Windows Server 2003 build 3790.1828

Windows Server 2003 build 3790.1828 is a Service Pack 1 beta build of Windows Server 2003, which was leaked on 18 October 2020 along with 3790.1812.