vsftpd-3.0.3-lp150.5.3.1 4>$  ApZ S/=„?O9ZAd<\cDb܇9/_f?^>hE`Ox^A ^9ZQ= :8h@K֟D b@?cnKsta^f1ܯ0ebP\qjZ *2Y9(=QDtzݲ\{~z#QJc!h!҂aŁɡи+kv9E}rZyv"TPKX4876a41bb73f5a8ed2c92773a5c4290a1971696839d055e8184bd25b36c3ad70881c27e8e065352b7f79ba1bbb6f0f358aa417b4a\Z S/=„}\U8;dpr[y’CyaD]'"?}oU YލŐ60~KμMkšaSbum|n׍wdχޓ]|F.׾!{[F_w_5 E3`3"ҕ\?Ӓ`1]1#1 X"Q2G&aR r. L?a-=nr8k@wo7wt>pF|?{d   I (L e -j88 <8 8 8  D8  8!d8"|8##8$$"%P"'"((68(@?9)<?:.?=m>m?m@mFmGm8Hn8Io8XoYo\p48]q8^s=bucvdw7ew<fw?lwAuwT8vx4wy8xz|8y{\z{{{{{Cvsftpd3.0.3lp150.5.3.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 Jlamb61openSUSE Leap 15.0openSUSESUSE-GPL-2.0-with-openssl-exceptionhttp://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 IZ IZ IZ IZ IZ IZ IZ IZ IZ IZ IZ JGǿOrUSGGGGGGGGGGGGGGZ CGGGZ CGGNUpZ IGGǿJ`iJ`hGGGGGǿO|GZ IZ JGGZ IZ Id924ad4270611a453564df16c199410d08ecb3544ba19db19f3b12645a68859a573b5092d5b1bea1b0c4b2ba221a2f89287c33c1d02d0319bbad486cf2ef91fec2b41602ae29378d53a6bc8fe7117dbb98a105fb84c7b9abe3a00fbd3f3cc154ff59cefeded709da635c1212256e6d417d82fa456319f90e4db85ddb03f7d1a25a2a2b1b89b10cc22c9baaf7d55dc1cbc7d19c0c93601878beaba807f58f1e3a9fdbfd2ec0207170371ca3cf2b0ddca2dc2fe3d062e5792e0d3e51474c3198c96f5f21db930b9a8d89b56a6654780954bdc2a41d2bc9529c0b8efb3817c45ef132d300f3803f59fdb49427e12866aab0009e33b293c380a819a8b17d26ba58e67dedf833fb8a3bcfa96b48d309f3892b3ae3340d271e518ecd998750fe11a0b74690662cf0bbf289900b0ddb4c2e0cfc555dda870633440d852f7d4b1b783d61b94af32e64a236252236cc554051cafe52751b96b0838ddf82033168f33702ea8b12b05b7d664e344d4d59a26c3f6b13c645f1b53ce6045780791350b278606b4326d89a39bea92a0dbcaaee0f658d7bf810c8f322688b6b1303f3b357a0971ffb26bd0055e5875fb2d1083326b272685de7b017da65000a21f99081c1a300156ed67ebc32ca688633732308ba23c7601a463df9a8f6d4d349cf1e0fc770c8f5ee162751cf714e1ab6b5894fd08b0a95e788a462311cf7da47988ee5fa55aa6247ffd29f468e22eb304a368bb987510fd44f0486894de293dc7dbd3d48e78f5c4935bc943f442e358d7a9c81f4ce2ae1ec098543e726868d423eac55beb91b7b87274257549cc60d5fd2d873326b22eb89a4d8199bb5841fed3bf6c82b5494f2519b63d63c4f1517a1e7cf3373f19df4c8a697d1823814f425340bbebf5fa8f17dad436bf918a2f81a540847a9a46946370c2d796ffd5bb5d98cb8a69b2e926e181e70be2fcc7d0dbf34f8626e2e026b10ee91108f84dea93670caac57b394c2182acb8b70a360dda945df11a1598cf493774f017db569a57f07447119bb0713c55f01df06b2d4ef2c26d0d679c6782a60331fcb0f3991d0015458820819893b60b8129dd74b2e4779f1ac8344127e47a7847584b8cd79eb36a055208ca553e3517941f8d5bbb5970cedbef05d0593cada2185557053b9574c11524841d80749eb5f86e9731c2ba8801f018680be063040ecf60be710ca3db3742bddcec1834961de85b72629f20996b3124be21877871518388548636459df9ad6cb5a3e31ba1f0b372b2f63fc08f5e195f0d1e958dfed03c57d8868a3f90317bcb3125852289cf0afbf0552928f37cd4b068a2cc039f4200175d65dcead6701de158a17c95797d0cab32f477176059b7799b3f92c90136440aa84ee7c5005f0d964a311df66595fd71183207e0297b8ea5d1f0f2ad1681e16c1df530ac11844e7fa010e7d5490c4a70c9df7c3b090e7a1822f3bb0cdff5a559a4cdd58f98c9536f23c5f43ba47a2ac8924cec7a864d3482f2fdb9bbef552c8c0123b8647b6ccbfc2d3cf717c0662397b33b84f9827d238703e7ac36fa9f129fa227640956bbf87e0233cdd821ce6627358df144f933424c8b81c40d70729bed51f634c6205ac6b8da43eec413bc084f62d987705c810dc2512fd4eec4269ae5e1373c19b9b21e5e089f31e173f54cac8362cd97c646c8e034e4676c2a053660b033e2011fe24297e93e0a74ec9cf119e2f9dbcf187fb805ba5aded105db26a693803636fb7228c98460ffbf22225485a2ca5e00cafd96ecb4336cfd34dc6064ec16f560c1d7b26d213de6e8171a443f2adc5788f7ecbd124a9a8060580c216fdb1e0e0960aaff74096b794aa6477bf3ae7199ce5c0604dc83fb34b04de1f91f96929532c4918c32caaf94bbaservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvsftpd-3.0.3-lp150.5.3.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.5.3.13.0.4-14.6.0-14.0-15.2-14.14.1ZmZlZ1@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@psimons@suse.comvcizek@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- vsftpd-enable-syscalls-needed-by-sle15.patch: Enable wait4(), sysinfo(), and shutdown() syscalls in seccomp sandbox. These are required for the daemon to work properly on SLE-15. [bsc#1089088]- 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/shlamb61 1526669386  !"#$%&'()*+,-./0123456783.0.3-lp150.5.3.13.0.3-lp150.5.3.13.0.3-lp150.5.3.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:Maintenance:8124/openSUSE_Leap_15.0_Update/e4b728db1c249c1e09122098622c5def-vsftpd.openSUSE_Leap_15.0_Updatecpioxz5x86_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]=8752a256d6ecaa257488badc9e09745e43d6d45b, strippedISO-8859 texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR R R RRR R RRRRRe{lVr# utf-86c0db5f905174fdc025e4ba0a0c05a2caffa796d4cbe36d25336a0b822387c31?7zXZ !t/⏴] crv(vX0z+uv қ0ٲJv֨1^ԃpzwaqٲמU+"'#Y'v逕~܍KHv.MMBQG.~gmHHPS[{ŭ~a@1]#v'v/mAvc  #&@YW>J] f,߱&vG= za.ee[Z:D2S5ZT)Gʷި=˓ҋELhkApP©s@|7>(I_\mh*hZ 6#䲙W?@rH ֙%)LQ@߯lED;`arf泣5b'{;5҄(:cO'p؛2Xxn (uI0[ǥOp^~ko-?8 x'fAAG u?>gl}S-SKY)@gwTIa? u]p3.jB1k6ê.2^t晣z]^>[)1?ՋG߻L5mIzFObDr.qv{@[DGPSv/ҽ"%S55c2SƝdwyu?a* %΀V?wyv0N^$mOH7.9`귻z.Zx Kya~-*ju~9b$1:\"| /]bPC[~ ٷ2j8}N1.P*1JyDͻ@J*P$j^۳eO۔GX/ _pw#Ty$/ t 0LF]DwZzQJ`A,H ^LLi?ڿ]%bvfjM0vO%uk1V {rljmHg*Kcb.PHnJ8_WW/cG᪗-j3ݩU)^SӉ0 wRƀldEY;ޗltݢPGs m+Oϧ SWJY>)0.3ZBÉ,uzj7J'iNBG5b'4鸬ԧ a[;ϓ xXyBUGp˥Wׅ P|)tK/LX JEkX4 &[0c&^Z&3d[`gգA.ga^LS {7hVV| (&KBƚ/lZµn `. N\VfѮpz_UצxF>h-5k*2,?4{myO tfLh 3ƓyT*Md! OK`F3O{? "ܻc l\VMd..HPv0bũ[MaoRWc-~w !ۯq^ai 3;!4o;7OŽg䫔en+A#lS)SN+(0L 7uDѿezhw|sI 8|*O$X@3mXxvgL!`յ<##i16-=Ag'Tbc`c&HgL0f6ѼّZcnfT iն2ivzJ}r7rNK_ve@6y)2 job2leϳK3OUߧ]EQ)?'5Eg-8sjZj*4 D%`nid.ƐC+:TeaihQK^?\:n[L?: / o.$gq@VnJLϪ؃,s [ _ ] wm AÊc/^LpSџSҹ ίhsfR',RwSV)4 =ZUE/?-)eީiݢ [2r5Q f'PѪ1?5|Vb5&rvS>P};Rǧu8 !z\cS$6 *O0+Y%WHQiDbN`Acbc%6@v&nmr(FLP6T#ĞU?uh&] "75o7}snqtlRZXәȚx/`tY4:Y[=R iv2Eb\NжZO$I<笌WRȦSFL#BJ@dBv+<ñZ®>pLPU*9xδmFGlҶ'/g[5 aY϶ޕ-?Pyt.Z`η"7ڐǺ !17AxIjh٢`[5XHGaQUfRo[G!Fث8=] ǓvܦNĖA4~5ӯ?IRB >ӫHy֤C)\X %*@Lh͠)GŞD e1yeY#dה93\.ڎ^@!\`\ۥ &ݻ⵨7gpmYX)uuxc^hV3j#떉BߑnEF ֎ ~Bv'/ӂ^Oi( ohEjjWFk@Ewɡ?]<$_V>YUO[x] lẉ srm/=оS3>g[YFGZ4=߾$3Bj/o ;Yv$;n:SP7IL\V4,.*@<bpf*|6.;-^JLMMXN۪yce-*g=!l+x>y >ŷb!.Ŀg-P und^':uCqJQO<%CWa#'H Gc2 ^i֣.Z+biy'joAXm<~l81qg0!"dz`D-xx+e x(£C8D{D -ENcܹqu*k^.@|Fk*_9^Upp`JW/}dV;" HyFJxOl<*((Kf8+ Mݹ9o=7PHuGAg_u.(RįG3tPޮKj`:{- /ZTdi[gmEReLttX"AL6ꮁ>e(b&y>t7˛z w)kp:qV9R r\c{k%ꁦhu:CyT6R?ɚ" qZg@j54fA 4C ^ISPvR5Գ:- o_bNj_rP}}j^̯EVTԕw:X p'-”GCGL'Bʉյs2 MG?fnxlS/63L|5E>q& N?^9u&5df*uOGr3%ewe`LP {r-dҧ.L#^,CEq`Ui7|v6lPaӬF0&Eg'A79/cQ8 ;.pk eAn#!r,}/p .$MWG*:nчz4V!8tA4`gX:o'ѼzGϒ֤}"3NGUs_aUӄKFu^cC9"]~' Ƞ^ TMU]9eV-}oDJt5 El.ni=NChes%sEjX,zdv`nIswTљyL%b)*'p~rlEO,\S ~c"2[(؝N<%c[}gP z/Wu8d K6GvHg38Vߌ>VcX\ 3B_*Bj{%ݙ[:' TU; ]m݀gU^8挧QbWv=.6Q2o;}0h~x ̜gCfM~hE_|Sʅ"Tyy.,n׉CFK^:6]=ͅ@z3^n;ڠdcM<4SD&$ w޾x`PsM l1؁tb`y:Ñ s-^ wR D.@9}bІ$ӷ|xܐ:wb=[_9r)O*}Ü*(o8yȖ0Swm6[\>c1!x!_L۔ocudЊ+Lw-۩ (Z5iC@OĬbѳxЁ;JraH[7c}.,& O KE8_fBpde**X*^=VRfCnΤ,y|S*ws8x (,nlW8uhSĿcV"C|L c;rI/0ɔH ]D*f8١+.,nj~IG2mLKE_>ۛ0n\ ^J`PC#@vm_|p-" 4W-!uߚ ښ_SՏ<6쎍k*_.eAیFJtvPU,F<~*xA0[Fnl P gͤ-{vU\AC$ձ 8|rAO͊8%ݢ~W}`Lꌿuf;GݛY{ ̜sR^d:}RqE_A [CI~Ёi2-^3ʐ3_xtKMx&k{Q@EŢDoez/+z `)v722~.?tיXF9TKqa\{yU #}s(W`$5<cSRDny Tm2uU3swju@ 7sEic R KfA5I6EbEjS90ۣRj.Vwؠ%Hg"P27E$3Ë3}nyv-)y&*bc)mh|hb8o@Q2~-r[44z)=Pܾ@ 0#Zm_^wt GF]sOY-6?5@$Vt4\ t4{l{`Sq+Me3$ͅ SlV ] 2/e$ri%fH /q#I0`?.8,.~>@))jw:c28K?axUBPMMX LPK0ل)<]8QvËX\53bH= h#yHzbؒۇt];vZfȈRr$AE7l+yXg(anچ}xx#!Źb~Wf` yFS!cچ&`zB4VeAp^JJ: <7 @e3,=Ul$Z= } b #&qH2Jo&>R[HH yX֌]<˔_֖p+`rA4JF5uM\rb͝cieҭmㄣLRO韶я$ds#&B c]5^hbhTSơWww"kn TOmv6p;2cg;L1'/\&Ɇ :XyT=HD`.x {3dƬOV4Gۢ=?LĽ~qd=މ&ݫ:( EUin>_6ۤ&n޵$aM$Ɨ"Y$x|gvrxw+VfY!TXKaZ#{{{2pK;l:tP[Uu .OLK6hE|5Ez0` ؍\զ?4hPͰPV/Qd6-RRoz6T`u>d_gK9Mj*ۯi5cCx;l53vzM33 >fiuŘ?fhҐat b߁1^S2 0]m&=8Z"ԫ 9,N8꣞WЀo {3,31,E:g6FofmqV5 ;m=q)ī7{w$#h{sdOg瑁08q?Ԋ2ɹyWm-d-y`E4VОA$ct :w] Dq* ־ v'}u1'!@Eꯙf!)o>!s3Gj~Nt-h#1rÑ#0WPc4νSq3KLYHsONM i"Ȕq;mk"ْeoJ8ߴpOϼuQ2o:bQ5)@ 32jZ!M $B’8OߣOT[ Kf^tBs`m6-uIZNqA; wP`E%&VN=&[c8TvG @'XG}%}唔L[iTùkLU {Ӈyh+1@']y~4Qpܺ121zz݋x02XI\ kH6xYkmRp.CZ:@?̦n/Z0qbx̜&y7Px%ѷS51`Nh7v~BC_-/z{ǿ{mh5.̱rD:}jGW0lNUiG? r`%D((@<|d( i/)JǢjNE5A6$eN`}ޑȦ (P"1qFQT;!P-mhۺu{m,y(>yMf2=$'~g@prT{5Qjp귐YIkַ]vd(kM9xHh|U [:!:stwg R9䰣<٫&DžliP{NԨᔔ6{.> ̚6[-jA1摺W klxb;#ޜ`qßD\ڿ17j ȁҶQӾg[~cS=G A[:ѿ;}àxUE݆Dm9ٸfO*Wcyd ܈ISYfE e@Y,@Hyaѳ m`emܶ; " uLQObX؋b$"4y]C7"$y+W-G<[mTGW$ٵ֒ eD5혍pM@sOXq`8}i'Ti8ch}|j |7lY}4 xŗ\Cb $p#z& md|!}ϻ$JF ^Ru'ǹQ vaԜsWM(95՛X{! !e:W2 XiG]JË@8Dz~ 5;"ROQȐ^шW."@3뱲wM8x0ˡE-Fpf-5JB+[g紾&i'|`?sAثreNV8r@M>\ 4"w|;(+$%֎pU'J}-mXUfҒj.tC2Qzzb^uLRU:^~uNu5 RdaYvCR5p?b_ R`6eB* åSx Cs)x{+j&I`=1dU[ ]uf<9;2r0Q0Z\mW7urdh87}L\jX8o[Sh{d3DHRY࢘homOT(ۨ}BS0On\ 鉷b)0+-GCAϧ}t*M@n/ P F9X9CwAΌYܞlH, N7+8<*epE0E"ySY OTvk'/e^Le7GEAHD2X/85F@c$&|RW1,^1 b%vQJ8%!BPB~ZHP.eDї.}Y`uB4YzR%gRSƞhΪ׵r'Ef::G$3#gv@;]BBÕ.>, ֡úߘt.dEy3towgacDY|ǭM M-*t ~RhfvSp'A]Dk(Mz|z(vKY'O,ʑt &3Q9Žm bY!n.톁`>. C#vZfDVNErs¥/qvx~[񹼟;,Q__m31/ )$m~TubֲuY^9hWL1 שהBl=TA!)[r_rsAب K I4$\~֨1WXз+:`ۦMV=03D+aXTdUtࡖ녥9'uA qk-tқǁ.kiNkOl &u= !ZVZj^X{&u-W*Enjq{4@7O@Ə-E*p^B 92UiA;XD3ͧ) Sd!2' ‹Z1Us/VOxĥM4wP*]ϊ Sz&N"益ISpAnYͷN}4x}0fy7g–W8(pJzYt͵OHL:qu;byNc @h)POsq6oP$'*ാ6Iqjr@}1|F3JDdK`)R)i.)H ag~0WFLPx0̼/ס'5SPW+J_tl}ӄ ؑtzWI/gl+[Ko*\3.ލC.E1f2b2UF9>[GnYB"(ArNdih2>*ȰwzY925kDtǻ&7AC+huš-Y.qIg[ 7b0N2v18sl+Hnpf)@mWTZaW= 8K ~*lb (r0QHw뤣kJf 1A1s9>t?.ʤǭ3+*RsQ~a=rXܾVH$ۮ(O46go$i+()tJG(9nYrOG?;QY?Me d0w82U yɇVfy@Y(n~_|x^ʍUp'R(nF%/ҵ+ga! H'BTعD% I:gʧ% ݒ *8Lݺݡ˗ 013-lQH}'`s^(Cl3#O`9Sn/&i J-N}/95EAMMNh{ p_G;!<LЍ|ƈ8[ݙDeOM8KjztpڦDV8:sh/a|_ThX 䇤T_5&^A?&ȅ'VTpl7'yI۷ьeKBS L. {VmW4SkȞ>Lq{rn"rOWVYby!U\+ "a?* ɐtH͋j0mrZ:$1#ЂXP瘒"s|op*W::dHXĻlf7{(:VLdNӫ K0{rY9`olۼЌ/X@4v+/@[`eK!`-F0cWae`SFU+vI[O/ s [O!*ɥا+ZŬO}m7ni_'к`%ap0ac^(>\"qWuIznb#7Q,X00.@KJj,4g96Hɇ1/g$RdjпܛT#t|QPTJAfF]RW0{(b"; [9UڗBG*C.WZ_};VH%j_4J8:$1p)\I0=glnN[6(wX?חk֪r#23QO9x&)'–WqSHy49uP}}ru9a1Kzh}fY͕I"X[$GO?I@(jE/ÙQkWX*P::hM{Wd*85,^X|8phݟmbvo-6ˇsDe42֘q3,TD„);$'Tr%YZ23ϪʔC ÅR~ mbK?H=^Yh>B jhGGq0q&V"O٠_jN>ai3Rb8wo|=/xPZV 5Xnk rzY$ g,v%r8i-3BY;;/#GWf 00N&C3]*Lbi;Yi]Nec$.)JfĠS;g.ZDlLNY|<ۂaswUPɐO-K_8Hh"Nt(uL 8f!>{|{Hew"a89}Zz2aR49-{:̈́p?(Ø3GF}h&Lܗ?cx+2Bf'ek6[ؚ \e?F09jl3FyŢ{q$H/Fҿϡ\NQDh [okJp`̡&~^mxP'~XY@ )pize,9hacPhZUW,?Z% æ&bJ3Ŏ_} ޲ʳzLk:e_Zu".BynalmTA*#<904WɁ? xif#TH4WJFV%j.Y{9}{ݭabj6.>2 'Q,qp& NkGч K~٤PoL|PF#'s#'^8;mvWEC4(ʢΛFs6Jǥ J O#&!g7HRX&)n&Һ42芁x~` +m,𜯂jS`&(yUP;,){͗*UP`rYȌSst-)DJ11Oy٭Utx6sGP E8-µ/nM|BcDuػ) ė@6 {ƪa~^1utwUq>Iƹˋf_Z]T~Rg`澫#1;6 HIWRG!*J]!{Xd҄! Aޞ?߿ +7(C/?9Њeۜ1/ghp ûFDmP Y%Su𛠫ESl;^>}JroLR;~pj"7*T~H-AvwT޹2*C  9pz*c5;!mWp4M' X4=ݪȸ\H$b ?+/gls !<`{0{wBEE_ʹX꟞~ekWGWm9%eWקE.(:#t{O].4-DR\ff}VoKUzb,0,0eSl4+zz-D74 6Pqr+;4 0@dQ}D ȣ Ĉ8E&R2캀#kWT~8Wjq*Kƌr0L^&9W/6R]+(O t.Nw==š ϑ,DXs_Zx _߄F:lNֈ Mkp;wG7,*7N8hR<܂X?\_> (QlӖ,gg~, = [Cˁb#ʷO}ߕ5ߎdi;Hg WKzpxၥsXn;dʱ㡝y0 STs%ghmxw{z ^ItpB"N5iok{l̲U;c.h UV|4t_bplLͰP;>$2f20e`*?#7&(<YZ}J XzZF9r[/eM2@: &3:0J$zE쥥ӡ/|wJ?F39dd*B)p0u,1K3^"gvsMᥚ’'yO/+=[@@42nS+ @cIwoLPe0V zTl $7 WxQt;" H@ mt_qۍK}k6=]'_.([^jSd R)w ϿٗYlu g :RAa$$ YNO&~P@1l~S1B)!&ɿn* .8xӵ˜ې ˅vQv 2DoMجcタsl#{unq>*50?=GYt@=ntWMf2{7a \Ɏ@o̽æ7PtQ=yK\.5ѵ7tәȱ[c]56wk!! B1E"\ۺ=|Q%2.oںdb(2%og#^^"ѥ(;Ծ|br<x>8xRk^XbvO+JplO,QW`ד6(%oQv^C)&ar`eX7̗?\Pþ\B,?V X.K5Nߔt75I/"#~FrEή\ :0I]G//'?Gi՛֊e9(M_PVZ ',]M0[z;zIvQںpˣ^0М hf:\cn{Y?"_wO3qп:/g]f8<.4޲c,A&0ёTf*q)d+ %-5NZhBkSqX+:(?3PoW2eNsp9Z  +iI~6̄dAUXyzWPj·. PR Jn!W*#Ci]T5\K[{OVമi) O78M&Ix!r| t4dn[@$,~z廢bB N~̊kP*bS͗A  - 'a;{oL䁱Re泶Fo+~n/!^]5 n~Ƕ)ܐ!bcy\= }c(a&R|]zMKrIAX\oGS 8jb)MvcRNJl3쇈Foˉ-O3iUHTOaD[YL^Pŭ4Ij*z`]Ny*cbWn=y%7ܟL)+ƽfg?V{Ӥ"DEyxGFG#"m$eB)f/X/$KAe@A&B1Z>Bۀ[겻Z8RUD* Bk?ʩ I-c$7MpLk"c2ѶA]`KZC?2* 9i }ux_aeb`PhJ{Гp8T03 !mD'RUW1 ǺW7QIx-wlCuP}ʤ ,LW ׉,`k9U8h2ɦgzq@X)Xwr#ʥN>o܀S/_lsqFe>JLOÐFɇtE Ze[Q^i[;*zJݲgkY_i4z1Ą R#T; ;vlAhnѣ>Ͷ[M(G%Ձ@[QГݼf܊*ge6Jpί+Ew;L^+"`J/]Гz j] ܷ2w?:S5;jZ(7&a`bR X_m%pDCjĸ3hI*CH=+6Ac9#}ތ܎3p> S:˓ hnY3xt*. D -$9DQ:v bEh`+WEȒ}psmqL sO9)6U:eえd6_jfRPtI-b8ׯ';Hh2h# Bf@7cHTVAf3nJU#]/LgD*hOe-xXOݣecQ  40\$]CEYQnAH^LjMLP{!g(wilXCO]-GKEn0ʾhc7f};u6̫z|#yWbk׭FKibyp,9\omG[`4ڜC/^_S!iD^ [׊.&p QM [Ѯ͛$ݹje|Qn J/$pf9=_'+Щ|-Q*4St ռnDnW*ӥ \< њzn\ ]'r~Ɏ($OvZ&_hvt2=D OS"ĥ/&7:fqr~QeX{H/a[ P9@bO֍Mg*:j/R!翄__FiQGw+fDm*%31"L33bvSs丄Jb7ǧlg{:aXn6Y~;)F uoYg9AjZ'( {DA, ,LrXhpY@G} 窮Jy|J@Lʟ±CKNS0Z4GУt+({*b85 /lTc<@cR@vmm/xۮ`x 4nPu=K/xW`6I/̦tBb-TϾ- HgHj@cJqoMWN͏-h<oEm-ٔD"f >ehx쀭'y "䁡d Z'J_Qko sBqHV!WƔ@t@+stHma"<\4N6\[Ҫ1~L&îEM?S<w׾Dʎ3%1MI^9DYĬ"Q <InNiLqN sLt:5 ؑE/ )E1 v{u_"!dT3Ҹ;Uǩ v+k(Dh&/?$P0ո ~Ĺֆ¶.e6zn (7uz3B }"gŒsOȧ#}jCȚtq2r2ͻ- /"4p5썣j;Sn]zd)^6NTA`U @`OVbdBe9;Gϓ1az[wIa>g/?GBh*X2*ZV$CS߲w=BZgƔϯD)h߄Nc)hǔ(pOhN1 pvV-1ͯ76~+H-4jG;6r<iZN4Cx(ٞHHVjn tY%*踝.;4whSXP%^}LA;qt1$_>,lPҚ,h+ߛ#)<[@)m?mWT]K( Bo#:)ƨF9%Gv|eE\9bO~E=y#l 1Sa}àVg JP .u?(%Ͽ8W@ hԄ2Z &6:Iyy=OIf]#/Nui9VQK1L]_kgLw5U>}pfj;I@)6~?=XAFN}M"$szO{k^_@}ي;XJaK?izv*oHD;ϛxI.\eo|00d ИUvpW5[=d}|?,"PemcliQuIM]JasʳN<q>i170f39OMjm6-a[,p8yT|/ <p {/`]DRCJEhE;}p:sr׈bBӟbM̦0eH7q6x+_7w ]`np΍E`X? [Vw{!?5W)63f7]%$ 6)U:UB0d@D=rz,*N2,Nzt2["2obҤG=2*>C5Ͻƻ {/"SFPf ~1x"Nàd7)JDP]D sk221nB` '  ˮ^lTǙUH'MSͣXŠ*)hw4 <ѢF؀Tze=hgFU}U.Ĩ=7#|z ";Fd _wL@Z4KI&Zg9kLN|mr.i_Ң 4obF4>)LcP|?Y0ep!ir1](Iw,Axn[\7Kb )nk$m9842I13i>!J y2LڠI=3#buBG>87?>d<Ἶ뚛3&_p .:'kN4Q/'hvK.Aa-?]Wj_~vc W4(iWM}Qղ2,ȁ; @W6|Eq  ?]ʿ'; Te ȶ¶Z,ۮ֋}q FdM|jik$Q`{0M+ mgyЁhQ;㧗Yc>>eJ~T[d ۶ 2ǻf 6+>;!}/Q,7*AGGTWP`[b-ᛄؒW>H 8Y0|Y ~e)#h|f&N.jڝ*fɒژRv#vph]˷HwXt 8a,.rmTޔۍQ|&o~¤FzS&X8 >G0jύ=J* nc : ZпA533A[L$KN=,>?M*I!K=Ƽ'k g~h\:\-h+dr絁Ѱx- 5PGh0 >  m>6bSx[)ۃg18g&d8]jg>vQ`U^`͹4'&Y-Nhp#s9 iQZn>^8c7<.ee:(qӇnaƒ‰ƑiךiQ_S1^(z\JBTrB'G qi:Q4,qIM_`Vu3>1Ž/Yޣz^'=(4e% 4J#;}a2jBͷ!w u+@zha.-RsQhݲ#eh iVk$K65Xp{V?R0qӼ  4a+eVgFĹq{|S)Է^j~Ҵnb|)]ǭ8@74ҏ,`_U%1Bڛ,qOحǼiok 7VfyzSvqY2{w+Ww78ϩUdZ,3NW`IVT>"r9H!ʛ }#J/׉גp)8ТGD<ԥȽJy*B e$%q,vUaHnEapM3׏d<X``2 gwXxk2TCoKr.?l-7Va5`5 NDED>D no$*4CUd>=s[Kl6OX}Y-G1esy5` ـ>R%l4l\$+k~h0Ҩ H+v*l2 )3l#|(Lw$$L6OJU W̱BwٲEi dq[Q?&/ DEW }*A2N_B{vaod(O(Jq'Hzi@mmǸEu,q{ҴXN4f:'C1gd(6m8~FD־ LWN iVA@uW _|PGM|U`4IY%"Y>Ҷp;n|9CƈaY342FuM&GH٧i YEMT#)Z3D(.OErh ₿FqTz: kftq˚̃I<];A">vvDfU>|myeSP_`\K_+/q^~lZ#YۓU(=k V?OMHaUxǤΛi-饧=qe rF2ddW҆^p@ v"lz%<܃苷 ! kBI|BˇoP.<+MEŷ-RDtsۀcy}湰ZudJ"6(+a BDU(.RkcK~n6] F_^ˣi'PeI6 -F%Ef_g񬪆E C_C FV1Q6)*-'zyM8Qhla!L2Pb:Df9Ԃlj8@QUuvv Pu, sk¶\i[6JL9ӇiH|y@QYUhG v-d.p%SѾY[z*b'?i!j৐˿.\P%V1RD,8~EmqY_dj~ڏ@8S$E^L W_^p%V~ O C"~~sFD(O4F (`p5K=we~SwyEt'4*Qw:a2e3W9W=f8I]:iu*m pߝcxeMMXQ L/coޏ<+Y6+/jk0` iMl q o{tuN˰Ʉam=Rs0B?pQ<1-]@O GzyJ^5tneN_KG*= .n5sE [dtT[&,Qգ7zBO+Eȸz * rU Z(l5T<ÝHXKKnngk P p='ei7=g$>Cl0'U9ueyzGy,寺LTrGBvqzȓ /$nLyҬ^84wn^s,&_TW29ORY|C\SWGlyRI> 8Z-&+zʹHF ~; @¦ >ϿѲCMjn͋Vf~\JC.ԇK2xygP!..3(8I7/7@:YV`{9̿7V:2Le )hVnƒL::C)HZIf?Ivp1&Nl;ވ^Tw @?bgHE?XJNa2}*}D:_Nspj'{[^ e 㿱'A #H;?Y=Yv#{L3qsLLMe&ë`*?+L&5uJ tGܰqP^f[a<5 n6g LwR8\ts_9h@o33i$<^TðN BZ vԳX?OQT֙Bt-(1YFYsvMhgpZoѲfCPtIN=6>vsH"*cc 1HO hAb 'VK`-)`c{YW/aQ ʗa$%~˜9$,䚀}z6P3tIs7iG>>}itJ [>̲!U!$ P&Ⱦw0\AMv{2ْe|9 |Lfgsw'R`0W?<0wh>@vIG}zƿ*5Thބ=f8M=oy752j~C% PA֐_0 \WfDM师VogC/&}1kAy@Vs*ri~A쭌%skc%^`Vf!0=v=z wxAy@:) lxh? &bSKM#ɽTx9s{ T&wԖNwH\Pnjlᛱ]3] fP3fqQ*ήXO#-`(`%$l9Y[-b*Bfͯ P0y*Ns@FH((0730VV4c`ƞf|5WT)1xou0 Jr yDWg[uXW#G7H\wcJht@b$4uZF⽈{M3 x-ӄ0K. ON[:,6ATm LCہ>i6Z)*H ZȔk2M=ݻGj[J(. _5t뚾Ka+e`qwV߯˝z hذAW_N-E 4]g=€.URN ZE:.H-pf CT^ es= 4wriy.@Bm_oX_v4s IQܡ sGcWv^Ez&=Yڢ۟4Tv5!DÄF¶<S.όWOi!ʈנXc_B{\4 ջ];ƿ#{Z2C8)j? 0VSHi' wPQ OXWlD FlSnS98AcGj0Ia&٭kg>y űEyGv UHf@O{ΪN{]Fi䍅MgJr/=#uA7`*a|:L {M\i8*zj.(-|l hwf%XY 1}D+i$*\zܛ`JW\;LA6ldN{j@硷]*WX u-= gn%/"Wl"0!C E|ƅ_Հԡwy70CA|(\xuRyU[{"O\) SUG4'2vKYq̕HD&[idHhDdksP ̩,RǴ )F /6_n5HXc6)@>LPMMwC]lJtKN'ijQ$0fT#jEQa- H%oXԼ⢉ *׸mJ!s`<҉ ٻѕ(qɶG=q$Sv9a%bӝQ/=^5!aZr 3`U]yQt Dl]2. @U;8qI#$k#'f+LRk]7)iKuhX #|ACR$]ez.ḧw6jM"JzV29hl-Z8;o[8O+kf@HL/CTpIbq6eǐh DI)a@ZڞؿaRWS,7)\>$W|/dWR<]@lLE ="^-'i+Y= ;ꋦ=# bĄ;":dtXRk-Yދ ZMN:EJ>u1{z}C@Q7?ĿnL3xJ*j0A'J҂$+ۥf 2ld_4CfH/5.,}(3+j)+)sgœtZK-%ݏ>VAFEݥ:'V*g6XW1؈ݮ߀}4MvCsa9+ { ';DEVl/H\J {[2r&P[Ә|,S2Cb{ u椆'9o񴁀8\T vjFsZ`dBG ٠]^O C7C)i7B_1a=eNEYÜςq=;~5N6ZJҔwnDŚmt;cZeaq=Lo6!5,RʦgYg;.cPAtxVH$K>N#ScS]Gi >,M(Wf"g`K;Ub{UvV㠞b |kK^n 47@J''@,+ZR8Vw婏ڼhU|O;XJW_{V&!`BSsfsۦ3̲I`3l~}0f>PI.!Җ!܁s#K޻DD3Tҳ!(dcEp(X(p'%> a awPq0I\#(%< Mb)7eaB`lM}_~;-eq;l#pZ2? \[Wii-wZ9J*G-ǡ9H 1 B c9F..гZ h[,Ps&?NsY1.Ǟ\.EtbFw+';CP1R;l4 fUϬFSϕ|uY-'Kj`Ƣf2c+ޓetw YVWbߥ XBx?h7I&0rǢ|פB ю6RRubtO9綑yheC &RG!{!E~D q_gJ)c6Q!XLxA[1( aDtI%Q,'v((6}siwSDS |Ϟmg9P; GՅGe&HF8e}%e s+91CTBdQ͏M9S%+&zC':ټAV |N6ra/u#^sUuXt߁C"4V$K&+゙ @b|r7+c%|_{A7)FypR>W2k4H\*~bW?c|_ C|tF $b*^ȯ&N|x.5.k) W}#0< xFG plv~η/W!2 wu &:^0^ЧUU`!SFAEajͲfk;܂q> ?Vxl&o@,/^̴y,w'9JdP phHyȑMclH>Rz .$ިT&' =˲AnFM5Q֋mUP8xhgj8-H*Œd$*qXL;}?|ْ(L O-ڹVRrQHs!"b6Kte՜vjr\F0#K`xs~S_gs.)5Q)"Ol!LXjXVХIC- rQ GQcOQ(ۖ7% o9bO䄃PCRI}ϱE%~ZmZ-߄T"`wVdE K]_DKcOj2}F@3{Jx"?U=k(".aGQF>ۆBr||JJEh2I9M3WDf aҋ<Z>fǿ4\>b۸y&q-y8JFn/[=p7Llnq%VTp0I Eb=]SX *'?"(\;0&xfR5r;d6Z6΄)p-EKE`# 8fqm$t9d=c?f'TOz͞ q}e8ڌg27 .4ZR'r?ߚ@|D.!  +qE]Zěu;VBŹ ъ78N0e%e6ʜ zr6gL@aCjdM[ƅG`S>BD7&ѰI Se>FRΌՌ8QFV̂[Izzo8(5Ơ!Wf;/ B _*`(3q?"Bt!KY6IrEo,π#hF&7WW*xpOd&]4 Zu#x] G'fKYjq.Z&k'M?*\t~pf#l8IPC]#83XS30#U`OQ Of~ӮC>N:޻dG"µ“gqTLNqXVC6Swx^}&iLSpֱν0傋\tf@UkǬ#CИ 5 4KE)chpWT}r8bQW!"+xp9bhWo3mʃVjsurnH,[hLl , p Gw-9@QNoطO%K`b&LïoۥOXN:0-*O04njŵ"sT:{k6tԾa\͹;7f.9#esUdEݿ@I Ebjo(֌pb1":3}NaqbJC)䓋lM([0U&5 BT0/d][quP??`|/CJ\qNM ,a/ h@B#@QTSYZC/w0hftىwQcFMeZydp+C9kR3ޕAQi/vH׏)% H z9\&76#|5$F3̘][Js -텅e=3Εmv:vΡwcJ!;,q5o|h+5)xG@QǴrRLPyzcwx7]<ل}nQL嗑fs&p_bp%4q= {'F6zy3Ėdy!(1(GBKFM Dl-(r:zlzp_jd]ɭQKg.6_vnK">ɯ_S5(ӏjՉǻKAO뎄g(u>#oEiv`h!6ٮ\ܿ,'Fu;*Zy){=Ki;ҁ᠞X`KQ k6*3$0JﻡZW5?p+r!H#yvb3V/|EI`j/$81~^s$lb ٗq>y2mHU|$GBb͍o\L3R$L!XsVIW)r{.} x<R7,nLRv9R(e rI#\rxՆh s\, {)- M(9h[qj8옂u4vo[A.Q}c?^LmGG?a SK!ietn0:^b(jS+Ϊ)wl5*m* ]PQKWHMx*VZ(++4e}zqLa{OqF9].;/dmԽ&̋`>GIĎUIZrЩ _/lZ?=WWw)owz,K>hY?RM^Ovz%؏56/7&T]1!  읨I}"8cV|Blxn&, w {{p`%4JQ#dH̠t^GFq c!Si 9Q0z3~3V0"^o\9Q NsӾ;8D4x<3|I :ic f fn?,&l"7X+$N4$F|pRR ²$zGWϿL\0UrAAV#wbmE)^&i @`!Om'PhwV(pٞ/}&NWWB~9ǀP[#ƨ ͺ_q =iUB2CavF]~wH͏wccDZM@kvyRS!5{T 刘^jkG{G;fTX]ۅ&}o#ISe86ՠ!IлFѤI2-b戏NJ stOgQ&4}Q̙ng?>p:ыx ct_gʗϊjͬcQ22^IfZۏ~c'?Ct1MD4L|yȊ,A1}>e]Ys{C1odd~{ۧBP5*2N 0BWmiz$>ChZts\'$Wc `#Z2?y[|p3an.D"i1FNJ.jIPѾȥ {S(,}A1o59n+Xb[aR }zM^- fH̓ĵ {r}Z^B \/w#Do>[ ~_D.¢`P؅b:8C?|[je§"Eȑ_vd$۷yk@í5(&(wu4"}6Pd23Os6NQuo5-y[X.WQ ў\ig#Nj @'H#{' +{N;օX~)7@&))8gDmʠp=-c٣ڃ{ƂL"绮n\:nq%$NUo#ɷj 9zV^i:ӿTx\9Jۆ޽5Ֆ\Dic>;AnΧ bTcgcM|&MMbz^pGb*S@CSQWV0Z oIJކH#7؏)a*qR?&, ?|Uvqb*B%YC)ʩm¿q ӸC $^c3XÑ.эjP/Aꁏ>:5ـaph+k+I`,[Xq6J|(TeBUSdM @11,؉H9ao14s<Ӊ|h=nR/N1-ο+߹_#p,񿿩7tfn=.k/cюX>=,˄H' 7C[Jdch26*MD^Y;rjё o@i'jYcX7ngFH ZR[=;d*ԐJ!]dkL,>QE?ch>\90FÞA,l98eSr̴'!}YvĄN vʮʙ)f@.TyoKK|vX~m2`덖~ ɝp$Ifz,ZׂP .YI3WP<G>4 Dҩ",eBBNYWK]}"L"_>uӇ0GӑU |]Z+Q08X-G2ˎJyf䈂iꕐpᑘGpM)P+~Q])u7ٴ斘]4}u"<5vf?+ U4F%{-,9_-vWБWO9ԱώȬ)*׏ ˂p[ҰP0(r0ws{7$Z0V7Sļ]{rW(bIZW4Խ "uT`1.hLr>R^4XUCef^ F݆8EnY]AkTZu`u|:nt|:虘eBN;D؆AvfcZX5m;sWrOI=k& LQ! e~Wh{ެ0jr|h~+U rv,ZRKiOz}hk7R(oԮ-i~Nv#i!xoP|8| hlO+D ]U3dw XN!Q Gٕzꤒ+)s%3d7n]5d^ |g"DIZY-Z 2'b[K2(vwN/k^~ryy$Àa)Mh-Z)2og4 X@y`3mc><5^<|c%ξ_Wz?^ ud\.Y2⬢Tzi\P<&qfqB'gMF†T>'<t'(0>CF+'f%3SthƱDUVH!lcMpW |Ӽ '?\Ei3DtKXK)zfx(6hU?5$~Q㲛%%BfA C%?ԲhH"@#>@P"ԧ{ar"̿őrLA-VIjVrg"*"sW12-cLKK\]ysWS>טnje.'STGB=Jᖛ cKȵ(!zᬩrQK1F>"8V[GÁ => ce'0@Kބ rd@~*J D}2#Ca'~W8s+o@^fdd.6VAH/ 2Uж J_d;1+H^֚|R. :Qə0'0YT~`3鈥QhHR'agyF9_zyU$؉ E|a|%{e faC[28vkcl:l fAn(Ze{!f^٫mCT(+IIB)|jYmb頡tp 4D"~̷y`RLC?~Uw6 O4e/q[Q,rvT{tbn}v\y\=2z±}:;xpUrhǂD"MuUbaq Cb̷bxZ_I^oQͥ,õwA\%ҠFrZ!VsUDAs a+8ҙxf/\8q[D`ѿ!t7l&o4 ̀ dVd]צ>{|ƘZ,`20hZM4Z]bW(\{ns*R畛fJgjgN]|`<}aȏ1Ͱ|#U?~|_*U[dee\Cs#^{zCp-ZcwQ}3%$]xEIS >Y)vt[^*$Mj/Ot}31 Sg:D컪Dx8hn奼ȷ.#KcT6 qnJR6l5 ~*ћg Fv<-LD(P~;({o(ltwQ_}吳Psi8~zep(!,5{Gz0'BkSQWsXnfiY*EjN/>DU >19ڭ:{BM>Բ/@SȬʃ;pҏj5`19cO(84z幌UaANEdJ|9b,^ b17̓dᡮvYشŌX71`+7Pu2wU&*q;dUD(@! 3Wf$QBl"7V&bu8!+?Z^ c0pwNm@-{[udf?6-43ZLF}HTn> {&׳w A*l읫7 {Ӵ7EW' wdGⲞ]XTWM7|*v =Ufc ~7~ɑwU9`xۯMڋQ^]'D9Q_\XtsJ!u9jAWh!0ǫ͠ɒ&?ESߟsl8P_S#t,ÛVTXv$}'Ma.j{l彟kYE?u.L*)f gۘw>q ?"禇ޱjߧ\zD/r΁>z¯o~0' A/M'bXVb,`Wﯰ\6O9dkŋB^s/FZRWWT%Åhrvݑ> SoLG2ק$1og$r'R J_@ _I ;V*2zO;!e؛-2;b >epV 8=5I5x.e Ma!@@Aebƣ9͹|u Ԏ4Sk¶;.#W7<]Rhk%u#f _)UiCb'qK>*8ZZȱ:T|E:S6{G?֚|1E;?} 9bneakY}P$"^NJ^{9]6u5i5%@7ލoK7E[VmA ^AToϭkFhA}%'wMTa㡷$_n-^Sb;~Ֆsܨ](gӬܰK.}/ Hqh%tJlAvݣ*‌#Հ'ckKMjx&}3gzAI0kw۪h,j m|Y y̲b'>&gխ䡳!u ~o.G}?鑦|anՒ)H,eŒ)vǃϼT C۔vX-ڎH]n 7$>] >Ƥ0)_\OmӴ[ARVvN kVւlwB\_lѫ( QX/Y;`BВ 82,'rDEhB:\"ӱW;)`K8xϤbe"̓k/oYz@deW\;vMe@PE6^,I?-mT6u>*7\ZOX;+G۵FWq~2e4t2AB}k]F8z)͵)B]*b] nVp~HR{z){+҇ux| gSGM8G>>Ǥ{߾{| Ev $wWrUAW\ Ԋ>YވWM˽EOxWx6[L_{+rА{KJ ˷JӔzui`kRar0ߓoĞVIQy'œ*KOOv06X#WkVp0t=\,}E[KYࡇ}Z?{Lcς> X귂xa 1ʗs%'Nɳ\yk7,[$c#|xzp:5okKHC8\@@ΨfwM$ŶxGTDu5ukeG @@S8񿒥[Ho1HFL[dj 8;ď]F}ZA.k&;FQv6=EQ0F'_ bԚ"NѲ< xC|wtpFJZ(8RLO4ifiGcN#TEfsxVcF{m>)6JZ*41d)R?A?뱸w)Gmg% ? HlNb#J v˸FnMq,ux[ЫCYr_]bF *kBacC3 Io} B9 FEDce֖B37ơwCɈ(xMy܋ǫVȘayU[zO* e.ޫ)^ƽgXd5__3bCToΩ6OO+d"{q!w <Na}X5<&Փguϩ|l0/D 6:H?ydlE%^&ܘ'5-HӞ{R|VDI@rtaC`c.ʹ R- C#XD:a?7p– E-r>(ށoIs|8_UdfmPj!NrMʈH\* uYub w60#+cX5f#k`uQ.1gO'E}H{\!\- 3n],eSתeji'hyt8~$T/Xq+*f">NGͺ'՟eD#B 1'LG[ M}$Lx~cnRGvJCāD{!7d>Nrq*(|DJ#`n\'dqZ8Zջ=PV* w q.S:3ŭ?!hT_A T2lUOz6}`]oGm/5BcfOHǻ"3d WH<+9#蹻4ae?ghl7Z)KG{#'P2б]*wxDzږ?u ~Izj `F<)6,B q< I"bUqzTMֱ f>_(V,D RpD>hْ<2]*k>"vU䥧jUS~Ak4y!MJVWEdXMgl-qdz`F{xDIV+ ^6 s4bў-O魍yx>A_&OlbDN+9(m(>.oF5E~2 ;GR)Ma5R.Qpɳլy˞m$#Nݬĕpj9ELZ=j1 Z886B[̽Ams=l뻝ôBlZ벭z9uڿx0+[ Bp!DRO`YVPy=# eW-6T&NFKJBrW5k]`nŲl^][8i=z4kQ[Y} P$XA}xJiS:vfն)so PTexlGLpC&.bc y 㷚 7>+4bu?f~lQ"%ƣR)u'ȥ Q l]tOOrǟf3l]|] skk1 m:A.X_}V@˚t<%zU6 u W?XR>MzȓtZWI_9A5,dMd0>|4%Ϲ&ynU> ]P#}{> >)˻Ǵ`kD]?ӧtщmf G9 ?DVa]6F&# o.Oƃ1ƪ{bAQ<ܧ L; w zTm=*b @9~}^;yi }8a!_KOwό! UMSwxGٕ?]e>BjO7,3K)`UB~:@H0' kEk 53d:ރj<=$.ne jRp׵&+)ynEiڥ4~%RdsTȣaO7tC<f}a} .;-P.ʀ'?JDǣ~GM ͤ'irPNX'zxodٖ? 矬~{p luPUҸ/y}X;̛p=x=[˯w9uNr."NЛ NlND('%Ͼ(u $1EN̉$6 2Pk@Q߆.p񕮀t#TC™wIWKB[od=uBs? }% {CEjwrl_:_|ȊBEAr# hͧQ|Y^yy vsoLS$ћR)E-o}:QS_)zM4c: ȱ/m oaZ! E&:•ҵCrOX"^(uDx.{[ԡ]nDjFIWge/ q40> Uۃ/ymUAG̣2 E8JwC3" JApcJr(ٳwuqcf(=FyzZ)qYȱ䅳AItnyi}m-^a>ʠs-KnGEƹ3Ŀ&,aSg$pf+Yi U q(T̂>iz@-;faYvTI8/[%te2a_I'.-PYԉZYew_'ʨa/@ .0ö3++CQ`#c YCQ>yT/ޑݾ;vIUQ`M4/B VJ">huX0wmD85jUcӻt鲟#*Ud,^}#Y~+_ֱ3tx΂N27enDёO(N2||;ݚ1:_en]v%V}' Fp3/Մ4ؤ_^VտةW.?8S駛?u; k9Dz<2\[o(-=S]i{IѷoySd?d xp2f3As c`ggvjOc6lgbqר͏'jTsCpRR@!gT6dG__qoKȅX9x1(R;Ly'LtSDehvp`Pi1N1:clb5OyLzW͗ ,T*+ C7'-K879lcW@ !c*rRЂ'ZbtMO}5-p,3pC"RӸug:yә늻nOЃMB=dq]Oyj9HKֽPtdTTȼkvF(Ȧ$w 9G3ыwM|?Aq/K9L%;xod W3°aq& xkY2=#C qh-]EcBh#Rzb:s6Ar[kg׵<_:&-ijع Q o\݂@g6'x^Arx{aWt[Olt]Rs!z=W! èљ+V"%IiK\1R 3 Bcץ|'msT;.ma ڸ3)2kkܹ#bX ay/ahB ӂG?az_ xbFb3dr;gb4>R\%E%p8L+#FբRp 0PXC'(1G4C.7r02%|eՑ! NX7Rωj="*wclk %w֠M*< e1GX+E;t͸ *J51&o;~) 4 ӹyK_:ٯ?㼰LT1zǬe ˕g>N?JVPt(u 1P|F0 LM2SnY:9 xXI v%6T. 2E;8;K`jłI4KB띿- mT`J eԃj|w{(աrUDZVND Iz9!q[k+Gȁ.!,j)Z:9Æ^;dO# )lm}q Q o-R jNg LBPkdD"$ 96iN/L末R SLgcVtt _x\׽tGdO//0Xahّ/JQkï&6WhidHhvQ^!* `cK#u^!av1;$s }He|"~m4TBfH[ɠz0{S 0H(UQXG#5"3idae3_Q!x{oMaԦqxg={ ) zNL Rtb'=ynHz39RiAbRm4[TYO mb(>:fFd߸fH*_Cwċu ;Q4]tM}dN(4lnݹ+@@V>le]vб\T!{7KBeBEj xps9꧳S< N =wΊs? eE&G ):cY4?M[](qvb@^9g5>Qɨ^.3ͭCivUIͽEiW CB3S$;RD@D,32oJx& l5 cC ί=AuG<9E (oa\8hQr5'rQNJ.5AvrDY)_-UOc5&JBY,.;z[^܊ZDdXs@C H"prx )UYf"ew_Up洣q2JQNtAP *L(Ð8LMr0srt&;E) E\\*&X>Ŏ"pjoS*쵲\r k[UU>wUS |x`?ljH)dH 5 k- gRN~V7 RC@}Cr:9hx?r ;°ޓ EG 2ݒV;g:/3ߦg9RʋZ4R!̟8Z!ɻ?3dms㹕 G nL%u`*QO򻢰eW{J j޹\\bsℋ5ߨ3bS!5"kJ""DBk}̾JiS-yBgJTO'`{\a1ۖfNfu+ۧ} Lɪ5碃dBpυYc}ryhTY.CUQqĤ }&82n@ LZ"P?wa25r\XbW ¡tY +̫{^ .Sa 3Q7x'E]2gY"@G^dՕ&o=0B΃tǎX'[N$ qy'6bBc;bVv d8>)!ndn yJHT1MҧG2OJ\[ }m+Pˋ3`̤!L`hQ ,'+5NJ|B_#"ZьbŠ?qZ˄G~%V@Q捑o$6j\z)+V pMaē1WʸVd|p$~Oa2lmbȭN϶| <ͫ(Vu N)le;0_O2tzȭw[ɲ:&oaiSl+ޭgћ6I#;"AhA]ڨM}Td+Bjkf?ѷcHB6VIH.;%Qk#[1{T|@D/ߟV"texyGųp59fryg۾4 `<[z&0={UEۖC?v:]/y?96뗋]sxq)hIH;R 4$w?a:x1_ nwu&n1s喺/h|ܻpbõz"~DWl$ =7Ç2N:?^)NO=Kƍ9t澜\_רk+@I}څU=-nͧR%/pijӾ[($Ia{1Q6~ُ7cVA ״cL3ອQz,28\ޠ5js1-~k]FG=A>0rϒ5E@fEj48)IL,NdIؖK 70< S=K1׆H}MkڛIc(^ P?p'tTw)4n ^0B mVmd9̀2Istb=G osVH.ɉf#*q-AsR;KH0@lr(NMVŤne8BGLh '>B bPsͧpP`yچ4颒([noI#ao@1﹊},L-;|w [ӰoFrAH<#e+`^aq*{Uskr'~Q,ߣ8s"c3ZRMᷔ8MLCOjH/_/9ސJIX AJbɘ4& # AH)W?;\)Ct+.i]T@){#<O7 mMŲ?`%q\yzC^4@yCt 1HehMZ͵mͬ ǺQ}&h>ڭҞȅ,k5 @_o'[#MD.>=\@]0*+@YYv!ƒr>>),t R+zτ#E-`'`cyY8 C‹YaJE-s98S=ʙEIF<,_-Jͧ '-芢Z"sN%Eie'©y^# ~ݘV\|[/(^1}8@~'JӮ\tfaI'49ojEcj}kPj\ȨWbhilP+A&3xĆcH2:VJʺ $OFI0TTɎ;Ft U(UKQYһ-)kOT37Ĺʀ!9[V/1+o00&cx`PgbB:Crg?(HQz.Gݖ&぀0lWaq l|i9lH/|# "q85,dBHaDwÕcԵW> UÍ縐Ls팜Aʼ^<8QJI$5i:!ȻĦY8 A|2CKyG|T" ,e$񣃹j6փW\lyD8rQ⎭Hhx(E7ĵ#,WMz Yxn1 f!v6]9zi& o``fQ剀 G1: 8Qv^z;v?n"Z:錹m+Ebcf G 1-'wuFWwGw ycݏ&3; +$xjX3[mC]p1(H M#~Z>=ބFfTVb@NPh:e&: e3LH| ݬ5\zY GJ^A"FX-xEYZjpe˲ SPhEQ׉Ȇ֞}QX/=x}= UΞFmoQ;7rƘʪר’5pk1=@=( r${J#-{piL-˗lR8o^Wo-pT;{nYo=C<"jNqMD!hӋAJFS~ l{)ơ R1z[.$)Ԡ tF4U7ՙ2dh^H R`:Vi@ . 7a]1evK;^(}`E ITSͥn ZRTEY*Hwytm/~ʢ#Y"LqPXWYOiЮZ`NH7gu#~X07sm*X82X(xlK ʳ F~Dpuae=<: %F@l06B7 U6Q_@9}MMbTiyz{]IY/ߩ\ W;-;Ws{QzI+RYd{~ ĝ uHV^SJ頃NW']ͤvdJKN'sQiz40q89|$}R(6517 gB{t3Djh {4 >'g% {V?Sl!ڻk{8HI1R$Fi>쐵"-w.Ä |jXބx_+ ]\a(HϠ"≁ܰREtʉ*jV$D't^a.ewp! 7(M*ҿ8e1)^Eg*r7[ζaq~[hd2^kOW EvPh(9&- Uu uZĝ!HImǴ;f@eH efOЯǶgZd_Xg^$ˆU2|1&z0_l"4GͺwN8S{ROM'rJݧAM= {`xgE` n>/kTSl\Fvi] y,0'JR/{n|}N@ػ;=WJ×usj=$^@pi3wmNEԻ%3kws\w^@Y~\DP)ym43J _?OY,y9Fx\g v _fZ1TXrjoQ/rB]EGLf/vB) _fvPǪA斶H݁zKj^Mn΅L&}䫡Ҟ dI#sfp^3Qexv-E8͏;5tm8)1T {Fvkv- 6J]H|H9"hUMGكB|y셝2z5:ҰFنWoAtt8 ++og%uOO~S|=A*2   iݢݙ ,vuZ8Ǧyo 0z{}70HEYAhd$ǃ8i'+ >A>Tb1Jc! Jg+` #N9eǧza,ٗ79ma{n|i1y>$GwڦS2Ɯa{5!=ɛq񰐕ZuQK6dp :_+w Fν5( մ^*Y{["&U9  58eͺHJD-*(yT1gumU3(^9"D$ii_ڹ$eF^Fć&$w?;>3È/< 5X}xr#^:LF^0 'mPށt"?J}yGd~F(>@?'[7 `gmXVhN75$yғ/=~x=;eAű{k!N*Bwbgq[ԕ輻aˋ6w]&NVQ]=s*za3ugui}{oGpSQM=rw>Jgm[S.DHt?da.*ҭ4HK >͙߯ tU"QM@8#YKL3 /폥i?gB [zDZƅ" `|0wG@)pӓ;scAz#o8y'CGbNśΚp8u|Fe[Y$ M} 4s3ZTp@ -\AS![l H@mG^"ߢ2%'N+ X٭ՇvG۲(E~W-@g>Z*ذn<]Q|w:86wb\2{ E@*o[I:$30r߭ 됎o=*.JszcwܥeW2CZv0t"#*׊>e:~Q% qaa{cc2m? ]uB "!ˆ-f …%*1ngߗ}  5,&0dz6OA͸P@a3(džtouvR_c[ G0bl(/z7#φʕ1{%vR/l8a,j1[B$9߻ꙹd}.!͜fFxk,/sMMBaUc=-F]l]%<f rƩ7%.srR+`ptɤ:˚dj2'c C%L '(6[7Xrqt:x KYZ";nDo1oMHmaJۨ+6V:O/j)M? r˔,!ZL1ԜXfQ(ԥbe PEDB H4׮wӫy,h3V k,xX3^(E'Ҿ!(j*GNA8f`3:Vm2}&ȁZ] n:H"do@Qzv9[u`}~oysKb֦ *0I)4L@5 ? hT4D &y(-'ߢz+!NUH2N|~9BB"k":|BN;eC2R4ܐ|=9G''Zs5J861-!OfWdT+Oڔ, JB;Ytn2u@jˊ%S5i(q(n(3N[33nؗ/J&t7a4ϩyy. %_)֡2j=1G.Z(=Tb,Spmv,/"]o$FCzK$hZj2g2l+9G 4t6P' gqң L87J[ev7o;p+i003R8W[;Cȫ0paB8& "jWHX2Z圾6T;.|\wFyiAB%z=`ݱ Ɨ`kHFgfצz9PM[_g0o,N^œ :,= 9/ˇT`LjGfkuL4G{+ 2C{ ~".V< ) 3SgebU)ff[sE&\%M\*]00(6 dEa+P %fuYY >"a[l2qY) 1j$"iXXk1-GvSa]F_Y _-fZam}- 5@fr۝7JY Tf U:qb'gAM ǗvQ)jf}Zo]W|Z'jDY eĬ?\)zB ?iM jy]zfz6#j4B[y~WnpwrpJW "#{Sվ{>~qHK]c =6(匈 l[y_ez tD.l$!.K9Y15kM99ѕ b7Qj0YdNdi{%Z~0$|5.U'"C5'ضK>$%il6~^cJ<ز:}4Y72=_#gj0;'BM2D^).m5/f$;hO{Bbo+l":0^Y/&d6i͢ؿpZ{4=*}y)1iҞ:3JUUY[qx>LGтkH\vU㔝%yg 9:Us'DWҲŽ3ăz^܃B%F#廗B@̰ў^y]ƓM{ۥ~0O#Y(bi1 y>=_!ċB! [:a])-O-E uOAq#ȨS!=_Fl..z@Zr#ezD&B:,yp2-hz pw| YRpƲY4g|J\.q (AqКP(ea 9B AM)7_4Ho'&#gUHk4 ~ٓYEB[ڨ??r\VvbjFT%%&c!Aܰ?+w1`0AK0eEcU)25X%l~W@(t9x(| o){٭v&(}bUQ443F⥎ *5|= o'HCěELϴnW3~&v{I ]ШRC1#^DW8%"d-Xe(P-=HaPH;]BU!3 gXRZp )@x<9-8<XȋsnqB~k (?/s3aJ+4d{r, G.{DFY8ɔS.4e\! IXeCgܻ{{R݂_(aA^6.^^N44:d^o j3*eV:Vu#1mjK>.ST#o,ԐO{U7\ 0j5xm,&]1kz:" F߄uSHGfi$T(;>сϺȝ>< %lib0hF+w٘}@Ui.^R`EAkjgVZE~ͧL=zCu1Tς&768&~ʆpG h˔Q^Ӈw1}c86#D` *L81ǩh72~sX[ԠiT8:<_oB&?n+%q[mS i9bi~Q kޢo$O5ZW1̤l3g)cbI#/LH~D5tc:ñzKbx/v˒DitK\'xabl8TN $|35:cPJ Ȅj|V%ܘ2[c+8B5bx p_yWЪ g mi2yYDݗyPgN=EQA:믢px I\,,5Kȫ1?{%ouhffdTG[Xc3B_ήsK&wx$kW8 8fםqKb7Vat2N^j:?:9όXOαpa.Qmd/\;V/T K5FpgwoޠZ ⪄+- = vF4b1Hxwm?ٖ? BӼӓ[p-ei 31<\H(Pzf#dh89ϮokHJqrn9%֟G/iZ8(:Iz:n9Iw;st XfUqG|EIz/y~\q,]3\V;hUfo+sW.#FV3y%:(z$DE 絇#cscJnu!̡j;I9@ j]Toʠ/ުqX)uiR"=յM 9?닄[TJto uԱxMvɜK>x)t֑#K=x]tC_l '?-"U{0&^ lqG# X^[ռ[W:1@f*nF؛ Ez9D >cqS 1)kDhOf KWЕH)h mݎ8"*zm󫷬A4ĖP iLZ@[ !u41v4ePT>nÖ5nuBq(Kl4Xxt+}h?f*.ZxRtt{gϖF@+21{S0WGA Gryn)Py=P)|⾟5w՛FFSQΝ36dBp wSUyՑ#{K\O( s Bu׸$9LDfVK3f~<\kg\Z{k9l`4z0ਓ9KN~b#e_{s۶#I Km"62z\C›1ws*@ʊuT43a "3yLٸ#3/px.8acY L`߯DHЅbh.pKwgOFw``((%G92Dg4oH%mEF98˘aki~c b[$нh,*i0!s:[BJ Txy|jF%.G- 'u=~“Cehqd!ӪL,}j Z3w`HV!u]!A8Jb "Adh'Èxb "b$7 :nrA]x2Űŧ?cTsF ulQΊ׼?2Hd1H2Ưrҍ95'~6?Wʢ t!6͜xH n{^1~-03[rVWSvNt5#:LͮN$'huH!ugґ$l8?Ԉ&{P|I;!74jJX[w^:O;zdA1O;GW}H%ldIQ~;B/w^*\ A`h+ұ6TUKBy9,]?d[7䊺X4J751}¢5Mw|[<]`Jǣl o&QNO0YP$M?a s(12CmƧK ӑ :#]&e_`k\ kLXIBs~IEeKk+U8j62䕇'YpxM:[E'ٮ'!M(_L@>Aw\kX7;ɇ4i[Q'p:, o_dS VG $ -J[޵֚ ,nrRonszT2=ku#bYnlzX>f0:P E+M$rflcMT՜Ta%OĻ~uQYV?ucci.ʏZmz~S8{k}+g|:%4!'fS忟%HG):m6p./$ ئC;fS{!yh=jBriz #br$4`_8ْH"RI|= ziDNJB#ΜnY~`{3 y&a6*cvud.:(5z %g>$%ܹS"ҭˣH|իYXlîQn0ֿ>GfuP&+])?Z`Ў >s0 ^`<TFlEBQ0H 2 oy=W$C^>#Ę.] E@s֯6$X?"zdk8]K@l9vY\jJ`Sd"nn`$ދwз?:&5X]|8 FD{FU@NmЋVE XH`zK_g3g\%Q.#_Oѭ .l0T е{g0TO?"υz]W bT8#oOȀEzEm Zbcn8)"Wd3ꔜPM;`І8w؎,15yQ8iB2I<09ܤ0%pmEr@DL2)q'U#l*`<d»a0DmMo*\zD.d̛GY㬴R7wi&՟#ĸ_<=~hqiF,ty9ی®ܵ_,hz>*4%>#8rHi!W<@ŧV%|ow\)dj"uI AugXu]{ |>]:/t< HXQB!K+uxƚ9D'/aVEէoj%-=Mzy2E kɎ#.0¨?3 W6DQu73/c@7R"R O[6<\k'2s~o4 FxTi!FsN8uhU^FJsT I nVfR~C9o= Q֭_hK"cq;jrz! inWWEk?d,wWr_a-ô#-)3r3xn tO]oS$O{ٯUv[cmЭ`X(fbɥ9uAs:g Irx@r7 D"H ZiX@^DjZzoд8U ?5Y*Om6zxQuZ~[.$P YufW3 џV蒍3#ϹGap"z#G|F5~5I=0w[?CQ?hA C\u r `}0@E}M Bd(q)!Eľ 7[ꋨcO)Jn(%BWxuѪ|{'ƘMRraJ%Iq楲v7cHa>&:YDeUU55^+v" (~ ]r]cwt*Aē3I2O&jHr5: e O5:-oWm-땮єDa PTҁ/,V&6)u"ACIKMo +4Մ)a۴ȯRu.C c.ZuUƖ ?&IOS[9`.ieJ] qU4PZ8L/hTTA̺0ǷKRrPTX" v_mB<j餭Q0}rru5pS.QC ]"W74i[]$2(H3TQ{J06qV-+%"B&Ƣ;[Ŏ+?0fݖW~@c}M'- %!G~]]0$C|قn|bq>$nfNy@xf)|z0V 'SBeJ7(T!2fc$^:o'EL3%oBǬ5[r? XU9{}S'Ue"Cs^8S1Fw?3.I췟Z]>q1HR1`[߆U;9Ī??c;tA+2TEj)_?|DY{A62啳?}**ðk(eUFe_-Ձܽ0e.:`&fK[ۉe6YUpĭ;ܲl* [0L#2'\A0i?CECxt&Aˊ?8 3kaavөI# @}8gOܧ FtpD(tfӊ ]b(,!l `O1Xn3Y ?7Un\];my"sK7fVp¨5n?ki[ixIpo%AYk1 ƤRʡs #ϐ^]"G(pr "Pz)ℏz[~|(#^''#Fg]^kB K(k;='~tnuEEmO;IkKMCdKCW0uKƱԛoyҰ"rRM/O<'nmd6 Ř(7J$<mx3=}q}YClK{}Q"Tm@%,O1irWnzȢǒVAxoP s['=5?Jֳ`zOXv,I_nY\nt|n`J0CU=l9D1ʯ+elH@5qH|A5&EdۊMWwurxR*36_U}p y3&γp,^:R.7B4dWpGf-$xh 2w(Kw`:CsdKJpچy, V(GgJKI'Q1LƍcN"צDH7jF@4Q?".h'r&7ܱ Ng"f%_jRV=O@eC7jµfem܏4!co>rUo.8uB/b~cOcvc= [Sl*<&#Wss:OIQ:U׍YI\d.}&5zjqvv{e֯|=\_z􄿖%8Wj멄>9N98vUfk4_Wr 6og$Z 9|a?G>67q0%2ۣ T%8 @((+ Q 2Sj 1iV>X%`G 5ġ(7pSZ_s6mモм|{d G pOVNle̐Zz'-XǰѸys$a8(=jڭD&07=T1Do>s_fu1(8#t>b8HT-J_p2US .x0Jr)>fÒ7Pp2VnbKvjmskjj}wt.y-з7N9"9OVG;i{b įqq\j|s'ZvKU^A6]>$W8m疋~};V3i,䦑I (ʪ[%}O5WV)` 3;5`ФZ΁ZX#9;^H6Rt=Ih#U;ޥ}}\m)jO`Hu&LQ L AF?OݹnSh;QBw3oJP=@.Rο&eOhOywouYp&cp3e+b7#εEÝ,ze&rC@h#o7 ?7[V!_I~'RyyQ d9pHnQrs1IBBG04y) ʠQ^~:L h1~OX 2bXi5F]q|gMrQցW :t=Ztd^q6<#2e:Ljo !Ot>J3@;~E! A< `]EZU68!KfU٣xC͵ف%ް-%Ot YY=㏡[Ķ@LMc 5M$(5vl4Pʛ_\e=yPeD'ԔZ1*UTD[GKZاgAFdsP>v~Dir>;ڳ9\.{cб%VoAO<#$@v(ѠdD`MVC/0 .u45e)R峫 }Wdr۝y  SD\-? {5*;u1eEJR<>p9yZ8i}:mmS ai`zn߫Pz&Ok RE Muo{J8A:!>w}I-f/zP4::PrL4 M џ`R|#7*K عSvbKDճC$SѠIa&#]vQI՜esdh\X{m $[ުc*uX2D?HTkFeQ^U('XhrNbDy=.w9l .iȎ P=5@fި;_#"Ԥ8&846B߿j#!D/tk+ |5pR QzThTߝ?fq:de.q3Pb|!]}qWĝzlMFtK 凮d"O{3xFKeD(Y|^i x^ݒo(@OO]iBNxAsܟ?Mڹ"įGHp*Kz E6 pGܕ0*I ځcu*m O6Rj:oAgϴ 8[« ϙ_^`@ܛK)*#E~iDDzvK-˦[i} -LXFܣ:&zGHNZUC{ 4pwĥݺ?1c@-HN@c; QcmC4(,_]|@":Cx2In;J~sDzWjojzuIJvҦF/c-j18aqڋV79EBsKG>۴"KbGtj8q+u./x;UIi]t*P6ky-OюJ!pS}q]x72}ds_D%'G0i,[@Ò%ʓ $Ē %nc`Zw%B70MSb4Uz85rE&8Arkr p̍b!O$Wiyvp$HURdufs;~8'} @jxn3oN=d&\6Y&3^oɝx؄`Qo|9iKzYp*>~exw FwL9^HF gm]b9We>8,y8YVBQIc1]ʐ7;x ܽTCE15tW ǟ:qL\c9U{',`bMmº׫%IFhi~)zY{>Oxfe9L.gĪOĎ.=^^:dA|?kZrմ;:{eLˣOѷ;/Mq!#:Bkh 6,& ch:md8a0 YT>fewa@蕓D|.pyHkIk͍On r $AG1ҩb?MfGa-*AJ|K]M`c ue'BSŒ j3ji0$?]Cä$l9BRtٹtt BQh)vY0Xӭ5 Su9AϞn ظ x8(6zRćO o4Ռ@cgF^%l^Ys [3imGő䎷GG.urh紼.CG^-;~sπvW_SP՜s[okh_^ET*Q-Ͱȝ`iyա꒸q"{~{ |?Fsc ELXG[\/wyr8jج]X|r j|DZP׌F|ۙi(5O4VCSd<|ggJ0)QFN%Naum9@v/B$4>]!ŋ0Õ2?m|ehfHFN1lz#i]bò~_w>POOy!k?'fDZкc]8Ñ%WzKީ};sx܆@aQ-$2}m! ģŭ]dC~M+ UBRFe/w ev|eQgq' -^~QPtj5޶iFGBxuKmwӑM*f -$M)RzkBRYX}ioߐ>1ɘ@CYaWQrN0ZKVԷ2㩯U% ٸp0ˀQvPP@"`恽@eӭ)[1`Ժ5=YKtVDߌ竓֫xDVh ;F\"$#(pEaqP0s"[:3sYz1e $mi&%DyVc\iM1BZ[3ei p4-mw`VBB[u,-g~Kx2?% nCN~5+}0?ȍ3i,:W9`{cS0FI ̞Ío] ];qC}4 OyVkn[* ԙ&JVwINó(k=Q|?.6ye-pژv%R{{T3!&_OS-/,Few'2=,dY=^#s-##6RL l^?'LƁzUۼU ȷG V!|8Pm͢.ͭim^.Ց^|4 0n0ӥM7R/l9_.rUm *EJA}gJ*9"+fHUBhrJ ɓS,RId߈@&,{ȓ%ҌʑZ,mt} Y91(qsizep"p[[asv{jьAngCc9KsdPi97 t/AYgkF}(@gqpA /Z0ʶ·(UóAXkD"\,4EHANuѧP:1*{ySVbxuh 0sgO2yJP U £Cw U7l1M0eCM;*2z3ڬb@lBkNCዅ V /=sO_]fp⯞Q BӕzzpNoᙉr~iSj3"2;k/LJռޭ+)0G9VwLyrfT P2[5o3d-=jۑ.Uwft#?$Yze­(K|^cner?*"E5_n5JүF/v67G!p2ѢZJo"S984 BҒ7gl :=wKxB'.m/TC1 ϯQc#` ڭ/SxD)$E_&/R;:2ixlڧ@aƘ~rAnww!6]$S T 'SUtTKK1+k7n"od2bA% w2\_rVVwM \•֮h;c6FɋtXʖC"A)"), \AH1h}Je/j"xHξ6(GKpT&Bs29JbF5$YT Šfb~L@Jj2 Ҵ1r$bƆˌqB.D ފ4\aro P2 Wo)JלiJ 5ۺ Ipʉrfm F{p PU8VYV nq4u9m5*xJ4ZcV]4Lr ;H@:,ZI\_D!]_S|Mr%t'sA>py\3~ ?ˁ" ghY\š\cp.vbt$:pQk ;+ %u{*b*xvrb7\9r0kR"aޠXe8e`hY5JO4g8 =F4&F|6CVU@.cO'J)whBǴTm 9%x죅VK1`8G=_<`^1Zɐr° G(| Mnl2%Is  >Rn!e܈Ι-G { S k33XByyhՕlי5"RcԽ[\IwaQ=6Ma_Q˶iLX[]uF">GSAu*zD;oڝliFjx ]gԈ;%e +VHrbiYSc6, M%k*zvT~TC(KZk:ƅ%)\O#@bE-ͼV14KAD_8ˬY&I=A޸לe0NmOm@`ToTN'Ȩg_..4OGˀNв:$sg+5,r/]VGSuh#&M0KH̕/jM]$F*բi sgys 7UL2dM:Wp+#oTݾK?e԰@Zww)?m6Ȳ _m9܉i Dשׂ%";(*aE0e=ۿGwK*񗖒SƢy}Y$R6\\Mtr}iuG'1z-I,{X*&iQܖ }t ShΛ/x::êpE,98@EԙB.1 @=,$/'- ]&2kbH;Qqh[ӉDal>o,%[YSPݢUom>ꇓ *ZyR͚ KߔwT:Ƨl^StMNp AKM~jSz] SEНM,=[ΒE[Yi9 dHD ?|L Vq lse=/g:2cAQCldR1U1=k:Pk==YSV)RǨ9!8[<qnQ0@3GBFӵq xBۇD.QJhkLfxRq;?C#fJ6J]i@&2xrɄO$ ЬKDA?K&[6ǰTB,ښjͽ~__껸IPgMZnMf|oK@_6쌛DH_ 6JsPЋY5e&\%FXq^DU/++B vL`ь(o{) }|z*-GϞ44>e,6!- b>펞klo, XFTwE\LZ>bgjAkÙ`Re\s,Lf/&*qVU>PL_L)]Sax6/;ch|N- 1όppV~ONָ{| gAf> ||bf1ؔ//g.%7g?$2[x"oL0]4JsJp @-N!kϼQQ cE+#Y;7԰<獺ak\M!bWj9 lW +sڦ:P͓/KlH͎H,!!:S{Qg!?Sk~13sOL[}'SN klB?HA%Q~z*fT )lTj@O&l!lk&ՁmgҎюYXp"9W2rūo9άSY 46gN #<*>~"f7ܝH uh)TPt-d^ :-xtFu֕݉cpnd;U S%o^!e4-eFjqǁ)[jscv=-no?}d4Jv<n|o^_H`ٗweAbF"'B5l< #wF-b\t^ ?G& xo-7bIL%13/q|.eAj0 Z<4۠ %bSߚ8 7`_E6TTO:Sdw+>c\)a&Vx+J+h4fTTX"Kqo=~Ew[ˊJm-0[\ݧ ~?Xf1G}}u&y׾Ck8~zlOgѷdy.^cKb=oeʕ0mrƴjAL ^odGnjR4KTNqB {9ܾ[a諉斏i,7U>dSp-f66טFZ Pȿ^w=^"wȄIK6 hAFgS>(gS rq Նe3ۉOEMrzx\V)qs'.q|B0j"2\v.tnAl߉!{ &k_Heq6|H:㫊1dxYCF=$*ݮu!))Rgf)=BݶSGzu@>Kh8(?A HIkm2(g=|&wPYgC!ʌq$ֻ 4*&L{(%(0һEg'#H5B+aF cB[!u~aUޟ*OVcaލ±͹tS4SeqrS < ͗Gj~C7"撳3@D8`9^et:bKI7zU-ίApy Wg#*ΊUCF?˜Ig! Z)Wy\{] JCSósʁme]?|th k[÷;fW9'I|ޛ>ir'n0@X!|η^+ВiC_u)ULbrےydP^q{Abge[DZ](e *ܑصC ڑBT\!l`Gbh|XC"UT7bΛoHH [&{ՉXsM2|+9ULVx<*yE|gi)VDedW{e܋R# }8*_0R0gݿ(*9H^)"m Ӷ'\f@ ēp`鹕Rb?q%!@!Ve TjH$MV*P=M~2iBBH ɋ= K@Pi$5> 16mY$Hx, V9y-baWbA..bd :ByoX{ܺC]\MZƖոZ#\v}زatRAtҮX'I9c"'{u9F(ͣ 9 h <$6yDl k X c,-j&_t0~ $WgьKcZV $@/Cj3pEf[KQ׫ AWXؿf -v'sDGKڄ2ЭĚYk7ˇiȗ7Ln7Etl8}S4guCn =/-}Zv>?q>wn K#r:QE}`wi먌fH>у0sCs$]{?R]롞@CpnhRK Ǡ?GLc]M_BNqJUrɴ7:rfp-J*衰{7pN1`C:w'LXAl:=2Ź%^OAŠF<݈OȻ~PZBn['&z/IH׸Hڙ[GrܐbQ,[6QmE} WIv:p*rGfý>w y#a s. 4*28T X1RtaCT_LJ=$հ޴n^봂Ȇ*2КT|'}iuJs0I`()qUݖsgyICH(k7#09#t'?yxEqH4k)UIW’9W;޲r9ȺKa:1^.Bv4QܠDR3 < M֣gʵWTAYj8H};AVb oUUVd ^9lYkJCD_aB|@I>iޒ*pM)>!q#ǍZ7]*x9}9f A]6!X4ZX,iajy=wye>Јbq'n<ۛ  mSMӸ  "9+iX`轡\݀|.7C%[n,Oa#ˌ2ZqBj|2|ᖼۊ9xO] 0'|+K{NH;,]NlͿ'' g$i&)2'1!p"vCz`f~~>˗@W;UϊlwR'` ,n(K@( Ơ;A2T1+ӬK5׸MrڴT!HaIF_Nsůnaty9H:xEi7FM ;Hn+ ,B1`ؖi'c \ R)~XYYR%t',6P=y3;&[IpQQ.Ҩvg '|RU"v5ĮzgխuR% )@|&̫HV5xU7#@bөm[`9=*@u^nF $5{\2A}dmRɶB/;7lˁ^ %)b+!K2}>+44 ԙ5\-~*TO\' t$\5ݶTOǪ\Aau;sA.o'rbWK#rݑy̨5&Z~' Ajk}xb8K5H=U͒mc=vFl1WU~ߗ s]Re* 0NWC}1kF\7ꕣhtu A펎T s(taO"#5uBvlH[}yM|פ>pGBxj57>,3&J}#"M&6r̓0W kj:\ϦbeK=s%Q?HjB␃w%>m\LX/Fuz8dɎ99_3^bl}=sl{GetɁ3מ'4YA+7nFA>ﵭ)ۍ&bV:iُ?7lyփTCG * i@L8ZL7 VYK FeJRT`9 C!LIjyY蟎HKwB&mǡ_:31A1[ " _kة qGIoA$~~pi_슉%4ɀ6$[7Ѳ]!woҷ"altuX>!̋="bát s)|,dd ׎!;,[6m"`LuSjr"@ߴmeeq.7M Ĝ{2w0.k\)>:M-j\5s= NbUx̑{a\g'u;FRDZ03O_Opj6.'`mlA62"Ա@a4IEzKoO1Q sֈM`gab{ter ӱu7afU*9T?vEӗU&4pEd <-`m5eiR%>&nzؾP?<*"v4u%|1rѝ\YZܨL6TIL쩄*ZH'58й!J oVAN{o]ij},]!m/y#A<!_S PN> }s84CI8-}Pz-NgrPL~ћ{A̳My0oĜ^KD_j*7 >`@\LsTd9a3xb~j%ѨvQ ʒ UrAi31R$r6fGp GY{AzRy!ϟYefU몧ߺ:M0-ASmfJ-hɗ]1/-Q :;&FW啧`G٥FRyqEmE!b<|$kQ,Xuv Upag;Mę=A<-'fHpIx\,K3㫭&D{|8K"[Ӽ5'NŦk۰0_:tdfpûjp/6]oqtd?~k1 3rk;Yh Xa"p-roU%l$ۉEۖM8f KZyy?}r#͑~O1u@>e '-qiX!#x=$0h>l;H*UU8LOEk]Vo59ʴEU-qoaUt:.k9J=`/u(B70 !}!4 3A(evnCKq\,ޛM.z786_s )E@+1${n_phz%=Q!~<}߉FTS~^Iؘۊicl~`Gԃ6 rK4;܌W^!A&‘缫FV e0W S+Vb2ǴqƒtY|[q@EKSGLL$NC@ OڔUc>?`& X)&L.!j}7!fgjRcԧXa*UmNCtAj҂2uh7Uy*~[8 }isN *GuӉ d h2CrBS<(Au%^ߧ '@ :᏾څ%(ktoJZlKêUI1<3#b§gN\$U~N&+ k1sfxWVaTc7ab߫SZd5 { VL]'vГ\=2* Vy U:ҏX|,%=&r3,GVj)ۡ٦kJ=\6 g:AŬ5+.X.goA;L.sr@Naq -}X#0HJ@"`˹9gjjfjC˴YXH+0d9LͼS2F QBnfEnW#3qئ,\2qO@v!͵5\}W.YB\,$_?cnjdj~^u}Eqv*ٗ `ȩgq ǀ,P( X.Q;–vI/[X;{çA$i|;_h/nI>uGOqXQe}, qoby(`dg<ڜ9ȒSRT|֓zA|ڌRǣ q1{rORVK[P7ؙB3y]; F$TA.'סማfB J%, Jp]c”7x3Ӂd:w;L}0ؤ2܋͞?j''ͥnh.X^嵂fyI=*ZXzdž-z2eX}u"GVwib@F kE4;ܭMkjhlv$NLm4D`F$#!2,D.Ux.Mi*FR2-+?G.?O ,5lWP))2iUFͨ},yQh<9~UYlMqg@V#SƠ%Adlїwx &?'Զg8bmzSArpO`K(#UA{&o@k4*mywL^+g <ߠ5 d CS2Gd븙P P@i@ E[a<䧕i!EtDr.VѥvN(f@"{a4WXALYoiJLw_=샍}!,Dj#[ 0/ī\w1JkSTWHg9E4 Yؔ "~$NAYkOQ'ppDl81FD)˶`wB@6 X"(؞Qm-w@ڳ!1AMwY~kt)%_…zt5S: t(F6{>TCrAѭ||s흷z-,U57nѡf5}:술noY jz }Yi&t= k  ,RtL4t^NX`Co{ /M{KX-<֔Psk;չ СRg, SEF$h ffm3 Tm{e2MTYӝir!z%=Ae;]XU'viHq>V3D BP>VApSF ^"vGFE﬜5, y"^~2^|x+ۧbRgeR*M*E}UTT ZEؘEߔ\|$t6ܖp"ݸluL> ~(Z36gsGLnN<1vS[>oKPxr YfChĤ[*S("pDQs(!!) n[ )NJA,>)ҧ& +<6nV>`&!xr2]4]@a5!XmS kTc?bgܞHU"e$]pȄ-]-mH 2i C:lu2|Jc FR|{.ՊZHCŅdr2K;Qќڀ$ GRL3Xr*6.%3A} UkIiĪ٠_p5k0v?5Jx !J-Ks(_P_{zf0i2j |\ڍ:2z66=S*1Ve4zK+QI)/Wh-沀kP.Qr4|9{;g;Z!^vo׬Gyk)0X|imP';Cxܔu͈&41h*Hès2005 *ʚƔh Q:i ׫ `9 -a6 Zx$v/?pF0w ?^D]tj)8bɲOkgJ?jt.:v4O_DyT\n bB$U87Bd&e푅h_8W;1Ӑ~ZyqG4cXԚکOЍ b1؎7*13AUW[N h f]IIsHy8`ѫeؠc +vM`Ve1˚Ab"OĥR+NJFCjk:pV$ɵ -Xw /Pv)pzul#r~7aX"w}X9Ctۏ>D; 5"M_z$Ȼ9 MRq:T5'$gQ2u   u{XV$Us*qם!SUxRRloĈ޿O";n07żIH|E 6u FӅRlqFjr 鴷my%e^-/@S9ķKq`WbB`9ޗq%O>n>ƈ0iu R8\\<=؄<٘{D Z \Y2l_:IƮdne>pkn,\& IvI8(kKiF}gF+$2*N:/斴ՊTt#-M;đkk3c;-^M(V[h{=@G_HU- b-([Z$hZ/dV c V@#=B%p4f%dH0ٝd5ĥcNZ xTys)0Պ9{K&: N(p 0np5Z:f"e]_Gnb_L畱G]1Z,7d +UF [P; il! Z,C\V9he%C8t㊚FAI%")!??(#:uCS+hc! ]DUKM[i2I #eIS1&QoC&Va|"ߚ5?ig@h.ER\,ZUlW73[߸ó:+Z&@2Ed<%"xurt P&3nHMs;~ ~P#& Q~)̊d~'U _ںK4[`Бa` YtaB d<2k`>j (xcZn vqppMѠz)쨌@,/,+T鮓 SN![E qak()gN9 u %jkuX4QH|/ ?Du&34;~Bx$ӆH_ӘٝX=ϊ)5 6rˊ<G2R* kIK2ElK`ٟt=.Y<ꄨcc>V*YD#8!QI?KU>XlV\e"ɘ)5jn^cgA4񋐼$4oV9;`Ģ\C E02}gɂ3oގ-n/e?_\k[w} @’^i}soN3{餏3Rf)TOPZ! N|=#y215Q[T%&KFxDʐ Fk#sC?|(% `j&^gCS>q܀`#ܘJ#`W}c0T: ?Ƕ4_p:v |bхjj)+7ÜlMUs ?'"?BEzNxDfv6u=YY>e\Xʸuy/-eH64oO]ky\4Fpbhӛ}ΌёV⣬љ^#ԡ~D0|,mL&ږcI8û*N붽Oȏ쪹[]i[x,>㟺5Y [YMFf͹LaCxQ )YjK}{* R7]:Suǐ;F7ܝ>u_*L$ٌ-yj3_q7^r'=$t>MQ"TřJ>*CqXLA \Y6c@5!~[]f* gR{`N*tD܅5 ҘS7*ӚS,JK`1$t$P$Ө]/)qoOE:LȓGKԮ*C1օ&9T&\\5Ԧ*ah:2LfM*\Q]oן'J=󘏐iWh>T46]kM>tŸ*[w {:,q'Z7it! 3 Zw?b7fp۫LnI*J(W~ zz 6_ڶZ *R .DSu:9>Qj7pWrt"؆e ,"?zsg=]g\q"c&(يD<6gOĤ,@K T19b]&<[rT+ 3ٱΙAլ)"t:d\ϩ&٪PB0{ b>Z [$[=YP"{7Pnd=yqJnl@9^[/@=҅6 "sjfAc&""u0rFI*xm ù+p-jfM 'PMlQ˶]-!ݚ[1VݰjDzȿ9.u{\؉)x9)$)CǞ'DA8oWynX q+x ,a tVA)mjm{2}&şzg,w^L&ELh&1m.35RD>]SŻ m@| ;vhZ z}. -\#b|mW29yE;\h^^6MrM8ה0"V>fRC酬/xR}9L~]k7`_%6|SjLkHGޝڴ3 gZ!3_ww% ou𛩄aN.حfFo4 .M? >3.]sdm!i{ a^%%X\-O]9BYNˍzsX<~ri4ʦH~xLԉ==eS3)i>~ꅶ˪XZm^sBaL iTyS%W_fmXcH,*E%^ՠO&jXGln5B"à6,>'͟"kN98aLd3V-_VI|X:@[1djıs"k=_g 3;cZs}x|P9'4cFC&LnO \DY[}Phh62.r@mLCK+1t jAcw W2K[Q _}' 8a)ByE_lYRjCb5NNjUU ;@MٸlPhBןw˥<̣dӆkyͤ[|mN;0=-ͺ}~) p =O膌Kn:F@"NU&F ZَQ_nځmxrڙK0:3Ië*іK%POmblL *ԿA1ِ0 <Оi=2(?W+9]6ݥ['.D@a31dsѿjq;ga7S)lk 4i<"2rx5QXH梐d#_]D[@TOvXh^bB |g`C 鰙 H œ=u,s4 #WH5q3E$ֺɀ(!D6&߆ AoKq o-r= xfѸ߹nuJ$`v+h%ոLA/s{/WgiO&5+ ~É,/[TN1 y9U|+13첍dI FusFuya׫bmexA FCaku6rGç}JTo ix8h¥.`˗"@sbhuh~cq,EatEqkJ)D^:&ME%m(6?Cb7?:H("=' ub{gf aNB>Uc̓Fri/^CnI2Qx vh#>vK<ٸIʓ/u $}<5eza7JPW[դuSs ${ iIJ Q/RBz@w:; .TI_xp`(G0"{D:;j%J/ YJ.6loQ\LCo뮎yF gHE@UޙU%1s}z.˞f Nd*Lõ3ţ5=l!V .FFW(2@j\ ܋%;.rگO 4eړ$1GC?;Gڻ4S [mryUat7LzX>h+^],L?O\d))1O/5 ?OƍOwai jt$tG`"-, .lx#,Jǜa5!Rku sTNcQ9g1,9/z{ \~X"~ro7w$[Ԙ,jBl|)p@p@ n^u< OylG5-j]GB^#;V9^D:%[KU.zϐ&pXC_H {u\5D;җݣ[:|S@C6W(#5*!P7%fh)r?=KGTlR]*Sm*,~]7w%DuxBNqxҠl (\l9>ׯ+V2KFwvooYuh~':nˈRgH?(64 Zpl>51YsVolɨ,PZd`2\"ϳZlJ@@x^ʎ]Qʠ>ޛ}'-u'b}V?E?{]1]yޠ*T",~~x / E(8|JbqS(O{3B!$~ƌ#B 5(%Y܇.TANAmZ;€=Ko ]u} `+ ޘK0f bSSFJ$H˨ya%se.q~ F|͚e͔ 2{]k <<ࢾޘvK*;)f @Z*vPX?Vet`sBy/TO)L`FWm[¦D$ ."xOhe{#_ f*޳ ڈ3T3\z\#DKgk̸ZwoƄO^bZàEw)Z<]E }Isܝ3>Cƨ8֔lTI^=w^1P4oP)2T}7d&Czyoϯ "~G?ÝeGF歘.$ex'_~h`-d5 uMTS;@}Օ=[Eҋ!q,<.- Ze5 :D=Osm Q i{$ !^b*I0I*z.ckbio1?^u\.Ze-ҷYU\-+2HÍ1=]tc= 7vn=kbü1l zZ#tR|]tF{F?>Hؗ/jw\IJI=x FƋnh`)^0D=cwV)TةFqVo:ळK>*J xd&Ji8: z:AQ%ͤHɄ| Є2f]{62:B Q@S`fk rGLツAY=DIw$Rx`Xpa6L{a0g6>ǻ߫_J+SNF)q:c?[&H.Fr@2#f٘hVUmis1o)4(ϐg}lf,BE0+·7%Fni^Es)?D8RP]J6'`y2`5wYBGء5̚/=켫LbD`-9DӿO7vʒ|V@KzuirX¾ g䫀tt=YӪCK@LAz0ɵt"T]hԯ2T,T~Njx2 `hiw )wBa6 w%i7>s+w;K!dz"A{]6s rtUz]*E0ɽn A`\)lI}@2Vtܝ<d<*›a4ܣvQ3R~6Ă8s3&K|fٶ}^'e3 w? oLn}@Ȣ,P0W79^c)|F4CpRKwx5>+?<ʤ:ILa JkDZi˵:F4871lO ަ]w Yk lTZUhzf`k,g62uq8൅C9z6dG?[|X˔!f+iIڄzf,vn8c.ɟ*dF`XozPlRw1њ&qNH& .m ]YcEb{egBגecW1KXha:FRxȮޥ5[G3?>K7&~*/.\R/4-yh+pqeW!(tjtPF"/m Qґ)9 FŞ`,[#̔*)'BY@ [sUl $择,琙c,.cB]3k5҇ͻk }pe(U$ŃdO9}Nm͜qN݅'H2g=pS ;Ot9}!DzӔ؉PJJ9Սis&ٔMv sc<.$.>n"č#RbqՄjܒqM(+& B6"2c>FG(}j~s+c/G%:.לY2;% u'sZ%Ԑ ]DrQ(=Y"eC/_HŠ)Yegg*93.B:2{L_RM{!w4vS* L8̽d/ȓʛij{r/t51M$ A{X9?jڝ^~rtgo9ziBt]aJL~H+Ev]t#U WY.1"bx>G[?C.-*k!Y)@%oh9.%yeW@YU33"QDނTåp.HmO[@ :ebN" 9 =n(av|q?CvVX iz`1rx ˥nSJ+$BjpShquSs)YdKyjiI1ps!-dچ4TC׋0%x>nqzE;[,.n&k7j}hSk,s9a; wcw\[\v`%&s#otUp^gՍVi+p!T=_PT2S'Kʬz/K=F&JM% N5vFv@myVZ ~z6 ieo:\V 7C;  Vѵ!1]ڶ)fp8mWL|aXE[}#ŨQE~N؎45)nnD6vT#~0ˇ~·oP-;R]XMN4@607!;84CňN?|$z5LgeLyY F%#}xNLj MF[8Ye#\ yCZ'&U#zb](mHh}kis&w |Ke|_sVɴxYT>('WQ'^ц#58txSsPy\Iְ8. *qǯ*EenIRuHi˧>ia]D7tN)~)xx_Pz}i+iƿ5!71Qೠs8ĤHqk:ʷ{r `8$G廒poV:_'q{B;XW<yKBrea6AzhsL"J2] ~7cϧm 9+{}+,Kz@]|JJt`[P'Kv%{1%pX3Nk %WhCYa ᆳɰ3BP9R OqEXx' 45 J'5J+CKZ&Hq >Iٟu.δq a3i" &ka qB9[Tio1Wc 3>{ g݆*Caۃ #.]Q3e-vC.}@h,>3s- ts4ylQQo&T 7l”[7ɭM*r]^Es? ;<㽏]rXx̕պze&֔;#9A!9P B}'bH-w|/ U;rsK.'VrF6(9-봡B:.}$Jamޢ~@U#ւr9j2q1-km{F}gt0%lIL$:|4ʨUesyIBaSYQ(LZY2Y$01̕\`<7]{-6dRu5ʠIK"."žEm{LQؐnyWD'H1{M1AICdʰظZOV}~_G}| 8/ҐV#ĐW3v0yh3݄N 7FF%W'1f[jYBtRܼKTH8:#,X}LEgt%#+yL63[DRY$*v`$EӘruԸ^]7\ҦZcY$HVj @DwκxQ]׻RK}BiNOD5!lн=o*(9< J|`M8`@{ 2jxgEj*`L/϶GX%(m8Npy;x{:6vDE->V  T5]7~p)0 Vr@U !y%R\0ݴ$I\7ʺNDC})qNk~Ri< $ lJ㌞%~'SE6hvbir3wyI84h/fRGtHgpn:IbAܠQX{4w 5[i$<_g Yn#!_/ xޠe%bw 2\lGXchfɋD8.9}4j)]wʹ= HNqP Kֲ 4 fA}-HD;#< JSav.aA:`N" ,xȽJ5CWjyLŘ42ZCQ_?J5]WOSȉ K7V8=6Z.6/{^ϻ׀4pS~BU8e;S!;DJXZDh2v9啸${쒸ը3njM\+%Q` Dq׈DH]x,` e=*Y&&3}kT$ΎCA0L>yXL b q~hLfxIc0c5 !)Zv4?1rx_b7.A1^;}hz _t'ZT<1-+Z!ldǩ P|)#3۹#ʵX=EJ[``Ush_~t xI=4X"{n)i3 ΡQ=붣Z4@&Kͅ*RaPKʕW9D䩧ȇh,tWBw>pe߻cXx0"RS8Jրԭ 0(v }_q@~ YTot=F@q- ^U]rǶLz|ײNsU+щqT@;̳~kLIz }6a0(HqjxT L$FYW?DikgO^[֝Jǔru$icoL%ۑ֙~)3;yf&0w-ewl_Ɛԁh9>╶@ {S0Y&³# V01{`'Cm t ^h[[Lk[*D]q>0b-HZՀ '~(ǒ6,Km,Gp“A:y6%ݩ()5Am źwydP\dҰIqEF>emDg1w{jfgȀ,d?fSO8_?葔PjǻHZ~L69C娝,pIw8֘%8p{\|(e3dvwAv؇Ƀf;8' 7K?8nV 1R6臸xCfIuy]~* 9f1g 5&(uXվ[:wK7Dt1!x)%Wq~Ao^?@إ*>(iJaں]~^R̛:'[ΦԕycUF3rPemQf,͝3c@\AE4|l )3W#߁QnqFk\Ou/]XKnm+=5ICq5w?eiIQ?R,B1}ocg A۳ճjP='CJo|b5H`]9pJ4]%믊 iC+|KQ+; ƴ~ G8 i0l(,%D9ag#@&g4 Ձ,1//d,+p ZՂT /АTɟ$9^6GjH@w߶ BϾ9%a@Z3NZxedJZ~uD^C #A{q"a]Wݍn7:/#ianDP:/*׉nvȝ1#m}8{sFr7=/︽2'UcNx'"sD @k$ Ӎ`O(@Aýfm+UǙ[ϲ i( DRbL%d:X"oU DNOl}Vm$AF(@nR-߁".}KWep9k6h%4r;)CёnjĚG`gqo=(2I5kDTkUM{#A&3\T[Vi&5 W]#&YEכ0 >%#iެebU% 1=~wLd3ȳ&%. oTdS'MNWb=| WYWO(,2 s$Q84UKz-$/JMqmȬچCw6c.l޴P{QѠ9X*'yTź:ȗJiLһ DRUz;Z "FMk{/JJo._CCOfi\F˷O}xxy:ES)WanOxg ,3CN U=7+óeS{hQay<@N d^WF=T|;r,줖B ]mH&MwnQ zD_yԘ{ SUzD~Nt t);f- |(\|zh%dؓ)J0ZoYW$ѓUt` $ިrBOJ]_)R׳GvC 7f ֎bltBfawP3;:-J7O TwZlh32BVK٭wd^ɬemX* NSuq_+ݡmUck#IC;;c"f@2E&9fB4/̾xjinU`171oCgv1O,p4Y+H6e#43t(c;B9 ^$6׎vsGDn:-/8 zE!n7J=Lqg?}.G#C r;&rЯP00zDT ~Kuy4|N|.LZ?P(歚딗rIWRҽ 6}pbR5sPTn@Tc+2u}c5ZO'g#_^_uo})URM l*2Pmtwn(GPdFc('M״_#&aKe( ȒցЇ+k\U*UEsiifVNB@ɽ;oM*4RKQM#D`r(Վ%25^a1EboJ,  ݜ{ز⽳1yj^*]79ڨ78#R"oVQE-3s(Y\~yze}V4wDxeMٖEDAeǭϷ zCfᚈWà(N4)28T!߷,LI:j i]?sݱ1|;k;0cxaCX!N!uFnvφu-XQGO6DBX$UV<*O$^l Ԟw$&J F-,b:Ǜѓ%uC lI!iD u=}Դ}^t'tHW-#s7ң>g3~wҼ֫2Z{T &*d bmGs?1~󇈁[P