Function at 0x4f10b0
Capabilities:
Get process heap flags
Get process heap force flags

Disassembly:
push ebp
mov ebp, esp
add esp, 0xffffffe0
push ebx
push esi
push edi
xor edx, edx
mov dword [ebp - 0x1c], edx
mov dword [ebp - 0x20], edx
mov ebx, dword [0x51da88]
mov esi, dword [0x51db48]
mov edi, dword [0x51d74c]
xor eax, eax
push ebp
push 0x4f2ebb
push dword fs:[eax]
mov dword fs:[eax], esp
xor eax, eax
mov dword [ebp - 8], eax
mov dword [ebp - 4], eax
xor eax, eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0xc], eax
xor eax, eax
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], eax
fld qword [ebx]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 1
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x190]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 1
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x190]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x320]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x20]
mov eax, 0x4f2ed4
call fcn.00409c10
mov ecx, dword [ebp - 0x20]
lea eax, [ebp - 0x1c]
mov edx, 0x4f2ee4
call fcn.00403fa8
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 1
mov edx, 6
call fcn.0049b91c
fld qword [ebx + 0x4f8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 1
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x4f8]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 2
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x198]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 2
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x198]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x328]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x20]
mov eax, 0x4f2ed4
call fcn.00409c10
mov ecx, dword [ebp - 0x20]
lea eax, [ebp - 0x1c]
mov edx, 0x4f2ee4
call fcn.00403fa8
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 2
mov edx, 6
call fcn.0049b91c
fld qword [ebx + 0x500]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 2
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x500]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x10]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 3
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x1a0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 3
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1a0]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x508]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 3
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x508]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x18]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 4
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x1a8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 4
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1a8]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x510]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 4
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x510]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x118]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 5
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x2a8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 5
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x2a8]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x5c0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 5
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x5c0]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x120]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 6
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x2b0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 6
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x2b0]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x5c8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 6
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x5c8]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x128]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 7
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x2b8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 7
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x2b8]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x5d0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 7
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x5d0]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x130]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 8
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x2c0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 8
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x2c0]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x5d8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 8
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x5d8]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x2c8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 9
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x2c8]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x5e0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 9
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x5e0]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x140]
fadd qword [ebx + 0x160]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xa
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x2d0]
fadd qword [ebx + 0x2f0]
mov eax, dword [0x51d8e4]
fadd qword [eax + 8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xa
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x2d0]
fadd qword [ebx + 0x2f0]
mov eax, dword [0x51d8e4]
fadd qword [eax + 8]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x5e8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xa
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x5e8]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x20]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xc
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x1b0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xc
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1b0]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x340]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xc
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x340]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x518]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xc
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x518]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x28]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xd
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x1b8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xd
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1b8]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x348]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xd
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x348]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x520]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xd
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x520]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x30]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xe
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x350]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xe
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x350]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x528]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xe
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x528]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x38]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xf
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x1c8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xf
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1c8]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x358]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xf
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x358]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x530]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0xf
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x530]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x40]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x10
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x1d0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x10
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1d0]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x360]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x10
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x360]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x538]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x10
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x538]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x48]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x11
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x1d8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x11
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1d8]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x368]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x11
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x368]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x540]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x11
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x540]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x50]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x12
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x1e0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x12
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1e0]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x370]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x12
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x370]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x548]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x12
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x548]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x1e8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x13
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1e8]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x550]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x13
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x550]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x88]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x14
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x218]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x14
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x218]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x3a8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x14
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x3a8]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x580]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x14
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x580]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x60]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x15
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x1f0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x15
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1f0]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x380]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x15
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x380]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x558]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x15
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x558]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x68]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x16
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x1f8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x16
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x1f8]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x388]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x16
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x388]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x560]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x16
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x560]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x70]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x17
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x200]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x17
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x200]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x390]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x17
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x390]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x568]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x17
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x568]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x78]
fadd qword [ebx + 0x80]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x18
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x208]
fadd qword [ebx + 0x210]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x18
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x208]
fadd qword [ebx + 0x210]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x398]
fadd qword [ebx + 0x3a0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x18
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x398]
fadd qword [ebx + 0x3a0]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x570]
fadd qword [ebx + 0x578]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x18
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x570]
fadd qword [ebx + 0x578]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x90]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x19
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x220]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x19
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x220]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x3b0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x19
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x3b0]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x588]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x19
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x588]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x98]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1a
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x228]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1a
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x228]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x3b8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1a
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x3b8]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x590]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1a
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x590]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x230]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1b
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x230]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x3c0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1b
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x3c0]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0xa8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1c
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x238]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1c
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x238]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x3c8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1c
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x3c8]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x598]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1c
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x598]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0xb0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1d
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x240]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1d
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x240]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x3d0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1d
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x3d0]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x5a0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1d
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x5a0]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0xb8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1e
mov edx, 2
call fcn.0049b91c
fld qword [ebx + 0x248]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1e
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 8]
fadd qword [ebx + 0x248]
fstp qword [ebp - 8]
wait
fld qword [ebx + 0x3d8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1e
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x3d8]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x5a8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1e
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x5a8]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x3e0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1f
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x3e0]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x5b0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x1f
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x5b0]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x3e8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x20
mov edx, 6
call fcn.0049b91c
fld qword [ebp - 0x10]
fadd qword [ebx + 0x3e8]
fstp qword [ebp - 0x10]
wait
fld qword [ebx + 0x5b8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x20
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x5b8]
fstp qword [ebp - 0x18]
wait
fld qword [ebx + 0x3f0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x21
mov edx, 6
call fcn.0049b91c
fld qword [ebx + 0x5b0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x21
mov edx, 8
call fcn.0049b91c
fld qword [ebx + 0x3f8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x22
mov edx, 6
call fcn.0049b91c
fld qword [ebx + 0x5b8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x22
mov edx, 8
call fcn.0049b91c
fld qword [ebp - 0x18]
fadd qword [ebx + 0x4b0]
fadd qword [ebx + 0x5f0]
fstp qword [ebp - 0x18]
wait
fld qword [ebp - 0x18]
fadd qword [ebx + 0x4b8]
fstp qword [ebp - 0x18]
wait
fld qword [ebp - 0x18]
fadd qword [ebx + 0x4d0]
fstp qword [ebp - 0x18]
wait
fld qword [ebp - 0x18]
fadd qword [ebx + 0x4e0]
fstp qword [ebp - 0x18]
wait
fld qword [ebp - 8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x23
mov edx, 4
call fcn.0049b91c
fld qword [ebp - 0x10]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [esi]
mov eax, dword [eax + 0x2c4]
mov ecx, 0x23
mov edx, 6
call fcn.0049b91c
fld qword [ebx + 0x278]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [edi]
mov eax, dword [eax + 0x2c4]
xor ecx, ecx
mov edx, 3
call fcn.0049b91c
fld qword [ebx + 0x408]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [edi]
mov eax, dword [eax + 0x2c4]
xor ecx, ecx
mov edx, 5
call fcn.0049b91c
fld qword [ebx + 0x410]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [edi]
mov eax, dword [eax + 0x2c4]
mov ecx, 1
mov edx, 5
call fcn.0049b91c
fld qword [ebx + 0x418]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [edi]
mov eax, dword [eax + 0x2c4]
mov ecx, 2
mov edx, 5
call fcn.0049b91c
fld qword [ebx + 0x420]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [edi]
mov eax, dword [eax + 0x2c4]
mov ecx, 3
mov edx, 5
call fcn.0049b91c
fld qword [ebp - 0x18]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [edi]
mov eax, dword [eax + 0x2c4]
mov ecx, 4
mov edx, 5
call fcn.0049b91c
fld qword [ebx + 0x4b0]
fadd qword [ebx + 0x5f0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [edi]
mov eax, dword [eax + 0x2c4]
mov ecx, 1
mov edx, 1
call fcn.0049b91c
fld qword [ebx + 0x4b8]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [edi]
mov eax, dword [eax + 0x2c4]
mov ecx, 2
mov edx, 1
call fcn.0049b91c
fld qword [ebx + 0x4d0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [edi]
mov eax, dword [eax + 0x2c4]
mov ecx, 3
mov edx, 1
call fcn.0049b91c
fld qword [ebx + 0x4e0]
add esp, 0xfffffff4
fstp xword [esp]
wait
lea edx, [ebp - 0x1c]
mov eax, 0x4f2ed4
call fcn.00409c10
mov eax, dword [ebp - 0x1c]
push eax
mov eax, dword [edi]
mov eax, dword [eax + 0x2c4]
mov ecx, 4
mov edx, 1
call fcn.0049b91c
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x4f2ec2
lea eax, [ebp - 0x20]
mov edx, 2
call fcn.00403d04
ret