Function at 0x14047821b
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
ror al, cl
push rbp
rcr bx, cl
sub ah, 0x2a
push rsi
lahf
sub bpl, 0x2d
movsx rbx, bp
push rdi
movsx ax, sil
xor al, cl
sal dil, cl
push r12
push r13
and bp, di
movzx bp, cl
not ebp
push r14
sal bpl, cl
shld r12w, sp, 0xa4
push r15
lea rbp, [rsp - 0xf]
sub rsp, 0xc0
mov rax, qword [0x1400fa040]
xor rax, rsp
mov qword [rbp + 7], rax
rol dil, cl
shrd r12, r10, 0xb5
movzx r12w, bpl
mov r12, r9
movsxd rdi, r15d
cmp r8w, 0x1287
mov qword [rbp - 0x61], r9
adc r15w, r12w
sub bx, 0x537b
mov qword [rbp - 0x71], r8
inc rdi
cmc
mov qword [rbp - 0x49], rdx
stc
cmc
movzx r15d, word [rbp + 0x6f]
mov rbx, qword [rbp + 0x77]
cmp r10w, ax
bt di, r13w
mov rdi, qword [rbp + 0x7f]
xor ecx, ecx
cmp r15b, r12b
test rdi, rdi
je 0x1404782f4
movzx eax, byte [rbx]
xchg r13d, r13d
btc r13, 0x8b
sub al, 0x2b
shl r13, 0x7d
movsx r13w, r9b
rcr r13w, cl
test al, 0xfd
movsx r13, r10w
lea r13d, [rcx + 1]
je 0x1404782fd
mov r13, rcx
cmovb ax, di
and al, 0x17
mov qword [rbp - 0x69], r13
movzx eax, r15w
mov eax, dword [r9 + 0x18]
and eax, 0x3000
clc
cmc
cmp eax, 0x3000
jmp 0x14047831a
je 0x140478331
lea rdx, [0x1400d6ed8]
jmp 0x14047832c
jmp 0x14047838c
lea rdx, [0x1400d6edc]
sub cl, r9b
bt cx, r9w
sub cx, 0x1c8f
lea rcx, [r13 + 2]
cmp rcx, rdi
jmp 0x140478351
ja 0x14047838c
cmp byte [rbx + r13], 0x30
jmp 0x140478361
jne 0x14047838c
movzx eax, byte [rbx + r13 + 1]
sub al, 0x58
test al, 0xdf
cmove r13, rcx
mov cl, 0x8b
cmovbe ecx, r9d
movzx cx, r15b
mov qword [rbp - 0x69], r13
jmp 0x14047838c
mov rcx, rbx
call fcn.14009f250
mov qword [rsp + 0x30], rax
mov eax, 0x2e
jmp 0x1404783a3
mov word [rbp - 0x41], ax
jmp 0x1404783ac
call fcn.1400a0004
mov rcx, qword [rax]
rdtsc
jmp 0x1404783bb
movzx eax, byte [rcx]
bswap dx
mov byte [rbp - 0x41], al
movzx rcx, bp
cmovbe cx, dx
lea rdx, [rbp - 0x41]
mov rcx, rbx
call fcn.14009f250
mov rsi, rax
movzx eax, bp
cwde
movzx cx, r10b
mov rax, qword [r12 + 0x40]
movzx cx, r9b
mov rcx, qword [rax + 8]
lahf
bswap rax
movzx rax, r14w
mov qword [rbp - 0x51], rcx
mov rax, qword [rcx]
call qword [rax + 8]
nop
movzx ecx, bx
movzx cx, r9b
movsx cx, r15b
lea rcx, [rbp - 0x59]
jmp 0x14047841b
call fcn.140484186
mov r14, rax
add cx, si
xadd cl, ch
mov rcx, 0x5212138a
mov rcx, qword [rbp - 0x51]
cmp r8w, 0x3159
test rcx, rcx
je 0x140478477
mov rax, qword [rcx]
jmp 0x14047844b
call qword [rax + 0x10]
mov rcx, rax
test si, 0x6f5e
test rax, rax
jmp 0x14047845e
je 0x140478477
mov rax, qword [rax]
movzx rdx, dx
mov edx, 1
jmp 0x140478475
call qword [rax]
sub eax, eax
jmp 0x140478484
mov qword [rbp - 0x39], rax
bt rcx, rsp
ror dl, cl
sar dh, 0xe9
mov qword [rbp - 0x29], rax
mov qword [rbp - 0x21], 7
movsx edx, r11w
shl cl, cl
mov word [rbp - 0x39], ax
mov dl, r10b
xor r8d, r8d
movzx edx, r12w
mov rdx, rdi
lea rcx, [rbp - 0x39]
call fcn.140475a56
nop
lea r9, [rbp - 0x39]
cmp qword [rbp - 0x21], 8
movsxd rdx, r9d
jmp 0x1404784d3
cmovae r9, qword [rbp - 0x39]
mov rax, qword [r14]
lea r8, [rdi + rbx]
movsx edx, r14w
mov rdx, rbx
mov rcx, r14
call qword [rax + 0x58]
mov rax, qword [r12 + 0x40]
mov rcx, qword [rax + 8]
mov qword [rbp - 0x51], rcx
movzx eax, r14w
mov rax, qword [rcx]
jmp 0x140478505
call qword [rax + 8]
nop
mov ecx, 0x23644471
movzx rcx, bp
movsx ecx, bx
lea rcx, [rbp - 0x59]
jmp 0x14047851e
call fcn.14047f78a
mov rbx, rax
movsxd rcx, r10d
mov rcx, qword [rbp - 0x51]
clc
cmp rsi, 0x4ec2767b
test rcx, rcx
jmp 0x14047853d
je 0x140478574
mov rax, qword [rcx]
jmp 0x14047854b
call qword [rax + 0x10]
mov rcx, rax
jmp 0x140478557
test rax, rax
jmp 0x14047855f
je 0x140478574
mov rax, qword [rax]
mov edx, 1
jmp 0x140478572
call qword [rax]
mov rax, qword [rbx]
jmp 0x14047857f
lea rdx, [rbp - 0x19]
mov rcx, rbx
call qword [rax + 0x28]
nop
mov al, sil
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 0x20]
movzx r12d, ax
test ecx, r9d
cmp rsi, rdi
je 0x1404785e8
mov rax, qword [rbx]
not cx
movzx ecx, di
movsx ecx, sp
mov rcx, rbx
jmp 0x1404785ba
call qword [rax + 0x18]
movzx ecx, ax
lea rax, [rbp - 0x39]
not r14
sar r14b, 0xd8
cmp qword [rbp - 0x21], 8
bswap r14d
cmovae rax, qword [rbp - 0x39]
or r14b, 0xa2
mov word [rax + rsi*2], cx
cmp rsi, rdi
movzx r14w, dl
cmove rsi, qword [rsp + 0x30]
lea r14, [rbp - 0x19]
sub al, 0x6b
bsr ax, r8w
cmp qword [rbp - 1], 0x10
cbw
cwde
cmovae r14, qword [rbp - 0x19]
adc rax, rdi
movzx eax, byte [r14]
stc
cmp al, 0x7f
jmp 0x140478615
je 0x14047877b
movzx ebx, byte [rbp - 0x41]
test al, al
jmp 0x140478626
jle 0x14047877b
movsx rcx, al
movsx eax, dx
mov rax, rsi
jmp 0x14047863c
sub rax, r13
cmp cx, 0xc7
cmp rcx, rax
jmp 0x14047864c
jae 0x14047877b
sub rsi, rcx
mov r8, qword [rbp - 0x29]
cmc
test bp, 0x1cdc
cmp r8, rsi
jb 0x1404790f7
mov rcx, qword [rbp - 0x21]
movzx ax, r9b
rcl ax, cl
btc rax, 0x76
mov rax, rcx
sub rax, r8
cmp rax, 1
jb 0x1404786fb
lea rax, [r8 + 1]
clc
movsx rdx, dx
mov qword [rbp - 0x29], rax
movzx rax, bp
cmp bx, bp
bt ax, r14w
lea rax, [rbp - 0x39]
rcl dh, cl
shl dx, 0x91
shr dh, cl
cmp rcx, 8
movzx rdi, r9w
cmovae rax, qword [rbp - 0x39]
xadd di, cx
sar dil, cl
bsr rdi, r11
lea rdi, [rax + rsi*2]
neg dx
lea rcx, [rdi + 2]
sub r8, rsi
mov edx, 0x338c719d
lea r8, [r8*2 + 2]
movzx dx, dh
mov rdx, rdi
call fcn.14008a5e0
mov word [rdi], r12w
jmp 0x1404786f6
jmp 0x140478746
mov word [rsp + 0x28], r12w
movzx rdx, si
jmp 0x14047870b
mov qword [rsp + 0x20], 1
not edx
cqo
movzx r9, bx
mov r9, rsi
cqo
movzx r8d, bl
jmp 0x14047872c
mov edx, 1
movzx cx, r15b
movsx ecx, r12w
bswap cx
lea rcx, [rbp - 0x39]
call fcn.140484793
lea rax, [r14 + 1]
jmp 0x140478752
cmp byte [rax], 0
jmp 0x14047875a
cmovg r14, rax
sub ax, r13w
cmovg rax, rdi
movzx eax, byte [r14]
test bpl, 0xa4
cmp al, 0x7f
jmp 0x140478775
jne 0x14047861f
mov r13, qword [rbp - 0x29]
mov rax, qword [rbp - 0x61]
add dil, r15b
mov rdi, qword [rax + 0x28]
test rdi, rdi
jmp 0x140478792
jle 0x1404787b3
cmp rdi, r13
jmp 0x1404787a0
jbe 0x1404787b3
sub rdi, r13
jmp 0x1404787ae
jmp 0x1404787c1
xor edi, edi
rcr sil, 0x71
xadd si, si
ror sil, 0x6f
mov eax, dword [rax + 0x18]
sbb rsi, rsp
and eax, 0x1c0
mov esi, 0xffff
cmp eax, 0x40
je 0x140478c10
cmp eax, 0x100
mov rax, qword [rbp - 0x71]
jmp 0x1404787e8
movups xmm0, xmmword [rax]
jmp 0x1404787f0
movaps xmmword [rsp + 0x30], xmm0
jmp 0x1404787fa
je 0x1404789df
test rdi, rdi
jmp 0x140478808
je 0x1404788d0
mov rbx, qword [rbp - 0x79]
jmp 0x140478817
test rbx, rbx
je 0x1404788b1
mov rax, qword [rbx + 0x40]
cmp qword [rax], 0
jmp 0x14047882d
je 0x14047887b
mov rcx, qword [rbx + 0x58]
mov eax, dword [rcx]
clc
test eax, eax
jmp 0x140478841
jle 0x14047887b
dec eax
mov edx, 0x1c2406da
movsx edx, bx
mov dword [rcx], eax
mov rcx, qword [rbx + 0x40]
mov rdx, qword [rcx]
cbw
movzx eax, r9w
movsx eax, r8w
lea rax, [rdx + 2]
mov qword [rcx], rax
sets ah
mov word [rdx], r15w
movzx eax, r15w
jmp 0x1404788a3
mov rax, qword [rbx]
movsx rcx, r12w
jmp 0x14047888b
movzx edx, r15w
movzx cx, r12b
cmovae cx, bp
mov rcx, rbx
jmp 0x1404788a0
call qword [rax + 0x18]
cmp si, ax
jmp 0x1404788ab
jne 0x1404788b9
mov byte [rsp + 0x30], 1
cmp sp, bp
sub rdi, 1
jmp 0x1404788c2
jne 0x140478817
movaps xmm0, xmmword [rsp + 0x30]
sar ax, cl
xor edi, edi
sub r12b, 0xfe
lea r14, [rbp - 0x39]
lahf
add ax, 0x14d6
cmp qword [rbp - 0x21], 8
mov r12, rax
cdqe
cmovne r12d, r11d
cmovae r14, qword [rbp - 0x39]
adc al, r13b
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [rbp - 0x69]
btr r12, rbx
mov r12, rax
test rax, rax
jmp 0x14047890d
je 0x140478d51
mov rbx, qword [rbp - 0x79]
shrd r8, rbx, 0x61
movzx r8d, word [r14]
clc
cmc
test rbx, rbx
jmp 0x14047892a
je 0x1404789bc
mov rax, qword [rbx + 0x40]
jmp 0x14047893d
cmp qword [rax], rdi
jmp 0x140478945
je 0x140478995
mov rcx, qword [rbx + 0x58]
nop
mov eax, dword [rcx]
stc
clc
test eax, eax
jle 0x140478995
dec eax
mov dword [rcx], eax
movzx eax, r8w
mov rcx, qword [rbx + 0x40]
movzx edx, sp
mov rdx, qword [rcx]
jmp 0x140478976
lea rax, [rdx + 2]
jmp 0x14047897f
mov qword [rcx], rax
jmp 0x140478987
mov word [rdx], r8w
jmp 0x140478990
jmp 0x1404789ad
mov rax, qword [rbx]
movzx rdx, r8w
movzx edx, r8w
setp ch
mov rcx, rbx
call qword [rax + 0x18]
movzx r8d, ax
cmp si, r8w
jmp 0x1404789b6
jne 0x1404789c6
mov byte [rsp + 0x30], 1
test r11w, r10w
stc
add r14, 2
clc
sub r12, 1
jmp 0x1404789d4
jne 0x14047891c
jmp 0x140478d42
lea r14, [rbp - 0x39]
xor ax, 0x54c1
cmp qword [rbp - 0x21], 8
movsx rax, r14w
jmp 0x1404789f8
cmovae r14, qword [rbp - 0x39]
sub r12d, 0x2d20829
mov rax, qword [rbp - 0x69]
test si, r13w
sets r12b
shl r12b, cl
mov r12, rax
test r12b, 0xcc
test rax, rax
jmp 0x140478a22
je 0x140478b0b
mov rbx, qword [rbp - 0x79]
nop dword [rax]
adc r8b, r11b
xadd r8, r8
sar r8w, 0x3a
movzx r8d, word [r14]
test rbx, rbx
jmp 0x140478a47
je 0x140478ae0
mov rax, qword [rbx + 0x40]
test r15b, 0xd6
cmp qword [rax], 0
jmp 0x140478a5e
je 0x140478ab7
mov rcx, qword [rbx + 0x58]
mov eax, dword [rcx]
test eax, eax
jmp 0x140478a71
jle 0x140478ab7
dec eax
movsx edx, ax
mov dword [rcx], eax
movsx edx, bx
movzx rdx, r8w
mov rcx, qword [rbx + 0x40]
jmp 0x140478a8e
mov rdx, qword [rcx]
nop
movzx ax, r12b
lea rax, [rdx + 2]
jmp 0x140478aa1
mov qword [rcx], rax
jmp 0x140478aa9
mov word [rdx], r8w
jmp 0x140478ab2
jmp 0x140478ad1
mov rax, qword [rbx]
bswap dx
movzx edx, r8w
mov rcx, rbx
jmp 0x140478ac9
call qword [rax + 0x18]
movzx r8d, ax
stc
cmp si, r8w
jmp 0x140478ada
jne 0x140478ae9
mov byte [rsp + 0x30], 1
stc
test dl, r8b
add r14, 2
sub r12, 1
jmp 0x140478af6
jne 0x140478a3b
movaps xmm0, xmmword [rsp + 0x30]
jmp 0x140478b0b
movaps xmmword [rsp + 0x30], xmm0
stc
jmp 0x140478b16
test rdi, rdi
jmp 0x140478b1e
je 0x140478c04
mov rbx, qword [rbp - 0x79]
nop
test dil, 0xb8
cmc
cmp cl, 0x7e
test rbx, rbx
jmp 0x140478b3a
je 0x140478bde
mov rax, qword [rbx + 0x40]
test r13b, r12b
test ebx, 0x26645fbd
cmp qword [rax], 0
jmp 0x140478b56
je 0x140478bae
mov rcx, qword [rbx + 0x58]
mov eax, dword [rcx]
cmp sil, 0x7d
test eax, eax
jmp 0x140478b6d
jle 0x140478bae
dec eax
movzx dx, r15b
mov dword [rcx], eax
movsxd rcx, r9d
mov rcx, qword [rbx + 0x40]
not ah
setp dl
mov rdx, qword [rcx]
cbw
lea rax, [rdx + 2]
jmp 0x140478b96
mov qword [rcx], rax
mov word [rdx], r15w
nop
lahf
movzx eax, r15w
jmp 0x140478ba9
jmp 0x140478bd0
mov rax, qword [rbx]
setp dl
movzx dx, cl
movzx edx, r15w
setp ch
not cl
mov cx, 0x6e47
mov rcx, rbx
jmp 0x140478bcd
call qword [rax + 0x18]
cmp si, ax
jmp 0x140478bd8
jne 0x140478bea
mov byte [rsp + 0x30], 1
test r14, 0xacf3c52
sub rdi, 1
jmp 0x140478bf3
jne 0x140478b32
movaps xmm0, xmmword [rsp + 0x30]
test edi, 0x67ea164b
xor edi, edi
jmp 0x140478c0b
jmp 0x140478d51
lea r14, [rbp - 0x39]
cmp qword [rbp - 0x21], 8
cwde
cmovae r14, qword [rbp - 0x39]
shl ah, cl
test r14b, spl
mov rax, qword [rbp - 0x71]
xadd r12b, r12b
rol r12d, cl
movups xmm0, xmmword [rax]
movzx eax, r9w
sub r12d, edx
movaps xmmword [rsp + 0x30], xmm0
btr r12w, 0x65
mov rax, qword [rbp - 0x69]
mov r12, rax
cmp esi, 0x34574fa4
test rax, rax
jmp 0x140478c59
je 0x140478d51
mov rbx, qword [rbp - 0x79]
mov r8w, si
nop dword [rax + rax]
clc
cmovb r8w, dx
movzx r8d, word [r14]
test rbx, rbx
jmp 0x140478c81
je 0x140478d2a
mov rax, qword [rbx + 0x40]
jmp 0x140478c90
cmp qword [rax], 0
jmp 0x140478c99
je 0x140478cf2
mov rcx, qword [rbx + 0x58]
movsx rax, ax
mov eax, dword [rcx]
test bp, bx
stc
test eax, eax
jle 0x140478cf2
dec eax
mov dl, r10b
movzx rdx, bx
movzx dx, r8b
mov dword [rcx], eax
mov rcx, qword [rbx + 0x40]
xchg al, dh
cqo
mov rdx, qword [rcx]
movsx rax, r11w
lahf
movsx eax, ax
lea rax, [rdx + 2]
jmp 0x140478ce1
mov qword [rcx], rax
jmp 0x140478ce9
mov word [rdx], r8w
jmp 0x140478d1b
mov rax, qword [rbx]
movsx rdx, dx
jmp 0x140478cfe
movzx edx, r8w
jmp 0x140478d0b
mov rcx, rbx
jmp 0x140478d13
call qword [rax + 0x18]
movzx r8d, ax
stc
cmp si, r8w
jmp 0x140478d24
jne 0x140478d2f
mov byte [rsp + 0x30], 1
add r14, 2
jmp 0x140478d38
sub r12, 1
jne 0x140478c75
movaps xmm0, xmmword [rsp + 0x30]
lahf
btc ax, 0x3f
and ax, 0x5f72
mov rax, qword [rbp - 0x71]
shl r14b, cl
bt rcx, rcx
mov cx, 0x69b5
movups xmmword [rax], xmm0
btc ecx, 0x1e
ror ax, 0x75
xadd al, r14b
lea rax, [rbp - 0x39]
bts r14w, r10w
cmp qword [rbp - 0x21], 8
movzx ecx, r12w
movsx r14, cx
cmovae rax, qword [rbp - 0x39]
mov rcx, qword [rbp - 0x69]
rcr r14, 0x57
lea r14, [rax + rcx*2]
xor ah, 0xc8
rol al, 0xc8
bts ax, r9w
mov rax, qword [rbp - 0x71]
stc
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x30], xmm0
sub r13, rcx
jmp 0x140478db6
je 0x140478ea4
mov rbx, qword [rbp - 0x79]
xadd r8w, r8w
movzx r8d, word [r14]
clc
stc
test rbx, rbx
je 0x140478e7e
mov rax, qword [rbx + 0x40]
stc
cmp al, bpl
test r11b, bl
cmp qword [rax], 0
jmp 0x140478de8
je 0x140478e51
mov rcx, qword [rbx + 0x58]
test r14b, 0x5b
shr rax, 0xa8
movzx ax, spl
mov eax, dword [rcx]
cmp bl, spl
cmc
test eax, eax
jmp 0x140478e0c
jle 0x140478e51
dec eax
movsx rdx, bp
mov dword [rcx], eax
setne al
movzx ax, r14b
mov rcx, qword [rbx + 0x40]
jmp 0x140478e2f
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140478e3b
mov qword [rcx], rax
jmp 0x140478e43
mov word [rdx], r8w
jmp 0x140478e4c
jmp 0x140478e74
mov rax, qword [rbx]
movzx edx, r8w
movzx cx, dil
mov ecx, esi
cmove rcx, r11
mov rcx, rbx
call qword [rax + 0x18]
movzx r8d, ax
test bpl, 0xd
test spl, r14b
cmp si, r8w
jne 0x140478e83
mov byte [rsp + 0x30], 1
add r14, 2
sub r13, 1
jmp 0x140478e90
jne 0x140478dc5
movaps xmm0, xmmword [rsp + 0x30]
not ah
test r11d, edx
bsr rax, r10
mov rax, qword [rbp - 0x61]
mov qword [rax + 0x28], 0
jmp 0x140478eb7
movaps xmmword [rsp + 0x30], xmm0
test r13, 0x3ec505c2
test rdi, rdi
jmp 0x140478ecb
je 0x140478f94
mov rbx, qword [rbp - 0x79]
cmp r11w, 0x60a
nop dword [rax]
stc
cmc
test r11b, sil
test rbx, rbx
jmp 0x140478eec
je 0x140478f79
mov rax, qword [rbx + 0x40]
cmp qword [rax], 0
je 0x140478f57
mov rcx, qword [rbx + 0x58]
bsf ax, bp
mov eax, dword [rcx]
test r10b, dil
test eax, eax
jmp 0x140478f14
jle 0x140478f57
dec eax
movzx edx, r10w
cqo
mov dword [rcx], eax
rdtsc
cdqe
mov rcx, qword [rbx + 0x40]
setne dh
lahf
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x140478f3c
mov qword [rcx], rax
lahf
mov word [rdx], r15w
movsx ax, r13b
movzx eax, r15w
jmp 0x140478f52
jmp 0x140478f70
mov rax, qword [rbx]
movsx dx, r11b
movzx edx, r15w
mov ch, ah
mov rcx, rbx
jmp 0x140478f6d
call qword [rax + 0x18]
cmp si, ax
jne 0x140478f81
mov byte [rsp + 0x30], 1
clc
cmc
stc
sub rdi, 1
jne 0x140478ee4
movaps xmm0, xmmword [rsp + 0x30]
cdq
rcr edx, 0x66
mov rbx, qword [rbp - 0x49]
sar dh, cl
movzx rdx, r13w
movzx dx, r10b
movups xmmword [rbx], xmm0
mov rdx, qword [rbp - 1]
test r14, 0x3b337fed
cmp rdx, 0x10
jmp 0x140478fba
jb 0x140479006
inc rdx
setge cl
mov rcx, qword [rbp - 0x19]
xor ah, 0xc2
ror ax, 0x60
mov rax, rcx
cmp rdx, 0x1000
jmp 0x140478fe0
jb 0x140479001
add rdx, 0x27
mov rcx, qword [rcx - 8]
cmc
clc
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140479101
call fcn.140260db4
mov qword [rbp - 9], 0
btc rdx, r11
cmp r8b, 0xa9
mov qword [rbp - 1], 0xf
mov byte [rbp - 0x19], 0
btr dx, r8w
jmp 0x140479030
mov rdx, qword [rbp - 0x21]
cmp rdx, 8
jmp 0x14047903d
jb 0x140479094
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x39]
mov rax, rcx
cmc
clc
cmp rdx, 0x1000
jmp 0x140479060
jb 0x14047908f
add rdx, 0x27
cmp sil, spl
mov rcx, qword [rcx - 8]
stc
test r10w, 0x2723
sub rax, rcx
cmp dx, 0xded
clc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1404790ed
call fcn.140260db4
mov rax, rbx
adc cl, 0x85
and cl, r9b
mov rcx, qword [rbp + 7]
cmp bl, spl
clc
xor rcx, rsp
call fcn.140509caf
mov rbx, qword [rsp + 0x100]
sar r13w, 0x56
add rsp, 0xc0
pop r15
bswap bp
pop r14
bswap r12d
pop r13
bswap r12d
movsx edi, dx
pop r12
movzx di, bl
bswap si
pop rdi
not esi
movzx ebp, dx
xchg sil, sil
pop rsi
pop rbp
jmp 0x1404790ec
ret
call fcn.14009a2e8
jmp 0x140010be8
call fcn.14045e8e5
jmp 0x140010bee
call fcn.14009a2e8
jmp 0x140010bf4