Disassembly: 
  L1: 6a 04 ?? push 4
   b8 c6 9a 42 00 ?? mov eax, 0x00429ac6
   e8 44 1e 00 00 ?? call function 0x00406a9a
  
  L2: 8d 45 f0 ?? lea eax, ss:[ebp + 0xf0<240,-16>]
   50 ?? push eax
   e8 4b ea ff ff ?? call function 0x004036aa
  
  L3: 83 65 fc 00 ?? and dword ss:[ebp + 0xfc<252,-4>], 0
   50 ?? push eax
   e8 ef fd ff ff ?? call function 0x00404a58
  
  L4: 83 4d fc ff ?? or dword ss:[ebp + 0xfc<252,-4>], 0xff<255,-1>
   59 ?? pop ecx
   8d 4d f0 ?? lea ecx, ss:[ebp + 0xf0<240,-16>]
   8b f0 ?? mov esi, eax
   e8 4a e9 ff ff ?? call function 0x004035c2
  
  L5: ff 75 08 ?? push dword ss:[ebp + 8]
   8b 06 ?? mov eax, dword ds:[esi]
   8b ce ?? mov ecx, esi
   ff 50 18 ?? call dword ds:[eax + 0x18<24>]
  
  L6: e8 eb 1e 00 00 ?? call function 0x00406b72
  
  L7: c2 04 00 ?? ret 4
  
  