Disassembly: 
  L1: 33 c0 ?? xor eax, eax
   64 8b 0d 00 00 00 00 ?? mov ecx, dword fs:[0]
   81 79 04 d8 8a 40 00 ?? cmp dword ds:[ecx + 4], function 0x00408ad8
   75 10 ?? jne basic block L4
  
  L2: 8b 51 0c ?? mov edx, dword ds:[ecx + 12]
   8b 52 0c ?? mov edx, dword ds:[edx + 12]
   39 51 08 ?? cmp dword ds:[ecx + 8], edx
   75 05 ?? jne basic block L4
  
  L3: b8 01 00 00 00 ?? mov eax, 1
  
  L4: c3 ?? ret
  
  