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

Disassembly:
clc
jl 0x14012f69b
pop rsi
in eax, 0x71
cmp eax, 0x710ec4d2
iretd
clc
nop
push r15
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 [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [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 - 0x79], cl
xchg r9, rsi
xchg r9, rsi
mov qword [rsp + 0x20], rsi
xchg r9, rsi
xchg r8, rcx
mov qword [rsp + 0x18], rcx
xchg rcx, r8
jmp 0x14013008a
mov r14, qword [r10 + 0x10]
xchg r14, rax
xchg r10, rcx
jmp 0x140130123
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 0x140130052
push r8
mov qword [rsp], rbx
push rdi
jmp 0x1401300d4
jne 0x14013002c
cmp edx, 0x48131547
je 0x1401301eb
inc r8d
jmp 0x140130116
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
add rcx, r11
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130064
jmp 0x140130029
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
nop
push r13
mov qword [rsp], rbp
nop
jne 0x1401300a8
je 0x1401300a8
jbe 0x14013035b
movabs r8, 0x361153401fb19ceb
xor r15d, 0xe3b81a71
ror r13d, 0xab
lea ebp, [rbp - 0x8e6]
lea r15d, [rdx - 0xae1f]
lea r12d, [rbx + 0x493b]
jmp 0x140130c84
jmp 0x140130046
nop
sub rsp, 8
mov qword [rsp], r12
nop
sub rsp, 8
mov qword [rsp], r14
nop
je 0x1401300f0
jne 0x1401300f0
ror ecx, 0xac
movabs rsi, 0x79f5ca00000088e9
call 0x140130643
jmp 0x14013017d
xchg r11, rbx
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
nop dword [rax + rax]
mov r9d, r8d
mov edx, 0xbe044e44
jmp 0x14013006c
mov rcx, qword [rax]
xchg r10, rcx
xchg rbx, r11
mov rbx, qword [r10 + 0x30]
je 0x140130152
jne 0x140130152
test ebx, 0x9cd54ca6
ror ebp, 0xae
jmp rcx
jmp 0x1401300fd
push rax
add byte [rax], al
pop rdx
lea ebp, [rdx + 0x86ad]
call rcx
jmp 0x1401302c2
mov qword [rsp - 8], r15
sub rsp, 8
lea rbp, [rsp - 0x2a8]
jne 0x1401301a4
je 0x1401301a4
ror r12d, 0x4c
js 0x140130b50
jae 0x14012ff43
movabs r10, 0x3fcaf70043a227eb
lea r9d, [rbp + 0xab0a]
jmp 0x1401310c5
jmp 0x1401301cd
mov r9, qword [rax + 0x18]
xchg r9, r10
xchg r14, rax
jmp 0x14013001b
sub rsp, 0x3a8
mov rax, qword gs:[0x60]
xor r15d, r15d
mov r8d, r15d
xchg r10, r9
jmp 0x1401301bf
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]
jmp 0x14013020e
add rcx, r11
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r11
mov rax, qword [rcx + 0x10]
xchg rdx, rcx
jmp 0x140130261
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130253
cmp edx, 0x1185b170
je 0x1401302b3
jmp 0x1401302ab
je 0x1401302ab
test byte [rbx], bl
add byte [rax], al
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x140130227
mov rdx, qword [rax]
xchg rdx, rcx
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x14013027c
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x2f0bbbec
lea rax, [r11 + r10*4]
jmp 0x140130297
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x14013024a
inc r8d
jmp 0x140130286
mov rax, qword gs:[0x60]
mov r8d, r15d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
or esp, dword [rcx + rcx*2]
add ecx, ecx
movzx edx, word [rcx + r10*2]
jmp 0x14013031a
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x14013037f
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0x28097250
lea rax, [r11 + r10*4]
jmp 0x140130362
mov r10, qword [rcx + 0x10]
xchg r10, rax
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
jmp 0x1401302e2
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add r12, r9
xchg r10, rax
je 0x140130339
jne 0x140130339
rol r11d, 0x93
movabs rdx, 0x590a65070ad2c9eb
call rax
cmp r11d, 0x3bda698a
lea r8d, [rbx - 0xd28b]
xor r13d, 0x8cb71aae
jmp 0x140130304
mov bh, 0x8c
call rax
div r10
div edx
jmp rax
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130391
nop dword [rax]
jmp 0x140130399
jne 0x140130399
cmp edx, 0xea8abd9b
je 0x1401303a7
inc r8d
jmp 0x1401302f3
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x1401302d1
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
jne 0x1401303bb
je 0x1401303bb
test rsi, rdi
movabs r15, 0x167ba5271ac619eb
push rsi
and r12d, 0x76c55e1b
jmp rcx
jmp 0x1401303d6
mov dword [rsp + 0x28], 4
xchg r11, rsi
mov qword [rsp + 0x3a0], r11
xchg rsi, r11
je 0x1401303f6
jne 0x1401303f6
div r12
pushfq
movabs r12, 0x7f86e40000018ce9
lea edi, [rbx - 0xa6fe]
jp 0x14012fde8
jmp 0x140130587
call rax
jno 0x140131310
div rsi
jmp 0x14012fa4e
mov r8d, r15d
mov rcx, qword [rax + 0x18]
xchg rsi, rax
mov rsi, qword [rcx + 0x10]
xchg rsi, rax
xchg rcx, r12
jmp 0x1401304b8
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
mov r10d, r8d
jne 0x14013047a
je 0x14013047a
cmp r9d, 0xb2153a45
lea ecx, [rbx - 0xc823]
lea r10d, [rbx + 0x5c46]
call rax
lea ebp, [rdi + 0x2e30]
test edi, 0x46ca3c4b
syscall
popf
popfq
call rax
jmp rax
jmp 0x1401305ac
mov rcx, 0xffffffffffffffff
call rdi
cmp qword [rsp + 0x30], r15
je 0x140132e9e
mov rax, qword gs:[0x60]
jmp 0x14013041a
test al, al
jne 0x1401304d9
cmp edx, 0x7c49683
jmp 0x14013059e
mov r12, qword [rax]
xchg rcx, r12
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
jmp 0x140130431
inc rcx
test al, al
je 0x1401305a4
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jne 0x140130519
je 0x140130519
ja 0x140130936
rcr ebx, 0x99
cmp r10d, 0xfab1ad99
neg rbp
test r13, rbx
ja 0x140131069
bswap r8
jns 0x14012f66d
div rbx
jae 0x140130b24
test r8, rbx
push rdi
pushfq
movabs r10, 0x7ce1aa000000c2e9
ror edx, 0x30
ret 0x30
jmp 0x1401305e0
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x30]
add r14, r9
je 0x14013056f
jne 0x14013056f
test r9d, 0xeb467b3f
pushf
lea r9d, [rdx + 0x281f]
popfq
jmp rcx
jmp 0x1401305c4
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x140130527
je 0x1401305f1
inc r8d
jmp 0x140130447
mov edx, 0xa591cc5e
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x1401304cb
mov qword [rsp + 0x30], r15
lea r9, [rbp + 0xc0]
mov qword [rbp + 0xc0], 0x1f400000
jmp 0x140130483
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x1401304a5
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
jne 0x14013064e
je 0x14013064e
sub r11d, 0x5e92c9a
cmp r14d, 0x953b368c
lea r9d, [rdx - 0x4541]
ror esi, 0xd1
inc r11
ror edx, 0x56
jo 0x14013024b
call rcx
rol ecx, 0xfe
call rax
jmp rax
jmp 0x1401306ce
xchg r14, rax
xchg rbp, rcx
mov rbp, qword [rax]
xchg rbp, rcx
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
jmp 0x14013067a
invalid
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
jmp 0x140130694
mov edx, 0x16a84490
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x1401306b1
je 0x1401306c6
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x1401306e3
inc r8d
jmp 0x14013068c
invalid
mov esi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rsi, r9
xchg r14, rax
mov r14, qword [rcx + 0x10]
jmp 0x140130662
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401306ba
cmp edx, 0xa899cb36
je 0x140130708
jmp 0x1401306c6
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
xchg rdx, r15
jne 0x140130733
je 0x140130733
lea r9d, [rdx - 0xfbfb]
lea r8d, [rcx - 0x6318]
call rax
lea r8d, [rbp - 0xae6d]
movabs r12, 0x6da144000003a8e9
push r12
lea r11d, [rbp - 0x266]
rcr r14d, 0x5b
ret
jmp 0x140130ae0
mov rbx, r9
xchg rsi, rcx
mov rsi, qword [rsp + 0x30]
jmp 0x140130b88
shl rdx, 0x18
shl rdx, 7
shl rdx, 1
or rax, rdx
je 0x14013079b
jne 0x14013079b
xor r8d, 0x2bbf9112
lea ebx, [rdi + 0x3697]
js 0x14012fed6
lea r10d, [rbp + 0x2ce6]
lea r14d, [rdi + 0xebb8]
pushfq
pushfq
test r10d, 0xd589b35e
div rbp
int3
jmp 0x1401307ac
xchg rdx, rax
mov r8, rdx
xchg rdx, rax
jmp 0x1401307e6
xchg r10, r12
mov r12, qword [rsp + 0x30]
xchg r12, r10
xchg rdx, r15
mov rbx, rdx
xchg rdx, r15
mov rcx, qword [rbp + 0xc0]
jmp 0x140130838
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x1401309ef
mov rax, r11
mul r8
xchg r8, rcx
mov r8, rcx
jmp 0x140130a33
shl rdx, 1
shl rdx, 1
or rax, rdx
xchg r11, rax
mov r9, r11
xchg r11, rax
and r9d, 0xfff
je 0x14013081a
jne 0x14013081a
cmp r10, rcx
div rdx
movabs r8, 0xdb2293329e764eb
cmp r9d, 0x82c93c01
ret
jmp 0x140130880
add rcx, r10
cmp r10, rcx
jae 0x140130b14
movabs r11, 0x47ae147ae147ae15
nop word [rax + rax]
rdtsc
shl rdx, 0x1e
jne 0x140130864
je 0x140130864
movabs r13, 0x682768a74fc791eb
ret 0x10
jmp 0x1401307f7
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401309fa
jmp 0x140130afa
add r9, r10
mov byte [r9], 0xc3
test rbx, rbx
je 0x140130749
rdtsc
jmp 0x140130759
nop word [rax + rax]
mov r10d, r8d
mov edx, 0x9825fae4
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
jmp 0x1401307d8
xchg rcx, rax
lea r8, [rbp + 0xc0]
mov rcx, 0xffffffffffffffff
lea rdx, [rsp + 0x30]
call r14
xor r9d, r9d
xor r8d, r8d
jmp 0x1401309c0
mov rcx, 0xffffffffffffffff
call r12
mov rax, qword gs:[0x60]
lea rdi, [0x140000000]
movsxd r13, dword [0x14000003c]
mov r8d, r15d
add r13, rdi
jmp 0x140130922
xchg rdx, r15
xchg rbp, r14
movdqu xmmword [r14 + 0xf8], xmm0
xchg r14, rbp
mov qword [rsp + 0x40], r15
call rsi
jmp 0x140130938
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
xchg rcx, rsi
mov rsi, qword [rax]
xchg rcx, rsi
jmp 0x140130b68
add byte [rax], al
test eax, eax
jne 0x140132e9e
mov rax, qword [rsp + 0x40]
dec rax
cmp rax, 0xfffffffffffffffd
ja 0x140132e9e
jmp 0x1401307b8
invalid
imul rcx, rcx, 0x64
sub r8, rcx
cmp r8, 0x4b
jb 0x14013074c
jmp 0x140130749
mov r9d, 0x64
xchg rcx, r15
mov qword [rbp + 0xf0], rcx
xchg r15, rcx
mov r8d, r9d
xchg r15, r14
jne 0x1401309ab
je 0x1401309ab
pushf
popf
lea edx, [rdi + 0xf2ba]
call rcx
popf
and r10d, 0x3218da8e
cmp rsi, rdx
sub r14d, 0x50f0dc16
movabs rcx, 0x7078f2000001f8e9
lea ecx, [rbx + 0xe557]
call rcx
call 0x14012fac8
jmp 0x140130ba8
push rdi
in eax, 0
add bh, bh
shr eax, 1
or cl, dh
invalid
xor edx, edx
xor ecx, ecx
call rbx
mov rcx, qword [rsp + 0x40]
call rdi
jmp 0x140130a20
mov edi, dword [rcx + rdx*4]
lea rdx, [rbp + 0xd8]
add rdi, r9
mov qword [rbp + 0xd8], 0x30
jmp 0x14013096d
test al, al
je 0x140130b06
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jne 0x140130a15
je 0x140130a15
je 0x140131134
movabs r12, 0x3e83b6fffffe55e9
ret 0x18
jmp 0x14013086f
test eax, eax
jne 0x140132e9e
mov r9d, 0x8000
jmp 0x140130a4f
xchg r8, rcx
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 2
shr rcx, 3
shr rcx, 1
jmp 0x140130957
mov qword [rsp + 0x398], r13
lea r8, [rbp + 0xc0]
xchg r13, r15
mov qword [rbp + 0xc0], r13
xchg r15, r13
lea rdx, [rsp + 0x30]
jne 0x140130aba
je 0x140130aba
lea r10d, [rbx - 0x165e]
syscall
test ecx, 0x45ed474f
or r13d, 0x7eba2f20
pushf
cpuid
sub r10d, 0x6f3c0929
rol ebx, 0x43
test r10d, 0xfa33dec2
rol r9d, 0x69
lea ecx, [rbp - 0xddcc]
cmp r11d, 0xc16210a1
adc byte [rdx - 0x3f], ah
lea ebx, [rcx - 0xbe3e]
cpuid
movabs rcx, 0x554f2efffffe19e9
ror r13d, 0xb8
ror r15d, 0xe9
jns 0x140131a00
jmp 0x1401308d8
inc rcx
rcr r8d, 0x83
or ecx, 0xea572344
ret 8
mov qword [rsp + 0x20], rdx
xchg rdx, r15
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x1401309d2
cmp edx, 0x6d82d0cf
je 0x140130bc6
inc r8d
jmp 0x1401308a0
jb 0x140130858
lea rax, [rsp + 0x50]
mov dword [rsp + 0x50], r15d
mov r9d, 0x20
xchg rcx, rax
mov qword [rsp + 0x20], rcx
jne 0x140130b51
je 0x140130b51
jmp 0x14012ff7a
mov esi, 0xfffd5fe9
invalid
jmp 0x1401308b5
xchg r9, r13
mov r13, qword [rcx + 0x30]
xchg r13, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jmp 0x140130897
xchg rsi, rcx
add r10, 0xeff0ddc
sub r10, 0xefefddc
add rcx, qword [rbp + 0xc0]
cmp r10, rcx
jmp 0x140130b0e
mov qword [rbp + 0xe0], r14
xchg r15, r14
lea rcx, [rsp + 0x40]
xchg rdx, r15
mov qword [rbp + 0xe8], rdx
jmp 0x140130904
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + rdx*4]
mov edx, dword [r13 + 0xd8]
je 0x140130bfc
jne 0x140130bfc
cmp rbx, rdi
lea edi, [rbx - 0x536d]
rol r8d, 0xd0
ror esi, 0xb4
movabs r15, 0x18a313000002f4e9
dec r15
mov ebp, 0xae2d9eea
call 0x14013083b
rcr edi, 0x5e
lea esi, [rcx - 0xeae1]
xor r12d, 0xa292938a
nop
or r10d, 0x5c8ee295
jmp 0x140130cfe
jmp 0x140130ef5
invalid
mov qword [rsp + 0x20], r15
xchg r15, rax
call r12
movzx eax, word [r13 + 6]
lea rbx, [r13 + 0x108]
lea rcx, [rax + rax*4]
lea rax, [r13 + 0x108]
jmp 0x14013130c
mov qword [rbp + 0x198], rsi
xchg rsi, rcx
mov eax, dword [r13 + 0xa4]
je 0x140130cab
test dword [rax + rax + 0x20740000], esp
jne 0x140130cab
rcr edx, 0x25
popf
lea r9d, [rbx + 0x6b81]
jmp rax
jmp 0x140131102
je 0x140131c56
cmp dword [rbx], 0x54494e49
je 0x140131c56
cmp dword [rbx + 0xc], 0xfffffffe
jmp 0x140131349
mov qword [rbp + 0xd0], rdx
xchg rdi, rdx
lea r8, [rbp + 0xc8]
mov eax, dword [r13 + 0x54]
lea rdx, [rbp + 0xd0]
jmp 0x140130fff
call 0x14013143f
test r14d, 0xfde9af10
push rsi
rol edx, 0x47
call rax
lea r14d, [rbx + 0xe942]
test r9, rdi
jne 0x140130d5d
je 0x140130d5d
lea r15d, [rdi - 0x608a]
lea esi, [rdi - 0x651a]
and r14d, 0x4d14e93e
pushf
popf
xor ecx, 0xad4aeabf
lea edx, [rdi - 0x4ff9]
test r14d, 0xbafde09f
lea edx, [rcx - 0xdbb]
rol r11d, 0xe5
jge 0x140130c08
jmp rcx
jmp 0x14013138b
xor dil, dil
cmp byte [rbx], 0x2e
jne 0x140131659
jmp 0x1401313eb
cmp rcx, rdx
jns 0x140131391
neg r15
rcl edi, 0x3a
jmp 0x140130fdf
rcr esi, 0x67
mov esi, 0xe76ac675
call rcx
or r9d, 0x185fa2c9
rcl r11d, 0x81
lea r8d, [rbp - 0x7c21]
jmp 0x1401313d4
add r12, r9
mov qword [rbp + 0x190], rdx
mov eax, dword [r13 + 0xdc]
mov dword [rbp + 0x110], eax
mov ecx, dword [r13 + 0xa0]
xchg rsi, rcx
jmp 0x140130c78
jmp rax
lea ebp, [rcx + 0xa530]
rcr esi, 0x3c
mov ebx, 0x7104394c
jne 0x140130f48
je 0x140130f48
lea r9d, [rbp + 0xb2f1]
movabs rsi, 0x4445ff000003d4e9
div rbp
cmp r12d, 0x4d714ccc
inc r14
call rcx
bswap rsi
test ebx, 0x8c70ee33
ret 0x20
int1
mov dl, 0
add byte [rax - 0x42], cl
jmp 0x140131321
xchg r8, rax
cmp rcx, rdi
jae 0x140130f81
lea rax, [rcx + rdi]
mov qword [rbp + 0x198], rax
xchg rdx, rdi
jmp 0x140130cdd
cmp ebp, 0x27f9efd4
xor edi, 0xb86dc9a
xor edx, 0x243b5b82
jge 0x140130f42
mov qword [rbp + 0xc8], rax
mov r9d, 4
lea rax, [rbp + 0xbc]
jne 0x140131057
je 0x140131057
pushf
pushfq
mov ecx, 0x3d9dfc7a
inc rsi
push rbp
cpuid
test esi, 0x5ef48673
or r14d, 0xbd5e5483
mov edx, 0xf2427957
js 0x140131851
add r15d, 0xcdfcbe72
jmp rcx
jmp 0x1401313a2
ja 0x140131f2b
cmp r9d, 0x81b9a405
ret 0x20
add byte [rcx - 0x7f], al
and dword [rsi], 0x800fd534
push rdx
out dx, al
invalid
push rdx
rcr r11d, 0xcd
lea r9d, [rcx - 0xc5b5]
jge 0x14012fd0c
dec rcx
je 0x1401310d2
jne 0x1401310d2
div rdx
cmp r10, rbp
dec rcx
cmp r14d, 0xb8da7313
lea ebx, [rdi - 0xc30d]
jne 0x140130356
nop
invalid
dec dword [rax - 1]
retf
dec rbx
jle 0x140131aa0
popfq
movabs rcx, 0x1849f3000001e8e9
lea r12d, [rcx - 0x3011]
test ebx, 0xb2d10498
ret 0x30
jmp 0x1401312bf
mov dword [rbp + 0x114], eax
cmp rdx, rdi
jae 0x140130f6d
lea rax, [rdx + rdi]
xchg r8, rax
mov qword [rbp + 0x190], r8
je 0x14013113a
jne 0x14013113a
call rax
jo 0x140130aad
lea ebp, [rcx + 0x615]
push rbx
lea r11d, [rbp - 0x7320]
movabs r13, 0x4f7664fffffe2ce9
rcl r14d, 0xa0
jae 0x1401316ac
loopne 0x1401310c2
invalid
mov ebp, 0xfffe2ce9
jmp qword [rsi + rsi*2 + 0x4f]
jmp 0x140130f6b
cmp edx, 0xcd2fb6b2
cpuid
call rcx
jbe 0x140131809
jmp 0x14013016c
cmp dword [rbx + 0x10], r15d
je 0x140131c56
cmp dword [rbx + 0x14], r15d
je 0x140131c56
cmp byte [rbx], 0x2e
jne 0x140130cc8
cmp dword [rbx + 1], 0x63727372
jmp 0x140130cc2
cmp dh, 0xff
invalid
mul rcx
jbe 0x140131139
lea r9d, [rdx - 0x6eac]
jne 0x1401312e9
je 0x1401312e9
lea r9d, [rdx + 0xa7ad]
rol r13d, 0xa8
jae 0x140131bad
test r11, rdx
movabs rbx, 0x7adba8fffffb30e9
rcr r11d, 0x6a
ja 0x140131266
jmp 0x140130e1e
lea esi, [rcx - 0xe402]
mov r15d, 0xc6a826d7
call 0x140131897
lea rax, [rax + rcx*8]
cmp rbx, rax
jae 0x140131b3d
nop dword [rax]
jmp 0x14013119b
lea r10d, [rcx + 0xf586]
div r13
rol r15d, 0x15
mov r8d, 0x70647b09
call rax
test esi, 0xcc7ff77
or r14d, 0xb48bbb1
jmp 0x140131091
jne 0x140130db6
nop
rcl edx, 0x2d
add ecx, 0xdd9edcf2
push r15
jmp 0x140130f1b
div rsi
cmp ebx, 0x9cefadec
lodsd eax, dword [rsi]
out dx, eax
pushfq
popf
int3
mov dword [rbp + 0xbc], r15d
mov rcx, 0xffffffffffffffff
xchg r15, rax
jmp 0x140130c52
nop
cmp r8d, 0xe0b0c4ee
rcr r14d, 0x2b
jg 0x140130473
jmp 0x140130dc7
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jne 0x14013140b
cmp byte [rbx + 5], 0x61
jne 0x140131659
mov dil, 1
jmp 0x140131659
cmp eax, 0x74616470
jne 0x140131659
cmp byte [rbx + 5], 0x61
jmp 0x140131653
jmp rcx
movabs r11, 0x3e15450000030fe9
inc r11
call rax
lea r14d, [rbx - 0xe003]
div rdx
lea edi, [rbp + 0x8fb1]
ret 8
xor r15d, 0x10e2f6b
ror r8d, 0x3d
nop
rcl edx, 0x52
popfq
ja 0x140130672
jmp rcx
std
add eax, 0x438b0000
or byte [rbp + rcx*4 + 0x44], cl
and al, 0x40
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x40]
cmp eax, dword [rbx + 0x10]
lea rdx, [rsp + 0x30]
mov esi, dword [rbx + 0xc]
jmp 0x1401319cb
ror edi, 0xbd
pushf
lea esi, [rdi + 0x3a52]
jno 0x140130f2d
test r15d, 0x4585ec3b
pop r12
push rdi
movabs r11, 0x110337fffffe9ae9
ror r11d, 0xa2
call rax
popfq
lea r9d, [rdx + 0xb42c]
sub r10d, 0x4a798903
call rcx
lea r14d, [rbp + 0xc98f]
call fcn.14013152e
lea r15d, [rcx + 0x4b4]
lea edx, [rdi + 0xc1e7]
rol esi, 0xe5
jmp 0x140131727
lea r8d, [rdi + 0x523d]
and r15d, 0x18adc19e
call rax
cpuid
jo 0x140130f42
call 0x140130f69
call rax
jmp 0x140131824
mov eax, dword [rbp + rcx*4 - 0x49]
fild word [rax]
add bh, bh
rol byte [rcx - 0x737d6c1f], 1
pop rbp
jne 0x140131655
jmp 0x140131933
rcl r8d, 0x1a
lea edx, [rdx + 0x27be]
dec rdx
jmp 0x1401318a3
call r12
cmp eax, 0xc000008c
jne 0x140131709
ror ebp, 0xa6
lea r9d, [rbx - 0xb44e]
jno 0x140131078
div rbx
jne 0x1401309b5
cmp r11, rdi
je 0x140131873
jne 0x140131873
movabs rdx, 0x53558afffffbbde9
ja 0x140131c71
jmp 0x140131435
xor r10d, 0xfb836009
call rax
jg 0x1401315c3
add edx, 0x64d70ea3
rcl r9d, 0xee
sub ecx, 0x4e31a1f1
ret 8
cmp r14, rdi
lea r10d, [rbx + 0xd7c5]
add esi, 0xcb51df61
test r8, rdi
jno 0x140130954
jmp 0x140131636
add ebp, 0x7811a54d
rcl ebx, 0x73
jmp rax
lea rax, [rsp + 0x50]
mov qword [rsp + 0x30], rsi
xchg rdx, rax
mov qword [rsp + 0x20], rdx
xchg rdx, rax
mov qword [rsp + 0x40], r14
je 0x1401319e9
jmp 0x140131836
mov r9d, 0x40
cmovae eax, dword [rbx + 0x10]
mov rcx, 0xffffffffffffffff
mov r14d, eax
lea rax, [0x140000000]
add rsi, rax
mov dword [rsp + 0x50], r15d
jmp 0x1401319ae
cli
invalid
add byte [rsi - 0x70], ah
jmp 0x140131b13
movsx edx, dl
lea rcx, [rcx + 1]
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
jmp 0x140131b50
cmp rbx, rax
jb 0x14013119b
lea rdi, [0x140000000]
mov r9d, dword [rbp + 0xbc]
lea rax, [rbp + 0xbc]
jmp 0x140131cb9
test dl, dl
jne 0x140131b13
cmp r8d, 0xd4cd2703
jmp 0x140131bd9
jmp 0x140131d0c
je 0x1401320be
movzx eax, word [r13 + 6]
add rbx, 0x28
lea rdx, [rax + rax*4]
lea rax, [r13 + 0x108]
lea rax, [rax + rdx*8]
jmp 0x140131b2d
invalid
lea r8, [rbp + 0xc8]
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0xd0]
mov rcx, 0xffffffffffffffff
jmp 0x140131cef
call r12
lea rax, [0x1401331a0]
sub ebx, 0xf4533ed1
call rcx
jae 0x14013235b
test r10, rbx
cmp r9d, 0xf96a7c51
jmp 0x140131f9b
pause
mov ebx, 0xcffdf969
call rax
int3
out 0xeb, eax
xor byte [rdi], ah
mov cl, 0x44
lea eax, [rbx + 0x2d0a]
lea edx, [rbp - 0x12de]
jmp 0x140131e70
xor r14d, 0x72521b87
call rax
ret
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
jmp 0x1401320cf
movzx edx, word [rax + r9*2]
mov rax, qword gs:[0x60]
mov edi, dword [rcx + rdx*4]
mov rax, qword [rax + 0x18]
jmp 0x14013214c
mov eax, 0xffffffff
jmp 0x140132652