Function at 0x140025570
Capabilities:
Query or enumerate registry value
Set registry value

Disassembly:
xchg r8, r11
mov r8, rsp
xchg r11, r8
mov qword [r11 + 0x10], rbx
jmp 0x140025a37
cmp edx, 0x18
jl 0x140025977
jmp 0x140025fa0
lea rbp, [r11 - 0x78]
sub rsp, 0x1301fb7b
add rsp, 0x1301fa1b
jmp 0x140025c72
movdqa xmm0, xmm1
mov dword [rsp - 0x34], ecx
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x20], edx
jmp 0x140025b20
sub r8d, 0x418adbc0
add r8d, 0x418adbc8
pmuldq xmm1, xmm4
xchg r11, r11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
jmp 0x1400255a7
movd xmm3, eax
mov dword [rsp - 0x2c], ebp
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x140025a46
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x30], 0x60de8f8d
movdqa xmm1, xmm3
jmp 0x1400257b9
movups xmm1, xmmword [0x140113aa0]
mov word [rbp - 0x80], ax
mov dword [rsp - 0x1c], ebx
movzx eax, byte [0x140113ab2]
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm1
jmp 0x140025c37
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
xchg rdx, rdx
paddd xmm2, xmm5
jmp 0x14002579f
mov dword [rsp - 0x1c], 0x242462cb
movups xmmword [rsp + 0x40], xmm0
lea r15d, [rbx + 0x1f]
movups xmm0, xmmword [0x140113a90]
mov dword [rsp - 0x18], 0x70779a40
xor sil, sil
movups xmmword [rsp + 0x50], xmm1
jmp 0x140025626
jge 0x140025747
movsxd rax, r8d
mov dword [rsp - 0x1c], 0x10b2ea53
lea r9, [rsp + 0x40]
add r9, rax
jmp 0x140025945
xchg r8, rsp
movsd qword [r8 + 0x50], xmm1
xchg r8, rsp
je 0x140025fa0
jmp 0x140025aca
mov dword [rbp], ebx
movsd xmm1, qword [str.467__ItVUACE_j_OHTPX3]
mov dword [rsp - 0x40], 0x244843a2
xchg r8, rsp
movups xmmword [r8 + 0x40], xmm0
xchg r8, rsp
jmp 0x1400257d6
xchg rdi, r10
nop
sub rsp, 8
mov qword [rsp], rbp
nop
sub rsp, 8
mov qword [rsp], r14
jmp 0x140025891
sub eax, 0x3bd23d
sub eax, 0x190962fb
add eax, 0x720932c1
lea r9, [r9 + 1]
jmp 0x140025784
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
mov rsp, rsp
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
jmp 0x140025a19
xor byte [r9 - 1], al
cmp r8d, 0x43
mov dword [rsp - 0x34], edx
jl 0x14002594c
lea rax, [rbp - 0x10]
xchg rsp, r13
jmp 0x140025aee
xor dword [rbp + 8], 0x70d5b559
add dword [rbp + 8], 0x191fe06b
add dword [rbp + 8], 0x20516b48
xor dword [rbp + 8], 0x7d5c53c0
add dword [rbp + 8], 0x214df738
sub dword [rbp + 8], 0x51acdedb
popf
jmp 0x1400256ab
imul r8d
mov dword [rsp - 0xc], esp
add edx, r8d
jmp 0x140025793
sar edx, 4
sar edx, 1
mov eax, edx
jmp 0x14002589f
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
mov dword [rsp - 0x3c], 0x5f303614
jmp 0x140025c61
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
mov rbp, rbp
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x140025a8d
pushf
mov dword [rbp + 8], 0x543285a8
xor dword [rbp + 8], 0x37765845
jmp 0x140025753
movdqa xmm5, xmmword [0x140113370]
movdqa xmm4, xmmword [0x1401144e0]
movdqa xmm7, xmmword [str.8888]
mov dword [rsp - 0x34], 0x1b6b25d6
movdqa xmmword [rsp + 0x30], xmm0
jmp 0x140025cb8
add edx, 0xfffffff8
neg edx
pmuldq xmm1, xmm4
mov dword [rsp - 0x30], 0x6cff80d4
shufps xmm1, xmm0, 0xdd
jmp 0x14002599c
xchg r9, r9
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
jmp 0x1400255ed
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x40], 0x10a56ade
jmp 0x140025a01
xor rcx, 0xf4a6f28
sub rcx, 0x2754401c
add rcx, 0x6404f4d
add rcx, 0x3b098a87
add rcx, 0x279f63d1
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov rdi, rdi
jmp 0x140025ceb
nop
sub rsp, 8
mov qword [rsp], r15
jmp 0x140025590
shr eax, 7
shr eax, 3
shr eax, 0x11
shr eax, 3
shr eax, 1
jmp 0x140025a80
xor r9d, 0x234b543b
sub r9d, 0x1fe1d86d
xor r9d, 0x5c8091a3
xor r9d, 0x63764ae8
jmp 0x140025b48
movaps xmmword [r10 - 0x48], xmm8
xchg r10, r11
mov rax, qword [0x14024f2e0]
mov dword [rsp - 0x2c], ebp
jmp 0x140025ba4
movdqa xmm5, xmmword [0x140113370]
mov dword [rsp - 0x28], 0x5ec06ec6
mov edx, ebx
movdqa xmm4, xmmword [0x1401144e0]
movdqa xmm7, xmmword [str.8888]
mov rsi, rsi
jmp 0x140025b81
movabs rcx, 0xffffffff4dcc7703
add rcx, 0x2baf69ba
xor rcx, 0x485a8dec
jmp 0x140025860
mov r8, r8
paddd xmm3, xmm5
pmuldq xmm0, xmm4
neg edx
jmp 0x140025816
nop dword [rax]
mov r9, r9
mov eax, 0x30dfb2be
sub eax, 0x2f050230
xor eax, 0x385f9784
jmp 0x1400256ff
nop dword [rax]
nop word [rax + rax]
mov dword [rsp - 0x1c], 0x5add0256
movd xmm2, edx
lea eax, [rdx + 4]
jmp 0x14002564b
paddd xmm1, xmm3
mov r13, r13
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x140025c91
paddd xmm1, xmm2
psrad xmm1, xmm6
mov dword [rsp - 0x3c], 0x342d6dbc
movdqa xmm0, xmm1
jmp 0x140025c18
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
mov rdx, rdx
movd dword [rcx - 8], xmm2
jmp 0x140025582
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
jmp 0x140025b67
mov rsp, rsp
movzx eax, r8b
inc r8d
sub al, cl
mov rbp, rbp
add al, 0x3e
sub al, 0xc
jmp 0x140025735
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140025bfa
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
mov r14, r14
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
jmp 0x140025983
mov rdx, rdx
xchg rdi, r10
mov qword [r11 + 0x18], r10
jmp 0x1400256e5
mov dword [rsp - 0x30], ebp
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
mov r11, r11
nop
jmp 0x1400255c6
mov r8d, ebx
movzx eax, word [0x140113ab0]
xchg r11, r11
mov edi, dword [0x14024f2c0]
mov qword [r11 + 8], rsi
lea r14d, [rbx + 5]
jmp 0x140025660
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
jmp 0x1400259e9
movd xmm0, r8d
paddb xmm2, xmm0
mov dword [rsp - 0x10], ebx
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
jmp 0x140025cc9
movd xmm8, r15d
nop dword [rax]
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x140025831
xchg r14, r14
mov r8d, ebx
cmp edi, 2
jl 0x140025d0d
xchg rdi, rdi
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rsp + 0x44]
jmp 0x1400258eb
movaps xmmword [r13 + 0x120], xmm9
xchg r13, rsp
mov r9d, 0x6b78b3c8
xor r9d, 0x3d12c0e3
xor r9d, 0x52b8055
add r9d, 0x1282faa0
add r9d, 0x16cbf9bc
jmp 0x1400258b2
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x34], ecx
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401133b0]
jmp 0x140025be5
xchg r12, rax
mov qword [rsp + 0x20], r12
xchg r12, rax
xor r8d, r8d
mov dword [rsp - 0x18], 0x4a0e7b0f
lea rdx, [rsp + 0x40]
nop
jmp 0x140025915
mov dword [rsp - 0x14], 0x6a55b479
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
jmp 0x140025bc3
xchg rdx, rsp
movdqa xmmword [rdx + 0x30], xmm0
xchg rdx, rsp
mov r8d, dword [rsp + 0x30]
mov dword [rsp - 0x44], edi
movd xmm6, r14d
movd xmm8, r15d
jmp 0x140025960
xor rax, rsp
mov qword [rbp + 0x10], rax
movups xmm0, xmmword [0x140113a70]
mov rsp, rsp
xor ebx, ebx
movups xmm1, xmmword [0x140113a80]
jmp 0x140025a60
mov r15, r15
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x40
mov r12, r12
jl 0x140025abc
cmp r8d, 0x43
jmp 0x14002568d
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
mov dword [rsp - 0x38], 0x37ca3a1b
jmp 0x140025717
xchg r9, r9
movd xmm0, r8d
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
mov dword [rsp - 0x14], ecx
jmp 0x1400259b5
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
xchg r9, r9
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x14002560b
mov byte [rbp - 0x7e], al
mov dword [rsp - 0x34], esp
cmp edi, 2
jl 0x140025693
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rsp + 0x44]
mov dword [rsp - 0x44], 0x8d0c55c
jmp 0x1400257eb
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x140025932
xchg rcx, r11
movaps xmmword [rcx - 0x28], xmm6
xchg r11, rcx
movaps xmmword [r11 - 0x38], xmm7
mov dword [rsp - 0x28], 0x2880e705
xchg r10, r11
jmp 0x1400258d3
mov dword [rsp - 0x30], 0x199d4e20
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
mov rsp, rsp
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400259d3
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
mov r15, r15
jmp 0x140025ab0
mov dword [rsp - 0x44], ecx
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
xchg r13, r13
psrad xmm1, xmm6
jmp 0x140025846
test eax, eax
jne 0x140026d8c
cmp byte [0x140113acf], bl
mov dword [rsp - 0x14], 0x761d1a1f
movups xmm0, xmmword [0x140113ab8]
jmp 0x1400256c2
lea r9, [rsp + 0x40]
mov dword [rsp - 0x18], 0x5a574e58
mov eax, 0x6d74d74
xor eax, 0x63800bf1
add eax, 0x1075f667
sub eax, 0x530bc0e1
jmp 0x140025fc6
mov dword [rsp - 0x28], 0x443535c
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
mov dword [rsp - 0xc], ecx
punpckldq xmm1, xmm3
jmp 0x140025dc2
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
mov dword [rsp - 0x10], 0x16c54fad
sub al, cl
sub al, 0xda
jmp 0x140025f8d
lea rax, [rbp + 8]
xchg rbp, rbp
xchg rsi, rax
mov qword [rsp + 0x28], rsi
xchg rsi, rax
jmp 0x140025e81
mov dword [rsp - 0x44], ecx
shr eax, 1
add eax, edx
shr eax, 2
shr eax, 2
jmp 0x140026059
movdqa xmm1, xmm2
mov dword [rsp - 0x28], 0x7d6797ce
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x140025fde
pmuldq xmm1, xmm4
movd xmm0, r8d
mov dword [rsp - 0x14], ebx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
jmp 0x140025f36
je 0x140026901
cmp byte [0x140113ae7], bl
movups xmm0, xmmword [0x140113ad0]
pushf
mov dword [rbp], 0x53a1a9e
add dword [rbp], 0x4e598837
xor dword [rbp], 0x5b7eb4b9
jmp 0x140026024
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140025d33
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
mov dword [rsp - 0x2c], 0x47a45064
jmp 0x140026074
xchg rsp, rbx
mov r8d, dword [rsp + 0x30]
movd xmm6, r14d
xchg rcx, rcx
movd xmm8, r15d
nop dword [rax]
movd xmm2, edx
jmp 0x140025ffb
mov dword [rsp - 0x28], 0x5480e114
mul r8d
mov eax, r8d
sub eax, edx
jmp 0x140025d8d
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
xchg rsi, rsi
jmp 0x140026066
lea rdx, [rsp + 0x40]
lea rax, [rbp]
xor r9d, r9d
mov dword [rsp - 0x34], esp
xor r8d, r8d
mov qword [rsp + 0x20], rax
jmp 0x140025fa9
movdqa xmm4, xmmword [0x1401144e0]
mov rcx, rcx
movdqa xmm7, xmmword [str.8888]
xchg rsp, rbx
movdqa xmmword [rbx + 0x30], xmm0
jmp 0x140025e3a
mov dword [rsp - 0x18], ecx
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
xchg r13, r13
jmp 0x14002603e
lea rcx, [rsp + 0x44]
mov dword [rsp - 0x3c], 0x158ea9a
movdqa xmm5, xmmword [0x140113370]
mov edx, ebx
jmp 0x140025e9e
cmp edi, 2
mov dword [rsp - 0x24], 0x5d294854
jl 0x1400260bd
movdqa xmm0, xmmword [str.2222222222222222]
jmp 0x140025eda
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
xchg r14, r14
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
jmp 0x140025f5c
pxor xmm2, xmm0
movdqa xmm0, xmm3
mov r14, r14
jmp 0x140025f14
movsd qword [rbp + 0x50], xmm1
xchg rsp, rbp
je 0x1400268d1
mov r8d, ebx
jmp 0x140025ef6
movdqa xmm0, xmm1
xchg r10, r10
psrld xmm0, xmm8
jmp 0x140025e20
xor dword [rbp], 0x6f5f7f2a
sub dword [rbp], 0x5899bb1d
popf
movsd xmm1, qword [str.467__It]
xchg r10, rsp
jmp 0x14002609c
add al, 0xc
xor byte [r9 - 1], al
mov rbp, rbp
cmp r8d, 0x18
jl 0x140025d1a
mov rcx, qword [rbp - 0x10]
jmp 0x140025d78
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
xchg r13, r13
test eax, eax
jne 0x140025de4
cmp dword [rbp], 3
mov r9, r9
jmp 0x140025dde
add eax, 0xdabb698
add eax, 0x42a3002
sub eax, 0x10051980
lea r9, [r9 + 1]
jmp 0x140025e5b
xchg rdx, rdx
paddd xmm3, xmm5
pmuldq xmm0, xmm4
neg edx
add edx, 0xfffffff8
neg edx
pmuldq xmm1, xmm4
jmp 0x140025ebe
mov dword [rsp - 0x20], 0x4053338
lea eax, [rdx + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
mov dword [rsp - 0x44], 0x4a104ef9
paddd xmm2, xmm5
movd xmm3, eax
jmp 0x140025da0
add dword [rbp], 0xd3fbb01
xor dword [rbp], 0xe55d2bc
xor dword [rbp], 0x2fbfc7db
jmp 0x140025f6d
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x40], 0x354f2ada
jmp 0x140025e0d
shr eax, 1
movsx eax, al
xchg rdi, rdi
jmp 0x140025d5d
cmp edx, 0x18
jl 0x140025e52
jmp 0x1400268d1
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, r8d
xchg rdi, rdi
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
jmp 0x1400260ac
movups xmmword [r10 + 0x40], xmm0
xchg r10, rsp
xchg rsp, rbp
jmp 0x140025f46
xchg r14, r14
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
jmp 0x140025e70
lea r9, [rsp + 0x40]
mov eax, 0x7aee322f
sub eax, 0x7325d43a
add eax, 0x663a01f5
sub eax, 0x23ee9371
add eax, 0x3100a913
sub eax, 0x54e7fc5a
jmp 0x140026c52
lea r9, [rsp + 0x40]
xchg r12, r12
add r9, rax
nop dword [rax]
mov eax, 0x328b54a7
jmp 0x14002740e
add al, 6
xor byte [r9 - 1], al
mov dword [rsp - 0x40], esi
jmp 0x1400268c7
test eax, eax
mov dword [rsp - 0x3c], edx
jne 0x140027f02
cmp byte [0x140113bff], bl
mov rax, qword [str.w_UWZR9w_UWZR9t]
jmp 0x140027052
xchg rsp, r8
movups xmm0, xmmword [0x140113bc0]
mov dword [rbp - 0x70], eax
mov dword [rsp - 0x30], 0x69eee39c
movzx eax, word [0x140113bf4]
xchg rsp, r11
movups xmmword [r11 + 0x60], xmm0
jmp 0x14002682b
movq xmm2, xmm9
mov dword [rsp - 0x3c], ebx
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
jmp 0x1400262c3
pmuldq xmm0, xmm4
mov rsp, rsp
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
jmp 0x1400269ca
xchg r13, r13
movdqa xmm5, xmmword [0x140113370]
movdqa xmm4, xmmword [0x1401144e0]
movdqa xmm7, xmmword [str.8888]
xchg rsp, rdx
jmp 0x1400264c7
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
mov dword [rsp - 0x24], 0x66cd8fec
movdqa xmm0, xmm1
jmp 0x14002630e
xor word [r9 - 2], ax
cmp r8d, 0x1b
jl 0x1400271e3
jmp 0x14002650f
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov rcx, rcx
jmp 0x140026644
xor sil, 0x54
sub sil, 0x28
xor sil, 0x25
add sil, 0x1d
jmp 0x1400268fd
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x18
jmp 0x1400263ca
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x3c], 0x474e8203
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
jmp 0x1400266fb
lea r9, [rsp + 0x40]
add r9, rax
nop dword [rax]
mov eax, 0x41affaa
jmp 0x1400268e9
cmp edi, 2
xchg rsi, rsi
jl 0x140026987
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rsp + 0x44]
jmp 0x140026186
packuswb xmm2, xmm2
mov dword [rsp - 0x28], ebp
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
jmp 0x140026683
mov r9, r9
nop
add r8d, 0x6e58e3e5
sub r8d, 0x6e58e3dd
jmp 0x140026e19
movdqa xmm4, xmmword [0x1401144e0]
movdqa xmm7, xmmword [str.8888]
movdqa xmmword [rsp + 0x30], xmm0
mov edx, dword [rsp + 0x30]
mov r9, r9
movd xmm6, r14d
jmp 0x1400273e5
paddw xmm3, xmm2
mov dword [rsp - 0x3c], esi
movd xmm2, eax
pshufd xmm2, xmm2, 0
jmp 0x14002674f
mov dword [rsp - 0x44], ebx
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
mov dword [rsp - 0x3c], 0x7135e760
jmp 0x14002640d
mov dword [rsp - 0x10], 0x702e5645
neg ax
add ax, 0xffce
neg ax
jmp 0x1400261c6
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x1400264a2
xchg rcx, rcx
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
jmp 0x140027311
sub sil, 7
mov rcx, qword [rbp - 0x10]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
jmp 0x140026d8c
xor r9d, 0x2d78211a
add r9d, 0x488ce888
add r9d, 0x1cb11eb9
sub r9d, 0x5ce8c966
sub r9d, 0x192a710c
xchg r12, rax
jmp 0x140026ce9
movdqa xmm4, xmmword [0x1401144e0]
mov r14, r14
movdqa xmm7, xmmword [str.8888]
movdqa xmm9, xmmword [0x1401133a0]
movd xmm6, r14d
mov rbx, rbx
movd xmm8, r15d
jmp 0x140026c06
xchg rsp, r12
pushf
mov dword [rbp - 8], 0xf95a3aa
add dword [rbp - 8], 0x19f4da7f
xor dword [rbp - 8], 0x6e897a62
xor dword [rbp - 8], 0x5a1ba36d
add dword [rbp - 8], 0x412d82b6
jmp 0x140026a47
mov dword [rsp - 0x20], esp
jl 0x1400265c6
cmp r8d, 0x1b
jmp 0x1400274fe
xchg r10, r10
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
xchg rdx, rdx
paddb xmm2, xmm0
jmp 0x1400268a9
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401133b0]
xchg r10, r10
jmp 0x140027127
cmp r8d, 0x18
jl 0x140026c0b
cmp r8d, 0x1b
xchg rdx, rdx
jmp 0x14002702f
cmp r8d, 0x1b
xchg r15, r15
jl 0x140027392
lea rcx, [rsp + 0x40]
call fcn.1400a7b80
mov dword [rsp - 0x34], edx
mov sil, 0x30
jmp 0x14002756f
xchg r11, r11
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov r9, r9
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x140027333
movsx eax, al
mov rcx, rcx
imul ecx, eax, 0x38
movzx eax, r8b
jmp 0x14002751d
jl 0x140026f8a
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140113370]
mov dword [rsp - 0x30], 0x2e0bdd39
jmp 0x14002629c
mov dword [rsp - 0x3c], edx
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140027287
shr eax, 4
shr eax, 9
shr eax, 6
jmp 0x140026dc1
movdqa xmmword [rdx + 0x30], xmm0
xchg rdx, rsp
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
mov dword [rsp - 0x20], ebx
movd xmm8, r15d
jmp 0x1400272a0
mov dword [rsp + 0x70], eax
movzx eax, word [0x140113b94]
xchg r11, r11
mov word [rsp + 0x74], ax
movups xmm0, xmmword [0x140113b60]
movups xmm1, xmmword [0x140113b70]
xchg rsp, rbp
jmp 0x1400270a7
mov rdi, rdi
lea rcx, [rsp + 0x40]
call fcn.1400a7b80
mov sil, 0x1f
jmp 0x1400261ee
jl 0x14002750c
movdqa xmm5, xmmword [0x140113370]
mov rbx, rbx
lea rcx, [rsp + 0x40]
movdqa xmm4, xmmword [0x1401144e0]
movdqa xmm7, xmmword [str.8888]
mov r10, r10
jmp 0x1400265aa
sub eax, 0x13c9bee0
sub eax, 0xdb4bc40
add eax, 0x2b14ccd4
add eax, 0x22fdf397
add eax, 0x33765c19
lea r9, [r9 + 2]
mov dword [rsp - 0x18], 0x15d1970d
jmp 0x140026fdb
jl 0x1400276f2
mov dword [rsp - 0x10], edx
movdqa xmm2, xmmword [0x140113370]
movdqa xmm3, xmmword [0x140113380]
movdqa xmm1, xmm2
movdqa xmm4, xmmword [0x1401144e0]
mov r9, r9
jmp 0x140026dfe
movdqa xmm9, xmmword [0x1401133a0]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
xchg rsp, rsp
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x140026ea9
add eax, 0x22fbf917
add eax, 0x29ec6cc8
xor eax, 0xe614c21f
lea r9, [r9 + 1]
jmp 0x14002665e
mov dword [rsp - 0x44], edi
mov dword [rsp + 0x58], eax
je 0x140026f1e
mov r8d, ebx
cmp edi, 2
mov dword [rsp - 0x3c], 0x70fe6cf9
jmp 0x14002647a
sub eax, 0x29e2be2c
add eax, 0x78b75fd
add eax, 0x25fbe943
add eax, 0x4808ef39
jmp 0x140026b04
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x20], 0x7638af2d
paddd xmm1, xmm3
psrad xmm1, xmm6
jmp 0x140026215
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
xchg rdi, rdi
jmp 0x140027481
mov rsi, rsi
imul r8d
add edx, r8d
sar edx, 5
jmp 0x1400272c1
mov dword [rsp - 0x40], 0x6084c788
inc r8d
sub al, cl
sub al, 0xeb
jmp 0x140026862
movd dword [rbp + 4], xmm2
xchg r11, r11
jmp 0x14002776b
packuswb xmm2, xmm2
paddb xmm2, xmm0
xchg rbp, rbp
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x18
jmp 0x140026f77
mov qword [rsp + 0x20], r11
xchg r11, rax
lea rdx, [rsp + 0x40]
nop
movabs rcx, 0xffffffff5de6e37d
xor rcx, 0x6cbbed53
xor rcx, 0x2b603d12
jmp 0x1400274d0
pmuldq xmm1, xmm4
movd xmm0, edx
mov dword [rsp - 0x14], 0x441c5105
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
jmp 0x140026c6b
mov dword [rsp - 0x40], edx
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
jmp 0x140026ae7
xchg r9, r9
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
mov rdx, rdx
jmp 0x140027427
shr eax, 5
shr eax, 0xa
shr eax, 1
add edx, eax
movsx eax, dl
imul ecx, eax, 0x38
jmp 0x140026be0
paddd xmm2, xmm5
movd xmm3, eax
mov r10, r10
jmp 0x14002698f
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
mov rdi, rdi
jmp 0x140026b76
paddd xmm0, xmm1
mov r11, r11
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x140026b93
mov rbp, rbp
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov rsp, rsp
jmp 0x140026f31
movups xmmword [rsp + 0x40], xmm0
mov rsp, rsp
mov dword [rbp - 8], ebx
pushf
mov dword [rbp + 8], 0x6011d683
jmp 0x1400271fc
mov dword [rsp - 0x10], 0x3c91e3a8
pmuldq xmm0, xmm4
nop
add r8d, 0x1c81970b
sub r8d, 0x1c819703
pmuldq xmm1, xmm4
mov dword [rsp - 0x30], 0x1811543
jmp 0x1400271be
xchg r11, r11
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
jmp 0x140026285
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x2c], 0x47d8901a
pmuldq xmm1, xmm4
jmp 0x140026c35
paddd xmm1, xmm2
psrad xmm1, xmm6
mov dword [rsp - 0x18], 0x141ddce6
movdqa xmm0, xmm1
psrld xmm0, xmm5
jmp 0x140026968
xchg rsp, r11
movups xmm0, xmmword [0x140113be0]
mov dword [rsp - 0x40], 0x34130f39
xchg rcx, rsp
jmp 0x140026a34
mov qword [rsp + 0x20], rcx
xchg rcx, rax
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
test eax, eax
mov r11, r11
jne 0x140026e49
jmp 0x140026e3b
add al, 0x1d
xor byte [r10 - 1], al
mov r14, r14
cmp r8d, 0x57
jmp 0x1400270e0
mov rsi, rsi
jge 0x140026fc8
movsxd rax, r8d
jmp 0x1400260e5
pxor xmm2, xmm0
mov dword [rsp - 0x40], 0x1bed31b9
movd dword [rcx - 8], xmm2
cmp r8d, 0x18
jl 0x140027329
cmp r8d, 0x1c
jmp 0x140026874
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
xchg r14, r14
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
jmp 0x140026626
cmp r8d, 0x18
jl 0x1400260c2
mov rcx, qword [rbp - 0x10]
lea rax, [rbp]
mov rbp, rbp
mov dword [rsp + 0x28], 0x2d1ee813
jmp 0x14002725a
xor eax, 0x6cf1e4db
xor eax, 0x6c0e0109
add eax, 0x41b679ce
jmp 0x14002660d
xor sil, 0x22
cmp byte [0x140113b3b], bl
mov dword [rsp - 0x40], 0x7d6d33db
movups xmm0, xmmword [0x140113b20]
mov eax, dword [0x140113b38]
movsd xmm1, qword [0x140113b30]
jmp 0x140026793
mov r10, r10
mov dword [rsp + 0x28], 0x38e40f17
sub dword [rsp + 0x28], 0x34cf9c78
jmp 0x140027664
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
mov dword [rsp - 0x28], 0x4c99fd9f
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x14002677a
paddd xmm0, xmm1
xchg rbx, rbx
pmulld xmm0, xmmword [str.8888]
jmp 0x14002762a
cmp r8d, 0x57
jge 0x1400270e6
movsxd rax, r8d
jmp 0x140027007
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
xchg rsp, rsp
jmp 0x14002716a
sub dword [rbp + 8], 0x15a729b1
popf
je 0x14002776b
mov dword [rsp - 0x2c], 0x55c827ba
mov r8d, ebx
cmp edi, 2
jmp 0x14002657c
pmuldq xmm1, xmm4
mov rsi, rsi
movd dword [rbp], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
jmp 0x140026fb7
paddw xmm3, xmm2
movd xmm2, eax
mov r13, r13
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x140027465
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
mov r9, r9
jmp 0x1400261da
movsd qword [r14 + 0x50], xmm1
xchg rsp, r14
mov dword [rsp + 0x58], eax
je 0x140026fc8
jmp 0x140026bcc
movups xmmword [rcx + 0x50], xmm1
xchg rsp, rcx
movups xmm1, xmmword [0x140113bd0]
jmp 0x140026c80
sub dword [rbp - 8], 0x5e4629d9
popf
xchg rsp, r14
jmp 0x140026a1c
add r9d, 0x1b0c7a0d
sub r9d, 0x1253bbbe
sub r9d, 0x4fce12c7
mov qword [rsp + 0x20], rax
mov dword [rsp - 0x1c], ecx
xor r8d, r8d
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
jmp 0x140026d76
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x10], ebx
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x140026154
mov dword [rsp - 0x3c], 0x587310f6
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
jmp 0x1400263dd
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
mov dword [rsp - 0x1c], 0x42ff443e
sub al, cl
sub al, 0
add al, 0x32
jmp 0x1400274ba
pshufd xmm2, xmm1, 0xd8
mov rdx, rdx
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
jmp 0x140026cc5
lea r9, [r9 + 1]
imul r8d
xchg rdx, rdx
add edx, r8d
sar edx, 1
jmp 0x140026dea
pxor xmm2, xmm0
movdqa xmm0, xmm3
mov dword [rsp - 0x40], ebx
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
mov dword [rsp - 0xc], ebx
jmp 0x1400261a9
paddd xmm2, xmm5
xchg rdx, rdx
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
jmp 0x1400267da
mov r14, r14
add al, 0x32
xor byte [r9 - 1], al
jmp 0x140026f11
mov r8, r8
packuswb xmm2, xmm2
movd xmm0, eax
jmp 0x14002710a
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x18], edx
punpckldq xmm1, xmm2
jmp 0x140026941
xchg r9, r9
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x10], ebp
paddw xmm3, xmm2
jmp 0x140026203
packuswb xmm2, xmm2
mov dword [rsp - 0x10], 0x5d907d16
punpckldq xmm1, xmm3
jmp 0x1400266dc
xchg r9, r9
mov r8d, ebx
cmp edi, 2
jl 0x14002687d
jmp 0x140027066
xchg r9, r9
movzx eax, r8b
inc r8d
sub al, cl
jmp 0x140026b58
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
xchg rbp, rbp
jmp 0x140026d46
nop dword [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
mov r9, r9
jmp 0x140026f57
test eax, eax
je 0x14002643e
mov rbp, rbp
mov eax, dword [0x140113b90]
mov r8d, ebx
jmp 0x1400264e6
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
xchg r8, r8
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x140026760
sub eax, 0x19a300d
lea r9, [r9 + 1]
mul r8d
mov eax, r8d
xchg rbp, rbp
sub eax, edx
jmp 0x140027602
pxor xmm2, xmm0
movdqa xmm0, xmm3
mov dword [rsp - 0x24], 0x614aaa87
jmp 0x140026a02
mov word [rbp - 0x6c], ax
movzx eax, byte [0x140113bf6]
mov dword [rsp - 0x44], 0x6572ce26
xchg rsp, rbp
movups xmmword [rsp - 0x80], xmm0
xchg rsp, rbp
jmp 0x140027652
movdqa xmm0, xmm2
mov rsi, rsi
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
jmp 0x1400274a4
imul r8d
add edx, r8d
sar edx, 5
jmp 0x1400272d1
movd xmm0, dword [rcx - 8]
mov r9, r9
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x50
mov dword [rsp - 0x28], ebp
jl 0x1400272a3
jmp 0x14002697d
mov qword [rsp + 0x20], r12
xchg r12, rax
xor r8d, r8d
mov dword [rsp - 0x28], ebx
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
jmp 0x140026c1c
xchg rbp, rbp
xchg r8, rsp
movups xmmword [r8 + 0x40], xmm0
jmp 0x14002612b
shr eax, 3
shr eax, 4
shr eax, 1
add edx, eax
mov dword [rsp - 0x2c], 0x434b2daf
movsx eax, dl
jmp 0x140026aca
sub dword [rsp + 0x28], 0x32984f89
sub dword [rsp + 0x28], 0x46106c87
lea rdx, [rsp + 0x40]
jmp 0x1400270ca
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
xchg r13, r13
pshufd xmm2, xmm1, 0xd8
jmp 0x1400263f9
xor r9d, r9d
mov r14, r14
xor r8d, r8d
xchg rcx, rax
jmp 0x140026845
test eax, eax
je 0x14002651c
mov rbx, rbx
mov eax, dword [0x140113b18]
jmp 0x1400273fe
movups xmm0, xmmword [0x140113ba0]
mov rdi, rdi
mov r8d, ebx
mov eax, dword [0x140113bf0]
movups xmm1, xmmword [0x140113bb0]
jmp 0x140026d02
movsd xmm1, qword [str.467__]
xchg r12, rsp
movups xmmword [r12 + 0x40], xmm0
jmp 0x14002639d
shr eax, 1
shr eax, 1
add edx, eax
movzx eax, dx
imul ecx, eax, 0x38
jmp 0x1400275b8
mov rbp, rbp
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x140026446
sar edx, 4
mov eax, edx
mov dword [rsp - 0x20], esp
shr eax, 9
shr eax, 6
jmp 0x14002672a
movdqa xmm0, xmm2
mov eax, dword [str.2222222222222222]
punpckhdq xmm0, xmm2
mov dword [rsp - 0x14], 0x2a1a8338
jmp 0x14002743c
pmuldq xmm1, xmm4
mov dword [rsp - 0x1c], 0x731ceb4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
mov dword [rsp - 0x10], esp
jmp 0x140026bf1
cmp dword [rbp - 8], 3
je 0x140026336
mov dword [rsp - 0x1c], esi
cmp byte [0x140113b5b], bl
movups xmm0, xmmword [str.tVUACE_j_OHTPX3]
mov eax, dword [str.8M]
mov dword [rsp - 0x34], edx
jmp 0x140026dab
lea eax, [r8 + 4]
mov rbp, rbp
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
jmp 0x140026b3b
movzx eax, word [0x140113b1c]
mov word [rsp + 0x74], ax
movups xmm0, xmmword [0x140113ae8]
movups xmm1, xmmword [0x140113af8]
mov dword [rsp - 0x44], 0x3deb9c25
xchg rsp, r11
movups xmmword [r11 + 0x40], xmm0
jmp 0x140027618
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
mov dword [rsp - 0xc], edi
paddd xmm2, xmm5
add r8d, 8
movdqa xmm1, xmm2
jmp 0x140026ca3
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
xchg rcx, rcx
pand xmm2, xmmword [0x1401133b0]
movd xmm1, dword [rbp + 4]
jmp 0x14002626c
xor eax, 0x1d6abcd6
add eax, 0x337a911f
xor eax, 0xdc8da17e
lea r10, [r10 + 1]
mov dword [rsp - 0x2c], esp
imul r8d
add edx, r8d
jmp 0x14002752c
cmp r8d, 0x1c
xchg rsp, rsp
jl 0x140026244
xchg rcx, r9
mov r9, qword [rbp - 0x10]
xchg r9, rcx
lea rax, [rbp + 8]
jmp 0x1400271a8
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
mov dword [rsp - 0x20], ebp
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
jmp 0x1400262d9
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
neg r8d
add r8d, 0xfffffff8
neg r8d
movdqa xmm1, xmm2
jmp 0x1400276c7
xchg rdx, rdx
jl 0x140027689
cmp r8d, 0x1c
jge 0x140026f1e
movsxd rax, r8d
mov r13, r13
jmp 0x140026238
nop dword [rax]
mov eax, 0x422fefcb
add eax, 0x1522ccbd
sub eax, 0xfafed18
add eax, 0x35a1bf22
sub eax, 0x7721467a
jmp 0x140026eef
psrad xmm1, xmm6
mov dword [rsp - 0x2c], ecx
movdqa xmm0, xmm1
jmp 0x140027241
xchg r10, rcx
mov r10, qword [rbp - 0x10]
xchg r10, rcx
lea rax, [rbp - 8]
jmp 0x140026929
imul r8d
add edx, r8d
sar edx, 1
sar edx, 4
mov eax, edx
shr eax, 0xa
jmp 0x1400264b9
movq xmm0, qword [rcx - 0x10]
mov dword [rsp - 0x38], 0xcdc4d8e
pshufd xmm3, xmm1, 0xd8
jmp 0x1400269e4
mov rbx, rbx
lea r10, [rsp + 0x40]
add r10, rax
jmp 0x140026f95
movups xmmword [rsp + 0x50], xmm1
xchg rsp, r15
movups xmmword [r15 + 0x60], xmm0
xchg r15, rsp
cmp edi, 2
jmp 0x140026524
jge 0x140026430
movsxd rax, r8d
lea r9, [rsp + 0x40]
lea r9, [r9 + rax*2]
mov rdx, rdx
nop word [rax + rax]
jmp 0x140027392
mov qword [rbp], rax
mov dword [rsp - 0x24], 0x79a9296c
mov dword [rbp - 8], ebx
jmp 0x1400273d0
mov dword [rsp - 0x44], edi
movdqa xmm0, xmmword [str.2222222222222222]
lea rcx, [rsp + 0x44]
jmp 0x14002707c
movdqa xmm5, xmmword [0x140113370]
mov dword [rsp - 0x44], 0x1ee3d56d
movdqa xmm4, xmmword [0x1401144e0]
movdqa xmm7, xmmword [str.8888]
movdqa xmmword [rsp + 0x30], xmm0
jmp 0x140026321
movups xmmword [rbp + 0x40], xmm0
xchg rsp, rbp
movups xmm0, xmmword [0x140113b80]
mov rcx, rcx
movups xmmword [rsp + 0x50], xmm1
xchg rsp, r11
movups xmmword [r11 + 0x60], xmm0
jmp 0x140027149
mov dword [rsp - 0x40], edx
mov r9d, 0x35e69d90
add r9d, 0x7c6749f
jmp 0x140026345
jl 0x140026f99
lea rax, [rbp - 0x10]
mov r9d, 0x278b340f
xor r9d, 0x73279b20
add r9d, 0x6da6c34
add r9d, 0x9bd1dad
jmp 0x140027351
paddb xmm2, xmm0
movdqa xmm0, xmm3
mov dword [rsp - 0x3c], 0x3e39edbf
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
jmp 0x140026171
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
xchg r8, r8
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
jmp 0x140026b18
xchg rsp, r11
cmp edi, 2
jl 0x140027035
xchg rsi, rsi
movdqa xmm5, xmmword [0x140113370]
lea rcx, [rsp + 0x40]
jmp 0x14002636f
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
mov rdi, rdi
jmp 0x1400275cf
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x1c], 0x63695291
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140026aa8
xchg r15, r15
mov qword [rsp + 0x28], rax
lea rdx, [rsp + 0x40]
lea rax, [rbp - 8]
jmp 0x140026d66
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
mov rsp, rsp
movdqa xmm0, xmm1
jmp 0x14002717f
mov dword [rsp - 0x38], esi
nop word [rax + rax]
mov eax, 0x37a17025
xor eax, 0x4468704a
xor eax, 0x63f8072f
add eax, 0x220d7bef
jmp 0x140026552
sub dword [rbp + 8], 0x1905ace7
sub dword [rbp + 8], 0x1f3a3532
add dword [rbp + 8], 0x358e42f9
add dword [rbp + 8], 0x21c60b44
sub dword [rbp + 8], 0x7f2642a3
popf
movsd qword [rsp + 0x50], xmm1
jmp 0x1400265ec
xchg rbx, rbx
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
jmp 0x140026885
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.8888]
xchg rcx, rcx
jmp 0x140026ec7
add dword [rsp + 0x28], 0x4533edb6
sub dword [rsp + 0x28], 0x70463fce
add dword [rsp + 0x28], 0x56fdd022
add dword [rsp + 0x28], 0x14f76321
xor dword [rsp + 0x28], 0x2102936e
jmp 0x140027584
xchg r13, r13
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
jmp 0x14002722c
nop dword [rax]
movd xmm2, r8d
xchg rdx, rdx
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
jmp 0x140026712
xchg rbp, rbp
mov eax, edx
shr eax, 0xe
shr eax, 9
jmp 0x140026d12
mov eax, edx
mov r11, r11
shr eax, 0x1d
jmp 0x140027557
shr eax, 1
add edx, eax
xchg r14, r14
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
jmp 0x14002666f
paddd xmm1, xmm2
psrad xmm1, xmm6
mov r9, r9
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x1400276a3
movd xmm8, r15d
mov dword [rsp - 0x28], 0x704cb342
nop word [rax + rax]
movd xmm2, r8d
jmp 0x140026e65
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov r10, r10
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401133b0]
jmp 0x140026bb7
add r9d, 0x1970e332
xor r9d, 0x7786360d
xor r9d, 0x4952b780
sub r9d, 0x40529d90
xor r8d, r8d
xchg r11, rax
jmp 0x1400266b2
inc r8d
sub ax, cx
mov rsp, rsp
sub ax, 0x1452
add ax, 0x1484
xor word [r9 - 2], ax
jmp 0x140026423
mov eax, 0xe013828
add eax, 0x3f9bb86a
add eax, 0x2cb3252c
xor eax, 0x768a334c
jmp 0x1400273ab
add eax, 0x1a453464
add eax, 0x3bd13378
sub eax, 0x99793ee
sub eax, 0x379dbd41
add eax, 0x708de6f4
lea r9, [r9 + 2]
mov r8, r8
jmp 0x140026cb7
pushf
mov dword [rbp + 8], 0x58b267af
sub dword [rbp + 8], 0x3e0e5df3
jmp 0x1400275e8
movd xmm8, r15d
nop dword [rax]
mov rbx, rbx
nop dword [rax + rax]
jmp 0x140027689
mov r8d, ebx
mov dword [rsp + 0x70], eax
mov dword [rsp - 0x28], esi
jmp 0x140026e7a
sub eax, 0x2851da6b
xor eax, 0x129b4143
add eax, 0x519b762b
sub eax, 0x42c830fd
jmp 0x1400265d4
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
jmp 0x1400267ac
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
mov dword [rsp - 0x30], 0x18c3f51d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
jmp 0x14002680e
xchg rcx, rcx
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
mov dword [rsp - 0x14], ecx
punpckhdq xmm0, xmm2
jmp 0x1400267f3
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
mov r14, r14
pand xmm2, xmmword [0x1401133b0]
jmp 0x140026690
pmuldq xmm0, xmm4
xchg rbx, rbx
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x1400272f4
xor byte [r9 - 1], al
mov rsi, rsi
cmp r8d, 0x1c
jl 0x1400260f4
jmp 0x140026fc8
sub rcx, 0xd67f293
add rcx, 0x2ef05953
add rcx, 0x1e730bfa
xor rcx, 0x6f1ee438
add rcx, 0x4ad9be34
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
jmp 0x14002610d
jge 0x140026512
mov dword [rsp - 0x20], 0x623a5804
movsxd rax, r8d
lea r9, [rsp + 0x40]
lea r9, [r9 + rax*2]
jmp 0x1400271d6
inc r8d
sub al, cl
mov r11, r11
sub al, 0xd4
jmp 0x1400260fe
sar edx, 2
sar edx, 3
mov eax, edx
shr eax, 0x15
shr eax, 6
shr eax, 3
jmp 0x1400272de
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
mov dword [rsp - 0x2c], ecx
jmp 0x140026a84
shr eax, 1
shr eax, 1
add edx, eax
movzx eax, dx
imul ecx, eax, 0x38
xchg r9, r9
movzx eax, r8w
jmp 0x140027377
xor sil, 0x50
sub sil, 0x5d
add sil, 0x15
xor sil, 0x10
jmp 0x140026332
sub dword [rsp + 0x28], 0x4f035a4c
lea rdx, [rsp + 0x40]
mov r9d, 0x6987ee49
xor r9d, 0x6c843528
add r9d, 0x645da2b3
sub r9d, 0x30ba11e8
add r9d, 0xe6de850
jmp 0x140026a58
mov dword [rsp - 0x24], 0x43dae54a
movzx eax, r8w
inc r8d
sub ax, cx
jmp 0x1400262f7
nop
add r8d, 0x37d9f75e
sub r8d, 0x37d9f756
pmuldq xmm1, xmm4
jmp 0x140026dd2
xor dword [rbp + 8], 0x2a3f8780
sub dword [rbp + 8], 0xec35ef4
xor dword [rbp + 8], 0x347f06fd
jmp 0x1400269a8
shr eax, 1
add eax, edx
mov dword [rsp - 0x2c], ebx
shr eax, 2
shr eax, 1
shr eax, 1
shr eax, 1
jmp 0x140026468
xchg r11, rsp
movups xmm0, xmmword [0x140113b08]
mov rdi, rdi
jmp 0x140027017
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov r8, r8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
movd xmm1, dword [rbp]
jmp 0x140026b66
xchg rsp, rdi
movups xmmword [rdi + 0x70], xmm1
xchg rdi, rsp
mov byte [rbp - 0x6a], al
jmp 0x14002624e
add dword [rsp + 0x28], 0x2ede60d8
xor dword [rsp + 0x28], 0x4d791903
sub dword [rsp + 0x28], 0x679d61ed
add dword [rsp + 0x28], 0x60ba538d
jmp 0x140026d2c
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
mov r10, r10
lea rcx, [rcx + 8]
jmp 0x14002673f
mov dword [rsp - 0x1c], esp
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
xchg r13, r13
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
jmp 0x140026ff0
movdqa xmm0, xmm2
mov dword [rsp - 0x10], 0x707d971
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0xc], 0x3d391802
pmuldq xmm1, xmm4
jmp 0x140027542
lea r9, [rbp]
nop dword [rax + rax]
mov eax, 0x3a05dfd4
xor eax, 0x433ffcfa
sub eax, 0x9356f96
jmp 0x1400278bf
lea r9, [r9 + 1]
mov dword [rsp - 0x20], edx
mul r8d
jmp 0x140027902
mov dword [rsp - 0x10], esp
paddb xmm2, xmm0
movdqa xmm0, xmm3
jmp 0x1400277aa
shufps xmm1, xmm0, 0xdd
mov r9, r9
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
mov dword [rsp - 0x18], 0x64a69599
jmp 0x140027935
movsx eax, al
imul ecx, eax, 0x38
movzx eax, r8b
mov r11, r11
inc r8d
sub al, cl
jmp 0x140027867
mov rcx, qword [rbp - 0x10]
mov rcx, rcx
lea rax, [rbp + 8]
mov qword [rsp + 0x28], rax
lea rdx, [rbp]
lea rax, [rbp - 8]
jmp 0x1400278a8
pand xmm2, xmmword [0x1401133b0]
movd xmm1, dword [rbp + 4]
packuswb xmm2, xmm2
mov dword [rsp - 0x18], edi
movd xmm0, eax
paddb xmm2, xmm0
jmp 0x140027826
pxor xmm2, xmm1
mov dword [rsp - 0x3c], 0xaac0476
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
jmp 0x1400278f1
movdqa xmm2, xmmword [0x140113370]
movdqa xmm3, xmmword [0x140113380]
movdqa xmm1, xmm2
jmp 0x1400277e1
mov dword [rsp - 0x30], 0x55f3c7eb
movdqa xmm4, xmmword [0x1401144e0]
movdqa xmm0, xmm2
jmp 0x14002797d
pmulld xmm0, xmmword [str.8888]
psubd xmm3, xmm0
mov r9, r9
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x18], 0x2ea52ec5
jmp 0x140027788
pxor xmm2, xmm1
mov dword [rsp - 0x10], 0x6c5e692f
movd dword [rbp + 4], xmm2
jmp 0x140027ff3
cmp edi, 2
mov dword [rsp - 0x20], 0xc657064
jl 0x1400279bb
jmp 0x1400277c8
movd dword [rbp], xmm2
shufps xmm1, xmm0, 0xdd
xchg rdi, rdi
paddd xmm1, xmm3
jmp 0x140027918
neg al
add al, 0xce
neg al
xor byte [r9 - 1], al
mov r14, r14
cmp r8d, 8
jl 0x1400276fb
jmp 0x14002776b
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
test eax, eax
xchg rdx, rdx
jne 0x14002789d
cmp dword [rbp - 8], ebx
je 0x1400289c6
cmp byte [0x140113c07], bl
jmp 0x14002798f
xchg rsi, rsi
xor r9d, r9d
xor r8d, r8d
xchg r10, rax
mov qword [rsp + 0x20], r10
xchg r10, rax
jmp 0x140027883
sub eax, 0x5bcd23d5
add eax, 0x61bd7744
sub eax, 0x5162bde2
jmp 0x14002770f
mov dword [rsp - 0x38], ecx
pand xmm2, xmmword [0x1401133b0]
movd xmm1, dword [rbp]
packuswb xmm2, xmm2
movd xmm0, eax
jmp 0x14002771f
punpckldq xmm1, xmm3
xchg rsi, rsi
pmuldq xmm1, xmm4
jmp 0x140027852
mov eax, r8d
sub eax, edx
shr eax, 1
mov r10, r10
add eax, edx
shr eax, 4
shr eax, 1
jmp 0x140027754
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x18], 0xbf4f5c7
psrld xmm0, xmm5
paddd xmm0, xmm1
jmp 0x1400277fa
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.8888]
psubd xmm2, xmm0
mov r10, r10
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
jmp 0x1400278d3
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
mov r11, r11
movd xmm6, r14d
movd xmm5, r15d
jmp 0x140027730
mov eax, dword [str.2222222222222222]
mov r11, r11
punpckhdq xmm0, xmm2
jmp 0x14002795d
xchg r10, r10
mov rax, qword [0x140113c00]
xchg r13, rax
jmp 0x1400279a0
mov qword [rbp], r13
xchg r13, rax
mov dword [rbp - 8], ebx
mov dword [rsp - 0x20], edx
je 0x140027ff3
mov r8d, ebx
jmp 0x14002783c
lea r10, [rbp]
nop word [rax + rax]
mov eax, 0x49e796a1
xor eax, 0x7634ca92
add eax, 0x49f7eee
xor eax, 0x433d0dde
jmp 0x140028435
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov rdi, rdi
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x14002803c
mov r15, r15
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp ebx, 0xa8
mov dword [rsp - 0x30], ebx
jl 0x140027de4
cmp ebx, 0xad
jmp 0x140027ebb
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
mov dword [rsp - 0x24], edx
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
jmp 0x140027f76
movups xmmword [rsp + 0x40], xmm0
movups xmmword [rsp + 0x50], xmm1
cmp edi, 2
jmp 0x140027b78
lea r9, [r9 + 2]
imul r8d
mov rsi, rsi
jmp 0x1400286e8
sub al, cl
add al, 0x3c
sub al, 0xa
xor byte [r9 - 1], al
mov dword [rsp - 0x20], esp
cmp r8d, 0x35
jl 0x140027fb6
jmp 0x1400282f6
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
mov dword [rsp - 0x24], 0x7bdb1d03
punpckhdq xmm0, xmm3
jmp 0x140027a22
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x40], 0x75c98f7e
jmp 0x1400284ee
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x44], esp
psubd xmm3, xmm0
jmp 0x1400286b8
movups xmmword [rbp - 0x80], xmm0
xchg rdx, rbp
xchg rcx, rbp
movups xmm0, xmmword [rbp + 0x20]
jmp 0x140028524
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
mov dword [rsp - 0xc], 0x1c9ef8f5
jmp 0x1400283ed
movdqa xmm1, xmm2
movdqa xmm0, xmm2
mov dword [rsp - 0x18], ecx
punpckhdq xmm0, xmm2
jmp 0x14002869e
add eax, 0x3d074ff9
sub eax, 0x3be7fd19
add eax, 0x2f448e86
jmp 0x140028415
mov r13, qword [r11 + 0x28]
xchg rbx, r13
mov rdi, qword [r11 + 0x30]
xchg r9, r11
movaps xmm6, xmmword [r9 - 0x10]
xchg r9, r11
xchg r11, rbp
jmp 0x1400289a3
sub eax, 0x5eb92c0c
add eax, 0x14626f19
add eax, 0x51911f4c
xor eax, 0x5800222f
add eax, 0x54558e51
lea r9, [r9 + 1]
jmp 0x1400287d0
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
jmp 0x140028857
mov dword [rsp - 0x30], esi
jl 0x140028714
movdqa xmm0, xmmword [str.2222222222222222]
jmp 0x140027bff
shr eax, 1
shr eax, 1
add edx, eax
mov r15, r15
movzx eax, dx
imul ecx, eax, 0x38
movzx eax, r8w
jmp 0x140028191
movups xmm1, xmmword [0x140113c18]
xchg r10, rsp
movups xmmword [r10 + 0x40], xmm0
xchg rsp, r10
movups xmm0, xmmword [0x140113c28]
mov dword [rsp - 0x34], edx
jmp 0x140028804
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
xchg r12, r12
neg r8d
add r8d, 0xfffffff8
neg r8d
jmp 0x140027afd
mov eax, edx
mov dword [rsp - 0x1c], 0x2d619e8b
shr eax, 0x1c
shr eax, 1
shr eax, 2
add edx, eax
movsx eax, dl
jmp 0x140027e54
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140113370]
mov r10, r10
movdqa xmm4, xmmword [0x1401144e0]
movdqa xmm7, xmmword [str.8888]
movdqa xmmword [rsp + 0x30], xmm0
jmp 0x1400282db
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
mov rcx, rcx
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
jmp 0x140027f2b
sub r9d, 0x2e118b25
add r9d, 0x3b167eea
xor r9d, 0x5d7a1c4e
add r9d, 0x3d20e0a4
add r9d, 0x2afc82a1
sub r9d, 0x11583d4d
sub r9d, 0x6348cd22
jmp 0x140028542
lea eax, [rbx + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
mov dword [rsp - 0x3c], esi
paddd xmm2, xmm5
movd xmm3, eax
jmp 0x14002871c
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
mov dword [rsp - 0x38], edi
movd xmm0, dword [rcx - 8]
jmp 0x140028832
nop
mov r14, qword [rsp]
add rsp, 8
nop
mov rbp, qword [rsp]
jmp 0x140027f26
mov dword [rsp - 0x28], 0x35816ce7
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x28], ebp
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401133b0]
jmp 0x1400285fa
movd xmm2, r8d
lea eax, [r8 + 4]
mov dword [rsp - 0x24], edi
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
jmp 0x14002867e
xchg rcx, rbp
movups xmm0, xmmword [rbp + 0x60]
xchg rbp, rcx
movups xmmword [rdx - 0x30], xmm1
jmp 0x1400283ce
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
jmp 0x1400288ad
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
jmp 0x1400288f1
mov dword [rsp - 0x20], 0x6a63125e
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
jmp 0x1400279fb
shr eax, 9
shr eax, 0xc
shr eax, 2
shr eax, 3
jmp 0x1400281db
pmulld xmm0, xmm7
psubd xmm2, xmm0
xchg rbp, rbp
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x140027c2a
nop dword [rax]
mov eax, 0x372fa2e
add eax, 0x24f47d14
jmp 0x140027b12
movsx eax, al
mov dword [rsp - 0x3c], 0x21545fd3
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
jmp 0x1400288be
movd xmm6, r14d
xchg r15, r15
movd xmm8, r15d
nop word [rax + rax]
movd xmm2, ebx
xchg rsp, rsp
jmp 0x140027c7b
movdqa xmm5, xmmword [0x140113370]
lea rcx, [rsp + 0x40]
xchg rsi, rsi
movdqa xmm4, xmmword [0x1401144e0]
jmp 0x140027e90
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x38], 0x715278c5
jmp 0x1400286cf
psrld xmm0, xmm8
mov dword [rsp - 0x10], edi
paddd xmm0, xmm1
jmp 0x140027d83
xchg rcx, rcx
jl 0x140028139
movdqa xmm0, xmmword [str.2222222222222222]
jmp 0x14002807a
mov dword [rsp - 0x30], ebx
imul ecx, eax, 0x38
movzx eax, r8b
inc r8d
sub al, cl
jmp 0x140028927
movsxd rax, r8d
lea r9, [rsp + 0x40]
lea r9, [r9 + rax*2]
mov rsp, rsp
nop word [rax + rax]
mov eax, 0x3bb94338
xor eax, 0x68bbf44f
jmp 0x140028227
movdqa xmm7, xmmword [str.8888]
movdqa xmm9, xmmword [0x1401133a0]
movd xmm6, r14d
mov dword [rsp - 0x2c], ebp
movd xmm8, r15d
nop dword [rax]
jmp 0x140028026
jge 0x1400284b5
mov dword [rsp - 0x14], 0x20456016
movsxd rax, ebx
lea r8, [rsp + 0x40]
add r8, rax
mov dword [rsp - 0x14], 0x18cb1aea
jmp 0x140027d9e
add r9, rax
nop dword [rax]
mov dword [rsp - 0x24], 0x4949ed3c
jmp 0x140027fb6
mov r12, qword [rbp - 0x10]
xchg r12, rcx
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
xchg r9, rsp
movaps xmm9, xmmword [r9 + 0x120]
xchg r9, rsp
jmp 0x1400280de
paddb xmm2, xmm0
mov rbp, rbp
movd xmm0, dword [rcx - 0xc]
jmp 0x140028388
add rsp, 8
ret
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
mov dword [rsp - 0x38], ebp
jmp 0x140027f95
mov dword [rsp - 0x34], esi
mov dword [rsp + 0x28], 0x1f31881a
xor dword [rsp + 0x28], 0x6a70117e
jmp 0x14002872d
xchg rbx, rsp
movups xmmword [rbx + 0x60], xmm0
xchg rbx, rsp
cmp edi, 2
mov dword [rsp - 0x40], 0x4471ebc0
jl 0x140027e69
jmp 0x140027df0
mov dword [rsp - 0x44], 0x195180c8
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x140028505
cmp r8d, 0x18
jl 0x140028026
cmp r8d, 0x1b
mov dword [rsp - 0x18], 0x4cf75e69
jge 0x1400288df
jmp 0x140027e69
mov eax, 0x6321df62
xor eax, 0x67d6c244
xor eax, 0x3c068522
add eax, 0x430724a4
jmp 0x140028665
xchg r11, r11
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
xchg r9, r9
movdqa xmm1, xmm3
jmp 0x1400287e3
jl 0x1400279c5
xchg rcx, r8
mov r8, qword [rbp - 0x10]
xchg r8, rcx
lea rax, [rbp - 8]
jmp 0x140027f3d
movd xmm0, edx
paddb xmm2, xmm0
mov r12, r12
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
xchg r11, r11
jmp 0x140027e0d
movd xmm2, r8d
xchg rsi, rsi
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
jmp 0x140027bc9
pmulld xmm0, xmm7
mov dword [rsp - 0x18], 0x41becaed
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x2c], edx
jmp 0x1400282bc
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x30], 0xc42e1a1
paddd xmm1, xmm2
jmp 0x140028912
lea rcx, [rsp + 0x44]
xchg rsi, rsi
movdqa xmm5, xmmword [0x140113370]
movdqa xmm4, xmmword [0x1401144e0]
movdqa xmm7, xmmword [str.8888]
mov dword [rsp - 0x38], esp
xchg r9, rsp
jmp 0x140028561
movups xmm0, xmmword [r11 + 0x70]
xchg rcx, r11
movups xmmword [rdx - 0x10], xmm0
xchg rcx, r12
movups xmm0, xmmword [r12 + 0x90]
xchg rcx, r12
jmp 0x14002878b
mov r14, r14
mov dword [rdx + 0x28], eax
movzx eax, byte [rcx + 0xac]
mov byte [rdx + 0x2c], al
xchg r13, r13
jmp 0x1400286f5
test sil, sil
mov rsi, qword [rsp + 0x180]
je 0x14002896d
mov r10, r10
mov eax, dword [0x140113c70]
mov r8d, ebx
mov dword [rsp + 0x70], eax
jmp 0x140028474
movdqa xmm7, xmmword [str.8888]
xchg rcx, rsp
movdqa xmmword [rcx + 0x30], xmm0
xchg rsp, rcx
mov edx, dword [rsp + 0x30]
jmp 0x140027dcc
test eax, eax
je 0x1400288e9
mov eax, dword [0x140113c38]
xchg rcx, rcx
mov r8d, ebx
jmp 0x140028646
movsxd rax, r8d
mov dword [rsp - 0x2c], 0x5e08dfc4
lea r9, [rsp + 0x40]
jmp 0x140027ee1
lea rdx, [rdx + 0x80]
xchg rcx, rbp
movups xmm0, xmmword [rbp]
xchg rbp, rcx
movups xmm1, xmmword [rcx + 0x10]
xchg rdx, rbp
jmp 0x140027ad1
add r8d, 0xfffffff8
neg r8d
pmuldq xmm1, xmm4
mov r12, r12
jmp 0x140027ae4
sar edx, 1
mov eax, edx
shr eax, 0x18
shr eax, 4
shr eax, 2
jmp 0x140028457
mov r9, r9
inc r8d
sub ax, cx
sub ax, 0x239b
add ax, 0x23cd
xor word [r9 - 2], ax
cmp r8d, 0x1b
jmp 0x1400288d6
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
mov dword [rsp - 0x30], 0x78e9811b
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
jmp 0x14002862b
shr eax, 2
shr eax, 1
shr eax, 1
shr eax, 1
add edx, eax
jmp 0x140028872
pmuldq xmm0, xmm4
mov dword [rsp - 0x10], 0x5f4eb404
nop
sub ebx, 0x1c4e88bc
add ebx, 0x1c4e88c4
pmuldq xmm1, xmm4
jmp 0x140028065
mov dword [rsp - 0x40], 0x10202087
shr eax, 2
shr eax, 2
shr eax, 0x18
shr eax, 1
jmp 0x140027b8f
add eax, 0x10dc2ac9
add eax, 0x1c0ff34
xor eax, 0x1caf1862
add eax, 0x19182b7d
jmp 0x140027a53
movaps xmm8, xmmword [r10 - 0x30]
xchg r10, r11
xchg r11, rsp
mov r11, rsp
xchg rsp, r11
pop r15
mov dword [rsp - 0x2c], 0x302122ea
jmp 0x140027cbb
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x20], ebx
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401133b0]
mov dword [rsp - 0x20], ebp
jmp 0x14002894e
mov dword [rsp - 0x34], 0x7b72892a
add eax, edx
shr eax, 5
jmp 0x140027db0
movd xmm2, r8d
lea eax, [r8 + 4]
mov dword [rsp - 0x30], 0x5e10a996
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
jmp 0x14002833f
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
xchg rbx, rbx
pshufd xmm2, xmm2, 0
jmp 0x140027d28
mov edx, dword [rsp + 0x30]
mov dword [rsp - 0x10], 0x5c1c0936
movd xmm6, r14d
movd xmm8, r15d
jmp 0x140027cfa
lea rcx, [rsp + 0x40]
call fcn.1400ea2d0
mov dword [rsp - 0xc], edx
mov eax, dword [0x140113c98]
mov r8d, ebx
jmp 0x14002875c
xchg r12, rax
mov r12, qword [rcx + 0xa0]
xchg r12, rax
lea rdx, [rsp + 0x40]
mov dword [rsp - 0x14], 0x61f4c9
jmp 0x14002814e
lea r9, [r9 + 1]
imul r8d
mov dword [rsp - 0xc], esi
jmp 0x1400287ad
mov rcx, rcx
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
mov dword [rsp - 0x30], ebp
jmp 0x14002860f
mov r8, r8
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140113370]
movdqa xmm4, xmmword [0x1401144e0]
xchg r14, r14
jmp 0x140028104
mov r14, r14
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x140027e2c
pxor xmm2, xmm0
movdqa xmm0, xmm3
mov dword [rsp - 0x40], esi
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
jmp 0x14002898c
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0xc], ebp
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x140027fcf
xchg rcx, rbp
movups xmm1, xmmword [rbp + 0x80]
xchg rcx, rbp
xchg rdx, rbp
movups xmmword [rbp - 0x20], xmm0
xchg rdx, rbp
xchg rcx, r11
jmp 0x1400280a6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x24], 0x37024896
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x140028260
xor eax, 0xca827c3b
lea r8, [r8 + 1]
imul ebx
mov dword [rsp - 0x30], 0x55ebf9cd
add edx, ebx
sar edx, 2
sar edx, 2
jmp 0x14002817f
add eax, 0x1dd07fbf
add eax, 0xa4e82d1
add eax, 0x3dd480e
add eax, 0x10e5066b
sub eax, 0x1f9edee3
lea r10, [r10 + 1]
jmp 0x140028937
shr eax, 1
add edx, eax
mov dword [rsp - 0x20], 0x301e88ba
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, bl
mov rsp, rsp
jmp 0x140028907
mov rcx, rcx
movzx eax, byte [0x140113c74]
mov byte [rsp + 0x74], al
movups xmm0, xmmword [str.VZGX]
movups xmm1, xmmword [0x140113c50]
mov dword [rsp - 0x2c], 0x4f1c9dfa
movups xmmword [rsp + 0x40], xmm0
jmp 0x140028589
mov r10, r10
xor byte [r8 - 1], al
cmp ebx, 0xad
jl 0x140027da1
lea rcx, [rsp + 0x40]
mov dword [rsp - 0x30], 0x1ec0ad63
jmp 0x140028968
cmp r8d, 0x26
mov rdx, rdx
jl 0x1400285e6
lea rcx, [rsp + 0x40]
call fcn.1400ea2d0
lea rcx, [0x140113ca0]
mov dword [rsp - 0x20], ecx
jmp 0x140028312
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x140028378
mov dword [rsp - 0x3c], ebp
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
mov dword [rsp - 0x1c], esi
jmp 0x140027c98
xchg rcx, rbp
xchg rdx, r8
movups xmmword [r8 - 0x70], xmm1
xchg r8, rdx
xchg rcx, r13
movups xmm1, xmmword [r13 + 0x30]
xchg r13, rcx
jmp 0x1400285b8
xchg r9, rax
mov qword [rsp + 0x20], r9
xchg r9, rax
xor r8d, r8d
mov dword [rsp - 0x2c], 0x6553056a
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
jmp 0x140028120
movdqa xmmword [r9 + 0x30], xmm0
xchg rsp, r9
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
xchg rsi, rsi
movd xmm8, r15d
nop word [rax + rax]
jmp 0x140028295
movups xmm0, xmmword [0x140113c60]
xchg rsp, rdx
movups xmmword [rdx + 0x50], xmm1
xchg rdx, rsp
movups xmmword [rsp + 0x60], xmm0
cmp edi, 2
jmp 0x140027e3e
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x14], edi
paddd xmm1, xmm2
jmp 0x1400283ab
xchg r9, rdx
movups xmmword [r9 - 0x60], xmm0
xchg rdx, r9
movups xmm0, xmmword [rcx + 0x40]
xchg r14, r14
xchg rdx, r12
movups xmmword [r12 - 0x50], xmm1
jmp 0x140028814
lea r9, [rsp + 0x40]
add r9, rax
mov rbx, rbx
nop dword [rax]
mov eax, 0x546a4a44
xor eax, 0x1a927678
add eax, 0xfc115d8
jmp 0x140027b44
packuswb xmm2, xmm2
mov r10, r10
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x140028006
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
mov r9, r9
pmuldq xmm0, xmm4
neg r8d
jmp 0x14002816b
movd dword [rcx - 8], xmm2
cmp r8d, 0x20
mov rbp, rbp
jl 0x140027cfa
cmp r8d, 0x26
jmp 0x14002870b
mov dword [rsp + 0x70], eax
movzx eax, word [0x140113c3c]
mov word [rsp + 0x74], ax
xchg r15, r15
movups xmm0, xmmword [0x140113c08]
jmp 0x140027ba7
xor eax, 0x3b746960
add eax, 0x1a3a945f
add eax, 0x11874535
add eax, 0x25fa7537
jmp 0x14002832f
paddd xmm2, xmm5
movd xmm3, eax
mov r12, r12
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
mov rbx, rbx
jmp 0x140027d3a
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
mov rsi, rsi
shufps xmm1, xmm0, 0xdd
jmp 0x1400279de
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
mov dword [rsp - 0x14], ebp
jmp 0x1400281b0
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov r15, r15
jmp 0x140027b66
add edx, r8d
sar edx, 5
mov eax, edx
jmp 0x14002820f
cmp edi, 2
jl 0x140027ec9
movdqa xmm0, xmmword [str.2222222222222222]
jmp 0x140028358
jge 0x1400284d4
xchg rdi, rdi
movsxd rax, r8d
jmp 0x1400285d8
movdqa xmm1, xmm2
xchg rsi, rsi
pshufd xmm3, xmm3, 0
jmp 0x140028894
add dword [rsp + 0x28], 0x5d0b33b
sub dword [rsp + 0x28], 0x68d16a18
add dword [rsp + 0x28], 0x1a33d6ef
sub dword [rsp + 0x28], 0x2c74b972
lea rdx, [rbp]
mov r9d, 0x44f4c79b
jmp 0x140027c45
mov dword [rsp + 0x60], eax
movzx eax, word [0x140113c9c]
mov dword [rsp - 0x44], ebp
mov word [rsp + 0x64], ax
movups xmm0, xmmword [str.PPPPRL]
movups xmm1, xmmword [0x140113c88]
mov dword [rsp - 0x34], 0x5fa69c28
jmp 0x140027a41
movups xmmword [rdx], xmm1
movups xmmword [rdx + 0x10], xmm0
mov dword [rsp - 0x38], 0x39699db2
xchg rsi, rax
mov qword [rdx + 0x20], rsi
xchg rsi, rax
mov eax, dword [rcx + 0xa8]
jmp 0x1400280c6
add edx, r8d
sar edx, 3
sar edx, 1
sar edx, 1
mov eax, edx
jmp 0x140027d72
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x140027cce
imul r8d
xchg rcx, rcx
add edx, r8d
sar edx, 1
sar edx, 4
jmp 0x140027be3
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
xchg r9, r9
pmuldq xmm1, xmm4
movd xmm0, edx
jmp 0x140027f15
xchg rsp, r8
movups xmmword [r8 + 0x50], xmm1
xchg r8, rsp
jmp 0x140027f56
xchg r12, rdx
xchg rcx, r8
movups xmm1, xmmword [r8 + 0x50]
xchg r8, rcx
xchg rdx, r15
movups xmmword [r15 - 0x40], xmm0
xchg rdx, r15
jmp 0x140027d15
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x30
xchg rsi, rsi
jl 0x140028295
cmp r8d, 0x35
jge 0x1400282f6
jmp 0x140028139
mov r8, r8
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
jmp 0x140027d50
mov dword [rsp - 0x40], 0xd50b5e
movsx eax, dl
imul ecx, eax, 0x38
movzx eax, r8b
mov dword [rsp - 0x20], 0x5b9b493c
inc r8d
jmp 0x140027a62
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
mov dword [rsp - 0x14], ebx
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
jmp 0x1400281eb
mov dword [rsp - 0x10], edi
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x140027aa1
mov dword [rsp - 0x1c], ecx
sub al, 0xf3
add al, 0x25
xor byte [r10 - 1], al
mov r11, r11
cmp r8d, 8
jmp 0x140027fed
jl 0x140027e81
xchg r8, r8
lea rcx, [rsp + 0x40]
call fcn.1400a7b80
mov sil, 0x5b
jmp 0x1400289b2
mov dword [rsp - 0x24], 0x74e5206b
sub r8d, 0xfffffff8
pmuldq xmm1, xmm4
jmp 0x1400285a7
inc ebx
sub al, cl
add al, 0x32
jmp 0x1400284a2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg r15, r15
jmp 0x1400287be
mov r11, r11
sub al, 0xce
add al, 0
xor byte [r9 - 1], al
jmp 0x1400284c7
mov dword [rsp - 0xc], 0x6b9c74c0
mul r8d
mov eax, r8d
sub eax, edx
shr eax, 1
jmp 0x140028283
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
mov dword [rsp - 0x44], ebx
jmp 0x140027a7f
call fcn.1400aa8d0
mov rcx, qword [rbp + 0x10]
xor rcx, rsp
call fcn.1400e36a0
mov r13, r13
lea r11, [rsp + 0x160]
xchg r13, rbx
jmp 0x140027b26
xchg r15, r15
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov rsp, rsp
jmp 0x140027ab6
movaps xmm7, xmmword [rbp - 0x20]
xchg rbp, r11
xchg r11, r10
jmp 0x140028240
xor sil, 0x4c
sub sil, 0xe
add sil, 0x33
add sil, 0x19
xor sil, 0x54
xchg r12, rcx
jmp 0x140027ef5