Disassembly: 
  L1: 83 3d 60 66 43 00 03 ?? cmp dword ds:[0x00436660], 3
   75 57 ?? jne basic block L10
  
  L2: 53 ?? push ebx
   33 db ?? xor ebx, ebx
   39 1d 30 66 43 00 ?? cmp dword ds:[0x00436630], ebx
   57 ?? push edi
   8b 3d 34 82 43 00 ?? mov edi, dword ds:[0x00438234]
   7e 33 ?? jle basic block L8
  
  L3: 56 ?? push esi
   8b 35 34 66 43 00 ?? mov esi, dword ds:[0x00436634]
   83 c6 10 ?? add esi, 0x10<16>
  
  L4: 68 00 80 00 00 ?? push 0x00008000<32768>
   6a 00 ?? push 0
   ff 76 fc ?? push dword ds:[esi + 0xfc<252,-4>]
   ff 15 a8 82 43 00 ?? call dword ds:[0x004382a8]
  
  L5: ff 36 ?? push dword ds:[esi]
   6a 00 ?? push 0
   ff 35 1c 63 43 00 ?? push dword ds:[0x0043631c]
   ff d7 ?? call edi
  
  L6: 83 c6 14 ?? add esi, 0x14<20>
   43 ?? inc ebx
   3b 1d 30 66 43 00 ?? cmp ebx, dword ds:[0x00436630]
   7c d8 ?? jl basic block L4
  
  L7: 5e ?? pop esi
  
  L8: ff 35 34 66 43 00 ?? push dword ds:[0x00436634]
   6a 00 ?? push 0
   ff 35 1c 63 43 00 ?? push dword ds:[0x0043631c]
   ff d7 ?? call edi
  
  L9: 5f ?? pop edi
   5b ?? pop ebx
  
  L10: ff 35 1c 63 43 00 ?? push dword ds:[0x0043631c]
   ff 15 a4 82 43 00 ?? call dword ds:[0x004382a4]
  
  L11: 83 25 1c 63 43 00 00 ?? and dword ds:[0x0043631c], 0
   c3 ?? ret
  
  