ELF4 4 (444ܸܸ@@DAh~@@((( Qtd/lib/ld-linux.so.2GNU#  " !  |%v!hT!5`d~[<]N}0w6a'oFCh3 z .0_Jv_RegisterClasses__gmon_start__libc.so.6strcpystdout__strtol_internalqsortfscanffgetsmemcpymalloccallocfprintffseekstdinstrncmpreallocfreadmemsetftellstrcmpfclosestderrfputc__ctype_b_locfwritefreopenexitfopen_IO_putc_IO_stdin_used__libc_start_mainfree$ORIGIN/../libGLIBC_2.3GLIBC_2.1GLIBC_2.0$ii .ii 8ii B@!` d h@AAA AAAAA A $A (A,A0A4A8Af1Uf1E;|M ]DP~98)҃PDžNIDžIDžDžDž=tu >;j}>򀾝R.tċJJ]J!f#]f#M€RQ1f}>f}f1]f1M;?Dž51Ƀ<[f]>JJf1EJf1Uf1EI1ǀlUF;dT]hƄptdEl9N)hك+!‹EpxUlu m POMAQL1[^_]DžM uY8^0u&P] U;8Dtڃ}Dž1ǀlUF;d"UhƄptcEl9N)hك+!‹Epy]luEf2ǀlUF;ds|]hƄp.Ul9N)hك+!‹EpwElƂpǂhs}W$uhF0ppd\$L$Vl$&9uh}LJdLJhƇpdžhƆpVs$_5dD$D$t$ $W $UWVSUMAhDž#UNǂlhte]h]l9Nȉӥpø)+! tuluMDžh]Fǃlhtb]l9NЉщӥ+pø+! tMlufDžfDžMVǁlht\]l9Nȉӥpø)+! tElu}`_ UNǂlhteMh]l9Nȉӥpø)+! tulu1ҋEbEhhED$$D$DžUOǂlhtb]lh9Nȉӥpø)+! t}lu9}TuD1IfMJ|1?If1UJ|1?If1UJ|1?If1U;|98)ڍ҃P4RDžNDžDžIDž6t|}ʀR.tċJ]!JJf#]f#M€RX1f}f}f1]f1M;?Dž511IDžUOǂlhtb]lh9Nȉӥpø)+! t}luD<@fEJJJf1uf1Uf1E  PhP4IPMR.tJ}f!JJf#}f#E€Ruf1fMfUf1}f1UPT1UT]LP~SĜ[^_]ÉӋdpt$\$Jl $v1҅.~ˋ]t {1҃;SudžldžhtƆpEEtǀE}dG D$7WD$( $t$T$ ЁĜ[^_]ÐU1ɉVSÃP uP @t [^]Ë5dD$D$'4$vML$S0$XfK4@Q+Q~?F~F~F 9~CP{QփAC4HÃ@K4QăAS4JABC$؈K4QCAu2bC4P @S4EJt$D$ $S4r1$(PCXE$*P܉t$C4$LUWVS|DžXP~.~H؋NL)9| ȍHf19^PNT)υ… ШF0EօFH9FL9~Cq)D$T$ D$$~^PËFL9^P˅^PNT)υ9)ȃy9:Qy'YyYAۉt <Yu ^Pt&QۍFTbF0\$<$Yf1҅F0uFXU|[^_])D$T$ D$$P.^PËFL9^P$ VP|$) $T$FPVT))NHFP^LVT<$$GH$I.$I.)9ۉ׉FTFx$4(PL$|$$NH9NT^P~H~T~P1U荍`aD$L$$ .1򮋅ˋ)9T$\$ $)Ӆ.llj+M$X(PFH$*P]tFpf$*PW$H.)Ѓ?~y)9{\$$|$Fp$*P'qFXo$*P`FHR$+PC\$ $7F8UWVS\UPHỦUPLEF UЉF44]EM9]]MnFTFXN 1F$F(E|F0;MU}ĉ|$ L$T$$E~F0P;Uf]}M}ĉM}̈U̍JMt.]CHBMEQP}̈E}V]EŨŰ]);]}o+UȋEЉUH<$ ŰNH$+UȉL$T$FH;~L};^H]ȉEЉŰE}ĉ$D$|$M]UMUN+]MU̅ۉ]~]My]9]TNHENT+UȉVX\[^_]1I)EF UPD$Eȉ$CMQT$Uȉ$C}}Mȉ|$ $CU]9^8l؋}$E|$D$UVDUD@(-+@,MD$ D$D$$wzF0F9UD$ E $T$D$N Et&P~Xx x V(~$EPU./~$|$N0 $X[,Fpu4$FP $6+P$(PPUWVSEUu F uFP;[^_]EE}9EsN^8;]F@VD)tA9N<E+E|$$9Fى\$^D]ߋE9ErE[^_]ËV<^D$ED$ NXD$L$^T$%;FX N@VD)9N<sE+E9e$1+UT$ FXD$D$NT $;FXEFxD$Q+PE5$(PNDډ^D)ى $EED$ VXD$T$^T$N;FXuSN89ND.1]Fx$g+PnFp$~+PQFp}$+P4Fx`$+PFPC$+PUWV1҉S   9stqڋu1~[D$$1t?s9{}'CukC C<$CtB{5 ؉3  [^_]Å.tt4yCtK~$$1ʼn$닋 UWVSEU uЉ1)Ã}ډ1t9}t;t$ \$D$O $NG ~}ti19|WЃ[^_]D$D$4$&x4$Ey1[^_]1҉q.tX .~@[^_]D$E4$D$x4$G lU1҉EtP UWS}1҅t=|$D$@$w1҅t }~S1DS[_]US]$1[]UWVSLEċ} Et%~tC+^1L[^_]ÍBwO _DW8)Ӆ~7|$$E9tGxL[^_]ËW8O WDà بtmȀO OHʉM̉MWLU%Wu M̃M̉+]ȅ~&Eĉ\$D$D$ OH $!9`O à بG0us__uuG udG tG8u(GHu<<$苿$+P$j΅t8C+$O뺉$:냉$w 뒺$r$̾R]ȉ_4xEM̃MGpY$+PIUWVSLu 1}tu1UÅ1 بaMRR~}D$\$,=VM҉HpEE<$OEUDBuk€K Шe Eą>u21.u.U}D=@i}ċEC M}O}{LSL$cCHCPCT/MAD$U$6C0 xGtV uڃL[^_]ÃE,D$ ,F $CuN>t[$(VOm€M ШeMtD$}<$L6C0V8tHC0{{unC u]C t C8VCH$61҃L[^_]$؋UC0CL$1뙺x<$蟻y_<$膻Y$M7A$謻iO $HE@@N >D$ ,~ <$舻CxEčSD$$oC >u]V$,VF$(V~$)Vq$US<$C8Ktl$)P\[^_]EU] 9U]9~@VD)ׅ~?Hf19ˉM`NPVT\$T$ $諵FHFT؉FPW^$\$V0$J@MU3B(-+B,$D$ D$D$oi^TV0T$\$$0VH VTNP0FH1ۉFTFP^H^Tى^P1M)D$L$ T$$@.ËVLFP9ډFPU)D$T$ D$ $.NPFL9؉NPNT$U=FH]E$蕳FP+ED$U$T$2NPFT+MU+Eى^H؉NPVLFTM $X=Fp$8*PqFpc$p*PTFpD$I,Fx'$d,PFx$},UMU AM MM]UUBT$$USEXD$$jx$1҃[]ÐUWVS ]u{$C,K090}S8JB@|Gu#C8P @Vs8p/E 9C~S E +CS C4VRp_C4pe[^_UUM B @;E|# Bp\D@E} EEuEP)EcUBE BEVEP( EEWEP(pEpEpEP(Vlu薫EE WhP~EE pdPapEE+]}t#E@(,@,.jS\PK_}t \U؍e[^_UWVS}E WTOPẺEEEЍ]Sj(tEX@Ẻ$L(Ɖ$B(x$4(Ëx‹E+Ẽ9ẺEExE| XtW EPVQRƃXt)W EPxuRxiXt&W |PS|RÃ:EẺEȍEЋEEExE|EEETP$`H \t QDžlt'G(,G,tjtjWb]lllthDžpPtPRpDždPtP dlh9E+EU@`ALBUDžxLxt>W^uE+E EP%Ã;hm>uvGK>E+E=FP+lpPEP\&ƃ;p};pd/+p+l9} ;t~ l~nBGKa>u%E+E9SuWU]߃7>u(E+E̅E0@E̅~GK xx{;h;E;EuE;EuE;Et8HA:3,%}t lMtȍe[^_UVSu] jDj茦ÃC C$C(C,C0C4C8C< EPh ajju=e }tC@U BC@EF$ C$C0@C,a@PC$PC u Sa^WuM^t:{ t s ={$tC@t s$蟥 S蓥Fe[^ÐUEt PfUVS]u ؍Pjƒt*BB~BBr ~DBЍe[^UMtE9~AB9AA ~ABA 9UVSM] t;9~AQA@A;|Ay ~A ؉֙A[^UWVS ] ]E~f?~E)ڸ~?~9}UEǃ}E8~Ip+x7~?~9}UQUǃtYAE9Uz ~HB ؉љMA9u.Ѕy)MЅyUESukEMEe[^_UWVS }Uu u 1 Ã|u u  U)Ã`t`փx97~_ u Ã4+7x$9w ~U BʋO@] C SW؍e[^_ÐUWVS$uVFFFFE 8|8[LDDDD}tE8CGM 99}FEMLMEuE tu9UEEEԍ[LMLDDD}t uԈ>CtG;E~EE9E~EMu LDM9quE u9REEE[EuЈDDDLED}t u䈜CA;M~G;}~EE9EjEMu M9wuuܹEu E9OEEE[EuЈDEDDLD}t u!CA;M~G;}~EE9Ea$[^_U= u!h@hahb b UWVS u} t >u~u >t0jj6x 6py ~t/jjv芞x v8y~u=,ij(jÃtZs;C$~t VjjSVy S7(t jSWy S؍e[^_US]tT{tCxtPjjSPx0;txtjSPx SbЋ]ÐUWVS]td hY=htFh;t*@8thH:u B<t<u<tF<u[^_UWVS u} t6=ht#Whp pPփxCuu 3{~'uPuY@-Et8>uCX-Et>uC`-Eu>u@;EEM;BrB+MNyFUV>uEC EFCHCMUFF)ЉFyFVF9~)ЉFy FN>u UB8 UBxtV^jSWAx W9u0u)jvWZF t WE;F}EFFe[^_UVSuE tj jsÃ~tF8t 0}t~t?Fxt6jjp^x Fp x F@CC;u{u S`C CCC?CC^$,^$t;t 3rt S褔F$e[^ÐUWVS ]E }t {tu C uC0{ uCptxjuVKx V;Eu }tCjWV]Ct VH9s{EC{C C e[^_ÐUSM] 9sA9r[UWVS] uE}~6Eƅ~*=~ ?9|E}t?UEwE\8SjtM~/A8QGA}uA UAEAUQHAȍe[^_UWVSUz2jjMq蓑x Ep>t U:B} ljE9ju MqÃt Epl;E } u S6ÃuUz t[B!M 1ځҭ!‰UMA M0EEUB uMU#BJO8;}%e[^_UWVS ]uC E EEE}EE{,~ C,S4Tt;B 9|-B);E#9z~zE9B }B EBEBov;E}bC,;C0|.Ps4-C4t5C,C0C, S4@C,EEBzEB EB‰Ѝe[^_UWVSE@,@(EUB MJ$E])AM9aEE;E } tPOE !ˉ 15ҭ!ʉ كу] }#GW ȋ]+E;u}B}9_~:E} };u E 9t}EUC;U}E9X)EE);U~UˋU+]Iy}F;u}~5 uuuVu} yE}>;EEe[^_UWVS u} F(;F,} F4t +V V$t-~b C)9~)ЉC)ЉCyC~5GGG WV )V$~$GF(@F(;F,} C+S F V$+S~SS S EF9~C CGC +CGCEjsv轌x vk;Eu5}u-jwvG t v;G}F,F(F$$C+GF F$+GF$Ge[^_UWVSEP Up$>u~MA9E} }9~EU9Vv$MHЋU};GvG)ʋEPUBMABjj}wyx2 w'u jEpwUB u R}MyA;FEteU9P u?M9H$r7vuP9ƒЃ}E@,@(E~UBM}9~s5PvF~uF E9Fu}t Uz$] MىMF)AMPS`‹NMEuEE}C;]s3CF )‰ЋVTЃuC;]r͋UVV}t vRuvuJ 4NMt vuuvQ$ ivuuƒyyE}GF~ _~t FU9B M?E+FV }} vuWQv EEe[^_UWVS}U EtG8uxu @j jTƃ"GE8t 0zEGExt pYE]E9}ù~YؙE=~ؙE=~&ؙE=~ؙE=~NF ~IV }~FjvG0~~!vPxvYؙ~A}~@~~:jvGpFt?vPmx,F@w$Ew$>t)x4tx0~ p4豇 6複~t+Fx4tx0~ p4聇 vs~t~~ vY VMG$Ee[^_ÐUWVS]} t1uftiD$<$ІtutKt`EMUN~V ^t UBuIWu[^_]1uG벋]D$4$\$҅yЉ4$u1[^_]ÉT$ D$D$4$ЅyU1҉WVS<DžE LDžMD$D$ \$D$, $CE1 rt=u1D$=.ЉƄ=<$5>tf1у $;tCpPL$$}3$Dž4$u拕<[^_]ËDž.t؋u Ct$T$ D${$|$].fumUS]twCuxt.C(-C,D$ D$D$$7C tCuiD$$xCtPuU$1҃[]ËHtD$ D$D$$PZȉ$6yD$D$$Py딐UWVMS]E }€U ƒʀ)ˍs_w$.t$$L$Ȃ3G[^_]ÈQCG[^_]UVSuFXуЃ x^[^]UWVES]M UM )؍xEt+Urw$(.|$\$4$ځ>]C[^_]   FUVSu] FH  N[^]UWVEM S}uXډEƈȃyM+AY[^_]UWVSEUE} JrE9s8t":Uu E9ruEN[^_]EUW1VSu ]#KS A v2~-C;Cs%KCS CS K։i ƒKS _A v2~-C;Cs%KCS CS K֋iqs GS [^_]ÃaA v2~-C;Cs%KCS CS K֋i GS QS[^_]ËKS 6A v2~-C;Cs%KCS CS K֋iqs GS [^_]ÍA v2~-C;Cs%KCS CS K֋i GS QS[^_]UWVS<}u>1۹@~1i@~EEWIwDwG9us7Xw B‰G C)щ_ ƉG Bw;Mr҅~Nw @x]EMM+] E}w ډ_~YEW w )щ)@yME@M+] E}w ډ_E[^_]Å.Q@!91i9t~ щ4@yIg[^_]U1WVSDŽhv13v\f`ih;M}aU =w=v5  `i 뿃`i맃`i돍dhL$ t$D$$ 9l~"ht$$ |$oUۋJ\d1TDž`]DžP{;u{DžX T)X] PXT 0vO~JM;ys@`E`xx;xrϋT0P0 `U9Pc~7E;xs-`E`xx~;xrӅ~``]{{+\[^_]Ë`i`i`i`i؋\ MyQy)|$ T$\$t$$ :t¸.p]Dž@u{DžLDžH9@{./HU =`iDD@4 va~\E;xsRLU@Lz@z ;zrNjHU DD@@h0<8 L<08 v[0~RU4;zsD4E0x0x<;x4rŋ0A0<8뉅0 ރ<b 8+<0< vO0~FM;ys<E0x0x~;xrӋ0< 0@뉝L LH]9H@~?u;~s5LE@Lx@x~;xrˋ@.LLhv? `i b`iEv{`i,TP `U09P0`i`i`i`iD[^_]Ë0BHM UWV1SlUMBPDžۉQ}Dž9Dž )9}ZwQMy9sC B+ ƋEPw 9rƉ} ى})9ixuNQy]Sl[^_]Ë}w\$h)։T$ \$t$$ p.xUBt$\$$ Jh.xt$\$$ k.pX@1DžDž9}KwBUBz9s5P +BM ƃЉQw9rι )GfQDžGDž{)˃~sEw@UJB9ȉs-P B)M ƃЉQw ;r։⃅ 9}Ew@UJB9ȉs-P B)M ƃЉQw ;rֹ )) 担U ]9.cDž8t$)ڋ|JM]1u3 [^_]؋]뾅묃9}M=]9|Etu{19 U9|Ew}9}!ÍDU ؉)؋uEE}1Ƀ}uE}҉uE}uΉEm}ڋ]19.Uuv~ÍDUЙ}ЍD0UWVS}Mu 9ϋ]9 Шu^9}Z}tz}EuN)1)9 u:)Q9M΍ 9|2CEE[^_]EE[^_]9.t)ˉ)E9E9 Ш.u))؉])1)ÍA9M91Ƀ}])M)É]UWVgfffS,M} ))ҍA0шDtyپ);u}L؉t$<$L$In7,[^_]UW1VS unӋDQt|Buރ [^_]U@VS]u M1`=~1ghi j k l m  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a½býcĽdŽeƽfǽgȽhɽiʽj˽k̽lͽmνnϽoнpѽqҽrӽsԽtսuֽv׽wؽxٽyڽz۽{ܽ|ݽ}޽~ `9t~£@҉~[^]19}`t 9|1[^]9ʉ|1򐐐U1҉WVS}u _ttKuAGuۉwEӃ[^_]ËPtt$D$<$P1҅.|tʉЉ\$ t$D$<$S1҅y벐UWVS\4UBhDžDžUuSL:~3D:?~!D:L:N[   KT$D$C$!81džэ<SB+DžDžL$D$i$R|K.҉x4u t ] \4[^_]Á\4[^_]Ë].tuF(H.F,?D$ D$4$|$D.tDž9.JuWB $D$|$g 9.D$|$$ .ǹ1\$щL$$+g1򮋅эTJ*D$$UWVSlM] … 1ҨuI1E)ЉMME1 <t(9Ív|ut }<$\1҃l[^_]9.}D$$n.t]MCE $.x]U)9.|F]u[D$D$ D$t$$.`toG ONjUE)Ѕ/Ul[^_]ÉU؍U؉MET$D$j$V..oEu&\E듐USE ]t1ɋS9tNыu1҃[]ËSJ.tE D$e$D$R.xыU tʋK S[]Å.tɉ.tU K SUVSM u1ۋVM9t_Ӌu19ʸuE^tFPuمu1[^]ÉL$D$f4$Py۸[^]Å.tۉ.tEV‰F댋NF딐UWVS\EUE [tU#Bt z}uE]ECNEE$MTFUÉUQ)EUx E}ԉ}ىM܋H)߉)ЋU)ȍ< }9؋FuMM؍<M؉u]);}؉]uEuu)9uU+U+MUM̉UċEME9N9}0EEЅ^UU:t9|ʋ]+U)Ӆۉ]M9}0EU]Ѕ6UU:u9|+];][]U9Ӊ]}.9MG]uM}+]uD;}؉]]u RD+F\[^_]ËUЅUE)ʉUE:.!9|ډʋ]+U)Ӆۉ]Eu RD+F\[^_]E;}؉Ef}u RD+F\[^_]U:.9|U):.9|EЅE]):.9|+];]E.b4R4E.HEMMPŰUċEUEFuE+EuD‹U}Z]u+]ɉBD;}؉]TZ}E_}]É]܉)ËEH MȋO]:.9|U):.9|UWVS,E/My~ Y]K~ s 1]sO9 E1ҋXE  UBDž8Oޅ<ELp DDLDLD$$H(@)PDž`PTDž\DžXp;LTDžlDžh4P9ډlyF1Džd;L}P 9;L|䋕h9d1;ltldhXt+`X9hlh`\X,[^_]É؃|tUZۉxu DžxDžtNttۃJO9 $D$].kPAP{OtQ 9ډA9Y}9|Aɉ . ] Jsx9Ή4M4y4394닍4Íp H4)Ѓ))ڋ9t V!؍4;rUEr 4p494勍xDžtSÃ4x~2xx :94܉ 4P 4<^$)}DžO+DžDžDžDž(tx E #w~J1Ʌs 9F w3);E G …t 9W vϋ+ Z GM+ Q эE(Hډ);(Oʉ);X69 v ]+ASэUJ();(Oʉ);~8u‹8n9s8u 9r+;E6-2919 O+Dž)))WSOw $EMY|Dž<4$4J+0,| ~Tƒy싽 M #Gɍ~D1ۅ9G w3);} ht 9N vϋM S -0MQ +у9r:69vŋ0 ]S+Aу؉)+,;,Oʉ)ʃ;~ډ8gډ8<9r8u 9s+;0\16|1919 N+Dž)))GCOw $EMY9:9= #S<739Ӊx)4΅x<2)1‰}u؉MEED$ t$D$<$ҋM;Aƒ<94:.b<94:Bx8x8^9.x8.9rыˋ ډx8ډx8z9.Jx8.49s%x.V xwT.zxt$x <28yLڃ.3ڃyY9r}D$ t$L$<$. 9щx9t #y4ً)<ωx:)9ƒ9So79t #O3)΋Ѓ9Džw NT ObDžMQ A +~PQ)]Dž$D$ |$D$Ë $OMX~[X;h!X~<\XDž\lh`DžXDž`<9h19p}&؋pDž+plhЍpH XrE$(UL$ D$D$$'.'p#DDl;Hs8uh;Hr9l(lh9<+l9ȉhDžhDžlDD;Hs8ud;Hr9d49<)9Ɖd1Džd9p|vDž8DtDu9~ t 9~t<$,M@t@$M8E]P4:9s u`DL3p}Dž)ӉD$ D$\$<$BGL $xKDD.1uDN|$$L$LD^ FD$\$ $K}U1WVSuM U^01҅tC9w {߃9wڋuv u1[^_]Å.t}Y}9{D95)ًUʉM U9V0^0uD3[^_]ËE҉ˋEI^ <W$7J1.tɉzF0N(~,Jz F,F(BV0F8F4D[^_]ÉЉ$D$J1.p{]+})~4ZKV0D$D$g4$PF0 $J؅uF0F4F8v .FHt먋N01 ^0~4+{n8~4$IJ1gUWVS<} %E)|$D$M $4E؍^:)؉\$D$} O $41:^Uz E)؍q9L|$$L$UI;:1u Z~эyM)9ωLt$<3$_T$ IE):\$D$u N $7 |$)$T$GxU 2u <1[^_]Á<[^_]UVj>SE ]EtK0ut u}tM1;Ljt;u1<[^_]:@ЋPt(=31uˁD?B.3uKC< <  بuꋵ} $D$t$ |$D$.j } D$L$ |$D$.$=UWVS } E EU:yOu)9} jujM4Wƒ 9} CMC~щ9Euu)#t jujUtWmƃ EH4UxUMA4@A4~A4e[^_UWVSUuE #BEtBEUܸ:EUzJMEEU܋B@P@EH2M܋ADHUJ@4EHP}wDUM+AY A8P}׉}9s BC;UrU܋B8MHNE d}GX t~vMDD+E E@EUM9QTKUEE tڃ EP}7Rwuà E u EE tEE@X t ~M U܋B@HU@M܋QTE)ЃAHxM(ш@E}+GTPwH͸U܋BLP@SMqL覸E }GU;B| +Br M܋AƋ}wUM+AY Aà }t uT&؍e[^_UWVSU ]h`j%ƃ߅"; Ph`jhPWǃ @t6 t t=@NXNX NXF`F\F\C~tvtmV\ V\ t6u*Q%DPt PgFTt ? UBPjj5@kj蕝FP u V$JEpu;Urt ~Pt vP Vb$E@Viu#tHSuC.ju$ts3Ce[^_UWVSE}YUBE…B} }/UBEtx}}~EtE}}t!E@(l/@,'jujPE}uuu"?u;]}2E);M~M9}}}*FBC9|;]|΋ujEPEPux;;ut%}tE@(l/@,9jjVPd}tEUUЍe[^_UWVS]M ECE…MjEPEPSWCEtPU}~t8Et!C(l/C,bjujSE}ti}uuu?!Ge[^_UWVSUE+P+EE;EvMA MM;GN/H-//UB +EU9u9sȉىąt$؉)غRP,$d$RQ,$d$w[w:vEtK_Et2FEt-EuGN2 ؋uFU9r/H-//MA +EU9u9sȉىąt$؉)غRP,$d$RQ,$d$w[w:vEtKcEt2JEt1EuGFU9r. ؋uM |u E|$MU 9 u|E 9|} U|[^_UWVS,u ]Exxxu Py VU9ZvwMA 2 E;X~M MMԹu;}}MEFFU tU9}E E9~UԋE4CA G;M|}t U?u0}t*M+UȉȍB]|E)EE/EuI9}Du/}fE fEE+EP $d$mmA9|؃ jhxjSuAU2 tvA9}UFƅuEEM9}+U  J+]ЉЍC]+UrVMAFQ}t ]܉suu؉u܋E@tctGU;Pu؅t; vutz}M؋qGAOu؅E}؃tEEEw9tV]^u9u}tbU+U  JEP+U؉؍B]9~׋E@Eu u u e[^_ÐUEE +u9rUWVS]EP ƃE9}E <t MAMB9| jh8|juV} ;U}M8;U}A )E+E UMEMC;]}98t;]})e;]|}~ UD8 Vg e[^_ÐUWVS,EE 9}#U؋M+E} 89~E؋E 9E|݃}$҃U+E9~EMY ƊM3}G 9}à P E} EF;}t;}uiVỦUȉ)DEЃEPEPEPHu>FE9E}~AUċE  FP@Sv>sFSupEFXe[^UWVSl}MARP,$d$ݝERP,$d$ݝuT܍܅eݝes6;Ev Wuu uF<Vu Sݝ$SWuu5]E) 9M Fۄݝ WS܍ܭݝݝ41S܍m]@ ۄݝ$R܍܅ݝݝ4R܍E]MARP,$d$ݝV$ݝVR܍܅ܥݝMARP,$d$ݝM)RQ,$ݝ QOR܍܅eݝ݅܅݅Eu]PVu u xiuuWE)PE Pun y?;8 jPWuu<؃ Wuu u‰Ѝe[^_UWVSL}]wSu POݝDž#~d1R $)Љ$$d$ٽf f٭߽٭Ft!G(L1G,jjWy&FSPnPSu V F+jPPWOxf;t tG(L1G,jjSW~>t"@(L1@,jjj6W}t UЍe[^_UWVSl}UGEE EUjEPEPW\NvUEẺEȍEЃ EP@nEEEt!G(L1G,jujW葤E} UUUEE;u}_ EPm~ẺEE̋EEPQuE0Ã~;uPuu];u|U 9Ut"tG(L1G,jjuW軣E8t$‹@(L1@,jjj2菣E+EE}tUEMȍe[^_UVSuE uj j jà vjj5@kj%h u S?CC^u3^t;t 3j SFngu5^t';t"@(L1@,.jjj3膢4lu*^t;tu3蠥xЍe[^ÐUSM] QC)t )‰[UWVSu}9}}~ED8F E=sF$F(~t vjPFVFF~t vjDPbFFDF~ t v NjuF DžDž;Fȃ~$1DŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBH;u M+U ȃ~$1BBBBBBBBBBBBBBBB)ȃ~$2DŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBDŽBjPPht$F V DV fDCA~Ƀ jhDjV؋+PV PW[ 9lFЍe[^_UWVSEEEE]S D)ΉME 8 D)ˉ9~ރ~9}MEH E)‰u6C9|9}#EH ETD)‰u C9|E)[^_UWVSZE@$UR MI uvE@UR 9M ~M } ~E My(~ u 9q(0Dž<9<} <B<9| uhUjY} 4Dž, ;] w, Hȃ~$X2BBBBBBBBBBBBBBBBY40;~)ى00F4< Dž@9@@D)؉0DžDžDž<u 9<@<<UЍ``u50uDž4;BDž4<<H 0Dž4g~G$3A4A4A4A4A4A4A4A4A4A4A4A4A4A4A4A494| y4<PKxt'‹@@(D5B@,jjjr跂9t"@(D5@,jjj1节DžDžDž9@9ȉ E H9u u+ vR~I;s9@~ ;rNj  NBLG;~I;s9@~ ;rǃ~+jPPu)xSJ;t%}tMA(D5A,jjPQ)}t }Ѝe[^_UWVSLQUE@DžE jPPu)\DŽG ~ SHA SḪ' SHЮ ;̮UЍ` B`u@S)փ VR(HHPh f HSh ShG;̮ PxGƃPV0ƃPPVpԮ|DžȮ}t6UB(D5B,:jjRO}Ȯ Ȯ)ȮĮDž;ԮԮH9t ЮĮ8UЍ``u1ZĮ;HĮBĮ;r,8ܮPخ@;}NwI;s9 ) @w ;rӹ +Ëخfvjj5`wj>C ;t!t^IE^tn;t 3EA{t s1A{t s{t su{ t s a SUFUgu`^tR{t%C@(D5C@,jjjsx;t"@(D5@,jjj3xPluF^t:{tWs{x!;tW3{xЍe[^_UWVS }u E_OEOu?3u t9t1Gt jEPEPW]!tG(6G,jujWwEuuuuy$ME]9sE@E2A9]rGt, t&t"G(6G, jjE+EPWEwGtJEEjEPEPW ~9E;Et tG(6G,jjPWv}tEUUЍe[^_UWVS uE }u`jjÃtjt= EPhujjW諁 }u S7E@EF$^u^t SwFe[^_UWVS,}jEPEPW|_jEPEPW\?E 0}~*}?~}EE EE@}~0}?~} ]]]]C;]$~5tG(6G,?u SjWKuƺủuȍ3EЃ} EEuEP=uuuẺUŨ} EEuEP=uuuEEE̋E 0ډЍe[^_UWVS]̺~CCG;}r]̉]ȍC EhjREP>]̃URU;}7Gu$;}s7G;]s~CctuIWỦUȋE)DEЃhjEP.>‹}̍;EbxCJy;]VC;}d؋U+B Be[^_UWVS<} EpPUH MH9]Ǎ^;]s E8uC;]r)}uyAJ?ȀAA-M̉MȍAEЃ EWEP#;M̋UBU}u~%ENjUBUENjUBUuBU;] EP;Ǎ9wuFMAMEDž~ ELjFOU9UrM+A Ae[^_UWVSjPjWmEĺ} UĉV F>run EP+7FỦVE̍Uȉ$7FẺFjFPFPW jFPFPW+E+ẺFẺFjFPFPWx\jV9uH~t2E 9FrE9Fr"tG(6G,\jjvWl}tEċUډЍe[^_UWVS Uu Z$t;uq;эyt%B(6B,rjPjRflt)PQ3"Jtte[^_UWVS u v=vtUhP3IƒuEI9uVuRPt ;u jj35wj0e[^_UVSuU Mu^ EPhvjjQv }j jYƒE@EF$VwuVt R:Xiu#˸tHQV(C0ju&˸tq1Ce[^ÐUWVSuDž@=~ꍅhjP薶}};u 9t@9uꈝ9u ,艄uDŽv:9t'9t@9uꈝFG;u 2};u 9tA 9uꈝ9u ,艄uDŽv:9t'9t@9uꈝFG;u 2+Ee[^_UWVS uB~}tB};u sz9tB9uꈝFG;u r@};u s89t@9uꈝFG;u rȉ+E [^_UWVS ]} EsEtC(o7C,jujSgEtpjuEPWփ;EuUujEPEPSx6;ut tC(o7C,jjVSg}tEUUЍe[^_UWVS ]E{U UEjEPEPS%t C(o7C,jujSfƺtTjVEURP׃;Eu8E 9Et"tC(o7C,jjuSBu RU{EP>u0E@t PUB8hEp]; PhwhRSbà @tt1FF@ P4FF"u@UB$t ;efeu?}tVj jƃt9;urU)҉U~;E +E~+ٍ+Uލ9;9rM}]4} )E)Z"E~MEȋM+E8UU9E}U UuEui5@1ҋ]Nu܉ȉ @uԍUiّE} 9|9A9|UU} Mu؋3}U܋]4]9s;U܉}}؋})9vK9E؋U}<}0um9Mv }U9v9E}}܋)y9.vMI9]9Nj}L}}]9}]9|}};M};u}}9Ɖ]9NjULUU]]EEuE9]s }U9.}܉ЉUE؋)~UT$ML$NED$ UL$T$E$UEE+uUE4}I}~U ]M܋)ڃEU EĐ[^_]Ë}9щU;Mr49;9rM;E?}?U U UT$]\$ML$ E|$4$D$UEE]w}럁}떁}t&눃}}uut$w]\$UT$ ED$M 4$L$UE'EEM;E~]E+U;U>uIM܃9v5UEU ]+UWVS}u … ШtEE E  $1E M }4U S 9Љs{9rM] 919rM Dž~]U D} 1ɍDžd A 9r틽d9߉dd~]1JЉ`4`9rDžDž1DŽ959ڋL)ȃL9~ˋ~{DžDžD$ =D$|$$DžDž9DžDŽD19 u t$19Dž49tT$ D$)DžD$$D$t$)Ë9NT9`(}9[ļ[^_]ËttE |)ȃ2kNQ>X1ɍGxl%tKB% R;u%uDŽDŽ~ +L8u 8tM܋]1Ʌ);u rM D$L$E܉$趐] $GEu E9uUuҋ>UM؋U 1]9щMEt.Ut$4E+4;M uҋU1ۋMEt#EtE+  y݅19…t4]܃]U 9Ӊ]U8u4$轏<[^_]Å19tËu܃뺋M9E 1D$<$D$脏1u~u %E܋)9~U+\\ 9|׋] EE$} Eл>w k;U s` t4߅tEE;U 4sE܋ ud;U rM9M1;ut]ȃu̍u;U ur]$莎}<$胎Uȃ<[^_]ËUz}69΋ tE|1zUWVS<] uM]UE}uMUE}UE9U܉U}|}MU}UԉME}M9M}Vu|$t$]$UyكmEЋUE9U~΋MԉuMM9M|}܃~(u] u%E)E}~EE}<[^_]Ëut$ML$ ]|$\$}<$뵋ED$uut$}<$U.~]u<[^_]ÐUWVS [DE)19s׉M)F9Ήr [^_ÉUWVS[ÍD) pNu. [^_ÐUSR@@ vЋuX[US['DP肌Y[sudz{oҗҗҗҗAҗ.җҗҗҗҗҗҗҗҗҗҗҗҗNAME SYNOPSIS DESCRIPTION OPTIONS DETAILS grids. PERFORMANCE SEE ALSO sudoku(1), vcodex(3) IMPLEMENTATION



%s: -%c: unknown option
/dev/stdout%d %d %81s%s: %s: write error
wb/dev/stdin%*lld%0*lld%s%lld%s: %s: flush error
%s: %s: cannot write
rb%10i %03b %6w %g%03b %3a %g%s: %s: corrupt
%s: %s: cannot read
  sudz - 3x3 sudoku minlex solution grid compressor
  sudz [ options ] [ file ... ]
  sudz is a 3x3 sudoku minlex solution grid compressor. If no file operands
  are specified, or if a file is -, then the standard input is read.
  -aN  List grids with >= N automorphisms.
  -fF  Format output according to F (default '%03b %3a %g') for each grid.
       printf(3) style width and fill apply.  The formats are:
        %a  The number of automorphisms in the range 1..648 inclusive.
        %b  The band index in the range 1..416 inclusive.
        %g  The grid in 81 char row order form.
        %i  The grid index in the range 1..5472730538 inclusive.
        %w  The number of grids in the current window.
  -i   List the window information using the default format '%10i %03b %6w %g'.
       Grid information is for the first grid in the window.
  -oF  Write output to the file F instead of the standard output.
  -u   Uncompress the input to the standard output.  This is the default.
  -w   Compress the input to the output.  The input must be lines containing
       the space separated fields: band index, number of automorphisms, and
       the 81 char row order minlex-solution-grid.  The input must be sorted
       by the minlex-solution-grid field in ascending order (or the compression
       rate will deteriorate).
  A minlex solution grid (a.k.a. row order minlex canonical solution grid)
  is a solution grid with values, rows and columns permuted to yield the
  smallest lexicographic row order value.  Grids are organized by the top band
  (top 3 rows).  There are 416 essentially different minlex bands and 5472730538
  essentially different grids.  A byproduct of minlex ordering is that earlier
  bands tend to account for more grids than later bands.  For example, band 001
  contains 1007170 grids, band 006 (the largest) contains 96229042 grids, and
  bands 395,397,398,400,402,403,404,406,408,409,410,412,413,414,415 contain no
  The compression format stores the number of grids and initial band index for
  each window.  Each grid has the band index (if different from the previous
  grid), the number of automorphisms (if > 1), the number of cells that differ
  from the previous grid, and the list of differing cell values encoded using a
  basic singles constraint solver.  The data is compressed using a combination
  of Burrows-Wheeler, move-to-front, run-length, and huffman encoding.
  The entire catalog of 5472730538 essentially different grids, in minlex
  order, compresses to 5.34GiB, or 8.38 bits/grid.  Uncompress rate is
  ~100K grids/sec/Ghz, or ~5 hours minimum to stream through the entire
  catalog on a 2.8Ghz processor.
  version     sudz (AT&T Research) 2007-02-14
  author      Glenn Fowler 
  copyright   Copyright (c) 2007 AT&T Knowledge Ventures
  license     http://www.opensource.org/licenses/cpl1.0.txt

3x3 sudoku minlex solution grid compressor man document
%s: %s: cannot open output stream
%s: -%c: option argument expected
sudz: write error
sudz: vcodex: %s
bwt,mtf,rle.0,huffgroup#!sudz
sudz: decode error
sudz: read error
sudz: encode error
sudz: grid %ll u: %03d: invalid band
sudz: magic error -- expected '%-*.*s'
sudz: grid %ll u: unknown attribute
67891237891234566789123789123465678912378912356467891237891324656789123789132546678912378913256467891237892315646789123789231645678912379813246567891237981325466789123798132564678912379821356467891237982136546789123798231564678912379823164567891238972315646789123897231645678913278912354667891327891325466789132789132564678913278921345667891327892136456789132789213654678913278923154667891327892315646789132879231564678923178912364567892317891325466789231789231564678923178931245667892317982136457189236689237145718923668923715471892366892374157189236689237451718923668923751471892366892375417189236689273145718923668927315471892366892734157189236689273451718923668927351471892366892735417189236689327145718923668932715471892366893274157189236689327451718923668932751471892366893275417189236689372145718923668937215471892366893724157189236689372451718923668937251471892366893725417189236689723145718923668972315471892366897234157189236689723514718923668972354171892366897321457189236689732154718923668973241571892366897325147189236689732541718923669823714571892366982371547189236698237415718923669823751471892366982375417189236698273145718923669827315471892366982734157189236698273514718923669827354171892366983271457189236698327154718923669832741571892366983275417189236698372145718923669837215471892366983724157189236698372514718923669837254171892366987231457189236698723154718923669872341571892366987235147189236698732145718923669873215471892366987324157189236698732514718923686923714571892368692375147189236869273145718923686927315471892368692734157189236869273514718923686932715471892368693274157189236869327514718923686937214571892368693721547189236869372415718923686937251471892368697231457189236869723154718923686972351471892368697321457189236869732154718923689623714571892368962371547189236896237514718923689627314571892368962731547189236896273514718923689632714571892368963271547189236896327514718923689637214571892368963721547189236896372514718923689672315471892368967235147189236896732154718923689673251471892369682371547189236968237514718923696827351471892369683271547189236968327514718923696837215471892369683725147189236968723154718923696873215471892369862371547189236986273154718923698632715471892369863721547189263689237145718926368923741571892636892374517189263689237514718926368927315471892636892734157189263689273451718926368927351471892636892735417189263689327154718926368932741571892636893275147189263689327541718926368937214571892636893721547189263689372415718926368937245171892636893725147189263689723145718926368972315471892636897234517189263689732145718926368973215471892636897324157189263689732451718926368973251471892636897325417189263698237154718926369823741571892636982374517189263698237514718926369827314571892636982734157189263698273451718926369827351471892636983271457189263698327154718926369832741571892636983274517189263698327514718926369837215471892636983724157189263698372514718926369837254171892636987321457189263698732154718926369873245171892638692371547189263869237415718926386923751471892638692734517189263869327415718926386932745171892638693275147189263869372145718926386937215471892638693725147189263896237145718926389623715471892638962374517189263896327145718926389632715471892638963274157189263896327451718926389632751471892638963275417189263896372145718926389637215471892638963724517189263968327145718926396832715471892639683274157189263968327514718926396832754171892639683721457189263986327145718926398632715471892639863274517189326689237451718932668923751471893266892375417189326689273145718932668927345171893266892735417189326689327154718932668932745171893266893275417189326689372415718932668937254171893266897231457189326689723415718932668973214571893266897324157189326689732514718932668973254171893266982371457189326698237541718932669827351471893266982735417189326698732415718932686937251471896236892371457189623689237154718962368927314571896236892731547189623689273541718962368932714571896236893271547189623689372145718962368937215471896236893725147189623689723145718962368972315471896236897234157189623689723451718962368972351471896236897235417189623689732145718962368973215471896236897324157189623689732451718962368973251471896236897325417189623698237145718962369823715471896236982375417189623698273145718962369827315471896236983271457189623698327154718962369832751471896236983721457189623698372154718962369873214571896236987321547189623698732415718962369873251471896236987325417189623869237145718962386927314571896238692731547189623869273451718962386932715471896238693721457189623869372154718962389623714571896238962371547189623896237415718962389623745171896238962375147189623896237541718962389632714571896238963271547189623896327415718962389632745171896238963275147189623896372145718962389637215471896238963724517189623968327145718962396832715471896239683274157189623968372145718962396837215471896239863271457189623986327154718962398632741571896239863274517189623986327514718962398632754171896326892371457189632689273145718963268927315471896326892735147189632689327154718963268937214571896326893721547189632689723145718963268972351471896326897321457189632689732154718963268973251471896326897325417189632698237145718963269823715471896326982375147189632698273145718963269832714571896326983271547189632698327541718963269837215471896326987321457189632698732514718963286927314571896328693721457189632896237145718963289623741571896328963271457189632896327154718963289632745171896328963275417189632896372145718963289637215471896328963724517189632968327145718963296832715471896329683274517189632986327145728916368917345272891636897132547289163698137425728916369813752472891636983172547289163698317524728916369871325472891638697132457289163869731245728916386973152472891638963172457289163896731524728961368917324572896136897132457289613689713254728961369813725472896136983172457289613698317254728961369871324572896138697132457289613869731245728961386973125472896138961372457289613896137254728961389631724572896138963174257289613896731245728961389673125472896139681372457289613968137254728961396873124572896139861372457289631689173245728963168971325472896316983172547289631869713245728963186971325472896318697312457289631869731254728963189613724572896318961372547289631896137425728963189631724572896318963172547289631896731245728963196813725472896319687312457289631968731254728963198613724572896319861372547389612896127345738961289612735473896128961723457389612896172354738961289621734573896128962173547389612896271345738961289627135473896128967123547389612896721354738961298617235473896129862173547389621896127345738962189621735473896219861273547893612896127345789361289612735478936128962173547893612986217354AHA vcsfio type=0x%04x header
Transform data abnormally large.Failure in obtaining header dataFailure in initializing data transformsFailure in encoding transformsHandle was not created to encode dataNon-existing or unreadable source file.Ill-defined transformation for decoding.No transform	specified for decoding.Out of memory for output bufferIll-defined transformation for encoding.Badly encoded data, decoding not possible.Out of memory for transformation structureHandle not created for decoding dataData stream appeared to be corruptedError in obtaining source window data while decodingError in getting size of coded dataTransform data not encodable.Unknown header dataBad header dataCorrupted Vcdiff header dataFailure in allocating memoryCorrupted Vcodex header datavcsfio.cError in transforming dataError in writing dataError in encoding dataError in writing encoded dataError writing encoded dataError encoding dataError in encodingError in writing coded dataError writing headerdeltaWindowing not possibleOut of memory for data bufferFailure to read coded dataFailure in decoding dataFailure to allocate bufferString matching via hashingvcdelta.cString matching via suffix sorting(Delta) Compression using the Vcdiff formatmirrorMirroring positions across files.{Gz?{Gz?{Gz???>voteFind windows by voting for matchesdecodeprefixFind windows with matching prefixes.
@(#)vcodex (AT&T Labs - kpv) 2006-09-06
vcclose.crvcextract.creverseAllowing reverse matchingmapmminvcsieve.csieveDelta compression with approximate matchingSpecifying byte pairs to map for matchingSetting amount of exact match before approximate matchingDelta compression with exact matching(Delta) Compression via sievingvchamming.chammingByte-wise differencing (like Hamming distance)Q?Q??J?vchuffman.chuffmanHuffman encodingŇ}ume]UMEf_XQJC<5.' {peZOD9.#
E=5-%
ݏՏ͏ŏߐؐѐʐÐ}vvchuffpart.chuffpart@@Huffman encoding by partitioningth\PD8, ؛yncXMB7,!sg[OC7+ם˝zrjbZRJB:ݢТâuh[NZRJB:2*"
ڤ}pcVI</"~vnf^VNF>6.&q]I5!
Ѫ8+ݬЬìuhyoe[QG=3)|pdXL@4(԰Ȱsh]RG<1&ٱαñڳȳn\J8&޲̲vchuffgroup.cHuffman encoding by groupsa2eASCII -> Xopen dd(1) EBCDICe2aXopen dd(1) EBCDIC -> ASCIIa2iASCII -> Xopen dd(1) IBMi2aXopen dd(1) IBM -> ASCIIa2oASCII -> IBM OpenEditiono2aIBM OpenEdition -> ASCIIa2sASCII -> Siemens Posix-bcs2aSiemens Posix-bc -> ASCIIa2hASCII -> IBM-37 AS/400h2aIBM-37 AS/400 -> ASCIIIdentity mappingvcmap.cMapping bytes from codeset to codesetGeneral run-length-encodingvcrle.crleRun-length encodingRun-length-encoding only 0-sequencesPure move-to-front strategyMove-to-front with predictionvcmtf.cmtfMove-to-front transformvcbwt.cbwtBurrows-Wheeler transformrsepfsepThis is equivalent to 'rsep'columnsvctranspose.ctransposeTransposing a tableRows are separated  by 'rsep=character'Number of columns is defined by 'columns=length'Only transposed data are coded, not meta-dataBoth transposed data and meta-data are coded
j	C.?$$
HP 
L@D$ oooo@Rbr‡҇"2BRbrˆ҈@ @  @  @  @                                 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @	

	

	

	

	

	

	

	

	

	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP	$-6?H
%.7@I&/8AJ'09BK
(1:CL )2;DM!*3GP	

$%&-./ '()012!"#*+,345678?@AHIJ9:;BCDKLM<=>EFGNOP	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP
	
 !"#'()*+,$%&012345-./9:;<=>678BCDEFG?@AKLMNOPHIJ	

!"# *+,$%&'()345-./012<=>6789:;EFG?@ABCDNOPHIJKLM !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP	

 !"#'()*+,$%&012345-./9:;<=>678BCDEFG?@AKLMNOPHIJ
	
!"# *+,$%&'()345-./012<=>6789:;EFG?@ABCDNOPHIJKLM	

6789:;<=>?@ABCDEFGHIJKLMNOP	

 !"#$%&'()*+,-./0123459:;<=>678BCDEFG?@AKLMNOPHIJ
	
 !"#'()*+,$%&012345-./<=>6789:;EFG?@ABCDNOPHIJKLM	

!"# *+,$%&'()345-./012	$-6?H
%.7@I&/8AJ'09BK
(1:CL )2;DM!*3GP$-6?H	%.7@I
&/8AJ'09BK(1:CL
 )2;DM!*3GP6?H	$-7@I
%.8AJ&/9BK'0:CL
(1;DM )2GP#,5'09BK
(1:CL )2;DM!*3GP	$-6?H
%.7@I&/8AJ'09BK(1:CL
 )2;DM!*3GP$-6?H	%.7@I
&/8AJ9BK'0:CL
(1;DM )2GP#,56?H	$-7@I
%.8AJ&/!*3GP	$-6?H
%.7@I&/8AJ'09BK
(1:CL )2;DM!*3GP$-6?H	%.7@I
&/8AJ'09BK(1:CL
 )2;DMGP#,56?H	$-7@I
%.8AJ&/9BK'0:CL
(1;DM )2		M^o

*
;
L
]
n








):K\m~(9J[l}'8IZk|&7HYj{%6GXiz$5FWhy#4EVgx"3DUfw!2CTev 1BSdu0ARct
/@Qbs.?Par->O`q
,=N_p	+<M^o*;L]n):K\m~  ( 9 J [ l }        !!'!8!I!Z!k!|!!!!!!!!""&"7"H"Y"j"{""""""""##%#6#G#X#i#z########$$$$5$F$W$h$y$$$$$$$$%%#%4%E%V%g%x%%%%%%%%&&"&3&D&U&f&w&&&&&&&&&'!'2'C'T'e'v'''''''	$6Hlu,,S,, a@a0ihi,3--h,l-t-i -i--0i-@PDTAQEU `HXBRFV@ajj kk`kw@wvvx,. T.\.v..z..@$/MVeb.L/`jjd:fx//j// kMY1h1`kD{JR5k7-./%
<=2&?'@Z{[lP}M]\Nk`Kaz^L~no|ཚmyO_ !"#$()*+,	
01345689:;>ABCDEFGHIQRSTUVWXYbcdefghipqrstuvwxjJ	

 .<(+|&!$*);~-/,%_>?`:#@'="abcdefghijklmnopqr^stuvwxyz[]{ABCDEFGHI}JKLMNOPQR\STUVWXYZ01234567897-./%
<=2&?'@Z{[lP}M]\Nk`Kaz^L~no|_myOС !"#$()*+,	
01345689:;>ABCDEFGHIQRSTUVWXYbcdefghipqrstuvwx	

 J.<(+|&!$*);^-/j,%_>?`:#@'="abcdefghijklmnopqr~stuvwxyz[]{ABCDEFGHI}JKLMNOPQR\STUVWXYZ01234567897-./
<=2&?'@Z{[lP}M]\Nk`Kaz^L~no|_myOС !"#$%()*+,	
01345689:;>AJjʯڛdebfcghtqrsxuvwi쿀YDEBFCGHTQRSXUVWIp܍	

 .<(+|&!$*);^-/Ѧ,%_>?`:#@'="abcdefghijklmnopqrƤ~stuvwxyz[ޮݨ]{ABCDEFGHI}JKLMNOPQR\STUVWXYZ0123456789ڟ7-./
<=2&?'@Z{[lP}M]\Nk`Kaz^L~no|黼jmJO !"#$%()*+,	
01345689:;>_Aеyʯڛdebfcghtqrsxuvwi쿀YDEBFCGHTQRSXUVWIp܍	

 `.<(+|&!$*);-/^,%_>?̨:#@'="abcdefghijklmnopqrƤstuvwxyzޮ[\]ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789{}~7-./%
<=2&?'@Z{[lP}M]\Nk`Kaz^L~no|໰myOС !"#$()*+,	
01345689:;>AJj_ʯڛdebfcghtqrsxuvwi쿀YDEBFCGHTQRSXUVWIp܍	

 .<(+|&!$*);-/Ѧ,%_>?`:#@'="abcdefghijklmnopqrƤ~stuvwxyzޮ^[]{ABCDEFGHI}JKLMNOPQR\STUVWXYZ0123456789ڟm5q5k55l55m55n55o66p!6%6q?6C6r]6a6sx6|6t6((v.6uvv676r5$66vvv657Q7w7{7 w@w8$77@w78777<8v6p88g78wx?.n\?@N)
O@Y@p^|vu@@.n\	@N)
O
@y@Y@w"!
@p^|vu@fOA@@cw&ُY@Y@@WI@d
@:@[>n@3@Y۹@@u-@cw&ُY@Cb@Y@$z@@hly@$@WI@Bz"n@d
@r}~@:@iT@[>n@^,Ӈ@3@[2@Y۹@'@@凌@u-@y"C@cw&ُY@NB!o@Cb@MW@Y@Caa@$z@ZsO@@z0@hly@$@I7@WI@.n\@Bz"n@T
@d
@;^7@r}~@2@(@'7@9G@hW@΁Of@p^|vu@Gzv@N)
O@g	2@B@'@G@@B,c@Zc@@ C@:@3@E @\{-@/>:@vG@iT@]"(a@[>n@_H@{@^,Ӈ@ƒK@3@y@[2@f"@Y۹@=@'@8i@@JY+@凌@9"@u-@u-8@y"C@\JN@cw&ُY@3݆bd@NB!o@ߙy@Cb@q@MW@FTM@Y@S:@Caa@9v@$z@@m@ZsO@ٖ\ @@ݪ@z0@Z@hly@$@|-@I7@fd@@WI@Z(@r0@'7@x?@9G@~IO@hW@$%=^@΁Of@zm@p^|vu@%|@Gzv@PQ@N)
O@TK@g	2@=kmM@B@!ɷ@'@t!@G@@U@B,c@$g@Zc@:W@@ C@"i@&@:@@3@csa@E @Żm&@\{-@zw4@/>:@fOA@vG@?;bN@iT@8=X[@]"(a@R0h@[>n@t3t@_H@{@o@^,Ӈ@h+@ƒK@m5|@3@,yș@y@^I@[2@r@f"@xer @Y۹@6d
@=@lRS@'@ߕ@8i@f7@ᆳGCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3)GCC: (GNU) 3.4.6 20060404 (Red Hat 3.4.6-3).symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment#(( 1HH7  0?PPLGoFTo@c	$$ l	DDu$$p<<{	s||;8ظ@@@@@@|A? `D= D	p	'(H P$D	$
<
8@@@@@@A`4@*@8@EAIlUXkw@@8@
T$v&$+_7>=G-T^ ahtrG}R'	SWTb\Eh)5,<3EOZcl,t.| i, Ua]JDi	`i@i@i@@%@-@4`=FR^h0$ozj>] j,d`Lj`j<IJxMVp	K`IaebW	d~:f?'1|g$8g@gGh}OFjXcmx&u8|$P}(.,{)=	M)(D'/k7U??GD7O{YJbjknlrmvnzo~pqrstu(vr5$Y w
_&1:B8H$P^w<i4s2zZg@x@y@ =
v5$sA.
7A&Ij RXnh[b,il@uk `k Aq@G,FX3|@%w !C`a&s/k:VF@Wj/eqA~XBEծP@@1yx+	KcU	$
	s#	k(	3	i=	gF	j Q	X	j	!|	n	Ub		h	 	L	|!n	ˡ:	\|	X{	0i	`
d
w
i!
2
"@
H
O
`
1k
u
/

0
Nr
w
iB
]
}
i
V
!<
Lx v -@@STM^Rn xzDAhܓ C@w @i@0$A /v 66HpP
V'h`wn	#w1Tk"([q@<?}j
F
aD
D$
8
@N
^
hc
Qn
C
h
w
3
@
`

B

@k
Al '`1zJ@`@a isp]dz 0 k call_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxsudz.ccommandhelpsudzlib.cbitputrestartziperrorautmapsudata.cvcsfio.cputheadergetheaderencodevcsfdcwriteRsrv.0vcsfrsrvvcsfdcexceptvcdelta.c_Diffargsvcdflsaddvcdflsaddrvcdflscopyvcdputcopyvcdputaddvcdputinstvcddiffvcdundiffvcdeventvcdcache.cvcdkaupdatevcdtblinit.c_Vcdtablevcdtblmakevcwopen.cvcwclose.cvcwmethod.c_Vcwmethodsvcwmirror.cmirrormireventvcwvote.cfrintervalfrsearchfrtargetfrmatchfreventvcwdecode.cdecode_Vcwdecodevcwprefix.cpfhashpfopenpfbuildpfsegmentpfparsepfwindowpfmatchpfeventvcopen.cVersionvcclose.cvcio.c_Nbits4GfourGlastIfour.2Ilast.3type.0_ascii.1vcdisc.cvcextract.cvccontext.cvcparse.cextendvcbuffer.cprintbufvcmethod.c_Vcmethods_Doneinit_Vcmtlistnullstr.0vcsieve.c_Siargsaddressputinstsieveunsievesieveextractsieverestoresieventvchamming.chammingunhammingvcwfile.csigcmpvotecmpidxcmpvcwfsigvcwfvotevcwngram.cvchsize.chuffcmpvchbits.csizecmpvchtrie.cbldtriebitscmpvchcode.crlcodevchuffman.cvchuffvcunhuffhuffeventvchuffpart.centropyeupdateaddpartpartpthuffptunhuffpteventvchuffgroup.cobjcmpgrpinitpartcmpgrppartgrphuffgrpunhuffgrpeventvcmap.cA2EE2AA2II2AA2OO2AA2SS2AA2HH2A_Mapargsvcmapmapeventvcrle.c_Rleargsrle0rle2vcrlevcunrlerleextractrlerestorerleeventvcmtf.c_Mtfargsmtf0mtfpvcmtfvcunmtfmtfextractmtfrestoremtfeventvcbwt.cvcbwtvcunbwtvctranspose.c_Transargstransflipunfliptransfixedtranstraintransposeuntransposetranseventvcrecode.cvclog.c_Vcpow2_Vclog2vcsfxsort.c_randsfxqsortordercmpvcperiod.cvcqsort.cvcopenVcmap_vciogetuvcgetmethvcioputlvcintcodesfclose_VcsievevclogvcwfcloseVcwdecode_DYNAMIC_Vchuffgroup_Vchuffpartvcgetidentvcclosesudzopenvcgetmtargvcsfclosevclogiwrite@@GLIBC_2.0_vcioputustrcmp@@GLIBC_2.0_fp_hw_Vcbwtfprintf@@GLIBC_2.0_vcioput2VcdeltavcrecodeVchuffpartvcwwalkmeth__fini_array_endfreopen@@GLIBC_2.0sfgetr__dso_handle__libc_csu_finivchputcodevcsubstringsudzgetvcaddmeth_Vcdindexftell@@GLIBC_2.0sfsizevchsize_vcioputm_vciogetgvcdkaopenvcperiod_initvcfreecontextVchuffgroupvchgetcodeVcwmirrorvcwfopen_Vchammingvcsfiomalloc@@GLIBC_2.0fscanf@@GLIBC_2.0vcwclose_vcioget2fread@@GLIBC_2.0_Vcwmirrorsfvaluevcsfxsortvcrestoresudzclosevchbitsvcwgetmeth_Vcwprefixstdout@@GLIBC_2.0stderr@@GLIBC_2.0VcrleVcwvotefseek@@GLIBC_2.0vcinitcontextvcwopen_startfgets@@GLIBC_2.0vchdeltriesfreserve_vcdtblinitvcsfwritevcdkaclosevcwngmatchVcbwtvcpositive__strtol_internal@@GLIBC_2.0qsort@@GLIBC_2.0_Vcwvotevcsfreadvcatoi_vcrle2coder_Vctranspose_Vcmapstrncmp@@GLIBC_2.0__fini_array_startvcdkasetaddrfputc@@GLIBC_2.0__libc_csu_initVctranspose__bss_startdatamainsudzput_Vcdtblvcsetmtarg_VcmtfvcdkagetaddrVcwprefix__libc_start_main@@GLIBC_2.0__init_array_endvcdiscrealloc@@GLIBC_2.0vciogetl_vcioputgdata_start_Vcrleprintf@@GLIBC_2.0vcqsort_finimemcpy@@GLIBC_2.0Vcmtfvcsfsync_vciogetmfclose@@GLIBC_2.1vchcopyvchbldtrieVchammingvcparsevcwngfreq__preinit_array_end_vcbuffervctellbufVcsieveexit@@GLIBC_2.0calloc@@GLIBC_2.0_Vcdsize_edata_IO_putc@@GLIBC_2.0_GLOBAL_OFFSET_TABLE_free@@GLIBC_2.0_endvcdkaclearmemset@@GLIBC_2.0stdin@@GLIBC_2.0vcwngsigfopen@@GLIBC_2.1__init_array_startvcmake_IO_stdin_usedvcwalkmethfwrite@@GLIBC_2.0Vchuffman__data_startvcwfsearch_Jv_RegisterClassesvcextract__ctype_b_loc@@GLIBC_2.3__preinit_array_start_Vcdeltavcitoavcstrcode__gmon_start__strcpy@@GLIBC_2.0_Vchuffman