tftp-5.2-5.3.1 4>$  Ap]p9|)cd1ŤT SIi!C蒯jd$OH=V8 2\DAi'{P]=va\EBzQcc.T@~b[ۓno X33m gMk_hX_&=y-arQ6\*&LtF$k6 ]0Έnǥ)Xeڔ.X*sIGwBE;΂{y1ìݏ'YbF48432ef330ba00462fd7e657149c52b944b99197ce5810f6cb655d1ff88a825a2a6f8d77dea2b1170212e30d135eaebd31a74a4d4]p9|tPKk|Qטr'6pL(L?(<d   7 *7 Mq0E   T # H4p04:(;8D 9l :( =!>!?!"@!*F!2G!HH!I!X!Y!\"]"@^" b#c$[d$e$f$l$u$v%,w'<x'xy'z'''''''(8Ctftp5.25.3.1Trivial File Transfer Protocol (TFTP)The Trivial File Transfer Protocol (TFTP) is normally used only for booting diskless workstations and for getting or saving network component configuration files.]cabernetPSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Productivity/Networking/Ftp/Clientshttp://www.kernel.org/pub/software/network/tftp/linuxppc64le# This group/user is shared with atftp, so please # keep this in sync with atftp.spec # add group /usr/sbin/groupadd -r tftp 2>/dev/null || : # add user /usr/sbin/useradd -c "TFTP account" -d /srv/tftpboot -G tftp -g tftp \ -r -s /bin/false tftp 2>/dev/null || : test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in tftp.service tftp.socket ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in tftp.service tftp.socket ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-tftp-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-tftp-update-$service-new-in-upgrade" fi done for service in tftp.service tftp.socket ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset tftp.service tftp.socket || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in tftp.service tftp.socket ; do if [ ! -e "/run/rpm-tftp-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-tftp-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in tftp.service tftp.socket ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi PNAME=tftp SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." 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 tftp.service tftp.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 tftp.service tftp.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 tftp.service tftp.socket ) || : fi else # package uninstall for service in tftp.service tftp.socket ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi{ q  ~6 A큤A큤]]]]]]]]N+ N+ N+ ]]]]1d57781f45c13c7a73ccb8548b25815c0fd8c5ef4856343c868cd88a78516287e2adb54e0e870be1a311d37da34bdfde37ab592ea8a93578ecc3faaa6f787aa328206a62f482fbb3aec4f7fab9c3ebc613cc33bcfb97ab10b679aac8eeb81cbc19a5641b3d129883ddc2c7dbed5e2e289c4b7062acc375a4a06647406ea62ae8ee11fa49eee063d88e168f467ccad4396c3dcda8dee2df52b99a966f50d4b182d21cbe6f2a2c6562f50ea25dac18a07641c1da9201cb48c6ff8fefa531b32f9f41b5772650f2f9d0d90289a1615bb36f0e6254b7cac92bcf31a4a9183cc65008eb9c79f65d5b124587734532ecea2c308c934a4f8bdacb7ea2d3e49a9c28077bbafe793d8c2c6ca1b5d6ab69b8d8243d854f99c872a7a7a9edfaefb1f930da1eb42a9271946cb538c5a0009c3a45c730f5a6f163b10bfa7357d9bd069a13c20b71a7a5a9142348b4384abf71c2bccbf7b73e62708f643b7b29cc340cfe9a40e6servicein.tftpd.8.gzroottftprootrootrootrootrootrootrootrootrootrootrootrootrootroottftprootrootrootrootrootrootrootrootrootrootrootrootroottftp-5.2-5.3.1.src.rpmconfig(tftp)tftptftp(client)tftp(ppc-64)tftp(server) @@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(tftp)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libwrap.so.0()(64bit)netcfgpwdutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd5.2-5.3.13.0.4-14.6.0-14.0-15.2-1atftp4.14.1]c@Z@Y@YC@V7P@UUS1oQo@Q@pmonrealgonzalez@suse.comrbrown@suse.compmonrealgonzalez@suse.comjhura@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comcrrodriguez@opensuse.orgvcizek@suse.comvcizek@suse.com- Add tftp.socket requirement to the service unit section [bsc#1153625]- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Changed permissions of /srv/tftpboot to be readable [bsc#940608]- Removed xinetd service- add a sysconfig file to allow passing parameters to the service (requested in bsc#951591) * added tftp.sysconfig- respond from the destination address taken from the first udp message's ancillary data (bnc#928283) * added tftp-multi-addresses.patch- tftp-hpa-0.48-macros-crash.patch: prevent buffer overflow in handling of \x macro (bnc#793883) - tftp-hpa-0.48-macros-v6mapped.patch: for \i and \x, expand v6-mapped addresses as native IPv4 (bnc#793883) - patches come from Michal Kubecek- drop tftp-hpa-0.43_old-autoconf.diff not needed for any product still in active maintenance. - Use correct systemd macros in %pre, %post.. - config.h must be included *everywhere* (tftp-config_h.patch) - tftp.service: * This service needs to be started after network.target * Use PrivateDevices=yes- change ownership of /srv/tftpboot to tftp:tftp, otherwise tftp daemon can't write there (bnc#813226)- create capabilites provided by both tftp and atftp (bnc#801481 or bnc#725378)/bin/sh/bin/sh/bin/sh/bin/shcabernet 1571141396 5.2-5.3.15.2-5.3.15.2-5.3.1 tftptftpboottftptftp.servicetftp.socketin.tftpdrctftptftpREADMEREADME.securitysample.rulessysconfig.tftptftp.1.gzin.tftpd.8.gztftpd.8.gz/etc/sysconfig/SuSEfirewall2.d/services//srv//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/tftp//usr/share/fillup-templates//usr/share/man/man1//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.suse.de/SUSE:Maintenance:12899/SUSE_SLE-15_Update/d16c0136ab7e39ac5486ffb7fd1d6eaa-tftp.SUSE_SLE-15_Updatecpioxz5ppc64le-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.10.0, BuildID[sha1]=ae33639d0718d5b5e382c3def133fc6e3ea64817, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.10.0, BuildID[sha1]=5efa025db6645e91191ae4e138682072eaec9973, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRZm@1x;ApSinet-daemonutf-8fb529a18e9c0b8eed28d6de01f53d1cd51751683113d0961d152ff451528c7d8?@7zXZ !t/Y] crv(vX0~AeeutRfPrɤGg8~ 3-P)BmߙnEE;9jaTE>%KK3*>dl %ݵ>9#\ -~C6:LAV =mL/y6*FFt>LX*IC V~OVF%$(N9#\nvߏXWseP#V9yD`9T*^P5WaߙuӪ.ƪmR0A{W7nW ״6SA{PԵZˑ/,zh_뻳5&JC3CIVćKシXCKۚhB$ҫ5f]Ԕ~(G_rbkhIVlM?|s69ֿUcI6O[㰦urgFځ_H:T}(HO |:"ő,s288#IUqi=oq[mL?W<=.]9[$m}D5[ēux_ `A0R,NbĨ$\:> KlPMsU2]&VWD @K?44=w& -Z|K=7 QA)|cz :W5W'Tً)Ma3 &7VvۄG3M̀ p[@X @1T2[BЮ)%Ŵo^wiScq@qF\ P87&s|C 8\덭bȩs+~O@Y`[VQ"*<"i08GA[U73SKQrɛk7?T2v6}@[q!><3I'梸/yj!}8!xbxI،o1} H iT=Ć,+"G3SQ"̀ۆ=3\p>UJ쨖?fG_csJA&P2dm5U\qB41-KI2d}ʕersq~N>>>/urVX wsM}qc?uҴ]Q5"ޙcm˺T4ğ8tXhBHcڟ2ar:KBnF^DP2-I--L&T#y`WF>MUYݢrh48Yg=0y1!dh}Rx5>>rσLQ+$"fhԎLÂT##D@]d ͰIc J>teACj= ba@H"dīaY?6oIFwteAKFZlj(,E$skp|slaڬV>+ФH9+D :\4_=5doB~r!s?p7,-Izmb+?KL%e&wN*g2cB'/˛8 Y3ik}*,is4 f Q mV^/S/K"=¾%5-PKf?@(J,$%#}D鶻I6ɑF^AK{ PF?V[F͋{/hӯ+1 U<\kZipGL ]w =:}dPߧ$L#46rdL0|7pFG0ltΆ@@qthRJL⿸an`,yrΗP?ಥa$*)Ҧ/US+BgS_!sQ:,g_8N]okj\U͚/v%JMR\F>$c {{Icp8CxYVLsj-'[: D* 0 t`*FŰbR[%Fo;.-7wn'?>t{|nd;Ʉ?7n 1EɃ˯ʤ gNA𓠭R3չ@\a*H j}ߒ,^PA b8ͳIVtP8ITyf-(0$jrcC@5p'Ł_7n]h0=g s?}AVkhdi nrX2cWn_ ϑT])g-nrw{Eʩ/!IXk/{tFmǁK,rkդPu4cK,@녿IŘ1d1# (I^> ]Do=of@Qf"(/w@sI/̊E'kn8<:CR d.JתYr_VZ6ix5fw_vXpI_U+Bup8n0%{N+{C,g49` 1PqM=Vp_$Q{Ԃ4oЌj~hTGWՋ(ww9npˑo/ں 8xL OU>?/É.ȉA;ŞoyDLe[ v 6J5ueSs;*z%*Ys+lZ"Y(l>eiuk_F(Swj]u/˴ f0bH/T'R$fXq;.u.w:AQg8|5op˒X|SuYSND+;9^0Tk' j91k|Qjm;̥}ӖZ[@AlqXquHp&";!SyO߉YR}[|ji< ?OD!WY_R楼ӋBkpهޝn ',+7^)BbP[uRi9w)wMS@}? >ꢿTjVTʣӽsS`t(hAA۴w9 /7t:Z0= W(sqO`Z;*͓+X?U=$߃%|o1=Rha*oeۨz xF8\S9D^l-f0o{)EZ>*_n<+Z6Mc(fe:ὢd%-hM&'ώ:^<627 $`݈ӄ15&nYz]j$ᰠ_(J a$_HUNqMuUzr} 'J^^z%x_`ǔZHKWe aøsH(q[]8}j`n!U`ؖ|cjDo{FNl@): bFE?Y@Z}pT'.2vSǦ_֕^!2{ Q&d0tN\o; t?R[l15/Tw ˖ \3g:U \/4,j7 Ipȑ҄3GZd"ok u4m8M>Int!ZdQWrA ,ױn$'b^-Avξd$e>LF+֨+y~▉A4zjLRIa>w9BLśnD2ON }b!ӟ8p0:@%y+6UCK@g kNUNIlXabGf HV7js$‚nIcs3UQ:jd'Qv IK`] 5 5 zӊeKwMYU2 q@*rJ51'5 UM:sfeiBuhq`G$ ~ ٸF{0 ?EIZ/ /?V ej廘 1k&vhNCXbLwştsr*;6޿eȚ L?ڎJ7߽pe=-j@M1,'(ah1t k&AC}/Z4ȚxU}hhϗC 5AOS2?DhesKXy B ^] $_dpcvvc ɶql_iK7I4P"btg+ڈx797z8\@6;zp7XS Ja21D#檂DGqN"Nh{k0h&2rPSh"^GҥԩI. #> ^ힸ0[u A>Ԭ!: Z3TM3\e9m?,TYI_"_{a4 LZ'G(XٌI,ڿҨVmTIԿ7I>lP>{!{L²W8x5f|ej 6!'17=el#׮9X,.s2TZ䙴GeԺgQ3 t (޴mE1d9B&$ MX1'Z?u3q{mcG6+̐ee/r<` tNyqv+Ԃ2Z/Qim<PF9#Pu`.3kYuLtbdm VCK]ybOE!UaFxC+,j[Ior`PAN2 QGAo?#_ށfJm^Ȓp ڶ ? ވ2!&EY{!%P".?]e[rgxbc>/d}SDuc)̋9IoPpj(DQɴ@%+y|7jC/ZKW)r3@. є[M=٩@gO kq;M~Z;^f"z!_s2cl%3Y؃mU>V4*ݳ{9oy06d*3ͯ*>5~Zj 輕K^Q˂*&9Dd:.Hhe 5탥IGT]a-|j w2h#]9"86 ]HBjpbkkVxA6(z^E67%<gHFig9kr!V.'2.nod85?0C3=g*6ؘ(4I`ۭggYSD0'{O8Ri%r̺uͅrGyBp!74whgc5D=K\?EKVKfć~enѲm*`X6)x Z?yBmC*8̱'k :~s;.Ni3)3m# 5꠺JWYNH7;Z:x$s$}kMqw&eq>f#S<t ctEb";M+NJROl>ftt\'!!4 H- aؽ y0Dћ]@8?Gw0Q*Tяez' )g&QvRȹ; WLԶp$Yi7XTecۚO}V=ldcXޠP ޷B2v5IN .-bO'Bi̱f &)2mDnY0 0(ĥk4lK̴yppJo] 6] ;`|udȦj運r HUg "m)x$DK:Mc ;OXt ӷJz<*m"Fd?!Ou=d cbǙBv`޹0Jy/Z)_uj1ÍXl@0c?"@\˩ rC.X;+xȯ;ə74l9KYmL6K ӛn س}*|4N| 0, Gx5#E'㼂#0^5O?sX<֥&$F&bB5,2z"akFFdhonVb' :Ia꒥mZ$w?L ]hUƟiY~o<`jVBQEG 3ת |@M^ yt wC$Sƕz)Q3 ~pgVl˄w'Fw91HE<t Z][Ij_zi5n 'Ōqly_\ـ󹺫8i?~UCpYc+O (2Z^4U=Oq6{c(i#L8XR[2H'a&r͙QƑpX,I_ ? y;T6)XmGϒF}|k)FGl_w0(t\1w{y1GK\W֛J^ zOqF]BHx#XK6? APyMZcT:O㈩BgOnmqtܐֳP 6\SdKQYEfv>wq?I, Po׊4~(d"u{Og;H bBMFjnބ+^%4avkPg|$1ق FC\08vQ nKq߸{ID)Z3 (}{Z<fXwUuYK=}bQp@J];iqlLJ6Wӵ [E6iHy`q MVC(X&|ܠ\,Y0[wTUO#^ac ZqFnWa.wQk=J[3]W%ڔE"wZ'mJrb뵎l dM>IifkǵS)i'K @ 3z?Yva[=1-@k_g2HN.&wQ-r$'KzE]TZ|ݔ=gZה)E%wRp6H%tiHY{h$ܴ^1J]:. UxIۅ,]5܂RG ۋny:m eRn&"2k@:ALOזI;t^B_=*j'*y?tJtPR5}N Vu %- ķJ[~II;+^ų+eL7a'ms#{8 +jߺf7&z& 5̤+gԏ _i3-1"nBґMQEf=q_т%6j'1hsߚv :eѓWQ :1SJ]Z3W#>@4{bg2HRX2)?dT"偈|mpygj<0Y +?!̤--f͜4?iSUx_R:V#9Y7xn5Je54%+ &eq, +?] g;rˡK1j pG',YRE;jw ïh 77A`|ތ !kM2 -:=qBM ]U8ήp {I %Oܥc\yc(۵hܺk**$JqBwHIIS;&^QEQFVDTf %ex&8gaA\a{hY{̫s$ AK9| 4bl/Pޠ)J9k_j3E ǻ  pw vXP{uP5bf6~SڄNL*y{_JbTЬp1=~Op2]ÀPZ~Fcщ 9mv20ƭWdQUvv,ug(p(md* ȶx:֓%"n۳E|&Z_`kQav[ܯWg =ܟL&RC6QEm_"\a/fhËj/..{L(,L˰lcFsm DdKϗ*9ʌ+9Hk>qِ߱:` N1\˶-YºeMKE\P;zeZJ Z9ơXL +UXەb0mB5K:#ل1jʈo q>q]!C̑=>gu'D>?%q2Wډ{ϟļ@$hzvQ;a/6x/lԞv=ח]Pt øa;ݤ B#I3k_UYT#@ Q&_kBJoDS)L(鳴հXI!8H;ƪ$al =3ApTޚl_ oSO-u)y q $& N4w(v%CS opYfԔfp70r?=urgo3X.x8 ;DiF\`%w2fl!#>ĐicvZw xKh3!.o2߯4eiǐ4Bb(!&^ٕ-Պg8 m%i`DއMVV2بM{I!+y*O1+Ž!v hXD$E0 Jy}.*:iQ^V g9Jd \F\?DP%?Mv OM7qw;WJ 0 UKmh?oQ6#=RXOFf W 2z! ;Su}dxvT˯)p j~0 &%69mOHY@&6a=,/IKG,538թGG KȾcl2UXc7$p Ezԍ)%%/_9_=Sj"6Pg^nw&I}H"4g/qsuCiY,p_bF5(;*$'8G5EXUn>ZOǫDDQ+%=; @!y m]DapIf$҇n a4ȮB闽Ι ^QJ䓟zY<gX@|xZL$a Be5vlƤmdU|KnU xn^+ӔN~`O׍ɻ n 锊4SJ{}7Y)s2Li{KPm n".tψ8z aTS%=?VB#q?O)kl%0lY%f-gŗ8xݼ):[/VWosYZFI1|vnA͜,ȩXzAӚg>m`Xp%Bg ="-b ˨D[E~aƌvuN i]o$9f6RgBl%:Z4w '"z>[rURmyI K3/kF-lC0s}v]M$dEەCBܣF]"W&n0A[fBR7m4_*+oVP5 jׯVm"ɑ{LÌr>|Q ǘZa2axbb:70O 5=SJ )Ų,z2lZiZ#-'nXeyEɏN[w~UQ1T_ *|`8N}@z6*]I#y62Hٷ <`e^EģyE ~ܾɧ4-ԑM \,ߜܩPF٢p.M kRP/B\:J.(},PuSifBD곬|KW^It DŽER^,"=bM S,W.Z Fg^!h$ý&anB ӛuL𹥆Y*`gAAl;!QhkaDWEPɕͧJ5#>(/\3L u;4zfB gHgC.v>mF;oudNINl)?-ܢd;MeQ.Ą섰A<y8L z+nBZI b/f[ua 99E P%av6ex=-SP~Sl}@Ӂ~.؀#252<^ 2QU^e7OD ?Wy1' ]^|SЖ':!ИҐf\s2Z،5'D KsiOH~R7#ƒf]H+R "WI Q9d"}d b{qjN$0)Si,0s2OI5QOs9g3dy-0#)xZdt󉏏a]ĶaiΨ#dlѼ I~~_<~{?iPGL/Q0D)Tiνe*?͕LO`p/nᅇF-@x*Qz@_N{x44@~V 4tۣ5C\ b}"찍bz"ix}ZwO@Jn3d7cmoCC\ 7hFp4}H͟^yۊ .9DXqM)XWMPK9,8nm0'+Hȳg|F lTe^ʜFqIfoe`)ݍ^k)R__{o}"uD1O3;PiM'o4o뛴@ TGXZ~CM{PڑVH*F 3dZEAy>{RSl  5i|0y z:@>bS7Zwo<#BX0(#|yzvouWyVWL> 5{GIyѡiYRb {ʿ7#FAݦ~Lr2b3[;6A}ПC1QEQkt|RJ;Vԛw?G>pI$&_9[W0eMxewkIֺ%e0Eò~9QYaNMuRPr2+KMpZ74-Pd\)-}4`ni彿'J`Tq9U0+#ywύ֧lV[u 7') R⺴^IHiL.G,U, -٘MV[Ӷq諊d;Qd,TPdIVeaT8hO+ SFB2q|9HC)c¼GTO_x s[fq:CD~xJg\H83Y|V>x<1}X5WdL{U\=?P ߡv@+7-.D(L{^ugQWE$;{׼#Iڟ g%_(2)! C6ہeu?'Og'q Su ڧϝzrQdm#g^>E ,@o'ÇB9éi )(: R&v>cfuî1z"u)phH=&%T.+6FwL1ƁENuwUqIjXud= qց5Ú>]{+Q%ϷFH&S64G>J0?tüoHFB r9I599j-"sZk]UU( ;ph *cW:<D$mɹ֋1a\Gnjhn4V9X["bO)T~K VM#ͤci[e3$fzYFc'!kTTdpfwd  *䵋ѓJcHv/^~)I=41G͝f>r"r_F7"y3b}4H>YXX%ʫm\dm)䨷Z']fe'%Fr5n0G B0kG nCTڻԔV$1&Ehx28KoylPoQxbhcj:\ 1_itbn5]̦V k9÷fn1{M9MY cKUw-5ׁ7\wF,<+ [6'1MBg++Mv'9 }#h`x/DqSؿo`\{ŔT3l%~ɴB!)TcMfIz,lba ٸ?Šn[fEڌ2N>onsʇ2*=CAX|xb<40 +Z6Ȧg_z^-g3=It:g ~Nop݁eRVoGky?ĶTh;JF nSbHmǿԫ@8&@nVv*[]gvnD{Nv30ZÓЭ|M$ ѣEC( fSaj+± gߜ%G tc⭔eJs5@lzKs J9w8558ߊubئ[P22ɷNk#[*=fG D^RCd4!k  ݞabQ#e?ݽOΑWF;CF *THDž)|ވ) -B#0ٍ ̴VPo޳,9h}E~x*4@ ?'6*ՀqK!OquH{C@@al*n9@7TȢ铳gSw!]%o?Ntgz)pߌ$O"ϛYD>a! u!4azC_ĚS As†6:נe*w3kN%5-gpCO VHA JXBL`z?31?FhC$yajbƈ`ˮUנ|۪%EgRɥk|ҩN7}%ޅm / v@ՇH0+bvnkZ 7F{-^=ت ;Ѽ,f .)Y>d6=$7*JTm8oG+#focAg"w::/H[8r`,0?Lxzn]nIb-IW*Bb}4> ME-vE;]/E%: <M SEX"6ho`[]^QuJ>~`g牊WX}P8kіuU-hnhH8Ӊ,S=^ c+=ݦOq#҃y8]J8|#5! m9bL\$eX@,Qq!E˝O"f<ʹ 8a\[+[AKH'`'RoQ#_Pbn$čGTdg)yMi\uN._:Pj{i>a+ewũ<:CYꎌߔ2q&KXNlԙ VZE%{aL9q>)33Y!+u>yz\gLrl )?ԊTLAL ҽFޮH)%'"D؊`qq@H/#Oux= +(T`aCeښ 6.͸/5Dv+;05`&Qsď\ˣ@iqpV lNN9ct?`umz̆6 ۬}v%ܖat1 /͍;f& o_&)jJ3w S㭱^[]&};G Ah}JfTo.0%}-ϧ$6ʭfuOA~dw%0NN?ѭV[~|Y0tk&B~”:΍,j㧿$) {c$i=F@ap.5WC8jG(g Q{(o?sͯDKgfE=R3drD8XBhDfP>fyWs Y wJ d~Ww5%?o@áM_}/Œ%ǷbJeiI P.K\1Z8k1N\GT$]R?daC*1Ru_&8!5W lm׽u?Bt[ı:S 'Ma=jYtɫwXO1T N&ȕrFgW*'~Z/oY7(|ڿJ}ʼns*7=QHx*UyhŦ094d(gVpܷtx >0h c`/'m!c#տk+* 2"Q Nxv3N\@,=hSH G2?tHwT[xduK%c ǒQ b%F}:B!Ӯ7Zb|?ᅫTPe]|,JMuq 0Q^HfS6 DPv~Gݞ~zdNK"9jKH'C(&OqUi. ^gX˷Q+qܓ)Ya(u8!`ɜyA࠼9n^i ]l濆 HIHr|Ar\3\ 3 S>zI' !yu`l'[, ɽ~Ի6;jWfoʢ2v9aFayStrCsQ!Z$ e?Ŋ;^k7A^l)~ QDƞhrp[0:#9Kn3˔ǟv dƂ7$_I*Rv{b1SMg8{۵?#^NYd$q2pjH*)KlD}/[Iq,:bqJ3*N!ѠG~$`'㈒+ͬR俁 ߖ5m:0۪m 1</nN\rEo#8\Y2o5Mh4@k 0Nƌj ٜo1/T.KWgtJvM#EJ BfOD2Ww5qVCW{@&T n1FurO=MD:e˿HI5Tych^nK38Ý6)E hS .!+!mI@Wqu6ZG# 'Z(ts}њ(Bʒ\%dDa*ro'^L͚GNUeag\Q/<@w-W"mM֘XQw64I3GP3qP($l`=ST vA.WetYRֽolPCbM3kKlAȵt^uWnyp\ J3x\ ࡤc] x50gB3\T} XN HN nt>˺:KHFBڹ@+8xcQ'!MU!lCJ$s +-o:uMTsdِJ qu&#~G0A5k~%Ap}0aˌ %}xVM@1\~ߟγ/8Uת誌1sǠWF<^5Ԥx tA-o)aR(HgUqJ,T7*?*׌m¿O8Ĺ۝U ʏE’xUgO k07ʡesT`)O`39U]-fD̮Mz}f9 x[鱚*::o}Iҿv2V{^ |AmHϢg NS`Ml>?TOUiX/8@EAuU7F˹ױ8)14+ hx^diu^JNr*wh IW0tև@ tA7]ܗuj]o-PMG(8]' "SR aAdrԖW΅]C/҅i\<6ǶrzK{* M&v,2]F`UoQڹLN~dĘm@n0'0QT=a<~k J6U!n+ (m\};B1Ȉf){6fI"QK%1|~ʘyFB_iemɏyfEpb ?{@wwKðUkWO܅M2hLC1X$ L]n9_J8lI9ato w$o-+\c!!WFSY?r\:䪉n2h24؂^ǓkrkCqC_O2. ֢Ӣ=LJ焆~ PF䫚J]1ey.EpO萗?fD>+%Cwz'רl) 䊒Y"/D+@}#t& @HM|9" f?Ig< g\$\{=~+@|xUF: #sJ'kBYnh#YIΤg/[?g %8C6ەsYwVrtTK45lZ r?o᧒QX bNdt >~k ڻm1 d< 1w7g)ڠ~j+VXUV$OipZ)7dCp%N~ɀgJFC)}c'cOrX*u͍moVLE.-JȿvlEɴ&x%m~p煴pIwh|q\p 8- iR=;)$B=i>A10Wzvb)s[}a+vb62cIA_jvEdx>$f@.XX~E֖t TU+1*Eji~h O:p1P1Xڐ kLܨb\V'?sgɰ%,W W$iž |>>O]J暑dR(|XHdVʤw:Dy+1Ac#[)uXO-HdS)8,S9Eoqܑ5N?&-%yb LJaF) ێBl&>0f(8swI@a$!4TzЄ3h;PL3Q+^؆a,i3 PT d)3<q#Xؒf,8Fm9r]$tPb0ɌObZS^͙pnyCퟻu՜s b)~ئN%%*?_q`ouܦ0[j,._b42B\~;UڼsOmz>ad1,D8>Is&Ior?gYcOv4h⬄R0Z`.r!db)eZyWmȧI {yDďR8|gQTD7\ pHRX%1}TlQJLm4!m^B {l#WU#W9\.v`H|}3qm?V >0G01fQ~\1rQM uMQ_]:Ij"ydh S@a\)/垈>5Tbv*aq,IT% ˡrE2N\ba'Х!,{P<;eAP@m]>NڧS{k|7;9\$uOh~r)i@èv uK|=R瞻`DŘSnD~*}EP@AnӠ^|%*B̍IUoo~>^qXjz )J+!_L3)?Lm UJmD#WJ-0#>-E"gM7ׇ_jFN|߹\:^'O -jw6x&ӍL\7FJzOBu;< w̫z)+;![ wDmk^!H 3JqsS<8u3)XX@ Z@=5_7Rb˲/_m\`5.F|e2EܬR{Da6Ǯ$.Yn򅉅t|dG 1 ug'SmnC rś̓~s^5xv& ڥJ^Zd̏??k2 Mt+e2{hj.fo;7BPE޲e@UiK?-582gG[Vy30?&^M@Z;w"ǻG q)auaz*NٟU K )vkh8`a>;뗳4rŗE,,_pMF;dqHF"':n1KCP$LAyZȉLu6e>9p}zRRs+'T0RϪ ]+N'G)"s7?T:+e?&ρV1EV.6|]Wd|iݐ\L3נrЦOrk . Zvg٣TQ&` ")^%ɡRPv G8f*{ RTY|Etfp@B&՘ U^%X"4d+`K5b.9JhH+|g1/I E}.tL݀8{CLE%%P-Ua"s.PYQ D Z 8d]lܤK2_SffH(3Tz #P6+Cg7ٱF gח68ehPtJӋ~M)QY^ 5) a-mvqE.RNrcD%biڙV'Al7e 92``k?@J/rpc:_㮖ٶLLze|rm‚؅Ѳ(#%γ?:#EJ? Qf 8XA/CznY>f/g37$ N/mLUsßD&6gAgAΪU6tfx g*-BPkS'Dй?Z@ήglX2 Vv!hYJ]-5P鹥[˷έksi(aZ45~LEdFXr &hj˹3tAmЅ#Q9J*\RS>x HŐ+2šOG=nєD+H _D֩ M%rLWj$H:E0C;΃p߃+ \CNcL+Q9+''?VĜs{uέ("5څ[2H.ɏ+.(~?GbeY9IJvEXwD-N>ȼqK qeRh\IbNMj1RvInn}k=鉌<Wf^ 8:qHa̯ឡ5`Bcらs#HnS*AMG0llpXZDEqКYGVVsqy'zn:%mǼ9 .?|K ɢ HzS$G$D+p"V;غ6Z2[!׮Ij/eeLCKC[B-/ D !a0hC~!.kaDyzڵؘ !X"JZv9QsQߤZ8# Gլl'tRe SK4`2Np!eh,ie1ݕFr×vqCENV =N`]t=Ը# NTcveNTDxr49Q|)PZ]ˡd蕶?/l=R;T*J uL@.2H!f(pMd-hgX`kD<ptŸ74EgM{jU,?z8^g6!i%g \SPGyT^4c/J~1)a=uFa =k9ӥw WR*#Yk!|uCHn&:`?̮(QwڽZ5AUV!M`UK{Q?-2s X d}BMkAfcPUWt9|- +T⼣H%? ʄpmW0jtⲵ D0uwO??v!W$_ k ({I"c`Jk `OK%|^Vg*}&t0gdxRgE6>io.-Oϵ+WV ⸃I=BK#qK})fv9%dv3MVxednXӨNr,[ˊ#ur3wEnO׉k03}A8pvT7"3mhRehdAA,A_| Zc Dqx=8 K97.Uˣ!s:$KjCIX]%U{ />_#xUNNn뾉}i RTfD[0Y(Q4ջ'Hؘ#+jBNgqa:etR"yUI PVNMvOI }uq52b|jt)j3D!Y>3eDQ`HbE ZBL"l8H']H4:.cihkA" xu=T ,`@rz̳`~U}QIo;yҀ(IqJC5To2ƀ"  c!6hDޭpc+Z2ϯ[p}+ЍJ;1PPz s'Xۦu,ts6"Î= IZ_`s8w dVMg6(>>O[ `ҝ˒F7¨ϻ i)(f Y1&{UyԠ`Й=ln9(z4`gMͻWzJ/92< nb\h,\y%lJȠM.7f5D/z}|ưwV"z܄{@Ut+^Y|2HФLJS(yQpE4AK('oh7=~hPhV 0BTj]c]m) -W6}}ѿė(luv\ 1Xd!fnuTf<{:Qo?>8/lr .6vJ{fA j_TF5~@ރLDQvG ,+ xOr6QsEkQX#>eƌlQ?v<::j9wŞ]vF)٢;xmn=*bx QbAhNim Xh7Lne2iğ8XW̭ZI?JكjC:WvA | !TS5L @l}W޲ޡB.6hdL}q0gy9wr0x(:ZKbyo} e=CљZW"k6Q[C |GsCáÔX D1~ \fj5Ws];UŚjj+A$"{1/`KS=՞Q*d\j.L $&'v-W낡7J ^rU.̖8gN16(o<#<!RBÝ~΢,8Q!9D\rm2tN[@\ۑCIW̿՚1֧Jo+JUN([70}|XFDeBʋ%huG͖r'"poq#r-#?vHIwwe "R`lN~@JBc‰v׾)P|d׸wRy~+>*53N [w}!h rn )agu@mگa{XZUk1EtA}o 1 Dg7&=Cn3c%^qa׿a x.BT!3DR1lŵjTgzX_4gU"5`=}DQƇU 07;AI^E Nyhs67)u6VF[M_3^G%v1?e=/KWO\)7BAwj*IŽyqoY{qO4#S,[ա4کG07w_1;(DӠdHTF̜%4[e;g76-}f xrǹD#.(P;*uN'TЌ0MĵC1Aب¬t:mG[q6Ɔ]LL:W63~ y% Q G@_M1M>ngH#Dy\xWYm#upH-./JO3n%c6Ԭyr[;جjY0nki'Ib9jQ k ;r5 P$sԯBMq@b9KA0rm&j.Z/qN\_P]px̧sYX6W9, _.ְ2ͅA,S" MjF(ʑ %6C*~F,NW7ϹVLNj^=C$8Qo.WLWs?9nj*%N݉6sP&ʣm$]{.Մ:kR9Լ vɛl;vҒ#.[q5)-?!#G԰.G݉w%\1q b,EKdh0 !YCyVy|Rh khW:FW.T2[YV >w߁1BژtYʐW%wnjMNSnc١;d? J4FZ f$[92r‚vͮxMнON>Y%sXVxdiK_֙_C B8"&!Dc<_T%nur[+Ҥެ|dRwcE ᕲwXJd*ip\1,ZgIM5$ rN 1i-˳Y5.Ѕb3泑? ¢nRq] =7XqatHJ5 J% /SmZVZ1Rprqx`8nWV/‹Ff{眛=8Lcm9dݣ"G Uc(G^X/j=@1]! S{;f:L,ҏ]6&m9#|Tead :ą^HF's2nBR{lˁw7uRSÜy,PM*DQnm ɘă.P]21 k!|Nx'XUSZ㙙gyٔY] +gЇ̓.aH>mIe &;O5-;C{o&@R]B0hj,&roAOnHGd\yϞ~V3ő؈~,fxU#JlTHqE\Jr'Aߨ^+K(K\ Մ[?-%$r)(xSF)$ {R|h=ij3g&,*xD͚\m"6grv39*h&T 3<Fĥ̈fzj {Y]}Ʋu2VnY/t3tl [wYJ?ho)Aހt.9oP/o).>KvV8%`tz`B80KbE Ï(rhJkDV{jva=`M[S@yc HZ#jسd/2 #bý8L h=!I_|"5o\8['I~7mZ~Z@S ]|Ǟ-}0P۟os:%'DM @=ʜ}{@z4,dpUmLKbպC 񆿢_9O*"+d'A+r]kaRZH[Q5MO~J{ֱPQ.Lm[z sO-2 ؉sOp<>m%*m>ƾR-`F:9L"29pdJ1=LWmk$Cٵs:ü >aNo薉Й?,/3!LGuUi 3l ,V|b3l΄@&/y2 T/h8817T6ߡ7,~WfJq~ݘX84'@4@΍+$B2ݘL3xb6'6@u}P dӋE?Z\FV0y?kݜV#S\ CZ'!(~K*2+7lʹqm4 5s9S!^~$ʳR;Aɰ<jF^hKxv$#L7Dꃧ \3Ex3u1*TO_gsZ3: ˞kWEUB$}Ḿ =&:T(Z33<-9Y,Hǿh>p8uc d}O5Xߠ^(SƓ \LQxn,Wr83VR%'GWGD+eQ@ dz${_BX_;[FP\QgMSP042DLύbjg{+2Pr~=N`zj-U<\.cd uG$F'FE%))1 V7[(ԳT ŝP0?cnt=[ / [K°/.P{BM=KG56h@FAu:v@\! sCI>WGQ00l-ɓqm~6&71-o[EOpRZ0B"s-@ɧ&Zϐ{wo_C";9( j, uң'রă0iZ3i%H`p=(xfO -)Ɣ 8Da,g = %:q6E"md] k@wqڠ5xʮ'v(O<(_znTAמl\:ث+XPn^;|?;jEH YLl*MnFlٮPA͏)8E(ej֦Dꖔ- n Cw ԥKy]RsߩJG$tc2nwjL%\4:XdQ2'G%Ge-ſ^W=x Rc5>&?0 Jȵ~ ғOch )J jV2oxu" u[=xӥ 8vF`#[25i~mv^&…7A-4LU{cS*g[Ϋyս4\A4Y ={- [tH>is_Z@}Cmy%yӨ&?w\ MԴoi7+9~?n;bLhM®Pr4o0WC+o[%$=j1mUЙ!JsiiPm*"aY|à.v83DM>[b?o-L[چPS*hU5ǼsLߒ.DoNAe3Uu-֞ilEi쯮ZfO4PJuw )=:p2 mt:%c΢PcVD;Rey=^<HP@O"ҫX8o6ώI|WTu^]T[ր7w0~U,ʚF"#R3!g2پkRg õ%6튲6fS/NO6Uxz!GaZ{ݨ5#![VK9Yn-f{AwQU}&@a_dSlB0srE`%Rf!CSx!6j霏̠>F٧Uo!QtWF9^0ָ:e',ʓgwGJ530 ?TqCʸ?~'iI^H.e!13X[~LLAwHV|7sv EI*>k㥊h*7s݉aP;/V5M,X`gu*, EzL~4N6UVqPW%(qB i3 ğ7ݎ=QYS% :ij"F)Bㅖ#~iGybmJס n:7ӺUNIyI#jhn?w% &h6)@L*ٝ@gTFA&cc~Qϧy%[}fOIkj{~KHNj?>$9¬c%|'&N˧cF˾"3/fX=CT]գ ٚ%؇x(&UcDFo11$N7>*nuRC:@j"E>^QC7'V:#Oe ֽ YZ