vsftpd-3.0.3-lp150.4.1 >  A Z? /=„2a=Zwig^Q;WJMZYǧ9 {&[NOoTgiVJp7PcJJ \Q򔁙ʾ RΖ"-"|TQ1xQDFcZru#4 _ F^0HʸuTڊIh=3O{ǼmCy aCn^LMf@W%=g赏D%$Qƭ-dK㍢zUD)j'CjИ3664b4d66c73f4ca2cdba3a6c072920c2c88379621382e2a04f48c2378478b1b0d2cdef40b0fd4d0749ff84d4e0ebf63a03b0c34`0Z? /=„`'(3Z;O{%FNJ۳i)_ݻռ1Y92>>ȓUN*l&"ݲ37ΐqN``=$F’P@LTu1H9|=Wک'wEvb5`"kpFz?zd   G$H b *g88 <8 8 8  D8  8!d8"|8##8$$"%L"'"((08(8>9)0>:->=l>l?l@lFlGm8Hm8In8XoYo\oL8]p,8^rUbucudvev"fv%lv'uv<8vwwx8xyd8yzDzzzzzzCvsftpd3.0.3lp150.4.1Very Secure FTP Daemon - Written from ScratchVsftpd is an FTP server, or daemon. The "vs" stands for Very Secure. Obviously this is not a guarantee, but the entire codebase was written with security in mind, and carefully designed to be resilient to attack. Recent evidence suggests that vsftpd is also extremely fast (and this is before any explicit performance tuning!). In tests against wu-ftpd, vsftpd was always faster, supporting over twice as many users in some tests.Z?lamb18openSUSE Leap 15.0openSUSESUSE-GPL-2.0-with-openssl-exceptionhttps://bugs.opensuse.orgProductivity/Networking/Ftp/Servershttps://security.appspot.com/vsftpd.htmllinuxx86_64getent passwd ftpsecure >/dev/null || useradd -r -g nobody -s /bin/false -c "Secure FTP User" -d /var/lib/empty ftpsecure 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 vsftpd.service vsftpd@.service vsftpd.socket ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in vsftpd.service vsftpd@.service vsftpd.socket ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-vsftpd-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-vsftpd-update-$service-new-in-upgrade" fi done for service in vsftpd.service vsftpd@.service vsftpd.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 vsftpd.service vsftpd@.service vsftpd.socket || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in vsftpd.service vsftpd@.service vsftpd.socket ; do if [ ! -e "/run/rpm-vsftpd-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-vsftpd-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in vsftpd.service vsftpd@.service vsftpd.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 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : 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 vsftpd.service vsftpd@.service vsftpd.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 vsftpd.service vsftpd@.service vsftpd.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 vsftpd.service vsftpd@.service vsftpd.socket ) || : fi else # package uninstall for service in vsftpd.service vsftpd@.service vsftpd.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 fi9}>hqp6 5/pe2Q$p}6)Gp8*AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤Z?Z?Z?Z?Z?Z?Z?Z?Z?Z?Z?Z?GǿOrUSGGGGGGGGGGGGGGZ>GGGZ>GGNUpZ?GGǿJ`iJ`hGGGGGǿO|GZ?Z?GGZ?Z?d924ad4270611a453564df16c199410d08ecb3544ba19db19f3b12645a68859a573b5092d5b1bea1b0c4b2ba221a2f89287c33c1d02d0319bbad486cf2ef91fec2b41602ae29378d53a6bc8fe7117dbb98a105fb84c7b9abe3a00fbd3f3cc154ff59cefeded709da635c1212256e6d417d82fa456319f90e4db85ddb03f7d1a25a2a2b1b89b10cc22c9baaf7d55dc1cbc7d19c0c93601878beaba807f58f1e3a9fdbfd2ec0207170371ca3cf2b0ddca2dc2fe3d062e5792e0d3e51474c3198c96f5f21db930b9a8d89b56a6654780954bdc2a41d2bc9529c0b8efb3817c45ef17c5d78ab4e2f45a2df88ed96490e72997633dc79588b588657689fc6cafc9ebc7dedf833fb8a3bcfa96b48d309f3892b3ae3340d271e518ecd998750fe11a0b74690662cf0bbf289900b0ddb4c2e0cfc555dda870633440d852f7d4b1b783d61b94af32e64a236252236cc554051cafe52751b96b0838ddf82033168f33702ea8b12b05b7d664e344d4d59a26c3f6b13c645f1b53ce6045780791350b278606b4326d89a39bea92a0dbcaaee0f658d7bf810c8f322688b6b1303f3b357a0971ffb26bd0055e5875fb2d1083326b272685de7b017da65000a21f99081c1a300156ed67ebc32ca688633732308ba23c7601a463df9a8f6d4d349cf1e0fc770c8f5ee162751cf714e1ab6b5894fd08b0a95e788a462311cf7da47988ee5fa55aa6247ffd29f468e22eb304a368bb987510fd44f0486894de293dc7dbd3d48e78f5c4935bc943f442e358d7a9c81f4ce2ae1ec098543e726868d423eac55beb91b7b87274257549cc60d5fd2d873326b22eb89a4d8199bb5841fed3bf6c82b5494f2519b63d63c4f1517a1e7cf3373f19df4c8a697d1823814f425340bbebf5fa8f17dad436bf918a2f81a540847a9a46946370c2d796ffd5bb5d98cb8a69b2e926e181e70be2fcc7d0dbf34f8626e2e026b10ee91108f84dea93670caac57b394c2182acb8b70a360dda945df11a1598cf493774f017db569a57f07447119bb0713c55f01df06b2d4ef2c26d0d679c6782a60331fcb0f3991d0015458820819893b60b8129dd74b2e4779f1ac8344127e47a7847584b8cd79eb36a055208ca553e3517941f8d5bbb5970cedbef05d0593cada2185557053b9574c11524841d80749eb5f86e9731c2ba8801f018680be063040ecf60be710ca3db3742bddcec1834961de85b72629f20996b3124be21877871518388548636459df9ad6cb5a3e31ba1f0b372b2f63fc08f5e195f0d1e958dfed03c57d8868a3f90317bcb3125852289cf0afbf0552928f37cd4b068a2cc039f4200175d65dcead6701de158a17c95797d0cab32f477176059b7799b3f92c90136440aa84ee7c5005f0d964a311df66595fd71183207e0297b8ea5d1f0f2ad1681e16c1df530ac11844e7fa010e7d5490c4a70c9df7c3b090e7a1822f3bb0cdff5a559a4cdd58f98c9536f23c5f43ba47a2ac8924cec7a864d3482f2fdb9bbef552c8c0123b8647b6ccbfc2d3cf717c0662397b33b84f9827d238703e7ac36fa9f129fa227640956bbf87e0233cdd821ce6627358df144f933424c8b81c40d70729bed51f634c6205ac6b8da43eec413bc084f62d987705c810dc2512fd4eec4269ae5e1373c19b9b21e5e089f31e173f54cac8362cd97c646c8e034e4676c2a053660b033e2011fe24297e93e0a74ec9cf119e2f9dbcf187fb805ba5aded105db26a693803636fb7228c98460ffbf22225485a2ca5e00cafd96ecb4336cfd34dc6064ec16f560c1d7b26d213de6e8171a443f2adc5788f7ecbd124a9a8060580c216fdb1e0e0960aaff74096b794aa6477bf3ae7199ce5c0604dc83fb34b04de1f91f96929532c4918c32caaf94bbaservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvsftpd-3.0.3-lp150.4.1.src.rpmconfig(vsftpd)ftp-servervsftpdvsftpd(x86-64) @@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(vsftpd)firewall-macrosgroup(nobody)group(nobody)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(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)libcap.so.2()(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadowsystemdsystemdsystemdsystemduser(ftp)3.0.3-lp150.4.13.0.4-14.6.0-14.0-15.2-14.14.1ZlZ1@Y4YA%@Y>@Y.@YtW@WWV@V3V@VaU@U@UUJ@U0U!#U@U@U@U@T!T@TeS@S,S,S,SFSFS;S;S:@RJ@Ra@Q{Q]k@QU@Q/FQ/FPpPpP5@P7lOD@O OC@O;@Nm@NNσ@N{#@MgL@La?@KK @Ka|@KV@vcizek@suse.comtchvatal@suse.compsimons@suse.comtchvatal@suse.comdaniel.molkentin@suse.compsimons@suse.comkukuk@suse.depsimons@suse.comdimstar@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjcejka@suse.comtchvatal@suse.comjoop.boonen@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comdimstar@opensuse.orgjmatejek@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commvyskocil@suse.commvyskocil@suse.comcrrodriguez@opensuse.orgmvyskocil@suse.commvyskocil@suse.comlnussel@suse.demvyskocil@suse.comsbrabec@suse.czdimstar@opensuse.orgmvyskocil@suse.commvyskocil@suse.czbrian@aljex.commvyskocil@suse.czmvyskocil@suse.czmvyskocil@suse.czandreas.stieger@gmx.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgmvyskocil@suse.czcrrodriguez@opensuse.orgcristian.rodriguez@opensuse.orgcristian.rodriguez@opensuse.orgcristian.rodriguez@opensuse.orgmseben@novell.commseben@novell.comcoolo@novell.com- Add firewalld service file (bsc#1083705)- Make sure to also require group nobody and user ftp bsc#1070653- Add "vsftpd-die-with-session.patch" to fix a bug in vsftpd that would cause SSL protocol errors, aborting the connection, whenever system errors occurred that were supposed to be non-fatal. [bsc#1044292] - Add "vsftpd-mdtm-in-utc.patch" to fix interoperability issue with various ftp clients that arose when vsftpd is configured with option "use_localtime=YES". Basically, it's fine to use local time stamps in directory listings, but responding to MDTM commands with any time zone other than UTC directly violates RFC3659 and leads FTP clients to misinterpret the file's time stamp. [bsc#1024961] - Add "vsftpd-append-seek-pipe.patch" to allow the FTP server to append to a file system pipe. [bsc#1048427] - Add "vsftpd-3.0.3-address_space_limit.patch" to create the new configuration option "address_space_limit", which determines the memory limit vsftpd configures for its own process (given in bytes). The previously hard-coded limit (100 MB) may not be sufficient for vsftpd servers running with certain PAM modules enabled, and in such cases administrators may wish to raise the limit to match their system's requirements. [bsc#1042137] - Don't rely on the vsf_findlibs.sh script to figure out the list of libraries the build needs to link. The script is wildly unreliable and it's hard to predict what results it will produce. Also, the results it *does* produce are invisble in the build log. We stumbled across this issue when vsftpd suddendly had build failures on i586 platforms because the script decided to try and link "-lnsl" even though the library was neither installed nor required. - Drop the explicit specification of the LDFLAGS and LINK variables from the call to make. The value of LDFLAGS we passed is the default anyway and giving LINK has no effect since it's not used anywhere in the Makefile.- Conditionally install xinetd service only on older releases * On current distributions we support the same functionality via systemd socket activation- Fix build against OpenSSL 1.1. Remove lock on 1.0.x libs adds vsftpd-3.0.3-build-with-openssl-1.1.patch (bsc#1042673)- Explicitly depend on OpenSSL version 1.0.x since vsftpd doesn't compile against the API provided by newer versions.- Adjust to new system user/group RPMs- Add vsftpd-3.0.2-fix-chown-uploads.patch to fix a bug in vsftpd where files uploaded by an anonymous user could not be chown()ed to the desired UID as specified in the daemon's configuration file. [bnc#996370]- Extend vsftpd-2.0.4-lib64.diff to also find libcap.so.* in /usr/lib64.- Do not bother with omc xml configs, useless nowdays- Require shadow and do not output the error out of useradd- Fix user creation to not report error when user alredy exist bnc#972169- Fix bnc#970982 hanging on pam_exec in pam.d * Add patch vsftpd-3.0.2-wnohang.patch- Fix memory leaks in ls.c bnc#968138 * Add patch vsftpd-ls-memleak.patch * Update patch vsftpd-path-normalize.patch - Fix wildcard ? matching bnc#969411 * Update patch vsftpd-2.3.4-sqb.patch- Clean-up the init.d support to be bit more readable and add missing dep- Brought back additional systemv support so it also builds for SLES 10 and 11- Version bump to 3.0.3: * Increase VSFTP_AS_LIMIT to 200MB; various reports. * Make the PWD response more RFC compliant; report from Barry Kelly . * Remove the trailing period from EPSV response to work around BT Internet issues; report from Tim Bishop . * Fix syslog_enable issues vs. seccomp filtering. Report from Michal Vyskocil . At least, syslogging seems to work on my Fedora now. * Allow gettimeofday() in the seccomp sandbox. I can't repro failures, but I probably have a different distro / libc / etc. and there are multiple reports. * Some kernels support PR_SET_NO_NEW_PRIVS but not PR_SET_SECCOMP, so handle this case gracefully. Report from Vasily Averin . * List the TLS1.2 cipher AES128-GCM-SHA256 as first preference by default. * Make some compile-time SSL defaults (such as correct client shutdown handling) stricter. * Disable Nagle algorithm during SSL data connection shutdown, to avoid 200ms delays. From Tim Kosse . * Kill the FTP session if we see HTTP protocol commands, to avoid cross-protocol attacks. A report from Jann Horn . * Kill the FTP session if we see session re-use failure. A report from Tim Kosse . * Enable ECDHE, Tim Kosse . * Default cipher list is now just ECDHE-RSA-AES256-GCM-SHA384. * Minor SSL logging improvements. * Un-default tunable_strict_ssl_write_shutdown again. We still have tunable_strict_ssl_read_eof defaulted now, which is the important one to prove upload integrity. - Drop patch vsftpd-allow-dev-log-socket.patch should be included upstream, se above bullet with mvyskocil's email- Fix logrotate script to not fail when vsftpd is not running, bnc#935279- Fix hide_file option wrt bnc#927612: * vsftpd-path-normalize.patch- bnc#925963 stat is sometimes run on wrong path and results with ENOENT, ensure we sent both dir+file to filter verification: * vsftpd-path-normalize.patch- Update patch bit more for sanity checks. Done by rsassu@suse.de: * vsftpd-path-normalize.patch- Add back patch attempting to fix bnc#900326 bnc#915522 and bnc#922538: * vsftpd-path-normalize.patch- Reset filter patch to match fedora, my work will be restarted in one-off patch to make the changes stand out. Add rest of RH filtering patches: * vsftpd-2.2.0-wildchar.patch * vsftpd-2.3.4-sqb.patch * vsftpd-2.1.0-filter.patch- Work on the filter patch and split out the normalisation of the path to separate str function, currently commented out so I avoid huge diffing. * vsftpd-2.1.0-filter.patch- Add service calls for other unit files too - Udate filter patch to work as expected: * vsftpd-2.1.0-filter.patch- Try to fix deny_file parsing to do more what is expected. Taken from fedora. bnc#900326 bnc#915522 CVE-2015-1419 * vsftpd-2.1.0-filter.patch- No longer perform gpg validation; osc source_validator does it implicit: + Drop gpg-offline BuildRequires. + No longer execute gpg_verify.- force using fork() instead of clone() on s390 - fixes bnc#890469 * vsftpd-3.0.2-s390.patch- Cleanup with spec-cleaner - Remove conditions about init files as we do not build for < 12.1 anyway. - Update the README.SUSE file to describe more the listen option.- Add socket service for vsftpd to avoid the need for xinetd here.- Add comment about listen variables for xinetd configuration. Fixes bnc#872221. - Add default configuration as arg to xinetd started vsftpd. - Updated patch: * vsftpd-2.0.4-xinetd.diff- Move the enabling of timeofday and alarm one level deeper to be sure it is whitelisted everytime. Also should possibly fix bnc#872215. - Updated patch: * vsftpd-enable-gettimeofday-sec.patch- Remove forking from service type as it hangs in endless loop.- Fix warning about dangling symlink on rcvsftpd from rpmlint and remove also clean section while at it.- Add patch to allow gettimeofday and alarm calls with seccomp enabled. bnc#870122 - Added patch: * vsftpd-enable-gettimeofday-sec.patch- Specify that the service type is forking- changed license to SUSE-GPL-2.0-with-openssl-exception * suggested by legal team- add allow_root_squashed_chroot option to enable chroot on nsf mounted with squash_root option (fate#311051) * vsftpd-root-squashed-chroot.patch- build with OPENSSL_NO_SSL_INTERN this hides internal struct members or functions that if changed in future openssl versions will break the ABI of the calling applications.- add vsftpd-enable-dev-log-sendto.patch (bnc#812406#c1) * this enabled a sendto on /dev/log socket when syslog is enabled - provide more verbose explanation about isolate_network and seccomp_sanbox in config file template - don't install init file on openSUSE 13.1+ - drop a build support for SL 10 and older- add vsftpd-drop-newpid-from-clone.patch (bnc#786024#c38) * drop CLONE_NEWPID from clone to enable audit system - add vsftpd-enable-fcntl-f_setfl.patch (bnc#812406) * unconditionally enable F_SETFL patch - might be safe to do- add isolate_network and seccomp_sandbox options to template to make them easier to find (bnc#786024)- add vsftpd-allow-dev-log-socket.patch (bnc#786024) * whitelist /dev/log related socket syscall- Verify GPG signature.- Fix useradd invocation: -o is useless without -u and newer versions of pwdutils/shadowutils fail on this now.- update to 3.0.2 (bnc#786024) * Fix some seccomp related build errors on certain CentOS and Debian versions. * Seccomp filter sandbox: missing munmap() -- oops. Did you know that qsort() opens and maps /proc/meminfo but only for larger item counts? * Seccomp filter sandbox: deny socket() gracefully for text_userdb_names. * Fix various NULL crashes with nonsensical config settings. Noted by Tianyin Xu . * Force cast to unsigned char in is* char functions. * Fix harmless integer issues in strlist.c. * Started on a (possibly ill-advised?) crusade to compile cleanly with Wconversion. Decided to suspend the effort half-way through. * One more seccomp policy fix: mremap (denied). * Support STOU with no filename, uses a STOU. prefix.- make seccomp sandbox enabled by default * dropped vsftpd-3.0.0-turn-seccomp-sandbox-off.patch- fix building on 11.4 x86_64 and lower * fix where, when, & how __USE_GNU gets #defined * make seccomp optional and disable it on 10.3 and lower- update to upstream 3.0.0: * Make listen mode the default. * Fix missing "const" in ssl.c * Add seccompsandbox.c to support a seccomp filter sandbox; works against Ubuntu 12.04 ABI. * Rearrange ftppolicy.c a bit so the syscall list is easily comparable with seccompsandbox.c * Rename deprecated "sandbox" to "ptrace_sandbox". * Add a few more state checks to the privileged helper processes. * Add tunable "seccomp_sandbox", default on. * Use hardened build flags. * Retry creating a PASV socket upon port reuse race between bind() and listen(), patch from Ralph Wuerthner . * Don't die() if recv() indicates a closed remote connection. Problem report on a Windows client from Herbert van den Bergh, . * Add new config setting "allow_writeable_chroot" to help people in a bit of a spot with the v2.3.5 defensive change. Only applies to non-anonymous. * Remove a couple of fixed things from BUGS. * strlen() trunction fix -- no particular impact. * Apply some tidyups from mmoufid@yorku.ca. * Fix delete_failed_uploads if there is a timeout. Report from Alejandro Hernández Hdez . * Fix other data channel bugs such as failure to log failure upon timeout. * Use exit codes a bit more consistently. * Fix bad interaction between SSL and trans_chunk_size. * Redo data timeout to fire properly for SSL sessions. * Redo idle timeout to fire properly for SSL sessions. * Make sure PROT_EXEC isn't allowed, thanks to Will Drewry for noticing. * Use 10 minutes as a max linger time just in case an alarm gets lost. * Change PR_SET_NO_NEW_PRIVS define, from Kees Cook. * Add AES128-SHA to default SSL cipher suites for FileZilla compatibility. Unfortunately the default vsftpd SSL confiuration still doesn't fully work with FileZilla, because FileZilla has a data connection security problem: no client certificate presentation and no session reuse. At least the error message is now very clear. * Add restart_syscall to seccomp policy. Triggers reliably if you strace whilst a data transfer is in progress. * Fix delete_failed_uploads for anonymous sessions. * Don't listen for urgent data if the control connection is SSL, due to possible protocol synchronization issues. - SUSE specific changes: * turn off the listen mode (listen=NO) by default and change README.SUSE * merge new hardended flags for build and linking * fix the wrong Type=forking from systemd service file * turn off the seccomp_sandbox off by default as SUSE kernel does not support it (yet)- follow Systemd Packaging guidelines http://en.opensuse.org/openSUSE:Systemd_packaging_guidelines - add $local_fs and $remote_fs to init script- use the original tarball, because the bz2 repacking madness disables gpg --verify - revert a part oc changes utf converting- update to upstream 2.3.5: * Try and force glibc to cache zoneinfo files in an attempt to work around glibc parsing vulnerability. Thanks to Kingcope. * Only report CHMOD in SITE HELP if it's enabled. Thanks to Martin Schwenke . * Some simple fixes and cleanups from Thorsten Brehm . * Only advertise "AUTH SSL" if one of SSLv2, SSLv3 is enabled. Thanks to steve willing . * Handle connect() failures properly. Thanks to Takayuki Nagata . * Add stronger checks for the configuration error of running with a writeable root directory inside a chroot(). This may bite people who carelessly turned on chroot_local_user but such is life. - convert .changes file to unicode - refresh vsftpd-2.0.4-conf.diff to vsftpd-2.3.5-conf.patch - name patches explicitly without macro as per recommendations - remove INSTALL file from binary package - update license to GPL-2.0+ - mark /etc/sysconfig/SuSEfirewall2/services/vsftpd as config file- fis copy/paste error in previous change- Add systemd unit- fix bnc#713588 - bogus logrotate config for vsftpd call /sbin/killproc -HUP /usr/sbin/vsftpd like init script - change the url and service file to the new location at security.appspot.com/vsftpd- Update to 2.3.4 - Avoid consuming excessive CPU when matching filenames to patterns. Thanks to Maksymilian Arciemowicz . - Some bugfixes from Raphaël Rigo -- good bugs but no apparent security impact.- Update to version 2.3.2 - Fix silly regression re: log files being overwritten from the start. - Rename a few file-open functions to make it clearer what they do- Update to 2.3.0 - Add extremely simply HTTP support. It's very experimental, ignorant of HTTP protocol and headers, and likely has all sorts of other issues. The use case it might satisfy is if you need to serve simple static unathenticated content with large levels of paranoia. - Fix port_promiscuous breakage. - Minor FAQ update. - Use a larger address space limit if using text_userdb_names=YES - Always use CLONE_NEWNET if possible when in HTTP mode. - Change REST + STOR so that it's possible to overwrite part of file without truncating it. - Boot the session if we see a USER where encryption was required. May prevent the transmission of plaintext passwords by buggy clients. - Fix failure to transmit a large ASCII file over SSL, if it contains \n -> \r\n fixups.- $remote_fs --> network-remotefs- updated to version 2.2.2 * Change "File receive OK." to "Transfer complete." to placate some broken clients. Thanks Holger Kiehl . * Fix erroneous "child died" upon FTP client connect, when under load. Awesome thanks to Holger Kiehl for running diagnostic tests on his live server. * Boot the session if an overly long line is encountered. - see Changelog file for changes in 2.1.0, 2.1.1, 2.1.2 and 2.2.0 releases - deprecated use-ipv6-scope-id.patch,libcap2-fix.diff,write_race.patch nowarn.patch- added use-ipv6-scope-id.patch to fix connection issues with ipv6-link local address (bnc#574366)- fix typo in the package description - and remove authors/bin/sh/bin/sh/bin/sh/bin/shlamb18 1522941702  !"#$%&'()*+,-./0123456783.0.3-lp150.4.13.0.3-lp150.4.13.0.3-lp150.4.1     vsftpdvsftpdvsftpd.conffirewalldservicesvsftpd.xmlvsftpd.servicevsftpd.socketvsftpd@.servicercvsftpdvsftpdvsftpdAUDITBUGSChangelogEXAMPLEINTERNET_SITEREADMEvsftpd.confvsftpd.xinetdINTERNET_SITE_NOINETDREADMEvsftpd.confPER_IP_CONFIGREADMEhosts.allowREADMEVIRTUAL_HOSTSREADMEVIRTUAL_USERSREADMElogins.txtvsftpd.confvsftpd.pamVIRTUAL_USERS_2READMEFAQREADMEREADME.SUSEREADME.securityREWARDSECURITYDESIGNIMPLEMENTATIONOVERVIEWTRUSTSIZESPEEDTODOTUNINGemptyvsftpdCOPYINGLICENSEvsftpd.conf.5.gzvsftpd.8.gz/etc/logrotate.d//etc/pam.d//etc//usr/lib//usr/lib/firewalld//usr/lib/firewalld/services//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/vsftpd//usr/share/doc/packages/vsftpd/EXAMPLE//usr/share/doc/packages/vsftpd/EXAMPLE/INTERNET_SITE//usr/share/doc/packages/vsftpd/EXAMPLE/INTERNET_SITE_NOINETD//usr/share/doc/packages/vsftpd/EXAMPLE/PER_IP_CONFIG//usr/share/doc/packages/vsftpd/EXAMPLE/VIRTUAL_HOSTS//usr/share/doc/packages/vsftpd/EXAMPLE/VIRTUAL_USERS//usr/share/doc/packages/vsftpd/EXAMPLE/VIRTUAL_USERS_2//usr/share/doc/packages/vsftpd/SECURITY//usr/share//usr/share/licenses//usr/share/licenses/vsftpd//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:Leap:15.0/standard/efc4e4030ad66f50184fcee3c5ac047d-vsftpdcpioxz5x86_64-suse-linuxASCII textdirectoryXML 1.0 document, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=c3042417c7d785b5959d78355826e474d392f8e0, strippedISO-8859 texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR R R RRR R RRRRRHRK DT?Y|utf-85ecfe24ea0134a1b2f41ad0936c211a7cdd505791ae7e54a9e3f22998b0bce06?7zXZ !t/] crv(vX0zAcT{=Ia7-Չe>fJ\B74pbQ["fN`d]M}z^69hVE|rx™fm->t_adĬ++/bkk0͂^[+=큕wxR=r+9Κ}kgo<8،5p~ "'U<5.[dsRXJEV>Ǟ  NZ;,.NV` gKhe[ȆQQXX0{-C}~j%÷LsGq ^ s0`&,AgY][d_Oc ƶo&7ʹ=`ӥ"8c#l ,/wS:τxPNܶ #!e?d 2t8,:`]6"f )q֫TDDT;QG; Xm 1:_f$6zm7|g HQ–^MwL(D=ٵi2J8|KWZn6ք|\r*ffNCL6(ń8(QPVM*-LSm*vΰ$=1<= 1z@:UiM 2ahU9$&zZ^ދrD=<-q^/xLihت=ū[*յ0\ .1O68{u.?8NvK^ T0* Ӆn*ر*V-)i֟w ;tݨ+  #]hh8tœNO8XNrX 3z+XGQ'f $F D+! /c?~1N?7u6m}JӜ6?,=vMSS[qjS33Nk1B9Tf>0.vON޸*G2gnzpTف 6ѻTxuKt3a"qA.C/c;y!$RGVBތ9*vSf2eu;V5:m3 G1ob|5QlF3Z+KIkC+{22o>YbD܍P1rdr~n}|1R}B^N;$ pBkBCl9ZeX!3^OHږӨ6:.|^n NxθY0 /׀Ο# S0nKx3@?ekHY<5? TXa0nA,RLҗ1V^tjʸ3p ApN+hCN.gȁ&*{,[s2h#8.j{}')ʁ̪sLIH"mW|Ք 59>p "Wi:bQ@i!tXʅBK6!f`E[5.,ݗ0b˴I7e)R3bh LEnLب}htC0t{-"!> {,.RbaC gi%*Fr_fRjPu`HHnʁD{`Aqu)pDzmYƯ@%ǩUU4ousaIڻ.$]8,'[Saۗ +{ 2SjÅPqM=δs4ڀt{WrU˛^/oF;4Ne`XMܾ1`) :W4Hm>8ee*zR>8i@?gc\mDQ! y^[xm A۲z߭x .wE00#B7t땍řN0Ę"%0-eA ]  *[A@l5hm&\A_}"A#;8̳@ mB֖pxg>0Sr<8 臿H<)w-8r}y ^G  23}Pf7CL/a w@1:('&"`^i0C,Gx|CefOϖ>jľ# FGVq_K$Ҁ5tχm r5hI >< Ql{'e`88 a#2fҀq\ (bQ̈xa1<JڌI$W@USrAM$(T%J؂Gh4bz(fln6c#>d><DDYRDWˡ?:9$4;BNЛ{\h54 K[QsDy ka,ʞЊ8ft#G_7)mEII#4#JFԜZӯbϡi5,T_G)t9?` R!lX! s\ElErC'3c3S8W\+̀&h,/,e{{vШ:(wpqZ*V7A89Qxkt2mT,BCӔ_fF7d*15x{B!0Mfdj 3" )T"0ATz(9C} 7gJ!u.4uwNb.w/6P`R3.g|qjPÛln /8b3&uL#'qu\XLia]$C BUB*L+8c~™}uݮIHf*;Ĝ[j$K,ۉ2i=V!~=(ͼf:!dsQfw&gz2J:G2&9HXps^?J <Gp[Fk|)5WS襼 "A૷_r>IP<>UkA;1}M3wjaWE)WH xD G7噓0~xR_f!>9㠰>| h-xwY;VfBgU8n2=-%X/3dm^_ՏUt@̝[d{=Qe+ު.޸䊅F]9G1/ ϻ\D^y~nyisRj&t`'JfXDDXSz4*Ǎ.9@ {6/P/T>V\graHEp%E[6HUX>`N `,&>/֍EgBmt1˪ps"޼e2ՀG9J !vWJ Dh[`=肪ڤlf}UGhTv8= Npgw7.B N|{kV_QKPF"iWHŘOc^`կD[ s0;: : ^Ău3 z4UR:VSGdD燴A#Q)w87<Û pއ$Z&@OhsTƇH9G1~w#|7.|H 4go<\d(zVÜW̮7M5Q./gnȿGzxÑN73'g9d*%ѐj1WL3*:9!(7-E(9 -`u5?gK,c~Kx@gComv*fpx|ػoSTEq9U:PgbNҁi{'LһfѿE:u5^E%dDg>v8)īE=rJy-@ݐXVE 9$3z]xQ@aq7JQcuH_4Ѭswə۲TU| D; !#1%b~Vsɕk[Y~lF;%UKڢJ%@񶇕;%/,F4SPMgwţ?A<`Z鲒hH 1WB.ͭFbU#*J7Q=9a0-}Bu ʂKp~ Wu@k0_WS5hz"TuXp:Ǝ %ojTpu%ORj\_6'h(:-SZ a$e6 r6/@3x6D%j}FE}!%6n"z)%ayS+ +pw$8Y?8Kʅq(ڮ &APSLziepA֭ RYKтL؄ݲY^fQvV7 Z{P \7 V US;>JafM'h/rm4ҩz]' ޿C]boCJsc(φJjꨦq9Cj^:Q<,V6f!|)+Q)RcN,r1(J<({nG -@ }jEe嵐Ѓ{r*9 mJ;(oGRw+ھuZ:xU-X27ZfnmLhq?Fr E9itDj5D M G)*NmsasG#7#:@_B l:k?9^*FwGÈ|WV"KRW?gwh; 8픃>Cdh=>jLJ1_ǵ<$+XjTCcusLV ׼[K4_01cA49r~l-c*4Tz_`K"/mm[$ ~< ^(h|k21>~OEExl.&?4|Eɑ/Zm_DY73{YNs\ !RZ%QέbSSKvL1:)n&YoË!eϾz6^kGU$7ƻ=s/3Ecz) F]YUў.NM3` e?NکG/4 `#pA)0IJ\qc7CAcX;Wc߆fv-v0&)DE0Nإjᒫ|(lqf'ϩb4`XP+@lYv:p˨% m#9ӭhX &h;A pa{kIОcҰ\%%l\yot 5@NZ zSj* 9Ҵ(wЌpb<*rдKh\tuEJe+CϏ;,nL2tZ?్ qPDUP\8]+ɯ@jP/٦{fqфI/ĔL\"rҧTn 5j]߲Dr ]b Ls{׮Z!Mʫ帺i +=S׭q:֐54I4~7O"+'qXz,G?:4\Yʠ)XZ~!lSU[gX)z*@^-RJ/ƚ2(A_1 -PMxg⣠r2@PMUAy ԁ(|g>n~.\l*wC0Ч;;*E77uWG0̖_{ NZֲa_J9g<4B| ʋ}iok 9kXȨ>mPGkɣ|"@ )zKhYB6:15:~$ ^r-sH|g V_;lh :h--w +9Vh6 HEeQf1SmsRF5x(CΣ^oBQ.f~-8.Az`JJ62ƨʛ/:T<|ou22EB Z$7u eٮ sA~ ?课,WmY@/:Q]99MwqmO⥽Ű2X1?uMLBtHǶ +w)`Wx}=( ws,UV6hNf*گ.Y} 逤ϋB3+Ropq`7"(QOZsb*C`JݚM`5cu1ӯ6ol/HB 8v껚@U$p+Pwc BEQPτIp0oF;uE(һ> g1jֱC>0z6yY srP7?{lw$]լMO߹fdd-IAsT2xv% $T>ذ% H4#Tm ld1&mJJs/&!^H2ם$T<4/f.ch ]vjXF᎞[2\UhEduF'6}[1aS(OquW3 NciO<YA IzH_j!SwPԙ}ݑZynIvqknE@QcQ2fm]RY|lͭH'f5*>?ۅKlQ^TX)Ǎ΋.PWe> q12pBwNh@w\j"@u>j]F~lzhSD˒Vmmز 82!R 'U"ݲdQ9 7-.6Al{4ױ^]^9&;rH{ZS]ˠPa/nG!i@TElB~ƽ#^)0|@oW]=!`5]׼{[z|s]+t@tQsbQ$ewK%4kLRB ( !d<|%+L^!~T|K忟)9Eؚ }>U#y@\pDTN 7g_9`=%K MƠ*D ay3uk,%hZ(Nxfvz% a!A/v+%#i+ s8W9Z@cEIjad-)7˞#L@R\~-iLt_elnYqv-oYx</^v({ظ.|6aWԶkjrӂ(,zkYFE*Rh1kw/{|w f2Y29S TH(E83ڍd.#(>(%i3yƈYܞ@&0˕F^>vq[v_/z(.=*ؗ2̏w&L ۽z[ɿ|!\Tj=CBJW)I ?& rpPOkMθ_xlVS853րfV7F[4|HbH<׽1l![GL#o /`05G^S5](n.hb@I%FsF ;)!1MԷϕ9mL%҉vdi*Rd1fO:W9Db7):ǎwŝၟ*n"1OێVt*#ޣÚG */v.,^Ӫ'AAx+yG8>u8<op(6F=ZyH,P,z&nM%3Nd&[ClI3he ^5ڸ<>1neP'`=]4ِJ*MeʙS}?)\Fmze6/ 9|Sz]Y7J ,sgk$å.!:=تbmY;BYn`f|ԾSMiϢ@E- m̀!~3}!0!=TO%T,DyU&<?s1Y6f-ch+Q3R'8Z"n>{;ik]1,͍q*\SH#Jvkw?zO@qsWb{ð@> m^C@ɳ2; MR% c]dW΄@-+rPoLJ"t}ɺRiUS-Ljm?7oƉ:μd C68c Uw$]gtD]7}ojg7 ;9!Lw)0Y$ذpt7] ynD}Nڌ  ryh#_g:9MqA9\ 2w4K6>n8&۞ʪ)3!uZ+@Ş[Q5 SFfh)x93qyw<6/ ɛ|kyسg^M\t*=Zl,@まU_po8Q֤+v]@ RYynMYq/c] Kk詹IlTA#<%)a\FI՚];Sig JgW&Իn~ (f=7.yxl-rGtZ6竽8u`ԝ>kq~~| _%\olaSuKԐ FRw5w=c44|~D-DD4.&φ_b.R z\Z٬1ŋvN7ԧ2Z[7CJFTOjAq:ͻRT(哎cGa#aWgm9˙loB9ʿS &7K8O\O9\0a}{N˦桍[Reiux8?F8.0P42f%"p"[}ZL- ~D`G'E:|;RCtZ$X$,C]N\-vG+ZULDY dB#Bn/GTR@+B}-iM %]ʂZg ud83y ӍAӪ@{ Jid jND Gml54z)k'C}E-SqR_c2N&"zA8>S#"GdSONJUo-K/ۏt{{,$2-VRLOeQe3ȱ+f/dP@3f2,-bQ=<`9,xS]!.Q,?p>H}3IRp%<[퉎iRjF*Mg 7ʑ  z/ C_'Iff!\5M ^[;&] tdʅr9T2.J2U eGr!Ǜt **kи4 f v55?bۜ>/YQHlz.U B["eZΤF]r]])$9ykB4˴_3ML_h)3`b+VD@PX#S:^Q@xs/Y6k%(_֌0O%Ҷ ](Pˬ-VkSq=Sv3c#j>A=¢Pɐ L,{y}%_19V}ui [;t0$ :Lw?,t̷.p8'(m,RM%RJe/QIp<tx/r n8JOKm vAςMddkM բf8®R8C/Ř]Ӯz|^R3]?4 #W%Ƽ!z)cYEȡ|  !gcT 4Kq`=-oFM٣XvTI[#&Z)Y؇5,T;>t0r ]-0 -oeXx9Oi&>/! oq4Eu]L/:wJmol{/sHn?'C,adXH`?rDt⠥}Cةfu9#yT2s Y'`7߶'/<5jI\-oփYV*B$<)l Ό,W._'HzB&pq{Bl_MQ0h+*w/*5޶Xszݑ;zoXȽ;A;;tnmߜ\ZatC֙m݋Rۥꊄ%ШGaz48^\GﻜF ̀J^fE6WޱXFs rMSI 'Se}i#8W7Ϝ6ްFqrh-pOFt!7 9tu#6(R?m#57]%Q+7RE$J¾28Nm(ud7Y c~$tܿ[(xɝ)ߪ@ڷaj bIds}! %iegW(-wC @Q^4||{ꜾOiU&OW!ԐSe,  |S{6jTs؊Ly{?-/XߵEװI=\i3 n𶁽;GcK 7V-NdXF[,\֡ 0 "\˒~숄<^~yaMiN)`!Yg VÁJ-g?3ֻy]Q߼:LGb=;!".CQkz uEv#Mpa׷U 󎤐HIa)c {E10_#(r.ʱ7\E{f*,%m[2)=rV3vQL.[jz?I pruEp<Wϟb"-ӛ&,w|p0x zeo%Nk#^|p{f=p%q= s#gI:1ギ ܆٣k b&ç(e?aE>b _HZIfK1}]jROUͧpT+PL`aPDL֣@NjZ@ZzlpkG8_0?(FyY=8AlLFSvcFse-J-PҔ-Mr 0#ӑؕqԐmbsJi"Y _S~J0)h{mN#@P毻rLθrr issj>i(w]Ţf$c!,wZ^j'nze$#O uFr_6 4A G\ $>"(D;o Jldo;W]\bY#NCړ#XBD*'? x-OPCsK*ԻihAzb'e:L}K}$_5Wʭk5z䤙o>$':㈄:nqhjaQ|o$# /5XR J1> |O31[G`v 3 3,i(& X  7F{}5BC[岑Ds(͇N7mrr"bC1͎0t(L`*m>"7ȕeI~ @C[Oo@$gFa -Ĝ:M1PH"GiO=쎒E88*|jɵoE&&YCLi1.,-As2N߳96r]N.&gɦw'|sl!:rY}ndpU$i9mOv 7 Kw:O"QEّ M-$W![ Ġw_DMi9as~GW0ORDpZcX*fm%5bѹШ"=_i}YҬKBqP "u}V˔ؾ)ÓI%\,6 kG`HPF $!)|ve{ 슢 jQؐ8|C{&B5C 6gRˎvWY3aZ>V'D=}hvD! L9L6p+HT:B_i70=[k;L!B(p! ɧIBՊsG׃5E&Y5Yp#㼉caQ3@vAluAWqke?w#OH%;F5{ +zt1pp|m" m2R e7 4y-/Ed܎(ŰYgӄ=zNa@flwra o]?PAʽ~-~Q'Ʀ4Fxr V;peT§Ɨ; 68d(SvO! h6)nzt8NT+sr Vvl{dd){5L|1`_0E?'jaMB\ΕP)7>٪#D U|=OQuU1a'HBH 釘rwC,gDIim2}bs,D&hs7Lҍ# GeSɿ)o.0Wm7j3+I]IІ.e+ 7v5wP@xW CiNWh*Tm.lh2D:w6zˣ 6&dz f1'V;;w(tOHS[zC+,&x5AJ $V5_6 IݨLSQk1h^ 0F|.1v8; U)6'Y $ !U[QuNz9Ee3^||I#u3vq8 ᎂ'G,d**5BF-`P)g9fpg3zHQ<5cH*[7Kήa&F=-M_uSdINtu_yGر𘲐0LnT :\[` +(OBM_i= C)w/qM]^Z oK{rV%`]%&VּׁfpMD-;7'\u ,J(լ!tUdS#$DRJ妀4GַAbE]N}v55%>Z.YM?ܹUPGٹ+<Ue̛ ד?n:hNZlҴh`X9t%f# xV.b+YLqgt_ ;'6pb"\fRg&@n=7\71Z0ǴQ봝238)Y0ςrC;<r\:/%\WG:3֘\҃Iݾ~0;S6t#t;U}#dNT[ "sIHOU^HrXDňJB*C3RŦ'F68 _xQ~7+:\/L(**Tg )#<^`}.EQ4$'Eo\gv|޶{ܝ?bSYDYN/A\vZߟ{0{Y]KT5Ngmd 5'+ nQI/v X;dA뾇[8fݽ[~mb4:DRףؙ85yg5dNr,'%1h=jLғuu7 \ *M(Zcj-Φ"ןFT0u։2BۨO~gTRS֟?#ѤMCZKz/2LBf&ڨ;#QIFU}|bz>JčC/de-@Pc*AiI':L Jj¶uTHPHCCˆ& %uRFӺ25x&R bA6قmeʓѯ\d ~ekZU9eǣ )3%; Vh?vkh*ClBVyK ,-'7&i5ce[4-n{q)8dvB=IdѵNdg $< `rKCrFz4@/LP\]ua'¬cDjdWL_p] V1T_2u]ks(qsTeCg^==j']dǑoG77slvvnƹ喲 >vL}ݳqҴwfrCv 3 5w랲qD:`YFKej<䫄KĤx㥣_3 JM{Tj^>نDs˯ }Cڭps!\j= }.87MQ*2A+@fp?R. %mT#aЈg2SŠt K*@CɃmEDjzI~xCc{ǒRA!8*qE w74:[Q$C " vf'Fv~FO9Ǖ<9 ө|xijIUﶓA?!KeT׾Ң+0%cyE{>*q Y2UT+?7Qx.wN"mQT~q EOuˈkMvψ^-\UYഉ%1~h<|ze%LĔLZ4/->yּ̒Xȯ b6MLϿp!Big?CGL߳eU)E2 '.J'FK* tכk/of]l.Нit"ns tnvTAPn.oap=\~`K/zy Iq$ЕJgƼBZ{zM{oWl J/]+jfng霱Q%gr{<R0k !Ǎ :1'OvSf".i(ٕ'u8B*o_]Z5V)ro!t"`qsE5P8( |Ql\YeW5Zt-)S[xs%O:T`c H:q@@Ow ^ fYl (P#_r=q0!BT$)ZP# Y_70]`{NqŲReJ gЗG~偮߀  }d݅GE UQXd[ YgI Dӯ1! CrcDݠͲfQfJA¦{õO{_h\қg(Vc<1٪9ʽ`܉t"=McHL%RpOmtES=r[`c)hOpc伙$4.q7pn*t===b3?VkqA*n|W@7{F}omZJQTx4w2_ߤk8OG+ψ_.bx 玸B  ̈CY/ѕq?se BA#G^b=tFJm|Ɵ!C*G,h6/ohWk/I1( 0_GI)d 6D^#J|r'ԥ4BF3XҖ x@#F0ҨJOHS)e`>pi>-&@Ĵ RsA|YFL%NNr/KdwP*w"G _l8JVQTXbIKJBpm2\aLF:Ƃ Ē9;T{ $y3 b/Bxa^r:Gg G\~F=s^3trd] >2n-B0aP) a9&Ԓ(̌=LǗiB*=}O,wSLlIv~7ܜ"Re@R[p-ll'V}z|"4gAg\OcR8zX\OѭFuzjG kOlМd ٴR =7HUz( nrGn##ߤ%pof`XA]b;%FZ4YQLj4 U v Qqw&ab&^a/Kh㽩<[' 1 Lsɘ*EL4"ԣ%Bc1Jq+1*mإ26T)Q9@@8> %S*P 0f[THms7{xŌsڲ z*R~AZqu?[ʷqJ GEr I8gż"zL 2x LJR?N!D|U^8;!1{dTifoQe-<1,w?vHMjy,@fvO޸="TBHv\/J;7L!o@4xfA5._")6P$Ҏ\-PS6$|GټIBq%ڗ/m-l1װd9FZ)*r>g҉gI*2m#Wv'w}N;AFzo9s xئIi="ۦcw@ď!Gg()7,>T7>Y]O6Ь@w Įp#g\*ާh7C@mn/Ԁ蹆dpSEVn!re h^xaΗUy| b q\`*vr!Jqz+GrW {ϬP_U6ABsu _/Ó"\.WWo~O1un;K Ëe)t{ d ٨QhDdW&,eA=cLzeUH4r>#C\蓛PF#czo#'hc'֮j훑y0nY0`~y)b뻶ѥh,l(SiO* lh% ۤ`Kt1Q[8M3 "RWR C' (ãV3V? Dh:A6nT05&((1r]b`AuW+$}]HZ)T}Pjhې\fh/ ^^_2yȑ3▢ beQ\@\ M+'jY:;`V !״b1LQgEF8dC9T1 H}<6#A [9ᚐF~yF¾#^b Oٺ'`*}F`ji:[1^%iCۊ[.tۥ*cPKb2½DKi#V~Yz@>FژCl;'?mEXZ ,fW (SIu>*EOf~AeS cA'Pow?oѲ)\ݯG^ 7u'Uc-%ǺvQ!=$2<>sV ;tr(*k8| W'} 3G,s2uvYRnX,G\?{;v,^GpUrQpQY z/|S-h>!0:B(234$br48k(w|s~-]z[KFF8PNi2xl0pU8Og+' WNCo_=!0 BfqL`|#D-Y>=j34S/k?ڤ4Gლ)ż`;lv\#@Pu׶)jkM8H2 8)炓3g N]SKdB0ZWTtF@ 0"N7C>gsvds]o8i>RpyES q4fuZ,\SӶ9]Z Y ^F4>ݻ5vɹx>E-ݗN~xVP"G ݖ=t +Q2${CJLqq5$H73߫{2nDC0[^+UtKDsxrzzK͊hcU H9&;~OدF("ֵ$(|ry2S=Ua4? G9&U}Vx4JU'rEUxQ5 =_`O^91eß}]p~5N]uZ-M\iEX.˩Q1m;b̂p3(H TyBX4v5ѕ]j晿]9!0%EɒN(> Fp%D? _.lwCMh_l*Ϫ4@`k 4-Vj,yxS8rV)7]2_hC̎D^PT6-g'^Q%^-ZF4X\l1u΋kQm 2w#o(tZZڠywJxRENJ"@K6;Tl7,Ȩa2u8?4C׳/aiLS,zClZ||Gnn}5Q&t/u _V&=3!R)̟1S( iWɯmGJz$ZdiXLN澡j6(1OՏ@~V^jbW4=~h/_HPrKn$Gjcr2Zw:> 3©JͪAm/V]( #UxP:|F ^ >uS]92,a&REɊB]^OxA{ֈoMGڇzEiRJB6JL+w}sؾ8 j%v/5el3ynj22Nk~.}"W47h~x9 Vo^Vq\F^F0wtZW{6R:bi4 8!i~%;<#%w >Tt-Dؠx>g0cc|E[]$auj]׍:Ϗw`N~P& IPi[$,2ȯFS &jFtLK:"ʶ. D(vм`񱤉-?Cދ v xNjTMnEz3VeDG YW5"Q?(7 ݈HwAٜ=tIr70 f`oTZQahJ(—WҴUGG_;zv?O<63O:xm efM@u]7pZ_ʘJlMڒү *9n6 K2C=0#$wZE&؞l9lr"0D,5!1:kN뭏V2M+$TW͢Hं 84b|,Ʒ\W/H;BE #GL@ӳ$V.^9!G@HG/6v-g~'@/*$UoezI0^|) mDJi)ʻe U`/m\ƖmϴIIOO䁄JSF;@Akg)v PGRp ȳ}^NrLF"ۄuߊ-{^(gw cYt.SPö;8j j,ikG6@>eH&+YBos9ejlj%Gu?h2LpD׊1g4|Nv89nsqxݦ9D.quD~1dil=>$'݉-$ӵY8eO; wMߪݶR6I~d(-#bj#aT/=6m:ϑqXU+s& ;f-AbEx]"Nwn!odFI 1F0z&{D= "tNbA9I2뇐Ԙ8-a FX5D㻚wJzf"NnY" h $*0a$X>J? mKBqaL!U٩]q-rʠ* M6 h?]ջi&+qnφH\#ĸfkծ|;b]R W\[ "D52&ѐC*E/0!͍ ޓ:"i= uYfQ%hQOFH* 2qeq͒$Fr \^%?MQ,'1*&YoCtW[(\,ǭ4{OX1ށ\f$&wta*V+gX$:5KP>>\H]~7?,〰 Z9fn2; SU$fOɆ22E*q j&Rcg'Y'_z(WH xT }vhѳ*+ɣ"p̲韛?*np`'II"8RvWrJ ~N@ؘ+==JȲsy7= lΚN7W`}sA9~<9W`LGcxJ +Hfln!s@w#V=ֶ{`w,UI\J̔pd>apI0*6TS㚖kTg^+?ڐxVm8DLxx"xnXOdL8[qzaF' Z0l:oNlb ;Ԑ}TDD* =O6?E9!u(>;+"[BLqYc鹸zXDvNu ?a%:J& ŤJHn +S1 G 0]Br9䲰WeZj)PT[ 9C+ռ `Crí婧Ei7+zh%3I:'D|t:;gb #sCΥUA:s@MP . > #&!Z+z@Zu-$tA Eo|GJw{ ډ%Ay[lg۸[&5raUZ%P^b~uPj[ QCã!ee4wV~`k )11~' 1ok/&T %9>jbJ#U \ӤnfƈnȨ 3 VGK΅67v/4Y?jDxȍJ/`{+,^Fi 9UzY1IZSPąTҖ$lׅܧ> p~?XA?aG >Jo,IO? 1EϨm7|BHjGR ^3&h8Ц6ƹ{inKYu}^%g Ԧ& 84{I=,90DPtKˏ/1Z̶UVqW@qͰ@%ӎSɠ9*0ڪ v"B;,%ϙu,3B_(3/jȃ=Gy&A6W; ?ƝREݍ(څS~YYntQwNIg΁2DZiK:@foH+'Swǔ HQϼe.oC w8 h_)!Zl5[FG_d-jc_Bd}keX#)E>c2:%59%vRNwDh0FkWZ|e4% ֭ۦ|+ [ȖM!ɾ&9塋wKyjFڭ]2=A-Cg\SUUa#n&J ׬Y-lSFoPbvF}:>>Mç1"ο30$-?mIsj\&m-,v)EY=(}2I񋆎zM쌰I/@ hI;ڸaN}j&(]i#';O%?t2Kn߸ggn ؔ؈7 v3׊RMG sCTNyAUjy0\t[ɨ` A鴵N:JvD$h1US1\$SsPC rlx .]m=h5d$r?#4qaߕn9P(!z@a#n9<> p/+5'j+'~97,.aoɂR7:l$V-LFO_7z\f/Dp ;w]Ӝ@` tRʇ=`@$F5荸?˲V(p2D6_SNq%lyF"K+tI*&vHHuE$BP~۩}Aޓ}ִ/fW3(>i1{S'RN^8>pO{mA5{s([I]QkUaKQLjk5ni;ko(YǾL١#n.[F[ey\Z>tpLtΎz!uA)0޴<7^?f@ݒ\1L}L[tBffӞK dLYwIh$ȼafkra]vY)`$;ۓR6OH.ŖK0kpN Z+s)Rq۷e' e7pݢS{6{'cմOm.2X/9R\|L_Ac` [B(2Wuȝtwu_GVAҷ%t L1(]-rREDD)fSzO/0~ei٩ݭ*=!F #edOG7Ghb3b;sRwD؆%Aa .lHegP7:Glb7-XrqD72­0UꑈSuCW׹T$vBt #s(8;G߳+*|ca)Igw2qQY#8&^5'y&+';w'#?+ud}r8"P,XRVMXM"H%tW`qɆoeT//=ψ $ \=| ݏ7LkeTkCx1Ҫxbß#y91}00Ot$ӻB0&K:l'UPp(]dO#-P h gYteޭAq<|VJI$POA`@ @3yW]áz ʌ$ Wc;؊xp&L o zG k˹$Zo[I5R/p#þ#[51Wy(}sT6IDTxՄ"2ZA-8;f.3.hf2}E(@8 f](^IP=$(Ji{wځǯbB&5FOU_26'Çc:iἊw2-0yHj)T+>O-ܭxZcv 2RB܈`7HuEڰ]teX݃2f bhiYrs3!M}8tfXlhju'!{4ODYE'Ò*-~Roe_bC6:E,TeDvFuޒyAW 5 כxqB0t xN#y]vƫ_A^?%DY0T҄~"QYb]|7R]ѻJz  (qnͻbK izHPLۈN]6WŸ79Xl  ]?t[6,ߋ}9q|7_ ]-C_0H>:v]r/'iC޾Y4MH8;w> U;u'bg*"i/-EZ3ui5}׺GQFV;]iFwPyGY{69}]W!% ٓSa˜PZk䴼y5C 88boÌ!-.M17UNN3E hom4(RX[^e2{M&o $}G x]D*7U˿]hԧ BJ47DNzfl*u/%]g"~Bv8Ґ= )qݷb~sfyww}U܈p̬!B//Bb`G*6p^ZusZeCV+߉o~ͧP%4 %=Uy^g&-ukΟ&?{^; UvYt۽b1񥶋SÉt!MbL'pFƈN#$ JFNRX=U(NyYg& (u~:xw\݆2޷U6k 3P3TR,$q1z%<28DR̜_0ҍ8kXOJnou4n5>B 5 … x,Zo/|{LxVna(8t8;0ۇ`˓{ :Lx T],5)X\:P f|΍ee @\]еϵ77 f/T5 b,潂vDSL3S,"iLLBCm ƣzF^UKKiX5sӠ8+[: תՇZZy]Vc2[m:O%V~%~lIxg]%]~e\|!d>Ğ`=5dv%6#|_LBbߴ1? !RI>M5|p+iOo_:l-Mh%U\9D4C zGamlTqnlFr>mriL ҉2}m.DPę"%U3,;? 8<"k Tfd* &h[+ `$FAG#hR+,kf2lmpJxkdu956[bd3:1k \<Q-[A9uyTإJUqN|,22I=p?Q|چ/#oTyQm9 ,=FtpqilxME ]L0)GfT2(+Rz:LQR)T7m~ ~n|#9!u P43"9"8šOLjBi4ǗE4DGS]<9.+d?F8<_m)K)ynTH(0*u({KVAVt&da*HETf2/,{ e"HhMJ:?/ZLA5&zr+Sk r{):5zx`7D:fah`B4xÇE#SV> υ_O=1I]K"b?F)'srRxI$(|Ev6iqCT]h.b^+M/ 󹺝!&X#̺6F_ZC6Q~-+UB4L_$!0?% zds4mhg'k:e!1uP+IUaUU3po45aY-wCW _u*'(P=[Oꑊ;W9 AFJ1tIvTw…cl 7[]Ib C!03vꭄY7)GM3x =teQܻǨ; eipjӭ09Fj #8޳9+)}j0!NGY,ei50R%^{}-_5w[)N]'I5M'[(af;.ԱCI Lc,8x܂=m޳ˠpT[Ryk\/_=:Q/dqqH\~%4`ǭ&Ʊ2uWF/fF }NJBbPnq3ƗR=;89ݹn >h]o /Yifu}*SCJYd V?"s^a >3: gVvcK]B%{  Rɏ %QnujGi3#t0#?PZA9MH@J{rv*T1g>s?x"Go4ҷ JkiF\B7 ATtR@ $AIg :l9Z!}GRR*A8-N ΄šcp iW4XXکb vUk&7Ȋ`=_"!'hb>**#,*Ɨ zs=V0AH|Q團Ϥ`ew>[߹ NdAhWxچ6u7]+B'?ʊ>e\P@wWEyXٸb !XϨ2r]Ah<&*"!  $OJI]dU$m|@2–oESXԈU@f ʁmf1>x<˝.i䓩c],F#mJeخF&/o8l)t>D77gPeX%31B/ׯ6KӏjSy']X!g?q/]Ti;L?1|YpO d.\ߞpB*K)Up^Ĺ0P\uB[Y)Z+:|/Xaՠsժnv.Su=r5LJ8羧MNE-ݜJ:OL&@u 3DciPR}c.NvP( e>-^uieGfvc5UX1/G]1d&_di0q j#Qܯ+K<30Y&.v T oQm[|HOSP2/"i?aJ^Bv3h̅c-25 2HyPb㼘aum&"eSrZlhYeE\Ҳ@6@6n|)nN/L^+ͱph~sVG׈#ؕr:|l:) M_*02#1&?lzP bYU*Kyŏeo.>FpZd_u }T<٣5KuQ14h Hi| S !(` ׉{`2}B)V)3tY#B~33LIӏ7W\G}@6 Շz\Hw~s ^ ;~'r _H0jnw1,NRyeQf3߀0JB;g=%gІc6QI&$D}'T*6a\ɜtUVvY%h@-O*p̓N9N Z#!$; Fʝ9V0D pf +v200rڹb-Pmenj!D?!dW6!}^aT5ŕ'$wq#S?5nك1g]Vt>OE,7 Įhɚ"'ğϣ̅ȡf q}KzĐgσ ;yBYsS*;k^Q9\$"j/n`NϦ0]CC,p AJaFgw:kf:8 "'ú?{!]HoFau*6)DŽB𫊶cZS59ju56Z_dt+L"hZ75՜9*˚%XK:Aqbm+ޮ8)4f`*GhR|Hóਸ਼+١oƮ~D'+B*=*: w?[KfV,8B:S>}w Azo?}`q{]:?QI#__ES(}Wt[#= /tGe"@ ':gI࿽02x¤oUEQ{+g|w.j &X>6xs1s*&=B0Z0-n/0Of^Bd4R 0ew=`WK$ifG?E񺃲iXf`E]ǥXH1QGWc4Lz&ɮMm!^=jig4Doy ҬcJ!۪uUzyIDWe3*%Hnw|!S{ۊ#%fjym!w5\o@203{5 ɲw݇,O痷ɳj)T߂/A&&!ArYD5 n)[Ena=%*v2Jڬiԉ8XafSj2 xBird[!LD ъ]>6f+}&\o\s+<,R'Ͳ4滛ŠH՛t*j[C|q9~]x5Qil Sv  L SL0]~W]/n?cVh,P /DzNJGi-P8Jy Fxmo`f[fcArҭWk U++l7Xf"'*W3w@XL, o7&3swHjʶt2!igp>ȟT !:cs]T?&f33ylyR$`(+QA-WJޤMH#bȖ*Meqmj,l͢!_J~j0}[ J̗/cmx#lyrH۴VڪP+M@"7crÐ@}0")] d;*̡)jat 9o: 댮kzkF~h{R%BBEݙS8-Ƶk!%/e g(OZjF2W#OQ!8HЄvyX>7\WR L끩nzaR [Yxxp[SQy bS9t(e,/"ט9\nmx+ #$W1fb/k[:ztdF zQ dbUǵ P:Pm7(K\fŊDp\2tΖm>UDT5Ii@jcv)M,Э_ÝRvpRfK0T_E7'4טz¥#W=p{oByqLuZ$l#ƟJ\q_ڛ 1!o 3B}gj+cZzyhc$~%rfq]<wU_DCGh58xU]OBnXۘ7¤tkf59<9WG__>WEk>*x DZLy4oNyy";rz \ ;&gVcr1s ОfcJJMN r4;͈Wm\Zzζz_٠c¼e`R r7p@xRחˋ<=h8f ṳ;G6\v-u߇"Ӱ :b۔?+xYh { b%%v(gDuzڠW3=0+ 3( Jzm=BX tMp]e,kјBH|tʑ=8=~*ogH:WUJj#o5Nlw?kj c@ŕ)r xvx¦m , 1|kا_KqUŸ^cgx eR, |'?"iF{_sU3! Kyi;R[k֦fj| ^ j%fE?. tF(| kAKKa(Ks7ߜ7jB6j [3L-S834sb9\&ȤrU~S vU/$Pj-ݻը.|k4^_U)'-_̈́{_e{<_29PƐ#1WP&+V);d .}llcb`ˠBմH$TF1!fn"_os/&? (3okW&:nw;4:nz;eszߙA*sn1b]Bsf[4KOD[hIR_wXJDrJ3\LE0s e zJ1K6P)QBp^.+ RT>l6Oю\@C>K@HL !04f0KT"Z N"ou^(CP:(}[{9`+z(v+(ujfd!Yo@#&5]_ݡ5d+f_ $衤b[ҩ;7?U`:ߖTY52{E c)kUnRyETSa…^eB o酼Qc_1Q&aKV9ccAuٛS(*޸%-0s0kvԁ) 5垢:2S8?Rc^2>>+@ЖHXː)p* )moxTD['AEmV1W#t/>GXeձ:Krg!a(ͣr˺n`DR ZhaB E]( |zc_e@60I yԛV'Un{@"h#ؿGKn.=[^RΦpII.ș@!Ra&}~'+PK'La#u/S]}{۽w3G1}W+dЎ~5v.T<ɾx<<ꀿǙ]vr; ,Vttɮ~~LGxW)yf_Ri7sTNleY\Vqݞ(<0f@5Ӳfs]ptp,wV R.x$1m5y\+p#:3,wqRFnmԫc,B@M0&a݂H@F20dYRLb"7!b)/YΝG(dbʱhԒMd%ͷM9gDC@mzlN*Z) V xs#u0; *J_SتXX'V! t%QlE`e,`@_Gl|nPxlR'TA]h(**P ⬳XLE%Pcڰ{m"Qr UcK)2Eج aHOL%{YK'嵍4KY:Rň8A>dǮr[?Z*6VE=1yB|*|"ԑ@ORFAb],.S;m_{vzp+x> ­4φ7D[v(;F {:d}-UU1]O( cZU 2ܗe<\*5³ bX&_amg;; =0YsBU~y|lU;8wWU##"B o^wRLF{NdFM"u@eVݜdZ@x}Y+o)X_͟<`&pH+W5Q|][)i;Ug)S' AuuϾ'o>FOy}Յ©40^HИ3|aHsDbL`hA< V4 F힥0O_j^=Q@Em(>g̗}T3tA>`݅i{Ԅ\^%2p;6 èM(hJ2z+W([Nl D4:oψUoĐgYvf gZ|@+Hboy!#(-5§ԑFB&Ҩw}WE_՞:Pwo ][WElkc /tvo_0? }Ɏ\qPcfۏD$!5ԨƙsSPhKM?e"ޘ|Ic,yD&!|8#aBX0uP{3g=1S3HY}(S-H5@bV*[\S4I0,J]<I *658N,+Q!5^?.*.N2J_bVsBKfvD#QsKZ*hf=^և\!lq$䫐|+6ĉrlZa^>Kj1бlu ܒuoS6bi99 #dE͡@ KYaR549So(D\+E v#⟋d6DdX)1koc)R{:Sv r 3&\!h`+!' 890P00>*^/8MOtH4f1>2ǥ Q5q>F7復o#Й:?㡋- Tpxfeׇ_sqwf_-y+mEJe@bJǛfٝv`Dp91)×Y;&+ 8rYUۉX,/&s9qP_Z,FMS.BJwUʯ8&NRNA8. 0ɆeXnA7r" Q:m(m|9Aq0ޭ&̀옭ݎh}aa˩RҋLb!3D~!WԦ(3TcmN#g[+P !^h8Ź.YEB) ®#aoJ*1'YC&\j4# ;%CP犡_sZqbXՌt~XKK1EK#V)iwu};^5*3/ tLꦆ֝-֐I^b봅>s>hR]rj #w`Ow,J~3۫#H{̨^ve,&5w!MӇ\l5ӑsjx ~<5#S(7UPM8+]G6nTIy_cpAvI1V؍ts1YpH d;JN@T>pw\vhˡ,@G:qFAMZҌFnm+2 N${҂@9PT!#H0dHbXrk?Iyw<vaE%uulǍT0y ԲEOw",NJړφCd0:aUz"ե^'#UF|\%áde/p#T;/M=zM (#t8Tj`O00"_/'nᦓf3RzFx" (ߞw7<'F gSvds$yΚcJ=]s;*A@^;;s"EQd(Ǯ2(v<߬&~Sb\P*UD <mJH \;>P5%j-veS_F(?:ݿ/>͢2=q t| MW.bP<$, \L0fm`Oъm'Mtgxbxq wk21w;ޯ l4_4"jT-/TjywI)Xq4y2CkpP(fpuAOu h-3V&+0DoL fWl֯0g2n1eŖ-܆ e\]$F@4"$X"k|.!NȽӐ,2ƻL?+fsBDKfoevTU5Ǧ"SՔ)o9ZUuZM ]8"8E#eh9w玢j]TzBb7OmSEӞp΄P$2,/F|Ɂ:ݷbmbz=Q}s?KݓQ yoPkkj R})!.^裰PSR짙ț޲7*d|Lm8%~].Qj^I%--ϖf>堳;aF4)9.5Jtuw0Aylk0HsEmΙ!H?H,i(cѢUgM_2;r./Tyh.s!-b\-8K+g_ JL;0cqH/ y{m+pڗgQmp<s4 |wwUV~;p#CgF{HXc RO(=w񞄖H8U'`[;DsNlrђ88 6znS0Sw\AZmtfƑ)j] sdMӼmy%EMk%Y[{<,f s f._Yk]˻iF'wH?]mx~=TD*|;ꕪ"2AXs/N=="I4* S"Cc&Y $|N!"NQ|>_"lyb81/#v h4G4%PP3ۋNڄ 4ct lZ&EQ͜C; "IugzCHQ )ibJNN\ahCH#>̏լt-݈mta!rb`5$';@9er )E{х`:<,@YrTx a:<*-vA `urd^!Hh>=(?k{ M:k#`0jQMW/MKSMkݲpT 痵]{_)CaI5pO]M ʯvsQs`-dʛҫ2w3Qq0b9t9mzt3G@U[DW 1\$]dv[KfhwDRɰOҶ"B8BE_ЙO#[bY^YPJ6GT,X1\X۪&*:S۫XH+ mwU]p`I>@(r~:"0%6_y1KI+5"KDZ@l:س>pтK' 7`O?iGB+%c-Bi9QoM=C)m2do 4|n y4i`# vbͳcKdI O8_엾R.l09 ž('Qi@īicFⲣGTC uRॆ#'~`?Jk-{1Sv2dBBL!S0+VI/ |i_s<9HI,'-u+vz?1{)߼Kn!C^UI_~K%&&8_j(-3 ёCnnMS>A_#(iy|I|6yϫfkVyh骋8ް w RIVˋ%{b3^-`J!r}iT2׀f6XZP=n?f wf:D9 oC~cNAJߒռ> ?d7t>kƅ4)0+yAFP p(? { A ty7AH$Ppr0 aMbt'_cm7ꁬ:G)g_7iʠ*xvEZ.gӨ9abgBWz{"ѩjS\Fy ZsBԟ _޽#p#A(uA oq 7g!ź~mPK`VH)hΈqA$. TK4pAN84ҎBQ@ Ӆ3 +HOd= zib.!Qo8k,f L;>QP_Џs-ñ1~1" 3$jXw QB,Rrm-J(Po_.ؽľ }~5(|/̿] Nkj?ӈ.c 6BsU4f]}0;B]xZ=MD%WJSCl ;6\Uߒ+e oUb_L}ϐUqǣq1Q{fZMGsp!F"oD%ܙS5G7F!uy5OLe.]S9^%y G:LRdL{hpS&n(L }}:<7OO9D t_iu)Nd5tc36a%h*o1vd d4fV"%sဏGy+4i`,;R+exVUsFc680ٱOPQj )eݠFHh0[24) $,>j .ikI4Տ?sXh)bI3zepvfU8B08©sFj{߰"k퇤Tw6EjORpTcw,lE2#7Oc٘jڶ]!_?EmK֡j%ݶۉ (WMhISwAbI\{t%TruBd2Ѵ8Η|~ ;~%0mt崿 E˦m }*HhVkwϛ}\W;bYC SV2Į8^ztE 77V?KYO8!;4!xqKG\9g1{ l/N{׻ 7ma?nw? gۼ%._M<3 {wȬ]nՀUֹ:pʤ44S&^Qf3EAL E˃`$a6|!RirGbTXڔ aN\c6/$.NnM}Iܼ}CϬel ǐ1cu&*&P=?ʰEqQFG=]fXs ;Ѹ"<ScqD!SD&ΟJM4|S Ř+C[3Xl?{f8M(c/9vZ| nDY""!U&`g;9}{+v_͆9` uk/F7Y,4 z[JE++L8PI ͬz u==>lRHh TnπA>+L=׬'hٔm*=wE# NkYTBnw`2EFBG@;"? 33-pvnK/0m-CW^CI YUK-|pöV^ȧMDM0Ø/ѰotȅflЀ$t'~9=H:mGxPrs3Yq!/Qk"$nOy8'2JΏMs&AdʐgE`'""Y@} \YTankFp|l!"~`B fgH:п ȴzoK,T<;`V=&NͣwHHL*[8 \CZ#4l167j(AHWi hx)aw/l홈)@"ǞP.Po/8<Ip^ΐV-Zu.GmcE  6ga#q*Pf|Ar 8_ծEx4 OtƂasZ?.&=ӫvS Y^߯H~2v7dJ z"˜l+r72*HP6 :w?6tҘl#-._GBDf+3H;iKtSlPF7aSX{ـT 51EXEm^Nc}i"T9ѡT)kNLaqB#VĄu$[Y)f|ϽM%rAzuu,WK)1= <줞{̬_8jwkcv |0fi%|MDHP|XlL0N=B0k 06EXfSclzEg᧾[jª|f˟<(hg({)_*e.g m.OmCV*|)s:!v{v3Zi:&@ʎ^nc@x Cl֫,c2Bq}me"s WIggP:bbC+襏ԣE @ Ȓ2@E:/O. wNͰ?Ԕ^Br]\$;=0+Xpk`=vr$M'v"[l5pUԊE !X$LEʜ>aGBfrDIW'M,җ+TxըRq8D}G_:1u~a>*pvI.II7\ 8 _{rf8;%&_^lNu*tDf0ILE;}mdlqPMD6gkCěMAYZetCTG87RҧD%(=3|Q^h1h嬨+&a+E7Si ɵĒgkTM=_.SW&b i/0@ Hwr!ENP3G3lG=>PZyj\a*?FF="Y}Uґ_V7\:F۵z]-R< @V&n]h>{ ʘ.PHw6KNQXE.œ&jqCm,y pR EIG :CN{ZW1yY80nU1^[*Berz{45?y+B!2uQĢq(x7ilOuP1 nrт]螰 xUQ\⵭ov9-I8Y2WogWU/f<QU&y'9gZ3DOlһ- A.R}V*Du˔|K uP]#hO:PBBg =1xAqewg~ UUt ̾g>PUp72%u37VRfq,#f2h` 6Tu;#pڵ|^#ܫ,%ᗼL #8\~b\%Ջa3;9{#8Eq+ǝSuiL/ K8P~獴4Vr0.m !:b6/H{/ԆoN 3$X>OSI .w10l0y|7`'~^ZXG+*=13w)v5M#2v"/5uoTکKgOCY>*4èV/EV`ibLkВ>vVUI;d!%{6 OEk0ZX| 8t@hna"jąig{0u@t՝g{sRӍ'߈U'mЄy2a2KUTʾ+{i8*'EY jr9<;CgT[Oem3ԝ+сY 1wb.㵷P'K? YГjhQ ୗ6GSdS(wa&!Lky4 ?REAO}/}3J'@;2 Vڢl_h/APA_b*ُٓ)5~`R]2/р($Fi ~A**z=u62l4޲{} \zZxJ5)I5 :oF*'2^[r]GG]2ȓ YryT#t\? TZNxj m0<sq}ϖ| )s7 1?{hǡ&ov jBd?Ayyk wJF|d/xBX>'8eh '[](8C~iJHkem?Փbː}Pԉ z$IRzY8w wVPr'GN=a-GKء7 T ~-_@b^l.rvS Udkfжhe,\Hwc.֘vaX;m@ BBf)4ܟ޺E7/,;Vw1ZZVzZK06D{)!R2C'7b|H3:*/2Ra`Y=i΃y-aH^Y 9Q0CM k!K!t^A>X ώkN)=>;׊~q ZY-)_ !) CG5ZW"v0KHA(ᬾi5acgLdImEXTK@3 Dz_AU/XjLb~02yv82Y8Gc.v8k9;*P:|8N떍n)xYv6, rvig eCDڂ5zfg ָ}³!)4: m/ og\F+c=C8p´Vo/(-F6Ã?'hF~p~eS~9=.oX@yC RkBℿY>~/cmKԤ Xkר9wnOVaj Ra2dRYGNy[\m[ RvEp2{ ;Fkr' %<":q&Taä )7S{M=N`-y ~r'8WRK3i `|R'P%DKt`֨ajq Vޏ H'SGV19H%ip8Ac-W e+x>I|N\1F|+sB)g2/ HGR|XyUMl81Fᾈ>GJs$cӉ9ѬKV NCsVCȘ.1SjWˬ?l-3mR OoX0XxI1[tz^ s">Ep0k1 aSmYvpL!}w&kL_hN܏žt'VS:gM}­}ͽqSTmSv`aidveV"1KF"DSA^5߅zj-R%ʅbj d ֙VڷwNUͫNm)xvDiX.L?bJ sR.OYBy7AsC5![!U񮊓!A{A@ƌeN9W/PG+?<=&αSs?tƟa/ X9O*KףIߧ6e'jp|B|ij}y(,rU]QZR`D-ɯ._x͈d$S-J^l #]oL#HZ>c$=Wbځ{SOAiBPLH{3@"BFmy 6rvc})WJMz &W۶׮jaqqJ7f<ԭhЇ+ ^jd YJ[ #GLS5mӟ}1zkZ<^{uX0|"/k3)ٟMP-QӤyu[H1Y_Iܼ7Jbxkܤ1yfIl?U?1e ;E6NTlo4~m􎙄8ާ$WY"|4%ďG}%McUU|jɺeb=T#P\Jz:4D7+Bpn=]H㼂ٳnaG'zAOO[y_|x3|CP!- 66QתLtߕZQ#OY.#Hi&1uegSL4@\ `.`Tr6XM9kZjW?XE'dQwwcoF,.>0o]]Ɇ1*<< )mRBb'%qVj J'|ȚFzfzBOwẢv Q$8+<_(~@z]f}$F^@2 fZν\4e{O䖪/1O}I<$,\j% $JJ+|PEB +fjFRCF\| .o@'&_`XyezT>]qn? ErD zS+[Pe,s{N0}^y:wut#4;6EN-6$SVLXZSʧѣI_qW'/ 9Maw>yLjŐէ'B~TH;|P{)pA3rsjpm_bj[uQY@orl>Ŧ[5py++!$If̮C͡ybBV9|l^5nJ @͊y0|LήىXmjn0tU"!1HsœW^{rÕpЩH`:z+^C$I]ʣE,@$I/:cz8-$Z)`~QSzi X27çgxys`.\;TsD:?9K=iH*B(8da:xg]m^_uLBq:,=THDƪ|uQi^m5]mu4Aor&P-6lPj|TYn!ŠLy>5qD|cfήTNT7`HǘQ:DwVʎl;rA 8Xx y pn,)<ދ|d+qX$O%PEnEߔ45T8pwj|JвcnOvRK΀,8{[NjW90 %1"-hֻڳ$&kBoF 5Q++(G7%e:pqWleD1$#^UᙠHZ EiYK|ܳEQg~q[LEG)4tPX6tWKJg|AcnVjcPꏝ#I- DpBXr~ A8gs]Q8~FMCHw{x%EEpsޞexg /nP{HLt=[Gsɚ~Pd4BbT Kq۬nGe3k XjD|7z7jɴnTe'zH 씶$6{~qg+pYS*)ʯU\`ԎU&pKB?Qq0`Hث3tEoC= ;jqF,iTۢ[=hrS_LLO؉x/?ncӑf˸GQ鋳Sj(f謓kVV5Bsa-v+7fQaViϳAMTQa%/- LlӜED):A;AF´bH[kUMhݴa$B+0m4IkS/ c$ xDK^zxx@c%/ı!>-OIE.|bTlJ~5$넄ַ\I']9"*|5|6Ho{~@؄,xq(n_<74b-mbNl%-a $O5\:np[bZ7d~YOYx.g|rr3p $BQTLHe^@am\钗@K f*EKBmwH pA pi5hr^=1yvNKJ"x#2Cj&merT\ҊBI =ecӁi]Տ/stÙf@ZQeo/UvRM=-3Q/Wn`L1hPw|+ou ɴOZt'"D;ggKW'UՒDtXH4hAjcחf΋l-sQ"Pz+q/#VijB}Q7[mÙ~%8w`InΛ$$8N K6勤0V2 (i~t؋yHT=aM$ "URBҶ)=&TjJZ05DtkZH-Ȥ'uʱ]BT9F؀6k?6^@+:_?o2}Ceod9,/l.;P۟Zᰉbm7ʅj5 w]I(`QelVV;@HxXCF2MM`^ ݸq^i?v}hIt\F9NXR0O%ȋƕڛ;U.)יEWƯB.Ɠoϡ"b]xIG 7 ^sS$D3_Cܡgz[~Du2K;sk{ʄ({?}sQ/W6h-AT 9#'슙zAwt?3Dhl޾@Q&Muo]p`^-Z7tHqZk\ 0\!ysrmk=" 8R0yI}: :7:/{A@A bE`9hW:!ć"tF]["k\@M4{}RyOsohSaa`yGʷ m]3Gzn3KP ؝p->Xµ7-?hE,Nh$A>-WhR r9+Ъ3<ͣOJ0=*Zjrn)9Ez:]_"}C*zH<  Z5 rF|rJ .tmkrU$gW:`;nb"Q}erl UQ'! eV?Dž p ^ `#`J*= QDf!h( m.[ pXϾ_vi?.{WVC8QX srG>^A"$Togh-JP >> 8K9g~{l) l?G= EBw8^9vKcw#]sZpYznzH#U=ָ%Kr-ص@$Xz |ZlyP4FD8MAw<#°M!ʬr{憂ճ67cdDp p>0wCY1uM̴Q,Wv4kP{I,*}V!Ṧ1vEnk9ߦB]1 1KzTm)4-GFz䟣fZEg?6W. =R~c.<~Dߙgy5'XP_ L>kP=X^ 0*SDyH2\JF^g6`V:%""/:nql-X#yVrp&#USͱ5a=pAwYFuCPްE~p;_\%Vm_RZ?<6 z-'q)Ո` [V/5A_YXAnpЁBdI (Oþ0;8]_~-.@OojNL{b {No,֠K:LR 0hc 2*Ǿ ?ؓ"l)WA^hDFjf<eN%ˌĦ7"{ALډGLM7AIC/ %ǺJ結Ktg ?@v-t|d-E3tkP 2S!GnU[ ~ N~ՎY:l^=ťݓb}Vut ?ϻ.nb?auD>~wԯǡ>RudJxV]\b$.?7x2xrtN?(^s&f/t^8^A[ |8z>~r Dt yH=VW6ٓ>w%D>Ru.^)Ejt`a'-đm,yhxV\wV ~#1DWr:nֿ!tTR͢^""lʅVUĽ2+,ˏhBRgOtt~.4\w, D*ݫZO!ق;$iw@ $o'vK֤FWY8;@⷗FKfH5;J7jrܔ~DoBtXO N#Ɖ Rl+^V/7)boC:f섥sJ-!~ڞޅ(f=S~II-}!7o#7κ)/?0ښ2?"^EuLPؔP cf]>%l({Ls7Yt#Rs`j.hs1in2+ͬԱfɩ| ZE $Al!fL%(ؤǁqZ #BGа4g8o}yPFA5(92La2r/"qܼ.(Jb%jk4582ъ>o\hZH>IXݍO`9)NG2 \ Lj|wy9 )R -c?= '?^eƴu\un. 2+%>X#)#\߇S"{\p4#YAf2?\e.QF%GzW>fЩܕ_±?7hN7m~S(Laϵt{ bRsjzq򲙂 TR&x6=t#}tul 4~!TG =Ţر]+&yqZ~7v~4%% ]7d`y5I%n:aP‰73 *(S="=-AЕl}}έ }qʠݧE׶: llT3=C f Il`]yrW9Q~^>o,1]SE=ׇ`r L;~9w"QMAjI? "ax0 =aW;IukʞgF2CWDB%=3B-A5G~S=/Wa庿6\ToKxLfOU\SLu02UigA茧1O!r 'zNoo2ξt|=_H`#Iw$귟 vHRo@#ZV)\y s3ȿiS)B_n{ߩ!b¨1٭;m9~8N+3AƸ_0HQR-ķgI.ybdG+- Ԏ}HWHytƭwQ:v)y1v1(j^)x=?˲x+L kQ7gN֔]nNϵSLHfZOH6W򹓢V:,UƢaC$vfyߩeHxĊBvfi/ٺTM,{y%Y}ĈjʼnH-,(AF81<Əl8:uD؟]=mU?{a% b6ܔ]uY.NY5vxr7DBn1ԍ)bc[m%!Zo_ :Zi[kIO`c,>7$HxT'9 pTuGdb ffi DՀfʟCyQf4*o,( yPB ~JH]sbP:||*x+-dE]Œ840Oa8A^+| Wck}p;,‚Ϙ^@b;HjV3mIXe*AL07*{t ֎ (v>n4sЭvSAL/[88j| =sHs rۛ@ǩ|iX\kqhBH 9Ws mFg&y"dRd+ wy{=_D/ڬPօwB1;b}l%9e.+v*1bG Rqfpy o% $Wߚ;`ryV!'!FJ@.IL=#gٜVb~@ 51dN@f25a۶#gW;h8Y{HL`~  "x=+/ v8"}W,za H y {LhHuT]  t䙖}R6#fkԵ)Bg$SƕpE O5~:ǜp1}qP3~uWk'ڶy„BǻW4{D^fs@#tP+V^$l eܾ7%O0wuq"4rYXM]of `^#wXO:_T5T գĭ#*ӈw8xxͦ=9/u Lr(ZVPxB1՜ъ0X)CMO 35L͐>$:c''LpҋXbyR9f^7enfX=Һ?i(r1ȋG%e=fuwvťgߴW@ AfkE^rdVX(sA (N%hq6uZI-gY;p'<O}c,b gT Z)6fM_u|=LP]cߠ(fbKI"(;޷T8[j*&__eQK$uEݕ }8=NFA*5`@KHҸ-g՚CESQǺqP_ƽ\ /V'ѣp=m4_Ű 4(JasW:B5GV)xN"Rtdr1u-gau d WӘŒsꃜ5+I<./M=6RNuY\-2;KonWۺrPg\[4~yD8IHdiУ TrIP bppg`;oE}e?;l2fP(VG.@(q-Ήx}/,ףsR15i^Ɵp/当T rF Cg8^4]\K^Hs@\g h:5ւBx] XHն`=ˍ6 -+D4u!ݫfһ䢄IpqQ{"5Q3EٖP1 V [kQ,q\5wB&B>M1W^>@aR?8#pl_>~͊R]Vf ]jKq~ ]G33cE8=-# COkx4>E`#w:o Lȣs;Tek[o\ѾQ)rq h*Ln5EyE]7dNĝ=,Rnf!8d;Ǧ5 H)5n#}fL6㛜&B/%åReu8&;ݳ3O '^cuF]̴UT401倱٬}Eތِ5ȼp4ȭt'94nv_6n&FUE:FJ5|˂IxKFĚn9wg6+]O4?2tt [ L8F19dϸ3^d=>XfRO 4F]G+(ݙ%YGD~eE9Yk.7ׯ6| /%zoPOdJKh4u9$.R"FˠY,ܾJj[n.uY\{m-uUsv:isz\k3.k쿨foL ۆ3Z`I|ml|ir.[\]KX4vw-)5d(aoʁ%RPy޾%r;o,K'{[,DIL'Ga'k9xGv~TZNӍvӫO̘(4rJQьLE?ԧ1@K]vsRE!Y\ch~ j qIJ$Gp!ͿO 8S@M7.KҽOs| $}@"%%"וnNGə#q![u7)~n pIwP"yj8|DÝ%S'v!:Up#dBf$5]^WsV0L;AA@q10ד{0)mάC=g ̟髟ގ 5,D%U UTc_5Uh/4wSOk)=$T@x JF Ur|Ce@0 l /8Bls$8堼$qاQLXyLo^^(d߮v Szbiq o]=ۗ/D=Pz64tT@/㼳@Hu48Z$ƚ`ayAF-BTgZRCCxU8]pAVp^t oڸ8=G$N[ILy7Ʃw80^aS rNRp` waߤTgU= =qNӶp5!L:?ފhO}keq1гq硍$4VkJgFO5B oj;)"u\!A{fz,ptTn{7LOQy\!(&ݷyc(nj"u6aC~u.L <c1du阗M];Z 84XusTMߏRΤPA.G y$K2Q5 :?Dp nL+0p_biPzz-(|l%`׈pi4Z0tTep5t`_ɦ秧$Cosc\09J)X%w c>⛏*yE(lM?DDb_ >922WypH>QJN[+U`CIb,,=, $5W*}䌷.E˧vt՛Ri .[O qzBa H[Rs| D@N\ŁDSV4yĆXp'>{r5;R\ƙ^Ɵ 8Ǔ,,uKx*S~gEOFBG DÊ+VQ &l:33?*ޚ[&g+~aN~n xjl*̓ʈU Xj^J!z0ܸJ(% o\[,=L{ Z-Kp2 +*?/!\O }N|H07񳬫-5eM -3(tY䅔̏kM̶W)处yF))Ol9hP~4U[: =Mr-94ԜC{Iz~m!s.W1^x>[aΪl"~3,Cd ;kzR3-.ub1Ԃa r 2u$;à 6]`Yu%5ld)/&G>(|ʠ0|8ik8i+TLst.Ɲ`,ֶd3g0)k6סּi'; eu hb,jNO :ؚ={9'%ŨRP6ߜhJ#xd/bcK)dU?#ύ,j[dv/hk592AJ'R YwQeMHMEKVΓ5N~Hp,Q#yOLڦ7 >?S8YiP}N+Ѝ,Ay +e/&'e+߱T,.4l4ݒB/yeGw(U i<h Xf40~mjڅWOx0pܿf{;[ϤTT. bSZ2[3S&s9>A6PL X&nt7M%*4ZXַI+V.xwfѳU-yrwO=oƸyp7k 8:R߈n?odc]oup@ ɞl(}W#|f׊MƄ>VwAu0M]* Z]*I:%_S>덊q5tdDp;;M^Wn@3 Oj!qrئ=IGt7Z^4tFk<Ș)"}r-rW6$O7s=Tryr%y]g8_'i/Ro\JP手+fP?%^1ub-KmilYc"UVxɆ5>M7Ah_4sX\q9.R6Wݤ<01Lh}w>ObԟPdI2G 6Ljl`YFt]6Uu[MT:q}aul犽S%fy#,vpG<BǤ#VǜYB j@:hmD_Dm(`aDr($n$F(ܯ) ^xȧtjn#M=mUJ9|sڵ͋`}\:gBjsKCEd!0K{(K'qnG(ٷ`BՆeU榀˫ĄO̅V>Vp:Ja_\vAl/w.Vִ `gɍۧpo Mdt2{ [L@q ʹ(Qqy}o玝2N#*BWDn Ȗ.G/19.h8a=I"E ~F2b6H4>B$@ֽ7^̟B9~>`XﭙI.[欄xx/<<['s2gS z;h;gkyf޼Pzq1pWN~?JID. W} /+i Lq:DLKaD6- n+dӬqV]f*&ywS:) o^0B~X{C$l+L$#coRoL|2[&BjVdG.tj9 %NҽY bc)P uR C'!$aѾOUv7#{"WV @b5*qx2%5J`M%Hu9 R<yD-NIAWGnt'e)?ҡGd 1aʨ W s;k NtjQm~VmD%YG!X\4;'ŏ}EeBW3!Qe5G(8D*b%Ud/"62kk 0YA+xR7[TS؍>xqs w^m4PnvYB 5 "6:X-!Ə5{?ybY| < qr)^-ҳ7+Gp<߫OH) Ds,;MGAp)ms(KL.vdgcǞpݶMBZ{l2FN7E`9>FG2c6Ty"C'=!ME^1acos [6rV)q$:%ww2@W򯠏HǍƘҮAD|2Y[ К"b7"cq8 ڌ%g=Uv5a=0B0"տƷ~"~vR'6.Y䂅MO xE'aϛ{n;mk=n(lhNWܶq,_'GvD7\OgZiRM~Vd0 7i{*jV^<`h 5޾|Žá>D?b 4xkn S_k[B;*5`A]#C 82As0:NrOac}$MF.\ R2]&k7bʻJ8Mm*VLZ̢R rI`BdV`  @g1䡈>0٤8k+nA~1֍G= H isEW)~H y( k"8v@_nѼ#H\ȫaO4O f+ J).soLZ'fOZGYpm0VaP_uOVm)5Gu<[d<+`YTgEUy~ S ! +*Q=sF.7ɗz޽vێ/ vҧX*^q'e, i<:Blp+6Eq$~_<@ %uơJU-y JQ)ì'z>NsrF;4ߊU+%ENdJVNwI Ș'} 598VM6 GA+](FC3FTDMܿ¢L[R9sf6(-'L0@Ht`aX͜lpAgH lOՁQC\*LۂHfy|L DxFg6P!W):WPlF-EeF\K8Uv[y5zC& UVqd˕H^hMW:ރK{sh*u>`XSBݜI4H_Vѵܛ|츔Ի /sNr:`yԗ@!e1Q3ozcE?` }?G fRv\?A: )CLi;ԌejJ[m!b$[V2K |eᗲԂJd+{RT}^Pc$pád|lb9l0 r$zόe`wmd*K*&{ Jé ;;E&yb [:A@.s4i8'd$lַ~?}<,\N2ݴ$:Pߐ-15 *[#0?K{av->ɩh]-ny*hL1m#t"C/Oq(oi>4%k\[}FНK1vF(_^[zCn_}GtIƁc)G%W"q@!&<=;JWPaRn2Puzwxr+;AKM_pzĕw|hQK rnZ }>6ܿu 9FC􍺬o(fZKXڙW4=޵s,R,h83NyYP_"2EN&f^eiƹ` UoS){{?%a d-RrӊkJGS]s.}4 & Ry4n^`6.G%aU@:rJE3:)wᎧ3)IE۫/%Cq> ĉx̀Ň3e'Khu \TKݭŴ/'ps3f(y$tp[樚Uo뾇`kp.zL~xEOEBsv$܇PiO3;) Y9>|T&%ma8N'X}Q".yoe0$7Ci?5a bWZwb} YZ+\l\?!bvpޓ?aӝ4 ) ~/{WpGG/'Ș^w4at]\vpd^<#ea!՟?|? s[0;=gkօ&Sf&ڐm;om}CEq@ְ-sq +=X*:yAeFne6|64xHuOUi5Ɵ+J4t@Ke{_67ŸuZTsIzϹaGsyTО,O' x#~BLDA"OuЛU}nA.)a76d' .L~"'tĻVu>YQ6@͖} ӇZ4xA1Mˎj&y0-1">u1F*gnP[>oA5cMo0w X~7e9LGI>O~kƅ9Sa"?CHX㳇C xCi^ 6B;!"g-z.{$1A|R܏ =J$ "K0.QَFTWL`A|2( OO'VL'& (YuN3]?פY|AqB[K1JwwDg+-+7)+ (\i"G] WL )b}[ `ӣ(ލdC)2,SXϥ: oPKšՂ|9ACfW_j/@掑X5,'mM8f_G *͊Q;>?$u{2? Lejk}6ZEէ !&ނf(LJ d g88UJdžPuT2z*| XJ\B`[~S3Go&x{mSYDl9fޑOv=WBY)!@Qc[͹_']B 5|.:.ϟO=lv&"G)Psw&w}6Ņ;;_4! |`@óLr "NV0hY! WrlqT==+1={RRXk4 ϛo@Dm2;J#TjS,۫-tPz?mӎCRWHعb d4w;pM;?倌V o\nexm t}ʽ?T?MBNaleCF8wy, !-*AJgU%vGt1A#pTWzWp`IՓ6_a8:byc 3.4=ÒAa7I0~O3-|u0È.Aacudu{Za%D:CU@[ǭE}ߕD+O.!p.j?&OiNO$]Sy({wѣdL/ M$s #*@^*\Ry,yHhX'j]-Yn:jj3Й -ywotOC[ ]hRT}[.l17Vv  sf)5fD{ZoM:ꡤ΅q@짂؃jKAfTx;b 9v縩L=w)%<;CsˈߜzSt^g-6RO/fV&\" P iӶ$~2KE`QS05;yT}u‘bWؠW~倲Q(QtLǨ K5գsU~nW#a9䥵9(1'F]{3[cpS_e:NHSh(S(KD:1}zm{PUƁfRn(w鸄GM: .g+)i&Ŗ@` ":>>frh"Պ*▾{mg.0@\psJFsD */*3 ,MFMj~x ; ։OeKc֨#rq-rm!CAR'ۄHmxej|bvt8wP?zq,J&'QuKk ^mo\&5a. 0ٺ7HUJ;@/V8(G3D;HE8 $l؍m4ʛ&-QRIԙVM݀;|=p!KiV tIL8%My"/D;7)881lsM!R߫gTuM.^oM}g TV ܣ>%SA٢Ζ{4~ON=}D@%7l;3|+w`v&ZiCj;վ쥴 cۭ15dHP@yfOCpy%΄ꓒ< bD6?)^c8%T P3YθԹa3IG>:oCQq1kʉ5eg-D PL{O" jJ'u#Φؔ8܃*%++\L f)I08^=fW )С9M>Zl\7"LGp25G$jAq1y@1e'I2)+^lN-ɄUCԌk2o[F'v?.|}+E75CWo? Z|#dC)cm`:_8*aMS_ՇڀW dXGāV~ ې> DZ O袾hJ&t+]ګQD?eӵt ?K% |4Л0'4e(ȇ6@C;+Lg@W8WoruVSܦOT?@[j[]ޙE'<T^xxQ9E L 6E4BO@R~ʖ T]o=,޿ڤ5W,w^ks7+\Yf140,jt=p鏒3`*9Z\$KA!zxLpؘP ضʖtxאpԬ<=>-aXx?m`Ddh\v{q=k/=%Ǎ椩0 YK>^&N)X:3̅|%Tz}|-}ܿuVA3GL sي;aR7>dC 4SҘL+uKIuntp>SJ qBݐf3]D]s^t/zM 5ެ;~#Jg wB.UyQlԳ+m,2v]cJVo'&a0q?O$}GEY',@K+6K. %e>4 ea՞u%uXʣӺ^05@/>D}(U5oͦp{Ou"^_Ol=b<\eF ŌUW=_/nINw$;ɓ ?_aZ Hgۙ/ª5l,/?m%rGHKU[fv8mGGb/Jrh~nHlT9 x:98^aL, V{3g: irK\Y]uF_ THe'9(vD$U$n|ȁ!_- ϳLO@x:Kƻ1Z?L/|\DqeuLӤyԕ~(7)anx j[Q߇MO:nª&6>o(houPI heŇ&@stb\ --1-\A~n۳uNíھ D;F')O!+/w8jҹ3g8|y3ng3 !Vs mV=o!0ayRӤ(hn@0Cy81<ߊT9iNԫqgJ+&z#"0 3;/nAL (yjLBFd*)~gJou((ⶌ%%L"NȚdy zȩuwUH-v]*l314Ml3qhXoiޢCH;^BjnYR\uIESqghd,I  eS#J.B CP" N6dϭc6olSKzmOw>c ZR(mhԄģ \#IpqQ<ܮ %#2|T4j0WmTXY̩mvpc)ME[!cˆzif9*2J*b+Zs^03l@Ō=Hrƶ+ P`Ԓq.f,&q.pPei<|t Rp%Q@u:-ᢔa_ͭIȢǍ[nv,A,j20(QC)3tQߒڍ߫Nu@|tdhlYB!]/*^\ Ax0&؈{BT$٪Zi# Jg$KqhMTQjM`d8 KfuK W2~{K5(!]L甘`="|+$;߾&=qt`c” 1:5XC:δ!+lQּ5A ZHT 򲲓_g;g}[8 gYkZ$h05׹q5&Tg= MvjQbU .}L=LPD!PUp?DM(la|R%=$ȲFJpcgPLɿ*x?¦ions(4.ⷂbj*#>)1gos7]m9z4==jlxd^j C=E-?k.1= KgSPK۞i ;؛ωyD'1-ƞNue*w* Ej m:ZxZh9)-exM5ս/ԅ[hಔ>U"f鸟ߔdv@ Ic͵3;;ay90^`Cd dz\~mDIn {4 k -ی3(<[OQ kO+'=o)̙P3*2+ⶽx8iij,,g ϶g~s}Eľnʛ9ԜY(RT<@;pXy/f`7W! Sq2HёZ:!9hqxv@LT2A\5Xғ/[b tQfm8N[R>C"3Dv0<ꨥLX\ +vן{cݰGnP A ̼حL;:=됁2} W3.Փ$`a9&`.(ӭaW)lDF*@2Qta%Hzx*rxe2 1؇-(w?@FD/VfD%LMav_~0V|dQb_GLUqr(bW ˸,j#,ʓ^mPsL6U9z}V73D^$ /ïz,|F!,&uci?jK/{c+j qE-h<!JG}%zWoP=r$˷M]A`Tg|O{{Isqy*2t@]XZ␸AMҔ[ C3MZ);bJ _%wFXZ1>S04B!35&(rTjCe=aP #= h H:?V0՟PZ Ձ06T Lf qv$S4;ji.1hBVpeSs'N&@6Z0- &e><2o^PHg<"WOP F*A<)Y/ݶ}}6 D*jߪJ "<v&P|Sp/f 8(!jm@vՉ[F1V^n7elnƥb|Ŭf<Hnt!%.1w1"dA`U 9=.$]}E*6׾%9O9=6l FR(""H,\$bpG S m v!=> o _23O9"~l1O6,BQL -%;ꤟL~  Q ClUʗMɤ.C=_im2 }e.ծi\ٌͨK-@?>q.c:ބjHJIȪ"r5CPcaދ[FT(c*=jzZ1xq+2Ḧ@[w5I^oLON L1r,I۽#T3!BK J]\kOE?D/^`;ql[rq=`ej_kK M&%roྦྷ1Fn1{S+lAb2 AV8` F"_jӛeAvh߅e1i"joq0{#bS%;M0p5GԖ Ga1*,LwآNe^5_Ed著k9Ց*D5]O8{p>G?H&Fw;6Ci91>m,ma\$q`aTdޱ7CBe508xJd5 _~O F'=`=h@i%M 1Fu=yG^feEmnU)Kb&.+'GmIiY %>e?p-^rYdWM%,Q;] !H&p2Ka% ,01q}øϜ<lxWA0P]Yi^c*/X.ѳ\U0\n?Jg>ONI?n˔zQ2A?a:Si`xR2f`lKTmZ4*;&ש0dc( ޝM+lrriωc(ޢ'X;;M} 2A(Q@3zjuJ/d|Es$%g3Y {R1!RڵMZ3Jv?ݚ 39s@]M]ټ́1߇U!I"{EoF'Hebn|؋9Ip j&D*G `3w¬/—aK} z2x H1DkvK' x5$wXBJG}o#rTxtLh$ 禩e{8e+2犑>bnG?xtXo՗}є8ڡn[Bf=ֳlvȎ_ LH&äe6|bP5$^3v>CÍS5N3Qal  {{Pi&ԟɚt3#o,<{I)F^*R,LϷ닁S1j+Vz%3yiRw ޔ96̓s\ {t/* <5}L'3w͚ja\$e=ijdudO)z{%ӆ`+b,b]TԲ?YQi?"+)7ݡ‎Vk$9ԋH}ЏXZF)8RIUl1dNy s ۗ=ѵb ^y c±uݾr,a akO%'9 )$P$PHX]Tyߢ>ʥ^Ӝ9<,׎O\KVL"`]2s$o>S5UwޛGh:" [Y9>6ajw Q?…ȓΠ̭P624/΅Tސ/&uWU8^iE36uk(WJ#YgJi}R`=zN~}S>5[uԧґfYdtXUax8% s!=)|TM> p7*Yv9oc_)*f<ڢˁ>ț$e=o塖WgM;u ,ƹn|Eg7.g}&!g"?%e̩^=]._-ֻEʑvO|[ xO{3)g$ZۨN"yf];*|MbϛrMܥ+@ #i0N2 5u#?~[CD:F=GFǿ&=Rbc0|0Go(IZ_ aK%6^S$2bF6Z0D}mo{ j,*:;dhrII7β-oMG]g /_7}J ^uꨆ -Chb1Y@,.QBƷ5@V ;|g68⸊™2 Zz{@@m佲uXJGOKZ9لn팏iBmǣHo3><( Bͯ*$BFPzPOJ|Wˌr:?rg, X"6|(^jj|drZW/#5X+sn_u!\Tx`DP JrYWqi= A"P*&HRCP9{2%˲+?Z$ng "pD(tvPp]V-2=(6inA͊S"lnUҼ`(3ALgD`n| \iR# JUWwCBw oJqnkZS{5-2S}1Bk {و*.̵sG?{VJ_Y8 8}1yڠrABrG%S{~ifCG L_OK3g&_#Pb1X7Ff+?t_Sר ;/`; ;Fe'PZeXdxR+q!.`ÜUbD &iV FFg\ mۯcU?B~,R!j7ToDQ h531E cW~=,832dnOa?ɢIk91 RaU6np^1@'D5w3i{ZxW31GL<Ζ~J|9st*G3)}ʧB%:G/Q<\Kyڊ \,/L[fF'46 uBtT}2-労kx/(XnU x9 T/# +hs`$zQIJb.D*Yv,2-r`ZGzQ+ Iw=Z{MMn, M$8#tK:/vz,ćLں!նZ W4Tܹu}m{;T*A[aY,Js7sSb7ΌR |nh0W2l%vTQ$[T~daty iZt#Gu.ei7 ޙc:u>-ٮT;/c0ꎺSn]~.w3c%+\i;Grn]!gҧdBoߕzazor/y3HD0;7Q _b' b-p918ng%+SʴK Ϯ=X?+&f\aoW'j$DuMR`*+,vchqz|/NJH^=e(9އ+!GLo6A0_:\zj%ͪ,pr{N_Zg&챩:s7y԰_:<%MYoPoe'=(ew|+{[R n*LYwuux5v2 ,<_Yi)|Ճ4':x*e;wzo͔GdQYMK0(G{:I܈&Wt}Mp j!ŭnU`pa'g7 e]}Y̛k<0b9!Q|o/qϱpgص&5V]+;1J`IOǎ3%c>EyZ^lˎ l5/%lPnD Onsk-B[lX5$rtba N?Q"_?ꅣEzPYl'r>";z W.=G作f/|Q./ }lel5# ^T?(97^5}P}@([؟3y#cp*XTiHprKsą0Дp 7D$:8S*7V U֝?/(p#]1}oj-^AʣУ<o 6'R>{,5݂3lo]H>kT<[?;!h ߛl*,杧 9|s-5!M^WN)pj$Ge{3&Y O3ϻLIO22mP?xʊ_olEOϲne8` ۙv̧ܸ/ce/9͒U shjdxߊ!*^@ IycvBgINˉ:rlҌ ol#Ԟv԰M>z )-y״;M7.@ HІ>JOFL厌#tgrG@TpUSϮwh50UMk0_TDmlas5YwYOF⋿R-٫,zz\ 7]I+ 8,WzUn'mT{&đQ퍾&;2C 0ߋ w ̟G&8OL  ߭OKa~V$$((&@W6dHNsi 6wEQ܊mtƃ$x&Jt[-~ Ls.(z2ܷp۩A$-'@h}} Y檼 !q2f|g$R32NǻR| g$2wJE{X> F(g6aAlsJJ ^oK.鋊:pEi凂.tyO2]"Gy2DtZqvı"Pb:YL݈FOIgѷPpJy,alpJ Lv4Ԙkka +5lݑЬ.?4p\cIǎAMF>\ͽ{^ŏ%gK# jKk,us;dNh Qbc_|# L^'Dd4G~ZUX|Bcր|0`;>(T?> CO=iVi5H}QJ r[@7P+پg \(L`gpFuc;$"&A8(T 04[K?-hO,}ٞnm2FrT8ZC.?]\q/J @6wC5Bd(>єd+Xe'za~9 (Ɖ։@U`WMk Syen.8Ͳ/JªξY#,wX-# F Q]ӴP1"%+ͭɩb&ݯL2fSeYBֶ$ErV[0rC77Fm=-:lR ;=UFuIjKejg|ҔJ9(Z{ Q!tki䧐0PO~AѦnl5(%f7}K4f@0hq/QmCq߉ 7%Jm([CELÓćtW2Jxl22GOvꖡ8?QS; )*s@yrvñ*FJ{t#* dA gmk+q h.ybw5{=8h*JR ; ]G"xZHP68s}G­VG;?(\ 긖cÜi#;U|(˹d^mH7Փ'+Yցٹ;D=[Ke2' 9EE=r߼S%"6~2ɜWI;-9oB;z'j]3ޖZp"<+d`ё]7ƐqH Dϱ/lN3N;"'%z޽KUÊ2^'Hzn@m ?dk-r(2Uj7o)-NEZ}Pü# n?w w zv^Rp¼8`eg1J=,vܟr韪'Πi4Rd0=m O MV79ה0vظ p>p{vxD3]-v3/ j<$ һc/xp·!KF3k56ھ6 ֥~?Mh$IT A=!״ă@\uw]"{6{ւ5S1}o|~gԶ&0r;#̽<9R=7,#'>r9~&߆<9Gл4,H=$?Ԗ!ː꼑`\ Q-~)*?&,r;u0۟qjUA$Ȇhx"'JTP֘-$[~H{?%tfp:}gcIz:ܮxf W3q]=; m<W HtL |Eޡ<_dC.Phh@:Ԝ&ܯ]U4kr9˷~hOFz fP|lZ,T&I{YzZCL?fPE 9`3KZ6dIzt'|[)WId(~q=e{˚eR,Lr2 +wObBǞsV?՟Yct3IpIݬkMV%_xyAّLMR+0 \:Ǖ[ۉwV}篌 ;%Zl$\9CvnR3:mP& CfjK޶w'5uHЙhtu,tm2EO02fB뵂 +MGKu"K$8蝼0'/N?g9?oːvXfu*'Դig>oai::cM? Ye\X+yc 3Ewi9{DMnUktZ?I % >V.?C5$S%N Iv(PXʻˌ3 gWMzSc[ dv+_̂-dԒ;)ƃhq B@"hW$m.Y{zSҞ]* G?7TFƭJT`|udȺaRđ9kI 1y2<zW$!AE*Fk$.WzcGb>x>/T0ej[*{ݾ- 2) h xyg:|;4|'z3^o0l(]qӛ a#n"^:(^gFn}#!^`#wv^Z{ԍ(8ٮ_RBn`!؝Z{P9d=j^Jk9a1ꁨ&1˴pP\_ie^Q$sČF[\Ff{6t^a:fIlhw[KQLfZJ(vc6dݔ抔:{CַZG(90'T Pz7-Xrȶ{`{Be, zFB)ܨ-xIaj|0@vt7ޟ.\5FO ;SŢ>[%Ƕ^q`M#w$Ne`[FDS"'KB zgXDZ-W.Rx<Ԗ],phtK1ꦤ%E?W@ʉ!T]8+ZL%iCiCPGO " |\no,wVR"@KU>%ְ ĵҎ6*Q, nc|aP'@u% bz"D _WY׬:i fQzK5PQgv$AVwc~t=A 4'< W|!xA,қBj|LE,$X.9RS<6?nB<3y~0OCbRe($O2}0XUnHvMTx`@Y%Mcّ37͸A w ` 3 % c;ӆù0fî.cA ju%^]tBm1ܷ$a(>U3F.-~= wa=*4GvjnGZE϶ ;+7.wkȼH.ɷVXוgU`{+,HC.Ojaᑂ @e{?Fĥk?7iMd.j~,d.-ӥ+00kӛ˜VEs- "0S0+>iZ690xBP o W`@{Zx)1 ^Eǀa~ʖs$,BnW3ŇOH씸651kѧȣ>cgN sbjMنţ˝ hlcYD2: DяMz?|J|2n. ,G>{{(ܝDN|)qq/ZBd"Uh7j3z(rO/l4϶O_LeVYVa.go>b7Hi ]νV.)_RQ>&:ؘ7gfOCk Jm.WJ 9}9O }FvWKΉ_שb ]gƧ /,j&W鋽~@('0nwNtש hrbzxp! O׊paF n2uPGP6qTc8$8E Ӣ}(gnN} 59;SR-yyYT[jvI50͏ /M:a/S,\^rs Bm۝M~{ةK%,`0k!h/϶LtGѾiTrVT#J2D &N1E,;keg V[R#>}ɗa}JF>.w͍&#*5cMϔ I,ig&.XG0&]yUm+z^0jpAqQ]$rXVJ`!_1FGlFI u788AF_R3%p<1$9coK~d'ebP՜U`Kٖ bR }@uTK+3w\%[W3>DsxTO0Ƿngash#*pxɬl&gU csʞZBr1|0gρl',$B1_'ɩՏ/DE5([0A [`KHPu*ةl؋uȧCg7M#4,$\;KԨќ2-3^++Oh־nRI-hGpl@ؾg( [OQ(N_*zjߧ0qWDXdcoD'Y%d7MmNtt1{yMEP]vŽf(z_˲)؟jl#l2Jase`@-?`hR/n9Uj>}2YT<<2Tԣ{{#L"նLG -LVs&qX}3d#Y ,kRGMHݝ+;?`Vmk*_6hbW%F/gD{oSRkN~՝4 7*juH1ņe9?ЅkxRW {"@-מKG͛ '[=7tq!5o_tSWA+59w\ƃ20RxI诒V]3]M m$|xjZsv95ӹj~1CIps s*]n`*ӧ40j#: )Nd|c TLV h;YSih8o0#\1*బ\ZX<4*ӌi0~g ̯ ^^C]];T%9BA H8Km$\E,#V0 I RtMCc݋zes5} DsA$_h B`Ě!ܘ]ie-b0Vw-kJ&uI g#, fvRT+߃|t 9w]gm2G9'0YFwBUb̍ /ͯW"D4PY]hbeoDS5YyzQۛ'Ә18gad*"mco^<_[H< !$bIɺ`8.EJ|/NTnܵ-Nw2f݃ꮶ h9"2Ykm"/  g<;mz ZyM)GNBVk 7ߜۊv,٦c PgS(yJ%RVi]pm1[V0㹝ٜ,ZQ 5Zb[p xy nE͢%g̿6aЮ6%=7Zk*ƅH"z"as_I).d\y;xk иK-.{g]uN=^qɭ,av<}X#Ygkz9u9m /L΢f8|n5 3GW•H zܒ(Udl?5ǥb@y͡%&I}xO{ر "ode?ަ0ƪ x*5ʗ7+@*Jwj{A UeT6|>tCDzpPz V th֪ ^޹xVjIL*-c5x_`OcD C& ăt)[^Sڃ$|O%ױQ1w쌥A9&AP>"sPd?rmo93K[wJ᚜X'h)Ab7lArm&&LCo?aK7 CPr7\e3Èqۈ9ZB9_)i!`1L!YtQQ2yAh+K+uh t5jp,EB=j1AM6u= -MTI8%sίyO֧cU^YGsz6g5zyG JjIA|B9*c o j6 <oeF˝+ lTLU@H..2!R<>8+JMR,A"=,0lpm}~ȁ !5 -[#fMEaDn'띵䥹}JqZOY&2Vp7SZF XK4~ڋZf M 3E!/m_;F9{Vq7h,$yLjjzTYG0!w!ǔn{ev㞂}I]AuM.|&IKM*Jҳ݈1E+y)ս8"}4afDu}=o-ƹi#,Z'oz \#i-BHHhGԊ˒62ջ_ sѦ׭S6]K&j:.v+Vp)Efl_ If^'N={+c%]r;ryZHvwvv2x:u'Af SlU@3?\T}'ڼTHK^?Z[!"8RDj„T^"֐U֪XZm}Esk;OvtG!6ȏ򝑦cY(!r(u؈%a pq:3%a7I%>xgobɵט밢+BPǼjB7ƿ6e7rpTHㆬx}U%B9VGX#ץ+?cUe]rHғ:yXf;=dj*x758lkOhj-1:.Pд?F.J'˶g op4.8o8{+y^^$(PG|}i%e憉rg}b%$K"#'wuYrq!(F43[QĿrT ,֒xcbf7¨ vvaqG,$)Z5Qb%ؙhg&0ż3|C2NCM$n wZ/ pleAT·*O}59%a=Aa(`{آ(i\Za++Vc`|A-RlN!1 m`/)vC7L=GͰ> iGDiݱ^9O-A<P6GF:jF-^.;|^楄ⲃn[N9h>j XK[,&U7z#Kzm2uOnWa~~v.XbGhTX زȞ `"fKMBT+WH^Ť$h݊Fm Sr%I?.$ KfW=Jin5,L~sPRE2 6%W.aT#x XZH%đ0`j"JxI0†F =e߀~h(망PuCW"LR}6՞SzE:A5W}Z7a6KJ@:s2oՑsc Ř5&Rtp#QHBg$VZ7/7@@k|&"OW;|v({3pn0V'oiRKnDO+T= x\h h :YxZC_frn h$괾G^(l"_eS巟mi,ԩ@VV|8;KI;xU%t5Xh!QW +갳Β=A|7W+sk;qKfε\UbX4DY'/,w?^,U!G݊pZ,ʠo 8RMIRЬB LNOrx薅U\,MUbǛ8UG"r@?\ _ţõhBB6d.QBjōuʽ ntC]cQʉ|+1l3$因zӣe_|s&q^\Μ3b e4;@!G7X"'L@Kn#GT Ͻx.݂~0,Ž"-cW%t{Uoׅ[=pg0#UbQs~~Br7]bǐoQm*+W)Tz܁}2r^Hl;+rm6%E*Z0t0{"/-L[: Sg>/uԃCp28uE +[/Ij RZ)= #jr1N4C|%%rw:#%j@j#)s_!gBG4!"~J"2ηm `OvP|n|ToOUö̡yUS'aZOq,MwGLX-!czlCd9D À6m|Hʤ{Eq陇 !@iCgp6+J# /"m|. ݛ9d65LSxB:֧ākϲ@߾}N3Am W3~kiKnZlZU3<ĵ{CH_O&x9iogt(ַ$bԔuI<aIkTz(Ļ<-qlS -YΩ -m~KfT@rSqB_>VJu8jgK ݑGTu@ (2u ֔ۊ3t,1Ď~ ]}p3!RJ!N ~ff6/FVs=ZHdujyaHQ&!@(9+C& Ox IPmBaƧ&>²yR~Y'{P Ĕp.y=Y_KԦt2==x}dj<Ӹ 8\ g?I4lX pRhJ-i[J@ Ҽ*g j~.BTh?9 @Zӟ\u ՑB?jxo(,F()bWۊk"ex&MhI'Iу*tnSFL>;8ZA< T_mӎ `1vkDpm ݅-t.s%oŸO/ɤ^Cui=sZ|*V#(W.1F <IXA֡ dyݚȋ:jZϽ|yrFp͍F7G8""g9'Op E_41 _h!. oK,}u'nEH2(pxIG^CWKێӮS镩\)`1A^(r3.*jT=wgڹL ۬IQJIrvQש 1YN^Uy;7"ux7?/Gpg|Wu[uK%xZV:QԹ>㗑/uQkuC(|ECfę/4xniĆ9C`\^ɛNj>ԗfΔzbDeyGn TMb\'& "=n.;jw,CLB4D0OYo,zKQOudե(>RC2!G<k҆jeW5 fh"'և:hM$UVد$_$)GY?X }#7W_wwNDP 2A3VO+E6 QI.T檤 y(ə%9AʙU&;WΏq1v^0NF*gއC8oZJg^ qwH Jx=@D}ذXHM]fB$ˏkOsNʾPWUvubR>BktK岣z`#h9is]=$,I( >ti_A,_ `pw@Lڕ3H ~f3л-qLkE("p%r5FZ:b#wVn.yV"T;kf̲JhxcjcObj` W:^ 9QürE}2LO>S˶,5Cͯva$NEhCGa.H O VtUfpNL&kHSTLax k/?mѸc#,mwhxጢig9\Ul2.kt`GuAЈp= 5(AcUF4cG LC^Zq'Y^NCɓΗZ@t=Jl=Tp'% R0;+mvn>~!m@ ḊD -6n@tpV_dnsstDKIaU޽QַSOxc; ?.rJ\0 Gڣ뻳^n`WT*D^ EUf܇dŢf'S'!U+OAt;8#ktxFsk7Pr;`'_'!h”W?Hs6eH9+!,\,9I qkNN:y%DG`YmHr'Rg?-|}~n*|~P%CѨ$r۠QRQro%¶9!Uys1Ԁ^;؝5X*S~(b2`'}IFןI޳0lqic:;|%ʀmXL`J~bG٬6q>LHHfR3z@ݽQ-6[a+ 2.}RE93:TO"-Ҋ`+ʲye2.O3}ll%PySs_np٣]SÁu RLs TsܼKX!CQD[3'C^҆wa՛N:Ựt 'NkydeI gB<9CydՑd9ޘTQKd=5CD1U4蠩"H4IHC( p iMN;%v,dfCsd&I{T3L\v@ ,+&/k@3B\u 1.&0 7z?P  E`Yu =JV D.>r pq61D=6\-WqyLPw^J2r^`0 /3#$>u *$f/c|nٲW| EOR(v&(lmw{wp-EUCD@NJwݿL:#b=Q7:_eruCgiu** g--PAyχLwE焯ąRch 8\5QmZXePuahR|9H123JU#M]W/&kApgbDd(@BNҏ$><&^{-q1+$FyȑrL8mg:e ueiFT`\}6Mw؉v|[kH۲r؟6}t fͱ<Ş> C6͉tx y=JϺt`G@"w9IJ}|->E"F,+-l|FA0ṬSbtcT9ݬ ]*!w8Dx峺J/uJ-gqlC欼=8XQM nUnwvNx4X珘&Ơ`.'F8ݍ, WjF]V~ `3۝f2jV-Gg./ п -{홟c'.❡bN#unzCN^/l- J:KqM|a~M#`O&ڪϴ QB;j` Yyv#,fܷbIPe J(N#PsK߳C-oBxWkoy-tz $"ur)ӌ{U/+tcA2."q=3q9U4h'Y?F8f‹݈`{(Y+a=G|mt}/P%˒C7еPoŜI@~mUX(FK¢`T9:vQ>(h$⁏Λ~C+Qɡ,ŦOҫ\f4O9N> B nR`ʚ,Ϲ3r;,lPq2Y\0(/lj5]w LcҨXO+~_v7<"Gn.@nQŸ?pEZN/\?wlT 0B.<ȵK1[yC/Z۱b-i,I/}ӼŘn ZP4Smu׼; Ѧ}SòW&b P+]3-] 8Xۈaf<L '&* ?,:dFHL4;ʕ7 ]iPOX0~5`=>h2pC<κw/h!pl2/W`de1:LG$Nb!c 0dNj5#\0bI-z,,sEf@zm (b$c?ƀŷ{!,\win~46{<΍R[]"ٯ9ն"mMoDd;OdeD\YZKìo +Twe4.(& b%ir@%Xc5C[i o8TUE& @E)Y4COtw9!d`Pw*\ x|d{l~ˌ5 ZC2!8P&3_"!1uֈݻX\ ;Irr s2wVǠ&dᬟ8?kX/(a7?1u> EJa]f P5+qGrq)F/D5QFFf=jV, oh{>a׺` a۸"~_SwP4kBFu!x$¬P0ހuR$]TW|)eX5`u p2 +HbeS] h3 PԚI[EiO2$咆'!$!H*ҶBOI~ +f-A`or.FО Su˔>2T&AQNlPtWCTq7E0>Lp,#;F-mťT@Jro&' 0_vC~ FԼw W'D/H\F"6Ɋ xfrhG P&v3`7BA~ҕU)Ku$f r\荺s$݉nQJB!f,f9L0fXkxh!WEzϯqS6&$.b'ryk\:!RҩL|Iw d-b<7v)UacwlwPǠavYҹDXlBBy鍲[ay4Qq]!Vrۖ=*^e ?U ,[unk~&o813"? YcwDZ>1jajX:f=O ҕ;>nժRWͨ>XU-|渌c#pԍr10oEF)#.@5mJS#*+(!iY5Jіw*GzQb-/k޵'V1pmR{ n5}`В1H>B%*y8IE^ R "e>wh7Qe%I{hRߟtj .yn?Ca yq p؊_ыxU"xİ8/Ӡ0m~pX8t*zca_? 2M;j=-QEᏰI,ԋʍͰ  w.= JUd3 $/kX!YZUtx'sE<]Ա_%u0_2 {yC # %bm]l'YpԿiOB%>$8i{`;#Uo aؾhWnN/Zq68~D-LaP5M߰7]jY'\fӻRs/(X*h+<(Waž8RTomS oɦC?b$o c:NCswn1d3b~#ÿo ,fOFwʭ(PAEA150;Y?Cq] ~ke-FeQ1-I2Ǥ3͟5%MmH{sL5E{Y&KRErq{i9 -ΖbRP?[Ȃ6b~=űqay1ߟIITiLoלE4OSJDDݜ.پ*9q<6#bu_lt`lrɟ]tpMw`+ d/fD ZsEĢut &y'vT\?&Wd35y{z7|ΈO YI:M:n}AgKꀋ(LS/@!ԭ9ml2@NWWzXG%()RnN{E)ou>=\0 0jM AnGV\S,\hlgYl=,e*7O[ *{7m Ib ͜Kŏb_Q=!A%eUk^H}+J=}>*|rw1Rp9d\e:WlB@T{< .DT0&"u)v]Σ~KIે+|Ix"[u:S[ Ė2(_*NR:*Լr33?#ؐ&rcǣ7(5ɍ\]Xy-jZ=4W``3/ұLloA^RYdQcrkG,-i!|1EiܤpEW#$O͒Jz!1݃m }Z}K+ϣpau~ uTW֐WSn|ُfe\;:x?gO+/B- _~%Ixm[l"blj-Ȋ YadgR9`Cފ'ՙ'x6$7 A0Ric/er~O=6(,fkr=nV-5#d2{%`(Ǩ( m쎒Fa+V5ϒx cQK%7>*(T*dOWxx,^P]>YN?KQ_].edԘ E=( )ݛ F?&ZǠscesw@AX[6NUn^fM`&NG[RG l{mdye6tPb44E׶B|\א5# qah"9OT] Oc4R.O(j`3=xq X {K#wsRl4-쪛rGe?5#N YZ