; Listing generated by Microsoft (R) Optimizing Compiler Version 19.34.31933.0 include listing.inc INCLUDELIB LIBCMT INCLUDELIB OLDNAMES PUBLIC __@@_PchSym_@00@UdliphUxlikhnhPCABAUhnhxvmgviUivovzhvPfmrxlwvUhgwzucOlyq@4B2008FD98C1DD4 PUBLIC LIBID_ADODB PUBLIC IID__Collection PUBLIC IID__DynaCollection PUBLIC IID_Property PUBLIC IID_Properties PUBLIC IID__ADO PUBLIC IID_Error PUBLIC IID_Errors PUBLIC IID_Field20 PUBLIC IID_Field PUBLIC IID_Fields15 PUBLIC IID_Fields20 PUBLIC IID_Fields PUBLIC IID__Parameter PUBLIC IID_Parameters PUBLIC DIID_ConnectionEvents PUBLIC DIID_RecordsetEvents PUBLIC IID_ADOConnectionConstruction15 PUBLIC IID_ADOConnectionConstruction PUBLIC CLSID_Connection PUBLIC CLSID_Record PUBLIC IID__Stream PUBLIC CLSID_Stream PUBLIC IID_ADORecordConstruction PUBLIC IID_ADOStreamConstruction PUBLIC IID_ADOCommandConstruction PUBLIC CLSID_Command PUBLIC CLSID_Recordset PUBLIC IID_ADORecordsetConstruction PUBLIC IID_Field15 PUBLIC CLSID_Parameter PUBLIC IID_Field20_Deprecated PUBLIC IID_Field_Deprecated PUBLIC IID_Fields15_Deprecated PUBLIC IID_Fields20_Deprecated PUBLIC IID_Fields_Deprecated PUBLIC IID__Parameter_Deprecated PUBLIC IID_Parameters_Deprecated PUBLIC DIID_ConnectionEvents_Deprecated PUBLIC DIID_RecordsetEvents_Deprecated PUBLIC IID__Stream_Deprecated PUBLIC IID_Field15_Deprecated PUBLIC IID_Command15 PUBLIC IID_Command25 PUBLIC IID__Command PUBLIC IID_Connection15 PUBLIC IID__Connection PUBLIC IID_Recordset15 PUBLIC IID_Recordset20 PUBLIC IID_Recordset21 PUBLIC IID__Recordset PUBLIC IID_ConnectionEventsVt PUBLIC IID_RecordsetEventsVt PUBLIC IID__Record PUBLIC IID_ConnectionEventsVt_Deprecated PUBLIC IID_Connection15_Deprecated PUBLIC IID__Connection_Deprecated PUBLIC IID_Recordset15_Deprecated PUBLIC IID_Recordset20_Deprecated PUBLIC IID_Recordset21_Deprecated PUBLIC IID__Recordset_Deprecated PUBLIC IID_Command15_Deprecated PUBLIC IID_Command25_Deprecated PUBLIC IID__Command_Deprecated PUBLIC IID_RecordsetEventsVt_Deprecated PUBLIC IID__Record_Deprecated PUBLIC CLSID_Registrar PUBLIC IID_IRegistrar PUBLIC IID_IDocHostUIHandlerDispatch PUBLIC IID_IAxWinHostWindow PUBLIC IID_IAxWinHostWindowLic PUBLIC IID_IAxWinAmbientDispatch PUBLIC ?CLSID_WinFormsControl@@3U_GUID@@B ; CLSID_WinFormsControl PUBLIC IID_IAxWinAmbientDispatchEx PUBLIC IID_IInternalConnection PUBLIC c_DwmMaxQueuedBuffers PUBLIC c_DwmMaxMonitors PUBLIC c_DwmMaxAdapters PUBLIC _pIncludeInitManaged PUBLIC LIBID_ATLLib PUBLIC __pobjMapEntryFirst PUBLIC __pobjMapEntryLast PUBLIC ?_pPerfRegFunc@ATL@@3P6AJPEAUHINSTANCE__@@@ZEA ; ATL::_pPerfRegFunc PUBLIC ?_pPerfUnRegFunc@ATL@@3P6AJXZEA ; ATL::_pPerfUnRegFunc PUBLIC ?_AtlRegisterPerUser@ATL@@3_NA ; ATL::_AtlRegisterPerUser PUBLIC _pAtlLcidToLocaleNameTable PUBLIC ?_pAtlModule@ATL@@3PEAVCAtlModule@1@EA ; ATL::_pAtlModule PUBLIC _pAtlLocaleNameToIndexTable PUBLIC ?_pModule@ATL@@3PEAVCComModule@1@EA ; ATL::_pModule PUBLIC ?_pAtlAutoThreadModule@ATL@@3PEAUIAtlAutoThreadModule@1@EA ; ATL::_pAtlAutoThreadModule PUBLIC ?szInvalidDateTime@ATL@@3QEB_WEB ; ATL::szInvalidDateTime PUBLIC ?szInvalidDateTimeSpan@ATL@@3QEB_WEB ; ATL::szInvalidDateTimeSpan PUBLIC ?chDirSep@ATL@@3_WB ; ATL::chDirSep PUBLIC ?chRightBracket@ATL@@3_WB ; ATL::chRightBracket PUBLIC ?chLeftBracket@ATL@@3_WB ; ATL::chLeftBracket PUBLIC ?chQuote@ATL@@3_WB ; ATL::chQuote PUBLIC ?chEquals@ATL@@3_WB ; ATL::chEquals PUBLIC ?szStringVal@ATL@@3QEB_WEB ; ATL::szStringVal PUBLIC ?multiszStringVal@ATL@@3QEB_WEB ; ATL::multiszStringVal PUBLIC ?szDwordVal@ATL@@3QEB_WEB ; ATL::szDwordVal PUBLIC ?szBinaryVal@ATL@@3QEB_WEB ; ATL::szBinaryVal PUBLIC ?szValToken@ATL@@3QEB_WEB ; ATL::szValToken PUBLIC ?szForceRemove@ATL@@3QEB_WEB ; ATL::szForceRemove PUBLIC ?szNoRemove@ATL@@3QEB_WEB ; ATL::szNoRemove PUBLIC ?szDelete@ATL@@3QEB_WEB ; ATL::szDelete PUBLIC ?_AfxInitManaged@@YAHXZ ; _AfxInitManaged ; COMDAT __@@_PchSym_@00@UdliphUxlikhnhPCABAUhnhxvmgviUivovzhvPfmrxlwvUhgwzucOlyq@4B2008FD98C1DD4 _BSS SEGMENT __@@_PchSym_@00@UdliphUxlikhnhPCABAUhnhxvmgviUivovzhvPfmrxlwvUhgwzucOlyq@4B2008FD98C1DD4 DD 01H DUP (?) _BSS ENDS ; COMDAT ?_pPerfRegFunc@ATL@@3P6AJPEAUHINSTANCE__@@@ZEA _BSS SEGMENT ?_pPerfRegFunc@ATL@@3P6AJPEAUHINSTANCE__@@@ZEA DQ 01H DUP (?) ; ATL::_pPerfRegFunc _BSS ENDS ; COMDAT ?_pPerfUnRegFunc@ATL@@3P6AJXZEA _BSS SEGMENT ?_pPerfUnRegFunc@ATL@@3P6AJXZEA DQ 01H DUP (?) ; ATL::_pPerfUnRegFunc _BSS ENDS ; COMDAT ?_AtlRegisterPerUser@ATL@@3_NA _BSS SEGMENT ?_AtlRegisterPerUser@ATL@@3_NA DB 01H DUP (?) ; ATL::_AtlRegisterPerUser _BSS ENDS ; COMDAT ?_pAtlModule@ATL@@3PEAVCAtlModule@1@EA _BSS SEGMENT ?_pAtlModule@ATL@@3PEAVCAtlModule@1@EA DQ 01H DUP (?) ; ATL::_pAtlModule _BSS ENDS ; COMDAT ?_pModule@ATL@@3PEAVCComModule@1@EA _BSS SEGMENT ?_pModule@ATL@@3PEAVCComModule@1@EA DQ 01H DUP (?) ; ATL::_pModule _BSS ENDS ; COMDAT ?_pAtlAutoThreadModule@ATL@@3PEAUIAtlAutoThreadModule@1@EA _BSS SEGMENT ?_pAtlAutoThreadModule@ATL@@3PEAUIAtlAutoThreadModule@1@EA DQ 01H DUP (?) ; ATL::_pAtlAutoThreadModule _BSS ENDS ; COMDAT ?szDelete@ATL@@3QEB_WEB CONST SEGMENT ?szDelete@ATL@@3QEB_WEB DQ FLAT:$SG186742 ; ATL::szDelete CONST ENDS ; COMDAT ?szNoRemove@ATL@@3QEB_WEB CONST SEGMENT ?szNoRemove@ATL@@3QEB_WEB DQ FLAT:$SG186740 ; ATL::szNoRemove CONST ENDS ; COMDAT ?szForceRemove@ATL@@3QEB_WEB CONST SEGMENT ?szForceRemove@ATL@@3QEB_WEB DQ FLAT:$SG186738 ; ATL::szForceRemove CONST ENDS ; COMDAT ?szValToken@ATL@@3QEB_WEB CONST SEGMENT ?szValToken@ATL@@3QEB_WEB DQ FLAT:$SG186736 ; ATL::szValToken CONST ENDS ; COMDAT ?szBinaryVal@ATL@@3QEB_WEB CONST SEGMENT ?szBinaryVal@ATL@@3QEB_WEB DQ FLAT:$SG186734 ; ATL::szBinaryVal CONST ENDS ; COMDAT ?szDwordVal@ATL@@3QEB_WEB CONST SEGMENT ?szDwordVal@ATL@@3QEB_WEB DQ FLAT:$SG186732 ; ATL::szDwordVal CONST ENDS ; COMDAT ?multiszStringVal@ATL@@3QEB_WEB CONST SEGMENT ?multiszStringVal@ATL@@3QEB_WEB DQ FLAT:$SG186730 ; ATL::multiszStringVal CONST ENDS ; COMDAT ?szStringVal@ATL@@3QEB_WEB CONST SEGMENT ?szStringVal@ATL@@3QEB_WEB DQ FLAT:$SG186728 ; ATL::szStringVal CONST ENDS ; COMDAT ?chEquals@ATL@@3_WB CONST SEGMENT ?chEquals@ATL@@3_WB DW 03dH ; ATL::chEquals CONST ENDS ; COMDAT ?chQuote@ATL@@3_WB CONST SEGMENT ?chQuote@ATL@@3_WB DW 027H ; ATL::chQuote CONST ENDS ; COMDAT ?chLeftBracket@ATL@@3_WB CONST SEGMENT ?chLeftBracket@ATL@@3_WB DW 07bH ; ATL::chLeftBracket CONST ENDS ; COMDAT ?chRightBracket@ATL@@3_WB CONST SEGMENT ?chRightBracket@ATL@@3_WB DW 07dH ; ATL::chRightBracket CONST ENDS ; COMDAT ?chDirSep@ATL@@3_WB CONST SEGMENT ?chDirSep@ATL@@3_WB DW 05cH ; ATL::chDirSep CONST ENDS ; COMDAT ?szInvalidDateTimeSpan@ATL@@3QEB_WEB CONST SEGMENT ?szInvalidDateTimeSpan@ATL@@3QEB_WEB DQ FLAT:$SG162122 ; ATL::szInvalidDateTimeSpan CONST ENDS ; COMDAT ?szInvalidDateTime@ATL@@3QEB_WEB CONST SEGMENT ?szInvalidDateTime@ATL@@3QEB_WEB DQ FLAT:$SG162120 ; ATL::szInvalidDateTime CONST ENDS ; COMDAT _pAtlLocaleNameToIndexTable CONST SEGMENT _pAtlLocaleNameToIndexTable DQ FLAT:$SG119905 DD 042H ORG $+4 DQ FLAT:$SG119906 DD 02cH ORG $+4 DQ FLAT:$SG119907 DD 071H ORG $+4 DQ FLAT:$SG119908 DD 00H ORG $+4 DQ FLAT:$SG119909 DD 0d8H ORG $+4 DQ FLAT:$SG119910 DD 0daH ORG $+4 DQ FLAT:$SG119911 DD 0b1H ORG $+4 DQ FLAT:$SG119912 DD 0a0H ORG $+4 DQ FLAT:$SG119913 DD 08fH ORG $+4 DQ FLAT:$SG119914 DD 0cfH ORG $+4 DQ FLAT:$SG119915 DD 0d5H ORG $+4 DQ FLAT:$SG119916 DD 0d2H ORG $+4 DQ FLAT:$SG119917 DD 0a9H ORG $+4 DQ FLAT:$SG119918 DD 0b9H ORG $+4 DQ FLAT:$SG119919 DD 0c4H ORG $+4 DQ FLAT:$SG119920 DD 0dcH ORG $+4 DQ FLAT:$SG119921 DD 043H ORG $+4 DQ FLAT:$SG119922 DD 0ccH ORG $+4 DQ FLAT:$SG119923 DD 0bfH ORG $+4 DQ FLAT:$SG119924 DD 0c8H ORG $+4 DQ FLAT:$SG119925 DD 029H ORG $+4 DQ FLAT:$SG119926 DD 09bH ORG $+4 DQ FLAT:$SG119927 DD 06bH ORG $+4 DQ FLAT:$SG119928 DD 021H ORG $+4 DQ FLAT:$SG119929 DD 063H ORG $+4 DQ FLAT:$SG119930 DD 01H ORG $+4 DQ FLAT:$SG119931 DD 044H ORG $+4 DQ FLAT:$SG119932 DD 07dH ORG $+4 DQ FLAT:$SG119933 DD 0b7H ORG $+4 DQ FLAT:$SG119934 DD 02H ORG $+4 DQ FLAT:$SG119935 DD 045H ORG $+4 DQ FLAT:$SG119936 DD 04H ORG $+4 DQ FLAT:$SG119937 DD 047H ORG $+4 DQ FLAT:$SG119938 DD 087H ORG $+4 DQ FLAT:$SG119939 DD 05H ORG $+4 DQ FLAT:$SG119940 DD 048H ORG $+4 DQ FLAT:$SG119941 DD 06H ORG $+4 DQ FLAT:$SG119942 DD 0a2H ORG $+4 DQ FLAT:$SG119943 DD 091H ORG $+4 DQ FLAT:$SG119944 DD 049H ORG $+4 DQ FLAT:$SG119945 DD 0b3H ORG $+4 DQ FLAT:$SG119946 DD 0abH ORG $+4 DQ FLAT:$SG119947 DD 041H ORG $+4 DQ FLAT:$SG119948 DD 08bH ORG $+4 DQ FLAT:$SG119949 DD 07H ORG $+4 DQ FLAT:$SG119950 DD 04aH ORG $+4 DQ FLAT:$SG119951 DD 08H ORG $+4 DQ FLAT:$SG119952 DD 0a3H ORG $+4 DQ FLAT:$SG119953 DD 0cdH ORG $+4 DQ FLAT:$SG119954 DD 0acH ORG $+4 DQ FLAT:$SG119955 DD 0c9H ORG $+4 DQ FLAT:$SG119956 DD 092H ORG $+4 DQ FLAT:$SG119957 DD 0baH ORG $+4 DQ FLAT:$SG119958 DD 0c5H ORG $+4 DQ FLAT:$SG119959 DD 0b4H ORG $+4 DQ FLAT:$SG119960 DD 0d6H ORG $+4 DQ FLAT:$SG119961 DD 0d0H ORG $+4 DQ FLAT:$SG119962 DD 04bH ORG $+4 DQ FLAT:$SG119963 DD 0c0H ORG $+4 DQ FLAT:$SG119964 DD 0d3H ORG $+4 DQ FLAT:$SG119965 DD 09H ORG $+4 DQ FLAT:$SG119966 DD 0d1H ORG $+4 DQ FLAT:$SG119967 DD 0ddH ORG $+4 DQ FLAT:$SG119968 DD 0d7H ORG $+4 DQ FLAT:$SG119969 DD 0caH ORG $+4 DQ FLAT:$SG119970 DD 0b5H ORG $+4 DQ FLAT:$SG119971 DD 0c1H ORG $+4 DQ FLAT:$SG119972 DD 0d4H ORG $+4 DQ FLAT:$SG119973 DD 0a4H ORG $+4 DQ FLAT:$SG119974 DD 0adH ORG $+4 DQ FLAT:$SG119975 DD 0dfH ORG $+4 DQ FLAT:$SG119976 DD 093H ORG $+4 DQ FLAT:$SG119977 DD 0e0H ORG $+4 DQ FLAT:$SG119978 DD 0bbH ORG $+4 DQ FLAT:$SG119979 DD 0ceH ORG $+4 DQ FLAT:$SG119980 DD 0e1H ORG $+4 DQ FLAT:$SG119981 DD 0dbH ORG $+4 DQ FLAT:$SG119982 DD 0deH ORG $+4 DQ FLAT:$SG119983 DD 0d9H ORG $+4 DQ FLAT:$SG119984 DD 0c6H ORG $+4 DQ FLAT:$SG119985 DD 023H ORG $+4 DQ FLAT:$SG119986 DD 065H ORG $+4 DQ FLAT:$SG119987 DD 02aH ORG $+4 DQ FLAT:$SG119988 DD 06cH ORG $+4 DQ FLAT:$SG119989 DD 026H ORG $+4 DQ FLAT:$SG119990 DD 068H ORG $+4 DQ FLAT:$SG119991 DD 0aH ORG $+4 DQ FLAT:$SG119992 DD 04cH ORG $+4 DQ FLAT:$SG119993 DD 02eH ORG $+4 DQ FLAT:$SG119994 DD 073H ORG $+4 DQ FLAT:$SG119995 DD 0bH ORG $+4 DQ FLAT:$SG119996 DD 094H ORG $+4 DQ FLAT:$SG119997 DD 0a5H ORG $+4 DQ FLAT:$SG119998 DD 0aeH ORG $+4 DQ FLAT:$SG119999 DD 04dH ORG $+4 DQ FLAT:$SG120000 DD 0b6H ORG $+4 DQ FLAT:$SG120001 DD 0bcH ORG $+4 DQ FLAT:$SG120002 DD 03eH ORG $+4 DQ FLAT:$SG120003 DD 088H ORG $+4 DQ FLAT:$SG120004 DD 037H ORG $+4 DQ FLAT:$SG120005 DD 07fH ORG $+4 DQ FLAT:$SG120006 DD 0cH ORG $+4 DQ FLAT:$SG120007 DD 04eH ORG $+4 DQ FLAT:$SG120008 DD 02fH ORG $+4 DQ FLAT:$SG120009 DD 074H ORG $+4 DQ FLAT:$SG120010 DD 018H ORG $+4 DQ FLAT:$SG120011 DD 0afH ORG $+4 DQ FLAT:$SG120012 DD 05aH ORG $+4 DQ FLAT:$SG120013 DD 0dH ORG $+4 DQ FLAT:$SG120014 DD 04fH ORG $+4 DQ FLAT:$SG120015 DD 028H ORG $+4 DQ FLAT:$SG120016 DD 06aH ORG $+4 DQ FLAT:$SG120017 DD 01fH ORG $+4 DQ FLAT:$SG120018 DD 061H ORG $+4 DQ FLAT:$SG120019 DD 0eH ORG $+4 DQ FLAT:$SG120020 DD 050H ORG $+4 DQ FLAT:$SG120021 DD 0fH ORG $+4 DQ FLAT:$SG120022 DD 095H ORG $+4 DQ FLAT:$SG120023 DD 051H ORG $+4 DQ FLAT:$SG120024 DD 010H ORG $+4 DQ FLAT:$SG120025 DD 052H ORG $+4 DQ FLAT:$SG120026 DD 02dH ORG $+4 DQ FLAT:$SG120027 DD 072H ORG $+4 DQ FLAT:$SG120028 DD 031H ORG $+4 DQ FLAT:$SG120029 DD 078H ORG $+4 DQ FLAT:$SG120030 DD 03aH ORG $+4 DQ FLAT:$SG120031 DD 082H ORG $+4 DQ FLAT:$SG120032 DD 011H ORG $+4 DQ FLAT:$SG120033 DD 03fH ORG $+4 DQ FLAT:$SG120034 DD 089H ORG $+4 DQ FLAT:$SG120035 DD 053H ORG $+4 DQ FLAT:$SG120036 DD 032H ORG $+4 DQ FLAT:$SG120037 DD 079H ORG $+4 DQ FLAT:$SG120038 DD 025H ORG $+4 DQ FLAT:$SG120039 DD 067H ORG $+4 DQ FLAT:$SG120040 DD 024H ORG $+4 DQ FLAT:$SG120041 DD 066H ORG $+4 DQ FLAT:$SG120042 DD 08eH ORG $+4 DQ FLAT:$SG120043 DD 02bH ORG $+4 DQ FLAT:$SG120044 DD 06dH ORG $+4 DQ FLAT:$SG120045 DD 083H ORG $+4 DQ FLAT:$SG120046 DD 03dH ORG $+4 DQ FLAT:$SG120047 DD 086H ORG $+4 DQ FLAT:$SG120048 DD 03bH ORG $+4 DQ FLAT:$SG120049 DD 084H ORG $+4 DQ FLAT:$SG120050 DD 030H ORG $+4 DQ FLAT:$SG120051 DD 09dH ORG $+4 DQ FLAT:$SG120052 DD 077H ORG $+4 DQ FLAT:$SG120053 DD 075H ORG $+4 DQ FLAT:$SG120054 DD 055H ORG $+4 DQ FLAT:$SG120055 DD 012H ORG $+4 DQ FLAT:$SG120056 DD 096H ORG $+4 DQ FLAT:$SG120057 DD 054H ORG $+4 DQ FLAT:$SG120058 DD 097H ORG $+4 DQ FLAT:$SG120059 DD 013H ORG $+4 DQ FLAT:$SG120060 DD 08dH ORG $+4 DQ FLAT:$SG120061 DD 036H ORG $+4 DQ FLAT:$SG120062 DD 07eH ORG $+4 DQ FLAT:$SG120063 DD 014H ORG $+4 DQ FLAT:$SG120064 DD 056H ORG $+4 DQ FLAT:$SG120065 DD 015H ORG $+4 DQ FLAT:$SG120066 DD 057H ORG $+4 DQ FLAT:$SG120067 DD 098H ORG $+4 DQ FLAT:$SG120068 DD 08cH ORG $+4 DQ FLAT:$SG120069 DD 09fH ORG $+4 DQ FLAT:$SG120070 DD 0a8H ORG $+4 DQ FLAT:$SG120071 DD 016H ORG $+4 DQ FLAT:$SG120072 DD 058H ORG $+4 DQ FLAT:$SG120073 DD 017H ORG $+4 DQ FLAT:$SG120074 DD 059H ORG $+4 DQ FLAT:$SG120075 DD 03cH ORG $+4 DQ FLAT:$SG120076 DD 085H ORG $+4 DQ FLAT:$SG120077 DD 0a7H ORG $+4 DQ FLAT:$SG120078 DD 076H ORG $+4 DQ FLAT:$SG120079 DD 09cH ORG $+4 DQ FLAT:$SG120080 DD 019H ORG $+4 DQ FLAT:$SG120081 DD 05bH ORG $+4 DQ FLAT:$SG120082 DD 022H ORG $+4 DQ FLAT:$SG120083 DD 064H ORG $+4 DQ FLAT:$SG120084 DD 0beH ORG $+4 DQ FLAT:$SG120085 DD 0c3H ORG $+4 DQ FLAT:$SG120086 DD 0b0H ORG $+4 DQ FLAT:$SG120087 DD 0b8H ORG $+4 DQ FLAT:$SG120088 DD 0cbH ORG $+4 DQ FLAT:$SG120089 DD 0c7H ORG $+4 DQ FLAT:$SG120090 DD 01aH ORG $+4 DQ FLAT:$SG120091 DD 05cH ORG $+4 DQ FLAT:$SG120092 DD 0e3H ORG $+4 DQ FLAT:$SG120093 DD 0c2H ORG $+4 DQ FLAT:$SG120094 DD 0bdH ORG $+4 DQ FLAT:$SG120095 DD 0a6H ORG $+4 DQ FLAT:$SG120096 DD 099H ORG $+4 DQ FLAT:$SG120097 DD 01bH ORG $+4 DQ FLAT:$SG120098 DD 09aH ORG $+4 DQ FLAT:$SG120099 DD 05dH ORG $+4 DQ FLAT:$SG120100 DD 033H ORG $+4 DQ FLAT:$SG120101 DD 07aH ORG $+4 DQ FLAT:$SG120102 DD 040H ORG $+4 DQ FLAT:$SG120103 DD 08aH ORG $+4 DQ FLAT:$SG120104 DD 038H ORG $+4 DQ FLAT:$SG120105 DD 080H ORG $+4 DQ FLAT:$SG120106 DD 039H ORG $+4 DQ FLAT:$SG120107 DD 081H ORG $+4 DQ FLAT:$SG120108 DD 01cH ORG $+4 DQ FLAT:$SG120109 DD 05eH ORG $+4 DQ FLAT:$SG120110 DD 06eH ORG $+4 DQ FLAT:$SG120111 DD 01dH ORG $+4 DQ FLAT:$SG120112 DD 05fH ORG $+4 DQ FLAT:$SG120113 DD 035H ORG $+4 DQ FLAT:$SG120114 DD 07cH ORG $+4 DQ FLAT:$SG120115 DD 020H ORG $+4 DQ FLAT:$SG120116 DD 062H ORG $+4 DQ FLAT:$SG120117 DD 01eH ORG $+4 DQ FLAT:$SG120118 DD 060H ORG $+4 DQ FLAT:$SG120119 DD 034H ORG $+4 DQ FLAT:$SG120120 DD 09eH ORG $+4 DQ FLAT:$SG120121 DD 07bH ORG $+4 DQ FLAT:$SG120122 DD 027H ORG $+4 DQ FLAT:$SG120123 DD 069H ORG $+4 DQ FLAT:$SG120124 DD 06fH ORG $+4 DQ FLAT:$SG120125 DD 03H ORG $+4 DQ FLAT:$SG120126 DD 0e2H ORG $+4 DQ FLAT:$SG120127 DD 090H ORG $+4 DQ FLAT:$SG120128 DD 0a1H ORG $+4 DQ FLAT:$SG120129 DD 0b2H ORG $+4 DQ FLAT:$SG120130 DD 0aaH ORG $+4 DQ FLAT:$SG120131 DD 046H ORG $+4 DQ FLAT:$SG120132 DD 070H ORG $+4 CONST ENDS ; COMDAT _pAtlLcidToLocaleNameTable CONST SEGMENT _pAtlLcidToLocaleNameTable DD 01H ORG $+4 DQ FLAT:$SG119676 DD 02H ORG $+4 DQ FLAT:$SG119677 DD 03H ORG $+4 DQ FLAT:$SG119678 DD 04H ORG $+4 DQ FLAT:$SG119679 DD 05H ORG $+4 DQ FLAT:$SG119680 DD 06H ORG $+4 DQ FLAT:$SG119681 DD 07H ORG $+4 DQ FLAT:$SG119682 DD 08H ORG $+4 DQ FLAT:$SG119683 DD 09H ORG $+4 DQ FLAT:$SG119684 DD 0aH ORG $+4 DQ FLAT:$SG119685 DD 0bH ORG $+4 DQ FLAT:$SG119686 DD 0cH ORG $+4 DQ FLAT:$SG119687 DD 0dH ORG $+4 DQ FLAT:$SG119688 DD 0eH ORG $+4 DQ FLAT:$SG119689 DD 0fH ORG $+4 DQ FLAT:$SG119690 DD 010H ORG $+4 DQ FLAT:$SG119691 DD 011H ORG $+4 DQ FLAT:$SG119692 DD 012H ORG $+4 DQ FLAT:$SG119693 DD 013H ORG $+4 DQ FLAT:$SG119694 DD 014H ORG $+4 DQ FLAT:$SG119695 DD 015H ORG $+4 DQ FLAT:$SG119696 DD 016H ORG $+4 DQ FLAT:$SG119697 DD 018H ORG $+4 DQ FLAT:$SG119698 DD 019H ORG $+4 DQ FLAT:$SG119699 DD 01aH ORG $+4 DQ FLAT:$SG119700 DD 01bH ORG $+4 DQ FLAT:$SG119701 DD 01cH ORG $+4 DQ FLAT:$SG119702 DD 01dH ORG $+4 DQ FLAT:$SG119703 DD 01eH ORG $+4 DQ FLAT:$SG119704 DD 01fH ORG $+4 DQ FLAT:$SG119705 DD 020H ORG $+4 DQ FLAT:$SG119706 DD 021H ORG $+4 DQ FLAT:$SG119707 DD 022H ORG $+4 DQ FLAT:$SG119708 DD 023H ORG $+4 DQ FLAT:$SG119709 DD 024H ORG $+4 DQ FLAT:$SG119710 DD 025H ORG $+4 DQ FLAT:$SG119711 DD 026H ORG $+4 DQ FLAT:$SG119712 DD 027H ORG $+4 DQ FLAT:$SG119713 DD 029H ORG $+4 DQ FLAT:$SG119714 DD 02aH ORG $+4 DQ FLAT:$SG119715 DD 02bH ORG $+4 DQ FLAT:$SG119716 DD 02cH ORG $+4 DQ FLAT:$SG119717 DD 02dH ORG $+4 DQ FLAT:$SG119718 DD 02fH ORG $+4 DQ FLAT:$SG119719 DD 036H ORG $+4 DQ FLAT:$SG119720 DD 037H ORG $+4 DQ FLAT:$SG119721 DD 038H ORG $+4 DQ FLAT:$SG119722 DD 039H ORG $+4 DQ FLAT:$SG119723 DD 03eH ORG $+4 DQ FLAT:$SG119724 DD 03fH ORG $+4 DQ FLAT:$SG119725 DD 040H ORG $+4 DQ FLAT:$SG119726 DD 041H ORG $+4 DQ FLAT:$SG119727 DD 043H ORG $+4 DQ FLAT:$SG119728 DD 044H ORG $+4 DQ FLAT:$SG119729 DD 046H ORG $+4 DQ FLAT:$SG119730 DD 047H ORG $+4 DQ FLAT:$SG119731 DD 049H ORG $+4 DQ FLAT:$SG119732 DD 04aH ORG $+4 DQ FLAT:$SG119733 DD 04bH ORG $+4 DQ FLAT:$SG119734 DD 04eH ORG $+4 DQ FLAT:$SG119735 DD 04fH ORG $+4 DQ FLAT:$SG119736 DD 050H ORG $+4 DQ FLAT:$SG119737 DD 056H ORG $+4 DQ FLAT:$SG119738 DD 057H ORG $+4 DQ FLAT:$SG119739 DD 05aH ORG $+4 DQ FLAT:$SG119740 DD 065H ORG $+4 DQ FLAT:$SG119741 DD 07fH ORG $+4 DQ FLAT:$SG119742 DD 0401H ORG $+4 DQ FLAT:$SG119743 DD 0402H ORG $+4 DQ FLAT:$SG119744 DD 0403H ORG $+4 DQ FLAT:$SG119745 DD 0404H ORG $+4 DQ FLAT:$SG119746 DD 0405H ORG $+4 DQ FLAT:$SG119747 DD 0406H ORG $+4 DQ FLAT:$SG119748 DD 0407H ORG $+4 DQ FLAT:$SG119749 DD 0408H ORG $+4 DQ FLAT:$SG119750 DD 0409H ORG $+4 DQ FLAT:$SG119751 DD 040bH ORG $+4 DQ FLAT:$SG119752 DD 040cH ORG $+4 DQ FLAT:$SG119753 DD 040dH ORG $+4 DQ FLAT:$SG119754 DD 040eH ORG $+4 DQ FLAT:$SG119755 DD 040fH ORG $+4 DQ FLAT:$SG119756 DD 0410H ORG $+4 DQ FLAT:$SG119757 DD 0411H ORG $+4 DQ FLAT:$SG119758 DD 0412H ORG $+4 DQ FLAT:$SG119759 DD 0413H ORG $+4 DQ FLAT:$SG119760 DD 0414H ORG $+4 DQ FLAT:$SG119761 DD 0415H ORG $+4 DQ FLAT:$SG119762 DD 0416H ORG $+4 DQ FLAT:$SG119763 DD 0418H ORG $+4 DQ FLAT:$SG119764 DD 0419H ORG $+4 DQ FLAT:$SG119765 DD 041aH ORG $+4 DQ FLAT:$SG119766 DD 041bH ORG $+4 DQ FLAT:$SG119767 DD 041cH ORG $+4 DQ FLAT:$SG119768 DD 041dH ORG $+4 DQ FLAT:$SG119769 DD 041eH ORG $+4 DQ FLAT:$SG119770 DD 041fH ORG $+4 DQ FLAT:$SG119771 DD 0420H ORG $+4 DQ FLAT:$SG119772 DD 0421H ORG $+4 DQ FLAT:$SG119773 DD 0422H ORG $+4 DQ FLAT:$SG119774 DD 0423H ORG $+4 DQ FLAT:$SG119775 DD 0424H ORG $+4 DQ FLAT:$SG119776 DD 0425H ORG $+4 DQ FLAT:$SG119777 DD 0426H ORG $+4 DQ FLAT:$SG119778 DD 0427H ORG $+4 DQ FLAT:$SG119779 DD 0429H ORG $+4 DQ FLAT:$SG119780 DD 042aH ORG $+4 DQ FLAT:$SG119781 DD 042bH ORG $+4 DQ FLAT:$SG119782 DD 042cH ORG $+4 DQ FLAT:$SG119783 DD 042dH ORG $+4 DQ FLAT:$SG119784 DD 042fH ORG $+4 DQ FLAT:$SG119785 DD 0432H ORG $+4 DQ FLAT:$SG119786 DD 0434H ORG $+4 DQ FLAT:$SG119787 DD 0435H ORG $+4 DQ FLAT:$SG119788 DD 0436H ORG $+4 DQ FLAT:$SG119789 DD 0437H ORG $+4 DQ FLAT:$SG119790 DD 0438H ORG $+4 DQ FLAT:$SG119791 DD 0439H ORG $+4 DQ FLAT:$SG119792 DD 043aH ORG $+4 DQ FLAT:$SG119793 DD 043bH ORG $+4 DQ FLAT:$SG119794 DD 043eH ORG $+4 DQ FLAT:$SG119795 DD 043fH ORG $+4 DQ FLAT:$SG119796 DD 0440H ORG $+4 DQ FLAT:$SG119797 DD 0441H ORG $+4 DQ FLAT:$SG119798 DD 0443H ORG $+4 DQ FLAT:$SG119799 DD 0444H ORG $+4 DQ FLAT:$SG119800 DD 0445H ORG $+4 DQ FLAT:$SG119801 DD 0446H ORG $+4 DQ FLAT:$SG119802 DD 0447H ORG $+4 DQ FLAT:$SG119803 DD 0449H ORG $+4 DQ FLAT:$SG119804 DD 044aH ORG $+4 DQ FLAT:$SG119805 DD 044bH ORG $+4 DQ FLAT:$SG119806 DD 044cH ORG $+4 DQ FLAT:$SG119807 DD 044eH ORG $+4 DQ FLAT:$SG119808 DD 044fH ORG $+4 DQ FLAT:$SG119809 DD 0450H ORG $+4 DQ FLAT:$SG119810 DD 0452H ORG $+4 DQ FLAT:$SG119811 DD 0456H ORG $+4 DQ FLAT:$SG119812 DD 0457H ORG $+4 DQ FLAT:$SG119813 DD 045aH ORG $+4 DQ FLAT:$SG119814 DD 0465H ORG $+4 DQ FLAT:$SG119815 DD 046bH ORG $+4 DQ FLAT:$SG119816 DD 046cH ORG $+4 DQ FLAT:$SG119817 DD 0481H ORG $+4 DQ FLAT:$SG119818 DD 0801H ORG $+4 DQ FLAT:$SG119819 DD 0804H ORG $+4 DQ FLAT:$SG119820 DD 0807H ORG $+4 DQ FLAT:$SG119821 DD 0809H ORG $+4 DQ FLAT:$SG119822 DD 080aH ORG $+4 DQ FLAT:$SG119823 DD 080cH ORG $+4 DQ FLAT:$SG119824 DD 0810H ORG $+4 DQ FLAT:$SG119825 DD 0813H ORG $+4 DQ FLAT:$SG119826 DD 0814H ORG $+4 DQ FLAT:$SG119827 DD 0816H ORG $+4 DQ FLAT:$SG119828 DD 081aH ORG $+4 DQ FLAT:$SG119829 DD 081dH ORG $+4 DQ FLAT:$SG119830 DD 082cH ORG $+4 DQ FLAT:$SG119831 DD 083bH ORG $+4 DQ FLAT:$SG119832 DD 083eH ORG $+4 DQ FLAT:$SG119833 DD 0843H ORG $+4 DQ FLAT:$SG119834 DD 086bH ORG $+4 DQ FLAT:$SG119835 DD 0c01H ORG $+4 DQ FLAT:$SG119836 DD 0c04H ORG $+4 DQ FLAT:$SG119837 DD 0c07H ORG $+4 DQ FLAT:$SG119838 DD 0c09H ORG $+4 DQ FLAT:$SG119839 DD 0c0aH ORG $+4 DQ FLAT:$SG119840 DD 0c0cH ORG $+4 DQ FLAT:$SG119841 DD 0c1aH ORG $+4 DQ FLAT:$SG119842 DD 0c3bH ORG $+4 DQ FLAT:$SG119843 DD 0c6bH ORG $+4 DQ FLAT:$SG119844 DD 01001H ORG $+4 DQ FLAT:$SG119845 DD 01004H ORG $+4 DQ FLAT:$SG119846 DD 01007H ORG $+4 DQ FLAT:$SG119847 DD 01009H ORG $+4 DQ FLAT:$SG119848 DD 0100aH ORG $+4 DQ FLAT:$SG119849 DD 0100cH ORG $+4 DQ FLAT:$SG119850 DD 0101aH ORG $+4 DQ FLAT:$SG119851 DD 0103bH ORG $+4 DQ FLAT:$SG119852 DD 01401H ORG $+4 DQ FLAT:$SG119853 DD 01404H ORG $+4 DQ FLAT:$SG119854 DD 01407H ORG $+4 DQ FLAT:$SG119855 DD 01409H ORG $+4 DQ FLAT:$SG119856 DD 0140aH ORG $+4 DQ FLAT:$SG119857 DD 0140cH ORG $+4 DQ FLAT:$SG119858 DD 0141aH ORG $+4 DQ FLAT:$SG119859 DD 0143bH ORG $+4 DQ FLAT:$SG119860 DD 01801H ORG $+4 DQ FLAT:$SG119861 DD 01809H ORG $+4 DQ FLAT:$SG119862 DD 0180aH ORG $+4 DQ FLAT:$SG119863 DD 0180cH ORG $+4 DQ FLAT:$SG119864 DD 0181aH ORG $+4 DQ FLAT:$SG119865 DD 0183bH ORG $+4 DQ FLAT:$SG119866 DD 01c01H ORG $+4 DQ FLAT:$SG119867 DD 01c09H ORG $+4 DQ FLAT:$SG119868 DD 01c0aH ORG $+4 DQ FLAT:$SG119869 DD 01c1aH ORG $+4 DQ FLAT:$SG119870 DD 01c3bH ORG $+4 DQ FLAT:$SG119871 DD 02001H ORG $+4 DQ FLAT:$SG119872 DD 02009H ORG $+4 DQ FLAT:$SG119873 DD 0200aH ORG $+4 DQ FLAT:$SG119874 DD 0203bH ORG $+4 DQ FLAT:$SG119875 DD 02401H ORG $+4 DQ FLAT:$SG119876 DD 02409H ORG $+4 DQ FLAT:$SG119877 DD 0240aH ORG $+4 DQ FLAT:$SG119878 DD 0243bH ORG $+4 DQ FLAT:$SG119879 DD 02801H ORG $+4 DQ FLAT:$SG119880 DD 02809H ORG $+4 DQ FLAT:$SG119881 DD 0280aH ORG $+4 DQ FLAT:$SG119882 DD 02c01H ORG $+4 DQ FLAT:$SG119883 DD 02c09H ORG $+4 DQ FLAT:$SG119884 DD 02c0aH ORG $+4 DQ FLAT:$SG119885 DD 03001H ORG $+4 DQ FLAT:$SG119886 DD 03009H ORG $+4 DQ FLAT:$SG119887 DD 0300aH ORG $+4 DQ FLAT:$SG119888 DD 03401H ORG $+4 DQ FLAT:$SG119889 DD 03409H ORG $+4 DQ FLAT:$SG119890 DD 0340aH ORG $+4 DQ FLAT:$SG119891 DD 03801H ORG $+4 DQ FLAT:$SG119892 DD 0380aH ORG $+4 DQ FLAT:$SG119893 DD 03c01H ORG $+4 DQ FLAT:$SG119894 DD 03c0aH ORG $+4 DQ FLAT:$SG119895 DD 04001H ORG $+4 DQ FLAT:$SG119896 DD 0400aH ORG $+4 DQ FLAT:$SG119897 DD 0440aH ORG $+4 DQ FLAT:$SG119898 DD 0480aH ORG $+4 DQ FLAT:$SG119899 DD 04c0aH ORG $+4 DQ FLAT:$SG119900 DD 0500aH ORG $+4 DQ FLAT:$SG119901 DD 07c04H ORG $+4 DQ FLAT:$SG119902 DD 07c1aH ORG $+4 DQ FLAT:$SG119903 CONST ENDS ; COMDAT __pobjMapEntryLast ATL$__z SEGMENT __pobjMapEntryLast DQ 0000000000000000H ATL$__z ENDS ; COMDAT __pobjMapEntryFirst ATL$__a SEGMENT __pobjMapEntryFirst DQ 0000000000000000H ATL$__a ENDS ; COMDAT LIBID_ATLLib CONST SEGMENT LIBID_ATLLib DD 044ec0535H DW 0400fH DW 011d0H DB 09dH DB 0cdH DB 00H DB 0a0H DB 0c9H DB 03H DB 091H DB 0d3H CONST ENDS CONST SEGMENT $SG118221 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'G', 00H, 'e', 00H, 'n', 00H, 'e', 00H, 'r' DB 00H, 'a', 00H, 'l', 00H, 00H, 00H $SG118292 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'C', 00H, 'O', 00H, 'M', 00H, 00H, 00H $SG118339 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'Q', 00H, 'I', 00H, 00H, 00H ORG $+2 $SG118386 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'R', 00H, 'e', 00H, 'g', 00H, 'i', 00H, 's' DB 00H, 't', 00H, 'r', 00H, 'a', 00H, 'r', 00H, 00H, 00H $SG119742 DB 00H, 00H ORG $+2 $SG118433 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'R', 00H, 'e', 00H, 'f', 00H, 'c', 00H, 'o' DB 00H, 'u', 00H, 'n', 00H, 't', 00H, 00H, 00H ORG $+2 $SG119905 DB 00H, 00H ORG $+2 $SG118480 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'W', 00H, 'i', 00H, 'n', 00H, 'd', 00H, 'o' DB 00H, 'w', 00H, 'i', 00H, 'n', 00H, 'g', 00H, 00H, 00H $SG186728 DB 'S', 00H, 00H, 00H $SG118527 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'C', 00H, 'o', 00H, 'n', 00H, 't', 00H, 'r' DB 00H, 'o', 00H, 'l', 00H, 's', 00H, 00H, 00H ORG $+2 $SG186730 DB 'M', 00H, 00H, 00H $SG118574 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'H', 00H, 'o', 00H, 's', 00H, 't', 00H, 'i' DB 00H, 'n', 00H, 'g', 00H, 00H, 00H $SG118621 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'D', 00H, 'B', 00H, 'C', 00H, 'l', 00H, 'i' DB 00H, 'e', 00H, 'n', 00H, 't', 00H, 00H, 00H ORG $+2 $SG186732 DB 'D', 00H, 00H, 00H $SG118668 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'D', 00H, 'B', 00H, 'P', 00H, 'r', 00H, 'o' DB 00H, 'v', 00H, 'i', 00H, 'd', 00H, 'e', 00H, 'r', 00H, 00H, 00H ORG $+2 $SG118715 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'S', 00H, 'n', 00H, 'a', 00H, 'p', 00H, 'i' DB 00H, 'n', 00H, 00H, 00H ORG $+2 $SG118762 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'N', 00H, 'o', 00H, 't', 00H, 'I', 00H, 'm' DB 00H, 'p', 00H, 'l', 00H, 00H, 00H $SG118809 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'A', 00H, 'l', 00H, 'l', 00H, 'o', 00H, 'c' DB 00H, 'a', 00H, 't', 00H, 'i', 00H, 'o', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG118856 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'E', 00H, 'x', 00H, 'c', 00H, 'e', 00H, 'p' DB 00H, 't', 00H, 'i', 00H, 'o', 00H, 'n', 00H, 00H, 00H $SG186734 DB 'B', 00H, 00H, 00H $SG118903 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'T', 00H, 'i', 00H, 'm', 00H, 'e', 00H, 00H DB 00H ORG $+6 $SG118950 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'C', 00H, 'a', 00H, 'c', 00H, 'h', 00H, 'e' DB 00H, 00H, 00H ORG $+4 $SG118997 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'S', 00H, 't', 00H, 'e', 00H, 'n', 00H, 'c' DB 00H, 'i', 00H, 'l', 00H, 00H, 00H $SG119044 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'S', 00H, 't', 00H, 'r', 00H, 'i', 00H, 'n' DB 00H, 'g', 00H, 00H, 00H ORG $+2 $SG119091 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'M', 00H, 'a', 00H, 'p', 00H, 00H, 00H $SG119096 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'U', 00H, 't', 00H, 'i', 00H, 'l', 00H, 00H DB 00H ORG $+6 $SG119143 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'S', 00H, 'e', 00H, 'c', 00H, 'u', 00H, 'r' DB 00H, 'i', 00H, 't', 00H, 'y', 00H, 00H, 00H ORG $+6 $SG119190 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'S', 00H, 'y', 00H, 'n', 00H, 'c', 00H, 00H DB 00H ORG $+6 $SG119237 DB 'a', 00H, 't', 00H, 'l', 00H, 'T', 00H, 'r', 00H, 'a', 00H DB 'c', 00H, 'e', 00H, 'I', 00H, 'S', 00H, 'A', 00H, 'P', 00H, 'I' DB 00H, 00H, 00H $SG119676 DB 'a', 00H, 'r', 00H, 00H, 00H ORG $+2 $SG119677 DB 'b', 00H, 'g', 00H, 00H, 00H ORG $+2 $SG119678 DB 'c', 00H, 'a', 00H, 00H, 00H ORG $+6 $SG119679 DB 'z', 00H, 'h', 00H, '-', 00H, 'C', 00H, 'H', 00H, 'S', 00H DB 00H, 00H ORG $+2 $SG119680 DB 'c', 00H, 's', 00H, 00H, 00H ORG $+2 $SG119681 DB 'd', 00H, 'a', 00H, 00H, 00H ORG $+2 $SG119682 DB 'd', 00H, 'e', 00H, 00H, 00H ORG $+2 $SG119683 DB 'e', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119684 DB 'e', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG119685 DB 'e', 00H, 's', 00H, 00H, 00H ORG $+2 $SG119686 DB 'f', 00H, 'i', 00H, 00H, 00H ORG $+2 $SG119687 DB 'f', 00H, 'r', 00H, 00H, 00H ORG $+2 $SG119688 DB 'h', 00H, 'e', 00H, 00H, 00H ORG $+2 $SG119689 DB 'h', 00H, 'u', 00H, 00H, 00H ORG $+2 $SG119690 DB 'i', 00H, 's', 00H, 00H, 00H ORG $+2 $SG119691 DB 'i', 00H, 't', 00H, 00H, 00H ORG $+2 $SG119692 DB 'j', 00H, 'a', 00H, 00H, 00H ORG $+2 $SG119693 DB 'k', 00H, 'o', 00H, 00H, 00H ORG $+2 $SG119694 DB 'n', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119695 DB 'n', 00H, 'o', 00H, 00H, 00H ORG $+2 $SG119696 DB 'p', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119697 DB 'p', 00H, 't', 00H, 00H, 00H ORG $+2 $SG119698 DB 'r', 00H, 'o', 00H, 00H, 00H ORG $+2 $SG119699 DB 'r', 00H, 'u', 00H, 00H, 00H ORG $+2 $SG119700 DB 'h', 00H, 'r', 00H, 00H, 00H ORG $+2 $SG119701 DB 's', 00H, 'k', 00H, 00H, 00H ORG $+2 $SG119702 DB 's', 00H, 'q', 00H, 00H, 00H ORG $+2 $SG119703 DB 's', 00H, 'v', 00H, 00H, 00H ORG $+2 $SG119704 DB 't', 00H, 'h', 00H, 00H, 00H ORG $+2 $SG119705 DB 't', 00H, 'r', 00H, 00H, 00H ORG $+2 $SG119706 DB 'u', 00H, 'r', 00H, 00H, 00H ORG $+2 $SG119707 DB 'i', 00H, 'd', 00H, 00H, 00H ORG $+2 $SG119708 DB 'u', 00H, 'k', 00H, 00H, 00H ORG $+2 $SG119709 DB 'b', 00H, 'e', 00H, 00H, 00H ORG $+2 $SG119710 DB 's', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119711 DB 'e', 00H, 't', 00H, 00H, 00H ORG $+2 $SG119712 DB 'l', 00H, 'v', 00H, 00H, 00H ORG $+2 $SG119713 DB 'l', 00H, 't', 00H, 00H, 00H ORG $+2 $SG119714 DB 'f', 00H, 'a', 00H, 00H, 00H ORG $+2 $SG119715 DB 'v', 00H, 'i', 00H, 00H, 00H ORG $+2 $SG119716 DB 'h', 00H, 'y', 00H, 00H, 00H ORG $+2 $SG119717 DB 'a', 00H, 'z', 00H, 00H, 00H ORG $+2 $SG119718 DB 'e', 00H, 'u', 00H, 00H, 00H ORG $+2 $SG119719 DB 'm', 00H, 'k', 00H, 00H, 00H ORG $+2 $SG119720 DB 'a', 00H, 'f', 00H, 00H, 00H ORG $+2 $SG119721 DB 'k', 00H, 'a', 00H, 00H, 00H ORG $+2 $SG119722 DB 'f', 00H, 'o', 00H, 00H, 00H ORG $+2 $SG119723 DB 'h', 00H, 'i', 00H, 00H, 00H ORG $+2 $SG119724 DB 'm', 00H, 's', 00H, 00H, 00H ORG $+2 $SG119725 DB 'k', 00H, 'k', 00H, 00H, 00H ORG $+2 $SG119726 DB 'k', 00H, 'y', 00H, 00H, 00H ORG $+2 $SG119727 DB 's', 00H, 'w', 00H, 00H, 00H ORG $+2 $SG119728 DB 'u', 00H, 'z', 00H, 00H, 00H ORG $+2 $SG119729 DB 't', 00H, 't', 00H, 00H, 00H ORG $+2 $SG119730 DB 'p', 00H, 'a', 00H, 00H, 00H ORG $+2 $SG119731 DB 'g', 00H, 'u', 00H, 00H, 00H ORG $+2 $SG119732 DB 't', 00H, 'a', 00H, 00H, 00H ORG $+2 $SG119733 DB 't', 00H, 'e', 00H, 00H, 00H ORG $+2 $SG119734 DB 'k', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG119735 DB 'm', 00H, 'r', 00H, 00H, 00H ORG $+2 $SG119736 DB 's', 00H, 'a', 00H, 00H, 00H ORG $+2 $SG119737 DB 'm', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG119738 DB 'g', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119739 DB 'k', 00H, 'o', 00H, 'k', 00H, 00H, 00H $SG119740 DB 's', 00H, 'y', 00H, 'r', 00H, 00H, 00H $SG119741 DB 'd', 00H, 'i', 00H, 'v', 00H, 00H, 00H $SG119743 DB 'a', 00H, 'r', 00H, '-', 00H, 'S', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119744 DB 'b', 00H, 'g', 00H, '-', 00H, 'B', 00H, 'G', 00H, 00H, 00H ORG $+4 $SG119745 DB 'c', 00H, 'a', 00H, '-', 00H, 'E', 00H, 'S', 00H, 00H, 00H ORG $+4 $SG119746 DB 'z', 00H, 'h', 00H, '-', 00H, 'T', 00H, 'W', 00H, 00H, 00H ORG $+4 $SG119747 DB 'c', 00H, 's', 00H, '-', 00H, 'C', 00H, 'Z', 00H, 00H, 00H ORG $+4 $SG119748 DB 'd', 00H, 'a', 00H, '-', 00H, 'D', 00H, 'K', 00H, 00H, 00H ORG $+4 $SG119749 DB 'd', 00H, 'e', 00H, '-', 00H, 'D', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119750 DB 'e', 00H, 'l', 00H, '-', 00H, 'G', 00H, 'R', 00H, 00H, 00H ORG $+4 $SG119751 DB 'e', 00H, 'n', 00H, '-', 00H, 'U', 00H, 'S', 00H, 00H, 00H ORG $+4 $SG119752 DB 'f', 00H, 'i', 00H, '-', 00H, 'F', 00H, 'I', 00H, 00H, 00H ORG $+4 $SG119753 DB 'f', 00H, 'r', 00H, '-', 00H, 'F', 00H, 'R', 00H, 00H, 00H ORG $+4 $SG119754 DB 'h', 00H, 'e', 00H, '-', 00H, 'I', 00H, 'L', 00H, 00H, 00H ORG $+4 $SG119755 DB 'h', 00H, 'u', 00H, '-', 00H, 'H', 00H, 'U', 00H, 00H, 00H ORG $+4 $SG119756 DB 'i', 00H, 's', 00H, '-', 00H, 'I', 00H, 'S', 00H, 00H, 00H ORG $+4 $SG119757 DB 'i', 00H, 't', 00H, '-', 00H, 'I', 00H, 'T', 00H, 00H, 00H ORG $+4 $SG119758 DB 'j', 00H, 'a', 00H, '-', 00H, 'J', 00H, 'P', 00H, 00H, 00H ORG $+4 $SG119759 DB 'k', 00H, 'o', 00H, '-', 00H, 'K', 00H, 'R', 00H, 00H, 00H ORG $+4 $SG119760 DB 'n', 00H, 'l', 00H, '-', 00H, 'N', 00H, 'L', 00H, 00H, 00H ORG $+4 $SG119761 DB 'n', 00H, 'b', 00H, '-', 00H, 'N', 00H, 'O', 00H, 00H, 00H ORG $+4 $SG119762 DB 'p', 00H, 'l', 00H, '-', 00H, 'P', 00H, 'L', 00H, 00H, 00H ORG $+4 $SG119763 DB 'p', 00H, 't', 00H, '-', 00H, 'B', 00H, 'R', 00H, 00H, 00H ORG $+4 $SG119764 DB 'r', 00H, 'o', 00H, '-', 00H, 'R', 00H, 'O', 00H, 00H, 00H ORG $+4 $SG119765 DB 'r', 00H, 'u', 00H, '-', 00H, 'R', 00H, 'U', 00H, 00H, 00H ORG $+4 $SG119766 DB 'h', 00H, 'r', 00H, '-', 00H, 'H', 00H, 'R', 00H, 00H, 00H ORG $+4 $SG119767 DB 's', 00H, 'k', 00H, '-', 00H, 'S', 00H, 'K', 00H, 00H, 00H ORG $+4 $SG119768 DB 's', 00H, 'q', 00H, '-', 00H, 'A', 00H, 'L', 00H, 00H, 00H ORG $+4 $SG119769 DB 's', 00H, 'v', 00H, '-', 00H, 'S', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119770 DB 't', 00H, 'h', 00H, '-', 00H, 'T', 00H, 'H', 00H, 00H, 00H ORG $+4 $SG119771 DB 't', 00H, 'r', 00H, '-', 00H, 'T', 00H, 'R', 00H, 00H, 00H ORG $+4 $SG119772 DB 'u', 00H, 'r', 00H, '-', 00H, 'P', 00H, 'K', 00H, 00H, 00H ORG $+4 $SG119773 DB 'i', 00H, 'd', 00H, '-', 00H, 'I', 00H, 'D', 00H, 00H, 00H ORG $+4 $SG119774 DB 'u', 00H, 'k', 00H, '-', 00H, 'U', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119775 DB 'b', 00H, 'e', 00H, '-', 00H, 'B', 00H, 'Y', 00H, 00H, 00H ORG $+4 $SG119776 DB 's', 00H, 'l', 00H, '-', 00H, 'S', 00H, 'I', 00H, 00H, 00H ORG $+4 $SG119777 DB 'e', 00H, 't', 00H, '-', 00H, 'E', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119778 DB 'l', 00H, 'v', 00H, '-', 00H, 'L', 00H, 'V', 00H, 00H, 00H ORG $+4 $SG119779 DB 'l', 00H, 't', 00H, '-', 00H, 'L', 00H, 'T', 00H, 00H, 00H ORG $+4 $SG119780 DB 'f', 00H, 'a', 00H, '-', 00H, 'I', 00H, 'R', 00H, 00H, 00H ORG $+4 $SG119781 DB 'v', 00H, 'i', 00H, '-', 00H, 'V', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119782 DB 'h', 00H, 'y', 00H, '-', 00H, 'A', 00H, 'M', 00H, 00H, 00H ORG $+4 $SG119783 DB 'a', 00H, 'z', 00H, '-', 00H, 'A', 00H, 'Z', 00H, '-', 00H DB 'L', 00H, 'a', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG119784 DB 'e', 00H, 'u', 00H, '-', 00H, 'E', 00H, 'S', 00H, 00H, 00H ORG $+4 $SG119785 DB 'm', 00H, 'k', 00H, '-', 00H, 'M', 00H, 'K', 00H, 00H, 00H ORG $+4 $SG119786 DB 't', 00H, 'n', 00H, '-', 00H, 'Z', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119787 DB 'x', 00H, 'h', 00H, '-', 00H, 'Z', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119788 DB 'z', 00H, 'u', 00H, '-', 00H, 'Z', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119789 DB 'a', 00H, 'f', 00H, '-', 00H, 'Z', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119790 DB 'k', 00H, 'a', 00H, '-', 00H, 'G', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119791 DB 'f', 00H, 'o', 00H, '-', 00H, 'F', 00H, 'O', 00H, 00H, 00H ORG $+4 $SG119792 DB 'h', 00H, 'i', 00H, '-', 00H, 'I', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119793 DB 'm', 00H, 't', 00H, '-', 00H, 'M', 00H, 'T', 00H, 00H, 00H ORG $+4 $SG119794 DB 's', 00H, 'e', 00H, '-', 00H, 'N', 00H, 'O', 00H, 00H, 00H ORG $+4 $SG119795 DB 'm', 00H, 's', 00H, '-', 00H, 'M', 00H, 'Y', 00H, 00H, 00H ORG $+4 $SG119796 DB 'k', 00H, 'k', 00H, '-', 00H, 'K', 00H, 'Z', 00H, 00H, 00H ORG $+4 $SG119797 DB 'k', 00H, 'y', 00H, '-', 00H, 'K', 00H, 'G', 00H, 00H, 00H ORG $+4 $SG119798 DB 's', 00H, 'w', 00H, '-', 00H, 'K', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119799 DB 'u', 00H, 'z', 00H, '-', 00H, 'U', 00H, 'Z', 00H, '-', 00H DB 'L', 00H, 'a', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG119800 DB 't', 00H, 't', 00H, '-', 00H, 'R', 00H, 'U', 00H, 00H, 00H ORG $+4 $SG119801 DB 'b', 00H, 'n', 00H, '-', 00H, 'I', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119802 DB 'p', 00H, 'a', 00H, '-', 00H, 'I', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119803 DB 'g', 00H, 'u', 00H, '-', 00H, 'I', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119804 DB 't', 00H, 'a', 00H, '-', 00H, 'I', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119805 DB 't', 00H, 'e', 00H, '-', 00H, 'I', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119806 DB 'k', 00H, 'n', 00H, '-', 00H, 'I', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119807 DB 'm', 00H, 'l', 00H, '-', 00H, 'I', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119808 DB 'm', 00H, 'r', 00H, '-', 00H, 'I', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119809 DB 's', 00H, 'a', 00H, '-', 00H, 'I', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119810 DB 'm', 00H, 'n', 00H, '-', 00H, 'M', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119811 DB 'c', 00H, 'y', 00H, '-', 00H, 'G', 00H, 'B', 00H, 00H, 00H ORG $+4 $SG119812 DB 'g', 00H, 'l', 00H, '-', 00H, 'E', 00H, 'S', 00H, 00H, 00H ORG $+4 $SG119813 DB 'k', 00H, 'o', 00H, 'k', 00H, '-', 00H, 'I', 00H, 'N', 00H DB 00H, 00H ORG $+2 $SG119814 DB 's', 00H, 'y', 00H, 'r', 00H, '-', 00H, 'S', 00H, 'Y', 00H DB 00H, 00H ORG $+2 $SG119815 DB 'd', 00H, 'i', 00H, 'v', 00H, '-', 00H, 'M', 00H, 'V', 00H DB 00H, 00H ORG $+2 $SG119816 DB 'q', 00H, 'u', 00H, 'z', 00H, '-', 00H, 'B', 00H, 'O', 00H DB 00H, 00H ORG $+2 $SG119817 DB 'n', 00H, 's', 00H, '-', 00H, 'Z', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119818 DB 'm', 00H, 'i', 00H, '-', 00H, 'N', 00H, 'Z', 00H, 00H, 00H ORG $+4 $SG119819 DB 'a', 00H, 'r', 00H, '-', 00H, 'I', 00H, 'Q', 00H, 00H, 00H ORG $+4 $SG119820 DB 'z', 00H, 'h', 00H, '-', 00H, 'C', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119821 DB 'd', 00H, 'e', 00H, '-', 00H, 'C', 00H, 'H', 00H, 00H, 00H ORG $+4 $SG119822 DB 'e', 00H, 'n', 00H, '-', 00H, 'G', 00H, 'B', 00H, 00H, 00H ORG $+4 $SG119823 DB 'e', 00H, 's', 00H, '-', 00H, 'M', 00H, 'X', 00H, 00H, 00H ORG $+4 $SG119824 DB 'f', 00H, 'r', 00H, '-', 00H, 'B', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119825 DB 'i', 00H, 't', 00H, '-', 00H, 'C', 00H, 'H', 00H, 00H, 00H ORG $+4 $SG119826 DB 'n', 00H, 'l', 00H, '-', 00H, 'B', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119827 DB 'n', 00H, 'n', 00H, '-', 00H, 'N', 00H, 'O', 00H, 00H, 00H ORG $+4 $SG119828 DB 'p', 00H, 't', 00H, '-', 00H, 'P', 00H, 'T', 00H, 00H, 00H ORG $+4 $SG119829 DB 's', 00H, 'r', 00H, '-', 00H, 'S', 00H, 'P', 00H, '-', 00H DB 'L', 00H, 'a', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG119830 DB 's', 00H, 'v', 00H, '-', 00H, 'F', 00H, 'I', 00H, 00H, 00H ORG $+4 $SG119831 DB 'a', 00H, 'z', 00H, '-', 00H, 'A', 00H, 'Z', 00H, '-', 00H DB 'C', 00H, 'y', 00H, 'r', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119832 DB 's', 00H, 'e', 00H, '-', 00H, 'S', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119833 DB 'm', 00H, 's', 00H, '-', 00H, 'B', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119834 DB 'u', 00H, 'z', 00H, '-', 00H, 'U', 00H, 'Z', 00H, '-', 00H DB 'C', 00H, 'y', 00H, 'r', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119835 DB 'q', 00H, 'u', 00H, 'z', 00H, '-', 00H, 'E', 00H, 'C', 00H DB 00H, 00H ORG $+2 $SG119836 DB 'a', 00H, 'r', 00H, '-', 00H, 'E', 00H, 'G', 00H, 00H, 00H ORG $+4 $SG119837 DB 'z', 00H, 'h', 00H, '-', 00H, 'H', 00H, 'K', 00H, 00H, 00H ORG $+4 $SG119838 DB 'd', 00H, 'e', 00H, '-', 00H, 'A', 00H, 'T', 00H, 00H, 00H ORG $+4 $SG119839 DB 'e', 00H, 'n', 00H, '-', 00H, 'A', 00H, 'U', 00H, 00H, 00H ORG $+4 $SG119840 DB 'e', 00H, 's', 00H, '-', 00H, 'E', 00H, 'S', 00H, 00H, 00H ORG $+4 $SG119841 DB 'f', 00H, 'r', 00H, '-', 00H, 'C', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119842 DB 's', 00H, 'r', 00H, '-', 00H, 'S', 00H, 'P', 00H, '-', 00H DB 'C', 00H, 'y', 00H, 'r', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119843 DB 's', 00H, 'e', 00H, '-', 00H, 'F', 00H, 'I', 00H, 00H, 00H ORG $+4 $SG119844 DB 'q', 00H, 'u', 00H, 'z', 00H, '-', 00H, 'P', 00H, 'E', 00H DB 00H, 00H ORG $+2 $SG119845 DB 'a', 00H, 'r', 00H, '-', 00H, 'L', 00H, 'Y', 00H, 00H, 00H ORG $+4 $SG119846 DB 'z', 00H, 'h', 00H, '-', 00H, 'S', 00H, 'G', 00H, 00H, 00H ORG $+4 $SG119847 DB 'd', 00H, 'e', 00H, '-', 00H, 'L', 00H, 'U', 00H, 00H, 00H ORG $+4 $SG119848 DB 'e', 00H, 'n', 00H, '-', 00H, 'C', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119849 DB 'e', 00H, 's', 00H, '-', 00H, 'G', 00H, 'T', 00H, 00H, 00H ORG $+4 $SG119850 DB 'f', 00H, 'r', 00H, '-', 00H, 'C', 00H, 'H', 00H, 00H, 00H ORG $+4 $SG119851 DB 'h', 00H, 'r', 00H, '-', 00H, 'B', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119852 DB 's', 00H, 'm', 00H, 'j', 00H, '-', 00H, 'N', 00H, 'O', 00H DB 00H, 00H ORG $+2 $SG119853 DB 'a', 00H, 'r', 00H, '-', 00H, 'D', 00H, 'Z', 00H, 00H, 00H ORG $+4 $SG119854 DB 'z', 00H, 'h', 00H, '-', 00H, 'M', 00H, 'O', 00H, 00H, 00H ORG $+4 $SG119855 DB 'd', 00H, 'e', 00H, '-', 00H, 'L', 00H, 'I', 00H, 00H, 00H ORG $+4 $SG119856 DB 'e', 00H, 'n', 00H, '-', 00H, 'N', 00H, 'Z', 00H, 00H, 00H ORG $+4 $SG119857 DB 'e', 00H, 's', 00H, '-', 00H, 'C', 00H, 'R', 00H, 00H, 00H ORG $+4 $SG119858 DB 'f', 00H, 'r', 00H, '-', 00H, 'L', 00H, 'U', 00H, 00H, 00H ORG $+4 $SG119859 DB 'b', 00H, 's', 00H, '-', 00H, 'B', 00H, 'A', 00H, '-', 00H DB 'L', 00H, 'a', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG119860 DB 's', 00H, 'm', 00H, 'j', 00H, '-', 00H, 'S', 00H, 'E', 00H DB 00H, 00H ORG $+2 $SG119861 DB 'a', 00H, 'r', 00H, '-', 00H, 'M', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119862 DB 'e', 00H, 'n', 00H, '-', 00H, 'I', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119863 DB 'e', 00H, 's', 00H, '-', 00H, 'P', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119864 DB 'f', 00H, 'r', 00H, '-', 00H, 'M', 00H, 'C', 00H, 00H, 00H ORG $+4 $SG119865 DB 's', 00H, 'r', 00H, '-', 00H, 'B', 00H, 'A', 00H, '-', 00H DB 'L', 00H, 'a', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG119866 DB 's', 00H, 'm', 00H, 'a', 00H, '-', 00H, 'N', 00H, 'O', 00H DB 00H, 00H ORG $+2 $SG119867 DB 'a', 00H, 'r', 00H, '-', 00H, 'T', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119868 DB 'e', 00H, 'n', 00H, '-', 00H, 'Z', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119869 DB 'e', 00H, 's', 00H, '-', 00H, 'D', 00H, 'O', 00H, 00H, 00H ORG $+4 $SG119870 DB 's', 00H, 'r', 00H, '-', 00H, 'B', 00H, 'A', 00H, '-', 00H DB 'C', 00H, 'y', 00H, 'r', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119871 DB 's', 00H, 'm', 00H, 'a', 00H, '-', 00H, 'S', 00H, 'E', 00H DB 00H, 00H ORG $+2 $SG119872 DB 'a', 00H, 'r', 00H, '-', 00H, 'O', 00H, 'M', 00H, 00H, 00H ORG $+4 $SG119873 DB 'e', 00H, 'n', 00H, '-', 00H, 'J', 00H, 'M', 00H, 00H, 00H ORG $+4 $SG119874 DB 'e', 00H, 's', 00H, '-', 00H, 'V', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119875 DB 's', 00H, 'm', 00H, 's', 00H, '-', 00H, 'F', 00H, 'I', 00H DB 00H, 00H ORG $+2 $SG119876 DB 'a', 00H, 'r', 00H, '-', 00H, 'Y', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119877 DB 'e', 00H, 'n', 00H, '-', 00H, 'C', 00H, 'B', 00H, 00H, 00H ORG $+4 $SG119878 DB 'e', 00H, 's', 00H, '-', 00H, 'C', 00H, 'O', 00H, 00H, 00H ORG $+4 $SG119879 DB 's', 00H, 'm', 00H, 'n', 00H, '-', 00H, 'F', 00H, 'I', 00H DB 00H, 00H ORG $+2 $SG119880 DB 'a', 00H, 'r', 00H, '-', 00H, 'S', 00H, 'Y', 00H, 00H, 00H ORG $+4 $SG119881 DB 'e', 00H, 'n', 00H, '-', 00H, 'B', 00H, 'Z', 00H, 00H, 00H ORG $+4 $SG119882 DB 'e', 00H, 's', 00H, '-', 00H, 'P', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119883 DB 'a', 00H, 'r', 00H, '-', 00H, 'J', 00H, 'O', 00H, 00H, 00H ORG $+4 $SG119884 DB 'e', 00H, 'n', 00H, '-', 00H, 'T', 00H, 'T', 00H, 00H, 00H ORG $+4 $SG119885 DB 'e', 00H, 's', 00H, '-', 00H, 'A', 00H, 'R', 00H, 00H, 00H ORG $+4 $SG119886 DB 'a', 00H, 'r', 00H, '-', 00H, 'L', 00H, 'B', 00H, 00H, 00H ORG $+4 $SG119887 DB 'e', 00H, 'n', 00H, '-', 00H, 'Z', 00H, 'W', 00H, 00H, 00H ORG $+4 $SG119888 DB 'e', 00H, 's', 00H, '-', 00H, 'E', 00H, 'C', 00H, 00H, 00H ORG $+4 $SG119889 DB 'a', 00H, 'r', 00H, '-', 00H, 'K', 00H, 'W', 00H, 00H, 00H ORG $+4 $SG119890 DB 'e', 00H, 'n', 00H, '-', 00H, 'P', 00H, 'H', 00H, 00H, 00H ORG $+4 $SG119891 DB 'e', 00H, 's', 00H, '-', 00H, 'C', 00H, 'L', 00H, 00H, 00H ORG $+4 $SG119892 DB 'a', 00H, 'r', 00H, '-', 00H, 'A', 00H, 'E', 00H, 00H, 00H ORG $+4 $SG119893 DB 'e', 00H, 's', 00H, '-', 00H, 'U', 00H, 'Y', 00H, 00H, 00H ORG $+4 $SG119894 DB 'a', 00H, 'r', 00H, '-', 00H, 'B', 00H, 'H', 00H, 00H, 00H ORG $+4 $SG119895 DB 'e', 00H, 's', 00H, '-', 00H, 'P', 00H, 'Y', 00H, 00H, 00H ORG $+4 $SG119896 DB 'a', 00H, 'r', 00H, '-', 00H, 'Q', 00H, 'A', 00H, 00H, 00H ORG $+4 $SG119897 DB 'e', 00H, 's', 00H, '-', 00H, 'B', 00H, 'O', 00H, 00H, 00H ORG $+4 $SG119898 DB 'e', 00H, 's', 00H, '-', 00H, 'S', 00H, 'V', 00H, 00H, 00H ORG $+4 $SG119899 DB 'e', 00H, 's', 00H, '-', 00H, 'H', 00H, 'N', 00H, 00H, 00H ORG $+4 $SG119900 DB 'e', 00H, 's', 00H, '-', 00H, 'N', 00H, 'I', 00H, 00H, 00H ORG $+4 $SG119901 DB 'e', 00H, 's', 00H, '-', 00H, 'P', 00H, 'R', 00H, 00H, 00H ORG $+4 $SG119902 DB 'z', 00H, 'h', 00H, '-', 00H, 'C', 00H, 'H', 00H, 'T', 00H DB 00H, 00H ORG $+2 $SG119903 DB 's', 00H, 'r', 00H, 00H, 00H ORG $+2 $SG119906 DB 'a', 00H, 'f', 00H, 00H, 00H ORG $+2 $SG119907 DB 'a', 00H, 'f', 00H, '-', 00H, 'z', 00H, 'a', 00H, 00H, 00H $SG119908 DB 'a', 00H, 'r', 00H, 00H, 00H ORG $+6 $SG119909 DB 'a', 00H, 'r', 00H, '-', 00H, 'a', 00H, 'e', 00H, 00H, 00H ORG $+4 $SG119910 DB 'a', 00H, 'r', 00H, '-', 00H, 'b', 00H, 'h', 00H, 00H, 00H ORG $+4 $SG119911 DB 'a', 00H, 'r', 00H, '-', 00H, 'd', 00H, 'z', 00H, 00H, 00H ORG $+4 $SG119912 DB 'a', 00H, 'r', 00H, '-', 00H, 'e', 00H, 'g', 00H, 00H, 00H ORG $+4 $SG119913 DB 'a', 00H, 'r', 00H, '-', 00H, 'i', 00H, 'q', 00H, 00H, 00H ORG $+4 $SG119914 DB 'a', 00H, 'r', 00H, '-', 00H, 'j', 00H, 'o', 00H, 00H, 00H ORG $+4 $SG119915 DB 'a', 00H, 'r', 00H, '-', 00H, 'k', 00H, 'w', 00H, 00H, 00H ORG $+4 $SG119916 DB 'a', 00H, 'r', 00H, '-', 00H, 'l', 00H, 'b', 00H, 00H, 00H ORG $+4 $SG119917 DB 'a', 00H, 'r', 00H, '-', 00H, 'l', 00H, 'y', 00H, 00H, 00H ORG $+4 $SG119918 DB 'a', 00H, 'r', 00H, '-', 00H, 'm', 00H, 'a', 00H, 00H, 00H ORG $+4 $SG119919 DB 'a', 00H, 'r', 00H, '-', 00H, 'o', 00H, 'm', 00H, 00H, 00H ORG $+4 $SG119920 DB 'a', 00H, 'r', 00H, '-', 00H, 'q', 00H, 'a', 00H, 00H, 00H ORG $+4 $SG119921 DB 'a', 00H, 'r', 00H, '-', 00H, 's', 00H, 'a', 00H, 00H, 00H ORG $+4 $SG119922 DB 'a', 00H, 'r', 00H, '-', 00H, 's', 00H, 'y', 00H, 00H, 00H ORG $+4 $SG119923 DB 'a', 00H, 'r', 00H, '-', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+4 $SG119924 DB 'a', 00H, 'r', 00H, '-', 00H, 'y', 00H, 'e', 00H, 00H, 00H $SG119925 DB 'a', 00H, 'z', 00H, 00H, 00H ORG $+6 $SG119926 DB 'a', 00H, 'z', 00H, '-', 00H, 'a', 00H, 'z', 00H, '-', 00H DB 'c', 00H, 'y', 00H, 'r', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119927 DB 'a', 00H, 'z', 00H, '-', 00H, 'a', 00H, 'z', 00H, '-', 00H DB 'l', 00H, 'a', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG119928 DB 'b', 00H, 'e', 00H, 00H, 00H ORG $+2 $SG119929 DB 'b', 00H, 'e', 00H, '-', 00H, 'b', 00H, 'y', 00H, 00H, 00H $SG119930 DB 'b', 00H, 'g', 00H, 00H, 00H ORG $+6 $SG119931 DB 'b', 00H, 'g', 00H, '-', 00H, 'b', 00H, 'g', 00H, 00H, 00H ORG $+4 $SG119932 DB 'b', 00H, 'n', 00H, '-', 00H, 'i', 00H, 'n', 00H, 00H, 00H ORG $+4 $SG119933 DB 'b', 00H, 's', 00H, '-', 00H, 'b', 00H, 'a', 00H, '-', 00H DB 'l', 00H, 'a', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG119934 DB 'c', 00H, 'a', 00H, 00H, 00H ORG $+2 $SG119935 DB 'c', 00H, 'a', 00H, '-', 00H, 'e', 00H, 's', 00H, 00H, 00H $SG119936 DB 'c', 00H, 's', 00H, 00H, 00H ORG $+6 $SG119937 DB 'c', 00H, 's', 00H, '-', 00H, 'c', 00H, 'z', 00H, 00H, 00H ORG $+4 $SG119938 DB 'c', 00H, 'y', 00H, '-', 00H, 'g', 00H, 'b', 00H, 00H, 00H $SG119939 DB 'd', 00H, 'a', 00H, 00H, 00H ORG $+6 $SG119940 DB 'd', 00H, 'a', 00H, '-', 00H, 'd', 00H, 'k', 00H, 00H, 00H $SG119941 DB 'd', 00H, 'e', 00H, 00H, 00H ORG $+6 $SG119942 DB 'd', 00H, 'e', 00H, '-', 00H, 'a', 00H, 't', 00H, 00H, 00H ORG $+4 $SG119943 DB 'd', 00H, 'e', 00H, '-', 00H, 'c', 00H, 'h', 00H, 00H, 00H ORG $+4 $SG119944 DB 'd', 00H, 'e', 00H, '-', 00H, 'd', 00H, 'e', 00H, 00H, 00H ORG $+4 $SG119945 DB 'd', 00H, 'e', 00H, '-', 00H, 'l', 00H, 'i', 00H, 00H, 00H ORG $+4 $SG119946 DB 'd', 00H, 'e', 00H, '-', 00H, 'l', 00H, 'u', 00H, 00H, 00H ORG $+4 $SG119947 DB 'd', 00H, 'i', 00H, 'v', 00H, 00H, 00H $SG119948 DB 'd', 00H, 'i', 00H, 'v', 00H, '-', 00H, 'm', 00H, 'v', 00H DB 00H, 00H ORG $+2 $SG119949 DB 'e', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG119950 DB 'e', 00H, 'l', 00H, '-', 00H, 'g', 00H, 'r', 00H, 00H, 00H $SG119951 DB 'e', 00H, 'n', 00H, 00H, 00H ORG $+6 $SG119952 DB 'e', 00H, 'n', 00H, '-', 00H, 'a', 00H, 'u', 00H, 00H, 00H ORG $+4 $SG119953 DB 'e', 00H, 'n', 00H, '-', 00H, 'b', 00H, 'z', 00H, 00H, 00H ORG $+4 $SG119954 DB 'e', 00H, 'n', 00H, '-', 00H, 'c', 00H, 'a', 00H, 00H, 00H ORG $+4 $SG119955 DB 'e', 00H, 'n', 00H, '-', 00H, 'c', 00H, 'b', 00H, 00H, 00H ORG $+4 $SG119956 DB 'e', 00H, 'n', 00H, '-', 00H, 'g', 00H, 'b', 00H, 00H, 00H ORG $+4 $SG119957 DB 'e', 00H, 'n', 00H, '-', 00H, 'i', 00H, 'e', 00H, 00H, 00H ORG $+4 $SG119958 DB 'e', 00H, 'n', 00H, '-', 00H, 'j', 00H, 'm', 00H, 00H, 00H ORG $+4 $SG119959 DB 'e', 00H, 'n', 00H, '-', 00H, 'n', 00H, 'z', 00H, 00H, 00H ORG $+4 $SG119960 DB 'e', 00H, 'n', 00H, '-', 00H, 'p', 00H, 'h', 00H, 00H, 00H ORG $+4 $SG119961 DB 'e', 00H, 'n', 00H, '-', 00H, 't', 00H, 't', 00H, 00H, 00H ORG $+4 $SG119962 DB 'e', 00H, 'n', 00H, '-', 00H, 'u', 00H, 's', 00H, 00H, 00H ORG $+4 $SG119963 DB 'e', 00H, 'n', 00H, '-', 00H, 'z', 00H, 'a', 00H, 00H, 00H ORG $+4 $SG119964 DB 'e', 00H, 'n', 00H, '-', 00H, 'z', 00H, 'w', 00H, 00H, 00H $SG119965 DB 'e', 00H, 's', 00H, 00H, 00H ORG $+6 $SG119966 DB 'e', 00H, 's', 00H, '-', 00H, 'a', 00H, 'r', 00H, 00H, 00H ORG $+4 $SG119967 DB 'e', 00H, 's', 00H, '-', 00H, 'b', 00H, 'o', 00H, 00H, 00H ORG $+4 $SG119968 DB 'e', 00H, 's', 00H, '-', 00H, 'c', 00H, 'l', 00H, 00H, 00H ORG $+4 $SG119969 DB 'e', 00H, 's', 00H, '-', 00H, 'c', 00H, 'o', 00H, 00H, 00H ORG $+4 $SG119970 DB 'e', 00H, 's', 00H, '-', 00H, 'c', 00H, 'r', 00H, 00H, 00H ORG $+4 $SG119971 DB 'e', 00H, 's', 00H, '-', 00H, 'd', 00H, 'o', 00H, 00H, 00H ORG $+4 $SG119972 DB 'e', 00H, 's', 00H, '-', 00H, 'e', 00H, 'c', 00H, 00H, 00H ORG $+4 $SG119973 DB 'e', 00H, 's', 00H, '-', 00H, 'e', 00H, 's', 00H, 00H, 00H ORG $+4 $SG119974 DB 'e', 00H, 's', 00H, '-', 00H, 'g', 00H, 't', 00H, 00H, 00H ORG $+4 $SG119975 DB 'e', 00H, 's', 00H, '-', 00H, 'h', 00H, 'n', 00H, 00H, 00H ORG $+4 $SG119976 DB 'e', 00H, 's', 00H, '-', 00H, 'm', 00H, 'x', 00H, 00H, 00H ORG $+4 $SG119977 DB 'e', 00H, 's', 00H, '-', 00H, 'n', 00H, 'i', 00H, 00H, 00H ORG $+4 $SG119978 DB 'e', 00H, 's', 00H, '-', 00H, 'p', 00H, 'a', 00H, 00H, 00H ORG $+4 $SG119979 DB 'e', 00H, 's', 00H, '-', 00H, 'p', 00H, 'e', 00H, 00H, 00H ORG $+4 $SG119980 DB 'e', 00H, 's', 00H, '-', 00H, 'p', 00H, 'r', 00H, 00H, 00H ORG $+4 $SG119981 DB 'e', 00H, 's', 00H, '-', 00H, 'p', 00H, 'y', 00H, 00H, 00H ORG $+4 $SG119982 DB 'e', 00H, 's', 00H, '-', 00H, 's', 00H, 'v', 00H, 00H, 00H ORG $+4 $SG119983 DB 'e', 00H, 's', 00H, '-', 00H, 'u', 00H, 'y', 00H, 00H, 00H ORG $+4 $SG119984 DB 'e', 00H, 's', 00H, '-', 00H, 'v', 00H, 'e', 00H, 00H, 00H $SG119985 DB 'e', 00H, 't', 00H, 00H, 00H ORG $+6 $SG119986 DB 'e', 00H, 't', 00H, '-', 00H, 'e', 00H, 'e', 00H, 00H, 00H $SG119987 DB 'e', 00H, 'u', 00H, 00H, 00H ORG $+6 $SG119988 DB 'e', 00H, 'u', 00H, '-', 00H, 'e', 00H, 's', 00H, 00H, 00H $SG119989 DB 'f', 00H, 'a', 00H, 00H, 00H ORG $+6 $SG119990 DB 'f', 00H, 'a', 00H, '-', 00H, 'i', 00H, 'r', 00H, 00H, 00H $SG119991 DB 'f', 00H, 'i', 00H, 00H, 00H ORG $+6 $SG119992 DB 'f', 00H, 'i', 00H, '-', 00H, 'f', 00H, 'i', 00H, 00H, 00H $SG119993 DB 'f', 00H, 'o', 00H, 00H, 00H ORG $+6 $SG119994 DB 'f', 00H, 'o', 00H, '-', 00H, 'f', 00H, 'o', 00H, 00H, 00H $SG119995 DB 'f', 00H, 'r', 00H, 00H, 00H ORG $+6 $SG119996 DB 'f', 00H, 'r', 00H, '-', 00H, 'b', 00H, 'e', 00H, 00H, 00H ORG $+4 $SG119997 DB 'f', 00H, 'r', 00H, '-', 00H, 'c', 00H, 'a', 00H, 00H, 00H ORG $+4 $SG119998 DB 'f', 00H, 'r', 00H, '-', 00H, 'c', 00H, 'h', 00H, 00H, 00H ORG $+4 $SG119999 DB 'f', 00H, 'r', 00H, '-', 00H, 'f', 00H, 'r', 00H, 00H, 00H ORG $+4 $SG120000 DB 'f', 00H, 'r', 00H, '-', 00H, 'l', 00H, 'u', 00H, 00H, 00H ORG $+4 $SG120001 DB 'f', 00H, 'r', 00H, '-', 00H, 'm', 00H, 'c', 00H, 00H, 00H $SG120002 DB 'g', 00H, 'l', 00H, 00H, 00H ORG $+6 $SG120003 DB 'g', 00H, 'l', 00H, '-', 00H, 'e', 00H, 's', 00H, 00H, 00H $SG120004 DB 'g', 00H, 'u', 00H, 00H, 00H ORG $+6 $SG120005 DB 'g', 00H, 'u', 00H, '-', 00H, 'i', 00H, 'n', 00H, 00H, 00H $SG120006 DB 'h', 00H, 'e', 00H, 00H, 00H ORG $+6 $SG120007 DB 'h', 00H, 'e', 00H, '-', 00H, 'i', 00H, 'l', 00H, 00H, 00H $SG120008 DB 'h', 00H, 'i', 00H, 00H, 00H ORG $+6 $SG120009 DB 'h', 00H, 'i', 00H, '-', 00H, 'i', 00H, 'n', 00H, 00H, 00H $SG120010 DB 'h', 00H, 'r', 00H, 00H, 00H ORG $+6 $SG120011 DB 'h', 00H, 'r', 00H, '-', 00H, 'b', 00H, 'a', 00H, 00H, 00H ORG $+4 $SG120012 DB 'h', 00H, 'r', 00H, '-', 00H, 'h', 00H, 'r', 00H, 00H, 00H $SG120013 DB 'h', 00H, 'u', 00H, 00H, 00H ORG $+6 $SG120014 DB 'h', 00H, 'u', 00H, '-', 00H, 'h', 00H, 'u', 00H, 00H, 00H $SG120015 DB 'h', 00H, 'y', 00H, 00H, 00H ORG $+6 $SG120016 DB 'h', 00H, 'y', 00H, '-', 00H, 'a', 00H, 'm', 00H, 00H, 00H $SG120017 DB 'i', 00H, 'd', 00H, 00H, 00H ORG $+6 $SG120018 DB 'i', 00H, 'd', 00H, '-', 00H, 'i', 00H, 'd', 00H, 00H, 00H $SG120019 DB 'i', 00H, 's', 00H, 00H, 00H ORG $+6 $SG120020 DB 'i', 00H, 's', 00H, '-', 00H, 'i', 00H, 's', 00H, 00H, 00H $SG120021 DB 'i', 00H, 't', 00H, 00H, 00H ORG $+6 $SG120022 DB 'i', 00H, 't', 00H, '-', 00H, 'c', 00H, 'h', 00H, 00H, 00H ORG $+4 $SG120023 DB 'i', 00H, 't', 00H, '-', 00H, 'i', 00H, 't', 00H, 00H, 00H $SG120024 DB 'j', 00H, 'a', 00H, 00H, 00H ORG $+6 $SG120025 DB 'j', 00H, 'a', 00H, '-', 00H, 'j', 00H, 'p', 00H, 00H, 00H $SG120026 DB 'k', 00H, 'a', 00H, 00H, 00H ORG $+6 $SG120027 DB 'k', 00H, 'a', 00H, '-', 00H, 'g', 00H, 'e', 00H, 00H, 00H $SG120028 DB 'k', 00H, 'k', 00H, 00H, 00H ORG $+6 $SG120029 DB 'k', 00H, 'k', 00H, '-', 00H, 'k', 00H, 'z', 00H, 00H, 00H $SG120030 DB 'k', 00H, 'n', 00H, 00H, 00H ORG $+6 $SG120031 DB 'k', 00H, 'n', 00H, '-', 00H, 'i', 00H, 'n', 00H, 00H, 00H $SG120032 DB 'k', 00H, 'o', 00H, 00H, 00H ORG $+6 $SG120033 DB 'k', 00H, 'o', 00H, 'k', 00H, 00H, 00H $SG120034 DB 'k', 00H, 'o', 00H, 'k', 00H, '-', 00H, 'i', 00H, 'n', 00H DB 00H, 00H ORG $+2 $SG120035 DB 'k', 00H, 'o', 00H, '-', 00H, 'k', 00H, 'r', 00H, 00H, 00H $SG120036 DB 'k', 00H, 'y', 00H, 00H, 00H ORG $+6 $SG120037 DB 'k', 00H, 'y', 00H, '-', 00H, 'k', 00H, 'g', 00H, 00H, 00H $SG120038 DB 'l', 00H, 't', 00H, 00H, 00H ORG $+6 $SG120039 DB 'l', 00H, 't', 00H, '-', 00H, 'l', 00H, 't', 00H, 00H, 00H $SG120040 DB 'l', 00H, 'v', 00H, 00H, 00H ORG $+6 $SG120041 DB 'l', 00H, 'v', 00H, '-', 00H, 'l', 00H, 'v', 00H, 00H, 00H ORG $+4 $SG120042 DB 'm', 00H, 'i', 00H, '-', 00H, 'n', 00H, 'z', 00H, 00H, 00H $SG120043 DB 'm', 00H, 'k', 00H, 00H, 00H ORG $+6 $SG120044 DB 'm', 00H, 'k', 00H, '-', 00H, 'm', 00H, 'k', 00H, 00H, 00H ORG $+4 $SG120045 DB 'm', 00H, 'l', 00H, '-', 00H, 'i', 00H, 'n', 00H, 00H, 00H $SG120046 DB 'm', 00H, 'n', 00H, 00H, 00H ORG $+6 $SG120047 DB 'm', 00H, 'n', 00H, '-', 00H, 'm', 00H, 'n', 00H, 00H, 00H $SG120048 DB 'm', 00H, 'r', 00H, 00H, 00H ORG $+6 $SG120049 DB 'm', 00H, 'r', 00H, '-', 00H, 'i', 00H, 'n', 00H, 00H, 00H $SG120050 DB 'm', 00H, 's', 00H, 00H, 00H ORG $+6 $SG120051 DB 'm', 00H, 's', 00H, '-', 00H, 'b', 00H, 'n', 00H, 00H, 00H ORG $+4 $SG120052 DB 'm', 00H, 's', 00H, '-', 00H, 'm', 00H, 'y', 00H, 00H, 00H ORG $+4 $SG120053 DB 'm', 00H, 't', 00H, '-', 00H, 'm', 00H, 't', 00H, 00H, 00H ORG $+4 $SG120054 DB 'n', 00H, 'b', 00H, '-', 00H, 'n', 00H, 'o', 00H, 00H, 00H $SG120055 DB 'n', 00H, 'l', 00H, 00H, 00H ORG $+6 $SG120056 DB 'n', 00H, 'l', 00H, '-', 00H, 'b', 00H, 'e', 00H, 00H, 00H ORG $+4 $SG120057 DB 'n', 00H, 'l', 00H, '-', 00H, 'n', 00H, 'l', 00H, 00H, 00H ORG $+4 $SG120058 DB 'n', 00H, 'n', 00H, '-', 00H, 'n', 00H, 'o', 00H, 00H, 00H $SG120059 DB 'n', 00H, 'o', 00H, 00H, 00H ORG $+6 $SG120060 DB 'n', 00H, 's', 00H, '-', 00H, 'z', 00H, 'a', 00H, 00H, 00H $SG120061 DB 'p', 00H, 'a', 00H, 00H, 00H ORG $+6 $SG120062 DB 'p', 00H, 'a', 00H, '-', 00H, 'i', 00H, 'n', 00H, 00H, 00H $SG120063 DB 'p', 00H, 'l', 00H, 00H, 00H ORG $+6 $SG120064 DB 'p', 00H, 'l', 00H, '-', 00H, 'p', 00H, 'l', 00H, 00H, 00H $SG120065 DB 'p', 00H, 't', 00H, 00H, 00H ORG $+6 $SG120066 DB 'p', 00H, 't', 00H, '-', 00H, 'b', 00H, 'r', 00H, 00H, 00H ORG $+4 $SG120067 DB 'p', 00H, 't', 00H, '-', 00H, 'p', 00H, 't', 00H, 00H, 00H ORG $+4 $SG120068 DB 'q', 00H, 'u', 00H, 'z', 00H, '-', 00H, 'b', 00H, 'o', 00H DB 00H, 00H ORG $+2 $SG120069 DB 'q', 00H, 'u', 00H, 'z', 00H, '-', 00H, 'e', 00H, 'c', 00H DB 00H, 00H ORG $+2 $SG120070 DB 'q', 00H, 'u', 00H, 'z', 00H, '-', 00H, 'p', 00H, 'e', 00H DB 00H, 00H ORG $+2 $SG120071 DB 'r', 00H, 'o', 00H, 00H, 00H ORG $+2 $SG120072 DB 'r', 00H, 'o', 00H, '-', 00H, 'r', 00H, 'o', 00H, 00H, 00H $SG120073 DB 'r', 00H, 'u', 00H, 00H, 00H ORG $+6 $SG120074 DB 'r', 00H, 'u', 00H, '-', 00H, 'r', 00H, 'u', 00H, 00H, 00H $SG120075 DB 's', 00H, 'a', 00H, 00H, 00H ORG $+6 $SG120076 DB 's', 00H, 'a', 00H, '-', 00H, 'i', 00H, 'n', 00H, 00H, 00H ORG $+4 $SG120077 DB 's', 00H, 'e', 00H, '-', 00H, 'f', 00H, 'i', 00H, 00H, 00H ORG $+4 $SG120078 DB 's', 00H, 'e', 00H, '-', 00H, 'n', 00H, 'o', 00H, 00H, 00H ORG $+4 $SG120079 DB 's', 00H, 'e', 00H, '-', 00H, 's', 00H, 'e', 00H, 00H, 00H $SG120080 DB 's', 00H, 'k', 00H, 00H, 00H ORG $+6 $SG120081 DB 's', 00H, 'k', 00H, '-', 00H, 's', 00H, 'k', 00H, 00H, 00H $SG120082 DB 's', 00H, 'l', 00H, 00H, 00H ORG $+6 $SG120083 DB 's', 00H, 'l', 00H, '-', 00H, 's', 00H, 'i', 00H, 00H, 00H ORG $+4 $SG120084 DB 's', 00H, 'm', 00H, 'a', 00H, '-', 00H, 'n', 00H, 'o', 00H DB 00H, 00H ORG $+2 $SG120085 DB 's', 00H, 'm', 00H, 'a', 00H, '-', 00H, 's', 00H, 'e', 00H DB 00H, 00H ORG $+2 $SG120086 DB 's', 00H, 'm', 00H, 'j', 00H, '-', 00H, 'n', 00H, 'o', 00H DB 00H, 00H ORG $+2 $SG120087 DB 's', 00H, 'm', 00H, 'j', 00H, '-', 00H, 's', 00H, 'e', 00H DB 00H, 00H ORG $+2 $SG120088 DB 's', 00H, 'm', 00H, 'n', 00H, '-', 00H, 'f', 00H, 'i', 00H DB 00H, 00H ORG $+2 $SG120089 DB 's', 00H, 'm', 00H, 's', 00H, '-', 00H, 'f', 00H, 'i', 00H DB 00H, 00H ORG $+2 $SG120090 DB 's', 00H, 'q', 00H, 00H, 00H ORG $+2 $SG120091 DB 's', 00H, 'q', 00H, '-', 00H, 'a', 00H, 'l', 00H, 00H, 00H $SG120092 DB 's', 00H, 'r', 00H, 00H, 00H ORG $+6 $SG120093 DB 's', 00H, 'r', 00H, '-', 00H, 'b', 00H, 'a', 00H, '-', 00H DB 'c', 00H, 'y', 00H, 'r', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG120094 DB 's', 00H, 'r', 00H, '-', 00H, 'b', 00H, 'a', 00H, '-', 00H DB 'l', 00H, 'a', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG120095 DB 's', 00H, 'r', 00H, '-', 00H, 's', 00H, 'p', 00H, '-', 00H DB 'c', 00H, 'y', 00H, 'r', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG120096 DB 's', 00H, 'r', 00H, '-', 00H, 's', 00H, 'p', 00H, '-', 00H DB 'l', 00H, 'a', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG120097 DB 's', 00H, 'v', 00H, 00H, 00H ORG $+2 $SG120098 DB 's', 00H, 'v', 00H, '-', 00H, 'f', 00H, 'i', 00H, 00H, 00H ORG $+4 $SG120099 DB 's', 00H, 'v', 00H, '-', 00H, 's', 00H, 'e', 00H, 00H, 00H $SG120100 DB 's', 00H, 'w', 00H, 00H, 00H ORG $+6 $SG120101 DB 's', 00H, 'w', 00H, '-', 00H, 'k', 00H, 'e', 00H, 00H, 00H ORG $+4 $SG120102 DB 's', 00H, 'y', 00H, 'r', 00H, 00H, 00H $SG120103 DB 's', 00H, 'y', 00H, 'r', 00H, '-', 00H, 's', 00H, 'y', 00H DB 00H, 00H ORG $+2 $SG120104 DB 't', 00H, 'a', 00H, 00H, 00H ORG $+2 $SG120105 DB 't', 00H, 'a', 00H, '-', 00H, 'i', 00H, 'n', 00H, 00H, 00H $SG120106 DB 't', 00H, 'e', 00H, 00H, 00H ORG $+6 $SG120107 DB 't', 00H, 'e', 00H, '-', 00H, 'i', 00H, 'n', 00H, 00H, 00H $SG120108 DB 't', 00H, 'h', 00H, 00H, 00H ORG $+6 $SG120109 DB 't', 00H, 'h', 00H, '-', 00H, 't', 00H, 'h', 00H, 00H, 00H ORG $+4 $SG120110 DB 't', 00H, 'n', 00H, '-', 00H, 'z', 00H, 'a', 00H, 00H, 00H $SG120111 DB 't', 00H, 'r', 00H, 00H, 00H ORG $+6 $SG120112 DB 't', 00H, 'r', 00H, '-', 00H, 't', 00H, 'r', 00H, 00H, 00H $SG120113 DB 't', 00H, 't', 00H, 00H, 00H ORG $+6 $SG120114 DB 't', 00H, 't', 00H, '-', 00H, 'r', 00H, 'u', 00H, 00H, 00H $SG120115 DB 'u', 00H, 'k', 00H, 00H, 00H ORG $+6 $SG120116 DB 'u', 00H, 'k', 00H, '-', 00H, 'u', 00H, 'a', 00H, 00H, 00H $SG120117 DB 'u', 00H, 'r', 00H, 00H, 00H ORG $+6 $SG120118 DB 'u', 00H, 'r', 00H, '-', 00H, 'p', 00H, 'k', 00H, 00H, 00H $SG120119 DB 'u', 00H, 'z', 00H, 00H, 00H ORG $+6 $SG120120 DB 'u', 00H, 'z', 00H, '-', 00H, 'u', 00H, 'z', 00H, '-', 00H DB 'c', 00H, 'y', 00H, 'r', 00H, 'l', 00H, 00H, 00H ORG $+2 $SG120121 DB 'u', 00H, 'z', 00H, '-', 00H, 'u', 00H, 'z', 00H, '-', 00H DB 'l', 00H, 'a', 00H, 't', 00H, 'n', 00H, 00H, 00H ORG $+2 $SG120122 DB 'v', 00H, 'i', 00H, 00H, 00H ORG $+2 $SG120123 DB 'v', 00H, 'i', 00H, '-', 00H, 'v', 00H, 'n', 00H, 00H, 00H ORG $+4 $SG120124 DB 'x', 00H, 'h', 00H, '-', 00H, 'z', 00H, 'a', 00H, 00H, 00H ORG $+4 $SG120125 DB 'z', 00H, 'h', 00H, '-', 00H, 'c', 00H, 'h', 00H, 's', 00H DB 00H, 00H ORG $+2 $SG120126 DB 'z', 00H, 'h', 00H, '-', 00H, 'c', 00H, 'h', 00H, 't', 00H DB 00H, 00H ORG $+2 $SG120127 DB 'z', 00H, 'h', 00H, '-', 00H, 'c', 00H, 'n', 00H, 00H, 00H ORG $+4 $SG120128 DB 'z', 00H, 'h', 00H, '-', 00H, 'h', 00H, 'k', 00H, 00H, 00H ORG $+4 $SG120129 DB 'z', 00H, 'h', 00H, '-', 00H, 'm', 00H, 'o', 00H, 00H, 00H ORG $+4 $SG120130 DB 'z', 00H, 'h', 00H, '-', 00H, 's', 00H, 'g', 00H, 00H, 00H ORG $+4 $SG120131 DB 'z', 00H, 'h', 00H, '-', 00H, 't', 00H, 'w', 00H, 00H, 00H ORG $+4 $SG120132 DB 'z', 00H, 'u', 00H, '-', 00H, 'z', 00H, 'a', 00H, 00H, 00H ORG $+4 $SG162120 DB 'I', 00H, 'n', 00H, 'v', 00H, 'a', 00H, 'l', 00H, 'i', 00H DB 'd', 00H, ' ', 00H, 'D', 00H, 'a', 00H, 't', 00H, 'e', 00H, 'T' DB 00H, 'i', 00H, 'm', 00H, 'e', 00H, 00H, 00H ORG $+6 $SG162122 DB 'I', 00H, 'n', 00H, 'v', 00H, 'a', 00H, 'l', 00H, 'i', 00H DB 'd', 00H, ' ', 00H, 'D', 00H, 'a', 00H, 't', 00H, 'e', 00H, 'T' DB 00H, 'i', 00H, 'm', 00H, 'e', 00H, 'S', 00H, 'p', 00H, 'a', 00H DB 'n', 00H, 00H, 00H ORG $+6 $SG186736 DB 'V', 00H, 'a', 00H, 'l', 00H, 00H, 00H $SG186738 DB 'F', 00H, 'o', 00H, 'r', 00H, 'c', 00H, 'e', 00H, 'R', 00H DB 'e', 00H, 'm', 00H, 'o', 00H, 'v', 00H, 'e', 00H, 00H, 00H $SG186740 DB 'N', 00H, 'o', 00H, 'R', 00H, 'e', 00H, 'm', 00H, 'o', 00H DB 'v', 00H, 'e', 00H, 00H, 00H ORG $+6 $SG186742 DB 'D', 00H, 'e', 00H, 'l', 00H, 'e', 00H, 't', 00H, 'e', 00H DB 00H, 00H ORG $+2 $SG187417 DB 'A', 00H, 'p', 00H, 'p', 00H, 'I', 00H, 'D', 00H, 00H, 00H ORG $+4 $SG187418 DB 'C', 00H, 'L', 00H, 'S', 00H, 'I', 00H, 'D', 00H, 00H, 00H ORG $+4 $SG187419 DB 'C', 00H, 'o', 00H, 'm', 00H, 'p', 00H, 'o', 00H, 'n', 00H DB 'e', 00H, 'n', 00H, 't', 00H, ' ', 00H, 'C', 00H, 'a', 00H, 't' DB 00H, 'e', 00H, 'g', 00H, 'o', 00H, 'r', 00H, 'i', 00H, 'e', 00H DB 's', 00H, 00H, 00H ORG $+6 $SG187420 DB 'F', 00H, 'i', 00H, 'l', 00H, 'e', 00H, 'T', 00H, 'y', 00H DB 'p', 00H, 'e', 00H, 00H, 00H ORG $+6 $SG187421 DB 'I', 00H, 'n', 00H, 't', 00H, 'e', 00H, 'r', 00H, 'f', 00H DB 'a', 00H, 'c', 00H, 'e', 00H, 00H, 00H ORG $+4 $SG187422 DB 'H', 00H, 'a', 00H, 'r', 00H, 'd', 00H, 'w', 00H, 'a', 00H DB 'r', 00H, 'e', 00H, 00H, 00H ORG $+6 $SG187423 DB 'M', 00H, 'i', 00H, 'm', 00H, 'e', 00H, 00H, 00H ORG $+6 $SG187424 DB 'S', 00H, 'A', 00H, 'M', 00H, 00H, 00H $SG187425 DB 'S', 00H, 'E', 00H, 'C', 00H, 'U', 00H, 'R', 00H, 'I', 00H DB 'T', 00H, 'Y', 00H, 00H, 00H ORG $+6 $SG187426 DB 'S', 00H, 'Y', 00H, 'S', 00H, 'T', 00H, 'E', 00H, 'M', 00H DB 00H, 00H ORG $+2 $SG187427 DB 'S', 00H, 'o', 00H, 'f', 00H, 't', 00H, 'w', 00H, 'a', 00H DB 'r', 00H, 'e', 00H, 00H, 00H ORG $+6 $SG187428 DB 'T', 00H, 'y', 00H, 'p', 00H, 'e', 00H, 'L', 00H, 'i', 00H DB 'b', 00H, 00H, 00H CONST ENDS ; COMDAT _pIncludeInitManaged _DATA SEGMENT _pIncludeInitManaged DQ FLAT:?_AfxInitManaged@@YAHXZ _DATA ENDS ; COMDAT c_DwmMaxAdapters CONST SEGMENT c_DwmMaxAdapters DD 010H CONST ENDS ; COMDAT c_DwmMaxMonitors CONST SEGMENT c_DwmMaxMonitors DD 010H CONST ENDS ; COMDAT c_DwmMaxQueuedBuffers CONST SEGMENT c_DwmMaxQueuedBuffers DD 08H CONST ENDS ; COMDAT IID_IInternalConnection CONST SEGMENT IID_IInternalConnection DD 072ad0770H DW 06a9fH DW 011d1H DB 0bcH DB 0ecH DB 00H DB 060H DB 08H DB 08fH DB 044H DB 04eH CONST ENDS ; COMDAT IID_IAxWinAmbientDispatchEx CONST SEGMENT IID_IAxWinAmbientDispatchEx DD 0b2d0778bH DW 0ac99H DW 04c58H DB 0a5H DB 0c8H DB 0e7H DB 072H DB 04eH DB 053H DB 016H DB 0b5H CONST ENDS ; COMDAT ?CLSID_WinFormsControl@@3U_GUID@@B CONST SEGMENT ?CLSID_WinFormsControl@@3U_GUID@@B DD 0b7e7a666H ; CLSID_WinFormsControl DW 0d623H DW 0457fH DB 0a3H DB 0aH DB 06aH DB 049H DB 0a3H DB 0e5H DB 0b4H DB 070H CONST ENDS ; COMDAT IID_IAxWinAmbientDispatch CONST SEGMENT IID_IAxWinAmbientDispatch DD 0b6ea2051H DW 048aH DW 011d1H DB 082H DB 0b9H DB 00H DB 0c0H DB 04fH DB 0b9H DB 094H DB 02eH CONST ENDS ; COMDAT IID_IAxWinHostWindowLic CONST SEGMENT IID_IAxWinHostWindowLic DD 03935bda8H DW 04ed9H DW 0495cH DB 086H DB 050H DB 0e0H DB 01fH DB 0c1H DB 0e3H DB 08aH DB 04bH CONST ENDS ; COMDAT IID_IAxWinHostWindow CONST SEGMENT IID_IAxWinHostWindow DD 0b6ea2050H DW 048aH DW 011d1H DB 082H DB 0b9H DB 00H DB 0c0H DB 04fH DB 0b9H DB 094H DB 02eH CONST ENDS ; COMDAT IID_IDocHostUIHandlerDispatch CONST SEGMENT IID_IDocHostUIHandlerDispatch DD 0425b5af0H DW 065f1H DW 011d1H DB 096H DB 011H DB 00H DB 00H DB 0f8H DB 01eH DB 0dH DB 0dH CONST ENDS ; COMDAT IID_IRegistrar CONST SEGMENT IID_IRegistrar DD 044ec053bH DW 0400fH DW 011d0H DB 09dH DB 0cdH DB 00H DB 0a0H DB 0c9H DB 03H DB 091H DB 0d3H CONST ENDS ; COMDAT CLSID_Registrar CONST SEGMENT CLSID_Registrar DD 044ec053aH DW 0400fH DW 011d0H DB 09dH DB 0cdH DB 00H DB 0a0H DB 0c9H DB 03H DB 091H DB 0d3H CONST ENDS ; COMDAT IID__Record_Deprecated CONST SEGMENT IID__Record_Deprecated DD 0562H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_RecordsetEventsVt_Deprecated CONST SEGMENT IID_RecordsetEventsVt_Deprecated DD 0403H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Command_Deprecated CONST SEGMENT IID__Command_Deprecated DD 0b08400bdH DW 0f9d1H DW 04d02H DB 0b8H DB 056H DB 071H DB 0d5H DB 0dbH DB 0a1H DB 023H DB 0e9H CONST ENDS ; COMDAT IID_Command25_Deprecated CONST SEGMENT IID_Command25_Deprecated DD 054eH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Command15_Deprecated CONST SEGMENT IID_Command15_Deprecated DD 0508H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Recordset_Deprecated CONST SEGMENT IID__Recordset_Deprecated DD 0556H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Recordset21_Deprecated CONST SEGMENT IID_Recordset21_Deprecated DD 0555H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Recordset20_Deprecated CONST SEGMENT IID_Recordset20_Deprecated DD 054fH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Recordset15_Deprecated CONST SEGMENT IID_Recordset15_Deprecated DD 050eH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Connection_Deprecated CONST SEGMENT IID__Connection_Deprecated DD 0550H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Connection15_Deprecated CONST SEGMENT IID_Connection15_Deprecated DD 0515H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_ConnectionEventsVt_Deprecated CONST SEGMENT IID_ConnectionEventsVt_Deprecated DD 0402H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Record CONST SEGMENT IID__Record DD 01562H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_RecordsetEventsVt CONST SEGMENT IID_RecordsetEventsVt DD 01403H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_ConnectionEventsVt CONST SEGMENT IID_ConnectionEventsVt DD 01402H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Recordset CONST SEGMENT IID__Recordset DD 01556H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Recordset21 CONST SEGMENT IID_Recordset21 DD 01555H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Recordset20 CONST SEGMENT IID_Recordset20 DD 0154fH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Recordset15 CONST SEGMENT IID_Recordset15 DD 0150eH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Connection CONST SEGMENT IID__Connection DD 01550H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Connection15 CONST SEGMENT IID_Connection15 DD 01515H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Command CONST SEGMENT IID__Command DD 0986761e8H DW 07269H DW 04890H DB 0aaH DB 065H DB 0adH DB 07cH DB 03H DB 069H DB 07aH DB 06dH CONST ENDS ; COMDAT IID_Command25 CONST SEGMENT IID_Command25 DD 0154eH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Command15 CONST SEGMENT IID_Command15 DD 01508H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Field15_Deprecated CONST SEGMENT IID_Field15_Deprecated DD 0505H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Stream_Deprecated CONST SEGMENT IID__Stream_Deprecated DD 0565H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT DIID_RecordsetEvents_Deprecated CONST SEGMENT DIID_RecordsetEvents_Deprecated DD 0266H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT DIID_ConnectionEvents_Deprecated CONST SEGMENT DIID_ConnectionEvents_Deprecated DD 0400H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Parameters_Deprecated CONST SEGMENT IID_Parameters_Deprecated DD 050dH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Parameter_Deprecated CONST SEGMENT IID__Parameter_Deprecated DD 050cH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Fields_Deprecated CONST SEGMENT IID_Fields_Deprecated DD 0564H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Fields20_Deprecated CONST SEGMENT IID_Fields20_Deprecated DD 054dH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Fields15_Deprecated CONST SEGMENT IID_Fields15_Deprecated DD 0506H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Field_Deprecated CONST SEGMENT IID_Field_Deprecated DD 0569H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Field20_Deprecated CONST SEGMENT IID_Field20_Deprecated DD 054cH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT CLSID_Parameter CONST SEGMENT CLSID_Parameter DD 050bH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Field15 CONST SEGMENT IID_Field15 DD 01505H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_ADORecordsetConstruction CONST SEGMENT IID_ADORecordsetConstruction DD 0283H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT CLSID_Recordset CONST SEGMENT CLSID_Recordset DD 0535H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT CLSID_Command CONST SEGMENT CLSID_Command DD 0507H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_ADOCommandConstruction CONST SEGMENT IID_ADOCommandConstruction DD 0517H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_ADOStreamConstruction CONST SEGMENT IID_ADOStreamConstruction DD 0568H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_ADORecordConstruction CONST SEGMENT IID_ADORecordConstruction DD 0567H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT CLSID_Stream CONST SEGMENT CLSID_Stream DD 0566H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Stream CONST SEGMENT IID__Stream DD 01565H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT CLSID_Record CONST SEGMENT CLSID_Record DD 0560H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT CLSID_Connection CONST SEGMENT CLSID_Connection DD 0514H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_ADOConnectionConstruction CONST SEGMENT IID_ADOConnectionConstruction DD 0551H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_ADOConnectionConstruction15 CONST SEGMENT IID_ADOConnectionConstruction15 DD 0516H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT DIID_RecordsetEvents CONST SEGMENT DIID_RecordsetEvents DD 01266H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT DIID_ConnectionEvents CONST SEGMENT DIID_ConnectionEvents DD 01400H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Parameters CONST SEGMENT IID_Parameters DD 0150dH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Parameter CONST SEGMENT IID__Parameter DD 0150cH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Fields CONST SEGMENT IID_Fields DD 01564H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Fields20 CONST SEGMENT IID_Fields20 DD 0154dH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Fields15 CONST SEGMENT IID_Fields15 DD 01506H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Field CONST SEGMENT IID_Field DD 01569H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Field20 CONST SEGMENT IID_Field20 DD 0154cH DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Errors CONST SEGMENT IID_Errors DD 0501H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Error CONST SEGMENT IID_Error DD 0500H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__ADO CONST SEGMENT IID__ADO DD 0534H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Properties CONST SEGMENT IID_Properties DD 0504H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID_Property CONST SEGMENT IID_Property DD 0503H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__DynaCollection CONST SEGMENT IID__DynaCollection DD 0513H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT IID__Collection CONST SEGMENT IID__Collection DD 0512H DW 00H DW 010H DB 080H DB 00H DB 00H DB 0aaH DB 00H DB 06dH DB 02eH DB 0a4H CONST ENDS ; COMDAT LIBID_ADODB CONST SEGMENT LIBID_ADODB DD 0b691e011H DW 01797H DW 0432eH DB 090H DB 07aH DB 04dH DB 08cH DB 069H DB 033H DB 091H DB 029H CONST ENDS PUBLIC ??_H@YAXPEAX_K1P6APEAX0@Z@Z ; `vector constructor iterator' PUBLIC ?__empty_global_delete@@YAXPEAX@Z ; __empty_global_delete PUBLIC ?__empty_global_delete@@YAXPEAX_K@Z ; __empty_global_delete PUBLIC ?__empty_global_delete@@YAXPEAXW4align_val_t@std@@@Z ; __empty_global_delete PUBLIC ?__empty_global_delete@@YAXPEAX_KW4align_val_t@std@@@Z ; __empty_global_delete PUBLIC HRESULT_FROM_WIN32 PUBLIC ?AtlThrowImpl@ATL@@YAXJ@Z ; ATL::AtlThrowImpl PUBLIC ??$AtlMultiply@K@ATL@@YAJPEAKKK@Z ; ATL::AtlMultiply<unsigned long> PUBLIC ??$AtlAdd@_K@ATL@@YAJPEA_K_K1@Z ; ATL::AtlAdd<unsigned __int64> PUBLIC ??0?$CTraceCategoryEx@$0IAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<524288,0>::CTraceCategoryEx<524288,0> PUBLIC ??0?$CTraceCategoryEx@$00$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<1,0>::CTraceCategoryEx<1,0> PUBLIC ??0?$CTraceCategoryEx@$01$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<2,0>::CTraceCategoryEx<2,0> PUBLIC ??0?$CTraceCategoryEx@$03$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<4,0>::CTraceCategoryEx<4,0> PUBLIC ??0?$CTraceCategoryEx@$07$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<8,0>::CTraceCategoryEx<8,0> PUBLIC ??0?$CTraceCategoryEx@$0BA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<16,0>::CTraceCategoryEx<16,0> PUBLIC ??0?$CTraceCategoryEx@$0CA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<32,0>::CTraceCategoryEx<32,0> PUBLIC ??0?$CTraceCategoryEx@$0EA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<64,0>::CTraceCategoryEx<64,0> PUBLIC ??0?$CTraceCategoryEx@$0IA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<128,0>::CTraceCategoryEx<128,0> PUBLIC ??0?$CTraceCategoryEx@$0BAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<256,0>::CTraceCategoryEx<256,0> PUBLIC ??0?$CTraceCategoryEx@$0CAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<512,0>::CTraceCategoryEx<512,0> PUBLIC ??0?$CTraceCategoryEx@$0EAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<1024,0>::CTraceCategoryEx<1024,0> PUBLIC ??0?$CTraceCategoryEx@$0IAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<2048,0>::CTraceCategoryEx<2048,0> PUBLIC ??0?$CTraceCategoryEx@$0BAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<4096,0>::CTraceCategoryEx<4096,0> PUBLIC ??0?$CTraceCategoryEx@$0CAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<8192,0>::CTraceCategoryEx<8192,0> PUBLIC ??0?$CTraceCategoryEx@$0EAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<16384,0>::CTraceCategoryEx<16384,0> PUBLIC ??0?$CTraceCategoryEx@$0IAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<32768,0>::CTraceCategoryEx<32768,0> PUBLIC ??0?$CTraceCategoryEx@$0BAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<65536,0>::CTraceCategoryEx<65536,0> PUBLIC ??0?$CTraceCategoryEx@$0CAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<131072,0>::CTraceCategoryEx<131072,0> PUBLIC ??0?$CTraceCategoryEx@$0EAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<262144,0>::CTraceCategoryEx<262144,0> PUBLIC ??0?$CTraceCategoryEx@$0BAAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<1048576,0>::CTraceCategoryEx<1048576,0> PUBLIC ??0?$CTraceCategoryEx@$0CAAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<2097152,0>::CTraceCategoryEx<2097152,0> PUBLIC ??0?$CTraceCategoryEx@$0EAAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<4194304,0>::CTraceCategoryEx<4194304,0> PUBLIC ?_AtlInitializeCriticalSectionEx@ATL@@YAHPEAU_RTL_CRITICAL_SECTION@@KK@Z ; ATL::_AtlInitializeCriticalSectionEx PUBLIC ??0CComCriticalSection@ATL@@QEAA@XZ ; ATL::CComCriticalSection::CComCriticalSection PUBLIC ??1CComCriticalSection@ATL@@QEAA@XZ ; ATL::CComCriticalSection::~CComCriticalSection PUBLIC ?Init@CComCriticalSection@ATL@@QEAAJXZ ; ATL::CComCriticalSection::Init PUBLIC ?Term@CComCriticalSection@ATL@@QEAAJXZ ; ATL::CComCriticalSection::Term PUBLIC ?GetModuleInstance@CAtlBaseModule@ATL@@QEAAPEAUHINSTANCE__@@XZ ; ATL::CAtlBaseModule::GetModuleInstance PUBLIC ??0CWin32Heap@ATL@@QEAA@PEAX@Z ; ATL::CWin32Heap::CWin32Heap PUBLIC ??1CWin32Heap@ATL@@UEAA@XZ ; ATL::CWin32Heap::~CWin32Heap PUBLIC ?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z ; ATL::CWin32Heap::Allocate PUBLIC ?Free@CWin32Heap@ATL@@UEAAXPEAX@Z ; ATL::CWin32Heap::Free PUBLIC ?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z ; ATL::CWin32Heap::Reallocate PUBLIC ?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z ; ATL::CWin32Heap::GetSize PUBLIC ??_GCWin32Heap@ATL@@UEAAPEAXI@Z ; ATL::CWin32Heap::`scalar deleting destructor' PUBLIC ??$AtlMultiply@_K@ATL@@YAJPEA_K_K1@Z ; ATL::AtlMultiply<unsigned __int64> PUBLIC ??$AtlAdd@H@ATL@@YAJPEAHHH@Z ; ATL::AtlAdd<int> PUBLIC ?AddRef@CStringData@ATL@@QEAAXXZ ; ATL::CStringData::AddRef PUBLIC ??0CNilStringData@ATL@@QEAA@XZ ; ATL::CNilStringData::CNilStringData PUBLIC ?SetManager@CNilStringData@ATL@@QEAAXPEAUIAtlStringMgr@2@@Z ; ATL::CNilStringData::SetManager PUBLIC ??0_ATL_COM_MODULE70@ATL@@QEAA@XZ ; ATL::_ATL_COM_MODULE70::_ATL_COM_MODULE70 PUBLIC ??1_ATL_COM_MODULE70@ATL@@QEAA@XZ ; ATL::_ATL_COM_MODULE70::~_ATL_COM_MODULE70 PUBLIC ??0?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> > PUBLIC ??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::~CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> > PUBLIC ?GetSize@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEBAHXZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::GetSize PUBLIC ?RemoveAll@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAXXZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::RemoveAll PUBLIC ??A?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAAEAGH@Z ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::operator[] PUBLIC ??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ ; ATL::_ATL_WIN_MODULE70::_ATL_WIN_MODULE70 PUBLIC ??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ ; ATL::_ATL_WIN_MODULE70::~_ATL_WIN_MODULE70 PUBLIC ?AtlWinModuleInit@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@@Z ; ATL::AtlWinModuleInit PUBLIC ?AtlWinModuleTerm@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@PEAUHINSTANCE__@@@Z ; ATL::AtlWinModuleTerm PUBLIC ??0CAtlComModule@ATL@@QEAA@XZ ; ATL::CAtlComModule::CAtlComModule PUBLIC ??1CAtlComModule@ATL@@QEAA@XZ ; ATL::CAtlComModule::~CAtlComModule PUBLIC ?Term@CAtlComModule@ATL@@QEAAXXZ ; ATL::CAtlComModule::Term PUBLIC ??0CAtlWinModule@ATL@@QEAA@XZ ; ATL::CAtlWinModule::CAtlWinModule PUBLIC ??1CAtlWinModule@ATL@@QEAA@XZ ; ATL::CAtlWinModule::~CAtlWinModule PUBLIC ?Term@CAtlWinModule@ATL@@QEAAXXZ ; ATL::CAtlWinModule::Term PUBLIC ??0CAtlStringMgr@ATL@@QEAA@PEAUIAtlMemMgr@1@@Z ; ATL::CAtlStringMgr::CAtlStringMgr PUBLIC ??1CAtlStringMgr@ATL@@UEAA@XZ ; ATL::CAtlStringMgr::~CAtlStringMgr PUBLIC ?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ ; ATL::CAtlStringMgr::GetInstance PUBLIC ?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z ; ATL::CAtlStringMgr::Allocate PUBLIC ?Free@CAtlStringMgr@ATL@@UEAAXPEAUCStringData@2@@Z ; ATL::CAtlStringMgr::Free PUBLIC ?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z ; ATL::CAtlStringMgr::Reallocate PUBLIC ?GetNilString@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@XZ ; ATL::CAtlStringMgr::GetNilString PUBLIC ?Clone@CAtlStringMgr@ATL@@UEAAPEAUIAtlStringMgr@2@XZ ; ATL::CAtlStringMgr::Clone PUBLIC ??_GCAtlStringMgr@ATL@@UEAAPEAXI@Z ; ATL::CAtlStringMgr::`scalar deleting destructor' PUBLIC ??__FstrHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ ; `ATL::CAtlStringMgr::GetInstance'::`2'::`dynamic atexit destructor for 'strHeap'' PUBLIC ??__FstrMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ ; `ATL::CAtlStringMgr::GetInstance'::`2'::`dynamic atexit destructor for 'strMgr'' PUBLIC ??$AtlAlignUp@H@ATL@@YAHHK@Z ; ATL::AtlAlignUp<int> PUBLIC ??$AtlAdd@K@ATL@@YAJPEAKKK@Z ; ATL::AtlAdd<unsigned long> PUBLIC ??0CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAA@XZ ; ATL::ATLImplementationDetails::CAtlStringMgrStaticInitializer::CAtlStringMgrStaticInitializer PUBLIC ?EnsureLinked@CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAAPEAXXZ ; ATL::ATLImplementationDetails::CAtlStringMgrStaticInitializer::EnsureLinked PUBLIC ?atlTraceGeneral@ATL@@3V?$CTraceCategoryEx@$00$0A@@1@A ; ATL::atlTraceGeneral PUBLIC ?atlTraceCOM@ATL@@3V?$CTraceCategoryEx@$01$0A@@1@A ; ATL::atlTraceCOM PUBLIC ?atlTraceQI@ATL@@3V?$CTraceCategoryEx@$03$0A@@1@A ; ATL::atlTraceQI PUBLIC ?atlTraceRegistrar@ATL@@3V?$CTraceCategoryEx@$07$0A@@1@A ; ATL::atlTraceRegistrar PUBLIC ?atlTraceRefcount@ATL@@3V?$CTraceCategoryEx@$0BA@$0A@@1@A ; ATL::atlTraceRefcount PUBLIC ?atlTraceWindowing@ATL@@3V?$CTraceCategoryEx@$0CA@$0A@@1@A ; ATL::atlTraceWindowing PUBLIC ?atlTraceControls@ATL@@3V?$CTraceCategoryEx@$0EA@$0A@@1@A ; ATL::atlTraceControls PUBLIC ?atlTraceHosting@ATL@@3V?$CTraceCategoryEx@$0IA@$0A@@1@A ; ATL::atlTraceHosting PUBLIC ?atlTraceDBClient@ATL@@3V?$CTraceCategoryEx@$0BAA@$0A@@1@A ; ATL::atlTraceDBClient PUBLIC ?atlTraceDBProvider@ATL@@3V?$CTraceCategoryEx@$0CAA@$0A@@1@A ; ATL::atlTraceDBProvider PUBLIC ?atlTraceSnapin@ATL@@3V?$CTraceCategoryEx@$0EAA@$0A@@1@A ; ATL::atlTraceSnapin PUBLIC ?atlTraceNotImpl@ATL@@3V?$CTraceCategoryEx@$0IAA@$0A@@1@A ; ATL::atlTraceNotImpl PUBLIC ?atlTraceAllocation@ATL@@3V?$CTraceCategoryEx@$0BAAA@$0A@@1@A ; ATL::atlTraceAllocation PUBLIC ?atlTraceException@ATL@@3V?$CTraceCategoryEx@$0CAAA@$0A@@1@A ; ATL::atlTraceException PUBLIC ?atlTraceTime@ATL@@3V?$CTraceCategoryEx@$0EAAA@$0A@@1@A ; ATL::atlTraceTime PUBLIC ?atlTraceCache@ATL@@3V?$CTraceCategoryEx@$0IAAA@$0A@@1@A ; ATL::atlTraceCache PUBLIC ?atlTraceStencil@ATL@@3V?$CTraceCategoryEx@$0BAAAA@$0A@@1@A ; ATL::atlTraceStencil PUBLIC ?atlTraceString@ATL@@3V?$CTraceCategoryEx@$0CAAAA@$0A@@1@A ; ATL::atlTraceString PUBLIC ?atlTraceMap@ATL@@3V?$CTraceCategoryEx@$0EAAAA@$0A@@1@A ; ATL::atlTraceMap PUBLIC ?atlTraceUtil@ATL@@3V?$CTraceCategoryEx@$0IAAAA@$0A@@1@A ; ATL::atlTraceUtil PUBLIC ?atlTraceSecurity@ATL@@3V?$CTraceCategoryEx@$0BAAAAA@$0A@@1@A ; ATL::atlTraceSecurity PUBLIC ?atlTraceSync@ATL@@3V?$CTraceCategoryEx@$0CAAAAA@$0A@@1@A ; ATL::atlTraceSync PUBLIC ?atlTraceISAPI@ATL@@3V?$CTraceCategoryEx@$0EAAAAA@$0A@@1@A ; ATL::atlTraceISAPI PUBLIC ?m_bInitFailed@CAtlBaseModule@ATL@@2_NA ; ATL::CAtlBaseModule::m_bInitFailed PUBLIC ??_7CWin32Heap@ATL@@6B@ ; ATL::CWin32Heap::`vftable' PUBLIC ?_AtlComModule@ATL@@3VCAtlComModule@1@A ; ATL::_AtlComModule PUBLIC ?_AtlWinModule@ATL@@3VCAtlWinModule@1@A ; ATL::_AtlWinModule PUBLIC ?isInitialized@CAtlStringMgr@ATL@@0_NA ; ATL::CAtlStringMgr::isInitialized PUBLIC ??_7CAtlStringMgr@ATL@@6B@ ; ATL::CAtlStringMgr::`vftable' PUBLIC ?strHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4VCWin32Heap@3@A ; `ATL::CAtlStringMgr::GetInstance'::`2'::strHeap PUBLIC ?$TSS0@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS0 PUBLIC ?strMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4V23@A ; `ATL::CAtlStringMgr::GetInstance'::`2'::strMgr PUBLIC ?$TSS1@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS1 PUBLIC ?InitializeCAtlStringMgr@ATLImplementationDetails@ATL@@3UCAtlStringMgrStaticInitializer@12@A ; ATL::ATLImplementationDetails::InitializeCAtlStringMgr PUBLIC ??_R4CWin32Heap@ATL@@6B@ ; ATL::CWin32Heap::`RTTI Complete Object Locator' PUBLIC ??_R0?AVCWin32Heap@ATL@@@8 ; ATL::CWin32Heap `RTTI Type Descriptor' PUBLIC ??_R3CWin32Heap@ATL@@8 ; ATL::CWin32Heap::`RTTI Class Hierarchy Descriptor' PUBLIC ??_R2CWin32Heap@ATL@@8 ; ATL::CWin32Heap::`RTTI Base Class Array' PUBLIC ??_R1A@?0A@EA@CWin32Heap@ATL@@8 ; ATL::CWin32Heap::`RTTI Base Class Descriptor at (0,-1,0,64)' PUBLIC ??_R1A@?0A@EA@IAtlMemMgr@ATL@@8 ; ATL::IAtlMemMgr::`RTTI Base Class Descriptor at (0,-1,0,64)' PUBLIC ??_R0?AUIAtlMemMgr@ATL@@@8 ; ATL::IAtlMemMgr `RTTI Type Descriptor' PUBLIC ??_R3IAtlMemMgr@ATL@@8 ; ATL::IAtlMemMgr::`RTTI Class Hierarchy Descriptor' PUBLIC ??_R2IAtlMemMgr@ATL@@8 ; ATL::IAtlMemMgr::`RTTI Base Class Array' PUBLIC ??_R1A@?0A@EA@IAtlStringMgr@ATL@@8 ; ATL::IAtlStringMgr::`RTTI Base Class Descriptor at (0,-1,0,64)' PUBLIC ??_R0?AUIAtlStringMgr@ATL@@@8 ; ATL::IAtlStringMgr `RTTI Type Descriptor' PUBLIC ??_R3IAtlStringMgr@ATL@@8 ; ATL::IAtlStringMgr::`RTTI Class Hierarchy Descriptor' PUBLIC ??_R2IAtlStringMgr@ATL@@8 ; ATL::IAtlStringMgr::`RTTI Base Class Array' PUBLIC ??_R4CAtlStringMgr@ATL@@6B@ ; ATL::CAtlStringMgr::`RTTI Complete Object Locator' PUBLIC ??_R0?AVCAtlStringMgr@ATL@@@8 ; ATL::CAtlStringMgr `RTTI Type Descriptor' PUBLIC ??_R3CAtlStringMgr@ATL@@8 ; ATL::CAtlStringMgr::`RTTI Class Hierarchy Descriptor' PUBLIC ??_R2CAtlStringMgr@ATL@@8 ; ATL::CAtlStringMgr::`RTTI Base Class Array' PUBLIC ??_R1A@?0A@EA@CAtlStringMgr@ATL@@8 ; ATL::CAtlStringMgr::`RTTI Base Class Descriptor at (0,-1,0,64)' EXTRN ??3@YAXPEAX_K@Z:PROC ; operator delete EXTRN atexit:PROC EXTRN _Init_thread_header:PROC EXTRN _Init_thread_abort:PROC EXTRN _Init_thread_footer:PROC EXTRN memset:PROC EXTRN free:PROC EXTRN __imp_DecodePointer:PROC EXTRN __imp_GetLastError:PROC EXTRN __imp_HeapDestroy:PROC EXTRN __imp_HeapAlloc:PROC EXTRN __imp_HeapReAlloc:PROC EXTRN __imp_HeapFree:PROC EXTRN __imp_HeapSize:PROC EXTRN __imp_GetProcessHeap:PROC EXTRN __imp_InitializeCriticalSectionAndSpinCount:PROC EXTRN __imp_DeleteCriticalSection:PROC EXTRN __imp_UnregisterClassW:PROC EXTRN ?AfxThrowMemoryException@@YAXXZ:PROC ; AfxThrowMemoryException EXTRN ?AfxThrowOleException@@YAXJ@Z:PROC ; AfxThrowOleException EXTRN ??_ECWin32Heap@ATL@@UEAAPEAXI@Z:PROC ; ATL::CWin32Heap::`vector deleting destructor' EXTRN ??_ECAtlStringMgr@ATL@@UEAAPEAXI@Z:PROC ; ATL::CAtlStringMgr::`vector deleting destructor' EXTRN __CxxFrameHandler4:PROC EXTRN _Init_thread_epoch:DWORD EXTRN ??_7type_info@@6B@:BYTE ; type_info::`vftable' EXTRN ?_AtlBaseModule@ATL@@3VCAtlBaseModule@1@A:BYTE ; ATL::_AtlBaseModule EXTRN __ImageBase:ZWORD EXTRN _tls_index:DWORD ; COMDAT ?atlTraceGeneral@ATL@@3V?$CTraceCategoryEx@$00$0A@@1@A _BSS SEGMENT ?atlTraceGeneral@ATL@@3V?$CTraceCategoryEx@$00$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceGeneral _BSS ENDS ; COMDAT ?atlTraceCOM@ATL@@3V?$CTraceCategoryEx@$01$0A@@1@A _BSS SEGMENT ?atlTraceCOM@ATL@@3V?$CTraceCategoryEx@$01$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceCOM _BSS ENDS ; COMDAT ?atlTraceQI@ATL@@3V?$CTraceCategoryEx@$03$0A@@1@A _BSS SEGMENT ?atlTraceQI@ATL@@3V?$CTraceCategoryEx@$03$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceQI _BSS ENDS ; COMDAT ?atlTraceRegistrar@ATL@@3V?$CTraceCategoryEx@$07$0A@@1@A _BSS SEGMENT ?atlTraceRegistrar@ATL@@3V?$CTraceCategoryEx@$07$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceRegistrar _BSS ENDS ; COMDAT ?atlTraceRefcount@ATL@@3V?$CTraceCategoryEx@$0BA@$0A@@1@A _BSS SEGMENT ?atlTraceRefcount@ATL@@3V?$CTraceCategoryEx@$0BA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceRefcount _BSS ENDS ; COMDAT ?atlTraceWindowing@ATL@@3V?$CTraceCategoryEx@$0CA@$0A@@1@A _BSS SEGMENT ?atlTraceWindowing@ATL@@3V?$CTraceCategoryEx@$0CA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceWindowing _BSS ENDS ; COMDAT ?atlTraceControls@ATL@@3V?$CTraceCategoryEx@$0EA@$0A@@1@A _BSS SEGMENT ?atlTraceControls@ATL@@3V?$CTraceCategoryEx@$0EA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceControls _BSS ENDS ; COMDAT ?atlTraceHosting@ATL@@3V?$CTraceCategoryEx@$0IA@$0A@@1@A _BSS SEGMENT ?atlTraceHosting@ATL@@3V?$CTraceCategoryEx@$0IA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceHosting _BSS ENDS ; COMDAT ?atlTraceDBClient@ATL@@3V?$CTraceCategoryEx@$0BAA@$0A@@1@A _BSS SEGMENT ?atlTraceDBClient@ATL@@3V?$CTraceCategoryEx@$0BAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceDBClient _BSS ENDS ; COMDAT ?atlTraceDBProvider@ATL@@3V?$CTraceCategoryEx@$0CAA@$0A@@1@A _BSS SEGMENT ?atlTraceDBProvider@ATL@@3V?$CTraceCategoryEx@$0CAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceDBProvider _BSS ENDS ; COMDAT ?atlTraceSnapin@ATL@@3V?$CTraceCategoryEx@$0EAA@$0A@@1@A _BSS SEGMENT ?atlTraceSnapin@ATL@@3V?$CTraceCategoryEx@$0EAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceSnapin _BSS ENDS ; COMDAT ?atlTraceNotImpl@ATL@@3V?$CTraceCategoryEx@$0IAA@$0A@@1@A _BSS SEGMENT ?atlTraceNotImpl@ATL@@3V?$CTraceCategoryEx@$0IAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceNotImpl _BSS ENDS ; COMDAT ?atlTraceAllocation@ATL@@3V?$CTraceCategoryEx@$0BAAA@$0A@@1@A _BSS SEGMENT ?atlTraceAllocation@ATL@@3V?$CTraceCategoryEx@$0BAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceAllocation _BSS ENDS ; COMDAT ?atlTraceException@ATL@@3V?$CTraceCategoryEx@$0CAAA@$0A@@1@A _BSS SEGMENT ?atlTraceException@ATL@@3V?$CTraceCategoryEx@$0CAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceException _BSS ENDS ; COMDAT ?atlTraceTime@ATL@@3V?$CTraceCategoryEx@$0EAAA@$0A@@1@A _BSS SEGMENT ?atlTraceTime@ATL@@3V?$CTraceCategoryEx@$0EAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceTime _BSS ENDS ; COMDAT ?atlTraceCache@ATL@@3V?$CTraceCategoryEx@$0IAAA@$0A@@1@A _BSS SEGMENT ?atlTraceCache@ATL@@3V?$CTraceCategoryEx@$0IAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceCache _BSS ENDS ; COMDAT ?atlTraceStencil@ATL@@3V?$CTraceCategoryEx@$0BAAAA@$0A@@1@A _BSS SEGMENT ?atlTraceStencil@ATL@@3V?$CTraceCategoryEx@$0BAAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceStencil _BSS ENDS ; COMDAT ?atlTraceString@ATL@@3V?$CTraceCategoryEx@$0CAAAA@$0A@@1@A _BSS SEGMENT ?atlTraceString@ATL@@3V?$CTraceCategoryEx@$0CAAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceString _BSS ENDS ; COMDAT ?atlTraceMap@ATL@@3V?$CTraceCategoryEx@$0EAAAA@$0A@@1@A _BSS SEGMENT ?atlTraceMap@ATL@@3V?$CTraceCategoryEx@$0EAAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceMap _BSS ENDS ; COMDAT ?atlTraceUtil@ATL@@3V?$CTraceCategoryEx@$0IAAAA@$0A@@1@A _BSS SEGMENT ?atlTraceUtil@ATL@@3V?$CTraceCategoryEx@$0IAAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceUtil _BSS ENDS ; COMDAT ?atlTraceSecurity@ATL@@3V?$CTraceCategoryEx@$0BAAAAA@$0A@@1@A _BSS SEGMENT ?atlTraceSecurity@ATL@@3V?$CTraceCategoryEx@$0BAAAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceSecurity _BSS ENDS ; COMDAT ?atlTraceSync@ATL@@3V?$CTraceCategoryEx@$0CAAAAA@$0A@@1@A _BSS SEGMENT ?atlTraceSync@ATL@@3V?$CTraceCategoryEx@$0CAAAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceSync _BSS ENDS ; COMDAT ?atlTraceISAPI@ATL@@3V?$CTraceCategoryEx@$0EAAAAA@$0A@@1@A _BSS SEGMENT ?atlTraceISAPI@ATL@@3V?$CTraceCategoryEx@$0EAAAAA@$0A@@1@A DD 01H DUP (?) ; ATL::atlTraceISAPI _BSS ENDS ; COMDAT ?m_bInitFailed@CAtlBaseModule@ATL@@2_NA _BSS SEGMENT ?m_bInitFailed@CAtlBaseModule@ATL@@2_NA DB 01H DUP (?) ; ATL::CAtlBaseModule::m_bInitFailed _BSS ENDS ; COMDAT ?_AtlComModule@ATL@@3VCAtlComModule@1@A _BSS SEGMENT ?_AtlComModule@ATL@@3VCAtlComModule@1@A DB 048H DUP (?) ; ATL::_AtlComModule _BSS ENDS ; COMDAT ?_AtlWinModule@ATL@@3VCAtlWinModule@1@A _BSS SEGMENT ?_AtlWinModule@ATL@@3VCAtlWinModule@1@A DB 048H DUP (?) ; ATL::_AtlWinModule _BSS ENDS ; COMDAT ?isInitialized@CAtlStringMgr@ATL@@0_NA _BSS SEGMENT ?isInitialized@CAtlStringMgr@ATL@@0_NA DB 01H DUP (?) ; ATL::CAtlStringMgr::isInitialized _BSS ENDS ; COMDAT ?strHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4VCWin32Heap@3@A _BSS SEGMENT ?strHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4VCWin32Heap@3@A DB 018H DUP (?) ; `ATL::CAtlStringMgr::GetInstance'::`2'::strHeap _BSS ENDS ; COMDAT ?$TSS0@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA _BSS SEGMENT ?$TSS0@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA DD 01H DUP (?) ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS0 _BSS ENDS ; COMDAT ?strMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4V23@A _BSS SEGMENT ?strMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4V23@A DB 030H DUP (?) ; `ATL::CAtlStringMgr::GetInstance'::`2'::strMgr _BSS ENDS ; COMDAT ?$TSS1@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA _BSS SEGMENT ?$TSS1@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA DD 01H DUP (?) ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS1 _BSS ENDS ; COMDAT ?InitializeCAtlStringMgr@ATLImplementationDetails@ATL@@3UCAtlStringMgrStaticInitializer@12@A _BSS SEGMENT ?InitializeCAtlStringMgr@ATLImplementationDetails@ATL@@3UCAtlStringMgrStaticInitializer@12@A DB 01H DUP (?) ; ATL::ATLImplementationDetails::InitializeCAtlStringMgr _BSS ENDS ; COMDAT pdata pdata SEGMENT $pdata$??_H@YAXPEAX_K1P6APEAX0@Z@Z DD imagerel $LN5 DD imagerel $LN5+102 DD imagerel $unwind$??_H@YAXPEAX_K1P6APEAX0@Z@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$HRESULT_FROM_WIN32 DD imagerel $LN5 DD imagerel $LN5+53 DD imagerel $unwind$HRESULT_FROM_WIN32 pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?AtlThrowImpl@ATL@@YAXJ@Z DD imagerel $LN5 DD imagerel $LN5+39 DD imagerel $unwind$?AtlThrowImpl@ATL@@YAXJ@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??$AtlMultiply@K@ATL@@YAJPEAKKK@Z DD imagerel $LN4 DD imagerel $LN4+77 DD imagerel $unwind$??$AtlMultiply@K@ATL@@YAJPEAKKK@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??$AtlAdd@_K@ATL@@YAJPEA_K_K1@Z DD imagerel $LN4 DD imagerel $LN4+81 DD imagerel $unwind$??$AtlAdd@_K@ATL@@YAJPEA_K_K1@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceGeneral@ATL@@YAXXZ DD imagerel ??__EatlTraceGeneral@ATL@@YAXXZ DD imagerel ??__EatlTraceGeneral@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceGeneral@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceCOM@ATL@@YAXXZ DD imagerel ??__EatlTraceCOM@ATL@@YAXXZ DD imagerel ??__EatlTraceCOM@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceCOM@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceQI@ATL@@YAXXZ DD imagerel ??__EatlTraceQI@ATL@@YAXXZ DD imagerel ??__EatlTraceQI@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceQI@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceRegistrar@ATL@@YAXXZ DD imagerel ??__EatlTraceRegistrar@ATL@@YAXXZ DD imagerel ??__EatlTraceRegistrar@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceRegistrar@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceRefcount@ATL@@YAXXZ DD imagerel ??__EatlTraceRefcount@ATL@@YAXXZ DD imagerel ??__EatlTraceRefcount@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceRefcount@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceWindowing@ATL@@YAXXZ DD imagerel ??__EatlTraceWindowing@ATL@@YAXXZ DD imagerel ??__EatlTraceWindowing@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceWindowing@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceControls@ATL@@YAXXZ DD imagerel ??__EatlTraceControls@ATL@@YAXXZ DD imagerel ??__EatlTraceControls@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceControls@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceHosting@ATL@@YAXXZ DD imagerel ??__EatlTraceHosting@ATL@@YAXXZ DD imagerel ??__EatlTraceHosting@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceHosting@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceDBClient@ATL@@YAXXZ DD imagerel ??__EatlTraceDBClient@ATL@@YAXXZ DD imagerel ??__EatlTraceDBClient@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceDBClient@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceDBProvider@ATL@@YAXXZ DD imagerel ??__EatlTraceDBProvider@ATL@@YAXXZ DD imagerel ??__EatlTraceDBProvider@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceDBProvider@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceSnapin@ATL@@YAXXZ DD imagerel ??__EatlTraceSnapin@ATL@@YAXXZ DD imagerel ??__EatlTraceSnapin@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceSnapin@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceNotImpl@ATL@@YAXXZ DD imagerel ??__EatlTraceNotImpl@ATL@@YAXXZ DD imagerel ??__EatlTraceNotImpl@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceNotImpl@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceAllocation@ATL@@YAXXZ DD imagerel ??__EatlTraceAllocation@ATL@@YAXXZ DD imagerel ??__EatlTraceAllocation@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceAllocation@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceException@ATL@@YAXXZ DD imagerel ??__EatlTraceException@ATL@@YAXXZ DD imagerel ??__EatlTraceException@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceException@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceTime@ATL@@YAXXZ DD imagerel ??__EatlTraceTime@ATL@@YAXXZ DD imagerel ??__EatlTraceTime@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceTime@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceCache@ATL@@YAXXZ DD imagerel ??__EatlTraceCache@ATL@@YAXXZ DD imagerel ??__EatlTraceCache@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceCache@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceStencil@ATL@@YAXXZ DD imagerel ??__EatlTraceStencil@ATL@@YAXXZ DD imagerel ??__EatlTraceStencil@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceStencil@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceString@ATL@@YAXXZ DD imagerel ??__EatlTraceString@ATL@@YAXXZ DD imagerel ??__EatlTraceString@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceString@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceMap@ATL@@YAXXZ DD imagerel ??__EatlTraceMap@ATL@@YAXXZ DD imagerel ??__EatlTraceMap@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceMap@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceUtil@ATL@@YAXXZ DD imagerel ??__EatlTraceUtil@ATL@@YAXXZ DD imagerel ??__EatlTraceUtil@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceUtil@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceSecurity@ATL@@YAXXZ DD imagerel ??__EatlTraceSecurity@ATL@@YAXXZ DD imagerel ??__EatlTraceSecurity@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceSecurity@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceSync@ATL@@YAXXZ DD imagerel ??__EatlTraceSync@ATL@@YAXXZ DD imagerel ??__EatlTraceSync@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceSync@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EatlTraceISAPI@ATL@@YAXXZ DD imagerel ??__EatlTraceISAPI@ATL@@YAXXZ DD imagerel ??__EatlTraceISAPI@ATL@@YAXXZ+28 DD imagerel $unwind$??__EatlTraceISAPI@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?_AtlInitializeCriticalSectionEx@ATL@@YAHPEAU_RTL_CRITICAL_SECTION@@KK@Z DD imagerel $LN3 DD imagerel $LN3+38 DD imagerel $unwind$?_AtlInitializeCriticalSectionEx@ATL@@YAHPEAU_RTL_CRITICAL_SECTION@@KK@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??0CComCriticalSection@ATL@@QEAA@XZ DD imagerel $LN3 DD imagerel $LN3+40 DD imagerel $unwind$??0CComCriticalSection@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?Init@CComCriticalSection@ATL@@QEAAJXZ DD imagerel $LN4 DD imagerel $LN4+65 DD imagerel $unwind$?Init@CComCriticalSection@ATL@@QEAAJXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?Term@CComCriticalSection@ATL@@QEAAJXZ DD imagerel $LN3 DD imagerel $LN3+30 DD imagerel $unwind$?Term@CComCriticalSection@ATL@@QEAAJXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??1CWin32Heap@ATL@@UEAA@XZ DD imagerel $LN4 DD imagerel $LN4+73 DD imagerel $unwind$??1CWin32Heap@ATL@@UEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z DD imagerel $LN3 DD imagerel $LN3+42 DD imagerel $unwind$?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?Free@CWin32Heap@ATL@@UEAAXPEAX@Z DD imagerel $LN4 DD imagerel $LN4+53 DD imagerel $unwind$?Free@CWin32Heap@ATL@@UEAAXPEAX@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z DD imagerel $LN5 DD imagerel $LN5+135 DD imagerel $unwind$?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z DD imagerel $LN3 DD imagerel $LN3+42 DD imagerel $unwind$?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??_GCWin32Heap@ATL@@UEAAPEAXI@Z DD imagerel $LN4 DD imagerel $LN4+59 DD imagerel $unwind$??_GCWin32Heap@ATL@@UEAAPEAXI@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??$AtlMultiply@_K@ATL@@YAJPEA_K_K1@Z DD imagerel $LN5 DD imagerel $LN5+102 DD imagerel $unwind$??$AtlMultiply@_K@ATL@@YAJPEA_K_K1@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??$AtlAdd@H@ATL@@YAJPEAHHH@Z DD imagerel $LN4 DD imagerel $LN4+71 DD imagerel $unwind$??$AtlAdd@H@ATL@@YAJPEAHHH@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??0_ATL_COM_MODULE70@ATL@@QEAA@XZ DD imagerel $LN4 DD imagerel $LN4+37 DD imagerel $unwind$??0_ATL_COM_MODULE70@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$0@?0???0_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???0_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???0_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA+28 DD imagerel $unwind$?dtor$0@?0???0_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??1_ATL_COM_MODULE70@ATL@@QEAA@XZ DD imagerel $LN4 DD imagerel $LN4+32 DD imagerel $unwind$??1_ATL_COM_MODULE70@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$0@?0???1_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???1_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???1_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA+28 DD imagerel $unwind$?dtor$0@?0???1_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ DD imagerel $LN3 DD imagerel $LN3+25 DD imagerel $unwind$??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?RemoveAll@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAXXZ DD imagerel $LN7 DD imagerel $LN7+110 DD imagerel $unwind$?RemoveAll@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??A?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAAEAGH@Z DD imagerel $LN5 DD imagerel $LN5+66 DD imagerel $unwind$??A?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAAEAGH@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ DD imagerel $LN5 DD imagerel $LN5+55 DD imagerel $unwind$??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$0@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA+28 DD imagerel $unwind$?dtor$0@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$1@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$1@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$1@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA+28 DD imagerel $unwind$?dtor$1@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ DD imagerel $LN5 DD imagerel $LN5+50 DD imagerel $unwind$??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$0@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA+28 DD imagerel $unwind$?dtor$0@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$1@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$1@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$1@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA+28 DD imagerel $unwind$?dtor$1@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?AtlWinModuleInit@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@@Z DD imagerel $LN6 DD imagerel $LN6+87 DD imagerel $unwind$?AtlWinModuleInit@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?AtlWinModuleTerm@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@PEAUHINSTANCE__@@@Z DD imagerel $LN9 DD imagerel $LN9+213 DD imagerel $unwind$?AtlWinModuleTerm@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@PEAUHINSTANCE__@@@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??0CAtlComModule@ATL@@QEAA@XZ DD imagerel $LN5 DD imagerel $LN5+134 DD imagerel $unwind$??0CAtlComModule@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$0@?0???0CAtlComModule@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???0CAtlComModule@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???0CAtlComModule@ATL@@QEAA@XZ@4HA+24 DD imagerel $unwind$?dtor$0@?0???0CAtlComModule@ATL@@QEAA@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??1CAtlComModule@ATL@@QEAA@XZ DD imagerel $LN4 DD imagerel $LN4+36 DD imagerel $unwind$??1CAtlComModule@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$0@?0???1CAtlComModule@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???1CAtlComModule@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???1CAtlComModule@ATL@@QEAA@XZ@4HA+24 DD imagerel $unwind$?dtor$0@?0???1CAtlComModule@ATL@@QEAA@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?Term@CAtlComModule@ATL@@QEAAXXZ DD imagerel $LN9 DD imagerel $LN9+191 DD imagerel $unwind$?Term@CAtlComModule@ATL@@QEAAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__E_AtlComModule@ATL@@YAXXZ DD imagerel ??__E_AtlComModule@ATL@@YAXXZ DD imagerel ??__E_AtlComModule@ATL@@YAXXZ+33 DD imagerel $unwind$??__E_AtlComModule@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__F_AtlComModule@ATL@@YAXXZ DD imagerel ??__F_AtlComModule@ATL@@YAXXZ DD imagerel ??__F_AtlComModule@ATL@@YAXXZ+21 DD imagerel $unwind$??__F_AtlComModule@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??0CAtlWinModule@ATL@@QEAA@XZ DD imagerel $LN5 DD imagerel $LN5+80 DD imagerel $unwind$??0CAtlWinModule@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$0@?0???0CAtlWinModule@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???0CAtlWinModule@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???0CAtlWinModule@ATL@@QEAA@XZ@4HA+24 DD imagerel $unwind$?dtor$0@?0???0CAtlWinModule@ATL@@QEAA@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??1CAtlWinModule@ATL@@QEAA@XZ DD imagerel $LN4 DD imagerel $LN4+36 DD imagerel $unwind$??1CAtlWinModule@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$0@?0???1CAtlWinModule@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???1CAtlWinModule@ATL@@QEAA@XZ@4HA DD imagerel ?dtor$0@?0???1CAtlWinModule@ATL@@QEAA@XZ@4HA+24 DD imagerel $unwind$?dtor$0@?0???1CAtlWinModule@ATL@@QEAA@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?Term@CAtlWinModule@ATL@@QEAAXXZ DD imagerel $LN3 DD imagerel $LN3+39 DD imagerel $unwind$?Term@CAtlWinModule@ATL@@QEAAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__E_AtlWinModule@ATL@@YAXXZ DD imagerel ??__E_AtlWinModule@ATL@@YAXXZ DD imagerel ??__E_AtlWinModule@ATL@@YAXXZ+33 DD imagerel $unwind$??__E_AtlWinModule@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__F_AtlWinModule@ATL@@YAXXZ DD imagerel ??__F_AtlWinModule@ATL@@YAXXZ DD imagerel ??__F_AtlWinModule@ATL@@YAXXZ+21 DD imagerel $unwind$??__F_AtlWinModule@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??0CAtlStringMgr@ATL@@QEAA@PEAUIAtlMemMgr@1@@Z DD imagerel $LN3 DD imagerel $LN3+99 DD imagerel $unwind$??0CAtlStringMgr@ATL@@QEAA@PEAUIAtlMemMgr@1@@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ DD imagerel $LN7 DD imagerel $LN7+222 DD imagerel $unwind$?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$0@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA DD imagerel ?dtor$0@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA DD imagerel ?dtor$0@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA+27 DD imagerel $unwind$?dtor$0@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?dtor$1@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA DD imagerel ?dtor$1@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA DD imagerel ?dtor$1@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA+27 DD imagerel $unwind$?dtor$1@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z DD imagerel $LN19 DD imagerel $LN19+363 DD imagerel $unwind$?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?Free@CAtlStringMgr@ATL@@UEAAXPEAUCStringData@2@@Z DD imagerel $LN6 DD imagerel $LN6+74 DD imagerel $unwind$?Free@CAtlStringMgr@ATL@@UEAAXPEAUCStringData@2@@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z DD imagerel $LN19 DD imagerel $LN19+348 DD imagerel $unwind$?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$?GetNilString@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@XZ DD imagerel $LN3 DD imagerel $LN3+40 DD imagerel $unwind$?GetNilString@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??_GCAtlStringMgr@ATL@@UEAAPEAXI@Z DD imagerel $LN4 DD imagerel $LN4+59 DD imagerel $unwind$??_GCAtlStringMgr@ATL@@UEAAPEAXI@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__FstrHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ DD imagerel $LN3 DD imagerel $LN3+21 DD imagerel $unwind$??__FstrHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__FstrMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ DD imagerel $LN3 DD imagerel $LN3+21 DD imagerel $unwind$??__FstrMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??$AtlAdd@K@ATL@@YAJPEAKKK@Z DD imagerel $LN4 DD imagerel $LN4+71 DD imagerel $unwind$??$AtlAdd@K@ATL@@YAJPEAKKK@Z pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??0CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAA@XZ DD imagerel $LN3 DD imagerel $LN3+24 DD imagerel $unwind$??0CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAA@XZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__EInitializeCAtlStringMgr@ATLImplementationDetails@ATL@@YAXXZ DD imagerel ??__EInitializeCAtlStringMgr@ATLImplementationDetails@ATL@@YAXXZ DD imagerel ??__EInitializeCAtlStringMgr@ATLImplementationDetails@ATL@@YAXXZ+21 DD imagerel $unwind$??__EInitializeCAtlStringMgr@ATLImplementationDetails@ATL@@YAXXZ pdata ENDS ; COMDAT pdata pdata SEGMENT $pdata$??__E?isInitialized@CAtlStringMgr@ATL@@0_NA@@YAXXZ DD imagerel ??__E?isInitialized@CAtlStringMgr@ATL@@0_NA@@YAXXZ DD imagerel ??__E?isInitialized@CAtlStringMgr@ATL@@0_NA@@YAXXZ+55 DD imagerel $unwind$??__E?isInitialized@CAtlStringMgr@ATL@@0_NA@@YAXXZ pdata ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceGeneral$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceGeneral@ATL@@YAXXZ ; ATL::atlTraceGeneral$initializer$ CRT$XCU ENDS ; COMDAT ??_R1A@?0A@EA@CAtlStringMgr@ATL@@8 rdata$r SEGMENT ??_R1A@?0A@EA@CAtlStringMgr@ATL@@8 DD imagerel ??_R0?AVCAtlStringMgr@ATL@@@8 ; ATL::CAtlStringMgr::`RTTI Base Class Descriptor at (0,-1,0,64)' DD 01H DD 00H DD 0ffffffffH DD 00H DD 040H DD imagerel ??_R3CAtlStringMgr@ATL@@8 rdata$r ENDS ; COMDAT ??_R2CAtlStringMgr@ATL@@8 rdata$r SEGMENT ??_R2CAtlStringMgr@ATL@@8 DD imagerel ??_R1A@?0A@EA@CAtlStringMgr@ATL@@8 ; ATL::CAtlStringMgr::`RTTI Base Class Array' DD imagerel ??_R1A@?0A@EA@IAtlStringMgr@ATL@@8 ORG $+3 rdata$r ENDS ; COMDAT ??_R3CAtlStringMgr@ATL@@8 rdata$r SEGMENT ??_R3CAtlStringMgr@ATL@@8 DD 00H ; ATL::CAtlStringMgr::`RTTI Class Hierarchy Descriptor' DD 00H DD 02H DD imagerel ??_R2CAtlStringMgr@ATL@@8 rdata$r ENDS ; COMDAT ??_R0?AVCAtlStringMgr@ATL@@@8 data$rs SEGMENT ??_R0?AVCAtlStringMgr@ATL@@@8 DQ FLAT:??_7type_info@@6B@ ; ATL::CAtlStringMgr `RTTI Type Descriptor' DQ 0000000000000000H DB '.?AVCAtlStringMgr@ATL@@', 00H data$rs ENDS ; COMDAT ??_R4CAtlStringMgr@ATL@@6B@ rdata$r SEGMENT ??_R4CAtlStringMgr@ATL@@6B@ DD 01H ; ATL::CAtlStringMgr::`RTTI Complete Object Locator' DD 00H DD 00H DD imagerel ??_R0?AVCAtlStringMgr@ATL@@@8 DD imagerel ??_R3CAtlStringMgr@ATL@@8 DD imagerel ??_R4CAtlStringMgr@ATL@@6B@ rdata$r ENDS ; COMDAT ??_R2IAtlStringMgr@ATL@@8 rdata$r SEGMENT ??_R2IAtlStringMgr@ATL@@8 DD imagerel ??_R1A@?0A@EA@IAtlStringMgr@ATL@@8 ; ATL::IAtlStringMgr::`RTTI Base Class Array' ORG $+3 rdata$r ENDS ; COMDAT ??_R3IAtlStringMgr@ATL@@8 rdata$r SEGMENT ??_R3IAtlStringMgr@ATL@@8 DD 00H ; ATL::IAtlStringMgr::`RTTI Class Hierarchy Descriptor' DD 00H DD 01H DD imagerel ??_R2IAtlStringMgr@ATL@@8 rdata$r ENDS ; COMDAT ??_R0?AUIAtlStringMgr@ATL@@@8 data$rs SEGMENT ??_R0?AUIAtlStringMgr@ATL@@@8 DQ FLAT:??_7type_info@@6B@ ; ATL::IAtlStringMgr `RTTI Type Descriptor' DQ 0000000000000000H DB '.?AUIAtlStringMgr@ATL@@', 00H data$rs ENDS ; COMDAT ??_R1A@?0A@EA@IAtlStringMgr@ATL@@8 rdata$r SEGMENT ??_R1A@?0A@EA@IAtlStringMgr@ATL@@8 DD imagerel ??_R0?AUIAtlStringMgr@ATL@@@8 ; ATL::IAtlStringMgr::`RTTI Base Class Descriptor at (0,-1,0,64)' DD 00H DD 00H DD 0ffffffffH DD 00H DD 040H DD imagerel ??_R3IAtlStringMgr@ATL@@8 rdata$r ENDS ; COMDAT ??_R2IAtlMemMgr@ATL@@8 rdata$r SEGMENT ??_R2IAtlMemMgr@ATL@@8 DD imagerel ??_R1A@?0A@EA@IAtlMemMgr@ATL@@8 ; ATL::IAtlMemMgr::`RTTI Base Class Array' ORG $+3 rdata$r ENDS ; COMDAT ??_R3IAtlMemMgr@ATL@@8 rdata$r SEGMENT ??_R3IAtlMemMgr@ATL@@8 DD 00H ; ATL::IAtlMemMgr::`RTTI Class Hierarchy Descriptor' DD 00H DD 01H DD imagerel ??_R2IAtlMemMgr@ATL@@8 rdata$r ENDS ; COMDAT ??_R0?AUIAtlMemMgr@ATL@@@8 data$rs SEGMENT ??_R0?AUIAtlMemMgr@ATL@@@8 DQ FLAT:??_7type_info@@6B@ ; ATL::IAtlMemMgr `RTTI Type Descriptor' DQ 0000000000000000H DB '.?AUIAtlMemMgr@ATL@@', 00H data$rs ENDS ; COMDAT ??_R1A@?0A@EA@IAtlMemMgr@ATL@@8 rdata$r SEGMENT ??_R1A@?0A@EA@IAtlMemMgr@ATL@@8 DD imagerel ??_R0?AUIAtlMemMgr@ATL@@@8 ; ATL::IAtlMemMgr::`RTTI Base Class Descriptor at (0,-1,0,64)' DD 00H DD 00H DD 0ffffffffH DD 00H DD 040H DD imagerel ??_R3IAtlMemMgr@ATL@@8 rdata$r ENDS ; COMDAT ??_R1A@?0A@EA@CWin32Heap@ATL@@8 rdata$r SEGMENT ??_R1A@?0A@EA@CWin32Heap@ATL@@8 DD imagerel ??_R0?AVCWin32Heap@ATL@@@8 ; ATL::CWin32Heap::`RTTI Base Class Descriptor at (0,-1,0,64)' DD 01H DD 00H DD 0ffffffffH DD 00H DD 040H DD imagerel ??_R3CWin32Heap@ATL@@8 rdata$r ENDS ; COMDAT ??_R2CWin32Heap@ATL@@8 rdata$r SEGMENT ??_R2CWin32Heap@ATL@@8 DD imagerel ??_R1A@?0A@EA@CWin32Heap@ATL@@8 ; ATL::CWin32Heap::`RTTI Base Class Array' DD imagerel ??_R1A@?0A@EA@IAtlMemMgr@ATL@@8 ORG $+3 rdata$r ENDS ; COMDAT ??_R3CWin32Heap@ATL@@8 rdata$r SEGMENT ??_R3CWin32Heap@ATL@@8 DD 00H ; ATL::CWin32Heap::`RTTI Class Hierarchy Descriptor' DD 00H DD 02H DD imagerel ??_R2CWin32Heap@ATL@@8 rdata$r ENDS ; COMDAT ??_R0?AVCWin32Heap@ATL@@@8 data$rs SEGMENT ??_R0?AVCWin32Heap@ATL@@@8 DQ FLAT:??_7type_info@@6B@ ; ATL::CWin32Heap `RTTI Type Descriptor' DQ 0000000000000000H DB '.?AVCWin32Heap@ATL@@', 00H data$rs ENDS ; COMDAT ??_R4CWin32Heap@ATL@@6B@ rdata$r SEGMENT ??_R4CWin32Heap@ATL@@6B@ DD 01H ; ATL::CWin32Heap::`RTTI Complete Object Locator' DD 00H DD 00H DD imagerel ??_R0?AVCWin32Heap@ATL@@@8 DD imagerel ??_R3CWin32Heap@ATL@@8 DD imagerel ??_R4CWin32Heap@ATL@@6B@ rdata$r ENDS ; COMDAT ??_7CAtlStringMgr@ATL@@6B@ CONST SEGMENT ??_7CAtlStringMgr@ATL@@6B@ DQ FLAT:??_R4CAtlStringMgr@ATL@@6B@ ; ATL::CAtlStringMgr::`vftable' DQ FLAT:?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z DQ FLAT:?Free@CAtlStringMgr@ATL@@UEAAXPEAUCStringData@2@@Z DQ FLAT:?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z DQ FLAT:?GetNilString@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@XZ DQ FLAT:?Clone@CAtlStringMgr@ATL@@UEAAPEAUIAtlStringMgr@2@XZ DQ FLAT:??_ECAtlStringMgr@ATL@@UEAAPEAXI@Z CONST ENDS ; COMDAT ??_7CWin32Heap@ATL@@6B@ CONST SEGMENT ??_7CWin32Heap@ATL@@6B@ DQ FLAT:??_R4CWin32Heap@ATL@@6B@ ; ATL::CWin32Heap::`vftable' DQ FLAT:?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z DQ FLAT:?Free@CWin32Heap@ATL@@UEAAXPEAX@Z DQ FLAT:?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z DQ FLAT:?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z DQ FLAT:??_ECWin32Heap@ATL@@UEAAPEAXI@Z CONST ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__E?isInitialized@CAtlStringMgr@ATL@@0_NA@@YAXXZ DD 010401H DD 06204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EInitializeCAtlStringMgr@ATLImplementationDetails@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??0CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAA@XZ DD 010901H DD 04209H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??$AtlAdd@K@ATL@@YAJPEAKKK@Z DD 011201H DD 04212H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__FstrMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__FstrHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??_GCAtlStringMgr@ATL@@UEAAPEAXI@Z DD 010d01H DD 0420dH xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?GetNilString@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@XZ DD 010901H DD 04209H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z DB 040H DD imagerel $ip2state$?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z DD 011819H DD 0c218H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?Free@CAtlStringMgr@ATL@@UEAAXPEAUCStringData@2@@Z DD 010e01H DD 0620eH xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z DB 040H DD imagerel $ip2state$?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z DD 011219H DD 0c212H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$1@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$0@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ DB 0aH DB 00H DB 00H DB '|' DB 02H DB 'D' DB 00H DB 08cH DB 04H DB '@' DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $stateUnwindMap$?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ DB 04H DB 0eH DD imagerel ?dtor$0@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA DB 036H DD imagerel ?dtor$1@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ DB 08H DD imagerel $stateUnwindMap$?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ DD imagerel $ip2state$?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ DD 010411H DD 04204H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??0CAtlStringMgr@ATL@@QEAA@PEAUIAtlMemMgr@1@@Z DD 010e01H DD 0620eH xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__F_AtlWinModule@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__E_AtlWinModule@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?Term@CAtlWinModule@ATL@@QEAAXXZ DD 010901H DD 04209H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$0@?0???1CAtlWinModule@ATL@@QEAA@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??1CAtlWinModule@ATL@@QEAA@XZ DB 06H DB 00H DB 00H DB 012H DB 02H DB 016H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $stateUnwindMap$??1CAtlWinModule@ATL@@QEAA@XZ DB 02H DB 0eH DD imagerel ?dtor$0@?0???1CAtlWinModule@ATL@@QEAA@XZ@4HA xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??1CAtlWinModule@ATL@@QEAA@XZ DB 048H DD imagerel $stateUnwindMap$??1CAtlWinModule@ATL@@QEAA@XZ DD imagerel $ip2state$??1CAtlWinModule@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??1CAtlWinModule@ATL@@QEAA@XZ DD 010919H DD 04209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??1CAtlWinModule@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$0@?0???0CAtlWinModule@ATL@@QEAA@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??0CAtlWinModule@ATL@@QEAA@XZ DB 06H DB 00H DB 00H DB '(' DB 02H DB 'd' DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $stateUnwindMap$??0CAtlWinModule@ATL@@QEAA@XZ DB 02H DB 0eH DD imagerel ?dtor$0@?0???0CAtlWinModule@ATL@@QEAA@XZ@4HA xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??0CAtlWinModule@ATL@@QEAA@XZ DB 08H DD imagerel $stateUnwindMap$??0CAtlWinModule@ATL@@QEAA@XZ DD imagerel $ip2state$??0CAtlWinModule@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??0CAtlWinModule@ATL@@QEAA@XZ DD 010911H DD 06209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??0CAtlWinModule@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__F_AtlComModule@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__E_AtlComModule@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?Term@CAtlComModule@ATL@@QEAAXXZ DD 010901H DD 08209H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$0@?0???1CAtlComModule@ATL@@QEAA@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??1CAtlComModule@ATL@@QEAA@XZ DB 06H DB 00H DB 00H DB 012H DB 02H DB 016H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $stateUnwindMap$??1CAtlComModule@ATL@@QEAA@XZ DB 02H DB 0eH DD imagerel ?dtor$0@?0???1CAtlComModule@ATL@@QEAA@XZ@4HA xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??1CAtlComModule@ATL@@QEAA@XZ DB 048H DD imagerel $stateUnwindMap$??1CAtlComModule@ATL@@QEAA@XZ DD imagerel $ip2state$??1CAtlComModule@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??1CAtlComModule@ATL@@QEAA@XZ DD 010919H DD 04209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??1CAtlComModule@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$0@?0???0CAtlComModule@ATL@@QEAA@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??0CAtlComModule@ATL@@QEAA@XZ DB 06H DB 00H DB 00H DB '(' DB 02H DB 0d0H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $stateUnwindMap$??0CAtlComModule@ATL@@QEAA@XZ DB 02H DB 0eH DD imagerel ?dtor$0@?0???0CAtlComModule@ATL@@QEAA@XZ@4HA xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??0CAtlComModule@ATL@@QEAA@XZ DB 048H DD imagerel $stateUnwindMap$??0CAtlComModule@ATL@@QEAA@XZ DD imagerel $ip2state$??0CAtlComModule@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??0CAtlComModule@ATL@@QEAA@XZ DD 010911H DD 04209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??0CAtlComModule@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?AtlWinModuleTerm@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@PEAUHINSTANCE__@@@Z DD 010e01H DD 0620eH xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?AtlWinModuleInit@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@@Z DD 010901H DD 06209H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$1@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$0@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ DB 06H DB 00H DB 00H DB 012H DB 02H DB '$' DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $stateUnwindMap$??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ DB 04H DB 0eH DD imagerel ?dtor$0@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DB 02eH DD imagerel ?dtor$1@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ DB 048H DD imagerel $stateUnwindMap$??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ DD imagerel $ip2state$??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ DD 010911H DD 04209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$1@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$0@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ DB 06H DB 00H DB 00H DB '6' DB 02H DB '$' DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $stateUnwindMap$??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ DB 04H DB 0eH DD imagerel ?dtor$0@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA DB 02eH DD imagerel ?dtor$1@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ DB 08H DD imagerel $stateUnwindMap$??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ DD imagerel $ip2state$??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ DD 010911H DD 04209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??A?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAAEAGH@Z DD 010d01H DD 0420dH xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?RemoveAll@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAXXZ DD 010901H DD 06209H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ DB 040H DD imagerel $ip2state$??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ DD 010919H DD 04209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$0@?0???1_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??1_ATL_COM_MODULE70@ATL@@QEAA@XZ DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $stateUnwindMap$??1_ATL_COM_MODULE70@ATL@@QEAA@XZ DB 02H DB 0eH DD imagerel ?dtor$0@?0???1_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??1_ATL_COM_MODULE70@ATL@@QEAA@XZ DB 048H DD imagerel $stateUnwindMap$??1_ATL_COM_MODULE70@ATL@@QEAA@XZ DD imagerel $ip2state$??1_ATL_COM_MODULE70@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??1_ATL_COM_MODULE70@ATL@@QEAA@XZ DD 010911H DD 04209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??1_ATL_COM_MODULE70@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?dtor$0@?0???0_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA DD 020601H DD 050023206H xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??0_ATL_COM_MODULE70@ATL@@QEAA@XZ DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $stateUnwindMap$??0_ATL_COM_MODULE70@ATL@@QEAA@XZ DB 02H DB 0eH DD imagerel ?dtor$0@?0???0_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??0_ATL_COM_MODULE70@ATL@@QEAA@XZ DB 048H DD imagerel $stateUnwindMap$??0_ATL_COM_MODULE70@ATL@@QEAA@XZ DD imagerel $ip2state$??0_ATL_COM_MODULE70@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??0_ATL_COM_MODULE70@ATL@@QEAA@XZ DD 010911H DD 04209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??0_ATL_COM_MODULE70@ATL@@QEAA@XZ xdata ENDS ; COMDAT voltbl voltbl SEGMENT _volmd DB 0eH voltbl ENDS ; COMDAT xdata xdata SEGMENT $unwind$??$AtlAdd@H@ATL@@YAJPEAHHH@Z DD 011201H DD 04212H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??$AtlMultiply@_K@ATL@@YAJPEA_K_K1@Z DD 011301H DD 04213H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??_GCWin32Heap@ATL@@UEAAPEAXI@Z DD 010d01H DD 0420dH xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z DB 040H DD imagerel $ip2state$?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z DD 010e19H DD 0420eH DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z DB 040H DD imagerel $ip2state$?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z DD 011319H DD 06213H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$?Free@CWin32Heap@ATL@@UEAAXPEAX@Z DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$?Free@CWin32Heap@ATL@@UEAAXPEAX@Z DB 040H DD imagerel $ip2state$?Free@CWin32Heap@ATL@@UEAAXPEAX@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?Free@CWin32Heap@ATL@@UEAAXPEAX@Z DD 010e19H DD 0620eH DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$?Free@CWin32Heap@ATL@@UEAAXPEAX@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z DB 040H DD imagerel $ip2state$?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z DD 010e19H DD 0420eH DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??1CWin32Heap@ATL@@UEAA@XZ DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??1CWin32Heap@ATL@@UEAA@XZ DB 040H DD imagerel $ip2state$??1CWin32Heap@ATL@@UEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??1CWin32Heap@ATL@@UEAA@XZ DD 010919H DD 06209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??1CWin32Heap@ATL@@UEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$?Term@CComCriticalSection@ATL@@QEAAJXZ DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$?Term@CComCriticalSection@ATL@@QEAAJXZ DB 040H DD imagerel $ip2state$?Term@CComCriticalSection@ATL@@QEAAJXZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?Term@CComCriticalSection@ATL@@QEAAJXZ DD 010919H DD 04209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$?Term@CComCriticalSection@ATL@@QEAAJXZ xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$?Init@CComCriticalSection@ATL@@QEAAJXZ DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$?Init@CComCriticalSection@ATL@@QEAAJXZ DB 040H DD imagerel $ip2state$?Init@CComCriticalSection@ATL@@QEAAJXZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?Init@CComCriticalSection@ATL@@QEAAJXZ DD 010919H DD 06209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$?Init@CComCriticalSection@ATL@@QEAAJXZ xdata ENDS ; COMDAT xdata xdata SEGMENT $ip2state$??0CComCriticalSection@ATL@@QEAA@XZ DB 02H DB 00H DB 00H xdata ENDS ; COMDAT xdata xdata SEGMENT $cppxdata$??0CComCriticalSection@ATL@@QEAA@XZ DB 040H DD imagerel $ip2state$??0CComCriticalSection@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??0CComCriticalSection@ATL@@QEAA@XZ DD 010919H DD 04209H DD imagerel __CxxFrameHandler4 DD imagerel $cppxdata$??0CComCriticalSection@ATL@@QEAA@XZ xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?_AtlInitializeCriticalSectionEx@ATL@@YAHPEAU_RTL_CRITICAL_SECTION@@KK@Z DD 011201H DD 04212H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceISAPI@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceSync@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceSecurity@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceUtil@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceMap@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceString@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceStencil@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceCache@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceTime@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceException@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceAllocation@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceNotImpl@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceSnapin@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceDBProvider@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceDBClient@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceHosting@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceControls@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceWindowing@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceRefcount@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceRegistrar@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceQI@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceCOM@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??__EatlTraceGeneral@ATL@@YAXXZ DD 010401H DD 04204H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??$AtlAdd@_K@ATL@@YAJPEA_K_K1@Z DD 011301H DD 04213H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??$AtlMultiply@K@ATL@@YAJPEAKKK@Z DD 011201H DD 06212H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$?AtlThrowImpl@ATL@@YAXJ@Z DD 010801H DD 04208H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$HRESULT_FROM_WIN32 DD 010801H DD 02208H xdata ENDS ; COMDAT xdata xdata SEGMENT $unwind$??_H@YAXPEAX_K1P6APEAX0@Z@Z DD 011801H DD 06218H xdata ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceCOM$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceCOM@ATL@@YAXXZ ; ATL::atlTraceCOM$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceQI$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceQI@ATL@@YAXXZ ; ATL::atlTraceQI$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceRegistrar$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceRegistrar@ATL@@YAXXZ ; ATL::atlTraceRegistrar$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceRefcount$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceRefcount@ATL@@YAXXZ ; ATL::atlTraceRefcount$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceWindowing$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceWindowing@ATL@@YAXXZ ; ATL::atlTraceWindowing$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceControls$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceControls@ATL@@YAXXZ ; ATL::atlTraceControls$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceHosting$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceHosting@ATL@@YAXXZ ; ATL::atlTraceHosting$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceDBClient$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceDBClient@ATL@@YAXXZ ; ATL::atlTraceDBClient$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceDBProvider$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceDBProvider@ATL@@YAXXZ ; ATL::atlTraceDBProvider$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceSnapin$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceSnapin@ATL@@YAXXZ ; ATL::atlTraceSnapin$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceNotImpl$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceNotImpl@ATL@@YAXXZ ; ATL::atlTraceNotImpl$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceAllocation$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceAllocation@ATL@@YAXXZ ; ATL::atlTraceAllocation$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceException$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceException@ATL@@YAXXZ ; ATL::atlTraceException$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceTime$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceTime@ATL@@YAXXZ ; ATL::atlTraceTime$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceCache$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceCache@ATL@@YAXXZ ; ATL::atlTraceCache$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceStencil$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceStencil@ATL@@YAXXZ ; ATL::atlTraceStencil$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceString$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceString@ATL@@YAXXZ ; ATL::atlTraceString$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceMap$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceMap@ATL@@YAXXZ ; ATL::atlTraceMap$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceUtil$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceUtil@ATL@@YAXXZ ; ATL::atlTraceUtil$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceSecurity$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceSecurity@ATL@@YAXXZ ; ATL::atlTraceSecurity$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceSync$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceSync@ATL@@YAXXZ ; ATL::atlTraceSync$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?atlTraceISAPI$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__EatlTraceISAPI@ATL@@YAXXZ ; ATL::atlTraceISAPI$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?_AtlComModule$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__E_AtlComModule@ATL@@YAXXZ ; ATL::_AtlComModule$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?_AtlWinModule$initializer$@ATL@@3P6AXXZEA DQ FLAT:??__E_AtlWinModule@ATL@@YAXXZ ; ATL::_AtlWinModule$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ?InitializeCAtlStringMgr$initializer$@ATLImplementationDetails@ATL@@3P6AXXZEA DQ FLAT:??__EInitializeCAtlStringMgr@ATLImplementationDetails@ATL@@YAXXZ ; ATL::ATLImplementationDetails::InitializeCAtlStringMgr$initializer$ CRT$XCU ENDS ; COMDAT CRT$XCU CRT$XCU SEGMENT ??isInitialized$initializer$@CAtlStringMgr@ATL@@0P6AXXZEA@@3P6AXXZEA DQ FLAT:??__E?isInitialized@CAtlStringMgr@ATL@@0_NA@@YAXXZ ; ??isInitialized$initializer$@CAtlStringMgr@ATL@@0P6AXXZEA@@3P6AXXZEA CRT$XCU ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ??__E?isInitialized@CAtlStringMgr@ATL@@0_NA@@YAXXZ text$di SEGMENT tv67 = 32 ??__E?isInitialized@CAtlStringMgr@ATL@@0_NA@@YAXXZ PROC ; `dynamic initializer for 'ATL::CAtlStringMgr::isInitialized'', COMDAT ; 178 : __declspec(selectany) bool CAtlStringMgr::isInitialized = ATLImplementationDetails::InitializeCAtlStringMgr.EnsureLinked() != nullptr; 00000 48 83 ec 38 sub rsp, 56 ; 00000038H 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?InitializeCAtlStringMgr@ATLImplementationDetails@ATL@@3UCAtlStringMgrStaticInitializer@12@A ; ATL::ATLImplementationDetails::InitializeCAtlStringMgr 0000b e8 00 00 00 00 call ?EnsureLinked@CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAAPEAXXZ ; ATL::ATLImplementationDetails::CAtlStringMgrStaticInitializer::EnsureLinked 00010 48 85 c0 test rax, rax 00013 74 0a je SHORT $LN3@isInitiali 00015 c7 44 24 20 01 00 00 00 mov DWORD PTR tv67[rsp], 1 0001d eb 08 jmp SHORT $LN4@isInitiali $LN3@isInitiali: 0001f c7 44 24 20 00 00 00 00 mov DWORD PTR tv67[rsp], 0 $LN4@isInitiali: 00027 0f b6 44 24 20 movzx eax, BYTE PTR tv67[rsp] 0002c 88 05 00 00 00 00 mov BYTE PTR ?isInitialized@CAtlStringMgr@ATL@@0_NA, al ; ATL::CAtlStringMgr::isInitialized 00032 48 83 c4 38 add rsp, 56 ; 00000038H 00036 c3 ret 0 ??__E?isInitialized@CAtlStringMgr@ATL@@0_NA@@YAXXZ ENDP ; `dynamic initializer for 'ATL::CAtlStringMgr::isInitialized'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ??__EInitializeCAtlStringMgr@ATLImplementationDetails@ATL@@YAXXZ text$di SEGMENT ??__EInitializeCAtlStringMgr@ATLImplementationDetails@ATL@@YAXXZ PROC ; ATL::ATLImplementationDetails::`dynamic initializer for 'InitializeCAtlStringMgr'', COMDAT ; 175 : __declspec(selectany) CAtlStringMgrStaticInitializer InitializeCAtlStringMgr; 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?InitializeCAtlStringMgr@ATLImplementationDetails@ATL@@3UCAtlStringMgrStaticInitializer@12@A ; ATL::ATLImplementationDetails::InitializeCAtlStringMgr 0000b e8 00 00 00 00 call ??0CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAA@XZ ; ATL::ATLImplementationDetails::CAtlStringMgrStaticInitializer::CAtlStringMgrStaticInitializer 00010 48 83 c4 28 add rsp, 40 ; 00000028H 00014 c3 ret 0 ??__EInitializeCAtlStringMgr@ATLImplementationDetails@ATL@@YAXXZ ENDP ; ATL::ATLImplementationDetails::`dynamic initializer for 'InitializeCAtlStringMgr'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ?EnsureLinked@CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAAPEAXXZ _TEXT SEGMENT this$ = 8 ?EnsureLinked@CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAAPEAXXZ PROC ; ATL::ATLImplementationDetails::CAtlStringMgrStaticInitializer::EnsureLinked, COMDAT ; 170 : ATL_NOINLINE void* EnsureLinked() { 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 171 : return this; 00005 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] ; 172 : } 0000a c3 ret 0 ?EnsureLinked@CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAAPEAXXZ ENDP ; ATL::ATLImplementationDetails::CAtlStringMgrStaticInitializer::EnsureLinked _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ??0CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 48 ??0CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAA@XZ PROC ; ATL::ATLImplementationDetails::CAtlStringMgrStaticInitializer::CAtlStringMgrStaticInitializer, COMDAT ; 162 : CAtlStringMgrStaticInitializer() { (void)CAtlStringMgr::GetInstance(); } $LN3: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H 00009 e8 00 00 00 00 call ?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ ; ATL::CAtlStringMgr::GetInstance 0000e 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00013 48 83 c4 28 add rsp, 40 ; 00000028H 00017 c3 ret 0 ??0CAtlStringMgrStaticInitializer@ATLImplementationDetails@ATL@@QEAA@XZ ENDP ; ATL::ATLImplementationDetails::CAtlStringMgrStaticInitializer::CAtlStringMgrStaticInitializer _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlalloc.h ; COMDAT ??$AtlAdd@K@ATL@@YAJPEAKKK@Z _TEXT SEGMENT ptResult$ = 48 tLeft$ = 56 tRight$ = 64 ??$AtlAdd@K@ATL@@YAJPEAKKK@Z PROC ; ATL::AtlAdd<unsigned long>, COMDAT ; 84 : { $LN4: 00000 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d 00005 89 54 24 10 mov DWORD PTR [rsp+16], edx 00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000e 48 83 ec 28 sub rsp, 40 ; 00000028H ; 85 : if(::ATL::AtlLimits<T>::_Max-tLeft < tRight) 00012 b8 ff ff ff ff mov eax, -1 ; ffffffffH 00017 2b 44 24 38 sub eax, DWORD PTR tLeft$[rsp] 0001b 3b 44 24 40 cmp eax, DWORD PTR tRight$[rsp] 0001f 73 0c jae SHORT $LN2@AtlAdd ; 86 : { ; 87 : return HRESULT_FROM_WIN32(ERROR_ARITHMETIC_OVERFLOW); 00021 b9 16 02 00 00 mov ecx, 534 ; 00000216H 00026 e8 00 00 00 00 call HRESULT_FROM_WIN32 0002b eb 15 jmp SHORT $LN1@AtlAdd $LN2@AtlAdd: ; 88 : } ; 89 : *ptResult= tLeft + tRight; 0002d 8b 44 24 40 mov eax, DWORD PTR tRight$[rsp] 00031 8b 4c 24 38 mov ecx, DWORD PTR tLeft$[rsp] 00035 03 c8 add ecx, eax 00037 8b c1 mov eax, ecx 00039 48 8b 4c 24 30 mov rcx, QWORD PTR ptResult$[rsp] 0003e 89 01 mov DWORD PTR [rcx], eax ; 90 : return S_OK; 00040 33 c0 xor eax, eax $LN1@AtlAdd: ; 91 : } 00042 48 83 c4 28 add rsp, 40 ; 00000028H 00046 c3 ret 0 ??$AtlAdd@K@ATL@@YAJPEAKKK@Z ENDP ; ATL::AtlAdd<unsigned long> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlmem.h ; COMDAT ??$AtlAlignUp@H@ATL@@YAHHK@Z _TEXT SEGMENT n$ = 8 nAlign$ = 16 ??$AtlAlignUp@H@ATL@@YAHHK@Z PROC ; ATL::AtlAlignUp<int>, COMDAT ; 28 : { 00000 89 54 24 10 mov DWORD PTR [rsp+16], edx 00004 89 4c 24 08 mov DWORD PTR [rsp+8], ecx ; 29 : return( N( (n+(nAlign-1))&~(N( nAlign )-1) ) ); 00008 8b 44 24 08 mov eax, DWORD PTR n$[rsp] 0000c 8b 4c 24 10 mov ecx, DWORD PTR nAlign$[rsp] 00010 8d 44 08 ff lea eax, DWORD PTR [rax+rcx-1] 00014 8b 4c 24 10 mov ecx, DWORD PTR nAlign$[rsp] 00018 ff c9 dec ecx 0001a f7 d1 not ecx 0001c 23 c1 and eax, ecx ; 30 : } 0001e c3 ret 0 ??$AtlAlignUp@H@ATL@@YAHHK@Z ENDP ; ATL::AtlAlignUp<int> _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT ??__FstrMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ text$yd SEGMENT ??__FstrMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ PROC ; `ATL::CAtlStringMgr::GetInstance'::`2'::`dynamic atexit destructor for 'strMgr'', COMDAT $LN3: 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?strMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4V23@A ; `ATL::CAtlStringMgr::GetInstance'::`2'::strMgr 0000b e8 00 00 00 00 call ??1CAtlStringMgr@ATL@@UEAA@XZ ; ATL::CAtlStringMgr::~CAtlStringMgr 00010 48 83 c4 28 add rsp, 40 ; 00000028H 00014 c3 ret 0 ??__FstrMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ ENDP ; `ATL::CAtlStringMgr::GetInstance'::`2'::`dynamic atexit destructor for 'strMgr'' text$yd ENDS ; Function compile flags: /Odtp ; COMDAT ??__FstrHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ text$yd SEGMENT ??__FstrHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ PROC ; `ATL::CAtlStringMgr::GetInstance'::`2'::`dynamic atexit destructor for 'strHeap'', COMDAT $LN3: 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?strHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4VCWin32Heap@3@A ; `ATL::CAtlStringMgr::GetInstance'::`2'::strHeap 0000b e8 00 00 00 00 call ??1CWin32Heap@ATL@@UEAA@XZ ; ATL::CWin32Heap::~CWin32Heap 00010 48 83 c4 28 add rsp, 40 ; 00000028H 00014 c3 ret 0 ??__FstrHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ ENDP ; `ATL::CAtlStringMgr::GetInstance'::`2'::`dynamic atexit destructor for 'strHeap'' text$yd ENDS ; Function compile flags: /Odtp ; COMDAT ??_GCAtlStringMgr@ATL@@UEAAPEAXI@Z _TEXT SEGMENT this$ = 48 __flags$ = 56 ??_GCAtlStringMgr@ATL@@UEAAPEAXI@Z PROC ; ATL::CAtlStringMgr::`scalar deleting destructor', COMDAT $LN4: 00000 89 54 24 10 mov DWORD PTR [rsp+16], edx 00004 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00009 48 83 ec 28 sub rsp, 40 ; 00000028H 0000d 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 00012 e8 00 00 00 00 call ??1CAtlStringMgr@ATL@@UEAA@XZ ; ATL::CAtlStringMgr::~CAtlStringMgr 00017 8b 44 24 38 mov eax, DWORD PTR __flags$[rsp] 0001b 83 e0 01 and eax, 1 0001e 85 c0 test eax, eax 00020 74 0f je SHORT $LN2@scalar 00022 ba 30 00 00 00 mov edx, 48 ; 00000030H 00027 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 0002c e8 00 00 00 00 call ??3@YAXPEAX_K@Z ; operator delete $LN2@scalar: 00031 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00036 48 83 c4 28 add rsp, 40 ; 00000028H 0003a c3 ret 0 ??_GCAtlStringMgr@ATL@@UEAAPEAXI@Z ENDP ; ATL::CAtlStringMgr::`scalar deleting destructor' _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ?Clone@CAtlStringMgr@ATL@@UEAAPEAUIAtlStringMgr@2@XZ _TEXT SEGMENT this$ = 8 ?Clone@CAtlStringMgr@ATL@@UEAAPEAUIAtlStringMgr@2@XZ PROC ; ATL::CAtlStringMgr::Clone, COMDAT ; 147 : { 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 148 : return this; 00005 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] ; 149 : } 0000a c3 ret 0 ?Clone@CAtlStringMgr@ATL@@UEAAPEAUIAtlStringMgr@2@XZ ENDP ; ATL::CAtlStringMgr::Clone _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ?GetNilString@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@XZ _TEXT SEGMENT this$ = 48 ?GetNilString@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@XZ PROC ; ATL::CAtlStringMgr::GetNilString, COMDAT ; 142 : { $LN3: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H ; 143 : m_nil.AddRef(); 00009 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 0000e 48 83 c0 10 add rax, 16 00012 48 8b c8 mov rcx, rax 00015 e8 00 00 00 00 call ?AddRef@CStringData@ATL@@QEAAXXZ ; ATL::CStringData::AddRef ; 144 : return &m_nil; 0001a 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 0001f 48 83 c0 10 add rax, 16 ; 145 : } 00023 48 83 c4 28 add rsp, 40 ; 00000028H 00027 c3 ret 0 ?GetNilString@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@XZ ENDP ; ATL::CAtlStringMgr::GetNilString _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z _TEXT SEGMENT nAlignedChars$ = 32 tv65 = 36 tv77 = 40 __atl_condVal$1 = 44 __atl_condVal$2 = 48 nDataBytes$ = 52 nTotalSize$ = 56 pNewData$ = 64 tv134 = 72 tv136 = 80 this$ = 112 pData$ = 120 nChars$ = 128 nCharSize$ = 136 ?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z PROC ; ATL::CAtlStringMgr::Reallocate, COMDAT ; 111 : { $LN19: 00000 44 89 4c 24 20 mov DWORD PTR [rsp+32], r9d 00005 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d 0000a 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 0000f 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00014 48 83 ec 68 sub rsp, 104 ; 00000068H $LN4@Reallocate: ; 112 : ATLENSURE_RETURN_VAL( nChars>=0, NULL ); 00018 83 bc 24 80 00 00 00 00 cmp DWORD PTR nChars$[rsp], 0 00020 7c 0a jl SHORT $LN15@Reallocate 00022 c7 44 24 24 01 00 00 00 mov DWORD PTR tv65[rsp], 1 0002a eb 08 jmp SHORT $LN16@Reallocate $LN15@Reallocate: 0002c c7 44 24 24 00 00 00 00 mov DWORD PTR tv65[rsp], 0 $LN16@Reallocate: 00034 8b 44 24 24 mov eax, DWORD PTR tv65[rsp] 00038 89 44 24 2c mov DWORD PTR __atl_condVal$1[rsp], eax 0003c 83 7c 24 2c 00 cmp DWORD PTR __atl_condVal$1[rsp], 0 00041 75 07 jne SHORT $LN8@Reallocate 00043 33 c0 xor eax, eax 00045 e9 0d 01 00 00 jmp $LN1@Reallocate $LN8@Reallocate: 0004a 33 c0 xor eax, eax 0004c 85 c0 test eax, eax 0004e 75 c8 jne SHORT $LN4@Reallocate ; 113 : ATLASSERT( pData->pStringMgr == this ); ; 114 : ; 115 : CStringData* pNewData; ; 116 : ULONG nTotalSize; ; 117 : ULONG nDataBytes; ; 118 : ; 119 : if( FAILED(::ATL::AtlAdd(&nChars, nChars, 1)) ) 00050 41 b8 01 00 00 00 mov r8d, 1 00056 8b 94 24 80 00 00 00 mov edx, DWORD PTR nChars$[rsp] 0005d 48 8d 8c 24 80 00 00 00 lea rcx, QWORD PTR nChars$[rsp] 00065 e8 00 00 00 00 call ??$AtlAdd@H@ATL@@YAJPEAHHH@Z ; ATL::AtlAdd<int> 0006a 85 c0 test eax, eax 0006c 7d 07 jge SHORT $LN9@Reallocate ; 120 : { ; 121 : return NULL; 0006e 33 c0 xor eax, eax 00070 e9 e2 00 00 00 jmp $LN1@Reallocate $LN9@Reallocate: ; 122 : } ; 123 : ; 124 : int nAlignedChars = ::ATL::AtlAlignUp( nChars, 8 ); // Prevent excessive reallocation. The heap will usually round up anyway. 00075 ba 08 00 00 00 mov edx, 8 0007a 8b 8c 24 80 00 00 00 mov ecx, DWORD PTR nChars$[rsp] 00081 e8 00 00 00 00 call ??$AtlAlignUp@H@ATL@@YAHHK@Z ; ATL::AtlAlignUp<int> 00086 89 44 24 20 mov DWORD PTR nAlignedChars$[rsp], eax $LN7@Reallocate: ; 125 : ATLENSURE_RETURN_VAL( nChars<=nAlignedChars, NULL ); 0008a 8b 44 24 20 mov eax, DWORD PTR nAlignedChars$[rsp] 0008e 39 84 24 80 00 00 00 cmp DWORD PTR nChars$[rsp], eax 00095 7f 0a jg SHORT $LN17@Reallocate 00097 c7 44 24 28 01 00 00 00 mov DWORD PTR tv77[rsp], 1 0009f eb 08 jmp SHORT $LN18@Reallocate $LN17@Reallocate: 000a1 c7 44 24 28 00 00 00 00 mov DWORD PTR tv77[rsp], 0 $LN18@Reallocate: 000a9 8b 44 24 28 mov eax, DWORD PTR tv77[rsp] 000ad 89 44 24 30 mov DWORD PTR __atl_condVal$2[rsp], eax 000b1 83 7c 24 30 00 cmp DWORD PTR __atl_condVal$2[rsp], 0 000b6 75 07 jne SHORT $LN10@Reallocate 000b8 33 c0 xor eax, eax 000ba e9 98 00 00 00 jmp $LN1@Reallocate $LN10@Reallocate: 000bf 33 c0 xor eax, eax 000c1 85 c0 test eax, eax 000c3 75 c5 jne SHORT $LN7@Reallocate ; 126 : ; 127 : if( FAILED(::ATL::AtlMultiply(&nDataBytes, static_cast<ULONG>(nAlignedChars), static_cast<ULONG>(nCharSize))) || 000c5 44 8b 84 24 88 00 00 00 mov r8d, DWORD PTR nCharSize$[rsp] 000cd 8b 54 24 20 mov edx, DWORD PTR nAlignedChars$[rsp] 000d1 48 8d 4c 24 34 lea rcx, QWORD PTR nDataBytes$[rsp] 000d6 e8 00 00 00 00 call ??$AtlMultiply@K@ATL@@YAJPEAKKK@Z ; ATL::AtlMultiply<unsigned long> 000db 85 c0 test eax, eax 000dd 7c 18 jl SHORT $LN12@Reallocate 000df 44 8b 44 24 34 mov r8d, DWORD PTR nDataBytes$[rsp] 000e4 ba 18 00 00 00 mov edx, 24 000e9 48 8d 4c 24 38 lea rcx, QWORD PTR nTotalSize$[rsp] 000ee e8 00 00 00 00 call ??$AtlAdd@K@ATL@@YAJPEAKKK@Z ; ATL::AtlAdd<unsigned long> 000f3 85 c0 test eax, eax 000f5 7d 04 jge SHORT $LN11@Reallocate $LN12@Reallocate: ; 128 : FAILED(::ATL::AtlAdd(&nTotalSize, static_cast<ULONG>(sizeof( CStringData )), nDataBytes))) ; 129 : { ; 130 : return NULL; 000f7 33 c0 xor eax, eax 000f9 eb 5c jmp SHORT $LN1@Reallocate $LN11@Reallocate: ; 131 : } ; 132 : pNewData = static_cast< CStringData* >( m_pMemMgr->Reallocate( pData, nTotalSize ) ); 000fb 48 8b 44 24 70 mov rax, QWORD PTR this$[rsp] 00100 48 8b 40 08 mov rax, QWORD PTR [rax+8] 00104 48 89 44 24 48 mov QWORD PTR tv134[rsp], rax 00109 48 8b 44 24 70 mov rax, QWORD PTR this$[rsp] 0010e 48 8b 40 08 mov rax, QWORD PTR [rax+8] 00112 48 8b 00 mov rax, QWORD PTR [rax] 00115 48 8b 40 10 mov rax, QWORD PTR [rax+16] 00119 48 89 44 24 50 mov QWORD PTR tv136[rsp], rax 0011e 8b 44 24 38 mov eax, DWORD PTR nTotalSize$[rsp] 00122 44 8b c0 mov r8d, eax 00125 48 8b 54 24 78 mov rdx, QWORD PTR pData$[rsp] 0012a 48 8b 4c 24 48 mov rcx, QWORD PTR tv134[rsp] 0012f ff 54 24 50 call QWORD PTR tv136[rsp] 00133 48 89 44 24 40 mov QWORD PTR pNewData$[rsp], rax ; 133 : if( pNewData == NULL ) 00138 48 83 7c 24 40 00 cmp QWORD PTR pNewData$[rsp], 0 0013e 75 04 jne SHORT $LN13@Reallocate ; 134 : { ; 135 : return NULL; 00140 33 c0 xor eax, eax 00142 eb 13 jmp SHORT $LN1@Reallocate $LN13@Reallocate: ; 136 : } ; 137 : pNewData->nAllocLength = nAlignedChars - 1; 00144 8b 44 24 20 mov eax, DWORD PTR nAlignedChars$[rsp] 00148 ff c8 dec eax 0014a 48 8b 4c 24 40 mov rcx, QWORD PTR pNewData$[rsp] 0014f 89 41 0c mov DWORD PTR [rcx+12], eax ; 138 : ; 139 : return pNewData; 00152 48 8b 44 24 40 mov rax, QWORD PTR pNewData$[rsp] $LN1@Reallocate: ; 140 : } 00157 48 83 c4 68 add rsp, 104 ; 00000068H 0015b c3 ret 0 ?Reallocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@PEAU32@HH@Z ENDP ; ATL::CAtlStringMgr::Reallocate _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ?Free@CAtlStringMgr@ATL@@UEAAXPEAUCStringData@2@@Z _TEXT SEGMENT tv74 = 32 tv76 = 40 this$ = 64 pData$ = 72 ?Free@CAtlStringMgr@ATL@@UEAAXPEAUCStringData@2@@Z PROC ; ATL::CAtlStringMgr::Free, COMDAT ; 101 : { $LN6: 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000a 48 83 ec 38 sub rsp, 56 ; 00000038H $LN4@Free: ; 102 : ATLASSUME(pData != NULL); 0000e 33 c0 xor eax, eax 00010 85 c0 test eax, eax 00012 75 fa jne SHORT $LN4@Free ; 103 : ATLASSERT(pData->pStringMgr == this); ; 104 : ; 105 : m_pMemMgr->Free( pData ); 00014 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00019 48 8b 40 08 mov rax, QWORD PTR [rax+8] 0001d 48 89 44 24 20 mov QWORD PTR tv74[rsp], rax 00022 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00027 48 8b 40 08 mov rax, QWORD PTR [rax+8] 0002b 48 8b 00 mov rax, QWORD PTR [rax] 0002e 48 8b 40 08 mov rax, QWORD PTR [rax+8] 00032 48 89 44 24 28 mov QWORD PTR tv76[rsp], rax 00037 48 8b 54 24 48 mov rdx, QWORD PTR pData$[rsp] 0003c 48 8b 4c 24 20 mov rcx, QWORD PTR tv74[rsp] 00041 ff 54 24 28 call QWORD PTR tv76[rsp] ; 106 : } 00045 48 83 c4 38 add rsp, 56 ; 00000038H 00049 c3 ret 0 ?Free@CAtlStringMgr@ATL@@UEAAXPEAUCStringData@2@@Z ENDP ; ATL::CAtlStringMgr::Free _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z _TEXT SEGMENT nAlignedChars$ = 32 pData$ = 40 tv65 = 48 tv77 = 52 __atl_condVal$1 = 56 __atl_condVal$2 = 60 nDataBytes$ = 64 nTotalSize$ = 72 tv134 = 80 tv136 = 88 this$ = 112 nChars$ = 120 nCharSize$ = 128 ?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z PROC ; ATL::CAtlStringMgr::Allocate, COMDAT ; 68 : { $LN19: 00000 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d 00005 89 54 24 10 mov DWORD PTR [rsp+16], edx 00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000e 48 83 ec 68 sub rsp, 104 ; 00000068H $LN4@Allocate: ; 69 : ATLENSURE_RETURN_VAL( nChars>=0, NULL ); 00012 83 7c 24 78 00 cmp DWORD PTR nChars$[rsp], 0 00017 7c 0a jl SHORT $LN15@Allocate 00019 c7 44 24 30 01 00 00 00 mov DWORD PTR tv65[rsp], 1 00021 eb 08 jmp SHORT $LN16@Allocate $LN15@Allocate: 00023 c7 44 24 30 00 00 00 00 mov DWORD PTR tv65[rsp], 0 $LN16@Allocate: 0002b 8b 44 24 30 mov eax, DWORD PTR tv65[rsp] 0002f 89 44 24 38 mov DWORD PTR __atl_condVal$1[rsp], eax 00033 83 7c 24 38 00 cmp DWORD PTR __atl_condVal$1[rsp], 0 00038 75 07 jne SHORT $LN8@Allocate 0003a 33 c0 xor eax, eax 0003c e9 25 01 00 00 jmp $LN1@Allocate $LN8@Allocate: 00041 33 c0 xor eax, eax 00043 85 c0 test eax, eax 00045 75 cb jne SHORT $LN4@Allocate ; 70 : ; 71 : size_t nTotalSize; ; 72 : CStringData* pData; ; 73 : size_t nDataBytes; ; 74 : ; 75 : if( FAILED(::ATL::AtlAdd(&nChars, nChars, 1)) ) 00047 41 b8 01 00 00 00 mov r8d, 1 0004d 8b 54 24 78 mov edx, DWORD PTR nChars$[rsp] 00051 48 8d 4c 24 78 lea rcx, QWORD PTR nChars$[rsp] 00056 e8 00 00 00 00 call ??$AtlAdd@H@ATL@@YAJPEAHHH@Z ; ATL::AtlAdd<int> 0005b 85 c0 test eax, eax 0005d 7d 07 jge SHORT $LN9@Allocate ; 76 : { ; 77 : return NULL; 0005f 33 c0 xor eax, eax 00061 e9 00 01 00 00 jmp $LN1@Allocate $LN9@Allocate: ; 78 : } ; 79 : ; 80 : int nAlignedChars = ::ATL::AtlAlignUp( nChars, 8 ); // Prevent excessive reallocation. The heap will usually round up anyway. 00066 ba 08 00 00 00 mov edx, 8 0006b 8b 4c 24 78 mov ecx, DWORD PTR nChars$[rsp] 0006f e8 00 00 00 00 call ??$AtlAlignUp@H@ATL@@YAHHK@Z ; ATL::AtlAlignUp<int> 00074 89 44 24 20 mov DWORD PTR nAlignedChars$[rsp], eax $LN7@Allocate: ; 81 : ATLENSURE_RETURN_VAL( nChars<=nAlignedChars, NULL ); 00078 8b 44 24 20 mov eax, DWORD PTR nAlignedChars$[rsp] 0007c 39 44 24 78 cmp DWORD PTR nChars$[rsp], eax 00080 7f 0a jg SHORT $LN17@Allocate 00082 c7 44 24 34 01 00 00 00 mov DWORD PTR tv77[rsp], 1 0008a eb 08 jmp SHORT $LN18@Allocate $LN17@Allocate: 0008c c7 44 24 34 00 00 00 00 mov DWORD PTR tv77[rsp], 0 $LN18@Allocate: 00094 8b 44 24 34 mov eax, DWORD PTR tv77[rsp] 00098 89 44 24 3c mov DWORD PTR __atl_condVal$2[rsp], eax 0009c 83 7c 24 3c 00 cmp DWORD PTR __atl_condVal$2[rsp], 0 000a1 75 07 jne SHORT $LN10@Allocate 000a3 33 c0 xor eax, eax 000a5 e9 bc 00 00 00 jmp $LN1@Allocate $LN10@Allocate: 000aa 33 c0 xor eax, eax 000ac 85 c0 test eax, eax 000ae 75 c8 jne SHORT $LN7@Allocate ; 82 : ; 83 : if( FAILED(::ATL::AtlMultiply(&nDataBytes, static_cast<size_t>(nAlignedChars), static_cast<size_t>(nCharSize))) || 000b0 48 63 84 24 80 00 00 00 movsxd rax, DWORD PTR nCharSize$[rsp] 000b8 48 63 4c 24 20 movsxd rcx, DWORD PTR nAlignedChars$[rsp] 000bd 4c 8b c0 mov r8, rax 000c0 48 8b d1 mov rdx, rcx 000c3 48 8d 4c 24 40 lea rcx, QWORD PTR nDataBytes$[rsp] 000c8 e8 00 00 00 00 call ??$AtlMultiply@_K@ATL@@YAJPEA_K_K1@Z ; ATL::AtlMultiply<unsigned __int64> 000cd 85 c0 test eax, eax 000cf 7c 18 jl SHORT $LN12@Allocate 000d1 4c 8b 44 24 40 mov r8, QWORD PTR nDataBytes$[rsp] 000d6 ba 18 00 00 00 mov edx, 24 000db 48 8d 4c 24 48 lea rcx, QWORD PTR nTotalSize$[rsp] 000e0 e8 00 00 00 00 call ??$AtlAdd@_K@ATL@@YAJPEA_K_K1@Z ; ATL::AtlAdd<unsigned __int64> 000e5 85 c0 test eax, eax 000e7 7d 04 jge SHORT $LN11@Allocate $LN12@Allocate: ; 84 : FAILED(::ATL::AtlAdd(&nTotalSize, static_cast<size_t>(sizeof( CStringData )), nDataBytes))) ; 85 : { ; 86 : return NULL; 000e9 33 c0 xor eax, eax 000eb eb 79 jmp SHORT $LN1@Allocate $LN11@Allocate: ; 87 : } ; 88 : pData = static_cast< CStringData* >( m_pMemMgr->Allocate( nTotalSize ) ); 000ed 48 8b 44 24 70 mov rax, QWORD PTR this$[rsp] 000f2 48 8b 40 08 mov rax, QWORD PTR [rax+8] 000f6 48 89 44 24 50 mov QWORD PTR tv134[rsp], rax 000fb 48 8b 44 24 70 mov rax, QWORD PTR this$[rsp] 00100 48 8b 40 08 mov rax, QWORD PTR [rax+8] 00104 48 8b 00 mov rax, QWORD PTR [rax] 00107 48 8b 00 mov rax, QWORD PTR [rax] 0010a 48 89 44 24 58 mov QWORD PTR tv136[rsp], rax 0010f 48 8b 54 24 48 mov rdx, QWORD PTR nTotalSize$[rsp] 00114 48 8b 4c 24 50 mov rcx, QWORD PTR tv134[rsp] 00119 ff 54 24 58 call QWORD PTR tv136[rsp] 0011d 48 89 44 24 28 mov QWORD PTR pData$[rsp], rax ; 89 : if( pData == NULL ) 00122 48 83 7c 24 28 00 cmp QWORD PTR pData$[rsp], 0 00128 75 04 jne SHORT $LN13@Allocate ; 90 : { ; 91 : return( NULL ); 0012a 33 c0 xor eax, eax 0012c eb 38 jmp SHORT $LN1@Allocate $LN13@Allocate: ; 92 : } ; 93 : pData->pStringMgr = this; 0012e 48 8b 44 24 28 mov rax, QWORD PTR pData$[rsp] 00133 48 8b 4c 24 70 mov rcx, QWORD PTR this$[rsp] 00138 48 89 08 mov QWORD PTR [rax], rcx ; 94 : pData->nRefs = 1; 0013b 48 8b 44 24 28 mov rax, QWORD PTR pData$[rsp] 00140 c7 40 10 01 00 00 00 mov DWORD PTR [rax+16], 1 ; 95 : pData->nAllocLength = nAlignedChars - 1; 00147 8b 44 24 20 mov eax, DWORD PTR nAlignedChars$[rsp] 0014b ff c8 dec eax 0014d 48 8b 4c 24 28 mov rcx, QWORD PTR pData$[rsp] 00152 89 41 0c mov DWORD PTR [rcx+12], eax ; 96 : pData->nDataLength = 0; 00155 48 8b 44 24 28 mov rax, QWORD PTR pData$[rsp] 0015a c7 40 08 00 00 00 00 mov DWORD PTR [rax+8], 0 ; 97 : ; 98 : return( pData ); 00161 48 8b 44 24 28 mov rax, QWORD PTR pData$[rsp] $LN1@Allocate: ; 99 : } 00166 48 83 c4 68 add rsp, 104 ; 00000068H 0016a c3 ret 0 ?Allocate@CAtlStringMgr@ATL@@UEAAPEAUCStringData@2@HH@Z ENDP ; ATL::CAtlStringMgr::Allocate _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ _TEXT SEGMENT ?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ PROC ; ATL::CAtlStringMgr::GetInstance, COMDAT ; 54 : { $LN7: 00000 48 83 ec 28 sub rsp, 40 ; 00000028H ; 55 : #pragma warning(push) ; 56 : #pragma warning(disable: 4640) // will always be initialized on entry thread by CImageStaticInitializer ; 57 : static CWin32Heap strHeap( ::GetProcessHeap() ); 00004 b8 00 00 00 00 mov eax, OFFSET FLAT:_Init_thread_epoch 00009 8b c0 mov eax, eax 0000b 8b 0d 00 00 00 00 mov ecx, DWORD PTR _tls_index 00011 65 48 8b 14 25 58 00 00 00 mov rdx, QWORD PTR gs:88 0001a 48 8b 0c ca mov rcx, QWORD PTR [rdx+rcx*8] 0001e 8b 04 08 mov eax, DWORD PTR [rax+rcx] 00021 39 05 00 00 00 00 cmp DWORD PTR ?$TSS0@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA, eax ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS0 00027 7e 43 jle SHORT $LN2@GetInstanc 00029 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?$TSS0@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS0 00030 e8 00 00 00 00 call _Init_thread_header 00035 83 3d 00 00 00 00 ff cmp DWORD PTR ?$TSS0@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA, -1 ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS0 0003c 75 2e jne SHORT $LN2@GetInstanc 0003e ff 15 00 00 00 00 call QWORD PTR __imp_GetProcessHeap 00044 48 8b d0 mov rdx, rax 00047 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?strHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4VCWin32Heap@3@A ; `ATL::CAtlStringMgr::GetInstance'::`2'::strHeap 0004e e8 00 00 00 00 call ??0CWin32Heap@ATL@@QEAA@PEAX@Z ; ATL::CWin32Heap::CWin32Heap 00053 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??__FstrHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ ; `ATL::CAtlStringMgr::GetInstance'::`2'::`dynamic atexit destructor for 'strHeap'' 0005a e8 00 00 00 00 call atexit 0005f 90 npad 1 00060 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?$TSS0@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS0 00067 e8 00 00 00 00 call _Init_thread_footer $LN2@GetInstanc: ; 58 : static CAtlStringMgr strMgr(&strHeap); 0006c b8 00 00 00 00 mov eax, OFFSET FLAT:_Init_thread_epoch 00071 8b c0 mov eax, eax 00073 8b 0d 00 00 00 00 mov ecx, DWORD PTR _tls_index 00079 65 48 8b 14 25 58 00 00 00 mov rdx, QWORD PTR gs:88 00082 48 8b 0c ca mov rcx, QWORD PTR [rdx+rcx*8] 00086 8b 04 08 mov eax, DWORD PTR [rax+rcx] 00089 39 05 00 00 00 00 cmp DWORD PTR ?$TSS1@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA, eax ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS1 0008f 7e 41 jle SHORT $LN3@GetInstanc 00091 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?$TSS1@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS1 00098 e8 00 00 00 00 call _Init_thread_header 0009d 83 3d 00 00 00 00 ff cmp DWORD PTR ?$TSS1@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA, -1 ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS1 000a4 75 2c jne SHORT $LN3@GetInstanc 000a6 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:?strHeap@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4VCWin32Heap@3@A ; `ATL::CAtlStringMgr::GetInstance'::`2'::strHeap 000ad 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?strMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4V23@A ; `ATL::CAtlStringMgr::GetInstance'::`2'::strMgr 000b4 e8 00 00 00 00 call ??0CAtlStringMgr@ATL@@QEAA@PEAUIAtlMemMgr@1@@Z ; ATL::CAtlStringMgr::CAtlStringMgr 000b9 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??__FstrMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@YAXXZ ; `ATL::CAtlStringMgr::GetInstance'::`2'::`dynamic atexit destructor for 'strMgr'' 000c0 e8 00 00 00 00 call atexit 000c5 90 npad 1 000c6 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?$TSS1@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS1 000cd e8 00 00 00 00 call _Init_thread_footer $LN3@GetInstanc: ; 59 : #pragma warning(pop) ; 60 : ; 61 : return &strMgr; 000d2 48 8d 05 00 00 00 00 lea rax, OFFSET FLAT:?strMgr@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4V23@A ; `ATL::CAtlStringMgr::GetInstance'::`2'::strMgr ; 62 : } 000d9 48 83 c4 28 add rsp, 40 ; 00000028H 000dd c3 ret 0 ?GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ ENDP ; ATL::CAtlStringMgr::GetInstance _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT ?dtor$0@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA PROC ; `ATL::CAtlStringMgr::GetInstance'::`1'::dtor$0 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?$TSS0@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS0 00010 e8 00 00 00 00 call _Init_thread_abort 00015 48 83 c4 20 add rsp, 32 ; 00000020H 00019 5d pop rbp 0001a c3 ret 0 ?dtor$0@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA ENDP ; `ATL::CAtlStringMgr::GetInstance'::`1'::dtor$0 text$x ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT ?dtor$1@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA PROC ; `ATL::CAtlStringMgr::GetInstance'::`1'::dtor$1 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?$TSS1@?1??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@3@XZ@4HA ; `ATL::CAtlStringMgr::GetInstance'::`2'::$TSS1 00010 e8 00 00 00 00 call _Init_thread_abort 00015 48 83 c4 20 add rsp, 32 ; 00000020H 00019 5d pop rbp 0001a c3 ret 0 ?dtor$1@?0??GetInstance@CAtlStringMgr@ATL@@SAPEAUIAtlStringMgr@2@XZ@4HA ENDP ; `ATL::CAtlStringMgr::GetInstance'::`1'::dtor$1 text$x ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ??1CAtlStringMgr@ATL@@UEAA@XZ _TEXT SEGMENT this$ = 8 ??1CAtlStringMgr@ATL@@UEAA@XZ PROC ; ATL::CAtlStringMgr::~CAtlStringMgr, COMDAT ; 44 : { 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000a 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_7CAtlStringMgr@ATL@@6B@ 00011 48 89 08 mov QWORD PTR [rax], rcx ; 45 : isInitialized = false; 00014 c6 05 00 00 00 00 00 mov BYTE PTR ?isInitialized@CAtlStringMgr@ATL@@0_NA, 0 ; ATL::CAtlStringMgr::isInitialized ; 46 : } 0001b c3 ret 0 ??1CAtlStringMgr@ATL@@UEAA@XZ ENDP ; ATL::CAtlStringMgr::~CAtlStringMgr _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlstr.h ; COMDAT ??0CAtlStringMgr@ATL@@QEAA@PEAUIAtlMemMgr@1@@Z _TEXT SEGMENT tv80 = 32 this$ = 64 pMemMgr$ = 72 ??0CAtlStringMgr@ATL@@QEAA@PEAUIAtlMemMgr@1@@Z PROC ; ATL::CAtlStringMgr::CAtlStringMgr, COMDAT ; 40 : { $LN3: 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000a 48 83 ec 38 sub rsp, 56 ; 00000038H 0000e 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00013 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_7CAtlStringMgr@ATL@@6B@ 0001a 48 89 08 mov QWORD PTR [rax], rcx ; 39 : m_pMemMgr( pMemMgr ) 0001d 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00022 48 8b 4c 24 48 mov rcx, QWORD PTR pMemMgr$[rsp] 00027 48 89 48 08 mov QWORD PTR [rax+8], rcx ; 40 : { 0002b 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00030 48 83 c0 10 add rax, 16 00034 48 8b c8 mov rcx, rax 00037 e8 00 00 00 00 call ??0CNilStringData@ATL@@QEAA@XZ ; ATL::CNilStringData::CNilStringData ; 41 : m_nil.SetManager( this ); 0003c 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00041 48 83 c0 10 add rax, 16 00045 48 89 44 24 20 mov QWORD PTR tv80[rsp], rax 0004a 48 8b 54 24 40 mov rdx, QWORD PTR this$[rsp] 0004f 48 8b 4c 24 20 mov rcx, QWORD PTR tv80[rsp] 00054 e8 00 00 00 00 call ?SetManager@CNilStringData@ATL@@QEAAXPEAUIAtlStringMgr@2@@Z ; ATL::CNilStringData::SetManager ; 42 : } 00059 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 0005e 48 83 c4 38 add rsp, 56 ; 00000038H 00062 c3 ret 0 ??0CAtlStringMgr@ATL@@QEAA@PEAUIAtlMemMgr@1@@Z ENDP ; ATL::CAtlStringMgr::CAtlStringMgr _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT ??__F_AtlWinModule@ATL@@YAXXZ text$yd SEGMENT ??__F_AtlWinModule@ATL@@YAXXZ PROC ; ATL::`dynamic atexit destructor for '_AtlWinModule'', COMDAT 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?_AtlWinModule@ATL@@3VCAtlWinModule@1@A ; ATL::_AtlWinModule 0000b e8 00 00 00 00 call ??1CAtlWinModule@ATL@@QEAA@XZ ; ATL::CAtlWinModule::~CAtlWinModule 00010 48 83 c4 28 add rsp, 40 ; 00000028H 00014 c3 ret 0 ??__F_AtlWinModule@ATL@@YAXXZ ENDP ; ATL::`dynamic atexit destructor for '_AtlWinModule'' text$yd ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlbase.h ; COMDAT ??__E_AtlWinModule@ATL@@YAXXZ text$di SEGMENT ??__E_AtlWinModule@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for '_AtlWinModule'', COMDAT ; 2972 : __declspec(selectany) CAtlWinModule _AtlWinModule; 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?_AtlWinModule@ATL@@3VCAtlWinModule@1@A ; ATL::_AtlWinModule 0000b e8 00 00 00 00 call ??0CAtlWinModule@ATL@@QEAA@XZ ; ATL::CAtlWinModule::CAtlWinModule 00010 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??__F_AtlWinModule@ATL@@YAXXZ ; ATL::`dynamic atexit destructor for '_AtlWinModule'' 00017 e8 00 00 00 00 call atexit 0001c 48 83 c4 28 add rsp, 40 ; 00000028H 00020 c3 ret 0 ??__E_AtlWinModule@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for '_AtlWinModule'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlbase.h ; COMDAT ?Term@CAtlWinModule@ATL@@QEAAXXZ _TEXT SEGMENT this$ = 48 ?Term@CAtlWinModule@ATL@@QEAAXXZ PROC ; ATL::CAtlWinModule::Term, COMDAT ; 2956 : { $LN3: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H ; 2957 : AtlWinModuleTerm(this, _AtlBaseModule.GetModuleInstance()); 00009 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?_AtlBaseModule@ATL@@3VCAtlBaseModule@1@A ; ATL::_AtlBaseModule 00010 e8 00 00 00 00 call ?GetModuleInstance@CAtlBaseModule@ATL@@QEAAPEAUHINSTANCE__@@XZ ; ATL::CAtlBaseModule::GetModuleInstance 00015 48 8b d0 mov rdx, rax 00018 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 0001d e8 00 00 00 00 call ?AtlWinModuleTerm@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@PEAUHINSTANCE__@@@Z ; ATL::AtlWinModuleTerm ; 2958 : } 00022 48 83 c4 28 add rsp, 40 ; 00000028H 00026 c3 ret 0 ?Term@CAtlWinModule@ATL@@QEAAXXZ ENDP ; ATL::CAtlWinModule::Term _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlbase.h ; COMDAT ??1CAtlWinModule@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 48 ??1CAtlWinModule@ATL@@QEAA@XZ PROC ; ATL::CAtlWinModule::~CAtlWinModule, COMDAT ; 2951 : { $LN4: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H ; 2952 : Term(); 00009 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 0000e e8 00 00 00 00 call ?Term@CAtlWinModule@ATL@@QEAAXXZ ; ATL::CAtlWinModule::Term 00013 90 npad 1 ; 2953 : } 00014 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 00019 e8 00 00 00 00 call ??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ 0001e 90 npad 1 0001f 48 83 c4 28 add rsp, 40 ; 00000028H 00023 c3 ret 0 ??1CAtlWinModule@ATL@@QEAA@XZ ENDP ; ATL::CAtlWinModule::~CAtlWinModule _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT this$ = 48 ?dtor$0@?0???1CAtlWinModule@ATL@@QEAA@XZ@4HA PROC ; `ATL::CAtlWinModule::~CAtlWinModule'::`1'::dtor$0 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8b 4d 30 mov rcx, QWORD PTR this$[rbp] 0000d e8 00 00 00 00 call ??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ 00012 48 83 c4 20 add rsp, 32 ; 00000020H 00016 5d pop rbp 00017 c3 ret 0 ?dtor$0@?0???1CAtlWinModule@ATL@@QEAA@XZ@4HA ENDP ; `ATL::CAtlWinModule::~CAtlWinModule'::`1'::dtor$0 text$x ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlbase.h ; COMDAT ??0CAtlWinModule@ATL@@QEAA@XZ _TEXT SEGMENT hr$ = 32 this$ = 64 ??0CAtlWinModule@ATL@@QEAA@XZ PROC ; ATL::CAtlWinModule::CAtlWinModule, COMDAT ; 2937 : CAtlWinModule() $LN5: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 38 sub rsp, 56 ; 00000038H 00009 48 8b 4c 24 40 mov rcx, QWORD PTR this$[rsp] 0000e e8 00 00 00 00 call ??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ 00013 90 npad 1 ; 2938 : { ; 2939 : cbSize = sizeof(_ATL_WIN_MODULE); 00014 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00019 c7 00 48 00 00 00 mov DWORD PTR [rax], 72 ; 00000048H ; 2940 : HRESULT hr = AtlWinModuleInit(this); 0001f 48 8b 4c 24 40 mov rcx, QWORD PTR this$[rsp] 00024 e8 00 00 00 00 call ?AtlWinModuleInit@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@@Z ; ATL::AtlWinModuleInit 00029 89 44 24 20 mov DWORD PTR hr$[rsp], eax ; 2941 : if (FAILED(hr)) 0002d 83 7c 24 20 00 cmp DWORD PTR hr$[rsp], 0 00032 7d 12 jge SHORT $LN2@CAtlWinMod ; 2942 : { ; 2943 : ATLASSERT(0); ; 2944 : CAtlBaseModule::m_bInitFailed = true; 00034 c6 05 00 00 00 00 01 mov BYTE PTR ?m_bInitFailed@CAtlBaseModule@ATL@@2_NA, 1 ; ATL::CAtlBaseModule::m_bInitFailed ; 2945 : cbSize = 0; 0003b 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00040 c7 00 00 00 00 00 mov DWORD PTR [rax], 0 $LN2@CAtlWinMod: ; 2946 : return; ; 2947 : } ; 2948 : } 00046 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 0004b 48 83 c4 38 add rsp, 56 ; 00000038H 0004f c3 ret 0 ??0CAtlWinModule@ATL@@QEAA@XZ ENDP ; ATL::CAtlWinModule::CAtlWinModule _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT hr$ = 32 this$ = 64 ?dtor$0@?0???0CAtlWinModule@ATL@@QEAA@XZ@4HA PROC ; `ATL::CAtlWinModule::CAtlWinModule'::`1'::dtor$0 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8b 4d 40 mov rcx, QWORD PTR this$[rbp] 0000d e8 00 00 00 00 call ??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ 00012 48 83 c4 20 add rsp, 32 ; 00000020H 00016 5d pop rbp 00017 c3 ret 0 ?dtor$0@?0???0CAtlWinModule@ATL@@QEAA@XZ@4HA ENDP ; `ATL::CAtlWinModule::CAtlWinModule'::`1'::dtor$0 text$x ENDS ; Function compile flags: /Odtp ; COMDAT ??__F_AtlComModule@ATL@@YAXXZ text$yd SEGMENT ??__F_AtlComModule@ATL@@YAXXZ PROC ; ATL::`dynamic atexit destructor for '_AtlComModule'', COMDAT 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?_AtlComModule@ATL@@3VCAtlComModule@1@A ; ATL::_AtlComModule 0000b e8 00 00 00 00 call ??1CAtlComModule@ATL@@QEAA@XZ ; ATL::CAtlComModule::~CAtlComModule 00010 48 83 c4 28 add rsp, 40 ; 00000028H 00014 c3 ret 0 ??__F_AtlComModule@ATL@@YAXXZ ENDP ; ATL::`dynamic atexit destructor for '_AtlComModule'' text$yd ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlbase.h ; COMDAT ??__E_AtlComModule@ATL@@YAXXZ text$di SEGMENT ??__E_AtlComModule@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for '_AtlComModule'', COMDAT ; 2716 : __declspec(selectany) CAtlComModule _AtlComModule; 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?_AtlComModule@ATL@@3VCAtlComModule@1@A ; ATL::_AtlComModule 0000b e8 00 00 00 00 call ??0CAtlComModule@ATL@@QEAA@XZ ; ATL::CAtlComModule::CAtlComModule 00010 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??__F_AtlComModule@ATL@@YAXXZ ; ATL::`dynamic atexit destructor for '_AtlComModule'' 00017 e8 00 00 00 00 call atexit 0001c 48 83 c4 28 add rsp, 40 ; 00000028H 00020 c3 ret 0 ??__E_AtlComModule@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for '_AtlComModule'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlbase.h ; COMDAT ?Term@CAtlComModule@ATL@@QEAAXXZ _TEXT SEGMENT ppEntry$1 = 32 pCache$2 = 40 factory$3 = 48 this$ = 80 ?Term@CAtlComModule@ATL@@QEAAXXZ PROC ; ATL::CAtlComModule::Term, COMDAT ; 2613 : { $LN9: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 48 sub rsp, 72 ; 00000048H ; 2614 : if (cbSize == 0) 00009 48 8b 44 24 50 mov rax, QWORD PTR this$[rsp] 0000e 83 38 00 cmp DWORD PTR [rax], 0 00011 75 05 jne SHORT $LN5@Term ; 2615 : return; 00013 e9 a2 00 00 00 jmp $LN1@Term $LN5@Term: ; 2616 : ; 2617 : for (_ATL_OBJMAP_ENTRY_EX** ppEntry = m_ppAutoObjMapFirst; ppEntry < m_ppAutoObjMapLast; ppEntry++) 00018 48 8b 44 24 50 mov rax, QWORD PTR this$[rsp] 0001d 48 8b 40 10 mov rax, QWORD PTR [rax+16] 00021 48 89 44 24 20 mov QWORD PTR ppEntry$1[rsp], rax 00026 eb 0e jmp SHORT $LN4@Term $LN2@Term: 00028 48 8b 44 24 20 mov rax, QWORD PTR ppEntry$1[rsp] 0002d 48 83 c0 08 add rax, 8 00031 48 89 44 24 20 mov QWORD PTR ppEntry$1[rsp], rax $LN4@Term: 00036 48 8b 44 24 50 mov rax, QWORD PTR this$[rsp] 0003b 48 8b 40 18 mov rax, QWORD PTR [rax+24] 0003f 48 39 44 24 20 cmp QWORD PTR ppEntry$1[rsp], rax 00044 73 58 jae SHORT $LN3@Term ; 2618 : { ; 2619 : if (*ppEntry != NULL) 00046 48 8b 44 24 20 mov rax, QWORD PTR ppEntry$1[rsp] 0004b 48 83 38 00 cmp QWORD PTR [rax], 0 0004f 74 4b je SHORT $LN6@Term ; 2620 : { ; 2621 : _ATL_OBJMAP_CACHE* pCache = (**ppEntry).pCache; 00051 48 8b 44 24 20 mov rax, QWORD PTR ppEntry$1[rsp] 00056 48 8b 00 mov rax, QWORD PTR [rax] 00059 48 8b 40 20 mov rax, QWORD PTR [rax+32] 0005d 48 89 44 24 28 mov QWORD PTR pCache$2[rsp], rax ; 2622 : ; 2623 : if (pCache->pCF != NULL) 00062 48 8b 44 24 28 mov rax, QWORD PTR pCache$2[rsp] 00067 48 83 38 00 cmp QWORD PTR [rax], 0 0006b 74 2f je SHORT $LN7@Term ; 2624 : { ; 2625 : // Decode factory pointer if it's not null ; 2626 : IUnknown *factory = reinterpret_cast<IUnknown*>(::DecodePointer(pCache->pCF)); 0006d 48 8b 44 24 28 mov rax, QWORD PTR pCache$2[rsp] 00072 48 8b 08 mov rcx, QWORD PTR [rax] 00075 ff 15 00 00 00 00 call QWORD PTR __imp_DecodePointer 0007b 48 89 44 24 30 mov QWORD PTR factory$3[rsp], rax ; 2627 : _Analysis_assume_(factory != nullptr); ; 2628 : factory->Release(); 00080 48 8b 44 24 30 mov rax, QWORD PTR factory$3[rsp] 00085 48 8b 00 mov rax, QWORD PTR [rax] 00088 48 8b 4c 24 30 mov rcx, QWORD PTR factory$3[rsp] 0008d ff 50 10 call QWORD PTR [rax+16] ; 2629 : pCache->pCF = NULL; 00090 48 8b 44 24 28 mov rax, QWORD PTR pCache$2[rsp] 00095 48 c7 00 00 00 00 00 mov QWORD PTR [rax], 0 $LN7@Term: $LN6@Term: ; 2630 : } ; 2631 : } ; 2632 : } 0009c eb 8a jmp SHORT $LN2@Term $LN3@Term: ; 2633 : m_csObjMap.Term(); 0009e 48 8b 44 24 50 mov rax, QWORD PTR this$[rsp] 000a3 48 83 c0 20 add rax, 32 ; 00000020H 000a7 48 8b c8 mov rcx, rax 000aa e8 00 00 00 00 call ?Term@CComCriticalSection@ATL@@QEAAJXZ ; ATL::CComCriticalSection::Term ; 2634 : // Set to 0 to indicate that this function has been called ; 2635 : // At this point no one should be concerned about cbsize ; 2636 : // having the correct value ; 2637 : cbSize = 0; 000af 48 8b 44 24 50 mov rax, QWORD PTR this$[rsp] 000b4 c7 00 00 00 00 00 mov DWORD PTR [rax], 0 $LN1@Term: ; 2638 : } 000ba 48 83 c4 48 add rsp, 72 ; 00000048H 000be c3 ret 0 ?Term@CAtlComModule@ATL@@QEAAXXZ ENDP ; ATL::CAtlComModule::Term _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlbase.h ; COMDAT ??1CAtlComModule@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 48 ??1CAtlComModule@ATL@@QEAA@XZ PROC ; ATL::CAtlComModule::~CAtlComModule, COMDAT ; 2607 : { $LN4: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H ; 2608 : Term(); 00009 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 0000e e8 00 00 00 00 call ?Term@CAtlComModule@ATL@@QEAAXXZ ; ATL::CAtlComModule::Term 00013 90 npad 1 ; 2609 : } 00014 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 00019 e8 00 00 00 00 call ??1_ATL_COM_MODULE70@ATL@@QEAA@XZ 0001e 90 npad 1 0001f 48 83 c4 28 add rsp, 40 ; 00000028H 00023 c3 ret 0 ??1CAtlComModule@ATL@@QEAA@XZ ENDP ; ATL::CAtlComModule::~CAtlComModule _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT this$ = 48 ?dtor$0@?0???1CAtlComModule@ATL@@QEAA@XZ@4HA PROC ; `ATL::CAtlComModule::~CAtlComModule'::`1'::dtor$0 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8b 4d 30 mov rcx, QWORD PTR this$[rbp] 0000d e8 00 00 00 00 call ??1_ATL_COM_MODULE70@ATL@@QEAA@XZ 00012 48 83 c4 20 add rsp, 32 ; 00000020H 00016 5d pop rbp 00017 c3 ret 0 ?dtor$0@?0???1CAtlComModule@ATL@@QEAA@XZ@4HA ENDP ; `ATL::CAtlComModule::~CAtlComModule'::`1'::dtor$0 text$x ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlbase.h ; COMDAT ??0CAtlComModule@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 48 ??0CAtlComModule@ATL@@QEAA@XZ PROC ; ATL::CAtlComModule::CAtlComModule, COMDAT ; 2586 : CAtlComModule() throw() $LN5: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H 00009 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 0000e e8 00 00 00 00 call ??0_ATL_COM_MODULE70@ATL@@QEAA@XZ 00013 90 npad 1 ; 2587 : { ; 2588 : cbSize = 0; 00014 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00019 c7 00 00 00 00 00 mov DWORD PTR [rax], 0 ; 2589 : ; 2590 : m_hInstTypeLib = reinterpret_cast<HINSTANCE>(&__ImageBase); 0001f 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00024 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__ImageBase 0002b 48 89 48 08 mov QWORD PTR [rax+8], rcx ; 2591 : ; 2592 : m_ppAutoObjMapFirst = &__pobjMapEntryFirst + 1; 0002f 48 8d 05 00 00 00 00 lea rax, OFFSET FLAT:__pobjMapEntryFirst 00036 48 83 c0 08 add rax, 8 0003a 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 0003f 48 89 41 10 mov QWORD PTR [rcx+16], rax ; 2593 : m_ppAutoObjMapLast = &__pobjMapEntryLast; 00043 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00048 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:__pobjMapEntryLast 0004f 48 89 48 18 mov QWORD PTR [rax+24], rcx ; 2594 : ; 2595 : if (FAILED(m_csObjMap.Init())) 00053 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00058 48 83 c0 20 add rax, 32 ; 00000020H 0005c 48 8b c8 mov rcx, rax 0005f e8 00 00 00 00 call ?Init@CComCriticalSection@ATL@@QEAAJXZ ; ATL::CComCriticalSection::Init 00064 85 c0 test eax, eax 00066 7d 09 jge SHORT $LN2@CAtlComMod ; 2596 : { ; 2597 : ATLTRACE(atlTraceCOM, 0, _T("ERROR : Unable to initialize critical section in CAtlComModule\n")); ; 2598 : ATLASSERT(0); ; 2599 : CAtlBaseModule::m_bInitFailed = true; 00068 c6 05 00 00 00 00 01 mov BYTE PTR ?m_bInitFailed@CAtlBaseModule@ATL@@2_NA, 1 ; ATL::CAtlBaseModule::m_bInitFailed ; 2600 : return; 0006f eb 0b jmp SHORT $LN1@CAtlComMod $LN2@CAtlComMod: ; 2601 : } ; 2602 : // Set cbSize on success. ; 2603 : cbSize = sizeof(_ATL_COM_MODULE); 00071 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00076 c7 00 48 00 00 00 mov DWORD PTR [rax], 72 ; 00000048H $LN1@CAtlComMod: ; 2604 : } 0007c 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00081 48 83 c4 28 add rsp, 40 ; 00000028H 00085 c3 ret 0 ??0CAtlComModule@ATL@@QEAA@XZ ENDP ; ATL::CAtlComModule::CAtlComModule _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT this$ = 48 ?dtor$0@?0???0CAtlComModule@ATL@@QEAA@XZ@4HA PROC ; `ATL::CAtlComModule::CAtlComModule'::`1'::dtor$0 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8b 4d 30 mov rcx, QWORD PTR this$[rbp] 0000d e8 00 00 00 00 call ??1_ATL_COM_MODULE70@ATL@@QEAA@XZ 00012 48 83 c4 20 add rsp, 32 ; 00000020H 00016 5d pop rbp 00017 c3 ret 0 ?dtor$0@?0???0CAtlComModule@ATL@@QEAA@XZ@4HA ENDP ; `ATL::CAtlComModule::CAtlComModule'::`1'::dtor$0 text$x ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlbase.h ; COMDAT ?AtlWinModuleTerm@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@PEAUHINSTANCE__@@@Z _TEXT SEGMENT i$1 = 32 tv82 = 40 pWinModule$ = 64 hInst$ = 72 ?AtlWinModuleTerm@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@PEAUHINSTANCE__@@@Z PROC ; ATL::AtlWinModuleTerm, COMDAT ; 7652 : { $LN9: 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000a 48 83 ec 38 sub rsp, 56 ; 00000038H ; 7653 : if (pWinModule == NULL) 0000e 48 83 7c 24 40 00 cmp QWORD PTR pWinModule$[rsp], 0 00014 75 0a jne SHORT $LN5@AtlWinModu ; 7654 : return E_INVALIDARG; 00016 b8 57 00 07 80 mov eax, -2147024809 ; ffffffff80070057H 0001b e9 b0 00 00 00 jmp $LN1@AtlWinModu $LN5@AtlWinModu: ; 7655 : if (pWinModule->cbSize == 0) 00020 48 8b 44 24 40 mov rax, QWORD PTR pWinModule$[rsp] 00025 83 38 00 cmp DWORD PTR [rax], 0 00028 75 07 jne SHORT $LN6@AtlWinModu ; 7656 : return S_OK; 0002a 33 c0 xor eax, eax 0002c e9 9f 00 00 00 jmp $LN1@AtlWinModu $LN6@AtlWinModu: ; 7657 : if (pWinModule->cbSize != sizeof(_ATL_WIN_MODULE)) 00031 48 8b 44 24 40 mov rax, QWORD PTR pWinModule$[rsp] 00036 8b 00 mov eax, DWORD PTR [rax] 00038 48 83 f8 48 cmp rax, 72 ; 00000048H 0003c 74 0a je SHORT $LN7@AtlWinModu ; 7658 : return E_INVALIDARG; 0003e b8 57 00 07 80 mov eax, -2147024809 ; ffffffff80070057H 00043 e9 88 00 00 00 jmp $LN1@AtlWinModu $LN7@AtlWinModu: ; 7659 : ; 7660 : for (int i = 0; i < pWinModule->m_rgWindowClassAtoms.GetSize(); i++) 00048 c7 44 24 20 00 00 00 00 mov DWORD PTR i$1[rsp], 0 00050 eb 0a jmp SHORT $LN4@AtlWinModu $LN2@AtlWinModu: 00052 8b 44 24 20 mov eax, DWORD PTR i$1[rsp] 00056 ff c0 inc eax 00058 89 44 24 20 mov DWORD PTR i$1[rsp], eax $LN4@AtlWinModu: 0005c 48 8b 44 24 40 mov rax, QWORD PTR pWinModule$[rsp] 00061 48 83 c0 38 add rax, 56 ; 00000038H 00065 48 8b c8 mov rcx, rax 00068 e8 00 00 00 00 call ?GetSize@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEBAHXZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::GetSize 0006d 39 44 24 20 cmp DWORD PTR i$1[rsp], eax 00071 7d 2e jge SHORT $LN3@AtlWinModu ; 7661 : UnregisterClass((LPCTSTR)pWinModule->m_rgWindowClassAtoms[i], hInst); 00073 48 8b 44 24 40 mov rax, QWORD PTR pWinModule$[rsp] 00078 48 83 c0 38 add rax, 56 ; 00000038H 0007c 48 89 44 24 28 mov QWORD PTR tv82[rsp], rax 00081 8b 54 24 20 mov edx, DWORD PTR i$1[rsp] 00085 48 8b 4c 24 28 mov rcx, QWORD PTR tv82[rsp] 0008a e8 00 00 00 00 call ??A?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAAEAGH@Z ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::operator[] 0008f 0f b7 00 movzx eax, WORD PTR [rax] 00092 48 8b 54 24 48 mov rdx, QWORD PTR hInst$[rsp] 00097 8b c8 mov ecx, eax 00099 ff 15 00 00 00 00 call QWORD PTR __imp_UnregisterClassW 0009f eb b1 jmp SHORT $LN2@AtlWinModu $LN3@AtlWinModu: ; 7662 : pWinModule->m_rgWindowClassAtoms.RemoveAll(); 000a1 48 8b 44 24 40 mov rax, QWORD PTR pWinModule$[rsp] 000a6 48 83 c0 38 add rax, 56 ; 00000038H 000aa 48 8b c8 mov rcx, rax 000ad e8 00 00 00 00 call ?RemoveAll@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAXXZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::RemoveAll ; 7663 : pWinModule->m_csWindowCreate.Term(); 000b2 48 8b 44 24 40 mov rax, QWORD PTR pWinModule$[rsp] 000b7 48 83 c0 08 add rax, 8 000bb 48 8b c8 mov rcx, rax 000be e8 00 00 00 00 call ?Term@CComCriticalSection@ATL@@QEAAJXZ ; ATL::CComCriticalSection::Term ; 7664 : pWinModule->cbSize = 0; 000c3 48 8b 44 24 40 mov rax, QWORD PTR pWinModule$[rsp] 000c8 c7 00 00 00 00 00 mov DWORD PTR [rax], 0 ; 7665 : return S_OK; 000ce 33 c0 xor eax, eax $LN1@AtlWinModu: ; 7666 : } 000d0 48 83 c4 38 add rsp, 56 ; 00000038H 000d4 c3 ret 0 ?AtlWinModuleTerm@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@PEAUHINSTANCE__@@@Z ENDP ; ATL::AtlWinModuleTerm _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlbase.h ; COMDAT ?AtlWinModuleInit@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@@Z _TEXT SEGMENT hr$ = 32 pWinModule$ = 64 ?AtlWinModuleInit@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@@Z PROC ; ATL::AtlWinModuleInit, COMDAT ; 8396 : { $LN6: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 38 sub rsp, 56 ; 00000038H ; 8397 : if (pWinModule == NULL) 00009 48 83 7c 24 40 00 cmp QWORD PTR pWinModule$[rsp], 0 0000f 75 07 jne SHORT $LN2@AtlWinModu ; 8398 : return E_INVALIDARG; 00011 b8 57 00 07 80 mov eax, -2147024809 ; ffffffff80070057H 00016 eb 3a jmp SHORT $LN1@AtlWinModu $LN2@AtlWinModu: ; 8399 : ; 8400 : // check only in the DLL ; 8401 : if (pWinModule->cbSize != sizeof(_ATL_WIN_MODULE)) 00018 48 8b 44 24 40 mov rax, QWORD PTR pWinModule$[rsp] 0001d 8b 00 mov eax, DWORD PTR [rax] 0001f 48 83 f8 48 cmp rax, 72 ; 00000048H 00023 74 07 je SHORT $LN3@AtlWinModu ; 8402 : return E_INVALIDARG; 00025 b8 57 00 07 80 mov eax, -2147024809 ; ffffffff80070057H 0002a eb 26 jmp SHORT $LN1@AtlWinModu $LN3@AtlWinModu: ; 8403 : ; 8404 : pWinModule->m_pCreateWndList = NULL; 0002c 48 8b 44 24 40 mov rax, QWORD PTR pWinModule$[rsp] 00031 48 c7 40 30 00 00 00 00 mov QWORD PTR [rax+48], 0 ; 8405 : ; 8406 : HRESULT hr = pWinModule->m_csWindowCreate.Init(); 00039 48 8b 44 24 40 mov rax, QWORD PTR pWinModule$[rsp] 0003e 48 83 c0 08 add rax, 8 00042 48 8b c8 mov rcx, rax 00045 e8 00 00 00 00 call ?Init@CComCriticalSection@ATL@@QEAAJXZ ; ATL::CComCriticalSection::Init 0004a 89 44 24 20 mov DWORD PTR hr$[rsp], eax ; 8407 : if (FAILED(hr)) ; 8408 : { ; 8409 : ATLTRACE(atlTraceWindowing, 0, _T("ERROR : Unable to initialize critical section in AtlWinModuleInit\n")); ; 8410 : ATLASSERT(0); ; 8411 : } ; 8412 : return hr; 0004e 8b 44 24 20 mov eax, DWORD PTR hr$[rsp] $LN1@AtlWinModu: ; 8413 : } 00052 48 83 c4 38 add rsp, 56 ; 00000038H 00056 c3 ret 0 ?AtlWinModuleInit@ATL@@YAJPEAU_ATL_WIN_MODULE70@1@@Z ENDP ; ATL::AtlWinModuleInit _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT ??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 48 ??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ PROC ; ATL::_ATL_WIN_MODULE70::~_ATL_WIN_MODULE70, COMDAT $LN5: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H 00009 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 0000e 48 83 c0 38 add rax, 56 ; 00000038H 00012 48 8b c8 mov rcx, rax 00015 e8 00 00 00 00 call ??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::~CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> > 0001a 90 npad 1 0001b 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00020 48 83 c0 08 add rax, 8 00024 48 8b c8 mov rcx, rax 00027 e8 00 00 00 00 call ??1CComCriticalSection@ATL@@QEAA@XZ ; ATL::CComCriticalSection::~CComCriticalSection 0002c 90 npad 1 0002d 48 83 c4 28 add rsp, 40 ; 00000028H 00031 c3 ret 0 ??1_ATL_WIN_MODULE70@ATL@@QEAA@XZ ENDP ; ATL::_ATL_WIN_MODULE70::~_ATL_WIN_MODULE70 _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT this$ = 48 ?dtor$0@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA PROC ; `ATL::_ATL_WIN_MODULE70::~_ATL_WIN_MODULE70'::`1'::dtor$0 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8b 4d 30 mov rcx, QWORD PTR this$[rbp] 0000d 48 83 c1 08 add rcx, 8 00011 e8 00 00 00 00 call ??1CComCriticalSection@ATL@@QEAA@XZ ; ATL::CComCriticalSection::~CComCriticalSection 00016 48 83 c4 20 add rsp, 32 ; 00000020H 0001a 5d pop rbp 0001b c3 ret 0 ?dtor$0@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA ENDP ; `ATL::_ATL_WIN_MODULE70::~_ATL_WIN_MODULE70'::`1'::dtor$0 text$x ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT this$ = 48 ?dtor$1@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA PROC ; `ATL::_ATL_WIN_MODULE70::~_ATL_WIN_MODULE70'::`1'::dtor$1 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8b 4d 30 mov rcx, QWORD PTR this$[rbp] 0000d 48 83 c1 38 add rcx, 56 ; 00000038H 00011 e8 00 00 00 00 call ??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::~CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> > 00016 48 83 c4 20 add rsp, 32 ; 00000020H 0001a 5d pop rbp 0001b c3 ret 0 ?dtor$1@?0???1_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA ENDP ; `ATL::_ATL_WIN_MODULE70::~_ATL_WIN_MODULE70'::`1'::dtor$1 text$x ENDS ; Function compile flags: /Odtp ; COMDAT ??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 48 ??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ PROC ; ATL::_ATL_WIN_MODULE70::_ATL_WIN_MODULE70, COMDAT $LN5: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H 00009 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 0000e 48 83 c0 08 add rax, 8 00012 48 8b c8 mov rcx, rax 00015 e8 00 00 00 00 call ??0CComCriticalSection@ATL@@QEAA@XZ ; ATL::CComCriticalSection::CComCriticalSection 0001a 90 npad 1 0001b 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00020 48 83 c0 38 add rax, 56 ; 00000038H 00024 48 8b c8 mov rcx, rax 00027 e8 00 00 00 00 call ??0?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> > 0002c 90 npad 1 0002d 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00032 48 83 c4 28 add rsp, 40 ; 00000028H 00036 c3 ret 0 ??0_ATL_WIN_MODULE70@ATL@@QEAA@XZ ENDP ; ATL::_ATL_WIN_MODULE70::_ATL_WIN_MODULE70 _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT this$ = 48 ?dtor$0@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA PROC ; `ATL::_ATL_WIN_MODULE70::_ATL_WIN_MODULE70'::`1'::dtor$0 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8b 4d 30 mov rcx, QWORD PTR this$[rbp] 0000d 48 83 c1 08 add rcx, 8 00011 e8 00 00 00 00 call ??1CComCriticalSection@ATL@@QEAA@XZ ; ATL::CComCriticalSection::~CComCriticalSection 00016 48 83 c4 20 add rsp, 32 ; 00000020H 0001a 5d pop rbp 0001b c3 ret 0 ?dtor$0@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA ENDP ; `ATL::_ATL_WIN_MODULE70::_ATL_WIN_MODULE70'::`1'::dtor$0 text$x ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT this$ = 48 ?dtor$1@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA PROC ; `ATL::_ATL_WIN_MODULE70::_ATL_WIN_MODULE70'::`1'::dtor$1 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8b 4d 30 mov rcx, QWORD PTR this$[rbp] 0000d 48 83 c1 38 add rcx, 56 ; 00000038H 00011 e8 00 00 00 00 call ??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::~CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> > 00016 48 83 c4 20 add rsp, 32 ; 00000020H 0001a 5d pop rbp 0001b c3 ret 0 ?dtor$1@?0???0_ATL_WIN_MODULE70@ATL@@QEAA@XZ@4HA ENDP ; `ATL::_ATL_WIN_MODULE70::_ATL_WIN_MODULE70'::`1'::dtor$1 text$x ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlsimpcoll.h ; COMDAT ??A?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAAEAGH@Z _TEXT SEGMENT this$ = 48 nIndex$ = 56 ??A?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAAEAGH@Z PROC ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::operator[], COMDAT ; 236 : { $LN5: 00000 89 54 24 10 mov DWORD PTR [rsp+16], edx 00004 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00009 48 83 ec 28 sub rsp, 40 ; 00000028H ; 237 : ATLASSERT(nIndex >= 0 && nIndex < m_nSize); ; 238 : if(nIndex < 0 || nIndex >= m_nSize) 0000d 83 7c 24 38 00 cmp DWORD PTR nIndex$[rsp], 0 00012 7c 0e jl SHORT $LN3@operator 00014 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00019 8b 40 08 mov eax, DWORD PTR [rax+8] 0001c 39 44 24 38 cmp DWORD PTR nIndex$[rsp], eax 00020 7c 0a jl SHORT $LN2@operator $LN3@operator: ; 239 : { ; 240 : AtlThrow(E_BOUNDS); 00022 b9 0b 00 00 80 mov ecx, -2147483637 ; ffffffff8000000bH 00027 e8 00 00 00 00 call ?AtlThrowImpl@ATL@@YAXJ@Z ; ATL::AtlThrowImpl $LN2@operator: ; 241 : } ; 242 : return m_aT[nIndex]; 0002c 48 63 44 24 38 movsxd rax, DWORD PTR nIndex$[rsp] 00031 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 00036 48 8b 09 mov rcx, QWORD PTR [rcx] 00039 48 8d 04 41 lea rax, QWORD PTR [rcx+rax*2] $LN4@operator: ; 243 : } 0003d 48 83 c4 28 add rsp, 40 ; 00000028H 00041 c3 ret 0 ??A?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAAEAGH@Z ENDP ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::operator[] _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlsimpcoll.h ; COMDAT ?RemoveAll@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAXXZ _TEXT SEGMENT i$1 = 32 this$ = 64 ?RemoveAll@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAXXZ PROC ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::RemoveAll, COMDAT ; 215 : { $LN7: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 38 sub rsp, 56 ; 00000038H ; 216 : if(m_aT != NULL) 00009 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 0000e 48 83 38 00 cmp QWORD PTR [rax], 0 00012 74 3d je SHORT $LN5@RemoveAll ; 217 : { ; 218 : for(int i = 0; i < m_nSize; i++) 00014 c7 44 24 20 00 00 00 00 mov DWORD PTR i$1[rsp], 0 0001c eb 0a jmp SHORT $LN4@RemoveAll $LN2@RemoveAll: 0001e 8b 44 24 20 mov eax, DWORD PTR i$1[rsp] 00022 ff c0 inc eax 00024 89 44 24 20 mov DWORD PTR i$1[rsp], eax $LN4@RemoveAll: 00028 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 0002d 8b 40 08 mov eax, DWORD PTR [rax+8] 00030 39 44 24 20 cmp DWORD PTR i$1[rsp], eax 00034 7d 02 jge SHORT $LN3@RemoveAll ; 219 : m_aT[i].~T(); 00036 eb e6 jmp SHORT $LN2@RemoveAll $LN3@RemoveAll: ; 220 : free(m_aT); 00038 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 0003d 48 8b 08 mov rcx, QWORD PTR [rax] 00040 e8 00 00 00 00 call free ; 221 : m_aT = NULL; 00045 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 0004a 48 c7 00 00 00 00 00 mov QWORD PTR [rax], 0 $LN5@RemoveAll: ; 222 : } ; 223 : m_nSize = 0; 00051 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00056 c7 40 08 00 00 00 00 mov DWORD PTR [rax+8], 0 ; 224 : m_nAllocSize = 0; 0005d 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00062 c7 40 0c 00 00 00 00 mov DWORD PTR [rax+12], 0 ; 225 : } 00069 48 83 c4 38 add rsp, 56 ; 00000038H 0006d c3 ret 0 ?RemoveAll@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAXXZ ENDP ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::RemoveAll _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlsimpcoll.h ; COMDAT ?GetSize@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEBAHXZ _TEXT SEGMENT this$ = 8 ?GetSize@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEBAHXZ PROC ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::GetSize, COMDAT ; 160 : { 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 161 : return m_nSize; 00005 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000a 8b 40 08 mov eax, DWORD PTR [rax+8] ; 162 : } 0000d c3 ret 0 ?GetSize@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEBAHXZ ENDP ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::GetSize _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlsimpcoll.h ; COMDAT ??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 48 ??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ PROC ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::~CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >, COMDAT ; 310 : { $LN3: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H ; 311 : RemoveAll(); 00009 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 0000e e8 00 00 00 00 call ?RemoveAll@?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAAXXZ ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::RemoveAll 00013 90 npad 1 ; 312 : } 00014 48 83 c4 28 add rsp, 40 ; 00000028H 00018 c3 ret 0 ??1?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ ENDP ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::~CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> > _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlsimpcoll.h ; COMDAT ??0?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 8 ??0?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ PROC ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >, COMDAT ; 120 : { 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 119 : m_aT(NULL), m_nSize(0), m_nAllocSize(0) 00005 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000a 48 c7 00 00 00 00 00 mov QWORD PTR [rax], 0 00011 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 00016 c7 40 08 00 00 00 00 mov DWORD PTR [rax+8], 0 0001d 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 00022 c7 40 0c 00 00 00 00 mov DWORD PTR [rax+12], 0 ; 121 : } 00029 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0002e c3 ret 0 ??0?$CSimpleArray@GV?$CSimpleArrayEqualHelper@G@ATL@@@ATL@@QEAA@XZ ENDP ; ATL::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> >::CSimpleArray<unsigned short,ATL::CSimpleArrayEqualHelper<unsigned short> > _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT ??1_ATL_COM_MODULE70@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 48 ??1_ATL_COM_MODULE70@ATL@@QEAA@XZ PROC ; ATL::_ATL_COM_MODULE70::~_ATL_COM_MODULE70, COMDAT $LN4: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H 00009 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 0000e 48 83 c0 20 add rax, 32 ; 00000020H 00012 48 8b c8 mov rcx, rax 00015 e8 00 00 00 00 call ??1CComCriticalSection@ATL@@QEAA@XZ ; ATL::CComCriticalSection::~CComCriticalSection 0001a 90 npad 1 0001b 48 83 c4 28 add rsp, 40 ; 00000028H 0001f c3 ret 0 ??1_ATL_COM_MODULE70@ATL@@QEAA@XZ ENDP ; ATL::_ATL_COM_MODULE70::~_ATL_COM_MODULE70 _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT this$ = 48 ?dtor$0@?0???1_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA PROC ; `ATL::_ATL_COM_MODULE70::~_ATL_COM_MODULE70'::`1'::dtor$0 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8b 4d 30 mov rcx, QWORD PTR this$[rbp] 0000d 48 83 c1 20 add rcx, 32 ; 00000020H 00011 e8 00 00 00 00 call ??1CComCriticalSection@ATL@@QEAA@XZ ; ATL::CComCriticalSection::~CComCriticalSection 00016 48 83 c4 20 add rsp, 32 ; 00000020H 0001a 5d pop rbp 0001b c3 ret 0 ?dtor$0@?0???1_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA ENDP ; `ATL::_ATL_COM_MODULE70::~_ATL_COM_MODULE70'::`1'::dtor$0 text$x ENDS ; Function compile flags: /Odtp ; COMDAT ??0_ATL_COM_MODULE70@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 48 ??0_ATL_COM_MODULE70@ATL@@QEAA@XZ PROC ; ATL::_ATL_COM_MODULE70::_ATL_COM_MODULE70, COMDAT $LN4: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H 00009 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 0000e 48 83 c0 20 add rax, 32 ; 00000020H 00012 48 8b c8 mov rcx, rax 00015 e8 00 00 00 00 call ??0CComCriticalSection@ATL@@QEAA@XZ ; ATL::CComCriticalSection::CComCriticalSection 0001a 90 npad 1 0001b 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00020 48 83 c4 28 add rsp, 40 ; 00000028H 00024 c3 ret 0 ??0_ATL_COM_MODULE70@ATL@@QEAA@XZ ENDP ; ATL::_ATL_COM_MODULE70::_ATL_COM_MODULE70 _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT text$x text$x SEGMENT this$ = 48 ?dtor$0@?0???0_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA PROC ; `ATL::_ATL_COM_MODULE70::_ATL_COM_MODULE70'::`1'::dtor$0 00000 40 55 push rbp 00002 48 83 ec 20 sub rsp, 32 ; 00000020H 00006 48 8b ea mov rbp, rdx 00009 48 8b 4d 30 mov rcx, QWORD PTR this$[rbp] 0000d 48 83 c1 20 add rcx, 32 ; 00000020H 00011 e8 00 00 00 00 call ??1CComCriticalSection@ATL@@QEAA@XZ ; ATL::CComCriticalSection::~CComCriticalSection 00016 48 83 c4 20 add rsp, 32 ; 00000020H 0001a 5d pop rbp 0001b c3 ret 0 ?dtor$0@?0???0_ATL_COM_MODULE70@ATL@@QEAA@XZ@4HA ENDP ; `ATL::_ATL_COM_MODULE70::_ATL_COM_MODULE70'::`1'::dtor$0 text$x ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\afx.inl ; COMDAT ?_AfxInitManaged@@YAHXZ _TEXT SEGMENT ?_AfxInitManaged@@YAHXZ PROC ; _AfxInitManaged, COMDAT ; 87 : return 0; 00000 33 c0 xor eax, eax ; 88 : } 00002 c3 ret 0 ?_AfxInitManaged@@YAHXZ ENDP ; _AfxInitManaged _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlsimpstr.h ; COMDAT ?SetManager@CNilStringData@ATL@@QEAAXPEAUIAtlStringMgr@2@@Z _TEXT SEGMENT this$ = 8 pMgr$ = 16 ?SetManager@CNilStringData@ATL@@QEAAXPEAUIAtlStringMgr@2@@Z PROC ; ATL::CNilStringData::SetManager, COMDAT ; 123 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 124 : ATLASSERT( pStringMgr == NULL ); ; 125 : pStringMgr = pMgr; 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f 48 8b 4c 24 10 mov rcx, QWORD PTR pMgr$[rsp] 00014 48 89 08 mov QWORD PTR [rax], rcx ; 126 : } 00017 c3 ret 0 ?SetManager@CNilStringData@ATL@@QEAAXPEAUIAtlStringMgr@2@@Z ENDP ; ATL::CNilStringData::SetManager _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlsimpstr.h ; COMDAT ??0CNilStringData@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 8 ??0CNilStringData@ATL@@QEAA@XZ PROC ; ATL::CNilStringData::CNilStringData, COMDAT ; 112 : CNilStringData() throw() 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 113 : { ; 114 : pStringMgr = NULL; 00005 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000a 48 c7 00 00 00 00 00 mov QWORD PTR [rax], 0 ; 115 : nRefs = 2; // Never gets freed by IAtlStringMgr 00011 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 00016 c7 40 10 02 00 00 00 mov DWORD PTR [rax+16], 2 ; 116 : nDataLength = 0; 0001d 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 00022 c7 40 08 00 00 00 00 mov DWORD PTR [rax+8], 0 ; 117 : nAllocLength = 0; 00029 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0002e c7 40 0c 00 00 00 00 mov DWORD PTR [rax+12], 0 ; 118 : achNil[0] = 0; 00035 b8 02 00 00 00 mov eax, 2 0003a 48 6b c0 00 imul rax, rax, 0 0003e 33 c9 xor ecx, ecx 00040 48 8b 54 24 08 mov rdx, QWORD PTR this$[rsp] 00045 66 89 4c 02 18 mov WORD PTR [rdx+rax+24], cx ; 119 : achNil[1] = 0; 0004a b8 02 00 00 00 mov eax, 2 0004f 48 6b c0 01 imul rax, rax, 1 00053 33 c9 xor ecx, ecx 00055 48 8b 54 24 08 mov rdx, QWORD PTR this$[rsp] 0005a 66 89 4c 02 18 mov WORD PTR [rdx+rax+24], cx ; 120 : } 0005f 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 00064 c3 ret 0 ??0CNilStringData@ATL@@QEAA@XZ ENDP ; ATL::CNilStringData::CNilStringData _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlsimpstr.h ; COMDAT ?AddRef@CStringData@ATL@@QEAAXXZ _TEXT SEGMENT this$ = 8 ?AddRef@CStringData@ATL@@QEAAXXZ PROC ; ATL::CStringData::AddRef, COMDAT ; 63 : { 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 64 : ATLASSERT(nRefs > 0); ; 65 : _InterlockedIncrement(&nRefs); 00005 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000a 48 83 c0 10 add rax, 16 0000e f0 ff 00 lock inc DWORD PTR [rax] ; 66 : } 00011 c3 ret 0 ?AddRef@CStringData@ATL@@QEAAXXZ ENDP ; ATL::CStringData::AddRef _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlalloc.h ; COMDAT ??$AtlAdd@H@ATL@@YAJPEAHHH@Z _TEXT SEGMENT ptResult$ = 48 tLeft$ = 56 tRight$ = 64 ??$AtlAdd@H@ATL@@YAJPEAHHH@Z PROC ; ATL::AtlAdd<int>, COMDAT ; 84 : { $LN4: 00000 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d 00005 89 54 24 10 mov DWORD PTR [rsp+16], edx 00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000e 48 83 ec 28 sub rsp, 40 ; 00000028H ; 85 : if(::ATL::AtlLimits<T>::_Max-tLeft < tRight) 00012 b8 ff ff ff 7f mov eax, 2147483647 ; 7fffffffH 00017 2b 44 24 38 sub eax, DWORD PTR tLeft$[rsp] 0001b 3b 44 24 40 cmp eax, DWORD PTR tRight$[rsp] 0001f 7d 0c jge SHORT $LN2@AtlAdd ; 86 : { ; 87 : return HRESULT_FROM_WIN32(ERROR_ARITHMETIC_OVERFLOW); 00021 b9 16 02 00 00 mov ecx, 534 ; 00000216H 00026 e8 00 00 00 00 call HRESULT_FROM_WIN32 0002b eb 15 jmp SHORT $LN1@AtlAdd $LN2@AtlAdd: ; 88 : } ; 89 : *ptResult= tLeft + tRight; 0002d 8b 44 24 40 mov eax, DWORD PTR tRight$[rsp] 00031 8b 4c 24 38 mov ecx, DWORD PTR tLeft$[rsp] 00035 03 c8 add ecx, eax 00037 8b c1 mov eax, ecx 00039 48 8b 4c 24 30 mov rcx, QWORD PTR ptResult$[rsp] 0003e 89 01 mov DWORD PTR [rcx], eax ; 90 : return S_OK; 00040 33 c0 xor eax, eax $LN1@AtlAdd: ; 91 : } 00042 48 83 c4 28 add rsp, 40 ; 00000028H 00046 c3 ret 0 ??$AtlAdd@H@ATL@@YAJPEAHHH@Z ENDP ; ATL::AtlAdd<int> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlalloc.h ; COMDAT ??$AtlMultiply@_K@ATL@@YAJPEA_K_K1@Z _TEXT SEGMENT ptResult$ = 48 tLeft$ = 56 tRight$ = 64 ??$AtlMultiply@_K@ATL@@YAJPEA_K_K1@Z PROC ; ATL::AtlMultiply<unsigned __int64>, COMDAT ; 99 : { $LN5: 00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000f 48 83 ec 28 sub rsp, 40 ; 00000028H ; 100 : /* avoid divide 0 */ ; 101 : if(tLeft==0) 00013 48 83 7c 24 38 00 cmp QWORD PTR tLeft$[rsp], 0 00019 75 10 jne SHORT $LN2@AtlMultipl ; 102 : { ; 103 : *ptResult=0; 0001b 48 8b 44 24 30 mov rax, QWORD PTR ptResult$[rsp] 00020 48 c7 00 00 00 00 00 mov QWORD PTR [rax], 0 ; 104 : return S_OK; 00027 33 c0 xor eax, eax 00029 eb 36 jmp SHORT $LN1@AtlMultipl $LN2@AtlMultipl: ; 105 : } ; 106 : if(::ATL::AtlLimits<T>::_Max/tLeft < tRight) 0002b 33 d2 xor edx, edx 0002d 48 c7 c0 ff ff ff ff mov rax, -1 00034 48 f7 74 24 38 div QWORD PTR tLeft$[rsp] 00039 48 3b 44 24 40 cmp rax, QWORD PTR tRight$[rsp] 0003e 73 0c jae SHORT $LN3@AtlMultipl ; 107 : { ; 108 : return HRESULT_FROM_WIN32(ERROR_ARITHMETIC_OVERFLOW); 00040 b9 16 02 00 00 mov ecx, 534 ; 00000216H 00045 e8 00 00 00 00 call HRESULT_FROM_WIN32 0004a eb 15 jmp SHORT $LN1@AtlMultipl $LN3@AtlMultipl: ; 109 : } ; 110 : *ptResult= tLeft * tRight; 0004c 48 8b 44 24 38 mov rax, QWORD PTR tLeft$[rsp] 00051 48 0f af 44 24 40 imul rax, QWORD PTR tRight$[rsp] 00057 48 8b 4c 24 30 mov rcx, QWORD PTR ptResult$[rsp] 0005c 48 89 01 mov QWORD PTR [rcx], rax ; 111 : return S_OK; 0005f 33 c0 xor eax, eax $LN1@AtlMultipl: ; 112 : } 00061 48 83 c4 28 add rsp, 40 ; 00000028H 00065 c3 ret 0 ??$AtlMultiply@_K@ATL@@YAJPEA_K_K1@Z ENDP ; ATL::AtlMultiply<unsigned __int64> _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT ??_GCWin32Heap@ATL@@UEAAPEAXI@Z _TEXT SEGMENT this$ = 48 __flags$ = 56 ??_GCWin32Heap@ATL@@UEAAPEAXI@Z PROC ; ATL::CWin32Heap::`scalar deleting destructor', COMDAT $LN4: 00000 89 54 24 10 mov DWORD PTR [rsp+16], edx 00004 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00009 48 83 ec 28 sub rsp, 40 ; 00000028H 0000d 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 00012 e8 00 00 00 00 call ??1CWin32Heap@ATL@@UEAA@XZ ; ATL::CWin32Heap::~CWin32Heap 00017 8b 44 24 38 mov eax, DWORD PTR __flags$[rsp] 0001b 83 e0 01 and eax, 1 0001e 85 c0 test eax, eax 00020 74 0f je SHORT $LN2@scalar 00022 ba 18 00 00 00 mov edx, 24 00027 48 8b 4c 24 30 mov rcx, QWORD PTR this$[rsp] 0002c e8 00 00 00 00 call ??3@YAXPEAX_K@Z ; operator delete $LN2@scalar: 00031 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00036 48 83 c4 28 add rsp, 40 ; 00000028H 0003a c3 ret 0 ??_GCWin32Heap@ATL@@UEAAPEAXI@Z ENDP ; ATL::CWin32Heap::`scalar deleting destructor' _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlmem.h ; COMDAT ?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z _TEXT SEGMENT this$ = 48 p$ = 56 ?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z PROC ; ATL::CWin32Heap::GetSize, COMDAT ; 175 : { $LN3: 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000a 48 83 ec 28 sub rsp, 40 ; 00000028H ; 176 : return( ::HeapSize( m_hHeap, 0, p ) ); 0000e 4c 8b 44 24 38 mov r8, QWORD PTR p$[rsp] 00013 33 d2 xor edx, edx 00015 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 0001a 48 8b 48 08 mov rcx, QWORD PTR [rax+8] 0001e ff 15 00 00 00 00 call QWORD PTR __imp_HeapSize 00024 90 npad 1 ; 177 : } 00025 48 83 c4 28 add rsp, 40 ; 00000028H 00029 c3 ret 0 ?GetSize@CWin32Heap@ATL@@UEAA_KPEAX@Z ENDP ; ATL::CWin32Heap::GetSize _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlmem.h ; COMDAT ?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z _TEXT SEGMENT tv77 = 32 tv89 = 40 this$ = 64 p$ = 72 nBytes$ = 80 ?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z PROC ; ATL::CWin32Heap::Reallocate, COMDAT ; 160 : { $LN5: 00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000f 48 83 ec 38 sub rsp, 56 ; 00000038H ; 161 : if( p == NULL ) 00013 48 83 7c 24 48 00 cmp QWORD PTR p$[rsp], 0 00019 75 20 jne SHORT $LN2@Reallocate ; 162 : { ; 163 : return( Allocate( nBytes ) ); 0001b 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00020 48 8b 00 mov rax, QWORD PTR [rax] 00023 48 8b 00 mov rax, QWORD PTR [rax] 00026 48 89 44 24 20 mov QWORD PTR tv77[rsp], rax 0002b 48 8b 54 24 50 mov rdx, QWORD PTR nBytes$[rsp] 00030 48 8b 4c 24 40 mov rcx, QWORD PTR this$[rsp] 00035 ff 54 24 20 call QWORD PTR tv77[rsp] 00039 eb 47 jmp SHORT $LN1@Reallocate $LN2@Reallocate: ; 164 : } ; 165 : ; 166 : if (nBytes==0) 0003b 48 83 7c 24 50 00 cmp QWORD PTR nBytes$[rsp], 0 00041 75 23 jne SHORT $LN3@Reallocate ; 167 : { ; 168 : Free(p); 00043 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00048 48 8b 00 mov rax, QWORD PTR [rax] 0004b 48 8b 40 08 mov rax, QWORD PTR [rax+8] 0004f 48 89 44 24 28 mov QWORD PTR tv89[rsp], rax 00054 48 8b 54 24 48 mov rdx, QWORD PTR p$[rsp] 00059 48 8b 4c 24 40 mov rcx, QWORD PTR this$[rsp] 0005e ff 54 24 28 call QWORD PTR tv89[rsp] ; 169 : return NULL; 00062 33 c0 xor eax, eax 00064 eb 1c jmp SHORT $LN1@Reallocate $LN3@Reallocate: ; 170 : } ; 171 : ; 172 : return( ::HeapReAlloc( m_hHeap, 0, p, nBytes ) ); 00066 4c 8b 4c 24 50 mov r9, QWORD PTR nBytes$[rsp] 0006b 4c 8b 44 24 48 mov r8, QWORD PTR p$[rsp] 00070 33 d2 xor edx, edx 00072 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00077 48 8b 48 08 mov rcx, QWORD PTR [rax+8] 0007b ff 15 00 00 00 00 call QWORD PTR __imp_HeapReAlloc 00081 90 npad 1 $LN1@Reallocate: ; 173 : } 00082 48 83 c4 38 add rsp, 56 ; 00000038H 00086 c3 ret 0 ?Reallocate@CWin32Heap@ATL@@UEAAPEAXPEAX_K@Z ENDP ; ATL::CWin32Heap::Reallocate _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlmem.h ; COMDAT ?Free@CWin32Heap@ATL@@UEAAXPEAX@Z _TEXT SEGMENT bSuccess$1 = 32 this$ = 64 p$ = 72 ?Free@CWin32Heap@ATL@@UEAAXPEAX@Z PROC ; ATL::CWin32Heap::Free, COMDAT ; 148 : { $LN4: 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000a 48 83 ec 38 sub rsp, 56 ; 00000038H ; 149 : if( p != NULL ) 0000e 48 83 7c 24 48 00 cmp QWORD PTR p$[rsp], 0 00014 74 1a je SHORT $LN2@Free ; 150 : { ; 151 : BOOL bSuccess; ; 152 : ; 153 : bSuccess = ::HeapFree( m_hHeap, 0, p ); 00016 4c 8b 44 24 48 mov r8, QWORD PTR p$[rsp] 0001b 33 d2 xor edx, edx 0001d 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00022 48 8b 48 08 mov rcx, QWORD PTR [rax+8] 00026 ff 15 00 00 00 00 call QWORD PTR __imp_HeapFree 0002c 89 44 24 20 mov DWORD PTR bSuccess$1[rsp], eax $LN2@Free: ; 154 : ATLASSERT( bSuccess ); ; 155 : } ; 156 : } 00030 48 83 c4 38 add rsp, 56 ; 00000038H 00034 c3 ret 0 ?Free@CWin32Heap@ATL@@UEAAXPEAX@Z ENDP ; ATL::CWin32Heap::Free _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlmem.h ; COMDAT ?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z _TEXT SEGMENT this$ = 48 nBytes$ = 56 ?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z PROC ; ATL::CWin32Heap::Allocate, COMDAT ; 144 : { $LN3: 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000a 48 83 ec 28 sub rsp, 40 ; 00000028H ; 145 : return( ::HeapAlloc( m_hHeap, 0, nBytes ) ); 0000e 4c 8b 44 24 38 mov r8, QWORD PTR nBytes$[rsp] 00013 33 d2 xor edx, edx 00015 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 0001a 48 8b 48 08 mov rcx, QWORD PTR [rax+8] 0001e ff 15 00 00 00 00 call QWORD PTR __imp_HeapAlloc 00024 90 npad 1 ; 146 : } 00025 48 83 c4 28 add rsp, 40 ; 00000028H 00029 c3 ret 0 ?Allocate@CWin32Heap@ATL@@UEAAPEAX_K@Z ENDP ; ATL::CWin32Heap::Allocate _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlmem.h ; COMDAT ??1CWin32Heap@ATL@@UEAA@XZ _TEXT SEGMENT bSuccess$1 = 32 this$ = 64 ??1CWin32Heap@ATL@@UEAA@XZ PROC ; ATL::CWin32Heap::~CWin32Heap, COMDAT ; 109 : { $LN4: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 38 sub rsp, 56 ; 00000038H 00009 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 0000e 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_7CWin32Heap@ATL@@6B@ 00015 48 89 08 mov QWORD PTR [rax], rcx ; 110 : #ifdef _ATL_USE_WINAPI_FAMILY_DESKTOP_APP ; 111 : if( m_bOwnHeap && (m_hHeap != NULL) ) 00018 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 0001d 0f b6 40 10 movzx eax, BYTE PTR [rax+16] 00021 85 c0 test eax, eax 00023 74 1f je SHORT $LN2@CWin32Heap 00025 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 0002a 48 83 78 08 00 cmp QWORD PTR [rax+8], 0 0002f 74 13 je SHORT $LN2@CWin32Heap ; 112 : { ; 113 : BOOL bSuccess; ; 114 : ; 115 : bSuccess = ::HeapDestroy( m_hHeap ); 00031 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00036 48 8b 48 08 mov rcx, QWORD PTR [rax+8] 0003a ff 15 00 00 00 00 call QWORD PTR __imp_HeapDestroy 00040 89 44 24 20 mov DWORD PTR bSuccess$1[rsp], eax $LN2@CWin32Heap: ; 116 : ATLASSERT( bSuccess ); ; 117 : } ; 118 : #endif ; 119 : } 00044 48 83 c4 38 add rsp, 56 ; 00000038H 00048 c3 ret 0 ??1CWin32Heap@ATL@@UEAA@XZ ENDP ; ATL::CWin32Heap::~CWin32Heap _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlmem.h ; COMDAT ??0CWin32Heap@ATL@@QEAA@PEAX@Z _TEXT SEGMENT this$ = 8 hHeap$ = 16 ??0CWin32Heap@ATL@@QEAA@PEAX@Z PROC ; ATL::CWin32Heap::CWin32Heap, COMDAT ; 89 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:??_7CWin32Heap@ATL@@6B@ 00016 48 89 08 mov QWORD PTR [rax], rcx ; 87 : m_hHeap( hHeap ), 00019 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0001e 48 8b 4c 24 10 mov rcx, QWORD PTR hHeap$[rsp] 00023 48 89 48 08 mov QWORD PTR [rax+8], rcx ; 88 : m_bOwnHeap( false ) 00027 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0002c c6 40 10 00 mov BYTE PTR [rax+16], 0 ; 90 : ATLASSERT( hHeap != NULL ); ; 91 : } 00030 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 00035 c3 ret 0 ??0CWin32Heap@ATL@@QEAA@PEAX@Z ENDP ; ATL::CWin32Heap::CWin32Heap _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlcore.h ; COMDAT ?GetModuleInstance@CAtlBaseModule@ATL@@QEAAPEAUHINSTANCE__@@XZ _TEXT SEGMENT this$ = 8 ?GetModuleInstance@CAtlBaseModule@ATL@@QEAAPEAUHINSTANCE__@@XZ PROC ; ATL::CAtlBaseModule::GetModuleInstance, COMDAT ; 289 : { 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 290 : return m_hInst; 00005 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000a 48 8b 40 08 mov rax, QWORD PTR [rax+8] ; 291 : } 0000e c3 ret 0 ?GetModuleInstance@CAtlBaseModule@ATL@@QEAAPEAUHINSTANCE__@@XZ ENDP ; ATL::CAtlBaseModule::GetModuleInstance _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlcore.h ; COMDAT ?Term@CComCriticalSection@ATL@@QEAAJXZ _TEXT SEGMENT this$ = 48 ?Term@CComCriticalSection@ATL@@QEAAJXZ PROC ; ATL::CComCriticalSection::Term, COMDAT ; 154 : { $LN3: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H ; 155 : DeleteCriticalSection(&m_sec); 00009 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 0000e 48 8b c8 mov rcx, rax 00011 ff 15 00 00 00 00 call QWORD PTR __imp_DeleteCriticalSection ; 156 : return S_OK; 00017 33 c0 xor eax, eax ; 157 : } 00019 48 83 c4 28 add rsp, 40 ; 00000028H 0001d c3 ret 0 ?Term@CComCriticalSection@ATL@@QEAAJXZ ENDP ; ATL::CComCriticalSection::Term _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlcore.h ; COMDAT ?Init@CComCriticalSection@ATL@@QEAAJXZ _TEXT SEGMENT hRes$ = 32 this$ = 64 ?Init@CComCriticalSection@ATL@@QEAAJXZ PROC ; ATL::CComCriticalSection::Init, COMDAT ; 143 : { $LN4: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 38 sub rsp, 56 ; 00000038H ; 144 : HRESULT hRes = S_OK; 00009 c7 44 24 20 00 00 00 00 mov DWORD PTR hRes$[rsp], 0 ; 145 : if (!_AtlInitializeCriticalSectionEx(&m_sec, 0, 0)) 00011 48 8b 44 24 40 mov rax, QWORD PTR this$[rsp] 00016 45 33 c0 xor r8d, r8d 00019 33 d2 xor edx, edx 0001b 48 8b c8 mov rcx, rax 0001e e8 00 00 00 00 call ?_AtlInitializeCriticalSectionEx@ATL@@YAHPEAU_RTL_CRITICAL_SECTION@@KK@Z ; ATL::_AtlInitializeCriticalSectionEx 00023 85 c0 test eax, eax 00025 75 11 jne SHORT $LN2@Init ; 146 : { ; 147 : hRes = HRESULT_FROM_WIN32(GetLastError()); 00027 ff 15 00 00 00 00 call QWORD PTR __imp_GetLastError 0002d 8b c8 mov ecx, eax 0002f e8 00 00 00 00 call HRESULT_FROM_WIN32 00034 89 44 24 20 mov DWORD PTR hRes$[rsp], eax $LN2@Init: ; 148 : } ; 149 : ; 150 : return hRes; 00038 8b 44 24 20 mov eax, DWORD PTR hRes$[rsp] ; 151 : } 0003c 48 83 c4 38 add rsp, 56 ; 00000038H 00040 c3 ret 0 ?Init@CComCriticalSection@ATL@@QEAAJXZ ENDP ; ATL::CComCriticalSection::Init _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlcore.h ; COMDAT ??1CComCriticalSection@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 8 ??1CComCriticalSection@ATL@@QEAA@XZ PROC ; ATL::CComCriticalSection::~CComCriticalSection, COMDAT ; 129 : { 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 130 : } 00005 c3 ret 0 ??1CComCriticalSection@ATL@@QEAA@XZ ENDP ; ATL::CComCriticalSection::~CComCriticalSection _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlcore.h ; COMDAT ??0CComCriticalSection@ATL@@QEAA@XZ _TEXT SEGMENT this$ = 48 ??0CComCriticalSection@ATL@@QEAA@XZ PROC ; ATL::CComCriticalSection::CComCriticalSection, COMDAT ; 123 : CComCriticalSection() throw() $LN3: 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 48 83 ec 28 sub rsp, 40 ; 00000028H ; 124 : { ; 125 : memset(&m_sec, 0, sizeof(CRITICAL_SECTION)); 00009 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 0000e 41 b8 28 00 00 00 mov r8d, 40 ; 00000028H 00014 33 d2 xor edx, edx 00016 48 8b c8 mov rcx, rax 00019 e8 00 00 00 00 call memset ; 126 : } 0001e 48 8b 44 24 30 mov rax, QWORD PTR this$[rsp] 00023 48 83 c4 28 add rsp, 40 ; 00000028H 00027 c3 ret 0 ??0CComCriticalSection@ATL@@QEAA@XZ ENDP ; ATL::CComCriticalSection::CComCriticalSection _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlwinverapi.h ; COMDAT ?_AtlInitializeCriticalSectionEx@ATL@@YAHPEAU_RTL_CRITICAL_SECTION@@KK@Z _TEXT SEGMENT lpCriticalSection$ = 48 dwSpinCount$ = 56 Flags$ = 64 ?_AtlInitializeCriticalSectionEx@ATL@@YAHPEAU_RTL_CRITICAL_SECTION@@KK@Z PROC ; ATL::_AtlInitializeCriticalSectionEx, COMDAT ; 727 : { $LN3: 00000 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d 00005 89 54 24 10 mov DWORD PTR [rsp+16], edx 00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000e 48 83 ec 28 sub rsp, 40 ; 00000028H ; 728 : #if (NTDDI_VERSION >= NTDDI_VISTA) && !defined(_USING_V110_SDK71_) && !defined(_ATL_XP_TARGETING) ; 729 : // InitializeCriticalSectionEx is available in Vista or later, desktop or store apps ; 730 : return ::InitializeCriticalSectionEx(lpCriticalSection, dwSpinCount, Flags); ; 731 : #else ; 732 : UNREFERENCED_PARAMETER(Flags); ; 733 : ; 734 : // ...otherwise fall back to using InitializeCriticalSectionAndSpinCount. ; 735 : return ::InitializeCriticalSectionAndSpinCount(lpCriticalSection, dwSpinCount); 00012 8b 54 24 38 mov edx, DWORD PTR dwSpinCount$[rsp] 00016 48 8b 4c 24 30 mov rcx, QWORD PTR lpCriticalSection$[rsp] 0001b ff 15 00 00 00 00 call QWORD PTR __imp_InitializeCriticalSectionAndSpinCount ; 736 : #endif ; 737 : } 00021 48 83 c4 28 add rsp, 40 ; 00000028H 00025 c3 ret 0 ?_AtlInitializeCriticalSectionEx@ATL@@YAHPEAU_RTL_CRITICAL_SECTION@@KK@Z ENDP ; ATL::_AtlInitializeCriticalSectionEx _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceISAPI@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceISAPI@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceISAPI'', COMDAT ; 119 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceISAPI> atlTraceISAPI(_T("atlTraceISAPI")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG119237 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceISAPI@ATL@@3V?$CTraceCategoryEx@$0EAAAAA@$0A@@1@A ; ATL::atlTraceISAPI 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0EAAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<4194304,0>::CTraceCategoryEx<4194304,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceISAPI@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceISAPI'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0EAAAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0EAAAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<4194304,0>::CTraceCategoryEx<4194304,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0EAAAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<4194304,0>::CTraceCategoryEx<4194304,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceSync@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceSync@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceSync'', COMDAT ; 118 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceSync> atlTraceSync(_T("atlTraceSync")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG119190 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceSync@ATL@@3V?$CTraceCategoryEx@$0CAAAAA@$0A@@1@A ; ATL::atlTraceSync 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0CAAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<2097152,0>::CTraceCategoryEx<2097152,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceSync@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceSync'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0CAAAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0CAAAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<2097152,0>::CTraceCategoryEx<2097152,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0CAAAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<2097152,0>::CTraceCategoryEx<2097152,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceSecurity@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceSecurity@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceSecurity'', COMDAT ; 117 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceSecurity> atlTraceSecurity(_T("atlTraceSecurity")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG119143 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceSecurity@ATL@@3V?$CTraceCategoryEx@$0BAAAAA@$0A@@1@A ; ATL::atlTraceSecurity 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0BAAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<1048576,0>::CTraceCategoryEx<1048576,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceSecurity@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceSecurity'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0BAAAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0BAAAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<1048576,0>::CTraceCategoryEx<1048576,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0BAAAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<1048576,0>::CTraceCategoryEx<1048576,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceUtil@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceUtil@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceUtil'', COMDAT ; 116 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceUtil> atlTraceUtil(_T("atlTraceUtil")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG119096 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceUtil@ATL@@3V?$CTraceCategoryEx@$0IAAAA@$0A@@1@A ; ATL::atlTraceUtil 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0IAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<524288,0>::CTraceCategoryEx<524288,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceUtil@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceUtil'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceMap@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceMap@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceMap'', COMDAT ; 115 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceMap> atlTraceMap(_T("atlTraceMap")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG119091 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceMap@ATL@@3V?$CTraceCategoryEx@$0EAAAA@$0A@@1@A ; ATL::atlTraceMap 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0EAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<262144,0>::CTraceCategoryEx<262144,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceMap@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceMap'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0EAAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0EAAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<262144,0>::CTraceCategoryEx<262144,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0EAAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<262144,0>::CTraceCategoryEx<262144,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceString@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceString@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceString'', COMDAT ; 114 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceString> atlTraceString(_T("atlTraceString")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG119044 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceString@ATL@@3V?$CTraceCategoryEx@$0CAAAA@$0A@@1@A ; ATL::atlTraceString 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0CAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<131072,0>::CTraceCategoryEx<131072,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceString@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceString'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0CAAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0CAAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<131072,0>::CTraceCategoryEx<131072,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0CAAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<131072,0>::CTraceCategoryEx<131072,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceStencil@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceStencil@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceStencil'', COMDAT ; 113 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceStencil> atlTraceStencil(_T("atlTraceStencil")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118997 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceStencil@ATL@@3V?$CTraceCategoryEx@$0BAAAA@$0A@@1@A ; ATL::atlTraceStencil 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0BAAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<65536,0>::CTraceCategoryEx<65536,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceStencil@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceStencil'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0BAAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0BAAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<65536,0>::CTraceCategoryEx<65536,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0BAAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<65536,0>::CTraceCategoryEx<65536,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceCache@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceCache@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceCache'', COMDAT ; 112 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceCache> atlTraceCache(_T("atlTraceCache")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118950 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceCache@ATL@@3V?$CTraceCategoryEx@$0IAAA@$0A@@1@A ; ATL::atlTraceCache 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0IAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<32768,0>::CTraceCategoryEx<32768,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceCache@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceCache'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0IAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0IAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<32768,0>::CTraceCategoryEx<32768,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0IAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<32768,0>::CTraceCategoryEx<32768,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceTime@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceTime@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceTime'', COMDAT ; 111 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceTime> atlTraceTime(_T("atlTraceTime")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118903 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceTime@ATL@@3V?$CTraceCategoryEx@$0EAAA@$0A@@1@A ; ATL::atlTraceTime 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0EAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<16384,0>::CTraceCategoryEx<16384,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceTime@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceTime'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0EAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0EAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<16384,0>::CTraceCategoryEx<16384,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0EAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<16384,0>::CTraceCategoryEx<16384,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceException@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceException@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceException'', COMDAT ; 110 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceException> atlTraceException(_T("atlTraceException")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118856 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceException@ATL@@3V?$CTraceCategoryEx@$0CAAA@$0A@@1@A ; ATL::atlTraceException 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0CAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<8192,0>::CTraceCategoryEx<8192,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceException@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceException'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0CAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0CAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<8192,0>::CTraceCategoryEx<8192,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0CAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<8192,0>::CTraceCategoryEx<8192,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceAllocation@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceAllocation@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceAllocation'', COMDAT ; 109 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceAllocation> atlTraceAllocation(_T("atlTraceAllocation")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118809 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceAllocation@ATL@@3V?$CTraceCategoryEx@$0BAAA@$0A@@1@A ; ATL::atlTraceAllocation 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0BAAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<4096,0>::CTraceCategoryEx<4096,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceAllocation@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceAllocation'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0BAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0BAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<4096,0>::CTraceCategoryEx<4096,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0BAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<4096,0>::CTraceCategoryEx<4096,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceNotImpl@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceNotImpl@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceNotImpl'', COMDAT ; 108 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceNotImpl> atlTraceNotImpl(_T("atlTraceNotImpl")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118762 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceNotImpl@ATL@@3V?$CTraceCategoryEx@$0IAA@$0A@@1@A ; ATL::atlTraceNotImpl 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0IAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<2048,0>::CTraceCategoryEx<2048,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceNotImpl@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceNotImpl'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0IAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0IAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<2048,0>::CTraceCategoryEx<2048,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0IAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<2048,0>::CTraceCategoryEx<2048,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceSnapin@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceSnapin@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceSnapin'', COMDAT ; 107 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceSnapin> atlTraceSnapin(_T("atlTraceSnapin")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118715 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceSnapin@ATL@@3V?$CTraceCategoryEx@$0EAA@$0A@@1@A ; ATL::atlTraceSnapin 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0EAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<1024,0>::CTraceCategoryEx<1024,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceSnapin@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceSnapin'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0EAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0EAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<1024,0>::CTraceCategoryEx<1024,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0EAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<1024,0>::CTraceCategoryEx<1024,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceDBProvider@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceDBProvider@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceDBProvider'', COMDAT ; 106 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceDBProvider> atlTraceDBProvider(_T("atlTraceDBProvider")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118668 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceDBProvider@ATL@@3V?$CTraceCategoryEx@$0CAA@$0A@@1@A ; ATL::atlTraceDBProvider 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0CAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<512,0>::CTraceCategoryEx<512,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceDBProvider@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceDBProvider'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0CAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0CAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<512,0>::CTraceCategoryEx<512,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0CAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<512,0>::CTraceCategoryEx<512,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceDBClient@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceDBClient@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceDBClient'', COMDAT ; 105 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceDBClient> atlTraceDBClient(_T("atlTraceDBClient")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118621 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceDBClient@ATL@@3V?$CTraceCategoryEx@$0BAA@$0A@@1@A ; ATL::atlTraceDBClient 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0BAA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<256,0>::CTraceCategoryEx<256,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceDBClient@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceDBClient'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0BAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0BAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<256,0>::CTraceCategoryEx<256,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0BAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<256,0>::CTraceCategoryEx<256,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceHosting@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceHosting@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceHosting'', COMDAT ; 104 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceHosting> atlTraceHosting(_T("atlTraceHosting")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118574 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceHosting@ATL@@3V?$CTraceCategoryEx@$0IA@$0A@@1@A ; ATL::atlTraceHosting 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0IA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<128,0>::CTraceCategoryEx<128,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceHosting@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceHosting'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0IA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0IA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<128,0>::CTraceCategoryEx<128,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0IA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<128,0>::CTraceCategoryEx<128,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceControls@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceControls@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceControls'', COMDAT ; 103 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceControls> atlTraceControls(_T("atlTraceControls")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118527 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceControls@ATL@@3V?$CTraceCategoryEx@$0EA@$0A@@1@A ; ATL::atlTraceControls 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0EA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<64,0>::CTraceCategoryEx<64,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceControls@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceControls'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0EA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0EA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<64,0>::CTraceCategoryEx<64,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0EA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<64,0>::CTraceCategoryEx<64,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceWindowing@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceWindowing@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceWindowing'', COMDAT ; 102 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceWindowing> atlTraceWindowing(_T("atlTraceWindowing")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118480 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceWindowing@ATL@@3V?$CTraceCategoryEx@$0CA@$0A@@1@A ; ATL::atlTraceWindowing 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0CA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<32,0>::CTraceCategoryEx<32,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceWindowing@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceWindowing'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0CA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0CA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<32,0>::CTraceCategoryEx<32,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0CA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<32,0>::CTraceCategoryEx<32,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceRefcount@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceRefcount@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceRefcount'', COMDAT ; 101 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceRefcount> atlTraceRefcount(_T("atlTraceRefcount")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118433 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceRefcount@ATL@@3V?$CTraceCategoryEx@$0BA@$0A@@1@A ; ATL::atlTraceRefcount 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$0BA@$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<16,0>::CTraceCategoryEx<16,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceRefcount@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceRefcount'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0BA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0BA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<16,0>::CTraceCategoryEx<16,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0BA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<16,0>::CTraceCategoryEx<16,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceRegistrar@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceRegistrar@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceRegistrar'', COMDAT ; 100 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceRegistrar> atlTraceRegistrar(_T("atlTraceRegistrar")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118386 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceRegistrar@ATL@@3V?$CTraceCategoryEx@$07$0A@@1@A ; ATL::atlTraceRegistrar 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$07$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<8,0>::CTraceCategoryEx<8,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceRegistrar@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceRegistrar'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$07$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$07$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<8,0>::CTraceCategoryEx<8,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$07$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<8,0>::CTraceCategoryEx<8,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceQI@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceQI@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceQI'', COMDAT ; 99 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceQI> atlTraceQI(_T("atlTraceQI")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118339 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceQI@ATL@@3V?$CTraceCategoryEx@$03$0A@@1@A ; ATL::atlTraceQI 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$03$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<4,0>::CTraceCategoryEx<4,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceQI@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceQI'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$03$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$03$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<4,0>::CTraceCategoryEx<4,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$03$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<4,0>::CTraceCategoryEx<4,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceCOM@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceCOM@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceCOM'', COMDAT ; 98 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceCom> atlTraceCOM(_T("atlTraceCOM")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118292 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceCOM@ATL@@3V?$CTraceCategoryEx@$01$0A@@1@A ; ATL::atlTraceCOM 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$01$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<2,0>::CTraceCategoryEx<2,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceCOM@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceCOM'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$01$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$01$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<2,0>::CTraceCategoryEx<2,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$01$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<2,0>::CTraceCategoryEx<2,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??__EatlTraceGeneral@ATL@@YAXXZ text$di SEGMENT ??__EatlTraceGeneral@ATL@@YAXXZ PROC ; ATL::`dynamic initializer for 'atlTraceGeneral'', COMDAT ; 97 : __declspec(selectany) CTraceCategoryEx<CTraceCategoryEx<>::TraceGeneral> atlTraceGeneral(_T("atlTraceGeneral")); 00000 48 83 ec 28 sub rsp, 40 ; 00000028H 00004 48 8d 15 00 00 00 00 lea rdx, OFFSET FLAT:$SG118221 0000b 48 8d 0d 00 00 00 00 lea rcx, OFFSET FLAT:?atlTraceGeneral@ATL@@3V?$CTraceCategoryEx@$00$0A@@1@A ; ATL::atlTraceGeneral 00012 e8 00 00 00 00 call ??0?$CTraceCategoryEx@$00$0A@@ATL@@QEAA@PEB_W@Z ; ATL::CTraceCategoryEx<1,0>::CTraceCategoryEx<1,0> 00017 48 83 c4 28 add rsp, 40 ; 00000028H 0001b c3 ret 0 ??__EatlTraceGeneral@ATL@@YAXXZ ENDP ; ATL::`dynamic initializer for 'atlTraceGeneral'' text$di ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$00$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$00$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<1,0>::CTraceCategoryEx<1,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$00$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<1,0>::CTraceCategoryEx<1,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atltrace.h ; COMDAT ??0?$CTraceCategoryEx@$0IAAAA@$0A@@ATL@@QEAA@PEB_W@Z _TEXT SEGMENT this$ = 8 pszCategoryName$ = 16 ??0?$CTraceCategoryEx@$0IAAAA@$0A@@ATL@@QEAA@PEB_W@Z PROC ; ATL::CTraceCategoryEx<524288,0>::CTraceCategoryEx<524288,0>, COMDAT ; 495 : { 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx ; 496 : (void)pszCategoryName; ; 497 : } 0000a 48 8b 44 24 08 mov rax, QWORD PTR this$[rsp] 0000f c3 ret 0 ??0?$CTraceCategoryEx@$0IAAAA@$0A@@ATL@@QEAA@PEB_W@Z ENDP ; ATL::CTraceCategoryEx<524288,0>::CTraceCategoryEx<524288,0> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlalloc.h ; COMDAT ??$AtlAdd@_K@ATL@@YAJPEA_K_K1@Z _TEXT SEGMENT ptResult$ = 48 tLeft$ = 56 tRight$ = 64 ??$AtlAdd@_K@ATL@@YAJPEA_K_K1@Z PROC ; ATL::AtlAdd<unsigned __int64>, COMDAT ; 84 : { $LN4: 00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000f 48 83 ec 28 sub rsp, 40 ; 00000028H ; 85 : if(::ATL::AtlLimits<T>::_Max-tLeft < tRight) 00013 48 c7 c0 ff ff ff ff mov rax, -1 0001a 48 2b 44 24 38 sub rax, QWORD PTR tLeft$[rsp] 0001f 48 3b 44 24 40 cmp rax, QWORD PTR tRight$[rsp] 00024 73 0c jae SHORT $LN2@AtlAdd ; 86 : { ; 87 : return HRESULT_FROM_WIN32(ERROR_ARITHMETIC_OVERFLOW); 00026 b9 16 02 00 00 mov ecx, 534 ; 00000216H 0002b e8 00 00 00 00 call HRESULT_FROM_WIN32 00030 eb 1a jmp SHORT $LN1@AtlAdd $LN2@AtlAdd: ; 88 : } ; 89 : *ptResult= tLeft + tRight; 00032 48 8b 44 24 40 mov rax, QWORD PTR tRight$[rsp] 00037 48 8b 4c 24 38 mov rcx, QWORD PTR tLeft$[rsp] 0003c 48 03 c8 add rcx, rax 0003f 48 8b c1 mov rax, rcx 00042 48 8b 4c 24 30 mov rcx, QWORD PTR ptResult$[rsp] 00047 48 89 01 mov QWORD PTR [rcx], rax ; 90 : return S_OK; 0004a 33 c0 xor eax, eax $LN1@AtlAdd: ; 91 : } 0004c 48 83 c4 28 add rsp, 40 ; 00000028H 00050 c3 ret 0 ??$AtlAdd@_K@ATL@@YAJPEA_K_K1@Z ENDP ; ATL::AtlAdd<unsigned __int64> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlalloc.h ; COMDAT ??$AtlMultiply@K@ATL@@YAJPEAKKK@Z _TEXT SEGMENT i64Result$ = 32 piResult$ = 64 iLeft$ = 72 iRight$ = 80 ??$AtlMultiply@K@ATL@@YAJPEAKKK@Z PROC ; ATL::AtlMultiply<unsigned long>, COMDAT ; 165 : { $LN4: 00000 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d 00005 89 54 24 10 mov DWORD PTR [rsp+16], edx 00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000e 48 83 ec 38 sub rsp, 56 ; 00000038H ; 166 : unsigned __int64 i64Result=static_cast<unsigned __int64>(iLeft) * static_cast<unsigned __int64>(iRight); 00012 8b 44 24 48 mov eax, DWORD PTR iLeft$[rsp] 00016 8b 4c 24 50 mov ecx, DWORD PTR iRight$[rsp] 0001a 48 0f af c1 imul rax, rcx 0001e 48 89 44 24 20 mov QWORD PTR i64Result$[rsp], rax ; 167 : if(i64Result>ULONG_MAX) 00023 b8 ff ff ff ff mov eax, -1 ; ffffffffH 00028 48 39 44 24 20 cmp QWORD PTR i64Result$[rsp], rax 0002d 76 0c jbe SHORT $LN2@AtlMultipl ; 168 : { ; 169 : return HRESULT_FROM_WIN32(ERROR_ARITHMETIC_OVERFLOW); 0002f b9 16 02 00 00 mov ecx, 534 ; 00000216H 00034 e8 00 00 00 00 call HRESULT_FROM_WIN32 00039 eb 0d jmp SHORT $LN1@AtlMultipl $LN2@AtlMultipl: ; 170 : } ; 171 : *piResult=static_cast<unsigned long>(i64Result); 0003b 48 8b 44 24 40 mov rax, QWORD PTR piResult$[rsp] 00040 8b 4c 24 20 mov ecx, DWORD PTR i64Result$[rsp] 00044 89 08 mov DWORD PTR [rax], ecx ; 172 : return S_OK; 00046 33 c0 xor eax, eax $LN1@AtlMultipl: ; 173 : } 00048 48 83 c4 38 add rsp, 56 ; 00000038H 0004c c3 ret 0 ??$AtlMultiply@K@ATL@@YAJPEAKKK@Z ENDP ; ATL::AtlMultiply<unsigned long> _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\atlmfc\include\atlexcept.h ; COMDAT ?AtlThrowImpl@ATL@@YAXJ@Z _TEXT SEGMENT hr$ = 48 ?AtlThrowImpl@ATL@@YAXJ@Z PROC ; ATL::AtlThrowImpl, COMDAT ; 65 : { $LN5: 00000 89 4c 24 08 mov DWORD PTR [rsp+8], ecx 00004 48 83 ec 28 sub rsp, 40 ; 00000028H ; 66 : ATLTRACE(atlTraceException, 0, _T("AtlThrow: hr = 0x%x\n"), hr ); ; 67 : #ifdef _AFX ; 68 : if( hr == E_OUTOFMEMORY ) 00008 81 7c 24 30 0e 00 07 80 cmp DWORD PTR hr$[rsp], -2147024882 ; ffffffff8007000eH 00010 75 07 jne SHORT $LN2@AtlThrowIm ; 69 : { ; 70 : AfxThrowMemoryException(); 00012 e8 00 00 00 00 call ?AfxThrowMemoryException@@YAXXZ ; AfxThrowMemoryException ; 71 : } 00017 eb 09 jmp SHORT $LN3@AtlThrowIm $LN2@AtlThrowIm: ; 72 : else ; 73 : { ; 74 : AfxThrowOleException( hr ); 00019 8b 4c 24 30 mov ecx, DWORD PTR hr$[rsp] 0001d e8 00 00 00 00 call ?AfxThrowOleException@@YAXJ@Z ; AfxThrowOleException $LN3@AtlThrowIm: $LN4@AtlThrowIm: ; 75 : } ; 76 : #else ; 77 : throw CAtlException( hr ); ; 78 : #endif ; 79 : }; 00022 48 83 c4 28 add rsp, 40 ; 00000028H 00026 c3 ret 0 ?AtlThrowImpl@ATL@@YAXJ@Z ENDP ; ATL::AtlThrowImpl _TEXT ENDS ; Function compile flags: /Odtp ; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\winerror.h ; COMDAT HRESULT_FROM_WIN32 _TEXT SEGMENT tv68 = 0 x$ = 32 HRESULT_FROM_WIN32 PROC ; COMDAT ; 29097: FORCEINLINE _Translates_Win32_to_HRESULT_(x) HRESULT HRESULT_FROM_WIN32(unsigned long x) { return (HRESULT)(x) <= 0 ? (HRESULT)(x) : (HRESULT) (((x) & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000);} $LN5: 00000 89 4c 24 08 mov DWORD PTR [rsp+8], ecx 00004 48 83 ec 18 sub rsp, 24 00008 83 7c 24 20 00 cmp DWORD PTR x$[rsp], 0 0000d 7f 09 jg SHORT $LN3@HRESULT_FR 0000f 8b 44 24 20 mov eax, DWORD PTR x$[rsp] 00013 89 04 24 mov DWORD PTR tv68[rsp], eax 00016 eb 15 jmp SHORT $LN4@HRESULT_FR $LN3@HRESULT_FR: 00018 8b 44 24 20 mov eax, DWORD PTR x$[rsp] 0001c 25 ff ff 00 00 and eax, 65535 ; 0000ffffH 00021 0d 00 00 07 00 or eax, 458752 ; 00070000H 00026 0f ba e8 1f bts eax, 31 0002a 89 04 24 mov DWORD PTR tv68[rsp], eax $LN4@HRESULT_FR: 0002d 8b 04 24 mov eax, DWORD PTR tv68[rsp] 00030 48 83 c4 18 add rsp, 24 00034 c3 ret 0 HRESULT_FROM_WIN32 ENDP _TEXT ENDS ; Function compile flags: /Odtp ; File D:\Works\Corpsms_2010\SmsCenter\StdAfx.cpp ; COMDAT ?__empty_global_delete@@YAXPEAX_KW4align_val_t@std@@@Z _TEXT SEGMENT __formal$ = 8 __formal$ = 16 __formal$ = 24 ?__empty_global_delete@@YAXPEAX_KW4align_val_t@std@@@Z PROC ; __empty_global_delete, COMDAT 00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000f c3 ret 0 ?__empty_global_delete@@YAXPEAX_KW4align_val_t@std@@@Z ENDP ; __empty_global_delete _TEXT ENDS ; Function compile flags: /Odtp ; File D:\Works\Corpsms_2010\SmsCenter\StdAfx.cpp ; COMDAT ?__empty_global_delete@@YAXPEAXW4align_val_t@std@@@Z _TEXT SEGMENT __formal$ = 8 __formal$ = 16 ?__empty_global_delete@@YAXPEAXW4align_val_t@std@@@Z PROC ; __empty_global_delete, COMDAT 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000a c3 ret 0 ?__empty_global_delete@@YAXPEAXW4align_val_t@std@@@Z ENDP ; __empty_global_delete _TEXT ENDS ; Function compile flags: /Odtp ; File D:\Works\Corpsms_2010\SmsCenter\StdAfx.cpp ; COMDAT ?__empty_global_delete@@YAXPEAX_K@Z _TEXT SEGMENT __formal$ = 8 __formal$ = 16 ?__empty_global_delete@@YAXPEAX_K@Z PROC ; __empty_global_delete, COMDAT 00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 0000a c3 ret 0 ?__empty_global_delete@@YAXPEAX_K@Z ENDP ; __empty_global_delete _TEXT ENDS ; Function compile flags: /Odtp ; File D:\Works\Corpsms_2010\SmsCenter\StdAfx.cpp ; COMDAT ?__empty_global_delete@@YAXPEAX@Z _TEXT SEGMENT __formal$ = 8 ?__empty_global_delete@@YAXPEAX@Z PROC ; __empty_global_delete, COMDAT 00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00005 c3 ret 0 ?__empty_global_delete@@YAXPEAX@Z ENDP ; __empty_global_delete _TEXT ENDS ; Function compile flags: /Odtp ; COMDAT ??_H@YAXPEAX_K1P6APEAX0@Z@Z _TEXT SEGMENT tv66 = 32 tv70 = 40 __t$ = 64 __s$ = 72 __n$ = 80 __f$ = 88 ??_H@YAXPEAX_K1P6APEAX0@Z@Z PROC ; `vector constructor iterator', COMDAT $LN5: 00000 4c 89 4c 24 20 mov QWORD PTR [rsp+32], r9 00005 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8 0000a 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx 0000f 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx 00014 48 83 ec 38 sub rsp, 56 ; 00000038H $LN2@vector: 00018 48 8b 44 24 50 mov rax, QWORD PTR __n$[rsp] 0001d 48 89 44 24 20 mov QWORD PTR tv66[rsp], rax 00022 48 8b 44 24 50 mov rax, QWORD PTR __n$[rsp] 00027 48 ff c8 dec rax 0002a 48 89 44 24 50 mov QWORD PTR __n$[rsp], rax 0002f 48 83 7c 24 20 00 cmp QWORD PTR tv66[rsp], 0 00035 76 2a jbe SHORT $LN3@vector 00037 48 8b 44 24 58 mov rax, QWORD PTR __f$[rsp] 0003c 48 89 44 24 28 mov QWORD PTR tv70[rsp], rax 00041 48 8b 4c 24 40 mov rcx, QWORD PTR __t$[rsp] 00046 ff 54 24 28 call QWORD PTR tv70[rsp] 0004a 48 8b 44 24 48 mov rax, QWORD PTR __s$[rsp] 0004f 48 8b 4c 24 40 mov rcx, QWORD PTR __t$[rsp] 00054 48 03 c8 add rcx, rax 00057 48 8b c1 mov rax, rcx 0005a 48 89 44 24 40 mov QWORD PTR __t$[rsp], rax 0005f eb b7 jmp SHORT $LN2@vector $LN3@vector: 00061 48 83 c4 38 add rsp, 56 ; 00000038H 00065 c3 ret 0 ??_H@YAXPEAX_K1P6APEAX0@Z@Z ENDP ; `vector constructor iterator' _TEXT ENDS END