Function at 0x10056130
Capabilities:
Allocate or change rwx memory
Execute shellcode via indirect call

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
fild dword [0xe61e58]
push esi
push edi
fdiv dword [0xe7c3d4]
fld qword [0x1013f5e0]
fsub st(1), st(0)
fxch st(1)
fadd qword [0x101401f8]
fstp qword [0x11921670]
fild dword [0xe61e5c]
fdiv dword [0xe7c3d8]
fld qword [0x1013f5d8]
fsub st(1), st(0)
fxch st(1)
fadd qword [0x101401f0]
fstp dword [0x1192166c]
fild dword [0xe61e58]
fdiv dword [0xe7c3d4]
fsub st(2)
fadd qword [0x101401e8]
fstp dword [0x11920ed0]
fild dword [0xe61e5c]
fdiv dword [0xe7c3d8]
fsub st(1)
fadd qword [0x101401e0]
fstp dword [0x11920ed4]
fild dword [0xe61e5c]
fdiv dword [0xe7c3d8]
fsub st(1)
fadd qword [0x1013ff38]
fstp dword [0x11920edc]
fild dword [0xe61e5c]
fdiv dword [0xe7c3d8]
fsub st(1)
fadd qword [0x101401d8]
fstp dword [0x11920ee4]
fild dword [0xe61e5c]
fdiv dword [0xe7c3d8]
fsub st(1)
fadd qword [0x101401d0]
fstp dword [0x11920eec]
fild dword [0xe61e5c]
fdiv dword [0xe7c3d8]
fsub st(1)
fadd qword [0x101401c8]
fstp dword [0x11920ef4]
fild dword [0xe61e5c]
fdiv dword [0xe7c3d8]
fsub st(1)
fadd qword [0x101400a0]
fstp dword [0x11920efc]
fild dword [0xe61e58]
fdiv dword [0xe7c3d4]
fsub st(2)
fadd qword [0x101401c0]
fstp dword [0x11920ed8]
fild dword [0xe61e58]
fdiv dword [0xe7c3d4]
fsub st(2)
fadd qword [0x101401b8]
fstp dword [0x11920ee0]
fild dword [0xe61e58]
fdiv dword [0xe7c3d4]
fsub st(2)
fadd qword [0x101401b0]
fstp dword [0x11920ee8]
fild dword [0xe61e58]
fdiv dword [0xe7c3d4]
fsub st(2)
fadd qword [0x101401a8]
fstp dword [0x11920ef0]
fild dword [0xe61e58]
fdiv dword [0xe7c3d4]
fsub st(2)
fadd qword [0x101401a0]
fstp dword [0x11920ef8]
fild dword [0xe61e58]
fdiv dword [0xe7c3d4]
fsub st(2)
fld qword [0x10140198]
fadd st(1), st(0)
fxch st(1)
mov esi, dword [sym.imp.KERNEL32.dll_VirtualProtect]
fstp dword [0x11920f00]
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d6c6
fsub st(2)
fadd qword [0x10140190]
fstp dword [0x11920f04]
fild dword [0xe61e58]
fdiv dword [0xe7c3d4]
fsubrp st(3)
faddp st(2)
fxch st(1)
fstp dword [0x11920f08]
fild dword [0xe61e5c]
fdiv dword [0xe7c3d8]
fsub st(1)
fadd qword [0x10140188]
fstp dword [0x11920f0c]
fild dword [0xe61e5c]
fdiv dword [0xe7c3d8]
fsubrp st(1)
fadd qword [0x101400e8]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d6c6], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d6c6
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d776
fsub qword [0x1013f5d8]
fadd qword [0x10140180]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d776], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d776
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5e0]
fadd qword [0x10140178]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d6cb
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d6cb], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d6cb
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d77b
fsub qword [0x1013f5e0]
fadd qword [0x101401b8]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d77b], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d77b
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cdcb
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140170]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cdcb], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cdcb
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140170]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88ce28
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88ce28], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88ce28
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88ce85
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140170]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88ce85], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88ce85
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88ccc1
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140168]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88ccc1], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88ccc1
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140170]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cee1
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cee1], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cee1
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cf3e
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140170]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cf3e], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cf3e
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cf9b
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140170]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cf9b], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cf9b
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140170]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cff7
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cff7], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cff7
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d054
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140170]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d054], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d054
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d0b1
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140170]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d0b1], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d0b1
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140170]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d10d
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d10d], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d10d
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cbea
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140168]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cbea], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cbea
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cb9d
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x1013f9b0]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cb9d], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cb9d
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88dd0d
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88dd0d], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88dd0d
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88dd87
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x1013ffc8]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88dd87], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88dd87
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88de1d
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88de1d], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88de1d
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88de7c
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88de7c], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88de7c
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88deca
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88deca], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88deca
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88df66
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88df66], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88df66
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88dfc8
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88dfc8], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88dfc8
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e019
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e019], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e019
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e048
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140158]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e048], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e048
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x1013ff70]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e05d
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e05d], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e05d
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e0fd
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x1013ffc8]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e0fd], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e0fd
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e13f
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e13f], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e13f
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x1013ff38]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e14f
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e14f], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e14f
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e193
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e193], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e193
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e1f3
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e1f3], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e1f3
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e242
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e242], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e242
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e26f
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140158]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e26f], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e26f
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e284
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x1013ff70]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e284], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e284
call esi
fild dword [0xe61e5c]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d8]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5d8]
fmul qword [0x1013f510]
fadd qword [0x10140150]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e2c6
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e2c6], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e2c6
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cdd7
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013fc90]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cdd7], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cdd7
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88ce34
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140148]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88ce34], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88ce34
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140140]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88ce90
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88ce90], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88ce90
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88ccc6
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140138]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88ccc6], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88ccc6
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88ceed
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140130]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88ceed], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88ceed
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140128]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cf4a
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cf4a], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cf4a
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cfa6
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013f9e0]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cfa6], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cfa6
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d003
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140120]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d003], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d003
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013fa78]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d060
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d060], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d060
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d0bc
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140118]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d0bc], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d0bc
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88d119
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013fd88]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88d119], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88d119
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140160]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cbf4
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cbf4], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cbf4
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88cba2
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013fa50]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88cba2], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88cba2
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c9f2
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013f9b0]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c9f2], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c9f2
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013f9b0]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88ca66
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88ca66], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88ca66
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c9ad
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140110]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c9ad], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c9ad
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88ca96
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140110]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88ca96], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88ca96
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140108]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88dd14
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88dd14], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88dd14
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88dd8c
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140100]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88dd8c], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88dd8c
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e076
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013ff50]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e076], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e076
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013ff50]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e0a4
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e0a4], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e0a4
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e102
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x10140100]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e102], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e102
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e11f
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013fa78]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e11f], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e11f
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x101400f8]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e12f
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e12f], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e12f
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e198
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013fa78]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e198], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e198
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e1f8
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013fa78]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e1f8], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e1f8
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013fa78]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
fldcw word [ebp - 2]
mov edi, dword [ebp - 0xc]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e247
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e247], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e247
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e29d
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013ff50]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e29d], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e29d
call esi
fild dword [0xe61e58]
fnstcw word [ebp - 2]
movzx eax, word [ebp - 2]
fdiv dword [0xe7c3d4]
or eax, 0xc00
mov dword [ebp - 8], eax
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88e2cb
fsub qword [0x1013f5e0]
fmul qword [0x1013f510]
fadd qword [0x1013ff50]
fldcw word [ebp - 8]
fistp qword [ebp - 0xc]
mov edi, dword [ebp - 0xc]
fldcw word [ebp - 2]
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88e2cb], edi
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88e2cb
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c6dd
call esi
lea ecx, [ebp - 4]
mov dword [0x88c6dd], 0x11920ed0
mov edx, dword [ebp - 4]
push ecx
push edx
push 4
push 0x88c6dd
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c6e9
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c6e9], 0x11920ed4
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c6e9
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c83c
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c83c], 0x11920f00
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c83c
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c848
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c848], 0x11920f04
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c848
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88dcc2
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88dcc2], 0x11921670
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88dcc2
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88dcb3
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88dcb3], 0x1192166c
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88dcb3
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c884
call esi
lea ecx, [ebp - 4]
mov dword [0x88c884], 0x11920f08
push ecx
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c884
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c890
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c890], 0x11920f0c
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c890
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c725
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c725], 0x11920ed8
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c725
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c764
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c764], 0x11920ee0
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c764
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c79a
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c79a], 0x11920ee8
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c79a
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c7d0
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c7d0], 0x11920ef0
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c7d0
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c806
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c806], 0x11920ef8
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c806
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c731
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c731], 0x11920edc
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c731
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c76d
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c76d], 0x11920ee4
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c76d
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c7a3
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c7a3], 0x11920eec
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c7a3
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c7d9
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c7d9], 0x11920ef4
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c7d9
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x88c80f
call esi
lea ecx, [ebp - 4]
push ecx
mov dword [0x88c80f], 0x11920efc
mov edx, dword [ebp - 4]
push edx
push 4
push 0x88c80f
call esi
pop edi
pop esi
mov esp, ebp
pop ebp
ret