ELF>[<@@8 @@@@lll&&00000HHH$$Std00PtdLvLvLvQtdRtd GNU GNUAߐS:xyؚ/lib/ld-musl-x86_64.so.1"*Qf1 (9hegUaY4 /g"(I{<`nP\c,PNI"IS>x[!Z/ ( btD\.B 0}Txc[?+o/SkL6Yz$uhrC ^ Uw bt h 0 @ P9 p9  V __cxa_finalize__deregister_frame_info_ITM_registerTMCloneTable_ITM_deregisterTMCloneTable__register_frame_info_fini__libc_start_mainZSTD_minCLevelZSTD_maxCLevelmallocgetenvZSTD_versionStringstrcmpstrrchrlstatstderrfprintffputcfreestdinstdoutZSTD_cParam_getBoundsfwritestrlenexitfopenpthread_mutex_initfeoffgetsfclosecallocZSTD_getCParamsfputs__stack_chk_failgetcharfflushreallocperrorpthread_mutex_lockpthread_cond_waitpthread_cond_signalpthread_mutex_unlockpthread_cond_broadcastpthread_joinpthread_mutex_destroypthread_cond_destroystrncmpfilenoisattyfstatsysconfstrchratoiferrorclock_gettimeabortfreadZDICT_optimizeTrainFromBuffer_fastCoverZDICT_isErrorZDICT_trainFromBuffer_fastCoverZDICT_trainFromBuffer_legacyZDICT_getErrorNameZDICT_optimizeTrainFromBuffer_cover__errno_locationstrerrorZDICT_trainFromBuffer_coverZSTD_getFrameContentSizeZSTD_getFrameHeaderZSTD_frameHeaderSizeZSTD_isErrorfseekftellopendirreaddirclosedirZSTD_createDStreamZSTD_DCtx_setMaxWindowSizeZSTD_DCtx_setParameterZSTD_DCtx_resetZSTD_DCtx_loadDictionary_byReferenceZSTD_DStreamOutSizeZSTD_DStreamInSizeZSTD_getErrorNameZSTD_DCtx_refPrefixZSTD_trace_compress_beginmmapZSTD_createCCtxZSTD_createDCtxZSTD_compressBoundZSTD_sizeof_CCtxZSTD_freeCCtxZSTD_freeDCtxZSTD_findDecompressedSizememcpysetprioritypthread_cond_initpthread_creatememsetZSTD_DCtx_loadDictionaryZSTD_isFrameZSTD_decompressStreamZSTD_getErrorCodestrcpyZSTD_trace_decompress_beginfdopensetvbufZSTD_freeDStreammunmapZSTD_CCtx_resetZSTD_CCtx_setParameterZSTD_CCtx_loadDictionaryZSTD_compress2ZSTD_CStreamOutSizeZSTD_CStreamInSizeZSTD_CCtx_loadDictionary_byReferenceZSTD_CCtx_refPrefixstrdupqsortstrstrmkdirZSTD_trace_compress_endZSTD_CCtxParams_getParameterclockZSTD_CCtx_setPledgedSrcSizeZSTD_CCtx_getParameterZSTD_toFlushNowZSTD_compressStream2ZSTD_getFrameProgressionZSTD_trace_decompress_endremoveZSTD_freeCStreamfchownfchmodutimensatZSTD_createThreadPoolZSTD_freeThreadPoollibzstd.so.1libc.musl-x86_64.so.1XXXXXXXXXXXXXX ( 0 8 @ H PX`hpxȬЬج !"#$%&' (()0*8+@,H-P.X/`0h1p2x3456789:;<ȭ=Э>ح?@ABCDEFG H(I0J8K@LHMPNXO`PhQpRxSTUVWXYZ[\Ȯ]Ю^خ_`abcdefg h(i0j8k@lHmPnXo`qhrpsxtuvwxyz{|}ȯ~ЯدpwwPX5{%{@%{hHFH鮪15PXP=Ɍ~)H=@yL1HEH5Q|s~H{H[]A\A]A^HH{HCګHH{HC鬫HqHqHqHHL1[H5{%|[H xH=}vHvHvˋEDL$H 6AH=IxH5'PE1 ||$.D$(E1%=AaDD$H H5H=wP1<{DD$馬LD$H 1H=wH5a|{HT$H=w1H5a{H5zw |ъLD$=ɊPH=GwH "H51{HL$1H=#wH5zH5 w |`LD$闫E1H 9H51H|$H=vzH|$C|H=vH5G1szH5v {LD$L9fv==u A饫ADD$H H5 H=!vP1~yDD$dPH=n@vLL$VH 1Ht$H5|$ H=uyHL$T$ 1H=uH5GyH5u zDD$ LT$LL$E7]ՈDD$ H CH5?H=SuP1"yDD$ A鄬ƈ隬醬H= xx\DD$H H5H=tP17xDD$ȭ!EDL$H AH=tH5}PE1cx|$gE1lHitLD$1H =H5 H%xHT$H1H5xH޿ 8yLD$=zPmɬH H5H1wHL$H1H5hwH޿ xLD$uHs H51HmwHD$0H5HH1Sw H}x xEHJsH5(AL%Ht$ PDL$(1ELHv|$(Ht$ =hZXALHߍP1AvII2HrH 1H5bHzvLH1H5evH޿ wم=օPɅ~H 6H5 H1"vLHH51vH޿ 2w{~$m%=~M~II=ELHLT$(PLL$ 1uLL$ LT$(~EHqH mAH5eHL$PH4$1EЄH?uE„H4$HL$ D$@u|$D}IUH=qH51t}HqL%H5|$D~sHH=pH5=1t`sL|$8H<$E^uw1D$DWrH$@$D$D8r$H$H|$hEHL$HHT$Ht$xI,sHHv4y|$DHlv{&xH pH531HsHT$pH1H5s Ht9uHoL$HH=HtHٺDH=tL$sHoH51HSsHT$pH1H5 pH޿ 8q=Pr qH H5H1oLHH5q1oH޿ p$pH=koq$u>H$H|$H|$(p~DD$HߍP1~7op HD$(HD$~AHߍP1~nH=nnHj H5 1Hn2p8RmH5HHHD$0H1n Ho oHLT$DD$HH=jH5HT$`H1HnLT$mLDH5HH 1"nTqsH,j H5?1HmHD$0H5}HH1m Ho BoH0 EH$HHL$xHT$HH$H$QoH0Hr4YCHH5KH|iD@1HL,Fm6q$HߍpH)Nm$vX~H-"i6H=9H8n=ao*~HH=n ~=5o}H-h,H=Hm=o}HH=mm}9vH sh^H=m1v=ndw=nd}H-.h%H=HDm=mn6}HH=m}H-gH1H5}Hk=%nsHH=lT=m|$|{H5qg le{HZg1LH5H5k|$>{H޿ Tl+{=mY|H-#gH= H9l=bm+|HH=l |HfLH51Hj=m!HٺH=ku=l{H-wf H=Hk=l{HH=fk`{=lS{H-f,H=$H3k=\l%{HH= k{fJvT$8H5$H1L$iL$T$8w=kHeLH5=kzH-he$H=H~j=kpzHH= WjQz={kDzH-e,H=H$j=MkzHH=iyHH x1H|$H5hH=d|hH dH=]iH5wd iwLD$BwA@E1%=@A=wuDHDD$H=&dH 1wH5gDD$ɽ{L0jH<$&j$4{LH=cH51Hg1g#zH cH=h1fL؜HD$HtvH|$H|$fIHD$H$HL$(AHt$H}4y15z$9z$xH<$#izH<$i$yH<$h$ yT$H=bH5o1_f1eg8dH`bLH5H1H(f1eH<$vhHٺH=Lg1|e,H=bLH5v1e1Ve($> y7uH=aAH H5P1uehwH aH=f1d뚃=tu|f9D$ $xHAaH t1H5HeH5 1HdH޿ fatvVtH=`AH H5P10tdM$`wH `H=e1c,H w`H=.e1cRH L`H=[ee1cusLL$EH H= `H5P1bscLL$鞙LsEDL$H AH=_H5PE1sc|$=srH=_AH ^H5ZP1rDcTLD$H 51rH=D_H5cHT$H=+_1H5,bH5_ "dlrLD$=drPWrrH=^H H51bHL$1H=^H5JbH5^ cqLD$D$(%=WIP=qH\$(H;d1HwH)HH HT$HybHT$Ht1Ht$(HHHD$0HIHILHH9wXw H%dHD$(1HLdH<$c1t$ Uw7`H=]LH5EH1{a:H]H jp1H58HPaLH1H56;aH޿ ebpvpH=4]E1H H5P1p`vH<$b6=wp)Cb8c_H=\LH5:H1`H=\LH591`LbtoH=\AH cH5_P1oI`voH=W\H 21H5!`Hٺ1H=0\H5`H5\ )aro顖goEDL$ H AH=[H5öPE17o_DL$ wEt =`=bhH=[HH5q1i_J=a=`8]H=b[HH5'H1-_H A[H=Z`7|$ !HD$1J zv|$ - |vH=ZHH51^1D^HZ H51H^1^HٺH=_1]HٺH=^_1]dL _|$  u|$  uH5Z H5H1H]1~]HH1H5]1a]HٺH=_1?]w\$t|$ zHD$1JuHY H51Ht]1\HH1H5[W]1\HٺH=;^1\H=AYHH5o1]1\`={_vHL$H= YL1H5\v=K_#:^ uVu=_gu@uYuH0 H޽H蕭H0Tu=^ H]HaXH=$Hw]=^@=^~1HH5H[=s^~c]8ZH5dHH1[=G^nHٺH=\OHWH=~H\=]=]1H5iHP[=]~1LH5jH.[=]\HٺH= W\=H=WHH51Z_]6# HɭH1H5Z HH1H5Z = ]6=] [=\=\~HrVH=5H[=\=\~1 H5$H Z=\~H|$GYHH[=d\dHٺH=[E=8\<'[H=UHH51Y#D$hHH%=ChHD$H9 1D$ N9LZIHAX=[n=[H(UH=H>Z=g[2 =U[UH1 H5ΫX=1[L.=[]=[HTH=eHY=Z=ZH1 H5M7X=ZL%H;TH=HQY=zZ=mZ51<H5HW=IZ5Y8UVH5HH1W=ZHٺH=X' HcH1H5VW&H=jSHH514W=Y=YH.SH=HDX=mY 4 H֩H5H1VHRH=HW=Y=Y1 H5HrV=XH|$^H=tRHH5Ǵ1>VH=RRHH51V& HH1H5'U( HH1H5U;/ HH1H5USH=QHH51Up 1Io 1IGp<%tUA%HYo=W!VIDChMA=W"V=W#rV=kW~HQH=ŧHHV=>W~HH5H1T=W~1"H5H~T=V\U8SHHOV=V5HٺH=6ULL$H:PH=HHRU={VLL$=iV1LL$#HH5ݦS=@V,U8LRHT$H5HH1S= VHٺH=qTiHL$H1H|$H=pOHt$H5>SLL$LT$HL$H=UHL$1L1LT$LL$TLL$LT$HL$AASt%=LY0AtChIM9LT$E1L1L\$DD$+RLT$L\$HIiL\$|$LT$TL\$LT$LD$HYNLL$H=HHlSLD$LL$=TU=~T1LD$"HLL$H5Q=PTL$HT$1H5HQ=(TSLL$HMH=tHHR=SLL$=S1LL$!HH5O9Q=SR8OHT$H5HH1Q=}SHٺH=-RHǣH1H5PLL$HH1H5PLL$LD$~E1%HjH5H1]PLL$HL$H1H|$H=]LHt$H5s+PHL$LT$LL$=RH#LH=HH6QLL$=URmTA=5RLL$HKH=HHP=QLL$O=QV1LL$"HH5eOO=Q-HT$DtIpHH1H59 OLL$댃=}QHKH=ӡHH#P=LQ( HH1H5̻N(j=Q PHJH=aHO=P{=P~1H5TH;N=P~O8LHH5bHH1 N=PoHٺH=5OPHϠH1H5Mb$HxHI H5۩1HM1MHٺ8H=N1LHٺH=SN1LwH$H9$hyH$HD$H9$My H|$XbOH|$0WOH|$P|NH$LH$0OH$"OH|$hOH|$` OH|$OH$NH|$ NH|$(NH|$pN$H"yH}HH51HFL1KHٺ$H=:tM1KHٺH=RM1KxA?HDL$iL%GA1$HT$xH5LK1>KL|$@A1H9H$H$4@84MHEH9HL$$H sHoGH51H8K1JHٺH=pfL1JHٺH=DL1tJDL|$@irA?tQH$01H$LD$HLLD$HwV1H\$xHl$HD$HD$H$jH$01H$H4LLD$Hw H\$xsH$0HDHD$xiIDL|$@LLDH5DHD$@H$L$LH$1I1rIL$11҉;$NH|$`H HHI95HLH=AJ1I$H !?qHE!H51HXI1HHٺ#H=J1HHٺH=dJ1H늃$HAtq$H~H EH=J1JHLD$xT$EHٺH=CHpH1H5{BHMH1H5XBCHp0H_>H="HuC=D=D1eH5 HA=mDHٺ$H=#C=FDHٺH=BrHo~HkH1H5vAYAqE1AE1of(^ D _oEiy71ALAwA D%D BD3sHH)1Ap1IfHl$pHD$Dvk u=QCd@B=9C g(B=!C~H<H={HA=B)=B~1dH5eHL@=BtHٺ$H={uA=BMHٺH=NA.H<H=ՒH(A=QB_%HH5H1?fH:H=̦H@1C>H>HSH5HH1>1>HٺH=z?1=?H-z:H=IH?1=H=HH5*HH1>1=HH=A?1q=^?fHH*Y=HT$(<$ L$L2=L$?=@2+?II$L9O=?>8;H=n9LH53H19=U=?H=@9LH5v1=ч}=x?H= 9LH51<震}7[ɀ}O=7?yH=8LH5@1<[1<闆=>OH=8L1H5TV<,=> H=]8LH5K1+<Hx-fH*YHߣAHD$($HƒfHH H*X=R>%A==:>~H7H=H<=>g=>~1%H5Hj;==~Hٺ H=<==nHٺH=&p<O= L5(UL\$PoL\$PL)H=" w =W=oL\$XnL56EH5HTHD$P T$PWLt$0D$L$}:=<AXAYL\$XL$L9L$~A3{=<;88HT$HH=?6H5H1 :|$t`D|$xH6H=ԌH';=P<=C<1%H5H9=<HٺH=á:=;3fH)H*Y=%HT$(<$|HH1H5V(9YHH1H539vfHH*Y=HT$(<$.|=R;HgV/'pA$HIH녱y7HH1HO'=HHHy7gVHpHO'=I4H녱y7HHHH1HcwHHHpHgV/'HpHúq=:+9=x:~L%4H=ҊL%9=N:=A:~1+H5L7=!:~LẽH=c8=9nLH=d8OL%r3PH=qL8pH"L1H5C7HL%)3H=L?8=h9]=_91+H5ۉL6=;9LẔH=97=9HxL1H5k6 =8J7HqH`2H=#Hv7=8~ H H1H5-5=x8~1JH5H5=X8tD78d4H5%HH15=(8DHٺH=6%H=4(5=7@H=|1HH5*1J5"H ^1HH=w6MH ;1H=ƝT6"=x7G(k6=d7P68p3H=0HH5՝H14tH-0H=H5=7n=6~1(H5~He4=6b1HH5HC4=6@HH="l5!lHH1H5'3o3Ht$2#=T6=K6* >5H=/HԜH5*13H /H={4=5~"H=/@ H`1H5V3=5~1H=d/ H5H23=5\Hl2H55/H5=56H /H=14H=.LH5L12pH|$H|$t1H߾e1HD$H1rpH.H=gH311H|$1HdH5FHH1/211HٺH=]311z3H-.H=H)31Y1H1HIH5ÙHH111,1HH=21 12H-H=_H210H0HnH5@HH1)110HٺH= W210t2H -H=ܘH#21S0L0HH5HH101&0HٺH=1101H,H=YH11/L/HH5:HH1#01/HٺH=Q11/n1H,H=֗H11M/L /HH5HH1/1 /HٺH=01.0H+H=SH01.L.H H54HH1/1.HٺH=K01{.h0H+H=ЖH01G.L.H7H5HH1.1.HٺH=~/1-/H~*H=MH/1-L-HdH5.HH1.1-HٺH=E/1u-b/H)H=ʕH/1A-L-HH5HH1-1-HٺH=x.1,.Hx)H=GH.1,L},HH5(HH1-1,HٺH=?.1o,\.H(H=ĔH .1;,L+HH5HH1,1,HٺH=r-1+-Hr(H=AH-1+Lw+H H5"HH1 ,1+HٺH=9-1i+V-H'H=H-15+L*H]H5HH1+1+HٺH=l,1*,Hl'H=;H,1*Lq*HH5HH1+1*HٺH=3,1c*P,H&H=H+1/*L)HH5HH1*1*HٺH=f+1)+Hf&H=5H|+1)Lk)HH5HH1)1)HٺH=-+1])J+H%H=H*1))L(H)H5HH1|)1(HٺH=`*1(*H`%H=/Hv*1(H|$c(HdH5HH1(1w(HٺH=ۑ%*1U(B*HH{HCH{H{H|HH{HCH{He{̓uPL$ H=$H^1H5M(*L$ 鯁=*A)M鍂D$=*ǂH $H=zH!)=J*=A*~1H5zH'=!*h )8-&HH5KHH1u'=)5HٺH=T(H8zH1H5Y+'^Hy黂H4I9 AD$ D$AD$ A4$AD$ 9H\$8锁HLƄH4I9L H+y髄JL=I9rI!}HLL}Ht$F D$;F T$}|q5EH=~"H YAH5Q}DT$HPH|$@1E5-&|$H5H5 }H|$@H t,utzHt$F FD$(F ;{~$I%=LD$M9MBXz35P1(5%H=iHT=}p=p1 H5hH=LL HH=*ҀHٺH=~鳀==HH=GhH==^1 H52hH=:LSHH=pHٺH=} H=H5H57s1wH=HH5s1HvgH1H5imHSgH1H5tF==UH@H=gHV==r1 H5fH=N~LHH=,~HٺH=|~=g=~HH=IfH=p=`~1 H54fH=<~LUHH=r~HٺH={"}=F=9}HH=eH= =}1 H5zeHa=}LHH7=`}HٺH={hA}H=,HH5p1wH= HH5]p1HdH1H5~mHdH1H5~==|H H=KdH==b|1 H56dH=>|LWHH=t|HٺH=y${H= HyH5;o1SlH= H5y1yH= HYH5n1r9H= HH5n1PH:cH1H5[}-/HcH1H58} HbH1H5}5=[ =NzH H=bH=  =z1 H5bHv=zLHHL=uzHٺH=3x}Vz=g=xH) H=_H?=h =[x1 H5_H =7wL HH=wHٺH={u w==wHoH=2_H =2=Iw1 H5_H =}%wL> HH =[wHٺH=t vH=H5!u1 SuH=HH5j1{ = g= vHuH=8^H = p= Ov1 H5#^H = +vLD HH =a  vHٺH=s u=5 =( uHH=~]H = = u1 H5i]HP = quL HH& = OuHٺH= sW 0uH=H$H5nh1 wH=HH5Lh1 H\H1H5v mH\H1H5v} = R= tHwH=:\H =  = Qt1 H5%\H = -tLFHH =c  tHٺH=q s=7 =* sHH=[H = = s1 H5k[HR= ssLHH( = QsHٺH=qY 2sD C,DDmH= HH5\f1=G =: rHH=ZH= = r1 H5{ZHb= rLHH8 = arHٺH=piBrH=-H6H5e11=k =^ rHH=YH=0 =# q1 H5YH=qLHH\=qHٺH=CofqH=QHH5d11H=/HH5d1=m=`qHH=XH =2=%p1 H5XH=pLHH^=pHٺH=EnhpH=SH|H5c11H=1HH5c1HWH1H5r=L=?oHH=WH==o1 H5WHg=oLHH==foHٺH=$mnGoH=2HH5b1HVH1H5q^H=H>H5@b1HVH1H5pH~VH1H5pqH[VH1H5|pNH8VH1H5Yp+DHVH1H56pHUH1H5p4HUH1H5o1HD$aH|$nfnI$E=1~)L,lH=HYH5Y1f=~LkA~/DIvDHD=~LkL} DID=w,jH9H9J3H9 HH=TH=!=~1H5TH{=y8H5HH1K=IHٺH=*jt*J7H9GLH.BEHSH1H5nC=W%F=?~HH=SH==~1%H5SHo=~HٺH=h=nHٺH=+iuOH9H=RHO=x]=o1%H5RH=KHٺ H=g=$ZHpgH1H5l{냹HPgH1H5l[H=iHH5H14DD$ CHGDH??.u /uH?/uHH6>.u ~/uH>/uH%H-^H g1H5UHLHHH5h1H m H=AH vgH5rUP1 \mHsC8H=YHH5OH1$CHCH=*HH5g1H9IDJT%H9;D =v  IH=Lg1hHTH5TLcoHHH9sLHH9rQHID$ Hq1҃8HHH)n H9sHH9s H9sHH9s 몺룺뜺땺뎺뇺뀺vH=HȹH5:[1=% )|H0H)H=" w =|Ht$@H$kL$L$MwfI*ILHHfH*^H$H$L)Y$6LH$6H$L$$L$$f6/H *HA&uHD$ 0e $$H|$x$$$H$&uQH|$0mcuUOEt Fz>z$H=H5ez=rH=HH51brrH|$@HGM1H5kg==d|$ttH|$H$@VH|$H5zLt H|$AwHT$H=H51Sw=8]HT$H=H5XH1kDD$(HT$H5Y1H=zDD$(rH$DŽ$H$ktH dH= X}z=.HL$0H=(H1H5&crH H=KHD$@H=D=7~Lt$@1H5KL=mHH5¹1Lw=KLH=Va,H dH=3}rH|$@HK1H56eEH=HH51uHL`HD$@EDL$0H|$@LыDAH5NEP1*DL$09o= HLn`HD$@EDL$(H|$@LыAH5KNEP11DL$()oEt_=`uXH5uSHIHo=xod8H=HH5UH1n=<nH=HH51n1H=H5`H\$(IHL$(H9L$0L$PH$H D$S,rL%[L6_1L$@LLT$0H5LLLd$@HٺLH5Q1L `LH=QLT$0A^mHH=HHD$@H=~=H\$@1H5sHHZ=1HL$0HT$(HH5w1=HٺH=^ZH|$@HG1H5b](H+$H=" GtHt$@H$H$L$($4H$H$$0L$L$ $$(H$$vqL$ML+$L+$H;$u$KHL9s D$pH$1L$H$H$|$p$9$Ls=EHD$H@l$;$$1$\$9HD$HH|$@d@(9O؃\$ H$L$H$H$H$H$$$$$H$1L$H$H$H$H$$$$$D$Tr=ooav=DŽ$C=$9$HD$HL$H$@lD$p;$H$D$pH$DŽ$LH $H=$ $tkH$L$H$H$H$H$D$T$H :H=߯1ɉ$L$T=$$D$T$H F#H=e_ƒ$uH$H+$MH$HH+$L$H$L+$L+$D$T;$ Ik!HI9Hk$!HH9$=HL$HD$dH|$@Q$9LƒD$H$L$H$H$H$H$$$1$D$TgoL$5H L$H=_ L$L$3LH=L1H5fH$E1L$H$H$DD$pDŽ$pH$L$H$H$1D$pDŽ$n$ffH=$H5HH*D$TASH*^HL$ARD$D$L$Y<XZL$L$1ɉ$==HtH{H=>AHD$@H==tH\$@1 H5AH=sL@HH=]sHٺH=V sHV$p=%1kHH=b@HD$@H==~Lt$@1H5G@L.=~8HH5WLH1=xOLH=U(0LLfHH H*XqH|$@+H?1H5Y:HƒfHH H*XKkt]t ;3HL$ ALL$xA)H=L1I $QH5, H|$0qnkHTH=H5lH1H;-x5kPH=AH54$$PATL$$$$T$0$($AH jL%QL,T1LLT$(H5ALLd$@HٺLH5F1L ^H$@H =JLT$(AbD=$HH=z=HD$@H==?Lt$@1H5[=LB=HH5=H2H=<HD$@HC=l=_Lt$@1H5<L=6HH5H|$@H<1H5VH$0$(H5S$ H=qKqhH=ND$pD$HH5]1 gL=|<H=1HH56LHk?`1H$MMH$H=H5=/H $H= H=HH5F1V==nHPH=;HD$@Ha==}mH\$@1 H5:H=TmLHH=2mHٺH=PsmH=HףH5E1p'H|$@HU:1H5yTKH|$@H0:1H5TT&=#=lH H=9HD$@H1=Zx=MlH\$@1 H59H=$lLHH=blHٺH=hOClBHL$ H=iI $QHL$xLDH51!uHD$ 8fbH= HH5]D1H|$@H81H5R$H=LH5OH=HrNH5 B1aObH|$@HF81H5jR<cHHL$H5<1HT$H NH|$H=(HT$H1H=H5tOH5  LL$LT$III9jE1j/DD$H MH5;H=P1 |DD$jH+{/+Hv+=+1k=~H=VHH51$H=;HH51 뺃kHwH?1HHCtkHH9+ 6Is+xIe+H0+1HKH1H5Pm=#_=\HtH=76H=7=~1_H5&6H =~v8H57HH1=ZVHٺH=K 7HH=5H= d~HbJH5OH1m=1\H5b5HI=Hٺ#H=Hr=HٺH=KKfHIH1H5O=L]; =2FHH=4H=MD\$@LD\$A@j=[HIH= 4H_=%={/1]H53H=W C8cH5HH1='HٺH=IHH=^3H== 1[H5I3H0=Hٺ%H=Y=HٺH=H2QHGH1H5L9HGH1H5LC=E=~HH=R2HH=%=~1EH5>2H%=~Hٺ&H=R={kHٺH=G+LHH=1HH=+f="1EH51H=8 H5 HH1U=N{HFH1H5SK%wvHEH1H50K=vEe=^~HH=0HH=1%=$~1EH50H=~Hٺ&H==kHٺH=GFLHUH=0HHh=f=1EH50H=dP8pH5qHH1=4N{HDH1H5IwvH]DH1H5IhH=vAH KEH5G3P11:jH-EH E1H52HLHH5H1H b(iDD$ R1H DH=H52L$ L1H=H5HH5 L$(DD$ Pt^DD$ H=VH 1D1H52 H 4H=HRH5 (qDD$ DL=]tgOH=AH CH51P1,=#t/H=AH CH5|1P1fAt$L1҉=FhAH=HH #CAH51P1hH=EH BH50P1`=WgGH=EH BH50P1$yg=t( H=E1H qBH5m01`@gLfgDD$ H=OH *B1H5/H -H= FKH5 !jDD$ fZPQHD$8dH+%(H=H@A1H AH5/[%LL$H A1H<$H5P/H=dH$H=y1H5cEJH5c pL$LL$f=.HvH J|>HtD HtL%pKoHHuHD$@rHH LHHD$HH$dH+%(u0HL[]A\A]A^A_Ht$PLT$T$d@H=u1H=GAV1IISHH(DGHE4sE1Hu MZH([A^Ã=rLL$LH5"HL$LT$LL$HIpHL$LT$StA%=LY0AM9pLT$LLL$L\$LT$IHpLT$HT$LHǾH;D$LL$tpL=L\$LT$&p1p#p@=HzHH<-HfH2H*HH(H?HHv=Y͌f/e wf/H,H ,H9u31SH ,f/) ;f/sMH,1H9t$f/)sf/ʋF։PHHY H ,f(\H,H?f(\H,H?U1H +1HxfH*YH +;HHfHH H*XHH5C~fH +1H*EfUHSHHHt~HH6KHHHD$HD$1҉H[]fAWAVIAUIATIUHSH(FdHG1H(HH~H@H f1H{`k8HC0HCPCXn1HA1HA D ǃOfHC HCHC3HH{01HH<H}I$AD$fHn flC AD$ fInfInA$Il$LMt$M4)\$)$$fD0LH Hd}H[}foL$fo$H]PHHCHC(KI9uM$ID$ H([]A\A]A^A_øKfATIpUHSHJHHH-LHH|-_HHGH111H8HH;t1H@1H[]A\fAWAVAUATUSHH|$H$@HHt$0L$HHT$HdL,%(L$IHD$F H|$0AH$@LHH$HD$hH7 H5L& $X%= H$p1L[H|$1OHt$hLH$8L$ H$($0HD$HD$Hx HD$0@TD$tH5LRRH|$HH58 $X%=ЄD$tAHL$HHt$0LH|$Hq HH$H4$H|$$QH|$H-D$xHD$0$~D$L$D$H$L$$u X`1$1HD$ D|$|Ll$`L+.I$HHd I$HW{H|$M)H\$`HH̿H$H~H|$1`L-H$H$I$HT$8Ht$@I$H$HEHt$@HDŽ$H$HUH$H|$H$HT$8HDŽ$4IHD$ H؃=9 HH9UHfH2H*$HH(H=?H=H $HL$(H=v"fH5$H*Y%Ht$($$ $f/ &f/ 8yH,E1H9t,$f/ Asf/ADFLXLuL$IMFL] HLAFH (I9FAIc81HU PA8IA~I>HEVEXAL$AHIlPIF Ht$fIE LHE>H$I)$I$MsI9}I$L9xLL*Hi I$WALq`LD$XHL$PLFHL$PLD$XHqHHHA@1HHH;Q8u7HA@E1HDYXHHHHQ0LHj1HHQ@LfLuI~(H|$PAH|$PI>AHIlPt A~tL$|$\H,H?pfH !H*Y-HL$(,$#HL$"@H|$DL$ICL\$ CLD$ D|$|Ll$`HD$L@ [HD$8RһP=ƻu >|$xtqH=0t 1y1H5|$tN$H$Ht$H FH|$D}H$H|$HGE1LH|$hr2{HD$0x\zH$dH+%(HD[]A\A]A^A_HMHUH}HE H;ELuI>tA~t I~(Ic8PA8II>tPA~tII@lI>t6A~t/I~(ݸLuE1{a|HALuHA(H9APt yXHHL$PLLD$XHH$ٸHL$PLD$XHqHH9HA@1HHH9Q8LD$XH$LHL$PLD$XHL$P맃=H=LL1H5RݶL[ H|$L H|$}BZ|1$D$tD$xH|$HH51n=uHDH$cH}zzH}PzAdžE1H5 LeH=Wy1LH <>\xHfH*Yz}HmHT$($E$D|$|Ll$`<x<x<]fx}"M.x=ӷ~H=jLH5X18AAHHfHH H*XG=z~H=LH5V1ߴAAH I9AO1HE Ic8PA8IAAHIlPL$ك=ILl$`L~%LH=lLH5UH17HL}:HA(H9APyXQHH5wfE1H*H4$HD$({D|$|Ll$`$cwH$kH|$HH5t H|$Hr:AI$I$H$HvH$1HEHHHHƒHҺDƒ=HD$0L=(HLH5TD@hL1bvE1AHA=HLH5TL1 0'L5L\$PL\$PL)H=" tL\$PzL5sDLD$(Ht$H5H$L"=L\$PTtL$H= H1H5{ӱL$dH=ۭLH5S1l=Ll$`I~H=LH5S1zL75'Ll$`%xff.SfH dH%(H\$HH)$l{Hi$ʚ;HD$H)HT$dH+%(uH [AVAUATUSDNTEIIEHHH5%HHtHHXH$A|$u]1DAH9m{H5 ɰHHY11H[z[H]A\A]A^H5H{A|$`t{H6v=czA|$t H-ޫ1҃=CAT$~rzu1=*AD$+H ;H=WѰ=~mH=HH581ZAVH5?H=KSD1=~H DK1H=V[uH=H11H5Wy@ff.SD$ H|$zH|$(]HHzH|$0OH|$8[4@HH?HtPuHp HHt$H$'Ht$H$Hp HDHH x{H|$H|$H%xAWAVAUATIUSHHHW=Hk`LLH5HǃLLH{ t6HC1H8H{ v AHC1JH9~ILAMANMHLH$ D$H$H$fo$`H$$fo$pD$fo$D$ fo$D$0fo$D$@fo$D$Pfo$D$`fo$D$pfo$$fo$$fo$$fo$$yH…oHD$(H=wHD$(HxH=iHTHHL9!H*I9HLHr HHH1@t @tDfDH@t4@4IHL9(Ht$ H|$HD$Ll$Ht$ 1HALHfL$HHLIcE A;E}VHHù2HH$HHLD$H$HuAE D$AE L2~L\$A{A;MCH|$pLIs H|$PHl$pD|$xH$b0L$PDt$XLd$` ~Ht$LFMBHD$H@ HfH*MfI*^HD$f(EH=NH5UIfHn͋PQDATYm^_H|$g-H$XdH+%(D$Hh[]A\A]A^A_HƒfHH H*XULAfHL H*XH= uzL|$HT$(HA7AG A7E1D\$9H|$0<#}HD$EfHnDH=9H5JTPAPIATAYAZLd$(L|$MIHL9jH I9HLHT$@H|$8LHD$8HT$@HML9KI9s I4 H9MHA $AL$HH2H$HHLD$H$H D$AG A7AG 9HLIåHt$(HHڤ|Ht$0HHIHHH(HPH;ĽHL$@H=HD$8HD$8HxH=٢HL$@HHz~I9ID H96|LHx6H\$8Ld$H\$8HHt$(L,LHD$@HHu4=}~HL$(H=L1H5QݢD${LH5;LH{HHLIHbH\HHSH;HL9H I9O{HLH|$HLHD$HHML9{I9s I4H9{H:{AANHH|$@`H2HH$HLLD$H$HzzI9PIH9CzHD$HH=H{H=נHH|HL$HH*21D$AG#izzz|zzAWAVIAUATUSHHH?Ht SX8E1>ff.ff.HcPLlPID98~`NImH}tˋEtH}(HcHUHLlPHtEtH}(IWD98Hǃ8HH;Ht CvHfLs HǃHǃMugL5 \M9 EEID$ Ic8PA8MAEqH;t D{EHLdPM,$HID$ IT$HK ImM}ID$(HIL$HHE]E9Lm`L\HMHHHE@1HHH;U8DE{HE@EXHHHHHU0L:Lb1HHU@LH[]A\A]A^A_fHk(HHLdPH;DkEHI@{I}wA}kI}(\DI|$XID$ I;D$4I,$H}tut H}(Hc8P8LH}MH@ٛH}}H}(BHEPH9E(t}XZfDEdyHLHD$HhHMHHHE@1HHH9U8H|$L(LA*vl"1HPI|$ɜxI|$xADžHGI9uA\Ic81IT$ PA8MHE(H9EP.}X(Axfff.AWAVAUIATIUSHH(DHL$Hl$P2D$`DD$HdH%(H$1AD$=%H$HM{tMyDD$HL$pH1HAڜHHH$HHH$Ll$h{H$SxIHݙH$SIHH$S UIHGH$T$d*IH^H$SHIH4H$SP֘IH H$S,IHH$S0IH0H$S4XIHLS8'YS<'H$SIHDH$DeIHH$$dgIHKH$$hfIHӓH$$lh\IHH$$pi.IHbÄH$$tjIH4H$$xkҖIHsH$SXIHܖzH$|IHW܆H$SlCIHwjH$SIHM~S'FH$S IH|HT$XHt$PH${t{"IHޕz2LHH$dH+%(H(L[]A\A]A^A_LL$pLLLL$蘱{tLL$ptDD$LHLHAHHH$HHH$H|$PsH$ɔIHu=YH$IHĔ7H$dIH*魍=Bx=HzH==H=v=~X1 H5,H=~8LQHH=n~HٺH=" GSHHH?tWt H( HHTPH;tCtHT$H{(oHT$HC fB HBHH[ÐSHHHG H~H;t H@ȕHHsHH[%eDAVUHSHHG H;tKu#Hc8P8H[]A^fDH{(Hc8HH8HHtˋStH@H;tCtH{([]A^%WHOHWHɓHE H;ErH]H;GIH}b,H}X2ǃ뽐ff.AVE1ATIUHSH(HBdH%(H\$HDD$DD$HfH*HC HfH*f(^Y ZfI~MfI*H{(^HL$H={Hs LHKHSD$DL$L$WfInH=ATVH5LQHRPH=.H0ԒHD$dH+%(H([]A\A^HƒfHH H*XLLfHH H*XHƒfHH H*XL$HT$dH{(HT$L$LѐSHtHH5S[%I1[Hff.AUATUSHH8=EdL$%(L$(IH$H޿HGtHL3u21ۃ=ՑH$(dH+%(u%H8[]A\A]HHHL<fHHH9HGH9_AWAVATUSHHHTL1MI$H:t DrEHcHLdPHǃH;t D[EHLdPID$ HC ID$HID$(ID$HI$HL@Ht DHEuuLAH;D8E1M8H9C H;t{t H{(Џ11HLD$Lq`Hy`H $H $LD$HqHHHA@1HHH9Q8ϐHA@AXHHHHHQ0LLb1HHQ@L-H;sH{(v8LHI;T$(LI;T$(!LI;T$(LI9T$({LI9T$(`LI9T$(ELI9T$(*L I9T$(L(I9T$( L0I9T$( f.Hz(H$H|$5H$HcH pLdPHDbEH|$H{(H<$HLdPH;DSEH<$CfD1҃8HHHcHID$ HH;tFSt?H{(It$ID$ LHHH[]A\A^A_ÐLIt$tkaWHA(H9APt yX΍H $LLHLD$H $LD$HqHHHA@1HHH9Q8LD$LLH $lLD$H $Hs(H@P8LHI;T$(_LI;T$(ƍLI;T$(zLI;T$(_LI;T$(`DLI;T$(>)LI;T$(L I;T$(L(I;T$(، L0I9T$(鉌wm1ú`HHH9^HH9OHǽHLHMrHA(H9APyX{鄋@AWAVAUATUHSHH=rH|$ L$HT$DD$dH%(H$H$HD$(H$H$L=HL D E>L$@HLDAEtE}p LH2 =Dm|H$@HW5AEtI s AH$dH+%(I HĨD[]A\A]A^A_f$X%=t =kH5H*IHq LHb $X%=v H$pd 1LH<$1LLH$H$2H$Hx Q LH߇H|$H5CŇ$XD$tA%=t=HL$H|$ HHIH|H!H<$L$H|$<DŽ$H$HD$@OH$HH$葻=HD$0Eˌw›1H<$IHt$0H$ H$a=*YHD$0H]H|$@HIHHL$0HL$(HH$H|$@eHH$ƃIHJ$$e},H$1HT$0t$H$H.$$HD$(H$HH9HGHHDc=,[ 1L$$$D$TD$p1HD$(H$H$H$H$H$H$H$HD$XH$@HD$`H$`HD$hHl$HH\$xLHI=HDŽ$PHIH$HH$@;H\$(HD$(H9D$0HE1 D$S,AI9Mt |$SfHD$(HL$0L$Hl$HfHnH\$xD$XH9t HL)D$0 H<$9HD$ foD$0o`f)d$@ HD$ 8=xs̄H$I=U$twH=Ŝt 11H=|$ttHt$$H$@=H<$?/|$ttH|$H$@E1Mf 1LL}\EE6LH t'H=k1HH5>E1fIUL|$@HDŽ$pIELH$`H$hVLHT$`Ht$hHIHH$PID$TH)LIHL)IL91H D$p=2H$pHIE IEHL@Ht @LAI]H;tDcEt H{(GHLlPH;tD[Et H{(HC fH$pAE IEHD$HHL$XDPEqŃL$PH$H@HD$HDHEteLc`L$LL$HKHHHC@1HHH9S8u51HCXHC@HHHHS0LLj1HHS@=~LLH|$(KHt$(H$LH+=H={HH5:1Ue1$H D$p=L\$(H$LŹHt$XH$D$L$$蚹D$$H$KMiHD$XHfH*HD$(HfH*^t$f(DRH5D@HڸH=zYEW~AXAY\=ǀL-RzMF1AT$t{HC(H9CPt {X5L$HLRL$LXH<$J}p].H}}HHُH9ЏH5H2L-I@IuIHLF~u=S5HE@HD$(HHD$(=DHL$(fHȃHH H*XOHL$XfHȃHH H*XH$H$DŽ$1D$t$D?|L\$(H$LHt$XH$D$L$$D$$H$Mdt$Df(f(RH5=HڸH=x{AZA[Z}8zzH=wHH5H1{HfH*L+$fH^0CI*^ ;C^H=wH5q=Y B^{3鲈H$ $H5 8$H=@w{oH|$@H'{IH z青HƒfHH H*X)=I}M}=9}HvH=HD$@H{=}#=|~]H\$@1 H5tH[z=|~8LyHH5|=|~HٺH= j{ {*Đff.SIIH DjEHH9uE1IAI9BA=CH D[HH:tBuHcHH|PH(H|$Hz(HT$H|$zHT$HL$HcH2D@DHLPHtztH|$H(%zH(f.SHHdH%(H$HH褪D$%=rH'xH$dH+%(u HĠ[]xfff.SGHzH?z1HHSH#HH[%wfAWAVAUATIUSH8HHCH\$pTu8HLw LoLLLLAyI9 I$E1HD$DH;tSu$HcPLdPH8[]A\A]A^A_Hk(HxHcHHLdPHtNjCtH8H[]A\A]A^A_%\xDA@ԕMMLIIML9sCI9IF1Mt&ff.H|u HH9rEH9uI)HlAI$ILD$(D޺I)LL$ LHL$LT$vLT$HL$LL$ LD$(JH|HI9LD$ LLҾLL$LT$wH9D$zLL$LD$ E1EMLL9;HL)AI)D޺L.vLLH:wI9U=UxHqH=Hv='x=x~f1FH5Hu=w~Fv8 tH538HH1Uu=w~HٺH=8vFvHHL)AI9*SH dL%(LD$IH?HtAPu!Au%HD$dH+%(u~H [L$L$IH LD$pH $HtLD$H $D$H|$L$uHL$1Arsf.SH0LO dL%(LD$(IH?HAHuIAI8HtA@uEI@ HD$(dH+%(H0L[%tLD$LL$zLD$LL$LD$LL$_LD$LL$ALɅtLD$pHLL$HL$}shLL$LD$D$'H|$'HL$LD$LL$jtHLD$1LL$AIH zrfAUIATUSH=SdL$%(L$IHT$L^D$(%=AT$ pqED$A=߁xD$(%=٘xjDƉ qŃ=AAt$q鰗=H$dH+%(uHĸ[]A\A]qfDSIH@==dL %(LL$8I AoAX1HT$1LƿHD$)D$ HD$?bpr1҉=yHD$8dH+%(uH@[pH1HH5PmH7HWL E1H xH=1f.fH=HH9tHnqHt H=H5H)HH?HHHtHpHtfD=iuGUH=oHt H=rogH=gpt H=?Xp)]@ff.H=`rt&UH5H=>HFr]8+f.f.AWAVAUATUSH<$Ht$dH%(H$1fn$p$nHD$ HSHD$ E1E1fo7H E1Hx`@fo7HxhH@ fo7Dpp@0f@@D H@'LhPLhXHU6HG|(VnfHIRfo >71@H=hmHH$PH$H$HD$8HP.D$|VmHc$H߉$ H1HD$ H5H|$8 HD$`HD$fE1Ht$8L(1H$ H5DŽ$H$H$HH$@H|$8Ht$8HO5H$DŽ$DŽ$H$H%5DŽ$H$H5$fL$)$H$H$H$wnH=HGnD$X+UH|$TH|$`T/LlHtLh\LlHw?H57LH5/L؉D$(D$t3H5LE1҉D$LT$PH5 LЛ3H5L蹛Aą?HE1DŽ$$H$D$H5LzÅTDH5L^oTH5LGADžTAH5kL*AąTEH5pL Å~TDH59LD$xHT\$xH59LҚ#SH5L軚RH$1<$H$0DŽ$DŽ$DŽ$X1}21E1$111$E1$$D$tD$T$1$1$1H$H$H$1D$HE1DŽ$8 DŽ$$LDŽ$PHT$@H$H$H$L$h$$H$DŽ$<$$DŽ$D$$(L$Ll$Lt$HHT$HcL4L$L$hMtsEQA<$-u A|$*A<$-<IEIUL$HIE9$~Mt0E1HKtHJe IM9uHD$ f@݋$$fp|Xt|$hu$ɹEȉL$hHD$@H$HHEHD$ Ht$@t$hph|$ $t$(‰8$plxxH$tIHD$ Xf'\,HT$ _}fn$fn%R}B4efbfB,='0e='h0HD$ $v7$$1ۉXP$x(P$$~7HT$ $H$|$|B H$HB@H$HBHH9HFE1ۋ$DZBP$ABX$9Mǿk9DNc$+=d+HD$HHx Hl$PHfo$L"H$)$ Lo$$,qH EHLl$@HT$`Hfo$@L$o$LD$ H޹2EHHHLLLH߉$(Hq$H5ߴLIbFH5ʴL1b[%H5Lb?AH5Lb=(H5La%(H5La%1H5La H5xLa3H5gLa2H5YLqaEH5ILYa$H5:LAak H5(L)a#(H5La!H5L`&H5L`g0H5ʳL` 2H5L`CH5L`.0H5L`%&H5Li`,H5LQ`8H5 L9`.H5iL!`dFH5XL `OH5EL_2H5;L_'H5:L_'H51L_'H5+L_H2H5ALy_C2H5@La_>2H$hH5HHD$0H$h%2H5ҲH_7 H5ʲH_ H5H^.H5H^.H5H^CH5@H^I!H5=H^t"H5cHu^{!H5YH]^*H51HE^^!H54H-^}DH54H^wDH55H]CH56H]CH50H]ADžUBH|$0H5艌H|$0H5#pADžH|$0H5#TH|$0H5>;ADž$H|$0H5,$H|$0H5ADžxH|$0H5 */H|$0H5ыADž.H|$0H5赋6 H|$0H5蜋ADža H|$0H5ױ耋sH|$0H5ƱgADž(H|$0H5KDH|$0H52ADžO H|$0H5!H|$0H5ADžH|$0H5qH|$0H5~ȊADžH|$0H5j謊4H|$0H5^蓊ADžH|$0H5IwW L$hA<=MYH|$0IL$h9G݉l$|$$@=\CH OV:H=fh[ H,VHH$0-$E‰a\?IL|$PMHl$ H$ HT$@HMeHH0HLH LHLݘH Hމ$蔪H0XAF Mi)H\$H5HQLc H(Lfo$$o$D$ AWt$p$@L$L$PH$XHt$`$H@D$(D$xE1*HD$ IDŽ$L$h@`DŽ$D$tH$hH-HЀ >B<8HcDHHD$ HDŽ$H$h@`DŽ$D$tH$hulDŽ$H|$H$htD$HBH$hz=.9$%Ht$HcHHD$P8-u=ZLt$HH SIH=XDŽ$I|$L$hD$ID$H$hA|$=<9$$HD$JD0HD$P8-wZsYHH$hIWYL$hBHHDŽ$H$hHD$PIHDŽ$L$hHD$P1-11$TE111$HE1҉$$$$D$tDŽ$8 $1$1$1DŽ$H$H$H$$LDŽ$PHL$@H$H$H$t$h$$H$DŽ$<D$D$DŽ$$(D$H=oQ1L L@HH5L&UD$WVH$h胄D$|$$H$hfD$|$$bDŽ$E1CfnOW$PDfn$LHfbƃ$3$$P|$(E1fք$$`$$$||$hWP$jL$H|$pLQD$xH HD$ E1Dl$x@THHD$PRLLt$HLL$`L$ H$(Ht$0kD$hY^H$h=$5D$D$E1$HD$HXL(MMdM9I?H5ɦI=O HH|$`E1-H$h8=0HH$ H$ NMH$H$ 8QE1=1$T9HD$H$hHBH$hz=b29$^Ht$HcHH$8-SID$H$hA|$=X29$HD$JD0H$8-}ID$L$h|DŽ$HH$hHD$H$hHH$hH$h"D$(Lt$HEL$H=KLt$HL~<aL$Lt$HLd>GDŽ$IL$hH-QH$hIH$hL$h~D$(ID$L$hlI-iQL$hTHH$hH$h/~$<HD$H$hIH$hL$h}$<ID$L$hHH$hH$h}$ 'IH$hL$h}H$IH$hL$hf}$ fHH$hH$hA}H$HD$ HH$h@ H1H$hD$~HH$hH$h|D$h\I1L$hD$I1L$hD$xHD$ IL$h@ HH$hH$hx|$8H1H$hD$xIH$hL$h<|D$h?IH$hL$h|$8=OH H9H=M5D%NAH RH@H=!{MH$1E1E1l$XE1E1H$KtH$DD$D$ID$$TD$D$ D$$A9rl$XAL$H$D$DT$LD$DL$(L$H$ H$D$H$LޅMD$D$DT$DL$(#M4fI*MCfI*f(^хwL=vL-FDD$CDT$H=D $LT$(KDT$DD$$D $T$(C"AQfHnIEAWDH5L$@$@P$@>JH 2H$0H$hBrE1D$H|$Pu HHD$PH$hH=.H$H$ 1L$ H-HLqyH5LZyDH5 LCyH5͞L,y H5LyH5LxH5LxH8H$tH$ 8=u#HLH$ _x$xH$ ,tO=MK)DŽ$E1D$Lx$PH$ ,uHH$ DD$tH$HH$ H$[AH$<=WIE1H|$PeHD$HD$PqL$hkA<$=W9,$HD$Nd0A<$-1LUxH=.WHH5]L;HH WHt p{=.WHVu!1H=VI!WE1Lv$TH$ ,N$H$fn5`fn$H$H$fbH$D$(fք$$$T$$<$`$$$ I='MH='0$$$ G;D$|tG;$ D$|D$ D9DM=H9HD$L`IH$ 9|$|HD$L`LM$H4?Ht$8EDPHD$ L$@$H$H8VD$hXZn(HE=TJ8H$k(H4$LvTt$%=>$1=G~HEH="AH5;J81DII9JHEDH|$Pu HZHD$PH$h.=.H$LLt$H1<A~E1H$Lt$HL$H$H$XH$H$HH$HD$`HHHu2'$%='L$I 'ILHCIH&H5HtDIH&11f.ADHtTHÃLBuAMtDL)LBHt&A>t L8EA| tAH\LD%%HcHHBHd%IIH1Ifff.I|-II|$DHlI9uLLLLp1111IpIHD$HXH8HxM}I}HLxHH$HjBHHJ<;ID$I|$EBI$HIE1M1HD$EL;`s\HJHtPH;,$sJLD$HCLD$I(H9-H H96HHHAHlIJHMI}61MHD)D$X@H HzHH HLHLHH)H)HHHHI $DHT$B :AI;MHlIEHHH;,$HCI.H9sPH H9`Hhu$Ht tLfLu LL]H9s H H9 HrH HzHHH HLHLHH)H)HHHDH|$ID$rLrH$H$H9$XLd$Lt$HH$<-J<++HA0< H$H$PHH$HD$8lBH$8D$PDd$|5D$|4$8fք$($ $$$$D$hPjjjL$@9H|$Pu HHD$PH$hDŽ$D$H5LE1FoH$ D%A0< 5AH=;HH1H5>=bA D$xE1Dd$xD$XH|$0HH$hnH$h8=h9$i HD$JD0H$8-H$8=@Lt$HH V:MH=]o?HD$ E1E1D` $XDMD$(u 1CpD$(=l@T$(H=9H5h1=H$h8=HH$H$ mD$hH$8H=-9H܏E1E1H$D$Ll$\H$ ,V=? $ 9t$|5?H 9T$|H5 1H<H$H$ i H$ 8$H$h?={HH5ޒk=E1 $XDŽ$E1H$PH$H$HD$8=>H=88HH*1H5ũ;^DŽ$E1gHD$ @pVD$E1FH/E1DŽ$HD$P'H$h8= HH$H$j$PH$8H$h8= HH$H$j$LH$8YDŽ$E1HCAH$HCAH$H9H H9 1$ |$|dL&j$XH$ ,LifH*H$ ^$h,Li$pH$ ,^H=26Eku+=<H 6;H=6;=_<H 5H= ;H$h8= 9$HD$JD0H$8-H$8L=cHD$ @dHD$ @HD$ D$;@`ǀH{HD$PRHT$ D$tHa{;B`ǂHD$PD$,D$E14/i=<;D$(kH=4H518NLd$H=L$ H5ȍH$ Lh3Lg$8H$ 8*=:DŽ$aHD$ @ uT$(H= 4H517LLfHH H*XLAfHL H*XH$h8=gHH$pH$pfD$(H$p8H$h8=HH$xH$xfD$hH$x8t xlHD$ XDŽ$E1`DŽ$E1M1E1$SXHH< 6ShHH5D1 4HSl1H53H={p H4$5HD$ xxb HŜH$H5q1H3H޿ 4SIJ<i1HH|$@ H$HD3$$D$D$$$ҋ$D$D$EDD$EDD$D$D$D$ARWHVH5ƩP12H bHD$ E1E1DPd8Ht$ F<DŽ$E1B8_H$h8= HH$H$.H$H$89$~.Ht$HcHH$x8-9$=4Lt$HoH .!H=023LH$1DŽ$D$E11AH=-HHf1H51z=4H -@H=]2_=3~H=b-H5111\$|HD$ E1E1DH0HH=D2qH $7H=$29$HD$Jt0>-=83H=,HH1H5~09$[HD$JD0H$8-9$/HD$JD0H$8-HH$H5L_L$Lt$HLL'K=i2H +JH=1HD$ D$tE1DŽ$@`DŽ$HD$ 1hD$E1$8H=m+H51>/#DŽ$E1DŽ$E1H=,+DH51.HBH$hB0< v3DŽ$H * H=0H$h^$/$ Y/D$|7= >@LH=q*HH51;.$$=0H **4H=C/D$XH )H=/.HD$ ǀ)60H$Lt$H~LhHDŽ$$H$D$|DŽ$H$h8=9$HD$JD0H$8-H$v)H$H$8(tH$h8=t_9$HD$JD0H$8-(H$'\D$hH$8HH$iHH$DŽ$TE1$.DŽ$E1DŽ$E1DŽ$E1L$ HH5LH$ [>LuT$H$ ,U$9$]$xl,HD$ $$P$@p$P(xlx=-#H $H=&~|,=-=-H$1H5~H*=p-Hٺ:H=~ ,=I-HٺH=+H5<LeZL S$H$ ,H`=,0H $H=3}+=,=,H$1H5}H*=},Hٺ9H=K-+=V,=X,L$Lt$HH %H=1*H<$Hy|1H5o)KH<$HU|1H5yK)=+L$Lt$H@H E%H=̗^*9$HD$J|0?-jYg8H=$E1H БH5P1D8(LrLt$PLo*LH$hQ)ILR>HQ{H=/{mH<$H5k1;(H<$H51#(H$p*Hb*LY*AQEIfHnAWDH5[L'AXAYH|$@:]H59$HD$JD0H$8-f$Hl$H;EbHUt$8EH<‹)PL$@$H$8D$hY^벋)L$f)$$1M퉄$LDL$ L@&HHff/$(1LfH$(H$OTH5~H$(Y H,@HELH$ t$8SD$Pjj$XD$rBH$H0(&H$h:=tx9$HT$JT2HT$@:-l$lH"T$|D1H5}H%=Y(T$(H5}H1%Hr$Ht$@=(5^H=!L8}H|H5|[%2YDŽ$HHH$h0HH$hH$hTfH*^$(H4>1L%'Hi41L-H'>HI<JH51HH6OHuH='1H5#wOL@4LL-&L9-3&iK>y7D|$0ILt$@w iڱy7Hkw H HkH | LE1|$Di˱y7L=vAwA Aiy7Mk w I AMk I EDi߱y7AQT$AwA Aiy7OI w iy7HH wEt Di߱y7HkAwA H DHkH |Ai۱y7B47t$(w Hk H HHD$P1Dl$HEi۱y75=w ډ<HH IcIEt0LD$H$ ,uHH$ iH5jLDt%LD$H$ ,aH5kjLDt=LgDfH*H$ ^T$,gH5"jLsDHH$H$ 8=tc,#H57Y$R$H=gP1D$$$L,#Y^HLH$ C$ H$ u@AWAVAUATUSHHHHo`fH/KXt%HHCXuHKPH;K(sHC8HLLHHHHS0L:Lj1HKPHsH1H9S@CXHS8H@LAHLHkPHEDHHH[]A\A]A^A_DUHH]SHH=$PHH1H5nHٺ H=lHٺGH=rHٺCH=HٺWH=ΊH޿ zHߺ1H5+Hٺ_H=OaHߺ1H5Hٺ7H=΋0Hٺ^H=HٺdH=2HٺaH=HٺeH=ΌHٺ?H=Hٺ>H=BHٺ<H=hzHٺFH=`ZH޿ []%7@ff.UHL g@SLgH51RH HgHH޿ HHHٺH=jHٺgH=0HٺbH=~HٺRH=̍Hٺ@H= lH޿ FHٺbH=*DHٺYH=x*HٺDH=HٺNH=Hٺ>H="HٺgH=HHٺHH=H޿ HٺkH=HٺdH=fH޿ @HٺOH=T>H޿ HٺH=|H5H߉1H1H5ƐHٺWH=H1H5E_Hٺ^H=HٺbH=ё{HٺoH=aHٺ$H=uGHٺbH=-HٺLH=ђHٺ`H=H޿ HٺVH=GHٺLH=HٺmH=Hٺ#H=HٺUH=iHٺdH=]OHٺ?H=5Hٺ^H=єHٺNH=H޿  HٺOH=? HٺiH=u H޿  Hٺ H= HٺTH=˕} Hٺ@H= c HٺKH=7I HH=rg/ H5 _H; H5%_H: H5 _H:HeHH5y1 H޿  HٺH=e HٺSH= Hٺ5H=˖u HٺSH=[ HٺEH='A HٺYH=U' Hߺ 1H5 HHI]1H5 Hߺ1H5 HٺLH=\ H޿  HٺH=d Hߺ1H5m7 HٺkH=m Hٺ[H= S HٺcH=O9 HٺkH= Hٺ<H= XHٺC[H=]% = SH1L !`H߹@L`H`H5uzO = HٺH={cx H1H5wc H޿ ; = HHacH5fc1HHHc1H5\cHH/c1H5ScHߺi1H5ZHߺi1H5c}Hߺi1H5l[%e[= SҋH1H5bHH=\6= H=BH[)fUHSHH|$H5bH|$7PH5bH|$77H5bH|$7rH5bH|$v7YH5bH|$]7`H5bH|$D7GH5\bH|$+7EH5NbH|$7,H5;bH|$6H5bH|$6H5bH|$6H5bH|$6H5aH|$6LH5aH|$|63H5aH|$c6H5aH|$J6H5aH|$16H5aH|$6H5aH|$5DH5aH|$5+H5waH|$5EH5paH|$5,H5^aH|$5H5UaH|$5=71MH|$5EHD$,u,HHD$oH|$4EHD$,1H[]H|$4EHD$,uHH|$4EHD$,uHH|${4HD$,u鑈H|$Y4HD$,oH>H5H|$&4(HD$,HcD$@H$L|$8E|$DHD$gHD$0H$HD$XH$HD$Pfff.HD$0D pL ELHt$XDOAE5t鏉$%=H$HD$HD$(H|$HD$0H5ZH8 H$Hy|$D~YfHt$PH )$4Hi$ʚ;H$H)H=" |$gH8H|$H\$(IIH9D$  H|$8H $HھH|$<H9HL$HIcAHHD$@H<$CHD$0D9t$~mt$@E9t$`~cL|$8gIIH9D$ x铈V1H=OH5YH HD$0H1|$DjEDt$DA~*H 1HeH5~YHAH$GH$9H$H}$UH|$hHL$HIEHT$Ht$xLHHdYCHH,|$DV KHKRHP1DN DFH5+ XZHZHL$pH5\1HH|$pH5XwHHRH|$hHHH9HcÅnH|$H|$HH|$hH$XdH+%(Hh[]A\A]A^A_E~H@EH$HH$HT$XH$H$H@HHC|$DH WH$@D$DtHHL$ L$HH=HHH51|L$Ht$1y7Liw녉 HH uQEQH$HL$XHT$(oH$H|$x$J^_HHH=&1H5H;H;\$XD;t$MLdEGDH|$H $DI9 M4$ALIH;\$D9l$HT$(LH)H9HGIIL9|$ sEIHu|$D~NHٺ<H=jHٺ*H=jHٺZH=PH53UH1HٺH= U H6HD$H9HNHPE|$D~*$LT$H5p1H=nLT$Ht$ $H9HFHD$ 8|$D~"H\H=UH5vH1#L$H )H=TGL$f)$11$\$HD$MLN4<-1MsH8[]A\A]A^A_fAWIAVAUATIUSHxHT$H\$0H$HL$HLD$dL4%(Lt$hMLl$PMH|$1IcG A79}hHT$L4H|$Ht$Ln"HHLl$PH0 HHLLL&H0uAG AG H|$MA~>A?~8~IO AWH561H=M'Ll$PH0 HH<8H0HD$hdH+%(;Hx[]A\A]A^A_LLL ŅKA|$Tup1ALLL5H҉HL8DHL$Ll$PHLH0HH LLH%H0uAGAG  IcG A;|A|$TLr͉H|$U/Ht$L-HHLHD$( H|$(HD$ :HT$ HT$A7H|$n&sIAHA  11A HcHATUSAHYHHctjHtd<%u݃HcHٺ12 iMxqfI*B^MfI*EO H=yL$H^ELD$xT$.I>/TA?.taA?/ӺHt$ L6H|$ HD$(&HT$(H9rHt$ /SxHH޿HHt$(HHH$dH+%(uHĠ[]A\À{/u飻@AUATUHSHQHIII|#HݻH9J H9ŻHHLHMt /t/HH9s!J *H9r+HHLB*Z[]A\A]H9sJ +H9sidUHSHPH=YHH= HH)H9ø[HC]'&AVISHHt7;.w;/eHLHHD$HD$H[A^1ff.AVAUATIUSHH=,H9ͺAH=I|$ #I|$(LH(ID$(HHuH>I|$ H[]A\A]A^ CHHEI9IFH9 H9s HH9HHH] HEHL@Htxu2HAH}"I|$(LHH)Hn'PLD$Lq`Hy`H $ڸH $LD$HqHHv_HA@1HHH9Q8t\u5HA@1yXHHHHHQ0LHj1HHQ@LKHA(H9APtyXuuLD$HLH $>LD$H $WAWIAVAUAATJ<USAQHzMH1I9t&M$߾/LXHtL`LdHH LH1ۺJLeCD9rZH[]A\A]A^A_%LlLL MHPX/*stdout*\.zst.gz.lzma.xz.lz4dictionaryXXH64, . Lorem ipsum/dev/null --no-dictID --rsyncable --exclude-compressedno-zstd: ../programs/fileio.cerror %i : ZSTD_CLEVELzstd: allocation error zstdmtzstdcatunzstdgzipgunzipgzcatunlzmaunxzunlz4/*stdin*\----list--compress--decompress--uncompress--force--version--help--verbose--quiet--stdout--ultra--pass-through--no-pass-through--test--asyncio--no-asyncio--train--keep--rm--priority=rt--show-default-cparams--content-size--no-content-size--adapt--adapt=min=max=--single-thread--format=zstd--mmap-dict--no-mmap-dict--no-progress--progress--fake-stdin-is-console--fake-stdout-is-console--fake-stderr-is-console--trace-file-stat--max--train-coverk=steps=split=shrink--train-fastcoverf=accel=--train-legacyselectivity=legacy: selectivity=%u --threads--memlimit--memory--memlimit-decompress--block-size--maxdict--dictID--zstd=--stream-size--size-hint--output-dir-flat--auto-threadslogical--output-dir-mirror--trace--patch-from--long--fast--filelistYann Colletv1.5.7Zstandard CLIZSTD_NBTHREADSTrace:FileStat: %*s> UTIL_isLink(%s)Trace:FileStat: %*s< %d UTIL_isFIFO(%s)buf != NULL../programs/util.cError : %s, %i : %szstd:util:readLinesFromFilefclose(inputFile) == 0filenamesTable != NULLzstd: error reading %s newTable->fileNames != NULLnewFNT != NULLNo files given Benchmarking %u files from level %d to %d at level %d using %i threads Synthetic %u%%stdin is a console, aborting %s (%llu bytes) %s (src size unknown) - windowLog : %u - chainLog : %u - hashLog : %u - searchLog : %u - minMatch : %u - targetLength : %u - strategy : %s (%u) --format=%s --block-size=%d --adapt=min=%d,max=%d --stream-size=%u --size-hint=%d --memory=%u --threads=%d --%scontent-sizePress enter to continue... table != NULLOptions: EnabledDisabledAdvanced options: Dictionary builder: Benchmark options: *** supports: zstd, zstd legacy v0.%d+Unsupportedzlib version %s lz4 version %s lzma version %s Incorrect parameter: %s windowLog=wlog=chainLog=clog=hashLog=searchLog=slog=minMatch=targetLength=tlen=strategy=strat=overlapLog=ovlog=ldmHashLog=lhlog=ldmMinMatch=lmml=ldmBucketSizeLog=lblog=ldmHashRateLog=lhrlog=UTIL_isRegularFile(%s)UTIL_stat(%d, %s)UTIL_isConsole(%d)/proc/cpuinfosiblingscpu coresUTIL_isDirectory(%s)Shuffling input files UTIL_getFileSize(%s)Error %i : nb of samples too lowrbzstd: dictBuilder: %s %s Loading %s... Pb reading %s %79s k=%u d=%u steps=%u split=%u wbcannot open %s %s : write error%s : flush errorNoneError : %s is not a fileError: unsupported block typeError while parsing "%s" File "%s" is truncated # Zstandard Frames: %d # Skippable Frames: %d DictID: %u Window Size: %.*f%s (%llu B) Ratio: %.4f Check: %s %02x%02x%02x%02x Check: %s UTIL_isDirectoryStat()UTIL_getTotalFileSize(%u)No Files to BenchmarkInvalid Compression LevelError loading fileserror loading %s : %s benchmark aborteddictionary file %s too large %u filesreaddir(%s) error: %s Using stdin for input zstd: %s: %s cannot open file %sinvalid read %sno data to benchcannot open %sLoading %s as dictionary dolorametconsecteturadipiscingeiusmodtemporincididuntlaboredoloremagnaaliquavestibulummattisullamcorpervelitcommodolacusarcumagnisparturientmontesnasceturridiculusmaurisnullamalesuadapellentesqueegetgravidadictumnonvoluptatmaecenasblanditaliquametiamenimlobortisscelerisquefermentumduifaucibusornareelementumeufacilisisodiomorbiquiserosdonecorcipurusturpiscursusleoportaconsequatinterdumvariusvulputatealiquetpharetranuncauctorurnametusviverranibhcrasundeomnisistenatusperspiciatisvoluptatemaccusantiumdoloremquelaudantiumtotamaperiameaqueipsaquaeilloinventoreveritatisquasiarchitectobeataevitaedictasuntexplicabonemoipsamquiavoluptasaspernaturautoditfugitconsequunturmagnidoloreseosrationesequinesciuntnequeporroquisquamdoloremadipiscinumquameiustemporainciduntmagnamquaeratminimaveniamnostrumullamcorporissuscipitlaboriosamnisialiquidexcommodiconsequaturautemeumiurevoluptateessenihilmolestiaefugiatquopariaturveroaccusamusiustodignissimosducimusblanditiispraesentiumvoluptatumdelenitiatquecorruptiquosquasmolestiasexcepturisintoccaecaticupiditateprovidentsimiliqueculpaofficiadeseruntmollitiaanimilaborumdolorumfugaharumquidemrerumfacilisexpeditadistinctioliberotemporecumsolutanobiseligendioptiocumqueimpeditminusquodmaximeplaceatfacerepossimusassumendarepellendustemporibusquibusdamofficiisdebitissaepeevenietvoluptatesrepudiandaerecusandaeitaqueearumhictenetursapientedelectusreiciendiscillummaioresaliasperferendisdoloribusasperioresrepellatminimnostrudexercitationullamcolaborisaliquipduisauteirureZSTD_fastZSTD_dfastZSTD_greedyZSTD_lazyZSTD_lazy2ZSTD_btlazy2ZSTD_btoptZSTD_btultraZSTD_btultra2 --compress-literals --no-compress-literals --no-row-match-finder --row-match-finder --no-check --check --no-sparse --sparse | / = \Invalid Compression Level %70s %2s-%-17.17s :%10u -> decompression errorDecoding error at pos %u origin: %02X :%02X: decode: no difference detected %2i# EiB PiB TiB GiB MiB B KiB../programs/fileio_asyncio.cError : %s failed : %szstd: %s: unknown header Read errorUnexpected short read %-20.20s : %.*f%s... %-20s: %llu bytes Aborting. Aborting...Proceed? (y/n): .tar.zst/.tzstUsing stdout for output zstd: %s already exists; Not overwritten overwrite (y/n) ? zstd: %s: %s ZSTD_freeDStream(ress.dctx)yYzstd: %sFIO_createCResources set nb workers = %u set overlapLog = %u srcFileNames != NULLfname != NULLuniqueDirNames != NULLstreamingsingle-passUTIL_isSameFile(%s, %s)zstd: expected directory: %s outDirBuffer != NULL%s: %llu bytes fread %u bytes from source Read:%6.*f%4s /%6.*f%4s ==> %2.f%%zstd: %s: %sUTIL_isSameFileStat(%s, %s).tgz.txz.tlz4.7z.aa3.aac.aar.ace.alac.ape.apk.apng.arc.archive.arj.ark.asf.avi.avif.ba.br.bz2.cab.cdx.chm.cr2.divx.dmg.dng.docm.docx.dotm.dotx.dsft.ear.eftx.emz.eot.epub.f4v.flac.flv.gho.gif.gifv.gnp.iso.jar.jpeg.jpg.jxl.lz.lzh.m4a.m4v.mkv.mov.mp2.mp3.mp4.mpa.mpc.mpe.mpeg.mpg.mpl.mpv.msi.odp.ods.odt.ogg.ogv.otp.ots.ott.pea.png.pptx.qt.rar.s7z.sfx.sit.sitx.sqx.svgz.swf.tbz2.tib.tlz.vob.war.webm.webp.wma.wmv.woff.woff2.wvl.xlsx.xpi.xps.zip.zipx.zoo.zpaq.zstdUTIL_setFileStat(%d, %s)UTIL_chmod(%s, %#4o)fchmodUTIL_utime(%s)Error defined at %s, line %i : Allocation error : not enough memoryIgnore environment variable setting %s=%s: numeric value too large Ignore environment variable setting %s=%s: not a valid integer value Error : incorrect library version (expecting : %s ; actual : %s ) Please update library to version %s, or use stand-alone zstd binary invalid compression parameter incoherent adaptation limits cover: k=%u d=%u steps=%u split=%u shrink%u cover: k=%u d=%u f=%u steps=%u split=%u accel=%u shrink=%u error: missing command argument error: command cannot be separated from its argument by another command error: only numeric values with optional suffixes K, KB, KiB, M, MB, MiB are allowed--target-compressed-block-sizeerror: output dir cannot be empty string (did you mean to pass '.' instead?) Algorithm, Version, Method, Mode, Level, Workers, Dictionary Size, Uncompressed Size, Compressed Size, Duration Nanos, Compression Ratio, Speed MB/s *** %s (%i-bit) %s, by %s *** Warning : decompression does not support multi-threading Note: %d logical core(s) detected Note: %d physical core(s) detected Ignore environment variable setting %s=%s: not a valid unsigned value Compressing with %u worker threads Warning : %s is a symbolic link, ignoring zstd: --list does not support reading from standard inputzstd: --list does not support reading from standard input Frames Skips Compressed Uncompressed Ratio Check Filename ----------------------------------------------------------------- %6d %5d %6.*f%4s %5s %u files %6d %5d %6.*f%4s %8.*f%4s %5.3f %5s %u files benchmark mode is only compatible with zstd format allocation error : not enough memory please provide correct input file(s) or non-empty directories -- ignored stdout is a console, aborting Warning : compression level higher than max, reduced to %i error : can't use --show-default-cparams in decompression mode error : can't use -D and --patch-from=# at the same time error : can't use --patch-from=# on multiple files Note: src files are not removed when output is stdout Setting block size is useless in single-thread mode Setting overlapLog is useless in single-thread mode Adaptive mode is not compatible with single thread mode Rsyncable mode is not compatible with single thread mode --zstd=wlog=%d,clog=%d,hlog=%d,slog=%d,mml=%d,tlen=%d,strat=%d --target-compressed-block-size=%uCompress or decompress the INPUT file(s); reads from STDIN if INPUT is `-` or not provided. Usage: %s [OPTIONS...] [INPUT... | -] [-o OUTPUT] -o OUTPUT Write output to a single file, OUTPUT. -k, --keep Preserve INPUT file(s). [Default] --rm Remove INPUT file(s) after successful (de)compression. -# Desired compression level, where `#` is a number between 1 and %d; lower numbers provide faster compression, higher numbers yield better compression ratios. [Default: %d] -d, --decompress Perform decompression. -D DICT Use DICT as the dictionary for compression or decompression. -f, --force Disable input and output checks. Allows overwriting existing files, receiving input from the console, printing output to STDOUT, and operating on links, block devices, etc. Unrecognized formats will be passed-through through as-is. -h Display short usage and exit. -H, --help Display full help and exit. -V, --version Display the program version and exit. -c, --stdout Write to STDOUT (even if it is a console) and keep the INPUT file(s). -v, --verbose Enable verbose output; pass multiple times to increase verbosity. -q, --quiet Suppress warnings; pass twice to suppress errors. --trace LOG Log tracing information to LOG. --[no-]progress Forcibly show/hide the progress counter. NOTE: Any (de)compressed output to terminal will mix with progress counter text. -r Operate recursively on directories. --filelist LIST Read a list of files to operate on from LIST. --output-dir-flat DIR Store processed files in DIR. --output-dir-mirror DIR Store processed files in DIR, respecting original directory structure. --[no-]asyncio Use asynchronous IO. [Default: Enabled] --[no-]check Add XXH64 integrity checksums during compression. [Default: Add, Validate] If `-d` is present, ignore/validate checksums during decompression. -- Treat remaining arguments after `--` as files. Advanced compression options: --ultra Enable levels beyond %i, up to %i; requires more memory. --fast[=#] Use to very fast compression levels. [Default: %u] --adapt Dynamically adapt compression level to I/O conditions. --long[=#] Enable long distance matching with window log #. [Default: %u] --patch-from=REF Use REF as the reference point for Zstandard's diff engine. -T# Spawn # compression threads. [Default: 1; pass 0 for core count.] --single-thread Share a single thread for I/O and compression (slightly different than `-T1`). --auto-threads={physical|logical} Use physical/logical cores when using `-T0`. [Default: Physical] -B# Set job size to #. [Default: 0 (automatic)] --rsyncable Compress using a rsync-friendly method (`-B` sets block size). --exclude-compressed Only compress files that are not already compressed. --stream-size=# Specify size of streaming input from STDIN. --size-hint=# Optimize compression parameters for streaming input of approximately size #. --target-compressed-block-size=# Generate compressed blocks of approximately # size. --no-dictID Don't write `dictID` into the header (dictionary compression only). --[no-]compress-literals Force (un)compressed literals. --[no-]row-match-finder Explicitly enable/disable the fast, row-based matchfinder for the 'greedy', 'lazy', and 'lazy2' strategies. --format=zstd Compress files to the `.zst` format. [Default] --[no-]mmap-dict Memory-map dictionary file rather than mallocing and loading all at once Advanced decompression options: -l Print information about Zstandard-compressed files. --test Test compressed file integrity. -M# Set the memory usage limit to # megabytes. --[no-]sparse Enable sparse mode. [Default: Enabled for files, disabled for STDOUT.] --[no-]pass-through Pass through uncompressed files as-is. [Default: %s] --train Create a dictionary from a training set of files. --train-cover[=k=#,d=#,steps=#,split=#,shrink[=#]] Use the cover algorithm (with optional arguments). --train-fastcover[=k=#,d=#,f=#,steps=#,split=#,accel=#,shrink[=#]] Use the fast cover algorithm (with optional arguments). --train-legacy[=s=#] Use the legacy algorithm with selectivity #. [Default: %u] -o NAME Use NAME as dictionary name. [Default: %s] --maxdict=# Limit dictionary to specified size #. [Default: %u] --dictID=# Force dictionary ID to #. [Default: Random] -b# Perform benchmarking with compression level #. [Default: %d] -e# Test all compression levels up to #; starting level is `-b#`. [Default: 1] -i# Set the minimum evaluation to time # seconds. [Default: 3] -B# Cut file into independent chunks of size #. [Default: No chunking] -S Output one benchmark result per input file. [Default: Consolidated result] -D dictionary Benchmark using dictionary --priority=rt Set process priority to real-time. _POSIX_C_SOURCE defined: %ldL _POSIX_VERSION defined: %ldL PLATFORM_POSIX_VERSION defined: %ldL timefn::clock_gettime(CLOCK_MONOTONIC)Sample file '%s' is too large, limiting to %d KB Sample file '%s' has zero size, skipping... Found training data %d files, %d KB, %d samples ! Warning : setting manual memory limit for dictionary training data at %u MB not enough memory for DiB_trainFiles! Warning : some sample(s) are very large ! Note that dictionary is only useful for small samples. ! As a consequence, only the first %u bytes of each sample are loaded ! Warning : nb of samples too low for proper processing ! ! Please provide _one file per sample_. ! Alternatively, split files into fixed-size blocks representative of samples, with -B# ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Training samples set too large (%u MB); training on %u MB only... Loaded %d KB total training data, %d nb samples k=%u d=%u f=%u steps=%u split=%u accel=%u dictionary training failed : %s Save dictionary of size %u into file %s Error: could not open source file %sError: seeked to position %llu, which is beyond file size of %llu Error: reached end of file with incomplete frameError: did not reach end of file but ran out of framesError: could not decode frame headerWARNING: File contains multiple frames with different dictionary IDs. Showing dictID 0 insteadError: could not determine frame header sizeError: could not move to end of frame headerError while reading block headerError: could not skip to end of blockError: could not read checksumError: could not find end of skippable frameFile "%s" not compressed by zstd %6d %5d %6.*f%4s %8.*f%4s %5.3f %5s %s %6d %5d %6.*f%4s %5s %s Compressed Size: %.*f%s (%llu B) Decompressed Size: %.*f%s (%llu B) not enough memory for fileSizesnot enough memory for dictionary (%u bytes)Not enough memory; testing %u MB only... not enough memory for srcBufferCannot open directory '%s': %s Warning : %s is a symbolic link, ignoring zstd: can't stat %s : %s -- ignored zstd: %s is not a regular file -- ignored Ignoring %s directory... Cannot evaluate size of %s, ignoring ... Write error : %s : cannot properly close output filezstd: --output-dir-mirror cannot decompress '%s' into '%s' %d files decompressed : %6llu bytes total Error: %s : can't create ZSTD_DStreamZSTD_DCtx_setMaxWindowSize(ress.dctx, prefs->memLimit)ZSTD_DCtx_setParameter(ress.dctx, ZSTD_d_experimentalParam3, !prefs->checksumFlag)ZSTD_DCtx_reset(ress.dctx, ZSTD_reset_session_only)ZSTD_DCtx_refPrefix(ress.dctx, ress.dict.dictBuffer, ress.dict.dictBufferSize)ZSTD_DCtx_loadDictionary_byReference(ress.dctx, ress.dict.dictBuffer, ress.dict.dictBufferSize)Couldn't open dictionary %s: %sDictionary file %s is too large (> %u bytes)Error reading dictionary file %s : %sStat failed on dictionary file %s: %sDictionary %s must be a regular file.Invalid Compression Level Range Note : switching to real-time priority bench %s %s: input %u bytes, %u seconds, %u KB blocks Decompressed size cannot be determined: cannot benchmarkError while trying to assess decompressed size: data may be invalidallocation error: not enough memory%2s-%-17.17s :%10u ->%10u (x%5.*f), %6.*f MB/s %2s-%-17.17s :%10u ->%10u (x%5.*f), %6.*f MB/s, %6.1f MB/s !!! WARNING !!! %14s : Invalid Checksum : %x != %x (sample %u, block %u, pos %u) -%-3i%11i (%5.3f) %6.2f MB/s %6.1f MB/s %s (param=%d) -%-3i%11i (%5.3f) %6.2f MB/s %6.1f MB/s %s allocation error : not enough memoryFailed creating ioJobsMutex mutexFailed creating I/O thread poolFailed creating jobCompletedCond condZSTD_DCtx_reset(dctx, ZSTD_reset_session_and_parameters)ZSTD_DCtx_loadDictionary(dctx, dictBuffer, dictBufferSize)zstd: %s is a directory -- ignored zstd: %s: unexpected end of file %s : Decoding error (36) : %s %s : Window size larger than maximum : %llu > %u %s : Use --long=%u or --memory=%uMB %s : Window log larger than ZSTD_WINDOWLOG_MAX=%u; not supported Decompress: %2u/%2u files. Current: %s : %.*f%s... %s : Read error (39) : premature end zstd: %s: gzip file cannot be uncompressed (zstd compiled without HAVE_ZLIB) -- ignored zstd: %s: xz/lzma file cannot be uncompressed (zstd compiled without HAVE_LZMA) -- ignored zstd: %s: lz4 file cannot be uncompressed (zstd compiled without HAVE_LZ4) -- ignored zstd: %s: unsupported format It's not allowed to remove input files when processed output is piped to stdout. This scenario is not supposed to be possible. This is a programming error. File an issue for it to be fixed.Test mode shall not remove input files! This scenario is not supposed to be possible. This is a programming error. File an issue for it to be fixed.zstd: WARNING: all input files will be processed and concatenated into stdout. zstd: WARNING: all input files will be processed and concatenated into a single output file: %s The concatenated output CANNOT regenerate original file names nor directory structure. Since it's a destructive operation, input files will not be removed. Concatenating multiple processed inputs into a single output loses file metadata. zstd: %s: unknown suffix (%s expected). Can't derive the output file name. Specify it with -o dstFileName. Ignoring. %s : not enough memory for dstFileNameSparse File Support is automatically disabled on stdout ; try --sparse zstd: Refusing to open an output file which will overwrite the input file Sparse File Support is disabled when output is not a file %s is unexpectedly categorized as a regular filezstd: %s already exists; not overwritten Warning: setvbuf failed for %s stdin is an input - not proceeding. ZSTD_CCtx_setParameter(ctx, ZSTD_c_nbWorkers, 0)ZSTD_CCtx_setParameter(ctx, ZSTD_c_nbWorkers, adv->nbWorkers)ZSTD_CCtx_setParameter(ctx, ZSTD_c_compressionLevel, cLevel)ZSTD_CCtx_setParameter( ctx, ZSTD_c_useRowMatchFinder, adv->useRowMatchFinder)ZSTD_CCtx_setParameter( ctx, ZSTD_c_enableLongDistanceMatching, adv->ldmFlag)ZSTD_CCtx_setParameter(ctx, ZSTD_c_ldmMinMatch, adv->ldmMinMatch)ZSTD_CCtx_setParameter(ctx, ZSTD_c_ldmHashLog, adv->ldmHashLog)ZSTD_CCtx_setParameter( ctx, ZSTD_c_ldmBucketSizeLog, adv->ldmBucketSizeLog)ZSTD_CCtx_setParameter( ctx, ZSTD_c_ldmHashRateLog, adv->ldmHashRateLog)ZSTD_CCtx_setParameter( ctx, ZSTD_c_windowLog, (int)comprParams->windowLog)ZSTD_CCtx_setParameter( ctx, ZSTD_c_hashLog, (int)comprParams->hashLog)ZSTD_CCtx_setParameter( ctx, ZSTD_c_chainLog, (int)comprParams->chainLog)ZSTD_CCtx_setParameter( ctx, ZSTD_c_searchLog, (int)comprParams->searchLog)ZSTD_CCtx_setParameter( ctx, ZSTD_c_minMatch, (int)comprParams->minMatch)ZSTD_CCtx_setParameter( ctx, ZSTD_c_targetLength, (int)comprParams->targetLength)ZSTD_CCtx_setParameter( ctx, ZSTD_c_literalCompressionMode, (int)adv->literalCompressionMode)ZSTD_CCtx_setParameter( ctx, ZSTD_c_strategy, (int)comprParams->strategy)ZSTD_CCtx_setParameter( ctx, ZSTD_c_targetCBlockSize, (int)adv->targetCBlockSize)ZSTD_CCtx_loadDictionary(ctx, dictBuffer, dictBufferSize)Write error (%s) : cannot properly close %szstd: --output-dir-mirror cannot compress '%s' into '%s' %3d files compressed : (%6.*f%4s => %6.*f%4s) %3d files compressed : %.2f%% (%6.*f%4s => %6.*f%4s) allocation error (%s): can't create ZSTD_CCtxMax window log exceeded by file (compression ratio will suffer) long mode automatically triggered [Optimal parser notes] Consider the following to improve patch size at the cost of speed: - Set a larger targetLength (e.g. --zstd=targetLength=4096) - Set a larger chainLog (e.g. --zstd=chainLog=%u) - Set a larger LDM hashLog (e.g. --zstd=ldmHashLog=%u) - Set a smaller LDM rateLog (e.g. --zstd=ldmHashRateLog=%u) Also consider playing around with searchLog and hashLog allocation error : can't create dictBufferZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_contentSizeFlag, prefs->contentSize)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_dictIDFlag, prefs->dictIDFlag)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_checksumFlag, prefs->checksumFlag)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_compressionLevel, cLevel)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_targetCBlockSize, (int)prefs->targetCBlockSize)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_experimentalParam7, (int)prefs->srcSizeHint)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_enableLongDistanceMatching, prefs->ldmFlag)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_ldmHashLog, prefs->ldmHashLog)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_ldmMinMatch, prefs->ldmMinMatch)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_ldmBucketSizeLog, prefs->ldmBucketSizeLog)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_ldmHashRateLog, prefs->ldmHashRateLog)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_experimentalParam14, prefs->useRowMatchFinder)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_windowLog, (int)comprParams.windowLog)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_chainLog, (int)comprParams.chainLog)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_hashLog, (int)comprParams.hashLog)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_searchLog, (int)comprParams.searchLog)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_minMatch, (int)comprParams.minMatch)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_targetLength, (int)comprParams.targetLength)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_strategy, (int)comprParams.strategy)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_experimentalParam5, (int)prefs->literalCompressionMode)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_experimentalParam8, 1)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_nbWorkers, prefs->nbWorkers)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_jobSize, prefs->blockSize)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_overlapLog, prefs->overlapLog)ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_experimentalParam1, prefs->rsyncable)ZSTD_CCtx_refPrefix(ress.cctx, ress.dict.dictBuffer, ress.dict.dictBufferSize)ZSTD_CCtx_loadDictionary_byReference(ress.cctx, ress.dict.dictBuffer, ress.dict.dictBufferSize)zstd: FIO_createFilename_fromOutDir: %szstd: failed to create DIR %s: %s zstd, %u, %s, %s, %d, %d, %llu, %llu, %llu, %llu, %.2f, %.2f zstd: failed to get DIR stats %s: %s FIO_compressFilename_srcFile: %s zstd: cannot use %s as an input file and dictionary File is already compressed : %s FIO_compressFilename_dstFile: opening dst: %s compression using zstd format ZSTD_CCtx_setPledgedSrcSize(ress.cctx, fileSize)ZSTD_CCtx_setPledgedSrcSize(ress.cctx, prefs->streamSrcSize)ZSTD_CCtx_getParameter(ress.cctx, ZSTD_c_windowLog, &windowLog)Decompression will require %.*f%s of memory ZSTD_compressStream2(ress.cctx, &outBuff, &inBuff, directive)ZSTD_compress_generic(end:%u) => input pos(%u)<=(%u)size ; output generated %u bytes all buffers full : compression stopped => slow down compression faster than flush (%llu > %llu), and flushed was never slowed down by lack of production => slow down compression level adaptation check input is never blocked => input is slower than ingestion input blocked %u/%u(%.2f) - ingested:%u vs %u:consumed - flushed:%u vs %u:produced recommend faster as in(%llu) >= (%llu)comp(%llu) <= out(%llu) slower speed , higher compression faster speed , lighter compression (L%i) Buffered:%5.*f%s - Consumed:%5.*f%s - Compressed:%5.*f%s => %.2f%% Compress: %u/%u files. Current: ...%s Compress: %u/%u files. Current: %*s Read error : Incomplete read : %llu / %llu Bzstd: %s: file cannot be compressed as gzip (zstd compiled without ZSTD_GZCOMPRESS) -- ignored zstd: %s: file cannot be compressed as xz/lzma (zstd compiled without ZSTD_LZMACOMPRESS) -- ignored zstd: %s: file cannot be compressed as lz4 (zstd compiled without ZSTD_LZ4COMPRESS) -- ignored %-20s : (%6.*f%s => %6.*f%s, %s) %-20s :%6.2f%% (%6.*f%s => %6.*f%s, %s) %-20s : Completed in %.2f sec (cpu load : %.0f%%) FIO_compressFilename_dstFile: closing dst: %s zstd: Failed to stat %s while trying to remove it zstd: Refusing to remove non-regular file %s Write error : cannot write block : %s1 GB skip error (sparse file support)Sparse skip error ; try --no-sparseWrite error : cannot write end of decoded block : %sFinal skip error (sparse file support)Write error : cannot write last zero : %sAllocation error during filename collision checking WARNING: Two files have same filename: %s Using --patch-from with stdin requires --stream-sizeCan't handle files larger than %u GB )" { ! !5 Q W Q$(!pG %%%%%%%%%<%% %%%%%%%%%%%% 6%%%w 9|[%%%%error: numeric value overflows size_terror: numeric value overflows 32-bit unsigned int??Y@??eAC$@.A>0<<p=>P?NgmC@p@MbP?@I@@@''error: numeric value overflows 32-bit int;Ĺ 0LQ 4 ĺ| ƺ P ^ k , -l W j Dxa<<,?BP@t8<G$lp`f0}!-L\Ph(x.4H4F50f678'8a88XN99( v: RP!R!R!=S$"aS"S#WH#GY#Z#l^$'_$_$_$_%G`$%a@% c%d%$d4ddDeetf$ f g dgL g g g4 thd i ti i dk k l ldl tmPmnHpp$q`ssvDvdt|Ĉ4Ԋ,dX$,d(DPd 4t$4H T0!!4!""D$#d#d##tT#hT$P T&| - .` 4/ 3 3 d4 t@ HJMHNQdRhtStdd\$jDmmdotpqhTtt<ww`Tzz{$|d|`|$T}t~!D~h!~<"<$zRx $г FJ w?;*3$"lDX[BBB B(A0A8G 8A0A(B BBBA H g{|`DGmAGBZkJdAO MTHXGiA BBBM  ADHL MZBlVaAAEBBG[ ABGE `^HOjE OdA\\@ ]^AY BA  4(D]?BJD D(E0_(A ABB`Ա0|@AAADBBB B(A0A8G@8D0A(B BBB<\KBB A(C0(A BBB0 Y50H (A BBBB (TH]OAGD0i AAA (ALP IA(XAPQ IMְ$ \KD t A 0 0]NBAG D0m  AABA @#-H F AdnM|]|$GHz@A($OADD0 AAA 50(\:BDD e ABA 4\Hd(0AAAd\Gx A ]D Q A  ( A@]mD0E A 0]*JZ8LL]BBB B(A0A8D? 8A0A(B BBBI *^ZD0O A 0_@A_ A V A  _AG{ DA 0bOtHD' BBB B(A0A8JDZA 8C0A(B BBBA R|DnA(!J  y2/BJB E(A0A8GQDBZ 8A0A(B BBBA GV[A:QWAt(^&D  A h:.BBB E(A0C8DJHDBDXr 8C0A(B BBBA 0 YP ]Gj A l 4 ^IBBA C(A0v(D ABBL D;BEB B(D0A8G3 8A0A(B BBBA  0( ]BAD G0^  AABA \ ?0Hx =BEB B(A0A8Fp8A0A(B BBB pd 8>BEB B(D0A8D_lVX 8C0A(B BBBA ``(L n[Lx t]BGB B(D0A8J 8D0A(B BBBA   ^8 ?AA F FAB8 <R (T ^,BIG@` ABA  @( ?ADD h AAA    @BBB B(A0A8GJfKgAjfAkAb 8C0A(B BBBA f[Bp ?3 ^ >~$ `NADL0zAA 0$ PtAAH gAAH _BBE E(D0D8D` 8A0A(B BBBA l`TP$BBB B(A0A8G L@I@. 8A0A(B BBBA t@LHUBBB B(A0D8G 8A0A(B BBBA T%(t`BID AB 4WaBGA A(A0L(C ABB0L`HBBB B(A0A8G 8D0A(B BBBA 0`.?N]B8HWBBE D(A0(A FBE00 YBFA D`{  DABA $% `8@\YuBAD  OBE M ABA | @Z_BJB A(A0G@ 0A(A BBBA '@ n n`AH0O AA 40<L@nBBB A(A0 (D BBBA p|0oLAF([xBAA pAB # (o;[ _@o(D ^X[ Hl[BGB B(A0A8DP8C0A(B BBB PHoBBB B(D0A8D@I 8A0A(B BBBA $@@Dp<[ \(\pGBAE [ DBF q BBB B(D0D8Jy;&{JOAl 8A0A(B BBBA JHBt+w(H\H\z3BBE B(A0A8GP 8A0A(B BBBC PLBBB E(D0A8J+ 8D0A(B BBBA >Y8toAG bDXĆKAG yDx7 H[]BBE B(D0A8Dp 8D0A(B BBBF p]?Av A F@]EBBB I(A0G@ 0D(A BBBA ` @8BAD  ABG P ABM   4^8AG Q DA , $8^9ADD MYEP<PBED D(DPXN`AhHpDxAXP^ (A ABBA ]8Ao A F :2A` F C8BBA A(Jz (C ABBA 8Q0Tx]BAA J  CABA a8]BBA D(D0 (A ABBA X0XP `BB A(A0G@) 0A(A BBBB C@Xv@pxBBB B(A0D8J2 8D0A(B BBBJ - HfB:L^BH [gAXHGA$8\9ADD MYE`HAJ0xD00(\RBDG0} ABA 610j0Q F D `sAJ` AA  0O8GA@T1$@l`\BBB D(A0D@z 0A(A BBBE 09@`\9BBB B(D0A8Dp 8A0A(B BBBA u 8D0A(B BBBF 40p TAD0@ AA x]40 GAD@h DF 5@8BEA A(I (A ABBA  6 (AGP{ AA LH:Pn TF Hl@\BEB E(I0A8B@i 8D0A(B BBBF H:o@J 8A0A(B BBBA ~8F0H(B BBB: :=AAF4:hAI \AT;AHp<'BBE B(A0D8D@8A0A(B BBB(v= BAA ABV>p==   0 o 7 ȫX& o$p&#P%(&0'''0@    c |m    )  0 7 = *D O V b h Qp v {             g`     %/3<CMPZ_ejoQuz  $0;F2LTZ_dis}  %.6?GLT]dlsz/  ,4?KV_ensx$+37>DMSZbhmt| #.5=COYdms{.F]q} F6;@FJOTY^dinty  &+05;@EINSX]bglqv{  &+06=BHMRW]b FhGCC: (Alpine 15.2.0) 15.2.0.shstrtab.note.gnu.property.note.gnu.build-id.interp.gnu.hash.dynsym.dynstr.rela.dyn.rela.plt.relr.dyn.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.comment 0HH$1ll9oC  K7S ]BX&X&gp&p&Pq00b00 w@0@0H@}Jv LvLv | | ȫȫ8 H 0