Function at 0x14007d410
Capabilities:
Delete registry value
Get disk information

Disassembly:
xchg rsp, r14
mov rax, r14
xchg rsp, r14
jmp 0x14007d5e9
nop
inc rbx
mov r10, r10
cmp byte [rax + rbx], 0
jmp 0x14007d541
xchg rdx, r14
mov qword [rsp + 0x40], rdx
xchg rdx, r14
mov qword [rsp + 0x48], 0x19daad71
add qword [rsp + 0x48], 0x1dce82af
sub qword [rsp + 0x48], 0x349ca18a
jmp 0x14007d719
mov dword [rsp - 0x10], ebp
call qword [sym.imp.KERNEL32.dll_QueryDosDeviceA]
test eax, eax
setne bl
jmp 0x14007d638
call fcn.1400197b0
nop
xchg r12, r12
lea rax, [rbp - 0x10]
jmp 0x14007d41e
mov rcx, rdx
xchg rdx, rcx
cmp qword [rcx + 0x18], 0x10
jb 0x14007d5e0
mov dword [rsp - 0x10], 0x23e36e6f
jmp 0x14007d5d7
mov dword [rsp - 0x1c], ebx
call fcn.1400197b0
lea rcx, [rbp - 0x58]
cmp qword [rbp - 0x40], 0x10
cmovae rcx, qword [rbp - 0x58]
xchg rsi, rsi
mov r8d, 0x4a23f8d3
jmp 0x14007d4f2
xchg rbp, rax
xchg rbp, rax
movaps xmmword [rbp - 0x48], xmm8
xchg rbp, rax
jmp 0x14007d801
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], r15
lea rbp, [rax - 0x168]
jmp 0x14007d5ad
add r8d, 0x449437
xor r8d, 0x6063062b
xor r8d, 0x3f50d5f6
sub r8d, 0x2b158ae
xor r8d, 0x46ae848e
jmp 0x14007d774
cmp rcx, 0x10
cmovae rdi, qword [rsp + 0x30]
lea rax, [rbp - 0x10]
add rax, rbx
mov dword [rsp - 0x24], 0x375656b3
cmp rax, rdi
jbe 0x14007d8ae
jmp 0x14007d83f
jne 0x14007d420
xchg r14, r8
mov r14, qword [rsp + 0x40]
xchg r8, r14
mov rcx, qword [rsp + 0x48]
xchg r14, rax
mov r14, rcx
jmp 0x14007d577
xor rax, rsp
xchg r10, rax
mov qword [rbp + 0x100], r10
xchg r10, rax
xchg rdi, r9
jmp 0x14007d82d
xchg r14, rax
sub rax, r8
cmp rbx, rax
mov dword [rsp - 0x20], 0x4391eb3c
ja 0x14007d93e
jmp 0x14007d592
lea rax, [rbx + r8]
mov qword [rsp + 0x40], rax
lea rdi, [rsp + 0x30]
mov dword [rsp - 0x34], 0x5a588382
jmp 0x14007d51a
xchg r10, r10
sub rsp, 0x250
xchg rdx, rax
movaps xmmword [rdx - 0x28], xmm6
xchg rdx, rax
xchg rbp, rax
movaps xmmword [rbp - 0x38], xmm7
jmp 0x14007d4c3
mov qword [rax + 0x20], rcx
xchg rdi, rcx
push rbp
jmp 0x14007d4d3
xchg r12, rdx
mov r12, qword [rcx]
xchg rdx, r12
lea rcx, [rbp - 0x58]
jmp 0x14007d49e
xchg rdx, rbx
mov qword [rax + 0x10], rdx
xchg rbx, rdx
xchg rsi, rbp
mov qword [rax + 0x18], rbp
xchg rsi, rbp
xchg rcx, rdi
jmp 0x14007d5ca
xor r8d, 0x73f0b39a
add r8d, 0xe288ffb
sub r8d, 0x2e4c756d
sub r8d, 0x2c68d85d
xor r8d, 0x16e69c37
sub r8d, 0x2cf9a8e
cmp qword [rcx + 0x10], r8
jmp 0x14007d704
mov rdx, qword [rbp - 0x40]
xchg rbp, rbp
cmp rdx, 0x10
jb 0x14007d757
inc rdx
xchg rcx, r10
jmp 0x14007d7c5
cmp rdi, rax
ja 0x14007d888
xchg r10, rsi
mov r10, r14
jmp 0x14007d668
xchg r10, rsi
jmp 0x14007d8b5
mov dword [rsp - 0x24], 0x25e536fa
cmp qword [rdi + 0x18], 0x10
jb 0x14007d6bd
jmp 0x14007d6b7
sub rbx, 0x1829810b
sub rbx, 0xbfb4224
xor rbx, 0x45cc3004
xor rbx, 0x16d8de3a
add rbx, 0x2d7b4a3
add rbx, 0x7fffffff
jmp 0x14007d7e5
mov rdi, qword [rdi]
xchg rsp, rsp
lea rdx, [rdi + 2]
lea rcx, [rsp + 0x30]
jmp 0x14007d46e
mov dword [rsp - 0x30], 0x3fd073
mov qword [rbp - 0x48], r14
mov qword [rbp - 0x40], 0x54971a43
jmp 0x14007d78b
mov rcx, qword [rdi + 0x10]
xchg rcx, rax
cmp rax, 2
jb 0x14007eeb9
mov dword [rsp - 0x3c], 0x2391796c
neg rax
jmp 0x14007d816
mov dword [rsp - 0x44], 0x625979f8
cmovb r8, qword [rcx + 0x10]
xchg rdx, rcx
jmp 0x14007d480
xor qword [rsp + 0x48], 0x7436de6d
sub qword [rsp + 0x48], 0x1c0ecd36
sub qword [rsp + 0x48], 0x5b2b83b6
mov byte [rsp + 0x30], r14b
xchg rcx, rax
jmp 0x14007d6e4
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007eeaf
mov dword [rsp - 0x14], ecx
call fcn.1400e9750
test bl, bl
jmp 0x14007d75e
je 0x14007e60d
xchg r14, rdx
mov qword [rsp + 0x30], rdx
xchg rdx, r14
jmp 0x14007d42f
sub r8d, 0x1f469062
sub r8d, 0x34bdf141
lea rdx, [rbp - 0x10]
jmp 0x14007d45a
sub qword [rbp - 0x40], 0x442d2289
add qword [rbp - 0x40], 0x1528d8e6
add qword [rbp - 0x40], 0x1c068b6c
sub qword [rbp - 0x40], 0x3387d2d5
xor qword [rbp - 0x40], 0xe118938
mov r8d, 0x6cdd1149
sub r8d, 0x5997995d
jmp 0x14007d605
mov r10, qword [rbp - 0x58]
xchg r10, rcx
xchg rsi, rcx
mov rax, rsi
xchg rcx, rsi
cmp rdx, 0x1000
mov dword [rsp - 0x2c], ecx
jmp 0x14007d864
add rbx, 0x649d3fa0
xchg r8, rbx
mov rbx, r8
xchg r8, rbx
cmp rax, rbx
cmovb r8, rax
jmp 0x14007d670
xchg r11, rax
movaps xmmword [r11 - 0x58], xmm9
xchg r11, rax
mov rax, qword [0x1402567f0]
jmp 0x14007d561
add rax, 2
neg rax
nop
movabs rbx, 0xffffffff6fc4a8b2
jmp 0x14007d688
mov r9, rcx
xchg r9, rdi
xor r14d, r14d
mov qword [rbp - 0x58], r14
jmp 0x14007d6cb
lea rax, [rdi + r8]
mov dword [rsp - 0x1c], 0x6d95212f
lea rcx, [rbp - 0x10]
cmp rcx, rax
ja 0x14007d8ae
lea rax, [rbp - 0x10]
xchg r10, r10
jmp 0x14007d654
jb 0x14007d752
nop
sub rdx, 0x6d158bad
add rdx, 0x6d158bd4
mov rcx, qword [rcx - 8]
sub rax, rcx
xchg rdi, rdi
jmp 0x14007d740
lea rax, [rbp - 0x10]
mov dword [rsp - 0x18], esi
xchg rbx, rdi
mov rsi, rbx
xchg rbx, rdi
sub rsi, rax
jmp 0x14007d8a1
mov dword [rsp - 0x28], 0x3bf4d269
jmp 0x14007d8b5
mov rsi, rbx
mov dword [rsp - 0xc], ecx
lea rcx, [rdi + rbx]
inc r8
xchg rdi, rdx
mov rdi, rdx
jmp 0x14007d90a
mov rdi, rcx
xchg rdi, rcx
call fcn.1400eb910
mov dword [rsp - 0x3c], 0x14dc5086
lea rcx, [rdi + rsi]
xchg rbx, r8
mov rbx, r8
jmp 0x14007d925
xchg r15, r8
lea rdx, [rbp - 0x10]
xchg rdi, rcx
jmp 0x14007d8c7
call fcn.1400eb910
lea rax, [rsp + 0x30]
xchg rbp, rbp
jmp 0x14007ec18
xchg rdx, rdi
call fcn.1400eb910
mov dword [rsp - 0x38], 0x1dcaee9a
xchg r15, r8
mov r15, rsi
jmp 0x14007d8e9
xchg rbx, r8
sub r8, rsi
lea rax, [rsi + rbx]
lea rdx, [rbp - 0x10]
xchg r13, r13
add rdx, rax
jmp 0x14007d8f8
mov qword [rsp + 0x28], rbx
lea rax, [rbp - 0x10]
xchg rdi, rax
mov qword [rsp + 0x20], rdi
xchg rdi, rax
jmp 0x14007e97c
movdqa xmm7, xmmword [str.2222]
movd xmm8, r15d
mov dword [rsp - 0x40], ebp
movdqa xmm9, xmmword [0x1401193c0]
jmp 0x14007db5d
nop
add rsp, 8
mov r14, qword [rsp - 8]
nop
add rsp, 8
jmp 0x14007ead9
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
mov dword [rsp - 0x30], esi
lea eax, [r8 + 4]
jmp 0x14007e7aa
add eax, 0x3077563c
add eax, 0x36bafc93
sub eax, 0x341bd9e6
sub eax, 0xc75f50b
jmp 0x14007e4d4
xor byte [rax], 0x67
sub byte [rax], 5
xchg rdx, rbx
mov rbx, qword [rsp + 0x48]
xchg rdx, rbx
cmp rdx, 0x10
jb 0x14007e7ec
jmp 0x14007e9f4
mov dword [rsp - 0x28], 0x270d5d5a
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x14007e5e0
jne 0x14007e6e5
lea rdx, [rbp - 0x10]
mov rsi, rsi
xchg rbx, rcx
mov rbx, qword [rbp - 0x60]
jmp 0x14007ee43
pmuldq xmm1, xmm4
mov dword [rsp - 0x14], 0x3c99527a
movdqa xmm0, xmm2
jmp 0x14007eb73
cmp rdx, 0x10
jb 0x14007e30f
mov rdi, rdi
inc rdx
xchg rsi, rcx
mov rsi, qword [rsp + 0x30]
xchg rsi, rcx
jmp 0x14007dab6
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov r14, r14
movdqa xmm0, xmm1
jmp 0x14007df58
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov edi, eax
mov dword [rsp - 0xc], 0x6c951960
mov rdx, qword [rsp + 0x48]
jmp 0x14007da29
cmp rdx, 0x1000
mov dword [rsp - 0x34], ecx
jb 0x14007e0bd
nop
jmp 0x14007e993
test edi, edi
mov dword [rsp - 0xc], edx
jne 0x14007e66a
lea rdx, [rbp - 0x10]
xchg r10, rcx
mov r10, qword [rbp - 0x60]
xchg r10, rcx
jmp 0x14007e920
xchg rdi, rax
mov rdi, rcx
xchg rdi, rax
cmp rdx, 0x1000
mov r14, r14
jmp 0x14007e135
movups xmmword [rdi + 0x60], xmm1
xchg rdi, rsp
movups xmm0, xmmword [0x14011c5d0]
mov dword [rsp - 0x34], esi
xchg r9, rsp
jmp 0x14007e70b
movups xmmword [r11 + 0x70], xmm0
xchg r11, rsp
movups xmm1, xmmword [0x14011c620]
mov dword [rsp - 0x1c], edi
xchg rbp, rsi
movups xmmword [rsi - 0x80], xmm1
xchg rbp, rsi
jmp 0x14007e9c5
xchg rcx, rcx
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
jmp 0x14007e615
mov eax, edx
mov r10, r10
shr eax, 0x18
shr eax, 6
shr eax, 1
add edx, eax
jmp 0x14007e397
mov dword [rsp - 0x44], ebx
movsxd rax, r8d
lea r9, [rsp + 0x50]
lea r9, [r9 + rax*2]
jmp 0x14007dee7
mov dword [rbp - 0x78], eax
xchg rdi, rdi
movzx eax, byte [0x14011c5ec]
jmp 0x14007df27
lea rdx, [rsp + 0x50]
nop dword [rax]
xchg rcx, rcx
movd xmm2, ecx
pshufd xmm2, xmm2, 0
jmp 0x14007e81c
mov dword [rsp - 0x40], esi
lea rdx, [rbp - 0x60]
mov qword [rsp + 0x20], rdx
mov r9d, 0x35ed3f8f
jmp 0x14007e10d
mov r14, r14
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x14], 0x2738bc59
jmp 0x14007ee31
imul r8d
sar edx, 1
sar edx, 3
jmp 0x14007ee11
cmp qword [rax + 0x18], 0x10
jb 0x14007e8e3
xchg rbx, rbx
mov rax, qword [rax]
jmp 0x14007e8e3
xchg rdx, r15
cmp rdx, 0x10
mov dword [rsp - 0x1c], 0x4810c4d8
jmp 0x14007e1d3
imul ecx, eax, 0x32
add cl, r8b
xor byte [r9], cl
inc r8d
mov rbx, rbx
lea r9, [r9 + 1]
cmp r8d, 0x39
jmp 0x14007ec5e
imul r8d
mov dword [rsp - 0x10], 0x223cf71e
sar edx, 1
sar edx, 1
sar edx, 2
jmp 0x14007db22
add rax, 0xffffffffab95e640
sub rax, 0xffffffffab95e648
cmp rax, 0x1f
jmp 0x14007e0b3
mov rsi, qword [rbp + 0x100]
xchg rsi, rcx
xor rcx, rsp
call fcn.1400e9870
mov r8, r8
lea r11, [rsp + 0x250]
jmp 0x14007e16c
add eax, 0x7ce37a8
xor eax, 0x34573aeb
xor eax, 0x49b9b466
sub eax, 0x204bf81d
jmp 0x14007dbaa
mov dword [rsp - 0x34], 0x391e5312
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x1c], esi
jmp 0x14007e448
cmp rdx, 0x1000
jb 0x14007e7e4
mov dword [rsp - 0x20], 0x13d9298e
sub rdx, 0xffffffffffffffd9
mov rcx, qword [rcx - 8]
sub rax, rcx
jmp 0x14007ebce
shr eax, 8
shr eax, 8
shr eax, 8
jmp 0x14007de7e
mov qword [rbp - 0x40], 0x6abcebdb
xor qword [rbp - 0x40], 0x3d061662
sub qword [rbp - 0x40], 0xda89b11
sub qword [rbp - 0x40], 0x16f7fa50
xor qword [rbp - 0x40], 0x603c94ef
sub qword [rbp - 0x40], 0x1295a9e9
sub qword [rbp - 0x40], 0x409152bf
jmp 0x14007de37
add esi, 0x3f64cf3b
sub esi, 0x1db356ca
sub esi, 0x475d0ad
add esi, 0x4f5f3965
jmp 0x14007eddc
mov qword [rsp + 0x40], r13
xchg r13, r14
mov qword [rsp + 0x48], 0x28dac60a
jmp 0x14007e46a
sub qword [rsp + 0x48], 0x26804f
mov byte [rsp + 0x30], 0x67
sub byte [rsp + 0x30], 0x48
sub byte [rsp + 0x30], 0xd
xor byte [rsp + 0x30], 0x58
sub byte [rsp + 0x30], 0x1c
sub byte [rsp + 0x30], 0x19
jmp 0x14007df73
mov dword [rsp - 0x24], edi
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x3c], esp
psrad xmm1, xmm6
jmp 0x14007e74c
mov dword [rsp - 0x3c], esi
call fcn.1400add30
mov rcx, qword [rbp - 0x60]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
jmp 0x14007e6e1
xchg r12, r12
call fcn.1400b4f90
cmp qword [rax + 0x18], 0x10
jb 0x14007db7a
mov rax, qword [rax]
jmp 0x14007db76
add cl, r8b
mov dword [rsp - 0x24], ebx
xor byte [r9], cl
inc r8d
jmp 0x14007e1b8
pand xmm2, xmmword [0x1401193d0]
packuswb xmm2, xmm2
movd xmm0, edx
mov dword [rsp - 0x28], edx
jmp 0x14007d988
sub eax, 0x21b5530f
xor eax, 0x734944d
sub eax, 0xae4958
sub ax, dx
xchg r14, r14
movzx eax, ax
imul ecx, eax, 0x32
jmp 0x14007e0d1
mov edx, dword [rsp + 0x30]
xchg rsi, rsi
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
jmp 0x14007e42c
mov r8d, r14d
mov esi, 0x117290a4
add esi, 0x685997bf
xor esi, 0x7eab0de0
jmp 0x14007dd09
mov byte [rbp - 0x58], 9
add byte [rbp - 0x58], 0x2c
sub byte [rbp - 0x58], 0x21
add byte [rbp - 0x58], 0x14
add byte [rbp - 0x58], 0x2c
xor byte [rbp - 0x58], 0x54
jmp 0x14007e85b
mov rax, rdx
xchg rdx, rax
nop
jmp 0x14007e571
inc ecx
lea r8, [r8 + 2]
mov r12, r12
cmp ecx, 0x27
jl 0x14007ea7b
mov edx, r9d
lea rcx, [rsp + 0x50]
jmp 0x14007dd86
shr eax, 6
shr eax, 1
add edx, eax
mov rsp, rsp
jmp 0x14007e290
mov edi, eax
mov dword [rsp - 0x44], 0x3a87bee9
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x14007da97
inc rdx
mov r12, r12
jmp 0x14007e8a3
xchg rsp, r15
movups xmmword [r15 + 0x70], xmm0
xchg rsp, r15
movups xmm1, xmmword [0x14011c590]
xchg rdi, rbp
movups xmmword [rdi - 0x80], xmm1
jmp 0x14007e02e
sub r9d, 0x8728cc8
sub r9d, 0x6655ae40
xor r8d, r8d
xchg rdx, rax
jmp 0x14007de54
nop dword [rax]
mov dword [rsp - 0x1c], 0x4ee9ad5f
mov eax, 0x4940fbc8
add eax, 0x2490762
jmp 0x14007e3db
movups xmmword [rbp + 0x70], xmm0
xchg rbp, rsp
movsd xmm1, qword [str._v_rU_h]
movsd qword [rbp - 0x80], xmm1
xchg rbp, rbp
movzx eax, byte [0x14011c558]
mov byte [rbp - 0x78], al
jmp 0x14007de1e
mov byte [rbp - 0x74], al
mov r8d, r14d
mov dword [rsp - 0x3c], 0x5111535f
cmp ebx, 2
jl 0x14007ebbe
jmp 0x14007ea48
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x1c], 0x45f8c289
jmp 0x14007ed8a
sub byte [rsp + 0x30], 0x15
lea rcx, [rbp - 0x58]
mov dword [rsp - 0x40], 0x5c4102df
call fcn.1400b0280
jmp 0x14007eb2c
imul r8d
mov dword [rsp - 0x24], 0x38d6885e
sar edx, 3
sar edx, 1
mov eax, edx
jmp 0x14007dcbe
nop
movabs rcx, 0xffffffff7c333523
xor rcx, 0x686d8b05
xor rcx, 0x405dc0b0
sub rcx, 0x37a28b57
jmp 0x14007e8bb
xchg rsp, r14
movups xmm1, xmmword [0x14011c530]
xchg r15, r15
movups xmmword [rsp + 0x60], xmm1
movups xmm0, xmmword [0x14011c540]
xchg rbp, rsp
jmp 0x14007df01
movq qword [rdx], xmm3
lea eax, [rcx + 4]
movd xmm2, eax
jmp 0x14007e14b
mov eax, edx
mov dword [rsp - 0x3c], ecx
shr eax, 9
shr eax, 0x14
shr eax, 1
shr eax, 1
jmp 0x14007e1ec
cmp qword [rbp - 0x40], 0x10
cmovae r10, qword [rbp - 0x58]
movups xmm0, xmmword [str.ajgaszdzUUHOQS]
xchg r14, rsp
movups xmmword [r14 + 0x50], xmm0
jmp 0x14007dfca
xchg rbp, rdi
movsd xmm0, qword [0x14011c5a0]
xchg rdi, rdi
xchg rbp, r11
movsd qword [r11 - 0x70], xmm0
xchg rbp, r11
mov eax, dword [0x14011c5a8]
jmp 0x14007ed4e
jb 0x14007eaa4
nop
sub rdx, 0x7c5824e1
add rdx, 0x7c582508
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
jmp 0x14007ea98
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x20], 0x3002a28b
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
jmp 0x14007ec8e
movdqa xmm4, xmmword [0x14011cf90]
xchg r8, r8
movd xmm6, esi
jmp 0x14007d955
mov dword [rsp - 0x18], esi
ja 0x14007eed1
call fcn.1400e9750
xchg r11, r14
mov qword [rbp - 0x48], r11
xchg r14, r11
jmp 0x14007dccc
add cx, r8w
xchg rsi, rsi
xor word [r9], cx
inc r8d
lea r9, [r9 + 2]
mov dword [rsp - 0x2c], ecx
cmp r8d, 0x27
jmp 0x14007e24a
mov eax, dword [0x14011c638]
mov dword [rsp - 0x18], ecx
mov dword [rbp - 0x68], eax
movzx eax, word [0x14011c63c]
mov word [rbp - 0x64], ax
jmp 0x14007ea07
xor r9d, 0x76e2584a
add r9d, 0xd1a3ed8
sub r9d, 0x2be9e674
add r9d, 0x4c8f0f89
xor r9d, 0x2b04dc2b
jmp 0x14007ed2a
jb 0x14007e30a
sub rdx, 0xffffffffffffffd9
mov rcx, qword [rcx - 8]
xchg r14, r14
jmp 0x14007e2f6
mov dword [rsp - 0x1c], ecx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
jmp 0x14007e944
xchg r12, r14
mov qword [rax + 0x10], r12
xchg r12, r14
jmp 0x14007ecd5
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rdi, qword [r11 + 0x38]
jmp 0x14007e2b8
movd xmm2, eax
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x38], 0x73b5f41d
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x14007da13
mov rbx, rcx
xchg rbx, rax
cmp rdx, 0x1000
mov dword [rsp - 0x24], 0x24685bb9
jmp 0x14007e785
lea r9, [r9 + 1]
cmp r8d, 0x3d
mov dword [rsp - 0x30], 0x60d14c13
jl 0x14007ee9a
jmp 0x14007e9e2
jb 0x14007e0c2
inc rdx
mov rcx, qword [rbp - 0x58]
xchg r13, rax
mov r13, rcx
xchg r13, rax
jmp 0x14007da80
add edx, eax
mov dword [rsp - 0x38], 0x77afaef2
mov eax, 0x143a9357
add eax, 0x4207c0ed
sub eax, 0x14f9af31
xor eax, 0x2754a8a5
jmp 0x14007edfd
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
xchg r10, r10
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
jmp 0x14007dc77
xchg r11, r13
mov rsp, r13
xchg r13, r11
nop
add rsp, 8
mov r15, qword [rsp - 8]
jmp 0x14007d974
jl 0x14007def2
mov edx, r10d
mov dword [rsp - 0x24], 0x71e40d2a
lea rcx, [rsp + 0x50]
call fcn.1400add30
xchg rcx, r8
jmp 0x14007e659
mov rsp, rsp
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
mov rdx, rdx
paddw xmm3, xmm2
jmp 0x14007e4ef
mov eax, 0x71678cc4
sub eax, 0x4f2ec089
xor eax, 0x4f96684e
sub eax, 0x49bf0555
add eax, 0x367a4e70
add eax, 0xf066996
sub eax, 0x18330228
jmp 0x14007e346
xchg r12, r12
xchg r11, r8
movaps xmm6, xmmword [r8 - 0x10]
jmp 0x14007eb39
mov r9d, 0x2e18f5f3
add r9d, 0x4315a529
sub r9d, 0x41327ad0
xor r9d, 0x44cd7679
xor r9d, 0x104aceb6
sub r9d, 0xca45d3c
jmp 0x14007decf
sub rax, rcx
sub rax, 8
cmp rax, r15
ja 0x14007eecb
mov dword [rsp - 0xc], edx
call fcn.1400e9750
test edi, edi
jmp 0x14007d9fa
xchg rsp, rdx
movups xmmword [rdx + 0x50], xmm0
xchg rsp, rdx
movups xmm1, xmmword [0x14011c5c0]
mov r15, r15
xchg rsp, rdi
jmp 0x14007dacc
mov r14, qword [rsp + 0x30]
xchg r14, rcx
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
jmp 0x14007dc99
xor eax, 0x513d54ff
sub al, dl
mov dword [rsp - 0x44], ebp
movsx eax, al
imul ecx, eax, 0x32
jmp 0x14007ddb9
xor eax, 0xcbbcfe9
xor eax, 0x1a9eb711
sub eax, 0x8ba0e9f
xor eax, 0x1d87ed6a
jmp 0x14007df8e
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
xchg rcx, rcx
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
jmp 0x14007ee54
mov eax, 0x644577f
add eax, 0x57cc829c
xor eax, 0x27d01159
sub eax, 0x74e84459
xor eax, 0x2d88b6ca
jmp 0x14007dde4
sub eax, 0x42841f5
sub ax, dx
mov r11, r11
jmp 0x14007e88e
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
jmp 0x14007e960
sub eax, 0x2817e46
sub eax, 0x429a9b92
add eax, 0x60177677
xor eax, 0x376edad6
jmp 0x14007dbfd
mov r14, r14
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
xchg r15, r15
jmp 0x14007da49
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov rcx, rcx
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x14007e26d
xor qword [rsp + 0x48], 0x786e29b5
xor qword [rsp + 0x48], 0x28a4b770
sub qword [rsp + 0x48], 0x187a431f
xor qword [rsp + 0x48], 0x7a4f5eb6
xor qword [rsp + 0x48], 0x25ffcb58
jmp 0x14007dd3c
mov edx, dword [rsp + 0x30]
xchg r12, r12
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
jmp 0x14007db8e
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x14007db08
xor eax, 0x749d7400
xor eax, 0x30eb3661
xor eax, 0x6d5f1981
xor eax, 0x48512470
imul ecx
jmp 0x14007ea24
movq xmm0, qword [rcx]
pxor xmm3, xmm0
xchg r10, r10
movq qword [rcx], xmm3
lea eax, [r8 + 4]
jmp 0x14007e17d
test eax, 0xfffffffd
xchg rsp, rsp
je 0x14007dd8f
movups xmm0, xmmword [0x14011c5f0]
movups xmmword [rsp + 0x50], xmm0
xchg r13, r13
movups xmm1, xmmword [0x14011c600]
jmp 0x14007ec7a
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011cf90]
mov dword [rsp - 0x44], ebp
movd xmm6, esi
jmp 0x14007eaae
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
xchg rbx, rbx
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
jmp 0x14007ee20
movabs rcx, 0xffffffff0866cb5d
xor rcx, 0x3c03eefc
add rcx, 0x356cbba8
sub rcx, 0x1857caf3
jmp 0x14007ed0a
jl 0x14007e7cd
movdqa xmm5, xmmword [0x140119390]
mov dword [rsp - 0x1c], edi
movdqa xmm4, xmmword [0x14011cf90]
movd xmm6, esi
movdqa xmm7, xmmword [str.2222]
jmp 0x14007e6b7
movdqa xmm7, xmmword [str.2222]
movd xmm8, r15d
movdqa xmm0, xmmword [0x1401193f0]
xchg rbx, rbx
xchg rsp, r10
jmp 0x14007ea85
mov dword [rsp - 0x18], 0x7e26cbf7
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov r8, r8
pmulld xmm0, xmm7
jmp 0x14007ebe4
ja 0x14007eea9
call fcn.1400e9750
xchg rsi, rcx
jmp 0x14007dc3c
mov dword [rsp - 0x24], 0x97d1a33
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
xchg rbp, rbp
jmp 0x14007eb90
paddw xmm3, xmm2
mov dword [rsp - 0xc], edx
movq xmm0, qword [rcx + 8]
pxor xmm3, xmm0
movq qword [rcx + 8], xmm3
mov r12, r12
add r8d, 8
jmp 0x14007ee6a
mov r8, qword [rbp - 0x60]
xchg rcx, r8
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov dword [rsp - 0x38], edx
lea r10, [rbp - 0x58]
cmp qword [rbp - 0x40], 0x10
jmp 0x14007edc8
movq xmm0, qword [rdx]
mov r10, r10
pxor xmm3, xmm0
jmp 0x14007dfeb
mov dword [rsp - 0x18], 0x314eafb6
movd xmm8, r15d
movdqa xmm0, xmmword [0x1401193f0]
xchg rsp, rbx
movdqa xmmword [rbx + 0x30], xmm0
xchg rbx, rsp
lea rcx, [rsp + 0x54]
jmp 0x14007e49c
nop
mov rdi, rdi
xchg rdx, r15
mov r15, qword [rbp - 0x40]
jmp 0x14007dbcd
psrld xmm0, xmm8
mov r13, r13
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
jmp 0x14007ec42
movups xmmword [r9 + 0x70], xmm0
xchg r9, rsp
movsd xmm1, qword [0x14011c5e0]
xchg r8, r8
movsd qword [rbp - 0x80], xmm1
mov eax, dword [0x14011c5e8]
jmp 0x14007db4b
nop
sub rax, 0xffffffffbc24ed02
add rax, 0xffffffffbc24ecfa
cmp rax, 0x1f
mov dword [rsp - 0x1c], 0x2c6a7ef
jmp 0x14007e602
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg rsp, rsp
jmp 0x14007e54d
mov r9, r9
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
jmp 0x14007ea30
mov r8d, r14d
xchg r11, r11
cmp ebx, 2
jl 0x14007db3a
jmp 0x14007e530
jb 0x14007e608
nop
add rdx, 0x33d96b29
sub rdx, 0x33d96b02
mov rcx, qword [rcx - 8]
mov dword [rsp - 0x3c], esi
sub rax, rcx
jmp 0x14007e72e
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
mov dword [rsp - 0x38], ecx
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x14007eb56
movsxd rax, r8d
xchg r10, r10
lea r9, [rsp + 0x50]
add r9, rax
nop dword [rax]
jmp 0x14007eb05
call fcn.1400e9750
mov r13, r13
xchg r13, r14
jmp 0x14007dd26
paddd xmm2, xmm5
movdqa xmm1, xmm2
mov dword [rsp - 0x10], ebx
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
jmp 0x14007dd68
movd dword [rcx], xmm2
xchg r12, r12
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x38
mov r10, r10
jl 0x14007de0b
jmp 0x14007ebb1
xchg rdx, r11
mov r11, qword [rbp - 0x20]
xchg rdx, r11
cmp rdx, 0x10
mov dword [rsp - 0x30], 0x47e7772c
jb 0x14007e60d
jmp 0x14007e9b1
mov rdi, rdi
lea rcx, [rsp + 0x30]
call fcn.1400b4f90
jmp 0x14007dbb7
movzx eax, ax
imul edx, eax, 0x32
add dx, cx
xchg rbx, rbx
xor word [r8], dx
jmp 0x14007de5f
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
mov dword [rsp - 0x1c], ebx
jmp 0x14007e053
xor rcx, 0x4b534c26
sub rcx, 0x1459b401
add rcx, 0x14356a32
add rcx, 0x7fffffff
sub rcx, 0x570f7547
jmp 0x14007da66
lea rcx, [rbp - 0x60]
xchg r12, rcx
mov qword [rsp + 0x20], r12
xchg rcx, r12
jmp 0x14007e2c8
add edx, eax
mov dword [rsp - 0x24], 0x75377a43
mov eax, 0x4267ade9
add eax, 0x3293a2ee
jmp 0x14007eda6
xchg r11, rdx
movaps xmm9, xmmword [rdx - 0x40]
xchg rdx, r11
jmp 0x14007e232
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
mov r10d, eax
mov dword [rsp - 0x24], ebx
test eax, 0xfffffffd
je 0x14007e265
movups xmm0, xmmword [0x14011c560]
jmp 0x14007eadf
movdqa xmm1, xmm2
mov r8, r8
punpckldq xmm1, xmm2
jmp 0x14007df43
mov r9, r9
pxor xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
xchg r12, r12
jmp 0x14007e375
xor r9d, r9d
mov rsi, rsi
xor r8d, r8d
xchg rbx, rdx
mov rbx, rdx
xchg rdx, rbx
jmp 0x14007ec0a
add rdx, 0x6735329a
sub rdx, 0x67353273
mov rcx, qword [rcx - 8]
sub rax, rcx
xchg rsi, rsi
nop
jmp 0x14007dc14
inc rdx
xchg rcx, rsp
mov rsp, qword [rbp - 0x38]
xchg rcx, rsp
xchg rbx, rax
jmp 0x14007e19f
movsd xmm0, qword [0x14011c630]
mov dword [rsp - 0x24], esp
xchg r8, rbp
movsd qword [r8 - 0x70], xmm0
xchg rbp, r8
jmp 0x14007e0f0
mov r8, r10
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
jmp 0x14007dd9e
mov dword [rsp - 0x2c], 0x7b48bb09
inc rdx
xchg rcx, r14
jmp 0x14007e332
mov ecx, r14d
mov dword [rsp - 0x2c], edx
cmp ebx, 2
jl 0x14007ea64
movdqa xmm5, xmmword [0x140119390]
jmp 0x14007e09f
sar edx, 1
sar edx, 2
sar edx, 1
jmp 0x14007dffb
mov rdx, rdx
movd xmm0, dword [rcx]
pxor xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
jmp 0x14007ecb2
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011cf90]
mov r10, r10
movd xmm6, esi
jmp 0x14007e5c0
movsxd rax, ecx
lea r8, [rsp + 0x50]
lea r8, [r8 + rax*2]
xchg rdi, rdi
nop dword [rax + rax]
mov eax, 0x9f376b1
jmp 0x14007d9a7
movdqa xmmword [r10 + 0x30], xmm0
xchg r10, rsp
lea rcx, [rsp + 0x54]
jmp 0x14007de04
xchg r9, r9
cmp rax, r15
ja 0x14007eee1
call fcn.1400e9750
jmp 0x14007da97
movdqa xmm7, xmmword [str.2222]
movd xmm8, r15d
mov dword [rsp - 0x40], ebp
movdqa xmm9, xmmword [0x1401193c0]
lea rcx, [rsp + 0x50]
nop dword [rax]
mov dword [rsp - 0x24], esi
jmp 0x14007e20f
mov rbp, qword [rsp - 8]
ret
mov dword [rsp - 0x40], ebp
movups xmmword [rsp + 0x50], xmm0
movups xmm1, xmmword [0x14011c570]
xchg rdx, rsp
movups xmmword [rdx + 0x60], xmm1
xchg rsp, rdx
movups xmm0, xmmword [0x14011c580]
jmp 0x14007deb1
mov dword [rsp - 0x24], ebp
nop word [rax + rax]
mov eax, 0x62b65d1f
sub eax, 0x336c81bf
sub eax, 0x13a641be
sub eax, 0x1397dd99
jmp 0x14007dc5e
nop
lea r10, [rbp - 0x58]
xchg rbp, rbp
jmp 0x14007e010
xchg r8, r11
xchg r11, rdx
movaps xmm7, xmmword [rdx - 0x20]
xchg r11, rdx
xchg r11, rbp
movaps xmm8, xmmword [rbp - 0x30]
xchg r11, rbp
jmp 0x14007e910
mov dword [rsp - 0x3c], 0x1a79141c
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
xchg r9, r9
jmp 0x14007e4be
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
xchg rdx, rdx
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x14007e6f1
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
mov dword [rsp - 0x28], 0x6b211141
movd xmm0, dword [rcx]
pxor xmm2, xmm0
jmp 0x14007e83a
cmp r8d, 0x3d
jge 0x14007e9e2
xchg rdi, rdi
movsxd rax, r8d
lea r9, [rsp + 0x50]
add r9, rax
jmp 0x14007ee8a
mov r10, r10
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007eedb
jmp 0x14007e7e4
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
xchg rcx, rcx
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
mov rbp, rbp
jmp 0x14007e3c5
lea rcx, [rsp + 0x30]
mov dword [rsp - 0x10], ecx
call fcn.140077300
xchg rbp, rax
movups xmm0, xmmword [rbp]
xchg rbp, rax
xchg r15, rbp
jmp 0x14007ec28
movups xmmword [r15 - 0x38], xmm0
xchg rbp, r15
xchg r8, rax
movups xmm1, xmmword [r8 + 0x10]
xchg r8, rax
movups xmmword [rbp - 0x28], xmm1
jmp 0x14007e15d
pshuflw xmm0, xmm2, 0xd8
mov r13, r13
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
jmp 0x14007e637
jl 0x14007eb13
mov r9, r9
xchg r10, r8
mov r10, r8
xchg r10, r8
lea rdx, [rsp + 0x50]
jmp 0x14007e87c
movups xmmword [rsp + 0x60], xmm1
movups xmm0, xmmword [0x14011c610]
xchg r11, rsp
jmp 0x14007dae6
mov dword [rsp - 0x38], 0x706073
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401193d0]
jmp 0x14007e75d
xchg rdi, rdi
lea rcx, [rcx + 8]
cmp r8d, 0x38
jl 0x14007e4af
mov r9, r9
cmp r8d, 0x39
jge 0x14007ec67
jmp 0x14007e7cd
mov qword [rax + 0x18], 0x3a4a0c88
xor qword [rax + 0x18], 0x5ea0bfed
sub qword [rax + 0x18], 0x2d8df8ad
xor qword [rax + 0x18], 0x33f7773c
add qword [rax + 0x18], 0x574e407f
sub qword [rax + 0x18], 0x147f2cfa
jmp 0x14007ed69
xor rcx, 0x7ff49e6
add rcx, 0x7fffffff
sub rcx, 0x56855fad
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
jmp 0x14007de8d
xor r9d, 0x5197cbdb
add r9d, 0x3eeff390
sub r9d, 0x493ecb93
xor r8d, r8d
xchg rdx, rax
mov rax, rdx
xchg rdx, rax
jmp 0x14007dfa5
mov dword [rsp - 0x20], 0xdd2f32c
mov dword [rbp - 0x68], eax
movzx eax, word [0x14011c5ac]
mov word [rbp - 0x64], ax
jmp 0x14007e771
add qword [rax + 0x18], 0x309c76f5
sub qword [rax + 0x18], 0x781757ef
mov byte [rax], 0x68
sub byte [rax], 0x16
sub byte [rax], 0x43
add byte [rax], 0x53
jmp 0x14007d9c0
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x28], esp
jmp 0x14007ddcb
sub eax, 0x5f54c227
add eax, 0xf4eed9d
add eax, 0x4293ff17
sub eax, 0x67897b63
sub al, dl
movsx eax, al
mov dword [rsp - 0x34], ecx
jmp 0x14007dbe1
cmovae r10, qword [rbp - 0x58]
movups xmm0, xmmword [0x14011c5b0]
xchg r15, r15
jmp 0x14007e316
add esi, 0x2c488da
sub esi, 0x76c68f82
lea r15d, [rsi + 0x1b]
xchg r12, r12
mov ebx, dword [0x1402567d0]
cmp ebx, 2
jmp 0x14007e595
sub eax, 0x4e8653bc
xor eax, 0x3dc6c3de
sub eax, 0x262b382e
jmp 0x14007e3b5
mov eax, edx
shr eax, 0x19
shr eax, 5
shr eax, 1
jmp 0x14007e8f7
mov rdi, rdi
movq xmm2, xmm9
paddw xmm3, xmm2
jmp 0x14007e696
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14007d9e0
xchg rcx, rbx
call qword [sym.imp.ADVAPI32.dll_RegDeleteValueA]
mov r9d, eax
jmp 0x14007e507
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
mov dword [rsp - 0x34], edx
shufps xmm1, xmm0, 0xdd
jmp 0x14007e078
lea rcx, [rcx + 0x10]
cmp r8d, 0x20
xchg r9, r9
jl 0x14007e20f
cmp r8d, 0x27
jge 0x14007e250
jmp 0x14007db36
nop dword [rax]
mov dword [rsp - 0x30], esp
nop dword [rax + rax]
mov eax, 0x65cc4a4a
sub eax, 0x22c93a5e
jmp 0x14007e35c
call fcn.1400f040c
int3
call fcn.1400f040c
mov dword [rsp - 0x38], esp
int3
call fcn.14003a000
jmp 0x14007eed7
call fcn.1400f040c
nop
call fcn.1400f040c
int3
nop
mov rdx, rdx
call fcn.1400f040c
nop
call fcn.1400f040c
int3