Function at 0x14068801f
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov dword [rsp + 0x20], r9d
cdqe
btr eax, 0x3e
mov qword [rsp + 0x18], r8
xadd al, al
cmp r14w, 0x4bc
mov qword [rsp + 0x10], rdx
cdqe
clc
mov qword [rsp + 8], rcx
inc al
ror al, cl
cmc
sub rsp, 0x3a8
mov rax, qword [0x1400b0840]
mov qword [rsp + 0x38], rax
cmp r9w, 0x4739
shl ah, 0x92
and al, bpl
mov rax, qword [rsp + 0x3b0]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x98], eax
rcr ah, cl
cwde
mov eax, dword [rsp + 0x98]
test sil, 0x8f
and eax, 2
test eax, eax
jmp 0x140688093
jne 0x1406880f6
mov eax, dword [rsp + 0x98]
and eax, 0x40
test eax, eax
jmp 0x1406880aa
jne 0x1406880f6
mov rax, qword [rsp + 0x3b0]
test r9w, 0x4718
cmp r8w, sp
movsx eax, byte [rax + 0x94]
test eax, eax
jmp 0x1406880d0
jg 0x1406880f6
mov rax, qword [rsp + 0x3b0]
cmp r10b, r11b
movsx eax, byte [rax + 0x95]
jmp 0x1406880ee
test eax, eax
jle 0x140688102
xor al, al
jmp 0x1406880fd
jmp 0x14068a065
mov rax, qword [rsp + 0x3b0]
test r15b, 0x18
cmp dl, dil
movzx eax, byte [rax + 0x7f]
test r9d, 0xafb283bf
jmp 0x140688125
test eax, eax
jmp 0x14068812c
jne 0x14068813e
xor al, al
jmp 0x140688139
jmp 0x14068a065
mov byte [rsp + 0x40], 0
rcl al, cl
mov rax, qword [rsp + 0x38]
stc
clc
test r8b, 0x16
movzx eax, byte [rax + 0xcb]
stc
cmp bpl, 0xa5
test eax, eax
je 0x140688179
mov dword [rsp + 0x9c], 4
jmp 0x140688174
jmp 0x140688185
mov dword [rsp + 0x9c], 0
cwde
mov eax, dword [rsp + 0x9c]
mov dword [rsp + 0x178], eax
mov rax, 0x1360f8f
movzx rax, r15w
xchg al, ah
mov rax, qword [rsp + 0x38]
jmp 0x1406881aa
movss xmm0, dword [rax + 0x1928]
jmp 0x1406881b7
mulss xmm0, dword [0x1400a8e40]
mov rax, qword [rsp + 0x3b0]
jmp 0x1406881cc
movss xmm1, dword [rax + 0x40]
movsx eax, r9w
mov ax, 0xf986
addss xmm1, dword [0x1400a8edc]
addss xmm1, xmm0
movsxd rax, ebx
mov ah, ch
movaps xmm0, xmm1
movsx eax, r11w
movzx rax, bp
jmp 0x1406881fa
movss dword [rsp + 0xa8], xmm0
cmovge eax, r14d
mov rax, qword [rsp + 0x38]
jmp 0x140688211
movss xmm0, dword [rax + 0x1928]
jmp 0x14068821e
mulss xmm0, dword [0x1400a8ee8]
movss dword [rsp + 0xa0], xmm0
jmp 0x140688234
movss xmm0, dword [rsp + 0xa0]
comiss xmm0, dword [rsp + 0xa8]
jb 0x140688267
movss xmm0, dword [rsp + 0xa0]
movss dword [rsp + 0xb0], xmm0
jmp 0x140688262
jmp 0x14068827e
movss xmm0, dword [rsp + 0xa8]
jmp 0x140688275
movss dword [rsp + 0xb0], xmm0
cvttss2si eax, dword [rsp + 0xb0]
cvtsi2ss xmm0, eax
movss dword [rsp + 0x1c0], xmm0
jmp 0x140688299
movss xmm0, dword [rsp + 0x1c0]
jmp 0x1406882a7
mulss xmm0, dword [0x1400a8eb0]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
movss dword [rsp + 0x64], xmm0
mov rax, qword [rsp + 0x38]
stc
movzx eax, byte [rax + 0xcb]
test eax, eax
jmp 0x1406882d1
je 0x1406882f7
movss xmm0, dword [0x1400a8f18]
jmp 0x1406882e4
movss dword [rsp + 0xb4], xmm0
jmp 0x1406882f2
jmp 0x140688319
xorps xmm0, xmm0
xchg ecx, eax
movsx rcx, r12w
mov al, bh
movss dword [rsp + 0xb4], xmm0
movzx rcx, r9w
mov rcx, 0x5a818f16
movsx rcx, sp
movss xmm0, dword [rsp + 0xb4]
movsx ecx, dx
movsx rax, r9w
not cx
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x1400a8fe8]
cmove cx, r15w
cdqe
mov ch, 0x1b
movss dword [rsp + 0x90], xmm0
movzx cx, r13b
cmovae cx, r14w
movzx eax, cx
movss xmm0, dword [0x1400a8fe8]
movss dword [rsp + 0x94], xmm0
not eax
movss xmm0, dword [0x1400a8fe8]
cwde
movss dword [rsp + 0x68], xmm0
cwde
movss xmm0, dword [0x1400a8fe8]
bswap cx
movss dword [rsp + 0x6c], xmm0
cbw
bswap eax
mov rax, qword [rsp + 0x3b0]
setg cl
mov dword [rax + 0x13c], 1
movsx ecx, bp
mov rax, qword [rsp + 0x3b0]
not cx
mov dword [rax + 0x140], 2
mov ch, 0xb6
not cx
movsx cx, spl
lea rcx, str.RESIZE
jmp 0x1406883d6
call fcn.140695bad
mov dword [rsp + 0x44], 0
jmp 0x1406883e8
jmp 0x140688407
mov eax, dword [rsp + 0x44]
jmp 0x1406883f6
inc eax
cmp r12b, 0xa6
cmc
mov dword [rsp + 0x44], eax
bsf eax, ecx
movsx eax, ax
mov eax, dword [rsp + 0x3c8]
clc
jmp 0x140688414
cmp dword [rsp + 0x44], eax
jmp 0x14068841d
jge 0x1406891e3
movsxd rax, dword [rsp + 0x44]
shr r9, 2
btr dx, dx
imul rax, rax, 0x18
dec r8
bt dx, 0x1b
btc rcx, 0x8f
lea rcx, [0x1400b08f0]
add rcx, rax
movzx r8, bp
mov rax, rcx
btr rdx, r13
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x3b0]
shr r8b, cl
rol rcx, cl
add rax, 0x18
shr r9d, 0x39
mov qword [rsp + 0x230], rax
shr cx, cl
and ah, 0x9c
mov rax, qword [rsp + 0x3b0]
jmp 0x14068848d
add rax, 0x10
mov r9d, r12d
bt r9d, 0xb5
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0x228]
mov rcx, qword [rsp + 0x230]
movss xmm0, dword [rax + 4]
stc
cmc
addss xmm0, dword [rcx + 4]
lahf
movss dword [rsp + 0x1d0], xmm0
xor ax, si
mov rax, qword [rsp + 0x228]
bt r9d, 0xc
mov rcx, qword [rsp + 0x230]
movss xmm0, dword [rax]
movsx r9d, r13w
addss xmm0, dword [rcx]
rdtsc
rcr ch, cl
movss dword [rsp + 0x1c8], xmm0
test bpl, 0x9c
rcr r8w, cl
btc rax, r9
movss xmm0, dword [rsp + 0x1c8]
add r8b, r9b
sar r8, 0x3e
rcr rcx, 0x1a
movss dword [rsp + 0x238], xmm0
bts r8w, r11w
movzx ax, dh
shrd edx, edx, 1
movss xmm0, dword [rsp + 0x1d0]
movss dword [rsp + 0x23c], xmm0
xor cl, r10b
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x3b0]
add rcx, 0x10
jmp 0x14068855c
mov r9, rax
cwd
cqo
movzx dx, cl
lea r8, [rsp + 0x238]
movsxd rdx, ecx
movsx dx, r9b
mov rdx, rcx
movsx rcx, si
cmovg cx, si
jmp 0x140688587
lea rcx, [rsp + 0x118]
call fcn.14066f410
mov rax, qword [rsp + 0x58]
jmp 0x14068859f
add rax, 8
jmp 0x1406885a8
mov qword [rsp + 0x240], rax
movzx rax, r15w
setnp al
cwde
mov rax, qword [rsp + 0x240]
movss xmm0, dword [rax + 4]
jmp 0x1406885ca
mulss xmm0, dword [rsp + 0x64]
movss dword [rsp + 0x1e0], xmm0
nop
mov rax, qword [rsp + 0x240]
jmp 0x1406885e8
movss xmm0, dword [rax]
jmp 0x1406885f1
mulss xmm0, dword [rsp + 0x64]
movss dword [rsp + 0x1d8], xmm0
cmc
movss xmm0, dword [rsp + 0x1d8]
bt ax, sp
movss dword [rsp + 0x208], xmm0
bts ax, r12w
adc al, 0xab
dec ax
movss xmm0, dword [rsp + 0x1e0]
shr al, cl
xor ax, sp
mov rax, r9
movss dword [rsp + 0x20c], xmm0
movss xmm0, dword [rsp + 0x11c]
rcl ah, cl
xadd al, ah
add ah, 0x39
addss xmm0, dword [rsp + 0x20c]
movss dword [rsp + 0x1f0], xmm0
btr eax, 0x93
mov al, r9b
mov al, 0xae
movss xmm0, dword [rsp + 0x118]
cmp r12d, 0x838e9588
or ax, 0xbb34
rol al, cl
addss xmm0, dword [rsp + 0x208]
cmp cl, r14b
and al, 0xa2
movss dword [rsp + 0x1e8], xmm0
adc ax, 0x691b
btc rax, r12
movss xmm0, dword [rsp + 0x1e8]
or al, r12b
sub eax, r12d
movss dword [rsp + 0x248], xmm0
movss xmm0, dword [rsp + 0x1f0]
movsx rax, si
sbb ah, 0x33
movss dword [rsp + 0x24c], xmm0
bt ax, bp
shrd ax, cx, 0
lea rax, [rsp + 0x248]
mov qword [rsp + 0x328], rax
movsxd rax, r8d
mov rax, qword [rsp + 0x58]
cmp r11w, sp
jmp 0x1406886f7
add rax, 8
jmp 0x140688700
mov qword [rsp + 0x250], rax
movsx rax, r15w
mov rax, qword [rsp + 0x250]
jmp 0x140688719
movss xmm0, dword [rax + 4]
jmp 0x140688723
mulss xmm0, dword [rsp + 0x60]
movss dword [rsp + 0x200], xmm0
xchg ah, ah
movsx eax, bp
movzx rax, bx
mov rax, qword [rsp + 0x250]
jmp 0x140688748
movss xmm0, dword [rax]
jmp 0x140688751
mulss xmm0, dword [rsp + 0x60]
movss dword [rsp + 0x1f8], xmm0
movsx ax, r15b
movss xmm0, dword [rsp + 0x1f8]
jmp 0x140688777
movss dword [rsp + 0x210], xmm0
jmp 0x140688785
movss xmm0, dword [rsp + 0x200]
movzx rax, r14w
mov ah, 0xb1
movss dword [rsp + 0x214], xmm0
mov al, r13b
movss xmm0, dword [rsp + 0x11c]
subss xmm0, dword [rsp + 0x214]
lahf
movss dword [rsp + 0x128], xmm0
movss xmm0, dword [rsp + 0x118]
subss xmm0, dword [rsp + 0x210]
xchg al, al
lahf
movzx ax, al
movss dword [rsp + 0x220], xmm0
movss xmm0, dword [rsp + 0x220]
movsxd rax, ebp
bswap rax
cdqe
movss dword [rsp + 0x258], xmm0
mov ax, 0xf591
sete ah
cwde
movss xmm0, dword [rsp + 0x128]
jmp 0x140688816
movss dword [rsp + 0x25c], xmm0
cmovl ax, r14w
lea rax, [rsp + 0x258]
mov qword [rsp + 0x320], rax
not al
cmovns ax, r13w
mov rax, qword [rsp + 0x320]
mov rax, qword [rax]
mov qword [rsp + 0x78], rax
mov al, bpl
mov rax, qword [rsp + 0x328]
jmp 0x14068885b
mov rax, qword [rax]
jmp 0x140688863
mov qword [rsp + 0x80], rax
jmp 0x140688870
movss xmm0, dword [rsp + 0x78]
comiss xmm0, dword [rsp + 0x80]
jbe 0x1406888cd
movss xmm0, dword [rsp + 0x78]
jmp 0x14068888f
movss dword [rsp + 0x130], xmm0
movss xmm0, dword [rsp + 0x80]
jmp 0x1406888a6
movss dword [rsp + 0x78], xmm0
jmp 0x1406888b1
movss xmm0, dword [rsp + 0x130]
jmp 0x1406888bf
movss dword [rsp + 0x80], xmm0
jmp 0x1406888cd
movss xmm0, dword [rsp + 0x7c]
comiss xmm0, dword [rsp + 0x84]
jbe 0x140688940
movss xmm0, dword [rsp + 0x7c]
movzx edx, r12w
movsx rdx, sp
movss dword [rsp + 0x134], xmm0
mov cx, r13w
movsx rcx, dx
movzx rcx, bp
movss xmm0, dword [rsp + 0x84]
movss dword [rsp + 0x7c], xmm0
movzx rcx, ax
xchg ch, ch
movss xmm0, dword [rsp + 0x134]
xchg dl, ch
movsx edx, ax
cwd
movss dword [rsp + 0x84], xmm0
movzx rdx, di
movsx dx, r9b
mov edx, 0x7c84ad02
mov edx, dword [rsp + 0x44]
mov rcx, qword [rsp + 0x3b0]
call fcn.14067c462
mov dword [rsp + 0x20], 0x4080
movsx cx, ch
cwd
movzx r9, r14w
lea r9, [rsp + 0x30]
movsx rcx, sp
mov r8d, edi
movzx r8, r13w
lea r8, [rsp + 0x31]
cdq
mov cl, bh
mov edx, eax
xchg rcx, rcx
bswap rcx
lea rcx, [rsp + 0x78]
call fcn.1406dec9d
movzx eax, byte [rsp + 0x31]
test eax, eax
jmp 0x140688999
jne 0x1406889b9
movzx eax, byte [rsp + 0x30]
jmp 0x1406889ac
test eax, eax
jmp 0x1406889b3
je 0x140688a0a
mov eax, dword [rsp + 0x44]
and eax, 1
jmp 0x1406889c5
test eax, eax
je 0x1406889e2
mov dword [rsp + 0xb8], 5
jmp 0x1406889dd
jmp 0x1406889f3
mov dword [rsp + 0xb8], 6
setp al
mov al, r10b
mov rax, qword [rsp + 0x38]
btc cx, r13w
mov ecx, dword [rsp + 0xb8]
mov dword [rax + 0x1f98], ecx
movzx eax, byte [rsp + 0x30]
test r12b, 0x26
test eax, eax
jmp 0x140688a1a
je 0x140688aca
mov eax, 1
imul rax, rax, 0
cmp dil, cl
bts cx, r13w
mov rcx, qword [rsp + 0x38]
jmp 0x140688a3e
movzx eax, byte [rcx + rax + 0x42d]
test eax, eax
jmp 0x140688a4d
je 0x140688aca
cmp dword [rsp + 0x44], 0
jmp 0x140688a5d
jne 0x140688aca
mov rax, qword [rsp + 0x3b8]
movsx edx, sp
jmp 0x140688a75
mov r8, qword [rax]
movsx ecx, r13w
mov rcx, 0xffffffffb9a02086
setge cl
mov rdx, qword [rsp + 0x3b0]
xchg cl, cl
mov rcx, rax
movzx rcx, r14w
lea rcx, [rsp + 0x344]
jmp 0x140688aa4
call fcn.140686524
mov rax, qword [rax]
mov qword [rsp + 0x68], rax
jmp 0x140688ab6
mov byte [rsp + 0x40], 1
jmp 0x140688ac0
call fcn.14067cc3f
jmp 0x140689103
movzx eax, byte [rsp + 0x30]
cmp di, 0x7917
stc
test eax, eax
jmp 0x140688adc
je 0x140689103
movss xmm0, dword [rsp + 0x64]
xorps xmm0, xmmword [0x1400a9020]
add al, 2
movss dword [rsp + 0x100], xmm0
sbb ax, sp
mov rax, qword [rsp + 0x58]
test esp, r11d
test r10b, 0x30
add rax, 8
jmp 0x140688b12
mov qword [rsp + 0x260], rax
cdqe
movzx eax, si
mov rax, qword [rsp + 0x260]
jmp 0x140688b2c
movss xmm0, dword [rax + 4]
jmp 0x140688b36
mulss xmm0, dword [rsp + 0x100]
movss dword [rsp + 0x140], xmm0
movsx eax, bx
mov rax, qword [rsp + 0x260]
jmp 0x140688b58
movss xmm0, dword [rax]
jmp 0x140688b61
mulss xmm0, dword [rsp + 0x100]
movss dword [rsp + 0x138], xmm0
movss xmm0, dword [rsp + 0x138]
movss dword [rsp + 0x268], xmm0
add ah, 0x93
movss xmm0, dword [rsp + 0x140]
movss dword [rsp + 0x26c], xmm0
shl ah, cl
lea rax, [rsp + 0x268]
cmc
stc
mov qword [rsp + 0x330], rax
btc ax, r9w
mov rax, qword [rsp + 0x58]
clc
jmp 0x140688bbf
add rax, 8
jmp 0x140688bc8
mov qword [rsp + 0x270], rax
cdqe
mov rax, qword [rsp + 0x270]
jmp 0x140688bdf
movss xmm0, dword [rax + 4]
jmp 0x140688be9
mulss xmm0, dword [rsp + 0x60]
movss dword [rsp + 0x150], xmm0
movzx rax, bx
mov rax, qword [rsp + 0x270]
jmp 0x140688c09
movss xmm0, dword [rax]
jmp 0x140688c12
mulss xmm0, dword [rsp + 0x60]
movss dword [rsp + 0x148], xmm0
jmp 0x140688c28
movss xmm0, dword [rsp + 0x148]
movsx rax, r10w
cqo
movss dword [rsp + 0x278], xmm0
movss xmm0, dword [rsp + 0x150]
movzx ax, dl
movss dword [rsp + 0x27c], xmm0
jmp 0x140688c5b
lea rax, [rsp + 0x278]
movsx edx, r11w
mov qword [rsp + 0x338], rax
jmp 0x140688c7d
mov rax, qword [rsp + 0x58]
mov r9, rax
cdq
jmp 0x140688c8b
mov r8, qword [rsp + 0x330]
jmp 0x140688c98
mov rdx, qword [rsp + 0x338]
lea rcx, [rsp + 0x34c]
call fcn.14066f410
mov qword [rsp + 0x2a0], rax
ror eax, 0xa3
lahf
mov al, bl
mov rax, qword [rsp + 0x38]
btc cx, 0xa3
add rax, 0x1af0
sal rcx, 0xb8
shr cx, cl
mov qword [rsp + 0x288], rax
adc rcx, 0x60224fb1
bts ecx, r11d
mov rax, qword [rsp + 0x38]
clc
cmovo ecx, ebp
add rax, 0x130
mov cl, r8b
movzx cx, ch
mov qword [rsp + 0x280], rax
xchg cx, ax
movsx ax, r15b
mov al, bpl
mov rax, qword [rsp + 0x280]
movsxd rcx, r11d
mov rcx, qword [rsp + 0x288]
jmp 0x140688d25
movss xmm0, dword [rax + 4]
movsx eax, r10w
subss xmm0, dword [rcx + 4]
jmp 0x140688d38
movss dword [rsp + 0x160], xmm0
lahf
mov rax, qword [rsp + 0x280]
not ch
movzx cx, ah
mov rcx, qword [rsp + 0x288]
jmp 0x140688d5d
movss xmm0, dword [rax]
subss xmm0, dword [rcx]
movss dword [rsp + 0x158], xmm0
movss xmm0, dword [rsp + 0x158]
lahf
movsx rcx, r8w
movsx eax, sp
movss dword [rsp + 0x290], xmm0
movss xmm0, dword [rsp + 0x160]
movss dword [rsp + 0x294], xmm0
nop
lea rax, [rsp + 0x290]
jmp 0x140688dab
mov qword [rsp + 0x298], rax
mov cx, dx
mov rax, qword [rsp + 0x298]
bswap ecx
mov rcx, qword [rsp + 0x2a0]
movss xmm0, dword [rax + 4]
movzx ax, r10b
cbw
bswap eax
addss xmm0, dword [rcx + 4]
movsx cx, r9b
mov cl, 0xab
jmp 0x140688de7
movss dword [rsp + 0x170], xmm0
movzx cx, r11b
movsx eax, cx
not cx
mov rax, qword [rsp + 0x298]
mov cx, r15w
mov rcx, qword [rsp + 0x2a0]
movss xmm0, dword [rax]
movzx eax, cx
lahf
addss xmm0, dword [rcx]
cbw
movsxd rax, r15d
movsx ax, r10b
movss dword [rsp + 0x168], xmm0
mov al, r10b
movss xmm0, dword [rsp + 0x168]
xchg ah, ah
movzx eax, r15w
movss dword [rsp + 0x120], xmm0
movss xmm0, dword [rsp + 0x170]
jmp 0x140688e5e
movss dword [rsp + 0x124], xmm0
lahf
movsxd rax, eax
mov rax, qword [rsp + 0x58]
jmp 0x140688e75
movss xmm0, dword [0x1400a8edc]
ucomiss xmm0, dword [rax + 4]
jne 0x140688eac
mov rax, qword [rsp + 0x3d8]
jmp 0x140688e94
movss xmm0, dword [rax + 4]
jmp 0x140688e9e
movss dword [rsp + 0xf4], xmm0
jmp 0x140688ed0
movss xmm0, dword [0x1400a9008]
not ah
movsx eax, cx
movzx eax, bp
movss dword [rsp + 0xf4], xmm0
cmovge ax, r14w
jmp 0x140688ed0
mov rax, qword [rsp + 0x58]
jmp 0x140688eda
movss xmm0, dword [0x1400a8edc]
jmp 0x140688ee7
ucomiss xmm0, dword [rax]
jne 0x140688f14
mov rax, qword [rsp + 0x3d8]
jmp 0x140688efd
movss xmm0, dword [rax]
jmp 0x140688f06
movss dword [rsp + 0xf8], xmm0
jmp 0x140688f2b
movss xmm0, dword [0x1400a9008]
movss dword [rsp + 0xf8], xmm0
movsx eax, ax
setae ah
movss xmm0, dword [rsp + 0xf8]
mov ah, 0x22
cdqe
movss dword [rsp + 0x2b0], xmm0
movss xmm0, dword [rsp + 0xf4]
not rax
lahf
movss dword [rsp + 0x2b4], xmm0
mov al, dil
bswap ax
mov rax, qword [rsp + 0x58]
xorps xmm0, xmm0
ucomiss xmm0, dword [rax + 4]
jne 0x140688f9a
mov rax, qword [rsp + 0x3d8]
jmp 0x140688f7d
movss xmm0, dword [rax + 0xc]
jmp 0x140688f87
movss dword [rsp + 0xec], xmm0
jmp 0x140688f95
jmp 0x140688fbc
movss xmm0, dword [0x1400a8fe8]
cbw
movzx ax, bl
movsx eax, r14w
movss dword [rsp + 0xec], xmm0
mov al, 0x2b
movzx ax, r13b
mov rax, qword [rsp + 0x58]
jmp 0x140688fc6
xorps xmm0, xmm0
jmp 0x140688fce
ucomiss xmm0, dword [rax]
jne 0x140689001
mov rax, qword [rsp + 0x3d8]
jmp 0x140688fe4
movss xmm0, dword [rax + 8]
jmp 0x140688fee
movss dword [rsp + 0xf0], xmm0
jmp 0x140688ffc
jmp 0x14068901f
movss xmm0, dword [0x1400a8fe8]
movsx r8w, r14b
movss dword [rsp + 0xf0], xmm0
movsx rdx, r9w
movzx dx, ah
movss xmm0, dword [rsp + 0xf0]
cqo
movss dword [rsp + 0x2a8], xmm0
movsx rdx, r8w
jmp 0x14068903f
movss xmm0, dword [rsp + 0xec]
setns r9b
mov r8b, 0x87
movss dword [rsp + 0x2ac], xmm0
mov r9, qword [rsp + 0x2a8]
movsxd r8, edx
movzx rdx, ax
lea r8, [rsp + 0x2b0]
movzx rcx, r11w
movsx ecx, cx
lea rdx, [rsp + 0x120]
cmovb cx, bp
jmp 0x14068908a
lea rcx, [rsp + 0x354]
jmp 0x140689097
call fcn.14066f243
mov rax, qword [rax]
cdq
movsx r8w, bpl
mov qword [rsp + 0x120], rax
movzx rcx, r8w
bswap eax
cwd
mov rax, qword [rsp + 0x58]
movzx rdx, r11w
lea rcx, [rsp + 0x68]
jmp 0x1406890cb
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0x90]
bswap cx
movzx edx, r12w
mov r8b, 0x83
mov r8, rax
movzx ecx, r12w
lea rdx, [rsp + 0x120]
mov rcx, qword [rsp + 0x3b0]
jmp 0x1406890fe
call fcn.14068769d
cmp dword [rsp + 0x44], 0
jmp 0x14068910d
je 0x140689137
movzx eax, byte [rsp + 0x30]
test eax, eax
jmp 0x14068911f
jne 0x140689137
movzx eax, byte [rsp + 0x31]
test eax, eax
jmp 0x140689131
je 0x1406891de
movzx eax, byte [rsp + 0x30]
stc
test eax, eax
je 0x14068915a
mov dword [rsp + 0xbc], 0x20
jmp 0x140689155
jmp 0x1406891a3
movzx eax, byte [rsp + 0x31]
test spl, 0x8d
test eax, eax
je 0x140689180
mov dword [rsp + 0x108], 0x1f
jmp 0x14068917b
jmp 0x14068918b
mov dword [rsp + 0x108], 0x1e
mov eax, dword [rsp + 0x108]
movzx ecx, r12w
mov dword [rsp + 0xbc], eax
movzx ecx, si
movsxd rcx, r9d
movss xmm1, dword [0x1400a8edc]
not cl
mov ecx, dword [rsp + 0xbc]
jmp 0x1406891b9
call fcn.140678397
movsxd rcx, dword [rsp + 0x44]
cdq
movzx edx, cx
cwd
mov rdx, qword [rsp + 0x3d0]
jmp 0x1406891d6
mov dword [rdx + rcx*4], eax
jmp 0x1406891de
jmp 0x1406883ed
mov dword [rsp + 0x34], 0
jmp 0x1406891f0
jmp 0x140689208
mov eax, dword [rsp + 0x34]
jmp 0x1406891fe
inc eax
test r8b, r14b
stc
mov dword [rsp + 0x34], eax
mov eax, dword [rsp + 0x178]
cmp r13b, 0x3b
stc
clc
cmp dword [rsp + 0x34], eax
jmp 0x14068921e
jge 0x1406898f0
movss xmm0, dword [0x1400a8f18]
movsx ecx, cx
mov cl, 6
not r8b
movss dword [rsp + 0x20], xmm0
movsxd rcx, r9d
movss xmm3, dword [rsp + 0x64]
mov r8d, dword [rsp + 0x34]
movsxd rcx, esi
not cx
movsx cx, bpl
mov rdx, qword [rsp + 0x3b0]
lea rcx, [rsp + 0x388]
jmp 0x140689268
call fcn.1406879a2
mov eax, dword [rsp + 0x34]
add eax, 4
cwd
movsxd rcx, ecx
mov edx, eax
mov rcx, qword [rsp + 0x3b0]
call fcn.14067c462
mov dword [rsp + 0x20], pe_nt_image_headers64
setl r9b
lea r9, [rsp + 0x32]
movzx r8d, di
lea r8, [rsp + 0x48]
mov edx, eax
movsx ecx, sp
movzx cx, r13b
movzx ecx, bx
lea rcx, [rsp + 0x388]
jmp 0x1406892bc
call fcn.1406dec9d
movzx eax, byte [rsp + 0x48]
cmc
test eax, eax
jmp 0x1406892ce
je 0x1406892f8
mov rax, qword [rsp + 0x38]
jmp 0x1406892de
movss xmm0, dword [0x1400a8e1c]
jmp 0x1406892eb
comiss xmm0, dword [rax + 0x1ac0]
jb 0x14068930e
movzx eax, byte [rsp + 0x32]
cmc
cmp r11d, r11d
test eax, eax
jmp 0x140689308
je 0x14068939e
mov eax, dword [rsp + 0x34]
cmc
test dil, dl
cmp r15b, bl
and eax, 1
test r12w, 0xb08c
cmc
test eax, eax
jmp 0x14068932a
je 0x140689345
mov dword [rsp + 0xc0], 4
jmp 0x140689340
jmp 0x140689354
mov dword [rsp + 0xc0], 3
clc
sbb ah, 0x97
mov rax, qword [rsp + 0x38]
mov ecx, dword [rsp + 0xc0]
clc
cmp r9b, r8b
mov dword [rax + 0x1f98], ecx
xadd ax, ax
seto al
movzx eax, byte [rsp + 0x32]
test eax, eax
jmp 0x14068937d
je 0x14068939e
mov rax, qword [rsp + 0x3c0]
mov ecx, dword [rsp + 0x34]
cmc
cmp r12, rax
mov dword [rax], ecx
btc ax, 0x27
bsr eax, r8d
movzx eax, byte [rsp + 0x32]
clc
cmc
test eax, eax
jmp 0x1406893ac
je 0x1406898eb
mov rax, qword [rsp + 0x3b0]
cmp r14d, r11d
test bp, sp
cmp bp, 0x3e2b
mov rax, qword [rax + 0x10]
cmc
mov qword [rsp + 0x70], rax
cmp sil, 0xb9
jmp 0x1406893d8
xorps xmm0, xmm0
cmp r12w, r15w
cmc
movss dword [rsp + 0x8c], xmm0
cmp r8b, bl
test si, r10w
stc
xorps xmm0, xmm0
test al, 0x80
test r12b, cl
jmp 0x1406893fe
movss dword [rsp + 0x88], xmm0
test r8b, 0x93
clc
cmp r12w, cx
cmp dword [rsp + 0x34], 0
jmp 0x14068941a
jne 0x1406894ad
xorps xmm0, xmm0
lahf
movss dword [rsp + 0x2b8], xmm0
not ax
xorps xmm0, xmm0
movss dword [rsp + 0x2bc], xmm0
btc ax, 0xa1
sal cl, 0x36
or ch, 0
mov rax, qword [rsp + 0x2b8]
xchg cl, ch
mov qword [rsp + 0x88], rax
rcr al, 0xb4
and ecx, 0x41969e86
shr eax, cl
mov rax, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x38]
movss xmm0, dword [rax + 0x134]
cmp cx, 0xd5ae
stc
subss xmm0, dword [rcx + 0x1af4]
cmp rcx, 0xffffffff8d1e41a5
jmp 0x140689497
addss xmm0, dword [0x1400a8f18]
movss dword [rsp + 0x74], xmm0
cmp dl, 0x37
cmc
test dil, 0x87
cmp dword [rsp + 0x34], 1
jne 0x140689544
movss xmm0, dword [0x1400a8edc]
lahf
and eax, 0xa69fab89
not eax
movss dword [rsp + 0x2c0], xmm0
xorps xmm0, xmm0
sub rax, r11
cdqe
mov rcx, rsi
movss dword [rsp + 0x2c4], xmm0
adc al, 0x20
cwde
mov rax, qword [rsp + 0x2c0]
test r8b, 0x21
mov qword [rsp + 0x88], rax
rcl ecx, 0x8e
sar rax, cl
mov rax, qword [rsp + 0x38]
inc ecx
movsxd rcx, r8d
xor rcx, 0x98cea22
mov rcx, qword [rsp + 0x38]
test cx, 0x7c0d
cmc
movss xmm0, dword [rax + 0x130]
cmc
subss xmm0, dword [rcx + 0x1af0]
cmc
addss xmm0, dword [0x1400a8f18]
movss dword [rsp + 0x70], xmm0
clc
jmp 0x140689544
cmp dword [rsp + 0x34], 2
jmp 0x14068954e
jne 0x1406895fa
xorps xmm0, xmm0
cmc
sub ah, 0x1a
sar ah, 0xc
movss dword [rsp + 0x2c8], xmm0
movss xmm0, dword [0x1400a8edc]
shl ax, 0x39
movsx rcx, cx
movss dword [rsp + 0x2cc], xmm0
mov rax, qword [rsp + 0x2c8]
and ch, 1
bswap cx
rol cl, 4
mov qword [rsp + 0x88], rax
xor cl, r15b
sbb ax, bp
mov rax, qword [rsp + 0x38]
movsx cx, r10b
rcr ecx, 3
mov rcx, qword [rsp + 0x38]
test r9d, 0x38043d08
cmp r13d, 0xd19291a1
cmp r14b, r15b
movss xmm0, dword [rax + 0x134]
cmp r10w, bx
jmp 0x1406895d4
subss xmm0, dword [rcx + 0x1af4]
clc
addss xmm0, dword [0x1400a8f18]
cmc
test rax, r13
movss dword [rsp + 0x74], xmm0
test ebp, esp
test r14w, 0xc094
cmp cl, r9b
cmp dword [rsp + 0x34], 3
jmp 0x140689604
jne 0x14068969e
xorps xmm0, xmm0
bts ax, r8w
movss dword [rsp + 0x2d0], xmm0
sbb ah, 0xb5
bt eax, 0x99
xorps xmm0, xmm0
movss dword [rsp + 0x2d4], xmm0
btr rax, 0xbe
shld ax, ax, 0x18
adc cx, r15w
mov rax, qword [rsp + 0x2d0]
test r14w, 0xed1a
rcl cx, 0xa4
adc cl, 0x81
mov qword [rsp + 0x88], rax
shr eax, cl
ror rcx, cl
cwde
mov rax, qword [rsp + 0x38]
clc
shr ch, 3
sbb cl, bpl
mov rcx, qword [rsp + 0x38]
cmc
movss xmm0, dword [rax + 0x130]
test r14b, 0x97
cmp r8w, r12w
clc
subss xmm0, dword [rcx + 0x1af0]
stc
addss xmm0, dword [0x1400a8f18]
jmp 0x140689698
movss dword [rsp + 0x70], xmm0
cmp dword [rsp + 0x34], 2
jmp 0x1406896a8
jne 0x1406896d3
mov rax, qword [rsp + 0x3d8]
jmp 0x1406896bb
movss xmm0, dword [rax + 4]
movss dword [rsp + 0xc8], xmm0
jmp 0x1406896ce
jmp 0x1406896f1
movss xmm0, dword [0x1400a9008]
test dl, spl
cmc
movss dword [rsp + 0xc8], xmm0
jmp 0x1406896f1
cmp dword [rsp + 0x34], 1
jmp 0x1406896fb
jne 0x140689720
mov rax, qword [rsp + 0x3d8]
movss xmm0, dword [rax]
jmp 0x140689712
movss dword [rsp + 0xc4], xmm0
jmp 0x140689742
movss xmm0, dword [0x1400a9008]
clc
jmp 0x14068972f
movss dword [rsp + 0xc4], xmm0
test bp, r10w
jmp 0x140689742
movss xmm0, dword [rsp + 0xc4]
test di, 0x3916
movss dword [rsp + 0x2e0], xmm0
test ecx, 0x4f0ed692
cmp sil, bpl
movss xmm0, dword [rsp + 0xc8]
cmc
movss dword [rsp + 0x2e4], xmm0
clc
jmp 0x14068977e
cmp dword [rsp + 0x34], 0
jmp 0x140689788
jne 0x1406897ae
mov rax, qword [rsp + 0x3d8]
jmp 0x14068979b
movss xmm0, dword [rax + 0xc]
movss dword [rsp + 0xd0], xmm0
jmp 0x1406897c8
movss xmm0, dword [0x1400a8fe8]
jmp 0x1406897bf
movss dword [rsp + 0xd0], xmm0
cmp dword [rsp + 0x34], 3
jmp 0x1406897d2
jne 0x1406897fd
mov rax, qword [rsp + 0x3d8]
jmp 0x1406897e5
movss xmm0, dword [rax + 8]
jmp 0x1406897ef
movss dword [rsp + 0xcc], xmm0
jmp 0x14068980e
movss xmm0, dword [0x1400a8fe8]
movss dword [rsp + 0xcc], xmm0
movss xmm0, dword [rsp + 0xcc]
movsxd rdx, r14d
not dl
movss dword [rsp + 0x2d8], xmm0
setae ch
movsx r8, r14w
movss xmm0, dword [rsp + 0xd0]
movss dword [rsp + 0x2dc], xmm0
xchg ecx, ecx
mov r9, qword [rsp + 0x2d8]
not r8b
cmove dx, r11w
xchg dl, r8b
lea r8, [rsp + 0x2e0]
mov cl, r13b
movsx cx, r12b
movsxd rdx, eax
lea rdx, [rsp + 0x70]
xchg cl, cl
lea rcx, [rsp + 0x35c]
jmp 0x14068987a
call fcn.14066f243
mov rax, qword [rax]
movsx r8, sp
cwd
mov qword [rsp + 0x70], rax
cbw
cdq
lea rax, [rsp + 0x68]
cmovp dx, r10w
mov qword [rsp + 0x20], rax
bswap cx
cwd
movsxd r8, eax
lea r9, [rsp + 0x90]
movsx dx, r9b
mov rdx, 0xffffffff8d327583
xchg dl, dh
lea r8, [rsp + 0x88]
setns dh
movsxd rdx, r15d
lea rdx, [rsp + 0x70]
bswap ecx
mov ecx, ebx
jmp 0x1406898d9
mov rcx, qword [rsp + 0x3b0]
jmp 0x1406898e6
call fcn.14068769d
jmp 0x1406891f5
call fcn.140695c63
mov rax, qword [rsp + 0x3b0]
stc
cmc
test r15w, 0x6e03
mov dword [rax + 0x13c], 0
mov rax, qword [rsp + 0x3b0]
cmp r9b, r15b
test r9b, al
mov dword [rax + 0x140], 1
rol rax, cl
mov rax, qword [rsp + 0x38]
cmp qword [rax + 0x1d28], 0
jmp 0x14068993c
je 0x140689f29
mov rax, qword [rsp + 0x38]
bts cx, r9w
rcr cl, 0x34
mov rax, qword [rax + 0x1d28]
bsr cx, r8w
mov rcx, qword [rsp + 0x3b0]
cmc
cmp r10b, al
cmp di, 0x48b3
cmp qword [rax + 0x3a0], rcx
jmp 0x140689978
jne 0x140689f29
xorps xmm0, xmm0
btc eax, ecx
shr ax, cl
btc eax, 0x9c
movss dword [rsp + 0x54], xmm0
not al
xorps xmm0, xmm0
dec al
add al, r8b
sar ah, 0xb1
movss dword [rsp + 0x50], xmm0
mov rax, qword [rsp + 0x38]
cmp dword [rax + 0x1c2c], 3
jmp 0x1406899b5
jne 0x140689a39
mov rax, qword [rsp + 0x38]
test r10b, 0x16
clc
movzx eax, byte [rax + 0x149]
test rdi, 0x24017b22
jmp 0x1406899d8
test eax, eax
je 0x140689a39
xorps xmm0, xmm0
shl dh, 0x33
bsf rcx, r8
or ecx, eax
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
sub dl, 0xac
movsx cx, bpl
xor r8d, r8d
mov cl, r10b
mov edx, 1
setbe cl
jmp 0x140689a15
lea rcx, [rsp + 0x364]
jmp 0x140689a22
call fcn.14069e9fe
mov rax, qword [rax]
cmc
mov qword [rsp + 0x50], rax
test r8w, di
bt ax, 0x13
mov rax, qword [rsp + 0x38]
clc
cmp dword [rax + 0x1c2c], 4
jne 0x140689a9a
xorps xmm0, xmm0
bt ecx, eax
clc
movsx rcx, bx
movss dword [rsp + 0x20], xmm0
seto cl
sbb cx, di
bt dx, r9w
xorps xmm3, xmm3
xor r8d, r8d
not ch
mov edx, 2
movzx ecx, r13w
xchg ch, ch
lea rcx, [rsp + 0x36c]
jmp 0x140689a88
call fcn.14069e9fe
mov rax, qword [rax]
mov qword [rsp + 0x50], rax
jmp 0x140689a9a
movss xmm0, dword [rsp + 0x50]
jmp 0x140689aa5
ucomiss xmm0, dword [0x1400a8dfc]
jne 0x140689aca
movss xmm0, dword [rsp + 0x54]
jmp 0x140689abd
ucomiss xmm0, dword [0x1400a8dfc]
je 0x140689f29
movss xmm0, dword [0x1400a8fbc]
mov rax, 0xffffffff9700d828
xchg ah, al
movsx eax, r9w
movss dword [rsp + 0x340], xmm0
jmp 0x140689af0
mov rax, qword [rsp + 0x38]
jmp 0x140689afa
movss xmm0, dword [rax + 0xc4]
movss dword [rsp + 0xe0], xmm0
mov eax, ebp
mov rax, qword [rsp + 0x38]
jmp 0x140689b17
movss xmm0, dword [rax + 0xc0]
jmp 0x140689b24
movss dword [rsp + 0xd8], xmm0
movss xmm0, dword [rsp + 0xd8]
comiss xmm0, dword [rsp + 0xe0]
jae 0x140689b60
movss xmm0, dword [rsp + 0xd8]
movss dword [rsp + 0xe8], xmm0
jmp 0x140689b5b
jmp 0x140689b77
movss xmm0, dword [rsp + 0xe0]
movsx rax, dx
cwde
movss dword [rsp + 0xe8], xmm0
mov rax, qword [rsp + 0x38]
movss xmm0, dword [0x1400a8fbc]
mulss xmm0, dword [rax + 0x18]
mulss xmm0, dword [rsp + 0xe8]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
movss dword [rsp + 0x110], xmm0
jmp 0x140689ba8
movss xmm0, dword [rsp + 0x50]
mulss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x50], xmm0
jmp 0x140689bc2
movss xmm0, dword [rsp + 0x54]
jmp 0x140689bcd
mulss xmm0, dword [rsp + 0x110]
movss dword [rsp + 0x54], xmm0
cdq
mov rax, qword [rsp + 0x3b0]
ror cx, 0x25
rcl rcx, cl
add rax, 0x10
clc
rcr r8w, 0xa3
mov qword [rsp + 0x2f0], rax
rol rax, cl
cwde
mov rax, qword [rsp + 0x3d8]
shrd cx, bp, 0
bt dx, 0xb
mov qword [rsp + 0x2e8], rax
sbb al, 0xa3
mov rax, qword [rsp + 0x2e8]
btc r8w, ax
ror r8b, cl
bsf edx, r10d
mov rcx, qword [rsp + 0x2f0]
adc r8b, bpl
xadd dl, r8b
cmovle r8w, di
movss xmm0, dword [rax + 4]
subss xmm0, dword [rcx + 4]
rcl r8d, cl
movsx dx, r14b
movss dword [rsp + 0x188], xmm0
and al, r12b
mov rax, qword [rsp + 0x2e8]
cmp dl, r11b
setle cl
mov rcx, qword [rsp + 0x2f0]
sub edx, 0x99541ac
movss xmm0, dword [rax]
rdtsc
stc
xadd r8d, eax
subss xmm0, dword [rcx]
bswap r8d
movss dword [rsp + 0x180], xmm0
mov cl, r13b
movss xmm0, dword [rsp + 0x180]
movzx r8w, sil
movss dword [rsp + 0x218], xmm0
cwde
neg r8b
xor ah, 0x9a
movss xmm0, dword [rsp + 0x188]
rcl r8w, 0xaa
movss dword [rsp + 0x21c], xmm0
adc ch, 0x9b
mov rax, qword [rsp + 0x3b0]
xchg r8b, dl
mov r8d, esi
cwd
add rax, 0x18
not r8d
mov qword [rsp + 0x2f8], rax
mov rax, qword [rsp + 0x2f8]
movsx cx, cl
bswap rdx
movss xmm0, dword [rsp + 0x21c]
cqo
movsx r8w, spl
subss xmm0, dword [rax + 4]
movzx r8d, r11w
movsx dx, spl
movss dword [rsp + 0x198], xmm0
not cx
setns r8b
rdtsc
mov rax, qword [rsp + 0x2f8]
movss xmm0, dword [rsp + 0x218]
mov cx, 0x1e11
movzx r8, r12w
bswap r8d
subss xmm0, dword [rax]
mov r8w, bx
movss dword [rsp + 0x190], xmm0
movss xmm0, dword [rsp + 0x190]
movzx rdx, r11w
movzx dx, r14b
movss dword [rsp + 0x300], xmm0
movzx rdx, r13w
movss xmm0, dword [rsp + 0x198]
movss dword [rsp + 0x304], xmm0
lea r8, [rsp + 0x300]
movsx ecx, r11w
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x374]
jmp 0x140689db0
call fcn.14066f114
mov rax, qword [rax]
mov qword [rsp + 0x50], rax
movzx ecx, bp
movzx rcx, cx
movsxd rcx, r10d
mov rax, qword [rsp + 0x38]
movzx cx, r10b
movsxd rcx, r15d
cmovo rcx, r10
mov byte [rax + 0x1d48], 0
movsx rcx, si
mov rax, qword [rsp + 0x38]
xchg cl, cl
mov byte [rax + 0x1c4f], 1
movss xmm1, dword [0x1400a8edc]
mov ecx, 0x20
jmp 0x140689e03
call fcn.140678397
mov ecx, 4
sub rdx, 0xffffffffcbbcb52f
sar dx, 0x2c
imul rcx, rcx, 0
mov rdx, qword [rsp + 0x3d0]
rol r8b, 0x9a
rol r8w, cl
mov dword [rdx + rcx], eax
cmc
xchg dl, al
mov rax, qword [rsp + 0x3b0]
xor dl, r13b
cdq
add rax, 0x20
xchg dx, dx
mov r8d, r12d
movsx cx, bpl
mov qword [rsp + 0x308], rax
mov rax, qword [rsp + 0x308]
movzx rcx, r12w
movss xmm0, dword [rax + 4]
cdq
movzx ax, sil
addss xmm0, dword [rsp + 0x54]
lahf
movss dword [rsp + 0x1a8], xmm0
mov rax, qword [rsp + 0x308]
cdq
jmp 0x140689e8d
movss xmm0, dword [rax]
addss xmm0, dword [rsp + 0x50]
seta r8b
movzx rcx, si
movsxd r8, r8d
movss dword [rsp + 0x1a0], xmm0
bswap rcx
movsxd rdx, esp
movss xmm0, dword [rsp + 0x1a0]
bswap ecx
setno ch
movsx cx, r13b
movss dword [rsp + 0x310], xmm0
movzx rdx, r14w
movss xmm0, dword [rsp + 0x1a8]
jmp 0x140689edf
movss dword [rsp + 0x314], xmm0
movsxd r8, r14d
movsx r8d, r12w
mov r8w, ax
mov r8, qword [rsp + 0x310]
mov ch, dl
bswap cx
mov rdx, qword [rsp + 0x3b0]
mov cx, r12w
movzx ecx, ax
lea rcx, [rsp + 0x37c]
call fcn.140686524
mov rax, qword [rax]
jmp 0x140689f24
mov qword [rsp + 0x68], rax
movss xmm0, dword [rsp + 0x68]
ucomiss xmm0, dword [0x1400a8fe8]
je 0x140689f73
mov rax, qword [rsp + 0x3b0]
movzx cx, r8b
mov cx, 0xa50f
mov rcx, qword [rsp + 0x68]
jmp 0x140689f57
mov qword [rax + 0x20], rcx
movsx cx, bpl
bswap ecx
movzx rcx, r15w
mov rcx, qword [rsp + 0x3b0]
call fcn.1406a66cf
movss xmm0, dword [rsp + 0x90]
jmp 0x140689f81
ucomiss xmm0, dword [0x1400a8fe8]
je 0x14068a039
cvttss2si eax, dword [rsp + 0x94]
cvtsi2ss xmm0, eax
movss dword [rsp + 0x1b8], xmm0
jmp 0x140689fa9
cvttss2si eax, dword [rsp + 0x90]
cvtsi2ss xmm0, eax
movss dword [rsp + 0x1b0], xmm0
cmovle rcx, rbx
bswap eax
movss xmm0, dword [rsp + 0x1b0]
movss dword [rsp + 0x318], xmm0
seto cl
cdqe
movsx eax, r14w
movss xmm0, dword [rsp + 0x1b8]
cwde
setl ah
movzx cx, r14b
movss dword [rsp + 0x31c], xmm0
movsx rcx, dx
movzx cx, bh
lahf
mov rax, qword [rsp + 0x318]
mov rcx, qword [rsp + 0x3b0]
jmp 0x14068a019
mov qword [rcx + 0x10], rax
movzx ecx, r9w
not rcx
setne ch
mov rcx, qword [rsp + 0x3b0]
jmp 0x14068a034
call fcn.1406a66cf
mov rax, qword [rsp + 0x3b0]
sal ecx, 0xd
mov rax, qword [rax + 0x20]
bt cx, 0x39
sbb ch, 9
mov rcx, qword [rsp + 0x3b0]
mov qword [rcx + 0x18], rax
clc
test cx, di
mov al, byte [rsp + 0x40]
cmc
add rsp, 0x3a8
ret