Function at 0x140699476
Capabilities:
Execute anti-debugging instructions

Disassembly:
mov qword [rsp + 0x20], r9
sal al, cl
mov qword [rsp + 0x18], r8
movzx eax, bp
mov qword [rsp + 0x10], rdx
dec eax
sal ah, 0x35
mov qword [rsp + 8], rcx
add ah, 0x23
bsf ax, r11w
rcl al, cl
sub rsp, 0x2c8
rcr ax, 0x84
bt ax, 0xf
mov rax, qword [0x1400ac760]
mov qword [rsp + 0x80], rax
movsx rax, r12w
mov rax, qword [rsp + 0x80]
add rax, 0x1568
mov qword [rsp + 0x50], rax
shr ah, 0x94
bsf ax, bx
mov rax, qword [rsp + 0x2d0]
mov eax, dword [rax + 0xc]
test spl, 0x93
clc
mov dword [rsp + 0x68], eax
cmp bp, bp
cmp r15b, 0x10
cmp qword [rsp + 0x2e8], 0
jmp 0x140699504
je 0x140699514
mov byte [rsp + 0x4c], 1
jmp 0x14069951e
mov byte [rsp + 0x4c], 0
shr al, cl
setle al
mov al, byte [rsp + 0x4c]
test r12b, 1
jmp 0x14069952b
mov byte [rsp + 0x4e], al
sar ah, 0x91
mov ah, 0x3d
sar eax, cl
mov eax, dword [rsp + 0x68]
test r13b, cl
clc
and eax, 0x20
test eax, eax
jne 0x140699574
mov rax, qword [rsp + 0x50]
clc
jmp 0x14069955b
cmp dword [rax + 0x24], 0xffffffff
jmp 0x140699564
je 0x140699574
mov byte [rsp + 0x4d], 1
jmp 0x14069957d
mov byte [rsp + 0x4d], 0
sal rcx, 0xbd
mov al, byte [rsp + 0x4d]
btr ecx, r15d
mov byte [rsp + 0x44], al
sbb ax, si
setne ch
stc
mov rax, qword [rsp + 0x2d0]
mov eax, dword [rax + 0x1b8]
rcr rcx, cl
shl cx, cl
bsf ecx, r9d
mov dword [rsp + 0xf8], eax
sal cx, cl
mov rax, qword [rsp + 0x2d0]
mov eax, dword [rax + 0x1b8]
cmc
or eax, 0x10
mov rcx, qword [rsp + 0x2d0]
test bh, 0x9a
jmp 0x1406995d8
mov dword [rcx + 0x1b8], eax
mov rax, qword [rsp + 0x2d0]
test rsi, 0x3b871a5
mov dword [rax + 0x13c], 1
stc
test r9w, sp
mov rax, qword [rsp + 0x2d0]
mov dword [rax + 0x140], 2
cdqe
cbw
mov rax, qword [rsp + 0x50]
cmp r11, rdi
cmp r12b, 0x8c
test ax, 0xfc27
movss xmm0, dword [rax + 0x38]
cmp r11b, 0x31
or ax, cx
movss dword [rsp + 0x48], xmm0
test cx, 0x9600
sbb al, 0x39
mov rax, qword [rsp + 0x50]
cmp r8b, 0xa3
jmp 0x140699649
movss xmm0, dword [rax + 0x38]
movss dword [rsp + 0x40], xmm0
adc ax, sp
movzx eax, r13w
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rax + 0x1928]
dec ax
ror ax, 0xb7
movss dword [rsp + 0x58], xmm0
movsx rax, sp
xadd ax, ax
xorps xmm0, xmm0
shld eax, r10d, 0xa2
movss dword [rsp + 0x1e4], xmm0
sbb rax, 0xb0287b4
xorps xmm0, xmm0
movss dword [rsp + 0x1e0], xmm0
cmp r9d, 0x1f387a14
xorps xmm0, xmm0
cbw
movss dword [rsp + 0xf4], xmm0
rcr al, cl
xor eax, r14d
sbb eax, 0x7a044d22
xorps xmm0, xmm0
btr rax, rbp
movss dword [rsp + 0xf0], xmm0
stc
btc eax, 0x9a
movzx eax, byte [rsp + 0x4e]
clc
test eax, eax
jmp 0x1406996e5
je 0x1406997aa
movss xmm0, dword [rsp + 0x40]
addss xmm0, dword [rsp + 0x58]
shr ah, cl
rcl rax, cl
movss dword [rsp + 0x40], xmm0
cmp bpl, 0xa9
shr ah, cl
bts ax, r12w
mov rax, qword [rsp + 0x2d8]
movss xmm0, dword [rax + 4]
add ax, 0x359e
movsxd rax, r15d
movss dword [rsp + 0x1c0], xmm0
cmovp ax, r8w
sar ah, cl
sbb ah, ah
mov rax, qword [rsp + 0x2d8]
movss xmm0, dword [rax + 8]
subss xmm0, dword [rsp + 0x40]
mov rax, qword [rsp + 0x50]
stc
test ah, 0x25
subss xmm0, dword [rax + 0x38]
movss dword [rsp + 0x1b8], xmm0
movss xmm0, dword [rsp + 0x1b8]
add ax, r9w
movss dword [rsp + 0x280], xmm0
bt ax, bp
rcr al, 0x30
btc ax, bp
movss xmm0, dword [rsp + 0x1c0]
bt ax, 0xa0
btc ax, 8
movss dword [rsp + 0x284], xmm0
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0x1e0], rax
movzx eax, byte [rsp + 0x44]
test eax, eax
je 0x1406998be
mov rax, qword [rsp + 0x50]
test rdi, r8
cmp dword [rax + 0x24], 1
jne 0x1406998be
movss xmm0, dword [rsp + 0x40]
bts eax, ebx
sbb eax, 0xb820bb96
mov al, 0x15
addss xmm0, dword [rsp + 0x58]
not ah
sar al, cl
xadd al, ah
movss dword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x2d8]
test bl, bh
movss xmm0, dword [rax + 4]
rcr ax, cl
test cl, 0x92
shr ax, cl
movss dword [rsp + 0x1d0], xmm0
movzx eax, di
mov rax, qword [rsp + 0x2d8]
cmp rsi, r10
test r13b, 0xa7
cmc
movss xmm0, dword [rax + 8]
shrd eax, ecx, 0x84
subss xmm0, dword [rsp + 0x40]
bts ax, r12w
movsx rax, r13w
cwde
mov rax, qword [rsp + 0x50]
jmp 0x140699843
subss xmm0, dword [rax + 0x38]
btc rax, r12
movss dword [rsp + 0x1c8], xmm0
rcr al, cl
nop
jmp 0x14069985e
movss xmm0, dword [rsp + 0x1c8]
and ah, 0x1d
movss dword [rsp + 0x1f8], xmm0
movzx rax, r14w
shl ah, 0x20
movss xmm0, dword [rsp + 0x1d0]
movss dword [rsp + 0x1fc], xmm0
test r11, 0xfffffffff61a0caa
rol ax, 0xa9
rcr eax, cl
mov rax, qword [rsp + 0x1f8]
test r8w, 0x6780
cmp ax, 0xf11a
jmp 0x1406998b0
mov qword [rsp + 0xf0], rax
stc
dec ah
shl ax, cl
movzx eax, byte [rsp + 0x44]
test eax, eax
jmp 0x1406998ca
je 0x1406999cc
mov rax, qword [rsp + 0x50]
jmp 0x1406998da
cmp dword [rax + 0x24], 0
jne 0x1406999cc
mov rax, qword [rsp + 0x2d8]
jmp 0x1406998f2
movss xmm0, dword [rax + 4]
neg eax
xadd al, al
sar ax, cl
movss dword [rsp + 0x1f0], xmm0
adc al, r14b
shl eax, cl
xchg al, ah
mov rax, qword [rsp + 0x2d8]
stc
movss xmm0, dword [rax]
mov al, r9b
xor ax, r13w
test esi, 0xf397a5ba
addss xmm0, dword [rsp + 0x48]
sub ax, r8w
mov rax, qword [rsp + 0x50]
subss xmm0, dword [rax + 0x38]
shr ax, 0xb
sub ax, r11w
bt ax, 0xe
movss dword [rsp + 0x1d8], xmm0
sbb ax, 0x4d28
shl al, 0x16
movss xmm0, dword [rsp + 0x1d8]
movss dword [rsp + 0x200], xmm0
cbw
movss xmm0, dword [rsp + 0x1f0]
setge al
sub ah, 0x13
movss dword [rsp + 0x204], xmm0
mov rax, qword [rsp + 0x200]
cmp r14, 0x14a16f15
jmp 0x14069999d
mov qword [rsp + 0xf0], rax
movss xmm0, dword [rsp + 0x48]
add ah, 0x33
setbe ah
bswap ax
addss xmm0, dword [rsp + 0x58]
xchg ah, ah
movss dword [rsp + 0x48], xmm0
or eax, edi
bt ax, 0x2d
shl ax, cl
movzx eax, byte [rsp + 0x44]
clc
test r11d, 0xdf196c3a
stc
test eax, eax
je 0x140699a45
xor r8d, r8d
lea rdx, str.COLLAPSE
cmovp cx, r8w
movzx rcx, ax
movsxd rcx, r14d
mov rcx, qword [rsp + 0x2d0]
jmp 0x140699a05
call fcn.14068918f
lea rdx, [rsp + 0xf0]
not ecx
mov cl, 0xb7
xchg cx, cx
mov ecx, eax
jmp 0x140699a20
call fcn.1406edd2a
movzx eax, al
test eax, eax
jmp 0x140699a2f
je 0x140699a45
mov rax, qword [rsp + 0x2d0]
mov byte [rax + 0x82], 1
stc
movzx eax, byte [rsp + 0x4e]
test eax, eax
jmp 0x140699a51
je 0x140699ac7
xor r8d, r8d
movsx cx, dil
xchg dx, cx
movzx ecx, dx
lea rdx, str.CLOSE
movzx cx, bl
mov rcx, qword [rsp + 0x2d0]
jmp 0x140699a7d
call fcn.14068918f
lea rdx, [rsp + 0x1e0]
movzx rcx, r14w
bswap rcx
mov ecx, eax
jmp 0x140699a98
call fcn.1406ed2cc
movzx eax, al
cmp r15b, 0x38
test bp, r14w
test eax, eax
je 0x140699ac7
mov rax, qword [rsp + 0x2e8]
mov byte [rax], 0
cmp spl, 0xa5
btr ecx, r13d
bt ax, si
mov rax, qword [rsp + 0x2d0]
rcr cl, cl
mov dword [rax + 0x13c], 0
shld cx, r10w, 0x1f
clc
sar cl, 0x89
mov rax, qword [rsp + 0x2d0]
mov dword [rax + 0x140], 1
cmp r13b, 0x9a
shl rax, 0x3c
ror cl, 0xa7
mov rax, qword [rsp + 0x2d0]
rol rcx, cl
test r11, 0x5da1233b
btc cx, 0x87
mov ecx, dword [rsp + 0xf8]
cmc
mov dword [rax + 0x1b8], ecx
xor al, 0xbb
lea rax, [0x1400a063c]
mov qword [rsp + 0x278], rax
jmp 0x140699b3d
mov eax, dword [rsp + 0x68]
cmp r9b, 0x82
and eax, 0x100000
cmp r15, 0x1d2fa7ac
test bh, 0x15
cmp r10b, r13b
test eax, eax
jmp 0x140699b5e
je 0x140699bc2
movss xmm0, dword [0x1400a5024]
inc cx
sub ecx, 0xff2ceb9b
ror cl, 0x3d
movss dword [rsp + 0x20], xmm0
xor r9d, r9d
add cl, r13b
xor r8d, r8d
mov rdx, qword [rsp + 0x278]
jmp 0x140699b94
lea rcx, [rsp + 0x2b0]
jmp 0x140699ba1
call fcn.140691259
movss xmm0, dword [rax]
jmp 0x140699baf
movss dword [rsp + 0x88], xmm0
jmp 0x140699bbd
jmp 0x140699bce
xorps xmm0, xmm0
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [rsp + 0x88]
lahf
shr r9b, 0x15
movss dword [rsp + 0xcc], xmm0
lahf
rol dx, 0x81
movss xmm0, dword [rsp + 0xcc]
movss dword [rsp + 0x208], xmm0
xorps xmm0, xmm0
cdq
movss dword [rsp + 0x20c], xmm0
lea rax, [rsp + 0x208]
cmp r15b, 0x23
test ebp, ebp
cqo
mov qword [rsp + 0x218], rax
add cl, 0x2f
cmc
rcl ecx, cl
movss xmm0, dword [0x1400a5024]
not dx
bts rdx, rdx
shr dl, 0xb2
movss dword [rsp + 0x20], xmm0
mov cl, spl
ror edx, cl
shr ch, cl
mov r9b, 1
cqo
and cl, ch
shl dx, cl
xor r8d, r8d
mov rdx, qword [rsp + 0x2e0]
lea rcx, [rsp + 0x2b8]
jmp 0x140699c68
call fcn.140691259
mov qword [rsp + 0x210], rax
xchg rcx, rax
movzx ecx, cx
cwde
mov rax, qword [rsp + 0x210]
movzx ecx, bp
mov rcx, qword [rsp + 0x218]
movss xmm0, dword [rax + 4]
addss xmm0, dword [rcx + 4]
cwde
movzx ecx, bp
cbw
movss dword [rsp + 0x108], xmm0
xchg ah, ah
cwde
mov rax, qword [rsp + 0x210]
movzx cx, dh
setns cl
mov rcx, qword [rsp + 0x218]
jmp 0x140699cc6
movss xmm0, dword [rax]
addss xmm0, dword [rcx]
mov ax, r15w
movss dword [rsp + 0x100], xmm0
movsx eax, di
xchg al, ah
movss xmm0, dword [rsp + 0x100]
cwde
movss dword [rsp + 0xe0], xmm0
movss xmm0, dword [rsp + 0x108]
cbw
movss dword [rsp + 0xe4], xmm0
bswap ax
cmovo eax, esp
mov rax, qword [rsp + 0x50]
jmp 0x140699d17
movss xmm0, dword [rsp + 0x48]
comiss xmm0, dword [rax + 0x38]
jbe 0x140699d5c
mov rax, qword [rsp + 0x80]
jmp 0x140699d34
movss xmm0, dword [rsp + 0x48]
jmp 0x140699d3f
addss xmm0, dword [rax + 0x15b8]
xchg al, ah
movsx rax, bp
setp al
movss dword [rsp + 0x48], xmm0
bswap rax
movzx eax, bx
mov rax, qword [rsp + 0x50]
jmp 0x140699d66
movss xmm0, dword [rsp + 0x40]
jmp 0x140699d71
comiss xmm0, dword [rax + 0x38]
jbe 0x140699d9e
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rsp + 0x40]
jmp 0x140699d8e
addss xmm0, dword [rax + 0x15b8]
movss dword [rsp + 0x40], xmm0
nop
mov rax, qword [rsp + 0x50]
jmp 0x140699da8
xorps xmm0, xmm0
jmp 0x140699db0
comiss xmm0, dword [rax + 0x1c]
jae 0x14069a142
mov rax, qword [rsp + 0x50]
jmp 0x140699dc4
movss xmm0, dword [0x1400a4f0c]
jmp 0x140699dd1
comiss xmm0, dword [rax + 0x1c]
jbe 0x14069a142
mov rax, qword [rsp + 0x50]
jmp 0x140699de5
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [0x1400a4ea8]
jmp 0x140699df7
movss dword [rsp + 0x110], xmm0
jmp 0x140699e05
cvtss2sd xmm0, dword [rsp + 0x110]
andps xmm0, xmmword [0x1400a5040]
jmp 0x140699e1a
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x118], xmm0
movss xmm0, dword [rsp + 0x118]
jmp 0x140699e35
mulss xmm0, dword [0x1400a4f34]
movss xmm1, dword [0x1400a4f0c]
subss xmm1, xmm0
jmp 0x140699e4e
movaps xmm0, xmm1
movss dword [rsp + 0x60], xmm0
jmp 0x140699e5c
movss xmm0, dword [rsp + 0x60]
jmp 0x140699e67
comiss xmm0, dword [0x1400a4e28]
jae 0x140699e8a
xorps xmm0, xmm0
jmp 0x140699e7c
movss dword [rsp + 0x90], xmm0
jmp 0x140699ef1
movss xmm0, dword [rsp + 0x60]
jmp 0x140699e95
comiss xmm0, dword [0x1400a4f0c]
jbe 0x140699ebd
movss xmm0, dword [0x1400a4f0c]
movss dword [rsp + 0x8c], xmm0
jmp 0x140699eb8
jmp 0x140699ed4
movss xmm0, dword [rsp + 0x60]
xchg cl, ch
movzx ax, r10b
movss dword [rsp + 0x8c], xmm0
cwde
movss xmm0, dword [rsp + 0x8c]
movsx ecx, si
movsxd rcx, r14d
movzx cx, r9b
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [rsp + 0x90]
movzx rax, sp
movss dword [rsp + 0xb8], xmm0
mov rax, qword [rsp + 0x2d8]
movsxd rcx, ebp
movsx rcx, si
mov rcx, qword [rsp + 0x2d8]
jmp 0x140699f23
movss xmm0, dword [rax + 8]
jmp 0x140699f2d
subss xmm0, dword [rcx]
jmp 0x140699f36
subss xmm0, dword [rsp + 0x48]
jmp 0x140699f41
subss xmm0, dword [rsp + 0x40]
jmp 0x140699f4c
subss xmm0, dword [rsp + 0xe0]
jmp 0x140699f5a
movss dword [rsp + 0x9c], xmm0
jmp 0x140699f68
movss xmm0, dword [rsp + 0x48]
jmp 0x140699f73
comiss xmm0, dword [rsp + 0x40]
jb 0x140699f9c
movss xmm0, dword [rsp + 0x48]
jmp 0x140699f89
movss dword [rsp + 0x94], xmm0
jmp 0x140699f97
jmp 0x140699fb5
movss xmm0, dword [rsp + 0x40]
jmp 0x140699fa7
movss dword [rsp + 0x94], xmm0
jmp 0x140699fb5
movss xmm0, dword [rsp + 0x94]
jmp 0x140699fc3
movss dword [rsp + 0x98], xmm0
jmp 0x140699fd1
movss xmm0, dword [rsp + 0x98]
comiss xmm0, dword [rsp + 0x9c]
jae 0x14069a009
movss xmm0, dword [rsp + 0x98]
jmp 0x140699ff6
movss dword [rsp + 0xa0], xmm0
jmp 0x14069a004
jmp 0x14069a020
movss xmm0, dword [rsp + 0x9c]
movss dword [rsp + 0xa0], xmm0
jmp 0x14069a020
movss xmm0, dword [rsp + 0xa0]
jmp 0x14069a02e
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [rsp + 0xb4]
mulss xmm0, dword [rsp + 0xb8]
movss dword [rsp + 0xa8], xmm0
jmp 0x14069a057
movss xmm0, dword [rsp + 0x48]
jmp 0x14069a062
comiss xmm0, dword [rsp + 0xa8]
jb 0x14069a08e
movss xmm0, dword [rsp + 0x48]
jmp 0x14069a07b
movss dword [rsp + 0xb0], xmm0
jmp 0x14069a089
jmp 0x14069a0aa
movss xmm0, dword [rsp + 0xa8]
jmp 0x14069a09c
movss dword [rsp + 0xb0], xmm0
jmp 0x14069a0aa
movss xmm0, dword [rsp + 0xb0]
movss dword [rsp + 0x48], xmm0
movss xmm0, dword [rsp + 0xb4]
jmp 0x14069a0c7
mulss xmm0, dword [rsp + 0xb8]
movss dword [rsp + 0xc0], xmm0
jmp 0x14069a0de
movss xmm0, dword [rsp + 0x40]
jmp 0x14069a0e9
comiss xmm0, dword [rsp + 0xc0]
jb 0x14069a110
movss xmm0, dword [rsp + 0x40]
jmp 0x14069a102
movss dword [rsp + 0xc8], xmm0
jmp 0x14069a12d
movss xmm0, dword [rsp + 0xc0]
rcr cx, cl
clc
cwde
movss dword [rsp + 0xc8], xmm0
rcr ch, 0x93
mov rax, r11
movss xmm0, dword [rsp + 0xc8]
rcr dh, cl
btr rcx, r11
movss dword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x2d8]
mov dx, r14w
btc edx, 6
movss xmm0, dword [rax + 0xc]
rcl ecx, cl
movss dword [rsp + 0x138], xmm0
bts cx, di
mov rax, qword [rsp + 0x2d8]
sub cl, 0x23
movss xmm0, dword [rax + 8]
bts r8, r14
subss xmm0, dword [rsp + 0x40]
rdtsc
clc
bts edx, ebp
movss dword [rsp + 0x130], xmm0
mov rax, qword [rsp + 0x2d8]
add r8w, 0xdf8f
movss xmm0, dword [rax + 4]
movzx r8w, r14b
cmp r8w, 0xa88b
add ax, r9w
movss dword [rsp + 0x128], xmm0
mov rax, qword [rsp + 0x2d8]
btc rcx, rsi
movss xmm0, dword [rax]
xchg cl, r8b
cqo
lahf
addss xmm0, dword [rsp + 0x48]
mov al, spl
movss dword [rsp + 0x120], xmm0
xadd r8b, dl
clc
or r8b, 0xd
lea rax, [rsp + 0x70]
shl cl, cl
cmp r11b, r14b
clc
mov qword [rsp + 0x220], rax
setp r8b
stc
shr dx, cl
mov rax, qword [rsp + 0x220]
shl r8b, 0xa0
jmp 0x14069a217
movss xmm0, dword [rsp + 0x120]
not r8d
sbb ecx, r9d
movss dword [rax], xmm0
mov rax, qword [rsp + 0x220]
btr ecx, 0x11
rcl ecx, cl
movss xmm0, dword [rsp + 0x128]
jmp 0x14069a246
movss dword [rax + 4], xmm0
rol r8b, 7
shr r8w, cl
sbb ch, 0x9d
lea rax, [rsp + 0x78]
mov qword [rsp + 0x228], rax
rdtsc
mov rax, qword [rsp + 0x228]
movss xmm0, dword [rsp + 0x130]
cmc
cmp r15b, r9b
movss dword [rax], xmm0
adc ch, bh
movsx r8w, r13b
lahf
mov rax, qword [rsp + 0x228]
movss xmm0, dword [rsp + 0x138]
movss dword [rax + 4], xmm0
bsr edx, edx
dec r8b
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x158], xmm0
test esp, r10d
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rsp + 0x78]
bswap edx
addss xmm0, dword [rax + 0x15b8]
sal r8b, cl
add dx, 0x8e0e
jmp 0x14069a2d9
movss dword [rsp + 0x150], xmm0
rcl ah, cl
movss xmm0, dword [rsp + 0x74]
cqo
movzx edx, sp
setnp r8b
movss dword [rsp + 0x148], xmm0
movss xmm0, dword [rsp + 0x70]
movss dword [rsp + 0x140], xmm0
mov dl, r10b
sar ax, cl
lea rax, [rsp + 0x2a0]
sal r8b, 0x86
xor r8w, r12w
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x230]
shl dl, cl
xchg r8, rdx
movss xmm0, dword [rsp + 0x140]
sbb cx, 0x58aa
sar dl, cl
movss dword [rax], xmm0
cmp dx, 0x2c99
mov rax, qword [rsp + 0x230]
movss xmm0, dword [rsp + 0x148]
cmp ch, 0xb1
cmc
neg r8b
movss dword [rax + 4], xmm0
xor ch, 0xe
cmp r11w, 0x732d
cmp rdx, rcx
lea rax, [rsp + 0x2a8]
movsxd rcx, r12d
mov qword [rsp + 0x238], rax
mov rax, qword [rsp + 0x238]
movsx r8d, di
shr r8b, cl
cwd
movss xmm0, dword [rsp + 0x150]
bts rdx, r13
movss dword [rax], xmm0
sbb cl, r11b
mov rax, qword [rsp + 0x238]
jmp 0x14069a3bd
movss xmm0, dword [rsp + 0x158]
movss dword [rax + 4], xmm0
not cl
mov rax, qword [rsp + 0x50]
rcr r8d, cl
add rax, 0x1c
bts rcx, r8
sal r8d, 0x30
lea rcx, [rsp + 0x2a0]
clc
bts rdx, r12
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
bswap ax
shl ah, 0xb4
lea rax, [rsp + 0xe0]
bsf edx, r14d
mov qword [rsp + 0x20], rax
bt dx, r12w
xor r9d, r9d
mov edx, 0x87b6d906
movsxd rdx, edi
movsx r8w, dil
mov r8, qword [rsp + 0x2e0]
cqo
lea rdx, [rsp + 0x78]
movzx rcx, r11w
not cx
lea rcx, [rsp + 0x70]
jmp 0x14069a444
call fcn.14068672d
mov eax, dword [rsp + 0x68]
and eax, 0x100000
test eax, eax
jmp 0x14069a459
je 0x14069a91e
movss xmm0, dword [0x1400a4f34]
subss xmm0, dword [rsp + 0xcc]
setno ah
movss dword [rsp + 0x240], xmm0
not ax
xorps xmm0, xmm0
movsx eax, r8w
lahf
not al
movss dword [rsp + 0x244], xmm0
lahf
lea rax, [rsp + 0x240]
mov qword [rsp + 0x258], rax
cbw
movss xmm0, dword [rsp + 0x78]
cwde
movzx rax, r14w
subss xmm0, dword [rsp + 0x70]
cwde
movss dword [rsp + 0x160], xmm0
not ah
movsx ax, r10b
movss xmm0, dword [rsp + 0x160]
cbw
cdqe
subss xmm0, dword [rsp + 0xe0]
mov rax, qword [rsp + 0x50]
jmp 0x14069a4e7
mulss xmm0, dword [rax + 0x1c]
movss xmm1, dword [rsp + 0x70]
jmp 0x14069a4f7
addss xmm1, xmm0
jmp 0x14069a500
movaps xmm0, xmm1
jmp 0x14069a508
movss dword [rsp + 0xd0], xmm0
jmp 0x14069a516
movss xmm0, dword [rsp + 0x70]
comiss xmm0, dword [rsp + 0xd0]
jb 0x14069a548
movss xmm0, dword [rsp + 0x70]
jmp 0x14069a535
movss dword [rsp + 0xd8], xmm0
jmp 0x14069a543
jmp 0x14069a56a
movss xmm0, dword [rsp + 0xd0]
cwde
movsxd rcx, ecx
movss dword [rsp + 0xd8], xmm0
movsxd rcx, edi
movsx eax, r12w
movzx ax, r12b
movss xmm0, dword [rsp + 0x74]
cwde
cmove eax, ebx
movzx cx, dl
movss dword [rsp + 0x170], xmm0
mov cl, dil
cwde
movss xmm0, dword [rsp + 0xd8]
movsx cx, spl
mov cl, bpl
jmp 0x14069a59b
addss xmm0, dword [rsp + 0xe0]
movsxd rcx, r8d
movss dword [rsp + 0x168], xmm0
lahf
cwde
movss xmm0, dword [rsp + 0x168]
movss dword [rsp + 0x248], xmm0
movzx ecx, bx
movss xmm0, dword [rsp + 0x170]
mov ah, 0x9f
movss dword [rsp + 0x24c], xmm0
lea rax, [rsp + 0x248]
bswap rcx
mov qword [rsp + 0x250], rax
mov rax, qword [rsp + 0x250]
mov ch, bh
movsxd rcx, r10d
mov rcx, qword [rsp + 0x258]
jmp 0x14069a609
movss xmm0, dword [rax + 4]
cmova rax, r8
addss xmm0, dword [rcx + 4]
mov cl, 0x3d
movzx cx, sil
movss dword [rsp + 0x180], xmm0
mov rax, qword [rsp + 0x250]
mov rcx, qword [rsp + 0x258]
jmp 0x14069a63c
movss xmm0, dword [rax]
mov ax, 0xdf8e
addss xmm0, dword [rcx]
xchg ah, al
movsx ax, bpl
movss dword [rsp + 0x178], xmm0
movsx eax, sp
mov ah, 0xb6
jmp 0x14069a663
movss xmm0, dword [rsp + 0x178]
movss dword [rsp + 0x1e8], xmm0
bswap ax
mov al, 0x12
movss xmm0, dword [rsp + 0x180]
bswap ax
movsxd rax, r9d
movss dword [rsp + 0x1ec], xmm0
mov rax, qword [rsp + 0x80]
movss xmm0, dword [rax + 0x1928]
xorps xmm0, xmmword [0x1400a5050]
mulss xmm0, dword [0x1400a4e78]
cvttss2si eax, xmm0
cvtsi2ss xmm0, eax
movss dword [rsp + 0x188], xmm0
xorps xmm0, xmm0
bts edx, r15d
cwde
movss dword [rsp + 0xe8], xmm0
btc rax, rbx
cmp r14b, 0xa
movss xmm0, dword [rsp + 0x188]
cqo
ror dh, 0x31
or r8w, 0xd6bb
movss dword [rsp + 0xec], xmm0
mov rax, qword [rsp + 0x50]
ror rcx, cl
movss xmm0, dword [rax + 0x20]
cdqe
rcr dh, cl
shl ch, 0xc
movss dword [rsp + 0x190], xmm0
movzx ecx, r10w
movsxd r8, r14d
xorps xmm0, xmm0
movss dword [rsp + 0x260], xmm0
inc cl
test bpl, r9b
movss xmm0, dword [rsp + 0x190]
rcr cx, 0x88
shld r8w, r8w, 0xba
or dl, dil
movss dword [rsp + 0x264], xmm0
sub r8b, r9b
cdqe
lea rax, [rsp + 0x260]
xor r8b, sil
mov qword [rsp + 0x288], rax
mov ch, 9
movss xmm0, dword [rsp + 0x7c]
addss xmm0, dword [rsp + 0xec]
and r8b, bpl
shrd rcx, rcx, 0x8c
movss dword [rsp + 0x1a0], xmm0
setl dh
or dx, r14w
cdq
movss xmm0, dword [rsp + 0x78]
addss xmm0, dword [rsp + 0xe8]
lahf
movss dword [rsp + 0x198], xmm0
rol cl, cl
or dx, 0xae2c
movss xmm0, dword [rsp + 0x198]
or r8b, bpl
cqo
movss dword [rsp + 0x268], xmm0
movss xmm0, dword [rsp + 0x1a0]
sbb cx, 0xe3ae
adc dl, r8b
sub dl, r13b
movss dword [rsp + 0x26c], xmm0
bts ax, r15w
rcl al, cl
lea rax, [rsp + 0x268]
bsf r8d, r13d
cmp eax, ebp
mov qword [rsp + 0x290], rax
movss xmm0, dword [rsp + 0x1ec]
addss xmm0, dword [rsp + 0xec]
bswap r8w
dec r8b
movss dword [rsp + 0x1b0], xmm0
shl ax, cl
cqo
sal dx, cl
movss xmm0, dword [rsp + 0x1e8]
sal r8b, cl
btc r8w, 0x95
addss xmm0, dword [rsp + 0xe8]
sar ah, cl
movss dword [rsp + 0x1a8], xmm0
rol al, cl
movss xmm0, dword [rsp + 0x1a8]
cdq
btc r8w, 0x8a
movss dword [rsp + 0x270], xmm0
bt edx, r14d
movss xmm0, dword [rsp + 0x1b0]
bt eax, 0x24
rol ax, cl
or dx, 0x55a8
movss dword [rsp + 0x274], xmm0
test bp, 0xe39a
btc r8w, 0x26
rol r8w, cl
lea rax, [rsp + 0x270]
cwd
mov qword [rsp + 0x298], rax
cqo
bswap rax
lea rax, [rsp + 0x2a0]
bsr r8, r10
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x288]
sal cx, cl
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0
rol cl, cl
btr r8w, 0x23
sub r9d, r9d
movsxd rdx, edi
movsx rdx, ax
xchg cl, cl
mov r8, qword [rsp + 0x278]
cwd
movzx cx, spl
movsx dx, ch
mov rdx, qword [rsp + 0x290]
mov rcx, qword [rsp + 0x298]
jmp 0x14069a919
call fcn.14068672d
add rsp, 0x2c8
jmp 0x14069a92a
ret