
L1: 83 3d 84 54 40 00 00 ?? cmp dword ds:[0x00405484], 0
 74 03 ?? je basic block L3

L2: 33 c0 ?? xor eax, eax
 c3 ?? ret

L3: 56 ?? push esi
 6a 04 ?? push 4
 6a 20 ?? push 0x20<32>
 ff 15 e0 30 40 00 ?? call dword ds:[0x004030e0<"r@@">]

L4: 59 ?? pop ecx
 59 ?? pop ecx
 8b f0 ?? mov esi, eax
 56 ?? push esi
 ff 15 1c 30 40 00 ?? call dword ds:[0x0040301c<"*B@">]

L5: a3 84 54 40 00 ?? mov dword ds:[0x00405484], eax
 a3 80 54 40 00 ?? mov dword ds:[0x00405480], eax
 85 f6 ?? test esi, esi
 75 05 ?? jne basic block L7

L6: 6a 18 ?? push 0x18<24>
 58 ?? pop eax
 5e ?? pop esi
 c3 ?? ret

L7: 83 26 00 ?? and dword ds:[esi], 0
 33 c0 ?? xor eax, eax
 5e ?? pop esi
 c3 ?? ret

