Disassembly: 
  L1: 83 3d b4 88 42 00 00 ?? cmp dword ds:[0x004288b4], 0
   75 03 ?? jne basic block L3
  
  L2: 33 c0 ?? xor eax, eax
   c3 ?? ret
  
  L3: a1 34 8c 42 00 ?? mov eax, dword ds:[0x00428c34]
   83 e8 03 ?? sub eax, 3
   f7 d8 ?? neg eax
   1b c0 ?? sbb eax, eax
   f7 d0 ?? not eax
   23 05 24 8c 42 00 ?? and eax, dword ds:[0x00428c24]
   c3 ?? ret
  
  