Function at 0x1401ce4eb
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov rbx, qword [rsp + 0xc]
pop si
lea rcx, [rcx + rcx]
jmp 0x1401ce56d
lea r12, [r14 + riz - 0x4e]
rdtsc
xchg esi, eax
std
mov dx, word [rsp + 2]
jmp 0x1401ce4d5
mov bpl, byte [rsp + 1]
mov r13d, dword [rsp]
mov r11d, dword [rsp]
jmp 0x1401ce553
xchg word [rsp + 3], r11w
bswap r12
xchg word [rsp + 7], r11w
mov dword [rsp + 2], r13d
lea rsp, [rsp + 6]
mov byte [rsp + 2], cl
jmp 0x1401ce51e
xchg dword [rsp], r11d
xchg word [rsp], dx
cpuid
pop word [rsp]
rdtsc
jmp 0x1401ce663
or esi, 0xae2e0823
lea rbp, [rdi + riz + 0x49cc842c]
pop r8
xchg r13, r11
lea rsi, [r8 + r8]
xchg byte [rsp + 7], bpl
jmp 0x1401ce534
pushfq
lea r10, [rcx + r11]
push qword [rsp + 1]
lea rsp, [rsp + 0xd]
jmp 0x1401ce5f5
cld
clc
shr r13w, 0xf
pop r8w
mov ebp, 0x21b77ed5
mov r12d, eax
jmp 0x1401ce58b
xchg dx, bx
mov r13, qword [rsp]
lea rsi, [rsi + rsi]
mov r13, qword [rsp]
neg rax
mov r13, r15
jmp 0x1401ce5a1
rdtsc
push word [rsp]
setle al
rdtsc
mov r13w, r8w
jmp 0x1401ce61e
bswap eax
mov r9, rsi
xchg ecx, r9d
mov ax, 0x410f
not esi
neg r12b
jmp 0x1401ce5df
lea rax, [r12 + rbp]
rcl rsi, cl
pop r10w
rdtsc
cmc
jmp 0x1401ce64b
lea r9, [rax*4]
inc r15
std
bswap r8d
bswap rax
setae al
jmp 0x1401ce608
lea rsp, [rsp + 2]
neg cl
cpuid
jmp 0x1401ce89e
mov cl, 0x1a
mov rdx, 0xffffffffa4cc601d
rdtsc
setb r8b
jmp 0x1401ce635
lea r13, [rdi*8]
mov r11, r10
mov r8, r11
inc r9d
mov ebp, 0x39c5a145
mov byte [rsp], r13b
jmp 0x1401ce5c8
xchg r9, rsi
mov ebp, r12d
mov ebp, r8d
shr ebx, 0x14
cpuid
jmp 0x1401ce6b1
lea rcx, [r11 + riz + 0x131507]
cld
xchg si, r11w
inc r10w
push si
pop dx
jmp 0x1401ce682
mov r11w, r13w
xchg r9w, r10w
push r15
bswap r8d
neg r11
neg bx
jmp 0x1401ce709
mov r8b, 0xc6
rdtsc
lea rsp, [rsp]
mov bl, sil
lea rax, [r15 + riz + 0x1e]
bt dx, r10w
jmp 0x1401ce698
bsr r13, rbx
adc rcx, r8
bswap r13d
xchg r13b, r9b
std
jmp 0x1401ce7a3
xchg r12b, al
xchg qword [rsp], rbp
and r15w, sp
adc bl, 0xc2
rdtsc
xchg r13d, edx
jmp 0x1401ce6f3
lea r12, [r12 + rbp]
lea rsp, [rsp]
mov dx, r14w
bswap rcx
mov bx, 0x163e
lea rbp, [rcx + r14]
jmp 0x1401ce756
bswap r11
lea r9, [r8 + rbp]
cpuid
and r13d, ebx
bsf r13d, eax
inc r8d
jmp 0x1401ce71e
not r10b
xchg r13d, r9d
and r9d, esi
mov ebp, dword [rsp]
xchg byte [rsp], r8b
lea rsp, [rsp]
jmp 0x1401ce784
mov si, di
xchg rcx, rax
lea r15, [r8 + r10]
bsf r13, rsi
cmc
mov ecx, esp
jmp 0x1401ce741
lea rdx, [rsi*8]
mov r8b, r13b
add rsp, 0
lea r15, [rbx + r11]
bts eax, esp
mov r10b, dil
jmp 0x1401ce7f5
xchg byte [rsp + 7], bpl
rdtsc
bswap ebp
not r12
pop r10
mov r13b, 0xcf
jmp 0x1401ce771
mov ecx, dword [rsp]
sub rsp, 0xa
mov r15d, dword [rsp + 8]
mov bl, byte [rsp]
jmp 0x1401ce810
mov r13, qword [rsp]
mov r15w, sp
mov r9w, r13w
lea r13, [rsp + 0xb5e2]
setb bpl
mov r11d, 0xa05dac7d
jmp 0x1401ce7b6
cpuid
sub r12, r10
xchg r10, rbx
lea rcx, [r15 + riz - 0x2a53]
lea r13, [r13 + r13]
mov rbp, qword [rsp]
jmp 0x1401ce7cc
mov byte [rsp + 5], dil
xchg qword [rsp], r12
bswap rbp
mov rcx, 0x1edf628e
jmp 0x1401ce854
xchg rbx, rax
mov r9, qword [rsp]
mov r13b, bl
std
mov r8, rcx
mov r15, r11
jmp 0x1401ce6db
mov byte [rsp], r11b
mov byte [rsp], sil
xchg r10w, r13w
cld
pop ax
jmp 0x1401ce884
mov qword [rsp], rax
add rsp, 4
setbe dl
mov r9b, byte [rsp + 5]
mov word [rsp + 4], ax
bswap r11d
jmp 0x1401ce83e
lea rbx, [r8 + r15]
setbe al
neg r13b
mov cl, r10b
neg esi
jmp 0x1401ce8bf
mov word [rsp + 1], cx
mov r10w, di
xchg sil, al
std
mov byte [rsp + 3], r13b
jmp 0x1401ce86e
lea r10, [rsp - 0xda]
mov eax, dword [rsp]
mov esi, 0xfbbd7309
lea rsp, [rsp]
mov rax, qword [rsp]
bsr r9d, r14d
jmp 0x1401ce829
xchg byte [rsp + 1], r9b
xchg word [rsp], dx
lea r12, [r14 + riz + 0x5856927a]
xchg r11, r12
jmp 0x1401ceb4e
mov ax, 0xa4ec
mov esi, dword [rsp]
call fcn.1401cea12
lahf
sbb eax, 0xc427d48d
in al, dx
inc esi
jno 0x1401ce956
xchg r10d, r12d
xchg edx, esp
rol r12d, 0x1e
push di
lea rbx, [0xffffffff8612c704]
mov r13b, 0x21
xchg dword [rsp], eax
jmp 0x1401ce8fa
mov dx, 0x766b
sete bl
mov qword [rsp + 0x10], rsp
jmp 0x1401ce972
push qword [rsp + 0x18]
jmp 0x1401ce92a
mov r11w, 0xced7
xchg r13b, r10b
mov rax, qword [rsp]
jmp 0x1401ce9a3
lea rsp, [rsp + 7]
mov r13, 0x68f4c88a
mov ax, 0x611c
btc r11d, edx
mov r12b, 0xfc
xchg edx, ebp
jmp 0x1401ce95c
pushfq
mov r13b, byte [rsp + 3]
mov r8, rcx
mov r8, qword [rsp + 0x28]
bswap ebx
jmp 0x1401ce9e6
mov rcx, qword [rsp + 0x18]
mov r10, qword [rsp]
mov r15w, 0xbb94
lea rbp, [rdi + r10]
not rdx
adc r13b, r8b
jmp 0x1401ce98d
not esi
lea rdx, [r8*8]
mov r10w, 0xd53d
inc eax
bswap eax
mov rbp, 0xffffffff9532ed0b
jmp 0x1401cea51
ror r9d, cl
mov rsi, 0x37e0866f
not r10d
jmp 0x1401ceb19
mov rdx, 0xffffffffc2671944
lea rbx, [r13 + riz + 0x7c1]
xor r9b, 0x12
jmp 0x1401cea22
mov rdx, qword [rsp]
rdtsc
mov r15, qword [rsp + 0x30]
xchg al, dl
mov r11b, 0xd8
lea rsi, [rcx*8]
jmp 0x1401cea38
lea rdx, [r8 + r8]
xchg r13w, ax
xor dl, 0x1a
lea rax, [rdi + riz - 0x5aea]
mov r13, rsp
mov r13, qword [rsp + 0x60]
jmp 0x1401ceac1
mov r12d, edi
mov bp, 0xc8dd
bswap eax
lea r13, [rbx*4]
mov r11, qword [rsp + 0x58]
mov r12b, 0xda
jmp 0x1401cea6b
mov ebx, r11d
mov r9, qword [rsp + 0x68]
mov edx, dword [rsp]
jmp 0x1401ceb34
mov dx, 0xfdcb
not rbp
neg r12w
dec bpl
bsr r12d, ecx
bswap r9
jmp 0x1401ceaab
mov r13d, dword [rsp]
lea r11, [0x5e0ef811]
lea rdx, [r15 + riz]
pushfq
mov rsi, qword [rsp + 0x50]
not edx
jmp 0x1401cea90
mov r10, qword [rsp + 0x3e]
shr r12b, 1
bts r13w, si
sub bp, bx
stc
lea r11, [rsp + 0x8acc]
jmp 0x1401ceaed
mov r12, 0xffffffffa79ef2b2
lea rdx, [r14 + r15]
mov dx, si
cmc
bswap ebx
jmp 0x1401ceb8f
bt ebp, r12d
neg r13
lea rbp, [rdi + r9]
mov byte [rsp + 3], cl
xchg r9d, eax
mov ecx, dword [rsp + 4]
jmp 0x1401ce910
push rbp
xchg word [rsp + 5], bx
mov rbp, qword [rsp + 0x80]
not rbx
neg bx
mov r12d, eax
jmp 0x1401cebbd
mov r12b, 0x6c
mov rdx, qword [rsp + 0x70]
or bp, r8w
mov bl, byte [rsp]
mov r12b, 0x83
mov bx, 0xebb8
jmp 0x1401ceb69
xchg r12, rax
cmc
mov al, r8b
mov r12, qword [rsp + 0x90]
jmp 0x1401cf85c
mov rbx, qword [rsp]
mov al, bpl
bswap eax
mov rbx, qword [rsp + 0x88]
bswap r12d
lea rax, [r9*8]
jmp 0x1401ceba7
sub rsp, 0xb
pop ax
mov eax, 0xf8436927
btr eax, eax
bswap rax
call fcn.1401cf6d4
mov word [rsp], r11w
mov word [rsp + 8], di
pop word [rsp + 2]
jmp 0x1401cf89f
mov word [rsp], di
lea rsp, [rsp + 1]
mov byte [rsp], bl
lea rsp, [rsp]
push bx
push rsi
jmp 0x1401cf873
push qword [rsp + 6]
pop word [rsp + 0xb]
mov qword [rsp], r9
pop word [rsp + 5]
mov qword [rsp], r13
call fcn.1401cf8da
loop 0x1401cf8db
insb byte [rdi], dx
jg 0x1401cf907
lea rsp, [rsp + 0x10]
mov eax, 0
push r11w
lea rsp, [rsp]
mov word [rsp], r9w
jmp 0x1401cf889
mov dword [rsp + 0xa], edx
call fcn.1401cf915
pop word [rsp + 2]
mov dword [rsp + 0x13], esp
push word [rsp + 0x17]
jmp 0x1401cf917
invalid
push qword [rsp + 0xb]
push word [rsp + 0x1c]
pop qword [rsp + 0xa]
lea rsp, [rsp + 3]
pop word [rsp + 6]
jmp 0x1401cf9e0
mov byte [rsp + 3], dl
mov word [rsp + 4], r8w
lea rsp, [rsp + 2]
jmp 0x1401cf99f
pop qword [rsp + 0xe]
mov qword [rsp + 0x12], r15
lea rsp, [rsp + 3]
lea rsp, [rsp + 0x15]
mov qword [rsp], r10
lea rsp, [rsp + 1]
jmp 0x1401cf951
push rdx
mov byte [rsp + 0xf], dil
mov dword [rsp + 2], esp
push qword [rsp + 4]
call fcn.1401cf9b5
iretd
pop word [rsp]
mov word [rsp], si
push word [rsp]
mov byte [rsp], cl
pop word [rsp]
pushfq
jmp 0x1401cf986
pop word [rsp + 0xb]
push qword [rsp + 0xa]
mov dword [rsp + 8], r14d
mov byte [rsp + 0x1e], dil
push qword [rsp + 0xf]
mov qword [rsp + 7], r8
jmp 0x1401cf967