Disassembly: 
  L1: 80 3d 08 b3 40 00 00 ?? cmp byte ds:[0x0040b308], 0
   75 1f ?? jne basic block L5
  
  L2: 6a 00 ?? push 0
   6a 01 ?? push 1
   6a 00 ?? push 0
   6a 00 ?? push 0
   6a 00 ?? push 0
   c6 05 08 b3 40 00 01 ?? mov byte ds:[0x0040b308], 1
   e8 91 f5 ff ff ?? call function 0x00401050
  
  L3: 50 ?? push eax
   e8 b2 f6 ff ff ?? call function 0x00401177
  
  L4: 83 c4 18 ?? add esp, 0x18<24>
  
  L5: c3 ?? ret
  
  