Function at 0x1401322f8
Capabilities:
Hash data using fnv

Disassembly:
adc esp, eax
xor rax, 0xffffffff991b0adc
invalid
or byte [rdx], ah
push rax
or bl, ch
imul ecx, dword [rbx - 0x1a], 0x77a62af7
test al, 0x86
test dword [rbx], ebx
mov al, 0x2a
and edi, dword [rbp + 0x4b]
fxch st(0)
movabs r8, 0xbfbce331e0990b8a
scasd eax, dword [rdi]
fisttp dword [rsi]
cmp al, 0x2c
in eax, dx
je 0x1401305c5
jo 0x1401305c5
movsq qword [rdi], qword [rsi]
int3
jo 0x140130a39
nop
adc byte [rdi - 0x55c44c8b], bl
jl 0x140130a4c
in eax, 0x11
or dword [rax], 0xffffffde
dec byte [rdx - 0x33]
mov byte [rdx - 0x28fc34d4], dl
invalid
ja 0x1401309c9
loop 0x140130a5b
jmp 0x1401309fe
sub byte [0x17a3765b1], bh
xchg ecx, eax
invalid
push rsi
ret
loop 0x140130a07
pushfq
adc ebp, 0x420bcdb6
push rbx
xor dword [rdi + 0x402cb9cf], edi
invalid
invalid
sub dword [rcx], edx
pop rcx
jno 0x140130aba
int1
jrcxz 0x140130a2e
pop rsp
outsb dx, byte [rsi]
xor edi, 0xaa5bc3a7
adc dword [rbx], ecx
jrcxz 0x140130a88
or esp, ebx
cmp dword [rbx - 0x36e1417f], ecx
adc dword [rdx], ebx
mov esp, 0x985c622e
mov eax, dword [rcx + 0x11c91ebe]
sbb bh, byte [rsi + rbp - 0x5967a39e]
cmpsb byte [rsi], byte [rdi]
sbb cl, dl
invalid
pushfq
jo 0x140130af7
invalid
push 0xffffffffffffff90
and edi, dword [rbx - 0x11d4e66f]
jmp 0xcd91689b
xchg ecx, eax
test al, 0x11
add eax, 0x7253e1ce
rcl ecx, 0x68
adc byte [rbx], 0x25
push rdi
pop rsp
mov dl, 0xba
cmp ebp, dword [rdx + 0x26d58783]
invalid
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 [rcx - 0x79], cl
xchg r9, rbx
invalid
xchg r15, rax
xchg rcx, r11
mov r11, qword [rax]
xchg r11, rcx
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x14013122e
inc r8d
jmp 0x140131238
xchg rdi, rcx
add rdi, r11
xchg r15, rax
mov r15, qword [rcx + 0x10]
jmp 0x1401311e0
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x14013125c
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x4078ad54
lea rax, [r9 + r10*4]
jmp 0x140131279
test al, al
je 0x140131200
nop dword [rax]
movsx eax, al
jmp 0x14013121d
movzx eax, byte [rcx - 1]
test al, al
jne 0x140131254
cmp edx, 0xb6ef69d8
je 0x14013128b
jmp 0x140131200
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x140131249
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x14013136a
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0x397663b8
je 0x1401312db
jne 0x1401312db
test edx, 0x9180db9e
lea ebx, [rdi + 0x9723]
push rbp
jle 0x14013120c
movabs rdx, 0x220df100000192e9
rcl r12d, 0x85
jp 0x140131ba5
jmp 0x140131472
bswap r15
cmp rdi, rbx
jl 0x140131212
jmp 0x140130ae6
xchg r12, rcx
mov r12, qword [rax]
xchg r12, rcx
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
je 0x140131359
jne 0x140131359
lea esi, [rcx + 0xa267]
add ecx, 0x1514a4ab
lea ebp, [rcx - 0x35a4]
div r12
js 0x140130dbd
call rcx
rol edx, 0x4a
cmp r9d, 0xa08ba363
mov r14d, 0xa1f063e9
div r12
jo 0x1401309f4
rol r12d, 0xba
popf
movabs r9, 0x519baffffff53e9
add ecx, 0xc54151d9
cpuid
ret
jmp 0x1401312b1
mov r15d, dword [rcx + rdx*4]
xchg r14, rcx
mov r14, qword [rax + 0x18]
xchg r14, rcx
jne 0x1401313b1
je 0x1401313b1
mov r13d, 0x3d19f102
push rbp
bswap r14
je 0x140131a4c
call rcx
cpuid
popfq
pushf
test rdi, rbp
sub r10d, 0x8432c664
rcr ecx, 0xca
lea r14d, [rbp - 0x3d61]
syscall
or ebx, 0xd2d0663
movabs r9, 0xf3b69021a495beb
cmp r13d, 0xb1205b70
ret
jmp 0x14013140e
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140131493
cmp edx, 0x221100a3
jmp 0x14013149f
add r15, r9
xchg rdx, rax
mov rdx, qword [rcx + 0x10]
xchg rdx, rax
jne 0x140131441
je 0x140131441
rcl r9d, 0xa8
or r13d, 0x918cf06b
jb 0x140131a1e
rol r13d, 0xca
xor r8d, 0x6cea9dd3
jbe 0x140130bef
movabs rcx, 0x66bc68fffffeb8e9
cmp edx, 0xe6a52fbf
rcr r14d, 0x29
rol ebx, 0xed
int3
jmp 0x1401312fe
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1401314a5
jmp 0x140131490
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x1401313ef
je 0x1401314ad
inc r8d
jmp 0x1401312ba
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
mov qword [rsp + 0x3b0], rsi
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
jmp 0x140131693
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
xchg r10, rcx
mov r10, qword [rax]
xchg rcx, r10
xchg r13, r9
jmp 0x14013161e
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jne 0x140131541
je 0x140131541
ret
jmp 0x1401315fe
mov qword [rbp + 0xd0], 0x1f400000
mov rcx, 0xffffffffffffffff
call rdi
cmp qword [rsp + 0x48], r13
je 0x140134c7c
mov rax, qword gs:[0x60]
mov r8d, r13d
jmp 0x1401314da
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140131616
nop dword [rax]
movsx eax, al
je 0x1401315ee
jne 0x1401315ee
push r15
jnp 0x140130610
rol r8d, 0x92
pushfq
lea ebx, [rcx - 0x16a1]
rcr r8d, 2
rcl ebp, 0x57
pop r8
test r11d, 0xc9195786
jmp rcx
jmp 0x1401314f3
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401315af
cmp edx, 0x2db7b98b
je 0x14013171b
inc r8d
jmp 0x14013163f
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]
nop word [rax + rax]
mov r10d, r8d
je 0x140131676
jne 0x140131676
jl 0x140130a1f
popfq
jmp rcx
jmp 0x1401316b8
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x48]
add r14, r9
mov qword [rsp + 0x48], r13
lea r9, [rbp + 0xd0]
jmp 0x14013156e
mov edx, 0x96fe8b66
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
jne 0x140131708
je 0x140131708
or ecx, 0x81ebb089
rcr ebp, 0x37
xor r15d, 0xd8e7e685
cmp rdx, rbx
and r8d, 0x9d7db1e9
lea edx, [rdi - 0xdffa]
pushf
ror r14d, 2
jb 0x14013114a
xor edx, 0x2dda21f1
call 0x140130d9a
div rbp
movabs r11, 0x1f3b0cfffffe91e9
test rsi, rbp
rcr ebx, 0x36
call 0x140130c93
jmp 0x14013159e
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
jmp 0x140131827
mov ebx, dword [rax + r9 + 0x88]
invalid
invalid
pop rsp
invalid
nop
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jmp 0x140131ac5
lea rdx, [rsp + 0x48]
mov rcx, 0xffffffffffffffff
call r15
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
je 0x1401318df
jne 0x1401318df
jb 0x14013192a
movabs r9, 0x61001f5337e132eb
lea ecx, [rcx - 0x9f4e]
test ebp, 0xaa8bd48
jmp 0x140132478
jmp 0x140131913
nop dword [rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
jne 0x14013195a
je 0x14013195a
call rcx
bswap r15
cmp r13, rbp
jg 0x14013228a
iretd
int3
jmp 0x140131b20
mov edx, dword [rcx + r10]
add rdx, r10
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x140131ad8
je 0x140131a8b
jne 0x140131a8b
jmp 0x140130d7f
jmp 0x140131899
mov r9d, 0x8000
mov qword [rsp + 0x3a8], r12
lea r8, [rbp + 0xd0]
mov qword [rbp + 0xd0], r13
jmp 0x1401318b7
jne 0x14013189b
cmp r8d, 0xd9ff9899
je 0x140131ed8
test r9d, r9d
jne 0x140131ea3
mov rax, qword [rax]
jmp 0x14013191a
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
cmp rdi, r10
je 0x140131ae1
mov r9d, dword [rdi + 0x18]
test r9d, r9d
jmp 0x140131e37
je 0x140131ae1
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
jmp 0x140131ea3
invalid
dec r9d
mov r8d, 0xec9b28f8
lea rcx, [rbx + r9*4]
jmp 0x140131a3d
cdq
cli
invalid
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x30], 0xf6f6f6f6
mov dword [rsp + 0x3b], 0x7c6f7d7f
mov dword [rsp + 0x34], 0xf6f6f6f6
mov dword [rsp + 0x3f], 0x6e383c3d
movzx edx, word [rcx + r9*2]
jmp 0x140131fbe
je 0x140132006
inc r8d
jmp 0x140131fee
mov r8, r13
xchg rdx, r8
add r9, r10
xor eax, eax
mov byte [rsp + 0x45], al
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x3b]
jmp 0x140131f70
lea rdx, [rdx + 1]
xor eax, ecx
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
test al, al
jne 0x140131f68
cmp ecx, 0x5ba90b5e
jmp 0x140131f08
movzx eax, byte [rdx]
inc rdx
test al, al
je 0x140131f0e
nop dword [rax]
movsx eax, al
jmp 0x140131f34
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
mov byte [rsp + rdx + 0x3b], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
cmp rdx, 0xa
jmp 0x140131f8c
jb 0x140131f2a
xor edx, edx
lea rcx, [rsp + 0x3b]
mov r8d, 0x800
call r9
mov r9, rax
jmp 0x140131faa
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
jmp 0x140131fde
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov word [rsp + 0x38], 0xf6f6
mov word [rsp + 0x43], 0x7676
mov r9d, dword [rcx + rdx*4]
xchg r8, rdx
jmp 0x140131f16
mov ebx, dword [r11 + rax + 0x20]
nop word [rax + rax]
mov r10d, r8d
lea rcx, [rbx + r10*4]
mov edx, dword [rcx + r9]
mov ecx, 0x935f3d6f
add rdx, r9
jmp 0x140131f57
mov ecx, dword [r11 + r9 + 0x24]
mov rax, r13
add rcx, r9
movzx edx, word [rcx + r10*2]
jmp 0x1401323e0
mov dword [rbp - 8], 0x71787378
mov word [rbp - 0x48], 0xf6f6
mov dword [rbp - 4], 0x7f7d38
mov byte [rbp - 0x46], 0xf6
je 0x14013206b
jne 0x14013206b
ror esi, 0xae
jg 0x14013129c
inc rdi
div r11
call rax
mov ebx, 0x525be300
js 0x140131ed4
pushf
div r10
jns 0x140131b80
test r14d, 0x9fb6c2a4
call rax
jmp rax
movsb byte [rdi], byte [rsi]
ret 0x9fb6
jmp 0x140132229
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x34], 0x596f7873
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x78737881
jmp 0x1401324c3
jb 0x1401324a2
mov dword [rsp + 0x78], 0xf6f6f6f6
mov rdx, r13
mov dword [rbp - 0x44], 0x4b4f565a
mov dword [rsp + 0x7c], 0xf6f6f6f6
jmp 0x14013247a
je 0x14013250c
add byte [rax], al
inc r8d
jmp 0x1401322fa
inc rax
cmp rax, 0x43
jb 0x140132470
ror byte [rax - 0x7d], 0xf8
jb 0x140132470
xchg r12, rax
jne 0x1401320f7
je 0x1401320f7
call rcx
jg 0x140132022
movabs rcx, 0x3be80000034fe9
int3
jmp 0x14013244b
inc rax
cmp rax, 0xa
jb 0x140132502
mov dword [rsp + 0x58], 0xf6f6f6f6
xchg rdx, r13
jmp 0x1401321cc
mov dword [rbp - 0x64], 0xf6f6f6f6
mov dword [rbp - 0x20], 0x6c6b7673
mov dword [rbp - 0x60], 0xf6f6f6f6
mov dword [rbp - 0x1c], 0x792a6f76
mov dword [rbp - 0x5c], 0xf6f6f6f6
mov dword [rbp - 0x18], 0x13141478
mov dword [rbp - 0x58], 0xf6f6f6f6
jmp 0x14013239a
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
xchg rcx, r15
mov r15, qword [rax]
je 0x1401321b9
jne 0x1401321b9
call rcx
and r10d, 0xc0e7280d
jp 0x14013179d
rcr esi, 0x86
lea esi, [rdi - 0xc243]
call rcx
and esi, 0xf9e04d8f
call rcx
or edx, 0x17e9673
lea edx, [rbp - 0xea85]
call rax
lea ecx, [rdi - 0xf346]
lea r14d, [rdi - 0x9183]
movabs rcx, 0x51981000000256e9
ror r11d, 0x84
add edx, 0xa27a4ad4
ret
jmp 0x140132414
mov r13, rdx
xchg rdx, r13
mov dword [rsp + 0x68], 0x7371784f
mov dword [rsp + 0x5c], 0xf6f6f6f6
jne 0x140132216
je 0x140132216
pop r8
lea r15d, [rcx - 0xef2f]
call rcx
jg 0x140133052
jmp rax
jmp 0x140132312
nop dword [rax]
nop dword [rax + rax]
movzx eax, byte [rbp + rdx - 0x44]
movzx ecx, byte [rsp + rdx + 0x78]
add cl, al
mov byte [rbp + rdx - 0x44], cl
mov byte [rsp + rdx + 0x78], r13b
je 0x140132288
jne 0x140132288
and edx, 0x7b4964d6
rcr edx, 0xe5
pop rbp
lea ecx, [rbx + 0x212e]
js 0x140132fd1
mul r11
jp 0x140132061
xor ecx, 0x6a5b7af9
jmp rcx
jmp 0x14013234e
add byte [rax], al
add ah, bl
jns 0x1401322ff
test r13d, 0x30bbc92a
mov r11d, 0x5a76d7b6
jmp fcn.140132c8f
mov dword [rbp - 0x50], 0xf6f6f6f6
mov dword [rbp - 0xc], 0x81796f78
mov dword [rbp - 0x4c], 0xf6f6f6f6
je 0x1401322e4
jne 0x1401322e4
and edx, 0xfad6a4c4
call rax
ja 0x14013315a
rcr ecx, 0x2d
add r13d, 0x1b9253ae
mul r13
test r12, rbx
and esi, 0x2578b64
cmp rdx, rbx
movabs r11, 0x22252cfffffd32e9
jmp 0x1401320dc
jmp 0x14013201b
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0x2bf209fc
lea rax, [r9 + r10*4]
or edx, esi
sub ecx, dword [rbx - 0x73]
add al, 0x91
mov ecx, dword [rax + r11]
add rcx, r9
jmp 0x140132432
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 0x1401324a2
inc rdx
cmp rdx, 0x43
jb 0x140132235
mov r9d, 0x40
lea r8, [rsp + 0x68]
lea rdx, [rbp - 0x44]
jne 0x140132385
je 0x140132385
test ebx, 0x93a5c18a
jmp rax
jmp 0x14013245d
mov dword [rbp - 0x14], 0x38818181
mov dword [rbp - 0x54], 0xf6f6f6f6
mov dword [rbp - 0x10], 0x7371786f
jmp 0x1401322a2
cmp rax, 0xf
jb 0x140132450
mov rax, qword gs:[0x60]
lea rdi, [0x140000000]
movsxd r15, dword [0x14000003c]
mov r8d, r13d
add r15, rdi
jmp 0x140132168
mov ecx, dword [r11 + r9 + 0x1c]
add rcx, r9
mov r10d, dword [rcx + rdx*4]
jmp 0x1401324f2
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140132443
cmp edx, 0x8edc47
jmp 0x1401320cc
xchg r15, rcx
xchg r15, r9
mov r15, qword [rcx + 0x30]
xchg r15, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x1401322f1
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1401320d2
nop dword [rax]
movsx eax, al
jmp 0x1401323f1
mov r12, r13
xchg r12, rax
mov byte [rsp + rax + 0x68], r13b
inc rax
jmp 0x1401323b4
xor ecx, ecx
call r10
mov rax, r13
nop word [rax + rax]
mov byte [rbp + rax - 0x44], r13b
jmp 0x1401320da
invalid
mov dword [rbp - 0x40], 0x582a4f5d
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x3c], 0x444f5e59
mov dword [rbp - 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x38], 0x71784f2a
jmp 0x140132086
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
inc rdx
cmp rdx, 0xf
jmp 0x1401320a7
mov dword [rbp - 0x70], 0xf6f6f6f6
mov dword [rbp - 0x2c], 0x7d732a71
mov dword [rbp - 0x6c], 0xf6f6f6f6
mov dword [rbp - 0x28], 0x8179782a
mov dword [rbp - 0x68], 0xf6f6f6f6
mov dword [rbp - 0x24], 0x6b806b2a
jmp 0x140132132
add r10, r9
nop dword [rax]
nop word [rax + rax]
mov byte [rsp + rax + 0x3b], r13b
jmp 0x140132115
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x140132a26
ret
invalid
call rax
test r12, rbx
jne 0x14013261f
je 0x14013261f
xor r13d, 0x67a25ea8
rcl r11d, 0xda
popf
jns 0x140131924
xor r9d, 0xa9f8a5d2
cmp rcx, rdi
bswap r8
jmp rcx
jmp 0x140132675
xchg edx, eax
jnp 0x1401325e6
scasd eax, dword [rdi]
sub byte [rcx + rax*2], al
cmp ebp, 0x808e3478
dec r11
mov esi, 0x17432a6d
add r8d, 0x92be2928
jmp 0x140131ab9
mov qword [rbp + 0x1a0], rbx
xchg rbx, rax
cmp rcx, rdi
jae 0x140132c54
lea rax, [rcx + rdi]
xchg rdx, rax
jmp 0x140132c4b
cmp r14, rbp
push rsi
or r10d, 0x27249200
jmp rax
xor dil, dil
jmp 0x140132967
mov qword [rbp + 0xd8], rax
mov r9d, 4
lea rax, [rbp + 0xcc]
jmp 0x140132995
lea r13d, [rdi + 0x5150]
int3
mov qword [rbp + 0x1a0], r10
xchg r10, rdx
mov eax, dword [r15 + 0xdc]
jmp 0x140132861
movabs al, byte [0x8b41d28749000001]
xchg esp, ebx
add byte [rax], al
add cl, ch
add dword [rax], eax
add byte [rcx + 0x5c], al
rcl ebp, 0x9e
bswap rdi
call rax
je 0x140132762
jne 0x140132762
rol r14d, 4
sub esi, 0xaf1ebfca
pause
rol r13d, 7
test r15, rbx
popfq
lea esi, [rbx - 0x243c]
neg r15
rcl r12d, 0x7a
call rax
jmp rax
jmp 0x140132cd5
mov dword [rbp + 0x120], eax
mov ecx, dword [r15 + 0xa0]
xchg r13, rcx
jmp 0x140132ae9
cmp r8d, 0xeccd512a
cmp r8, rcx
ret 0x18
lea rbx, [r15 + 0x108]
lea rax, [rax + rax*4]
lea rax, [rax + 0x21]
jmp 0x14013297d
cmp byte [rbx], 0x2e
jne 0x140133531
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jmp 0x140132d48
lea rax, [r15 + rax*8]
cmp rbx, rax
jae 0x140133a6f
nop word [rax + rax]
jmp 0x140132dd7
mov dword [rbp + 0xcc], r13d
mov rcx, 0xffffffffffffffff
xchg r9, rax
mov qword [rsp + 0x20], r9
xchg r9, rax
call r12
movzx eax, word [r15 + 6]
jmp 0x140132953
shr eax, 1
or ecx, dword [rbx]
add byte [rax], al
mov r12d, dword [rcx + rdx*4]
mov edx, dword [r15 + 0xd8]
add r12, r9
xchg r10, rdx
je 0x140132a7f
jne 0x140132a7f
jo 0x1401328b7
lea r13d, [rcx + 0x2ab3]
lea esi, [rbp - 0xc521]
call 0x14013260f
test r8d, 0x6c084205
jmp rax
jmp 0x14013270b
rcl r11d, 0xe5
jmp rcx
mov qword [rbp + 0x1a8], r13
xchg rcx, r13
mov eax, dword [r15 + 0xa4]
jne 0x140132b21
je 0x140132b21
pushfq
cmp edi, 0x52d44c11
lea esi, [rdx + 0x6611]
mov r12d, 0x749afaa2
lea r15d, [rbp - 0x43bd]
lea r13d, [rcx + 0xe68]
movabs rbx, 0x32f51f00000260e9
js 0x1401338eb
jmp 0x140132d86
pop r9
syscall
lea ebp, [rcx - 0x4d65]
or esi, 0xca0f2ee8
rol ebx, 0xde
div rdx
mul rdi
ret 0x10
mul r8
rcl esi, 0x80
pushf
pause
test ebx, 0x245a89ca
je 0x140132be6
jne 0x140132be6
and esi, 0x729afe9d
call 0x140132f62
pause
lea r11d, [rdi - 0x9215]
mov edx, 0x697a9a2f
lea ebx, [rbp - 0xa63]
jle 0x1401325c5
pause
cmp r9, rcx
test ebp, 0x853fa846
rcr r11d, 0x3e
movabs rbx, 0x583f82fffffea3e9
popf
inc r11
lea r10d, [rbp + 0x7ec4]
test edi, 0x735317bf
add r12d, 0xd7f0af32
add r9d, 0xd1c43254
jmp rcx
jmp 0x140132a8e
mov qword [rbp + 0x1a8], rdx
xchg rdx, rax
mov qword [rbp + 0xe0], rdi
lea r8, [rbp + 0xd8]
mov eax, dword [r15 + 0x54]
lea rdx, [rbp + 0xe0]
jne 0x140132cb8
je 0x140132cb8
ret
scasb al, byte [rdi]
jmp 0x1401326aa
sub r15d, 0x282a0211
rol r12d, 0xf1
js 0x140131b38
mov byte [rdx - 0x12], dl
invalid
jmp 0x140132539
jmp rax
inc esi
lea ebp, [rdi - 0xeb55]
lea r10d, [rdx + 0xa935]
jmp 0x140132cfb
jne 0x140132e67
cmp byte [rbx + 5], 0x61
jne 0x140133531
mov dil, 1
jmp 0x140133531
invalid
mov dword [rbp + 0x124], eax
cmp rdx, rdi
invalid
invalid