Function at 0x1400b2380
Capabilities:
Set registry value

Disassembly:
mov rax, rsp
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x148]
sub rsp, 0x210
mov qword [rbp - 0x40], 0xfffffffffffffffe
mov qword [rax + 0x20], rbx
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
mov rax, qword [0x14044b080]
xor rax, rsp
mov qword [rbp + 0xc8], rax
movaps xmm6, xmm2
mov r12d, edx
mov dword [rsp + 0x50], edx
mov rsi, rcx
xor r14b, r14b
movsd xmm7, qword [0x1403a98f0]
cmp edx, 0xae
jne 0x1400b241c
ucomisd xmm7, xmm2
jp 0x1400b241c
jne 0x1400b241c
mov edx, 0xffffffff
mov rcx, qword [rcx + 0x13ef60]
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov dl, 1
mov rcx, rsi
call fcn.1400bbca0
mov rcx, qword [rsi + 0x13ef60]
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
xor r15d, r15d
mov r13d, r15d
lea edi, [r15 + 1]
lea edx, [rdi + 3]
cmp r12d, 0x92
ja 0x1400b249b
je 0x1400b2452
cmp r12d, 8
ja 0x1400b24d4
mov eax, 0x124
bt eax, r12d
jae 0x1400b24d4
mov r13d, edi
jmp 0x1400b24c2
mov rcx, qword [rsi + 0x5b8]
test rcx, rcx
setne al
cmp byte [rsi + 0x13f088], 2
jne 0x1400b2490
cmp byte [rsi + 0x13f08b], 0xb
jae 0x1400b2490
test rcx, rcx
je 0x1400b248e
cmp byte [rsi + 0x13f048], r13b
jne 0x1400b248e
movzx eax, dil
mov r13d, edi
test al, al
cmovne r13d, edx
jmp 0x1400b24c2
xor al, al
mov r13d, edi
test al, al
cmovne r13d, edx
jmp 0x1400b24c2
cmp r12d, 0x95
jb 0x1400b24d4
cmp r12d, 0x96
jbe 0x1400b24bf
cmp r12d, 0xae
je 0x1400b244d
cmp r12d, 0x139
jne 0x1400b24d4
mov r13d, edx
xor r9d, r9d
movzx r8d, dil
mov edx, r13d
mov rcx, rsi
call fcn.1400b7040
mov ebx, r13d
mov dword [rbp + 0x18], ebx
xorps xmm9, xmm9
cmp r12d, 0x12d
ja 0x1400b319d
je case.0x1400b31c7.340
lea eax, [r12 - 1]
cmp eax, 0xec
ja case.0x1400b31c7.304
lea rdx, [0x140000000]
movzx eax, byte [rdx + rax + 0xb3dd4]
mov ecx, dword [rdx + rax*4 + 0xb3d34]
add rcx, rdx
jmp rcx
movaps xmm2, xmm6
mov rdx, qword [rsi + 0x5b8]
call fcn.1400bf200
movzx r14d, al
jmp 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0x968
mov rcx, qword [rsi + 0x5b8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0x969
mov rcx, qword [rsi + 0x5b8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0x7fc
mov rcx, qword [rsi + 0x5b8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0x91
mov rcx, qword [rsi + 0x5a8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0x92
mov rcx, qword [rsi + 0x5a8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
cvttsd2si eax, xmm6
test eax, eax
sete r15b
movd xmm0, r15d
cvtdq2pd xmm0, xmm0
movsd qword [rbp - 0x78], xmm0
lea r8, [rbp - 0x78]
mov edx, dword [rsi + 0x2860]
mov rcx, rsi
call fcn.1400bdb80
jmp 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0xb1
mov rcx, qword [rsi + 0x5a8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
ucomisd xmm7, xmm6
jp 0x1400b2685
jne 0x1400b2685
movzx r8d, dil
jmp 0x1400b2688
xor r8d, r8d
mov byte [rsi + 0x13ef0c], r8b
mov edx, 5
cmp r12d, 0xe5
cmove edx, edi
xor r9d, r9d
mov rcx, rsi
call fcn.1400b7040
jmp 0x1400b3b07
movd xmm0, dword [rsi + 0x13ef48]
cvtdq2pd xmm0, xmm0
ucomisd xmm0, xmm6
jp 0x1400b26c2
je 0x1400b26f4
cvttsd2si eax, xmm6
mov dword [rsi + 0x13ef48], eax
mov rcx, rsi
cmp eax, 0xffffffff
je 0x1400b26da
movzx r8d, dil
jmp 0x1400b26dd
xor r8d, r8d
call fcn.1400b0650
mov rcx, qword [rsi + 0x1407c0]
test rcx, rcx
je 0x1400b26f4
call qword [sym.imp.KERNEL32.dll_SetEvent]
movzx r14d, dil
jmp 0x1400b3b07
cvttsd2si eax, xmm6
mov dword [rsi + 0x13ef4c], eax
movzx r14d, dil
jmp 0x1400b3b07
mov edx, 0xffffffff
mov rcx, qword [rsi + 0x13ef60]
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
cvttsd2si edx, xmm6
mov rcx, rsi
call fcn.1400b7940
movzx r14d, al
mov rcx, qword [rsi + 0x13ef60]
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
jmp 0x1400b3b07
cmp dword [rsi + 0x13ef48], 0xffffffff
je 0x1400b275a
cmp dword [rsi + 0x13ef70], 0xffffffff
jne 0x1400b3b07
cvttsd2si edx, xmm6
mov rcx, rsi
call fcn.1400b7ab0
movzx r14d, al
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, str.BatterySaveModeByPass
lea rdx, [0x140320430]
mov rcx, 0xffffffff80000002
call fcn.140057230
cmp eax, edi
jne 0x1400b3b07
mov dword [rsp + 0x20], r15d
mov r9d, edi
mov edx, 0xfffffffd
mov r8d, edx
mov rcx, qword [rsi + 0x5a8]
call fcn.140094c90
movzx r14d, al
jmp 0x1400b3b07
cvttsd2si edx, xmm6
mov dword [rsi + 0x2860], edx
movsd xmm0, qword [0x1403a9a38]
movsd qword [rsp + 0x58], xmm0
lea r8, [rsp + 0x58]
mov rcx, rsi
call fcn.1400bdb80
mov rcx, rsi
call fcn.1400bad50
jmp 0x1400b3b07
cvttsd2si rax, xmm6
mov dword [rbp + 0x50], eax
mov edi, 0x80004005
mov qword [rbp - 8], r15
lea rax, [rbp + 0xbc]
mov qword [rsp + 0x40], rax
lea rax, [rbp - 8]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x2001f
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
lea rdx, [0x140320430]
mov rcx, 0xffffffff80000002
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCreateKeyExW]
mov rcx, qword [rbp - 8]
test rcx, rcx
je 0x1400b2879
mov dword [rsp + 0x28], 4
lea rax, [rbp + 0x50]
mov qword [rsp + 0x20], rax
mov r9d, 4
xor r8d, r8d
lea rdx, str.NXEnabled
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegSetValueExW]
mov edi, eax
mov rcx, qword [rbp - 8]
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCloseKey]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov rcx, qword [rsi + 0x5a8]
call fcn.140092ee0
test edi, edi
sete r14b
jmp 0x1400b3b07
movsd qword [rsp + 0x20], xmm6
mov r9d, dword [rsi + 0x13ef70]
mov r8, qword [rsi + 0x5b8]
mov rdx, qword [rsi + 0x5a8]
mov rcx, rsi
call fcn.1400bd010
movzx r14d, al
jmp 0x1400b3b07
movsd qword [rsp + 0x30], xmm6
lea rax, str.CMaxxAudioClientEx::SetGlobalAudioPower__.1f
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
mov r9d, 3
lea r8, [0x1404675c0]
mov edx, 0x1838
lea rcx, str.d:jenkinsworkspacemainrel4_dellconsumermainrel4_dellconsumerplatform_vista_sharedmaxxaudioclientex.cpp
call fcn.140039f30
xor r14b, r14b
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x70], r15
lea rcx, [rsi + 0x5c8]
lea r8, [rbp + 0x60]
xor edx, edx
call fcn.14007f840
mov rdi, r15
mov qword [rbp - 0x18], r15
mov r13, qword [rbp + 0x60]
mov rax, qword [rbp + 0x68]
mov rcx, rax
sub rcx, r13
add rcx, 7
shr rcx, 3
cmp r13, rax
cmova rcx, r15
mov qword [rsp + 0x58], rcx
test rcx, rcx
je 0x1400b29e3
mov r12, 0xffffffffffffffff
nop dword [rax]
nop word [rax + rax]
mov rbx, qword [r13]
xor edx, edx
mov rcx, rbx
call fcn.14007c630
test rax, rax
je 0x1400b29ce
mov rdx, rax
mov rcx, rsi
call fcn.1400bb620
mov rdi, rax
mov ecx, dword [rbx + 0x18]
mov ebx, r12d
test ecx, ecx
cmovns ebx, ecx
mov dword [rsp + 0x20], r15d
mov r9b, 1
mov r8d, ebx
mov rdx, rax
mov rcx, rsi
call fcn.1400b7150
mov r9b, 1
movaps xmm2, xmm6
mov rdx, rdi
call fcn.1400bcd50
movzx r14d, al
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, ebx
mov rdx, rdi
mov rcx, rsi
call fcn.1400b7150
mov rdi, qword [rbp - 0x18]
add r13, 8
inc rdi
mov qword [rbp - 0x18], rdi
cmp rdi, qword [rsp + 0x58]
jne 0x1400b2960
mov ebx, dword [rbp + 0x18]
lea rcx, [rbp + 0x60]
call fcn.14003d760
mov r13d, ebx
jmp 0x1400b3b07
movaps xmm1, xmm6
mov rcx, rsi
call fcn.1400bd5e0
movzx r14d, al
jmp 0x1400b3b07
cvttsd2si ecx, xmm6
sub ecx, edi
je 0x1400b2a4b
sub ecx, edi
je 0x1400b2a3e
sub ecx, edi
je 0x1400b2a31
sub ecx, edi
je 0x1400b2a3e
cmp ecx, edi
jne 0x1400b3b07
mov eax, 0x1c000
mov r9d, 0x80000
jmp 0x1400b2a56
mov eax, 0x8c000
mov r9d, 0x10000
jmp 0x1400b2a56
mov eax, 0x98000
mov r9d, 0x4000
jmp 0x1400b2a56
mov eax, 0x94000
mov r9d, 0x8000
mov dword [rsp + 0x20], eax
movaps xmm2, xmm7
mov rdx, qword [rsi + 0x5b8]
mov rcx, rsi
call fcn.1400b6fd0
movzx r14d, al
jmp 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0xb1
mov rcx, qword [rsi + 0x5b8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
mov rcx, qword [rsi + 0x530]
test rcx, rcx
je 0x1400b3b07
cvttsd2si rdx, xmm6
call fcn.140076610
test eax, eax
setne r14b
jmp 0x1400b3b07
mov r8, qword [rsi + 0x530]
test r8, r8
je 0x1400b3b07
ucomisd xmm7, xmm6
jp 0x1400b2ae0
je 0x1400b2ae3
mov edi, r15d
mov rcx, qword [r8 + 0x98]
mov rax, qword [r8 + 0xa0]
sub rax, rcx
sar rax, 3
test rax, rax
je 0x1400b2b1e
mov rcx, qword [rcx]
test rcx, rcx
je 0x1400b2b1e
mov rax, qword [rcx]
add r8, 0xb0
mov edx, edi
mov rax, qword [rax + 0x30]
call qword [case.0x14004487d.0]
mov r15d, eax
test r15d, r15d
setne r14b
jmp 0x1400b3b07
mov rcx, qword [rsi + 0x528]
jmp 0x1400b2aaa
mov r8, qword [rsi + 0x528]
test r8, r8
je 0x1400b3b07
ucomisd xmm7, xmm6
jp 0x1400b2b4e
je 0x1400b2b51
mov edi, r15d
mov rcx, qword [r8 + 0x98]
mov rax, qword [r8 + 0xa0]
sub rax, rcx
sar rax, 3
test rax, rax
je 0x1400b2b8c
mov rcx, qword [rcx]
test rcx, rcx
je 0x1400b2b8c
mov rax, qword [rcx]
add r8, 0xb0
mov edx, edi
mov rax, qword [rax + 0x30]
call qword [case.0x14004487d.0]
mov r15d, eax
test r15d, r15d
setne r14b
jmp 0x1400b3b07
movzx r9d, dil
movaps xmm2, xmm6
mov rdx, qword [rsi + 0x5a8]
call fcn.1400bcd50
movzx r14d, al
jmp 0x1400b3b07
movaps xmm3, xmm6
mov r12, 0xffffffffffffffff
mov r8d, r12d
mov rdx, qword [rsi + 0x5b0]
mov rcx, rsi
call fcn.1400bcde0
movzx r14d, al
test al, al
je 0x1400b3b07
mov rdx, qword [rsi + 0x5c0]
test rdx, rdx
je 0x1400b3b07
movaps xmm3, xmm6
mov r8d, r12d
mov rcx, rsi
call fcn.1400bcde0
movzx r14d, al
jmp 0x1400b3b07
movsd qword [rsp + 0x30], xmm6
lea rax, str.CMaxxAudioClientEx::SetGlobalVoicePower:__.1f
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
mov r9d, 3
lea r8, [0x1404675c0]
mov edx, 0x1850
lea rcx, str.d:jenkinsworkspacemainrel4_dellconsumermainrel4_dellconsumerplatform_vista_sharedmaxxaudioclientex.cpp
call fcn.140039f30
xor r14b, r14b
xor eax, eax
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x78], xmm0
mov qword [rbp + 0x88], r15
lea rcx, [rsi + 0x5c8]
lea r8, [rbp + 0x78]
mov edx, edi
call fcn.14007f840
mov r12, qword [rbp + 0x78]
mov r13, qword [rbp + 0x80]
cmp r12, r13
je 0x1400b2cd8
mov dword [rbp + 0xc0], r15d
mov dword [rbp + 0xc4], edi
nop dword [rax + rax]
mov r15, qword [r12]
lea rbx, [rbp + 0xc0]
mov edi, 2
mov edx, dword [rbx]
mov rcx, r15
call fcn.14007c630
test rax, rax
je 0x1400b2cc2
mov rdx, rax
mov rcx, rsi
call fcn.1400bb620
movaps xmm3, xmm6
mov r8d, 0xfffffffd
mov rdx, rax
mov rcx, rsi
call fcn.1400bcde0
movzx r14d, al
add rbx, 4
sub rdi, 1
jne 0x1400b2c90
add r12, 8
cmp r12, r13
jne 0x1400b2c80
mov ebx, dword [rbp + 0x18]
lea rcx, [rbp + 0x78]
call fcn.14003d760
mov r13d, ebx
jmp 0x1400b3b07
movaps xmm2, xmm6
xor edx, edx
mov rcx, rsi
call fcn.1400b7500
movaps xmm2, xmm6
mov edx, edi
mov rcx, rsi
call fcn.1400b7500
movaps xmm2, xmm6
mov edx, 2
mov rcx, rsi
call fcn.1400b7500
movaps xmm2, xmm6
mov edx, 3
mov rcx, rsi
call fcn.1400b7500
movaps xmm2, xmm6
mov edx, 4
mov rcx, rsi
call fcn.1400b7500
movzx r14d, al
jmp 0x1400b3b07
movaps xmm2, xmm6
mov edx, 5
mov rcx, rsi
call fcn.1400b7500
movaps xmm2, xmm6
mov edx, 6
mov rcx, rsi
call fcn.1400b7500
movaps xmm2, xmm6
mov edx, 7
mov rcx, rsi
call fcn.1400b7500
movaps xmm2, xmm6
mov edx, 8
mov rcx, rsi
call fcn.1400b7500
movzx r14d, al
jmp 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0xa
mov rcx, qword [rsi + 0x5a8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0x131
mov rcx, qword [rsi + 0x5a8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0x12d
mov rcx, qword [rsi + 0x5a8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
mov rcx, qword [rsi + 0x1407b0]
test rcx, rcx
je 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9, 0xffffffffffffffff
movaps xmm2, xmm6
mov edx, 0x447
call fcn.140093a30
test al, al
je 0x1400b3b07
lea rcx, [rsi + 0x13ef20]
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x14004487d.0]
mov rcx, rax
call fcn.14005c040
mov rdx, rax
mov dword [rsp + 0x20], r15d
mov r9d, 9
lea r8, str.NoiseRiderBoost
mov rcx, 0xffffffff80000002
call fcn.140057230
mov eax, eax
xorps xmm1, xmm1
cvtsi2sd xmm1, rax
ucomisd xmm9, xmm6
jp 0x1400b2e98
jne 0x1400b2e98
xorps xmm1, xmm1
mov rcx, rsi
call fcn.1400c3d60
movzx r14d, dil
jmp 0x1400b3b07
mov dword [rsp + 0x20], 0x3f
mov r9d, 0x10
movaps xmm2, xmm6
mov rdx, qword [rsi + 0x5a8]
mov rcx, rsi
call fcn.1400b6fd0
movzx r14d, al
test al, al
je 0x1400b3b07
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, 0x1a
mov rcx, qword [rsi + 0x5a8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
mulsd xmm6, qword [0x1403a9938]
divsd xmm6, qword [0x1403a9980]
subsd xmm6, qword [0x1403a9920]
lea eax, [r12 + r12*4]
lea r12d, [rax*2 - 0x35]
mov dword [rsp + 0x50], r12d
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm6
mov edx, r12d
mov rcx, qword [rsi + 0x5a8]
call fcn.140093a30
mov eax, dword [rsi + 0x13f140]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsi + 0x13ef70]
movaps xmm2, xmm7
mov edx, 0x27
mov rcx, qword [rsi + 0x5a8]
call fcn.140093a30
movzx r14d, al
jmp 0x1400b3b07
movaps xmm3, xmm6
mov r8d, dword [rsi + 0x13ef74]
mov rdx, qword [rsi + 0x5b0]
mov rcx, rsi
call fcn.1400bce90
movzx r14d, al
test al, al
je 0x1400b3b07
mov rdx, qword [rsi + 0x5c0]
test rdx, rdx
je 0x1400b3b07
movaps xmm3, xmm6
mov r8d, dword [rsi + 0x13ef74]
mov rcx, rsi
call fcn.1400bce90
movzx r14d, al
jmp 0x1400b3b07
mov dword [rbp + 0x18], r15d
lea r8, [rbp + 0x18]
xor edx, edx
mov rcx, qword [rsi + 0x5b0]
call fcn.140093870
test al, al
je 0x1400b3b07
ucomisd xmm6, xmm9
jp 0x1400b2ff9
jne 0x1400b2ff9
xor r8b, r8b
jmp 0x1400b2ffd
movzx r8d, dil
mov ecx, dword [rbp + 0x18]
mov eax, 0x66666667
imul ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
lea eax, [rdx + rdx*4]
add eax, eax
sub ecx, eax
movzx r14d, dil
test r8b, r8b
je 0x1400b3034
mov dword [rsi + 0x2878], ecx
lea eax, [rdx + rdx*4]
lea r8d, [rax*2 + 5]
jmp 0x1400b3041
lea ecx, [rdx + rdx*4]
mov eax, dword [rsi + 0x2878]
lea r8d, [rax + rcx*2]
test r14b, r14b
je 0x1400b3b07
mov edx, 0xfffffffd
mov rcx, qword [rsi + 0x5b0]
call fcn.1400935c0
movzx r14d, al
jmp 0x1400b3b07
ucomisd xmm9, xmm6
jp 0x1400b306d
je 0x1400b3070
mov edi, r15d
mov dword [rbp + 0x48], edi
mov edi, 0x80004005
mov qword [rbp], r15
lea rax, [rbp + 0xb8]
mov qword [rsp + 0x40], rax
lea rax, [rbp]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x2001f
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
lea rdx, [0x140320430]
mov rcx, 0xffffffff80000002
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCreateKeyExW]
mov rcx, qword [rbp]
test rcx, rcx
je 0x1400b30f9
mov dword [rsp + 0x28], 4
lea rax, [rbp + 0x48]
mov qword [rsp + 0x20], rax
mov r9d, 4
xor r8d, r8d
lea rdx, str.BatterySaveModeOff
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegSetValueExW]
mov edi, eax
mov rcx, qword [rbp]
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCloseKey]
test edi, edi
sete r14b
jmp 0x1400b3b07
cvttsd2si rax, xmm6
mov dword [rbp + 0x40], eax
mov edi, 0x80004005
mov qword [rbp + 8], r15
lea rax, [rbp + 0xb4]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 8]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x2001f
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
lea rdx, [0x140320430]
mov rcx, 0xffffffff80000002
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCreateKeyExW]
mov rcx, qword [rbp + 8]
test rcx, rcx
je 0x1400b30f9
mov dword [rsp + 0x28], 4
lea rax, [rbp + 0x40]
mov qword [rsp + 0x20], rax
mov r9d, 4
xor r8d, r8d
lea rdx, str.DoNotShowJackSenseDialog
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegSetValueExW]
mov edi, eax
mov rcx, qword [rbp + 8]
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCloseKey]
test edi, edi
sete r14b
jmp 0x1400b3b07
lea eax, [r12 - 0x12f]
cmp eax, 0x4d
ja case.0x1400b31c7.304
lea rdx, [0x140000000]
movzx eax, byte [rdx + rax + 0xb3f04]
mov ecx, dword [rdx + rax*4 + 0xb3ec4]
add rcx, rdx
jmp rcx
movsd qword [rsp + 0x30], xmm6
lea rax, str.CMaxxAudioClientEx::SetGlobalTrackCamera__.1f
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
mov r9d, 3
lea r8, [0x1404675c0]
mov edx, 0x1ac4
lea rcx, str.d:jenkinsworkspacemainrel4_dellconsumermainrel4_dellconsumerplatform_vista_sharedmaxxaudioclientex.cpp
call fcn.140039f30
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x90], xmm0
mov qword [rbp + 0xa0], r15
lea rcx, [rsi + 0x5c8]
lea r8, [rbp + 0x90]
xor edx, edx
call fcn.14007f840
mov rbx, qword [rbp + 0x90]
mov rax, qword [rbp + 0x98]
mov rdi, rax
sub rdi, rbx
add rdi, 7
shr rdi, 3
cmp rbx, rax
cmova rdi, r15
test rdi, rdi
je 0x1400b3284
nop dword [rax]
mov edx, 2
mov rcx, qword [rbx]
call fcn.14007c630
test rax, rax
je 0x1400b3278
mov rdx, rax
mov rcx, rsi
call fcn.1400bb620
movaps xmm2, xmm6
mov rdx, rax
call fcn.1400bf200
add rbx, 8
inc r15
cmp r15, rdi
jne 0x1400b3250
lea rcx, [rbp + 0x90]
call fcn.14003d760
mov r14b, 1
jmp 0x1400b3b07
movsd qword [rbp + 0x58], xmm9
mov rax, qword [rsi]
lea r8, [rbp + 0x58]
mov edx, 0x12f
mov rcx, rsi
mov rax, qword [rax + 0x20]
call qword [case.0x14004487d.0]
test al, al
je 0x1400b26f4
movsd xmm0, qword [rbp + 0x58]
ucomisd xmm0, xmm6
jp 0x1400b32d0
je 0x1400b26f4
cvttsd2si rax, xmm6
mov dword [rbp + 0x38], eax
mov qword [rbp + 0x10], r15
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x10]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x2001f
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
lea rdx, str.SOFTWAREWaves_AudioMaxxAudioSettings
mov rcx, 0xffffffff80000002
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCreateKeyExW]
mov rcx, qword [rbp + 0x10]
test rcx, rcx
je 0x1400b3357
mov dword [rsp + 0x28], 4
lea rax, [rbp + 0x38]
mov qword [rsp + 0x20], rax
mov r9d, 4
xor r8d, r8d
lea rdx, str.VoiceRecorderDetection
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegSetValueExW]
mov rcx, qword [rbp + 0x10]
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCloseKey]
xorps xmm1, xmm1
mov rcx, rsi
call fcn.1400bd1b0
movzx r14d, dil
jmp 0x1400b3b07
mov rcx, qword [rsi + 0x5b0]
ucomisd xmm9, xmm6
jp 0x1400b33a1
jne 0x1400b33a1
mov dword [rsp + 0x20], 0x200
xor r9d, r9d
mov r12, 0xffffffffffffffff
mov r8d, r12d
mov edx, r12d
call fcn.140094c90
movzx r14d, al
jmp 0x1400b3b07
mov dword [rsp + 0x20], r15d
mov r9d, 0x200
mov r12, 0xffffffffffffffff
mov r8d, r12d
mov edx, r12d
call fcn.140094c90
movzx r14d, al
jmp 0x1400b3b07
mov rax, qword [rsi + 0x13ef20]
movabs rdx, 0x400000000000
lea rcx, [rsi + 0x13ef20]
mov rax, qword [rax + 0x18]
call qword [case.0x14004487d.0]
test al, al
je 0x1400b3b07
movaps xmm8, xmm6
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, str.N360SupportedSpec
lea rdx, [0x140320430]
mov rcx, 0xffffffff80000002
call fcn.140057230
mov edi, 0x2000000
mov ecx, 0x400000
test eax, eax
cmovne edi, ecx
mov rax, qword [rsi + 0x600]
cmp byte [rax + 0x142], r15b
je 0x1400b3443
cmp dword [rax + 0x128], 1
jne 0x1400b3443
mov al, 1
jmp 0x1400b3445
xor al, al
test al, al
je 0x1400b347a
mov rax, qword [rsi + 0x13ef20]
movabs rdx, 0x2000000000000
lea rcx, [rsi + 0x13ef20]
mov rax, qword [rax + 0x18]
call qword [case.0x14004487d.0]
test al, al
jne 0x1400b347a
xorps xmm8, xmm8
mov eax, 0x2400000
jmp 0x1400b348d
ucomisd xmm9, xmm6
jp 0x1400b348a
jne 0x1400b348a
mov eax, 0x2400000
jmp 0x1400b348d
mov eax, r15d
ucomisd xmm7, xmm8
jp 0x1400b3496
je 0x1400b3499
mov edi, r15d
mov r9d, edi
jmp 0x1400b2a56
movaps xmm1, xmm6
call fcn.1400bd4b0
movzx r14d, al
jmp 0x1400b3b07
cvttsd2si rax, xmm6
mov dword [rbp + 0x30], eax
mov edi, 0x80004005
mov qword [rbp - 0x10], r15
lea rax, [rbp + 0xac]
mov qword [rsp + 0x40], rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x2001f
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
lea rdx, [0x140320430]
mov rcx, 0xffffffff80000002
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCreateKeyExW]
mov rcx, qword [rbp - 0x10]
test rcx, rcx
je 0x1400b30f9
mov dword [rsp + 0x28], 4
lea rax, [rbp + 0x30]
mov qword [rsp + 0x20], rax
mov r9d, 4
xor r8d, r8d
lea rdx, str.N360AutoActivation
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegSetValueExW]
mov edi, eax
mov rcx, qword [rbp - 0x10]
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCloseKey]
test edi, edi
sete r14b
jmp 0x1400b3b07
cmp byte [rsi + 0x13f08b], 0x10
jb 0x1400b3b07
lea rax, [rsi + 0x140314]
test rax, rax
je 0x1400b3b07
cmp r15w, word [rax]
je 0x1400b3b07
mov byte [rsi + 0x140798], r15b
mov rcx, qword [rsi + 0x13f678]
movsd xmm7, qword [0x1403a9a38]
movsd xmm8, qword [0x1403a9908]
test rcx, rcx
jne 0x1400b370b
mov ecx, 0x30
call fcn.140202bf8
mov qword [rbp - 0x80], rax
mov dword [rax + 8], edi
mov dword [rax + 0xc], edi
lea rcx, vtable.std::_Ref_count_obj_class_CRecordingHelper_.0
mov qword [rax], rcx
lea r12, [rax + 0x10]
mov qword [rsp + 0x78], r12
lea rax, vtable.CRecordingHelper.0
mov qword [r12], rax
mov byte [r12 + 8], 0
mov qword [r12 + 0x10], r15
mov qword [r12 + 0x18], r15
mov ecx, 0x78
call fcn.140202bf8
mov rdi, rax
mov qword [rsp + 0x60], rax
lea rdx, [rsi + 0x50]
mov eax, 1
mov dword [rdi + 8], eax
mov dword [rdi + 0xc], eax
lea rax, vtable.std::_Ref_count_obj_class_CStreamCapture_.0
mov qword [rdi], rax
lea rbx, [rdi + 0x10]
lea r8, [rsi + 0x140314]
mov rcx, rbx
call fcn.14015ab60
nop
mov qword [rbp - 0x28], rbx
mov qword [r12 + 0x10], rbx
mov rbx, qword [r12 + 0x18]
mov qword [rbp - 0x48], rbx
mov qword [r12 + 0x18], rdi
mov r12, 0xffffffffffffffff
test rbx, rbx
je 0x1400b367e
mov eax, r12d
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x1400b367e
mov rcx, qword [rbp - 0x48]
mov rax, qword [rcx]
mov rax, qword [rax]
call qword [case.0x14004487d.0]
mov eax, r12d
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x1400b367e
mov rcx, qword [rbp - 0x48]
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x14004487d.0]
nop
mov rcx, qword [rbp - 0x80]
lea rax, [rcx + 0x10]
mov qword [rbp - 0x38], rax
mov qword [rsi + 0x13f678], rax
mov rbx, qword [rsi + 0x13f680]
mov qword [rbp - 0x58], rbx
mov qword [rsi + 0x13f680], rcx
test rbx, rbx
je 0x1400b36e3
mov eax, r12d
lock xadd dword [rbx + 8], eax
sub eax, 1
jne 0x1400b36e3
mov rcx, qword [rbp - 0x58]
mov rax, qword [rcx]
mov rax, qword [rax]
call qword [case.0x14004487d.0]
lock xadd dword [rbx + 0xc], r12d
cmp r12d, 1
jne 0x1400b36e3
mov rcx, qword [rbp - 0x58]
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x14004487d.0]
nop
comisd xmm6, xmm7
jbe 0x1400b3b07
comisd xmm8, xmm6
jbe 0x1400b3739
mov r8b, 1
lea rax, [rsi + 0x140314]
mov rdx, rax
mov rcx, rsi
call fcn.1400c1ef0
jmp 0x1400b3739
mov rcx, qword [rcx + 0x10]
add rcx, 0x60
test rax, rax
jne 0x1400b371d
mov r12d, r15d
jmp 0x1400b372e
mov r12, 0xffffffffffffffff
inc r12
cmp word [rax + r12*2], r15w
jne 0x1400b3724
mov r8d, r12d
mov rdx, rax
call fcn.14003beb0
comisd xmm6, xmm7
jbe 0x1400b3b07
comisd xmm8, xmm6
jbe 0x1400b3b07
cvttsd2si eax, xmm6
mov dword [rsi + 0x140760], eax
mov rcx, qword [rsi + 0x13f678]
call fcn.14015aa60
mov rbx, qword [rsi + 0x13f678]
lea rax, str.CRecordingHelper::StartRecording__
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
mov r9d, 3
lea r8, [0x1404675c0]
lea edx, [r9 + 0x10]
lea rcx, str.d:jenkinsworkspacemainrel4_dellconsumermainrel4_dellconsumerplatform_vista_shared_recordinghelper.cpp
call fcn.140039f30
mov rcx, qword [rbx + 0x10]
test rcx, rcx
je 0x1400b37f6
cmp byte [rbx + 8], 0
jne 0x1400b37f6
add rcx, 0x20
mov rax, qword [rcx]
mov edx, 0x32
mov rax, qword [rax + 8]
call qword [case.0x14004487d.0]
test al, al
je 0x1400b37c8
mov byte [rbx + 8], 1
jmp 0x1400b37f6
lea rax, str.CRecordingHelper::StartRecording___failed
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
mov r9d, 3
lea r8, [0x1404675c0]
lea edx, [r9 + 0x1a]
lea rcx, str.d:jenkinsworkspacemainrel4_dellconsumermainrel4_dellconsumerplatform_vista_shared_recordinghelper.cpp
call fcn.140039f30
lea rdx, str.TRUE
lea rax, str.FALSE
cmp byte [rbx + 8], 0
cmovne rax, rdx
mov qword [rsp + 0x30], rax
lea rax, str.CRecordingHelper::StartRecording____s_End
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
mov r9d, 3
lea r8, [0x1404675c0]
lea edx, [r9 + 0x1e]
lea rcx, str.d:jenkinsworkspacemainrel4_dellconsumermainrel4_dellconsumerplatform_vista_shared_recordinghelper.cpp
call fcn.140039f30
movzx r14d, byte [rbx + 8]
jmp 0x1400b3b07
cmp byte [rsi + 0x13f08b], 0x10
jb 0x1400b3b07
mov rcx, qword [rsi + 0x13f678]
test rcx, rcx
je 0x1400b386b
call fcn.14015aa60
movzx r14d, dil
cvttsd2si eax, xmm6
cmp eax, 0xffffffff
jne 0x1400b3b07
lea rdx, [rsi + 0x140314]
xor r8d, r8d
mov rcx, rsi
call fcn.1400c1ef0
mov r12, 0xffffffffffffffff
mov dword [rsi + 0x140760], r12d
lea rcx, [rsi + 0x13ff04]
xor edx, edx
mov r8d, 0x82c
call fcn.140222790
mov qword [rsi + 0x13f678], r15
mov rbx, qword [rsi + 0x13f680]
mov qword [rbp - 0x68], rbx
mov qword [rsi + 0x13f680], r15
test rbx, rbx
je 0x1400b3905
mov eax, r12d
lock xadd dword [rbx + 8], eax
sub eax, 1
jne 0x1400b3905
mov rcx, qword [rbp - 0x68]
mov rax, qword [rcx]
mov rax, qword [rax]
call qword [case.0x14004487d.0]
lock xadd dword [rbx + 0xc], r12d
cmp r12d, 1
jne 0x1400b3905
mov rcx, qword [rbp - 0x68]
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x14004487d.0]
nop
jmp 0x1400b3b07
cmp byte [rsi + 0x13f08b], 0x10
jb 0x1400b3b07
mov byte [rsi + 0x140798], dil
mov rax, qword [rsi]
movaps xmm2, xmm6
mov edx, 0x152
mov rcx, rsi
mov rax, qword [rax + 0x18]
call qword [case.0x14004487d.0]
movzx r14d, al
jmp 0x1400b3b07
mov r9d, 0x1000
ucomisd xmm7, xmm6
jp 0x1400b3950
mov eax, r9d
je 0x1400b3953
mov eax, r15d
ucomisd xmm9, xmm6
jp 0x1400b395c
je 0x1400b395f
mov r9d, r15d
mov dword [rsp + 0x20], eax
mov r12, 0xffffffffffffffff
mov r8d, r12d
mov edx, r12d
mov rcx, qword [rsi + 0x5b0]
call fcn.140094c90
movzx r14d, al
jmp 0x1400b3b07
mov rcx, qword [rsi + 0x13f5b0]
test rcx, rcx
je 0x1400b3b07
mov rdx, qword [rcx]
cvttsd2si eax, xmm6
movd xmm2, eax
cvtdq2pd xmm2, xmm2
mov rax, qword [rdx + 0x18]
mov edx, 2
call qword [case.0x14004487d.0]
movzx r14d, al
jmp 0x1400b3b07
cvttsd2si eax, xmm6
test eax, eax
jne 0x1400b39cf
xorps xmm1, xmm1
mov rcx, rsi
call fcn.1400bdd30
mov rcx, qword [rsi + 0x13f5b0]
test rcx, rcx
je 0x1400b3b07
mov rax, qword [rcx]
movaps xmm2, xmm6
mov edx, 7
mov rax, qword [rax + 0x18]
call qword [case.0x14004487d.0]
movzx r14d, al
jmp 0x1400b3b07
mov qword [rbp + 0x20], r15
lea rcx, [rsp + 0x60]
call fcn.14012e4c0
nop
lea r8, str.DellMyDellConsole_
mov rdx, rax
lea rcx, [rbp + 0x20]
call fcn.140081cb0
nop
mov rdx, qword [rsp + 0x60]
add rdx, 0xffffffffffffffe8
mov r12, 0xffffffffffffffff
mov eax, r12d
lock xadd dword [rdx + 0x10], eax
sub eax, 1
jg 0x1400b3a4d
mov rcx, qword [rdx]
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x14004487d.0]
mov rax, qword [rbp + 0x20]
cmp dword [rax - 0x10], 0
je 0x1400b3ae4
mov r8d, shutdown
lea rdx, str.NGA.ThickClient.exe
lea rcx, [rbp + 0x20]
call fcn.14003c4a0
mov rax, qword [rbp + 0x20]
test rax, rax
je 0x1400b3ae4
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xfffffff
jae 0x1400b3ae0
mov qword [rsp + 0x68], r15
mov qword [rsp + 0x70], r15
call fcn.140042cc0
mov qword [rsp + 0x68], rax
mov r9d, edi
lea r8, [rsp + 0x68]
lea rdx, [0x14031b7bc]
mov rcx, qword [rbp + 0x20]
call fcn.14005ad00
movzx r14d, al
mov rax, qword [rbp + 0x20]
lea rdx, [rax - 0x18]
lock xadd dword [rdx + 0x10], r12d
sub r12d, 1
jg 0x1400b3b07
mov rcx, qword [rdx]
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x14004487d.0]
jmp 0x1400b3b07
mov rax, qword [rbp + 0x20]
lea rdx, [rax - 0x18]
lock xadd dword [rdx + 0x10], r12d
sub r12d, 1
jg case.0x1400b31c7.304
mov rcx, qword [rdx]
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x14004487d.0]
xor r14b, r14b
test r13d, r13d
je 0x1400b3b1d
xor r9d, r9d
xor r8d, r8d
mov edx, r13d
mov rcx, rsi
call fcn.1400b7040
cmp dword [rsp + 0x50], 0xae
jne 0x1400b3b59
ucomisd xmm9, xmm6
jp 0x1400b3b59
jne 0x1400b3b59
mov edx, 0xffffffff
mov rcx, qword [rsi + 0x13ef60]
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
xor edx, edx
mov rcx, rsi
call fcn.1400bbca0
mov rcx, qword [rsi + 0x13ef60]
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
movzx eax, r14b
mov rcx, qword [rbp + 0xc8]
xor rcx, rsp
call fcn.140202880
lea r11, [rsp + 0x210]
mov rbx, qword [r11 + 0x58]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
lea rcx, [rsi + 0x13ef20]
cvttsd2si rbx, xmm6
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x14004487d.0]
mov rcx, rax
call fcn.14005c040
mov rdx, rax
mov dword [rsp + 0x20], r15d
mov r9d, ebx
lea r8, str.SoloModePower
mov rcx, 0xffffffff80000002
call fcn.140057160
mov rax, qword [rsi]
movsd xmm2, qword [0x1403a9a38]
mov edx, 0x168
mov rcx, rsi
mov rax, qword [rax + 0x18]
call qword [case.0x14004487d.0]
mov rcx, qword [rsi + 0x13f5b0]
test rcx, rcx
je 0x1400b3c34
mov rax, qword [rcx]
xorps xmm2, xmm2
mov edx, 5
mov rax, qword [rax + 0x18]
call qword [case.0x14004487d.0]
mov rcx, qword [rsi + 0x13f5b0]
mov rax, qword [rcx]
xorps xmm2, xmm2
mov edx, 6
mov rax, qword [rax + 0x18]
call qword [case.0x14004487d.0]
movaps xmm1, xmm6
mov rcx, rsi
call fcn.1400bdd30
movzx r14d, al
jmp 0x1400b3b07
movaps xmm1, xmm6
mov rcx, rsi
call fcn.1400c3d60
lea rcx, [rsi + 0x13ef20]
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [case.0x14004487d.0]
movabs rcx, 0x8000000000000
test rcx, rax
je 0x1400b3c7f
lea rdx, str.SOFTWAREWaves_AudioNextGen
jmp 0x1400b3c9e
movabs rcx, 0x8000000000
test rcx, rax
lea rdx, str.SOFTWAREWaves_AudioDellOptimizer
lea rax, [0x14031b7bc]
cmove rdx, rax
cvttsd2si rax, xmm6
mov dword [rbp + 0x28], eax
mov edi, 0x80004005
mov qword [rbp - 0x18], r15
lea rax, [rbp + 0xa8]
mov qword [rsp + 0x40], rax
lea rax, [rbp - 0x18]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x28], 0x2001f
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
mov rcx, 0xffffffff80000002
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCreateKeyExW]
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x1400b30f9
mov dword [rsp + 0x28], 4
lea rax, [rbp + 0x28]
mov qword [rsp + 0x20], rax
mov r9d, 4
xor r8d, r8d
lea rdx, str.NoiseRiderBoost
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegSetValueExW]
mov edi, eax
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.api_ms_win_core_registry_l1_1_0.dll_RegCloseKey]
test edi, edi
sete r14b
jmp 0x1400b3b07