Function at 0x140464004
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
push rbp
btr ax, r13w
push rsi
jmp 0x140464035
push rdi
btc edi, edi
rcl di, 0xcf
push r12
rcl ax, cl
push r13
bsf edi, ebx
not ebp
push r14
sub si, si
mov edi, r15d
shld bp, r8w, 0xf
push r15
rol dil, cl
lea rbp, [rsp - 0x17]
sub rsp, 0xe0
sal r15w, 0xea
mov rax, qword [0x1400b7288]
bts ecx, r14d
xor rax, rsp
or r15w, 0x5693
rcr dil, 0x4a
mov dil, sil
mov qword [rbp + 0xf], rax
mov rcx, rbp
sets ch
btr r15w, r15w
mov r15, r9
mov cl, sil
mov qword [rbp - 0x71], r9
mov rdi, r8
movzx ecx, r9w
mov r13, rdx
movsx si, r12b
mov qword [rsp + 0x48], rdx
movsx rsi, r15w
adc esi, 0x37ab1ae4
mov rsi, qword [rbp + 0x7f]
adc cl, ch
stc
movsx ecx, si
xor r14d, r14d
movsx rcx, r10w
jmp 0x1404640d9
mov rcx, rsi
jmp 0x1404640e1
call fcn.14046d877
mov rbx, rax
movsx dx, spl
bswap cx
mov rcx, qword [rax]
mov rax, qword [rcx + 0x28]
movsx cx, r14b
movzx cx, bh
not dl
lea rdx, [rbp - 0x49]
cmovae ecx, edi
bswap cx
movsx rcx, r8w
mov rcx, rbx
jmp 0x140464119
call qword [0x1400b8d90]
nop
cmc
cmp r12d, 0x25f1291f
cmp qword [rbp - 0x39], r14
jmp 0x140464131
jne 0x140464142
mov word [rsp + 0x32], r14w
jmp 0x14046416f
mov rax, qword [rbx]
cmovge cx, r14w
mov cl, dil
mov rcx, rbx
jmp 0x140464155
mov rax, qword [rax + 0x20]
jmp 0x14046415e
call qword [0x1400b8d90]
mov word [rsp + 0x32], ax
bswap cx
xchg rcx, rcx
mov rcx, rsi
jmp 0x140464177
call fcn.140461ec6
mov r10, rax
mov rcx, qword [rax]
cwd
movzx eax, r9w
mov al, dil
mov rax, qword [rcx + 0x58]
mov cx, bp
cdq
lea r9, [rbp - 0x29]
movsx r8, r9w
mov dx, bp
lea r8, [0x1400c0ddb]
not rdx
lea rdx, [0x1400c0dc0]
movsx rcx, ax
movzx ecx, r14w
mov rcx, r10
jmp 0x1404641bf
call qword [0x1400b8d90]
mov rbx, r13
cmovs rcx, rbx
movsx rdx, ax
not dl
mov qword [rsp + 0x38], rbx
mov rcx, rdi
not dh
mov rdx, r15
mov ecx, r10d
jmp 0x1404641ea
mov rcx, rdi
jmp 0x1404641f2
call fcn.140469e2d
mov esi, 0xffff
test al, al
jne 0x1404644e7
mov cl, byte [rdi + 8]
test cl, cl
jne 0x140464290
mov rcx, qword [rdi]
cmp dil, r8b
test rcx, rcx
jmp 0x14046421d
je 0x140464285
mov rax, qword [rcx + 0x38]
bts rdx, rsp
movsx rdx, r11w
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x14046423b
je 0x140464261
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r14d
jmp 0x14046424e
jle 0x140464261
movzx eax, word [rdx]
jmp 0x14046425c
jmp 0x140464273
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14046426d
call qword [0x1400b8d90]
cmp si, ax
je 0x140464285
mov word [rdi + 0xa], ax
jmp 0x14046428a
mov qword [rdi], r14
rcr cl, cl
mov byte [rdi + 8], 1
mov cl, 1
movzx eax, word [rdi + 0xa]
test esi, esi
cmp ax, word [rbp + 5]
jmp 0x14046429f
jne 0x14046437d
mov byte [r13], 0x2b
lea rbx, [r13 + 1]
adc ecx, 0x122c1819
neg cl
sar ch, 0
mov qword [rsp + 0x38], rbx
mov rcx, qword [rdi]
jmp 0x1404642ca
test rcx, rcx
jmp 0x1404642d2
je 0x140464366
mov rax, qword [rcx + 0x38]
cmp rax, rcx
cmc
cmp qword [rax], r14
jmp 0x1404642e8
je 0x140464339
mov rax, qword [rcx + 0x50]
cmc
test si, dx
test rbp, 0x772b0e49
cmp dword [rax], r14d
jmp 0x140464305
jle 0x140464339
dec dword [rax]
movzx dx, dil
cbw
cwde
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
mov ah, 0xa8
lea rax, [rdx + 2]
jmp 0x140464328
mov qword [rcx], rax
cwde
movzx eax, word [rdx]
jmp 0x140464334
jmp 0x140464350
mov rax, qword [rcx]
jmp 0x140464341
mov rax, qword [rax + 0x38]
jmp 0x14046434a
call qword [0x1400b8d90]
cmp si, ax
je 0x140464366
mov al, r14b
jmp 0x140464361
jmp 0x140464370
mov qword [rdi], r14
mov al, 1
jmp 0x140464370
mov byte [rdi + 8], al
jmp 0x140464378
jmp 0x1404644e7
test cl, cl
jne 0x14046440f
mov rcx, qword [rdi]
test rcx, rcx
je 0x1404643fd
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
test rdx, rdx
je 0x1404643ca
mov rax, qword [rcx + 0x50]
test dl, spl
test r14w, 0x3a2c
cmp dword [rax], r14d
jmp 0x1404643b7
jle 0x1404643ca
movzx eax, word [rdx]
jmp 0x1404643c5
jmp 0x1404643e1
mov rax, qword [rcx]
jmp 0x1404643d2
mov rax, qword [rax + 0x30]
jmp 0x1404643db
call qword [0x1400b8d90]
cmp si, ax
jmp 0x1404643e9
je 0x1404643fd
mov word [rdi + 0xa], ax
jmp 0x1404643f8
jmp 0x14046440b
mov qword [rdi], r14
nop
shr al, cl
bswap ax
movzx eax, word [rdi + 0xa]
mov byte [rdi + 8], 1
cmp ax, word [rbp + 3]
jmp 0x140464418
jne 0x1404644e7
mov byte [r13], 0x2d
lea rbx, [r13 + 1]
rol cl, cl
cmp esp, 0x66a04229
mov qword [rsp + 0x38], rbx
cmc
mov rcx, qword [rdi]
cmp rdi, 0x3abe215e
jmp 0x140464444
test rcx, rcx
jmp 0x14046444c
je 0x1404644db
mov rax, qword [rcx + 0x38]
cmp r8b, r13b
test r11b, 0x95
jmp 0x140464462
cmp qword [rax], r14
jmp 0x14046446a
je 0x1404644a8
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jmp 0x14046447c
jle 0x1404644a8
dec dword [rax]
cwde
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
mov ah, ah
cwde
mov al, 0xbf
lea rax, [rdx + 2]
jmp 0x14046449a
mov qword [rcx], rax
setl ah
movzx eax, word [rdx]
jmp 0x1404644bf
mov rax, qword [rcx]
jmp 0x1404644b0
mov rax, qword [rax + 0x38]
jmp 0x1404644b9
call qword [0x1400b8d90]
cmp si, ax
jmp 0x1404644c7
je 0x1404644db
mov byte [rdi + 8], r14b
jmp 0x1404644d6
jmp 0x1404644e7
mov qword [rdi], r14
mov byte [rdi + 8], 1
movzx ax, spl
mov eax, dword [rbp + 0x77]
rol ecx, cl
movsx cx, cl
and r14, 0x1ccc52de
and eax, 0xe00
cmp rcx, rsi
mov ecx, 8
xor r14w, ax
bsr r14, rbx
lea r14d, [rcx + 2]
stc
mov qword [rbp - 0x79], r14
cmp eax, 0x400
jmp 0x14046451f
jne 0x140464532
mov r12d, ecx
jmp 0x14046452d
jmp 0x140464576
cmp eax, 0x800
jmp 0x14046453c
jne 0x140464552
mov r12d, 0x10
jmp 0x14046454d
jmp 0x140464576
neg eax
cmovg rdx, r15
mov cl, r13b
movzx rdx, r13w
sbb r12d, r12d
or ecx, r15d
sal dh, 0x19
bt cx, bp
and r12d, r14d
btc cx, dx
xor dl, sil
mov dword [rsp + 0x34], r12d
sub sil, sil
mov byte [rsp + 0x30], sil
bswap dx
movsxd rcx, ebp
movsx rcx, r9w
mov byte [rsp + 0x31], sil
cwd
mov rdx, r15
movsxd rcx, r8d
movzx cx, spl
mov rcx, rdi
call fcn.140469e2d
sub r8d, r8d
cmp r11b, 0x17
cmc
test al, al
jmp 0x1404645b6
jne 0x140464a0c
cmp byte [rdi + 8], r8b
jmp 0x1404645c5
jne 0x14046466b
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x1404645d6
je 0x14046465d
mov rax, qword [rcx + 0x38]
mov dx, 0x473d
movsx edx, r10w
mov rdx, qword [rax]
stc
cmp r13w, 0x630
test rdx, rdx
je 0x14046461c
mov rax, qword [rcx + 0x50]
test al, dh
cmp dword [rax], r8d
jmp 0x140464609
jle 0x14046461c
movzx eax, word [rdx]
jmp 0x140464617
jmp 0x14046463c
mov rax, qword [rcx]
jmp 0x140464624
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
xor r8d, r8d
btr rcx, rdx
sub cx, 0x4e00
mov cl, 0x54
mov ecx, 0xffff
cmp r10d, edi
stc
clc
cmp cx, ax
jmp 0x14046464e
je 0x14046465d
mov word [rdi + 0xa], ax
jmp 0x140464660
mov qword [rdi], r8
mov byte [rdi + 8], 1
sar al, cl
xor eax, 0x357c726b
movzx eax, word [rdi + 0xa]
test spl, dl
jmp 0x140464678
cmp ax, word [rbp - 0x29]
jmp 0x140464681
jne 0x140464a0c
mov sil, 1
movzx cx, bl
bswap cx
mov byte [rsp + 0x30], sil
bsf rcx, rbp
sal cl, cl
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x1404646a7
je 0x140464738
mov rax, qword [rcx + 0x38]
cmp r9b, r13b
cmp qword [rax], r8
je 0x140464701
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jle 0x140464701
dec dword [rax]
rdtsc
mov rcx, qword [rcx + 0x38]
cdqe
setb al
mov rdx, qword [rcx]
movsxd rax, esp
lea rax, [rdx + 2]
jmp 0x1404646e6
mov qword [rcx], rax
movzx eax, r10w
movsxd rax, ecx
cmova rax, r13
movzx eax, word [rdx]
jmp 0x1404646fc
jmp 0x140464722
mov rax, qword [rcx]
jmp 0x140464709
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
xor r8d, r8d
shrd rcx, r9, 0x18
setp ch
mov cx, r14w
mov ecx, 0xffff
cmp cx, ax
je 0x140464738
mov al, r8b
jmp 0x14046474e
mov qword [rdi], r8
cwd
bswap dx
mov al, sil
movsx cx, bpl
movzx ecx, bp
bswap cx
mov byte [rdi + 8], al
mov dh, al
mov rdx, r15
mov rcx, rdi
jmp 0x14046475e
call fcn.140469e2d
sub r8d, r8d
test al, al
jmp 0x14046476d
jne 0x1404649e4
mov cl, byte [rdi + 8]
clc
stc
test cl, cl
jmp 0x14046477f
jne 0x140464827
mov rcx, qword [rdi]
cmp r13b, 0xe
test rcx, rcx
jmp 0x140464794
je 0x140464810
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
test r15b, r12b
test rdx, rdx
jmp 0x1404647ad
je 0x1404647d2
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x1404647bf
jle 0x1404647d2
movzx eax, word [rdx]
jmp 0x1404647cd
jmp 0x1404647ea
mov rax, qword [rcx]
jmp 0x1404647da
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
xor r8d, r8d
sub cl, bpl
mov ecx, 0xffff
clc
cmp dh, 0x48
cmc
cmp cx, ax
jmp 0x1404647fc
je 0x140464810
mov word [rdi + 0xa], ax
jmp 0x14046480b
jmp 0x140464813
mov qword [rdi], r8
mov byte [rdi + 8], sil
sub al, dil
sbb cl, 0xc
mov cl, sil
sar rax, cl
shl rax, 0xa9
movzx eax, word [rdi + 0xa]
clc
cmp bh, 0xdf
cmp eax, r12d
cmp ax, word [rbp + 9]
jmp 0x14046483b
je 0x140464903
test cl, cl
jmp 0x140464848
jne 0x1404648f4
mov rcx, qword [rdi]
test sp, bx
test rcx, rcx
jmp 0x14046485c
je 0x1404648e2
mov rax, qword [rcx + 0x38]
xadd dh, dh
cdq
or dx, r11w
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140464879
je 0x1404648a0
mov rax, qword [rcx + 0x50]
jmp 0x14046488f
cmp dword [rax], r8d
jle 0x1404648a0
movzx eax, word [rdx]
jmp 0x1404648b8
mov rax, qword [rcx]
jmp 0x1404648a8
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
sub r8d, r8d
cmp r13b, cl
mov ecx, 0xffff
jmp 0x1404648c6
cmp cx, ax
jmp 0x1404648ce
je 0x1404648e2
mov word [rdi + 0xa], ax
jmp 0x1404648dd
jmp 0x1404648f0
mov qword [rdi], r8
movzx eax, word [rdi + 0xa]
cmp r15b, 0x20
test cl, r15b
mov byte [rdi + 8], sil
cmp ax, word [rbp + 7]
jmp 0x1404648fd
jne 0x1404649e4
test r12d, 0xffffffef
jne 0x140464a15
mov r12d, 0x10
mov dword [rsp + 0x34], r12d
adc ecx, esi
mov sil, r8b
bsr ecx, ebp
bt ecx, 0x30
sub cl, 0xc3
mov byte [rsp + 0x30], r8b
cmc
mov rcx, qword [rdi]
cmc
stc
test rcx, rcx
jmp 0x14046493d
je 0x1404649d2
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x14046494f
je 0x14046499d
mov rax, qword [rcx + 0x50]
cmp dl, 0xf0
cmp dword [rax], r8d
jmp 0x140464964
jle 0x14046499d
dec dword [rax]
mov rcx, qword [rcx + 0x38]
bswap rdx
mov rdx, qword [rcx]
movzx ax, dil
cmove rax, rax
movsx ax, r15b
lea rax, [rdx + 2]
jmp 0x14046498d
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140464998
jmp 0x1404649ae
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r8d, r8d
stc
mov ecx, 0xffff
test bpl, 0xb1
cmp cx, ax
jmp 0x1404649bf
je 0x1404649d2
mov al, r8b
jmp 0x1404649cd
jmp 0x1404649dc
mov qword [rdi], r8
mov al, 1
jmp 0x1404649dc
mov byte [rdi + 8], al
jmp 0x140464a23
test r12d, r12d
jne 0x140464a15
lea eax, [r12 + 8]
cmovne r12d, r13d
mov r12d, eax
jmp 0x1404649fe
mov dword [rsp + 0x34], eax
jmp 0x140464a07
jmp 0x140464a29
test r12d, r12d
je 0x140464a44
cmp r12d, r14d
jmp 0x140464a1d
je 0x140464a44
mov eax, 8
stc
mov r14d, 0x16
cmp r12d, eax
jmp 0x140464a37
cmove r14, rax
mov qword [rbp - 0x79], r14
jmp 0x140464a44
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], 1
movsxd rcx, edi
movsx dx, al
mov r15d, 0xf
mov qword [rbp - 0x51], r15
movzx cx, r15b
movsx edx, r13w
movzx eax, sil
mov sil, 0xde
mov byte [rbp - 0x69], al
cwd
movzx cx, r9b
mov rsi, r8
movsx cx, r12b
bswap cx
mov rdx, qword [rbp - 0x71]
not ch
movzx rcx, r15w
mov cx, 0x21fa
mov rcx, rdi
jmp 0x140464a9f
call fcn.140469e2d
sub r10d, r10d
shl r14w, cl
shr r14, cl
mov r14, qword [rbp - 0x69]
test al, al
jne 0x140464fe4
lea r13, [rdi + 0xa]
xchg r12b, bl
cmp r8w, si
mov qword [rsp + 0x40], r13
mov r12, r13
sub bl, 0x82
shr bl, 0xb2
add bl, 0x2a
mov bl, byte [rsp + 0x31]
test ax, dx
jmp 0x140464ae2
cmp byte [rdi + 8], r10b
jmp 0x140464aeb
jne 0x140464bae
mov rcx, qword [rdi]
clc
stc
test r11b, r8b
test rcx, rcx
jmp 0x140464b01
je 0x140464b9d
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rcx, 0x4f2a3709
test r9b, dl
test rdx, rdx
jmp 0x140464b20
je 0x140464b4a
mov rax, qword [rcx + 0x50]
cmp r14, r11
test rdx, 0x30c72975
cmp dword [rax], r10d
jmp 0x140464b3c
jle 0x140464b4a
movzx eax, word [rdx]
jmp 0x140464b6a
mov rax, qword [rcx]
jmp 0x140464b52
mov rax, qword [rax + 0x30]
jmp 0x140464b5b
call qword [0x1400b8d90]
sub r10d, r10d
inc cx
ror cl, 0x79
mov ecx, 0xffff
cmc
cmp dl, r14b
cmp cx, ax
jmp 0x140464b7b
je 0x140464b9d
mov word [r12], ax
mov r13, r12
jmp 0x140464b8e
mov qword [rsp + 0x40], r12
jmp 0x140464b98
jmp 0x140464ba0
mov qword [rdi], r10
mov byte [rdi + 8], 1
cqo
movzx edx, r10w
cmovl rcx, r9
movzx r8d, word [r13]
movsxd rcx, edx
lea rdx, [rbp + 0xb]
mov cl, sil
movzx rcx, ax
movsx ecx, r12w
lea rcx, [rbp - 0x29]
call fcn.14020e9b0
lea rcx, [rbp - 0x29]
cmc
test r13, 0x3c5c6364
cmp r9b, 0x87
sub rax, rcx
cmp cl, 0xcb
jmp 0x140464bea
sar rax, 1
cmp rax, qword [rbp - 0x79]
jmp 0x140464bf6
jae 0x140464cc5
lea rcx, [0x1400c0dc0]
jmp 0x140464c08
mov al, byte [rax + rcx]
ror ch, cl
shr ecx, cl
xor cl, 0x84
mov rcx, qword [rsp + 0x38]
cmp al, sil
mov byte [rcx], al
xor r10d, r10d
stc
cmc
cmp byte [rsp + 0x31], r10b
jmp 0x140464c2b
jne 0x140464c39
cmp al, 0x30
je 0x140464c6f
mov rax, qword [rsp + 0x48]
test r12w, 0x591e
clc
add rax, 0x1f
stc
test r13d, 0x14f678a0
cmp rcx, rax
jmp 0x140464c59
jae 0x140464c6f
inc rcx
mov qword [rsp + 0x38], rcx
mov byte [rsp + 0x31], 1
sbb cl, spl
mov byte [rsp + 0x30], 1
sal cl, 0xa7
lea rax, [rbp - 0x69]
sar cl, 0xb8
cmp r15, 0x10
mov cl, 0xfb
setae cl
jmp 0x140464c8c
cmovae rax, r14
cmp r14b, r11b
test rbx, 0x469e68e0
cmp byte [rax + rsi], 0x7f
jmp 0x140464ca3
je 0x140464ea6
lea rax, [rbp - 0x69]
test cl, cl
jmp 0x140464cb4
cmovne rax, r14
inc byte [rax + rsi]
jmp 0x140464cc0
jmp 0x140464e9c
lea rax, [rbp - 0x69]
setae r13b
cmp bx, r10w
cmp r15, 0x10
setae r13b
jmp 0x140464cde
cmovae rax, r14
clc
xor r10d, r10d
jmp 0x140464cef
cmp byte [rax + rsi], r10b
jmp 0x140464cf8
je 0x140464f8a
movzx r8d, word [rsp + 0x32]
stc
test dh, 0x5f
test dx, cx
test r8w, r8w
jmp 0x140464d14
je 0x140464f8a
cmp byte [rdi + 8], r10b
jmp 0x140464d23
jne 0x140464ded
mov rcx, qword [rdi]
stc
test rcx, rcx
jmp 0x140464d35
je 0x140464dcd
mov rax, qword [rcx + 0x38]
cmp r10w, 0x16c0
xadd edx, edx
ror edx, cl
mov rdx, qword [rax]
cmp r9w, r12w
test r8b, r14b
test rdx, rdx
jmp 0x140464d5c
je 0x140464d8b
mov rax, qword [rcx + 0x50]
jmp 0x140464d70
cmp dword [rax], r10d
jmp 0x140464d78
jle 0x140464d8b
movzx eax, word [rdx]
jmp 0x140464d86
jmp 0x140464da8
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140464d97
call qword [0x1400b8d90]
movzx r8d, word [rsp + 0x32]
xor r10d, r10d
inc cl
mov ecx, 0xffff
cmp cx, ax
jmp 0x140464db5
je 0x140464dcd
mov rcx, qword [rsp + 0x40]
jmp 0x140464dc5
mov word [rcx], ax
jmp 0x140464ddf
mov qword [rdi], r10
mov ecx, 0x6b230aa5
mov rcx, qword [rsp + 0x40]
jmp 0x140464ddf
mov byte [rdi + 8], 1
jmp 0x140464de8
jmp 0x140464df8
mov rcx, qword [rsp + 0x40]
stc
jmp 0x140464df8
cmp word [rcx], r8w
jne 0x140464f8a
mov rcx, qword [rbp - 0x59]
cmc
test sil, bpl
test r15d, 0x38e30d66
cmp rcx, r15
jmp 0x140464e19
jae 0x140464e58
lea rax, [rcx + 1]
jmp 0x140464e2e
mov qword [rbp - 0x59], rax
lea rax, [rbp - 0x69]
cmc
cmp r15w, 0x6332
test r13b, r13b
jmp 0x140464e45
cmovne rax, r14
and word [rax + rcx], 0
jmp 0x140464e53
jmp 0x140464e8c
sub r9d, r9d
movsxd rcx, r13d
mov r8b, bl
xchg ch, cl
lea edx, [r9 + 1]
movsx ecx, di
mov cl, dl
setno ch
lea rcx, [rbp - 0x69]
jmp 0x140464e78
call fcn.1404580ba
xor r10d, r10d
bswap r13
xchg r13w, cx
movzx r15w, r10b
inc rsi
ror r15b, cl
mov r13, qword [rsp + 0x40]
xor ch, 0x3b
shr cl, cl
mov r14, qword [rbp - 0x69]
mov r15, qword [rbp - 0x51]
sal ch, cl
mov rcx, qword [rdi]
jmp 0x140464eaf
test rcx, rcx
je 0x140464f4b
mov rax, qword [rcx + 0x38]
cmp dil, r8b
jmp 0x140464ec5
cmp qword [rax], r10
jmp 0x140464ecd
je 0x140464f1b
mov rax, qword [rcx + 0x50]
clc
cmp r15d, 0x6e337469
cmp dword [rax], r10d
jmp 0x140464ee7
jle 0x140464f1b
dec dword [rax]
movsx ax, bpl
xchg edx, edx
mov rcx, qword [rcx + 0x38]
rdtsc
mov rdx, qword [rcx]
movsx eax, bp
lea rax, [rdx + 2]
jmp 0x140464f0b
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x140464f16
jmp 0x140464f35
mov rax, qword [rcx]
jmp 0x140464f23
mov rax, qword [rax + 0x38]
jmp 0x140464f2c
call qword [0x1400b8d90]
xor r10d, r10d
mov ecx, 0xffff
cmp cx, ax
je 0x140464f4b
mov al, r10b
jmp 0x140464f60
mov qword [rdi], r10
cmovae rcx, r9
seta dh
mov al, 1
cqo
mov dh, ch
movsx dx, r13b
mov byte [rdi + 8], al
mov rdx, qword [rbp - 0x71]
mov rcx, rdi
jmp 0x140464f6f
call fcn.140469e2d
sub r10d, r10d
jmp 0x140464f7d
test al, al
jmp 0x140464f84
je 0x140464ae2
test rsi, rsi
setno bl
movsxd r12, esi
mov r12d, dword [rsp + 0x34]
mov rbx, qword [rsp + 0x38]
movzx r13d, bx
mov r13, qword [rsp + 0x48]
jmp 0x140464fab
je 0x140464fe4
lea rax, [rbp - 0x69]
cmp r15, 0x10
cmovae rax, r14
test r11b, 0x83
cmp r11w, cx
clc
cmp byte [rax + rsi], r10b
jmp 0x140464fcf
jle 0x1404651c9
inc rsi
btr r8w, r14w
movsx rcx, di
xor al, r13b
mov al, byte [rsp + 0x30]
lea rdx, [rbp - 0x49]
bt r8, 0xa5
mov rcx, qword [rbp - 0x49]
bswap r8w
cmp r10b, bpl
mov r8, qword [rbp - 0x31]
test r12b, r12b
test r10d, 0x6b4c1cd4
cmp r13w, sp
cmp r8, 0x10
cmovae rdx, rcx
cmp r10w, 0x76f7
test al, al
je 0x140465073
test rsi, rsi
jmp 0x14046502c
je 0x140465222
mov r9b, byte [rdx]
cmp r8b, 6
cmp r9b, 0x7f
jmp 0x140465042
je 0x140465222
sub rsi, 1
jmp 0x140465051
je 0x1404651d6
lea rax, [rbp - 0x69]
stc
cmp r15, 0x10
cmovae rax, r14
cmp r9b, byte [rax + rsi]
jmp 0x14046506d
je 0x14046520b
mov rbx, r13
jmp 0x14046507c
mov byte [rbx], r10b
stc
mov ebx, 0x1000
clc
jmp 0x14046508b
cmp r15, 0x10
jb 0x140465100
lea rdx, [r15 + 1]
clc
and ah, 8
cbw
mov rax, r14
cmc
cmp rdx, rbx
jb 0x1404650dc
add rdx, 0x27
test r12, 0x189f0956
mov r14, qword [r14 - 8]
clc
test r10w, 0x7f82
sub rax, r14
test cl, r12b
cmc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x1404650d6
ja 0x140465248
mov rcx, r14
call fcn.14011c520
mov r8, qword [rbp - 0x31]
bsf cx, r9w
bts cx, ax
bswap ecx
mov rcx, qword [rbp - 0x49]
clc
stc
cmp r13d, 0x5455c56
cmp r8, 0x10
jmp 0x140465109
jb 0x14046515d
lea rdx, [r8 + 1]
movzx rax, di
cmp ah, 0x66
mov rax, rcx
cmp r10, r15
test r14b, r14b
cmp rdx, rbx
jmp 0x14046512b
jb 0x140465158
add rdx, 0x27
jmp 0x14046513a
mov rcx, qword [rcx - 8]
jmp 0x140465143
sub rax, rcx
cmp spl, 0x4c
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140465242
call fcn.14011c520
mov eax, r12d
and rcx, rsp
bts rcx, r12
mov rcx, qword [rbp + 0xf]
xor rcx, rsp
jmp 0x140465173
call fcn.1404a0686
mov rbx, qword [rsp + 0x120]
neg bpl
add rsp, 0xe0
movsxd rsi, r8d
movsx r12d, r10w
cmova rbp, rcx
pop r15
movsx rbp, r11w
movsx edi, di
jmp 0x1404651a3
pop r14
mov esi, esp
movzx r12, r8w
pop r13
pop r12
bswap rbp
mov ebp, esp
pop rdi
bswap bp
movsxd rbp, r8d
pop rsi
movsx ebp, bx
bswap bp
pop rbp
jmp 0x1404651c8
ret
mov al, r10b
jmp 0x1404651d1
jmp 0x140464fe8
test rsi, rsi
jne 0x14046520b
lea rax, [rbp - 0x69]
jmp 0x1404651e8
cmp r15, 0x10
jmp 0x1404651f1
cmovae rax, r14
test sil, cl
test si, 0x19a7
cmp r9b, byte [rax]
jmp 0x140465205
jl 0x140465073
cmp byte [rdx + 1], r10b
jmp 0x140465214
jle 0x140465024
inc rdx
jmp 0x140465024
cmp byte [rsp + 0x31], r10b
jmp 0x14046522c
jne 0x14046507c
mov byte [rbx], 0x30
inc rbx
jmp 0x14046523d
jmp 0x14046507c
call fcn.1404b6f1c
nop
call fcn.1404b6f1c
int3