Disassembly: 
  L1: 8b 07 ?? mov eax, dword ds:[edi]
   83 f8 fe ?? cmp eax, 0xfe<254,-2>
   74 0d ?? je basic block L3
  
  L2: 8b 4f 04 ?? mov ecx, dword ds:[edi + 4]
   03 ce ?? add ecx, esi
   33 0c 30 ?? xor ecx, dword ds:[eax + esi]
   e8 b9 9f 00 00 ?? call function 0x0040d02d
  
  L3: 8b 4f 0c ?? mov ecx, dword ds:[edi + 12]
   8b 47 08 ?? mov eax, dword ds:[edi + 8]
   03 ce ?? add ecx, esi
   33 0c 30 ?? xor ecx, dword ds:[eax + esi]
   e9 a9 9f 00 00 ?? jmp function 0x0040d02d
  
  