Function at 0x140133295
Capabilities:
Hash data using fnv

Disassembly:
invalid
ror byte [rbp - 0xe17d67], 1
inc dword [rcx - 0x3f]
int3
mov edx, 0xfffd8fe9
jmp qword [rdi]
lea rdx, [r10 + r9*4]
mov ecx, dword [rdx + r11]
add rcx, r10
movzx edx, byte [rcx]
inc rcx
test dl, dl
jmp 0x1401336c8
lea eax, [rbp + 0xcc]
lea r8, [rbp + 0xd8]
mov qword [rsp + 0x20], rax
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, [rbp + 0xe0]
mov rcx, 0xffffffffffffffff
call r12
jmp 0x1401337d9
mov rax, qword gs:[0x60]
lea r14, [rdi + rcx]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
jmp 0x14013378e
je 0x14013372b
nop
movsx edx, dl
lea rcx, [rcx + 1]
jmp 0x140133ba1
test r9d, r9d
jne 0x140133758
mov rax, qword [rax]
jmp 0x14013379a
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140133734
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
mov r8d, 0x5113dfaa
jmp 0x140133295
nop dword [rax]
nop dword [rax + rax]
xchg r15, r10
xchg edi, edx
jmp 0x140133929
lea rax, [0x140134cd0]
mov ecx, dword [rax]
test ecx, ecx
je 0x140134443
cmp dword [rax + 4], r13d
je 0x140134443
jmp 0x1401335bb
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140133734
jne 0x14013381f
je 0x14013381f
jmp 0x14013403c
jmp 0x14013373c
mov r15, qword [rax + 0x30]
xchg r15, r10
movsxd rcx, dword [r10 + 0x3c]
jne 0x14013395b
je 0x14013395b
and r8d, 0x79a22949
lea r11d, [rcx - 0x843a]
syscall
je 0x14013298b
ror r9d, 0x10
rcr r14d, 0xee
dec r14
movabs r15, 0x406cecfffffe99e9
lea ebp, [rbx - 0x191d]
or ecx, 0x7dd7f9e
ret 0x30
jmp 0x1401337f9
push rsi
mul rcx
add r11d, 0x3ff4bddc
cmp r13, rcx
call rcx
jmp rax
hlt
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x1401336d0
cmp r8d, 0x587a76eb
je 0x140133bc9
jmp 0x14013372b
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
movzx edx, word [rax + r9*2]
mov rax, qword gs:[0x60]
mov bh, 0x14
mov rax, qword gs:[0x60]
jmp 0x140133c0e
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
jmp 0x140133c1d
test cl, cl
jne 0x140133d6b
cmp edx, 0xe50e0eb2
jmp 0x140133d0d
add byte [rax], al
invalid
mov edi, dword [rcx + rdx*4]
mov rax, qword [rax + 0x18]
add rdi, r10
jmp 0x140133c44
je 0x140133da0
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140133da0
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
jmp 0x140133d84
mov qword [rsp + 0x30], rdi
mov rax, qword [rax + 0x10]
nop dword [rax]
xchg r10, rbx
je 0x140133cb5
jne 0x140133cb5
lea r10d, [rbx + 0x2ed]
lea r11d, [rbx + 0x75e0]
cmp r9, rdx
add esi, 0x3291d2c2
or r14d, 0x62ba3f94
cmp ebx, 0x6967de8
lea r8d, [rdx + 0x7051]
lea ecx, [rbp - 0x1880]
cmp r15d, 0x456fff70
lea r8d, [rdx + 0x4559]
jo 0x1401333dd
rol r15d, 0x25
pause
lea edi, [rbp - 0x7c7]
sub r10d, 0x78b1c9b7
movabs rcx, 0x42cd90d36306aeb
jl 0x140133158
jmp 0x140133d21
add edx, 0xe3581942
jne 0x140134319
lea esi, [rdx + 0x3e28]
call 0x14013418b
inc r8
test cl, cl
je 0x140133d13
je 0x140133ceb
jne 0x140133ceb
movabs rbp, 0x729f6c5b28cc7ceb
lea r13d, [rbx - 0xfcfe]
or r10d, 0x17ec5a5d
lea r8d, [rdi - 0xc142]
call 0x140134134
jmp 0x140133d69
je 0x140133da8
test r9d, r9d
jne 0x140133d84
jmp 0x140133da0
mov rbx, qword [rax + 0x30]
xchg rbx, r10
movsxd rcx, dword [r10 + 0x3c]
je 0x140133d5b
jne 0x140133d5b
rcr r12d, 0xad
cmp ebx, 0xaf786921
jmp rcx
je 0x140134657
test ecx, 0xef999fe0
jmp 0x1401342c8
jmp 0x140133be8
nop
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
jmp 0x140133bfb
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
mov edx, 0x4e119c5a
add r8, r10
movzx ecx, byte [r8]
jmp 0x140133cda
mov rax, qword [rax]
jmp 0x140133c54
mov ecx, dword [rbx + 0x24]
xchg rdx, rsi
mov rsi, r13
xchg rdx, rsi
jmp 0x140133ea1
xor edx, edx
lea rcx, [rsp + 0x63]
mov r8d, 0x800
call rdi
mov r9, rax
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
jne 0x140133ddb
je 0x140133ddb
pushf
ret
jmp 0x140133e5a
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140133f11
mov r15d, dword [rcx + r8*4]
add r15, r10
xor eax, eax
mov byte [rsp + 0x6d], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x58]
jmp 0x140133e38
movzx ecx, byte [rsp + rdx + 0x63]
add cl, al
mov byte [rsp + rdx + 0x63], cl
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xa
jb 0x140133e2e
jmp 0x140133db9
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
nop dword [rax + rax]
mov ecx, r8d
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
jmp 0x140133e83
mov edx, 0x4f22e70e
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140133f23
mov al, byte [rax]
add byte [rax], al
nop dword [rax]
jmp 0x140133e00
add rcx, r10
mov dword [rsp + 0x58], 0xf6f6f6f6
mov dword [rsp + 0x63], 0x7c6f7d7f
mov dword [rsp + 0x5c], 0xf6f6f6f6
mov dword [rsp + 0x67], 0x6e383c3d
jmp 0x140133ec9
movzx r8d, word [rcx + r9*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rsp + 0x60], 0xf6f6
mov word [rsp + 0x6b], 0x7676
je 0x140133ef3
jne 0x140133ef3
cmp r14d, 0x4f8903de
jmp rax
jmp 0x140133e1a
jne 0x140133e00
cmp edx, 0xa029da11
je 0x140133f2b
inc r8d
jmp 0x140133e73
mov ecx, dword [r10 + r9 + 0x24]
xchg r15, r13
mov rax, r15
xchg r15, r13
add rcx, r9
mov edx, r8d
movzx r8d, word [rcx + rdx*2]
jmp 0x140134093
mov qword [rdx + rax], r11
xchg r11, r8
jmp 0x140134184
movzx edx, dx
test rcx, rcx
test ecx, ecx
xchg rcx, r9
je 0x140133fa9
jne 0x140133fa9
test r13d, 0x73ff1280
call rax
jge 0x140133f59
cmp r12, rdi
jns 0x1401333e9
xor r9d, 0xaa9fff06
div rbp
lea r14d, [rcx - 0x81c8]
ror r8d, 0x28
rcl r14d, 0x53
js 0x1401331a5
jg 0x140133973
lea r9d, [rcx + 0x3bfc]
pop r10
rol ebp, 0x67
movabs rcx, 0x42f5bf00000085e9
pop r12
add r11d, 0x835ed591
js 0x14013446a
jmp 0x140134033
jmp rax
test rcx, rcx
je 0x1401341e3
xchg rdx, rbp
mov rbp, rcx
xchg rdx, rbp
nop
nop
je 0x14013401e
jne 0x14013401e
lea ebp, [rdx + 0x4d8c]
sub r8d, 0x809a7b2a
ror ecx, 0x1c
or ebx, 0x98ee0a19
jmp rax
jmp 0x140134048
mov r9, rsi
xchg rcx, r9
cmovns rdx, rax
call r15
rol byte [rcx - 1], 1
xlatb
mov r8, rax
jmp 0x140134077
add rax, 0x4c7caa5d
sub rax, 0x4c7caa5b
add rax, rdx
jmp 0x140133f55
lea rax, [0x140000000]
nop
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
add rcx, rax
xor edx, edx
call rdi
jmp 0x1401340e4
test rax, rax
je 0x140134206
mov eax, dword [r14 + 0x10]
test eax, eax
je 0x140134156
mov edx, edi
jmp 0x1401340d2
mov ecx, dword [r10 + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + r8*4]
add r12, r9
nop word [rax + rax]
jmp 0x1401340b1
mov byte [rsp + rax + 0x63], r13b
inc rax
cmp rax, 0xa
jb 0x1401340b1
cmp dword [r14 + 0xc], r13d
je 0x140134943
jmp 0x14013405c
add rdx, rax
lea rax, [0x140000000]
xchg r11, r8
jmp 0x140133f49
mov rsi, rax
test rax, rax
je 0x1401345ea
mov ecx, dword [r14]
test ecx, ecx
jne 0x14013413f
jne 0x140134130
je 0x140134130
pause
lea ebp, [rcx - 0xec4]
je 0x14013379b
add ebp, 0x5d31efe8
ror ebp, 0x49
cmp r12, rdx
jmp rcx
jmp 0x14013413b
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
lea rax, [0x140000000]
add rbx, rax
mov edi, r13d
mov rcx, qword [rbx]
jmp 0x140133fd2
mov rax, qword [rbx]
lea rcx, [0x140000000]
xchg r8, rdi
mov qword [rcx + rax], rdi
xchg rdi, r8
lea rax, [0x140000000]
lea eax, [0x140000000]
jmp 0x140134184
xchg rdx, r11
mov r11, rcx
xchg rdx, r11
jmp 0x1401341da
mov rcx, qword [rbx + 8]
add rbx, 8
neg edi
add edi, 0xfffffff8
neg edi
je 0x1401341c0
jne 0x1401341c0
lea ecx, [rdx - 0x47f1]
pause
lea r11d, [rbp + 0x87eb]
lea ebx, [rdi + 0x47ed]
cmp r10d, 0x7f347e98
or r12d, 0xf618f870
call rax
jmp rax
jmp 0x140134176
test rcx, rcx
jne 0x140133fe5
add r14, 0x14
jmp 0x1401341ec
cmp dword [r14 + 0xc], r13d
je 0x140134943
xchg rdi, r10
mov r10, qword [rsp + 0x30]
xchg rdi, r10
jmp 0x140134064
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg r13, rdx
mov r13, rdx
xchg rdx, r13
mov dword [rsp + 0x36], 0x797c7c4f
mov byte [rsp + 0x34], 0xf6
mov word [rsp + 0x3a], 0x7c
jmp 0x140134377
lea rdx, [rbp - 0x34]
xor ecx, ecx
call r12
jmp 0x1401344c8
mov dword [rbp - 0x34], 0x76736b50
mov dword [rsp + 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x7e2a6e6f
jmp 0x14013449a
mov dword [rbp + 0x1c], 0x386e6f
mov byte [rbp - 0x36], 0xf6
nop dword [rax]
movzx eax, byte [rbp + rdx - 0x34]
movzx ecx, byte [rsp + rdx + 0x78]
add cl, al
mov byte [rbp + rdx - 0x34], cl
jmp 0x140134355
mov dword [rbp - 0xc], 0x7d73602a
mov dword [rbp - 0x5c], 0xf6f6f6f6
mov dword [rbp - 8], 0x2a766b7f
mov dword [rbp - 0x58], 0xf6f6f6f6
mov dword [rbp - 4], 0x2a35354d
mov dword [rbp - 0x54], 0xf6f6f6f6
div dh
test bh, 0x45
cld
xor rax, 0x45c72a35
lodsb al, byte [rsi]
div dh
div dh
mov dword [rbp], 0x736e6f5c
jne 0x140134332
je 0x140134332
jb 0x140133a02
mul r12
jbe 0x140133bd7
lea r8d, [rdx - 0x203e]
jg 0x1401345a3
bswap rbx
lea r9d, [rdi - 0x5c67]
cmp r13d, 0x985ea527
test ebp, 0x75489f2f
jmp rcx
neg rbp
lea r15d, [rbp + 0xabdf]
ror edx, 0xa9
jne 0x140134764
rcl r11d, 0x8d
movabs rbx, 0x2f0b8862142271eb
sub r14d, 0x21cdf913
add r14d, 0x344f9bd8
and r10d, 0x3545ba02
rcr ebx, 0x9e
ret 0x18
jmp 0x1401343a5
mov byte [rsp + rdx + 0x78], r13b
inc rdx
cmp rdx, 0x53
jb 0x14013429a
mov r9d, 0x10
lea r8, [rsp + 0x36]
jmp 0x140134251
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
jmp 0x1401344ef
mov dword [rbp - 0x50], 0xf6f6f6f6
mov dword [rbp + 4], 0x737c7e7d
mov dword [rbp - 0x4c], 0xf6f6f6f6
mov dword [rbp + 8], 0x6b7e7f6c
mov dword [rbp - 0x48], 0xf6f6f6f6
mov dword [rbp + 0xc], 0x7d6f766c
jmp 0x140134408
mov byte [rsp + r13 + 0x36], 0
inc r13
cmp r13, 5
jmp 0x14013443d
mov dword [rbp - 0x44], 0xf6f6f6f6
mov dword [rbp + 0x10], 0x6f7c6b2a
mov dword [rbp - 0x40], 0xf6f6f6f6
mov dword [rbp + 0x14], 0x7d78732a
mov dword [rbp - 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x18], 0x76766b7e
mov word [rbp - 0x38], 0xf6f6
jmp 0x14013428b
jb 0x1401343f6
mov eax, 0xfffffffe
mov r12, qword [rsp + 0x3a8]
jmp fcn.1401343d4
mov dword [rbp - 0x6c], 0xf6f6f6f6
mov dword [rbp - 0x18], 0x2a6f756b
mov dword [rbp - 0x68], 0xf6f6f6f6
mov dword [rbp - 0x14], 0x6f7c7f7d
mov dword [rbp - 0x64], 0xf6f6f6f6
mov dword [rbp - 0x10], 0x6f727e2a
mov dword [rbp - 0x60], 0xf6f6f6f6
jmp 0x1401342af
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x2c], 0x78732a79
mov dword [rbp - 0x7c], 0xf6f6f6f6
je 0x1401344bd
jne 0x1401344bd
popf
je 0x1401347c1
movabs rbx, 0x42cf7d000000a8e9
ret 0x30
jmp 0x14013456a
mov rax, r13
nop word [rax + rax]
mov byte [rbp + rax - 0x34], r13b
inc rax
cmp rax, 0x53
jb 0x1401344d6
nop
jmp 0x1401343f6
cmp rdx, 5
jb 0x14013437f
mov dword [rsp + 0x78], 0xf6f6f6f6
xchg r13, rcx
mov rdx, rcx
xchg rcx, r13
je 0x140134544
jne 0x140134544
mul rbp
test r12, rbx
jo 0x1401349db
jle 0x14013468f
lea ecx, [rbx - 0x58ff]
div rdx
rcl edx, 0xc4
sub r8d, 0xa4aecf53
ror r10d, 0xc0
rcl r13d, 0x47
lea r12d, [rbp + 0xe9de]
movabs r14, 0x430be9fffffd16e9
jb 0x140134eac
jmp 0x14013425f
neg rdx
jl 0x140133f5b
ret 0x18
mov dword [rbp - 0x28], 0x6b737e73
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x24], 0x6f847376
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x20], 0x55572a44
mov dword [rbp - 0x70], 0xf6f6f6f6
mov dword [rbp - 0x1c], 0x57143c4c
jne 0x1401345d5
je 0x1401345d5
lea r10d, [rdx + 0x207e]
rol ebx, 0x49
jmp rax
and byte [rax], al
add cl, al
ret
jmp 0x140134455
mov dword [rsp + 0x48], 0xf6f6f6f6
xchg rbp, rdx
mov rbp, r13
xchg rbp, rdx
jmp 0x140134861
mov dword [rbp + 0x7c], 0x7e2a6e6f
mov dword [rbp + 0x2c], 0xf6f6f6f6
mov dword [rbp + 0x80], 0x78732a79
mov dword [rbp + 0x30], 0xf6f6f6f6
mov dword [rbp + 0x84], 0x6b737e73
jmp 0x140134915
mov dword [rbp + 0x90], 0x57143b4c
mov dword [rbp + 0x40], 0xf6f6f6f6
mov dword [rbp + 0x94], 0x2a6f756b
mov dword [rbp + 0x44], 0xf6f6f6f6
jne 0x140134675
je 0x140134675
lea ecx, [rbx + 0xf5ed]
cmc
add byte [rax], al
cmp r15, rcx
test rbx, rbp
rcl edx, 0xe2
rcl edi, 0xd9
lea ebx, [rdx + 0x1dd1]
lea r15d, [rbx + 0xee70]
movabs r15, 0x53b1150000019fe9
call rcx
je 0x140134a16
jmp 0x140134819
or edx, 0x3f6ce9ce
jne 0x1401348aa
add byte [rax], al
popfq
jg 0x140134fb2
ret 0x10
add cl, al
mov byte [rbp + rdx + 0x78], cl
mov byte [rbp + rdx + 0x24], r13b
inc rdx
cmp rdx, 0x53
jb 0x1401348a6
jmp 0x140134704
mov dword [rbp + 0x24], 0xf6f6f6f6
xchg r13, r15
mov rdx, r15
xchg r15, r13
mov dword [rbp + 0x78], 0x76736b50
mov dword [rbp + 0x28], 0xf6f6f6f6
jmp 0x140134600
cmp rax, 0x53
jb 0x14013480c
nop
mov byte [rsp + r13 + 0x4e], 0
jmp 0x1401346f2
inc r13
cmp r13, 5
jb 0x1401346e7
jmp 0x140134443
mov r9d, 0x10
lea r8, [rsp + 0x4e]
lea rdx, [rbp + 0x78]
xor ecx, ecx
call r12
jne 0x140134742
je 0x140134742
lea ecx, [rdx - 0x2140]
jbe 0x1401349d4
call rax
neg r10
pop r14
jge 0x140133da8
popfq
pushfq
rol ebx, 0x49
ror ecx, 2
pause
pop rdi
movabs rcx, 0x287949000000b1e9
call rax
call rax
jmp 0x140133cd5
jmp 0x1401347f8
popfq
cmp r9, rbp
ret 8
mov dword [rbp + 0x68], 0xf6f6f6f6
mov dword [rbp + 0xbc], 0x6f7c6b2a
mov dword [rbp + 0x6c], 0xf6f6f6f6
mov dword [rbp + 0xc0], 0x7d78732a
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0xc4], 0x76766b7e
mov word [rbp + 0x74], 0xf6f6
jmp 0x14013488b
mov byte [rsp + rdx + 0x48], r13b
inc rdx
cmp rdx, 5
jb 0x140134881
add eax, 0xc6820f
add byte [rax], al
jmp 0x1401346b8
mov dword [rbp + 0xa4], 0x2a766b7f
test dword [rax + rax + 0x6b7f0000], esp
jbe 0x1401347f4
mov dword [rbp + 0x54], 0xf6f6f6f6
mov dword [rbp + 0xa8], 0x2a35354d
mov dword [rbp + 0x58], 0xf6f6f6f6
mov dword [rbp + 0xac], 0x736e6f5c
mov dword [rbp + 0x5c], 0xf6f6f6f6
div dh
test bh, 0x85
lodsb al, byte [rsi]
add byte [rax], al
add byte [rdi + rbp*2 + 0x6e], bl
jae 0x1401347b4
pop r12
div dh
div dh
jmp 0x1401348e4
in al, dx
add byte [rax], al
add byte [rbp - 0x79], cl
std
xchg r13, r15
mov rax, r15
xchg r15, r13
nop word [rax + rax]
mov byte [rbp + rax + 0x78], r13b
inc rax
jmp 0x1401346db
mov dword [rbp + 0x98], 0x6f7c7f7d
mov dword [rbp + 0x48], 0xf6f6f6f6
mov dword [rbp + 0x9c], 0x6f727e2a
mov dword [rbp + 0x4c], 0xf6f6f6f6
mov dword [rbp + 0xa0], 0x7d73602a
mov dword [rbp + 0x50], 0xf6f6f6f6
jmp 0x1401347c0
movzx ecx, byte [rsp + rdx + 0x48]
add cl, al
mov byte [rsp + rdx + 0x4e], cl
jmp 0x1401347a9
mov dword [rsp + 0x4e], 0x797c7c4f
mov byte [rsp + 0x4c], 0xf6
mov word [rsp + 0x52], 0x7c
nop dword [rax]
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x4e]
jmp 0x140134851
mov dword [rbp + 0xc8], 0x386e6f
mov byte [rbp + 0x76], 0xf6
nop dword [rax]
nop word [rax + rax]
movzx eax, byte [rbp + rdx + 0x78]
movzx ecx, byte [rbp + rdx + 0x24]
je 0x1401348cf
js 0x1401348bb
mov dh, 0x4c
adc eax, 0x751d7424
sbb ecx, dword [rbp + 0x69b9b]
add byte [rdi], cl
jne 0x1401348cf
lea ebx, [rbx + 0x69b]
jae 0x1401350ab
sub ebx, 7
add byte [rax], al
jno 0x140134b53
xor r13d, 0xdae9d88b
movabs rbx, 0x1ab5b8fffffdc7e9
call rcx
ror ebx, 0x46
add r12d, 0xb89b0ad9
ret
jmp 0x14013469b
mov dword [rbp + 0xb0], 0x737c7e7d
mov dword [rbp + 0x60], 0xf6f6f6f6
mov dword [rbp + 0xb4], 0x6b7e7f6c
mov dword [rbp + 0x64], 0xf6f6f6f6
mov dword [rbp + 0xb8], 0x7d6f766c
jmp 0x14013476b
mov dword [rbp + 0x34], 0xf6f6f6f6
mov dword [rbp + 0x88], 0x6f847376
mov dword [rbp + 0x38], 0xf6f6f6f6
mov dword [rbp + 0x8c], 0x55572a44
mov dword [rbp + 0x3c], 0xf6f6f6f6
jmp 0x14013462e
mov r9, qword [rbp + 0x308]
lea rcx, [0x140134cc0]
mov r8, qword [rbp + 0x300]
jne 0x140134974
je 0x140134974
pop r9
call rax
jle 0x14013416b
bswap rcx
cmp r15d, 0xd1a4649d
call rax
movabs rdi, 0x6b10f23870b239eb
lea esi, [rcx + 0xa071]
add r8d, 0x4c919a83
cpuid
call fcn.140134dca
jmp 0x1401349af
xchg rcx, rbx
mov rbx, qword [rbp + 0x2f0]
xchg rbx, rcx
xchg r13, rdx
mov r13, qword [rbp + 0x2f8]
xchg rdx, r13
jmp 0x1401349c1
lea rax, [0x140134c90]
mov rax, qword [rax]
xor rax, qword [rcx]
jmp 0x140134990
call rax
jmp 0x140134448
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], r9
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x20
mov qword [rsp + 0x18], r8
mov dword [rsp + 0x10], edx
xchg r9, rcx
jmp 0x140134a11
mov dword [rsp + 8], 0
xchg r11, rax
mov r11, qword [rsp + 0x30]
xchg r11, rax
mov qword [rsp + 0x10], rax
jmp 0x140134a44
mov qword [rsp + 8], r9
xchg rcx, r9
sub rsp, 0x28
lea rax, [0x140134c90]
mov qword [rsp + 0x18], rax
jmp 0x1401349f6
xchg r14, rax
mov r14, qword [rsp + 0x10]
xchg r14, rax
inc rax
mov qword [rsp + 0x10], rax
jmp 0x140134a44
mov eax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0x30]
add rcx, rax
xchg r11, rcx
mov rax, r11
xchg r11, rcx
jmp 0x140134a5e
cmp qword [rsp + 0x10], rax
jae 0x140134c88
mov byte [rsp], 0
mov dword [rsp + 4], 0
jmp 0x140134a84
mov eax, dword [rsp + 4]
inc eax
mov dword [rsp + 4], eax
mov eax, dword [rsp + 0x50]
cmp dword [rsp + 4], eax
jmp 0x140134ae2
mov ecx, dword [rsp + 4]
mov rdx, qword [rsp + 0x48]
mov ecx, dword [rdx + rcx*4]
mov rdx, qword [rsp + 0x40]
jmp 0x140134aa7
add rcx, qword [rdx + rax*8]
mov rax, rcx
cmp qword [rsp + 0x10], rax
jae 0x140134b2b
mov byte [rsp], 1
jmp 0x140134add
xchg rcx, rbx
mov rax, qword [rcx + rax*8]
cmp qword [rsp + 0x10], rax
jb 0x140134b2b
mov eax, dword [rsp + 4]
jmp 0x140134a91
jmp 0x140134b30
jae 0x140134b30
mov eax, dword [rsp + 4]
xchg rbx, rcx
mov rbx, qword [rsp + 0x40]
je 0x140134b14
jne 0x140134b14
xor r8d, 0x576e40a5
xor r14d, 0x6737f6c5
jge 0x1401347df
jno 0x140133d3f
movabs rsi, 0x38f0603971e2aceb
cmp r8, rbx
jmp rcx
jmp 0x140134ac2
jmp 0x140134a7a
movzx eax, byte [rsp]
test eax, eax
je 0x140134b41
jmp 0x140134a2e
xor edx, edx
mov eax, dword [rsp + 8]
mov ecx, 0x20
div ecx
je 0x140134b9f
jne 0x140134b9f
test rdx, rbx
test edx, ebx
lea ecx, [rdi + 0xc68a]
test r15d, 0x1391095b
and r10d, 0x6d0d5e0d
pause
lea r12d, [rdx + 0x16e5]
xor ecx, 0x30ab4ec2
cmp r9d, 0x1d4bd123
bswap rcx
pop r14
jle 0x140135746
xor r8d, 0xa8b4342a
test r11, rbp
bswap r9
jge 0x14013587e
movabs r12, 0x5e8a7cd61dfd5feb
rol ecx, 0xd5
lea r13d, [rdi + 0x534c]
ror r13d, 0x86
call rcx
pause
ret 0x30
jmp 0x140134c00
mov eax, ecx
xchg r15, rcx
mov r15, qword [rsp + 0x10]
xchg r15, rcx
mov byte [rcx], al
jne 0x140134beb
je 0x140134beb
pop rbx
lea ebx, [rdx + 0x6cc4]
jmp rcx
jmp 0x140134c60
mov eax, edx
mov eax, eax
mov rcx, qword [rsp + 0x18]
jne 0x140134c47
je 0x140134c47
mov r11d, 0x2aef9e13
ret
jmp 0x140134c6f
mov eax, dword [rsp + 8]
inc eax
mov dword [rsp + 8], eax
jmp 0x140134a2e
movzx eax, byte [rcx + rax]
xchg rbp, rcx
mov rbp, qword [rsp + 0x10]
xchg rbp, rcx
movzx ecx, byte [rcx]
xor ecx, eax
jmp 0x140134bbc
add rsp, 0x28
ret
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add dword [rcx + 0x49], ecx
lodsd eax, dword [rsi]
invalid
adc al, dh
sahf
or dword [rbx], 0xffffffd1
movsb byte [rdi], byte [rsi]
outsd dx, dword [rsi]
xchg r12, rax
stc
iretd
cld
mov eax, 0xd81ce787
out 0xc5, al
xchg edi, eax
out 0xfa, al
invalid