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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xd28
movaps xmmword [rsp + 0xd10], xmm7
movaps xmmword [rsp + 0xd00], xmm6
mov qword [rsp + 0x150], r8
mov rdi, rdx
mov qword [rsp + 0xf0], rcx
mov rdx, qword [rdx + 0x3f0]
add rdx, 0x10
lea rsi, [rsp + 0x3a0]
mov rcx, rsi
call fcn.140030f9a
lea rdx, [0x140138ff8]
mov rcx, rsi
call fcn.14006d2df
mov rsi, rax
mov byte [rsp + 0x1e0], dl
cmp dword [rax + 0x88], 0
je 0x14005a3ef
call fcn.1400b5230
lea r14, [rsi + 0x1a8]
lea r15, [rsi + 0x160]
mov r12, rsi
add r12, 0x88
lea r13, [rsp + 0xa70]
mov qword [r13], rax
mov dword [r13 + 8], edx
mov rbx, qword [rsi + 0x20]
mov ebp, dword [rsi + 0x28]
cmp dword [r12], 0
je 0x14005a3ef
mov rax, qword [rsi + 0x8c]
mov qword [rsp + 0x3a8], rax
mov qword [rsp + 0x3a0], r14
lea rcx, [rsp + 0x3a0]
call fcn.14002b9df
mov r8d, dword [rax + 0x48]
cmp r8d, 0x3b9aca00
je 0x14005e95e
mov rdx, qword [rax + 0x40]
mov rcx, r13
call fcn.1400dfea0
cmp rax, rbx
jb 0x14005a3ef
cmp rax, rbx
jne 0x14005a3a7
cmp edx, ebp
jbe 0x14005a3ef
lea rcx, [rsp + 0x730]
mov rdx, r12
mov r8, r14
call fcn.14002bd71
cmp qword [rsp + 0x730], 0
je 0x14005a3ef
movdqu xmm0, xmmword [rsp + 0x730]
movdqa xmmword [rsp + 0x200], xmm0
mov rcx, r15
lea rdx, [rsp + 0x200]
mov r8b, 1
call fcn.1400252ad
jmp 0x14005a34d
mov rcx, rsi
mov dl, byte [rsp + 0x1e0]
call fcn.140046e63
mov ecx, 0x119
lea rax, [rsp + 0x200]
lea rdx, [rax + rcx]
mov qword [rsp + 0x670], rdx
mov edx, 0x11d
lea r8, [rax + rdx]
mov qword [rsp + 0x668], r8
mov r8d, 0x111
add r8, rax
mov qword [rsp + 0x608], r8
mov r8d, 0x115
add r8, rax
mov qword [rsp + 0x600], r8
lea rax, [rsp + 0x950]
add rcx, rax
mov qword [rsp + 0x698], rcx
add rdx, rax
mov qword [rsp + 0x690], rdx
xorps xmm6, xmm6
lea rax, [rdi + 0x390]
mov qword [rsp + 0x510], rax
lea rax, [rdi + 0x368]
mov qword [rsp + 0x1d8], rax
lea rax, [rdi + 0x380]
mov qword [rsp + 0x688], rax
lea rax, [rdi + 0x3c8]
mov qword [rsp + 0x350], rax
lea rax, [rdi + 0x50]
mov qword [rsp + 0x500], rax
lea rax, [rdi + 0x58]
mov qword [rsp + 0x610], rax
lea rax, [rdi + 0x42c]
mov qword [rsp + 0x618], rax
lea rax, [rdi + 0x3e8]
mov qword [rsp + 0x6a8], rax
lea rax, [rdi + 0x400]
mov qword [rsp + 0x6a0], rax
lea r15, [rdi + 0x190]
lea rax, [rdi + 0x1a0]
mov qword [rsp + 0x1e0], rax
lea rax, [rdi + 0x178]
mov qword [rsp + 0x6b8], rax
lea rax, [rdi + 0x1b8]
mov qword [rsp + 0x4f8], rax
lea rax, [rdi + 0x220]
mov qword [rsp + 0x1c8], rax
lea rax, [rdi + 0x228]
mov qword [rsp + 0x1c0], rax
lea rax, [rdi + 0x340]
mov qword [rsp + 0x348], rax
lea rax, [rdi + 0x46c]
mov qword [rsp + 0x680], rax
lea rax, [rdi + 0x4a1]
mov qword [rsp + 0x678], rax
lea r14, [rsp + 0x3a0]
lea rax, [rsp + 0x590]
mov qword [rsp + 0x658], rax
mov dword [rsp + 0xe4], eax
mov dword [rsp + 0x8c], eax
mov qword [rsp + 0x148], rax
mov qword [rsp + 0x190], rax
mov qword [rsp + 0x508], rax
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x168], eax
mov dword [rsp + 0x16c], eax
mov qword [rsp + 0x660], r14
lea rcx, str.reset_at_must_be_set_if_in_queue
lea r8, [0x140111400]
mov edx, 0x20
call fcn.140011480
jmp 0x14005eb01