libgensioosh0-2.6.1-bp155.1.6 >  A dk>֊I%z {62g11I7i>\aL#~;ŁO/ N.Gm4b(O&YU68?B!9܉>~EH ͚ [ͪ15QQ] :vW7fP}Y[(<ьp$f-¶: iB~eg=fHTݖǞjGd:DGF!u4UOf́%5+QHhix} ܮ(߆W+(?1h"Ts@rm_@ j3W)h%Ik&q~.vXĦ _[i2 7JVK٨&3Ng}Z@BgўS ^L3֊I%z `ʖEX8CJhXIPۇ]nєF(}_U*1Q;_*qF1[F* ߍFsrW۴wEԗE= ^DM4K} y$S-t֛/ol#^g%B^+x#"W23kqok:#[_F!.P~4j&6sGV[_8V\Pxَ 3Yߊ>PW.ݏenoK3ԢZ}2 4qm+'H{h,~ 2S$M&zd1gELih)!U߻d6}AvDKUi!7 '"7{d0qIꕲ?ƣy 9SQb y*Pw5ީ$ Iǜ_:)o{VЋ31p3vxאψNm(oz _;>58oNq(@Z\ C9t+;ũ >p@,?,d  J< Vg    L HX(89: >(@(F(G(H(I(X(Y)\)(])8^)b)c*Cd*e*f*l*u*v*w,x,y, z,,,,,Clibgensioosh02.6.1bp155.1.6Library to abstract stream and packet I/OThis is gensio (pronounced gen'-see-oh), a framework for giving a consistent view of various stream (and packet) I/O types - osh supportdk>obs-arm-10 SUSE Linux Enterprise 15 SP5openSUSEApache-2.0 AND GPL-2.0-only AND LGPL-2.1-onlyhttps://bugs.opensuse.orgSystem/Librarieshttps://github.com/cminyard/gensiolinuxaarch64dk>dk>dk>dk>3048ecf81aed2fd79de994b42f4b6a56ae139215b4b33446d92568260ca1b68cd36649958708e9db1052a4c54c95c1274dabe67d283b18d9d2d2208d290cf0d5libgensioosh.so.0.0.0libgensiooshcpp.so.0.0.0rootrootrootrootrootrootrootrootgensio-2.6.1-bp155.1.6.src.rpmlibgensioosh.so.0()(64bit)libgensioosh0libgensioosh0(aarch-64)libgensiooshcpp.so.0()(64bit)@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgensioosh.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsctp.so.1()(64bit)libsctp.so.1(VERS_1)(64bit)libsctp.so.1(VERS_3)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ccbbs@a@a@@aaral@a#`g@``_@_м@__|\@_p~_C_/@_p@_ @^^^^1^=@Dirk Müller Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke - update to 2.6.4: * https://github.com/cminyard/gensio/compare/v2.5.4...v2.6.1 * The internal structure has been reworked so that gensios are dynamically loaded by default and can be individually selected at build time. The library itself was getting too many dependencies, so these dependencies are pushed to the individally loaded gensios. There should be no difference from the user's point of view; gensios go into libexec and get loaded on demand. And you can write your own and stick them in this directory and it will pick them up. * The os interface and mdns code has been put into their own libraries. There were circular dependencies, and mdns brings a boatload of other libraries. They really aren't gensios, they are gensio support, so they needed to be in their own library anyway. This make the gensio library just about gensios. But it will change the way you have to link against it if you are using mdns. * The sound gensio is now no longer experimental, I'd say it's beta quality now. * An AFSK modem gensio has been added. It sits on top of the sound gensio and implements the 1200 baud modem used for AX.25 in ham radio. pty and stdio have a change in the way euid and uid setting work. There wasn't a security issue, per se, but the way it was before didn't work on BSD. This makes the usage more standard. - add splitprovides/obsoletes- Update to version 2.5.4 * Ratelimit - limit the data throughput on the write side of the gensio stack. This is useful if you have a slow device on a serial port that doesn't have flow control. * Sound - Yes, you can access sound on Linux * Fixed multiple bugs * This release adds a workaround for non-compliant AX.25 stacks. * It also fixes a long-standing bug with blocking I/O; in certain situations it can crash. This will not affect ser2net, but if you are using blocking I/O, it could affect you.- Udpate to version 2.4.1 * Added support for the AX25 Amateur Radio packet protocol * Rewritten the C++ interface- Update to version 2.3.6 * Another bugfix release- Update to version 2.3.5 * Bugfix release- Update to version 2.3.4 * Bugfix release - Update to version 2.3.3 * The major feature part of this is gensiot is rewritten to support a server mode, which allows it to continue to accept connections after a connection comes in. As part of this, it supports multiple threads, pidfiles, and output to syslog. This is useful as a stripped down ser2net, and also for creating a forwarding application, letting you convert a non-ssl connection to an ssl on, or receive ssl connections and forward them to a local application that doesn't support ssl. * The oomtests are getting better.- Update to version 2.3.2 * Bugfix release- We build gensio with support for SCTP, MDNS and OpenIPMI; let's adjust the requirements for the -devel package accordingly.- Update to version 2.3.1 * C++ support. The interface was already OO, this is a mapping into C++. It's light, but not much was required. * Built-in TCL and glib OS handlers were added. * 2-factor authentication support is built-in to the certauth protocol. * Support for elliptical keys was added to certauth.- Udpate to version 2.2.9 * A user noticed that doing a "send break" operation on a telnet connection would crash ser2net. It would only happen if rfc2217 was not enabled. I've uploaded a new version to fix the issue. - Udpate to version 2.2.8 * This release adds 2-factor authentication support to gtlssh.- Update to version 2.2.7 * Fix: multiple connections to UDP sockets not work correctly. - Update to version 2.2.6 * Mostly small bug fixes.- Update to version 2.2.5 * Mostly small bug fixes.- Update to version 2.2.4 * Minor bug fixes, including a long standing issue with UDP.- Update to version 2.2.2 * fixes a compile error if openipmi is not installed- Update to version 2.2.1 * rewritten the OpenIPMI SoL code so I could make it stable under adverse circumstances, and lots of fixes in the gensio code, it's stable and holds up well under duress.- Update to version 2.2.0 * Support for mDNS in gtlssh. * Some minor bug fixes.- Update to version 2.1.7 * bugfix release only * No user visible changes- Update to version 2.1.6 * fixed quite a number of small issues and things that weren't quite right. * No user visible changes- Update to version 2.1.5 * You can now set permissions on unix socket files * gtlssh-keygen was extended to make it easier to install new keys and transfer them to other systems on a key update. Basically, you can generate a new key then issue a command to copy them to other systems using the old key. * gtlsshd was fairly broken handling passwords if you didn't get the first one right. I don't use passwords very much, and I haven't figured out a way to automate tests on it. But it should work ok now. * Fix some minor bugs and a possible (low probability) crash in stdio. * Add some tcpd capability for setting th ename per-gensio.- Update to version 2.1.4 * telnet - There were some more negotiation issues. * serialdev - Fix issues with slow closes. A close could hang for a long time with pending write data, avoid this. * conacc - Added some extensions to make it more useful, general, and easy to test. * pty - Added the ability to create an unattached pty so another program can attach to it.- Update to version 2.1.3 * No major bug fixes or anything of that nature, some little things. The only bug that might be significant is with the pty gensio: it can close it's file descripter twice in some cases. New gensios: * perf - This is a fairly unusual gensio, but I created it so I could do performance measurements. It's fairly primitive, and I didn't uncover any performance issues in the gensio library itself, but I was useful to see how different buffer sizes affected performance. It does show that the Linux SCTP stack has some issues. * conacc - Another somewhat unusual gensio. This is a gensio accepter that takes a normal gensio string as a child. When started, it opens the gensio and when the open complete it reports a new gensio on the accepter. This has some interesting uses; see the docs for details. * Added missing man pages on the sergensio functions.- Update to version 2.1.2 * lots of little corner cases and race conditions are fixed and a few minor enhancements. If you are using in a multithreaded application, or using UDP, the relpkt, or the mux gensios, you should certainly upgrade. * One minor semantic change. UDP sockets are now opened without SO_REUSEADDR set. The UDP tests were occasionally failing, and it turned out that the two parts of the tests would sometimes get the same port, with predictable results. - Update to version 2.1.1 * fixes a build issue on newer gccs, a doubly-defined variable that I don't know how didn't cause an issue before. I've also been enhancing the tests a bit, and that shook out a few memory leaks that are also fixed.- Set CFLAGS+=-fcommon- Update to version 2.0.5 * Fix some license issues - Update to version 2.0.4 * ser2net will now retry accepters and connect back connectors if they fail to come up or get an error.- Update to version 2.0.3 * Add a control to allow stdio's stdin to be closed without closing the gensio. This will let you write some data and then cause the program to see EOF on stdin, but won't affect stdout or stderr from the program. * Add a config option to not install the man pages.- Clarify license- Initial package, version 2.0.2/sbin/ldconfig/sbin/ldconfigobs-arm-10 16847500242.6.1-bp155.1.62.6.1-bp155.1.6libgensioosh.so.0libgensioosh.so.0.0.0libgensiooshcpp.so.0libgensiooshcpp.so.0.0.0/usr/lib64/-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/ec23063c5549b13ed5672ee73ca66e48-gensiocpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=999b3e87b4a711bf5402ea212022f5c3bd9a99bf, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=56180772c5f50e2e8c8677f8f7b8af2abd72b31a, stripped PRRRRR RR RR RRPR RRRRRRR RRRR+ǰwGmutf-8ab53ca543967b1f46a8da89c510e3142f67730c52306a8ea7dfe7d66bd3253e1?7zXZ !t/ ›] cr$x#HFKN-WY,H`>my9:󕇯eo8)(g RYt#؝u4EFp=VAV*V δ+vD%n[bIv,ˍFB>|ji>EoV8F݋ ;Gz05fg^ WpAYzKՍu' v| XfAEN[nD`f{硬Y\)V]LUx/L.umqUyO3ۯLxZH֚ }fj0#uľvMS; 8\;VrwyA`Vc_fq-FfkNZdP73&zW8g%Uf)v-g(~ *=|z&~ f@4- *h&9#L#=ʯn5 "MSI MZ(;1.$<ѕW`PruM5";[4r-q È5'#ڳ3K[L<֨ 0#'@96&ÂywhPK(iۓԡg<6 qx >ߺ0?vb6[D8>])GXOqmtHxƫ1-.2P8©d>weU*@UnǫV<<0bZA:"Tz&qOnPFFJ+pI1& (?W4Ne\]礊+S9U7NѸ˚!*(kԀpIHWu!/Oi 2rFwgł 1P ){Ȩ@Ol%-(&V0PYKhS[n)tq7̋0c1:Idu49|ZMIt⇙VUۋVu`2cvsʄZ'A;U]xL.=;}-X΁[d9946t݅7"|?(bAc*լo& #OB ^SDkPG)9Ǹ͜;Ơ4YR;'$r)F2mZ` $1ݳ5f `Jf i ]䤼69&V^\ ۊb NTLG!J!Yne{J! 0.e7T#=sx`x 5=)M7"Cg!Ҵ'I\vj)5啒{SD{g/)8Ln0`̰I֝C2<[8fH7k;AGdni~zj zR04.``)sidc"}>Ylk8f&g[A Z)+T!!C(to okV<e!cH>,1 g0 &"8'A l*Sp]-vdWIJEMdUexٚN دgn C%׃;׀2\46JY 9BO~8#(kh.eҌ4ƚmmrW(jK5bPjzpɻ_ ×];87l?,2:^-&uYH7Z6]:-r>XR`Laܡcb{ւ1PfEyJJ K誌O'::,:G260zkGQAV\D5-hsa$O2J$F~r+WnCopM@Ez!i@׃AAy\!h.rG8S}:QAuIlS8ݣofjL3#}Py7Y%6˿ϝo(H68b2Zu (fa>-F0~l,*pݏ{ $Tqt\-XAE\)/k|cV~A36_XN𩵵@V qE\(R 5`_ 7<+fČt󌈇[ C=AR{q~2l@㪢u/wSQNJ$4q~:{aj. itP׿wM[pKYHES$JWL '!a,ÊVyw _`=!v {dY[j%k9^YdMK"3^/Zc?FEyQ0ӪZL˼ZeiG-;'Ot[U@?!sp߲BV @`CD6eJ )F* aEN=$8ZWGj@6D" .GKwhA)뱉|^W4t+xl;1jxIfJ6}5B_]ߒFa5@^q-2U^9tY#rQYkHO53lB(F"O_C4qȉEs Fr }YsfՏr 8cupO 5RNRn^pX>C\*,OLU#R HkT\ 9@u"ȍTTV=C )n fZ6Wק(҉QoɄ&H RIF@@5) 9_#e=KZoOûvz ;Y3Nk}iHMC5@Z/C Zg\SĀ0IɖD8?;L -?Wp:MC"Ln 3X/\B` (~?CZLBn1"¼}dbA{JmFK>赟˟lVŋ-]+C߰R"+M }.ȸ]Ͷ'b)uҽզbETBX4Br? Wu䝫Ȼ Xj8u s74[q'߿M;qt,zRzהsKQ%;)C9&&"Y6!∌&.uPx vm@Xx*Z I| QJ7m2#8I,ܨXVkS?s訵Ibсj_~$)mHj9D64b6&1cz'jW_LtS1s&mPhRad:LI=܄.a%NK9p+(I侜b#^ a hZS+kyR-+ڞ!7 @.;tuV֓=6/c3WNxnYMd#BZ񌍐r^4dM!ʣw`@faƒfm1cghoCZwb(LP]Vo4g!3"&26df @…&s9j5 vDErqw=Mz qϻfOZ EQ辬 J0 M&*xl }˴4 _f>ax/D~ǽL`ZO^Li-fu/c _dtjj0H޹%CaW;aA'H4PUcCw FHCQ5 OבAF&hhV[HiT_p/>TxeV(*ɑB+#d1?yOHWý~;{Ef|i1@O^ Imgŧ@)m3`.^?Ev^l *R) B7ZƯ :@?\K3E>{8G`~Ks{ :ns^cӸǗl^-4ٹO?#]2vkC;`YJ IcO؀uCDKy6b9Dhq$Uma68uJ.EHW >kN Jt6rm#"Z7hE{<93T|qYAgC 2y dO.fc8S[+N*zZ=$ r&,ȺNa[L 2Dc-DZ=Cf7m#{@m,D.:Ex0,6A+Y@NrEmo1127d,h>ޥr(YE1|ma1K8\DkB6&M^5[?')vjltqtP6^ߚ40zodL%?B._P{_;o):#,{^1@֩"(60&"W^^?D6?c'QI`}2WMhxg_4PI7sm@%7xwI;aQ3?(hMz\% ^td`)]zZ4KDn|kYN8:(*ΛTo+w bu@0r-VeOyޚ< j3 d+‘DzI܄=7CP GJuxSԬķAPgeMt2tNe3O!!Wte]u? W!RHu6mdnd%~AJKu?Ԝ`F1a0P͹7+{\"3!a$O@\JUP0lUGu͜ *#,Yi@(Ӝp80}W.糧}`&fmZGHXܣOGAC }^5aV_j aP$FPg,X;/Cm"I=59p #;q8d4m&D\Sv!ؙHuF"2k_&2u>n:Cj,~9<\Q#];B]TX:.Rü3KBmQPYL zÀU[X?UMێ]ôh Ǣ: 'Ԑ2}Iqxe@ Pt n/wײ^4tUV)Y :f^ܛ`bO*N⋱paGs>'{M۟MzK'JlR\; gЫ4ID/cvsY G1V j92i[bǃ$cxv=hnh;(+!AU 3p8=ƘK 3z> 21 Ӻ58 nԑ>^VJy=C_{Vv//'JB2er;|вP~```6F AVmk',چs1rKFl1F`66W5뢢&j\||lwZ ͍L]}h 6%xh]mPeeoݭ|tbvYl:;|p:Ma&|&TNI{:K7:<_eʞYo%djJe^,Ew Ӓri|&@^,F~t+DV)#Dqg[+DἩ)ZP}at)]2hܣ!pZ.ҚQtbub7b)_FK쀎A> Yf)&e̶]jyDcde5{:P+XtoU$z]@w9 }q=:𪚴"{LFb̼=4@AۢY)#WsA5Fcv ֓ Ӌd LzyoUE`Q8<,X h /榉tb/;4A! _3 Qjc|uWS E긐EjTXu58qUp!FYjz~kK. Gڳ485UPXcJ|џnP=Y@ʵ tw򭢏=s9G/m; ,WY|$ #k4!r8s?g{ @"1 7' s*m*t Ux+ЀCC;1N +G\tBL&=Tg3ps8tԗϊ2[ژ0&O>Ʋt'<'ʗ%%Cc3v*- ZtuLl)ʦ]p͗%w"#bLpo۝)~݃V1Ƙ@w@EjbpcJ+A 0qZH^v#JB/)(mwx숐gq_d!퟽R\G] AȒ*Oi"Oqy ևNnٺN?4Djwt'!.{8БDOFQ)a1SsV[P+|2{]4L(F|LSfu;*TQHŷQ{I1y=` 1 ޗc:ÌZk/v!6GhqI<g J9 \t"P@LG& yK`RKfNIT-rtj|EKTU=M_{<9)Z} fFK7h ;% ϔ){2L| (7<|&RHz-5(&Ls;X`mw/257 {Щ(`O 􃜐Z!;+Q UgW[$Ϣi^aA59l«IuYއ 7 Đ\ v\E+O"MdO P!oܢ #PQh_{z #pHfvjgB=H2<,e,s.n<\kX3=8mz ` <{/`H6`Ҕ#CtsO tnaiWش= * v,&܈Mv>C\b,!Jteֲ ^`ġQF1}{K>6UgПזI^]K7Pm"ձGڌKREwDZMmgD8wB 1 apWO_‹8Y UղB?Es-ߣwv"NKlnJ4 9( ,tϣ(~[0 <55=և4Z­2}āBη*)oѮd.1D_nV I'Pb|Q޳bSv LF+x<~UTlc>uuSnFsk¢M2:GrX?8Z* ]95v>k.0}"!ܙĩXMiW0gr߬C4Dؕ(OQk=w6O.Ős>)U9 mblsWH22iE/qhW4ǙLKS܊7K?(04˒^9{ǰi-Mms[zt-J8_n5u 7{z9l;IK!ሢb$hnd=!9"nKDV',x]Xm,HH])5njEF|}t=WS}lVe,Q;>!_璘bMm|$BM5Z:3OZKLYdjI< jgrmTW䒲9w_7DBB-lZ1U R! Z qSEVe _'{j]b1[I^f~'F!T^J>Og:A~?EN{GQqܫ%Ϟi:^֌`*y2k?y·{ĘD1o rVNM\Qi9 T4) Kа2m}E I+hV庩),Q6yE(blo2k dn#x ={#$-0i"gMn [UeTijbp8fo58Fm%ݑ6T{60.nP^'MXy A;(첺QKr5OQp _ I-%9crՆOΩ^8=s5CȄWz \2G$u6 FX;W qwD"y15ɞY#PJ>4Iѱ~ ,a]e8]) S:yEK !!Ma#$W9 Uy)2ScDIy9(2օ|A'@UJE_c3:U>wuI~$<sC/F?ltTڥآ20thiƇt935HS0?eHHlYjseBt󼘚cR3w*ciqߩKӋFٲp8y~"%/<]s沒pbb7\fWG61BI's (  Ɇeg .36YSk ;߬KáHH֔HWlJ|l,!ƀ53=|V7q]#e{ KDv@}'f*x킝 Q"Αxba&ވ |s] | (UA`އJHiNZL#W>YM}Sm:DE5D?Ì TW%DBH%mePhagvMDJ%UVIPO_;XjΦroZ 2h1!D$(b<by!vU{J-+BL}%βhfB"&y]T+60lב/*\¸pzB<&6O[SY@O:9ÄOtjء)WdN H97[x(+=U e0Pjd@|u[Os9 -Jx!buicQˮ+lOP.RS"5/`G6/՟3::WA2hM;KuFI}Fa債A^9e)Tbfczr+'sلOqMRc# x>sN7n()4J?=3{r- VsYQ{4\Y=8+6џ\;FR{%w+-%Cwƒ=!f8DNzlI~bX99BQ1U9xH/smI4`O5AT$^ʈֈ s8ia[ c,ׯӢ]f mHh*;Qh S}& ֗DjWxck4ζ{ńM֝|FY L咏'6:c4̟5`rAtP%EUضۯ8'NPr~- w:ϹNRĪBTYZC+:["`·0K<35(At]Bο^u)S?3Sf9Y'j}xzO K̫O.D1,_~'#MןTRye7|Pb^ZSPV@c˸]Tt4 okp&J eGgB`(S}͕DNmȆ!=Q4lc<VSF<ӿA񼂪̱Sz3F6]$!f׏XAdi-&$7NBr<axonrAEg60H>I7TեMNgITidEU{&*z\Mn %o4V⌼ܽ;@'9H9Gtvtac$-#" OvSVCA1gk}SQ\b 9 =EbB$x%59p w۽94E.e@Ԇ-V6ELSI9VYzT0"4Rcl yX Rp :64/m2@W.I5f+)vy40aCBPq$OrǎTtz {.t<)vl՛n ('?Cqm "Glr#)D>X5Le2'''rvCMcZ[Gw(i"`W_: K$ 껬Euœ'Q(|fkn_2=Js'vuxJ'!6 O` ~) ~ Pn]"M \ؽ>BC1'~ȧ8˟?j5!kw{JM gb_,cb /E!!~짅.fHr!J3R$etNL?1 jDd J"!,MoyUxmxc\Ϥ6hc@񵭅EA,]W?Dbz`v; AU;@"wXPX`39<$8hQ:=p!Qs$if*p-@GWsV/N>"SAa8\ob&0ě7(-`qdPLNxۢ&W,72_Sm>"J_yo.muXg߅qwQOQ<$VF.n>]*[(Q]=((t3jr%,w7sp|JZ[t;)n t=?“MMy~<ǣFKF6i1<."P,e?(g26 '{:6FmolP=MÊ%Z)F.YC'T5ֱ! 7:I)ݠggUa.#>IOp]5l;rx 8;ħr@pHVo -"6r o ![Ǧò;St. %UbW7_ so#U@B7%O[('v)#RzMh h?Mג'ss 5|ݍA "hشoF`N z!C86vTOUƃ(sKmw+>#wRVwR5ȘjXpI0cj;2N;u翡%դPdA;{8VvFG= ܬzHyC69\^xAWzj7}u7%KЀa[pOi@@m%g@T-` _/5ɜoe xjDwhxK$7 9TpϑFe3Nq:AᷬV9Bi4ݞXŒwW/JT\H"=F4B`i-˪gj LJzPp< ^ZNNI-=xJfc{l%#5R2mayߤR +\ŝ`c^GQm)h)Qk,!`f1{t)0sdQKga`EgӁQŸI~jdw 5vxzT?E -5n eךyG켕fTgD#<4 !|_|-nUKʣ'F{脂1Χ&mhzSrc8J_uaykAm*L2|Ùr jp"iЎMD{s*O"oSc!ҧ5Xx KФ/p5 M(6 I܎*FTAkEk _K ɘkH(˶-= vXVF::gW0*1['DˡSf2uc%Z7R'xmJ{^KtzvUTsRO|p be3spb3-H}M{ii \C.,~W^j*To`zEl ,&pͶ9P} 8qK/t,!|h:~[?):f YrO"ܔqSbŒwL;+ .52/H"Bp6 0ĂG֗od dN=RJʥSZ|QO]WܸŜG6yڧD&R5ќ8uA6$P9÷_\izދ ʣ0OTjÐ |Bu½2&[aF)6ijq.M ğKgG7*GWBBrQ&kbSs#&3&ӕw%I**aԗctW՝X-Io G7dRu)jHwknd{"Y@t֌ GhA67ڗQyVQ{zO5rwST3*?0c-R\K9t1Vt}WE]($ճ<:oĩ[i9"NP]z:Tlk b&~ n+~{\\ҡ>i-IE-// c/UúxKou֏sd3;p9<ס.bNu Ya?lja{2X}«-wycNX:HOMq w]Vx\JͤϮGo+ɳ.CK@ ®I>&H&7XZywFMJ6#Spɕ@'Wrz$ 1яs6'gO&u_Q]YJ⊛M74̰ ms kl%1v'UPHI{zЫh4 Wٻ(0:|j)7Q{F|Ar<1847\ads)H175Ioۈ3*AzOu@E>hHhUVw>*`Bpc8j+2,wHksM ;Qަ)5a9:z{stGrbR(߹OIdz ;5;?.DoO<\@1!*1{zqDyxwgF3ٓj~OG`!lXZ?:)59qex:(w"BU]gf8k:^lWjR`ՌiԭQWC*gzYӲa|xe 0 lL}hb2"B }]?w~jհRtesQ|U0q=AH {'We~ 2Y]V0λی.Z)i" 5ڻBҙcTwnGe31(e΄CiԎنY֊RjywddÁN,.B (t! 3i`]t\PcS9FGqg42Dl>u:,c˘TmNr'9ƑdQsi ¸;6C0L)Fd"{츓eO9Y3W)Q;z>@~~ӁrG2Q~69w8,iHT]W9l+;r1 PA^ |M-(/ЀImQ^{ Ctz7$J|բ^YNNy L}sZ?Az5Od&B9E_YJkAKcC I|zPQcU7CdqvEoH:.qTp5A)8B/ 㧈NgW&_yɛWja,ʳݙkhhbPKW.DӬ`k!MhBKx[ܛMg,Yϵ4<4J|: I!IȥORPCڍQ! 2i\P X Q7 }.]`봃32 K^u'^q!(RUIҡँ'ʷVrGDQiLqv |Rq8nc)}ߝ}! {%0*XWt7?;,C;蜤 Bʖi4ĝ7<|p8QcW*^QTESL၃ݯZSnoǞAj#X n͕ʗYuiI9zuID?7 L\QIT2s32wߠ.2! fp3S_gL/0Rl&oa:OE)v]NBTgy͵PXo!N;cY0MMX3YO=JM:^FBr=s\ެ)&X߾V+zЪmpEo_E9y?O=gG-RkY$aU.`C-uKYmnaH9CÎE(d-!;)_c#έ^)qxF$T!+ hRF'z fsu2 v)ο[f*7.Ǒ=MqB D%I8UE-~@$$y55YV",{Jw('A g;Ñ2;] ptI[>M90E+\ʩA="Qk@nQk(*UE<^%Ѳ;rK'PkC拘l3TJt??P_扤}hפ_r@Far:L!)*CqۘM9R1m:`,ƒ*q157̨N=EtqE?Rca=^m;MQǒnrQFAnff3dyp* .;k {Pk.dTa/k ijv_N戗8/ qcS X P~c @NC+:ܐKwQ.^Yz9!1I^ & dWxˢvǹ&qt"Hi( ѳ5 N+V;*(^{1|E}/`O?rK}34~u&yAfO SҬ;G_ ʔ7\\F7`g\x&V|*S\_͜@seo\uSZiX?]fhcjB笰J1^ڤ) =Th+{XJ/yχ WD$}-[_JkgDa[ hR.2|xj]7*GK ۼ|1U!-;kחe(Q+e/lr{N"7ʘy+~>g3'ErTcl#ɞ Uؑ SAj Svch)呙B[2*|~"N`_177h'!X'mQXvxsbf;chdz>2[Et4EڇBQ#‹ 4`>wvk}$wfwY +6UFSJV=R2t]^dX[$5C B$i}<)+ CS\Dtq}|q0MJՒYv,弣=*au_Ќ[Bb `$tCTd/k8Δu+ /Ub9v-R&gOD?ӘטK4w˾9v`GQpexQI躪1/g-7Q6Qeʍ~XWH|)֤rP?gQ1hL&ٷo뿜ϖaf\'RͭXBzu2 ?ՖZw?tchݡon(r`;\zӎl%[=̙*v.[TaUށa]_&)%7Sֱj#-Bhs=/._O'ߘ;TGh0gUh 0py ~ELC\M%9s"h,6-%̹@~*B>^ucl]TԷe48(j R4Z|U5OwqGC6 VHcEip SoH҂S-!ـ`,<#ʬ l83e*'M3C R@^X"P 5 ҆Hq,$KD6q!Ŵ_ C&̻XWZ}9Q̬5LI:>roE}ҭ2n\'])SgR4 }̲ZC`·`r* S=,>-Tj[f"WVLOWBQb&pT7uW"oG,LN8?5FM»v Aedu&G1b+pmI\^^;@ەZ[AS[1f/lO"OB|чB8~L> Y0\Y&%dp7~L|@K2&k9-S<6I[4uL[W\ 6^gTKmdJoڼQL/կ. /GI? ̀b8l^qdr+J,[zRD5h%`TɣIH'NhxJb.&/!QL0^> |d)SMW+0ek,rhqyФZRfq 3vl=L[g qaM},rn=v{7a6@'m#1v]UtTrt+!;Rʫjwxbrwu(֞J3I^Qg:L]E&QW@~ f5Fj)g)ijo,u%hv;d?Xep >EI_/[NVj]o:lT'ыzzuС/5˲yJ\ ev:h7Vu$T pU865nVeeh :؛KH; R:JZKJ `(9]b0eJSI[m ⰡHB0 c r_ηB!/[;)RD/6([Ilhu7ӟ no)06BV`'"FbSbg˳d.{w=?3Df_[N7 S(US?cx8%ݔq;h*\j|c}D K0jb g"%rq)JU~<نZ&]zub[ Tׄ?wX~(\^]{ V:\ &Mg> Sl>M㓼-ͲS {ux }BfnǎzFVaj{Yb0p˔O@Zѹ'O]8#Zd6cxhZ<._k~i'Ij b4ېja+rR&;8qD+12nsܚ"zc/{${4 CJ\#Њ&N p0)3߲>F<@M'"Yd4a.H"qiW7$F\Ftn0 NiDӮbL<&Cs=IYyFK1a{;m?k 0ԏғ7SbNw!Lc^T{Lo-SoP);N,V.UY ޲PYiO˘c!jKW.:n~/kylaA_p3b)pVLʟM5^=8?/FOiDQpC =ʒo-\aDq_Ԋ'1 ۟"4>lGqxnJ^Q'~dgWgF {C'K86u-V&wN[;sBW Ё5cp򲪒wVv_C'\ FQ -–H,)(lo@׋GT/B%F4^j,YM+eq<^>` Z$ N4_DqTaM; 5ٝVs oGnR#fg{ ҌB?s ?#QE|׶}՞vUTqUu.GeXtZ9XfIĀ'H4VB{lįTÓ̶>7j"N!=#@ '*8RطpJ@qOBO@R9ƥsc陲nۛ8ٿi{جHse-!?(~~% .rY(kڃ[4a;{Ӛe=w:Cʅmкk?C((*^++>6Wc;jB"熊OV6s5ov*qC;Xl ڮ!\t 1\Y =fHZ}%%Ԍ'[ay NhZ{ rgw5/YLO8SPd6vI7)`C\4$p~i ,rf O_2k8>E2͕ka}LR)J ת#e (z<*Xrk1M0n|1+R݃Zoi,iJ.u7Xg8YW*Bn F}ȸc-[> D D[WʰxfAB8a"H{[IL%mmz5QgO?kA'NͪXTaU(pJcfsouC-nal贖oI8cUz W .SE"lP/XSm40M}%#9A8LF Du8nսwT!reUId{Mn&rk76ް6 HEK1*7hA&RMh&oN pw~su}K!]1R3sF dR̙LAcAzץ%n{=G$*= ayQ]>Z`hy#4` 6 U _g,f}e$^rkc)_\1EJ:!џ5K.*s7$h((cS)|UAY#Ups.n9*Э σ|Ha#G (iouh]=ME>y7g,2^{q\L ;KWcԸKilx507F9L!(kKU~\MeJZڽ_1 ^H8o~&2N1 =jh:WFFdrQYˌ ,F}d)D'Gm[ Aj^M!hiyzj)dˑ03Hw^>|Q(5&t4 lSfPhѿL7%0樟 *G -_S^w\חH{DY(RZmj:7Eqp\z8D].vt(HJ(IIj隠{q<̀L9(l_lcGvQ78Wb(&ˬ{SNvPѐ!hzx1V΂V ݂եEYKI{![N`SAmI h]WU[Ok1n33C#TpG'[2%s|脗 3/:Z,0Kyq͉<33Ẽ?°qg @o2pOP]txp[7ˣb d޻vnJLBb}Mt?]:_oPȢ_bFq2{4@/bҷd=M.5zk pEF&hV|M]m1M'YA^uEв%?qqj 9'L&ptb#8gK"=ӌJЎe_U\7~"CQFs_II/Rww7wmЍz{$$34f&LZ:Ƅ^6֙zrddn8c|H~quhS KШ]x%Z[<8&墙h+祎pyBhaGبZөFǔYwG}e߮#ZӧyАlnG\NIIFItRv~ԡimz4aXk%L,@ "a$$f$_eX#RhJ<^VqOo@s$BmtpHN-WÃ!BFDF.f$2#~ *j2,tE &˘> .[{f*H9AC JSܽrL[E&پYH~k]Y v0`-+ϭ 5 B)d6Yͯ(H~xt \<ؾt앛ãa,_%[3?Gtmep%3?]n՜ʮm{k\= ѥɿ"%&&q<#Ԕxf`_<Sh(w,2js2::RsNkG+ kǣD*•k!v//kSJdմfUWA .V)¯ix`dxH-<+\'Qcw hSwSXjxFîӪLP?}W[w֫FԏѽȻit6l3ȹ-֢v9޻]@^ EjW&w`#g'a\Jg(g"n\c0+L u"TquA12:fn7mr5) ov%mH1Ok{wEոr*a&,R0Z̝dwagu73|P*) Zio2AZ(kAGpUa)3ڥ䐐xTHF6>Kb%@Fra%S%ɉYޗZt\N{Ik dd궲 ;y_avFo^uЖ֓TQ&oaf0}*YQc* 'ЗU1Y,3lX 5Ep:S*;v?\%\"K2\*?+7S`RZхL hH`x Yó):A4yL  b<@ћ",ah~Ax>0/#[?}Q=P B|ĊDb6 g;9wǣ "7t_ ԂV^¬#T|ķ H+֠J>v xgKXn:rKi/{^C="ݎ~鲫$pћ5;Oܭpn8lw-gL8`>TI WXN|iXF֛]eu<d`VJ)IV AՃ.5iq{HK񽤏ŷݏ2qyHp\HlXM}>JK5-G%'@~(D+  ZsCBxLkyMu o~<]ߜ]u@D QQI>|49L`xNS\F~suX0iDb1]&{N6F!YPbb:<pKEtYq!NJ O F Z~d(_Hk!>}P!t5zZƴ>%72˞4"U ]2,UuROEhMOa0\KUG0[;9Cˑ 7Y|3q1Լ~礌"u]N3˷ bNq 餏3Ad)ȶu9,'83r΍7 =&D~UdzlR"%>HX7/>՚Muc.uы۳A9̾/;U( ׍-鐡X1}ѽz7k#U6fY'[yCc#m v\I7/)p7~z@!4J|@hZ~ք_5 ycdm@h+YM#Hk wi;7mA9WHL/gm7ɰ6Yй!i4\+n93wєM&kf@Auf\Cڅ;N3_|<^yʳ.Q[Wqٚ`:S_?oTrֿp'IcZaԵϢ/ )^^=fʚ @g-RThn%˿ Ue;Y$=Z]T]/slN}! Dtg 粜@>'hMVrpF4LJLjXbTVӅpbZ -2kBsC(ZCc@9ql$phn,ҳ /F߈pG2\2 S Ya }K[,!kvic5f)&:FUD$mlŪϿngt JFy9I>Yܺ.+BlOXz5ς[/,%Q@`vv^)3C7R=M?X y/f$=?Ѵ1e(j (bg yf̥xF]>d#pN"FRIZ2F9?"%7+N2[-iڒtȽjk% +c KݞK k*"ïS(p+Hj8 Ri-G@x(74l#a]z-CJ*zV覬ܯ&'Wb&:  ۢ.0ыGJvV!pWHmo JYN&_0,Q:f4*=OK3K27o;xO2/..*RTCFO'Z"t9R3ɯkum|+#И{9]2.l0Nj1 2W8)-նK_߭'oW8XGǩ?Gշ-ꈈmmageHA*f ,5v/ Gܮ)>*0'z>vp>z|$~Ĥ 0V INf!QI:RF16d!KN;&(!ŕQ' &4FX؊F@~td 7r!b4/;Ć.ؽSD%Z4olH͇#DY =@WI QC z5H'xY wGCҦrьX_Ub{HB"yq&o<ٗeMeܧ$1q*7T=1Aɼ L=Ä MtuMܲKMiF5CnM)0S~l}v|"hQC  h4TwHMTkrzLt-/`DyM8N j!^Ep}*-@شW]} Fs®62SO |Sr//>"n_oϐP5@'E X%yh5&C@'qqhl TpFڌ &w^$Z?g8SN'o#O4-.F Mp%T}܌Mh)Ư=bHf:w/0d lX(ȫ~KéW ftɓq?]r&UFօ#ez1"{aHc-Fp7Te56Fhem6 V̝ ?xg#vUk}X4ÄpkdM8J (ީRkNu~-cnL?;B-jfzm;b^QU`w!N>7:,>W2Y3KgK.f D{2<@%^sņ;T@'SbN짗c,jƴk[6G܅=إ7A1hPŖݴ0S1q<{-u:pj1H~XO6o> P_ 9]'},ȔT \l2 VZ+Ƌ#xiS53/Pz ΡS!g;y:mleg^Ʉ89 F)#30u"z$~!8G֌l" MNeƼTɂi(ݲY`jWǕSr+tdYG5oETK#=67מ2Eߞ2Jm"1҄؉QWȔE0ޚ(=w&ۮ]Lž|.+⮦U87'~MPH8Pt~Mpp_g!F{Xbŋ$+DG__ߞ?x8REjC*5rR,ty+_*A$d,֠A@g D(I;HBs*hi/yTS},"O K'#FlF ;#Iֵ0BRWq*cA Ԅʰ4~"D@x:1 yJ͙b+-rֻ8ۉ[%&>ze]bM׃օ!˅5=J(5/]r-6/c#{&樂֢)P=Wsm6K:m@f0޽tw6:;D1Ysð%'<ߪyrV01C> H"Y k:y}7BIɄoj0JDE?ds4:F<:&)T/: ֺ#o3b ga_rmuwt~?v8P8Οjw( rbcޞavJ="m*@aD YU}yӓ"h"0 #"(J^Nh7[ *ەK$QJ[7YlGb( 7)MvgD_Xt?McIA9Y\YMi)Γt6h9fxxz}E}夭nUh6֏ݸ } 466cGi>{;d Xs&Mv$\`ljiv"@T9P>e!6[<9Wm7Ď)*#{Z-Da#sX+95Mة>5dWD j|cU&E6B2JKFDP&"(qtYDcԈvԽ!'HCIMj:QG% >e\u h:)l2 ԻtBxa&+n*_zX 3xJEno^4OL0FxЉG Y3 LW:z4/ }k]ݴ6z.K8ԀM]$} ?G\P0Qж|( :fVB9Xd;ۮz.Fh묣HE@ ;$("ρ)A3H8eOTb2ܰ`r3*ؓ]@1ôx>T_ފETnĀ"]]0ls߆m@ɕ;- Oi2M#Z].mWvDM_ B_̩vM31ȡtE|Y^U x0ز(Fz`+C 7yUlI -\p{Ʌ؛ܣKYK9"G9BCAHu:_!.!FغYy,pO-P]JwL凳f[ nnҦp7;QQj/[H'h=-˚#0 HbF&2_TxM9Cq숫;7QpύqUKssb$q?w})Y_k8X㸠ghtTVSU.n-8؄y_!Iڂ[ !+ܐ=ur?/\fDwins 00hXI. 027I?S{%i"(.w#GIцy{յYHu5EzAN _\#o8ٌA J6;Y0? Vuj"s_)zfGeOuĞb@51jݦy4<,(*{ c gOT&p7͂D%_phnL{J .4FI?!](78^7_i LMa4Vz͛nd䟤+ƞK*h[b7Ĺ{?)en#0'( Mm~A,GVN+TNd59 Fp1,>3W4dž~lrc*Ea2U>"9b`m=;Cb3"%x۠ہpy}X*TP431NJ CF(:~4x21A;@^[8Ј_&dY!>w~ٽ7.^?3KؗHQӭi7lAT+xK_)'pn}ds7 dPl, #fAyA|e?6*O͚`Fl˺smw&0ZnsED&(yKI^p5vT1֤$Z bԂRUhKzbGPB R0 Sp,.u/9eY'jGzEi 3Xw hS;yH@c\$>:9=;lbhMl=~b:~8D`In<@/t$WE~~X Y8= i%2O;KFV-xI릚Dsk5sa?2s͝[br, 2Zoe'Qx-I&YW&411XWV6(ɢ>׵ ]܇6GQ܌I90=He):=;B |ދ9O$}!OZSd@,6+0]y8Rki/(m3#4Q 9jTYjD.ߗzaPet(7)3꿠-l Mb͍<:>SޅH'[ &1[a&T2U}_2_iMqd@vŝ:'DTOwD@6Hqi`e9KBlJ Y oF?܋ }OOhIO4dF`*ᠣxFsfE?q UKtv9{gvbMa'n-M"T!m5S:R(sIL,w|himVd`M lfZ!8aQ[Cn jn'滦ч[D]V&ː#_S8\+\MQD;9pAKqQ΍}{yu[`:"~[63:l*Oٝ%-CTлQ(-nS>'c pVzDd5@jB+;ק j)ҸB>@QRZdˢf}q9ҥ@9/ Rlsmן\$ac!Nr3HYz-?7rMP'v|,$7<ʫ ~l+i_RoYćC 5~gW|za0Rh+% 5.3ڐ.`ĴNBq'Fx_y.=Trq߉J ,]ԡf&|U fpi t#JoA~ZS&>K,?d;$mY;mYnL{j!0"ܖ.~N/f}=Ŭ.2|n#tS_EԒN?PGH*@<]/OTqE} T9#/g (,O$ i7ӍԢ qG4HL>i p77oczۢp-POA|??vvaKRy*Qq]g8W cmtއRT+`gqѾVP _9~={m M_e!a3:{^>=c 'xj#P># 2SVxqP#_5ʄAcowiІ߯)N֍7`&S٨3 =v*EsУ1,}JdlGGZr"C#Ge`UO]MYeBd.'6W*5!T@3wX-EyҐ 4Izo\mKDnuZ=Bh.Y% T%` %eWJ;5WX&(eWJĒ:75z@)2qYo+;P0{91(0yM_eJfSq^#QC|Rxuҿ!TȪX^4Z)[dQr$>$mu܏M89ʓPg^[iYg.?){qRpOB#ЏNRP2́@ҕi`gWG vr4q5~v2`U#SX^?MxK(s؋B+ۣZ5Ua=GD]Qq첡ŊvYoqV zvR_[(R|iلe^'w<ϔt4!e2UiHPJݺva<6]rTbz=TljϷ3euGcsAmHL7_EitW&zzX<`u,2FXg&4VmtsчF^ᑄgdMŐM;a"3w>`-%АM'K0C~q3j[ 0*BHBˎ)WT+tV4 <+vuՁKB|I TMMJ&ʧX#&4e<Đ# qMyo ֳhUf7b~CQ,3KBU 3\d-Olr6<^ʲ+Ey%p[k i5ؠ&AqZyU XQiM Pg?m?;L(^7fzɭ7m#,%fHrXcA5h95nA^'] aE!J Z֯i;rR?X/6FWR>Fu XAm9Axrz8̿*X085 AXp4,pӃ"mc="f&vdm~)P%IGi;$Tl+hVK|\h^1Zzk䴺-]aξҗ0rOqY;biB!D2ScI51m#^s_C!1왹'L>@~,iOa*XXTs{0d":2Qi$qy&WT ,jcqWM7%6 :mF^,4׋ĈQ<Ղpu~d&߂knM\&$.X\+>jMEЙ#uu!R7_綼+7nB& MM) D֧3 pYjXxz$lT,^ 688KÓϋ˯*75"?@&f?w18>/ lWlp[Ji7Կ x=NKI qr e۾[ZCTdٽ;7(R ] v\$*ʮLH{Q!ʦT9o̖Z[E@3lS )tvA  ]^9^XC-U؃EUZUZ-\ U;Sie)m|կE Ǟ>0Fߙh6ݤ掝|O;}į?b.|`̤P3%V4U x@'{Ǘ<=Voۏnы8kMǐc|I$ nVR+ 6< o&5u^? #\Lc;|?u TvGlEz迀 X "mu~&PG>+d9vq ȿ\\J3O=?Mv5-6"eXjaz\/'-uiHi` 4O=|kYO_֣!ӵ ]t_iEm袟< Vsk}c8~QSk\aDY>5Z!+K\B} ^{ηr_@tD#]u:t˳D@rK  ,͔ƅG.iwM+P8ڴb(b-*.0.:1Hc<.7-5岾#_t6L6f_CqxPrH*tYP!iܒȁ/XGZLa3{c)/P'TmM`XOܫzKy-:ZN5~HϿRw `grw?7rMZ9BR`3dh.D$PڕN~ @@_$:J_ߘ}_0aU@Eh t$np4ih<,1):D$/%mUp-B3s0d P* ''`/Z_{9 K9<|}WhؑjL!.\B8rL|磺u,wp߱d1o uiKt^dSL:gNH LLjmF. ϾJfT(xi%8cp@k$SlE"X>NLĢIR?!f4c7{1UF^-_@#Ulg5 2b>OO3}uCNK ιiٔY^ ^EJU7%nGkP/~YߚC߽eV`)u¡" ,k$EZ:|ŽӎHԩĉ>{WZRBC^pufϰBT81˄ ;nkčɇm᰷-P8 1$L1JQ)7k9o SmO ɯ",:yNN'p5Cy v]2qrwCΐ?Ǩsy"\ ȋ"!|]t՘ݜgRݚ+81#iV'T?M5dǏT642ْk `nɁ9],RUueԁƎF2m3k2Nv,Ri<ܗ蹗̂Hbpbm?\2pD!.G[7Ļ0༮K9bK'~K -֍6\ Jئm[T}[Zq|@Nvt`'L#b=Ɲ4ǟ4 E}9RSf/D*A{Uź}H ; "T%j'Y&+BQȼIA-yx HXؖN\KuQl #v93cgRKzu_sWz,,O\ڥypt Y@J/p5Z5 iѝt rbiiU۩Y:RJ8dPM~QN^0Obt3O:ƽYCA 2w &?s_-£WmD%.:F[[$z![` F_ (q}"fυ ]Q YZ