Disassembly: 
  L1: 55 ?? push ebp
   8b ec ?? mov ebp, esp
   51 ?? push ecx
   83 3d e8 43 40 00 01 ?? cmp dword ds:[0x004043e8], 1
   7c 66 ?? jl basic block L15
  
  L2: 81 7d 08 b4 02 00 c0 ?? cmp dword ss:[ebp + 8], 0xc00002b4
   74 09 ?? je basic block L4
  
  L3: 81 7d 08 b5 02 00 c0 ?? cmp dword ss:[ebp + 8], 0xc00002b5
   75 54 ?? jne basic block L15
  
  L4: 0f ae 5d fc ?? stmxcsr dword ss:[ebp + 0xfc<252,-4>]
   8b 45 fc ?? mov eax, dword ss:[ebp + 0xfc<252,-4>]
   83 f0 3f ?? xor eax, 0x3f<63>
   a8 81 ?? test al, 0x81<129,-127>
   74 3f ?? je basic block L14
  
  L5: a9 04 02 00 00 ?? test eax, 0x00000204<516>
   75 07 ?? jne basic block L7
  
  L6: b8 8e 00 00 c0 ?? mov eax, 0xc000008e
   c9 ?? leave
   c3 ?? ret
  
  L7: a9 02 01 00 00 ?? test eax, 0x00000102<258>
   74 2a ?? je basic block L14
  
  L8: a9 08 04 00 00 ?? test eax, 0x00000408<1032>
   75 07 ?? jne basic block L10
  
  L9: b8 91 00 00 c0 ?? mov eax, 0xc0000091
   c9 ?? leave
   c3 ?? ret
  
  L10: a9 10 08 00 00 ?? test eax, 0x00000810<2064>
   75 07 ?? jne basic block L12
  
  L11: b8 93 00 00 c0 ?? mov eax, 0xc0000093
   c9 ?? leave
   c3 ?? ret
  
  L12: a9 20 10 00 00 ?? test eax, 0x00001020<4128>
   75 0e ?? jne basic block L15
  
  L13: b8 8f 00 00 c0 ?? mov eax, 0xc000008f
   c9 ?? leave
   c3 ?? ret
  
  L14: b8 90 00 00 c0 ?? mov eax, 0xc0000090
   c9 ?? leave
   c3 ?? ret
  
  L15: 8b 45 08 ?? mov eax, dword ss:[ebp + 8]
   c9 ?? leave
   c3 ?? ret
  
  