Function at 0x1418a5f64
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov r14b, byte [rsp + 0xb]
mov r11, 0xffffffff820e8a7b
xchg byte [rsp + 0x15], dl
jmp 0x1418a5f9e
xchg qword [rsp + 0x15], rbx
cpuid
or r13w, 0x163b
mov qword [rsp + 4], r8
jmp 0x1418a5fd3
pop word [rsp + 0x18]
lea rax, [rax + r15]
bsr r15, r10
jmp 0x1418a6d7d
pop word [rsp + 3]
mov r8b, bpl
rcl bl, 5
push word [rsp + 8]
mov r14w, word [rsp + 0x18]
mov qword [rsp + 0x16], r12
jmp 0x1418a5fbd
mov eax, dword [rsp + 3]
xchg r8b, al
pop word [rsp]
jmp 0x1418a6404
mov edx, dword [rsp]
mov eax, ebx
xchg r8b, r13b
push word [rsp + 2]
mov word [rsp + 1], ax
jmp 0x1418a5ff0
bsf r9d, r11d
lea r15, [r9 + riz - 0x5baf7b41]
xchg r15, r9
lea rsp, [rsp + 1]
cpuid
dec r11w
jmp 0x1418a6006
setbe r9b
pushfq
not r15d
mov ebx, ecx
cpuid
neg r9w
jmp 0x1418a60a8
bswap ecx
push word [rsp + 5]
mov r8, r11
mov rbx, qword [rsp]
bsr r8d, edx
rdtsc
jmp 0x1418a603b
mov r8d, dword [rsp + 2]
xchg dx, ax
bswap edx
cpuid
cmp rax, 0x649bc2e5
xchg dword [rsp], r9d
jmp 0x1418a6051
xchg dword [rsp + 6], r15d
xchg r8w, r13w
dec r11b
bsf rbx, rsp
jmp 0x1418a60bc
mov cl, dl
clc
xchg dx, bx
xchg r8w, r13w
lea r13, [rdx + r10]
setl r9b
jmp 0x1418a6092
add rsp, 9
mov byte [rsp + 6], r15b
pop rdx
mov r9d, dword [rsp]
jmp 0x1418a6206
and rdx, rcx
mov ecx, dword [rsp]
pop r8w
push word [rsp + 3]
mov r14b, byte [rsp + 1]
mov r13d, r11d
jmp 0x1418a607b
pop qword [rsp + 0x1b]
mov byte [rsp + 0x1f], spl
bsr r8w, dx
jmp 0x1418a6162
push word [rsp + 0xe]
pop word [rsp + 4]
rdtsc
mov bl, 0xdd
xchg dword [rsp + 4], r9d
cpuid
jmp 0x1418a60ee
cpuid
xchg al, cl
cld
sub rsp, 0x1a
sub rsp, 0x14
pop word [rsp + 0x1f]
jmp 0x1418a6104
lea r13, [rsi + rbp]
lea rsp, [rsp + 0x1b]
cpuid
mov word [rsp + 6], r11w
xchg bl, cl
xchg rbx, r15
jmp 0x1418a61a2
rol r15b, cl
mov dword [rsp + 0xc], r12d
bswap ecx
mov rcx, qword [rsp + 0x23]
xchg byte [rsp + 0x10], r8b
xchg r8w, ax
jmp 0x1418a613a
mov r15w, word [rsp + 2]
adc r14d, 0x5b89bf94
lea rcx, [r10 + riz + 0xd65d169]
xchg r11w, bx
sete r13b
btc r9d, eax
jmp 0x1418a61d5
mov r15, 0x3b8bda47
mov rdx, 0x1bcaafb6
neg r9b
pop r8w
sete al
mov r11b, spl
jmp 0x1418a617b
mov r13w, sp
mov cl, 0x50
not r15b
xchg al, dl
xchg ecx, eax
std
jmp 0x1418a6232
bswap edx
xchg r8w, r15w
bsf eax, r14d
mov rax, 0xffffffffa5d4d33a
xchg r11w, r15w
xchg byte [rsp + 5], r8b
jmp 0x1418a61bf
xor edx, 0x423a6021
mov r11b, 0xe5
rdtsc
stc
rdtsc
shr r14b, cl
jmp 0x1418a6126
pop word [rsp]
rdtsc
pushfq
sub rsp, 0x1a
xchg r14d, r11d
pushfq
jmp 0x1418a625f
mov r14d, r13d
bswap rax
pushfq
bts r11w, bp
pop word [rsp + 2]
xchg byte [rsp + 2], bl
jmp 0x1418a621c
pop r8
not r9w
xchg r8d, edx
mov r14b, bl
jmp 0x1418a62c7
mov r8, rsp
mov r11, qword [rsp + 0x16]
pop word [rsp + 2]
pop rcx
push qword [rsp + 0x19]
mov edx, dword [rsp + 0x26]
jmp 0x1418a6249
push dx
rdtsc
setae dl
cpuid
mov r15, 0x643cbb2b
std
jmp 0x1418a60d5
xchg qword [rsp + 0xa], r13
mov r9d, 0x2be703d8
lea r8, [rdi + rdi]
mov r9, qword [rsp + 4]
xchg word [rsp + 0xa], r15w
mov ecx, dword [rsp + 0x13]
jmp 0x1418a636f
xchg word [rsp + 8], cx
add rsp, 0x17
xchg r8w, dx
mov word [rsp + 9], r13w
dec dx
clc
jmp 0x1418a62a3
lea rdx, [r14 + riz + 0xa6]
mov cl, r14b
mov r8d, ecx
push word [rsp + 6]
cpuid
jmp 0x1418a6358
pop r8w
lea r11, [r15 + riz + 0xd61402b]
mov r11b, byte [rsp + 9]
mov r9, qword [rsp + 0xd]
mov byte [rsp + 9], r10b
mov r15w, word [rsp + 0xf]
jmp 0x1418a62e0
pop dx
xchg r13b, cl
xchg byte [rsp + 3], r15b
xchg byte [rsp + 7], r9b
xchg byte [rsp + 6], r15b
rdtsc
jmp 0x1418a62fd
neg r15b
xchg r15w, ax
mov qword [rsp + 2], r8
lea r13, [r13 + riz]
jmp 0x1418a63cb
mov dword [rsp + 8], ebx
mov word [rsp + 0xe], r9w
mov r8d, esi
bswap r11
jmp 0x1418a6342
mov r15, 0xffffffff8df8ea4a
mov dword [rsp + 0xb], edi
bsr r14w, r8w
not rax
xchg r8w, ax
shr r9b, 5
jmp 0x1418a6329
mov al, cl
sub rsp, 0xb
bsf r13w, bp
pop cx
jmp 0x1418a63e6
mov r14d, 0xf31c12bf
mov rbx, qword [rsp + 8]
push word [rsp]
mov byte [rsp + 4], r13b
mov ecx, 0xfe4c6d47
xchg qword [rsp], rax
jmp 0x1418a638b
xchg word [rsp + 0xe], r9w
pop r14
mov r9, r14
btr r13d, r14d
mov rdx, qword [rsp + 7]
mov r8d, dword [rsp + 7]
jmp 0x1418a63a1
mov byte [rsp + 0xb], bl
push r14
mov r9w, r13w
mov rbx, r10
mov bx, 0xb5d5
mov r15d, r11d
jmp 0x1418a6439
mov r9d, 0x85cbbeb1
mov byte [rsp + 1], r12b
btc r14d, r9d
push word [rsp]
shr r8, cl
mov ecx, dword [rsp + 4]
jmp 0x1418a628c
push word [rsp + 0x13]
lea rsp, [rsp + 0xf]
mov word [rsp + 9], ax
stc
jmp 0x1418a648b
mov ecx, 0x71b93053
cld
setb cl
xchg dword [rsp + 1], edx
mov word [rsp + 0x18], sp
mov cx, 0x35cd
jmp 0x1418a6423
pop word [rsp + 5]
pop r8w
mov qword [rsp + 0xe], rbx
mov qword [rsp + 0xd], rdx
stc
add rsp, 0x14
jmp 0x1418a601f
mov r14d, dword [rsp + 0x18]
mov dword [rsp + 0xa], ebx
add rsp, 0x1e
jmp 0x1418a6505
sub rsp, 0x13
xchg r8d, r15d
xchg r11w, r15w
lea r9, [rdi + r10]
mov rcx, qword [rsp + 4]
mov rdx, 0x72705624
jmp 0x1418a6475
mov edx, 0x1cddadaf
bsf rdx, r11
pop qword [rsp + 0xb]
add rsp, 0
mov r13d, 0x53a3c2d5
mov r15b, byte [rsp + 0xc]
jmp 0x1418a6458
mov r11b, r15b
xchg dword [rsp], ecx
push word [rsp + 1]
cld
inc r14d
xchg dword [rsp], r9d
call fcn.1418a64d6
xor eax, 0xb30f4466
leave
btr cx, r9w
xchg dword [rsp], ecx
mov r13w, 0x6430
mov word [rsp], di
mov r14w, r13w
bswap ebx
jmp 0x1418a64ec
xchg dword [rsp + 0x1d], ecx
mov rdx, 0xffffffff8c50772a
mov byte [rsp + 8], r13b
and r11b, 1
pop word [rsp + 0x1f]
cmc
jmp 0x1418a64b7
bts r15w, r10w
pop qword [rsp + 5]
lea r8, [r8 + rbp]
sub rsp, 0xf
sete r14b
rcr r9, cl
jmp 0x1418a65de