Function at 0x1800ad66f
Capabilities:
Authenticate hmac
Check for software breakpoints
Encode data using base64
Encode data using xor
Encrypt data using speck
Execute anti-debugging instructions
Parse pe header

Disassembly:
push rbp
push rsi
lea rbp, [rsp - 0x238]
sub rsp, 0x338
rol rax, 0xca
bswap si
mov rax, qword [0x180086020]
xor rax, rsp
test r15b, 0xa9
mov esi, 0x33c5438e
rcr sil, 0xa7
mov qword [rbp + 0x178], rax
rcr si, 0x47
cmp byte [0x180088f18], 0
mov rsi, qword [0x180088f00]
jmp 0x1800ad6bd
jne 0x1800ad6cf
sub al, al
jmp 0x1800ad6ca
jmp 0x1800bbb37
mov qword [rsp + 0x350], rbx
mov rcx, rsi
jmp 0x1800ad748
mov qword [rsp + 0x358], rdi
jmp 0x1800ad755
mov qword [rsp + 0x360], r12
mov qword [rsp + 0x330], r13
jmp 0x1800ad76a
mov qword [rsp + 0x328], r14
jmp 0x1800ad77a
mov qword [rsp + 0x320], r15
jmp 0x1800ad78b
movaps xmmword [rsp + 0x310], xmm6
jmp 0x1800ad798
movaps xmmword [rsp + 0x300], xmm7
jmp 0x1800ad7a5
movaps xmmword [rsp + 0x2f0], xmm8
jmp 0x1800ad7b3
movaps xmmword [rsp + 0x2e0], xmm9
jmp 0x1800ad7c1
movaps xmmword [rsp + 0x2b0], xmm12
jmp 0x1800ad7cf
movaps xmmword [rsp + 0x2a0], xmm13
jmp 0x1800ad7dd
movaps xmmword [rsp + 0x290], xmm14
movaps xmmword [rsp + 0x280], xmm15
jmp 0x1800ad7f4
mov qword [rbp + 0x170], rsi
jmp 0x1800ad800
call fcn.1800bf7ff
movaps xmm0, xmmword [0x18007e600]
lea rdx, [rbp - 8]
mov eax, dword [0x18007bd98]
rcr cx, cl
mov edi, 0x6680550a
lea rcx, [rbp - 0x48]
mov dword [rbp + 8], eax
sub dil, r9b
bts eax, eax
adc ax, dx
mov edi, 0x54
add al, spl
movzx eax, word [0x18007bd9c]
stc
xor word [rbp + 8], 0x3a
stc
xor ax, 0x3c
cmp r12b, r8b
test rbx, 0x267b309b
jmp 0x1800ad857
xor word [rbp + 0xa], 0x3b
jmp 0x1800ad861
movups xmmword [rsp + 0x50], xmm0
cmp r13b, r12b
cmp rdx, 0x3a7161cb
mov word [rbp + 0xc], ax
cmp bh, 0xe0
movups xmm0, xmmword [str.fvw]
stc
cmp r13b, 0x70
movups xmmword [rbp - 8], xmm0
test r8b, 0x51
xor word [rbp - 6], 0x33
xor word [rbp - 4], 0x34
jmp 0x1800ad89d
xor word [rbp - 2], 0x35
xor word [rbp], 0x36
xor word [rbp + 2], 0x37
stc
cmc
cmp r9, 0x60cd3ff9
xor word [rbp + 4], 0x38
xor word [rbp + 6], 0x39
mov word [rbp - 8], di
call fcn.1800a65ef
lea rax, [rsi + 0x38]
cdq
mov r8b, 0x21
movzx ebx, ax
mov qword [rsp + 0x30], rax
lea rbx, [rsi + 0x28]
lea rax, [rsp + 0x50]
mov qword [rsp + 0x28], rbx
lea r9, [rsi + 0x14]
cdq
mov qword [rsp + 0x20], rax
movsx rcx, r10w
cwd
lea r8, [rsi + 0xc]
not rcx
cwd
lea rdx, [rbp - 0x48]
movsx ecx, r11w
lea rcx, [rbp + 0x170]
jmp 0x1800ad913
call fcn.1800bbb63
lea rcx, [rbp - 0x48]
call fcn.1800a4c81
movsd xmm0, qword [0x18007af40]
xor edx, r15d
rcl rax, cl
bsf ecx, r14d
lea rdx, [rsp + 0x50]
cmp edi, 0x9aa6c24
movzx eax, word [0x18007af48]
lea rcx, [rbp - 0x48]
cmp r8b, r11b
movsd qword [rsp + 0x50], xmm0
xor ax, 0x36
clc
cmc
xor word [rsp + 0x52], 0x33
xor word [rsp + 0x54], 0x34
xor word [rsp + 0x56], 0x35
jmp 0x1800ad96f
mov word [rsp + 0x58], ax
jmp 0x1800ad979
mov word [rsp + 0x50], di
jmp 0x1800ad983
call fcn.1800a65ef
movaps xmm0, xmmword [0x18007e6b0]
movsx eax, r15w
lea rax, [rbp - 0x48]
movaps xmm1, xmmword [0x18007e630]
jmp 0x1800ad9a3
movss xmm9, dword [0x18007e2a0]
jmp 0x1800ad9b1
movups xmmword [rbp - 0x60], xmm0
jmp 0x1800ad9ba
mov byte [rsp + 0x30], 0
jmp 0x1800ad9c4
movss xmm0, dword [rsi + 0x10]
jmp 0x1800ad9ce
movups xmmword [rbp - 0x70], xmm1
mov dword [rbp - 0x50], 0x42c80000
movss xmm1, dword [rsi + 0xc]
jmp 0x1800ad9e3
addss xmm0, xmm9
addss xmm1, dword [0x18007e274]
mov dword [rbp - 0x4c], 0x43e60000
xchg r9b, dl
cdq
mov qword [rsp + 0x28], rax
movsx r8w, r14b
movss dword [rsp + 0x65], xmm0
movsxd r9, r13d
movss dword [rsp + 0x61], xmm1
lea rax, [rbp - 0x60]
xchg r8b, dl
mov dx, 0x1be
mov dl, r10b
mov rcx, rsi
movsx r8w, bpl
lea r9, [rbp - 0x70]
movzx rdx, r10w
cqo
mov qword [rsp + 0x20], rax
movzx dx, r12b
bswap rdx
cdq
lea r8, [rbp - 0x50]
cwd
jmp 0x1800ada4d
lea rdx, [rsp + 0x61]
jmp 0x1800ada57
call fcn.1800bbedf
lea rcx, [rbp - 0x48]
jmp 0x1800ada65
call fcn.1800a4c81
movups xmm0, xmmword [str.dZG_W_K9aXQYSCWWI_]
mov r15d, dword [0x180086030]
sal ecx, 0x53
btr edx, 0x5c
shl ecx, cl
lea ecx, [rdi - 0x50]
btr dx, si
lea edx, [rdi - 0x35]
xor edi, edi
pextrw eax, xmm0, 7
movups xmmword [rsp + 0x50], xmm0
cmp dx, r15w
test ax, ax
jmp 0x1800adaa3
je 0x1800adc23
mov r8d, edi
test spl, 0xa4
cmp r15d, 2
jl 0x1800adbaf
movdqa xmm2, xmmword [0x18007e3c0]
movdqa xmm3, xmmword [0x18007e3d0]
movdqa xmm1, xmm2
movdqa xmm4, xmmword [0x18007e6f0]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, ecx
movd xmm5, edx
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [str.dZG_W_K9aXQYSCWWI_]
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
paddw xmm2, xmmword [0x18007e520]
pxor xmm2, xmm0
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movq qword [rsp + 0x50], xmm2
jmp 0x1800adb5d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rsp + 0x58]
jmp 0x1800adb93
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmmword [0x18007e520]
pxor xmm2, xmm0
movq qword [rsp + 0x58], xmm2
jmp 0x1800adc23
lea r9, [rsp + 0x50]
bswap rdx
lahf
nop dword [rax]
cdqe
mov eax, 0x51eb851f
shr edx, 0x6a
bsf cx, r12w
lea r9, [r9 + 2]
cmp ah, 0x37
mul r8d
bt rcx, 0xc
mov eax, 1
shr edx, 4
sub ax, dx
rcl ch, cl
add ch, 0x31
movzx rcx, ax
movzx eax, ax
shl cl, 2
bsr cx, r14w
imul ecx, eax, 0x32
cmp bl, dl
cmc
stc
add cx, r8w
jmp 0x1800adc0c
inc r8d
xor word [r9 - 2], cx
cmp r8d, 8
jmp 0x1800adc1d
jl 0x1800adbc1
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x48]
jmp 0x1800adc31
call fcn.1800a65ef
movss xmm1, dword [rsi + 0x10]
lea r9, [rbp - 0x48]
movss xmm0, dword [rsi + 0xc]
lea r8, [rsp + 0x61]
setnp dh
movss xmm8, dword [0x18007e2e4]
lea rdx, [rbp - 0x50]
movss xmm7, dword [0x18007e284]
jmp 0x1800adc66
addss xmm1, xmm8
movss xmm12, dword [0x18007e2b4]
jmp 0x1800adc79
addss xmm0, xmm7
movss xmm14, dword [0x18007e2c8]
movsxd rcx, esi
xchg cl, cl
cmovp ecx, esi
mov rcx, rsi
jmp 0x1800adc96
movss xmm13, dword [0x18007e29c]
mov byte [rsp + 0x28], 1
jmp 0x1800adca9
subss xmm1, xmm12
mov dword [rsp + 0x61], 0x42b40000
jmp 0x1800adcbb
movss dword [rbp - 0x50], xmm0
mov dword [rsp + 0x65], 0x41f00000
jmp 0x1800adccd
mov dword [rsp + 0x20], edi
jmp 0x1800adcd6
movss dword [rbp - 0x4c], xmm1
jmp 0x1800adce0
call fcn.1800bbfbc
lea rcx, [rbp - 0x48]
jmp 0x1800adcee
call fcn.1800a4c81
cmp word [0x18007aac2], di
mov al, 0x3d
mov r12d, 0x57
movsd xmm0, qword [str.eFYR7]
movsxd rax, r15d
bswap eax
mov eax, dword [0x18007aac0]
movsd qword [rsp + 0x50], xmm0
mov dword [rsp + 0x58], eax
jmp 0x1800add24
je 0x1800add72
xor word [rsp + 0x52], 0x33
bsr rcx, rbx
xor word [rsp + 0x54], 0x34
xor word [rsp + 0x56], 0x35
movsx dx, ah
add ch, 0xdd
sar dx, cl
xor word [rsp + 0x58], 0x36
cmovnp cx, si
btc ecx, r12d
xor word [rsp + 0x5a], 0x37
movsx ecx, r12w
mov word [rsp + 0x50], r12w
movsx ecx, cx
movzx edx, r12w
movsxd rcx, r10d
movaps xmmword [rsp + 0x2d0], xmm10
setbe ch
movsxd rcx, edi
movzx ecx, sp
lea rdx, [rsp + 0x50]
not ecx
setl cl
lea rcx, [rbp - 0x48]
jmp 0x1800add97
movaps xmmword [rsp + 0x2c0], xmm11
jmp 0x1800addb2
call fcn.1800a65ef
movss xmm1, dword [rsi + 0x10]
movzx r9w, dil
lea r9, [rbp - 0x48]
jmp 0x1800addca
movss xmm0, dword [rsi + 0xc]
jmp 0x1800addd5
addss xmm1, xmm8
addss xmm0, xmm7
mov byte [rsp + 0x28], 1
movzx r8, r12w
movsx r8w, r8b
lea r8, [rsp + 0x61]
cwd
bswap cx
sete cl
mov dword [rsp + 0x61], 0x42b40000
lea rdx, [rbp - 0x50]
xchg ch, cl
movsx cx, bh
mov dword [rsp + 0x65], 0x41f00000
sets ch
mov rcx, rsi
jmp 0x1800ade1e
mov dword [rsp + 0x20], 1
jmp 0x1800ade2b
subss xmm1, dword [0x18007e290]
movss dword [rbp - 0x50], xmm0
jmp 0x1800ade3d
movss dword [rbp - 0x4c], xmm1
call fcn.1800bbfbc
lea rcx, [rbp - 0x48]
call fcn.1800a4c81
mov eax, dword [0x18007b020]
lea rdx, [rsp + 0x50]
bsr rcx, r12
jmp 0x1800ade6a
movsd xmm0, qword [str.sZYWYC8]
bt cx, di
ror r13b, 0xe5
lea rcx, [rbp - 0x48]
test r11d, r15d
mov dword [rsp + 0x58], eax
mov r13d, 0x41
movzx eax, word [0x18007b024]
clc
xor word [rsp + 0x58], 0x36
cmp sil, sil
xor ax, 0x38
cmc
xor word [rsp + 0x5a], 0x37
stc
movsd qword [rsp + 0x50], xmm0
stc
test r11b, 0x84
cmp dil, 0x74
xor word [rsp + 0x52], 0x33
test al, r12b
xor word [rsp + 0x54], 0x34
xor word [rsp + 0x56], 0x35
jmp 0x1800aded1
mov word [rsp + 0x5c], ax
jmp 0x1800adedb
mov word [rsp + 0x50], r13w
jmp 0x1800adee6
call fcn.1800a65ef
movss xmm1, dword [rsi + 0x10]
lea r9, [rbp - 0x48]
jmp 0x1800adef9
movss xmm0, dword [rsi + 0xc]
jmp 0x1800adf03
addss xmm1, xmm8
addss xmm0, xmm7
mov byte [rsp + 0x28], 1
lea r8, [rsp + 0x61]
mov dword [rsp + 0x61], 0x42b40000
movzx rcx, di
lea rdx, [rbp - 0x50]
movzx ecx, r15w
mov ch, 0x1f
mov dword [rsp + 0x65], 0x41f00000
jmp 0x1800adf3d
mov rcx, rsi
jmp 0x1800adf45
mov dword [rsp + 0x20], 2
addss xmm1, dword [0x18007e290]
movss dword [rbp - 0x50], xmm0
jmp 0x1800adf5f
movss dword [rbp - 0x4c], xmm1
jmp 0x1800adf69
call fcn.1800bbfbc
lea rcx, [rbp - 0x48]
jmp 0x1800adf77
call fcn.1800a4c81
movups xmm0, xmmword [str.tVUACE_J:]
jmp 0x1800adf88
movzx eax, word [0x18007b228]
clc
lea rdx, [rsp + 0x78]
not cl
mov ecx, 0x46
clc
xor ax, 0x3a
stc
movups xmmword [rsp + 0x78], xmm0
cmc
clc
jmp 0x1800adfae
xor word [rsp + 0x7a], 0x33
cmp r14b, 0xc4
cmc
xor word [rsp + 0x7c], 0x34
cmc
jmp 0x1800adfc9
xor word [rsp + 0x7e], 0x35
xor word [rbp - 0x80], 0x36
stc
jmp 0x1800adfdb
xor word [rbp - 0x7e], 0x37
xor word [rbp - 0x7c], 0x38
stc
test r12b, cl
clc
xor word [rbp - 0x7a], 0x39
jmp 0x1800adff4
mov word [rsp + 0x78], cx
seta ch
mov cl, bh
lea rcx, [rbp - 0x48]
jmp 0x1800ae007
mov word [rbp - 0x78], ax
jmp 0x1800ae010
call fcn.1800a65ef
movss xmm0, dword [rsi + 0xc]
jmp 0x1800ae01f
movss xmm1, dword [rsi + 0x10]
jmp 0x1800ae029
addss xmm0, xmm7
mov dword [rsp + 0x61], 0x42b40000
mov dword [rsp + 0x65], 0x41f00000
jmp 0x1800ae042
movss dword [rbp - 0x50], xmm0
jmp 0x1800ae04c
addss xmm1, xmm8
mov byte [rsp + 0x28], 1
bswap cx
cqo
lea r9, [rbp - 0x48]
seto ch
bswap r8
mov dword [rsp + 0x20], 3
cdq
cwd
lea r8, [rsp + 0x61]
mov rcx, rsi
mov dh, 0x22
movsx edx, r13w
cmovbe edx, esi
lea rdx, [rbp - 0x50]
jmp 0x1800ae08b
addss xmm1, xmm12
movss dword [rbp - 0x4c], xmm1
jmp 0x1800ae09a
call fcn.1800bbfbc
lea rcx, [rbp - 0x48]
call fcn.1800a4c81
movsd xmm0, qword [0x18007b4d0]
lea rdx, [rsp + 0x50]
or al, 0xd0
movzx eax, word [0x18007b4d8]
mov ecx, 0x4d
test r12b, r12b
clc
movsd qword [rsp + 0x50], xmm0
test r10w, 0x49e
xor ax, 0x36
test ah, 0x65
clc
jmp 0x1800ae0e0
xor word [rsp + 0x52], 0x33
stc
test r9b, 0x4b
clc
xor word [rsp + 0x54], 0x34
test r13b, 0xd1
xor word [rsp + 0x56], 0x35
jmp 0x1800ae101
mov word [rsp + 0x50], cx
movsx rcx, sp
movsx cx, bh
lea rcx, [rbp - 0x48]
jmp 0x1800ae117
mov word [rsp + 0x58], ax
jmp 0x1800ae121
call fcn.1800a65ef
movss xmm1, dword [rsi + 0x10]
lea r9, [rbp - 0x48]
jmp 0x1800ae134
movss xmm0, dword [rsi + 0xc]
jmp 0x1800ae13e
addss xmm1, xmm8
addss xmm0, xmm7
mov byte [rsp + 0x28], 1
lea r8, [rsp + 0x61]
mov dx, 0x3b3
movzx ecx, r8w
movsx cx, r14b
mov dword [rsp + 0x61], 0x42b40000
lea rdx, [rbp - 0x50]
mov dword [rsp + 0x65], 0x41f00000
movsx cx, r8b
not ecx
mov cl, r13b
mov rcx, rsi
mov dword [rsp + 0x20], 4
jmp 0x1800ae18c
addss xmm1, dword [0x18007e2cc]
movss dword [rbp - 0x50], xmm0
jmp 0x1800ae19e
movss dword [rbp - 0x4c], xmm1
jmp 0x1800ae1a8
call fcn.1800bbfbc
lea rcx, [rbp - 0x48]
jmp 0x1800ae1b6
call fcn.1800a4c81
mov ecx, dword [rsi]
cmp ebp, edx
clc
movss xmm15, dword [0x18007e208]
stc
test ecx, ecx
jmp 0x1800ae1d1
je 0x1800b9ad7
sub ecx, 1
jmp 0x1800ae1df
je 0x1800b6e67
sub ecx, 1
je 0x1800b44d0
sub ecx, 1
jmp 0x1800ae1f6
je 0x1800b02ab
cmp ecx, 1
lea rcx, [rsp + 0x42]
jmp 0x1800ae209
je 0x1800ae4fa
lea rdx, [rbp + 0x160]
jmp 0x1800ae21b
call fcn.180093704
mov r9, rax
cmp word [rax + 0xe], di
jmp 0x1800ae22c
je 0x1800ae404
cmp r15d, 2
jmp 0x1800ae23b
jl 0x1800ae367
movdqa xmm2, xmmword [0x18007e3c0]
mov eax, 4
jmp 0x1800ae253
movdqa xmm4, xmmword [0x18007e6f0]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18007e520]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov r12d, 0x1f
jmp 0x1800ae27b
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm5, eax
movd xmm6, r12d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm5
movdqa xmm0, xmm1
psrld xmm0, xmm6
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800ae2c2
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [r9]
jmp 0x1800ae2d1
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18007e3d0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
movq qword [r9], xmm3
jmp 0x1800ae305
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm5
movdqa xmm0, xmm1
psrld xmm0, xmm6
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800ae33a
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [r9 + 8]
jmp 0x1800ae34a
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [r9 + 8], xmm3
jmp 0x1800ae362
jmp 0x1800ae404
mov r8, r9
sar dh, 0x2a
setno ah
nop dword [rax + rax]
sub rdx, 0x6779234c
mov eax, 0x51eb851f
sal ecx, cl
sar dh, 0xf6
lea r8, [r8 + 2]
adc dl, 0x19
movsx dx, ch
sub rcx, rdx
mul edi
cmp r11d, ebx
and al, dil
rol ch, cl
mov eax, 1
cmp dx, 0x3ac
shl ch, 0xd6
rcr rcx, 0x6b
shr edx, 4
bsf ecx, r14d
shrd cx, r15w, 0x34
sub ax, dx
movzx eax, ax
bt rcx, 0x11
cmp r15w, 0x3fc4
btc cx, 0xa8
imul ecx, eax, 0x32
add cx, di
jmp 0x1800ae3e0
inc edi
jmp 0x1800ae3e7
xor word [r8 - 2], cx
test rcx, 0x113e37c3
test rbx, r12
cmp edi, 8
jmp 0x1800ae3fe
jl 0x1800ae37f
mov rdx, r9
xchg rcx, rcx
lea rcx, [rbp + 0x50]
jmp 0x1800ae413
call fcn.1800a65ef
movaps xmm0, xmmword [0x18007e6b0]
cdqe
cmovl r8w, bx
lea rax, [rbp + 0x50]
movsx r8w, spl
bswap r8
movsx r8d, bx
movss xmm1, dword [rsi + 0xc]
mov r8b, 0x77
cmovge r8d, r12d
lea r8, [rsp + 0x61]
jmp 0x1800ae44c
addss xmm1, dword [0x18007e2d4]
movups xmmword [rbp + 0x140], xmm0
movsxd rcx, ebx
xchg cl, dh
lea rdx, [rbp - 0x50]
jmp 0x1800ae46c
mov byte [rsp + 0x30], 0
movss xmm0, dword [0x18007e32c]
mov r9, rbx
not cl
cmovb rcx, r10
movsx cx, al
movss dword [rsp + 0x61], xmm0
movsxd rcx, ecx
mov rcx, rsi
jmp 0x1800ae497
movss xmm0, dword [rsi + 0x10]
jmp 0x1800ae4a1
mov qword [rsp + 0x28], rax
jmp 0x1800ae4ab
addss xmm0, xmm9
lea rax, [rbp + 0x140]
jmp 0x1800ae4bc
movss dword [rbp - 0x50], xmm1
jmp 0x1800ae4c6
mov dword [rsp + 0x65], 0x43e60000
jmp 0x1800ae4d3
mov qword [rsp + 0x20], rax
jmp 0x1800ae4dd
movss dword [rbp - 0x4c], xmm0
jmp 0x1800ae4e7
call fcn.1800bbedf
lea rcx, [rbp + 0x50]
call fcn.1800a4c81
jmp 0x1800bb9e0
lea rdx, [rsp + 0x50]
jmp 0x1800ae504
call fcn.180090256
movzx ecx, word [rax + 8]
clc
test cx, cx
je 0x1800ae556
xor word [rax], 0x32
or rdx, 0x5d931d4a
rcl rdx, 0xdd
xor word [rax + 2], 0x33
cmovno dx, r9w
sar dh, cl
add dl, r14b
xor word [rax + 4], 0x34
sal dl, cl
movsx rdx, r14w
ror dh, cl
xor word [rax + 6], 0x35
xor cx, 0x36
movzx dx, r14b
not dh
mov word [rax + 8], cx
mov rdx, rax
lea rcx, [rbp + 0x50]
call fcn.1800a65ef
movaps xmm0, xmmword [0x18007e6b0]
lea rax, [rbp + 0x50]
setge r8b
movss xmm1, dword [rsi + 0xc]
movzx r8, ax
movsx r8, dx
lea r8, [rsp + 0x61]
jmp 0x1800ae588
addss xmm1, dword [0x18007e2d4]
movups xmmword [rbp + 0x140], xmm0
mov cl, 0xe0
movsx r9d, dx
movsxd rdx, r12d
lea rdx, [rbp - 0x50]
mov byte [rsp + 0x30], dil
setp r9b
movss xmm0, dword [0x18007e32c]
movsxd r9, esp
movsx r9w, sil
not r9b
mov r9, rbx
movss dword [rsp + 0x61], xmm0
setne cl
movzx cx, dil
movzx ecx, di
mov rcx, rsi
movss xmm0, dword [rsi + 0x10]
jmp 0x1800ae5e1
mov qword [rsp + 0x28], rax
addss xmm0, xmm9
lea rax, [rbp + 0x140]
jmp 0x1800ae5f7
movss dword [rbp - 0x50], xmm1
jmp 0x1800ae601
mov dword [rsp + 0x65], 0x43e60000
mov qword [rsp + 0x20], rax
movss dword [rbp - 0x4c], xmm0
jmp 0x1800ae618
call fcn.1800bbedf
lea rcx, [rbp + 0x50]
jmp 0x1800ae626
call fcn.1800a4c81
lea rdx, [rbp + 0x88]
xchg cx, cx
setp cl
lea rcx, [rsp + 0x40]
jmp 0x1800ae642
call fcn.18009371c
mov r10, rax
shl r12b, 0xad
cmc
shr r12b, 0x3a
mov r12d, 0x1f
cmp word [rax + 0x16], di
jmp 0x1800ae662
je 0x1800ae7fa
mov r8d, edi
cmp r15d, 2
jmp 0x1800ae674
jl 0x1800ae78b
movdqa xmm2, xmmword [0x18007e3c0]
mov eax, 4
movdqa xmm4, xmmword [0x18007e6f0]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18007e520]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov r8d, 8
jmp 0x1800ae6af
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm5, eax
movd xmm6, r12d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm5
movdqa xmm0, xmm1
psrld xmm0, xmm6
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800ae6f6
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [r10]
jmp 0x1800ae705
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18007e3d0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
movq qword [r10], xmm3
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm5
movdqa xmm0, xmm1
psrld xmm0, xmm6
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800ae769
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [r10 + 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [r10 + 8], xmm3
bt ecx, r14d
mov eax, r8d
lea r9, [r10 + rax*2]
add cx, bp
nop
rol dl, 0xa9
mov eax, 0x51eb851f
lea r9, [r9 + 2]
cmp r14, rsi
imul r8d
sar edx, 4
btr ax, r14w
mov eax, edx
shld cx, r13w, 0xb3
bswap cx
shr eax, 0x1f
test r8b, bl
cmovge cx, cx
mov ch, dh
add edx, eax
mov eax, 1
sub ax, dx
btr ecx, 0xd3
movzx eax, ax
not cl
imul ecx, eax, 0x32
clc
add cx, r8w
jmp 0x1800ae7e7
inc r8d
xor word [r9 - 2], cx
stc
cmp r8d, 0xc
jl 0x1800ae799
mov rdx, r10
lea rcx, [rbp + 0x50]
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
mov r9b, spl
lea rax, [0x180086be1]
movzx rdx, r11w
cmovle r9, rcx
movss xmm9, dword [0x18007e2dc]
cdq
movsx rdx, r15w
lea r9, [rbp + 0x50]
xchg dl, dl
mov dl, 0x8a
not dl
movss xmm10, dword [0x18007e350]
movzx edx, di
lea rdx, [rsp + 0x61]
jmp 0x1800ae84b
movaps xmm0, xmm2
jmp 0x1800ae853
mov qword [rsp + 0x20], rax
addss xmm0, xmm9
mov rcx, rsi
jmp 0x1800ae865
addss xmm2, xmm10
movss dword [rsp + 0x61], xmm0
jmp 0x1800ae875
movss xmm0, dword [rsi + 0x10]
addss xmm0, dword [0x18007e2a8]
movss dword [rsp + 0x65], xmm0
call fcn.1800bc5fd
lea rcx, [rbp + 0x50]
jmp 0x1800ae896
call fcn.1800a4c81
lea rdx, [rsp + 0x50]
mov ecx, 0x490647c1
lea rcx, [rsp + 0x42]
jmp 0x1800ae8af
call fcn.1800924e0
movzx ecx, word [rax + 0xa]
clc
test r15b, 0x3b
test cx, cx
jmp 0x1800ae8c5
je 0x1800ae913
xor word [rax], 0x32
xor word [rax + 2], 0x33
sub dx, 0x4729
inc dh
xor word [rax + 4], 0x34
shr edx, 0xb6
add dl, spl
shl dl, 0xd5
xor word [rax + 6], 0x35
bt dx, si
xor word [rax + 8], 0x36
stc
xor dl, dl
adc edx, r11d
xor cx, 0x37
jmp 0x1800ae906
mov word [rax + 0xa], cx
mov dl, dil
movsx edx, sp
not rcx
mov rdx, rax
not ch
lea rcx, [rbp + 0x50]
jmp 0x1800ae921
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
lea rax, [0x180086be8]
movsx r9, di
jmp 0x1800ae940
movss xmm1, dword [rsi + 0x10]
lea r9, [rbp + 0x50]
movaps xmm0, xmm2
jmp 0x1800ae951
mov qword [rsp + 0x20], rax
jmp 0x1800ae95b
addss xmm0, xmm9
mov rcx, rsi
jmp 0x1800ae968
addss xmm1, xmm12
addss xmm2, xmm10
lea rdx, [rsp + 0x61]
jmp 0x1800ae97c
movss dword [rsp + 0x61], xmm0
jmp 0x1800ae987
movss dword [rsp + 0x65], xmm1
jmp 0x1800ae992
call fcn.1800bc5fd
lea rcx, [rbp + 0x50]
jmp 0x1800ae9a0
call fcn.1800a4c81
lea rdx, [rbp + 0x70]
movsx rcx, di
lea rcx, [rsp + 0x40]
jmp 0x1800ae9b7
call fcn.18009a691
movzx ecx, word [rax + 0x12]
test cx, cx
je 0x1800aea43
xor word [rax], 0x32
movsx dx, dil
rol dx, 0x55
xor word [rax + 2], 0x33
sbb dl, r8b
shr dx, cl
shld dx, ax, 0xca
xor word [rax + 4], 0x34
btr edx, 0x24
cmp dil, 0xb5
xor word [rax + 6], 0x35
bts rdx, r11
xor word [rax + 8], 0x36
or dl, spl
xor word [rax + 0xa], 0x37
xor word [rax + 0xc], 0x38
sub edx, 0x200e5b18
xor word [rax + 0xe], 0x39
neg rdx
btr dx, 0xe8
test r10w, 0x62a1
xor word [rax + 0x10], 0x3a
add rdx, 0x1bf14f1d
sbb dx, sp
xor cx, 0x3b
not dh
mov word [rax + 0x12], cx
cdq
cwd
mov rdx, rax
cmovo cx, r8w
mov ecx, r14d
movsxd rcx, r15d
lea rcx, [rbp + 0x50]
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
lea rax, [0x180086be3]
movss xmm1, dword [rsi + 0x10]
lea r9, [rbp + 0x50]
jmp 0x1800aea74
addss xmm1, dword [0x18007e2bc]
movaps xmm0, xmm2
jmp 0x1800aea84
mov qword [rsp + 0x20], rax
addss xmm0, xmm9
mov rcx, rsi
addss xmm2, xmm10
lea rdx, [rsp + 0x61]
movss dword [rsp + 0x65], xmm1
movss dword [rsp + 0x61], xmm0
jmp 0x1800aeaac
call fcn.1800bc5fd
lea rcx, [rbp + 0x50]
jmp 0x1800aeaba
lea rdx, [rbp + 0x160]
movzx ecx, r9w
not cx
mov cl, bl
lea rcx, [rsp + 0x40]
call fcn.180093704
mov r10, rax
stc
jmp 0x1800b02cf
cmp word [rax + 0xe], di
jmp 0x1800b02d8
je 0x1800b0496
mov r8d, edi
jmp 0x1800b02e7
cmp r15d, 2
jmp 0x1800b02f0
jl 0x1800b0415
movdqa xmm2, xmmword [0x18007e3c0]
mov r12d, 4
jmp 0x1800b0309
movdqa xmm4, xmmword [0x18007e6f0]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18007e520]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov r13d, 0x1f
jmp 0x1800b0331
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm5, r12d
movd xmm6, r13d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm5
movdqa xmm0, xmm1
psrld xmm0, xmm6
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800b0379
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rax]
jmp 0x1800b0387
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18007e3d0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
movq qword [rax], xmm3
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm5
movdqa xmm0, xmm1
psrld xmm0, xmm6
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800b03ea
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rax + 8]
jmp 0x1800b03f9
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rax + 8], xmm3
jmp 0x1800b0410
jmp 0x1800b04a5
mov r9, r10
btc ecx, ebx
movsxd rcx, r14d
sal ch, cl
nop dword [rax]
mov eax, 0x51eb851f
test r15b, r13b
adc rdx, r13
shr dx, 0x91
lea r9, [r9 + 2]
stc
inc cl
mul r8d
bt rax, 0x9d
cmp r15b, 0x83
mov eax, 1
xor ecx, r12d
cmc
shr edx, 4
shr ch, cl
test bh, bh
sub ax, dx
cmp r15b, bpl
shr cl, 0x18
movsx ecx, bp
movzx eax, ax
imul ecx, eax, 0x32
test sil, bpl
test dil, 0x13
add cx, r8w
jmp 0x1800b0477
inc r8d
xor word [r9 - 2], cx
jmp 0x1800b0487
cmp r8d, 8
jmp 0x1800b0490
jl 0x1800b0423
mov r13d, 0x1f
mov dl, 0xd4
lea r12d, [r13 - 0x1b]
movsx ecx, cx
mov rdx, r10
lea rcx, [rbp - 0x28]
jmp 0x1800b04b1
call fcn.1800a65ef
movaps xmm0, xmmword [0x18007e6b0]
setae r9b
lea rax, [rbp - 0x28]
movss xmm1, dword [rsi + 0x10]
movsxd r8, r14d
lea r8, [rsp + 0x43]
setbe r9b
mov r9d, r14d
movups xmmword [rbp + 0x140], xmm0
movsx r9, r8w
mov byte [rsp + 0x30], dil
movzx r9, r8w
mov r9, rbx
jmp 0x1800b04f5
movss xmm0, dword [rsi + 0xc]
jmp 0x1800b04ff
addss xmm1, xmm9
addss xmm0, dword [0x18007e2d4]
mov qword [rsp + 0x28], rax
cqo
cwd
lea rdx, [rsp + 0x61]
cdqe
movsxd rcx, r14d
movsx cx, cl
lea rax, [rbp + 0x140]
mov dword [rsp + 0x43], 0x438e8000
movsx rcx, r11w
mov rcx, rsi
mov dword [rsp + 0x47], 0x43e60000
movss dword [rsp + 0x65], xmm1
jmp 0x1800b054c
movss dword [rsp + 0x61], xmm0
jmp 0x1800b0557
mov qword [rsp + 0x20], rax
jmp 0x1800b0561
call fcn.1800bbedf
lea rcx, [rbp - 0x28]
call fcn.1800a4c81
lea rdx, [rbp + 0x88]
lea rcx, [rsp + 0x40]
call fcn.1800948f6
mov r10, rax
cmc
cmp spl, 0x84
cmp word [rax + 0x16], di
je 0x1800b0735
mov r8d, edi
clc
cmp r15d, 2
jl 0x1800b06ad
movdqa xmm2, xmmword [0x18007e3c0]
mov r8d, 8
movdqa xmm4, xmmword [0x18007e6f0]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18007e520]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm5, r12d
movd xmm6, r13d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm5
movdqa xmm0, xmm1
psrld xmm0, xmm6
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800b0613
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rax]
jmp 0x1800b0621
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18007e3d0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
movq qword [rax], xmm3
jmp 0x1800b0654
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm5
movdqa xmm0, xmm1
psrld xmm0, xmm6
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800b0689
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rax + 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rax + 8], xmm3
cqo
cwd
movzx r9, ax
mov eax, r8d
bts rdx, r14
not r9w
lea r9, [r10 + rax*2]
cwde
mov eax, 0x51eb851f
lea r9, [r9 + 2]
not cl
or cx, 0x1439
movzx ecx, dx
imul r8d
movsx cx, spl
neg ecx
sar edx, 4
mov cl, 0x82
cmc
mov eax, r12d
mov eax, edx
and cl, r12b
rol cx, 0x88
btr cx, 0x8b
shr eax, 0x1f
bsf ecx, edx
cmp bl, r14b
add edx, eax
mov eax, 1
sub ax, dx
movzx eax, ax
xchg ecx, ecx
cmp bpl, al
imul ecx, eax, 0x32
cmp r9b, 0xe7
add cx, r8w
inc r8d
test rax, r11
xor word [r9 - 2], cx
test dil, r12b
clc
cmp r8d, 0xc
jmp 0x1800b072f
jl 0x1800b06bd
mov rdx, r10
movzx ecx, dx
movsxd rcx, esp
movsx rcx, r12w
lea rcx, [rbp - 0x28]
jmp 0x1800b074b
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
movsx eax, ax
lea rax, [0x180087038]
not dl
mov r9b, cl
xchg r9b, dl
movss xmm9, dword [0x18007e2dc]
movsx r9w, sil
lea r9, [rbp - 0x28]
movsxd rdx, edx
movsx dx, spl
cmovns edx, edx
movss xmm10, dword [0x18007e350]
movsx dx, r11b
lea rdx, [rsp + 0x43]
jmp 0x1800b079c
movaps xmm0, xmm2
jmp 0x1800b07a4
mov qword [rsp + 0x20], rax
jmp 0x1800b07ae
addss xmm0, xmm9
mov rcx, rsi
jmp 0x1800b07bb
addss xmm2, xmm10
movss dword [rsp + 0x43], xmm0
jmp 0x1800b07cb
movss xmm0, dword [rsi + 0x10]
jmp 0x1800b07d5
addss xmm0, dword [0x18007e2a8]
movss dword [rsp + 0x47], xmm0
jmp 0x1800b07e8
call fcn.1800bc5fd
lea rcx, [rbp - 0x28]
jmp 0x1800b07f6
call fcn.1800a4c81
lea rdx, [rbp + 0xb0]
setge cl
movzx rcx, sp
movzx cx, r14b
lea rcx, [rsp + 0x40]
jmp 0x1800b0818
call fcn.180098b04
mov r10, rax
clc
cmp r12b, r10b
cmp word [rax + 0x20], di
jmp 0x1800b082d
je 0x1800b0a3d
mov r8d, edi
cmp r15d, 2
jmp 0x1800b083f
jl 0x1800b09a5
movdqa xmm5, xmmword [0x18007e3c0]
mov rcx, rax
jmp 0x1800b0855
movdqa xmm4, xmmword [0x18007e6f0]
movdqa xmm7, xmmword [0x18007e410]
movdqa xmm11, xmmword [0x18007e520]
movd xmm6, r12d
movd xmm8, r13d
nop
jmp 0x1800b087e
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800b088c
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800b089a
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800b08a7
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm11
jmp 0x1800b08ee
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800b08fd
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800b091d
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm11
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800b0972
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp dl, cl
stc
cmp r8d, 0x10
jmp 0x1800b0990
jl 0x1800b087e
cmp r8d, 0x11
jmp 0x1800b099f
movsxd rax, r8d
stc
movzx dx, sil
lea r9, [r10 + rax*2]
movsx rdx, r15w
and cx, 0x7eed
nop word [rax + rax]
shr cx, cl
mov eax, 0x51eb851f
sub edx, 0x10bd6489
lea r9, [r9 + 2]
add dh, 0xbf
imul r8d
lahf
cmc
ror ax, 0x47
sar edx, 4
sar ch, cl
mov eax, edx
movsx cx, r13b
shrd cx, r14w, 0x1a
shr eax, 0x1f
add edx, eax
btr rax, rbp
cmp r11b, al
mov eax, 1
sar ecx, cl
sub ax, dx
movzx eax, ax
add cl, bpl
imul ecx, eax, 0x32
test r8b, 0x61
add cx, r8w
jmp 0x1800b0a1d
inc r8d
test sp, r8w
xor word [r9 - 2], cx
jmp 0x1800b0a2e
cmp r8d, 0x11
jmp 0x1800b0a37
jl 0x1800b09c4
mov rdx, r10
movsxd rcx, eax
movsx ecx, r14w
lea rcx, [rbp - 0x28]
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
lea rax, [0x180087045]
movsxd r9, r13d
movsx r9d, r10w
movss xmm1, dword [rsi + 0x10]
cmovns r9d, ebx
movsxd r9, edx
lea r9, [rbp - 0x28]
jmp 0x1800b0a78
movaps xmm0, xmm2
jmp 0x1800b0a80
mov qword [rsp + 0x20], rax
jmp 0x1800b0a8a
addss xmm0, xmm9
mov rcx, rsi
jmp 0x1800b0a97
addss xmm1, xmm12
addss xmm2, xmm10
lea rdx, [rsp + 0x43]
jmp 0x1800b0aab
movss dword [rsp + 0x43], xmm0
jmp 0x1800b0ab6
movss dword [rsp + 0x47], xmm1
jmp 0x1800b0ac1
call fcn.1800bc5fd
lea rcx, [rbp - 0x28]
call fcn.1800a4c81
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x40]
jmp 0x1800b0ae0
call fcn.1800921e0
mov r10, rax
cmp rcx, r8
cmc
clc
cmp word [rax + 0x2a], di
jmp 0x1800b0af6
je 0x1800b0cfa
mov r8d, edi
cmp r15d, 2
jmp 0x1800b0b08
jl 0x1800b0c67
movdqa xmm5, xmmword [0x18007e3c0]
mov rcx, rax
jmp 0x1800b0b1e
movdqa xmm4, xmmword [0x18007e6f0]
movdqa xmm7, xmmword [0x18007e410]
movdqa xmm11, xmmword [0x18007e520]
movd xmm6, r12d
movd xmm8, r13d
nop dword [rax]
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800b0b5f
movsxd rax, r8d
stc
add r9b, 0xaa
lea r9, [r10 + rax*2]
nop word [rax + rax]
ror cx, cl
adc rdx, 0x65ad5385
bts ecx, edi
mov eax, 0x51eb851f
lea r9, [r9 + 2]
jmp 0x1800b0c9d
imul r8d
btr eax, eax
sar edx, 4
mov eax, edx
shr eax, 0x1f
rcr cx, cl
jmp 0x1800b0cb6
mov rdx, r10
movzx ecx, si
mov cl, 0xee
lea rcx, [rbp - 0x28]
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
mov r9b, spl
cwde
mov r9b, 0x56
lea rax, [0x180087049]
movss xmm1, dword [rsi + 0x10]
jmp 0x1800b0d28
lea r9, [rbp - 0x28]
jmp 0x1800b0d31
addss xmm1, dword [0x18007e2bc]
movaps xmm0, xmm2
jmp 0x1800b0d41
mov qword [rsp + 0x20], rax
jmp 0x1800b0d4b
lea rdx, [rsp + 0x50]
movzx cx, r12b
xchg ch, cl
not cl
lea rcx, [rsp + 0x41]
call fcn.180099b2c
movzx ecx, word [rax + 0xc]
test cx, cx
jmp 0x1800b44f4
je 0x1800b455c
xor word [rax], 0x32
btr dx, si
add dl, r11b
clc
xor word [rax + 2], 0x33
xor word [rax + 4], 0x34
movsxd rdx, r15d
or dl, sil
xor word [rax + 6], 0x35
ror dh, 0xe
xor word [rax + 8], 0x36
shld dx, dx, 0x39
sbb dl, r15b
xadd dh, dh
xor word [rax + 0xa], 0x37
btr edx, r9d
rcl rdx, 0x6a
bt dx, 0x36
xor cx, 0x38
mov dh, 0x4d
cdq
cmovnp rdx, rsp
mov word [rax + 0xc], cx
movzx rcx, r11w
movzx dx, r12b
xchg cx, dx
mov rdx, rax
movsx ecx, ax
movzx rcx, r15w
cmovno cx, r12w
lea rcx, [rbp + 0x10]
jmp 0x1800b4574
call fcn.1800a65ef
movaps xmm0, xmmword [0x18007e6b0]
movsx ax, sil
lea rax, [rbp + 0x10]
movsx r8, r9w
movss xmm1, dword [rsi + 0xc]
lea r8, [rsp + 0x69]
jmp 0x1800b459c
addss xmm1, dword [0x18007e2d4]
movups xmmword [rbp + 0x140], xmm0
lea rdx, [rsp + 0x43]
mov byte [rsp + 0x30], dil
mov rcx, 0x1c0b562e
movss xmm0, dword [0x18007e32c]
cmove cx, r15w
movsx rcx, r9w
mov r9, rbx
xchg cx, cx
movsxd rcx, r11d
movsx rcx, dx
movss dword [rsp + 0x69], xmm0
movsxd rcx, ebx
movsx cx, bpl
cmovbe ecx, ebx
mov rcx, rsi
jmp 0x1800b45f3
movss xmm0, dword [rsi + 0x10]
jmp 0x1800b45fd
mov qword [rsp + 0x28], rax
jmp 0x1800b4607
addss xmm0, xmm9
lea rax, [rbp + 0x140]
jmp 0x1800b4618
movss dword [rsp + 0x43], xmm1
jmp 0x1800b4623
mov dword [rsp + 0x6d], 0x43e60000
jmp 0x1800b4630
mov qword [rsp + 0x20], rax
jmp 0x1800b463a
movss dword [rsp + 0x47], xmm0
jmp 0x1800b4645
call fcn.1800bbedf
lea rcx, [rbp + 0x10]
call fcn.1800a4c81
lea rdx, [rbp + 0x88]
not cl
mov ecx, 0x592a4255
movsxd rcx, r11d
lea rcx, [rsp + 0x41]
call fcn.18009c848
movzx ecx, word [rax + 0x14]
jmp 0x1800b4677
test cx, cx
jmp 0x1800b467f
je 0x1800b46f1
xor word [rax], 0x32
clc
xor word [rax + 2], 0x33
rcl dh, 0x7c
xchg rdx, rdx
add dx, 0x63db
xor word [rax + 4], 0x34
add edx, 0x7abc456e
xor word [rax + 6], 0x35
or dl, 0x93
movsx dx, ah
xor word [rax + 8], 0x36
neg rdx
rol dh, 6
xor word [rax + 0xa], 0x37
xor word [rax + 0xc], 0x38
xor word [rax + 0xe], 0x39
xor word [rax + 0x10], 0x3a
neg dx
shl dh, cl
xor word [rax + 0x12], 0x3b
btc dx, ax
xor cx, 0x3c
mov dl, bh
cmovge edx, edi
mov word [rax + 0x14], cx
movzx ecx, r9w
cwd
mov rdx, rax
cmovs rcx, r12
mov ecx, 0x1a157492
jmp 0x1800b4702
lea rcx, [rbp + 0x10]
jmp 0x1800b470b
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
nop
cdqe
lea rax, [0x180087004]
jmp 0x1800b472a
movss xmm9, dword [0x18007e2dc]
bswap r9w
mov r9b, 0xbd
not r9b
lea r9, [rbp + 0x10]
bswap rdx
movzx dx, dh
cwd
movss xmm10, dword [0x18007e350]
movsx edx, r8w
lea rdx, [rsp + 0x69]
jmp 0x1800b4761
movaps xmm0, xmm2
jmp 0x1800b4769
mov qword [rsp + 0x20], rax
jmp 0x1800b4773
addss xmm0, xmm9
mov rcx, rsi
jmp 0x1800b4780
addss xmm2, xmm10
movss dword [rsp + 0x69], xmm0
jmp 0x1800b4790
movss xmm0, dword [rsi + 0x10]
jmp 0x1800b479a
addss xmm0, dword [0x18007e2a8]
movss dword [rsp + 0x6d], xmm0
jmp 0x1800b47ad
call fcn.1800bc5fd
lea rcx, [rbp + 0x10]
mov bx, 0xba1
movzx ebx, al
jmp 0x1800b47c2
call fcn.1800a4c81
movzx ecx, byte [0x180087005]
sal dl, cl
lea rdx, [rbp + 0xb0]
jmp 0x1800b47e0
test bl, bl
jmp 0x1800b47e7
cmovne ecx, edi
jmp 0x1800b47ef
mov byte [0x180087005], cl
lea rcx, [rsp + 0x41]
jmp 0x1800b47ff
call fcn.180097114
mov r10, rax
mov r12d, 0x1f
cmp sp, r12w
cmc
cmp word [rax + 0x24], di
jmp 0x1800b481b
je 0x1800b4a32
mov r8d, edi
cmp si, 0x520
cmp r15d, 2
jmp 0x1800b4832
jl 0x1800b49b2
movdqa xmm5, xmmword [0x18007e3c0]
mov eax, 4
jmp 0x1800b484a
movdqa xmm4, xmmword [0x18007e6f0]
mov rcx, r10
jmp 0x1800b485a
movdqa xmm7, xmmword [0x18007e410]
movdqa xmm11, xmmword [0x18007e520]
movd xmm6, eax
movd xmm8, r12d
nop dword [rax]
jmp 0x1800b487d
nop word [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800b4894
movsxd rax, r8d
rcl r9b, 0x74
lea r9, [r10 + rax*2]
inc dx
clc
stc
nop word [rax + rax]
mov eax, 0x51eb851f
lea r9, [r9 + 2]
imul r8d
movsx rcx, dx
jmp 0x1800b49dd
sar edx, 4
jmp 0x1800b49ea
mov eax, edx
sub cx, r12w
dec rcx
shr eax, 0x1f
add edx, eax
mov eax, 1
cmc
xor ch, bl
sub ax, dx
stc
movzx eax, ax
adc cl, sil
test sp, 0x4320
imul ecx, eax, 0x32
add cx, r8w
jmp 0x1800b4a1b
inc r8d
xor word [r9 - 2], cx
cmp r8d, 0x13
jmp 0x1800b4a2c
mov rdx, r10
movsx rcx, r14w
not cx
movsx ecx, cx
lea rcx, [rbp + 0x10]
jmp 0x1800b4a48
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
cmovnp r9w, dx
lea rax, [0x180087005]
jmp 0x1800b4a6a
movss xmm1, dword [rsi + 0x10]
lea r9, [rbp + 0x10]
movaps xmm0, xmm2
mov qword [rsp + 0x20], rax
jmp 0x1800b4a80
addss xmm0, xmm9
mov rcx, rsi
jmp 0x1800b4a8d
addss xmm1, xmm12
addss xmm2, xmm10
lea rdx, [rsp + 0x69]
jmp 0x1800b4aa1
movss dword [rsp + 0x69], xmm0
jmp 0x1800b4aac
cmp word [0x18007aac2], di
movsx rax, cx
jmp 0x1800b6e77
movsd xmm0, qword [str.eFYR7]
mov eax, dword [0x18007aac0]
jmp 0x1800b6e8a
movsd qword [rsp + 0x50], xmm0
mov dword [rsp + 0x58], eax
jmp 0x1800b6e99
je 0x1800b6ee4
xor word [rsp + 0x52], 0x33
bts edx, edi
sub edx, 0x237544d
xor word [rsp + 0x54], 0x34
cqo
sal dx, 0x1b
xor word [rsp + 0x56], 0x35
movsxd rdx, r15d
movsx edx, bx
xor word [rsp + 0x58], 0x36
sbb cl, r15b
xor word [rsp + 0x5a], 0x37
bswap ecx
movzx edx, r8w
mov word [rsp + 0x50], r12w
movsxd rdx, ecx
lea rdx, [rsp + 0x50]
jmp 0x1800b6eee
lea rcx, [rbp + 0x30]
jmp 0x1800b6ef7
call fcn.1800a65ef
movaps xmm0, xmmword [0x18007e6b0]
lea rax, [rbp + 0x30]
jmp 0x1800b6f10
movss xmm1, dword [rsi + 0x10]
setae r8b
movzx r9, si
lea r8, [rbp - 0x70]
movsx r9, si
not r9w
movzx r9, r9w
movups xmmword [rbp + 0x140], xmm0
mov byte [rsp + 0x30], dil
movzx r9d, r9w
mov r9, rbx
jmp 0x1800b6f45
movss xmm0, dword [rsi + 0xc]
jmp 0x1800b6f4f
addss xmm1, xmm9
addss xmm0, dword [0x18007e2d4]
mov qword [rsp + 0x28], rax
lea rdx, [rsp + 0x69]
lea rax, [rbp + 0x140]
movsx ecx, r10w
xchg cl, cl
mov dword [rbp - 0x70], 0x438e8000
movzx cx, r9b
jmp 0x1800b6f84
mov rcx, rsi
jmp 0x1800b6f8c
mov dword [rbp - 0x6c], 0x43e60000
jmp 0x1800b6f98
movss dword [rsp + 0x6d], xmm1
jmp 0x1800b6fa3
movss dword [rsp + 0x69], xmm0
jmp 0x1800b6fae
mov qword [rsp + 0x20], rax
jmp 0x1800b6fb8
call fcn.1800bbedf
lea rcx, [rbp + 0x30]
jmp 0x1800b6fc6
call fcn.1800a4c81
cmp word [0x18007adca], di
movsxd rax, r11d
movups xmm0, xmmword [0x18007adb8]
bswap ax
lahf
mov eax, dword [0x18007adc8]
jmp 0x1800b6feb
mov dword [rbp - 0x78], eax
jmp 0x1800b6ff3
movups xmmword [rsp + 0x78], xmm0
jmp 0x1800b6ffd
je 0x1800b7061
xor word [rsp + 0x7a], 0x33
xor word [rsp + 0x7c], 0x34
and ecx, r8d
xor word [rsp + 0x7e], 0x35
add cl, 0xb8
xor word [rbp - 0x80], 0x36
stc
xor word [rbp - 0x7e], 0x37
not dl
sbb dx, 0x251a
xor word [rbp - 0x7c], 0x38
or dx, 0x6e01
xor word [rbp - 0x7a], 0x39
bts edx, ebx
jmp 0x1800b7044
xor word [rbp - 0x78], 0x3a
xor word [rbp - 0x76], 0x3b
movsx ecx, r10w
mov word [rsp + 0x78], r13w
bswap dx
cwd
movzx rdx, dx
lea rdx, [rsp + 0x78]
cmovg rcx, rax
movsxd rcx, r13d
mov ecx, edi
lea rcx, [rbp + 0x30]
jmp 0x1800b7078
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
cwd
lea rax, [0x18008709c]
cmovns r9d, ecx
movsx r9, si
jmp 0x1800b7098
movss xmm9, dword [0x18007e2dc]
movsx edx, r11w
lea r9, [rbp + 0x30]
movss xmm10, dword [0x18007e350]
mov rdx, 0x34d7379b
not rdx
setge dl
lea rdx, [rbp - 0x70]
movaps xmm0, xmm2
jmp 0x1800b70cb
mov qword [rsp + 0x20], rax
jmp 0x1800b70d5
addss xmm0, xmm9
mov rcx, rsi
jmp 0x1800b70e2
addss xmm2, xmm10
movss dword [rbp - 0x70], xmm0
jmp 0x1800b70f1
movss xmm0, dword [rsi + 0x10]
jmp 0x1800b70fb
addss xmm0, dword [0x18007e2a8]
movss dword [rbp - 0x6c], xmm0
jmp 0x1800b710d
call fcn.1800bc5fd
lea rcx, [rbp + 0x30]
call fcn.1800a4c81
mov eax, dword [0x18007b178]
sub r12b, r15b
movzx rbx, di
shr r8w, cl
mov ebx, 4
test r9b, bl
ror r12w, cl
mov dword [rbp + 0xd0], eax
sub r8b, 0x50
shr r8b, cl
mov r8d, edi
movups xmm0, xmmword [str.eZXQ]
lea r12d, [rbx + 0x1b]
cmp r9, rbx
stc
cmp dil, 0xe7
movups xmm1, xmmword [0x18007b168]
movups xmmword [rbp + 0xb0], xmm0
movups xmmword [rbp + 0xc0], xmm1
test bpl, bl
cmp r12b, r10b
cmp r15d, 2
jmp 0x1800b717f
jl 0x1800b72f9
movdqa xmm5, xmmword [0x18007e3c0]
lea rcx, [rbp + 0xb0]
jmp 0x1800b7199
movdqa xmm4, xmmword [0x18007e6f0]
movdqa xmm7, xmmword [0x18007e410]
movdqa xmm11, xmmword [0x18007e520]
movd xmm6, ebx
movd xmm8, r12d
nop dword [rax]
jmp 0x1800b71c4
nop dword [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800b71da
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800b71e8
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800b71f5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm11
jmp 0x1800b723c
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800b724b
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800b726b
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm11
jmp 0x1800b72b6
movsxd rax, r8d
rcl ch, 0x7d
shl r9b, cl
lea r9, [rbp + 0xb0]
xadd dx, dx
rcl ecx, 0x21
or dx, bp
lea r9, [r9 + rax*2]
mov eax, 0x51eb851f
xor rcx, 0x10383e74
lea r9, [r9 + 2]
clc
mov edx, ebx
xadd cx, dx
imul r8d
sub ax, cx
sar edx, 4
or rax, 0x44a10f14
shl cx, 0xde
mov eax, edx
inc rcx
ror cx, 0x90
shl ecx, cl
shr eax, 0x1f
sar cx, 0x37
sbb ecx, ebx
add edx, eax
mov eax, 1
btr cx, bp
bt ecx, 0x2d
xor cl, r14b
sub ax, dx
ror ecx, 0x2e
or cl, r15b
movzx eax, ax
btr rcx, r15
ror ch, 0xd5
rcr ch, cl
imul ecx, eax, 0x32
add cx, r8w
jmp 0x1800b7389
inc r8d
jmp 0x1800b7394
xor word [r9 - 2], cx
cmp r13b, spl
cmp r8d, 0x12
jmp 0x1800b73a5
jl 0x1800b7317
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x30]
jmp 0x1800b73bb
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
cwde
not r9b
lea rax, [0x1800870a3]
not r9
cmovl r9d, r12d
movss xmm1, dword [rsi + 0x10]
movzx r9d, cx
lea r9, [rbp + 0x30]
jmp 0x1800b73e9
movaps xmm0, xmm2
jmp 0x1800b73f1
mov qword [rsp + 0x20], rax
jmp 0x1800b73fb
addss xmm0, xmm9
mov rcx, rsi
addss xmm1, xmm12
addss xmm2, xmm10
lea rdx, [rbp - 0x70]
jmp 0x1800b7416
movups xmm0, xmmword [str.dZG_W_K9aXQYSCWWI_]
jmp 0x1800b9ae3
pextrw eax, xmm0, 7
movups xmmword [rsp + 0x50], xmm0
stc
test ax, ax
jmp 0x1800b9af6
je 0x1800b9cb5
mov r8d, edi
cmp ax, 0x561e
cmp r15d, 2
jmp 0x1800b9b0c
jl 0x1800b9c37
movdqa xmm2, xmmword [0x18007e3c0]
mov r13d, 4
jmp 0x1800b9b25
movdqa xmm4, xmmword [0x18007e6f0]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18007e520]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov eax, 0x1f
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movd xmm6, r13d
movd xmm5, eax
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800b9b8e
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [str.dZG_W_K9aXQYSCWWI_]
jmp 0x1800b9ba0
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18007e3d0]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rsp + 0x50], xmm3
jmp 0x1800b9bda
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18007e410]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800b9c0a
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rsp + 0x58]
jmp 0x1800b9c1a
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rsp + 0x58], xmm3
jmp 0x1800b9c32
jmp 0x1800b9cbb
lea r9, [rsp + 0x50]
mov eax, 0x51eb851f
sar rdx, cl
lea r9, [r9 + 2]
bt cx, 0xfc
dec dl
mul r8d
bts ax, cx
mov eax, 1
shr edx, 4
add cl, 0x57
and rcx, 0x215b0606
sar cx, 0xd3
sub ax, dx
xor cl, 6
movzx eax, ax
cmp r14d, 0x1b174434
imul ecx, eax, 0x32
cmp r10b, 0xaa
add cx, r8w
jmp 0x1800b9c8c
inc r8d
jmp 0x1800b9c94
xor word [r9 - 2], cx
cmp rbx, 0x5565c97
clc
jmp 0x1800b9ca6
cmp r8d, 8
jmp 0x1800b9caf
jl 0x1800b9c3c
mov r13d, 4
lea rdx, [rsp + 0x50]
movsx ecx, si
mov cl, dil
lea rcx, [rbp + 0xf0]
jmp 0x1800b9cd2
call fcn.1800a65ef
movaps xmm0, xmmword [0x18007e6b0]
movzx eax, ax
bswap ax
lea rax, [rbp + 0xf0]
movss xmm1, dword [rsi + 0xc]
mov r8b, 0x78
not r8b
movzx r8d, bx
lea r8, [rbp - 0x60]
addss xmm1, dword [0x18007e2d4]
movups xmmword [rbp + 0x140], xmm0
bswap r9w
lea rdx, [rbp - 0x70]
movzx rcx, r13w
mov r9b, 0x40
mov byte [rsp + 0x30], dil
not r9d
movzx r9, ax
movss xmm0, dword [0x18007e32c]
movzx rcx, r11w
movsx ecx, sp
mov r9, rbx
mov cl, 8
movss dword [rbp - 0x60], xmm0
mov rcx, rsi
jmp 0x1800b9d49
movss xmm0, dword [rsi + 0x10]
mov qword [rsp + 0x28], rax
jmp 0x1800b9d58
addss xmm0, xmm9
lea rax, [rbp + 0x140]
movss dword [rbp - 0x70], xmm1
jmp 0x1800b9d6e
mov dword [rbp - 0x5c], 0x43e60000
jmp 0x1800b9d7a
mov qword [rsp + 0x20], rax
jmp 0x1800b9d84
movss dword [rbp - 0x6c], xmm0
call fcn.1800bbedf
lea rcx, [rbp + 0xf0]
call fcn.1800a4c81
movsd xmm0, qword [str.RYP6]
add cl, 0xb8
lea rdx, [rsp + 0x50]
or ch, 0xfb
movzx eax, word [0x18007bf30]
mov ecx, 0x4e
test r15, r8
cmp dl, 3
movsd qword [rsp + 0x50], xmm0
xor ax, 0x36
clc
xor word [rsp + 0x52], 0x33
xor word [rsp + 0x54], 0x34
clc
xor word [rsp + 0x56], 0x35
jmp 0x1800b9de2
mov word [rsp + 0x50], cx
lea rcx, [rbp + 0xf0]
jmp 0x1800b9df3
mov word [rsp + 0x58], ax
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
cqo
movzx rax, dx
lea rax, [0x180086f7a]
bswap r9
movsx dx, r9b
not r9b
movss xmm9, dword [0x18007e2dc]
lea r9, [rbp + 0xf0]
sete dl
movss xmm10, dword [0x18007e350]
cmova dx, dx
bswap rdx
lea rdx, [rbp - 0x60]
jmp 0x1800b9e46
movaps xmm0, xmm2
jmp 0x1800b9e4e
mov qword [rsp + 0x20], rax
addss xmm0, xmm9
mov rcx, rsi
jmp 0x1800b9e60
addss xmm2, xmm10
movss dword [rbp - 0x60], xmm0
jmp 0x1800b9e6f
movss xmm0, dword [rsi + 0x10]
jmp 0x1800b9e79
addss xmm0, dword [0x18007e2a8]
movss dword [rbp - 0x5c], xmm0
jmp 0x1800b9e8b
call fcn.1800bc5fd
lea rcx, [rbp + 0xf0]
call fcn.1800a4c81
movups xmm0, xmmword [str.vZGAWY_:]
btr dx, 0xa5
sal al, cl
shrd dx, di, 0x44
movzx eax, word [0x18007bcb8]
neg dh
cqo
lea rdx, [rsp + 0x78]
movsx rcx, r15w
rcl ecx, 0x8f
mov ecx, 0x44
stc
jmp 0x1800b9ed1
xor ax, 0x3a
test dil, 0xbf
movups xmmword [rsp + 0x78], xmm0
xor word [rsp + 0x7a], 0x33
xor word [rsp + 0x7c], 0x34
jmp 0x1800b9ef4
xor word [rsp + 0x7e], 0x35
test ah, 0xa6
xor word [rbp - 0x80], 0x36
stc
cmp r12d, ebp
xor word [rbp - 0x7e], 0x37
test r14w, 0x1f6d
xor word [rbp - 0x7c], 0x38
xor word [rbp - 0x7a], 0x39
jmp 0x1800b9f20
mov word [rsp + 0x78], cx
lea rcx, [rbp + 0xf0]
mov word [rbp - 0x78], ax
jmp 0x1800b9f35
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
jmp 0x1800b9f44
movss xmm1, dword [rsi + 0x10]
jmp 0x1800b9f4e
movaps xmm0, xmm2
jmp 0x1800b9f56
addss xmm0, xmm9
addss xmm1, xmm12
movss dword [rbp - 0x60], xmm0
movsx cx, r14b
movzx eax, sp
not cx
movss dword [rbp - 0x5c], xmm1
jmp 0x1800b9f7e
lea rax, [0x180086f7b]
not cl
mov rcx, rsi
addss xmm2, xmm10
mov qword [rsp + 0x20], rax
setbe r9b
movzx r9, r14w
lea r9, [rbp + 0xf0]
cdq
lea rdx, [rbp - 0x60]
jmp 0x1800b9fad
call fcn.1800bc5fd
lea rcx, [rbp + 0xf0]
jmp 0x1800b9fbe
call fcn.1800a4c81
mov eax, dword [0x18007ae88]
lea rdx, [rsp + 0x50]
xor cl, sil
movsxd rcx, r10d
movsd xmm0, qword [str.zVUYB_8]
rcl rcx, cl
bsf cx, ax
neg ch
mov ecx, 0x48
mov dword [rsp + 0x58], eax
clc
nop
movzx eax, word [0x18007ae8c]
clc
test bpl, 0xf3
xor word [rsp + 0x58], 0x36
xor ax, 0x38
jmp 0x1800ba00f
xor word [rsp + 0x5a], 0x37
cmp r10w, r12w
movsd qword [rsp + 0x50], xmm0
test r15b, 0xcb
cmp r14d, 0x575a5559
xor word [rsp + 0x52], 0x33
clc
xor word [rsp + 0x54], 0x34
cmp rdx, 0x5efa11fc
xor word [rsp + 0x56], 0x35
jmp 0x1800ba049
mov word [rsp + 0x50], cx
movzx cx, spl
movsx rcx, dx
not cl
lea rcx, [rbp + 0xf0]
mov word [rsp + 0x5c], ax
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
cdqe
cmovl r9, r13
lea rax, [0x180086f83]
movss xmm1, dword [rsi + 0x10]
cmovae r9d, r10d
lea r9, [rbp + 0xf0]
jmp 0x1800ba091
addss xmm1, dword [0x18007e2bc]
movaps xmm0, xmm2
jmp 0x1800ba0a1
mov qword [rsp + 0x20], rax
addss xmm0, xmm9
mov rcx, rsi
addss xmm2, xmm10
lea rdx, [rbp - 0x60]
jmp 0x1800ba0bc
movss dword [rbp - 0x5c], xmm1
jmp 0x1800ba0c6
movss dword [rbp - 0x60], xmm0
jmp 0x1800ba0d0
call fcn.1800bc5fd
lea rcx, [rbp + 0xf0]
jmp 0x1800ba0e1
call fcn.1800a4c81
mov eax, dword [0x18007bb88]
lea rdx, [rsp + 0x50]
rcl ch, 0xd3
rol cx, 0x4a
shl ch, 0x4b
movsd xmm0, qword [str.eV_RC8]
cmp r14w, 0x5cc1
sal ch, 9
lea rcx, [rbp + 0xf0]
cmp r12b, 0xdd
mov dword [rsp + 0x58], eax
clc
movsx eax, ax
movzx eax, word [0x18007bb8c]
xor word [rsp + 0x58], 0x36
cmp r14w, 0x56b5
jmp 0x1800ba13a
xor ax, 0x38
xor word [rsp + 0x5a], 0x37
test si, 0x2f21
cmc
movsd qword [rsp + 0x50], xmm0
xor word [rsp + 0x52], 0x33
cmp sil, 0xbf
xor word [rsp + 0x54], 0x34
xor word [rsp + 0x56], 0x35
jmp 0x1800ba16b
mov word [rsp + 0x5c], ax
jmp 0x1800ba175
mov word [rsp + 0x50], r12w
jmp 0x1800ba180
call fcn.1800a65ef
movss xmm2, dword [rsi + 0xc]
lahf
setae al
bswap eax
lea rax, [0x180086f7c]
movss xmm1, dword [rsi + 0x10]
mov r9w, 0x3341
movsxd r9, r9d
lea r9, [rbp + 0xf0]
jmp 0x1800ba1b0
movaps xmm0, xmm2
mov qword [rsp + 0x20], rax
addss xmm0, xmm9
mov rcx, rsi
jmp 0x1800ba1c5
movaps xmm0, xmmword [0x18007e620]
cqo
cwd
lea rdx, [rbp + 0x150]
jmp 0x1800bb9f7
movss xmm2, dword [rsi + 4]
jmp 0x1800bba01
movss xmm3, dword [rsi + 8]
jmp 0x1800bba0b
subss xmm2, xmm15
mov rcx, qword [0x180088f70]
jmp 0x1800bba1c
movups xmmword [rbp + 0x150], xmm0
movss xmm0, dword [0x18007e27c]
jmp 0x1800bba30
movss dword [rsp + 0x28], xmm0
jmp 0x1800bba3b
movss dword [rsp + 0x20], xmm0
jmp 0x1800bba46
call fcn.1800f1db7
mov dl, 1
mov rcx, rsi
call fcn.1800bf6e4
mov rcx, rsi
call fcn.1800bf9a5
movaps xmm15, xmmword [rsp + 0x280]
mov al, 1
movaps xmm14, xmmword [rsp + 0x290]
movaps xmm13, xmmword [rsp + 0x2a0]
sub r12, rcx
rcl ebx, 0xcd
shld bx, bp, 0x4d
movaps xmm12, xmmword [rsp + 0x2b0]
stc
ror r14w, 0xe9
movzx r14d, di
movaps xmm11, xmmword [rsp + 0x2c0]
stc
dec cl
movaps xmm10, xmmword [rsp + 0x2d0]
xor r12b, r8b
movaps xmm9, xmmword [rsp + 0x2e0]
mov r12w, bp
and rcx, rbp
movaps xmm8, xmmword [rsp + 0x2f0]
jmp 0x1800bbad2
movaps xmm7, xmmword [rsp + 0x300]
movsxd rbx, r9d
movaps xmm6, xmmword [rsp + 0x310]
btc cx, r10w
movzx ecx, bx
sal cx, cl
mov r15, qword [rsp + 0x320]
movsxd rdi, esp
bsf r12w, r15w
shl r12w, 0x5c
mov r14, qword [rsp + 0x328]
sal dil, 0xe7
mov r13, qword [rsp + 0x330]
bswap ecx
mov r12, qword [rsp + 0x360]
mov rdi, qword [rsp + 0x358]
btc ecx, r10d
mov rbx, qword [rsp + 0x350]
mov rcx, qword [rbp + 0x178]
xor rcx, rsp
jmp 0x1800bbb46
call fcn.1801152b0
add rsp, 0x338
pop rsi
mov bpl, bl
movsx ebp, bp
movzx ebp, si
pop rbp
jmp 0x1800bbb62
ret