ELF>Q@@8 @@@@00@@@00>y88800hhhDDStd88800Ptd888QtdRtd@ @ /lib64/ld-linux-x86-64.so.2 GNUGNU蚯VFf`_NHGNUem{F *g.Mx, UlQ6[Cc7 q( , 8I `/C$ZosxHgcjqW,4~qSGU!_ NF"_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__cxa_finalize__libc_start_maindcgettextstderr__fprintf_chk__printf_chkputcharfreereallocmemmoveperrorgetoptoptindnftw64ioctl__stack_chk_failfchmodstrdupmsyncoptargstrtolmremapstrlenstrncpy__errno_locationgetrusagegettimeofdayfsyncfdatasynclinkatstrerrorcallocstrtoullfallocate64mallocfstat64__snprintf_chkpausestdoutfwritefputsstrcmp__sprintf_chkmunmapmmap64readstrtoulfopen64strchrfgetsfcloselstat64strrchrfflush__ctype_b_locfputcfstatfs64__xpg_basenamesetlocalebindtextdomaingetpagesizeexitpthread_createel_getshistoryhistory_initstdinel_initel_sourceel_setmemalignmemsetpread64preadv64lseek64srandompwritev64v2pwrite64pwritev64ctimesyscallsyncfsfutimenssetmntent__realpath_chkgetmntenthasmntoptstrcspnstrndupendmntentaccessqsortstrsepdirnamestrtoll__ctype_tolower_locftruncate64posix_fadvise64sync_file_rangememcpymadvisemincoresnprintffdopendirseekdirreaddir64closedirrewinddirtelldirsendfile64dm_task_set_namedm_task_set_sectordm_task_set_messagedm_task_destroydm_task_createdm_task_runlibedit.so.2libdevmapper.so.1.02.1libc.so.6BaseGLIBC_2.6GLIBC_2.26GLIBC_2.4GLIBC_2.14GLIBC_2.10GLIBC_2.3.3GLIBC_2.3GLIBC_2.33GLIBC_2.34GLIBC_2.3.4GLIBC_2.2.5           ii  ii   si ii #ti .ui :@R#R/R(;R@RPpp@fe]dkkPk llPl(l .l0Dl8JlHblPml`alhhlxyllllsMlllllll]sN R(m8m@]PMX$mh3mp?@ABDEFGHIJKLMN O(P0Q8R@SHTPUXV`WhXpYxZ[\]^_`abdefghijklmno p(q0s8t@uHvPwXx`zh{p|x}~HHHt0H5%hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthu%D% D%D% D%D%D%D%D%D%ݣD%գD%ͣD%ţD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݢD%բD%͢D%ŢD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݡD%աD%͡D%šD%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%ݠD%ՠD%͠D%ŠD%D%D%D%D%D%D%D%D%}D%uD%mDATUSH0dH%(HD$(1_u|H=1H9-~7HHHH;HHsHH=t\&HT$(dH+%(H0[]A\1H|$HW1gHH=HH\$ L%@1H&rH=HtVHHHR)HHAHcD$ ~D}tHt$H 1H=Ht$dHHv1HH=1HHHHݞH01HHAH=514H=11L!H=  1H HH=81L#H5HILHHJH8161I^HHPTE11H=af.H=HH9tHHt H=aH5ZH)HH?HHHtH}HtfD=5u{UH=ZHATSt H=6H_H`H)IHHHH9s!fDHHAHH9r[A\]@'E19=+~!DGHcHHHHHDff.HAHLQ\fDp@vA7ACqHDVЉA vFDVAvLAw=Vɉ x4H ЈGL9t:pЉ@ w0VЉ y1@VWfH-ATG$HtcH=t!A@uBufDA\uۺH51E1fHHH81MAAtWH=uuL'H51HHCLE1H81`fD1H5RHHH81)HH51HH1fHH5y1eHH1fHH5Y15HH1rfHH5I1HH1BfHH51HH1fHH51HH1fHH5Q1uHH1fHH51EHH1fHH51HH1RfHH5ɠ1HH1"fHH5I1HH1fHH5)1HH1fHH51UHH1fHH5q1%HH1bfHH51HH12fHH5I1HH1fHH5 1HH1fHH591eHH1fHH5I15HH1rfAUH5F1ATL%WUH-QSHCLk@HH1'H51H1HL1HHSH1I9uտ H51fH[H]1A\A]ff.fHH51%HH1bfHH5!1HH12fHH5)1HH1fHH5ɴ1HH1fHH5y1eHH1fHH515HH1rfHH51HH1BfUH5?1H-SHHHHS1H5HS1H5HS1H5HK DCPHH1HK0DCXHH1HK(DCTHH1{HK8DC\HH1]S@1H5GSD1H51SH1H5SL1H5S`1H5Sd1H5Sh1H5Sl1H5Sp1H5St1H5Sx1H5kS|1H5TS~1H5=H51#H51 H[H5~1]fHH511uHH1fHH5I1EHH1fHH51HH1RfAWL= AVAUATAUSHHXGL5 L-9H HL$RH HL$mH HL$H51_HD$ CH51=HD$(CH5o1HD$0CH5R1HLKH5EHL$HALL$@A]1DD$=HHH4HBHHQHcH HHHHD HDhHLpo HoSP o[ X0oc0`@ok@hPosPp`o{`xpoKpoooooooooMoU o] 0oE0@1[]A\A]A^H=DH=LDfDAWAVAUL-ATE1UHSHLHrt}itPstcatNLH 1H5HH1[]A\A]A^A_AfAf.AxL-iIcE99tHHBDrZ$HTHLIHAELHރAEHHTIHyOIcEH5ȻLd1LH1H LxLpLL+HHtDLH=AIcEH5LdSff.AWAVE1AUL-ATAXUHSH(dH%(HD$1LH\StfArtL,H 1H5HƼHD$dH+%(H(1[]A\A]A^A_@L=Ht$1I?M?AHD$Ht L9P1H5LH1TfL- IcE99/HSH;B1Dzr$HTLHt$Ht$HHAELAEHHTIHH1H)HH HH+AIEu?H9| H H D$HH9u@HHpHXIHH9~HfH YH D$HH9uSIcEH5Ld1LH1ܺAIcEH5oLd{ff.ATUSڿ~]H~ 1 Aąx9H5B1KDH1V<[1]A\D~11H=Y1҉HH9=CƒHP;;|[1]A\f.HH=11HHHHHH=HH1҉H9ƒHPN;о|[1]A\ff.@AWAVAUATUHSHHHt @AAHD$E1L-LHgftQAmtLH 1H5 HѸH1[]A\A]A^A_HLLAH]HD$oDpDx$LL-IA;]nHcLLHTHHxCH-zH|$HuH}tiLD$HD18Ht`HEHGHXBIcEH51LdHL1ַHD1H=F6ATIUHHHt@H515LHHcH81H1]A\HLtH]A\ff.ATIUHSxrt#HuL_tME[]A\D#H tNH51LHHH81n[]A\@Ht5H u6HuLt[E]A\f1NH5wAVAUATL%UHSHdH%(H$1ILHEctWstbLH 1H5HTH$dH+%(H1[]A\A]A^Ð$f.HiL0LH=LLƄ$CD LL1HH^H81tSH=>H~9HH2AH81v@HH51D ^ff.AVL5pAUE1ATE1UHSHdH%(H$1LHtvCtavtTLH 1H59HH$dH+%(H1[]A\A]A^AAH}9u1Ht$0yH|$ 1H|$ Ht$(HH+5fffH)H*3H*H*L$0^XfH*D$8^XfH*L$Hf(^fH*T$@XXf/EL$L$LD$T$|DET$D$L$+HL$H5$$$$L$L$H$iH0L^YGL$L$LD$T$C$LH5ذ$$$L$L$H$T$(L$8D$0H H@BH*H=HL$H5$$L$LD$xHL$pRH 5@HHY8 x1HH= |1Hff.HH 8Zx1HH=,1Hff.Ht3LH 1H5Hk1H@HHNAH58\yH=ATUHdH%(H$1HHHHH~HHf81`uLDd$@AAA1H56DH1tJf8tH5H1ILHH,yH81H$dH+%(HĘ1]A\@H5=1H1@H5f.1H5]H1T$H D$Dt/H51T$Du&T$Du=) ,@H5k1=T$DH5[1fDAWAVAUATUSHHHdH%(HD$81 HCHD$GDHn1LtE1E1E1E1E1HE-+8pLx@tJEDHMPHHH@81uAwIA A@uHI9u1E1E'EtD &Et=H|$ dH5.HufDEEfDEtD ĴEt=L%H51LHHEvH811HD$8dH+%(FHH1[]A\A]A^A_@NEm7^p@R@DtrLx@DEDHPHHH@81uAwI A@uHI9hHAI9HHAI9(Eu8EHEtD VEt=GL%$H5 1뼅Ld$;1HXLoD$ X@ !LD$;1>U8L%H5H1LD$ILHHHtH81/p!L%7H5[i8L%H5gHsff.@ATUSH81H5L%H0IIؾHH[s[L]A\H81 f.ATHwXUSHH^dH%(HD$1D$HT$;xHD$dH+%(uiH1[]A\K81H[H5L%HsIIؾHHrLH81QPATHxXUSHHdH%(HD$1D$HT$;xHD$dH+%(uiH1[]A\841H[H5L%#HIIؾHHqLH81ǧATIHXH0dH%(HD$(1HFx3T$LH5X11HT$(dH+%(u:H0A\8sHtLH5I1CAWA%AXAVAUATUSHHdH%(H$81H|$H|$HH D$ALƿHHX HL%H|$HAƅuTEtwH]@LCDk1L;LAHL$ L$DLHƿ1@D9uwH=IDAHAH&H$8dH+%(ulHH1[]A\A]A^A_H~ 1OÉH@L@HH=lH‰yBfAVL5eAUE1ATE1UHSHdH%(H$1LH{ntuvt`LѴH ´1H5%HH$dH+%(AH1[]A\A]A^DAuDAeDL5anIc9EeHL$1%@`LH$YHH@ HE1f.E!AHLW ÅtlH=IHAcH ѣ@H|Ht$ 4HHD$8bAA9zHu EkHHEL$1H^%LH$HHHHHL@ w ÅEHE1'LH5]1@1H$%E1HHL$H$1҉$ÃtLl$MtEtLL9H51 rwH=i fIcH51LdHL1$ HLm@)bEAFH@HDHHHLh@HH HtP uuuuHHcHHHIHM}E1I H5(1CHH=@IHAH8(nH=IHAe uuuuH"YKH=NIщAWAVIAUATUSHH-zzHt EAAL==LLOtzDtERtPLiH Z1H5H"H1[]A\A]A^A_@@DeDm$pL=IiIc9Hu+u+HH}uH#PffDu2H5#H=MH#H}HH d*H5>1L%HHhLH81|DILLYHʦH&IcH51M$/HL1mSN|@HqAVAUIATIUSHHt@t]AfLLHCC HCHxLH L1HיA@AAuDAeDHYcS;tZL{H l1H5H4U`HD$8dH+%(u{HH1[]A\A]A^A_HHcHtH|t,H=HL$DHT$8tH=va֘@A 萿HHLFH~dH%(HD$81HLUu!HD$8dH+%(u61HHHL$HT$H8CtH=ط ff.HHLFH~dH%(HD$81HLu!HD$8dH+%(u61HHHL$HT$H8賽tH=H3|ff.HHLFH~dH%(HD$81HL5u!gHD$8dH+%(u61HHHL$HT$ Hr8#tH=裿ff.AVL5'AUAATL%UHSH@dH%(HD$81Dku{ALHuH|`S;LH 1H5HS艹HD$8dH+%(H@1[]A\A]A^fDLIH :L1HfDL)H 1H5HضH$XdH+%(Hh1[]A\A]A^A_DD$nfDD$(XHY] 1H8D$1((AfD$D$,D\$D$@D |$EED$q rIH|$HD$`\$AEL%HAAӧMcDAAD$fLH8X AEAE IEAE 1AmAEA<$4|$AUAE9A<$1HL輴D$h9fhLLcK4@LD$ H;LD$ HI:H5g1LD$L%ؖkLD$HEk0H[LH81F|hHcH<@HDH-H$P}Q }1HT$`HXӳx 1|$`D$@sDT$8HE{rH$A<$H# H$EAED$D$-AE\$H5 IT$9NÉD$1菳D$D|$@E$P$X\$(Dt$HH$H HT$H$ D$Dщ |$, E D$D$M}0AD$H$ĨD$ H@Ll$PHID`HD$0MIGH L HLHP1eAG$MOA[A]McEIfH螳ILcD$L9DCH H1HHHIHH wHHDI9I0L9|$0MDt$@Ll$PE  H5w1藵IHHD$8H5F1uD$0H-yHIH51HL$XHH51HD$P0t$8H5؏AWH‹D$PAVD$8PUD$`PH$1QDL$`DL$9l$TH@Mu0Ll$PE1H$MDt$ 7ID  H$HLP1H|$0蜵H|$0IEH5DD1H<$褰^_DD$@EMMHL$HH$HLw LHHD$@HH I)IELHP1H|$0 LL$0L$H1DD$(T$@H5TZYIMT$1H5AD$(  AI0D;|$AE$ ڀ΀EڨtIED$,I}t\IMLcHH49HI؀HEHHILcD$D؃@HEHHI؃HEHHI؃HEMMH L ID9HP1MMAZIMA[I0IHL$ H51莲HEDHL$(IH5MQD$DPHxP|$8WPD$`P1API蘮H@T$D$Md$WLH5ҭ1dD$Mu0Ll$D|$,1H-L%]M?DMuH51ɱHL1I09\$IMMEH1II֭IUHtdHt6IML1HH謭Es ɭH5^1-H1n@H5f.Ll$Lcf虰8BT$LKML$H 3HЪLDHH6PHSH81蜬LY^ȉAED$;D$bjD$\$(PD$DD$,HD$Hf;萮1Am H5nMt$HL%w HAHH4SSMLH81LKAXAY @IG H$HL LHP1H|$H覰H|$HHcT$0AXAYDT$@H9G‰D$ ED$HˬILcD$L9DCHH1DHHHIHH wHHDI9(E1HfDHHIIHH wMIEHD$Aع1H5CH5֢1ժHL$ H5f.MOH|$H L LHHHHH$HI)IGLHP1H|$H,H|$H肫HcT$(^_H9G‰D$@E1HfHHIIHH w@Ll$P \$(|$1H5:蓭H1ԩ1H5'qAHƿ1袩1H5<?AHƿ1p1H5: AHƿ1>1H50۬A@Hƿ1 1H5&詬AHƿ1ڨ1H5$wAHƿ1訨XIGD$D$e؉萪HmL%HH51IILHH@H5I?D$DEI?ALY>M8LD$0̚Ht$H LHD$(进HL$(LD$0ID EL`L= >I?D$ xDExD$fD$'fDH=9H|$8AąD$H4@HH@貚HHD$|$E HD$HEjD$ Pu$pL|$8H=vDHL|$'uvEE1DH@HL;t@rH|@AЧD9mwcH=IDAHE1AUrfDDUDM HDEM1DT$LmDL$DD$L$ KDT$LH1ARDL$AQDD$(E1ɋL$oZY"AH=oIDAHA赚+rHSk$pD$ MElH=  jq(覘fDAW%AVAUL-ATL%UHSHxdH%(H$h1H|$@D$'H|$(D$&D$D$ D$HHvH$HD$D$@LH膔aw IcL>H5|j1ŗH1D$H$hdH+%(D$Hx[]A\A]A^A_ÐL5:I>D$0D$KH:H=TH辘D$sH I:L9HL$輖Ht$8 LI豗HL$HD$A>HD$88u I9A"II?wD$f.L59I>D$8DEyI>4D$H 9L9HL$Ht$8 LIHL$H$EE@IU@L599I>1D$ 訕DEpD$&fD$'fDH89H|$(D$D$H@H4@IHD$AE HD$IE|$&D$u$`L=ϏH|$(L1|$'AEDE1L%H-ɏDH@I\HS@H9$rL1A'HSH1H5_SPL1SQH1E9uwO:L$H=ŽIHA-D$mfDEE1A] H5pAmEuDD$Me$DD$DE1HL1APASQZY裓H=ĎIHA蚕mL8$`gD$ AMAE;诓JH=Iщ;lff.AW%IAVL50AUE1ATE1USHdH%(H$1H$HHHq$LL膏dtpvu{莒 1H$H5H8~H $IċZHHtH5H=AH 8AjDH5Tf1E1RH1蓎H$dH+%( HD[]A\A]A^A_HHAƅxIaAJH49s)ɍCM$HIDHD$@HgH0H}I$L=g IwIHtcH諑uMOAH\$LDHHL $L $EuRHZIL;d${fDې 1I<$HґIE11H5mL $H$E1DHƿ1 y$p$H=IHAdU$$0H=IDAHE1A"iH|3AH8I<$fi,ff.AVIAULL-O*ATIH5;ULS1HdH%(HD$1tHtKHuL׏uHcAHADA$HD$dH+%(uFHD[]A\A]A^@H1L;E1H=wH$I9t:uA$AQAWAVAUL-_ATIUSHxdH%(HD$h1D$Lt$D$D$LL|;ncf2L=11Ht$IHH $uH $H=wHT$H9t:u D$@M'H5r1jLHH1H81NgHD$hdH+%(JHx1[]A\A]A^A_vL=81Ht$1IHH $ŒHH=w'HD$H $H9t8u1HHDDM'H5ň;@H0Hc)ÃLIqH :q1H5݃Hqf讉fL=y0LI?.=M'H5?jfL=I0Ht$I? M'H5ifHT$@HD$`)D$@)D$P1fT$I)D$ HD$0D$ D$T$!D$"D$D$#HD$HHD$$Hj1HT$ f ;Y 8赊1LcH5iH;ILHHf/H81ReI<ĉ"Ņ*oL$HL$(cAWAVAUATUSH(dH%(HD$1hD$ tX@ILl$HcL=H_HjID$HH5'_L=`lHL5_fDIvIL59lHt|HTuAD$xmtSHct$ HiL81HgHD$dH+%(H(1[]A\A]A^A_fD$ uX@uX@룐D$1I\$H5ޅ蠊HH-HH81脆|AfDH=cJHD$dH+%(uH([]A\A]A^A_5DAWKg8BAVAUL-MATE1USHҔHH8D=dkdH%(HD$(1fUuH}LE4TEA1HD=#kH9uH1Al=1Kg8BD{ SHs{L?D9H]H9u1H|$謅HT$Ht$HD$H $t;H51`1HT$(dH+%(u7H8[]A\A]A^A_H)H)Hi@BH5Af1HD͈ff.fAUATUSHt'tzHH5 1[]A\A]}DH-iH_LmL%LfDHLH1HHL9uHH[i[]A\A]@H-iiH_Lm L%f.DHLH1HH軈L9uHHi[]A\A]@AUfL-ATAf@UHSHXdH%(HD$H1)$)D$)D$ )D$0Af@au#LHuH\*Hc)ÃtZL{jH lj1H5}H4jU``HD$HdH+%(7HX1[]A\A]IH|LHH=ZtPH~ 1&{ 8]…x9H5[S1xeUQH=ZuVH=ZH51{HH+H81wUH(1[]A\A]A^A_ÐH([]A\A]A^A_}DAODH;LdH c1H5qHcTwHD$HD$ufH51"{H(f.dTHHt$H|$HבH$*fDD$HcHt$H|$H蚑IHM H Ht$H|$D$HH`IHI~;zIHo1L9,$ EL$MLuIHZH=ZZHHHH{HZH%HD؁|$H6XL0H,XLhL`Lx h@@HHHZHHWSHcH5?PL$1dyLH1uRqHLH5(PHcL$H$E1A"HtHHH$\yH<$H=uzLOvRH=cozQH=q~izLLYxLuQff.fAWAVAUATIUSHdH%(HD$1xHHL-ntLpLLtdtrkLr[H c[1H5FnH+[ QtH/uHD$dH+%()H1[]A\A]A^A_f.HELH8RDH1HL8L!vHPHwH$I9t:uE,fD1H5SswLHHCH81r-@H9E,uLLePE1AfD1HL{sHt IIH)uMI@Dm(HTHfP81fruCH}I1H5iVIIvLLH1rhu8tH5VI1 vLHH;H81q'OH5U1u@HHH81qNMu8sH5UInuH=q1wNfAWAVAUATL%kUHSHHdH%(HD$81VVLHqDtcRtnL^H ^1H5KkHp^NqHD$8dH+%(?HH1[]A\A]A^A_&VsVcL-IcEP9lLtHt$ L3vA>t}HT$:usHHH AD%TAUU$%HmR dH5Hxq fDH=LHH=LH5%HtRtHhTHV:LrHtA$ 1L7rLHH"RRAlsHT>HH7pH;#t+:HlrIHtLxLH)H=^HSDHIQLl$HXL(1nH=l[tK@H=QSHtrHH-hIؾHH[ LH81dL1M>FgHH& LH81cvFIƈL9fA~ M>t fA~MHT$|$HfX 1{cM>H5dJx%fA~ tfA~t MH5sJ1LgLHHz H810cYH5WI1MfgHHE LAH81b(@R @E9HsEL54EHD$f1E1? Ff8d1H5HL%*EHrfIHH LH81Sb?E1.bH H8|hHDe8tdH5c1IeLHH, H81aDD`D%uDE~XH5b1eDHHH81aH|$cH|$(bH|$ bD!L%D1H5IZeHL1aD%Cid8c1H5GHeILHHCH81`d8HcH5|G1IdLHHH81`PC dfAWAVAUATUSH(Ht$H HBHHE1HH$L=aHD$HD$fDHD$LkIH5baJ 1}`DLH)LH9AL1IO`M9uҿ Mm`H\$L9~*aB 3HHHu.;`IL;4$uѿ '`H$ID$Hl$L;d$tIL5DMH([]A\A]A^A_fAUIATIUSHj<tf1HFHDHLHH7<HXH8I9IFHHcHI)IdM~ <9H[]A\A]f.HHH= <H[]A\A]$@AWAVAUATEUSH$HL$DL$EI8t|AL58@L-Iu}EI~IuE1`AFIt(uąuL-y-IIuw_AuEu[$upD$H[]A\A]A^A_fI~w`DHH=VGc^fL-Iu]^$tHT$H5^1]D$xH H0H[]A\A]A^A_^fDL-[Iu^}7wAWAVAAUE1ATL%C^USHHHL=j?dH%(HD$81D$`BIGNBHD$DLHމ;]at-DRu-D5B@vuAD$fDLYBH JB1H5VHBs9~\HD$8dH+%(0HH1[]A\A]A^A_fD5A<@vA tAt"H|$ dH5]DA?1HT$HX[x`\$HL$ED|$ڃAPH/H0\HL$E11A^8]1H57L%=H_LD$IپHHFLH81Z/8^DAUATIUSH8dH%(HD$(1I@t5F%=@t&HD$(dH+%($H81[]A\A]D1L1\ŃtEH1HXJZ<$AE1L1wZfD]8|\1H5UL-o<H]IMHH*LH81Y7(fDs]8\1H5v6L-<H]IMHHLH81}Y67y]fAWAAVAιAUATIUHSHL$H$HdH%(H$1HHE؉؃@ E؉؀@E؉ E؉؀@E؉؀E؉ AE؉ E؉ E&Z.$H%=DD1ZAŅ#MHt$DWL$ DLZ$8%-@uzH|$BSFXuoA  1LHAA4H<$t=H腮HH $o oPQoX Y o`0)$$a0fH$dH+%(eHD[]A\A]A^A_@ [8H=/TA]fDZ8u.%Au"DH1A|YAŅHA\]DLD-Å~ZH= XIHAu\DAwVf1LHXD|Vxy$ L X@D$ 1MVH=W \DVAH$f@@ @0ZH=|P[DUfAW L=WAVAUL-RWATAUHS1HdH%(H$1L$LHH>;WH5SH73[H5VLULL-aUpW1H=HHH7U1111D$@LHDU=C5'IcDL>fFH@@HHH/7DHHt$(1H8ZD$HD$(HtH H;THH5UL X'fG! HYH=9H9PHL$9HcHHHT$YHT$HL$HH9&HDH@@L%!6H5IU1WH EUHL1S1SfDH8(HiH=8H8PHL$8HcHHHT$XH8H&HT$HL$HDH@L-AEA9HL$pL|$0HL$xDH$0UDL$$%-@uyH|$pBSFXunIcEMLDH|gna%AEAED9}BHL$MH|L1%Ht$ljD$QDL$RˀHS1IH7H5SHH7H H-q:U1H59H7HH77@U1H5fSH7HcH7HCSH7H'H 7;U1H5}9H7L%7 7@UH=7H7HbH6/iH=6#iHR1H7H5RHpH7H77TH5'91H7TH=6H6HaH6hH1YT1H5K9H,?T1H5KRH,%T1H5?9H, TH1Hz,HSH5'91H,SH=Z,H,gH=,gH=+gHQ1H,H~H58H,HH,,@\SH581H,BSH=,H,H<H,agHYQ1H5H5OQHދH5R1H58H5H~55RH=P5Hy5H`Hs5fHQ1Ha6H5PHH\6wR1H5y8HZ6HC6E6@LR1H58H76H]H16HPH5HH5R1H5z8H5H55@Q1H5aPH5H]H5H:PH4H5H4Q1H5;8H4H44@nQ1H5PH4H^H4HOHM4HvHO4*Q1H57HM4H6484@P1H5OH*4H]H$4HOH3HyH3P1H57H3H-33@PH=Y4H3H]H|3dH=3dH=3dH=`3dH=3dH O1H)H5NHLnH)H))@OH5+71H)OH=n)H)H8H)dHN1H)H5NH!pHz)H{)})@OH561Hg)jOH=3)H\)H8HV)cHO1H3H5@NH;THw3O1H5#NH}3HmHW3L%X3Z3NH5]61HL3HMH2H-oH2H)H2H22NH=2H2bH=~2bHYP1H2H5MHvH2H-22)NH551H2NH=2H2HzYH2.bH"M1H2H55H}H2H22M1H55H2HLHW2H@~HY2HV2X2_M=<HQ2 HL1H H='H5f5HoH8'H9';'@MH5f51H%'LH=&H'H6H'aH D1HB2HkH5D5H52HtH/292@LH5L51H+2HCH1HKH1HtH11@2LH=1H1_`H=h1S`HLC1H1HRH5=KH1HpH1H11K=;H1_HK1H1H HGH5JH1H<H1H11ZKH5J1H}1@KH=I1Hr1m_HJ1Hh1H5JH*}Hc1Hd1J1H54HZ1L1J=:HE1\H_J1[1H01HH5@JH+1H H#1vJ1H53H1\J=9H1HUH1H\A1H H0HmH5IH0H H-0IH5N31H00@IH=0H0HTH0]HlI1H#HbIH5^IH#HTH##H#_IH521H#EIH=#H#r]HI1H#HIH5IH#HH#H##@HH521H#HH=S#H|#H1Hv#\HH1Hd#HHH5HHW#H(HQ#V#@H!H?#RHH5N21H5#8HH=#H*#e\HKD1H`0HHH5:2HS0HHM0HN0P0G1H5)2H:0G1H5GH(0HQH"0HGH/HGH/HH/H//@ZG1H51H}/@G1H5^GHk/HQHe/H=H.H1GH.H`H.H..@F1H51H.F1H51H.H7QH.HBH".HFH.HH.H..@\F1H5FH.HFH-HyFH-HbH}-H~--@F1H51Hj-E1H5FFHX-HPHR-H<H,HFH,HweH,HH,,@EH501H,fEH=-H,HAPH,YH=N-yYH=-mYH=,aYH=j,UYH=,IYHE1H/HdVH5n0H.HH.H..D1H5U0H.D1H5EH.HMH.H:H@.H,CH:.HXH4.H1.3.:D1H5DH%.HDH-HH-D1H5/H-HH--@CH5D1Hz-HLHt-HcDH,HWYH,CH5/,@H,H 1H,WC1H5DH,HLH,HoAH6,H/H8,C1H5=/H6,H,!,B1H5CH,HlLH ,HCH+HvH+B1H5/H+H-p+r+yB1H5`CHd+H-LH^+H8H*HYH*5BH5.1H*HH**BH= ,H*HKH*VH=+VH=\+VH=+UH=*UH=x*UH=,*UHB1H+H5BHH+H+aA1H5^BH++=A=0H+HJH+HH5,1H*+>H=+H+RH=+RH=W+RH= +RH=*RH?1He*H5?H}H`*L%a*c*@*>1H5d,HM*>H=*HB*H{FH<*/RH1HG?H)H)HI~H))@=H5/,1H)=H=b)H)QH1H>H)H(Hp~H()@J=H5,1H(0=H=(H(]QH1H>Hm(HN(H~HP(Z(@<H5+1HD(1H'H~H5>H'HH''@j<H5+1H'PH&HH&&@;H5d+1H&;H=&H&PHZ=1HH<H5H+HHHL%@u;H5a+1H[;H=dHHCHzOH<1H(HZZH5<H(H)H(H((:H=q(H(OH<1HH5|<HRH   @:H5d<1Hx:H=HNHS<1H HF<H5B<HHTH H:H53*1H9H=HHHNH;1HWH;H5;HJH˶HDHH;=91H5)H'j9H=HH5HM=( H;1'H&HVQH5;H&H H&81H5)H&8="(H&HE;1HHH3;HH-HHHq8H5:1HW8H=HHHvLH:1HHQH5:HHH@7H5(1H7H=[HHH~KHp:1HlHd:H5(H_H@HYHHPR@Y7H5m(1H<?7H=H1HJ H+^KH91HHb"H59HH H61H5(HH)H6=%H%Hv/1u@HJH/H5I9H@H H H4G61H5'H*-61H5'HH8HH33HH@51H5'H51H58HwHHqH5PHHdgHHHw5H5'1H@S5H=HH>HrIH=fIH=oZIH81H#H58HWqH#H##4H571H"4H="H"H H"HH*1H5&H#Hl8H##f4H="H#HH{71H5&H"H@8H""@4H=c"H"GHH671HH{cH5%7HHH@3H5&1H3H=HH>HGH1M1H="H/H5!6H0"HPH*"H+"-"@43H5 &1H"3H=!H "GGHP61H"HK7H5 &H!HH!!@2H5 &1H!2H=!H!HH!FH=+FH8HH9HH$dH+%(_HĘ[]A\A]A^A_HG7H1H)HT4H#H&H%H 11H534H 1H= H HxH EkH=pEH=EjH=E:H=}EH=EH=EH=JuEH=iEL%H51 1LHH8H81,$-0H=62 -fAW IAVAUL-4ATE1UH-9SHdH%(H$x1L$pD$LHfDLL,AAFA2wJcDH>f.LYH J1H5m&H3 >,E1H$xdH+%(HĈD[]A\A]A^A_A WAGA4@A'A@A@A@AAA@HAHt$1H80D$HD$HH LL9H5U,1LD$.HT$H1+E1A7H=  'A}H-iHcE9*DeA t A I<NjL$H\$ DILAŅxwHt$`a)H$Di,$%-@H|$`BSFXuxHcEIDLDILyH j1H5 H2!HD$xdH+%(HĈ1[]A\A]A^A_fDD$cD$ SD$0CL=YHt$LI<HgHD$(fDL=)Ht$H1I?&M?D$4HD$HHt L9H5o1$LH1 @L=Ht$H1I?b&M?HD$HHt L9vH5ZD$ SD$8CDp@$HD$D$ D$  L%A;$$HcHt$LHT:D\$ IH?ED$HLNM'H5+%룋+18"t$1HH1BfHH5 A1HH1fATH5D1UL%:SHHXH1H- HL1HH9u[ ]A\ATH5E1UL%y:SH,HXH1QH#- HL1H*H9u[ ]A\GHH5G1HH1fHH5I1uHH1f`w, @uHH5b,1%Du<H5/,1f|H5L,1u`H5,1DH5+1DH5+1DH5+1mD1DAWH5+1AVL5ZAUATUSHHL`-HL1kH@HL-hH-HH51IH-@H51IH@H51qIºH5*1LT$VHIMAVHLAU1UHT$(H8[]A\A]A^A_ÐH5L1INf.H5B1I|f.H51I5f.H51L-IH@H51}H-IH@xH5f1NHZHH@XH5D1HH@3ff.fHH5G1HH1"fHH5 H1HH1fHH5)I1HH1fHH5II1UHH1fHH5J1%HH1bfHH5iM1HH12fHH5!P1HH1fHH5AR1HH1fHH5U1eHH1fHH5yW15HH1rfHH5X1HH1BfAWAVAUATIUSHHL:G' u)H"HtЅuH1[]A\A]A^A_fDDsDkA9};AtMD9:HLHCH[]A\A]A^A_MAL$ E9tEH5[17HEMHHcAUL$H81XZHH5[1L$ EMHHH81 f.L$ H5Zff.ATL%4&USHHdH%(HD$1 fuVT$HLuHHT$H}X81$xTHD$dH+%(u\H1[]A\DLIH :1H5] H#.H=~%ff.@HXfdH%(HD$H1)$H4$HcH4v)D$D)D$ )D$0vgu HT$L$1Hf.IHD$dH+%(HL[]A\A]I(f.HtLDI2f.If.I f.If.If.@tHӈ;LiH Z1H5H"þH1[]A\A]A^A_DaYI9H@$H $HD$ @ADHcHt$H<$IHH7HX8@ 8HκH $qH $HItLH9UE1H $EH= H $$HfN@AALD!McLHTH8Ht L9$LII,IcHHD` A@tALMcLHTH[8L9Hut$HκH $jH $HIt LH9RL9tH @AHEtXMH5 1XILIN#HMHI+H81/f.LH51ZH=H $lHL$HL$8u $SIcHH }DHH441ff.@ATSHHHHt@t@HSmHHx5H87xcH1[A\fxp$LcH5h*1HL1W1;H[A\H=1H[A\AWE1AVE1AUL-xATL%,/UHSHLH(dwIcL>DL1H "1H5HH1[]A\A]A^A_DAAzAE1ef.AAJAE15f.AAL%Ic$EuH9(1E1H DL879H=K3@9HƾHBDrZ$HTHL$IHxvA$HLA$HHTHHXIc$H5۶Ld1LH1pArIc$H5fLdff.@AWAVAUATUSHHhdH%(H$XHƽHt @AAD$|L5D$TD$x lu^D$xLHމntauD$|ԃvu%D$TH 1H8LH 1H5Ha·H$XdH+%( Hh1[]A\A]A^A_D`Dh$L=NE1HD$HIc9v HD$0H, HLH5IHP14D$D$D$ D$(D$H|$01 f HH|$0D$|GHD$HHH/H)G HGH81cHD$0DPEH D$PHD$pHDD$EBHCL+fL$Hk)$H I )$HD$H$H HD$@)$)$)$)$Dd$E1L9l$8D9%D\$8HMLHD$0L0IDP1Ll$ IH|$P00JD-LkH$1H$[DK(1LqH7D$8H,$DMH5PAUD$@P1t$hDL$LL$H1D\$hH0D%AD\$HkD$H+C(@H9l$H5D9H|$0D$PH8D$P9GDL$TH Hl$8E-L+LsE1HkDd$I L;l$8D9%qII D\$HI OD5LDKDH5P1VD\$ _AXDL$xAED\$YH5Y1LH1D%D\$HLLHHD$IAA9YHLLHoHL$H<H|$HH1IcH5"H1tAUE1E1t$@Dd$T$0t$,|$(DEd$XAZ7HD$0xL$H\$XLd$pE1Ll$@DT$L$fM $I\$HLDT$$Il$LZ I H D\$IDH P1HDILH$Li 1 VLHcT$(LY^H9G‰D$HcT$Hc|$ D\$H9IDFHH1fDHHHIHH wHHDH9AL$(Hc|$(HHH1ҐHHuHAIDH9(uHD$0AI8D9XDT$H\$XHCf1A)L+HkH5H A)FHD$HD$@I H A)F ))@)@ H51HD$hH51HD$`H561HD$XH5*1IHH5sLD$pHAPD$8MPLL$xAQD$@PH$1QDL$LL$HH0HHuHHEHT$(1HHHHIHH wHHEHD$ ?HGD$(D$(fHGD$ D$ AUA11t$@Dd$1D$DEd$}AZA[AC D%MD\$IED;\$tH$1HHH´8H$H\$HL$H9HFÅt8L9v3T$TE1ɅAH I PAVD$T$0t$,|$(Y^H|$0M[H$L$HD$@dDIBZ8H H IHL@HxH81qH|$08H HaIHoxH81%H|$0QIcH5ҫH1B(fH51L%6A HHwLH81ݭAWAVAUATAUSHHdH%(H$1HӲHD$HD$Ht @AAD$1L-D$D$LHDlNd=fH{ 1 ND$9D$su[HvLLHHD$HhHvH5L 1[LH1@LH 1H5HrE1P[H$dH+%(WHD[]A\A]A^A_HvLLHHHD$@HuLLHHD$HuHuH5*L f.DpDx$%HYuD+d$D; t$HcD$HHHHD(|$u5Ht$ D`HD$PH:HT$HH)H9HLLd$H\$@HH)HHIMHjDF1ZYHuH=;&DD ;EWHMcE11ɺJ<1sAŅfE11L$E1H5L$T$H1: DE1HsH5L NDArH=tAFDNnfAWAVAUL-ATE1UHSHLHt}bthwtKatNLgH X1H5{H ALH1[]A\A]A^A_AAAvDL-rEDDIcE9pHHtBtAHTHLqIHxeAEHLAEHHTLHHx}HDL80,H=RDzZ$IcEH5ĥLd1LH1& IcEH5LdAT1A UHHH~XHHDruH1]A\@1H|XpDNt1HdXpD8tH]A\AUL-ATAUHS1HdH%(H$1LHDgtist|ctgLPH A1H5$H H$dH+%(Hĸ1[]A\A]fDsk[HH51L`?*LH1cHHt$ 8pLd$(1H5HL1Ld$01H5lLH1Ld$@1H5ZLH1Ld$H1H5HbLH1Ld$P1H558LH1vLd$p1H5"LH1L*f.LH1)HA@HHqX 81L$$1H5ivHL1Ld$1H5WLLH1Ld$1H5D"LH1`Ld$1H51LH161f$LHӟf$NHDŽ$HcHDŽ$H$HcH$HT$0H$8H$1uC̼H$8dH+%(u~HH1]A\@H=蕼H=tf[H=IDAHAPY2H="0hvfDAUATUHSHH8dH%(HD$(1 '{f)$)D$I幈HHLAă=;1LeX ̻4LT$uHU@LE11;HzHIAHHHƈHH)HBHfJHxH@NfJNJNJNJNJNJHNHHHNH`HNHhHNHpNJNJNȉJHNHP~HX Hc~HzNJNJN~ JNfJNfJNfJ‹ ~HzNJLED;MLELH9}DMDHAąDHD$(dH+%(H8D[]A\A]fD?HX@Aąt蝽AA܅ta u_t  LT$E1LsKLT$}t߅AE1H能AUATUHSHH8dH%(HD$(1 /Uf)$)D$IHHLAăE}1LgX ۸;LD$CHC@L1MfH@HH@H@@HJHHJHHJHHH3;{H2CtIID9Kt{HAąDHD$(dH+%(H8D[]A\A]fD?HX@Aąt襻AA܅ta u_t  LD$E1L sSLD$}t߅AE1H苻ff.AVfHcAUATUHSLHdH%(H$1HD$ )D$Ll$PHT$HT$HD$@1D$ HD$0Ll$8)D$ )D$P)D$`)D$p)$ֶAąt/H$dH+%(uEHĠD[]A\A]A^fDt$ L胷HEHHtLL|L3蒺-A 뒐AWAVIAUIATUSHHHHI11訸ŅLMHپhX8AŅx/L=۽HMtCHL H@Ht/H;Pux.謵HD[]A\A]A^A_f.k 苶IHt2(HxL0HAƆL5NHM~IFH;ٶ2 Apff.UHH $H dH%(H$1Hl$H$HD$HHt8HHt$Hpu$HD$H$dH+%(uH ]1迸ff.@AVAUIATSHHLpI9NIHXM)L9roLI H9L tL1H5HHL[A\A]A^@H5,1E1LLH1UH541LLH1E1%H541轷LIMHL1E1Wf.H5$1}LE1H1踳 AWAVAUL-ATE1UHSHDruCALH谳stjduAwu ALH 1H5=HbH1[]A\A]A^A_DApDL-YIcE99uHHt BAHTHLMIHAELHރAEHHT$IHySIcEH5Ld1LH1>$!HALxLpLLHHtDLvH=}RȎDrZ$IcEH57LdVff.fAWAVAUATUSH(lHHHt @sAHSLHIH]HSLHIHLL"HHL1ҾH5HIHSHLHCH ԒI1E1I9s(ZfM_L1HIHH9A<uMtM1HL$M)H5LD$LL$ LL$HL$1HLD$LHI)LMH1)H 2E1sf.LH 1H5 HrӌޯH(1[]A\A]A^A_DHLhL`@HL$MtN1MLD$H5M)8HL$1MHLLD$HI)LMH1XLpmLH5S12H ;ILIu@H=IJ|L$DhD`$@LcH5P1yLH1跮LcH58H=ih@t4Ht-H=U fD@tH13HuÐAWHNAVAUATIAHUSH=jUHTHLLL LH3AH.eDiHAEDAB3DAEADC3C3EAB3EAC3EAC3B3H9uMt*HJJt"H=TfQH13H9u[]A\A]A^A_HUHSHdH%(HD$1^ HHHUAu(H$:uH9tH t"AHD$dH+%(u HD[]UDAV1AUATUSHpdH%(HD$h1 H=9H=$HpH5fH0H-HHH\fDHìH ;#:HIHLhLH)H=j LŮHtA$1Hߺ L-ߞH=ӞHt$HD$ruVHT$ 15HLD$1HH=xHHDHH@A89ws8H1L5CL- I蜮MHHQMLH81zH#HHHD$hdH+%(Hp[]A\A]A^fDL9A>H 5E1E1H=n@HDD$DD$@LH 1H5+HЅH$dH+%(H(1[]A\A]A^A_D$`UfDHNH8ADE,rD$dfDA Dp@$Ht$HD$ D$D$DD$dDL$`EE ш$L%MIc$9HD$(BI9X|$`EDHHH]IH 1LHE7ḦHA$AD$@HD$(=DM$IDŽ$ID$HADŽ$IDŽ$HnHx1HtHPHEt$HD$DH9L;X81蠥AD$ \D$`M$DD$dEH|$1L=>L5bH5M1HL$@HL$HH1yIU L1HI@H ZAT$ HH9IAEMMHLIHHD$I E0LIE A LLI HH P1AE^H H5[Im_HEΨME1HL$ H5tMMM LD$II LL$?LD$LL$HHL$ Hƿ1I j%HTHt$ H|$HnH Ic$HD$('fDH H51H HT$HHL@ ToAD$@oHAL$PoP AT$`oX0A\$p1H-fH51BMuIAE'H5g1LLH1OM} H1HI@I H1LAT$ HH9 HD$MMHH5AMLIE IHLI HE0I H A LP1财ZYAEH5A1DMuIAEH$LѭH5pH1[fDME1H5SMMM LD$II LL$ХLD$LLLL$Hƿ1I $$D$hH$D$8M$`E1H$dD$4H$HD$TD$$H$H$D$(D$ D$H$\$PH$ H\$@HLd$HILl$xIfAF } D$P D$h$ELj$HD$(LL(N 81蓥LHcT$EH9G‰D$HD$H@DAH(IH (H0ILJ AP1(AZA[H|HcT$ MNLL*((H9GHD$(IF LI HH P1ѤL)HcT$8AXAYMNH9G‰D$(HcD$HD$XAFH$LHt$pHH;D$XHt$pP AFAH;:\Ƅ$ H|$@蚠HcT$4I~ LcD$8H9GH D$4( H1HHHHHH wHHDI9HD$HII@@ I9$Ld$HLl$xH@ IH1fHHHIHH wD$pHH|$SDL$hL=REN H51#H5s1H$H5b1HD$xH5M1HD$HءH51HD$XH51I誡H5Y1HD$h蒡H51H|HAWL$HAPt$PVL$ASt$\VH5t$x$W$$PAVD$hPL$AQ$IPD$1$LHpAD$ @H$PH$1Ld$HH$MHt$XIH|$hL$H@DAHLIH (L0I( AP1膡_AXML$ID$ H((LLLI HH P1EY^AD$I|$H$赧HT(HH1茛HD$X fA$H;ܳƄ$ Ƅ$HD$H AD$Mt$ H51HL$x茟I MAV|$@Wt$PL$LQ$$VH52P$PUD$XPAW$PD$1H$T$xvH`HD$HHI@P HH9&AD$AA ADDED΀D$PDEtlIL$Hc1It$ HHDHDEH1HHHc$D@HDE1HHDHDE1HHDHDEHD$HE $@(L1L(Q@t$XD$\MH5պPUD$(PAWD$PPDD$P1T$HCLL$pH01HL$hT$pH5UDD$4IL$ T$81H5IH E oML$(H1L(苞ML$HID$ ((LLI HH PH|$h1KA[XA$H;%IML$1H(H$LG(LHLcHIL$I)ID$ IDI H PH|$P1ԝL$H|$xL((1誝AYAZH$PL(1(H|$pvH|$p̙H;D$XBD$D$AFH5и1H藙HcT$TH91H5HnD$TAH;f.MN1H(H$LLHHH(I)IF IDI H PH|$P1蛜AZA[Nf(H1L(pGD$Pt`D$hINHct$P1HHHuBI~ 1HHHHu.Hc$H1HHuH1HH/Ƅ$D$h/1HHHHHHH wHHEHD$8E1H5IMNIF (H$H(LLI HH P1H|$hBH|$h蘗HcT$dY_H9G‰D$TfI~觡HoD$fDHT$Ld$H&IGD$8D$8I1Hf.HHHIHH wHHEHD$pH5o1`H1衕AD$ $L虖nt$HwH(A$AD$@AcH51՘IH>wH$8؉1H5xrHHwL%vHh~ILHH;IH81\qHTHt$ H|$9II HIc$H5Ld1 LHH;;H81'q,荗861A,$HH9vH5*L5vLh誗HALHH:SMH81胓LXZp1111fTD$pL$HuH8A$AD$@1H5H1F1H5fAHƿ11H5g豖AHƿ11H5|qAHƿ1谒1H5zqMAHƿ1~1H5pqA@Hƿ1L1H5fqAHƿ11H5dq跕AHƿ1bADŽ$BIc$H5LdTH51L%sNIؾHH|8LH81/enj+ff.HIHH= HIHH|jYHHI?HH?HH L)IHKY8m4HHH H)@RHHHL)L'HHH)HHH)IiRH)HH1H :H?HH)LQHWH HfD6H-ALñL1MiQH@HI%fHLnHHHHH?L :HKY8m4II)HH?HLHL)HH H)H)Ǿ@1RWL莔XZHAWAVAUATUHSHdH%(H$HqHt @AAHD$E1L%HD$LHzot|vtglLGnH 8n1H5HnkH$dH+%(H1[]A\A]A^A_ÐAnDH5LLHKHD$JHi5LLH+HD$*DhDp$Hp8D$N|$]HH+H|$1H|$0E1E13Ll$HLSH|$ufDL9d$H轓HHt}@AIEtH LH5|1謍HS1H5v蕍S1H5p~{tCH1HcH>1H|$ lHđ|$軌H|$ HD$0Ht$(H+t$8H\$@H)1Ht$(HH|$ M?fI*L$D$H$L赙ffHH*T$ D$H*L$(^ vX^聙1H5>HL$LH1wff1H*T$ fɺA*H5iH*L$(^ X^D$ߏIIDD$HL fDHfH51݋HS1H5ԭƋLkLLfHH H*XH@BHkH褎HlHD$MHvHjH^HRHլFH¬:H.H"H|$}Dg褎@AWAVAUEATMUSHHH|$H>HvdH%(H$1$0DLT$ IH1LLT$L$fLI*D$;ffD$H*L\$`H*KLL\$^ X^H5\1轍HT$MIHL1ff1H*fɺA*H5<H*K^ X^D$[LL$DLD$LD$Hƿ胉H$dH+%(H[]A\A]A^A_f.Hl$ HffIH*fDLH*S^ԝA*H5XfI*^^^蜌ff.AWAVAUATIUSHdH%(H$HjHt @/HD$ALt$ L-HqD$$D$<D$8D$(D$4D$DD$@HD$D$0D$,HD$@LL;AǃAG5wHcH>@dA?M$$H5T1]DHL1蘇H$dH+%(HĘ1[]A\A]A^A_DHA.HHD$L@D$(;L=.Ht$LI١HCHD$ fDL=-Ht$X1I?芌M?D$,HD$XHt L9H5/1}LH1軆c@D$8D$4L=a-Ht$LI!HD$H[M'H5eD$D3D$<#L=-Ht$X1I?袋M?bHD$XHt L9H5}DL=,Ht$X1I?ZM?D$0HD$XH$@$@L$~fDL$nfDD$@[Dp@$HD$$4@$$@H|$ D$(tH|$tH+Hc9t7aLcH c1H5~Hc΄1H|$t<$uIHt$LZHD$HHHt$LHI2IHyT$0t$4H|$ d[|$(HD$ۃHtE11ɉ1H*ADžXH|$p1=$[fDD$,E|$,萄H `HD$H1HHD$HH)кHILI1HHN4*MDI9LB1LH)MLl$MDd$D|$MD4$PL6`LHeELLҋ84hHbAHH;_HI)M<Ht[L_HHJ*1IIHHcH5]M$1蓆LH1т_*HcH53]M$DD$Ht$HLLHd8ogHH$|$<t$8L$DufHl$`1HmHT$`HL$pHD$hH+D$xy H@BHH)HD$hHIHT$hD$HLHH=gPDL$HT$XXZH|$RDbEM'H5Hc8蛃CH=|^Hc8 !H=~|_^tHD$ Ld$HLl$$I9ILIMF1E~6HD$H4MUH ]LDY]IH7H(cLLHDD$8eHt#x0$HLM9INH9| I)HMLl$=D|$H=]HD$HHL)HL$y HD$IH <]HD$H1HH$Hl$HM1L9d$I x$HH9I)L;d$H \H:bLDD$I9H͋8IFI)LdHumLl$D|$D4$ZE11跅D$,I9Hl$HDD$INHaH)Ջ8IHvdHHt&I9M$I)($H=-Ll$軄$1ff.AWAVAUAATIUSHXdH%(HD$HH+aHt @H$A11L=@LLD CtoqtZL#^H ^1H5xH]}[~HD$HdH+%(;HX1[]A\A]A^A_{fDkfDHDp$H $JL=$AEA;bHAH<$LI E/ITHL$詘IHAH<$LAHI肘HD$HAH<$LAHIYHD$H$H|$E11ɺ1#AƅH|$01}8_IH1L(HD$AfAOIGHX_H$HcIGHD$IG 1fDHrH9vIEIW H)H$AIGHtS1L6DEeo|hAG0kIGIW(HuIEIW HtH$L}udL|$ 1L|HT$ HL$0HD$(H+D$8y H@BHH)HD$(HEHT$(LH=ULD$HL$(HT$ DXZD{IcH5M$1LH1{XRIcH5M$؉}H1]H'HH"H81={L|EUIcH5xM$]H=À9X뺺H5ڝ~@AWAVAAUIATUSHhdH%(HD$XH+]Ht @HD$A11L=?LLD {CtnqtYLbZH SZ1H5tHZ|WzHD$XdH+%(Hh1[]A\A]A^A_f|fDlfDD`@$HD$JL= AVA9t AV9QHcЃH ITAHT$D9IT Ht$L脔HD$HAHt$LAHITYIHAHt$LAHIT0IHH|$E11ɺ1AŅ1H|$ gyHD$L L IcLd$@HT$0 @HD$0HD$Lt$HHD$8H1[81x1uaL|$01LyHT$0HL$ HD$8H+D$(y H@BHH)HD$8HMHT$8ALLULH=zXZD xIcH5_Md1|LH1Yx?Uf.H|$E11ɺ1zAŅxH|$ 17xH8ZDE1E1 @81wH=U}MIcH5MdUH=+}#IcH5Md+X{AWAVAUATUSHHdH%(H$HYHt @oHD$HD$$E1E1E1L% fDLHމSwi oCtzfH{ 1ay Y$x9H5Q1L$izL$$H1vSn@qu3A`AUDM<$DLWH V1H5UpHVS&vH$dH+%(H1[]A\A]A^A_HL8fH@$HL$HD$MWE11ɺ1LAąHY;(EHt$@DwHD$HD$pHD$H|$01zuHD$HD$ HD$HH$HHl$ D$rD$H$H9~H)H*WHHD8yHuEugHl$ 1HtHT$ HL$0HD$(H+D$8y H@BHH)HD$(HHHT$(H=oAVDL$LD$HL$ HT$(XZMRDsEHc$HHHHVD HcHt$H|$HHHD$HHHt$H|$$HH討HD$HHH5NHcL,1ywLH1sP'H=z yP sPXH= pxXPHcH5ML,{H$D$Ivtt2H5Hr1vH51vDH5ݕ1vff.fATIHXH0dH%(HD$(1HBrx6T$LH5Tn1rHD$(dH+%(uDH0A\Du8ltHmTLH5I1 -- first do mmap(size)/munmap(size), try to reserve some free space If no protection mode is specified, all are used by default. reads a range of bytes in the current memory mapping Example: 'mread -v 512 20' - dumps 20 bytes read from 512 bytes into the mapping Accesses a range of the current memory mapping, optionally dumping it to the standard output stream (with -v option) for subsequent inspection. -f -- verbose mode, dump bytes with offsets relative to start of file. -r -- reverse order; start accessing from the end of range, moving backward -v -- verbose mode, dump bytes with offsets relative to start of mapping. The accesses are performed sequentially from the start offset by default. Notes: References to whole pages following the end of the backing file results in delivery of the SIGBUS signal. SIGBUS signals may also be delivered on various filesystem conditions, including quota exceeded errors, and for physical device errors (such as unreadable disk blocks). No attempt has been made to catch signals at this stage... flushes a range of bytes in the current memory mapping Writes all modified copies of pages over the specified range (or entire mapping if no range specified) to their backing storage locations. Also, optionally invalidates so that subsequent references to the pages will be obtained from their backing storage locations (instead of cached copies). -a -- perform asynchronous writes (MS_ASYNC) -i -- invalidate mapped pages (MS_INVALIDATE) -s -- perform synchronous writes (MS_SYNC) dirties a range of bytes in the current memory mapping Example: 'mwrite 512 20 - writes 20 bytes at 512 bytes into the current mapping. Stores a byte into memory for a range within a mapping. The default stored value is 'X', repeated to fill the range specified. -S -- use an alternate seed character -r -- reverse order; start storing from the end of range, moving backward The stores are performed sequentially from the start offset by default. resizes the current memory mapping Examples: 'mremap 8192' - resizes the current mapping to 8192 bytes. Resizes the mapping, growing or shrinking from the current size. The default stored value is 'X', repeated to fill the range specified. -f -- use MREMAP_FIXED flag to mremap on new_address -m -- use the MREMAP_MAYMOVE flag Manipulate or query the filesystem label while mounted. With no arguments, displays the current filesystem label. -s newlabel -- set the filesystem label to newlabel -c -- clear the filesystem label (sets to NULL string) inject errors into the filesystem of the currently open file Example: 'inject readagf' - cause errors on allocation group freespace reads Causes the kernel to generate and react to errors within XFS, provided the XFS kernel code has been built with debugging features enabled. With no arguments, displays the list of error injection tags. link the open file descriptor to the supplied filename display the encryption policy of the current file -1 -- Use only the old ioctl to get the encryption policy. This only works if the file has a v1 encryption policy. -t -- Test whether v2 encryption policies are supported. Prints "supported", "unsupported", or an error message. assign an encryption policy to the currently open file Examples: 'set_encpolicy' - assign v1 policy with default key descriptor (0000000000000000) 'set_encpolicy -v 2' - assign v2 policy with default key identifier (00000000000000000000000000000000) 'set_encpolicy 0000111122223333' - assign v1 policy with given key descriptor 'set_encpolicy 00001111222233334444555566667777' - assign v2 policy with given key identifier -c MODE -- contents encryption mode -n MODE -- filenames encryption mode -f FLAGS -- policy flags -v VERSION -- policy version MODE can be numeric or one of the following predefined values: FLAGS and VERSION must be numeric. Note that it's only possible to set an encryption policy on an empty directory. It's then inherited by new files and subdirectories. add an encryption key to the filesystem Examples: 'add_enckey' - add key for v2 policies 'add_enckey -d 0000111122223333' - add key for v1 policies w/ given descriptor Unless -k is given, the key in binary is read from standard input. -d DESCRIPTOR -- master_key_descriptor -k KEY_ID -- ID of fscrypt-provisioning key containing the raw key remove an encryption key from the filesystem Examples: 'rm_enckey 0000111122223333' - remove key for v1 policies w/ given descriptor 'rm_enckey 00001111222233334444555566667777' - remove key for v2 policies w/ given identifier -a -- remove key for all users who have added it (privileged operation) get the status of a filesystem encryption key Examples: 'enckey_status 0000111122223333' - get status of v1 policy key 'enckey_status 00001111222233334444555566667777' - get status of v2 policy key report or modify preferred CoW extent size (in bytes) for the current path -R -- recursively descend (useful when current path is a directory) -D -- recursively descend, only modifying cowextsize on directories prints the block mapping for an XFS file's data or attribute forks Example: 'bmap -vp' - tabular format verbose map, including unwritten extents bmap prints the map of disk blocks used by the current file. The map lists each extent used by the file, as well as regions in the file that do not have any corresponding blocks (holes). By default, each line of the listing takes the following form: extent: [startoffset..endoffset]: startblock..endblock Holes are marked by replacing the startblock..endblock with 'hole'. All the file offsets and disk blocks are in units of 512-byte blocks. -a -- prints the attribute fork map instead of the data fork. -c -- prints the copy-on-write fork map instead of the data fork. This works only if the kernel was compiled in debug mode. -e -- print delayed allocation extents. -l -- also displays the length of each extent in 512-byte blocks. -n -- query n extents. -p -- obtain all unwritten extents as well (w/ -v show which are unwritten.) -v -- Verbose information, specify ag info. Show flags legend on 2nd -v Note: the bmap for non-regular files can be obtained provided the file was opened appropriately (in particular, must be opened read-only). modifies the set of extended inode flags associated with the current file Examples: 'chattr +a' - sets the append-only flag 'chattr -a' - clears the append-only flag -R -- recursively descend (useful when current file is a directory) -D -- recursively descend, only modifying attributes on directories +/-r -- set/clear the realtime flag +/-i -- set/clear the immutable flag +/-a -- set/clear the append-only flag +/-s -- set/clear the sync flag +/-A -- set/clear the no-atime flag +/-d -- set/clear the no-dump flag +/-t -- set/clear the realtime inheritance flag +/-P -- set/clear the project ID inheritance flag +/-n -- set/clear the no-symbolic-links flag +/-e -- set/clear the extent-size flag +/-E -- set/clear the extent-size inheritance flag +/-f -- set/clear the no-defrag flag +/-S -- set/clear the filestreams allocator flag +/-x -- set/clear the direct access (DAX) flag +/-C -- set/clear the CoW extent-size flag Note1: user must have certain capabilities to modify immutable/append-only. Note2: immutable/append-only files cannot be deleted; removing these files requires the immutable/append-only flag to be cleared first. Note3: the realtime flag can only be set if the filesystem has a realtime section, and the (regular) file must be empty when the flag is set. displays the set of extended inode flags associated with the current file Each individual flag is displayed as a single character, in this order: r -- file data is stored in the realtime section p -- file has preallocated extents (cannot be changed using chattr) i -- immutable, file cannot be modified a -- append-only, file can only be appended to s -- all updates are synchronous A -- the access time is not updated for this inode d -- do not include this file in a dump of the filesystem t -- child created in this directory has realtime bit set by default P -- child created in this directory has parents project ID by default n -- symbolic links cannot be created in this directory e -- for non-realtime files, observe the inode extent size value E -- children created in this directory inherit the extent size value f -- do not include this file when defragmenting the filesystem S -- enable filestreams allocator for this directory x -- Use direct access (DAX) for data in this file C -- for files with shared blocks, observe the inode CoW extent size value X -- file has extended attributes (cannot be changed using chattr) Options: -R -- recursively descend (useful when current file is a directory) -D -- recursively descend, but only list attributes on directories -a -- show all flags which can be set alongside those which are set -v -- verbose mode; show long names of flags, not single characters Bulk-queries the filesystem for inode stat information and prints it. -a Only iterate this AG. -d Print debugging output. -e Stop after this inode. -n Ask for this many results at once. -s Inode to start with. -v Use this version of the ioctl (1 or 5). Queries the filesystem for a single inode's stat information and prints it. If a given inode is not allocated, information about the next allocated inode will be printed instead. -v (ver) Use this version of the ioctl (1 or 5). -d Print debugging information. Pass in inode numbers or a special inode name: root Root directory. Queries the filesystem for inode group information and prints it. -a Only iterate this AG. -d Print debugging output. -e Stop after this inode. -n Ask for this many results at once. -s Inode to start with. -v Use this version of the ioctl (1 or 5). %c%03d%c %-14s (%s,%s,%s,%s%s%s%s%s%s%s) non-numeric offset argument -- %s non-numeric length argument -- %s value %d is out of range (0-%d) %.2fuser %.2fsystem %selapsed %.0f%%CPU (%ldavgtext+%ldavgdata %ldmaxresident)k %ldinputs+%ldoutputs (%ldmajor+%ldminor)pagefaults %ldswaps %.3fu %.3fs %s %.1f%% %ld+%ldk %ld+%ldio %ldpf+%ldw %.3f,%.3f,%s,%.1f,%ld,%ld,%ld,%ld,%ld,%ld,%ld Error getting encryption key status: %s %s: bad chattr command, not +/-X %s: -R and -D options are mutually exclusive %s: cannot get flags on %s: %s %s: cannot set flags on %s: %s %s: cannot freeze filesystem at %s: %s %s: cannot unfreeze filesystem mounted at %s: %s ino %10lu count %2d mask %016lx %s is not a numeric inode value non-numeric cowextsize argument -- %s %s: can't get geometry ["%s"]: %s %s: cannot read attrs on "%s": %s %s: malloc of %d bytes failed. %s: xfsctl(XFS_IOC_GETBMAPX) iflags=0x%x ["%s"]: %s %s: xfsctl(FS_IOC_FSGETXATTR%s) ["%s"]: %s %4s: %-*s %-*s %*s %-*s %*s%s %4d: %-*s %-*s %*s %-*s %*lld %*.*o Unwritten preallocated extent %*.*o Doesn't begin on stripe unit %*.*o Doesn't end on stripe unit %*.*o Doesn't begin on stripe width %*.*o Doesn't end on stripe width invalid target file type - file %s non-numeric extsize argument -- %s bulkstat: startino=%lld flags=0x%x agno=%u ret=%d icount=%u ocount=%u bulkstat: startino=%lu flags=0x%x agno=%u ret=%d icount=%u ocount=%u bulkstat_single: startino=%lu flags=0x%x ret=%d invalid contents encryption mode: %s invalid filenames encryption mode: %s %s: failed to set encryption policy: %s crc32c: tests passed, %d bytes in %lu usec Error removing encryption key: %s Removed user's claim to encryption key with %s %s Removed encryption key with %s %s, but files still busy Removed encryption key with %s %s %s: unexpected error checking for FS_IOC_GET_ENCRYPTION_POLICY_EX support: %s %s: failed to get encryption policy: %s Contents encryption mode: %u (%s) Filenames encryption mode: %u (%s) Policy version: %u (unknown) %c%03d%c 0x%lx - 0x%lx %s %14s (%lld : %ld) Error reading key from stdin: %s Invalid key; got > FSCRYPT_MAX_KEY_SIZE (%d) bytes on stdin! Error adding encryption key: %s Added encryption key with %s %s inode-path for inode: %llu is incorrect - path "%s" non-existent path "%s" does not stat for inode: %llu; err = %s inode-path for inode: %llu is incorrect - wrong inode# ino mismatch for path "%s" %llu vs %llu parent path "%s" does not stat: %s inode-path for inode: %llu is incorrect - wrong parent inode# %s: failed path_to_fshandle "%s": %s %s: path_to_handle failed for "%s" %s: unable to allocate parent buffer: %s %s: %s call failed for "%s": %s file argument, "%s", is not in a mounted XFS filesystem unable to open "%s" for jdm: %s unable to allocate buffers: %s can't stat mount point "%s": %s failed to get bulkstat information for inode %llu failed to get valid bulkstat information for inode %llu parentpaths failed for ino %llu: %s inode-path for inode: %llu is missing succeeded checking %llu inodes Usage: %s [-adfinrRstVx] [-m mode] [-p prog] [[-c|-C] cmd]... file change extended inode flags on the currently open filelist extended inode flags set on the currently open fileprint block mapping for an XFS file[-a agno] [-d] [-e endino] [-n batchsize] [-s startino] [-v version]Bulk stat of inodes in a filesystemStat one inode in a filesystemQuery inode groups in a filesystem[-s src_off] [-d dst_off] [-l len] src_file | -f NCopy a range of data between two filesget/set preferred CoW extent size (in bytes) for the open filedisplay the encryption policy of the current file[-c mode] [-n mode] [-f flags] [-v version] [keyspec]assign an encryption policy to the current fileadd an encryption key to the filesystemremove an encryption key from the filesystemget the status of a filesystem encryption keyadvisory commands for sections of a fileprint block mapping for a filelist current open files and memory mappingslink the open file descriptor to the supplied filenamefreeze filesystem of current fileunfreeze filesystem of current file[-d|-l|-r] [-m|-v] [-n nx] [start] [end]print filesystem mapping for a range of blockscalls fsync(2) to flush all in-core file state to diskcalls fdatasync(2) to flush the files in-core data to diskinode map for filesystem of current fileinject errors into a filesystemquery, set, or clear the filesystem label while mountedcreate mark in the dm-log-writes log specified by give advice about use of memoryfind mapping pages that are memory resident[N] | [-rwxS] [-s size] [off len]mmap a range in the current file, show mappingsreads data from a region in the current memory mappingflush a region in the current memory mappingunmaps the current memory mappingwrites data into a region in the current memory mappingalters the size of the current memory mapping[-acdrstxRTPL] [-m mode] [path]open the file specified by pathchange project identifier on the currently open filelist project identifier set on the currently open fileget/set preferred extent size (in bytes) for the open fileQuery inode number usage in the filesystemchange the read/write permissions on the currently open file[-b bs] [-qv] [-i N] [-FBR [-Z N]] off lenreads a number of bytes at a specified offsetallocates zeroed space for part of a filefrees space associated with part of a filereserves space associated with part of a filefrees reserved space associated with part of a fileConverts the given range of a file to allocated zerosallocates space associated with part of a file via fallocatede-allocates space associated with part of a file via fallocatede-allocates space and eliminates the hole by shifting extentscreates new space for writing within file by shifting extentszeroes space and eliminates holes by preallocatingunshares shared blocks within the range[-i infile [-qdDwNOW] [-s skip]] [-b bs] [-S seed] [-FBR [-Z N]] [-V N] off lenwrites a number of bytes at a specified offsetreflinks an entire file, or a number of bytes at a specified offsetdedupes a number of bytes at a specified offsetget and/or set count of reserved filesystem blockslocate the next data and/or hole[-q] -i infile | -f N [off len]Transfer data directly between file descriptorsshuts down the filesystem where the current file residesstatistics on the currently open file[-v|-r][-m basic | -m all | -m ][-FD]extended statistics on the currently open filestatistics on the filesystem of the currently open filecalls sync(2) to flush all in-core filesystem state to diskcalls syncfs(2) to flush all in-core filesystem state to diskControl writeback on a range of a filetruncates the current file at the given offsetatime_sec atime_nsec mtime_sec mtime_nsecUpdate file times of the current filecannot strdup command '%s': %s -T and -r options are incompatible -P and -L are incompatible with the other options non-numeric vector count == %s self test of crc32c implementation AES-256-XTS, bs_ino = %lu bs_size = %lu bs_blocks = %lu bs_xflags = 0x%lx bs_atime %s = %lu.%u bs_ctimebs_mtimebs_btime bs_gen = 0x%x bs_uid = %u bs_gid = %u bs_projectid = %u bs_blksize = %u bs_rdev = %u bs_cowextsize_blks = %u bs_extsize_blks = %u bs_nlink = %u bs_extents = %u bs_aextents = %u bs_version = %u bs_forkoff = %u bs_sick = 0x%x bs_checked = 0x%x bs_mode = 0%o ,nofollow,path,tmpfile,non-block,append-only,real-timeread-onlyread-writenon-directnon-syncforeignxfsclose%s %s -- %s DRFS_IOC_FSGETXATTRgetprojidrwfchmodstrdupaismsyncnon-numeric seed -- %s rS:f:mmremapinvalid key descriptor: %s invalid key specifier: %s invalid key identifier: %s cs:labellabel = "%s" CvgetrusagefsyncfdatasyncPresent (user_count=%u, added_by_self, unknown_flags=0x%08xAbsent Incompletely removed Unknown status (%u) %s: unknown flag %s: cannot open %s: %s %s: FS_IOC_FSGETXATTR %s: %s [%u] %s alloc reqxfsctl(XFS_IOC_FSINUMBERS)nvXFS_IOC_FSINUMBERSalloc bulkstat%llu:%d XFS_IOC_ALLOCSP64XFS_IOC_FREESP64XFS_IOC_RESVSP64XFS_IOC_UNRESVSP64XFS_IOC_ZERO_RANGEcikpufallocateaceln:pvfstat%s: cannot realloc %d bytes %s: no extents %d: [%lld..%lld]: delalloc %lld blocks [%lld..%lld]:(%lld..%lld)AG-OFFSETAGFILE-OFFSETEXT%4d: %-*s %-*s %*d %-*s %*lld %-*.*o FLAG Values: %*.*o Shared extent RT-BLOCK-RANGETOTAL FLAGS%s: FS_IOC_FSSETXATTR %s: %s tags: [ ] setprojidversion must be 1 or 5. a:de:n:s:v:xfd_prepare_geometryalloc bulkreqxfrog_bulkstatalloc inumbersreqxi_startino = %lu xi_allocmask = 0x%lx xi_alloccount = %u xi_version = %u xfrog_inumbersdv:xfrog_bulkstat_singleinvalid flags: %s invalid policy version: %s c:n:f:v:no such tag -- %s XFS_IOC_ERROR_INJECTIONcrc32c: %d self tests failed [unknown]unsupported 1tEncryption policy for %s: Policy version: %u Master key descriptor: %s 0x%02x Flags: 0x%02x Master key identifier: %s ???munmaprwxSs:mmapcallocinvalid key ID: %s d:k:/etc/projid/etc/projectsinvalid project ID -- %s %s%spath "%s" found inode number match: %llu parent ino match for %llu parentpathsparentscpvchecking inode %llu syssgi bulkstat failed: %s num errors: %d %08llx: %02x %s DRavXFS_IOC_FSGEOMETRYFS_IOC_FSSETXATTR/usr/share/localexfsprogsnon-numeric mode -- %s %s version %s 5.13.0ac:C:dFfiLm:p:PnrRstTVxchattr[-R|-D] [+/-riasAdtPneEfSxC]lsattr[-R|-D|-a|-v]bmap[-acelpv] [-n nx][-d] [-v version] inum...copy_rangecowextsize[-D | -R] [cowextsize]get_encpolicy[-1] [-t]set_encpolicyadd_enckey[-d descriptor] [-k key_id]rm_enckey[-a] keyspecenckey_statusfadvise[-dnrsw] [off len]fiemap[-alv] [-n nx] [offset [len]][N]set the current fileprintfilenamefreezethawfsmapreport process resource usagehelp[command]help for one or all commandsimap[nentries]inject[tag ...][-s label|-c]log_writeslw-d device -m markmadvisema[-drsw] [off len]mincoremimmmreadmr[-r] [off len]ms[-ais] [off len]mumwritemw[-r] [-S seed] [off len]mrm[-m|-f ] newsizeopenclose the current open filechproj[-D | -R] projidlsproj[-D | -R][-D | -R] [extsize]inode[-nv] [num]-r | -wparent[-cpv]print or check parent inodespreadallocspfreespunresvspfalloc[-c] [-k] [-p] [-u] off lenfpunchfcollapsefinsertfzero[-k] off lenfunsharepwritequitexit the programreaddir[-v][-o offset][-l length]read directory entriesreflinkrlinfile [src_off dst_off len]dedupeddinfile src_off dst_off lenfixtype [agno|ino gen]repairs filesystem metadataresblks[blocks]scrubscscrubs filesystem metadataseek-a | -d | -h [-r] offsendfilesendshutdown[-f][-v|-r]statx[-c] [-g] [-s]swapextSwap extents between files.syncfssync_range[-abw] off lenutimesError creating idle thread FLPRTacdfm:nrstxmemalignfrvnon-numeric bsize -- %s b:BCFRquvV:Z:noerroriflush1iflush2iflush3iflush4iflush5iflush6dareadbufbtree_chk_lblkbtree_chk_sblkreadagfreadagiitobpiunlinkiunlinkrmdirinovalidlogiodonestratreadstratcmpldiowritebmapifmtfree_extentrmap_finish_onerefcount_continue_updaterefcount_finish_onebmap_finish_oneag_resv_criticaldrop_writeslog_bad_crclog_item_pinbuf_lru_refforce_repairbad_summaryiunlink_fallbackbuf_ioerrorreduce_max_iextentsbmap_alloc_minlen_extentag_resv_failAES-256-CTSAES-128-CBCAES-128-CTSAdiantumrootrealtimepreallocimmutableno-atimeno-dumprt-inheritPproj-inheritnosymlinksextsz-inheritno-defragfilestreamdaxXhas-xattrcrc32cselftestP988888 :8@98888098888 9t?>d?>T?>>>>>>?>4?>?>>>>> ?,^t\t\\^]t\t\t\t\t\t\t\t\]t\t\t\t\,]t\t\\b``bTb````````b````a``4a}||||||||||||||||||||||||||||||}l}|||\}L}tdTDtd ܞԞĞTDtd4T4D``````````````````` ````````````````````````Kg8Bl=r5:*mI9R '%R1G  a%) f7PAvf4&B j(ѯ#F{(oZ+  Þ3P x ^|j sXS۱4վ9" m?* ;z̕X+AM~x5)(w@;8M=p<kw`?qTx>J'Տr ;VYl@d[̤;/!tbyv4 (d`Krݗ3rr4RK9a5qY1H)$nB:xܱ) DAK54=N.* 2&Zm>Bۤ#]xzJK [H`jbF =wRgҴ^*b]-EBCJ!Z [ʜ2v.D.Ff-].,̥V$:iJ p4JV?:6td#QY8J>S|X9{%pY=vm0x9^x>7,hHeWXXW|qV$%Y]{(9s'RY -?B D[ ! ;r܄c2Zla"+*!GWׄL˽]c5*uʖ;6G`TLSLNE%gXI2 ox-gN*?9 nrtv V/p; GXl܎<"]$V#_1^(͕G%Z$|y2l;r1',97a m j<-;[=r8]k/|MX 8] pN 2F#\.Y#r̓G ܋N t&HY@.A(or %s) probesocketdirectorychar deviceblock deviceregular filesymbolic linkfifofd.path = "%s" fd.flags = %s,%s,%s%s%s%s%s fvXFS_IOC_GOINGDOWNCorruption detected. Optimization possible. Cross-referencing failed. Scan was not complete. Corruption remains. Repair was not complete. command %s not found Bad inode number '%s'. Bad generation number '%s'. Must specify one AG number. Bad AG number '%s'. No parameters allowed. Unknown type '%s'. %s %lld EOF %s EOF ERR %lld fsxattr.xflags = 0x%x fsxattr.projid = %u fsxattr.extsize = %u fsxattr.cowextsize = %u fsxattr.nextents = %u fsxattr.naextents = %u XFS_IOC_DIOINFOdioattr.mem = 0x%x dioattr.miniosz = %u dioattr.maxiosz = %u stat.blksize = %lu stat.nlink = %lu stat.uid = %u stat.gid = %u stat.mode: 0%o stat.ino = %llu stat.size = %lld stat.blocks = %lld stat.atime.tv_sec = %ld stat.atime.tv_nsec = %ld stat.ctime.tv_sec = %ld stat.ctime.tv_nsec = %ld stat.mtime.tv_sec = %ld stat.mtime.tv_nsec = %ld stat.rdev_major = %u stat.rdev_minor = %u stat.dev_major = %u stat.dev_minor = %u stat.ino = %lld stat.type = %s stat.atime = %sstat.mtime = %sstat.ctime = %sbasicallnon-numeric mask -- %s m:rvFDstat.mask = 0x%x stat.blksize = %u stat.attributes = 0x%llx stat.nlink = %u stat.size = %llu stat.blocks = %llu stat.atime.tv_sec = %lld stat.atime.tv_nsec = %d stat.btime.tv_sec = %lld stat.btime.tv_nsec = %d stat.ctime.tv_sec = %lld stat.ctime.tv_nsec = %d stat.mtime.tv_sec = %lld stat.mtime.tv_nsec = %d stat.btime = %sBad value for atime Bad value for mtime futimens %d: [%llu..%llu]: hole %llu blocks [%llu..%llu]:%4d: %-*s %-*s %*llu %s> free spaceunknownstatic fs metadatajournalling logper-AG metadatarefcount btreecow reservationdefectivespecial %u:%u%.f EiB%.3f EiB%.f PiB%.3f PiB%.f TiB%.3f TiB%.f GiB%.3f GiB%.f MiB%.3f MiB%.f KiB%.3f KiB%f bytesd:m:mark %smark '%s' is too long /proc/self/mounts/etc/mtabautofslogdevrtdev ,command "%s" not found non-numeric argument -- %s XFS_IOC_SET_RESBLKSXFS_IOC_GET_RESBLKSreserved blocks = %llu HOLEDATAadhrsWhence Start ResultWhence Result%s %lld %lld %s %lld ftruncatednrswaln:v[%llu..%llu]%4s: %-*s %-*s %*s %*s %4d: %-*s %-*s %*llu %*s %d: [%llu..%llu]: %llu..%llu%s: fstat failed: %s invalid source offset -- %s invalid length -- %s s:d:l:f:abwsync_file_rangecgsfstatfsstatfs.f_bsize = %lld statfs.f_blocks = %lld statfs.f_bavail = %lld statfs.f_files = %lld statfs.f_ffree = %lld statfs.f_flags = 0x%llx geom.bsize = %u geom.agcount = %u geom.agblocks = %u geom.datablocks = %llu geom.rtblocks = %llu geom.rtextents = %llu geom.rtextsize = %u geom.sunit = %u geom.swidth = %u XFS_IOC_FSCOUNTScounts.freedata = %llu counts.freertx = %llu counts.freeino = %llu counts.allocino = %llu bulkstat conversiondrsw0x%lx - dlmn:rvBad rmap start_bblock %s. Bad rmap end_bblock %s. extent_mapOWNERDEV%*llu: %-*s %-*s %-*s %-*s%llu,%u,%u,%lld,%lld,special_%u:%u,,,inode_%lld_%s_bmbt,,,inode_%lld_%s,%lld,%lld, %llu: %u:%u [%lld..%lld]: inode %lld %s extent mapinode %lld %s %lld..%lld %*.*o Attribute fork %u:%02u.%02u%u:%02u:%02u.%02u0.%04u secDT_UNKNOWNDT_FIFODT_CHRDT_DIRDT_BLKDT_REGDT_LNKDT_SOCKDT_WHTERROR!l:o:v%08llx: d_ino: 0x%08llx d_off: 0x%08llx d_reclen: 0x%x d_type: %s d_name: %s %lld,%d,%s,%.3f,%.3f non-numeric skip -- %s b:BCdDf:Fi:NqRs:OS:uV:wWZ:wroteCqXFS_IOC_FILE_EXTENT_SAMEXFS_IOC_FILE_EXTENT_SAME: %s Extents did not match.dedupedXFS_IOC_CLONEXFS_IOC_CLONE_RANGElinkedCf:i:qdescriptoridentifierfstat64sbsuperblockfree space headeragflfree listinode headerbnobtfreesp by block btreecntbtfreesp by length btreefinobtfree inode btreermapbtreverse mapping btreerefcountbtreference count btreeinode recordbmapbtddata block mapbmapbtaattr block mapbmapbtcCoW block mapextended attributessymlinkparent pointerrtbitmaprealtime bitmaprtsummaryrealtime summaryusrquotauser quotasgrpquotagroup quotasprjquotaproject quotasfscountersfilesystem summary counters Links a range of bytes (in block size increments) from a file into a range of bytes in the open file. The contents of both file ranges must match. Example: 'dedupe some_file 0 4096 32768' - links 32768 bytes from some_file at offset 0 to into the open file at position 4096 Reflink a range of blocks from a given input file to the open file. Both files share the same range of physical disk blocks; a write to the shared range of either file should result in the write landing in a new block and that range of the file being remapped (i.e. copy-on-write). Both files must reside on the same filesystem, and the contents of both ranges must match. Links a range of bytes (in block size increments) from a file into a range of bytes in the open file. The two extent ranges need not contain identical data. Example: 'reflink some_file 0 4096 32768' - links 32768 bytes from some_file at offset 0 to into the open file at position 4096 'reflink some_file' - links all bytes from some_file into the open file at position 0 Reflink a range of blocks from a given input file to the open file. Both files share the same range of physical disk blocks; a write to the shared range of either file should result in the write landing in a new block and that range of the file being remapped (i.e. copy-on-write). Both files must reside on the same filesystem. Scrubs a piece of XFS filesystem metadata. The first argument is the type of metadata to examine. Allocation group metadata types take one AG number as the second parameter. Inode metadata types act on the currently open file or (optionally) take an inode number and generation number to act upon as the second and third parameters. Example: 'scrub inobt 3' - scrub the inode btree in AG 3. 'scrub bmapbtd 128 13525' - scrubs the extent map of inode 128 gen 13525. Known metadata scrub types are: Repairs a piece of XFS filesystem metadata. The first argument is the type of metadata to examine. Allocation group metadata types take one AG number as the second parameter. Inode metadata types act on the currently open file or (optionally) take an inode number and generation number to act upon as the second and third parameters. Example: 'repair inobt 3' - repairs the inode btree in AG 3. 'repair bmapbtd 128 13525' - repairs the extent map of inode 128 gen 13525. Known metadata repairs types are: returns the next hole and/or data offset at or after the requested offset Example: 'seek -d 512' - offset of data at or following offset 512 'seek -a -r 0' - offsets of all data and hole in entire file Returns the offset of the next data and/or hole. There is an implied hole at the end of file. If the specified offset is past end of file, or there is no data past the specified offset, EOF is returned. -a -- return the next data and hole starting at the specified offset. -d -- return the next data starting at the specified offset. -h -- return the next hole starting at the specified offset. -r -- return all remaining type(s) starting at the specified offset. -s -- also print the starting offset. Shuts down the filesystem and prevents any further IO from occurring. By default, shutdown will not flush completed transactions to disk before shutting the filesystem down, simulating a disk failure or crash. With -f, the log will be flushed to disk, matching XFS behavior when metadata corruption is encountered. -f -- Flush completed transactions to disk before shut down. Display file system status. Options: -c -- Print fs summary count data. -g -- Print fs geometry data. -s -- Print statfs data. Display extended file status. Options: -v -- More verbose output -r -- Print raw statx structure fields -m mask -- Specify the field mask for the statx call (can also be 'basic' or 'all'; default STATX_ALL) -D -- Don't sync attributes with the server -F -- Force the attributes to be sync'd with the server Swaps extents between the open file descriptor and the supplied filename. Update file atime and mtime of the current file with nansecond precision. Usage: utimes atime_sec atime_nsec mtime_sec mtime_nsec. *_sec: Seconds elapsed since 1970-01-01 00:00:00 UTC. *_nsec: Nanoseconds since the corresponding *_sec. advise the page cache about expected I/O patterns on the current file Modifies kernel page cache behaviour when operating on the current file. The range arguments are required by some advise commands ([*] below). With no arguments, the POSIX_FADV_NORMAL advice is implied. -d -- don't need these pages (POSIX_FADV_DONTNEED) [*] -n -- data will be accessed once (POSIX_FADV_NOREUSE) [*] -r -- expect random page references (POSIX_FADV_RANDOM) -s -- expect sequential page references (POSIX_FADV_SEQUENTIAL) -w -- will need these pages (POSIX_FADV_WILLNEED) [*] Notes: these interfaces are not supported in Linux kernels before 2.6. NORMAL sets the default readahead setting on the file. RANDOM sets the readahead setting on the file to zero. SEQUENTIAL sets double the default readahead setting on the file. WILLNEED and NOREUSE are equivalent, and force the maximum readahead. advise the page cache about access patterns expected for a mapping Modifies page cache behavior when operating on the current mapping. The range arguments are required by some advise commands ([*] below). With no arguments, the POSIX_MADV_NORMAL advice is implied. -d -- don't need these pages (POSIX_MADV_DONTNEED) [*] -r -- expect random page references (POSIX_MADV_RANDOM) -s -- expect sequential page references (POSIX_MADV_SEQUENTIAL) -w -- will need these pages (POSIX_MADV_WILLNEED) [*] Notes: NORMAL sets the default readahead setting on the file. RANDOM sets the readahead setting on the file to zero. SEQUENTIAL sets double the default readahead setting on the file. WILLNEED forces the maximum readahead. transfer a range of bytes from the given offset between files Example: 'send -f 2 512 20' - writes 20 bytes at 512 bytes into the open file Copies data between one file descriptor and another. Because this copying is done within the kernel, sendfile does not need to transfer data to and from user space. -q -- quiet mode, do not write anything to standard output. -f -- specifies an input file from which to source data to write -i -- specifies an input file name from which to source data to write. An offset and length in the source file can be optionally specified. prints the block mapping for a file's data or attribute forks Example: 'fiemap -v' - tabular format verbose map fiemap prints the map of disk blocks used by the current file. The map lists each extent used by the file, as well as regions in the file that do not have any corresponding blocks (holes). By default, each line of the listing takes the following form: extent: [startoffset..endoffset]: startblock..endblock Holes are marked by replacing the startblock..endblock with 'hole'. All the file offsets and disk blocks are in units of 512-byte blocks. -a -- prints the attribute fork map instead of the data fork. -l -- also displays the length of each extent in 512-byte blocks. -n -- query n extents. -v -- Verbose information offset is the starting offset to map, and is optional. If offset is specified, mapping length may (optionally) be specified as well. Copies a range of bytes from a file into the open file, overwriting any data already there. Example: 'copy_range -s 100 -d 200 -l 300 some_file' - copies 300 bytes from some_file at offset 100 into the open file at offset 200 'copy_range some_file' - copies all bytes from some_file into the open file at position 0 'copy_range -f 2' - copies all bytes from open file 2 into the current open file at position 0 Trigger specific writeback commands on a range of the current file With no options, the SYNC_FILE_RANGE_WRITE is implied. -a -- wait for IO to finish after writing (SYNC_FILE_RANGE_WAIT_AFTER). -b -- wait for IO to finish before writing (SYNC_FILE_RANGE_WAIT_BEFORE). -w -- write dirty data in range (SYNC_FILE_RANGE_WRITE). Prints the block mapping for the filesystem hosting the current file fsmap prints the map of disk blocks used by the whole filesystem. When possible, owner and offset information will be included in the space report. By default, each line of the listing takes the following form: extent: major:minor [startblock..endblock]: owner startoffset..endoffset length The owner field is either an inode number or a special value. All the file offsets and disk blocks are in units of 512-byte blocks. -d -- query only the data device (default). -l -- query only the log device. -r -- query only the realtime device. -n -- query n extents at a time. -m -- output machine-readable format. -v -- Verbose information, show AG and offsets. Show flags legend on 2nd -v The optional start and end arguments require one of -d, -l, or -r to be set. bad argument count %d to %s, expected at least %d arguments bad argument count %d to %s, expected %d arguments bad argument count %d to %s, expected between %d and %d arguments Corruption detected during cross-referencing. Corruption still detected during cross-referencing. Metadata did not need repair or optimization. Use 'help commandname' for extended help. Must specify inode number and generation. stat.attributes_mask = 0x%llx %s: unable to extract mount options for "%s" available reserved blocks = %llu Invalid seek result: lseek(, %lld, SEEK_%s) = %lld non-numeric truncate argument -- %s non-numeric len argument -- %s %s: ioctl(FS_IOC_FIEMAP) ["%s"]: %s invalid destination offset -- %s file value %d is out of range (0-%d) offset (%lld) is before start of mapping (%lld) offset (%lld) is beyond end of mapping (%lld) range (%lld:%lld) is beyond mapping (%lld:%ld) offset address (%p) is not page aligned 0x%lx %lu pages (%llu : %lu) %s: cannot find mount point for path `%s': %s %s: cannot initialise path table: %s %s: malloc of %zu bytes failed. %s: xfsctl(XFS_IOC_GETFSMAP) iflags=0x%x ["%s"]: %s %*s: %-*s %-*s %-*s %-*s %*s %-*s %*s%s %*llu: %-*s %-*s %-*s %-*s %-*s %-*s %*lld EXT,MAJOR,MINOR,PSTART,PEND,OWNER,OSTART,OEND,LENGTH read %llu bytes from offset %lld %s, %d ops, %s (%s/sec and %.4f ops/sec) %s %lld/%lld bytes at offset %lld %s, %d ops; %s (%s/sec and %.4f ops/sec) %s: command -%c not supported non-numeric src offset argument -- %s non-numeric dest offset argument -- %s non-positive length argument -- %s %s: XFS_IOC_FSGETXATTR %s: %s %s: XFS_IOC_FSSETXATTR %s: %s Ȼػx<, p h l TLLLLLLL,LLLLLL#&#"8"#8"#8""8""8""8""((|($&($&$&$&$&$&$&$&l(\($&$&L(($&$&''$&$&&$&$&$&$&$&$&$&&$&&$&&$&$&&$&$&$&$&$&$&$&'$&t'$&d'$&T'@@C0<C<pBp=A>0A>@P?;hh$8Tظl8hȹ(X,D\tHxػ 8 T Hl x ؽ  8 h ( @ (X Xp  T h H H h ( x, Xp  h@`XH|x($8hXX8x\(h4Pl hH    $8dX (PTH !x$48&'(D*(01(2t837:L>BD8KLM8OxQRhVX(t؉ x` t 8 h! !L!x!Ȕ!!!X","D"\"t"H"x""ؙ""8#h###h#h#x $D$$ؤ$X%إ8%x|%%%H<&hT&t&8&<'\'''ػ'((4(X(H()H))X)) *l***+<,,(,,-h---.T.../P/8//0l00H$2d2!2#3x-`3x135 4x9494:4zRx &D$48pFJ w?:*3$"\ t`4X Mj I L.H\d.H\|.H\.H\0.H\Hı.H\`ܱ.H\x.H\ .H\$.H\<.H\T.H\l.H\.H\ .H\8.H\P̲.H\h.H\.H\4FPH H(O0(F DDB.H\Գ.H\.H\.H\0.H\H4.H\`L.H\(xdWAQG )FJ.H\.H\ȶ.H\t.BIB B(D0C8G(JJFDDDDDI_8A0A(B BBBK4dEAD  CAI AA0FHD FP  CABD 8LFHH D(F0H (C ABBH < мBBE D(D0} (A BBBA HLpFBB I(D0D8F@W 8C0A(B BBBD H$FBE I(G0D8F` 8C0A(B BBBE @!FAA ] CBF @ CBK [CBH(tFBB B(A0D8FP 8C0A(B BBBD 0ttBDG ~ CBH XAB@DBDD e ABF { FBE g MBJ @FBB H(D0I 0C(A BBBB 0\LFIE D(D0Iu 0C(A BBBD +TNGGGaCQQGstTNG[ EHX H \PEHX H \Hs E , FFG CBE LHQFBB B(A0A8D 8C0A(B BBBE (VBAA BDB0FHA D0C  CABD 0FHA D0C  CABD , BP@L BA LP FPB B(A0A8L 8C0A(B BBBA @ FIE D(D0I 0C(A BBBF H FBE B(A0A8F@ 8C0A(B BBBH \0 IBE D(A0] (D BBBD y (A EBBE i(A EBB <FDPH DJ FDPH DJ FDPH DJ FDPH DJ FDPH DJ LD XFIE I(H0D8F 8C0A(B BBBH  HPG A  ,HPG A  HPG A @ EFIH H(D0Fp 0C(A BBBG 8, $FIH D(Fp (C ABBH h FEI I(D0D8I 8C0A(B BBBF aQB NHBEAEK]QHuAcwrA_MFpVHHEFEDLHZASZBqT]BLO\A8 xBBD C(L (A ABBC H DFBE B(A0A8F@ 8C0A(B BBBJ EAD4, BSO A(F0(C ABB8dFBA A(G`A (C ABBF <|FAG ] CBH i CBJ LCB<FAG ] CBH p CBC LCB0 2FBD DPA  CBBH 0T(CFAA GPA  CABJ @DLBA W DBD u DBE LDL@LBA W DBD | DBF LDL\lFGI I(H0D8I 8D0A(B BBBH  GRA\p$FGB I(H0D8I 8A0A(B BBBB vDFALDFJI E(D0A8I 8D0A(B BBBH @ BEL K(D0F@` 0D(A BBBE Hd( _FBB I(D0F8F 8C0A(B BBBH `< FBB B(A0A8D` 8C0A(B BBBC  8A0A(B BBBE H cFQB I(D0A8Np 8A0A(B BBBA \`BBA A(D0P (O ABBJ F (H ABBE N(H ABB8LFMG D(F (C ABBH @FBE H(D0F` 0C(A BBBD `@\|BBB B(A0A8DPXE`IhApCxALPa 8C0A(B BBBF Hx#FBA A(D0 (C ABBE l(A ABB$\]EAD NCA`FBB B(A0A8D`@ 8C0A(B BBBB D 8A0A(B BBBJ H|FBB B(I0A8KP 8C0A(B BBBK HFBB B(H0D8F 8C0A(B BBBH LH#BBB B(A0A8G L! 8A0A(B BBBH Ld&eBBB A(A0FPXQ`SXAPi 0F(A BBBG H(FBB B(A0D8I 8D0A(B BBBF H,/7BBB B(A0A8D`8A0A(B BBBHL 0BED A(D0_ (A ABBK Q(A ABB`t0FBB B(D0C8FP 8A0A(B BBBJ  8A0A(B BBBK H1;FBH E(H0C8G 8C0A(B BBBJ 8H3wFBD A(D`A (C ABBF L4gFEJ B(D0D8M 8D0A(B BBBE L8')BNB I(D0D8I' 8A0A(B BBBA 0$8FAA DP  AABA HX`FJB I(D0H8I 8D0A(B BBBH HxdFBB E(D0C8DP[ 8D0A(B BBBF H,f;FBE E(D0H8GP\ 8C0A(B BBBC << iAHA q ABB A DHK \|iFBB B(A0D8I 8C0A(B BBBG  ]KAq L qBKA A(D0Z (A ABBE ` (A ABBJ (@qAAG ~ JFI l@r.H\Xr.H\(pryFOH OFB(ryFOH OFBs.H\ 0s.H\$HsT84tSBPI B(A0A8DPXH`MhCpN8A0A(B BBBBP3̦K6 PQpCRF"eNRMсvi(jnڞɝ;vzuc 3Xr~@>.S=Euf!"f*8Zٜ+V>= mN&ǥ13V"0۱2|,,/BG ~TI?oZΎj|oӨb!\2_vI"Cr@d Yg:a1JZJ{.xl^0+[ [`?$O7is"҈!zgs\=HO>#uonvU>j4i{Ɲ՞ '7y܋MGNj-#FLR_QS}w0E'4aN(]2QiEmz[VQ!kd:< y?ig,oY" ]Oq*b V8E92ѢNs6S[ c|u{)lXKlKނ1"0DG* ͸=T#xfAٷqPN@Sm" gt_s(fC)#:;ZLIyГ(r ~7s^R؝nا??6ؖAzb˝qR5FE%V`d,+?T n7pk5YVX.f=]JldNăz\!iL  4x='%q>٧{Dέܴ4tSC~*P:'No)bS@Gt/gYLi|[,-qⵅ4?M"H1'vle FKz Xbaʆ`R$%IR˫ 3A9f6uu Aؑ0RX](;shx ז;Cj.JZɭ=kYPJ.W~Y`mk1:0#H) b'xP`H%C\4B >r-W#tDqp1cz荻 p/Ȝ@jHB?!+&;5,[~Jhiұ{zVO\<v #d30!]^JVYmm~E2gbυW'Jw6|; U(Teu49fNR9|A*>@]oo-_ρh_{Gh\fwO#5T&w&͎2GK0,޴қ}cuM&~.D 8Wc}pO ײLU-;>ٱu,(_EimA$~A RoOs.ޞd6;idt>Q8l>wߚZL}pՇ/?|K=KROCH1ѲB<ݢU-+ulsXB&'<DjiD+g;j _p 0}ٯWT|ܗz;3aG3孞4ԉF{"8ypW@[%* V(xCAi7?(LNx2Gـeǧ$b @K-$Yv䕳4b,uZ[o~ax H.uċSǷ-o^ =]IY)7XD vf:7ÖÖQ*egH 5'^f{!&`)NiMڍREpv1Q{^ᮀls%a!jGV9JT4ƭ]]#0mP2.bs"8nˏj! MUc\"Cw'=f.N%H0 aY'ATZ*Iv7XY-鈑b- ^X괺ʫӮ[e<4*nu 4rff) ]hKeeP$Wcj)"Z %$LMM(3Q@zһ>2R s]riD&cУU1U^!p˴1nϐ"f]чmkkN|9!q`VBLe闥-7lSw8_t![RR|;, =Em;OH?6t|QyHմ&Kto.?BռAp G^i(G3:|hK2W50F`88yQ /Ȯ\D"Vqzx #˒w7zC`G; mTOݴ@+{yjֹD4+E݁#g9"b1"{KgrEʸcD^+g@#IfRf#Pq2,D=d!4V8F΀Fv*OO!- d cxeZG[}(dIGej %3` 7Bhx%Bq`A%mwa!$TTCCFCZ&e$a8A>7&,c\EcE>&ķ|A'Pl@bwiO'']bn"@ ~__vf|քnЬ Mo-禲<]8? &Js.˄DBbD[ͥg )9uV[<'i ϼwNp5lK|ơhU¡z'YƸe(NJ2W 5y,:N@ǓQPHـ*hsa3#QB猷c36܎Dŋ}!z?ɠRc叾@0)tRMqK٪ayX#*ߒ1`xĻҁf[;IIpjĢM\Őe8ݒ/*6 ʼn.T݅ wX5:TGF#A~eRsӝk7% jll1ƤOӰz]~CuoץG,%V>$<^ؖ`B_ҿ%|`m`tun%LMB'b]'dܮ@r@k5'/b D&c;gAY:uHA@qVc"&S#.(fҡDj LUD!f:#7g K"4ghEFEz~"Ygn3G֙ xWee% a!GވP10F sd!S{a!JdBFB(o8X"p3HETagDv g=dvEeT!"%3yjUma"3'cgoϰvW;EoT'BjEJTrg:v^ "d3Wڹ#jkS Kdÿϋ޳ƾja2v>o.ߨNvԊ( pd4jtLl<QiM!oa QћjQ7@sGZbײF 6d'?a6'gs#b*Qb{o@Z} sdb%Qȉ@͵6Xa'`j(9}@oE6 '5\Q@asb,U\ odIaяhԞĻ0 dj t1y,A*ۣʛraC6o{߼3n fڭ^jO. dS\բnV e&k@ūaԓ9n}`Ks%;г#ۑk{? e9gq˺I$F`TlnހZ ` uMS(9=O^mOn|ݚkm6|´On^*(P9hr e(tn9€ ,hm|"0`Oj^RI O?e^mO|w Uk( 9Y^a`)Bnޔɶcۅ;k |eD '4!֍yn➑`6=ɿFeЧ~ն+ cDe[kXу [B eJzy2Qh Mk<-40 '[HN9WR7&?c&EMȪptiDq z=,ڱì>%UorvB b;xL·[04(1:lS_}gFMCn(27㎵.Ztܚ3@{YKk8!˄\|7͓aqxAHs>A ӂuD/~wgG(fM&d|PLz95ډ˱ yU`>z0JbY 3ԩmX}KA̤p@/J 6!9"Ge+^ĄvF0R)9?vB꙳ַ8 |(Ab qu{KAɯ|> dHΧ!}8wdSG43+'2L蟰n\}E{MZ2S4?g-TC{ZcK:[BvpBj@, +596]D]v"rF3K*?.EeY|1|ZLm 50mz9cֹ)zBJ 3dPu= $#6ё7Rr~KN7j%E^<.,hYXuAuS-N.&ä+ (8J΃a;MS[nX6]L^$w?9Qf/Jv=+ue^prsj$–w|Ͻ[=uXU-]^lFjH43 ~vs&Ru~'p s?gΓnyUɋ qC ʼlZԒH-.+?(WAJQm" ˚4zz+^"r«WcT;QRg)4֙\q?z0yhf|AJ)L6^ 8 C+a UM G,Yxu^! "eΜ'$DŽG/WꗟA m 2N4 Zy \Ua ıE!"'|$a~۩R' 9 cW~xT QR2ڜEj-Fz0+jyXs|3n<"mdWh%{kM%ˎP8}Co@7EkFv6vo.CR5i6­3 0у1K֤hDt '%OPY|@R:I5ȁ630pHmPdӽ=p\)VB>˵#K[wnT'[m<.hk>!fNjICt@r,EFmOco5: ُF%P_|7_9*:Bϕ?<My 1d hTD(߁{p6b1aiodfCg{]"5W#{ObL:I(J@3ڣӄbk Ob*cardǺ:g`w[.,8DOYyL1!IJp.]\F)ܖD9:?[<3ƍ`VHdO=}'}̷QmM)V0[! h}0i0Ynۘk`l[,괒j?ypQoV\'g:1)kS$ŋG2WNlL78ަ$:؋SOfX\{Rm Τ0}"r)D Hqms&M*)rdwꎈ?;ɋЬ̩@v;S7# z;7XF+/N\UH5y=Sh?LG{MP gs(6ն3@u Qd}T'i'c0)Ȅߟhʦz\J ixu#0i\Ok?D|>T>߲8]i_p~{8B56~czMiO&A ~GZYO{$=4ndAp`4%MAN=\~{}=I}5mv8(WӈZȔ7K/W$ov)% Z Qq^u<_\jT/(d ѦMT)m27w\.Tu&6,zKٕX؇`jޤ 6\RTe$ѱS1yv7Y+?둘l ;`hG# 5wxPd"3qFP9N 7\Q:1?A;T(7Fj=ZOq ke|@mpܳc5OM:Ј;ƞ~Dsgxb[}^899" 댁HB8>҉S/A&VIԟI^<ѐ8lݕMqW-4BǙ0eUՐp7h4ӷĸ6dAAwR,$/4 G5(F9<)s]qr&}#IZEE`JF1TXm]Pa>2Gޖ]ioWz[6K[kVs Ӥ"XPneqK/;Ʌz:_^Hrȧ2D s㉍_~JB(1;MIx/ S yw^ۊ#=}rJ3!3EVE)@GynЁw-H;&fly1K ިm|9FN~?ߡ}}3}@ʫ7FԮDjf \f_򔟦sO c\FQ莐DӦWra|:Pj w3Zm]3ABlDphM9脋u0}i KP lJ' λp;ԙ3݋/t2LV< B ~G{dHUbBN*y#IگRc`DFćp.ڔkъ¨CWT,gܾUCn"g&1'AGl*l#ީ?TLb31s,v˴G 1ċ w&X֍tg?óDLIO۠%;KymiMW{- AA7=o&]q=',P$8qU~wKaf (rC;IZ?۴FBw#h$l(;@~em$B}R䕐k4mT@R!O%^ + H:\$b㱓%~'7'8ZfףriHH(3eZ6~y ;tnԞXIOMJ !t;6`-E{ESG~7xzhe,\`?ͪwɼH"Hp)[,f#z KFj]s!q` wf.i0A ȃ &&\W~j/58@@o.ש 'DbρxNlzaq"|]j2^䜉`Tr6E*Io~&wZ3zLOr(XEI 9pwK"6)@;e`ÀyU'(Us&PK<\3?m -OW*9ԃ uQ[QZ2*2@4gD5S`cnZBQ `'qe[#J;"F>%PL6kۚ8W*75 |ƴWG2md-ōP"4*QJA}d #33?'T. :Hn5C+![ yQŬt Ky)iTA~ǎvĒ8{Hn!N {AhWQv4lOfeJOi?|>i<F/^nL*Yc4W a%3#Q J*VD9"+2(إ_Kx[_PEs+vwdCzꑮ_5/cJW:Q2-drfg# w7E1X9Tպ/HPPPXP`PhPpPxPPP P P P P PPPDPPPPQ QQ(QAQUQeQvQQQQ Q!Q"Q#Q$Q%Q& R'DR lIRmRRP[RLB jB@feRLnR*HvRRR#NR]JgFR QR@tFRjR-RJRRnG`]G00]D@]9aaf175619f402fd1f4666d160b6a45fab4e48.debugIk.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.data.rel.ro.dynamic.data.bss.gnu_debuglink 880&hh$9 Go(Q 0 YFaoNNnoXX}88B%% @@%0@0@pGG GG` O Oq8 88p.  d5 %d(; d4