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

Disassembly:
std
invalid
push rdx
sbb byte [rsi], al
sub byte [rdi - 0x305781e5], dh
sbb al, 0xc4
mov cl, 0x5d
sal byte [rdx], 0x89
push rbp
sar byte [rcx], 1
fstp st(3)
mov ds, word [rax + 0x3273d0e9]
push rdx
lodsb al, byte [rsi]
invalid
call 0xc5628fb9
invalid
xchg edx, eax
mov ah, 0xfd
jbe 0x14012fba5
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 [rbp - 0x79], cl
xchg r9, r14
xchg r9, r14
mov qword [rsp + 0x20], r14
xchg r9, r14
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
jmp 0x140130040
inc r8d
jmp 0x140130086
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
nop dword [rax]
nop dword [rax + rax]
jmp 0x140130086
mov qword [rsp + 8], rcx
push rbp
push rbx
nop
mov qword [rsp - 8], rsi
sub rsp, 8
jmp 0x1401300d0
jne 0x140130129
cmp edx, 0x12a6d741
je 0x140130145
jmp 0x14013001a
mov rdx, qword [rax]
xchg rdx, r10
xchg r11, rdi
mov rdi, qword [r10 + 0x30]
xchg r11, rdi
movsxd rax, dword [r11 + 0x3c]
jmp 0x140130022
mov r9d, r8d
mov edx, 0xcbe42ec6
lea rax, [r11 + r9*4]
mov ecx, dword [rax + r10]
jne 0x1401300b0
je 0x1401300b0
lea r8d, [rdx - 0x8fe2]
lea ecx, [rdx + 0x6eee]
push r14
call 0x14012f863
movabs rdi, 0x449cd300000082e9
jge 0x14012f441
jmp 0x140130137
jno 0x1401306f6
jp 0x140130b58
cmp rbp, rcx
ret 0x10
lea rbp, [rsp - 0x360]
sub rsp, 0x460
mov rax, qword gs:[0x60]
xor esi, esi
mov r8d, esi
xchg r9, r10
mov r9, qword [rax + 0x18]
jmp 0x14013010a
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140130056
xchg r9, r10
mov rax, qword [r10 + 0x10]
xchg r10, rdx
jmp 0x14013006d
test al, al
je 0x14013001a
nop dword [rax]
jmp 0x140130129
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x1401300f9
add rcx, r11
movzx eax, byte [rcx]
inc rcx
jmp 0x140130119
mov ecx, dword [rbx + r11 + 0x24]
xorps xmm0, xmm0
add rcx, r11
jmp 0x14013024d
mov edx, 0xb4ea4f3e
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
or al, 8
add rcx, r9
movzx eax, byte [rcx]
jmp 0x1401303ef
xchg r12, r11
mov qword [rsp + 0x450], r11
xchg r11, r12
mov r8d, 0x18
mov qword [rsp + 0x440], r14
jmp 0x1401301c1
shr r14, 5
shr r14, 1
shr r14, 1
shr r14, 1
xchg r12, r14
je 0x1401301ac
jne 0x1401301ac
ja 0x14012ffe7
jg 0x140130160
movabs rdx, 0x2a455400000258e9
sub r11d, 0xba98d206
cmp r13, rbp
cpuid
ret
jmp 0x140130409
xchg r10, r15
mov qword [rsp + 0x438], r10
xchg r15, r10
jne 0x14013021b
je 0x14013021b
pushf
neg rcx
lea r9d, [rdi + 0xa09c]
lea r12d, [rdx + 0x1729]
cmp edi, 0x8a6f945f
lea ebp, [rdx + 0xa223]
cmp r11d, 0xd4e330a7
jp 0x14012f4b9
add r12d, 0x32340adf
mul rsi
div r9
cmp r13, rdx
ror r10d, 0x6a
jl 0x14012fbc1
movabs r13, 0x59f29ba50e2578eb
rol r13d, 0x2c
call 0x1401302a6
jmp 0x140130295
add rcx, r11
mov eax, dword [rcx + rdx*4]
xor ecx, ecx
xchg r15, rcx
mov qword [rbp + 0x170], r15
xchg r15, rcx
lea rdx, [rbp + 0x160]
jmp 0x140130428
xchg r14, rdi
mov qword [rsp + 0x458], r14
xchg rdi, r14
je 0x140130276
jne 0x140130276
lea r8d, [rcx + 0x9cd2]
jg 0x140130595
jae 0x1401308fb
call rcx
movabs r12, 0x266b38fffffef2e9
test rbx, rcx
jge 0x1401303b0
jmp 0x14013016d
mul r8
lea ebx, [rdi - 0xb9a8]
call 0x14012fe61
movzx edx, word [rcx + r9*2]
xor r9d, r9d
mov ecx, dword [rbx + r11 + 0x1c]
je 0x1401302df
jne 0x1401302df
push r12
pushf
pushfq
mul r12
ror esi, 0xf5
cmp rbp, rdi
call rcx
lea r13d, [rcx - 0x230f]
rol esi, 0x90
mov r14d, 0x60e5c447
call rax
jae 0x1401308b0
rcl r10d, 0xe
xor ebx, 0x171bfe78
call 0x14012f4a5
movabs rbx, 0x27fa64ffffff48e9
int3
jmp 0x14013022c
xchg rsi, rcx
mov rax, qword [rcx + 0x10]
xchg r15, rcx
mov r15, qword [rax]
xchg r15, rcx
xchg r13, r9
mov r13, qword [rcx + 0x30]
jne 0x14013033f
je 0x14013033f
rcr edx, 0xe0
syscall
jmp rcx
jmp 0x1401303a5
mul r14
mov r8d, esi
sub r14, rdx
shr r14, 1
add r14, rdx
shr r14, 8
shr r14, 0xe
jmp 0x14013018e
inc r8d
jmp 0x1401303c4
js 0x14013166b
xchg r8, r14
mov r8, qword [rbp + 0x160]
xchg r8, r14
movabs rax, 0xec359e656663b
jmp 0x14013035f
xchg r9, r13
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov byte [rax], al
add byte [rax], al
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
mov r10d, r8d
jne 0x1401303dd
je 0x1401303dd
rol r13d, 0xb6
lea ebp, [rbp - 0xbf6d]
rcl edx, 2
rcr edi, 0x64
movabs rcx, 0x55fcfdfffffd73e9
xor edx, 0x9c6072b4
int3
jmp 0x140130155
inc rcx
test al, al
je 0x14013037b
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140130440
mov qword [rbp + 0x160], r12
xchg r12, r14
mov rax, qword gs:[0x60]
xchg rcx, rsi
mov rsi, qword [rax + 0x18]
jmp 0x140130309
mov ecx, 0xb8
add rax, r11
movups xmmword [rbp + 0x160], xmm0
call rax
test eax, eax
jmp 0x140130383
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401303fd
cmp edx, 0xb8f0a749
je 0x140130465
jmp 0x14013037b
mov rax, qword gs:[0x60]
mov r8d, esi
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
jne 0x140130493
je 0x140130493
cpuid
test r13, rbp
lea edx, [rcx - 0xeb34]
mov r8d, 0x64f00239
cmp r14, rdi
movabs r14, 0x4016d90000008fe9
jle 0x14013124a
int 0x48
mov ebp, dword [rcx + 0x30]
add dword [rax], eax
add ecx, ebp
sub al, 0xff
invalid
scasd eax, dword [rdi]
invalid
inc dword [rcx - 0x28b4906]
enter 0xffffffffffff840f, 8
add byte [rax], al
add byte [rcx - 1], al
shr cl, 0x5e
invalid
div byte [rbp + 0x41d30e81]
test ecx, 0xfffb594a
iretd