Function at 0x14013028d
Capabilities:
Resolve function by parsing pe exports

Disassembly:
cmp bh, bl
invalid
cmc
invalid
test byte [rsi + 0x18], bl
insd dword [rdi], dx
mov edi, 0x13c73ece
sub al, 0xfc
wait
jl 0x14012f736
mov esi, dword [rdx - 0x2b7ab84b]
stosb byte [rdi], al
invalid
add eax, 0x9a21f7a2
retf 0x890f
in eax, 0x8d
cmp al, 0x41
sub esi, ecx
mov ecx, 0x1311caac
sbb dh, byte [rsi - 0x778b3f39]
cld
sbb ch, byte [rdx + 0x714a1b09]
out 0x64, eax
jrcxz 0x14012f91a
jno 0x14012f8cc
jrcxz 0x14012f91a
pop rbp
pushfq
ret 0x47b5
invalid
in eax, dx
jmp 0x14012f8cc
invalid
rcr ebx, cl
cmc
rcr dword [rsi + rbp*8], 0xe
nop
wait
loopne 0x14012fbe5
sbb al, 0xee
invalid
lea edx, [rbp + rbp*2 - 0x52]
loope 0x14012fc42
cmc
xor cl, byte [rsi - 0x78]
cmp dword [rcx + 0x3298c163], eax
mov gs, word [rsi]
jp 0x14012fbd2
xchg r12d, eax
insd dword [rdi], dx
cmpsb byte [rsi], byte [rdi]
cmp eax, 0x27e8a1ac
clc
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], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [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
xchg r8, rcx
mov qword [rsp + 0x18], rcx
xchg r8, rcx
mov qword [rsp + 0x10], rdx
xchg rdi, rcx
jmp 0x140130113
je 0x14013013b
inc r8d
jmp 0x1401300a6
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130133
cmp edx, 0xd985a5e4
jmp 0x14013001d
sub rsp, 0x3b8
mov rax, qword gs:[0x60]
xor r13d, r13d
mov r8d, r13d
mov r10, qword [rax + 0x18]
xchg r15, rax
je 0x140130070
jne 0x140130070
movabs rbx, 0x81ba15548ec20eb
jg 0x1401305c3
jmp 0x140130092
lea r9d, [rdx - 0x4b97]
push r12
lea ebp, [rdi - 0x54c0]
call 0x14013091d
mov r15, qword [r10 + 0x10]
xchg r15, rax
xchg r10, r12
mov r12, qword [rax]
xchg r12, r10
jmp 0x1401300d4
mov r9d, r8d
mov edx, 0x55eab7d1
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
add rcx, r11
movzx eax, byte [rcx]
inc rcx
jmp 0x140130128
sub rsp, 8
push r15
mov qword [rsp], r13
nop
jmp 0x1401300f3
mov r11, qword [r10 + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
nop dword [rax + rax]
jmp 0x1401300a6
push 0x6a963ec0
mov qword [rsp], r14
xor al, 0x24
nop
mov qword [rsp - 8], r15
sub rsp, 8
lea rbp, [rsp - 0x2b8]
jmp 0x14013004e
mov qword [rsp + 8], rdi
xchg rcx, rdi
push rbp
push rbx
nop
mov qword [rsp - 8], rdi
jmp 0x1401300c4
test al, al
je 0x140130023
nop dword [rax]
movsx eax, al
jmp 0x14013002b
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
movzx edx, word [rcx + r9*2]
jmp 0x1401301f9
xchg r8, rax
mov r8, qword [rcx + 0x10]
xchg r8, rax
xchg rcx, r15
je 0x140130187
jne 0x140130187
jp 0x14012f2a8
ror r14d, 0x96
lea r12d, [rbp + 0xe93e]
call 0x14013028d
push rbp
ror r9d, 0x93
call rcx
movabs rdx, 0x1e530d00000084e9
sub ecx, 0x9d22512f
lea r10d, [rbp + 0xe364]
mul r13
jmp 0x140130bf8
jmp 0x140130210
mov edx, 0xdcedcaed
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
je 0x1401301c6
jne 0x1401301c6
jnp 0x140130d9e
lea ebp, [rdi - 0x8e59]
movabs rcx, 0x19373c0000008ce9
call rax
lea ecx, [rbx - 0x9107]
lea r11d, [rdx + 0xaddd]
lea edi, [rbx + 0xc040]
or r15d, 0x6b5bdaf6
add ecx, 0xcf01220a
jns 0x1401306b1
jmp 0x140130257
ret 0x18
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r11
jmp 0x140130159
dec dword [rbx + rcx*4 + 0x38]
mov r15, qword [rax]
xchg r15, rcx
xchg rbp, r9
jmp 0x140130232
cmp edx, 0x967ff6ef
je 0x14013028d
inc r8d
jmp 0x14013024f
mov rbp, qword [rcx + 0x30]
xchg rbp, r9
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 0x1401301a4
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013022a
ror byte [rdi], 0x84
invalid
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140130274
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130268
jmp 0x14013021e
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x1401302c2
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x1401302ed
inc r8d
jmp 0x140130388
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x1401302d4
add rcx, r9
mov r15d, dword [rcx + rdx*4]
xchg rcx, r8
mov r8, qword [rax + 0x18]
xchg rcx, r8
add r15, r9
jmp 0x140130445
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401302a6
cmp edx, 0x3174ef3a
je 0x14013046c
jmp 0x1401302ba
invalid
xchg rcx, rbx
xchg rbp, r9
mov rbp, qword [rcx + 0x30]
jne 0x14013035b
je 0x14013035b
pushf
jle 0x140130e63
rcr r10d, 0x1e
bswap rdx
jmp rax
ror ecx, 0x50
mul rsi
rol r8d, 0xf7
movabs r11, 0x2e6840000000f8e9
ror edx, 0x50
jnp 0x14012f6f4
jmp 0x140130458
rcl r15d, 0xa1
jno 0x140130d5b
lea ebx, [rdi - 0xa3b8]
ret 0x38
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0xc3efe229
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
jne 0x1401303cc
je 0x1401303cc
call rax
bswap rbp
call rax
cmp r10d, 0x24ff0942
mul rbp
sub r14d, 0xdd3010c4
rcl r13d, 0x5f
rcl ebx, 0x51
jne 0x14012fb20
popfq
jne 0x140130c14
cpuid
movabs rbx, 0x699d873f106328eb
test rdi, rdx
mov r10d, 0x22c42378
mov r9d, 0xe1bb0c77
lea r10d, [rdx + 0xc329]
rcr r15d, 0xba
lea esi, [rbx - 0x445b]
int3
jmp 0x1401303f6
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1401302ba
jne 0x140130427
je 0x140130427
cmp r13, rbp
syscall
lea r10d, [rdi + 0x6d08]
cmp ecx, 0x23603c0f
pushfq
cmp r9d, 0x95911ab3
movabs rdi, 0x385c0dfffffe77e9
div r15
pop rsi
je 0x14012f64d
jmp 0x1401302a3
pop rdi
push r9
jnp 0x140130e4e
call rax
ret
xchg r13, rax
mov r13, qword [rcx + 0x10]
xchg r13, rax
xchg rbx, rcx
mov rbx, qword [rax]
jmp 0x14013030a
mov dl, 0xfe
invalid
xchg rbp, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jmp 0x14013037f
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
xchg rsi, r15
mov qword [rsp + 0x3b0], r15
xchg rsi, r15
jmp 0x1401304c8
mov rcx, 0xffffffffffffffff
call rdi
cmp qword [rsp + 0x48], r13
je 0x140133bbd
mov rax, qword gs:[0x60]
jmp 0x1401304df
cmp edx, 0x44465f52
je 0x140130632
inc r8d
jmp 0x1401305a0
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x140130607
mov r8d, r13d
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
xchg r9, r10
mov r10, qword [rcx + 0x30]
xchg r9, r10
jmp 0x140130581
inc rcx
test al, al
je 0x1401304c0
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
je 0x14013055a
jne 0x14013055a
jp 0x14013020f
call 0x140130922
neg r15
lea r14d, [rbp - 0xd0c9]
cmp r9, rbx
bswap r12
lea r11d, [rdx - 0x8d3b]
jmp rcx
jmp 0x1401305f0
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jmp 0x140130597
nop word [rax + rax]
mov r10d, r8d
mov edx, 0x652a85fb
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jne 0x1401305d2
je 0x1401305d2
cmp r10, rdx
lea r14d, [rcx - 0x5cea]
je 0x14012fbce
dec dword [rdi]
test byte [rsi + rsi*8], al
invalid
pushf
pushfq
popfq
pause
movabs r13, 0x4c1c26ffffff25e9
cmp r15, rbp
jmp rax
jmp 0x1401304fc
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013050a
jmp 0x1401304b4
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x48]
add r14, r9
mov qword [rsp + 0x48], r13
lea r9, [rbp + 0xd0]
mov qword [rbp + 0xd0], 0x1f400000
jmp 0x140130492
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jmp 0x140130680
xchg r9, r15
mov r15, qword [rcx + 0x30]
xchg r15, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jmp 0x1401306c2
inc r8d
jmp 0x1401306c7
mov esi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rsi, r9
mov rax, qword [rcx + 0x10]
xchg r11, rcx
mov r11, qword [rax]
xchg rcx, r11
je 0x14013069d
jne 0x14013069d
movabs r10, 0x7eba91b765db9eb
call rax
rcl ecx, 0xf1
test rdi, rcx
ret
jmp 0x140130658
mov ecx, dword [rax + r9]
add rcx, r9
or byte [rcx + 3], cl
leave
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x140130702
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x5c0a2425
lea rax, [r11 + r10*4]
jne 0x1401306ec
je 0x1401306ec
mov r13d, 0xcc2067cd
pop r8
call rax
lea ecx, [rdx - 0xf2b8]
div r8
movabs rbp, 0x66570675233cc0eb
jmp rcx
jmp 0x1401306ae
je 0x140130678
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140130723
test al, al
jne 0x14013070b
cmp edx, 0xec7954e5
je 0x14013073c
jmp 0x140130678
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
mov qword [rsp + 0x20], r13
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x140130a93
rdtsc
shl rdx, 0x20
or rax, rdx
jne 0x1401307a6
je 0x1401307a6
jmp 0x14012fa39
jmp 0x1401309d4
xchg r13, rsi
mov qword [rbp + 0xd0], rsi
xchg r13, rsi
lea rdx, [rsp + 0x48]
jmp 0x1401309f9
je 0x140130aba
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
je 0x140130813
jne 0x140130813
sub ebx, 0x9ef28843
test r8d, 0xeacfd2b
or edx, 0x9a8323b7
and ecx, 0x1570355b
and r9d, 0xa0795710
ror r8d, 8
mul r9
movabs r12, 0x142fdf000002cee9
pushfq
jne 0x14012f91d
jmp 0x140130ae6
ret
add rdi, r9
mov qword [rbp + 0xe8], 0x30
mov r9d, 0x64
mov qword [rbp + 0x100], r13
mov r8d, r9d
mov qword [rbp + 0xf0], r13
jne 0x14013084e
je 0x14013084e
movabs rdx, 0x638d9e00000116e9
jae 0x14013034f
jmp 0x140130969
jg 0x14012fe21
invalid
js 0x14013141c
add r14d, 0xfe45a489
test r12, rcx
sub ebx, 0x2b4cbe33
jb 0x140130454
call 0x140130ade
movdqu xmmword [r10 + 0x108], xmm0
xchg rbp, r10
xchg r15, r13
mov qword [rsp + 0x30], r15
je 0x1401308d8
jne 0x1401308d8
pushfq
lea r14d, [rdi - 0xff00]
call rax
lea edi, [rdi - 0x7872]
cmp rdx, rbp
add r10d, 0xd1f7c1b7
rcr r9d, 0xf8
cmp r15d, 0x66da4c00
add edi, 0x2fb6eba5
sub ebp, 0x30e391ad
call rcx
popfq
jle 0x14012f8e2
pushfq
movabs rcx, 0x50a9cb0000015fe9
ret
jmp 0x140130a3c
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
cmp rdi, r10
je 0x140130aba
mov r9d, dword [rdi + 0x18]
test r9d, r9d
jmp 0x1401307d1
jne 0x140133bbd
mov r9d, 0x8000
xchg r12, rbp
mov qword [rsp + 0x3a8], rbp
xchg rbp, r12
lea r8, [rbp + 0xd0]
jmp 0x1401307ba
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 3
shr rcx, 3
imul rcx, rcx, 0x64
je 0x14013094e
jne 0x14013094e
rcr ebx, 0x98
movabs r11, 0x7857d200000120e9
rol edx, 0x7f
rol ebx, 0x8d
jmp rcx
jmp 0x140130a73
lea rcx, [rsp + 0x30]
xchg r15, r13
mov qword [rbp + 0xf8], r15
xchg r15, r13
xchg r10, rbp
jne 0x1401309bf
je 0x1401309bf
call 0x140130dd6
pop r14
popf
test ecx, 0xcec250aa
lea ebp, [rdx - 0xc2f1]
jmp rcx
jmp 0x140130883
xchg r8, r14
mov r14, rax
xchg r8, r14
jmp 0x140130b29
lea rdx, [rdx + 1]
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
jmp 0x140130c3c
mov rcx, 0xffffffffffffffff
call r15
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
je 0x140130a2f
jne 0x140130a2f
js 0x140130308
mul rbp
ret
jmp 0x140130a55
xchg r13, r15
call rsi
test eax, eax
jne 0x140133bbd
xchg rcx, rax
mov rcx, qword [rsp + 0x30]
jmp 0x140130b10
mov rax, qword [rax + 0x10]
nop dword [rax]
xchg r9, r10
mov r9, qword [rax + 0x30]
xchg r9, r10
movsxd rcx, dword [r10 + 0x3c]
jmp 0x1401308ea
sub r8, rcx
cmp r8, 0x4b
jb 0x140130a89
xchg r15, r9
mov rbx, r15
xchg r15, r9
mov rcx, qword [rsp + 0x48]
jmp 0x140130ac2
add rcx, r9
mov edi, dword [rcx + rdx*4]
lea rdx, [rbp + 0xe8]
je 0x140130ab1
jne 0x140130ab1
test r8d, 0x44494068
rcl r10d, 0x3b
movabs rdx, 0x2c3957fffffd6de9
ret
jmp 0x140130823
mov rax, qword [rax]
jmp 0x140130a60
add r10, 0x1000
add rcx, qword [rbp + 0xd0]
cmp r10, rcx
jb 0x140130cea
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
jmp 0x140130bf3
dec r9d
mov r8d, 0xab06c879
lea rcx, [rbx + r9*4]
mov edx, dword [rcx + r10]
add rdx, r10
movzx ecx, byte [rdx]
jmp 0x140130c5f
xchg rbx, r9
mov r9, r13
xchg r9, rbx
jmp 0x140130c74
xchg rcx, rax
dec rax
cmp rax, 0xfffffffffffffffd
ja 0x140133bbd
mov r10, qword [rsp + 0x48]
jmp 0x140130b02
mov rax, r11
mul r8
xchg r8, rcx
mov r8, rcx
xchg rcx, r8
je 0x140130b53
jne 0x140130b53
mul rbx
or edi, 0xab613c28
rol esi, 0x4b
cmp r9, rdx
lea ebp, [rbx + 0x4618]
movabs r14, 0x69d64fffffdd8e9
lea r8d, [rbp + 0xd910]
ret 0x10
jmp 0x140130930
mov rcx, rax
xchg r9, rcx
and r9d, 0xfff
add r9, r10
mov byte [r9], 0xc3
test rbx, rbx
je 0x140130a80
jne 0x140130bc5
je 0x140130bc5
push r9
rcr r9d, 0x51
add ebx, 0x6e0e689a
test ecx, 0x1243fef6
or r12d, 0x434806fc
jns 0x14013140d
ja 0x140131053
call rcx
or esi, 0x6497e213
jmp 0x14013025e
jmp 0x14013075b
mov r9d, 0x20
xchg rbp, rax
add byte [rax - 0x6b], cl
mov qword [rsp + 0x20], rbp
xchg rbp, rax
lea r8, [rbp + 0xd0]
mov rcx, 0xffffffffffffffff
jmp 0x140130c15
add byte [rax - 0x73], cl
push rsp
and al, 0x48
lea rdx, [rsp + 0x48]
call r14
xor r9d, r9d
xor r8d, r8d
jmp 0x140130c28
xor edx, edx
xor ecx, ecx
call rbx
mov rcx, qword [rsp + 0x30]
call rdi
test eax, eax
jmp 0x14013090a
test cl, cl
jne 0x140130c6c
cmp r8d, 0x99adc74c
je 0x140130d06
test r9d, r9d
jne 0x140130ae6
jmp 0x140130aba
inc rdx
test cl, cl
je 0x140130c51
nop
movsx ecx, cl
jmp 0x1401309e2
mov rcx, qword [rbp + 0xd0]
add rcx, r10
cmp r10, rcx
jae 0x140130ad9
movabs r11, 0x47ae147ae147ae15
nop word [rax + rax]
jne 0x140130ccf
je 0x140130ccf
mul r14
jns 0x140130d10
ret
jmp 0x140130cea
rdtsc
shl rdx, 0x1b
shl rdx, 2
shl rdx, 2
shl rdx, 1
or rax, rdx
xchg rcx, r9
jmp 0x140130b65
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x30], 0xf6f6f6f6
div dh
div dh
mov dword [rsp + 0x3b], 0x7c6f7d7f
mov dword [rsp + 0x34], 0xf6f6f6f6
jne 0x140130d61
je 0x140130d61
test r13, rbp
popf
lea r15d, [rbp + 0x2914]
jns 0x140130055
push rbx
call rcx
lea r8d, [rbp - 0x49f3]
pop r14
int3
dec dword [rcx - 0x7b]
sti
movabs rcx, 0x4ea826000001efe9
lea r15d, [rbx - 0x5d3f]
mul rcx
ja 0x1401300fa
jmp 0x140130f55
ret
add byte [rbp - 0x75], al
ror byte [rdx - 0x73], 1
or al, 0x93
mov edx, dword [rcx + r9]
je 0x140130de6
jne 0x140130de6
and r14d, 0x9c3ae80e
ja 0x140131090
lea ebp, [rbx - 0x5d75]
rcl edi, 0xea
rcl r15d, 0xda
call rcx
cpuid
call rax
jge 0x140130ed5
jo 0x1401304b4
pushf
rcl edx, 0xf7
ror ecx, 0xa2
call rcx
movabs r11, 0x2fd482000000bfe9
lea esi, [rbp + 0x3178]
jmp 0x14013085d
jmp 0x140130eaa
shr dword [rcx - 0x38], 0x93
add dword [rax], eax
add dword [rdi], ecx
mov dh, 0x42
inc dword [rax + rax*8 - 0x3317]
jmp qword [rsi - 0x39]
and al, 0x38
div dh
mov word [rsp + 0x43], 0x7676
mov r9d, dword [rcx + rdx*4]
je 0x140130e8b
jne 0x140130e8b
jge 0x140131bca
lea ebx, [rdx - 0xd6f2]
lea r14d, [rdi - 0x8b5d]
movabs r8, 0x4501ab000000dde9
int3
jmp 0x140130f6d
invalid
invalid
push rdi
invalid