Disassembly: 
  L1: 53 ?? push ebx
   6a 1c ?? push 0x1c<28>
   ff 15 90 20 40 00 ?? call dword ds:[0x00402090<"L#@">]
  
  L2: 8b c8 ?? mov ecx, eax
   83 c4 04 ?? add esp, 4
   bb 0b 00 00 00 ?? mov ebx, 11
   85 c9 ?? test ecx, ecx
   74 2f ?? je basic block L4
  
  L3: c7 01 1c 21 40 00 ?? mov dword ds:[ecx], 0x0040211c
   c7 41 08 14 21 40 00 ?? mov dword ds:[ecx + 8], 0x00402114
   c7 41 14 0a 00 00 00 ?? mov dword ds:[ecx + 0x14<20>], 10
   66 89 59 18 ?? mov word ds:[ecx + 0x18<24>], bx
   c6 41 1a 63 ?? mov byte ds:[ecx + 0x1a<26>], 0x63<99>
   89 59 04 ?? mov dword ds:[ecx + 4], ebx
   c7 41 0c 0c 00 00 00 ?? mov dword ds:[ecx + 12], 12
   c7 41 10 0d 00 00 00 ?? mov dword ds:[ecx + 0x10<16>], 13
   eb 02 ?? jmp basic block L5
  
  L4: 33 c9 ?? xor ecx, ecx
  
  L5: 8b 01 ?? mov eax, dword ds:[ecx]
   51 ?? push ecx
   8b 40 04 ?? mov eax, dword ds:[eax + 4]
   c7 04 01 29 00 00 00 ?? mov dword ds:[ecx + eax], 0x00000029<41>
   c7 41 04 2a 00 00 00 ?? mov dword ds:[ecx + 4], 0x0000002a<42>
   c7 41 0c 2b 00 00 00 ?? mov dword ds:[ecx + 12], 0x0000002b<43>
   c7 41 10 2c 00 00 00 ?? mov dword ds:[ecx + 0x10<16>], 0x0000002c<44>
   ff 15 94 20 40 00 ?? call dword ds:[0x00402094<"<#@">]
  
  L6: 6a 10 ?? push 0x10<16>
   ff 15 90 20 40 00 ?? call dword ds:[0x00402090<"L#@">]
  
  L7: 8b c8 ?? mov ecx, eax
   83 c4 08 ?? add esp, 8
   85 c9 ?? test ecx, ecx
   74 1a ?? je basic block L9
  
  L8: c7 01 2c 21 40 00 ?? mov dword ds:[ecx], 0x0040212c
   c7 41 08 0a 00 00 00 ?? mov dword ds:[ecx + 8], 10
   66 89 59 0c ?? mov word ds:[ecx + 12], bx
   c6 41 0e 63 ?? mov byte ds:[ecx + 14], 0x63<99>
   89 59 04 ?? mov dword ds:[ecx + 4], ebx
   eb 02 ?? jmp basic block L10
  
  L9: 33 c9 ?? xor ecx, ecx
  
  L10: 8b 01 ?? mov eax, dword ds:[ecx]
   ba f5 ff ff ff ?? mov edx, 0xfffffff5<4294967285,-11>
   8b 40 04 ?? mov eax, dword ds:[eax + 4]
   51 ?? push ecx
   c7 04 01 28 00 00 00 ?? mov dword ds:[ecx + eax], 0x00000028<40>
   8b 01 ?? mov eax, dword ds:[ecx]
   8b 40 04 ?? mov eax, dword ds:[eax + 4]
   66 89 54 08 04 ?? mov word ds:[eax + ecx + 4], dx
   ff 15 94 20 40 00 ?? call dword ds:[0x00402094<"<#@">]
  
  L11: 83 c4 04 ?? add esp, 4
   33 c0 ?? xor eax, eax
   5b ?? pop ebx
   c3 ?? ret
  
  