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

Disassembly:
mov dword [rsp + 0x20], r9d
mov dword [rsp + 0x18], r8d
push rbx
push rsi
push rdi
push r12
push r14
sub rsp, 0xf0
movsxd rbx, ecx
mov r14d, r9d
mov esi, ebx
mov r12d, r8d
imul esi, r8d
mov edi, edx
mov dword [rsp + 0x20], esi
call fcn.18006e9d0
cmp dword [rsp + 0x168], 1
jne 0x1800711e1
mov qword [rsp + 0x48], rax
call fcn.18006ee10
mov qword [rsp + 0x58], rax
call fcn.18006e850
mov qword [rsp + 0x50], rax
call fcn.18006ec90
mov qword [rsp + 0x60], rax
jmp 0x180071204
mov qword [rsp + 0x50], rax
call fcn.18006ee10
mov qword [rsp + 0x60], rax
call fcn.18006e850
mov qword [rsp + 0x48], rax
call fcn.18006ec90
mov qword [rsp + 0x58], rax
lea eax, [rdi - 2]
mov dword [rsp + 0x2c], eax
cmp eax, 2
jle 0x180071578
mov r8d, dword [rsp + 0x2c]
lea edx, [rbx - 2]
mov qword [rsp + 0xe8], rbp
lea r10d, [r14 + r14]
mov qword [rsp + 0xe0], r13
mov eax, esi
imul eax, r14d
mov ecx, r14d
mov qword [rsp + 0xd8], r15
neg ecx
mov r11d, 4
movaps xmmword [rsp + 0xc0], xmm6
add ecx, ecx
movaps xmmword [rsp + 0xb0], xmm7
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x44], eax
mov dword [rsp + 0x38], r11d
mov dword [rsp + 0x30], r10d
lea r15d, [rax + rax]
mov dword [rsp + 0x128], ecx
lea eax, [rbx*4]
mov dword [rsp + 0x34], r15d
movsxd rdi, eax
mov qword [rsp + 0x90], rdi
mov qword [rsp + 0x98], rbx
nop word [rax + rax]
mov ebp, 2
mov dword [rsp + 0x28], ebp
cmp edx, ebp
jle 0x180071514
lea eax, [r12 + r12]
mov r8d, 4
movsxd rcx, eax
lea r13d, [rbp - 1]
lea eax, [r12 + r12*2]
mov qword [rsp + 0x80], rcx
movsxd rsi, eax
sub rsi, rcx
mov qword [rsp + 0x88], r8
mov qword [rsp + 0xa8], rsi
nop dword [rax]
nop dword [rax + rax]
lea edx, [r10 + r14]
mov dword [rsp + 0x120], r10d
mov dword [rsp + 0x3c], edx
mov eax, r15d
mov dword [rsp + 0x24], eax
mov r9d, r10d
cmp r10d, edx
jge 0x1800714da
mov ebp, dword [rsp + 0x20]
lea r10, [rsi + rcx]
mov qword [rsp + 0xa0], r10
cmp rcx, r10
jge 0x1800714a2
xor edx, edx
cdqe
add rcx, rax
mov dword [rsp + 0x168], edx
mov rax, qword [rsp + 0x160]
mov r10, rsi
mov qword [rsp + 0x78], rsi
lea rcx, [rax + rcx*4]
mov qword [rsp + 0x70], rcx
nop dword [rax]
nop word [rax + rax]
lea eax, [r11 - 3]
xorps xmm7, xmm7
cmp r11d, eax
jl 0x180071459
mov rcx, qword [rsp + 0x148]
lea rax, [rbx*4]
mov qword [rsp + 0x68], rax
lea r12, [r13 + 3]
lea rax, [r12 + rdi]
mov esi, 3
lea rdi, [rcx + rax*4]
mov rax, qword [rsp + 0x68]
lea r15d, [rsi + 1]
nop
cmp r12, r13
jl 0x180071424
mov rbx, r8
mov ebp, 3
sub rbx, r13
mov r14, rdi
inc rbx
nop word [rax + rax]
mov edx, dword [rsp + 0x128]
mov ecx, esi
mov r8, qword [rsp + 0x50]
add edx, r9d
mov r9, qword [rsp + 0x60]
call fcn.180072670
mov r9, qword [rsp + 0x58]
mov ecx, ebp
mov r8, qword [rsp + 0x48]
movaps xmm6, xmm0
mov edx, dword [rsp + 0x168]
call fcn.180072670
mulss xmm0, dword [r14]
dec ebp
mov r9d, dword [rsp + 0x120]
sub r14, 4
mulss xmm6, xmm0
addss xmm7, xmm6
sub rbx, 1
jne 0x1800713c0
mov rax, qword [rsp + 0x68]
mov r8, qword [rsp + 0x88]
dec esi
sub rdi, rax
sub r15, 1
jne 0x1800713a0
mov edx, dword [rsp + 0x168]
mov rcx, qword [rsp + 0x70]
mov r10, qword [rsp + 0x78]
mov r11d, dword [rsp + 0x38]
mov rdi, qword [rsp + 0x90]
mov rbx, qword [rsp + 0x98]
inc edx
movss dword [rcx], xmm7
add rcx, 4
mov dword [rsp + 0x168], edx
sub r10, 1
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], r10
jne 0x180071360
mov eax, dword [rsp + 0x24]
mov rcx, qword [rsp + 0x80]
mov edx, dword [rsp + 0x3c]
mov r10, qword [rsp + 0xa0]
mov rsi, qword [rsp + 0xa8]
mov ebp, dword [rsp + 0x20]
inc r9d
add eax, ebp
mov dword [rsp + 0x120], r9d
mov dword [rsp + 0x24], eax
cmp r9d, edx
jl 0x180071323
mov r10d, dword [rsp + 0x30]
mov ebp, dword [rsp + 0x28]
mov r14d, dword [rsp + 0x138]
mov r15d, dword [rsp + 0x34]
mov r12d, dword [rsp + 0x130]
mov edx, dword [rsp + 0x40]
inc ebp
inc r8
movsxd rax, r12d
add rcx, rax
mov dword [rsp + 0x28], ebp
inc r13
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], r8
cmp ebp, edx
jl 0x1800712f0
mov ecx, dword [rsp + 0x128]
mov r8d, dword [rsp + 0x2c]
add r15d, dword [rsp + 0x44]
inc r11d
add r10d, r14d
mov dword [rsp + 0x34], r15d
sub ecx, r14d
mov dword [rsp + 0x30], r10d
add rdi, rbx
mov dword [rsp + 0x128], ecx
lea eax, [r11 - 2]
mov dword [rsp + 0x38], r11d
mov qword [rsp + 0x90], rdi
cmp eax, r8d
jl 0x1800712a0
movaps xmm7, xmmword [rsp + 0xb0]
movaps xmm6, xmmword [rsp + 0xc0]
mov r15, qword [rsp + 0xd8]
mov r13, qword [rsp + 0xe0]
mov rbp, qword [rsp + 0xe8]
mov rcx, qword [rsp + 0x48]
call fcn.18006ef90
mov rcx, qword [rsp + 0x50]
call fcn.18006ef90
mov rcx, qword [rsp + 0x58]
call fcn.18006ef90
mov rcx, qword [rsp + 0x60]
add rsp, 0xf0
pop r14
pop r12
pop rdi
pop rsi
pop rbx
jmp fcn.18006ef90