Function at 0x140130000
Capabilities:
Execute anti-debugging instructions
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
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 [rcx + rcx*4 + 0x4c], cl
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x20], r9
xchg r8, rbp
mov qword [rsp + 0x18], rbp
xchg r8, rbp
mov qword [rsp + 0x10], rdx
jmp 0x140130076
xchg r9, r11
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
nop dword [rax]
nop dword [rax + rax]
jmp 0x140130124
sub rsp, 8
push rbx
push rsi
jmp 0x140130105
jmp 0x140130124
cmp edx, 0x12a6d741
je 0x1401301a9
inc r8d
jmp 0x14013004a
mov r8d, esi
mov r10, qword [rax + 0x18]
mov rax, qword [r10 + 0x10]
xchg r13, r10
jmp 0x1401300b9
xchg rsi, rcx
mov qword [rsp + 8], rsi
xchg rcx, rsi
nop
mov qword [rsp - 8], rbp
jmp 0x14013003f
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013019d
jmp 0x14013004f
mov ecx, dword [rax + r10]
add rcx, r11
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x140130194
mov r13, qword [rax]
xchg r10, r13
xchg r9, r11
mov r9, qword [r10 + 0x30]
jne 0x1401300de
je 0x1401300de
rcr ebx, 0x2a
popfq
inc rdx
jmp rcx
jmp 0x14013001a
dec rdx
lea edx, [rdi + 0x9f9c]
jmp rcx
lea rbp, [rsp - 0x360]
sub rsp, 0x460
mov rax, qword gs:[0x60]
xor esi, esi
jmp 0x140130063
mov r9d, r8d
mov edx, 0xcbe42ec6
lea rax, [r11 + r9*4]
jne 0x140130180
je 0x140130180
jns 0x140131064
or ebx, 0x51c73fec
and ecx, 0x574fa064
call rcx
lea ebx, [rbx + 0x9713]
jl 0x14012f5a9
jg 0x14012ff9f
popfq
lea edi, [rbp + 0xa6b5]
jmp rax
jmp 0x1401300a5
je 0x14013005b
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x14013008c
mov ecx, dword [rbx + r11 + 0x24]
xorps xmm0, xmm0
add rcx, r11
xchg rdi, rdx
mov qword [rsp + 0x458], rdx
xchg rdx, rdi
jmp 0x1401303cd
shr r14, 0x1a
shr r14, 1
shr r14, 1
je 0x1401301f6
jne 0x1401301f6
jmp rax
jmp 0x140130231
loope 0x140130269
popfq
add r12d, 0xdd733251
cpuid
bswap rbx
ret
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401303e0
cmp edx, 0xb8f0a749
je 0x140130493
inc r8d
jmp 0x14013035d
shr r14, 1
shr r14, 1
mov qword [rbp + 0x160], r14
mov rax, qword gs:[0x60]
xchg rsi, rcx
mov rsi, qword [rax + 0x18]
jo 0x140130266
xchg rsi, rcx
jne 0x140130272
je 0x140130272
lea r8d, [rdi + 0x622b]
test rbp, rdx
xor r15d, 0x1fb24593
jmp rax
mov edi, 0xad05cda9
syscall
movabs r11, 0x6045e900000118e9
ret 0x38
jmp 0x14013038f
call rax
test eax, eax
js 0x1401315cb
jmp 0x1401302de
mov qword [rsp + 0x438], r15
movzx edx, word [rcx + r9*2]
xor r9d, r9d
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
mov eax, dword [rcx + rdx*4]
je 0x1401302c7
jne 0x1401302c7
call rcx
or ebp, 0x5b0206c0
cmp rdx, rdi
rcr esi, 0x88
and esi, 0x709cf83d
lea ebp, [rbx + 0xbc9d]
movabs r11, 0x191f2f00715931eb
cpuid
rcr edx, 0xd0
popf
ror ebp, 0x6d
call 0x14012f6d6
add byte [rcx - 0x45], cl
jmp 0x1401302fa
mov r14, qword [rbp + 0x160]
movabs rax, 0xec359e656663b
mul r14
mov r8d, esi
jmp 0x140130485
xor ecx, ecx
mov qword [rbp + 0x170], rcx
lea rdx, [rbp + 0x160]
mov ecx, 0xb8
jne 0x140130345
je 0x140130345
mul rcx
popf
test rbx, rdx
rol esi, 0x81
rcr r12d, 0x13
div rbp
add r11d, 0xa0bc87a5
rol edi, 0xc0
mov r14d, 0x48b95b85
test rbx, rcx
or r13d, 0x8fb93b16
cpuid
call rax
movabs rbx, 0x57df1489006133eb
rcl esi, 0xff
popfq
rol ebx, 0x93
lea ecx, [rdx - 0x9028]
call rcx
ret
jmp 0x14013037a
jmp 0x140130362
mov r10d, r8d
mov edx, 0xb4ea4f3e
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
jmp 0x140130419
add rax, r11
xchg rdx, rbp
movups xmmword [rdx + 0x160], xmm0
xchg rbp, rdx
jmp 0x14013027d
xchg r13, rax
mov r13, qword [rcx + 0x10]
xchg r13, rax
mov rcx, qword [rax]
je 0x1401303b5
jne 0x1401303b5
pop r15
pause
xor ebx, 0x2dd6228c
or r12d, 0xf3c9f645
rcr r9d, 0x83
movabs r9, 0x64c79e25558a3deb
bswap r13
test ebp, 0x796b4443
cpuid
call 0x14012fe7c
jmp 0x1401303f4
xchg r13, r12
mov qword [rsp + 0x450], r13
xchg r13, r12
jmp 0x140130442
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x140130211
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
jmp 0x140130362
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130229
nop dword [rax]
je 0x140130434
jne 0x140130434
rol r12d, 0x15
movabs r14, 0x437d9c7536fbaaeb
cmp rbx, rbp
ret 0x28
jmp 0x1401303e0
mov r8d, 0x18
xchg r14, rdi
mov qword [rsp + 0x440], rdi
xchg rdi, r14
je 0x14013045c
jne 0x14013045c
movabs r10, 0xce25efffffe2be9
lea r9d, [rdx + 0x6d83]
rcr esi, 0x76
popf
test rcx, rbp
syscall
rcr r13d, 0xd2
jg 0x14013103f
jmp 0x14013028c
jmp rax
sub r14, rdx
shr r14, 1
add r14, rdx
jmp 0x1401301c7
mov rax, qword gs:[0x60]
mov r8d, esi
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
jmp 0x140130553
cmp edx, 0x58c68db8
je 0x1401305f6
inc r8d
jmp 0x140130596
add rdi, r9
xchg rbx, rax
mov rbx, qword [rcx + 0x10]
xchg rbx, rax
xchg r9, rcx
mov r9, qword [rax]
je 0x1401304f3
jne 0x1401304f3
lea edx, [rcx - 0x95b5]
add r9d, 0xcd69e5a8
rcl r15d, 0xd6
xor r13d, 0x4d6478d4
rol r14d, 0x40
movabs rsi, 0x1ed3aa3f3c0411eb
div r11
sub edx, 0x3c63506b
popfq
ret
jmp 0x140130506
xchg rcx, r9
xchg r9, r12
mov r12, qword [rcx + 0x30]
xchg r9, r12
je 0x140130522
jne 0x140130522
pushf
rcr edi, 0xa2
pop r10
jmp rax
jmp 0x140130580
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401305ea
jmp 0x1401304ac
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
jmp 0x1401304c0
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x1401305e1
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x39ed5f34
lea rax, [r9 + r10*4]
je 0x1401305cc
jne 0x1401305cc
jmp rcx
lea ebp, [rbp - 0x8cfa]
test r12, rbp
movabs r13, 0xe897431e0f9eeb
jmp rax
jmp 0x14013056c
je 0x1401304b8
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x14013053a
mov rax, qword gs:[0x60]
mov r8d, esi
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
jmp 0x140130622
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x1401306b8
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add r12, r9
mov rax, qword [rcx + 0x10]
xchg r13, rcx
je 0x14013066e
jne 0x14013066e
and ecx, 0x302b88ac
test r15d, 0x94296375
rcr edx, 0x94
cmp r11d, 0x291922
jmp rax
jmp 0x1401306f9
in eax, 0x5a
adc bl, bh
mov edi, 0x5c8b46c3
or esp, dword [rax]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0xaae5c252
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
jmp 0x140130614
test al, al
je 0x140130781
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jne 0x1401306e5
je 0x1401306e5
call rax
sub r15d, 0xeb95def2
rcr r8d, 0x76
movabs r10, 0x4fbb41df00217deb
call rcx
jno 0x14013115f
jmp 0x140130764
div rbx
ret
mov r13, qword [rax]
xchg r13, rcx
xchg r9, rsi
mov rsi, qword [rcx + 0x30]
xchg rsi, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jne 0x140130757
je 0x140130757
pause
lea ebx, [rbx - 0x1a64]
jge 0x1401302c4
cmp r14d, 0xaf7df1bd
sub edi, 0x2a52f1fb
lea esi, [rbp + 0x9ca0]
ret
jmp 0x14013069a
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401306c3
jmp 0x140130775
cmp edx, 0x730cacc5
je 0x140130789
inc r8d
jmp 0x1401306a3
mov ecx, dword [rbx + r9 + 0x24]
lea rax, [r14 + 0x1f400]
add rcx, r9
shl rax, 3
shl rax, 1
jmp 0x1401307a4
shl rax, 5
shl rax, 1
shl rax, 1
shl rax, 1
mov dword [rsp + 0x28], 4
je 0x140130800
jne 0x140130800
call rcx
jo 0x140130338
rcl r15d, 0x76
rcl r9d, 0x74
rol edi, 0xf5
lea r8d, [rbx - 0x409f]
jg 0x14013024c
lea esi, [rcx + 0xfc9d]
js 0x140130a4f
jmp rax
jmp 0x140130905
ret 0x18
jmp 0x14013089f
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130a05
nop dword [rax]
jne 0x140130863
je 0x140130863
ror ebx, 0x3e
test r10d, 0x515519ac
rcr r10d, 0xaa
rcr ebp, 0xef
jg 0x1401317bd
jmp rcx
jmp 0x140130a0d
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0x28705af7
lea rax, [r9 + r10*4]
je 0x1401308e0
jne 0x1401308e0
neg r9
lea esi, [rdx + 0xd454]
jle 0x140130694
jg 0x1401309fe
and ebx, 0xcc29dff7
dec rbx
pause
cmp rcx, rdx
lea edi, [rbp - 0x9775]
test ecx, 0xbec69560
movabs r11, 0x18d667ffffff2be9
mov r12d, 0xac760736
ja 0x14012ff67
jmp 0x140130810
call rax
rol ebp, 0xa3
lea r12d, [rbp + 0xa93a]
call fcn.140131742
xor r8d, r8d
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
mov ecx, dword [rbx + rcx + 0x1c]
add rcx, r9
mov r15d, dword [rcx + rdx*4]
jmp 0x140130a39
xchg r15, rax
mov qword [rbp + 0x118], r15
xchg r15, rax
mov rcx, 0xffffffffffffffff
jne 0x14013096e
je 0x14013096e
jmp 0x14012fc2b
jmp 0x140130982
call rdi
cmp qword [rbp + 0x120], rsi
je 0x1401315cb
mov rax, qword gs:[0x60]
mov r8d, esi
xchg rcx, r13
mov r13, qword [rax + 0x18]
je 0x1401309b7
jne 0x1401309b7
dec rbx
cmp r15d, 0xc16a23b9
rcl ebp, 9
movabs r13, 0x6049ac271bbe24eb
call rcx
jnp 0x140130362
jmp 0x1401309dd
lea r9d, [rdx + 0x3d4d]
lea r8d, [rbx + 0x4ebd]
div rcx
jmp 0x140131221
xchg rcx, r13
xchg rbx, rax
mov rbx, qword [rcx + 0x10]
xchg rbx, rax
xchg rcx, rbx
mov rbx, qword [rax]
jmp 0x140130a27
jne 0x140130a0d
cmp edx, 0xc8fd74b6
je 0x140130a7b
enter 0xffffffffffff840f, 0x76
add byte [rax], al
add byte [rcx - 1], al
shr cl, 0xfe
std
invalid
inc r8d
jmp 0x14013080b
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x1401309f3
xchg rcx, rbx
xchg r14, r9
mov r14, qword [rcx + 0x30]
xchg r14, r9
jmp 0x14013088a
lea rdx, [rbp + 0x120]
add r15, r9
mov qword [rbp + 0x120], rsi
lea r9, [rbp + 0x118]
add byte [rax], al
je 0x140130a66
jne 0x140130a66
cmp esi, 0xefc66af
mul r10
call rcx
rcl r11d, 0x57
movabs rsi, 0x50d347fffffebbe9
or esi, 0x778e4777
pop r13
call 0x1401300b5
jmp 0x140130926
mov rax, qword gs:[0x60]
mov r8d, esi
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
je 0x140130aaa
jne 0x140130aaa
and r13d, 0x1bfffd68
push rbp
movabs rbp, 0x27cf9613230157eb
call rcx
lea edi, [rcx - 0x46b2]
mul r14
lea r11d, [rdx + 0xa1a4]
call rcx
call 0x140131a36
jmp 0x140130b03
test al, al
jne 0x140130b76
cmp edx, 0x230c0f01
jmp 0x140130b5d
xchg rcx, r13
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
jmp 0x140130b93
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r9
mov rax, qword [rcx + 0x10]
xchg r13, rcx
mov r13, qword [rax]
jne 0x140130b37
je 0x140130b37
cmp r10, rdx
jne 0x14013128c
test r11, rbp
js 0x1401307a8
jmp rax
jmp 0x140130ade
je 0x140130bae
inc r8d
jmp 0x140130afb
test al, al
je 0x140130b63
nop dword [rax]
movsx eax, al
jmp 0x140130b7e
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140130acb
mov edx, 0xa76456f1
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x140130b6b
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
jmp 0x1401311ac
mov qword [rsp + 0x40], rbp
xchg rbp, rsi
xchg rbp, rsi
cmp r10, rcx
jae 0x140130cf0
movabs r11, 0x47ae147ae147ae15
nop
jmp 0x140130d5a
mov r8, rcx
xchg rcx, r8
xchg ecx, eax
sub rcx, rdx
shr rcx, 1
add rcx, rdx
je 0x140130c0f
mov ebx, 0xd65e98c
add byte [rax], al
je 0x140130c57
nop
movsx ecx, cl
je 0x140130c41
jne 0x140130c41
rol edi, 0x7c
movabs rbp, 0x72eca90000060ce9
test rdi, rcx
jmp 0x140130201
jmp 0x140131252
xchg r14, rax
mov r14, r11
xchg r14, rax
mul r8
xchg r8, rcx
jmp 0x140130be0
xchg rdx, rsi
xchg rbp, r10
movdqu xmmword [r10 + 0x198], xmm0
jmp 0x140130eea
shl rdx, 3
shl rdx, 2
shl rdx, 1
or rax, rdx
mov r9, rax
and r9d, 0xfff
jmp 0x1401310e5
jne 0x1401315cb
xchg r14, rax
mov r14, qword [rsp + 0x30]
jmp 0x14013105a
lea rax, [rsp + 0x58]
mov dword [rsp + 0x58], esi
mov r9d, 0x20
mov qword [rsp + 0x20], rax
jmp 0x140130d40
xchg rcx, r13
call rbx
test eax, eax
jne 0x1401315cb
mov r9d, 0x8000
mov qword [rbp + 0x118], rsi
jmp 0x1401311f6
mov edx, 4
mov qword [rsp + 0x40], r9
cmp r14, rdx
jmp 0x140130ddc
lea r8, [rbp + 0x118]
mov rcx, 0xffffffffffffffff
lea rdx, [rbp + 0x120]
jmp 0x140130f63
rdtsc
shl rdx, 0xc
shl rdx, 6
shl rdx, 1
shl rdx, 7
jmp 0x140130cc1
mov ebx, dword [rcx + rdx*4]
lea rdx, [rbp + 0x178]
add rbx, r9
mov qword [rbp + 0x178], 0x30
mov r9d, 0x64
mov qword [rbp + 0x190], rsi
jmp 0x140130dad
mov r8d, r9d
xchg rsi, r10
mov qword [rbp + 0x180], r10
xchg r10, rsi
jmp 0x140130e3f
add byte [rax], al
movzx eax, byte [r9]
neg al
add al, 0x8a
neg al
add al, dl
mov byte [r9], al
mov byte [rcx], al
jmp 0x140130fee
mov ecx, esi
cmovb rdx, r14
test rdx, rdx
je 0x140130dc8
je 0x140130e1b
jne 0x140130e1b
popfq
ja 0x140131ca3
jmp 0x140130f14
lea rcx, [rsp + 0x30]
xchg rsi, rdx
mov qword [rbp + 0x188], rdx
je 0x140130e7b
jne 0x140130e7b
call rcx
call rcx
sub r12d, 0x86ca0e9f
rol r8d, 0x97
pause
pause
jg 0x140130bc2
lea ecx, [rdi - 0x20f]
bswap r10
bswap rsi
jmp rcx
jmp 0x140130cad
xor ecx, ecx
call rax
xchg rcx, r13
mov r13, qword [rsp + 0x30]
jmp 0x140130d09
test cl, cl
jne 0x140130c35
cmp r8d, 0x9877c088
jmp fcn.140130c51
xchg rcx, rbx
mov rbx, qword [rbp + 0x118]
xchg rbx, rcx
add rcx, r10
xchg rsi, rbp
je 0x140130eda
jne 0x140130eda
ret
jmp 0x140130bbe
xchg rbp, r10
mov qword [rsp + 0x30], rsi
call rdi
test eax, eax
jmp 0x140130cde
call r12
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
jmp 0x140130c94
nop dword [rax + rax]
movzx eax, byte [r9]
test al, al
je 0x140130e32
sub byte [rcx - 0x3f], al
fadd dword [rdi]
call rax
jmp 0x1401300ef
call r15
mov rax, qword [rsp + 0x40]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
jmp 0x140130e9b
shl rdx, 0x13
shl rdx, 0xa
shl rdx, 1
shl rdx, 1
shl rdx, 1
or rax, rdx
mov r8, rax
jmp 0x140130c82
mov rcx, qword [rbp + 0x120]
add r10, 0x1000
add rcx, qword [rbp + 0x118]
add ecx, dword [rbp + 0x118]
cmp r10, rcx
jb 0x140130d5a
je 0x14013102b
jmp rax
xchg r14, rax
dec rax
cmp rax, 0xfffffffffffffffd
ja 0x1401315cb
xchg dword [rdx + 5], esp
add byte [rax], al
xchg r10, rsi
mov rsi, qword [rbp + 0x120]
xchg r10, rsi
jne 0x1401310a8
je 0x1401310a8
cmp r15d, 0xab56ed99
pushf
pushf
rcl ecx, 0xd4
ror ebx, 0xff
inc rdi
lea esi, [rcx + 0xc404]
test r13, rbp
jmp rax
jmp 0x140130ec0
add r9, r10
mov byte [r9], 0x45
mov rcx, qword [rsp + 0x40]
test rcx, rcx
je 0x140130d2e
rdtsc
je 0x14013111c
jne 0x14013111c
rcr ebx, 0xf5
popf
test r13, rbx
xor r13d, 0xe2487a2e
cpuid
xor r14d, 0xcb297183
call rcx
movabs rdi, 0x1c1e3cfffffeb1e9
mul r15
test r14, rbp
xor ebp, 0x730e2ed6
syscall
mul rcx
cmp r8, rbx
call 0x140130323
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x140130c60
jmp 0x140130fd2
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rcx - 1], al
leave
popfq
pushf
or edi, 0x4db84afc
lea ecx, [rbp - 0x6731]
cpuid
jg 0x140130808
call 0x140130452
rcr r10d, 0xf1
pushfq
je 0x1401316fb
pushf
neg rbx
movabs rdx, 0x2b9772fffffc07e9
test r12, rdi
or ebx, 0x11c08b1e
xor esi, 0x5c40ee4e
syscall
jmp rcx
mov qword [rsp + 0x20], rsi
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
je 0x1401311e0
jne 0x1401311e0
lea edi, [rbx + 0x5afa]
rcr ecx, 0xc4
pause
pop r14
add r10d, 0x74c430a8
pushfq
lea r10d, [rcx - 0xd42e]
movabs r14, 0x271649fffffb8be9
call rcx
test r12d, 0xa7fada31
call 0x1401315b1
jmp 0x140130d70
lea r8, [rbp + 0x118]
mov rcx, 0xffffffffffffffff
lea rdx, [rbp + 0x120]
je 0x14013122e
jne 0x14013122e
ror r15d, 0x56
or r8d, 0x71c4d581
cmp r9, rbp
lea r10d, [rdi - 0xad90]
lea edx, [rbx + 0x5b60]
pushf
movabs r14, 0x54635efffffcc8e9
jle 0x1401306c4
push rdx
invalid
jmp 0x140130efb
lea rdx, [rdx + 1]
xor ecx, r8d
xor ecx, eax
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
jmp 0x140130eac
ror edx, 0x79
jmp 0x140131fd6
mov byte [rsp + 0x34], 0xf6
mov word [rsp + 0x3a], 0x7c
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x30]
movzx ecx, byte [rsp + rdx + 0x36]
jmp 0x14013156d
xchg r8, r14
mov r14, qword [rax + 0x50]
xchg r8, r14
mov rax, qword gs:[0x60]
jmp 0x140131891
mov dword [rsp + 0x7a], 0xf6f6f6f6
mov dword [rbp - 0x5f], 0x6b7c7e82
mov dword [rsp + 0x7e], 0xf6f6f6f6
jmp 0x140131751
xchg r8, rsi
mov dword [rbp - 0x67], 0x6b6f765a
mov dword [rsp + 0x76], 0xf6f6f6f6
mov dword [rbp - 0x63], 0x6f2a6f7d
jmp 0x1401314b1
or r15d, 0x722166ae
test r10d, 0xf1c6f664
call rcx
cmp edi, 0x64de4f08
ret
add cl, al
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], sil
inc rdx
jmp 0x140131580
cmp rdx, 5
jb 0x14013148a
xor eax, eax
mov dword [rsp + 0x72], 0xf6f6f6f6
mov byte [rbp - 0x41], al
xchg r8, rsi
mov rdx, r8
jmp 0x1401314cd
mov byte [rsp + rax + 0x4b], sil
inc rax
cmp rax, 0xa
jb 0x1401315a2
jmp 0x1401315d5
mov eax, 0xffffffff
jmp 0x1401334fd
mov rax, qword gs:[0x60]
xchg r15, rcx
mov r15, qword [rax + 0x18]
xchg r15, rcx
mov rax, qword [rcx + 0x10]
je 0x1401315f2
jne 0x1401315f2
movabs r11, 0x5d23bcfffffea2e9
pushfq
ret 0x30
jmp 0x140131499
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg rdx, r13
mov r13, rsi
xchg rdx, r13
mov dword [rsp + 0x36], 0x797c7c4f
jmp 0x140131476
mov dword [rbp + 0x146], 0xff77ff6f
mov dword [rbp + 0x14a], 0xff66ff7a
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x136]
movzx ecx, byte [rbp + rdx + 0x128]
jmp 0x140131840
xor eax, eax
mov dword [rbp + 0x128], 0xf6f6f6f6
mov word [rbp + 0x14e], ax
mov rdx, rsi
mov dword [rbp + 0x136], 0xff56ff66
mov dword [rbp + 0x13a], 0xff6dff79
mov dword [rbp + 0x12c], 0xf6f6f6f6
jmp 0x14013181d
mov dword [rbp - 0x7a], 0xf6f6f6f6
mov dword [rbp - 0x53], 0x76766b2a
mov dword [rbp - 0x76], 0xf6f6f6f6
mov dword [rbp - 0x4f], 0x73764d2a
jbe 0x140131764
mov dword [rbp - 0x72], 0xf6f6f6f6
mov dword [rbp - 0x4b], 0x2a7e786f
jmp 0x140131738
outsd dx, dword [rsi]
js 0x14013177c
sub ch, cl
xor al, 0
add byte [rax], al
movzx edx, word [rcx + r10*2]
mov ecx, dword [r11 + r9 + 0x1c]
add rcx, r9
mov ebx, dword [rcx + rdx*4]
add rbx, r9
jmp 0x1401315a2
mov dword [rbp - 0x5b], 0x7f397e6d
mov dword [rbp - 0x7e], 0xf6f6f6f6
mov dword [rbp - 0x57], 0x7a738478
jmp 0x1401316d5
shr r10d, 1
test r8, r8
je 0x140131942
test r10d, r10d
je 0x140131942
ret 1
jne 0x140131792
je 0x140131792
popf
mul rdi
lea r9d, [rdx + 0x4803]
movabs r8, 0x40fb33fffffef0e9
jmp rax
jmp 0x140131687
mov r9d, esi
sub r11, 0x10
je 0x140131a3d
add byte [rdi + rax*2 + 0x75], dh
ja 0x140132155
je 0x140131807
jne 0x140131807
ja 0x140132155
cmp r10d, 0x20b3f0c3
ror r9d, 5
test ecx, 0xeadb0e14
lea edx, [rdi + 0x407d]
ror r15d, 0xe6
lea ebx, [rdx - 0xc061]
lea edi, [rdx - 0x7659]
call rcx
call rax
mov ebp, 0x54ccfc06
rol edi, 0x8d
pop r11
jmp rax
jmp 0x140131868
mov dword [rbp + 0x13e], 0xff76ff6b
mov dword [rbp + 0x142], 0xff5eff66
mov dword [rbp + 0x130], 0xf6f6f6f6
jmp 0x140131654
add cx, ax
mov word [rbp + rdx*2 + 0x136], cx
mov byte [rbp + rdx + 0x128], sil
inc rdx
cmp rdx, 0xc
jb 0x140131672
mov r11d, r10d
jmp 0x1401317b1
lea rax, [rbp + 0x136]
sub r8, rax
nop word [rax + rax]
mov edx, esi
lea rcx, [rbp + 0x136]
nop dword [rax]
jmp 0x1401318a3
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
movzx r10d, word [rax + 0x48]
jmp 0x14013176b
movzx eax, word [rcx]
cmp word [r8 + rcx], ax
jne 0x1401318c5
inc edx
add rcx, 2
cmp edx, 0xc
jb 0x1401318a3
jmp 0x140131636
inc r9d
nop
sub r8, 0x28326c47
add r8, 0x28326c49
movsxd rax, r9d
jmp 0x140131a34
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401319e2
jmp 0x140131921
xchg r9, r15
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
mov r10d, r8d
mov edx, 0x32de54b5
jmp 0x14013199f
cmp edx, 0x9426bc76
je 0x140131a65
invalid
invalid