Disassembly: 
  L1: 55 ?? push ebp
   8b ec ?? mov ebp, esp
   83 ec 08 ?? sub esp, 8
   56 ?? push esi
   57 ?? push edi
   83 ec 1c ?? sub esp, 0x1c<28>
   8b f4 ?? mov esi, esp
   c7 46 14 0f 00 00 00 ?? mov dword ds:[esi + 0x14<20>], 15
   c7 46 10 00 00 00 00 ?? mov dword ds:[esi + 0x10<16>], 0
   bf 03 00 00 00 ?? mov edi, 3
   89 65 fc ?? mov dword ss:[ebp + 0xfc<252,-4>], esp
   c6 06 00 ?? mov byte ds:[esi], 0
   e8 a5 02 00 00 ?? call function 0x00401450
  
  L2: 8d 75 08 ?? lea esi, ss:[ebp + 8]
   e8 3d ff ff ff ?? call function 0x004010f0
  
  L3: 5f ?? pop edi
   5e ?? pop esi
   8b e5 ?? mov esp, ebp
   5d ?? pop ebp
   c3 ?? ret
  
  