Function at 0x140078f00
Capabilities:
Delete registry value

Disassembly:
xchg rsp, r15
mov rax, r15
xchg r15, rsp
xchg r13, rbx
mov qword [rax + 8], r13
xchg rbx, r13
jmp 0x1400790ea
shr eax, 8
shr eax, 0xd
shr eax, 2
jmp 0x140079a5a
xor r8d, r8d
cmp ebx, 2
mov dword [rsp - 0x3c], esi
jl 0x140079e3b
movdqa xmm5, xmmword [0x140113370]
jmp 0x140079421
add rcx, 0x7fffffff
sub rcx, 0x6434bd31
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov rdx, rdx
mov edi, eax
xchg r13, rdx
mov r13, qword [rbp - 0x48]
jmp 0x1400792d3
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
xchg rbp, rbp
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x14007a05a
sub eax, 0x29da9d2a
add eax, 0x7a48661
xor eax, 0x5c5d3653
add eax, 0x5b3ca6a
jmp 0x1400794df
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x38], 0xd2b069f
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140079769
sub byte [rbp - 0x18], 0x24
add byte [rbp - 0x18], 0
add byte [rbp - 0x18], 0x2f
xor byte [rbp - 0x18], 0x7c
xor byte [rbp - 0x18], 0x70
sub byte [rbp - 0x18], 0x61
jmp 0x140079eef
mov r9, r9
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x140079cb2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x140079464
movups xmmword [rcx - 0x80], xmm1
xchg rcx, rbp
movsd xmm0, qword [0x140116740]
xchg r13, rbp
movsd qword [r13 - 0x70], xmm0
xchg r13, rbp
mov eax, dword [0x140116748]
jmp 0x14007989f
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
mov dword [rsp - 0x34], ebp
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
jmp 0x140078f68
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
mov r10, r10
paddd xmm2, xmm5
movdqa xmm1, xmm2
jmp 0x1400798be
xchg rcx, rax
cmp rdx, 0x1000
jb 0x1400795fd
mov dword [rsp - 0x10], 0x72df2c4f
add rdx, 0x27
mov rcx, qword [rcx - 8]
jmp 0x1400793ea
mov rcx, rcx
nop dword [rax + rax]
movd xmm2, r8d
jmp 0x140079fe7
movzx eax, byte [str.ftR_YSS]
mov byte [rbp - 0x62], al
xor r8d, r8d
xchg rbx, rbx
jmp 0x14007a110
add r9d, 0x5bd9208b
xor r9d, 0x66b0b9d3
sub r9d, 0x1406b51a
xor r9d, 0x45ae89f
xor r8d, r8d
jmp 0x140079682
mov qword [rax + 0x18], rsi
mov dword [rsp - 0x1c], 0x566c25c1
nop
jmp 0x14007953e
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0xc], edi
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
jmp 0x1400793cf
mov rcx, rcx
paddw xmm3, xmm2
movq xmm0, qword [rcx + 8]
pxor xmm3, xmm0
mov dword [rsp - 0x14], ebx
jmp 0x140079f85
xchg rcx, rax
movaps xmmword [rcx - 0x58], xmm9
xchg rcx, rax
mov rax, qword [0x14024f2e0]
xor rax, rsp
xchg rbp, rbp
jmp 0x140079394
paddd xmm2, xmm5
movdqa xmm1, xmm2
xchg r9, r9
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x140079a6b
xor ecx, ecx
cmp ebx, 2
jl 0x14007a265
mov rbp, rbp
movdqa xmm5, xmmword [0x140113370]
movdqa xmm4, xmmword [0x140114610]
jmp 0x140079703
mov dword [rsp - 0x2c], esi
xchg r11, rsp
movups xmmword [r11 + 0x60], xmm1
xchg rsp, r11
movsd xmm0, qword [0x1401166d0]
xchg rsp, r12
movsd qword [r12 + 0x70], xmm0
jmp 0x140079c45
xchg rsi, rdx
cmp rdx, 0x10
jb 0x140079602
mov dword [rsp - 0x24], edx
jmp 0x1400797ad
movups xmm0, xmmword [0x140116640]
mov r10, r10
xchg r9, rsp
movups xmmword [r9 + 0x50], xmm0
xchg r9, rsp
movups xmm1, xmmword [0x140116650]
jmp 0x140079485
movups xmm0, xmmword [0x140116690]
xchg rsp, rbx
movups xmmword [rbx + 0x30], xmm0
xchg rsp, rbx
jmp 0x1400799d8
pmuldq xmm1, xmm4
mov dword [rsp - 0x14], esp
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
xchg r9, r9
jmp 0x14007a220
movups xmmword [r9 + 0x30], xmm0
xchg r9, rsp
movups xmm1, xmmword [0x140116760]
jmp 0x14007a23d
xor byte [r9], al
inc r8d
xchg r8, r8
lea r9, [r9 + 1]
jmp 0x140079dd7
lea rcx, [rbp + 8]
call 0x140086770
mov dword [rsp - 0x20], esp
nop
movups xmm0, xmmword [str.araavjfvULP3._7]
movups xmmword [rsp + 0x30], xmm0
xchg r12, r12
jmp 0x14007993e
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
mov dword [rsp - 0x18], edx
pmuldq xmm1, xmm4
jmp 0x14007a14f
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
xchg rcx, rcx
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
jmp 0x14007a045
add ecx, 8
mov dword [rsp - 0x44], esi
lea rdx, [rdx + 0x10]
cmp ecx, 0x20
jmp 0x14007a253
lea esi, [r8 + 5]
lea r14d, [r8 + 0x1f]
mov rbp, rbp
mov ebx, dword [0x14024f2c0]
cmp ebx, 2
jmp 0x1400795b4
xchg r13, rdx
cmp rdx, 0x10
mov dword [rsp - 0x2c], 0x1a11459
jb 0x14007a191
inc rdx
jmp 0x140079e09
sub al, cl
add al, 0x71
sub al, 0x3f
jmp 0x14007923a
add r9, rax
nop word [rax + rax]
xchg rsi, rsi
mov eax, 0x1ee8cad7
jmp 0x140079d66
pop rdi
mov dword [rsp - 0x20], esi
nop
mov rbp, qword [rsp]
add rsp, 8
ret
movzx eax, word [0x14011679c]
mov dword [rsp - 0x14], edx
mov word [rsp + 0x7c], ax
jmp 0x14007916e
test eax, 0xfffffffd
je 0x140079e78
movups xmm0, xmmword [0x140116750]
mov dword [rsp - 0xc], 0x19d2a96e
xchg rsp, r9
jmp 0x140079226
xchg rcx, r11
xchg r11, r14
movaps xmm7, xmmword [r14 - 0x20]
xchg r11, r14
xchg r11, r14
jmp 0x14007a1ea
mov r10, r10
lea rcx, [rbp - 0x20]
mov qword [rsp + 0x20], rcx
mov r9d, 0x68226840
jmp 0x140079fa6
movd xmm0, edx
xchg r15, r15
paddb xmm2, xmm0
jmp 0x140079284
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x40]
call fcn.1400201a0
xchg r13, rax
mov rdx, r13
xchg r13, rax
jmp 0x14007924c
movq xmm2, xmm9
paddw xmm3, xmm2
mov dword [rsp - 0x44], 0x5ded6d5a
movq xmm0, qword [rdx]
pxor xmm3, xmm0
movq qword [rdx], xmm3
jmp 0x140079966
xchg rdi, rdi
paddw xmm3, xmm2
movq xmm0, qword [rcx]
pxor xmm3, xmm0
movq qword [rcx], xmm3
mov r11, r11
jmp 0x14007a1aa
sub rax, rcx
xchg rbp, rbp
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007a280
mov dword [rsp - 0x2c], 0x2874e0d3
jmp 0x1400795fd
pmulld xmm0, xmm7
xchg r15, r15
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
jmp 0x140079b7a
movdqa xmm4, xmmword [0x140114610]
movd xmm6, esi
xchg r9, r9
movdqa xmm7, xmmword [str.::::]
movd xmm8, r14d
movdqa xmm9, xmmword [0x1401133a0]
lea rcx, [rsp + 0x30]
jmp 0x14007909c
mov r10, r11
xchg r10, rsp
nop
mov r14, qword [rsp]
add rsp, 8
jmp 0x140079311
mov dword [rsp - 0x20], 0x50278d0
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov rbp, rbp
jmp 0x140079926
mov rcx, rcx
xchg rdi, rsp
movups xmmword [rdi + 0x60], xmm1
jmp 0x140079af8
mov dword [rsp - 0x34], 0x53234f38
sub rax, rcx
sub rax, 8
cmp rax, 0x1f
jmp 0x140079a1b
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
mov dword [rsp - 0x38], 0x612f4ab5
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400796cf
mov dword [rsp - 0x2c], edi
lea eax, [r8 + 4]
movd xmm3, eax
jmp 0x140079dc5
add eax, 0x43a0d062
imul r8d
add edx, r8d
sar edx, 1
sar edx, 3
sar edx, 1
mov eax, edx
jmp 0x140079c37
movq xmm2, xmm9
paddw xmm3, xmm2
mov rdx, rdx
movq xmm0, qword [rdx + 8]
pxor xmm3, xmm0
movq qword [rdx + 8], xmm3
jmp 0x1400792a7
shr eax, 1
add edx, eax
xchg r9, r9
movzx eax, dx
jmp 0x140079955
movdqa xmmword [rcx - 0x60], xmm0
xchg rbp, rcx
lea rcx, [rsp + 0x34]
mov rsi, rsi
mov edx, dword [rbp - 0x60]
jmp 0x14007905c
sub rsp, 8
mov qword [rsp], rbp
nop
sub rsp, 8
jmp 0x14007961f
xchg rsp, rdi
movups xmm1, xmmword [0x140116710]
mov dword [rsp - 0x44], 0x4988ce1e
jmp 0x1400797fe
lea r9, [rsp + 0x30]
lea r9, [r9 + rax*2]
nop word [rax + rax]
jmp 0x140079a99
add rcx, 0x139b2dab
add rcx, 0x191acd94
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
test eax, eax
mov rsi, rsi
jne 0x14007a01b
jmp 0x140079824
inc r8d
lea r9, [r9 + 2]
cmp r8d, 0x26
jmp 0x140079fce
jl 0x14007a0a9
movdqa xmm5, xmmword [0x140113370]
xchg r14, r14
movdqa xmm4, xmmword [0x140114610]
jmp 0x140079f25
xchg rbp, rsp
movups xmmword [rbp + 0x70], xmm0
xchg rsp, rbp
movups xmm1, xmmword [0x140116670]
mov r11, r11
xchg rbp, rcx
jmp 0x140079d11
shr eax, 1
add edx, eax
movzx eax, dx
xchg rsi, rsi
jmp 0x14007972e
call fcn.1400e3588
mov qword [rbp - 8], 0x59256f3c
add qword [rbp - 8], 0x21cbee28
sub qword [rbp - 8], 0x20efd6d4
jmp 0x140079c7d
mov qword [rsp], rdi
push r14
xchg r8, r8
lea rbp, [rsp - 0x70]
sub rsp, 0x3a8b25f1
jmp 0x140079905
add al, 0xce
neg al
xor byte [r9], al
xchg rbx, rbx
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x6f
jmp 0x14007a1bc
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
mov r12, r12
jmp 0x14007a1dd
mov dword [rsp - 0x38], esp
movd xmm8, r14d
movdqa xmm0, xmmword [str.2222222222222222]
xchg rbp, rsp
movdqa xmmword [rsp - 0x60], xmm0
jmp 0x140079f61
lea rdx, [rsp + 0x30]
xchg r9, r9
nop
movabs rcx, 0xffffffff62d3e48f
sub rcx, 0x5531013f
xor rcx, 0x1aa73d35
add rcx, 0x3c44265d
jmp 0x140079580
cmovae rdx, qword [rbp + 8]
xchg rsp, rcx
mov rsp, qword [rbp - 0x20]
xchg rsp, rcx
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
mov r9d, eax
mov r15, r15
jmp 0x140079335
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0xc], ebp
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x1400790fc
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
jmp 0x140079119
movd xmm6, esi
movdqa xmm7, xmmword [str.::::]
mov dword [rsp - 0x20], edx
movd xmm8, r14d
movdqa xmm9, xmmword [0x1401133a0]
lea rdx, [rsp + 0x30]
mov r8, r8
jmp 0x140079bba
imul ecx, eax, 0x3a
movzx eax, r8w
sub ax, cx
sub ax, 0xffce
mov rsi, rsi
xor word [r9], ax
jmp 0x1400795a4
cmovae r10, qword [rbp - 0x18]
movups xmm0, xmmword [0x1401166e0]
movups xmmword [rsp + 0x30], xmm0
mov dword [rsp - 0x3c], esi
movups xmm1, xmmword [0x1401166f0]
jmp 0x140079da8
mov r15, r15
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
movd xmm0, edx
xchg r15, r15
jmp 0x14007a161
add rax, 0xfffffffffffffff8
mov dword [rsp - 0x28], 0x50af20df
cmp rax, 0x1f
ja 0x14007a276
call fcn.1400e3588
mov dword [rsp - 0x14], ebx
jmp 0x14007a191
inc rdx
xchg r9, rcx
mov r9, qword [rbp - 0x18]
xchg r9, rcx
xchg rcx, rax
mov rcx, rax
jmp 0x140079078
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov r12, r12
jmp 0x1400794ac
add r9, rax
mov r14, r14
nop word [rax + rax]
mov eax, 0x1357a133
sub eax, 0x1049f234
xor eax, 0x4178c625
sub eax, 0x8b4ba3
jmp 0x140078f89
movups xmmword [rsp + 0x60], xmm1
movups xmm0, xmmword [0x140116720]
xchg r13, rsp
movups xmmword [r13 + 0x70], xmm0
xchg r13, rsp
movups xmm1, xmmword [0x140116730]
xchg rcx, rbp
jmp 0x140079017
lea rdx, [rbp + 8]
cmp qword [rbp + 0x20], 0x10
mov dword [rsp - 0x3c], ecx
cmovae rdx, qword [rbp + 8]
xchg rcx, r13
mov r13, qword [rbp - 0x20]
jmp 0x140079c5a
mov eax, edx
xchg r9, r9
shr eax, 9
shr eax, 0xe
shr eax, 4
shr eax, 1
shr eax, 2
jmp 0x1400795ee
mov dword [rsp - 0x3c], 0x3e39c350
inc rdx
mov rcx, qword [rbp + 8]
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
jmp 0x140079ecc
cmp r8d, 0x6f
jge 0x14007a1ca
movsxd rax, r8d
mov r15, r15
lea r9, [rsp + 0x30]
jmp 0x1400792fb
xor r8d, r8d
mov rbp, rbp
xchg r14, rax
mov rdx, r14
jmp 0x140079d7a
mov dword [rsp - 0x2c], 0x66f559dd
mov dword [rbp - 0x68], eax
movzx eax, word [0x14011674c]
mov word [rbp - 0x64], ax
mov dword [rsp - 0x28], edx
jmp 0x1400790b1
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
mov dword [rsp - 0x3c], 0x3314b400
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14007999f
lea rcx, [rbp - 0x60]
xchg r10, r10
call fcn.1400aee80
jmp 0x14007998c
mov dword [rsp - 0x34], 0x6fcb5ae3
mov rsi, qword [r11 + 0x30]
xchg r11, rcx
movaps xmm6, xmmword [rcx - 0x10]
jmp 0x140079357
add rsp, 0x3a8b2481
movaps xmmword [rax - 0x28], xmm6
mov dword [rsp - 0x10], esp
xchg rdx, rax
movaps xmmword [rdx - 0x38], xmm7
xchg rdx, rax
movaps xmmword [rax - 0x48], xmm8
jmp 0x140079132
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14007a178
movups xmm1, xmmword [0x140116630]
xchg rsp, r11
movups xmmword [r11 + 0x40], xmm1
xchg r11, rsp
jmp 0x1400791cd
imul edx, eax, 0x3a
movzx eax, cx
mov rdx, rdx
sub ax, dx
jmp 0x14007997a
lea eax, [rcx + 4]
mov rdi, rdi
movd xmm2, eax
pshufd xmm2, xmm2, 0
jmp 0x14007914d
add ax, 0x32
xor word [r8], ax
mov rcx, rcx
inc ecx
jmp 0x140079b58
cmp qword [rax + 0x18], 0x10
jb 0x140079370
mov rax, qword [rax]
jmp 0x14007936d
pmuldq xmm0, xmm4
xchg rcx, rcx
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
xchg r9, r9
movdqa xmm0, xmm1
jmp 0x140078fa2
mov r9d, 0x6d599d2d
sub r9d, 0x6346a4b3
add r9d, 0x19000b64
jmp 0x1400790c6
movups xmm1, xmmword [0x1401166a0]
xchg r9, rsp
movups xmmword [r9 + 0x40], xmm1
xchg r9, rsp
movups xmm0, xmmword [0x1401166b0]
movups xmmword [rsp + 0x50], xmm0
movups xmm1, xmmword [0x1401166c0]
jmp 0x140079191
jb 0x14007979f
mov rsi, rsi
sub rdx, 0xffffffffffffffd9
mov rcx, qword [rcx - 8]
sub rax, rcx
jmp 0x140079789
mov dword [rsp - 0x2c], esp
ja 0x14007a270
call fcn.1400e3588
xchg r15, rcx
mov r15, qword [rbp + 0x28]
xchg r15, rcx
jmp 0x14007a029
xchg r9, r9
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
mov dword [rsp - 0x44], edx
movdqa xmm0, xmm2
jmp 0x140079ceb
shr eax, 3
shr eax, 1
shr eax, 2
shr eax, 1
shr eax, 1
jmp 0x140079653
mov dword [rsp - 0x20], 0x3e26be2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x140078fe8
paddd xmm2, xmm5
xchg r11, r11
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x140079abc
mov eax, 0x2cdba61f
sub eax, 0x16a7e5d7
add eax, 0x302a7fed
add eax, 0x2246e759
xor eax, 0x53f12c22
add eax, 0x12bd05fd
jmp 0x140079cd6
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
xchg r10, r10
jmp 0x140079001
movdqa xmm0, xmm1
mov dword [rsp - 0x18], 0x41d37042
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
mov dword [rsp - 0x30], 0x58ccb260
jmp 0x140079b28
xchg rsp, rdi
movups xmm0, xmmword [0x140116660]
mov r15, r15
jmp 0x1400795d2
shr eax, 4
shr eax, 1
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
mov dword [rsp - 0x3c], 0x6d7cf477
movzx eax, r8b
jmp 0x1400792f0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
jmp 0x140079d36
xchg r11, r11
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
jmp 0x140079acd
lea r8, [r8 + 2]
cmp ecx, 0x27
jl 0x140079dff
mov rcx, rcx
mov edx, r9d
lea rcx, [rsp + 0x30]
call fcn.1400a7b80
jmp 0x140079e78
pshufhw xmm1, xmm0, 0xd8
mov r12, r12
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
mov dword [rsp - 0x1c], ebp
movd xmm0, edx
jmp 0x14007a0d5
add r8d, 0x49f4023
sub r8d, 0x49f401b
lea rcx, [rcx + 8]
xchg rsp, rsp
jmp 0x14007a091
nop dword [rax]
movd xmm2, ecx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
mov rdi, rdi
movdqa xmm1, xmm2
jmp 0x14007903d
mov qword [rbp], 0x35e60ce9
sub qword [rbp], 0x32a1ebfe
xor qword [rbp], 0x569f6e11
sub qword [rbp], 0x218ac0cf
add qword [rbp], 0xf6c01ab
sub qword [rbp], 0x43bc8fc7
mov byte [rbp - 0x18], 0x5b
jmp 0x140078fcb
xor eax, 0x657da58a
xor eax, 0x8f7fca
sub eax, 0xe1a036
xor eax, 0x586ed784
add eax, 0x252a205a
imul ecx
mov dword [rsp - 0x14], ecx
jmp 0x140079d4e
xchg r14, r14
shr eax, 0x10
shr eax, 0xa
jmp 0x140079b0a
xchg rsp, r12
mov eax, dword [0x1401166d8]
mov r11, r11
mov dword [rsp + 0x78], eax
jmp 0x140078f26
xchg rcx, r13
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
mov dword [rsp - 0x44], esp
mov r10d, eax
test eax, 0xfffffffd
je 0x14007a00e
mov rbp, rbp
jmp 0x1400791ee
sub qword [rbp - 8], 0x3d86105a
add qword [rbp - 8], 0x3af91788
sub qword [rbp - 8], 0x12d02288
xor qword [rbp - 8], 0x66539c4e
xor qword [rbp - 8], 0x7e3ccaa6
sub qword [rbp - 8], 0x5ccb3dde
jmp 0x140079bda
mov dword [rsp - 0x14], ecx
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov rbx, rbx
pshufd xmm3, xmm1, 0xd8
jmp 0x1400794f8
xor eax, 0xc32cdaa0
imul r8d
add edx, r8d
sar edx, 4
sar edx, 1
jmp 0x140079842
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x44], 0x15b96293
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x14007a0ee
movups xmmword [rcx - 0x80], xmm1
xchg rbp, rcx
movsd xmm0, qword [0x140116680]
mov dword [rsp - 0x20], 0x4d80503a
xchg rbp, r14
movsd qword [r14 - 0x70], xmm0
jmp 0x140079eb4
mov dword [rsp - 0x14], edx
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
mov rsi, rsi
jmp 0x14007a13d
add edx, ecx
sar edx, 3
sar edx, 2
mov eax, edx
shr eax, 0xf
shr eax, 0xc
shr eax, 3
jmp 0x140079517
add eax, 0x1c89b99
add eax, 0x4c24d28b
sub eax, 0x3cf454eb
jmp 0x140079f0c
xchg r14, rax
nop
movabs rcx, 0xffffffff7a67c766
sub rcx, 0x3bf8b85b
xor rcx, 0x250b4ee0
add rcx, 0x466a0e79
add rcx, 0x2666cd1
jmp 0x140078f43
xchg rbp, rsp
movups xmmword [rbp + 0x40], xmm1
xchg rsp, rbp
movups xmm0, xmmword [0x140116700]
xchg rdi, rsp
movups xmmword [rdi + 0x50], xmm0
jmp 0x140079550
pshufd xmm3, xmm3, 0
mov dword [rsp - 0x18], esi
paddd xmm3, xmm5
jmp 0x14007926e
cmp r8d, 0x6c
jl 0x1400797e5
lea rax, [rbp - 0x20]
mov r14, r14
xchg rdi, rax
mov qword [rsp + 0x20], rdi
xchg rdi, rax
jmp 0x1400799bf
lea r8, [rsp + 0x30]
lea r8, [r8 + rax*2]
mov eax, 0x54adc721
jmp 0x140079c13
xchg r8, rcx
mov r8, qword [rbp - 0x60]
xchg r8, rcx
xchg rcx, r9
mov rax, r9
xchg rcx, r9
cmp rdx, 0x1000
jmp 0x140079a02
mov r13, r13
jl 0x1400790a7
cmp r8d, 0x26
jge 0x140079fd7
movsxd rax, r8d
mov dword [rsp - 0x18], 0x50bed0c2
jmp 0x140079567
mov dword [rsp - 0x14], 0x15849d01
xchg r12, rsp
movups xmmword [r12 + 0x50], xmm0
xchg r12, rsp
movups xmm1, xmmword [0x140116780]
movups xmmword [rsp + 0x60], xmm1
movsd xmm0, qword [0x140116790]
jmp 0x14007a0b6
mov rcx, qword [rbp - 0x20]
mov dword [rsp - 0x44], 0x2498f66a
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
nop
xchg rsi, rdx
mov rsi, qword [rbp]
jmp 0x1400791b7
imul r8d
add edx, r8d
sar edx, 2
sar edx, 2
sar edx, 1
mov eax, edx
mov dword [rsp - 0x1c], 0xe79b53a
jmp 0x140078f18
xchg r14, rbp
mov eax, dword [0x140116688]
mov dword [rbp - 0x68], eax
mov dword [rsp - 0x38], esp
xor r8d, r8d
jmp 0x1400792ba
cmp rdx, 0x1000
mov r8, r8
jb 0x140079a25
neg rdx
add rdx, 0xffffffffffffffd9
neg rdx
mov rcx, qword [rcx - 8]
jmp 0x140079494
xor byte [rbp - 0x18], 9
xchg rbx, rdx
mov rbx, qword [rbp + 0x20]
xchg rbx, rdx
cmp rdx, 0x10
jb 0x140079a2a
jmp 0x14007985a
add eax, 0x879751c
sub eax, 0x1bcc060c
sub eax, 0x122b8774
add eax, 0x82d9ff5d
jmp 0x140079e97
movd xmm6, esi
movdqa xmm7, xmmword [str.::::]
movd xmm8, r14d
xchg rcx, rcx
movdqa xmm0, xmmword [str.2222222222222222]
xchg rbp, rcx
jmp 0x140079526
movd dword [rcx], xmm2
nop
sub r8d, 0xcd187af
add r8d, 0xcd187b7
jmp 0x14007a205
xchg rsp, rbp
lea rcx, [rsp + 0x34]
mov edx, dword [rbp - 0x60]
mov dword [rsp - 0x24], esi
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
jmp 0x140079a85
movq qword [rcx + 8], xmm3
nop
add r8d, 0x77481630
sub r8d, 0x77481628
lea rcx, [rcx + 0x10]
cmp r8d, 0x20
jmp 0x140079e28
sub r9d, 0x5623ff46
add r9d, 0x2caaadfb
add r9d, 0x40c987bd
sub r9d, 0x67a68f39
xor r9d, 0x17c30f46
jmp 0x14007988f
mov r9, r9
jl 0x140079a99
mov edx, r10d
lea rcx, [rsp + 0x30]
mov r12, r12
jmp 0x14007a009
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x24], ebp
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x40], 0x42a95dcc
jmp 0x1400797c4
call fcn.1400a7b80
mov rcx, qword [rbp - 0x20]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov rdx, rdx
lea rcx, [rbp - 0x18]
call fcn.1400aa0e0
jmp 0x14007a07e
xor rcx, rsp
xchg rcx, rcx
call fcn.1400e36a0
lea r11, [rsp + 0x170]
mov rbx, qword [r11 + 0x20]
jmp 0x1400798ed
mov dword [rsp - 0x10], edi
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
jmp 0x140079204
mov dword [rsp - 0x20], esi
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
xchg r8, r8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
jmp 0x1400793ad
nop
lea r10, [rbp - 0x18]
mov dword [rsp - 0x40], ebp
cmp qword [rbp], 0x10
jmp 0x140079748
cmp r8d, 0x68
jl 0x14007905e
cmp r8d, 0x6c
jge 0x140079de1
mov dword [rsp - 0x2c], edi
movsxd rax, r8d
lea r9, [rsp + 0x30]
jmp 0x1400797d9
mov dword [rsp - 0x24], edi
xchg rsp, r11
movsd qword [r11 + 0x70], xmm0
xchg rsp, r11
mov eax, dword [0x140116798]
mov dword [rsp + 0x78], eax
jmp 0x140079320
paddb xmm2, xmm0
movd xmm0, dword [rcx]
mov dword [rsp - 0x1c], 0x602c796c
pxor xmm2, xmm0
jmp 0x140079f49
psrld xmm0, xmm8
mov r13, r13
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x14], 0xb53ffda
jmp 0x1400796ea
cmp ebx, 2
jl 0x14007987f
movdqa xmm5, xmmword [0x140113370]
mov r15, r15
movdqa xmm4, xmmword [0x140114610]
movd xmm6, esi
movdqa xmm7, xmmword [str.::::]
jmp 0x140079663
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
nop
jmp 0x140079ba0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
jmp 0x140079b44
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
jmp 0x1400794ce
mov rbp, rbp
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401133b0]
packuswb xmm2, xmm2
jmp 0x140079384
test edi, edi
jne 0x140079e8b
lea rdx, [rbp + 8]
xchg r13, r13
cmp qword [rbp + 0x20], 0x10
jmp 0x1400796af
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
jmp 0x140079a39
mov dword [rsp - 0x20], 0x37588ba8
jl 0x140079307
xchg rcx, r10
mov r8, rcx
xchg r10, rcx
lea rdx, [rsp + 0x30]
jmp 0x1400798dc
movzx eax, r8b
sub al, cl
neg al
jmp 0x140079639
movaps xmm8, xmmword [r14 - 0x30]
xchg r14, r11
xchg r11, r8
movaps xmm9, xmmword [r8 - 0x40]
xchg r8, r11
xchg r10, rsp
jmp 0x140079450
lea rcx, [rcx + 8]
cmp r8d, 0x68
mov dword [rsp - 0x1c], 0x11953a6b
jl 0x140079f76
jmp 0x140079875
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov rbp, rbp
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x14007940b
xchg rsp, rbp
movups xmmword [rbp + 0x40], xmm1
xchg rbp, rsp
movups xmm0, xmmword [0x140116770]
jmp 0x140079e4b
jl 0x140079bc1
xchg r13, r13
cmp ecx, 0x27
jge 0x140079b68
movsxd rax, ecx
xchg rdx, rdx
jmp 0x140079df6
call fcn.1400ea23c
nop
call fcn.1400ea23c
mov dword [rsp - 0x40], esi
nop
call fcn.1400ea23c
jmp 0x14007a28a
int3