
L1: 8b ff ?? mov edi, edi
 55 ?? push ebp
 8b ec ?? mov ebp, esp
 8b c1 ?? mov eax, ecx
 8b 4d 08 ?? mov ecx, dword ss:[ebp + 8]
 c7 00 50 f5 43 00 ?? mov dword ds:[eax], 0x0043f550
 85 c9 ?? test ecx, ecx
 74 0f ?? je basic block L5

L2: 8a 51 04 ?? mov dl, byte ds:[ecx + 4]
 80 fa 02 ?? cmp dl, 2
 74 05 ?? je basic block L4

L3: 80 fa 03 ?? cmp dl, 3
 75 02 ?? jne basic block L5

L4: 33 c9 ?? xor ecx, ecx

L5: 89 48 04 ?? mov dword ds:[eax + 4], ecx
 5d ?? pop ebp
 c2 04 00 ?? ret 4

