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

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x50
mov rsi, r9
mov r12, r8
mov rbx, rdx
mov rdi, rcx
lea rax, [0x140086c38]
mov qword [rcx], rax
movups xmm0, xmmword [0x14008ee80]
movdqu xmmword [rcx + 8], xmm0
lea r14, [rcx + 0x18]
mov qword [rsp + 0x20], r14
xor ebp, ebp
mov qword [r14], rbp
mov qword [r14 + 8], rbp
lea ecx, [rbp + 0x70]
call fcn.14007e780
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [r14], rax
mov dword [rdi + 0x28], ebp
movups xmm0, xmmword [0x14008ee80]
movdqu xmmword [rdi + 8], xmm0
mov r13d, ebp
test rbx, rbx
je 0x14005aaf8
mov rcx, qword [0x14008ee88]
mov rax, qword [0x14008ee80]
cmp dword [rsi + 0x40], 1
jne 0x14005aae4
cmp qword [rsi], rax
jne 0x14005a988
cmp qword [rsi + 8], rcx
je 0x14005aae4
cmp qword [rdi + 8], rax
jne 0x14005a994
cmp qword [rdi + 0x10], rcx
je 0x14005a9a7
mov rax, qword [rdi + 8]
cmp rax, qword [rsi]
jne 0x14005a9ac
mov rax, qword [rdi + 0x10]
cmp rax, qword [rsi + 8]
jne 0x14005a9ac
mov al, bpl
jmp 0x14005a9ae
mov al, 1
mov rcx, qword [rsp + 0x88]
test al, al
jne 0x14005ab1a
mov r15, qword [r14]
mov rbx, qword [r15 + 8]
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x38], ebp
mov rbp, r15
jmp 0x14005aa07
mov qword [rsp + 0x30], rbx
lea rcx, [rbx + 0x1c]
mov r8d, 0x10
mov rdx, r12
call sub.api_ms_win_crt_private_l1_1_0.dll_memcmp
test eax, eax
jns 0x14005a9f9
and dword [rsp + 0x38], 0
mov rbx, qword [rbx + 0x10]
jmp 0x14005aa07
mov dword [rsp + 0x38], 1
mov rbp, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x14005a9d3
cmp byte [rbp + 0x19], 0
jne 0x14005aa31
lea rdx, [rbp + 0x1c]
mov r8d, 0x10
mov rcx, r12
call sub.api_ms_win_crt_private_l1_1_0.dll_memcmp
xor ebp, ebp
test eax, eax
jns 0x14005aabc
jmp 0x14005aa33
xor ebp, ebp
movabs rax, 0x249249249249249
cmp qword [r14 + 8], rax
je 0x14005ab14
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], rbp
mov ecx, 0x70
call fcn.14007e780
mov r8, rax
movups xmm0, xmmword [r12]
movdqu xmmword [rax + 0x1c], xmm0
movups xmm0, xmmword [rsi]
movups xmmword [rax + 0x2c], xmm0
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rax + 0x3c], xmm1
movups xmm0, xmmword [rsi + 0x20]
movups xmmword [rax + 0x4c], xmm0
movups xmm1, xmmword [rsi + 0x30]
movups xmmword [rax + 0x5c], xmm1
mov eax, dword [rsi + 0x40]
mov dword [r8 + 0x6c], eax
mov qword [r8], r15
mov qword [r8 + 8], r15
mov qword [r8 + 0x10], r15
and word [r8 + 0x18], 0
mov qword [rsp + 0x28], rbp
movups xmm0, xmmword [rsp + 0x30]
movdqu xmmword [rsp + 0x30], xmm0
lea rdx, [rsp + 0x30]
mov rcx, r14
call fcn.140008a20
movups xmm0, xmmword [rsi]
movdqu xmmword [rdi + 8], xmm0
mov eax, dword [rsp + 0xb0]
mov dword [rdi + 0x28], eax
mov rcx, qword [0x14008ee88]
mov rax, qword [0x14008ee80]
mov rbx, qword [rsp + 0x98]
inc r13
add r12, 0x10
add rsi, 0x44
cmp r13, rbx
jb 0x14005a96f
mov rax, rdi
mov rbx, qword [rsp + 0xa0]
add rsp, 0x50
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1400070fc
nop
lea r8, str.analoginput_spectrumcommon_spatialgraph.cpp
mov edx, 0x21
call fcn.140006048
int3