nss-pam-ldapd-0.8.13-16.el7_6.1$>Y_l3XTX *,>IR?Rd " R# Ogq * P    T.. .(a)h* M+ [, d- h8 lJ9!J:.J=I>I?I@IBIDIGIHJ(IJtXJYJZK[K \K ]Kl^LA bMdNeNfN lN tN$uNpvN wQ4xQyQ-RCnss-pam-ldapd0.8.1316.el7_6.1An nsswitch module which uses directory serversThe nss-pam-ldapd daemon, nslcd, uses a directory server to look up name service information (users, groups, etc.) on behalf of a lightweight nsswitch module.\ x86-01.bsys.centos.orgcCentOSLGPLv2+CentOS BuildSystem System Environment/Basehttp://arthurdejong.org/nss-pam-ldapd/linuxi686getent group ldap > /dev/null || \ /usr/sbin/groupadd -r -g 55 ldap getent passwd nslcd > /dev/null || \ /usr/sbin/useradd -r -g ldap -c 'LDAP Client User' \ -u 65 -d / -s /sbin/nologin nslcd 2> /dev/null || :# The usual stuff. if [ $1 -eq 1 ] ; then # Initial installation systemctl preset nslcd.service >/dev/null 2>&1 || : fi /sbin/ldconfig # Import important non-default settings from nss_ldap or pam_ldap configuration # files, but only the first time this package is installed. comment="This comment prevents repeated auto-migration of settings." if test -s /etc/nss-ldapd.conf ; then source=/etc/nss-ldapd.conf elif test -s /etc/nss_ldap.conf ; then source=/etc/nss_ldap.conf elif test -s /etc/pam_ldap.conf ; then source=/etc/pam_ldap.conf else source=/etc/ldap.conf fi target=/etc/nslcd.conf if test "$1" -eq "1" && ! grep -q -F "# $comment" $target 2> /dev/null ; then # Try to make sure we only do this the first time. echo "# $comment" >> $target if grep -E -q '^uri[[:blank:]]' $source 2> /dev/null ; then # Comment out the packaged default host/uri and replace it... sed -i -r -e 's,^((host|uri)[[:blank:]].*),# \1,g' $target # ... with the uri. grep -E '^uri[[:blank:]]' $source >> $target elif grep -E -q '^host[[:blank:]]' $source 2> /dev/null ; then # Comment out the packaged default host/uri and replace it... sed -i -r -e 's,^((host|uri)[[:blank:]].*),# \1,g' $target # ... with the "host" reformatted as a URI. scheme=ldap # check for 'ssl on', which means we want to use ldaps:// if grep -E -q '^ssl[[:blank:]]+on$' $source 2> /dev/null ; then scheme=ldaps fi grep -E '^host[[:blank:]]' $source |\ sed -r -e "s,^host[[:blank:]](.*),uri ${scheme}://\1/,g" >> $target fi # Base doesn't require any special logic. if grep -E -q '^base[[:blank:]]' $source 2> /dev/null ; then # Comment out the packaged default base and replace it. sed -i -r -e 's,^(base[[:blank:]].*),# \1,g' $target grep -E '^base[[:blank:]]' $source >> $target fi # Pull in these settings, if they're set, directly. grep -E '^(binddn|bindpw|port|scope|ssl|pagesize)[[:blank:]]' $source 2> /dev/null >> $target grep -E '^(tls_)' $source 2> /dev/null >> $target grep -E '^(timelimit|bind_timelimit|idle_timelimit)[[:blank:]]' $source 2> /dev/null >> $target fi # If this is the first time we're being installed, and the system is already # configured to use LDAP as a naming service, enable the daemon, but don't # start it since we can never know if that's a safe thing to do. If this # is an upgrade, leave the user's runlevel selections alone. if [ "$1" -eq "1" ]; then if grep -E -q '^USELDAP=yes$' /etc/sysconfig/authconfig 2> /dev/null ; then /bin/systemctl --no-reload enable nslcd.service >/dev/null 2>&1 ||: fi fi # Earlier versions of 0.7.6 of this package would have included both 'gid # nslcd' (a group which doesn't exist) and 'gid ldap' (which we ensure exists). # If we detect both, fix the configuration. if grep -q '^gid nslcd' $target ; then if grep -q '^gid ldap' $target ; then sed -i -e 's,^gid nslcd$,# gid nslcd,g' $target fi fi # In 0.8.4, the name of the attribute which was expected to contain the DNs of # a group's members changed from "uniqueMember" to "member". Change any # instances of "map group uniqueMember ..." to "map group member ...", unless # "member" is already being mapped, in which case attempting this would # probably just confuse things further. if grep -E -q "^[[:blank:]]*map[[:blank:]]+group[[:blank:]]+uniqueMember[[:blank:]]" $target ; then if ! grep -E -q "^[[:blank:]]*map[[:blank:]]+group[[:blank:]]+member[[:blank:]]" $target ; then sed -i -r -e "s,^[[:blank:]]*map[[:blank:]]+group[[:blank:]]+uniqueMember[[:blank:]](.*),map group member \1,g" $target fi fi # Create the daemon's /var/run directory if it isn't there. if ! test -d /var/run/nslcd ; then mkdir -p -m 0755 /var/run/nslcd fi exit 0if [ "$1" -eq "0" ]; then if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable nslcd.service > /dev/null 2>&1 || : systemctl stop nslcd.service > /dev/null 2>&1 || : fi fi exit 0/sbin/ldconfig systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart nslcd.service >/dev/null 2>&1 || : fi exit 0ʌiLhgDc%/>xx큤A큤AN9\\\\ ?\ ?\\ \EpQ{vPynQLPPx2Pb\\\\abca4f509e74ad1ee5edaa5b463a7751fde306bbac5a539189ecc0840ae52469f628dffabf57f3a5d1c9c0da0b4c423eb283a051220c8f8065dc85fb442eb4f6b2887cc45ed84f8d31d5c9e58b75dff0af540943f278f79b058435d7fd48ab6f88be4a3d700dcc8bbfd38b609168b4c049fd9216dd5348aa4f6202eb4d4d2d03365707db3911d6365deb114e8be22ebd7004196151213f7b51af3b2570c583c28f96a26e7bdffa8ea521dd39737269ee3269f406b1e1094ea9022f79343036583d2fe45bcb3a7161da5fb830b6ed537721ffc2365ef837de61270d394a543cd45df07007198989c622f5d41de8d703e7bef3d0e79d62e24332ee739a452af62a74f998f248b13451b8722ff2a31fd9683dd3305fe1401e71ab8863d4b97d51a3aea994343040874ca78947b535e91e8527433dc16d4138e3883edf6c460a9d8b88f064a250f978bfc07e5fe44f3a9ecff72a52b4a74042d2ad8a7ede5abcc049e4563e80a97743db6b567c574b84a618b24b3c38969d85d2cb31fb0ac65301a5748ed52049fe00b385f396b0db6776637cf98b469119a0536981747b6cc05d903543ccefe86e0b9f23e89c78619a55964c1d69970b74c0e9de99a3b7b64a52255003d713af21d3785fc5f91b5fc120d9b1e73ad1966846714b50f5220c2fdc5066788c35cfdd245d90cb8f9b649110cbe868699789c6e137e2ca0ba46a19d104libnss_ldap.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnslcdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnss-pam-ldapd-0.8.13-16.el7_6.1.src.rpmconfig(nss-pam-ldapd)libnss_ldap.so.2libnss_ldap.so.2(EXPORTED)nss-ldapdnss-pam-ldapdnss-pam-ldapd(x86-32)nss_ldappam_ldap @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(nss-pam-ldapd)ld-linux.so.2ld-linux.so.2(GLIBC_2.3)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libgcc_s.so.1(GCC_3.3.1)libgssapi_krb5.so.2libgssapi_krb5.so.2(gssapi_krb5_2_MIT)liblber-2.4.so.2libldap_r-2.4.so.2libnss_ldap.so.2libpam.so.0libpam.so.0(LIBPAM_1.0)libpam.so.0(LIBPAM_EXTENSION_1.0)libpam.so.0(LIBPAM_EXTENSION_1.1)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.3.3)nscdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)systemd-sysvsystemd-unitssystemd-unitssystemd-unitsrpmlib(PayloadIsXz)0.8.13-16.el7_6.13.0.4-14.6.0-14.0-15.2-14.11.3# Save the current service runlevel info, in case the user wants to apply # the enabled status manually later, by running # "systemd-sysv-convert --apply nslcd". /usr/bin/systemd-sysv-convert --save nslcd >/dev/null 2>&1 ||: # Do this because the old package's %postun doesn't know we need to do it. /sbin/chkconfig --del nslcd >/dev/null 2>&1 || : # Do this because the old package's %postun wouldn't have tried. /bin/systemctl try-restart nslcd.service >/dev/null 2>&1 || : exit 0nss-pam-ldapd0.7.13-6\B@Y+@Y+@Y+@Y+@Y+@Y+@YYR@RURRkRa"RO@Q@Q@Q@QP9@P9@PLP`@PP H@OOOaOYON2NwN|tNTN@NMM@MlMQ0@M Lʷ@LB@L*@LLA@L{@Lk@L4l@L(K^K^K/K;@K;@K;@K@Kf@Kf@KMKLd@J_@J@JG@J^@JjJ:,@J67J0Io@I@IyIyI@Jakub Hrozek - 0.8.13-16.1Jakub Hrozek - 0.8.13-16Jakub Hrozek - 0.8.13-15Jakub Hrozek - 0.8.13-14Jakub Hrozek - 0.8.13-13Jakub Hrozek - 0.8.13-12Jakub Hrozek - 0.8.13-11Jakub Hrozek - 0.8.13-10Jakub Hrozek - 0.8.13-9Jakub Hrozek 0.8.13-8Daniel Mach - 0.8.13-7Jakub Hrozek 0.8.13-6Daniel Mach - 0.8.13-5Nalin Dahyabhai 0.8.13-4Jakub Hrozek 0.8.13-3Jakub Hrozek 0.8.13-2Nalin Dahyabhai 0.8.13-1Nalin Dahyabhai 0.8.12-4Fedora Release Engineering - 0.8.12-3Nalin Dahyabhai 0.8.12-2Nalin Dahyabhai 0.8.12-1Jakub Hrozek 0.7.17-1Jakub Hrozek - 0.7.16-5Jakub Hrozek - 0.7.16-4Fedora Release Engineering - 0.7.16-3Jakub Hrozek 0.7.16-2Jakub Hrozek 0.7.16-1Jakub Hrozek 0.7.15-2Jakub Hrozek 0.7.15-1Fedora Release Engineering - 0.7.14-3Jakub Hrozek 0.7.14-2Nalin Dahyabhai Jakub Hrozek 0.7.14-1Nalin Dahyabhai 0.7.13-8Nalin Dahyabhai 0.7.13-7Nalin Dahyabhai 0.7.13-6Nalin Dahyabhai 0.7.13-5Nalin Dahyabhai 0.7.13-4Nalin Dahyabhai 0.7.13-3Fedora Release Engineering - 0.7.13-2Nalin Dahyabhai 0.7.13-1Nalin Dahyabhai 0.7.12-1Nalin Dahyabhai 0.7.11-1jkeating - 0.7.10-2Nalin Dahyabhai 0.7.10-1Nalin Dahyabhai 0.7.9-2Nalin Dahyabhai 0.7.9-1Nalin Dahyabhai 0.7.8-1Nalin Dahyabhai 0.7.7-1Nalin Dahyabhai 0.7.6-3Nalin Dahyabhai 0.7.6-2Nalin Dahyabhai 0.7.6-1Nalin Dahyabhai 0.7.5-3Nalin Dahyabhai 0.7.5-2Nalin Dahyabhai 0.7.5-1Nalin Dahyabhai 0.7.4-1Nalin Dahyabhai 0.7.3-1Nalin Dahyabhai 0.7.2-2Nalin Dahyabhai 0.7.2-1Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai 0.6.11-2Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai 0.6.11-1Fedora Release Engineering - 0.6.10-4Nalin Dahyabhai 0.6.10-3Nalin Dahyabhai 0.6.10-2Nalin Dahyabhai 0.6.10-1Nalin Dahyabhai 0.6.8-1Nalin Dahyabhai Nalin Dahyabhai 0.6.8-0.1Nalin Dahyabhai 0.6.7-0.1Nalin Dahyabhai 0.6.7-0.0- Resolves: rhbz#1689119 - nslcd fails to connect to ldap if fqdn is large [rhel-7.6.z]- Resolves: rhbz#1151675 - NSLCD WRAPS LDAP USER UIDNUMBER > 2^31 SO UID IS WRONG (AND A NEGATIVE NUMBER)- Resolves: rhbz#1204202 - fix doc to describe actual uri format in nslcd.conf- Resolves: rhbz#1288429 - /etc/tmpfiles.d/nss-pam-ldapd.conf shipped when /etc/tmpfiles.d is reserved for the local administrator- Resolves: rhbz#1312297 - nslcd.service does not restart on failure- Resolves: rhbz#1425790 - Unable to authenticate with 64 character password using nss-pam-ldapd- Resolves: rhbz#1497761 - Incorrect password tries to bind to all domain controllers and locks user out- Resolves: rhbz#1357493 - In RHEL 7, authentication failing when using nslcd + pam_ldap where user has different in nis/passwd and ldap.- Resolves: rhbz#1420576 - 'systemctl status nslcd' always returns FAILURE status even though the service is stopped with 'systemctl stop nslcd- Fix a potential use-after-free in nsswitch module - Resolves: rhbz#1036030 - New defect found in nss-pam-ldapd-0.8.13-4.el7- Mass rebuild 2014-01-24- Change the error messages the tests expect to those printed on RH based systems - Resolves: rhbz#1044482- Mass rebuild 2013-12-27- compile nslcd/log.c with -fPIC instead of the current hardened-build default of -fPIE, which doesn't seem to avoid relocations for its thread-local variables on s390x (#1002834)- Suppress Broken Pipe messages when requesting a large groupo - Resolves: rhbz#1002829- Build with _hardened_build macro- update to 0.8.13 - correct a syntax error in the fix that was added for #832706- in %post, attempt to rewrite any instances of "map group uniqueMember ..." to be "map group member ..." in nslcd.conf, as the attribute name changed in 0.8.4 (via freeipa ticket #3589)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- drop local patch to make the client flush some more read buffers- update to 0.8.12 (#846793) - make building pam_ldap conditional on the targeted release - add "After=named.service dirsrv.target slapd.service" to nslcd.service, to make sure that nslcd is started after them if they're to be started on the local system (#832706) - alter the versioned Obsoletes: on pam_ldap to include the F18 package - use %{_unitdir} when deciding where to put systemd configuration, based on patch from Václav Pavlín (#850232) - use new systemd macros for scriptlet hooks, when available, based on patch from Václav Pavlín (#850232)- new upstream release 0.7.17- Obsolete PADL's nss_ldap- Build the PAM module, obsoletes PADL's pam-ldap (#856006)- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- backport upstream revision r1659 related to broken pipe when requesting a large group - use grep -E instead of egrep to avoid rpmlint warnings- new upstream release 0.7.16- Do not print "Broken Pipe" error message when requesting a large group- new upstream release 0.7.15- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Do not overflow large UID/GID values on 32bit architectures- use the same conditional test for deciding when to create the .so symlink as we do later on for deciding when to include it in the package (#757004)- new upstream release 0.7.14 - obsoletes nss-pam-ldapd-0.7.x-buffers.patch- include backported enhancement to take URIs in the form "dns:DOMAIN" in addition to the already-implemented "dns" (#730309)- switch to only munging the contents of /etc/nslcd.conf on the very first install (#706454) - make sure that we have enough space to parse any valid GID value when parsing a user's primary GID (#716822) - backport support for the "validnames" option from SVN and use it to allow parentheses characters by modifying the default setting (#690870), then modify the default again to also allow shorter and shorter names to pass muster (#706860)- convert to systemd-native startup (#716997)- change the file path Requires: we have for pam_ldap into a package name Requires: (#601931)- tag nslcd.conf with %verify(not md5 size mtime), since we always tweak it in %post (#692225)- add a tmpfiles configuration to ensure that /var/run/nslcd is created when /var/run is completely empty at boot (#656643)- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- update to 0.7.13- update to 0.7.12- update to 0.7.11- Rebuilt for gcc bug 634757- update to 0.7.10- when creating /var/run/nslcd in the buildroot, specify that 0755 is a permissions value and not another directory name (#636880)- update to 0.7.9- update to 0.7.8- update to 0.7.7- don't accidentally set multiple 'gid' settings in nslcd.conf, and try to clean up after older versions of this package that did (#608314)- make inclusion of the .so symlink conditional on being on a sufficiently- new Fedora where pam_ldap isn't part of the nss_ldap package, so having this package conflict with nss_ldap doesn't require that pam_ldap be removed (#596691)- update to 0.7.6- switch to the upstream patch for #592411- don't return an uninitialized buffer as the value for an optional attribute that isn't present in the directory server entry (#592411)- update to 0.7.5- update to 0.7.4 - stop trying to migrate retry timeout parameters from old ldap.conf files - add an explicit requires: on nscd to make sure it's at least available on systems that are using nss-pam-ldapd; otherwise it's usually optional- update to 0.7.3- bump release for post-review commit- add comments about why we have a .so link at all, and not a -devel subpackage- obsolete/provides nss-ldapd - import configuration from nss-ldapd.conf, too- rename to nss-pam-ldapd - also check for import settings in /etc/nss_ldap.conf and /etc/pam_ldap.conf- rebuild- apply Mitchell Berger's patch to clean up the init script, use %{_initddir}, and correct the %post so that it only thinks about turning on nslcd when we're first being installed (#522947) - tell status() where the pidfile is when the init script is called for that- fix typo in a comment, capitalize the full name for "LDAP Client User" (more from #516049)- update to 0.6.11- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- update URL: and Source:- add and own /var/run/nslcd - convert hosts to uri during migration- update to 0.6.10- bump release number to 1 (part of #491767) - fix which group we check for during %pre (part of #491767)- require chkconfig by package rather than path (Jussi Lehtola, part of #491767)- update to 0.6.8- start using a dedicated user- initial package (#445965)/bin/sh/bin/sh/bin/sh/bin/shnss-ldapdnss_ldappam_ldap/bin/sh 0.8.13-16.el7_6.10.8.13-16.el7_6.10.8.13-16.el7_6.10.8.13-16.el7_6.1265-12185-150.7265-11185-15 nslcd.conflibnss_ldap.solibnss_ldap.so.2pam_ldap.sonslcd.servicenss-pam-ldapd.confnslcdnss-pam-ldapd-0.8.13AUTHORSCOPYINGChangeLogHACKINGNEWSREADMETODOnslcd.conf.5.gznslcd.8.gzpam_ldap.8.gznslcd/etc//usr/lib//usr/lib/security//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc//usr/share/doc/nss-pam-ldapd-0.8.13//usr/share/man/man5//usr/share/man/man8//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnuASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d9a45da9bed45bb7c5a28eff3a1889a80c00a5d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9c2e16c8b6a7493e188fd8f5d01ffaf3509ac3a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=eecfd5db221d0c75c6d3d702d34da43350b09aad, strippeddirectoryUTF-8 Unicode textC source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)  RPPRR RR RRR(RRRR RR RRR(RRRRRRR R RRRR R R R"R#R!RRRRRR RRR(?p7zXZ !#,t]"k%{YÍ=!qWxBHM#{"=+KqŶJH̭};ח*G[y)3}uRm+ʑ #bs  OgA ⳍ}ޏ۱[5t~zd-ËF`CTѻ=Ml3'OSD֖!GpB6M/xrNJ|`x,oy$T~AAOTDjb9@ BU;ՅJ'Tm` ޲8,HQ/<\uߨq#ñW [KiLIXIKP-L]^5NA0N"Cw`0v Buj. -L5!H/_xf=td"9ry2؍O56HH=ի3ޓ<#R+PGaD'ij/\hc&0m7e{ \lħ']8L]4rmx&|>5S¹JTX{llnTj+1v';9gi}?P/l4lHu7%2O38@R(Ϝ"*a~|y"BaL.-.}-,UV+ 1wN tꃌ@n^niZ?X(`%f\-fJO5&R5|@k7Cj%he@o9`gXɁk#%(_짮!x$tbh;f>o mPm4qX͜zz&*E5~r}isW༔~/8Ӥ}%VNy.J&q79 wmRMUR=*8ύvb늤_MFwu~ lFtJ;lr}+dJwr=g{<*y_!xfaZVRLb!1'2nk&nh'My#&,H*}h.pF9#-Q?n?VWC*F cƟnarED.3Y9'[tI$ʦ(4!2OntQ+'\mVyskW0Ty&!@K/I/ (ejfwm"@"kd2mtҁ(c=g3i4X5 LKo40K 1&ZH#dIY WJbKr@}bp\7ԂF!Rm+E/w2UZK?`B- \P?ϞHOBV$ͻAaeдÚu<]T )$`Y#e pa;.^73XN#xG9r"?=Zq] olXjQr!rİLVxW?`#m0a/x0 POoNt߶St};89vhg7h~VسAAt lϺ yJ~9 Z ;gnm= =D6A1 v8jǽ4'Ȳ0cgdA;PQ+TS:E?p8ûevZ,{U [B]y~?Gs1: |e< z9N+ŌBp)Mv 83Gj1HNtw"=H cyPS~]3-P<ETdY#`x (gT^;*0*a?M6bFO;juظ:a}a`" C#"*Σ̙NmiX6Yh ѹ],t4uulJC=pO=m_ <ćjp}F"8P55.p&LJlCK%Qf/<Zvue䣹~%(9pq"tOs߀+qw[b3~w"$58x@ULm7iڴaTJ>CKz :ќpȮ kTDo@^X|0|y сiX]5.D%;;D)0U)gyܖ$Dt7[m/4o3h Wq y~I%f ˛ 7)|,+ áSn5n>mI˲ }&B[i1h+r#甁uEۜs4'57)zZ˓-Y:{J5lxL<-kſSX2؜ spU0(ʺv[(l .aVG"RL>! >ð'ԫ|ByW:QCuykhyrv3JL nT%$aͬ({7"T?ӷ*z Į:܇o@(-,Bee:V$*r87D%R$_MaE<Ҥ)V7[-|gac [R6Lé1$SvJ3ԖFߢ:?ք= t510Sf&<}+v@`jc)`%ta7W*MOPM67rI v݃}5:ڥ56zft"U,,t!Nt gˆ\?*^"O, .Y Z4>X%d7x(Lv#Y~k)r&rBajx~d0BSݽ~m &Kƽz)!~>eD;%S\xif' TlrD[VZ< SμUl`#fM ٬u> }]/R 56)e&/Ok+PyqSvP:,$ S3q½$R(vCّ=\'P585X}4Vg**x$l더"^аRdI8ZㄒJB=|N׆pH-qow r f(}чv5*Is3Ujflak[chNٝ2#x yTnKT"7kan|\WF JE)¢lt- tgz>@;Wlm*R%S*~Iɬs5$"0r^'?dF4E_r~`i)zz3}tҕC6-v*6,[N2C1q=N!j&,28P+2cZIee]V.JPE 3"ܷ"cyཌྷ1mr2dX1|W^m[<رf9r|F#]݃! *Hexqp۟śb BFV㇠uFZ*AGttXȄRޞب D,U:F;=l웿ZJx o-Љ Niyl̐ʈ;yrw~g] &-T 113oޒ<"&y1ݚn@I4s!r1Y{4ǫNi d/D1s.FW+_{9&e[ [Ű7ˆzll-* Ogs$5"JޘSlVuA|*^KƊB!Jz s?uZY| '>Kq:83g0/t ~rISNHԌ `'aD3D؀G }$D+|؂f3ضI/vʅꦒh0 E- !Huxā Q#׎6{h)]ls?a^)ϾlY|C:pŹ3'@ŘvoTX<&Йa^9?JgY |2#q3P7fBFq 8o.*~`=ZY=#&"royhoHdʼnTQ&&%\*íٿ-jf]:y9>s&eiB5{&y̧ճ"QiK8ҷP(Nk؞Ny gWa>v>_[mEc(#AԻTA߮7OBP9%s;Bʾkr*/у3q4PzrEA0/"'fY,T*ju[,R"SQHy) lP^C~$NH0ƅԉ@V@M=~7d$xI_E \dK )\ ο'՟!KL^WƈeԬP.ӣa;7SY:䘔KdN㘤kf}qۚ(4?&$}1ETxWfTpΡՋ5_慊ijZM 5 AL==:-?ڂ':ѿ:TLFDvP*"@aDb,u=z=W+`G Q{CRp>;P.(Zonhܚm5*iu 'P$y O,VySz̻U ('N̲\E.?UϪ4e(cͷ71/ձjgj'_ +UG6L$)6nšjiw z EEUtFζ?dK<wl䫋g@3xAUw`H2{OVvW.@rMl?J# sPZw3u+zn[V {cٮ +;EC&9`q!xg 9G8gD:\9mr{ɏ `3*e֧*q4 ٌ.GwzNjԋB**KY}S PqY.%҃ H뺧v<K5fho QUhrc#UvPL(Pk᮫Z?MHB<5{ + dir.6"5ڡJ V$c2T˥A_Lνe"lpR޻3)Jby jeyWY馃QL̠B{K@]tڣ#;4,u\P薶})JtO0I[hvS-Z[5]!Jf@-.G 0xSE7Zi_  8P3_Rb9(ɠHؖ4U.fi"XRG[8mr %gUKOK٘dBgF,wV+^n{ onšaN7ķP2 JC&@v$Ш(,^U/izZibbgIEN= l>pw1_]P7@j.:lQ <跢4q+Zrb;9I:J9 O/:RyHnʴkR;) "a#n(M ? _5ԛAbr tahCԹTtV߀2\ДcDm/ܵjKiD|lS_)l#&ƅtĪ$& ]f3/o}5;E٠ v!/kߥ ҧksX&;>N֍`婄h+IF%e~6q4:J' >k_Eg*0POj|yD4pK/wfϑgo$b E#tJBzo+CZ0HdA9 _3|A?)_`Az[[b@LK)]x@_fs+W ĉ]>lPbT#!UT,߉mi&Pz^U75mUo}^4-t`,9q'?>ýK<`=#!G.H_ f*gbO>+*EQhhv Pwr8,b7};T]99߇hAoaT7ɐh%/p^Ґ3$+4uV>pdF7zW`bO%Lʬ+hnW4Պ@6ۖ|w0Ap~H AabpPuDH5hYze A k9n,b]|qyxCjJmY8 |$q#H :ev0^XE?et _.!i6e#uv I=Kx:onaS*|LވwܬWp|7$y`mwknj3- 7_|ܒq?*ܩ+c 1  -^L #)`BD0mM=IQMbaYh*NW Vau9dQZZp[Cqc5TdxupPae]l,,0;1z (X'5 %Mo>iΤ jPL% ; fNj+wH{! ѪdfZ]h}aZH׋=GЍHh w2g<{Yٝ$T}^Nf^[X_%LK^%ݞX2?wb ȉ^p Lqa^7S&CHl/V՗ ۼOIxSE_*yUkzzl![4 Cw I#Bs: Ў)n 5w$͒E'e?Rg[b/t? h[voxҙK}n،bd rԣGO+l.Y쿤)G]ZSpW9jC+Ƕ٭j u.%2{(>-B?٠*aryb'f_XqOo`Q2|-tgd,ϭ@G6+`Ӿ"nx@9JU%sfn(. ,73# +V ;ÑVwaQU4B`tIfJ3 2"xU3U7`9.!HZǡy2i-|e]m2? j{Tw4:WA*Bsj(>5 5ó¨,4lF [bŮ`o+2U~_-kkq݉:W9ƒ8Ǿg%qW]>T2nj7h6sorM9+QxoZ#,t?W3T<I@b†6#-T=!wS %RqI~Ǐ+zӷiǘ}"]Ke ^A'դΐ{ϻUʟi}qg|M40Fۡ^u}sSpzQ,UcH|ݱc{V|FըE4be>b@ ȱTp,~` ,/UiښPvM7%fc #{DY+nNyEZC,1}_pswє, 톈>'A 9U>~RH¦Kφ."y:U{/A뗮ϰOY~ % b!qnܭ9^i>A^0CYW*Bs;(ugڐRDG+5q̱AcStTۮx>S|k!OEʴxx'Re Osq1m {HG\2llX4>;Mr5 ݚy"0W}(q TPV>diG0V/9O?)i|˼Ivm1MR6XxBg. # ]L{fDbm[[٪M73@v _&"򞎢iycWP6nz5F X\"m4$'_uDScpa~8߭%=BvaI\5ΧaŝUkf[JW:S\*!c)ddfܵ3l1Ia3Tz,nW#>+0DE!A1- q})*FsO 6FpRK>Hiѓ`R$tmu@66vi/pB ̱2tWVfr@;?s1 *€ maH% n3Q,IEߎA瓐0D4趛a[-+|I \"SomDПk CdzGe׻ԏI(>>wyjϯ D4!;3"ؗVIph))o) e%-Ap/MZ.OX\v}kҸ9^<ݖ8:>-Ǣx9)'iE{ʦ\XL`)5vmfV]s{={nT#ݫ"!\1\V- fw8Tg;)Fwp:-?]=9Q.3n7ʠyiG P^>Ίv"}F꿯wMY9S܆7G1e@\2k1׎mǨf`0 GsƧv۷] p gÛ4{: j\K''W{䚀bMH3DRb-FxhfI7К;nbjޞJG(SE໘){8gQ`6Kvb.[MG஗xItʴ-?Om+.յmE?!OC$߶K g q*@B^ƱfRCo'|D |-?05 ȿMc_,~dƇ]~'ze$Q Ȩ)=|_ {e1 f by2W kXlˡPOz؄ZJ^Mh-@у!.DSFtǀdfTՖ,pEEdž!@;Q}wpG wo}l>1MuBW: `{Na2l>bGO"6IQفFV9Dkf Pz?~f f`ʡi=+|9:1I4֓9T͢|pl|蕠4}cx&(Siw,4[UXQ7yt i,}z6u`m[_x9.z,fR\~!] }ϦAnT̗R,Oxt'm#LF\S{P%t5[Fz?Zhߖ>l$ RT\'ZDb ?k<۝ ג1}nM\'n.8C-Jf1 wN䛈xZץp8{ȳN꣌%;cyƧHRa f-cbIS-P'IcQ($H%<+woҥ7$ߜegPt6H1b0qNYxD^/XPSxylkӇ6aEiJy<1eխOJE={a:'poR'G"puX!c yɤ9"))Bqk~Ӆ 0@MRR:E mkJs.<2L  չV= CBmMȔ(Vvb,2Psm` 5^6axu*m%;;wt/JQCv7h<=_B| p:k_stCVI'p6BjwIَV²z)fB.޺~o95]]E8ΓNNπqy`2«:ƔӹJ!Gl6䋱aWhIjdFH鵱>x,91ijaF`?]P>v%} -@4Y ŔE C0[KLzJKxXu$Pֹek0E=8&Թ yDE7[Enz&3+١ GPA =?#쑲θ4ɲGSH|É1!g^@<@f1&N`4&{/͸EvV[0Nn!5G"SK2AJY*l#׮ۓч*ΠS|Q|";[Ebu,<q\L'z<ڎi l1xk6x2MDK?koxʂϲG*Q wwf!LV%g".JACPy=N-ʾ)Ul-czҾb0ӖwK5) ?L->LN%^%QxMNj?fx CA! H4Sn6߆hV1_Z}NnuOʙoKAc|<<30Ei(~绹$.w~Ļyzeo +tu+c^ n7 ?o=ߵ'fk\Z#+lʨL LG=64N3TNk_,YѴ5Sa&;5q=L??MQONS 7E Fii(!~ AfuYgbp`Ynu n.s֊f4ˇHPɻ?X <*puPSKlֿ1h[wkr_z ǭ$ kvI+xB^҅jʤ9y|.8[$`F:sՄm5*U3&$~,#->Mn1mXo/jml<'*gt 茗>^ܩwzuhxÈ&Aq.K=&F[ 4 ̨Լ剁(~졵cR WĿZeXy%Ʃ_iÔopiJ-bT;r ;b] UQEQn([D}. 0R<5f i2o_0~%q*!l*HN<&mVOI[b$7T#8`ks2bmbn ƔIq%{m7]T?S 5~E/_!:Ы'|_흒x#GuƖ0nJW Yw3BV x=j^n7Bjk&srU3\L]HڇOUkwx8WB)9ϽnA寐ʯ'm+; 8 \sc8s!rrw?Ɖ'#ݭ>`+s ޻_]1*]KrN`_P>q/F}5F6 h>6EpZΙҭh+ƒtgp"!G6)^KU[9O + d& p)^,,eb)~\@\A N˜..zìvAmhibA ` F'ɨf]\--oZEvJrE`uqnz.b=. gSa!*dP*;ZnBP++ |T"+>upHdmnԺLYrHèj]޿>LE'3V|6rRBey@;!>FI )\z'h_j<]%E,4LJώQTH}k )|>iOi٦zݢ-կ6x],ieǧG_,vG-aV.A !qי3eђr/G%\[RΠ+y joCт-RheLSi2T: T3zuڃ9#tOnFOi dacsY%A\Ǔ99`~)S?>{J 6v4!\.( M&xJ]o&dFl֪AGBѭ&o۩uT Y-&53܆OjeDvկU׿|:%UʖVnf Ue?izrzk|W[YX5@84̩֭Q;.j޵4kvاu3=Yn $Ү)œD'fFCRjOᬑS5wMiÿ(XYsXQzNH +@hZ8WbC$lmt?n迱-f6fI6Ȭ.Ek~zv$3֟V ]iP9)PPUŜ\%Бfmo}th2W ޑteEO6ʯ1Gxcn|%ͦ^yo~/V>0lQC͍gRiazH(#^F &T$q<ы?qTm| 9ʖ :K ߜ= ܁8ۿ3 2 }aU:Bc`;@DCt7ojhp\ҦYpv?VkL :350p ;SR.E=Glt.u7]_{["H'Vsŀq0t-a?nj ɷGlQv6nP齞Ҧ?U% e t?T(I^ۖBއu5 syOf￈yHC!/MܱSzuGUɣJ d2w񻦡(Q}~y}yY on@L/)֮ۿ߄2]EKH[ch~H1(vH;m}@C0 mV9v~.9#bYӓ"D2Zܸrs&m=YqY:\#HuL+kLxR `{HڵPGdK6gsBg~ >7jTDpiWE;+E'DxQXՙJsvYq#E} ^(42Ő( 8Dr1m4u.{v2S-WlI&,xqC`3$} +#)?$&EV5M0TRDbS1*(\?v\ͤiPpj)-zDt[zQS]rzCNXlKu]'deW7'pj ^0Q`,h?}x)^IZ5U1/B(qg>ŒU0wUgGM@,3{ \]] {TSķ !W7}xL˸k4j3cu' S}]")hdnIebթ\ [" )\lϚXH(M.T{>e9hWḙ n-"bه r{Jcidyŕ^BXo~ECD9d| HNG'2׈`|?d#<~k~4s/q{KڇTBwpWW EXw$mTv!,6qQ[Iw+jOXXvȱ@PplۯVp jLr3[!vvngR/@ y9C\MED;6JdAQpw!hMC!X~h-58gEc\Cc(7 :t<|dwuWhyH;DUtȫ=F0T<w$\Ke]TpYߊjUӉv%80ހד%I\^4jlk(^w+Ak{A(㟥DnoN]LpG% T5fA~C6t|6ՙ5Щ3fAw(@Nިil\rV?+V钳2t2bdlpݣв M>i\\N`Z͝k^jʜIⱉ}Π?hR>ѹe Y"b w|˜"O :SRlL$f`9{>G2_w0͢D/d7H4 8itTŁê1^0;%61"bUlَۇudJ l@ֽ'oRuB'E%1?0;G6@sVBo>1ohV,T+$2kĜAgh4 cuSo@J +vG{QUC:iP/W_]HL9+& ؙ~(Ɯp jFR^2]exs`! kq|a,0d7!~I*$'%i5cz?Xj-k[?F-I_s|/A QMNxPkBHR R$Cw2 JH^6î]kp}8_9כ4ĝI ξq6#'F 8)TSB IʹGYH#@E< q&$U 0׬O& uuq&}1.|M-SPy%T}*&Ovq;V* Ռ+jUJP*A} e%kM|??9NMR1L ;3O@1cۆ ݁?wihP+ry3?FpvQim!C@x6ͧs _ h)C\6OAl É!-Gel8vj)C,(1iD<\6I7)YCk4W `mvLozDRi` |>;5'rؾҶ% vwEq SKҐMrI2P>,W[@2f|qw#FYFmWt\0{F}m^'<ჺR?KOe8:=mYƕtv:;^qƐeQ2d;vaǝ;‚(̆׏[mpekrX&A.]X̏X՛Zؑ_x+C<Z{S/bn` V>OWrL 糝;-tq$4At@M_T4|igN wr_,Fʴ);dYk>+ ٷ9kn|aj^dVYM&]}&-?qwPKvN"e,Rђy{x&D~x~w:Ԛ3S)7bO'g!VY2!@ 47ߕm6 h5+s$̕%5 rCMqAAG@LPÌ1ρ 0?-13 x,>!=FѱˤdKry (w1mޙtBr]~N.j}F\?-- Ff"E.rUDyE@ı)O/C޻95K7c,ҦNg DIZѿn/x6vuhΈ 5KĖlt}~ssKew  ?< ޲yB}9PyИMk ~O;TBZafwDiźO%]Օl~ @fs+7۷xugQi(+p;,*k R-%&G9St2#e?bhrmi`w*Tg\ ܝ'e-gq–ɶ#C찘d%ó5{Ő2AfU?w٘A;R0)v}t{DD0-|:MX7$%dֈ™*hWfʁ :GY|*Q_FV-sQﱔvx\dݚ97u&?Db(Pܥk+C#@7#zhCPT.5igfYW|ҭK^gNw 1q,Q Oul'ڕዦ1bE^Rγ1k͖3 p؇ k1&p5!CiSqVɔ+zhT1,#gyTwk!ZƉbwaa6,<[U?á/S sRq_%ig!^rN> N8 -'7M#\=U# l*w7vHR;l?VZ25"6Z5 %ڕNNyF!t9։\ވfj Ӿ+fT=zFəVk}">AmG&f{ ݶ8p?Z `K,FPwQF[ޔud%xovEN9rDN}maf5Nҳ']{{s9@dB>*6u{JRӡ}1}1|zKV%"B6e:{Z;j8yR΂$ƄϥJ!fM^)QA;8tw7GZNCa!?PNd; 4ugiܡώ3J)I8a;[.ϥߞa4/\Q%Q ^_&xm xT|TicYQ2_W_c 'EyK0ׂ d" xǾ\+n-)#SƗw5 ThX[t,&4x8")Z h8FCFZ*xz=%} zRIzSԺzڼ wr X0Ē8wݪ[uU-VyySJ֮TM~q#f\oGپѥS8!ӿn÷Kyrqp"c /\GY]QP6S `bs?^dה? Z"sMH9*Nf4'J.᷇s1w:92E~Һ)PF(90neMp@(_9{JdQX` 9=ptjeJRHc'#LzΣ>aOq9_ΰ|E:Go8iAӐh 72^sc`X2qyҹKS; T9ww=*KdzޖA9'[͙C~f@>ɛT!W\ߣx[ ?+o4b;fq5V5\(UK3}q@A#ǩI5H{K4yA&7+!GW2{V,7m;2 :g4X6 m=0 tj9ˑ x_j;dwvj>8? ,YE]YP|DN. [p G aِo`-LLRɩ y.JגT4]\kx@}LuC) ]qG)TGv}fvNuk/i*@["p(+K*j ف1m$Q ,b W}8[*~Y.\6dH |߮FBiHc[#G!FDJo(!zOp-b g}]wVwmqDxEU1wƎH z BHP`Y)}=&B Zxk}olqHW`ځ>p\1 J$Mai-wE ao- SYGm?9qtp{V2zB"uXH[x3nqO֪Ma 8JM$~x &U4ods91.@0DC3pR2R5R0u(BP ǎAePf(۾ٓ\3!.h}q( >@WJJ4逿&S`[unJ *]ϗ'+&RLZAZID"5Eo%$gtI5|̸LtSo{K}ȃ` lGkK 3gFWHW3aHUwol"@XjVQ\jT}kI:xHj(rIWsU1?R$PJe cUiܲ)kFzZxW <.t"fK" 'Z]=WYqngשi'.86H^W ނ nid 2}/UJJs2MٓhǖdxZ~S7a/.,d LeO8Bp`n0)LƕɰGYȝ)Xܿ!v(8/:-j!aSŅJ c.9vmz'Ͻ6"d&qc&#̫*͢lQ9r٫4Ly~R1+Mc~U4&jDQFyyv~vzx"3[C!Vjr ~M 38,ęATM"oǼ-M旬GWNg]9‚c=,,?ngWhnP xBʕQMօ1ڿaͷ|tSN/%d6"vE^0!q,Ae5dه>Nj9H?v<iN־X6Iz?4 /?Ϫܭ3">ϝgu&QT_ 0oO|jdn5B\@XʑG"j K0Ro6r\]>I #P1jw &eAxombw0Chv Xz9d rr_gz$fʠE~J'NztqC(s'.#V-ՙ1 A4\[qh&hYhXu 6LXZa0n0̻w L*[m[ݱE4ĉ`(FR3/QFW2q/9Mjt:^ iMFn1D?ĵгc*r KEw?l3SpI-,X ;Lw dv0$}vsfUԜOѶ{!?ߋ}є|AA)9И.=yW|P& l Ok,p" Uݯ1ȃ(rN*)=ɺZ31UIO婣ӏ`4@yo 6]Mo,0eH+A + Yͨ7#1aX6*eli_V3`r:O7X*['Ai;mիdȘ*mzܕK1%@x 5vм2&&HjbHؗ9<[ǢY4JuQpr|5^~"T<. USj^Ӵ MZ",IDA<=}KypxIg2ZZQg ρQa0A"?(z}.v tM-$&w͸#¨fL:/TOSZUS?}38_D)iA3:ܐ.-TaQUYgބtJYa&1Ht ri +-<7\'>nX͖ny9l 0gJg]R- >FB>r O!vdF#)iU41b Sb/& ?b ֐9/D w_5XVM6}1m@p l lSy1*#KcWڲ*#>XK-Yˊ/ r*Twu`Q&tY)m;;P 洗g:* 5K?3ZR3A ?RS(Q~-q%Q] h0{k@'#{ T}jy4n`2Dڀc)4#S0D[(J [ᜈ|G8Gi{ bHn}M}6$zɕ+Jo-ye`:N#U)-i 5r4co) I%N:=#'3:,!+hKpѧY ֹ}8FitY0U Z^Qg fyl exovoO#0 Zklyvw* VhF}* ~/3|dn>e؁BS>.DSV R4Z/'Ug+pu?h!#Nj-%/iRtAm!8*NH^E4M15.E/(\qfK*)=vV 15XcMjQ5 /~=}ˮ#.tUnjOG Ҧ\ ʒx\avb (.xKjkb"ؽTX 9PdŴ8{7_&@',`=1u[bWP,8 ?TZF%0h=/V/gƤdShKtR`"xɊu܄gr{ ?3^EJI ԇj{^3#[s,H$L3sZ-PTrDhH!a9d.y v3;2"(!Gg+:y?7Aao= ui:9NSH#VТE_[$[v>ALB@_*TNxK@b]H+d{|Кg/:{.UЅ`U2̖yj\L2~? 5ӕ&Τ/B-ǸYqփb@BOOoJlxZOt\kg6`FP@ rDkl]͕ʱTnw7ozfX=]mcU/crZt5wm~w~]I}@ߥGisa'xA?92A n -/$MT|4ec{-wOlW]I9 XRY:1ͦ;>9H22Rsݛ 6V>‹+^M` &[1if7aH XFʊY uh\?j ! YH],Aqы Gb~rcy1k\"UZ1f_HxV;ҝ0ۥ M˾7hu@fo>T>yVkCٵq5MMȾDL~ijf#1A@=UD{9ԡcЂ|Y""uwrn)P{4V<npi=ig$-c#y4$s|(8Dti0 M E\ANhβ]]2R ?dtG+`QF;1֓k[z<2ķ'h _L&!I2x=>еG:;NSqwFEC5TuLGG5.o]׬$I73Qou_R~ b}AS:h/ִTI]8Vh=5-O^&<|WD XdHܼߞj| `J䠾cG.Cf/ywѭAmP]vcW?Pt!*b6|,$;b djW/ Z;cN$Լde)b#rƧ?Fv1p|HH8D|SAE1dc2{Y{Ʌ ZqK+?6b:p|'m>ɞzTN~ NS-ҐyǺS,]{Wqvt_b  gۊ`vpFt*+:],) գ8M-VcjZa? !}kJ#%hͲ&)İ|=PQw♜LMˣLnMl˥?FN@@,V^"xjcd[c o/VSܓ׽Sy\4O..dsD,활߷AYsΫ3bzg[~ON*^bprAm̞ Bhޚ 8Q+yCc=P$`z4~dϱޛs@_hFZ.]z,+ɋNZiM ӭWܳ5ukEZ87%T/?Y9Fu,_Tpl :Ku|Bx#?qhQ:hY߿SH۴>+6"@+TP?XEz͏)Q_v#Φ%GЬp#tfI ?Y5xRnlVs5$Rq.i>`" loS9˷gQ"Vw71C] 6੝#erA ^1FUQs@w춠@I-E]R+ eåO( |+׹Snf#I_5l#{@{†gLWKxl*eNkl] 7ЖgȑW20>Lah dk[ǘ稕8I.XUͬQ\PH-;>{ D"No^ݺ0sKEpޣ*˟oy̴sY9a+g3eI0WqfJFvm4] :p̄fJKs ^^K ~% g^eb<؇Qr(_;.<[>ELh`'Ng%@31'zH_x|F[t_"4*M>Ԥ9(u^F ܍Owjb:/Qr+Q\b)Y,hKo:rс FI F|AH4S=P#1שciv-Fu!iDiZBé&a "\en.LU͈bUzm0D!W~TO$𰛅(s&Ûc0Рj 0HԊ']"9ޅJV ,7X vll)Y_!9ȉd4,&-msӕ{ĥK|.*vɢW5@J?I߈TO?e0XtSb`ɦ4{؆ms|*;[*CcT' 1w'y\@pC 5'e?DUb, LšF!le⏯#?׼P<~m sIy& X mAXM@p տVkӲQĶ%bG_DN~h#D9o@L=c"[UI樧2DT~Jh1/!%n`oŧy`A<~vkbI%Ы=d 7`mJbCB|*>1riնvC79H$BO2YEgGP s&yC,m]nM0bJ6+OQBh/?ty nO`Ygr)(ƆYğOϝG% FA J+GXP5-~qrS,WP! +mŜhd`#J;W/z%8p47֣Mzg:ˇov-jS%BD׿fv ƻ.>pJ%fxA/#m1\'ϒ ,^ݞP d!$Ya &kΙB/sCoɁ6ʑzȗ<(N 9JGqAy,wgcm!Þ(g;\>HX@p3kkyi,unJQ)OLRmjzfA]4\\D~JwtcEp [dqCe#AfvLMoկ`j@& ~M~ _ި±Z}O8nO1v>5uJ,swnp:p=8r `ž݃n K R:ca7|t;E+wUs+}n{Օ7^O ;^iTEyᵋtON~ QY`6N"vzb !z] ~4}BXL8?Zl %ȯ57~J 02~JT6ٶZB5, ,лwk6掹s%5AcĦ8e- ;Dsūy.L>00>$j@ X/Z־7WE-,MB<4 iz מq $` mt1t.uA|9Z`0#)MWIcJ=$Dh` 7d+={н,o?{Oe^]/'GL^'3]>9);'2t*d2W 1>wJ)ޠ$^~oa\MD/3m5MDV[z;{Q"b%xbs[U}Z6 ߒZ$/|z7㹧#>fuh-/[*npg:ej_ ?We46,Lb #*B2=ц̄E8/&cN &)#YO-\O#Q<~JPZ8o"LR1y,L*e|ddB10!Vz-Ƿ 7N8X{[po9</F,Z_WHWB;k΍eqJ1Vus#@]UFX$@RS6~=r/&QX9C1{qN ( {*60q=e,NA_"1q>c#}p#{5ūXFCtKp"IHݙkt%T횗YLses!:gf2p SunM'p%P6*0~Q􃅣RphQn+ ; Kmvog}g}h>̘tu^E +tADs]y.فt4]< + VWUf:Cp=a!2,=2U@I5&"Tmj pwQLU7>x@Ir+kK5;Wɯ9W^2An(C8/E٧Z ,ώ"Y.Hc; 'Tym3xaXAd]5`篁c;I!Oz\iK(|kj[ٴ2[[BtfGHO qBR^<>tke]9$J>KVKVG(^l[ik}̯)1If`5x&`'@Aɯ.I=/^WC/oӀox@[ M指 -R\\`#MC8H1{TG|E&P4<ץ,']{5t.G[r (2 1 Ѩ̗«;@s%"ǪZdrVd97:~uK|k9l6 切 uEmy4')Pwk(UZ vUNA zӹD1w& )$Ҡ8S#i@ +,Ҷ]1&.%M$s0vL OHX!Ը@ -׍&onf0TB%dUIN*CʛT+1ƠIcLr85nIy OF,nIe FD3dhm>#ޗI.[E~j T$sxοRR">$iB#߅A@]óOFG_{W'[pdjiWW#8X sQLٝQs&gUmع *j}c{1:h\y.t@Q'&OQ`Z*`hte0;gPlʖ%AxR$8PEKAVфoߏ%'Gՠ_خo綝ӞJ0*oOdJs"su:wlN iW%fW S浦T4O خE" Mh$>?rxZEM %y~)@sf'&WvttN#"S k~λxǚ֡,<*/2v|;)\EHe˼7ഌ9Gң؞M،ov.K׵Gm|CS*A+!1 x^>Y"3}y= b9 ^>lhP؈-Yh02A*bzp/q]bivboRi(8,P2Bg%d@\&Y:04i OHDu_/$E|1)vh4/X/ףV^৸wUWЋ:Z-Z mYSGx02A "Š2~]+~v}Yl%DuD Y/Q 3!$2~z7ǴR"3ɗD&6[ (Ġ *RFJF9ftd36mGGYk6`s\W&QM^F 1@`p} '|gR&EaBa'`[A㹧맱 ?4cF}6fpΑ69>fpT"A>ӕg,${ y$=$2_ .Ki'ڭ%؏&[MU]H)ٹ{|3L U9YcuGq=8MG:ڠm$#18e iٳ!;]6.g˃k @>aWK^cA+- 'm̹gv0f4BUluD*XN`6B]@:z@jJg0's*Rs}ϼ'! PkR(u$朜`4Xtffql"oEH\izͳ XKz3ᓾK-kkK%WWeZdsc3RTAdžyEDsjZREv t]kyeTt]|pr2liGzq{%zyaZ,[^B/2oCɠ lDx So<ÍxB?ZynUvA:: 'w d{V_1ʣfaxx7$|LҜ~lPؒ'&}N6uX%P@P#L\m\.H̯F2e <}_~.8B`B %~-.L>$S E~i <^XٵB}NӠR(,w,b -2xD3?E?xv Bk؏RPZ~ 9m=[F-Hҗwkp^NPAe$i΋JwvǴN$pZA sϰ8똥%LK[, ;VXr83l0YYZ΍z=T) |&kÎodjdHXi1@56j;]!2`VsvT6WЌ5/3MZo:wp%-:ZvJ{skͥqι*'i-5~YYHBݢ fG]YϺ59[[ޣaOJ̽D9X֨Bu sv=@TZFw"BUzlc5qG#gLx| s1á'>*@SW24vLG>GIٳ*#B|X2LvEL"r+#JNnB,9Bb"њ1Qi#\8 /t' <{ }τs"z6 8EN` u&2G^yvПzZ%Io ۘx,stӵBC:X~pt bI **0iʫͽwN\}L~bu K[%Oq&ؗ.`Wcͫ1~Cdn{ƚ9܉ |^2X-z"t7g|Tg4? HriVF0tr\>a^~攒ΐPNm:ުZ$?F[SwUEbp%F!AͭHzq'*/NFKQ00g:F6s``J(*V?]`)`4Yv)+:M7n::k[AKiW◅>/PĊ5|UsJ=IK'֙Y2jY @\WfrrfwꇂC`Λ~us2Cv rK^1ϋ$]I߇.}Wӑ lލ0q(~jicBOèC{d0њIK6Эil\l:p~\"R[#)f'BA^5֯j;A,ՐJZcKDq<9nKۧdxʧLJGvA}ɨ~iK-[&PS0/(v *|U!xY܏ u.}o.cYDY:v ^ovgĢF.!=,|G[kuK*v8 .G+4WNݙjvO ܪehm[w?b'Ԅ:~R2H̀2 ]OݿUKln.ݸ{LX"Ox_x@\}W4H@[LNū!seH݇-L+ڃ'WynyEQwr= ѩ=THj],i3rh9)A]^bCR+mBO0fgXrD&Xx `ɅMÇ(] TCy}9fLNo AFUҨ^e!%(GRW]}眂cr 9+.񒌿QeCr)Ƕ4*8R2U!T{b7a+t+o]&TCsY:9^NfA"dvEǥjVŃ`b$ނ6,ATvy:pGdt %]iFLOeTрm}N۹ƨJi6sh#=t  էt!/KG`vne慓h(T/:i7F9e"W8˰c}1Y: TѤ x8y{}*|nd:-%CE 4IW88a09U!i>-!SyyOӆ֮8#c9f2CG~6eVfhR(u Sھ &L7 .F⿍LЕR)7@yv>]Tc曢Lwi36M@t`dQBba\}P))I'n!|6mGO>p'E7`O:;&mJ?0ӱRm)$%r*0fH-pdߔ=b pn|}eBK}XYO&:g8;m;,!o0#RIail.*f0ZRG:TGv+\*#4x|;֫(BCM{Ri snIA5cT.RSȍ]j0.> ۖ>\_ ےP?H>11c|eNbV ?A˦i6ݛVUwcg6$4tU/[RA0h!>Gٟ܋qVd"7̦/ٗx3ߒjE=f1DQ,h70_ju! GMqȝ=$26RS#WXXh6hH={AzJsj"R4ӖD(oǰ6X]ɍ:o|:@7XSLpB v0cTZ|7`m`n&&&<1J|ZLXGzYWY;xԓR9Ub\W`9?rL,GOTBrA u?e D4eM&N}l*ۛL+D p(qU@/lhBe9>~bKܜJ=#69FX4T–#V'"`yjJF\_U (o*Uњ]9 悓Q:( Sv'ήe L8uF(8 8L  LZڀsRIqw`y_ G `۰7dU~vt0)-JfȩgnWQHiX!-pOrT~.\+ @Ar)Au>wAPGr$)O1H.l|"vgPGt(*6#@d ))8Ǡt¹[EI^FJY"836WӅYm'1sWkf7;ݞ mc>:]ǖ_O˃on2st͔f/hNP[ZBI>St ʀT5[le_|ZF)K;8|zv(f0?'@R6&%.ַlWh+w3-}g+yFfK*\)\~WKF4 aX-8> ~I˵pu遍?њĆ,b8dvJQFN6d}FF~Ԍn+Ae[G0MB'4GyW Bw_ݳ_t Vj Wmfw* ]DA"o9j);q:>{~JSA+YR w#< R"k~dO5}wԷFL0 nl'. ˃왝 󁨍\1D)nԉ?'YKΩ|q_wҀc#힐" ʟ {QX"EjdFUM%9IlZ-?3 x{;q2-aFZu^KT:X|ӓA Nl0HTӸV=ù@e.F?_ f 2kChv*o],+aDWzz&8矁AtR\1ܿҒUjE )|uLNr5O:}[i(^{ _!(֗"aq [!X7Aհ24Н΁I.RJ%]OH#/s D[mϽ TsE2@{:*,qHǽ9A2MnM,aS,672/.^SQZ2 &'t #VR >7h'gA13c΁YտemF0)|_^> n0U5̎+zBᑾm ,~c.C\7چ3f<?Z7.dV 1,b.H0+Wnq O6%T_^-w2"{Up(j`* ^Z߅Wb+Q J|܁4[ED_z,:#]}@t壌1b() !Μ>yy )'&*H:9d6JQ 5$O,6]v;~RZBz3H+rˮ=jT;|tM<RL$Eƥk#mmIP+_/XT\s xN?yS}^MRk{9) gOXlAt0=}]̞WBg*f&O>"v9XŸFmVuS.U>rqIKdU6WCTb>e+pQ_O˷;.#wX, g bWcr w+l;<џSs q ^MB ҧ2!TЅ4͔:KKxa)?j#)db heV}32hs{YP/ʃ.ugsul8@qܣ*Hl qO&Xjm4lZ݁/sը8YP\8͌-W%$_/"|ӊkhIeH99:,r q< oI }mlar:[YO, 2}H I3@6^y1qVCTD>p>xLղ3Bz޿8m2'2<4(af/l^Н-FB%cd. NMqlm3~^Al7P\uo <{iQ\́X*q6f q:51(nm\> ,VN`L=jO0UuOBٛ1s8?ݛco8MOU7 G\Ӳ[d"faN``u?K|tx*9j@}l0WrLPr;󍳧% bglB&/N?3sA/|-ӕf9PM Zt2 =e^(xhg~tls^3fӣ^Ԛ>G2' *2eWk L2s[u=ᵮ\s902X1۷3tJciKM}E@T7W(zW XFaV4A,C|bƞAPE 9n ֛IZdsVhUkgR? CNG|fQ7b=:j տ1ȱ͛_a<u#`Qll6kGq2۸zKNju$HpHSI"tcQw7"fLl=6mʥwI9W/1B =R"LCلTwj: AxwbAjU(-ۗ9sWEVC{+GejK9|-Px懯3D܇8݆g"\"u,"Nuf6nk1m_kOєHG . 0w\dpUh9_TJ?  kӖn$̥M t1fr^^sڥ$#y`OmTUExʯh lH^{"3.Kc8 Ul *+ a)2,eO]aچX#D\2g)G.?)rCBe#8&HT yRK.zw1Q;hv;d Q| }*\O6Sg ^B,ӫ&|+˼7Oh~\[\W?}Փ^ݞɋMM[ ;,}oGS~yB %P;1ƈvyo5v'#W~_})lߗ32F}7n*H(E JGNV'`ޗl܀gR0b7@1n7x1m)urL2zu[oa<V~(V{"`ŧ5U7~-!RzȟR&Py)̼!zR+n"ohܛ>%k ޴$XT-9!`.X8,R 1ur>/:1.Kvl_R`F_,ɲ.3.dQ;]D?E )%d^]cMۮM u|=\$ _k-gXFCAp=[EY܏_D7ǗHiZ5GN-%Plc tx6RVF̻LdKzlevr5IcO5ET}x&7ib47on@JPLt&mX7ӳ6K(+'M"|Z1c*rJ9/ ]lH0}kza#_k"_ObYg5<ǕjwRKrwGSrǤG\H[X*ֿ= dܝUՑ0$dk5[>~}&^qgǹwD{A/^ls֣V_ d\-Mf[jg|quseY%V$r#4{n$ޓ=vk@0|˭*Fn9@ ~ˍ¿[n] Wޒv@yp9e&"24YabdWmjŸ 780XaxKʑlǐDU}Q~`CC&9 <\k3]վ,0Zc#i?)p vJ˶_Ɣ- vS6gr!T;q;Y\A-ؚO 0Gr&Q</ocd)II/rܽ8@ ZZm0O_Jfʗ jg~IgDrBm[ߊngGX6[m B & `88=Z|SgA}" OH Rԩ0^=6}9.ګΫPV [Y^[!7=Dx_ߍw3Sݧq0,ld2Ncoȝ^Y^V>n 9qH[EoS$VբA2`6" ɴ7&X[}D/zUhUє0Ǖȉs)=}G^w g^$g}UabMkɏU9/XRajݠt垤 VEH[j 5a{ҁ4@\W.76hO᱇9Rv~Nq$kM7k>Izx(n},l>0ITÎUEwrXr~ǧ_΄몜MSw;%f@g#{?6g~"U6܈^C6e)K1/^h֯ISM8vW {.:=$uKیE 28:)4zms%/"y다H/]׬6ĦLkD!^bը`XΝe_lOL|X/SPv>$veGI6"E1oߵ^rFhrA%¸IoeqZHuɴl.bS$ փ?p&.Zq$lIoAn1yqN̽@̮8SwUW —6-ʷhnVr,X[g(< ,kow>>1Ɣh9ٲɼ/pu{r:`}+La0g G,slgQ-x攁(sdů^&K_wO.xlot.yDv@N ,4##R{H< 5@ԀwWF{FWJ4Ԋ߻qh.S&KO$%DL<@=ˬ9Ջu#ބd@&s·.c+>Р 6q? CR dïqFߋo%Y,%A[Qhfݐ qbT)㕔F?KZo6t֧_#%Z-_ٚ宼K\ sN0CyY6/K04V o#ak28H Zҗ#a)\.&t1} nA Jq[)#(E;DG5C6FD'Q•oc3F9 H0{kZнE IPTK8%L]59  hB *(>Y%m"]t0ۊKj|oUܸєݏNFG;"xcjBZ-!~:kRBQ8La/`#_>}Y@Qs)pN@b6CQ Fƿ%|h2^}lG!-cخȃBʎ?[D){.H3?z%V+ F჉s$eR##1آhP[.Cz[1>MQ^dsfO]z9Y8W?4ݬdm@ \%j#Eׅ+iJpFݻ>*tk~#֓' 8 о]n:KG=A-*D[@bC,1 ҏ0Iim,یP=^c~܃+k8c7W $.rT]5GM7D})]Y5p{܋W .͠ J+S-'- TpN.slaR~E4<תHm 3NBGg3G^nsxʬOiGiu;>݂L:O_ yKJ{mG0N^MdP;vS@?ÅFv\C$SVms-PibO823(6n3pؖ[Sx\BޕaOrʚhxk@ek`r"#'L6%eԙ` b.YVCC$,qؓ b]~^,zȺל "K6:w$쐅 H%w9)3#5}HSAZ_;.S.9(1>vkp3!\9C rO7 $Vyrû2j2MS/Y' ]\|+kvOSг7qLjhԘ^ nTc,kNTkܲlOÀobFж ?r;y/`6d&+{&)Ns(9UbɦeŁ`5a&fP MQU3b<+w!&0a5eαe~ZKwq%dD q_? SDGia0 h&=;XYp~sKۮ>lL(=T{,͸dmqui_5%,|P9M}Jv(?W>R8=1rkӘ|4Ի570_Fdc %5wr'?+_@(xz|NYYYYTPsKV:W1Zb,NPSj*VDP;e= pEhIaGtkmwWJڨS3S#;i@ĸ}r5vR+ zg^r95#L$"9ma)ϣsiJ؃kjbÂNCzw<'a֣3r T5ܡ+U ЛG{fF"{ꗛG26w*tץNdA͋3+2N5J+=xl ]Kfro> Kg"]U[difv*o7E\\VpO6 o&f\UJnJ1˥ +SڮRQ @3dU!%_ab'ş4xb,VsπA)XLsDy|L OM]*_TO"B$3  NYe>,t) Rj箿 liw\#v9Mib]?qT<i2>IjooWo%{3q9 !I:wzLQ?/eܘf%xY}JT{~ M5 dHy4 jk( Y10f+FTFA|%u.>z`jւiDXUX.~cm'ZxĴJs&"NqGU3gǓcyGkЋrB!`9X n}y{ ţZ7UM8*)L 4edyLCŠWMFeDZ;:(Wռx+س:GP d-Iq1tvTչn("y՜5[Z8R*(UX|1=7$ۮUEe*FH ' `W@Os|?i+qDt4^2[>-UDƷtZ]'y.Fx# h74*cRƑЁy;n ;/泥T8~9_ӽNz)adhۋMޣt+m~yC?/-#Vjw;? k'/|HYթPL M`'_V,l]kS>e$8R8>1ЈK G4\0A걗]"iQ(LG1ظ+02Y2wJP͙\' Oj(o:9"+`7j;M6aQ77\8-ҙ<xSWDf02c@SjFl:# b_;d;O@|ф΂a ThuumǤ8s2LzUsyɂ 5OuIJⱮV5OŎq>6j,Qbk6I֌77դS>yӱ#n0)R|k7k4z*uFE 5%Y=g{ + xJ؅*"x(Hf5X‘p'aR‡b9+UwX uG%A{z1 >G]?@ /agF~h]K!By}V7`咍͑iˈæW}X (` qNwKnZaOW*7uG9cxǿHmU׬f !s?AeIMf.;rHG^ˮ8(\~ܘkBAxr'3K1&"H#KL9;+a1Mrx CUʃc>}f$vDvld.8D /dkmЗ,G7oI{~)i}o8e{l5Df٨sm2~Z΢LÑv.t>kюjCς$#f;9 A\HxlHN2zg Vc}Dm=*G[Ҍŕ'sʬ{k8^Ԝ!4`sPtoPHgqO,yc6ImuW^-$v2\O ]klpkPU8Miko*P!J`J~Dհ^>;K&;BT.S\IuRw&y"aSݻN!c(6 e9CocmZLZv 0h6Jȯ:c0OMIdu#dNsKn''wVڟb8veaƕj"XdHph&Nh4a%sCm+klqɄ'ۉ w-shd$g3**C* G329F~^ZmV<3Y]gL4&hTY_1j /l $#rpeJ-&z{ W~_rE_y.$ڻelL 9Nr)Vk[R1 UU){(w*0 +h_)̮jS.+* ET,БHM~]˳'2G_ Cmݢ+;޿.5*U' Cyޅqh]bm1ܬXcUqfR^=swiV=~B^tC`-,K"}9j3AM 7}(F#: 'V+=ϩӈrS?e=9͂TKfR+Ak$tc) Tq3.=_v|"P/McZ׃5mыrGbXs; D)?KAIGK~3us%{t1rfh^xxU90~#`^{H|V:MN{8חlɑ;Qn.*_W]^5UuT> CzŹ*h֥.oLrYbMNXI$3$$* UFB *'v~2:wy0 F0e 0;Vڼ.K6 '(_lAJMl9"bLj>"%$$6h~tJNK.)QeAU8xD%q B3G7waKx=?o7|oOoÂ,囁"z쿫z/ȯ#-TlʲЩŒ&#TW[ L8dH][gobK؍hAI7 ,cp)PC 0mY#ỵ!?_;{57D`/hT>ee ὾l/KIcF-]LJ|Ķ8ś?kT0PCrP+Zfu0v`)FkS!E;"}S)Oܱ˒)RHX9swNej%Åዏ/9]߯U+ KGoOVCYodTǏ[0-if j4: HPRVqt]'Һ/STڠk-OߜmCrϽ VA>k/- {Ga NMR0%>h1@`9"ip9J^P> PlɡD3RbL}C!"Y&憆bƵ5=WWpL}xbctc]!!]qÏ6'v/ȁeP{×$듗o3m$Z5)+Azt%1f6ĔFŦܯ}*^ ԫ٬筨q5O_jgTRdRN*)bDؑ[ E0J5j4$a5Q7SiE7j?uoS!) y`i9%'X%̊~[>.Xhg4ccEv(>hQqXƓM T nÿm擜* ğY<յ'y\yڮ[Г`٨(!^(cxA!7=k}}$rVсCPu\Gظe+ (2P P5BhK/vE2#3tOSM>(@Dh皸5 s]mPsul%-H)KԌm xN$䂙D`:{ A逢m]HxnMvuO8qVcɳyѭ_Ek)?KDeY%Wc BQN鍗\cG)S:AD]&T@G|kXK8+; j63<`7QfŎ=eb)L *MdB`2mŒyHUJԣyP=<@ZA-ւqog x@ȫ- >IWDT#58x/%!02/d%O#%~=EJ7ܝiOo [ׂko(QR;S٣CNlRGJ [ u14$^6;g29/dIKjWLzrJ8MjrZܡKm1(X1/}}b%:Ѽ )jd !)oط֤ZBMn6}?_Q4@?ETZCXALZ},XM:k"'C8YEHK*nÇZIfR=oI.|8qaQ_9ۢx|q[ikov@ˮXT*~a!EA^.B1kV*Jj;b95rJ~i y iƲEbD"bJ@ 5)0lCfvNkKSҼZ 4\tѐ á ! A6x>mg ;R>|JSrn-0ͪχtĚIsr]z@ťj4/' `Ӎo˗tRw-Rqe|ߨ卤Át\NO$J#f|9 8>4]kUC?h%v9|eN87dTy[$L~, 1auHHJ^(ޚE(o%҉ͣyӶ=<"e;uU{ Σ4Ƀ[0ŢFЂ#8,TE{6 n~96gce_]$Vr 5"-;e=noi$;;78#hKuܵ^~=$] GҵsauN } T^0Miݿ#4i`7K2)Jp uw"|ʨO&%VYFٻPg=D_#0""gg~S/mJ9H u/\o+#+@;裦Pʉ*V;=Y H۱NFE B8* EGF(j*T%vqT;Ϯ`TVM4q'>М^ܤw6tƦѡC6W(82H @,oUށr+b0Ǩu;]ߠTU#e_k/xv_AC]FMʩNMW0Uiǜ A<)3XDf2<* A]'u߅ 4zA*z7Y5Y0kB"1'!NU_nrD(M«@L>U%{r-1!TsarU0A.Cqs~n" _GP 5ɍ+JEz+=ŲZv;Ʀ hĘu=|u`i 9 1x_р8G9{,W:akՊ4)]fqFAU/!\۩7:ȿ0Ug<F~14pJ Nj;Hno` /7#t63V}&k$ɗ'ɾLNД+fGpS_< 'J6\?XѨ]l8P6r; 9[Q" {UkBkĒ,B w]a&ɃpxܽH}B[j8ZqsV?H呉qEE큔wȀ=e n*Zo?$!J]'[T4eE^8 EIe㑉8~Ļ-g޼;m5` I *, i?ݸؑ-8}S:ϔqëP3}9ٌPK>C.MX[̿9Jh7WϨ:4o`xa.I.֫^dZ͡oD9]I%|0G/R:b >@k+ny`+XH-¦`8Zd/ˆq*sp20^G͂ =kPffg+'V7ȆawCG,kϾ&떇1xi {Mb 4lyvLa+>q`; goseI|(fuBYD`4QO~ܟ9_Hʍ6{3Rd;*HN.% z;u>YqPsAm) oNq`D8b>uv47k3qQ+`X]NdZUm\[Che5+nKkwd1-?nKxӌ\N.WTUa1*xdV++dwTuzDz,ag`⡬F"*[^,xy"|kYN 7I#Mizv8xl.0ҋ1'ŰiOF TX#gRAyw/xn:e̋4[P'm.'Np֪samENV:Ky_JZ}2%Ua"/kHN"6˂pr[1h$fEXkJj99^ʭ{q{Td\DmZ5vfXmLc+sQ~^j:o9RkS aOnk ă lS. YZ