Function at 0x4bf8d0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
push edi
push esi
push ebx
sub esp, 0xcc
fld qword [ebp + 0xc]
fld qword [ebp + 0x14]
fld qword [0x597430]
fcom st(2)
fnstsw ax
sahf
mov byte [esp + 0xc0], 0x63
ja 0x4c05ef
fld qword [0x597438]
fcom st(3)
fnstsw ax
sahf
jb 0x4c05c2
fxch st(2)
fcom st(1)
fnstsw ax
sahf
jb 0x4c0595
fcom st(2)
fxch st(2)
fstp st(0)
fnstsw ax
sahf
ja 0x4c056a
fld st(2)
fadd st(2)
fld qword [0x597440]
fxch st(1)
fcomp st(1)
fnstsw ax
sahf
jbe 0x4bf981
fstp st(3)
fstp st(2)
fstp st(0)
fstp st(0)
mov byte [esp + 0xc4], 0
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0xc1], 0x48
push 0x8160b0
mov eax, dword [ebp + 8]
push eax
call fcn.004b785c
add esp, 0xd4
pop ebx
pop esi
pop edi
mov esp, ebp
pop ebp
ret
fld qword [0x597448]
fld qword [0x597450]
fmul st(5), st(0)
fmul st(4), st(0)
fxch st(1)
fadd st(5), st(0)
fadd st(4), st(0)
fld qword [ebp + 0x1c]
fxch st(6)
fnstcw word [esp + 0x10]
movzx eax, word [esp + 0x10]
or eax, 0xc00
mov dword [esp + 0x18], eax
fldcw word [esp + 0x18]
fistp qword [esp + 0xa0]
fldcw word [esp + 0x10]
mov ebx, dword [esp + 0xa0]
mov ecx, ebx
shr ecx, 0x18
mov edx, ebx
shr edx, 0x10
movzx edx, dl
mov dword [esp + 0xac], edx
mov eax, ebx
shr eax, 8
movzx eax, al
mov dword [esp + 0xa8], eax
fxch st(4)
fnstcw word [esp + 0x10]
movzx eax, word [esp + 0x10]
or eax, 0xc00
mov dword [esp + 0x18], eax
fldcw word [esp + 0x18]
fistp qword [esp + 0xa0]
fldcw word [esp + 0x10]
movzx ebx, bl
mov dword [esp + 0xbc], ebx
mov ebx, dword [esp + 0xa0]
mov edx, ebx
shr edx, 0x18
mov eax, ebx
shr eax, 0x10
movzx eax, al
mov dword [esp + 0xb8], eax
mov eax, ebx
shr eax, 8
movzx eax, al
movzx ebx, bl
mov dword [esp + 0xb4], eax
fxch st(4)
fcomp st(2)
fnstsw ax
mov dword [esp + 0xb0], ebx
sahf
jb 0x4c04f8
fld qword [ebp + 0x24]
fcomp st(2)
fnstsw ax
sahf
jb 0x4c0486
fld qword [ebp + 0x1c]
fld qword [ebp + 0x24]
faddp st(1)
fcomp st(1)
fnstsw ax
sahf
jbe 0x4bfafe
fstp st(3)
fstp st(1)
fstp st(1)
fstp st(0)
mov eax, ebx
mov ebx, dword [esp + 0xb4]
mov byte [esp + 0xc4], 0
mov byte [esp + 0x23], al
mov eax, dword [esp + 0xb8]
mov byte [esp + 0x22], bl
mov byte [esp + 0x21], al
mov eax, dword [esp + 0xa8]
mov byte [esp + 0x20], dl
mov edx, dword [esp + 0xbc]
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0x1f], dl
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0x1e], al
mov eax, dword [esp + 0xac]
mov byte [esp + 0xc1], 0x48
mov byte [esp + 0x1d], al
mov byte [esp + 0x1c], cl
push 0x8160b0
mov eax, dword [ebp + 8]
push eax
call fcn.004b785c
add esp, 0xd4
pop ebx
pop esi
pop edi
mov esp, ebp
pop ebp
ret
fld qword [ebp + 0x1c]
fmul st(4)
fadd st(3)
fld qword [ebp + 0x2c]
fxch st(1)
fnstcw word [esp + 0x10]
movzx eax, word [esp + 0x10]
or eax, 0xc00
mov dword [esp + 0x18], eax
fldcw word [esp + 0x18]
fistp qword [esp + 0xa0]
fldcw word [esp + 0x10]
fld qword [ebp + 0x24]
fmul st(5)
fadd st(4)
mov eax, dword [esp + 0xa0]
mov ebx, eax
shr ebx, 0x18
mov dword [esp + 0x7c], ebx
mov ebx, eax
shr ebx, 0x10
movzx ebx, bl
mov dword [esp + 0x80], ebx
mov ebx, eax
shr ebx, 8
movzx ebx, bl
mov dword [esp + 0x84], ebx
movzx eax, al
mov dword [esp + 0x88], eax
fnstcw word [esp + 0x10]
movzx eax, word [esp + 0x10]
or eax, 0xc00
mov dword [esp + 0x18], eax
fldcw word [esp + 0x18]
fistp qword [esp + 0xa0]
fldcw word [esp + 0x10]
mov ebx, dword [esp + 0xa0]
mov eax, ebx
shr eax, 0x18
mov dword [esp + 0x8c], eax
mov eax, ebx
shr eax, 0x10
movzx eax, al
mov dword [esp + 0x90], eax
mov eax, ebx
shr eax, 8
movzx eax, al
movzx ebx, bl
mov dword [esp + 0x94], eax
fcomp st(2)
fnstsw ax
mov dword [esp + 0x98], ebx
sahf
jb 0x4c03bf
fld qword [ebp + 0x34]
fcomp st(2)
fnstsw ax
sahf
jb 0x4c02f8
fld qword [ebp + 0x2c]
fld qword [ebp + 0x34]
faddp st(1)
fcomp st(1)
fnstsw ax
sahf
jbe 0x4bfccf
fstp st(3)
fstp st(1)
fstp st(1)
fstp st(0)
mov eax, ebx
mov ebx, dword [esp + 0x94]
mov byte [esp + 0xc4], 0
mov byte [esp + 0x2b], al
mov eax, dword [esp + 0x90]
mov byte [esp + 0x2a], bl
mov byte [esp + 0x29], al
mov eax, dword [esp + 0x8c]
mov byte [esp + 0x28], al
mov eax, dword [esp + 0x88]
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0x27], al
mov eax, dword [esp + 0x84]
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0x26], al
mov eax, dword [esp + 0x80]
mov byte [esp + 0x25], al
mov eax, dword [esp + 0x7c]
mov byte [esp + 0xc1], 0x48
mov byte [esp + 0x24], al
mov eax, dword [esp + 0xb0]
mov byte [esp + 0x23], al
mov eax, dword [esp + 0xb4]
mov byte [esp + 0x22], al
mov eax, dword [esp + 0xb8]
mov byte [esp + 0x21], al
mov eax, dword [esp + 0xa8]
mov byte [esp + 0x20], dl
mov edx, dword [esp + 0xbc]
mov byte [esp + 0x1f], dl
mov byte [esp + 0x1e], al
mov eax, dword [esp + 0xac]
mov byte [esp + 0x1d], al
mov byte [esp + 0x1c], cl
push 0x8160b0
mov eax, dword [ebp + 8]
push eax
call fcn.004b785c
add esp, 0xd4
pop ebx
pop esi
pop edi
mov esp, ebp
pop ebp
ret
fld qword [ebp + 0x2c]
fmul st(4)
fadd st(3)
fld qword [ebp + 0x3c]
fxch st(1)
fnstcw word [esp + 0x10]
movzx eax, word [esp + 0x10]
or eax, 0xc00
mov dword [esp + 0x18], eax
fldcw word [esp + 0x18]
fistp qword [esp + 0xa0]
fldcw word [esp + 0x10]
fld qword [ebp + 0x34]
fmul st(5)
fadd st(4)
mov eax, dword [esp + 0xa0]
mov ebx, eax
shr ebx, 0x18
mov dword [esp + 0x5c], ebx
mov ebx, eax
shr ebx, 0x10
movzx ebx, bl
mov dword [esp + 0x60], ebx
mov ebx, eax
shr ebx, 8
movzx ebx, bl
mov dword [esp + 0x64], ebx
movzx eax, al
mov dword [esp + 0x68], eax
fnstcw word [esp + 0x10]
movzx eax, word [esp + 0x10]
or eax, 0xc00
mov dword [esp + 0x18], eax
fldcw word [esp + 0x18]
fistp qword [esp + 0xa0]
fldcw word [esp + 0x10]
mov ebx, dword [esp + 0xa0]
mov eax, ebx
shr eax, 0x18
mov dword [esp + 0x6c], eax
mov eax, ebx
shr eax, 0x10
movzx eax, al
mov dword [esp + 0x70], eax
mov eax, ebx
shr eax, 8
movzx eax, al
movzx ebx, bl
mov dword [esp + 0x74], eax
fcomp st(2)
fnstsw ax
mov dword [esp + 0x78], ebx
sahf
jb 0x4c01ee
fld qword [ebp + 0x44]
fcomp st(2)
fxch st(1)
fstp st(0)
fnstsw ax
sahf
jb 0x4c00e6
fld qword [ebp + 0x3c]
fld qword [ebp + 0x44]
faddp st(1)
fcompp
fnstsw ax
sahf
ja 0x4bffca
fld qword [ebp + 0x3c]
fmul st(2)
fadd st(1)
mov esi, dword [ebp + 8]
fnstcw word [esp + 0x10]
movzx eax, word [esp + 0x10]
or eax, 0xc00
mov dword [esp + 0x18], eax
fldcw word [esp + 0x18]
fistp qword [esp + 0xa0]
fldcw word [esp + 0x10]
fld qword [ebp + 0x44]
fmulp st(2)
faddp st(1)
mov ebx, dword [esp + 0xa0]
mov dword [esp + 0x4c], ebx
mov eax, ebx
shr eax, 0x18
mov dword [esp + 0x40], eax
mov eax, ebx
shr eax, 0x10
mov dword [esp + 0x3c], eax
fnstcw word [esp + 0x10]
movzx eax, word [esp + 0x10]
or eax, 0xc00
mov dword [esp + 0x18], eax
fldcw word [esp + 0x18]
fistp qword [esp + 0xa0]
fldcw word [esp + 0x10]
mov eax, dword [esp + 0xa0]
mov dword [esp + 0x58], eax
shr ebx, 8
mov dword [esp + 0x44], ebx
mov ebx, eax
shr ebx, 0x18
mov dword [esp + 0x50], ebx
mov ebx, eax
shr ebx, 0x10
mov dword [esp + 0x48], ebx
shr eax, 8
mov dword [esp + 0x54], eax
test esi, esi
je 0x4bffbd
mov ebx, dword [esp + 0x58]
mov byte [esp + 0xc4], 0
mov byte [esp + 0x3b], bl
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0x3a], al
mov eax, dword [esp + 0x48]
mov byte [esp + 0x39], al
mov eax, dword [esp + 0x50]
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0x38], al
mov eax, dword [esp + 0x4c]
mov byte [esp + 0xc1], 0x48
mov byte [esp + 0x37], al
mov eax, dword [esp + 0x44]
mov byte [esp + 0x36], al
mov eax, dword [esp + 0x3c]
mov byte [esp + 0x35], al
mov eax, dword [esp + 0x40]
mov byte [esp + 0x34], al
mov eax, dword [esp + 0x78]
mov byte [esp + 0x33], al
mov eax, dword [esp + 0x74]
mov byte [esp + 0x32], al
mov eax, dword [esp + 0x70]
mov byte [esp + 0x31], al
mov eax, dword [esp + 0x6c]
mov byte [esp + 0x30], al
mov eax, dword [esp + 0x68]
mov byte [esp + 0x2f], al
mov eax, dword [esp + 0x64]
mov byte [esp + 0x2e], al
mov eax, dword [esp + 0x60]
mov byte [esp + 0x2d], al
mov eax, dword [esp + 0x5c]
mov byte [esp + 0x2c], al
mov eax, dword [esp + 0x98]
mov byte [esp + 0x2b], al
mov eax, dword [esp + 0x94]
mov byte [esp + 0x2a], al
mov eax, dword [esp + 0x90]
mov byte [esp + 0x29], al
mov eax, dword [esp + 0x8c]
mov byte [esp + 0x28], al
mov eax, dword [esp + 0x88]
mov byte [esp + 0x27], al
mov eax, dword [esp + 0x84]
mov byte [esp + 0x26], al
mov eax, dword [esp + 0x80]
mov byte [esp + 0x25], al
mov eax, dword [esp + 0x7c]
mov byte [esp + 0x24], al
mov eax, dword [esp + 0xb0]
mov byte [esp + 0x23], al
mov eax, dword [esp + 0xb4]
mov byte [esp + 0x22], al
mov eax, dword [esp + 0xb8]
mov byte [esp + 0x21], al
mov eax, dword [esp + 0xa8]
mov byte [esp + 0x20], dl
mov edx, dword [esp + 0xbc]
mov byte [esp + 0x1f], dl
mov byte [esp + 0x1e], al
mov eax, dword [esp + 0xac]
mov byte [esp + 0x1d], al
mov eax, dword [ebp + 8]
mov byte [esp + 0x1c], cl
lea edx, [esp + 0xc0]
mov ecx, 0x20
call fcn.004c0958
mov eax, dword [ebp + 8]
lea edx, [esp + 0x1c]
mov ecx, 0x20
call fcn.004bf57c
mov eax, dword [ebp + 8]
call fcn.004c09b4
add esp, 0xcc
pop ebx
pop esi
pop edi
mov esp, ebp
pop ebp
ret
fstp st(1)
fstp st(0)
mov eax, ebx
mov ebx, dword [esp + 0x74]
mov byte [esp + 0xc4], 0
mov byte [esp + 0x33], al
mov eax, dword [esp + 0x70]
mov byte [esp + 0x32], bl
mov byte [esp + 0x31], al
mov eax, dword [esp + 0x6c]
mov byte [esp + 0x30], al
mov eax, dword [esp + 0x68]
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0x2f], al
mov eax, dword [esp + 0x64]
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0x2e], al
mov eax, dword [esp + 0x60]
mov byte [esp + 0x2d], al
mov eax, dword [esp + 0x5c]
mov byte [esp + 0xc1], 0x48
mov byte [esp + 0x2c], al
mov eax, dword [esp + 0x98]
mov byte [esp + 0x2b], al
mov eax, dword [esp + 0x94]
mov byte [esp + 0x2a], al
mov eax, dword [esp + 0x90]
mov byte [esp + 0x29], al
mov eax, dword [esp + 0x8c]
mov byte [esp + 0x28], al
mov eax, dword [esp + 0x88]
mov byte [esp + 0x27], al
mov eax, dword [esp + 0x84]
mov byte [esp + 0x26], al
mov eax, dword [esp + 0x80]
mov byte [esp + 0x25], al
mov eax, dword [esp + 0x7c]
mov byte [esp + 0x24], al
mov eax, dword [esp + 0xb0]
mov byte [esp + 0x23], al
mov eax, dword [esp + 0xb4]
mov byte [esp + 0x22], al
mov eax, dword [esp + 0xb8]
mov byte [esp + 0x21], al
mov eax, dword [esp + 0xa8]
mov byte [esp + 0x20], dl
mov edx, dword [esp + 0xbc]
mov byte [esp + 0x1f], dl
mov byte [esp + 0x1e], al
mov eax, dword [esp + 0xac]
mov byte [esp + 0x1d], al
mov byte [esp + 0x1c], cl
push 0x8160b0
mov eax, dword [ebp + 8]
push eax
call fcn.004b785c
add esp, 0xd4
pop ebx
pop esi
pop edi
mov esp, ebp
pop ebp
ret
fstp st(2)
fstp st(0)
fstp st(0)
mov eax, ebx
mov ebx, dword [esp + 0x74]
mov byte [esp + 0xc4], 0
mov byte [esp + 0x33], al
mov eax, dword [esp + 0x70]
mov byte [esp + 0x32], bl
mov byte [esp + 0x31], al
mov eax, dword [esp + 0x6c]
mov byte [esp + 0x30], al
mov eax, dword [esp + 0x68]
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0x2f], al
mov eax, dword [esp + 0x64]
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0x2e], al
mov eax, dword [esp + 0x60]
mov byte [esp + 0x2d], al
mov eax, dword [esp + 0x5c]
mov byte [esp + 0xc1], 0x48
mov byte [esp + 0x2c], al
mov eax, dword [esp + 0x98]
mov byte [esp + 0x2b], al
mov eax, dword [esp + 0x94]
mov byte [esp + 0x2a], al
mov eax, dword [esp + 0x90]
mov byte [esp + 0x29], al
mov eax, dword [esp + 0x8c]
mov byte [esp + 0x28], al
mov eax, dword [esp + 0x88]
mov byte [esp + 0x27], al
mov eax, dword [esp + 0x84]
mov byte [esp + 0x26], al
mov eax, dword [esp + 0x80]
mov byte [esp + 0x25], al
mov eax, dword [esp + 0x7c]
mov byte [esp + 0x24], al
mov eax, dword [esp + 0xb0]
mov byte [esp + 0x23], al
mov eax, dword [esp + 0xb4]
mov byte [esp + 0x22], al
mov eax, dword [esp + 0xb8]
mov byte [esp + 0x21], al
mov eax, dword [esp + 0xa8]
mov byte [esp + 0x20], dl
mov edx, dword [esp + 0xbc]
mov byte [esp + 0x1f], dl
mov byte [esp + 0x1e], al
mov eax, dword [esp + 0xac]
mov byte [esp + 0x1d], al
mov byte [esp + 0x1c], cl
jmp 0x4c00cb
fstp st(3)
fstp st(1)
fstp st(1)
fstp st(0)
mov eax, ebx
mov ebx, dword [esp + 0x74]
mov byte [esp + 0xc4], 0
mov byte [esp + 0x33], al
mov eax, dword [esp + 0x70]
mov byte [esp + 0x32], bl
mov byte [esp + 0x31], al
mov eax, dword [esp + 0x6c]
mov byte [esp + 0x30], al
mov eax, dword [esp + 0x68]
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0x2f], al
mov eax, dword [esp + 0x64]
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0x2e], al
mov eax, dword [esp + 0x60]
mov byte [esp + 0x2d], al
mov eax, dword [esp + 0x5c]
mov byte [esp + 0xc1], 0x48
mov byte [esp + 0x2c], al
mov eax, dword [esp + 0x98]
mov byte [esp + 0x2b], al
mov eax, dword [esp + 0x94]
mov byte [esp + 0x2a], al
mov eax, dword [esp + 0x90]
mov byte [esp + 0x29], al
mov eax, dword [esp + 0x8c]
mov byte [esp + 0x28], al
mov eax, dword [esp + 0x88]
mov byte [esp + 0x27], al
mov eax, dword [esp + 0x84]
mov byte [esp + 0x26], al
mov eax, dword [esp + 0x80]
mov byte [esp + 0x25], al
mov eax, dword [esp + 0x7c]
mov byte [esp + 0x24], al
mov eax, dword [esp + 0xb0]
mov byte [esp + 0x23], al
mov eax, dword [esp + 0xb4]
mov byte [esp + 0x22], al
mov eax, dword [esp + 0xb8]
mov byte [esp + 0x21], al
mov eax, dword [esp + 0xa8]
mov byte [esp + 0x20], dl
mov edx, dword [esp + 0xbc]
mov byte [esp + 0x1f], dl
mov byte [esp + 0x1e], al
mov eax, dword [esp + 0xac]
mov byte [esp + 0x1d], al
mov byte [esp + 0x1c], cl
jmp 0x4c00cb
fstp st(3)
fstp st(1)
fstp st(1)
fstp st(0)
mov eax, ebx
mov ebx, dword [esp + 0x94]
mov byte [esp + 0xc4], 0
mov byte [esp + 0x2b], al
mov eax, dword [esp + 0x90]
mov byte [esp + 0x2a], bl
mov byte [esp + 0x29], al
mov eax, dword [esp + 0x8c]
mov byte [esp + 0x28], al
mov eax, dword [esp + 0x88]
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0x27], al
mov eax, dword [esp + 0x84]
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0x26], al
mov eax, dword [esp + 0x80]
mov byte [esp + 0x25], al
mov eax, dword [esp + 0x7c]
mov byte [esp + 0xc1], 0x48
mov byte [esp + 0x24], al
mov eax, dword [esp + 0xb0]
mov byte [esp + 0x23], al
mov eax, dword [esp + 0xb4]
mov byte [esp + 0x22], al
mov eax, dword [esp + 0xb8]
mov byte [esp + 0x21], al
mov eax, dword [esp + 0xa8]
mov byte [esp + 0x20], dl
mov edx, dword [esp + 0xbc]
mov byte [esp + 0x1f], dl
mov byte [esp + 0x1e], al
mov eax, dword [esp + 0xac]
mov byte [esp + 0x1d], al
mov byte [esp + 0x1c], cl
jmp 0x4bfcb4
fstp st(3)
fstp st(1)
fstp st(1)
fstp st(0)
mov eax, ebx
mov ebx, dword [esp + 0x94]
mov byte [esp + 0xc4], 0
mov byte [esp + 0x2b], al
mov eax, dword [esp + 0x90]
mov byte [esp + 0x2a], bl
mov byte [esp + 0x29], al
mov eax, dword [esp + 0x8c]
mov byte [esp + 0x28], al
mov eax, dword [esp + 0x88]
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0x27], al
mov eax, dword [esp + 0x84]
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0x26], al
mov eax, dword [esp + 0x80]
mov byte [esp + 0x25], al
mov eax, dword [esp + 0x7c]
mov byte [esp + 0xc1], 0x48
mov byte [esp + 0x24], al
mov eax, dword [esp + 0xb0]
mov byte [esp + 0x23], al
mov eax, dword [esp + 0xb4]
mov byte [esp + 0x22], al
mov eax, dword [esp + 0xb8]
mov byte [esp + 0x21], al
mov eax, dword [esp + 0xa8]
mov byte [esp + 0x20], dl
mov edx, dword [esp + 0xbc]
mov byte [esp + 0x1f], dl
mov byte [esp + 0x1e], al
mov eax, dword [esp + 0xac]
mov byte [esp + 0x1d], al
mov byte [esp + 0x1c], cl
jmp 0x4bfcb4
fstp st(3)
fstp st(1)
fstp st(1)
fstp st(0)
mov eax, ebx
mov ebx, dword [esp + 0xb4]
mov byte [esp + 0xc4], 0
mov byte [esp + 0x23], al
mov eax, dword [esp + 0xb8]
mov byte [esp + 0x22], bl
mov byte [esp + 0x21], al
mov eax, dword [esp + 0xa8]
mov byte [esp + 0x20], dl
mov edx, dword [esp + 0xbc]
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0x1f], dl
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0x1e], al
mov eax, dword [esp + 0xac]
mov byte [esp + 0xc1], 0x48
mov byte [esp + 0x1d], al
mov byte [esp + 0x1c], cl
jmp 0x4bfae3
fstp st(3)
fstp st(1)
fstp st(1)
fstp st(0)
mov eax, ebx
mov ebx, dword [esp + 0xb4]
mov byte [esp + 0xc4], 0
mov byte [esp + 0x23], al
mov eax, dword [esp + 0xb8]
mov byte [esp + 0x22], bl
mov byte [esp + 0x21], al
mov eax, dword [esp + 0xa8]
mov byte [esp + 0x20], dl
mov edx, dword [esp + 0xbc]
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0x1f], dl
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0x1e], al
mov eax, dword [esp + 0xac]
mov byte [esp + 0xc1], 0x48
mov byte [esp + 0x1d], al
mov byte [esp + 0x1c], cl
jmp 0x4bfae3
fstp st(2)
fstp st(0)
fstp st(0)
mov byte [esp + 0xc4], 0
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0xc1], 0x48
jmp 0x4bf966
fstp st(3)
fstp st(1)
fstp st(1)
fstp st(0)
mov byte [esp + 0xc4], 0
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0xc1], 0x48
jmp 0x4bf966
fstp st(3)
fstp st(2)
fstp st(0)
fstp st(0)
mov byte [esp + 0xc4], 0
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0xc1], 0x48
jmp 0x4bf966
fstp st(2)
fstp st(0)
fstp st(0)
mov byte [esp + 0xc4], 0
mov byte [esp + 0xc3], 0x4d
mov byte [esp + 0xc2], 0x52
mov byte [esp + 0xc1], 0x48
jmp 0x4bf966