Function at 0x14048514f
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 8], rbx
cdqe
push rbp
movzx rcx, si
movzx bp, dil
or bh, 0x64
push rsi
bsf ax, sp
not cx
movzx rcx, sp
push rdi
movzx ax, r13b
add bx, r8w
push r12
cmc
lahf
push r13
push r14
push r15
movzx r14, si
lea rbp, [rsp - 0x30]
sub rsp, 0x130
bt ebx, r12d
bts r15w, r12w
shrd ax, r12w, 0x95
mov rax, qword [0x1400b7288]
xor rax, rsp
movzx cx, r14b
mov qword [rbp + 0x28], rax
cmovge r14w, r13w
mov qword [rsp + 0x48], r9
mov r13, r8
cmovg bx, bx
rcr r14b, cl
add r15w, r9w
mov rdi, rdx
or r15b, r8b
btr ecx, ebx
add ax, r12w
mov qword [rsp + 0x70], rdx
bsr cx, r10w
mov qword [rbp - 0x40], rdx
bsr cx, bp
sar bx, 0x8c
and r14b, 0x6f
mov r14, qword [rbp + 0xa0]
bt r15d, 0x73
mov qword [rsp + 0x60], r14
ror eax, cl
sar bl, 0xcb
rcr cx, cl
sub r12d, r12d
mov dword [rsp + 0x3c], r12d
setne bl
cwde
movzx r15w, dil
mov r15, qword [rbp + 0x98]
movsx ebx, r12w
movzx ax, r15b
movzx rcx, r14w
mov rbx, qword [r15 + 0x40]
mov rbx, qword [rbx + 8]
setle cl
movzx rax, r13w
mov qword [rbp - 0x58], rbx
movsxd rcx, r11d
mov ch, 0xd7
mov rax, qword [rbx]
movzx ecx, dx
bswap ecx
movsxd rcx, r15d
mov rcx, rbx
jmp 0x14048525e
mov rax, qword [rax + 8]
jmp 0x140485267
call qword [0x1400b8d90]
cmp byte [rbp + 0x90], r12b
jmp 0x140485279
je 0x1404852bc
lea rcx, [rbp - 0x60]
call fcn.14048ae89
mov rsi, rax
test bpl, dil
jmp 0x140485293
mov qword [rsp + 0x50], rax
stc
test rbx, rbx
je 0x140485346
mov rdx, qword [rbx]
bswap ax
xchg ah, al
movzx rax, cx
mov rax, qword [rdx + 0x10]
jmp 0x1404852b7
jmp 0x1404852f4
lea rcx, [rbp - 0x60]
jmp 0x1404852c5
call fcn.14048aac7
mov rsi, rax
clc
cmc
test r12, 0x1359140d
mov qword [rsp + 0x50], rax
test rbx, rbx
je 0x140485346
mov rax, qword [rbx]
movsx ecx, r8w
mov rax, qword [rax + 0x10]
cmovs cx, r11w
mov rcx, rbx
jmp 0x1404852fc
call qword [0x1400b8d90]
test rax, rax
movsxd r8, eax
movsx r8w, r13b
mov r8, rax
je 0x140485346
mov rcx, qword [rax]
cdq
movsx rdx, bp
not edx
mov rax, qword [rcx]
movsx cx, r10b
mov edx, 1
setne cl
not rcx
jmp 0x140485338
mov rcx, r8
jmp 0x140485340
call qword [0x1400b8d90]
mov byte [rsp + 0x38], r12b
jmp 0x140485350
mov byte [rsp + 0x30], r12b
jmp 0x14048535a
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
cbw
mov qword [rbp + 0x18], r12
cwde
mov qword [rbp + 0x20], 7
xchg ah, ah
cwd
movsx rax, r14w
mov word [rbp + 8], r12w
cqo
rdtsc
movsx rdx, r9w
mov rax, qword [rsi]
movsx dx, ah
lea rdx, [rbp - 0x70]
mov rcx, rsi
jmp 0x140485398
mov rax, qword [rax + 0x58]
jmp 0x1404853a1
call qword [0x1400b8d90]
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
mov qword [rdi + 0x10], r12
mov qword [rdi + 0x18], 0xf
movzx eax, r10w
mov byte [rdi], r12b
cwde
movsxd rsi, r15d
mov esi, 1
cbw
movzx eax, r14w
sets bh
mov eax, esi
movzx rbx, cx
bswap rcx
mov dword [rsp + 0x34], eax
cmovnp cx, r11w
mov dword [rsp + 0x3c], eax
xchg bl, cl
not cl
movsx bx, r9b
mov rax, qword [r15 + 0x40]
bswap rcx
xchg cl, cl
mov rbx, qword [rax + 8]
movsxd rax, r9d
setne ch
mov qword [rbp - 0x58], rbx
mov rax, qword [rbx]
not cx
setg ch
mov cl, r11b
mov rcx, rbx
jmp 0x14048541c
mov rax, qword [rax + 8]
jmp 0x140485425
call qword [0x1400b8d90]
nop
xchg cl, ch
lea rcx, [rbp - 0x60]
jmp 0x140485437
call fcn.1404789cd
mov rdi, rax
cmp sil, 0xee
mov qword [rbp - 0x60], rax
jmp 0x14048544c
test rbx, rbx
jmp 0x140485454
je 0x1404854a5
mov rdx, qword [rbx]
movsx cx, bh
mov rcx, rbx
cwde
mov rax, qword [rdx + 0x10]
jmp 0x14048546e
call qword [0x1400b8d90]
mov r8, rax
test rax, rax
jmp 0x14048547f
je 0x1404854a5
mov rcx, qword [rax]
cwde
movzx ax, al
mov rax, qword [rcx]
xchg ch, ch
jmp 0x14048549a
mov edx, esi
mov rcx, r8
call qword [0x1400b8d90]
mov rax, qword [rdi]
movzx r9, r14w
mov r9, r14
lea r8, [0x1400c0d6c]
movsxd rdx, edx
cwd
lea rdx, [0x1400c0d60]
mov ch, 0xdd
mov rcx, rdi
jmp 0x1404854cd
mov rax, qword [rax + 0x58]
jmp 0x1404854d6
call qword [0x1400b8d90]
mov rax, r12
or cx, 0x1330
mov qword [rbp - 0x78], rax
clc
movsx rcx, sp
neg dil
mov dil, byte [rsp + 0x30]
xor r14b, 0x16
mov sil, byte [rsp + 0x30]
mov r14b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
add cl, r11b
sal cx, cl
xor r9d, r9d
stc
sal ch, cl
lea ecx, [r9 + 1]
cmp rax, 4
jmp 0x140485526
jae 0x140487b0c
mov al, byte [rbp + rax - 0x70]
cmp al, 0x20
je 0x140485567
cmp al, 0x24
jmp 0x14048553f
je 0x14048730d
cmp al, 0x2b
je 0x140486864
cmp al, 0x76
jmp 0x140485554
je 0x140485645
cmp al, 0x78
jmp 0x140485561
jne 0x140485ef1
cmp qword [rbp - 0x78], 3
jmp 0x140485571
je 0x140485ef1
mov bl, r9b
movzx ecx, dx
movsx cx, bh
cdq
mov byte [rsp + 0x40], bl
movzx dx, ah
mov dl, spl
not cx
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x14048559d
call fcn.140469bda
xor r9d, r9d
jmp 0x1404855ad
test al, al
jne 0x140487ac7
lea rbx, [r13 + 0xa]
shr r15b, 0xf5
mov r12, rbx
mov rsi, qword [rsp + 0x48]
mov r15, qword [rbp - 0x60]
ror dil, 0x5e
bsr di, r15w
shrd r14w, sp, 0xd9
lea edi, [r9 + 1]
cmp ax, r10w
bts r14w, r14w
mov r14d, 0xffff
cmp byte [r13 + 8], r9b
jmp 0x1404855f4
jne 0x14048796e
mov rcx, qword [r13]
clc
cmc
cmp r8b, 0x67
test rcx, rcx
jmp 0x14048560c
je 0x140487962
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140485621
je 0x14048791a
mov rax, qword [rcx + 0x50]
cmp r13d, r8d
cmc
cmp dword [rax], r9d
jle 0x14048791a
movzx eax, word [rdx]
jmp 0x140485640
jmp 0x140487934
mov dword [rsp + 0x68], r9d
bswap rax
lahf
movsxd rcx, r11d
mov rbx, qword [rsp + 0x50]
mov ch, bl
mov rax, qword [rbx]
setg ch
mov rcx, rbx
jmp 0x140485666
mov rax, qword [rax + 0x48]
jmp 0x14048566f
call qword [0x1400b8d90]
mov dword [rsp + 0x58], eax
lahf
cbw
mov rcx, qword [rbx]
sete al
rdtsc
mov rax, qword [rcx + 0x28]
mov rcx, rbx
cqo
movzx rdx, r13w
lea rdx, [rbp - 0x18]
movzx ecx, sp
mov rcx, rbx
jmp 0x1404856a0
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
bts eax, 9
test r12b, dil
test r11b, 0xb1
stc
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
test r13b, 0xe6
clc
xor eax, eax
cmp qword [rbp - 8], rax
jmp 0x1404856ce
je 0x140485fd4
mov rax, qword [rbx]
movzx cx, bl
movzx ecx, bx
setne cl
mov rcx, rbx
jmp 0x1404856e9
mov rax, qword [rax + 0x20]
jmp 0x1404856f2
call qword [0x1400b8d90]
mov word [rsp + 0x40], ax
sub edx, edx
test ax, ax
jmp 0x140485707
je 0x140485fd4
lea rcx, [rbp - 0x18]
clc
cmp qword [rbp], 0x10
jmp 0x14048571c
cmovae rcx, qword [rbp - 0x18]
cmp byte [rcx], 0x7f
jae 0x140485fd4
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
lea eax, [rdx + 0xf]
not bl
movsx ebx, r14w
seta bl
mov qword [rbp - 0x80], rax
mov cl, r14b
movzx bx, dil
mov qword [rbp - 0x20], rax
xchg ah, ch
lea eax, [rdx + 1]
mov qword [rbp - 0x28], rax
movzx cx, sil
mov word [rbp - 0x38], dx
mov ebx, edx
not edx
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x140485770
call fcn.140469bda
xor r11d, r11d
cmc
stc
test al, al
jne 0x140485d46
mov r10, qword [rsp + 0x60]
jmp 0x140485793
lea r9, [r10 + 0x16]
mov qword [rbp - 0x48], r9
xchg esi, edi
sub r8b, r11b
ror r14b, 0x79
lea r14, [r13 + 0xa]
mov r8, r14
mov esi, r11d
adc bh, 0x70
mov qword [rbp - 0x50], r14
movzx bx, r11b
shr rbx, cl
rcr bx, 0xe5
mov rbx, qword [rbp - 0x38]
mov qword [rsp + 0x78], rbx
shrd rsi, rsi, 0x41
sbb di, r9w
bts rdi, r10
mov edi, r11d
adc si, di
sbb sil, 0xcb
mov rsi, qword [rbp - 0x80]
cmc
cmp byte [r13 + 8], r11b
jmp 0x1404857ef
jne 0x1404858c9
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140485801
je 0x1404858a7
mov rax, qword [rcx + 0x38]
cmp spl, 0x31
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048581a
je 0x140485846
mov rax, qword [rcx + 0x50]
test rsp, 0x47217d4d
cmp dword [rax], r11d
jmp 0x140485833
jle 0x140485846
movzx eax, word [rdx]
jmp 0x140485841
jmp 0x140485884
mov rax, qword [rcx]
jmp 0x14048584e
mov rax, qword [rax + 0x30]
jmp 0x140485857
call qword [0x1400b8d90]
mov r8, qword [rbp - 0x50]
dec r9d
bts rcx, r10
sub r9w, 0x5db4
mov r9, qword [rbp - 0x48]
shr ecx, cl
bt r10d, r12d
movsx cx, ah
mov r10, qword [rsp + 0x60]
sub r11d, r11d
mov ecx, 0xffff
cmc
cmp cx, ax
je 0x1404858a7
mov word [r8], ax
bswap r14
mov r14w, 0x7705
mov r14, r8
jmp 0x1404858b7
mov qword [r13], r11
rdtsc
movzx cx, r10b
movsx dx, r13b
mov eax, 1
cdq
mov byte [r13 + 8], al
bswap r8w
movsx edx, r14w
movzx r8d, word [r14]
not dh
mov edx, 0x4e486661
movsxd rdx, r13d
mov rdx, r9
cmovle ecx, r8d
jmp 0x1404858e3
mov rcx, r10
jmp 0x1404858eb
call fcn.1400fdf40
sub rax, qword [rsp + 0x60]
test ebx, r10d
sar rax, 1
cmp rax, 0xa
jmp 0x140485904
jae 0x140485a03
lea rcx, [0x1400c0d60]
mov r9b, byte [rax + rcx]
jmp 0x14048591a
mov r10, qword [rsp + 0x70]
mov rcx, qword [r10 + 0x10]
cmp rcx, qword [r10 + 0x18]
jmp 0x14048592c
jae 0x140485984
lea rax, [rcx + 1]
clc
jmp 0x140485940
mov qword [r10 + 0x10], rax
bts rax, rbp
mov rax, r10
test bp, r8w
cmp qword [r10 + 0x18], 0x10
jmp 0x140485959
jb 0x14048596b
mov rax, qword [r10]
jmp 0x14048596b
mov byte [rax + rcx], r9b
xor edx, edx
jmp 0x140485976
mov byte [rax + rcx + 1], dl
jmp 0x14048597f
jmp 0x1404859ab
mov r8b, r12b
movsx edx, si
movsx cx, bl
mov edx, 1
movsx ecx, dx
movsx cx, r14b
mov ch, 0x36
mov rcx, r10
jmp 0x1404859a6
call fcn.140457ecd
lea rax, [rbp - 0x38]
cmp rsi, 0x10
setae cl
cmovae rax, rbx
test bp, r13w
cmp r13b, dil
test r13b, 0x4c
cmp byte [rax + rdi], 0x7f
jmp 0x1404859ce
je 0x140485b84
lea rax, [rbp - 0x38]
test cl, cl
movsx ecx, r15w
bswap cx
cmovne rax, rbx
sub ecx, eax
sal ch, 0xba
movsxd rcx, ecx
mov ecx, 1
test r10b, 0x47
add byte [rax + rdi], cl
jmp 0x1404859fe
jmp 0x140485b6f
lea rax, [rbp - 0x38]
btr dx, si
cmp rsi, 0x10
setae bl
mov rdx, qword [rsp + 0x78]
jmp 0x140485a1c
cmovae rax, rdx
sub r11d, r11d
cmp byte [rax + rdi], r11b
jmp 0x140485a2c
je 0x140485c9b
cmp byte [r13 + 8], r11b
jmp 0x140485a3b
jne 0x140485ae5
mov rcx, qword [r13]
cmp r10d, ebx
test rcx, rcx
je 0x140485ac2
mov rax, qword [rcx + 0x38]
ror dx, 0xf0
cmc
add dh, 0xe5
mov rdx, qword [rax]
cmc
clc
test rdx, rdx
jmp 0x140485a6a
je 0x140485a8b
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r11d
jle 0x140485a8b
movzx eax, word [rdx]
jmp 0x140485a86
jmp 0x140485aa0
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x140485a97
call qword [0x1400b8d90]
xor r11d, r11d
mov ecx, 0xffff
stc
cmp cx, ax
jmp 0x140485aae
je 0x140485ac2
mov word [r14], ax
jmp 0x140485abd
jmp 0x140485ac8
mov qword [r13], r11
cwd
mov r10d, 1
cqo
mov byte [r13 + 8], r10b
cwd
movsxd rdx, edi
cqo
mov rdx, qword [rsp + 0x78]
jmp 0x140485aee
mov r10d, 1
dec eax
stc
movzx eax, word [rsp + 0x40]
test r13b, dl
cmp word [r14], ax
jne 0x140485c9b
mov rcx, qword [rbp - 0x28]
cmc
test r12w, r11w
cmp rcx, rsi
jmp 0x140485b11
jae 0x140485b40
lea rax, [rcx + 1]
mov qword [rbp - 0x28], rax
rol ax, cl
lea rax, [rbp - 0x38]
test bl, bl
jmp 0x140485b2d
cmovne rax, rdx
and word [rax + rcx], 0
jmp 0x140485b3b
jmp 0x140485b64
sub r9d, r9d
cmovs cx, r14w
mov r8b, r15b
cwd
mov rdx, r10
setp ch
mov cx, ax
lea rcx, [rbp - 0x38]
jmp 0x140485b5f
call fcn.140457ecd
inc rdi
xor rsi, r13
test dx, 0x4fb0
mov rbx, qword [rbp - 0x38]
mov qword [rsp + 0x78], rbx
cmp rbp, r13
clc
bsf cx, bx
mov rsi, qword [rbp - 0x20]
mov rcx, qword [r13]
test r15b, r11b
cmp dil, 0xc3
cmp ebx, edx
xor r8d, r8d
test rcx, rcx
jmp 0x140485b9c
je 0x140485c34
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
je 0x140485bfe
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x140485bbb
jle 0x140485bfe
dec dword [rax]
cdq
cqo
xchg ah, dl
mov rcx, qword [rcx + 0x38]
xchg dh, dh
jmp 0x140485bd3
mov rdx, qword [rcx]
nop
movsx rax, ax
not al
lea rax, [rdx + 2]
jmp 0x140485be6
mov qword [rcx], rax
movzx eax, r10w
movsx rax, bx
movzx eax, word [rdx]
jmp 0x140485bf9
jmp 0x140485c13
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140485c0a
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
stc
cmp cx, ax
jmp 0x140485c21
je 0x140485c34
mov al, r8b
jmp 0x140485c2f
jmp 0x140485c4d
mov qword [r13], r8
cwde
jmp 0x140485c3e
mov eax, 1
movzx rcx, di
cdq
jmp 0x140485c4d
mov byte [r13 + 8], al
jmp 0x140485c56
mov rdx, qword [rsp + 0x48]
movsxd rcx, esp
mov rcx, r13
jmp 0x140485c66
call fcn.140469bda
xor r11d, r11d
btc r10d, 0x36
adc r9, rsp
sal r8b, cl
test al, al
mov r8, qword [rbp - 0x50]
jmp 0x140485c87
mov r9, qword [rbp - 0x48]
mov r10, qword [rsp + 0x60]
jmp 0x140485c95
je 0x1404857e6
mov qword [rbp - 0x80], rsi
adc sil, 0xf
sal bl, 0x82
mov rbx, rdi
cmp dh, 0x23
rol r11w, 0xa5
test rdi, rdi
movsx r11, cx
movsx r10d, r10w
mov dil, byte [rsp + 0x30]
mov r14b, 0x3a
not sil
mov sil, byte [rsp + 0x30]
mov r14b, r8b
mov r14b, byte [rsp + 0x30]
movsx r11d, bp
mov r11, qword [rbp - 0x80]
mov r10w, bp
mov r10, qword [rsp + 0x78]
jmp 0x140485cea
je 0x140485d58
lea rax, [rbp - 0x38]
cmp spl, 0x99
cmp r11, 0x10
jmp 0x140485d01
cmovae rax, r10
jmp 0x140485d12
cmp byte [rax + rbx], 0
jmp 0x140485d1b
jle 0x140485d2e
inc rbx
jmp 0x140485d29
jmp 0x140485d58
mov eax, 1
jmp 0x140485d38
mov byte [rsp + 0x38], al
jmp 0x140485d41
jmp 0x140485d58
mov r10, qword [rbp - 0x38]
cmc
mov r11, qword [rbp - 0x80]
rcr r8b, cl
neg r9b
movsxd r9, edi
lea rdx, [rbp - 0x18]
rcl r8b, 0x27
adc r8b, r11b
mov r8, qword [rbp - 0x18]
mov r9w, 0x9cf
shl r9w, cl
mov r9, qword [rbp]
clc
test dil, r8b
cmp dl, sil
cmp r9, 0x10
cmovae rdx, r8
xor eax, eax
stc
test rbx, 0x35393c03
cmp byte [rsp + 0x38], al
jmp 0x140485d96
jne 0x140485dfb
test rbx, rbx
jmp 0x140485da4
je 0x140485f5f
mov cl, byte [rdx]
cmp cl, 0x7f
jmp 0x140485db4
je 0x140485f5f
sub rbx, 1
jmp 0x140485dc3
je 0x140485f1d
lea rax, [rbp - 0x38]
cmp r11, 0x10
jmp 0x140485dd6
cmovae rax, r10
stc
cmp cl, byte [rax + rbx]
je 0x140485f43
mov eax, 1
cmp ecx, r12d
mov byte [rsp + 0x38], al
cmp r15b, dil
jmp 0x140485dfb
cmp r11, 0x10
jmp 0x140485e04
jb 0x140485e6e
lea rdx, [r11 + 1]
mov rax, r10
cmp rdx, 0x1000
jb 0x140485e43
add rdx, 0x27
cmc
mov r10, qword [r10 - 8]
sub rax, r10
cmc
add rax, 0xfffffffffffffff8
test cx, 0x2c33
cmp rax, 0x1f
jmp 0x140485e3d
ja 0x140487ecb
mov rcx, r10
jmp 0x140485e4b
call fcn.14018e3c0
mov r9, qword [rbp]
movsx r8, r14w
add r8w, r8w
mov r8, qword [rbp - 0x18]
test dil, 0x91
jmp 0x140485e6e
cmp r9, 0x10
jmp 0x140485e77
jb 0x140485ede
lea rdx, [r9 + 1]
and al, 0x52
mov rax, r8
cmp cx, 0x65f5
jmp 0x140485e90
cmp rdx, 0x1000
jmp 0x140485e9c
jb 0x140485ed1
add rdx, 0x27
jmp 0x140485ead
mov r8, qword [r8 - 8]
test bpl, 0x95
jmp 0x140485eba
sub rax, r8
clc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140485ecb
ja 0x140487ec0
mov rcx, r8
jmp 0x140485ed9
call fcn.14018e3c0
xor r9d, r9d
bswap rcx
shl rcx, 0xfe
movzx ecx, r15w
mov ecx, 1
mov eax, dword [rsp + 0x38]
cmp dl, r9b
test rcx, 0x32f336cc
add qword [rbp - 0x78], rcx
cmp r11b, r10b
stc
test al, al
jne 0x140487da8
mov rax, qword [rbp - 0x78]
jmp 0x140485f18
jmp 0x14048551d
test rbx, rbx
jne 0x140485f43
lea rax, [rbp - 0x38]
test al, 0x39
cmc
cmp r11, 0x10
cmovae rax, r10
stc
cmp cl, byte [rax]
jmp 0x140485f3d
jl 0x140485de4
cmp byte [rdx + 1], 0
jmp 0x140485f4c
jle 0x140485d9c
inc rdx
jmp 0x140485f5a
jmp 0x140485d9c
cmp r11, 0x10
jmp 0x140485f68
jb 0x1404862ee
lea rdx, [r11 + 1]
bswap ax
or ax, 0x536a
rcr al, cl
mov rax, r10
cmp rdx, 0x1000
jmp 0x140485f8a
jb 0x140485fc7
add rdx, 0x27
cmp r14d, 0x709b6c30
test ax, 0x6fd
cmp r8w, dx
mov r10, qword [r10 - 8]
cmp edi, 0x29da0142
sub rax, r10
cmp bpl, 0x96
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x140485fc1
ja 0x140487ecb
mov rcx, r10
call fcn.14018e3c0
jmp 0x1404862ee
mov rdx, qword [rsp + 0x48]
mov cl, r8b
mov cl, 0x72
mov rcx, r13
jmp 0x140485fe6
call fcn.140469bda
xor r8d, r8d
test al, al
jmp 0x140485ff5
jne 0x1404862f3
lea rbx, [r13 + 0xa]
movzx di, al
cmovbe r15w, r11w
mov r12, rbx
not r15b
mov sil, 0x81
mov r9, qword [rsp + 0x60]
jmp 0x14048601b
lea rdi, [r9 + 0x16]
not r15
movzx rsi, bp
mov rsi, qword [rsp + 0x70]
movsx r15d, r14w
jmp 0x140486034
mov r15, qword [rsp + 0x48]
jmp 0x14048603e
jmp 0x140486048
mov r9, qword [rsp + 0x60]
cmp byte [r13 + 8], r8b
jne 0x14048610c
mov rcx, qword [r13]
test spl, dl
clc
test rcx, rcx
jmp 0x140486062
je 0x1404860f5
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
jmp 0x140486075
test rdx, rdx
jmp 0x14048607d
je 0x1404860a7
mov rax, qword [rcx + 0x50]
test r14w, 0x4a7
test dx, r11w
cmp dword [rax], r8d
jmp 0x140486099
jle 0x1404860a7
movzx eax, word [rdx]
jmp 0x1404860d1
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x1404860b3
call qword [0x1400b8d90]
mov r9, qword [rsp + 0x60]
sub cl, bpl
rol cx, cl
and cx, sp
xor r8d, r8d
bt ecx, 0xeb
rol cx, cl
mov ecx, 0xffff
cmp cx, ax
je 0x1404860f5
mov word [r12], ax
movzx bx, r8b
movsx rbx, si
mov rbx, r12
jmp 0x140486103
mov qword [r13], r8
xchg rcx, rax
cmovs dx, r8w
movzx eax, ax
mov eax, 1
mov byte [r13 + 8], al
movzx r8d, word [rbx]
movzx dx, bh
mov rdx, rdi
movsxd rcx, edi
cmovp cx, r13w
mov rcx, r9
jmp 0x140486127
call fcn.1400fdf40
sub rax, qword [rsp + 0x60]
sar rax, 1
test r9w, 0x973
jmp 0x14048613f
cmp rax, 0xa
jmp 0x140486148
jae 0x1404862d4
lea rcx, [0x1400c0d60]
mov r9b, byte [rax + rcx]
neg ch
mov rcx, qword [rsi + 0x10]
cmp dl, 0x9c
clc
cmp rcx, qword [rsi + 0x18]
jae 0x1404861c0
lea rax, [rcx + 1]
cmp r11w, r14w
test r12b, bpl
mov qword [rsi + 0x10], rax
mov eax, r9d
btr rax, 0xe3
sal al, 0x2d
mov rax, rsi
cmp ch, 0x49
test r8, r13
clc
cmp qword [rsi + 0x18], 0x10
jmp 0x14048619b
jb 0x1404861a4
mov rax, qword [rsi]
mov byte [rax + rcx], r9b
clc
xor r8d, r8d
jmp 0x1404861b1
mov byte [rax + rcx + 1], r8b
jmp 0x1404861bb
jmp 0x1404861e5
mov r8b, r14b
mov edx, 1
movsxd rcx, r11d
mov rcx, rsi
jmp 0x1404861d3
call fcn.140457ecd
sub r8d, r8d
rcr ch, 0xb8
movsx ecx, r11w
test r14d, esp
mov rcx, qword [r13]
cmc
test rcx, rcx
jmp 0x1404861f2
je 0x140486299
mov rax, qword [rcx + 0x38]
stc
clc
cmp bx, r14w
cmp qword [rax], r8
je 0x14048625a
mov rax, qword [rcx + 0x50]
cmp bpl, 0x42
cmp dword [rax], r8d
jmp 0x14048621b
jle 0x14048625a
dec dword [rax]
mov rcx, qword [rcx + 0x38]
bswap ax
movzx ax, r11b
jmp 0x140486234
mov rdx, qword [rcx]
movsx ax, dil
lea rax, [rdx + 2]
jmp 0x140486245
mov qword [rcx], rax
movsx ax, r9b
movzx eax, word [rdx]
jmp 0x140486255
jmp 0x140486274
mov rax, qword [rcx]
jmp 0x140486262
mov rax, qword [rax + 0x38]
jmp 0x14048626b
call qword [0x1400b8d90]
sub r8d, r8d
mov ecx, 0xffff
test al, 0x23
test cx, bp
cmp cx, ax
jmp 0x140486286
je 0x140486299
mov al, r8b
jmp 0x140486294
jmp 0x1404862ac
mov qword [r13], r8
cmovbe ax, dx
movzx edx, si
mov eax, 1
bswap rcx
mov byte [r13 + 8], al
movsx cx, r12b
mov rdx, r15
movzx cx, spl
movsx ecx, r8w
mov rcx, r13
call fcn.140469bda
sub r8d, r8d
test al, al
je 0x140486043
mov dil, byte [rsp + 0x30]
lahf
jmp 0x1404862df
mov sil, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
mov r12b, byte [rsp + 0x30]
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
setns cl
mov rcx, rbx
jmp 0x140486301
mov rax, qword [rax + 0x18]
jmp 0x14048630a
call qword [0x1400b8d90]
movzx ebx, ax
movsxd rdx, r11d
movsx cx, dh
cwd
mov rdx, qword [rsp + 0x48]
movsx cx, r11b
mov cx, r13w
mov rcx, r13
jmp 0x140486332
call fcn.140469bda
sub r8d, r8d
jmp 0x14048633f
test al, al
jne 0x1404866e3
test bx, bx
jmp 0x14048634f
je 0x1404866e3
cmp byte [r13 + 8], r8b
jne 0x140486401
mov rcx, qword [r13]
cmp bpl, spl
test rcx, rcx
je 0x1404863eb
mov rax, qword [rcx + 0x38]
cdq
shl dx, 0x91
bsr edx, r10d
mov rdx, qword [rax]
cmp r10b, dl
test rdx, rdx
jmp 0x14048638a
je 0x1404863b4
mov rax, qword [rcx + 0x50]
cmc
test r8b, 0xfd
cmp dword [rax], r8d
jmp 0x1404863a1
jle 0x1404863b4
movzx eax, word [rdx]
jmp 0x1404863af
jmp 0x1404863ce
mov rax, qword [rcx]
jmp 0x1404863bc
mov rax, qword [rax + 0x30]
jmp 0x1404863c5
call qword [0x1400b8d90]
xor r8d, r8d
mov ecx, 0xffff
cmp cx, ax
jmp 0x1404863db
je 0x1404863eb
mov word [r13 + 0xa], ax
jmp 0x1404863f3
mov qword [r13], r8
movzx eax, r10w
mov eax, 1
cmc
mov byte [r13 + 8], al
clc
cmp spl, dl
cmp word [r13 + 0xa], bx
mov ebx, dword [rsp + 0x68]
jmp 0x14048640f
jne 0x1404866ec
mov eax, 1
inc cx
or cl, r12b
mov rcx, qword [r13]
test r14b, 0xd9
cmc
test rcx, rcx
je 0x1404864de
mov rax, qword [rcx + 0x38]
jmp 0x14048643b
cmp qword [rax], r8
jmp 0x140486443
je 0x14048649d
mov rax, qword [rcx + 0x50]
cmp dx, cx
jmp 0x14048645a
cmp dword [rax], r8d
jmp 0x140486462
jle 0x14048649d
dec dword [rax]
cdq
mov rcx, qword [rcx + 0x38]
cwde
mov rdx, qword [rcx]
cdqe
mov ax, 0x615b
movsx ax, ch
lea rax, [rdx + 2]
jmp 0x140486486
mov qword [rcx], rax
mov rax, 0x166d3641
movzx eax, word [rdx]
jmp 0x140486498
jmp 0x1404864b6
mov rax, qword [rcx]
jmp 0x1404864a5
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
xor r8d, r8d
xadd cx, cx
mov ecx, 0xffff
test r10b, dl
cmp cx, ax
jmp 0x1404864c6
je 0x1404864d9
mov al, r8b
jmp 0x1404864d4
jmp 0x1404864e2
mov eax, 1
mov qword [r13], r8
mov byte [r13 + 8], al
mov rdx, qword [rsp + 0x48]
mov rcx, r13
jmp 0x1404864f3
call fcn.140469bda
cmp ebx, dword [rsp + 0x58]
jmp 0x140486501
jge 0x1404866ec
xor r8d, r8d
cmp bh, 9
clc
test r10w, dx
test al, al
jmp 0x140486519
jne 0x1404866d5
cmp byte [r13 + 8], r8b
jne 0x1404865d8
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140486535
je 0x1404865bd
mov rax, qword [rcx + 0x38]
and dl, r14b
adc dh, bl
shr edx, cl
mov rdx, qword [rax]
clc
test rdx, rdx
jmp 0x140486552
je 0x140486578
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], r8d
jmp 0x140486565
jle 0x140486578
movzx eax, word [rdx]
jmp 0x140486573
jmp 0x140486599
mov rax, qword [rcx]
jmp 0x140486580
mov rax, qword [rax + 0x30]
jmp 0x140486589
call qword [0x1400b8d90]
sub r8d, r8d
movzx cx, bl
shr cl, 0xb1
mov ecx, 0xffff
cmc
clc
cmp cx, ax
jmp 0x1404865a8
je 0x1404865bd
mov word [r13 + 0xa], ax
jmp 0x1404865b8
jmp 0x1404865c6
mov qword [r13], r8
cmovg r8w, cx
mov eax, 1
cdq
movsx r8d, ax
mov byte [r13 + 8], al
setnp dl
lahf
mov rax, qword [rsp + 0x60]
lea rdx, [rax + 0x16]
movzx r8d, word [r13 + 0xa]
movsx ecx, r12w
mov cl, 0x22
mov ch, ah
mov rcx, rax
call fcn.1400fdf40
sub rax, qword [rsp + 0x60]
stc
sar rax, 1
cmp rax, 0xa
jae 0x1404866d5
lea rcx, [0x1400c0d60]
mov r9b, byte [rax + rcx]
movsxd rcx, eax
movzx r10, r12w
mov r10, qword [rsp + 0x70]
cmovne rcx, r9
shr rcx, 0x97
mov rcx, qword [r10 + 0x10]
test r14b, 0xda
jmp 0x140486635
cmp rcx, qword [r10 + 0x18]
jae 0x14048669f
lea rax, [rcx + 1]
test r14w, 0xa7d
clc
stc
mov qword [r10 + 0x10], rax
btr ax, 0xa9
rol ax, cl
mov rax, r10
stc
cmp r8w, 0x5e58
jmp 0x140486666
cmp qword [r10 + 0x18], 0x10
jmp 0x140486670
jb 0x14048667e
mov rax, qword [r10]
clc
test bp, r15w
mov byte [rax + rcx], r9b
jmp 0x140486688
sub r8d, r8d
jmp 0x140486690
mov byte [rax + rcx + 1], r8b
jmp 0x14048669a
jmp 0x1404866c4
mov r8b, sil
mov edx, 1
mov cx, 0x182c
movzx ecx, r9w
mov rcx, r10
jmp 0x1404866b7
call fcn.140457ecd
xor r8d, r8d
test r13b, cl
cdqe
mov eax, 1
add ebx, eax
jmp 0x1404866d0
jmp 0x140486420
mov ecx, 1
mov byte [rsp + 0x38], cl
jmp 0x1404866f1
mov ebx, dword [rsp + 0x68]
bt cx, 0xc7
mov ecx, 1
mov rax, qword [rsp + 0x70]
jmp 0x1404866fb
sub edx, edx
cmp qword [rax + 0x10], rdx
jmp 0x140486706
jne 0x14048671a
mov byte [rsp + 0x38], cl
jmp 0x140486715
jmp 0x1404867e9
mov eax, dword [rsp + 0x58]
jmp 0x14048672b
cmp ebx, eax
jge 0x1404867e9
sub eax, ebx
sar r15w, cl
shld r15d, r10d, 0x36
mov ebx, eax
neg r14b
and r15b, 0x5e
mov r14, qword [rsp + 0x70]
mov r15d, 1
mov rcx, qword [r14 + 0x10]
cmp si, r10w
test ebx, 0x1b9a03e5
cmp rcx, qword [r14 + 0x18]
jmp 0x140486769
jae 0x14048679d
lea rax, [rcx + 1]
mov qword [r14 + 0x10], rax
mov rax, r14
cmp qword [r14 + 0x18], 0x10
jmp 0x140486784
jb 0x14048678d
mov rax, qword [r14]
mov word [rax + rcx], 0x30
jmp 0x140486798
jmp 0x1404867ca
mov r9b, 0x30
jmp 0x1404867a5
mov r8b, dil
movsxd rcx, esp
movsx rcx, dx
movsx edx, bp
mov rdx, r15
movzx rcx, ax
movsxd rcx, ebp
cmovl cx, dx
mov rcx, r14
call fcn.140457ecd
sub edx, edx
sub rbx, r15
jmp 0x1404867d2
jne 0x140486752
mov r14b, byte [rsp + 0x30]
mov r15b, byte [rsp + 0x30]
btr dx, 0xe7
dec edx
mov rdx, qword [rbp]
cmp rsi, rcx
test r14b, 0x7a
jmp 0x1404867f9
cmp rdx, 0x10
jb 0x140485ede
inc rdx
test sp, 0x41af
mov rcx, qword [rbp - 0x18]
ror ah, 0x7c
mov rax, rcx
test ecx, 0x63566432
cmp rdx, 0x1000
jmp 0x140486827
jb 0x140485ed9
add rdx, 0x27
mov rcx, qword [rcx - 8]
clc
test dl, bpl
sub rax, rcx
clc
cmp rbx, 0x735d2ac3
cmc
add rax, 0xfffffffffffffff8
cmp r10, 0x41c949bf
cmp rax, 0x1f
jmp 0x140486859
ja 0x140487ec0
jmp 0x140485ed9
mov rdx, qword [rsp + 0x48]
movsx cx, bh
mov rcx, r13
call fcn.140469bda
sub r9d, r9d
cmc
cmp bh, 0x12
stc
test al, al
jmp 0x140486884
jne 0x140485eec
mov rbx, qword [rsp + 0x50]
setl cl
cwde
mov rax, qword [rbx]
movzx cx, dl
mov dh, 0x68
lea rdx, [rbp - 0x38]
mov ecx, 0x4f4d106c
mov rcx, rbx
jmp 0x1404868ae
mov rax, qword [rax + 0x38]
jmp 0x1404868b7
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
stc
clc
bts r8d, 8
test r11b, r10b
cmp ch, 0xb8
or r8d, 2
test r15b, 0xf0
stc
mov dword [rsp + 0x34], r8d
stc
cmp dil, dl
test r13w, 0x5937
mov dword [rsp + 0x3c], r8d
cmc
cmp ax, 0x70c8
xor r9d, r9d
cmp qword [rbp - 0x28], r9
jmp 0x1404868fd
jbe 0x140486a7e
mov rax, qword [rbx]
lea rdx, [rbp - 0x18]
mov rcx, rbx
jmp 0x140486912
mov rax, qword [rax + 0x38]
jmp 0x14048691b
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
bts r8d, 0xb
shl edx, cl
btr dx, si
movsx dx, r8b
or r8d, 4
jmp 0x140486944
mov dword [rsp + 0x34], r8d
mov dword [rsp + 0x3c], r8d
bsf dx, bp
or dl, dil
lea rdx, [r13 + 8]
jmp 0x14048695e
mov qword [rsp + 0x58], rdx
xor r9d, r9d
cmp byte [rdx], r9b
jmp 0x14048696e
jne 0x140486a33
mov rcx, qword [r13]
stc
cmp r9b, 0x3f
test rcx, rcx
jmp 0x140486985
je 0x140486a0f
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test r12d, r13d
test rdx, rdx
jmp 0x14048699d
je 0x1404869ce
mov rax, qword [rcx + 0x50]
cmp r13, 0x212661b8
jmp 0x1404869b3
cmp dword [rax], r9d
jmp 0x1404869bb
jle 0x1404869ce
movzx eax, word [rdx]
jmp 0x1404869c9
jmp 0x1404869ed
mov rax, qword [rcx]
jmp 0x1404869d6
mov rax, qword [rax + 0x30]
jmp 0x1404869df
call qword [0x1400b8d90]
mov r8d, dword [rsp + 0x34]
xor r9d, r9d
mov ecx, 0xffff
mov rdx, qword [rsp + 0x58]
cmp cx, ax
jmp 0x1404869ff
je 0x140486a0f
mov word [r13 + 0xa], ax
jmp 0x140486a20
mov qword [r13], r9
movzx r10d, r13w
cmovne r10w, si
not r10w
mov r10d, 1
mov byte [rdx], r10b
jmp 0x140486a2e
jmp 0x140486a48
mov r10d, 1
sbb rcx, 0x209200ff
bts ecx, r13d
rcl ax, 0x50
movzx ecx, word [r13 + 0xa]
movsxd rax, r13d
lea rax, [rbp - 0x18]
cmp r14d, r8d
stc
cmc
cmp qword [rbp], 8
jmp 0x140486a63
cmovae rax, qword [rbp - 0x18]
cmp word [rax], cx
jne 0x140486a88
mov bl, r10b
jmp 0x140486a79
jmp 0x140486a95
lea rdx, [r13 + 8]
and bl, 0xba
xor bl, 0x92
mov bl, r9b
jmp 0x140486a90
mov qword [rsp + 0x58], rdx
test r8b, 4
jmp 0x140486a9e
je 0x140486aec
and r8d, 0xfffffffb
jmp 0x140486ab8
mov dword [rsp + 0x34], r8d
cmove rcx, r13
movzx ecx, r13w
setnp cl
mov dword [rsp + 0x3c], r8d
mov cx, 0x4c5
movsx cx, bpl
lea rcx, [rbp - 0x18]
jmp 0x140486adf
call fcn.14045c0f7
mov r8d, dword [rsp + 0x34]
cmp r9b, dil
test r8b, 2
jmp 0x140486af5
je 0x140486b30
and r8d, 0xfffffffd
mov dword [rsp + 0x34], r8d
movsx cx, r14b
movzx rcx, ax
movzx cx, dil
mov dword [rsp + 0x3c], r8d
movsxd rcx, r11d
movsx ecx, sp
jmp 0x140486b22
lea rcx, [rbp - 0x38]
jmp 0x140486b2b
call fcn.14045c0f7
sub r8d, r8d
jmp 0x140486b3b
test bl, bl
jmp 0x140486b42
je 0x140486d43
mov rcx, qword [r13]
clc
cmp ch, 0x93
test rcx, rcx
jmp 0x140486b58
je 0x140486bf7
mov rax, qword [rcx + 0x38]
cmp qword [rax], r8
jmp 0x140486b6a
je 0x140486bb7
mov rax, qword [rcx + 0x50]
jmp 0x140486b7c
cmp dword [rax], r8d
jmp 0x140486b84
jle 0x140486bb7
dec dword [rax]
xchg rdx, rax
cwde
movsx ax, dl
mov rcx, qword [rcx + 0x38]
not dx
cqo
mov rdx, qword [rcx]
xchg al, ah
movsxd rax, r12d
lea rax, [rdx + 2]
mov qword [rcx], rax
mov ax, r12w
movzx eax, word [rdx]
jmp 0x140486bd6
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x140486bc3
call qword [0x1400b8d90]
xor r8d, r8d
sete ch
movsxd rcx, r12d
mov cx, r10w
mov ecx, 0xffff
cmp r13b, cl
test r15d, r14d
cmp cx, ax
jmp 0x140486be9
je 0x140486bf7
mov al, r8b
jmp 0x140486c05
mov qword [r13], r8
movzx dx, dil
mov eax, 1
mov rcx, qword [rsp + 0x58]
mov dh, al
mov byte [rcx], al
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx]
cmovge dx, si
lea rdx, [rbp - 0x18]
jmp 0x140486c23
mov rax, qword [rax + 0x38]
jmp 0x140486c2c
call qword [0x1400b8d90]
mov ebx, dword [rsp + 0x34]
jmp 0x140486c3d
bts ebx, 0xa
mov dword [rsp + 0x34], ebx
bsr edx, ebp
mov dword [rsp + 0x3c], ebx
bts rdx, rcx
not dh
movsx rdx, sp
mov rdx, qword [rbp + 0x20]
test bl, 0xc4
jmp 0x140486c62
cmp rdx, 8
jmp 0x140486c6b
jb 0x140486ce7
lea rdx, [rdx*2 + 2]
btr cx, 0xaf
mov rcx, qword [rbp + 8]
xor ax, 0x2abc
mov rax, rcx
cmp rdx, 0x1000
jmp 0x140486c95
jb 0x140486ce2
add rdx, 0x27
jmp 0x140486cab
mov rcx, qword [rcx - 8]
sub rax, rcx
test r11w, 0x6070
jmp 0x140486cc3
add rax, 0xfffffffffffffff8
test r10, r14
test r13b, 0x2f
jmp 0x140486cd3
cmp rax, 0x1f
jmp 0x140486cdc
ja 0x140487ed1
call fcn.14018e3c0
movups xmm0, xmmword [rbp - 0x18]
and cx, 0x7855
rcl cx, 0xa3
movups xmmword [rbp + 8], xmm0
movups xmm1, xmmword [rbp - 8]
btc ecx, 0xda
and cx, sp
movups xmmword [rbp + 0x18], xmm1
sub eax, eax
movzx cx, ch
bswap ecx
mov qword [rbp - 8], rax
movsx rcx, r8w
movsx ecx, r15w
mov qword [rbp], 7
xchg rcx, rcx
mov word [rbp - 0x18], ax
movsxd rcx, r13d
mov cx, r10w
movzx ecx, r9w
lea rcx, [rbp - 0x18]
call fcn.14045c0f7
jmp 0x140485ede
mov rbx, qword [rsp + 0x50]
not ch
movsx eax, cx
movsxd rcx, r9d
mov rax, qword [rbx]
lea rdx, [rbp - 0x38]
movsx cx, r8b
setle cl
movsxd rcx, r9d
mov rcx, rbx
jmp 0x140486d6a
mov rax, qword [rax + 0x40]
jmp 0x140486d73
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
bts edx, 0xc
cmp r9b, r11b
or edx, 8
cmp r11b, dl
cmc
test rax, rax
mov dword [rsp + 0x34], edx
jmp 0x140486d97
mov dword [rsp + 0x3c], edx
jmp 0x140486da3
sub r9d, r9d
clc
cmp qword [rbp - 0x28], r9
jmp 0x140486db0
jbe 0x140486f42
mov rax, qword [rbx]
xchg edx, edx
movzx ecx, r15w
lea rdx, [rbp - 0x18]
movsx cx, r13b
movsx rcx, r10w
xchg ecx, ecx
mov rcx, rbx
jmp 0x140486dd6
mov rax, qword [rax + 0x40]
call qword [0x1400b8d90]
mov edx, dword [rsp + 0x34]
bts edx, 0xd
shr r8w, 0x5e
sal r8d, 0x9d
or edx, 0x10
rcr r8b, 0x9a
setg r8b
rcr r8w, cl
mov dword [rsp + 0x34], edx
btr r8w, 0xdd
mov dword [rsp + 0x3c], edx
rcl r8b, 0x29
bts r8w, dx
mov r8, qword [rsp + 0x58]
xor r9d, r9d
cmp byte [r8], r9b
jmp 0x140486e27
jne 0x140486ef2
mov rcx, qword [r13]
stc
test rcx, rcx
jmp 0x140486e3a
je 0x140486ec9
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
jmp 0x140486e4d
test rdx, rdx
jmp 0x140486e55
je 0x140486e71
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], r9d
jle 0x140486e71
movzx eax, word [rdx]
jmp 0x140486ea1
mov rax, qword [rcx]
jmp 0x140486e79
mov rax, qword [rax + 0x30]
jmp 0x140486e82
call qword [0x1400b8d90]
mov r8, qword [rsp + 0x58]
shr cx, cl
sub r9d, r9d
cmovbe cx, sp
adc cx, 0x736c
movzx cx, spl
mov ecx, 0xffff
cmp r15w, cx
cmp rbp, 0x68943a32
cmp cx, ax
jmp 0x140486eb9
je 0x140486ec9
mov word [r13 + 0xa], ax
jmp 0x140486ed9
mov qword [r13], r9
mov dl, 0xa2
movsx r10w, al
jmp 0x140486ed9
mov r10d, 1
cwd
mov byte [r8], r10b
mov edx, dword [rsp + 0x34]
jmp 0x140486eed
jmp 0x140486f03
mov r10d, 1
add ecx, esi
sbb cx, 0x7916
bts rcx, r11
movzx ecx, word [r13 + 0xa]
sal bl, cl
movzx ax, dh
jmp 0x140486f13
lea rax, [rbp - 0x18]
rcl bl, 0xee
test r11b, 0xb5
cmp qword [rbp], 8
mov bl, bl
cmovae rax, qword [rbp - 0x18]
neg bl
and bl, r13b
cmp word [rax], cx
mov bl, 0xc8
mov bl, r10b
jmp 0x140486f3c
je 0x140486f4a
mov bl, r9b
stc
cmp r13b, 0xe3
test dl, 0x10
jmp 0x140486f52
je 0x140486f85
and edx, 0xffffffef
mov dword [rsp + 0x34], edx
mov dword [rsp + 0x3c], edx
movsx ecx, r11w
lea rcx, [rbp - 0x18]
jmp 0x140486f70
call fcn.14045c0f7
mov edx, dword [rsp + 0x34]
jmp 0x140486f85
test dl, 8
jmp 0x140486f8d
je 0x140486fb6
and edx, 0xfffffff7
setg cl
mov dword [rsp + 0x34], edx
bswap cx
mov dword [rsp + 0x3c], edx
bswap cx
xchg cl, cl
movsx rcx, ax
lea rcx, [rbp - 0x38]
call fcn.14045c0f7
test bl, bl
jmp 0x140486fbd
je 0x1404871a5
mov rcx, qword [r13]
xor ebx, ebx
cmc
test rcx, rcx
jmp 0x140486fd2
je 0x14048705b
mov rax, qword [rcx + 0x38]
clc
cmp qword [rax], rbx
jmp 0x140486fe5
je 0x14048702f
mov rax, qword [rcx + 0x50]
cmp sil, 0xe6
cmp dword [rax], ebx
jmp 0x140486ffa
jle 0x14048702f
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov dl, spl
bswap rax
rdtsc
mov rdx, qword [rcx]
movzx ax, r15b
lea rax, [rdx + 2]
jmp 0x14048701f
mov qword [rcx], rax
movzx eax, word [rdx]
jmp 0x14048702a
jmp 0x140487041
mov rax, qword [rcx]
jmp 0x140487037
mov rax, qword [rax + 0x38]
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x14048704e
je 0x14048705b
mov al, bl
jmp 0x140487069
mov qword [r13], rbx
mov eax, 1
bswap edx
xchg rcx, rcx
mov rcx, qword [rsp + 0x58]
xchg edx, edx
mov byte [rcx], al
cdq
cqo
jmp 0x14048707a
mov rcx, qword [rsp + 0x50]
cbw
movzx rax, r8w
mov rax, qword [rcx]
lea rdx, [rbp - 0x18]
mov rax, qword [rax + 0x40]
jmp 0x140487095
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
btc edx, 0x55
movsxd rdx, r13d
bt rdx, 0xd9
bts eax, 0xf
mov dword [rsp + 0x34], eax
movsx dx, r9b
rcl rdx, 0xa3
sete dh
mov dword [rsp + 0x3c], eax
cqo
cdq
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jb 0x140487139
lea rdx, [rdx*2 + 2]
xadd ah, ah
mov rcx, qword [rbp + 8]
xor rax, 0x383b24d2
mov rax, rcx
cmp rdx, 0x1000
jmp 0x1404870f9
jb 0x140487134
add rdx, 0x27
cmp dh, al
test bx, 0x622f
mov rcx, qword [rcx - 8]
cmc
jmp 0x140487114
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp dil, r11b
test rdx, 0x4c683710
cmp rax, 0x1f
jmp 0x14048712e
ja 0x140487eb5
call fcn.14018e3c0
movups xmm0, xmmword [rbp - 0x18]
movzx ecx, r14w
movsxd rcx, ebx
movups xmmword [rbp + 8], xmm0
movsx ecx, r12w
movsx cx, bl
movups xmm1, xmmword [rbp - 8]
movzx cx, r8b
bswap cx
movups xmmword [rbp + 0x18], xmm1
mov qword [rbp - 8], rbx
movzx rcx, cx
jmp 0x140487170
mov qword [rbp], 7
movsx ecx, dx
movsxd rcx, eax
mov word [rbp - 0x18], bx
setl ch
movsxd rcx, ebx
movzx cx, r8b
lea rcx, [rbp - 0x18]
jmp 0x140487196
call fcn.14045c0f7
mov byte [rsp + 0x30], 1
jmp 0x140485ede
mov rbx, qword [rsp + 0x50]
mov rax, qword [rbx]
cmovno ecx, r12d
bswap dx
movzx dx, r14b
lea rdx, [rbp - 0x38]
mov rcx, rbx
jmp 0x1404871c5
mov rax, qword [rax + 0x38]
jmp 0x1404871ce
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
jmp 0x1404871dd
bts eax, 0xe
stc
or eax, 0x20
mov dword [rsp + 0x34], eax
clc
mov dword [rsp + 0x3c], eax
clc
xor ecx, ecx
cmp qword [rbp - 0x28], rcx
jmp 0x1404871fa
je 0x14048725a
mov rax, qword [rbx]
jmp 0x140487208
lea rdx, [rbp - 0x18]
movsxd rcx, r14d
cmovns cx, bx
mov rcx, rbx
jmp 0x14048721b
mov rax, qword [rax + 0x40]
jmp 0x140487224
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
stc
or eax, 0x10040
cmp r14b, 0x4c
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
sub ecx, ecx
clc
cmp qword [rbp - 8], rcx
jmp 0x14048724c
jne 0x14048725a
lea ebx, [rcx + 1]
jmp 0x140487263
mov bl, cl
test r13b, dl
test r14b, 0x80
test al, 0x40
jmp 0x14048726a
je 0x14048729d
and eax, 0xffffffbf
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x3c], eax
movsx rcx, r14w
movsxd rcx, r11d
lea rcx, [rbp - 0x18]
jmp 0x14048728b
call fcn.14045c0f7
mov eax, dword [rsp + 0x34]
clc
cmp cx, 0x108f
test r11b, dil
test al, 0x20
jmp 0x1404872a4
je 0x1404872d8
and eax, 0xffffffdf
setno ch
mov dword [rsp + 0x34], eax
movsxd rcx, r11d
movzx cx, r8b
mov cl, 0x8d
mov dword [rsp + 0x3c], eax
movsx rcx, r13w
cmovs rcx, rbx
lea rcx, [rbp - 0x38]
jmp 0x1404872d3
call fcn.14045c0f7
sub r9d, r9d
mov ah, ah
mov eax, dword [rsp + 0x38]
neg rcx
lea ecx, [r9 + 1]
cmp rdx, 0x18e118d4
cmp r11b, r12b
test bl, bl
jmp 0x1404872f9
je 0x140485eff
mov byte [rsp + 0x30], cl
jmp 0x140487308
jmp 0x140485eff
mov rcx, qword [rsp + 0x50]
movzx ax, r13b
mov rax, qword [rcx]
movzx rdx, ax
jmp 0x140487323
lea rdx, [rbp - 0x38]
jmp 0x14048732c
mov rax, qword [rax + 0x30]
jmp 0x140487335
call qword [0x1400b8d90]
mov eax, dword [rsp + 0x34]
movzx rbx, sp
movsxd rbx, ebp
movsx rbx, cx
bts eax, 7
btr ebx, r15d
btc bx, 0x7d
xadd ebx, ebx
mov dword [rsp + 0x34], eax
xchg ebx, ebx
ror ebx, 0x35
mov dword [rsp + 0x3c], eax
mov rax, qword [rbp + 0x98]
test ecx, 0x7ba67283
bsr rbx, rbx
mov rbx, qword [rsp + 0x48]
clc
test byte [rax + 0x18], 8
jmp 0x140487387
jne 0x1404874aa
mov rdx, rbx
not cx
cmovo cx, r12w
mov ecx, ebp
mov rcx, r13
jmp 0x1404873a2
call fcn.140469bda
xor r8d, r8d
test rdi, r8
cmp cl, r15b
stc
test al, al
jmp 0x1404873b8
jne 0x1404874aa
lea rbx, [rbp - 0x38]
cmp dl, 0xd4
cmp qword [rbp - 0x20], 8
jmp 0x1404873cf
cmovae rbx, qword [rbp - 0x38]
cmp sil, sil
cmp r10w, 0x68d8
cmp byte [r13 + 8], r8b
jmp 0x1404873e6
jne 0x140487482
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404873f8
je 0x140487470
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14048740d
je 0x140487432
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x14048741f
jle 0x140487432
movzx eax, word [rdx]
jmp 0x14048742d
jmp 0x140487450
mov rax, qword [rcx]
jmp 0x14048743a
mov rax, qword [rax + 0x30]
jmp 0x140487443
call qword [0x1400b8d90]
xor r8d, r8d
cmovno cx, cx
mov ecx, 0xffff
test spl, r15b
cmp cx, ax
je 0x140487470
mov word [r13 + 0xa], ax
jmp 0x14048746b
jmp 0x140487474
mov qword [r13], r8
mov eax, 1
mov byte [r13 + 8], al
btc ax, r14w
movzx eax, word [r13 + 0xa]
test spl, 0xd0
jmp 0x140487495
cmp ax, word [rbx]
jmp 0x14048749d
jne 0x1404875e1
mov rbx, qword [rsp + 0x48]
cmc
clc
cmp qword [rbp - 0x78], 3
jmp 0x1404874b4
jne 0x140487624
mov eax, 1
cmp qword [rbp + 0x18], rax
jmp 0x1404874c8
ja 0x140487624
mov rdx, rbx
movsx rcx, bp
jmp 0x1404874da
mov rcx, r13
jmp 0x1404874e2
call fcn.140469bda
xor ebx, ebx
test al, al
jmp 0x1404874f0
jne 0x1404875e3
cmp byte [r13 + 8], bl
jmp 0x1404874ff
jne 0x1404875ae
mov rcx, qword [r13]
stc
cmp r12b, 0xd4
test rcx, rcx
jmp 0x140487516
je 0x140487598
mov rax, qword [rcx + 0x38]
shrd dx, sp, 0xbd
and dx, 0x39b0
adc dh, bl
mov rdx, qword [rax]
test rdx, rdx
jmp 0x140487537
je 0x14048755f
mov rax, qword [rcx + 0x50]
cmp r13d, r14d
clc
cmp dword [rax], ebx
jmp 0x14048754c
jle 0x14048755f
movzx eax, word [rdx]
jmp 0x14048755a
jmp 0x140487576
mov rax, qword [rcx]
jmp 0x140487567
mov rax, qword [rax + 0x30]
jmp 0x140487570
call qword [0x1400b8d90]
mov ecx, 0xffff
cmp cx, ax
jmp 0x140487583
je 0x140487598
mov word [r13 + 0xa], ax
jmp 0x140487593
jmp 0x14048759c
mov qword [r13], rbx
mov eax, 1
test bpl, 0x34
mov byte [r13 + 8], al
cmovnp ax, r9w
movzx ecx, word [r13 + 0xa]
adc ah, 0x7d
and ax, di
lea rax, [rbp - 0x38]
cmp qword [rbp - 0x20], 8
jmp 0x1404875c7
cmovae rax, qword [rbp - 0x38]
cmp rdi, 0x17ad58ca
cmp cx, word [rax]
je 0x140487624
jmp 0x1404875e3
xor ebx, ebx
lea rax, [rbp - 0x38]
neg edx
cmp qword [rbp - 0x20], 8
movzx dx, r12b
jmp 0x1404875fc
cmovae rax, qword [rbp - 0x38]
mov cx, 0x30b8
add cl, 0x70
mov qword [rbp - 0x28], rbx
bts cx, r11w
xor rcx, 0x17f25253
mov word [rax], bx
movzx ebx, r11w
xadd ch, dl
rol bl, cl
lea rbx, [rbp - 0x38]
ror cx, 0x5b
xor dx, 0x15bc
rcl dl, 0xa4
cmp qword [rbp - 0x20], 8
movzx cx, al
movsx ecx, r8w
movsxd rdx, r9d
cmovae rbx, qword [rbp - 0x38]
movsx cx, sil
bswap dx
mov rdx, qword [rsp + 0x48]
bswap rcx
movsx cx, r13b
mov rcx, r13
jmp 0x140487666
call fcn.140469bda
xor r8d, r8d
jmp 0x140487678
test al, al
jne 0x1404878b7
mov r12, qword [rsp + 0x48]
neg r14d
movsx r14d, r11w
mov esi, 0xffff
xor ax, r14w
lea r14d, [r8 + 1]
lea rcx, [rbp - 0x38]
and ah, 0x46
cmp qword [rbp - 0x20], 8
cmovae rcx, qword [rbp - 0x38]
bsf ax, di
mov rax, qword [rbp - 0x28]
test bpl, sil
lea rcx, [rcx + rax*2]
test r13w, 0x35e3
stc
cmp bpl, 0x45
cmp rbx, rcx
jmp 0x1404876cc
je 0x140487898
cmp byte [r13 + 8], r8b
jmp 0x1404876db
jne 0x140487785
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404876ed
je 0x140487773
mov rax, qword [rcx + 0x38]
not dx
shr edx, 0x53
xor rdx, 0x7f6a35b5
mov rdx, qword [rax]
cmc
test rdx, rdx
jmp 0x140487710
je 0x140487737
mov rax, qword [rcx + 0x50]
stc
cmc
cmp dword [rax], r8d
jmp 0x140487724
jle 0x140487737
movzx eax, word [rdx]
jmp 0x140487732
jmp 0x140487756
mov rax, qword [rcx]
jmp 0x14048773f
mov rax, qword [rax + 0x30]
jmp 0x140487748
call qword [0x1400b8d90]
sub r8d, r8d
jmp 0x140487756
cmp si, ax
jmp 0x14048775e
je 0x140487773
mov word [r13 + 0xa], ax
jmp 0x14048776e
jmp 0x14048777d
mov qword [r13], r8
bts rax, rbx
rol eax, cl
mov byte [r13 + 8], r14b
adc ax, 0x55f0
movzx eax, word [r13 + 0xa]
jmp 0x140487790
cmp ax, word [rbx]
jmp 0x140487798
jne 0x140487898
add rbx, 2
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404877ae
je 0x140487855
mov rax, qword [rcx + 0x38]
test spl, r8b
cmp qword [rax], r8
jmp 0x1404877c3
je 0x14048781f
mov rax, qword [rcx + 0x50]
cmc
jmp 0x1404877d3
cmp dword [rax], r8d
jmp 0x1404877db
jle 0x14048781f
dec dword [rax]
rdtsc
cdqe
cmovs rdx, rdi
mov rcx, qword [rcx + 0x38]
cdq
cqo
mov rdx, qword [rcx]
jmp 0x140487802
lea rax, [rdx + 2]
mov qword [rcx], rax
not al
bswap ax
cmovns rax, r9
movzx eax, word [rdx]
jmp 0x14048781a
jmp 0x14048783a
mov rax, qword [rcx]
jmp 0x140487827
mov rax, qword [rax + 0x38]
jmp 0x140487830
call qword [0x1400b8d90]
sub r8d, r8d
clc
cmp si, ax
jmp 0x140487842
je 0x140487855
mov al, r8b
jmp 0x140487850
jmp 0x140487862
mov qword [r13], r8
mov dx, 0x7a98
xchg dl, cl
mov al, r14b
mov byte [r13 + 8], al
movzx rcx, si
cdq
movzx ecx, r9w
mov rdx, r12
cmovle rcx, rbx
movsx cx, r8b
movzx ecx, r14w
mov rcx, r13
call fcn.140469bda
sub r8d, r8d
cmc
jmp 0x140487890
test al, al
je 0x140487699
mov sil, byte [rsp + 0x30]
btr ax, 0x4a
sbb al, 0x86
and ax, 0x64d3
mov r14b, byte [rsp + 0x30]
ror r12b, cl
mov r12b, byte [rsp + 0x30]
shr al, cl
lea rcx, [rbp - 0x38]
and rax, 0x6e672aac
cmp qword [rbp - 0x20], 8
cmovae rcx, qword [rbp - 0x38]
neg ah
cmp si, 0x23ed
movzx eax, r8w
mov rax, qword [rbp - 0x28]
cmp r13b, 0x54
cmc
lea rcx, [rcx + rax*2]
rcl ax, 0xde
ror al, 0x11
rcr rax, cl
mov eax, dword [rsp + 0x38]
cmc
stc
movzx eax, al
test rsp, r10
cmp rbx, rcx
mov ecx, 1
jmp 0x140487907
cmovne eax, ecx
setno ch
mov dword [rsp + 0x38], eax
lea rcx, [rbp - 0x38]
jmp 0x140486d39
mov rax, qword [rcx]
jmp 0x140487922
mov rax, qword [rax + 0x30]
jmp 0x14048792b
call qword [0x1400b8d90]
sub r9d, r9d
cmp r14w, ax
jmp 0x14048793d
je 0x140487962
mov word [r12], ax
movsx bx, spl
movsxd rbx, r13d
jmp 0x140487955
mov rbx, r12
jmp 0x14048795d
jmp 0x14048796a
mov qword [r13], r9
movsx rdx, r8w
mov byte [r13 + 8], dil
mov rax, qword [r15]
not rcx
movzx r8d, si
jmp 0x14048797d
mov edx, 0x48
movsxd rcx, r11d
movsx rcx, ax
movzx r8d, word [rbx]
mov rcx, r15
jmp 0x140487995
mov rax, qword [rax + 0x20]
jmp 0x14048799e
call qword [0x1400b8d90]
xor r9d, r9d
cmc
test al, al
jmp 0x1404879af
je 0x140487a8b
mov byte [rsp + 0x40], dil
bswap cx
sar ch, 0xc0
mov rcx, qword [r13]
test rcx, rcx
jmp 0x1404879cc
je 0x140487a63
mov rax, qword [rcx + 0x38]
cmp qword [rax], r9
je 0x140487a29
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x1404879eb
jle 0x140487a29
dec dword [rax]
mov rdx, 0x799e2e57
mov rcx, qword [rcx + 0x38]
setne al
mov rdx, qword [rcx]
cwde
movsxd rax, r13d
movsx ax, bpl
lea rax, [rdx + 2]
jmp 0x140487a16
mov qword [rcx], rax
bswap ax
movzx eax, word [rdx]
jmp 0x140487a24
jmp 0x140487a47
mov rax, qword [rcx]
jmp 0x140487a31
mov rax, qword [rax + 0x38]
jmp 0x140487a3a
call qword [0x1400b8d90]
sub r9d, r9d
test rbx, rbp
cmc
cmp r14w, ax
jmp 0x140487a50
je 0x140487a63
mov al, r9b
jmp 0x140487a5e
jmp 0x140487a6c
mov qword [r13], r9
not al
mov al, dil
mov byte [r13 + 8], al
mov rdx, rsi
mov rcx, r13
call fcn.140469bda
sub r9d, r9d
test al, al
jmp 0x140487a85
je 0x1404855eb
mov dil, byte [rsp + 0x30]
or cx, dx
mov sil, byte [rsp + 0x30]
adc cl, 0x5f
shl r14b, 0x5a
mov r14b, byte [rsp + 0x30]
dec ax
mov r15b, byte [rsp + 0x30]
sbb cx, r8w
mov cl, spl
neg cx
mov r12b, byte [rsp + 0x30]
bt rax, r13
mov bl, byte [rsp + 0x40]
clc
sete ah
mov rax, qword [rbp - 0x78]
rcr cl, 0x16
mov ecx, 1
cmp byte [rbp + rax - 0x70], 0x20
jmp 0x140487add
jne 0x140485ef1
movzx eax, byte [rsp + 0x38]
test r9w, 0x80e
clc
test bl, bl
jmp 0x140487af6
cmove eax, ecx
jmp 0x140487afe
mov dword [rsp + 0x38], eax
jmp 0x140487b07
jmp 0x140485eff
mov rcx, qword [rbp + 0x18]
dec di
shrd di, di, 0x64
btc rdi, rcx
mov edi, 1
cmp r13b, cl
jmp 0x140487b29
cmp rcx, rdi
jmp 0x140487b31
jbe 0x140487ddf
lea rbx, [rbp + 8]
not al
cmp r14b, 0x26
mov rdx, qword [rbp + 8]
rcl al, 0xbb
mov r8, qword [rbp + 0x20]
cmp r8, 8
mov al, 0x29
cmovae rbx, rdx
xor al, r11b
mov al, byte [rsp + 0x30]
cmp bh, 0xf2
mov byte [rsp + 0x30], al
cbw
add rbx, 2
lea rax, [rbp + 8]
cmp r8, 8
jmp 0x140487b77
cmovae rax, rdx
test r12b, 0xa5
test r12w, di
lea rax, [rax + rcx*2]
cmp rbx, rax
jmp 0x140487b8f
je 0x140487d81
mov rdx, qword [rsp + 0x48]
jmp 0x140487b9f
mov rcx, r13
call fcn.140469bda
sub r9d, r9d
clc
test al, al
jne 0x140487d69
cmp byte [r13 + 8], r9b
jmp 0x140487bbc
jne 0x140487c69
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140487bce
je 0x140487c54
mov rax, qword [rcx + 0x38]
sal edx, cl
mov rdx, qword [rax]
stc
test rdx, rdx
jmp 0x140487be6
je 0x140487c0b
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x140487bf8
jle 0x140487c0b
movzx eax, word [rdx]
jmp 0x140487c06
jmp 0x140487c2d
mov rax, qword [rcx]
jmp 0x140487c13
mov rax, qword [rax + 0x30]
jmp 0x140487c1c
call qword [0x1400b8d90]
sub r9d, r9d
cmp r14b, sil
btc cx, 0xff
mov ecx, 0xffff
clc
test sil, 0xa8
cmp cx, ax
jmp 0x140487c3f
je 0x140487c54
mov word [r13 + 0xa], ax
jmp 0x140487c4f
jmp 0x140487c65
mov qword [r13], r9
bts eax, r13d
movsx ax, r10b
movsx eax, r14w
mov byte [r13 + 8], dil
movzx eax, word [r13 + 0xa]
cmp ax, word [rbx]
jne 0x140487d69
mov rcx, qword [r13]
test rcx, rcx
jmp 0x140487c83
je 0x140487d34
mov rax, qword [rcx + 0x38]
cmp dil, r15b
cmp bh, 0x9d
cmp qword [rax], r9
jmp 0x140487c9b
je 0x140487cf1
mov rax, qword [rcx + 0x50]
clc
cmc
cmp dword [rax], r9d
jle 0x140487cf1
dec dword [rax]
jmp 0x140487cba
mov rcx, qword [rcx + 0x38]
rdtsc
mov rdx, qword [rcx]
bswap ax
movzx rax, r10w
mov al, r14b
lea rax, [rdx + 2]
jmp 0x140487cd6
mov qword [rcx], rax
movzx rax, ax
movsx ax, bh
bswap ax
movzx eax, word [rdx]
jmp 0x140487cec
jmp 0x140487d15
mov rax, qword [rcx]
jmp 0x140487cf9
mov rax, qword [rax + 0x38]
jmp 0x140487d02
call qword [0x1400b8d90]
xor r9d, r9d
test dx, di
bt ecx, r9d
shr cl, 0xbd
mov ecx, 0xffff
test r12b, 0x4f
cmp cx, ax
jmp 0x140487d26
je 0x140487d34
mov al, r9b
jmp 0x140487d3d
mov qword [r13], r9
cwd
mov al, dil
mov byte [r13 + 8], al
movsx rdx, r12w
cwd
setae r8b
mov r8, qword [rbp + 0x20]
movsx ecx, cx
movzx ecx, cx
mov rcx, qword [rbp + 0x18]
cqo
mov rdx, qword [rbp + 8]
jmp 0x140487d64
jmp 0x140487b66
mov r8, qword [rbp + 0x20]
movsxd rcx, r15d
setle dh
cmc
mov rcx, qword [rbp + 0x18]
adc al, 0x77
test r8, r10
mov rdx, qword [rbp + 8]
lea rax, [rbp + 8]
clc
test r15b, 0x19
cmp r10b, 0x4e
cmp r8, 8
jmp 0x140487d97
cmovae rax, rdx
lea rax, [rax + rcx*2]
cmp rbx, rax
je 0x140487ddf
mov rcx, qword [rsp + 0x70]
rcl al, cl
bt ax, cx
mov rax, rcx
jmp 0x140487dbb
cmp qword [rcx + 0x18], 0x10
jmp 0x140487dc5
jb 0x140487dd3
mov rax, qword [rcx]
jmp 0x140487dd3
mov qword [rcx + 0x10], r9
mov byte [rax], r9b
jmp 0x140487e20
cmp byte [rsp + 0x30], 0
je 0x140487e20
mov r9b, 0x2d
adc r8w, 0x2097
xor r8b, al
rcr cx, cl
mov r8, rdi
bts ecx, esi
mov cl, r9b
sub edx, edx
bswap cx
mov rcx, qword [rsp + 0x70]
jmp 0x140487e11
call fcn.14044a3ab
nop
cmovs ecx, r12d
not ch
bswap rcx
lea rcx, [rbp + 8]
call fcn.14045c0f7
mov rax, qword [rsp + 0x70]
movsxd rcx, r12d
bt rcx, 0xf0
mov rcx, qword [rbp + 0x28]
cmc
jmp 0x140487e41
xor rcx, rsp
jmp 0x140487e49
call fcn.1404a07bb
mov rbx, qword [rsp + 0x170]
xor dil, cl
sbb si, 0x2cee
and r13b, 0x21
add rsp, 0x130
movsxd r14, ecx
pop r15
movsx rsi, r12w
movsx esi, r12w
movsx r13w, r8b
pop r14
movzx rdi, r15w
pop r13
pop r12
jmp 0x140487e92
pop rdi
movzx ebp, dx
movsx esi, r15w
cmovs si, r8w
pop rsi
mov ebp, 0x52af3a94
jmp 0x140487eae
pop rbp
jmp 0x140487eb4
ret
call fcn.1404b6dca
int3
call fcn.1404b6dca
nop
jmp 0x140487ecb
call fcn.1404b6dca
nop
call fcn.1404b6dca
int3