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

Disassembly:
mov rax, rsp
mov dword [rsp - 0x34], edx
xchg r9, rbx
jmp 0x1400781ad
xchg rbp, r11
movups xmmword [r11 - 0x40], xmm1
xchg rbp, r11
movsd xmm0, qword [0x14011c460]
jmp 0x140077e33
xor eax, 0x4f67c55
imul r8d
sar edx, 4
jmp 0x140077fee
mov dword [rsp - 0x10], 0x72eeb5ea
jl 0x140078271
mov edx, r10d
lea rcx, [rbp - 0x70]
mov rbp, rbp
jmp 0x140078798
xchg rbp, rsi
movups xmm1, xmmword [0x14011c3d0]
xchg r8, r8
xchg rbp, r9
jmp 0x140077d8c
mov dword [rsp - 0x34], 0x2620b372
movzx eax, ax
imul ecx, eax, 0x32
add cx, r8w
jmp 0x14007844a
mov r10, r10
ja 0x140078ac8
test rsi, rsi
jne 0x140078957
xchg r11, r11
xchg r13, rdi
mov rbx, rdi
jmp 0x140078733
jl 0x140077e66
movdqa xmm5, xmmword [0x140119390]
mov r13, r13
jmp 0x14007852d
xchg rdx, rbx
cmp rdx, 0x10
xchg r15, r15
jb 0x14007839f
inc rdx
xchg r12, rcx
mov r12, qword [rbp - 0x10]
jmp 0x1400786ec
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
xchg r12, r12
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14007824c
movdqa xmm0, xmm1
mov r15, r15
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x140078152
xchg r13, rdx
mov r13, qword [rbx]
xchg rdx, r13
mov rcx, qword [rbp + 0x10]
xchg rdx, rdx
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
jmp 0x140077f7a
movdqa xmm0, xmmword [0x1401193f0]
xchg rbp, r15
movdqa xmmword [r15 + 0x10], xmm0
jmp 0x14007810c
mov dword [rsp - 0x34], esp
imul ecx, eax, 0x32
add cl, r8b
xor byte [r9], cl
inc r8d
mov dword [rsp - 0x44], edi
lea r9, [r9 + 1]
jmp 0x140077ee3
movups xmmword [r9 - 0x60], xmm1
xchg rbp, r9
movups xmm0, xmmword [0x14011c3e0]
xchg r10, rbp
movups xmmword [r10 - 0x50], xmm0
jmp 0x140077e0f
movdqa xmm0, xmm1
xchg rsi, rsi
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
xchg r11, r11
jmp 0x140078497
xor qword [rbp - 0x80], 0x6d81ac44
sub qword [rbp - 0x80], 0x4a19fd19
lea rax, [rbp + 0x50]
xchg r9, r9
nop
jmp 0x1400787b1
movd xmm2, r8d
pshufd xmm2, xmm2, 0
xchg r13, r13
paddd xmm2, xmm5
jmp 0x1400788e7
sub rsp, 8
mov qword [rsp], r12
nop
mov qword [rsp - 8], r13
sub rsp, 8
jmp 0x14007875c
xchg r10, rbp
movups xmm1, xmmword [str.__f_CUAp_YIg]
xchg r9, rbp
movups xmmword [r9 - 0x40], xmm1
xchg r9, rbp
movups xmm0, xmmword [0x14011c400]
xchg rbp, rcx
jmp 0x1400782e5
mov dword [rsp - 0x2c], 0x36f53aec
xchg rbp, rdi
movsd qword [rdi - 0x30], xmm0
xchg rbp, rdi
jmp 0x14007860a
call fcn.1400b53e0
nop
movzx ecx, word [0x14011c470]
jmp 0x1400784d4
jge 0x140077ef1
mov r9, r9
movsxd rax, r8d
lea r9, [rbp - 0x70]
add r9, rax
jmp 0x14007873b
mov dword [rsp - 0x38], ebx
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
movd xmm0, edx
mov dword [rsp - 0xc], 0x73007fd8
paddb xmm2, xmm0
movd xmm0, dword [rcx]
jmp 0x140078432
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
mov dword [rsp - 0x44], 0x5f9728c4
jmp 0x140078573
mov r15, r15
lea r8, [rbp + 0x50]
mov edx, r12d
mov rcx, qword [rbp + 0x10]
jmp 0x14007807a
add byte [rbp - 0x10], 0x58
sub byte [rbp - 0x10], 0x50
sub byte [rbp - 0x10], 0xa
mov r12d, r13d
mov dword [rsp - 0x20], esp
mov dword [rsp + 0x60], r13d
jmp 0x140078864
cmp r8d, 0x5b
jl 0x140078752
mov dword [rsp - 0x20], ecx
lea rax, [rbp + 0x10]
jmp 0x14007813e
mov dword [rsp - 0x20], 0x28b36805
cmp r8d, 0x20
jl 0x14007891e
cmp r8d, 0x27
jge 0x140077c75
mov dword [rsp - 0x18], 0x1f8b3925
movsxd rax, r8d
jmp 0x1400782b9
mov rsi, rsi
lea esi, [r13 + 4]
lea r14d, [r13 + 0x1f]
mov edi, dword [0x1402567d0]
mov dword [rsp - 0x24], edx
cmp edi, 2
jmp 0x140077cd0
call fcn.140076fc0
mov dword [rsp - 0x3c], 0x53762374
nop
xchg rbx, rdx
mov rbx, qword [rbp + 8]
jmp 0x140077ce6
xor r8, 0x3d65c290
inc r8
mov rcx, rcx
cmp byte [rax + r8], 0
jne 0x140077f64
jmp 0x1400783dc
mov r10d, eax
test eax, 0xfffffffd
je 0x14007879d
mov dword [rsp - 0x14], ebx
movups xmm0, xmmword [0x14011c420]
movups xmmword [rbp - 0x70], xmm0
jmp 0x1400785d1
mov byte [rbp - 0x10], 2
xor byte [rbp - 0x10], 0x6a
sub byte [rbp - 0x10], 0x2a
xor byte [rbp - 0x10], 0x4c
sub byte [rbp - 0x10], 0x70
jmp 0x140077ec6
movq xmm0, qword [rcx + 8]
mov r8, r8
pxor xmm3, xmm0
movq qword [rcx + 8], xmm3
add r8d, 8
lea rcx, [rcx + 0x10]
jmp 0x140077efa
xchg rsi, rsi
xchg r13, rcx
mov qword [rsp + 0x40], rcx
xchg rcx, r13
lea rax, [rbp + 0x20]
mov dword [rsp - 0x10], ecx
jmp 0x1400780ae
mov dword [rsp - 0x1c], edi
mov eax, edx
shr eax, 0xa
shr eax, 0x13
shr eax, 1
shr eax, 1
jmp 0x14007854e
sub eax, 0x501cb293
add eax, 0x384a8277
imul r8d
xchg rbp, rbp
sar edx, 4
mov eax, edx
shr eax, 9
jmp 0x1400786de
add rcx, 0x2835e5d
add rcx, 0x75b5baca
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
test eax, eax
mov r14, r14
jne 0x140078b33
jmp 0x140078044
xchg rbx, rsi
mov rdx, rsi
xchg rsi, rbx
jmp 0x140078595
mov dword [rbp + 0x24], 0x4e9c4554
xor dword [rbp + 0x24], 0xb33a703
sub dword [rbp + 0x24], 0x2de22380
sub dword [rbp + 0x24], 0x4838b9b
add dword [rbp + 0x24], 0x4eff1870
jmp 0x140078687
mov dword [rsp - 0x2c], 0x206c4591
call qword [sym.imp.ADVAPI32.dll_RegEnumValueA]
test eax, eax
jne 0x140078a16
xchg r10, r10
jmp 0x1400784af
mov dword [rsp - 0x40], 0x1e8891dd
movq xmm2, xmm9
paddw xmm3, xmm2
jmp 0x1400787f3
mov qword [rsp + 0x38], rax
xchg r8, r13
mov qword [rsp + 0x30], r8
xchg r8, r13
xchg r14, r13
jmp 0x140078305
movups xmm0, xmmword [0x14011c440]
xchg rbp, r11
movups xmmword [r11 - 0x50], xmm0
xchg rbp, r11
movups xmm1, xmmword [0x14011c450]
xchg r10, r10
jmp 0x140077c3f
mov qword [rsp], r15
lea rbp, [rax - 0x1c8]
mov dword [rsp - 0x2c], 0x61dad57e
neg rsp
sub rsp, 0xfffffffffffffd60
neg rsp
jmp 0x140078208
xchg rbp, r15
lea rcx, [rbp - 0x6c]
mov edx, dword [rbp + 0x10]
mov r9, r9
nop word [rax + rax]
jmp 0x140077de2
xchg rbx, rax
xchg rdx, rax
movaps xmmword [rdx - 0x58], xmm8
xchg rdx, rax
xchg r8, rax
movaps xmmword [r8 - 0x68], xmm9
jmp 0x14007862c
xchg r13, rax
mov qword [rsp + 0x20], r13
xchg r13, rax
mov r9d, 0x3d0e4a73
jmp 0x1400781c6
xchg r11, r11
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
jmp 0x140078098
xor byte [rsp + 0x60], 0x38
add byte [rsp + 0x60], 0x35
sub byte [rsp + 0x60], 1
xor byte [rsp + 0x61], 0x33
mov dword [rsp - 0x18], esi
xchg r8, rax
mov rax, r8
jmp 0x1400787e3
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x30], 0x6127fdb5
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x140078946
mov qword [rax + 0x10], r9
xchg r9, rbx
mov qword [rax + 0x18], rsi
xchg r13, r13
mov qword [rax + 0x20], rdi
push rbp
nop
jmp 0x140077df8
xor r9d, 0x2788cb00
xor r9d, 0x43f9b7e5
xor r9d, 0x11017f7b
xor r9d, 0x1567e58e
xor r9d, 0x39a64ec1
jmp 0x14007883f
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov r13, r13
pmulld xmm0, xmm7
jmp 0x140078294
movaps xmmword [rax - 0x38], xmm6
mov dword [rsp - 0x44], 0x4783c071
xchg rbx, rax
movaps xmmword [rbx - 0x48], xmm7
jmp 0x140078127
xor qword [rbp - 0x80], 0x3da44d0a
sub qword [rbp - 0x80], 0x239d427b
add qword [rbp - 0x80], 0x25559513
sub qword [rbp - 0x80], 0x183771db
add qword [rbp - 0x80], 0xf5028bf
jmp 0x140077dc5
pshufd xmm2, xmm1, 0xd8
xchg rdx, rdx
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
jmp 0x1400782ce
nop dword [rax]
mov eax, 0x46ea5220
xor eax, 0x4ef37f2b
xor eax, 0x47eb5d3c
sub eax, 0x1d3d4001
xor eax, 0xc3cfa64
add eax, 0x16942ef8
jmp 0x140077c57
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x40], ecx
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
paddw xmm3, xmm2
jmp 0x140077fb5
lea r9, [rbp - 0x70]
lea r9, [r9 + rax*2]
mov dword [rsp - 0x3c], 0x3e81131
jmp 0x14007826d
mov dword [rsp - 0x28], esi
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
jmp 0x140078712
movups xmmword [rcx - 0x30], xmm0
xchg rbp, rcx
movsd xmm1, qword [0x14011c410]
xchg r9, rbp
movsd qword [r9 - 0x20], xmm1
xchg rbp, r9
jmp 0x1400785ad
mov qword [rsp + 0x28], r14
xchg r14, r13
mov qword [rsp + 0x20], r13
xor r9d, r9d
xor r8d, r8d
xchg r14, r14
jmp 0x14007888d
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x38], esi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x140077d24
xchg r8, r8
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov dword [rsp - 0x44], edx
jmp 0x1400781ee
jne 0x14007897b
xchg rsi, rdx
mov rsi, rbx
xchg rsi, rdx
lea rcx, [rbp - 0x10]
mov r15, r15
jmp 0x140077e4b
movups xmm0, xmmword [0x14011c3c0]
xchg rsi, rbp
movups xmmword [rsi - 0x70], xmm0
jmp 0x140077c84
sub eax, 0x2edd95c5
xor eax, 0x6e61c699
xor eax, 0x7366b274
add eax, 0x193d89dd
jmp 0x140078003
call fcn.1400e9750
mov qword [rbp], r13
mov rsi, rsi
mov qword [rbp + 8], 0x698e1a1a
sub qword [rbp + 8], 0x1ef2aac6
sub qword [rbp + 8], 0x26941902
jmp 0x140078822
xchg r10, r10
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
jmp 0x1400783f6
lea rdx, [rbp + 0x50]
xchg rsi, rsi
lea rcx, [rsp + 0x68]
call fcn.1400197b0
lea rdi, [rbp + 0x28]
jmp 0x140078516
xchg r13, r13
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14007833a
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x30], ebx
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
jmp 0x140078320
pxor xmm2, xmm0
mov r15, r15
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
jmp 0x140078930
xor word [r9], cx
mov dword [rsp - 0x2c], ebp
inc r8d
lea r9, [r9 + 2]
cmp r8d, 0x27
jmp 0x140077c67
sub eax, 0x6914d3f5
xor eax, 0x24e2b4d2
add eax, 0x4b039d10
sub eax, 0x4a6eb308
xor eax, 0x16b0cba0
jmp 0x1400788ce
add eax, 0x426241ef
sub eax, 0x4c5f875b
xor eax, 0x2171b703
sub ax, dx
jmp 0x140077c99
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
jmp 0x140077e75
mov qword [rsp + 0x68], r13
xchg r14, r13
mov qword [rsp + 0x78], r14
xchg r13, r14
mov qword [rbp - 0x80], 0x45f96efa
sub qword [rbp - 0x80], 0x32966400
jmp 0x14007821f
xchg r9, r9
mov word [rsp + 0x60], cx
cmp byte [0x14011c471], 0
je 0x140078185
mov dword [rsp - 0x24], 0x343fb9b3
mov byte [rsp + 0x60], reloc.WS2_32.dll_select
add byte [rsp + 0x60], 0x5f
jmp 0x14007864a
neg rdx
add rdx, 0xffffffffffffffd9
neg rdx
mov rcx, qword [rcx - 8]
sub rax, rcx
jmp 0x14007880b
cmp qword [rbp + 0x40], 0x10
mov dword [rsp - 0x10], edx
cmovae rdi, rbx
lea r15, [rsp + 0x68]
jmp 0x1400785e7
movdqa xmm4, xmmword [0x14011cf90]
movd xmm6, esi
movdqa xmm7, xmmword [str.2222]
mov r13, r13
movd xmm8, r14d
jmp 0x140077d59
add edx, eax
mov eax, 0x3cc9c73f
add eax, 0x2e4e93cf
xor eax, 0x5408fcd7
add eax, 0x11a0aefd
sub eax, 0x4f74cbfa
add eax, 0x2a327192
jmp 0x140078480
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
mov rdi, rdi
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x140077da8
cmp qword [rbx + 0x18], 0x10
mov dword [rsp - 0x40], 0x4572502d
jb 0x140077d47
jmp 0x140077d3e
movzx eax, word [0x14011c418]
mov word [rbp - 0x18], ax
mov dword [rsp - 0x1c], esp
movzx eax, byte [0x14011c41a]
mov byte [rbp - 0x16], al
xor r13d, r13d
mov r8d, r13d
jmp 0x140077f26
movups xmm1, xmmword [0x14011c430]
xchg rdx, rbp
movups xmmword [rdx - 0x60], xmm1
xchg rbp, rdx
jmp 0x1400780c6
mov r14, qword [rsp + 0x68]
mov dword [rsp - 0x34], 0x7e1e3033
cmp qword [rbp - 0x80], 0x10
cmovae r15, r14
mov rax, qword [rsp + 0x78]
cmp rsi, rax
jmp 0x140077cb0
mov eax, dword [0x14011c468]
mov dword [rbp - 0x28], eax
mov rdi, rdi
movzx eax, word [0x14011c46c]
mov word [rbp - 0x24], ax
mov r8d, r13d
cmp edi, 2
jmp 0x14007889b
xchg r8, rax
mov rax, qword [0x1402567f0]
mov dword [rsp - 0x40], edx
xor rax, rsp
xchg r13, rax
mov qword [rbp + 0x150], r13
jmp 0x1400786ce
sub byte [rsp + 0x60], 0x1a
xor byte [rsp + 0x60], 0x2c
xor byte [rsp + 0x60], 0xa
sub byte [rsp + 0x60], 0x61
jmp 0x14007816d
movabs rcx, 0xffffffff424ff3e8
sub rcx, 0x85a315a
sub rcx, 0x1b495ab8
sub rcx, 0x16e580fc
jmp 0x140078020
add dword [rbp + 0x24], 0x1c18b8d4
sub dword [rbp + 0x24], 0x7285a8d
sub dword [rbp + 0x24], 0x6a3e2bae
sub dword [rbp + 0x24], 0xcfb7d46
mov qword [rsp + 0x38], r13
xchg r14, r14
jmp 0x1400786b0
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], r13
xchg r13, rdx
mov qword [rsp + 0x20], rdx
xchg rdx, r13
lea r9, [rbp + 0x24]
jmp 0x140077eb3
xchg r13, rax
xchg rbx, rcx
mov rcx, rbx
xchg rbx, rcx
jmp 0x14007836e
shr eax, 2
shr eax, 0xb
shr eax, 5
jmp 0x14007887a
xchg rcx, r12
xchg rsi, rcx
mov rax, rsi
xchg rsi, rcx
cmp rdx, 0x1000
jb 0x14007839a
mov dword [rsp - 0x40], 0x6cbf20da
jmp 0x140078500
mov dword [rsp - 0x1c], 0x4bed3a77
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
mov r8, r8
paddd xmm3, xmm5
jmp 0x140077e9e
xchg rdi, r13
jmp 0x1400789b2
nop dword [rax]
mov dword [rsp - 0x30], 0x2031db8e
nop word [rax + rax]
mov eax, 0x7c64f578
jmp 0x140078381
nop
sub rsp, 8
mov qword [rsp], r14
nop
push 0x5ca74298
jmp 0x1400780e7
xchg rcx, r14
call qword [sym.imp.ADVAPI32.dll_RegQueryInfoKeyA]
xchg rsp, rsp
test eax, eax
jmp 0x140078353
xchg rsi, rsp
mov rsp, qword [rbp + 0x38]
xchg rsp, rsi
nop word [rax + rax]
jmp 0x140078052
call fcn.1400add30
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], r13
jmp 0x140077fd3
movabs r8, 0xffffffff0e998df5
sub r8, 0x336cdcf
xor r8, 0x71017207
sub r8, 0x661fb088
add r8, 0x2e563bd7
add r8, 0x7fffffff
jmp 0x140077f5d
xchg r8, rax
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x28]
jmp 0x140077f43
movq xmm0, qword [rcx]
mov r13, r13
pxor xmm3, xmm0
movq qword [rcx], xmm3
lea eax, [r8 + 4]
jmp 0x1400783c3
add rax, 0xfffffffffffffff8
mov dword [rsp - 0x34], esp
cmp rax, 0x1f
ja 0x140078cbc
jmp 0x14007839a
add qword [rbp + 8], 0xf8ab128
sub qword [rbp + 8], 0x4900a67
xor qword [rbp + 8], 0x2f01fd1c
jmp 0x140077f9c
xor r9d, 0x39012cc
sub r9d, 0x7e1cef7
xor r9d, 0x5f412148
xor r8d, r8d
lea rdx, [rbp - 0x70]
xchg r8, r8
nop
jmp 0x140078663
mov rbx, qword [rbp + 0x28]
cmp dword [rbp + 0x20], r13d
mov rdx, rdx
jbe 0x140078a58
jmp 0x140078783
shr eax, 2
shr eax, 1
shr eax, 1
add edx, eax
mov eax, 0x6ff9aa28
jmp 0x140078462
xor edx, edx
xchg rcx, r14
mov r14, qword [rbp + 0x10]
jmp 0x140078770
mov dword [rsp - 0xc], ebx
jl 0x140077f1e
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011cf90]
movd xmm6, esi
mov dword [rsp - 0x28], 0x538f671e
movdqa xmm7, xmmword [str.2222]
jmp 0x140078901
sub eax, 0xefe190a
add eax, 0x4feee6c0
sub eax, 0x751c54fe
sub al, dl
movsx eax, al
jmp 0x140077d6f
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
mov dword [rsp - 0x44], esi
movdqa xmm0, xmm2
jmp 0x14007818f
movd xmm8, r14d
movdqa xmm9, xmmword [0x1401193c0]
mov dword [rsp - 0x24], esp
lea rcx, [rbp - 0x70]
nop dword [rax]
movd xmm2, r8d
mov dword [rsp - 0x20], 0x5ae6a06b
jmp 0x14007840f
xchg rsi, rsi
cmp r8d, 0x58
jl 0x140077de2
cmp r8d, 0x5b
jmp 0x140077e5d
movdqa xmm0, xmm1
mov r8, r8
psrld xmm0, xmm8
jmp 0x140077d05
sub rax, rsi
lea r12, [rax + r15]
xchg r12, r12
movsx r13d, byte [rdi]
lea r8, [r12 + 1]
jmp 0x140078984
mov rcx, rbx
call fcn.1400e9750
mov dword [rsp - 0x44], ecx
mov rcx, qword [rbp + 0x10]
jmp 0x140078b2d
sub r8, r15
xchg rbp, rbp
mov edx, r13d
mov rcx, r15
call fcn.1400ec5f0
mov rbx, rax
jmp 0x140078ada
add rbx, 0x1eab2c8e
add rbx, 0x7fffffff
add rbx, 0x4ec32ff1
mov rax, qword [rbp - 0x80]
mov dword [rsp - 0x30], 0x40a3b85a
cmp rax, 0x10
jb 0x140078c2f
jmp 0x140078b6a
lea rdx, [rax + 1]
xchg rsp, rax
mov rsp, rbx
xchg rsp, rax
cmp rdx, 0x1000
jmp 0x140078c3c
xchg r11, rsi
xchg r13, r11
mov rsp, r13
xchg r13, r11
jmp 0x140078afc
add rbx, 0x11dff077
add rbx, 0x5893f517
sub rbx, 0x5e50fa79
jmp 0x14007899d
mov rbp, rbp
mov rbx, qword [rbp + 0x28]
inc r12d
mov dword [rsp + 0x60], r12d
cmp r12d, dword [rbp + 0x20]
xchg r15, r15
jb 0x140078052
jmp 0x140078a58
mov dword [rsp - 0x1c], ecx
jb 0x140078c7d
sub rdx, 0xffffffffffffffd9
mov r14, qword [r14 - 8]
mov rdx, rdx
sub rax, r14
jmp 0x140078c6c
nop
add rsp, 8
mov rbp, qword [rsp - 8]
ret
mov rax, qword [rbp + 0x40]
cmp rax, 0x10
mov dword [rsp - 0xc], 0x41503421
jb 0x14007897b
jmp 0x1400789cd
cmp rax, 0x1f
mov dword [rsp - 0x1c], 0x3f901161
ja 0x140078cca
jmp 0x14007896f
movaps xmm7, xmmword [r15 - 0x20]
xchg r15, r11
xchg r11, r14
movaps xmm8, xmmword [r14 - 0x30]
xchg r11, r14
xchg rsi, r11
movaps xmm9, xmmword [rsi - 0x40]
jmp 0x1400789e4
mov rdx, qword [rbp + 0x10]
xchg rdx, rcx
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
jmp 0x140078a0f
mov r12d, dword [rsp + 0x60]
xor r13d, r13d
mov dword [rsp - 0x24], edi
nop
jmp 0x140078be9
xchg rbx, rax
mov rax, rbx
xchg rbx, rax
jmp 0x140078bbe
mov dword [rsp - 0x34], 0x3064766c
test rax, rax
je 0x140078abc
nop word [rax + rax]
xchg r8, rsi
jmp 0x140078c1c
pop r15
mov dword [rsp - 0x20], 0x7cfd10ff
nop
add rsp, 8
mov r14, qword [rsp - 8]
nop
jmp 0x140078c8b
lea r8, [r12 + 1]
sub r8, rbx
mov edx, r13d
mov dword [rsp - 0x40], ecx
xchg rdi, rcx
jmp 0x140078c59
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
xchg rcx, r8
mov r8, qword [rbp + 0x150]
xchg rcx, r8
xor rcx, rsp
call fcn.1400e9870
jmp 0x140078bcf
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
mov dword [rsp - 0x1c], 0x72c09771
xchg r15, r11
jmp 0x140078a8a
lea rdx, [rax + 1]
xchg rbx, rax
mov rbx, r14
xchg rbx, rax
cmp rdx, 0x1000
jmp 0x140078a30
test eax, eax
je 0x140078ca3
mov dword [rsp - 0xc], 0x3e1708fe
inc rbx
jmp 0x140078b16
mov rbx, qword [rbx - 8]
xchg rbx, rbx
sub rax, rbx
add rax, 0xfffffffffffffff8
jmp 0x140078a73
je 0x140078a12
lea rdx, [rbp + 0x50]
xchg rcx, rdx
jmp 0x140078aaa
test rax, rax
xchg rbp, rbp
jne 0x140078af4
jmp 0x140078abc
lea r11, [rsp + 0x2a0]
mov rcx, rcx
xchg rbx, r8
mov r8, qword [r11 + 0x38]
xchg r8, rbx
jmp 0x140078b4d
movabs rbx, 0xffffffff320b005e
sub rbx, 0x28e460e9
sub rbx, 0x2b7e709
jmp 0x1400789f5
mov r12, r12
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400ec510
jmp 0x140078b81
mov rsi, r8
xchg r8, rsi
mov rdx, rdi
jmp 0x140078c06
call fcn.1400e9750
cmp rbx, 0xffffffffffffffff
mov dword [rsp - 0x18], esi
jmp 0x140078bac
jb 0x14007896f
xchg rdx, rdx
nop
add rdx, 0x41268a4c
sub rdx, 0x41268a25
jmp 0x140078b99
mov rdi, rbx
xchg rcx, rdi
call fcn.1400ec5f0
xchg r15, r15
jmp 0x140078ace
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140078cb6
xchg rdx, rdx
xchg rcx, rbx
mov rbx, r14
xchg rbx, rcx
jmp 0x140078c2a
add rsp, 8
mov r13, qword [rsp - 8]
pop r12
mov dword [rsp - 0x3c], 0x74a1c430
jmp 0x140078a4d
sub rbx, r15
mov r12d, dword [rsp + 0x60]
xor r13d, r13d
xchg rbp, rbp
jmp 0x1400789b2
call fcn.1400f040c
int3
call fcn.1400f040c
jmp 0x140078cc6
xchg rsp, rsp
nop
call fcn.1400f040c
int3