Disassembly: 
  L1: 8b ff ?? mov edi, edi
   55 ?? push ebp
   8b ec ?? mov ebp, esp
   81 ec 28 03 00 00 ?? sub esp, 0x00000328<808>
   a3 68 82 40 00 ?? mov dword ds:[0x00408268], eax
   89 0d 64 82 40 00 ?? mov dword ds:[0x00408264], ecx
   89 15 60 82 40 00 ?? mov dword ds:[0x00408260], edx
   89 1d 5c 82 40 00 ?? mov dword ds:[0x0040825c], ebx
   89 35 58 82 40 00 ?? mov dword ds:[0x00408258], esi
   89 3d 54 82 40 00 ?? mov dword ds:[0x00408254], edi
   66 8c 15 80 82 40 00 ?? mov word ds:[0x00408280], ss
   66 8c 0d 74 82 40 00 ?? mov word ds:[0x00408274], cs
   66 8c 1d 50 82 40 00 ?? mov word ds:[0x00408250], ds
   66 8c 05 4c 82 40 00 ?? mov word ds:[0x0040824c], es
   66 8c 25 48 82 40 00 ?? mov word ds:[0x00408248], fs
   66 8c 2d 44 82 40 00 ?? mov word ds:[0x00408244], gs
   9c ?? pushfd
   8f 05 78 82 40 00 ?? pop dword ds:[0x00408278]
   8b 45 00 ?? mov eax, dword ss:[ebp + 0]
   a3 6c 82 40 00 ?? mov dword ds:[0x0040826c], eax
   8b 45 04 ?? mov eax, dword ss:[ebp + 4]
   a3 70 82 40 00 ?? mov dword ds:[0x00408270], eax
   8d 45 08 ?? lea eax, ss:[ebp + 8]
   a3 7c 82 40 00 ?? mov dword ds:[0x0040827c], eax
   8b 85 e0 fc ff ff ?? mov eax, dword ss:[ebp + 0xfffffce0<4294966496,-800>]
   c7 05 b8 81 40 00 01 00 ?? mov dword ds:[0x004081b8], 0x00010001
   01 00
   a1 70 82 40 00 ?? mov eax, dword ds:[0x00408270]
   a3 6c 81 40 00 ?? mov dword ds:[0x0040816c], eax
   c7 05 60 81 40 00 09 04 ?? mov dword ds:[0x00408160], 0xc0000409
   00 c0
   c7 05 64 81 40 00 01 00 ?? mov dword ds:[0x00408164], 1
   00 00
   8b 0d 00 80 40 00 ?? mov ecx, dword ds:[0x00408000]
   89 8d d8 fc ff ff ?? mov dword ss:[ebp + 0xfffffcd8<4294966488,-808>], ecx
   8b 15 04 80 40 00 ?? mov edx, dword ds:[0x00408004]
   89 95 dc fc ff ff ?? mov dword ss:[ebp + 0xfffffcdc<4294966492,-804>], edx
   ff 15 ec 91 40 00 ?? call dword ds:[0x004091ec]
  
  L2: a3 b0 81 40 00 ?? mov dword ds:[0x004081b0], eax
   6a 01 ?? push 1
   e8 3b 0e 00 00 ?? call function 0x004027da
  
  L3: 83 c4 04 ?? add esp, 4
   6a 00 ?? push 0
   ff 15 f0 91 40 00 ?? call dword ds:[0x004091f0]
  
  L4: 68 f0 67 40 00 ?? push 0x004067f0
   ff 15 f4 91 40 00 ?? call dword ds:[0x004091f4]
  
  L5: 83 3d b0 81 40 00 00 ?? cmp dword ds:[0x004081b0], 0
   75 0a ?? jne basic block L8
  
  L6: 6a 01 ?? push 1
   e8 15 0e 00 00 ?? call function 0x004027da
  
  L7: 83 c4 04 ?? add esp, 4
  
  L8: 68 09 04 00 c0 ?? push 0xc0000409
   ff 15 f8 91 40 00 ?? call dword ds:[0x004091f8]
  
  L9: 50 ?? push eax
   ff 15 fc 91 40 00 ?? call dword ds:[0x004091fc]
  
  L10: 8b e5 ?? mov esp, ebp
   5d ?? pop ebp
   c3 ?? ret
  
  