chafa-doc-1.8.0-bp154.3.8.1 4>$  ApbI!M@eeeQ1Kmyٮ,ir.g|$ av23a^v\A_4Etb%DNC4t3EU`!m\hrt{ T/Փ1i4AL">o".t|>x+F%//~cW֗WU]qii)@H*kюlSp3u?C xDlŦ%7?8&}__OX5c{ew# (rC@;a677b638949533d95868020d02101c921a2da29d75c0f1c4b0918037f2852eca53a9f6c90b97ccc6da894472daec7843c79f5a91pbI!M@eeeÜk ;]S@L5P X"[bWE~2Z23)|/M_6L|BUNnECWomՒyi[AٛPD=7e9Wh郊'R9EFv!6_Ըxi^fԔYH! MpR$I銦dqw$,%2yFb95 ,.p+ux) *ȫi#wT yapH%S>p>5?5|d   2LPX\u~ T   , G d W   l x  ( 8  9 D : F.5G.HH.I/ X/<Y/@\/T]/^1nb2c2d3de3if3ll3nu3v3 z5555(5,50565xCchafa-doc1.8.0bp154.3.8.1Chafa documentationDocumentation for chafa.bIlamb18ASUSE Linux Enterprise 15openSUSELGPL-3.0-or-laterhttp://bugs.opensuse.orgDocumentation/HTMLhttps://hpjansson.org/chafa/linuxnoarchw %D!= !A u-VvA큤A큤A큤bIa-bbIbIbIbIbIbIbIbIbIbIbIbIbIbIbIbIbIbIbIbIbIbIbIbIZ>6384d5be53f62fe1db96548534fa5a84a5a8b2d3f5b9f854a94f96d2c9afd86bd79ce190c62471d25c9371093fde94be160429247d81eabe3054710b567b277ac9823fa3f9f060ebd07db74661942080e81c6d7a102f668bb994e3e7d22256567ff50a26c65b944a176f8b2840424aee124bf0ebdedecf00bb582954a59ea6169aac3d1c074d0d3efeae45a6a1288e13e59c4a32cda89ed341812d95fe3915f71d0fa4dadb148c661acb7c482e623e481c78906821f699d4ba7c2c24780a7e37a886d435b6544311e1ae7bd06c454f4d74473060b638a210f2619e293a1c3d17fe9bf75f68e082052a7aee86d24ab150fbb1c5692fc73dc11883174ea1637b1e66c86006d1ec01bfdec00614d07d926a66de246f27650e6f0d11b11451782419496ab63d4fa0e6b04f98ec1a19cf44df7272d065adc56cf39998b864a11c43b6b1637cef27d79e178319b9b06473bee79e3cdc1515faa1dec4e94dad218b34f4dc79c694f5ae18de7a9de11b3b8900e64fbadfb5604119e8bb4561b853c192da29f4031bbc29ae59a9ace86c822bfa049b20640f7b9e4bc61e8add72afa56d178cb6d3a871807b2dc10b5082f22f7c6600667b36f21983a535a6ad3375686bde7a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e105463a0ef6ddefb154cd48b4b5ba187a1953219e5952f8ee78bb64b1636aec1303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3b5a67eda502f1d76c81b8ed7a7cbeeda0c867a4c24dc206490ee519d4200dab00420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootchafa-1.8.0-bp154.3.8.1.src.rpmchafa-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3b'bbja/k@` @`^^^_@]a&][]H@\]o@Michael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter Michael Vetter Jan Engelhardt mvetter@suse.commvetter@suse.commvetter@suse.com- bsc#1201211 (CVE-2022-2301): Fix buffer over-read * Add chafa-CVE-2022-2301.patch- bsc#1200510 (CVE-2022-2061): Fix heap based buffer overflow in lzw_decode * Add chafa-CVE-2022-2061.patch- bsc#1198965 (CVE-2022-1507): Fix NULL pointer deref in gif_internal_decode_frame * Add chafa-CVE-2022-1507.patch- Update to 1.8.0: * Added basic support for the Kitty and iTerm2 graphics protocols. These are enabled automatically when corresponding terminal support is detected, or manually with -f kitty or -f iterm. * Implemented an 8-color mode, selectable with -c 8 * Implemented a foreground-only switch, --fg-only. This produces character art using foreground colors only, and will avoid modifying or resetting the background color. Looks best with non-contiguous symbols (e.g. ascii). * Added builtins for Japanese kana fullwidth symbols. These can now be used without loading any external fonts (try -c none --symbols wide). * Added builtins for legacy computer symbols (mainly wedges and sextant blocks). These were widely used in PETSCII and Teletext, and can be enabled using --symbols or --fill with their respective tags: legacy, wedge and sextant (@hodefoting). * Since there is a growing number of builtin symbols that may not be available everywhere, the default selection has been restricted to the widely supported block and border sets. * If possible, we now select a visually blank character from the specified symbol/fill sets instead of hardcoding ASCII space for featureless cells. One practical upshot of this is that the constant-width braille range can be used to produce consistent images even in contexts with variable-width fonts. U+2800 (BRAILLE PATTERN BLANK) will then be used in blank cells. * Improved terminal size detection when used with pipelines and redirection. This should now produce an image properly sized for your terminal: curl https://i.imgur.com/WFDEFVg.jpeg | chafa - | tee out * ChafaCanvas gained API functions for programmatically getting and setting character cell contents. These are used in a new example in tests/ncurses.c demonstrating ncurses integration. * Made --disable-rpath the default in order to simplify packaging. * Added a HACKING file featuring a much needed release checklist. * Improved terminal support: + Ctx will now use optimizing REP sequences at high -O levels. + foot now defaults to sixels. + iTerm2 now defaults to the iTerm2 protocol. + Kitty now defaults to the Kitty protocol. + st now defaults to truecolor symbols. * Bug fixes: + #44 Missing error handling on stdout writes. + [unfiled] Solid symbols erroneously replaced by fill in FGBG mode. + [unfiled] Integer formatter was not using fast path for 8-bit values.- Update to 1.6.1: * Add NOCONFIGURE variable to autogen.sh to skip configure Bug fixes: * #50 SIGBUS while loading huge GIFs * #52 Produces small glitches in output with some images * #54 Haiku port fails on 32bit * [unfiled] Exclude RTL code points that could break the output. * [unfiled] Apple Terminal lacks truecolor support, so make it default to 256 colors * [unfiled] Fix typo affecting middle dot symbol.- Update to 1.6.0: * Added support for fullwidth symbols that take up two character cells. These are common in East Asian scripts. Single-cell and double-cell symbols can be mixed, and -f symbols mode will use both if possible. * New symbol tags: alpha, digit, alnum, narrow, wide, ambiguous, ugly, bad. "Ambiguous" symbols have uncertain widths and may render poorly in some terminals. "Ugly" denotes symbols that are unsuitable for Chafa's cell-based graphics (multicolor emoji, ideographic descriptors, etc). "Bad" is a superset of these two categories. Bad symbols are always excluded unless explicitly enabled with e.g. CHAFA_SYMBOL_TAG_BAD (--symbols +bad in the frontend). * The font loader (--glyph-file option) now does a better job with proportional fonts. * Added options for controlling lossless optimization of output. Currently, attribute reuse and character repetition (REP sequence) are implemented. * Added -O option to the frontend. This controls the optimization level. * Added a simple abstraction layer for terminal control sequences (ChafaTermInfo and ChafaTermDb). This allows for improved terminal support. * FbTerm is now supported with TERM=fbterm in the environment. * Bug fixes: - #43 Fix signal handler. - [unfiled] Crash when invalid font paths were passed on command line. - [unfiled] Small typo in fontgen's READM). - [unfiled] Bad contrast adjustment in images with transparency.- Update to 1.4.1: * Added configure option --disable-rpath. This allows packagers to prevent the hard-coded library search path from being embedded in the chafa command-line tool (Mo Zhou, #39). * Added defaults for the yaft terminal. Bug fixes: * #40 - Fails to build on hurd-i386 + other i386 (reported by Mo Zhou). * [unfiled] - Rare failed assert with mostly transparent sixel image (reported by Reddit user spryfigure). * [unfiled] - Minor typo in function docstring.- Update to 1.4.0: * Added sixel graphics support. Chafa will automatically produce sixels if the connected terminal supports it. It can also be forced using the new -f or --format flag. This is a new implementation written from the ground up to maximize throughput. * Added the --glyph-file option, which loads glyph-symbol mappings from any file format supported by FreeType (TTF, PCF, etc). This allows for custom font support and improved symbol selection. * Added the --speed option specifying animation speed. It accepts a unitless multiplier, a specific number of frames per second, or max for maximum throughput. * There are now two ways to assign colors to symbol cells. Formerly, this was done based on the average color of the covered area. The new default is to use the median color, which produces sharper edges, but is slightly more prone to high-frequency noise. The new option - -color-extractor selects the method to employ. * When displaying multiple files, the default delay between files has been changed from three seconds to zero. Animations will still play through once. This can be overridden on the chafa command line with -d or --duration. * Minor tweaks to built-in symbols. Performance improvements: * Halved pixel storage requirements from 64 bits to 32 bits, resulting in significant memory savings. * Now builds with -ffast-math, yielding a big speedup for DIN99d.- Update to 1.2.2: * Fix #34 Cannot compile example- Update descriptions. - Avoid double-shipping documentation, and make docs noarch.- Update to 1.2.1: * Detect kitty and mlterm virtual terminals and apply optimal defaults accordingly * Make Automake build more strict and fix a few compatibility nits * Fix #30 - Failed to build on hurd-i386 * Fix crash on certain broken GIFs- Update to 1.2.0: * Added --dither, --dither-grain and --dither-intensity options. These allow for sub-cell dithering in quantized modes (none, 2, 16, 240 and 256). Especially beneficial when used with - p off. * Added API for ordered and diffusion-based dithering in quantization. * Added API support for multiple 8bpc pixel modes: RGB, BGR, RGBA, BGRA, ARGB, ABGR with either premultiplied or unassociated alpha channels. * Smooth scaling is now done internally, meaning libchafa consumers no longer need to prescale images. * Implemented a machine learning tool that can generate custom fonts for efficient image reproduction from a provided dataset. This is left uninstalled since it's still experimental * Throughput improvements: + GIF animations now start playing instantly. + GIF CPU overhead reduced by 75%, peak memory use down 95%-99% (!). + XWD common case CPU overhead down 60-70%, peak memory down 70%. + Additional halving of CPU overhead in 240- and 256-color modes. + Streamlined pixel pipeline for better parallelization. * Installation instructions: + New: Guix (Guy Fleury Iteriteka). + New: openSUSE (@jubalh). * Bug fixes: + [unfiled] Certain SVGs had transparency replaced with a white background (nemo). + [unfiled] -lm dependency belongs in libchafa, not frontend.- Initial package chafa 1.0.1 for openSUSElamb18 1657031063 1.8.0-bp154.3.8.1chafa-docAUTHORSchafaapi-index-full.htmlch01.htmlch02.htmlchafa-ChafaCanvas.htmlchafa-ChafaCanvasConfig.htmlchafa-ChafaSymbolMap.htmlchafa-ChafaTermDb.htmlchafa-ChafaTermInfo.htmlchafa-Features.htmlchafa-Miscellaneous.htmlchafa-building.htmlchafa-using.htmlchafa.devhelp2home.pngindex.htmlleft-insensitive.pngleft.pngright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.pngchafa-docCOPYING.LESSER/usr/share/doc/packages//usr/share/doc/packages/chafa-doc//usr/share/gtk-doc/html//usr/share/gtk-doc/html/chafa//usr/share/licenses//usr/share/licenses/chafa-doc/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17558/openSUSE_Backports_SLE-15-SP4_Update/7017a67eeb7a6f8635782b4956e3e1f5-chafa.openSUSE_Backports_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxdirectoryUTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode textC source, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedassembler source, ASCII textASCII textC3׋"a&Vn0FV chafa-develutf-817cf511865811b41050210ff20cf1ff2dcc6a355bd90c4d8a3bf4e52592c6320? 7zXZ !t/R] crt:bLL C;#ԀwS%M^dc)PDZR@۝nNYk.t )͚@R<_( [?ѐNn cnH($L+\9?vf{sq<|~,{؄wqV+ _!Uu :0o~ " ܮٕWw7cxlM3VIM>v mgٔ tt+o_a*[btQ["Hq+HE9 _RO>FQiQ}tRYBlDmHp]x(:iIՎOV|b6#f/n)˴R$T^|}7fL_4rC|7wrO}ƫ=yt%}=8t7}{x }?**Gg 'yL4h; ʅQG< )ڛ/ /M(vtͫ,ےf 2 J@&codGn\ͧKCu] =RmE>+AQq-CrNgvƚ#_zW$ߣE(gGWyCAY^.%%ґK\NZ}]OڲW V&'k 0d{]$_}TSdw={i < je݊ÖpRF7'(z t-+ӻiSA/'YZ-bQ=qfSm+i[$(gHӷ+,7L ]m~pJ[n`"ZR[h& ŚK!7"k?e-,xʧB%DWcKaUvHVݏݸYQزLkg@6 )HMhn]ќ)Z{E9ۥzZZx4:r"fY/?:xQ>}sLXژD!@OWӂm m΁$&a_D&ﺹ%wTsFѯ K(sklK}8t$T)6ynr^9g M9_nv[ 쏯ʰ }M`Ta|(mh7{iǔG 7M'FyRP$4oY @rG<~0sT%Mf]QR Ro4n oMYЂb{e T+PKߓ!`"[ :6[?[ZjJ2rkU'CQWs%xK1ŧ]ޢ*(U 򶂪yh,ums1TAYE@ sB\ P0_a&'l4)沵l:RyH5u⎾Y\c pJ%]3DMnl̸YJ [K^X?7PhpPY!D #Cڿ/s;|Fcx ѭ]&’׏;e D}ōrtuv'_vKw9,m2^u^ai}23퀹va%0%Oj? Ab.CHCKv?HChw X40)JW|Tx`EW")5y9k [굈&:X@qIP7tg1jjs 4eϯJQ،Aljm֔k$^lS\2 *ƺԻU]CM*j£ )Rj,c\AlGdD"̼MXCYEQY;bDZZW6ɘ AGi`w"8o-csI `ɺDL Z4Mކ:PY 凑D>`gLB}D1ԧ~(X sm=䋺 .Or,(q{pm6B3 a0nkWxr S7gnboIrAX@Dj{QQi|*墣]:%ڠQHwF;p~r0V7 e`Ä.U$g5CYRj_eۀհ`01E9j^2b\*bSKRvTcJ(^ʦ4PD˧˛хq&.N-﨣HMi3?hIגbFK҉QBV^͸B6 ki]=6Xf5l*ˣW/ެUt!aZN$VWL'$l ^ƭF WK4U @sڲV9{SvsEB> QM QA;1/YD. Cݕ#8co=SM4uLo>c/r9h楔W>}a"7?9{t* T}mLDF %% ] kA> <5?0/JTxoa[1#69O 9Bh™>8a:]+-`y_Hr$ddA GCX$MD25ŬR-F g&>G$Qwi3:i')l@$ՓI{m$Mξ PിVh8ߋGmR}M[sH = GjQM:<BdCbG*TUu4 EqPV2Sȕ?x~Ybp[gu?⦬ڄxI'@GCRNq“2 [7J9t+3z(qʀ*E[6.ڶ?-wG+sfT[ P)NFwu>{ϝ+fuS! њ2r .f*`;#ht)*x 'z6RTQ.$7 H-B<-dKgrc;wM+nr@E} L{58ΒX ͎,ntx Rp(@XAB<Iͻ Az|>+53!HY],RS8#"2opDoW?RGwj0+BDifrC"¹[n. []Vě8X iw K)̮"9*K1T i5L1ΔW±,Wف!cdlwq%-grxPj[K;2t~19rBI ǒg?Pڷ!UFlcr(Ff]"?G-&3ͽ4q+Rz'TM3[W$A`]ND)׀ -ЗbwP+e]hdF\1s5A_ 6齝C>Wnl"(=tVmNHZ-ߋ8TaVʞFV1xo%~]큺@@hEB+fVn׸=WĩOu zl)?" _gȍd|(թw>:\ γqYfI@+gˇK .Rq5._ 3g#tznkwhKt\m ]Pq"di|I|›\*:ZGIi큀!(N.5QJڎx(oτ Ty;_?.IY/9ꔒԩ+i=˲w\\|$|YvQYS} .XRz≱fp@4hkGyJ=Y)5ȭ1Ze.CeTYC~(P{o ǭn>wZfI2"@1tHЍ s@%jaWȞYla-SnVd4%M4k9 #) J2 5zGZ  ó%VOfMT{Y/S1[NH~#n+/{1+@ C y$T`0:iۖ(e^ĝȏ2G3:͘|.) YRk.%_w[v oo:gHVIMz]4:&6* WXtZ 25ɑ_6ÖFT0Aums42v.-l *%s,p>}2lwDi핧߹`sΣ-#+fh\ui.l Nw/:sN?`,E1d3?uK8)N"75;^fbw$\1X^-rIdzg;/^ᴿiWV,kL36WաTj(r| 1 GqW;D9glJT}{hH[˲}3lCU1 {^Xh}wv%ðY#v4n{hx&፞B+2NR` TI`\IjzA48!Dp̭3eU!Aj`IxH}ɪܬC‘~8"X=U޷Uu۔Ӑ(ڟu$GqmN}ekj5vZ@MN%JHk(QB_Hg⋸zyB rf٣Y C$#ʲ0 ;El^[ 0!Kd \k5(}h5c=,`LV0Gi:Ov=C$MM #S@fMktpZ1UUl{<3BqWse,/54ޜd;9$?HI4"uBX4@2%+SEoP[:NdzP/>-|ZS ٤Q'g,%Qo1B!d"ȒJB)}דHXw[byxCa~T!?B"A~ +Vft'r(ܤ`«6C4sWv%qTI^24T<˼^F@mdϚL9mKoc wQՖy<@X]4gYuK5AÏsS煎:؂6ԤxT'7jS1 1k sI9D38Kت~z-&n=5]34-"wC"[cd,n =9=6{o7T_O℟W/k 5[ŹJ|'N`MϥC9uVo+L X1X1}X5eo6!lw-O bu\_n4n/VTR"@d<cA"$" gg^Tو>bzhVM8٤U,L;IY(CjX<'Za) >~С"JA2#z(ϝK2zgوW#-sF8L=PԖX9cU7ES0+.^n Z ~tdb$-^]zk% yb16Yl*rt@ [^ b fÌ`a iEC9 $'"=+pR3Cmyuba۷J>9&]mqe'R*90e/ V2"' '5X Y_⡉.AQcā*LDan6|~v |E{JCwP%ܒ<(bL 4zSGM3 C5+n3W/m<,Mo09Rn}')eܛzaB\!B#wY,VUr6e5)3u=o$aj]zLR̪D9VuVe2gM̶md;zn2Ux`9z""n>H**`nۑ޳8}4FM(8]{wfcM"&"r#]:KDJz̺Ŝ5n(,ʼaw)QG5`A-ku)]ΰ^2k%,vNNz6R sg¢^-+<_ļ I!hgKqqEu/xtSI !h=(lHge}U^#FtFzŘ"ۀdL҆ČtXqQIy`3K.qY$!!`XX{FP/t8ǀ\5W{.Z:(0}-YD|cו - Dg-_ӹ;"ksXtvNV:.a_VhVY'{+1Ff&^ֶ ӣ0 9`<[ Fp/ܴݕ|)Т' ,m[bR cȚ:` ]>#x4pl5 ^̞hfҋ]Kl6cg5A+prR&/UV0wx7 gw(Z _^<> Q(D)=]CK]N=7":bI<^0$޵Bao::qRUiNIh%; vIk[r1Wf>'{:ن6{Rf\+ç`K.]kh](&"աĩ<tb+O02X(CLo2Z^(,,}trm| ĝLN+ .6e>iM|SuV{բg9NuB6CkIe̹?#{.@2r4v.y[کB2w%,A3 ǚuїpAaVpU2.A# ST -s%;IW&vJcT;6]YXZɻ6Υ𑦈 _*od#*dL_P_xWŞ&ݩv0wS<Ϲ|y^PΝ "g^9.ʷ1ֻ[FK ,?E9fbtxrq t&'uȍW;DvJ :n#B2w?e"/BG*e{-X:ʍLίj}S3AJ1j*|3S=w7M}AżaG-E ˪Υ-sGei?bw^/g[27ۋ'f[L1k-T_ZEQbbTx 骀&x0hݐ3:vfm7 ybkڰd76巣ቹaq\!I9 ϻjxvawr =پm獈SxL)x]Lb%>:EQӞ|'4p aVSмUO唵9A&am m, t!N+S D'VI38&o ;PI;U ^\RoP#pNդMV8PO+Tӣj<~x-6}[E&y ;ue9 Z/'E;qpu}rcNd)hGop@z=wy NIRUDlڤS)"" `ت!Hvg|A8)kmdA e94Ejt4"Uݲsw\M ,$Ё)^de뻸l#bN}%G]׌N z X»e5$6N[ |Ѕ0D;ȩDiZRەӯAF#4A:dwWֺNwն~M oa7WtJb%#ˣ,=C3E٪HSV6nAZ%(di+lCteX^^Lڝļ38>{|yqM?m0``_ )da= L-~rpWXRvjev ZmO~"+ %AL]$A z< 4J68mjYCMC=N>z\FF`*}5D@}|,cr L"Lg 4ʹktL`z7=p6aGKEߌ K?|ol[L=!`;z Slt] -;BS;4b s8BeN,R1\7n4YD,l5'{[@g47TZdRg8QЀ\G7@K\rj0OA.S<8@1Hcj7ߗ*r[u nD䟨rm RsO\[p=?1ױ}LL. -=*+`]Gtee j֓KȅECeob"YiS~ 3^I2fv#G~+H^>1J_oe% ʟ*$bPc*|3^.1MZi0 kFדbY|- xLc曵գ |,4MP ـ%v@ݳ }9D+÷/Ԯ [!ޱi̴Vp⨽^{wbqtR@gR9\7]6y~%iKsn!8f nX}kIK6 ZSWkя"قx X@6j`NQ?)'`!$*}aR9[]6\7(a+H] `}RcoC6QYc&гRWE 4Q7>xRc}f)dA 6E8*'+4+D!͸$TmsZ 4R)K{[zHh]&jf osLM-93`Ν\{ylWxցú;D9 #`ױ3 mGxg\e(5ݱL_IP1MlN!\l9{pZ ̃QyܤV˙?\xP cdրV bOfٓZA^?"Re97ュZkCj؄o|71p] E1ƞ}'@־uǴ)`ΔРvC865z_~UsQ׭rfQt"c| >Kqra8i' snal˯O~W-1.>$PӘSF)BstR_.(w; mAOz)t|]6b1D i>Ab]o9Btۢ>I aI/>=PBR 1԰9w xϸ@+q6B 3T R1ܼ!;U+L47]'.!/X#yޱjLa~Tc|w媃hcrf$,(>axe*Cik]- `R瑁둀nmw`gM,5#aKHkNh$JɀTHbh_{=S yvp.UkiEK&A2iO9$z+i(T g ?E 6ݫ`R:1rӛ|Uc>cIBSC 57s۝w{k NnAA.\" 4tR?KwDX.З )+UDrTp<]4- {!z$C&8Ec3I@bz=Pnu >(szgyˑUBV8)r{i<%(Pc9m'QB.qBma|C@1}M@ i\a:Tr~=;M">Xids'WS-pcP -膑ux~=yRE-OZ _:to°n%h<U.IPA~#a)Ҙy3mٙXo!(V5^=qD0~¨8'"Ε!g:n{;nԦ^}KXfy>SDK=,WYҟ2?`&^QRK'.1 2./A8}\hfKxyMYsR ɉT&tøTOhYHB: |/"իM>OGQgַqZ$e}ƄD<2Hds6HD!,TS2\h_)ӟ-("s4$"[i[]tԢ3Ck#W B|t~N1]݄> *2:*VH^A.ũ2/3N`kpmv?2xƌF̊AWQ(½χKjA_{fvk ++f*&$`Utе+xa ޸hѧVE 9VuG2#̝l݅qJz$Eg70$1ޫUڝD7q N0xu@XZ&Ł. 112F/AĜI$ WQ>_TUBF#U䮟p!w+B5Hi]AF] :K8Ƀ\BrȦCuw(ӞmtoPD/dT3WvĿ iFfNY_S@>Cίv%7 ns`;=BtBfxz‰A+ZyJvh`*wsFb밬w',sO2V.nA?;j! ^O2z6ӵ%sN"d rYE T$ΖiyFYmpԞGkHdBojcn8)-WN 5y6'& Nb\;6n(ڛiWw_{֨VQk;IiRfYi@!` to{xp#ϣI\Yf)5.qC,-wGg  [۽mjJB.A1'>T ov2> fnkVFfݻw޵x[W7Ǘ "5,xO&\  㼿7H_*R\@v)0u+$g٣ (K!- E;ѭd2}'K21v C `+3MTVFPj" W:92\bJDx0w쮜j~;1 _wMOQݽ=^N[*1;X89oݥ.HY~U `ow{;~-e]a08*o.`S Jm[d?Gy6V"Yr6=R- \37+`' _Ie OJRxz?HvV2uY4TӃd WV1,fZ-<5VL\an#01cD0Rf3 p9mK'4bAa:8Aqv`iЛ˂K6h/[ڥyY6?W+@b/>C bt&@3ss73e)/1> Q xM\לz:+GgZ("w XjNX# !3*N,H{ӢdUfxң'GT^_q'}`00s-eN NoMє4ѱhb?;MpvHMW);X-[x؈GӺώ'&^=@+!HP 9XT`>kJkɭsҕs,U_]DDIn*{GTM$ ࢇ%x@RBLI.^wJX{cCC/8BGxEALEPp8 j:Srf J*D^Avė~4)l7V U { yq̕+^Yq9jl({9+އB?x icT rO!HVpc9& y䮅{k|(*98VK@tJO_MD_S%Ew$vY>M!HDe;NNQ9_N HlJL1pLn%C?O>4yOo5V=Tp[mU].(H6DIzms$vwQ#H4 {vVTQkW>9&Ss3rlC(;s{Ufʼnr%ՋUBUϷvt+TkCwP̘VX,7ktDg6rC(*,DA֠7+>9pk1/_.nm9AaF* cjDcXg5_G.FpהZhh8@UJimH" qg`*J_B!fXs.x&4=xYHby7GUe\'K[oέӅ]j$i}2QbBlQw"ݼ ~4wT?-4"Xz7P@gkOF]8611SȌԂɯi)M7&RFv.,FhRRpm-_'{Ի7SDxyq* ?ɮd悅VG.5P7|0@{']/Fu䏛 xVP/z K˧_Uc!ȳM!(T(v .HhajeH%PY!YN{k݋3TeɓH T=,+*=%ؐ jn{Țma&L0V"&α,tCKb'j- ؞a91q@rl~ |h6t|AU[g'=,ˑQqG-7+x)ӣU{]CHnÛh{*@L`;̸@!, oyMZT{ m+xB!(dm^fk JYϓi4'2wE$BHD8%[3~?q5(J>ƽ5b юx#-#%NLV ܁.Q5HcMa1wza˽lh *J,Ajp \륡B/!*fI,IĝAk*IU]h1mQU;`|u&35t)Dr0MxK#PTx hXNSԨ'Wx~j0~"`}яBylYAv&ua<.G٘uY=3hw-t:B -^i 2&_r2(%*9a8]iVL)ļ~ |q2YeR)%iKCש/"Oh'Q<> OM 7bweu,(_[h}@\fu{kPz0&_P1ej )W/uZP>2WȄf[a[?^C"ᕧ}PWFzT%JJk%(T\ǿc~XJ@j:11 /=t&orL)o ֚&dc3扁J-fH -j>hUgyLE/|r7B)mLRALP~)²L8Mwq]+8;=Zu,M*P"!hPo*H.v4kVZm<|F"T\hkW5X ѹ?Nغ1S"&)I!Yfm'i-( 5\n1f|OF!vB?t{_r'~@{O ѡ|8)$ RML2pZ$鲳&uq\j\.5ʘ7'gBU &5 K,>z sy{խSE.BZۚN9 tA78PXo{|  $ qp\ojm0-m2mUcOuy)K)u03D2Jq Rȡl@6E^*+@S8cF{ķ@[հﭧ>LA;LfiVftMqVwtllKZ9ج]rl6AEV5,VD4yZw 6zӄyb ¿s֏m܌7u؄8?E$Gayh z?F(C t>\5EDuYqTbBq MO`SEFT}Hs'5,; >CZUrn^æ^@~|3Ux "ʘI*)#hK28(Lo<i'ጶ!3A) +=<(oUn#қ$uҋ<K':*N۳Mx\`(uJ/_Foqɭ5q> 5cqT][N's7yI{K7+gs쩲A۩E-4Va75m8e1t۫3J0# X­Ŷ2@ctS N\sJL's]xD/s{IeC,APaH- U,IYx?'D ~7\}.ͬ6fe ԗZ9.掴v | 99\iMԭUP(qb2ӝcSe׏i#pe 1MBʆ!Kh!G_):Ȧ{}(4Vј/bn7m 6@o$)3cU }PkZj.6e[Ȩ7SJ=(FxB1GBV?&X:ƞV [y!tJ/{&WAd;PڜN?9 RH^(|D|8GR7Ҥ5Ê 6_[5P3U(i2Nk 4<0LH%&zju>/H hArm!帓\h,-oێ>m.ADFH7V֓6Z<&'5yјjt>z%[tM-SxУO+>YLgKSĥ` 3$Bޤq3D8IYӍ19Rl}63UY~?RhmѯKF⚆.O0w ~p,TG On+`)ǴBx$oJ{~tخN̬5F̩5D9@ E哰hL|/4K޹WuIŸ: Nb&Tj ZS-]H`܎]oY(Bs6XP-f%U5]\R}}Nzb5G\|12 *&o>\)9'xÝZ79A^> ާ=-Q #ذst4NTҦ^ OT,ff`^llB$k4T/I^-Vc. ݏ̷C!BU~3Hnp;VyG"sof!0x_;">P ]0Y,0 0,m.x&O{G<չ`NuT{C[U;e'MɎXmz)!LXn mn:ÅA9QJ `WPӇI\>k4z\ŽDc;& C`~A!r3\5[N|87neP|9@zܽWfvM,7BB {WڮW5Z!org\ UG :˫v鶤jcʯ-Gx?jR!CsunbhZĮ4[dQT4WT"`OM4jOf%>n; %2Q]qH;R@Aô"eGsFI[Ctg;YBuփ}UA5l]4;AxrJO]=e $kI^F!kJUyO:Ըzҧ?鉋Es8f8b`,'Ti \Ї-skr5(;$/0 df srؗ(!c9 xpJyV?YF#TāC"fG\/MQwޕ ( ^~aǼk*I=|hvanhB"8i'c8šB}W50S[Joy5Sy[=1!'ٳ}ICSQo_3,"ǤLoqD}FwjQͶcd̲d9(ynumqrEBJ9_xJXLZq֮MTX{_K+dX1dq}, :vNz^2uOP6gc 62=Vƿrb/Z_n"~f'@)L@`d;2%65 Yyoe38]mrRm6Y =^BQԓEcnxɂ#$a "6#Zbڿo}!#n)?V{ k̚s]eb/'Ϣ>'kIpeq nuƇ GEGi)/a`?Jz`@7~׋1v4s\HI/4vҝZ#{Y8b烧t.\d л欣v ~k_֮♚W !GiJ8%m_-l e64ʚ> G/:x #oZo=YVM`~g[Mf~:ҁ>DVbetQ(54дN!*ao7au7uc6,:[MLȋRs H~zPPj{҆ g];x trKIuT  黝WvE^ 8ñ3&{?G? (.g|bC6!Va N%|]3?(X6)+_X5~;D7邩)cSWrqx$)󖉩eی;a>#qcm >i6d u#؏/QWyW\I`SB2v`9LtSd6,)%/҃977M&̷ea&aeEg`g-[jS?)'x#\zY8I_xI|c#=@=zGɍ#ʑ,Oӻa%4{hػB)NQsOK5ѴK9`_gntA|t׭+lE@b WȰ֐+-%~ 9:TTrs7ʴ)/IpӠ,ht]ͭ}~!ΈHhE'p.ܷ+{0!vv"&Ȕ ;ib]C2M7P[%=:8 y̿kd !b*JPyI~юUSIyUشtQ'hT/bmLy(tD]D8dS!vƲ|5q/ezڴoÉ,eA{Fް{N{2}agE!=isWjs8-#P('+mLͫɫ0bI8ϯ#X7oI)>߀S"In|$}IUx՜sԪoz_]P&D(DW.%و9d7 = Xf|v:w(”w&en_(*6dnԭlz`fkk:iFK6۲Kh,yΆ><+R3vgYm}CƁ}yc`U-z_p^|01hL,"Ts[VN:7tߤaWLe8$#XhȂ}Gec8bˏ9X7,yErF w0v 0qԆ=ZL{%M7Bw`(ˮXz)Է,s9E(/y5ƹS)g067]q'2"s?Z"wcSAzE4Q^{~}jj4[;wї!aL;c ) (WC$C`k͎!)/4C:𐥧KގU d캎%Jb)!h(@@/+iQp*"+4M@ o/Iwy3$p>һMH$^Rگ>j)Iiٿ;]xnñ+]䨪S~]+E3q\SEE.9AA{L֠B!EѬi*w`%NΘj7#K6FVw(¼ǹV\nzδ7Rw]8X&>aZEUVUۏ\5E?y'k;6}IMX8n mT10C'B.e#Ie#=WF(/EB%>Ķ,>fg0!l*TX$+C LoM_Z/d1c&C{Z<0wz:fT. &ӝflJ1U۴ iv"fҌ}Pi9 '۲pI ?'YѐgH :.Mk%q..3 Q`7HQjW_]i/p^gJ uل;Viy ,V`vUpJ.f!bwK\pf'C{FA!!)^%破։hh"4/}NDPg~a˷jȡԋST}QHK/Sئj.3xTwkϬxʛr7ߘ (HЏ '^yNg5۔9 Vg@bCtʒ-`|2{18=(i$9y0Ai =gˆzB{3$-Ȝyx(Sڬ:D/jvA,Ƃ#6Tt߿۞W)st*.@uۃX鸻P 5f/ fRλ'xNiN[maxI Slz֭x:9|Q#847Z#N^S3"@%FRK܁A@k*7%.mǵeD^/Xdua] /?;$=OYxXoIX_NnFY~Ъ3 :_9mn£=ۛ| Q]OF ,Fs˗`:|Y4C3i_lTڽJ6 )-*q9-@<ܡ"EU[BӓaUe^*V8>ʂK[#b'R>˜Qwuæܑd W[F鉌&q^KE RIX,~O¿Da &8q_6yf)~Ӫ ( NBL= r\f%UD=3e:ňnΠ9GD/1|d"8ۚn*enZ 8Aei7NWbaxWłͣ h2A935z] Q4"I2v⫡*ֱgݏTb{:7LLCGczBHZ0{Fns ¾+άI Pu VB?2Cva|F`yETFE1-w_>Z(M/ ӧ ؛U7`kب@zd0  W͕[^h~QL,:1 AEW{ g!pAivxA\yUab%׭ذ!섹mvx=w.aayT&e,GYo+/bݢQg-j1Xh-B=UsvBh9"|nmkOV>YDI>vby؞;sS+򜝵 wUU^VvTSX݇l@qo3J.?4IUKtk=kYz'lG/L{O*q{-I&!Ugz[Q*ت@?JcHJͦL\#JU8#kƴ:^=)kZoOLHYؖLF3t~$c+Z1nO$N~SʾFM@5!X)mOM$=2Ձ~J4 )8!J#%vpӹh $v/WĽ;ֻJsׄ,jQ.%6kR\'̎~Ps}cm9o@04^V+ɦ&ܨ<1")Z/7ݤ -cمΦTzҠ.u] J4d׷PWU=*$2:_ƽkIʡ.6YVrIqyӳJ$cNx`7yC\3w=2 )5O$/&w|p$Ypt^Kvbno~vn8UlX2Y/r/B)-9!*H`"-4Tu֨Sֱ}X{LrHK7yY"b(JM%1r҆W|wI2JΥU#p&P" 1S=K,vCLw-y^\~*B *eD8(ޮ?F-q-m ]uMTDYR/oDu]{1, ꒑{)qxYP'ы%ÙLIނ=P3TWlޙ"w~ѯkG)ZT(&f[L@̓X_q&:N3dY){]<jњjhXvĢgm qsQMu1B |[L]fjʐ1`[VN\e/G༞ޣu}Tw7V&,sԯD!arO!0rUw'M a/B*砻ĤE(jL5SE6!\Z$CJ<9~¥cv0 ȉʷZ+)zY0mMnטjPfjӒq@6D!OA Lh{\@PĮsO@H)[-]O\j22;K t5b7qdcpcO` xj Aj-)HUѩK70-p kU̅vS|DKMo$9{^1ﶲ7|#0OOS8*+ mKvhWjl9Vjbdl?Zw w4M]0Յrl,TR ӹ-(3H X>)J#1G3{m o&[T4̂y2bF>ZAqL|Op Oru(jXDwDF 7] Tts~݈LAVg¡ΒK+"nE5{]`|!1 Ob&~>2iw>z_2.`%͖*ZN_%j5 *5Kv6P)Q2@1[ ܔL T '/:4vOV&v0^ 0`iG'ԏE s2ȉ8(*̥4˰]G lƐdf(w@c=mfsJ-Y4 sD'2vLK'sڠ(Xڜw(;%./)xL*ɜYN_ǗvRw).i>T1?àMDuʏPńnpTYl(n @ 1*J!D^TVg U?=Yҳc%Kx oVpuCrgfi~omZct9(oC5w8R <5yI?FQ2xp;rX%[2Yi1޽XdjR'AI7>I"߄娟qi+e\5Wj9$X qx5&Wktq2d09 N+{Seԗ~GGh:Մ0ܿ(Rux=V-0ݣxsd$dSj UD"\$pUk-tuع(ɼ۔} Do$(=d:+'o1mLj˟,;CuqalHTeD#Yq <¤b˅Q'KGڗ,e'>+(կ`:{sx %U>T؉teAN S+Eb* @Bk%+OEN qC`9T/DeBؘ(]"#B)+QdzY4wh{~UHR.Y~݁G&3qn,@HL42b}O"yk&D g?!ԗjXA[.]`lMpQȝvy2+$@KDNj1ۘB]6ncu@ Ojy7iΑ4X^Ђ Fo%i^Zg+xeDc,B̖Ua:tp9j =%ZZLҮ[= Ćnr"_y6Ųгv7۩Hr0РF6+} :nAMJ0skWHjo9!lރ[>͂VUXAS0~Bc0cb Db;ų[*R\{gAE-MFvf w4gudOh)kr̊|J- ey؁*>m*`#Tyh#(5+R*Ўs{SF_LFVWM?SY^R^ClԹRƾiI~^Ns~߃fKY3*^5Ad9Ag<5Iov$ze ٤8֎Kq7mfM"EOC@ xnI&i>D`dYu2dOn'&IPx6;eEKtNo 8ً{`y|TzhFח̞hżF8`ϊ=&{?7|Ek^C+*&>e}-}цƒemT2b8gk'V9x tN_ߗw+m#8N @Vt/yд|g"{6xR\Jwwht#t\g7i;xfܾ.'Z %` RgpO834)'ƟYNi3 db8Eة44\6՚R9mK֋Z|uaSͽwL ^=$IG٨hk2Vح%N$vr\+.hu#zMb䏖~rq`{/|>G=#4)QFR2U/8+z=rSYLa2eHE?T_8pn6exgOG{ú~V%v*`.! \S|33'=)h/x&vv֌S9w46U9~I6+R,z+;\H6 NĻp󛣷Q%ZVn<3yhF4rj:a^Q1wsj|dpPd[[[{9= kJ@ 8C>%BMe Dk5 E}Ӊ8YI<'C|ε2O+ƴb-2+VHACZ);Ih]LM4x  %:~xFKqȃk{@hs3 ;6t÷eaXr m͈(Tg jeYM@,x+5{6:`׺3?V[=kz^C :Ђq<%7|~dˋpSv|`Z#}p=P,DpЇ^8m1(Hy*ޘFE<<Ѩg ?8=wve=Qy+bD^xN0XI^8~yg!`u;ӎXu>MB1|3S{ !/68ƒd;CDËNF#{( ̤Z[C[cTf[Tt1c S}R5>%>+RNJR)׉v_V y$q9™4^xNl Q tϤo xq*!vp -@>V j26s`lJYka|-7J%oPhw:=\: dooؕKޤx)zSՄ`~L yr04GU:O/uӿ5ox%5OzH^[, W xoNU=D K oMïiP C{fWkϗLHnra}pYc{W#V_Rqh`<;.:Pk̤[uْ*fozAf;_UmGѻhdqɭ@yd{L­k\yd^kЧB}hzOeR4u21Fҹ 쩊s"Y ;|\@9eI"7hظ"W֣DzQQú$7!H7h&E=@!K pSf0`^96}xFKraٯ+ӖP]Ame8T|u{/+/:؍Zy.*APA1"k8ӈڪDZ<4@Ww|1;t6U;+s uگvF+U k0y>PIJW$ 6=dI0^U0'ҨK #%'uv} `E1DŽAY;sh m K%Wz9Ҡ(Bv|y]7z^^ 2Cnlc*m#vZ(~A!~-3?Fx,Qɟ▎u>ڈOo\uR"*.`4ba)4p$Dm@9 [|IHlX'@h V!jOgeĐB{ ko֣jhr7zc@;oG*D 9wY %$uPߜZ!Eا7 .ģ]L5|lPͦdq@\M׉DžFX-nZ STYH Om 70GfC7)c{: ζ}96dE9.%pF[)87Uh}܉.DUGʬ.cC[S;IUl[pUHn؋NlyJʀ$AEl4Amrn7s$b#Cߏm8EHΫ!H YZ