pacemaker-libs-1.1.19-8.el7_6.4$>7֌Qݱ^OL>z[>< ?d " ;$(@DK^   @   O D  T3 3Q3(894:1=>@GHIdX| Y \]0^bOdefltudv wx<y Cpacemaker-libs1.1.198.el7_6.4Core Pacemaker librariesPacemaker is an advanced, scalable High-Availability cluster resource manager for Corosync, CMAN and/or Linux-HA. The pacemaker-libs package contains shared libraries needed for cluster nodes and those just running the CLI tools.\Qrx86-01.bsys.centos.orgmxCentOSGPLv2+ and LGPLv2+CentOS BuildSystem System Environment/Daemonshttp://www.clusterlabs.orglinuxx86_64 getent group haclient >/dev/null || groupadd -r haclient -g 189 getent passwd hacluster >/dev/null || useradd -r -g haclient -u 189 -s /sbin/nologin -c "cluster user" hacluster exit 08PNp@ h%gBA큤A큤\Q\Q&\Q\Q&\Q\Q&\Q\Q&\Q\Q&\Q\Q&\Q\Q&\Q\Q&\Q\Q&\QY\Q\Q\QY\Qdec24b8be6f133be5980fbb01fa7ae2552a358cbebbc0686a9ca32e7e09326ac0af2b85e57067c148bbf69896633301f5c866737af5c80e967ceb4f66581e2f79d1a52ece94df3cc676920e3b391345b090a8b9ec05b90220bfa8e0b8fa8310229968bcae9d74795a9838dce5808876b1ff4a2f3fa5155ab265aaf2c1e77cfdbac07de9fea19a5ac5c4f8cf668976dd34a54ec85095c35cea4d0513c93e671085dee8242a5ed811bdced788c0a327c267ae3324261daaf34bbcdf14deb63e53f5244ea1653891b5ce6c94fa5e6d406cda77d605fd9c24b2d3a5d2674cf954307a978b7143187796c6d4407d87bcd3b569e5910a04f3537417c3baf581a3442b4cfb115636e13ce7b92d917a673e16803e61c79a7fd40a4d2589714075aea125baa14f1e7917b99f8f944e954fd5f1957508c8f49f5ed02f0dd7aa6b5e3aa8f5ce3ab71c1010cc082c168a5f17d8d520055a2cde4cd9a4050b9711bbb98c0d29736b6d3fa47916943fd5fec313c584784946047ec1337a78b440e5992cb595f89libcib.so.4.1.5libcrmcommon.so.3.9.0libcrmservice.so.3.3.1liblrmd.so.1.5.1libpe_rules.so.2.3.1libpe_status.so.10.5.0libpengine.so.10.5.0libstonithd.so.2.3.0libtransitioner.so.2.1.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpacemaker-1.1.19-8.el7_6.4.src.rpmlibcib.so.4()(64bit)libcrmcommon.so.3()(64bit)libcrmservice.so.3()(64bit)liblrmd.so.1()(64bit)libpe_rules.so.2()(64bit)libpe_status.so.10()(64bit)libpengine.so.10()(64bit)libstonithd.so.2()(64bit)libtransitioner.so.2()(64bit)pacemaker-libspacemaker-libs(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/sbin/ldconfig/sbin/ldconfiglibbz2.so.1()(64bit)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)libc.so.6(GLIBC_2.8)(64bit)libcib.so.4()(64bit)libcorosync_common.so.4()(64bit)libcrmcommon.so.3()(64bit)libcrmservice.so.3()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libncurses.so.5()(64bit)libpam.so.0()(64bit)libpe_rules.so.2()(64bit)libpe_status.so.10()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libqb.so.0()(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libstonithd.so.2()(64bit)libtinfo.so.5()(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.0)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.8)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxslt.so.1()(64bit)libxslt.so.1(LIBXML2_1.0.11)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)shadow-utilsrpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.11.3\@[*A[5@ZZk@Zhu@Z7Z/Z.s@Z ,@YZ@YZ@Y+@Y@YdYI@Y:Y$$@Y@XXX@XX9@X@X@XwoXX @WWWWWPWPWv[@WrfWj}WZWM|VŲ@VZVf@UYUpUUUU>Uyx@UQ@U hU hTTTTeT@TTuTk4TZ@TZ@TO@TN3TJ?@T?@T+TT @S@SO@SKS1oS1oSz@S(S S@Rb@RkR@R@R@R{Rz/@RR@REs@RNR q@R@R@Q@QMQMQMQdQQLQ@Qn@QnQ]k@Q]k@P)P\VP\VP H@Or@Or@O - 1.1.19-8.4Ken Gaillot - 1.1.19-8.3Ken Gaillot - 1.1.19-8.2Ken Gaillot - 1.1.19-8.1Ken Gaillot - 1.1.19-8Ken Gaillot - 1.1.19-7Ken Gaillot - 1.1.19-6Ken Gaillot - 1.1.19-5Ken Gaillot - 1.1.19-4Ken Gaillot - 1.1.19-3Ken Gaillot - 1.1.19-2Ken Gaillot - 1.1.19-1Ken Gaillot - 1.1.18-13Ken Gaillot - 1.1.18-12Ken Gaillot - 1.1.18-11Ken Gaillot - 1.1.18-10Ken Gaillot - 1.1.18-9Ken Gaillot - 1.1.18-8Ken Gaillot - 1.1.18-7Ken Gaillot - 1.1.18-6Ken Gaillot - 1.1.18-5Ken Gaillot - 1.1.18-4Ken Gaillot - 1.1.18-3Ken Gaillot - 1.1.18-2Ken Gaillot - 1.1.18-1Ken Gaillot - 1.1.16-12Ken Gaillot - 1.1.16-11Ken Gaillot - 1.1.16-10Ken Gaillot - 1.1.16-9Ken Gaillot - 1.1.16-8Ken Gaillot - 1.1.16-7Ken Gaillot - 1.1.16-6Ken Gaillot - 1.1.16-5Ken Gaillot - 1.1.16-4Ken Gaillot - 1.1.16-3Ken Gaillot - 1.1.16-2Ken Gaillot - 1.1.16-1Ken Gaillot - 1.1.15-12Ken Gaillot - 1.1.15-11.1Ken Gaillot - 1.1.15-11Ken Gaillot - 1.1.15-10Ken Gaillot - 1.1.15-9Ken Gaillot - 1.1.15-8Ken Gaillot - 1.1.15-7Ken Gaillot - 1.1.15-6Ken Gaillot - 1.1.15-5Ken Gaillot - 1.1.15-4Ken Gaillot - 1.1.15-3Ken Gaillot - 1.1.15-2Ken Gaillot - 1.1.15-1Ken Gaillot - 1.1.14-11Andrew Beekhof - 1.1.13-10Andrew Beekhof - 1.1.13-9Andrew Beekhof - 1.1.13-8Andrew Beekhof - 1.1.13-7Andrew Beekhof - 1.1.13-6Andrew Beekhof - 1.1.13-5Andrew Beekhof - 1.1.13-4Andrew Beekhof - 1.1.13-3David Vossel - 1.1.13-2Andrew Beekhof - 1.1.13-0.1David Vossel - 1.1.12-25David Vossel - 1.1.12-23Andrew Beekhof - 1.1.12-22Andrew Beekhof - 1.1.12-21Andrew Beekhof - 1.1.12-20David Vossel - 1.1.12-19David Vossel - 1.1.12-18David Vossel - 1.1.12-15Andrew Beekhof - 1.1.12-13Andrew Beekhof - 1.1.12-11Andrew Beekhof - 1.1.12-10Andrew Beekhof - 1.1.12-9Andrew Beekhof - 1.1.12-8Andrew Beekhof - 1.1.12-7Andrew Beekhof - 1.1.12-5Andrew Beekhof - 1.1.12-4Andrew Beekhof - 1.1.12-3Fabio M. Di Nitto - 1.1.12-2Andrew Beekhof - 1.1.12-1Andrew Beekhof - 1.1.10-32David Vossel - 1.1.10-31Andrew Beekhof 1.1.10-30David Vossel - 1.1.10-29David Vossel - 1.1.10-28Andrew Beekhof - 1.1.10-27Andrew Beekhof - 1.1.10-26David Vossel - 1.1.10-25David Vossel - 1.1.10-24Andrew Beekhof - 1.1.10-23Daniel Mach - 1.1.10-22David Vossel - 1.1.10-21Andrew Beekhof - 1.1.10-20David Vossel - 1.1.10-19David Vossel - 1.1.10-18Andrew Beekhof - 1.1.10-17Andrew Beekhof - 1.1.10-16David Vossel - 1.1.10-15Andrew Beekhof - 1.1.10-14Andrew Beekhof - 1.1.10-13Andrew Beekhof - 1.1.10-12Andrew Beekhof - 1.1.10-11Andrew Beekhof - 1.1.10-10Andrew Beekhof - 1.1.10-9Andrew Beekhof - 1.1.10-8Andrew Beekhof - 1.1.10-7Andrew Beekhof Pacemaker-1.1.10-6Andrew Beekhof - 1.1.10-5David Vossel - 1.1.10-4Andrew Beekhof - 1.1.10-3Andrew Beekhof - 1.1.10-2Andrew Beekhof - 1.1.10-1David Vossel - 1.1.8-6David Vossel - 1.1.8-5Andrew Beekhof - 1.1.8-4Andrew Beekhof 1.1.8-3Andrew Beekhof 1.1.8-1Fedora Release Engineering - 1.1.7-2.1Andrew Beekhof Pacemaker-1.1.7-2Andrew Beekhof Pacemaker-1.1.7-1Andrew Beekhof 1.1.7-0.3-7742926.gitAndrew Beekhof 1.1.7-0.2-bc7c125.gitAndrew Beekhof 1.1.7-0.1-bc7c125.gitFedora Release Engineering - 1.1.6-3.1Andrew Beekhof 1.1.6-3Andrew Beekhof 1.1.6-2Andrew Beekhof 1.1.6-1Petr Sabata - 1.1.5-3.2Petr Sabata - 1.1.5-3.1Andrew Beekhof 1.1.5-3Marcela Mašláňová - 1.1.5-2.2Marcela Mašláňová - 1.1.5-2.1Andrew Beekhof 1.1.5-2Andrew Beekhof 1.1.5-1Fedora Release Engineering - 1.1.4-5.1Andrew Beekhof 1.1.4-5Fabio M. Di Nitto 1.1.4-4Fabio M. Di Nitto 1.1.4-3Fabio M. Di Nitto 1.1.4-2Andrew Beekhof 1.1.4-1jkeating - 1.1.3-1.1Andrew Beekhof - 1.1.3-1Andrew Beekhof - 1.1.3-0.1-b3cb4f4a30ae.hgDavid Malcolm - 1.1.2-5.1Dan Horák - 1.1.2-5Dan Horák - 1.1.2-4Andrew Beekhof - 1.1.2-3Andrew Beekhof - 1.1.2-2Marcela Maslanova - 1.1.2-1.1Andrew Beekhof - 1.1.2-1Andrew Beekhof - 1.1.1-0.1-60b7753f7310.hgAndrew Beekhof - 1.0.5-5Andrew Beekhof - 1.0.5-4Fabio M. Di Nitto - 1.0.5-3Tomas Mraz - 1.0.5-2.1Andrew Beekhof - 1.0.5-2Andrew Beekhof - 1.0.5-1Ville Skyttä - 1.0.5-0.7.c9120a53a6ae.hgAndrew Beekhof - 1.0.5-0.6.c9120a53a6ae.hgAndrew Beekhof - 1.0.5-0.5.c9120a53a6ae.hgAndrew Beekhof - 1.0.5-0.4.c9120a53a6ae.hgAndrew Beekhof - 1.0.4-3Andrew Beekhof - 1.0.4-2Andrew Beekhof - 1.0.4-1- Fix regression in resource clean-up/refresh when an operation is pending - Resolves: rhbz#1665816- Fix regression in crm_resource --refresh - Order resource moves after remote connection starts - Resolves: rhbz#1664242 - Resolves: rhbz#1664243- Don't schedule clone notifications behind stopped remote connection - Resolves: rhbz#1654602- Route remote clone notifications through correct cluster node - Allow clean-up of managed guest nodes and bundle nodes - Allow use of guest nodes and bundles in clusters with sbd fencing - Resolves: rhbz#1646347 - Resolves: rhbz#1646350 - Resolves: rhbz#1646872- Ensure crm_resource --force-* commands get stderr messages - Resolves: rhbz#1628947- Shutdown corosync locally if fenced - Count start failure once - Resolves: rhbz#1448221 - Resolves: rhbz#1549576- Fix pre-release regressions in resource clean-up behavior - Resolves: rhbz#1612869- Another fix for srpm build on ppc64le systems with OpenIPMI-devel - Resolves: rhbz#1478451- Fix srpm build on ppc64le systems with libservicelog-devel, OpenIPMI-devel - Resolves: rhbz#1478451- Rebase to upstream c3c624ea3d98a74a8a287671a156db126c99a7bb (1.1.19) - Resolves: rhbz#1562255- Ensure resource agent meta-data actions can get local node name - Do not record pending clone notifications in CIB - Resolves: rhbz#1374175 - Resolves: rhbz#1570130- Rebase to upstream 29ac12ad21f73524f69c0580798e07cdf1fe3fa0 (1.1.19-rc1) - Allow crm_node to work on Pacemaker Remote nodes - Implement new --validate option to stonith_admin - Support .path, .mount, and .timer systemd unit files as resources - Handle INFINITY fail count correctly in crm_failcount - Resolves: rhbz#1374175 - Resolves: rhbz#1434936 - Resolves: rhbz#1562255 - Resolves: rhbz#1590483 - Resolves: rhbz#1591045- Pull latest upstream 1.1 branch fixes - Resolves: rhbz#1478451 - Resolves: rhbz#1501505 - Resolves: rhbz#1514492 - Resolves: rhbz#1550829 - Resolves: rhbz#1564536 - Resolves: rhbz#1576148 - Resolves: rhbz#1577300- Pull in latest fixes from upstream 1.1 branch - Build for aarch64 - Resolves: rhbz#1422602 - Resolves: rhbz#1463015 - Resolves: rhbz#1469255 - Resolves: rhbz#1519379 - Resolves: rhbz#1543278 - Resolves: rhbz#1545449 - Resolves: rhbz#1550829 - Resolves: rhbz#1561617 - Resolves: rhbz#1562255 - Resolves: rhbz#1565187 - Resolves: rhbz#1568593 - Resolves: rhbz#1570130- Fix regression in crm_master - Resolves: rhbz#1539113- Always trigger transition when quorum changes - Match clone names correctly with crm_resource --cleanup - Fix pcs resource --wait timeout when bundles are used - Observe colocation constraints correctly with bundles in master role - Resolves: rhbz#1464068 - Resolves: rhbz#1508350 - Resolves: rhbz#1519812 - Resolves: rhbz#1527072- Fix small memory leak introduced by node attribute delay fix - Resolves: rhbz#1454960- Regression fix for "pcs resource cleanup" was incomplete - Resolves: rhbz#1508350- Avoid node attribute write delay when corosync.conf has only IP addresses - Fix regressions in "pcs resource cleanup" behavior - Restore ordering of unfencing before fence device starts - Ensure --wait options work when bundles are in use - Fix possible invalid transition with bundle ordering constraints - Resolves: rhbz#1454960 - Resolves: rhbz#1508350 - Resolves: rhbz#1517796 - Resolves: rhbz#1519812 - Resolves: rhbz#1522822- Rebase to upstream 2b07d5c5a908998891c3317faa30328c108d3a91 (1.1.18) - If on-fail=ignore, migration-threshold should also be ignored - Resolves: rhbz#1474428 - Resolves: rhbz#1507344- Properly clean up primitive inside bundle - Scalability improvements - Resolves: rhbz#1499217 - Resolves: rhbz#1508373- Rebase to upstream 1a4ef7d180e77bcd6423f342d62e05e516c4e852 (1.1.18-rc4) - Resolves: rhbz#1381754 - Resolves: rhbz#1474428 - Resolves: rhbz#1499217 - Resolves: rhbz#1508373- Rebase to upstream 36d2962a8613322fc43d727d95720d61a47d0138 (1.1.18-rc3) - Resolves: rhbz#1474428- Rebase to upstream 5cccc41c95d6288eab27d93901b650b071f976dc (1.1.18-rc2) - Default record-pending to true - Resolves: rhbz#1323546 - Resolves: rhbz#1376556 - Resolves: rhbz#1382364 - Resolves: rhbz#1461976 - Resolves: rhbz#1474428 - Resolves: rhbz#1500509 - Resolves: rhbz#1501903 - Resolves: rhbz#1501924- Rebase to upstream 1cb712c5369c98f03d42bcf8648cacd86a5f48f7 (1.1.18-rc1) - Resolves: rhbz#1298581 - Resolves: rhbz#1394418 - Resolves: rhbz#1427648 - Resolves: rhbz#1454933 - Resolves: rhbz#1454957 - Resolves: rhbz#1454960 - Resolves: rhbz#1462253 - Resolves: rhbz#1464068 - Resolves: rhbz#1465519 - Resolves: rhbz#1470262 - Resolves: rhbz#1471506 - Resolves: rhbz#1474428 - Resolves: rhbz#1474463 - Resolves: rhbz#1482278 - Resolves: rhbz#1489728 - Resolves: rhbz#1489735- Avoid unnecessary restarts when recovering remote connections - Resolves: rhbz#1448773- Support bundle meta-attributes - Resolves: rhbz#1447903- Fix issues when running bundles on Pacemaker Remote nodes - Reap orphaned processes when running Pacemaker Remote as pid 1 - Order remote actions after remote connection recovery (fixes regression in RHEL 7.3) - Avoid local resource manager daemon (lrmd) crash when an in-flight systemd operation is cancelled - Resolves: rhbz#1432722 - Resolves: rhbz#1441603 - Resolves: rhbz#1448772 - Resolves: rhbz#1451170- Allow cleanup of guest nodes when guest is unmanaged - Allow bundles to run on Pacemaker Remote nodes - Handle slow IPC clients better - Update crmd throttle information when CPUs are hot-plugged in - Order pacemaker systemd unit after resource-agents-deps target - Resolves: rhbz#1303742 - Resolves: rhbz#1432722 - Resolves: rhbz#1435067 - Resolves: rhbz#1444728 - Resolves: rhbz#1446669- Fix shell script syntax error introduced with URL patch - Resolves: rhbz#1410886- Avoid fencing old DC if it is shutting down while another node is joining - Improve crmd's handling of repeated fencing failures - Correct behavior when guest created by bundle has a node attribute - Show Red Hat bugzilla URL rather than upstream when generating cluster report - Resolves: rhbz#1430112 - Resolves: rhbz#1432722- Allow container without IP to use underlying hostname - Resolves: rhbz#1432722- Keep man pages compressed - Bugfixes for container bundles - Resolves: rhbz#1410886 - Resolves: rhbz#1432722- Add support for container bundles - Treat systemd reloading state as monitor success - Resolves: rhbz#1432722 - Resolves: rhbz#1436696- Avoid hang when shutting down unmanaged remote node connections - Get correct node name when crm_node or crm_attribute is run on remote node - Ignore action when configured as a stonith device parameter - Include recent upstream bug fixes - Resolves: rhbz#1388489 - Resolves: rhbz#1410886 - Resolves: rhbz#1417936 - Resolves: rhbz#1421700- Avoid grep crashes in crm_report when looking for system logs - Properly ignore version with crm_diff --no-version - Process guest node fencing properly - Ensure filename is valid before using - Build for ppc64le - Resolves: rhbz#1288261 - Resolves: rhbz#1289662 - Resolves: rhbz#1383462 - Resolves: rhbz#1405635 - Resolves: rhbz#1412309- Rebase to upstream 94ff4df51a55cc30d01843ea11b3292bac755432 (1.1.16) - Resolves: rhbz#1374777 - Resolves: rhbz#1378817 - Resolves: rhbz#1410886- Preserve rolling upgrades involving Pacemaker Remote nodes - Resolves: rhbz#1388827- Fix CVE-2016-7035 - Resolves: rhbz#1374776- Sanitize readable CIB output collected by crm_report - Document crm_report --sos-mode option - Speed up crm_report on Pacemaker Remote nodes - Avoid sbd fencing when upgrading pacemaker_remote package - Resolves: rhbz#1219188 - Resolves: rhbz#1235434 - Resolves: rhbz#1323544 - Resolves: rhbz#1372009- Only clear remote node operation history on startup - Resend a lost shutdown request - Correctly detect and report invalid configurations - Don't include manual page for resource agent that isn't included - Resolves: rhbz#1288929 - Resolves: rhbz#1310486 - Resolves: rhbz#1352039- Make crm_mon XML schema handle multiple-active resources - Resolves: rhbz#1364500- Quote timestamp-format correctly in alert_snmp.sh.sample - Unregister CIB callbacks correctly - Print resources section heading consistently in crm_mon output - Resolves: rhbz#773656 - Resolves: rhbz#1361533- Avoid null dereference - Resolves: rhbz#1290592- Fix transition failure with start-then-stop order constraint + unfencing - Resolves: rhbz#1290592- Update spec file for toolchain hardening - Resolves: rhbz#1242258- Take advantage of toolchain hardening - Resolves: rhbz#1242258- Rebase to upstream e174ec84857e087210b9dacee3318f8203176129 (1.1.15) - Resolves: rhbz#1304771 Resolves: rhbz#1303765 Resolves: rhbz#1327469 Resolves: rhbz#1337688 Resolves: rhbz#1345876 Resolves: rhbz#1346726- Rebase to upstream 25920dbdbc7594fc944a963036996f724c63a8b8 (1.1.15-rc4) - Resolves: rhbz#1304771 Resolves: rhbz#773656 Resolves: rhbz#1240330 Resolves: rhbz#1281450 Resolves: rhbz#1286316 Resolves: rhbz#1287315 Resolves: rhbz#1323544- Rebase to upstream 2c148ac30dfcc2cfb91dc367ed469b6f227a8abc (1.1.15-rc3+) - Resolves: rhbz#1304771 Resolves: rhbz#1040685 Resolves: rhbz#1219188 Resolves: rhbz#1235434 Resolves: rhbz#1268313 Resolves: rhbz#1284069 Resolves: rhbz#1287868 Resolves: rhbz#1288929 Resolves: rhbz#1312094 Resolves: rhbz#1314157 Resolves: rhbz#1321711 Resolves: rhbz#1338623- Rebase to upstream 2cccd43d6b7f2525d406251e14ef37626e29c51f (1.1.14+) - Resolves: rhbz#1304771 Resolves: rhbz#1207388 Resolves: rhbz#1240330 Resolves: rhbz#1281450 Resolves: rhbz#1284069 Resolves: rhbz#1286316 Resolves: rhbz#1287315 Resolves: rhbz#1287868 Resolves: rhbz#1288929 Resolves: rhbz#1303765 - This also updates the packaging to follow upstream more closely, most importantly moving some files from the pacemaker package to pacemaker-cli (including XML schemas, SNMP MIB, attrd_updater command, most ocf:pacemaker resource agents, and related man pages), and deploying /etc/sysconfig/crm_mon.- More improvements when updating and deleting meta attributes - Resolves: rhbz#1267265- Fix regression when updating child meta attributes - Resolves: rhbz#1267265- Fix regression when setting attributes for remote nodes - Resolves: rhbz#1206647- Additional upstream patches - Resolves: rhbz#1234680- Correctly apply and build patches - Resolves: rhbz#1234680- Sync with upstream 63f8e9a - Resolves: rhbz#1234680- Sync with upstream 63f8e9a - Resolves: rhbz#1234680- New upstream tarball 44eb2ddf8d4f8fc05256aae2abc9fbf3ae4d1fbc - Resolves: rhbz#1234680- Adds nagios metadata. Resolves: rhbz#1203053- New upstream tarball 8ae45302394b039fb098e150f156df29fc0cb576- Convince systemd to shutdown dbus after pacemaker. Resolves: rhbz#1198886- Ensure B with A, that B can not run if A can not run. Resolves: rhbz#1194475- Fix segfault encountered with orphaned remote node connections Resolves: rhbz#1176210- Fix use-after-free in CLI tool when restarting a resource- Expose the -N/--node option for attrd_updater to allow attributes to be set for other nodes- Imply stop on actions within containers during host fencing - acl correctly implement the reference acl direct Resolves: rhbz#1117341- clone order constraint require-all option. - fix memory leaks in crmd and pacemakerd Resolves: rhbz#1176210- Include ipc and pacemaker remote related upstream fixes.- Update patch level to upstream a433de6 - Ensure we wait for long running systemd stop operations to complete Resolves: rhbz#1165423- Update patch level to upstream 7dd9022 - Ensure all internal caches are updated when nodes are removed from the cluster Resolves: rhbz#1162727- Update patch level to upstream 98b6688 - Support an intelligent resource restart operation - Exclusive discovery implies running the resource is only possible on the listed nodes- Update patch level to upstream fb94901 - Prevent blocking by performing systemd reloads asynchronously- Repair the ability to start when sbd is not enabled- Update patch level to upstream afa0f33 - Resolve coverity defects- Update patch level to upstream 031e46c - Prevent glib assert triggered by timers being removed from mainloop more than once - Allow rsc discovery to be disabled in certain situations - Allow remote-nodes to be placed in maintenance mode - Improved sbd integration- Add install dependancy on sbd- Update patch level to upstream be1e835 Resolves: rhbz#1147989- Enable build on s390x Resolves: rhbz#1140917- Rebase to upstream a14efad51ca8f1e3742fd8520e051cd7a0864f04 (1.1.12+) Resolves: rhbz#1059626- Fix: lrmd: Handle systemd reporting 'done' before a resource is actually stopped Resolves: rhbz#1111747- fencing: Fence using all required devices - fencing: Execute all required fencing devices regardless of what topology level they are at - fencing: default to 'off' when agent does not advertise 'reboot' in metadata Resolves: rhbz#1078078- crmd: Do not erase the status section for unfenced nodes - crmd: Correctly react to successful unfencing operations - crmd: Report unsuccessful unfencing operations - crmd: Do not overwrite existing node state when fencing completes - fencing: Correctly record which peer performed the fencing operation - fencing: Automatically switch from 'list' to 'status' to 'static-list' if those actions are not advertised in the metadata - fencing: Filter self-fencing at the peers to allow unfencing to work correctly - pengine: Automatically re-unfence a node if the fencing device definition changes - pengine: Fencing devices default to only requiring quorum in order to start - pengine: Delay unfencing until after we know the state of all resources that require unfencing - pengine: Ensure unfencing occurs before fencing devices are (re-)probed - pengine: Ensure unfencing only happens once, even if the transition is interrupted - pengine: Do not unfence nodes that are offline, unclean or shutting down - pengine: Unfencing is based on device probes, there is no need to unfence when normal resources are found active - logging: daemons always get a log file, unless explicitly set to configured 'none' - lrmd: Expose logging variables expected by OCF agents - crm_report: Suppress logging errors after the target directory has been compressed - crm_resource: Wait for the correct number of replies when cleaning up resources Resolves: rhbz#1078078- Low: controld: Remove '-q 0' from default dlm_controld arguments Resolves: rhbz#1064519- pengine: fixes invalid transition caused by clones with more than 10 instances Resolves: rhbz#1078504- crm_resource: Prevent use-of-NULL - systemd: Prevent use-of-NULL when determining if an agent exists - Fencing: Remove shadow definition and use of variable 'progress' Resolves: rhbz#1070916- Run automated regression tests after every build - Fencing: Send details of stonith_api_time() and stonith_api_kick() to syslog - Fencing: Pass the correct options when looking up the history by node name - Fencing: stonith_api_time_helper now returns when the most recent fencing operation completed - crm_report: Additional dlm detail if dlm_controld is running - crmd: Gracefully handle actions that cannot be initiated - pengine: Gracefully handle bad values for XML_ATTR_TRANSITION_MAGIC Resolves: rhbz#1070916- pengine: cl#5187 - Prevent resources in an anti-colocation from even temporarily running on a same node Resolves: rhbz#1069284- controld: handling startup fencing within the controld agent, not the dlm Resolves: rhbz#1064519 - controld: Do not consider the dlm up until the address list is present Resolves: rhbz#1067536- mcp: Tell systemd not to respawn us if we return 100 - services: Detect missing agents and permission errors before forking - Use native DBus library for systemd support to avoid problematic use of threads Resolves: rhbz#720543 (aka. 1057697)- Mass rebuild 2013-12-27- Fix: Removes unnecessary newlines in crm_resource -O output Resolves: rhbz#720543- Fix: tools: Fixes formatting of remote-nodes in crm_mon and crm_simulate - Fix: Corosync: Attempt to retrieve a peers node name if it is not already known Resolves: rhbz#720543- Fix: controld: Use the correct variant of dlm_controld for corosync-2 clusters Resolves: rhbz#1028627- High: remote: Add support for ipv6 into pacemaker_remote daemon Resolves: rhbz#720543Resolves: rhbz#720543 - Fix: core: Do not enabled blackbox for cli tools - Fix: Command-line tools should stop after an assertion failure - Fix: crmd: Dont add node_state to cib, if we have not seen or fenced this node yet - Fix: crmd: Correctly update expected state when the previous DC shuts down - Fix: crmd: Cache rsc_info retrieved from lrmd and pacemaker_remoted - Fix: crmd: Pad internal lrmd rsc_info and metadata retrieval timeout - Fix: crm_attribute: Detect orphaned remote-nodes when setting attributes - Fix: crm_mon: Prevent use-of-NULL when ping resources do not define a host list - Fix: crm_report: Record the output of the collector - Fix: crm_report: Do not print garbage when collecting from the local node - Fix: crm_resource: Wait for all replies when cleaning up resources - Fix: fencing: Do not broadcast suicide if the on action is being executed - Fix: fencing: Allow fencing for node after topology entries are deleted - Fix: fencing: Deep copy current topology level list on remote op - Fix: lrmd: Correctly cancel monitor actions for lsb/systemd/service resources on cleaning up - Fix: pengine: Dont prevent clones from running due to dependant resources - Fix: pengine: Probe containers not expected to be up - Fix: ipc: Raise the default buffer size to 128k - Fix: ipc: Use the higher of the configured buffer size or the default - Fix: iso8601: Prevent dates from jumping backwards a day in some timezones - Fix: remote: Properly version the remote connection protocol - Fix: remote: Handle endian changes between client and server and improve forward compatibility Resolves: rhbz#720543- Remove unsupported resource agent - Log: crmd: Supply arguments in the correct order - Fix: crm_report: Correctly redirect error message to /dev/null - Fix: Bug rhbz#1011618 - Consistently use 'Slave' as the role for unpromoted master/slave resources - Fix: pengine: Location constraints with role=Started should prevent masters from running at all - Fix: crm_resource: Observe --master modifier for --move - Provide a meaningful error if --master is used for primitives and groups - Fix: Fencing: Observe pcmk_host_list during automatic unfencing Resolves: rhbz#996576+ Fix: crmd: Allow transient attributes to be set on remote-nodes. + Fix: pengine: Handle orphaned remote-nodes properly + Low: cts: Add RemoteLXC regression test. Resolves: rhbz#1006465 Resolves: rhbz#1006471+ Fix: xml: Location constraints are allowed to specify a role + Bug rhbz#902407 - crm_resource: Handle --ban for master/slave resources as advertised Resolves: rhbz#902407+ Fencing: Support agents that need the host to be unfenced at startup Resolves: rhbz#996576 + crm_report: Collect corosync quorum data Resolves: rhbz#839342- Regenerate patches to have meaningful names+ Fix: systemd: Prevent glib assertion - only call g_error_free() with non-NULL arguments + Fix: systemd: Prevent additional assertions in g_error_free + Fix: logging: glib CRIT messages should not produce core files by default + Doc: controld: Update the description + Fix: pengine: Correctly account for the location preferences of things colocated with a group + Fix: cib: Correctly log short-form xml diffs + Fix: crmd: Correcty update the history cache when recurring ops change their return code + Log: pengine: Better indicate when a resource has failed + Log: crm_mon: Unmunge the output for failed operations+ Fix: pengine: Do not re-allocate clone instances that are blocked in the Stopped state + Fix: pengine: Do not allow colocation with blocked clone instances+ Fix: crmd: Prevent crash by passing log arguments in the correct order+ Fix: pengine: Do not restart resources that depend on unmanaged resources+ Fix: crmd: Prevent recurring monitors being cancelled due to notify operations- Update source tarball to revision: 368c726 (Pacemaker-1.1.10-rc7) - Changesets: 18 - Diff: 9 files changed, 245 insertions(+), 170 deletions(-) - Features added since Pacemaker-1.1.10-rc7 + crm_resource: Allow options to be set recursively - Changes since Pacemaker-1.1.10-rc7 + Bug cl#5161 - crmd: Prevent memory leak in operation cache + cib: Correctly read back archived configurations if the primary is corrupted- Streamline spec file - Upstream patch for: + cman: Only build migration tools for targets that may use them + cib: Ensure we set up hacluster's groups in stand-alone mode - Update for new upstream tarball: Pacemaker-1.1.10-rc7 + Bug cl#5157 - Allow migration in the absence of some colocation constraints + Bug cl#5168 - Prevent clones from being bounced around the cluster due to location constraints + Bug cl#5170 - Correctly support on-fail=block for clones + crmd: CID#1036761 Dereference null return value + crmd: cl#5164 - Fixes crmd crash when using pacemaker-remote + crmd: Ensure operations for cleaned up resources don't block recovery + crmd: Prevent messages for remote crmd clients from being relayed to wrong daemons + crmd: Properly handle recurring monitor operations for remote-node agent + fencing: Correctly detect existing device entries when registering a new one + logging: If SIGTRAP is sent before tracing is turned on, turn it on + lrmd: Prevent use-of-NULL in client library + pengine: cl#5128 - Support maintenance mode for a single node + pengine: cl#5164 - Pengine segfault when calculating transition with remote-nodes. + pengine: Do the right thing when admins specify the internal resource instead of the clone + systemd: Turn off auto-respawning of systemd services when the cluster starts them- Fixes crmd crash when using pacemaker_remote.- Update to upstream 838e41e + Feature: pengine: Allow active nodes in our current membership to be fenced without quorum + Fix: attrd: Fixes deleted attributes during dc election + Fix: corosync: Fall back to uname for local nodes + Fix: crm_report: Find logs in compressed files + Fix: pengine: If fencing is unavailable or disabled, block further recovery for resources that fail to stop + Fix: systemd: Ensure we get shut down correctly by systemd- Update for new upstream tarball: Pacemaker-1.1.10-rc4 - Features in Pacemaker-1.1.10-rc4: + PE: Display a list of nodes on which stopped anonymous clones are not active instead of meaningless clone IDs + crm_error: Add the ability to list and print error symbols + crm_resource: Implement --ban for moving resources away from nodes and --clear (replaces --unmove) + crm_resource: Support OCF tracing when using --force-(check|start|stop) - Changes since Pacemaker-1.1.10-rc1 + Bug cl#5133 - pengine: Correctly observe on-fail=block for failed demote operation + Bug cl#5152 - Correctly clean up fenced nodes during membership changes + Bug cl#5153 - Correctly display clone failcounts in crm_mon + Bug cl#5154 - Do not expire failures when on-fail=block is present + Bug pengine: cl#5155 - Block the stop of resources if any depending resource is unmanaged + crm_report: Correctly collect logs when 'uname -n' reports fully qualified names + Check for and replace non-printing characters with their octal equivalent while exporting xml text + Convert all exit codes to positive errno values + Core: Ensure the blackbox is saved on abnormal program termination + corosync: Detect the loss of members for which we only know the nodeid + corosync: Nodes that can persist in sending CPG messages must be alive afterall + crmd: Do not get stuck in S_POLICY_ENGINE if a node we couldn't fence returns + crmd: Ensure all membership operations can complete while trying to cancel a transition + crmd: Everyone who gets a fencing notification should mark the node as down + crmd: Initiate node shutdown if another node claims to have successfully fenced us + crm_resource: Gracefully fail when --force-* is attempted for stonith resources + fencing: Restore the ability to manually confirm that fencing completed + pengine: Correctly handle resources that recover before we operate on them + pengine: Ensure per-node resource parameters are used during probes + pengine: Implement the rest of get_timet_now() and rename to get_effective_time + pengine: Mark unrunnable stop actions as "blocked" + pengine: Re-initiate active recurring monitors that previously failed but have timed out + xml: Restore the ability to embed comments in the cib- Update for new upstream tarball: Pacemaker-1.1.10-rc1 - Features added since Pacemaker-1.1.8 + Performance enhancements for supporting 16 node clusters + corosync: Use queues to avoid blocking when sending CPG messages + ipc: Compress messages that exceed the configured IPC message limit + ipc: Use queues to prevent slow clients from blocking the server + ipc: Use shared memory by default + lrmd: Support nagios remote monitoring + lrmd: Pacemaker Remote Daemon for extending pacemaker functionality outside corosync cluster. + pengine: Check for master/slave resources that are not OCF agents + pengine: Support a 'requires' resource meta-attribute for controlling whether it needs quorum, fencing or nothing + pengine: Support for resource containers + pengine: Support resources that require unfencing before start - Changes since Pacemaker-1.1.8 + attrd: Correctly handle deletion of non-existant attributes + Bug cl#5135 - Improved detection of the active cluster type + Bug rhbz#913093 - Use crm_node instead of uname + cib: Prevent ordering changes when applying xml diffs + cib: Remove text nodes from cib replace operations + crmd: Prevent election storms caused by getrusage() values being too close + date/time: Bug cl#5118 - Correctly convert seconds-since-epoch to the current time + fencing: Attempt to provide more information that just 'generic error' for failed actions + fencing: Correctly record completed but previously unknown fencing operations + fencing: Correctly terminate when all device options have been exhausted + fencing: cov#739453 - String not null terminated + fencing: Do not merge new fencing requests with stale ones from dead nodes + fencing: Do not start fencing until entire device topology is found or query results timeout. + fencing: Do not wait for the query timeout if all replies have arrived + fencing: Fix passing of parameters from CMAN containing '=' + fencing: Fix non-comparison when sorting devices by priority + fencing: On failure, only try a topology device once from the remote level. + fencing: Only try peers for non-topology based operations once + fencing: Retry stonith device for duration of action's timeout period. + ipc: Bug cl#5110 - Prevent 100% CPU usage when looking for synchronous replies + mcp: Re-attach to existing pacemaker components when mcp fails + pengine: Any location constraint for the slave role applies to all roles + pengine: Bug cl#5101 - Ensure stop order is preserved for partially active groups + pengine: Bug cl#5140 - Allow set members to be stopped when the subseqent set has require-all=false + pengine: Bug cl#5143 - Prevent shuffling of anonymous master/slave instances + pengine: Bug rhbz#880249 - Ensure orphan masters are demoted before being stopped + pengine: Bug rhbz#880249 - Teach the PE how to recover masters into primitives + pengine: cl#5025 - Automatically clear failcount for start/monitor failures after resource parameters change + pengine: cl#5099 - Probe operation uses the timeout value from the minimum interval monitor by default (#bnc776386) + pengine: cl#5111 - When clone/master child rsc has on-fail=stop, insure all children stop on failure. + pengine: cl#5142 - Do not delete orphaned children of an anonymous clone + pengine: Correctly unpack active anonymous clones + pengine: Ensure previous migrations are closed out before attempting another one + pengine: rhbz#902459 - Remove rsc node status for orphan resources + Replace the use of the insecure mktemp(3) with mkstemp(3)Fixes depreciated use of gnutls 3.1Rebuilt for gnutls 3.1- Update for new upstream tarball: 5db5f53 + High: mcp: Re-attach to existing pacemaker components when pacemakerd fails + High: pengine: cl#5111 - When clone/master child rsc has on-fail=stop, insure all children stop on failure. + High: Replace the use of the insecure mktemp(3) with mkstemp(3) + High: Core: Correctly process XML diff's involving element removal + High: PE: Correctly unpack active anonymous clones + High: PE: Fix clone_zero() and clone_strip() for single character resource names + High: IPC: Bug cl#5110 - Prevent 100% CPU usage when looking for synchronous replies + High: PE: Bug cl#5101 - Ensure stop order is preserved for partially active groups + High: fencing: On failure, only try a topology device once from the remote level. + High: fencing: Retry stonith device for duration of action's timeout period. + High: PE: Fix memory leak on processing message (bnc#780224) + High: fencing: Support 'on_target' option in fencing device metadata for forcing unfence on target node + High: PE: Support resources that require unfencing before start + High: PE: Support a 'requires' resource meta-attribute for controlling whether it needs quorum, fencing or nothing + High: mcp: Only define HA_DEBUGLOG to avoid agent calls to ocf_log printing everything twice + High: fencing: Do not start fencing until entire device topology is found or query results timeout. + High: Cluster: Allow cman and corosync 2.0 nodes to use a name other than uname()- Only build for i386 and x86_64 as directed- Rebuild for upstream 1.1.8 release - Documentation disabled pending a functional publican/ImageMagick combination - Statistics: Changesets: 1019 Diff: 2107 files changed, 117258 insertions(+), 73606 deletions(-) - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for full details + New IPC implementation from libqb + New logging implementation from libqb + Quieter - info, debug and trace logs are no longer sent to syslog + Dropped dependancy on cluster-glue + Config and core directories no longer located in heartbeat directories + Support for managing systemd services + Rewritten local resource management daemon + Version bumps for every shared library due to API cleanups + Removes crm shell, install/use pcs shell and GUI instead- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Reinstate the ghost directive for /var/run/crm- Update source tarball to upstream release: Pacemaker-1.1.7 - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for details- New upstream tarball: 7742926 - Additional Provides and Obsoletes directives to enable upgrading from heartbeat - Rebuild now that the Corosync CFG API has been removed- Additional Provides and Obsoletes directives to enable upgrading from rgmanager- New upstream tarball: bc7c125 - Pre-release 1.1.7 build to deal with the removal of cman and support for corosync plugins - Add libqb as a dependancy- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- New upstream tarball: 89678d4 - Move man pages to the correct subpackages- Do not build in support for heartbeat, snmp, esmtp by default - Create a package for cluster unaware libraries to minimze our footprint on non-cluster nodes - Better package descriptions- Upstream release of 1.1.6 - See included ChangeLog file or http://hg.clusterlabs.org/pacemaker/1.1/file/tip/ChangeLog for details - Disabled eSMTP and SNMP support. Painful to configure and rarely used. - Created cli sub-package for non-cluster usage- Perl mass rebuild- Perl mass rebuild- Rebuild for new snmp .so- Perl mass rebuild- Perl 5.14 mass rebuild- Mark /var/run directories with ghost directive Resolves: rhbz#656654- New upstream release plus patches for CMAN integration- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Re-enable corosync and heartbeat support with correct bcond variable usage- Temporary drop publican doc build- Fix publican build on x86- Drop double source entry and 22Mb from the srpm- Upstream release of 1.1.4 - See included ChangeLog file or http://hg.clusterlabs.org/pacemaker/1.1/file/tip/ChangeLog for details- Rebuilt for gcc bug 634757- Upstream release of 1.1.3 + High: crmd: Use the correct define/size for lrm resource IDs + High: crmd: Bug lf#2458 - Ensure stop actions always have the relevant resource attributes + High: crmd: Ensure we activate the DC timer if we detect an alternate DC + High: mcp: Correctly initialize the string containing the list of active daemons + High: mcp: Fix the expansion of the pid file in the init script + High: mcp: Tell chkconfig we need to shut down early on + High: PE: Bug lf#2476 - Repair on-fail=block for groups and primitive resources + High: PE: Do not demote resources because something that requires it can't run + High: PE: Rewrite the ordering constraint logic to be simplicity, clarity and maintainability + High: PE: Wait until stonith is available, don't fall back to shutdown for nodes requesting termination + High: PE: Prevent segfault by ensuring the arguments to do_calculations() are initialized + High: stonith: Bug lf#2461 - Prevent segfault by not looking up operations if the hashtable hasn't been initialized yet + High: Stonith: Bug lf#2473 - Ensure stonith operations complete within the timeout and are terminated if they run too long + High: stonith: Bug lf#2473 - Gracefully handle remote operations that arrive late (after we've done notifications) + High: stonith: Bug lf#2473 - Add the timeout at the top level where the daemon is looking for it + High: stonith: Bug lf#2473 - Ensure timeouts are included for fencing operations + High: Stonith: Use the timeout specified by the user + High: Tools: Bug lf#2456 - Fix assertion failure in crm_resource- Pre-release version of 1.1.3 + High: ais: Bug lf2401 - Improved processing when the peer crmd processes join/leave + High: ais: fix list of active processes sent to clients (bnc#603685) + High: ais: Move the code for finding uid before the fork so that the child does no logging + High: ais: Resolve coverity CONSTANT_EXPRESSION_RESULT defects + High: cib: Also free query result for xpath operations that return more than one hit + High: cib: Attempt to resolve memory corruption when forking a child to write the cib to disk + High: cib: Correctly free memory when writing out the cib to disk + High: cib: Fix the application of unversioned diffs + High: cib: Remove old developmental error logging + High: cib: Restructure the 'valid peer' check for deciding which instructions to ignore + High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01 + High: Core: Correctly unpack HA_Messages containing multiple entries with the same name + High: Core: crm_count_member() should only track nodes that have the full stack up + High: Core: New developmental logging system inspired by the kernel and a PoC from Lars Ellenberg + High: crmd: All nodes should see status updates, not just he DC + High: crmd: Allow non-DC nodes to clear failcounts too + High: crmd: Base DC election on process relative uptime + High: crmd: Bug lf#2439 - cancel_op() can also return HA_RSCBUSY + High: crmd: Bug lf#2439 - Handle asynchronous notification of resource deletion events + High: crmd: Fix assertion failure when performing async resource failures + High: crmd: Fix handling of async resource deletion results + High: crmd: Include the action for crm graph operations + High: crmd: Make sure the membership cache is accurate after a sucessful fencing operation + High: crmd: Make sure we always poke the FSA after a transition to clear any TE_HALT actions + High: crmd: Offer crm-level membership once the peer starts the crmd process + High: crmd: Only need to request quorum update for plugin based clusters + High: crmd: Prevent everyone from loosing DC elections by correctly initializing all relevant variables + High: crmd: Prevent segmentation fault + High: crmd: several fixes for async resource delete + High: mcp: Add missing headers when built without heartbeat support + High: mcp: New master control process for (re)spawning pacemaker daemons + High: PE: Avoid creating invalid ordering constraints for probes that are not needed + High: PE: Bug lf#1959 - Fail unmanaged resources should not prevent other services from shutting down + High: PE: Bug lf#2422 - Ordering dependencies on partially active groups not observed properly + High: PE: Bug lf#2424 - Use notify oepration definition if it exists in the configuration + High: PE: Bug lf#2433 - No services should be stopped until probes finish + High: PE: Bug lf#2453 - Enforce clone ordering in the absense of colocation constraints + High: PE: Correctly detect when there is a real failcount that expired and needs to be cleared + High: PE: Correctly handle pseudo action creation + High: PE: Correctly order clone startup after group/clone start + High: PE: Fix colocation for interleaved clones + High: PE: Fix colocation with partially active groups + High: PE: Fix potential use-after-free defect from coverity + High: PE: Fix previous merge + High: PE: Fix use-after-free in order_actions() reported by valgrind + High: PE: Prevent endless loop when looking for operation definitions in the configuration + High: Resolve coverity RESOURCE_LEAK defects + High: Shell: Complete the transition to using crm_attribute instead of crm_failcount and crm_standby + High: stonith: Advertise stonith-ng options in the metadata + High: stonith: Correctly parse pcmk_host_list parameters that appear on a single line + High: stonith: Map poweron/poweroff back to on/off expected by the stonith tool from cluster-glue + High: stonith: pass the configuration to the stonith program via environment variables (bnc#620781) + High: Support starting plugin-based Pacemaker clusters with the MCP as well + High: tools: crm_report - corosync.conf wont necessarily contain the text 'pacemaker' anymore + High: tools: crm_simulate - Resolve coverity USE_AFTER_FREE defect + High: Tools: Drop the 'pingd' daemon and resource agent in favor of ocf:pacemaker:ping + High: Tools: Fix recently introduced use-of-NULL + High: Tools: Fix use-after-free defect from coverity- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- re-enable AIS cluster on s390(x)- AIS cluster not available on s390(x)- publican is only available as a dependancy on i386/x86_64 machines- Resolves rhbz#602239 - Added patch to documentation so that it passes validation - High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01- Mass rebuild with perl-5.12.0- Update the tarball from the upstream 1.1.2 release + High: ais: Bug lf#2340 - Force rogue child processes to terminate after waiting 2.5 minutes + High: ais: Bug lf#2359 - Default expected votes to 2 inside Corosync/OpenAIS plugin + High: ais: Bug lf#2359 - expected-quorum-votes not correctly updated after membership change + High: ais: Bug rhbz#525552 - Move non-threadsafe calls to setenv() to after the fork() + High: ais: Do not count votes from offline nodes and calculate current votes before sending quorum data + High: ais: Ensure the list of active processes sent to clients is always up-to-date + High: ais: Fix previous commit, actually return a result in get_process_list() + High: ais: Fix two more uses of getpwnam() in non-thread-safe locations + High: ais: Look for the correct conf variable for turning on file logging + High: ais: Need to find a better and thread-safe way to set core_uses_pid. Disable for now. + High: ais: Use the threadsafe version of getpwnam + High: Core: Bug lf#2414 - Prevent use-after-free reported by valgrind when doing xpath based deletions + High: Core: Bump the feature set due to the new failcount expiry feature + High: Core: Fix memory leak in replace_xml_child() reported by valgrind + High: Core: fix memory leaks exposed by valgrind + High: crmd: Bug 2401 - Improved detection of partially active peers + High: crmd: Bug bnc#578644 - Improve handling of cancelled operations caused by resource cleanup + High: crmd: Bug lf#2379 - Ensure the cluster terminates when the PE is not available + High: crmd: Bug lf#2414 - Prevent use-after-free of the PE connection after it dies + High: crmd: Bug lf#2414 - Prevent use-after-free of the stonith-ng connection + High: crmd: Do not allow the target_rc to be misused by resource agents + High: crmd: Do not ignore action timeouts based on FSA state + High: crmd: Ensure we dont get stuck in S_PENDING if we loose an election to someone that never talks to us again + High: crmd: Fix memory leaks exposed by valgrind + High: crmd: Remove race condition that could lead to multiple instances of a clone being active on a machine + High: crmd: Send erase_status_tag() calls to the local CIB when the DC is fenced, since there is no DC to accept them + High: crmd: Use global fencing notifications to prevent secondary fencing operations of the DC + High: fencing: Account for stonith_get_info() always returning a pointer to the same static buffer + High: PE: Allow startup probes to be disabled - their calculation is a major bottleneck for very large clusters + High: PE: Bug lf#2317 - Avoid needless restart of primitive depending on a clone + High: PE: Bug lf#2358 - Fix master-master anti-colocation + High: PE: Bug lf#2361 - Ensure clones observe mandatory ordering constraints if the LHS is unrunnable + High: PE: Bug lf#2383 - Combine failcounts for all instances of an anonymous clone on a host + High: PE: Bug lf#2384 - Fix intra-set colocation and ordering + High: PE: Bug lf#2403 - Enforce mandatory promotion (colocation) constraints + High: PE: Bug lf#2412 - Correctly locate clone instances by their prefix + High: PE: Correctly implement optional colocation between primitives and clone resources + High: PE: Do not be so quick to pull the trigger on nodes that are coming up + High: PE: Fix memory leaks exposed by valgrind + High: PE: Fix memory leaks reported by valgrind + High: PE: Repair handling of unordered groups in RHS ordering constraints + High: PE: Rewrite native_merge_weights() to avoid Fix use-after-free + High: PE: Suppress duplicate ordering constraints to achieve orders of magnitude speed increases for large clusters + High: Shell: add support for xml in cli + High: Shell: always reload status if working with the cluster (bnc#590035) + High: Shell: check timeouts also against the default-action-timeout property + High: Shell: Default to using the status section from the live CIB (bnc#592762) + High: Shell: edit multiple meta_attributes sets in resource management (lf#2315) + High: Shell: enable comments (lf#2221) + High: Shell: implement new cibstatus interface and commands (bnc#580492) + High: Shell: improve configure commit (lf#2336) + High: Shell: new cibstatus import command (bnc#585471) + High: Shell: new configure filter command + High: Shell: restore error reporting in options + High: Shell: split shell into modules + High: Shell: support for the utilization element (old patch for the new structure) + High: Shell: update previous node lookup procedure to include the id where necessary + High: Tools: crm_mon - fix memory leaks exposed by valgrind- Update the tarball from upstream to version 60b7753f7310 + First public release of the 1.1 series- Include patch of changeset 66b7bfd467f3: Some clients such as gfs_controld want a cluster name, allow one to be specified in corosync.conf- Include the fixes from CoroSync integration testing - Move the resource templates - they are not documentation - Ensure documentation is placed in a standard location - Exclude documentation that is included elsewhere in the package - Update the tarball from upstream to version ee19d8e83c2a + High: cib: Correctly clean up when both plaintext and tls remote ports are requested + High: PE: Bug bnc#515172 - Provide better defaults for lt(e) and gt(e) comparisions + High: PE: Bug lf#2197 - Allow master instances placemaker to be influenced by colocation constraints + High: PE: Make sure promote/demote pseudo actions are created correctly + High: PE: Prevent target-role from promoting more than master-max instances + High: ais: Bug lf#2199 - Prevent expected-quorum-votes from being populated with garbage + High: ais: Prevent deadlock - dont try to release IPC message if the connection failed + High: cib: For validation errors, send back the full CIB so the client can display the errors + High: cib: Prevent use-after-free for remote plaintext connections + High: crmd: Bug lf#2201 - Prevent use-of-NULL when running heartbeat + High: Core: Bug lf#2169 - Allow dtd/schema validation to be disabled + High: PE: Bug lf#2106 - Not all anonymous clone children are restarted after configuration change + High: PE: Bug lf#2170 - stop-all-resources option had no effect + High: PE: Bug lf#2171 - Prevent groups from starting if they depend on a complex resource which cannot + High: PE: Disable resource management if stonith-enabled=true and no stonith resources are defined + High: PE: Do not include master score if it would prevent allocation + High: ais: Avoid excessive load by checking for dead children every 1s (instead of 100ms) + High: ais: Bug rh#525589 - Prevent shutdown deadlocks when running on CoroSync + High: ais: Gracefully handle changes to the AIS nodeid + High: crmd: Bug bnc#527530 - Wait for the transition to complete before leaving S_TRANSITION_ENGINE + High: crmd: Prevent use-after-free with LOG_DEBUG_3 + Medium: xml: Mask the "symmetrical" attribute on rsc_colocation constraints (bnc#540672) + Medium (bnc#520707): Tools: crm: new templates ocfs2 and clvm + Medium: Build: Invert the disable ais/heartbeat logic so that --without (ais|heartbeat) is available to rpmbuild + Medium: PE: Bug lf#2178 - Indicate unmanaged clones + Medium: PE: Bug lf#2180 - Include node information for all failed ops + Medium: PE: Bug lf#2189 - Incorrect error message when unpacking simple ordering constraint + Medium: PE: Correctly log resources that would like to start but cannot + Medium: PE: Stop ptest from logging to syslog + Medium: ais: Include version details in plugin name + Medium: crmd: Requery the resource metadata after every start operation- rebuilt with new net-snmp- rebuilt with new openssl- Add versioned perl dependancy as specified by https://fedoraproject.org/wiki/Packaging/Perl#Packages_that_link_to_libperl - No longer remove RPATH data, it prevents us finding libperl.so and no other libraries were being hardcoded - Compile in support for heartbeat - Conditionally add heartbeat-devel and corosynclib-devel to the -devel requirements depending on which stacks are supported- Add dependancy on resource-agents - Use the version of the configure macro that supplies --prefix, --libdir, etc - Update the tarball from upstream to version 462f1569a437 (Pacemaker 1.0.5 final) + High: Tools: crm_resource - Advertise --move instead of --migrate + Medium: Extra: New node connectivity RA that uses system ping and attrd_updater + Medium: crmd: Note that dc-deadtime can be used to mask the brokeness of some switches- Use bzipped upstream tarball.- Add back missing build auto* dependancies - Minor cleanups to the install directive- Add a leading zero to the revision when alphatag is used- Incorporate the feedback from the cluster-glue review - Realistically, the version is a 1.0.5 pre-release - Use the global directive instead of define for variables - Use the haclient/hacluster group/user instead of daemon - Use the _configure macro - Fix install dependancies- Include an AUTHORS and license file in each package - Change the library package name to pacemaker-libs to be more Fedora compliant - Remove execute permissions from xml related files - Reference the new cluster-glue devel package name - Update the tarball from upstream to version c9120a53a6ae + High: PE: Only prevent migration if the clone dependancy is stopping/starting on the target node + High: PE: Bug 2160 - Dont shuffle clones due to colocation + High: PE: New implementation of the resource migration (not stop/start) logic + Medium: Tools: crm_resource - Prevent use-of-NULL by requiring a resource name for the -A and -a options + Medium: PE: Prevent use-of-NULL in find_first_action() + Low: Build: Include licensing files- Reference authors from the project AUTHORS file instead of listing in description - Change Source0 to reference the project's Mercurial repo - Cleaned up the summaries and descriptions - Incorporate the results of Fedora package self-review- Initial checkin/bin/sh/sbin/ldconfig/sbin/ldconfig 1.1.19-8.el7_6.41.1.19-8.el7_6.4libcib.so.4libcib.so.4.1.5libcrmcommon.so.3libcrmcommon.so.3.9.0libcrmservice.so.3libcrmservice.so.3.3.1liblrmd.so.1liblrmd.so.1.5.1libpe_rules.so.2libpe_rules.so.2.3.1libpe_status.so.10libpe_status.so.10.5.0libpengine.so.10libpengine.so.10.5.0libstonithd.so.2libstonithd.so.2.3.0libtransitioner.so.2libtransitioner.so.2.1.0pacemaker-libs-1.1.19COPYINGChangeLogpacemaker-libs-1.1.19LGPLv2.1/usr/lib64//usr/share/doc//usr/share/doc/pacemaker-libs-1.1.19//usr/share/licenses//usr/share/licenses/pacemaker-libs-1.1.19/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c6ed01aa2bfefc6a46805379a3c2b88595f3edfa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=877ab0a35264f7122b011f43424ac1a0e0107041, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=614f53855fb0ace743528b4e01efd8788a58d492, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=938302406db61aa856bf4c03b968c8d15272df73, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=911ce9f6b49da9513bb1306859868b94935527e6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2da202ae065342562763c834a65cd067596786c2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8127d1043d89c7166f857cf2326baeddef3b00f0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a2c7721a0aee27129710d73e2a6e365c3546f6c0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6b6588e789a0aff7147fc2d365081333c5b82625, strippeddirectoryASCII textUTF-8 Unicode text9Rk!PRR&RRR R RRRRRRRRR+R%R#RRRRRR0PR RRR,R$R'R*R(R&R)RRR RR RR RRRRRRR+R%R#RRRRRR0PR&RRR R R R RRRRRRRRR+R%R#RRRRRR0PRR R RRRRRR!RRRRRRR+R%R#RRRRRR0PRR RRRRRRRRR+R%R#RRRRRR0PR&RR RR RRR"RRRRRRR+R%R#RRRRRR0PRR&RR R RRRR"R RRRRRRRR+R%R#RRRRRR0PR&RRR RR RRRRRRRR+R%R#RRRRRR0PRR R RRRRRRRR+R%R#RRRRRR0?@7zXZ !#,]"k%˒yc*ۛ7gѹ}6>ޠ}2GJr^5T?Z?wrjf*LL70.K\T|v$p-ߞu+R𕷡Rv A>0F MJO55䆾b27q{jڌ>Jlgrb %Xijup#<-4x?toiO8Y^R]2&˘whT {.\}% H&"+*"BqbX|۬A1v 4PzKI_r<_L4mȒϑ^Cq/fX*گhr=b?LԲjk=4a|cޠ#CZFޛa M &`5kix-OPQ&lqy3PGFimcU 9s`S$icMXBA 2nu>bLX' `]!AHyR94(1~<Ʋޞ`l`(W<&)V.f߫2EpZBA{{anHr^ZARC35XM @ 97N#Io/s ·c< 8XLpiNm2"%DuhTTTwI"T5(~^d&<ƢC8c!\ڤy-=ѭ)3LkM}*?ӮthCuq.@;eGAY`YAEd%7ѵY! ZCn$@<;iX@8 ru Khh'@h0 7םGPqU4d1}S ϝ:21W*Iyqw'T Du0hH:KYJ&IwR \Grqa{ CH#"Wb-]Y tAIl:x+, k0ٺnK-i7k#"dv4Qu'iCI1{2۪RAWkvxF*U)67@[$c Å#À} :@frcf>9y$/Âd7 E^o*7fwXy~(1+T pkSGS4XvI/_Ȯ^mʀy5\v99Y&P3tik|/IJ#e< ҇[x(m#ps67=#yeL B]+X,o`T$d/VLיF}E پT\kEw`*z hI5\53V; RrkmzԭZ'Z RЪ?PJFnsKY$SȑFJF4AńզWbAJTñ zx> >v` Q goySkYGC8ͤE2;=M k ƑC g*O]Eq2qN|)Hy*eUuҒwG*4zwSzD?C=KR@ |7?VqŰ<^D聰|~#fZaLwee])JZ<"U+Jb]{3sR..h6 ?4 pymxWĽ j9,M5vu¢^}KCX|%ZI$*bQ p7{Og=Շ:⮇$tH-RB21Ys}}ye)Yj4Q;|:#OvOWN3L鮧0}"Z QiP0(s"˒nߚz5{8[?u0FwޙPHh3dO8|-D^~ t0kg&ѢՐ*~1+>_]QnGjMYl1\J̓{ӟF8:fzLQ%!P`0No {}\vk1uo +i2o0cԝi/);H5D -GCȷn =eѨr"<\1%r%`y,sZPhQ`j%UsGQl\u b-p,ޗE T3kS<\7> Y1\t*˽tA_mh}(wLV-~X\fIyI$ne(=I[1r`vv//կcWDHX׆)u;w0͙E=#hQxTllzF9zHSϻOT ]ñОARF(#H~Ϊ =c?/02XaA+k>p9F-. 9?v[|z+6n+BŏeG'OG`;S]p73d`#PqZr6OHbtQ{6}gNZ[ K]A&E"Mj⨂l>nW;Ogx3ҺUp"pޒ@24k^oVIX{qPOxpB{Q~+I3g`7av WIzj-̒OǹfR]ix7jEڟIX>cz?*kS^;%\dcX  TNŒ%8̴{I]/ōdt~_yS MyGTV8]GNA[kU:}_e-K7L =;aƫa$0=9'8ߋԾLǠM#r+yY:Kv/#zu8gے +7Q^FKLy()~1mPUܞDI(#T <7/]ׁKpe:&E4L /J`p- 9DxYb Y~_\eDu#tph#~18AXCnxp<$R%W2$*Х̉xD.t 0Aca(yC6^S3mTϘNO돵%Ás~Aap-Z2kB; Q7`*{&r A]S=:;0ske)Gx%yp,|z(NgEJr66X!Jhtqp$!ðLD](N~ZgTP_N,e->l1kat6Jy ,ܟ[r7c(w\$wmn;H:#nҊ<$,j/kl dd}L55|pĂ:u[X[stwxoNa\0N}Jqt'}g~ӵF ʐ#w'BNQ`j.;¬~MWk`hQ<{\x j ZdJ @ j$32*vSO@O<|x9I9ȑh~Iʙ $09G#W #9HKBXiiK`C'x; vrt!>).A$:T.ǝ- C/4B 虍 &N Pod:iFJ* HHO#$S4LS9xhgCSf ,_R,Bc'-/g{v|̧FTY6B'sN5|vG:TٱX/dO֗9;301x((( pۓX1r6ﲗ$fM W-18[O*O^[#*kl,a֡ *ʆvۉ/"̜,,TG* Vea8n!^ wtJ7@#C6p[sVA|,*xaMf9I]#w 'K2 ڭȊCp׎\tI#!TS`TMdW{3T[.wH%@ 4 p4WCXCjIUH<>tEdH7}OB"͏9be@W=p܏U"[U!y\"#)S[IOTQCy}ul5_ǂ`Xs@'AI1éoh.@XͯՐ/=>{ld˖Cς O(nJLmfNj/"c|aP&[O{WgĬ&s{0uQ$"ш9:U5O\NEM,:Ko(C+$ IhO͒%W9K!"6ƒ T jCs}ᢑn|Mϭ<5yق rk*TҤ4s ޥ/BБEh:sqsFKNXQH}n7UfVN`hYHKgiJs9%JG ףqJ:A]v8l睚Jҍ +q{h?J=AI2˄ /˺ȖrŅ;#Sz/h;/u>rv^J#zyT`*3"(JUxĦ7H͉paP4ū+GJ=X :<*I#ϩX]BDb$4PkX`UM$@Seq,xĽ+C'輹\NUUkJBTq)QQIwoLU8u>Vg5U؇BL3dX-.R%dq AxSFL#皟`!:AH0Ȧ $244p Oƌ'.AĔC=*!uө1LN/:W&z M&en%l1|Ttʡx5I@ǡ7?AytL'{1pt{x6IDJ}R5g&yF%;AP)ᴊd?UvWsLtx}3wtgmzĹ*Eȉ^Y }ə )cO8cF W?:ӓXB5S+Յ .L¯|%6U:/I,2ͮ)kR K*k2I*Nl 9 tb9F|ހmRG-Uu] "<]b+|ҫ HMN6ߙa-1XGx{7\[@Wr+W̌T}+FOo~ D$K0'Ni9i27($ox njzxzZX"$̙5Z֓q'l&ea`\Tp&Ev>P惆|XI"qꅈM>| $+쀀k;4u ބ%/6Ӟ %y\2HsG ~\+y85I_VY6<<}A[nr@rzMc[P |;w;e|I~X mi|I"Nd8H|ỸP@i(=y0_@Lc, A^K4J:4 J-I\/m-ᐛusG&HljA-;m/sx6oꁓW:+)FHkK\nM3LX('NaW\150@;Bu} b8 x)u{HFB<̴ȌgPbcvzjw:U70;GʪpA̷ώ6߄ܑ Գ$ٚ w[8hֳ~9.[{,pɕ4X:cl0V韷>%,+gf&-D}'#yJIh{p^SC$z/aZb Pl;}x!넰nЅyKlɀHTð/dD x'Vp̱s''_J%?XmG3c|"a6Ź1=k@L|T Fz~1Njxs3KIȆb[}2TJXI-fBō(@eUMS)dlO *6| 5 ̕90ocMx$Fu etMaՕvd(+W:7իRx"UU uURWl m{TT*,pOb=kC[*m!&I12}vG)H?AA8tg̎젼rUaD3R,8yUn"n7 pNFf;J&r(0ӯ{VbCP*?%*n*h5f=[xgtPN.̍TmLo1J{3Jٝm6 08RI.f)W׵ , aBraxX?Bn'&eAĎ/ /=? 0ߵx+4^dwFx{/+48NRقl?8m`4j&bىs`!{ʧގlCt=C$`>JM"AP!xKY1%24s.'q⃸^6a t+\+jb0 *mhE+Z3ëPz?i|ur*Fuo:Ɩ;ht:YS\D>ػ2I=ʩGNY>FUb/d)j@|.83"PuI4>(u]ļZ\*|vlz"Nj)BF˹ndThS0!y@J!ToN)g e~hM1*CeM:Xa9iV(BCoFrCKI;t1C@6U/vC\}.ωJ3j5iX#N.[%:{ۖO4+%b/Ru 9`+朼MX h|^$ VruР4zf_CGs6/0TLynGnO[')hC_<$v;0LwN&J1KCxaa xdOv)qp2Bq&+#Kqюdu`ark}hx>#D}Q!ΕD0ZbNe*_ ?9^؍ihXBt}ewl\ˢeKijԈ yWy\%RW |Y0XN g\9Kh#v{n>LCXϭ~eU.fZ PӓDKe䝔NVFV+< k'h shx=E^˞b.|XYξgr7$o#0??? qD :ëל7jX; '̓6(QM\W+mKۮ e+VqfxSJ \qQtyY?,˲<gJ3=SࡷP&xC_!O7 jJ 5ͽzfli w%' siMY ]_A!.,8߱!icMsjWJ`{gZȨ$` $mPLß4+,bD(TYt)_-sr JB^\?.c?cossv:މ% dgݶfLJAap] bf>gCd `L~TS/2@XT FP,D7n; 2V/U܋R-7Jq/h>:yOyYqJOquC%|ﻧoR$5 (@U>[غB0*̱p l nS~E} Ni%]eeh9bToStr! 9: VpXgu^ދ"*x/1'jZw@hWO"Q;{%W]ёL(x_.tRXq-\iH3c9ky^v\٨RPVlUUNF`w|h:(&7H/\$g"肥>I/ R4 LJLgM8O(Yz Q NUEyaX*/u/dv[?jfxGɀ X7-y9ʒ:!+l||Z XlA5Fz#QKT ?S`tvp$zx|8v 5GĘh۲T=r紋mLbTho,@&՚;j"J0h&3ۓ'a0Ve |`0}htR-rwSkԙxhܐ9a[Lٗe~]׿|,9pZExt!0R)G[,sr_Ta4z(ju1Uŵ 2.q=ᬷ1H46䁍j)ݹGy2Stv, MёwblM əyV(5rCg8bV #.mrLgnrTxEoHJKVa&2G% mC*(Ñ}\[+ m,thHoze/ @E1>"D5cgk7kmHxe؊dX9FsB,gZAY*㲚u(W9y .[!4]7xH= z.E}{3ou|FmAO}&kȨ6 FpfBz^ݶ} O0o/J /lO7$QJ[V2 -A W߱=V,XT{˾чPmg·lBx A/l+Z/!&Me&uy}H|n2fxQr264ת{Cx=krU I@S\GФ&720U,&U ]}h $zjWFUJcJVD#44 _]L.Z*9NR3y)~HnMyGk1HvD퐀$ޮ5v6)*wn3<͗x9sTa È69. uȄn>EW f~۪^AP"ۚ ~r+Dz.<ލ]PnFG$ĉ+Ψy5pG&5  QTlvw_l*JkM{ı qnJՕ#ba [QQjڌsYu$es˲vtk%SL,m:dC. Mu[%@I:ר&cs/uJ* 5 LȎ baL۫Vkt:.,Qֻoyר!ݵ/|`XkTn^[@5KwvU&OhQJo*9QhoMldF\b6u:lVN=S^9+oInq\zv〫N?0#}Ցm(=Sr$LkesJ,y[Zlcg9E %kGעUl֙Œ\ˆw~scK0'gWX c@XabH $[_*;7B/V 0&\qI93+!jmʯ]t [B*\ogc/m6obѿOmLj6aގRObOI_Q~Z5 wFOj59ZB_pӚxmdrvpe2*邭 edY (* 3zNF¤ 7FX77j Z!|5/IJm̬ZF](]3`1jXh LՓZD/U4"!qՅ_o6\PM}Y idV9ubP1Σ T_ ީ7%4J+6ڳFĢԩ >j>cX_ʭv4Yu഑oGj1;LG' CHiRw BaoGN.B;핑bHyVpjcS>;qjmH(x(,e#lܸd^t Fw#Px#\).`5^x(L_TXrˊ /8{ #dI7fѠ%nt{Cdpdo!Ak8^5 m[q @t jN>W-44>ŋ/*we.\rIܙ͓J*PQH\hPbaJsZ^?uKxwѶ.i6m [:[X=zch?=~ɖ;Kg<*v= 2G"]dqRBt(k>R/RR X@0!Rcb$'BXQUBZiu=D$w/ە\Ud/i$'Su(!u図N.mᩪGQhIq Ápcxs5Si}V#զ[VU~ޥpiz?RJ*\|fZxu&|b8W,f΋*CݡrfP9Gw3YHh*vdiCF\{&eazĜX0~Sq+* +ˉ7yyflk& ܆p% N z3N>Vm˶7zQjjOYHH W<]r*y`'ٝr԰s,| tTDDbϣnG9.#- a̗u#vhjӇb)7t3 :#[D7*"q5܁I;=  p~%xU=AJwțU fHүRک_Wq-IBVQF=Zrtce0; :t ]q{rͺ,nUua]'`{anCG<ώWD+f)4]+X^ʫƅ̭hRG"BG(E{ʲ!xҮzFܻ}쥎XXnޯ| tY`9b[z"1ݹ r2 V6& e wOʸWDA{KKZod 5 gk玛z-rjw&8`,&SR+^HzJ MPSfjDu"fn1 gcI(>[V `/6/o4\dvFau|ؙ5K{w\ih KhA uh_'KÕlxTIJGb4#/Ē<~TCZQGjbQM@^H=)]m ƄpX ǴkY03Rgljɱ ̈́ZL޼fH#481/'BO:lǣ@Yis-f<ۛc_. Ut Q&d5/d=ЕEkGo})[d8(4nAj w{x+Uyd dY>{] \7f1Q QAC=)R͢Dk2%㒘 Y0~^3Ɋܾ>/YqˌBL51pd\sDcaLT᰿7#ʵQxpۍ3*qQH4?'¹JCi֋2q 4}ֈ,(]DHH(]ZNb6Y {և"d=ئRb6a>l>q#y(=(bxwo@>Sқzt7ݣ`0| ťs\!mi < MvZ :θA!gE^NdXJE_9>ɕ`YӇAj_1i]"˰LE}'+>ø(9KJ3]4X‘p,x)BDsTL5/{lDDT q> ZJB4Вj3E*1?GXvT;%c?|M8[Ҽ99> iSO1n`HĤFJ9W[Ø3G^NvOVqS|UK8.mIkQRFŭ`YzRtUhcrpqoҰ1L& U㩗"o%.^\^՛1Ay߇L,Si%2Vk^ {Q3 |EB1dq|NSNZhl:\'{ >e$'HTS̍9~>f1p{yG۠ S,\!.[g3K d2%ڝ*MtfMbh˄Iӗ䷹37u/vEZ<yM8-H\PuRs[ @o)!ǂqƪ1Y}x\X}ǥ+^R32(!_ؙDd\t1N %uOjC`G~gyqt"o_E>k"`C`ΪR Ay\ą=zP!-uҘ {}h`\(8ґdZAj i U"`Ir4&+;vuu$Lt̴);Иws¬ rɖ{E~?d}f%,'P+"ZXS]GjB8ր{0@r /ydYnf:8FɌjJ9}>n "VT[O0ʦ2~~y:;,Uk8U?Yhɧ#}/L7gB$a% p$q8'ܵ⌭IwֹrJtH%GEk;<"@[d8?p:t~IU:WH &_ E{Od\bɕRԮNG4 ?SW#:0}s/ 0t_#sz51uBW~aCpiG_uJ7%/,I4T/-ć6k{ϯLV3UJU^"XSN'Ttl?\+&cTz"aP!X o `Ef.?W ԓ<``hYFMˇ]}" |3q99 q ~4bߩVcM葏v5:NQ%՜'XMiSnA!~[\L [:rpAyՄힴs8N:|9AIWr>`!jG [(Xmwe`k]Нq6&;0Ӑqia=֤h XlkqӬ l{Mݬmt9嗖H)9x%b p@@fԌ={|pOYޕ !3>zZE`wLn5!Jז)+beP< x󸬏Rݕ,Lfй;W&CIHH##FҬ\w|+j(Gko >,ԏRr{i]JcԦ2"sE2R{g[Vwyh٠[GHSv5yev?)Q9cep, șā;"[(Y5w3_؛baZWK^qڦKȽ{߫L#eFW"(IVJ9 8 SQ@}1.ljl$ La~NzXKBe`,D| 9H2H@`iU!F0:̮f+Ecwf:.6ddc6pHN.̳,&4ZR GV](_P͉9jTb]] IT^eّ͈(Po_5j.5wlo Q[+dq< @0ƽo,G愕]?nodߒֺތ܈bd̎\Gb.w洱9taY3ky实vgK$RV[bqX !'GnM %j=AcHN)l7 1j +X vA;Ro/$TvpY [f~/%R@.BXe/>-} 'W˨"m=|DB;}!K%+<>DWƭfTŠx3og{‘#Z` =E#H7YHOx \>!\lWP͎do^ 6GoL@[`>5gߦ{*JCv%,uy^/f7>YWДPO޷IH3BAeEMK#5?v\|GMd?Evv2Д@| 1Nvv I지pyl"PNjA8l=Ssk`燻rHw9(/fPMUt9eu[FN)RΣ4#P^ ⬑&LSzq- [ Jt[y=tӍ'ɦ[-$+FU`|ZQM-R/] 3҄;QesYD <~#, Z0URR>z&`}¼. VCk~=l`JZ䡐jt4xY,ъ6nTvbG[Y+Ԕn>rGT NoeD.%OBTX[z[xw06G_ȼKwӛc2ymNu`&&qR~@R,^~Ks?귑ihI~p&F,c˻ӥfT$&E vV&tQ6B(%8 Mhͼ~{ֶFɥ ,[Y ]mG^8?>~!y nǍ 4M;<8m [g{x[DB4QV9_ !ܢckn}UkSQ*[J62MUnz@dngAz4KDw?< β)!j7T=hz)b8I oCU0C[AK45_y"i~4BF>rn056H4DBeXmM-^r@x)|SOOP3[Uh<)Ax3bb䩡T2RG.BF!:$[ka-GWpZ`+|}|pTlwgN<1 g^ 7zR8P~w#*sb6R6m̢9_|Vw`]Q\Kep:]n؀4„ xY$L(|v V.\n~^5}dfMaVsN2T+V0QY>%̫tZSEHGqm]Ʒd4޲|A*z!M)%8eqVsÆnJ] Sp9ɔ \;[tQO!6Zuw-ٷ2B~.\!(XP|'88GKD˓]+$̈́>uG,ʙg$jӍإe֥w0Yk_ t4M'E`aSdEor~g4= Rc|.M̂<\)ulKR2F.U& P{/i=?0ƊpJێ`Qഅ6 jjgѺ4rmU:-Uqe&-cu5YjL}q$.`^jkITu84@B\Y&>ol_2N}(+>lha(AU^mBGOr)\f-:zHLKVmckQ|0T8 p\Ӛ$ dd0 /߸Yo>Y"؂d@y'J ZtTIeKZ;39pVXf=v]Y/8XFHLAlJޱ;(|S'XmAE)? &U±Y6z]ESˢc=N8B81˯:]_.H;m!Mhd,.eI(O*cie_BnFWrӡMG@)s*QCM*'x8KᒽQA<^lbt]l]%=`;vm5lze)MM Ba,/}&""= % Ųy.}.l!v̟).:NQÑq 5j> %mHอm͂06zIGA 4¹ʧ;Gٯ`)t6@OmkqZU^uk5h"zG.?~x gk[)fC ufU)QdO1'~O}ׯKnf &1psfҭU HZ~FOV2IsULlKLj܏@>B?&.HQ|_ي9`tB*?3>7aG%퇖`(WDO!ZK=Y?5%w+z}1<:k9hk U|x<|m<.uᮑ$Oź=;ΐOH0o]#O܇lXLN̳qz쇎O)`}=򽢽,EXlSk 5h\rQA+1Fs nAg$⍞g Q̵dHn ЕI| E,9Tch|~X4sWH1RJd 3d(2mT\M.ZŲߒl0ŕDWza7I󞶪U.º)\1#U_.2 )- c-X(S{;..?Oh; T헗{ODDžYLgy]9D#[Cɮ >n!zS t3nNT Z&?mߺcpbx6.)imv>U'5d 6QCC5ddY2vFuAa1 Nwk7x- <Z\p7bfS}~F XWqR!pq?BHC{D*/kZNB.)KiZ7 ̡L'i+l88:$CI@0cxb?#7biWt FqÑDJ+;+:M`7u7I*߿.q{("U)s*]ijt4}mLPFw#nJGgL\qB=m`,jYi):kLWmh|OA"%\`ςb˺ҋ-;@XvЈ_VxעVw?aw2s8cFaQ`mO̗|S\Ɉh.5&RBZUWi'CctNqk uH&3psGZGBe-қq8MrAy_M [ޛ#N=F[(@ZŅBUv[dn#d[,q& f:I&[.ȆKGZZ볋uzv般_ND#>9[`-&};c>-^mc"m-Ŧ[ElGu%ÇIB21-S3:r'8j1ˍ=$WÈlD qEj,$2Dw$' 7S36z k^w8S/ǁD~/Zh"۔M8BZ.O%Yzxe>5jQ>\C(Ambu;#rNGﴓD8%cX'gi]G9r_o !oެQ1֒0PHi1TvsJz'{ZE h ŌM _ZϬP $E3Kݼ65Dza|VsZ=^;4H>y9I\4p8淤+6ϬP#ňUl'GwId{I 46QC֥bg%#;k+4O"}i)|wz>;b*&z'%SiY`x"$lJDEBNj׾^۰t_S3~{fDiuCMpf[m:dD}qOg,V~VrD_7eD#_Z ճTdk(~|s~`ᤶAӟXS{f#vM= .@GHU^jQxvI-Hpigl;)H.oTfk–Pe>n0lC2ND˥3&_ؔq2ؘaBn6X.wlsbY.JA]f T# "PL#×2,qyB|3.$&tJo}[%uU6-5^:.Mc=b2fhvo XqH5v|ؕu4bW`=& : SPRhh߾QjpO/ /8`(XUzvV9֫#'C^ε;M!~b d|6uUѡ|8_.4[7 ƹ1q5,"J NogvbK>]Q%mѶշ7^u LCHd?&7]1B .`s&*FFjA>~:R>֬z#t9_};vYNV"sՑWIFҸ1g[aբ6ll񅿐}j?—ĺX i$ k(9D.۸?5 ;hD*B{j岟UJQ,)|:e,X4DO gvå[:\jOkcN+n/9WHVppr˾ X6,x 1ٜU70n,*lhF{JAPެ ׀هj5(S(q_%ұ%Ic!Y3K-hЋxĉyT}\X˝?r?\Vo/iݪ> h X(ŢSe!r礿W:%xY*: ɉiVSڠ#Xz|ؠTIk{K@p>D!\Իe/tw :F;{:<vD{J=pw GiD˷}I lR,j'GlfMU!TID틇x5^L3 K, &ry)=sPv{z:Z5O3 Q6 uf:#rT/3䠋SQ͚g4Ժ_t=賺H9|EHxg͛$&4p^j!%(@0 %o^?;LNBLo-NՖ, d)l.-2da0#|o#m8;=~%qQ$0SGJ-s.?m=]m,0jRϹGDj 70jhʸ[1D_F;jqe־5Ah=̽$Z5 ROHį\Ne̴B]ѯm8FG4Fb" '! =VxR5m PUZgZXA1Vfة#PVƌtx ^ݎ,<0 68yFf+Bb=K@SZ`y.; 0&pR]AC]i:׋X$jf)(%8<#҄rR5YJZNoެ2S C~S5OچC=ShO,6#u/*#HHLqG:BTA8.H9Ųbx¢ɣ| IIq=vsٵ2'5MohdנqU& 9!%#7Jw}QXrqFս )!yw)LwatP@ƣ,Q.홭ڏjn3"5-dI҈ΐWb\|?9g]af7'y؈ yL53^}PW9', 3t+ow h 1Y oQ`zi1rWg(Ly9&*cHHwxS'25%0 >mN7NF}oDMN>P[ A p3t1f~U]g:wmW) 4<'g L~B]isi95 4M~p<QߊOV7/`O}'C"_Fԃs7I= ɛF&T+㭤?W`ؾU&PAЦ!aV*Ѓz.&z:#Ǩ#>4@c4#o:}l#?]O~"#D}nlkPLm~'g6sHz_ɕNe1懛kNcuLe%)SH6 js{lTzղ_&f@pB'rF(WQ3{VBɕşd8@hC,,t ۪4u]V52L~aG7ΐ 皂ϐt8%1ksB~ud_.7 [`i<7N.l1 \DP!NuSQT~m>L(/{8v]pb0/|dN 8 *M 6\w O9*])ՋbEjf QY7]Ek& a߫h. m;h;{1SkΤo* [kaR^ш\-L hl_A(?_CooA63Gan!4mpz> CcTڳc;ҿˑGo*?@Bbg Dz_pRQ)Ƅ$n:BZ؇Ti_ W֥|q96|48$EdZ(JsSUNWi&󄠷8Hv}D9> 1|?iR}t4_<^~l:=z(=A:.lѝwoU+'# 6x r*Wl,+Nd;j}YEyƛx@VZ|DJbsѠdÁ(i+٧dXJ/"]z]1֣? G-=L

hP8a\Կ!U ץÈ*?Q!5m@ZÑۋM_^e?ߥ̯̗/҈!8fg8N\z'/kt4Ge@N6 &RLꫭ` !⥄|ftm,2I|8N^7HE ^ZXLQ>I>G6,SyUMq QAjhnV,  2Q2 gA0 \6>ۆž&"KDN`rCC}."Πc U=ضGӶ:7EK|PDR[Xx*BC)0UZ%>kubǃF\/*H3EW`z(Uu7a,ZabW e¥P.g2퉇?/E[ l$c7)EM{wd?/I Z43^s%zЊ (k|O.>]OVY}9:BoI￾RNt#1-=bbPu.*.U ㋆/ ,ߤoIXҒ SŹnl ^se gb͇8?ÝRrz ?̴v۬ok.bR=)ɮf~H@"g=2o b L8L_\gaCי*PR}hɢ2^g+a[N36joG)Z NچS]x9rЙ7чqnN5|O5*A).n6JkoV.`Kөln%n#aci8}#k -lliƭ_llhE[oI'n+aR manקqu06K`4 {_ZgaM1E똑 ,םW=i͡8Sm7־e\kࢤq\X4㧼g 9%,opFNbż:MƷ->a%8L]1Y R6Ao0ٮwv?y4 @PFpB{jOew۩Wj+;TI(?_dh^EϲLEZ[0jf]wV@(K]II M3Uیe"y"LRFX#:ZjQ Vby3xH6UOD[ԕ`^hhD^*1Щv ׯ%fSڸ^20i.ݏK{-dDr }:)nƉܹX:AJD aR˨mǦQ*i8K,N\u_-؜rM5C`-irũMt2m9w|aD߻^XIQR׵A.qi^n_Ob zX#܏2SI*WOsHtUA2⇵/$x#pWu}~ vHiGLAJ Mm,P F'N׃#}^Y.&aU%LQ~)+hML5u9rQi]V 6$@@sFda<@(sq8vW()3:]gǬKT"A$EBɂ˰3eM[Tuuĺ"&4Aj"@Ue:e.;iHFZe'5ۄHEM>Gy /ÉJ-A6`D0#aH~$wp=H G澳n "HM6 :zϤEI#s|qh (31- w祁*1F&RL`Ǐ`N@j0i 9IE4!\93RdZ# -YPwsrUٔj]T?ARѾ2Vr }n_iڟI}'<#@Ƃ}|h7!J]3`) Àa΀$C@|ݦseUywe>PXJ.Ĕ\Wo6G !w#zpvqm:`'E-I)Tt0$6L@LSrg*X/Gж t8{c$!ûXKU hel!CoH͞Z ҔV>}LL94/h/Od߂U'R!Wud]*.JKV QY6zRzC'vjVhaj<=*nE@Ia0m:cfggXu+*M[9glXCn8,ꒊi MH/DɐQG;Ⱥ91?X•eLbAT_AhRZ :4u1L}zfj7p,nv͉s Y]!T@iQ= RD8j>Oы"4Pnk­U8e=F ϺY]>of_w\hKn ROㅋcg]9YFn쐼a+%2f۾:};وCZ컀׍;샯B} Xɇ0 Ee*+*1E,ywtY>1w !y"7,$8 ujys{^kpv ,2e=c@PZAD@#!Y!ZPQ3$>Uܻ7ae%&^ڶ5n. )DBTd`<ۉؿz?JN(\Xvcpl^`GԖ?kUnC/KmeۛDJ"rXfrՐWwbc뷎}oW\Lۣ$6;V#et)7h+ke#(8k]Z Y%"7,z}eC)Krx!jߝ} >Is4Xw.?h+BЎ$ cI&s D͕ Ӱ ԟ|L80"#(hIȐءbj̔"`0zM>P' Z3aA Sր7.F4BI ;ܥ 4:@Ut!cl))N @Lt&oV%Nqþ.س^T\LHY`P1PqmOI{kHm% {ϣ%$I礉r*E&gX>Pʻ,"ҡP'pQʧ4%/pxkkWLXKtQ(NQϨ߁FkDި*jGW3$Du5q&ó!M2QRoeۗ@\ 9ŷ {UȀNY5'lշ@,@'3,!?>PJ$ax-fwNͮ R3J&65ʘ;8VnM|aaQسݔrx [<] bͭD7Cr/EŝFNR7dKCc CcX #1Jܹ?/r>m@Wd5c(s lzt!KxĻ(MĎ4 Ra1!NrwX)kyAxQD6t` --l m` CV6tSAN6\+7`;%zrqó7PPN܎C?r$?\$E(ta5QȈø,ݦ-)^@{p(.AߘQg_@0p3EmdWe+ )a@sYtg-u"”stl+ Fg,>5E7>\ _+eeLZ 2GJetuIНE%dSiiC< |p7YQ-pߜJJԗ= r`%'^|‹Aq@%=Q۬(#譵Dwz{ӨKaD^5IF / A]=3hUb ŎuNcʢ5y7|FQ PJOlBB%fN r{BrKy%e# 3?ERҀ+9r. ^R{^ v+} ѝۮ6V2 V$O`wΫt2󃁢:u*r_.X+H+I2O7E`_ցL_k>Khp z>tu~fˎ z,nbP0Yz~CT[="ʊ2ȫ^p`Z4]b獝& M QbbgɉɓX;l2%7HY_DLA9{_L!*DdM#IbW3!PM^6Q(Ka "VDvM0*NzZq~0k H!9E:N#τ_--2KK365k3#K+Ǵ+j"ZdZRCbjșEx`]ީbŒ3*ogU +Y\uWbvv2vLX!gSylwH*vu}ըm Q{uCpb"XBwtcכPv9f%L'FO쁖oY'45'(-'fMz Sh3 I3y7H->esS5y.sٚTDmF;7P[{yw\+Ar|E]< Yns>:iHQr?bDzĨ q8 upgqȟɅ!6[=I\f _*ڲgJ s·RnLw'.^"(ynG 5^"Jh>7e] V6` 0L;.|swúɞb><?`E`8RBx|k:@",Vnewrf=ӣh0c~1@u:xKiGFp,?Wtu Ҟj7O$QF$0͌9 QuŸLvq0$_3"Pː0e6B#XJ0.Z oKhba5t Rwr lrB0֜i Hf]RrUBsUxEN\1vӟ"f#dvלLgLv?'Jz0AP;Nu% ;f_2b?Q"Bsv¿3/zV[*8¤ǭ ۷J%[(B]X`ա: 1; WcRL<\ut 'Ws),&FLamw*\ut /ğeF{tk( ā*F Ԧo=IWϖA<𚴅l{z2w=R }gft W(, !t! lq .2t/ϐmޥNpNot h[CjK\!V?xqYlQャG7 #He \\ lL E4S2~Pr\]dY[f4TU|"դ3boGRPtdl8{Y~+c0.i֬RJnF3QK{Gf՛l[`-D)w7`r߽[RyL۬q*w7&9A8\5bn{!F}}MĽBL7m'rG0FH։hC 8d,Ia۱5JG%җc6 WwʝW7ܗHx;s~C£&S|l-+UA\/ \=mB H+(_JD@JKz1I6x7L\dl{<kxcwDV`|~BHw>Fe5ɔ6Q AyGWN6U>gꝠfnG׈y#UdΓZ] ެyQWCoT/mwm#GU xl\? * Q9avkyn0yK;I6Ky*X~%ǣ<9su':j|]<)&&,^ Rө )*/`UrYB8űQGe\id׆ch`I2`S ^!koHdFc1řxO]ջL%ߛR1E:GY&cFÈGRyV_42$]ION ?+¨$>07TcWQ`1M;[l66U2yt_-* dΈjU6~|?B&6KzQqJBf\ .C8񎃘(%Z†H"Thfx:SE!Tv:Q|#ˎF2'\K i0@kנ.TU~OWN%qY&7S/AhE?Ec//E/ن7/͙=4r"]!AF>gGi&& NL4"% bǍQBI,m^W]uɰ䑔ֈ{QJaI&/rD.|7+ItF:tt݁V>K# [h 8XHs,L`VGzwzH1{SycXh5 v(+B@.>i>әz%i5#$*+k~:n{GRnouGXt!pb;v9?<I{0`)XO}Iڭ j+7bvDS06C GgȂ|‘x ˂aT5omnV\&mV]zV1P fe?$?=F:Ӓ*Ϛ`8hS%6 d BMŶA8oI:D rڭ )W, E.t?HJ5D-̹o oleuι^{ğcb˗{X?.J,un5 C;/<3>XG=҇!;H)B!TBMYAvZcoyFfΥpԺ~dULVq9t1HpT8s1&%5-dz zd% *%"]A!z=C=rbj ?;kx[4ƛ\Jg7CQQGF^SUNo;EUU\Asvij9VMK;8j)3Ry3X}_N^:6I`/z A~lc'!{>d2i H3A7cs Ѽ.PI8Ҽ=ǜaa; xEe vE 1o2)h^̽|m'j3:K&N\TMn 1e%~L-tnMg$+GN}Oof%5W$ V%i3$6DHx[fP@O?`h"*kXuV[S_ aC"Cq(`'a^ԋ'x}nC~Q/w:z'E7,~F,xt19֠*1v^iỷOX^b>):[vF9R/{ld ʾJo̘ Y}{^ZaiV'DP)ХS5ƴ0V9> 7"Vߝb p܅: ,qA0yhOm%CO+L{'K-h?Xob,'Rj'b&6m>Iii@xVR6t;s*rB0`hςN#BH{*V6MbX z2&+RژR~ o.ri5NSnla Iۈ,v͈eb.1 >SDh,NdsA*,DM;]MSK}a5K,9v}JzXC)k^Dq"rJ0 #4KКڠl-PΔDCSxun3+9_:\5\@hJդ0ֶ|: r"ȿ fǨ|UUwUC;oSC:D>`9wÞ_6J>E,q$M׎tF%[C8"nC)kvWBO\$,8g|f"K _2Ef-ojxj *h-#@6`mʖeI<^_<vl s}OzO%yۈxu8ߠ hfvIm}iNU?by#< I%=A9*A?>dqF>Nx49yf.LGK{}ZX'pLN8YgJirYkpa#8C7|eE%h+ʔT FFi³mQ]+y^RiBd>/X:v`q6U=,o{.ZZ1?0o Eܯ4_?$(S0sѼ\wX0 aKeg#+tߢCZ=IOƍ 0L1"B7:>NtrxZӒ[Q'&˾H'j[0&z3"nZ)crҙZKVcʠt+ؤ#\dm5Y I a"lrSBJe չ woC)q"sul=;Ɍ?k4?H9Dm(+efMW>1}9B(</qd3Gܕ:[0Ct<)KjLO B<ڿ] wk;KtSi-`Myt"vVOS$IEz$0Zx9. ' ѝ~oMdYJW54$&C t3cSFK +p#s6a>['pOdm&:`fHIG6!h9M4pٱ ʝ^I@ wKRNx7EWBHPzN9n'Y6ӛ#.utNp} 83}0*!ʹ07!0?T@Dd.Co`k v%AKd[]7GMч6vRwOu3!1yb/1bewu| xw^tqȍ\0/xoMrte?R?\M܍e넬C!Zb!kH' U6 uK}3_LsW*%/%R^$T&KIۖfVrԔ1(FP߃^nQ=ƃU7a^M8Apo1n`'f[k#Vg#t]3oS_CƶQvdCf%x=O't/7\S:mLII5jzhHCfVұUHwcyQx@oT/bψFm˲OIo1JBze :8+_tՐz nrJ/9৩*T)32DBg: F}KU#ciYo?Eh#f¸Iڄ.rb؀>CYwv/[daeYRifLs*`ڙ?hV.)5$F#Rئ\]?1mrDIֳēPqzjV=zFM$ K`5 (_cSD#%N}W+Hݥd5}NX-L\R""tK.#K 响}dDVB'ϐq[Br*6Vs`cNMu}n9 SMza2CAd^e҇fݐ|LzT{icjڧ>ȹ,LWHh^-QO z*k!Xq8ylJawļ"ȇ1f)|ӏ [RXL3Y q SLYo:D <2?ϻ*EWn]SP+ڏ$ٗfDKZ@ɉ(Q?s=p&~,=W,\ kj>OL>?%>+g[:J+&Ŕ+:Y%1~rQXeA"hjHBV|pVF=3 X^JOZyWX')ИIm٨Jm$1YC Ϸk! k?xUnb a7cv[:{ǀ͗l5+Gؒkd$P.enrHoRܴ,PdPBF*'y;7%IySflrnC5Duу!筥lz {׊5q=wt\!ݡź:6v^r*{ɸp)WgpG@65]zI?+=0iL'IfHd],WbXX;7F 6) ˯&MBwBc2S/4/'aό&b8$m]|Terͨ٧ʱk*_{N#]>Kw"v=1h]vH !_4f%/P*5B1ѹ35eO.MB70ou@|}ٚ)[3 #mbJCѪ"ݫ9N=͎sI[ڤ?k,N:L SvJz 4+ҝ8d }2r>w'`B7ir)tB.3I:]ךUIHSc?^?h{=ci1\̆DF䆌-^pP#R*CpىswBjGCJ*cY)quouk ^ml]L٬NM[x SЕ'bFK8.Bs%<2Bc{bu]^/J#^ʌ5 9yc_GxgsOk >Մ{V`\gZ2b<h>01^?噡#ᣭ1If)NVu!P DC/>!vXc SC8lCѺ$5%ML6Nu7mI!$OxCjhek~l`.A)J2񢁆3J:گt(~L&MүE\Zo}Wrbn/+9/L.c)%]`G2?O>vXN>P"箬Ni1C"6p%fCbu2rRBN-#/g'פQ )UW9.-K,9WMR*[cXK*)/gK|X4R9N,XҍJqU˥^$:76)@>'ixGWNCT1l"*5B+UOpjO^zdS\ʻg%Fph0ޑ=sV]vKvVr Hk$ݻI&/жp^ԿWe|- (3iu{?}XO{!!xI\[P~^a"P R{:Tl$ח,UwZ"_ಟ#HWK'6"Ws A 6+cd˾XДdm$A_S_BXj- $]rg⩁t p8}|+{X&qs?=]87~d#;~]epBGz{ߺQBf7]JƲX1ѓIYaHmSn=E8a-\q"r* {m2 #wN 7#%|ؼ-  HzoHdܵG2iZN {ߦRy/"︵f ֭lS-MU/v@ڻ?ݽe!?IȲ註ƀkr~a;~S>=mW:.u:g}俉KkAL2i@h+ԝ[wc<{"2sp N1gP)po\uvKf5 ٲd} g—UpLUU'~R*X,,ճ~Ycᘶk־F~OSF[=(#4^n10PP -B/^M ǍxLr1e^A;9)~lAf/:FvGX8 /K:FJfG[u*<5vi!"Eg@7+Qk=#YyD6wMB8BU(r톜|5:QjmVAQ#9l~[~ \2"g6,#tA;ʎ_a= O~es^DpHN=V?'<%60b]3tvės';p PkD#me `CpMt¡< *a4\e_~桂Ĝ#b X0n_w_^1?z>'F1XEbL{JIV9Jv9!d訌 [tfkL϶vw4Rm-.qߨ*krOϘuWFBǹ 3hTD]ȗ\h7;p`E29ԕ$7+6ɶOk ){ Dtl텴W:#e)b.gAIՇ&iP,!'T=,nO'>Dn~eQZCq]OvgRa@# d?!4"8x<ͫdAmca'ka >VnH~EMSo\]%vLK8xUG\|GD=<4&Zqat2(1PmΧz16f Lql!_ r7ЬA4؉hn!/,D&]7g^ mfIpQ&7N,$ֆ~Њ|Yo~.Q.4}Ǘ? uڲNȩƣCQ ߘCnmycB;Bk'Xp҃-7\,.MmAZ Di9rM#ooEJi zHhRA}Ebr 5IaоC` L|(% E'r ViX:/pYq=:$.3eT"Ȏ_jGs7م"oTeJ|5qSRctviHNQ(L^q3AҴ\;U=^(5 Ĺ.U*!sVl-6&sfהBT >b]HQys~OFlV!!GMz۴`k޳UźŜT,"L!Crm"3͟9-+ bAB퀟g?g$3BNtwTXeWىC"3kR=-fy]mBbT9s{  /\vzkՕ\tߋvFxKژ_BnNf}8ѓsQgdpKM1 yh B=(ȆM(O EHu@daSH6/g2L/MfeSZ_uI*^T"ы*a oW4;0tbD,WS0Ά7[fԤQ"-N2[wdn8=/ck^J CxErʅQ5[±0 l?%`jWUv֜6OapL 犖0'HBQu7Uo3ߐR \\sjGD%Ѽsc4L@:|t>veAsyuTk{hz՜ڔ?`C&,7nƮNJn5erP7h>'w{awĞ9FD-cu:w8o>“~GB׋m* jऐvr|*뢶+8M1c FGg5 :D!9tGK;eyxq_FL.uvEw;~LẹwR<ߝ.J ڜ2\GYgpݯDݢ.x732] &hrW@ F]R!ke$%6ݸx4XFco?H R?+xKacdv i1w.KQ7W\(*e&R2$RΜ;۱gdl!C<``^w qmλB"em}%bh7*g4ʝ JQ@oNjg^pvn,oL,SG-ݧK1CܩLLq"Uek 6|CJM_N %gi R^ Rjgt_ Wu4E7uR~?<h#۫e^$EmW tiNjtUHcADk D.׃-"]I ]q^'ڕgS(ug4qm#{]e#CNv3mgHgRt`BH,maHȊ" pyQo 5 x;4iN:cO$,u ާlFT>):2Aj7CLgfJy! lmA^`3r'7* Q='+!QG2E<߂۩P 6CtB^}?ڣ¨_ϤcTtlvbm_hPWjT/ I$9;ny#mVo:4?MN> O!'i$lV3Ddfp\U4M e8-jy0_Җk(h`-kO&/HKo. iLPRA֬jTΑ?;('_E028\J3liAiBH8B+ *{b9IH"P<6XYȎF!#E;;6en]D˖P#-Ǭi]l6Tjැ W|/*(s), ¤Ɵ.uZ{R`|@.h5 18gaN_DI?lф?v^L_1h>zJ(ide3ΛYsEfaG5D$j5hpC9S]\ anO%'0@ӡ& 'R_a͈y KWV~+zrW`J&?ۓcyQ6_ %.&zCݴY;(RA2A(-3}?qH MM.R m^|P WoKN؏sغu(4(tċ۷+ijblw6Lb\ n-ޱ:.]Yf;RRL8jM((FCB|[?`ZwXGS EMu ޱ5S,`ʪ^&aNA:%Ux :H"~Z[M 9<`CZ^+NWE!Jf2GuҖ/;אK0 +xGA u}CcDFN>F7뗻8p;2AݥyJ. miCL$ɳG}Vka`cF?Hn7L63AVt̏4G9D2hWY_ Nʡ|f H:[ aBWv*"M︣#yp0G[?٠{˾-lc$9%"̻[¤4 N Wuýet8Ԫp覝=cQ]uǯ4#כ ?H\5&3_yZ> ፶S).> fDjM;/b+HT%uR bmtkf;vVc},c3v;oHϤOC11""O&LZؚK^?,?ԿK/ҴgE$} 8EWSzxZl3|L<*h * SE-o֢("ۉB2Eu'k]m^h$A @1M0tpw+0hdXVɀPX[Zhؤ8557S7pcEhwJϨ (Qz.O#6Q,_1+[-oB{U8Kkj(ԺL h"L5 #XXs !2THy } 7L*x_,wYپ}+ 'nkЋ߃ ,'o`rᲦqĩ` ID=L'F :>L60~hA o[v/g{ZbǙ/\e$q6)ޟBɉk"KS =h<*SZ.y>,{CS8c._>۝UT - $ɘ >Z:|d<`9Ftö突hB u۳_dݧ鎯7MOs$msUV>_A${-3dEqaw~hߦ#@PǟT@ô.4I& q.Z d>uTH/#ꆁQ*, yFѿQ#U]l ipZi͚F']Ѝ i۫0w{>g*- ͊2pyH^)= !+{CE0˵PdԌ,*TԪnH1/6=U O dB;D?7u#dŰEF<I'dLHAZl+^YKS?0:͙r杻?Mρ{l!yYd= ;7 vo ^o/w8*][ȡ v.!Vf;&SӴu}a( v\-~Def5v-ɜLYm˅2YF?Uj{ŠO#\v$gA` Ur,@IdWSZcfnpb}5o 㝬Ko.`=P(dptl96"?~*E{Kq;^dPv<4@|[ [+oo~F8 %a/p6l` Є=G f:*?@W@E~Չͱx:jg"%`>~I?܏T؁}0>L0?/ZND3 ?Y3YUG2,@ȋG: V/0?jJ](r +!۠0ԻH !es!$4Ӳj T}e ;tʄ~ Hkiv{-v<2iy]/|MEA֢>cFUcsOBsj PԢBks ,,5!_edTl6ubM'{EJ8¸ [JkAEG~[o U;Y_RΜ^,3=1mzaV[iijt:|6lOX̩Eb G9}*NZ^E_±y>(5@Uڟo)IYEE`L8|XW=E!Z?.b3 I P}?M mr/zVd6x.[y̛ Nnuc_2bL;WV#" `ao}aK>.o|<(ɻV@zҸ'I"q (6W(cbvtkA 3g1 ~.v|YCI0 \I~O'a (C^D|(bH(|/ @\o|i!!W9jZ_4FitXHKR݃;h S(Ģ;ה=#+P"&P"XbF#o]U\ǫ `4Ż1Joݠ%='!%uhX` Uqz\1!>r+ Hp1Q`pSنt{Lzl62FЙ<5\[Fz ث@Xp_!|vQ&ؾVڷ z#)ᬳIѮ#/ 'uL+ .Q!S ;R|26sHB0PQW6v%"#y u5RR_'BYwLzqgڭL<'Xap%;xL:4< ]* ycDQC\WŽo}͕HGMB5.IyA.H+δ S Y7د EQ'$Riׁ-@uғNaJE92AN}rNy^nB")qj]ogR,¥Jz J_Bn6$RXyKz|0kb{b#NagZy#k]uHr = P \Os_'S"Q#,vb7ߎ 3Oܴ "eO=NU+h\Y#ڷ,@ofj:Xpb5b-urn|8 ԫvrܬW}d-juĚKç4@ ;k5=T]ì ÇMl^mt&cP ޙ# j+8-,sORPh$ } VECE?G˶ qR#?*xaA/4ORpL`GSC8 Zz 3k[lv'&ZF!ӈ%sLslBY# pu}gJz -^(0yfK.9Z3Ǟ~4\0\ 'F !_`(A>\?:LW-Th?.N|æ/c0}T'o}I*LMLvĈ[3(" w/zG1֗ۼhEVjT$7 MMLlM"#s @l~[ pSJϱBB\I{U0i*1AQdN2N?o7'M~[j XSzm#aaP/L8:2E2$^feĚ 2 SJ:P@r{T6lPpJȑ|"5XDp(8f ^$8 [%af=չMa%MdԣxR%F$dL:qͷ7~D+!KdJD9׿m$w`e+E}h|o)6^.+;nZ<ΊT3R}c!=Ҡ,5zͮU&gv4%.7J_h9U{HƚjC(#)a49]~$-Dt8su~cλU42 2GӃ"ZlWP?><>H@ѻ7ZBPq%估N4UQU)ɒ۴7EofB! jrGs9#8'avmcv5?:;O`Vo $]]SI-׶ިe}Pde0~b+N`kL-l7h;` #"ND!]:wͯjAEvPmKg,"8]$Ǖ% FUyOYW+eY45X)QJdKFSsb,HD1}zHׂ ~ r87gJfB³j9:s˽@Tz->zj\7`03;/ڽ^I5qCm"ES=`/jLvhˌS{4O6̥|qh[RAu4?JwRØ/\ߏЕgʞE"}D4J)SZ ~ώ+x(u(5ȽCAT (dar]K͛9Zc%D:3)f$zzwjhqC&V36ӊ5Ǡ|<=ӹ؋Us Xoo+X4@8}GC\L'iu&iO<|34eIivWFivSq`G;Ȫ&56. .xVeM ɌYaO=$Z5.,m(Q/1a~@eB%-)l!5OKl3Gi9feS"$F !pdF T cq"fwìP@77)u-2QMEߒb AR:^0|o̼A,8`Щj tqڊ`(m:ԤH|RB-.F>q `@bs'E"8Cq?^A ȥMJpn15+w<:%֙i0ת9MGJ.t7}+e) ^>ND:] L?8#mPA{XuH(vcT(?mxL`Oxނ㗰7WAq~RYOb bzX|\9?|;"]O!s1^FGK>HY4$3CxhAN+wqgy]1F?E,`hלݫdυsasSbxp=(}eS,Ҏc_NYE 'y:P0])2Ҿ0Zwt*Z&{(fqsb;X)xmcW4],hжT,_!qY yݎPYXlߌn[CxCwh:"{|/g2ToAi5 A`kM3v %NX|UꊄE<| PYQ{/ԥ'TƱ59 (8s.ڇof?p SsV9g%*qti_LdcԎ<AOE%ݶB츺7W@&Zd wj"Xh*aY+nJLiggw Z) g"dۤ5Ps7w8ls'Nf (ZP[.Ҋ秶Q׫gvg-SWxH/AxO)PdQQ-3z(d[ [qBdf-en;zxaP^X ( ^HUSuҸ gm:d7N% VXdǡ\`}@yl L^Tb/PCL,;N+f\@=n\o"K~k,!vNyjLMu'kE kYK}I-鞐g9 vz9M|Pb?l=uᯌZ4WMXtR6?tI{,PpC#]AX G veINec%drA S8("66ܗ]6Q*=lҪpy&P"6=*Y!9 4YAҨIZ{雗~9-}n6GZD߁M.,wa~1WU'<ܜ&b pLH,RDIXL] מR0nӃej@wnv;:v;Ԓ/$f 1zflM3_2 Ag&V?d9:J!)&) 'Ud%ׂJ4gH w-l)*{.?w6h|fT@5,LL^7[Um (,j4P+ޖgP q7ZfY5 SH_AK?E8ٓt6{a1$*ӷ52].FsN7/>^RSϴw냁^pZx}Cdo؎x+[i!"gA<2r`mr˕EXZ+n9շQ\\j)yS@MYc gVu; m4CJS;宴OBA鱀;5_b/Sй(>M;O{u%];FQ *8ߍyL\͆| 7GgiLykv&YiD4|zҁ{*'!h4: ?"X8D3j*Ǥak.Ƙ0٨߅Q⠏B"%}%f94?H8Me] rEkK?<UHm '4渼t[,(ىE3}$;^ʭO84<ҩ#x[B*7`qGȗai8?]{3;"n78S2ɵ_Nr "Tw)[ Y'@CG<±2\oθ  (sg7=2 ϊs 'YGy)z0~fd~ bGEżm;=;pɟ4YJm% UA횅C\9 ѿD>ݬ{>(֋Ju;2A @RB# ~f K\%체T18 :v4Z=4a?=<.rA;G5\}6|J9=[A#+5@Slxܯ$ʛNnB@/`FeQjL$MN>## C۪3;|i~U9M _) 5oWns~C G7*9s>l{~п!suoSA%nOQ-S/a^SSLX'+7ymңE/^. $3{ًrq`>L+yL*pk Im!ZY`.5.Rlǣ Es^0ZX /OoCNMȀ%'Qy=uL_~M4KЂ4fIv ihE,cp݂v+íb FKpݪt|dS/ʂ,\ 16Et`EUw T':SU~n 4Vm2v![#x`eQ#ʆœڔ>_]IUzʐbS+Bк--y sm>jA GٯynDFNboKjqc:8RګԓoM.=0=̈O̽1NG>?׵Jɲ{0 X;{n]Qր7?'5³z0##p"SuML9 u&hBQD02a+gDI@=@ 8yɋ iR{8rbL^.2ܲj8w.vMoZ X9d\N$MJik3*Dh6O{C|ux!.i\agFy,~\aJfXHՑfȄR@e zs<"'QYP􏺲[!GU!Gfe `*$C~e=QGIo].nY{WHe3@S JHBF *pS[LzgUf&]s@2oL\Ki-%ʹz,aO^ʳ^{-8㸭n 7D`뙔|[<9g8LV/%;ShLy@@+ӥ!͓Fq$ t $pq8 S3 4Ü(}DévQ>i4sf4CT6 @D:dBsn '\UemY4jL,`.ӟn%똋q1.Um1`$5~KKֽ>ڍ85z~)#S'rV|GxϼPf Awmo&'(fѷى*PM\~#lr^h7xNԚf4ȷ@ܰ}[g+ik%Xأ_[DH ZoL$I8ޏ0 Rs|;[ȿI3 d37XKJq[T|VUq2=n$ْԴ/K꽥5bӻ BЈ&",tDD(};Ec;P b{o;ZhrqBᦣHX#Rs{`j⌢ H+A4UI'$`Jjl*VrHHY˨n%A(jmj#3shpzI4T_Q7qS*'rEf81ُ`e'SG~Th?HKn,viC]i(1TM(0H0}\+IW'+$YShfC[Ex98_g`ң Vll(DŸI!a[7i/2&R"TpB5 Šqx6Rx=['v "nSTu,, M|Ϟ$ 2ߋG68h'$G ^KվQ$IxzޭUn]q$s/$ di7sYBG^3|)L"a Ú|$CO2Ԛ WEEPkZ߀ ]YfʅVGqP Q/+iME0_QIL>{ꎫZ*!2w'VgYاH jV) hvkTB\LM5;Hzxz` :SfyX-5ʽXZC?{F;۝5zx Oe5Dކ1Fe ֬jeW -MxgP/fLvԱ"~.nf )j2wPDyň\yfikݹwݡ=HbynUh׌zϣ#Ou~] w4.1ieh1-Y  f!9I:T͸qso+5]У#{HH {=8Y2j?&N/#lR"C".azAn/5{`Qe[k?277-h78fxɉ"!73AM-/92yz@yHR W}ÈAGZoup0&$zSQ EIt

Ef"=smϏd]7U!̈́4+l FB&ajWn!DdfMkzL fcGIzϦN:|W8vW?3NL ޓt~õv41 #RGCxԯr! (zm1Stժ<}Ԍ1ٴ۪5 Q1CQ穭Uyfq"O#477%@*d=Sg}rJgxn1y v]*uZb'Yp<rUn͒q *mw}"PŠqv#&z/ҟW ?x^xrj2 gm|)OCH/YC /_>P_r* Rv[oqSNlt Q]!F|>2r>R 67rLf'\U\彥 M`.Vy Q^s:.;J ~{PQZN])޹*`>H:JMI̺P+%%4:όZ(>ڱ;|Ji} <3i,cCnCdGy%H ~'DΓHzs׻T:0) *ڀzvT ;~z9b`,o_ءKZWpz_UFR>]DS-PXCkbJ:3YJoO YJV+d}#>JApA:O /qZ^j^üvIe(NޒX4W<00ʎ[hXeQv2y%4t7Lkh,nF`06 m&pè&CrJ7!_\  ^۫: xbV8I03- L6 g̋|z/ʋToR:`Z*n=X啖'G*3vt+({-_;u~"X+֯څV)L,z3>/[w:>W5$LLjW`noSmKu؂L D"%Pp gƱ2Yv/.\p;Lzc1?3-vK& /X)4N0u`^( jQ=ݡ} sX?:meMo{s^k;$)A([ɏ)zbGؗe`LNc^>;,Bsi?/mJp.S^0s3p:7D7+8f1QJ>2~S>qY#ws fcIݻvy[]egi!Oe'G;wAη [y1j۴7A܀Cf[fU5dÌ 9-DDᙘXݐ_0)E̐$YSJ!}`a7ItX՞d(3J0r-6蓾]Աd܂/z&ѨmMi-u- %FCc+1xAΎ*.m_%baEly(\0 ;NuAj[:sF>ni ;5"^i3 G!CAg!4菬7ʅniQS7_z)毿ZXRIW33AVTY |Y)eW 3)gŅ3 }MkGe { (L({]HZ|M ZĦ(jͽ\k!Ȳ#b9. M !W0 ,o*PGa@ xH譈kka4jTATY|=2dƔgcc fZP}m."vM$, )4<גIAj=P4B*[ЙS' %nPV{lp)FOW'"[0iK>q`,8\)3>FܦGI!~Ps!1o-rɳGsƂȑNӖ̓k{{2)cNq_6T%@[Qa? 5eY5Z_2KϜ-y9'9QV ЈYI{8Caɨ!,<֘;⓸_DI#%ljôz0^}ށH0sYղ;P:DuPUrhbhMM4BlɞۂΨ/yġ:3m^y%[Kpb}8UF Pu #Fd KN6Yz)Pg> & Th#%ӄ]Dwoip|Z#Q~td[qw<\ 3`ܝWIIGLZ8.d<;d*GH_2VW;U/Kᳺs&.0@.qM.ÛU*rƔ5ሯAĐ?E"<]Wst5`ǥH,i`xW n5WiP,_7I pF MVAsm1" NT7X>˯`ur)[Y?Uۄ29`n"\+U4~jVst[$ K]2پ/[rRJpD#ϩfP|jv y@tpޜ}fdB xԌ6IEuKI?ww8Zs)~f$P kAz,k= I1eu6U=׻c i^h Z g|D{b}^7߬ w.hWcF SvCk3ԘGW|%FvMOԲPȅmT"&_1# \/B\v):1;[DT`K̬wx<AѪ=#ڲFes,^aC\HOx~`?0?c&[T } E-Kre2RgcDY^t' (fYPCySYBG,\̧/$FyVZ& -ٙ5 H^iq!f)iRfpE;HMu:$ *Icj8^8ėX6q$lH̩" 2KRw|A*j@MX3Ѹk ̡ KŒ6[0@ L ^`d1BdP.Mbh]XPz c4p(‰ʷD 5D>țo\",m%Z$qm.k{xgYaid.kk >C0OdP=q>u^7G An,U 6xNݥ,Twu OZ5݈c0Ѣ!l/_GX3vٗLN1]UC4,]J?+B.пQmPwrW8FdLRR)Q,.Oª9󲉀mOYXvk UθKnʱUۇ گBv$W,u\(4M\ZVʪ9\/xc|-ohS1_1#|j(7ܙ(0jr꠪dO7}f?WV,dSĝM2xJ|C&ԌI'(2=SHtd=l3.ld67n= q[i4Dζ޵'g}E1eGD 0=(}}FI2L)I/v20%[9+ςGLo&tO|TOvP%_*=34Q _mKcj+rV ovk1Z*S>iFQQj{=M{dxB %|O&U5M rLY7\o4ZxMA78Ĩ gZ2s, j xHQ:E~q v(y֦PeMVdݡ_vT/҅sIZC=83xA`DM ѣ Lu&>}wB' SCQD.TiY ΛxW?#}6 zy σ4_&Pl?G S0٦d܄Tۤ-g6Z.F5ZZW2DXt658YF\9qT5}\[z k1""{ee `8_Xh=*"|5Jl%l7X٧=: >?I J,38@3~b#O}NћAA~LCϱnuKXǮDoJWj9g59`q ;3L]< ߡ91j"[A`5̔uZGy|ImN|<"vD3ON5]lfz:hGQ5p'}eN7O8kBZ FߍHA0͐GVb[/->jV ᐘs8z;Gߋۙ ~ bF@ds-wڗ2CO6sZ gKBҖf5v[ Ѫ]ǹæ1t"U6eSPUC׮mOՆ^?hS2éX6W攣M-+<`w,G/s<^MR*_{UibŸjE2;Y%j.fBTzt^A y I=zuYD8@[]ɣؘ@6`TT*"zbME%=#a˧\Q>'*r$Qu}HyA;\L7h6EM<;mQ,їYΉ#aFN\ޔ7=M.pMBJ6y nC._0'yb %蜰[~KXrVdZE]x|[+> 1Е}-l { _tO쮌W :H7 ʅ$˺|"@PQ+SƊh-I;5IO/[!gyôvoomKHzrۡ,f-)]J,tүwY-'kΓfit1GMC]F'|?0v{7\e;d2u.hGilrgbZR.3z8* &gEz#-Njݙuoε}*F4ѷ|{1-kLi̕XE1@fjF#7OvtO%le&NJ C-F#LR^o C>cȪh9r-A\㐾GXtmgeojs]hJ2Չ@kIKqd+ky9Мic zV B?DnGC3˙¹h_59mYa\aPWPɤNMY(cҖ~˴0Icːd2ang qa( .!^뤎Ib%3kD2F1(lB2#Y"'ٰ ?0]f6Yk(+lI-щw#FKY&᭮0ʙFyG%YxSGdC`z+alnW_\jv Nw߁Sx E":TMjfHLAf*%PLoជLTn! Dp~Ul<ȍ69ÕΣ3178! 1S DB[sePȯAao6J@t0*d9Ajx3Mmd- ^SXI|_͡l% "GG~*18tRlMCLrޥI^rS2ڴ(A{kUx#Pÿ[̰o\CJ90蛈,p=%9H᪐TRwQ^Q&c@y=FûPwKm1 ;-v,= tVy[Ѷdj4)֬8֤]%VC# fN,fadú4ũRZddt q 2K0)km-ǂAxohaESP˜ "N6413R}MR%X-/,葜!S2# ύ)'^f5ag8(Hd*șaE}?SWC2!D( {!rCCNY{֌dc/P9S6`dC8f_[l ^cɳwt5\i%=|iFZ+\% Eg$m>*i6͚m>+y;;ƷP);)po'ElƆ᩻9|JQ-P 47An1N?kV'(Mc~Aprw["=Ws~+܉179hn¢Uihi˕ǂc!묹q/ub&;a1Sd^VM=^ ɗ&0(̻Aĩ(Hlcs9qy-[eo.tOS?/(P{00ہ[$ڛ&BtsNK]"},{4 }VBOњo_ maK1kI$Vf~{7ɭlMޛ~X ZARYOc7`YJ rFwˣݏo0WQw8Je׸-^-jPhzagWRղ͋3its_KB$Rϝ6;]+/K5p~#쀰f9t(v鰌_$pp`e t4{hheF^0/L,#ZrB f, .tdIgV]eԨZϑ< 1i㫼w#|,|%,-K0Z B/9] x9\p9s:5qydzlaT$gV0$,s5}4erjܯ$&<*>=)Йs& /qQ|T6:ڧ:>8 -ZGɰuN.SO^t-+ ڰg>0r|C 13Cm؋mʯ%חO ?^۶Ѭԟqg!qbu=Mρ{tz)T'Ө`=DV *&H/u*ǮQ#DpI;qv(ey/;cKXBIؿm*%&A'գxyp JH,Ĕ7Veu9,^7Xң WPV{^Ѥu+SS+pK)$}1/4lЉ mD v 21$Qn#:J#(|;Bs-;c5$]{~<mAթ5>{Lz#o1$>6ڃ^+Nw p1<^@N6w9Ӗ*P+{>ɧb*2 GH +yfKC,V#~ _^͘[7*TΈ/ uIfck͘2.y׷eYV~~q% X:4r]@Zn3 _;g޶F&㾲{$eV L:;Z$ BGޒPpgtE2SZ[YX@{N!<=7 _=.<Ya#5ވ 뚾l#Gڧn'ʌu šLa؟:T.P[/ pjd0Uep@6kLڤ۝v+;jƚm[n1h^_wWTO EV0ZY99Xy"MюPV\X@eg T3\Ɲ~H qW` zvSrꈸ%Q[udi.Os>G 8.\3wV@v[L>d17`?mbNb(ԁawc@\?Z3?EurAM"^^0o-knX {>DyN[b> mj&"'PpW"@;>8hTx5 DP]@q&n׻U촎{Ɇ+Eb Bs;ܣ{J5Xn"fm*f̦t@g`RB~J +~]!5|ã؅p or~(|]cm1#pMm&jf뭼gjUzqpaZROBQV%j869 {3.B&ROuٿ9(ޥ#E%PY򘶰$ԆҒk N&dhBKHGM?z+W|Z@>^ij&ǝj xyh1>EꗕT]-]pO ~#|(u,WpiKnOMgzx/_:l"R%zVH+xD REM2Bz|k7m: 7/j(# ue@DBΙJ='tE{O[&K}b)-B}oG)ZN\F wtTB표P';{f%0>8g䐱fbǵ a"6&AQ!|'oC} lhA~MFΓ!O7Tv&I![z6f##˭C>v7,>("ҼJ^prE`b%Ҙqtekqĥ&R ;_J]v LMǾ7Ё1}Ĝ;wz-|jظ5֐/:5Klc^mT nbL;hrw5R_sFL[L5oL6 P=Q|C!a(W((FUNMOFB!U/dEUd̈́ N0G&C{RG[sP 'xM޻V;6MSB?rrW9+N-ۜH'U^yJLgx)I9No(}4Lə|G\VTp˹!W_ktɨov)ϘwKYJ䞓(Bo i?Q> OtD2bLNmnGЯMv%3gu_{N+fj') bGT"H>y/s˱/@jeRc JiIo`@!͜u%셚&Q~ 5k>ZT(5c\ni1¢8Iqj!4ϕuZ܍J0_hcXXܢL浖2U:Z+-~]l;V\ŭAW.P5ZG$d' ;<58$\1ahM~3rMl<폯Z[ΦDv¹@fZ\0EIo "kk5ގr+èpψc,W='LB_}jtykxcp$(_[@W2H<#ąQӂ|GUFnBڡ ' [UpJeM%{(u/*yyY̪OmObQwÞ\`BcMvh%ԩ(5HGDތ&0r>K\ctR/-6c{a2Wo{>]Lջl\h;?ٖ_<6QC3wp [@+x[z`O@ A.4;tY wRIw^bsIGN&ehmE4w?je'7& RwU*<2'F7N0Hj 7 a`?*0n9M&U-緕g"NNw {Ƶ-M{yߍ 5ǮsQW-٣p/,&hU|{h58,|oiF^[ſbb9~z@f$YD~ 6+Lqi2ә ^oZgOl1ō+qG稬NJMjYmm=TJ3tVcfs#c1&[l (7SV JîkI˘fxhyk,xL_,Ek߃=OHRO$K]!!mVF_&n=RpoXoju3T4fE:_ kPt6̖N&ITyx7j3ɞ[5s)<# l6pW֏nX(k4:c80߮ɵLPÖR]|OXBEuE"=Aɩ(z>B_, lTe OèwdA:ǼV i!Oų?<Č_Wo%lĬ3[F1Q[I1I7)Ν1o vz h`d܃* a;NNp]1}^p=ki' /Nj,h Dx|x_ [G ;jgƨoڟ NI.Ÿ 2W6pvD&5:|s5I!UC5,z@Qt N"g-!FnYVePA0ǁ՛ bqaCb $4EefǯI =pϕ$jy} #ؘ?Pmcx2  fX*㛄w%jtgzK7+Uo:?Eq赸G =\2.0x ɮu6-9i$zU``v[os֣: ~BacQ=MXěe:l?Z`*_dj`5O;Q:riXܦS,KI]m;Y$G|3_+l)>ZY%T;/{F LgtcNЭmQd"ShˬG؂xf3k~kT&]"ŧ1D/ D~e[D/Ԅi09[oX5e |?.fB|)|xp%FqAfO#V һ!'`2ʃw#!w>~̂]:tP08/( Sd/ m4m8#H [ח#W\˥fc38V>|j:fwx@۹p2 ^bM "Pӎ|OƄV9?xW;k~n} T~q+PQ;TۼT7KcD!H7AZJw8BzJ=9#l#}^E$v$@ _  y$~?JMذ~ OlCޅ72<ϮoDbPIbWVy1б8iWw=(Zlr#"@nH[A%C@A$un2w/X FF2,ȗ~pɱ SN6nn^Ԥef[Mj|70P>40ETR~ I IVYGw wzؠA'^:3~V]!n.V g1;AoQcTo=Fҩ-n0 H=e%uc-AegmӶ:nSgs+ ^&`70qO3htMvbaAeST<@XOE7p۠ժYQM9u!ƝRa9bS6zaa&ˡIYprĝGAZcF⭌9LzȈLrѱrlWO5>VQfF%:_l]zfJek+ౚLr`/nU`4 q6j9.`xK7ޔ; ɉ` W*i>tnr"ł[=Iu!aoHx}fC}RƂK{5R;<}Tű=ӱ26P9IV?TXYg,+ڇʚ!o\V+hۑ/,X(< = S8V=]3hBV9{(L$=$z `e@\ ;"/@[6d/tGd^,O%<}q+ 0i(e7(e+0yI@|B:\SnJĒð|i>Zj')qBuy ;_dLΖńy]HpW .vAȃdLN@,ڤaݘ&뀙` zAץ`9B}E9fDybP?6$l.F|_l2wS"Jez"CԄ_-st|&Χ׶`HN{#x^`*L}@۾(WˇN˭݃<]Mjb=@2>\KP/7F[4Ja۹ =G.(\CF~m9hxL?׻Вy$*f5@>N7luq걛vTgTGy0XǢ |q(tsdøBpGrZ󆏅p%DŽ-/l^\.ezEwF4b_ L\n kF}Ⳁ`&<_}O a=Y}c$M&WjLSRr$.͓ixݻxv*z/?K2|h:;>^䙒>z 7J[JDBA~!gg,p^oWp[f/g!?b恙4Mԕ(7|F/HS0V啂Uz "LX@lSLeŞ3p-u#6ZhMuw (9{X\"ԑ-0*'lh0 5sRKExѡ>C~wOLB@^P:w {y7 Zbyh0!nօƎ qA&FKʈ,8Bon.@(O>LO>X`&awS*e?~rS1 [^uEzr/e4lm@/#UMC^*9_ /O1VD{WN4ܺh$I|}LJgH4(WcRB>y=5"Nz ^1BxJ ` jw@LdP >pF64!:X,l t'Ɖ^q&j$- jmR7JG ûSO_ WZp&fӫ֝^Og]Wzy_GO9$-f^GwYDQPIt.d <{@i} ҔQБ崍x(gT 7cg)cŐLFB V"jP"lmF3>8 )̆yikHՍ1ɹ<~E "~2Qf˅ys,$eU˭(\np $ Adȇ9iHk'&6[+O$0/x;uCz{@{ K1^ hbYH[j<$_6\ <8tbXVl=,? m[; }WQk4 h|.|A )$U8>YP|{sDak[zOn@B^<+SH%E2r܂n-ݽRY, NĻE@k wpTjы寂'E,'ok4a7Sd"mEp9n?78ZOB aCZq?-E}l\z!Dnߨj7լah!ZMU'RuA2HL(bc_[3׬Ƚ`5+[]ysjs{ iϔ=zk-6OΒd\jh»n?l7i/S5]̡T$wF/!ݝjҐ{7ǧJ(* 'ISHP*W<$P3YPY쟆jKI7nԭvq( Gu`?k5,m` QQ}M :J[2y*Zr_Cgz&p4@)!)uPZ|.& 6V"DWJpl!XgW ,V p% dxt&"zKxMwPUJ R][At@W/Z),^wTfk F23mYgp|>6qA+`9tEM|bt[bG}r1ߥ!nP/GC |12J}+BG&}o"` S-]pNӕ&Awq00!S;0gMv*}yB[h^X0+l:^o_Ή+ &/ѸZCOQ8ZA뵆iDogSp|M-޾W־h6<5z2OJjXtN|d/J8>v`ݢE9Cvpʣr$X;tmw9_9g:$(^g +mIvp;4-)8MEMŠi)̟Y_H+ݤ9ľ[C9 |t=1A E'D0h/N$VSs\)Hq[x3:)a{=asWq) Shqb=og(!X;?St3c ]$#Jl:g!P࣮ m9Ƀ &΀xʥ"IscsOJY}NW,o P8ZF \HTԊ}|RY`S$ '?z%6@.[zkwjW-卿F#*"]Y Ni ),ɒ0wkmKM]gqbqD3~Na 5N-=f4C!0XBa®N;5\D+j皸QYA8Jj&flޓzpCR5e h'Z1l?],j ץ17zυ@616M$RO;_-_<{)CHQ_T}S ƪUyVCwU-><c:X0M[}]dlZQzNޥP9Y'jDH a#m@Rue+s⯛ȟ͎dZ,*T|daP7~r#mq V\rf5q{|}$tkU!{fM$a dKK'?@|P "+RB!e,'<gQ{x'-s<Xh& VKeGg:ji;OV^0T\ -гsiNĂj*ܑ20 wi${_4~< [ sOaN8с~Q;ڙ (Y g*`ږ/YPMm+6k17][/8[{)'!ú`aބ+m:>H^,LbENq.vN^,2>PͽJ\]"m1I)ee*LJ'HÕzL˕ImU`:~:kA{51ϗPi 5io*T=DEٕ2F*}h~7?$$ )"t@vHP.w{$IX F]_/!5Wt*˾ѩ?A)^0Z!X$K{"P2^#ѓJ1X;`kfWt}TV7 XW t*"JmH|*36M,*[aP[(yy}> gyo(4L6A K,gTq Oszw[l¶Ye  neLya{ܵrN[8^t-g'V#}jo?4CtofahV5S]5=YǦċ–GsģVq799*H> Y!#vVEn$Q\hƵd܄BY$aouh!$UexciU)i>lɹ:M ^=Cݸz?IHޡI!`Z2Ҿc6gm$D#y[_Gm(hgH8&,`y)@>J)7?rrUı$G|hPeeF^+%/tљ$ۑjc(: }ty] xٮȮL|\|fb=D|la ĘI{Vy*A1H:uX {O7Exl,@# |Q؁۞XjK^)+3fe+QqgO0%r1=E6$ 1a v⟠)E*ZؓQhU\|Ez3evQ{`ijcqW%ISB+y ߷BDZ lVfmeRzF$lnP-'/:dIe7Ϗ@cAWݨ!܂9M輞F!Qv-=!ZXҹ\M4=QaH_X.9'ZiZ0%$X昑<'n$/(O}27n§ؗ-2`swT(_A9s *BkKs!8mbOrJLڨL3-!ĘZ66 U9M(e%%0ki0{$tUNHN7ӭPR沧 ZH*$Bo0={_r[͠s#U >)XnB%2YFs}Bn:BTwՅܦL4_HUp E;'gr}!^0p0?Jmy+%!/D)(pHD X.P&仝&Lp>LORʎzĞi8`1 p?S )E߻1Um$RA܌YS;,UcFZ7yuk;S# (y$dxXt9 S5}h2 R8 ( fiB8^Z_Ӎ}3, pOY@{u- WVyzQ :|`}RR@g!™fM*SSjC&puW'[Y(D?wnkP@1 N8'($C%}nb[ES" -?Vґ1Rh xtgTf_ՉN8@%vv3eg?2Ա= 'ξvveё$`匼A^-5T."UL]\(CPl`! $oT]@f"z޸FŠN胹ArBl ,R,5S"yޞ AFc D:2U .Ay"qrQU[3F;C󙪫u=Гʷ ` Ue@^_]H/x\Z=iS,DG`qOC3tMɀ~?dsILR+4jM:MK9=ezu+ڱ_ I,X`8m `}0>GrЮ#lF HH !I_ ckSWtw ?cl=qi9"XZ2$^ӱ(jtyK dl=^X}-A譶JG߾Pw?AG?'>{iP\EԏVXj{wAwg8HђiMdJVQjojpܙ^}Ӂ4f`7]6^Q";}kǫ1cj ,Pmpy먣tTmѦAD7`.pdD.A>%fIFD3}[,+b[M* 9+VK -:dXȒRHȶބ@D9og8*V$i TU Q@5oj>1ű& ϶ȼw=XY"B1;YlɪAâ[V%6W96"ֲA W!I/šXם2O+0i ȡeyF8M(`y5vh1Y$gV@] %pț!Pz H6^^˰Z_YP1[;V)T ,-T{Mږ>p/+:,(&zyǮ$˱־pK[0 1=[\*<&L jNL+ܺFOgP{(|WT/:>cRx%N)H fpE(]&A1ӿCNeCӭ{68, a[ÄxU<v?@ۭ JE$n%ARwT@Ma3ևum#u.K#M/mIe>:Ɉw)N-ʘB=wW\:j`Il~^ P;79{o<O'~ųzj&)'\nF ߧME1<:]6?T8 H<˦৸8-Z~k8:<3&<~7Vgc5h>gzt`_6i/#tw 7+:um:"q‰}[ íHT^^f)ğo71zNY^-,R8fY571d,܎6A <{sucSu._yo_ibB9ܹd[/xAN{=sV$*HIK tW^ ľXxd:~2ҥɫ^^تؾw-9,yLBwtlIw $:BPHϳJXXѬr*45aϲ D75$.!S^@S[ِLJ8'h%)C]njm7i(Ew)ƏGHN",50QE]GH?Đâ}I5 C2Pt_#@8B/T,UWe׺˄Cq {,*fuu&ԙ}g䱑7-T"=`*Jc:uCuB6.\YȟT+"zF'F<$v+B;R'}\%!&o<ˈ#3d=jJ u_f N=@N;le ah3d"3x{eK -6g ߴƞ(^oh('v\Ѽߞ-[#r>Q!F0V6Z*՟Fro0w@I¯-uxl LhUxlés;۹P#s4蟩b-r\#< KvPVm\"_{|tw\i7(ncoDL& {rNxU7":"@I`ð?9ύFWukww[SIjݣVJvM~jEJz,uP>&c7!1 ^_Yшqrf(Ewf`2r qQ>CM9grQG=ryKW yUM`D˵^׽Sնo95:;a,%HRVjƲO[ZעNE9,:{gi-r`saKUh:y/qɡc B1j cFdx]-S>GU`œYۧՋ t^"ܕ4%}4or+OoՑ;g}H ܱ.-:h8#R#zSmQUy.)lBar>gHMP}ڔ1W±匃k|es$e0+eZ㞈B}h'f%^]P#w/ 4P60X0۷E#訳\-;?G-'Uљtc9LO"|6`RR/J6».Q%sr|!ʹTz*ֿlz/a[PgۯVRle K$zbqi=+!  k5ݡ!G7UI왪gʉB=Nj lׄK%f~!ci+/ Fxsrqj*k},&o D@㾴Js&~_Š*0pvo'2):2] qeuܑ 4Xg`u觿ӐA,f#G(a-k ]>#N=啵 ͖Eu_,.# .EHOg>:=;wS{ 6lWd0 N¶smz菢؉7#gk9M5<,Ÿ$Ŕ4IKm-;u>Ty {IUby=*m-ycQNk̇#:ʧ^Bh{fkq$?ތ~?{/ax8Z䃑|ãFb nYYc*y 99r-iB b9jЂBǦ|;|͇Zd=f&n+CXrY {ҲHIHZ(w^c5~u';VKoNTxhd^qre@nznPNxn7`"y__\c6RfV!% vƲAȞJM&Ȅ6wd [7cQyoMNKDR RyctzM{É, ̉|̻)A4 Emm{9oM2hk ]sNsP7mHAhF<[P+2ew`ױф2&jOUO_G5{8nlM&Yf5H& ̆hј0JUTmt0\l/b4 鋙e>Cp7I5v;F?5 NaWgp>oVW|ӧ#yezk`>$E P[ b~hyov!)tFs^// 0s12+ \RA|tyY*S A+R" NAk}О&R3P'ĿY1P!&-?b 4/i9GqsJI{UТgf:J9؟'6JPj55vP>vꅛ4L?43X|.M[]]KA,~KaVinel^2xU k"?iYp帩{^y1_BVqؼff2w7KCxO5KB[LbB5<Un7E p?߰͜t E=A^gďŤ`, @ XrB,jAjU߫1 ~]jMߪQeq^^#ϱdJgDNj׶L*>ΔE(njDp[S,(bm]V} Zv 9e+ (c $kl_+m!Gp"f'ZSyNыc ^D%[ބ̾pr"N_8(@>:G(1ҳ~p9*gX*ЄB&o{zze Sk QnzAڨeD1v#~Զ/j"$id0ÔfM^ (}f'xKߖbv;uӇBX4|QvN0!r\: AcnYNByĻ di/xSlh3+x1>I#?* p6XlQ]k1Z}%NAKϿ=,瑵NׯtˊXfì K7TU&'P&tsٽ` 071 ^>RN"_' T5R겆uSdkXHuξ]7Kжqn:0Tt0q-nۊ~S%j^A Dǝ=RU'mL_h-qɰqm ,S1Gr#[L3 *n%aFO%7m 4bs$x: 9p`E'Ϟ TўL.KhC95zZ[1K?0 \R{p:gyUOYAjG⑤ߙ^0$FY-HȻQQ]Qbe& dQݾ*>r$+nd-Yhrr Km ҳf'vļ.~22f=[lDcMπ|L7Xmm͸QR o$P tT|wBuu!F=G:Uo߻2ҚR6"-#S؀LTO+OfQռ)]5+W\BgھY5n j,km [4$f;2ښ:~(,)ԗV-;=C dywkNPzMZØH1pokȻk8]Cͭz9Ё#fOgZ@jV3]vIk*>vJhriՂf†Vrʥ|0U%- E Z\h "q`yU(Wd;R˳.ʕkA7#ũ!jj*uHHudBcMтg j~L_P(;Ő0#hAv+_ּmJ_K15`vi\SxP(rq¸u JEP3]d U?[w-=;hX]+ MX1 1GUc IB/}$BWZ꺲*E#60sY([C*2B6]ݜ)BW e$7ш;Vm|t^19d[}#%fK2o4.h*퐈\ySsvwV/P,!G7MyPxy%3.IM ox)xZ|US 4Z ݚզX1zh@BBf#k|E5edQŸfMAz< M F@tQ`\\uaS?WTX4kF:,  P08^/Z(G/$Tuivx82SYrQk? y~{'iK6^Ƶ]oOJ3%? TdTśP Eq#V+6 Om-ay|m2lioA,}5Nr.Tr {i$5&J6Kq~54;zWvTyD J!\ܑ;k@ Gɸ+ F0dO? 7X R9JUq32m7 A.[5 QW=MlnZ(Ĩ<,__9.? ?(؁+s,+Ȫ] =Q+.Q7wn!)vkA ' W\=h71Ghc 'lW2X9̄I`]hdcl1Vq ^-ԸÉLqj@eHq-$-4 XW!Cb( @kz=}oc4)A LDckq$. ʣWPi(א(:%ʿXY5t+d~'~+ty&!Z43kX)0p,ٍfϏHf8u[{cwz8324XćS_^w2V2.dT4((qrd"]x^wg)FX˛w 5MF4}:9Qwg?Og0t6P# QHσjFVHup9 ^ )8egvSp;0U[$2"KWInol(rO,M\28ލ)m/D=R}m77_98P'jN.{/fHb7mx:^o_ef_/f=׽/Ѩ\jiW,`]q x՝Y:lU"á{UCwUeo8@3ڃ>)Y;@=O`]1ܛP'WupEmmgja'玾z8 6 ] ;p03} FpEN[8Y՟xE#os^ 8 Y y٣YT+wjS2sjF\keբ4"P9(M BA!(_/P%Ux{I?ˆv1ec JxU6JB? \㷵Wmsm ;[QRaH^ҕuꮵ>B DjA+LcP,S58,bp$t=d(ۮL|g5ØϚd3_:lj!&169o/q/gu$f9|Θ"0`T>{) ZmEiĢ14 tNQ{5w [M6zh@ OWlk?׽p:_=>ڈwJ%(v;jMK(4Mn= 6 Sf:˖ax@^BdzD1=!EF8 ?JLAz#.,\z|c\kAe|+|| ٲRCVBgSɽX5Օ梦M**`Ds\ɖ,_P.UFÄ1{߆j;WH6RݦV'7UE9,0:V>jCsm;!ԪRr@ ͱZ@u.>zwMRWrom]gfTEž5sR< }fǬm?MU LDaIWPNO,x#rM*宲,kAOzI f 7mJb!Z67KJ_#L-=IiComPno|kMWéqNtZAHdi۴4mºeLj ׆UCPךHZ-<LȓVa؞e-`#<#2Hel;ˣ).V#^z:~*UBk!>" a]~@Q NaP&2ʁS E`PL9UVSp^lnXB@ğpLl4}$wG -Hƶ>/W/.VED>)=,a#mRRfTK=}&fyǙX 4|Ìp)_]I840 O<ZFc35D2%m ->YyX^Y;>%@dĆBT`DJܚe#[R}BHy^#~9~ R6SAA5 kxrH7kNL,F&LV4 h}bwwN4*x[\t]ЦclS'#9,gj2 ٌ(IM}`ۅNBh Y4b2]7eSƥ>WG?QhEwcM6G& ¬#WU]AZ[.>$햸p2,!@>.Կm+#r$E_J ~X0sKZi~PiiZ2Ikw=@RnP rw-*>i?SFB5d U&ݏ[\h;C;@+mTx,PP o(ElN00AmSy.aŝ,BSu-vLb>J1PmI8Yyosu!H@Zڇ֒B`{i=ݼ Nr1PzЬ0fi$&j̛ L@A h5S?M@ +iUnvw8|iէɪÔyZYA8tqHVυ˒#hK5 vܜe>>%}faq z3̈I Ö)衏HԸ.9rM{ Mi8Y$HPG 5& hТcK,9u9?(dП`{gTÂl+i$ҤoaԎCj^k4ܯ/^[Nf)qǔA1](YkP5%Ov>ËS=.6L`sA2^p`4i3@g=6x輽UGby")* 1MC 4t`qVo;Կ12(]:hOUϳ,1LiTz:Ne} O9/ۖ#ri h#jY*]<(kI;S9t1Og qm\E2<-)A'DRbLObloBWp֏"f.<B$` \g[ˍj(ԢyOpwBAL%aWࡔκS%0t[ނh}?w{s^*|hmNZu9|ntwmbɀ9SuvBQFeeo &"TSadp xJpxUE%e!{՘(M$Vxd Mw7.ZIi֬+='N֪~(]w)Yco9 Q?}+ߩUͻwUI/*RADh)T=Uժ<]^5̊RsBx;2> y' UD!YC FٰT7$Pt>XݚM JD l#B3tzS)tJ=~oU\vtD)eZP8L.*.&XrkAԃB: K3q ]$a6恛s$ wW'Rsb]c1STO0o;c^EJ'qgXݕ'3S_-O$= EXVV]Feͦi۝XUG4c?r6q:RFpFZ-Sphn1 -^,(@s̳:H!x%Nق31vZp}~Hswjrɉy1ϔVIF^BWSNJ鼾 2b;E''9S|B/)y sN)q H4^YPſ$f1sLey,zԓ̔jFQ&B0ysWMTJ;Ӯm,|7Ő8tHDj J䬰n'gg-:#N j{˫k x;ċGJuĕ#yxy*B7VCΙ,M ԑI$ u9y D|Y(rD 8k VϘսM:o+.`>{=1lp1sD\U'(\ftӆ hʛ~fLjKBr daqŗ]nyzjǮ8f@e&_ 'G0-Ik@DB) _o6ZOXjk]lr[Nj/~V!^馐7]M cɪ厯"x4*6-Q2gT< PdζasIw);S n&t 9G/# 2qqB̡'a`tnLP^]JdPUܴ={[ޫvrYr"F:ϩǰ`#xF"#dxUDwxhN?$"3ɳaˆ9r΀NX_ o3L0m4?Z8-2%pG0`Z'>4gI-S^xQsAkx̑Geˈ#$G?& ;:g}V{&!=|/CzsH~Р`DF70~V=UhT{pZl !P wxlc`54UbM3GIDLrȭ^TlY+dp /V] M)/Rk uhAM?bc_0 'ݱ}NjÓhVAFlfjYY-&甃a`~a )7;?\ͲB:>)[904"UX}d01=$>"zƞ0Yjymk?Oi%^^2T,q(EsapfP\tOX'[\bԜ#Z-_C!ʿ6|v?|if*ʆ^D|plb݈^xHH|%iFVZ \VU6Afa ΕcQ@( tNV; -GCRQZ51$! RYW*&TqqZi0w0*~D?fzJ}" E|J,J#f&ùoK88sjGcl-F .ro$Pc~F_r+LN>ʠˉ\STGFq$þhF\%T??-&`]:YULsBk|4~\&ZIY[eWURX 63OU`xuk^3`ہ?[}8'2 #K?Σ 4cSq_>nV`" M t%&=22wUkƌ~bNpq?iY]/ŕៅjR?*;u^4%gYۤkKЊsSK]vrEC[C4sM=WUM*3 $٘BzCwSae/b69QV"?.Ax ]=[DiF֜pV7~q{Lj6||QhvM(Xj>f-Ȍ3sYRuچ9{-.W'5{7ڎt\oPEq]ADCNtZ1˞}'FZuy؏5=˥ٹH `' N,JYsHsst Gv(l?-ܟ i4.. ٫J3ߨxWb *^VSe^{+@,-[25 3CI ?u㘷LɆj "_q[˙ѱF)17P~m24%ܶlIC*te"yuh ϵrY <ӸU lhrCǡ065yO.r @>IdS멺Nއl(@viKxvWLS/I M_sh:R˭s-:OBLA'yIq>U-ͰD&3[C{ބՏ?,?58rπ+Jtb/`^zI"nۆ?x TfpZ6?e،40!{DA,]c!~pNN n2tpc|6Pwk,❌ kf+fA<m{gg\_].KPib85xEk#\:"D,UF 5_W ń/G>60*gM1p:G2 ifp(<<<]a3j.k+^QTz[RM!v,).d :t<.9ZvE6洿onP 7c)D@$eɺlu-++ՖL317xLù"mUA^ZD4+p'|@żj8E(fl=Dv9YZ ɑBHx1u9aA6r[sx%Vc@N]7 'PզmpBq:pZ랕3 x֋N%h_[[Gӗ:O-T/$Zk|)eI'?(`XxѺv&ُCc.zm[xݓ;F#g?2۩4?<'u5qIƟe1HV̼0gҪS[N0L͍N.Uų{̎y,RA9ϐHBe39е^8)K&0J}=q)թ5Ss|{*ՆV=+hԛn^+TY[}D X]ǣkK}s1D嶟1At"}I[,L/tX9rڢI揖!Η%J#3?pwuLt#Q w0RrK ' 쵨b-wv.ZF9e5lӎzަ^UqX-m>s$¸~ڰ>A_-ypElX[-R~8KeD+5Mʢ8 nW"Ki Rr%}# N*X戦ɯ7W_Ջ"x2t|@nCSlBۉS4 ((:R_qWҶ4[CyydVvKaZ! Ve{2%'"_?FcWDU=bSϹ w _xOTuJ #)#vFIM5SANC%*eOV8[!w!Z;sLtFT(? q¤__͸&1|/IbBr3n<6YNJ) W'"no['$MHf}%hN~ =gLvsɻQ`d-;Dm=0s3-tc?*=-,Bp:TB%V?kI0pw4 qA"wQ}jb3kM]:Zqj}cOg|q ܂!g\{;݈!+ݺ~֘u7f09ePߙsVaO,Yi0S5]7 9y Z}B#|e 2GX/}6J+fl<%E3Ψܸ89ˠlĭ%2F7m"zB$NЦnْ#moœ6Qtc2GYAc7@Y*U'tUbFkPe,d3Twl t 'ϥAGT@6*m^)#bM&H` A>+B)y̽ ?Ϟwu6lRv̦4 ӈmUZ}D(W@ׂKVb5=0 d?AzSfٝ}Y ,f65,i.3, 0:+փPyȺdS״Q:S%Bdb_,bU[lia# ViQ]Lu1|_ Iu98kg>8,_eI+<2%W+Jit c_ΎeaeLl.k+؍fZAK_̗Q󖫿1Jqj? n"#_ځ:}m Ybim9}ciV%WwZtڪY#&T=[n)%>]E}KrC2zq7\QJ:Px\!`6$ã7}_'V2\0KwxjaMdsys†dѿ¾6O|?@Q|y89$xãlLQ>KW=Y[5m 8碸kC^nibeb4ZHI<)Be9|t^ʖm(iQCL8KzDuf]Pt(qDP>s `wԭ. I 2Z &aJ n>p/Y'q@WX"Cjqܒ({lܓX0>|O)qdQ&6X0*i[L!ejʓ`niNIc˒ͽ<<"^.|箶T{}؝3* Y}u,B> kM("9yz 8hvJU071x ! Vsib6#& K#+&8Ud]׃NoA+f2! /ycUa;M:p_tL}=+O Fqj5ԢJ 046$q^PZc4@ suGxw9Ն^ O]r^LWͫ@(9"6q.O|=Fox:[A,Ju'$H]:i`SLMg_PGMƛk*g͌.0~ iij=tc13֡(|6>^)6f*XCtbRz^^ jdLʄ6 Oncp\M-kE_wR] Lp{'WLԿzXf'ܫ\t')vÆo1h_z `_d.H;M/F@7ܥͦL]yJrg|~^ S,TǦSw'}[՟¢EαſYƇ@q'iG A֤VHʬ>蟮H7lzp$^4@D`ae'G6" Б_ 6FSQR/Vi/auػ)RN*NQn*_(n5K\oњLEoc/=cT#!i\k(Pv9!ռ0rA9`K+[bM0Eq;v5WG -Y*3/0 : ұtxR +E#Dkf(W j!ԑ@Rsdm˻N_+,s5k 16g%@Fa 2-BILa޻Vֶ{ +^C縼ktYuz8͛ K_.qc"<`l\>8,eȗ@.`˼&(قgV)=PL7.J vF MPX0]5fJX>z9 U'9`8SOFeԢ*E< 1zg%\0i]!"y6U_hP-~Q,m\0gfH:ģRVĐ/);S+-CHZS6ū PİqCHXߟ"dcgߺ{ڨ >6K'U~NZ?E$P@Hq2y ޗKERgp Ԅv[G&B< ;J)2Zso%lmeل|*I6VN2Ax.+ɏ.r S݇wAFFDvdF脟J1;<5- Ջ̼S$_kL0#G6;^#Ñ_a›tdFDpfUXDصit/-.'SuBB /.k`PpLz\N0@h0%m#u0rb\w+!AE^Jqţ#k&76ejeS pr=͐k n#7UYht G H8\w0Yfc C<#l%j$T1Ь$( rqbߩE 9]%ܽ AqSW󽾽󿦎T^L2zi՗3ʰ>u_oƶvh<߁x"th>5VnA&zeCUi[+ˠ=(Z} b}\vR)@# yٽ|m5GO*#ֹ!,fW6yLN[z«w}!!Z1}MНmDѫ<ИiT[1pېÆϚw=uc]iM-)؂Ѳ|j}m4:7{Vڧc_u4APڨkoT]w9?J7XNLn1H E)/,'C?;T(Y~ѻb"V ';7`_NDܞ3T^ Uhj]IBCn1}f64)Z7V-$oє4У#l y?}hН) IW2Fӣ)$S75.R;fDG K&WhzՎrqT_CBC{bD$68lO9ZwǶOGp{H X"k VP:s6*:u>y7f Ktrv5K0 ͯAaVA~0\@C&;cv)1hiT6e*ّH!qB]ERڪdAƮŠ\H+I"?VG[iվ&^|R(E⡻՞ȮBd="Jڴ~t%*;W¬B)"Q| o#t5?}>M:\VE"̉|=&&t1֍7|pa\fP0qSK%%S,;xՊKP!SSq?7M Cu&zhl-oU$+W{)c^}.ʫ;8r;Qg)|(bNb!ZlʂThi_Kxs`l &~/ ̠:VJ*"k:zq;w~ٟ_. n~k3t#pw 5h;lK yPBMpCUNJ0{HIa} ()CW1Sk> Y[2[dG/os;;p[)pzii෩ +0n)EJ]b}ubAǗ4\feHchK:eq$ n6mXl?kٌ$ylR8xUω@[J 4;L&!neˡ p^ :f=Z?]62 ^:6΄gfȚ7rFTY sXb;}?ŝ nuc.ڣ E.E'0 {,2D9{-Aw ?}xyDr7Mhi$aWG۟d3-Vj؀wjw}D?y_VtW_(m(fSe#ѻn5c""mN&*gkj:{gYTɂ jY,.ROqߤD:ގbJq}bz`\KèFsz(=x.L2Kj{ʼns01nk`/.$P0\w6at%D&"3ٶ(8icd61G$|=hcSz0Stk.VA:VP^B,E +)r/$$%3F@d6#H#l1#M +tm >]2 =f,)|jÆ85wC ދވ!/ȰY9 ąLC0w,x[^2(zں?[Ilx>RX.-%4>'ZugH-湺귷/Ml{.%bF^ rV&}s,1T%Ӧ5x:fpǖ xGj xld5{h(꫗<0D\%0M9+P撳@fcV'Am r8|u >]}O;ܤ%vʚ|iU:~f'`HaR-(<[f4 yb( Zn0t=C'B^#Oٶv7`syJ!Ut-.}D!:R1Rp&H0=8$So\if!=B&ɪdMsyU1O%$wz y߁2}9vA0"JޑM.hJ75PG OPe]͙(cֻۨkg6bͣ3"MU؍8մP.d'VLw!/ ?+heqȝ̜%9Uk'_2zLT.yD1L/*xLv46_w8͊>ބ(A^O`ܺ+:)@{ȋ|G\=Pp%%SEovm\?z8cLEAx ta^lkJgFi131i-:A,FzتL%t_"GFC xʺHJ29խ[u6y۶:)~yt p&=1Ld$fsSTMc~E߲Ǝu!&*89_*yF,|A0YW x9H0m>`?ը2H927e*"nB-X~1mkYTaho6FT P}9` 2mLc?jH|Ąe"rY@Hܼh]uR`ɧ_ up$N-!l,K~ !d* 8F2z 7df@"}5h31Iy#yPݣ9'-5?}OM"'?q׻ OxV3H}9#8t)UM`? '=95Jlz)>٫z`gC^PO-5 -]LS:.MuJEB Q$c )2mvɶmOhxaHk뿘j+_(:n|-rDvF_x񷲍vs\J@x…0,)e:h@sw>dUvu\Ufc{+ҕf zLhPql]afZ3j۠LsWԏŔ,nqHHR%Oad ~mcr8HGihG:gG*ta?shUǭ&GеqOWXȰF^Jg1 AO(Z'L\ e4GkRa o(@ՒLbBzGFCS2?Sxv3;A]YSI"mI_KP`ScEFe[TEna݁{(XaܔJ]=z%|#9aqxW"jyEs0 +Q$׳ž*T߭f*H^:{ɻbKjvqb@^io;SGb-xe G%RY,tUjVQЛbͧ&9v3'X\;nʠ?MSVt@ ,"qu9.CyV@"VU׷hjӑpKj@X5"ꏗHV*nhw QbQ\p>UHxת )v Ϥb_L-S-z=i)9ewQ F? F)cbG6DO+U)t 4Ḍ tf Z'\ݤ4%@cgXVuSjHONkB+7֨({̤)0ie~==X!#=S OT@]:cv Ɔ?`5U:Py6tV\8.Uo d5?v8SǀWb،신8omF׼Jh[Ў2:^w%lQ:!OWkGyRƸz3;2Vhf sbջ{/-gXkŠL-VA_y_1?ͷP}?ccvLkCE6 aV4Yi|J5np9`'9 TX _ğk3'`jlZM4JzMj@EePPDDC 9TZ_ܦ >%xR~M232;P"^v+jgtUM VaW4= -t!_%Oa>4U Xx)$@ d7|W ـ{x nNN E_hULl'q~Ud{YW{|6ZhG4v#O[Xv"Zo̘1D`H@p,?Y, ⸪՞r~>ŒVQ\EWA'P*! j6 ^Srs7pd>h/e{x(W.P,aV;1ktKO44^W ^B˷Y.89!q ~ \!k+;*Zf .Q(^weE.ngXw[S#`.e+D ?LjO;))5Q "ޑә? abvC$1 (wfV2κ'x83sĬyco]\J7ɀL8#Ks!pNڒUS !Mdf/dɟ *n' I"Y3ޫo]*{WMZ=r8g9Vyo>@ m+as$1b96.R ꩍݔ9{_ƣKh.p΁ ]N~c&Gq6# #SEglQ3$8 R BbkJDDk4()|ޅbtƄvoT) X104Om8p_7i 7:]9u4Pz[9,{S옛.I Z7D'n;5s3YrɌyuwV}!֖T@XVMD?0›m|;㼌9WYeLFe-4 '-\ԙXcN%Z =P# {MeӪ&`7"0 N>i p斆\`gÿ:pWgH/ .'If6wDO'e˜-BV h)g<(d,Y4PwjGw?πnԍqǰ4H3j$[,cY~Ӝev/rcn&I}*vVbM(EMfTv*q?>,U} wpF7޶J\۸}FѥcۑxbAwz1নq!21l:_!Q0B!k[7c>[ P )Ih_ 2)`NnAI k<.F9׿-m]Bore5!Xc,ElUήWO;SN~H>EybnЌx1V,;؟'OtuU)tmLp+О.SuE1< RH""-0fM XxH!yo݋TݍSviav& 7TiD@PXk&Q %2ނRIC28z*fR{D(+5P1ZzLdᐲlC2Mut>~ߗ&oPpK4q!aEG^-L Jsem'o5D7@vS:Yn)m|qwnAB}>}v$zEf?rLNpP ɄW){׬i)~.+F(v1bլDh6kR^̠3N:d3Xɍaj} ѻx)7t5<#=\./+=E[\^9- Ҕ3)ɥODOǜy\&I\L5`GAA]%ݚۄ~G۷ ʤA癠a.t.8*IN Ϸz `bx~wۆx@tt(27J]c;Ezv7|c7C0 )jInؽJ;M5$dSF{zwRj߃V9E%X)}7waf1@:> gWȶWe =/۶jDH:7`T]novv|G 2j_LB@Eͳǡdzk5.fLˤ_úPQ`@~Fȿʐ#:#[zl HV{aѰB<`4G XU-J]zy9qm̝򞄠oIvQ`4~Hf(dH, DQF6(c*FJ'ѣ6l zCn-,SW T(2@cbi6w|LeˊmQlj 7y΅S_ /Dӥ̶\M):?B>[R/Mo3ʴ@t͓Њy_T"$C):m'+/,^s,C+y*0A;cAƾa\+*"3 γtbU^"$1і,qDŽv{?g.4 v"$7;27EŒy&;e 9=#of}"꼟RV,7mtv%5m7$<'prxZI8Ve?T}6 E<&ƈ4RM/zcscuc#3‡f$u3չ&WtP|7KË2S$]WcyWa,, fK ĸ|YgRw^jlz OS| 34 E뜕 L)SK="Zr3q²{%'ly0y-zLēƌ֬G݋m> ?ȳ'8=+út\3qՁrZw0\_ORy Il<OKLvt]fF0xm~)k.\:_p] IJ!I@> &z!v 4e"z%) PxHyyO[他<g4 *,7:( rM? c]'xI#i:ayݡ,+3$&:v- f,cqk>2/ߕ!?IydzZ6cFt~0Z$0애&*[ߓ`F(TJ\pkza @^阜cQ N%`AhXIF=ef/\Eߓy:c* %Uu{B 8r|Xe N'1Mz?W SH}4aL:ZWV q[:%&*BٞJÄ} ~k2(wòLZ7d\K9 هIj):(=28M02mF*abg4Ƥ%*xhP Co$/n~nYi+_eC=\VHB0(v1f#Z_=G5'u6 ʇs2J_Aim"; (ZH m@3K=$X % (BhmE]׍Nw;\}L{u_t]Z9!"'M+Rb|)w0>@?8yY?Yxr̻3t %79-o-|us}+AFlݚBoWROme7l>q$AaYD3 ߚ۶7 =U<c|THEsNX3 }Yj* +|uR8!bޫ7j[]Vsjb>~9z/:;;u0p;5glt5$~P:߹M o/W{Y"a"P t;Xϻs̏O_HbѠ:QeJɠ4ӎ(Z-2nkBmz G)'A_tOF;sc%.նHLpu# t֛p&c! * pOfe=@Rh耵@o!ߨ-,y8A@]x˕'ɇ\QuS޽x!rk6bf vݲnΧ7;w휨pg[zYZ|;74 ҩ_ŎgN²0]`ףVmV!uF\xn<dǢB.Ow&Bbv#U޺e4{8"<>F7hBU~*#wI?2"륩<8/:XklR3YmcOB r.FW$zXlƗ1Z\͛'&7@o'"|JЀ@^r4LjXХ.oC搲 }qԉKu\GZT: ;gYF5LuY,e%0# PW0L2VFAB\^ VI&@lxH $S5zk8wcQ<-Fpul}/4ֹX2iJͧĵAzf,$~R͐%c4#3>[b}Ze}}] <Aӧ?! +ޜNR{6xOur"j@tbE==Gеڵᯅ.N=c];(r &mGGoD_S)쓚VsIH\ @[Ϯ,ͺn Q( EsO׀x\S@>`eܕd~\b +#n$w/U>Q; |zF^( l9O45Y*$k8 |mss2O-0FNN9نޜYD!2!nbTv3H=XI0l^aʞ59IQ5?YCzfX (x2uYBWE+8K}8;2YaI0{VO|@!Xdln!EsvcHGv2頦8kR^Bdqnf'Fy1fXj_N%̋Ѧp'nD$t6.ଲC=њB'-N*[큙m :&drY-ڜlnEႡy\'jvy.2\ w^َ%,I;nZ"F;EK}qP'fOD+aQ '|@ cʨ-~~-NE1?v.`NT]L4ŅWg" +g2=&_=@JjLt1LejO] BGn*h%[<0g^}~ Un~ޔ3>Ȫsq8 '8E4&ּw~(3:T䨋?5s ؂=i2,YUwԗ& :!놽!cȔ2+L(,OSܻ }@l#I|h6Xda A>']K&:>M;-f["p੬޳z&I. J_L,sI,‰(n<,s|fJȢ54ySQzjòRFBxp[ T!D2bM5X>p㘡iWB 6nT,5,2F4B 8]p\~ڽ>`qe&X'adp4ɽ; q(rc^^\7U$N=>_X'qg)uN.P$2m;vQ`}>Yf&`cC6'Mb"xwăq8_]szTZc׈v6}Ij1O 5 %5fÙgزn*(H[ /. 4ķ6B*H5MġKQmy(Zc@?Þ.N*|\U"qѥ\`JFzAr9I4G%_ ָJ?fZhŮFğP%#yM;7`_ln꾾+"&J."^ƈpa'>qs @C<㛄Y=\[N)5/|Vt0b&ĖMN܄c2:VV#1vn@ }GyHWS/zRI԰_7e4<!>u Vhk?"s}2\d;QWH ?]Kseī=w{.WGXWh׹֎℗ aep#S\>F)*Y#Z:v0Zg:;GϘw Դ+mm8rE?f^`R,cYO)ٽ퀲Bu'L/M+#]7R5<>Fc,}>9Iל.ddA(J7o~qg=Ed?Q4>6tՓLҶ6 XP)#{Y"q[D'4S Y l=A< ]CWLJ8:_*{d _=:#\E&(kpy‰rR]_*ɯsr P?bYbJf|@{rZoh7J(R5^\)ܞ8< H嗮V ˕S#tco!pwfh};'usO"hVv#l^h,$]!6&"c䜧ZCdF;;iȞ?h/ D?h 6c^ۖeQvm2ud7,?"V13Tk('ǜu$аͬ^”)HF4U-prk}s[E/.2 3R*b 8]'B*,Ŭp29ƌ{nD0 &. YG:5}ǖjf_b>tT<2X5=s^VdC!w25N>#j)?Uc{AɈ,߰5d( RC^ӡ(;l8f3|PmTyXjDY 8Os׆SV {})1}Ch)b_fmI-3:0toG5@ waμ}m6Єe,B"iySoճͤgs ̴;nB?g#}5b7TOb`i?3k* ž&;Y'p9vMZtUNCt &֓/kwch=#:Yv/ 7a'CEelj~Eħ˄f0A&'ftK.wF.Q (|Q7S82ػr1Qtm j-0j^'ʏ,4!~%|iBod>rvCP`p. =Oȫ~(5 4{# W%R*'Tuդ(C.4^lipYdv뿥)O˰Sk~h[U8 *K6wђӄS,}<+  PMDVQ<3W$7|b:DNNq+Fkm>ӄ;Ɂ8hA HrO ;);8mŪ}Cv<Ox‹r+צ{y9Um";+闤wpӍAXv "Ve$aV.kALBJN~7RP1w=\*v)r6q$ HqL?C. e>uM4M>FRZn$~A*ٕ-(qW}c'R޿E;>jjAsT'>q#|X&!"inG !C'/h~Ա,+X E\-RM'%=Q)W&a)YW } d IICj5(3X~ir5Cn5 tF=<'447"WDp`?M_.lN# W5<-G)9W6M`$*Ԁq=NSiyشbߓBi 20(?m‚[vq P0([G'ݜ~\DIhWsD5DKgww=PA9@H,R/X -9EBh'c.6/rp,)g 1ӔG*0(˄?PE&lh[[(A ZԎ7d /M/SSةS`MP^Kx>(V;;*F8#}d1ղG 7K) !h7?'b1UxP/y) EI^=G fq<Z.='(y/@i~#/&)9-phr0 It0}4YQ` Q}X">uӭIep櫁[ ac'.Nٷt?QW':l'ZԾyd%S]c ze?kVCY'ij31"/gJ`1XҞ* fۗnBhP6!!{Q펧1d(ϸ9<;ZPMIȴ΍3lk*vQI9zKd=lgXğQe3 y??C~{nek_"޳!661.G= k"6u'=%kXR^ꏖY]7R9·*liM@A'̋WvKm->'Zđ:ռtpw2&%χ]kOqL1$8[xޓ^{;N#*<\ȷB*ѥώ.p}Wm l $8N=xϬpAѽO=hfخ'{[MctVYF2k>}@߄$dǪ^SpecAct,Vp5V(\6A۾gBFX묫 %;A,9F64Wb2q'bcg eObF>DkK= |sD˜Yd1B >;D_wߩv<6p,/-!ZN`|- cC専PTaG~Ta>`g 1>A eQc][{-.3`گ`5tѵx“t8rm)OdRSҾNw_Hni%5Zm*66%<'owx-yf!TM#,epHͷ`{ksqʻM%abi&2 G޾y|몝 PIYqMMP}rL< ND7t%99O˛̰ٻΑŪ+@Aҙ>[.,eP $.[IT^5"} uG (?n!7JS aq!Ea*/uE'1]rŠ~=j$HMHʾf*8oelnBҦJӅ&SFሣL2\b<ޠDgxy]#CT zPeStm1dB\L7SJ_nQqA30*,([TZCtnqXNWأ V#Q/JUn6?%Bq/ 2{e)sfq"_( cwRuן8Ks HoD;F6^w,1.$tp#֯ )_U!BOaQ>϶3>SvO) S63oO?3#Q֮`*x DU8?~chdrϪY79%.;ꡝʧ0)$=!*oʨQW`A(J"۬ٷ=NW픱}R:_a}1SoO{6htq[rVaH&Aު8;I,b;O<_=^ (YJ6ˣjY> }^%Z6mUX > $9HK~mxIli:tIX L-ڿqR&'Ufow"&%7sɐv-X ͍V'C90s,ڱ>w+PX}l"r 7NݠH8̲]!SF,P),{ s. jt2A|wPktԊfrJG=]R˴xqռ`WshMUlfl/d%TW?@wķ}F$6ȁ0 ގCe xxuB6L' Uy0T! * H UD\(X7<ǞN[jK2G`&u7} ;cnAGʷ 6:E E5xl R\Cc΀t}V<SPNcߘh,|F4vbpn TFy#SkrfX9+vzeGwV^t0t7)+,IƏ2;IM]~ynFZveGLŵ"jc$Ǚvq!%sp0+4?{?r{vXh~o[Ϲϔٴ^W]MZ!&hS"',yˎ083^A{*@`P" M VN0Cv@&9:`5uPY#X c\'ސwY6D|=kqY N;hk, Yy ucrsMy6%9Teb2@#`*d"JD'~wP]W%l,/ 8r{C_l\Pw󎃣ie J 5Hph:-ϋzC sAUwUX_Ȇ=bG~2zRXpO~u#x}X>s?Ȅd!fȜ] v` 6)J\Ә}?uw.@?ƈIC bqmFSmZAi6Ós.Q(ҧ&|C< ԀC M9?;R{a*֯B@ ,nt~aWl v3ꄳp__Ę4j/:cvFtsy [[|ُw=lP nY#dXae\&3`J Gys,po2Ғz"]D5< LL ۍ4R#".ܨJ1wK]j)vwy E(\ԏՀYxocTi_e0Z^w #}Xne+_ e4bsZk)l3ʒajC\]?Ze.x?P}dW<6~BB?y=.]V5L  J$\pk^0T;K q"s5 Cx~,n'M *%#V1|ej[=Sv<aW UIF<jӊdݑ^%_Ƀ%IܢMO'(=ؙQ ㋓oXNF-wwZ #mRf[|u}n$ɛ"\ɌCInCt>mGOgAkͺv Cnwڻq# ^A|SbCF$"`B.z~Դ MJk{jF(OVke`8 Dmu.j//;> ARJtt ˕exz]8hX\ xd ɘ[@ Y,+;T? ^>]KD9S8{0̷EW0'ټM7iqފ+; h|94ɡSz4dl82/r^Sc8p7}t71ߵttj@Ij!d tu*o۰s>vDSPCU:`7JnӇdręqi_4J"f&^{3'y$Fah*vgsPC!F ^ +ŊQm<_ [q.@ěb,ʆ:O<|]TJ5 _Cw_f$;'9ƈxZ+ƒ'06Z(i¹L~Odz{1"@▣9nZsv*nw C?"&JرGx $t(?tb< ؽpUB2CQXnש?6 CS.“i^#缔ᡘ 9K D gZ>B]ŋeFLg_vF0XMHf͏5~:cvUՅu3vap Rl̟!?@,mSR˲G% Z)/[ AuNw;i*8i2[ֲt'{E.M3rIl:OڅG8 թ6ݪ@sBf;<$/{7V` Po{E'yX*Ji#xh_[b#}eEtE2A ?ďETV["p=UKw?=bUrslA`=7hJ" /]/0=1k7MIKIX#g4A 06Xψt7yt x.tbjd*ύ)uYvmg$nĂG4=jCs)+M-ڤr=&LH +mrIftVkE3FZh},C-K~MS&|]-5#GD7 F fuֻY>x 6˃R@~/j냷( fx8l;L![D#iX|ҝI+\%3fos;5@cjHO0f=[WЬ..@%cNn(`eF~1LkO'5I D>]ayɉ.e%SWZZl޹uiTb>qӍ^11RB2i^G-%` Ij$ Y%U1H\;wbLr{pfo(nVѦ/FJ b%dkxj/?06Ϝޅ"Xnb{`|;/eQ]7FOoJgE ,ۗ`Mjê 'O;R[j~'Si\HwL9Y mxTN;Rz2Y̚H̸S؉BtHz^w+-.s/ ]HS_W]Ɂ \n0Ukk[ݮ`F${ 7S1E$]j(8nچW̚Ғ_ [LN Pj,ΙWaeվkATu~tJ iGֻ͖vL/?5w[=aA[:) b=,x9n]o4BK 8Mx"Q+q71ں ;28 o% Mk͡.=WFG`ʈl-ή~qo>]3Xè5HY1${ENɰ@ܛ'. ܚZnz'IUVCMÇiA_J6zbˊ^;bf!XZG3 ͙:jBbݗ[>.l(w_I@a\TB#!P6Q^ vI|,1tZM{#Xk6H.^wKlĠwÂ1|(5FqPݕF!Kh?6g~q1X6&^)ӎS5mPQTڴ<ވƢn}$T[X"\]92bfᖾ%/?1rܴ+VgFEo?T |m jܧtEG  F\=B^w%2?!LԚt)YY9aPCy+ܛt`R Kk bBlˑ^v3SQYJR|xĦr] Rd)[u-6 ^pzfCFnCꫀ!xyPfP4T4iD[mm-ר*4z M`ꥶ!^ ߉m43L8s!Y$^u/3,ew$YA0ٕ w0S/$,&!(R+;|sf --6itqc *&@ Nqv-og  5:2SŹ~yW1 U+ǕS`+#5no܉z0}i`S^]LsjܬxcE.?lJytmhV1De[)C솣vc6ĺ~NqZvuGxvb+!vTA:c.1< F1 v =28 WDcJqmO(GZ Tlȿu&uY5];ZDY9bWUɬ 3>8}/ZtSrRY p1r?EE^FCQh WmצtBnw$*ma^ޟrdBV{@ j(MYun=3&ݫ%i׸I=Oۤ.zDXW@vpS_o= ,SO{6GǍO(jQoʅ|0^ss0 EAwJ`{|M⿸ې:3 LĈ%a׋qfflpCҖVXaX\{34'$t"{7a;%);x?L83+O{POC(+~ A}NA /<#Ȉo]I8Jyn,A}{W6V'8vQ0-:y0젗j)$sH̤7EjtޡedL KA eg3 bZo] 6^oW6fVwP$oZZ:]smB u 2L|` S + iD#Vp'<4郺fk^ @qn%ZxZN7)c`88 $کhLrc++g].Œ#7"tp7Se\&N*Pke1pljJ0XzՉz 0(j.I@'I* /\[qJ܂1IpZX$gS6\}wƨ5|G\VNOE. qzQsb2AWv-mcuC+j0.= pIbN.->u 'Q/^kAikDNbrՐ+tKڐmѣ`Ћ3T6MmCN>YN#*>9؏>|V|d6H/E0] F4>$n(9s#XtG?\'rW@;Pr?>wqsCB${Jd qeANK#{0=~\\y5+5'+ 3xGgR/a1Oӭb"D丁 R^UZ{SF͡lgU)5 YEFTm78i؝lPt:K;Y'[>@}N%sɎCSn-9FKGԊ uIx]nLד!Rhe ;1qˈB6s۟U+. *#:!ְ0x$/#Qٲl 7|ߤ!+j.H xc@!Ȥ.ȩmQlm嬊 #ӦL W.ifvKѪp̾G:>5nN&ʭ҆MaٸhH+ФՈ1MIE:9ߦexCtmoM>ꌸg~ SCMZ}<7G p_;b + zuM1M+b,؋a7%IU=ƒYWƲ#uǖ)DmVjVȢNY+OACF+pU_q؜Q*VdBY[73P>M"k` X_Lww" IdAV6dڱ k 1.&3TvXoSPdQnp l=HtrqZhYTn[ZG-^'iJs̔ZTEo'N]#qUͽU{@XYqp 2("e2zn~DODH"h $ `f4U(!ҘG$>K%`ʲZ>dv K>c^PuP.ؘ0-6 uCa@'{w(86ci 4N^KhU=)3afO` y>vt@wԻTJWk<4!Q+xּȩ. Gϙ9W|G[sXFBd<%g3 ÈӡI=wr=J 8)Xƌ"kĜI X00#՟.]=`$T]ϗGɬi&\0B0K]Cӣr1Xö򐛜F}YzȀ{hl`2Ҿ)vBF8wm4[fQ]rT_.gvo5- 9-^=jL80j -χzK~VEJ)5W<"A5Zcph>wh7scҺ9X A ۜg+8,@?Nrm_?-XCS 5 2玽>~pJ!qZ5UZ~"t7v[l&M)#jcy*Tuw[c"=Th z<*.KXd SRSK.J;ALt=p;Yxn^{x} >!^6R$n&aq:P=Q]Vڈj1inO#d"lizUsk`S Z\f5_dEUR3ysnlZX1)Sk'e70+ !NqĎ{$^*ƈDr]~7fU7 s 64msQ z}Qs R]B8 wna!g~9&jtA7?>_qw%3:6 bdnNhv W]W6Pw흩>=(06Vdxά"p|x ">=t/Ȭ"ݓio9k"qL{xh¤X?M =NZ,~f%ѝ#r0}K3peB$ pz!Dl94YH2nV/bM˝ 6#?Z&Gmz]5q*S*)gix5Ӽ+Aѐ UХȤlڄR1w4ƛiSW d(Ң>-oH{bc0pa/[|0i>lJ($ίqlK1@&:?uG2XW,z|pvc)F@ TZ0Šr MRЁ%qG@)AԸ'9->=9ڀ׋sŎ4 h^w"hz)lVǯd8ANTf4]0+Z@~sҚ֝gͻҫl5NRtUTR5Ә#9vL}Jr%=*-+}6\9q üK`Eިaa!y2 ,B:S E .gKnOEVݜyHJ?۝r͘w@_ my<܀`Lkٞ#\2U#Ȼ&m q( 64N"i|&A$7ox\pRh\VBe5侙bN]N*Cs>$$a# Y&wfd m.䭘}Xu!WkFYi wZ'Gvvbd(BV<34/=zB*M3*1:)XOz`aq^X&kKbCc6ӠDSjW扔u;u%RNپn@nH)P8%*V?''|c&sW7.P[oL%oϦ$mLX)]%3CI?O2p~VZBo _.KN^&x$f5BFh9,G_/'9:;<5>WIo_Ix0h_VuCm9i.$6.EbZk'ݒ.qNtX]"wB=x-{BD#"y܋u#gBb0g{'7Xɚ*C9gu$X8 X i%({+}k"Km}Ыq$;$cS _ˀzY WN}ŋd_yYJ_$`.Փ$ q$i@?꜄X 5DZ+;'w\:x9y`\7/2kB2#Re98r6C^o3ˎT(>vh ! ҭ$ dr1erUǁW9,HTiUywSƟ1~3#`՞v~:dGᤑ# $_\]hfQpd&ERk쳙ncW9fx_u69-!Rous-ϝ܏1$z}P `1B7hJN0g Q=j1Ms`H;om q u}x`X4wGIA@{É) nDHl@FjowQ.HghocF  Hv!JuP[IZY s!ͯXMγ:.`̃Faߙ~mKDN(Pg:B?^re'JIn(|_mݔb̮#;[)ƥ2PUsVAݓIuD&ٔ(,˫;窗dp/{=} ,, 4-՘i]@_^/9pa{G$ eqD}9o!Pf8L累&epɡ[tsƯzJaT Wr/[>U|lBx4swu<1gGHјO54p4כ6¥QߗCq3 {0ͥDڊ3im%dQUu6͐Rƪ Q`QQǤ#ϏMCZЁQ4d~]v6\~~yTRB3`5WyɞVg(y^KV kDz.j\aTV}e`Tgmtdٽv n|'58IO&a '{8CҒP\,ۊzm%1Xl %ۨ:#ȸz+Jk]G>]bF:﷮ >>~xȫLeV,GeDz㭸F=:f6nv 7,ob߫@gȋfQX((ą/y:פ({t=rĀbT ;~-Ez=b؜qm֡đv`6áI먜  vK;y [eиb ,aiGʤ@N6ƻ{]rW2 A \?6"#Zm-tej"!=҅z>Kk5MzXmsz2R<SyU- g-S]u,a1&[d#|d 3Ζ ZU }N~?TPUV;9*Fb6InFúPƧ0A]8)t'l#Vԧz7FjVm4yD0A3jy(3'hk+8lXn˴sߤ֦&G/(ދ10o Bf0(cC{bwGr.q =)1dՃQv~i2'IaH|I5r'E:œ` IN8=Kʌĩ,gR VD-D |O^ᛕj%uGO2ʒ=Ilw07hbvB%zF*T빆&*G2z:%[~Yc׽e=vw5= #ap%uU|ďGo܁v0V6zTU+dtgrdu֏M&3z 53T&jiUbWKN7<..\(gFp8Uoӥg= ?.wcҮ[jDR}%w1 U&^|l]T $ z1JǻR{%}v o_MJNKk/觸&vj^s&F:xw~ER:ڴl[ZWOZbzmU9PFxDv;e/b5G+7^LRb &knicY#h~3p#׸c+2D C%|!V<|ޕH <鋽HiFג.ۿv7^S+_ǷXhJg0Eу0f[HH[duZ' IRRx툿@؍ ʀݭbg0M{ Vf,SHd/xܦH)mLߥdb8? T//`NUB`=YG|Ajv d(75CVì]NHZt @]Zs#3Mҡt}D-7).p7+}N~gsE 퍇лAHY-o6~͏J}}yo)1L0u='jDbwPzL#1(UwӨ։U6* eBhC+Ⱥ5'Rl8R !+ PV}D 4A#/-ΈzЖXn~912vq*ϥ~,ۗ6")d6Vވ@p{-2?r]#1rcCx1!}tr4h}mlE~"}4k0`c\|G"u>1B?kԀ[t]Sk#?S&>ۦy+\&C2m  @y 2+ѶB2$ҝNhSF7u^^x|j=-) 5L £nd6P"WAJ%Q|аhWq~ߊ^cyajI)^:)Р`ܐzSF0S(eQQ[jm\9wxfzFo'WjSY7lfcrjo"ˡbj?ns$>)c: 2(%le:U0wۚiViL-Lc.HWy9-TN='睝RT4YqXـRtE}$l$3E _,(ԛT= ?tm6p 3B慠K[*&8o]K6Ta5W88,Jm ) ' (GgD l++?f=x2-\(8P8EU(. Adߋ}u`U8 KDzjy` ,`omWuy_1R >u䃳 =Q5@w.z[ d)|۟+;mgBOz~{Յ]HU\39//,-&fѮC߰:OdLon T;ӆ("0o-G}Np!4u.[}K;);F*:FK5&OBN '@.AFnpWCA)+P)*@N)ycDo c%< JsgI ōA{%̰O;Ǔ! 9:jh?-ܭp{*4=$|6xjhs4j#qS/z!# !DIp듷Z|~ܾ2*ݲBa ٯ|40vb$-ET9%Ԃ<I@ejƿQ`I\RIh )}FͦZZ<< $kngab*JDsTu g#̻.ׂ߶H͟) ^iQIYЖ9Cܥ|2.AR__C4x- ](P.uG)dn97pKZ\%E{ϧk%h:[%xK7xDF=>3EුcyA*33̓bW0"ie I6F#ƞG[bI~!h#uyQ \hSjV;)ҀjK(JtJA*Z8ؠk掕}RE"^cY8SގކcOQ=d/ZYo6K܍ݷ>E$ kF\&w[7f7Rpζ0 "/F m({qͪNZD+io`e<:<;8$$"9k?H+.[7> 9k~?İ ]O5bs:SBH.2l{b@""{0QU3c"GSoN*v'9$rS xF*%㱆pϵɁ)YGOaPvb\IY 6Aُ TzvI9b~M;l6۽3h#OARQRyCL:zLa-VF[z| ,To2{^mwsyġ U ][w-'cQqE1Ⱦ rD]ntB~H# 斱O(蒞'1I|Ah"uRɞx@fSڴuеYh𬟦Xs` -}w@YhE\bzMyQz?Q5lqwJ?9! ҅2"x3 Z6YhB ]swE9.T/q4dm{ܷu95]֙`:WJOp-Te*GXHfVƁe% ;lQ& ~]heM)raP{-\KM=98gBˬ _MҬ_!]rlK< mG$-8KSmεQ*,ǣЕ\2jǭDt ˪+)yPdA;Z0 i7g஁ƌvP^vI %Q W\RT{opR0r-Ww 56mxeP J CSlKI aK\`4FEH<{4T+wŰ0i0 צ}~M3#g=I{["㢉dݰ:sYٯ-`W EvIXD& ;bI!sHj7~yzbnф TeHl|m /}&rc&gbc*ֽ%0Xh7G7 ;6V+# ԄuX-6C9%IBqv'2٨ueWNy% 9#t/mGن?%@>ssc w|޲<#E6_{eL_am$RIc iЕ,yC\#pq[D0Yhu+@|aƏr)QyKpժgY_8N쏟n"O$.!cJULT1A*F{lv:=5^H~iNk6-w28{PN&D II8O0.aoդPS^ mNo$d ?l0&Ta[ T2d]8 u^D1+.twFguu$%)HAIG$A !qΑ UW8UJ6j^ֳe]%C o7 {S9֧xRl8'FM3j .~ovm tu~lq"SB廞{Ϛ ^G;c4GԬڇUYk2R?돩ح{Жd+=/7k_đ;w[gar09?)T7EȪVP!["ۿVmpsi&4P6 5މGʔ[9"eo -_hTk)S4̛BWӶ[I!5^k0"U5qVI`֍0% L{i'$?>4t܅_Wlo+@QK&bZ:J{Zg!ڀ<]쳐g0s=@I)x5˽Tq`oMtɳ:?B礓g%z4(g BR_` <9's;W@D; "Wi驎_7@ȍ8eC3J;r}&T%_Dߢ2Z*e_39ǓCFLx0bJteȃEO}WSӭ_bqU{. C0xȸ֩O.@~FL(ȋUR ҸtJFЩ( ʭuYG9ggDFҏLXuڮ4i@U\J'aöZѢGRjtc~l e&< \<xwen4gsXe ed=ed"{B*""TWhL7Л}PO9j)tܜ_G:It1͒@-Y-= 3i/E@6K b{EsY^qu*Љ|b/HIGmҽ_pFD<yS:bЇV#Ku +=\VxO#FQrh;/ 5l-*lpQ+G3BeKT> 輘GWsX &48᲍{YkoGIH&_J(C?9P:,.=-``ch!çԹhM2MM#Br,:+#cJ, aL~牋ۉZ'IƘ 18-A x>bO0=PF $e޺W4%L[+l~];+,l6ƊmiLМrjRxvMsslM˫8v˔^J!77ciyx:Q=ug1h z3BR'dTVYDq+~]ǦʷLDZ߿7CR7O"{|>%C7zƿ$sb;~gZz| U, {~غջCDd{CBo%%bpzxHM[F*9Lm KwbȈ 4;5 sW3.|6袞/9)鋄B"4x!}gRuC fܭZM3Kw8nhm0wM EL[yspKny> pM:Tf[&M/ !PnED8oo SbWQ0PȽٶ<:ɲd![N_J{㸲=jJ5?w 3ViM)7H}:֬JDۙd>Gd4(1z3>_篲72 lsGC3c|7%U4zZQb.ڀԛ~XyzR?9]tD24 ,L? ϴBy G #TO{+c{ '?K8GZpTqRfy&h!6!nC̱ܤc`މ槧 cƩAeeFȒӲjHց ,.ĜKRr`_T:ҖEyfF>x J!٣fRʋl}~C= ^`k~>h ߟL[&˔a')j æw^}UɢXTLHenaEdT Zl^?"mel4}2B" c =?$Tq.9O"  A((0qTkI8k@߀_Hw,iwC;h4QZn= \h ˏqF_i3z1@W8+Ix2ha8D<=ݎAO _tXGck6abm%س6Ź"W>A@]3Wl^2M\'ͰĿ>*lhuU3k]U] zsZ-d+GN6dA=qX&ݶ|v|Kccs 5"'|mB6NoSg42h;Hg1ECn[C8#b"*7;*aZxt)N.w. <(Z7I5AmLnƜ+}xLPЁy)ʹ#'Rḏz̘`Ŭl7ApEȕ󸜗,k%%Qvm'~pג 9=~g$GNk80pAҟp& MZ ;D4lxB8A:C6R gȪ^f{;Xzف1ۆx7OZ_(>2->MwtU nfؤLFy%3 O(x諟XI r"fPyAb IckA(ހN#A_˫NAa 0Fo WF°Gp|J f=84G?rԊ=n4w*@16*[B r.HOd b_Uhi]Wz#km#fEO2XQ(nZَeJ_mrל"uq&+(Ul8ÿ <|c}7ef)\xǬ <`X]M޼"eʷCI B>{~/ ~hFLJU'e䬌3gemk& 4O)ԧ⦲ eӧC;l&$%`51Np#n?lAK2"F.+cjّa[gJsD`@%mi6q䋭Ҭ[hPF.=# S. Dߊ,%sRZZ2x<|s>6dd|b~ـ,]G8!-"y0$ `|1tGMªa!;v!-HmX HI" ߮V],:< Z'B2qj'/27}<jw7_B-<9xU0q$Ⱦ_.E+gVO7l m:/y^949 $/d\ĠmK=h GxS :/Bw?%nt1]LESh3]] BoU(7ees"BNG6v:]7lFHfMزp,xyމGV1=A|i[fꙇS#~-Zkc @Dn\A#LiֻΎ6.E>0{(Q қ|a.\Brք(}N^6])#aDCZgݣd {|#gڲy3Ewq*ұ_ߣ_RVI?V24y J:vơXRC|ۮdo2!} pfMIIy?o܋\hi@ CуuKꡯj @w5QkFf׹KVIM++,ׂF,τC{5^b`0ml/8Fz( H#=3y&7WEXs:OEDFDŽNI Ek cXK3xNYJ=*aLz ie[6ғL%C5(KhEm#}a&P?^:|hp|vhhWa$r}zI dn.?vH!  #ahDb\B nxou,J vݎ4 Pb@EbBz#>UmMRnO%"9kv|8p~JX*P ̻]=Ͼ as u෼|]FvNiLy{4`y83+]~7am w@DE[xh`֢}x1hiM]G|ɘ}DsV3Yw -}]w_|Qۛ%ѼSR$Y`zv |MEK# @ fO{E 56w Pb\VckUًܥ{]8DF9di-e :,1WV 68:wۀ0yj 1v87(FzǑZ-ԑ,q$`|ZgÅ8'ocoB?wdY2C?9$>GG|L#omak=oye)-l+fwNAK/ιJY[, ]U7k ДjX 0i])/=oY^:Ocd\頬.y%;b1H7=u<1dSe ӑImPF/>cBs&K(g`⺮BG͠l!ln]tȮt@<֚R!טSp<# s4w5|F kVMe\Og@vYv [.4x(T]7Gݠ+e%hU=Lme^tOȧԸE0vJ7P94ȵ a^ʪ1?MO@ +w KX!M*w tx~E8XKXrsNB@~BKQQ %Dv;Y\f`p@\d`"_pf6f1cZRpkH5 | Md4Y-Lt5sZ !O,b 7D {l\ۼQMt4Q_zb5jc̈nt*\B 1 _rPZge5e yiTS fc8 R;F a[3Gt>c5pN%s:{T)t|цP6[ ]S(d7q@J bp-̹(Bi(T,ľ/=P|am2gd"SDcȅ8yOɁVN+t~jhG{ ]?D"w:Q -a|%@ I[a^)9kp QwQ_;.JrGYU J͓B׸nH) ѝr3R0?o[c1!A?I,MKx,A71ҁE2;cc U@W22ol^#?C^M0'W7aRT37: Nŕ*C>d-(Cqm-q9ie t"~4jAz5ZqKɻZ5w$qm_f^@-e)y%\=V,r!T')^,;5.g 5f-qS_5,/]gM&\BFQ}y8 MA^vGD JY.ޑNc\Fk_xPF33ɆpB?q|9?if%f' -URo&:`w;#Q㩀 g-JZ)sP9Z2.`*)dۡ)eއMO%F[2v?V2ʅG$z`K}ieӟ`o&.d'ܴ1v(Tacg)/!x._ෲ9hg^Z&{&h NI4pV+W e,(WFxpq q@IC"Rm}H:ͣ_ff[V I*peت'Zb!My٩^;zAή?sl`)Xt6 ;cuތpj{\w!{6<2slQ.KÜðzcX]kt..ĉn9A6@Xa/h80PKN⣞41`-$RnG2۬,547j>}wp52~亗 tRx-\ c⑔r=C]ͤ;PoA0~: tj#JVA{ t\A g껗؞/k7wӍʾ\fdGVp\`c^IN #1ddϓS7 j!̲I<2cUFٜ‡HHSԈ߭Z6Y0)ȕ]1Ii/jDo1O5#?Nq}4<F~zO9=h)M WB9Kv8/ &=7eY͍KCRyg)ZCsc7ٟc'e4v2U`ssXGwBtK"B|{vmꝜ嗈(&|?~c[p{U cyW%o(X{^]dObwf][(Ojf<]&X:΃fѯZ53\y| 8z5qy _x6QWD ^D[QUWU!IȳQ[m!.6}:0O=\n;\k\<60_;gS hgĹh5 FD T(bCl/MuMeioj~3lFjw=cRI3VQ5:%]Mʜ<쳠~n}e qi߾0HA>[^%'rr J'_ e iY$g郀vaXUt+[)[@ħ~S M(Cn*#s0mzfxb`yGwGDuKaB- q? պJt@Ӕ1P*5N mhJ b@V~JrRt+46,Vy|XDü%$Jc iF#i/1zWjZ.[ pdLnglqNh떄v:`:g b # [O&sZέ9ร݇Wߡ&f tRP{"Cl 룲j`Kk$8"y $;eI̯\"M"/\Z'e?GWhδ` zAEѡbJq|JnNKV,!j0ܞ8R0eέ_m [(̷nI^n!4chqpwF%cC0Ϧ8;SF_?xEmcaЪ8͟g;uST}/ߵ?ު jwǸXY8"zj{?_]ϫm4uX M!kYC= Cw e:~Htk*at'2;}䝾fޓRd/LNB|Ɉ{b8/tg/O1/ }\%ӊ (^r1@ t_%U [IXzj{:G*( ;(*C?upcX#P˜{>FiwZi0qXucN!sŎO"ȮNd)j#aʺ!5{] 9 =~>pd9-Xz6(!Xv|(!,upVTψpԇ9?NBfMY\M/%:M 7 cA k,u9U98(T+|5z{`.Y3#.[ZjAc)a~kFd)/MNZ915ZAn~ڇJ%H)v|кT1udAPoMU{>6˚MrVw:Ax}S}4 -CG,LTKMe%G5 QOf:cv vBݏR_H_Bfw5TiHNPGiX ,o+MNw\Rr^yg <׋c&z_iTL30N4 1xB[ Fd3)4X7Oa.%ƃp8~!v/paa3A\*^/Ӧs9M{A T-h xX x%TZ[Ƙ~{@4ٳ$_ҾPtJU][(DnET|KU$;_W J \jQmj)Pҽw\l9b@O'֑j]_Q,.a>"%T)b P3֍=(q+>>\..#v"s)c5KQk/:}Tbyׄ&Bի!P~]$u=ј`>~_(|&`Zlh}~y&Dc(=Sb+a8'7R.-.?^IɹSsXS2Uunl&) -L1O(G|%D3K.*jA".^]Fu-C)`#Q[AYlt@G ~ j p5 0S~."@ D\l.:D!b |dVԔw5=_\; GJ3,XE(;ݮwwL(FR>^mod 5Ԟy:2E P~;^m҆s` +f ݴvRQ7$>aZeMǶa+A\ڞAݓ*r.lqPs!{@27՛_qՅY\"K )sVt`3ރ:lu+_ |iKjpIv9eHZڏ[%_~?C| &f CmyQ _|7NuPAjFı# M)[4wEiܠ;df?wL_'P4.Sд/#Hdp, &e6-pYX ҷ",S38]_ֳv5TkWG lR$.Dz׀Ŭ:djf׹}50q9yG!%#f:yUnϒZ&wޤ"[}oY eL ghD(LiQ?0\qOsGᗫd;ZhLcF({\K3hh $MuXAh)7xO0";Uu WEqU:u5 9s(LONn.yܲ+Ky EGMGlB- _ĉ[F18`(EgSO6nE`>?6Kl|MrQs%锩cӚP ˁ'!ṭ8-absAWJUFN6>̈́y1eX_ D=uٲ!cΩAi{DVXKy~heGu{qZ5.6쬰7)Kz{!iCLOi0:tm.q$ЧE}eM,*1lÍ$v*I 50X-bV+"XmX-.C 6vpC /_vpgO D ?LVM)v\ ^-n r7NylcwfZH#%%GNx;$A(͗4 7M,%9(R.Nrv2E3D(XӯH&1# 4r")0zř)|!ZK0E Z bYM:tWBBh@mC4}FLC%2'q\0GH)[2Md)i MK<-{=lTtX\_I9ɽ~5v^҃W2fEt\=s9lH N@"_HKuM9/X\]:>dkH&:X>T84*%T& #O}Z*+: XA̖F{6"cNP/ 1oŨ(Ie/{@mT;؟A *_o(+Ak>q[wWiktZN)|!!B\/D=Ǜ[2;Q[!bwtmCƊт(Jޫ*0 ߒ?R <#8B.?=^9l F+w@H*PKlS ;@>k.ML7>y*ћ>S<RRO#왆%Ę<5!$i6VԤo\yGH4?89 6^D[yA|P%l#Qy /h:vۆ;/IO⮦2ɧns8 E&#Ȧۃ^]-rV -tYHL:#Ѱe.3Јԫe>2b7,*Yz^]池%Lhc%W &NDu7X~Ӱ\Ԕ{y޲q"oiO8H.hBo[0V^ADAuzR ri[0D*|AISsxKdL{S3/)Χ6 "W9ٕDPAܣ89_lؘ j[OzaBrϵj2$S/ːCM#⽚:/Qn̚^ :,]Y,!j*Q;d \웨b4ŽS.>>oXA  g5PND:^ ))`dQHV>ǎ% Ag0@TvlE md2!~zVŢ8/(@$G^P&HLS~vR]m;G9?%s(AtҒ ۝. E*&Vjќ'HVO"+mB}Dmy*Ez'EKn"/ ׋QV<;ՊHEt·T?Fxέ~OE|_xT>7TX4SM&.RߍY^MIYGQ]WGKUir%b$#Nc%} x n"FXT% )Q_8 Q9~UwD4beM|k*OC]]^J2v@Nd;X5ȯC3F^1QLq[GYTQ>裸'8(F/opS) ?_-7 sJ#p&P뿄A'E #QaI $.`ƿn8d?4J/iq\Gm+_ӗ/k2VH/0lb\ 9"0~S(F ;?LLV(tu5[ćKH 4Ɋ`$c ™6▯kV+35#Ԯ/K'CA|<_ťGWL$WJI5e^h\ᢓWmվ5.(y.=J$bIHXV֠z\zg8+ ;_wv_&`snqfsB ]>+WA}+5U(kr0J84l8ÖIofm -b b=.K#CKu;6E%F{QQܫSR`9yӖi^'tq N_zLe*'食cd:UfM ^DuRu%X IZ0{1XըB5^D&IH9(X ͟acHU=._|WL%eez|f-袚11MK"|klEKm7ƅ 2 ?L9ʑSy!0(h aP27ڧ+]e+vμ߉uŮ{)= 3DNK XS *<)/rΒ.6"+r -'Hw9&.}HRe>)ϥ.tuhJ2d;9>*@\NnSbSɦ `qeCC뤷ZpkibGmr wW:e?H4o6T=բD]gwW"AQ?Y]$GeY;rSJRHq&{xt$#(ظJkM IhRw=1ͼdp]7L9e꿱,c 2+=1dLhZH7㌹= M̬]W(\ hQ)z߱* Gk J' ]C@d%-Zv[ &|$#ZqyD`\,sUmbu5M鶈8{^ifYAN>ATnxHLAhl*X9N]R RlA[fi&̋bo" 9D,Ƹdfl}}IaN8ֵD~zbL<NxfȽG*oJY#cX#h@pW#o-3R*R8:TohLwx0qt=TwAfA FAkh2j"??Jˬl+#Ja*(Q0.8/>dy0(uukPWvbmq`IȵL}W'-gbaMF>";ςWJ~;Ed;P[Pwk?=wNv>@̰ !-\lSf)S L>AѨU~e- 8xV`{ Vc u٠$=ZlzXz\BH*?6&8Y:{C``uZr:e}Ah߲C]P6eq~/51I" u;ɿHMkŒa OP)Έqx*ʌ 6Nٛ)y*\N z]7A={lo |V?V+A㎷I쳹NQ ]w[%e@07d-Dw"DX3f}쿵qo𭞬%,N,R~dEPrõX~X"VQZǙٺx&zdcLp~ueZNNa?$4HX J$DVaA䲴En~>`7}#&!W(ށM"s7WL#x;NwN¹-D\4xQ1}Wt39gZy{Q7PzN 4B@+s|z+ɕ,4GZ+G#XP a+Gq 煍H3QB𴇰׀m<4!Q x4v Jcs2Ф <c5!8ӂ_%O1zMy֚Sbgvӊ4kw3<_ddk(OHhX p^}3w"xY66H Qꑘ+ٕQyjbVR{SsmBb%ক?wU9]0opjlx 3 Uvnbluio-AO< ;tY~f S+5;3?4<95#B0ZVN|N:ضlΛêy "AcDp\'lC!p9Z37|sf;ɄvAv@0S00Io=P7Mr.\g[0>-1^Aw)mߌ+/O8&&ꚹ@!DvVC*TbԻ⃧!8 B"w.OMCچ cu弮F 7#$PV-} ?!SV3Q:H&YIH'{i<` ҡ/O+[G 씵Jt9TNE A.<[!~y tGv½Cb\qv`M^~SVIq~Ѡ?Im?? 3/܂^j*q9?%|nND!P=C'Ke&:$09ےzgMLIdPssˆExzz?\1 W]ոB1J" ,$Q(؏hOs7Qh"ZKn,D@vJv> ]V[(XՊvD|nZXwmvqTn&UEEs=%DvGg;xAGNQbYi |Xwۣ_ 92ɼHJ܏lV] JP(1E"dlq_2ӣmH)7U:;ԥ[I9_7'nzjvhgyJ;vU㧡8s?SWmȄ1ˢf= P{`(>'Օ=*lg zg1`"{-Ĝ+Řs(isL8H%doz V*rz_sX(9 ߆|/?0JXbpk٧2'S7j'#lJLs? yuT!,r#iV|>St )|$F=DKhƕ5b(aq y5|DTub1SQ!*IG[DѾ3"3#wBr:gghkM67k9 ;9|, oƁv3 Gon@l!"b|S̭B|Qq;':[2i$zW1E3:f>Fui"d":IƋОZl‘m' Zy^+͘VPK[ C-=/]̃1P|>-${0$~[vo.RHuO֋̑ r+֥F;7{q SlJŊ)bh1(Q{N e㛒5OB6*F0Ǔ̈;}dv-TY枦FDטz/L~@DͳB>zŚʦr (>"-w].2CmyF^UPExn.N"3%N+qWK9&PGvX]`'tD:7]VgaQLi.?yAho#1+J0&@4h~D.'b! dm-ZVL^3̵ǚg*,8ˉ-{iQqo+,.Ì\C=!GI8 %:b23.w򅱪u[+6/CN)"wV@R݄&e\Ȩ718rk*(<ߧϴXL^8jYpE/IxQQSS@Z3 inB&c'8PǴd5W_&"B\@D;Dpr4:'!JHNcpīemń%hWpA\ҵmf: U"^/Cp[qgžu"h}j`ꓞy5fdo,к@Sk >)>o1ձaX\Fp}*Pr $(:TtB^O MS{נ1̵s2Ȕ :OY[/R XϺ5*RRP%Sf+&rk/&^0I3A7ה[ªG6}K)z؟J>@Cm='ה_ q=ﺱGĈR88?gG,%Aq&iP_洐IEyΗ 2<$.vБ'5!L]+^e%ZwVX#tUr'vK, "`| = dݷJ#q C&/>GܴmKѵzᰋH,qq|&uB!>4:_rx@,*2 M f!,J*ĠQ֪F6ph8̏R{Z yC9`@P\eEhz Rz؅u5 '2I eya`HeoM!ƒ m)3a~ܷѱJ30|,=vr'+UJbi8$,\`P ʏulasv| Ib̋H;oh"IL~X?6 ʢ*9kmi9񴋘j 5SN r8Dm 2TZSGн&Qߣh ^l@8w-LwNsMTM=#iO,aֽiᏲiBoTO=GLVIlȠl$WjUF Fhb8[ OQLꨏ8ˌq'zK61qrץ?&WJ.fb֨-/I;-Sneh>[l wb驙񍝖Y~Q@Y8u Yj*"T,5!NgIFM3c5֔89MX|h;ش|MHt r/cHJѡcxx1mg$c;<vM#pAΟ' j^bʲsPRuۂUFuIx 7Xn0cG 4e)a`5+Tcokp*(o0t]~ 9:;Nç~5 |L )IARci҃ ^AҰrhLD;*'3H8 P|*\ѴލChԉ"*inNQAy\ÁWHh 3ͤwnRf)Uḻ2H&vnUl` ~Nߴtq*ZgPl06l?u!ȂrX˜OAo&kNS_'9=e%  J%:$ԍH7#;iH%"^f4]HqѢHx ']'0fXmE66I V|g@wFIXԼ{ 8d5VcNؙc4+ixnI, z iHc6yH G5}$Il ?Dn=+ _f= 5GYvVJ7D E02 Ip򟽧^-HP]Nu . P70P+w1&ycTa$Sn f@j%8@{l[8( vE{GꞇؾPzefT*eq#Rf@va)Mrc>KC@׾g-ج?8sPLVg졁##ZDB/Sgpw%a /up!E'*OX3ւLUsy~p5A~"M:wzˉ]d/ʬgV +S! \y=S씁ͪ匵z >hOљe)-!2/9ddx3HNM7;?튱2uOZ8W\g 9gA[T- AyeteʀlYu]wc QC4%#&wGV<ޖF@s1N1}9JaTv1w;`ߖCM˄,Z@oy|]e{qA#/.,5..X9h|ţpx诶\Kx=zEDT|њ+qX+!!Ns224P*tL6Ǎ 7vUq9< Cϕ{ r&t`SEK3#Gv,7,k5!/e[)fBuGXmDw/4A^~YftMݻ4iq`RZٵLʉCAĀR7ߜzpϗ?Iv sSN!Ns2vWpZ}r_v1bR.Kf_`&gKЉ@l<#h/dSԝ#}dyoq vխxȇ^ٻ)`Y9SQAC[IjC :W豷ڐ/^jE}M4+>wxr:/lc nƽq5N#"QęsS1Մjn5Q [/H}۬wKZ'Wɵ Ipg3s F_9Б].R5߆ͼq\\`,5[ Ahar܏T=:C'le_N#8W6qLNcx<ڜFpf"QH i'jixH$KNdBfhW_i# '88 lCuY%(G}}X^6Aaaz衬v\$?̅9vεEY;%u*E )%-7.&NU@x3ʽ+s^jaB07.a]rI d^T^Eu9vF3{ȾTbRL;m8?~MW_mX,`HhJo K\t:ЕGh4A3tQ"lO̹H5 ƙJw=\Xю_]ywM$&)duw(;ĎqaXDC k|1Vt9$rAG1젎6*(H#(!nagÍ5Đm(a̬L1y$68' eaq ŏŲcpUo&^ GPND`-WZv\5)] >&G]oχ|a:6&!f] ^%bLQV=QT8?cn|G!qtD.VU9,bRiQju%ܞ >ꡭ6uӡ7*X-NΏHkmA8/RvI 0U3J?sU i&_d׍zG-Uj2 ECC*v be[\@Fs"بAFMvpɊQ ȥj\)Hs{;s)wٓ&XP>]i d{+á&d=_u OyUa&$~uٙ8}=aQ6Ll|9 jBR֋ "jb$õCݿL'8gP_=C?*Qڶ=Dr ?y:}֑8ךy2V.Bt4:v)]ZAW+Ro^8y۠yj?os~Uxŭ *UU}j~F?Vg bߕ{)GLF _L;4k~|5gkY͓"XbBrPehzj#a>2fVE3i*6a Wք|yVSۂ.t|'Bt!$/Y" -*4!b`pWw :8 ?&%y ?Zz%v"S/p:Ъ֑ RGͅLF {ΨQ5d W .`?dm 1qԓH5 #<؅SA3&MHSUeVƋ0;B`Xq˼2$y~w[}nv%/"YPj|[vnLj'ə 5ZqmƯ#I wŷN^J˗a?,`xB<Ϡ3AM~ y'PTi>͈)E!3raٻ Qm)Z,^hye[q(X34!8J.v5 ^-Kl *d߀G\F7~ #̄^AOdG v&6@^Ǩ%l(ɾcZ!9sL4e+.5/\x7o#K#Ik _1{Xa lKG#^ت(er #D%u{W'nJ7PD5~ _[_(UH/:NX$SD@eTWW5T7HbK"|%l"‚%gt[ҩGP2tC(2p(:Y(BOkP $ˡ̂UO /Lvӷ=niIQy2^TQo6Dqqڙhby\v3V% ܌C/d-E_[!1"cMٲh6CqDE:9"=7Ap TBDy \;ee#Z>BcjQ Ir5F+HN3yEqعz48 ry%]@ܛӣft- MotoӇWDف?јݹoSubzVz'WD Hu̼peS[w[!lw*d)PSM w[k[Rؗ YȋSZ}pZ/*Xɒ2G4w+RfSY^J_H 762!G2C§EC;YM)'qFH]m+!%4@IO<3G#pʧ72yv\95NΚeQZH2H^ٔ~IhfJ˅$P|}8ƧC)klV jGw(x#F ]MlJ_חB:3B|64$4k%ǹN ]-6{%$&^a)V8TV%4<#+%!u .֑ %  ]_ 1 +c&(.lϮ'H\tp-J>mB昩ΜuCw1- yylX/?N\*:Y->VGDܮy/ i+ި/*Ieq &c_bٴyT~GF$>OUxqs7 )ĄP NZSUjgԹp{Lo#R?j_Z[S|*0}#4=)5JE/EUe$mL} F{|a**vFKlkƟ .<UgŌ#8+*&.q*f ,p!-6ԯRVKT\EG/O6e-,@i!+kCar=/|Hg[A""fMD=QVeGR-|ТbiS_(A CH,XViqS{#a*S/IkIR w(k7:X4\4"2\Jv0]zXOUpy[Aѽ$E |s~K(Ndww1<5XnQi3؂&H5"]r3o}0@2?bhdm<+e3@9>f08 fCNtuH9_uy㔗R}AO6 N'F^Bt^}s=]K{=fCč'ʧ4d4Dr<]Z9Ân+7źB%ݠ(91mB+ڔc؏~Tܶu2wku+4;R K[԰JPXQӃ/Ě>@mXADTJvPZttuj#OI.QҘ$u S \@R @0tNyi ;e$$^-/?6ku{`@LSbr)%&Vh=>0 EUO,1C:}p̹ Od*-0S=#r]j_h@LM*:K%z2:IU_>I[ik=E vy~IGTFX*hUx@;K/nf[~몐vt3n1>^ [3ώ7 ir]2!iyo$? /lPmb0٘PBˣPނy3vn0#rcz6CQ<Ժ 2X $XQXEk2R+H]튥'Js.O[Y77NP>{<ɇZůl2Om*On|J,3b2a}I}b^g_ v0Cb hkGPka޴p)$ۥ\Dr! {xW&zo|e=`!U ل8";dnNW?.t_}~%ׇۀt=vaD Yӥ:(?.i$^%نɰ.Bo?m'DE n YZ