Function at 0x1400edd90
Capabilities:
Get graphical window text

Disassembly:
jmp 0x1400edd90
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0x90
lea rdi, [rsp + 0x50]
mov ecx, 0x10
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0xa0]
mov rax, qword [0x1405dc580]
xor rax, rsp
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0xa0]
mov qword [0x1405e2160], rax
lea rdx, str.explorer
mov rcx, qword [0x1405e2160]
call sym.ProcessHacker.exe_PhSetControlTheme
mov r9d, 1
mov r8d, 1
mov edx, 0x426
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
xor r8d, r8d
mov edx, 0x41b
mov rcx, qword [0x1405e2160]
call qword [sym.imp.USER32.dll_SendMessageW]
mov r9d, 0x7fff
mov r8d, 2
mov edx, 0x403
mov rcx, rax
call qword [sym.imp.USER32.dll_SendMessageW]
lea r9, [0x140017420]
xor r8d, r8d
mov edx, 0x401
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
mov r8, qword [0x1405e14a0]
mov edx, 0x42f
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
mov r8d, 0x60
mov edx, 0x416
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
xor r8d, r8d
mov edx, 0x41f
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.USER32.dll_SendMessageW]
lea rcx, str.ProcessTreeListNameDefault
call sym.ProcessHacker.exe_PhGetIntegerSetting
test eax, eax
je 0x1400edec7
mov dword [rsp + 0x80], 0xfffffffe
jmp 0x1400eded2
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x38], 0
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0xc8
lea r9, str.Name
mov r8b, 1
xor edx, edx
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x32
lea r9, [0x1403d1e60]
mov r8b, 1
mov edx, 1
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x2d
lea r9, [0x1403ee408]
mov r8b, 1
mov edx, 2
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_total_rate
mov r8b, 1
mov edx, 3
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 3
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, [0x1403ee5e8]
mov r8b, 1
mov edx, 4
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x38], 0x4000
mov dword [rsp + 0x30], 4
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x8c
lea r9, str.User_name
mov r8b, 1
mov edx, 5
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0xb4
lea r9, str.Description
mov r8b, 1
mov edx, 6
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0xb4
lea r9, str.Company_name
xor r8d, r8d
mov edx, 7
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, str.Version
xor r8d, r8d
mov edx, 8
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 0x4000
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0xb4
lea r9, str.File_name
xor r8d, r8d
mov edx, 9
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0xb4
lea r9, str.Command_line
xor r8d, r8d
mov edx, 0xa
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Peak_private_bytes
xor r8d, r8d
mov edx, 0xb
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, [0x1403ee630]
xor r8d, r8d
mov edx, 0xc
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Peak_working_set
xor r8d, r8d
mov edx, 0xd
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Private_WS
xor r8d, r8d
mov edx, 0xe
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Shared_WS
xor r8d, r8d
mov edx, 0xf
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Shareable_WS
xor r8d, r8d
mov edx, 0x10
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, [0x1403de570]
xor r8d, r8d
mov edx, 0x11
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Peak_virtual_size
xor r8d, r8d
mov edx, 0x12
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, [0x1404be560]
xor r8d, r8d
mov edx, 0x13
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x2d
lea r9, str.Session_ID
xor r8d, r8d
mov edx, 0x14
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, str.Priority_class
xor r8d, r8d
mov edx, 0x15
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x2d
lea r9, str.Base_priority
xor r8d, r8d
mov edx, 0x16
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x2d
lea r9, [0x1404b91e0]
xor r8d, r8d
mov edx, 0x17
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x2d
lea r9, [0x1403de548]
xor r8d, r8d
mov edx, 0x18
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x2d
lea r9, str.GDI_handles
xor r8d, r8d
mov edx, 0x19
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x2d
lea r9, str.USER_handles
xor r8d, r8d
mov edx, 0x1a
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_readother_rate
xor r8d, r8d
mov edx, 0x1b
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_write_rate
xor r8d, r8d
mov edx, 0x1c
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, [0x1404be660]
xor r8d, r8d
mov edx, 0x1d
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_priority
xor r8d, r8d
mov edx, 0x1e
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x2d
lea r9, str.Page_priority
xor r8d, r8d
mov edx, 0x1f
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, str.Start_time
xor r8d, r8d
mov edx, 0x20
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x5a
lea r9, str.Total_CPU_time
xor r8d, r8d
mov edx, 0x21
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x5a
lea r9, str.Kernel_CPU_time
xor r8d, r8d
mov edx, 0x22
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x5a
lea r9, str.User_CPU_time
xor r8d, r8d
mov edx, 0x23
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x46
lea r9, str.Verification_status
xor r8d, r8d
mov edx, 0x24
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, str.Verified_signer
xor r8d, r8d
mov edx, 0x25
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x32
lea r9, str.ASLR
xor r8d, r8d
mov edx, 0x26
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0xb4
lea r9, str.Relative_start_time
xor r8d, r8d
mov edx, 0x27
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x32
lea r9, str.Bits
xor r8d, r8d
mov edx, 0x28
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x3c
lea r9, str.Elevation
xor r8d, r8d
mov edx, 0x29
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x78
lea r9, str.Window_title
xor r8d, r8d
mov edx, 0x2a
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x3c
lea r9, str.Window_status
xor r8d, r8d
mov edx, 0x2b
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x6e
lea r9, str.Cycles
xor r8d, r8d
mov edx, 0x2c
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x5a
lea r9, str.Cycles_delta
xor r8d, r8d
mov edx, 0x2d
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x40], 0xa00000
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, str.CPU_history
xor r8d, r8d
mov edx, 0x2e
mov rcx, qword [rsp + 0xa0]
call fcn.140002370
mov dword [rsp + 0x40], 0xa00000
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, str.Private_bytes_history
xor r8d, r8d
mov edx, 0x2f
mov rcx, qword [rsp + 0xa0]
call fcn.140002370
mov dword [rsp + 0x40], 0xa00000
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, str.I_O_history
xor r8d, r8d
mov edx, 0x30
mov rcx, qword [rsp + 0xa0]
call fcn.140002370
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, [0x1404b6490]
xor r8d, r8d
mov edx, 0x31
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x50
lea r9, str.Virtualized
xor r8d, r8d
mov edx, 0x32
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x64
lea r9, str.Context_switches
xor r8d, r8d
mov edx, 0x33
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x50
lea r9, [0x1404be8e8]
xor r8d, r8d
mov edx, 0x34
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, [0x1404be920]
xor r8d, r8d
mov edx, 0x35
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_reads
xor r8d, r8d
mov edx, 0x36
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_writes
xor r8d, r8d
mov edx, 0x37
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_other
xor r8d, r8d
mov edx, 0x38
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_read_bytes
xor r8d, r8d
mov edx, 0x39
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_write_bytes
xor r8d, r8d
mov edx, 0x3a
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_other_bytes
xor r8d, r8d
mov edx, 0x3b
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_reads_delta
xor r8d, r8d
mov edx, 0x3c
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_writes_delta
xor r8d, r8d
mov edx, 0x3d
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.I_O_other_delta
xor r8d, r8d
mov edx, 0x3e
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, str.OS_context
xor r8d, r8d
mov edx, 0x3f
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, [0x1404beab0]
xor r8d, r8d
mov edx, 0x40
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Peak_paged_pool
xor r8d, r8d
mov edx, 0x41
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, [0x1404beaf8]
xor r8d, r8d
mov edx, 0x42
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Peak_non_paged_pool
xor r8d, r8d
mov edx, 0x43
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Minimum_working_set
xor r8d, r8d
mov edx, 0x44
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Maximum_working_set
xor r8d, r8d
mov edx, 0x45
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Private_bytes_delta
xor r8d, r8d
mov edx, 0x46
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x6e
lea r9, str.Subsystem
xor r8d, r8d
mov edx, 0x47
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0xa0
lea r9, str.Package_name
xor r8d, r8d
mov edx, 0x48
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0xa0
lea r9, str.App_ID
xor r8d, r8d
mov edx, 0x49
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x6e
lea r9, str.DPI_awareness
xor r8d, r8d
mov edx, 0x4a
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x46
lea r9, str.CF_Guard
xor r8d, r8d
mov edx, 0x4b
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x8c
lea r9, str.Time_stamp
xor r8d, r8d
mov edx, 0x4c
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x8c
lea r9, str.File_modified_time
xor r8d, r8d
mov edx, 0x4d
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.File_size
xor r8d, r8d
mov edx, 0x4e
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Subprocesses
xor r8d, r8d
mov edx, 0x4f
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x32
lea r9, str.Job_Object_ID
xor r8d, r8d
mov edx, 0x50
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x69
lea r9, str.Protection
xor r8d, r8d
mov edx, 0x51
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x50
lea r9, str.Desktop
xor r8d, r8d
mov edx, 0x52
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x50
lea r9, str.Critical
xor r8d, r8d
mov edx, 0x53
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x32
lea r9, str.PID__Hex_
xor r8d, r8d
mov edx, 0x54
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x2d
lea r9, str.CPU__relative_
xor r8d, r8d
mov edx, 0x55
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x2d
lea r9, [0x1403eee40]
xor r8d, r8d
mov edx, 0x56
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Image_coherency
xor r8d, r8d
mov edx, 0x57
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x46
lea r9, str.Error_mode
xor r8d, r8d
mov edx, 0x58
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x46
lea r9, str.Code_page
xor r8d, r8d
mov edx, 0x59
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x40], 0xa00000
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x64
lea r9, str.Timeline
xor r8d, r8d
mov edx, 0x5a
mov rcx, qword [rsp + 0xa0]
call fcn.140002370
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x46
lea r9, str.Power_throttling
xor r8d, r8d
mov edx, 0x5b
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x46
lea r9, str.Architecture
xor r8d, r8d
mov edx, 0x5c
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x32
lea r9, str.Parent_PID
xor r8d, r8d
mov edx, 0x5d
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x32
lea r9, str.Parent_console_PID
xor r8d, r8d
mov edx, 0x5e
mov rcx, qword [rsp + 0xa0]
call fcn.140013c40
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 2
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], 0x46
lea r9, str.Shared_commit
xor r8d, r8d
mov edx, 0x5f
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
mov byte [rsp + 0x40], 1
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0x2d
lea r9, str.Priority_boost
xor r8d, r8d
mov edx, 0x60
mov rcx, qword [rsp + 0xa0]
call fcn.14000c040
xor r9d, r9d
mov r8d, 1
mov edx, 0x41f
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
mov r8d, 1
mov edx, 0x40e
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
xor r8d, r8d
mov edx, 0x40d
mov rcx, qword [rsp + 0xa0]
call qword [sym.imp.USER32.dll_SendMessageW]
lea r9, [0x14000f730]
mov r8d, 0x61
mov rdx, qword [rsp + 0xa0]
lea rcx, [0x1405e2170]
call fcn.1400136d0
movzx eax, byte [0x1405dfde0]
test eax, eax
je 0x1400ef7b9
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x58], rax
lea rax, [0x1405e2170]
mov qword [rsp + 0x60], rax
mov ecx, 0x11
call sym.ProcessHacker.exe_PhGetGeneralCallback
lea rdx, [rsp + 0x58]
mov rcx, rax
call sym.ProcessHacker.exe_PhInvokeCallback
mov r8, qword [0x1405e29a0]
mov rdx, qword [rsp + 0xa0]
lea rcx, [0x1405e29b0]
call sym.ProcessHacker.exe_PhInitializeTreeNewFilterSupport
mov rcx, rsp
lea rdx, [0x1404bbac0]
call fcn.140015750
mov rcx, qword [rsp + 0x88]
xor rcx, rsp
call fcn.14000d430
add rsp, 0x90
pop rdi
ret