Disassembly: 
  L1: 6a 04 ?? push 4
   b8 ab 87 43 00 ?? mov eax, 0x004387ab
   e8 dd 21 00 00 ?? call function 0x0040a94c
  
  L2: 8b f1 ?? mov esi, ecx
   89 75 f0 ?? mov dword ss:[ebp + 0xf0<240,-16>], esi
   e8 9a 15 00 00 ?? call function 0x00409d13
  
  L3: ff 75 08 ?? push dword ss:[ebp + 8]
   83 65 fc 00 ?? and dword ss:[ebp + 0xfc<252,-4>], 0
   8d 4e 0c ?? lea ecx, ds:[esi + 12]
   c7 06 f8 d2 43 00 ?? mov dword ds:[esi], 0x0043d2f8
   e8 56 8b ff ff ?? call function 0x004012e4
  
  L4: 8b c6 ?? mov eax, esi
   e8 8f 22 00 00 ?? call function 0x0040aa24
  
  L5: c2 04 00 ?? ret 4
  
  