Function at 0x140005f80
Capabilities:
Delete file
Delete registry key
Get common file path
Get installed programs
Get startup folder
Persist via run registry key
Query environment variable

Disassembly:
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
push rsi
push rdi
sub rsp, 0xae8
mov rax, qword [0x140055708]
xor rax, rsp
mov qword [rsp + 0xad8], rax
lea rax, [rsp + 0x270]
lea rcx, str.SOFTWAREAlpsApoint
mov rdi, rax
mov rsi, rcx
mov ecx, 0x15
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x5e0]
lea rcx, str.Europa
mov rdi, rax
mov rsi, rcx
mov ecx, 7
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x710], 0
mov dword [rsp + 0x288], 0
mov byte [rsp + 0x3b0], 0
lea rax, [rsp + 0x3b1]
mov rdi, rax
xor eax, eax
mov ecx, 0x103
rep stosb byte [rdi], al
mov qword [rsp + 0x158], 0
mov byte [rsp + 0x40], 0
lea rax, [rsp + 0x41]
mov rdi, rax
xor eax, eax
mov ecx, 0x103
rep stosb byte [rdi], al
mov byte [rsp + 0x160], 0
lea rax, [rsp + 0x161]
mov rdi, rax
xor eax, eax
mov ecx, 0x103
rep stosb byte [rdi], al
mov dword [rsp + 0x3a0], 0
mov dword [rsp + 0x5f0], 0
mov qword [rsp + 0x5e8], 0
mov edx, 0x104
lea rcx, [rsp + 0x290]
call qword [sym.imp.KERNEL32.dll_GetSystemDirectoryA]
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apoint.vxd
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Vxdif.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApCoInstaller.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointNT.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea r8, str.Drivers
mov edx, 0x104
lea rcx, [rsp + 0x290]
call fcn.1400027f0
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApntCls.sys
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApntPS2.sys
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointNT.sys
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apfiltr.sys
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApKbf.sys
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.AlpVer.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHidFiltr.sys
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHidUpFiltr.sys
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHIDI2C.sys
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, 0x104
lea rcx, [rsp + 0x290]
call qword [sym.imp.KERNEL32.dll_GetWindowsDirectoryA]
lea r8, str.Help
mov edx, 0x104
lea rcx, [rsp + 0x290]
call fcn.1400027f0
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x140041388]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x140041398]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x1400413a8]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x1400413b8]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x1400413c8]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x1400413d8]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x1400413e8]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x1400413f8]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x140041408]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointjp.hlp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointus.hlp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointjp.cnt
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointus.cnt
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea r8, [rsp + 0x4c8]
mov edx, 0x19
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_SHGetSpecialFolderLocation]
mov dword [rsp + 0x5f0], eax
lea rdx, [rsp + 0x40]
mov rcx, qword [rsp + 0x4c8]
call qword [sym.imp.SHELL32.dll_SHGetPathFromIDListA]
mov dword [rsp + 0x288], eax
lea rcx, [rsp + 0x150]
call qword [sym.imp.SHELL32.dll_SHGetMalloc]
mov dword [rsp + 0x5f0], eax
mov rax, qword [rsp + 0x150]
mov rax, qword [rax]
mov rdx, qword [rsp + 0x4c8]
mov rcx, qword [rsp + 0x150]
call qword [rax + 0x28]
mov rax, qword [rsp + 0x150]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x150]
call qword [rax + 0x10]
lea r8, str.Glowing_Touchpad
mov edx, 0x104
lea rcx, [rsp + 0x3b0]
call fcn.1400027a0
lea r8, str..lnk
mov edx, 0x104
lea rcx, [rsp + 0x3b0]
call fcn.1400027f0
lea r8, [rsp + 0x3b0]
mov edx, 0x104
lea rcx, [rsp + 0x40]
call fcn.1400027f0
lea rcx, [rsp + 0x40]
call qword [sym.imp.KERNEL32.dll_DeleteFileA]
mov dword [rsp + 0x20], 0x104
lea r9, [rsp + 0x290]
lea r8, [0x140041478]
lea rdx, [rsp + 0x270]
mov rcx, 0xffffffff80000002
call fcn.140005ee0
test eax, eax
jne 0x1400068bd
mov dword [rsp + 0x20], 0x104
lea r9, [rsp + 0x290]
lea r8, str.HomeDirectory
lea rdx, [0x140041498]
mov rcx, 0xffffffff80000002
call fcn.140005ee0
test eax, eax
jne 0x1400068bd
lea rdx, [rsp + 0x290]
mov ecx, 0x104
call qword [sym.imp.KERNEL32.dll_GetCurrentDirectoryA]
lea r8, [rsp + 0x290]
mov edx, 0x104
lea rcx, [0x140057270]
call fcn.1400027a0
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Logo.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apoint.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApMsgFwd.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apoint.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x140041510]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apwheel.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apwheel.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Ezcapt.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.EzLaunch.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Elprop.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Ecapprop.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.EzAuto.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Gesture.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApRes.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.GesScrOn.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.GesScrOf.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApTouchPadLog.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.DellTPad.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApMouCpl.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApTenKey.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApntEx.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApClose.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apvfb.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApInst.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApRotion.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResJP.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResUS.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResFR.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResGR.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResIT.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResSP.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResCT.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResCS.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResKR.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResAR.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResBP.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResCZ.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResDK.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResFI.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResGK.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResIL.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResHU.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResLA.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResNL.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResNO.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResPL.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResRU.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResSE.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResTR.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResPO.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResSK.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResSL.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApResTH.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointus.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointjp.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointsp.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointit.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointgr.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointfr.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointct.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointcs.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Apointkr.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointTH.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointBP.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointNL.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointAR.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointCZ.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointDK.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointFI.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointGK.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointHU.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointIL.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointLA.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointNO.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointPL.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointRU.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointSE.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointTR.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointPO.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointSK.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointSL.pop
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointUS.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointJP.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointSP.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointIT.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointGR.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointFR.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointCT.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointCS.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointKR.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointTH.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointBP.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointNL.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointAR.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointCZ.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointDK.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointFI.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointGK.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointHU.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointIL.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointLA.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointNO.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointPL.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointRU.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointSE.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApointTR.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.CircularScroll.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.PinchZoom.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Flick.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.PivotRotate.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Cover_BlackOut.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Cover_PCLock.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Cover_WinAllMin.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.PadScroll.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x140041c20]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.PanScroll.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.PadZoom.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.WebAssist.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApCommon.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApTabCtl.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApMain.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApDual.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApStick.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApPad.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApOthers.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApString.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApMouse.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.EzCapt.dll
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.EzPopup.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp04.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp04.02
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp07.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp09.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp0A.03
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp0C.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp10.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp11.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp12.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp0B.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp0E.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp1B.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp1D.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp1F.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp05.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp06.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp08.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp13.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp14.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp15.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp16.02
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp19.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp01.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.ApHelp0D.01
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat_ball_hit.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat_ball_ini.avi
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datLogo.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datGPEnable.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datSPEnable.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datGPDisabl.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datSPDisabl.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datSpBtn.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datMouBtn2.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datMouBtn3.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datMouBtnW.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datVideoHelp.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat2swTPad.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat2swBackFord.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat2swInerMov0.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat2swInerMov1.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat2swInerMov2.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat2swInerMov3.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat2swSetFunc.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat2swHScroll.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat2swVScroll.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat4swTPad.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat4swBackFord.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat4swInerMov0.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat4swInerMov1.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat4swInerMov2.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat4swInerMov3.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat4swSetFunc.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat4swHScroll.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat4swVScroll.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat5swTPad.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat5swBackFord.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat5swInerMov0.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat5swInerMov1.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat5swInerMov2.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat5swInerMov3.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat5swSetFunc.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat5swHScroll.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat5swVScroll.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datDualTPad.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datDualBackFord.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datDualInerMov0.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datDualInerMov1.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datDualInerMov2.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datDualInerMov3.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datDualSetFunc.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datDualHScroll.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datDualVScroll.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datwheelTPad.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datwheelBackFord.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datwheelInerMov0.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datwheelInerMov1.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datwheelInerMov2.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datwheelInerMov3.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datwheelSetFunc.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datwheelHScroll.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datwheelVScroll.bmp
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datBtnScrol.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datDragLock.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datGpSpeed.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datTapping.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datTapType.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datTouchSen.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datPadScrl.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datBrowser.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datCorner.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datElMenu.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datElPos.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datElScut.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datOthIcon.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datOthIme.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datOthSound.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datOthUsbm.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datSpScroll.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datSpSpeed.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datInerMov.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datEcaPen.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datEcaSize.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datEcaStore.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datMouSpeed.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datMouWheel.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.dat_scr_wh.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datCirScrll.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datFlick.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datMomentum.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datPadZoom.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datPanScrll.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datPinchZom.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.datTwstRote.ico
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea r9, [rsp + 0x290]
lea r8, str._sdatDual
mov edx, 0x104
lea rcx, [rsp + 0x600]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r8d, eax
lea rdx, [rsp + 0x600]
mov rcx, qword [rsp + 0xb00]
call fcn.14000d240
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea r9, [rsp + 0x290]
lea r8, str._sdat2sw
mov edx, 0x104
lea rcx, [rsp + 0x600]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r8d, eax
lea rdx, [rsp + 0x600]
mov rcx, qword [rsp + 0xb00]
call fcn.14000d240
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea r9, [rsp + 0x290]
lea r8, str._sdat4sw
mov edx, 0x104
lea rcx, [rsp + 0x600]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r8d, eax
lea rdx, [rsp + 0x600]
mov rcx, qword [rsp + 0xb00]
call fcn.14000d240
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea r9, [rsp + 0x290]
lea r8, str._sdat5sw
mov edx, 0x104
lea rcx, [rsp + 0x600]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r8d, eax
lea rdx, [rsp + 0x600]
mov rcx, qword [rsp + 0xb00]
call fcn.14000d240
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea r9, [rsp + 0x290]
lea r8, str._sdatwheel
mov edx, 0x104
lea rcx, [rsp + 0x600]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r8d, eax
lea rdx, [rsp + 0x600]
mov rcx, qword [rsp + 0xb00]
call fcn.14000d240
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea r9, [rsp + 0x290]
lea r8, str._sdat
mov edx, 0x104
lea rcx, [rsp + 0x600]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r8d, eax
lea rdx, [rsp + 0x600]
mov rcx, qword [rsp + 0xb00]
call fcn.14000d240
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov dword [rsp + 0x20], 0x104
lea r9, [rsp + 0x4d0]
lea r8, str.LogoFileName
lea rdx, [rsp + 0x270]
mov rcx, 0xffffffff80000002
call fcn.140005ee0
lea rcx, [rsp + 0x4d0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
je 0x14000a9e1
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
lea rdx, [0x14003d4c1]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov dword [rsp + 0x20], 0x104
lea r9, [rsp + 0x4d0]
lea r8, str.GestureBitmapFile
lea rdx, [rsp + 0x270]
mov rcx, 0xffffffff80000002
call fcn.140005ee0
lea rcx, [rsp + 0x4d0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
je 0x14000aa61
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
xor eax, eax
cmp eax, 1
je 0x14000aaa7
xor edx, edx
lea rcx, str.HH_Parent
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [rsp + 0x718], rax
cmp qword [rsp + 0x718], 0
jne 0x14000aa8c
jmp 0x14000aaa7
xor r9d, r9d
xor r8d, r8d
mov edx, 0x10
mov rcx, qword [rsp + 0x718]
call qword [sym.imp.USER32.dll_SendMessageA]
jmp 0x14000aa61
lea rdx, str.NX_PAD
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [rsp + 0x718], rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0x10
mov rcx, qword [rsp + 0x718]
call qword [sym.imp.USER32.dll_SendMessageA]
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.AH_2sw.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.AH_4sw.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.AH_5sw.chm
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Welcom.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.Welcom.ini
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.HidFind.exe
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r8d, eax
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000d240
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov r8d, 0x104
lea rdx, [rsp + 0x290]
lea rcx, str._SYSTEMDRIVE_
call qword [sym.imp.KERNEL32.dll_ExpandEnvironmentStringsA]
lea rdx, str.AlpsCustomSetting
lea rcx, [rsp + 0x290]
call qword [sym.imp.SHLWAPI.dll_PathAppendA]
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.AlpsCoustomSet.ini
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r8d, eax
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000d240
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, 0x104
lea rcx, [rsp + 0x290]
call qword [sym.imp.KERNEL32.dll_GetWindowsDirectoryA]
lea r8, str.InfOther
mov edx, 0x104
lea rcx, [rsp + 0x290]
call fcn.1400027f0
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.NECApoint.Inf
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.AlpsApoint.Inf
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xb00]
call fcn.14000cfd0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov r8d, 0x104
lea rdx, [rsp + 0x290]
mov rcx, qword [0x140057378]
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
lea rcx, [rsp + 0x290]
call fcn.140002750
xor r9d, r9d
lea r8, str.ChangedI8042prtParam
lea rdx, [0x140042818]
mov rcx, 0xffffffff80000002
call fcn.140005d20
mov dword [rsp + 0x4c0], eax
cmp dword [rsp + 0x4c0], 0
je 0x14000aeb5
mov r9d, 0x2ee0
lea r8, str.PollingIterations
lea rdx, [0x140042848]
mov rcx, 0xffffffff80000002
call fcn.140005a30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov r9d, 0x2ee0
lea r8, str.PollingIterationsMaximum
lea rdx, [0x1400428a0]
mov rcx, 0xffffffff80000002
call fcn.140005a30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000af4e
movsxd rax, dword [rsp + 0x5f4]
lea rcx, str.AlpsPoint
cmp qword [rcx + rax*8], 0
jne 0x14000aee3
jmp 0x14000af4e
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
movsxd rcx, dword [rsp + 0x5f4]
lea rdx, str.AlpsPoint
mov dword [rsp + 0x20], eax
mov r9, qword [rdx + rcx*8]
lea r8, [0x1400428d8]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000aec0
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000afe7
movsxd rax, dword [rsp + 0x5f4]
lea rcx, [0x140053170]
cmp qword [rcx + rax*8], 0
jne 0x14000af7c
jmp 0x14000afe7
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
movsxd rcx, dword [rsp + 0x5f4]
lea rdx, [0x140053170]
mov dword [rsp + 0x20], eax
mov r9, qword [rdx + rcx*8]
lea r8, str.SystemCurrentControlSetcontrolInstalledFiles
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000af59
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.MouseTrails
lea r8, str.Config0001DisplaySettings
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.MouseSpeed
lea r8, [0x140042978]
mov rdx, 0xffffffff80000003
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.MouseThreshold1
lea r8, [0x1400429a8]
mov rdx, 0xffffffff80000003
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.MouseThreshold2
lea r8, [0x1400429d8]
mov rdx, 0xffffffff80000003
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.DoubleClickSpeed
lea r8, [0x140042a10]
mov rdx, 0xffffffff80000003
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.SwapMouseButtons
lea r8, str..DEFAULTControl_PanelMouse
mov rdx, 0xffffffff80000003
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.SOFTWAREMicrosoftWindowsCurrentVersionExplorerControlPanelNameSpaceF2473838_DE7D_4A8E_85E5_AB250AEA6571
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.CLSIDF2473838_DE7D_4A8E_85E5_AB250AEA6571ShellOpenCommand
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.CLSIDF2473838_DE7D_4A8E_85E5_AB250AEA6571ShellOpen
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.CLSIDF2473838_DE7D_4A8E_85E5_AB250AEA6571Shell
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.CLSIDF2473838_DE7D_4A8E_85E5_AB250AEA6571DefaultIcon
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.LocalizedString
lea r8, [0x140042bf0]
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.InfoTip
lea r8, [0x140042c28]
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.System.ApplicationName
lea r8, [0x140042c70]
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.System.ControlPanel.Category
lea r8, [0x140042cc0]
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.System.Software.TasksFileUrl
lea r8, [0x140042d10]
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.CLSIDF2473838_DE7D_4A8E_85E5_AB250AEA6571
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000b529
movsxd rax, dword [rsp + 0x5f4]
lea rcx, [0x140053230]
cmp qword [rcx + rax*8], 0
jne 0x14000b4be
jmp 0x14000b529
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
movsxd rcx, dword [rsp + 0x5f4]
lea rdx, [0x140053230]
mov dword [rsp + 0x20], eax
mov r9, qword [rdx + rcx*8]
lea r8, str.SYSTEMCurrentControlSetServicesi8042prtParameters
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000b49b
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000b5c2
movsxd rax, dword [rsp + 0x5f4]
lea rcx, [0x1400533c0]
cmp qword [rcx + rax*8], 0
jne 0x14000b557
jmp 0x14000b5c2
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
movsxd rcx, dword [rsp + 0x5f4]
lea rdx, [0x1400533c0]
mov dword [rsp + 0x20], eax
mov r9, qword [rdx + rcx*8]
lea r8, str.SYSTEMCurrentControlSetServicesMouclassParameters
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000b534
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.14000d4d0
test eax, eax
je 0x14000b804
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000b676
movsxd rax, dword [rsp + 0x5f4]
lea rcx, str.DoubleClkSpeed
cmp qword [rcx + rax*8], 0
jne 0x14000b60a
jmp 0x14000b676
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
movsxd rcx, dword [rsp + 0x5f4]
lea rdx, str.DoubleClkSpeed
mov dword [rsp + 0x20], eax
mov r9, qword [rdx + rcx*8]
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000b5e7
lea rax, str.APFU1B
mov qword [rsp + 0x720], rax
lea rax, str.APFU1S
mov qword [rsp + 0x728], rax
lea rax, str.APFT4B
mov qword [rsp + 0x730], rax
lea rax, str.APFT4S
mov qword [rsp + 0x738], rax
lea rax, str.APFS4B
mov qword [rsp + 0x740], rax
lea rax, str.APFS4S
mov qword [rsp + 0x748], rax
lea rax, str.APFS3B
mov qword [rsp + 0x750], rax
lea rax, str.APFSS3
mov qword [rsp + 0x758], rax
lea rax, str.APFT3B
mov qword [rsp + 0x760], rax
lea rax, str.APFT3S
mov qword [rsp + 0x768], rax
lea rax, str.APFDOL
mov qword [rsp + 0x770], rax
lea rax, str.APFAGP
mov qword [rsp + 0x778], rax
lea rax, str.APFAG
mov qword [rsp + 0x780], rax
lea rax, [0x14003d8c4]
mov qword [rsp + 0x788], rax
mov qword [rsp + 0x790], 0
mov dword [rsp + 0x5f4], 0
movsxd rax, dword [rsp + 0x5f4]
cmp qword [rsp + rax*8 + 0x720], 0
je 0x14000b804
movsxd rax, dword [rsp + 0x5f4]
mov rax, qword [rsp + rax*8 + 0x720]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x4d0]
lea r8, [0x140042e48]
mov edx, 0x104
lea rcx, [rsp + 0x7a0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x7a0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000b75f
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.14000d740
test eax, eax
je 0x14000b98e
lea rax, str.APHFT4B
mov qword [rsp + 0x8b0], rax
lea rax, str.APHFT4S
mov qword [rsp + 0x8b8], rax
lea rax, str.APHFS4B
mov qword [rsp + 0x8c0], rax
lea rax, str.APHFS4S
mov qword [rsp + 0x8c8], rax
lea rax, str.APHFS3B
mov qword [rsp + 0x8d0], rax
lea rax, str.APHFSS3
mov qword [rsp + 0x8d8], rax
lea rax, str.APHFT3B
mov qword [rsp + 0x8e0], rax
lea rax, str.APHFT3S
mov qword [rsp + 0x8e8], rax
lea rax, str.APHFDOL
mov qword [rsp + 0x8f0], rax
lea rax, str.APHFAGP
mov qword [rsp + 0x8f8], rax
lea rax, str.APHFAG
mov qword [rsp + 0x900], rax
lea rax, str.APHF
mov qword [rsp + 0x908], rax
mov qword [rsp + 0x910], 0
mov dword [rsp + 0x5f4], 0
movsxd rax, dword [rsp + 0x5f4]
cmp qword [rsp + rax*8 + 0x8b0], 0
je 0x14000b98e
movsxd rax, dword [rsp + 0x5f4]
mov rax, qword [rsp + rax*8 + 0x8b0]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x4d0]
lea r8, [0x140042f00]
mov edx, 0x104
lea rcx, [rsp + 0x920]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x920]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000b8e9
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov edx, eax
mov rcx, qword [rsp + 0xb00]
call fcn.14000d2f0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea rax, str.7F5B8FA4_BEEC_11cf_9BD7_B76592786C03
mov qword [rsp + 0xa30], rax
lea rax, str.90A7E280_12D5_11d0_818D_00008080C8C8
mov qword [rsp + 0xa38], rax
lea rax, str.941DCA81_F220_11D0_8F81_0080C8186F33
mov qword [rsp + 0xa40], rax
lea rax, str.440DA1A8_8C9B_4707_ADD9_C5D157C388A3
mov qword [rsp + 0xa48], rax
mov qword [rsp + 0xa50], 0
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000bda4
movsxd rax, dword [rsp + 0x5f4]
cmp qword [rsp + rax*8 + 0xa30], 0
jne 0x14000ba36
jmp 0x14000bda4
movsxd rax, dword [rsp + 0x5f4]
mov r9, qword [rsp + rax*8 + 0xa30]
lea r8, str.SoftwareClassesCLSID_sInProcServer32
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
movsxd rax, dword [rsp + 0x5f4]
mov r9, qword [rsp + rax*8 + 0xa30]
lea r8, str.SoftwareClassesCLSID_sDefaultIcon
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
movsxd rax, dword [rsp + 0x5f4]
mov r9, qword [rsp + rax*8 + 0xa30]
lea r8, str.SoftwareClassesCLSID_sShellOpenCommand
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
movsxd rax, dword [rsp + 0x5f4]
mov r9, qword [rsp + rax*8 + 0xa30]
lea r8, str.SoftwareClassesCLSID_sShellOpen
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
movsxd rax, dword [rsp + 0x5f4]
mov r9, qword [rsp + rax*8 + 0xa30]
lea r8, str.SoftwareClassesCLSID_sShell
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
movsxd rax, dword [rsp + 0x5f4]
mov r9, qword [rsp + rax*8 + 0xa30]
lea r8, str.SoftwareClassesCLSID_s
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
movsxd rax, dword [rsp + 0x5f4]
mov r9, qword [rsp + rax*8 + 0xa30]
lea r8, str.SoftwareMicrosoftWindowsCurrentVersionExplorerControlPanelNameSpace_s
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
movsxd rax, dword [rsp + 0x5f4]
mov r9, qword [rsp + rax*8 + 0xa30]
lea r8, str.CLSID_s
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000000
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000ba13
lea rax, str.Alps_ApointNT_Page
mov qword [rsp + 0xa58], rax
lea rax, str.Alps_1Apoint_Page
mov qword [rsp + 0xa60], rax
lea rax, str.Alps_2Apoint_Page
mov qword [rsp + 0xa68], rax
lea rax, str.Alps_2EzLaunch_Page
mov qword [rsp + 0xa70], rax
lea rax, str.Alps_3EzCapture_Page
mov qword [rsp + 0xa78], rax
lea rax, str.AlpsDellTouchpad
mov qword [rsp + 0xa80], rax
mov qword [rsp + 0xa88], 0
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000beb9
movsxd rax, dword [rsp + 0x5f4]
cmp qword [rsp + rax*8 + 0xa58], 0
jne 0x14000be38
jmp 0x14000beb9
movsxd rax, dword [rsp + 0x5f4]
mov r9, qword [rsp + rax*8 + 0xa58]
lea r8, str.SoftwareMicrosoftWindowsCurrentVersionControls_FolderMouse_shellexPropertySheetHandlers_s
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000be15
lea rax, str.Apoint_Tapping
mov qword [rsp + 0xa90], rax
lea rax, str.Apoint_Typing
mov qword [rsp + 0xa98], rax
lea rax, str.Apoint_AutoJump
mov qword [rsp + 0xaa0], rax
lea rax, str.Apoint_EzLaunch
mov qword [rsp + 0xaa8], rax
lea rax, str.Apoint_SpTyping
mov qword [rsp + 0xab0], rax
mov qword [rsp + 0xab8], 0
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000bfbf
movsxd rax, dword [rsp + 0x5f4]
cmp qword [rsp + rax*8 + 0xa90], 0
jne 0x14000bf3e
jmp 0x14000bfbf
movsxd rax, dword [rsp + 0x5f4]
mov r9, qword [rsp + rax*8 + 0xa90]
lea r8, str.AppEventsEventLabels_s
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000001
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000bf1b
lea rax, [rsp + 0xac0]
mov qword [rsp + 0x20], rax
mov r9d, 0xf003f
xor r8d, r8d
lea rdx, str.AppEventsSchemesApps
mov rcx, 0xffffffff80000001
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
test eax, eax
jne 0x14000c010
lea rdx, str.Apoint
mov rcx, qword [rsp + 0xac0]
call qword [sym.imp.SHLWAPI.dll_SHDeleteKeyA]
mov rcx, qword [rsp + 0xac0]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov dword [rsp + 0x28c], 0
jmp 0x14000c02e
mov eax, dword [rsp + 0x28c]
add eax, 1
mov dword [rsp + 0x28c], eax
cmp dword [rsp + 0x28c], 2
jge 0x14000c123
mov qword [rsp + 0xac8], 0xffffffff80000002
mov qword [rsp + 0xad0], 0xffffffff80000001
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000c11e
movsxd rax, dword [rsp + 0x5f4]
lea rcx, str.SelectDevice
cmp qword [rcx + rax*8], 0
jne 0x14000c085
jmp 0x14000c11e
movsxd rax, dword [rsp + 0x5f4]
lea rcx, str.SelectDevice
mov rax, qword [rcx + rax*8]
mov qword [rsp + 0x20], rax
lea r9, [0x140043288]
lea r8, [0x1400432a0]
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
movsxd rcx, dword [rsp + 0x28c]
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, qword [rsp + rcx*8 + 0xac8]
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000c05f
jmp 0x14000c01d
lea rax, str.win10
mov qword [rsp + 0x20], rax
lea r9, [0x1400432b0]
lea r8, [0x1400432c0]
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea rax, str.win8.1
mov qword [rsp + 0x20], rax
lea r9, [0x1400432d0]
lea r8, [0x1400432e0]
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea rax, str.win8
mov qword [rsp + 0x20], rax
lea r9, [0x1400432f0]
lea r8, [0x140043300]
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea rax, str.win7
mov qword [rsp + 0x20], rax
lea r9, [0x140043310]
lea r8, [0x140043320]
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea rax, str.vista
mov qword [rsp + 0x20], rax
lea r9, [0x140043330]
lea r8, [0x140043340]
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
lea rax, [0x14003d97c]
mov qword [rsp + 0x20], rax
lea r9, [0x140043348]
lea r8, [0x140043358]
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000c478
movsxd rax, dword [rsp + 0x5f4]
lea rcx, str.ALP0403
cmp qword [rcx + rax*8], 0
jne 0x14000c3e8
jmp 0x14000c478
movsxd rax, dword [rsp + 0x5f4]
lea rcx, str.ALP0403
mov rax, qword [rcx + rax*8]
mov qword [rsp + 0x20], rax
lea r9, [0x140043360]
lea r8, [0x140043370]
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000c3c2
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000c539
movsxd rax, dword [rsp + 0x5f4]
lea rcx, str.AUI0200
cmp qword [rcx + rax*8], 0
jne 0x14000c4a9
jmp 0x14000c539
movsxd rax, dword [rsp + 0x5f4]
lea rcx, str.AUI0200
mov rax, qword [rcx + rax*8]
mov qword [rsp + 0x20], rax
lea r9, [0x140043378]
lea r8, [0x140043388]
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000c483
mov dword [rsp + 0x5f4], 0
xor eax, eax
cmp eax, 1
je 0x14000c5fa
movsxd rax, dword [rsp + 0x5f4]
lea rcx, str.TTP0200
cmp qword [rcx + rax*8], 0
jne 0x14000c56a
jmp 0x14000c5fa
movsxd rax, dword [rsp + 0x5f4]
lea rcx, str.TTP0200
mov rax, qword [rcx + rax*8]
mov qword [rsp + 0x20], rax
lea r9, [0x140043390]
lea r8, [0x1400433a0]
mov edx, 0x104
lea rcx, [rsp + 0x4d0]
call fcn.140002a40
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [rsp + 0x4d0]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x5f4]
add eax, 1
mov dword [rsp + 0x5f4], eax
jmp 0x14000c544
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x1400433a8]
mov rdx, 0xffffffff80000001
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.WelcomePad
lea r8, str.SoftwareMicrosoftWindowsCurrentVersion_run
mov rdx, 0xffffffff80000001
mov rcx, qword [rsp + 0xb00]
call fcn.14000c940
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.SOFTWAREMicrosoftWindowsCurrentVersionUninstall9F72EF8B_AEC9_4CA5_B483_143980AFD6FD
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov dword [rsp + 0x20], eax
lea r9, str.SoftwareAlpsApoint_Default
lea r8, [0x14003d4c2]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ccf0
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.SoftwareAlpsApoint
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x140043498]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ce10
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.SoftwareAlps
mov rdx, 0xffffffff80000001
mov rcx, qword [rsp + 0xb00]
call fcn.14000ce10
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x1400434b8]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.SOFTWAREDellMUPAlpsTouchpad
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, [0x1400434f8]
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000cb30
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov edx, dword [rsp + 0xb08]
mov ecx, 1
call fcn.14000d2c0
mov r9d, eax
lea r8, str.SOFTWAREDellMUPAlps
mov rdx, 0xffffffff80000002
mov rcx, qword [rsp + 0xb00]
call fcn.14000ca50
mov ecx, dword [rsp + 0x710]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x710], eax
mov eax, dword [rsp + 0x710]
mov rcx, qword [rsp + 0xad8]
xor rcx, rsp
call fcn.1400232d0
add rsp, 0xae8
pop rdi
pop rsi
ret