Function at 0x140132c19
Capabilities:
Hash data using fnv

Disassembly:
imul cl
test edi, edi
invalid
invalid
ret 0x8348
jge 0x140131f6d
neg rbp
test r8d, 0x9c72511e
popfq
jmp 0x140132687
add al, byte [rax]
add byte [rcx + rdi + 0x6b], al
adc byte [rdi], cl
test byte [rbx + 0x4400000b], al
cmp dword [rbx + 0x14], ebp
cmp dword [rbx + 0x10], r13d
je 0x140133167
cmp dword [rbx + 0x14], r13d
je 0x140133167
cmp byte [rbx], 0x2e
jne 0x1401326b4
cmp dword [rbx + 1], 0x63727372
jmp 0x1401326ae
cmp r13d, 0x7f9be08a
cmp r9, rbp
cmp edx, 0x4468541c
test ebp, 0x15eb847e
jmp 0x140132524
jo 0x1401327bc
jno 0x140132c34
add byte [rax], al
mov r12d, 0x26d305cb
jmp rax
je 0x140133167
cmp dword [rbx], 0x54494e49
je 0x140133167
cmp dword [rbx + 0xc], 0xfffffffe
jmp 0x140132907
xor dil, dil
cmp byte [rbx], 0x2e
jne 0x140132a13
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jne 0x1401329fe
cmp byte [rbx + 5], 0x61
jmp 0x1401327f4
stosd dword [rdi], eax
mov ebx, 0x49000075
bswap esp
add r10d, 0x89c07a6f
cmp r9d, 0x2651389
neg r15
test ebx, 0xe27e8e32
mul r12
dec r10
rcl r10d, 0xba
movabs rdi, 0x125a1fffffff15e9
call 0x140131eb1
jne 0x140132a13
mov dil, 1
jmp 0x140132a13
jne 0x140132754
nop
test r10d, 0x6f16a67c
pop r14
cmp ebx, 0xb7669293
ja 0x140131468
je 0x140132933
jne 0x140132933
dec r14
lea r10d, [rcx - 0x78de]
movabs r11, 0x44f85cfffffcebe9
jmp rcx
jmp 0x140132623
cmp eax, 0x74616470
jne 0x140132a13
cmp byte [rbx + 5], 0x61
je 0x140133167
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x30]
jmp 0x140132ae5
test eax, eax
js 0x140132f42
test al, 0x40
jmp 0x140132d04
inc rcx
div rbx
cpuid
mov r9d, 0x89096a84
pop r9
push 9
mov dword [rcx + 0x59], eax
jmp 0x140132a80
dec r15
nop
jmp rcx
or eax, 0x20000020
mov dword [rbp + 0x20], r9d
mov dword [rbx + 0x24], eax
jmp 0x140132f46
rcr ecx, 0x42
test r10d, 0x8eef438a
test edx, 0x8eef438a
call rcx
lea r11d, [rcx - 0xd8cf]
test r11, rcx
pushfq
rol r11d, 0xfb
jmp 0x140132ad5
mov rcx, 0xffffffffffffffff
mov r14d, eax
lea rax, [0x140000000]
add rsi, rax
jmp 0x140132f12
jbe 0x1401325d7
pushf
rcr ebp, 0x97
jmp 0x140132c45
cmp eax, dword [rbx + 0x10]
lea rdx, [rsp + 0x48]
mov esi, dword [rbx + 0xc]
mov r9d, 0x40
cmovae eax, dword [rbx + 0x10]
jmp 0x140132abc
add bh, bh
loopne 0x140132b5d
push rdi
neg rdi
rol r13d, 0xc3
jp 0x140131292
jmp 0x140132b48
cmp edx, 0xf3959eec
or r15d, 0xf03cc1db
lea edi, [rdx - 0x853f]
cmp rbx, rbp
push rdi
xor ebp, 0xc3ff25c1
rcl r15d, 0x47
jne 0x140132b8f
jmp 0x140132bb6
je 0x140132b8f
pushfq
call rcx
jmp rax
jmp 0x140132c10
xchg rdi, rax
mov qword [rsp + 0x20], rdi
xchg rdi, rax
mov qword [rsp + 0x30], r14
call r12
jmp 0x140132d75
mov bl, 0x63
add byte [rax], al
cmp r11, rdi
popf
je 0x140132bdd
jne 0x140132bdd
xor r15d, 0x3b60b62d
cmp r14, rdi
test r15, rbp
popfq
dec r10
xor r11d, 0xf04a03a9
movabs rbx, 0x21f2fffffe89e9
rcr r15d, 0x96
and r12d, 0x4c6df470
lea r14d, [rbp - 0x3408]
rcl r13d, 0x25
test rsi, rcx
jmp 0x140132a6b
and r12d, 0xad587c1
test esi, 0xa9be1991
jmp 0x140132aa0
push r10
pause
call rcx
rcl ebp, 0x3c
jg 0x1401314bf
add ecx, 0x2aa0fa46
jmp 0x140132cb3
test rbx, rdi
cmp r11d, 0x3b40f81
lea r12d, [rdx - 0x88c3]
cmp r9, rcx
jmp rax
lea r11d, [rbx + 0xe9f]
lea esi, [rdx - 0x8c46]
js 0x1401320b8
rcl r11d, 0x1d
rcl edi, 0xd2
jne 0x140132c77
je 0x140132c77
jp 0x1401322b2
lea esi, [rbx + 0x7324]
jb 0x14013302b
movabs r10, 0xcdd70000002aee9
sub ecx, 0x76b98b3f
and r9d, 0x66b753ca
ret 0x28
jmp 0x140132f2a
xor r11d, 0xd04fe6e2
cmp r10, rcx
lea r11d, [rdx - 0x9235]
rcr edi, 0x3d
cmp r12d, 0xa31cb1d6
mul rbp
pushfq
jmp 0x140132a9c
div r13
cmp edx, 0xed9e8c45
lea r13d, [rdi - 0x53ad]
cmp r11d, 0x636dbbe1
je 0x140132ce8
jne 0x140132ce8
test edi, 0x394c17cf
rcl ecx, 0xf9
popfq
cpuid
jmp rax
movabs rbp, 0xd6b6f0000010fe9
jmp rax
jmp 0x140132dfc
je 0x140132f42
and eax, 0xffffffbf
mov r9d, 0x20
jmp 0x140132a8b
cmp eax, 0xc000008c
jne 0x140132e91
nop
div rdi
or r15d, 0xc1e4fe8e
jne 0x140132d94
je 0x140132d94
ror ecx, 0x71
movabs r14, 0x167667fffffef6e9
cpuid
test rdi, rdx
pause
ret
jmp 0x140132c8f
lea r8, [rbp + 0x1a0]
mov edx, r14d
xchg rbx, rcx
mov rbx, rsi
xchg rbx, rcx
jmp 0x140132efc
mov esi, 0xc6a5fc51
popfq
jb 0x140132ed7
lea esi, [rbx - 0x81b8]
je 0x140132e29
jne 0x140132e29
cmp rsi, rcx
ja 0x140132ce6
test r11d, 0x835f6b30
pause
cmp r15, rbp
movabs rsi, 0x23c4b9fffffdfce9
int3
jmp 0x140132c2a
lea r9, [rbp + 0x120]
mov dword [rsp + 0x20], 2
jmp 0x140132da4
enter 0x414c, 0x52
movabs r8, 0x4f9404fffffe50e9
xor r10d, 0xaeda7a88
pushf
call rcx
lea r9d, [rbp + 0x2ebf]
jmp 0x140133a40
call fcn.1401342f0
test dil, dil
jne 0x140133167
mov eax, dword [rbx + 0x24]
jmp 0x140132a5c
mov dword [rbp + 0x20], r13d
lea rax, [rbp + 0x20]
xchg rcx, rsi
mov qword [rsp + 0x48], rcx
xchg rcx, rsi
jmp 0x140132b9e
test esi, 0xe8a85f32
pushf
lea esi, [rbx + 0x4d8b]
pause
popf
int3
mov r9d, dword [rbp + 0x20]
lea rax, [rbp + 0x20]
mov rcx, 0xffffffffffffffff
lea r8, [rsp + 0x30]
xchg rbx, rax
mov qword [rsp + 0x20], rbx
xchg rbx, rax
jne 0x140132f82
je 0x140132f82
mul r14
lea r9d, [rcx + 0xb343]
pause
cmp r12, rdi
jmp rax
jmp 0x1401333b8
lea rax, [r15 + rax*8]
cmp rbx, rax
jb 0x1401325da
lea rdi, [0x140000000]
mov r9d, dword [rbp + 0xcc]
lea rax, [rbp + 0xcc]
lea r8, [rbp + 0xd8]
jmp 0x140132fd9
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0xe0]
mov rcx, 0xffffffffffffffff
call r12
lea rax, [0x140134500]
mov ecx, dword [rax]
jmp 0x1401330e9
jne 0x140133167
nop
movabs byte [0x59c481410000e2b0], al
mov ebx, 0xbf49134e
jmp 0x140133048
test r15d, 0x807a8847
pushfq
jbe 0x140132691
je 0x140133083
jne 0x140133083
sub r9d, 0x6f19d02f
rcl ebp, 0x98
div r13
test esi, 0x211233cf
lea r15d, [rbp - 0xf7c4]
test r11d, 0x4fd936
add ebp, 0xfcc68037
movabs r8, 0x60cbca00000443e9
jmp rax
jmp 0x1401334cb
lea rcx, [rcx + 1]
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x140133250
cmp r8d, 0x3a692056
jmp 0x140133209
test ecx, ecx
je 0x140133cbd
cmp dword [rax + 4], r13d
je 0x140133cbd
jne 0x140133130
je 0x140133130
call rax
jae 0x140133860
sub ebp, 0x5b5c3aed
lea r14d, [rdi - 0x141c]
rol r13d, 0x39
rol edi, 0x3c
call rcx
mov r10d, 0xc840a424
pop rcx
ror r10d, 0xfe
jle 0x140134059
movabs r12, 0x14760e000001a7e9
pop r13
ret
jmp 0x1401332dc
movzx eax, word [r15 + 6]
sub rbx, 0xffffffffffffffd8
lea rax, [rax + rax*4]
lea rax, [rax + 0x21]
jmp 0x140132fab
je 0x1401334ff
test r9d, r9d
jne 0x1401333df
mov rax, qword [rax]
jmp 0x1401332fd
inc rcx
test dl, dl
je 0x14013320f
nop
movsx edx, dl
jmp 0x1401330c3
mov rax, qword gs:[0x60]
lea r14, [rdi + rcx]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
nop dword [rax + rax]
mov r10, qword [rax + 0x30]
jne 0x140133335
je 0x140133335
ror r12d, 0x9b
call rcx
ror ebx, 0x93
xor r12d, 0x1144c612
or r10d, 0x36367c00
jnp 0x1401324ac
jle 0x140132b18
lea r15d, [rcx + 0x493e]
neg rdx
push rdx
movabs r8, 0x3ce211000001a1e9
jmp 0x140132f22
jmp 0x1401334db
lea rdx, [rsp + 0x48]
call r12
cmp eax, 0xc0000096
jmp 0x140132ffd
je 0x140133218
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
jne 0x140133417
je 0x140133417
lea esi, [rbx - 0x7023]
cmp ebp, 0x3f598098
jae 0x140132a76
ror r13d, 0x1b
mul r14
call fcn.140133ba3
popfq
cmp edx, 0xb8965abd
rol r8d, 0x17
jle 0x140133ff5
movabs r8, 0x3605be8d66e62ceb
lea ebp, [rdx - 0x2e9c]
pushf
test ebp, 0x9b6f777f
popfq
rcr r8d, 0xf
jmp 0x140133445
ret 0x38
mov r8d, 0x1c50c293
lea rdx, [r10 + r9*4]
mov ecx, dword [rdx + r11]
add rcx, r10
movzx edx, byte [rcx]
jmp 0x140133243
ror ebp, 0xc4
jmp rax
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140133218
mov r9d, dword [rbx + 0x18]
test r9d, r9d
jmp 0x1401333ca
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
movzx edx, word [rax + r9*2]
mov rax, qword gs:[0x60]
mov edi, dword [rcx + rdx*4]
je 0x140133539
jne 0x140133539
call rax
ror ecx, 0x64
bswap r15
lea ebp, [rdi - 0x58a4]
add esi, 0x66e33197
cmp rbx, rdi
movabs rcx, 0x260153966ddb4beb
lea r10d, [rbp + 0x6f5a]
xchg ebp, eax
pop rdx
outsd dx, dword [rsi]
add byte [rax], al
cpuid
ret
jmp 0x140133586
add byte [rdi], cl
movabs byte [0xa4840fda3b49c3], al
add byte [rax], al
cmp rbx, r10
je 0x1401335f8
mov r9d, dword [rbx + 0x18]
test r9d, r9d
jmp 0x140133600
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
test cl, cl
jne 0x1401335a4
cmp edx, 0xbe0817a7
je 0x140133671
jmp 0x1401335ef
mov rax, qword [rax + 0x18]
add rdi, r10
mov qword [rsp + 0x30], rdi
jmp 0x1401335cc
inc r8
test cl, cl
je 0x1401335ef
nop
movsx ecx, cl
lea r8, [r8 + 1]
jmp 0x140133560
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
mov edx, 0x9f53cf63
add r8, r10
movzx ecx, byte [r8]
jmp 0x140133597
mov rax, qword [rax + 0x10]
nop dword [rax]
add byte [rax], 0
add byte [rax], al
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
jmp 0x14013354b
test r9d, r9d
jne 0x1401335b0
mov rax, qword [rax]
jmp 0x1401335d7
je 0x1401335f8
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
je 0x14013365d
jne 0x14013365d
jb 0x140133547
and ebp, 0xc3f5c44e
add ecx, 0xca5b6093
pushf
jmp fcn.140132fbd
jmp 0x1401335b0
mov ecx, dword [rbx + 0x24]
xchg rcx, r13
mov rdx, rcx
jmp 0x1401336d9
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
mov edx, 0x2e4c61bb
add rcx, r9
jmp 0x14013382f
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xa
jb 0x140133707
xor edx, edx
lea rcx, [rsp + 0x63]
mov r8d, 0x800
je 0x1401336ce
jne 0x1401336ce
popf
jmp rcx
jmp 0x14013377e
xchg r13, rcx
add rcx, r10
mov dword [rsp + 0x58], 0xf6f6f6f6
mov dword [rsp + 0x63], 0x7c6f7d7f
mov dword [rsp + 0x5c], 0xf6f6f6f6
jmp 0x14013374d
mov byte [rsp + 0x6d], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x58]
movzx ecx, byte [rsp + rdx + 0x63]
add cl, al
mov byte [rsp + rdx + 0x63], cl
jmp 0x140133694
je 0x140133848
inc r8d
jmp 0x140133827
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140133840
cmp edx, 0xe97d3e5a
jmp 0x14013371c
mov dword [rsp + 0x67], 0x6e383c3d
movzx r8d, word [rcx + r9*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rsp + 0x60], 0xf6f6
je 0x140133773
jne 0x140133773
jo 0x1401340c8
movabs rcx, 0x1e56c4715fb19eb
ret 0x30
jmp 0x14013378e
call rdi
xchg rcx, r9
mov rcx, rax
xchg r9, rcx
jmp 0x140133807
mov word [rsp + 0x6b], 0x7676
mov r15d, dword [rcx + r8*4]
add r15, r10
xor eax, eax
je 0x1401337de
jne 0x1401337de
test rdx, rbx
lea ebx, [rbx - 0x6565]
sub esi, 0x51bd3769
lea r11d, [rbx - 0x3d1]
bswap r8
js 0x140132fad
call rax
call rax
int3
jmp 0x1401336fc
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
nop dword [rax + rax]
mov ecx, r8d
jmp 0x14013367f
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140133722
nop dword [rax]
movsx eax, al
jmp 0x14013372a
mov ecx, dword [r10 + r9 + 0x24]
xchg r13, rax
mov r13, rax
jmp 0x1401339b7
nop word [rax + rax]
add byte [rax + rcx*4 + 0x6c], al
add al, 0x63
mov byte [rsp + rax + 0x63], r13b
inc rax
cmp rax, 0xa
jb 0x140133861
cmp dword [r14 + 0xc], r13d
je 0x140134287
jmp 0x1401338c4
call rdi
xchg r8, rax
mov rsi, r8
xchg r8, rax
test rax, rax
jmp 0x1401338a8
mov edx, edi
add rdx, rax
lea rax, [0x140000000]
mov qword [rdx + rax], r8
jmp 0x140133a21
je 0x140133e73
mov ecx, dword [r14]
test ecx, ecx
jne 0x1401338bd
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
jmp 0x140133a0f
lea rax, [0x140000000]
nop
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
add rcx, rax
xor edx, edx
jmp 0x140133882
movzx edx, dx
test rcx, rcx
xchg rcx, rsi
mov rsi, rcx
xchg rsi, rcx
cmovns rdx, rax
jne 0x140133933
je 0x140133933
call rax
rcr ebx, 0xe3
lea r12d, [rdi + 0xac4c]
jmp rcx
jmp 0x140133946
call r15
mov r8, rax
test rax, rax
je 0x140133ac0
mov eax, dword [r14 + 0x10]
test eax, eax
je 0x140133a26
jmp 0x140133893
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [r10 + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + r8*4]
add r12, r9
jne 0x14013399e
je 0x14013399e
or r9d, 0x1e1b1483
lea r15d, [rbp - 0x88ac]
cmp r11, rdx
syscall
jno 0x140133e23
inc r15
jmp rax
jmp 0x140133857
xchg r13, rax
add rcx, r9
mov edx, r8d
jmp 0x140133966
xchg rbp, rcx
mov rbp, qword [rbx]
xchg rbp, rcx
test rcx, rcx
je 0x140133aa2
jmp 0x1401339db
xchg r13, rcx
mov rdx, r13
xchg r13, rcx
nop
add rax, 2
add rax, rdx
je 0x1401339f2
jne 0x1401339f2
invalid
mov eax, 0xfffee6e9
invalid
out 0xfe, al
invalid