chafa-doc-1.8.0-bp154.3.3.1 4>$  Apb!M@eeeziFGn/ ٙ7hҥtxƞC%8= VGFs)>(zRtK0xrn-R=E{/}l4OP`.?.Cvι:v>ŶYd2A5a_W+d%'ݪϯ2En͔kO;;}O539'/U)Bc$J>N"Jʐvz7ܠ 8J EV7Mrܲ~$ҭed970f3c8f1629642c49c4cd68a350c879ebaa0957eff3f510966520d973b4514656ba9c1a78474efab7bc78d745dbde32cf43fab!M@eeewc8o]wāVvsZk SNFoAq9wgVCPMIU] ۞kG7}H;p>5 ?5d   2LPX\u~ T   , G d W   l x  ( 8  9 @ : F-G-H.8I.X.Y.\.]/D^0b1c2Ud2e2f3l3u3v3 z44444445 Cchafa-doc1.8.0bp154.3.3.1Chafa documentationDocumentation for chafa.blamb12ASUSE Linux Enterprise 15openSUSELGPL-3.0-or-laterhttp://bugs.opensuse.orgDocumentation/HTMLhttps://hpjansson.org/chafa/linuxnoarchw %D!= !A u-VvA큤A큤A큤ba-bbbbbbbbbbbbbbbbbbbbbbbbbZ>6384d5be53f62fe1db96548534fa5a84a5a8b2d3f5b9f854a94f96d2c9afd86bd79ce190c62471d25c9371093fde94be160429247d81eabe3054710b567b277ac9823fa3f9f060ebd07db74661942080e81c6d7a102f668bb994e3e7d22256567ff50a26c65b944a176f8b2840424aee124bf0ebdedecf00bb582954a59ea6169aac3d1c074d0d3efeae45a6a1288e13e59c4a32cda89ed341812d95fe3915f71d0fa4dadb148c661acb7c482e623e481c78906821f699d4ba7c2c24780a7e37a886d435b6544311e1ae7bd06c454f4d74473060b638a210f2619e293a1c3d17fe9bf75f68e082052a7aee86d24ab150fbb1c5692fc73dc11883174ea1637b1e66c86006d1ec01bfdec00614d07d926a66de246f27650e6f0d11b11451782419496ab63d4fa0e6b04f98ec1a19cf44df7272d065adc56cf39998b864a11c43b6b1637cef27d79e178319b9b06473bee79e3cdc1515faa1dec4e94dad218b34f4dc79c694f5ae18de7a9de11b3b8900e64fbadfb5604119e8bb4561b853c192da29f4031bbc29ae59a9ace86c822bfa049b20640f7b9e4bc61e8add72afa56d178cb6d3a871807b2dc10b5082f22f7c6600667b36f21983a535a6ad3375686bde7a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e105463a0ef6ddefb154cd48b4b5ba187a1953219e5952f8ee78bb64b1636aec1303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4a794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3b5a67eda502f1d76c81b8ed7a7cbeeda0c867a4c24dc206490ee519d4200dab00420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda8e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootchafa-1.8.0-bp154.3.3.1.src.rpmchafa-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bbja/k@` @`^^^_@]a&][]H@\]o@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#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 openSUSElamb12 1655538435 1.8.0-bp154.3.3.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/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:17526/openSUSE_Backports_SLE-15-SP4_Update/dc329166cee81654f66faec4f6ad5aa5-chafa.openSUSE_Backports_SLE-15-SP4_Updatecpioxz5i586-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 text ΃u^~#chafa-develutf-894ad0f727fc83a4ec9319c552aed9506615823f1be5790d062d6ab483e69f7ba? 7zXZ !t/R] crt:bLL A_;0iJvZ `hڴ"|1#[*,b ^R M]ZT>VJ` K x<{9z? ZQP_)pn% D"YRTuy)b4b`^HS6vKz|t;ء Z1_o= '[Z)Y cG xn g7h{8 .)pU鋓[]%|n>fAf=-ͧ7f]e} |w<@}Xfm`gbܩʟ'.`cS!?(mZ߁}7Ď4ͤ #9(|fzmFQ)Z0;+, e( $ urbS%IOg1^^qMyvZ(8־icNP I^mgSh͉#?2E<9#CI8>9{20*s&##iAp +ߍw`9wfʄKR8e@] Hr勭u ndvNŧ2r)38UeCI_5ـ1y'/*v\5N}vıֱyQwAxۯ] L %P;MRxj7~='B`;p :s1w_>[484B;B4tǿp(q(˟dUj;f>icA/@BõDeHv;)OP qV09ss χ0헙H nBmR3SV-QOsNxt:~ݧw.< [$ٲl )9G= DAKk]n[|HotNgnpK14^rGq!'+YEM0 s@^typk$;pGUqsN|%ΌV_x\ \%8خQܸ6sjy7 b8l Xp_1V؞pCv$ .E{. 6ӳ*@Dmܼkk J+wU4|uu06LNDLm7B:;ؗaB'+蓑,%<φ HXf!ɺ%\bMB8k87GBP;1'Jů=׼O l}ps^4<23ά ]9jtLZ ܩ9Ul.ԓis["zOn=∰ٵMkQD=ys.` B1,Rhk-@{C7A%f@JƖU%=IeͪY*I"c+&ؚK-yg̖l?,#V}4s)cƥ`X92]~iEwG^: زG$ǗRP˫>وi+_DVLJ9b sÿD(7@JK5lXP7 MXVʢzkan 6` Ss&QHэ{\*AcB cKba;W`_ 7nFX$YhT+:7KY*h$oaOWEl8$:SZTHx.0FWcj*K Q]Q{ )2;e7 ZIEz''_FW^UѮ" s..[oTji-…nK z ,}~ E-z??O7t Ns$pg/~po貕dSQJ  i`( 8&K`i  0([Ə=& d}D%%Oϕ裝nX2E<%E|:&2i6{ǏBA&O@cōΦtuߙ!m>QMԕ7C... \u .iSӻ3!q2#Omm;Ût:kDxRʑݘyhQ'gū"+g87Zeh|mOMʶIM1l+8^_] )hPP`( ӜXLw&p@ d$a#!4PG9ɆiS|^8?R|J'>5j[}w1(/p/lhsAEr5%h3j]hxYvw+.Z Ԏ"5]eqf>2QKI&77Sx]Z.fȯhCYbwq,^H-1qKS$0gA]f8e5_t I2oGŤ~*r>^%9g(OY7}@Rnd 96ZY~rvDm:9Xxx2hf_1N((-0ihBe yqJi{g鮏l瀖*>iܻm h A˞3Ƞ]eG8Azy.Y:%bWJʞ[ :JSf‘pq1U_j9E&7 KV&{AȇXg|"+xfa Hø3}$xp:RuP&;&yz%6orp3 W=6.c07 0A:֎VέX4UEr5 ޿hQmWq5*f#wK@ \1f҃in?۶3qG~İi{{[htf™CjWXZ13-ZY23#wD?h,2 'CF`~k9!Ke7E.K{VV;T+LG6j,f@1CӘpѻED^^]"m9{KAV摠dAh9Tާő5sX qbij=F(kT1Kd7chA8 $r{3@-Q\UH(gPk).6t%ʂ]3/޹+EU߅Kamlmot"zk=K܀#6qIЗ)<N5> ռY"$Wc DJJh .sJ2[ XEk5bfw减"-T#+h2-Ze%< .~lWs|ZәG-^z5~MXd VۘU*p;m[.myshYX8aIﵐ6‰43.|1~a;tC8C6%s_XD4;=euR2+nΟ ҜJ69ʀƇz=1K.V% @ڤ{ʤ{֞r'ֆ]))u%e>6 i%QFj̱R.'bJ<АopjF+Q+m"?HV=L+񃾻t^E+}4x}\Z.cA)D8X#k)UȀ `"/#Y.C&LGOVG4O.eSP+U^ךԔ=74*g{ }p98젟(w|iٽD[TΊxc䶸_"l<ɽq77XJ$w?T jBllK<;`E(J۹J.[:_ j_eEj{1h;,@][ 'XݷQ*Zt$8':N1.dmj^1g˨J[UjR ȦB[1oRn8+%HվU%^I<ʏBЍ {,V Y) WQP+Ex臕Ozy Ī8ƫ,Q&;[Ig7~Q+SRقT]XR"|3J0uؘ%Y3r◺̄<g ,[e/IBخ@Xb&OrޞLX'=sڡI^9Fg1l3%G3 ODSW;#ΟWBm.])$Cb܊bNZU)mC~|˭E<:u9U/ˬ=x%q/+qr20DEЊ6i۬,ֵa:ԧςsqkǔuyfۼY#d?s'Pm*e'MQt0T>i0*QxD˱ͨ4 L&钟պ/pBIMñ6GƲ:7noj޻tt@<0 @pӮ ͯP[@‚ 㷝]#O~>^AN#Fsa6sq0bvK{m OV, 3 ϶z6R!%>U@;3bmW%)d#SӼÝ*=X&ӎ`?v䟭gJaZ:g a<H.q_Ͽa,HӂqBB1 KӮ #-IMʱ}M>y0:mG£E8޼'ŊA\ϤLא)U%eYL3^:cՁ (lуEz,Mw'Ybʻl sjoؙ/SUͪ%vF*mFU 篷646Dtp{(wD]Gm[̎N_#c\h/wqwâJLz,Y-m s//nFjeLe>UR)Kb}Ta`9@Ջ&Cƹ%ƏRB=Iz| <\{U X˰*  V4  -.Y43 +cjyJf$pǞ kS'>K _N'ca2(gK0cS(h~pj`2[yѓf9MhTU LϞjH7ZFeFُ.@ +SכGa֐ytYT]-mx8 չ]EV nnZ&SF<`"fPqĠSC*0h:l &Dd#*kn/vkS=-}tg]X,ďȢ>E-b=v"[}D|@(8bnڭ0@x'%:i"_0[E0 &~S,@,0vo$l:Ulɱ'g%/Fzۂ-:3\Ϥ}Zc͈R7p%u)/Hm@':-#f:g UR>QRG~IOlh7%aM4 Ug0ԗXʾfa&FIXڴHmeHɔ]pqyuQj. *(|9i\NÓ謜"7(BP, Bȶaz:ۅgM΂ F4o +K.^]ۡAm!o3 Y 7]< tG)!AK3M.^fZ&7-h-пft'P<)_-mH \l1uTGl|1q\'5J]t3%ew208+ʫF*.fЛx鱢)ƢH8]|AVR'+=)SwpLƉsxC4IHy"FhG{mj_q,ȧ;7080Tw"tk:SbUq>fp)ڞ@~#T1Mz V}.S7KT3J˳B_6Pv.0:62'8P5-Y _$0ݎ+Decm 4$ Ig)6,n1~2&Q32LZӀ3 !0ֈ2ĥe ~X / F7Bcӕ%@׫y tXzSr˙GpQe ѐ2dZS{\`g*HqcF $ӈF?'&;eҺp׀5?Wؔd,99vMY # =>0CMv:&8DZ gr1Y`Cs!r]Naܿ$R՘GN4$nWȈ:n q6m+6? ڑcrВ۠<8y-?-؟(~_~^GPE͆v g^D%e XNmehML 曮-eYrǮh~m?iabV!h]j %b6wwbn j /XчA`ȦyRYfdA|'"HJIU(M+r;iALs/ !4./{h/Doa)B!K[i^KBS'Mʑyw [ܻ {ь7"K"e&{Ky:bwsj7XfkYu'dl !t`>h6G]o3A 'j(qp3 iTTz Mպy9_AX8-tg^~l8S*XECy{鏒E-d;߱Dy%j/loB?[JQHa@4 @0WO5Gfvz=ِRFZ%[-!cFk4ڬn޻%q*WgUö"0RP1_kEC%/ 2QU0+EE%_TC*Y(I=u桱ƒY_%pQ.ϥkHi/ء ŔrzD @ݠ? 7vfRS0@?01V+Naj@d Ucȇ>fS1Ժx,iڱ0ׂ[ުC+:$/kвe~Q 2R43nqvAZXM 3B$EG "Xhzx?=88MU)-s!4POJ3L%Ծ#Պ\_ /]J)f!P] 5&6 VCCnlO*?a|x2VJ˳HE!rd&h1v&7btNP1ω(pNkn4kHݮ#m԰Q3imE*DQ?M.Kn { 4o!jLkU|>i&y_C}O1I<arZ4&f% ѡ5SɆѶo94] u^}?t0ǘߝEԭGv8Zu~ *~诽&]:MWZZ28/w4a̺RuJϹ-ξn?0|ϨͽG3%2uNK".cҘT  5,09:5]c`^_f<.W[(c6beu<'PYWy ,9/I >c53`Y4ȸ@cFQ`vBw4k 4NDgJ"8˔`13թ<+@Ǎ1osޞFp̃:ro^&*b]d4RŤC2ۃR(Ѓ!|$"m.Oiо;^S!^ų; pB$d(Q؅0h ~'vc*1OYIWOѠ*(1agV $.ڑ`mUYGL!εޛQ*훴+QjŅB×L շ~hWӚ4ӤZrQ+tD~ tsrZwsq-mY O,YiQ(&LB+]sOH!bqq N_PR0]%I[=Y<'ZqL/d!C4UjA@<!s/<&\woW5 Z4uRֽ$wї~96LdKD l4oIHVQu&0l_·bQqy$Mth䊝 Y LGMT߆+SaR8 Ռ~vB aXwizx*&lVTa|B}F@vY2bۈa戠ƈorTR,e6?{XڶBBPaXcl("g;XHn{bR;[\^UAOnDPrNy" TPaBhuv,8z(NЂƆ=>[|R]XN(VFCҳ#`vX5䓒!USʢۺԁ\HV [Vǃ1*dx,9Q>/Q-9g򭺏gR%ɪ8ZzZKW-OOǟ6F# ?@s1j!,hx GQY+N8Nw"GP7WK Qugոy |j;t0o@ BZơ2 ߱wrѓ]< О9VEHrԑ~N"uhfrrMF*"!@lb5!{Mwή2mg&t3<-->e1oH0`6wPAl%ň=O?T;KԦ{ŚI&:J @[D:eкT ܚ;Db=q";M)**2쬆zxӴXdsm:uR<.a7M(+g&Nڼ[WZ||6P{wP_Y0:3~YMu1"r,n@v&HuB(~ZS7v Gֱ&ޭ:Vx{"TU,d6ܡ|U`\SopigTXhp-Vߖ|я#oլU}# _6*B׊fc ` $5&hX~Q&LA8F[xLhR7E% Qf hj[^JhA=$o8|עnh"LY>au>;UA sUw c.m?Z]W`,& J*U5R\jI(.eƟjtf=ҧg^L>cUUDK8d5}30(89>1T#z/#;76x8Y@f{pΣ8P6H<[+$T|Hʬcԧ1\'yb=2tGU,B&Xߜ%p5dZkZ.~PR9Z~H"mP:rCǼ"7?7zŲK*Cz(JWl $\z;$GJZm`5W%lR^-1-س$ob @+eI$Ҳy7glsJݜ1`xM93?4g.'sӺxdLMz9 T16[Snn 2|i0tӶ0Sv._b=,};6ULQiRyk@)M/Un pf LIja@ehaҼu ݴcO']$ G&,ro ÞŔQ捐F0j8_NXmnRm n-"lB;FhhQx&[Wsk{矖Gl7O^C (/Csy0*r;yl~3z*#<1`u?l IQm%o jRD}jkη!G'b=wy2} Y<}c9:lR[J-;Jæ }}ں*=4;L\@fZؑJD2lϸ ikGM7zt"2a$$5-)r0"rK5-+<Uc\>;3Sn 4kL(q4Q_Nz qV3;}f"ڀHuyJbpƌc!RNd+^[hz1rYk~s]mI5r-#Su!b}L9^t1|Jh.)O-B R>4])aBX˲K^/m̷ྊ !mY:3ȇE 'isրU0Q'Ǟ/K pa~7^BmS&]!>3}=2 uh-As&*9Q(`=8|'u@'zF>ԌH 'Toujzt9 І3L@l%ʫsiF٤7 #}9` V5yR:Hp?:ZȭFM\%U~g6P讅ȍ[0Z8˓Jy=eCAUha43&@Һxv ̾.7.40朒>t.71e6vT1` 6rB)/T ~t 3#[ݟvmUx[nq!w%gUU`/LDc Vg3x);f]I.qU)2\a3ߦW-F\zzigLwbvɆֶc:}A1Bzxz ;RnY8b)=:rIU25˻ G28%KɟPE,`83VS& mOht Ljg/Wx<ϽdsY?ȓ]&/O$tї"Z|Me~Zm{cf@NOߣc~1yqO+CM(HNLT>}%ݘ`^*vļ c7|kQc7j٪20161܆kqz) ?=K@T%:]8kfuL|&3͂!Q~:aQt0E‡ mQ !h2e]Cj邭Q.9HyTxbjL(oKTqCnL&{N{#p&qF29QHGDd :400 3ϧK00w%}ӹ`iU%Psj@e n❆.wK0%ޑH[4zoCzmby{E!1 onpi>P;|Nva.uܣ{BwgH]TYyG*!mֵf&%%`ddB4B_ Gx= 7d$|].L._÷@qai{rcʻPU*e@)&_|]j̑N@ ˙rl("Q˿Ao:O`s@XOFȮrX"j,Fjy%IT)B!3J9M_v:یq i"ɀFe,SiگluH\qbۦᬊ,{@X35/ힾ`4~u/r9ޓ>MTR[]@4ǔWwQQU`c͠˅Kת[f")paLh<u^>A-A]d9J8MT[YX0?ؿxMWf¦ |cxxEyH>S9$lo4;nF9=g&BG{,y?qiPrS4 U͛uŰ_9uRtgț,hJ1 Yq…ZƢϠ$AeI.<@Jm6-Jh[-vdU T{JY繏n6'ќZïҧ6L oL~Dm_ &2(bl*NOS4&Y &EaڙpB qz$ϫkf%rC;BD{d<9Xy 9|Px*s/tT-e\fHĉ"=uS0 Oj,и_[)ޡ}de31g\U.Ea 2Rt4bP"8t~іr@ tSXOIk W`sW6@.DOFVvӁ zʎ_kGvnX-,*bo?uJm|6 Y0 }F( P}isz͋Zb&Fj.u*k{(Ђ􊝶;P!Qċi4G=IEL}d (5OY"5ʪ\[EJG7tռq۟δ]T1}0 i..Od9=JulS\PmC}Q*]&JS_QҤV8=ն-|1 Q;ix|EVwEtbgn " 1p:CB%>P% So+֊dCn;p=O&d"R(#Nte3>ꅵ"<D4Yҁ{yi,jJ> H_Z*W(a5Ug QF?PCM~k̀bA<#! EikdsCf379%{bk,wfu8qK~nY2˄iW(r$3 ݵ #|v`gAj- D9hecܹSga4_r C8ix/Zw c u6A bʀ<#7av1Mwkh̅n2!RO,\Ք(8R\9&wD|Lym(B"V8m:V)(wsj´e9Z@ ]cLIt:mp VD8swBcwY- g"#fӵ9f-F'dLjWK)p sDKtJ>'@SѸq'G9LGn ;'Qj^IV^f[x IP4*99LEP\2׷tg Jݺ qrsĿ0h`Vy0ܫ3ݍ%ؘ?'DIZy!A,  KĨDq\?fi+cx # r =mmكW ?FRW>LpwK} +GkxlF Q<2UmtlT˭L;$q߿b;n)7qF7rx=\TЪ[Е/v zldЁ C~M"YNABB$83& ؘ DC/VM[eg'^wAGrwzW# UVytrVBVȨppmlٞ9HYO]@f#0a}OejR~rǘb|!(WOU=*sZk֔֜*'MU/Đ]~d%{s:p ?)܌d e3}63N# c3o+3gJ]xp\iEvEL/9FeESǰ;C#^mBY >ZjB"O{og:xpaCe9MV29?CxT.ᙘjIY)qq5L(MzS9nI9k ?Mb?$.,44+.Q$RQ9(8U@,$df_|CbQZQt,-Yu\iOPu8sSmѯ:v1.}!5~ކx`:uouMܝ=bsöo}OUbɔVLV-$ՖղJ+s@T^vZ{bv߿c(8A=}܉jR\AC?XĭEU*wꚬ ȑ|U3%G>xO`(!oz[A O:i- s؃E-MدC5gL#544K@$}f=t}qcy-3V ]t3&X%V#h;ꟃ [9(amPFR1/]5?'syEB\Dy M>I9脨*ˏ^Nd Kphh~4ǩcv:hGkOKW/_̻ۖxвݩзJEkGs@7.ջd\:_vxIyiuU Jo6~yN"{#KL'k1q@ts܌.82$)k,./W+7dowy#ON DG$!yp8B;W&es;ɊPq飈_ZIHu)HvMӒ+_u!aDj9@Tг…,o>8O&ZٍR2G$bX1eT%`EίI7 -?#xH˰gdա?oX} n?]hЯdx`pR E4_W H+Þ }31U G].ᏣMWgǞ;eTYd4DWfr&!?f)>2}v!Hx SMCw ~b DU1S7&Mg(7IE|wkhC+dI\l_=9+|MD=1]mZk <'w?lb7okMBXAƫq9s R- iGsA  ]r[Xf $&$I١zV %WJ=ԇ̢$QS*QjtǍ]j+k%斕Qv5c!);79q}f]^DvTgo֋|̟$bB<{Gӓs0Ջ̈́dl.xY,ج=A&y~X Z, >vH;ڧؗ*2zh0&gȖ궲u{0+9Wo쪨kӒr .FB_^|%$Tфe=~˺i}GZF+ıA +73d&HT54+4 Y̠|۟ YۿmEi\[U}Rc3C9}0&/1PNEkx*L QR\hF R⣒C琥wj*3'z_acݺ0WHlyRaM$6$Oͳ}%>9 JLnE#}!3 WYDW`ݝC6Mno"h[_IL+L&/MWPm#L~>D$^l \F"LF)G:!))#j6{qm;lᷓa~  J}<* Mߜ΢` !)Sws*&}2Q]L^t\-[ #{ȀHGZqN+{MCC.yw ^&3 $IѥT jyo9VX҉pOwr#9` U_$u8ٌ6ju,' c Z ~:1b-Rd,sgQΠ({Y AC"ן"Quq˦I qȚrӺYvh-Bi>9@oD*@gAHE,#Ѫj:ľ/VD!*?w`UR<],j Ҝsi[Q|=1 jeI ״&}`\ xnF >ysWtǯ4>S־yv()1!B2y&@@4ϼY 7 RF000"M,0Ԣ&l4iٺbG Wx*Ia"@uӨtZLUmFĖ m75e3eAb-PJl cE''2=WF/vXx+&\/^nr8EC ',92BJb-57, ֫39=DNRcq|(pK+e \:3DZ t'wnץ&?$Uc=ނ:i S~eFUn XmMr>'p%f{K1Ej9R1N{6Oݝɔ6(HmՕV͆ȩJf/{Qzew:6m`X}4qb$[2!m RIhUS4Rb)7qu)T9X@ 2H0B!iiĴ&̕BuSÄ(gk^{=PQN!%ө,dx_>$!F^%%I]"|U*U>,oX >t ICHKG35UU}5Px ‚yP'gLB?O{v膢Ћy흈!&5S<0 ҿC3EV=xa+{B<{~0{Qyp-,ܿX=9_./ldd8 fSlXE/sdZ5}Q/EO>23M U9"=;C3aP{zF[U\щQV|=oi=ELel^Bʎo5E @ &HCڇP LcpESD6 G:tlG ?y%7ɩյW+?*Nj=S7؜}(kxnY1V43tO@E ŀARzGP'%;D?_Yӥ [EXZ2V\{q&/tOa0R!?)jmqv^0߹z-c1RM 9'x."݊"h4[LB wL.'%lq6jY㍚GAM؛kZJnƘc9P<ڛG3FRb!n0tЬLPt#Q)޽~pڋ| %jEYW|]}$Uk3G]ޅ(vBİZ#O&Ϣ彊M55۶;N_o$Z3dO7 oheF=X/ 2q{ҰwuxKya pBuuo XmS(nan`C2&f ؔkj20ҽQq\aPYE>[O~n+N)@p.;5H #NuxV=V }. .|qGLxZu[VCf7b%9-A&.vQF`~BAAڂ^jkgdk)G OVwx9&/oBB1^Of(6O&AθY8)ɹX !q{vH?Ӊc9\5@yq%AD}h9EKJ Qd D3Frg >wk򤽱ۣ\E q|b%২|AQQ5}ȋ0R V Фk SRqYzZΝ<9{ t&LJ`]hWKnѪ[(&l oq vӄ% weGL]8~,NO\i-}!' Xdf߭&ocXc9"[c$DRw n=2&)3Z rՕc|K餸ƻ4p Hͻh=NyD92tl'};%|'r^>Cy|TV5'#WTטQ&) sf!`,0 M%/ m PǞ\=2뫧%*Ն-XԁC#7 DpH.C hOʑa6Fľr !T>}x]&W`nwA"H 8!,ᖅbb_V`4 EGz#7KC;tmRL%̲[\pv̻(GgdUlnwʣ$:BvoCPY r tWGW8rR*ߚ3 )"`=oгbP1oA\FRpE,A_Ex^~F~]"p`YF-MUhF ?iZ+kՋMZ'(.5A41vדjX'sމi|U9.0gnL5ƦV;@T\e v}^$e9-KԉXW6V9H2W}':R 5 kK8ܰN[9δԅT23~ X(䮖 f|_ErRZ3T'vi?#7)OHJcVOB6,T6 zN qX=ZkcX=PSwiHPl=/ sMݪx(+$m9S-5W%"bh`A7ݥq =PDϠoé^8!(/Y[@( JtͺC^3HzHQu޶8mH5ES PlOzgj<^ۇWw;O~ȲbVtu&H~cr8(7s:LPWdB~&/ʉ2m[.kkQXw/P +gOHҀP/ #F`u&u ufE_۽$Tn >є):s-H/Ag7 g=)XX\<97FQRwx A+W2pq(ljG2Ql3?qb:^(ph'B;?0;sH~3 !t7"ID66_ ΢C!' 4X<<:3Ҧ0۳x#Aw3J\ZZkxF9|)I٥)W4.a =+"HN!KI'PSИdTݔ\#s]>:hbF@F'fYPr 7I#,2In|X<:b9RoYJ@wT_j=|=M"|n6wSL-YY.Y6=ZS,H imc9Uy*uh^ ϼuAٱ|̘^E?O#vXtef)Ѫ_;QX&ib46D:_u9Hk[qxqgwQijN^b N>?Tf~B?!l'5o4]nbFN\tux&]"D3^ca)"@V[9 8hj>%QYAk.9%4O;}ᕧl4QM~ĖZp")6x⬬@Uj-wU}r{ӯbc*tDpuWf>4AzCʑj_3-٢ǂC#dE8-8pbrDx/k^vxh'ҠAcJW j|ފ&`Σǖ|!GY#˽6]_r]`QM$9f}LM}hJ}#d[i>:} Z[qL䅸ۥL/dth {919z/*u9ɄJ(S/oopBxqL4/B} nDY"W//)x?Qz 3x γfS873! T.:IggDo3'H ~o Ƥъ[ЕG 44M}AsCMx@T;A\20B.{s5v5^$(`b$;򕲷k1oDZz hHs\jn`LN@s}G#MOKŗnjlY{mQi+)@yYtuz ٱ5)i?Ԉ_BT Q%n[ -{պN{uImq"iop;t>=sőY?]k[2?NZI^7T,/#>13l 2B{^f^%jIH]E [:~:vY"S$O'+;3sk e Ͳ3|z uowdKW")Ta0UG,:yB <-Cۮ7ڽT|Z˅i Hdg9Q.Wy p` at@Knp^:)`Q_+K f#ckiGy+aT&p{Di{l5;dh 䗽܎AH4h Z95+4݁{cK1o(, \(S[K!VlzCI`M̤Y0!ӱ nб0mI qERhDaehZ?TY 5FM0W~KLV)'l$LAFp \B-ʥ7ٹMziSBhY"~ [vǃ"SŴl~ӆp?[1v:{%=2չJx=bf~JZ]},>#)f2keZtQdX,>LǕo50c?V:*΅+`Nm[2nv-`rWL̀!C8[ЀVf 3N[PXusJ2ǔT>ЈlN*t0ɰ͠sU2KxӬV]wˡM-vm&;Em-Μ=ȰT ۇ΋ vD3mQ"u3"6Ă`[N"\n }U8BKZ@o ,JᦤZfp Ӟz˂)Иb%-HZP9Qs;=!iVlZi×уƭjc-!#$QHvy\ӭ]|#TץX}wS"4GIhDH08-,r2n*#$}[zff١w ֆp7Gv.)|.@ʑ 4} #$#P:2Dge"0(*7SaA)$jR Qr?`}g$MC4G(w8|~?I٣ʡ^]P`{d%28]%HV q!Tl qILdnH@C5"AKJY݁XՕꭗYz> Sk0/  jQ,lw-L5\G}c¬ aE($RJxpAi,h3:KAF`P2 ;# e8]ca4ܶqtԉG`}Xdrt%E*3ubsrg@a7r\V0nW)w) e}2u0uŘv.ĭӄT|%z`"r@nj8VA ]rD!7KԽ_!5B2աgdI֬ǞpOtJOϭ."BJ"[`&yd @Ňw9<0YwH1 " V/@5]DUA Gmom{?% "Z|nEz~k XbWܞ'f$98* ОH4EF,6t,s6Lg -T<()sx4w̓;t;PP>27AIEK>GL =P`"ϊP;0o'7v[P\s`VHgH%c-HaU(@xڳjp[ Gn\UZ\URr^/]`y{a݃I2*}V,,:KZjmy)p)i' ;#$uZD",Fuzn=0OR}2ViQFoYւ xi}[W$x[, M +|`q-,[&ncde =p#NNp^_&I:K>P+zp&ARw#5'[ɳ]Z u4)f*X?[^%`.Dn4*H"l$FX ɔ{p}ky\O>J$' 4īy- |ƞw5U,gefGC uyJ b;'/1pQcC|y%Qj(oܷ>`ު\&S ;J~wƠ-Q'aߺ c!Q" Yg";Fi)Vywܞt9h-Qʌ4Ͳޗ[V?Pq\=?Jk)empu^ C_*`מXj7jbUIX݌22T? APbc7Km C*[[a<*"ѲAĐW2S Y?+x, _RsNJvo$unz#=󂳒Dw:v7i_Q]EQۑW~V'K=FWU33^o+d)7M26nusq ./9CiظI1Jcq#9ޝ1ڭyУfM8z(Fp0@ * sC8$6CGDUāqA[vX˹i$8zY6ݘBKc-Yn|VhǔNFH)Y=VQT2ة0@euޔ'Gb|D$`{E>Ƽ=FY ̜;7sD ȀGWKMIg@^xLU1QM!#5OtLB?ZU3&B,1̟}!i<9#j5ȖͽR<>]KTMu6u MHU.ηtↈN ATѭ|kK.2dm_"3y])X U ^Fc>7*P.FW:\'J,];g' yakTE\)gZ6sh"uۯ'!LAe7x5*E(?+}0r͜ el&~DiTѦn.Iɼ Y`<ǫGee@s$y;Ă +qAn1x7L:^SSpd*̇C26Ժ/NI ;@+qa{"ߛcSP<$^(zK$Gb[ _MIaXaUPRSL2B Yxis YzQe{^8.=S0<jy6ղIUa~TXwLqb'&PN2z>ź1{3158NSxל~*nx鰕<$O"Rjxi"iX(, { $yp'I.eJ.znBЈ5=-n~Ů^|i* F$(nX%~cQ#;}~4{lCRy@ חB^?X+ѻS v X$ D9 g t'SiHl3;sblL}HXC]2ԋGysչ-S=r Nn$Ւ*_ ]8N6#ᡜ_e\z0*֢6uRbKi%(bqҕU=.DZ/>^Y>=[R y{+gP!&|٣t\ɜ.&c؊aH eaŘnQ1"Y47e8eAj~oLh*KGHB?p;}#J M@IԼ\G`z=52~pGXN_~QALnPGFS |b+$I :O}bR<8;rN17'z;axCÈXB'Pow>}厪R Ml3d't?k?M|Q.ο5|#7+RP%˕)V,3A,[0#rXn` |ԓTt-.]9$tm6X ,)ȥ5^LƐ+q>QS +F:pМx&2<7б:D(X8aȅ1^>v\+&Q2Xƪ#"9^Āt$¹̵۲ mY"vVFx.1~/F?@g[J?XcE=X`#1Q9X'*3@Xkf,TsRv()[ Cat~M  O]Uz䊪>(wjzF;O+ z?)9 :&Bhu%Xb r5A]<6r%ntqHȺ#hZb \[m/Ͷ0Iȳ?MW?zfRs&9u&L~SnnE|o~藼d(yVل B ɧp\h.{67`_`@[)hap|>҄$< 5,X1-qDkOb\yO_.>*^3XĎKu#?FA `ki:'7HqG1UaS\$G.20CvxWs5"z-'ܭqX< אl9W5$rar^@Bbb{5L GF:ϖ25Sa4Z7X#e7R)0R$n T,ʼhcݍqAIFo4z)@M>D&1P{@-:^Ϭ~d#(L-5V5va xt&}b|~}uWĻK/@^IiyϣC[RLZvӛ A즈r O ,[LYMc;g8<(JeLC[-C]A|\F:7Wꄇ12~&G窨vr6+^"FgXE@zk*[F8՜y$ͲUWs) '%Hdn\8H|#({Y`iv`p6)0F̺dq&w0[. >,Xx1VJf +:j0 A9퍽HA6D-,l/mz9"m:,Kjp?ssPчE˿^c<:/5 Rhf\8J>-;C֍)!׌U^o~p_^Cn+rllf3`V[7XdOLe^-7{BƝ̾WWU8aƅ9[,Ƈ{z՜ ulPFl@`F2ddID@d8\جk0$(cRxhsv%rҹn55%ط JA<55ݤ&H0wQ q2/ 9@$!14옢"3H^#=:ݗ}w`8tQ#+Gl4Ym˰L^|H\Y`2N ,]$"m_i*OeދUSG)94<ӗr߆GPӵكw &ȫ!>ƶ YZ