st-0.9-bp155.1.5 >  A dkNI%z !XV2F➊4kNEw_HK8`  {A+b@<ȞD|yfg |Z[F1M0J'9op;¤f$.!t"E̾MX;J=.yrcX'2 ty;' zx֗}|mYHHbB^>j`5L(v!U'[k53yt5!7c'.`gZ} ف JY*pq=>qmkp ƠPWo Pu|!a9ώXgRj7!DΜ Wvs T21Zh䜇IW<kI9;&j捼+-p)*+v"(4{C $`b 'Z@B/GY Hbc|4ŏtn\255@m$>'g޳TɿnqM`IyCH\j=Uo43E]"Uqc/Q?:tcF>vzE 2m?uoPJ p?SqR^O èKgGaPJȤ֭rF)T8!l[pFƼ,MQ6FRfvlтL>7/rS$}+Z; USlE'(cDI^W/ڦ>8I6pkRϝ߃E.h-QݍO5F@.)wհ-tCea>p>+P?+@d   8lp $ 4 D d  <d   (@8H9d:F&XG&tH&I&X&Y&\&]' ^';b'c(~d(e(f(l(u)v) w*|x*y* z****+<Cst0.9bp155.1.5Simple Terminal Implementation for XSimple and lightweight and unbloated X11 terminal.dkNobs-power9-10\SUSE Linux Enterprise 15 SP5openSUSEMIThttps://bugs.opensuse.orgSystem/X11/Terminalshttps://st.suckless.org/linuxppc64le%&*큤A큤A큤dkNdkNdkNcDan Čermák Dan Čermák malcolmlewis@opensuse.orgavindra@opensuse.orgaloisio@gmx.compascal.bleser@opensuse.org- update to 0.9: * avoid potential UB when using isprint() * make underlines and strikethroughs respect `chscale` * Delay redrawals on palette changes * 10/SGR mouse: use alt as meta key instead of super/windows key * Fix mousereport * Fix overtyping wide characters. * Fix null pointer access in strhandle * Add support for OSC color sequences * Fix possible rare crash when Xutf8TextPropertyToTextList fails * fix a problem that the standard streams are unexpectedly closed * Add 14th bit to XK_SWITCH_MOD bitmask * fix: correctly encode mouse buttons >= 8 in X10 and SGR mode * ST: Add WM_ICON_NAME property support - add compose-buffer-overflow.patch- Update to version 0.8.4 Security - ------- * config.def.h: add an option allowwindowops, by default off (secure). Similar to the xterm AllowWindowOps option. The sequence for base64-encoded clipboard copy is now guarded and off by default because it allows a sequence written to the terminal to manipulate the clipboard of the (other) running user non-interactively. Features - ------- * Integrate auto-sync: draw on idle to avoid flicker/tearing by avih. st could easily tear/flicker with animation or other unattended output. This commit eliminates most of the tear/flicker. * Optimize column width calculation and UTF-8 encode for the common-case ASCII. In particular on glibc and OpenBSD the wcwidth() call is more expensive. On musl there is no/little difference. * Add support for REP (repeat) escape sequence and xterm compatibility, by avih. The capability is not exposed yet due to some issues with applications. * Call xsetcursor to set win.cursor in main, by Steve Ward. Allowing to set the st snowman cursor extension dynamically. Fixes and other changes - ---------------------- * Fix unicode glitch in DCS strings, by Tim Allen. The related sixel stub code is now removed also. * Fix for incorrect (partial) written sequences when libc wcwidth() == -1 and using st -o. * Mouse selection fixes, by Jakub * Make shift+wheel behaves as shift+Prev/Next, patch by k0ga This patch adds a new hack, making shift+wheel returning the same sequences than shift+Prev/Next, meaning that scroll or any other similar program will not be able to differentiate between them. * Expose rin terminfo capability. Tianlin Qu discovered that st is missing rin (scroll back #1 lines). * Replace exit(3) by _exit(2) in signal handler sigchld(), by Jan. This change prevents st to crash and dump core in some situations. * FAQ: add details and a patch example for single-buffering (for the w3mimg hack). - Update to version 0.8.3 * Update XIM cursor position only if changed * just remove the EOF message * Add st-mono terminfo entry * config.def.h: add a comment for the scroll variable * Fix small typos * Launch scroll program with the default shell * Update FAQ with the last modifications * Add terminfo entries for backspace mode * Fix style issue * ttyread: test for EOF while reading tty * Add support for scroll(1) * make argv0 not static, fixes a warning with tcc * mouseshortcuts: fix custom modifier on release * Remove explicit XNFocusWindow * x: fix XIM handling * x: check we still have an XIC context before accessing it * x: do not instantiate a new nested list on each cursor move * x: move IME variables into XWindow ime embedded struct * Increase XmbLookupString buffer * update FAQ * OSC 52 - copy to clipboard: don't limit to 382 bytes * CSIEscape, STREscape: use size_t for buffer length * STREscape: don't trim prematurely * base64dec: don't read out of bounds * Fix tmux terminfo extensions Se and Ss * apply hints before initial mapping (ICCCM) * mouse shortcuts: allow using forcemousemod (e.g. shift) * mouse shortcuts: don't hardcode selpaste * mouse shortcuts: allow override for all shortcuts * mouse shortcuts: allow same functions as kb shortcuts * config.def.h: remove crlf value section * FAQ: add entry about color emoji Xft bug * selection: fix view to match actual selection on first cell * revert part of commit add0211522737b79dad990ccd65c8af63b5cc1dd * dont print color warning on color reset OSC 104 without parameter * minor code-style, initialize var at the top of function * config.def.h: tweak extra worddelimiters * use iswspace()/iswpunct() to find word delimiters * replace utf8strchr with wcschr * be silent about explicitly unhandled mouse modes * simplify (greedy) font caching allocating a bit * style: remove double empty newlines * fix use after free in font caching algorithm * better Input Method Editor (IME) support- Update to version 0.8.2 * config: add Shift+Insert as selpaste() again * Let the user specify CPPFLAGS * Set the path of pkg-config in a variable instead of hardcoding it * Makefile: fix dependencies on config.h * output child WEXITSTATUS/WTERMSIG on abnormal termination * fix memory leak in xloadcols() * st: small typofix in comment * small code-style fix * Remove the ISO 14755 feature * Revert "Simplify cursor color handling" * Revert "Make cursor follow text color" * Revert "Fix crash when cursor color is truecolor" * Fix crash when cursor color is truecolor * Make cursor follow text color * Simplify cursor color handling * Fix crash on resize * config.mk: remove extra newline before EOF * code-style for pledge(2) * Pledge on OpenBSD * error message style and use strerror in a few places * st -v: remove years and copyright text * set sel.alt in selstart instead of selextend - drop st-optflags.patch - do not install development files LEGACY and README - drop compat code with opensuse/sle <= 11 - do not install the terminfo, these are provided by the terminfo package (from ncurses)- Update to version 0.8.1: + Fix regression by selecting clipboard text. + Don't modify argv, use a counter. + Selextend: clarify: !sel.mode == SEL_IDLE. + Clipcopy: no need to check for free(NULL), set to NULL after free. + Whitespace fixes. + Fix title initialization. + Fix regression from 69e32a6 when setting title. + LICENCE update year(s) and major contributors. + Makefile: add all files to make dist.- Update to version 0.8 * Change default keybindings * Add support for iso14755 * Add support for enabling/disabling utf * use math.h for ceilf * xhints: no need to initialize sizeh * Reduce visibility wherever possible * Limit usage of extern to config.h globals * Split mode bits between Term and TermWindow * Have selected() check whether selection exists * Rely on ttyresize to set tty size * Remove x.c dependency on term * Remove Time argument from xsetsel * Make win variable internal to x.c * Factor out equivalent code from ttyread/ttysend * Pass new dimensions into ttyresize * Call xsetenv() in main process instead of child * Fix color with FAINT attribute * Apply ATTR_REVERSE after ATTR_FAINT * Handle XftFontOpenPattern failure. * base64dec: skip non-printable characters like \r\n * Add dim/smxx/rmxx to terminfo, remove duplicate kich1 * Add color change terminfo capabilities * Simplify how we keep ATTRs under cursor * keep some glyph modes for the cursor * Support xterm Ms feature to set clipboard * Split X-specific code into x.c * Fixed 'missing glyph doesn't use fontconfig config substitutions' bug * make the various combinations of arrow keys and shift/control/meta work * tic -s -> tic -sx (Treat unknown capabilities as user-defined.) * Add tmux capabilities to st.info * Make strdump(), csidump(), print to stderr * Do not use color when font attributes are supported * Add missing device path to '-l' example * Add parsing of DCS q sequences * Delete ncv capability from terminfo * st.info: do not prevent st from displaying attributes - cleanup with spec-cleaner - drop st-verbose_makefile.patch * fixed upstream in fabd4602b3223666165c76c397644a081b9a97e5 - rebase st-optflags.patch - use https urls - renumber patch- Update to version 0.7 - Refreshed st-optflags.patch - Spec cleanup- initial version (0.4.1)obs-power9-10 16847541370.9-bp155.1.50.9-bp155.1.5stst.desktopstFAQREADMEstLICENSEst.1.gz/usr/bin//usr/share/applications//usr/share/doc/packages//usr/share/doc/packages/st//usr/share/licenses//usr/share/licenses/st//usr/share/man/man1/-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:Backports:SLE-15-SP5/standard/1d10785e1b9e05fd3336651b0bda87d8-stcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=247283d24392746f0546d9bb9ced7d76ad4c2a8b, for GNU/Linux 3.10.0, strippedASCII textdirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRPPN7zhy Outf-848e230d2ece85f68fe788ef0e45ab58215c823486cca037ff42c2094a8f8b4ad? 7zXZ !t/aa] crv9w5, L6޽w}UuRӘ^Ia\ =Q*0-50A9`H _/)ktȥ 9O"؇p Ig%6.*$.a`K 5sذq$$opJ{^D9q(VC–TiEXTWG/^OmtEȪ3<=He$ Zs7gRg]#paө`&b}_ d$vB  qM'z@';-ϥR +4FF;PwO?9n{Y7Gm;sLC!㔙=^sIcF#J>CJV*` ?vhvבm[F >Ы%U^Gwr_(>{!dY|~$!2jDa /ctXPB^lvūҩ:JA%mƂNPhUU3;<)FF~kFNc,F7Z2C햎F39S N5o*%_w0hӉn. I VM#n1N{0_ÛjZ8, aX 4(Ѷ-my'A_!QW:TèEé~j'HsA S!iN9u:s;c3윁 0rV9(\$C D|ImwN}jI&.fH33486T"?^Vy+i\e4|IJm[:C<Q`ۥ)h L=k#fe Mx0u XvX69NlA=UWU>;PuGo fH~B Ӽ@5Ơۄng_'zKBAq!RDm:И(K"(ϳ13CQM iyG^NWh~p1HZWﴃp=\ ip-fX-/gߙ=/Q{ ;]LP쎕42Z?N̥\ s o!AAwآ&\5b]LRg _"ߣ+ "bPOCȽӝ?SXw ywj9̮O7N0~OKS_h6|wMㄣlE!~BsxrZqX'gURA-~ΆxyA iAy\7yXpu0)"H.Tϟf[|ib?aj^Xx+!hXD!a4oAI隞Ӊ u?,&$E_ٶmq"7 )h0=>Ñ&Tƭ?PHe1?KqAo$e؄X>j47xwz,1Os(P?]"?ߦ2lTcPu2TbY"':Uz&i;x^v~{<0L]5{-EKώyr67fs)qvǴ9S̏xF/^c,8;D:Ύ;fzy:A{Bqg?\$V1$C DjI35"5'``UbBUԫG Z &'eq@FhYq kN+RLyLQoU,/h1NvS_cvMX5̛V u(r%#]C 4+._WU_6 UeJ} Q_=0r7Qb^M?B(+J! i(s;QI枽ZM,E$xy0 g~F^Ǽ3cH6t.HTHxR%rw~ :WFĀzDr[4U8\ k&?-pOuq;0"}2AdjS>Jq>eϸ|\cqGn\sKyB4-k>'Nt sk͸@&,snznE͚;e.~Q]`Wcjp/Aq"Ec}I^yn#ۑ.s5fkONy=9ZfR!Wcfrw NES;c·Y _/G4gOk:u8e ͞^ 3ZhɰHhou쐥|ӿ]\}9 >M5\ʯOx-֛Fpqpw=?:q.hprV^d-+_sn i18JL~VxL)6ƚgaAnըeN 9YδoY b:4/78-B2ȃ064Ob)&CƟꯔŰRKKޠIsKä"+k]66N`7˄v|-@-S8ڍ~_-eI\#+3)w-6p./Pԥ3~EɀmFο\B"4&@$ԫmWQঀ*oWפ|FP'>Q֧E"|`QKKQ/{WN=Oq2xMWdb@.ͮj7mv,@ QeyMcu+1s8'i.C.z+n_h|%\$ L5 nF+񩖓;䆟k+ڿ"ill~P;`ѐcl$QdE>X] )QhHscĎ (>PQ,m> x$Dŗp=qTÈPB2SU#;eiW-)$Wf&3 F0#wjBCPH¬[ggZPwr(b.ՀO')}Ca?f)hA7sF*VYvT+&xGUG\u ).'$:Y擥L$ KaFG.]dقxOk,VOi `0S"3w7fX/-V}1Kyә,hu&oTj(^`C+4DKy ,}6܅T GKrj^NO"~ߔSI+XNȢ#)Į0kOeU]VKQl-_l_vFwp&6["~umU_]"r ^(JJI_`q2P偋k퓃- ޖm.Zdu-OIqMvE4 vID`%t _}bzD=^;H)~o(ԞyԟJ5%.W!G1jAڤ = 3-<|6A7Nt5ɵcoWM,/kPiYbWc׈X r۾OBvQXo)ՆAF&RƷu,J7Q@QF>.gEkLV0i( (L^N雑#l֎^佅|%,aMc>ADz/&,}N_ N"mԀW򲩬LDzū0A1 =.i zѵQYa"^Og^: 4^T)|7fھ|(:QhM%.^)Ҁ:/~ .vޥ'.^+G3\ r2wB 1HzFvH/G( z{:3O\zu mي).}p3x?9e ?G}4(!>dl폗&ަ ~<'K.JeAafg>qT4P|L88ž*xi吏+!%ܤ$QrC;CTR')lUZ8s/ݫ{L>3a :6a`<{)/AɦV0g4>b/@=|O0yen'򫔭K$,Aɚb/ jH8EB"PyZ3 N/- ax:`+c5r}*r^,g!(-nf#GzaGKpic:Ghv7KVLh~IpcP IHKaYa*-)ymBmIM&n87fT/Lz0 bF J+4^1)ڲʊ7U0 }X!jGEDM&æЌ|>k7ni +:6wWݴ @)]_yu|;yl=FyޟkB|4C~$dS-.JwAu˄JyWlgδ{+kYG8k=+a&ymB8e)x"РTv6Q]0pYn‰0R>3.gqd]ցR(wdSNXN{]]:xf%ǝPv"1XW|I 4PEo^ ȋsIOc)#X|Gi# PX. qVZ4O'ϔگG$ٰ.+*MZ>ca_-nV I"m͝!3BEm42|Yy@iksrLf(?dj]F0?y?jfG%A&8/iM 7"3"G]!U?WLMQOx}FM Ni%݆-(Lqeɮ2Um0l,ۣfi*n-L8xۿ:hdz0LвLy<qޙ8! 唀Eǹ-]%FT[`f<=KI)U)^ܥ.wmxAveO@єqChDxvw Ѽ51dN;\_|d=LUjElȄk$S/J| s@94/!}XJ`b ]üxi(H n#'VBИMk!<%j+"&I}d>bw7P7Np 9/aX/J bNᵣzTkEx^Gʮ'xl|y~*rӓ%7~{JQteR:Ԩ`Z_~.ZVq9ΣD5:IV:Y`~Tt#p7'U$|L6UF.EٹbaQJyZF4Gh t/ChT 㽯(f6ҤxUA#P3/󙀆C UMP.(jrI# @U%;LJDdd!vp^_IjxQ:pe1Nw2HLa8`}>-&ьjb/ [B\&Aӛ;cs+y1{# rbpv;aJ^A!zfbr#DKܕ,[9e!̎H`L(, VS|B%ྚxH3q)0pI+?mу&  LX;:O緋@aW_3V)$;yLxyj<F@E/ʊ`.@懹g61NV:‰DAGkջ롍-bu~Yp.w6_Tn㴺y ͧ~+wܴ]LXӕ D'("7,*G}V)Z{s7set-^.s C:ipX=xMY"ݞ4kLlQu. M1Q a@'h,nė~&8g6ew@5 |r$+XɗU )ef¾O%%K7<ɓL5X2?+Gex7O[8;b(Hh!TRO&N"S9{^'8U:EEZu(zc%O :d41Ctҝ=*0t/ )Ymb>6/+hW?㓙Ǡo)v_WW7~HT4a|NGb-b q^uȁxeNZ|XƇ(*G!9:>xE>mD©BħaP+[w7a+Wjs>mn2AuN-rhʣ;۽be@:3“jF2wp"]`3VI":oEnaZ0&g@,0v)2 ĊWsބ3޷(DI:߹+MP&[fyϾIssM> Y8Ns&[|Ttg7=_qRh}Rdw Tv7\?Z9cu0VwHd"PSp,rn @ 6E4ֈaz,4eyK胷k%0Yv a[zEgxG-LqDskY>qN/K()a@2.㟄<s d )4Ӟ {u&ja7Zj]߼VG!bu3(kR)v6D`"3!Ycߨ0hQ୦ 'YICG^y]ёN(pLsOi"abۢi&duC4 8["dC5_9.tI*L5h ϱZ9)в(08MNFTLs'-{'x"/GL}2 %HvB'5~N?~n g^:晐B/ծcB mF {0Bש}BHrc? b[5҇7X夏ݵ U VB{3 g(Y⢌w8҈{|ѩWVI^ kSd VM1P#=zn: :Veƾ\F錏eMA@4z8I1D1GտDb(^pnr9r;_#F7*{xA1 F< ?/3e Tθ<j6Z<4M\ۓ\yTL('HsҲh2VDPv W|.g:i#:{Ѓߘ.ϰ2c _}ĿCC]ըAwV5 y.1Hݢod~-koIPWyUxn׉q.R75) Aޜ|]4.+br>39 S58t}`R~7g#mJAՑF˜nH^F&dcm00\<|\WxO>^-1O@Lp10 O5l;e;=9G0Gc7-T!H$j 7O}%e Gw bx?ΛA7}0p,tam!B3߹nO(}*u8=_2[j2—FCqںu0ڏgdo,eu?-O@Oo(Әi7ӂW !ji3()2͋!'H_m\@7kjԨ򔏹WVwQXT3E"Z||vHvێ/ApB^[-/`"hYVOH^HD?=玫 oWA"'|bR&v"4Qu ~قiCn:w{7Y(P cSFGirjѐT~kpdF"+ LϳLcV'R EiWl+ʑy^ۋ>$z h[;`zN-z+M& 4\ j_ -iHb;ra|9L dB[_kكĄ _htETr㬵GšsO^xs'O,m.\~oR-"RuksZNj=BJ*٣_ߐBvѠȝ,0t;{1vKꃍ^Mdfߖ‰)FC& [| 7فG;Vwew`K%Yhj|hl+ @yo+3كBgTUkBT{n_-[gfP 0/äLnvSuzWc{c0s_/#jT[\6ܜYA:T4tؗoW,݌@ݚ+iǔhԍW8*Z:{:]'ӞCB(W">8 ^) -{4L8{|edӼK-f۟GųOOͅtgF간-~ T퐡~p:V` Rqƒ%0hL 05Zvu4 /-%dG$&9,V::A.J uhDAxV9wc71>kI]َ{НJnS7+2jw$`8t.a+IUժlSd-~aJ "ضݢ'1o4+:k<7= QSƝ/ǒ,o)%CL,:-W PTMG)8d6jӺܽɍDNC#|?3؇ڮcŞji{ˈzCɡ8 T. *4dW*͊.ڢQ( Rxr5b <rIS'$Nm `7 e]o_άh") nˉK̢;5WAKv.U6N[D#™H=3]p5v5㨐XZ[;ޛc5!wI敍))g707! mg9-զ\d{-e%f&,Qk _s%,ѕPw"tG %D07x',5F 25ZfQdψ~%?cT)$&̛̿GݼD gjn m3-jYَ53&]o%ƍIՈu9i4GUy¡+}d(Vx䮓iK)Y479Y/ f4)_N^x\$SFq8D1elaR_3֍_bDnqz ֺpf?6?`VT&*$^ @B{U8sx!'̳&syd)06#.Q#N[cu)<1ir(히c넳o}̖57}eQ=q*@ΆV,Ci2'-"T$L`!xt1gNTsNt;=xJbTM_^M͏l$b|ULwD16WMOsRT>j}taOH74dA|zUT('OpqNl4<;iUdi8  2)@ ɫz?,>9bJk'wմuQ"ڵУ9⥱ɛ&x72P적bX׵ 6UvHP? 7czi*_&>rRqX=ck ^ORA((12pꡮŶs5-vvYMڐ4/4Gf-ʼE6u˫\Uj|<.n O7I T |";HJo.TA BM_=rЖHmZlϞFTK\c7rS$M1 /p-Q2kq< <fqXj8$ROҸr[NXMn8ʕ͢j(5P'vNĸEXmT3n3i#ΜPH\BG{aodrs59-^">m~9LOӇ2k]e`N9Hߩk3|k}Ń=收?K&sm,7GygTRITf5@5"ԫ7xe<د!Awz~GצAPI@dal!ݬe2Н?SQֆ/99yOwЇÉ[_yY e1Cstr@c|be^uVU8Sy|B*ŁJ9bj5,IM1,hm߭!l6rV':PPpZt;xv0#v?Ee%ڢ.OW>4:,5Yo (AJ&Uwzq;Τ 8[_w8O!;sv0]0fP\e/?0R$̟SFWD@6Ц;ynH`]"[|Z'HRw.%93A7">h܏,/9YhB6B}F]O-V f9lufYhZusK>@׃.*NtOgOn@"Nֿ$滤h3mlr i*Iq*{+Gt-~z<uxZ0AnwpV*8X+v8n5spc=8^v_a2^I+g!FEAOP^7?r^|e+"GM25\R~V(_ T9![MWif\pȹB[ Mr?:UT$*Dg֋(AA[|dE7}ؐ"3nGCkZgz~S@Eɇ)xsvODdxKqAw^IY06F7A8.g9twHTlE^*M?\Wɉ^qVMUe^*d}KzN'cбki qf4f]y=?Ô~OꑯvM2 $tb&S-3>={p ެS);Cǻ3d2DPRUy1wj+`ac$P\dbjuҾ:Ǜ2~{8\7)?C.44yO_t> j᤬ ) א65&ae]t"`zVԸcR!K~C҈z .aᾧ r$87尲?ҥxl)ԃ&cSVE&ڠܯ$B_tρx[J ja1;:ny䧔ɽ6A+kP|C fk 0kqd2iqv+`#80->CF V;ѣj|oyEm }nܨ6i1hAGGi5՗d5Q4 (3puv3̖?I}!nVbӺĴ}p C/֤I-Fin Oʦ~_pon~L. N6Pv-_/^|Njލ*A[-~ȱ'OJOi43}%T~.X"^̿|d˜ XL0-ogJvBgzaK#&RA\ ΐؒ (Rd+$9ђ:տɢ FCX8.= 0iE^Nyd^#,i NyZ,&Ena2՛Ala/2 Mjgb<ׂ品r<jvix9)tmH"\%7Yiן];C=* kcK@PDw' ];`TyZplU4X FAGuG/tk:5tғ,8ѽcuB<|P͊(˶y!,ݗ-"zS =VPr1 o;~oW;vQf_W-q>5C,,қa@[M,*>Vu7ecVEc=N x4,F~^iH+%zGVH X*fF6fi 7_Ws\J}(w 2]``ně:] }HE(0j߆>"%ikIeDnhvF%װUxf^;HϑQ?O\6:tNaeJpq@ Ao ]Q[4튇f(Tn,lczͤ%HL_O8;%:?mj$%D4oAl0R*1fM+^Tm݀<7{F\*߽p<#PӣJM9I<ɖIR!~v+NCג-+f|ӄ$ԴKwG#69)onWdTlt,tZ8#IrfZ2_ EEZShL# 0֨ȕnÙ!(pD;%ll;W?˛_Ɏ GoV}AAYK]t{gʩk<"!o܅.it "%$Ĩ' Upv_P΍G1#j;U|lR^F^j+C,^^X|FH6P?~ @uLjOz`ԓo3߸!览 [^@4ۣ*jhFݳ*Qe=*NSpr⦏3?JljCVw;n`PpU=k/ H՜Y+gK tg96ޑzyKe.R4 -6doHopQqKRC_c)VG gdd@4_kZRŗ-WHY{y1S0K {G[P*.i ??B3U ՚|,?QAxV'\VCBiW9LQĤM";dQ`늋%}tVpbn\04}P 嵦͒~-*^=?_j ;k" G;4jf` Vk\ uo7ڡPy$_ B{jOzZ[${i!wM~B+Zޒ* Ծ`ۓ8H?_穏qk5[t ܦnMxio7r!RI8M5Cn pHt~V7 F#dh4*b_r O/ay ĠMic̼Ξ7 "$wBCZ,X6?1W\| A~9 G$%IVlx*=MBz>voTӄAc}٘Q#gwɽ: q^c!̶hQ`/*ʡQ&kT #!`TٜP)% -V\Z/4 C Ua*( `Hfi"?/g̗Q (v.SGeyRn4-N_|iԸJwbQ8#-5OX1ђ3KX]1{%8xoLL. =$\$ xUr! <\C@o7nwLx>Y-Zp 3\.MЏsy^ Gr&9j%yOw]i|_iOk9qp ឣ+n:ABfb =;7rA\8]>4-ǒ`| Y7VR\}o-C(5"hiJ%Bˁ(6.mqe,)#hxBS+YH -N'XHNf1F`Ů쵄zf CT}.SY`+?z}_ȓd)¹:i' ,Z |֌Gf5il3X ;Td7fFO+J EV-yR' -3yf"~4F}niV ,ɉ:[ӷ(4K*Ēd,5)q+~&#{\z IcQ!jY&a:ŠJF 79g!.p tRWa@o2hv k)g^0@j"bMkdyU*6vۛm|C"g0>|߄[h7Pq|EܦTNp}Fm2e8.Fug3)mې̦maej;~:s0-  (\zdre@_^Sj{IœgM^5k',_`Q}VKMꐕӨׯwh **‰kƾh%"5cy=fpU0w|0H[Hа7^گWe^3,A3w3nH\X$/ɱ[}W(*O`E|AKشrlW %hmjwg`x]YUo8-f=W=:y@fr`&]snES.0`5}P>*(%ǡ}zdo^( LoXbHNdxrfM쪻Q[0@R:pQ$}i)O v|79ڀoVCEK]b1XGkmWyu삏ih_Nqa&2sr(F ,~qӢ9oI]Hz_h)`[r"e!LiflB7EiG;"uGC8%3 oqBkAp=9] wKϲ83 Ω- @m"j2)uDJ3)K_9n'i\CaBPK.Ȃ@_x@Sœda7˸_ H̤ъLi H5˥([?X+x] nSNh<֎ք!&|5.t-r\C^0)FGr.1h+SVxAyY!9dꫮ.!8pK=Kk~kSgA<lsAc_H`ʰ :35JBFNԃ<ʯOTr5&ʩ֨Jo3+l5\i-(}Dv?$leNN_θf/!=^؟ 8wS8*iF" pd@s ;fX:g+>X]r/Gi+la` *dӄr)^yQc^tC Vʼ֊o`frcp=!-iYP5"uv8)ogz#noYبIy3.9t.SS*A״Ue^IGt`Ab5P7 0u[S$ ]D(FWE5R ;*ɽ9ݾo=0u+tX${^6g f-Md` kQC@u,M Ł_iym=()j^,Hե?0 HcFX=l{ (]<5")R#~CUAQPHiWtC w0ݓc)_yv_1{ARcZzN iϡJBss6{N/>yAmT}/cً U^3mٰw.~[0%iI#FA>)q(FUcPys3p]ׁ#d-WEs!9>%^{5,/<$;(,'E᪐룥 گ5|I< o][ozA(Bny)э3`g_N?0rh=bn]`ܗzEPJ_/ D b9HN䌭1R8JXՎb?LJއPSPj/ps'cPUy]P؟Q]4nI>DO XH]<wǴX9h {"ZϾV/ (A8B#pM{0Vs!ǎ8+J?,Ia4n|;*W/<Į`×T&`S`Hl&(ȫ؜)eb`s*>bN쳍tMԜ9tcq|z\h&ƨl[7-!&nLp\gp˖Ntk";:kP;n% } T*ĵwicy`&zsjG!u>%9b~y|YrՂBӂf[ݣ6hxZqUIcZ%j<̈ޛoYZ;䕝,ESݵ <^~`.BXQDtO+Y/16/<b `_e(,(T[R?}ň%v@ qnnyN"#EkOˤ-]da4 TD]AkW8issfrʏl~FmK)[!8)^v\ [ȢݟUШ|kf{9S gJh}0>S`>ȆjtUP%L$<5N7z;wJ]) g +Ŕ Ҹָԉ;6+v P's) Z#墦bFs0B#7J0D)J\KMy-ϛ=jL̦ eQ'_L^ugՕc j\8 A8E$ :=d,r+uTɗQ]pq6VNƿ>}2PZuȴb'GXX(~@ybtq4^(m.ʸZżQoǟZ @k΂¶K{P>ja[NV0e48irCQQ6^@HC$nN;J>ܡ\q3ZHX>%VXirt{t0,~c_[-.9o KE{Ws o&@Ũ#N`Dh :y%1j0~gt Ef@c˷`vP$vbm*F>BxP1URP_+ 7$m~mO fHd3\'r| 1%zڢ7%RpG8{=YOKL 3>2%-i@N׺ـMpȔ"cN}RdReK:򻨯UlLuDncQT+!8dvI3$?Ii]io.r5 )^grU9}yכQ8:UO؂{m[zOXtf0:!)35]<8!EN(zzs9Hv^x{޵g'U-Il e`2eX6Xo=ueu v'ŰmI~Ƽ| LpT,'8)SGg7qQ;LsXuAajb EXA|^%uԭA4Ɨ\i D ?3g.5v=x4ơ$ԓH=( N()]8`dh^_Ɗ+Wg tFCU950 kUwZ<LFaM걌Pg'f@+G=AG:f0ъDp2eS`aVO bu{끑I-`H;!WtsTvJ3 UF34ynOE ] XUq:pl{M {)S-jA14e |d}jۑ$qrjˀ Rކ [= IښǸds" v6&[#kEåc(ҽÔL,OE7>#y0u?lZfaQk@o~NeUaUƙwʨMj {n+;2ŖrD!zD&I FP=msE(|  :^0 yʦ#T-ε܀ȏA'w=E2 ħ-դft%lϲmʣԜeȔNI!t.-EgqpY5c!6RˈntogZ $+)yy2x+?],SdQwԧ`HGSKVtًu&z=/u uPv0$c&%u~8ыӒfJV f? 2$K`BA7 yLxlDߧ=#Q<;{sҔ(\A~C :h+"2&GchQ Y?_m/F"e|@ޮvndw5q[7EήnfNԭU`ddq~lnžUnQ]訌ȼekK~PeTNrS9+Bd'B;5j2^ӡ#:߷O?xftH#Bѯ`흖 WSgZDQwײA++ɞHV c|֒=ոE.ܷa\G>f{B*""J yxx1zw,E %\b'-&߰S:stT??wl[gB?V5OŃ3]}F09] X :0WPAETF AYqK8!c,8vh7|l`M򙒒;#> 87 a-u׷8`]SO0?]N+!t]Ea_l)N/Q*6KzS0&B,yտ["v.Vƹ[ZQm`gd#(@tωBsJ |TK2Xk3Ba^HN(F8-HGUK[.몶P)-}ž+ՄɁ?uahv$efKcҟ`dt}]LMtxpv9TVx 6d0&)ÊӤA1 C*$l#Cc1SWA*Bnf`Fw'Q ȌC#YD:{RUC 1 t搕$/K5]0A@ڑ:k1NcwkF'V`׳y*MY5.fFQv(yA% -SziN14WX"7CIjv{'" ^YIM?~#RfӼc0҂YEȢŹN9u0L֭hjlȗ)DԠ:A>p6ɷ$R6ݝ%S1T計R0-r^z`րwj7j-1͎b>ΦI`F1`gŔh<&݉Yk*A[T˚r25UZyG~XRu m%qi)A u.s +eҎ,)r`\od@ln :ׄ6 AXEgxD#ca=3&݇7ZPbi``riGd6rnCo^< 9j롇Dn` #! ւE8Jcq9\ɍY)/'XC\|k]#ߋx D`o7l/A4)y[ tL[O@fhFLclY4)&L;-:";aYE$GuH&mPH06_J7ǎW/A2]]Peёy WٸPp;*,za h5֔~{Q00Ju&x.NhF |C%AAIk'=⍩ůmx&bմJ_'˾]LVQTu9& rhŧ,f/K c. +nÉ+M#r3FPySWTPd_.uYDI+URFA%|q,*ˁ/EZ4Bb6wdE7꟩@ҷ^Xǫԫf.hK3MGb~s SŵMN +.I^g`ds@/, ([ R<48Άc'ƭEKE䃦//;Q+[Im] _%biDa8SM y#SmM &Ky[uϫOQyWqY9W 1{s(U_ "kòt =?G0qA_pCz cxoWPou/emBR?!ТnGݕA^{ݱrHOKK2P>P嘬)6G47((?L-4M; [2'w3$"g}##*FY,kS&(6ڧ@f1? &|j92{&/O^ QsEtrlP/:w._TX1@k6ׇ'QAnlaR4h$1PLO=LYZ`Yۗs``=iAXHQ<36Ѕ bk;2C=gDn.UlJ^I*\_(OE:I0|,EF}QX)SR|Isw䜯 7Дp`ӒLpX(a>R-US#â]iJ|ˁg5 -_#m퟾u~y`|4?) Oj(@aη rHpO"|Ggețܧ$ ӵ.wyp;f>/>$3oKs\u[1#g&{(ɨ+jFS)M߸UʍÞZ~l?!c]*sPkW6+m{==.&h?Ҧ¾po]gL 5¨sB_sQ5!El?\ 5Jzhbxa"PũzUv:-€K!BW W:Qx0YHXtku1LWsAL47 ZO峩֫'|CFKX{i)=åIn2?DBy'{1=FvJޱY;9KWgm䪊3-$KU+N )rk?Y|q$y1_uFb㛰݀}:+lOtV4( ~hĊ~_®]A*0ʖ[$VuNÇ1i"FXJ24Daԫ& )k3p@9~b5{5ֱX{0qg\J<0lqkݛ)%+=MK{B~^lp)Jy9>Omϯ) " %t_.0Q#a{g>)tĀ1; VNb ۥHz],; BفY&rkJYT'cjdq S? \[3.rxO&j vNH(I!Aͺ&͋gsǺV*V s6GBgtTcWҠ-0x5<x2,Pv1 BA/G⛑i%N >dJ7es2+n漣$rg^u-Y 'y͝dA %6_PH m!Bm푝 n Hth}gW܇IeUy!Pړ-IJ@-,YxCF7A;Zh8(,)@?|ΘW~MwNS` i ;RBeVSmbFC4e\c+J9Kd,\Ont. - $H?:;Y![30&œB@'|K'_O|VLA`&]ҵU˶čbgnInqO)W!R7wK}#TQ2v_.T@7["n/}/Oq+v.t-I@iݙw8HnV5|1ܭsu]Ĺ$@{+]7m%цغ'2 ҄Wf'ѧ~֮LbEŝ3~Rs!V[?Ir %HM9`&Uf`L=ZQ4âc-:3$#a>d0̏R/r^ӕ5_#Y9̈5/IG mt Vx7WCPbݞX+xL,2xTmWnT a?TZq%6|J1{ |}AǤr~`*"'6>"ٿzA;[= sj >!TG”(OV76ldo}˯ӇR)Pe}ro:]+V¸N6~ |?RfӠ'_-0 Y@`g!ܢt2}u?GE;I 2Ir_+"J * ejEb錸]޷ݓhb8঩pPLT0Cz o=1nT2N{HWG]H2ˁ9(O5ߔ}~uQzic!vQ|_:8!UqC5.,]>SU#N>Fo ^ko$;JwxMlF+5lkz@:"51 ܰi$6jϡiz0[=U: ޯ:| /ȨW2Ғs-tjB|5Rlju<}"on,Q4tO( P^4+ʳfLEL-Gk4;J6$N#{jcdʑCqSe,l_*Ȓ~Y1=|`'/Ft9$6=z &=#@;ng$q͗]nQcwH6HTǰ,e7feAݤsE2˧w܁G _*!t<,eXLYOJ;ܞpd' ֊f6Cܪ1_t(ӱrATW_H={~_4eu[!vEniL_vL1 Wy$<`FOx+HL {VVʏrHXd_JiU.LȑkS0NNm @fK ԈQL{=5o9RrdH-C`oǃʰ\-:Z[bk6UemdIdTx!8;X,H"0Mz}rdEdDB<}"Ncޔs=g,]k\d?̓]aLBy;&&މ}tCm[m] Ɯ7fq.# #F@XІIHay *G$VY*uP$ W70<Ge.,QXZSC 9~_/=!xT'v<,Z (ƷL=5XVMae7>3-SuOJ`xF9qGZmWoRXh`d {X() 1+HU0Jj9`;)ُTb5T*Qkh?CeR757L+蕇3  16%3@)48'Vvkg0r`z"-g=\ݘ5k'T qӅk? LJO-ay-CkV[$f$ B %3qh6kL[T6??f*̷Ux1>nb @zv@7jJa0Lс1t}Utv\ >->ˀk9xEѴWQ1y%8lrk#B{;N̓\j]yaMрq iӐ *QQ"#2;zVsȞrxӼocE;Lտw"3HK_kW8+l-<_[l\kz3VoP-Rm>6k>SȜXD>dŴsAi dq<$6x_߻8M;nZyJf}0$[{ΚZG&paXVm'!ST.ѱ$ Bߏy)05B@9J>rXS1ש4b}N%q6|I? G<a]47)m7?*dS3f.=oW4=NҬC:vZsf>+#9"fEA;帼@;sbKʚp߈%ejS|KkC6⽨ϓPESq:~Fd"iayy/xӋMR "=ɍ3Y ɇ{W_·p4ruת1&z"}J%TL薎MnV L90DKPrVD"@kvԅ^ FrkC0RQG<5;6RXmvǍBy;L(A&r}[Ϲ'(ץ!unmS1퟊ -yp$K]p(etTCCF e BMZ'xd`8{ip3(^C67hJFf?j!ylHR2:SZ'pXLT{Q90A"z\(֏k qv*#gtzT jNWLCvN/mȈM3o0nI"$f^|qUk(Sq(y̜j }(HqE8|8x4s{h"j'ī՛tTRwzUߛLZWu@!oAAY'@Jyy-kføYCϝ\XѹiFo“MCl/b|(ֲ MՎx(A؋ZY;ˢ*r/i&(!f5X\Wl ZDۃpa#:_/]`?C9Fc#)R͐<+/Ҕ@-R !5͂vEgFՊJ=ݢ0=>!֊LÄt.`(SKo9VA"#9.4Kl6nIO %+n5ٍ;r\ gOD;zoc.lFuQ0E1DԆ𐐵"1߁2AG~AfvnQ8()J^z.Qj`{ ~l7̄n-rP!akZrE8RJ zZ'ۉўLMVu<}Ç6{2g#rYV >?\(ruڑ^IĺCOlB/`ĩ Ԇ8,۩X $*v #XɫF" V6cWH]VjOiY~ LѶZLS&)XN ~Fz6}js\odӷh&$8ezrrvy,d#ʥU-TQªknxּ/9]DB$BʨCнZ{6eF M}*F`0Xib5g0.wnCPs(J>FTE GD&L:;xT90ws:,i$%J$p]Fb %5 :TXyetZx) DW>w+t>1#;" DŽ٩đ$zIHuL~"u, z [,97o=ncLsm.ߕdH@\Na4?%fbCnOmρ C} L6z_!Qg+h ƐL[ӽ{v bYqT8Bo6hXCfHJ. bgI+ɠQ/KLZd51oGk?>~窲F[2~" ;Of/@