atftp-0.8.0-lp155.1.6 >  A dd5n) y t{f߅˩E %7(ϜzTw2>I1-*Çi26 £&:'BD Ֆɖ1଍CO.ﵷnu@\R0s)֫=G-Coe.h{nex9 eq}V?Fa!wZk/Ks-t{A/C)mlΖ R78ݞMG8HQ5m8~lIIA~WG.1eNiiYgDF@hI0#dG&#GetфdOѫ~^&kv U?-|;Qb+ni`)iMAP 21Mjq RquTӦ+jq&7ќ@9{!)zԲלv<)^"2r3aE/),GðPdFXt;$P9{4!l qs+OloZPc119d93dd55f42323629f5d725ee61d65cb3b13ce80c8e63d07f3f6515830fe41b0ec6fe142a969afb4835667b14f0ed084f8055=tdd5n) H]?3܀UxC\-K"d\e >GY-S* ֌:yjov s ҂âLYg/8aՓP<`ԕz⦍H\F_<OHWֻ'!`7KΚ!B; 156Sh-TR,-87W&;7}.sD֮艈7Vr> 8o \hlSvW\"Hwpbfc$Unnu-yNc'KfQPbOxb*CMtaV'zb*Dۨ;tǓ De^_eΠ.hحgUm7yk4(0rb{h?d$M A ;4mӃ <{0q|ZeMHX:9`- {pLA?Ad  8 #,= Wf c8 d    D @0!("8,9:=9/>97?9?@9GF9OG9dH9I:X:,Y:@\:t]:^; b<c=>d=e=f=l=u=v>w@8x@y@zA$A4A8ABADAHANACatftp0.8.0lp155.1.6Advanced TFTP Server and Clientatftp stands for Advanced Trivial File Transfer Protocol. It is called "advanced", in contrast to others TFTP servers, for two reasons. First, it is intended to be fully compliant with all related RFCs. This includes RFC1350, RFC2090, RFC2347, RFC2348, and RFC2349. Second, atftp is intended for serving boot files to large clusters. It is multithreaded and will eventually support multicast, allowing faster boot of hundreds of machines simultaneously.ddsheep84\openSUSE Leap 15.5openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Daemonshttps://sourceforge.net/projects/atftp/linuxx86_64# fix sysconfig to get new defaults on Update if [ -f /etc/sysconfig/atftpd ]; then sed -i -e "s@^\(ATFTPD_OPTIONS=\"--daemon \"\)@#\1@" /etc/sysconfig/atftpd sed -i -e "s@^\(ATFTPD_DIRECTORY=\"/tftpboot\"\)@#\1@" /etc/sysconfig/atftpd 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 atftpd.service atftpd.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 atftpd.service atftpd.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 PNAME=atftpd 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 atftpd.service atftpd.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 atftpd.service atftpd.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in atftpd.service atftpd.socket ; do sysv_service="${service%.*}" rm -f "/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 atftpd.service atftpd.socket ) || : fi fiXE5F? A큤A큤A큤Addddddddddddddddddc2c2c2c2c2c2ddddc2dddddddda8685fd17fc79559686df5099c9a74114afb7013c0f065e6ea26b1398180a8d8f4d8319ff2987d26d5c2b2ead093435320d1fc2b1a38edbe1cfc23a000150bd0d9f981eff8ebe09f439d580f46fb0ec743acdf258c36390b93c322c8f24ad70902c55674a9019a2711fe9008ffad0bbe14db0f461a12373623809797ae0cf56b7f056826187ad34fe7541100f994dddcc26bcf394844274c0fc61706f4f1adb1dc29abb6d7400f29e50f91957efe127263403881978b638cb4adf69e088795a72593200f5007caeef59196e47c2b1cd7a18e6ef8f9b76a33774e98704259e6964f889313629dc9493caad560474d5e13336f28b4608d2ce4a782ae5176114965d6eebfcda58494a6213feb1d0d488f1c902a172f5fe5436e99289340ce9715ff311e284269e74ccdefcfa90cd5f94618742365cf1f8202c643e68681a0750698dd21acec4a0aef2d1651bb75fd38a5d119336b80a68537b2885884bd7564dbf1e50e2f899ee29f9a973158a9dee41cba3b0b6b3858a388db20478fab67c69d5f86dc744860e6dfacfeba2f33fea908db03fe67c7e37a878285b7aae8e45967351a8a603d0228a621ef516213d309bf179471ea5223e9f264c6967bfadce4b14598192fae6e2408eb4836e4c28394236dfd10b22d475e74505fa5a08327c316acatftpdserviceatftpd.8.gzroottftprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottftproottftprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottftpatftp-0.8.0-lp155.1.6.src.rpmatftpatftp(x86-64)config(atftp)tftp(client)tftp(server) @@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(atftp)coreutilsdiffutilsfillupgrepgroup(tftp)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libreadline.so.7()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)user(tftp)0.8.0-lp155.1.63.0.4-14.6.0-14.0-15.2-1tftp4.14.3c!@cb@aA@a@`` l_"^&@];\\OZ@Y@XF@U~@UuUd`@Ua@U hTDavid Anes Stefan Schubert Stefan Schubert Pedro Monreal Johannes Segitz Ferdinand Thiessen Thorsten Kukuk Pedro Monreal chris@computersalat.dematthias.gerstner@suse.comPedro Monreal Gonzalez Pedro Monreal Gonzalez rbrown@suse.compmonrealgonzalez@suse.comvcizek@suse.commpluskal@suse.comschwab@suse.dempluskal@suse.commpluskal@suse.commpluskal@suse.comp.drouand@gmail.com- Update to version 0.8.0 * test.sh: add MTFTP tests * Fix MTFTP support for atftp * Fix multicast download. * Fix algorithm in case of packet loss in the last window. * Improve the robustness of the atftp-client in case of package loss or duplication * Implement PCRE tests. * Improve upstream test script. Include tests for windowsize option. * Fix/update minor issues in upstream * Fix the 'windowsize' option for write requests * FAQ INSTALL README.CVS README.PCRE: cosmetic and spelling fixes * *.h: cosmetic and spelling fixes * configure.ac: more fixes, also for libpcre2 detection * Port to maintained PCRE2 API * Changelog: update the recent changes * autoconf: modify autogen.sh * atftp.1: add more examples for options * Add a simple congestion control * Do some cosmetic changes * Add windowsize option as described in RFC7440- Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update.- Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d.- Update to version 0.7.5 [bsc#1190522, CVE-2021-41054] * text files: mark/convert all textfiles to UTF-8 * fix some compiler warnings * fix buffer overflow in atftpd (CVE-2021-41054) * test.sh: check for root no longer necessary * tftpd.c: Only drop privs if requested or running as root + check for failure * fix invalid read of 1 byte in tftp_send_request. * Check return value of fseek(), abort if != 0 * options.c: Proper fix for the read-past-end-of-array * configure.ac: Add -std=gnu89 if gcc/clang is detected * tftpd.c: Fix memleak if thread spawning fails * atftp: Check return value of fgets, buffer might be uninitialized on NULL * Fix check for argz support (HAVE_ARGZ -> HAVE_ARGZ_H) * replace LICENSE with current version * Remove patches fixed upstream: - atftp-0.7-sorcerers_apprentice.patch - atftp-0.7-server_receive_race.patch - atftp-0.7-ack_heuristic.patch * Rebase patches: - atftp-drop_privileges_non-daemon.patch - atftp-0.7-default_dir_man.patch - atftp-0.7-default_user_man.patch- Added hardening to systemd service(s) (bsc#1181400). Modified: * atftpd.service- Update to version 0.7.4 * fix compile, missing include * fix compile, add missing defines * link against libpthread for atftp * fixed atftp fails to write to /proc/self/fd/1 * Fix for DoS issue CVE-2020-6097 * remove inline keyword from definitions * remove extern inlines * sys/cdefs usage - Drop fixed atftp-CVE-2020-6097.patch- Use system wide tftp user/group, don't create them again- Security fix: [bsc#1176437, CVE-2020-6097] * A specially crafted sequence of RRQ-Multicast requests can trigger an assert() call resulting denial-of-service. - Add atftp-CVE-2020-6097.patch- fix logrotate * change command to '/sbin/service atftpd restart' since there is no init script and we are using systemd - fix service file * atftpd does not create logfile when there is none, hence we create in ExecStartPre - Update sysconfig file * add ATFTPD_LOGFILE if we want to use our own logfile * add comment to ATFTPD_BIND_ADDRESSES that it is obsolete since systemd (binds to 0.0.0.0)- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Removed old initscript conditionals and atftpd.init file- Update to version 0.7.2 [bsc#1133114, CVE-2019-11365][bsc#1133145, CVE-2019-11366] * atftpd.c: Fixed a potential DoS bug (introduced by the IPv6 patch) * Fix Debian Bug deb#613582 and deb#258998 atftpd: does not reply properly when there's more than 1 interface * Fix Debian Bug deb#622840 atftpd: Forgets port if both --port and --bind-address are used * Fix Debian Bug deb#606969 atftp exits with no error after a get when disk is full * Fix Debian Bug deb#575831 atftp: error return value when tftp put file * Fix missing default port from Ubuntu bug lp#972834 * Merged patches to improve debugging and warning messages * Merged patch from Gentoo distribution: add support for proprietary password extension necessary for transferring files to linksys routers (atftp client) * Added patch from Gentoo bug #322601: client fails for filenames containing spaces * Listening Address configuration fixed * Added Patch "Blksize option can be smaller than SEGSIZE" * Fix Debian Bug deb#609813 Apply patch listen on requested port when in daemon mode. * Fix Debian Bug deb#598474 Fixed use of sendto() over a connected datagram socket on FreeBSD * Fix Debian Bug deb#580473 Apply IPv6 support patch by Ben Hutchings. Add AC_GNU_SOURCE to configure.ac to address FTBFS. * Fix Debian Bug deb#536295 Updated config.sub .guess. * Fix Debian Bug deb#535604 Make sure we have the --daemon option before starting atftpd * Fix Debian Bug deb#514521 Crash fix * Fix Debian Bug deb#484739 Added support for logging to stdout. * Fix Debian Bug deb#484932 inetd.conf: change udp to udp4 * Fix Debian Bug deb#436310 Fixed the FTBFS. * Fix Debian Bug deb#420900 Use CLOCKS_PER_SEC instead of CLK_TCK. Fixed a FTBFS. * Fix Debian Bug deb#271816 Random segfaults fixed * Fix Debian Bug deb#291829 Segfault fixed on AMD64. * Fix Debian Bug deb#290062 Copyright fixed. * Fix Debian Bug deb#275052 Data corruption bug in multicast mode fixed. * New Project home: https://sourceforge.net/projects/atftp/ - Removed patches fixed upstream: * atftp-0.7.dif * atftp-CLK_TCK.diff * atftp-0.7_compiler_warnings.patch * atftp-0.7_thread_crash.patch * atftp-0.7_sol_ip.patch * atftp-0.7_bug-213384_OPT_NUMBER.patch * atftpd-0.7_unprotected_assignments_crash.patch * atftpd-0.7_circumvent_tftp_size_restrictions.patch - Rebased patches: * atftp-0.7-ack_heuristic.patch * atftp-0.7-default_user_man.patch * atftp-0.7-server_receive_race.patch * atftp-0.7-sorcerers_apprentice.patch * atftp-drop_privileges_non-daemon.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Changed permissions of /srv/tftpboot to be readable [bsc#940608]- honor --user and --group options in non-daemon mode (bsc#1013565) * add atftp-drop_privileges_non-daemon.patch- Use ATFTPD_BIND_ADDRESSES in init script (boo#921219) - Move autoreconf back to %buils as it causes issues with quilt- Force gnu89 inline semantics- Move autoreconf to %prep section as it better fits there- Fix atftpd.socket (boo#932161)- Do not install service and socket file as executable * change to 0644 - Cleanup spec file with spec-cleaner- Add systemd support for openSUSE >= 12.1/bin/sh/bin/sh/bin/sh/bin/shsheep84 1684330497 0.8.0-lp155.1.60.8.0-lp155.1.60.8.0-lp155.1.6 atftptftpbootatftpatftpd.serviceatftpd.socketatftpdin.tftpdrcatftpdatftpBUGSFAQREADMEREADME.MCASTREADME.PCRETODOsysconfig.atftpdatftpLICENSEatftp.1.gzatftpd.8.gzin.tftpd.8.gzatftpd/etc/logrotate.d//srv//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/atftp//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/atftp//usr/share/man/man1//usr/share/man/man8//var/log/-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:Leap:15.5/standard/9c30c4cc991a19a4859b7c6b16df4b0a-atftpcpioxz5x86_64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9cf468cfb278025f6015c2dda377bae282f0f8db, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=661d6c6fdbcc14b2470aecc43f982f9db61750d3, for GNU/Linux 3.2.0, strippedUTF-8 Unicode (with BOM) texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR RR R RRR RR RR R RR VVP31logrotateutf-8b63cbf554a74d9424235d83e1969ddf9c314d072dc5f4444dbfbc7f658f64e79?@7zXZ !t/u] crv(vX0ي81s.|O-=ĬWUd~ԯEߛ_5FEڙC Tv`Dnn?Ρ>bF !(Xұd_oko#clkq#\EӨu T}KhxJS[ c"VoW]L"NVVQ:/b[2b S kV< o!oB9vC.`qT` zB.D犽+)ѼR“/8 %?itj_d꿚p7Z$'AdwYH?be$25gd$dcx}hmXk-cG#mǿbU[4UI|K=S*tUP `pAT˹ n4v<DѨяU߮G ;p /"eU9EpZwN*8}=9âu`'Ai v,g V)JlW 𴅻"9X>2g!6}M`X|[Eh >KpC{Y]㢒L-Mޒt00/g&*~8#ٮb(IY.ǚs2ߘb+#QW"۵%Cg3~',1sn$HN~gdu6%bV]&27#ັ|i:Q._Y(aSQھQ<`L!*>vRp.6Ňa%:u%LeZSZ-S_A֥y^^G[ݲ0zlL`/oy:뺷i60.BަyZBx "d Xn-fۓ*(E?_(GxMTJ&`W"h s}ΨDO$¯X|^>EO^'f?}7XcRȻ_^Hq7}^r;LQEc;k)֑ D xjYٹb gGP)U Ec7hKڈ֖emSRcYue? LUe@G1Hjz>hwm|<겹F_F 61 k[aUShxȒq HO bۆPӃ,PU!hPAypwoF)&C?quMBS-|U`ZR/MV6߆֣:1:%J.R[z6oW7Q@d ǭc`r`6Z >X~Zmju%y90S'~҉S;A6InEX\ӎ;MG#"ex%'oFIӆ"8tڃNwzS@Ir{SW:/- ;,ux67`Mc( *ߔќYA;f:t[^k=0sA3muP%/~tGw!΀<r{T__ ެzܱb: S0*cMs-P䅓q2זiA{jBG '5@SiC8">/+s"~@YVC Q/  +G5ȋ Ȣj*A)+f騗ZHv/r}h`5@՚r/ .?/:d+_!?эcb0%7k)(|Z C!0I35Lw}!dOw( $awnax#Gi^SWj'=nm8*o:ȋI!a㬃ܠOЧ*(>fd#b(q}EAEFh'Xڨ\f,XJ=*mYz&Z+Z0W[-W8kIHaxYͩaoJz^|Ƿ-|iI/G3SʪtH*Rje胙\jK+ݮ)cĥ.Mٲ ӏy)]|1/?5 ΕeۓD:'4@\\0Pv#D:BE` Hܿ w}؅@yк1$ l:3&-譧"n,Bl 9 ^ۑo6 3,u|,PCԢ%##.90HϾ "M MkmM]#n}UQyJЊm_h%j,VùVWPm=7k?(9B uXMu—som:hmbՆkdubF}KE)]ٴqVp-Fm^cф6t,؞>b-yxa<&sp4&ەVŁUr]& /AJ u2ʥ+LovbxKw]婂 -`ީC݇>5lcc\6.6%=fA6g$/fK`pٕ{ag fخF {Hf! 9/6TG>UR~A8i}͊!7A@ݧ$v?X|ōLP|V#"[4=g[J"74-<1XƌWU,2Ӕ^f74K:@a{:nDbyi]3G8CVjtR2,yn)+9>fi|pϺ+]m lE j皏<1'8/e6xe ̶֤:yڅwR8J2ő=neq@ ~JKt1;;ZeV,b ~'e,$|+tr<6$44"*IۖKCRFYfBϙ*vxFVtBiW U;Ii?wplْgv;O}NpHƥt=}@X5?ĆfƗ׶M|Miޔ^u|>\?bS}){EKQ\ew=W~ sZK{SQs}7 20.OZI >œv[#i*sL)tRDYR%RAbz\LdThGn֠Zm/=V߻o}쳞1$?+?X<~0F w2E`K_[:g:WmJS]5[> ё\g ҞRPC's 7DL9p%u;>?E(,Vr0ѩgJɟb^5R1(hPחy-`8@(r dc lWB] .YH., 85~l $*=gp;l?kJPHt"ks"֣Ưۧ\xKf17'9ok 0RMӈCtto<lIjcɖ/lj*sJe@ /yiC .}~Kk^d,7M;ϛXs$Gu&[?m<%N  +W e0QyYo\cs% WgV@|AD0^UE"/>eoFٓ+"Qǎ8ٜ `XyDw4fq0yc9gԖ/߻!hˮx^g,( X0gJY͆Yl043Mrj6=f&ڱb I ٛ@a|\BoR5u3Oba݉.&eH ,HzmO-oIG¥>H#HiGBTMLJ٘M5ꮳK9$dyO *ae2~\M#gu ҿ!23!Ъ0 9߫l*bayWב)]hbL[}ؤc΢tؑ#FΗw:o)DmDGq[ k?`&>2Zpwp]-kU0m^*:/>0vEʆht?!1z[kÂؓ;SJHn6Kkʯ.]-slndRC[ Z bP}] UЭ(($]vl"4f=Y7͘-"QĆe(CcLh ɧ#Э)ƞ/ޥ&a\adO:7P80 |n ow=XTW&;M M_݃bƄXZY샨cWJM P!GBTe[^MuD\dNm/VШ+kƂy=UC'V^zkTS'OQXX^{ F5YwX2'w t=;~%Qvw[:x,-=|/!\~DSFWF{dٯEmڥP2*x:3% Idbin<::C@M60w\ ky-~F}a ޗ!\$c k%uf GVMF60f$DpO'ac8ͅi#46K"Fv{Mu4 +<[0Ev_ΥX 5semZ@}9[^b7~_&p/.vWF 4xG{쒅4Y&l`: `dipųJ}!f='Ĭ#ZPl'gBEp\$t3NCz6Jy\BѸb -nD`D? QsQ9V2^l-7?Oi^PZ_0PEvI5yPpPT.~q@RoLf7B!*H/_Lv $/d6z= =v_[*2Mb47mr!תcSK z\9,RVRgS6djot,RU?w'۾ј₷¤ӨaB@,N#a䡶@påW(XU nV*5[D :F`9A߹jUcK% T_s]jr{ҮѥU-`/;v;PF$- mLGxS73ZtBqA -(UM"c@Uyr * z>MeA$}ÉH몮'N͕<44&|@7Мh;~4d, *o@^^vww $/ʃpݦ_J0|Tr&%?%13Qu$$0 f ȇvs3!&.Sfş  lr)Re>H&xAۑYa"mR[C!h;"a}^^1Qխ}A,aWt.H6}.<(/ދ&6hFYBqDAtI|: *y٘~9:z\(L"^azw2Pm|I5y5' w tґs +=B$6 FQ)vkJSh e=/>텇GmKb.8߅똵 ԟ, ^ 8)rXRX(.c45\) Kf56j5rN:P-,oU5Cax;.!= ~9+3CAԙ3Ez\\RaתF Gd~ )X^R:JIlvf$Wư>k&Hld0@^qK *14@ & .'9q=S;4^.|V04}- V|*\2N't]!lnͳ,Q0~V2Ls(0ixӓe,b a'_biu9}},.~JGICex׬+݊1x|UL/m잨aC$\_"X zy ]Uq6e` P< f3E!8˽ ن^~å*4n|W'*> lT uIb1M$')  ZKצ90w\$25kHSe%+IFކtMq#D(:vM,Z/Mb&\J:I{%#35 }r.Td2tvE K,Stjְ`l5u۷Vm;njU`aq  * ,_Z}5܌@_uji#JM PbJÔ}dzdanQyxw mGC~IL-0:Rfϼ4VjCT*fF0)xQ=)b3E*㑥u''xnaD2 FlR"6 -'h-&>2kUN+)Cv%{\%s¸[mj+27`IS"+V}Iso-h7SpvUu#'\rSMF7,L F4+\vfԿ3$E9)!H/Aoӥx@* <kp0^歛?'% FYn4aZ-]&7߷8$mt_wΓe6tZB'(5顳e7 ϮAFr׮zq+7hbpmNf It0 ND6W)<[HaE%?SOc#2eG_K S 4/K fPJq;@-xvT)35*BtӌyQ91"=~&x)/ZcmVD[-V ۱_QݒL꧁fEfvA{ Ļr]m32PUSGCR(q@ե-EwFׂTY4tB]2;c9兩k10;_e6d']doy_d !K+888O>@FVFA!dJKQN@JqpE̱7[<(:80WirVo>biR.HyV`94/ށ[#v41@=n?৤(ܷh6$\e{@V-lr}6Οn}ͽ@ 6*[N L F@7+ۈ&i #(o V[90QXy5#@9>":"Ps8iaLq.$'xtmhӒht7ҦwwBnU4+YӍq1/\-!q A/ MC&,ߢKVخ >]I`I#޲ amEcZ/CbS+_rI,Jxue3, NCϨuezVEy"D zru/A~X زT5|%VS PV Rx Sr6Ql \@LL=i&ew A8G%&@Z3tUSl v&q JTT:Z!VfBV&b!-x0fRþyJ4ja{P ^PݲɰoG]j\3z%1>ܐZ*pXfsD̛B8/C^Pm/RK?3\ZCӍN_:kۻ&RJ[9%ZZf5ye+Z UF7Ú p gf7}䁩cI؊99r%!ĤKQ%'CH%{D:r<?6TU2HwgUD+nMnmLBf]> 5 lVr:RnvlM%r|&= 7n\ꘀ(.0D*TS0?}@fKtP^F35V\H=7tN#ǟuDEkkaj5"Rp0$;+J#xCտJ6i#֦wu͋'qӍ&;Fqļ4zU3E1+8yIzc9a5غ:xv SD8+ !byTWF\8 jIb56\ݝ>z}ZBkvyJZ4ET{JɃiʑ]tJH h?Pe†\` H5c})07 _/.]Lv(ylJ ߶% m\ ?QLެHU^b\B|Ÿ1Bg 1زs]l[6"zvI-hU/pZC{DЈ,D3JsXPmg\ P-R@V+Z.L&mHA8 a5 Ksǣ>{f>t+9&$^ ~ l͟,aZ2<9fǃO?zߊ hJ#ETE*J:FV 2\\e r%}|Ĝ+1g*V!%=_ Myopĸ풏P7O~5>*1eobPW&dfY53[A͐8)h_}F_Mh8M*2gT`u-&z$}$ ,E51WN:' !K̟^H#M [ -^ΪZ[ڝ(Ütkh)߬2#8)PG'7NU "Һ|&F*Dwaՙn!_7]eIbq Uѐ^l4)gDЁIgabh #| n} CvRaa\d Wq I]BWpoY:å FrEgC; )xt XM/sj) b@*@V/26[_9,r[ }do$"شኲm'fxwN`fwQ`MMXTDu8T3#Ar1@ZƬɷ [3O;j&(]ij}Nqvs ݯNVXʱ7j3jU1&,biZ5Q>$3+~pfv.*D86#7? ?&*Gwwe·ӟSTŴva3Rؿ,GZ}Q;y6dmjnZ$z?ϩub}oBյ:=7yEg׉=e `*}o:%r,tNtÚ\B%ݳQ1(Fʓ+ r ⡄Nx+7i㋈ @(6l^-gͦeo <&-sO 9Ju@HgMOGù=Rfho&(?OS49hVdjX1JT}Kn&6m֎ #v+os9Tbd455ֶRq;RSi"uuc=nHh@ѹHaQ-MŲbðdm_7JZ,mqJƉLS+.P`FlXJF{Kp'Q,":?ʓ [֜g/ xӪ [qJM,:g$x KsYSy(sRG'vc @8 q' lq5%z\jH༗)7't-.ȉ鐍;uG3B)`'KG=TQ嵤n&8q5x;XޟD#-r 2V àѴ oe1sGB'ji`wSro 69x@~b:>Ɲc)꯫iyzE{;F@ʛ m .OK7^x hUsQCU("$ R9 Bcă.淔_Nvo#|EZa vVY#l^LÁx6Дȯc3뵐^_q R+BMAzGI׆8cqWlcO<2:pes)\kW\0 ~3ʫk%rE˟\CdzpF${0{kw̃$4H2 0;Dc6`yJ^=Q\u SX`C ,\nԛ8n6$;Aдso]O֚]$N? X yaG&r]u3h cdd ƌ.R,>ڰ'5wuHv#:ZxY0(I~$c3Sp&F8WEBPǘUH =޿U6\ɚj4T>OPf.WƢ. 3K1`a:ynɈ)3=4]jvE-SD+IZ۠%c]`l5r_Ms&UYDJbA=?cj^>EBK&5e@ܶkGv{^ GUx6z8g2, `tGvE,άپݿʴU2P2#"ᕃ0Kl[֞ 6J0W/'P:3Óy^(7-,XFЩoTleVb$G"EȚ20Rk3Y7h=p)dl'Oʖ R;C 7L}`;.Wv^xR*Jvja_ʼNIU/6Š;#LŘ\|[@z˾l]Nw\(]=A@m#(q!i"bGW1>fȠP:p0:~j,`(tWH ltɬ;yɤLyD.a%f݊rV`rVEXjY`U6짩N5dB8?EV8XD4|(+i-}xy#Y3[ gX@ _BγQO tgz/(9wiCa6u ( #nh<y"q~oet_)"/cWwz?ԗ1L)0͟yq}y=iܾg;k4\,0+"|7*`-aXv#ܔ\hSDP\ sX (ڈ[6ݎCx踍 tj_2bhR+rn_{+jsCrfǦ5m+D-|"s@ #t?]W^H2eKo(7ƿ `[$-ɻ(^eja~I[+ּϊO \ nBD 1FX P /2dOM_ Fn3{ G"-'EvH$pu?5ʞvkVB0ԄۛHK:Ռ/v0qTD&ȐE}|ݹ팣~'@#cBVz-T(W Y: VhҌt}̩o:.uiFu)VW磄LfI7$iWxյ@Lקd1MݱO N&E|ux#c  9#C< h^d"=}Vmؖwr0ѕ "hcFA .#(+$O?NFMtvxu 8GqBridc^[cȝERBA1$-9QI~.cOGcH5<`4ʖyW/Ab?w~R㓪7 yjI$S H+玩+fuw =s;5kǙUp܊X?=bMGsad#cm_°Xn@ eb" 7UMmV~% G>I(tm|S\|}U4O఺Ok@Z#^C-yA Z9rKw SHy5u `R0Ι&5Mt8pzI]hb2FٓȎ `2"`<[y MP_=:#9ôy'N'A `MF^s :_'y 5ѕSj;QP;r%bi6l}*$`QWik2vrc$43MR}x Eٽ_ikص?j 2/V(Nl[xJljKt~^D buinɂQ W˨n3%ƒ(鸨v2[MW (*)ѧ̇QUϦA(tZZ/-4H<;.$yT; j`})1+y*Ή2P- G-Q_VAF-*QͤgGoC`vePe5Ǧ%u*18d;ʪ%@Ll5WF:kCY!-oHv WɍmIOdq3 {uBm"S:`В;a׼Q@px\߄a>ndCaxRBֺ N,k]kt2)\J Pܔ9&5?qH܃wJyvbuTOθu/֛<cWg ?"f񥇗 cQp)+  M6B Ĝ*]lxӴHh!L-#bF r"B\B?2o嬤vtjG:o "D|插+xcQ{<K~ D:_UL}f$ ɋ|ReR(Qz3GdpeY7ʊ4eån Zō1j:RK`xyXhw~]Yֻ+Gnes$Y_F(B)\ $a I@˳lO+[ѥ=ڑNxE#ڱŜUT4DFEy PMPWz"==VU*wrW4LrnLjHa܍(ܓж+1)ijs*,tp3 lYȕ?mҙSkS-aJ1^k˴:qjkr[b/^J0Yu;Le}/ 繫01#>^l3!p'z{1E M FoY_%Po7QmQN].mF2 6GCPs{Wt$0G.ٔqHV丐o+1C#@(Q~&#r6.8`QB}QTg S( dp{eK7%C!n4U˰%$R6WTP&@c.G0 ,"9PHYHpd3Be,twmmrN3$-+=HC͙Jm@wKG'Y%#PbM(`/݈k(V|݀qРj[AB_~c1i Č# lRA^Ht{ f7A>3J:`((dykd0*=/^q2c2K,G#p]붹G8zoj4GY{OYMiƐ\pouG*Zj,V[R3+X$: j t m(=ϤDU3{ s[I>ʈݼ7{RGe;Yv\¢ٳDc* Y)v3 UЌ@'dɚ7Ea4tP ygm@ dMAh dے @A;5E%UQЧB>U@%c`*1%ƭK};@Mj§<)<gAnX:>(@;,r <1X26|'ϞIZ4JAq!).]>~rɇٱ>ŧG)V̀#oف]VL#KH1^,)N5:V˝Tl8̥iwﴲ-C TnXw~UC5<送k,13@>$I Qldd{ySՋH) .,W:т'4Cr vc0z+븮(v=YhDˑQ!;@ Qʜ'LP"}cqzuZ-,tW5H!k͍tRdou۴ӄ|_36od(36n?~*W{@" }$@r[ `Tdf1*˅L.tρǯ]\$iI#H镽ޤA<@r?qg=YO55JloRA(%R<錒4 ,5;6ɈJN4ք&eAc!KG1:9g9V߅y/VSp\cBk%[RohZhC@[Ev!P + itT$@ȅ r YmG͹_ϼw(;pdS0Q6+*+2oƷfϳ3SdXvUcH3꼗2pߠT)љMWԻvj9_ á{C g^͘Sئﱖ;2x΃*q~O͍ItjDR7 ga? jܒ7%Os1u"HɉlC5 "Hx'(:pG/rx́L-9ͭd.Fo/,eh0FF]G 4DD+q{qmUZ8Md!JE^Ѕ@,?R֜Ux^ {AH86({ؽ RGQōpfKU7B9 # Q451z{!H3#+(u$vGȭՐ=% DTD(TC$\!CQJwV8!ݬ֚t]<кbr?Ǟ6̕/>k X'l<k8֎Ht[Xs;e}{EU<su3d UhZg_f;0yr t%ra6k$sxQ+ʲt;͏cl^Ҫɐu6橬f:6S&AL^pA[;)|uk0@yu!Hv+NWo4)b9JAUSrڤِ1`==iёIҬġ"~7_[5Ûbu$[ft;~}_k%S8Zbw$|~=T)#ո+O֖tǞ^c8 =xy{\a%ce[[ChuO?gZ^>a8(Q]z767Ϩr= 4P7E|Zٳ?w{G'wb0*';`y:۞ n!ZLƭ))dLo_s_ͳ& P[\K+bYS^KɓDnE̸,ٿdRmq㍿r]z%~ǶRyY TWkyI׍r8BDSJ3Jrs';w]I1̼xXߎWE6cWнrG:w-dBrX%[Oo1&P^`u~4 &&Ix"'SʞgYn*T6կ !X[ fXk犓ДoA '{&~奩'pWkw+q.C*ͷ+ae҈A2b+$jNv<q9O}"L|*] (g${;pBӊ qyNCLo/X>zO1RV9]p\lþI}RҞl U_}6z4H .R' 5(,eB 81ҝ1 Í6^I8HG_ǍQ4p|d]8tx*471*h({ЎFS -@a]r3%#<~ɾ7;d0l* ݶ:8OE{챮E|TTU5,ӏrTxHi}&+F,qU7k[bd*+aͷM/k%zŅPuYZ0 Rngw\KG \-Fd1Aeϒ{1KA&NhA[vC04$0fp;<4Pk+^7t3VY,=(Id*SgzDt!*Z / 1*L?ē4l!9!n9"PF)JPIqqkK~K1b#rA99w5G=S~w$OPF}%قUN+x#IǷK”-OɌQ iD%[ )><^)h*ecg9 9.37@P.<w:fޞ}-H=ao <%S[.;,Xۇ#<ћfsQ'u"軠1|t{.DぜË~EquorGeنc .G=m8 Vyw)}rG% ԮU%u[1v1VEC((:UMEI*K]K>-Ō|vImtd&V=ؤUK; `f)0ֆ{ n]@NrVfX6v{XFd(~Rz53a~>3!+upC[EB,A LmE]t87<4LqJ&io-24O_8xz @(Oygr=-a_V 0N\N>g[bK݇0uYʡQ_X:LiMxg%W[ Eı{έF ԱU IYԑ* ߴeD&3,5'[YLiDWv0A'rPX@]f~Q0+n"=7`[H6RV&dIrĹkNVvwtf+*?g\,@rXW0%ahL+>Jy) E{fXŸ\Х}McfBIixL^}/XT:NFN''qؽhL>%~,d}L aW2M&4U#窮6jqbV*Y F1͢rl.G8 c}OM IAd f2n eyGKg}},7=87EC#/VCR!6pmoζP_+[Ee%xBb}h 5NxOs3ŏf aUei乬ޘ}JF[O'7IbU;@)0z5L &G~\6ڹ?,2ޞJ. UIU> zυ!.m橵L^D~DL6ckf lR9=q F'8q +{]'xz1W4U艸X9rJ/x$pE}}H &C#A6s4!т0s'ވ@FvMg*n$@}I5艱AM,AHRKOBtjO0*Z>n֊birw08NC;Q¢g[GǜZKEB ^ej90 f#19Uu\c.dřđŒc1nQkb*n,F!sMSa.V+n2`ZR&!IΈ]4JM:nS60X+Bzu$9vruadzCobzT$5ozptو Sm4+>S2[qs crnd`S [J؟;?~%aqጟ!犜IB 1XfMepR-f(q1PyI\0S \?,#A:v\ \/H&bn%.w`A< j4c! yԂ xzuV_CF[*L0 93&Ui>rjؓmw鱵X KM$ ;` (M(aV6)Dk@'XSʦ˗ěޤ%hB<Ofp82Z-,M>zd"UVn,6H^VЄS(᥯9}?!Rv7B:[Ӆo@=!ϻ:RР}{ޓty#`q4/>mssǜq8(wޖ͊oBu4 8YKm&VkȻy2Wa>MϺeL -Eunn1}+sx0dnh"#tӤ>zmCMnܮ3a5xUK;Wfa(U3jM i*+|i A t8I{[޾A6uΏ |&}x34qx$ߑNo3vw =fI?0IZ&V | _187DzqZ|@ 1xv h(#ʢz#v$j9i9hgUptlKwϗ";K, ]ŕxiE&k}~iG|6+A6UKrl(oϣ2=ƛzDJ:ES\V!nT{XÃװeF)S+0C`1X;`B'KXšRKcfM Zl-?(XI;ս@STVi$KzЌ70 z}~G;A$=)zufS9H8ghy}t0[xx|/{f'C–¼*0{m-~/58k1?mPaNT"op=2 S{,l..Sͽºfe&.N?RZL". "D;95XƏLi[y4#$uߘ%q%2W䊀,ʘxHҩ1w*QwXӒXT^⓫cxAΝ5Y#I0P jwv }H[O FkƳDŽX̡8bT@TQc[:gQyZtfVAQߛ)J!S +ϥ&{:հaU{?>2 f.DHPIzq/|$ 7zX@]FQJK%m ^ \Q0A]xD]O  j[ҙYqM&-ˇ6/@Ƃr$lWbrusY{{:`QuXS׿TkA뉋gjK{Hs~=#Ӿ($Acbcv%*sfW'0nJ \.Oady'UC#uF#ZV.*3Jh;PrOÙK{ m-SHן(0)*'eGr&} 2"W]Ra- 8e2 kYˈ3{Ÿ(|_) _1JXsb{b+x:c Lf+Ra7{sa꿻p 4d.jھFTLY2T#NR|x@:SyFr(vAu -0|Ķ?\6tU.D1q>?v'@'7ra~eXP+/k#i#Xd"5om^Xg|s}Gy۲¦YT=CdPdtᤕpr.vb$kEA[B9RZ6١F7E56!R\9-KfEj8\NEI./V]+g!m3MJj0t.%^¾óy%n_}ʇ~=␿ l(˕ڀWq oX!c=Ar&C4kJ|D?1Vrt%T*3$T*EÃBGMrѢ&.RߘXP% %Ƕe>NG0tJg}hV&2` v.^ReaJ4  dɱhXUVPqSKEo\1NV.cp/;#P͎/~yٵGjNI4Es plAn(}МW|$ ?[;-<{ŞK\ߐ>yn*/{ї-LT'X<+Q[ ,7 HW81ml50]|S.aOOJ!i$&"̇FIhƖ_0p"PfXG'#'š_\PCXJiA@f1Ou婚 }P'؉M?ڛMƚzhcu-;)Ҫ@Hf7s]^]EPD]QJ*T&G&H[4ow5E#^#Xi)Jq$Z,'T836+Ůr픥ҭmo{XCUWf Mtw֮c92פ'IbPNVˮ=cdzDCkwsۀH:YVO,@ؐNn%lo}Uq~xx?I#="]jʹJ WMek!rDӫ3T}!{oXG)GK&L?vԐ3L 5bQwNt:QNH[^ƥ1fBS۬JH<.NtN=&fraOttC0&X$6鳠 ޯXh|z$'yvnl0~,"71 ғ>fk7㲚|mBbbAws΍.uWxIFVƈ}HytMh;E1U*xw5$C]V(9Nc%yX3#,YVNR۴kTs zlz>"dc0Gz!8YcN$|ta人ZTq\@bALX1._3`=-v)d/<u)0ACY4,;[+?<~=Se`[8\ܰ Az9NРR0mzkSuTm 8q*fRI N[s=oޓ0%ZhvuuʩVQHĄUnC5H 8s:KC\I]~]lH\/L%wr:H[3 % OiD LE@|aĚ b@vL0.a<s6;A @/ dk,;1=n&5(q},ycr3fH&!'F'WU&(HiIRVИ{oRWYQ{!> 9HGpޒ-j:z$bMVjR8_6zcN?vdUǺ˛C&A&M?4Pd-k+Ù[u9^ը8I4?W=0uWm[/J |UC", C= m{HOs|>gWX&>xŘVh \d}i2o:$Q2#85􁹤SEt m9"MGBfL˯ ۽2yX X8$r (酸~&oHnr*V #0~_&Qx<\"L*eG> x|M`֕h46W/Qkx'ԢQtA6ᒈMO[充MQҩd-<>5`QN "mAҌ1:15Ny2kyAߝvf㦌 ZFAdf/xRlp1~(F-yڑZI8ͷ4Ǡ0䲟#IX|\:2OI3 nVI~ʕmSӗ:6Z̼NO5c bz }J1m-IR?{o`n6ыy\8Y`/Nd"z+do>{P׉ 61ڳVf7C!^%$\A^0/e#ǕYD!Zf cB=ӷgqg穱˛|~fӖOJ yjdׂ0HpsR2!.$WD߸? 8?R@* ߥɅ2e3LIg pװ!Ǧ}$rRxPZcla 0*ub&d;Y}J7O<.3f`xpܖS:_9 {|O|-S'N X(QXXmQsM#UR9~ۀ '=Y9|ay%gV7?^h Z2Q6.nS1 ޓ$f+݀ 1ucŢ(OwTOU0k `W7?<{hr|5ǨxXG3>PUhL `h#F: WmK-bMӨ1'1: EFXbR#bS3_˙~iF4)BZc'~0ma9v6*2b8(rv׭2KdwDKϕXv* K2[aVSb'c'A3rq΀9S$FPuz:.ϧ8fv9&7.}Bzqƿ%' diybuN7LeH.0m>o[DUzןŐ#eQ& jT'H2QWtHګ+/A&XM+'vqOi+*$J??X#5ÈKᤕv/m"54s ((4^"F K)Pѹ&s3uspGeZ*Pa7)Q^Ü\$}'sXRN5Jmd3> Fs@fiJDJBSҵ6(K* 36yG/JT+ZB#JHA't6?@MX G!.-AGb3!e'VĬ6 9E?^ ]D9 Z^)ǯ&%>lԱP*Dw^j- D3!9˅, U-4&gyϐxo,.(VtԐUTOý>GuS8'=d %`?,*^A7=@| hGjIER`)[U^%]-ph?fqF u(HEKeuCۖb4$,UaكڄBp͛J F'Jܰ~j<Ħa|WQE(C{{ٴYT"WG^E+Xy\^ n 4i.E3}0|9 b1OuDvUu_,>^ɯG]~`]Py@ #jFnVsDx>|CHHZEԠ9uN95"WX63D=ߴtbl!,Ư_Ra]pgO0VY+͎ǐY嫃̢GW>❒B;y*MV+'ylSD|a4@Py 4ȟdtꯣ"7(gښ*BliVv&zx"\Z0π.NS-kvD∨fRC<+j1UID ]E:Qa|!ߥԊaUa|$Zb9' گqv&:[/hC;泩 "җOBDn\d4稽;.{>իk 7AHo~%x=O"\T!dk5^:[߮[cJL奎Ҳg.z07IsSV6'9_ `O95) AM'^q+-ēX[6ܦ 6In7CeD-xi7Rl&? ѡiJJg#&s9~eL @mOỳEH )dpq0EgL"3㯶#i9e:kSzViM$][z W%OG 'F_QB5/JPuY7p}'5cZqUmP$Nj>%%ps)Shpol%ɋ)l^ ABoUՀ,/f۶r^!Ý؀5mvs;wW`w[;46rmwձ()o>tUJzcƪu9˂[7cLRd/?ϊtX,Oj+V*hE,G/@)mÎԷW)yk@|xp5 v4> >}6ÏFThN_}nCv;`Z{4tV,^j!hTt nu@&`mhy#V*C2!āR; 7"fMk?Qy ?NK:C"K"Nu TmiX 4]?^N&k>jSL) 8t({<}H3^Ng2=ؕ#Zz++|rov#_]o^nzpmW#=8wfVREZ%c+fIN@圖'@lH YBF$B+`˕LQ3~82QQwA.7(tr Uimj;r|Ii<%^ LQk&}.&c~}KRAE/b w6gլ( L+8UDo> .b~D}^r/[Dt$_j<PX]/Ys'=rIIޕu)r|ułb˷^TŐS- v< OEeeS@~D9P!l@v!dD4K:. cҗU5tTɡ)4Î U@eV"/"lp2m@`C CIzK; [fDIe!mg˨ @Q(I"e&q=7|T !5F~s(~9v||4rM Ho[g@{դ,Rӝ2$-^Ӫ&lX ̗hOi41PTŹ| l < J&]mlQ%*\nl(cu)]nhh[~_ O)PfЧ铍x6G\5SP[gQV,=33fhKxpF?."cN$^L>SL;I'oMB| ECDkKN;e)- L9?>ѓeM 0c')[ig`^\2"B:|1EbIDf|fQ|-m O)@@k E}1:JZAs0^K"տE@I ;op?] vUȱ`N ME 3p΢!/M;}hYLo+[ lxջO.NިTfUj<ʇ]SB'WjkVg&`֚fDACnЄtNiS'fćf4Hvܥ5\ā!e'Pimxs36}#bNY@C)|̑ȸ}QBu2*‚jٱb+4"~tKĝ+Ʉ(ڄw.X[ vײaZť,d7bjRH 3`yYW ́ 9ɪ*FĊFwp8.9h"giz1J =/m8n6NrRWOMZl2RT\KOƧ1ءL"Z"f[ؖE^&30JY_Ͷ5#頗l>_;",Zir ħHӊi|ҭ P^!%}{T ޼3~Z n rD}K8A^ /YvaA_ uxkxq|OCH^YqL,+8_v#Fx+{ Y*I nK$Ԑ>9v:cӒ :&3)o)h hQ^ TA1X c𙺢W~c?\7.-/A N`K<-ҧdsNe&ؼo]޸ճ{Q+Lʓ}B}iGXQS1MӄxY /0A7g0FOuJ58'6,I- |UeE} mJ=簰 d 8ݙf 3zE81* j9])N_ǥOERA!XZN4`[o-険Ÿ'Qads֎uSx_F:瞸E5y<,Wҳ((^iLqd1i[Ғ+q؉($X\ϴHO_gUz9x/ʹ~/gҼQL ($~d%7#*߳~%`qIvSy4aԌIii-nܙ^UFC.MIp06vXjkZoL3Pګr<}b ؒ6j'?v@pWs-)N֭9ܓƿ$drI{6L>3+]Dͅxd'uB7T 2 c\JΰHEUJT)_fF8pF25H*h*ˁE @0;71 ,K8O] %@Mn}u #@ brc3>(/ct⌝9UGgGӃ$Ioz>I^?_{iL4"MyeDפ$! 3<߸#i?=b`&lN_Ĉ]Dv&Y{a<˖ӿo.~55+oB']!3HxvMIŜ4bk-Ey ^L>@6ىDɏAMfZaꚽxysUP  δ혭y3^Ͼv<5GJC&y?Bw:УOAD ЧG+fޗ"A<ٴg7;ܿV7)U1+#yţ^K$?|Xnؼǡ<>̮ҿT msސ6ι7: EN3aROѨgӾڡ&KqeLi&MMKif @6|4Gu!9,9N٤V[4 Qr:%?LmyiGU s}VK:'ӌVa+^ `ω*ag{]&"@pwY;5Zpm E\GU<͞HNT M"7_XFi4WxoVZrC`RPۦ}}cVd&Omw} {i>|ޖd'\Mhrp]S)wepJ?}C5&3t7Q!'f 9?g&])~IoL6S U#Sw,bAb\uCV/^QN n"̮?HC 8_ AXYM!UbNZk Q;m]'gǀV&oCo*J@UͶ)ww9(Y$Nvc,vc':h& I{gyK!J^/_½<|kkh2}nY!+6wbNjMfN_@EI/_2޼= =RYHoEC+yޘb G)0PHd8]t oܚ@gDe0suMSZPcs"N5< Sxb U}?ʼn'G1Rem>|&T.ӄUqb^HZE<u~/eg/ >|Ł4O}TGepf]}|CY릦p9!vkByq"ԈlGvH1Ϗ?41*\ZC|, *@ cR2䙧X*:Ummͭ0AZhG8&D.|6jIhѬtBGztAs ]$ovSLS8W9@8?L-V[j)roϱ(ĥw@S Wɬ*!?B |KE#t;;qlp#4eڕƊbElCi[CU܉HX[M F;v*Rwxk'nM6򙟇WKJgV8]9w@UT"҈Vzwh 9 `' "vW.R`1y=Z:ѡ|$)_F+cts˼)H_6?m?K2Zk%4NY/"U>f{eh?0*1'd+`OC2K-B0mY{cpQPI$]3oD9GL*SKR-[mŐ [;P]7fQs*n!!v?ΗtJp̒|0y*㩟,,^@yp`..P?U`0,-g3 s7dkt㳪oEMoZ$ƚ10Qu9ׇt]LVX%p<0^r-L Ӓg 8e"54cD63Pkǥ+W~͇O^#3.ow) V'%eg;a10vԼ$k8od= cl].eAdyBF#*"H .\cЅ"#ۙ)vh_9XWѹ< %˱w 8cP.\OH,Π.9*DH;Q'b0ω^b7/R` @@#W>2י#5h$E,w;l931]cěwiH=ۿOֳrt/.<| *X|?IТ,V?c]TJF_5ȓ! -۞)d"xOo|¾pٰ|gѐ: I(>?T $8 p,UmgO`"0?j___hQ8rn;є?U3}s@PSV/6?(Β7DŽA(qPI1vaədp`]&k5z JᬀưUĭ b&c3. gf.gp HR7=?GFthM{&FLn֏2L~E TnEe@9ԉhfSUnPfvS۰5%ٞ/}E_B^͢rqLXZ~2#ð{Ib*H@,9p?xQΞͨa.aR402F[:i鸎%-+ H&msjRȆuѬCvHFCk[_OPg MxBS&"9K;$1ɛSd˭j8 4Q8?Ά| )wg1sa~.ry oe}yuA5H .=[HљNg;FQ4+cH AOo5sJB΢3!ljUHn`xՒ7beP<~ K8,ǡޫű~l:B(W(1QQW_X|~$Fz&:O> 8}M1x7Z֔F͹Swjmkv-ê:kP(6EY ʹf6cc}F&)K6TCsӍcf<.T7E7ڮ0 lp2ZDWgN[`Y8Z-7^Ӝoc}}a(NYJPk+C1(Q| [߇0Md \ y݅`Gb;jM[ oœ΅u[j\ïz0a@%p3<"x4 $x1e;۸nq񑹒w*aj/'vp[$B\{,5Oc#xo'4%͗2Ɗ'PJ;&<th0LFW"C3Aq~䣮lɕ:JMxW2?'-$.q!d4]9bXp|]=Ż X|IлU%$:K5gѯg_qX .ʳ:*11aq/߽uc8SP_8\O ecH?I X-Vsj>N1R(|fhi(0P^;J趺V+MzÚQa&zwZFÃKuɣXk YN DEiE]}g<,2iX׿"-pHX?}8u4.Ee->xȈA$oH2T9uQiB4[*̴ Jsw`fip[n Km9)&AwtaQUk+x''@+f_)5LX'uiSʃgLE? r:nJ&6Q#/#6,C4s V`  ` -`+SQUρU`ڣ >tpTDV`ڥ6h+4@z  _ԝjA7Ĭ|"ՓJѤj0V]?gme \>f9jr๷;>ZuG̨n\o݋O@%9G ?G{ J#/onqUW :7j[ _Ѥc0uyH&Nu+B08Gzwm <=ULBWe`*/:  >XOJsu 'ыLS WDpҠ.K!MDexSbH ZUlvxk$!:i.\zy-(m7XtiDDϔ-FB i7LZxד~j?}[4oߺ֑{ zŦdq q·@X`﷝Jjxmʸz/-9ތ I y#e~9ZJ@v#cm}wLo،r~Rl=~+S{ܝ4%f;Wq۲ҋAB_O~\Q)̭G ܿ/Ϫ_A* Kt7&Oc],X4KM\N-&7ٿH%.5?c rǟ NqǣmFLN0n $9!EU!cߩN5hMN ^lW/{@)~>t86HMWT3il&ַl> FQ0+%d,i7b\ң;ME*Qd4".Xn]vbGzuyA^ ;%k(TTÜѻSܜƣ(j."a?KeKt$$5cٽ,$_Ι*@Zh&%"~qB]k0w )}eؘ^f@fKW'K~pC5FI{{j1 Mȸ"P潱,T'(JB̠_Pqfd=$# F)Xx x9ѝE2mbLMp_ fD1̪ɨ`v2@QLxl6if.{kS1 B2Yh7l"{#yv?(7"0uܤ[-\!tRYV,1㊦)w{ڼ#ۑ\%%ȂHX,#t!, 2MhqWdiWL p?67 0٠cp MMTF]Ty4aBkg |Y%˛Fy2۶SV*lފ$6 Ŕt'?12)5~fHeHӂQeR`,7?jBxQ"ӛϬAyIBB!ÝIdt }@t?ătBNMHp@7+XNCJ&2z(%/0,9 cRĥQr+BB4#=/+Nki)-ZDtD=Ժ a^e6<_c/w4 @/b_uiJ]( nSPc%3}aS(s&QVxcWZh5mM v Rڑeg#ZD?-lF6i{ &lftOp|? ЬJlYCN%O& c0d>'>_ӟ!Ҍ"\;(fdhXVA@fvG?c8u%yWMH ?l1JKb8"_sД0``8/]N =;%+_2/@ʑVp]-0<Z۱ X\-vG86iwdwcbje16z8?AV?+ 6>K$ɢԐҺBQ+)*pm2K4BCmLy0fo'>~v7gB D=?AӯLu~/ Bݔ 888$aяtY(ICPB2]_KPU'vA~%Q+2>fIҷMGr`-ezz;#4eS=jbE24Va:ў #͘ˡ`oĀh>ݣV02yz;E^,eC~zuD:vœrdFEt"X*&VIN#-:FB&nհ \bec㡽>!G&̏9Svwe"93"Th q$)Cm{ڸxkV5lgt9:67E27~#UV(kWd+$LQG/{; q?A]WEO5K '_ү =A]GZ}:EtRTϯ$ ߁5?/Qkf celzKKKt㒃k3IXAI1]lUhd+}z@{˞HRPKv42]oGWXAyEYco4Ǵb$w>j}V,xIwag," ~$>O.F_d7'猱S6Ŀ&`}!P1oxזvJ:%ڹ*~UH'//xM[Q;́:,Gr t'{ј]8"]Z9a-%n D <,ϭls<,G4"̥oS{(c6FYadI!Ӱ35tM0j||xm)^=i EG{ʩP$[\gp@^(< N4-v&ڄ*J}Rl<fMDkE6Aew11Zi B̖H7P!lJlqa#䲃˵9P ywF<[r}nռĩ]gg| ɩ fKUS6oTpA=0#! l ܣlF*P6/39$-,Ky*&k$'KvGPH7@np%[tյfH47׹5&ⲭ,QgRX+ғ㌕wŠ{r(Eg`u#DruIߵh16=H{e_Q54)WK#GZGsH:7X-U7@ 0԰ѻOBV8"*Ye.0X`wB5A]i?)Z `0^tM,DDl3|Ǧαe">z0jKWgrn1cD?):'FlԘy*iFC؉[DMJx_},w,A}mXN,[݂ wjTMр(BA_K7vqO .Y0ŽV$tq]RP8y2髟ЛE%d) 3"oݱ3;ЖoE9L0sm/{>駰yyBs}ԧtKN4r(:Uk!W8]a?qY#xp{ڨ>mXkrjFX(XOP:}ҜG>1g]F~" yQwу5YtD*D6ZL(}4zkчfB: R%PHS sNy0-/:Kg)"/zLJ[# kfO5N6n̷1Wv+K T6|YaЭITdWE1禷m)0/n(p.b f u!(ptWrKXM fPtA]$$~\>rȉjlw'$7m:xxߟRz?1noQoId=v?Vg2!QBe{:F!ZyL8^mn|'p¯MW?~GY>S !0d do}J-2|D c][dT̬T:qUNB; zl`H賎NHNL1g ZH.In4; Yt#Y_ b*@G}@ ­'ju4(:lGbUԶl㹦pw3l>Y]@Cl?q:]O̗cRD< Zmq5': p3tnw~|*Prw>ݿJl*0tݪo+lQ?d[PB<>\CAv̗">Jי*B<FRsCђEАƀ* c!q;e5YfK8K%xUز[o`R⍏Z 4n2mvK&o {=c/:;>[&i4K%-VFUA"@UuZxbeFW(YFƠ=IDVn)ͦGNqBK,߷;l=8쑓ydp]`AմY+^,yV- %ix"3 ¯rc[&Loc1|e~-#٧4| Ժ˂^. _LOmx)G:-4<xIax; uqƢFE֕Z;΂d8n{bc#َ!Y,͛`px|G y~N9hzY\ ~ KnY.5yЊh?+ O 뿢]*d[՘Ƿ'ѮVa)(2pEKxP\r܅n?W{|߆+]zTf}|o=3닐cPt#9.u]1-4.Rx8mwTfqa0rƻX5 qΔY;1c3~ gM hJͿPϢ?[0]߉+<fjf&$AKon6x]XZmOU+[5|Ȱ%*5[ǂ\j퓍FtW$[έ ⟨͗:I?ll^n5pT#i:)4Ys ٠fR*;/$@| 2?0v<e4ӎ;K砨*pp|@%JjN Իr>K- $ib`&~w[$|u|JrcV^/R( PE9ڷnQe7ͪ- lz+2w +eV(w9J ʽ7Ea";  ֐%HJ$N$?f[{2?(@UcII93񦋺 JYӴFhk_܎;I[l SjQn=]ۛ; )r!fQFW'΂̭l' -B9HkF <4I.=0b\9hi9 ..6 jg췇B]:"A gʗ/.+t嘾(+ب\a] 쫚-KF~uZ!3h# |[`sfO"U(IWrR)$ZSXK.?_D7gӬ%(g+nZ97:a\@A$1SRK刞ߌTgȱ#/N*{Ob"BFVRfxw-P󵤪Jº%*`ίŷ4ëʧMZ"!U8As4A>eO6%S[.=d5ɗO/G3~Ki@ߐnNV_0qDt;m)45T<7@< bE{AyhyB\2.tnpr^u-MMsğ< xtx7F/̻aƿSP7%oߍv/N :AOM O+#{]O`R"`,Z O2.eύ%R>!:"Rt/Z4&AAr.5F3mOL4z=.旷-a`Snic. =:ك@5Q5:y?9yHVc@~`5\[J9W}=]OV5E'Si^wޘ >:E%(I C©ZcH*1B8֪|O3Lݻ32b])V$?6]`G( Fi*S`[R<$rZf+g we2Ot {hhG e+aQSAa ]Ӿ9Q˸ ,|(2Vۛ+/j"6?ODYj&NjW :#憀1Pf 7[&hД癕TSs1wkWxTbQG_Ý*=^: /W>rxqR }B@.P۲H#qЅeVEKvoE0sǷx!@겔-ujSQ1벬ӞFkr&|n;4n+7bqIuM6TW}tN udw;9^ lOOwpr!)DgYG7!a|s i{Zj󸖖--^%C"d%1{Is!Z>G׮VDI6^Bdx5l+69wM?R9&V+ ‚2_t]F]DJN`6K?]#^$UABV>nypwg$"Hc^W2? d˭RdzڰC;{<-OKbfޒ OpU%x˖zI:X@ Eڅf1pI1#e*ͨΉn!p Tl.Zid5sUtw*;b^\ 4)&' څоx5iyTcu4b`;4{Īk=` S!oP*&% XrAݜ ߐFu0E HB Zq_e)fvOּ3F:4J%v ʎ 'vx~]r_oJpI|N+ ): -}|I{'_v Qqa$;}H j=F 8p*MӑcC* #F̹sc(\qL;vn:x׶):WQ)EFrh)_/ < ,r6J-a-eF`Y_O=ol[6F02D^M9Ki :xe&#_ hL;b18u}(3POeU-}P TG?H0EE\k{/?d$/VPZ K_G}BϾ Do0uuvAI2dGsYփ(yZ|C dl;35cyWT ԞIQ9gxB(k_Jn n[yp7Ʒ]ek-f9&N&T9!}$ e!ϩ>fGR4g5H㛾@oG4Q*?0ɱҙ~fs",>o:Q?"Pȸt@;2689V3p/[Z ƶI[0//|V)uw!hhRNưv 喒 N#C"q* yb' ~*ʙGgu -XKI)?E ىGTXMN_/2 OdzAѵnk6 wq 9fQ|.׋=l;'O[p{qjdm2%X+_te=!!9+U@))RcY25 +sDck?M_D/_ik !F1$Ta OI$ޓi C3, s׊0 BnO(LNvXw\ZbI-v(p ~`j L 2WxPr7ZF]xSVuE#İȮ0h}f,XH[?m @ŵ\[iFs$SJ;"$P!϶"6YprCO '҇*+%~"BWAuuвUȀ(@vvW2 WŮx"I׺>ttM RQ.vtHjb3hs !45 QMFcS`b9*4wAyߎYuJyg6>B9[];,{јީ97 'L5…KO9ϒWʊ\!3y+nIf79@s i7֘JTj.xm>o/̏!B; IM/\ψio(tnsEtP ɵ^rSm[|9~#9+Z2u~1)3Mc˱N_! %7ZUxk[pI al/He=*ߟ AҜ7zt(d;e 7v辭d|R)\}7ʡ٠HN 4V#4;t4@{RԸB242ȶ7v|SIpsc˝EDx I&^ah#kgd':Zg]Ƞ~B, oڑ[:@!n9>-Ϭ_85z@9cbM݂-D(e5/jT5$CgchL6bUZ*ee%ޑ,Lg},f F%Lxu@BIEׁqRLñgFMlb5㔓\ VGv8Fx<91mmn}eXc i}ҧŅBHh_}ힾ>‘?y pқ_&VΫiz)t>HADܒɻlM b 9sL "mwnrFW_qjQ` 7!X5q/X6uFƓc>&OruwĸL'^103WI`B~VQ]-EyM2)2ѐs%C*=ZHS;fUc,Ŀ XN &mLvַd>\=SGQ QZQ>M5^>k*zVԸx{Ҩ*ʿ?!w,oNJye`<3˟Kd@ Q|WFlKfXWLw]"׺x5Ä_V^g_yc ŧ"G9*KS|K-/hG,友7@&YkH]NY!uo:"fUX7gFu4?#.'`Ӣe s _pO21W@ (72ؿy^ mȺ:QxacSaptJsHu.)jn%PL~+GfPA‡rK͇x;6tMSm85% b #pMkX^2o 3oFяj5t'neE cbI\'=.Riw~vMk? K4z_mWM&f*omфH-=f2T%ojZ 7$] {2JJ< 8yC:sE lF FL EJAIy_PdWFEI&/, l3J7HK2lbH9V~cbL'FTXWU|I\*T5 5" 5<@qp ]_ua_ӥ{pDk_(נuF]'F*`)s& >=@+yT|D 8i}f F Jnɠd+9[|*GusLB G/:C&IH@m((EcezcIIAujCƳ 4:>iHt-2Voo RU@?\~H,Q+GEeLDdLr э3`KCzgecPㆮq +hH[e+HAԴS6/NN7&B!:a/0Ft.>?՝6N%Ya(zre(k$ZP\ t;bZ_1hk'EQ W ƻҖ2n;q4 zԙ({Gs/L{폺C<{y/iy ߍD3-d琄ar+b! {?9j˯$ma$t:펛۫֜XT*F<ƑAH8=BI:e)W @|yi6I$,82YE.|,LD"(NMk4g!;͘I+?*8m0gB5&v]`b9dlY  v@H"1CJ"nѕ4WC] 'U *K.zWB.,m<ѕQ)j4hLդ ]`TR̀۾v&h׷*r1~x7 4B2Zv"&VE]R}=Q8(f}kf pU.Čb~?wTP(⣼o!̡ {`$?ޠGq䤥iZR&o_ qk>!Nn0W[Gd~9mk l/$KeypwEcI`˯R\yKe06Bơq< 8Q4R-o=0u4IݓQd-ƼNkmXTFL|U<&vg~DRcq+<|#C2M2@Lۛd 'YڕH H`QȐϿc ND8+NӀdddȄ]U<xOWG擆FW mA#9e]s_Hm&8VZ ,0d:?,GL*aq4]HA/ϳ`b`e\U܈P 1ݬ[W%#q  Z4mpRd/}s,#? 0XY5E&wC 5Fcv=5P{lrlh܊&.n_i:'j%_nvN t+P$]}qgkPzY~BI y"Tg|[̠mCJm.Wvp4׿GwnnQ0U"P9R>$Kbcf7,H6 i 5C7: ;5X.SJXxao?۟tG2t_G5S׺3 չ$FGzvZT)ܶn&d'<ضos(}4ș݁ǜ5ؐ p׶ YZ