diff --git a/build/libcommon.dll b/build/libcommon.dll new file mode 100644 index 00000000..1b6b3a96 Binary files /dev/null and b/build/libcommon.dll differ diff --git a/build/libcommon.exp b/build/libcommon.exp new file mode 100644 index 00000000..5d334b75 Binary files /dev/null and b/build/libcommon.exp differ diff --git a/build/libcommon.lib b/build/libcommon.lib new file mode 100644 index 00000000..2ff90e11 Binary files /dev/null and b/build/libcommon.lib differ diff --git a/build/libcommon.map b/build/libcommon.map new file mode 100644 index 00000000..5c9fcb77 --- /dev/null +++ b/build/libcommon.map @@ -0,0 +1,1130 @@ + libcommon + + Timestamp is 5efb9fad (Tue Jun 30 14:25:17 2020) + + Preferred load address is 0000000180000000 + + Start Length Name Class + 0001:00000000 00004d20H .text$mn CODE + 0001:00004d20 00000020H .text$mn$00 CODE + 0001:00004d40 00000170H .text$x CODE + 0002:00000000 00000108H .idata$5 DATA + 0002:00000108 00000028H .00cfg DATA + 0002:00000130 00000008H .CRT$XCA DATA + 0002:00000138 00000008H .CRT$XCZ DATA + 0002:00000140 00000008H .CRT$XIA DATA + 0002:00000148 00000008H .CRT$XIC DATA + 0002:00000150 00000008H .CRT$XIZ DATA + 0002:00000158 00000008H .CRT$XPA DATA + 0002:00000160 00000008H .CRT$XPX DATA + 0002:00000168 00000008H .CRT$XPZ DATA + 0002:00000170 00000008H .CRT$XTA DATA + 0002:00000178 00000008H .CRT$XTZ DATA + 0002:00000180 00000000H .gfids$y DATA + 0002:00000180 00004a70H .rdata DATA + 0002:00004bf0 00000000H .rdata$r DATA + 0002:00004bf0 00000268H .rdata$zzzdbg DATA + 0002:00004e58 000004c8H .xdata DATA + 0002:00005320 000000a0H .edata DATA + 0002:000053c0 00000014H .idata$2 DATA + 0002:000053d4 00000014H .idata$3 DATA + 0002:000053e8 00000108H .idata$4 DATA + 0002:000054f0 00000260H .idata$6 DATA + 0003:00000000 000007b0H .data DATA + 0003:000007a8 00000000H .data$r DATA + 0003:000007b0 00000b00H .bss DATA + 0004:00000000 00000534H .pdata DATA + 0005:00000000 00000094H _RDATA DATA + + Address Publics by Value Rva+Base Lib:Object + + 0000:00000000 __guard_longjmp_count 0000000000000000 + 0000:00000000 __guard_iat_count 0000000000000000 + 0000:00000000 __guard_longjmp_table 0000000000000000 + 0000:00000000 __dynamic_value_reloc_table 0000000000000000 + 0000:00000000 __guard_eh_cont_count 0000000000000000 + 0000:00000000 __guard_iat_table 0000000000000000 + 0000:00000000 __volatile_metadata 0000000000000000 + 0000:00000000 __hybrid_code_map_count 0000000000000000 + 0000:00000000 __hybrid_code_map 0000000000000000 + 0000:00000000 __guard_eh_cont_table 0000000000000000 + 0000:00000000 __guard_fids_count 0000000000000000 + 0000:00000000 __enclave_config 0000000000000000 + 0000:00000000 ___safe_se_handler_count 0000000000000000 + 0000:00000000 __AbsoluteZero 0000000000000000 + 0000:00000000 ___safe_se_handler_table 0000000000000000 + 0000:00000000 __guard_fids_table 0000000000000000 + 0000:00000000 __hybrid_auxiliary_iat 0000000000000000 + 0000:00000100 __guard_flags 0000000000000100 + 0000:00000000 __ImageBase 0000000180000000 + 0001:00000000 ?IsTokenValid@@YAHUtoken@@@Z 0000000180001000 f libcommon.obj + 0001:00000040 ?TokenEquals@@YAHUtoken@@PEAD@Z 0000000180001040 f libcommon.obj + 0001:00000080 ?GetToken@@YA?AUtoken@@PEAUtokenizer@@@Z 0000000180001080 f libcommon.obj + 0001:000009c0 ?Tokenize@@YA?AUtokenizer@@Ustring@@PEAD@Z 00000001800019c0 f libcommon.obj + 0001:00000a60 ?Refill@@YAXPEAUtokenizer@@@Z 0000000180001a60 f libcommon.obj + 0001:00000b70 ?AdvanceInput@@YAXPEAUtokenizer@@I@Z 0000000180001b70 f libcommon.obj + 0001:00000bc0 ?Advance@@YAPEAEPEAUstring@@_K@Z 0000000180001bc0 f i libcommon.obj + 0001:00000c60 ?IsAlphabetical@@YAHD@Z 0000000180001c60 f i libcommon.obj + 0001:00000cb0 ?IsEndOfLine@@YAHD@Z 0000000180001cb0 f i libcommon.obj + 0001:00000cf0 ?IsNumeric@@YAHD@Z 0000000180001cf0 f i libcommon.obj + 0001:00000d30 ?IsSpacing@@YAHD@Z 0000000180001d30 f i libcommon.obj + 0001:00000d80 ?StringsMatch@@YA_NPEAD0@Z 0000000180001d80 f i libcommon.obj + 0001:00000df4 malloc 0000000180001df4 f libucrt:malloc.obj + 0001:00000dfc _malloc_base 0000000180001dfc f libucrt:malloc_base.obj + 0001:00000e5c __acrt_errno_from_os_error 0000000180001e5c f libucrt:errno.obj + 0001:00000ea4 _errno 0000000180001ea4 f libucrt:errno.obj + 0001:00000ec4 _callnewh 0000000180001ec4 f libucrt:new_handler.obj + 0001:00000ef4 _query_new_handler 0000000180001ef4 f libucrt:new_handler.obj + 0001:00000f28 _query_new_mode 0000000180001f28 f libucrt:new_mode.obj + 0001:00000f30 __acrt_call_reportfault 0000000180001f30 f libucrt:invalid_parameter.obj + 0001:0000108c _invalid_parameter 000000018000208c f libucrt:invalid_parameter.obj + 0001:0000113c _invalid_parameter_noinfo 000000018000213c f libucrt:invalid_parameter.obj + 0001:0000115c _invoke_watson 000000018000215c f libucrt:invalid_parameter.obj + 0001:00001364 __acrt_getptd 0000000180002364 f libucrt:per_thread_data.obj + 0001:00001438 __acrt_getptd_head 0000000180002438 f libucrt:per_thread_data.obj + 0001:000014e0 __acrt_getptd_noexit 00000001800024e0 f libucrt:per_thread_data.obj + 0001:000015ac __acrt_lock 00000001800025ac f libucrt:locks.obj + 0001:000015c8 __acrt_unlock 00000001800025c8 f libucrt:locks.obj + 0001:000015e4 abort 00000001800025e4 f libucrt:abort.obj + 0001:0000163c _calloc_base 000000018000263c f libucrt:calloc_base.obj + 0001:000016b4 _free_base 00000001800026b4 f libucrt:free_base.obj + 0001:000016f4 __acrt_add_locale_ref 00000001800026f4 f libucrt:locale_refcounting.obj + 0001:00001780 __acrt_free_locale 0000000180002780 f libucrt:locale_refcounting.obj + 0001:000018f8 __acrt_locale_add_lc_time_reference 00000001800028f8 f libucrt:locale_refcounting.obj + 0001:00001920 __acrt_locale_free_lc_time_if_unreferenced 0000000180002920 f libucrt:locale_refcounting.obj + 0001:00001958 __acrt_locale_release_lc_time_reference 0000000180002958 f libucrt:locale_refcounting.obj + 0001:00001980 __acrt_release_locale_ref 0000000180002980 f libucrt:locale_refcounting.obj + 0001:00001a28 __acrt_update_thread_locale_data 0000000180002a28 f libucrt:locale_refcounting.obj + 0001:00001a94 _updatetlocinfoEx_nolock 0000000180002a94 f libucrt:locale_refcounting.obj + 0001:00001cd4 __acrt_AppPolicyGetProcessTerminationMethodInternal 0000000180002cd4 f libucrt:winapi_thunks.obj + 0001:00001d24 __acrt_FlsGetValue 0000000180002d24 f libucrt:winapi_thunks.obj + 0001:00001d6c __acrt_FlsSetValue 0000000180002d6c f libucrt:winapi_thunks.obj + 0001:00001dc0 __acrt_LCMapStringEx 0000000180002dc0 f libucrt:winapi_thunks.obj + 0001:00001e9c __acrt_LocaleNameToLCID 0000000180002e9c f libucrt:winapi_thunks.obj + 0001:000020a8 ??0_LocaleUpdate@@QEAA@QEAU__crt_locale_pointers@@@Z 00000001800030a8 f i libucrt:mbctype.obj + 0001:000026b4 __acrt_initialize_multibyte 00000001800036b4 f libucrt:mbctype.obj + 0001:00002714 __acrt_update_thread_multibyte_data 0000000180003714 f libucrt:mbctype.obj + 0001:00002730 _setmbcp_nolock 0000000180003730 f libucrt:mbctype.obj + 0001:00002c58 _exit 0000000180003c58 f libucrt:exit.obj + 0001:00002cac __acrt_get_sigabrt_handler 0000000180003cac f libucrt:signal.obj + 0001:00002cdc raise 0000000180003cdc f libucrt:signal.obj + 0001:00002f48 __acrt_locale_free_monetary 0000000180003f48 f libucrt:initmon.obj + 0001:00003054 __acrt_locale_free_numeric 0000000180004054 f libucrt:initnum.obj + 0001:00003118 __acrt_locale_free_time 0000000180004118 f libucrt:inittime.obj + 0001:00003220 wcsncmp 0000000180004220 f libucrt:wcsncmp.obj + 0001:0000324c __acrt_DownlevelLocaleNameToLCID 000000018000424c f libucrt:lcidtoname_downlevel.obj + 0001:000032fc __acrt_get_process_end_policy 00000001800042fc f libucrt:win_policies.obj + 0001:00003338 __acrt_GetStringTypeA 0000000180004338 f libucrt:getstringtypea.obj + 0001:000037e0 __acrt_LCMapStringA 00000001800047e0 f libucrt:lcmapstringa.obj + 0001:000038e8 __acrt_set_locale_changed 00000001800048e8 f libucrt:wsetlocale.obj + 0001:000038f4 __acrt_uninitialize_locale 00000001800048f4 f libucrt:wsetlocale.obj + 0001:00003924 __acrt_update_locale_info 0000000180004924 f libucrt:locale_update.obj + 0001:00003958 __acrt_update_multibyte_info 0000000180004958 f libucrt:locale_update.obj + 0001:000039a4 _initterm 00000001800049a4 f libucrt:initterm.obj + 0001:00003b5c _execute_onexit_table 0000000180004b5c f libucrt:onexit.obj + 0001:00003b98 terminate 0000000180004b98 f libucrt:terminate.obj + 0001:00003bb8 __ascii_wcsnicmp 0000000180004bb8 f libucrt:wcsnicmp.obj + 0001:00003c04 __acrt_MultiByteToWideChar 0000000180004c04 f libucrt:multibytetowidechar.obj + 0001:00003c60 __strncnt 0000000180004c60 f libucrt:strncnt.obj + 0001:00003c78 __acrt_WideCharToMultiByte 0000000180004c78 f libucrt:widechartomultibyte.obj + 0001:00003d0e IsProcessorFeaturePresent 0000000180004d0e f kernel32:KERNEL32.dll + 0001:00003d14 _guard_check_icall_nop 0000000180004d14 f i libcmt:guard_support.obj + 0001:00003d18 __crt_debugger_hook 0000000180004d18 f libcmt:utility_desktop.obj + 0001:00003d20 __GSHandlerCheck 0000000180004d20 f libcmt:gshandler.obj + 0001:00003d40 __GSHandlerCheckCommon 0000000180004d40 f libcmt:gshandler.obj + 0001:00003db0 __security_check_cookie 0000000180004db0 f libcmt:amdsecgs.obj + 0001:00003df0 __chkstk 0000000180004df0 f libcmt:chkstk.obj + 0001:00003df0 _alloca_probe 0000000180004df0 f libcmt:chkstk.obj + 0001:00003e44 __raise_securityfailure 0000000180004e44 f libcmt:gs_report.obj + 0001:00003e78 __report_gsfailure 0000000180004e78 f libcmt:gs_report.obj + 0001:00003fc0 __C_specific_handler 0000000180004fc0 f libvcruntime:riscchandler.obj + 0001:000041e0 memset_repmovs 00000001800051e0 f libvcruntime:memset.obj + 0001:00004200 memset 0000000180005200 f libvcruntime:memset.obj + 0001:000043a0 memcpy_repmovs 00000001800053a0 f libvcruntime:memcpy.obj + 0001:000043c0 memmove 00000001800053c0 f libvcruntime:memcpy.obj + 0001:000043c0 memcpy 00000001800053c0 f libvcruntime:memcpy.obj + 0001:000047b0 memcmp 00000001800057b0 f libvcruntime:memcmp.obj + 0001:00004878 __DestructExceptionObject 0000000180005878 f libvcruntime:ehhelpers.obj + 0001:000048e8 ?_CallMemberFunction0@@YAXQEAX0@Z 00000001800058e8 f i libvcruntime:ehhelpers.obj + 0001:00004900 _NLG_Notify 0000000180005900 f libvcruntime:notify.obj + 0001:00004920 __NLG_Dispatch2 0000000180005920 f libvcruntime:notify.obj + 0001:00004930 __NLG_Return2 0000000180005930 f libvcruntime:notify.obj + 0001:00004934 __except_validate_context_record 0000000180005934 f libvcruntime:jbcxrval.obj + 0001:0000496c __vcrt_getptd 000000018000596c f libvcruntime:per_thread_data.obj + 0001:00004988 __vcrt_getptd_noexit 0000000180005988 f libvcruntime:per_thread_data.obj + 0001:00004b94 __vcrt_FlsGetValue 0000000180005b94 f libvcruntime:winapi_downlevel.obj + 0001:00004bdc __vcrt_FlsSetValue 0000000180005bdc f libvcruntime:winapi_downlevel.obj + 0001:00004c30 calloc 0000000180005c30 f libucrt:calloc.obj + 0001:00004c38 free 0000000180005c38 f libucrt:free.obj + 0001:00004c50 _FindPESection 0000000180005c50 f libcmt:pesect.obj + 0001:00004ca0 _IsNonwritableInCurrentImage 0000000180005ca0 f libcmt:pesect.obj + 0001:00004cf0 _ValidateImageBase 0000000180005cf0 f libcmt:pesect.obj + 0001:00004d30 _guard_dispatch_icall_nop 0000000180005d30 f libcmt:guard_dispatch.obj + 0002:00000000 __imp_HeapAlloc 0000000180006000 kernel32:KERNEL32.dll + 0002:00000008 __imp_RtlCaptureContext 0000000180006008 kernel32:KERNEL32.dll + 0002:00000010 __imp_RtlLookupFunctionEntry 0000000180006010 kernel32:KERNEL32.dll + 0002:00000018 __imp_RtlVirtualUnwind 0000000180006018 kernel32:KERNEL32.dll + 0002:00000020 __imp_IsDebuggerPresent 0000000180006020 kernel32:KERNEL32.dll + 0002:00000028 __imp_UnhandledExceptionFilter 0000000180006028 kernel32:KERNEL32.dll + 0002:00000030 __imp_SetUnhandledExceptionFilter 0000000180006030 kernel32:KERNEL32.dll + 0002:00000038 __imp_GetCurrentProcess 0000000180006038 kernel32:KERNEL32.dll + 0002:00000040 __imp_TerminateProcess 0000000180006040 kernel32:KERNEL32.dll + 0002:00000048 __imp_IsProcessorFeaturePresent 0000000180006048 kernel32:KERNEL32.dll + 0002:00000050 __imp_GetLastError 0000000180006050 kernel32:KERNEL32.dll + 0002:00000058 __imp_SetLastError 0000000180006058 kernel32:KERNEL32.dll + 0002:00000060 __imp_EnterCriticalSection 0000000180006060 kernel32:KERNEL32.dll + 0002:00000068 __imp_LeaveCriticalSection 0000000180006068 kernel32:KERNEL32.dll + 0002:00000070 __imp_HeapFree 0000000180006070 kernel32:KERNEL32.dll + 0002:00000078 __imp_TlsGetValue 0000000180006078 kernel32:KERNEL32.dll + 0002:00000080 __imp_TlsSetValue 0000000180006080 kernel32:KERNEL32.dll + 0002:00000088 __imp_FreeLibrary 0000000180006088 kernel32:KERNEL32.dll + 0002:00000090 __imp_GetProcAddress 0000000180006090 kernel32:KERNEL32.dll + 0002:00000098 __imp_LoadLibraryExW 0000000180006098 kernel32:KERNEL32.dll + 0002:000000a0 __imp_LCMapStringW 00000001800060a0 kernel32:KERNEL32.dll + 0002:000000a8 __imp_IsValidCodePage 00000001800060a8 kernel32:KERNEL32.dll + 0002:000000b0 __imp_GetACP 00000001800060b0 kernel32:KERNEL32.dll + 0002:000000b8 __imp_GetOEMCP 00000001800060b8 kernel32:KERNEL32.dll + 0002:000000c0 __imp_GetCPInfo 00000001800060c0 kernel32:KERNEL32.dll + 0002:000000c8 __imp_ExitProcess 00000001800060c8 kernel32:KERNEL32.dll + 0002:000000d0 __imp_GetModuleHandleW 00000001800060d0 kernel32:KERNEL32.dll + 0002:000000d8 __imp_GetModuleHandleExW 00000001800060d8 kernel32:KERNEL32.dll + 0002:000000e0 __imp_GetStringTypeW 00000001800060e0 kernel32:KERNEL32.dll + 0002:000000e8 __imp_MultiByteToWideChar 00000001800060e8 kernel32:KERNEL32.dll + 0002:000000f0 __imp_WideCharToMultiByte 00000001800060f0 kernel32:KERNEL32.dll + 0002:000000f8 __imp_RtlUnwindEx 00000001800060f8 kernel32:KERNEL32.dll + 0002:00000100 \177KERNEL32_NULL_THUNK_DATA 0000000180006100 kernel32:KERNEL32.dll + 0002:00000108 __guard_check_icall_fptr 0000000180006108 libcmt:guard_support.obj + 0002:00000110 __guard_xfg_check_icall_fptr 0000000180006110 libcmt:guard_support.obj + 0002:00000118 __guard_dispatch_icall_fptr 0000000180006118 libcmt:guard_support.obj + 0002:00000120 __guard_xfg_dispatch_icall_fptr 0000000180006120 libcmt:guard_support.obj + 0002:00000128 __guard_xfg_table_dispatch_icall_fptr 0000000180006128 libcmt:guard_support.obj + 0002:00000130 __xc_a 0000000180006130 libcmt:initializers.obj + 0002:00000138 __xc_z 0000000180006138 libcmt:initializers.obj + 0002:00000140 __xi_a 0000000180006140 libcmt:initializers.obj + 0002:00000148 __acrt_multibyte_initializer 0000000180006148 libucrt:multibyte_initializer.obj + 0002:00000150 __xi_z 0000000180006150 libcmt:initializers.obj + 0002:00000158 __xp_a 0000000180006158 libcmt:initializers.obj + 0002:00000160 __acrt_locale_terminator 0000000180006160 libucrt:locale_initializer.obj + 0002:00000168 __xp_z 0000000180006168 libcmt:initializers.obj + 0002:00000170 __xt_a 0000000180006170 libcmt:initializers.obj + 0002:00000178 __xt_z 0000000180006178 libcmt:initializers.obj + 0002:00000180 __real@3dcccccd 0000000180006180 libcommon.obj + 0002:00000184 __real@41200000 0000000180006184 libcommon.obj + 0002:000003a0 ??_C@_1EA@JGEFHKEI@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 00000001800063a0 libucrt:winapi_thunks.obj + 0002:000003e0 ??_C@_1DM@KHCHBNEB@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 00000001800063e0 libucrt:winapi_thunks.obj + 0002:00000420 ??_C@_1DI@IJCEHOCB@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 0000000180006420 libucrt:winapi_thunks.obj + 0002:00000460 ??_C@_1EI@MPIAOHOC@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 0000000180006460 libucrt:winapi_thunks.obj + 0002:000004b0 ??_C@_1FK@FPHCKFIE@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 00000001800064b0 libucrt:winapi_thunks.obj + 0002:00000510 ??_C@_1EM@DILCGIIO@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 0000000180006510 libucrt:winapi_thunks.obj + 0002:00000560 ??_C@_1DM@LNCGDDPN@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 0000000180006560 libucrt:winapi_thunks.obj + 0002:000005a0 ??_C@_1DK@LPPGFMPP@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 00000001800065a0 libucrt:winapi_thunks.obj + 0002:000005e0 ??_C@_1DO@FPAPJEMD@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 00000001800065e0 libucrt:winapi_thunks.obj + 0002:00000620 ??_C@_1DK@NDHNAHIO@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 0000000180006620 libucrt:winapi_thunks.obj + 0002:00000660 ??_C@_1DM@KGHDGBCM@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAc?$AAo?$AAr?$AAe@ 0000000180006660 libucrt:winapi_thunks.obj + 0002:000006a0 ??_C@_1EO@IJIOEFOH@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAr?$AAt?$AAc?$AAo@ 00000001800066a0 libucrt:winapi_thunks.obj + 0002:000006f0 ??_C@_1FG@HHGEKANL@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAs?$AAe?$AAc?$AAu@ 00000001800066f0 libucrt:winapi_thunks.obj + 0002:00000750 ??_C@_1EG@DBIOJECG@?$AAe?$AAx?$AAt?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAn?$AAt?$AAu?$AAs@ 0000000180006750 libucrt:winapi_thunks.obj + 0002:000007a0 ??_C@_1EO@FIHMJCLF@?$AAe?$AAx?$AAt?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAn?$AAt?$AAu?$AAs@ 00000001800067a0 libucrt:winapi_thunks.obj + 0002:000007f0 ??_C@_1BC@DNHGCMLG@?$AAa?$AAd?$AAv?$AAa?$AAp?$AAi?$AA3?$AA2@ 00000001800067f0 libucrt:winapi_thunks.obj + 0002:00000808 ??_C@_1BC@GDMECMAK@?$AAk?$AAe?$AAr?$AAn?$AAe?$AAl?$AA3?$AA2@ 0000000180006808 libucrt:winapi_thunks.obj + 0002:00000820 ??_C@_1M@OAIMIKLP@?$AAn?$AAt?$AAd?$AAl?$AAl@ 0000000180006820 libucrt:winapi_thunks.obj + 0002:00000830 ??_C@_1EG@DPGNFKGC@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9?$AAw?$AAi?$AAn?$AA?9?$AAa?$AAp?$AAp?$AAm@ 0000000180006830 libucrt:winapi_thunks.obj + 0002:00000878 ??_C@_1O@BCCLBEOE@?$AAu?$AAs?$AAe?$AAr?$AA3?$AA2@ 0000000180006878 libucrt:winapi_thunks.obj + 0002:00000888 ??_C@_1BA@PFFKHIOG@?$AAa?$AAp?$AAi?$AA?9?$AAm?$AAs?$AA?9@ 0000000180006888 libucrt:winapi_thunks.obj + 0002:00000898 ??_C@_1BA@IAIFMGEF@?$AAe?$AAx?$AAt?$AA?9?$AAm?$AAs?$AA?9@ 0000000180006898 libucrt:winapi_thunks.obj + 0002:000008b0 ??_C@_0M@GDNOONDI@FlsGetValue@ 00000001800068b0 libucrt:winapi_thunks.obj + 0002:000008c8 ??_C@_0M@JCPCPOEF@FlsSetValue@ 00000001800068c8 libucrt:winapi_thunks.obj + 0002:000008e0 ??_C@_0O@KKBNKAPF@LCMapStringEx@ 00000001800068e0 libucrt:winapi_thunks.obj + 0002:000008f8 ??_C@_0BB@HBDEELFH@LocaleNameToLCID@ 00000001800068f8 libucrt:winapi_thunks.obj + 0002:00000910 ??_C@_0CF@OJOFEIGO@AppPolicyGetProcessTerminationM@ 0000000180006910 libucrt:winapi_thunks.obj + 0002:00000958 ??_C@_1M@HPNHIDJI@?$AAj?$AAa?$AA?9?$AAJ?$AAP@ 0000000180006958 libucrt:mbctype.obj + 0002:00000968 ??_C@_1M@BIBDDEMK@?$AAz?$AAh?$AA?9?$AAC?$AAN@ 0000000180006968 libucrt:mbctype.obj + 0002:00000978 ??_C@_1M@JLOOOEGK@?$AAk?$AAo?$AA?9?$AAK?$AAR@ 0000000180006978 libucrt:mbctype.obj + 0002:00000988 ??_C@_1M@CLNBBOPM@?$AAz?$AAh?$AA?9?$AAT?$AAW@ 0000000180006988 libucrt:mbctype.obj + 0002:000009a0 __lc_time_c 00000001800069a0 libucrt:nlsdata.obj + 0002:00000c60 ??_C@_03KOEHGMDN@Sun@ 0000000180006c60 libucrt:nlsdata.obj + 0002:00000c64 ??_C@_03PDAGKDH@Mon@ 0000000180006c64 libucrt:nlsdata.obj + 0002:00000c68 ??_C@_03NAGEINEP@Tue@ 0000000180006c68 libucrt:nlsdata.obj + 0002:00000c6c ??_C@_03MHOMLAJA@Wed@ 0000000180006c6c libucrt:nlsdata.obj + 0002:00000c70 ??_C@_03IOFIKPDN@Thu@ 0000000180006c70 libucrt:nlsdata.obj + 0002:00000c74 ??_C@_03IDIOELNC@Fri@ 0000000180006c74 libucrt:nlsdata.obj + 0002:00000c78 ??_C@_03FEFJNEK@Sat@ 0000000180006c78 libucrt:nlsdata.obj + 0002:00000c7c ??_C@_06OOPIFAJ@Sunday@ 0000000180006c7c libucrt:nlsdata.obj + 0002:00000c84 ??_C@_06JLEDEDGH@Monday@ 0000000180006c84 libucrt:nlsdata.obj + 0002:00000c90 ??_C@_07BAAGCFCM@Tuesday@ 0000000180006c90 libucrt:nlsdata.obj + 0002:00000c98 ??_C@_09DLIGFAKA@Wednesday@ 0000000180006c98 libucrt:nlsdata.obj + 0002:00000ca8 ??_C@_08HACCIKIA@Thursday@ 0000000180006ca8 libucrt:nlsdata.obj + 0002:00000cb4 ??_C@_06JECMNKMI@Friday@ 0000000180006cb4 libucrt:nlsdata.obj + 0002:00000cc0 ??_C@_08INBOOONO@Saturday@ 0000000180006cc0 libucrt:nlsdata.obj + 0002:00000ccc ??_C@_03JIHJHPIE@Jan@ 0000000180006ccc libucrt:nlsdata.obj + 0002:00000cd0 ??_C@_03HJBDCHOM@Feb@ 0000000180006cd0 libucrt:nlsdata.obj + 0002:00000cd4 ??_C@_03ODNJBKGA@Mar@ 0000000180006cd4 libucrt:nlsdata.obj + 0002:00000cd8 ??_C@_03LEOLGMJP@Apr@ 0000000180006cd8 libucrt:nlsdata.obj + 0002:00000cdc ??_C@_03CNMDKL@May@ 0000000180006cdc libucrt:nlsdata.obj + 0002:00000ce0 ??_C@_03IDFGHECI@Jun@ 0000000180006ce0 libucrt:nlsdata.obj + 0002:00000ce4 ??_C@_03LBGABGKK@Jul@ 0000000180006ce4 libucrt:nlsdata.obj + 0002:00000ce8 ??_C@_03IFJFEIGA@Aug@ 0000000180006ce8 libucrt:nlsdata.obj + 0002:00000cec ??_C@_03GGCAPAJC@Sep@ 0000000180006cec libucrt:nlsdata.obj + 0002:00000cf0 ??_C@_03BMAOKBAD@Oct@ 0000000180006cf0 libucrt:nlsdata.obj + 0002:00000cf4 ??_C@_03JPJOFNIA@Nov@ 0000000180006cf4 libucrt:nlsdata.obj + 0002:00000cf8 ??_C@_03MKABNOCG@Dec@ 0000000180006cf8 libucrt:nlsdata.obj + 0002:00000d00 ??_C@_07CGJPFGJA@January@ 0000000180006d00 libucrt:nlsdata.obj + 0002:00000d08 ??_C@_08GNJGEPFN@February@ 0000000180006d08 libucrt:nlsdata.obj + 0002:00000d14 ??_C@_05HPCKOFNC@March@ 0000000180006d14 libucrt:nlsdata.obj + 0002:00000d1c ??_C@_05DMJDNLEJ@April@ 0000000180006d1c libucrt:nlsdata.obj + 0002:00000d24 ??_C@_04CNLMGBGM@June@ 0000000180006d24 libucrt:nlsdata.obj + 0002:00000d2c ??_C@_04MIEPOIFP@July@ 0000000180006d2c libucrt:nlsdata.obj + 0002:00000d34 ??_C@_06LBBHFDDG@August@ 0000000180006d34 libucrt:nlsdata.obj + 0002:00000d40 ??_C@_09BHHEALKD@September@ 0000000180006d40 libucrt:nlsdata.obj + 0002:00000d50 ??_C@_07JJNFCEND@October@ 0000000180006d50 libucrt:nlsdata.obj + 0002:00000d58 ??_C@_08HCHEGEOA@November@ 0000000180006d58 libucrt:nlsdata.obj + 0002:00000d68 ??_C@_08EDHMEBNP@December@ 0000000180006d68 libucrt:nlsdata.obj + 0002:00000d74 ??_C@_02DEDBPAFC@AM@ 0000000180006d74 libucrt:nlsdata.obj + 0002:00000d78 ??_C@_02CJNFDJBF@PM@ 0000000180006d78 libucrt:nlsdata.obj + 0002:00000d80 ??_C@_08BPBNCDIB@MM?1dd?1yy@ 0000000180006d80 libucrt:nlsdata.obj + 0002:00000d90 ??_C@_0BE@CKGJFCPC@dddd?0?5MMMM?5dd?0?5yyyy@ 0000000180006d90 libucrt:nlsdata.obj + 0002:00000da8 ??_C@_08JCCMCCIL@HH?3mm?3ss@ 0000000180006da8 libucrt:nlsdata.obj + 0002:00000db8 ??_C@_17MBGCMIPB@?$AAS?$AAu?$AAn@ 0000000180006db8 libucrt:nlsdata.obj + 0002:00000dc0 ??_C@_17KBOMKBF@?$AAM?$AAo?$AAn@ 0000000180006dc0 libucrt:nlsdata.obj + 0002:00000dc8 ??_C@_17BMKGEGOJ@?$AAT?$AAu?$AAe@ 0000000180006dc8 libucrt:nlsdata.obj + 0002:00000dd0 ??_C@_17CJEDCEPE@?$AAW?$AAe?$AAd@ 0000000180006dd0 libucrt:nlsdata.obj + 0002:00000dd8 ??_C@_17PDPHAADD@?$AAT?$AAh?$AAu@ 0000000180006dd8 libucrt:nlsdata.obj + 0002:00000de0 ??_C@_17HFOLPPLP@?$AAF?$AAr?$AAi@ 0000000180006de0 libucrt:nlsdata.obj + 0002:00000de8 ??_C@_17GGIBDPIH@?$AAS?$AAa?$AAt@ 0000000180006de8 libucrt:nlsdata.obj + 0002:00000df0 ??_C@_1O@IHNHDHPB@?$AAS?$AAu?$AAn?$AAd?$AAa?$AAy@ 0000000180006df0 libucrt:nlsdata.obj + 0002:00000e00 ??_C@_1O@MMNBFLIA@?$AAM?$AAo?$AAn?$AAd?$AAa?$AAy@ 0000000180006e00 libucrt:nlsdata.obj + 0002:00000e10 ??_C@_1BA@ENFBFFEK@?$AAT?$AAu?$AAe?$AAs?$AAd?$AAa?$AAy@ 0000000180006e10 libucrt:nlsdata.obj + 0002:00000e20 ??_C@_1BE@EBOGMDOH@?$AAW?$AAe?$AAd?$AAn?$AAe?$AAs?$AAd?$AAa?$AAy@ 0000000180006e20 libucrt:nlsdata.obj + 0002:00000e38 ??_C@_1BC@HHMNLIHE@?$AAT?$AAh?$AAu?$AAr?$AAs?$AAd?$AAa?$AAy@ 0000000180006e38 libucrt:nlsdata.obj + 0002:00000e50 ??_C@_1O@PDICJHAG@?$AAF?$AAr?$AAi?$AAd?$AAa?$AAy@ 0000000180006e50 libucrt:nlsdata.obj + 0002:00000e60 ??_C@_1BC@ENMNNPAJ@?$AAS?$AAa?$AAt?$AAu?$AAr?$AAd?$AAa?$AAy@ 0000000180006e60 libucrt:nlsdata.obj + 0002:00000e78 ??_C@_17DKNBKCHM@?$AAJ?$AAa?$AAn@ 0000000180006e78 libucrt:nlsdata.obj + 0002:00000e80 ??_C@_17LMDJEKJN@?$AAF?$AAe?$AAb@ 0000000180006e80 libucrt:nlsdata.obj + 0002:00000e88 ??_C@_17CKNLEDEC@?$AAM?$AAa?$AAr@ 0000000180006e88 libucrt:nlsdata.obj + 0002:00000e90 ??_C@_17LFPOIHDD@?$AAA?$AAp?$AAr@ 0000000180006e90 libucrt:nlsdata.obj + 0002:00000e98 ??_C@_17PNNKMEED@?$AAM?$AAa?$AAy@ 0000000180006e98 libucrt:nlsdata.obj + 0002:00000ea0 ??_C@_17KCJGOCPB@?$AAJ?$AAu?$AAn@ 0000000180006ea0 libucrt:nlsdata.obj + 0002:00000ea8 ??_C@_17IJPCKHK@?$AAJ?$AAu?$AAl@ 0000000180006ea8 libucrt:nlsdata.obj + 0002:00000eb0 ??_C@_17ICPELBCN@?$AAA?$AAu?$AAg@ 0000000180006eb0 libucrt:nlsdata.obj + 0002:00000eb8 ??_C@_17HCHCOKMG@?$AAS?$AAe?$AAp@ 0000000180006eb8 libucrt:nlsdata.obj + 0002:00000ec0 ??_C@_17FNLKOI@?$AAO?$AAc?$AAt@ 0000000180006ec0 libucrt:nlsdata.obj + 0002:00000ec8 ??_C@_17BBDMLCIG@?$AAN?$AAo?$AAv@ 0000000180006ec8 libucrt:nlsdata.obj + 0002:00000ed0 ??_C@_17EGKACKIF@?$AAD?$AAe?$AAc@ 0000000180006ed0 libucrt:nlsdata.obj + 0002:00000ed8 ??_C@_1BA@EFMEIEBA@?$AAJ?$AAa?$AAn?$AAu?$AAa?$AAr?$AAy@ 0000000180006ed8 libucrt:nlsdata.obj + 0002:00000ee8 ??_C@_1BC@JGDDFFAM@?$AAF?$AAe?$AAb?$AAr?$AAu?$AAa?$AAr?$AAy@ 0000000180006ee8 libucrt:nlsdata.obj + 0002:00000f00 ??_C@_1M@IKEENEDF@?$AAM?$AAa?$AAr?$AAc?$AAh@ 0000000180006f00 libucrt:nlsdata.obj + 0002:00000f10 ??_C@_1M@GJNLMHFD@?$AAA?$AAp?$AAr?$AAi?$AAl@ 0000000180006f10 libucrt:nlsdata.obj + 0002:00000f20 ??_C@_19EPFLPGAP@?$AAJ?$AAu?$AAn?$AAe@ 0000000180006f20 libucrt:nlsdata.obj + 0002:00000f30 ??_C@_19BIFMLPCD@?$AAJ?$AAu?$AAl?$AAy@ 0000000180006f30 libucrt:nlsdata.obj + 0002:00000f40 ??_C@_1O@PAHLKOAC@?$AAA?$AAu?$AAg?$AAu?$AAs?$AAt@ 0000000180006f40 libucrt:nlsdata.obj + 0002:00000f50 ??_C@_1BE@DKAAMBJL@?$AAS?$AAe?$AAp?$AAt?$AAe?$AAm?$AAb?$AAe?$AAr@ 0000000180006f50 libucrt:nlsdata.obj + 0002:00000f68 ??_C@_1BA@EPANDLNG@?$AAO?$AAc?$AAt?$AAo?$AAb?$AAe?$AAr@ 0000000180006f68 libucrt:nlsdata.obj + 0002:00000f78 ??_C@_1BC@BGLIFPF@?$AAN?$AAo?$AAv?$AAe?$AAm?$AAb?$AAe?$AAr@ 0000000180006f78 libucrt:nlsdata.obj + 0002:00000f90 ??_C@_1BC@FEMKIFH@?$AAD?$AAe?$AAc?$AAe?$AAm?$AAb?$AAe?$AAr@ 0000000180006f90 libucrt:nlsdata.obj + 0002:00000fa4 ??_C@_15ODEHAHHF@?$AAA?$AAM@ 0000000180006fa4 libucrt:nlsdata.obj + 0002:00000fac ??_C@_15CLMNNGEL@?$AAP?$AAM@ 0000000180006fac libucrt:nlsdata.obj + 0002:00000fb8 ??_C@_1BC@IEBCMHCM@?$AAM?$AAM?$AA?1?$AAd?$AAd?$AA?1?$AAy?$AAy@ 0000000180006fb8 libucrt:nlsdata.obj + 0002:00000fd0 ??_C@_1CI@KNAKOEBC@?$AAd?$AAd?$AAd?$AAd?$AA?0?$AA?5?$AAM?$AAM?$AAM?$AAM?$AA?5?$AAd?$AAd?$AA?0?$AA?5@ 0000000180006fd0 libucrt:nlsdata.obj + 0002:00000ff8 ??_C@_1BC@GDGBMEMK@?$AAH?$AAH?$AA?3?$AAm?$AAm?$AA?3?$AAs?$AAs@ 0000000180006ff8 libucrt:nlsdata.obj + 0002:00001010 ??_C@_1M@BMHNFIME@?$AAe?$AAn?$AA?9?$AAU?$AAS@ 0000000180007010 libucrt:nlsdata.obj + 0002:00001020 __acrt_exception_action_table 0000000180007020 libucrt:exception_filter.obj + 0002:000010e0 __acrt_signal_action_table_count 00000001800070e0 libucrt:exception_filter.obj + 0002:000010e8 __acrt_signal_action_first_fpe_index 00000001800070e8 libucrt:exception_filter.obj + 0002:000010f0 __acrt_signal_action_fpe_count 00000001800070f0 libucrt:exception_filter.obj + 0002:000010f8 ??_C@_1BI@BGOHAHKC@?$AAm?$AAs?$AAc?$AAo?$AAr?$AAe?$AAe?$AA?4?$AAd?$AAl?$AAl@ 00000001800070f8 libucrt:exit.obj + 0002:00001110 ??_C@_0P@MIGLKIOC@CorExitProcess@ 0000000180007110 libucrt:exit.obj + 0002:00001f60 ??_C@_15EMKDOKLE@?$AAa?$AAr@ 0000000180007f60 libucrt:lcidtoname_downlevel.obj + 0002:00001f68 ??_C@_15KNPADPLH@?$AAb?$AAg@ 0000000180007f68 libucrt:lcidtoname_downlevel.obj + 0002:00001f70 ??_C@_15EDMHLDMO@?$AAc?$AAa@ 0000000180007f70 libucrt:lcidtoname_downlevel.obj + 0002:00001f78 ??_C@_1O@BPEAJADD@?$AAz?$AAh?$AA?9?$AAC?$AAH?$AAS@ 0000000180007f78 libucrt:lcidtoname_downlevel.obj + 0002:00001f88 ??_C@_15LJNHCMNK@?$AAc?$AAs@ 0000000180007f88 libucrt:lcidtoname_downlevel.obj + 0002:00001f90 ??_C@_15FOMCIDHG@?$AAd?$AAa@ 0000000180007f90 libucrt:lcidtoname_downlevel.obj + 0002:00001f98 ??_C@_15NBKABECB@?$AAd?$AAe@ 0000000180007f98 libucrt:lcidtoname_downlevel.obj + 0002:00001fa0 ??_C@_15GHPEIIAO@?$AAe?$AAl@ 0000000180007fa0 libucrt:lcidtoname_downlevel.obj + 0002:00001fa8 ??_C@_15MNPNEAIF@?$AAe?$AAn@ 0000000180007fa8 libucrt:lcidtoname_downlevel.obj + 0002:00001fb0 ??_C@_15GPIOMPMH@?$AAe?$AAs@ 0000000180007fb0 libucrt:lcidtoname_downlevel.obj + 0002:00001fb8 ??_C@_15NGLOAKJC@?$AAf?$AAi@ 0000000180007fb8 libucrt:lcidtoname_downlevel.obj + 0002:00001fc0 ??_C@_15FBKGNKAM@?$AAf?$AAr@ 0000000180007fc0 libucrt:lcidtoname_downlevel.obj + 0002:00001fc8 ??_C@_15KGGCNEFK@?$AAh?$AAe@ 0000000180007fc8 libucrt:lcidtoname_downlevel.obj + 0002:00001fd0 ??_C@_15PGHLIDMF@?$AAh?$AAu@ 0000000180007fd0 libucrt:lcidtoname_downlevel.obj + 0002:00001fd8 ??_C@_15BIEMAPLM@?$AAi?$AAs@ 0000000180007fd8 libucrt:lcidtoname_downlevel.obj + 0002:00001fe0 ??_C@_15IFJLDHAF@?$AAi?$AAt@ 0000000180007fe0 libucrt:lcidtoname_downlevel.obj + 0002:00001fe8 ??_C@_15GEMIOCAG@?$AAj?$AAa@ 0000000180007fe8 libucrt:lcidtoname_downlevel.obj + 0002:00001ff0 ??_C@_15EPELEGJA@?$AAk?$AAo@ 0000000180007ff0 libucrt:lcidtoname_downlevel.obj + 0002:00001ff8 ??_C@_15NDDHIMN@?$AAn?$AAl@ 0000000180007ff8 libucrt:lcidtoname_downlevel.obj + 0002:00002000 ??_C@_15BPIGNHCD@?$AAn?$AAo@ 0000000180008000 libucrt:lcidtoname_downlevel.obj + 0002:00002008 ??_C@_15DEOPBLCG@?$AAp?$AAl@ 0000000180008008 libucrt:lcidtoname_downlevel.obj + 0002:00002010 ??_C@_15KBECGEFG@?$AAp?$AAt@ 0000000180008010 libucrt:lcidtoname_downlevel.obj + 0002:00002018 ??_C@_15GLJCBFMD@?$AAr?$AAo@ 0000000180008018 libucrt:lcidtoname_downlevel.obj + 0002:00002020 ??_C@_15FEDGKCDI@?$AAr?$AAu@ 0000000180008020 libucrt:lcidtoname_downlevel.obj + 0002:00002028 ??_C@_15GLKMLLHM@?$AAh?$AAr@ 0000000180008028 libucrt:lcidtoname_downlevel.obj + 0002:00002030 ??_C@_15CPKMFBDB@?$AAs?$AAk@ 0000000180008030 libucrt:lcidtoname_downlevel.obj + 0002:00002038 ??_C@_15BAAIOGMK@?$AAs?$AAq@ 0000000180008038 libucrt:lcidtoname_downlevel.obj + 0002:00002040 ??_C@_15INNPNOHD@?$AAs?$AAv@ 0000000180008040 libucrt:lcidtoname_downlevel.obj + 0002:00002048 ??_C@_15CABMMOGH@?$AAt?$AAh@ 0000000180008048 libucrt:lcidtoname_downlevel.obj + 0002:00002050 ??_C@_15BPLIHJJM@?$AAt?$AAr@ 0000000180008050 libucrt:lcidtoname_downlevel.obj + 0002:00002058 ??_C@_15NEOEKKDJ@?$AAu?$AAr@ 0000000180008058 libucrt:lcidtoname_downlevel.obj + 0002:00002060 ??_C@_15NFICGAJK@?$AAi?$AAd@ 0000000180008060 libucrt:lcidtoname_downlevel.obj + 0002:00002068 ??_C@_15PJPFLCCM@?$AAu?$AAk@ 0000000180008068 libucrt:lcidtoname_downlevel.obj + 0002:00002070 ??_C@_15HPJPHDM@?$AAb?$AAe@ 0000000180008070 libucrt:lcidtoname_downlevel.obj + 0002:00002078 ??_C@_15LCHLGJII@?$AAs?$AAl@ 0000000180008078 libucrt:lcidtoname_downlevel.obj + 0002:00002080 ??_C@_15PCFJPHHO@?$AAe?$AAt@ 0000000180008080 libucrt:lcidtoname_downlevel.obj + 0002:00002088 ??_C@_15HPFPGODN@?$AAl?$AAv@ 0000000180008088 libucrt:lcidtoname_downlevel.obj + 0002:00002090 ??_C@_15NFFGKGLG@?$AAl?$AAt@ 0000000180008090 libucrt:lcidtoname_downlevel.obj + 0002:00002098 ??_C@_15BDAKCCHN@?$AAf?$AAa@ 0000000180008098 libucrt:lcidtoname_downlevel.obj + 0002:000020a0 ??_C@_15NFGIAIAJ@?$AAv?$AAi@ 00000001800080a0 libucrt:lcidtoname_downlevel.obj + 0002:000020a8 ??_C@_15LMKNDMHN@?$AAh?$AAy@ 00000001800080a8 libucrt:lcidtoname_downlevel.obj + 0002:000020b0 ??_C@_15IJBHMCFL@?$AAa?$AAz@ 00000001800080b0 libucrt:lcidtoname_downlevel.obj + 0002:000020b8 ??_C@_15EKOFJABL@?$AAe?$AAu@ 00000001800080b8 libucrt:lcidtoname_downlevel.obj + 0002:000020c0 ??_C@_15BGHADCNK@?$AAm?$AAk@ 00000001800080c0 libucrt:lcidtoname_downlevel.obj + 0002:000020c8 ??_C@_15JDNICKHM@?$AAa?$AAf@ 00000001800080c8 libucrt:lcidtoname_downlevel.obj + 0002:000020d0 ??_C@_15KPJEDBKD@?$AAk?$AAa@ 00000001800080d0 libucrt:lcidtoname_downlevel.obj + 0002:000020d8 ??_C@_15PDNFFFEO@?$AAf?$AAo@ 00000001800080d8 libucrt:lcidtoname_downlevel.obj + 0002:000020e0 ??_C@_15OMLEGLOC@?$AAh?$AAi@ 00000001800080e0 libucrt:lcidtoname_downlevel.obj + 0002:000020e8 ??_C@_15IDNNENKK@?$AAm?$AAs@ 00000001800080e8 libucrt:lcidtoname_downlevel.obj + 0002:000020f0 ??_C@_15MACJNBMH@?$AAk?$AAk@ 00000001800080f0 libucrt:lcidtoname_downlevel.obj + 0002:000020f8 ??_C@_15DKDJEOND@?$AAk?$AAy@ 00000001800080f8 libucrt:lcidtoname_downlevel.obj + 0002:00002100 ??_C@_15DFGDLJBG@?$AAs?$AAw@ 0000000180008100 libucrt:lcidtoname_downlevel.obj + 0002:00002108 ??_C@_15BBFAICNG@?$AAu?$AAz@ 0000000180008108 libucrt:lcidtoname_downlevel.obj + 0002:00002110 ??_C@_15DKNDCGEA@?$AAt?$AAt@ 0000000180008110 libucrt:lcidtoname_downlevel.obj + 0002:00002118 ??_C@_15MGIFMDPL@?$AAp?$AAa@ 0000000180008118 libucrt:lcidtoname_downlevel.obj + 0002:00002120 ??_C@_15HCNDBBA@?$AAg?$AAu@ 0000000180008120 libucrt:lcidtoname_downlevel.obj + 0002:00002128 ??_C@_15FNBEIBON@?$AAt?$AAa@ 0000000180008128 libucrt:lcidtoname_downlevel.obj + 0002:00002130 ??_C@_15NCHGBGLK@?$AAt?$AAe@ 0000000180008130 libucrt:lcidtoname_downlevel.obj + 0002:00002138 ??_C@_15PHPHCBPF@?$AAk?$AAn@ 0000000180008138 libucrt:lcidtoname_downlevel.obj + 0002:00002140 ??_C@_15DLGBCKMP@?$AAm?$AAr@ 0000000180008140 libucrt:lcidtoname_downlevel.obj + 0002:00002148 ??_C@_15EABBLBFF@?$AAs?$AAa@ 0000000180008148 libucrt:lcidtoname_downlevel.obj + 0002:00002150 ??_C@_15CBKOMCOI@?$AAm?$AAn@ 0000000180008150 libucrt:lcidtoname_downlevel.obj + 0002:00002158 ??_C@_15CKDMCJAF@?$AAg?$AAl@ 0000000180008158 libucrt:lcidtoname_downlevel.obj + 0002:00002160 ??_C@_17CNJFBPG@?$AAk?$AAo?$AAk@ 0000000180008160 libucrt:lcidtoname_downlevel.obj + 0002:00002168 ??_C@_17FFBJICPL@?$AAs?$AAy?$AAr@ 0000000180008168 libucrt:lcidtoname_downlevel.obj + 0002:00002170 ??_C@_17KPNDCPAF@?$AAd?$AAi?$AAv@ 0000000180008170 libucrt:lcidtoname_downlevel.obj + 0002:00002178 ??_C@_11LOCGONAA@@ 0000000180008178 libucrt:lcidtoname_downlevel.obj + 0002:00002180 ??_C@_1M@OKAHONE@?$AAa?$AAr?$AA?9?$AAS?$AAA@ 0000000180008180 libucrt:lcidtoname_downlevel.obj + 0002:00002190 ??_C@_1M@FFFIGIGK@?$AAb?$AAg?$AA?9?$AAB?$AAG@ 0000000180008190 libucrt:lcidtoname_downlevel.obj + 0002:000021a0 ??_C@_1M@BJNKEDC@?$AAc?$AAa?$AA?9?$AAE?$AAS@ 00000001800081a0 libucrt:lcidtoname_downlevel.obj + 0002:000021b0 ??_C@_1M@IJJHFJHA@?$AAc?$AAs?$AA?9?$AAC?$AAZ@ 00000001800081b0 libucrt:lcidtoname_downlevel.obj + 0002:000021c0 ??_C@_1M@CLPEOBGI@?$AAd?$AAa?$AA?9?$AAD?$AAK@ 00000001800081c0 libucrt:lcidtoname_downlevel.obj + 0002:000021d0 ??_C@_1M@MCMADGCB@?$AAd?$AAe?$AA?9?$AAD?$AAE@ 00000001800081d0 libucrt:lcidtoname_downlevel.obj + 0002:000021e0 ??_C@_1M@OOCKEMAM@?$AAe?$AAl?$AA?9?$AAG?$AAR@ 00000001800081e0 libucrt:lcidtoname_downlevel.obj + 0002:000021f0 ??_C@_1M@DDNJFGID@?$AAf?$AAi?$AA?9?$AAF?$AAI@ 00000001800081f0 libucrt:lcidtoname_downlevel.obj + 0002:00002200 ??_C@_1M@GLIPPMAC@?$AAf?$AAr?$AA?9?$AAF?$AAR@ 0000000180008200 libucrt:lcidtoname_downlevel.obj + 0002:00002210 ??_C@_1M@GFMCHPE@?$AAh?$AAe?$AA?9?$AAI?$AAL@ 0000000180008210 libucrt:lcidtoname_downlevel.obj + 0002:00002220 ??_C@_1M@MHLPGNKM@?$AAh?$AAu?$AA?9?$AAH?$AAU@ 0000000180008220 libucrt:lcidtoname_downlevel.obj + 0002:00002230 ??_C@_1M@LPDDNNPN@?$AAi?$AAs?$AA?9?$AAI?$AAS@ 0000000180008230 libucrt:lcidtoname_downlevel.obj + 0002:00002240 ??_C@_1M@MADIPODN@?$AAi?$AAt?$AA?9?$AAI?$AAT@ 0000000180008240 libucrt:lcidtoname_downlevel.obj + 0002:00002250 ??_C@_1M@IHBJJGG@?$AAn?$AAl?$AA?9?$AAN?$AAL@ 0000000180008250 libucrt:lcidtoname_downlevel.obj + 0002:00002260 ??_C@_1M@EANAGDL@?$AAn?$AAb?$AA?9?$AAN?$AAO@ 0000000180008260 libucrt:lcidtoname_downlevel.obj + 0002:00002270 ??_C@_1M@NEIEMEGP@?$AAp?$AAl?$AA?9?$AAP?$AAL@ 0000000180008270 libucrt:lcidtoname_downlevel.obj + 0002:00002280 ??_C@_1M@BOCFIGEP@?$AAp?$AAt?$AA?9?$AAB?$AAR@ 0000000180008280 libucrt:lcidtoname_downlevel.obj + 0002:00002290 ??_C@_1M@IMPFOPBG@?$AAr?$AAo?$AA?9?$AAR?$AAO@ 0000000180008290 libucrt:lcidtoname_downlevel.obj + 0002:000022a0 ??_C@_1M@IDNNEJMM@?$AAr?$AAu?$AA?9?$AAR?$AAU@ 00000001800082a0 libucrt:lcidtoname_downlevel.obj + 0002:000022b0 ??_C@_1M@LILEEOGM@?$AAh?$AAr?$AA?9?$AAH?$AAR@ 00000001800082b0 libucrt:lcidtoname_downlevel.obj + 0002:000022c0 ??_C@_1M@FKIFEHPB@?$AAs?$AAk?$AA?9?$AAS?$AAK@ 00000001800082c0 libucrt:lcidtoname_downlevel.obj + 0002:000022d0 ??_C@_1M@LJMAMNPJ@?$AAs?$AAq?$AA?9?$AAA?$AAL@ 00000001800082d0 libucrt:lcidtoname_downlevel.obj + 0002:000022e0 ??_C@_1M@GIAKDKJK@?$AAs?$AAv?$AA?9?$AAS?$AAE@ 00000001800082e0 libucrt:lcidtoname_downlevel.obj + 0002:000022f0 ??_C@_1M@MKJKIKCL@?$AAt?$AAh?$AA?9?$AAT?$AAH@ 00000001800082f0 libucrt:lcidtoname_downlevel.obj + 0002:00002300 ??_C@_1M@MFLCCMPB@?$AAt?$AAr?$AA?9?$AAT?$AAR@ 0000000180008300 libucrt:lcidtoname_downlevel.obj + 0002:00002310 ??_C@_1M@OIJHDKJN@?$AAu?$AAr?$AA?9?$AAP?$AAK@ 0000000180008310 libucrt:lcidtoname_downlevel.obj + 0002:00002320 ??_C@_1M@LHIPCIEK@?$AAi?$AAd?$AA?9?$AAI?$AAD@ 0000000180008320 libucrt:lcidtoname_downlevel.obj + 0002:00002330 ??_C@_1M@MFMOBGI@?$AAu?$AAk?$AA?9?$AAU?$AAA@ 0000000180008330 libucrt:lcidtoname_downlevel.obj + 0002:00002340 ??_C@_1M@OBGLJIPL@?$AAb?$AAe?$AA?9?$AAB?$AAY@ 0000000180008340 libucrt:lcidtoname_downlevel.obj + 0002:00002350 ??_C@_1M@BCFAJEAD@?$AAs?$AAl?$AA?9?$AAS?$AAI@ 0000000180008350 libucrt:lcidtoname_downlevel.obj + 0002:00002360 ??_C@_1M@FKFFEDDN@?$AAe?$AAt?$AA?9?$AAE?$AAE@ 0000000180008360 libucrt:lcidtoname_downlevel.obj + 0002:00002370 ??_C@_1M@KGKKAACI@?$AAl?$AAv?$AA?9?$AAL?$AAV@ 0000000180008370 libucrt:lcidtoname_downlevel.obj + 0002:00002380 ??_C@_1M@IFGBIJO@?$AAl?$AAt?$AA?9?$AAL?$AAT@ 0000000180008380 libucrt:lcidtoname_downlevel.obj + 0002:00002390 ??_C@_1M@FGEAHEDM@?$AAf?$AAa?$AA?9?$AAI?$AAR@ 0000000180008390 libucrt:lcidtoname_downlevel.obj + 0002:000023a0 ??_C@_1M@KBMAIBFN@?$AAv?$AAi?$AA?9?$AAV?$AAN@ 00000001800083a0 libucrt:lcidtoname_downlevel.obj + 0002:000023b0 ??_C@_1M@GPCBKDJK@?$AAh?$AAy?$AA?9?$AAA?$AAM@ 00000001800083b0 libucrt:lcidtoname_downlevel.obj + 0002:000023c0 ??_C@_1BG@BECMDDJB@?$AAa?$AAz?$AA?9?$AAA?$AAZ?$AA?9?$AAL?$AAa?$AAt?$AAn@ 00000001800083c0 libucrt:lcidtoname_downlevel.obj + 0002:000023d8 ??_C@_1M@MAOFCAEA@?$AAe?$AAu?$AA?9?$AAE?$AAS@ 00000001800083d8 libucrt:lcidtoname_downlevel.obj + 0002:000023e8 ??_C@_1M@IGHABKPI@?$AAm?$AAk?$AA?9?$AAM?$AAK@ 00000001800083e8 libucrt:lcidtoname_downlevel.obj + 0002:000023f8 ??_C@_1M@IAIGNEJG@?$AAt?$AAn?$AA?9?$AAZ?$AAA@ 00000001800083f8 libucrt:lcidtoname_downlevel.obj + 0002:00002408 ??_C@_1M@IIJCOJFA@?$AAx?$AAh?$AA?9?$AAZ?$AAA@ 0000000180008408 libucrt:lcidtoname_downlevel.obj + 0002:00002418 ??_C@_1M@LGPJHNJH@?$AAz?$AAu?$AA?9?$AAZ?$AAA@ 0000000180008418 libucrt:lcidtoname_downlevel.obj + 0002:00002428 ??_C@_1M@HOKAOIO@?$AAa?$AAf?$AA?9?$AAZ?$AAA@ 0000000180008428 libucrt:lcidtoname_downlevel.obj + 0002:00002438 ??_C@_1M@DPCLHLIE@?$AAk?$AAa?$AA?9?$AAG?$AAE@ 0000000180008438 libucrt:lcidtoname_downlevel.obj + 0002:00002448 ??_C@_1M@BLKMHJBI@?$AAf?$AAo?$AA?9?$AAF?$AAO@ 0000000180008448 libucrt:lcidtoname_downlevel.obj + 0002:00002458 ??_C@_1M@LGGJAPPB@?$AAh?$AAi?$AA?9?$AAI?$AAN@ 0000000180008458 libucrt:lcidtoname_downlevel.obj + 0002:00002468 ??_C@_1M@FIKPIHFE@?$AAm?$AAt?$AA?9?$AAM?$AAT@ 0000000180008468 libucrt:lcidtoname_downlevel.obj + 0002:00002478 ??_C@_1M@HEGGPBFA@?$AAs?$AAe?$AA?9?$AAN?$AAO@ 0000000180008478 libucrt:lcidtoname_downlevel.obj + 0002:00002488 ??_C@_1M@EIBJEEPA@?$AAm?$AAs?$AA?9?$AAM?$AAY@ 0000000180008488 libucrt:lcidtoname_downlevel.obj + 0002:00002498 ??_C@_1M@FHLBGMPP@?$AAk?$AAk?$AA?9?$AAK?$AAZ@ 0000000180008498 libucrt:lcidtoname_downlevel.obj + 0002:000024a8 ??_C@_1M@NGJJLCGI@?$AAk?$AAy?$AA?9?$AAK?$AAG@ 00000001800084a8 libucrt:lcidtoname_downlevel.obj + 0002:000024b8 ??_C@_1M@GIENNBFC@?$AAs?$AAw?$AA?9?$AAK?$AAE@ 00000001800084b8 libucrt:lcidtoname_downlevel.obj + 0002:000024c8 ??_C@_1BG@NDGMJIMJ@?$AAu?$AAz?$AA?9?$AAU?$AAZ?$AA?9?$AAL?$AAa?$AAt?$AAn@ 00000001800084c8 libucrt:lcidtoname_downlevel.obj + 0002:000024e0 ??_C@_1M@IDCCIHBC@?$AAt?$AAt?$AA?9?$AAR?$AAU@ 00000001800084e0 libucrt:lcidtoname_downlevel.obj + 0002:000024f0 ??_C@_1M@LOICPMOJ@?$AAb?$AAn?$AA?9?$AAI?$AAN@ 00000001800084f0 libucrt:lcidtoname_downlevel.obj + 0002:00002500 ??_C@_1M@KPKKNEAH@?$AAp?$AAa?$AA?9?$AAI?$AAN@ 0000000180008500 libucrt:lcidtoname_downlevel.obj + 0002:00002510 ??_C@_1M@PJGPPBOG@?$AAg?$AAu?$AA?9?$AAI?$AAN@ 0000000180008510 libucrt:lcidtoname_downlevel.obj + 0002:00002520 ??_C@_1M@KMKMOPHI@?$AAt?$AAa?$AA?9?$AAI?$AAN@ 0000000180008520 libucrt:lcidtoname_downlevel.obj + 0002:00002530 ??_C@_1M@KFEHEPAC@?$AAt?$AAe?$AA?9?$AAI?$AAN@ 0000000180008530 libucrt:lcidtoname_downlevel.obj + 0002:00002540 ??_C@_1M@CDCLMGHI@?$AAk?$AAn?$AA?9?$AAI?$AAN@ 0000000180008540 libucrt:lcidtoname_downlevel.obj + 0002:00002550 ??_C@_1M@MIODLDKF@?$AAm?$AAl?$AA?9?$AAI?$AAN@ 0000000180008550 libucrt:lcidtoname_downlevel.obj + 0002:00002560 ??_C@_1M@PBIEACPO@?$AAm?$AAr?$AA?9?$AAI?$AAN@ 0000000180008560 libucrt:lcidtoname_downlevel.obj + 0002:00002570 ??_C@_1M@NIDEAGPH@?$AAs?$AAa?$AA?9?$AAI?$AAN@ 0000000180008570 libucrt:lcidtoname_downlevel.obj + 0002:00002580 ??_C@_1M@FHIHCBIO@?$AAm?$AAn?$AA?9?$AAM?$AAN@ 0000000180008580 libucrt:lcidtoname_downlevel.obj + 0002:00002590 ??_C@_1M@JAIJPENP@?$AAc?$AAy?$AA?9?$AAG?$AAB@ 0000000180008590 libucrt:lcidtoname_downlevel.obj + 0002:000025a0 ??_C@_1M@PHGFBEPN@?$AAg?$AAl?$AA?9?$AAE?$AAS@ 00000001800085a0 libucrt:lcidtoname_downlevel.obj + 0002:000025b0 ??_C@_1O@KPIPDNCP@?$AAk?$AAo?$AAk?$AA?9?$AAI?$AAN@ 00000001800085b0 libucrt:lcidtoname_downlevel.obj + 0002:000025c0 ??_C@_1O@KNHJLDJA@?$AAs?$AAy?$AAr?$AA?9?$AAS?$AAY@ 00000001800085c0 libucrt:lcidtoname_downlevel.obj + 0002:000025d0 ??_C@_1O@MKEKBLAH@?$AAd?$AAi?$AAv?$AA?9?$AAM?$AAV@ 00000001800085d0 libucrt:lcidtoname_downlevel.obj + 0002:000025e0 ??_C@_1O@OHDCKDDF@?$AAq?$AAu?$AAz?$AA?9?$AAB?$AAO@ 00000001800085e0 libucrt:lcidtoname_downlevel.obj + 0002:000025f0 ??_C@_1M@LEPJNLFD@?$AAn?$AAs?$AA?9?$AAZ?$AAA@ 00000001800085f0 libucrt:lcidtoname_downlevel.obj + 0002:00002600 ??_C@_1M@OMLEIIJB@?$AAm?$AAi?$AA?9?$AAN?$AAZ@ 0000000180008600 libucrt:lcidtoname_downlevel.obj + 0002:00002610 ??_C@_1M@PMPEAILG@?$AAa?$AAr?$AA?9?$AAI?$AAQ@ 0000000180008610 libucrt:lcidtoname_downlevel.obj + 0002:00002620 ??_C@_1M@CNKPNOEE@?$AAd?$AAe?$AA?9?$AAC?$AAH@ 0000000180008620 libucrt:lcidtoname_downlevel.obj + 0002:00002630 ??_C@_1M@LKMGMLKO@?$AAe?$AAn?$AA?9?$AAG?$AAB@ 0000000180008630 libucrt:lcidtoname_downlevel.obj + 0002:00002640 ??_C@_1M@PGKJFFGL@?$AAe?$AAs?$AA?9?$AAM?$AAX@ 0000000180008640 libucrt:lcidtoname_downlevel.obj + 0002:00002650 ??_C@_1M@DNNANBDC@?$AAf?$AAr?$AA?9?$AAB?$AAE@ 0000000180008650 libucrt:lcidtoname_downlevel.obj + 0002:00002660 ??_C@_1M@HLGMDFHM@?$AAi?$AAt?$AA?9?$AAC?$AAH@ 0000000180008660 libucrt:lcidtoname_downlevel.obj + 0002:00002670 ??_C@_1M@CLLBGJH@?$AAn?$AAl?$AA?9?$AAB?$AAE@ 0000000180008670 libucrt:lcidtoname_downlevel.obj + 0002:00002680 ??_C@_1M@BODBOGLF@?$AAn?$AAn?$AA?9?$AAN?$AAO@ 0000000180008680 libucrt:lcidtoname_downlevel.obj + 0002:00002690 ??_C@_1M@HFFAHKAD@?$AAp?$AAt?$AA?9?$AAP?$AAT@ 0000000180008690 libucrt:lcidtoname_downlevel.obj + 0002:000026a0 ??_C@_1BG@LNOAKHIE@?$AAs?$AAr?$AA?9?$AAS?$AAP?$AA?9?$AAL?$AAa?$AAt?$AAn@ 00000001800086a0 libucrt:lcidtoname_downlevel.obj + 0002:000026b8 ??_C@_1M@HBMHBGAK@?$AAs?$AAv?$AA?9?$AAF?$AAI@ 00000001800086b8 libucrt:lcidtoname_downlevel.obj + 0002:000026c8 ??_C@_1BG@DGCJGJBE@?$AAa?$AAz?$AA?9?$AAA?$AAZ?$AA?9?$AAC?$AAy?$AAr?$AAl@ 00000001800086c8 libucrt:lcidtoname_downlevel.obj + 0002:000026e0 ??_C@_1M@KEJDAAHB@?$AAs?$AAe?$AA?9?$AAS?$AAE@ 00000001800086e0 libucrt:lcidtoname_downlevel.obj + 0002:000026f0 ??_C@_1M@HEIBJJAD@?$AAm?$AAs?$AA?9?$AAB?$AAN@ 00000001800086f0 libucrt:lcidtoname_downlevel.obj + 0002:00002700 ??_C@_1BG@PBGJMCEM@?$AAu?$AAz?$AA?9?$AAU?$AAZ?$AA?9?$AAC?$AAy?$AAr?$AAl@ 0000000180008700 libucrt:lcidtoname_downlevel.obj + 0002:00002718 ??_C@_1O@LAOBCMDF@?$AAq?$AAu?$AAz?$AA?9?$AAE?$AAC@ 0000000180008718 libucrt:lcidtoname_downlevel.obj + 0002:00002728 ??_C@_1M@POEEMAIO@?$AAa?$AAr?$AA?9?$AAE?$AAG@ 0000000180008728 libucrt:lcidtoname_downlevel.obj + 0002:00002738 ??_C@_1M@EFAKDEDL@?$AAz?$AAh?$AA?9?$AAH?$AAK@ 0000000180008738 libucrt:lcidtoname_downlevel.obj + 0002:00002748 ??_C@_1M@HKKIJHGI@?$AAd?$AAe?$AA?9?$AAA?$AAT@ 0000000180008748 libucrt:lcidtoname_downlevel.obj + 0002:00002758 ??_C@_1M@KBFBEHJF@?$AAe?$AAn?$AA?9?$AAA?$AAU@ 0000000180008758 libucrt:lcidtoname_downlevel.obj + 0002:00002768 ??_C@_1M@MNPLFAAH@?$AAe?$AAs?$AA?9?$AAE?$AAS@ 0000000180008768 libucrt:lcidtoname_downlevel.obj + 0002:00002778 ??_C@_1M@HJOOJFMA@?$AAf?$AAr?$AA?9?$AAC?$AAA@ 0000000180008778 libucrt:lcidtoname_downlevel.obj + 0002:00002788 ??_C@_1BG@JPOFPNAB@?$AAs?$AAr?$AA?9?$AAS?$AAP?$AA?9?$AAC?$AAy?$AAr?$AAl@ 0000000180008788 libucrt:lcidtoname_downlevel.obj + 0002:000027a0 ??_C@_1M@LNFOCMOB@?$AAs?$AAe?$AA?9?$AAF?$AAI@ 00000001800087a0 libucrt:lcidtoname_downlevel.obj + 0002:000027b0 ??_C@_1O@MGJBOAMB@?$AAq?$AAu?$AAz?$AA?9?$AAP?$AAE@ 00000001800087b0 libucrt:lcidtoname_downlevel.obj + 0002:000027c0 ??_C@_1M@GJINLBOK@?$AAa?$AAr?$AA?9?$AAL?$AAY@ 00000001800087c0 libucrt:lcidtoname_downlevel.obj + 0002:000027d0 ??_C@_1M@GGMNHJNL@?$AAz?$AAh?$AA?9?$AAS?$AAG@ 00000001800087d0 libucrt:lcidtoname_downlevel.obj + 0002:000027e0 ??_C@_1M@HOIKODND@?$AAd?$AAe?$AA?9?$AAL?$AAU@ 00000001800087e0 libucrt:lcidtoname_downlevel.obj + 0002:000027f0 ??_C@_1M@DDOCCGFG@?$AAe?$AAn?$AA?9?$AAC?$AAA@ 00000001800087f0 libucrt:lcidtoname_downlevel.obj + 0002:00002800 ??_C@_1M@BNOEMJLF@?$AAe?$AAs?$AA?9?$AAG?$AAT@ 0000000180008800 libucrt:lcidtoname_downlevel.obj + 0002:00002810 ??_C@_1M@EOGNKEK@?$AAf?$AAr?$AA?9?$AAC?$AAH@ 0000000180008810 libucrt:lcidtoname_downlevel.obj + 0002:00002820 ??_C@_1M@FLIDJFHL@?$AAh?$AAr?$AA?9?$AAB?$AAA@ 0000000180008820 libucrt:lcidtoname_downlevel.obj + 0002:00002830 ??_C@_1O@FMCELNAJ@?$AAs?$AAm?$AAj?$AA?9?$AAN?$AAO@ 0000000180008830 libucrt:lcidtoname_downlevel.obj + 0002:00002840 ??_C@_1M@JHGLJMGJ@?$AAa?$AAr?$AA?9?$AAD?$AAZ@ 0000000180008840 libucrt:lcidtoname_downlevel.obj + 0002:00002850 ??_C@_1M@JKKFDCNP@?$AAz?$AAh?$AA?9?$AAM?$AAO@ 0000000180008850 libucrt:lcidtoname_downlevel.obj + 0002:00002860 ??_C@_1M@GEEFALPE@?$AAd?$AAe?$AA?9?$AAL?$AAI@ 0000000180008860 libucrt:lcidtoname_downlevel.obj + 0002:00002870 ??_C@_1M@IGEOFBG@?$AAe?$AAn?$AA?9?$AAN?$AAZ@ 0000000180008870 libucrt:lcidtoname_downlevel.obj + 0002:00002880 ??_C@_1M@KDBONEHP@?$AAe?$AAs?$AA?9?$AAC?$AAR@ 0000000180008880 libucrt:lcidtoname_downlevel.obj + 0002:00002890 ??_C@_1M@FHMDOHNN@?$AAf?$AAr?$AA?9?$AAL?$AAU@ 0000000180008890 libucrt:lcidtoname_downlevel.obj + 0002:000028a0 ??_C@_1BG@NFKKMAFG@?$AAb?$AAs?$AA?9?$AAB?$AAA?$AA?9?$AAL?$AAa?$AAt?$AAn@ 00000001800088a0 libucrt:lcidtoname_downlevel.obj + 0002:000028b8 ??_C@_1O@IMNBEMCI@?$AAs?$AAm?$AAj?$AA?9?$AAS?$AAE@ 00000001800088b8 libucrt:lcidtoname_downlevel.obj + 0002:000028c8 ??_C@_1M@DHHMBNDP@?$AAa?$AAr?$AA?9?$AAM?$AAA@ 00000001800088c8 libucrt:lcidtoname_downlevel.obj + 0002:000028d8 ??_C@_1M@BNBLJCGH@?$AAe?$AAn?$AA?9?$AAI?$AAE@ 00000001800088d8 libucrt:lcidtoname_downlevel.obj + 0002:000028e8 ??_C@_1M@GEPAFMDL@?$AAe?$AAs?$AA?9?$AAP?$AAA@ 00000001800088e8 libucrt:lcidtoname_downlevel.obj + 0002:000028f8 ??_C@_1M@OJONDMDL@?$AAf?$AAr?$AA?9?$AAM?$AAC@ 00000001800088f8 libucrt:lcidtoname_downlevel.obj + 0002:00002908 ??_C@_1BG@OBCNFJB@?$AAs?$AAr?$AA?9?$AAB?$AAA?$AA?9?$AAL?$AAa?$AAt?$AAn@ 0000000180008908 libucrt:lcidtoname_downlevel.obj + 0002:00002920 ??_C@_1O@KEMEEGPO@?$AAs?$AAm?$AAa?$AA?9?$AAN?$AAO@ 0000000180008920 libucrt:lcidtoname_downlevel.obj + 0002:00002930 ??_C@_1M@ELMGFODK@?$AAa?$AAr?$AA?9?$AAT?$AAN@ 0000000180008930 libucrt:lcidtoname_downlevel.obj + 0002:00002940 ??_C@_1M@BHDLHFAF@?$AAe?$AAn?$AA?9?$AAZ?$AAA@ 0000000180008940 libucrt:lcidtoname_downlevel.obj + 0002:00002950 ??_C@_1M@BMGIGLIF@?$AAe?$AAs?$AA?9?$AAD?$AAO@ 0000000180008950 libucrt:lcidtoname_downlevel.obj + 0002:00002960 ??_C@_1BG@CMBHIPBE@?$AAs?$AAr?$AA?9?$AAB?$AAA?$AA?9?$AAC?$AAy?$AAr?$AAl@ 0000000180008960 libucrt:lcidtoname_downlevel.obj + 0002:00002978 ??_C@_1O@HEDBLHNP@?$AAs?$AAm?$AAa?$AA?9?$AAS?$AAE@ 0000000180008978 libucrt:lcidtoname_downlevel.obj + 0002:00002988 ??_C@_1M@DAGCADIM@?$AAa?$AAr?$AA?9?$AAO?$AAM@ 0000000180008988 libucrt:lcidtoname_downlevel.obj + 0002:00002998 ??_C@_1M@FODLMICG@?$AAe?$AAn?$AA?9?$AAJ?$AAM@ 0000000180008998 libucrt:lcidtoname_downlevel.obj + 0002:000029a8 ??_C@_1M@DNMLCIHB@?$AAe?$AAs?$AA?9?$AAV?$AAE@ 00000001800089a8 libucrt:lcidtoname_downlevel.obj + 0002:000029b8 ??_C@_1O@EOKHMKJK@?$AAs?$AAm?$AAs?$AA?9?$AAF?$AAI@ 00000001800089b8 libucrt:lcidtoname_downlevel.obj + 0002:000029c8 ??_C@_1M@CAFJMKOF@?$AAa?$AAr?$AA?9?$AAY?$AAE@ 00000001800089c8 libucrt:lcidtoname_downlevel.obj + 0002:000029d8 ??_C@_1M@CBFHIJLI@?$AAe?$AAn?$AA?9?$AAC?$AAB@ 00000001800089d8 libucrt:lcidtoname_downlevel.obj + 0002:000029e8 ??_C@_1M@BGNFLDN@?$AAe?$AAs?$AA?9?$AAC?$AAO@ 00000001800089e8 libucrt:lcidtoname_downlevel.obj + 0002:000029f8 ??_C@_1O@JMPHMAMC@?$AAs?$AAm?$AAn?$AA?9?$AAF?$AAI@ 00000001800089f8 libucrt:lcidtoname_downlevel.obj + 0002:00002a08 ??_C@_1M@JLANABKE@?$AAa?$AAr?$AA?9?$AAS?$AAY@ 0000000180008a08 libucrt:lcidtoname_downlevel.obj + 0002:00002a18 ??_C@_1M@HPKGCFGN@?$AAe?$AAn?$AA?9?$AAB?$AAZ@ 0000000180008a18 libucrt:lcidtoname_downlevel.obj + 0002:00002a28 ??_C@_1M@OLJCMLGM@?$AAe?$AAs?$AA?9?$AAP?$AAE@ 0000000180008a28 libucrt:lcidtoname_downlevel.obj + 0002:00002a38 ??_C@_1M@MKKGFKLE@?$AAa?$AAr?$AA?9?$AAJ?$AAO@ 0000000180008a38 libucrt:lcidtoname_downlevel.obj + 0002:00002a48 ??_C@_1M@EKPGLDNI@?$AAe?$AAn?$AA?9?$AAT?$AAT@ 0000000180008a48 libucrt:lcidtoname_downlevel.obj + 0002:00002a58 ??_C@_1M@OONGHFHE@?$AAe?$AAs?$AA?9?$AAA?$AAR@ 0000000180008a58 libucrt:lcidtoname_downlevel.obj + 0002:00002a68 ??_C@_1M@OOJFGBHE@?$AAa?$AAr?$AA?9?$AAL?$AAB@ 0000000180008a68 libucrt:lcidtoname_downlevel.obj + 0002:00002a78 ??_C@_1M@GCEJHNEG@?$AAe?$AAn?$AA?9?$AAZ?$AAW@ 0000000180008a78 libucrt:lcidtoname_downlevel.obj + 0002:00002a88 ??_C@_1M@JNOCAHJI@?$AAe?$AAs?$AA?9?$AAE?$AAC@ 0000000180008a88 libucrt:lcidtoname_downlevel.obj + 0002:00002a98 ??_C@_1M@JEFHPGGB@?$AAa?$AAr?$AA?9?$AAK?$AAW@ 0000000180008a98 libucrt:lcidtoname_downlevel.obj + 0002:00002aa8 ??_C@_1M@MLKIBJOJ@?$AAe?$AAn?$AA?9?$AAP?$AAH@ 0000000180008aa8 libucrt:lcidtoname_downlevel.obj + 0002:00002ab8 ??_C@_1M@BDNIPEND@?$AAe?$AAs?$AA?9?$AAC?$AAL@ 0000000180008ab8 libucrt:lcidtoname_downlevel.obj + 0002:00002ac8 ??_C@_1M@MPNMEKBD@?$AAa?$AAr?$AA?9?$AAA?$AAE@ 0000000180008ac8 libucrt:lcidtoname_downlevel.obj + 0002:00002ad8 ??_C@_1M@KBJALCPI@?$AAe?$AAs?$AA?9?$AAU?$AAY@ 0000000180008ad8 libucrt:lcidtoname_downlevel.obj + 0002:00002ae8 ??_C@_1M@LLCCOAGA@?$AAa?$AAr?$AA?9?$AAB?$AAH@ 0000000180008ae8 libucrt:lcidtoname_downlevel.obj + 0002:00002af8 ??_C@_1M@PBFNCDEL@?$AAe?$AAs?$AA?9?$AAP?$AAY@ 0000000180008af8 libucrt:lcidtoname_downlevel.obj + 0002:00002b08 ??_C@_1M@EDGINPNP@?$AAa?$AAr?$AA?9?$AAQ?$AAA@ 0000000180008b08 libucrt:lcidtoname_downlevel.obj + 0002:00002b18 ??_C@_1M@MKDBIIJI@?$AAe?$AAs?$AA?9?$AAB?$AAO@ 0000000180008b18 libucrt:lcidtoname_downlevel.obj + 0002:00002b28 ??_C@_1M@CPKKEBLD@?$AAe?$AAs?$AA?9?$AAS?$AAV@ 0000000180008b28 libucrt:lcidtoname_downlevel.obj + 0002:00002b38 ??_C@_1M@NDBGMMJL@?$AAe?$AAs?$AA?9?$AAH?$AAN@ 0000000180008b38 libucrt:lcidtoname_downlevel.obj + 0002:00002b48 ??_C@_1M@JIJIBHDP@?$AAe?$AAs?$AA?9?$AAN?$AAI@ 0000000180008b48 libucrt:lcidtoname_downlevel.obj + 0002:00002b58 ??_C@_1M@CGFMKEEK@?$AAe?$AAs?$AA?9?$AAP?$AAR@ 0000000180008b58 libucrt:lcidtoname_downlevel.obj + 0002:00002b68 ??_C@_1O@ICJHKIIK@?$AAz?$AAh?$AA?9?$AAC?$AAH?$AAT@ 0000000180008b68 libucrt:lcidtoname_downlevel.obj + 0002:00002b78 ??_C@_15CLNEJCE@?$AAs?$AAr@ 0000000180008b78 libucrt:lcidtoname_downlevel.obj + 0002:000039c0 ??_C@_1M@KAHEKEIG@?$AAa?$AAf?$AA?9?$AAz?$AAa@ 00000001800099c0 libucrt:lcidtoname_downlevel.obj + 0002:000039d0 ??_C@_1M@GIECOABL@?$AAa?$AAr?$AA?9?$AAa?$AAe@ 00000001800099d0 libucrt:lcidtoname_downlevel.obj + 0002:000039e0 ??_C@_1M@BMLMEKGI@?$AAa?$AAr?$AA?9?$AAb?$AAh@ 00000001800099e0 libucrt:lcidtoname_downlevel.obj + 0002:000039f0 ??_C@_1M@DAPFDGGB@?$AAa?$AAr?$AA?9?$AAd?$AAz@ 00000001800099f0 libucrt:lcidtoname_downlevel.obj + 0002:00003a00 ??_C@_1M@FJNKGKIG@?$AAa?$AAr?$AA?9?$AAe?$AAg@ 0000000180009a00 libucrt:lcidtoname_downlevel.obj + 0002:00003a10 ??_C@_1M@FLGKKCLO@?$AAa?$AAr?$AA?9?$AAi?$AAq@ 0000000180009a10 libucrt:lcidtoname_downlevel.obj + 0002:00003a20 ??_C@_1M@GNDIPALM@?$AAa?$AAr?$AA?9?$AAj?$AAo@ 0000000180009a20 libucrt:lcidtoname_downlevel.obj + 0002:00003a30 ??_C@_1M@DDMJFMGJ@?$AAa?$AAr?$AA?9?$AAk?$AAw@ 0000000180009a30 libucrt:lcidtoname_downlevel.obj + 0002:00003a40 ??_C@_1M@EJALMLHM@?$AAa?$AAr?$AA?9?$AAl?$AAb@ 0000000180009a40 libucrt:lcidtoname_downlevel.obj + 0002:00003a50 ??_C@_1M@MOBDBLOC@?$AAa?$AAr?$AA?9?$AAl?$AAy@ 0000000180009a50 libucrt:lcidtoname_downlevel.obj + 0002:00003a60 ??_C@_1M@JAOCLHDH@?$AAa?$AAr?$AA?9?$AAm?$AAa@ 0000000180009a60 libucrt:lcidtoname_downlevel.obj + 0002:00003a70 ??_C@_1M@JHPMKJIE@?$AAa?$AAr?$AA?9?$AAo?$AAm@ 0000000180009a70 libucrt:lcidtoname_downlevel.obj + 0002:00003a80 ??_C@_1M@OEPGHFNH@?$AAa?$AAr?$AA?9?$AAq?$AAa@ 0000000180009a80 libucrt:lcidtoname_downlevel.obj + 0002:00003a90 ??_C@_1M@KJDONENM@?$AAa?$AAr?$AA?9?$AAs?$AAa@ 0000000180009a90 libucrt:lcidtoname_downlevel.obj + 0002:00003aa0 ??_C@_1M@DMJDKLKM@?$AAa?$AAr?$AA?9?$AAs?$AAy@ 0000000180009aa0 libucrt:lcidtoname_downlevel.obj + 0002:00003ab0 ??_C@_1M@OMFIPEDC@?$AAa?$AAr?$AA?9?$AAt?$AAn@ 0000000180009ab0 libucrt:lcidtoname_downlevel.obj + 0002:00003ac0 ??_C@_1M@IHMHGAON@?$AAa?$AAr?$AA?9?$AAy?$AAe@ 0000000180009ac0 libucrt:lcidtoname_downlevel.obj + 0002:00003ad0 ??_C@_1BG@KDCPGJGB@?$AAa?$AAz?$AA?9?$AAa?$AAz?$AA?9?$AAc?$AAy?$AAr?$AAl@ 0000000180009ad0 libucrt:lcidtoname_downlevel.obj + 0002:00003ae8 ??_C@_1BG@IBCKDDOE@?$AAa?$AAz?$AA?9?$AAa?$AAz?$AA?9?$AAl?$AAa?$AAt?$AAn@ 0000000180009ae8 libucrt:lcidtoname_downlevel.obj + 0002:00003b00 ??_C@_1M@EGPFDCPD@?$AAb?$AAe?$AA?9?$AAb?$AAy@ 0000000180009b00 libucrt:lcidtoname_downlevel.obj + 0002:00003b10 ??_C@_1M@PCMGMCGC@?$AAb?$AAg?$AA?9?$AAb?$AAg@ 0000000180009b10 libucrt:lcidtoname_downlevel.obj + 0002:00003b20 ??_C@_1M@BJBMFGOB@?$AAb?$AAn?$AA?9?$AAi?$AAn@ 0000000180009b20 libucrt:lcidtoname_downlevel.obj + 0002:00003b30 ??_C@_1BG@EAKMMACD@?$AAb?$AAs?$AA?9?$AAb?$AAa?$AA?9?$AAl?$AAa?$AAt?$AAn@ 0000000180009b30 libucrt:lcidtoname_downlevel.obj + 0002:00003b48 ??_C@_1M@KGADAODK@?$AAc?$AAa?$AA?9?$AAe?$AAs@ 0000000180009b48 libucrt:lcidtoname_downlevel.obj + 0002:00003b58 ??_C@_1M@COAJPDHI@?$AAc?$AAs?$AA?9?$AAc?$AAz@ 0000000180009b58 libucrt:lcidtoname_downlevel.obj + 0002:00003b68 ??_C@_1M@DHBHFONH@?$AAc?$AAy?$AA?9?$AAg?$AAb@ 0000000180009b68 libucrt:lcidtoname_downlevel.obj + 0002:00003b78 ??_C@_1M@IMGKELGA@?$AAd?$AAa?$AA?9?$AAd?$AAk@ 0000000180009b78 libucrt:lcidtoname_downlevel.obj + 0002:00003b88 ??_C@_1M@NNDGDNGA@?$AAd?$AAe?$AA?9?$AAa?$AAt@ 0000000180009b88 libucrt:lcidtoname_downlevel.obj + 0002:00003b98 ??_C@_1M@IKDBHEEM@?$AAd?$AAe?$AA?9?$AAc?$AAh@ 0000000180009b98 libucrt:lcidtoname_downlevel.obj + 0002:00003ba8 ??_C@_1M@GFFOJMCJ@?$AAd?$AAe?$AA?9?$AAd?$AAe@ 0000000180009ba8 libucrt:lcidtoname_downlevel.obj + 0002:00003bb8 ??_C@_1M@MDNLKBPM@?$AAd?$AAe?$AA?9?$AAl?$AAi@ 0000000180009bb8 libucrt:lcidtoname_downlevel.obj + 0002:00003bc8 ??_C@_1M@NJBEEJNL@?$AAd?$AAe?$AA?9?$AAl?$AAu@ 0000000180009bc8 libucrt:lcidtoname_downlevel.obj + 0002:00003bd8 ??_C@_1O@GNNELBAP@?$AAd?$AAi?$AAv?$AA?9?$AAm?$AAv@ 0000000180009bd8 libucrt:lcidtoname_downlevel.obj + 0002:00003be8 ??_C@_1M@EJLEOGAE@?$AAe?$AAl?$AA?9?$AAg?$AAr@ 0000000180009be8 libucrt:lcidtoname_downlevel.obj + 0002:00003bf8 ??_C@_1M@GMPONJN@?$AAe?$AAn?$AA?9?$AAa?$AAu@ 0000000180009bf8 libucrt:lcidtoname_downlevel.obj + 0002:00003c08 ??_C@_1M@NIDIIPGF@?$AAe?$AAn?$AA?9?$AAb?$AAz@ 0000000180009c08 libucrt:lcidtoname_downlevel.obj + 0002:00003c18 ??_C@_1M@JEHMIMFO@?$AAe?$AAn?$AA?9?$AAc?$AAa@ 0000000180009c18 libucrt:lcidtoname_downlevel.obj + 0002:00003c28 ??_C@_1M@IGMJCDLA@?$AAe?$AAn?$AA?9?$AAc?$AAb@ 0000000180009c28 libucrt:lcidtoname_downlevel.obj + 0002:00003c38 ??_C@_1M@BNFIGBKG@?$AAe?$AAn?$AA?9?$AAg?$AAb@ 0000000180009c38 libucrt:lcidtoname_downlevel.obj + 0002:00003c48 ??_C@_1M@LKIFDIGP@?$AAe?$AAn?$AA?9?$AAi?$AAe@ 0000000180009c48 libucrt:lcidtoname_downlevel.obj + 0002:00003c58 ??_C@_1M@PJKFGCCO@?$AAe?$AAn?$AA?9?$AAj?$AAm@ 0000000180009c58 libucrt:lcidtoname_downlevel.obj + 0002:00003c68 ??_C@_1M@KPPKEPBO@?$AAe?$AAn?$AA?9?$AAn?$AAz@ 0000000180009c68 libucrt:lcidtoname_downlevel.obj + 0002:00003c78 ??_C@_1M@GMDGLDOB@?$AAe?$AAn?$AA?9?$AAp?$AAh@ 0000000180009c78 libucrt:lcidtoname_downlevel.obj + 0002:00003c88 ??_C@_1M@ONGIBJNA@?$AAe?$AAn?$AA?9?$AAt?$AAt@ 0000000180009c88 libucrt:lcidtoname_downlevel.obj + 0002:00003c98 ??_C@_1M@LLODPCMM@?$AAe?$AAn?$AA?9?$AAu?$AAs@ 0000000180009c98 libucrt:lcidtoname_downlevel.obj + 0002:00003ca8 ??_C@_1M@LAKFNPAN@?$AAe?$AAn?$AA?9?$AAz?$AAa@ 0000000180009ca8 libucrt:lcidtoname_downlevel.obj + 0002:00003cb8 ??_C@_1M@MFNHNHEO@?$AAe?$AAn?$AA?9?$AAz?$AAw@ 0000000180009cb8 libucrt:lcidtoname_downlevel.obj + 0002:00003cc8 ??_C@_1M@EJEINPHM@?$AAe?$AAs?$AA?9?$AAa?$AAr@ 0000000180009cc8 libucrt:lcidtoname_downlevel.obj + 0002:00003cd8 ??_C@_1M@GNKPCCJA@?$AAe?$AAs?$AA?9?$AAb?$AAo@ 0000000180009cd8 libucrt:lcidtoname_downlevel.obj + 0002:00003ce8 ??_C@_1M@LEEGFONL@?$AAe?$AAs?$AA?9?$AAc?$AAl@ 0000000180009ce8 libucrt:lcidtoname_downlevel.obj + 0002:00003cf8 ??_C@_1M@KGPDPBDF@?$AAe?$AAs?$AA?9?$AAc?$AAo@ 0000000180009cf8 libucrt:lcidtoname_downlevel.obj + 0002:00003d08 ??_C@_1M@EIAHOHH@?$AAe?$AAs?$AA?9?$AAc?$AAr@ 0000000180009d08 libucrt:lcidtoname_downlevel.obj + 0002:00003d18 ??_C@_1M@LLPGMBIN@?$AAe?$AAs?$AA?9?$AAd?$AAo@ 0000000180009d18 libucrt:lcidtoname_downlevel.obj + 0002:00003d28 ??_C@_1M@DKHMKNJA@?$AAe?$AAs?$AA?9?$AAe?$AAc@ 0000000180009d28 libucrt:lcidtoname_downlevel.obj + 0002:00003d38 ??_C@_1M@GKGFPKAP@?$AAe?$AAs?$AA?9?$AAe?$AAs@ 0000000180009d38 libucrt:lcidtoname_downlevel.obj + 0002:00003d48 ??_C@_1M@LKHKGDLN@?$AAe?$AAs?$AA?9?$AAg?$AAt@ 0000000180009d48 libucrt:lcidtoname_downlevel.obj + 0002:00003d58 ??_C@_1M@HEIIGGJD@?$AAe?$AAs?$AA?9?$AAh?$AAn@ 0000000180009d58 libucrt:lcidtoname_downlevel.obj + 0002:00003d68 ??_C@_1M@FBDHPPGD@?$AAe?$AAs?$AA?9?$AAm?$AAx@ 0000000180009d68 libucrt:lcidtoname_downlevel.obj + 0002:00003d78 ??_C@_1M@DPAGLNDH@?$AAe?$AAs?$AA?9?$AAn?$AAi@ 0000000180009d78 libucrt:lcidtoname_downlevel.obj + 0002:00003d88 ??_C@_1M@MDGOPGDD@?$AAe?$AAs?$AA?9?$AAp?$AAa@ 0000000180009d88 libucrt:lcidtoname_downlevel.obj + 0002:00003d98 ??_C@_1M@EMAMGBGE@?$AAe?$AAs?$AA?9?$AAp?$AAe@ 0000000180009d98 libucrt:lcidtoname_downlevel.obj + 0002:00003da8 ??_C@_1M@IBMCAOEC@?$AAe?$AAs?$AA?9?$AAp?$AAr@ 0000000180009da8 libucrt:lcidtoname_downlevel.obj + 0002:00003db8 ??_C@_1M@FGMDIJED@?$AAe?$AAs?$AA?9?$AAp?$AAy@ 0000000180009db8 libucrt:lcidtoname_downlevel.obj + 0002:00003dc8 ??_C@_1M@IIDEOLLL@?$AAe?$AAs?$AA?9?$AAs?$AAv@ 0000000180009dc8 libucrt:lcidtoname_downlevel.obj + 0002:00003dd8 ??_C@_1M@GAOBIPA@?$AAe?$AAs?$AA?9?$AAu?$AAy@ 0000000180009dd8 libucrt:lcidtoname_downlevel.obj + 0002:00003de8 ??_C@_1M@JKFFICHJ@?$AAe?$AAs?$AA?9?$AAv?$AAe@ 0000000180009de8 libucrt:lcidtoname_downlevel.obj + 0002:00003df8 ??_C@_1M@PNMLOJDF@?$AAe?$AAt?$AA?9?$AAe?$AAe@ 0000000180009df8 libucrt:lcidtoname_downlevel.obj + 0002:00003e08 ??_C@_1M@GHHLIKEI@?$AAe?$AAu?$AA?9?$AAe?$AAs@ 0000000180009e08 libucrt:lcidtoname_downlevel.obj + 0002:00003e18 ??_C@_1M@PBNONODE@?$AAf?$AAa?$AA?9?$AAi?$AAr@ 0000000180009e18 libucrt:lcidtoname_downlevel.obj + 0002:00003e28 ??_C@_1M@JEEHPMIL@?$AAf?$AAi?$AA?9?$AAf?$AAi@ 0000000180009e28 libucrt:lcidtoname_downlevel.obj + 0002:00003e38 ??_C@_1M@LMDCNDBA@?$AAf?$AAo?$AA?9?$AAf?$AAo@ 0000000180009e38 libucrt:lcidtoname_downlevel.obj + 0002:00003e48 ??_C@_1M@JKEOHLDK@?$AAf?$AAr?$AA?9?$AAb?$AAe@ 0000000180009e48 libucrt:lcidtoname_downlevel.obj + 0002:00003e58 ??_C@_1M@NOHADPMI@?$AAf?$AAr?$AA?9?$AAc?$AAa@ 0000000180009e58 libucrt:lcidtoname_downlevel.obj + 0002:00003e68 ??_C@_1M@KDHIHAEC@?$AAf?$AAr?$AA?9?$AAc?$AAh@ 0000000180009e68 libucrt:lcidtoname_downlevel.obj + 0002:00003e78 ??_C@_1M@MMBBFGAK@?$AAf?$AAr?$AA?9?$AAf?$AAr@ 0000000180009e78 libucrt:lcidtoname_downlevel.obj + 0002:00003e88 ??_C@_1M@PAFNENNF@?$AAf?$AAr?$AA?9?$AAl?$AAu@ 0000000180009e88 libucrt:lcidtoname_downlevel.obj + 0002:00003e98 ??_C@_1M@EOHDJGDD@?$AAf?$AAr?$AA?9?$AAm?$AAc@ 0000000180009e98 libucrt:lcidtoname_downlevel.obj + 0002:00003ea8 ??_C@_1M@FAPLLOPF@?$AAg?$AAl?$AA?9?$AAe?$AAs@ 0000000180009ea8 libucrt:lcidtoname_downlevel.obj + 0002:00003eb8 ??_C@_1M@FOPBFLOO@?$AAg?$AAu?$AA?9?$AAi?$AAn@ 0000000180009eb8 libucrt:lcidtoname_downlevel.obj + 0002:00003ec8 ??_C@_1M@KBMCINPM@?$AAh?$AAe?$AA?9?$AAi?$AAl@ 0000000180009ec8 libucrt:lcidtoname_downlevel.obj + 0002:00003ed8 ??_C@_1M@BBPHKFPJ@?$AAh?$AAi?$AA?9?$AAi?$AAn@ 0000000180009ed8 libucrt:lcidtoname_downlevel.obj + 0002:00003ee8 ??_C@_1M@PMBNDPHD@?$AAh?$AAr?$AA?9?$AAb?$AAa@ 0000000180009ee8 libucrt:lcidtoname_downlevel.obj + 0002:00003ef8 ??_C@_1M@BPCKOEGE@?$AAh?$AAr?$AA?9?$AAh?$AAr@ 0000000180009ef8 libucrt:lcidtoname_downlevel.obj + 0002:00003f08 ??_C@_1M@GACBMHKE@?$AAh?$AAu?$AA?9?$AAh?$AAu@ 0000000180009f08 libucrt:lcidtoname_downlevel.obj + 0002:00003f18 ??_C@_1M@MILPAJJC@?$AAh?$AAy?$AA?9?$AAa?$AAm@ 0000000180009f18 libucrt:lcidtoname_downlevel.obj + 0002:00003f28 ??_C@_1M@BABBICEC@?$AAi?$AAd?$AA?9?$AAi?$AAd@ 0000000180009f28 libucrt:lcidtoname_downlevel.obj + 0002:00003f38 ??_C@_1M@BIKNHHPF@?$AAi?$AAs?$AA?9?$AAi?$AAs@ 0000000180009f38 libucrt:lcidtoname_downlevel.obj + 0002:00003f48 ??_C@_1M@NMPCJPHE@?$AAi?$AAt?$AA?9?$AAc?$AAh@ 0000000180009f48 libucrt:lcidtoname_downlevel.obj + 0002:00003f58 ??_C@_1M@GHKGFEDF@?$AAi?$AAt?$AA?9?$AAi?$AAt@ 0000000180009f58 libucrt:lcidtoname_downlevel.obj + 0002:00003f68 ??_C@_1M@NIEJCJJA@?$AAj?$AAa?$AA?9?$AAj?$AAp@ 0000000180009f68 libucrt:lcidtoname_downlevel.obj + 0002:00003f78 ??_C@_1M@JILFNBIM@?$AAk?$AAa?$AA?9?$AAg?$AAe@ 0000000180009f78 libucrt:lcidtoname_downlevel.obj + 0002:00003f88 ??_C@_1M@PACPMGPH@?$AAk?$AAk?$AA?9?$AAk?$AAz@ 0000000180009f88 libucrt:lcidtoname_downlevel.obj + 0002:00003f98 ??_C@_1M@IELFGMHA@?$AAk?$AAn?$AA?9?$AAi?$AAn@ 0000000180009f98 libucrt:lcidtoname_downlevel.obj + 0002:00003fa8 ??_C@_1O@IBBJHCH@?$AAk?$AAo?$AAk?$AA?9?$AAi?$AAn@ 0000000180009fa8 libucrt:lcidtoname_downlevel.obj + 0002:00003fb8 ??_C@_1M@DMHAEOGC@?$AAk?$AAo?$AA?9?$AAk?$AAr@ 0000000180009fb8 libucrt:lcidtoname_downlevel.obj + 0002:00003fc8 ??_C@_1M@HBAHBIGA@?$AAk?$AAy?$AA?9?$AAk?$AAg@ 0000000180009fc8 libucrt:lcidtoname_downlevel.obj + 0002:00003fd8 ??_C@_1M@KPMILCJG@?$AAl?$AAt?$AA?9?$AAl?$AAt@ 0000000180009fd8 libucrt:lcidtoname_downlevel.obj + 0002:00003fe8 ??_C@_1M@BDEKKCA@?$AAl?$AAv?$AA?9?$AAl?$AAv@ 0000000180009fe8 libucrt:lcidtoname_downlevel.obj + 0002:00003ff8 ??_C@_1M@ELCKCCJJ@?$AAm?$AAi?$AA?9?$AAn?$AAz@ 0000000180009ff8 libucrt:lcidtoname_downlevel.obj + 0002:00004008 ??_C@_1M@CBOOLAPA@?$AAm?$AAk?$AA?9?$AAm?$AAk@ 000000018000a008 libucrt:lcidtoname_downlevel.obj + 0002:00004018 ??_C@_1M@GPHNBJKN@?$AAm?$AAl?$AA?9?$AAi?$AAn@ 000000018000a018 libucrt:lcidtoname_downlevel.obj + 0002:00004028 ??_C@_1M@PABJILIG@?$AAm?$AAn?$AA?9?$AAm?$AAn@ 000000018000a028 libucrt:lcidtoname_downlevel.obj + 0002:00004038 ??_C@_1M@FGBKKIPG@?$AAm?$AAr?$AA?9?$AAi?$AAn@ 000000018000a038 libucrt:lcidtoname_downlevel.obj + 0002:00004048 ??_C@_1M@NDBPDDAL@?$AAm?$AAs?$AA?9?$AAb?$AAn@ 000000018000a048 libucrt:lcidtoname_downlevel.obj + 0002:00004058 ??_C@_1M@OPIHOOPI@?$AAm?$AAs?$AA?9?$AAm?$AAy@ 000000018000a058 libucrt:lcidtoname_downlevel.obj + 0002:00004068 ??_C@_1M@PPDBCNFM@?$AAm?$AAt?$AA?9?$AAm?$AAt@ 000000018000a068 libucrt:lcidtoname_downlevel.obj + 0002:00004078 ??_C@_1M@KDJDKMDD@?$AAn?$AAb?$AA?9?$AAn?$AAo@ 000000018000a078 libucrt:lcidtoname_downlevel.obj + 0002:00004088 ??_C@_1M@KFCFLMJP@?$AAn?$AAl?$AA?9?$AAb?$AAe@ 000000018000a088 libucrt:lcidtoname_downlevel.obj + 0002:00004098 ??_C@_1M@KPOPDDGO@?$AAn?$AAl?$AA?9?$AAn?$AAl@ 000000018000a098 libucrt:lcidtoname_downlevel.obj + 0002:000040a8 ??_C@_1M@LJKPEMLN@?$AAn?$AAn?$AA?9?$AAn?$AAo@ 000000018000a0a8 libucrt:lcidtoname_downlevel.obj + 0002:000040b8 ??_C@_1M@BDGHHBFL@?$AAn?$AAs?$AA?9?$AAz?$AAa@ 000000018000a0b8 libucrt:lcidtoname_downlevel.obj + 0002:000040c8 ??_C@_1M@IDEHOAP@?$AAp?$AAa?$AA?9?$AAi?$AAn@ 000000018000a0c8 libucrt:lcidtoname_downlevel.obj + 0002:000040d8 ??_C@_1M@HDBKGOGH@?$AAp?$AAl?$AA?9?$AAp?$AAl@ 000000018000a0d8 libucrt:lcidtoname_downlevel.obj + 0002:000040e8 ??_C@_1M@LJLLCMEH@?$AAp?$AAt?$AA?9?$AAb?$AAr@ 000000018000a0e8 libucrt:lcidtoname_downlevel.obj + 0002:000040f8 ??_C@_1M@NCMONAAL@?$AAp?$AAt?$AA?9?$AAp?$AAt@ 000000018000a0f8 libucrt:lcidtoname_downlevel.obj + 0002:00004108 ??_C@_1O@EAKMAJDN@?$AAq?$AAu?$AAz?$AA?9?$AAb?$AAo@ 000000018000a108 libucrt:lcidtoname_downlevel.obj + 0002:00004118 ??_C@_1O@BHHPIGDN@?$AAq?$AAu?$AAz?$AA?9?$AAe?$AAc@ 000000018000a118 libucrt:lcidtoname_downlevel.obj + 0002:00004128 ??_C@_1O@GBAPEKMJ@?$AAq?$AAu?$AAz?$AA?9?$AAp?$AAe@ 000000018000a128 libucrt:lcidtoname_downlevel.obj + 0002:00004138 ??_C@_1M@CLGLEFBO@?$AAr?$AAo?$AA?9?$AAr?$AAo@ 000000018000a138 libucrt:lcidtoname_downlevel.obj + 0002:00004148 ??_C@_1M@CEEDODME@?$AAr?$AAu?$AA?9?$AAr?$AAu@ 000000018000a148 libucrt:lcidtoname_downlevel.obj + 0002:00004158 ??_C@_1M@HPKKKMPP@?$AAs?$AAa?$AA?9?$AAi?$AAn@ 000000018000a158 libucrt:lcidtoname_downlevel.obj + 0002:00004168 ??_C@_1M@BKMAIGOJ@?$AAs?$AAe?$AA?9?$AAf?$AAi@ 000000018000a168 libucrt:lcidtoname_downlevel.obj + 0002:00004178 ??_C@_1M@NDPIFLFI@?$AAs?$AAe?$AA?9?$AAn?$AAo@ 000000018000a178 libucrt:lcidtoname_downlevel.obj + 0002:00004188 ??_C@_1M@DANKKHJ@?$AAs?$AAe?$AA?9?$AAs?$AAe@ 000000018000a188 libucrt:lcidtoname_downlevel.obj + 0002:00004198 ??_C@_1M@PNBLONPJ@?$AAs?$AAk?$AA?9?$AAs?$AAk@ 000000018000a198 libucrt:lcidtoname_downlevel.obj + 0002:000041a8 ??_C@_1M@LFMODOAL@?$AAs?$AAl?$AA?9?$AAs?$AAi@ 000000018000a1a8 libucrt:lcidtoname_downlevel.obj + 0002:000041b8 ??_C@_1O@DFKOMPG@?$AAs?$AAm?$AAa?$AA?9?$AAn?$AAo@ 000000018000a1b8 libucrt:lcidtoname_downlevel.obj + 0002:000041c8 ??_C@_1O@NDKPBNNH@?$AAs?$AAm?$AAa?$AA?9?$AAs?$AAe@ 000000018000a1c8 libucrt:lcidtoname_downlevel.obj + 0002:000041d8 ??_C@_1O@PLLKBHAB@?$AAs?$AAm?$AAj?$AA?9?$AAn?$AAo@ 000000018000a1d8 libucrt:lcidtoname_downlevel.obj + 0002:000041e8 ??_C@_1O@CLEPOGCA@?$AAs?$AAm?$AAj?$AA?9?$AAs?$AAe@ 000000018000a1e8 libucrt:lcidtoname_downlevel.obj + 0002:000041f8 ??_C@_1O@DLGJGKMK@?$AAs?$AAm?$AAn?$AA?9?$AAf?$AAi@ 000000018000a1f8 libucrt:lcidtoname_downlevel.obj + 0002:00004208 ??_C@_1O@OJDJGAJC@?$AAs?$AAm?$AAs?$AA?9?$AAf?$AAi@ 000000018000a208 libucrt:lcidtoname_downlevel.obj + 0002:00004218 ??_C@_1M@BOFOGHPB@?$AAs?$AAq?$AA?9?$AAa?$AAl@ 000000018000a218 libucrt:lcidtoname_downlevel.obj + 0002:00004228 ??_C@_1BG@LJBBIPGB@?$AAs?$AAr?$AA?9?$AAb?$AAa?$AA?9?$AAc?$AAy?$AAr?$AAl@ 000000018000a228 libucrt:lcidtoname_downlevel.obj + 0002:00004240 ??_C@_1BG@JLBENFOE@?$AAs?$AAr?$AA?9?$AAb?$AAa?$AA?9?$AAl?$AAa?$AAt?$AAn@ 000000018000a240 libucrt:lcidtoname_downlevel.obj + 0002:00004258 ??_C@_1BG@KODPNHE@?$AAs?$AAr?$AA?9?$AAs?$AAp?$AA?9?$AAc?$AAy?$AAr?$AAl@ 000000018000a258 libucrt:lcidtoname_downlevel.obj + 0002:00004270 ??_C@_1BG@CIOGKHPB@?$AAs?$AAr?$AA?9?$AAs?$AAp?$AA?9?$AAl?$AAa?$AAt?$AAn@ 000000018000a270 libucrt:lcidtoname_downlevel.obj + 0002:00004288 ??_C@_1M@NGFJLMAC@?$AAs?$AAv?$AA?9?$AAf?$AAi@ 000000018000a288 libucrt:lcidtoname_downlevel.obj + 0002:00004298 ??_C@_1M@MPJEJAJC@?$AAs?$AAv?$AA?9?$AAs?$AAe@ 000000018000a298 libucrt:lcidtoname_downlevel.obj + 0002:000042a8 ??_C@_1M@MPNDHLFK@?$AAs?$AAw?$AA?9?$AAk?$AAe@ 000000018000a2a8 libucrt:lcidtoname_downlevel.obj + 0002:000042b8 ??_C@_1O@KOHBJJI@?$AAs?$AAy?$AAr?$AA?9?$AAs?$AAy@ 000000018000a2b8 libucrt:lcidtoname_downlevel.obj + 0002:000042c8 ??_C@_1M@LDCEFHA@?$AAt?$AAa?$AA?9?$AAi?$AAn@ 000000018000a2c8 libucrt:lcidtoname_downlevel.obj + 0002:000042d8 ??_C@_1M@CNJOFAK@?$AAt?$AAe?$AA?9?$AAi?$AAn@ 000000018000a2d8 libucrt:lcidtoname_downlevel.obj + 0002:000042e8 ??_C@_1M@GNAECACD@?$AAt?$AAh?$AA?9?$AAt?$AAh@ 000000018000a2e8 libucrt:lcidtoname_downlevel.obj + 0002:000042f8 ??_C@_1M@CHBIHOJO@?$AAt?$AAn?$AA?9?$AAz?$AAa@ 000000018000a2f8 libucrt:lcidtoname_downlevel.obj + 0002:00004308 ??_C@_1M@GCCMIGPJ@?$AAt?$AAr?$AA?9?$AAt?$AAr@ 000000018000a308 libucrt:lcidtoname_downlevel.obj + 0002:00004318 ??_C@_1M@CELMCNBK@?$AAt?$AAt?$AA?9?$AAr?$AAu@ 000000018000a318 libucrt:lcidtoname_downlevel.obj + 0002:00004328 ??_C@_1M@KLMCELGA@?$AAu?$AAk?$AA?9?$AAu?$AAa@ 000000018000a328 libucrt:lcidtoname_downlevel.obj + 0002:00004338 ??_C@_1M@EPAJJAJF@?$AAu?$AAr?$AA?9?$AAp?$AAk@ 000000018000a338 libucrt:lcidtoname_downlevel.obj + 0002:00004348 ??_C@_1BG@GEGPMCDJ@?$AAu?$AAz?$AA?9?$AAu?$AAz?$AA?9?$AAc?$AAy?$AAr?$AAl@ 000000018000a348 libucrt:lcidtoname_downlevel.obj + 0002:00004360 ??_C@_1BG@EGGKJILM@?$AAu?$AAz?$AA?9?$AAu?$AAz?$AA?9?$AAl?$AAa?$AAt?$AAn@ 000000018000a360 libucrt:lcidtoname_downlevel.obj + 0002:00004378 ??_C@_1M@GFOCLFF@?$AAv?$AAi?$AA?9?$AAv?$AAn@ 000000018000a378 libucrt:lcidtoname_downlevel.obj + 0002:00004388 ??_C@_1M@CPAMEDFI@?$AAx?$AAh?$AA?9?$AAz?$AAa@ 000000018000a388 libucrt:lcidtoname_downlevel.obj + 0002:00004398 ??_C@_1O@EBKIFIGN@?$AAz?$AAh?$AA?9?$AAc?$AAh?$AAs@ 000000018000a398 libucrt:lcidtoname_downlevel.obj + 0002:000043a8 ??_C@_1O@NMHPGANE@?$AAz?$AAh?$AA?9?$AAc?$AAh?$AAt@ 000000018000a3a8 libucrt:lcidtoname_downlevel.obj + 0002:000043b8 ??_C@_1M@LPINJOMC@?$AAz?$AAh?$AA?9?$AAc?$AAn@ 000000018000a3b8 libucrt:lcidtoname_downlevel.obj + 0002:000043c8 ??_C@_1M@OCJEJODD@?$AAz?$AAh?$AA?9?$AAh?$AAk@ 000000018000a3c8 libucrt:lcidtoname_downlevel.obj + 0002:000043d8 ??_C@_1M@DNDLJINH@?$AAz?$AAh?$AA?9?$AAm?$AAo@ 000000018000a3d8 libucrt:lcidtoname_downlevel.obj + 0002:000043e8 ??_C@_1M@MBFDNDND@?$AAz?$AAh?$AA?9?$AAs?$AAg@ 000000018000a3e8 libucrt:lcidtoname_downlevel.obj + 0002:000043f8 ??_C@_1M@IMEPLEPE@?$AAz?$AAh?$AA?9?$AAt?$AAw@ 000000018000a3f8 libucrt:lcidtoname_downlevel.obj + 0002:00004408 ??_C@_1M@BBGHNHJP@?$AAz?$AAu?$AA?9?$AAz?$AAa@ 000000018000a408 libucrt:lcidtoname_downlevel.obj + 0002:00004420 __newctype 000000018000a420 libucrt:ctype.obj + 0002:00004720 __newclmap 000000018000a720 libucrt:ctype.obj + 0002:000048a0 __newcumap 000000018000a8a0 libucrt:ctype.obj + 0002:00004a30 _pDestructExceptionObject 000000018000aa30 libvcruntime:ehhelpers.obj + 0002:00004ac0 _load_config_used 000000018000aac0 libcmt:loadcfg.obj + 0002:000053c0 __IMPORT_DESCRIPTOR_KERNEL32 000000018000b3c0 kernel32:KERNEL32.dll + 0002:000053d4 __NULL_IMPORT_DESCRIPTOR 000000018000b3d4 kernel32:KERNEL32.dll + 0003:00000000 _fltused 000000018000c000 libcmt:fltused.obj + 0003:0000000c __abort_behavior 000000018000c00c libucrt:abort.obj + 0003:00000010 __acrt_initial_multibyte_data 000000018000c010 libucrt:mbctype.obj + 0003:00000550 __acrt_initial_locale_data 000000018000c550 libucrt:nlsdata.obj + 0003:000006a8 __acrt_initial_locale_pointers 000000018000c6a8 libucrt:nlsdata.obj + 0003:000006b8 __acrt_wide_c_locale_string 000000018000c6b8 libucrt:nlsdata.obj + 0003:000006c0 __acrt_lconv_c 000000018000c6c0 libucrt:localeconv.obj + 0003:00000758 __acrt_lconv_static_decimal 000000018000c758 libucrt:localeconv.obj + 0003:0000075c __acrt_lconv_static_W_decimal 000000018000c75c libucrt:localeconv.obj + 0003:00000760 __globallocalestatus 000000018000c760 libucrt:glstatus.obj + 0003:00000768 __security_cookie_complement 000000018000c768 libcmt:gs_cookie.obj + 0003:00000770 __security_cookie 000000018000c770 libcmt:gs_cookie.obj + 0003:00000780 __isa_available 000000018000c780 libcmt:cpu_disp.obj + 0003:00000784 __isa_enabled 000000018000c784 libcmt:cpu_disp.obj + 0003:00000788 __memcpy_nt_iters 000000018000c788 libcmt:cpu_disp.obj + 0003:00000790 __memset_nt_iters 000000018000c790 libcmt:cpu_disp.obj + 0003:000007c0 __acrt_heap 000000018000c7c0 libucrt:heap_handle.obj + 0003:00000bc0 _mbctype 000000018000cbc0 libucrt:mbctype.obj + 0003:00000bc8 _mbcasemap 000000018000cbc8 libucrt:mbctype.obj + 0003:00000bd0 __acrt_current_multibyte_data 000000018000cbd0 libucrt:mbctype.obj + 0003:00000be0 __acrt_current_locale_data 000000018000cbe0 libucrt:nlsdata.obj + 0003:00000bf8 ?c_exit_complete@?1???R@@QEBA@XZ@4_NA 000000018000cbf8 libucrt:exit.obj + 0003:00000c20 __acrt_lconv_static_null 000000018000cc20 libucrt:localeconv.obj + 0003:00000c24 __acrt_lconv_static_W_null 000000018000cc24 libucrt:localeconv.obj + 0003:00000c28 __acrt_locale_changed_data 000000018000cc28 libucrt:wsetlocale.obj + 0003:00000c30 __acrt_atexit_table 000000018000cc30 libucrt:onexit.obj + 0003:00000c48 __acrt_at_quick_exit_table 000000018000cc48 libucrt:onexit.obj + 0003:00000c60 __scrt_debugger_hook_flag 000000018000cc60 libcmt:utility_desktop.obj + 0003:000011e0 __favor 000000018000d1e0 libcmt:cpu_disp.obj + 0003:000011e8 ?__WinRTOutOfMemoryExceptionCallback@@3P6APEAXXZEA 000000018000d1e8 libvcruntime:ehhelpers.obj + + entry point at 0000:00000000 + + Static symbols + + 0000:fffef000 .debug$S 0000000180000000 libcommon.exp + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0000:fffef000 .debug$S 0000000180000000 kernel32:KERNEL32.dll + 0001:000008fc $LN63 00000001800018fc libcommon.obj + 0001:0000093c $LN62 000000018000193c libcommon.obj + 0001:000011a4 ??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 00000001800021a4 f libucrt:per_thread_data.obj + 0001:000011e4 ??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 00000001800021e4 f libucrt:per_thread_data.obj + 0001:0000122c ?construct_ptd_array@@YAXQEAU__acrt_ptd@@@Z 000000018000222c f libucrt:per_thread_data.obj + 0001:000012fc ?replace_current_thread_locale_nolock@@YAXQEAU__acrt_ptd@@QEAU__crt_locale_data@@@Z 00000001800022fc f libucrt:per_thread_data.obj + 0001:00001afc ?try_get_function@@YAPEAXW4function_id@?A0x391cf84c@@QEBDQEBW4module_id@2@2@Z 0000000180002afc f libucrt:winapi_thunks.obj + 0001:00001eec ??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 0000000180002eec f libucrt:mbctype.obj + 0001:00002144 ?getSystemCP@@YAHH@Z 0000000180003144 f libucrt:mbctype.obj + 0001:000021c4 ?setSBCS@@YAXPEAU__crt_multibyte_data@@@Z 00000001800031c4 f libucrt:mbctype.obj + 0001:00002254 ?setSBUpLow@@YAXPEAU__crt_multibyte_data@@@Z 0000000180003254 f libucrt:mbctype.obj + 0001:00002438 ?setmbcp_internal@@YAHH_NQEAU__acrt_ptd@@QEAPEAU__crt_multibyte_data@@@Z 0000000180003438 f libucrt:mbctype.obj + 0001:000025fc ?update_thread_multibyte_data_internal@@YAPEAU__crt_multibyte_data@@QEAU__acrt_ptd@@QEAPEAU1@@Z 00000001800035fc f libucrt:mbctype.obj + 0001:000029ec ??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 00000001800039ec f libucrt:exit.obj + 0001:00002a24 ??R@@QEBA@XZ 0000000180003a24 f libucrt:exit.obj + 0001:00002ae8 ?atexit_exception_filter@@YAHK@Z 0000000180003ae8 f libucrt:exit.obj + 0001:00002af4 ?common_exit@@YAXHW4_crt_exit_cleanup_mode@@W4_crt_exit_return_mode@@@Z 0000000180003af4 f libucrt:exit.obj + 0001:00002bb0 ?exit_or_terminate_process@@YAXI@Z 0000000180003bb0 f libucrt:exit.obj + 0001:00002bfc ?try_cor_exit_process@@YAXI@Z 0000000180003bfc f libucrt:exit.obj + 0001:00002c64 ??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@P6AXH@Z@@QEAAP6AXH@Z$$QEAV@@AEAV@@$$QEAV@@@Z 0000000180003c64 f libucrt:signal.obj + 0001:000030c0 ?free_crt_array_internal@@YAXQEAPEBX_K@Z 00000001800040c0 f libucrt:inittime.obj + 0001:000034c8 ?__acrt_LCMapStringA_stat@@YAHPEAU__crt_locale_pointers@@PEB_WKPEBDHPEADHHH@Z 00000001800044c8 f libucrt:lcmapstringa.obj + 0001:00003878 ??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 0000000180004878 f libucrt:wsetlocale.obj + 0001:0000398c ?initialize_multibyte@@YAHXZ 000000018000498c f libucrt:multibyte_initializer.obj + 0001:00003a08 ??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@H@@QEAAH$$QEAV@@AEAV@@$$QEAV@@@Z 0000000180004a08 f libucrt:onexit.obj + 0001:00003a44 ??R@@QEBAHXZ 0000000180004a44 f libucrt:onexit.obj + 0001:00003da0 $$000000 0000000180004da0 libcmt:amdsecgs.obj + 0001:00003de0 $$000000 0000000180004de0 libcmt:chkstk.obj + 0001:00003f4c capture_previous_context 0000000180004f4c f libcmt:gs_report.obj + 0001:000041d0 $$000000 00000001800051d0 libvcruntime:memset.obj + 0001:00004390 $$000000 0000000180005390 libvcruntime:memcpy.obj + 0001:000047a0 $$000000 00000001800057a0 libvcruntime:memcmp.obj + 0001:000048f0 $$000000 00000001800058f0 libvcruntime:notify.obj + 0001:00004a48 ?try_get_function@@YAPEAXW4function_id@?A0x5a6460af@@QEBDQEBW4module_id@2@2@Z 0000000180005a48 f libvcruntime:winapi_downlevel.obj + 0001:00004d20 $$000000 0000000180005d20 libcmt:guard_dispatch.obj + 0001:00004d40 _query_new_handler$fin$0 0000000180005d40 f libucrt:new_handler.obj + 0001:00004d56 ?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 0000000180005d56 f libucrt:per_thread_data.obj + 0001:00004d56 ?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 0000000180005d56 f libucrt:per_thread_data.obj + 0001:00004d56 ?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 0000000180005d56 f libucrt:mbctype.obj + 0001:00004d56 ?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@P6AXH@Z@@QEAAP6AXH@Z$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 0000000180005d56 f libucrt:signal.obj + 0001:00004d56 ?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 0000000180005d56 f libucrt:exit.obj + 0001:00004d56 ?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@H@@QEAAH$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 0000000180005d56 f libucrt:onexit.obj + 0001:00004d70 __acrt_update_thread_locale_data$fin$0 0000000180005d70 f libucrt:locale_refcounting.obj + 0001:00004d89 ?fin$0@?0??update_thread_multibyte_data_internal@@YAPEAU__crt_multibyte_data@@QEAU__acrt_ptd@@QEAPEAU1@@Z@4HA 0000000180005d89 f libucrt:mbctype.obj + 0001:00004da2 ?filt$0@?0???R@@QEBA@XZ@4HA 0000000180005da2 f libucrt:exit.obj + 0001:00004dbd raise$fin$0 0000000180005dbd f libucrt:signal.obj + 0001:00004dde ?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 0000000180005dde f libucrt:wsetlocale.obj + 0001:00004df8 __DestructExceptionObject$filt$0 0000000180005df8 f libvcruntime:ehhelpers.obj + 0001:00004e90 _IsNonwritableInCurrentImage$filt$0 0000000180005e90 f libcmt:pesect.obj + 0002:00000190 ?errtable@@3QBUerrentry@?A0x31fdb9ec@@B 0000000180006190 libucrt:errno.obj + 0002:00000300 ?module_names@?A0x391cf84c@@3QBQEB_WB 0000000180006300 libucrt:winapi_thunks.obj + 0002:000008a8 ?candidate_modules@?1??try_get_FlsGetValue@@YAP6APEAXK@ZXZ@4QBW4module_id@?A0x391cf84c@@B 00000001800068a8 libucrt:winapi_thunks.obj + 0002:000008c0 ?candidate_modules@?1??try_get_FlsSetValue@@YAP6AHKPEAX@ZXZ@4QBW4module_id@?A0x391cf84c@@B 00000001800068c0 libucrt:winapi_thunks.obj + 0002:000008d8 ?candidate_modules@?1??try_get_LCMapStringEx@@YAP6AHPEB_WK0HPEA_WHPEAU_nlsversioninfo@@PEAX_J@ZXZ@4QBW4module_id@?A0x391cf84c@@B 00000001800068d8 libucrt:winapi_thunks.obj + 0002:000008f0 ?candidate_modules@?1??try_get_LocaleNameToLCID@@YAP6AKPEB_WK@ZXZ@4QBW4module_id@?A0x391cf84c@@B 00000001800068f0 libucrt:winapi_thunks.obj + 0002:0000090c ?candidate_modules@?1??try_get_AppPolicyGetProcessTerminationMethod@@YAP6AJPEAXPEAW4AppPolicyProcessTerminationMethod@@@ZXZ@4QBW4module_id@?A0x391cf84c@@B 000000018000690c libucrt:winapi_thunks.obj + 0002:00000938 ?_mb_locale_names@@3QBQEB_WB 0000000180006938 libucrt:mbctype.obj + 0002:00001120 ?LcidToLocaleNameTable@?A0x881e4c05@@3QBULcidToLocaleName@1@B 0000000180007120 libucrt:lcidtoname_downlevel.obj + 0002:00002b80 ?LocaleNameToIndexTable@?A0x881e4c05@@3QBULocaleNameIndex@1@B 0000000180008b80 libucrt:lcidtoname_downlevel.obj + 0002:00004a20 GS_ExceptionPointers 000000018000aa20 libcmt:gs_report.obj + 0002:00004a38 ?module_names@?A0x5a6460af@@3QBQEB_WB 000000018000aa38 libvcruntime:winapi_downlevel.obj + 0002:00004a50 ?candidate_modules@?1??try_get_FlsGetValue@@YAP6APEAXK@ZXZ@4QBW4module_id@?A0x5a6460af@@B 000000018000aa50 libvcruntime:winapi_downlevel.obj + 0002:00004a58 ?candidate_modules@?1??try_get_FlsSetValue@@YAP6AHKPEAX@ZXZ@4QBW4module_id@?A0x5a6460af@@B 000000018000aa58 libvcruntime:winapi_downlevel.obj + 0002:00004e58 $unwind$?Advance@@YAPEAEPEAUstring@@_K@Z 000000018000ae58 libcommon.obj + 0002:00004e60 $unwind$?IsAlphabetical@@YAHD@Z 000000018000ae60 libcommon.obj + 0002:00004e60 $unwind$?IsEndOfLine@@YAHD@Z 000000018000ae60 libcommon.obj + 0002:00004e60 $unwind$?IsNumeric@@YAHD@Z 000000018000ae60 libcommon.obj + 0002:00004e60 $unwind$?IsSpacing@@YAHD@Z 000000018000ae60 libcommon.obj + 0002:00004e68 $unwind$?IsTokenValid@@YAHUtoken@@@Z 000000018000ae68 libcommon.obj + 0002:00004e70 $unwind$?TokenEquals@@YAHUtoken@@PEAD@Z 000000018000ae70 libcommon.obj + 0002:00004e78 $unwind$?GetToken@@YA?AUtoken@@PEAUtokenizer@@@Z 000000018000ae78 libcommon.obj + 0002:00004e84 $unwind$?Tokenize@@YA?AUtokenizer@@Ustring@@PEAD@Z 000000018000ae84 libcommon.obj + 0002:00004e90 $unwind$?Refill@@YAXPEAUtokenizer@@@Z 000000018000ae90 libcommon.obj + 0002:00004e98 $unwind$?AdvanceInput@@YAXPEAUtokenizer@@I@Z 000000018000ae98 libcommon.obj + 0002:00004ea0 $unwind$__raise_securityfailure 000000018000aea0 libcmt:gs_report.obj + 0002:00004ea0 $unwind$__vcrt_FlsGetValue 000000018000aea0 libvcruntime:winapi_downlevel.obj + 0002:00004ea0 $unwind$_calloc_base 000000018000aea0 libucrt:calloc_base.obj + 0002:00004ea0 $unwind$_malloc_base 000000018000aea0 libucrt:malloc_base.obj + 0002:00004ea0 $unwind$_callnewh 000000018000aea0 libucrt:new_handler.obj + 0002:00004ea0 $unwind$__acrt_getptd_head 000000018000aea0 libucrt:per_thread_data.obj + 0002:00004ea0 $unwind$__acrt_get_process_end_policy 000000018000aea0 libucrt:win_policies.obj + 0002:00004ea0 $unwind$__acrt_AppPolicyGetProcessTerminationMethodInternal 000000018000aea0 libucrt:winapi_thunks.obj + 0002:00004ea0 $unwind$__acrt_FlsGetValue 000000018000aea0 libucrt:winapi_thunks.obj + 0002:00004ea0 $unwind$__acrt_update_locale_info 000000018000aea0 libucrt:locale_update.obj + 0002:00004ea0 $unwind$__acrt_update_multibyte_info 000000018000aea0 libucrt:locale_update.obj + 0002:00004ea0 $unwind$?exit_or_terminate_process@@YAXI@Z 000000018000aea0 libucrt:exit.obj + 0002:00004ea0 $unwind$?try_cor_exit_process@@YAXI@Z 000000018000aea0 libucrt:exit.obj + 0002:00004ea8 $unwind$__GSHandlerCheck 000000018000aea8 libcmt:gshandler.obj + 0002:00004ea8 $unwind$__vcrt_getptd 000000018000aea8 libvcruntime:per_thread_data.obj + 0002:00004ea8 $unwind$?initialize_multibyte@@YAHXZ 000000018000aea8 libucrt:multibyte_initializer.obj + 0002:00004ea8 $unwind$__acrt_release_locale_ref 000000018000aea8 libucrt:locale_refcounting.obj + 0002:00004ea8 $unwind$__acrt_initialize_multibyte 000000018000aea8 libucrt:mbctype.obj + 0002:00004ea8 $unwind$__acrt_update_thread_multibyte_data 000000018000aea8 libucrt:mbctype.obj + 0002:00004ea8 $unwind$_errno 000000018000aea8 libucrt:errno.obj + 0002:00004ea8 $unwind$_invoke_watson 000000018000aea8 libucrt:invalid_parameter.obj + 0002:00004ea8 $unwind$abort 000000018000aea8 libucrt:abort.obj + 0002:00004eb0 $unwind$_query_new_handler 000000018000aeb0 libucrt:new_handler.obj + 0002:00004ed0 $unwind$_IsNonwritableInCurrentImage$filt$0 000000018000aed0 libcmt:pesect.obj + 0002:00004ed0 $unwind$_query_new_handler$fin$0 000000018000aed0 libucrt:new_handler.obj + 0002:00004ed0 $unwind$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000aed0 libucrt:per_thread_data.obj + 0002:00004ed0 $unwind$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000aed0 libucrt:per_thread_data.obj + 0002:00004ed0 $unwind$__acrt_update_thread_locale_data$fin$0 000000018000aed0 libucrt:locale_refcounting.obj + 0002:00004ed0 $unwind$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000aed0 libucrt:wsetlocale.obj + 0002:00004ed0 $unwind$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000aed0 libucrt:mbctype.obj + 0002:00004ed0 $unwind$?fin$0@?0??update_thread_multibyte_data_internal@@YAPEAU__crt_multibyte_data@@QEAU__acrt_ptd@@QEAPEAU1@@Z@4HA 000000018000aed0 libucrt:mbctype.obj + 0002:00004ed0 $unwind$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@P6AXH@Z@@QEAAP6AXH@Z$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000aed0 libucrt:signal.obj + 0002:00004ed0 $unwind$raise$fin$0 000000018000aed0 libucrt:signal.obj + 0002:00004ed0 $unwind$?filt$0@?0???R@@QEBA@XZ@4HA 000000018000aed0 libucrt:exit.obj + 0002:00004ed0 $unwind$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000aed0 libucrt:exit.obj + 0002:00004ed0 $unwind$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@H@@QEAAH$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000aed0 libucrt:onexit.obj + 0002:00004ed8 $unwind$_invalid_parameter_noinfo 000000018000aed8 libucrt:invalid_parameter.obj + 0002:00004ee0 $unwind$__acrt_call_reportfault 000000018000aee0 libucrt:invalid_parameter.obj + 0002:00004f00 $unwind$_invalid_parameter 000000018000af00 libucrt:invalid_parameter.obj + 0002:00004f14 $unwind$__vcrt_getptd_noexit 000000018000af14 libvcruntime:per_thread_data.obj + 0002:00004f14 $unwind$__acrt_getptd 000000018000af14 libucrt:per_thread_data.obj + 0002:00004f14 $unwind$__acrt_getptd_noexit 000000018000af14 libucrt:per_thread_data.obj + 0002:00004f14 $unwind$?free_crt_array_internal@@YAXQEAPEBX_K@Z 000000018000af14 libucrt:inittime.obj + 0002:00004f14 $unwind$??0_LocaleUpdate@@QEAA@QEAU__crt_locale_pointers@@@Z 000000018000af14 libucrt:mbctype.obj + 0002:00004f24 $unwind$__vcrt_FlsSetValue 000000018000af24 libvcruntime:winapi_downlevel.obj + 0002:00004f24 $unwind$?replace_current_thread_locale_nolock@@YAXQEAU__acrt_ptd@@QEAU__crt_locale_data@@@Z 000000018000af24 libucrt:per_thread_data.obj + 0002:00004f24 $unwind$__acrt_FlsSetValue 000000018000af24 libucrt:winapi_thunks.obj + 0002:00004f24 $unwind$__acrt_LocaleNameToLCID 000000018000af24 libucrt:winapi_thunks.obj + 0002:00004f24 $unwind$_updatetlocinfoEx_nolock 000000018000af24 libucrt:locale_refcounting.obj + 0002:00004f30 $unwind$?construct_ptd_array@@YAXQEAU__acrt_ptd@@@Z 000000018000af30 libucrt:per_thread_data.obj + 0002:00004f38 $unwind$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000af38 libucrt:per_thread_data.obj + 0002:00004f5c $unwind$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000af5c libucrt:per_thread_data.obj + 0002:00004f80 $unwind$_free_base 000000018000af80 libucrt:free_base.obj + 0002:00004f80 $unwind$__acrt_locale_free_numeric 000000018000af80 libucrt:initnum.obj + 0002:00004f80 $unwind$__acrt_locale_free_lc_time_if_unreferenced 000000018000af80 libucrt:locale_refcounting.obj + 0002:00004f88 $unwind$__acrt_free_locale 000000018000af88 libucrt:locale_refcounting.obj + 0002:00004f88 $unwind$?setSBCS@@YAXPEAU__crt_multibyte_data@@@Z 000000018000af88 libucrt:mbctype.obj + 0002:00004f88 $unwind$_initterm 000000018000af88 libucrt:initterm.obj + 0002:00004f9c $unwind$__acrt_update_thread_locale_data 000000018000af9c libucrt:locale_refcounting.obj + 0002:00004fc0 $unwind$__acrt_LCMapStringEx 000000018000afc0 libucrt:winapi_thunks.obj + 0002:00004fd4 $unwind$?try_get_function@@YAPEAXW4function_id@?A0x5a6460af@@QEBDQEBW4module_id@2@2@Z 000000018000afd4 libvcruntime:winapi_downlevel.obj + 0002:00004fd4 $unwind$?try_get_function@@YAPEAXW4function_id@?A0x391cf84c@@QEBDQEBW4module_id@2@2@Z 000000018000afd4 libucrt:winapi_thunks.obj + 0002:00004ff0 $unwind$_setmbcp_nolock 000000018000aff0 libucrt:mbctype.obj + 0002:00005010 $unwind$?getSystemCP@@YAHH@Z 000000018000b010 libucrt:mbctype.obj + 0002:00005018 $unwind$?update_thread_multibyte_data_internal@@YAPEAU__crt_multibyte_data@@QEAU__acrt_ptd@@QEAPEAU1@@Z 000000018000b018 libucrt:mbctype.obj + 0002:00005040 $unwind$?setmbcp_internal@@YAHH_NQEAU__acrt_ptd@@QEAPEAU__crt_multibyte_data@@@Z 000000018000b040 libucrt:mbctype.obj + 0002:00005050 $unwind$?setSBUpLow@@YAXPEAU__crt_multibyte_data@@@Z 000000018000b050 libucrt:mbctype.obj + 0002:0000506c $unwind$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000b06c libucrt:mbctype.obj + 0002:00005090 $unwind$?common_exit@@YAXHW4_crt_exit_cleanup_mode@@W4_crt_exit_return_mode@@@Z 000000018000b090 libucrt:exit.obj + 0002:0000509c $unwind$??R@@QEBA@XZ 000000018000b09c libucrt:exit.obj + 0002:000050bc $unwind$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000b0bc libucrt:exit.obj + 0002:000050e0 $unwind$__acrt_uninitialize_locale 000000018000b0e0 libucrt:wsetlocale.obj + 0002:000050e0 $unwind$__acrt_get_sigabrt_handler 000000018000b0e0 libucrt:signal.obj + 0002:000050e8 $unwind$raise 000000018000b0e8 libucrt:signal.obj + 0002:00005124 $unwind$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@P6AXH@Z@@QEAAP6AXH@Z$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000b124 libucrt:signal.obj + 0002:00005148 $unwind$__acrt_locale_free_monetary 000000018000b148 libucrt:initmon.obj + 0002:00005150 $unwind$__acrt_locale_free_time 000000018000b150 libucrt:inittime.obj + 0002:00005160 $unwind$__acrt_DownlevelLocaleNameToLCID 000000018000b160 libucrt:lcidtoname_downlevel.obj + 0002:00005160 $unwind$??R@@QEBAHXZ 000000018000b160 libucrt:onexit.obj + 0002:00005178 $unwind$__acrt_GetStringTypeA 000000018000b178 libucrt:getstringtypea.obj + 0002:000051a0 $unwind$__acrt_LCMapStringA 000000018000b1a0 libucrt:lcmapstringa.obj + 0002:000051b0 $unwind$?__acrt_LCMapStringA_stat@@YAHPEAU__crt_locale_pointers@@PEB_WKPEBDHPEADHHH@Z 000000018000b1b0 libucrt:lcmapstringa.obj + 0002:000051d8 $unwind$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000b1d8 libucrt:wsetlocale.obj + 0002:00005200 $unwind$_execute_onexit_table 000000018000b200 libucrt:onexit.obj + 0002:00005208 $unwind$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@H@@QEAAH$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000b208 libucrt:onexit.obj + 0002:0000522c $unwind$terminate 000000018000b22c libucrt:terminate.obj + 0002:0000524c $unwind$__GSHandlerCheckCommon 000000018000b24c libcmt:gshandler.obj + 0002:0000524c $unwind$__acrt_WideCharToMultiByte 000000018000b24c libucrt:widechartomultibyte.obj + 0002:00005258 $xdatasym 000000018000b258 libcmt:amdsecgs.obj + 0002:00005260 $xdatasym 000000018000b260 libcmt:chkstk.obj + 0002:00005268 $unwind$__report_gsfailure 000000018000b268 libcmt:gs_report.obj + 0002:00005270 $unwind$capture_previous_context 000000018000b270 libcmt:gs_report.obj + 0002:00005280 $xdatasym 000000018000b280 libcmt:guard_dispatch.obj + 0002:00005284 $unwind$__C_specific_handler 000000018000b284 libvcruntime:riscchandler.obj + 0002:000052a0 $xdatasym 000000018000b2a0 libvcruntime:memset.obj + 0002:000052b0 $xdatasym 000000018000b2b0 libvcruntime:memcpy.obj + 0002:000052c0 $xdatasym 000000018000b2c0 libvcruntime:memcmp.obj + 0002:000052c4 $unwind$__DestructExceptionObject 000000018000b2c4 libvcruntime:ehhelpers.obj + 0002:000052e4 $unwind$__DestructExceptionObject$filt$0 000000018000b2e4 libvcruntime:ehhelpers.obj + 0002:000052f0 $xdatasym 000000018000b2f0 libvcruntime:notify.obj + 0002:000052fc $unwind$_IsNonwritableInCurrentImage 000000018000b2fc libcmt:pesect.obj + 0002:00005320 .edata 000000018000b320 libcommon.exp + 0002:00005348 rgpv 000000018000b348 libcommon.exp + 0002:00005350 rgszName 000000018000b350 libcommon.exp + 0002:00005358 rgwOrd 000000018000b358 libcommon.exp + 0002:0000535c szName 000000018000b35c libcommon.exp + 0002:0000536a $N00001 000000018000b36a libcommon.exp + 0002:00005393 $N00002 000000018000b393 libcommon.exp + 0002:00005734 .idata$6 000000018000b734 kernel32:KERNEL32.dll + 0003:00000004 ?errno_no_memory@@3HA 000000018000c004 libucrt:errno.obj + 0003:00000008 ?__acrt_flsindex@@3KA 000000018000c008 libucrt:per_thread_data.obj + 0003:00000240 _mbctypes 000000018000c240 libucrt:mbctype.obj + 0003:00000350 _mbcasemaps 000000018000c350 libucrt:mbctype.obj + 0003:00000450 ?__rgctypeflag@@3PADA 000000018000c450 libucrt:mbctype.obj + 0003:00000460 ?__rgcode_page_info@@3PAUcode_page_info@@A 000000018000c460 libucrt:mbctype.obj + 0003:000007a0 ?__vcrt_flsindex@@3KA 000000018000c7a0 libvcruntime:per_thread_data.obj + 0003:000007b0 ?__acrt_new_handler@@3V?$dual_state_global@P6AH_K@Z@__crt_state_management@@A 000000018000c7b0 libucrt:new_handler.obj + 0003:000007b8 ?__acrt_global_new_mode@@3V?$dual_state_global@J@__crt_state_management@@A 000000018000c7b8 libucrt:new_mode.obj + 0003:000007c8 ?__acrt_invalid_parameter_handler@@3V?$dual_state_global@P6AXPEB_W00I_K@Z@__crt_state_management@@A 000000018000c7c8 libucrt:invalid_parameter.obj + 0003:000007d0 ?__acrt_lock_table@@3PAU_RTL_CRITICAL_SECTION@@A 000000018000c7d0 libucrt:locks.obj + 0003:00000a00 ?__acrt_locks_initialized@@3IA 000000018000ca00 libucrt:locks.obj + 0003:00000a10 ?module_handles@@3PAPEAUHINSTANCE__@@A 000000018000ca10 libucrt:winapi_thunks.obj + 0003:00000ab0 ?encoded_function_pointers@@3PAPEAXA 000000018000cab0 libucrt:winapi_thunks.obj + 0003:00000bd8 ?fSystemSet@@3HA 000000018000cbd8 libucrt:mbctype.obj + 0003:00000bdc ?initialized@?1??__acrt_initialize_multibyte@@9@4_NA 000000018000cbdc libucrt:mbctype.obj + 0003:00000be8 ?c_termination_complete@@3JA 000000018000cbe8 libucrt:exit.obj + 0003:00000bf0 ?thread_local_exit_callback_func@@3P6AXPEAXK0@ZEA 000000018000cbf0 libucrt:exit.obj + 0003:00000c00 ?ctrlc_action@@3V?$dual_state_global@P6AXH@Z@__crt_state_management@@A 000000018000cc00 libucrt:signal.obj + 0003:00000c08 ?ctrlbreak_action@@3V?$dual_state_global@P6AXH@Z@__crt_state_management@@A 000000018000cc08 libucrt:signal.obj + 0003:00000c10 ?abort_action@@3V?$dual_state_global@P6AXH@Z@__crt_state_management@@A 000000018000cc10 libucrt:signal.obj + 0003:00000c18 ?term_action@@3V?$dual_state_global@P6AXH@Z@__crt_state_management@@A 000000018000cc18 libucrt:signal.obj + 0003:00000c70 GS_ExceptionRecord 000000018000cc70 libcmt:gs_report.obj + 0003:00000d10 GS_ContextRecord 000000018000cd10 libcmt:gs_report.obj + 0003:000011f0 ?__vcrt_startup_thread_ptd@@3U__vcrt_ptd@@A 000000018000d1f0 libvcruntime:per_thread_data.obj + 0003:00001270 ?module_handles@@3PAPEAUHINSTANCE__@@A 000000018000d270 libvcruntime:winapi_downlevel.obj + 0003:00001288 ?function_pointers@@3PAPEAXA 000000018000d288 libvcruntime:winapi_downlevel.obj + 0004:00000000 $pdata$?Advance@@YAPEAEPEAUstring@@_K@Z 000000018000e000 libcommon.obj + 0004:0000000c $pdata$?IsSpacing@@YAHD@Z 000000018000e00c libcommon.obj + 0004:00000018 $pdata$?IsEndOfLine@@YAHD@Z 000000018000e018 libcommon.obj + 0004:00000024 $pdata$?IsAlphabetical@@YAHD@Z 000000018000e024 libcommon.obj + 0004:00000030 $pdata$?IsNumeric@@YAHD@Z 000000018000e030 libcommon.obj + 0004:0000003c $pdata$?IsTokenValid@@YAHUtoken@@@Z 000000018000e03c libcommon.obj + 0004:00000048 $pdata$?TokenEquals@@YAHUtoken@@PEAD@Z 000000018000e048 libcommon.obj + 0004:00000054 $pdata$?GetToken@@YA?AUtoken@@PEAUtokenizer@@@Z 000000018000e054 libcommon.obj + 0004:00000060 $pdata$?Tokenize@@YA?AUtokenizer@@Ustring@@PEAD@Z 000000018000e060 libcommon.obj + 0004:0000006c $pdata$?Refill@@YAXPEAUtokenizer@@@Z 000000018000e06c libcommon.obj + 0004:00000078 $pdata$?AdvanceInput@@YAXPEAUtokenizer@@I@Z 000000018000e078 libcommon.obj + 0004:00000084 $pdata$_malloc_base 000000018000e084 libucrt:malloc_base.obj + 0004:00000090 $pdata$_errno 000000018000e090 libucrt:errno.obj + 0004:0000009c $pdata$_callnewh 000000018000e09c libucrt:new_handler.obj + 0004:000000a8 $pdata$_query_new_handler 000000018000e0a8 libucrt:new_handler.obj + 0004:000000b4 $pdata$_query_new_handler$fin$0 000000018000e0b4 libucrt:new_handler.obj + 0004:000000c0 $pdata$_invalid_parameter_noinfo 000000018000e0c0 libucrt:invalid_parameter.obj + 0004:000000cc $pdata$_invoke_watson 000000018000e0cc libucrt:invalid_parameter.obj + 0004:000000d8 $pdata$__acrt_call_reportfault 000000018000e0d8 libucrt:invalid_parameter.obj + 0004:000000e4 $pdata$_invalid_parameter 000000018000e0e4 libucrt:invalid_parameter.obj + 0004:000000f0 $pdata$__acrt_getptd 000000018000e0f0 libucrt:per_thread_data.obj + 0004:000000fc $pdata$__acrt_getptd_head 000000018000e0fc libucrt:per_thread_data.obj + 0004:00000108 $pdata$__acrt_getptd_noexit 000000018000e108 libucrt:per_thread_data.obj + 0004:00000114 $pdata$?replace_current_thread_locale_nolock@@YAXQEAU__acrt_ptd@@QEAU__crt_locale_data@@@Z 000000018000e114 libucrt:per_thread_data.obj + 0004:00000120 $pdata$?construct_ptd_array@@YAXQEAU__acrt_ptd@@@Z 000000018000e120 libucrt:per_thread_data.obj + 0004:0000012c $pdata$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000e12c libucrt:per_thread_data.obj + 0004:00000138 $pdata$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000e138 libucrt:per_thread_data.obj + 0004:00000138 $pdata$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000e138 libucrt:per_thread_data.obj + 0004:00000138 $pdata$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000e138 libucrt:mbctype.obj + 0004:00000138 $pdata$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@P6AXH@Z@@QEAAP6AXH@Z$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000e138 libucrt:signal.obj + 0004:00000138 $pdata$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000e138 libucrt:exit.obj + 0004:00000138 $pdata$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@H@@QEAAH$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000e138 libucrt:onexit.obj + 0004:00000144 $pdata$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000e144 libucrt:per_thread_data.obj + 0004:00000150 $pdata$abort 000000018000e150 libucrt:abort.obj + 0004:0000015c $pdata$_calloc_base 000000018000e15c libucrt:calloc_base.obj + 0004:00000168 $pdata$_free_base 000000018000e168 libucrt:free_base.obj + 0004:00000174 $pdata$__acrt_release_locale_ref 000000018000e174 libucrt:locale_refcounting.obj + 0004:00000180 $pdata$__acrt_free_locale 000000018000e180 libucrt:locale_refcounting.obj + 0004:0000018c $pdata$__acrt_locale_free_lc_time_if_unreferenced 000000018000e18c libucrt:locale_refcounting.obj + 0004:00000198 $pdata$__acrt_update_thread_locale_data 000000018000e198 libucrt:locale_refcounting.obj + 0004:000001a4 $pdata$__acrt_update_thread_locale_data$fin$0 000000018000e1a4 libucrt:locale_refcounting.obj + 0004:000001b0 $pdata$_updatetlocinfoEx_nolock 000000018000e1b0 libucrt:locale_refcounting.obj + 0004:000001bc $pdata$__acrt_FlsGetValue 000000018000e1bc libucrt:winapi_thunks.obj + 0004:000001c8 $pdata$__acrt_FlsSetValue 000000018000e1c8 libucrt:winapi_thunks.obj + 0004:000001d4 $pdata$__acrt_LCMapStringEx 000000018000e1d4 libucrt:winapi_thunks.obj + 0004:000001e0 $pdata$__acrt_LocaleNameToLCID 000000018000e1e0 libucrt:winapi_thunks.obj + 0004:000001ec $pdata$__acrt_AppPolicyGetProcessTerminationMethodInternal 000000018000e1ec libucrt:winapi_thunks.obj + 0004:000001f8 $pdata$?try_get_function@@YAPEAXW4function_id@?A0x391cf84c@@QEBDQEBW4module_id@2@2@Z 000000018000e1f8 libucrt:winapi_thunks.obj + 0004:00000204 $pdata$__acrt_update_thread_multibyte_data 000000018000e204 libucrt:mbctype.obj + 0004:00000210 $pdata$__acrt_initialize_multibyte 000000018000e210 libucrt:mbctype.obj + 0004:0000021c $pdata$??0_LocaleUpdate@@QEAA@QEAU__crt_locale_pointers@@@Z 000000018000e21c libucrt:mbctype.obj + 0004:00000228 $pdata$_setmbcp_nolock 000000018000e228 libucrt:mbctype.obj + 0004:00000234 $pdata$?getSystemCP@@YAHH@Z 000000018000e234 libucrt:mbctype.obj + 0004:00000240 $pdata$?setSBCS@@YAXPEAU__crt_multibyte_data@@@Z 000000018000e240 libucrt:mbctype.obj + 0004:0000024c $pdata$?update_thread_multibyte_data_internal@@YAPEAU__crt_multibyte_data@@QEAU__acrt_ptd@@QEAPEAU1@@Z 000000018000e24c libucrt:mbctype.obj + 0004:00000258 $pdata$?fin$0@?0??update_thread_multibyte_data_internal@@YAPEAU__crt_multibyte_data@@QEAU__acrt_ptd@@QEAPEAU1@@Z@4HA 000000018000e258 libucrt:mbctype.obj + 0004:00000264 $pdata$?setmbcp_internal@@YAHH_NQEAU__acrt_ptd@@QEAPEAU__crt_multibyte_data@@@Z 000000018000e264 libucrt:mbctype.obj + 0004:00000270 $pdata$?setSBUpLow@@YAXPEAU__crt_multibyte_data@@@Z 000000018000e270 libucrt:mbctype.obj + 0004:0000027c $pdata$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000e27c libucrt:mbctype.obj + 0004:00000288 $pdata$?try_cor_exit_process@@YAXI@Z 000000018000e288 libucrt:exit.obj + 0004:00000294 $pdata$?exit_or_terminate_process@@YAXI@Z 000000018000e294 libucrt:exit.obj + 0004:000002a0 $pdata$?common_exit@@YAXHW4_crt_exit_cleanup_mode@@W4_crt_exit_return_mode@@@Z 000000018000e2a0 libucrt:exit.obj + 0004:000002ac $pdata$??R@@QEBA@XZ 000000018000e2ac libucrt:exit.obj + 0004:000002b8 $pdata$?filt$0@?0???R@@QEBA@XZ@4HA 000000018000e2b8 libucrt:exit.obj + 0004:000002c4 $pdata$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000e2c4 libucrt:exit.obj + 0004:000002d0 $pdata$__acrt_get_sigabrt_handler 000000018000e2d0 libucrt:signal.obj + 0004:000002dc $pdata$raise 000000018000e2dc libucrt:signal.obj + 0004:000002e8 $pdata$raise$fin$0 000000018000e2e8 libucrt:signal.obj + 0004:000002f4 $pdata$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@P6AXH@Z@@QEAAP6AXH@Z$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000e2f4 libucrt:signal.obj + 0004:00000300 $pdata$__acrt_locale_free_monetary 000000018000e300 libucrt:initmon.obj + 0004:0000030c $pdata$__acrt_locale_free_numeric 000000018000e30c libucrt:initnum.obj + 0004:00000318 $pdata$__acrt_locale_free_time 000000018000e318 libucrt:inittime.obj + 0004:00000324 $pdata$?free_crt_array_internal@@YAXQEAPEBX_K@Z 000000018000e324 libucrt:inittime.obj + 0004:00000330 $pdata$__acrt_DownlevelLocaleNameToLCID 000000018000e330 libucrt:lcidtoname_downlevel.obj + 0004:0000033c $pdata$__acrt_get_process_end_policy 000000018000e33c libucrt:win_policies.obj + 0004:00000348 $pdata$__acrt_GetStringTypeA 000000018000e348 libucrt:getstringtypea.obj + 0004:00000354 $pdata$__acrt_LCMapStringA 000000018000e354 libucrt:lcmapstringa.obj + 0004:00000360 $pdata$?__acrt_LCMapStringA_stat@@YAHPEAU__crt_locale_pointers@@PEB_WKPEBDHPEADHHH@Z 000000018000e360 libucrt:lcmapstringa.obj + 0004:0000036c $pdata$__acrt_uninitialize_locale 000000018000e36c libucrt:wsetlocale.obj + 0004:00000378 $pdata$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000e378 libucrt:wsetlocale.obj + 0004:00000384 $pdata$?fin$0@?0???$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@X@@QEAAX$$QEAV@@AEAV@@$$QEAV@@@Z@4HA 000000018000e384 libucrt:wsetlocale.obj + 0004:00000390 $pdata$__acrt_update_locale_info 000000018000e390 libucrt:locale_update.obj + 0004:0000039c $pdata$__acrt_update_multibyte_info 000000018000e39c libucrt:locale_update.obj + 0004:000003a8 $pdata$?initialize_multibyte@@YAHXZ 000000018000e3a8 libucrt:multibyte_initializer.obj + 0004:000003b4 $pdata$_initterm 000000018000e3b4 libucrt:initterm.obj + 0004:000003c0 $pdata$_execute_onexit_table 000000018000e3c0 libucrt:onexit.obj + 0004:000003cc $pdata$??R@@QEBAHXZ 000000018000e3cc libucrt:onexit.obj + 0004:000003d8 $pdata$??$?RV@@AEAV@@V@@@?$__crt_seh_guarded_call@H@@QEAAH$$QEAV@@AEAV@@$$QEAV@@@Z 000000018000e3d8 libucrt:onexit.obj + 0004:000003e4 $pdata$terminate 000000018000e3e4 libucrt:terminate.obj + 0004:000003f0 $pdata$__acrt_WideCharToMultiByte 000000018000e3f0 libucrt:widechartomultibyte.obj + 0004:000003fc $pdata$__GSHandlerCheckCommon 000000018000e3fc libcmt:gshandler.obj + 0004:00000408 $pdata$__GSHandlerCheck 000000018000e408 libcmt:gshandler.obj + 0004:0000042c $pdata$__report_gsfailure 000000018000e42c libcmt:gs_report.obj + 0004:00000438 $pdata$capture_previous_context 000000018000e438 libcmt:gs_report.obj + 0004:00000444 $pdata$__raise_securityfailure 000000018000e444 libcmt:gs_report.obj + 0004:0000045c $pdata$__C_specific_handler 000000018000e45c libvcruntime:riscchandler.obj + 0004:000004a4 $pdata$__DestructExceptionObject 000000018000e4a4 libvcruntime:ehhelpers.obj + 0004:000004b0 $pdata$__DestructExceptionObject$filt$0 000000018000e4b0 libvcruntime:ehhelpers.obj + 0004:000004e0 $pdata$__vcrt_getptd 000000018000e4e0 libvcruntime:per_thread_data.obj + 0004:000004ec $pdata$__vcrt_getptd_noexit 000000018000e4ec libvcruntime:per_thread_data.obj + 0004:000004f8 $pdata$__vcrt_FlsGetValue 000000018000e4f8 libvcruntime:winapi_downlevel.obj + 0004:00000504 $pdata$__vcrt_FlsSetValue 000000018000e504 libvcruntime:winapi_downlevel.obj + 0004:00000510 $pdata$?try_get_function@@YAPEAXW4function_id@?A0x5a6460af@@QEBDQEBW4module_id@2@2@Z 000000018000e510 libvcruntime:winapi_downlevel.obj + 0004:0000051c $pdata$_IsNonwritableInCurrentImage 000000018000e51c libcmt:pesect.obj + 0004:00000528 $pdata$_IsNonwritableInCurrentImage$filt$0 000000018000e528 libcmt:pesect.obj + 0005:00000000 MsetTab 000000018000f000 libvcruntime:memset.obj + 0005:00000050 MoveSmall 000000018000f050 libvcruntime:memcpy.obj diff --git a/build/libcommon.obj b/build/libcommon.obj new file mode 100644 index 00000000..755d2e44 Binary files /dev/null and b/build/libcommon.obj differ diff --git a/build/libcommon.pdb b/build/libcommon.pdb new file mode 100644 index 00000000..91839989 Binary files /dev/null and b/build/libcommon.pdb differ diff --git a/build/vc140.pdb b/build/vc140.pdb new file mode 100644 index 00000000..d5fe3316 Binary files /dev/null and b/build/vc140.pdb differ diff --git a/libcommon/src/libcommon.cpp b/libcommon/src/libcommon.cpp new file mode 100644 index 00000000..4f60a5a8 --- /dev/null +++ b/libcommon/src/libcommon.cpp @@ -0,0 +1,4 @@ +#include "types.h" +#include "shared.h" +#include "tokenizer.h" +#include "tokenizer.cpp" \ No newline at end of file diff --git a/libcommon/src/shared.h b/libcommon/src/shared.h new file mode 100644 index 00000000..9103cdf1 --- /dev/null +++ b/libcommon/src/shared.h @@ -0,0 +1,288 @@ +#ifndef SHARED_H +#define SHARED_H + +#define ZeroStruct(Struct) ZeroSize(&Struct, sizeof(Struct)) +inline void ZeroSize(void* Ptr, size_t Size) { + u8* Byte = (u8*)Ptr; + // todo(jax): @Speed: Check performance of the two code blocks +#if 0 + for (size_t i = 0; i < Size; ++i) { + *Byte++ = 0; + } +#else + while (Size--) { + *Byte++ = 0; + } +#endif +} + +#define CopyArray(Dest, Source, Count) MemoryCopy((Dest), (Source), (Count)*sizeof(*(Source))) +inline void* MemoryCopy(void* _Dest, void* _Source, size_t Size) { +#if 0 + return memcpy(_Dest, _Source, Size); +#else //NO CRT VERSION HERE! + if (_Source == 0) { + ZeroSize(_Dest, Size); + return _Dest; + } + + u8* Source = (u8*)_Source; + u8* Dest = (u8*)_Dest; + + while (Size--) { + *Dest++ = *Source++; + } + + return _Dest; +#endif +} + +inline u8* Advance(string* String, umm Count) { + u8 *Result = 0; + + if(String->Count >= Count) { + Result = String->Data; + String->Data += Count; + String->Count -= Count; + } else { + String->Data += String->Count; + String->Count = 0; + } + + return(Result); +} + +inline b32 IsSpacing(char C) { + b32 Result = ((C == ' ') || (C == '\t') || (C == '\v') ||(C == '\f')); + return(Result); +} + +inline b32 IsEndOfLine(char Value) { + b32 Result = ((Value == '\n') || (Value == '\r')); + return Result; +} + +inline b32 IsWhitespace(char Value, bool IncludeEOL = false) { + b32 Result = ((Value == ' ') || (Value == '\t') || (Value == '\v') || (Value == '\f') || ( IncludeEOL ? IsEndOfLine(Value) : 1)); + return Result; +} + +inline b32 IsAlphabetical(char Value) { + b32 Result = (((Value >= 'a') && (Value <= 'z')) || ((Value >= 'A') && (Value <= 'Z'))); + return Result; +} + +inline b32 IsNumeric(char Value) { + b32 Result = ((Value >= '0') && (Value <= '9')); + return Result; +} + +inline char* GetNextLine(char** Contents) { + char* Text = *Contents; + if (!*Text) { + return nullptr; + } + + char* Line = Text; + while (*Text && (*Text != '\n') && (*Text != '\r')) { + ++Text; + } + + char* End = Text; + ++End; + if (*Text == '\r') { + if (*End == '\n') { + ++End; + } + + *Text = '\0'; + } + + *Contents = End; + + return Line; +} + +inline int StringLength(char* String) { + int Count = 0; + while (*String++) { + ++Count; + } + return Count; +} + +inline char* Substring(char* Source, char* String) { + while (*Source) { + char *Begin = Source; + char *Pattern = String; + + // If first character of sub string match, check for whole string + while (*Source && *Pattern && *Source == *Pattern) { + Source++; + Pattern++; + } + + // If complete sub string match, return starting address + if (!*Pattern) + return Begin; + + Source = Begin + 1; + } + return NULL; +} + +// note: _Char is expected to be an ASCII character +inline char* FindFirstChar(char* String, int _Char) { + char Char = (char)_Char; + while (*String != Char) { + if (!*String++) { + return NULL; + } + } + return (char*)String; +} + +// todo(jax): Consider using while loops for Append and StringCopy?? Query performance benefit. + +inline char* Append(char* Dest, size_t DestSize, char* Source) { + // todo(jax): Do we need to terminate annd or allocate needed memory? + Dest = (char*)malloc(DestSize + (1 + StringLength(Source) * sizeof(char))); + MemoryCopy(Dest + StringLength(Dest), Source, DestSize + 1); + return Dest; +} + +inline char* StringCopy(char* String) { + char* Result = (char*)malloc(sizeof(char) * (StringLength(String) + 1)); + MemoryCopy(Result, String, sizeof(char) * (StringLength(String) + 1)); + + return Result; +} + +inline bool StringsMatch(char* A, char* B) { + while (*A && *B) { + if (*A != *B){ + return false; + } + + ++A; + ++B; + } + + if (*A != *B){ + return false; + } else { + return true; + } +} + +inline void CatStrings(size_t SourceACount, char* SourceA, size_t SourceBCount, char* SourceB, size_t DestCount, char* Dest) { + // todo(jax): Bounds check the Destination. This code is risky! + for (int Index = 0; Index < SourceACount; ++Index) { + *Dest++ = *SourceA++; + } + + for (int Index = 0; Index < SourceBCount; ++Index) { + *Dest++ = *SourceB++; + } + + *Dest++ = 0; +} + +// +// NOT REALLY SURE IF WE WANT TO USE THE FOLLOWING CODE! +// + +#if 1 +void __cdecl __va_start(va_list*, ...); +#define _crt_va_start(ap, x) ((void)(__va_start(&ap, x))) +#define _crt_va_arg(ap, t) \ + ((sizeof(t) > sizeof(__int64) || (sizeof(t) & (sizeof(t) - 1)) != 0) \ + ? **(t**)((ap += sizeof(__int64)) - sizeof(__int64)) \ + : *(t* )((ap += sizeof(__int64)) - sizeof(__int64))) +#define _crt_va_end(ap) ((void)(ap = (va_list)0)) +#else +#define _crt_va_start(ap, v) va_start(ap, v) +#define _crt_va_arg(ap, t) va_arg(ap, t) +#define _crt_va_end(ap) va_end(ap) +#endif + +inline int32 StringToI32_(char** AtInit) { + int32 Result = {}; + + char* At = *AtInit; + while ((*At >= '0') && (*At <= '9')) { + Result *= 10; + Result += (*At - '0'); + ++At; + } + + *AtInit = At; + + return Result; +} + +inline int32 StringToI32(char* At) { + char* Ignored = At; + int32 Result = StringToI32_(&Ignored); + return Result; +} + +struct format_dest; + +void OutChar(format_dest* Dest, char Value); +void OutChars(format_dest* Dest, char* Value); + +void U64ToASCII(format_dest* Dest, u64 Value, u32 Base, char* Digits); +void F64ToASCII(format_dest* Dest, f64 Value, u32 Precision); + +// note(jax): This function serves as a replacement to `stdio.h` sprintf() +umm FormatArgList(umm DestSize, char* DestInit, char* Format, va_list ArgList); +inline umm Format(umm DestSize, char* Dest, char* Format, ...) { + va_list ArgList; + _crt_va_start(ArgList, Format); + umm Result = FormatArgList(DestSize, Dest, Format, ArgList); + _crt_va_end(ArgList); + + return Result; +} + +inline int _crt_sprintf(char* Buffer, size_t Count, char* Format, ...) { + int Result; + + va_list ArgList; + __crt_va_start(ArgList, Format); + Result = _vsprintf_s_l(Buffer, Count, Format, NULL, ArgList); + __crt_va_end(ArgList); + + return Result; +} + +inline umm ae_sprintf(char* Dest, char* Format, ...) { + va_list ArgList; + _crt_va_start(ArgList, Format); + umm Result = FormatArgList(sizeof(Dest), Dest, Format, ArgList); + _crt_va_end(ArgList); + + return Result; +} + +inline umm ae_sprintf(char* Dest, char* Format, va_list ArgList) { + umm Result = FormatArgList(sizeof(Dest), Dest, Format, ArgList); + + return Result; +} + +inline umm ae_printf(char* Format, ...) { + char Buffer[1024]; + + va_list ArgList; + _crt_va_start(ArgList, Format); + umm Result = FormatArgList(1024, Buffer, Format, ArgList); + _crt_va_end(ArgList); + + fwrite(Buffer, sizeof(char), StringLength(Buffer), stdout); + fflush(stdout); + return Result; +} + +#endif \ No newline at end of file diff --git a/libcommon/src/tokenizer.cpp b/libcommon/src/tokenizer.cpp new file mode 100644 index 00000000..0f4928ea --- /dev/null +++ b/libcommon/src/tokenizer.cpp @@ -0,0 +1,187 @@ +#include + +b32 IsTokenValid(token Token) { + b32 Result = (Token.Type != Token_Unknown); + return Result; +} + +b32 TokenEquals(token Token, char* Match) { + b32 Result = StringsMatch(Token.String, Match); + return Result; +} + +void Refill(tokenizer *Tokenizer){ + if(Tokenizer->Input.Count == 0) { + Tokenizer->At[0] = 0; + Tokenizer->At[1] = 0; + } else if(Tokenizer->Input.Count == 1) { + Tokenizer->At[0] = Tokenizer->Input.Data[0]; + Tokenizer->At[1] = 0; + } else { + char C0 = Tokenizer->Input.Data[0]; + char C1 = Tokenizer->Input.Data[1]; + Tokenizer->At[0] = C0; + Tokenizer->At[1] = C1; + } +} + +void AdvanceInput(tokenizer* Tokenizer, u32 Count) { + Tokenizer->TotalCount += Count; + Advance(&Tokenizer->Input, Count); + Refill(Tokenizer); +} + +tokenizer Tokenize(string Data, char* Filename) { + tokenizer Result = {}; + + Result.Filename = Filename; + Result.LinesCount = 1; + Result.TokensCount = 1; + Result.TotalCount = 1; + Result.Input = Data; + Result.At = (char*)malloc(2); + Refill(&Result); + + return(Result); +} + +tokenizer Tokenize(char* Data); +tokenizer Tokenize(char* Filename); + +token GetToken(tokenizer* Tokenizer) { + token Token = {}; + Token.Filename = Tokenizer->Filename; + Token.TextLength = 1; + Token.Text = Tokenizer->Input; + + char C = Tokenizer->At[0]; + AdvanceInput(Tokenizer, 1); + switch (C) { + case '\0': { Token.Type = Token_EndOfStream; } break; + + case '(': { Token.Type = Token_OpenParen; } break; + case ')': { Token.Type = Token_CloseParen; } break; + case ':': { Token.Type = Token_Colon; } break; + case ';': { Token.Type = Token_Semicolen; } break; + case '*': { Token.Type = Token_Asterik; } break; + case '[': { Token.Type = Token_OpenBracket; } break; + case ']': { Token.Type = Token_CloseBracket; } break; + case '{': { Token.Type = Token_OpenBrace; } break; + case '}': { Token.Type = Token_CloseBrace; } break; + case '=': { Token.Type = Token_Equals; } break; + case ',': { Token.Type = Token_Comma; } break; + case '|': { Token.Type = Token_Or; } break; + case '#': { Token.Type = Token_Pound; } break; + + case '"': { // note(jax): We've got a string + Token.Type = Token_String; + while(Tokenizer->At[0] && Tokenizer->At[0] != '"') { + if ((Tokenizer->At[0] == '\\') && (Tokenizer->At[1])) { + AdvanceInput(Tokenizer, 1); + } + + AdvanceInput(Tokenizer, 1);; + } + + if (Tokenizer->At[0] == '"') { + AdvanceInput(Tokenizer, 1); + } + + if (Token.Text.Count && + (Token.Text.Data[0] == '"')) { + ++Token.Text.Data; + --Token.Text.Count; + } + + if (Token.Text.Count && + (Token.Text.Data[Token.Text.Count - 1] == '"')) { + --Token.Text.Count; + } + } break; + + default: { + if (IsSpacing(C)) { + Token.Type = Token_Space; + while (IsSpacing(Tokenizer->At[0])) { + AdvanceInput(Tokenizer, 1); + } + } else if (IsEndOfLine(C)) { + Token.Type = Token_EndOfLine; + if(((C == '\r') && + (Tokenizer->At[0] == '\n')) || + ((C == '\n') && + (Tokenizer->At[0] == '\r'))) { + AdvanceInput(Tokenizer, 1); + } + + ++Tokenizer->LinesCount; + } else if((C == '/') && (Tokenizer->At[0] == '/')) { + Token.Type = Token_Comment; + + AdvanceInput(Tokenizer, 2); + while(Tokenizer->At[0] && !IsEndOfLine(Tokenizer->At[0])) { + AdvanceInput(Tokenizer, 1); + } + } else if((C == '/') && + (Tokenizer->At[0] == '*')) { + Token.Type = Token_Comment; + + AdvanceInput(Tokenizer, 2); + while(Tokenizer->At[0] && !((Tokenizer->At[0] == '*') + && (Tokenizer->At[1] == '/'))) { + if(((Tokenizer->At[0] == '\r') && (Tokenizer->At[1] == '\n')) + || ((Tokenizer->At[0] == '\n') && (Tokenizer->At[1] == '\r'))) { + AdvanceInput(Tokenizer, 1); + } + + if (IsEndOfLine(Tokenizer->At[0])) { + ++Tokenizer->LinesCount; + } + + AdvanceInput(Tokenizer, 1); + } + + if(Tokenizer->At[0] == '*') { + AdvanceInput(Tokenizer, 2); + } + } else if (IsAlphabetical(C)) { + Token.Type = Token_Identifier; + while (IsAlphabetical(Tokenizer->At[0]) || IsNumeric(Tokenizer->At[0]) || (Tokenizer->At[0] == '_')) { + AdvanceInput(Tokenizer, 1); + } + } else if (IsNumeric(C)) { + f32 Number = (f32)(C - '0'); + + while (IsNumeric(Tokenizer->At[0])) { + f32 Digit = (f32)(Tokenizer->At[0] - '0'); + Number = 10.0f*Number + Digit; + AdvanceInput(Tokenizer, 1); + } + + // This float detection code is copy pasted, I have no idea how it works! + if (Tokenizer->At[0] == '.') { + AdvanceInput(Tokenizer, 1); + f32 Coefficient = 0.1f; + while (IsNumeric(Tokenizer->At[0])) { + f32 Digit = (f32)(Tokenizer->At[0] - '0'); + Number += Coefficient * Digit; + Coefficient *= 0.1f; + AdvanceInput(Tokenizer, 1); + } + } + + Token.Type = Token_Literal; + Token.Float = Number; + Token.Integer = (s32)Number; + } else { + Token.Type = Token_Unknown; + } + } break; + } + + ++Tokenizer->TokensCount; + Token.Text.Count = (Tokenizer->Input.Data - Token.Text.Data); + return Token; +} + +token PeekToken(tokenizer* Tokenizer); \ No newline at end of file diff --git a/libcommon/src/tokenizer.h b/libcommon/src/tokenizer.h new file mode 100644 index 00000000..e84b8330 --- /dev/null +++ b/libcommon/src/tokenizer.h @@ -0,0 +1,63 @@ +#ifndef TOKENIZER_H +#define TOKENIZER_H + +enum token_type { + Token_Unknown, + + Token_OpenParen, // ( + Token_CloseParen, // ) + Token_Colon, // : + Token_Semicolen, // ; + Token_Asterik, // * + Token_OpenBracket, // [ + Token_CloseBracket, // ] + Token_OpenBrace, // { + Token_CloseBrace, // } + Token_Equals, + Token_Comma, + Token_Or, + Token_Pound, + + Token_String, + Token_Identifier, + Token_Literal, // Number + + Token_Space, + Token_EndOfLine, + Token_Comment, + + Token_EndOfStream, +}; + +struct token { + char* Filename; + + token_type Type; + size_t TextLength; + string Text; + union { + char* String; + f32 Float; + s32 Integer; + }; +}; + +struct tokenizer { + char* Filename; + u32 LinesCount; + u32 TokensCount; + u32 TotalCount; + + string Input; + char* At; +}; + +b32 IsTokenValid(token Token); +b32 TokenEquals(token Token, char* Match); +API_EXPORT token GetToken(tokenizer* Tokenizer); +API_EXPORT token PeekToken(tokenizer* Tokenizer, int Lookahead); +API_EXPORT tokenizer Tokenize(char* Data); +API_EXPORT tokenizer Tokenize(char* Filename); +API_EXPORT tokenizer Tokenize(string Data, char* Filename); + +#endif \ No newline at end of file diff --git a/libcommon/src/types.h b/libcommon/src/types.h new file mode 100644 index 00000000..6a73835d --- /dev/null +++ b/libcommon/src/types.h @@ -0,0 +1,193 @@ +#ifndef TYPES_H +#define TYPES_H + +#include +#include +#include +#include +#include +#include + +#ifdef BUILD_WIN32 +#define API_EXPORT __declspec(dllexport) +#else +#define API_EXPORT +#endif + +typedef unsigned int uint; + +typedef int8_t int8; +typedef int16_t int16; +typedef int32_t int32; +typedef int64_t int64; +typedef int32 bool32; + +typedef uint8_t uint8; +typedef uint16_t uint16; +typedef uint32_t uint32; +typedef uint64_t uint64; + +typedef float real32; +typedef double real64; + +typedef int8 s8; +typedef int16 s16; +typedef int32 s32; +typedef int64 s64; +typedef bool32 b32; + +typedef uint8 u8; +typedef uint16 u16; +typedef uint32 u32; +typedef uint64 u64; + +typedef real32 f32; +typedef real64 f64; + +typedef uintptr_t umm; +typedef intptr_t smm; + +#define S32Min ((s32)0x80000000) +#define S32Max ((s32)0x7fffffff) +#define U16Max 65535 +#define U32Max ((u32)-1) +#define U64Max ((u64)-1) +#define F32Max FLT_MAX +#define F32Min -FLT_MAX + +#define Minimum(A, B) ((A < B) ? (A) : (B)) +#define Maximum(A, B) ((A > B) ? (A) : (B)) + +#define For(Value) For_e((Value), ArrayCount(Value)) +#define For_e(Value, End) For_se((Value), 0, (End)) +#define For_se(Value, Start, End) for (int (Value) = (Start); (Value) < (End); ++(Value)) + +// todo(jax): Should these always be 64-bit? +#define Kilobytes(Value) (((uint64)Value) * 1024LL) +#define Megabytes(Value) (Kilobytes((uint64)Value) * 1024LL) +#define Gigabytes(Value) (Megabytes((uint64)Value) * 1024LL) +#define Terabytes(Value) (Gigabytes((uint64)Value) * 1024LL) + +#define ArrayCount(Array) (sizeof(Array) / sizeof((Array)[0])) +// todo(jax): swap, min, max ... macros??? + +#define AlignPow2(Value, Alignment) ((Value + ((Alignment) - 1)) & ~((Alignment) - 1)) +#define Align4(Value) ((Value + 3) & ~3) +#define Align8(Value) ((Value + 7) & ~7) +#define Align16(Value) ((Value + 15) & ~15) + +#define Stringize(x) PrimitiveStringize(x) +#define PrimitiveStringize(x) #x + +inline b32 IsPow2(u32 Value) { + return ((Value & ~(Value - 1)) == Value); +} + +// note(jax): Platform-independent way to perform an assertion. +// Flat out writes to zero memory to crash the program. +// todo(jax): Create some sort of assert function that creates a message box +// like in previous engines I've worked on! +#if ENGINE_SLOW +#define Assert(Expression) if (!(Expression)) { *(int*)0=0; } +#else +#define Assert(Expression) +#endif + +// A structure that encapsulates a non-terminated buffer +struct string { + u8* Data; + umm Count; +}; + +#include "shared.h" + +//#define printf ae_printf +//#define sprintf ae_sprintf + +inline u32 SafeTruncateU32(u64 Value) { + // todo(jax): Defines for min/max values + Assert(Value <= 0xFFFFFFFF); + u32 Result = (u32)Value; + return Result; +} + +inline u16 SafeTruncateU16(u32 Value) { + // todo(jax): Defines for min/max values + Assert(Value <= 0xFFFF); + u16 Result = (u16)Value; + return Result; +} + +inline u8 SafeTruncateU8(u64 Value) { + Assert(Value <= 0xFF); + u8 Result = (u8)Value; + return Result; +} + +inline s32 SafeTruncateS32(s64 Value) { + if (Value >> 63) { + b32 IsSafeOperation = !(!(Value >> 32) && 0xffffffff); + if (!IsSafeOperation) { + printf("SafeTruncateS32: Performing unsafe truncation on '%lld'\n", Value); + } + return (s32)Value; + } else { + b32 IsSafeOperation = !((Value >> 32) && 0xffffffff); + if (!IsSafeOperation) { + printf("SafeTruncateS32: Performing unsafe truncation on '%lld'\n", Value); + } + return (s32)Value; + } +} + +inline s16 SafeTruncateS16(s32 Value) { + if (Value >> 31) { + b32 IsSafeOperation = !(!(Value >> 16) && 0xffff); + if (!IsSafeOperation) { + printf("SafeTruncateS16: Performing unsafe truncation on '%d'\n", Value); + } + return (s16)Value; + } else { + b32 IsSafeOperation = !((Value >> 16) && 0xffff); + if (!IsSafeOperation) { + printf("SafeTruncateS16: Performing unsafe truncation on '%d'\n", Value); + } + return (s16)Value; + } +} + +inline s8 SafeTruncateS8(s16 Value) { + if (Value >> 15) { + b32 IsSafeOperation = !(!(Value >> 8) && 0xff); + if (!IsSafeOperation) { + printf("SafeTruncateS8: Performing unsafe truncation on '%d'\n", Value); + } + return (s8)Value; + } else { + b32 IsSafeOperation = !((Value >> 8) && 0xff); + if (!IsSafeOperation) { + printf("SafeTruncateS8: Performing unsafe truncation on '%d'\n", Value); + } + return (s8)Value; + } +} + +// +// note: Scalar operations +// + +// todo(jax): These will eventually go into mathlib + +inline real32 Square(real32 A) { + real32 Result = A*A; + + return Result; +} + +inline real32 Lerp(real32 A, real32 t, real32 B){ + real32 Result = (1.0f - t)*A + t*B; + + return Result; +} + +#endif \ No newline at end of file