Function at 0x1400780d0
Capabilities:
Delete registry value
Query or enumerate registry key
Query or enumerate registry value

Disassembly:
xchg rsp, rax
mov rsp, rax
xchg rsp, rax
xchg r13, rbx
mov qword [rax + 0x10], r13
xchg r13, rbx
jmp 0x140078a81
add r8, 0x7d147b92
inc r8
xchg rdi, rdi
cmp byte [rax + r8], 0
jmp 0x140078caa
xchg r15, r15
movdqa xmm7, xmmword [str.4444]
movd xmm8, r14d
movdqa xmm0, xmmword [0x14011b8e0]
xchg rcx, rcx
jmp 0x1400782f7
add r9d, 0x42dac1bf
sub r9d, 0x56360fe5
xor r8d, r8d
xchg rsp, rsp
jmp 0x140078b2f
cmp qword [rbx + 0x18], 0x10
mov dword [rsp - 0x30], esi
jb 0x140078d45
xchg rdx, r12
mov r12, qword [rbx]
jmp 0x140078d42
nop dword [rax]
xchg rdx, rdx
nop word [rax + rax]
mov eax, 0x2d516c6d
jmp 0x1400781bb
mov r15, qword [rbp + 0x10]
xchg r15, rcx
call qword [sym.imp.ADVAPI32.dll_RegQueryInfoKeyA]
mov dword [rsp - 0x38], edx
test eax, eax
jmp 0x140078704
push rbx
mov qword [rsp], r12
nop
mov qword [rsp - 8], r13
sub rsp, 8
push r14
xchg r10, r10
jmp 0x140078715
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg r12, r12
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x140078a6b
add eax, 0x3861c561
xor eax, 0x2e36815b
xor eax, 0x2301b509
add eax, 0xad30437
xor eax, 0x3d93e59c
jmp 0x1400788d9
lea r15, [rsp + 0x68]
xchg r8, r14
mov r8, qword [rsp + 0x68]
jmp 0x140078cdb
xchg rcx, rcx
sub ax, cx
add ax, 0x32
xor word [r9], ax
mov rbp, rbp
jmp 0x14007881b
cmp rdx, 0x10
jb 0x14007821f
inc rdx
mov r8, r8
mov rcx, qword [rbp - 0x10]
jmp 0x14007833a
call fcn.1400e9d60
xchg rsi, r13
mov qword [rbp], rsi
xchg r13, rsi
mov qword [rbp + 8], 0x33f75f99
jmp 0x1400789d7
add byte [rbp - 0x10], 0x10
sub byte [rbp - 0x10], 0x15
mov r12d, r13d
mov dword [rsp - 0x30], 0x718426f8
mov dword [rsp + 0x60], r13d
jmp 0x140078382
xor qword [rbp - 0x80], 0x28581ce2
sub qword [rbp - 0x80], 0x59432cf5
lea rax, [rbp + 0x50]
nop
jmp 0x1400783ae
movsd xmm1, qword [0x14011c430]
mov dword [rsp - 0x24], edx
movsd qword [rbp - 0x20], xmm1
movzx eax, word [0x14011c438]
mov word [rbp - 0x18], ax
movzx eax, byte [0x14011c43a]
xchg rbx, rbx
jmp 0x140078b10
movd xmm2, eax
mov dword [rsp - 0x14], ecx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
jmp 0x1400787cb
shr eax, 2
shr eax, 6
shr eax, 0x10
shr eax, 5
jmp 0x1400787e9
mov eax, dword [0x14011c488]
mov rdx, rdx
mov dword [rbp - 0x28], eax
movzx eax, word [0x14011c48c]
jmp 0x14007868e
mov rcx, qword [rbp + 0x10]
mov dword [rsp - 0x20], ecx
call qword [sym.imp.ADVAPI32.dll_RegEnumValueA]
test eax, eax
jne 0x140079040
mov qword [rsp + 0x68], r13
jmp 0x140078ae5
xchg rdx, rbp
movdqa xmmword [rdx + 0x10], xmm0
xchg rbp, rdx
lea rcx, [rbp - 0x6c]
jmp 0x1400788b6
xchg rcx, rax
xchg r13, r15
mov qword [rsp + 0x30], r15
xchg r13, r15
jmp 0x140078867
jge 0x140078ad4
movsxd rax, r8d
lea r9, [rbp - 0x70]
mov r10, r10
lea r9, [r9 + rax*2]
nop dword [rax]
jmp 0x14007844d
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
cmp rdx, 0x1000
jb 0x14007821a
sub rdx, 0xffffffffffffffd9
mov dword [rsp - 0x28], edx
jmp 0x1400784a0
xchg rsi, rdx
mov rdx, qword [rbp + 0x38]
xchg rdx, rsi
nop dword [rax]
xchg rdx, rdx
mov dword [rbp + 0x24], 0x291ca5b4
xor dword [rbp + 0x24], 0x78b4be90
jmp 0x140078a9d
xchg rbx, rdi
mov rdi, qword [rbp + 0x28]
xchg rdi, rbx
jmp 0x1400785d3
xor qword [rbp - 0x80], 0x4e89df63
xor qword [rbp - 0x80], 0x53c23e8d
sub qword [rbp - 0x80], 0x7d5c01d
jmp 0x140078253
movabs r8, 0xffffffff5eba412a
sub r8, 0x283380d6
sub r8, 0x34723256
add r8, 0x63189a22
xor r8, 0x67c6ac4e
add r8, 0x7fffffff
jmp 0x1400780e6
mov dword [rsp - 0x40], ebp
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x3c], esi
jmp 0x14007819d
cmp qword [rbp + 0x40], 0x10
mov dword [rsp - 0x30], 0x7e71cc14
cmovae rdi, rbx
jmp 0x1400781d9
mov rax, qword [0x1402567f0]
xor rax, rsp
xchg rsi, rax
mov qword [rbp + 0x150], rsi
jmp 0x1400786b7
add rcx, 0x51c3cba5
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov dword [rsp - 0x10], 0x5a10af75
test eax, eax
jne 0x140078dd2
mov rdx, rbx
jmp 0x140078136
mov eax, 0x2e2eac65
xor eax, 0x697515f0
sub eax, 0xe85ed63
add eax, 0x2452795c
add eax, 0xf35e7e7
xor eax, 0x311d9456
xor eax, 0x38c29334
jmp 0x1400788a5
xchg r13, rcx
mov qword [rsp + 0x58], rcx
xchg rcx, r13
jmp 0x140078485
xchg r13, r11
mov qword [rsp + 0x50], r11
xchg r11, r13
xchg r13, r10
mov qword [rsp + 0x48], r10
xchg r10, r13
jmp 0x1400789bf
mov rcx, qword [rcx - 8]
sub rax, rcx
nop
add rax, 0xffffffffec16b527
jmp 0x140078c34
xchg r11, r13
xchg r12, r13
mov qword [rsp + 0x28], r12
xchg r13, r12
xchg rbx, r13
mov qword [rsp + 0x20], rbx
xchg rbx, r13
jmp 0x1400786c7
movdqa xmm4, xmmword [0x14011cfb0]
movd xmm6, esi
movdqa xmm7, xmmword [str.4444]
movd xmm8, r14d
jmp 0x14007882b
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
mov rbp, rbp
pmuldq xmm0, xmm4
jmp 0x140078920
sub rcx, 0x591b4822
add rcx, 0x13e0f0f
add rcx, 0x29db7f8e
jmp 0x140078428
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
mov dword [rsp - 0x10], edx
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x44], ecx
jmp 0x1400788e9
mov dword [rsp - 0x38], edi
xchg rcx, rbp
movsd qword [rcx - 0x30], xmm0
xchg rcx, rbp
jmp 0x1400782bf
shr eax, 0x1d
add edx, eax
mov dword [rsp - 0x24], 0x605c482c
movzx eax, dx
imul ecx, eax, 0x34
movzx eax, r8w
jmp 0x1400781eb
movups xmmword [rbp - 0x50], xmm0
mov dword [rsp - 0x20], 0x25586e18
movups xmm1, xmmword [0x14011c470]
movups xmmword [rbp - 0x40], xmm1
movsd xmm0, qword [0x14011c480]
jmp 0x140078541
xchg r13, rdx
xor r9d, r9d
xchg rsp, rsp
xor r8d, r8d
xor edx, edx
xchg r15, rcx
jmp 0x14007816c
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x140078bb2
jl 0x1400788ca
cmp r8d, 0x5b
jge 0x140078775
jmp 0x140078a3b
cmp dword [rbp + 0x20], r13d
jbe 0x140078f76
mov r11, r11
jmp 0x14007835b
je 0x140078954
mov byte [rsp + 0x60], 0x21
add byte [rsp + 0x60], 0x55
sub byte [rsp + 0x60], 0x6f
add byte [rsp + 0x60], 0x55
add byte [rsp + 0x60], 0x10
sub byte [rsp + 0x60], 0x10
jmp 0x140078947
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x38], ebp
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x14007877e
movups xmm0, xmmword [0x14011c3e0]
mov dword [rsp - 0x30], 0x34ceaf64
xchg r10, rbp
movups xmmword [r10 - 0x70], xmm0
xchg rbp, r10
movups xmm1, xmmword [0x14011c3f0]
jmp 0x140078c98
paddd xmm2, xmm5
movdqa xmm1, xmm2
mov dword [rsp - 0x30], 0x116bfb9e
punpckldq xmm1, xmm2
jmp 0x14007851e
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
mov dword [rsp - 0x30], edi
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x1400784ef
mov word [rbp - 0x24], ax
mov dword [rsp - 0x10], 0x4fe7d02a
mov r8d, r13d
cmp edi, 2
jl 0x140078323
movdqa xmm5, xmmword [0x140119390]
mov dword [rsp - 0x44], edx
jmp 0x1400784d1
xchg rsi, rax
xchg rsi, rbx
mov rsi, rcx
xchg rbx, rsi
jmp 0x14007862c
lea r9, [rbp + 0x24]
mov dword [rsp - 0x3c], 0x2bf7bf57
lea r8, [rbp + 0x50]
mov edx, r12d
jmp 0x1400782d7
cmp edi, 2
xchg rsp, rsp
jl 0x140078a3e
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011cfb0]
movd xmm6, esi
jmp 0x1400780fd
jne 0x140078dc8
xchg rdi, rdx
mov rdi, rbx
jmp 0x140078cca
nop
mov qword [rsp - 8], r15
sub rsp, 8
lea rbp, [rax - 0x1c8]
add rsp, 0x53d116b3
jmp 0x14007896b
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
movd xmm0, edx
mov dword [rsp - 0x34], 0x14b1cc56
paddb xmm2, xmm0
movd xmm0, dword [rcx]
jmp 0x140078bee
inc r8d
lea r9, [r9 + 1]
mov dword [rsp - 0x1c], 0x53ff3e4f
cmp r8d, 0x5b
jl 0x140078162
lea rax, [rbp + 0x10]
jmp 0x140078b90
mov r8, r8
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
xchg r12, r12
jmp 0x1400785ab
mov rdx, rdx
movzx eax, r8b
sub al, cl
sub al, 0xce
mov dword [rsp - 0x34], 0x37f9fce1
xor byte [r9], al
jmp 0x14007875c
add rcx, 0x39478115
sub rcx, 0x3ddda5d
sub rcx, 0x2501085
jmp 0x140078504
movdqa xmm1, xmm2
mov r13, r13
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
jmp 0x1400783e0
jmp 0x140078e98
shr eax, 1
shr eax, 1
add edx, eax
movsx eax, dl
imul ecx, eax, 0x34
jmp 0x140078796
add r9d, 0x10415fcf
sub r9d, 0x3a81ef18
sub r9d, 0x2d59a935
add r9d, 0xe352bd5
jmp 0x14007811d
inc r8d
lea r9, [r9 + 2]
cmp r8d, 0x27
jmp 0x140078acb
xchg rbp, rbp
movdqa xmm9, xmmword [str.22222222]
lea rcx, [rbp - 0x70]
nop word [rax + rax]
jmp 0x140078a08
mov dword [rsp - 0x14], edx
ja 0x140078d9c
test rsi, rsi
jne 0x140078d77
mov rbx, r13
mov r10, r10
jmp 0x1400787e4
mov qword [rsp + 0x28], r13
xchg r11, r11
xchg rdx, r13
mov qword [rsp + 0x20], rdx
jmp 0x140078595
xchg r14, rax
movaps xmmword [rax - 0x68], xmm9
mov dword [rsp - 0x38], 0x1db6dbea
jmp 0x140078410
movups xmmword [r12 - 0x60], xmm1
xchg r12, rbp
movups xmm0, xmmword [0x14011c460]
jmp 0x140078571
sub eax, 0x16bc3dc8
imul r8d
mov dword [rsp - 0x40], ebp
jmp 0x140078d18
mov edx, dword [rbp + 0x10]
nop word [rax + rax]
mov dword [rsp - 0x1c], 0x364c62e3
movd xmm2, r8d
pshufd xmm2, xmm2, 0
jmp 0x140078907
imul r8d
sar edx, 4
mov eax, edx
xchg rbx, rbx
jmp 0x1400782ae
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0xc], 0x118cd8b6
paddd xmm0, xmm1
jmp 0x140078985
paddd xmm2, xmm5
movdqa xmm1, xmm2
mov rdi, rdi
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
jmp 0x14007860e
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x2c], 0x9035e98
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x140078b43
xor byte [rsp + 0x61], 0x33
mov dword [rsp - 0x40], 0x3e5375bb
xchg r8, rbx
mov rbx, rax
xchg rbx, r8
lea rdx, [rsp + 0x60]
mov dword [rsp - 0x38], ebx
jmp 0x140078b7a
sub rsp, 0x53d11953
xchg rdx, rax
movaps xmmword [rdx - 0x38], xmm6
xchg rdx, rax
xchg rbp, rax
movaps xmmword [rbp - 0x48], xmm7
jmp 0x140078b02
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov rsp, rsp
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
jmp 0x140078cf8
mov dword [rsp - 0xc], 0x7477c654
mov r10d, eax
test eax, 0xfffffffd
jmp 0x140078c4d
mov qword [rsp + 0x40], r13
xchg rbp, rbp
lea rax, [rbp + 0x20]
xchg rcx, rax
mov qword [rsp + 0x38], rcx
jmp 0x14007830b
add qword [rbp + 8], 0x2a39845c
xor qword [rbp + 8], 0x16d0d023
add qword [rbp + 8], 0x3380585a
xor qword [rbp + 8], 0x10f5119b
sub qword [rbp + 8], 0x6c959d9c
mov byte [rbp - 0x10], 0x25
jmp 0x140078d5a
mov rdx, rdx
movd xmm2, r8d
pshufd xmm2, xmm2, 0
jmp 0x140078652
mov dword [rsp - 0x40], ecx
nop
movzx ecx, word [0x14011c490]
mov word [rsp + 0x60], cx
mov dword [rsp - 0x14], ebp
cmp byte [0x14011c491], 0
jmp 0x1400785e5
xchg r10, r10
movsxd rax, r8d
lea r9, [rbp - 0x70]
add r9, rax
jmp 0x140078150
add r8d, 8
lea rcx, [rcx + 0x10]
cmp r8d, 0x20
jl 0x140078a0b
xchg r10, r10
cmp r8d, 0x27
jmp 0x14007831d
psubd xmm2, xmm0
mov r15, r15
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x140078bd3
xchg rsi, rdx
mov qword [rax + 0x18], rdx
xchg rdx, rsi
mov qword [rax + 0x20], rdi
nop
sub rsp, 8
mov qword [rsp], rbp
jmp 0x140078184
add dword [rbp + 0x24], 0x2ed38d7
sub dword [rbp + 0x24], 0x32dd44f5
xor dword [rbp + 0x24], 0x61488d00
xor dword [rbp + 0x24], 0x40f082f9
mov qword [rsp + 0x38], r13
xchg r11, r13
mov qword [rsp + 0x30], r11
jmp 0x1400784b3
jl 0x14007844d
mov rdx, rdx
mov edx, r10d
lea rcx, [rbp - 0x70]
call fcn.1400ae360
jmp 0x140078475
xchg rdx, rdx
mov qword [rsp + 0x78], r13
mov qword [rbp - 0x80], 0x67f348a1
sub qword [rbp - 0x80], 0x23834b4
jmp 0x140078391
xchg rbp, rax
xchg r14, rax
movaps xmmword [r14 - 0x58], xmm8
jmp 0x14007887c
mov byte [rbp - 0x16], al
xor r13d, r13d
mov r8d, r13d
xchg r12, r12
lea esi, [r13 + 4]
lea r14d, [r13 + 0x1f]
mov edi, dword [0x1402567d0]
jmp 0x1400786df
lea rdx, [rbp - 0x70]
nop
movabs rcx, 0xffffffff292457ae
jmp 0x1400787b1
mov dword [rsp - 0x14], esp
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov r12, r12
jmp 0x140078732
movups xmm0, xmmword [0x14011c400]
xchg r15, r15
movups xmmword [rbp - 0x50], xmm0
movups xmm1, xmmword [0x14011c410]
xchg rbp, r12
jmp 0x140078c0d
lea rcx, [rbp + 0x28]
call fcn.1400773f0
nop
mov rdx, qword [rbp + 8]
mov rbx, rbx
jmp 0x140078201
xchg r9, rax
mov qword [rsp + 0x20], r9
xchg r9, rax
mov r9d, 0x12da6696
add r9d, 0x1cdf922c
add r9d, 0x2d15624c
jmp 0x1400787fa
pshufhw xmm1, xmm0, 0xd8
xchg rcx, rcx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
mov rsp, rsp
jmp 0x140078c86
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
mov r15, r15
paddw xmm3, xmm2
movq xmm0, qword [rcx + 8]
jmp 0x140078c70
pxor xmm2, xmm0
movd dword [rcx], xmm2
xchg rdx, rdx
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x58
mov rbp, rbp
jmp 0x1400785be
movups xmmword [r12 - 0x40], xmm1
xchg r12, rbp
movups xmm0, xmmword [0x14011c420]
mov dword [rsp - 0x14], 0x26fe88af
xchg rbp, rcx
movups xmmword [rcx - 0x30], xmm0
xchg rcx, rbp
jmp 0x14007826d
sub rax, 0xffffffffec16b52f
cmp rax, 0x1f
mov dword [rsp - 0x18], esp
ja 0x1400790ea
jmp 0x14007821a
je 0x140078475
movups xmm0, xmmword [0x14011c440]
xchg r14, r14
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [0x14011c450]
xchg r12, rbp
jmp 0x140078890
pxor xmm3, xmm0
movq qword [rcx + 8], xmm3
mov dword [rsp - 0x10], 0x381cb9b8
jmp 0x140078a4d
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
jmp 0x140078d25
mov r12, r12
xchg rbx, rbp
movups xmmword [rbx - 0x60], xmm1
xchg rbx, rbp
jmp 0x140078b5d
jne 0x1400780ed
lea rdx, [rbp + 0x50]
mov r13, r13
lea rcx, [rsp + 0x68]
call fcn.140019990
lea rdi, [rbp + 0x28]
jmp 0x1400783fa
xchg rdx, rdi
lea rcx, [rbp - 0x10]
call fcn.1400b5a90
jmp 0x140078a1a
xchg r8, r14
cmp qword [rbp - 0x80], 0x10
cmovae r15, r14
xchg rbp, rax
mov rbp, qword [rsp + 0x78]
xchg rbp, rax
cmp rsi, rax
jmp 0x140078849
mov dword [rsp - 0x18], esp
paddw xmm3, xmm2
movq xmm0, qword [rcx]
pxor xmm3, xmm0
mov r14, r14
movq qword [rcx], xmm3
lea eax, [r8 + 4]
jmp 0x140078298
sar edx, 4
mov eax, edx
shr eax, 2
jmp 0x140078555
mov dword [rsp - 0x2c], 0x4b0b6445
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
mov rsi, rsi
jmp 0x14007866b
xchg rdx, r12
xchg rcx, r13
mov r13, qword [rbp + 0x10]
xchg r13, rcx
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
jmp 0x1400789aa
xor byte [rbp - 0x10], 0x2a
add byte [rbp - 0x10], 7
xor byte [rbp - 0x10], 0x46
xor byte [rbp - 0x10], 0x2a
sub byte [rbp - 0x10], 0x41
sub byte [rbp - 0x10], 0x34
jmp 0x140078236
sub rax, rsi
lea r12, [rax + r15]
mov rcx, rcx
movsx r13d, byte [rdi]
lea r8, [r12 + 1]
jmp 0x1400790b8
add rsp, 8
ret
mov dword [rsp - 0x3c], 0x12229e7a
nop
movabs rbx, 0xffffffff2a367952
add rbx, 0x2929c750
sub rbx, 0x2946c33c
sub rbx, 0x2242a934
xor rbx, 0xf94692d
jmp 0x140078e8a
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov rcx, qword [rbp + 0x150]
xchg rdx, rdx
xor rcx, rsp
call fcn.1400e9e80
lea r11, [rsp + 0x2a0]
jmp 0x140078fdb
mov dword [rsp - 0x14], 0x1f02c903
jb 0x140079004
sub rdx, 0xffffffffffffffd9
mov r14, qword [r14 - 8]
mov dword [rsp - 0x34], esp
jmp 0x140078f29
mov r14, rbx
xchg rcx, r14
call fcn.1400ecc00
mov dword [rsp - 0x3c], 0x1ed3df1c
jmp 0x140078e7e
test rax, rax
mov r12, r12
jne 0x140079085
mov r12d, dword [rsp + 0x60]
xor r13d, r13d
jmp 0x140078d94
xchg rbx, rdx
call fcn.1400e9d60
mov dword [rsp - 0x20], ecx
jmp 0x140078dc8
mov dword [rsp + 0x60], r12d
cmp r12d, dword [rbp + 0x20]
mov dword [rsp - 0x10], esi
jb 0x14007836f
jmp 0x140078f76
sub rax, rbx
add rax, 0xfffffffffffffff8
mov dword [rsp - 0x40], ebp
cmp rax, 0x1f
jmp 0x140078f98
xchg r10, rax
mov rbx, r10
xchg r10, rax
jmp 0x140078e28
add rbx, 0x7fffffff
add rbx, 0x77bd42e1
xchg rdx, rax
mov rdx, qword [rbp - 0x80]
xchg rdx, rax
cmp rax, 0x10
jmp 0x14007909c
sub r8, rbx
mov edx, r13d
xchg r14, rcx
jmp 0x140078e10
movaps xmm9, xmmword [rcx - 0x40]
xchg rcx, r11
xchg r11, r10
mov rsp, r10
xchg r11, r10
nop
mov r15, qword [rsp]
jmp 0x140078f5e
mov r12, qword [rsp - 8]
nop
mov rbp, qword [rsp]
jmp 0x140078d8f
call fcn.1400ecb20
mov dword [rsp - 0x18], 0x70f12eeb
test eax, eax
je 0x1400790cc
inc rbx
mov dword [rsp - 0x3c], ecx
lea r8, [r12 + 1]
jmp 0x140078ea9
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
xchg r13, r13
xchg r13, r11
jmp 0x14007905e
add rsp, 8
nop
add rsp, 8
jmp 0x140078ed2
sub rax, r14
nop
sub rax, 0xfffffffffc011fde
jmp 0x140078ff4
mov dword [rsp - 0x2c], 0x7a4c6eb2
jb 0x140078f9e
nop
add rdx, 0xaad369c
sub rdx, 0xaad3675
mov rbx, qword [rbx - 8]
jmp 0x140078e6a
add rsp, 8
nop
add rsp, 8
mov r14, qword [rsp - 8]
nop
mov r13, qword [rsp]
jmp 0x140078f1b
xchg r9, rax
mov r9, qword [rbp + 0x40]
xchg r9, rax
cmp rax, 0x10
jmp 0x140078fbb
movaps xmm8, xmmword [rsp - 0x30]
xchg r11, rsp
xchg rcx, r11
jmp 0x140078eb7
ja 0x1400790fd
xchg rbx, rdx
mov rcx, rdx
jmp 0x140078e41
cmp rbx, 0xffffffffffffffff
je 0x140079039
mov rdx, rdx
jmp 0x14007902b
jb 0x140078dc8
lea rdx, [rax + 1]
mov rbx, rbx
xchg r14, rax
mov r14, rbx
xchg r14, rax
cmp rdx, 0x1000
jmp 0x140078f38
xchg rbx, rdx
mov rdx, qword [r11 + 0x38]
xchg rbx, rdx
xchg r10, rsi
mov r10, qword [r11 + 0x40]
xchg rsi, r10
jmp 0x140078f07
add rax, 0xfffffffffc011fd6
cmp rax, 0x1f
ja 0x1400790e4
mov rcx, r14
xchg r14, r14
call fcn.1400e9d60
jmp 0x140078fa9
xchg rcx, r15
call fcn.1400ecc00
mov r14, r14
xchg rbx, rax
mov rax, rbx
xchg rbx, rax
jmp 0x140079048
lea rdx, [rbp + 0x50]
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
mov rbx, qword [rbp + 0x28]
xchg r13, r13
inc r12d
jmp 0x140078e52
test rax, rax
mov dword [rsp - 0x38], 0x6743a52d
je 0x140078e34
jmp 0x14007907c
movaps xmm7, xmmword [r13 - 0x20]
xchg r13, r11
xchg r11, rsp
jmp 0x140078f87
xchg r15, rbx
mov rcx, r15
xchg r15, rbx
jmp 0x140078ee1
nop word [rax + rax]
xchg r8, rsi
mov rsi, r8
xchg r8, rsi
xchg rdi, rdx
mov rdi, rdx
xchg rdi, rdx
jmp 0x14007906e
xchg r10, r10
jb 0x140078fa9
lea rdx, [rax + 1]
mov rax, r14
cmp rdx, 0x1000
jmp 0x140078df1
sub r8, r15
mov edx, r13d
xchg r13, r13
xchg rcx, r15
mov r15, rcx
jmp 0x140079014
sub rbx, r15
mov r12d, dword [rsp + 0x60]
xor r13d, r13d
jmp 0x1400790dc
xchg r15, r15
jmp 0x140078e98
call fcn.1400f0a1c
int3
call fcn.1400f0a1c
jmp 0x1400790f4
mov dword [rsp - 0x2c], 0x23fd5080
nop
call fcn.1400f0a1c
int3