Disassembly: 
  L1: 55 ?? push ebp
   8b ec ?? mov ebp, esp
   83 7d 08 00 ?? cmp dword ss:[ebp + 8], 0
   75 07 ?? jne basic block L3
  
  L2: c6 05 d0 62 40 00 01 ?? mov byte ds:[0x004062d0], 1
  
  L3: e8 c9 f2 ff ff ?? call function 0x0040100f
  
  L4: e8 91 f3 ff ff ?? call function 0x004010dc
  
  L5: 84 c0 ?? test al, al
   75 04 ?? jne basic block L7
  
  L6: 32 c0 ?? xor al, al
   5d ?? pop ebp
   c3 ?? ret
  
  L7: e8 6a f4 ff ff ?? call function 0x004011c2
  
  L8: 84 c0 ?? test al, al
   75 0a ?? jne basic block L11
  
  L9: 6a 00 ?? push 0
   e8 3d f3 ff ff ?? call function 0x004010a0
  
  L10: 59 ?? pop ecx
   eb e9 ?? jmp basic block L6
  
  L11: b0 01 ?? mov al, 1
   5d ?? pop ebp
   c3 ?? ret
  
  