Function at 0x140480764
Capabilities:
Check for software breakpoints
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
movsxd rbx, eax
push rbp
stc
test sil, 0x7f
movzx rax, bp
push rsi
test r15w, r8w
movzx cx, dil
push rdi
rcr dil, 0xaa
xchg dil, bl
push r12
shl bx, 0x1b
bsf bx, bp
neg eax
push r13
shl bpl, 0xc8
push r14
push r15
cwde
lea rbp, [rsp - 0x30]
add ax, 0x516f
sub rsp, 0x130
jmp 0x1404807b4
mov rax, qword [0x1400b7288]
xchg r13d, ecx
xor rax, rsp
test ax, 0x5fe9
rcr r15b, cl
cmp r13b, bpl
mov qword [rbp + 0x28], rax
shrd r14w, r10w, 0xa
rcr r13b, 0x89
mov qword [rsp + 0x48], r9
add bh, ah
shl r13d, cl
mov r13, r8
mov rdi, rdx
mov qword [rsp + 0x70], rdx
add r15w, r13w
mov qword [rbp - 0x40], rdx
mov r14, qword [rbp + 0xa0]
mov qword [rsp + 0x60], r14
xor r12d, r12d
xchg bh, cl
movzx cx, r9b
cwde
mov dword [rsp + 0x3c], r12d
xchg rbx, rax
cdqe
mov r15, qword [rbp + 0x98]
mov rbx, qword [r15 + 0x40]
lahf
movsx ecx, r11w
cbw
mov rbx, qword [rbx + 8]
movsx cx, cl
cbw
mov qword [rbp - 0x58], rbx
mov rax, qword [rbx]
movsx rcx, r11w
cmovbe cx, r15w
mov rcx, rbx
jmp 0x14048084a
mov rax, qword [rax + 8]
jmp 0x140480853
call qword [0x1400b8d90]
cmp byte [rbp + 0x90], r12b
jmp 0x140480865
je 0x1404808af
lea rcx, [rbp - 0x60]
jmp 0x140480874
call fcn.140486345
mov rsi, rax
mov qword [rsp + 0x50], rax
jmp 0x140480888
test rbx, rbx
jmp 0x140480890
je 0x14048092e
mov rdx, qword [rbx]
movsxd rax, r14d
cmovg ax, r9w
mov rax, qword [rdx + 0x10]
jmp 0x1404808aa
jmp 0x1404808ef
lea rcx, [rbp - 0x60]
jmp 0x1404808b8
call fcn.140485f22
mov rsi, rax
cmp ebp, r11d
stc
mov qword [rsp + 0x50], rax
jmp 0x1404808d1
test rbx, rbx
jmp 0x1404808d9
je 0x14048092e
mov rax, qword [rbx]
mov rax, qword [rax + 0x10]
mov cl, 0xc4
xchg cl, cl
movzx cx, r14b
mov rcx, rbx
jmp 0x1404808f7
call qword [0x1400b8d90]
test rax, rax
mov r8, rax
jmp 0x140480908
je 0x14048092e
mov rcx, qword [rax]
mov dl, r11b
mov rax, qword [rcx]
mov edx, 1
movzx rcx, r11w
mov rcx, r8
jmp 0x140480928
call qword [0x1400b8d90]
mov byte [rsp + 0x38], r12b
mov byte [rsp + 0x30], r12b
jmp 0x14048093d
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
movsx ax, dil
movsxd rcx, eax
cdq
mov qword [rbp + 0x18], r12
mov rdx, rcx
mov qword [rbp + 0x20], 7
cqo
jmp 0x140480963
mov word [rbp + 8], r12w
bswap ecx
mov dx, si
movsx ecx, sp
mov rax, qword [rsi]
lea rdx, [rbp - 0x70]
mov rcx, rsi
jmp 0x14048097f
mov rax, qword [rax + 0x58]
jmp 0x140480988
call qword [0x1400b8d90]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
cbw
cmovge eax, ecx
movzx rcx, sp
mov qword [rdi + 0x10], r12
xchg bx, si
movsx bx, dil
mov qword [rdi + 0x18], 0xf
bswap rsi
movzx rax, di
cbw
mov byte [rdi], r12b
mov al, 0xd4
mov esi, 1
movzx ecx, r8w
cmovl cx, r15w
mov eax, esi
xchg cl, cl
movsx rbx, r14w
movsxd rbx, r14d
mov dword [rsp + 0x34], eax
setle bl
mov dword [rsp + 0x3c], eax
movzx ebx, r14w
mov rax, qword [r15 + 0x40]
movzx rcx, r8w
movsxd rbx, eax
setl cl
mov rbx, qword [rax + 8]
mov qword [rbp - 0x58], rbx
lahf
xchg cl, ah
mov al, bpl
mov rax, qword [rbx]
xchg cx, cx
setp ch
bswap cx
mov rcx, rbx
jmp 0x140480a17
mov rax, qword [rax + 8]
call qword [0x1400b8d90]
nop
mov cx, sp
lea rcx, [rbp - 0x60]
jmp 0x140480a2e
call fcn.140473e85
mov rdi, rax
cmc
mov qword [rbp - 0x60], rax
test rbx, rbx
jmp 0x140480a43
je 0x140480a9d
mov rdx, qword [rbx]
cbw
mov rcx, rbx
setp ah
mov al, bh
mov rax, qword [rdx + 0x10]
jmp 0x140480a5f
call qword [0x1400b8d90]
mov r8, rax
stc
cmc
test rax, rax
jmp 0x140480a72
je 0x140480a9d
mov rcx, qword [rax]
mov rax, qword [rcx]
mov dh, 0xb
movzx edx, r12w
mov edx, esi
movsx rcx, si
movzx cx, ch
mov rcx, r8
jmp 0x140480a97
call qword [0x1400b8d90]
mov rax, qword [rdi]
mov r9, r14
xchg r8, rdx
lea r8, [0x1400c0d6c]
movsx ecx, r13w
lea rdx, [0x1400c0d60]
movzx rcx, r15w
jmp 0x140480ac1
mov rcx, rdi
jmp 0x140480ac9
mov rax, qword [rax + 0x58]
jmp 0x140480ad2
call qword [0x1400b8d90]
mov rax, r12
add r15b, r13b
sbb r14b, 0x56
mov qword [rbp - 0x78], rax
rcr r14b, 0x4e
adc r14b, r14b
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
movzx ecx, di
test r14w, 0x6411
movsx rcx, cx
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
shrd cx, sp, 0x60
xor r9d, r9d
lea ecx, [r9 + 1]
cmp rax, 4
jmp 0x140480b28
jae 0x140483069
mov al, byte [rbp + rax - 0x70]
stc
test r9, 0x1edb1bcf
cmp al, 0x20
jmp 0x140480b41
je 0x140480b7b
cmp al, 0x24
jmp 0x140480b4e
je 0x1404828cc
cmp al, 0x2b
jmp 0x140480b5b
je 0x140481eb7
cmp al, 0x76
jmp 0x140480b68
je 0x140480c65
cmp al, 0x78
jmp 0x140480b75
jne 0x140481539
cmp qword [rbp - 0x78], 3
je 0x140481539
mov bl, r9b
movzx cx, r12b
movsx ecx, r8w
mov cx, r12w
mov byte [rsp + 0x40], bl
mov edx, 0x782e0047
mov rdx, qword [rsp + 0x48]
movzx rcx, r12w
movsxd rcx, r14d
movsx cx, dil
mov rcx, r13
jmp 0x140480bb8
call fcn.14046525b
xor r9d, r9d
test al, al
jmp 0x140480bc7
jne 0x140483028
lea rbx, [r13 + 0xa]
jmp 0x140480bdd
mov r12, rbx
mov rsi, qword [rsp + 0x48]
mov r15, qword [rbp - 0x60]
mov r14b, sil
sar di, 0xca
lea edi, [r9 + 1]
shr r14b, cl
mov r14d, 0xffff
cmc
cmp r15b, bpl
cmp byte [r13 + 8], r9b
jmp 0x140480c0a
jne 0x140482ed8
mov rcx, qword [r13]
test r10w, 0x709e
cmc
test rcx, rcx
jmp 0x140480c23
je 0x140482ed0
mov rax, qword [rcx + 0x38]
test dl, 0x64
mov rdx, qword [rax]
jmp 0x140480c38
test rdx, rdx
jmp 0x140480c40
je 0x140482e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x140480c52
jle 0x140482e98
movzx eax, word [rdx]
jmp 0x140480c60
jmp 0x140482eb4
mov dword [rsp + 0x68], r9d
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
cmovno cx, r9w
xchg ch, cl
movsx rcx, r9w
mov rcx, rbx
jmp 0x140480c85
mov rax, qword [rax + 0x48]
jmp 0x140480c8e
call qword [0x1400b8d90]
mov dword [rsp + 0x58], eax
cwde
cmovle dx, di
mov rcx, qword [rbx]
mov dh, 0x29
mov rax, qword [rcx + 0x28]
seta dl
movsx dx, r13b
movsx edx, sp
lea rdx, [rbp - 0x18]
xchg cx, cx
mov cx, 0x4415
movsxd rcx, ebx
mov rcx, rbx
jmp 0x140480cc8
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
cmc
jmp 0x140480cd8
bts eax, 9
jmp 0x140480ce2
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
jmp 0x140480cf0
xor eax, eax
cmc
cmp qword [rbp - 8], rax
jmp 0x140480cfc
je 0x140481603
mov rax, qword [rbx]
mov rcx, rbx
jmp 0x140480d0d
mov rax, qword [rax + 0x20]
jmp 0x140480d16
call qword [0x1400b8d90]
mov word [rsp + 0x40], ax
cmp r9b, 0xc2
test r15b, 0x5f
sub edx, edx
stc
test ax, ax
je 0x140481603
lea rcx, [rbp - 0x18]
test r13b, 0xa3
cmp r8, 0x54876ef7
cmp qword [rbp], 0x10
cmovae rcx, qword [rbp - 0x18]
jmp 0x140480d56
cmp byte [rcx], 0x7f
jae 0x140481603
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lea eax, [rdx + 0xf]
cmovs rbx, r12
mov qword [rbp - 0x80], rax
xchg bx, bx
bswap bx
movzx bx, dl
mov qword [rbp - 0x20], rax
lahf
movsx ebx, r15w
lea eax, [rdx + 1]
movzx ebx, dx
mov qword [rbp - 0x28], rax
movzx rcx, r8w
movzx bx, r11b
not rbx
mov word [rbp - 0x38], dx
movzx bx, r10b
movsx cx, dil
movzx rbx, ax
mov ebx, edx
movsx ecx, r10w
mov rdx, qword [rsp + 0x48]
movzx rcx, r14w
mov rcx, r13
call fcn.14046525b
sub r11d, r11d
clc
test r9w, 0x9d1
test al, al
jmp 0x140480dd4
jne 0x14048139e
mov r10, qword [rsp + 0x60]
movzx r9w, r8b
lea r9, [r10 + 0x16]
mov qword [rbp - 0x48], r9
movzx rdi, ax
sal dil, cl
shr bx, cl
lea r14, [r13 + 0xa]
sar bh, cl
mov r8, r14
mov qword [rbp - 0x50], r14
ror si, cl
mov rbx, qword [rbp - 0x38]
shl sil, cl
mov qword [rsp + 0x78], rbx
shrd rsi, r13, 0xf8
rol sil, cl
mov edi, r11d
jmp 0x140480e29
mov rsi, qword [rbp - 0x80]
cmp byte [r13 + 8], r11b
jmp 0x140480e36
jne 0x140480f0e
mov rcx, qword [r13]
cmp r11b, bl
test r13, r11
test rcx, rcx
je 0x140480ef8
mov rax, qword [rcx + 0x38]
shrd dx, cx, 0x68
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140480e63
je 0x140480e8d
mov rax, qword [rcx + 0x50]
stc
test r11b, 0xc5
cmp dword [rax], r11d
jmp 0x140480e7a
jle 0x140480e8d
movzx eax, word [rdx]
jmp 0x140480e88
jmp 0x140480ec7
mov rax, qword [rcx]
jmp 0x140480e95
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x50]
mov r9, qword [rbp - 0x48]
bts ecx, r10d
btr r10d, 0x70
mov r10, qword [rsp + 0x60]
or ch, 0x57
sub r11d, r11d
bsr rcx, rsp
shrd rcx, rcx, 0xb3
rcl ch, 0x58
mov ecx, 0xffff
test sp, r14w
cmp cx, ax
jmp 0x140480ed8
je 0x140480ef8
mov word [r8], ax
movsx r14w, r9b
movzx r14d, ax
mov r14, r8
jmp 0x140480ef3
jmp 0x140480efe
mov qword [r13], r11
mov cl, 0xc7
mov eax, 1
mov byte [r13 + 8], al
movsx rdx, ax
cwd
cdq
movzx r8d, word [r14]
movzx rcx, si
mov rdx, r9
xchg cx, cx
mov rcx, r10
jmp 0x140480f24
call fcn.14026e98c
sub rax, qword [rsp + 0x60]
sar rax, 1
cmp rax, 0xa
jmp 0x140480f3a
jae 0x140481033
lea rcx, [0x1400c0d60]
cmovs r10d, r11d
or r10b, sil
mov r9b, byte [rax + rcx]
cmovp r10, r9
sbb ecx, 0x43f508a8
mov r10, qword [rsp + 0x70]
dec ch
mov rcx, qword [r10 + 0x10]
cmp dx, r12w
jmp 0x140480f70
cmp rcx, qword [r10 + 0x18]
jmp 0x140480f79
jae 0x140480fc2
lea rax, [rcx + 1]
mov qword [r10 + 0x10], rax
neg al
test cl, 0xb
mov rax, r10
cmp r14d, ebp
cmp qword [r10 + 0x18], 0x10
jmp 0x140480f9c
jb 0x140480fa7
mov rax, qword [r10]
clc
cmc
mov byte [rax + rcx], r9b
test r8, 0x46c23815
xor edx, edx
mov byte [rax + rcx + 1], dl
jmp 0x140480fbd
jmp 0x140480fdd
mov r8b, r12b
cmovne rdx, rbx
cwd
mov edx, 1
mov rcx, r10
jmp 0x140480fd8
call fcn.1404537f9
lea rax, [rbp - 0x38]
shr cl, 0x5b
clc
cmp rsi, 0x10
setae cl
jmp 0x140480ff1
cmovae rax, rbx
cmc
cmp byte [rax + rdi], 0x7f
je 0x1404811ff
lea rax, [rbp - 0x38]
test cl, cl
movsxd rcx, eax
cmovne cx, si
cmovne rax, rbx
and cl, spl
movsx cx, dil
mov ecx, 1
clc
cmp r12b, bl
cmp bpl, 0x5c
add byte [rax + rdi], cl
jmp 0x14048102e
jmp 0x1404811e8
lea rax, [rbp - 0x38]
cmp rsi, 0x10
setae bl
bswap edx
movzx dx, cl
mov rdx, qword [rsp + 0x78]
cmovae rax, rdx
sub r11d, r11d
test r11b, r15b
jmp 0x140481058
cmp byte [rax + rdi], r11b
jmp 0x140481061
je 0x140481329
cmp byte [r13 + 8], r11b
jmp 0x140481070
jne 0x140481137
mov rcx, qword [r13]
jmp 0x14048107f
test rcx, rcx
je 0x14048110a
mov rax, qword [rcx + 0x38]
shl dx, 0x25
sbb dx, bp
mov rdx, qword [rax]
cmp ecx, r9d
test rdx, rdx
je 0x1404810bd
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r11d
jle 0x1404810bd
movzx eax, word [rdx]
jmp 0x1404810b8
jmp 0x1404810e3
mov rax, qword [rcx]
jmp 0x1404810c5
mov rax, qword [rax + 0x30]
jmp 0x1404810ce
call qword [0x1400b8d90]
sub r11d, r11d
sal cx, cl
movsx cx, r13b
btr rcx, rbx
mov ecx, 0xffff
cmp r11w, 0x415f
cmp cx, ax
jmp 0x1404810f6
je 0x14048110a
mov word [r14], ax
jmp 0x140481105
jmp 0x140481113
mov qword [r13], r11
mov r10w, 0x14c0
mov r10d, 1
seto dl
cdq
cwd
mov byte [r13 + 8], r10b
jmp 0x140481128
mov rdx, qword [rsp + 0x78]
jmp 0x140481132
jmp 0x140481144
mov r10d, 1
cmove ax, ax
rol al, 0x48
movzx eax, word [rsp + 0x40]
cmc
test si, bx
cmp word [r14], ax
jmp 0x140481156
jne 0x140481329
mov rcx, qword [rbp - 0x28]
cmp rcx, rsi
jmp 0x140481168
jae 0x1404811ad
lea rax, [rcx + 1]
test r14, r14
jmp 0x14048117b
mov qword [rbp - 0x28], rax
bsr rax, rcx
neg rax
jmp 0x14048118b
lea rax, [rbp - 0x38]
test bl, bl
jmp 0x140481196
cmovne rax, rdx
cmp r10b, 0xf0
and word [rax + rcx], 0
jmp 0x1404811a8
jmp 0x1404811e0
xor r9d, r9d
not rcx
cdq
movzx ecx, bx
mov r8b, r15b
movsxd rdx, r9d
xchg cx, dx
not dh
mov rdx, r10
cmove ecx, r11d
movzx cx, r8b
mov cx, 0x6991
lea rcx, [rbp - 0x38]
jmp 0x1404811db
call fcn.1404537f9
inc rdi
bswap cx
or ecx, ecx
mov rbx, qword [rbp - 0x38]
mov qword [rsp + 0x78], rbx
mov rsi, qword [rbp - 0x20]
sar ch, cl
adc cx, 0xc49
ror ch, 0xed
mov rcx, qword [r13]
sub r8d, r8d
test rcx, rcx
jmp 0x14048120e
je 0x1404812ac
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
je 0x140481272
mov rax, qword [rcx + 0x50]
cmp ch, ch
cmp dword [rax], r8d
jmp 0x14048122f
jle 0x140481272
dec dword [rax]
rdtsc
movsx rax, si
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
jmp 0x140481250
lea rax, [rdx + 2]
jmp 0x140481259
mov qword [rcx], rax
mov rax, 0x4a3a5d64
cbw
movzx eax, word [rdx]
jmp 0x14048126d
jmp 0x14048128c
mov rax, qword [rcx]
jmp 0x14048127a
mov rax, qword [rax + 0x38]
jmp 0x140481283
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
jmp 0x140481296
cmp cx, ax
je 0x1404812ac
mov al, r8b
jmp 0x1404812a7
jmp 0x1404812c8
mov qword [r13], r8
movzx ax, al
movzx edx, di
cbw
mov eax, 1
mov dh, 0x34
movzx dx, dil
bswap ecx
mov byte [r13 + 8], al
movzx edx, r14w
xchg dh, dl
movsx rdx, r12w
mov rdx, qword [rsp + 0x48]
mov cl, r8b
cmova rcx, rcx
mov rcx, r13
jmp 0x1404812ea
call fcn.14046525b
sub r11d, r11d
bsf r10w, r12w
sar r10w, 0x6d
test al, al
mov r8, qword [rbp - 0x50]
jmp 0x14048130e
mov r9, qword [rbp - 0x48]
sets r10b
mov r10d, r13d
mov r10, qword [rsp + 0x60]
jmp 0x140481323
je 0x140480e2d
mov qword [rbp - 0x80], rsi
mov rbx, rdi
test rdi, rdi
mov dil, 0x8f
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
movsx r10d, r14w
mov r14b, byte [rsp + 0x30]
movzx r10, r10w
movsx r11, r12w
mov r11, qword [rbp - 0x80]
xchg r10w, r10w
mov r10, qword [rsp + 0x78]
jmp 0x140481363
je 0x1404813b4
lea rax, [rbp - 0x38]
stc
cmp r11, 0x10
jmp 0x140481377
cmovae rax, r10
cmp r13b, r10b
cmp byte [rax + rbx], 0
jle 0x140481390
inc rbx
jmp 0x1404813b4
mov eax, 1
mov byte [rsp + 0x38], al
jmp 0x1404813b4
mov r10, qword [rbp - 0x38]
movzx r8, di
rol r11w, cl
mov r11, qword [rbp - 0x80]
cmp r8w, 0x1b5f
lea rdx, [rbp - 0x18]
bts r9, r9
shr r8, cl
mov r8, qword [rbp - 0x18]
rol r9b, 0x76
mov r9, qword [rbp]
cmp r9, 0x10
jmp 0x1404813d4
cmovae rdx, r8
test r12b, r12b
cmp eax, r10d
sub eax, eax
test sil, dil
cmp sil, r14b
cmc
cmp byte [rsp + 0x38], al
jmp 0x1404813f0
jne 0x14048145b
test rbx, rbx
jmp 0x1404813fe
je 0x1404815a6
mov cl, byte [rdx]
jmp 0x14048140b
cmp cl, 0x7f
je 0x1404815a6
sub rbx, 1
jmp 0x14048141d
je 0x140481557
lea rax, [rbp - 0x38]
cmp cx, 0x2ee2
clc
cmp r11, 0x10
cmovae rax, r10
cmp r15b, 0x9d
cmp cl, byte [rax + rbx]
jmp 0x140481441
je 0x14048158f
mov eax, 1
test dil, 0x8f
mov byte [rsp + 0x38], al
test r9d, 0x74476574
cmp r11, 0x10
jmp 0x140481464
jb 0x1404814d3
lea rdx, [r11 + 1]
adc al, al
shl al, 0xb
mov rax, r10
cmp r10, 0x24226a75
test r12b, dl
cmp rdx, 0x1000
jmp 0x14048148c
jb 0x1404814bb
add rdx, 0x27
test r11b, r15b
cmp spl, r14b
mov r10, qword [r10 - 8]
cmp al, r12b
sub rax, r10
stc
add rax, 0xfffffffffffffff8
clc
cmp rax, 0x1f
jmp 0x1404814b5
ja 0x140483400
mov rcx, r10
jmp 0x1404814c3
call fcn.1400fb998
mov r9, qword [rbp]
mov r8, qword [rbp - 0x18]
cmp dx, sp
cmp r9, 0x10
jmp 0x1404814dc
jb 0x14048152b
lea rdx, [r9 + 1]
bsf ax, r15w
mov rax, r8
stc
cmp rdx, 0x1000
jb 0x14048151e
add rdx, 0x27
cmc
clc
mov r8, qword [r8 - 8]
cmc
sub rax, r8
clc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140481518
ja 0x1404833fa
mov rcx, r8
jmp 0x140481526
call fcn.1400fb998
xor r9d, r9d
cmp dl, r13b
sbb cx, sp
mov ecx, 1
mov eax, dword [rsp + 0x38]
stc
clc
cmp al, spl
add qword [rbp - 0x78], rcx
test al, al
jne 0x14048330b
mov rax, qword [rbp - 0x78]
jmp 0x140480b1f
test rbx, rbx
jmp 0x14048155f
jne 0x14048158f
lea rax, [rbp - 0x38]
cmp r11, 0x10
jmp 0x140481572
cmovae rax, r10
test r10w, cx
jmp 0x140481582
cmp cl, byte [rax]
jmp 0x140481589
jl 0x140481447
cmp byte [rdx + 1], 0
jmp 0x140481598
jle 0x1404813f6
inc rdx
jmp 0x1404813f6
cmp r11, 0x10
jb 0x140481921
lea rdx, [r11 + 1]
mov rax, r10
stc
cmp rdx, 0x1000
jmp 0x1404815c4
jb 0x1404815f1
add rdx, 0x27
cmp dl, 0x6e
mov r10, qword [r10 - 8]
jmp 0x1404815da
sub rax, r10
add rax, 0xfffffffffffffff8
cmc
cmp rax, 0x1f
jmp 0x1404815eb
ja 0x140483400
mov rcx, r10
jmp 0x1404815f9
call fcn.1400fb998
jmp 0x140481921
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140481610
call fcn.14046525b
xor r8d, r8d
test al, al
jmp 0x14048161f
jne 0x140481929
lea rbx, [r13 + 0xa]
movzx edi, bx
xchg r15, r12
mov r12, rbx
cmovno rdi, r9
setle sil
mov r9, qword [rsp + 0x60]
not r15b
xchg rsi, r15
lea rdi, [r9 + 0x16]
movzx esi, r14w
mov rsi, qword [rsp + 0x70]
setg r15b
movsx r15, r8w
mov r15, qword [rsp + 0x48]
jmp 0x140481664
jmp 0x14048166f
mov r9, qword [rsp + 0x60]
cmc
cmp byte [r13 + 8], r8b
jmp 0x140481678
jne 0x14048172e
mov rcx, qword [r13]
cmc
stc
test rcx, rcx
je 0x140481717
mov rax, qword [rcx + 0x38]
shr dh, 0x7b
cwd
mov rdx, qword [rax]
cmp ax, bx
test rdx, rdx
je 0x1404816c1
mov rax, qword [rcx + 0x50]
stc
cmc
cmp dword [rax], r8d
jmp 0x1404816b3
jle 0x1404816c1
movzx eax, word [rdx]
jmp 0x1404816f2
mov rax, qword [rcx]
jmp 0x1404816c9
mov rax, qword [rax + 0x30]
jmp 0x1404816d2
call qword [0x1400b8d90]
mov r9, qword [rsp + 0x60]
sub ecx, 0x6fe51e79
rcr cl, cl
sub r8d, r8d
shl cl, cl
shr cx, cl
bts cx, r15w
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404816ff
je 0x140481717
mov word [r12], ax
mov rbx, r12
jmp 0x140481712
jmp 0x140481725
mov qword [r13], r8
movzx cx, r14b
cwde
movsx ecx, r12w
mov eax, 1
mov byte [r13 + 8], al
movzx r8d, word [rbx]
movsx ecx, dx
mov rdx, rdi
mov cx, r14w
mov rcx, r9
jmp 0x140481744
call fcn.14026e98c
sub rax, qword [rsp + 0x60]
sar rax, 1
test r13, 0x7daf2097
stc
cmp rax, 0xa
jmp 0x140481762
jae 0x1404818fe
lea rcx, [0x1400c0d60]
shr r9b, 0xc0
mov r9b, byte [rax + rcx]
sal cx, cl
btr cx, dx
mov rcx, qword [rsi + 0x10]
cmp rcx, qword [rsi + 0x18]
jmp 0x14048178b
jae 0x1404817eb
lea rax, [rcx + 1]
cmp rbp, 0x5e002409
cmp al, r10b
mov qword [rsi + 0x10], rax
jmp 0x1404817af
mov rax, rsi
cmp r10b, 0x33
cmp r14w, r9w
cmp qword [rsi + 0x18], 0x10
jmp 0x1404817c4
jb 0x1404817d1
mov rax, qword [rsi]
test dil, dl
clc
mov byte [rax + rcx], r9b
cmp bl, spl
clc
sub r8d, r8d
mov byte [rax + rcx + 1], r8b
jmp 0x1404817e6
jmp 0x140481803
mov r8b, r14b
mov edx, 1
mov rcx, rsi
jmp 0x1404817fb
call fcn.1404537f9
xor r8d, r8d
mov rcx, qword [r13]
cmp r15w, 0x105e
test rcx, rcx
jmp 0x140481815
je 0x1404818c6
mov rax, qword [rcx + 0x38]
jmp 0x140481825
cmp qword [rax], r8
jmp 0x14048182d
je 0x14048188c
mov rax, qword [rcx + 0x50]
cmp ch, 0xbf
jmp 0x14048183f
cmp dword [rax], r8d
jmp 0x140481847
jle 0x14048188c
dec dword [rax]
mov dl, 0x83
jmp 0x140481856
mov rcx, qword [rcx + 0x38]
movsx eax, dx
cdq
mov rdx, qword [rcx]
not al
movsx rax, cx
movzx rax, cx
lea rax, [rdx + 2]
jmp 0x140481874
mov qword [rcx], rax
movzx rax, ax
mov ax, 0x2316
movzx eax, word [rdx]
jmp 0x140481887
jmp 0x1404818a1
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140481898
call qword [0x1400b8d90]
sub r8d, r8d
mov ecx, 0xffff
test rbx, rdx
jmp 0x1404818b5
cmp cx, ax
je 0x1404818c6
mov al, r8b
jmp 0x1404818de
mov qword [r13], r8
cbw
movzx eax, ax
mov eax, 1
movsx rcx, r9w
mov cl, r15b
xchg dx, cx
mov byte [r13 + 8], al
mov rdx, r15
not ch
movsx ecx, r14w
mov rcx, r13
call fcn.14046525b
xor r8d, r8d
test al, al
je 0x140481669
mov dil, byte [rsp + 0x30]
jmp 0x140481908
mov sil, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
cdqe
mov r12b, byte [rsp + 0x30]
not cx
movzx cx, sil
mov rbx, qword [rsp + 0x50]
movsxd rax, esi
mov rax, qword [rbx]
jmp 0x140481931
mov rcx, rbx
mov rax, qword [rax + 0x18]
call qword [0x1400b8d90]
movzx ebx, ax
movsxd rcx, r9d
xchg edx, edx
movsx cx, r10b
mov rdx, qword [rsp + 0x48]
jmp 0x14048195d
mov rcx, r13
jmp 0x140481965
call fcn.14046525b
xor r8d, r8d
cmp al, r10b
cmc
test al, al
jmp 0x140481978
jne 0x140481d28
test bx, bx
jmp 0x140481986
je 0x140481d28
cmp byte [r13 + 8], r8b
jmp 0x140481995
jne 0x140481a2b
mov rcx, qword [r13]
clc
cmp ch, 0x91
test rcx, rcx
je 0x140481a1d
mov rax, qword [rcx + 0x38]
movzx edx, si
seto dl
mov rdx, qword [rax]
test cx, r15w
test rdx, rdx
jmp 0x1404819c5
je 0x1404819ea
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x1404819d7
jle 0x1404819ea
movzx eax, word [rdx]
jmp 0x1404819e5
jmp 0x140481a04
mov rax, qword [rcx]
jmp 0x1404819f2
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
xor r8d, r8d
and cl, 0x12
shl cl, cl
mov ecx, 0xffff
cmc
cmp cx, ax
je 0x140481a1d
mov word [r13 + 0xa], ax
jmp 0x140481a21
mov qword [r13], r8
mov eax, 1
mov byte [r13 + 8], al
cmc
cmp word [r13 + 0xa], bx
movsx rbx, si
movsx ebx, si
mov ebx, dword [rsp + 0x68]
jne 0x140481d30
mov eax, 1
bts cx, r14w
mov rcx, qword [r13]
test r8w, 0x623d
test rcx, rcx
jmp 0x140481a5d
je 0x140481b07
mov rax, qword [rcx + 0x38]
cmp rsp, 0x53d84647
jmp 0x140481a73
cmp qword [rax], r8
je 0x140481acb
mov rax, qword [rcx + 0x50]
cmp r13b, 0xb5
cmp dword [rax], r8d
jmp 0x140481a8c
jle 0x140481acb
dec dword [rax]
mov rcx, qword [rcx + 0x38]
not dl
rdtsc
movsxd rax, esi
mov rdx, qword [rcx]
movsx ax, bpl
jmp 0x140481aac
lea rax, [rdx + 2]
jmp 0x140481ab5
mov qword [rcx], rax
movsx eax, bx
movzx eax, bx
movzx eax, word [rdx]
jmp 0x140481ac6
jmp 0x140481ae5
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140481ad7
call qword [0x1400b8d90]
xor r8d, r8d
sub cl, dh
rol cl, 0xcb
mov ecx, 0xffff
cmp cx, ax
je 0x140481afb
mov al, r8b
jmp 0x140481b15
mov eax, 1
setge cl
cdq
movsxd rdx, r10d
mov qword [r13], r8
xchg cl, ch
movzx dx, r10b
movsx ecx, ax
mov byte [r13 + 8], al
bswap cx
movsxd rcx, r8d
sets ch
mov rdx, qword [rsp + 0x48]
setns cl
movzx rcx, r10w
movzx cx, r8b
mov rcx, r13
call fcn.14046525b
cmp ebx, dword [rsp + 0x58]
jmp 0x140481b44
jge 0x140481d30
sub r8d, r8d
test al, al
jmp 0x140481b54
jne 0x140481d10
cmp byte [r13 + 8], r8b
jmp 0x140481b63
jne 0x140481c15
mov rcx, qword [r13]
jmp 0x140481b72
test rcx, rcx
jmp 0x140481b7a
je 0x140481bf4
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmc
test rdx, rdx
jmp 0x140481b90
je 0x140481bb6
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], r8d
jmp 0x140481ba3
jle 0x140481bb6
movzx eax, word [rdx]
jmp 0x140481bb1
jmp 0x140481bd5
mov rax, qword [rcx]
jmp 0x140481bbe
mov rax, qword [rax + 0x30]
jmp 0x140481bc7
call qword [0x1400b8d90]
xor r8d, r8d
sub cx, 0x7caa
mov ecx, 0xffff
cmc
clc
cmp cx, ax
jmp 0x140481be4
je 0x140481bf4
mov word [r13 + 0xa], ax
jmp 0x140481bfc
mov qword [r13], r8
xchg cx, ax
mov dh, ch
mov eax, 1
bswap r8w
movzx rdx, si
jmp 0x140481c0e
mov byte [r13 + 8], al
not r8d
mov rax, qword [rsp + 0x60]
cdq
movzx cx, r9b
lea rdx, [rax + 0x16]
cmovge cx, r15w
xchg r8w, r8w
mov r8b, spl
movzx r8d, word [r13 + 0xa]
mov rcx, rax
jmp 0x140481c3d
call fcn.14026e98c
sub rax, qword [rsp + 0x60]
cmp al, bh
test r15b, 0x18
sar rax, 1
clc
cmp rax, 0xa
jmp 0x140481c5a
jae 0x140481d10
lea rcx, [0x1400c0d60]
xchg r10b, r10b
mov r9b, byte [rax + rcx]
stc
add ecx, r15d
cmp r15d, edx
mov r10, qword [rsp + 0x70]
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jmp 0x140481c87
jae 0x140481cdb
lea rax, [rcx + 1]
mov qword [r10 + 0x10], rax
test r9b, r8b
rol eax, 0x28
neg al
mov rax, r10
cmp qword [r10 + 0x18], 0x10
jmp 0x140481caa
jb 0x140481cb7
mov rax, qword [r10]
cmp r13w, bp
mov byte [rax + rcx], r9b
stc
test r12b, r13b
jmp 0x140481cc4
xor r8d, r8d
jmp 0x140481ccc
mov byte [rax + rcx + 1], r8b
jmp 0x140481cd6
jmp 0x140481cfe
mov r8b, sil
movsx edx, bx
mov edx, 1
jmp 0x140481ceb
mov rcx, r10
jmp 0x140481cf3
call fcn.1404537f9
sub r8d, r8d
ror ax, cl
mov eax, 1
clc
add ebx, eax
jmp 0x140481d0b
jmp 0x140481a4b
mov ecx, 1
jmp 0x140481d1a
mov byte [rsp + 0x38], cl
jmp 0x140481d23
jmp 0x140481d40
mov ebx, dword [rsp + 0x68]
cmovnp ax, bp
mov ecx, 1
btc ax, 0xb4
cmp rbx, rbp
sal eax, 0xf1
mov rax, qword [rsp + 0x70]
cmp r8w, di
clc
sub edx, edx
cmp qword [rax + 0x10], rdx
jmp 0x140481d55
jne 0x140481d69
mov byte [rsp + 0x38], cl
jmp 0x140481d64
jmp 0x140481e58
mov eax, dword [rsp + 0x58]
clc
cmp ebx, eax
jmp 0x140481d75
jge 0x140481e58
sub eax, ebx
rcr r15, 0x7e
cmovns r15d, esp
movsx bx, r14b
mov ebx, eax
shl r15b, cl
mov r15d, 0x48803a6
not r15w
mov r14, qword [rsp + 0x70]
xor r15, r10
sal cx, 0xf0
neg r15b
mov r15d, 1
rol cx, cl
mov rcx, qword [r14 + 0x10]
test sp, bp
cmp r12b, 0x88
cmp rcx, qword [r14 + 0x18]
jae 0x140481e08
lea rax, [rcx + 1]
stc
jmp 0x140481dd0
mov qword [r14 + 0x10], rax
xadd al, ah
btr ax, 0xa6
mov rax, r14
cmc
cmp qword [r14 + 0x18], 0x10
jmp 0x140481dea
jb 0x140481df8
mov rax, qword [r14]
jmp 0x140481df8
mov word [rax + rcx], 0x30
jmp 0x140481e03
jmp 0x140481e3a
mov r9b, 0x30
cwd
mov r8b, dil
bswap dx
mov rdx, r15
movsx cx, r8b
bswap cx
setg ch
mov rcx, r14
jmp 0x140481e29
call fcn.1404537f9
xor edx, edx
cmp bx, r12w
test r13w, 0x54e7
sub rbx, r15
jmp 0x140481e42
jne 0x140481db1
mov r14b, byte [rsp + 0x30]
sub dl, r10b
mov r15b, byte [rsp + 0x30]
movsx edx, ax
mov rdx, qword [rbp]
test r9, 0x41143f1
cmp rdx, 0x10
jmp 0x140481e6c
jb 0x14048152b
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
test rdx, rdx
cmp bpl, 0xf2
cmp rdx, 0x1000
jb 0x140481526
add rdx, 0x27
cmp dil, r13b
stc
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140481eac
ja 0x1404833fa
jmp 0x140481526
mov rdx, qword [rsp + 0x48]
mov rcx, r13
call fcn.14046525b
sub r9d, r9d
test ebp, 0x12d3181f
clc
test al, al
jmp 0x140481ed5
jne 0x140481534
mov rbx, qword [rsp + 0x50]
movsx rdx, cx
mov rax, qword [rbx]
movsx cx, r11b
cdq
lea rdx, [rbp - 0x38]
mov rcx, rbx
jmp 0x140481ef9
mov rax, qword [rax + 0x38]
jmp 0x140481f02
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
jmp 0x140481f12
bts r8d, 8
jmp 0x140481f1d
or r8d, 2
mov dword [rsp + 0x34], r8d
test dl, spl
mov dword [rsp + 0x3c], r8d
clc
jmp 0x140481f35
xor r9d, r9d
jmp 0x140481f3d
cmp qword [rbp - 0x28], r9
jmp 0x140481f46
jbe 0x1404820bc
mov rax, qword [rbx]
lea rdx, [rbp - 0x18]
movsx ecx, r15w
movsx rcx, si
mov rcx, rbx
mov rax, qword [rax + 0x38]
jmp 0x140481f67
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
mov dh, 7
cdq
btc edx, r13d
bts r8d, 0xb
rcr dx, 0xf3
or r8d, 4
cmc
or dx, 0x70c
mov dword [rsp + 0x34], r8d
shl rdx, cl
mov dword [rsp + 0x3c], r8d
lea rdx, [r13 + 8]
mov qword [rsp + 0x58], rdx
test al, r11b
xor r9d, r9d
clc
cmp esp, 0x139a36be
cmp byte [rdx], r9b
jmp 0x140481fb8
jne 0x140482077
mov rcx, qword [r13]
stc
test rcx, rcx
je 0x14048204f
mov rax, qword [rcx + 0x38]
cqo
cmc
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x140481fdf
je 0x140482004
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x140481ff1
jle 0x140482004
movzx eax, word [rdx]
jmp 0x140481fff
jmp 0x140482025
mov rax, qword [rcx]
jmp 0x14048200c
mov rax, qword [rax + 0x30]
jmp 0x140482015
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
xor r9d, r9d
neg ch
mov ecx, 0xffff
shl dx, cl
mov rdx, qword [rsp + 0x58]
cmp cx, ax
jmp 0x14048203a
je 0x14048204f
mov word [r13 + 0xa], ax
jmp 0x14048204a
jmp 0x14048205f
mov qword [r13], r9
not r10b
setae r10b
jmp 0x14048205f
mov r10d, 1
jmp 0x14048206a
mov byte [rdx], r10b
jmp 0x140482072
jmp 0x140482087
mov r10d, 1
add al, bpl
sar ah, 0xbe
movzx eax, r12w
movzx ecx, word [r13 + 0xa]
lea rax, [rbp - 0x18]
test r11w, ax
cmp qword [rbp], 8
cmovae rax, qword [rbp - 0x18]
cmp cl, 0xb4
cmp word [rax], cx
jmp 0x1404820a9
jne 0x1404820c7
mov bl, r10b
jmp 0x1404820b7
jmp 0x1404820d6
lea rdx, [r13 + 8]
rcl bl, 0xd8
test r14w, bp
mov bl, r9b
cmp al, dil
stc
mov qword [rsp + 0x58], rdx
cmp bl, r14b
test r8b, 4
je 0x140482113
and r8d, 0xfffffffb
movsxd rcx, esp
movzx rcx, bx
mov dword [rsp + 0x34], r8d
mov dword [rsp + 0x3c], r8d
movzx cx, r14b
movsxd rcx, ecx
lea rcx, [rbp - 0x18]
jmp 0x140482106
call fcn.1404578cf
mov r8d, dword [rsp + 0x34]
cmp r13b, dil
test r8b, 2
je 0x14048214c
and r8d, 0xfffffffd
mov dword [rsp + 0x34], r8d
movsx cx, bpl
movsx ecx, r11w
movzx ecx, ax
mov dword [rsp + 0x3c], r8d
bswap cx
movzx rcx, bx
lea rcx, [rbp - 0x38]
jmp 0x140482147
call fcn.1404578cf
sub r8d, r8d
cmp bx, r11w
cmp bl, 0xbb
test bl, bl
jmp 0x14048215d
je 0x140482329
mov rcx, qword [r13]
test rcx, rcx
jmp 0x14048216f
je 0x140482205
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140482181
je 0x1404821bf
mov rax, qword [rcx + 0x50]
stc
test r10b, r9b
cmc
cmp dword [rax], r8d
jmp 0x140482198
jle 0x1404821bf
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsx rax, r12w
lea rax, [rdx + 2]
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404821ba
jmp 0x1404821e1
mov rax, qword [rcx]
jmp 0x1404821c7
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r8d, r8d
or cx, 0x18a6
setnp cl
bt cx, r13w
mov ecx, 0xffff
cmp r15b, 0xb1
cmp cx, ax
jmp 0x1404821f2
je 0x140482205
mov al, r8b
jmp 0x140482200
jmp 0x140482217
mov qword [r13], r8
mov eax, 1
movzx ecx, r12w
movsx cx, spl
mov rcx, qword [rsp + 0x58]
cwd
movsx dx, bh
movsx edx, si
mov byte [rcx], al
cbw
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
movsx edx, r15w
lea rdx, [rbp - 0x18]
jmp 0x14048223e
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov ebx, dword [rsp + 0x34]
cqo
movzx dx, ah
movsx rdx, r8w
bts ebx, 0xa
mov dword [rsp + 0x34], ebx
btr dx, 0x91
mov dword [rsp + 0x3c], ebx
movsxd rdx, r12d
mov rdx, qword [rbp + 0x20]
clc
cmp rdx, 8
jmp 0x140482278
jb 0x1404822da
lea rdx, [rdx*2 + 2]
shld eax, ebp, 0x28
sal al, 0x64
mov rcx, qword [rbp + 8]
bsr rax, rdi
ror ah, 0x29
xor rax, 0x78f33d45
mov rax, rcx
cmp rdx, 0x1000
jmp 0x1404822ae
jb 0x1404822d5
add rdx, 0x27
cmp sp, r8w
clc
mov rcx, qword [rcx - 8]
sub rax, rcx
clc
stc
add rax, 0xfffffffffffffff8
cmc
cmp rax, 0x1f
ja 0x14048340b
call fcn.1400fb998
movups xmm0, xmmword [rbp - 0x18]
shr cx, cl
movups xmmword [rbp + 8], xmm0
movsxd rcx, esp
clc
movups xmm1, xmmword [rbp - 8]
rcr cx, cl
movups xmmword [rbp + 0x18], xmm1
sar cl, 0x86
cmp dh, 0x23
shr cl, cl
sub eax, eax
mov qword [rbp - 8], rax
movzx cx, ah
movzx rcx, r13w
mov qword [rbp], 7
mov word [rbp - 0x18], ax
lea rcx, [rbp - 0x18]
jmp 0x14048231f
call fcn.1404578cf
jmp 0x14048152b
mov rbx, qword [rsp + 0x50]
rdtsc
movzx rdx, r14w
mov rax, qword [rbx]
lea rdx, [rbp - 0x38]
movsx cx, ch
movzx ecx, r9w
mov rcx, rbx
jmp 0x14048234b
mov rax, qword [rax + 0x40]
jmp 0x140482354
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
jmp 0x140482364
bts edx, 0xc
cmp spl, 0x62
or edx, 8
cmp r13b, 0x2d
test bl, r13b
mov dword [rsp + 0x34], edx
test dx, sp
mov dword [rsp + 0x3c], edx
cmp r13d, ebx
test cl, r14b
xor r9d, r9d
cmp qword [rbp - 0x28], r9
jmp 0x140482393
jbe 0x1404824f4
mov rax, qword [rbx]
lea rdx, [rbp - 0x18]
not cl
movsx rcx, r14w
mov rcx, rbx
jmp 0x1404823ae
mov rax, qword [rax + 0x40]
jmp 0x1404823b7
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
bts edx, 0xd
dec r8w
xadd r8, r8
or edx, 0x10
rol r8, 0x7f
shl r8d, cl
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x3c], edx
mov r8, qword [rsp + 0x58]
xor r9d, r9d
cmc
cmp byte [r8], r9b
jne 0x1404824bc
mov rcx, qword [r13]
clc
test rcx, rcx
je 0x140482496
mov rax, qword [rcx + 0x38]
movzx dx, dh
clc
mov rdx, qword [rax]
test rcx, 0x1d56353b
cmp ch, 0xe1
test rdx, rdx
jmp 0x14048241d
je 0x140482447
mov rax, qword [rcx + 0x50]
test spl, 0x50
stc
cmp dword [rax], r9d
jmp 0x140482434
jle 0x140482447
movzx eax, word [rdx]
jmp 0x140482442
jmp 0x14048246e
mov rax, qword [rcx]
jmp 0x14048244f
mov rax, qword [rax + 0x30]
jmp 0x140482458
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x58]
sal ch, cl
sbb cx, di
clc
sub r9d, r9d
not ch
mov ecx, 0xffff
jmp 0x140482479
cmp cx, ax
jmp 0x140482481
je 0x140482496
mov word [r13 + 0xa], ax
jmp 0x140482491
jmp 0x14048249e
mov qword [r13], r9
movsx r10d, r11w
mov r10d, 1
cqo
mov byte [r8], r10b
movsxd rdx, esi
cqo
mov edx, dword [rsp + 0x34]
jmp 0x1404824b7
jmp 0x1404824c2
mov r10d, 1
movzx ecx, word [r13 + 0xa]
xchg bl, al
lea rax, [rbp - 0x18]
cmp qword [rbp], 8
jmp 0x1404824d7
cmovae rax, qword [rbp - 0x18]
xor bl, 0xbf
rcl bl, cl
cmp word [rax], cx
sets bl
not bl
mov bl, 5
mov bl, r10b
je 0x1404824f7
mov bl, r9b
test dl, 0x10
jmp 0x1404824ff
je 0x140482546
and edx, 0xffffffef
xchg ecx, ecx
movsxd rcx, r13d
mov dword [rsp + 0x34], edx
movsx cx, r8b
movsxd rcx, edx
cmovo rcx, r15
mov dword [rsp + 0x3c], edx
movsxd rcx, r12d
movzx ecx, r13w
not cx
lea rcx, [rbp - 0x18]
jmp 0x140482534
call fcn.1404578cf
mov edx, dword [rsp + 0x34]
clc
cmp r10, r15
jmp 0x140482546
test dl, 8
jmp 0x14048254e
je 0x14048256e
and edx, 0xfffffff7
mov dword [rsp + 0x34], edx
movsxd rcx, ebp
not cx
mov dword [rsp + 0x3c], edx
lea rcx, [rbp - 0x38]
call fcn.1404578cf
test bl, bl
jmp 0x140482575
je 0x14048274c
mov rcx, qword [r13]
jmp 0x140482584
xor ebx, ebx
cmp r12w, 0x118c
test r8w, 0x4dc1
test rcx, rcx
jmp 0x14048259a
je 0x140482628
mov rax, qword [rcx + 0x38]
cmp qword [rax], rbx
je 0x1404825fc
mov rax, qword [rcx + 0x50]
cmp sil, 0xa5
cmp dword [rax], ebx
jmp 0x1404825bc
jle 0x1404825fc
dec dword [rax]
movzx eax, sp
movsx rdx, cx
mov rcx, qword [rcx + 0x38]
movzx eax, r9w
bswap rdx
mov rdx, qword [rcx]
cdqe
jmp 0x1404825e3
lea rax, [rdx + 2]
jmp 0x1404825ec
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x1404825f7
jmp 0x140482613
mov rax, qword [rcx]
jmp 0x140482604
mov rax, qword [rax + 0x38]
jmp 0x14048260d
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
je 0x140482628
mov al, bl
jmp 0x140482638
mov qword [r13], rbx
mov eax, 1
cmovnp rcx, r9
not cl
cdq
mov rcx, qword [rsp + 0x58]
movsx rdx, r13w
mov byte [rcx], al
mov rcx, qword [rsp + 0x50]
cdq
mov rax, qword [rcx]
movzx dx, r9b
xchg dx, dx
movsxd rdx, r12d
lea rdx, [rbp - 0x18]
jmp 0x140482660
mov rax, qword [rax + 0x40]
jmp 0x140482669
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
cwd
bts eax, 0xf
setle dh
btc dx, dx
mov dword [rsp + 0x34], eax
shr dx, cl
mov dword [rsp + 0x3c], eax
and rdx, r11
rcr dh, cl
mov rdx, qword [rbp + 0x20]
cmp rdx, r10
stc
cmp rdx, 8
jmp 0x1404826a1
jb 0x1404826f7
lea rdx, [rdx*2 + 2]
xchg al, al
mov rcx, qword [rbp + 8]
sal ah, 0x63
mov rax, rcx
cmp rdx, 0x1000
jmp 0x1404826c7
jb 0x1404826f2
add rdx, 0x27
clc
cmc
test al, 0x4c
mov rcx, qword [rcx - 8]
clc
sub rax, rcx
cmp r13b, r13b
add rax, 0xfffffffffffffff8
test dil, 0x1a
cmp rax, 0x1f
ja 0x1404833ef
call fcn.1400fb998
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rbp - 8]
movzx cx, r14b
mov ch, 0xff
seta cl
movups xmmword [rbp + 0x18], xmm1
mov qword [rbp - 8], rbx
mov qword [rbp], 7
mov ecx, 0x412d0e8f
jmp 0x140482728
mov word [rbp - 0x18], bx
movsx cx, r9b
xchg cx, cx
lea rcx, [rbp - 0x18]
call fcn.1404578cf
mov byte [rsp + 0x30], 1
jmp 0x140482747
jmp 0x14048152b
mov rbx, qword [rsp + 0x50]
not cx
mov rax, qword [rbx]
movsxd rcx, r14d
cwd
movzx edx, r11w
lea rdx, [rbp - 0x38]
mov rcx, rbx
jmp 0x14048276c
mov rax, qword [rax + 0x38]
jmp 0x140482775
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
jmp 0x140482784
bts eax, 0xe
test rax, 0x3cc37a09
or eax, 0x20
cmp spl, sil
jmp 0x140482799
mov dword [rsp + 0x34], eax
clc
stc
mov dword [rsp + 0x3c], eax
xor ecx, ecx
cmp r8d, r9d
stc
cmp qword [rbp - 0x28], rcx
jmp 0x1404827b2
je 0x140482835
mov rax, qword [rbx]
cqo
not dx
movsx edx, dx
lea rdx, [rbp - 0x18]
movzx ecx, r13w
xchg cl, cl
mov ch, al
mov rcx, rbx
jmp 0x1404827d7
mov rax, qword [rax + 0x40]
jmp 0x1404827e0
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
or eax, 0x10040
cmc
cmp r12b, 0x38
mov dword [rsp + 0x34], eax
cmc
cmp r15w, 0x6b50
mov dword [rsp + 0x3c], eax
cmp r11, 0x39ac0d9f
jmp 0x140482812
xor ecx, ecx
jmp 0x140482819
cmp qword [rbp - 8], rcx
jmp 0x140482822
jne 0x140482835
lea ebx, [rcx + 1]
jmp 0x140482830
jmp 0x14048283d
mov bl, cl
cmp r9w, 0x5cae
test al, 0x40
je 0x140482877
and eax, 0xffffffbf
movzx rcx, r9w
mov dword [rsp + 0x34], eax
cmovne rcx, r15
movzx rcx, cx
mov dword [rsp + 0x3c], eax
cmovbe cx, bp
mov cl, 0x8c
movsxd rcx, r14d
lea rcx, [rbp - 0x18]
jmp 0x14048286e
call fcn.1404578cf
mov eax, dword [rsp + 0x34]
test al, 0x20
je 0x1404828a0
and eax, 0xffffffdf
mov dword [rsp + 0x34], eax
movzx ecx, r12w
mov cl, 0xcd
not ch
mov dword [rsp + 0x3c], eax
lea rcx, [rbp - 0x38]
jmp 0x14048289b
call fcn.1404578cf
sub r9d, r9d
shr cx, cl
mov eax, dword [rsp + 0x38]
lea ecx, [r9 + 1]
cmc
test r15b, 0xc2
cmp bpl, dil
test bl, bl
jmp 0x1404828bd
je 0x140481542
mov byte [rsp + 0x30], cl
jmp 0x140481542
mov rcx, qword [rsp + 0x50]
lahf
mov rax, qword [rcx]
bswap dx
movsxd rdx, eax
movsx rdx, r14w
lea rdx, [rbp - 0x38]
mov rax, qword [rax + 0x30]
jmp 0x1404828ec
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
movzx rbx, r9w
bts eax, 7
mov dword [rsp + 0x34], eax
btr rbx, 3
xadd ebx, ebx
mov dword [rsp + 0x3c], eax
cmovp rbx, r10
bt bx, sp
neg ah
mov rax, qword [rbp + 0x98]
xadd bh, bl
mov bl, r12b
mov rbx, qword [rsp + 0x48]
jmp 0x140482930
test byte [rax + 0x18], 8
jmp 0x140482939
jne 0x140482a54
mov rdx, rbx
movsxd rcx, ebp
mov rcx, r13
jmp 0x14048294d
call fcn.14046525b
xor r8d, r8d
test ax, 0x5ed7
cmc
test al, al
jmp 0x140482961
jne 0x140482a54
lea rbx, [rbp - 0x38]
cmp bpl, 0x29
cmp qword [rbp - 0x20], 8
jmp 0x140482979
cmovae rbx, qword [rbp - 0x38]
test bh, 0xa2
cmp byte [r13 + 8], r8b
jmp 0x14048298a
jne 0x140482a35
mov rcx, qword [r13]
jmp 0x14048299a
test rcx, rcx
jmp 0x1404829a2
je 0x140482a22
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test bpl, bl
test r9d, 0x103169bf
test rdx, rdx
je 0x1404829e1
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x1404829ce
jle 0x1404829e1
movzx eax, word [rdx]
jmp 0x1404829dc
jmp 0x1404829fb
mov rax, qword [rcx]
jmp 0x1404829e9
mov rax, qword [rax + 0x30]
jmp 0x1404829f2
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
jmp 0x140482a05
cmp cx, ax
jmp 0x140482a0d
je 0x140482a22
mov word [r13 + 0xa], ax
jmp 0x140482a1d
jmp 0x140482a29
mov qword [r13], r8
bsf eax, esp
mov eax, 1
mov byte [r13 + 8], al
xor rax, rbp
movzx eax, word [r13 + 0xa]
stc
cmp ax, word [rbx]
jmp 0x140482a43
jne 0x140482b72
mov rbx, qword [rsp + 0x48]
cmc
cmp dx, 0x1a2b
cmp qword [rbp - 0x78], 3
jmp 0x140482a5e
jne 0x140482bab
mov eax, 1
test r11b, 0x8d
cmp qword [rbp + 0x18], rax
jmp 0x140482a76
ja 0x140482bab
mov rdx, rbx
jmp 0x140482a89
mov rcx, r13
jmp 0x140482a91
call fcn.14046525b
xor ebx, ebx
cmp ax, 0x63ed
cmc
jmp 0x140482aa2
test al, al
jmp 0x140482aa9
jne 0x140482b7b
cmp byte [r13 + 8], bl
jne 0x140482b3e
mov rcx, qword [r13]
cmp r14d, esp
test rcx, rcx
je 0x140482b24
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rsi
test rdx, rdx
jmp 0x140482adb
je 0x140482afa
mov rax, qword [rcx + 0x50]
cmp dword [rax], ebx
jmp 0x140482aec
jle 0x140482afa
movzx eax, word [rdx]
jmp 0x140482b07
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
je 0x140482b24
mov word [r13 + 0xa], ax
jmp 0x140482b1f
jmp 0x140482b2f
mov qword [r13], rbx
stc
sub ah, 0xb1
shr al, 0x53
mov eax, 1
mov byte [r13 + 8], al
bt cx, ax
xchg cx, ax
movzx ecx, word [r13 + 0xa]
lea rax, [rbp - 0x38]
test r12b, bl
cmp qword [rbp - 0x20], 8
jmp 0x140482b54
cmovae rax, qword [rbp - 0x38]
test r9w, 0x1e1d
cmp cx, word [rax]
jmp 0x140482b67
je 0x140482bab
jmp 0x140482b7b
sub ebx, ebx
bswap rdx
bt rax, r10
lea rax, [rbp - 0x38]
cdq
cmp qword [rbp - 0x20], 8
not dl
setg dl
mov edx, r9d
cmovae rax, qword [rbp - 0x38]
xchg rcx, rcx
movzx cx, r8b
dec cl
mov qword [rbp - 0x28], rbx
cwd
cmp bpl, 0x55
mov word [rax], bx
neg dl
lea rbx, [rbp - 0x38]
shrd dx, cx, 0x31
rol rcx, cl
shld ecx, edi, 0x35
cmp qword [rbp - 0x20], 8
movzx rcx, cx
cmovae rbx, qword [rbp - 0x38]
movsx rcx, r14w
mov rdx, qword [rsp + 0x48]
xchg cx, cx
movsx ecx, r14w
mov rcx, r13
call fcn.14046525b
sub r8d, r8d
test al, al
jmp 0x140482beb
jne 0x140482e1e
mov r12, qword [rsp + 0x48]
xor ah, 0xce
mov esi, 0xffff
lea r14d, [r8 + 1]
lea rcx, [rbp - 0x38]
cmc
seto al
not ah
cmp qword [rbp - 0x20], 8
bswap eax
nop
cmovae rcx, qword [rbp - 0x38]
ror ax, cl
cmp rbp, rdi
test r13b, 0xf0
mov rax, qword [rbp - 0x28]
lea rcx, [rcx + rax*2]
cmp r15w, bp
cmp rbx, rcx
jmp 0x140482c38
je 0x140482e04
cmp byte [r13 + 8], r8b
jne 0x140482cf5
mov rcx, qword [r13]
cmp r13, rsi
jmp 0x140482c57
test rcx, rcx
jmp 0x140482c5f
je 0x140482ce1
mov rax, qword [rcx + 0x38]
setns dh
sal rdx, 0x67
mov rdx, qword [rax]
cmc
cmp rsi, 0x312e5028
test rdx, rdx
jmp 0x140482c83
je 0x140482cac
mov rax, qword [rcx + 0x50]
stc
cmp rdi, rsp
cmp dword [rax], r8d
jmp 0x140482c99
jle 0x140482cac
movzx eax, word [rdx]
jmp 0x140482ca7
jmp 0x140482cc4
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140482cb8
call qword [0x1400b8d90]
sub r8d, r8d
test bh, 0xc8
cmp si, ax
jmp 0x140482ccc
je 0x140482ce1
mov word [r13 + 0xa], ax
jmp 0x140482cdc
jmp 0x140482ceb
mov qword [r13], r8
sal al, 0x3e
cmp cl, 0x5a
mov byte [r13 + 8], r14b
not eax
movsx rax, cx
movzx eax, word [r13 + 0xa]
cmp ax, word [rbx]
jmp 0x140482d02
jne 0x140482e04
add rbx, 2
and cx, bp
mov rcx, qword [r13]
cmc
test esi, 0x7ca95833
test rcx, rcx
jmp 0x140482d22
je 0x140482dbf
mov rax, qword [rcx + 0x38]
stc
jmp 0x140482d32
cmp qword [rax], r8
jmp 0x140482d3a
je 0x140482d8c
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140482d4c
jle 0x140482d8c
dec dword [rax]
xchg dx, ax
movsx rdx, si
mov rcx, qword [rcx + 0x38]
lahf
mov rdx, qword [rcx]
movsx ax, bl
movsx rax, dx
movsxd rax, ebp
lea rax, [rdx + 2]
mov qword [rcx], rax
cmovno ax, cx
mov rax, 0x46464b7b
movzx eax, word [rdx]
jmp 0x140482d87
jmp 0x140482da4
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140482d98
call qword [0x1400b8d90]
sub r8d, r8d
cmp r11d, ecx
cmp si, ax
jmp 0x140482dac
je 0x140482dbf
mov al, r8b
jmp 0x140482dba
jmp 0x140482dd0
mov qword [r13], r8
movsxd rcx, r12d
mov al, r14b
movsx rdx, sp
cdq
not dh
mov byte [r13 + 8], al
cmovnp ecx, ebp
mov rdx, r12
movsx cx, spl
movzx ecx, sp
movsx rcx, di
mov rcx, r13
jmp 0x140482dee
call fcn.14046525b
xor r8d, r8d
cmc
test al, al
jmp 0x140482dfe
je 0x140482c02
mov sil, byte [rsp + 0x30]
mov r12b, dil
mov r14b, byte [rsp + 0x30]
shld cx, cx, 0xa6
ror eax, 0x97
mov r12b, byte [rsp + 0x30]
lea rcx, [rbp - 0x38]
btr rax, rdx
xor ax, ax
sets al
cmp qword [rbp - 0x20], 8
cmovbe ax, r11w
cwde
setg ah
cmovae rcx, qword [rbp - 0x38]
movzx eax, cx
bts rax, rbp
mov rax, qword [rbp - 0x28]
clc
stc
test rbp, 0x324364c8
lea rcx, [rcx + rax*2]
bsf rax, rbx
jmp 0x140482e60
mov eax, dword [rsp + 0x38]
test r9b, 0x5c
movzx eax, al
clc
cmp rbx, rcx
cmovp cx, r10w
mov ecx, 1
jmp 0x140482e7e
cmovne eax, ecx
movsxd rcx, r11d
movsx rcx, dx
mov dword [rsp + 0x38], eax
setno cl
lea rcx, [rbp - 0x38]
jmp 0x14048231f
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140482ea4
call qword [0x1400b8d90]
xor r9d, r9d
cmp ax, r15w
test r12d, r15d
cmp r14w, ax
je 0x140482ed0
mov word [r12], ax
mov rbx, r12
jmp 0x140482ecb
jmp 0x140482ed4
mov qword [r13], r9
mov byte [r13 + 8], dil
mov rax, qword [r15]
movsx rdx, dx
mov edx, 0x48
movzx r8d, word [rbx]
movzx ecx, r8w
movzx cx, r8b
jmp 0x140482ef6
mov rcx, r15
mov rax, qword [rax + 0x20]
jmp 0x140482f02
call qword [0x1400b8d90]
xor r9d, r9d
cmp r13b, r8b
test al, al
je 0x140482ffc
mov byte [rsp + 0x40], dil
sal cx, cl
rcl cx, cl
shr ch, 0x96
mov rcx, qword [r13]
test r11b, dl
cmp bh, 0x41
test rcx, rcx
je 0x140482fc3
mov rax, qword [rcx + 0x38]
cmp qword [rax], r9
jmp 0x140482f43
je 0x140482f96
mov rax, qword [rcx + 0x50]
jmp 0x140482f52
cmp dword [rax], r9d
jmp 0x140482f5a
jle 0x140482f96
dec dword [rax]
jmp 0x140482f67
mov rcx, qword [rcx + 0x38]
xchg dx, ax
jmp 0x140482f74
mov rdx, qword [rcx]
lahf
lea rax, [rdx + 2]
jmp 0x140482f81
mov qword [rcx], rax
jmp 0x140482f89
movzx eax, word [rdx]
jmp 0x140482f91
jmp 0x140482fac
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
sub r9d, r9d
cmc
jmp 0x140482fac
cmp r14w, ax
je 0x140482fc3
mov al, r9b
jmp 0x140482fbe
jmp 0x140482fd0
mov qword [r13], r9
not dx
movsx ecx, sp
mov al, dil
mov byte [r13 + 8], al
movsxd rdx, edx
mov rdx, rsi
movsx cx, r12b
mov rcx, r13
jmp 0x140482fe7
call fcn.14046525b
sub r9d, r9d
test al, al
jmp 0x140482ff6
je 0x140480c01
mov dil, byte [rsp + 0x30]
mov sil, byte [rsp + 0x30]
mov r14b, byte [rsp + 0x30]
movzx ecx, r9w
mov r15b, byte [rsp + 0x30]
stc
ror ax, cl
mov r12b, byte [rsp + 0x30]
shl ah, 0x4c
dec bl
ror bl, cl
mov bl, byte [rsp + 0x40]
mov rax, qword [rbp - 0x78]
add rcx, 0x16fb05c0
xor cl, bpl
mov ecx, 1
test al, 0x61
cmp byte [rbp + rax - 0x70], 0x20
jne 0x140481539
movzx eax, byte [rsp + 0x38]
stc
test r15b, dil
test bl, bl
jmp 0x140483058
cmove eax, ecx
mov dword [rsp + 0x38], eax
jmp 0x140483064
jmp 0x140481542
mov rcx, qword [rbp + 0x18]
cmc
mov edi, 1
clc
cmp rcx, rdi
jbe 0x140483348
lea rbx, [rbp + 8]
rol rdx, 0xc5
shr al, cl
mov rdx, qword [rbp + 8]
sal r8b, 0x16
or r8d, 0x529a6cd3
rcl r8b, cl
mov r8, qword [rbp + 0x20]
cmp r8, 8
mov al, 0xfd
cmovae rbx, rdx
shl al, cl
mov al, byte [rsp + 0x30]
clc
test r14b, 0x5f
cmp r12w, r8w
mov byte [rsp + 0x30], al
sal ax, 0x96
jmp 0x1404830c8
add rbx, 2
bsf eax, ebp
movsx ax, r13b
lea rax, [rbp + 8]
cmc
cmp r8, 8
cmovae rax, rdx
cmc
stc
cmp r13b, 0x8d
lea rax, [rax + rcx*2]
cmp rbx, rax
jmp 0x1404830f3
je 0x1404832df
mov rdx, qword [rsp + 0x48]
movzx cx, r8b
movsx cx, r9b
mov rcx, r13
jmp 0x140483110
call fcn.14046525b
sub r9d, r9d
test al, al
jmp 0x14048311f
jne 0x1404832c6
cmp byte [r13 + 8], r9b
jmp 0x14048312e
jne 0x1404831d4
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140483140
je 0x1404831c1
mov rax, qword [rcx + 0x38]
btc dx, r9w
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048315a
je 0x14048317a
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x14048316c
jle 0x14048317a
movzx eax, word [rdx]
jmp 0x140483197
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140483186
call qword [0x1400b8d90]
sub r9d, r9d
bts cx, r12w
movsxd rcx, eax
mov ecx, 0xffff
cmp bpl, r9b
jmp 0x1404831a4
cmp cx, ax
jmp 0x1404831ac
je 0x1404831c1
mov word [r13 + 0xa], ax
jmp 0x1404831bc
jmp 0x1404831ce
mov qword [r13], r9
test r11b, r8b
bts eax, r9d
sbb al, 0x69
mov byte [r13 + 8], dil
rcl ah, cl
movzx eax, word [r13 + 0xa]
cmp r9b, 0xcc
cmp ax, word [rbx]
jmp 0x1404831e5
jne 0x1404832c6
mov rcx, qword [r13]
stc
cmc
test rcx, rcx
jmp 0x1404831f9
je 0x14048328f
mov rax, qword [rcx + 0x38]
cmp qword [rax], r9
je 0x14048324b
mov rax, qword [rcx + 0x50]
jmp 0x140483215
cmp dword [rax], r9d
jmp 0x14048321d
jle 0x14048324b
dec dword [rax]
movzx eax, r12w
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
mov qword [rcx], rax
sets al
mov eax, eax
cdqe
movzx eax, word [rdx]
jmp 0x140483246
jmp 0x140483269
mov rax, qword [rcx]
jmp 0x140483253
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
xor r9d, r9d
cmovge cx, ax
rcr cx, 0x6f
clc
mov ecx, 0xffff
cmp r14b, 0x68
cmc
stc
cmp cx, ax
jmp 0x14048327c
je 0x14048328f
mov al, r9b
jmp 0x14048328a
jmp 0x1404832a5
mov qword [r13], r9
bswap ecx
not dx
mov al, dil
cmovae r8w, r13w
cwd
sete dh
mov byte [r13 + 8], al
movsx r8d, bx
mov r8, qword [rbp + 0x20]
cwd
mov rcx, qword [rbp + 0x18]
cdq
mov rdx, qword [rbp + 8]
jmp 0x1404832c1
jmp 0x1404830c8
mov r8, qword [rbp + 0x20]
btr rax, rbp
shl ax, cl
mov rcx, qword [rbp + 0x18]
sar al, 0x22
mov rdx, qword [rbp + 8]
bsf eax, esi
lea rax, [rbp + 8]
cmp ecx, 0x34877a0c
clc
cmp r8, 8
jmp 0x1404832f3
cmovae rax, rdx
clc
lea rax, [rax + rcx*2]
cmc
cmp rbx, rax
jmp 0x140483305
je 0x140483348
mov rcx, qword [rsp + 0x70]
movsx rax, sp
add al, 0xd1
mov rax, rcx
clc
cmp qword [rcx + 0x18], 0x10
jmp 0x140483324
jb 0x140483332
mov rax, qword [rcx]
jmp 0x140483332
mov qword [rcx + 0x10], r9
jmp 0x14048333b
mov byte [rax], r9b
jmp 0x140483343
jmp 0x140483377
cmp byte [rsp + 0x30], 0
jmp 0x140483352
je 0x140483377
mov r9b, 0x2d
inc r8w
movsxd rcx, r10d
mov r8, rdi
xor edx, edx
mov rcx, qword [rsp + 0x70]
jmp 0x140483371
call fcn.140445ed6
nop
lea rcx, [rbp + 8]
call fcn.1404578cf
mov rax, qword [rsp + 0x70]
add ch, 0xb0
add cx, r9w
mov rcx, qword [rbp + 0x28]
test r8b, 0xb2
xor rcx, rsp
call fcn.14049b928
mov rbx, qword [rsp + 0x170]
inc sil
add rsp, 0x130
pop r15
movsx rdi, sp
pop r14
movsx rdi, r9w
setns bpl
mov r12b, r12b
pop r13
movzx r12w, r9b
pop r12
jmp 0x1404833d4
pop rdi
xchg sil, sil
movzx esi, r14w
cmovo si, r13w
pop rsi
mov bp, 0x291
bswap ebp
pop rbp
jmp 0x1404833ee
ret
call fcn.1404b1e85
int3
call fcn.1404b1e85
nop
call fcn.1404b1e85
nop
jmp 0x14048340b
call fcn.1404b1e85
int3