Disassembly: 
  L1: 8b 51 14 ?? mov edx, dword ds:[ecx + 0x14<20>]
   83 fa 10 ?? cmp edx, 0x10<16>
   72 04 ?? jb basic block L3
  
  L2: 8b 01 ?? mov eax, dword ds:[ecx]
   eb 02 ?? jmp basic block L4
  
  L3: 8b c1 ?? mov eax, ecx
  
  L4: 3d f0 41 40 00 ?? cmp eax, 0x004041f0<"bar">
   77 1c ?? ja basic block L10
  
  L5: 83 fa 10 ?? cmp edx, 0x10<16>
   72 04 ?? jb basic block L7
  
  L6: 8b 11 ?? mov edx, dword ds:[ecx]
   eb 02 ?? jmp basic block L8
  
  L7: 8b d1 ?? mov edx, ecx
  
  L8: 8b 41 10 ?? mov eax, dword ds:[ecx + 0x10<16>]
   03 c2 ?? add eax, edx
   3d f0 41 40 00 ?? cmp eax, 0x004041f0<"bar">
   76 05 ?? jbe basic block L10
  
  L9: b0 01 ?? mov al, 1
   c2 04 00 ?? ret 4
  
  L10: 32 c0 ?? xor al, al
   c2 04 00 ?? ret 4
  
  