Function at 0x140133115
Capabilities:
Hash data using fnv

Disassembly:
mov r10d, r8d
mov edx, 0xe15685c1
lea rax, [r9 + r10*4]
lea eax, [rcx + rdx*4]
mov ecx, dword [rax + r11]
add rcx, r9
jmp 0x140130a77
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130ab6
nop dword [rax]
movsx eax, al
jmp 0x140130ebf
cmp edx, 0x5f030b49
je 0x140130f4c
inc r8d
jmp 0x140130a44
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130a88
jmp 0x140130aaa
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x140130bf7
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x14013109b
xchg r12, rdx
xchg r9, rcx
mov r9, qword [rdx + 0x10]
xchg r9, rcx
mov rdx, qword [rcx]
xchg r9, rbp
mov rbp, qword [rdx + 0x30]
jmp 0x140130f7f
mov ecx, 1
call rax
mov r10, qword [rsp + 0x40]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
jmp 0x140131088
mov rcx, qword gs:[0x60]
mov r8d, r15d
xchg r12, rdx
mov r12, qword [rcx + 0x18]
jne 0x140131074
je 0x140131074
add edx, 0x9c82cebb
dec rbp
movabs r11, 0x12bae5fffffeeae9
rol ecx, 0x2a
mov r14d, 0x1a1eda4b
ret 8
jmp 0x140130f63
xor ecx, ecx
xchg rdi, r11
mov r11, rax
xchg r11, rdi
call r10
jmp 0x140131052
add rcx, r9
mov eax, dword [rcx + rdx*4]
lea rdx, [0x140134b80]
add rax, r9
jmp 0x140130fde
nop word [rax + rax]
mov r10d, r8d
lea rcx, [r9 + r10*4]
mov edx, dword [rcx + rbx]
mov ecx, 0xe8488b27
add rdx, r9
movzx eax, byte [rdx]
jmp 0x140131431
add byte [rax], al
call r9
xchg r9, r8
mov r8, rax
xchg r8, r9
mov r8d, r15d
jmp 0x14013141b
inc r8d
jmp 0x14013138d
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov ebx, dword [r11 + rax + 0x20]
jmp 0x140131382
inc rdx
invalid
mov r13, qword [rsp + 0x440]
mov r12, qword [rsp + 0x448]
mov rdi, qword [rsp + 0x450]
mov rsi, qword [rsp + 0x458]
add rsp, 0x460
nop
mov r15, qword [rsp]
jmp 0x140131722
add rsp, 8
nop
add rsp, 8
mov rbx, qword [rsp - 8]
and al, 0xf8
nop
xchg qword [rsp], rbp
jmp 0x1401317ad
add rsp, 8
ret
mov r14, qword [rsp + 0x438]
jmp 0x1401316b5
cmp dword [rbx + 0xc], 0xfffffffe
jne 0x1401320d1
nop
jmp rcx
add byte [rax], al
lea rax, [rax + rcx*8]
cmp rbx, rax
jae 0x140132fbc
nop dword [rax]
jmp 0x1401320ea
jne 0x140132371
cmp byte [rbx + 5], 0x61
jne 0x140132386
mov dil, 1
jmp 0x14013219c
xor dil, dil
cmp byte [rbx], 0x2e
jne 0x140132386
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jmp 0x140132054
cmp dword [rbx + 0x10], r15d
je 0x140132d45
cmp dword [rbx + 0x14], r15d
jmp 0x1401320fd
je 0x140132d45
cmp byte [rbx], 0x2e
jne 0x140132119
cmp dword [rbx + 1], 0x63727372
je 0x140132d45
cmp dword [rbx], 0x54494e49
je 0x140132d45
jmp 0x140131def
jmp 0x140132386
cmp eax, 0x74616470
jne 0x140132386
cmp byte [rbx + 5], 0x61
je 0x140132d45
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x30]
cmp eax, dword [rbx + 0x10]
jmp 0x140132b10
lea r8, [rbp + 0x230]
mov edx, r14d
xchg rcx, rsi
mov rsi, rcx
xchg rcx, rsi
call fcn.1401341c0
jmp 0x1401327a2
invalid
jg 0x140130a4d
and r10d, 0xe4bfb27b
mul r14
jmp 0x1401328ba
push rsp
lea r8d, [rdi + 0x969f]
test r15, rdi
rol edx, 0x60
call fcn.140131905
nop
popf
jb 0x140131e3f
call rax
jmp rax
test dil, dil
jne 0x140132d45
mov eax, dword [rbx + 0x24]
test eax, eax
jmp 0x140132a10
movsb byte [rdi], byte [rsi]
lea r15d, [rdi - 0xacb1]
je 0x14013315a
jmp rcx
lea r13d, [rbx + 0xd898]
popfq
mov r10d, 0x4db434f8
dec rcx
test r14, rbp
mov r12d, 0x6cb32a5e
jmp rcx
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x30], r14
call r12
cmp eax, 0xc000008c
jne 0x1401329b1
nop
bswap rdx
jmp 0x140132693
lea r9, [rbp + 0x1b0]
mov dword [rsp + 0x20], 2
jmp 0x140132505
js 0x140132d04
test al, 0x40
je 0x140132d04
and eax, 0xffffffbf
jmp 0x140132b94
lea rdx, [rsp + 0x40]
mov esi, dword [rbx + 0xc]
mov r9d, 0x40
cmovae eax, dword [rbx + 0x10]
mov rcx, 0xffffffffffffffff
mov r14d, eax
lea rax, [0x140000000]
je 0x140132b52
jne 0x140132b52
jmp rax
jmp 0x140132b70
add rsi, rax
mov dword [rsp + 0x58], r15d
lea rax, [rsp + 0x58]
mov qword [rsp + 0x40], rsi
jmp 0x1401328db
mov r9d, 0x20
or eax, 0x20000020
mov dword [rsp + 0x58], r9d
mov dword [rbx + 0x24], eax
and al, 0xe9
pop rbp
add dword [rax], eax
invalid
mov r9d, dword [rsp + 0x58]
lea rax, [rsp + 0x58]
mov rcx, 0xffffffffffffffff
lea r8, [rsp + 0x30]
jmp 0x140133057
movzx eax, word [r13 + 6]
nop
jmp 0x140133174
mov rax, qword [rax]
jmp 0x14013308b
cpuid
ror edi, 0xa0
lea ebp, [rdi - 0x490d]
mov ecx, 0x9c594a5f
popfq
lea r12d, [rdx - 0x754c]
jne 0x140132edc
je 0x140132edc
cmp ebx, 0x419c46a1
cmp rdi, rdi
int3
jmp 0x14013339b
cmp bh, dh
invalid
je 0x140132e8f
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140132e8f
mov r11d, dword [rbx + 0x20]
jne 0x140132f74
je 0x140132f74
test r12d, 0xc9b1d6c4
cmp r11, rdi
jb 0x140132639
ror r13d, 0xef
add r15d, 0x90eee63e
jmp rcx
jmp 0x1401330fa
lea rdi, [0x140000000]
mov r9d, dword [rbp + 0x110]
lea rax, [rbp + 0x110]
lea r8, [rbp + 0x150]
jne 0x140132ff8
je 0x140132ff8
rcl edi, 0x38
test r14d, 0x8773b303
sub r8d, 0x913f6d2
jmp rax
jmp 0x140133135
xchg r10, rax
mov qword [rsp + 0x20], r10
xchg r10, rax
lea rdx, [rsp + 0x40]
call r12
cmp eax, 0xc0000096
jmp 0x1401333f3
mov rax, qword [rax + 0x10]
nop dword [rax]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
jmp 0x140133353
nop word [rax + rax]
dec r9d
mov r8d, 0x31d4d9c8
lea rdx, [r11 + r9*4]
mov ecx, dword [rdx + r10]
jmp 0x140133269
add dword [rax], eax
add byte [rcx - 0x3f], al
fcmovnu st(0), st(6)
popf
cmp rdi, rdx
call rcx
jno 0x1401313bd
rcl r10d, 0xf6
jmp 0x14013331d
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0x158]
mov rcx, 0xffffffffffffffff
call r12
lea rax, [0x1401343b0]
mov ecx, dword [rax]
jmp 0x140133284
cmp r8d, 0x118e6a9
cmp eax, 0x118e6a9
je 0x14013344d
test r9d, r9d
leave
jne 0x140133105
jmp 0x140132e8f
sub rbx, 0x47570da1
add rbx, 0x47570dc9
lea rdx, [rax + rax*4]
lea rax, [r13 + 0x108]
lea rax, [rax + rdx*8]
cmp rbx, rax
jb 0x1401320ea
je 0x1401331c4
jne 0x1401331c4
rcl r10d, 0x2a
jbe 0x14013272f
xchg ebp, esi
invalid
syscall
rol edx, 0x98
lea r8d, [rcx + 0x1bf8]
rcr r14d, 0xbf
ror ebx, 0xa3
popfq
test r9, rbx
neg r15
movabs r14, 0x452341fffffdece9
pop rdx
jae 0x1401327d7
jmp 0x140132fb5
call fcn.1401326c3
add ebp, 0x5f0747a2
pushf
ret
xor eax, 0x3949fecb
retf
add rcx, r10
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x140133166
nop
movsx edx, dl
jmp 0x140133334
test ecx, ecx
je 0x140133ada
cmp dword [rax + 4], r15d
je 0x140133ada
mov rax, qword gs:[0x60]
lea r14, [rdi + rcx]
mov rax, qword [rax + 0x18]
jmp 0x140133083
ret
pushfq
ror r10d, 0x3a
lea r13d, [rdi - 0x4fa7]
lea ebp, [rbp - 0x3e8e]
jmp 0x140132ea8
lea rcx, [rcx + 1]
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x14013327c
jmp 0x140133159
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
jmp 0x140132f16
jmp rcx
jne 0x140132d45
int3
popf
or r15d, 0x662c791b
push rdi
jg 0x1401331a4
cmp rsi, rdx
neg r15
jmp 0x140132f12
jrcxz 0x140133427
invalid
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]
jmp 0x14013346c
mov edi, dword [rcx + rdx*4]
mov rax, qword [rax + 0x18]
add rdi, r10
xchg rcx, rdi
mov qword [rsp + 0x30], rcx
jmp 0x1401334a3
xchg r10, rcx
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x1401334da
jmp 0x1401334e2
xchg rcx, rdi
mov rax, qword [rax + 0x10]
nop dword [rax]
xchg r10, rcx
mov rcx, qword [rax + 0x30]
jmp 0x140133483
test cl, cl
jne 0x140133536
cmp edx, 0x7f3819e0
je 0x14013354f
add byte [rax], al
test r9d, r9d
jne 0x140133511
mov rax, qword [rax]
jmp 0x140133529
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x1401334da
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
jmp 0x140133511
movzx ecx, byte [r8]
inc r8
test cl, cl
jmp 0x14013352e
dec r9d
lea rdx, [r11 + r9*4]
mov r8d, dword [rdx + r10]
mov edx, 0xaeccacc
add r8, r10
jmp 0x140133503
jmp 0x1401334b1
je 0x1401334d1
nop
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
jmp 0x1401334bd
add dword [rbx], esi
retf 0xd169
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
mov dword [rsp + 0x5c], 0xf6f6f6f6
mov dword [rsp + 0x67], 0x7c6f7d7f
mov dword [rsp + 0x60], 0xf6f6f6f6
jmp 0x1401336d4
nop dword [rax]
nop dword [rax + rax]
mov ecx, r8d
jmp 0x14013376e
cmp edx, 0x958e292b
je 0x14013378b
add dword [rax], eax
add byte [rcx - 1], al
shr cl, 0xe4
invalid
inc r8d
jmp 0x140133584
movzx ecx, byte [rsp + rdx + 0x5c]
add cl, al
mov byte [rsp + rdx + 0x67], cl
mov byte [rsp + rdx + 0x5c], r15b
inc rdx
cmp rdx, 0xa
jb 0x140133711
jmp 0x140133682
je 0x140133598
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x14013366b
xchg r10, rax
mov r8d, r15d
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
je 0x14013363b
jne 0x14013363b
jmp rcx
jmp 0x140133578
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401335cb
jmp 0x14013358c
xor edx, edx
lea rcx, [rsp + 0x67]
mov r8d, 0x800
call rdi
xchg r10, rax
mov r9, r10
jne 0x1401336c7
je 0x1401336c7
rcl r13d, 0x98
jmp rcx
jmp 0x1401335d9
movzx edx, word [rax + r9*2]
mov dword [rsp + 0x6b], 0x6e383c3d
mov word [rsp + 0x64], 0xf6f6
mov word [rsp + 0x6f], 0x7676
mov r12d, dword [rcx + rdx*4]
xchg r15, r11
jmp 0x1401336fb
mov rdx, r11
xchg r15, r11
add r12, r10
xor eax, eax
mov byte [rsp + 0x71], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x67]
jne 0x14013375c
je 0x14013375c
jle 0x140133118
test edi, 0x3b99fc64
xor ebx, 0x14c4f497
sub r10d, 0xaaa33cfb
xor edx, 0x20f25b3e
xor ebx, 0xe8fa6e13
test edx, 0xa769ea3
jmp rax
jmp 0x1401335a0
call 0x1401328e8
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
mov edx, 0x161d8820
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x1401335c2
mov eax, dword [r10 + r9 + 0x24]
add rax, r9
mov ecx, r8d
jmp 0x1401337d2
xchg rdi, rcx
mov rdi, rsi
xchg rdi, rcx
cmovns rdx, rax
call r12
mov r8, rax
test rax, rax
jmp 0x1401337b6
je 0x14013399b
mov eax, dword [r14 + 0x10]
test eax, eax
je 0x1401338ff
mov edx, edi
add rdx, rax
jmp 0x1401338b2
movzx edx, word [rax + rcx*2]
xchg r11, r15
mov rax, r11
xchg r15, r11
jmp 0x140133806
add rbx, rax
mov edi, r15d
mov rcx, qword [rbx]
test rcx, rcx
jmp 0x14013382d
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
add rcx, rax
xor edx, edx
jmp 0x1401338dc
mov ecx, dword [r10 + r9 + 0x1c]
add rcx, r9
mov r13d, dword [rcx + rdx*4]
add r13, r9
nop word [rax + rax]
mov byte [rsp + rax + 0x67], r15b
inc rax
jmp 0x14013386e
je 0x140133923
xchg rdx, rcx
mov rcx, rdx
xchg rcx, rdx
nop
nop
add rax, 0x75e27232
jmp 0x1401338c8
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
lea rax, [0x140000000]
jne 0x14013385d
je 0x14013385d
pop rdi
movabs rdx, 0x6fcdeb9f3fd485eb
or edi, 0x8d7827d2
js 0x1401337f8
jmp 0x1401337e4
ret 8
cmp rax, 0xa
jb 0x140133820
or cl, byte [rdi]
invalid
cmp dword [r14 + 0xc], r15d
je 0x1401340cb
lea rax, [0x140000000]
nop
je 0x140133890
jne 0x140133890
movabs r10, 0x8ebf8ffffff60e9
ret
jmp 0x1401337f5
lea rax, [0x140000000]
xchg rbp, r8
mov qword [rdx + rax], rbp
xchg r8, rbp
jmp 0x14013396d
sub rax, 0x75e27230
add rax, rdx
movzx edx, dx
test rcx, rcx
jmp 0x14013379b
call rdi
mov rsi, rax
test rax, rax
jmp 0x1401338e9
je 0x140133ce4
mov ecx, dword [r14]
test ecx, ecx
jne 0x14013384d
jmp 0x140133849
mov rax, qword [rbx]
lea rcx, [0x140000000]
xchg r8, rbx
mov qword [rcx + rax], rbx
jmp 0x140133963
jmp 0x1401337f5
test rcx, rcx
jne 0x14013383d
sub r14, 0xffffffffffffffec
cmp dword [r14 + 0xc], r15d
je 0x1401340cb
mov rdi, qword [rsp + 0x30]
jmp 0x140133915
sub rbx, 0x5e2f11c4
sub edi, 0xfffffff8
xchg r15, rcx
mov rdx, r15
xchg rcx, r15
jmp 0x14013391a
xchg rbp, rcx
nop
add rbx, 0x5e2f11cc
jmp 0x14013393b
xchg r8, rbx
lea rax, [0x140000000]
xchg rbp, rcx
mov rbp, qword [rbx + 8]
jne 0x140133992
je 0x140133992
cmp rbp, rbx
popfq
jp 0x140133ae9
test esi, 0xb15f95d3
call rax
lea edi, [rbx - 0x9e03]
movabs r15, 0x219be83e15c1bfeb
ret
jmp 0x140133953
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg r8, rdx
mov r8, r15
xchg r8, rdx
jmp 0x1401339b1
mov dword [rsp + 0x36], 0x797c7c4f
mov byte [rsp + 0x34], 0xf6
mov word [rsp + 0x3a], 0x7c
je 0x1401339e3
jne 0x1401339e3
and r8d, 0x89cfb967
rcl ebp, 0x8e
lea esi, [rbx - 0x3353]
call rcx
and esi, 0xa5fa95bf
movabs rbx, 0x76164e000001cfe9
mul r10
jp 0x140133414
jmp 0x140133bb7
test r10d, 0x1d5adb7d
bswap r11
popfq
ret
lea rdx, [rbp + 0x14]
xor ecx, ecx
call r13
mov rax, r15
nop word [rax + rax]
jmp 0x140133b95
inc rdx
cmp rdx, 0x53
jb 0x140133b7b
mov r9d, 0x10
lea r8, [rsp + 0x36]
jmp 0x140133a00
mov dword [rbp - 0x28], 0xf6f6f6f6
mov dword [rbp + 0x2c], 0x57143c4c
mov dword [rbp - 0x24], 0xf6f6f6f6
mov dword [rbp + 0x30], 0x2a6f756b
mov dword [rbp - 0x20], 0xf6f6f6f6
mov dword [rbp + 0x34], 0x6f7c7f7d
je 0x140133a97
jne 0x140133a97
inc rbp
ror r14d, 0x8e
js 0x140133168
lea ecx, [rcx - 0x1c49]
rcl edx, 0x21
jnp 0x140133cb3
add r8d, 0x800d5fc9
add r9d, 0xa63b54fb
div r14
pushfq
movabs rcx, 0x76294700000168e9
lea ecx, [rdi + 0x8a08]
jmp rax
jmp 0x140133c04
add cl, al
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], r15b
inc rdx
cmp rdx, 5
jb 0x140133bbf
jmp 0x140133c3a
cmp r15, 5
jb 0x140133ba9
mov eax, 0xfffffffe
jmp 0x1401317e3
mov dword [rbp + 0x14], 0x76736b50
jae 0x140133b61
mov dword [rbp - 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x18], 0x7e2a6e6f
mov dword [rbp - 0x38], 0xf6f6f6f6
jmp 0x140133bce
mov dword [rbp + 4], 0xf6f6f6f6
mov dword [rbp + 0x58], 0x6f7c6b2a
mov dword [rbp + 8], 0xf6f6f6f6
mov dword [rbp + 0x5c], 0x7d78732a
mov dword [rbp + 0xc], 0xf6f6f6f6
jmp 0x140133c4f
mov dword [rbp + 0x44], 0x2a35354d
mov dword [rbp - 0xc], 0xf6f6f6f6
mov dword [rbp + 0x48], 0x736e6f5c
mov dword [rbp - 8], 0xf6f6f6f6
mov dword [rbp + 0x4c], 0x737c7e7d
je 0x140133b59
jne 0x140133b59
rcl ebx, 0xb2
movabs r8, 0x38dad900000141e9
jmp 0x140133c9f
and r14d, 0xddaa86a1
jmp rcx
nop word [rax + rax]
movzx eax, byte [rbp + rdx + 0x14]
movzx ecx, byte [rbp + rdx - 0x40]
add cl, al
mov byte [rbp + rdx + 0x14], cl
mov byte [rbp + rdx - 0x40], r15b
jmp 0x140133a1c
mov byte [rbp + rax + 0x14], r15b
inc rax
cmp rax, 0x53
jb 0x140133b95
nop
mov byte [rsp + r15 + 0x36], 0
inc r15
jmp 0x140133ad0
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
movzx ecx, byte [rsp + rdx + 0x30]
jmp 0x140133ab3
mov dword [rbp + 0x1c], 0x78732a79
mov dword [rbp - 0x34], 0xf6f6f6f6
mov dword [rbp + 0x20], 0x6b737e73
mov dword [rbp - 0x30], 0xf6f6f6f6
mov dword [rbp + 0x24], 0x6f847376
mov dword [rbp - 0x2c], 0xf6f6f6f6
mov dword [rbp + 0x28], 0x55572a44
jmp 0x140133a39
mov dword [rbp - 0x1c], 0xf6f6f6f6
mov dword [rbp + 0x38], 0x6f727e2a
mov dword [rbp - 0x18], 0xf6f6f6f6
mov dword [rbp + 0x3c], 0x7d73602a
mov dword [rbp - 0x14], 0xf6f6f6f6
mov dword [rbp + 0x40], 0x2a766b7f
mov dword [rbp - 0x10], 0xf6f6f6f6
jmp 0x140133b2d
mov dword [rbp - 0x40], 0xf6f6f6f6
xchg r15, rdx
mov r15, rdx
xchg r15, rdx
jmp 0x140133ae4
mov dword [rbp + 0x60], 0x76766b7e
mov word [rbp + 0x10], 0xf6f6
mov dword [rbp + 0x64], 0x386e6f
mov byte [rbp + 0x12], 0xf6
je 0x140133c7e
jne 0x140133c7e
dec r11
call 0x140133115
jp 0x14013342b
rcr edi, 0xe8
movabs r10, 0x4adf1cfffffef2e9
cmp rbp, rcx
jo 0x140134869
jmp 0x140133b75
lea r13d, [rdi + 0xe7f8]
jp 0x14013458d
ret 0x18
mov dword [rbp - 4], 0xf6f6f6f6
mov dword [rbp + 0x50], 0x6b7e7f6c
mov dword [rbp], 0xf6f6f6f6
mov dword [rbp + 0x54], 0x7d6f766c
jne 0x140133ccf
test bh, 0x45
push rsp
insb byte [rdi], dx
jbe 0x140133d29
jge 0x140133d31
adc dh, byte [rax + rdx + 0xf]
movabs byte [0xfff8422853c6f741], al
loopne 0x140133c67
je 0x140133ccf
cpuid
test r14d, 0xf8422853
jmp rax
call rcx
movabs r14, 0x601a94fffffe31e9
rcr r13d, 0x89
rol r13d, 0x2b
rcl r11d, 0xbd
ret
jmp 0x140133b05
mov dword [rsp + 0x40], 0xf6f6f6f6
xchg rdx, r15
mov r15, rdx
jmp 0x140133ecd
mov dword [rbp + 0xfc], 0x7d6f766c
mov dword [rbp + 0xac], 0xf6f6f6f6
mov dword [rbp + 0x100], 0x6f7c6b2a
mov dword [rbp + 0xb0], 0xf6f6f6f6
mov dword [rbp + 0x104], 0x7d78732a
mov dword [rbp + 0xb4], 0xf6f6f6f6
div dh
jmp 0x140133d98
xchg r15, rbp
nop
mov byte [rbp + rax + 0xbc], r15b
inc rax
cmp rax, 0x53
jb 0x140133d3d
mov byte [rsp + r15 + 0x46], 0
jmp 0x140133fb2
xor ecx, ecx
call r13
xchg rbp, r15
mov rax, rbp
je 0x140133d85
jne 0x140133d85
push rbx
call rax
sub r12d, 0xf23ce9ec
jmp rax
jmp 0x140133d38
mov dword [rbp + 0x108], 0x76766b7e
mov word [rbp + 0xb8], 0xf6f6
mov dword [rbp + 0x10c], 0x386e6f
mov byte [rbp + 0xba], 0xf6
nop dword [rax]
jne 0x140133e02
je 0x140133e02
jns 0x1401334cf
test r14d, 0xc34db53d
syscall
rcl r13d, 0x5c
cmp ecx, 0x524db8a7
lea r12d, [rcx + 0x19ed]
jno 0x1401331ff
lea r15d, [rbx - 0xc99e]
jb 0x14013353b
test edi, 0x3b39af52
movabs rcx, 0x2c1de2583c0513eb
rol r9d, 0x77
ror r10d, 0x9a
jmp 0x14013404b
jmp 0x140133e17
movzx eax, byte [rbp + rdx + 0xbc]
movzx ecx, byte [rbp + rdx + 0x68]
add cl, al
mov byte [rbp + rdx + 0xbc], cl
mov byte [rbp + rdx + 0x68], r15b
inc rdx
jmp 0x1401340aa
mov dword [rbp + 0xf0], 0x736e6f5c
mov dword [rbp + 0xa0], 0xf6f6f6f6
mov dword [rbp + 0xf4], 0x737c7e7d
mov dword [rbp + 0xa4], 0xf6f6f6f6
mov dword [rbp + 0xf8], 0x6b7e7f6c
mov dword [rbp + 0xa8], 0xf6f6f6f6
jmp 0x140133cf7
mov dword [rbp + 0x7c], 0xf6f6f6f6
mov dword [rbp + 0xd0], 0x55572a44
mov dword [rbp + 0x80], 0xf6f6f6f6
mov dword [rbp + 0xd4], 0x57143b4c
mov dword [rbp + 0x84], 0xf6f6f6f6
mov dword [rbp + 0xd8], 0x2a6f756b
mov dword [rbp + 0x88], 0xf6f6f6f6
je 0x140133ec4
jne 0x140133ec4
movabs r12, 0x129fa400000142e9
ret
jmp 0x14013400b
xchg r15, rdx
mov dword [rsp + 0x46], 0x797c7c4f
mov byte [rsp + 0x44], 0xf6
mov word [rsp + 0x4a], 0x7c
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x46]
jmp 0x140133f6c
mov dword [rbp + 0x68], 0xf6f6f6f6
xchg rdx, r15
mov r15, rdx
xchg r15, rdx
mov dword [rbp + 0xbc], 0x76736b50
mov dword [rbp + 0x6c], 0xf6f6f6f6
je 0x140133f3b
jne 0x140133f3b
jnp 0x1401349e9
pushfq
inc r9
jg 0x140133f81
ret
jmp 0x140133fc9
movzx ecx, byte [rsp + rdx + 0x40]
add cl, al
mov byte [rsp + rdx + 0x46], cl
mov byte [rsp + rdx + 0x40], r15b
inc rdx
cmp rdx, 5
jb 0x140133eec
cli
add eax, 0xff63820f
invalid
jne 0x140133f9b
je 0x140133f9b
neg rbp
call rax
test r15d, 0xa543f980
movabs rcx, 0x6337deffffff56e9
rcl r14d, 0x64
lea ebx, [rcx + 0xa5e2]
jmp rax
jmp 0x140133ef6
inc r15
cmp r15, 5
jb 0x140133d52
mov eax, 0xfffffffe
jmp 0x1401317e3
mov dword [rbp + 0xc0], 0x7e2a6e6f
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0xc4], 0x78732a79
mov dword [rbp + 0x74], 0xf6f6f6f6
mov dword [rbp + 0xc8], 0x6b737e73
mov dword [rbp + 0x78], 0xf6f6f6f6
mov dword [rbp + 0xcc], 0x6f847376
jmp 0x140133e7b
mov dword [rbp + 0xdc], 0x6f7c7f7d
mov dword [rbp + 0x8c], 0xf6f6f6f6
mov dword [rbp + 0xe0], 0x6f727e2a
jne 0x140134048
je 0x140134048
jmp rcx
jmp 0x14013405f
xor eax, 0x7bb72b71
popfq
mov edi, 0xc8d3da86
js 0x14013331c
ret 0x10
mov dword [rbp + 0x90], 0xf6f6f6f6
mov dword [rbp + 0xe4], 0x7d73602a
mov dword [rbp + 0x94], 0xf6f6f6f6
mov dword [rbp + 0xe8], 0x2a766b7f
mov dword [rbp + 0x98], 0xf6f6f6f6
mov dword [rbp + 0xec], 0x2a35354d
mov dword [rbp + 0x9c], 0xf6f6f6f6
jmp 0x140133e3a
cmp rdx, 0x53
jb 0x140133e17
mov r9d, 0x10
lea r8, [rsp + 0x46]
lea rdx, [rbp + 0xbc]
jmp 0x140133d5d
xchg r15, r9
mov r15, qword [rbp + 0x398]
xchg r15, r9
lea rcx, [0x1401343a0]
xchg r15, r8
mov r15, qword [rbp + 0x390]
xchg r15, r8
je 0x1401340f3
jne 0x1401340f3
int3
jmp 0x14013410a
lea rax, [0x140134370]
mov rax, qword [rax]
xor rax, qword [rcx]
mov rcx, qword [rbp + 0x380]
jne 0x140134126
je 0x140134126
popf
movabs r12, 0x44196d8c481524eb
sub r8d, 0x3f974f2e
call rax
lea edi, [rbp - 0xc4be]
pushfq
mov r13d, 0xe93bcec6
ret 0x30
jmp 0x14013414c
jmp 0x1401317e3
xchg rdx, r13
mov r13, qword [rbp + 0x388]
xchg r13, rdx
call rax
je 0x140134192
jne 0x140134192
call rcx
rol r13d, 0x6e
lea r15d, [rbp + 0x1133]
pause
or esi, 0x396cbb86
lea r13d, [rdx + 0xa142]
popfq
rol r13d, 0xc1
lea r14d, [rcx + 0xd4e9]
cmp r11, rcx
je 0x140133595
movabs rbp, 0x396546074692b3eb
neg rcx
test esi, 0xebc1de24
xor ebp, 0xb0f29e56
jne 0x140133871
jmp 0x140134147
jmp rax
div dh
div dh
mov dword [rbp - 0x22], 0x7c6f7d7f
jmp 0x1401345f5
xor ebx, ebx
mov edx, ebx
nop word [rax + rax]
movzx eax, byte [rbp + rdx - 0x22]
movzx ecx, byte [rbp + rdx - 0x2d]
jmp 0x140134632
nop dword [rax]
nop word [rax + rax]
mov r10d, r8d
lea rcx, [rdi + r10*4]
mov edx, dword [rcx + r9]
mov ecx, 0x1901977e
add rdx, r9
jmp 0x140134619
mov word [rbp - 0x1a], 0x7676
mov byte [rbp - 0x18], al
mov r9d, dword [rcx + rdx*4]
add r9, r10
jmp 0x14013459d
mov dword [rbp - 0x29], 0xf6f6f6f6
mov dword [rbp - 0x1e], 0x6e383c3d
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rbp - 0x25], 0xf6f6
jmp 0x1401345e0
movzx eax, byte [rdx]
inc rdx
test al, al
je 0x1401346a5
nop dword [rax]
movsx eax, al
jmp 0x1401346c9
add cl, al
mov byte [rbp + rdx - 0x22], cl
mov byte [rbp + rdx - 0x2d], bl
inc rdx
cmp rdx, 0xa
jmp 0x1401346ad
mov r9, rcx
xchg rcx, rax
mov r8d, ebx
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov edi, dword [r11 + rax + 0x20]
jne 0x140134677
je 0x140134677
lea ecx, [rbp - 0xbbf6]
add r8d, 0x919981ec
neg rcx
movabs rdi, 0x777c5effffff3fe9
ja 0x140133769
jmp 0x1401345bb
call rcx
call fcn.140134bf7
call 0x140133d23
test al, al
jne 0x14013462a
cmp ecx, 0xfb55c381
je 0x1401346de
inc r8d
jmp 0x1401345c8
jb 0x1401345ac
xor edx, edx
lea rcx, [rbp - 0x22]
mov r8d, 0x800
call r9
xchg rcx, rax
jmp 0x140134648
lea rdx, [rdx + 1]
xor eax, ecx
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
jmp 0x140134691
mov ecx, dword [r11 + r9 + 0x24]
xchg r15, rax
mov r15, rbx
xchg r15, rax
jmp 0x1401348c9
invalid
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [r11 + r9 + 0x1c]
add rcx, r9
jmp 0x14013473f
sub ch, cl
int3