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

Disassembly:
mov r11, rsp
mov qword [r11 + 8], rbx
mov qword [r11 + 0x10], rbp
mov qword [r11 + 0x18], rsi
mov qword [r11 + 0x20], rdi
push r14
sub rsp, 0x130
movaps xmmword [r11 - 0x18], xmm6
mov rax, qword [0x14012c040]
xor rax, rsp
mov qword [rsp + 0xa0], rax
movss xmm6, dword [0x140116754]
xor r14d, r14d
mov qword [rcx + 0x28], r14
mov ebp, edx
mov dword [rcx + 0x30], r14d
mov rbx, rcx
mov qword [rcx + 0x3c], r14
mov dword [rcx + 0x44], r14d
mov qword [rcx + 0x50], r14
mov dword [rcx + 0x58], r14d
mov qword [rcx + 0x64], r14
mov dword [rcx + 0x6c], r14d
mov qword [rcx + 0x34], 0x3f800000
mov qword [rcx + 0x48], 0x3f800000
mov qword [rcx + 0x5c], 0x3f800000
mov qword [rcx + 0x70], 0x3f800000
mov qword [rcx + 0x78], r14
mov qword [rcx + 0x80], r14
mov qword [rcx + 0x88], r14
mov qword [rcx + 0x90], r14
mov qword [rcx + 0x98], r14
mov qword [rcx + 0xa0], r14
mov qword [rcx + 0xa8], r14
mov qword [rcx + 0xb0], r14
mov qword [rcx + 0xb8], r14
mov qword [rcx + 0xc0], r14
mov qword [rcx + 0xc8], r14
mov qword [rcx + 0xd0], r14
mov qword [rcx + 0xd8], r14
mov rdi, qword [0x140198240]
mov rsi, qword [0x140198248]
cmp rdi, rsi
je 0x140074231
movaps xmmword [r11 - 0x28], xmm7
xorps xmm7, xmm7
movaps xmmword [r11 - 0x38], xmm8
movdqa xmm8, xmmword [0x140116a80]
movaps xmmword [r11 - 0x48], xmm9
movdqa xmm9, xmmword [0x140116860]
movaps xmmword [r11 - 0x58], xmm10
movdqa xmm10, xmmword [0x140116800]
movaps xmmword [r11 - 0x68], xmm11
movdqa xmm11, xmmword [0x1401167d0]
movaps xmmword [r11 - 0x78], xmm12
movss xmm12, dword [0x14011658c]
movaps xmmword [r11 - 0x88], xmm13
movdqa xmm13, xmmword [0x140116d30]
lea rcx, [0x140196310]
call fcn.14006c800
test al, al
je 0x1400741bd
mov rcx, rdi
call fcn.14006c800
test al, al
je 0x1400741ad
movss xmm0, dword [rdi + 0x30]
subss xmm0, dword [0x140196340]
movsd xmm2, qword [rdi + 0x28]
movsd xmm1, qword [rdi + 0x28]
subss xmm1, dword [0x140196338]
shufps xmm2, xmm2, 0x55
subss xmm2, dword [0x14019633c]
mulss xmm0, xmm0
mulss xmm1, xmm1
mulss xmm2, xmm2
addss xmm2, xmm1
addss xmm2, xmm0
xorps xmm0, xmm0
ucomiss xmm0, xmm2
ja 0x140073fc5
xorps xmm0, xmm0
sqrtss xmm0, xmm2
jmp 0x140073fcd
movaps xmm0, xmm2
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
movd xmm1, dword [0x140145a04]
cvtdq2ps xmm1, xmm1
comiss xmm0, xmm1
jae 0x1400741ad
cmp byte [0x140130994], r14b
je 0x140073ff4
cmp qword [rdi + 8], r14
je 0x1400741ad
cmp byte [0x140130995], r14b
je 0x140074041
comiss xmm7, dword [rdi + 0x24]
jae 0x1400741ad
movsd xmm4, qword [rdi + 0x28]
xorps xmm3, xmm3
movaps xmm0, xmm7
mov dword [rsp + 0x48], r14d
unpcklps xmm0, xmm7
movsd xmm3, xmm0
movss xmm0, dword [rdi + 0x30]
movlhps xmm4, xmm0
movss xmm0, dword [rsp + 0x48]
movlhps xmm3, xmm0
cmpeqps xmm4, xmm3
movmskps eax, xmm4
and eax, 7
cmp al, 7
je 0x1400741ad
mov rdx, qword [0x140198020]
lea r8, [rsp + 0x60]
mov rcx, qword [0x140197f48]
add rdx, 0x24c
mov r9d, 0x40
mov qword [rsp + 0x50], r14
movups xmmword [rsp + 0x60], xmm11
movups xmmword [rsp + 0x70], xmm10
movups xmmword [rsp + 0x80], xmm9
movups xmmword [rsp + 0x90], xmm8
mov qword [rsp + 0x20], r14
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov eax, dword [0x140197f94]
test eax, eax
jne 0x14007409f
lea rdx, [rdi + 0x74]
jmp 0x1400740ab
cmp eax, 1
jne 0x1400740c2
lea rdx, [rdi + 0xd4]
lea r8, [rsp + 0x50]
lea rcx, [rsp + 0x60]
call fcn.14006a8e0
test al, al
je 0x1400741ad
xorps xmm0, xmm0
xorps xmm1, xmm1
cvtsi2ss xmm0, dword [0x140196720]
cvtsi2ss xmm1, dword [0x140196724]
mulss xmm0, xmm12
xorps xmm2, xmm2
mulss xmm1, xmm12
unpcklps xmm0, xmm1
movsd xmm2, xmm0
movsd xmm0, qword [rsp + 0x50]
subps xmm2, xmm0
movaps xmm1, xmm0
movaps xmm1, xmm2
movaps xmm3, xmm1
mulps xmm3, xmm3
movaps xmm0, xmm3
shufps xmm0, xmm3, 0x55
addss xmm3, xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, ebp
shufps xmm3, xmm3, 0
sqrtps xmm2, xmm3
andps xmm2, xmm13
comiss xmm0, xmm2
jbe 0x1400741ad
comiss xmm6, xmm2
jbe 0x1400741ad
movups xmm0, xmmword [rdi]
lea rcx, [rbx + 0x80]
lea rax, [rdi + 0x80]
movaps xmm6, xmm2
movups xmmword [rbx], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbx + 0x10], xmm1
movups xmm0, xmmword [rdi + 0x20]
movups xmmword [rbx + 0x20], xmm0
movups xmm1, xmmword [rdi + 0x30]
movups xmmword [rbx + 0x30], xmm1
movups xmm0, xmmword [rdi + 0x40]
movups xmmword [rbx + 0x40], xmm0
movups xmm1, xmmword [rdi + 0x50]
movups xmmword [rbx + 0x50], xmm1
movups xmm0, xmmword [rdi + 0x60]
movups xmmword [rbx + 0x60], xmm0
movups xmm1, xmmword [rdi + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
add rdi, 0xe0
cmp rdi, rsi
jne 0x140073f51
movaps xmm12, xmmword [rsp + 0xc0]
mov rax, rbx
movaps xmm11, xmmword [rsp + 0xd0]
movaps xmm10, xmmword [rsp + 0xe0]
movaps xmm9, xmmword [rsp + 0xf0]
movaps xmm8, xmmword [rsp + 0x100]
movaps xmm7, xmmword [rsp + 0x110]
movaps xmm13, xmmword [rsp + 0xb0]
mov rcx, qword [rsp + 0xa0]
xor rcx, rsp
call fcn.14007ec10
lea r11, [rsp + 0x130]
mov rbx, qword [r11 + 0x10]
mov rbp, qword [r11 + 0x18]
mov rsi, qword [r11 + 0x20]
mov rdi, qword [r11 + 0x28]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r14
ret
mov rax, rbx
jmp 0x1400741fe