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

Disassembly:
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x38
movups xmm0, xmmword [rcx]
mov qword [rsp + 0x28], 0xa
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x10], xmm1
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x20], xmm0
movups xmmword [rdx + 0x30], xmm1
mov eax, dword [rdx + 8]
mov r14d, dword [rdx + 0x1c]
mov r9d, dword [rdx + 0x10]
mov ecx, dword [rdx]
mov r10d, dword [rdx + 0x30]
mov r13d, dword [rdx + 0x20]
mov edi, dword [rdx + 0x14]
mov ebp, dword [rdx + 4]
mov r11d, dword [rdx + 0x34]
mov r15d, dword [rdx + 0x24]
mov esi, dword [rdx + 0x18]
mov ebx, dword [rdx + 0x38]
mov dword [rsp + 0x90], eax
mov eax, dword [rdx + 0x28]
mov dword [rsp + 0x98], eax
mov eax, dword [rdx + 0xc]
mov dword [rsp + 0x14], eax
mov eax, dword [rdx + 0x3c]
mov dword [rsp + 0xc], eax
mov eax, dword [rdx + 0x2c]
mov dword [rsp + 4], eax
mov dword [rsp + 0x10], r14d
jmp 0x14000e7d5
mov esi, r15d
mov r15d, edx
lea eax, [r9 + rcx]
xor r10d, eax
mov r8d, r10d
shl r10d, 0x10
shr r8d, 0x10
or r8d, r10d
lea edx, [r8 + r13]
xor r9d, edx
mov ecx, r9d
shl r9d, 0xc
shr ecx, 0x14
or ecx, r9d
lea r12d, [rax + rcx]
xor r8d, r12d
mov eax, r8d
shl r8d, 8
shr eax, 0x18
or eax, r8d
mov dword [rsp], eax
add eax, edx
mov dword [rsp + 0x20], eax
xor eax, ecx
mov ecx, eax
shl eax, 7
shr ecx, 0x19
or ecx, eax
lea eax, [rdi + rbp]
xor r11d, eax
mov dword [rsp + 0x24], ecx
mov ecx, r11d
shl r11d, 0x10
shr ecx, 0x10
or ecx, r11d
lea r8d, [r15 + rcx]
xor edi, r8d
mov edx, edi
shl edi, 0xc
shr edx, 0x14
or edx, edi
lea r15d, [rax + rdx]
mov eax, r15d
xor eax, ecx
mov r13d, eax
shl eax, 8
shr r13d, 0x18
or r13d, eax
lea eax, [r8 + r13]
mov r8d, dword [rsp + 0x98]
mov dword [rsp + 8], eax
xor eax, edx
mov edi, eax
shl eax, 7
shr edi, 0x19
or edi, eax
mov eax, dword [rsp + 0x90]
add eax, esi
xor ebx, eax
mov ecx, ebx
shl ebx, 0x10
shr ecx, 0x10
or ecx, ebx
add r8d, ecx
xor esi, r8d
mov edx, esi
shl esi, 0xc
shr edx, 0x14
or edx, esi
lea r14d, [rax + rdx]
mov eax, r14d
xor eax, ecx
mov ebp, eax
shl eax, 8
shr ebp, 0x18
or ebp, eax
lea r9d, [r8 + rbp]
mov eax, r9d
xor eax, edx
mov ebx, eax
shl eax, 7
shr ebx, 0x19
or ebx, eax
mov r10d, dword [rsp + 0x10]
mov edx, dword [rsp + 0xc]
mov r8d, dword [rsp + 4]
mov eax, dword [rsp + 0x14]
add eax, r10d
xor edx, eax
mov ecx, edx
shl edx, 0x10
shr ecx, 0x10
or ecx, edx
add r8d, ecx
xor r10d, r8d
mov edx, r10d
shl r10d, 0xc
shr edx, 0x14
or edx, r10d
lea esi, [rax + rdx]
mov eax, esi
xor eax, ecx
mov ecx, eax
shl eax, 8
shr ecx, 0x18
or ecx, eax
lea r10d, [r8 + rcx]
lea r8d, [r12 + rdi]
mov eax, r10d
xor eax, edx
mov r11d, eax
shl eax, 7
shr r11d, 0x19
or r11d, eax
mov eax, r8d
xor eax, ecx
mov ecx, eax
shl eax, 0x10
shr ecx, 0x10
or ecx, eax
add r9d, ecx
mov eax, r9d
xor eax, edi
mov edx, eax
shl eax, 0xc
shr edx, 0x14
or edx, eax
lea eax, [r8 + rdx]
mov dword [rsp + 0x18], eax
xor eax, ecx
mov r12d, eax
shl eax, 8
shr r12d, 0x18
or r12d, eax
mov dword [rsp + 0xc], r12d
lea eax, [r9 + r12]
mov edi, eax
mov dword [rsp + 0x98], eax
xor edi, edx
lea edx, [r15 + rbx]
mov eax, edx
ror edi, 0x19
xor eax, dword [rsp]
mov ecx, eax
shl eax, 0x10
shr ecx, 0x10
or ecx, eax
lea r9d, [r10 + rcx]
mov eax, r9d
xor eax, ebx
mov r8d, eax
shl eax, 0xc
shr r8d, 0x14
or r8d, eax
lea eax, [rdx + r8]
mov dword [rsp], eax
xor eax, ecx
mov r10d, eax
shl eax, 8
shr r10d, 0x18
or r10d, eax
lea eax, [r9 + r10]
mov dword [rsp + 4], eax
mov r15d, eax
mov r9d, dword [rsp + 0x20]
lea edx, [r14 + r11]
xor r15d, r8d
mov eax, edx
xor eax, r13d
ror r15d, 0x19
mov ecx, eax
shl eax, 0x10
shr ecx, 0x10
or ecx, eax
add r9d, ecx
mov eax, r9d
xor eax, r11d
mov r8d, eax
shl eax, 0xc
shr r8d, 0x14
or r8d, eax
lea eax, [rdx + r8]
mov dword [rsp + 0x90], eax
xor eax, ecx
mov r11d, eax
shl eax, 8
shr r11d, 0x18
or r11d, eax
lea r13d, [r9 + r11]
mov r9d, dword [rsp + 8]
mov r14d, r13d
xor r14d, r8d
mov r8d, dword [rsp + 0x24]
ror r14d, 0x19
mov dword [rsp + 0x10], r14d
lea edx, [rsi + r8]
mov eax, edx
xor eax, ebp
mov ebp, dword [rsp]
mov ecx, eax
shl eax, 0x10
shr ecx, 0x10
or ecx, eax
add r9d, ecx
mov eax, r9d
xor eax, r8d
mov r8d, eax
shl eax, 0xc
shr r8d, 0x14
or r8d, eax
lea esi, [rdx + r8]
mov eax, esi
mov dword [rsp + 0x14], esi
xor eax, ecx
mov ecx, dword [rsp + 0x18]
mov ebx, eax
shl eax, 8
shr ebx, 0x18
or ebx, eax
lea edx, [r9 + rbx]
mov r9d, edx
xor r9d, r8d
ror r9d, 0x19
sub qword [rsp + 0x28], 1
jne 0x14000e7cf
mov rax, qword [rsp + 0x88]
mov r8d, 4
mov dword [rax + 0x24], edx
mov edx, dword [rsp + 0x98]
mov dword [rax + 0x28], edx
mov edx, dword [rsp + 4]
mov dword [rax], ecx
mov ecx, dword [rsp + 0x90]
mov dword [rax + 0x2c], edx
mov dword [rax + 8], ecx
mov rcx, qword [rsp + 0x80]
mov rdx, rcx
mov dword [rax + 0x10], r9d
sub rdx, rax
mov dword [rax + 0x30], r10d
mov dword [rax + 0x20], r13d
mov dword [rax + 0x14], edi
mov dword [rax + 4], ebp
mov dword [rax + 0x34], r11d
mov dword [rax + 0x18], r15d
mov dword [rax + 0x38], ebx
mov dword [rax + 0x1c], r14d
mov dword [rax + 0xc], esi
mov dword [rax + 0x3c], r12d
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + rdx]
paddd xmm1, xmm0
movdqu xmmword [rax], xmm1
lea rax, [rax + 0x10]
sub r8, 1
jne 0x14000eaf3
add dword [rcx + 0x30], 1
jne 0x14000eb17
inc dword [rcx + 0x34]
add rsp, 0x38
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret