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

Disassembly:
cmpsb byte [rsi], byte [rdi]
frstor dword [rcx - 0x3c893a1c]
out dx, al
invalid
or cl, byte [rbx - 0x52de6723]
xchg ebx, eax
ret 0xdbca
invalid
cmp eax, 0xc4ea30f5
or byte [rcx], ah
invalid
mov dh, 0xe6
fisttp word [rdx + 0x55951648]
xor eax, 0x4d7477de
lodsb al, byte [rsi]
cmpsd dword [rsi], dword [rdi]
call 0x123fc60f6
mov byte [rsi + 0x5c], bl
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rdx
mov qword [rsp], rbp
jmp 0x140130108
nop
mov qword [rsp - 8], r14
sub rsp, 8
jmp 0x14013002d
nop
sub rsp, 8
mov qword [rsp], r15
jmp 0x14013009a
xchg r10, rdx
mov rdx, qword [rax]
xchg rdx, r10
jmp 0x14013007a
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130127
jmp 0x140130066
cmp edx, 0x61037ef2
je 0x140130140
inc r8d
jmp 0x1401300c2
xchg r11, rsi
mov rsi, qword [r10 + 0x30]
xchg rsi, r11
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
jmp 0x1401300bd
lea rbp, [rsp - 0x2a8]
sub rsp, 0x3a8
mov rax, qword gs:[0x60]
mov rax, qword [0x60]
xor r15d, r15d
mov r8d, r15d
jmp 0x14013012f
nop dword [rax + rax]
mov r9d, r8d
mov edx, 0x6ae9022f
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
add rcx, r11
movzx eax, byte [rcx]
je 0x1401300e7
jne 0x1401300e7
lea r10d, [rbp + 0x27ec]
push rsi
int3
jmp 0x140130119
push rbx
nop
sub rsp, 8
mov qword [rsp], rdi
push r12
jmp 0x14013001e
inc rcx
test al, al
je 0x140130072
nop dword [rax]
movsx eax, al
jmp 0x140130049
mov r10, qword [rax + 0x18]
xchg r14, rax
mov r14, qword [r10 + 0x10]
xchg r14, rax
jmp 0x14013003b
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
jne 0x140130196
je 0x140130196
ja 0x14012fd27
pop rbp
jmp 0x14012f707
jmp 0x1401301c3
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x140130294
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140130278
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r11
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
je 0x1401301f4
jne 0x1401301f4
add ecx, 0x54a56336
lea edx, [rcx + 0x9f43]
mul rdi
lea r8d, [rbx - 0x9827]
movabs r8, 0xc12dea239fd13eb
call fcn.140130e84
dec r8
call 0x1401303e2
jmp 0x140130209
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0xf9e19487
jmp 0x14013022c
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
je 0x140130262
jne 0x140130262
jo 0x14012fbba
mov edx, 0xb4cf3341
lea edx, [rdi - 0xd65e]
ror ebx, 0x7f
pause
bswap rbx
ja 0x140130999
ror r12d, 0xb6
jmp rcx
jmp 0x1401301a5
test al, al
jne 0x14013029d
cmp edx, 0x7d762211
je 0x1401302a9
inc r8d
jmp 0x14013021f
je 0x14013028c
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x1401301b2
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
jmp 0x14013034f
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140130300
mov rsi, qword [rax]
xchg rsi, rcx
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
jne 0x1401302f5
je 0x1401302f5
lea edx, [rdi - 0x34b2]
neg r13
movabs r11, 0x2073a711029323eb
ret 8
jmp 0x14013031a
jne 0x140130341
cmp edx, 0xc42e1b80
je 0x140130405
inc r8d
jmp 0x14013032b
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
jmp 0x1401303a9
inc rcx
test al, al
je 0x140130312
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x1401302c7
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + rdx*4]
xchg rcx, rsi
mov rsi, qword [rax + 0x18]
jne 0x140130383
je 0x140130383
call rax
or r9d, 0x2c819b27
lea ebx, [rbx + 0xd513]
jne 0x14012fb31
lea edi, [rdx - 0x934f]
movabs r10, 0x6268a49f43443ceb
rcr r10d, 0xe7
lea r8d, [rbp - 0x754c]
lea esi, [rcx + 0x3c67]
jl 0x14012fe53
jmp 0x1401303c1
jle 0x14012f953
ret
mov edx, 0xfce3d7d7
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x140130333
xchg rsi, rcx
add r12, r9
xchg rbp, rax
mov rbp, qword [rcx + 0x10]
xchg rbp, rax
xchg rcx, rsi
je 0x1401303f1
jne 0x1401303f1
lea esi, [rbp + 0xab71]
jno 0x14012fc8d
jmp rcx
jmp 0x1401302d8
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
jmp 0x14013041d
mov qword [rsp + 0x3a0], rsi
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x140130518
nop word [rax + rax]
mov r10d, r8d
mov edx, 0xdbfbd24d
lea rax, [r11 + r10*4]
jmp 0x140130509
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
jmp 0x140130590
mov qword [rsp + 0x30], r15
lea r9, [rbp + 0xc0]
mov qword [rbp + 0xc0], 0x1f400000
mov rcx, 0xffffffffffffffff
call rdi
jmp 0x1401304a5
jne 0x1401304ef
cmp edx, 0x11920608
je 0x1401305b0
inc r8d
jmp 0x140130445
cmp qword [rsp + 0x30], r15
je 0x140132f35
mov rax, qword gs:[0x60]
mov r8d, r15d
mov eax, edi
jne 0x1401304d9
je 0x1401304d9
lea r8d, [rbx + 0xce00]
jne 0x140130a05
lea r14d, [rdi - 0xe525]
test r12, rbx
movabs rbp, 0x11da6effffff78e9
cmp edx, 0x3335591d
jmp 0x14013105e
jmp 0x140130456
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x14013048b
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x14013054f
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x30]
add r14, r9
je 0x14013053a
jne 0x14013053a
and edx, 0x16491069
rol r8d, 0x8a
bswap r11
movabs rsi, 0x744a30ffffff27e9
jne 0x14012f839
jmp 0x140130466
jmp rax
inc rcx
test al, al
je 0x14013049d
jne 0x14013057e
je 0x14013057e
syscall
jo 0x14012fedd
ror ebx, 0x48
popf
rol r15d, 0x7c
ja 0x140131399
jns 0x1401300aa
pushfq
movabs rdi, 0x4a9260ffffff69e9
ret
jmp 0x1401304ec
xchg r9, rbp
mov rbp, qword [rcx + 0x30]
xchg r9, rbp
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jmp 0x14013043c
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
je 0x1401305ef
jne 0x1401305ef
call 0x140130c01
jle 0x14012f5ff
rcl ebp, 0x29
lea r8d, [rcx + 0x9a78]
cmp r8, rcx
movabs r10, 0x3e0645d5ede22eb
ret
jmp 0x140130613
jne 0x140130652
cmp edx, 0x30d5493
je 0x1401306f7
inc r8d
jmp 0x140130647
mov esi, dword [rcx + rdx*4]
invalid
invalid