Function at 0x140131b07
Capabilities:
Get number of processors
Hash data using fnv
Packed with generic packer
Resolve function by parsing pe exports

Disassembly:
movsb byte [rdi], byte [rsi]
ret
stosd dword [rdi], eax
mov esi, 0x9eb5822a
mov edi, 0x8b64984c
outsd dx, dword [rsi]
pop rsp
push rsp
loopne 0x14012f46b
pop rbp
std
mov cs, word [rdx + 0x11]
cmp bl, byte [rdi + 0x21e82245]
popfq
lodsd eax, dword [rsi]
in al, 0x8f
adc esi, dword [rax - 0x52]
in al, 0xcb
xchg esi, eax
pop rsp
jbe 0x14012f524
invalid
in eax, dx
pop rax
rcr esi, 1
push 0x12acb570
push rdi
sbb al, 8
out 0x1a, al
je 0x14012f529
invalid
invalid
mov ch, 0x98
xor ch, cl
in al, dx
out 0x79, al
retf
invalid
insd dword [rdi], dx
or byte [rcx], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [0x140123020]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
test rax, rax
je 0x14013001b
movabs r10, 0x2b992ddfa232
cmp rax, r10
jne 0x140130024
pause
mov rax, qword [0x140123020]
not rax
mov qword [0x140123020], rax
jmp 0x140130040
mov qword [rsp + 0x20], r9
xchg r8, rbx
mov qword [rsp + 0x18], rbx
xchg rbx, r8
jne 0x14013006c
je 0x14013006c
inc r13
pause
jbe 0x14012f5e9
rcl edi, 0x91
pushfq
lea ebx, [rcx - 0x3640]
ret
jmp 0x140130098
xchg rsi, rdx
mov qword [rsp + 0x10], rsi
xchg rsi, rdx
mov qword [rsp + 8], rcx
nop
je 0x1401300e9
jne 0x1401300e9
jle 0x1401309e7
lea ecx, [rbx + 0xd0a5]
add ebx, 0x409342ab
lea r11d, [rcx + 0xde7c]
pause
ror r13d, 7
jae 0x140130499
push rbx
pushfq
jae 0x14012f487
popfq
jne 0x140130728
jp 0x140130c87
movabs rsi, 0x492a82ed537513eb
cmp r10d, 0x18837702
mov edx, 0x6e0fe684
ret
jmp 0x1401300fe
sub rsp, 8
mov qword [rsp], rbp
nop
sub rsp, 8
mov qword [rsp], rbx
push rsi
push rdi
jmp 0x14013015d
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130188
cmp edx, 0x482c4d08
je 0x1401301ed
inc esi
jmp 0x140130158
mov r8d, esi
mov edx, 0xec65eeb
lea rax, [r9 + r8*4]
mov ecx, dword [rax + rdi]
add rcx, rdi
movzx eax, byte [rcx]
inc rcx
jmp 0x14013017c
jmp 0x14013013b
lea rbp, [rsp - 0x248]
sub rsp, 0x348
mov rax, qword gs:[0x60]
xor ebx, ebx
jmp 0x1401301d4
test al, al
je 0x140130134
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
je 0x140130197
jne 0x140130197
movabs r13, 0x2851f3ffffff7ae9
dec rdx
push r11
lea edi, [rcx + 0x9f5]
call 0x14012f449
jmp 0x140130116
xchg rbp, rdi
movsxd rax, dword [rdi + 0x3c]
mov r10d, dword [rax + rdi + 0x88]
mov r9d, dword [r10 + rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
jmp 0x14013013b
mov esi, ebx
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
mov rax, qword [rax]
xchg rbp, rdi
mov rbp, qword [rax + 0x30]
jmp 0x1401301af
mov ecx, dword [r10 + rdi + 0x24]
xorps xmm0, xmm0
add rcx, rdi
xchg rsi, r12
mov qword [rsp + 0x340], rsi
xchg r12, rsi
mov qword [rsp + 0x338], r13
jmp 0x140130213
xor r9d, r9d
mov qword [rsp + 0x330], r14
mov qword [rsp + 0x328], r15
movzx edx, word [rcx + r8*2]
mov r8d, 0x18
mov ecx, dword [r10 + rdi + 0x1c]
jne 0x140130262
je 0x140130262
pop r8
lea r9d, [rdx + 0xe1ff]
rcl esi, 0xbd
add r14d, 0x8e699e2a
ja 0x14012f5d7
lea esi, [rcx - 0xf451]
jbe 0x140130354
int3
jmp 0x140130283
add rcx, rdi
mov eax, dword [rcx + rdx*4]
xor ecx, ecx
mov qword [rbp + 0x1e0], rcx
lea rdx, [rbp + 0x1d0]
mov ecx, 0xb8
jmp 0x14013045e
inc rcx
test al, al
je 0x140130436
jne 0x1401302d5
je 0x1401302d5
ror edx, 0x7a
rcr ebx, 0xcd
neg rcx
xor r15d, 0x58974e80
popfq
ror r10d, 0xc6
jle 0x140130a61
lea ecx, [rcx + 0xdb49]
movabs rbp, 0x2c66fe00000120e9
dec r8
ret 0x20
jmp 0x1401303fa
nop word [rax + rax]
mov r8d, esi
mov edx, 0xff44ea04
lea rax, [rdi + r8*4]
mov ecx, dword [rax + r10]
add rcx, rdi
movzx eax, byte [rcx]
je 0x14013030f
jne 0x14013030f
test r8d, 0xf8f74326
movabs rcx, 0x45c23b8762ee92eb
jmp rax
jmp 0x1401302a3
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 5
shr rcx, 0x13
shr rcx, 4
shr rcx, 1
je 0x14013035a
jne 0x14013035a
lea r11d, [rcx - 0x46d6]
rol edx, 0xf8
jge 0x140130a7d
pushf
call rax
inc r14
ror edi, 0xd5
movabs r11, 0x75168a33113a2feb
test edi, 0xe3ebfc4a
cpuid
jp 0x14012fc8e
mov cl, 0xcf
invalid
jmp 0x14013038b
call 0x14012fde4
pause
jmp 0x14012f97f
xchg r8, rcx
mov r8, qword [rax + 0x18]
xchg rcx, r8
jmp 0x140130417
shr rcx, 1
xchg rcx, r14
mov qword [rbp + 0x1d0], r14
xchg rcx, r14
mov rax, qword gs:[0x60]
lea r14, [rcx + 1]
jne 0x1401303e8
je 0x1401303e8
call rax
jne 0x14012f6a4
test rcx, rbx
rcr r11d, 0x2f
call rcx
neg r10
cmp ebx, 0xb603c2ae
rcl ebp, 0xf3
lea r13d, [rbp - 0x150]
lea esi, [rdx - 0x3a7a]
and r9d, 0x6d766f4e
call rcx
pop rbx
lea ebx, [rcx + 0x3aa3]
movabs r8, 0xb532c741c9992eb
dec rsi
jne 0x14013080b
jmp 0x14013037c
ret
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 0x140130424
xchg rbx, rax
mov rbx, qword [rcx + 0x10]
xchg rbx, rax
jmp 0x14013047d
jne 0x1401303fd
cmp edx, 0x25a09407
je 0x1401304d0
inc esi
jmp 0x1401302ec
xchg rcx, r11
mov r11, qword [rbp + 0x1d0]
xchg rcx, r11
movabs rax, 0xec359e656663b
mul rcx
mov esi, ebx
jmp 0x140130322
add rax, rdi
xchg rbp, rsi
movups xmmword [rsi + 0x1d0], xmm0
xchg rsi, rbp
call rax
test eax, eax
js 0x140131a43
jmp 0x14013043d
mov rcx, qword [rax]
xchg rdi, r9
xchg edi, ecx
mov r9, qword [rcx + 0x30]
xchg rdi, r9
movsxd rax, dword [rdi + 0x3c]
mov r9d, dword [rax + rdi + 0x88]
mov r10d, dword [r9 + rdi + 0x20]
cmp dword [rax], esp
je 0x1401304a1
jne 0x1401304a1
movabs r15, 0x4d8296fffffe3de9
and edx, 0xb3dc8367
rol r11d, 0xe0
inc r15
js 0x14012ff1f
jmp 0x1401302e3
test r8d, 0x1264017
inc rdi
lea r15d, [rdx - 0xc94e]
ret 0x10
mov rax, qword gs:[0x60]
mov esi, ebx
mov ecx, dword [r9 + rdi + 0x24]
jmp 0x140130620
add r11, rdi
xchg r14, rax
mov r14, qword [rcx + 0x10]
xchg r14, rax
xchg r9, rcx
mov r9, qword [rax]
xchg r9, rcx
jne 0x140130518
je 0x140130518
lea r11d, [rdi + 0x4caf]
test rbp, rdi
jb 0x14012f570
int3
jmp 0x1401305ba
mov edx, 0x447307a
lea rax, [r10 + r8*4]
mov ecx, dword [rax + rdi]
add rcx, rdi
movzx eax, byte [rcx]
jmp 0x1401305a3
cmp edx, 0x14cc890e
je 0x140130671
inc esi
jmp 0x14013057b
mov r9d, dword [rax + rdi + 0x88]
mov r10d, dword [r9 + rdi + 0x20]
nop word [rax + rax]
mov r8d, esi
jne 0x140130587
je 0x140130587
rcr edi, 0xb6
movabs rdx, 0x3d94c82c42c8b5eb
call rax
jae 0x140130c5b
jmp 0x14013053e
call rax
cmp rbp, rcx
jmp rcx
inc rcx
test al, al
je 0x140130561
nop dword [rax]
movsx eax, al
jmp 0x140130603
xchg rdi, r14
mov r14, qword [rcx + 0x30]
xchg rdi, r14
movsxd rax, dword [rdi + 0x3c]
jne 0x1401305d5
je 0x1401305d5
test r9, rbx
rol r13d, 0x67
movabs r10, 0x7f00a5205d7b91eb
lea r14d, [rdi + 0x2a8]
jbe 0x14013149b
jmp 0x140130568
rcr r15d, 0x82
jb 0x140130eba
test edi, 0xd225a9fc
jge 0x140130481
ret 0x28
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401305b2
jmp 0x140130555
add rcx, rdi
movzx edx, word [rcx + r8*2]
mov ecx, dword [r9 + rdi + 0x1c]
add rcx, rdi
mov r11d, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
je 0x14013065c
jne 0x14013065c
test rbp, rdi
cmp r13d, 0xc8a3b13a
add r12d, 0x9390ee98
cpuid
jmp 0x14012f84c
jmp 0x1401304e5
mov rax, qword gs:[0x60]
mov esi, ebx
mov ecx, dword [r9 + rdi + 0x24]
add rcx, rdi
movzx edx, word [rcx + r8*2]
jmp 0x140130716
add byte [rax], al
add bh, bh
invalid
inc esi
jmp 0x14013076a
je 0x14013068e
nop dword [rax]
movsx eax, al
jne 0x1401306d8
je 0x1401306d8
jnp 0x140130110
call rcx
call rax
lea ebp, [rcx - 0xa6c2]
test r14, rdx
test r12, rbx
jmp 0x140130ad4
jmp 0x14013078f
add r13, rdi
mov rax, qword [rcx + 0x10]
xchg rcx, rdi
mov rdi, qword [rax]
xchg rdi, rcx
jmp 0x140130731
mov ecx, dword [r9 + rdi + 0x1c]
add rcx, rdi
mov r13d, dword [rcx + rdx*4]
xchg r13, rcx
mov r13, qword [rax + 0x18]
xchg r13, rcx
jmp 0x140130701
sbb byte [rcx - 0x79], cl
int 0xe9
sar bh, 1
invalid
mov rdi, qword [rcx + 0x30]
movsxd rax, dword [rdi + 0x3c]
mov r9d, dword [rax + rdi + 0x88]
mov r10d, dword [r9 + rdi + 0x20]
nop word [rax + rax]
jmp 0x14013076a
test al, al
jne 0x14013069e
cmp edx, 0xe6be0f43
je 0x1401307a4
jmp 0x14013068e
mov r8d, esi
mov edx, 0x1496a58
lea rax, [rdi + r8*4]
jmp 0x14013077b
invalid
mov ecx, dword [rax + r10]
add rcx, rdi
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x140130695
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140130751
mov ecx, dword [r9 + rdi + 0x24]
lea rax, [r14 + 0x1f400]
add rcx, rdi
shl rax, 0xb
shl rax, 1
mov dword [rsp + 0x28], 4
jne 0x1401307ef
je 0x1401307ef
mov r8d, 0xa903f191
cpuid
jbe 0x140131661
lea r15d, [rdx - 0x943d]
ja 0x140130fb6
popf
neg r9
jmp rax
jmp 0x140130993
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x1401309da
add rcx, rdi
mov r15d, dword [rcx + rdx*4]
lea rdx, [rbp + 0x50]
mov rcx, 0xffffffffffffffff
xchg rbx, rdx
mov qword [rbp + 0x50], rdx
jmp 0x14013097d
mov rdi, qword [rcx + 0x30]
movsxd rax, dword [rdi + 0x3c]
mov r9d, dword [rax + rdi + 0x88]
mov r10d, dword [r9 + rdi + 0x20]
nop dword [rax]
mov r8d, esi
je 0x140130885
jne 0x140130885
lea esi, [rbp + 0xca57]
jmp rax
jmp 0x1401308ff
xchg rcx, r13
mov r13, qword [rax]
xchg rcx, r13
jne 0x1401308d2
je 0x1401308d2
jo 0x140130e97
cpuid
dec rdx
call rcx
jmp 0x14012f8b3
jmp 0x140130838
xchg rbp, rax
mov rbp, qword [rcx + 0x10]
xchg rbp, rax
jmp 0x1401308a1
mov edx, 0xb8fb3dc3
lea rax, [rdi + r8*4]
mov ecx, dword [rax + r10]
add rcx, rdi
movzx eax, byte [rcx]
je 0x14013093d
jne 0x14013093d
cmp ebp, 0xcfcac84d
syscall
lea r15d, [rbx + 0x1b1b]
lea edi, [rbx - 0x887b]
call rax
test r14, rdx
test esi, edx
cmp r15d, 0xf67db1a2
rol r9d, 0xa1
movabs r13, 0x34d991633d0924eb
syscall
jno 0x14012ff48
jmp 0x140130963
cmp r12, rbx
lea esi, [rbp - 0xb460]
cmp r9, rcx
dec rcx
call rax
jmp 0x14013068b
inc rcx
test al, al
je 0x1401309ee
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140130809
xchg rbx, rdx
add r15, rdi
mov qword [rbp + 0x58], rax
call r11
cmp qword [rbp + 0x50], rbx
jmp 0x1401309f5
mov dword [rsp + 0x20], 0x3000
and al, 0x20
add byte [rax], dh
add byte [rax], al
movzx edx, word [rcx + r8*2]
xor r8d, r8d
mov ecx, dword [r9 + rdi + 0x1c]
lea r9, [rbp + 0x58]
jne 0x1401309c1
je 0x1401309c1
jmp rcx
jmp 0x14013081a
jmp 0x140130851
test al, al
jne 0x140130971
cmp edx, 0x9a8ff8da
je 0x140130a54
invalid
inc esi
jmp 0x1401309d5
je 0x140131a43
mov rax, qword gs:[0x60]
mov esi, ebx
mov rcx, qword [rax + 0x18]
je 0x140130a3b
jne 0x140130a3b
jae 0x14012fd9c
and r9d, 0x1c0a8e26
cpuid
bswap r15
call rax
lea edx, [rbp - 0x21eb]
push rsi
rcr ebp, 0x15
cmp r9d, 0xa699e2b1
lea edi, [rbx + 0x3d0f]
movabs r12, 0x6ea1d0fffffeb2e9
rol r9d, 0xe9
ror edi, 0x51
xor edx, 0xebba3680
popfq
ret 0x30
jmp 0x1401308f2
mov rax, qword gs:[0x60]
mov esi, ebx
mov ecx, dword [r9 + rdi + 0x24]
add rcx, rdi
cmp qword [rax + rcx*2], r12
add ecx, edi
movzx edx, word [rcx + r8*2]
mov ecx, dword [r9 + rdi + 0x1c]
jmp 0x140130b56
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x140130a8a
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130a76
cmp edx, 0x436a4465
je 0x140130bbc
inc esi
jmp 0x140130aa9
mov r8d, esi
mov edx, 0x4802daa5
lea rax, [rdi + r8*4]
mov ecx, dword [rax + r10]
add rcx, rdi
jne 0x140130af1
je 0x140130af1
ror edx, 0xcd
lea r10d, [rbp - 0xc676]
lea r14d, [rdi + 0x44d3]
ror ebp, 0xb5
or r12d, 0x5c67dda4
ret
jmp 0x140130b40
movsxd rax, dword [rdi + 0x3c]
mov r9d, dword [rax + rdi + 0x88]
mov r10d, dword [r9 + rdi + 0x20]
nop word [rax + rax]
jmp 0x140130aa9
xchg r9, rcx
mov r9, qword [rax]
xchg rcx, r9
xchg r9, rdi
mov r9, qword [rcx + 0x30]
xchg rdi, r9
jmp 0x140130b0c
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130aa2
nop dword [rax]
jmp 0x140130a76
add rcx, rdi
mov r11d, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add r11, rdi
mov rax, qword [rcx + 0x10]
je 0x140130ba7
jne 0x140130ba7
or r15d, 0x7cc1be85
je 0x14012ff21
rcr edx, 0xe4
rol ecx, 0x44
inc rbp
pause
test r10d, 0x3fc65c45
jbe 0x14013171a
lea ebp, [rbx - 0x9f98]
jmp rax
jmp 0x140130b28
mov ecx, dword [r9 + rdi + 0x24]
xorps xmm0, xmm0
add rcx, rdi
mov qword [rsp + 0x20], rbx
movzx edx, word [rcx + r8*2]
mov ecx, dword [r9 + rdi + 0x1c]
je 0x140130be9
jne 0x140130be9
rcl ebp, 0xc4
rol edx, 0xbb
test r15d, 0xf674dd28
movabs r9, 0xc8a6c4849416deb
rcl r15d, 0x33
lea r14d, [rbx + 0x6f7c]
div r11
ret
jmp 0x140130c58
shl rdx, 8
shl rdx, 1
or rax, rdx
jne 0x140130c30
je 0x140130c30
lea edx, [rcx - 0x2437]
jbe 0x14013092e
rcr ebx, 0x31
sub edi, 0xebad39d7
int3
jmp 0x140130f24
invalid
mov r9d, 0x64
add rcx, rdi
mov r8d, r9d
jne 0x140130c82
add byte [rax], al
add byte [rax + 3], cl
iretd
je 0x140130c82
and r9d, 0xcdbe7e93
jmp rax
jmp 0x1401310f6
lodsd eax, dword [rsi]
mov byte [rcx], ah
jb 0x140130ea6
cmp r10d, 0xf0584a7
add r11d, 0x795595f9
call 0x14012feda
mov qword [rsp + 0x20], r11
xchg r11, rax
lea r8, [rbp + 0x58]
mov rcx, 0xffffffffffffffff
lea rdx, [rbp + 0x50]
call r15
mov rax, qword gs:[0x60]
jmp 0x140131076
cmp r14, rdx
mov ecx, ebx
cmovb rdx, r14
test rdx, rdx
je 0x140130fe3
jmp 0x140130e31
xchg rdi, r14
mov r14, qword [rcx + 0x30]
xchg r14, rdi
movsxd rax, dword [rdi + 0x3c]
jmp 0x140130d92
jae 0x140130f9a
movabs r9, 0x47ae147ae147ae15
nop word [rax + rax]
rdtsc
shl rdx, 0x17
jne 0x140130d25
je 0x140130d25
rol r8d, 0x43
add edi, 0xbc14882
movabs r12, 0x584332fffffed6e9
xor ecx, 0xd24ef608
mul r12
lea r10d, [rdi - 0xcdfe]
ret
jmp 0x140130c00
jne 0x140131a43
mov rax, qword [rbp + 0x48]
dec rax
jmp 0x14013109a
xchg rcx, r15
mov r15, qword [rax]
xchg r15, rcx
jmp 0x140130ce1
movdqu xmmword [r15 + 0x208], xmm0
xchg r15, rbp
mov qword [rbp + 0x48], rbx
call r11
test eax, eax
jmp 0x140130d3e
mov r9d, dword [rax + rdi + 0x88]
mov r10d, dword [r9 + rdi + 0x20]
nop
jmp 0x14013101d
mov qword [rbp + 0x1f8], r12
xchg r12, rbx
xchg r15, rbp
movsd dword [rdi], dword [rsi]
clc
add dword [rax], eax
add byte [rcx - 0x79], cl
fmul qword [rcx - 0x79]
out dx, eax
jne 0x140130df2
je 0x140130df2
jl 0x14013104f
rcr ecx, 0x74
jl 0x140130a29
rcr r15d, 0x3a
xor edx, 0x6cffdc2e
pause
and esi, 0x51bfa225
ja 0x140130da7
lea ebp, [rcx - 0xabb0]
jmp rax
jmp 0x140130d78
shr rcx, 2
shr rcx, 3
shr rcx, 1
imul rcx, rcx, 0x64
jmp 0x140130fae
mov byte [rsi], 0x45
xchg r15, rcx
mov r15, qword [rbp + 0x60]
xchg r15, rcx
jmp 0x140130f04
movzx eax, byte [rsi]
test al, al
je 0x140130fd0
je 0x140130e75
jne 0x140130e75
div rdi
call rcx
cpuid
call rcx
cpuid
xor r11d, 0xee76750
pushf
jmp rcx
jmp 0x140130fc9
add rcx, r8
mov qword [rbp + 0x60], rbx
cmp r8, rcx
jmp 0x140130cf4
ror byte [rax - 0x73], 0x49
add dword [rbx], esi
ret 0xd069
invalid
add byte [rax], al
add byte [rax - 0x2f], cl
loop 0x140130ef9
shl rdx, 1
or rax, rdx
or eax, edx
xchg rdi, rax
mov rax, rdi
xchg rdi, rax
mov rax, r9
mul rdi
je 0x140130eeb
jne 0x140130eeb
rcr r11d, 0x98
rol r11d, 0x93
jnp 0x140131daa
test ecx, 0xe1603544
push r8
rcr r8d, 0xf6
pause
popf
mul r12
call rcx
call rax
movabs r14, 0x6f0550876bf669eb
ret
jmp 0x140130f56
sti
lea r12d, [rbx + 0x5e3a]
int3
test rcx, rcx
je 0x140130fbb
rdtsc
shl rdx, 0xa
shl rdx, 0xe
shl rdx, 5
shl rdx, 2
jmp 0x140130ead
mov rsi, rax
and esi, 0xfff
add rsi, r8
je 0x140130f4d
jne 0x140130f4d
rol r11d, 0xdd
lea esi, [rbx + 0x1556]
test r15, rdx
cpuid
jmp rcx
jmp 0x140130e1f
xchg r8, rcx
mov r8, rdi
xchg rcx, r8
sub rcx, rdx
shr rcx, 1
add rcx, rdx
jmp 0x140130e0b
add rcx, qword [rbp + 0x58]
cmp r8, rcx
jb 0x140130d0f
lea rax, [rbp + 0x44]
mov dword [rbp + 0x44], ebx
mov r9d, 0x20
xchg r11, rax
jmp 0x140130ca3
sub rdi, rcx
cmp rdi, 0x4b
jb 0x1401310b7
invalid
mov edx, 4
mov qword [rbp + 0x60], rsi
jmp 0x140130cca
movzx eax, byte [rsi]
inc al
mov byte [rsi], al
inc ecx
movsxd rax, ecx
cmp rax, rdx
jb 0x140130e31
jmp 0x140130fe3
movzx eax, byte [rsi]
add al, 0x76
add al, dl
mov byte [rsi], al
jne 0x140130ffb
je 0x140130ffb
lea edx, [rdi - 0x39d4]
inc rbp
movabs rsi, 0x2d498b000000b7e9
cmp r9d, 0x2cbd268
lea ebp, [rbp - 0x2a07]
lea r11d, [rdx - 0x4984]
neg r14
ret 0x38
jmp 0x1401310b7
cmp edi, ebp
cmp r9d, 0x674065b5
pop r15
call rcx
movabs rbx, 0x1ddba4fffffcede9
neg r9
pause
mov r15d, 0x4eadf4c5
call 0x140131b07
mov esi, ebx
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
jmp 0x140130d6a
xchg rbx, r11
mov qword [rbp + 0x1f0], r11
xchg r11, rbx
xchg rbx, r12
jmp 0x140130da5
cmp rax, 0xfffffffffffffffd
ja 0x140131a43
mov r8, qword [rbp + 0x50]
xchg rcx, rsi
int1
mov rsi, qword [rbp + 0x58]
xchg rcx, rsi
jmp 0x140130e83
xchg rcx, r15
mov r15, qword [rbp + 0x50]
mov edi, dword [rbp + 0x50]
xchg rcx, r15
add r8, 0x1000
je 0x1401310e8
jne 0x1401310e8
inc rsi
bswap r15
or r13d, 0xc3cf5106
mov edi, 0x3ec1333
jg 0x1401310a1
jmp 0x140130f8d
mov r12d, dword [rcx + rdx*4]
lea rdx, [rbp + 0x1e8]
lea rcx, [rbp + 0x48]
mov qword [rbp + 0x1e8], 0x30
add r12, rdi
mov qword [rbp + 0x200], rbx
jmp 0x140131085
invalid
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x1401313d3
nop dword [rax]
movsx edx, dl
lea rcx, [rcx + 1]
jne 0x14013133c
je 0x14013133c
movabs r15, 0x484a2f5e366659eb
je 0x140131d5c
jmp 0x140131397
test rbp, rbp
inc rbp
lea r9d, [rdi - 0x17d]
cmp r8, rdi
xor r12d, 0x75275317
lea ecx, [rbp + 0x46f9]
jmp 0x140130eaa
mov edi, 0xec8b0ab8
lea rcx, [r8 + rsi*4]
mov ecx, dword [rcx + r10]
add rcx, r8
jmp 0x14013131d
xor edx, edi
imul edi, edx, 0x1000193
movzx edx, byte [rcx - 1]
jmp 0x14013141c
mov r8, qword [rax + 0x30]
je 0x140131482
test esi, esi
jne 0x1401313fb
mov rax, qword [rax]
jmp 0x1401313a8
dec esi
jmp 0x14013136c
test dl, dl
jne 0x14013132f
cmp edi, 0x42446659
jmp 0x1401313cd
mov ecx, dword [r11 + 0x24]
add rcx, r8
mov dword [rsp + 0x30], 0xf6f6f6f6
mov dword [rsp + 0x3b], 0x7c6f7d7f
mov dword [rsp + 0x34], 0xf6f6f6f6
and al, 0x34
div dh
div dh
mov dword [rsp + 0x3f], 0x6e383c3d
jmp 0x14013162b
inc rdx
cmp rdx, 0xa
jb 0x140131605
xor edx, edx
lea rcx, [rsp + 0x3b]
mov r8d, 0x800
jne 0x14013150b
je 0x14013150b
jp 0x14013142a
jmp rcx
jmp 0x1401315b3
lea rdx, [rdx + 1]
xor eax, ecx
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
jmp 0x1401315a0
add rdx, rdi
movzx eax, byte [rdx]
inc rdx
test al, al
je 0x140131624
nop dword [rax]
movsx eax, al
jne 0x140131572
je 0x140131572
neg rdi
ret
jmp 0x140131521
xchg rbx, rcx
mov rdx, rcx
xchg rcx, rbx
add rdi, r8
xor eax, eax
mov byte [rsp + 0x45], al
jmp 0x1401315fc
test al, al
jne 0x14013154a
cmp ecx, 0x1299a113
jmp 0x14013161e
call rdi
xchg rsi, rax
mov rdi, rsi
xchg rsi, rax
mov esi, ebx
jmp 0x1401315e6
nop dword [rax]
nop word [rax + rax]
mov r8d, esi
lea rcx, [rdi + r8*4]
mov edx, dword [rcx + r10]
mov ecx, 0x48a7eda8
jmp 0x140131536
movsxd rcx, dword [rax + 0x3c]
mov r9d, dword [rcx + rax + 0x88]
mov r10d, dword [r9 + rax + 0x20]
jmp 0x1401315c3
nop word [rax + rax]
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], bl
jmp 0x1401314ae
je 0x14013164c
inc esi
jmp 0x1401315d1
movzx edx, word [rcx + rsi*2]
mov ecx, dword [r11 + 0x1c]
add rcx, r8
mov word [rsp + 0x38], 0xf6f6
mov word [rsp + 0x43], 0x7676
mov edi, dword [rcx + rdx*4]
jmp 0x140131589
mov ecx, dword [r9 + rdi + 0x24]
xchg rbp, rbx
mov rax, rbp
xchg rbx, rbp
add rcx, rdi
jmp 0x14013190e
add byte [rbx - 0x7df0f306], al
sub al, byte [rcx]
add byte [rax], al
cmp edx, 0xc
jb 0x140131795
mov dword [rsp + 0x48], 0xf6f6f6f6
mov rdx, rbx
mov dword [rsp + 0x4e], 0x797c7c4f
jmp 0x140131aaf
sub rdi, rax
nop dword [rax]
nop word [rax + rax]
mov edx, ebx
lea rcx, [rbp + 0x176]
jmp 0x14013178e
xchg r9, rdx
mov dword [rbp + 0x8f], 0x6b6f765a
mov dword [rbp + 0x6c], 0xf6f6f6f6
jmp 0x140131acf
je 0x140131c12
xor eax, eax
mov dword [rbp + 0x168], 0xf6f6f6f6
jmp 0x1401317d7
mov dword [rbp + 0xa7], 0x73764d2a
mov dword [rbp + 0x84], 0xf6f6f6f6
mov dword [rbp + 0xab], 0x2a7e786f
mov dword [rbp + 0x88], 0xf6f6f6f6
mov dword [rbp + 0xaf], 0x6f767370
je 0x14013174b
jne 0x14013174b
and ebx, 0xf581949a
dec r8
lea r13d, [rdx + 0x3d0b]
and r8d, 0xbbaee727
and eax, 0xbbaee727
rcl r8d, 0x3c
jl 0x140131d44
mov r12d, 0x28f6d5fe
dec r12
test r11d, 0x255f82c6
call rcx
bswap r14
dec r11
ret
jmp 0x1401319fa
lea r8, [rsp + 0x4e]
lea rdx, [rbp + 0x8f]
xor ecx, ecx
call r10
xchg r8, rax
mov r8, rbx
xchg r8, rax
jmp 0x14013180a
nop dword [rax]
movzx eax, word [rcx]
cmp word [rdi + rcx], ax
jne 0x140131b07
inc edx
add rcx, 2
jmp 0x140131662
mov dword [rbp + 0x9f], 0x7a738478
mov dword [rbp + 0x7c], 0xf6f6f6f6
mov dword [rbp + 0xa3], 0x76766b2a
mov dword [rbp + 0x80], 0xf6f6f6f6
jmp 0x1401316d3
mov word [rbp + 0x18e], ax
xchg rdx, rbx
mov rbx, rdx
xchg rbx, rdx
mov dword [rbp + 0x176], 0xff56ff66
mov dword [rbp + 0x17a], 0xff6dff79
mov dword [rbp + 0x16c], 0xf6f6f6f6
jmp 0x140131a8c
nop dword [rax]
mov byte [rbp + rax + 0x8f], bl
inc rax
cmp rax, 0x26
jmp 0x140131a2b
mov r10, qword [rcx + 0x10]
xchg r10, rax
movzx r8d, word [rax + 0x48]
shr r8d, 1
test rdi, rdi
je 0x140131c12
test r8d, r8d
jmp 0x1401316bc
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax + 0x50]
mov rax, qword gs:[0x60]
xchg rdi, rcx
mov rdi, qword [rax + 0x18]
xchg rdi, rcx
xchg r10, rax
jmp 0x140131820
mov r15, qword [rsp + 0x328]
mov r14, qword [rsp + 0x330]
mov r13, qword [rsp + 0x338]
mov r12, qword [rsp + 0x340]
add rsp, 0x348
jmp 0x1401319e9
mov byte [rbp + rdx + 0x68], bl
inc rdx
cmp rdx, 0x26
jb 0x140131a10
mov r9d, 0x10
jmp 0x140131771
add rsp, 0x30
nop
xchg qword [rsp], rbx
add rsp, 8
jmp 0x1401319a0
mov esi, ebx
sub r8, 0x10
je 0x140131b3d
lea rax, [rbp + 0x176]
jmp 0x140131683
xor eax, eax
mov dword [rbp + 0x68], 0xf6f6f6f6
mov byte [rbp + 0xb5], al
xchg r9, rdx
mov r9, rbx
jne 0x1401318f4
je 0x1401318f4
je 0x140130c49
movabs rdx, 0x7adaa4fffffdaae9
jmp 0x1401310bb
jmp 0x1401316a3
push rax
push rdx
push rdx
xchg qword [rsp + 0x28], rsi
jmp 0x1401318a9
movzx edx, word [rcx + r8*2]
mov ecx, dword [r9 + rdi + 0x1c]
add rcx, rdi
mov r10d, dword [rcx + rdx*4]
je 0x14013193b
jne 0x14013193b
rcl ecx, 0xbf
jae 0x140130995
jno 0x1401322b6
lea r15d, [rbp - 0x251b]
movabs r14, 0x51b50746789507eb
ret
jmp 0x140131944
add r10, rdi
mov byte [rsp + rax + 0x3b], bl
inc rax
cmp rax, 0xa
jb 0x140131947
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
je 0x140131991
jne 0x140131991
rcl r9d, 0x98
or r9d, 0x4e97bb04
bswap rdi
dec r8
lea esi, [rbx - 0xd9f2]
dec r12
jns 0x140131d7c
add ebx, 0x79dcfcca
movabs rdi, 0x1fb69bfffffea9e9
jmp rax
jmp 0x14013183f
nop
add rsp, 8
xchg qword [rsp - 8], rbp
jmp 0x140131ace
mov byte [rbp + rdx + 0x168], bl
inc rdx
cmp rdx, 0xc
jb 0x140131a6c
jmp 0x1401318bb
movzx ecx, byte [rsp + rdx + 0x4e]
add cl, al
mov byte [rsp + rdx + 0x4e], cl
mov byte [rsp + rdx + 0x48], bl
inc rdx
cmp rdx, 5
jb 0x140131ac4
jmp 0x1401318d3
nop
add rsp, 8
mov rdi, qword [rsp - 8]
push rbx
push rax
jmp 0x140131901
mov word [rbp + 0x8c], 0xf6f6
mov word [rbp + 0xb3], 0x387d
nop dword [rax]
movzx eax, byte [rbp + rdx + 0x68]
movzx ecx, byte [rbp + rdx + 0x8f]
add cl, al
mov byte [rbp + rdx + 0x8f], cl
jmp 0x14013188d
jb 0x14013180d
mov byte [rsp + rbx + 0x4e], 0
inc rbx
cmp rbx, 5
jb 0x140131a31
mov eax, 0xffffffff
jmp 0x140131861
mov dword [rbp + 0x186], 0xff77ff6f
mov dword [rbp + 0x18a], 0xff66ff7a
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x176]
movzx ecx, byte [rbp + rdx + 0x168]
add cx, ax
mov word [rbp + rdx*2 + 0x176], cx
jmp 0x1401319af
mov dword [rbp + 0x17e], 0xff76ff6b
mov dword [rbp + 0x182], 0xff5eff66
mov dword [rbp + 0x170], 0xf6f6f6f6
jmp 0x140131a4d
mov byte [rsp + 0x4c], 0xf6
mov word [rsp + 0x52], 0x7c
nop word [rax + rax]
movzx eax, byte [rsp + rdx + 0x48]
jmp 0x1401319c8
ret
mov dword [rbp + 0x93], 0x6f2a6f7d
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0x97], 0x6b7c7e82
mov dword [rbp + 0x74], 0xf6f6f6f6
mov dword [rbp + 0x9b], 0x7f397e6d
mov dword [rbp + 0x78], 0xf6f6f6f6
jmp 0x1401317ad
inc esi
neg rdi
add rdi, 0xfffffffffffffffe
neg rdi
movsxd rax, esi
cmp rax, r8
jmp 0x140131b37
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140131c9e
nop dword [rax]
movsx eax, al
jmp 0x140131bd9
jb 0x140131695
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
jne 0x140131b83
je 0x140131b83
pushf
neg r10
call rcx
sub ecx, 0x98255b70
inc r14
call rax
inc r12
cmp rbp, rdi
jns 0x1401325d5
cpuid
lea r14d, [rcx + 0x894]
call rax
lea r10d, [rcx - 0x18ac]
and r15d, 0x35bbf787
jmp rcx
jmp 0x140131c30
xchg r15, r12
xchg rcx, r11
mov r11, qword [rax + 0x18]
xchg r11, rcx
mov rax, qword [rcx + 0x10]
jmp 0x140131c75
jmp 0x140131c48
outsd dx, dword [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
add qword [r11], rsi
ret 0xd069
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140131b2f
jmp 0x140131c92
add r15, r12
xchg r15, r12
mov qword [rbp + 0x48], r12
jmp 0x140131bbe
inc rax
cmp rax, 0x18
jb 0x140131c3c
mov rax, qword gs:[0x60]
lea r12, [0x140000000]
movsxd r15, dword [0x14000003c]
mov esi, ebx
jmp 0x140131bf6
nop dword [rax]
nop dword [rax + rax]
mov byte [rbp + rax + 0x176], bl
jmp 0x140131c05
mov r8d, esi
mov edx, 0xaa4e35df
lea rax, [rdi + r8*4]
mov ecx, dword [rax + r10]
add rcx, rdi
je 0x140131c63
jne 0x140131c63
syscall
movabs r8, 0x31506efffffeb6e9
call rax
cpuid
jmp 0x140131b1e
mov rcx, qword [rax]
mov rdi, qword [rcx + 0x30]
movsxd rax, dword [rdi + 0x3c]
mov r9d, dword [rax + rdi + 0x88]
mov r10d, dword [r9 + rdi + 0x20]
jmp 0x140131c48
cmp edx, 0x2fbecf68
je 0x140131ca5
inc esi
jmp 0x140131bd4
mov ecx, dword [r9 + rdi + 0x24]
add rcx, rdi
movzx edx, word [rcx + r8*2]
je 0x140131cb8
jne 0x140131cb8
movabs r11, 0x4dcb4500002de1e9
lea r10d, [rbx - 0x9d95]
cmp rdx, rbx
rcl r10d, 0x92
jmp 0x1401326d0
jmp 0x140134a9e
jmp 0xdaf23138
movsd dword [rdi], dword [rsi]
pop rdx
or dword [rdi], 0xfff53e85
inc dword [rcx + 0x50]
call rcx
cmp r9, rcx
rol r10d, 0x63
call rax
jmp 0x1401327cb
or al, byte [rax]
add byte [rdi], cl
invalid
jb 0x1401323d9
mov ecx, dword [r15 - 0xa]
mov eax, 1
add ecx, edi
movzx r8d, r8b
cmp esi, ecx
cmovb r8d, eax
jne 0x140131d96
je 0x140131d96
js 0x140132268
syscall
or r11d, 0x84390598
jmp rcx
jmp 0x1401323d5
invalid
shr esi, 1
shr esi, 1
shr esi, 1
shr esi, 1
jmp 0x140132ac3
lea ecx, [r8 + r13]
xor eax, edx
mov r10d, eax
jmp 0x140134a00
xor eax, eax
mov ecx, 0xc
rep movsb byte [rdi], byte [rsi]
lea rdi, [rsp + 0x68]
mov dword [rbp], 0x41714c55
mov ecx, 0x10
jmp 0x1401346fc
shr ecx, 0xf
shr ecx, 1
or ecx, eax
add esi, ecx
mov eax, esi
xor eax, r12d
jmp 0x140132767
shl edi, 1
shl edi, 1
shr eax, 8
shr eax, 6
jmp 0x14013386b
shl r8d, 0xc
shr esi, 0x14
or esi, r8d
lea eax, [rcx + rsi]
mov dword [rbp - 0x74], eax
xor eax, edx
jmp 0x1401349b0
shr edx, 1
shr edx, 1
or edx, eax
jmp 0x140132ba4
add byte [rax], al
neg rbp
je 0x14013229c
jne 0x14013229c
mov ebp, 0x464988ed
cmp r10d, 0xd5109924
jmp rcx
jmp 0x1401335ff
loopne 0x1401322ba
shl eax, 1
shl eax, 1
shr esi, 1
shr esi, 0xf
je 0x1401322c7
jne 0x1401322c7
movabs r10, 0x4d1e02fffffae7e9
pop rbx
pushf
ret
jmp 0x140131db3
ror eax, 4
ror eax, 1
ror eax, 1
mov dword [rbp + 0x164], eax
jmp 0x140134ad9
jmp rcx
mov dword [rbp + 0x44], r8d
cmp dl, 0x2e
jne 0x14013240f
cmp dword [r15 - 0x11], 0x74616470
jne 0x14013240f
jmp 0x140132404
cmp byte [r15 - 0xd], 0x61
je 0x1401352bb
mov eax, dword [r15 - 0xa]
lea r14, [r12 + rdi]
cmp eax, dword [r15 - 2]
jmp 0x140133f4b
mov qword [rbp + 0x60], r10
xchg r10, rsi
mov dword [rbp + 0x160], ebx
add byte [rax], al
call rsi
je 0x14013248b
jne 0x14013248b
and r14d, 0x6f04040b
pause
lea ebp, [rcx + 0x4733]
lea r9d, [rcx - 0xbbd2]
jmp rcx
jmp 0x14013410a
popf
lea ecx, [rbx + 0xc7c1]
nop
lea edx, [rdx + 0xf919]
push r9
cmp r14d, 0x75b3ddd3
rcl r10d, 0x57
je 0x1401324dd
mov r8d, dword [rbp - 0x48]
mov r10d, dword [rbp - 0x4c]
mov ebx, dword [rbp - 0x50]
mov r13d, dword [rbp - 0x5c]
jne 0x140132527
je 0x140132527
cmp rsi, rcx
ja 0x140132d9b
cmp r15d, 0xb2a165a1
div r8
rol ebp, 0x6d
add r9d, 0x3a808f58
jmp rcx
jmp 0x140133dc0
shl eax, 0xf
shl eax, 1
shr edx, 5
shr edx, 5
shr edx, 2
shr edx, 2
jne 0x14013255e
je 0x14013255e
test ebp, 0x4af13c31
test r9d, 0x24b916c5
call rcx
lea r10d, [rcx - 0xc9db]
movabs rsi, 0xc7b2bfffffca0e9
lea r9d, [rdi - 0xdc62]
lea r10d, [rdx - 0xa27e]
lea ecx, [rbx - 0xf2b2]
jae 0x140132d05
jmp 0x140132203
or r11d, 0x70b68435
jmp rax
jae 0x1401325f3
add byte [rax], al
xchg r12, r11
mov r11, qword [rbp + 0x1b0]
xchg r11, r12
mov qword [rbp - 0x40], rbx
movzx eax, byte [rbp + rcx - 0x80]
inc rcx
xor byte [r14], al
jmp 0x140133ed1
ror r14d, 1
sub qword [rsp + 0x68], 1
jne 0x140133b26
mov dword [rbp - 0x50], ebx
xor ebx, ebx
jmp 0x1401328c7
add byte [rcx - 0x2f], al
loope 0x1401326b8
shl ecx, 2
shl r9d, 1
shl r9d, 1
jmp 0x140133538
jne 0x14013447c
nop
rcr esi, 0xa3
jbe 0x140131d18
inc r9
push r11
push r14
jmp 0x140134613
invalid
ror r11d, 4
ror r11d, 1
ror r11d, 1
ror r11d, 1
ror ebx, 1
ror r11d, 1
jmp 0x140132531
add dword [rbp + 0x34], 1
jne 0x1401335a1
nop
inc rdi
cmp r10d, 0x6781a5fa
jmp rax
and esp, dword [rsi - 0x63]
jmp rax
mov edx, eax
shl eax, 6
shl eax, 4
shl eax, 1
jmp 0x1401332df
ja 0x140131bd5
cmp ebp, 0xea458cd6
cpuid
bswap rbx
pause
ror r10d, 0x6d
jmp 0x140132ee5
add byte [rax], al
movabs r13, 0x12da38fffff6b4e9
xor edx, 0x1eb95986
and edx, 0x5c8e9a75
mul r10
ret
shl esi, 7
shr eax, 0x18
shr eax, 1
or eax, esi
je 0x140132872
jne 0x140132872
cmp ecx, 0x484beb8a
pushfq
lea r14d, [rbx + 0x38a8]
lea ebx, [rcx + 0xddfa]
rcr r13d, 0x29
movabs r13, 0x790fab000007a0e9
jg 0x140132672
jmp 0x140133017
neg r13
lea r9d, [rbx - 0x67aa]
ror r9d, 0xdb
call 0x14013187d
or ecx, 0x47da2a65
ja 0x1401323ce
ja 0x1401311d5
cpuid
jmp 0x140132c96
mov ecx, ebx
mov dword [rbp - 0x48], r8d
mov dword [rbp - 0x4c], r10d
mov dword [rbp - 0x64], r11d
mov dword [rbp - 0x70], r14d
mov dword [rbp - 0x5c], r13d
jmp 0x1401342be
jne 0x140133323
nop
lea r14d, [rdx - 0x4405]
jmp rcx
shr ecx, 1
shr ecx, 1
or ecx, eax
lea r9d, [rsi + rcx]
mov eax, r9d
je 0x140132961
mov dword [rbp - 0x54], eax
xor eax, esi
ror eax, 8
ror eax, 8
ror eax, 3
jmp 0x14013234a
mov dword [rbp - 0x58], eax
lea ecx, [r15 + r10]
xor eax, esi
ror eax, 3
ror eax, 2
ror eax, 9
je 0x140132a18
jne 0x140132a18
movabs r13, 0x270dbfc905c139eb
test r14, rcx
jmp rcx
jmp 0x140132a53
ror eax, 4
ror eax, 6
ror eax, 1
mov dword [rbp + 0x58], eax
mov dword [rbp - 0x6c], eax
mov eax, dword [rbp + 0x164]
jmp 0x140133c7a
or esi, eax
mov r8d, dword [rbp + 0x198]
lea eax, [rcx + rsi]
jmp 0x14013390f
add edi, edx
xor r8d, edi
mov esi, r8d
jmp 0x140131f86
xor eax, ecx
mov ecx, eax
shl eax, 5
shl eax, 2
shl eax, 1
shr ecx, 0xf
je 0x140132c7f
jne 0x140132c7f
cmp edx, 0xd4541a6f
jmp rcx
jmp 0x140134b49
rcl ebp, 0x21
lea r8d, [rdi + 0x96ce]
sub ebx, 0xab315f3d
lea r11d, [rcx + 0x7a6e]
jmp 0x140133f28
retf
mov esi, eax
shl eax, 0xa
shl eax, 1
jmp 0x140134963
add dh, byte [rbp + 0x41]
xor ebx, 0xc990df85
and r12d, 0xcdb8d37e
lea r15d, [rbx + 0x7a40]
jmp rcx
sar dword [rax - 0x4472bb33], cl
jp 0x140132e0d
add bh, bh
loope 0x140132dfa
jno 0x140132e30
add byte [rax], al
int3
mov ebx, 0x8d44ad1b
movabs eax, dword [0x377539740000637c]
and r9d, 0x7a556401
int3
cmp byte [r13], 0x2e
jne 0x140134b13
cmp dword [r15 - 0x11], 0x63727372
jmp 0x140134b0d
mov rdi, qword [rbp + 0x1a8]
xchg r14, rdi
mov rcx, rbx
jmp 0x140132639
lea ebp, [rdi - 0xcdc9]
div rbp
pop r9
jmp 0x1401348e4
lea rdi, [rbp - 0x80]
mov qword [rsp + 0x68], 0xa
lea rsi, [rbp]
mov ecx, 0x10
rep movsd dword [rdi], dword [rsi]
mov r9d, dword [rbp - 0x44]
jmp 0x1401324f3
int3
mov dword [rbp + 0x198], eax
mov eax, ecx
xor eax, r10d
mov edi, eax
shl eax, 6
je 0x14013305e
jne 0x14013305e
js 0x14013244f
add r15d, 0xfd83ddce
lea esi, [rbp + 0x5c0b]
cmp ecx, 0x39459b32
dec r10
rcr r12d, 0xf8
div rdx
cmp r11, rdi
call rax
lea esi, [rdi - 0xf39]
rol edx, 0x58
invalid
mov ebp, 0x1e2e9
add byte [rbx], al
jmp 0x140133245