Windows Embedded 8.1 build 9600.17031

Windows Embedded 8.1 build 9600.17050 is an unconfirmed build. The build and the media image was leaked on the PCBeta forum by Chinese groups. Unfortunately, no screenshots are leaked because nobody would like to test it.