rendered paste body100042D5 55 PUSH EBP
100042D6 8BEC MOV EBP,ESP
100042D8 8B45 10 MOV EAX,DWORD PTR SS:[EBP+10]
100042DB 33C9 XOR ECX,ECX
100042DD 394D 0C CMP DWORD PTR SS:[EBP+C],ECX
100042E0 7E 29 JLE SHORT VAC3.1000430B
100042E2 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
100042E5 0FBE1411 MOVSX EDX,BYTE PTR DS:[ECX+EDX]
100042E9 C1E2 18 SHL EDX,18
100042EC 6A 08 PUSH 8
100042EE 33C2 XOR EAX,EDX
100042F0 5A POP EDX
100042F1 85C0 TEST EAX,EAX
100042F3 79 09 JNS SHORT VAC3.100042FE
100042F5 03C0 ADD EAX,EAX
100042F7 35 ED818748 XOR EAX,488781ED
100042FC EB 02 JMP SHORT VAC3.10004300
100042FE 03C0 ADD EAX,EAX
10004300 4A DEC EDX
10004301 85D2 TEST EDX,EDX
10004303 ^7F EC JG SHORT VAC3.100042F1
10004305 41 INC ECX
10004306 3B4D 0C CMP ECX,DWORD PTR SS:[EBP+C]
10004309 ^7C D7 JL SHORT VAC3.100042E2
1000430B 5D POP EBP
1000430C C3 RETN