
L1: 53 ?? push ebx
 56 ?? push esi
 be 94 39 40 00 ?? mov esi, 0x00403994
 bb 94 39 40 00 ?? mov ebx, 0x00403994
 3b f3 ?? cmp esi, ebx
 73 19 ?? jae basic block L8

L2: 57 ?? push edi

L3: 8b 3e ?? mov edi, dword ds:[esi]
 85 ff ?? test edi, edi
 74 0a ?? je basic block L6

L4: 8b cf ?? mov ecx, edi
 ff 15 3c 31 40 00 ?? call dword ds:[0x0040313c<"C&@">]

L5: ff d7 ?? call edi

L6: 83 c6 04 ?? add esi, 4
 3b f3 ?? cmp esi, ebx
 72 e9 ?? jb basic block L3

L7: 5f ?? pop edi

L8: 5e ?? pop esi
 5b ?? pop ebx
 c3 ?? ret

