smcroute-2.5.5-bp154.1.25 >  A b|e!M@eeecӫZ*@#:Lc_3 Y|\tT53XݗD|2pe/)(e♈& I4/Gb/MVŅ(EZ&(0ڴțAƒt'"\úrOğj\tnr6s7˟x%o5Cng@/wᄒjz,լ*E7vύg}p"I_45tuV$_RYUv54d2ee697c0d9f36b201da5c913ba5bcb6760e44acfa3c5c9b41327d35aff3c6d2b6bcd1cef2de8edcb97a2f848ffed6abf90e456>`b|e!M@eee8L#@WtNֽi.RVܘ pFBh?BXd   ><@PTqz  G   ,  N\ ( 8 9 :" =:>:?:@;F; G;(H;`I;X;Y;\;]< ^< b=c>6d>e>f>l>u>v>wAdxAyA zABB BBTCsmcroute2.5.5bp154.1.25Static multicast routing for UNIXSMCRoute is a UNIX/Linux tool to manage and monitor multicast routes. It supports both IPv4 and IPv6 multicast routing. SMCRoute can be used as an alternative to dynamic multicast routers like mrouted or pimd in setups where static multicast routes should be maintained and/or no proper IGMP or MLD signaling exists. Multicast routes exist in the UNIX kernel as long as a multicast routing daemon runs. On Linux, multiple multicast routers can run simultaneously using different multicast routing tables.b|eobs-power8-02SUSE Linux Enterprise 15 SP4openSUSEGPL-3.0-onlyhttps://bugs.opensuse.orgProductivity/Networking/Routinghttps://troglobit.com/projects/smcroute/linuxppc64le if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in smcroute.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in smcroute.socket ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in smcroute.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in smcroute.socket ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable smcroute.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop smcroute.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable smcroute.socket || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop smcroute.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in smcroute.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart smcroute.service ) || : fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in smcroute.socket ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart smcroute.socket ) || : fi fi  ;FC %A큤A큤A큤b|eb|eb|eb|eb|eb|eb|eb|eab|eab|eb|eb|e15e06e4435425ee9c0774b00d96b036fb9cec618e7da51a4f4fc2382e9cf037438480181f769cd2d9359930e1123e554b2e22181a7796701e504d5a65c56fb616af042d13a359aabc839505aeb4296c72d811bc680435753a3944b4dd46dcacdbcdcd76d7b33812625700a76a7e071344d176772c8cd374bb3dab962a538cd0ecbbb29710cf4232847556af5ab40bdae411970fbd01a3aeb05e35bde13497a6f4b05049a697dcf2cc020ed20c907bc4c60dcc81ed91d1d8e3b1ec31a36568541ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6753d8108facc0d72c44a3f541da79e76ccfff3970199cf93a00e240b3a519e35ef2b9babc9211603ae3624d1b56732808c5358f9d534f4528b12f68959f04e5592b5a470bb3f617ea5104e47e0a1347bf6e415560ce5bb32dd3994a809a776c3servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsmcroute-2.5.5-bp154.1.25.src.rpmconfig(smcroute)smcroutesmcroute(ppc-64) @@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(smcroute)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libcap.so.2()(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.5.5-bp154.1.253.0.4-14.6.0-14.0-15.2-14.14.3a4aaLl@a(a"<@a@\b@[@[@[\['Martin Hauke Johannes Segitz Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Tomáš Chvátal mardnh@gmx.demardnh@gmx.demardnh@gmx.de- Update to version 2.5.5 Fixes * Parse error in /etc/smcroute.conf. SMCRoute fails to start on interfaces with mrdisc disabled, when built with mrdisc support and -N passed on command line. - Update to version 2.5.4 Fixes * Avoid trying to delete inactive VIFs. Fixing an annoying bogus error: "Failed deleting VIF for iface lo: Resource temporarily unavailable". * Too small string buffer for IPv6 address causing garbled output in periodic expiry callback. * Fix too small buffer for IPv6 address in mroute display functions.- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_smcroute.service.patch- Update to version 2.5.3 Changes * New tests to verify add/del of IPv4/IPv6 routes in kernel MFC. Fixes * Fix #166: build warning with gcc 10.2.1: "comparison is always true due to limited range of data type". * Fix build warning with --disable-mrdisc configure option. * Fix #167: cannot remove routes added with smcroutectl add, only affects add/del at runtime with smcroutectl, not .conf reload.- Update to version 2.5.2 Changes * Allow installing routes with no outbound interfaces. * Reinitialize VIFs on reload in case of new interfaces. * Handle cases when interfaces change ifindex, i.e. they've first been * removed and then re-added with the same name. Fixes * Fix VIF leak when deleting interfaces with MRDISC enabled. * Fix handling when an (S,G) moves to another IIF. This fixes issues where the SMCRoute kernel cache was out of sync with the kernel MFC. * Fix handling of lost/disabled interfaces at reload. This fixes a couple of issues where routes were not updated properly at runtime. * Update interface flags on reload, this fixes issues when SMCRoute failed to detect interfaces that had their MULTICAST flag set or cleared at runtime. * Skip setsockopt() for IPC sockets. This fixes warnings in syslog about failing to disable MULTICAST_LOOP and MULTICAST_ALL.- Update to version 2.5.1 Changes * Add .sha256 checksum to dist files, useful for packagers Fixes * systemd Notify integration, restore NotifyAccess=main * ftbfs on older compilers, e.g. gcc 4.8.3, use -std=gnu99 * Fix Documentation refs in systemd unit file, new man pages- Update to version 2.5.0 * Fully automated test suite with 15 tests covering many use cases. * Support for /etc/smcroute.d/*.conf . * Support for applying changes to .conf files without disturbing established flows -- i.e., seamless addition or removal of outbound interfaces in existing rules, or add/remove routes, without ever affecting other routes. * Support for route replacement/update smcroutectl. * Full (*,G) wildcard route matching, for IPv4 and IPv6. * Variant wildcard route matching with source and group range matching. This may of course waste a lot of resources, so handle with care: + (*,G/LEN), issue #135 (IPv4), and issue #162 (IPv6) + (S/LEN,G), issue #81 + (S/LEN,G/LEN) * Full SSM/ASM group join support, for both IPv4 and IPv6. Including joining group ranges from both smcroutectl and .conf . * New command line option, -F file.conf to verify file syntax. * The -I NAME command line option has changed to -i NAME, compat support for the previous option remains. * The mrdisc flag to the phyint directive is now what solely controls the functionality per interface. Previously a mechanism to enable/disable the functionality (if enabled) if active routes were in place. However, this did not cover (*,G) routes so that has been removed to simplify and guarantee full function. * Output format from smcroutectl has been extensively changed. E.g, new /LEN support means wider columns, but heading have also changed. Fixes * Fix #120: failed ASM/SSM IGMP join if interface has no address * Fix #130: dynamic IPv6 routes are not flushed (like IPv4 (*,G)) * Fix #149: (*,G) cache timeout callback stops, or never starts * Fix #151: same log entries * Fix #156: smcruotectl show does not show IPv6 routes * Fix stochastic timer behavior, e.g. mrdisc announcements experienced interference with the (*,G) cache timer- Update to version 2.4.4 Changes * Allow same outbound interface as inbound for routes, only warn user * systemd unit file hardening, recommended by Debian Fixes * IGMP header checksum missing from mrdisc frames * Unblock *all* matching, and currently blocked, (S,G) to a newly installed (*,G) route, only the first know was unblocked * Timer nanosecond bug causing loss of address refresh on DHCP interfaces. Interface monitoring feature introduced in v2.4.3 * Calling init script with `stop` does not stop `smcrouted` * ifindex in UNIX/POSIX is an interger, not unsigned short- Remove ip_route.h for the license clash- Update to version 2.4.3 Changes * Add strlcat() replacement from OpenBSD, use instead of strcat() * smcrouted should never log to system console, proposed by Westermo Fixes * smcrouted fails to join multicast groups on interfaces that do not yet have an IP address when smcrouted starts up, or when it receives SIGHUP, e.g. DHCP client interfaces. This patch release adds a timer refresh of interface addresses that retries multicast group joins until an address is set. This is similar to issue #55, but does not handle interfaces that do not exist yet. * Make sure Linux alias interfaces (baseif:num) are registered as baseif. Westermo found that use of alias interfaces cause multiple VIFs to be registered for the same base interface causing multicast routes to use the wrong inbound or outbound VIF. Alias interfaces use the same underlying physical interface so only one VIF needed. * Fix display of route counters and column alignment * Simplify utimensat() replacement, AT_SYMLINK_NOFOLLOW unused- Update to version 2.4.2 Changes * Add wrapper script smcroute for use with old style startup scripts * Add symlinks to man pages for smcrouted.8 and smcroutectl.8 * Update SysV init script, daemon now called smcrouted Fixes * Fix #96: A .conf line may be missing final newline, this is fine * Spellcheck smcroute.conf example- Initial package, version 2.4.1/bin/sh/bin/sh/bin/sh/bin/shobs-power8-02 1652319644 2.5.5-bp154.1.252.5.5-bp154.1.252.5.5-bp154.1.25smcroute.confsmcroute.dsmcroute.servicercsmcroutesmcroutesmcroutectlsmcroutedsmcrouteREADME.mdsmcrouteCOPYINGsmcroute.conf.5.gzsmcroutectl.8.gzsmcrouted.8.gz/etc//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/smcroute//usr/share/licenses//usr/share/licenses/smcroute//usr/share/man/man5//usr/share/man/man8/-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-SP4/standard/fbdf8becc04ec339c6c41d512f9431f0-smcroutecpioxz5ppc64le-suse-linuxASCII textdirectoryPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=de189204e438aedc3da7194032f3d225b5f02a5d, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=50fd4ade029268af5419480b801854c0d0a2960f, for GNU/Linux 3.10.0, strippedHTML document, UTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR RRR R RקEnFzf.utf-84b35f526f913e0596821a1352a3ebd1fd1e99670ee2ebb15562cf9fef397d453?7zXZ !t/] crv(vX0Vy@7ꇒs1!ŘsɥJLfc[~znqQyoFG>OaCLŦokAl\]9x۝ U%FOi e}BN!,#7%2kP+ Wr G1Qt"=rO.L |&;~#cb)5sƑ=s,$yV-ϱG3nFL[a.v\ro#ɶSwQn}e#R ,0&v߃X%R{ q*j?:"å =k/G{Wpp-`~v= NnY_px«wBӌ m +E^4^II_܏9 e㠨L$3=[nTV{<}c|++ioX_2pu^I}qR/9 -DR[7Nzцj%u"OW$QR/m6wCb?s|Cmޓ"07י;opk'%*B,fm1v/A;xtF xQ*_S$n~8u$4xQ$~quɳtclz ;GXe1.Wn\4znI`] Mc!рJWdE807:i~ʫ?P)bL+fLEru8 ħܪ|мC%Ce!rk`VPAVh^XjhG/)zK퀀؃Vϕba8l۶rl48Ǿo将_@fc#L_ZpT1{ӢN b!}H9&+c.|$RIY&U #kG2N^{x-N1̰u5|=b0+7f8PzåIGVgYt6]u x5Ax)=TM񆣡rjO p#A9 cr] yz~ y@ 6*$W B%M;_ULzt(Ȫ c0Se_@'O_N% C*" te3͸]h$lqAn*/ӓ#If吥hry~`acGēzWvD GDcD:_NSsYR( ŁdP=?oJD zڏJiTXg#RP坚(ݨ)]Grfm@8WHOej2V`ޒ F¢=/p%,7=}<7^QvD7 :L[rG WKi7w\b'c%fHOƚ\[oEq9i&{!:ӛDbM~zbN.F3`4kg,OkP & .&.kT:g͞(%l~ +9hE+$0VU9Ԩ]~;L pydǠd%]T0e<™8va7X :aRf4i-OhgJߘ#vX( _ Ȗp8Z v; wX/=ý\ zHNT$%U%ƭhZv##8Cq[cnMyb<.MKD*HR)沟c* ~/lޏ8οKP9mj7&zzd-:$-YVD 넫ݎ?drOD8% P%ž颰ȳ7^Wt%JF DE@U O)w26"-۬x*PQ.#N9:e =2H!oykF$ɆG4.ȅr9yRt>MOQri0%/FL 3wUh^{Z(G"•v_XW8 񌩰זj޿/So^Fi9_=r{М۳$Jй`4RC8$ƞRFw U lOusՠ%kԍ͡`>S_ou Iw NHITz\@l({8IeFj@7Fǃ# ,0dCdDwTt)R wNia/=c0QLGVoW$^V,Jb] !iVp=z9w1a]%1~8`_fxI0^ ]5Rœϖv[p4b\)rXҞBv6q╟Q[WX{KPuBK6R9yX%@"d7>C yз[]`dRO=KQZ%XД܍V !$lr>EI } Nƻ]lMmmmZ_勤dF/ 6if; vmrᦍŔ:<$aJ\B:!.`fc%H*,%KSkF _M 2\`s1#eXS@}Xyft>{( eGY}D@vywݬm62J[:"Zu# Ĝ-*)O}xw,UIKq)H)Ў|; bAQܣPw(M_m-o ~7=.Dz{/HuGR VLޡ}v7_w6T 91 o r[b/D~5`o,w}J|;୅p17cD`@ƍ&p6|Թeo•P]I.W .FCIJ $ Lm)Yi==D$xv3b%awy|~A<}ޠarQMm[i6L"eKD-m69y񂼱3 rg⇻:a% ɫ\?;*Xwl!\*+iC8?E;,?+ q^Zw/ h i()=CEVhݞ$I/ e5劍؛[)H6V킍 wW% -FWntΔJc o+oaN_P_䇊,oê,nfn:6)'^ D;xy<Ǚ&m XӚ¦ t`F N`-K_p't=cB-Mh4\u,}*D1knCԽԔɞͬϺA04 OZzJzԀ8B檿 *6< /C54&*ZVٷp:ToQwi9^;K[fz3L$&1m Ws_8:+Q*B6)MFGΏa2 eo67loM#P'$&Θ&%HE8I5DrNsa,bO>(:\tǏN$ F\FQPxv|>,FH5Ěqa8+}QK޸ZhH~=ϛ9g&)CR?j`8{, ܁~_QPl" N^&-1c>ޠ?L:(eAK!qdm !RH.cF45~%0P.CnyayU4\QӞ_JjDd?uGkwH{. Dτ-k+pNѵ& ؛"Sz*rzYPy 1ڙIB d.N}}K1I]3`38lUmDW @p0]hnLbǞ;/#r.wj9 BJ8/H+ux` TE|@.)8Zw'f&#$M?gREo(Dp8VY~7ܪ5c 2%OGcG&f!ff$ %H.@<. #e@ *OC"O,㎻A;m؋ bm#tJ@qڱ.;I%p=TH[mI#FzALM2/x)v]Ȱ%fKwk\P㸤%#$DK?q(ZB"IeoCQ`*hbjCg$Mf$ :F':W{jc?׽l7\iD:H@XI`))(\^8]eh1f/gD̸`D}!^*҇O8I>%H*e:rޕ{?a`/rf7yH?ǂ$a?Ev{C[ԥ|Fcy+ǻc3Y >!;w6d}:e U νIYj u&*gak]sj[6*3!nOZ3;14|+x7Rbm3##o\z~??4ԕԎ}rsADv${V(ֈ6mΘ}Ow<5!Gn-,;^|HO\3up~};eyXȀG`$"BdF:;XqyWC>R@Ću9d%7>5l04 &*%y Nپ|Es1zt[ISժBbH7e"0 -*Tl{`yl{UE qmms1W͸a^̰Kb`9q|_=IyX4]s < nέ4xmgA۟tk"y⧄3+4|t T7GL!4tXG>qltYOݪAyR86Zh+%Z[/D_A8 ߏV]XφFT.I35 hҵY $6aB{N@3FѐG/oq߻sX!:6w^uLyTga8)kH)p2aمL34TW-;['>t،Vp2XT:]h.5)G٭I#XGM"vX0s[;ڸO&ċtwDj40L^ڥd" 2.7QNjtZSn6U3kKmƊst(KF SzY]yF*fY:xrWgͬ#?"+3Sd`,B{)L՟ULȱڪ4P]; Nx$X2s:$bS<8tNEug+m7\wԪPh(QrrcOB*[a[JQۏQ-v0q,e2ܽ@r~T*U$×з>&auϹ"M$KgW$=:4{/IK[>Y!dS2^jma*SD|L-#}-U1 qQbJW}63JJ| ֔~xV; ]BFyWP{X`,aj:흣ༀ(eS[&Ь$`XK ςjkl>Éڕ͛ g;v&!= X-(h&dﯻ}vu>SУi2˓8'cd${Sf d+~Y?o{:Mߘvm_uҴ;]n+F "~wr T bq4[g8/f߻5.7Gl2RZL^Wzq*:Uܜkƚ()mSn;Qp"TYQ@yLy[Du#xk'm䶆何i ۆ܎vRa3hl|O," )yü"Vq>GDSc,dvR8??K QolpdPUk*( z]apDŽuorOOA.`'#jի.Ԍȓ\̤I9:uhkc@VŌ55JCX9<\ >QҴurfvhDItZfDpTE2ߜiphz&N:u?9Q[h_sjdmЉ0?6U"c@g^&nr)L?XN!6f@XSt7*X44*8%=nEj&Wm!e B+KS:Ո{O4-[V.h*4,-}5gSL:2^9RqH/.|d3;@rI3Bt5;(+ r[V EQ[_ yN i3Gp(C1Fi4>L;X\#E͢Z@dvQ_\ JӚo-AYDx# :"3 g֭2`@M ;<2}>vO<7J6l5N~c9{:slfوs%6l ыQ#>97PmcGC.b_7Ј- v ~ˎQ5%_t.5YW)A?=NGץs4 4T\ 'թJ SA(yŘ;.Bojʊ$YsLSՆA,-L/&U ӷadžE';C:%X,"4%vP"G%\_˥| -f@lM}$+cuijaw00dR6v,ɏP2ަQD [5he\ǗÔքOtLtYoYִk}ƼK6'7Y58n2S+hހh>WZ 0+L@7іR6ufbkq DmE#ۺі *2܆ctbΘK]L6Yf◰)5=hw9~6jZϠ=w%vo'GY [ *r b#. %&:b鵕^^h1sQ4ء3NN,8OeG @a]Wf~d&[3|>\3H\ƨ2l1Pt&b[D)b7n~nw382\Ey( =M C &V.\JbMX!=õddԍU=@Ȇq G_xRN Fm.GQf5$u2[>i!-dx gyEH:Ny)^uņ& $%9i6z7 Ҟ"6†Y]z3Y gk([+q.5]R`J=C UcSp6Wu>[P-4b@k-{xDPЛ!*зGrVYb.cL*+Դ^3mr+փkOVd~18,jaG֚|lVPft$.,ȥ'/F<݋*UH\a&[A0)vdhC,޺x3PB\r4GM)U2ߗQn+^a`Et*uy,d[gS;sռ([Sd) 䨬UDfN4u0Э1O ݦ_p.1KP(t\ZڮKu:$/ž'<%ۯwTR8~*.8[.z0./d JSMڒBw"' nmG9D=砉H)}^ȲBčҧ\$עnb|pZ0cƐmXPl4a8,[Rq%\H~L"_1>(vʄԺ%Y1B?V夳El$%k`YNuzvw^Xƫ]fw٘lt)ȻS; 2"^VAs޹\΢5! }?WuQd@c?%h]>,†wUQr$xͥ^q,H2 &MKd|a'˃*G}(@OrT"ITfo2 85]wP.ؖyqmkm۷~$/~PCX8sb([ExP x_N(ɍ 'cuudя^bF_]Ǿ1S T5bc@#D!T9ƿ&pBԗZu"W9ؓ~5΃:,ly^ UzVO@l\)Jok ߍ@p0LBMQZ2aiZæoS'̟VXyňJHp_'A6?' '3޽hJ|I˱&{w>uxE( *}ץK6F[@LlzA 'e4vFbU#p,9) xiTg!`} ;]uL`SBːUAX(lsp((nTp9/Oէ03-33ؖǙFMr!|0":1F@qZI%wpz^gwj &Pt^Xs./,aP횷(nP(̴A&4X!uESWsޚvIJa{TrD H`R\_7I0Ryb'fAś(xX:L`:`&tG'W J>F[k^2 ?Ja5G>vZ2 qq:c9eޜD,05Un5-qMd=Q@eݴNXsoNidȌZ:L:RN O[E0-_ڟfSp|؄~W7T t]OھivQ3dDoUy H*ܭg&I5ù'`hf|gOR,ʾ4G8yyYGy8REl#Ǚim-$Unr0{5fDF{*=f8DJ>GW ##7yC\2QW\zHrqݘ/pRݻv.TFe:P&p(Ŕ5hy\J@ՇEC^&{@,6c?38:(0V# @o] 2M 7CuApPJ \ SE_ra&. FdE oNa4YpO3vECNq=.~6g=|;:NY  J`EKҽlKIv9Øz}KRJB_)h` Q/DhQ8Y9q0Y~yXʗR1%M+dS02`d%[K#ZӒ < Tֹg*7Ebnv8@4 *YOh|S!kgk|rS;SCmqHk;D r&`|h]"0㖛F223?LV ޷)M#dܲy9cf5 FLmy!rpv[A^XScjWz&1d}.pusOH~r+rEYz) Aլ.&<n]Y jxwE+LוdFQkmt*^]>BˊnLqs|X(ʞlQBFsnL&e) YY[8"JD@HqPWߖ!j &gNQAԌBKd9Hyh$C'}t0j)fϿIҜ' Dw.ynR\!nhԜ%XВiSKJ7v~}K>[VAE92Hހ2lTї 9kW+3+_Xѕ?+F`ӑJ{|]±۾aN U7+W'1ӏ 3v5yB=%as@rP05U$ ~ [`D\BWقI&y.QN8z#>D4Bt{&kr,ҡvlZ}]HJ Ųz[Ŗ zcv 4eQhNzY\HtO([鲭AۀB[`GVE{5&k>ĤoV؈m!o7׆Y9H z Î9󛞏J`BӡD1u{//UkTF=SaN#qz‚^ ^fV`RK>h=͕=}8.BқT7c)oD> es4QڬIA9 )7ei^cܯ=2Bt#D@*G{@hSz݆Wيa(y$*o֔.H˶̵Py҇.3/'Sec7{\!Gwso~Wʂ$͔ pXGh85>#~%2 +XQi L:l\rupFţ0&uXuR N ~~ kO^S|"=!Ӓ Y4ɿ̨¾ר19Lu G%rK\Uv3bҋ]@fF`kJ d05t7;[3$h -WIJ unS<ހ!YX\(DCnK,yH2G043ZR;?mBQи-Œ]!)LWOv4 =®fM6_0ü1`EӇϓ!dk8uNZ__boW Ii;8_`dgs뺆Ƙ :ʠ(SQ F~$Xma.G-1qs9o2m>p _&*  wHZoc2L1)6v+Q^ëɇK1xÆ ddnMJP6pԵ뎀?~3%D |k/1k B0"s0.;yuѽxT>&"d GpQp),. 1$>R[Ftyy /.RrOfB9 ˤny~7# 5e!̆vJ2//kݨ>鐀ݝ):MC wzPMj.ZW˟J-*3~TUF]hAu!-r6/dCڷf7_%aAձx GCz*p7G?B1b x:/)7>m/Fz,"Ç̐CkOM<'_@m17mYFr 6$USue؂͕|_bM w86HR.<@[4Ɯ< `:Sj0 hz]P /37"eEy~yS-UsI W#Cs"K;8ܭMf/RnGr 4:Euo 9T8"2Z]CN$+R xDٿNcmNb@ わe_dBKdʮ.* GUv;P8Ι-/pt zIq5ȑGsG.J%7dTη"fFBj:B񐋇Sm0wTvjOC?vGR2l. j :(Qnv.HX'R3!Zox]⫏M;lK\~R6q4+YcO_\J[z=P+_%rTȈI;ڰk5Gxnr А$Y;3q< +GOu ^ r}` v3[HE[3+ 8Ӟ:۾62[sO&6a~.;'5X@K<u= 46ldI;QV~s6B9; D"=h1t7Mt88|>rnH:7/J{|ҩAɋֳ@da,J:#ֽ{QDyNs|\@B $_Y>=9X{T@+>xUN_I48 jhqvK[K8ܛ,gxznLrcof䯕3S"BD D-m4,@iݭmR83ZܱLXtS0*-0OZ%gbxdxMѶ:Q1<LERA'M;>E;*VG.wdR`2멙چGf;&&Dg# ,? f(vOJ`JwQ$q<Ms 9wgS aHnNhgs.t2s*_aqk\&)P wWp[&<2z*!-P[`~wuk2 fFˉ?LNTsid*ͥ>}9tnt!F*"]}Xpr}֧;WCwZS6F}$|廓J8O(T{2HAl^1v!¬}}^KCu*9r\zeGi&]s$#h@,':K/H#N߫)47>Cg1 ;+ ?"!?gQ.1El?^MÈTkM%{>'k1ODsqَx. 9:u6ҧ%3Ga9P Fcpp56YG̍VNAxY9ѳhYtT1>YS53,sZ=[CBq}D!"2ЛEuj~C%#^ơ#H} չ7Jժ\-u&~v)AGbzf^3YYnňG{K܌BJ"D}B{|}~?cv퓫r0x>Z@/+>\.udNޜ@̋z T,/_SyԓW {F(.|UI |P@QDV0}?yGI ΉXRFRW?ue]7gEС)-O^C+YXT?0銘sRQ*>Zɒ9$l/Bw8d别L'Uxf^;F'm!^n7`W,sdv`DՏ˕Jt0%*'&M֐':ĭo3R{aZzzQU*Of+8eml[\z:w !rT\'ʽpGN2l]WuQxcEM: ;l.W^"ya2 "L~&݆?7#XyT_!Ż ֫[xtN; e|th3^V#C`[@!Ҟ5iN¨B;$c($Nh!L . 9z)j,.^2Qb@ 0Dwtl #]y yܾ+X|%TA ɸ8D 2=;ꕐTP "Q»p\ {P R5ް~wB`h m8 K"u+8Yt'jw7ק$~ T-^!A`݀ zvYeЊ.s09u`s,NXR\LGXBomLC/Gw[WXloLΫPW{hlƿ JVCOKaSss $VԋS /0#Nx4ݷ%ųrI`\~,WݜY&^$NO ӛƼnԷUEY=z_`+ U:z,U~-Qz3DN$vw/LRLrĔRw~i}.q/^Yf;QEt a=btjHQOnfKCLSFyк$QO׏hlSZ(OQª0b/ԓJ/U1Hjjx).4xZZ?u!hR$]5b@eHKXəj}N^l&"EERKC DCZ>uX wz6@M-ua@Dp΄tOǿ31qddv~.z=p1zXCD?ˎtȈH|QLB X{DxrA>#%z}ae,6$A_I,~E\i5'Ĺ5,czu|H~26)[ۦh=qÕEd ?ćuaVkHƤU[c槚lz-m-qq@Um<^هt.]A8!)v@.kS9-·j9kJu5sdKѫT|y)XarÔlR)́%cܿde%`&<ѫSEJאh_ī#-v\cRz1/e"wgϺLv-WSluDlIv9ϟs_؃WT,3vZu#8UL]/)]k=w#Zyp]Lƈ1FQ=w YtU"sU/xZ53 CpșNtU殽+z?![dwDռ5UjމZ^@m# N_!U.[GX!H0w n!&OI-]'L14΍OFG>)O5CSdr9|5\.pz!Sꤽ4q ҿl(\W^QNT?Njߌ[ ֱQV-*H Xyg"3I<Å8ĮY*A+/(ĕlN6-44#J``תbSu Mn'ݠCt~T.8LO;\ % c..dI<{P!o(/&չc 1Z|O6 D͙ ؔ9SvC(g؍閙Fi6m gJ߂ 6%8QL0]%*p8"ƓX&d#Lrw"_ra9:BoQ>ϬȬgda c{(Djw\d[ן^H; A"Hb.hHhOZ%-3hUWd?/|=VO[/W (/]&pI+MVx+/HhyP<脅p%=ε,8:.>خuJj!Ko|hTE) ̖u*y-<1l*Fg}S]=^n=|PL@ޣǼP[VFv1vX~V}n$˺jx8U5l3)`h 冡)sUYΏk9{f:$# }^`m}6UtHBDLA: "x[5ߨ1 E #/:v*a_@2ޮ;$[6gk!ViG!=SϭMj%U2][5wQT<*,9Vmqr 1z{YB*ď~ʍ?+.ɿP8UcxaEL"dK޼ݯ틿L&I Ž[fѻUhQ:*>?_dT"Y?P[j=R)!ce*0BVXkUe+ș=_N#/LMA\,g7;W:1: ~B%i DŻt1YU( 4|5U{&C%0'ڳ1[<<J_AP G';v/޻C{jO{ugE=H,N+Ц`EEtS[=xm. mBNZ+ϹzL1RA6RAn7TL^NJ \K%Ii`@th2CۅMmEԩK:Q{$Z1"iOXD~ี,Sl;^l¦r*Y)&knSIܱ ^Dᣯagԝ}@N}8oMA.0 elM|6Ҭ1xX5mU. JN4mlc_61^td&A(rO}n 9e;cO~h#gNPpd C*{t>K:"BO#Hsмh4GA^006eTpZ'sb&>& kaa/ocdxoZGM ͔ܺ:Je:̐BBH3σ"mI=w4T30Jhd'sBRԘRWSWwg=l~Bby=Mٖk:\VHK%E/vBƁQW^sMI&{7qf .,A}gF2qyu K5~#zoVCª>CQ,upDe]6&iZJ[cnO7~=4=0S]ņ>_/ITEmQʘr׿(CXh"wbx}ڝar&0vnr)WYz9E0-/{ʼ =x3z#kf]<8r[hg,'҉gn|U}iEPW\\mw%pѭ5·|ůue6A+Ն}}&ʩhկm_q8F -ahԘ:!tT1=O o^"J_?pxNT3}M5`Q\ox򊣌HdVT9f eEᓑ^zC9G{$Y6ϥ+/r ?V^ \Ը*8'tcR^$ENŌ[QKc?ݗ~\igԪ=[4%^@B1O:o15mJMo6 %F/Μ0QMB -o+5gHڽewZ*(1㓃@X4߇+ BӅ?ԄÔXj@{"fH.QRD< 19U B@?H|}*(w_;PC.A%G8ˋM"\abDAJq5'*^B= 7{4ԸL**\4Z//[#Ҁ~OQ#9B9&_yDWG%MO쪫O\PQ߰gm܋6UJ8BKRcBzm*> v; h[+H1ؕjU[Ŝuh5g{; ɹFBSB|8|s)j qDy.]Jkڪ뚽{#$Ѐ̰ÐFa{'B`l{j@fttL,8 d\D+\{]k0EX:bOy?)M*!rb Q$J M/);KU1wڪM̸Mx5FtHL\T{b#RߩEx(\Q?R-fpgqPeK4> Ƚ\]6vVo2e 0Dj ईhH~E?W_S.Qҧ ᓍS k|UD$PZȼ%>afY:+ފ@-TGZi疔IA8F2[x{d)_W`38`]nOT q`%<zDOMfҘnmo% j jY&p:| 9FF\E>Sm_Kn"ő iOinX Ǥ$J1 727j )g\9ʏUkIlAuBA akwoN*Y G-#$f0XoDAu3#YިfT=!{"4D_J'cSƱ#v+`|hbo1d:y=8vѦHA_& C.%Y{\!7l/dba6[wE(/w&/\6:ulɑ(S1%}(tϭftp} ֈ=wx^ޚYVgJB#^ULH45[D6M>@@-эAωJ6͵"Ema6Vf} ]G/j=%iD[tq%'a#\m? ҥ9``eJcӌjÖ_ iͶiv-Eǩ)_Ҏ@C,Yd(YZ\K|$V5/Fd_ Pmjaa%7ʭ3%ކN&$ w42lmM\GRO %!dtLLu`ouUd~S݈WH;ϳ -]3W* YK@ >E@`\A:wb5ҌK<6 |*8s'hxEfMD̬*s#plN6)<_3ʴ%K;< L4>b}Y#f*,lֽ;k>C!Nie(:d3ӀG`tU|XZ,A#O5:&<Ĭ^&l- P#N Y%<}BJAERܑn^-f2 k B%NsU-'H k3_8R]^FFNږ-cʄ$rVߞ ~vβ'' %N{QJ2{qʞFgȰ $WIH$i Ki_Ju|`B پd66`0'4MD&xVC*oZ]c\@_-b// jzI)bS H\ۛ܎T05 ݰ׼2{3$| > n#J^U\<ӫ^gҨ: Mj:| )Br*޿  ]s hw')oX{)^W)iq!ctd`,fX[*k gMdkHƧѽfxTqj9~EOFѠNSat anq P;rD,t2K%ns w.>^ 9y(h&I1(t+c χlͺUhLK-nw5.gcӱql$ލAES`0w"'JeԽ}PwuI2aU$0d 򔵆GaA14U=91O{OIpyeH;IP`s/ѹ 6>|T =hltʺjF #>/2gSu]n'1mgU [zxvֺ0G S'PPϗd]?+iQ/!PtI9G?-NFSW~|vl ڣܱio?=*\b7P™!I/+-jChoIN)T O/.w՟ 4i$Ew95O[Q7 I̭+wX.v<թJ`Q ~5 |ǑPֳ?P #K+_"Ǔ֟I7laLز䀺Bl-U0su&XTe)Z åH߭3;euf$[;T뮬G2vXR_ yhe1Q,zwP}R*k=%a1sr (Hy"Mc@|-򥺩.?+6e ô|[B7<6w8'"U|S^m}1`*N4lc4YSHf~:UC#%KP$YTA٠:iZޗy':1JPy2+ڐ^ᑆK@F">i,b ]BziKN*'יmmE) ^n Dʥ~'nשD5# bH{ʑ9Ga &U:.y jiZj;#_b=aj3  w;r,ӳsu'-aX,z+ ӉL -贖qlw%x=ٞIj2{)H*G<4fhAeziŁ!WE~+ͼ?F^BA.G.)N0J*`GG5L+Ĩ O Z%!.|zPЁCQ`oޖ*R%{JY b32SJYv{rxJ/X"r-ch*Q11~sLKD9[Gu 4 x7'xsQDrp (lFbL i yfyqt̲QA3K鶱H$ `)p.[ΰ2J%33X (E:V7> &bg/-`(B=aI~wίUچӏ!0t'SfhQtJJC9V8-Ua4mKjGcp~,K[Ÿǿ ʮrln6PLeCksyOnbK㬐-jŽJ+,Q"9gpВdzR׆uKZC1إc0MbQMD@viZ;0 RFTlARA/Ng|W5ѵ;T{soe$V~]_B:P"wBjOY:!{7p ymK}m*_ȸ,bD=> ˼ x];0( nMvk'{ D1q,s fR@g:GQ|bҒ,yS7[|g[ Z_n҇Kޜd5D" %2EFya*7ݔ= />TQk SK\d1a>Mu0p2ty_#ɟd0pX$Zm;^za:^q6Aս>g=aRʒk !0QxgV$n[-Y L:ޗ3 1/r\#Ia}d/&}W*Zcpஂq+SK>PQYjMWb礢^ r&q?ϙ{Ygڋ&YߧJaO􎖲@ S2Vg;Re2s&gkN^Q?Qh 5,G$i튐dy?@j8qБnH (dS?\9`6"|)iQ(M ]<ׅlJNqXr {ЏA"[.DܝI~F0.& {}/ ?YlfUIA&χ_d I[z nW5\NS3$~/;Ƕt D©UMh7 u~uV%Q] BbX6T7zr~l3HgYf rI[jߞ۰vԕ[eEu0ZB5^zRxhy$=pƐ ֋{AWHVa- 29h;ej  kn )oez^}KGB0!PԩR6]25 dz.6 Yj[" Arx!%QkdаFZX!D6aw8˃IY)Mr:!0vQy ['0trg9bTb$SsdSFdw9˚iQ+6s×743i DqɖN<ݏdDGLJuGQu1^xD q`o볓 Y-9<&(]`ZRk$6*(袪r`!lzk 3kZ+`L#ۧ)f.%Z9,1lcR}޿ɥ TLAq}ag<佝s%ʨ? `Pg[ E57+A,pkK3پi|՟~EyҦyXaS{g,f:naH F5I}D &͡Z;lM6Ϩ/̱?;)K׾ 財Yje\$3uk:#̓Aqb ilTTE}aL߷ւ^s.~ ^̳O/LgiE VHX^vY#SRޙVX(YPEw`QUk(VmqЙ&!B=GY}Uݤgg5Odv7לZjxal-sv F-\k1+wh,|TAFv }_0Pˉ|'A>pgfɶ ;0FP5Vt)SfN~`?MA9f5[Gb,swN%G#9zWW_jNO2Glݞ^-q.H80VU > H 1B <4b JLAoB$ `5vPY/ :?SI1|h)6/pM\KØ)Ȃqս_TzX/t( }H t?)0Î9ae=`EmģVCN"S5 _\07mn$dL%F YV[AS 2 +Jzl+ eֽ ΁A(qϭؚcLn6g$t>E^ [_ `E~?Ccz%"FY pI,࠻&{(@˧-2! G6|(,>I>R[Pe2{+ s40nSK})&Eq03Q*k ܚn#\ItEalXw~)ϻu4pi5 Lv,!^wHYlTCCY;9\hcw=7ߞ{½e~ kf]JTI 5\=W\LRKKC\mFɡn#)b6t;үcj%ãݩH5?1^ f yUTdU)`cEWgm)19TvʉVS=ƺ4<7_u/G)4&Eb^aRH 0;,Ldփ >zZ^ dW+? )"!f|S$cȏ>K?>LŎ b`W7e'h[iv(7KvTLqx(KjֿEw7r{J#j AyPM“y>JLhTLXlFnu uyTDFWB SR7F/#3@$8*?*egGK>I&aNix>QW "@g+MdjO׭(]Bo3|όAܺ!"ikLr067ȆtaݘNDlG0mR Ï?w?\nGi')u HGs()4YhG4TFM8Wun;ˆ3 l{OuO#`t ρ2!Ʃ3ʴ8MΜ}~V6{gRQyu3h.|GWC lQ43r0:1*{GBG)4"0i~]I(EƩt@rϜ#`?i4 a[5Uu;foTM8xܯ4|j.8} ]9 A+H1sLiw-:Qo=z7 4 fyχ d5n-qŃ#gS~N3Ӿ]Jt^ˌWqV 3?8PRe ?0樀Fn#Aank?|:WC:&eY]u͇4OGEl 23o"/'9w}؄7рʱWbg]k/jj7.rTO#_ؾt&TR-EˍS{lu]?Ng/)#l(ݕH_EX!JKyi_T}4Ɔ< jբPr<<̫sX?|st"PaJf`(NQ \u?)E#wpe$L-9KpWd\19jx$&|$d)d!'Cqϐ`9Jd 0tHs dD &_%cltF^^PߝnHc~X/dC5nj^מZ^wjIB%$F 0L# ͩȣqۛV6U Dp8+7}&V=񢛨ǏM/G$PS48[ ֚ЈωTH]KuxaweՏҩs=ޕ*1E|ܤkxIR͔*0Z@^L݉NA<|id3⣕5 H/v ɅNvrFs skM!LQ`T?_a! \E=WA5cyzWF=_#f/mm:oTi]j{+sg׌lP|ME>3c4lwݖB0wlcm̲{&<]Iu5+l}5粄:Cqn5Х JD<9Nʜt {!|6_ʣÏ6z/HʲѰ920+ kC|3đTT^Ρa?TPYM{5v VP 瑮pKi\غIlk|͐11=| m\:=2?kt}qnHZ;]EcAd[ڽlADa4m !MA'\~ r€}#՝LYJzkګMf3" d5ˡm8>y5<=0Qg# YOgDS#D~ }929bTq\O}_uE*Hp}sD7dpZ" vUgK0?.Lsg'2&0x ?bh~0E.w&J~ƕxþ,0݂.9r1`]Fk ے=, D2[0DgΡqyx@3`*,ϺqHgـAv̽ פ?} GAQ=B@7|XZy8yBؔݗEÔ%>Z3֤n=k00>P?Z&9+'}6N&\1*#MJ]$ ЖWB,Q)t!dX𖀶R{"%}S'<ft}7ޕ4]ӌO+|O-KOP)*>{,{] Iy{Oj ,z۾X*ۤ۱ -B#*jO-Z1Ppri8bxh6S`0#?~D2d1/'q\T|['a>,?paEBy(V͹i$YS20rM?P?~aNF0Zߨ&Qzg'j ³7zCVn:lhBR?NkҶ28sS @3/aoX msԲwYίjYDpIJ0@na+(W Ci-r/1=n4)qXA"7Q(HC.$ݨO͒9]ʹUYbWXDvMbฏgp$U,jG 3Y}J~ Ԣj چ:U,F`(֝"-n;Y!bz/O![5eAI0w;a_gBU6)Ź?mM̸B;]fpݺd~RU$)E1ߦnS G@mK-L8w3_TZj1ۯ:70?uh5NkZ7#;%M͝D8[+ΐ Ǯy Ơk4em@ᜬآědD?,rVL8+6Ab'02a1B^a$t32R1rTx«2/1alĎ) 6ixo8X;'oਘ4 @푹Kуt b]up|aN̖O~(_=T̜GήYo+]b,Y4K0sEْ50\>]f ;*ڲJ.U17!#$X'ӝJR'Af|eluigl:EazU T?SWcE[&ˉ( m:.۽yWYk-駢JX>P:rF695r gcW,#4dd@mJד&pcvWW3RwQ:)Eol\yr7%m?2 cR"N[`KYIt wW-tӿΘBɖ>WӲWnp\=(o"#}Qm0re%7ՔQ0Nu#VωZ.tNLas7Ψ&^&V -cKq]R1Z6#I.SOJs}sol~pɏP{rE^N?%Sm@!ٻ +̚eyP#J4\hRA6oTנ6k5YY8Wsbs,~ $0'E~>F^s *"pe4YݴkWwZMqPzh{,Hѧ*bi̛5EUoc͵ 5)խݐsSR3ȼ_y=Kg(:lP{ځ#KƇ嵉4%9^Il+Ք\Ba>> B]ϣpXw (y!bb~ v^ix_ǔzE{sޘAX\~Fex+ cj!gip-XY8xY1z#M΂+c^#YC։2Xe\.kKDr7b|=7tk (FK۽:"sQU Td:p5OnkB;bL/zT|Ϟ?{i[*LX_00e6fzzI\dt}2R!d ;f5{tپQ5 ϏRŎ}u|dUBAjrA鸃j,X٪ЙJvMnEX7<rwɸo ͝:wǩO/{ZȘʉp<u2~ oNPc?"xF'2vS.a;wO Q\ʝh MݪP `qp{+`;8Xbwu+d]<gCKre*I{+I`V~ˤSTXÅJd~i4.OkJ4;YU jz=Ѹ;fan(4W6wDRC=oϒ8`sOfdUz K`oD!ai֯:vsd[+ w-1dEja<䤒&~3/["}}2f-B^R19ᅏy3ZР!V37U#CðZ|gBӼw 5lAJ)иyǀJ F)cPm?^k. ejvêsgX!gVeq|9O}h|)Hb]Քq)pǡ o8']"k)+>wS:IíJGXPs ZBb^EܿtYA|52 D(-_6 S]<!lʇ?C^@ՕfS+ζ;nO,ń6gIj~ ţLPN7 ),$)9?ThѦW !-^/a~Ld"22`jz_PlRO/@ V^; )mA `!}u  kSOhN'~Єף:[+N( ʧIP/;LV3Tc "WP8G֣&BLQ 2dv8kbRI;NLH*1 wmP %yB%eA?&?;sjW1&es_|aNyAS鎩@A܀,DqUVjU*KY_^Uz0ZR8C{+]"3vՕF`tT,PdQ{oax}D+0gSko[[RzG\;,NFxSpoߚLvhRt^ϩa BVDYIrm (K|=uv}  >!tGЗ[f\zμ?]6_=+n&tfGN &&#<'"S xУwYKS{&@فf(`P-u e:N^^wWWz8\2Cy;.GbQBv)= / s.40wcNH'-ˮ;R)WpևD2lIGcay|9?JV(EVҏƉj˒) 4%<|F轌Fĵ752JP‡&P lTPNnN~ԏ o80a{ԄfQۨ$VY_6|}>p BnRs,:7wvsDx*h)ފ ][Iqԃ*XUZ_C(^Z$MI[zIܴ&9]!W3AAN=U ؑb_xɉlU_Mq1$1`nnآaJ  P*I νc? [瘼 JZ,N318܉}uG@/"^>Qj0CQ$%9ҋk\/THP?\B9IׂYwXLYbNWU5ZtfqnJ-dR,0- 2vIFmWjQQFG@zaة'I]~.GM42)Dpp`w)ryoN]sb'acݕ'?a ӛf$-ۅ8Too7Q!q!怄b\AҨߐK3RKi#<#ˁt{H:# 'w)GB+K4^3ז%eq`̶Oa nܖ$%\c e&όq`jYqeDrųK-٪D,tsBye0 kBk7eTw8:_,'&& w=AWN2F+r5nPrn4YU8d9sj|xrХ6iiWHg7T+j` 2yVM,[N}t͸f:ۖ54 i9pG؉rJ=4 q:g. -Z>%+Io&pz@^]d5 k|g_3y2]ժ!SDZeVQN #uDRL1\ l ɇwv܃~Ek*MHJ@ tl\bB=R0u4}v[&@)͇~ &6S86{;c(^(*ifÓʸ5v(lg쳼V&`R7I8f(@K'hA8qJ2hD!軔#vc^d`3 rGH1 RW&$C0KU-REտ ]14aL|!r_"2J!::rGl {=l)L%&MU4@(`5ڠoӌ@仴߫=|,rh`QP@&m'%n 7"^;Iq]&qLZ*rFmۣX:ilz*AcS{=0 7mj}SRbe.rGSF'&k˿#,Kc1 88]nSڜ9΁@NtK3!pd&& JwlKMTP--%:[az.a%MLn tOZ^rkN&5c'xQFLBJ4FP9[r@x: JI[Í@lMinNjL01qk/̠@k0 rS_ڼp|@ 5y1kڽ+YIMêܔ>wr|VnT':ުش"7K[%%wYd+d(»t@P=sYFA?EAv&1N/$74jI#ǝ5KQ-)l9yb8ڬl.6.N"*]jPZ85t#">* δ79Ek)368'8m0By4 xV-/.W;%2 ?czěS' p4E/XGhJ}I{gaKGOea=TUdpt]C4B Х+T㠀kZ?=!RCgX+1|Sx_`&e( #f`ggUw5ex^p"V)):P6LKl]s3t!]0*b# ;ev D%iu ݐ= X*pw;"*_F,Lh$6 &ēGYdCk6wP5{9e2A^|m[a4!LB*,/:o&n!MuP#D9}cPXR K? I* P#X_goڔ\#ٓ >AI( &iZ3M1+EK~m9.WOhYӰǎA0Ѡq]&3qFQu}ɦd6ͪ73αP S`~0_17H V]pp`5!mǣtQ)~~\-?#iY6q͹VX'M裛xaV2mhR1L=bl4]ǿ,%;L(#vݦ=aoVEmMI@(7^cꈿOF^[If07*XC: uS19g*`[ Itt2Xx5a &\w'5M+Д=y<skHV sy3Q/^J,D^3Vr`UfIXM6B9_m bԥΝf2 >zudOњ :SuB,x-R+6j#I`~P呅Y{:tA22. ^q-'T 38.N=Ъm#Χ8{AwJr(d?"G:.<A_ZG#)[Ԓw`68cE1aA-Zn.@ڽI<[ [ܧ>吩"9bPbohP| !eOvi*&;eQKN"McաTb o$ˢE!?W(2Ƚ`9xBH7Ӄi 02R N7V~dm.& fJ*N=\[J my rίGPDk|؛;ɪùF4GQ#'+ۙbLeT bٹYvVOiޡkCI"e?LB' nܴ_~l!U_#`ѷ) 0 fjtNli 1??M,:e E{wa iC͈2LϹ&ShJn'65dO#@VBеtf BQ lo8eϯN,*}\ V:kUՑwb ]$@6 L~ ;IأH{]]I_p!oz6B̿õ̚L PǕv`Twv{[ c2zuzoMM̂aeK; >x 8}:t3YYlW^Q]|LxeIDgծɊӺ W4Fc_)]iZV̯]'it5L1&)WxYA$='18r˃´~MPPUXd~H_y Q,ÉwCd06^Np>k)SSň:g EG2uJYnö"$=odhq\&z$xadu8D,g.d1|L)3 GOr~b = @Y4iӌ}o*!ߞbdt_xP(M5rOa4-':@AFM-dP{zÜ-q͉sNn3f<I0.(>OYӝ[$: '55aTG_%15kp`o=R<Ğusi1`g*{<1H.Y!$]G￰V(Teh=7d?NѣѬlK gxZ)L[^ߗ @+*t:eǾE(%LJs|cDpHC,c Yn!poA`QrXAGq5ndYFTXჰ,c*tڕp'}W8Q,DŽebݱ,S{+5*Ff,/-F}A "8gn@d|E,>`dZ(pϪ,S9LH_6ـo$w aC *x*rGw$ ͮŢTtfF\]df${n@ `|~kl-q@0ϏB5vPS1aD os;4As6:!g79֧~ǔH]׹H@_$ uNʴV%3]y/#17]Th.l(eaؼtS6Bޔ?%6◮αB4} 5{Nc)w;E[z9`~UҐ.:e ĞlYރZQLg'2V/,6٨(󒲟F$rI\\v#:. 0I/4<7P#$oL `z x\W ze7UE=96K~^oXRs"+'DSd#LH"͆i&hI4f'Vxqy˛7R)5w*7e,0'PB%؟I$TM.xZ̞cOh/ǰXI2ˏLm$g-MqE{ 2h1B?g䄱-jmTt~Ȭk EwIdvO6n+~KAid1`3Ljxoϛ[vϛYd؟}kOn=kкMt2"*L䴥:Ԝ?̍6yn {59? EM]iphi|ޗ)XR:ۀ4в~5`8OGۺuhr'{ '."U)x _MTk;LUNYZLgAސ]g"՟ &?e@}wlԇ)*mCf7mE9֜~pXsE 5jdFQփw!)(wCwa݆C(AU*E= ;>;& #*s+ݏ7sGX_n$>;-";r BI ,_$n|dH { ~뤃L{{êZ^w9\IJ]aygnRN5^U_K,I9; #Ʌ,:6T&+UF2ԗ466=7oȵSAF1.uCoe_O*q5:EO=ؚr(aea ڌ)Y1P)Z2h/`Z?CuF#Y)}^LgKe,4V0sV\%n􎰐{xIai޻BQnD:|4ݝ؂eT5;"**"7JdOޔkswFmL#IYxp^dVm8L5 4`POcD׊n$/>~Bzl-,U(` GmjZ!;g8?J%ɨ  ߓ]L#ƲlO>N3{.p) !Po%?އɎ+TAHOZU(QuȰau:"r[~g M<盽bt/! XKY=w q^XOf*$7!ǑC_&Իo:=Nyu&d`<N<])eH#_J' "dQXZ§x rToIe?c@c3,&>0U$.0)F> )N=Ln~yNz0S2byS _95{15~ <8m7_gG;˭G?Ohg'مnm6g. Y=b f@?i̭Ҫ ;GT`~C, lc]6B>\|z:MLYMAOeg[;dЖl@!gݙix [_o=nچL,N?#ȔgDSI@2v @?~FIDoW}l젾\?&8lmWDG%.M(e&j@i2]yHG=1l ~YA>.OY_cAGNs&`UT|vWS) YdjJ:tMRQ5@f}PVy53dQ4q%xvK|[*&xPY$7r:ZrQQZQB1MĽ,$6)VXDtHkJ1(\-30idzcBG?^g?PF;H4󫢧 k%w;,L(a_Z<;9|xv̷af+]čCQT )ZS|nAXptC *qV¬vejT}\5RfWShY@ +934.UaԌ6+Dm|6uPUrIF՚kl8",&ϗ"$[ͻ ,! +/-a|ZEla(,x 52q#PJ?^\ 8u jB`:&8h-q-¤UVh`\*<Gi;Z?,83A ?#S?Junpۇ\ ' e69p:lmq^brsM.ͫy@Mm_үuOOeK->]a%QGZmtДNa&EjLtHyVVi##\#u]Tj.yNXILP+9jh<4nNc}ZaP8&DKi: {ϑ(ckgN0ה%О֙[=uC2?CJw!O-1_ƞ;`x?} G@[C.Q/?+f[0\ y"3W`L9v,3̳dBNߍ PPY['^?GNRϣbвf$~*j;ShPs7$ LF_*iG k<{bX4/ʦ3G ]B[(C`(&iv0|YލHu$tNZVK8F=IP½KfY3EF,vա Nj߃l_&Z#I?y5ջLQ@ #U^j~e׃f(˙ tA#Wd>+osdt=sK }ҡZaa}nA$ ]G'N!)2꣒jફjYX-huHsM Pm۷L,0p'y),Xؗ)f=oC5#"yVv0&w9{oЪx0_ߒP9 d[3ۑ@ v+۰ XqSam{yrR){_CGճi~B#֍/Z4zsXjOfQ#=ͩbrhPN5`\T;{s{Txm?L]M4 ƣnuɾP^''rM4eG hL o14*)/(G+\=$h-)p)wC- /3e*TSԭcMƘBsWN$.h?Eኙ 8^*,>ӄVuyȪ8 ;3u#L];b6l/0q|)nJ Әcő*?&dbFF*HtoC/::POX(kOy8bDQEʕ>1hXͬsC:aJ*# 5!4A`980PƢnyw.۶Խ8(@Xit>!4\ y6+%@XIq׺rl _DSΒ (SÛ)9nB~h-$&Q3%0Wjz@`W)?OՆt]?}_P?pZxr m :e[sBk"}?܏t#NIc`4;K)}%M$\7& , t){ntI˒أv &;_ Ȼ8o! 1axOo8}sL&O=jof ˷0pՍh UI}ts9&}`Y_q C`R6I3ڡGYxQlz/t98l^7T=³h &PK 1Q1\:ԡr2ҮFIH#cA? 120z> 6uhF)va 6H"IXHv4=[Y0ȑkE 2oX 70v=Ndwz BY(^PU7h n.9uQ2i͝;a,w$)ժ:WڳWf l >AX7vСz3Dj 3BdS/P*)(z\#|0BR%a&yUpycS:; JҠĝƓI\?iraUp^RHH᳀ubFx^x/i7oU,"<8:hZj_hӎa[Dq 20 E`fYiOaɅ$˝5kG?"*5@fcZ+X3?GNqa TFVX*`W9ʂE|V5:X?%RqD=aUj(O%#$C<,+ f=[T\s -]gǁ G]!$jf8r6ZsR Yc0BediH>B }4sF/ 8$5`5Q*wɔn<!xk7@.B~Gʼ語o'Bx'O {E ӎo%;UWrcBOO#^k;nAYηymҦ9TL5Pv>r_wF<֔',J0[?$? om;a>NÂHf AfG[{S]MZ(ΦOU䦯9J@DLC$H[ sĪZWПBEY+X/G[^Cztt9p=Uh@ߝ"mB}EvӅCzʶ:Z[:,f-S~׈sc2;Zv=&0bRPeioʹB+FٙL=b=ZI œh 8LEm$T9eY. 9nw $V+yk<'# leps {8MRTg5jPM9LӍN>)Z1\' kDV5QE`p%mx+Y6wzՐ?Џ_ƴ>^6vfiz<`03yqu_9 $xro:ztP*U߸|RLB D[^y}1ܠl}V Ų~n+YY~hm+_ijxWѠMa#]Q )DF 7m{b?g0uM*rVnIuϼoHOq81n[^%ɴ׃N(sůb%dX ,XECs>溦.ݾζHQp֩kuVEAp¼8U8# b7\fxkrD בWX69x4D& mWJe3g`#}GU Lz,(l#]|VQIJU|7H9r l- X2yPF4~#`KWͤy wY 5Q(ͧᴌG򐅵lz6nEiB);|ƋLie]LXSv)vY *6ll Ihϡr= B*5!DӐW` 8d\<PN¢$]"̹`<' y~!ér!ą"]@_yvs'Jz{AbdHXl$H¬pA# ~|cZ㭋ȞͿ ibh Qo*hE__QN|ʔ ]lA&9“:2iA1]' 9Q5vOAяΡ6䠴Nm9d[6A(`[x_oN([cΚUS r3_ט~ccCCeIBfyo5j"Pmq oYr*b1ϊ7j3]=4T9f2+^&ϿuPބθ_"Y &+X@90꿋IgyUjV`җŌn&AhpED{V^CuXaJ'6":f<7҅1SF"l&_ Mrp@ [sb9`'Tvg!tvb(- o4=2 !m^@3z\Y_OŏUl YC73r}AI` 5]Se',zD<0;JxX(spg "=.P_funpȰ0no6*5U'2ۦsBVdA> $n玍G I0?LY9wHu8fTR"PKZϺ+F/ulN=g`hB4,,1?/+`u"D ;ݫC8H[PTqqr b]d"רo݌GPhs}5T_a:zI`OH$vhc-ͫnR.:3d8eA}FۢC*1:H4qc ob3Ԃ wp8k"OPN.7̜U ;R؉Ӏ -}mAeEs,7_N`~'~˜TƣO种9D"p()X$:_.V'tnOU;H k$ ˈJВ"O?MN-:zq9D} VecQ?HJ!aԧu(u/ިN'"5? 'O X-ͅ6e.py²u ogIsqzVEA4آگʬR P|?m2XutH5!^,.j&< XKJ'^HZG='Yb #\nˬU >>|9I49B)4![$ζ;<1y W{y`P=ݯbRCi^Jr]bZ.ǘ>@po`3фӷUj~kԪO$ d5}ۜנ16L<M^nR'*wJꀟ׮p-m6;\8jM=Ƴ~&ɕkyT; 0k E0o<}1ʘfFs_$Qy.8gUyԩOڿ(OA Z}_%0 0i\eIՀI$+5O|- i< <] SfcE { C;g-%|yٿ 8)|ۏʣ^D gMl8"-s0gUmesk6haN."r_Í hc & %|.c~.(B7:j ƹ1 YZ