
L1: 55 ?? push ebp
 8b ec ?? mov ebp, esp
 83 ec 2c ?? sub esp, 0x2c<44>
 56 ?? push esi
 57 ?? push edi
 8d 7d d4 ?? lea edi, ss:[ebp + 0xd4<212,-44>]
 b9 0b 00 00 00 ?? mov ecx, 11
 b8 cc cc cc cc ?? mov eax, 0xcccccccc
 f3 ab ?? rep_stosd
 8b f4 ?? mov esi, esp
 6a 10 ?? push 0x10<16>
 ff 15 d8 30 40 00 ?? call dword ds:[0x004030d8<" =@">]

L2: 83 c4 04 ?? add esp, 4
 3b f4 ?? cmp esi, esp
 e8 e5 00 00 00 ?? call function 0x00401d50

L3: 89 45 dc ?? mov dword ss:[ebp + 0xdc<220,-36>], eax
 83 7d dc 00 ?? cmp dword ss:[ebp + 0xdc<220,-36>], 0
 74 0d ?? je basic block L6

L4: 8b 4d dc ?? mov ecx, dword ss:[ebp + 0xdc<220,-36>]
 e8 84 f3 ff ff ?? call function 0x00401000

L5: 89 45 d4 ?? mov dword ss:[ebp + 0xd4<212,-44>], eax
 eb 07 ?? jmp basic block L7

L6: c7 45 d4 00 00 00 00 ?? mov dword ss:[ebp + 0xd4<212,-44>], 0

L7: 8b 45 d4 ?? mov eax, dword ss:[ebp + 0xd4<212,-44>]
 89 45 e0 ?? mov dword ss:[ebp + 0xe0<224,-32>], eax
 8b 4d e0 ?? mov ecx, dword ss:[ebp + 0xe0<224,-32>]
 89 4d fc ?? mov dword ss:[ebp + 0xfc<252,-4>], ecx
 8b 55 fc ?? mov edx, dword ss:[ebp + 0xfc<252,-4>]
 c7 42 0c 04 00 00 00 ?? mov dword ds:[edx + 12], 4
 8b 4d fc ?? mov ecx, dword ss:[ebp + 0xfc<252,-4>]
 e8 9a f3 ff ff ?? call function 0x00401040

L8: 8b f0 ?? mov esi, eax
 8b 4d fc ?? mov ecx, dword ss:[ebp + 0xfc<252,-4>]
 e8 c0 f3 ff ff ?? call function 0x00401070

L9: 03 f0 ?? add esi, eax
 8b 45 fc ?? mov eax, dword ss:[ebp + 0xfc<252,-4>]
 03 70 0c ?? add esi, dword ds:[eax + 12]
 8b 4d fc ?? mov ecx, dword ss:[ebp + 0xfc<252,-4>]
 89 71 0c ?? mov dword ds:[ecx + 12], esi
 8b 55 fc ?? mov edx, dword ss:[ebp + 0xfc<252,-4>]
 89 55 d8 ?? mov dword ss:[ebp + 0xd8<216,-40>], edx
 8b f4 ?? mov esi, esp
 8b 45 d8 ?? mov eax, dword ss:[ebp + 0xd8<216,-40>]
 50 ?? push eax
 ff 15 dc 30 40 00 ?? call dword ds:[0x004030dc]

L10: 83 c4 04 ?? add esp, 4
 3b f4 ?? cmp esi, esp
 e8 76 00 00 00 ?? call function 0x00401d50

L11: c7 45 fc 00 00 00 00 ?? mov dword ss:[ebp + 0xfc<252,-4>], 0
 8d 4d e8 ?? lea ecx, ss:[ebp + 0xe8<232,-24>]
 e8 17 f3 ff ff ?? call function 0x00401000

L12: c7 45 f4 0a 00 00 00 ?? mov dword ss:[ebp + 0xf4<244,-12>], 10
 8d 4d e8 ?? lea ecx, ss:[ebp + 0xe8<232,-24>]
 e8 48 f3 ff ff ?? call function 0x00401040

L13: 8b f0 ?? mov esi, eax
 8d 4d e8 ?? lea ecx, ss:[ebp + 0xe8<232,-24>]
 e8 6e f3 ff ff ?? call function 0x00401070

L14: 2b f0 ?? sub esi, eax
 8b 4d f4 ?? mov ecx, dword ss:[ebp + 0xf4<244,-12>]
 2b ce ?? sub ecx, esi
 89 4d f4 ?? mov dword ss:[ebp + 0xf4<244,-12>], ecx
 33 c0 ?? xor eax, eax
 52 ?? push edx
 8b cd ?? mov ecx, ebp
 50 ?? push eax
 8d 15 30 1d 40 00 ?? lea edx, ds:[0x00401d30]
 e8 63 00 00 00 ?? call function 0x00401d80

L15: 58 ?? pop eax
 5a ?? pop edx
 5f ?? pop edi
 5e ?? pop esi
 83 c4 2c ?? add esp, 0x2c<44>
 3b ec ?? cmp ebp, esp
 e8 25 00 00 00 ?? call function 0x00401d50

L16: 8b e5 ?? mov esp, ebp
 5d ?? pop ebp
 c3 ?? ret

