Function at 0x140008800
Capabilities:
Delete registry value
Set registry value

Disassembly:
mov rax, rsp
xchg r15, rbx
mov qword [rax + 8], r15
jmp 0x1400091db
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x44], edx
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
xchg r8, r8
movdqa xmm1, xmm2
jmp 0x140008e52
sub rsp, 8
nop
sub rsp, 8
jmp 0x140008b99
movups xmm0, xmmword [0x140111cf0]
mov dword [rsp - 0x2c], esp
movups xmm1, xmmword [0x140111d00]
xchg rbp, r13
movups xmmword [r13 - 0x69], xmm0
xchg r13, rbp
movups xmm0, xmmword [0x140111d10]
jmp 0x140009017
neg r8d
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov dword [rsp - 0x2c], edx
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x14000914f
movsd qword [r12 - 0x39], xmm1
xchg rbp, r12
xchg r13, rbp
jmp 0x140008cd5
xchg rdi, rdi
jl 0x1400091c7
xchg rdx, rsp
movaps xmm9, xmmword [rdx + 0xa0]
xchg rdx, rsp
jmp 0x140009873
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x2c], esp
psrad xmm1, xmm6
jmp 0x140008efb
mov qword [rbp - 9], rdi
xchg rdi, rax
mov edi, dword [0x14024e2c0]
jmp 0x140008bef
xchg r14, r14
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
jmp 0x140008f44
movdqa xmm4, xmmword [0x1401123c0]
movdqa xmm7, xmmword [0x140112390]
xchg rbp, r13
movdqa xmmword [r13 - 0x29], xmm0
xchg r13, rbp
jmp 0x140008ab4
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov r13, r13
jmp 0x140008b45
psrld xmm0, xmm8
paddd xmm0, xmm1
mov r11, r11
pmulld xmm0, xmm7
jmp 0x1400089c3
paddd xmm3, xmm5
pmuldq xmm0, xmm4
sub r8d, 0xfffffff8
mov dword [rsp - 0x20], edx
pmuldq xmm1, xmm4
jmp 0x140008d36
test eax, eax
jne 0x14000960a
movzx eax, word [0x140111d48]
mov dword [rsp - 0x3c], edi
jmp 0x140009087
mov dword [rsp - 0x2c], 0x5d59a18e
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
jmp 0x140008a0e
add edx, 8
xchg rsp, rsp
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
jmp 0x140008b23
cmp r8d, 0x18
jl 0x1400091b9
mov r11, r11
jmp 0x14000910f
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
mov dword [rsp - 0x18], ebx
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
jmp 0x140008c7c
sub dword [rsp + 0x28], 0x6fe35579
lea rdx, [rbp - 0x69]
mov r9d, 0x5aa9e3c
xor r9d, 0x177e0950
add r9d, 0x49dbd384
jmp 0x140008fa5
mov rbp, rbp
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
xchg rcx, rcx
punpckhdq xmm0, xmm2
jmp 0x140008945
pmuldq xmm0, xmm4
xchg rbp, rbp
neg r8d
add r8d, 0xfffffff8
jmp 0x140008867
xchg rsi, rax
movaps xmmword [rsi - 0x38], xmm7
xchg rsi, rax
jmp 0x140008d91
punpckhdq xmm0, xmm2
mov dword [rsp - 0x28], 0x2bdeeaa2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
jmp 0x140008cfd
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
mov r9, r9
jmp 0x140008afd
sub eax, 0x9dc7abb
sub eax, 0x11960e51
lea r9, [r9 + 1]
xchg rbp, rbp
imul r8d
sar edx, 1
mov eax, edx
jmp 0x140008b5e
inc r8d
mov r14, r14
sub al, cl
add al, 0x61
sub al, 0x2f
xor byte [r9 - 1], al
jmp 0x140009160
mov edx, dword [rbp - 0x29]
movd xmm6, esi
movd xmm8, r14d
mov dword [rsp - 0x1c], 0x2d60b0ed
jmp 0x1400091b2
cmp r8d, 0x1b
mov r13, r13
jl 0x140008f5e
mov rcx, qword [rbp - 0x19]
lea rax, [rbp - 0x11]
jmp 0x140008e06
cmp edx, 0xffffffff
je 0x14000960a
mov dword [rsp - 0x10], 0x6544b0fe
jmp 0x140008d23
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
jmp 0x1400088e3
sub eax, 0x1fb3292d
xor eax, 0x3f93bc8e
sub eax, 0x2a507574
jmp 0x140008eb0
mov dword [rsp - 0x2c], ebp
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
xchg r9, r9
movdqa xmm0, xmm1
jmp 0x14000892f
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401123b0]
xchg r9, r9
jmp 0x140008dab
mov dword [rsp - 0x3c], ecx
shr eax, 0xe
shr eax, 6
shr eax, 2
shr eax, 4
shr eax, 2
jmp 0x140008e74
mov qword [rsp + 0x20], rdx
xchg rdx, rax
xor r8d, r8d
jmp 0x14000912f
xor r8d, r8d
mov qword [rsp + 0x20], rax
mov rsp, rsp
lea rdx, [rbp - 0x69]
jmp 0x140008f11
mov qword [rsp], rdi
nop
mov qword [rsp - 8], r14
sub rsp, 8
lea rbp, [rax - 0x5f]
jmp 0x140008c44
movdqa xmm5, xmmword [0x140112370]
xchg r12, r12
movdqa xmm4, xmmword [0x1401123c0]
movdqa xmm7, xmmword [0x140112390]
xchg rbp, r13
movdqa xmmword [r13 - 0x29], xmm0
xchg r13, rbp
jmp 0x14000920f
xchg rsi, rsi
xchg rbp, r9
movups xmmword [r9 - 0x59], xmm1
xchg r9, rbp
jmp 0x140008f6d
xor ebx, ebx
mov dword [rbp - 0x11], edx
mov r12, r12
lea esi, [rbx + 1]
lea r14d, [rbx + 0x1f]
jmp 0x140008ae7
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
jmp 0x140008996
nop word [rax + rax]
mov dword [rsp - 0x3c], 0x135516ca
mov eax, 0x312704dd
xor eax, 0x53806a0d
sub eax, 0x5b4c644a
xor eax, 0xa4425da
add eax, 0x17a27a45
jmp 0x140008a82
mov r15, r15
neg rsp
sub rsp, 0xffffffffffffff20
neg rsp
movaps xmmword [rax - 0x28], xmm6
xchg r12, r12
jmp 0x140008a42
mov r9, r9
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
xchg r14, r14
jmp 0x140008e8d
paddw xmm3, xmm2
mov rdx, rdx
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
mov r8, r8
jmp 0x140008fcf
pxor xmm2, xmm0
mov dword [rsp - 0x18], 0xf5a579
movdqa xmm0, xmm3
jmp 0x140008cb2
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
mov dword [rsp - 0x38], ebp
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x140009245
movups xmmword [r13 - 0x49], xmm0
xchg rbp, r13
cmp edi, 2
jmp 0x140009292
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140008c60
mov dword [rsp - 0x38], 0x1f1cfa5c
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x40], 0x4d3282c6
psrld xmm0, xmm8
jmp 0x140008e33
movzx eax, word [0x140111d28]
mov r8d, ebx
mov word [rbp - 0x31], ax
jmp 0x14000883e
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov r10, r10
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x14000918f
sub r9d, 0x1218619d
add r9d, 0x57c98ca
xor r9d, 0x1d8f9893
add r9d, 0x12f34ee
sub r9d, 0x46d74771
jmp 0x140008b85
sub al, cl
neg al
add al, 0xce
neg al
xor byte [r9 - 1], al
jmp 0x140008acd
xchg r15, rax
movaps xmmword [r15 - 0x48], xmm8
xchg r15, rax
mov rax, qword [0x14024e2e0]
xor rax, rsp
xchg rdi, rax
jmp 0x1400088d2
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
mov dword [rsp - 0x40], 0x675cf3e2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
jmp 0x140008c9d
movzx eax, byte [0x140111d4a]
mov dword [rsp - 0x40], ebx
mov byte [rbp - 0x4f], al
xchg rbp, r8
movsd qword [r8 - 0x59], xmm1
xchg rbp, r8
jmp 0x14000903a
lea rcx, [rbp - 0x65]
movdqa xmm5, xmmword [0x140112370]
mov dword [rsp - 0x10], esi
jmp 0x1400088f8
mov dword [rsp + 0x28], 0x52fe7cfa
xor dword [rsp + 0x28], 0x7c5a4a0c
add dword [rsp + 0x28], 0x135d36d
xor dword [rsp + 0x28], 0x5ae8d5be
xor dword [rsp + 0x28], 0x1ad18aa0
jmp 0x1400089e9
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov r15, r15
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x140008ee9
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
mov dword [rsp - 0x44], 0x36759a91
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
jmp 0x140008a2e
shr eax, 2
shr eax, 1
add edx, eax
xchg rcx, rcx
movsx eax, dl
imul ecx, eax, 0x37
movzx eax, r8b
jmp 0x140008a9f
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
mov dword [rsp - 0x18], 0x43634ec9
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
jmp 0x1400089b1
add eax, 0x358ea35f
xor eax, 0x19bca026
sub eax, 0x60f06075
add eax, 0x1d1b51e
lea r9, [r9 + 1]
jmp 0x14000909b
nop word [rax + rax]
mov dword [rsp - 0x24], 0x79f5f59e
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x14000880f
mov rsp, rsp
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x140008fe0
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x10], esp
jmp 0x140008ce5
nop
movabs rcx, 0xffffffff21caab98
add rcx, 0x5d53cc93
xor rcx, 0x1b909ece
sub rcx, 0x47cc549c
xor rcx, 0x70e23aec
xor rcx, 0x159bd890
jmp 0x1400091f3
movdqa xmm0, xmm3
mov dword [rsp - 0x24], edx
punpckhdq xmm0, xmm3
jmp 0x1400088b7
nop word [rax + rax]
mov eax, 0x5a09030d
add eax, 0x1eaaa771
jmp 0x140008b0f
movups xmm1, xmmword [0x140111d80]
xchg r12, r12
movups xmmword [rbp - 0x49], xmm0
xchg rbp, r14
movups xmmword [r14 - 0x39], xmm1
xchg r14, rbp
cmp edi, 2
jmp 0x1400092cc
shr eax, 2
shr eax, 1
add edx, eax
mov dword [rsp - 0x40], 0x12c7f03e
movsx eax, dl
jmp 0x1400090b8
add r9d, 0x1841f58a
xor r9d, 0x70672123
xor r9d, 0x4939f871
sub r9d, 0x9571039
sub r9d, 0x4455a8eb
xchg rdx, rax
jmp 0x140008b76
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x140008a4f
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x14], esp
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp edx, 0x20
jmp 0x14000889b
movaps xmmword [r11 + 0xa0], xmm9
xchg r11, rsp
movdqa xmm9, xmmword [0x1401123a0]
jmp 0x1400090cb
mov rdi, rdi
xchg r12, rbp
movups xmmword [r12 - 0x59], xmm1
xchg rbp, r12
movsd xmm1, qword [0x140111d20]
mov dword [rsp - 0x34], edx
xchg r12, rbp
jmp 0x140008889
movups xmm0, xmmword [0x140111d30]
mov r13, r13
movups xmmword [rbp - 0x69], xmm0
cmp edi, 2
jl 0x140009119
mov dword [rsp - 0x30], esp
movdqa xmm0, xmmword [0x1401123d0]
jmp 0x140008df1
xchg r15, r15
movdqa xmm7, xmmword [0x140112390]
xchg r11, rsp
jmp 0x140008ffe
movups xmm1, xmmword [0x140111d60]
xchg rdi, rdi
xchg rbp, rdx
jmp 0x14000927f
mov r8d, ebx
movsd xmm1, qword [0x140111d40]
mov word [rbp - 0x51], ax
jmp 0x140008dd2
mov dword [rsp - 0x1c], 0x2f9a6110
imul r8d
sar edx, 1
mov eax, edx
mov r9, r9
shr eax, 6
shr eax, 0x16
jmp 0x140008f8e
imul ecx, eax, 0x37
movzx eax, r8b
mov dword [rsp - 0x3c], ebx
inc r8d
jmp 0x140008d80
movd xmm6, esi
movd xmm8, r14d
mov dword [rsp - 0x3c], 0x6168e306
nop dword [rax]
nop word [rax + rax]
jmp 0x1400091c7
pmulld xmm0, xmm7
mov r9, r9
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
jmp 0x140009223
cmp r8d, 0x1b
jge 0x140008ada
movsxd rax, r8d
lea r9, [rbp - 0x69]
mov rdi, rdi
add r9, rax
nop dword [rax]
jmp 0x140008f55
call qword [sym.imp.ADVAPI32.dll_RegSetValueExA]
test eax, eax
mov rcx, rcx
je 0x1400095fd
movups xmm0, xmmword [0x140111d50]
mov r8d, ebx
jmp 0x140009075
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov rbp, rbp
jmp 0x140008919
mov dword [rsp - 0x1c], 0x4bf2ece3
cmp r8d, 0x3a
jl 0x140008c26
lea rax, [rbp - 0x19]
mov r9d, 0x59e144da
sub r9d, 0x43c7963f
add r9d, 0x4ebaa489
jmp 0x140008d58
xchg r13, r13
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x44], edi
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
jmp 0x140008a6e
nop dword [rax]
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x140008978
movd xmm2, edx
lea eax, [rdx + 4]
mov dword [rsp - 0x38], 0x306b7be2
jmp 0x140008c03
xchg r15, rbx
xchg rsi, rbx
mov qword [rax + 0x18], rbx
xchg rbx, rsi
nop
mov qword [rsp - 8], rbp
jmp 0x140008830
xor rcx, 0x81e3c44
add rcx, 0xe5ab391
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov rcx, rcx
jmp 0x140008960
mov edx, dword [rbp - 0x29]
mov rdi, rdi
movd xmm6, esi
movd xmm8, r14d
jmp 0x140008ecd
mov dword [rsp - 0x20], 0x2cc1c2fe
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
jmp 0x140009257
mov dword [rsp - 0xc], ebp
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x1400090f0
mov dword [rsp - 0x10], 0x3fa90d6
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x38
xchg rbx, rbx
jl 0x140008edb
jmp 0x1400092ac
movups xmmword [rdx - 0x69], xmm0
xchg rdx, rbp
movups xmm0, xmmword [0x140111d70]
jmp 0x140008bdc
mov rcx, rcx
jl 0x1400092b6
movdqa xmm0, xmmword [0x1401123d0]
lea rcx, [rbp - 0x65]
jmp 0x140008bb0
cmp r8d, 0x3a
jge 0x140009172
movsxd rax, r8d
mov r15, r15
lea r9, [rbp - 0x69]
add r9, rax
nop dword [rax]
jmp 0x140008c15
jl 0x1400092f1
mov dword [rsp - 0x3c], ecx
movdqa xmm5, xmmword [0x140112370]
lea rcx, [rbp - 0x69]
movdqa xmm4, xmmword [0x1401123c0]
mov edx, ebx
jmp 0x140009062
lea r9, [rbp - 0x69]
nop dword [rax + rax]
mov eax, 0x3f9f982b
sub eax, 0x7b53ad7
xor eax, 0x1a4fa247
xor eax, 0x5e42cf29
sub eax, 0x1e2a4f80
jmp 0x140009451
movdqa xmm4, xmmword [0x1401123c0]
xchg rbx, rbx
movdqa xmm7, xmmword [0x140112390]
jmp 0x140009333
xchg rbp, r10
movdqa xmmword [r10 - 0x29], xmm0
xchg r10, rbp
mov edx, dword [rbp - 0x29]
jmp 0x1400095c2
mov dword [rsp - 0x20], esp
movups xmmword [rbp - 0x69], xmm0
movsd xmm0, qword [0x140111db0]
movsd qword [rbp - 0x49], xmm0
mov r11, r11
xchg rbp, r13
jmp 0x14000949a
mov rbx, rbx
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
xchg r10, r10
jmp 0x1400097d5
sub rcx, 0x4fb0b648
add rcx, 0x48e48bab
sub rcx, 0x3634a631
xor rcx, 0x2d849f23
add rcx, 0x556aaf16
jmp 0x1400094e1
jmp 0x140009ac9
mov dword [rsp - 0x18], esp
nop dword [rax + rax]
movd xmm2, ebx
lea eax, [rbx + 4]
xchg r13, r13
pshufd xmm2, xmm2, 0
jmp 0x140009723
mov dword [rsp - 0x20], edi
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
mov dword [rsp - 0x20], 0x6d6e730f
jmp 0x140009657
add eax, edx
shr eax, 5
movzx eax, ax
xchg rdx, rdx
imul ecx, eax, 0x37
movzx eax, r8w
inc r8d
jmp 0x1400097c2
psrld xmm0, xmm8
mov rbp, rbp
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x1400099af
movzx eax, word [0x140111dbc]
mov word [rbp - 0x3d], ax
movups xmm0, xmmword [0x140111d90]
movups xmm1, xmmword [0x140111da0]
jmp 0x140009347
mov dword [rsp - 0x14], 0xa9507dc
lea rdx, [rbp - 0x69]
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
xchg r11, rcx
jmp 0x140009935
add eax, 0x1e50c9df
xor eax, 0x5de9b806
lea r9, [r9 + 2]
mul r8d
mov rsp, rsp
mov eax, r8d
jmp 0x140009a6d
sub eax, 0x1fd30009
sub eax, 0x2d2328f5
add eax, 0x4ca7cb8e
sub eax, 0x732ba8f8
jmp 0x1400095d7
shr eax, 0x13
shr eax, 8
shr eax, 2
shr eax, 1
shr eax, 1
add edx, eax
jmp 0x140009675
movups xmmword [r13 - 0x59], xmm1
xchg r13, rbp
cmp edi, 2
jl 0x140009895
mov dword [rsp - 0x3c], ebp
movdqa xmm0, xmmword [0x1401123d0]
jmp 0x140009a8f
paddd xmm3, xmm5
pmuldq xmm0, xmm4
xchg rbx, rbx
sub ebx, 0xfffffff8
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x44], 0x548ef849
jmp 0x140009a2e
sub rcx, 0xf161823
sub rcx, 0xbd33009
add rcx, 0x7fffffff
xor rcx, 0x5931ecd0
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
jmp 0x140009a0a
movups xmm0, xmmword [0x140111dc0]
mov dword [rbp - 0x59], eax
movzx eax, word [0x140111dd4]
xchg rbp, r10
movups xmmword [r10 - 0x69], xmm0
xchg r10, rbp
jmp 0x1400097f4
mov r10, r10
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
mov dword [rsp - 0x10], esi
movd xmm0, edx
jmp 0x1400098dc
add edx, eax
xchg r13, r13
movsx eax, dl
imul ecx, eax, 0x37
movzx eax, r8b
xchg r11, r11
inc r8d
jmp 0x1400096f7
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
mov dword [rsp - 0x1c], 0x6d842deb
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
jmp 0x140009847
mov dword [rsp - 0x24], 0x50e1cef7
shr eax, 0x16
shr eax, 4
shr eax, 2
jmp 0x14000978d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
mov r11, r11
paddd xmm2, xmm5
movd xmm3, eax
jmp 0x1400098a5
xchg r10, r10
movd xmm6, esi
movd xmm8, r14d
nop dword [rax]
jmp 0x1400093ab
lea r10, [r10 + 1]
mov dword [rsp - 0x28], ebp
imul r8d
sar edx, 1
mov eax, edx
jmp 0x14000958f
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
mov dword [rsp - 0xc], ebx
jmp 0x140009568
mov rcx, qword [rbp - 0x19]
mov rbp, rbp
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov eax, dword [0x140111db8]
mov r8d, ebx
mov dword [rbp - 0x41], eax
xchg r15, r15
jmp 0x140009419
neg al
xor byte [r10 - 1], al
cmp r8d, 0x2e
mov r9, r9
jmp 0x140009798
paddd xmm0, xmm1
mov rbp, rbp
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x3c], 0x543c6ec5
jmp 0x1400098c2
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov rsp, rsp
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x140009630
movsx eax, dl
mov r14, r14
imul ecx, eax, 0x37
movzx eax, bl
inc ebx
mov dword [rsp - 0x3c], esp
sub al, cl
jmp 0x1400098ee
xor r9d, 0x28ad75da
add r9d, 0x5cb6a4d
add r9d, 0x33df8b61
sub r9d, 0x132a6066
xor r9d, 0x432f395c
jmp 0x1400096b6
xor r8d, r8d
xchg r11, rax
mov qword [rsp + 0x20], r11
xchg r11, rax
lea rdx, [rbp - 0x69]
nop
movabs rcx, 0xffffffff7034eb98
jmp 0x14000937e
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
nop
add r8d, 0x6cbdd514
sub r8d, 0x6cbdd50c
jmp 0x140009806
sub al, cl
neg al
add al, 0xce
jmp 0x14000961e
cmp ebx, 0x10
jl 0x1400093b7
cmp ebx, 0x16
mov rcx, rcx
jge 0x140009901
movsxd rax, ebx
lea r8, [rbp - 0x69]
jmp 0x140009a47
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
mov dword [rsp - 0x40], edx
movdqa xmm1, xmm2
jmp 0x14000973c
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
mov dword [rsp - 0x30], edi
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x1400094bc
sub eax, 0x806de5c
sub eax, 0x434c1eea
lea r8, [r8 + 1]
jmp 0x140009979
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov r11, r11
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
jmp 0x140009529
shr eax, 1
shr eax, 1
shr eax, 1
jmp 0x14000954e
jl 0x14000991c
lea rax, [rbp - 0x19]
mov r9d, 0x10b84fb9
xor r9d, 0x6677a7a2
sub r9d, 0x40fe841c
sub r9d, 0x19e923e
jmp 0x14000968e
sub ax, cx
xchg r12, r12
add ax, 0x3b3b
sub ax, 0x3b09
jmp 0x14000985c
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov dword [rsp - 0x34], 0x13de6f4e
jmp 0x140009824
mov word [rbp - 0x55], ax
xchg rsp, rsp
je 0x140009901
jmp 0x140009954
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x28], 0x3f60f202
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x140009403
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov r10, r10
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
jmp 0x1400095eb
pxor xmm2, xmm0
mov rbp, rbp
movd dword [rcx - 8], xmm2
cmp r8d, 0x28
jmp 0x140009881
xor word [r9 - 2], ax
cmp r8d, 0x20
mov dword [rsp - 0x14], 0x18ac2348
jl 0x1400092fd
lea rcx, [rbp - 0x69]
call fcn.1400a6e50
jmp 0x1400095fd
jl 0x1400099d9
mov dword [rsp - 0x1c], edx
cmp r8d, 0x2e
jge 0x14000979e
movsxd rax, r8d
mov dword [rsp - 0x28], 0x531093bb
jmp 0x14000990a
movdqa xmm1, xmm2
mov rcx, rcx
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
mov dword [rsp - 0x10], esi
jmp 0x1400096d6
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
jmp 0x14000999e
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
jmp 0x1400093cb
sub al, 0xce
xor byte [r8 - 1], al
mov dword [rsp - 0x3c], ebx
cmp ebx, 0x16
jl 0x140009a54
mov rcx, qword [rbp - 0x19]
jmp 0x140009437
lea r10, [rbp - 0x69]
add r10, rax
nop word [rax + rax]
mov eax, 0x18f23783
add eax, 0x40a7bc1e
sub eax, 0x2572b290
add eax, 0x48a1e5ec
jmp 0x14000946d
mov r11, qword [rbp - 0x19]
xchg r11, rcx
test eax, eax
mov r8, r8
jne 0x140009abd
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov eax, esi
jmp 0x1400093a6
cmp edi, 2
jl 0x140009717
xchg rbp, rbp
movdqa xmm0, xmmword [0x1401123d0]
lea rcx, [rbp - 0x65]
movdqa xmm5, xmmword [0x140112370]
jmp 0x14000931b
imul ebx
mov rcx, rcx
sar edx, 1
mov eax, edx
jmp 0x140009486
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
jmp 0x140009367
xchg r9, r9
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
jmp 0x140009a7e
psubd xmm2, xmm0
xchg r9, r9
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
jmp 0x1400099e6
mov edx, dword [rbp - 0x29]
xchg rdi, rdi
movd xmm6, esi
movd xmm8, r14d
movd xmm2, r8d
xchg rcx, rcx
jmp 0x1400095a5
movdqa xmm1, xmm3
mov dword [rsp - 0x34], 0x5fdccd0b
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
xchg r13, r13
jmp 0x140009987
xchg r9, r9
test eax, eax
jne 0x140009ac3
cmp byte [0x140111dd5], bl
mov eax, dword [0x140111dd0]
mov dword [rsp - 0x20], 0x7d6a7d44
jmp 0x140009508
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
xchg r8, r8
jmp 0x140009769
mov dword [rsp - 0x30], 0x721673c0
add r8, rax
nop
mov eax, 0x7d881575
sub eax, 0x3529a15e
sub eax, 0x2af94e91
add eax, 0x373cf855
jmp 0x140009756
sub eax, edx
shr eax, 1
mov dword [rsp - 0x18], 0x7a264ed3
jmp 0x1400093e9
pxor xmm2, xmm0
xchg r12, r12
movd dword [rcx - 8], xmm2
jmp 0x140009702
lea rcx, [rbp - 0x65]
movdqa xmm5, xmmword [0x140112370]
movdqa xmm4, xmmword [0x1401123c0]
mov dword [rsp - 0x38], 0x63b93c14
movdqa xmm7, xmmword [0x140112390]
movdqa xmmword [rbp - 0x29], xmm0
jmp 0x1400099ca
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
xor eax, eax
mov dword [rsp - 0x10], ecx
mov rcx, qword [rbp - 9]
xor rcx, rsp
call fcn.1400e2980
jmp 0x140009b16
add rsp, 8
nop
mov rdi, qword [rsp]
add rsp, 8
pop rbp
ret
movaps xmm8, xmmword [rdi - 0x30]
xchg r11, rdi
xchg rsp, r11
mov r11, rsp
xchg rsp, r11
nop
mov r14, qword [rsp]
jmp 0x140009ada
xchg r11, rcx
movaps xmm7, xmmword [rcx - 0x20]
xchg r11, rcx
xchg r11, rdi
jmp 0x140009ae9
xchg rdi, rdi
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x20]
jmp 0x140009b2a
mov rsi, qword [r11 + 0x30]
mov r10, r10
xchg r11, rsi
movaps xmm6, xmmword [rsi - 0x10]
xchg rsi, r11
jmp 0x140009b04