
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]
 85 f6 ?? test esi, esi
 74 7e ?? je basic block L23

L2: 8b 46 0c ?? mov eax, dword ds:[esi + 12]
 3b 05 fc 51 43 00 ?? cmp eax, dword ds:[0x004351fc]
 74 07 ?? je basic block L5

L3: 50 ?? push eax
 e8 e4 42 ff ff ?? call function 0x0040692c

L4: 59 ?? pop ecx

L5: 8b 46 10 ?? mov eax, dword ds:[esi + 0x10<16>]
 3b 05 00 52 43 00 ?? cmp eax, dword ds:[0x00435200]
 74 07 ?? je basic block L8

L6: 50 ?? push eax
 e8 d2 42 ff ff ?? call function 0x0040692c

L7: 59 ?? pop ecx

L8: 8b 46 14 ?? mov eax, dword ds:[esi + 0x14<20>]
 3b 05 04 52 43 00 ?? cmp eax, dword ds:[0x00435204]
 74 07 ?? je basic block L11

L9: 50 ?? push eax
 e8 c0 42 ff ff ?? call function 0x0040692c

L10: 59 ?? pop ecx

L11: 8b 46 18 ?? mov eax, dword ds:[esi + 0x18<24>]
 3b 05 08 52 43 00 ?? cmp eax, dword ds:[0x00435208]
 74 07 ?? je basic block L14

L12: 50 ?? push eax
 e8 ae 42 ff ff ?? call function 0x0040692c

L13: 59 ?? pop ecx

L14: 8b 46 1c ?? mov eax, dword ds:[esi + 0x1c<28>]
 3b 05 0c 52 43 00 ?? cmp eax, dword ds:[0x0043520c]
 74 07 ?? je basic block L17

L15: 50 ?? push eax
 e8 9c 42 ff ff ?? call function 0x0040692c

L16: 59 ?? pop ecx

L17: 8b 46 20 ?? mov eax, dword ds:[esi + 0x20<32>]
 3b 05 10 52 43 00 ?? cmp eax, dword ds:[0x00435210]
 74 07 ?? je basic block L20

L18: 50 ?? push eax
 e8 8a 42 ff ff ?? call function 0x0040692c

L19: 59 ?? pop ecx

L20: 8b 76 24 ?? mov esi, dword ds:[esi + 0x24<36>]
 3b 35 14 52 43 00 ?? cmp esi, dword ds:[0x00435214]
 74 07 ?? je basic block L23

L21: 56 ?? push esi
 e8 78 42 ff ff ?? call function 0x0040692c

L22: 59 ?? pop ecx

L23: 5e ?? pop esi
 5d ?? pop ebp
 c3 ?? ret

