libgensioosh0-2.6.1-bp155.1.6 >  A dk@kI%z hm*8)p,>}h(~yncdm~aͪC w޷+wE&Tߞa~XsvLW~!JLtS}/㬓 t)r.%طRo%[w cm^ z)CY]1DzYߊ-Ҭ~-U'q:].77^IgS3bG,b78W^+h) L"0=+&春>(;5HrU/TTkvuDё+|dW~zpˌ:h0ɉ%L `edLU]޻ 51oѭnnPuxv^nO(b0 P/@e֯h޶=~U%ap901t G#Hb<2*ډ&N^NR_*DJ#Լfܼ#g;,ysq6  3R*ָԀm%sW+2M.W"fQSkT168e6606100239d1b1d9d6c8b45e0f32e42acbea9afff1d56dd87f88e1110b9f5b10c8bb4e2f49cfb11f58c4264b352eb1f55ed8dk@kI%z {ĵT;h1uk']P. uO<4-f,! 6idyOT +K m7dBqU2u҄uLo=s*)2\VB ƩOXe?.=1 !HcBKsV凱JvW 0  e =-3q p`'&"G "}U8nڻ'mȕ"@d U˗T-#E B*h~7⃨ gRC(`EyNbݾyI$MZ{cM 9n菡jbz12Lb@W7c$+pYLUYb11hcPM K? Վ)x1oFG4P `蟃Һwxl--noJjrIOQH cM43ъ_٭ Avj ~ap@-?-d  J< Vg    L H  2 (j8t9: >)}@)F)G)H)I)X)Y)\*]*^*nb*zc+#d+e+f+l+u+v+w,x,y,!z-x----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@Ocloud117@SUSE Linux Enterprise 15 SP5openSUSEApache-2.0 AND GPL-2.0-only AND LGPL-2.1-onlyhttps://bugs.opensuse.orgSystem/Librarieshttps://github.com/cminyard/gensiolinuxx86_64pXPdk@9dk@Hdk@Ddk@H65931ece3bef4722b1d165ca639d772af71e9f813cc36ab758dbbb495cf6160f61173ab92f4a68020150673e73930daa6811c392250b538a09a265258bc19247libgensioosh.so.0.0.0libgensiooshcpp.so.0.0.0rootrootrootrootrootrootrootrootgensio-2.6.1-bp155.1.6.src.rpmlibgensioosh.so.0()(64bit)libgensioosh0libgensioosh0(x86-64)libgensiooshcpp.so.0()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(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.2.5)(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/ldconfigcloud117 16847504152.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-gensiocpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=04907b26387cf7d5c2a2d3b48f3dc7a9d3881e12, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=722aa7a1a2077b31a702611dbbcf575c70236db2, strippedPRRRRR RRRR R RR RRRR RRPRR RR RRRRRRRRR+Q'w7!/ biutf-83c8743d7fe17a77c407b08265bed0e58d86c831ebe44f6ea466f974f1d6f9156?7zXZ !t/C=] cr$x#HksPbt"XLˡX&ةI=/9fSqA* Z\ iijUk${7)'4>+fTJ^;O4V.p/zemgI!)NA/ܽb_s,UwrJWw\ JBHɸx;Z`Xnw-r"x,._0'JsfЦ+`9t1ۣvPB6²勃&4h I qtWiT`+MX* Z#KܜDȞIyg̮/Ln0HO\+pSj ڤ y?k@+xrJithι7Sh*Ms=N[wH:>wKJ+{TK/JXe/cm&Ip);">o8 _vf]J'>̴fri/ђ)ϸi hhaľg<1|FK_xErŰ*+stSWl?+!Loip¼S^d|4nB0dP]'b}]C$zWaG4.\ 5ʼUNbA\ͣcd$8(2v &L 6LI-bpN`2/:fɴ0oe9f *~#NޗS Z.(N`b]#%:ӟ&+z23\G oXْfm&TnŰhPKLXi)$4gU${3Ċoci}J'Bx'ud# Qҳ-ppޔ#qU3\%тN$l0bc&5㌄$| j[A 9هq"\&iy xxL LDrf? I)%@>S;cĬnsF{%F s [ +#qZkt0e PƶT7%sŽșpM047gO/lʨoY2+aĆ-!e3P\<˕'-:,kԕjܫZ( P*6z3Pf'>\i}bkA+·1Z{/#]'N3D7T^y:ж"l)ge2Z'£w$ TwE*bCcKB"מÚbkc d=1,G|W-Z!=!t8G:V52$$Z}&XI+rmXNL"X!TqUOGrGnexju8 uSB5RRMКx޿-$2"P E7u.t4ZU&$z>샐q3gɍ֡dųFzr6>܇b,OXwBFgl ]ѥ,1>-cjN  m.KHl@j7H puZxFd:k4ss͑Uhwiyԫ#p]*KA,h=^L]S0Xt4Dm^2>k>o&bNaL?e1r `̪kSDŧ-Y%a<=o< }Hs2uyQtۆm^s-Z#S!}hCtEBld 0S3dL؁l٣ؑJ_klAVǥC#1WO9)6Wc\4.z1dĥaG+(X,D'ySA6*k&h/ ! Ûe^.B%^?)HypsQ)p{avekeE&e]0o=6JK]s!1;qaJ H4[a,XKܣ Z]$FUܟ WQvtptp`" A_NkHrb)s8zW ̥3a@gNEE%l{_a۫52u^"OI߽ g.=ϘqogJx=ccCM(>P:jˠ/j]̅ΘT_((W߼Px R$ls bH!u< ̮b6ڟ)So󤞇J%==ۉ 7B 8aQ[9QCgL5 %-,7b\fTxgsCyV ڽYQh 9B2GTw)FqNIWFE}qPΠ'<>_C nrBhmqƛ}\m!JK.)fkl$xZr9cڲb Uѓcۨ#3F8_ps#lƗZ7ZT/7 + -Mv{)9`-XH3 +XNI|PFVR` -In 2!"#?$ pMb YNrI/>˧DD 7a%O؋hʚ< r FEetqlaE5n2 cI5[Sc3(Ӧdop6h7.. HRۆ̧ \r >BׄnyS2VR:?SfR/ײ}M{/7?$|In |B@$χ 9OfSW:݆?_ AIVr=t \eΆn#)!$ cR"d,69i2|hЖ."#AcjIBnjGʶ%_dm1i rKTDVQFI<(؅ŸDXy]H"\GKTO> HG*KjLB{96Vn`bTZ"|eŕ/U;si9{.?Ѡ~ݓL)e+Y1ćVO2r۪QqǦ7>6EہZ7#*ߏG./D1\NfM)v4rj$I;&BRQ>ku"0O?Q֊!~c,Ӱt(\\4+5kեFB]Wle^[-/H p)Pvk3f})QDRUq8ʐGI 8Ga܄@"@埑 @3Vd7TŶ5UvhPR>bi t;,+#$)[oqgo)CJ u1eǃ" RW\{qWp<_[J+:zֳng&t}6x4*V˅c ]:amF'hi"ZU$SOMzjwDҹLH8X*ΈxNqEDd}Q U LRAcYnz[o xk _ZOqtK塮O XңbCk֢lFt,ѿI82f%jրo4"Pg?侲GeT ;,{ K!ƴ%0-8.H4acVq&i,Ī>>Ļs-3Vq/SjJcj&~fY".~q FɣL/ſQEM-)?!˓_Ned(K>$6F:>"?'sm9[[#F.yz灊lpMU7 2MBˏ9YZSJA̴&W4N@;$NNyc)Ad$$GY4*:ݢ4tXUkiN7:qh?Wvo "˄ƽ ~s{ o P,C:.@I߮2 ݸKӉ%RN?!p1o3n\t @-mAUP^ z_ϼx#37to`O`^(}S0{$y UH{,ѡ0,mBINwC/G)DU_F+J${3%bȤox>PUtY{MI%= NG=-^i~?Y s.SbY ɼbZ]3Kx $@uX,0&OS'~GiD9y]> ["_gZxެ*3w\XMhW4w&hF'@$] h_=s}[FPbf>1E@#O!.@K{uzRp Ge'@QqE;,ۍpU{h %iw A*.t|{ߒG2a~ԈzBlzIeWUs"Ż<`G+(31 Z;ٓ~*'Q>iDk&|'VڧG|};k\!|vZF7dl b"3ay! "RA]z8ȗΌX,ǑQcNPyu+t\c8/2-CV@>՘:̉ g]uM3T 9s;\L7m|N^TW1hrR3ukV6*F8鯀"M3<~imZST[,Ym(循سy{F0ԧtH Xn(ʀ6=Pͱ2_BIDRv06$$¿\9#Nmݝ2GM__nSQmvc{v멵z=r-l0^HEXh}n$ASLbrߡ1`1^N4mzj<׃ʩϩ˃n0~y@3} NJ^j;!vACor5E1;UPB$k -+Nd{uBд2pC- KaOynab:j琍\9ɳa2`D"Nff8Ö;2V@$)sꤾeMI(eհToE|)JX$d*}W :"VU6H:B_V %FmHg+9s{}7>R>G7!0zlli&ݾhѸ\n<U7f6ͭ~-Mfjc7nO6H9 1Vki]o`vHSgqU]w?p\v (gpZd{BEsf!ֈ;?z }55_9I+ *m^5h4 MaBG VZ}UeC9[?Cw[)y}J^r?XuM2!g hXۏ+*OYܷbaY3$\xeZ+g_To ޳$=HfvG<@~р*ռ~%5eRaؓM{7aÿK5Yt((5 `* 3/Ouz@nsY!=wy4ME0G~tsF)Lk>~'t\z |&evQ֕ jZAREeJZtOA$ab+`;1z 1 }Xd\Ut˜:M:VR3=H/GnRDĢWz7q PO<*@a=H4XTo)Ҿ5vMũcHw;˻[緆VAc8O T܋_PM9&U0̤WqwPRa<15b!iWHMµjJ,Έ$5/RQq !eF=qrUC^AE?ek)ؐ" >G;]UPgct.Y }oRj dC^rBǷT)n;[yŶ 3Ɇ JQM"J>Gqw `aG,Z~ aY/7{IA]Zt=/'z]4Mbb{*p69Iѵ/*ZdmfԖu\AS7E. :`Åjhep5Fcb|>?BVg3j8z}t931 յTݿk^[d䎖W~>]*hZ]Z)[AHpƢѷx10 V)A}3-s7L!@"T.-DFzھx7-jh`Kc,f8}cod?RoKfJڢmqkwO`h7DȆې>ąf)QϟCXwi$=AV#⻊9cɚҢE"t[l?U/n:xG𭁁"Rƒ%C!Iܴn#||/yKE_`gko3gL4pc>"B; xRMѫv&)B=xːTYc=k?<"#60·Z`oU\F0yx1*g`B4!ƴOlmM^RWu[TR/B:8IY=~7w}Y< kͼ䮇=sO7 x_,aIŏ:FS]zUf}9nXpeҎ)&@exF#Jdr61nemj4RK1(΅r~ CHތ=Ԋp8m/; _wO2ԭ}*ЭHOcCmPSIaMuv|L*+wųGKs3UN1z>n% 3"ޯj{m֕,+%֜R_Ayݦ8i޶NG5D_ZVL9y~)Bٴ)HsBT cDJ[چ$fX55,o&cUa>m6TEEV6z2XקēW)Wm.{ c ! j C8 \ǙR~b4iǿiPԤbhPK CU7MsHq:ʥ5?N:& ?}PàcE;E@<"}y-9xm&uI稏6P?.Gse"T9=jݽR\lad3̉偉TZES^ >.$@ LyN37%QNuZX a.F1a7,ARB1778Qs?4<2W+<]& pQnhP=$ߦtá* @Fߢ?'%Χ9SH6.qc .[7PVqn|-?ii;F} T F66@-Z`P@M]Ti1XjE&`,P oP+ldgԒD71#eE DآJCGz~t(#yفeD{o6y&4+؃Rb39 ؂rgMۇON7=^U7(3U(+݀ yԂ ;رie9$lrW(sđ8YbSBzCD,)}Yb{~|8.}7JW3O8yĉB|eݰ$IZ&"k @ԻE)`f,=j8rqhCm8h:{O1ƽD.jhōu$=)Iu^Wp爱o2#c!:za G8,-T T!H!,yM"+>n2@lۙS9F1i3G|aaha]BCq`%8D]N_.n?k1x{Y~E8d7"vYJJZFOR3Xy4R2±ɕX5ύ7Y xB$Uar}kkW}&c%34{ǖ),y\,<`,%5Pi['k2W\DD5k<LzY?!/kzb"*̙Pzbm^MA>RD{jCn^e5 3kʃg{ u7(oe;bU-ukQlm@-yiM o׸o]DtQ e=&T_sYn/!a:u Si*q(v6NIJ!8FN:1"CF`D\MKQ/ܳYw@7k`{"J)-4%-=te@.K򬔸⟋_0wNߞu 2X9<؝MjJ5:~1h% 蕟zk[DMrN`R(sEٚDcԅ5rN?Ut{zz`9*]]5&T+tcD)ʖ#˥qJlVM`^!@$$E<\Ž;}oI^2S_L>RƎdⱤxm9-6T[Yת̨J݅u?aG  f.I1Ηn'rBY <[Qx| )ao|Ȧ[I_T5nDnX^UKȖ3>ߩV,1uoF!m2K$|6~>y^rg/+fé>Zz7r?\t]mQd}*k w+i7:&3ꑱM&KFyGO6O 6>}SJ16c!3{ BxbܳD2J"[y:e7i7Y@Rgwp"_`4pA~]w8խ.}9,3[+GU|P3[ ??!3[ݡOڍo`qB(3K)qh#50a (ޓ \fmk ǎP鯋@(#3 '_p [0j1vbdB8WmDF;P`FCB<8miO[_ By(6%Q|B!}TD6ߋOE7BZNRWa IW%9nZr3f`L/6+m5<^Zc^"V%<X{y+sY$,w*2(,vɰôIε;Ru6)^צ}&hn\[ ΉPW pXws>x2c=s2cDd^=\("U_oD@72Ȋ[Y|7J7Gyؿv*-oyaϭ"f:àiA;ϳYԁe"Z`u3wYhN.AQ"2/MFPQNݗET+z:CHʐzVHWn 0̻@rJ_%Ϟ Wq K`]雍K5s;Fc./[Mu|Xv԰bXw @gTMPFA JZ[~aɽ%2w-B(B9 >w4*@5f/ٌ9i:ɦ;ZvI<UheM8*mX"@tJq;,pP{۸0{-k_ƍѵhᕁy Z\ m[dlf3O=h֟‰ J/O%S 18kh+cUF sI.hFOv88sd9g0/wW_ԩ\iZ@Mb!^^`#pE/[qYMcOJs5z^/TJGpi0E2FEZqmRiS^<#]/mDElQ@2+6~H_WʱpzWH[IY}/By{IrW+4n{c]pyh?V}}ׄKa10Ѐ"PA d: E[nڍA,M5SCDU"{ࠜPS _k*/qY5Iոp?@W!Vgr:)=ݐg $Y%bkd`@]TP=] $8~ x/B` w^B:VAO ]CyYM-P<E~얬f,8g.iHQCDžV~idee+dt 2}78 CQyk4[󥲔ׯ[/( 5a/+nPM`8grWN7]4 + 2S7Zg B^q1%%֢q>S8)\0O](Fw xyVB܉b_Rd>p[ygfc˱PuZkho-K4;`8ϔ#CL2 Yu7\~V{8/ q-%-٥vt2k"k|@#rZ!.~~H[B۝ꎶ֤FzUI6 =k[lhj#M:\t+#*? 3aML`S1 (5-QM\*c֟GVж4ZfN㇡a_svd%.J'p vmŔS6O9@mOTo8Zj=o fj N4+@hA;:$[z JGC)pԻ1)jʤtK.!*D;6EuPt {SEy$^_­;7ucin.QVI*^WVr# 3BvJvBٯ[]dE& )vöDvAp~1o`tiҙx {iyչ F| {N^+$sj$᣷lF.u89Y-5jC'[vI IxԖ aZ,qTL#괽:=ì&qԳJWElrP錼z7hɡ} 䳡TUܖ)PpջńtԻ_JuL4⥹M\\BV_j$=Ov1|Ѩdz#u8u uUkR9@(ؘ~D)ǘ B(ܺ,G?EFDǙFӊ4P5iV=/s 7x}nXBn#qGP"> <q|F=aFw+lipYI} tR88֩pE ;hmrTiNh qElvиf>{+Lw?>RIC bs)zH9e >ZLDu7LHR݅ Qb-ҹeZH }J՞yJ4ؕ$D2,',*ˌmli_>k?>p?-'F.ucac]VԁhvvSCߐ aoP+إ hr΍GxJ/gm80K DK}ݜBB?B &}k$`dulmoKCT^\W?ڑ-6u "ZuJCCpsư6B{u}CJt]g mr*n%qCU.u:UMՓDu;NX7"ʯ_{hmeGeW'akmˋ.%.դfd-BY17Vܿ̏IlXJgs~7l t0Y؈4oU+5YYE\~twP1(8hCF.Z rU}pNk:NXN/~6$G3  1{G@EdnܥG;W*h ,~]f #^WVf^|,jE:Qe濷^ϋcT|ARP*&G/mGFNB:>F꫕R;-QL)0G9gfg~Sw#elt^Gf!.A/C> 쿏UP< Ũ@뗳:IXt!E$@6!kr&RJJh쒉vcot* +8szʕe SY]p IU,8kPM*?&*1Tlx.-'>gک=ի -\sZ6.ߴ|v}og ӕ2 n-L0qmLQg8r6 T_L~$i"1$`:¸GNaJ^ P޽Fu!nʹobf_'ʐY/Ҷ&GIaG!ܹUcp˼t !P9n.%V KOy Z ļN'2@T2"l0K ʼnǡMݟE )̔y@lfRNJp&7- a!kIVC*RctמEMFQUPV/,q9[4FblB.爻H{A6]U%xicFrJ10OaaN;NLqWۺZf)=WOnnQXS{ߩ%4G4O ƌoB+#%@E(_툺Pd Jyc pNN^zg઄`PGa_xWd$ a͉BnǚڸBV$6#9G7J4k_ʅgup`-1b 9zvj)@ !.?sQ"uJ[6sYOp 8W6﯌$_+U٣-##+hVg`ad_ 0}mDǐ0"gH6#I[2Zt9vl21a']*L'z`^[L޿k&vEƋ*1Ns]G >DM!8^*H8r_' ߯OIdb@tk7="cQ:|ٷx&]ov<@`gɖX ۇΘZ(tV36KhAGoO7j-^\A40t6UbtwW \(k⧏K /|Ls_?[?<祊HXu37-;mLOvF<$@%;5b `}iס)R q=# 4`'RӋTwq)O/w]O $ ^LnۨH~Ֆ]: '[QARGt|_\>n6k|XFeKqo/0:y4C'/[*@;"v^,ߚ(iM"ï %鋴?O i$wOM~?i M[B+~'c $v+DѠBXz[a9#X7Z.=.ƃsTD}xfґI24$> ._qxkRUj5]O(%>G9J~[Š; K$2m dGK4 K(hr%n|kq=|Jx=486a_?}Z';ޒcI gN1\])gG8YEKƬ"۫\X-9}0k˺^ύH JJ f0/P& `Ԉ1,Rfd}ȣfqLO7齱0x]a#}R$kOhMA#sFwԢ;}f= TRF XT8 y`mMz {wE⧈-ݩذCiJLa4Ϥ)&8$Tɋe;7(/òޥ~C[DA)3+{CwUijvI/_e$*T=DeAB* n2k_02NN#UqtV^b2i ۲!;g;*`:M>\OsK#4kU;oDF /*oV]jd-|(PbdAč {8IJ2PJXi--&.5Tl9vk?C qT*`ԙᶔ.)Ms5{ñ]{X/T @cɓ/:7$wwpE(N I0!#j^ؐLI;FXm%>l:y09fޖIwq+:])Uç_0X8/MC !?Y,d (*N4y҈&cJ.!aTCLp3L}¨8ޘZmE5kq' G*ê# ec1VMl໚5P,| Wn,~Uz&8 oB>BAh4͜ aHއL%Ǣ#t.lѠ/b[+"p]ᕳ5a-oy iih!6R+.--JI= #nxs, e챬Fq;5v*봆v?6R­\28~RUD9¥>w=W 6"ψYWLS%{nL|1`[tF#A` Wl8yNёU %/aqc/_Djp _i+Bt0awG5]稡Zo¸x?$2a)5Z_*PEe!ٗAtC?) `b yW0;"5;IW8҅,)d>>y[?:?bE+X^>w3U\\󝉯Ys}IbHbiLCZZDc mÀ#ӺqYx@ b}b# Y`>U N~5) *BYc-Oh9O_1Sp! *s!J*s7/vVB>FwBO9ސ,D_=Ff:p$j {1a GQ%)JUB-^ D$^ż4slq^*z)a r{(EhR:/PYeD-dOFPfB?|"лDd*' .gZ1xVCr]_tP! qzބxbslSO|fubᝊrUI},'t'7eT!]ENݵ7t)]Է*:kz'OkE.LCD9MGU#wS`sVcN]a`kȧ%ɂguS1C3H &BjZɇNp)꤯H9)o:B:bZ ~-u+ڋ:b\ :+Ϭ[w 9C|1.P+<=`J!t4kx,kQ $ȦdhfoV%31-ٓ%nJHeckgf,sQLıP RrRw{K˙:Ѹm к3S w)U&ϊBٽevx]6z'A AzrkSөU+o<Q"H˝!VExd|)#9hg'eJͯZfm׶XΓlEFc2 ч_IkI1$å=c#թ]7z:Ha]a/OdT(Aٜ!TS2$ʚϓO)\+YHh07~bigޔ3/<ˎFPKl5_ &`G` WSn{zE u4JoVp~"p&+9P{(y40tt,J"gO1iƙ^Kz$ӯ.yz:NkT97=Yx ֒ӽ)%|y-T=Ikh"@n;wW/Rij9[WgȧD ;2$;d@0&w{q\ ()4Q(TE&s?q% Lt7e@ͨ{fp'#Iϋ,d;u$Ӏ0qEǬ[y;Hː'ia-,eEC'-#7tLزȵcnTFܸJ~З @SX6 *6TwƧM"dQ⤱{ jz)bw*-וnY慱Z w,)\:׿=xt;cuuM06+gq.l`E+@zO=dlM3]. +Z3xjϮe]Vv)q⁗qlSY,2owYZ "2k[^i69jӔbuj,I􇫧sbSӎ^VO#3N!nh]w)91*+g*m xpulڠ7ZR餡9(KYS""p" (ϬM3]ՆԲA\_)rtBrb +ry`+1:d-F[T0wPm= x!R@hpt+lv80),t`Rxc`fVa Eeة{woæ~xä>#DFkt. SWT\G=YP7j VAE]^+^PcxNYO$;_Uvׯ&3 縡g XiPx!9DUWD!b|}H~*a*V@@ ʡngpzKkjC1 d8KlhEQ2Xrj7^9G7ѬwT$!R!$w?Gnpb`e;Eʽa_Е=gEdٰ̥/mOt%#Eu}W=}!n#+FVkrcF0 T1%װUvo~s`UBv s,\L^GލlKhX?6I ۑǂ,nwP%mp a-\HH`}Uj9h4t!ZFjgSGZ71AR+zY&P-ÚB0QDFHa豯QXZ<;ERFplƉu䂸x%i=!ֻQi ۋrj^<;aaEl|ag$LwI X yQZ' Iy'H8MaWlLI<_6ev4e,E{Z6Pwų?+s>70FWRPB;=֢iiP!I'It{)BˬnU#10#\Ɂu@W=rdb5!;nPY–ǐ3]D7UtJZ/z6_2O{3AHN{-tEߺ UQFJF.Zu{d@u'9yYJҫ@6R<){[8^c`TFjBk'sB k4/_ 3]T|PGh<* F eS}iX'm\8z}|߳-O[ykOc/]-ÆQN*VWg夶̴PmɧX:je%ѱEHߦ)AБQLSC@5"r|3o!hGt ]t *5 pa;,ur_+̊ԱWXERÑZ5MmL~g`}N СfwpٴNgF((QCbi\o3vndҝ>.#W*pjqBuE# < 9\):)Td,guFo]vwvF-*t>Nuא܋[=2[W(u^:L}9&y̑ ?Ӻ\)zp&v`Q$Vk?Lclkhc\P0D ei k=-<Ȏb#R(,Rǹp3} 0O68&7x &'2򸪁!Z9F|h\^(RAtIzZ`LYi4cvi =_Xjy' ?hsĬ}Ș5XPQŎ<ΔYREmݠSDm%[%wW̪#UֽR7Zm1c\)%%13N,PZW5:- h 5,:TO=m z'o\'^zgBfYmTigVMޚoLx?3gҢ'\l.ڋgL4^֦(arG}r;9TbTVYRІ*_e8ϸ!, o:{\X𚔁Tu Q||&vX|c(V9ۺav^'ȯn6 o" swW62*3C͎/׀(kĒ9PىO,D+ldl'w}ئJ_?Hm X,uv5>ܦ1LQ:HTe3cE-Uǜ*D3`}@q@|4Hpw.c{Jκvu۳B)I-u믋Q'X:L*Cū01Y_n<6mgqb F(K ] QI42_]?mzO49\eOE_V"~wO8[ڽ!8odSnhΥjE kӖ'ks sU9#LFJ`ϝ,*770tUCg>Wrn´m2.Yf"jN0D)7 /+S{LJnH<φ&X ~#1.[o=b٬]Ttؔ0xZH|)|zGZa\s*S/6?7a@G>[TX"AqML|P"6O~:F0]OxBMTƾoė ۤ5i ^a֭I;wM~LԾyxD}uaG(76og̞ 9Qa%U}E`v3efaI0sC&LK2t:r$X~nζ:@1T+-;DR4[Ģa6C=PڙuDyIcFR=7}"Ӈ"ÍD N() ]&|V`|w_)X i J{K)&ͨC݆ t8`hAde1Y׀(w"pP 0CW:EZnJFKߕ+]X=0^(M6 ^$}KK{~'u,R mkx >1ۡ8! +!oci({u9}|~WΛn>2ǀhat>@=7t |@)Z oTiE6Z<]'4JOtsQ';5,ڡK=dH?^ZVѿJ.Ҩ2!\p֐UEE8$?2-^ۥE . 7r`;W{>ج.>scF1㠉NQAȦ"MpYHV~<71!>OF&%(x% v?|J"A:jd7? >EX/($ϙh'L89Cr#@}'9$f|7 'j~'-#' ΝrSO .ũ?MS S֜AcF ٶ$ܜrOc9,d?wNpHZ7Iדcתy>Dyď|y(Wg6 iȭN3+^*fL:R(acјkf\8rT%`eL} |}Qr- D .ӿ۾M=I=)2Q"iH&ٙ8# E=i*\<))~݃+USSU^Y_[Ӧ_2]W. AN 2^RaPQ6P X̅kYe3#asH_c#ǐJ+Ԫוw>Q=˝֒%" r{ ('x-74l1 WMa \ =Fɬ]K+ 5|`"sUhfbߞ-R%fm͖[1^|5z&dʕ}Q'a7OH^5tDߓ~&"3wFD\j̄rb,Wp*eD 7<~+Uy#gSHB xQ.nc=I*%Zg-xw=6ci!pT|Jgnbbvç34<]vd] ;23UG^ׇ@7v-%UITY~v*ѯX!6}M~08;'vC8jM~3A#>\wF; `+6)9%UN)R圡#%v ,Ic3mBlg 0og sDƺd!˂g̋MvV .qgzڶ&6\|mw/ JnYCPLq0cI"5O9剞 edr}\ Ǔ*ldp_P_Z钱FduHz~e=B+B jD Ҍd]rWDR"[dvbFZU!yq >2h p5EZY ;E=/oŜbI BBq)cR8bB #At9S5#ck8e1N׍JV6]Ub0'<Kc6֑zFgo碽"ȭ\,A</Hi\6 OVHd yOSA`϶mzk,@b0_~՞qwH&wn>u qJ@y윺EKYogO/ 9{ᝉdLnҙ^*7iړ4H+{j~W\TL(d5U=2mnx!\r,l6UOE-#Id Drc #J~)n#h=ν |F>(=-ٛni'5yȘq g}4.D5M9D0 H,ޛcW-iNaMŕ8nW9Z&ЭW%P!9pE鳒^ aؖH1(6c}0jz]_x4-QwxQ A[ܭn}ItUSt*:գL;3ǍJ?1h<3:s?1'o9ZbeO6?f/#Apig. (pR1 KR(E2EoKi>Şτ7zimFBHHvDɾfF( V0nIڎGLRU9xca1dc(@ձ-ٯ$i!1mn\[cEՐW0 TXqɡ]&l 9to3yoaK'`_rx#c.%Dh!SEyA0"_^Z-4X'a>\Y܌Z< RJ}aM^RY%"+Rq4 d5#QܭEDvZ6gEdqoon)b ȫgTT1g4ض{/+4IqE!֓Աn*Yc:EB+d(UMo½hQM˂>~$vW$vb%N¼ma{#r8:X=~m̕k$6 6PaڜD( IZG$#% h~w|:,z1J}?V=>5w883Eq֦9gil oXvR ktvb8rh˔D-tpq tkƟ9ߧǜYz@<|eFzVjk쌘7S>0HU&[1,Dm w0E:;)t=*|=c_-&{*dxma&`s% QNٲs(Dz]Gx )I?Ԛ&|=i!X!x5=Y 4H;R~2;UD Ljks꘸V% "XgIX4tI/vTޫ*۠;`fQл#rO8c@*$pۼ< }޳!"RB6똓eH-@y.4D:-9~&"QjG7_zцhƊV?-yx @5@(b#$ޡY2op0k*ͦ ܅0cR vC0m7 6bOeV)0{`E%֨w= ֔hUNgH%5q ޛ7_NJ2?e Xü[ꮼ̣ &J VEWѦ]TUY3aRi#5bj#&nQp}K kmM{ rf\StA"F ece(KQoxjyH+ ֫),'JdFWx}P@dHP{5 Y47 J1rշ(@%WNxi{3hk(Zc>$4cg(\`i4ΜbMYq#0JX6ړsi 7zY.qCNP ∿I5 E73JD& yOVn96.!h+3/P7$}&nQ>ԑJ,`AGoc^k AiX*_tu~\Ry[+Sxg}pgsy L >"n9ZhiCRP- g8$m1^uJb"}%j ң.֜ae٫SL&֎n` |rؓk=7͕]^ueJ>DP`经\0N/ic^n韑j@ja>VŞ)-.-e»&EAQ <3OXqA8A&ʶq|]2r] ET$)P$r]€+k f* D}fvZX"(=XSGX׳B"lQ8ymSuwAkLV6]R@l oB[mѢ>IGHFMNWܨ;Ϝ |ݱ]ۆ1=*kf5D6T'*cf,؀m&_nJ46ȋ֢^EX8C]Uf6&? Zsdž~E@u MUV>Ny芆. ~i\sڄԨ}?\~+v눍ē,7|&p -݁p/uiV x&nO95kR=tx`sH$#abppׅhѬ#)P̓-bN%!UN{t[7W12zZFAHF̦(k2&CnGn8"bv',U#G5kcm@Q{>[7*8vF"#U*;zڍf Ґrl 4դA|8Ҟ&e_aa}vVSJȃAWdxC2ż(s6ǝ|EV_MnXY|ĜUwd\»!DYd% ]eJ'꥓Q?)m5,2c ,nuf|6#G=.[3S&R8ĵ ߬cnԨN?-WT'~Q"=e_M|_JsaPt1/ꏕ6:6s'ʒ|iDWfqAԐC?d6:Ѿ& -y1L`} H^+~]xQ+|w}gF>L y eC 1q(<3nЂN 8-#7YJP #!Ƒޮ.h1"exхL8PU뻙ഗ`E"gDFNlaYVm«z+Ak"]ЍqxɲS&F7F Ķʊn҇ jmN Jpb|Z7)G`P: 4Jr1-Eccv{۸E0xp+Qhjqj}yӢ-AKHM\w,D6^Q,\s"9>f^tɴ.a#rIvs>+הVXp^Yʟ?:WWES Ml;.&];]B8|V`s76_C`*q~"l*o$spDfŲjA I'] _/"$^hZp^ AMl5T|Χ6EIZR`.YT`ٺxi#&Xhm4st>C &EyS@̱{T̗%+t3Ax5,h%JLQNء2-MIE|;#z6"}de[a|DsEJSN}]+ Ul\yN$]/I}?gaq k4ljܺ[w[|YKJGD#|:.re5d~ L3,Q>:e8r<]gvD69w3::<@8_Ӄ6f:ܩ9Ȼfj+#}!,1"c9LY_=x$b'^9DmsOPiiQ7v7c1rϭ끮DT$8mJrv ޻Rl&>u*3"qc-+S?.OTlSĄtj\fCU0y&񦚲nG[0 ogOiOG.hT#Hߒs0 ̖-DEʃOPe<8 ֢oaPŔ ' 4#\<8)ƺP@"N%!Q ǝ';maSN}UneK]j,sARF!+ EQVFdH-Uu\ `˸<`.cyJ{*ru_hǕfs5UAa$i"~r9,Eoxl0 Z%>tS c` I4B>I)׸!(RZ f=d/טpsk7\]$M 6.&8Hm*!*~;>w7˃;2gq9H}x$N'ұ7M=:9rn mnj~vψj]1Se0*?$!4|iQdH0xuqM1diƯ4N)eZC#~?%qj0*u9EazC)<+LKP,g}āu5Q|`v V(szթ ԃޚ|Pahx?"Î7s9WlAx# 1!-R7+H6h֓h8HYuh3beŠs{OB|4ʲ dJv-)ط8>c`C'Ex$ /?P{%j޻#F0tI9agr#Y 4kr@rX=`* Y5_lٽ=ҥZς]Xs9٬9~¾ɂo'f!"[hJI!-Li1pwIFȸ Oқkֳμ9"SwuM Z$WH Z\-pc1o7Dm<=)%.[!_噁4VtR( hڍ@reWo `a}beII@?r6ժv6,N9 d$xY7"2 yC&)FcV && @d,u |1H 6DlBq ңΪXΙ#KQ]C#.ICTL#zˆ9{2j6?A;"Mw+:03]<P[lf_5C ^ϓ#t "`uj;dïZ(lR01I.Fn,ʯvq-[]kMRjg5ά** QIד#&gRF53v}$-1lVrrW?9Sd| CqX^8錳soe"pmDhB#?;÷݋ip=٢wU }3;b⇊;M)0=Aq.sNro( ?ܢ R$_F-|g˙]My<7шX|/bh^2`&I0F ܰL'-@A$bHG嫳MN+)OX!퀴T6 #IAk"Ư<'~b|t/8j4o1AEUGaX=P2}qjd@>}n? ^`)Wnw5%:2G<˜8Nӈ#KåK|:BB52GI2>i+L8 b+$h;.Y2I 8\eG#b^j:ά5µ`㧖ۄ/@tAYcf!a0ow x,'07cvʄ -Iӹcc5XZpPo<|&T nŀ!GܠG, |6ə"R`>/x ;TAUdEn .:Ŗ<~E^sElWb9sݜ74c=.>eMr: y\LxH0W7SUr$bZeJ+ģ.e')xOu+óq3| _|L m64/[^d2+ (= ߏŒvx*K)©px'*q\` t fjpKH/;rA@bge OaJqC- '->yq &V^ޞ!` iߘJkl\x'iUTe)s*"]fq81pj}N\`$0/5xf&F\ >j:Z~U!<[A]EO![$'" CRry*]ywE,Z8 SǑK|mzMhjlG"k!لc1B1"d>6xLK?4ϯ12bIt6QSL`NnTfѹQ(~Ǵ0Q*p͞[Ez1߯l:>W:y^oKTٓ3 vlt }doԬD?yIQK xXgF|V6yʶQvm zsϑӪ (]fVik"k?HDk S$ pg7jeR vy7J^,_>zЙNNBEJnUEQ&- C2/06 P%i6T@ULFB 6v=4^M2_]6o.dg"eg&鐸YG\ę?&]:Z^Ss1߾,=ۦ(6TqvoX0zG{ g ?BXC >atW!Q.FVee/$,`(.0@lJ;t[UҮGҠҨܑ-H5E}j·&:C0r*ނ'Do8 A?ޘD\pޏl2oe]Z6bۀj̰ECGXy':/_&]2-5z/@DXy2PV,5m>bvE3ٔ82$<-m7 ɷl}ϧo[Whx_sӉ*B|XNĠ[/ N p-u+X=Dr/ R$ Rҝ~% Aɏ͇jLߢ3>W~ӌxE"s`bR\v:4֍kHDB)S˼H`Bw7gknY|fJA>Q_rjqPzf5*L̞zaiX]qT* \=c~^KB_7:{q1tHRn5 Ij1BĎE昜3px8) p.,P EnVu2=bvBNF,sQbٍVw! \ g(a2PHʠrZp3 SNEblcD ;.'xj[¤QY:c p啉LVSGCܪ Mgl4@|[1pXѹk)avgkeD wwbY6{ 8d䓌zLΟU~tvd 4HLmt^\rXc n+!,rȇ ѻG|ebÔ&tx~A'| Xf;u ;~MPu)chSV)*0|Ght>G$o5c]lMeh'3. :%o ԟ2qN˄U2bߚ+T#(;ɏ>%GP܇W;$*ZKU`%Phz)(DtLJc|MbNp٪66µ$&5[hDdžGÆp#=G$F'ǖD F;5/Zg( }qo_o_L#9ĨUMlN&wLdfzDm`a.ZA 87h-y1s&kL xAK<%()av(N"ByhNJ:hϨI8O*7hi5EmQǓZ"jyWq& EN}Y]#7-}`KIbh;Hix68zT:3`u\Âb|Y ?JcɫY1tLHgDL YU}a+fЫK*Gr);nksNカj1Cy}J)Sw +9)}fjcf2.}e}#B IoG j qMX !fYs, M0\$lƚD[Ҟ3@9ZT ( s!mCH=//_UoOB ˶.uCCKN̋ {V:vZˤ$[$6ϬQ&N?7f!_7,c59ux~+T qmñzV= rQ+`%x~jA |XDq(OYh < /w\ S^{"fYooowlOJj 3WGa ( &l 0m(6&dd Y\1a>*=;JZeiFDÿ#5_4Gf_Q3$7 ?@$М!p-=e>.JߟNJUH_s#^>:$ [G*T |EDv>7}oٚ&{1g'W@@QZ iaشܮf \|~@6T@;-+xGXN"N}2Pܺ-5rZ:YLCPq[̅A8\JHbbڽ|[a]hj!WȦiS")ftVj,.DBڍojcRv@hO) ga\΅@_qNj 䱖qȼːWZLEoޛ_X{"m9gr2T .[n3s &ZSD.(_J[7R~e-3%rpV?Wb~Gɤ}y;fFfуRSaԖk OQWJWf&5!_h2g69oV[-j.lt˨ּ=E%sf-meƒ1~`UQxGv_[1k-dWHcm,S#53|'x4'9dKK(9x Y%p}|)'T3d<|?hAnʵ ȀյWF~W[ 5T|lk'*̊{QN%7%|C=>h]T 6۶cZ)G ڌ &;A\_