Function at 0x140132a22
Capabilities:
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
scasd eax, dword [rdi]
or al, 0x59
dec r11
ror r15d, 0xfc
rol ecx, 0xb7
jmp 0x140131ab0
invalid
nop
sub edi, 0x33512f16
call fcn.140131111
jmp 0x140131598
iretd
rcl edi, 0x95
pop r11
or r14d, 0xe624c522
jmp 0x1401315a9
ja 0x1401314c2
bswap rdi
dec r11
test rdi, rbx
jne 0x140130ddc
test rbp, rcx
jne 0x1401315ec
je 0x1401315ec
dec r14
ror r13d, 0xc9
mov edx, 0x46faccef
and edi, 0xb242caa
popfq
jae 0x140130fdc
push r11
rol esi, 0x43
lea r12d, [rdi + 0xb9c3]
movabs r10, 0x2d0ee8000001e5e9
add r13d, 0xf379b2ab
lea edi, [rdx + 0x47da]
test edi, 0x81e8deba
call rcx
jmp 0x140131048
jmp 0x1401317d6
jg 0x140130e00
rol ebp, 0x3b
call rcx
jmp 0x1401313c6
test rsi, rbp
add ebx, 0xec7651e8
ror ecx, 0x5f
nop
sub r15d, 0xd8f0972b
ret
pushf
syscall
test r8d, 0x45d0a5c7
pop r11
lea ebx, [rdi - 0xfee]
cpuid
jmp 0x14013209b
jg 0x140132174
popf
test rcx, rdi
lea r9d, [rbp + 0xc6bb]
int3
fcos
ror byte [rdi], 1
mov dword [rcx], eax
idiv bh
invalid
ret
jg 0x1401321b8
add dword [rax], eax
add byte [rcx - 0x3f], al
invalid
ror r14d, 0x46
pop rdi
call fcn.14013211a
lea edi, [rbx + 0x5f10]
mov ebx, 0x8dae3c0e
jmp rax
dec dword [rcx - 9]
loop 0x140132102
rcl eax, 0xea
popfq
jmp 0x14013205b
invalid
invalid
mov ebp, 0xffffebea
je 0x14013219d
jne 0x14013219d
div r15
and ebp, 0xca4da5f8
jmp rax
jmp 0x140132860
test dl, dl
jne 0x1401323fc
cmp r8d, 0x3a692056
je 0x1401328d9
test r9d, r9d
jmp 0x1401323ad
jne 0x140132766
mov rax, qword [rax]
jmp 0x14013246d
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x1401322de
nop
movsx edx, dl
lea rcx, [rcx + 1]
jne 0x140132422
je 0x140132422
pause
and r15d, 0x328dcd28
cmp r9d, 0x35dde937
test rcx, rdx
and edi, 0x8e00b22d
movabs rbp, 0x62103600000231e9
cmp r14, rbx
call rax
lea ecx, [rcx - 0xd43a]
bswap r14
jmp 0x14013209e
jmp 0x140132658
bswap r13
jbe 0x140131612
rcr edi, 0x5d
lea edx, [rcx - 0x178a]
dec rdi
jmp rax
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
jmp 0x1401322c9
mov r8d, 0x1c50c293
lea rdx, [r10 + r9*4]
mov ecx, dword [rdx + r11]
add rcx, r10
jmp 0x1401323ec
dec r9d
jne 0x1401327aa
je 0x1401327aa
lea ecx, [rdx - 0x94db]
jb 0x140132b7d
test edx, 0xadadd15e
bswap rdi
jmp rcx
jmp 0x14013266b
rcl edx, 2
popf
popf
jmp 0x1401325f2
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
jmp 0x14013293b
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
test cl, cl
jmp 0x140132918
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140132933
mov r9d, dword [rbx + 0x18]
jmp 0x1401329ad
jne 0x1401329e0
cmp edx, 0xbe0817a7
je 0x140132a0f
test r9d, r9d
jne 0x14013295b
mov rax, qword [rax]
jmp 0x1401329ca
add rcx, r10
movzx edx, word [rax + r9*2]
mov rax, qword gs:[0x60]
mov edi, dword [rcx + rdx*4]
mov rax, qword [rax + 0x18]
add rdi, r10
jmp 0x1401329ec
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
mov edx, 0x9f53cf63
add r8, r10
je 0x14013297f
jne 0x14013297f
ja 0x1401333f8
call fcn.140131d00
movabs rdx, 0x4d0a5a4d43354eeb
jmp rcx
jmp 0x1401329cf
test r9d, r9d
je 0x140132933
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
jmp 0x14013295b
jmp 0x1401329fc
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x14013292a
nop
movsx ecx, cl
lea r8, [r8 + 1]
add ecx, ebp
sti
invalid
invalid
invalid
mov qword [rsp + 0x30], rdi
mov rax, qword [rax + 0x10]
nop dword [rax]
xchg r14, r10
mov r14, qword [rax + 0x30]
xchg r14, r10
movsxd rcx, dword [r10 + 0x3c]
jmp 0x1401328fb
mov ecx, dword [rbx + 0x24]
xchg rdi, r13
mov rdx, rdi
xchg rdi, r13
add rcx, r10
mov dword [rsp + 0x58], 0xf6f6f6f6
div dh
div dh
div dh
div dh
mov dword [rsp + 0x63], 0x7c6f7d7f
jmp 0x140132ae0
lea rcx, [rsp + 0x63]
mov r8d, 0x800
call rdi
xchg r9, r13
mov r13, rax
xchg r13, r9
mov r8d, r13d
jmp 0x140132b28
mov r15d, dword [rcx + r8*4]
add r15, r10
xor eax, eax
mov byte [rsp + 0x6d], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x58]
movzx ecx, byte [rsp + rdx + 0x63]
jmp 0x140132a74
add cl, al
mov byte [rsp + rdx + 0x63], cl
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xa
jb 0x140132a65
xor edx, edx
jmp 0x140132a33
nop dword [rax + rax]
mov ecx, r8d
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
jne 0x140132aac
je 0x140132aac
movabs rcx, 0x214f7100000091e9
and ecx, 0xe355bd88
lea r11d, [rcx - 0x1e7c]
call fcn.140131aee
jmp 0x140132b42
jne 0x140132b0e
cmp edx, 0xe97d3e5a
je 0x140132b60
inc r8d
jmp 0x140132a9b
mov dword [rsp + 0x5c], 0xf6f6f6f6
mov dword [rsp + 0x67], 0x6e383c3d
movzx r8d, word [rcx + r9*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rsp + 0x60], 0xf6f6
mov word [rsp + 0x6b], 0x7676
jmp 0x140132a51
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140132ac6
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
jmp 0x140132a93
mov edx, 0x2e4c61bb
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140132ad8
nop dword [rax]
jmp 0x140132b0e
mov ecx, dword [r10 + r9 + 0x24]
xchg r13, rax
mov r13, rax
xchg r13, rax
jmp 0x140132cba
lea rax, [0x140000000]
add rbx, rax
mov edi, r13d
std
mov rcx, qword [rbx]
test rcx, rcx
jmp 0x140132c7a
inc rax
cmp rax, 0xa
jb 0x140132d4d
cmp dword [r14 + 0xc], r13d
jmp 0x140132b9f
je 0x1401335af
lea rax, [0x140000000]
nop
jmp 0x140132d57
xchg rcx, r12
nop
add rax, 2
add rax, rdx
movzx edx, dx
test rcx, rcx
jmp 0x140132d24
test ecx, ecx
jne 0x140132bd4
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
je 0x140132bec
jne 0x140132bec
jl 0x140131c80
pause
rcr r11d, 0xae
ror ebx, 0xa4
pushfq
movabs rdx, 0x4a042be2315e83eb
rol edx, 0x38
ret
jmp 0x140132b71
mov r8, rax
test rax, rax
je 0x140132e1d
jmp 0x140132c09
mov eax, dword [r14 + 0x10]
test eax, eax
je 0x140132d7f
je 0x140132c37
jne 0x140132c37
jg 0x1401320bc
call rax
and r8d, 0xee9c17e0
lea esi, [rdi + 0x2fc7]
lea r14d, [rbx + 0x84e1]
movabs rdi, 0x5a41fb0000012ee9
pushfq
lea edx, [rbx - 0x830c]
jmp rax
jmp 0x140132d6a
xchg r14, rax
mov rsi, r14
xchg r14, rax
test rax, rax
je 0x140133237
mov ecx, dword [r14]
jmp 0x140132bc8
je 0x140132ddf
xchg r12, rcx
mov rdx, r12
je 0x140132c8f
jne 0x140132c8f
inc r10
movabs rdi, 0x2d9937ffffff1ee9
xor ebp, 0x586cf8d9
test r11, rbx
inc rbx
lea ecx, [rdx - 0x92c5]
or r15d, 0xa2a40770
lea r13d, [rdi + 0x58b4]
ret 0x28
jmp 0x140132bb2
add rcx, r9
mov edx, r8d
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [r10 + r9 + 0x1c]
je 0x140132d05
jne 0x140132d05
call rcx
jmp rax
jmp 0x140132d39
xchg rcx, rsi
mov rsi, rcx
xchg rcx, rsi
cmovns rdx, rax
call r15
jmp 0x140132bf8
add rcx, r9
mov r12d, dword [rcx + r8*4]
add r12, r9
nop word [rax + rax]
mov byte [rsp + rax + 0x63], r13b
jmp 0x140132b89
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
add rcx, rax
xor edx, edx
call rdi
jmp 0x140132c62
mov edx, edi
add rdx, rax
lea rax, [0x140000000]
mov qword [rdx + rax], r8
jmp 0x140132df4
xchg r11, rax
mov r11, qword [rbx]
xchg r11, rax
lea rcx, [0x140000000]
xchg r8, rbx
mov qword [rcx + rax], rbx
xchg r8, rbx
jmp 0x140132ded
neg edi
add edi, 0xfffffff8
neg edi
jmp 0x140132dcd
sub r14, 0x1bbeb7ec
add r14, 0x1bbeb800
cmp dword [r14 + 0xc], r13d
je 0x1401335af
xchg r11, rdi
mov r11, qword [rsp + 0x30]
jmp 0x140132de5
xchg rcx, r10
mov rdx, r10
xchg r10, rcx
test rcx, rcx
jne 0x140132bb6
nop
jmp 0x140132da8
xchg rdi, r11
jmp 0x140132d57
lea rax, [0x140000000]
mov rcx, qword [rbx + 8]
sub rbx, 0xfffffffffffffff8
je 0x140132e0c
jne 0x140132e0c
cmp rbp, rdx
sub r11d, 0x57a0c19f
movabs r14, 0x76a4bd802f828eeb
rcr r10d, 0x52
jmp 0x140131f1e
jmp 0x140132d9c
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg r13, rdx
mov r13, rdx
xchg r13, rdx
mov dword [rsp + 0x36], 0x797c7c4f
jmp 0x140132ede
cmp rdx, 0x53
jb 0x1401330a2
mov r9d, 0x10
je 0x140132e92
jne 0x140132e92
test r13, rdi
div rcx
cmp rdx, rbx
rcr r9d, 0x15
rcl ebx, 0xdc
pause
test esi, 0x540d2ea8
cmp ebp, 0xa288ddec
movabs r11, 0x5391b6e61c126eb
cmp r15, rbx
sub ebp, 0xa64d6b4b
test esi, 0xd3bb16f5
dec r9
pushf
cpuid
cpuid
pushf
test r9, rcx
ret 0x38
jmp 0x140132eba
lea r8, [rsp + 0x36]
lea rdx, [rbp - 0x34]
xor ecx, ecx
call r12
jmp 0x140132f47
mov byte [rsp + 0x34], 0xf6
mov word [rsp + 0x3a], 0x7c
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
mov byte [rsp + rdx + 0x36], cl
je 0x140132f27
jne 0x140132f27
pushfq
jne 0x14013344f
lea r8d, [rdx - 0x9367]
rol ecx, 0x18
jmp rax
jmp 0x140132fbf
mov rax, r13
nop word [rax + rax]
mov byte [rbp + rax - 0x34], r13b
inc rax
cmp rax, 0x53
jb 0x140132f55
jmp 0x140133053
mov dword [rbp - 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x28], 0x6b737e73
mov dword [rbp - 0x78], 0xf6f6f6f6
jne 0x140132fa8
je 0x140132fa8
test rcx, rdx
int3
jmp 0x140133102
mov byte [rsp + rdx + 0x30], r13b
inc rdx
cmp rdx, 5
jb 0x140132ef2
mov dword [rsp + 0x78], 0xf6f6f6f6
mov rdx, r13
jne 0x140133013
je 0x140133013
test r8d, 0x11500726
rcr r14d, 0xc4
cmp rbp, rbx
jge 0x140133779
lea r10d, [rdi + 0xeb06]
int3
jmp 0x1401331f5
mov dword [rbp + 0xc], 0x7d6f766c
mov dword [rbp - 0x44], 0xf6f6f6f6
mov dword [rbp + 0x10], 0x6f7c6b2a
mov dword [rbp - 0x40], 0xf6f6f6f6
mov dword [rbp + 0x14], 0x7d78732a
jmp 0x14013307f
nop
mov byte [rsp + r13 + 0x36], 0
inc r13
cmp r13, 5
jmp 0x1401330db
movzx ecx, byte [rsp + rdx + 0x78]
add cl, al
mov byte [rbp + rdx - 0x34], cl
mov byte [rsp + rdx + 0x78], r13b
inc rdx
jmp 0x140132e5e
mov dword [rbp - 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x18], 0x76766b7e
mov word [rbp - 0x38], 0xf6f6
mov dword [rbp + 0x1c], 0x386e6f
mov byte [rbp - 0x36], 0xf6
nop dword [rax]
movzx eax, byte [rbp + rdx - 0x34]
jmp 0x140133067
mov dword [rbp - 0xc], 0x7d73602a
mov dword [rbp - 0x5c], 0xf6f6f6f6
mov dword [rbp - 8], 0x2a766b7f
mov dword [rbp - 0x58], 0xf6f6f6f6
mov dword [rbp - 4], 0x2a35354d
mov dword [rbp - 0x54], 0xf6f6f6f6
jmp 0x140133190
jb 0x140133055
mov dword [rbp - 0x24], 0x6f847376
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x20], 0x55572a44
mov dword [rbp - 0x70], 0xf6f6f6f6
mov dword [rbp - 0x1c], 0x57143c4c
mov dword [rbp - 0x6c], 0xf6f6f6f6
mov dword [rbp - 0x18], 0x2a6f756b
jmp 0x140133138
mov dword [rbp - 0x68], 0xf6f6f6f6
mov dword [rbp - 0x14], 0x6f7c7f7d
mov dword [rbp - 0x64], 0xf6f6f6f6
mov dword [rbp - 0x10], 0x6f727e2a
mov dword [rbp - 0x60], 0xf6f6f6f6
jne 0x140133163
je 0x140133163
cpuid
movabs r9, 0x407306ffffff44e9
test ebx, 0x7a88a45b
jmp 0x1401323fa
jmp 0x1401330ac
mov dword [rbp], 0x736e6f5c
mov dword [rbp - 0x50], 0xf6f6f6f6
mov dword [rbp + 4], 0x737c7e7d
mov dword [rbp - 0x4c], 0xf6f6f6f6
mov dword [rbp + 8], 0x6b7e7f6c
mov dword [rbp - 0x48], 0xf6f6f6f6
jne 0x1401331c0
je 0x1401331c0
movabs rbp, 0x65349bfffffe66e9
lea r15d, [rdi - 0x40cb]
ror r8d, 0x48
jb 0x140132d39
jmp 0x14013302b
bswap r14
neg r14
call rax
lea r10d, [rbp - 0xa514]
ret 0x18
mov dword [rbp - 0x34], 0x76736b50
mov dword [rsp + 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x7e2a6e6f
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x2c], 0x78732a79
je 0x140133224
jne 0x140133224
int3
jmp 0x140132f6c
mov dword [rsp + 0x48], 0xf6f6f6f6
xchg r13, rdx
mov r13, rdx
jmp 0x1401333ed
mov dword [rbp + 0x28], 0xf6f6f6f6
mov dword [rbp + 0x7c], 0x7e2a6e6f
mov dword [rbp + 0x2c], 0xf6f6f6f6
mov dword [rbp + 0x80], 0x78732a79
jmp 0x1401334d9
cmp rdx, 5
jb 0x1401333de
mov dword [rbp + 0x24], 0xf6f6f6f6
xchg rdx, r13
mov r13, rdx
xchg r13, rdx
mov dword [rbp + 0x78], 0x76736b50
jmp 0x14013324a
mov dword [rbp + 0x68], 0xf6f6f6f6
mov dword [rbp + 0xbc], 0x6f7c6b2a
mov dword [rbp + 0x6c], 0xf6f6f6f6
jmp 0x14013344e
add cl, al
mov byte [rsp + rdx + 0x4e], cl
mov byte [rsp + rdx + 0x48], r13b
inc rdx
jmp 0x14013326e
mov dword [rbp + 0x54], 0xf6f6f6f6
mov dword [rbp + 0xa8], 0x2a35354d
mov dword [rbp + 0x58], 0xf6f6f6f6
mov dword [rbp + 0xac], 0x736e6f5c
mov dword [rbp + 0x5c], 0xf6f6f6f6
je 0x1401332fc
jne 0x1401332fc
neg r14
cmp edi, 0x11a2bc29
movabs r9, 0x7db4e500000181e9
lea edx, [rdx - 0x27d6]
cmp rdx, rbx
jmp rax
jmp 0x140133482
mov dword [rbp + 0x9c], 0x6f727e2a
mov dword [rbp + 0x4c], 0xf6f6f6f6
mov dword [rbp + 0xa0], 0x7d73602a
mov dword [rbp + 0x50], 0xf6f6f6f6
mov dword [rbp + 0xa4], 0x2a766b7f
jne 0x14013335a
je 0x14013335a
rol r13d, 0xdd
rol edi, 0x17
jns 0x140132e55
movabs rdi, 0x18092cffffff65e9
jmp rcx
jmp 0x1401332c4
mov dword [rbp + 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x90], 0x57143b4c
mov dword [rbp + 0x40], 0xf6f6f6f6
mov dword [rbp + 0x94], 0x2a6f756b
mov dword [rbp + 0x44], 0xf6f6f6f6
mov dword [rbp + 0x98], 0x6f7c7f7d
mov dword [rbp + 0x48], 0xf6f6f6f6
jmp 0x14013331b
xchg r14, rax
mov r14, r13
xchg r14, rax
nop word [rax + rax]
mov byte [rbp + rax + 0x78], r13b
jmp 0x14013353d
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x4e]
movzx ecx, byte [rsp + rdx + 0x48]
jmp 0x1401332b1
xchg rdx, r13
mov dword [rsp + 0x4e], 0x797c7c4f
mov byte [rsp + 0x4c], 0xf6
mov word [rsp + 0x52], 0x7c
nop dword [rax]
je 0x14013341e
jne 0x14013341e
popfq
ret
jmp 0x1401333d6
outsd dx, dword [rsi]
xlatb
out dx, al
mov word [rbx + 0x49], gs
inc edi
pause
call rax
cmp edx, 0x47b7ca6
ret 0x30
mov byte [rsp + r13 + 0x4e], 0
inc r13
cmp r13, 5
jb 0x140133436
jmp 0x1401330e1
mov dword [rbp + 0xc0], 0x7d78732a
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0xc4], 0x76766b7e
mov word [rbp + 0x74], 0xf6f6
jmp 0x140133511
test eax, eax
add byte [rax], al
add byte [rdx], ch
jae 0x1401334cf
add byte [rax], al
sub dh, byte [rbx + 0x78]
jge 0x140133420
jo 0x140133452
div dh
test bh, 0x85
invalid
lea rdx, [rbp + 0x78]
xor ecx, ecx
call r12
jmp 0x1401333ba
mov dword [rbp + 0xb0], 0x737c7e7d
mov dword [rbp + 0x60], 0xf6f6f6f6
mov dword [rbp + 0xb4], 0x6b7e7f6c
mov dword [rbp + 0x64], 0xf6f6f6f6
mov dword [rbp + 0xb8], 0x7d6f766c
jmp 0x140133294
mov byte [rbp + rdx + 0x78], cl
mov byte [rbp + rdx + 0x24], r13b
inc rdx
cmp rdx, 0x53
jb 0x14013352c
mov r9d, 0x10
lea r8, [rsp + 0x4e]
jmp 0x140133474
mov dword [rbp + 0x30], 0xf6f6f6f6
mov dword [rbp + 0x84], 0x6b737e73
mov dword [rbp + 0x34], 0xf6f6f6f6
mov dword [rbp + 0x88], 0x6f847376
mov dword [rbp + 0x38], 0xf6f6f6f6
mov dword [rbp + 0x8c], 0x55572a44
jmp 0x14013337b
mov dword [rbp + 0xc8], 0x386e6f
mov byte [rbp + 0x76], 0xf6
nop dword [rax]
nop word [rax + rax]
movzx eax, byte [rbp + rdx + 0x78]
movzx ecx, byte [rbp + rdx + 0x24]
add cl, al
jmp 0x1401334b3
inc rax
cmp rax, 0x53
jb 0x1401333cc
nop
jne 0x140133591
je 0x140133591
and r11d, 0xadf0bfe4
rcr ebx, 0xe4
pop rcx
cpuid
lea r9d, [rdx + 0xdbb9]
int3
jmp 0x140133436
xchg r12, r9
mov r12, qword [rbp + 0x308]
xchg r12, r9
lea rcx, [0x140133a10]
jmp 0x140133630
mov r11, qword [rbp + 0x2f8]
xchg r11, rdx
call rax
jmp 0x1401330e6
mov rax, qword [rax]
xor rax, qword [rcx]
xchg rcx, r14
mov r14, qword [rbp + 0x2f0]
xchg r14, rcx
xchg r11, rdx
jne 0x140133616
je 0x140133616
cmp ebx, 0x48bed2b3
popf
jmp rax
jmp 0x1401335c8
xchg rsi, r8
mov rsi, qword [rbp + 0x300]
xchg rsi, r8
lea rax, [0x1401339e0]
jmp 0x1401335d9
pushfq