Function at 0x140132872
Capabilities:
Hash data using fnv

Disassembly:
neg r11
div rsi
pop rbx
je 0x14013264a
cmp rdi, rbx
movabs r11, 0x2510eb000000cfe9
and r13d, 0xba1a35ef
jmp rax
or cl, ch
test bl, bh
invalid
invalid
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
mov edx, 0x9f53cf63
add r8, r10
movzx ecx, byte [r8]
inc r8
jmp 0x1401326d6
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140132714
jmp 0x140132677
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
add byte [rcx], al
movzx ecx, byte [r8 - 1]
test cl, cl
jne 0x14013263d
jmp 0x14013268e
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140132714
jmp 0x14013262b
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
jmp 0x1401325a1
cmp edx, 0xbe0817a7
je 0x14013271c
test r9d, r9d
jmp 0x14013270e
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
jne 0x1401326c9
je 0x1401326c9
lea edi, [rdx - 0xb58c]
movabs r14, 0x2b190d24147493eb
jmp 0x140131a21
jmp 0x14013265e
test cl, cl
je 0x14013269a
nop
jne 0x1401326ec
je 0x1401326ec
add ebp, 0xffc4fadf
movabs r14, 0x2eee6affffff4ce9
jne 0x140131765
jmp 0x14013263d
neg r8
call fcn.1401335a1
rcl edx, 0xdf
rcr r15d, 0x3b
jmp 0x140133283
jne 0x140132686
mov rax, qword [rax]
jmp 0x1401326b5
mov ecx, dword [rbx + 0x24]
xchg r13, r15
mov rdx, r15
xchg r13, r15
add rcx, r10
jmp 0x140132794
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rsp + 0x60], 0xf6f6
mov word [rsp + 0x6b], 0x7676
mov r15d, dword [rcx + r8*4]
add r15, r10
xor eax, eax
jne 0x140132759
je 0x140132759
jb 0x140132595
movabs rsi, 0x1ff4350000013de9
popfq
rcr r13d, 0xcd
jmp 0x14013253f
jmp 0x14013289b
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
nop dword [rax + rax]
mov ecx, r8d
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
jmp 0x14013281c
mov dword [rsp + 0x58], 0xf6f6f6f6
mov dword [rsp + 0x63], 0x7c6f7d7f
mov dword [rsp + 0x5c], 0xf6f6f6f6
mov dword [rsp + 0x67], 0x6e383c3d
movzx r8d, word [rcx + r9*2]
jne 0x1401327e2
je 0x1401327e2
call rax
test r8d, 0xefac42f9
push rdi
rcl r10d, 0xc5
and r9d, 0x544ab1c9
ror r13d, 0xd
rcr r11d, 0xee
ja 0x140131bc8
movabs r12, 0x7b2d8dffffff49e9
rol ebp, 0x2a
add ebp, 0xbf89e650
sub ebp, 0x7a8b8ea1
add r15d, 0xa5e5b14b
ret
jmp 0x140132730
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x1401328b7
mov edx, 0x2e4c61bb
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1401328cb
je 0x140132859
jne 0x140132859
div rdx
jmp rcx
jmp 0x140132801
call rdi
xchg r14, rax
mov r9, r14
xchg r14, rax
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
jmp 0x14013276b
mov byte [rsp + rdx + 0x63], cl
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xa
jmp 0x1401328d3
mov byte [rsp + 0x6d], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x58]
movzx ecx, byte [rsp + rdx + 0x63]
add cl, al
jmp 0x140132886
test al, al
jne 0x140132804
cmp edx, 0xe97d3e5a
je 0x1401328eb
inc r8d
jmp 0x140132784
jb 0x1401328a6
xor edx, edx
lea rcx, [rsp + 0x63]
mov r8d, 0x800
jmp 0x140132871
mov ecx, dword [r10 + r9 + 0x24]
xchg rsi, rax
mov rsi, r13
xchg rsi, rax
je 0x14013290d
jne 0x14013290d
ror ebp, 0x99
and esi, 0xc6492063
add edi, 0xcbd0b6b7
popfq
movabs r9, 0x2aba933c6d4937eb
lea r8d, [rdi + 0x3d63]
or r11d, 0x172e790b
jmp 0x140132fc6
jmp 0x140132946
add rcx, r9
mov edx, r8d
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [r10 + r9 + 0x1c]
jne 0x140132984
loope 0x140133009
test esi, 0xd71b2e86
call rax
jg 0x14013330e
test r15d, 0x2552fabe
movabs rdi, 0x25ba21fffffc35e9
test rsi, rdx
xor r8d, 0xf7200a92
or ebx, 0xd9dd2480
pause
jmp 0x140133284
div dh
test bh, 0x45
hlt
out dx, al
invalid
xchg esp, eax
add byte [rax], al
add byte [rbx + 0x75], ch
outsd dx, dword [rsi]
sub ch, cl
popfq
std
invalid