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

Disassembly:
sub esp, 0x33c
mov dword [esp + 0x70], ebx
mov dword [esp + 0x74], esi
mov dword [esp + 0x78], edi
mov dword [esp + 0x7c], ebp
mov eax, dword [0x3442a40]
mov dword [esp + 0x298], eax
mov ecx, 1
mov dword [0x2123ea0], ecx
and eax, eax
jle 0x4133e4
mov ebx, dword [esp + 0x340]
mov edx, dword [0x3442a44]
mov eax, 1
mov ebp, eax
mov ecx, dword [esp + 0x298]
mov esi, ecx
mov edi, edx
add edi, ebp
nop
nop
nop
nop
nop
nop
nop
nop
nop
fld qword [ebx + ebp*8 - 8]
fstp qword [esp]
call fcn.00441ff0
fld qword [0x34429d8]
fsub qword [0x34429d0]
fmulp st(1)
fadd qword [0x34429d8]
fadd qword [0x34429d0]
fmul qword [0x451050]
fstp qword [ebp*8 + 0x2b600f8]
fld qword [ebx + ebp*8 - 8]
fstp qword [esp]
call fcn.00442148
fstp qword [esp]
mov edx, 2
mov dword [esp + 8], edx
call fcn.00441f30
fld qword [0x34429d8]
fsub qword [0x34429d0]
fmul qword [0x451050]
fdivrp st(1)
fstp qword [ebp*8 + 0x2333358]
fld qword [ebp*8 + 0x2b600f8]
fstp qword [edi*8 + 0x2123ef0]
inc ebp
inc edi
dec esi
jg 0x413360
mov dword [0x2123ea0], ebp
mov eax, 1
mov dword [0x2123ea0], eax
mov esi, dword [0x3442a44]
mov edi, esi
dec edi
jle 0x413428
mov ecx, 1
mov ebp, ecx
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
fld qword [ebp*8 + 0x344adf0]
fstp qword [ebp*8 + 0x2123ef8]
inc ebp
dec edi
jg 0x413410
mov dword [0x2123ea0], ebp
mov ebp, esi
add ebp, dword [esp + 0x298]
mov dword [0x2123ea0], ebp
mov edx, dword [0x3442a34]
add edx, edx
sub edx, ebp
mov edi, edx
inc edi
jle 0x413468
nop
nop
nop
nop
nop
nop
fld qword [ebp*8 + 0x344adf0]
fstp qword [ebp*8 + 0x2123ef8]
inc ebp
dec edi
jg 0x413450
mov dword [0x2123ea0], ebp
lea eax, [0x3442a3c]
mov dword [esp], eax
lea ecx, [0x3442a30]
mov dword [esp + 4], ecx
lea edx, [0x2123f00]
mov dword [esp + 8], edx
lea esi, [0x3449238]
mov dword [esp + 0xc], esi
lea eax, [0x344b758]
mov dword [esp + 0x10], eax
lea ecx, [0x344d318]
mov dword [esp + 0x14], ecx
lea edx, [0x344eed8]
mov dword [esp + 0x18], edx
lea eax, [0x2127fe0]
mov dword [esp + 0x1c], eax
lea ecx, [0x2335880]
mov dword [esp + 0x20], ecx
lea edx, [0x274c880]
mov dword [esp + 0x24], edx
lea eax, [0x2b641e0]
mov dword [esp + 0x28], eax
lea ecx, [0x2337440]
mov dword [esp + 0x2c], ecx
lea edx, [0x2d6c6e0]
mov dword [esp + 0x30], edx
lea eax, [0x274e440]
mov dword [esp + 0x34], eax
lea ecx, [0x2956940]
mov dword [esp + 0x38], ecx
lea edx, [0x2f74be0]
mov dword [esp + 0x3c], edx
call fcn.0040a880
mov eax, dword [0x3442b88]
fld qword [eax*8 + 0x3449230]
fsub qword [0x3445a80]
fmul qword [0x3442b70]
fst qword [0x2123ea8]
fld qword [0x3445ab0]
fdiv qword [0x451a30]
fmul st(1)
fadd qword [0x3445aa8]
fmul st(1)
fmul qword [0x451b38]
fadd qword [0x3445aa0]
fmul st(1)
fdiv qword [0x451a38]
fadd qword [0x3445a98]
fmul st(1)
fmul qword [0x451b58]
fadd qword [0x3445a90]
fmulp st(1)
fld qword [eax*8 + 0x344d310]
fsubrp st(1)
fstp qword [0x3445a88]
mov ecx, 1
mov dword [0x2123ea0], ecx
mov edx, dword [0x3442a30]
mov dword [esp + 0x29c], edx
and edx, edx
jle 0x4135fe
fld qword [0x3445a80]
mov eax, 1
mov ebp, eax
mov ecx, dword [esp + 0x29c]
mov edi, ecx
fld qword [ebp*8 + 0x3449230]
fucom st(1)
fxch st(1)
fnstsw ax
sahf
ja 0x4135f0
fld qword [ebp*8 + 0x344d318]
fsub qword [ebp*8 + 0x344d310]
fld qword [ebp*8 + 0x3449238]
fsub st(3)
fdivp st(1)
fld st(1)
fsub st(3)
fmulp st(1)
fadd qword [ebp*8 + 0x344d310]
fstp qword [0x3445a88]
fstp st(1)
inc ebp
dec edi
jg 0x4135b0
fstp st(0)
mov dword [0x2123ea0], ebp
mov edx, 1
mov dword [0x2123eb0], edx
mov eax, dword [esp + 0x29c]
and eax, eax
jle 0x41373a
fld qword [0x3445a80]
fstp qword [esp + 0x2a0]
fld qword [0x3442b70]
fstp qword [esp + 0x2a8]
fld qword [0x3445a88]
fstp qword [esp + 0x2b0]
fld qword [0x3445ab0]
fdiv qword [0x451a30]
fstp qword [esp + 0x2b8]
fld qword [0x3445aa8]
fld qword [0x451b38]
fld qword [0x3445aa0]
fld qword [0x451a38]
fld qword [0x3445a98]
fld qword [0x451b58]
fld qword [0x3445a90]
fstp qword [esp + 0x2c0]
fld st(4)
fmul qword [0x3445ab0]
fstp qword [esp + 0x2c8]
mov ecx, 1
mov ebp, ecx
mov edx, dword [esp + 0x29c]
mov edi, edx
fxch st(5)
fxch st(1)
fxch st(4)
fxch st(2)
fxch st(3)
fxch st(2)
fxch st(1)
fld qword [ebp*8 + 0x3449230]
fsub qword [esp + 0x2a0]
fmul qword [esp + 0x2a8]
fst qword [0x2123ea8]
fld st(0)
fmul qword [esp + 0x2b8]
fadd st(2)
fmul st(1)
fmul st(3)
fadd st(4)
fmul st(1)
fdiv st(5)
fadd st(6)
fmul st(1)
fmul st(7)
fadd qword [esp + 0x2c0]
fmul st(1)
fadd qword [esp + 0x2b0]
fstp qword [ebp*8 + 0x3445ab0]
fld st(0)
fmul qword [esp + 0x2c8]
fadd st(2)
fmul st(1)
fdiv st(5)
fadd st(4)
fmul st(1)
fmul st(7)
fadd st(6)
fmulp st(1)
fadd qword [esp + 0x2c0]
fstp qword [ebp*8 + 0x3447670]
inc ebp
dec edi
jg 0x4136b0
fstp st(0)
fstp st(0)
fstp st(0)
fstp st(0)
fstp st(0)
fstp st(0)
mov dword [0x2123eb0], ebp
mov eax, 1
mov dword [0x2123ea0], eax
mov ecx, dword [esp + 0x29c]
and ecx, ecx
jle 0x4139fc
mov esi, dword [0x34429a0]
fld qword [0x3442ad0]
fld qword [0x4510e0]
fld qword [0x3442aa8]
mov ebx, dword [0x34429a8]
fld qword [0x3442af0]
fld qword [0x3442ab0]
fld qword [0x3442ab8]
fstp qword [esp + 0x240]
fld qword [0x3442ac0]
fstp qword [esp + 0x248]
mov edx, dword [0x34429a4]
fld qword [0x3442ad8]
fld qword [0x3442a18]
fstp qword [esp + 0x250]
fld qword [0x3442ae0]
fstp qword [esp + 0x2d0]
fld qword [0x3442a20]
fstp qword [esp + 0x2d8]
fld qword [0x3442ae8]
fstp qword [esp + 0x2e0]
fld qword [0x3442a28]
fstp qword [esp + 0x2e8]
mov eax, 1
mov ebp, eax
mov ecx, dword [esp + 0x29c]
mov edi, ecx
fxch st(1)
fxch st(5)
fxch st(3)
fxch st(4)
fxch st(1)
fxch st(3)
fxch st(1)
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
cmp esi, 1
jne 0x413839
fld qword [ebp*8 + 0x344b750]
fsub st(2)
fucomp st(1)
fnstsw ax
sahf
jb 0x413839
fst qword [ebp*8 + 0x2b60a58]
jmp 0x41387b
cmp esi, 2
jne 0x413862
fld qword [ebp*8 + 0x344b750]
fsub st(2)
fucomp st(1)
fnstsw ax
sahf
ja 0x413862
fst qword [ebp*8 + 0x2b60a58]
jmp 0x41387b
fld qword [ebp*8 + 0x344b750]
fsub st(2)
fmul qword [ebp*8 + 0x3450a90]
fdiv st(5)
fstp qword [ebp*8 + 0x2b60a58]
cmp ebx, 1
jne 0x4138a4
fld qword [ebp*8 + 0x344b750]
fsub st(3)
fucomp st(1)
fnstsw ax
sahf
jb 0x4138a4
fst qword [ebp*8 + 0x2333cb8]
jmp 0x4138e6
cmp ebx, 2
jne 0x4138cd
fld qword [ebp*8 + 0x344b750]
fsub st(3)
fucomp st(1)
fnstsw ax
sahf
ja 0x4138cd
fst qword [ebp*8 + 0x2333cb8]
jmp 0x4138e6
fld qword [ebp*8 + 0x344b750]
fsub st(3)
fmul qword [ebp*8 + 0x3455dd0]
fdiv st(6)
fstp qword [ebp*8 + 0x2333cb8]
fld qword [ebp*8 + 0x344d310]
fsub qword [ebp*8 + 0x3445ab0]
fmul qword [ebp*8 + 0x3452650]
fdiv qword [esp + 0x240]
fstp qword [ebp*8 + 0x27490f8]
fld qword [ebp*8 + 0x344eed0]
fsub qword [ebp*8 + 0x3447670]
fmul qword [ebp*8 + 0x3454210]
fdiv qword [esp + 0x248]
fstp qword [ebp*8 + 0x2124858]
cmp edx, 1
jne 0x413955
fld qword [ebp*8 + 0x2127fd8]
fsub st(4)
fucomp st(1)
fnstsw ax
sahf
jb 0x413955
fst qword [ebp*8 + 0x2b62618]
jmp 0x41399c
cmp esi, 2
jne 0x41397e
fld qword [ebp*8 + 0x2127fd8]
fsub st(4)
fucomp st(1)
fnstsw ax
sahf
ja 0x41397e
fst qword [ebp*8 + 0x2b62618]
jmp 0x41399c
fld qword [ebp*8 + 0x2127fd8]
fsub st(4)
fmul qword [ebp*8 + 0x3457990]
fdiv qword [esp + 0x250]
fstp qword [ebp*8 + 0x2b62618]
fld qword [ebp*8 + 0x2335878]
fsub qword [esp + 0x2d0]
fmul qword [ebp*8 + 0x3459550]
fdiv qword [esp + 0x2d8]
fstp qword [ebp*8 + 0x274acb8]
fld qword [ebp*8 + 0x274c878]
fsub qword [esp + 0x2e0]
fmul qword [ebp*8 + 0x345b110]
fdiv qword [esp + 0x2e8]
fstp qword [ebp*8 + 0x2126418]
inc ebp
dec edi
jg 0x413810
fstp st(1)
fstp st(3)
fstp st(0)
fstp st(2)
fstp st(0)
fstp st(0)
mov dword [0x2123ea0], ebp
mov edx, 1
mov dword [0x2123eb0], edx
mov ebx, dword [0x3442a40]
and ebx, ebx
jle 0x413a42
fld qword [0x4510e0]
mov eax, dword [esp + 0x344]
mov ecx, 1
mov edi, ecx
mov esi, ebx
mov ebp, eax
add ebp, 8
fst qword [ebp - 8]
add ebp, 8
inc edi
dec esi
jg 0x413a30
fstp st(0)
mov dword [0x2123eb0], edi
fld qword [0x3442b78]
fadd st(0)
fdiv qword [0x3445a78]
fstp qword [0x2123eb8]
mov edx, 1
mov dword [0x2123ea0], edx
mov ebp, dword [0x3442a30]
and ebp, ebp
jle 0x414052
fld qword [0x2123eb8]
fld qword [0x3442aa8]
fstp qword [esp + 0x268]
fld qword [0x451ba0]
fild dword [0x34429e0]
mov eax, ebx
mov dword [esp + 0x270], eax
mov ecx, dword [esp + 0x344]
mov dword [esp + 0x2f0], ecx
mov edx, dword [0x3442a44]
mov dword [esp + 0x274], edx
fld qword [0x3442ab8]
fstp qword [esp + 0x278]
fld qword [0x3442ac0]
fstp qword [esp + 0x280]
fld qword [0x3442a18]
fstp qword [esp + 0x288]
fld qword [0x3442a20]
fstp qword [esp + 0x290]
fld qword [0x3442a28]
fld qword [0x3442ab0]
mov eax, ebp
mov dword [esp + 0x2f4], eax
fxch st(3)
fxch st(1)
fxch st(2)
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov ecx, dword [0x2123ea0]
mov dword [esp + 0x258], ecx
fld qword [ecx*8 + 0x3449230]
fst qword [esp + 0x260]
fucomp st(5)
fnstsw ax
sahf
ja 0x413f6a
fld qword [esp + 0x268]
fucomp st(2)
fnstsw ax
sahf
jae 0x413bec
fld st(0)
fadd st(0)
mov edx, dword [esp + 0x258]
fmul qword [edx*8 + 0x2b60a58]
fmul qword [edx*8 + 0x3450a90]
fdiv qword [esp + 0x268]
fstp qword [0x2123ec0]
mov eax, 1
mov dword [0x2123eb0], eax
mov ecx, dword [esp + 0x270]
and ecx, ecx
jle 0x413bec
fld qword [0x2123ec0]
mov edx, dword [esp + 0x258]
imul edx, edx, 0x12c
mov eax, 1
mov ebp, eax
mov ecx, dword [esp + 0x270]
mov esi, ecx
mov ebx, dword [esp + 0x274]
add ebx, ebp
mov edi, ebx
add edi, edx
nop
nop
nop
nop
nop
nop
nop
nop
mov eax, dword [esp + 0x2f0]
fld st(0)
fmul qword [ebp*8 + 0x2333358]
fmul qword [edi*8 + 0x2b63870]
fadd qword [eax + ebp*8 - 8]
fstp qword [eax + ebp*8 - 8]
inc ebp
inc edi
dec esi
jg 0x413bc0
fstp st(0)
mov dword [0x2123eb0], ebp
fld qword [esp + 0x278]
fucomp st(2)
fnstsw ax
sahf
jae 0x413ca5
fld st(0)
fadd st(0)
mov ecx, dword [esp + 0x258]
fmul qword [ecx*8 + 0x27490f8]
fmul qword [ecx*8 + 0x3452650]
fdiv qword [esp + 0x278]
fstp qword [0x2123ec8]
mov edx, 1
mov dword [0x2123eb0], edx
mov eax, dword [esp + 0x270]
and eax, eax
jle 0x413ca5
mov ebx, dword [esp + 0x344]
fld qword [0x2123ec8]
mov ecx, dword [esp + 0x258]
imul ecx, ecx, 0x12c
mov edx, 1
mov ebp, edx
mov eax, dword [esp + 0x270]
mov esi, eax
mov edx, dword [esp + 0x274]
add edx, ebp
mov edi, edx
add edi, ecx
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
fld st(0)
fmul qword [ebp*8 + 0x2333358]
fmul qword [edi*8 + 0x2336ad0]
fadd qword [ebx + ebp*8 - 8]
fstp qword [ebx + ebp*8 - 8]
inc ebp
inc edi
dec esi
jg 0x413c80
fstp st(0)
mov dword [0x2123eb0], ebp
fld qword [esp + 0x280]
fucomp st(2)
fnstsw ax
sahf
jae 0x413d55
fld st(0)
fadd st(0)
mov eax, dword [esp + 0x258]
fmul qword [eax*8 + 0x2124858]
fmul qword [eax*8 + 0x3454210]
fdiv qword [esp + 0x280]
fstp qword [0x2123ed0]
mov ecx, 1
mov dword [0x2123eb0], ecx
mov edx, dword [esp + 0x270]
and edx, edx
jle 0x413d55
mov ebx, dword [esp + 0x344]
fld qword [0x2123ed0]
mov eax, dword [esp + 0x258]
imul eax, eax, 0x12c
mov ecx, 1
mov ebp, ecx
mov edx, dword [esp + 0x270]
mov esi, edx
mov ecx, dword [esp + 0x274]
add ecx, ebp
mov edi, ecx
add edi, eax
nop
nop
fld st(0)
fmul qword [ebp*8 + 0x2333358]
fmul qword [edi*8 + 0x2d6bd70]
fadd qword [ebx + ebp*8 - 8]
fstp qword [ebx + ebp*8 - 8]
inc ebp
inc edi
dec esi
jg 0x413d30
fstp st(0)
mov dword [0x2123eb0], ebp
fld qword [esp + 0x288]
fucomp st(2)
fnstsw ax
sahf
jae 0x413e05
fld st(0)
fadd st(0)
mov edx, dword [esp + 0x258]
fmul qword [edx*8 + 0x2b62618]
fmul qword [edx*8 + 0x3457990]
fdiv qword [esp + 0x288]
fstp qword [0x2123ed8]
mov eax, 1
mov dword [0x2123eb0], eax
mov ecx, dword [esp + 0x270]
and ecx, ecx
jle 0x413e05
mov ebx, dword [esp + 0x344]
fld qword [0x2123ed8]
mov edx, dword [esp + 0x258]
imul edx, edx, 0x12c
mov eax, 1
mov ebp, eax
mov ecx, dword [esp + 0x270]
mov esi, ecx
mov eax, dword [esp + 0x274]
add eax, ebp
mov edi, eax
add edi, edx
nop
nop
fld st(0)
fmul qword [ebp*8 + 0x2333358]
fmul qword [edi*8 + 0x274dad0]
fadd qword [ebx + ebp*8 - 8]
fstp qword [ebx + ebp*8 - 8]
inc ebp
inc edi
dec esi
jg 0x413de0
fstp st(0)
mov dword [0x2123eb0], ebp
fld qword [esp + 0x290]
fucomp st(2)
fnstsw ax
sahf
jae 0x413eb5
fld st(0)
fadd st(0)
mov ecx, dword [esp + 0x258]
fmul qword [ecx*8 + 0x274acb8]
fmul qword [ecx*8 + 0x3459550]
fdiv qword [esp + 0x290]
fstp qword [0x2123ee0]
mov edx, 1
mov dword [0x2123eb0], edx
mov eax, dword [esp + 0x270]
and eax, eax
jle 0x413eb5
mov ebx, dword [esp + 0x344]
fld qword [0x2123ee0]
mov ecx, dword [esp + 0x258]
imul ecx, ecx, 0x12c
mov edx, 1
mov ebp, edx
mov eax, dword [esp + 0x270]
mov esi, eax
mov edx, dword [esp + 0x274]
add edx, ebp
mov edi, edx
add edi, ecx
nop
nop
fld st(0)
fmul qword [ebp*8 + 0x2333358]
fmul qword [edi*8 + 0x2955fd0]
fadd qword [ebx + ebp*8 - 8]
fstp qword [ebx + ebp*8 - 8]
inc ebp
inc edi
dec esi
jg 0x413e90
fstp st(0)
mov dword [0x2123eb0], ebp
fxch st(2)
fucom st(1)
fxch st(2)
fnstsw ax
sahf
jae 0x414025
fld st(0)
fadd st(0)
mov eax, dword [esp + 0x258]
fmul qword [eax*8 + 0x2126418]
fmul qword [eax*8 + 0x345b110]
fdiv st(3)
fstp qword [0x2123ee8]
mov ecx, 1
mov dword [0x2123eb0], ecx
mov edx, dword [esp + 0x270]
and edx, edx
jle 0x414025
mov ebx, dword [esp + 0x344]
fld qword [0x2123ee8]
mov eax, dword [0x2123ea0]
imul eax, eax, 0x12c
mov ecx, 1
mov ebp, ecx
mov edx, dword [esp + 0x270]
mov esi, edx
mov ecx, dword [esp + 0x274]
add ecx, ebp
mov edi, ecx
add edi, eax
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
fld st(0)
fmul qword [ebp*8 + 0x2333358]
fmul qword [edi*8 + 0x2f74270]
fadd qword [ebx + ebp*8 - 8]
fstp qword [ebx + ebp*8 - 8]
inc ebp
inc edi
dec esi
jg 0x413f40
fstp st(0)
mov dword [0x2123eb0], ebp
jmp 0x414025
fld qword [esp + 0x260]
fucomp st(5)
fnstsw ax
sahf
jbe 0x414025
fxch st(3)
fucom st(1)
fxch st(3)
fnstsw ax
sahf
jae 0x414025
fld st(0)
fadd st(0)
mov edx, dword [esp + 0x258]
fmul qword [edx*8 + 0x2333cb8]
fmul qword [edx*8 + 0x3455dd0]
fdiv st(4)
fstp qword [0x2123ef0]
mov eax, 1
mov dword [0x2123eb0], eax
mov ecx, dword [esp + 0x270]
and ecx, ecx
jle 0x414025
mov ebx, dword [esp + 0x344]
fld qword [0x2123ef0]
mov edx, dword [0x2123ea0]
imul edx, edx, 0x12c
mov eax, 1
mov ebp, eax
mov ecx, dword [esp + 0x270]
mov esi, ecx
mov eax, dword [esp + 0x274]
add eax, ebp
mov edi, eax
add edi, edx
nop
nop
nop
nop
fld st(0)
fmul qword [ebp*8 + 0x2333358]
fmul qword [edi*8 + 0x2b63870]
fadd qword [ebx + ebp*8 - 8]
fstp qword [ebx + ebp*8 - 8]
inc ebp
inc edi
dec esi
jg 0x414000
fstp st(0)
mov dword [0x2123eb0], ebp
mov ecx, dword [esp + 0x258]
inc ecx
mov dword [0x2123ea0], ecx
mov edx, dword [esp + 0x2f4]
dec edx
mov dword [esp + 0x2f4], edx
jg 0x413b10
fstp st(4)
fstp st(1)
fstp st(0)
fstp st(1)
fstp st(0)
fld qword [0x451ba0]
fld qword [0x3442ac8]
fucompp
fnstsw ax
sahf
jae 0x41416d
mov eax, 0x378
mov dword [esp + 0x2f8], eax
mov ecx, 0x96
mov dword [esp + 0x2fc], ecx
lea edx, [esp + 0x2f8]
mov dword [esp], edx
lea eax, [esp + 0x2fc]
mov dword [esp + 4], eax
lea ecx, [0x3442a3c]
mov dword [esp + 8], ecx
lea edx, [0x3442a38]
mov dword [esp + 0xc], edx
lea eax, [0x3442a30]
mov dword [esp + 0x10], eax
lea ecx, [0x2123f00]
mov dword [esp + 0x14], ecx
lea edx, [0x2123ef8]
mov dword [esp + 0x18], edx
lea eax, [0x3449238]
mov dword [esp + 0x1c], eax
lea ecx, [0x344b758]
mov dword [esp + 0x20], ecx
lea edx, [0x344d318]
mov dword [esp + 0x24], edx
lea eax, [0x344eed8]
mov dword [esp + 0x28], eax
lea ecx, [0x317d0e0]
mov dword [esp + 0x2c], ecx
lea edx, [0x253f940]
mov dword [esp + 0x30], edx
lea eax, [0x2129ba0]
mov dword [esp + 0x34], eax
lea ecx, [0x27487a0]
mov dword [esp + 0x38], ecx
lea edx, [0x33868a0]
mov dword [esp + 0x3c], edx
lea eax, [0x2b5f7a0]
mov dword [esp + 0x40], eax
lea ecx, [0x2b5ee40]
mov dword [esp + 0x44], ecx
lea edx, [0x2332a00]
mov dword [esp + 0x48], edx
lea eax, [0x3385f40]
mov dword [esp + 0x4c], eax
lea ecx, [0x33855e0]
mov dword [esp + 0x50], ecx
lea edx, [0x2747e40]
mov dword [esp + 0x54], edx
lea eax, [0x23320a0]
mov dword [esp + 0x58], eax
call fcn.00411600
mov ebx, dword [esp + 0x70]
mov esi, dword [esp + 0x74]
mov edi, dword [esp + 0x78]
mov ebp, dword [esp + 0x7c]
add esp, 0x33c
ret