Windows 10 build 10526

Windows 10 build 10526 is an unconfirmed build of Windows 10, which was supposedly uploaded to the Chinese website BetaWorld on 2 May 2022.