Function at 0x1404869fc
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
bts cx, r15w
xchg cx, bx
clc
push rbp
shl cx, 0x40
push rsi
shl bpl, cl
shld ebp, ecx, 0x70
push rdi
test spl, 0x28
push r12
mov cx, 0x66d
push r13
cmovp di, r14w
bt edi, 0x71
push r14
mov rdi, 0x58a439ae
clc
movsx ecx, dx
push r15
shl eax, cl
lea rbp, [rsp - 0x30]
sub rsp, 0x130
cdqe
mov rax, qword [0x1400b7288]
shr ch, cl
xor rax, rsp
sub ch, 0x2b
mov qword [rbp + 0x28], rax
bsf cx, r10w
mov qword [rsp + 0x48], r9
test r15w, 0x76d6
mov r13, r8
sal r15, 0x22
xor cl, 0xc9
mov rdi, rdx
btc r15w, ax
btc r15w, 0xe0
sbb al, 0xe6
mov qword [rsp + 0x70], rdx
ror ah, cl
shl al, 0x9d
lahf
mov qword [rbp - 0x40], rdx
mov r14, qword [rbp + 0xa0]
btr rcx, r13
mov qword [rsp + 0x60], r14
shr al, 0xe5
xor r12d, r12d
cdqe
cmovae r15d, r13d
mov r15b, r11b
mov dword [rsp + 0x3c], r12d
mov r15, qword [rbp + 0x98]
movzx bx, cl
setge ah
mov cx, 0xdcc
mov rbx, qword [r15 + 0x40]
mov rbx, qword [rbx + 8]
bswap eax
movzx rcx, si
mov qword [rbp - 0x58], rbx
mov rax, qword [rbx]
movsxd rcx, r11d
mov rcx, rbx
jmp 0x140486aee
mov rax, qword [rax + 8]
call qword [0x1400b8d90]
cmp byte [rbp + 0x90], r12b
jmp 0x140486b04
je 0x140486b4a
lea rcx, [rbp - 0x60]
jmp 0x140486b13
call fcn.14048c6db
mov rsi, rax
mov qword [rsp + 0x50], rax
clc
test rbx, rbx
jmp 0x140486b29
je 0x140486bc7
mov rdx, qword [rbx]
movzx eax, r11w
lahf
movzx ax, r10b
mov rax, qword [rdx + 0x10]
jmp 0x140486b45
jmp 0x140486b82
lea rcx, [rbp - 0x60]
call fcn.14048c2d9
mov rsi, rax
jmp 0x140486b5b
mov qword [rsp + 0x50], rax
cmp bh, 0xd1
jmp 0x140486b68
test rbx, rbx
je 0x140486bc7
mov rax, qword [rbx]
movsxd rcx, r12d
movsx rcx, cx
mov rax, qword [rax + 0x10]
movsxd rcx, r14d
mov rcx, rbx
jmp 0x140486b8a
call qword [0x1400b8d90]
test rax, rax
mov r8, rax
je 0x140486bc7
mov rcx, qword [rax]
movsx dx, sil
movzx ax, r10b
mov rax, qword [rcx]
xchg cx, dx
cmovge dx, r10w
mov edx, 1
mov rcx, r8
jmp 0x140486bc1
call qword [0x1400b8d90]
mov byte [rsp + 0x38], r12b
jmp 0x140486bd1
mov byte [rsp + 0x30], r12b
jmp 0x140486bdb
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
rdtsc
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x20], 7
jmp 0x140486bf5
mov word [rbp + 8], r12w
movsx cx, sil
movzx ax, dil
mov rax, qword [rsi]
lea rdx, [rbp - 0x70]
not cx
movzx ecx, ax
mov rcx, rsi
jmp 0x140486c19
mov rax, qword [rax + 0x58]
jmp 0x140486c22
call qword [0x1400b8d90]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
mov qword [rdi + 0x10], r12
mov ah, 0xef
mov qword [rdi + 0x18], 0xf
mov byte [rdi], r12b
movsxd rcx, r14d
mov ah, 0x2b
mov al, r8b
mov esi, 1
lahf
cwde
movsx cx, dil
mov eax, esi
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
movzx cx, r14b
movzx rax, si
movsx rbx, r10w
mov rax, qword [r15 + 0x40]
movsxd rcx, r9d
movsx rcx, dx
movzx rcx, di
mov rbx, qword [rax + 8]
mov qword [rbp - 0x58], rbx
not cx
jmp 0x140486c8f
mov rax, qword [rbx]
movsx cx, dil
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x140486ca3
call qword [0x1400b8d90]
nop
jmp 0x140486caf
lea rcx, [rbp - 0x60]
jmp 0x140486cb8
call fcn.14047a025
mov rdi, rax
cmp r13b, r8b
mov qword [rbp - 0x60], rax
test rbx, rbx
jmp 0x140486ccf
je 0x140486d2a
mov rdx, qword [rbx]
mov rcx, rbx
movsxd rax, r11d
sete al
movsx eax, sp
mov rax, qword [rdx + 0x10]
jmp 0x140486ced
call qword [0x1400b8d90]
mov r8, rax
test rax, rax
jmp 0x140486cfe
je 0x140486d2a
mov rcx, qword [rax]
mov rax, qword [rcx]
not dx
movsxd rcx, ecx
movsx dx, r14b
mov edx, esi
mov cl, 0x44
movsx ecx, dx
mov rcx, r8
jmp 0x140486d24
call qword [0x1400b8d90]
mov rax, qword [rdi]
cmovbe ecx, r9d
cdq
mov r9, r14
lea r8, [0x1400c0d6c]
movsx cx, cl
movsx rdx, r12w
setno cl
lea rdx, [0x1400c0d60]
mov rcx, rsp
movzx cx, r14b
movsx cx, bl
mov rcx, rdi
mov rax, qword [rax + 0x58]
jmp 0x140486d66
call qword [0x1400b8d90]
mov rax, r12
shl sil, cl
neg ch
mov qword [rbp - 0x78], rax
ror r15b, cl
sar r14b, cl
rol r12b, cl
mov dil, byte [rsp + 0x30]
adc cx, 0x3e98
mov sil, byte [rsp + 0x30]
add r14b, 0xfa
adc r15b, al
rcl r14b, cl
mov r14b, byte [rsp + 0x30]
sar r15b, 0x5e
btc rcx, rdi
stc
mov r12b, byte [rsp + 0x30]
not r15b
mov r15b, byte [rsp + 0x30]
xchg ecx, ecx
sub r9d, r9d
rol cl, 0x1d
setbe cl
bts rcx, rcx
lea ecx, [r9 + 1]
cmp rax, 4
jmp 0x140486dd1
jae 0x1404893a5
mov al, byte [rbp + rax - 0x70]
cmp r12w, bp
jmp 0x140486de4
cmp al, 0x20
jmp 0x140486deb
je 0x140486e20
cmp al, 0x24
jmp 0x140486df8
je 0x140488bf6
cmp al, 0x2b
jmp 0x140486e05
je 0x14048818a
cmp al, 0x76
jmp 0x140486e12
je 0x140486f03
cmp al, 0x78
jne 0x1404877fd
cmp qword [rbp - 0x78], 3
jmp 0x140486e2a
je 0x1404877fd
mov bl, r9b
movsx rdx, cx
xchg dx, cx
cmovne ecx, r10d
mov byte [rsp + 0x40], bl
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140486e4f
call fcn.14046b3ea
sub r9d, r9d
jmp 0x140486e5f
test al, al
jmp 0x140486e66
jne 0x140489364
lea rbx, [r13 + 0xa]
mov r12, rbx
movzx r14w, r14b
sbb di, r9w
xor dil, 0xe5
mov rsi, qword [rsp + 0x48]
movsx r15, r11w
mov r15, qword [rbp - 0x60]
lea edi, [r9 + 1]
sal r14b, cl
shl r14b, 0x6b
stc
mov r14d, 0xffff
cmp byte [r13 + 8], r9b
jmp 0x140486ea8
jne 0x140489204
mov rcx, qword [r13]
cmp eax, esp
test r14b, r9b
test rcx, rcx
jmp 0x140486ebf
je 0x1404891f5
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp cl, dil
test rdx, rdx
jmp 0x140486ed7
je 0x1404891a7
mov rax, qword [rcx + 0x50]
test r11, 0x3a1b4264
cmp dword [rax], r9d
jmp 0x140486ef0
jle 0x1404891a7
movzx eax, word [rdx]
jmp 0x140486efe
jmp 0x1404891cc
mov dword [rsp + 0x68], r9d
not cl
movzx rbx, sp
mov rbx, qword [rsp + 0x50]
movzx ecx, r14w
movzx cx, r11b
mov rax, qword [rbx]
bswap cx
mov rcx, rbx
jmp 0x140486f2a
mov rax, qword [rax + 0x48]
jmp 0x140486f33
call qword [0x1400b8d90]
mov dword [rsp + 0x58], eax
movzx rdx, r12w
mov rcx, qword [rbx]
nop
movzx rax, sp
mov rax, qword [rcx + 0x28]
jmp 0x140486f53
lea rdx, [rbp - 0x18]
bswap ecx
xchg cl, cl
mov cx, di
mov rcx, rbx
jmp 0x140486f66
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 9
jmp 0x140486f7a
mov dword [rsp + 0x34], eax
test spl, r11b
mov dword [rsp + 0x3c], eax
test dil, 0xab
cmp r11w, 0x7453
sub eax, eax
test r11b, 0x2a
cmp qword [rbp - 8], rax
je 0x1404878da
mov rax, qword [rbx]
movzx rcx, r14w
mov rcx, rbx
mov rax, qword [rax + 0x20]
call qword [0x1400b8d90]
mov word [rsp + 0x40], ax
sub edx, edx
clc
test al, sil
test ax, ax
jmp 0x140486fc6
je 0x1404878da
lea rcx, [rbp - 0x18]
clc
cmp qword [rbp], 0x10
jmp 0x140486fdb
cmovae rcx, qword [rbp - 0x18]
test spl, 0xbd
cmp byte [rcx], 0x7f
jae 0x1404878da
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
cmovae ebx, r9d
cdqe
movzx rcx, r8w
lea eax, [rdx + 0xf]
movsx rcx, r11w
movzx bx, r12b
mov qword [rbp - 0x80], rax
movsx cx, ch
mov qword [rbp - 0x20], rax
lahf
jmp 0x14048701c
lea eax, [rdx + 1]
movsx rcx, ax
xchg ebx, ebx
mov qword [rbp - 0x28], rax
mov word [rbp - 0x38], dx
xchg bx, cx
mov ebx, edx
movzx cx, spl
movzx ecx, sp
xchg rdx, rdx
mov rdx, qword [rsp + 0x48]
not ch
mov rcx, r13
call fcn.14046b3ea
xor r11d, r11d
cmc
cmp r11d, esp
jmp 0x140487058
test al, al
jmp 0x14048705f
jne 0x140487693
mov r10, qword [rsp + 0x60]
xchg r9, r8
cmovns di, bp
rcr r14d, cl
lea r9, [r10 + 0x16]
movsx ebx, si
mov qword [rbp - 0x48], r9
or r8b, spl
setno bh
rcl bh, cl
lea r14, [r13 + 0xa]
xadd ebx, r8d
shl sil, cl
mov r8, r14
adc di, r9w
btr rsi, rsi
mov qword [rbp - 0x50], r14
btc ebx, edi
bts edi, r15d
adc bx, 0x61bd
mov rbx, qword [rbp - 0x38]
sal rdi, cl
xadd dil, sil
or sil, dil
mov qword [rsp + 0x78], rbx
movsxd rdi, r15d
clc
mov edi, r11d
not sil
btc rsi, r8
btr rsi, r11
mov rsi, qword [rbp - 0x80]
stc
cmp byte [r13 + 8], r11b
jmp 0x1404870e0
jne 0x1404871ca
mov rcx, qword [r13]
jmp 0x1404870f2
test rcx, rcx
jmp 0x1404870fa
je 0x1404871ad
mov rax, qword [rcx + 0x38]
sbb dx, 0x405f
rcr dl, cl
sal edx, cl
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140487118
je 0x14048714a
mov rax, qword [rcx + 0x50]
cmp r9b, 0x19
jmp 0x14048712f
cmp dword [rax], r11d
jmp 0x140487137
jle 0x14048714a
movzx eax, word [rdx]
jmp 0x140487145
jmp 0x14048718a
mov rax, qword [rcx]
jmp 0x140487152
mov rax, qword [rax + 0x30]
jmp 0x14048715b
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x50]
sbb r9b, bl
mov r9, qword [rbp - 0x48]
shr cl, cl
mov r10, qword [rsp + 0x60]
ror rcx, cl
xchg cx, cx
xor r11d, r11d
shl cx, 0xba
and rcx, 0x76dc4a6e
shr cx, cl
mov ecx, 0xffff
cmp cx, ax
jmp 0x140487197
je 0x1404871ad
mov word [r8], ax
setno r14b
mov r14, r8
jmp 0x1404871b9
mov qword [r13], r11
movsx rdx, r14w
cwd
xchg dx, ax
mov eax, 1
cdq
cqo
mov byte [r13 + 8], al
xchg r8, rcx
cqo
movzx r8d, word [r14]
mov ch, 0x9b
cqo
cmovl rdx, rax
mov rdx, r9
setle cl
mov rcx, r10
jmp 0x1404871e5
call fcn.140218565
sub rax, qword [rsp + 0x60]
clc
test r10w, r13w
sar rax, 1
cmp rax, 0xa
jmp 0x140487200
jae 0x140487306
lea rcx, [0x1400c0d60]
and r9b, cl
xadd r9b, r10b
mov r9b, byte [rax + rcx]
mov r10, qword [rsp + 0x70]
neg cl
rcr ecx, cl
bsr cx, r10w
mov rcx, qword [r10 + 0x10]
cmc
test bpl, 0xb8
cmp rcx, qword [r10 + 0x18]
jmp 0x140487238
jae 0x14048728e
lea rax, [rcx + 1]
jmp 0x140487248
mov qword [r10 + 0x10], rax
adc al, 0x85
add al, sil
shr eax, 0x73
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jmp 0x140487261
jb 0x14048726b
mov rax, qword [r10]
stc
mov byte [rax + rcx], r9b
test bl, r10b
test r14w, 0x5eeb
cmc
sub edx, edx
jmp 0x140487280
mov byte [rax + rcx + 1], dl
jmp 0x140487289
jmp 0x1404872ae
mov r8b, r12b
cdq
cwd
mov edx, 1
cmovle ecx, r9d
movzx ecx, r12w
mov rcx, r10
jmp 0x1404872a9
call fcn.14045999e
lea rax, [rbp - 0x38]
adc cl, bl
xadd cl, cl
cmp rsi, 0x10
setae cl
jmp 0x1404872c3
cmovae rax, rbx
cmp byte [rax + rdi], 0x7f
jmp 0x1404872d0
je 0x1404874cb
lea rax, [rbp - 0x38]
stc
test cl, cl
jmp 0x1404872ea
cmovne rax, rbx
mov ecx, 1
jmp 0x1404872f9
add byte [rax + rdi], cl
jmp 0x140487301
jmp 0x1404874ad
lea rax, [rbp - 0x38]
xchg dx, dx
btc dx, 0x28
cmp rsi, 0x10
cmovle edx, r15d
setae bl
cdq
movsx dx, r15b
setg dh
mov rdx, qword [rsp + 0x78]
jmp 0x140487330
cmovae rax, rdx
sub r11d, r11d
cmp r12, r12
cmp byte [rax + rdi], r11b
jmp 0x140487343
je 0x1404875fc
cmp byte [r13 + 8], r11b
jmp 0x140487352
jne 0x140487416
mov rcx, qword [r13]
cmp sil, r9b
test rcx, rcx
jmp 0x140487367
je 0x1404873f0
mov rax, qword [rcx + 0x38]
ror edx, cl
clc
jmp 0x140487379
mov rdx, qword [rax]
stc
cmp edx, ebx
test rdx, rdx
jmp 0x140487387
je 0x1404873b1
mov rax, qword [rcx + 0x50]
jmp 0x140487396
cmp dword [rax], r11d
jmp 0x14048739e
jle 0x1404873b1
movzx eax, word [rdx]
jmp 0x1404873ac
jmp 0x1404873cf
mov rax, qword [rcx]
jmp 0x1404873b9
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
xor r11d, r11d
rcl ch, cl
ror cx, cl
shrd ecx, ebx, 0x9f
mov ecx, 0xffff
test eax, 0x13564ab3
cmp cx, ax
jmp 0x1404873e1
je 0x1404873f0
mov word [r14], ax
jmp 0x1404873f5
mov qword [r13], r11
cdq
mov r10d, 1
mov byte [r13 + 8], r10b
bswap dx
not dx
xchg dh, dh
mov rdx, qword [rsp + 0x78]
jmp 0x140487411
jmp 0x140487424
mov r10d, 1
bts rax, rax
movzx rax, r15w
movzx eax, word [rsp + 0x40]
cmp word [r14], ax
jmp 0x140487432
jne 0x1404875fc
mov rcx, qword [rbp - 0x28]
cmp rcx, rsi
jmp 0x140487444
jae 0x14048747a
lea rax, [rcx + 1]
cmp r11, 0x67e511f0
mov qword [rbp - 0x28], rax
lea rax, [rbp - 0x38]
stc
test bl, bl
cmovne rax, rdx
clc
cmp edi, 0x6e6a6893
jmp 0x140487470
and word [rax + rcx], 0
jmp 0x1404874a1
sub r9d, r9d
xchg r8b, r8b
movsx rdx, r14w
mov ecx, 0x56244a6
mov r8b, r15b
movzx ecx, r14w
mov rdx, r10
lea rcx, [rbp - 0x38]
jmp 0x14048749c
call fcn.14045999e
inc rdi
movsx cx, bpl
shl si, 0xb3
mov rbx, qword [rbp - 0x38]
btr si, 0x82
mov qword [rsp + 0x78], rbx
rcr ch, 0xb
cmovae cx, r11w
bsr esi, r15d
mov rsi, qword [rbp - 0x20]
mov rcx, qword [r13]
test dl, 0x48
jmp 0x1404874d7
sub r8d, r8d
test rcx, rcx
jmp 0x1404874e2
je 0x140487589
mov rax, qword [rcx + 0x38]
cmc
jmp 0x1404874f2
cmp qword [rax], r8
jmp 0x1404874fa
je 0x140487541
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r8d
jmp 0x14048750d
jle 0x140487541
dec dword [rax]
movsxd rdx, eax
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
cmovne ax, si
lea rax, [rdx + 2]
jmp 0x14048752c
mov qword [rcx], rax
cwde
movzx rax, bx
movzx eax, word [rdx]
jmp 0x14048753c
jmp 0x140487562
mov rax, qword [rcx]
jmp 0x140487549
mov rax, qword [rax + 0x38]
jmp 0x140487552
call qword [0x1400b8d90]
xor r8d, r8d
dec rcx
movzx rcx, r9w
mov ecx, 0xffff
test r9w, 0x4b73
cmc
cmp cx, ax
jmp 0x140487576
je 0x140487589
mov al, r8b
jmp 0x140487584
jmp 0x140487596
mov qword [r13], r8
not eax
cwd
mov eax, 1
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
movzx cx, r15b
bswap rcx
xchg rcx, rcx
mov rcx, r13
jmp 0x1404875b2
call fcn.14046b3ea
sub r11d, r11d
movzx r9, ax
movzx r8w, r10b
bt r9d, 0xfa
test al, al
jmp 0x1404875d2
mov r8, qword [rbp - 0x50]
movsx r10w, r10b
movzx r9w, dil
movzx r9, bx
mov r9, qword [rbp - 0x48]
mov r10w, cx
mov r10, qword [rsp + 0x60]
jmp 0x1404875f6
je 0x1404870d7
mov qword [rbp - 0x80], rsi
add sil, 0x93
mov rbx, rdi
test rdi, rdi
xchg r10b, r14b
movsx r11w, bl
mov dil, byte [rsp + 0x30]
mov r14b, 0x4a
mov sil, byte [rsp + 0x30]
movsx r11d, r11w
setae r10b
mov r14b, byte [rsp + 0x30]
mov r11, qword [rbp - 0x80]
mov r10, qword [rsp + 0x78]
jmp 0x14048763a
je 0x1404876a4
lea rax, [rbp - 0x38]
test bx, 0x1d82
cmc
cmp r11, 0x10
jmp 0x140487653
cmovae rax, r10
test r14b, 0x6b
test bl, spl
clc
cmp byte [rax + rbx], 0
jmp 0x140487668
jle 0x14048767b
inc rbx
jmp 0x140487676
jmp 0x1404876a4
mov eax, 1
jmp 0x140487685
mov byte [rsp + 0x38], al
jmp 0x14048768e
jmp 0x1404876a4
mov r10, qword [rbp - 0x38]
bt rdx, 0x79
mov r11, qword [rbp - 0x80]
movzx rdx, si
lea rdx, [rbp - 0x18]
shr r8b, 0x7e
bsf r9d, r10d
mov r8, qword [rbp - 0x18]
rcl r9b, 0xa8
btr r9w, r10w
mov r9, qword [rbp]
test sp, bp
cmp r9, 0x10
cmovae rdx, r8
xor eax, eax
cmp byte [rsp + 0x38], al
jmp 0x1404876d7
jne 0x140487732
test rbx, rbx
je 0x14048786f
mov cl, byte [rdx]
cmp cl, 0x7f
jmp 0x1404876f0
je 0x14048786f
sub rbx, 1
jmp 0x1404876ff
je 0x140487820
lea rax, [rbp - 0x38]
cmp r11, 0x10
jmp 0x140487712
cmovae rax, r10
cmp di, r11w
cmp cl, byte [rax + rbx]
jmp 0x140487722
je 0x140487858
mov eax, 1
clc
mov byte [rsp + 0x38], al
cmp r11, 0x10
jb 0x14048779f
lea rdx, [r11 + 1]
mov rax, r10
cmp rdx, 0x1000
jb 0x140487782
add rdx, 0x27
jmp 0x14048775c
mov r10, qword [r10 - 8]
cmp al, 0xdb
stc
sub rax, r10
add rax, 0xfffffffffffffff8
cmp r12b, 0x87
stc
test ax, 0x5465
cmp rax, 0x1f
jmp 0x14048777c
ja 0x14048973a
mov rcx, r10
call fcn.1401750f8
mov r9, qword [rbp]
shr r8w, cl
rcr r8, cl
mov r8, qword [rbp - 0x18]
cmp r12b, cl
test r15b, r11b
cmp r9, 0x10
jmp 0x1404877a8
jb 0x1404877f5
lea rdx, [r9 + 1]
mov rax, r8
clc
stc
cmp rdx, 0x1000
jmp 0x1404877c3
jb 0x1404877e8
add rdx, 0x27
mov r8, qword [r8 - 8]
sub rax, r8
add rax, 0xfffffffffffffff8
clc
cmp rax, 0x1f
jmp 0x1404877e2
ja 0x140489734
mov rcx, r8
jmp 0x1404877f0
call fcn.1401750f8
sub r9d, r9d
mov ecx, 1
mov eax, dword [rsp + 0x38]
clc
add qword [rbp - 0x78], rcx
cmp r13d, r10d
cmc
test al, al
jmp 0x140487811
jne 0x14048964e
mov rax, qword [rbp - 0x78]
jmp 0x140486dc8
test rbx, rbx
jmp 0x140487828
jne 0x140487858
lea rax, [rbp - 0x38]
cmp r10b, 0xf2
cmc
cmp r11, 0x10
jmp 0x140487840
cmovae rax, r10
cmp r12, 0x6ccc67ee
cmp cl, byte [rax]
jmp 0x140487852
jl 0x140487728
cmp byte [rdx + 1], 0
jle 0x1404876dd
inc rdx
jmp 0x14048786a
jmp 0x1404876dd
cmp r11, 0x10
jmp 0x140487878
jb 0x140487c15
lea rdx, [r11 + 1]
inc al
mov rax, r10
clc
stc
test ax, 0x713
cmp rdx, 0x1000
jmp 0x140487899
jb 0x1404878c8
add rdx, 0x27
test r15, 0xb8b0848
mov r10, qword [r10 - 8]
test eax, 0x6cd43665
cmc
cmp ch, 0xfc
sub rax, r10
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14048973a
mov rcx, r10
jmp 0x1404878d0
call fcn.1401750f8
jmp 0x140487c15
mov rdx, qword [rsp + 0x48]
cmovle rcx, rax
mov rcx, r13
jmp 0x1404878eb
call fcn.14046b3ea
xor r8d, r8d
test al, al
jne 0x140487c28
lea rbx, [r13 + 0xa]
mov r12, rbx
movsxd rsi, r13d
movzx r15w, r9b
movsx r9, r14w
mov r9, qword [rsp + 0x60]
not r15w
mov r15, 0x15f21970
lea rdi, [r9 + 0x16]
jmp 0x14048792c
mov rsi, qword [rsp + 0x70]
mov r15b, 0xca
cmovb r15d, r9d
setp r15b
mov r15, qword [rsp + 0x48]
jmp 0x14048794e
mov r9, qword [rsp + 0x60]
cmp dl, r13b
cmp byte [r13 + 8], r8b
jmp 0x140487957
jne 0x140487a2b
mov rcx, qword [r13]
clc
cmp r15b, r10b
test rcx, rcx
jmp 0x14048796d
je 0x140487a0a
mov rax, qword [rcx + 0x38]
ror dl, 0x38
mov rdx, qword [rax]
test al, spl
jmp 0x140487985
test rdx, rdx
jmp 0x14048798d
je 0x1404879b5
mov rax, qword [rcx + 0x50]
cmp r13d, r10d
cmp dword [rax], r8d
jmp 0x1404879a2
jle 0x1404879b5
movzx eax, word [rdx]
jmp 0x1404879b0
jmp 0x1404879d4
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x1404879c1
call qword [0x1400b8d90]
mov r9, qword [rsp + 0x60]
dec cl
sar ecx, 0xe7
sub r8d, r8d
mov ecx, 0xffff
stc
test r10d, 0x7740239f
cmp cx, ax
jmp 0x1404879e9
je 0x140487a0a
mov word [r12], ax
jmp 0x1404879fd
mov rbx, r12
jmp 0x140487a05
jmp 0x140487a11
mov qword [r13], r8
cqo
cwde
mov eax, 1
mov r8d, ebx
jmp 0x140487a1e
mov byte [r13 + 8], al
movzx r8, bp
movzx cx, r9b
movzx r8d, word [rbx]
mov rdx, rdi
movsx ecx, di
mov rcx, 0x78290f73
mov rcx, r9
call fcn.140218565
sub rax, qword [rsp + 0x60]
clc
stc
sar rax, 1
cmp rax, 0xa
jmp 0x140487a57
jae 0x140487bef
lea rcx, [0x1400c0d60]
mov r9b, byte [rax + rcx]
movsx ecx, di
rol ch, 0xac
sub rcx, rbx
mov rcx, qword [rsi + 0x10]
jmp 0x140487a7a
cmp rcx, qword [rsi + 0x18]
jmp 0x140487a83
jae 0x140487ad4
lea rax, [rcx + 1]
jmp 0x140487a96
mov qword [rsi + 0x10], rax
cdqe
mov rax, rsi
cmp qword [rsi + 0x18], 0x10
jb 0x140487ab9
mov rax, qword [rsi]
cmp r9w, cx
cmp rcx, 0x6d4f3f07
stc
mov byte [rax + rcx], r9b
sub r8d, r8d
jmp 0x140487ac5
mov byte [rax + rcx + 1], r8b
jmp 0x140487acf
jmp 0x140487afd
mov r8b, r14b
movzx edx, r15w
mov edx, 1
movsx rcx, r13w
movsx ecx, r14w
mov rcx, rsi
jmp 0x140487af0
call fcn.14045999e
xor r8d, r8d
sbb cx, sp
shl cl, cl
mov rcx, qword [r13]
clc
jmp 0x140487b0a
test rcx, rcx
je 0x140487bb5
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140487b1f
je 0x140487b70
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r8d
jmp 0x140487b32
jle 0x140487b70
dec dword [rax]
cbw
setp al
mov rcx, qword [rcx + 0x38]
movsx ax, bpl
bswap edx
not dl
mov rdx, qword [rcx]
setbe ah
mov ah, 0x38
lea rax, [rdx + 2]
jmp 0x140487b5e
mov qword [rcx], rax
xchg al, al
movzx eax, word [rdx]
jmp 0x140487b6b
jmp 0x140487b94
mov rax, qword [rcx]
jmp 0x140487b78
mov rax, qword [rax + 0x38]
jmp 0x140487b81
call qword [0x1400b8d90]
sub r8d, r8d
bswap cx
and cl, 0xd
shr cx, 0x68
mov ecx, 0xffff
jmp 0x140487b9f
cmp cx, ax
je 0x140487bb5
mov al, r8b
jmp 0x140487bb0
jmp 0x140487bc9
mov qword [r13], r8
mov eax, 1
cmovb rdx, r13
mov dx, di
movsx ecx, r15w
mov byte [r13 + 8], al
mov rdx, r15
setbe cl
mov rcx, r13
call fcn.14046b3ea
sub r8d, r8d
test bpl, 0x81
test al, al
jmp 0x140487be9
je 0x140487946
mov dil, byte [rsp + 0x30]
not r15b
mov sil, byte [rsp + 0x30]
cbw
jmp 0x140487c06
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
lahf
movsx rcx, sp
mov rbx, qword [rsp + 0x50]
movsx ax, r13b
jmp 0x140487c28
mov rax, qword [rbx]
bswap cx
movzx cx, bh
mov rcx, rbx
jmp 0x140487c3a
mov rax, qword [rax + 0x18]
jmp 0x140487c43
call qword [0x1400b8d90]
movzx ebx, ax
movsx cx, r10b
xchg dh, dh
mov rdx, qword [rsp + 0x48]
jmp 0x140487c60
mov rcx, r13
call fcn.14046b3ea
sub r8d, r8d
test al, al
jmp 0x140487c72
jne 0x140488022
test bx, bx
je 0x140488022
cmp byte [r13 + 8], r8b
jmp 0x140487c8a
jne 0x140487d35
mov rcx, qword [r13]
clc
test dh, 0x12
test rcx, rcx
jmp 0x140487ca0
je 0x140487d22
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140487cb5
je 0x140487ce1
mov rax, qword [rcx + 0x50]
test r13b, r9b
stc
cmp sil, r10b
cmp dword [rax], r8d
jmp 0x140487cce
jle 0x140487ce1
movzx eax, word [rdx]
jmp 0x140487cdc
jmp 0x140487d00
mov rax, qword [rcx]
jmp 0x140487ce9
mov rax, qword [rax + 0x30]
jmp 0x140487cf2
call qword [0x1400b8d90]
sub r8d, r8d
and cx, 0x5506
mov ecx, 0xffff
jmp 0x140487d0a
cmp cx, ax
jmp 0x140487d12
je 0x140487d22
mov word [r13 + 0xa], ax
jmp 0x140487d26
mov qword [r13], r8
mov eax, 1
test bl, 0xb3
cmc
mov byte [r13 + 8], al
stc
clc
cmp word [r13 + 0xa], bx
movzx ebx, cx
mov ebx, dword [rsp + 0x68]
jmp 0x140487d46
jne 0x140488026
mov eax, 1
mov rcx, qword [r13]
test bp, 0x7535
jmp 0x140487d5f
test rcx, rcx
jmp 0x140487d67
je 0x140487e17
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140487d79
je 0x140487dc4
mov rax, qword [rcx + 0x50]
cmp r10b, bl
stc
cmp dword [rax], r8d
jle 0x140487dc4
dec dword [rax]
movzx dx, ch
cdqe
mov rcx, qword [rcx + 0x38]
movsx ax, r9b
movsx rax, ax
bswap rax
mov rdx, qword [rcx]
cbw
lea rax, [rdx + 2]
jmp 0x140487db6
mov qword [rcx], rax
setne ah
movzx eax, word [rdx]
jmp 0x140487de8
mov rax, qword [rcx]
jmp 0x140487dcc
mov rax, qword [rax + 0x38]
jmp 0x140487dd5
call qword [0x1400b8d90]
sub r8d, r8d
shl cx, cl
sub cx, 0x217c
bswap ecx
mov ecx, 0xffff
cmc
cmp rcx, 0x4fdd665d
cmp cx, ax
jmp 0x140487dfd
je 0x140487e0b
mov al, r8b
jmp 0x140487e1b
mov eax, 1
not ch
cdq
cmovle dx, bx
mov qword [r13], r8
mov byte [r13 + 8], al
movzx rcx, r8w
mov rdx, qword [rsp + 0x48]
bswap rcx
mov ch, 3
mov rcx, r13
call fcn.14046b3ea
cmp ebx, dword [rsp + 0x58]
jmp 0x140487e3f
jge 0x140488026
sub r8d, r8d
test r11b, 0x1e
test eax, r8d
test al, al
jmp 0x140487e56
jne 0x14048800f
cmp byte [r13 + 8], r8b
jne 0x140487f1c
mov rcx, qword [r13]
jmp 0x140487e76
test rcx, rcx
jmp 0x140487e7e
je 0x140487eff
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x140487e94
je 0x140487eb9
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140487ea6
jle 0x140487eb9
movzx eax, word [rdx]
jmp 0x140487eb4
jmp 0x140487edd
mov rax, qword [rcx]
jmp 0x140487ec1
mov rax, qword [rax + 0x30]
jmp 0x140487eca
call qword [0x1400b8d90]
xor r8d, r8d
btr cx, 0xac
neg ch
shl cx, cl
mov ecx, 0xffff
cmp cx, ax
jmp 0x140487eea
je 0x140487eff
mov word [r13 + 0xa], ax
jmp 0x140487efa
jmp 0x140487f0c
mov qword [r13], r8
movzx eax, ax
cwd
cmovge dx, bp
mov eax, 1
mov byte [r13 + 8], al
cmove cx, r12w
cwd
mov rax, qword [rsp + 0x60]
cdq
lea rdx, [rax + 0x16]
movzx rcx, r8w
setl cl
xchg cx, cx
movzx r8d, word [r13 + 0xa]
mov rcx, rax
jmp 0x140487f3d
call fcn.140218565
sub rax, qword [rsp + 0x60]
stc
jmp 0x140487f4e
sar rax, 1
test ch, 0xd7
cmp rax, 0xa
jmp 0x140487f5d
jae 0x14048800f
lea rcx, [0x1400c0d60]
mov r9b, byte [rax + rcx]
shrd ecx, r13d, 0xa8
movsx r10w, bpl
test al, bl
mov r10, qword [rsp + 0x70]
movzx ecx, bp
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jae 0x140487fdd
lea rax, [rcx + 1]
cmc
cmp r13, 0x63a86f57
clc
mov qword [r10 + 0x10], rax
movsxd rax, eax
and ah, 0xe8
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jmp 0x140487fb4
jb 0x140487fc2
mov rax, qword [r10]
cmc
test di, r12w
mov byte [rax + rcx], r9b
stc
cmp r11b, 0x45
xor r8d, r8d
jmp 0x140487fd3
mov byte [rax + rcx + 1], r8b
jmp 0x140487ffe
mov r8b, sil
mov edx, 1
xchg ch, cl
movsx rcx, si
mov rcx, r10
call fcn.14045999e
xor r8d, r8d
btr ax, 0x5d
test cl, 0x63
mov eax, 1
add ebx, eax
jmp 0x14048800a
jmp 0x140487d51
mov ecx, 1
jmp 0x140488019
mov byte [rsp + 0x38], cl
jmp 0x140488034
mov ebx, dword [rsp + 0x68]
mov ecx, 1
sal al, 0x88
shl al, 0xa
shr eax, 0x9e
mov rax, qword [rsp + 0x70]
jmp 0x140488045
sub edx, edx
cmp qword [rax + 0x10], rdx
jmp 0x140488050
jne 0x140488064
mov byte [rsp + 0x38], cl
jmp 0x14048805f
jmp 0x140488121
mov eax, dword [rsp + 0x58]
cmp r11w, 0x18a6
clc
cmp ebx, eax
jge 0x140488121
sub eax, ebx
mov ebx, eax
mov r14, qword [rsp + 0x70]
movsx rcx, r12w
mov r15w, 0x2fba
adc cl, r13b
mov r15d, 1
rcl cx, cl
mov rcx, 0x38bc2db0
mov rcx, qword [r14 + 0x10]
cmc
cmp rcx, qword [r14 + 0x18]
jmp 0x1404880aa
jae 0x1404880df
lea rax, [rcx + 1]
mov qword [r14 + 0x10], rax
mov rax, r14
stc
cmp qword [r14 + 0x18], 0x10
jmp 0x1404880c6
jb 0x1404880d4
mov rax, qword [r14]
jmp 0x1404880d4
mov word [rax + rcx], 0x30
jmp 0x140488109
mov r9b, 0x30
movzx rdx, si
not r8b
mov r8b, dil
jmp 0x1404880f4
mov rdx, r15
bswap ecx
mov rcx, r14
jmp 0x140488101
call fcn.14045999e
xor edx, edx
stc
sub rbx, r15
jmp 0x140488111
jne 0x14048809c
mov r14b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
mov rdx, qword [rbp]
cmp r11w, 0x6a56
cmp rdx, 0x10
jmp 0x140488134
jb 0x1404877f5
inc rdx
bsr ax, si
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp r13b, r12b
cmp sp, 0x411c
test r8b, 0x7f
cmp rdx, 0x1000
jb 0x1404877f0
add rdx, 0x27
cmp r14b, r12b
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp r15b, dil
cmp rax, 0x1f
jmp 0x14048817f
ja 0x140489734
jmp 0x1404877f0
mov rdx, qword [rsp + 0x48]
movsx ecx, dx
not cl
movzx cx, r8b
mov rcx, r13
jmp 0x1404881a1
call fcn.14046b3ea
sub r9d, r9d
test al, al
jmp 0x1404881b0
jne 0x1404877f8
mov rbx, qword [rsp + 0x50]
setp dl
mov rax, qword [rbx]
cqo
not ch
lea rdx, [rbp - 0x38]
movzx rcx, r14w
setb cl
jmp 0x1404881d5
mov rcx, rbx
jmp 0x1404881dd
mov rax, qword [rax + 0x38]
jmp 0x1404881e6
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
cmc
bts r8d, 8
cmp r8b, 0x46
stc
or r8d, 2
stc
cmp r14b, 0xbf
cmp spl, bl
mov dword [rsp + 0x34], r8d
cmp r8b, r13b
mov dword [rsp + 0x3c], r8d
clc
stc
xor r9d, r9d
cmp bh, 0xca
cmp qword [rbp - 0x28], r9
jbe 0x1404883be
mov rax, qword [rbx]
movzx rdx, r15w
lea rdx, [rbp - 0x18]
movsx cx, ah
mov rcx, rbx
jmp 0x14048823e
mov rax, qword [rax + 0x38]
jmp 0x140488247
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
bts r8d, 0xb
rcl rdx, 3
setbe dh
clc
or r8d, 4
sub rdx, rbx
add dh, 0xd8
xadd dl, dh
mov dword [rsp + 0x34], r8d
shld dx, sp, 0x98
ror dl, cl
sal dx, cl
mov dword [rsp + 0x3c], r8d
lea rdx, [r13 + 8]
cmp bpl, 0xb2
mov qword [rsp + 0x58], rdx
cmc
test r12b, 0xa7
cmp si, si
xor r9d, r9d
cmc
cmp r8b, dil
test r11w, r15w
cmp byte [rdx], r9b
jmp 0x1404882a8
jne 0x14048836e
mov rcx, qword [r13]
clc
cmp r9b, r13b
test rcx, rcx
jmp 0x1404882be
je 0x140488347
mov rax, qword [rcx + 0x38]
sal rdx, cl
xchg dh, dh
mov rdx, qword [rax]
test rdx, rdx
jmp 0x1404882d8
je 0x1404882fe
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r9d
jmp 0x1404882eb
jle 0x1404882fe
movzx eax, word [rdx]
jmp 0x1404882f9
jmp 0x14048831a
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14048830a
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
xor r9d, r9d
shr cl, cl
mov ecx, 0xffff
btc edx, 0xd1
cdq
mov rdx, qword [rsp + 0x58]
cmc
cmp cx, ax
jmp 0x140488332
je 0x140488347
mov word [r13 + 0xa], ax
jmp 0x140488342
jmp 0x140488356
mov qword [r13], r9
movsx r10, r11w
movzx r10, bp
not r10b
mov r10d, 1
jmp 0x140488361
mov byte [rdx], r10b
jmp 0x140488369
jmp 0x14048837e
mov r10d, 1
add ecx, 0x38933dbd
shl ah, cl
rcl cl, cl
movzx ecx, word [r13 + 0xa]
bt ax, 0xe7
xor rax, 0x22a829c9
lea rax, [rbp - 0x18]
jmp 0x140488398
cmp qword [rbp], 8
jmp 0x1404883a2
cmovae rax, qword [rbp - 0x18]
test r8w, 0x16ff
cmp word [rax], cx
jne 0x1404883c2
mov bl, r10b
jmp 0x1404883ca
lea rdx, [r13 + 8]
mov bl, r9b
mov qword [rsp + 0x58], rdx
test r8b, 4
jmp 0x1404883d3
je 0x140488415
and r8d, 0xfffffffb
not ecx
movsx ecx, r8w
movzx rcx, r8w
mov dword [rsp + 0x34], r8d
mov dword [rsp + 0x3c], r8d
jmp 0x1404883f9
lea rcx, [rbp - 0x18]
jmp 0x140488402
call fcn.14045dc50
mov r8d, dword [rsp + 0x34]
stc
test rcx, 0x2a587ccd
cmc
test r8b, 2
je 0x140488452
and r8d, 0xfffffffd
not ch
mov dword [rsp + 0x34], r8d
jmp 0x140488438
mov dword [rsp + 0x3c], r8d
sete cl
movsx ecx, r10w
lea rcx, [rbp - 0x38]
jmp 0x14048844d
call fcn.14045dc50
sub r8d, r8d
cmc
jmp 0x140488461
test bl, bl
jmp 0x140488468
je 0x14048866e
mov rcx, qword [r13]
stc
cmp r13b, spl
test rcx, rcx
je 0x140488522
mov rax, qword [rcx + 0x38]
cmp bx, 0x4922
cmc
stc
cmp qword [rax], r8
jmp 0x140488492
je 0x1404884dc
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x1404884a4
jle 0x1404884dc
dec dword [rax]
movsx edx, cx
mov rcx, qword [rcx + 0x38]
movsx eax, cx
mov rdx, qword [rcx]
mov eax, r11d
mov ax, 0x4f93
setae ah
lea rax, [rdx + 2]
jmp 0x1404884cc
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404884d7
jmp 0x1404884fe
mov rax, qword [rcx]
jmp 0x1404884e4
mov rax, qword [rax + 0x38]
jmp 0x1404884ed
call qword [0x1400b8d90]
sub r8d, r8d
movsx ecx, r11w
bt ecx, 0x78
mov ecx, 0xffff
test bpl, 0xdc
jmp 0x14048850c
cmp cx, ax
jmp 0x140488514
je 0x140488522
mov al, r8b
jmp 0x14048853a
mov qword [r13], r8
cmovl ax, r15w
movzx rcx, r9w
rdtsc
mov eax, 1
mov cx, 0x52ea
mov rcx, qword [rsp + 0x58]
movsx rdx, si
movsxd rdx, r11d
xchg dx, dx
mov byte [rcx], al
cdqe
cmovnp rcx, rsi
bswap cx
mov rcx, qword [rsp + 0x50]
cqo
cwde
mov rax, qword [rcx]
movsxd rdx, r11d
movzx edx, r8w
lea rdx, [rbp - 0x18]
jmp 0x14048856f
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov ebx, dword [rsp + 0x34]
bts ebx, 0xa
inc dh
ror dx, 0xa4
clc
mov dword [rsp + 0x34], ebx
shr dh, cl
shr dh, 0x2b
shrd edx, r15d, 0x8c
mov dword [rsp + 0x3c], ebx
sub edx, r9d
sar dx, 0xe0
mov rdx, qword [rbp + 0x20]
jmp 0x1404885aa
cmp rdx, 8
jmp 0x1404885b3
jb 0x140488613
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
xor ax, 0x489
rcl al, cl
mov rax, rcx
test ax, r10w
cmp rdx, 0x1000
jmp 0x1404885de
jb 0x14048860e
add rdx, 0x27
mov rcx, qword [rcx - 8]
stc
test r14, 0x4c64346d
sub rax, rcx
test r8b, r14b
add rax, 0xfffffffffffffff8
clc
cmp rax, 0x1f
jmp 0x140488608
ja 0x140489740
call fcn.1401750f8
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rbp - 8]
xadd rcx, rcx
not cl
movups xmmword [rbp + 0x18], xmm1
bts ecx, r15d
xor eax, eax
mov qword [rbp - 8], rax
movzx rcx, di
movsxd rcx, ebx
jmp 0x14048863f
mov qword [rbp], 7
movsx rcx, r8w
movzx ecx, ax
mov word [rbp - 0x18], ax
movsx ecx, r9w
jmp 0x14048865b
lea rcx, [rbp - 0x18]
jmp 0x140488664
call fcn.14045dc50
jmp 0x1404877f5
mov rbx, qword [rsp + 0x50]
mov eax, 0x50fe405e
jmp 0x14048867d
mov rax, qword [rbx]
movsx dx, cl
cwd
lea rdx, [rbp - 0x38]
mov rcx, rbx
jmp 0x140488692
mov rax, qword [rax + 0x40]
jmp 0x14048869b
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
bts edx, 0xc
or edx, 8
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x3c], edx
cmc
xor r9d, r9d
cmp qword [rbp - 0x28], r9
jbe 0x140488824
mov rax, qword [rbx]
lea rdx, [rbp - 0x18]
jmp 0x1404886ce
mov rcx, rbx
jmp 0x1404886d6
mov rax, qword [rax + 0x40]
jmp 0x1404886df
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
bts r8, rcx
btr r8w, r9w
bts edx, 0xd
rcl r8b, 0xfb
or edx, 0x10
sub r8b, al
movsxd r8, ebx
mov dword [rsp + 0x34], edx
bsr r8, rdi
bsf r8w, cx
mov dword [rsp + 0x3c], edx
bts r8, r12
mov r8, qword [rsp + 0x58]
sub r9d, r9d
cmp bpl, 0xbc
cmp byte [r8], r9b
jmp 0x14048872c
jne 0x1404887f2
mov rcx, qword [r13]
stc
cmp ax, r11w
test bl, 0xe5
test rcx, rcx
jmp 0x140488746
je 0x1404887d1
mov rax, qword [rcx + 0x38]
bsf rdx, rdi
shl dh, 0x40
mov rdx, qword [rax]
cmc
test rdx, rdx
je 0x140488789
mov rax, qword [rcx + 0x50]
test r12d, r14d
cmp r9b, dil
cmp dword [rax], r9d
jmp 0x140488776
jle 0x140488789
movzx eax, word [rdx]
jmp 0x140488784
jmp 0x1404887af
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140488795
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x58]
rcr cl, 0x7c
btc rcx, rdi
sub r9d, r9d
btc rcx, 0x5c
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404887bc
je 0x1404887d1
mov word [r13 + 0xa], ax
jmp 0x1404887cc
jmp 0x1404887d5
mov qword [r13], r9
mov r10d, 1
mov byte [r8], r10b
cwd
movsx edx, r10w
mov edx, dword [rsp + 0x34]
jmp 0x1404887ed
jmp 0x1404887f8
mov r10d, 1
movzx ecx, word [r13 + 0xa]
adc al, spl
lea rax, [rbp - 0x18]
jmp 0x140488809
cmp qword [rbp], 8
xchg bl, bl
seta bl
cmovae rax, qword [rbp - 0x18]
cmp word [rax], cx
mov bl, r10b
je 0x140488828
mov bl, r9b
cmc
test dl, 0x10
jmp 0x140488830
je 0x140488869
and edx, 0xffffffef
movsx cx, dl
movzx ecx, r14w
mov dword [rsp + 0x34], edx
movzx rcx, r12w
movsx ecx, r13w
mov dword [rsp + 0x3c], edx
jmp 0x140488856
lea rcx, [rbp - 0x18]
jmp 0x14048885f
call fcn.14045dc50
mov edx, dword [rsp + 0x34]
clc
test dl, 8
jmp 0x140488871
je 0x140488898
and edx, 0xfffffff7
mov ch, 0xbb
setp ch
mov dword [rsp + 0x34], edx
not ch
mov dword [rsp + 0x3c], edx
lea rcx, [rbp - 0x38]
jmp 0x140488893
call fcn.14045dc50
test bl, bl
jmp 0x14048889f
je 0x140488a90
mov rcx, qword [r13]
cmp r15b, 0xf5
jmp 0x1404888b2
sub ebx, ebx
test rcx, rcx
je 0x140488958
mov rax, qword [rcx + 0x38]
cmp r13, rsi
test r12b, bpl
cmp qword [rax], rbx
jmp 0x1404888cf
je 0x140488923
mov rax, qword [rcx + 0x50]
cmp eax, 0x7430681
test di, r12w
clc
cmp dword [rax], ebx
jle 0x140488923
dec dword [rax]
not rdx
mov rcx, qword [rcx + 0x38]
rdtsc
movzx rax, si
mov rdx, qword [rcx]
movzx ax, al
mov ax, r14w
cbw
lea rax, [rdx + 2]
jmp 0x140488910
mov qword [rcx], rax
sets ah
movzx eax, word [rdx]
jmp 0x14048891e
jmp 0x14048893a
mov rax, qword [rcx]
jmp 0x14048892b
mov rax, qword [rax + 0x38]
jmp 0x140488934
call qword [0x1400b8d90]
mov ecx, 0xffff
cmc
test bx, bx
cmp cx, ax
jmp 0x14048894b
je 0x140488958
mov al, bl
jmp 0x140488970
mov qword [r13], rbx
movsxd rdx, r14d
mov eax, 1
movsx dx, dil
movsx rdx, di
bswap rdx
mov rcx, qword [rsp + 0x58]
xchg rdx, rdx
bswap dx
movsx rdx, r14w
mov byte [rcx], al
movsx eax, r8w
mov ax, r9w
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
movsx rdx, si
not dh
lea rdx, [rbp - 0x18]
jmp 0x1404889a0
mov rax, qword [rax + 0x40]
jmp 0x1404889a9
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 0xf
bts dx, r8w
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
mov rdx, qword [rbp + 0x20]
jmp 0x1404889ce
cmp rdx, 8
jb 0x140488a2c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
shr ah, 0x24
bt ax, 0x17
nop
mov rax, rcx
test r10w, r11w
cmp rdx, 0x1000
jb 0x140488a27
add rdx, 0x27
test r11b, 0xc2
cmp esp, r10d
mov rcx, qword [rcx - 8]
sub rax, rcx
cmc
add rax, 0xfffffffffffffff8
cmp bpl, 0xb
cmp rax, 0x1f
ja 0x140489729
call fcn.1401750f8
movups xmm0, xmmword [rbp - 0x18]
movsx ecx, di
movups xmmword [rbp + 8], xmm0
movsx cx, r8b
movups xmm1, xmmword [rbp - 8]
bswap cx
setg cl
jmp 0x140488a4b
movups xmmword [rbp + 0x18], xmm1
movsx ecx, r13w
mov qword [rbp - 8], rbx
bswap cx
movzx rcx, r11w
mov qword [rbp], 7
setb ch
not cl
movsx cx, r8b
mov word [rbp - 0x18], bx
mov cx, 0x63e8
lea rcx, [rbp - 0x18]
jmp 0x140488a81
call fcn.14045dc50
mov byte [rsp + 0x30], 1
jmp 0x1404877f5
mov rbx, qword [rsp + 0x50]
cqo
mov rax, qword [rbx]
not rdx
lea rdx, [rbp - 0x38]
movsx cx, ah
not cx
movsx rcx, r12w
mov rcx, rbx
jmp 0x140488ab4
mov rax, qword [rax + 0x38]
jmp 0x140488abd
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
stc
jmp 0x140488acd
bts eax, 0xe
or eax, 0x20
clc
mov dword [rsp + 0x34], eax
test r9d, edx
mov dword [rsp + 0x3c], eax
jmp 0x140488ae5
xor ecx, ecx
stc
test r11d, ecx
cmp qword [rbp - 0x28], rcx
jmp 0x140488af4
je 0x140488b63
mov rax, qword [rbx]
mov ch, 0xb5
cqo
lea rdx, [rbp - 0x18]
mov rcx, rbx
jmp 0x140488b0e
mov rax, qword [rax + 0x40]
jmp 0x140488b17
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
or eax, 0x10040
cmp r15d, r8d
test r8d, 0x6b162dff
mov dword [rsp + 0x34], eax
test cl, 0xa1
mov dword [rsp + 0x3c], eax
cmp dil, r11b
sub ecx, ecx
jmp 0x140488b4c
cmp qword [rbp - 8], rcx
jmp 0x140488b55
jne 0x140488b63
lea ebx, [rcx + 1]
jmp 0x140488b6b
mov bl, cl
jmp 0x140488b6b
test al, 0x40
jmp 0x140488b72
je 0x140488b90
and eax, 0xffffffbf
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
lea rcx, [rbp - 0x18]
call fcn.14045dc50
mov eax, dword [rsp + 0x34]
test al, 0x20
jmp 0x140488b97
je 0x140488bbc
and eax, 0xffffffdf
mov dword [rsp + 0x34], eax
setge ch
bswap rcx
not ecx
mov dword [rsp + 0x3c], eax
bswap rcx
lea rcx, [rbp - 0x38]
call fcn.14045dc50
xor r9d, r9d
bts eax, r12d
sbb rax, rcx
mov eax, dword [rsp + 0x38]
clc
btc rcx, rcx
xor cx, r8w
lea ecx, [r9 + 1]
test r9w, r11w
test bl, bl
jmp 0x140488be2
je 0x140487802
mov byte [rsp + 0x30], cl
jmp 0x140488bf1
jmp 0x140487802
mov rcx, qword [rsp + 0x50]
setl al
mov rax, qword [rcx]
movsx dx, r11b
cqo
lea rdx, [rbp - 0x38]
jmp 0x140488c11
mov rax, qword [rax + 0x30]
jmp 0x140488c1a
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts rbx, r12
btc rbx, 0xc4
bts eax, 7
rol bh, 0xb0
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
shrd ax, si, 0xda
mov rax, qword [rbp + 0x98]
mov rbx, qword [rsp + 0x48]
test byte [rax + 0x18], 8
jmp 0x140488c56
jne 0x140488d79
mov rdx, rbx
cmovg rcx, rsi
movsx cx, r10b
mov rcx, r13
call fcn.14046b3ea
sub r8d, r8d
cmc
test al, al
jmp 0x140488c7b
jne 0x140488d79
lea rbx, [rbp - 0x38]
jmp 0x140488c8a
cmp qword [rbp - 0x20], 8
jmp 0x140488c94
cmovae rbx, qword [rbp - 0x38]
test di, r12w
jmp 0x140488ca2
cmp byte [r13 + 8], r8b
jmp 0x140488cab
jne 0x140488d59
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140488cbd
je 0x140488d40
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
cmp r15b, r11b
test rdx, rdx
jmp 0x140488cd6
je 0x140488cfb
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140488ce8
jle 0x140488cfb
movzx eax, word [rdx]
jmp 0x140488cf6
jmp 0x140488d1e
mov rax, qword [rcx]
jmp 0x140488d03
mov rax, qword [rax + 0x30]
jmp 0x140488d0c
call qword [0x1400b8d90]
xor r8d, r8d
cmp r11w, 0x620d
sub cx, bx
mov ecx, 0xffff
cmp cx, ax
jmp 0x140488d2b
je 0x140488d40
mov word [r13 + 0xa], ax
jmp 0x140488d3b
jmp 0x140488d44
mov qword [r13], r8
mov eax, 1
cmp bx, 0x56d3
cmp dil, al
mov byte [r13 + 8], al
sal ax, cl
lahf
movzx eax, word [r13 + 0xa]
cmp dil, 0x59
cmp rcx, rdi
cmp ax, word [rbx]
jmp 0x140488d6d
jne 0x140488ead
mov rbx, qword [rsp + 0x48]
clc
cmp qword [rbp - 0x78], 3
jmp 0x140488d83
jne 0x140488ee9
mov eax, 1
cmp qword [rbp + 0x18], rax
jmp 0x140488d97
ja 0x140488ee9
mov rdx, rbx
mov cx, 0x45cd
bswap cx
mov rcx, r13
call fcn.14046b3ea
xor ebx, ebx
test al, al
jmp 0x140488db8
jne 0x140488eb3
cmp byte [r13 + 8], bl
jmp 0x140488dc7
jne 0x140488e75
mov rcx, qword [r13]
jmp 0x140488dd7
test rcx, rcx
jmp 0x140488ddf
je 0x140488e5c
mov rax, qword [rcx + 0x38]
shr dh, 0x56
stc
xchg rdx, rdx
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x140488dfc
je 0x140488e23
mov rax, qword [rcx + 0x50]
test ch, 0xd7
cmp dword [rax], ebx
jmp 0x140488e10
jle 0x140488e23
movzx eax, word [rdx]
jmp 0x140488e1e
jmp 0x140488e3a
mov rax, qword [rcx]
jmp 0x140488e2b
mov rax, qword [rax + 0x30]
jmp 0x140488e34
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x140488e47
je 0x140488e5c
mov word [r13 + 0xa], ax
jmp 0x140488e57
jmp 0x140488e60
mov qword [r13], rbx
mov eax, 1
movzx cx, r9b
or rcx, 0x334e678a
mov byte [r13 + 8], al
movzx ecx, word [r13 + 0xa]
btc eax, 0x39
neg al
lea rax, [rbp - 0x38]
cmp al, spl
cmc
cmp qword [rbp - 0x20], 8
jmp 0x140488e92
cmovae rax, qword [rbp - 0x38]
test rcx, rsp
cmp cx, word [rax]
jmp 0x140488ea2
je 0x140488ee9
jmp 0x140488eb3
sub ebx, ebx
cmovp eax, r14d
lea rax, [rbp - 0x38]
shrd ecx, r9d, 0xc
bt rdx, r10
cmp qword [rbp - 0x20], 8
cdq
mov ch, 0xcd
movzx dx, r8b
cmovae rax, qword [rbp - 0x38]
rol dx, 0x8b
mov qword [rbp - 0x28], rbx
bts cx, r15w
bt rdx, rbp
or cl, bh
mov word [rax], bx
lea rbx, [rbp - 0x38]
cdq
dec ch
and cx, 0x1542
cmp qword [rbp - 0x20], 8
mov rcx, 0x6b4f76
not cl
jmp 0x140488f08
cmovae rbx, qword [rbp - 0x38]
mov rcx, 0x49177538
movzx dx, r12b
mov rdx, qword [rsp + 0x48]
movzx rcx, r12w
mov rcx, r13
jmp 0x140488f2a
call fcn.14046b3ea
sub r8d, r8d
test al, al
jne 0x14048913c
mov r12, qword [rsp + 0x48]
not r14b
rcl rsi, 0xf8
mov esi, 0xffff
lea r14d, [r8 + 1]
and ax, 0x3784
stc
cmove ax, si
lea rcx, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
cdqe
cwde
cmovae rcx, qword [rbp - 0x38]
mov rax, qword [rbp - 0x28]
clc
lea rcx, [rcx + rax*2]
cmp r14b, 0x79
cmc
cmp rbx, rcx
je 0x140489123
cmp byte [r13 + 8], r8b
jmp 0x140488f89
jne 0x14048901b
mov rcx, qword [r13]
clc
cmp sp, 0x416
test rcx, rcx
jmp 0x140488fa1
je 0x14048900d
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp r9, rbp
test r14b, dil
test rdx, rdx
je 0x140488fdb
mov rax, qword [rcx + 0x50]
cmp dil, r8b
cmc
cmp dword [rax], r8d
jmp 0x140488fcd
jle 0x140488fdb
movzx eax, word [rdx]
jmp 0x140488ff5
mov rax, qword [rcx]
jmp 0x140488fe3
mov rax, qword [rax + 0x30]
jmp 0x140488fec
call qword [0x1400b8d90]
sub r8d, r8d
cmp si, ax
je 0x14048900d
mov word [r13 + 0xa], ax
jmp 0x140489008
jmp 0x140489017
mov qword [r13], r8
sar ax, cl
cwde
dec ah
mov byte [r13 + 8], r14b
movzx eax, word [r13 + 0xa]
clc
cmp ax, word [rbx]
jmp 0x140489029
jne 0x140489123
add rbx, 2
mov cl, r10b
xadd cl, ch
mov rcx, qword [r13]
test r13b, r14b
cmp r9, 0x269413dd
test rcx, rcx
jmp 0x14048904f
je 0x1404890e7
mov rax, qword [rcx + 0x38]
cmp bh, 0xe6
jmp 0x140489061
cmp qword [rax], r8
je 0x1404890b6
mov rax, qword [rcx + 0x50]
test r10b, 0xcf
cmp dword [rax], r8d
jmp 0x14048907a
jle 0x1404890b6
dec dword [rax]
cbw
movsx rax, si
mov rcx, qword [rcx + 0x38]
nop
movsx rdx, r10w
cdqe
mov rdx, qword [rcx]
bswap ax
movzx eax, dx
lea rax, [rdx + 2]
jmp 0x1404890a6
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404890b1
jmp 0x1404890cc
mov rax, qword [rcx]
jmp 0x1404890be
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r8d, r8d
stc
cmp si, ax
jmp 0x1404890d4
je 0x1404890e7
mov al, r8b
jmp 0x1404890e2
jmp 0x1404890f8
mov qword [r13], r8
not cl
mov al, r14b
jmp 0x1404890f8
mov byte [r13 + 8], al
mov rdx, r12
movsx rcx, sp
movsx cx, al
movsxd rcx, r8d
mov rcx, r13
jmp 0x140489112
call fcn.14046b3ea
sub r8d, r8d
clc
test al, al
je 0x140488f58
mov sil, byte [rsp + 0x30]
mov r14b, byte [rsp + 0x30]
bsf cx, r9w
mov r12b, byte [rsp + 0x30]
movzx ecx, di
neg ch
lea rcx, [rbp - 0x38]
sar ah, cl
cmp qword [rbp - 0x20], 8
movsx eax, dx
movsx ax, sil
cmovae rcx, qword [rbp - 0x38]
bsf eax, ebx
mov rax, qword [rbp - 0x28]
cmc
test bl, r11b
lea rcx, [rcx + rax*2]
not al
shld ax, r12w, 0xee
mov eax, dword [rsp + 0x38]
test r13b, r10b
movzx eax, al
stc
cmp rbx, rcx
movsx ecx, cx
not ecx
movsx cx, r15b
mov ecx, 1
cmovne eax, ecx
movsx rcx, r12w
mov dword [rsp + 0x38], eax
not ch
movsx rcx, cx
lea rcx, [rbp - 0x38]
jmp 0x1404891a2
jmp 0x140488664
mov rax, qword [rcx]
jmp 0x1404891af
mov rax, qword [rax + 0x30]
jmp 0x1404891b8
call qword [0x1400b8d90]
sub r9d, r9d
test r13b, r10b
cmp r13b, cl
cmp dx, 0xe95
cmp r14w, ax
jmp 0x1404891d5
je 0x1404891f5
mov word [r12], ax
movsx bx, r13b
movzx ebx, sp
mov rbx, r12
jmp 0x1404891f0
jmp 0x1404891ff
mov qword [r13], r9
rdtsc
movsx rcx, r11w
mov byte [r13 + 8], dil
cdq
mov rax, qword [r15]
mov edx, 0x48
mov cl, r13b
mov r8b, 0xe5
movzx r8d, word [rbx]
mov rcx, r15
jmp 0x14048921e
mov rax, qword [rax + 0x20]
jmp 0x140489227
call qword [0x1400b8d90]
xor r9d, r9d
cmc
test al, al
jmp 0x140489238
je 0x140489330
mov byte [rsp + 0x40], dil
mov rcx, qword [r13]
jmp 0x14048924c
test rcx, rcx
je 0x1404892f2
mov rax, qword [rcx + 0x38]
cmp r15w, si
cmp qword [rax], r9
jmp 0x140489265
je 0x1404892c6
mov rax, qword [rcx + 0x50]
test r8, rbx
jmp 0x140489277
cmp dword [rax], r9d
jmp 0x14048927f
jle 0x1404892c6
dec dword [rax]
cmovo ax, r8w
bswap rdx
movsx rdx, r11w
mov rcx, qword [rcx + 0x38]
movsxd rdx, r13d
mov rdx, qword [rcx]
movsx rax, bp
not al
lea rax, [rdx + 2]
jmp 0x1404892ac
mov qword [rcx], rax
movsxd rax, r12d
mov al, r12b
movsx ax, bh
movzx eax, word [rdx]
jmp 0x1404892c1
jmp 0x1404892db
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x1404892d2
call qword [0x1400b8d90]
sub r9d, r9d
cmp r14w, ax
jmp 0x1404892e4
je 0x1404892f2
mov al, r9b
jmp 0x140489306
mov qword [r13], r9
bswap cx
movsxd rdx, r8d
mov al, dil
movzx rcx, dx
bswap rdx
mov byte [r13 + 8], al
mov rdx, rsi
movsxd rcx, r9d
mov rcx, r13
jmp 0x140489318
call fcn.14046b3ea
sub r9d, r9d
cmp r11b, r11b
test al, al
jmp 0x14048932a
je 0x140486e9f
mov dil, byte [rsp + 0x30]
sar r15b, 0xf8
add eax, 0xd0d53e2
clc
mov sil, byte [rsp + 0x30]
mov r14b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
ror ax, 0x5b
mov r12b, byte [rsp + 0x30]
mov bl, 0x46
shl ah, cl
btr ax, r9w
mov bl, byte [rsp + 0x40]
mov rax, qword [rbp - 0x78]
rol rcx, cl
mov ecx, 1
jmp 0x140489379
cmp byte [rbp + rax - 0x70], 0x20
jne 0x1404877fd
movzx eax, byte [rsp + 0x38]
cmp r13w, ax
test bl, bl
jmp 0x140489394
cmove eax, ecx
jmp 0x14048939c
mov dword [rsp + 0x38], eax
jmp 0x140487802
mov rcx, qword [rbp + 0x18]
bt edi, esi
or dil, bl
mov edi, 1
jmp 0x1404893ba
cmp rcx, rdi
jmp 0x1404893c2
jbe 0x14048967f
lea rbx, [rbp + 8]
mov rdx, qword [rbp + 8]
rol al, 0xbe
mov r8, qword [rbp + 0x20]
cmc
xor al, r10b
cmp r8, 8
not al
cmovae rbx, rdx
or al, dl
mov al, byte [rsp + 0x30]
clc
jmp 0x1404893f1
mov byte [rsp + 0x30], al
add rbx, 2
btc eax, 0xd6
xor ax, r11w
lea rax, [rbp + 8]
cmp r8, 8
jmp 0x14048940e
cmovae rax, rdx
test dil, 0x2b
cmp spl, 0x6c
lea rax, [rax + rcx*2]
stc
cmc
cmp rbx, rax
jmp 0x140489428
je 0x140489623
mov rdx, qword [rsp + 0x48]
mov rcx, r13
call fcn.14046b3ea
sub r9d, r9d
jmp 0x140489444
test al, al
jmp 0x14048944b
jne 0x140489609
cmp byte [r13 + 8], r9b
jmp 0x14048945a
jne 0x1404894ff
mov rcx, qword [r13]
jmp 0x140489469
test rcx, rcx
jmp 0x140489471
je 0x1404894ed
mov rax, qword [rcx + 0x38]
bswap edx
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140489488
je 0x1404894ae
mov rax, qword [rcx + 0x50]
jmp 0x140489498
cmp dword [rax], r9d
jmp 0x1404894a0
jle 0x1404894ae
movzx eax, word [rdx]
jmp 0x1404894cb
mov rax, qword [rcx]
jmp 0x1404894b6
mov rax, qword [rax + 0x30]
jmp 0x1404894bf
call qword [0x1400b8d90]
xor r9d, r9d
sub cl, r14b
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404894d8
je 0x1404894ed
mov word [r13 + 0xa], ax
jmp 0x1404894e8
jmp 0x1404894f5
mov qword [r13], r9
adc ax, 0x1b7e
mov byte [r13 + 8], dil
bsr eax, edi
dec ax
movzx eax, word [r13 + 0xa]
cmp di, bp
test r14, r10
test al, 0x7f
cmp ax, word [rbx]
jne 0x140489609
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140489521
je 0x1404895cd
mov rax, qword [rcx + 0x38]
test r8d, 0x7efe7b0c
cmp qword [rax], r9
jmp 0x14048953a
je 0x140489584
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jle 0x140489584
dec dword [rax]
mov rcx, qword [rcx + 0x38]
not ah
movzx eax, si
mov rdx, qword [rcx]
cwde
lahf
movzx ax, r12b
lea rax, [rdx + 2]
jmp 0x14048956b
mov qword [rcx], rax
cmovbe eax, edx
not al
mov ax, 0x5705
movzx eax, word [rdx]
jmp 0x14048957f
jmp 0x1404895a2
mov rax, qword [rcx]
jmp 0x14048958c
mov rax, qword [rax + 0x38]
jmp 0x140489595
call qword [0x1400b8d90]
sub r9d, r9d
cmc
rcl ch, 0x25
mov ecx, 0xffff
cmp dh, 0xe1
test r15b, 0xb8
test r13w, r11w
cmp cx, ax
jmp 0x1404895ba
je 0x1404895cd
mov al, r9b
jmp 0x1404895c8
jmp 0x1404895eb
mov qword [r13], r9
movzx r8d, r12w
movzx cx, cl
movsx cx, bpl
mov al, dil
setp dl
movsx r8, ax
mov r8d, ebp
mov byte [r13 + 8], al
movzx ecx, r8w
mov r8, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x18]
mov rdx, qword [rbp + 8]
jmp 0x140489604
jmp 0x1404893f5
mov r8, qword [rbp + 0x20]
sbb dl, sil
cmp r10b, spl
mov rcx, qword [rbp + 0x18]
cbw
sub al, r10b
mov rdx, qword [rbp + 8]
rcl ax, cl
lea rax, [rbp + 8]
cmp r8, 8
jmp 0x140489630
cmovae rax, rdx
clc
stc
cmp r13b, r15b
lea rax, [rax + rcx*2]
cmp spl, spl
cmp rbx, rax
jmp 0x140489648
je 0x14048967f
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp qword [rcx + 0x18], 0x10
jmp 0x140489660
jb 0x14048966e
mov rax, qword [rcx]
jmp 0x14048966e
mov qword [rcx + 0x10], r9
jmp 0x140489677
mov byte [rax], r9b
jmp 0x1404896ab
cmp byte [rsp + 0x30], 0
je 0x1404896ab
mov r9b, 0x2d
bts r8, r15
movsxd rcx, r14d
mov r8, rdi
xor edx, edx
mov rcx, qword [rsp + 0x70]
call fcn.14044bed7
nop
jmp 0x1404896ab
lea rcx, [rbp + 8]
jmp 0x1404896b4
call fcn.14045dc50
mov rax, qword [rsp + 0x70]
mov rcx, qword [rbp + 0x28]
jmp 0x1404896c7
xor rcx, rsp
jmp 0x1404896cf
call fcn.1404a2014
mov rbx, qword [rsp + 0x170]
btr ebp, r9d
add rsp, 0x130
movsx r13d, bx
movsxd r12, edi
not bpl
pop r15
movsx r12, r9w
mov bpl, 0x21
jmp 0x1404896ff
pop r14
pop r13
cmovo si, r11w
mov di, 0x38a7
xchg bp, di
pop r12
movsx rdi, si
pop rdi
jmp 0x14048971e
pop rsi
mov bpl, r10b
pop rbp
jmp 0x140489728
ret
call fcn.1404b84d5
int3
call fcn.1404b84d5
nop
call fcn.1404b84d5
nop
call fcn.1404b84d5
int3