Disassembly: 
  L1: 8b 50 14 ?? mov edx, dword ds:[eax + 0x14<20>]
   83 fa 10 ?? cmp edx, 0x10<16>
   72 04 ?? jb basic block L3
  
  L2: 8b 08 ?? mov ecx, dword ds:[eax]
   eb 02 ?? jmp basic block L4
  
  L3: 8b c8 ?? mov ecx, eax
  
  L4: 81 f9 74 32 40 00 ?? cmp ecx, 0x00403274<"bar">
   77 1a ?? ja basic block L10
  
  L5: 83 fa 10 ?? cmp edx, 0x10<16>
   72 04 ?? jb basic block L7
  
  L6: 8b 08 ?? mov ecx, dword ds:[eax]
   eb 02 ?? jmp basic block L8
  
  L7: 8b c8 ?? mov ecx, eax
  
  L8: 8b 40 10 ?? mov eax, dword ds:[eax + 0x10<16>]
   03 c1 ?? add eax, ecx
   3d 74 32 40 00 ?? cmp eax, 0x00403274<"bar">
   76 03 ?? jbe basic block L10
  
  L9: b0 01 ?? mov al, 1
   c3 ?? ret
  
  L10: 32 c0 ?? xor al, al
   c3 ?? ret
  
  