
L1: 8b ff ?? mov edi, edi
 55 ?? push ebp
 8b ec ?? mov ebp, esp
 56 ?? push esi
 8b 75 08 ?? mov esi, dword ss:[ebp + 8]
 57 ?? push edi
 6a 02 ?? push 2
 5f ?? pop edi
 39 3e ?? cmp dword ds:[esi], edi
 74 26 ?? je basic block L10

L2: 6a 01 ?? push 1
 56 ?? push esi
 ff 15 fc 81 43 00 ?? call dword ds:[0x004381fc]

L3: 85 c0 ?? test eax, eax
 75 05 ?? jne basic block L6

L4: ff 55 0c ?? call dword ss:[ebp + 12]

L5: eb 04 ?? jmp basic block L7

L6: 3b c7 ?? cmp eax, edi
 75 0c ?? jne basic block L9

L7: 89 3e ?? mov dword ds:[esi], edi
 eb 0c ?? jmp basic block L10

L8: 6a 01 ?? push 1
 ff 15 f8 81 43 00 ?? call dword ds:[0x004381f8]

L9: 39 3e ?? cmp dword ds:[esi], edi
 75 f4 ?? jne basic block L8

L10: 5f ?? pop edi
 5e ?? pop esi
 5d ?? pop ebp
 c3 ?? ret

