Function at 0x18013cd56
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
rcl bx, cl
xor dx, si
push rbp
shrd rdx, r10, 0xc
rol bh, cl
push rsi
test cx, dx
push rdi
bsf esi, ecx
btc bp, r8w
push r12
xor rbx, rbx
push r13
xadd dl, r12b
push r14
push r15
lea rbp, [rax - 0x5f]
shl r12, 0x81
btr r13w, dx
bt r12, rdx
sub rsp, 0xd0
test r12b, 0xbf
btc r13w, r13w
movaps xmmword [rax - 0x48], xmm6
test spl, 2
movaps xmmword [rax - 0x58], xmm8
or r15w, 0x2f32
shld r13w, r8w, 0x31
mov rsi, rcx
rcl ebx, cl
clc
mov rbx, qword [0x180114b60]
shr r15w, cl
mov eax, dword [0x180115a68]
movabs rdx, 0x1c2ee3a18235dffb
xor r15w, r11w
movsxd r15, r8d
movabs rcx, 0x8943ea386c0cfc88
or r15, 0x202cb1c
movabs r12, 0x6f9a1c3e986ad3e6
xor r15d, r8d
test r13w, 0x449a
shl r15b, cl
movabs r13, 0xea232e47ddca0d21
test r10w, r9w
bts r15w, r11w
movsxd r15, r15d
movabs r15, 0x7ffffffdfffe
stc
sub r14d, r14d
jmp 0x18013ce39
test al, 1
jmp 0x18013ce40
jne 0x18013d04a
or eax, 1
jmp 0x18013ce4e
mov dword [0x180115a68], eax
movzx rax, di
movzx ax, r8b
bswap ax
movabs rax, 0xea234a26b88e7e68
jmp 0x18013ce6f
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], r12
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r12
jmp 0x18013ce8b
movdqa xmm0, xmmword [rsp + 0x20]
bswap rax
movsxd rax, ebp
setnp al
pxor xmm0, xmmword [rbp - 0x59]
movdqa xmmword [rsp + 0x20], xmm0
jmp 0x18013ceb1
movabs rax, 0x884e4104b8b96c63
jmp 0x18013cec0
mov qword [rbp - 0x39], rax
movsx ax, r11b
movabs rax, 0x16ee754af62fa787
jmp 0x18013ced8
mov qword [rbp - 0x31], rax
jmp 0x18013cee1
mov qword [rbp - 0x29], rdx
mov qword [rbp - 0x21], rcx
jmp 0x18013ceee
mov qword [rbp - 0x19], r13
jmp 0x18013cef7
mov qword [rbp - 0x11], r12
jmp 0x18013cf00
mov qword [rbp - 9], rdx
not dh
mov qword [rbp - 1], rcx
xchg dh, cl
movdqa xmm0, xmmword [rbp - 0x39]
cwd
mov dl, bh
mov ecx, 0x1c386539
pxor xmm0, xmmword [rbp - 0x19]
not dl
movsx edx, sp
movzx rdx, r13w
movdqa xmmword [rbp - 0x39], xmm0
movdqa xmm1, xmmword [rbp - 0x29]
not dl
pxor xmm1, xmmword [rbp - 9]
cdq
xchg dl, ch
movdqa xmmword [rbp - 0x29], xmm1
movzx rdx, cx
mov qword [rbp - 0x79], r13
mov qword [rbp - 0x71], r12
mov qword [rbp - 0x59], r13
bswap cx
mov qword [rbp - 0x51], r12
mov cl, r14b
movdqa xmm0, xmmword [rbp - 0x79]
cmovae ecx, r10d
pxor xmm0, xmmword [rbp - 0x59]
cmovne ecx, ebp
mov ch, 0xa8
movdqa xmmword [rbp - 0x79], xmm0
jmp 0x18013cf7c
lea rdx, [rbp - 0x39]
jmp 0x18013cf89
lea rcx, [rbp - 0x79]
jmp 0x18013cf92
call fcn.1800d3930
mov rdx, qword [0x180114f28]
cmp rax, rdx
jmp 0x18013cfa6
jbe 0x18013cfc2
add rdx, qword [0x180114f30]
clc
cmp rax, rdx
jmp 0x18013cfbc
jb 0x18013cfe0
lea rcx, [rax - 0x10000]
cmc
cmp rcx, r15
jmp 0x18013cfd2
jbe 0x18013cfe0
mov rax, r14
jmp 0x18013d005
mov r8d, 0xffffffff
movzx dx, ah
bswap cx
lea rdx, [rsp + 0x20]
not cx
movsxd rcx, edi
mov rcx, rax
jmp 0x18013d000
call fcn.1800d3bc0
mov qword [rbp + 0x6f], r14
setp r8b
mov r8d, 8
mov cl, r12b
mov rdx, rax
bswap cx
not ch
movsx rcx, r14w
lea rcx, [rbp + 0x6f]
jmp 0x18013d02b
call fcn.1800e9b20
mov rax, qword [rbp + 0x6f]
jmp 0x18013d039
mov qword [0x180115a60], rax
jmp 0x18013d045
jmp 0x18013d051
mov rax, qword [0x180115a60]
mov rcx, rbx
jmp 0x18013d059
call rax
test al, al
jmp 0x18013d062
jne 0x18013dbe6
mov rcx, qword [0x180114b60]
jmp 0x18013d074
call fcn.180067df0
shr eax, 4
clc
cmp r13w, r8w
test al, 1
jne 0x18013dbe6
mov qword [rbp + 0x6f], r14
bts dx, di
jmp 0x18013d09a
mov rdx, qword [0x180114b60]
add rdx, 0x8a0
mov r8d, 8
lea rcx, [rbp + 0x6f]
call fcn.1800e9b20
mov rdi, qword [rbp + 0x6f]
jmp 0x18013d0c6
mov rcx, qword [0x180114f28]
test dx, 0x4206
cmp rdi, rcx
jmp 0x18013d0da
jbe 0x18013d0f0
add rcx, qword [0x180114f30]
cmp rdi, rcx
jb 0x18013d105
lea rax, [rdi - 0x10000]
cmp rax, r15
jmp 0x18013d0ff
ja 0x18013dbe6
mov rcx, qword [0x180114b60]
jmp 0x18013d111
call fcn.18008acb0
mov rbx, rax
cmc
bswap ax
sub al, 0x33
mov rax, qword [0x180114f28]
clc
test r10w, bp
jmp 0x18013d130
cmp rbx, rax
jbe 0x18013d154
mov rdx, qword [0x180114f30]
lea rdx, [rdx + rax]
jmp 0x18013d14b
cmp rbx, rdx
jb 0x18013d174
lea rcx, [rbx - 0x10000]
stc
test bx, 0x4c03
jmp 0x18013d166
cmp rcx, r15
jmp 0x18013d16e
ja 0x18013dbe6
lea rdx, [rbp - 0x39]
movzx rcx, r14w
setge ch
mov cl, bpl
mov rcx, rdi
call fcn.18007c1b0
lea rdx, [rsp + 0x20]
mov rcx, rbx
jmp 0x18013d197
call fcn.18007c330
movsd xmm0, qword [rsp + 0x20]
movzx eax, r14w
mov rax, 0x2b11291b
cdqe
movsd qword [rbp - 0x79], xmm0
movsxd rdx, r11d
cdq
mov al, cl
mov eax, dword [rsp + 0x28]
mov dword [rbp - 0x71], eax
movzx rcx, r8w
cwd
movsd xmm0, qword [rbp - 0x39]
mov cx, r8w
rdtsc
movsd qword [rsp + 0x20], xmm0
setns ah
mov r8b, dl
mov eax, dword [rbp - 0x31]
not rdx
mov dword [rsp + 0x28], eax
movzx edx, r13w
lea r8, [rbp - 0x79]
lea rdx, [rsp + 0x20]
movsx ecx, r15w
mov rcx, rsi
jmp 0x18013d201
call fcn.18013abbe
movzx esi, al
jmp 0x18013d20e
xorps xmm8, xmm8
jmp 0x18013d217
mov dword [rbp + 0x6f], 0
movss xmm6, dword [0x1800f9f24]
jmp 0x18013d22b
movss xmm0, dword [0x180110088]
jmp 0x18013d238
comiss xmm0, xmm8
jbe 0x18013d24f
movaps xmm0, xmm6
jmp 0x18013d24a
jmp 0x18013d25f
movss xmm0, dword [0x1800f9ebc]
movzx ebx, r10w
movzx rbx, si
movss dword [rbp + 0x77], xmm0
movzx bx, r14b
movsxd rbx, r8d
lea rbx, [rbp + 0x6f]
movzx ax, r15b
seta ah
cwde
lea rax, [rbp + 0x77]
comiss xmm8, xmm0
cmovbe rbx, rax
movzx cx, r8b
cmovnp cx, r13w
mov cx, sp
mov rcx, qword [0x180114b60]
jmp 0x18013d29e
call fcn.18013bd2e
addss xmm0, dword [rbx]
jmp 0x18013d2ac
movss xmm2, dword [0x1800f9f00]
jmp 0x18013d2b9
addss xmm0, xmm2
jmp 0x18013d2c2
movss xmm1, dword [0x18011009c]
jmp 0x18013d2cf
movss dword [0x18011008c], xmm1
jmp 0x18013d2dc
movss dword [0x180110094], xmm0
jmp 0x18013d2e9
mov dword [rbp + 0x6f], 0
jmp 0x18013d2f5
movss xmm0, dword [0x180110088]
comiss xmm0, xmm8
ja 0x18013d319
movss xmm6, dword [0x1800f9ebc]
movzx eax, r11w
movsxd rax, r9d
mov cl, spl
movss dword [rbp + 0x77], xmm6
lahf
movsx ax, dil
cdqe
lea rax, [rbp + 0x6f]
not cx
lea rcx, [rbp + 0x77]
jmp 0x18013d336
comiss xmm8, xmm6
cmovbe rax, rcx
test r9w, di
clc
movss xmm1, dword [rax]
addss xmm1, dword [0x1800f9f14]
test r15, 0x63a86d2c
cmp al, r8b
movss xmm0, dword [0x1801100a0]
stc
cmp r13w, 0x2f16
jmp 0x18013d36d
movss dword [0x180110090], xmm0
test r11, r12
clc
stc
addss xmm1, xmm2
cmp r10b, 0x2d
movss dword [0x180110098], xmm1
cmp rsp, 0x61089708
test sil, sil
je 0x18013dbe6
cmp byte [0x1801101f8], 0
je 0x18013dbe6
mov rcx, qword [0x180114b60]
jmp 0x18013d3b3
call fcn.18008c130
mov rbx, rax
bts rax, rsi
sar ax, 0x1e
mov rax, qword [0x180114f28]
jmp 0x18013d3d2
cmp rbx, rax
jmp 0x18013d3da
jbe 0x18013d3f8
mov r8, qword [0x180114f30]
add r8, rax
cmp rbx, r8
jmp 0x18013d3f2
jb 0x18013d40d
lea rdx, [rbx - 0x10000]
cmp rdx, r15
jmp 0x18013d407
ja 0x18013dbe6
lea rdx, [rsp + 0x20]
movsx cx, bpl
movsxd rcx, r14d
mov ch, dh
mov rcx, rdi
jmp 0x18013d424
call fcn.18007c1b0
mov qword [rbp - 0x39], 0
cqo
mov dh, 9
movsx rdx, r8w
mov dword [rbp - 0x31], 0
bswap edx
mov cl, r13b
movzx dx, r11b
lea rdx, [rbp - 0x39]
mov rcx, rbx
call fcn.18015305c
movss xmm6, dword [rsp + 0x24]
subss xmm6, dword [0x1800f9e30]
movsxd rcx, r9d
btc esi, ecx
movsx rsi, r11w
mov eax, dword [0x180115998]
movabs rdi, 0x8b745c22a4ab6171
setp sil
movabs rsi, 0xaf77948f727b88a
movabs rcx, 0x1c2ee3a18235ab95
cmc
test al, 1
jmp 0x18013d49f
jne 0x18013d69b
or eax, 1
mov dword [0x180115998], eax
cmovle eax, r15d
movabs rax, 0x9e514137b8a66875
mov qword [rbp - 0x59], rax
movzx rax, r14w
movabs rax, 0x6f9a1c3e986abcb2
bswap edx
mov qword [rbp - 0x51], rax
movzx dx, bl
bswap ax
movsxd rdx, r12d
mov qword [rbp - 0x79], r13
movzx edx, bp
mov qword [rbp - 0x71], r12
mov al, r14b
movdqa xmm0, xmmword [rbp - 0x59]
pxor xmm0, xmmword [rbp - 0x79]
rdtsc
movsx ax, bpl
cwd
movdqa xmmword [rbp - 0x59], xmm0
movzx dx, sil
mov qword [rbp - 0x19], rdi
movzx rax, r13w
setb dh
cdq
mov qword [rbp - 0x11], rsi
movzx rdx, r8w
bswap rdx
cwde
mov qword [rbp - 9], rcx
rdtsc
xchg cx, ax
movabs rax, 0x8943ea386c0cfc88
not cx
cwd
cmovs rcx, r12
mov qword [rbp - 1], rax
mov dh, 0x1c
mov qword [rbp - 0x79], r13
setne dh
mov cx, 0x5b2a
mov qword [rbp - 0x71], r12
movabs rcx, 0x1c2ee3a18235dffb
mov qword [rbp - 0x69], rcx
xchg dx, cx
mov qword [rbp - 0x61], rax
bswap rcx
xchg rdx, rcx
movdqa xmm0, xmmword [rbp - 0x19]
jmp 0x18013d577
pxor xmm0, xmmword [rbp - 0x79]
cmovp rcx, rdx
movzx edx, r11w
movdqa xmmword [rbp - 0x19], xmm0
cwd
mov cx, 0xd709
movdqa xmm1, xmmword [rbp - 9]
movzx dx, r14b
pxor xmm1, xmmword [rbp - 0x69]
cdq
movdqa xmmword [rbp - 9], xmm1
movzx cx, bh
mov qword [rbp - 0x79], r13
movzx ecx, r10w
movsx ecx, ax
cdq
mov qword [rbp - 0x71], r12
cmovle edx, r9d
cwd
setne cl
mov qword [rbp - 0x39], r13
movsx ecx, si
mov qword [rbp - 0x31], r12
cdq
cqo
movdqa xmm0, xmmword [rbp - 0x79]
jmp 0x18013d5df
pxor xmm0, xmmword [rbp - 0x39]
movsx rdx, bp
mov cl, sil
movzx cx, r15b
movdqa xmmword [rbp - 0x79], xmm0
lea rdx, [rbp - 0x19]
lea rcx, [rbp - 0x79]
jmp 0x18013d602
call fcn.1800d3930
mov rdx, qword [0x180114f28]
cmp rax, rdx
jbe 0x18013d628
add rdx, qword [0x180114f30]
clc
cmp rax, rdx
jb 0x18013d645
lea rcx, [rax - 0x10000]
cmp rcx, r15
jmp 0x18013d637
jbe 0x18013d645
mov rax, r14
jmp 0x18013d65f
mov r8d, 2
lea rdx, [rbp - 0x59]
movsxd rcx, r13d
mov rcx, rax
jmp 0x18013d65a
call fcn.1800d3bc0
mov qword [rbp + 0x6f], r14
mov r8d, esi
not cl
mov r8d, 8
bswap dx
mov rdx, rax
movsx ecx, r8w
lea rcx, [rbp + 0x6f]
jmp 0x18013d681
call fcn.1800e9b20
mov rax, qword [rbp + 0x6f]
jmp 0x18013d68f
mov qword [0x180115990], rax
jmp 0x18013d6a5
mov rax, qword [0x180115990]
mov r8, r8
movss xmm0, dword [rsp + 0x20]
xchg dl, ch
cwd
movss dword [rbp - 0x39], xmm0
cqo
cwd
movss dword [rbp - 0x35], xmm6
not r8b
mov ch, 0x1d
jmp 0x18013d6c8
movss xmm1, dword [rsp + 0x28]
movss dword [rbp - 0x31], xmm1
not dl
mov r8, qword [0x180114b60]
lea rdx, [rbp - 0x39]
movzx cx, bl
mov rcx, rbx
jmp 0x18013d6ec
call rax
mov eax, dword [0x1801158b8]
stc
cmc
test al, 1
jmp 0x18013d6fd
jne 0x18013d90c
or eax, 1
cwd
mov dword [0x1801158b8], eax
cqo
movabs rax, 0xea232e47a4ae6243
cmovs cx, r14w
seta dh
movsx rcx, r8w
mov qword [rbp - 0x79], rax
cwde
mov qword [rbp - 0x71], r12
movzx edx, di
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r12
setns ah
lahf
movdqa xmm0, xmmword [rbp - 0x79]
bswap eax
xchg edx, eax
rdtsc
pxor xmm0, xmmword [rbp - 0x59]
seta cl
movzx ax, r12b
movdqa xmmword [rbp - 0x79], xmm0
mov qword [rbp - 0x19], rdi
mov qword [rbp - 0x11], rsi
movzx eax, di
cwde
movabs rax, 0x1c2ee3a18235ab95
cdq
movsx ecx, ax
mov qword [rbp - 9], rax
cqo
mov ax, 0xd007
movabs rax, 0x8943ea386c0cfc88
cmovs cx, r9w
mov qword [rbp - 1], rax
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r12
mov ch, 0xa6
xchg ecx, edx
cmovo dx, r15w
movabs rcx, 0x1c2ee3a18235dffb
cqo
mov dx, 0x7032
xchg dx, dx
mov qword [rbp - 0x49], rcx
mov dx, 0xe10d
setae dh
mov cl, r12b
mov qword [rbp - 0x41], rax
movdqa xmm0, xmmword [rbp - 0x19]
movzx ecx, r13w
mov dh, 0x9c
bswap dx
pxor xmm0, xmmword [rbp - 0x59]
xchg edx, ecx
cdq
movdqa xmmword [rbp - 0x19], xmm0
movsxd rcx, ecx
movdqa xmm1, xmmword [rbp - 9]
movsx ecx, r8w
pxor xmm1, xmmword [rbp - 0x49]
not ecx
seta dl
movdqa xmmword [rbp - 9], xmm1
mov dl, 0xba
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r12
movsx rdx, r9w
setnp ch
cmovno cx, bx
mov qword [rsp + 0x20], r13
mov qword [rsp + 0x28], r12
movsxd rdx, r10d
movzx dx, dil
movdqa xmm0, xmmword [rbp - 0x59]
cmove dx, r8w
pxor xmm0, xmmword [rsp + 0x20]
jmp 0x18013d83b
movdqa xmmword [rbp - 0x59], xmm0
movsxd rdx, edx
movzx dx, dl
cmovs dx, si
lea rdx, [rbp - 0x19]
movsx rcx, dx
setne ch
jmp 0x18013d85b
lea rcx, [rbp - 0x59]
jmp 0x18013d864
call fcn.1800d3930
mov r8, qword [0x180114f28]
clc
cmp rax, r8
jmp 0x18013d879
jbe 0x18013d8a9
mov rdx, qword [0x180114f30]
cmp bl, r8b
stc
jmp 0x18013d88f
lea rdx, [rdx + r8]
stc
test r13, 0x4ca5edaf
cmp rax, rdx
jmp 0x18013d8a3
jb 0x18013d8cf
lea rcx, [rax - 0x10000]
cmp al, dil
cmc
jmp 0x18013d8b9
cmp rcx, r15
jmp 0x18013d8c1
jbe 0x18013d8cf
mov rax, r14
jmp 0x18013d8fb
mov r8b, 1
lea rdx, [rbp - 0x79]
movzx ecx, r14w
movsx cx, r10b
bswap cx
mov rcx, rax
jmp 0x18013d8ea
call fcn.1800d3a50
mov r8, qword [0x180114f28]
jmp 0x18013d8fb
mov qword [0x1801158b0], rax
jmp 0x18013d907
jmp 0x18013d91f
mov r8, qword [0x180114f28]
rcr rax, 0x8b
mov rax, qword [0x1801158b0]
clc
test rax, rax
jmp 0x18013d927
jne 0x18013d935
mov rbx, r14
jmp 0x18013d973
lea rdx, [rax + rbx]
mov qword [rbp + 0x6f], r14
movsx rcx, r12w
movzx r8w, dil
mov r8d, 8
movsx ecx, r15w
lea rcx, [rbp + 0x6f]
call fcn.1800e9b20
mov rbx, qword [rbp + 0x6f]
shld r8d, r12d, 0x14
mov r8, qword [0x180114f28]
cmp edx, esp
stc
cmp rax, 0x46acdf2c
cmp rbx, r8
jmp 0x18013d97b
jbe 0x18013d9ab
mov rcx, qword [0x180114f30]
test r8d, ecx
cmp r15w, r8w
add rcx, r8
test dil, 0xc
stc
cmp r13w, 0xcd15
cmp rbx, rcx
jmp 0x18013d9a5
jb 0x18013d9c0
lea rax, [rbx - 0x10000]
cmp rax, r15
jmp 0x18013d9ba
ja 0x18013dbe6
mov eax, dword [0x1801153e8]
jmp 0x18013d9ce
test al, 1
jmp 0x18013d9d5
jne 0x18013dba8
or eax, 1
movsx cx, dh
cqo
xchg cl, ch
mov dword [0x1801153e8], eax
movsx edx, ax
rdtsc
movabs rax, 0x854f4b3182be6852
mov qword [rsp + 0x20], rax
not al
cdq
cwd
movabs rax, 0x6f9a1c3ee11eba85
movsxd rcx, r13d
mov qword [rsp + 0x28], rax
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r12
movdqa xmm0, xmmword [rsp + 0x20]
pxor xmm0, xmmword [rbp - 0x59]
lahf
movzx rdx, si
cqo
movdqa xmmword [rsp + 0x20], xmm0
movabs rax, 0x8e4c4c23b4ad6473
cqo
movsx ecx, r15w
mov qword [rbp - 0x59], rax
mov ax, 0xe937
movabs rax, 0x6f9a1c3e986ad39f
mov qword [rbp - 0x51], rax
movsx rdx, dx
setnp dh
cqo
mov qword [rbp - 0x79], r13
cwd
mov qword [rbp - 0x71], r12
jmp 0x18013da75
movdqa xmm0, xmmword [rbp - 0x59]
bswap rcx
movzx cx, r13b
pxor xmm0, xmmword [rbp - 0x79]
rdtsc
movdqa xmmword [rbp - 0x59], xmm0
bswap eax
cqo
movabs rax, 0x8d4d6b3ea9a36374
xchg dh, ch
mov qword [rbp - 0x79], rax
movsx eax, bx
movzx cx, sil
movabs rax, 0x6f9a1c3e980fbd8f
bswap cx
cmovae edx, edx
mov qword [rbp - 0x71], rax
movzx edx, bx
movzx dx, al
movsx rcx, r15w
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r12
movdqa xmm0, xmmword [rbp - 0x79]
cdq
pxor xmm0, xmmword [rbp - 0x39]
bswap dx
movdqa xmmword [rbp - 0x79], xmm0
movzx rcx, di
lea rdx, [rbp - 0x59]
not cl
lea rcx, [rbp - 0x79]
jmp 0x18013daf7
call fcn.1800d3930
mov rdx, qword [0x180114f28]
test r14b, 0x1c
stc
cmp rax, rdx
jbe 0x18013db2d
add rdx, qword [0x180114f30]
cmp r13, 0x570acf8a
cmp rax, rdx
jmp 0x18013db27
jb 0x18013db4e
lea rcx, [rax - 0x10000]
clc
cmp bpl, bl
cmp rcx, r15
jmp 0x18013db40
jbe 0x18013db4e
mov rax, r14
jmp 0x18013db74
mov r8d, 1
movsx dx, dl
lea rdx, [rsp + 0x20]
bswap cx
not cx
movsx rcx, r8w
mov rcx, rax
jmp 0x18013db6f
call fcn.1800d3bc0
mov qword [rbp + 0x6f], r14
not dh
mov r8w, dx
mov r8d, 8
mov cl, dil
mov rdx, rax
lea rcx, [rbp + 0x6f]
jmp 0x18013db93
call fcn.1800e9b20
mov rax, qword [rbp + 0x6f]
mov qword [0x1801153e0], rax
jmp 0x18013dbaf
mov rax, qword [0x1801153e0]
mov qword [rsp + 0x20], 0
cqo
not cx
movsx rdx, sp
mov dword [rsp + 0x28], 0
cwd
lea rdx, [rsp + 0x20]
cmovne rcx, rbx
movsx cx, r10b
mov cl, spl
mov rcx, rbx
jmp 0x18013dbe4
call rax
lea r11, [rsp + 0xd0]
mov rbx, qword [r11 + 0x40]
mov r14d, r13d
movzx r14, di
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm8, xmmword [r11 - 0x20]
movsxd r14, ebx
mov rsp, r11
movzx rbp, di
jmp 0x18013dc12
pop r15
pop r14
mov r12d, 0xad36d2b4
movzx r12, r11w
setns bpl
pop r13
pop r12
xchg esi, esi
bswap rsi
pop rdi
movsx si, r8b
setnp bpl
not bp
pop rsi
pop rbp
jmp 0x18013dc41
ret