MZ@ !L!This program cannot be run in DOS mode. $ }NNNG߀b#C#JN&#K#D#O#G#O#ORichNPELNW! x&Pn t@Ak(8.textwx `.data0|@.idata~@@.rsrc(@@.reloc@BȐz WpWPXy00 a^a@]0Pa`a^PWWX yyyy0yyyy0AAP\|P\|P\|L50l@0`@ 0P`! ""0#P$%(0*56P77`80:P:P=@>@A0A`APELLPP@Q WPWpWWPXXX@]^^` aPaaa`kk0lPnq tuyyzz~string too longinvalid string positionInvalid parameter passed to C runtime function. auditpolcore.dllbad allocationFileFileGlobalSaclKeyRegistryGlobalSaclSYSTEM\CurrentControlSet\Control\LsaFullPrivilegeAuditingCrashOnAuditFail%s%-40s%s,,%s:,,%d AuditBaseObjectsAuditBaseDirectoriesr, ccs=UNICODE%c%s,,%s,,,,%s invalid map/set iterator{%08lX-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X}%s *, map/set too longFailed to open file Error: %d%s,%s, %-40s%s,%-42s,%d%-20s-%-20slist too longNW) NW 44 tN||||,}V}v}}}}%~W~~RSDS !L;-auditpolcore.pdbGCTLp.rdata$brcp.CRT$XCAt.CRT$XCZx.CRT$XIA|.CRT$XIAA.CRT$XIZ<.cfguard.rdata8.rdata$sxdataH.rdata$zzzdbgPb.text$mn@|\.text$x~,.text$yd~.xdata$xk.edata.data$brc.data$r$brc .datap.bss.idata$5.00cfg.idata$2.idata$3.idata$4 .idata$6.rsrc$01x.rsrc$02Um u&uLQQcQhhjPt3@] ̋UVEP0^]0%|̋U QMOhEPU`̋UV0|EtV^Y^]̋UQVuu0^]jN|+`ueN u< _̋VjjN <^%|̃y$rAÍA̋U,3ʼnEQMEhEP+_̋UVsEtVy]Y^]jN|4_}uVeF PO <$^̋UQVuu$^]$̋U,3ʼnEQMEhEPK^̋UV$EtV\Y^]̋UQVuu $^]̋UEAE A EAEAEAEAE(AE AE$A]$3̋UEVtV[Y^]jXjX̋A ̋UEVtVx[Y^]j|=]}3ۍO ]OEO$Ew0EuF@F@FF@lj^_<_@_D_H\j|2]5u3jLuYYEEt O5 Ë5:\̋UQM ]̋UQQ3ʼnEShj [؉]YYtECE CH3ۅujX!VW':j2֋_^M3[R]̋UQQ3ʼnEShjZ؉]YYtE CECE\C 3ۅujX!VW9j2֋_^M3[6R] ̋U<3ʼnESVW}3PhVhhDžPPPVWughlYYut)t$uh(lYYtj _ DžLu DžTIjZM hP BPEPh`/ /YYt hp/Y+tt u  hPPhLj/YYt"hpZ/YuhxD/YYh8/YNjM_^3[ P]̋UQQ3ʼnEShj W؉]YYt*u(u$u uuuuu u 3ۅujX!VW/j2֋_^M3[vO]$̋UQQ3ʼnEShj$FW؉]YYt0u,u(u$u uuuuu EpC 3ۅujX!VW@/j2֋_^M3[N](̋UQVE3PhVhhu=hulYE YujPjjPjVuuu^]̋U3ʼnEE3SW3EWWAE(QWWjPEEE  = ؃uhYDžuzVj(uG)u63Ju'utlu GrttS0  u(^M_3[BM]h@|yVu/E33hVMYYuj^WSP j ^WSP j PYYt3fj,PYYtPPPPBue@u0WY9WdYtj dAWpYE<vCT̋U3ʼnE}VDž(DžDžDž 3VP VPhPP*PhjPPu3SpuJ3ju6FrjPu$3jt rM3^gJ]̋U 3ʼnESVW3UM3ۉ}ujX+ޅs3UtG;5 w? (;r0BDtFGTԉUUtStckUUu:F;r+5$P։EfHeapUUOKE;t13ɋp<MM襥}G}E;CtUMр}Ej}Pu uzEt8Heapu5,P֋Ǎe_^[M3H]̋U3ʼnESVW33ۉ}ujX<-ޅ#s3UtG;5 w? (;r0BtFRԉUUtStckUUu:F;r+5$P։EfHeapUUOKE;t13ɋp<MM쥥}G}tE;CtUM3}@3PQQPP8M uPPQEPuJ QQQEPEt8Heapu5,P֋Ǎe_^[M3eG]̋UQeEVP3u.EW390vu@V43GE;8rP_^]̋UQeEVP3u=EW390v)H2ҋ _t4u3EG;8rP_^]̋U@3ʼnEWjZM S3VeEPu3jjEP39EjuPEPjEPjjEP,u؋8t1uԍEPh$u8]^[M3_E]̋UQVFP0EPvLffY^]̋Vyt3PPPPPL-Axuyt;Au Iyt^̋UQVuF@F@FF@ƃf^]jj6̋UVjFjju_^]̋U}Vt*~r$} FSvu SjPhSKY[u F^]̋UE SVW}9Gs1KE _+9]s];ujPcE PjVDjSt8r~rNNE SPvQhS_^[] ̋UQQVu WG;0uF9EuApG@GgG@GE"M VD$PVu ;uuE0_^] ̋UVuWvI9ws wV,} tsG;sPjW uV3;_^]̋UyEArI]̋UQS]VW9^sIF} +;stGVNr ]]Mr ++PEPRPF+NjPi_^[]jyH3YtHtHtf@jT,}HKM] EE{t-h M(eEjPMhEPJM B yt{Cxt U z;u}suwUB9Xux 9u>~B9utytJB9XtOHytJA]Q;Suruw>CBCPMA9XuPC9uPCBJCBUK{ ;utNyuAVFBNUyxu AxtlAxuQ@ANFAFAMV@yuAVFUyuAxuxuAvB;x56xuAQ@AFAFMV@GSFEYHtIHEM kHjV}Hu}jY;v}#3ENj^u;s F+;w<eGPȉE,EME@ePE{E丑2Ë}MuM] t~rFFSPGPQhjjESF~|GMjjjjYG̋UUV2FFxuPBFA;PupB;Pup0Vr^]̋UUVrBxuPBFA;PupB;u0pr^]̋USVW}ًuv6WE~Yt_^[]̋UVjFuR^]̋UM u QCY]3sjM]hEPF̋UUVrBu+Ru ^]̋UVW}Wht~rFFu +WV;ju t)~rFFu WvPhu _^]̋UyQr9EryrA;Ev2]̋UE V3t=vWx7S]3WxEPuWSx;wu z3f{_[ tM3f^]̋U3ʼnES]3VW3}u쫉u諫EPj(Pt8EPSV$t&VVjEEPVuE u9ut u0uM_^3[8;]̋U VW3UuiȉMujX6S9wv-ލEPPuEtMFM;wr3[_^]jWX̋U}'sjzXLMAPAPA PA PA PA PA PAPAPAP1h@uu 83] ̋UQEUPQDt3]̋UQQUVW3yff;u+f|J}tjWX*u  UfEfEEPt P_^]̋UQQVujXsSW 3}t] FH^EDžuKQW<ȅujX0YAtE49}}}uE3_[^]̋U3ʼnES]VW} 3E(EEEtSlYYt FrjWXt3M_^3[8]̋U3ʼnE=u_ VVPPhTnYY VPPhCYY^M38]̋U3ʼnE=tB JhP -PhL%YYM37]̋UW}ju WhRQhXv;E w 3fLG } v3f_]̋UuU3u ] ̋Ut3ʼnEE3ҋM SډVW8UtVtRf1f;2u'f;tfqff;ruf;u3ҋɃ3҅ɋu QB33f90tj,PGYYt@u勵ujP3P<t݉xx83fEf{j}VYY+'xjY}󥋽EWP؅YPW8]t 4 ؅0j,YYj,VYYȉu3ۍQff;u+ N+A=< WVP? 38Ef=t؅u؅tNPO tT3ɋمuO𥥥t `jW[P8jW[ËM_^3[J4] 9̋U\3ʼnEVW3jujXMS]bۻLuTG0u;t^v S}YYt2j'EPvu=9Et hYEPhLYYhYMu;wu3[M_3^U3]̋Up3ʼnESVuW3}}p؅ujX{M EELuET}9~KEPP5EPPuu} YYt8j'EPP9Et hYEPhLvYYhjEeYx3ɉMURPh1uu& } t?j'EPEEP9uc9EthhYEPhLYYhUEBYMUM;PdE@E;F3M_^3[1]̋U3ʼnESV5WLuT hP PW3YYt>t hY hPOPhLYYhYM_^3[0]̋UQVuu^]̋U,3ʼnEQMEh(EP+9̋UVmEtVs7Y^]̋UQVuu^]j| 9uE6N0M6N$EM'NEMN EM MV6Yi8j$v} 9u3ۉ]8^AQ3ۅt*< t<t<t<tBCA;r%Q8u=u4EjfEEPjEP5$u_^[]̋U-3ʼnEESVW3jXP-Y;ujj-Y;uhjphhPysh3ɸjZ Q+YYu j_=ujWXhhSyt jz뵍ˍQff;u+;=t&3PPQSW953WWWWQShWȉtj_; w;(;r.yty,t Stcku0A;r5$P֋teHeaptY3PPVSPP73QQPV$3PP PSW3t# ~3t>HeapuV5,օt;tS[(YǍ_^[M3!]̋U=u3j*YUM Q Y]̋UQV3ɍEQQPhuMQh Xt*}t$E Pj*UYYu8PhYY^]̋UU EMPmY]̋UV3tvWx?3t/S]W++ٍt ft fu_[uzt3f^]̋U@3ʼnES33ɉ]VWM}īMMMM뫋}p֋ȉMUKIыutI; wA( ;r2|t)C@w)utStckuuJC@ ;r&5$Q֋utHeapuu EKoȉMC׋ʋ@t؋HB;r]ЉMϋC tHM{t9{t{9{{EruMtF; w>(;r0dt"Ef(utStckuu@MA;r&5$P֋utHeapuu ECu؅t>ωM9xv4} AP1V$(M @CAM;Hr3K tAP1V' ρxtK U؍EUPEPRt Qu UU Eq tփm$MDu؋Uk$}t>;5 w6 (;r't F&eEt StckEu7F;r&5$P։EHeapE}{t3ɁxIMp W։EC3ɋх}9Hv}uu܋M9Hv[]k$MM܉}}0uEEu\}uB}uԃ$F}u;pr]3ɋu܋}؋CG}؉u;xrC tM9HvHk$M}܋0}uEE}܋utuEB}܋C $A};HrRup։E}Et4}t{u PE8Heapu5,P֋Et8Heapu5,Pօt?Heapu5,W֋Ee_^[M3w]̃y uytyu yu3jWX39A u9At9A ujWX3̋UEtQu8Qu&tytytyt]̋UEtyu yuAyu yuA38Qt$8Qt 9Qt8Qt 9Qt8Qt$8Qt 9Qt8Qt 9Qt]̋UVu 3uu^]̋UVu 3uq u^]̋UEM @+A]̋U3ʼnE3SVl3ɉu!`!h!t!pFW3U!}|dH|tO; wG( ;r8t/F@"|tStck|uIF@ ;r)5$Q֋tuHeap|uj[Nt؅F3ɋыXtPA;rUFtPU3t9; w1 (;r"tC!t Stcku3C;r$5$P֋UHeapD]dCtB3ɉx9Hv5 AP1Vv!x @CAx;HrˋKtAP1V=! MQudpQ֋؅hXj$uux9ltjZM؅S]tQp ֋؉\(EpM9] ]3lttEPh YpMt43ҋ;DupBu3A`QxPp`hfYYMhPxPlhuh(#8V*YYj'EPEPGEPV EYY tqփ$m|\tt t8t?Heapu5,W֋dt8Heapu5,Pփ}t uÍP_^[M3K]̋U3ʼnE=t  VVPWPhLYY VP ,Ph@YY VPPhYY^M3]̋U3ʼnEEV5t)tttjWXt  hPdPhLYYthYuuhLYYhY3M3^]̋U3ʼnE=Vt d WWPPRP@YY8 WP gPh@ YY WPt 68&u_^̋UQQSV3Wuu˺ujXEPuȅtA#]9suD4G CƅC3hj$Z QC YYtC;Cs uk$E { kS$K D COuQtDC juPtj$FXu;sr{ k$uE K uD;st3O_^[] j(}.ًEMԋu eQP0u EPVuAC0;tF0uu6;su;sushjYYȉMЅuj^u8x3EԃeMЋCQK0EP Mu-u8uYdjX,uԋv8eEtj VPEPk ̋UEVW3ɍxfQWu,t!tuh(WlYYt j XVWL_^]̋UW3VMf1f;2uftfqf;rufu3Ƀt@r^u,8tj XjPju 4u3_]̋U$3ĉD$ ES]D$ E V3L$ W}D$f90uj XWP,Ёtf93uMf91uڋEf90W3Yu f?0tf9WuL$f9u!j:t$YYuj ZMPmAEf9u-D$PSЅu*ut$D$ VP VSQL$Ћ‹L$,_^[3o ]̋USW3}9{tss u KVMljE9t%EPEPEP1tE#EEPtaMMrC0;tCFpp 0u4;u)EE46;su;u^_[]̋USj,1YYuj XVj,PuYYuj X~Wj,P} YYt2j,PYYMtj,PYYMuj X,3҉fPfPfPEfP3fH3_^[]jH%~ًu E}PvVKи?+s+hpMeEPMh(EP"AljKVJM I+ ̋WGG@g;OtV1QIY;wu^w8gY_j 9YtHt̋Uj YtM JtE JtE] ̋UT3ʼnESVWj3X}čMjQPE`EԉEEPР]EPu9}v}C48;rX#t ;rK;sE{#}+;r-jhVWhtMQhVWdt3@3e_^[M3]d0pd 0Ѐyt % tB`Jd+= r t Bd % (s ($k,`k̋Uud0jp]̋Uud0jp]̋UQ3ʼnE'eM3]jh(1 3FeE3Ɂ8Ëe3E= hܡ Yu@à 3̋U3ʼnE} SVWH3d}p;t/h3 u=tjY`3Fu EtiE];r:9;t3Ή;֋  9UuE9Mt΋‰UEىMPXuY== =33} d3p;t-h3 u9=j_tj:3Fhhx[YYuhthpY=Yu3=t&hYtu5Wu3@M_^3[?] ̋U} u]*̋Ucsm9Eu u PYY]3]j0hH E3uE w} u=uu9E t =tNE} u Đuu u׉EMEQPDYYËe3uu}Euu uEMEQPYYËe3uu}Euu u辩EMEQPYYËe3uu} }EVVuuMEQPxYYËe3uEVVuHMEQPIYYËe3u=t4EVVuMEQP YYËe3uE t Euu uEMEQPYYËe3uu=tG=Đt>Euu u׉EMEQPtYYËe3uuE E } w ̋UQ3ʼnEVu3;u sWu>t ׃;u r_M3^ ]; u%H%`̋UE3SVWH<AYt} p ;r H;r B(;r3_^[]̋UjhȂh tdPSVW1E3PEdeEhtTE-PhPt:@$ЃEMd Y_^[]ËE3Ɂ8ËeE3Md Y_^[]̋UEMZf9t3]ËH<39PEu f9Q]̋UeeVWN@;t t УjEP̠E3EE1E|1EȠ3EM3EEPE3EM3;t5uO@ щ _^]%Dh td5D$l$l$+SVW1E3ʼnEPeuEEEEdËM3rN̋Uuuu uhqh:]jhfe Euu5ءYTjYe EE܍EPEPu u؋M M܉ E .ËujY̋UuUYH]̋Ujuh Px]̋U$ȑ đ5=ff ԑfff%f-ؑȆEБEܑБԐȐ ̐ؐjXkǀܐjX ܐjX ܐjXk LjX Lh]̋Uȑ đ5=ff ԑfff%f-ؑEБEܑБԐȐ ̐ؐjXkǀܐh]h td5D$l$l$+SVW1E3PeuEEEEdËMd Y__^[]Q%@%\%С%ԡ̋V5~0u~uF^̋U V u_YtuܡYt^]áuΣh~YVMhEPjHW~hMxeEPMSh(EPjHW~IhM;eEjPMhEP%X̋U3ʼnEffffffEEDž0@hM3]j~ue:Y eyËE%t%x%|%%̋UV̡EtVY^]̋U]B%%ġ̋Md Y__^[]Q̋M3̋M3Pd5D$ +d$ SVW(衤3PuEEdPd5D$ +d$ SVW(衤3PEuEEdPd5D$ +d$ SVW(衤3PeuEEdPd5D$ +d$ SVW(衤3PEeuEEd%ȡ̋UM]%TQL$+#ȋ%;r Y$-QL$+ȃ YQL$+ȃ Y%P%L%̋M%|T$B J3!~#̋M鵡M 骡M韡M$锡T$B J3~uYËT$B J38̍e^T$B 3uJ3km̍MzT$B J3CJ39;̋T$B J3̋T$B J3̍MT$B J3J3L̋MT$B J3x̋T$B J3|J3rt̍M遮T$B J3JJ3@B̍MOT$B J3J3 ̋T$B J3d0"~E|"n|v|||"\t|"||"$}"$Dl|@2@q2",<CCC"p}"}"ȁ؁d" ~k lqo*oYomooooop%pOpcppppprrtO~"@y0"@P`X(@T @p@ z (`@|x(`Aă  8 1W 0#%7P765`PP=@>0:`8P:0*(P$" "!PEP@QLPL݅ͅ $;Tau׆&3GZȇ auditpolcore.dllAdtBackupPolicyAdtClearPolicyAdtConstructAllCategoryGuidsAdtConvertGuidStringToGuidAdtConvertGuidToStringAdtEnableSinglePrivilegeAdtGetOptionAdtGetPerUserPolicyAdtGetSystemPolicyAdtListCategoriesAdtListSubCategoriesAdtLoadStringExAdtParseAuditOptionNameAdtParseGuidOrNameArrayAdtRemoveAllUsersAdtRemoveBasePolicyAdtRestorePolicyAdtSetOptionAdtSetPerUserPolicyAdtSetSystemPolicyAuditPolicyData_DeleteAuditDataInstanceDisplayMessageDisplayMessageToSpecificConsoleHandleGetDisplayPolicyLoadFormatStringAndPrintToConsoleSetDisplayPolicy@.?AVbad_alloc@std@@.?AVlogic_error@std@@.?AVexception@@.?AVout_of_range@std@@.?AVlength_error@std@@N@D p,HHvҭ`&ԨzbF֦fTҧƩ6,Hb||ԬL2>&ذʰX|Ю8BLV`htįЯ`jxP>&du82@DکL&pJxtȠª $ ,0.8PNX(v0$h«p 4VФؠ<DrX` p,HHvҭ`&ԨzbF֦fTҧƩ6,Hb||ԬL2>&ذʰX|Ю8BLV`htįЯ`jxP>&do_XcptFilter_amsg_exitfreemalloc_inittermmsvcrt.dllj_except_handler4_common`_lock_unlock__dllonexit _onexitGetModuleHandleExWDisableThreadLibraryCalls-SleepQueryPerformanceCounter GetCurrentProcessIdGetCurrentThreadIdGetSystemTimeAsFileTimeGetTickCountUnhandledExceptionFilterSetUnhandledExceptionFilter GetCurrentProcessMTerminateProcess#RegQueryValueExWRegOpenKeyExWGInitializeSecurityDescriptor,RegSetValueExWeSetSecurityDescriptorSaclGetLastErrorConvertSecurityDescriptorToStringSecurityDescriptorWLocalFreeRegCloseKey1OpenProcessTokenLocalAllocFormatMessageWCloseHandleAdjustTokenPrivilegesLookupPrivilegeValueW GetStdHandleYWriteFileCreateFileW DeleteFileW WriteConsoleWWideCharToMultiByteConvertSidToStringSidWConvertStringSecurityDescriptorToSecurityDescriptorWConvertStringSidToSidW+EqualSid<GetSecurityDescriptorSaclRtlCompareMemoryapi-ms-win-core-libraryloader-l1-2-0.dllapi-ms-win-core-synch-l1-2-0.dllapi-ms-win-core-profile-l1-1-0.dllapi-ms-win-core-processthreads-l1-1-2.dllapi-ms-win-core-sysinfo-l1-2-1.dllapi-ms-win-core-errorhandling-l1-1-1.dllapi-ms-win-core-registry-l1-1-0.dllapi-ms-win-security-base-l1-2-0.dllapi-ms-win-security-sddl-l1-1-0.dllapi-ms-win-core-heap-l2-1-0.dllapi-ms-win-core-localization-l1-2-1.dllapi-ms-win-core-handle-l1-1-0.dllapi-ms-win-security-lsalookup-l2-1-1.dllapi-ms-win-core-processenvironment-l1-2-0.dllapi-ms-win-core-file-l1-2-1.dllapi-ms-win-core-console-l1-1-0.dllapi-ms-win-core-string-l1-1-0.dllapi-ms-win-core-rtlsupport-l1-2-0.dllAuditFreeAuditEnumeratePerUserPolicy AuditSetGlobalSaclWAuditQueryGlobalSaclWAuditLookupSubCategoryNameWAuditEnumerateSubCategoriesAuditEnumerateCategoriesAuditLookupCategoryNameWAuditQueryPerUserPolicy AuditQuerySystemPolicy AuditSetPerUserPolicyAuditSetSystemPolicyapi-ms-win-security-audit-l1-1-1.dll"GetComputerNameWapi-ms-win-core-kernel32-legacy-l1-1-1.dllRtlGUIDFromStringRtlNtStatusToDosErrorRtlAllocateHeapRtlImageNtHeaderRtlFreeHeapntdll.dllferror memcpy_s _wcsicmpfclose_purecall7?what@exception@@UBEPBDXZ??1exception@@UAE@XZ ??0exception@@QAE@XZ ??0exception@@QAE@ABQBD@Z ??0exception@@QAE@ABV0@@ZpwcschrF_wfopenwscanffgetwsfeof_wcsnicmp memmove_s_vsnwprintfwprintf_vsnwprintf_savfwprintfqsort_wtoi"_callnewhd_CxxThrowExceptiony__CxxFrameHandler3??1type_info@@UAE@XZ)VirtualProtect"VirtualAllocGetSystemInfoISetThreadStackGuarantee,VirtualQueryOutputDebugStringAapi-ms-win-core-memory-l1-1-2.dllapi-ms-win-core-debug-l1-1-1.dll__iob_funcmemcmp memcpy memset 8Ph  `MUI4VS_VERSION_INFO 98 98?StringFileInfo040904B0LCompanyNameMicrosoft CorporationRFileDescriptionAudit Policy Programn'FileVersion10.0.14393.0 (rs1_release.160715-1616): InternalNameauditpolcore.LegalCopyright Microsoft Corporation. All rights reserved.JOriginalFilenameAUDITPOLCORE.DLLj%ProductNameMicrosoft Windows Operating System> ProductVersion10.0.14393.0DVarFileInfo$Translation )ߣc]zoPQ!+^)*%q MUIMUI en-US000 00000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|00000000000000000000000000000,10181@1|1e9q9v9~999999: :Q:W:l:|:::: ;;c;w;;;;;;=Z=== >>>X>c>>>>> ?3?l?x????? 020>0V0d000001-1C1O1a11111(232p2222223393T3a3h3o3u3{33333333 444+4V4444445555566$6.6:6_666666 7-77777s8|8889G9P99:C:M:z:::::+;1;;;V;n;;;;;;;==2????0222644Y5555566)636757C777 8i8888888889&9D9v9999999\:::@;|;;<=Y======>I>|>>>???V?????@00'00060h0t00000 11:1v112*242J222D333334A4`4o4R5b5'6R6868U8x888n999;#<<<<<===^=f=x===== >K>W>>>>???7?L?S?????P$0E0M000111%112I2P222`3g333I4h4p4z444455M5h5j66666666`8j88888?9F999:':_:h: ;;,;v;;;!+>d>>>>>>> ?Z?`?~?????` 0 0t0}00000031=1f1p111112T222g33434=4i4~44444W5^55556{66:7D7o777777888W8p8889%99 :8:E:::::;;';5;?;C;I;M;u;;;;7<<>%>->>>>>> ?ph/0G0000$191\11112 22=2Q2W2343@3O3X3a3v33333332474M4[4l4t444445(535:5Q5W5]5c5i5o5v5}5555555555555555 666#6/6?6H6`6f6l6r6x6~66666666666666667 77:7|7777777888838I8S8p888888a9m9999999::J:V:::+;f;;;$<0<<A>s>>>>>>>>?$?,?4?@?H?h?????????00T0h0x0000011 1(10181@1H1T1t111111112$2<2@2`2h2l2t2x222222222222222333<3`3l3t33333333333344$4,444<4P4X4\4d4h4l4t4x444400 0@0X0x0 2