Windows 10 build 10586 (th2)

Windows 10 build 10586 (th2) was leaked on 2016-05-19. It is one of the last pre-RTM builds of Windows 10 version 1511, being compiled less than an hour before the official RTM. Thus there are no visible changes other than the watermark and timebomb being enabled and the EULA being different.