tftp-5.2-5.3.1 4>$  Ap]p9| ,{'k넣'}X>';5# )dCEH |5 fcy)0h UP,cIQ`XۣDſ51ްFA.Y!ρO H{ :Y-1.]Dή?UA%`P'Tẝ/Y}2~@H=~1#aiPj:ܡ+>E+8sQTBʁ.@Ւ>pL)?)d   7 *7 Mq.C   T # H4p (8 94 : =!>!?!@!F!G"H"LI"X"Y"\"]#^# b$zc%#d%e%f%l%u%v%w'x(y(Tz((((((()Ctftp5.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.]s390zp37SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Productivity/Networking/Ftp/Clientshttp://www.kernel.org/pub/software/network/tftp/linuxs390x# 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+ ]]]]1d57781f45c13c7a73ccb8548b25815c0fd8c5ef4856343c868cd88a78516287a68e8a1c691ce3bd3494669f1bef0bd0f3d741f052c92b83bc88437cb9ce734e28206a62f482fbb3aec4f7fab9c3ebc613cc33bcfb97ab10b679aac8eeb81cbc19a5641b3d129883ddc2c7dbed5e2e289c4b7062acc375a4a06647406ea62ae8ebcf41adf0270c87ddf922de053127f00e228c93ff2d54e9f7cff65215401198d21cbe6f2a2c6562f50ea25dac18a07641c1da9201cb48c6ff8fefa531b32f9f41b5772650f2f9d0d90289a1615bb36f0e6254b7cac92bcf31a4a9183cc65008eb9c79f65d5b124587734532ecea2c308c934a4f8bdacb7ea2d3e49a9c28077bbafe793d8c2c6ca1b5d6ab69b8d8243d854f99c872a7a7a9edfaefb1f930da1eb42a9271946cb538c5a0009c3a45c730f5a6f163b10bfa7357d9bd069a13c20b71a7a5a9142348b4384abf71c2bccbf7b73e62708f643b7b29cc340cfe9a40e6servicein.tftpd.8.gzroottftprootrootrootrootrootrootrootrootrootrootrootrootrootroottftprootrootrootrootrootrootrootrootrootrootrootrootroottftp-5.2-5.3.1.src.rpmconfig(tftp)tftptftp(client)tftp(s390-64)tftp(server) @@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(tftp)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(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/shs390zp37 1571141286 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_Updatecpioxz5s390x-suse-linuxASCII textdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld6, for GNU/Linux 3.2.0, BuildID[sha1]=394a6dc7b1541fd87ea93bcdd2eb04c24d86d6d0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld6, for GNU/Linux 3.2.0, BuildID[sha1]=305b0b2fc84d7fd8e775d746a8d86e9a9eaaff55, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R RR RR R RRRR RR R RR R#pOIygN_X^׺ %,CZ VNU:o_2 xwM 8\ʪc&4ne`=e( fa+|14&ӭ.hduAq*i,^LX,CR|"r2h6Bhq!o{Xfj2j?G熩Sl7)@bo;/Fdd\1[ayY[[ʽsK&O\]&?Sdr@M땄yL: Pbf\G暧wIRAD A"bSMʙb'%*ǵmakp,*}=@xO45%v)-3FD+=HMxiO~#ŀJcLJR O=te(ſrΧ_8Ɋ1vy}47hR̠ J8y[ػ({0{2|8@tQRMqi3NRz%գ3p\A򸉫c*c|xりb .N46m=H ,r͓))[HAԅuNuu篽N +*J ai*ګb J7p, lhN`YRz>S?%3z'NADm9v61>'QTIk-pqx?Z5~ZcȖٖ{|BN˛n쥡ܟ v.|}V[}R--g NmO'uz6IӤl%`DIxc1}YaY쿙l/.GG @R#ka@yѻ{F$/]β/v]VN֟T$$C2F 5 ^bY89#@.5$(lWBn k;>o<-0'a*" z`'jqq|:2 TM#BU-3D$պŖ,yh_ktJ1g)p6gR~Z&xʝɳ[ox[+F*`:$&xts };vG5$*! fS:]W] ]J;&B51fxJ! cm?_q zz wp&gktVEQEvqↂ&H]%.xJRy⊓q#61-@8*VWwrsBmPWl*qwISp:lJax+M;5IppX,%cD3Õ笉 4pYoT1x kuROj/pvG9%0gH$`p8whXhlD3Mښ kyVꝹ `pi$[.cq1i RmA,eh-*sm.e-&*G)"SWKDd@S KJ"y, iδtb_ mc"`e5o:,.q|Z-N_}!f׫!O͊rR 3%TI(QnYmcqwob%828SzHCV`*Q<%6ab/!<*R%cg*$U6CRܷ./P o).rZ}TN\랠y`oQa RYi,hT!Uf^c1i`h;Cn}շ4+1C"d=7] ҇nY1҂A|*f&_U+KYr94ew6,fȷ'&JzOUPu~;se)[ E)4lL6^u$ ]%s v5&OGfC!yݘ.,x%߄%G_bR2+{d{GƥP̐.n .-J?o d "؀HlNoLY^dOs#WfMqL!瑩V * "zvB$WՖ`~~žlE/q/n%cj7Vw*R~ 1\R2kW%1dV9AFtX7˧ŬFrgNYfE@CcQNOݨXBK:nBT[[8_fI@Sm|Ju 2-ߗt7?H3m{ s tt#1gBCXZc$]3Ծg;eP6)]7;ϣv0|KVY#@Ɔj\8"EMpұKW;V1H9+S@~yӌ{s9>+!wW 2D|9qj@h'ӫY rQ(J% k~^j){)ìVˆ z6䒽 Bh4P6g|hdm.BZf &{NmPRq:.lu֊НsutQ$d`pVCHc =O<h鵿JJ v73& &CII'[zW}zcYf3o:vvOj*JrGF}k+'7r{N4C-?ZL{ƱEzHoV=@gNYIO{GaNr+ru@7.D)|gHJč:fY(xeo+1BY4aT˯6ܑv]Hc")W̸Gf-ᨩlFn0"n/06ӀUM=-3]XlpQWY*]k YXB~S=Ev,_f9Mϕ>pТ#/Sw jW2(i]vI+ py53i8 G $ȘAAw@0qo97ǻKU2Ȩ@*_/ںua%Ml&Ko;&Z5EPR5c0*}XfUfiUY:Ȫr󲘘6_WR~e4!+/Dm^J4IʩF0uCOA!Llw"$8a5^@9ZtTHASyR\dv-x6L|qPJH?wcimu"3Q[ccm\u©!,cW7(zi $C#׷}&$"9T$tFذo/xfm8K\qsn8G] JIjVMֽ*E4iNVxw+GYa~YQNQbc*6Twv}u&++= r=m[>sGD85_“čsuuk? 9lvZ[)"H2Z?ZGXlBhty?YL&2΢e{ɀj wyqCJ泲JBeB)[:# :@}$ΰzCRE< xZZ@ )| yGI83VzEsdI~_|<olS.`X/u{H 1* QZgon+ұd|K(}1CieG%^h5 aŲwcǏҲؙtVʇͥtCMp|BARsv^cpQU'(JUV-dO!ks9ު ز_BnBaF3tj7](2g=UWڨԤXQ$$.Qo2^MsBllBU+<J?IYf6/ku~_!T[߲M-J-vC:'4Uw:i aAc :cc |oPqտM6,]ApWG2X .T-Qp &I /h݅ 皀0bbr>8QCM $'qƳ93"a [pbPE*Sqۤ+"S$d&crUs#/Q-?e|PS'&KF_c/Z1] pa;)O*J0y a-5'8WTL2g½Tz,')vb=68$mMڄP0ޯHD^^tNʭp[ \хux7hJd +΁@19AQr':k7X߳:XrW<&,dz尼nH.6)f{lGe_6V߼ne@gt\*FH7RA+%DS>8%CFyMpeu7Z !Wl 5-ӻp `By.%&p_<(A[Ǘ,1ԛ~uw7maػGtɧuÃP*3Tq ozK>2^S\؍-9~ #ǭ iJ4u%~oT9 f*oÔ9Ч;Sݥ+ۗɦG4kzYSj7(hO^Ȋ}sϯT|qa$Qb]KU؀Kux eC/ٴ5O3I쥎މUk=}_^!u[յ2~)wcQ3 r@!B%VAĒit zZѭ*͆)Cdր4aR(񀅜.9y_qѦ-{a{G Ox`9b<-_oI3IPvPj퍍 $qgNeb~TԹdUիu{w.  ҡ1?FΏ'N +,5xSg nYwGJx}D lO+R}+t rmTmNթИ[pĝDy@,d]"x6U/ߏ!zPϳ@lW3dtd X9_skпǙ Tl:}:Q9?sV1r "rș !X8OBihU (0l*ڎ?WѪ吕O]F9arjz%Rv:-T`Ԥ\w Ğ2Dl.@/bJS!߯Ki:!xB xB^cGR=dY9"D0/ =4iI j̒`ƿayvfo~M+v{v 5@@\V'"R/#JA$g&E  ]@͇~Xxz~𒑞 z{ 1x!10t$v}~wQ .MQrޝقIyS#(m ]NMJ)F/:FV8ZM[ּIͰv5T}mUdBSlI^ Z>MUtZ4 ,PT2GS>rAymCxK7}j;СƇ5訾stb33C 9:dmyċ&jaY uXJVsKzEI}`Q֪XY?!/y?Se%6Wi/^>_#89Eh;?\8' *F:]0ܺHtԎA!YFopc^y89TPaQܲVu֠ |LƌT֎): <2G1uU2_oZ~bUަW+oMS2g%!OG^IPIG9a~tmQ/RGt6ۚ_Lc|hKOCyӁIP̸ǧ5`N3s}1̃%[ h`KJ[]fSW8?`!AK&ngs@iPNjxjmoz^)i7yǓ}njʓS-Gu)h$aϻ[?C@&qS`Gγ콫5 J_̠;˧]̼ q5/r lkɋ߮@rǯ]ob $eIe7%L4de@*$vRw 5^PFXɅ8[!V7ROx)Ř2 d eh]3Q XXZNv2/%Yq RK \A SS`Ŏ޼F<sDzaϛB4oTҥ*3 .n$}X(n<8uJaǐXyq;zBH8gҏIJo1?ILIZesm\5T#>^TRy:APKX*>&`ɛOؓp gkqYכ&ͼ4%a x:$}fO1آׂ4axMއ04 a5#.(]BBPbEq[ЁIM~T4; (!pp&[ }2K'ʍ^؛w߀(em| ϯvԡzNK;﷙q!g? wB`nJ:`4,rRq/~o%S*>{1H"؆M}:oAPzIjA58ex $~5+Z6'`tsEFT:$&ayXt7~kp;? #ʒ ꉁ"@YW\S{~qsU?E}0{|{DaVb#C*|U@~c+܉ k&$NPnmЬl{u*"GM1/$6K+_1ψ^l* 9!|L+eZ[rS޸qp hZѺ38K- .i!amü hg[nMŎ4J#[:J{ڜb߆6slorr췻fa7b,*u 1aoЪGz 8U^ b=\6r_EFke W~:m*dු>NδҺް+a[)a.BD̟iV\cz&v#\޳I:Vv*~T^*a-;sHXiJ;@z@$kT!#8N^G8%4|]h 6?=)?%N̄|߃bO6!j.;Be@[\&iF>sR OMZ {3O86 *ܪ FBlL˅XW~_Sd s=9ycDžZtf>vԵO`Ҋ'^W½o״iWSѾf&,roڑVKHƪ lBB_?[tGzr䙁@ɟbU ]lXȁFb#Kq> !/ !,hs<&=C'˃8W_A/ h7>+s+&@W}+o|Q\ o6\",%4b|Rx 8\5lkEJ)8yv'3ɕW9.A o/֧%w)2:R'>s,]*1-|nT ɤ xs::R[v7-ZPH,'K/3Q:Є_n_& 8>)5q ?TeA<aD@ (bw{OheHR?Ild>l\Aj2X+X5!2㱚Pu[*[;L}SvdeMmMڥ4@\vڋXXMùx$ٮ&-xc o<)';ݦJ1~~(ձ`HS)GWĪg=R`OϤy-G3#ƕ,WmxױW3eڕv62uW~9) yЖٍQMV!IR \ʶ.9c{ `R^`Ko#;Oc1VqɆ@E3eK`{/aI{C?u mI_$ۙlb `MD0(cq >k>;l MuKLǡɱ\[8̬l%=53v[RS{ ç%Kn*)u8$yz[8_tM;F5οy] =SRx+4p eH*)LPe'lm=_ ZCa$bAŷHD^pi٘Ȍ7u,r1-j)IOrwdžo^0e݆4r: M_9HxOP:qo0JSQAbg9> ]=K/ 4S1u;5˛ IPaʞ/R3LHmt4$|rQF.R]6}Y'rKW-jZ˕HC^D8#)܇Ë{X}c0;i%ۣVZqwZ=:Ⱥ=Ҫx|6bf|_st>vq2Ia3cZ'ӗ瞊Y} jplGˍi|9XJ-)PdWSɧm>q-dKQ?N#=5QȒsZɣrDQsNhy \ZO[$xKlql9hH!S3%ol6!φy8rO5yY5sӖsnRjhƴoxAԃegb|_3Dyc)e.QMoc^nQC"]bDdt!J7j)aYx՚KK_~t`U+7(Jc} _3ԏ!t廂o;#D|Y ]N+* vyFn}@!Q/dwNw^I40YiU"rO)yʲDI$ԲF~U!cb >(0 [.5mw#[p Lti H k Q  J[Rt@Epx/}IǛf <LMRჄQ|Y_3!/ST.W!Tèj_H\9`OW7X &ANX)bo4HӗCZߩ[(@`r/v~p3*sCvgj$lQfbs,d.cóArNdZ_d)% d19e~{]WBۛ3X&T?AcNPbR8T%@e)R 6l 9YSngǾ ;Ey - 42P5Ipq-1m΂%7g]FfpY<՛ri@])A(E!"}(٧n燖hn\MdxJ@VGCkJ⎞wM61PɑG)"a36,G|WqxtHo.3uXo9'y9JWw9>X-%=#kiVKߍuQGl?'ߍwJPs1F]{B<ojQzy?8D+:9k'MSbϗCEҒΣ77,v˻(f#Z2 Nc4y2d̰l.>EI{7a PҖ@ j}K:x?ZT0ֱ;VY˲&&Cj77ɹ쨛vKWљ4)W~+Ş'N) f,j P_GDzU%Sp!:I D*1KHs;wަ:=8D|Bq5mO80'G7 Xa(< Ƈ'֛|i,_;,=K%?p"'vPEh68UL,2|;/ɗM4l#UuҠ<[ 7Ce}zWJX z@~6Y]_] Bw>NUp4WZvFÌR*7Tpթ0 Z#ydF/H/Z)N > ۭ1:Rfc KJs? h[ ,}uL ov3>]!t9\|HF[n~<|:۬5yR>EhLJdR?Ҭ f"ȁͭ~CoAUf(MsV( ?s DST(-! {cF/KVB}8?:J5?/ovXVl EDCE\4I@yTw =Ce#XQ/6JϦmj]]bIs$uI;`ťn̂}YogTeRB3j+=w:Z:&$ժ9%AҼѨio#fXw"ϣnv=ru,}2nE>hY aY-,Kjg&bx0kyC/%Fhl<|Iel#';H+ 톈gHZ/w-sy!ۃe5P!})NVp;_G8]v%}!B+цRV<b} VlTl0Ye+G[+Ad wV $ɳA-c!<==JI݉)pv`\|(c-e`#؞i=@]k(%缗'ʝ_EN{[z䎵91kg*[@U,DcR/J9ofߧDo 9- Ua o>>0Қy0ö26Q 4ߎOa> 渃cSf:GILor : X_-Nxa9 .Ͱ{~pOuU蝔Yob1`EceŊyohPEJ"C,W8|)#stxː<ﷃ .&m0zr,Q8`A*4.,@|r"w䈸ײe}51Y-ThY.L(M )VѢ FEy4W*\8N^/be7cF+ޒt8iֳg[WEk=fd7; }mO:EDÝ c搨kO'$})&+hLҍ#>擎݀Haqί+>o|rH4m#{X/gt^C 7x+Ě]$.[wsVG& !F3`.}]$ʵN>o`{vX|vrYe;`CK%ĨJ#}ǿ)=!l&I$JfCnd]~ (\jS֚z']w)k<rX^p[8I&Z)§8%,ױ`xBܓnegV€$Dv8̯{0jz gMA@Y; 81ܷ]5 =sChD JP]D7\9[N*gN9FKՍ;Hy݊'Χ:Q1^vP Jٚ8i9/ |}XL:|WLf,BO7SM K;QT 6M;sXjI:uPr 1A0ED(Q"FZ}W(Gw%F8/yXK ;&˗W7k<h^ɸjVt)+#:q8}P:h>(Ϋmw hP44{~0 ?o(QJPw4hۓvF9IJCs1!Aw?&bFwuqCj9 .%SLCOaq㽬TlS8Z$ n@EBgG;OKG)\ơUԗ5V.v] qxc;y`%ʤ40Y vQ^*b{naQr̺bPLΎ. lPo_6Z*V |=!"ˆPnduynJ8/8~v:o?uYVT2G~En9)ÈR\枂\cLYv i Us(Wo&0 C曩J/ڧNnkp1}ϲnvlmdK'Ǒy]AX_Az bzR6_oUCT.>5Ϧ-%ZQ?6~G G)H^I58u{V([N4ؐޕm k@&XJx梛XJ ~Wȫbks pS f1L ,?']Ռ52N2Cd fZ(PS z^0[ [AilcƤPciFݿ^9>353q  / @$3ӊT{P~[FڨZCϟIV5 tWZZMQչd70°؛iUc~=?W{D{%R!j\>~5xLk1dԯu(M MTKPʲ y=;B]""Ş ێZ@u*<\|?)e< [ YA͛'|)ԝ[@i2㙟FC KQ~c+ /",?ǐyǖm-V_DU9M$Yf4?"[ 5FT<9ߖwzDjr.\  ܇?;6!+:,f|Z# KxTgpC:Gm"~6YIWVK5`b>OۨI]ܵ(̃ΦEXԊ. vT{UJO"ppe{*}59IG8/ŶdMm l'˙,7gKC q/dDo Q_GIFeFH؊w58L(}ng ZyzԇWW;܁2_O,̿(c:r=F(|Z)e2M&xq򔟯!EO7ΘT)ٮvQz)1XES|yhb2Wd/)sG7R~~AAz1kMlbyX Q!U(Ỏ'Md~}wA}+*UemyYJBӺZl')Iw {sq~nR:IkF:q5|W io"+J&N6z8zaS  ysSxI+fz_p8]VNk3iAR@gG[WZ,2YKZ颕;c$k*V /?T UЀP3y^0RwkXbH5!6X)W\G_P61qDKG2{yPARi#CĂ,&_щ |pxT/x\0d8<1|4-N綰HWYW> lWWjxufطkky9]}l:,#|XM ? 0Džz%b;T/HduURtygN `о(F^*v6Oy$FCaոښ]i( 2&0tYTx.v!Us{y賅=8cV5c%&Ow뵿+%`Bly=a$ MRPl"a&Y҂!dn]ZAz е>bH_+kFbvnu qWgo|w!\@`r'EauH({~G ".$ȗ:쨁QP<$n]j]v$ţv5L(&p(:wh__[=?b:b#, ſQ8a>{ޣJT4_2W #S3ƿŌ֔A߱ro`e$agmDg‰1 .E'|CGk~YcobͥҢm^QM kn{l(PfƏѯii O g+P}f{\jԡ&d TMޚa-*?yYĹ6oTY)ƳZ  tj٫8dB&' 9u#KK95ktz g߂!jȹKnɘ-ڭїWW! K U\J 3v3K;nT5\vZ!D ʗ}˪SPua\oeRn( 8l?@N z2=\E柟tl$87^9&XsSqTKZwTʭ0U)ڧȃI>FRtQ)""o wAt[{/lwrα (?.es]>,쿢(!Xà~[d9֎qQyX]p5?K#b/y)NP:^R DE dҍE3ɵbsVFàV\ˀG`MJB/ʞ.;}+eZwR[#__r|Xq{ַw&S^d }-nd)/0о"E#-)]*bL8H6vaZ*_$2Wj Y<кj~ltEmHֹH2 ϔi!a9wg? 0ÛuKv2x?i1hRa{9VvQ`+A*)P;ݗTv'jN&?hM*4~)'/Lqp篿JL. tHlCCEC\Ư_eb(i[.]<,7V9 줆\:Οpq^R+}~*eI8Ib!j!D2Cq)JAݩbxD" ×mސ ""=vƊcG ֓ MLڭ۟i$;d6c$tm.] %GDX4Q u\KQb 8v(nĶ!-S(" ^s$[+b0d4fB>ΐ-3ۗr% F<~зbTKX Eâpo}""O=5_ڷaXwyҤ8]kX)@** o%L^{H%<NCbexd[iMxF#5QB7̻Rh=6۶,r91KSaPFUy(#u?IV|?[=,%BA rUX!c֛9ɴ\)1g*~ V |WbpE(\мhw6s匴:j,3B)d'1QZ;|\Hh1˜ŐE䪋W=? !\RP "B:-w'^9'MCk5M/qMJz#Ҧ2k|Gg9}P;KSZ#9 Q[ÇX I{=ʡQS)jo&XE\}?R;=wKS&*۵QXܠA&yK,GR !1ّ-N6mc n8=WlwƒjR:Sd?G[;ۦz\.қ~ṔfK\̋@kn*}(4<}RP?0Rέgc*g 0\_=x-!i⣈YEK0iD,T^5XLPb2jt^o,OeLcvRv8T_ ? +0L efuZy^#gJ旆ٽ8`=tOLNJKmčӌ%x~K&kSy,2h}폼_ZvW%a~¼~53ƫLyAL+dtpr y o+#? |Ph!ݤ&8mg^yqvYPn|Ce?<<9n PyȼN|>+u&Ze%pb?%,1$` 3*L筈[t}&#yxb_SG%p 3В2y@ 3XsĬܞs3n0Ac9ɺgsHDcaeRVݤaYeb3,Xȧ(hXLaAr}pHeQmJ%F2mR>[tFBя>8x&)zπ4PFY."3%5&].O8{ǐгĊ]G`˸{y;ڹU61v#}jm -ՋkAfxc,Fw&DU?G ޹?Y暕Ng#Қ؇/Z=D(`HS58:km&I 2:ҹ-ɐj[^{~G0 ёtnkEfBlwB?#IrjЋ,, QAcZ_[ΖqF70s'C9_8 1+x+rpb9c|:o6BOL+z b+kl;5P X6%ƒ<G# aI d:X;d=GArGVIC*Jl{Usz-J؇XDVi=[x`;攖HKI <%L*UAuF_@ٕנʪ$|g׾jYU s^p60,@g&A :zR@|ԏp<`PEX;̰)Og2]q%*齛;Ew {}3g\ǹg/ rBQ'6[h tQ AJ(i(3\j:Nef_'H㘔թ(j?tu:`x:Զx{΅92z7<+,$S4 8dF98՚/ZT3bpcQYᜃBm;y;5fߊA6]{ bShɱ---5!ʶʼ86Pȧ£W(1- 3WSc"oX|pwP~gTIuAP5H9|nd JLOur\kS!.&QBDO5,r?5qA!M64/R%w痛08l&`LI~B un;*:B Mk\B@߶5݆uyp7Vxq)1Mv t4Lkݪj^̽;FyWX(?qkх+KĮ-vG m>.@ *!(@'P!RFنSm}%4g䳲Y ZSJ\p)MTP]]M@ 8">#ۑW/!kG<׶M18FG[C">LePD3-fbW5r<|3ѫ顗ՒdU;Yt6٤:ٕ?K{TWe>t Fq%}M@nfy"R)eU[h^[s#t:&eFq^|ɓhYqO*]7*3qpW+qqcCl{LMy/b#R8JkR)bIH ꓦƷlY5 )No 6)9o:q` Z;=&=@ck?4!oHE72ɮȜpqig\9Bl -,dﭔ6#< nv!!__58㸊$X5~%&Osm(p P`̪KYB3pvi/ao Y{jR>;{E+gޏ~ 4*;{1uNAW] ~A~ѓt+3Ou6kHBƻ/*y+?jNQ bT.RV0SaᆽM ҉E2'tbd⻛ Vɷi&L :WPY.{5+%Yq0~W~p቉P˚A Wf.}}w}+ ̄@hF;M?!t>#e8X\|-[Tf}͑?=֯!9ඬϨZýpŧ߱H j`uVNi X͙4;$r$df6IOaGa iw:IEZ\_6aH1/Hǚp]ikmgЬїh`_a ߮5!ɸ]D*$T9qVP E U p.bSH[2&dV*V <؎^gu `=J\8ᗎ=З[TL(SwĨꟆvF}[sG7MTDW0~] ۳+e )OތHfCcB: 6 lf/s(8--3O!dkn=D󏕀W.*Gpr[o18Dھ̳)j=PD>ۯ>$2)_ҹ4Mj}y,b֜_ ׃ Qg.lЏ*\(/@29\yݞDd`Ut z+1)Mq90:2.^LlzOrqfjQ62`ChM{=Hv^6Uxt_xlv>eCbi+*X#ʇR\Rb 2Q$y0$&y1 J1kp,Xi)]g+x9$%y>dk,}S3v7ᣃ*q}x=1sңh&,bJnp-r`o9aelOr2 ܦ!-3ev6o(x]&O X3:>Ex$I֝Y o(cmŠ&ema!S< ƘuFj!7E"C0ϝmeB+C|OF!tgSuf)qnH )-ꍙ!KT-B<O[Aw[Oz*Bm 8/B'99,UQG j4a\N>c,S;'x|g]#`>0ZXk81—WBC5qN6.sk6m'xjv 07ť™K*F/uk Gpֹ{3Aeı;TqcvǺ ~jQGSg7x/IPtv|82h 1٢kwRʌrĐ5vl&M4ə٤Ǡh0?n^R$# XiۿkZp*?D5%PaA8N4:&,ѱ"mH4c\a CN'8}Q  ^'9&/ <&n%fnNba1kJ0AJ(}(LBEjxlIlD|U^]`NSʸ/5 0ᨅM2.p ϻߎs8!zx[\85NWS{oE?Ȼpnt|9i44L"x(DmkՒq&M[gqlK%'!JwZ-xF`(in&<ܮ]tOڧu ̡ '{x.if We7j+~']DG7P]*8L4[ӳYkς͇dMWdQw &\8dBbzWV|Ч@ʞ GdY)Jm-rx>M}@n_)ݎeȃa2.ZՑ`=Lëuί.Ab&5)}Q]9=Zs*,4yg0~fi N#昈0b ^L [No p ^9D0ȃbgd,yXOOl7$M5nڞ]yT/Щ҇IܛZైV|m=)^T |ݛ7Sg~NwpOY}5$: ؀ }tr{؅nu+ Hycq_%8D6^snyw^-*f:ǎϨ}/ ,ťLs q.{ޓˮCuF𑜦/-**>FE)9bs1f &.ky%^=}F<>B(RC&];%]@#AXy<* +6w;J1ozAJN"y.}:Q;3ct{9 iM9᫾$cRSksk 1xĔseϷioVew;"GM3"O.]蟲U(*ݩVn'FHϵ8&P/}HBoiUVft{k -!ިO2 'd+ݝݞMehs5W-yLrX1'EP?%Y(IJN(־˙@ͨ뢮(^ lզELx}ݷVWk>d?w3~K ԻmGvD/I| 2mc}7Xch 3(Tk " R${XH֎* v~h.|,)eJ{̔TZ WJZG[#E1!KFJjX8C:Pm%@_k?5ŪLPUtBtۗ^+c1UgF 4+;0߄' /Ӹ t2۰hН.uAkBt57Π_ZP26Cw١[:-X}sR=5U TAzx]]q@22LDUۜhZiAHU4Tqp>hLS=8\T\MKr~"KA-f~܀vXTUcZތt[+}mddՌSc"?P>EȱGN[/_bϢXIxPk@qLo.oqp3yhʐ La6dD)};6 LtIYcӦ i,>zLdx%nqm\F/C%f$92vP@ Ӵ:d T C1G vV5H(>ӑsoTv7LVV{BgHV &~޸O020܀LU{ak&rb|ѧY>- >%qh-b"$Zs_NIatHzh7zE@#n(V0p}LC%;^iHxx4ux 2+0WF ?d5=*io/Ne+z}OQ}NUGj$?7#^c:cn(&!a3y=N .yc jcYn'E{"$ͥ+q}+͵C<>TSQqĆ{%Ӆ a۫:eG*bSvc^9yLZ K$za)MeeXm7xN㜅H[_3;By◖?rM \Wx;k^+Z߯ojt{^[0sEubds3k\_ʏ]zH6mWA{EH{& LiMṾ 5pTm܍W n)0#rO th3AzޱSxƳ멍J`1̜)~dEKλե0+Cfn56RМ81<Ќ=/=,"DkSY]HU f><X[R'}YE;7[x^m@(1ڸ>zm3d.pxM`߿ع':WTCT8v73_f g{4Jb <&t& hŜ깏B(B&\iD5#իPDGJYS5}=扞v^mvzٲA!:zLEls_Ƈ-FF4+Z2ԓ17ں> x~e ( ^gG/!Gu>!:ض{`o;yz殺'zE/Z7ukN+f2֠ ^Y Sa5X;qE*I9ubCƶb2iQ$?֟a^"!)Q1V>p)9<$Hum;#?oRR>[&acGB4z1V`~Co3- OZDI !V7X r>tծr| m7Wb~t7+2_sҵG)XP‰n٬qirOI hL0E,rBd>`(/Ԯj? Aj#A\0&O]_22[2>:HHQ+9Eozn F+wU~>5//IŒyHzF*&А[d;L ~s d7'͆J<*Rd*V1j.Ի YPnEC ]R -#CC@d-{? Pb So ޶t Jɲ.laR^ )&_ dB:e7$nXovg @Cz3;K|p 14'/Y$ >HԌJ+ߤPC_%Ryj*V߷B ,I杁4s8UXaE@RSIqΝ!)-G|8,6[;pBLCeW}Ui^wŞ's֤|ؕDL -M?MPN1Z CԸ\ݚ*Re!3," :PV-F{Gp"i0On) /Kqi [$c~ON>{W/:$Zx;ucG)+|9sH: o Ż"ږw>g ђ:Nl㳍^l-=Jq ysxHOϡhBJe!>wZk5[>Qf.M:Pkh 'x EKn4 $ 2;zM@o_ƢO ~l,HGOL5~)Lk|:/qi1$BIFhb\k]4Dl[}7qJ6~3G6-f{{G B=첇=씥”i>;O CKPϾ@a_e4Qn|•NwWxakH}D14Z6Hm⏚+vFUuyQA5eCY3Тd^kgV*Yu$ocgUD_{ F[ FOٗbZ1H}렵(n^{98&i"DAy e;T7iE?:hn.IƇC݂'n=qǴS@3!8"RLjtf S^IFk!zYN߯hg{ex?$/s ?iY`s-&T\؝+~wx~ 9rTX|gUG;ai)9 <+ SSͬx2wUG}=6%E"ԾaQNς /=d]e)^hkU>E팕K*p"+QHܰDcuRO%}r;do|?Q$BvwLLP 7N+9x~yKOIL(=N=u}W,L222)^~׵O'݂3j{8{@ F^~" UZug<<&<*YVM%>A1`jh+3sF/`_d_$7⢃~D6R25eZ{"Nh 5BΩ!ծms,# 8|/.)@zۧaɀ|`V .܅ c\ }`;$|ad9Ĕ`0 fY7 /ԗV)KqKJ#U'㼸;?~QC>Q JLBUY~d/ 7w,7mO6w_J{:Ka^fQWZSY<0%y!CJ4OvO:)Dgl<+f3j8!q wiTq{34%+T!?r|G?1P5HH O2k +l W7:rBib2S%KY;phHtLn p7h\yfSp.=o+f;\)ݒ5]&":)N>>/oՉt~-]$'e_]wl$n9,_B4Uϛ8J!@ԑ20l`,6S7x2c|^i3jb=cSX'rUuK(!`݅,MQqvVD3ez w.CoOA~Cʒ/AߴП&|1]/Fla1rӛӫ\@ ;xLaK$dde_pBxjyZhKΙfu-=mD ΣO:p|c sӀҠ $]X+/A6brKJW)5MijP,?,7!UK5Dv_r\T$. -mheEǚO4!aA=T'I4)uEtB]Fq   JRn:[,x#ha9M˔cVN8AèX k3 V3RNH4D EȦ0k-Й=fo٧3E&KA&#2!ߘvҗJ\PO7LW Bx w?,n 0FP]5g\:_F͞k6F[U$4F4 SQhGA5qN>  _qddtW-hmvQ 2ocnDSU`ad&0ÍqC'L@sge˦տm`rޅGaSbnvLJc~D nxEfY|k~D,6Sg[R&rK+6PO4FdV_dvDh6 YYL4|>X X"BcR#>S +Q{ ұe9%ϭ WS?pdTaR 9gR06LǖXt袵eqR`bL͖~zLle"2!Dtǁn\lr39_qhBRaj<$!؅+^:l<"%)Pͅ0rf(iS=nɖhՇ}1|^i-`RK C۬ !˺_] >sחR .CE0#7t`y ^t2򐧿)<Ѡ~2se%0^1}CTHz ]ч}"8ݑ0_Y$XA!ҫ&4^zolnK:`4|3y+n*Qy@*;X`PHVBȄ6]gԲiēOQ͒?/DEc|d>'r9l&Wg+04;wc!dSLRr$)'0#^y?XUe;0wop9&{pj5S]RkI%8Ƞ֟l@#UJ$:3;]3) Wݥ8jz1Oa{q|O[ , BȠ3NЭWhtqMYIs$А/AJK{-' Yڍ})e!SQEB!͡ys Mtu0.n1[RURÐY) A%+* .",C#otr>{,>ӒQv]$X`jlSM1ChGfBfVja:T׬{aYDŽ:FJlpޒ7I%TZ}MJZG!:ґn8V<>l9M )S~~KɍUzd=@WҤAIo%9J23`}I1N"lFp=A=^F^m&sL+,FwM "ԍ٧=m ,n%8/ ^]GiFWnf)} `,m>0:͌.A}-bf[Btm^bS_\D-=h!9ud.EV by}nGLIR˔i9t_j][3y LiJXk_}P\xHX )XBH M akl7c KaR ;0 4jkƒ,*v E}<*M䑙1uܯ}7JD3V YZ