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

Disassembly:
mov edi, 0x4af1f47c
add al, 0x23
and dword [rdx + 0x56c39b94], eax
xchg ebx, eax
sbb dword [rdx - 0x11e1a880], 0xcb5a65d4
invalid
int3
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [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
xchg r8, r12
mov qword [rsp + 0x18], r12
xchg r12, r8
xchg r13, rdx
mov qword [rsp + 0x10], r13
jmp 0x1401310bd
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
add rcx, r11
movzx eax, byte [rcx]
inc rcx
jmp 0x140131065
push 0x4326f2ff
mov qword [rsp], rdi
nop
jmp 0x1401310a5
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140131070
cmp edx, 0xeb8fbdbf
je 0x14013117e
jmp 0x140131123
test al, al
je 0x140131123
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x140131042
lea rbp, [rsp - 0x2b8]
sub rsp, 0x3b8
mov rax, qword gs:[0x60]
xor r13d, r13d
mov r8d, r13d
mov r10, qword [rax + 0x18]
jmp 0x14013113f
sub rsp, 8
mov qword [rsp], r13
nop
sub rsp, 8
mov qword [rsp], r14
push r15
jmp 0x14013107e
xchg r13, rdx
xchg rdi, rcx
mov qword [rsp + 8], rdi
jne 0x140131103
je 0x140131103
jl 0x1401309e3
rol r14d, 0xb2
div r10
jmp rax
jmp 0x14013112b
inc r8d
jmp 0x140131171
xchg rcx, rdi
push rbp
nop
mov qword [rsp - 8], rbx
sub rsp, 8
nop
jmp 0x140131033
mov rax, qword [r10 + 0x10]
xchg r12, r10
mov r12, qword [rax]
xchg r12, r10
xchg r11, r15
mov r15, qword [r10 + 0x30]
jmp 0x140131158
xchg r11, r15
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
sbb esp, dword [rax]
nop dword [rax + rax]
mov r9d, r8d
mov edx, 0xaf710d4c
jmp 0x14013101d
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
mov ecx, dword [rbx + rbx + 0x24]
add rcx, r11
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
je 0x1401311d0
jne 0x1401311d0
add r13d, 0x5d908650
popfq
mov ecx, 0xdc81e074
int3
jmp 0x14013124f
add rdi, r11
xchg rsi, rax
mov rsi, qword [rcx + 0x10]
xchg rsi, rax
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
jmp 0x140131230
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140131228
ror byte [rdi], 0x84
or eax, dword [rax]
add byte [rax], al
jmp 0x140131271
je 0x14013128c
inc r8d
jmp 0x140131242
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x4078ad54
jmp 0x140131204
add rcx, r11
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
jmp 0x1401311e9
test al, al
jne 0x140131274
cmp edx, 0xb6ef69d8
jmp 0x140131222
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x14013125e
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
je 0x1401312c2
jne 0x1401312c2
test r14d, 0x525bad8c
test r14, rbx
add r14d, 0xd696b6a0
rcr r12d, 0xd7
cmp r14d, 0x8e118c1c
movabs rdx, 0x5700a2000000dce9
xor r9d, 0x4355f1c3
rcl r12d, 0xcc
jb 0x140130959
jmp 0x1401313a3
jmp 0x140131bc9
xchg rbx, rcx
add r15, r9
xchg rbx, rax
mov rbx, qword [rcx + 0x10]
xchg rbx, rax
jmp 0x140131336
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140131367
cmp edx, 0x221100a3
jmp 0x140131373
nop dword [rax]
mov r10d, r8d
mov edx, 0x397663b8
lea rax, [r11 + r10*4]
jmp 0x140131327
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x140131359
mov rcx, qword [rax]
xchg r9, rdi
mov rdi, qword [rcx + 0x30]
xchg r9, rdi
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jmp 0x140131312
inc rcx
test al, al
je 0x140131379
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x1401312f3
je 0x140131414
inc r8d
jmp 0x140131316
mov r15d, dword [rcx + rdx*4]
xchg rbx, rcx
mov rbx, qword [rax + 0x18]
je 0x140131392
jne 0x140131392
movabs rbx, 0xb3a86ffffff49e9
ror r10d, 0xaf
call 0x140131971
jmp 0x1401312e0
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jne 0x1401313ef
je 0x1401313ef
neg r8
dec rbp
test r8d, 0x3479cf5d
jmp rax
jmp 0x140131381
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
mov qword [rsp + 0x3b0], rsi
je 0x14013143b
jne 0x14013143b
rcl r10d, 0xd7
call rcx
movabs rbx, 0x357548993abc40eb
call rcx
syscall
call fcn.140132240
jmp 0x14013147d
inc r8d
jmp 0x14013157c
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x48]
add r14, r9
jne 0x1401314c3
je 0x1401314c3
inc rcx
pushfq
jmp rax
jmp 0x140131553
je 0x14013145e
je 0x1401315c1
jne 0x1401315c1
jp 0x140131ba8
rcr r9d, 0x5e
jge 0x1401317ae
rol esi, 0xde
add esi, 0x8c394745
movabs rdi, 0x5b13db8a7dc14eeb
pause
and r11d, 0x127c0494
lea edx, [rdi + 0x91e2]
test r10, rcx
neg rbx
jmp rcx
jmp 0x140131611
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 fcn.14013144c
and al, 0xf
push rdi
ror byte [rcx + 3], 0xc9
xchg r10, r13
mov qword [rsp + 0x20], r10
xchg r10, r13
movzx edx, word [rcx + r10*2]
jmp 0x140131aee
je 0x140131b2a
add eax, dword [rax]
add byte [rsi - 0x70], ah
nop
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, r8d
je 0x1401317cc
jne 0x1401317cc
jmp rax
jmp 0x140131b3b
jne 0x140134507
xchg r12, rax
mov r12, qword [rsp + 0x30]
xchg r12, rax
dec rax
jmp 0x140131965
xchg rdi, rcx
mov rdi, r8
xchg rcx, rdi
jne 0x14013184e
je 0x14013184e
mov r14d, 0xcae9350c
lea r9d, [rdx - 0x166a]
mov ebp, 0x90ec6fd2
div r15
ror ebx, 0x92
lea ebp, [rbp - 0xf830]
lea r9d, [rbp + 0x6ac9]
rcl r12d, 0x27
and r15d, 0x93fae802
and ecx, 0xd809350b
rcl r14d, 0xc4
jno 0x140131b26
jmp 0x140131c52
xchg rbx, r9
xchg r9, rcx
mov r9, qword [rsp + 0x48]
xchg rcx, r9
jmp 0x1401318a3
xchg r11, rax
mov r11, rax
xchg r11, rax
mul r8
jmp 0x1401317f2
nop dword [rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
jmp 0x140131c40
add eax, dword [rax]
add byte [rcx - 9], cl
fimul dword [rcx - 0x7f]
ret 0xf000
neg r10
add r10, 0xfffffffffffff000
neg r10
add rcx, qword [rbp + 0xd0]
jmp 0x140131c93
mov rdx, qword [rsp + 0x48]
xchg rdx, r10
xchg r13, r10
mov rbx, r10
xchg r13, r10
jmp 0x140131d58
add r9, r10
mov byte [r9], 0xc3
test rbx, rbx
je 0x140131cbe
jmp 0x140131bf8
xchg r9, r13
mov qword [rbp + 0xf8], r9
xchg r13, r9
movdqu xmmword [rbp + 0x108], xmm0
mov qword [rsp + 0x30], r13
call rsi
test eax, eax
jmp 0x1401317db
xchg r13, rbx
mov r8d, r9d
mov qword [rbp + 0xf0], r13
lea rcx, [rsp + 0x30]
je 0x140131940
jne 0x140131940
or ebp, 0xa7708efd
test r12d, 0xc8b0b2f5
test r12, rdx
call rcx
cmp edi, 0x5cd3426a
xor ecx, 0xbb70d229
movabs rcx, 0x509f7ecc2d46a5eb
lea ebp, [rbp - 0x2111]
popfq
jmp 0x140132811
invalid
jmp 0x1401318e7
or rax, rdx
xchg r9, r8
xchg ecx, eax
mov r9, rax
xchg r8, r9
jmp 0x140131875
cmp rax, 0xfffffffffffffffd
ja 0x140134507
xchg rdx, r10
jmp 0x1401318bc
nop dword [rax + rax]
dec r9d
mov r8d, 0xec9b28f8
lea rcx, [rbx + r9*4]
je 0x140131992
jne 0x140131992
movabs r11, 0x49630b000003ade9
jbe 0x140132472
jmp 0x140131d44
ret
mov qword [rsp + 0x3a8], r15
xchg r12, r15
lea r8, [rbp + 0xd0]
jmp 0x140131ad0
mov rcx, 0xffffffffffffffff
lea rdx, [rsp + 0x48]
call r14
xor r9d, r9d
xor r8d, r8d
jmp 0x140131b60
shl rdx, 2
shl rdx, 1
or rax, rdx
xchg r9, r13
je 0x140131a0f
jne 0x140131a0f
mul r8
pushfq
call 0x140132612
int3
jmp 0x140131be6
shl rdx, 0xd
shl rdx, 0xc
shl rdx, 2
shl rdx, 2
jne 0x140131a69
je 0x140131a69
jmp 0x14013159c
jmp 0x1401319d9
test r9d, r9d
je 0x140131b33
mov ebx, dword [rdi + 0x20]
nop dword [rax]
jne 0x140131aa1
je 0x140131aa1
movabs r8, 0x23bc2ffffffed1e9
lea r13d, [rdi + 0xeffa]
jno 0x140130e81
jmp 0x140131977
jno 0x140132214
rcr esi, 0x6e
lea ecx, [rdi - 0x6b91]
call rax
cmp r15, rbx
int3
xchg r13, r9
mov qword [rbp + 0xd0], r9
xchg r13, r9
lea rdx, [rsp + 0x48]
mov rcx, 0xffffffffffffffff
jmp 0x140131d86
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov edi, dword [rcx + rdx*4]
lea rdx, [rbp + 0xe8]
xchg ebp, eax
call 0x189131b01
add edi, ecx
mov qword [rbp + 0xe8], 0x30
jne 0x140131b18
je 0x140131b18
cpuid
jmp rax
jmp 0x140131bd1
test r9d, r9d
jne 0x14013197f
mov rax, qword [rax]
jmp 0x14013188b
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jne 0x1401317b3
cmp r8d, 0xd9ff9899
je 0x140131dba
jmp 0x140131b2a
xor edx, edx
xor ecx, ecx
call rbx
xchg rcx, rbp
mov rbp, qword [rsp + 0x30]
jne 0x140131bbe
je 0x140131bbe
lea esi, [rdi - 0x5454]
jmp rax
or r12d, 0xdafaf2b5
or ebx, 0x33808f86
cmp r10, rcx
ror r8d, 0x51
movabs r10, 0x2113e500000135e9
test ecx, 0x87a38b49
jmp rcx
jmp 0x140131cf8
mov r9d, 0x64
xchg rbx, r13
add byte [rdi + rax*4 - 0x15], cl
mov qword [rbp + 0x100], rbx
jmp 0x14013190a
mov r13, rax
xchg r9, r13
and r9d, 0xfff
jmp 0x1401318d2
rdtsc
shl rdx, 0x12
shl rdx, 3
shl rdx, 9
shl rdx, 1
shl rdx, 1
je 0x140131c31
jne 0x140131c31
jmp rax
jmp 0x140131954
cmp rdi, r10
je 0x140131b33
mov r9d, dword [rdi + 0x18]
jmp 0x140131a8b
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 1
jne 0x140131c78
mov r9d, 0x4ce58a5
mov r13d, 0x993c8c08
ret 8
cmp r10, rcx
jb 0x140131d7f
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
jmp 0x140131d9f
xchg r9, rbx
mov r9, rbx
jne 0x140131cd9
je 0x140131cd9
int3
jmp 0x140131862
xchg rcx, rbp
call rdi
test eax, eax
jne 0x140134507
mov r9d, 0x8000
xchg r15, r12
je 0x140131d30
jne 0x140131d30
div r12
rol r8d, 0x8e
cmp rcx, rbp
call rcx
lea r11d, [rbp + 0x50e8]
jno 0x1401320a6
div r11
movabs r15, 0x12ab1afffffc73e9
xor r13d, 0x633f0736
jmp 0x140132394
jmp 0x1401319a8
mov edx, dword [rcx + r10]
add rdx, r10
movzx ecx, byte [rdx]
inc rdx
test cl, cl
jmp 0x1401317ab
mov rcx, qword [rbp + 0xd0]
add rcx, r10
cmp r10, rcx
jae 0x140131c9c
movabs r11, 0x47ae147ae147ae15
nop word [rax + rax]
rdtsc
jmp 0x140131a2a
call r15
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
jmp 0x140131884
mov r9d, 0x20
xchg r10, rax
mov qword [rsp + 0x20], r10
xchg r10, rax
lea r8, [rbp + 0xd0]
jmp 0x1401319bf
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x30], 0xf6f6f6f6
mov dword [rsp + 0x3b], 0x7c6f7d7f
mov dword [rsp + 0x34], 0xf6f6f6f6
jmp 0x140131fde
inc rdx
test al, al
je 0x140132014
nop dword [rax]
movsx eax, al
lea rdx, [rdx + 1]
jne 0x140131e2f
je 0x140131e2f
rol r10d, 0xc0
xor ebx, 0x63ef2ba7
div rbp
rcr r8d, 0x5b
jns 0x140131216
lea edi, [rbx - 0x111c]
lea ecx, [rdx + 0x943b]
pause
dec r14
syscall
jnp 0x140130f25
xor r13d, 0x9471e990
movabs r12, 0x397cfd000000b7e9
lea ecx, [rbx - 0x9323]
dec rdi
rcl ebx, 0x8f
lea ecx, [rcx + 0x52d7]
call fcn.14013118b
jmp 0x140131eeb
mov ecx, 0x935f3d6f
add rdx, r9
movzx eax, byte [rdx]
jmp 0x140131ddd
mov r15, rax
xchg r15, r9
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov ebx, dword [r11 + rax + 0x20]
nop word [rax + rax]
jmp 0x140131f61
mov word [rsp + 0x43], 0x7676
mov r9d, dword [rcx + rdx*4]
mov rdx, r13
add r9, r10
xor eax, eax
mov byte [rsp + 0x45], al
nop dword [rax + rax]
je 0x140131eba
jne 0x140131eba
push r15
cmp ebp, 0xbc084f7
call rcx
je 0x140132adb
movabs rcx, 0x3b83b0000015de9
jb 0x140132027
jmp 0x14013201c
call rax
jmp rax
cmp rdx, 0xa
jb 0x14013201c
xor edx, edx
lea rcx, [rsp + 0x3b]
jmp 0x140131f71
xor eax, ecx
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
test al, al
jne 0x140131deb
cmp ecx, 0x5ba90b5e
je 0x140132039
jne 0x140131f52
je 0x140131f52
or r11d, 0x7579803e
dec rbp
push r14
test ebp, 0x8ec34188
jne 0x140132c92
cmp r11, rdi
lea r13d, [rdx - 0xdb83]
test rdx, rcx
jmp rcx
jmp 0x140132014
mov r10d, r8d
lea rcx, [rbx + r10*4]
mov edx, dword [rcx + r9]
jmp 0x140131e4e
mov r8d, 0x800
call r9
xchg r15, r9
jne 0x140131fbe
je 0x140131fbe
ret
jmp 0x140131e5e
mov dword [rsp + 0x3f], 0x6e383c3d
movzx edx, word [rcx + r9*2]
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov word [rsp + 0x38], 0xf6f6
jne 0x140131fff
je 0x140131fff
ret
jmp 0x140131e88
inc r8d
jmp 0x140131f61
movzx eax, byte [rsp + rdx + 0x3b]
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
mov byte [rsp + rdx + 0x3b], cl
mov byte [rsp + rdx + 0x30], r13b
enter 0x4c88, 0x14
cmp eax, dword [rax + rcx*4 + 0x6c]
adc al, 0x30
inc rdx
jmp 0x140131ed5
mov ecx, dword [r11 + r9 + 0x24]
xchg r13, rax
mov r13, rax
jne 0x140132054
je 0x140132054
rcr r14d, 0x12
sub r11d, 0xaae2befa
movabs r8, 0x1462420000029ce9
bswap rcx
pop r11
jno 0x140132d47
jmp 0x1401322f5
lea r10d, [rcx + 0x3916]
dec r10
test r8, rbp
jmp 0x14013161b
xchg r12, r13
mov byte [rsp + rax + 0x68], r13b
inc rax
cmp rax, 0xf
jb 0x140132089
mov rax, qword gs:[0x60]
jmp 0x1401323f4
add eax, dword [rax]
add byte [rdx], al
enter 0x4c88, 0x15
mov esp, 0x146c8844
js 0x1401320fd
add cl, al
mov byte [rbp + rdx - 0x44], cl
mov byte [rsp + rdx + 0x78], r13b
inc rdx
inc edx
jmp 0x1401322d7
xchg r13, r12
mov rdx, r12
xchg r13, r12
mov dword [rsp + 0x68], 0x7371784f
mov dword [rsp + 0x5c], 0xf6f6f6f6
jmp 0x1401321c0
mov dword [rbp - 4], 0x7f7d38
mov byte [rbp - 0x46], 0xf6
nop dword [rax]
nop dword [rax + rax]
mov edx, 0x401f0ff6
add byte [rdi], cl
invalid
movzx eax, byte [rbp + rdx - 0x44]
movzx ecx, byte [rsp + rdx + 0x78]
adc al, 0x78
jmp 0x1401320a9
mov dword [rbp - 0x14], 0x38818181
mov dword [rbp - 0x54], 0xf6f6f6f6
jmp 0x140132309
add rcx, r9
mov r10d, dword [rcx + rdx*4]
add r10, r9
jmp 0x140132194
mov rsi, qword [rax]
xchg rcx, rsi
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x14013226f
nop word [rax + rax]
mov byte [rbp + rax - 0x44], r13b
inc rax
cmp rax, 0x43
jb 0x140132177
xchg r12, r13
mov rax, r12
jmp 0x140132086
nop dword [rax]
nop word [rax + rax]
mov byte [rsp + rax + 0x3b], r13b
inc rax
cmp rax, 0xa
jb 0x1401321a1
mov dword [rsp + 0x58], 0xf6f6f6f6
jmp 0x1401320d6
mov dword [rsp + 0x6c], 0x81596f78
mov dword [rsp + 0x60], 0xf6f6f6f6
mov dword [rsp + 0x70], 0x71787378
mov word [rsp + 0x64], 0xf6f6
mov dword [rsp + 0x74], 0x7f7d38
mov byte [rsp + 0x66], 0xf6
nop word [rax + rax]
jmp 0x140132337
mov dword [rbp - 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x38], 0x71784f2a
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x34], 0x596f7873
jae 0x14013228e
outsd dx, dword [rsi]
pop rcx
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x78737881
mov dword [rbp - 0x70], 0xf6f6f6f6
jmp 0x140132232
mov dword [rbp - 0x2c], 0x7d732a71
mov dword [rbp - 0x6c], 0xf6f6f6f6
je 0x1401324a0
inc r8d
jmp 0x140132278
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0x2bf209fc
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
jmp 0x140132466
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013241e
mov dh, 0x41
inc dword [rax + rax*8 + 0x185850f]
add byte [rax], al
cmp edx, 0x8edc47
jmp 0x140132261
inc rdx
cmp rdx, 0xf
jb 0x140132337
mov dword [rsp + 0x78], 0xf6f6f6f6
xchg r15, r13
mov rdx, r15
jmp 0x140132474
xor ecx, ecx
call r10
xchg r13, rdi
mov rax, rdi
xchg r13, rdi
jmp 0x14013216c
cmp rdx, 0x43
jb 0x14013210b
mov r9d, 0x40
lea r8, [rsp + 0x68]
lea rdx, [rbp - 0x44]
jmp 0x1401322c4
xchg r13, rax
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [r11 + r9 + 0x1c]
jmp 0x140132142
mov dword [rbp - 0x10], 0x7371786f
mov dword [rbp - 0x50], 0xf6f6f6f6
mov dword [rbp - 0xc], 0x81796f78
mov dword [rbp - 0x4c], 0xf6f6f6f6
mov dword [rbp - 8], 0x71787378
mov word [rbp - 0x48], 0xf6f6
jmp 0x1401320f4
movzx eax, byte [rsp + rdx + 0x68]
movzx ecx, byte [rsp + rdx + 0x58]
add cl, al
mov byte [rsp + rdx + 0x68], cl
mov byte [rsp + rdx + 0x58], r13b
jne 0x140132397
je 0x140132397
jns 0x140131928
jne 0x140132bcb
sub r15d, 0x3c12764c
or ebx, 0x9f6a1de2
test rcx, rbx
neg r15
lea edi, [rbx - 0x6a4]
ja 0x140131958
lea r10d, [rbx - 0x75d7]
cpuid
rcl r9d, 0xcf
call rcx
div rbx
cmp ebp, 0x6be213d4
popf
popfq
movabs r9, 0x272b20ffffff08e9
div r11
lea r15d, [rdx + 0x8ce1]
mul r11
push r11
ret
jmp 0x1401322a4
mov r10, qword [rcx + 0x10]
xchg r10, rax
xchg rsi, rcx
je 0x1401323dc
jne 0x1401323dc
lea ecx, [rbp + 0x11a6]
call rax
add r10d, 0x76be3ffe
ja 0x14013178f
lea ebp, [rbx - 0xa895]
cmp rbx, rdx
movabs rbp, 0x24cf52fffffd70e9
cmp r10, rdi
lea esi, [rdi + 0x653a]
lea esi, [rdi - 0x31f4]
ret
jmp 0x140132151
lea rdi, [0x140000000]
movsxd r15, dword [0x14000003c]
mov r8d, r13d
add r15, rdi
mov rcx, qword [rax + 0x18]
xchg r10, rax
jmp 0x1401323af
test al, al
je 0x140132267
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
je 0x140132441
jne 0x140132441
rcr r12d, 0xbe
div r10
pushfq
lea ebp, [rcx - 0x20df]
movabs r13, 0x20cbfdfffffe47e9
bswap r10
inc r9
div rcx
lea ecx, [rbp - 0x2b9c]
cmp r12, rdi
js 0x1401325f7
add byte [rax], al
jmp 0x14013228d
call 0x140132e6d
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x140132413
invalid
xchg r15, r13
mov dword [rbp - 0x44], 0x4b4f565a
mov dword [rsp + 0x7c], 0xf6f6f6f6
mov qword [r12 + r12 + 0x7c], 0xfffffffff6f6f6f6
mov dword [rbp - 0x40], 0x582a4f5d
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x3c], 0x444f5e59
jmp 0x1401321fc
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
jmp 0x140132781
lea rax, [rax + 0x21]
lea rax, [r15 + rax*8]
cmp rbx, rax
jae 0x14013312c
jmp 0x1401327ef
rcl r15d, 0xcd
cpuid
rol ebp, 0x79
rcr r15d, 0x2b
lea edx, [rbx - 0x6f17]
ror esi, 0xdd
cpuid
jne 0x140132537
je 0x140132537
movabs rdi, 0x1b0b560000031ee9
test ebx, 0x73ee41bb
div rcx
ja 0x140131f2a
jmp 0x14013285a
mul r9
lea edi, [rbp + 0x5f3c]
rol r15d, 0xbd
test rbp, rdi
ret
mov r13d, 0x31c4e312
pop r9
int3
add byte [rax - 0x73], cl
add al, 0x3a
lea rax, [rdx + rdi]
xchg rdx, rax
mov qword [rbp + 0x1a0], rdx
xchg rdx, rax
jmp 0x14013260c
cmp rcx, rdi
jae 0x1401326fd
lea rax, [rcx + rdi]
jne 0x140132654
je 0x140132654
jp 0x1401332e9
or esi, 0x3ebfb751
bswap r15
jmp rax
jmp 0x1401326f6
jmp 0x140132c24
lea edi, [rdi - 0xbbac]
ret
mov qword [rbp + 0x1a8], rax
mov qword [rbp + 0xe0], rdi
lea r8, [rbp + 0xd8]
mov eax, dword [r15 + 0x54]
jne 0x140132726
je 0x140132726
rcr r9d, 0x82
push rsi
xor r8d, 0x62da90ad
pushf
cmp rbx, rcx
movabs r13, 0x472971000002f3e9
or r12d, 0x4a7c6c47
cmp r13, rcx
sub r10d, 0x10068782
rol ecx, 0xa3
ret 0x18
jmp 0x140132a1e
add r12, r9
mov qword [rbp + 0x1a0], rdx
mov eax, dword [r15 + 0xdc]
mov dword [rbp + 0x120], eax
mov ecx, dword [r15 + 0xa0]
xchg r9, rcx
mov qword [rbp + 0x1a8], r9
jmp 0x140132980
lea ebp, [rax - 0x16ffffff]
inc dword [rcx]
add byte [rax], al
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + rdx*4]
mov edx, dword [r15 + 0xd8]
jne 0x1401327d4
je 0x1401327d4
push r13
jae 0x14013247c
jae 0x1401318a0
and ebp, 0x2040152a
lea r15d, [rcx + 0xd73e]
ret
jmp 0x140132754
nop word [rax + rax]
cmp dword [rbx + 0x10], r13d
je 0x1401332af
jmp 0x140132aeb
xchg ecx, eax
push rsp
invalid
neg rbx
add r13d, 0xfec4814
int3
xchg rcx, r9
mov eax, dword [r15 + 0xa4]
mov dword [rbp + 0x124], eax
cmp rdx, rdi
jae 0x14013260c
jne 0x1401329bf
je 0x1401329bf
call rax
ror edi, 0xa9
inc rbx
push r14
lea ebx, [rdi + 0x999e]
rol edx, 0x99
cmp r8, rdi
jmp rcx
jmp 0x1401325f8
lea rdx, [rbp + 0xe0]
xchg r11, rax
mov qword [rbp + 0xd8], r11
xchg r11, rax
mov r9d, 4
lea rax, [rbp + 0xcc]
je 0x140132a52
jne 0x140132a52
call rax
test esi, 0xbd833d2f
sub r10d, 0x63de59b0
movabs r13, 0xf733b000000e1e9
lea r9d, [rbx + 0xaff2]
div r12
jae 0x140132777
jmp 0x140132b38
and esi, 0xb5ee2ada
lea r12d, [rbx + 0xbf43]
mov r13d, 0x34ffb850
ret
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jne 0x140132c0f
cmp byte [rbx + 5], 0x61
jne 0x140132c24
mov dil, 1
jmp 0x140132699
je 0x1401332af
cmp dword [rbx + 0xc], 0xfffffffe
jne 0x140132ada
nop
jmp 0x140132519
xor dil, dil
xor bh, bh
cmp byte [rbx], 0x2e
jne 0x140132c24
jmp 0x140132a83
cmp dword [rbx + 0x14], r13d
je 0x1401332af
cmp byte [rbx], 0x2e
jne 0x140132b0b
cmp dword [rbx + 1], 0x63727372
je 0x1401332af
cmp dword [rbx], 0x54494e49
jmp 0x140132ac1
mov dword [rbp + 0xcc], r13d
mov rcx, 0xffffffffffffffff
xchg r11, rax
mov qword [rsp + 0x20], r11
xchg r11, rax
jne 0x140132b69
je 0x140132b69
lea r11d, [rbp + 0x1f73]
jne 0x140131c84
lea r12d, [rdx - 0x1fee]
movabs r8, 0x6527117110086deb
or edx, 0xa8cc440a
rcr edx, 0x23
call 0x140133011
lea r11d, [rbx - 0xe341]
nop
lea edx, [rcx + 0x62f6]
syscall
and r13d, 0x68bafdaa
popfq
jne 0x140132ba7
jmp 0x140132bd8
je 0x140132ba7
sub edi, 0x58f62aaf
test r8, rdi
int3
jmp 0x14013269e
inc dword [rcx - 0x7f]
int1
out 0x54, eax
fadd dword [rdx]
jmp 0x1401339cf
call r12
movzx eax, word [r15 + 6]
lea rbx, [r15 + 0x108]
lea rax, [rax + rax*4]
jmp 0x140132503
cmp eax, 0x74616470
jne 0x140132c24
cmp byte [rbx + 5], 0x61
je 0x1401332af
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x30]
cmp eax, dword [rbx + 0x10]
jmp 0x140132fc0
adc ah, byte [rdx - 0x197ebefd]
stc
sbb ch, byte [rdi + 0x202e96b]
add byte [rax], al
popfq
xor r9d, 0x72dd02aa
pop r8
jmp 0x140132f56
bswap r14
int3
mov edx, r14d
xchg rcx, rsi
mov rsi, rcx
xchg rcx, rsi
call fcn.140134520
jmp 0x140132e42
add al, byte [rax]
add byte [rcx - 1], cl
ror dword [rcx - 9], 0xda
inc r9
neg r10
lea ecx, [rdi - 0xa11c]
test r10, rcx
call rax
lea esi, [rcx + 0x9d]
jmp rcx
xchg r13, rax
xchg r14, rbx
mov qword [rsp + 0x30], rbx
xchg r14, rbx
call r12
cmp eax, 0xc000008c
jne 0x140132f56
jmp 0x140132d27
jmp 0x140132c95
nop
rcl r10d, 0x1a
jg 0x140132c3c
dec rbp
lea r9d, [rdi - 0x70fd]
rcr r15d, 0x24
pause
jne 0x140132d63
je 0x140132d63
rol ebx, 0x62
rcr edi, 0x89
call rax
call rax
bswap rbp
syscall
mov r12d, 0x26623978
test ecx, 0xb513487c
movabs r15, 0x452020000000ebe9
bswap r12
mov ecx, 0x80a16aff
cmp r14, rbx
jmp rcx
ret
jmp 0x140132e53
test dil, dil
jne 0x1401332af
mov eax, dword [rbx + 0x24]
jmp 0x140132ee4
rcl ebp, 0xc2
cmp r9d, 0xd0989cda
jg 0x140131bd6
jbe 0x140132ce6
jne 0x140132e92
je 0x140132e92
dec r12
rol r14d, 0xaf
div r8
call rcx
lea r10d, [rdi + 0x6907]
bswap rdx
jmp rcx
jmp 0x140132fe1
test eax, eax
js 0x140133031
test al, 0x40
jmp 0x140132f88
lea rax, [0x140000000]
add rsi, rax
mov dword [rbp + 0x20], r13d
lea rax, [rbp + 0x20]
jmp 0x140132f71
lea r9, [rbp + 0x120]
mov dword [rsp + 0x20], 2
lea r8, [rbp + 0x1a0]
jmp 0x140132c6a
xchg rsi, r8
mov qword [rsp + 0x48], r8
xchg r8, rsi
xchg r13, rax
mov qword [rsp + 0x20], r13
jmp 0x140132cb3
je 0x140133031
and eax, 0xffffffbf
mov r9d, 0x20
or eax, 0x20000020
mov dword [rbp + 0x20], r9d
mov dword [rbx + 0x24], eax
jmp 0x140133035
lea rdx, [rsp + 0x48]
mov esi, dword [rbx + 0xc]
mov r9d, 0x40
cmovae eax, dword [rbx + 0x10]
mov rcx, 0xffffffffffffffff
mov r14d, eax
jmp 0x140132ef3
or edx, 0xa9058ea0
lea r9d, [rdx + 0x3f47]
mul r9
mul r14
cmp edx, 0x74598275
lea r11d, [rbp - 0xddcf]
jne 0x14013300d
je 0x14013300d
lea edx, [rcx - 0x7b4b]
movabs r10, 0x7d2ca1fffffc48e9
and esi, 0x2c8a6d87
ret
jmp 0x140132c5a
mov r9d, dword [rbp + 0x20]
lea rax, [rbp + 0x20]
mov rcx, 0xffffffffffffffff
lea r8, [rsp + 0x30]
jmp 0x14013307b
lea rax, [rax + 0x21]
lea rax, [r15 + rax*8]
cmp rbx, rax
jb 0x1401327f5
lea rdi, [0x140000000]
jmp 0x14013312c
xchg r11, rax
mov qword [rsp + 0x20], r11
xchg r11, rax
lea rdx, [rsp + 0x48]
call r12
jmp 0x1401331a7
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x1401335fc
jmp 0x1401333f0
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
mov r8d, 0x5113dfaa
lea rdx, [r10 + r9*4]
mov ecx, dword [rdx + r11]
add rcx, r10
jmp 0x140133091
mov r9d, dword [rbp + 0xcc]
lea rax, [rbp + 0xcc]
lea r8, [rbp + 0xd8]
xchg r10, rax
mov qword [rsp + 0x20], r10
xchg r10, rax
jmp 0x1401332d6
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x1401333f2
jmp 0x1401335ef
cmp eax, 0xc0000096
jne 0x1401332af
nop
sub edx, 0x603de513
popf
inc r11
call rax
jmp fcn.1401330cc
jne 0x1401330b3
mov rax, qword [rax]
jmp 0x140133597
lea r14, [rdi + rcx]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
jne 0x140133277
je 0x140133277
jae 0x140133c61
inc rdx
ret
jmp 0x14013358f
movzx eax, word [r15 + 6]
jmp 0x14013341c
lea rdx, [rbp + 0xe0]
mov rcx, 0xffffffffffffffff
call r12
jmp 0x1401334fb
add al, byte [rax]
add byte [rcx + 0x3b], cl
fimul dword [rdi]
test byte [rdx], dh
invalid
cmp rbx, r10
je 0x140133227
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140133227
je 0x14013333e
jne 0x14013333e
rcr ecx, 0xb6
jb 0x14013419d
sub edi, 0x2f19335a
cmp r12, rdx
je 0x140134096
pause
rol esi, 0xe5
xor r14d, 0x2a4585a8
test r9, rdi
test r15d, 0x57f37832
jmp rax
mov edi, 0xfffd61e9
call qword [rdi]
out 0x69, eax
ret
jmp 0x1401330a4
nop
movsx edx, dl
lea rcx, [rcx + 1]
xor edx, r8d
imul r8d, edx, 0x1000193
jmp 0x14013314f
nop
sub rbx, 0x624b473
add rbx, 0x624b49b
lea rax, [rax + rax*4]
jne 0x14013346e
je 0x14013346e
ror r15d, 0x11
rcl ebx, 0x69
jge 0x140132586
dec rcx
xor edi, 0xcc9926c1
cmp r10, rbp
lea r12d, [rbp + 0xf62]
cmp r14, rdi
jge 0x1401341a5
mul rbx
pushfq
xor edx, 0x6617ad5e
lea ebp, [rcx - 0x2d0a]
movabs r10, 0x1fd496fffffbd7e9
mov r11d, 0x2a0c32bd
ror r11d, 0xe2
rcr ebx, 0xbb
ret 8
jmp 0x14013304a
lea rax, [0x1401347b0]
mov ecx, dword [rax]
test ecx, ecx
je 0x140133ded
cmp dword [rax + 4], r13d
je 0x140133ded
mov rax, qword gs:[0x60]
jmp 0x14013322f
or eax, dword [rax]
add cl, al
ret
nop dword [rax + rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
jmp 0x1401332ec
cmp r8d, 0x587a76eb
je 0x140133696
test r9d, r9d
jmp 0x140133221
test edx, ebp
int3
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
jmp 0x1401337f8
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x140133743
je 0x1401336d0
jne 0x1401336d0
ror ebp, 0xc9
rol r11d, 0x45
neg r11
call rax
cpuid
neg rdi
bswap r14
cmp r13, rbx
movabs rbx, 0x5fb4fa8944761aeb
popf
je 0x140133b7f
jmp 0x1401336ec
lea r12d, [rbp + 0xf7e0]
cpuid
ret 0x18
nop
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
jmp 0x140133754
je 0x14013374c
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x14013374c
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
jmp 0x140133772
xchg r14, r10
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
jmp 0x140133702
test r9d, r9d
jne 0x140133772
mov rax, qword [rax]
jmp 0x140133828
movzx ecx, byte [r8 - 1]
test cl, cl
jne 0x1401336ee
cmp edx, 0xe50e0eb2
je 0x140133834
jmp 0x140133743
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
mov edx, 0x4e119c5a
add r8, r10
je 0x1401337bf
jne 0x1401337bf
lea r11d, [rdi + 0xbcb8]
cmp ebp, 0x9d87304a
lea r8d, [rcx - 0xf597]
jns 0x1401342fd
ret
jmp 0x1401336a4
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]
jmp 0x140133815
add rdi, r10
mov qword [rsp + 0x30], rdi
invalid
invalid