
L1: 55 ?? push ebp
 8b ec ?? mov ebp, esp
 83 7d 08 00 ?? cmp dword ss:[ebp + 8], 0
 75 07 ?? jne basic block L3

L2: c6 05 f4 43 40 00 01 ?? mov byte ds:[0x004043f4], 1

L3: e8 3b 06 00 00 ?? call function 0x00402235

L4: e8 11 09 00 00 ?? call function 0x00402510

L5: 84 c0 ?? test al, al
 75 04 ?? jne basic block L7

L6: 32 c0 ?? xor al, al
 5d ?? pop ebp
 c3 ?? ret

L7: e8 04 09 00 00 ?? call function 0x00402510

L8: 84 c0 ?? test al, al
 75 0a ?? jne basic block L11

L9: 6a 00 ?? push 0
 e8 02 09 00 00 ?? call function 0x00402519

L10: 59 ?? pop ecx
 eb e9 ?? jmp basic block L6

L11: b0 01 ?? mov al, 1
 5d ?? pop ebp
 c3 ?? ret

