Function at 0x140078670
Capabilities:
Delete registry value

Disassembly:
mov rax, rsp
mov dword [rsp - 0x30], 0x20cf5f4a
xchg rbx, rdx
mov qword [rax + 8], rdx
xchg rdx, rbx
jmp 0x140078833
movdqa xmmword [r14 - 0x60], xmm0
xchg r14, rbp
lea rcx, [rsp + 0x34]
mov edx, dword [rbp - 0x60]
mov rbx, rbx
jmp 0x140078d18
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x2c], ebp
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400798c7
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
jmp 0x1400786f4
add eax, 0x213851bf
sub eax, 0x17044bcb
sub eax, 0x4dee770d
sub eax, 0x386d00
xor eax, 0x468ba5d5
imul ecx
jmp 0x140079528
mov rbp, rbp
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
mov r10, r10
pxor xmm2, xmm0
jmp 0x140078e9b
movzx eax, dx
mov dword [rsp - 0x14], edi
imul ecx, eax, 0x31
movzx eax, r8w
sub ax, cx
neg ax
jmp 0x14007990c
paddw xmm3, xmm2
xchg r14, r14
movq xmm0, qword [rdx + 8]
pxor xmm3, xmm0
movq qword [rdx + 8], xmm3
neg ecx
add ecx, 0xfffffff8
jmp 0x1400789d1
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg rcx, rcx
jmp 0x140079833
xchg r15, rax
mov r9d, 0x380605eb
xor r9d, 0x239a9ba7
jmp 0x1400790a7
xchg rbx, rsp
movups xmmword [rbx + 0x30], xmm0
xchg rbx, rsp
jmp 0x1400790da
mov qword [rsp], r14
lea rbp, [rsp - 0x70]
add rsp, 0x79c44704
sub rsp, 0x79c44874
xchg rcx, rax
movaps xmmword [rcx - 0x28], xmm6
xchg rcx, rax
jmp 0x140078c25
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x1400789f1
lea rdx, [rsp + 0x30]
nop word [rax + rax]
mov dword [rsp - 0x2c], esp
movd xmm2, ecx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
jmp 0x14007891a
xchg r13, r13
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400791a3
movq qword [rcx], xmm3
lea eax, [r8 + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
mov rsi, rsi
paddd xmm2, xmm5
jmp 0x1400797fc
jl 0x14007918f
mov dword [rsp - 0x10], 0x2bd15422
mov edx, r10d
lea rcx, [rsp + 0x30]
call fcn.1400a6e50
mov r13, r13
mov rcx, qword [rbp - 0x20]
jmp 0x140078c95
mov qword [rax + 0x18], rsi
nop
sub rsp, 8
mov qword [rsp], rbp
push rax
mov qword [rsp], rdi
push r10
jmp 0x140078780
pxor xmm3, xmm0
movq qword [rdx], xmm3
lea eax, [rcx + 4]
movd xmm2, eax
xchg r9, r9
pshufd xmm2, xmm2, 0
jmp 0x1400799a8
mov dword [rsp - 0x1c], ecx
paddd xmm2, xmm5
movdqa xmm1, xmm2
jmp 0x140079650
xchg r14, r14
sub rax, rcx
nop
add rax, 0xffffffffef62072d
sub rax, 0xffffffffef620735
jmp 0x1400791e2
mov dword [rsp - 0xc], edi
xchg rsp, r12
movups xmmword [r12 + 0x50], xmm0
xchg r12, rsp
jmp 0x14007905f
xchg rbx, rbx
lea rdx, [rbp + 8]
cmp qword [rbp + 0x20], 0x10
cmovae rdx, qword [rbp + 8]
mov rcx, qword [rbp - 0x20]
xchg r10, r10
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
jmp 0x140079736
movzx eax, word [0x1401157bc]
mov word [rsp + 0x7c], ax
mov dword [rsp - 0x3c], 0x3e1671b1
jmp 0x140078a90
xchg rsp, r8
movups xmm0, xmmword [0x140115660]
mov r15, r15
xchg rsp, r13
movups xmmword [r13 + 0x50], xmm0
xchg r13, rsp
movups xmm1, xmmword [str._a_oaFSEyJIROIbD]
jmp 0x140078dde
movups xmmword [rsp + 0x40], xmm1
xchg r9, r9
movups xmm0, xmmword [0x1401156d0]
jmp 0x14007980e
mov dword [rsp - 0x38], ebp
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x28], 0x16f0818c
pmuldq xmm0, xmm4
jmp 0x1400794d8
add rsp, 8
pop rdi
mov rdi, rdi
nop
add rsp, 8
jmp 0x14007982d
xchg r9, r9
cmovae rdx, qword [rbp + 8]
mov rcx, qword [rbp - 0x20]
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
mov dword [rsp - 0x3c], esp
jmp 0x140078a76
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
xchg r15, r15
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x140078c02
xchg rbp, rsp
movsd qword [rbp + 0x70], xmm0
xchg rsp, rbp
mov eax, dword [0x1401156f8]
mov dword [rsp - 0x38], 0x7de66e20
mov dword [rsp + 0x78], eax
jmp 0x140078ccb
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
nop
mov r15, r15
mov rdx, qword [rbp]
cmp rdx, 0x10
jb 0x140078f14
inc rdx
jmp 0x140078b11
neg ecx
lea rdx, [rdx + 0x10]
cmp ecx, 0x20
xchg rbx, rbx
jl 0x1400787c9
cmp ecx, 0x27
jge 0x140079716
jmp 0x1400796b4
pmuldq xmm0, xmm4
mov dword [rsp - 0x1c], 0x7e90d868
shufps xmm1, xmm0, 0xdd
jmp 0x140078f76
xchg r9, r9
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0xc], edx
psrad xmm1, xmm6
jmp 0x140078d07
shr eax, 0x10
shr eax, 9
shr eax, 4
shr eax, 1
shr eax, 1
add edx, eax
xchg r11, r11
jmp 0x140078be4
xor qword [rbp], 0x870ce7d
xor qword [rbp], 0x2a02a01a
mov byte [rbp - 0x18], 0x2f
add byte [rbp - 0x18], 0xa
sub byte [rbp - 0x18], 0x15
xor byte [rbp - 0x18], 0x15
jmp 0x140079167
lea r8, [r8 + 2]
cmp ecx, 0x27
jl 0x140078c66
jmp 0x140079716
mov r10d, eax
test eax, 0xfffffffd
je 0x14007882a
movups xmm0, xmmword [0x1401156b0]
jmp 0x14007977e
xor ecx, ecx
cmp ebx, 2
jl 0x1400796bc
mov dword [rsp - 0x1c], ebx
movdqa xmm5, xmmword [0x140112370]
jmp 0x140078e3d
xchg rcx, rax
cmp rdx, 0x1000
mov dword [rsp - 0x2c], 0x5d51f702
jb 0x1400791ef
sub rdx, 0xffffffffffffffd9
mov rcx, qword [rcx - 8]
jmp 0x140078879
cmp rdx, 0x10
xchg r13, r13
jb 0x140079562
inc rdx
xchg r12, rcx
mov r12, qword [rbp + 8]
xchg r12, rcx
jmp 0x140078f21
movsd qword [r10 - 0x70], xmm0
xchg rbp, r10
mov eax, dword [0x140115768]
mov dword [rsp - 0x40], edi
mov dword [rbp - 0x68], eax
movzx eax, word [0x14011576c]
jmp 0x140078d69
mov dword [rsp - 0x44], 0x23ee7b59
mov rcx, qword [rbp - 0x18]
xchg rcx, r8
mov rax, r8
xchg rcx, r8
jmp 0x140078e67
xchg rsp, r15
movups xmm1, xmmword [0x1401157a0]
xchg rdi, rsp
movups xmmword [rdi + 0x60], xmm1
xchg rdi, rsp
jmp 0x14007901c
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x38], 0x3c25b23a
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
jmp 0x140078fd2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov r11, r11
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x140079487
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x40], 0x356c83a5
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x140079506
xchg rbp, rdx
movdqa xmmword [rdx - 0x60], xmm0
xchg rdx, rbp
jmp 0x140079038
movsxd rax, r8d
lea r9, [rsp + 0x30]
add r9, rax
mov rcx, rcx
nop dword [rax]
jmp 0x1400791b5
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
mov dword [rsp - 0x38], 0x33c8359d
sub al, cl
add al, 0x32
xor byte [r9], al
jmp 0x140078ca7
xchg r14, r14
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x140079279
imul r8d
xchg r13, r13
sar edx, 1
jmp 0x1400794f6
xchg rdi, rax
movaps xmmword [rdi - 0x38], xmm7
xchg rdi, rax
xchg r8, rax
movaps xmmword [r8 - 0x48], xmm8
xchg r8, rax
xchg rbp, rax
jmp 0x140079597
sub al, cl
sub al, 0xce
mov dword [rsp - 0x28], 0x5a693923
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
xchg rsp, rsp
jmp 0x1400792fb
nop dword [rax + rax]
xchg rsi, rsi
mov eax, 0x592de2b1
sub eax, 0xd243fc6
xor eax, 0x6c552813
add eax, 0x38b27a69
jmp 0x1400786d4
sub rax, rcx
sub rax, 8
cmp rax, 0x1f
ja 0x1400799d9
jmp 0x140078f07
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
lea rcx, [rbp - 0x18]
xchg r11, r11
jmp 0x1400790fb
inc r8d
mov dword [rsp - 0x2c], 0x7351f80c
lea r9, [r9 + 1]
cmp r8d, 0x6f
jl 0x1400791bf
xchg r10, r10
xchg r10, r8
jmp 0x140079587
xor r8d, r8d
cmp ebx, 2
jl 0x14007970e
mov dword [rsp - 0x1c], edi
movdqa xmm5, xmmword [0x140112370]
movdqa xmm4, xmmword [0x140115f90]
jmp 0x1400793a7
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x1c], 0x56af84ca
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400786be
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg rcx, rcx
jmp 0x140079087
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
jmp 0x140078868
cmp r8d, 0x68
jl 0x14007904c
cmp r8d, 0x6f
jge 0x140078cc3
mov dword [rsp - 0x18], 0x497a46b6
jmp 0x140078bcd
mov byte [rbp - 0x62], al
xor r8d, r8d
cmp ebx, 2
mov rbx, rbx
jl 0x140078bcd
movdqa xmm5, xmmword [0x140112370]
jmp 0x140079436
mov word [rbp - 0x64], ax
movzx eax, byte [0x14011576e]
mov dword [rsp - 0x44], 0x1f777ec0
jmp 0x140078d4a
movups xmmword [rsp + 0x70], xmm0
movups xmm1, xmmword [0x140115750]
xchg r15, rbp
movups xmmword [r15 - 0x80], xmm1
xchg r15, rbp
movsd xmm0, qword [0x140115760]
xchg r10, rbp
jmp 0x140078aef
movq xmm0, qword [rcx + 8]
xchg rdx, rdx
pxor xmm3, xmm0
movq qword [rcx + 8], xmm3
sub r8d, 0xfffffff8
mov rsp, rsp
lea rcx, [rcx + 0x10]
jmp 0x1400796f6
xor rcx, rsp
call fcn.1400e2980
lea r11, [rsp + 0x170]
jmp 0x14007981e
mov dword [rsp - 0x40], edx
xchg r15, rsp
movups xmmword [r15 + 0x60], xmm1
jmp 0x140078f94
xor rcx, 0x576dd063
sub rcx, 0x296fdaa
xor rcx, 0x226d7177
xor rcx, 0x76efaa0a
sub rcx, 0xbb6c03
add rcx, 0x6eb58e96
jmp 0x140079799
mov rbx, rbx
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
movd xmm0, edx
mov rbp, rbp
paddb xmm2, xmm0
jmp 0x1400798d9
movdqa xmm4, xmmword [0x140115f90]
movd xmm6, esi
movdqa xmm7, xmmword [str.1111]
xchg r10, r10
movd xmm8, r14d
movdqa xmm9, xmmword [0x1401123a0]
jmp 0x1400787b6
cmp rdx, 0x1000
mov r11, r11
jb 0x140078f0f
nop
jmp 0x14007941c
add eax, 0x360dbf7c
sub eax, 0x172410c8
sub eax, 0x924c379
xor eax, 0x201228fe
add eax, 0x7107b99d
jmp 0x140079637
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
mov r12, r12
jmp 0x14007940a
movups xmm0, xmmword [str.araavjfvULP3._7]
movups xmmword [rsp + 0x30], xmm0
movups xmm1, xmmword [0x140115650]
mov dword [rsp - 0x20], 0x96aa97
xchg r8, rsp
movups xmmword [r8 + 0x40], xmm1
jmp 0x1400788e2
paddb xmm2, xmm0
movd xmm0, dword [rcx]
pxor xmm2, xmm0
mov r13, r13
movd dword [rcx], xmm2
sub r8d, 0xfffffff8
jmp 0x1400797e2
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
jmp 0x140079201
mov dword [rsp - 0x40], 0x53ea808c
call fcn.1400e2868
mov qword [rbp - 8], 0x7e499cfa
jmp 0x14007949c
mov rax, rcx
mov dword [rsp - 0x20], ebp
cmp rdx, 0x1000
jb 0x1400792d9
add rdx, 0x27
mov dword [rsp - 0x1c], edi
mov rcx, qword [rcx - 8]
jmp 0x1400792c5
movzx eax, cx
mov dword [rsp - 0x44], 0x6f5c9cba
sub ax, dx
jmp 0x1400798b4
mov rdx, rax
mov r14, r14
nop
movabs rcx, 0xffffffff41367046
sub rcx, 0x22c29c72
jmp 0x140078def
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x2c], 0xdd2ddf7
paddd xmm0, xmm1
jmp 0x140079862
xchg rsp, r15
movups xmm0, xmmword [0x140115680]
movups xmmword [rsp + 0x70], xmm0
mov dword [rsp - 0x30], 0x3f2d1ae6
movups xmm1, xmmword [0x140115690]
xchg rbp, r8
movups xmmword [r8 - 0x80], xmm1
jmp 0x1400797ae
mov rdx, qword [rbp - 0x48]
cmp rdx, 0x10
jb 0x1400791f4
jmp 0x1400796cd
packuswb xmm2, xmm2
movd xmm0, edx
mov dword [rsp - 0x44], ebp
jmp 0x140078ed4
xor r8d, r8d
lea esi, [r8 + 4]
lea r14d, [r8 + 0x1f]
mov dword [rsp - 0x28], ecx
mov ebx, dword [0x14024e2c0]
cmp ebx, 2
jl 0x140079135
jmp 0x140079845
xchg rdi, rax
mov qword [rbp + 0x28], rdi
xchg rdi, rax
lea rcx, [rbp - 0x40]
call fcn.14001fcb0
jmp 0x1400792eb
movsd xmm0, qword [0x1401157b0]
mov dword [rsp - 0x38], edi
xchg rcx, rsp
movsd qword [rcx + 0x70], xmm0
xchg rsp, rcx
jmp 0x1400790c8
lea rcx, [rsp + 0x34]
mov edx, dword [rbp - 0x60]
xchg rbx, rbx
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
jmp 0x140079764
movups xmm1, xmmword [0x140115730]
mov dword [rsp - 0x14], 0x51227579
xchg rbx, rsp
movups xmmword [rbx + 0x60], xmm1
xchg rsp, rbx
movups xmm0, xmmword [0x140115740]
xchg rdx, rdx
jmp 0x140078d81
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x34], ecx
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400792aa
sub r9d, 0x157fad77
add r9d, 0x1baa3e49
xor r9d, 0x8690ced
sub r9d, 0x299f23b4
jmp 0x14007998c
mov eax, dword [0x1401157b8]
xchg r9, r9
mov dword [rsp + 0x78], eax
jmp 0x1400788c9
movups xmm1, xmmword [0x140115710]
xchg r10, r10
xchg r14, rsp
movups xmmword [r14 + 0x40], xmm1
xchg rsp, r14
movups xmm0, xmmword [0x140115720]
jmp 0x140078891
call fcn.1400a93a0
nop
lea r10, [rbp - 0x18]
cmp qword [rbp], 0x10
mov r11, r11
cmovae r10, qword [rbp - 0x18]
movups xmm0, xmmword [0x140115700]
jmp 0x140078771
shr eax, 3
shr eax, 0x19
shr eax, 2
jmp 0x140079571
jge 0x140079305
mov rbx, rbx
movsxd rax, r8d
lea r9, [rsp + 0x30]
jmp 0x14007992b
mov rax, qword [rax]
lea rcx, [rbp - 0x20]
mov qword [rsp + 0x20], rcx
mov r9d, 0x6ef84899
sub r9d, 0x6bfc5429
xor r9d, 0x57e12006
jmp 0x140079669
add byte [rbp - 0x18], 0x33
sub byte [rbp - 0x18], 0xf
sub byte [rbp - 0x18], 0x30
xor byte [rbp - 0x18], 0x25
mov rdx, qword [rbp + 0x20]
jmp 0x140078ad0
lea r9, [rsp + 0x30]
xchg rdi, rdi
lea r9, [r9 + rax*2]
nop dword [rax]
mov eax, 0xe5469cb
add eax, 0x5f5437b4
xor eax, 0x3d57ff75
jmp 0x140079252
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x44], edx
jmp 0x140078b44
nop word [rax + rax]
mov eax, 0x59ed65e6
sub eax, 0x4c47d697
add eax, 0x42bff6f5
sub eax, 0x72ed8d5
sub eax, 0x47d7cf8c
add eax, 0x5238a4ba
jmp 0x140078c18
cmp rax, 0x1f
ja 0x1400799c6
xchg rdx, rdx
call fcn.1400e2868
test edi, edi
jne 0x1400789bb
jmp 0x1400788a6
xchg rcx, rcx
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
xchg rsi, rsi
pmuldq xmm1, xmm4
jmp 0x14007896e
mov r14, r14
sar edx, 4
mov eax, edx
shr eax, 0x1d
shr eax, 1
shr eax, 1
add edx, eax
jmp 0x140078710
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
test eax, eax
mov rsp, rsp
jne 0x140078c9b
lea rdx, [rbp + 8]
cmp qword [rbp + 0x20], 0x10
jmp 0x140078953
sub eax, 0x1197bdf5
add eax, 0x20657530
xor eax, 0xc5a97d8
imul r8d
jmp 0x14007921d
packuswb xmm2, xmm2
xchg rsp, rsp
movd xmm0, edx
jmp 0x1400795e8
mov rcx, rcx
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
jmp 0x140078e1e
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x1400787df
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x34], 0x57621cce
movq xmm2, xmm9
paddw xmm3, xmm2
jmp 0x140078da8
sub rax, rcx
sub rax, 8
xchg rdx, rdx
cmp rax, 0x1f
ja 0x1400799bd
call fcn.1400e2868
mov dword [rsp - 0x1c], 0x1c9d5311
jmp 0x140079562
mov rdx, rax
mov dword [rsp - 0x1c], edi
lea rcx, [rbp + 8]
jmp 0x140079315
cmp r8d, 0x6c
jl 0x140079940
lea rax, [rbp - 0x20]
xchg r15, rax
mov qword [rsp + 0x20], r15
jmp 0x14007875d
call fcn.140085c70
nop
mov dword [rsp - 0x10], ebx
jmp 0x140078eac
xchg rbx, r12
xchg rsi, r14
mov r14, qword [r11 + 0x30]
xchg rsi, r14
movaps xmm6, xmmword [r11 - 0x10]
xchg r12, r12
xchg r11, rbp
jmp 0x1400794c1
mov r10, qword [rbp - 0x60]
xchg r10, rcx
xchg rcx, rax
mov rcx, rax
jmp 0x140078aac
movaps xmm9, xmmword [r12 - 0x40]
xchg r11, r12
xchg rsp, r11
mov r11, rsp
xchg rsp, r11
nop
mov r14, qword [rsp]
jmp 0x140078941
mov dword [rsp - 0x30], ebx
lea rcx, [rbp - 0x60]
call fcn.1400ae140
cmp qword [rax + 0x18], 0x10
jb 0x140079145
mov dword [rsp - 0x10], esi
jmp 0x140079142
mov r8, r8
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
mov rdi, rdi
jmp 0x140079294
movd xmm6, esi
movdqa xmm7, xmmword [str.1111]
mov r11, r11
movd xmm8, r14d
movdqa xmm9, xmmword [0x1401123a0]
lea rcx, [rsp + 0x30]
mov dword [rsp - 0x1c], edx
jmp 0x140078b8f
mov r10, r10
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0xc], edi
psrad xmm1, xmm6
jmp 0x140079468
shr eax, 3
shr eax, 1
shr eax, 1
add edx, eax
mov rbx, rbx
movzx eax, dx
imul edx, eax, 0x31
jmp 0x140078f46
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
jmp 0x14007938f
add rdx, 0x17c2b8d9
sub rdx, 0x17c2b8b2
mov rcx, qword [rcx - 8]
xchg rdi, rdi
jmp 0x140078c7f
movdqa xmm4, xmmword [0x140115f90]
mov dword [rsp - 0x14], edi
movd xmm6, esi
movdqa xmm7, xmmword [str.1111]
movd xmm8, r14d
mov dword [rsp - 0x40], 0x66d15444
movdqa xmm0, xmmword [0x1401123d0]
jmp 0x140078bbd
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x34], esp
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x140079543
paddd xmm0, xmm1
mov rcx, rcx
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x140078cf0
sub qword [rbp - 8], 0x5095083b
xor qword [rbp - 8], 0x5e5c26c0
xor qword [rbp - 8], 0x1329e44
sub qword [rbp - 8], 0x4f4fedcf
jmp 0x140079602
movaps xmm7, xmmword [rbp - 0x20]
xchg r11, rbp
movaps xmm8, xmmword [r11 - 0x30]
xchg r9, r9
xchg r11, r12
jmp 0x140079352
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x3c], 0xc4af50c
psrld xmm0, xmm8
jmp 0x1400786a3
sar edx, 1
sar edx, 1
sar edx, 1
mov eax, edx
mov r8, r8
jmp 0x140078a28
pmuldq xmm1, xmm4
xchg rsp, rsp
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x3c], edx
jmp 0x140078748
sar edx, 4
mov eax, edx
mov dword [rsp - 0x2c], 0x3fd8dec3
shr eax, 0xb
shr eax, 5
shr eax, 0xa
jmp 0x1400793f3
pshuflw xmm0, xmm2, 0xd8
xchg r15, r15
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
jmp 0x140079269
xchg rcx, rsi
mov rsi, qword [rbp + 0x28]
xchg rsi, rcx
jmp 0x140078dc9
shr eax, 1
add edx, eax
movsx eax, dl
mov r13, r13
imul ecx, eax, 0x31
movzx eax, r8b
jmp 0x140078c3d
mov r10, r8
xchg r8, r10
lea rdx, [rsp + 0x30]
jmp 0x14007936e
movaps xmmword [rbp - 0x58], xmm9
xchg rbp, rax
mov rax, qword [0x14024e2e0]
mov rdx, rdx
xor rax, rsp
jmp 0x140079006
movups xmm1, xmmword [0x1401156e0]
movups xmmword [rsp + 0x60], xmm1
movsd xmm0, qword [0x1401156f0]
xchg rbp, rbp
jmp 0x14007898f
nop
add r8d, 0x1f03ba1
sub r8d, 0x1f03b99
lea rcx, [rcx + 8]
mov dword [rsp - 0x20], edx
jmp 0x140078d29
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
mov dword [rsp - 0xc], 0x30ed6201
jmp 0x140078ef0
xor qword [rbp - 8], 0x4f74417a
sub qword [rbp - 8], 0x6cfe7f16
mov qword [rbp], 0x6483e479
sub qword [rbp], 0x22b6d484
xor qword [rbp], 0x564b93fe
xor qword [rbp], 0x35f4f263
jmp 0x140078a3f
xor eax, 0x28486003
imul r8d
sar edx, 1
sar edx, 1
sar edx, 2
mov eax, edx
xchg r11, r11
jmp 0x14007911e
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
mov r10, r10
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x140078b71
sub r9d, 0x12ef0fae
xor r9d, 0x11c2faf5
add r9d, 0xda37f33
add r9d, 0xdec65eb
xor r9d, 0x6f762364
xor r8d, r8d
jmp 0x140078f59
movdqa xmm7, xmmword [str.1111]
mov r12, r12
movd xmm8, r14d
movdqa xmm0, xmmword [0x1401123d0]
xchg r14, rbp
jmp 0x14007868a
mov dword [rsp - 0x18], 0x2b0a2e9d
movsxd rax, ecx
lea r8, [rsp + 0x30]
lea r8, [r8 + rax*2]
jmp 0x140078c5b
mov dword [rsp - 0x1c], esi
inc rdx
xchg rcx, r10
jmp 0x140079341
movq xmm2, xmm9
paddw xmm3, xmm2
movq xmm0, qword [rdx]
mov dword [rsp - 0x28], 0x16d98e89
jmp 0x14007884c
cmp r8d, 0x20
jl 0x140078b9a
cmp r8d, 0x26
mov dword [rsp - 0x2c], esp
jge 0x14007881a
movsxd rax, r8d
jmp 0x140079180
mov edx, r9d
mov dword [rsp - 0x1c], esp
lea rcx, [rsp + 0x30]
call fcn.1400a6e50
xchg r11, rcx
mov r11, qword [rbp - 0x20]
xchg r11, rcx
jmp 0x1400789b1
mov r9d, eax
test eax, 0xfffffffd
xchg rcx, rcx
je 0x140079727
jmp 0x1400797c1
mov dword [rsp - 0x1c], edx
paddw xmm3, xmm2
movq xmm0, qword [rcx]
pxor xmm3, xmm0
xchg rsi, rsi
jmp 0x1400787ef
mov dword [rsp - 0x34], 0x569f6ae9
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
jmp 0x1400793d2
mov dword [rsp - 0x40], ecx
xchg rsp, r9
movups xmmword [r9 + 0x30], xmm0
xchg rsp, r9
movups xmm1, xmmword [0x1401156c0]
jmp 0x140078906
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov dword [rsp - 0x44], 0x28eb4874
mov edi, eax
jmp 0x140078fbf
xchg rbp, r8
movsd xmm0, qword [0x1401156a0]
xchg r10, rbp
jmp 0x1400798f2
movups xmm0, xmmword [0x140115770]
xchg rsp, r15
movups xmmword [r15 + 0x30], xmm0
xchg rsp, r15
movups xmm1, xmmword [0x140115780]
xchg rcx, rcx
jmp 0x14007996b
lea rcx, [rcx + 8]
cmp r8d, 0x68
mov rdi, rdi
jl 0x140078d1a
cmp r8d, 0x6c
jmp 0x14007912c
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
jmp 0x140078a07
xchg r9, rsp
movups xmmword [r9 + 0x50], xmm0
xchg rsp, r9
jmp 0x1400795b0
mov r8, r8
xchg r12, rbx
mov r12, qword [r11 + 0x20]
jmp 0x140079324
mov rbp, qword [rsp - 8]
ret
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x14007994f
movdqa xmm5, xmmword [0x140112370]
mov dword [rsp - 0x18], edi
movdqa xmm4, xmmword [0x140115f90]
movd xmm6, esi
jmp 0x140079694
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x1c], 0x6dee15a2
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
jmp 0x140078729
add rcx, 0x1218d9b1
sub rcx, 0x9383d0
xor rcx, 0x72af5ebe
sub rcx, 0xf83fafc
add rcx, 0x798186e1
jmp 0x140079233
sub ax, 0xffce
xor word [r8], ax
inc ecx
mov dword [rsp - 0x40], esi
jmp 0x140078a64
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
xchg r10, r10
jmp 0x1400796dc
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
mov dword [rsp - 0x18], 0x6e1aa6e5
jmp 0x1400795cc
movsd qword [r10 - 0x70], xmm0
xchg rbp, r10
mov eax, dword [0x1401156a8]
mov dword [rbp - 0x68], eax
xchg r8, r8
jmp 0x140078fe3
add ax, 0xffce
neg ax
xor word [r9], ax
mov dword [rsp - 0x24], esi
inc r8d
lea r9, [r9 + 2]
cmp r8d, 0x26
jmp 0x14007880c
add r9, rax
nop dword [rax]
mov dword [rsp - 0x44], ebx
nop word [rax + rax]
mov eax, 0x3c908aba
sub eax, 0x278b73f6
jmp 0x140078e7d
pshuflw xmm0, xmm2, 0xd8
mov rsi, rsi
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
jmp 0x14007974c
xchg rbp, rsp
movups xmmword [rbp + 0x40], xmm1
xchg rbp, rsp
movups xmm0, xmmword [0x140115790]
mov r15, r15
xchg rsp, r15
movups xmmword [r15 + 0x50], xmm0
jmp 0x140078b2b
xor r8d, r8d
lea rdx, [rsp + 0x30]
mov dword [rsp - 0xc], ecx
nop
movabs rcx, 0xffffffff5327d4c1
jmp 0x14007988c
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x1c], esp
jmp 0x1400787a4
call fcn.1400e951c
xchg r12, r12
nop
call fcn.1400e951c
nop
mov dword [rsp - 0x38], 0x3bcd8eb4
jmp 0x1400799d9
call fcn.1400e951c
int3