Function at 0x1400e68a0
Capabilities:
Hash data using fnv

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x70
mov rax, qword [0x14011e7d8]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov r15, rcx
mov qword [rbp - 0x38], rcx
xor r13d, r13d
mov dword [rbp - 0x4c], r13d
mov dword [rcx], r13d
mov qword [rcx + 8], r13
mov qword [rcx + 0x10], r13
lea ecx, [r13 + 0x38]
call fcn.1400eae84
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [r15 + 8], rax
mov qword [r15 + 0x18], r13
mov qword [r15 + 0x20], r13
mov qword [r15 + 0x28], r13
mov qword [r15 + 0x30], 7
mov qword [r15 + 0x38], 8
mov dword [r15], 0x3f800000
mov r8, qword [r15 + 8]
lea edx, [r13 + 0x10]
lea rcx, [r15 + 0x18]
call fcn.140071740
nop
mov dword [rbp - 0x4c], 1
mov esi, 0x21
nop dword [rax + rax]
mov byte [rbp - 0x50], sil
mov edx, esi
lea rcx, [rbp - 0x30]
vzeroupper
call fcn.1400e70c0
mov rdi, rax
lea r8, [rbp - 0x50]
lea rdx, [rbp - 0x48]
mov rcx, r15
call fcn.1400e0200
mov rbx, qword [rax]
add rbx, 0x18
cmp rbx, rdi
je 0x1400e69d1
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x1400e69ab
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x1400e69a6
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400e6d5f
mov rcx, r8
call fcn.1400eaec0
mov qword [rbx + 0x10], r13
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
vmovups ymm0, ymmword [rdi]
vmovups ymmword [rbx], ymm0
mov qword [rdi + 0x10], r13
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rdx, qword [rbp - 0x18]
cmp rdx, 0x10
jb 0x1400e6a0f
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400e6a07
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400e6d66
vzeroupper
call fcn.1400eaec0
inc esi
cmp esi, 0x7e
jle 0x1400e6940
mov esi, 0xa1
nop
mov byte [rbp - 0x50], sil
mov edx, esi
lea rcx, [rbp - 0x30]
vzeroupper
call fcn.1400e70c0
mov rdi, rax
lea r8, [rbp - 0x50]
lea rdx, [rbp - 0x48]
mov rcx, r15
call fcn.1400e0200
mov rbx, qword [rax]
add rbx, 0x18
cmp rbx, rdi
je 0x1400e6ab1
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x1400e6a8b
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x1400e6a86
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400e6d70
mov rcx, r8
call fcn.1400eaec0
mov qword [rbx + 0x10], r13
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
vmovups ymm0, ymmword [rdi]
vmovups ymmword [rbx], ymm0
mov qword [rdi + 0x10], r13
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rdx, qword [rbp - 0x18]
cmp rdx, 0x10
jb 0x1400e6aef
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400e6ae7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400e6d77
vzeroupper
call fcn.1400eaec0
inc esi
cmp esi, 0xac
jle 0x1400e6a20
mov esi, 0xae
mov byte [rbp - 0x50], sil
mov edx, esi
lea rcx, [rbp - 0x30]
vzeroupper
call fcn.1400e70c0
mov rdi, rax
lea r8, [rbp - 0x50]
lea rdx, [rbp - 0x48]
mov rcx, r15
call fcn.1400e0200
mov rbx, qword [rax]
add rbx, 0x18
cmp rbx, rdi
je 0x1400e6b93
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x1400e6b6d
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x1400e6b68
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400e6d81
mov rcx, r8
call fcn.1400eaec0
mov qword [rbx + 0x10], r13
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
vmovups ymm0, ymmword [rdi]
vmovups ymmword [rbx], ymm0
mov qword [rdi + 0x10], r13
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rdx, qword [rbp - 0x18]
cmp rdx, 0x10
jb 0x1400e6bd1
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400e6bc9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400e6d88
vzeroupper
call fcn.1400eaec0
inc esi
cmp esi, 0xff
jle 0x1400e6b02
mov esi, r13d
mov r14d, 0x100
movabs r8, 0x100000001b3
movabs rdx, 0xcbf29ce484222325
movzx ecx, sil
mov r9, qword [r15 + 8]
mov eax, ecx
xor rax, rdx
imul rax, r8
mov rdx, qword [r15 + 0x30]
and rdx, rax
add rdx, rdx
mov r8, qword [r15 + 0x18]
mov rax, qword [r8 + rdx*8 + 8]
cmp rax, r9
je 0x1400e6c43
mov rdx, qword [r8 + rdx*8]
cmp cl, byte [rax + 0x10]
je 0x1400e6c3e
nop
cmp rax, rdx
je 0x1400e6c43
mov rax, qword [rax + 8]
cmp cl, byte [rax + 0x10]
jne 0x1400e6c30
test rax, rax
jne 0x1400e6c46
mov rax, r9
cmp rax, r9
jne 0x1400e6d21
mov byte [rbp - 0x50], cl
mov edx, r14d
lea rcx, [rbp - 0x30]
vzeroupper
call fcn.1400e70c0
mov rdi, rax
lea r8, [rbp - 0x50]
lea rdx, [rbp - 0x48]
mov rcx, r15
call fcn.1400e0200
mov rbx, qword [rax]
add rbx, 0x18
cmp rbx, rdi
je 0x1400e6ce0
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x1400e6cba
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x1400e6cb5
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400e6d92
mov rcx, r8
call fcn.1400eaec0
mov qword [rbx + 0x10], r13
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
vmovups ymm0, ymmword [rdi]
vmovups ymmword [rbx], ymm0
mov qword [rdi + 0x10], r13
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rdx, qword [rbp - 0x18]
cmp rdx, 0x10
jb 0x1400e6d1e
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400e6d16
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400e6d99
vzeroupper
call fcn.1400eaec0
inc r14d
inc esi
cmp esi, 0x100
jl 0x1400e6be8
mov rax, r15
vzeroupper
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.1400eafe0
lea r11, [rsp + 0x70]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3