Disassembly: 
  L1: 6a 08 ?? push 8
   68 18 74 42 00 ?? push 0x00427418
   e8 18 28 00 00 ?? call function 0x00404cfc
  
  L2: 8b 4d 08 ?? mov ecx, dword ss:[ebp + 8]
   85 c9 ?? test ecx, ecx
   74 2a ?? je basic block L8
  
  L3: 81 39 63 73 6d e0 ?? cmp dword ds:[ecx], 0xe06d7363
   75 22 ?? jne basic block L8
  
  L4: 8b 41 1c ?? mov eax, dword ds:[ecx + 0x1c<28>]
   85 c0 ?? test eax, eax
   74 1b ?? je basic block L8
  
  L5: 8b 40 04 ?? mov eax, dword ds:[eax + 4]
   85 c0 ?? test eax, eax
   74 14 ?? je basic block L8
  
  L6: 83 65 fc 00 ?? and dword ss:[ebp + 0xfc<252,-4>], 0
   50 ?? push eax
   ff 71 18 ?? push dword ds:[ecx + 0x18<24>]
   e8 83 ef ff ff ?? call function 0x00401491
  
  L7: c7 45 fc fe ff ff ff ?? mov dword ss:[ebp + 0xfc<252,-4>], 0xfffffffe<4294967294,-2>
  
  L8: e8 27 28 00 00 ?? call function 0x00404d41
  
  L9: c3 ?? ret
  
  