Disassembly: 
  L1: 6a 08 ?? push 8
   68 80 77 42 00 ?? push 0x00427780
   e8 97 18 00 00 ?? call function 0x00405414
  
  L2: e8 c7 e3 ff ff ?? call function 0x00401f49
  
  L3: 8b 40 78 ?? mov eax, dword ds:[eax + 0x78<120>]
   85 c0 ?? test eax, eax
   74 16 ?? je basic block L9
  
  L4: 83 65 fc 00 ?? and dword ss:[ebp + 0xfc<252,-4>], 0
   ff d0 ?? call eax
  
  L5: eb 07 ?? jmp basic block L8
  
  L6: 33 c0 ?? xor eax, eax
   40 ?? inc eax
   c3 ?? ret
  
  L7: 8b 65 e8 ?? mov esp, dword ss:[ebp + 0xe8<232,-24>]
  
  L8: c7 45 fc fe ff ff ff ?? mov dword ss:[ebp + 0xfc<252,-4>], 0xfffffffe<4294967294,-2>
  
  L9: e8 d4 05 00 00 ?? call function 0x00404178
  
  L10: e8 b0 18 00 00 ?? call function 0x00405459
  
  L11: c3 ?? ret
  
  