Function at 0x14012c930
Capabilities:
Execute anti-debugging instructions

Disassembly:
add byte [rax], al
popfq
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 2]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
je 0x1401668a0
jne 0x1401668a0
jmp 0x14016689e
add byte [rax], al
popfq
pushfq
add rbp, 1
popfq
lea rbp, [rbp - 1]
je 0x140169bc0
jne 0x140169bc0
jmp 0x140169bbe
pushfq
push rcx
mov rcx, qword [rsp + 8]
lea rcx, [rcx + 0x35]
xchg qword [rsp + 8], rcx
mov qword [rsp + 8], rcx
mov rcx, qword [rsp]
lea rsp, [rsp + 8]
xchg rbx, rax
lea rsp, [rsp - 8]
mov qword [rsp], rbx
mov rbx, rax
mov rax, qword [rsp]
xchg rdx, rax
lea rsp, [rsp - 8]
mov qword [rsp], rax
mov rax, rdx
mov rdx, qword [rsp]
rdtsc
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x73]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
and rax, 1
pushfq
add rbp, 0x31
popfq
lea rbp, [rbp - 0x31]
xchg rbx, rdx
xchg qword [rsp], rbx
xchg rbx, rdx
lea rsp, [rsp + 8]
xchg rdi, rax
xchg qword [rsp], rdi
xchg rdi, rax
lea rsp, [rsp + 8]
je 0x140167288
jne 0x140170810
jmp 0x140167286
mov rax, rcx
mov ecx, dword [r13 + 4]
push rax
xchg ecx, eax
pop rcx
test eax, eax
lea rax, [rax]
jne 0x1400f1010
cmp dword [rbp], 8
pushfq
add rbp, 0x46
popfq
lea rbp, [rbp - 0x46]
jle 0x1400fa361
mov rdx, rax
mov eax, dword [rbp + 0x56]
push rdx
xchg edx, eax
pop rax
lea rcx, [rbp + 0x72]
pushfq
add rbp, 0x65
popfq
lea rbp, [rbp - 0x65]
mov r9, rax
mov eax, dword [rbp + 0x5a]
push r9
xchg r9d, eax
pop rax
add rdx, r14
pushfq
add rbp, 0x4b
popfq
lea rbp, [rbp - 0x4b]
xchg r8, rax
mov rax, rdx
push r8
xchg r8, rax
pop rax
pushfq
push rsi
mov rsi, qword [rsp + 8]
lea rsi, [rsi + 0x52]
xchg qword [rsp + 8], rsi
mov qword [rsp + 8], rsi
mov rsi, qword [rsp]
lea rsp, [rsp + 8]
call 0x1400eaefd
push rcx
mov rcx, qword [rsp + 8]
lea rcx, [rcx + 0x7d]
xchg qword [rsp + 8], rcx
mov qword [rsp + 8], rcx
mov rcx, qword [rsp]
lea rsp, [rsp + 8]
add qword [rsp], 0xf464
xchg qword [rsp], rbx
push rbp
mov rbp, rsp
leave
xchg qword [rsp + 8], rbx
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x46]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
xchg qword [rsp], rbx
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x73]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
popfq
push rax
mov rax, qword [rsp + 8]
lea rax, [rax + 0x21]
xchg qword [rsp + 8], rax
mov qword [rsp + 8], rax
mov rax, qword [rsp]
lea rsp, [rsp + 8]
jmp 0x1401275b8
popfq
push rcx
mov rcx, qword [rsp + 8]
lea rcx, [rcx + 0x54]
xchg qword [rsp + 8], rcx
mov qword [rsp + 8], rcx
mov rcx, qword [rsp]
lea rsp, [rsp + 8]
je 0x1400f3488
jne 0x1400f3488
jmp 0x1400f3486
add byte [rax], al
popfq
push rbx
mov rbx, qword [rsp + 8]
lea rbx, [rbx + 0x1e]
xchg qword [rsp + 8], rbx
mov qword [rsp + 8], rbx
mov rbx, qword [rsp]
lea rsp, [rsp + 8]
je 0x14019dab8
jne 0x14019dab8
jmp 0x14019dab6
pushfq
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x33]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
xchg rsi, rax
lea rsp, [rsp - 8]
mov qword [rsp], rsi
mov rsi, rax
mov rax, qword [rsp]
xchg rdi, rdx
lea rsp, [rsp - 8]
mov qword [rsp], rdi
mov rdi, rdx
mov rdx, qword [rsp]
rdtsc
push rcx
mov rcx, qword [rsp + 8]
lea rcx, [rcx + 0x63]
xchg qword [rsp + 8], rcx
mov qword [rsp + 8], rcx
mov rcx, qword [rsp]
lea rsp, [rsp + 8]
and rax, 1
push rbx
mov rbx, qword [rsp + 8]
lea rbx, [rbx + 0x3b]
xchg qword [rsp + 8], rbx
mov qword [rsp + 8], rbx
mov rbx, qword [rsp]
lea rsp, [rsp + 8]
xchg rcx, rdx
xchg qword [rsp], rcx
xchg rcx, rdx
lea rsp, [rsp + 8]
xchg rbx, rax
xchg qword [rsp], rbx
xchg rbx, rax
lea rsp, [rsp + 8]
je 0x1400e1cb0
jne 0x140138138
jmp 0x1400e1cae
add byte [rax], al
movzx eax, word [rcx]
push rax
mov rax, qword [rsp + 8]
lea rax, [rax + 0x17]
xchg qword [rsp + 8], rax
mov qword [rsp + 8], rax
mov rax, qword [rsp]
lea rsp, [rsp + 8]
mov r12, rdi
mov edi, dword [r13]
push r12
xchg r12d, edi
pop rdi
mov rcx, rdx
mov edx, eax
push rcx
xchg ecx, edx
pop rdx
and eax, 0xfff
push rbx
mov rbx, qword [rsp + 8]
lea rbx, [rbx + 0x59]
xchg qword [rsp + 8], rbx
mov qword [rsp + 8], rbx
mov rbx, qword [rsp]
lea rsp, [rsp + 8]
shr ecx, 0xc
push rcx
mov rcx, qword [rsp + 8]
lea rcx, [rcx + 0x42]
xchg qword [rsp + 8], rcx
mov qword [rsp + 8], rcx
mov rcx, qword [rsp]
lea rsp, [rsp + 8]
add rax, r14
pushfq
add rbp, 0x78
popfq
lea rbp, [rbp - 0x78]
add r12, rax
pushfq
add rbp, 0x61
popfq
lea rbp, [rbp - 0x61]
cmp ecx, 3
mov rax, rax
je 0x1400fa2c1
cmp ecx, 0xa
push rbp
mov rbp, rsp
leave
jne 0x1401a1ef8
jmp 0x1400fa2c1
add byte [rax], al
mov rax, rbx
mov ebx, 0x19a05587
push rax
xchg ebx, eax
pop rbx
pushfq
pushfq
add rbp, 0x1c
popfq
lea rbp, [rbp - 0x1c]
push 0x19a05443
push rdi
mov rdi, qword [rsp + 8]
xor eax, edi
mov rdi, qword [rsp]
lea rsp, [rsp + 0x10]
popfq
mov rax, rax
cmp word [rbp + 4], ax
push rax
mov rax, qword [rsp + 8]
lea rax, [rax + 0x61]
xchg qword [rsp + 8], rax
mov qword [rsp + 8], rax
mov rax, qword [rsp]
lea rsp, [rsp + 8]
jne 0x1401668a0
cmp ecx, 7
push rax
mov rax, qword [rsp + 8]
lea rax, [rax + 0x19]
xchg qword [rsp + 8], rax
mov qword [rsp + 8], rax
mov rax, qword [rsp]
lea rsp, [rsp + 8]
jne 0x1401668a0
xchg rcx, rax
mov rax, r12
push rcx
xchg rcx, rax
pop rax
pushfq
mov rcx, rcx
call 0x1400f74a7
push rcx
mov rcx, qword [rsp + 8]
lea rcx, [rcx + 0x12]
xchg qword [rsp + 8], rcx
mov qword [rsp + 8], rcx
mov rcx, qword [rsp]
lea rsp, [rsp + 8]
add qword [rsp], 0x2e36
xchg qword [rsp], rbx
push rbx
mov rbx, qword [rsp + 8]
lea rbx, [rbx + 0x1b]
xchg qword [rsp + 8], rbx
mov qword [rsp + 8], rbx
mov rbx, qword [rsp]
lea rsp, [rsp + 8]
xchg qword [rsp + 8], rbx
pushfq
add rbp, 0x71
popfq
lea rbp, [rbp - 0x71]
xchg qword [rsp], rbx
pushfq
add rbp, 0x4a
popfq
lea rbp, [rbp - 0x4a]
popfq
push rax
mov rax, qword [rsp + 8]
lea rax, [rax + 0x42]
xchg qword [rsp + 8], rax
mov qword [rsp + 8], rax
mov rax, qword [rsp]
lea rsp, [rsp + 8]
jmp 0x1401719e0
add byte [rax], al
movzx eax, word [rcx]
pushfq
add rbp, 0xc
popfq
lea rbp, [rbp - 0xc]
mov r12, rax
mov eax, dword [r13]
push r12
xchg r12d, eax
pop rax
mov rcx, rsi
mov esi, eax
push rcx
xchg ecx, esi
pop rsi
and eax, 0xfff
push rsi
mov rsi, qword [rsp + 8]
lea rsi, [rsi + 0x28]
xchg qword [rsp + 8], rsi
mov qword [rsp + 8], rsi
mov rsi, qword [rsp]
lea rsp, [rsp + 8]
shr ecx, 0xc
push rbx
mov rbx, qword [rsp + 8]
lea rbx, [rbx + 0x1c]
xchg qword [rsp + 8], rbx
mov qword [rsp + 8], rbx
mov rbx, qword [rsp]
lea rsp, [rsp + 8]
add rax, r14
mov rax, rax
add r12, rax
push rbp
mov rbp, rsp
leave
cmp ecx, 3
pushfq
add rbp, 0x56
popfq
lea rbp, [rbp - 0x56]
je 0x1400fa2c1
cmp ecx, 0xa
push rsi
mov rsi, rax
pop rsi
jne 0x1400ea218
jmp 0x1400fa2c1
add qword [r12], r15
call fcn.1400ea848
mov dl, 0x14
imul ebx, edx, 0x53
push rdi
add al, 0x3d
mov ch, 0x36
popfq
invalid
call fcn.1400e5f00
push rsi
ret 0xe39
popfq
push rax
mov rax, qword [rsp + 8]
lea rax, [rax + 0x7d]
xchg qword [rsp + 8], rax
mov qword [rsp + 8], rax
mov rax, qword [rsp]
lea rsp, [rsp + 8]
je 0x1401808c0
jne 0x1401808c0
jmp 0x1401808be
popfq
pushfq
add rbp, 0x3a
popfq
lea rbp, [rbp - 0x3a]
je 0x1401709b0
jne 0x1401709b0
jmp 0x1401709ae
pushfq
push rdx
mov rdx, qword [rsp + 8]
lea rdx, [rdx + 0xc]
xchg qword [rsp + 8], rdx
mov qword [rsp + 8], rdx
mov rdx, qword [rsp]
lea rsp, [rsp + 8]
xchg rdi, rax
lea rsp, [rsp - 8]
mov qword [rsp], rdi
mov rdi, rax
mov rax, qword [rsp]
xchg rsi, rdx
lea rsp, [rsp - 8]
mov qword [rsp], rsi
mov rsi, rdx
mov rdx, qword [rsp]
rdtsc
push rcx
mov rcx, qword [rsp + 8]
lea rcx, [rcx + 0x46]
xchg qword [rsp + 8], rcx
mov qword [rsp + 8], rcx
mov rcx, qword [rsp]
lea rsp, [rsp + 8]
and rax, 1
lea rax, [rax]
xchg rdx, rax
xchg qword [rsp], rax
xchg rdx, rax
lea rsp, [rsp + 8]
xchg rcx, rax
xchg qword [rsp], rcx
xchg rcx, rax
lea rsp, [rsp + 8]
je 0x1400775b8
jne 0x1400fe3b8
jmp 0x1400775b6
pushfq
push rdx
mov rdx, qword [rsp + 8]
lea rdx, [rdx + 0x4d]
xchg qword [rsp + 8], rdx
mov qword [rsp + 8], rdx
mov rdx, qword [rsp]
lea rsp, [rsp + 8]
xchg rcx, rax
lea rsp, [rsp - 8]
mov qword [rsp], rcx
mov rcx, rax
mov rax, qword [rsp]
xchg rdx, rax
lea rsp, [rsp - 8]
mov qword [rsp], rax
mov rax, rdx
mov rdx, qword [rsp]
rdtsc
push rcx
mov rcx, qword [rsp + 8]
lea rcx, [rcx + 0x17]
xchg qword [rsp + 8], rcx
mov qword [rsp + 8], rcx
mov rcx, qword [rsp]
lea rsp, [rsp + 8]
and rax, 1
push rdx
mov rdx, qword [rsp + 8]
lea rdx, [rdx + 0x43]
xchg qword [rsp + 8], rdx
mov qword [rsp + 8], rdx
mov rdx, qword [rsp]
lea rsp, [rsp + 8]
xchg rcx, rdx
xchg qword [rsp], rcx
xchg rcx, rdx
lea rsp, [rsp + 8]
xchg rdx, rax
xchg qword [rsp], rdx
xchg rdx, rax
lea rsp, [rsp + 8]
je 0x1400edbf0
jne 0x1400face0
jmp 0x1400edbee
jo 0x140123c76
push 8
cmp rax, qword [rsp]
pushfq
not qword [rsp + 8]
inc qword [rsp + 8]
add rax, qword [rsp + 8]
popfq
lea rsp, [rsp + 8]
lea rcx, [r13 + 8]
lea rax, [rax]
shr rax, 1
push rbx
mov rbx, qword [rsp + 8]
lea rbx, [rbx + 0x3d]
xchg qword [rsp + 8], rbx
mov qword [rsp + 8], rbx
mov rbx, qword [rsp]
lea rsp, [rsp + 8]
mov qword [rsp + 0x60], rcx
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x49]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
test eax, eax
push rcx
mov rcx, rax
pop rcx
je 0x140123238
mov rdx, rbx
mov ebx, eax
push rdx
xchg edx, ebx
pop rbx
mov qword [rsp + 0x70], rdx
push rdx
mov rdx, qword [rsp + 8]
lea rdx, [rdx + 0x12]
xchg qword [rsp + 8], rdx
mov qword [rsp + 8], rdx
mov rdx, qword [rsp]
lea rsp, [rsp + 8]
jmp 0x140130b38
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x130
mov rbx, rdx
mov rsi, r8
mov rdx, rcx
mov r8d, 0x10
lea rcx, [rsp + 0x20]
mov edi, r9d
call fcn.1400eb750
mov r9d, edi
lea rcx, [rsp + 0x20]
mov r8, rbx
mov rdx, rsi
call fcn.1400f3d48
lea r11, [rsp + 0x130]
xor eax, eax
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rsp, r11
pop rdi
ret
jmp 0x140166880
jo 0x14012e578
popfq
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0xd]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
je 0x1400f83c0
jne 0x1400f83c0
jmp 0x1400f83be
pushfq
push rcx
mov rcx, qword [rsp + 8]
lea rcx, [rcx + 0xb]
xchg qword [rsp + 8], rcx
mov qword [rsp + 8], rcx
mov rcx, qword [rsp]
lea rsp, [rsp + 8]
xchg rcx, rax
lea rsp, [rsp - 8]
mov qword [rsp], rcx
mov rcx, rax
mov rax, qword [rsp]
xchg rdx, rax
lea rsp, [rsp - 8]
mov qword [rsp], rax
mov rax, rdx
mov rdx, qword [rsp]
rdtsc
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x5a]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
and rax, 1
push rcx
mov rcx, rdi
pop rcx
xchg rcx, rdx
xchg qword [rsp], rcx
xchg rcx, rdx
lea rsp, [rsp + 8]
xchg rdx, rax
xchg qword [rsp], rdx
xchg rdx, rax
lea rsp, [rsp + 8]
je 0x14012e578
jne 0x1400ebe50
jmp 0x14012e576
popfq
mov rdx, rdx
je 0x140123c38
jne 0x140123c38
jmp 0x140123c36
call 0x140165fd0
mov edx, dword [rbp - 0x30ebfacc]
push rdi
insd dword [rdi], dx
lea rdi, [0x1401aca58]
call fcn.14010ff58
stosd dword [rdi], eax
push rbp
cmp esi, dword [rdx]
add byte [rax], al
xchg rcx, rax
mov rax, qword [rsp + 0x60]
push rcx
xchg rcx, rax
pop rax
add rcx, 2
push rax
mov rax, rcx
pop rax
push 1
cmp rdx, qword [rsp]
pushfq
not qword [rsp + 8]
inc qword [rsp + 8]
add rdx, qword [rsp + 8]
popfq
lea rsp, [rsp + 8]
mov qword [rsp + 0x60], rcx
push rbx
mov rbx, qword [rsp + 8]
lea rbx, [rbx + 0x2f]
xchg qword [rsp + 8], rbx
mov qword [rsp + 8], rbx
mov rbx, qword [rsp]
lea rsp, [rsp + 8]
mov qword [rsp + 0x70], rdx
push rbp
mov rbp, rsp
leave
jne 0x1400f83c0
jmp 0x14019dab8
add byte [rax], al
popfq
pushfq
add rbp, 0x42
popfq
lea rbp, [rbp - 0x42]
je 0x1401a1ef8
jne 0x1401a1ef8
jmp 0x1401a1ef6
add byte [rax], al
push 8
cmp rax, qword [rsp]
pushfq
not qword [rsp + 8]
inc qword [rsp + 8]
add rax, qword [rsp + 8]
popfq
lea rsp, [rsp + 8]
lea rcx, [r13 + 8]
push rdx
mov rdx, qword [rsp + 8]
lea rdx, [rdx + 0xa]
xchg qword [rsp + 8], rdx
mov qword [rsp + 8], rdx
mov rdx, qword [rsp]
lea rsp, [rsp + 8]
shr rax, 1
push rbx
mov rbx, rdi
pop rbx
mov qword [rsp + 0x60], rcx
pushfq
add rbp, 0x59
popfq
lea rbp, [rbp - 0x59]
test eax, eax
lea rax, [rax]
je 0x140123238
mov rdx, rsi
mov esi, eax
push rdx
xchg edx, esi
pop rsi
mov qword [rsp + 0x70], rdx
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x5d]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
jmp 0x140130b38
popfq
push rsi
mov rsi, qword [rsp + 8]
lea rsi, [rsi + 0x77]
xchg qword [rsp + 8], rsi
mov qword [rsp + 8], rsi
mov rsi, qword [rsp]
lea rsp, [rsp + 8]
je 0x1400f7418
jne 0x1400f7418
jmp 0x1400f7416
add byte [rax], al
xchg rcx, rdi
mov rdi, qword [rsp + 0x60]
push rcx
xchg rcx, rdi
pop rdi
add rcx, 2
pushfq
add rbp, 0x55
popfq
lea rbp, [rbp - 0x55]
push 1
cmp rdx, qword [rsp]
pushfq
not qword [rsp + 8]
inc qword [rsp + 8]
add rdx, qword [rsp + 8]
popfq
lea rsp, [rsp + 8]
mov qword [rsp + 0x60], rcx
push rsi
mov rsi, qword [rsp + 8]
lea rsi, [rsi + 0x6c]
xchg qword [rsp + 8], rsi
mov qword [rsp + 8], rsi
mov rsi, qword [rsp]
lea rsp, [rsp + 8]
mov qword [rsp + 0x70], rdx
mov rbx, rbx
jne 0x1400f83c0
jmp 0x14019dab8
call fcn.140132be8
shr dword [rbp + 0x136f3c99], 0xf7
jo 0x140171a65
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, rsi
mov esi, dword [r13 + 4]
push rax
xchg esi, eax
pop rsi
add r13, rax
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x28]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
jmp 0x1400eae78
add byte [rax], al
mov rax, rdx
mov edx, dword [r13 + 4]
push rax
xchg edx, eax
pop rdx
add r13, rax
push rbx
mov rbx, qword [rsp + 8]
lea rbx, [rbx + 0x7e]
xchg qword [rsp + 8], rbx
mov qword [rsp + 8], rbx
mov rbx, qword [rsp]
lea rsp, [rsp + 8]
jmp 0x1400eae78
invalid
mov rax, rdi
mov edi, 0x3b4838b5
push rax
xchg edi, eax
pop rdi
pushfq
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x49]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
push 0x3b483971
push rcx
mov rcx, qword [rsp + 8]
xor eax, ecx
mov rcx, qword [rsp]
lea rsp, [rsp + 0x10]
popfq
push rdx
mov rdx, qword [rsp + 8]
lea rdx, [rdx + 0x32]
xchg qword [rsp + 8], rdx
mov qword [rsp + 8], rdx
mov rdx, qword [rsp]
lea rsp, [rsp + 8]
cmp word [rbp + 4], ax
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x7e]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
jne 0x14011c640
cmp ecx, 7
push rbp
mov rbp, rsp
leave
jne 0x1401668a0
xchg rcx, rax
mov rax, r12
push rcx
xchg rcx, rax
pop rax
pushfq
push rdi
mov rdi, qword [rsp + 8]
lea rdi, [rdi + 0x23]
xchg qword [rsp + 8], rdi
mov qword [rsp + 8], rdi
mov rdi, qword [rsp]
lea rsp, [rsp + 8]
call 0x1401a1fb6
pushfq
add rbp, 0x68
popfq
lea rbp, [rbp - 0x68]
add qword [rsp], 0xfffffffffff58327
xchg qword [rsp], rbx
lea rdx, [rdx]
xchg qword [rsp + 8], rbx
pushfq
add rbp, 0
popfq
lea rbp, [rbp]
xchg qword [rsp], rbx
push rdx
mov rdx, qword [rsp + 8]
lea rdx, [rdx + 0x5d]
xchg qword [rsp + 8], rdx
mov qword [rsp + 8], rdx
mov rdx, qword [rsp]
lea rsp, [rsp + 8]
popfq
push rdx
mov rdx, qword [rsp + 8]
lea rdx, [rdx + 0xf]
xchg qword [rsp + 8], rdx
mov qword [rsp + 8], rdx
mov rdx, qword [rsp]
lea rsp, [rsp + 8]
jmp 0x1401719e0