Function at 0x10005e20
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0xffffffffffffffff
push 0x10017162
mov eax, dword fs:[0]
push eax
sub esp, 0x9a8
mov eax, dword [0x1001f090]
xor eax, esp
mov dword [esp + 0x9a4], eax
mov eax, dword [0x1001f090]
xor eax, esp
push eax
lea eax, [esp + 0x9ac]
mov dword fs:[0], eax
mov eax, dword [0x1001f2e8]
test al, 1
jne 0x10006d97
or eax, 1
mov dword [0x1001f2e8], eax
push 0xc
push str.NO_TELEMETRY
lea ecx, [esp + 0x14]
mov dword [esp + 0x9bc], 0
mov byte [esp + 0x10], 0
mov dword [esp + 0x28], 0xf
mov dword [esp + 0x24], 0
mov byte [esp + 0x14], 0
call fcn.1000e340
push 0x1c
push str.NVC_FAILED_REGISTER_WNDCLASS
lea ecx, [esp + 0x30]
mov byte [esp + 0x9bc], 1
mov byte [esp + 0x2c], 1
mov dword [esp + 0x44], 0xf
mov dword [esp + 0x40], 0
mov byte [esp + 0x30], 0
call fcn.1000e340
push 0x1a
push str.NVC_FAILED_CREATING_WINDOW
lea ecx, [esp + 0x4c]
mov byte [esp + 0x9bc], 2
mov byte [esp + 0x48], 2
mov dword [esp + 0x60], 0xf
mov dword [esp + 0x5c], 0
mov byte [esp + 0x4c], 0
call fcn.1000e340
push 0x25
push str.NVC_FAILED_REGISTERING_SHUTDOWN_BLOCK
lea ecx, [esp + 0x68]
mov byte [esp + 0x9bc], 3
mov byte [esp + 0x64], 3
mov dword [esp + 0x7c], 0xf
mov dword [esp + 0x78], 0
mov byte [esp + 0x68], 0
call fcn.1000e340
push 0x21
push str.NVC_LINK_TO_PARENT_PROCESS_FAILED
lea ecx, [esp + 0x84]
mov byte [esp + 0x9bc], 4
mov byte [esp + 0x80], 4
mov dword [esp + 0x98], 0xf
mov dword [esp + 0x94], 0
mov byte [esp + 0x84], 0
call fcn.1000e340
push 0x26
push str.NVC_MAIN_CALLED_WITHOUT_WINDOW_CREATED
lea ecx, [esp + 0xa0]
mov byte [esp + 0x9bc], 5
mov byte [esp + 0x9c], 5
mov dword [esp + 0xb4], 0xf
mov dword [esp + 0xb0], 0
mov byte [esp + 0xa0], 0
call fcn.1000e340
push 0x1e
push str.NVC_FAILED_CREATING_QUIT_EVENT
lea ecx, [esp + 0xbc]
mov byte [esp + 0x9bc], 6
mov byte [esp + 0xb8], 6
mov dword [esp + 0xd0], 0xf
mov dword [esp + 0xcc], 0
mov byte [esp + 0xbc], 0
call fcn.1000e340
push 0x2b
mov byte [esp + 0x9b8], 7
lea ecx, [esp + 0xd4]
mov byte [esp + 0xd0], 7
mov dword [esp + 0xe8], 0xf
mov dword [esp + 0xe4], 0
mov byte [esp + 0xd4], 0
push str.NVC_FAILED_CREATING_DIRECTORY_CHANGED_EVENT
call fcn.1000e340
push 0x21
push str.NVC_FAILED_ADDING_DIR_TO_LISTENER
lea ecx, [esp + 0xf4]
mov byte [esp + 0x9bc], 8
mov byte [esp + 0xf0], 8
mov dword [esp + 0x108], 0xf
mov dword [esp + 0x104], 0
mov byte [esp + 0xf4], 0
call fcn.1000e340
push 0x26
push str.NVC_FAILED_STARTING_DIRECTORY_LISTENER
lea ecx, [esp + 0x110]
mov byte [esp + 0x9bc], 9
mov byte [esp + 0x10c], 9
mov dword [esp + 0x124], 0xf
mov dword [esp + 0x120], 0
mov byte [esp + 0x110], 0
call fcn.1000e340
push 0x22
push str.NVC_HOST_UNEXPECTED_WAIT_CONDITION
lea ecx, [esp + 0x12c]
mov byte [esp + 0x9bc], 0xa
mov byte [esp + 0x128], 0xa
mov dword [esp + 0x140], 0xf
mov dword [esp + 0x13c], 0
mov byte [esp + 0x12c], 0
call fcn.1000e340
push 0x14
push str.NVC_HOST_STATE_ERROR
lea ecx, [esp + 0x148]
mov byte [esp + 0x9bc], 0xb
mov byte [esp + 0x144], 0xb
mov dword [esp + 0x15c], 0xf
mov dword [esp + 0x158], 0
mov byte [esp + 0x148], 0
call fcn.1000e340
push 0x1f
push str.NVC_HOST_STATE_TRANSITION_ERROR
lea ecx, [esp + 0x164]
mov byte [esp + 0x9bc], 0xc
mov byte [esp + 0x160], 0xc
mov dword [esp + 0x178], 0xf
mov dword [esp + 0x174], 0
mov byte [esp + 0x164], 0
call fcn.1000e340
push 0x28
push str.NVC_FAILED_SETTING_DIRECTORY_SEARCH_PATH
lea ecx, [esp + 0x180]
mov byte [esp + 0x9bc], 0xd
mov byte [esp + 0x17c], 0xd
mov dword [esp + 0x194], 0xf
mov dword [esp + 0x190], 0
mov byte [esp + 0x180], 0
call fcn.1000e340
push 0x1f
push str.NVC_UNEXPECTED_STATE_TRANSITION
lea ecx, [esp + 0x19c]
mov byte [esp + 0x9bc], 0xe
mov byte [esp + 0x198], 0xe
mov dword [esp + 0x1b0], 0xf
mov dword [esp + 0x1ac], 0
mov byte [esp + 0x19c], 0
call fcn.1000e340
push 0x2e
push str.NVC_FAILED_TRANSLATE_SERVICE_NAME_TO_MULTIBYTE
lea ecx, [esp + 0x1b8]
mov byte [esp + 0x9bc], 0xf
mov byte [esp + 0x1b4], 0xf
mov dword [esp + 0x1cc], 0xf
mov dword [esp + 0x1c8], 0
mov byte [esp + 0x1b8], 0
call fcn.1000e340
push 0x22
push str.NVC_FAILED_SETTING_SELFCHECK_TIMER
lea ecx, [esp + 0x1d4]
mov byte [esp + 0x9bc], 0x10
mov byte [esp + 0x1d0], 0x10
mov dword [esp + 0x1e8], 0xf
mov dword [esp + 0x1e4], 0
mov byte [esp + 0x1d4], 0
call fcn.1000e340
push 0x22
push str.NVC_FAILED_CREATING_SERVICE_THREAD
lea ecx, [esp + 0x1f0]
mov byte [esp + 0x9bc], 0x11
mov byte [esp + 0x1ec], 0x11
mov dword [esp + 0x204], 0xf
mov dword [esp + 0x200], 0
mov byte [esp + 0x1f0], 0
call fcn.1000e340
push 0x2c
push str.NVC_FAILED_CREATING_SERVICE_REGISTERED_EVENT
lea ecx, [esp + 0x20c]
mov byte [esp + 0x9bc], 0x12
mov byte [esp + 0x208], 0x12
mov dword [esp + 0x220], 0xf
mov dword [esp + 0x21c], 0
mov byte [esp + 0x20c], 0
call fcn.1000e340
push 0x28
push str.NVC_FAILED_SAVING_SERVICE_AUTOSTART_FLAG
lea ecx, [esp + 0x228]
mov byte [esp + 0x9bc], 0x13
mov byte [esp + 0x224], 0x13
mov dword [esp + 0x23c], 0xf
mov dword [esp + 0x238], 0
mov byte [esp + 0x228], 0
call fcn.1000e340
push 0x1e
push str.NVC_FAILED_REGISTERING_SERVICE
lea ecx, [esp + 0x244]
mov byte [esp + 0x9bc], 0x14
mov byte [esp + 0x240], 0x14
mov dword [esp + 0x258], 0xf
mov dword [esp + 0x254], 0
mov byte [esp + 0x244], 0
call fcn.1000e340
push 0x16
push str.NVC_FAILED_OPENING_SCM
lea ecx, [esp + 0x260]
mov byte [esp + 0x9bc], 0x15
mov byte [esp + 0x25c], 0x15
mov dword [esp + 0x274], 0xf
mov dword [esp + 0x270], 0
mov byte [esp + 0x260], 0
call fcn.1000e340
push 0x1a
push str.NVC_FAILED_OPENING_SERVICE
lea ecx, [esp + 0x27c]
mov byte [esp + 0x9bc], 0x16
mov byte [esp + 0x278], 0x16
mov dword [esp + 0x290], 0xf
mov dword [esp + 0x28c], 0
mov byte [esp + 0x27c], 0
call fcn.1000e340
push 0x22
push str.NVC_FAILED_QUERYING_SERVICE_CONFIG
lea ecx, [esp + 0x298]
mov byte [esp + 0x9bc], 0x17
mov byte [esp + 0x294], 0x17
mov dword [esp + 0x2ac], 0xf
mov dword [esp + 0x2a8], 0
mov byte [esp + 0x298], 0
call fcn.1000e340
push 0x28
push str.NVC_FAILED_CHANGING_SERVICE_TO_AUTOSTART
lea ecx, [esp + 0x2b4]
mov byte [esp + 0x9bc], 0x18
mov byte [esp + 0x2b0], 0x18
mov dword [esp + 0x2c8], 0xf
mov dword [esp + 0x2c4], 0
mov byte [esp + 0x2b4], 0
call fcn.1000e340
push str.NVC_FAILED_SET_SERVICE_STATUS
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x19
push eax
lea ecx, [esp + 0x2cc]
mov byte [esp + 0xf], 0x19
call fcn.10001730
push str.NVC_SAFE_MODE_OPERATION
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x1a
push eax
lea ecx, [esp + 0x2e8]
mov byte [esp + 0xf], 0x1a
call fcn.100014f0
push str.NVC_DEADLOCKED_PROCESS_SELF_TERMINATING
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x1b
push eax
lea ecx, [esp + 0x304]
mov byte [esp + 0xf], 0x1b
call fcn.10001af0
push str.NVC_EXIT_INVALID_COMMAND_LINE
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x1c
push eax
lea ecx, [esp + 0x320]
mov byte [esp + 0xf], 0x1c
call fcn.10001730
push str.NVC_FAILED_LOADING_DEPENDENCY
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x1d
push eax
lea ecx, [esp + 0x33c]
mov byte [esp + 0xf], 0x1d
call fcn.10001730
push str.NVC_FAILED_LOADING_PLUGIN_MODULE
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x1e
push eax
lea ecx, [esp + 0x358]
mov byte [esp + 0xf], 0x1e
call fcn.10001850
push str.NVC_FAILED_MAPPING_DEPENDENT_MODULE
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x1f
push eax
lea ecx, [esp + 0x374]
mov byte [esp + 0xf], 0x1f
call fcn.10001970
push str.NVC_DEPENDENCY_COUNT_EXCEEDED_MAXIMUM
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x20
push eax
lea ecx, [esp + 0x390]
mov byte [esp + 0xf], 0x20
call fcn.10001a30
push str.NVC_PLUGIN_COUNT_EXCEEDED_MAX_ALLOWED
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x21
push eax
lea ecx, [esp + 0x3ac]
mov byte [esp + 0xf], 0x21
call fcn.10001a30
push str.NVC_FAILED_WAITING_PLUGIN_EVENTS
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x22
push eax
lea ecx, [esp + 0x3c8]
mov byte [esp + 0xf], 0x22
call fcn.10001850
push str.NVC_DYNAMIC_PLUGIN_LOAD_FAILURE
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x23
push eax
lea ecx, [esp + 0x3e4]
mov byte [esp + 0xf], 0x23
call fcn.100017f0
push str.NVC_INVALID_PLUGIN_INFO
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x24
push eax
lea ecx, [esp + 0x400]
mov byte [esp + 0xf], 0x24
call fcn.100014f0
push str.NVC_FAILED_NOTIFICATION_FROM_PLUGIN
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x25
push eax
lea ecx, [esp + 0x41c]
mov byte [esp + 0xf], 0x25
call fcn.10001970
push str.NVC_PLUGIN_MANAGER_ALREADY_INITIALIZED
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x26
push eax
lea ecx, [esp + 0x438]
mov byte [esp + 0xf], 0x26
call fcn.10001a90
push str.NVC_FAILED_CREATING_PLUGIN_SYNC_EVENT
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x27
push eax
lea ecx, [esp + 0x454]
mov byte [esp + 0xf], 0x27
call fcn.10001a30
push str.NVC_SERVICE_MANDATORY_PLUGIN_FAILED
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x28
push eax
lea ecx, [esp + 0x470]
mov byte [esp + 0xf], 0x28
call fcn.10001970
push str.NVC_USERAPP_MANDATORY_PLUGIN_FAILED
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x29
push eax
lea ecx, [esp + 0x48c]
mov byte [esp + 0xf], 0x29
call fcn.10001970
push str.NVC_FAILED_ALLOCATING_PLUGIN_ENTRY
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x2a
push eax
lea ecx, [esp + 0x4a8]
mov byte [esp + 0xf], 0x2a
call fcn.10001910
push str.NVC_FAILED_PLUGIN_GETFILEATTRIBS
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x2b
push eax
lea ecx, [esp + 0x4c4]
mov byte [esp + 0xf], 0x2b
call fcn.10001850
push str.NVC_FOUND_NOT_SUPPORTED_FILE_IN_PLUGIN_FOLDER
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x2c
push eax
lea ecx, [esp + 0x4e0]
mov byte [esp + 0xf], 0x2c
call fcn.10001d30
push str.NVC_PLUGIN_FAILED_TO_INITIALIZE
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x2d
push eax
lea ecx, [esp + 0x4fc]
mov byte [esp + 0xf], 0x2d
call fcn.100017f0
push str.NVC_PLUGIN_FAILED_TO_START
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x2e
push eax
lea ecx, [esp + 0x518]
mov byte [esp + 0xf], 0x2e
call fcn.10001610
push str.NVC_PLUGIN_FAILED_TO_SUSPEND
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x2f
push eax
lea ecx, [esp + 0x534]
mov byte [esp + 0xf], 0x2f
call fcn.100016d0
push str.NVC_PLUGIN_FAILED_TO_RESUME
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x30
push eax
lea ecx, [esp + 0x550]
mov byte [esp + 0xf], 0x30
call fcn.10001670
push str.NVC_PLUGIN_FAILED_TO_STOP
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x31
push eax
lea ecx, [esp + 0x56c]
mov byte [esp + 0xf], 0x31
call fcn.100015b0
push str.NVC_PLUGIN_FAILED_TO_UNINITIALIZE
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x32
push eax
lea ecx, [esp + 0x588]
mov byte [esp + 0xf], 0x32
call fcn.100018b0
push str.NVPW_INVALID_FOLDER_CONFIG
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x33
push eax
lea ecx, [esp + 0x5a4]
mov byte [esp + 0xf], 0x33
call fcn.10001610
push str.NVPW_INVALID_CONTAINER_CONFIG
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x34
push eax
lea ecx, [esp + 0x5c0]
mov byte [esp + 0xf], 0x34
call fcn.10001730
push str.NVPW_INVALID_POLICY_CONFIG
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x35
push eax
lea ecx, [esp + 0x5dc]
mov byte [esp + 0xf], 0x35
call fcn.10001610
mov byte [esp + 0x9b4], 0x36
push str.NVPW_CONTAINER_GROUP_FULL
lea eax, [esp + 0xb]
mov byte [esp + 0xb], 0x36
push eax
lea ecx, [esp + 0x5f8]
call fcn.100015b0
push str.NVPW_ERROR_OPENING_SESSION_TOKEN
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x37
push eax
lea ecx, [esp + 0x614]
mov byte [esp + 0xf], 0x37
call fcn.10001850
push str.NVPW_ERROR_SETTING_TOKEN_SESSION_ID
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x38
push eax
lea ecx, [esp + 0x630]
mov byte [esp + 0xf], 0x38
call fcn.10001970
push str.NVPW_FAILED_QUERY_USER_TOKEN
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x39
push eax
lea ecx, [esp + 0x64c]
mov byte [esp + 0xf], 0x39
call fcn.100016d0
push str.NVPW_FAILED_CREATING_ACLED_EVENT
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x3a
push eax
lea ecx, [esp + 0x668]
mov byte [esp + 0xf], 0x3a
call fcn.10001850
push str.NVPW_FAILED_CREATING_ENVIRONMENT_BLOCK
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x3b
push eax
lea ecx, [esp + 0x684]
mov byte [esp + 0xf], 0x3b
call fcn.10001a90
push str.NVPW_CONTAINER_CRASH_RATE_EXCEEDED_MAXIMUM
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x3c
push eax
lea ecx, [esp + 0x6a0]
mov byte [esp + 0xf], 0x3c
call fcn.10001c10
push str.NVPW_FAILED_LOADING_DBGHELP
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x3d
push eax
lea ecx, [esp + 0x6bc]
mov byte [esp + 0xf], 0x3d
call fcn.10001670
push str.NVPW_FAILED_LOCATING_MINIDUMP_WRITEDUMP
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x3e
push eax
lea ecx, [esp + 0x6d8]
mov byte [esp + 0xf], 0x3e
call fcn.10001af0
push str.NVPW_FAILED_CREATING_DUMP_FILE
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x3f
push eax
lea ecx, [esp + 0x6f4]
mov byte [esp + 0xf], 0x3f
call fcn.10001790
mov byte [esp + 0x9b4], 0x40
mov byte [esp + 7], 0x40
push str.NVPW_FAILED_WRITING_DUMP_FILE
lea eax, [esp + 0xb]
push eax
lea ecx, [esp + 0x710]
call fcn.10001730
push str.NVPW_FAILED_QUERY_USER_AND_DOMAIN
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x41
push eax
lea ecx, [esp + 0x72c]
mov byte [esp + 0xf], 0x41
call fcn.100018b0
push str.NVPW_FAILED_SID_LOOKUP
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x42
push eax
lea ecx, [esp + 0x748]
mov byte [esp + 0xf], 0x42
call fcn.10001490
push str.NVPW_FAILED_INIT_ADMIN_SID
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x43
push eax
lea ecx, [esp + 0x764]
mov byte [esp + 0xf], 0x43
call fcn.10001610
push str.NVPW_FAILED_CREATING_ACL
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x44
push eax
lea ecx, [esp + 0x780]
mov byte [esp + 0xf], 0x44
call fcn.10001550
push str.NVPW_FAILED_SECURITY_DESCRIPTOR_INIT
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x45
push eax
lea ecx, [esp + 0x79c]
mov byte [esp + 0xf], 0x45
call fcn.100019d0
push str.NVPW_FAILED_SETTING_DACL
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x46
push eax
lea ecx, [esp + 0x7b8]
mov byte [esp + 0xf], 0x46
call fcn.10001550
push str.NVPW_UNEXPECTED_CALL_TO_START
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x47
push eax
lea ecx, [esp + 0x7d4]
mov byte [esp + 0xf], 0x47
call fcn.10001730
push str.NVPW_FAILED_REGISTER_SESSION_EVENTS
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x48
push eax
lea ecx, [esp + 0x7f0]
mov byte [esp + 0xf], 0x48
call fcn.10001970
push str.NVPW_UNEXPECTED_CALL_TO_INITIALIZE
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x49
push eax
lea ecx, [esp + 0x80c]
mov byte [esp + 0xf], 0x49
call fcn.10001910
mov byte [esp + 0x9b4], 0x4a
mov byte [esp + 7], 0x4a
push str.NVPW_FAILED_CREATING_EVENTS
lea eax, [esp + 0xb]
push eax
lea ecx, [esp + 0x828]
call fcn.10001670
push str.NVPW_FAILED_ALLOCATING_DIRECTORY_LISTENER
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x4b
push eax
lea ecx, [esp + 0x844]
mov byte [esp + 0xf], 0x4b
call fcn.10001bb0
push str.NVPW_FAILED_STARTING_DIRECTORY_LISTENER
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x4c
push eax
lea ecx, [esp + 0x860]
mov byte [esp + 0xf], 0x4c
call fcn.10001af0
push str.NVPW_FAILED_ALLOCATING_CHILD_CONTAINER_GROUP
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x4d
push eax
lea ecx, [esp + 0x87c]
mov byte [esp + 0xf], 0x4d
call fcn.10001cd0
push str.NVPW_FAILED_ADDING_DIRECTORY_TO_LISTENER
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x4e
push eax
lea ecx, [esp + 0x898]
mov byte [esp + 0xf], 0x4e
call fcn.10001b50
push str.NVPW_FAILED_GETTING_BUILTINUSERS_ACL_SIZE
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x4f
push eax
lea ecx, [esp + 0x8b4]
mov byte [esp + 0xf], 0x4f
call fcn.10001bb0
push str.NVPW_FAILED_ALLOCATING_BUILTINUSERS_SID
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x50
push eax
lea ecx, [esp + 0x8d0]
mov byte [esp + 0xf], 0x50
call fcn.10001af0
push str.NVPW_FAILED_BUILTINUSERS_SID_LOOKUP
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x51
push eax
lea ecx, [esp + 0x8ec]
mov byte [esp + 0xf], 0x51
call fcn.10001970
push str.NVPW_FAILED_SETSYNCHRONIZE_PRIVILEGE
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x52
push eax
lea ecx, [esp + 0x908]
mov byte [esp + 0xf], 0x52
call fcn.100019d0
push str.NVPW_UNEXPECTED_EVENT_SIGNALLED
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x53
push eax
lea ecx, [esp + 0x924]
mov byte [esp + 0xf], 0x53
call fcn.100017f0
mov byte [esp + 0x9b4], 0x54
lea eax, [esp + 7]
mov byte [esp + 7], 0x54
push str.NVPW_MAIN_LOOP_WAIT_FAILED
push eax
lea ecx, [esp + 0x940]
call fcn.10001610
push str.NVPW_FAILED_ENUMERATING_SESSIONS
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x55
push eax
lea ecx, [esp + 0x95c]
mov byte [esp + 0xf], 0x55
call fcn.10001850
push str.NVPW_WATCHDOG_ALREADY_INITIALIZED
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x56
push eax
lea ecx, [esp + 0x978]
mov byte [esp + 0xf], 0x56
call fcn.100018b0
push str.NVPW_FAILED_ALLOCATING_WATCHDOG_OBJECT
lea eax, [esp + 0xb]
mov byte [esp + 0x9b8], 0x57
push eax
lea ecx, [esp + 0x994]
mov byte [esp + 0xf], 0x57
call fcn.10001a90
lea eax, [esp + 7]
mov byte [esp + 0x9b4], 0x58
push eax
lea eax, [esp + 0xb]
mov ecx, 0x1001f2c8
push eax
call fcn.100042f0
lea eax, [esp + 0x9a8]
mov byte [esp + 0x9b4], 0x59
push eax
lea eax, [esp + 0xc]
mov ecx, 0x1001f2c8
push eax
call fcn.10003e90
push 0x10004d60
push 0x58
push 0x1c
lea eax, [esp + 0x14]
mov byte [esp + 0x9c0], 0
push eax
call fcn.1001594e
push 0x10017870
call fcn.10015b2b
add esp, 4
mov dword [esp + 0x9b4], 0xffffffff
lea eax, [esp + 0x9bc]
mov ecx, 0x1001f2c8
push eax
call fcn.10004f50
mov ecx, dword [esp + 0x9ac]
mov dword fs:[0], ecx
pop ecx
mov ecx, dword [esp + 0x9a4]
xor ecx, esp
call fcn.10015b7c
add esp, 0x9b4
ret