Function at 0x1401aca00
Capabilities:
Get common file path
Set current directory

Disassembly:
mov qword [rsp + 0x10], rbx
push rdi
sub rsp, 0x460
mov rax, qword [0x14028b7c8]
xor rax, rsp
mov qword [rsp + 0x450], rax
mov rbx, rcx
lea rdx, [rsp + 0x50]
mov ecx, 0x200
call qword [sym.imp.KERNEL32.dll_GetCurrentDirectoryW]
lea rcx, [rbx + 0x168]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
lea r8, str.wt_ccsUNICODE
lea rdx, str.cpuz.ini
lea rcx, [rsp + 0x40]
call fcn.140157804
mov rdx, qword [rsp + 0x40]
lea r8, str._CPU_Z__n
mov rcx, rbx
call fcn.1401ac290
mov r11, qword [rbx + 0x988]
mov rdx, qword [rsp + 0x40]
mov eax, dword [r11 + 0xc]
mov r9d, dword [r11]
lea r8, str.VERSION_d._d._d._d_n
mov dword [rsp + 0x30], eax
mov eax, dword [r11 + 8]
mov rcx, rbx
mov dword [rsp + 0x28], eax
mov eax, dword [r11 + 4]
mov dword [rsp + 0x20], eax
call fcn.1401ac290
mov r9d, dword [rbx + 0xe14]
mov rdx, qword [rsp + 0x40]
lea r8, str.TextFontSize_d_n
mov rcx, rbx
call fcn.1401ac290
movzx eax, byte [rbx + 0xe19]
movzx r9d, byte [rbx + 0xe18]
mov rdx, qword [rsp + 0x40]
shl r9d, 8
lea r8, str.TextFontColor_06X_n
or r9d, eax
movzx eax, byte [rbx + 0xe1a]
mov rcx, rbx
shl r9d, 8
or r9d, eax
call fcn.1401ac290
mov r9d, dword [rbx + 0xe10]
mov rdx, qword [rsp + 0x40]
lea r8, str.LabelFontSize_d_n
mov rcx, rbx
call fcn.1401ac290
movzx eax, byte [rbx + 0xe1c]
movzx r9d, byte [rbx + 0xe1d]
mov rdx, qword [rsp + 0x40]
shl eax, 8
lea r8, [0x140224690]
or r9d, eax
movzx eax, byte [rbx + 0xe1e]
mov rcx, rbx
shl r9d, 8
or r9d, eax
call fcn.1401ac290
mov rdx, qword [rsp + 0x40]
xor edi, edi
cmp dword [rbx + 0xe20], edi
mov r9d, edi
lea r8, str.ACPI_d_n
setne r9b
mov rcx, rbx
call fcn.1401ac290
mov r9d, dword [rbx + 0xe6c]
mov rdx, qword [rsp + 0x40]
lea r8, str.PCI_d_n
mov rcx, rbx
call fcn.1401ac290
mov r9d, dword [rbx + 0xe68]
mov rdx, qword [rsp + 0x40]
lea r8, str.MaxPCIBus_d_n
mov rcx, rbx
call fcn.1401ac290
cmp dword [rbx + 0xe24], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, [0x140224708]
setne r9b
mov rcx, rbx
call fcn.1401ac290
cmp dword [rbx + 0xe30], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, str.Sensor_d_n
mov rcx, rbx
setne r9b
call fcn.1401ac290
cmp dword [rbx + 0xe2c], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, str.SMBus_d_n
mov rcx, rbx
setne r9b
call fcn.1401ac290
cmp dword [rbx + 0xe34], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, [0x140224748]
mov rcx, rbx
setne r9b
call fcn.1401ac290
cmp dword [rbx + 0xe4c], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, str.UseDisplayAPI_d_n
mov rcx, rbx
setne r9b
call fcn.1401ac290
cmp dword [rbx + 0xe50], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, [0x140224788]
mov rcx, rbx
setne r9b
call fcn.1401ac290
cmp dword [rbx + 0xe38], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, str.Chipset_d_n
mov rcx, rbx
setne r9b
call fcn.1401ac290
cmp dword [rbx + 0xe3c], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, str.SPD_d_n
mov rcx, rbx
setne r9b
call fcn.1401ac290
cmp dword [rbx + 0xe44], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, str.LPCIO_d_n
mov rcx, rbx
setne r9b
call fcn.1401ac290
cmp dword [rbx + 0xe40], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, [0x1402247e8]
mov rcx, rbx
setne r9b
call fcn.1401ac290
cmp dword [rbx + 0xe48], edi
je 0x1401acd09
mov rdx, qword [rsp + 0x40]
lea r9d, [rdi + 1]
lea r8, [0x140224800]
mov rcx, rbx
call fcn.1401ac290
cmp dword [rbx + 0xe58], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, str.XOC_d_n
mov rcx, rbx
setne r9b
call fcn.1401ac290
cmp dword [rbx + 0xe5c], edi
je 0x1401acd4c
mov rdx, qword [rsp + 0x40]
lea r8, str.XOC2_d_n
mov r9d, 1
mov rcx, rbx
call fcn.1401ac290
cmp dword [rbx + 0xe64], edi
mov rdx, qword [rsp + 0x40]
mov r9d, edi
lea r8, str.CheckUpdates_d_n
mov rcx, rbx
setne r9b
call fcn.1401ac290
mov r9, qword [rbx + 0x980]
mov rdx, qword [rsp + 0x40]
lea r8, str.ValidUsername_s_n
add r9, 0x608
mov rcx, rbx
call fcn.1401ac290
mov r9, qword [rbx + 0x980]
mov rdx, qword [rsp + 0x40]
lea r8, [0x140224890]
add r9, 8
mov rcx, rbx
call fcn.1401ac290
mov r11, qword [rbx + 0x980]
mov rdx, qword [rsp + 0x40]
cmp dword [r11 + 0xa60], edi
lea r8, str.ValidPublish_d_n
mov rcx, rbx
setne dil
mov r9d, edi
call fcn.1401ac290
mov rcx, qword [rsp + 0x450]
xor rcx, rsp
call fcn.140156fd0
mov rbx, qword [rsp + 0x478]
add rsp, 0x460
pop rdi
ret