pacemaker-remote-1.1.18-3.el6>t  DH`p[*=@ FpȮ:5"{8 [aDFuNo#q{ɽOx+M¿02639 {z!T>D2N $k/o=F$Foxi4Ϣ=8Q) 8`\If?:<B~vV(02Zވ YeoDUo<@>wܛǣ}fΒ ?CH{ ʲpu gJOpЛ6N0jªh*lb6 ʢ!_ o()7 ݎ7;'2wdiK0.=T7!e;(z%| ])S K0#ԝt?WQ,edxy 0rb"N`83cef696d476b543fd5054dff29e4e8e2d00bf39[*=@ FBR}{>O iP/3\"5ɦ߬ 3Q &)O5/@.UĚJw^ԡ}F\`_`zJrB_{&b 1DQ- uZ{_+6<+{&@ؚ֘GeEn9<Q-etnƍϪJlgFo6@D :J"nх |#%ďxtBvfxS!z3丈z ynƭ>ŵr/Dw,ż{3PX&c*V8iQLa?6~Y} K-p mʹXZOKlʘX7Dq:_bЭFP߄(>OUtԳ&n4|-5@.O.DVMZ[>Z1$2e"7 F^cg٬Sl|>A$GgcO.aHB$0ԤI>?`?Pd  Nx| ")U , < \ $ ,Lt ( P8 X^9 ^:7^=>?'@/G8HXIxXY\]^Hbd:e?fBlDt\u|vwxyDLCpacemaker-remote1.1.183.el6Pacemaker remote daemon for non-cluster nodesPacemaker is an advanced, scalable High-Availability cluster resource manager for Corosync, CMAN and/or Linux-HA. The pacemaker-remote package contains the Pacemaker Remote daemon which is capable of extending pacemaker functionality to remote nodes not running the full corosync/cluster stack.[)'0x86-01.bsys.centos.orgDQCentOSGPLv2+ and LGPLv2+ and BSDCentOS BuildSystem System Environment/Daemonshttp://www.clusterlabs.orglinuxx86_64/sbin/chkconfig --add pacemaker_remote || :/sbin/service pacemaker_remote stop >/dev/null 2>&1 || : if [ $1 -eq 0 ]; then # Package removal, not upgrade /sbin/chkconfig --del pacemaker_remote || : fi $P%F큤A큤[)&[)&[)&[)'#[)&[)&[)&[)&319894a6531c585b6f34f0e7152b91a20bba5f1b5832ca23bb41b64c5f84efc5344f2337578e4cd26b6cc25d7befa35a1d98315dbe1c892572a3218497e5246777d80b028f5630e1628eff5bf2436e33c86d45fc5338a105269bfdcb1d6270beaa14f1e7917b99f8f944e954fd5f1957508c8f49f5ed02f0dd7aa6b5e3aa8f5c01d2ad0ec25002024fb3ea1f48dd3fdcd7287ddf06f2133f90567399ec77d3af8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806430e971377f2ec4a6eef341e2d69902657afb955cf234fe05d02ef9d5f51420b94rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpacemaker-1.1.18-3.el6.src.rpmconfig(pacemaker-remote)pacemaker-remotepacemaker-remote(x86-64)@ @@@@@@@@@@@@@@   @ /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(pacemaker-remote)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrmcommon.so.3()(64bit)libcrmservice.so.3()(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.26()(64bit)libgnutls.so.26(GNUTLS_1_4)(64bit)liblrmd.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libqb.so.0()(64bit)libstonithd.so.2()(64bit)pacemaker-clipacemaker-libsresource-agentsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)1.1.18-3.el61.1.18-3.el61.1.18-3.el63.0.4-14.6.0-14.0-15.2-14.8.0Z@ZkZk@X@XWX lXW VV@VVVJV͛@V@VV@V@UUUL@U'@UU:SESS@S@SM@RRM\@RL RJ@R>R9RNRR q@R@R@Q@QMQdQdP[Pg@P@PPj@PiP\VO Ou@OqOOdO - 1.1.18-3Ken Gaillot - 1.1.18-2Ken Gaillot - 1.1.18-1Ken 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-8Ken Gaillot - 1.1.14-7Klaus Wenninger - 1.1.14-6Ken Gaillot - 1.1.14-5Ken Gaillot - 1.1.14-4Ken Gaillot - 1.1.14-3Klaus Wenninger - 1.1.14-2.0Klaus Wenninger - 1.1.14-1.1Klaus Wenninger - 1.1.14-1.0Andrew Beekhof - 1.1.12-8.2Ken Gaillot - 1.1.12-9Ken Gaillot - 1.1.12-8.1David Vossel - 1.1.12-8Andrew Beekhof - 1.1.12-7David Vossel - 1.1.12-6David Vossel - 1.1.12-5Andrew Beekhof - 1.1.12-4Andrew Beekhof - 1.1.12-3Andrew Beekhof - 1.1.12-2Andrew Beekhof - 1.1.12-1David Vossel - 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 - 1.1.10-6Andrew Beekhof - 1.1.10-5Andrew Beekhof - 1.1.10-4Andrew Beekhof - 1.1.10-3Andrew Beekhof 1.1.10-2Andrew Beekhof 1.1.10-1Andrew Beekhof - 1.1.8-7Andrew Beekhof - 1.1.8-6Andrew Beekhof - 1.1.8-5Andrew Beekhof - 1.1.8-4Andrew Beekhof 1.1.8-3Andrew Beekhof 1.1.8-2Andrew Beekhof 1.1.8-1David Vossel - 1.1.7-6David Vossel - 1.1.7-5David Vossel - 1.1.7-3Andrew Beekhof - 1.1.7-2Andrew Beekhof - 1.1.7-1Andrew Beekhof - 1.1.6-3Andrew Beekhof - 1.1.6-2Andrew Beekhof - 1.1.6-1Andrew Beekhof - 1.1.5-8Andrew Beekhof - 1.1.5-7Andrew Beekhof - 1.1.5-6Andrew Beekhof - 1.1.5-5Andrew Beekhof - 1.1.5-4Andrew Beekhof - 1.1.5-3Andrew Beekhof - 1.1.5-2Andrew Beekhof - 1.1.5-1Andrew Beekhof 1.1.4-1Andrew Beekhof 1.1.2-7Andrew Beekhof 1.1.2-6Andrew Beekhof 1.1.2-5Andrew Beekhof 1.1.2-3Andrew Beekhof 1.1.2-2Andrew Beekhof - 1.1.1-2Andrew Beekhof - 1.1.1-1Fabio M. Di Nitto - 1.1.0-2Andrew Beekhof - 1.1.0-1Andrew Beekhof - 1.1.0-0.1-00d9bcac8775.hgDennis Gregorovic - 1.0.5-6.2Dennis Gregorovic - 1.0.5-6.1Andrew Beekhof - 1.0.5-6Andrew Beekhof - 1.0.5-5Andrew Beekhof - 1.0.5-4Andrew Beekhof - 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- Be more specific about documentation license - Resolves: rhbz#1554328- Add explicit dependency on shadow-utils - Resolves: rhbz#1554328- Rebase to upstream bfe4e8042065eb61506cd3ff10fc5f02dd2f3bb7 (1.1.18 plus patches) - Resolves: rhbz#1388102 - Resolves: rhbz#1427643 - Resolves: rhbz#1500510 - Resolves: rhbz#1513199- Avoid unnecessary CIB re-syncs Resolves: rhbz#1410110- crm_report should avoid grep on binary logs - document that clufter is now supported Resolves: rhbz#1405205- Show correct help and error messages in attrd_updater - Preserve rolling upgrades involving Pacemaker Remote nodes - Update status of clufter in README_RGManager_porting Resolves: rhbz#1388558 Resolves: rhbz#1389028- Include upstream fixes to init scripts - ClusterMon resource should verify pid is crm_mon's - Fix CVE-2016-7035 Resolves: rhbz#1322595 Resolves: rhbz#1360234 Resolves: rhbz#1374775- Rebase to upstream e174ec84857e087210b9dacee3318f8203176129 (1.1.15) Resolves: rhbz#1253325 Resolves: rhbz#1312040 Resolves: rhbz#1322595 Resolves: rhbz#1326350 Resolves: rhbz#1356727- fenced unseen nodes should not be considered unclean Resolves: rhbz#1321110- sanitize log files collected by crm_report Resolves: rhbz#1219103- start sbd if configured and enabled Resolves: rhbz#1313246- support remote node attributes Resolves: rhbz#1297564- preserve CIB scalability Resolves: rhbz#1195500- prevent crmd crash after unexpected Pacemaker Remote connection takeover - ensure package URL is displayed correctly Resolves: rhbz#1252206- fix issues with graceful remote stops feature Resolves: rhbz#1297564- removed unneeded dbus requirement Resolves: rhbz#1252206- Update to upstream release 1.1.14 - added README_RGManager_porting to document replacement of ccs2cib, ccs_flatten & disable_rgmanager - added patchset (0100-0111) from master to implement graceful stop of pacemaker_remote - require minimum-version 0.17.0 of libqb Resolves: rhbz#1193499 Resolves: rhbz#1195500 Resolves: rhbz#1200853 Resolves: rhbz#1215809 Resolves: rhbz#1219103 Resolves: rhbz#1235316 Resolves: rhbz#1246490 Resolves: rhbz#1246563 Resolves: rhbz#1252206 Resolves: rhbz#1257333 Resolves: rhbz#1275223 Resolves: rhbz#1287535 Resolves: rhbz#1297564Resolves: rhbz#1249474- Fix use-after-free issues related to peer status callbacks Resolves: rhbz#1235316- Fix use-after-free issues related to peer status callbacks Resolves: rhbz#1249474- Reduce log severity for style upgrade notice. - Properly export pacemaker related sysconfig variables - Remove warning during yum update of pacemaker packages. Resolves: rhbz#1163982 Resolves: rhbz#1177821 Resolves: rhbz#1210291- Ensure relevant components clear cache entries are cleared when peers leave the cluster Resolves: rhbz#1193499- Fixes invalid free in attrd - Fixes crm_mon -E option for external script. - Fixes acl read-only access role assignment. Resolves: rhbz#1205292 Resolves: rhbz#1208896 Resolves: rhbz#1207621- Properly clear shutdown transient attribute after node leaves membership. Resolves: rhbz#1198638- Ensure glib2 matches at least the version we built against Resolves: rhbz#1113189- Fix: crmd: avoid double free caused by nested hash table removal - Fix: ignore SIGPIPE with gnutls is in use - Fix: cib: cl#5222 - Prevent assert in xml_calculate_changes() on performing cib operations Resolves: rhbz#1071995- Bug rhbz#1054307 - cname pattern match should be more restrictive in init script Resolves: rhbz#1054307- Update to upstream release 1.1.12-rc3 - The CIB has O(2) better performance and updates are applied with greater reliablity - Transient attributes are now recorded in a truely atomic manner - Supports fencing agents that need the host to be unfenced at startup - CIB ACLs have been reimplemented and are now enabled - Various bugs squashed - Resolves: rhbz#1020210 rhbz#1036631 rhbz#1069279 - Resolves: rhbz#1069795 rhbz#1071995- Fix: pengine: fixes invalid transition caused by clones with more than 10 instances Resolves: rhbz#1078954- Fix: Removes unnecessary newlines in crm_resource -O output Resolves: rhbz#1038155 - Fix: lrmd: Correctly cancel monitor actions for lsb/systemd/service resources on cleaning up (cherry picked from commit 1c14b9d69470ff56fd814091867394cd0a1cf61d) Resolves: rhbz#1046131 - Fix: services: Fixes segfault associated with cancelling in-flight recurring operations. Resolves: rhbz#1046131- Log: crmd: Supply arguments in the correct order Resolves: rhbz#996850 - Fix: Invalid formatting of log message causes crash Resolves: rhbz#996850- Fix: cman: Start clvmd and friends from the init script if enabled- Fix: Consistently use 'Slave' as the role for unpromoted master/slave resources Resolves: rhbz#1011618 - Fix: pengine: Location constraints with role=Started should prevent masters from running at all Resolves: rhbz#902407 - Fix: crm_resource: Observe --master modifier for --move Resolves: rhbz#902407+ Fix: cman: Do not start pacemaker if cman startup fails + Fix: Fencing: Observe pcmk_host_list during automatic unfencing Resolves: rhbz#996850- Remove unsupported resource agent Resolves: rhbz#1005678 - Provide a meaningful error if --master is used for primitives and groups+ 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+ Fix: mcp: Remove LSB hints that instruct chkconfig to start pacemaker at boot time Resolves: rhbz#997346+ Fencing: Support agents that need the host to be unfenced at startup Resolves: rhbz#996850 + Fix: crm_report: Collect corosync quorum data Resolves: rhbz#989292- Regenerate patches to have meaningful names+ Fix: systemd: Prevent glib assertion - only call g_error_free with non-NULL arguments + Fix: systemd: Prevent additional use-of-NULL assertions in g_error_free + Fix: logging: glib CRIT messages should not produce core files in the background + Fix: crmd: Correcty update the history cache when recurring ops change their return code + Log: crm_mon: Unmangle the output for failed operations + Log: cib: Correctly log short-form xml diffs + Log: pengine: Better indicate when a resource has failed+ Fix: crmd: Prevent crash by passing log arguments in the correct order + 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: pengine: Do not restart resources that depend on unmanaged resources + Fix: crmd: Prevent recurring monitors being cancelled due to notify operations- Drop rgmanager 'provides' directive- Update source tarball to revision: Pacemaker-1.1.10 - See included ChangeLog file or https://raw.github.com/ClusterLabs/pacemaker/master/ChangeLog for full details - Resolves: rhbz#891766 - Resolves: rhbz#902407 - Resolves: rhbz#908450 - Resolves: rhbz#913093 - Resolves: rhbz#951340 - Resolves: rhbz#951371 - Related: rhbz#987355- Resolves: rhbz#880249 - Update to upstream ca7bf5e + Fencing: Only try peers for non-topology based operations once + tools: Have crm_resource generate a valid transition key when sending resource commands to the crmd- Resolves: rhbz#877364 - Update to upstream d20d06f + cib: Avoid use-after-free by correctly support cib_no_children for non-xpath queries + cib: Remove text nodes from cib replace operations + Cluster: Preserve corosync membership state when matching node name/id entries + cman: Do not wait for unmanaged resources during shutdown + cman: Ensure reliable shutdown + cman: Ignore qdisk 'nodes' + Core: Prevent use-of_NULL in IPC code + corosync: Ensure peer state is preserved when matching names to nodeids + crmd: Avoid filling the ipc queue with data we don't need + crmd: Prevent election storms caused by getrusage() values being too close + Fencing: Correctly terminate when all device options have been exhausted + Fencing: Record delegated self-fencing operations in case they fail + legacy: Re-enable logging from the pacemaker plugin + 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: Ensure previous migrations are completed before attempting another one + tools: crm_report - Fix node list detection- Resolves: rhbz#877364 - Update to upstream e69dfc1 + attrd: Correctly handle deletion of non-existant attributes + cib: Do not pass local variables to mainloop_add_fd() when creating remote connections + Cluster: Do not strip the domain from node names calculated from uname(2) + Core: Supply the correct number of arguments for the format string + corosync: Avoid errors when closing failed connections + fencing: Automatically append 'nodeid' to fencing agent args if it is detected agent supports 'nodeid' parameter + mcp: chmod the correct directory instead of /var/run + pengine: Prevent double-free for cloned primitive from template- Resolves: rhbz#816875 - Update to upstream db9410b + Cluster: Detect node name collisions in corosync + Cluster: Strip domains from node names by default + Core: Prevent ordering changes when applying xml diffs + Fencing: On failure, only try a topology device once from the remote level. + Fencing: Retry stonith device for duration of action's timeout period. + Fencing: Support 'on_target' option in fencing device metadata for forcing unfence on target node + mcp: Re-attach to existing pacemaker components when mcp fails + pengine: Bug cl#5101 - Ensure stop order is preserved for partially active groups + pengine: Bug cl#5111 - When clone/master child rsc has on-fail=stop, insure all children stop on failure. + pengine: Correctly unpack active anonymous clones + pengine: Support a 'requires' resource meta-attribute for controlling whether it needs quorum, fencing or nothing + pengine: Support resources that require unfencing before start- Fix multilib support by turning off the auto compilation of python files - Resolves: rhbz#816875- Fix internal package dependancies - Resolves: rhbz#816875 - Update to upstream 0b45588 + Correctly disable syslog output when requested + Warn about node names containing a capital letter + Do not start fencing until entire device topology is found or query results timeout. + Allow nodes to use a name other than uname()- Rebuild for upstream 1.1.8 release - Resolves: rhbz#816875 - 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- Clear failcount history from crmd's lrm cache. Resolves: rhbz#789397- Use default value for HB_DAEMON_DIR define when clusterglue does not provide one. Resolves: rhbz#808557- Add libqb-devel as a dependancy of pacemaker-libs-devel - Medium: PE: Report resources as active in correct data about resource location Resolves: rhbz#799070 - Low: Tools: Bug rhbz#801351 - Fix crm_report help text Resolves: rhbz#801351- Update patch level to upstream version: c26e624 - Resolves: rhbz#720214 rhbz#720218 rhbz#754216 rhbz#789397 For full details, see: https://github.com/ClusterLabs/pacemaker/compare/c26e624...148fccf- Update tarball to upstream version: 148fccf See included ChangeLog file or, for full details: https://github.com/ClusterLabs/pacemaker/compare/148fccf...a12de08 - Add libqb-devel as a build dependancy - Resolves: rhbz#782255 rhbz#754216 rhbz#729035 - Related: rhbz#790627- Resolves: rhbz#745526- Restore the ExclusiveArch directive - Related: rhbz#743175- Update tarball to upstream version: a02c0f1 See included ChangeLog file or, for full details: https://github.com/ClusterLabs/pacemaker/compare/a12de08...a02c0f1 - Do not build in support for snmp, esmtp by default - Create a package for cluster unaware libraries to minimze our footprint on non-cluster nodes - Better subpackage descriptions - Resolves: rhbz#743175- Update patch level to: 8ab3842021a5 - Resolves: rhbz#729035- Fix install typo - Related: rhbz#720136- Update tarball to upstream version: b933cbea41b5 - Resolves: rhbz#708797 - Resolves: rhbz#451848 - Resolves: rhbz#708722 - Resolves: rhbz#720136- Fix another multi-lib header issue - Related: rhbz#668466- Fix multi-lib header issue - Related: rhbz#668466- Resolves: rhbz#684838 - Correctly notify fenced of a successful fencing event- Fix cman integration - Resolves: rhbz#684838 - Correctly notify fenced of a successful fencing event - Resolves: rhbz#684825 - Ensure Pacemaker uses the most recent membership/quorum information- Fix rpmlint warnings - Rebase on new upstream release See included ChangeLog file or http://hg.clusterlabs.org/pacemaker/1.1/file/tip/ChangeLog for details + Bugs lf#2445, lf#2493, lf#2508, lf#2518, lf#2527, lf#2544, lf#2545, lf#2550, lf#2551, lf#2554, lf#2558, bnc#665131 - Resolves: rhbz#676286 - Add per device 'diag' option to pacemaker stonith action- Resolves: rhbz#668466 - Update tarball to upstream version: 3ac6ac993d6d + Performance improvements for larger clusters + Miscellaneous bug fixes- Resolves: rhbz#610815 - add cman support + High: ais: Use service slot 10 to avoid conflicting with cman- Resolves: rhbz#610815 - add cman support + High: cib: Also free query result for xpath operations that return more than one hit + High: cib: Fix the application of unversioned diffs + High: Core: Correctly unpack HA_Messages containing multiple entries with the same name + High: Core: Resolve coverity RESOURCE_LEAK defects + 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: 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: Prevent segmentation fault + 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: Correctly detect when there is a real failcount that expired and needs to be cleared + High: PE: Correctly handle pseudo action creation + 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 use-after-free in order_actions() reported by valgrind + High: PE: Prevent endless loop when looking for operation definitions in the configuration + High: stonith: Correctly parse pcmk_host_list parameters that appear on a single line + High: tools: crm_simulate - Resolve coverity USE_AFTER_FREE defect- Resolves: rhbz#594296 - rpmdiff checks + Remove legacy scripts + Add missing man pages + Fix sub-package version requires- Resolves: rhbz#590667 - Rebase on new upstream release + High: Core: Bug lf#2401 - Backed out changeset 6e6980376f01- Do not build on ppc and ppc64. Resolves: rhbz#590992 - Rebase on new upstream release + 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: Look for the correct conf variable for turning on file logging + 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: fix memory leaks exposed by valgrind + High: crmd: Bug 2401 - Improved detection of partially active peers + 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: PE: Bug lf#2317 - Avoid needless restart of primitive depending on a clone + 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: Don ot be so quick to pull the trigger on nodes that are coming up + High: PE: Fix memory leaks exposed 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: 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: Tools: crm_mon - fix memory leaks exposed by valgrind- Resolves: rhbz#570807 - Offline nodes should not have their quorum votes counted- Resolves: rhbz#559868 - Split off the doc package as it has grown quite large - Split off the cluster test suite (CTS) so that it can be used by other projects - Update the tarball from upstream to version 46e288ab9014 + High: PE: Repair handling of unordered groups in RHS ordering constraints + High: Agents: Prevent shell expansion of '*' when there are files in /var/lib/heartbeat/cores/root + 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: crmd: Bug bnc#578644 - Improve handling of cancelled operations caused by resource cleanup + High: crmd: Make sure we wait for fencing to complete before continuing + High: crmd: Prevent use-of-NULL when non-DCs get stonith callbacks + High: Fencing: Account for stonith_get_info() always returning a pointer to the same static buffer + High: Fencing: Bug bnc#577007 - Correctly parse the hostlist output from stonith agents + High: Fencing: Correctly parse arg maps and do not return a provider for unknown agents + High: fencing: Fix can_fence_host_with_device() logic and improve hostlist output parsing + High: PE: Bug lf#2358 - Fix master-master anti-colocation + High: PE: Correctly implement optional colocation between primitives and clone resources + High: PE: Suppress duplicate ordering constraints to achieve orders of magnitude speed increases for large clusters + High: Shell: move scores from resource sets to the constraint element (lf#2331) + High: Shell: recovery from bad/outdated help index file + Medium: Shell: implement lifetime for rsc migrate and node standby (lf#2353) + Medium: Shell: node attributes update in configure (bnc#582767)- Resolves: rhbz#568008 - Do not build pacemaker on s390 and s390x.- Related: rhbz#543948 - Update the tarball from upstream to version 07ab245be519 + High: crmd: Always connect to stonith + High: crmd: Ensure batch-limit is correctly enforced + High: crmd: Ensure we have the latest status after a transition abort + High: Fencing: Overhaul the fencing daemon + High: PE: Bug lf#2153 - non-clones shouldn't restart when clones stop/start on other nodes - improved + Medium: PE: Allow resource sets to be reused between ordering and colocation constraints + Medium: PE: Implement serializing order constraints that dont cause restarts or inhibit migration + Medium: PE: Include node attributes for the node to be fenced + Medium: PE: Make crm_simulate a full replacement for ptest + Medium: PE: Only complain about target-role=master for non m/s resources + Medium: PE: Prevent non-multistate resources from being promoted through target-role + Medium: PE: Simplify the rsc_order syntax - don't make funky inferences based on score + Medium: PE: Support serialized sets of resources + Medium: Tools: Bug lf#2286 - Allow the shell to accept template parameters on the command line + Medium: Tools: Bug lf#2307 - Provide a way to determin the nodeid of past cluster members + Medium: Tools: crm: add update method to template apply (LF 2289) + Medium: Tools: crm: direct RA interface for stonith class resource agents (LF 2270) + Medium: Tools: crm: don't remove sets which contain id-ref attribute (LF 2304) + Medium: Tools: crm: exclude locations when testing for pathological constraints (LF 2300) + Medium: Tools: crm: fix exit code on single shot commands + Medium: Tools: crm: fix node delete (LF 2305) + Medium: Tools: crm: implement -F (--force) option + Medium: Tools: crm: rename status to cibstatus (LF 2236) + Medium: Tools: crm: stay in crm if user specified level only (LF 2286)- Related: rhbz#rhbz#543948 - Update the tarball from upstream to version 00d9bcac8775 + High: PE: Bug 2213 - Ensure groups process location constraints so that clone-node-max works for cloned groups + High: PE: Bug lf#2153 - Update regression tests + High: PE: Bug lf#2153 - non-clones shouldn't restart when clones stop/start on other nodes + High: PE: Bug lf#2209 - Clone ordering should be able to prevent startup of dependant clones + High: PE: Bug lf#2216 - Correctly identify the state of anonymous clones when deciding when to probe + High: PE: Bug lf#2225 - Operations that require fencing should wait for 'stonith_complete' not 'all_stopped'. + High: PE: Bug lf#2225 - Prevent clone peers from stopping while another is instance is (potentially) being fenced + High: PE: Correctly anti-colocate with a group + High: PE: Correctly unpack ordering constraints for resource sets to avoid graph loops + High: Replace stonithd with the new fencing subsystem + High: cib: Ensure the loop searching for a remote login message terminates + High: cib: Finally fix reliability of receiving large messages over remote plaintext connections + High: cib: Fix remote notifications + High: cib: For remote connections, default to CRM_DAEMON_USER since thats the only one that the cib can validate the password for using PAM + High: cib: Remote plaintext - Retry sending parts of the message that didn't fit the first time + Medium: PE: Bug lf#2206 - rsc_order constraints always use score at the top level + Medium: PE: Provide a default action for resource-set ordering + Medium: PE: Silently fix requires=fencing for stonith resources so that it can be set in op_defaults + Medium: ais: Some clients such as gfs_controld want a cluster name, allow one to be specified in corosync.conf + Medium: cib: Create valid notification control messages + Medium: cib: Indicate where the remote connection came from + Medium: cib: Send password prompt to stderr so that stdout can be redirected + Medium: extra: Add the daemon parameter to the controld metadata + Medium: fencing: Re-engineer the stonith daemon to support RHCS agents + Medium: tools: Make crm_mon functional with remote connections + Medium: xml: Bug bnc#552713 - Treat node unames as text fields not IDs + Medium: xml: Bug lf#2215 - Create an always-true expression for empty rules when upgrading from 0.6- Rebuilt for RHEL 6- Rebuilt for RHEL 6- Let snmp automatically pull in lm_sensors-devel if required and available on that arch (its not on s390x)- Disable Heartbeat support- Include the fixes from CoroSync integration testing - Move the resource templates - they're 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- Update the tarball from upstream to version 38cd629e5c3c + 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 can't + High: PE: Disable resource management if stonith-enabled=true and no stonith resources are defined + High: PE: Don't 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 can't + 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 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/bin/sh/bin/sh/bin/sh1.1.18-3.el61.1.18-3.el61.1.18-3.el6pacemaker_remotepacemakerpacemaker_remotedpacemaker-remote-1.1.18COPYINGChangeLogGPLv2pacemaker_remoted.8.gz/etc/rc.d/init.d//etc/sysconfig//usr/sbin//usr/share/doc//usr/share/doc/pacemaker-remote-1.1.18//usr/share/man/man8/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuASCII textBourne-Again shell script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedUTF-8 Unicode textdirectorytroff or preprocessor input text (gzip compressed data, from Unix, max compression)RRRR R R R R RRRRRRRR/bin/sh?7zXZ !PH6c] b2u y-iSqaBt7\߁E7¶gt9`u´,][%uV>N\ ̺+j={Ҥ=LJ\5t}iаUr=]-C^=ϾM1\xMEC;W7||6Qw8oP^ߝ?.gFaͺ8nm?K6%lG xCvЊt Spy7dX#̻UP*8 =߉j[RЁ0?ݛʻ̶3| vGs40?jS|~K" =|'lBK-Fj )-]NDb9ai Ash2^_wj abd82<';(b>x eL6+PެIbg@NRHb9iE΄޴"oHL:X/7` 2::!C쵃M{ kObN7i X 9fsuTuir,D}*EJ~ϡ(vgD骜Ҿ|ʔV8֗y'{qWO׍?GpCnF}@VR Nɹٟ߰. Vࣛ]vf-fo^UpQIwq3gD z7Rˠ/("@hxd. :xy.KΎg@J7[`jC/$kinC2'բ|K{UMamBՑ[u;46 c傰r'BAW}֋/xS3*D^}`/CyhRkE)DR@n1#}v@f* c$NR-\E!B)9JІmDmOv0C6IH b=|r1u|.{.T COIjbc?yHdwe 00V-&ܤW}/OӗЍD¿b'翱\Զgqnk%U{|[ l&=L\Ȍ>&6mѐnnꟑy +ko0-׼[ZS?Y0bP9 Rkr.`g 3T4X]Ǖ K B X'oi]liȹ[0,wԾ;(B$fl'C3TL_$钊ӄIB{%ںI+1!ŘY p}( QW9Ƭ&dۡ8f ½0eHM7\syo:VPC"J!nNo͞~'~"azhʖ˜H]{^N .1>n خOq/gKzx`9* KKmBBjƔCk\D[™=7G28`L9u r~QdqtkDN:4tZk>A5&f)S #EHsRHAX,i8`'l$gwF5k) L6 (n/p{Q„8<`_ ӏJ2LC\XjW7{, b8h_Νh|ODҞ}%硌8"8/%OY ޣ'suجVL 9Z'2ЂS"+1r P]Yb"P\dM<'5Z ˲|DY?$'v<[P"M7GGś;2TX[e[ҩ!I=u_"K↔fPgy h٤* |-YoǒmsB-/]>cb^i'q_SjAEvFXa=r֟ޮpڪũ?RAe6!u\mM{خ'=e |)M n?pe8BA~dG0,-IՐ60']nfUt݂-IץTJg{|Qsx¡Zy ƤηD-A'Ƭ_+ Wh w>yVdPd+E4{J#w%oW{tk. PXrn:Y:(Gj36Va>ɁЗ_'#H0Sܕ9/@&YA4c2N?Vgr9EXn1ѥhI}a/\/tv~!GCAa]WvHEZ8uܑB56QH|"lgjtvs\ ]ILn3ma B˽xg)E^$Tn)lD4BZvp 9Ù^ >P"w'@ S>Nyk#%=t58_B. =Q:Yme* dwr?EO/{SH#|H4 z"\񥑊ɒDIA*4m_YOx#s,fܕiZxm[~K8K.ӡؕLбkczdGTQO׺[>Zxg`0Tqk(jZ qk$Ld){FڐF=[ؓCW^>&1Mkwm-1^y}68 XKܸ"OYz]V)n=ngSo5R_ȇc!^m۝ZrJ4+s/6(췊~ec}Ϋp :TIsѹx%Fs|lSb.3Xd/ E慭fӨ߳Q)Ay]hg6't^,ZpDQ{$r$|23Dnkm*;-\j.0iOaāD~)*G>nl\-(b/,f -Ro"@X[ߞl g+ u6ȷ}Դ;u4TN2Ԟ>Dkm\˟FwrLA|^k4S(~$-&{;w|C&mVitʼncPm; `ד&GilvaZ[ŷ:2AML {y&qQaYDv׮Ez=뎋S## pk+7)i3SU*#I\$Gf뙸JoS\By;Δ*qqdmAUv檿K欼]\"tmtC6~<lGu;sA&J)/m@&ۙN WWclLCU'IDFk5agToDbOw@ F`̡,Ȱ.`_0cCLuJG^;4\fm>6fQ8}(c v4zkվ]Z"JMur;0*p&Oő U mrg}oM38G\? iMs=h|^Vrɡ[D;V5L7HSMr!x֟%q9=-v6 PM 䜴m1ޟXeiLA  XV>"뼀rܒu,cW%3¸&JGFլӮ.4BFv!DL(gIS3Tf䭔!W)Jd,Ul߅T|QK/͛) C\g;@[ܐY֘r1ئ=Ǟ&O9̬6K Y)11ʚ}c=",Km93!84gG E\#4A4X =T3y{/9}r@lUK!i.,c6hDC/$cL>w,7CcLЈcĩTOU^u*juTO@M10~ đ7`: GVW8uF}EQ4^f0laOd{(*bj@C֫ΦrkC[:3ʑu@0lIAFQ{?Z#%AA$XjBnbRmhJv^@\S$>zja79p#Xcv$IUo3ɠl7#u`ĔRAS{3E=W)0u|%&`!w+?@MNo2L R!:rH &IÞJLr&g8+ oiz˅&{kږ]G㓙vq*-@Ut p` 9(N'܌X[똩旓 ] j[ ucʭ O]t,Ap|Zn1?PWoMޓ8"fm[ڨ(H}jqMła|_>J|(nE:`#Ǝ-\Kϧʑ 6]T)Ω\E$WDU:.o%ZsָC0u"_PꭶW&'A W}C+=Qn n dSXw`tD-SH71ʇjYVK܍f'80sm5uyЮ1d%y`¬%&S_Pw5oدQ;A!+h?zqn緢qVxloQ57|s؄ kTcu w`{-K%D>'jKykEs2ADѣ-ZT ?F~ K|:/{Q'[c}-^@ME=nƒs f#.Q 9̜C5 )0=Ί/f$]r[ej䪓gMfs' CY!_L|H;-賋^c)D%-›8ALWNț?^]r-l/aNWI} HWf鼢׭z׻ w ecHe!} ?šgGG }ag'kp&8ADXm )⻘<9ۖ)v\GoVgfe 3)<8*OTgIA ^nf)bzc]9kFBh2he 0% k7&u!8Y5OJ%W*dWt>y-(6ܺE|7:B~Nv|$K]Y(_iP00d1?/>E!t[z2I'0t!j?26jf@w!);a‚?[#VEA6|;gP рէs" @gCēA'h kR%/,뢀[ ¶]-Yiu-6V22-GـDU$\_n5S =C43[a?=<| @;ʟMA,.]RG^ɱgf&97wFij`OcF s,/886L VwRϹolОrQcLߧVo P O~[]xQqva֞[l >/wCR7n/4x4ouhdI9.A)bV] -uu> M20Ź6k8^T9<&w''}(,+U+%m?YM}K}f{$p6 &fM b J]iѐ9s"ybk"4oB:I5ضMe֋m{.haoUM22+nE:k?6Թ TACr o+*CxaShpZ*`ay}Z /FǴ-ӕPV }suA\m2}Oi]%5987EfؿiB`ZI%@}嚶`IY?+#x{==WFCD +?"rʢz\J+oeW!6x\D,xg^_A/ m 2X)-?6E?7m4^XЗ`fK-N3ZNQ *Tgnj子-Xfb5x~UYɎ#S=FD#K kKL%V NaPN';eGPK[E)u?^ktPɖyr6/AqEt-}E¶lf+qE"'IhQNp=![d7I^FC]+z]ޢ+Nt7Ҵa8C&7jەo jc'sjm{<Qi0V٠WF +~zNu>nW8pFv3T!Rl{H Qs*{mW+XjM.ZP<(x UZ& ߺELO [ѦesIL: p/ɠ1NW./1di3hU*.zr:bSpr7[SkV\o͔N 8?f䶙j P[ ثl MO2&zUMM!bAIݭ*][uR[;f'&;`x10>4y 8I!)p3'`>P6eǡ}ųmy? Jcs*OW>x&8/W_7 %v"R g z) A ҨgT%k /f]ͯ!qXC-|.G-rB -9FK=7>a_UdC=J#Km鉸EȭC{ :ݪ JR3;F.8c) f~}[IN!kcrnভ9Ϟ+55ftN-ھF?a9LJmtUɔ%N eE%2toϒPM9$GA1иyXԛ͌CgEl̄ kt ϏX2˥2a$nũxRd)8[M/j eQ-NuT$V1t^ b|SBUܤ ]5=1Ϟ;\ZM> >􅲖7%ޥG\8fNn:ZvJ8뼡:og7魏LTk*^ܼ#Յݐ@?n&URm+2+pUthݮBɻm{QȄ*68-FiJj5PbFDax([eDʧa!W4W݃,<_Q3}taF){Gt-fTbH4w!tRlbI[WQD\cuKw`ԥ33ŭ$e`yٻ_CcBko?X`߷3}]O|5}p7&3gK'#1A'W/vEAW%xrv'}^,plǽ/*iw(]Q0#D&O&:H!CK)ˡNL(ެ$էr$ }HcN)*'T`ڌ&S$Y)b``MÎ&tk-8,?aw# 1x! è÷>EhgkjI3)jFsjbDy;\[ݵQ{e|mB&neKOQ) }r~3lls(bIA|:$a5j:ԧ=1UqC>%o6z%5yŭұHch|qBtj>Os;#)οfL~5ĖY(|+r4XU5;?v"?R!xL^k(>ɪoȚRK^bg%n Fku˙P`87dwL)i(aĂd+C" 04]վK;:\f@?Y8.R}v+:5@jZG+Xa 0qV^x>3/̞~..L$eJh $RY-`+q̨jUJ&ɳJV3VJ IÖ>Hp_ {ٰ9̋T;S?o"ehu"Fp ni:%.eOSWS4O<ݯ<ÖXIBUxC/퇽9b*1$$s_NӇ͖/AB.uWj~)ZMdMV5(=\D&mu~z|L9 goΠє.F$͑zWQ ma%>B -LXB hKa˰ɴbk֕U1@7d >t݁R^Rߩӯ Bzn㴒Ԝu1ʭ/8a{  >K<9 5.e}5c l'@$ryz%/HH96Mmh4:OE r cM?/mR? .QlJyj\||XҺ 0i%\T kSSνP%+ݝ(Tg(ÅbxifFZ_H-3nAz)>wvO>0X8ƉY= mgO1rk=||0GEc?fPExW#zQufx2˛)im1#:wx"wV`v0I}P؀vnnJH>ܓJC}Cj.};[1x$gPf}h:lK`rm; l$ LN}WOlbҵ#b-I-`3 &PKsڀa0?sLM$2. ?+1Nt1 W-;6 XXYpQ%5; ȸ,jU5hCZ~Xa%bfR٪/)/@ JnpaS#eK ld+4Ńbk_*>OwPFOn! 18wozL|F)B.蘚MQ X.iN!<1.XnjyճJmGvڍN6D+So㴇4 ,U6" K=ޤ5KRTq>3G]\5g7Z3btMÉ< 7]2\@j _f|$ "*\ dQr\Qv Inyb s{N/cOzq=BW?ȡFPH:֨sݟ'֠҈{Kbee1yjȐUH#̨>5+kf .f~&蟛5r3R c"cdP mu\5@W LU p䄦mcEzS @SMa6)nU]\j(-5ѸhRQ` g_:7N<< Gz8ї (dV,y&?e1)Jye I#>FuIIeNHOhB\]o?K9_'[/Njβp nzu`p U-(E]}Z&ecWyyٙ9X4~ȁGB$2MAmW |"[cφy!Mvw4O,)*% 4/MUv<ǘ6b-@1Tdg_"oah݀N.qY'jf%Z8 zo}y;%_!XRӧ ]x*wZD+xYD<,###@/J sul,%Rk xh9 4 , io_~$9gQ 0F7W%<3_ Gh0ݹ%M^@W%lf:|G>`w,!Ͳnfi\Cvyhq$I:˜pn#RΌ =>΋o6vs=-bvVHϏ1KʆGGs˺^f|i)1_<1<LpZH߭'6~)EgL`4Ғn 㭜+-pЙ?4K!f;]&^XT-\4yQL q5^eS˱36OUM̪72DA-eo N']>ϽtH G-[ږpgr_?DP#qqATs4Z?%O9vc X3"tji_B2ENIJ =CA>@pt""/v]ᧃʉ'RSw8O?*}g j) GJ8ΟA5ϑHf)<%MNM!DžtЂ*TqVSlHqDhG)g㸯G-aJrʄeq@E铸2옴V8cܟw잵A J4O 쵈 k(؄b[P+H: qY fX 8-eLX%5^-#HIbچ¾F8<I]bq'@4 mGsB߸ڍS:Q>[/}[1Zp%r?BOڤUfQQ]plZz8uλ#ۚxDd 2Ls[o/}z b_贈0#UʸgMOUfJm'}< hY <u ('՘UDgy(i'#:*a4h`l)(̩2T!vx)Q,Ʌ|Hc&,C7no-i7ihah]V`ĩZ$l Wf~҉nTY*DEpFe{i?8dG *`a@]04Z$ơY]3TQ]9NHE5g?D\F[ըk-G&r/.]FFˌO Qd٪hB@;' J+ġ_8#=ID绣ϥZ^ R ֮vwF$8+٣zP t 2TQX4G*?G.J@"An8E,Ȩ)bE.is0e=>!\lc rY?̎w^leRqllD 4f[ b*RD?CW-@~6HDkPLUWGE,S7uHV-/KգAs\PV(t? ØB&;s'^/ڕ}dp]|eb! W~- >b-,U|20}*}A=+q1bigtk, o:uMCEp1&Wޗ0{ʉg\wܶr8- _YhOoE/0 FIR{5[Lgx-O3T|li08-ʆђ*{km伵w ;Gl.7`ڱonH$&qGpz swxfNĽppг}KFl-Yyij*i#FֲtKԋtS.Q 'ۛoS{[k'÷#i:zr.R5x\(D b>d 9z?G֠X x@󀬣+;5^.f;BgAZD賙m,x: l!|e£[8}mb`7fG󪛋O`a"@9:VN$3Kfgqu424PJyk.$Љג& ̈́J6밃UfG7D5lH`;AT(fe.ni I88dbsXx|AI<9wڏ/ЂKVe '40l@B}KntmU/]S w}lkh2GX R"C%. EYf081__ASb&'iիCw/DA3QFJ|Iq΃1zl@Vy>_ ?8q;Nt@J Pa9WZr`?X(t!O^6XhobQ7D& H)**!5֮ؠg/4཈&.")"Dh99_Wb'B;.k+PA"Z+rvÖ(Z!њy@kK}Z[_l:4Pr81u RΕl̶3d_&w@_֗f~o2t7.!ݣqSk.F*ïKK ~Dz2K 6-/àIͯV?4:m9,%(1cm yjf8;TC[чⵗ|x+2"'NC>IeqNhdWSfʰ8Mu} MQz*>=Ubb;O$JnЖ ?^Oq,J8~uQs$Tb&`|M9$zS;E8 ;"rFKd4Hip<&Y>Oߵ[cA4i1\z*V>':!A $eG @Q(Z$f*= lEQe ~ 8%y@n,3iXeDpAuB7at[c 9TE$x5<ā 6jDF@anpBxZl'}/4%u26ؽO)1HXtymu!OElh:Ktf "9XMc]]JYX=ܸ֓C4a*K gFD99QJ'[|?%v|9|5&}݋;vefP,\P~? Ao/ p0Bv:/`}۸??LLZ%iD$(K`DQdRZuI(Rv[bUAw:+LZ8Q^Eg'Gj")L IL"۹aۥN=N:ή?Y=MP$ҝ:_+(_{E(D슑$D"wvϒ OC79^~~}͇o@  wmWG v=9ljoG#qlz%9ʐ|.(T<=&j2q]pD{wvCÁ4 A~/`yم[6)Rt]Y*5ɑ)@AdžRi/kvd,^, Jqk;$K`0bOKd 4EƂ!qO>#$= -x?Σ"Yx(Y)VI3$%g;%;e R7Er[˫à9ZXP]W4 Jq[,[ yTcV\{@F q#Zd_}J+}ݟXzHfgOzgv\aEu]7+@ WSn yQ亍E8]-cVN/f U=Js%% ѹɑH'S#?G @1%3rn1TݧTJ}F8͉$Д>ESkV,$pd ( | _j2ݘ]6)~C`kZ'uBOLs\n^'MKdQaFAͅjCt?-FJɽse.hX%<xȄBK`꽖@[MGS`gvSqi>C ٽfffkZfnh5[W# יb 4y'oYP1ЊZ@To(c+KR!!t^ԅAGD#yI0ҤH; .mGXxE^RG6-CS?A]Wdk%>Kf0 | d=ס?VuP`o`nrW ނF3d7F 0TCYGut΂Шþ aan&T (N7 Ox(z8E,,z!Z+P@SE[ - ѩ*9Ƃơ[*'?ŐNgoMNJv3{a m2RnjNyVqoVd0i م}XFiOWUM#ާ@9k2R2A7yJE-Ki.JIS'?Sqzw \ $ TrQ@dh$2g*ĝ-Xzħ_N& gqUQ81] ٟR,);ZX^U/uA+@'/U-8 V$}j3ـ/rS2Wv6T8k¶m g/C k DBick$L2ZS(@QbD$E{HTɍɦڟ U~E4GKG-K7_Z)XUA o\,%kֲ̭/uW3z8|h6ח%` !4ԱFL8ƛP.Ze ~z0C/~O ;JSb)4Z}V<9ݶg+7r}W*°B6 at 4.oN-ﴈ2N:DO/c;5!ZZg@O_IjCXvTQ5NͩN60[wkMX%dwFFV2a-gh<5@DP#u*/+hx8nwa d79O/M'Mbmu Y!RHoxs"lgLiͪjyrޅ\BkP(q=:Vc @ + ~ #ٍx"3LD={]>wB ?Lڊ7͔nŘx;7`W1oȕobf&2e%Q9Tx"+A+-P( Z+xf^jψeQ)RP#::^2hbF;+õ`4'hC:CD&aG% T"#LK2ԼKQu#ܩٖ&H5`2)8VXy5`8C@ *lcFfGA[f//zҼˈIu>"mp3k'7 MM%brg:=1'yl{CmL(@V55PzDp y`T,G>rQ3~PĜxV.*@inF?yo`{ <TP IYԱ=:ӗ(ܵڑi|e)ٖCX@ڝ2"9q%UaKY}k2VWߞs#!e#RTZQՓ$)$Yl)PH. 2 KӕfZs(!)Ȓe_4InF/h]v"r1EL[ ƺJ]je *S\L{ pB}3;N'>Fv=EnWrׂO%cר!r^EI686yвqY S 2lM+ޡ7ݐ_Llt"+K1?ǻiB't?!%޼9:-Q ըJF`/,)QHٞnA(@q #y:V8!:jFJz +OY]BlS$mOO lK'k]jg>Qd|N&$Dx38&w珤D*C`6۠DFm_PkxіHXqy ` ϑcFC[+O.5 b?ڙ\cvr).azW A;Uȡ$$jZ-KKO\X!vT wfͶ I~!7)?3lmwd3_ u^@4= uaBi0̐'TЗ r2tYv!6ܾ n$AwYa4"_4=%,U-a7"ns.d.yѡI߁`% ann-hΠ| Vj [{xOĀ@#ʓiśu'zCMBb4v T67E'<|6Wca.IN_MU=#3 <^L2̽_?h.@`zG9}FIWCRSm8 &xs|!pc7մ*+[Py@?V]apB/&n{YWGfb)fvF%4qBdѦ8kB"A؄1f8ڄ6KcbuKw;(d0(g^z}A$ 1]~ۃ۬ Bp;p%v*# s9n 0.-"ˬ%GK9T,Gϊ @i}tϕצS Cv0E ̧ b:)$|KB$pV!³"n X኿Y9/{=t!p@g3]MWhvʊMЁ_30CNJ: gJ|rc+;Llw+W-5>zƃl|RI 9mHb()<oa"ArhMD }W#!1]> C0lQC"C]1*adQe&NlK+5-88x$?":/2ӡ+ f͍5E2+ol U~1ohUAoXY)L뀥MkvJMf.D +h~%OuPh>F@nUN8 /$iy{2i{,*o|Z]3Bjmq.KTNÉQ u~DS|p. Щ! ,l-VzJmθ_.XICk pvNvb ʂB{LzZ.'lKe[=60=Y/dLtSwyf2An\I_;1BA"#c^.PGƊԅ|}hI$Mx00'%2^AvZy uUQiK ,Pvw_-KзH,%.MP,WoJ5\cA+Z1!F-)]S:-b(2s 6kgh xRUIxw =%fBRo4'=GP,-wȠ^#w& ٲ/h?HWi?בH<꨽.eR QITƢJ)ÿe(1m/(/Z_(\xY$ƌpFL[-vóDS dFacۭnNYХq-k,0M~Qkjm\IZ0y%,a,g/ |ַ]*쮵7Vf~ld1Mtڗ䛅⦇- REPt6㜅Wf=͗3(AH G9s?c$d'hS-7qtف[KoGsjG8 KRf@a-:ȉOwO>X.=JѤ$PJ1t |MYR u<.\%h~۟"ʨ;_̏ T'مlc7ljL̯xD9,fO6c kA /43l#gR/vSK懁Ǜ}:8}cw7oDoI4MӀ'ڣX:{:88ŁjcVF!6g'>bcǏ/q[vv% /k}wwff3'^x$ &NTٔ$s/x>̰3b>?4rur}vɨy,ƺ yx+rsrIC&" bf.B/Zc(䦡}Cf;^dG708Fct٫25U/m@)˸ѹ[Rw٧A|Q |CtSN*A4df2,xƨz#LgSkUOHnJ ÍRƗyC>]+vUX=zvxj&#X=6ѝB@V{;o4uhCK4v@o^#dʵ'KR zU[:(iǵeI,K;_hsK=a>Ev>/h÷ܾcJ貪+/kON56?OEʜwSx;e qvT}>pbuU_'w^#4׼qθ+2ҋQ@Etjr=V @s6t-ng'2:-gE@sFX MSC&\ĤvuZuy91MY*E/g+INP[/FW]BotLkj~k*K 3Q:>̘ ғ q7dQ9#ը(%P]Up.oYًj zbo]]4ii" iG<[: 72C3>5_(fw7}=-9ʤ+&}"ˉ.˜]HI6Yc=ad73 cMOo{-=2R Lo7K2u7W7vQ *4Y+@ p<ق;jc<279(  gI]V@+=?Fӧmee^C,5CSG u=FxLjHB02 %3!<_^?NL3&BHt 2}f>`=O2V%D{VeoaѽNފl^TņtIjWim_nGA^RFל㜽{o]4ڄ'QLe)wW0 fZwE M[&gM j Ps9).C!}_H'kռM"{-~AhQ mN-.;'^m zP[yX lh1&<Ofn] >.A\T >yl3d=>sq.*sF('L/H,>5>@2EyȪǔ!#簗tnf&&;-DGq}CpjcKے $baZ h iJŮ؄OdפE]{i8:q ֌`kLh6EBHۗݴkPv1)X]YPΞ8\>]&;E;ASi!0e2*1KpH:/XVB/5}7Q@S.k. ݔkx.Ybmn=vyL29"0bK8SDŗMoLWIEc1Rc$+ gI9IN k$RQ02! 3e '#W+ƀ]CC89\ "L lƿj^_$׍"{Mc Nr}$5s;yBbcU2_(I2:FU-:i2R=$ER6W.#U [Z8K/$1U0u\kNOB8 u Qdq*gיjM<g>`ų;NhX/7[@kul #91!4]d e'K7;Ѣ~#&bϴy0P?;ʗB7Zza4J1nHF ysMnyx}bGHA!?(qg`>@Hd' ypr@(,Dox&k=k h;hzc89XV"p/ų ׊/Y Nȴ1И45r0FYsaQkU#-~c_ǟ*$9/WUzvL_)]W9p)bhRv BvD+kWx@,lcij'Ҭ4NlFCƞЅ XD3ob~t.QAaԛNͿjOQ>`u sT`چ,?ѣ}˚ɝB u`vQs:y5"]ĠN)=Dnhc L̢ .)v۝v]LQהe$萧7 - ) ƻ#nt~#48"*@ E'Q`E#im:C@jY2ӍzM/ @X:Ӣ1$Oq,0$JZA (}Cgu@AIeB(-;t㹸ǂ{pfd8np7ZG5s jlƋ:LcGPա^<%|MkD|v**pYqO< g'-Qg(]#5-!`Px#1z3xD; !߻0|CPɘo[jI[LG{d,Wh/Bdy>l> eU'[{!.u.0|9%az&ci=^2ԏu -4:Q.շ]M{ǒQWjy>Ty&Np,o5 Sn9^PA%0JǻaiC~8R\M>?<-2WjޔF$*а ޽70{mR>łl( #w/,j3=i9&MEj[Tk; JGh~g <~S5 &: EX>la>b2 j Gm(TρF>}Gy!#`2 tLrW2~<3۠-0A4Ȏ%x4&!r\AD~6*m8guB^p_^TO s" *I)0g~+iybwre$>35{:p{7>/ xՁ/J|= ({\+2atU*ܥ, " 8 od"Lx(MF WN_u$AqNj BJ$nTJHdAá/Ϊ$SZ"tFssF"KL&,CHUϭP=) 7UvQkk9D@ϾG]*1F()nTO7)D[;jMƚ2aE"bCx >$q*$|~t[u堺 ȿމePMH8I}GJRSס pS$WkFLytyD4>##VzFV+\™`QMELb`F~ȄFkn2 BUòkH~ئ,aHHCܴڷUISJ @W_ܠ1 !{nv" 9,ށrF;D Y&%(pQu"\/ј=qLKSn!tWڇy%Aݗ-SeALm#m>}R( JD嫃R?,Z[ 8ݻu N]~{g;m.}2(SPشbнإT<Զ-o龪:6RRӅNTdq0~ Gޙ@ g9BXYY)ZpY+;b>;MͶ;D8ZƎUN:*XCNa%>G;iݺPb'[..nCct:ŵlL]]ѓ 1}lP vY*vs `TԎ-`EE ?M_pSLV [ r:&|B̜|m{Üwi7gԣDҢT`%itYRfNQz4*.CujZ=8yK_UݚDS$cAYڜׄy kdq^"}ϗ`3sraJz6{&0+%6W1́y:b~l2ER=0Bu5f =w_n7Iٹ7($>.PѬϙ܉93t֩3>3nsH"WaZTk4'Sf4|*rfJzx;~=\0Nim]Igqy'q^9N}u@<s.-فֳzr1G܋,H ^{?% :vo//9+dɂ,{$Z%>6l B$>0+{@7J^)=A8Jɶ!S!n !EnA/z,}5OSʐ=:\<$`?<QoGRnIsȊu *ݑ1/xN՟14`#VHCg,b';ld%[W4~\,zOqNݡMh0=u/4* 3˥Sxk p Uf7L8g<ؚlj$21vݹ6܆uŶ<ѻn*؇GHس7CT[&yM06ٮ][6*zGM-u$?Ϡ |R^=jFwFm RTCv`@ZHr3=V7iQ 韵M(}xN%D5zaG+* LWNdfOfĘ3' 2+KOBO0,w9N龹u_&LHy݄HdHLsA{cO6*c8%"rËŪyE#e*v(۸xO4I晆0Fزܙ4bf $}ĽRR +6v2e]9 g/b]}QpQc'[=X8Ƥ(+RnSVx+vAԆ,[f3Rq;~_[yxӂ 0?{TK%8!{W}q:\eQ\JqloTTn0t/KK`٥ͪ?ߣ60ݏ}&:@y+ {EqY%J*e Љl$g1t *-wZ*^|](oh'>1$bʸUj\6(yxmC;zjnJKaj3P~&HO"$m~%\fWuu a^oBYT|wȆZ1y@DYN^:WXD))l7F~A\,}yCՐHQf *f'QH1^ŰՎJsTlV[qbx^sᅴ{gK?k=|Xֹᒩ1kxwIlt`-a?Ъo ^0%qd LpF?^(˿yOVQҟHjO6C–dH(=DL3]F'- {ܮsPƪ:K'f;Nږ%ZطN+Ȣ {U.V5\"u#Ky! kbr+ 4b3^qm5R9$`,q1HFg\HoA^^3ύ ?N;dR/b:qJ/g//xTD9`ljj7M`#*SP2zyϑ#M[ðf́Wr"Tbי@˒MtlwIݟc"؜Z>Yԑn<> 9)oHÙ/;j҂m( -X`kq?g_.uM`4eK[JbJܪ!ÿʹJ`K4Y̽-.JOU~ ü{Lik:<@BjԔᘂP:DUf rXafXy=5@|yK%pwfkDՒ~30c3xu@J@$uλZPy uZ\W nCik֍cR@tgf:9板R-+Ip-fELyѷdfEk/xȨ8MG(&=\xc3g] 8]FE*]o8j~*IXw?a|4Hf9q{>I/]R08&:YZGeHw ~U;B}7#Na_~6'5t3u30gopwɈH=| mTz#>.UXx;2s#+Bh4u|jȱdXR*IJ2D9Nş6L|@6zv[:8^'u*M%grTW l.`ėH<{qh8P?$Lj dٲ MzǢ$N@^QHWi| .>ER>]9uku( ,E>lAI3 &nЪnEDkܿN2yÅ@Ļ4j?,}pepPɋ5 / dR3 Ϭ3tT!߆̉`1rm&խDz v=3=;Fr ~8XQȟ|q:s S1\HH'{w2fi1yDmY.sv6VuEYYB$<++}BvE!Ii#D=gן"- :Pd+ݓpF\a4t2N>ym։ i[Ⱥ72㲿YȦ݃1Jbh&xi0<>7f8uC>I&/_5Rٞ>[sE^׬wp`O_?5 Cr PE-I 3flѥ qv'0Q"[ӺX]\%Lō/˷E'}dR~KѰ]fҵ#go; 2hq4@8:JaqR9V@J_/x |e' 3S39HӬFk0WYZ-EOL=CQy%B\' N-3]$gJdXR׏iv2 Lut0A7Lt*QdI/v dŸa/$x|}׃</vacR',j,(_F>{& xI'GګOFyn:xy71~ZDy4PpV&˭Lct!̷y˜;-bX_=Ph3-m^%oj/ھC8ѨO]LWQqW~\5XN?Dɽ`\\t|J(3N\C6Y1횊H.4+J,+,AUtua/7}Ij 6 x[ꀧqcIʡXQ7H|ce3];6@*oT#ۛ[7coԄ}8!vNms5tҸc,6NH9{ { 9f_ƆS|e"VJQVR-::i>Pȫ2]bܸ` Tz1& Y$$dwy^ON\ e=TMHtXujs ePLy#&>(9*CS $.f:* @@j>@ 6J V̞GBjH^\Vڶ44~{8tÛ \L|JKN*I Ewq~sNwբ;k !Y NUO YJm XB*MB(t{i/8rcRmY3`H('beDwYB58&q^~ſroyeQi||÷#)O:?؈%#dAd?/$oZ# ЪQAsh!kí0\[dz} *$w5@L_`!'OgL ůW"$DUt)}ί%k)] jԒ&,|^˹4y ֻrreU3Rq&\[\;XٔC,y?U6you 6Zd+1.Šl JQz!gJbf"ZQmBZ$sH~^oPDق _צUazrBʂH1v|&dT\U$ZMأ? j+DZ+Gd 8s|X0D_)qgT|(n5(݇&W$(C2J7n'dJ '7u * cSBs57ÔNЕOQ4Cĉp,hDlO XžGHm@E:G^J-x)aT;2+w.LN 72Q ORQlv:M*.=dpd.yǪF1%ԌNWZ7LOLM2 o47lkI#rT2u_^>DSpSxpkMD@AArd8 3Dc'ҖT-a㝫ߎwm8 37:%ǕDƶdc}r;zIi ] hw.ܞ!y) j.:7$NhZ0=rJ>|Ұ F9v,7Sg܁#Wv4j){T9.PyA|\buu*x1GdaV:#P@Zg/R QF:Z]Zɶ4G0}BDT_`#$5-[ Zk eTX?RtEf6&.+;!:qŋq4;`Swө ^xeg vڣ$d>=KIِ*4 %HcEmcBX3 O/M*ۨy8zYpt3\0^HdyorkjNw?#%^LD\/~2p<}%`g ;giworw "zV~-I~\^|"k|cO:R#3 KBJMX?86jyaйavD2V:JvD>vm D[n>T_.5o_YF]P&V738U釣<31r ҈f AR@k[X$:!.m,r] I@V[ jTY_ɸ,d)PJټ,rQޗ4"ooz0bvy(a )č؞W'])7oSܖ1K:!\_d ȘіFbFN/jDyUD,oҡˉAw`Nfs@!Off(0 Er:ொ^ ? y\wi=y`j ZI\r]C07iVFk /~r'CzxS:Ԩ\%+kb^[O>O|1JνR}ֿýpHېJ40Mր)ؙ|Ȱҟdʪvn]\ŎWLqD _mAA#S-Ǎy~%I 3)pV'h_Z`ZvL9T+{Xtl7"vܷ(Qxs;A_ه-G)(C\B zXB|/+⬼cK\d i o\O\^;J`2Ǎkg*Z8r7myPmKobb>TQT҈$WYq!By?w!x/K0@!EِYNGiSׯ*,mLyL2uF/PM`Fe+JAaABɮ÷gRN-,$`{>M/*]~xG&g(ZXJfK}̢OyVUCK2azE~@Cxw (h]y;aT/l/q D5cnan#{~EOR o=(E}ҫ͝L `88%["bܧ(SyVE8kyW#aXf/5e ն㦯=WFH㲛И<&0`AkVJ4PKuI%[|B}?)]d<82f,n}AjqG'lfd8.c/#]f6Jm=oNPݼsQ?vWff?3;$M^1-PȚ`MZb|Ja=?5Y5rVM`Jtφ ln@uX%rxHs`zp'7$/V= iI͕=[dKvN6#U~fX:]i9:~8&{([XTM:xQ FS28G"Pn5}C$EAXڢ蒉h=c/YW]yt|Mel?WID X=vUڧ;q/%`D(oּfkoT~5ɋr, (zsol~y':BLoW5:F|Rx>֎*Dxe$[/qIS7">, 1_D Z/ۍR}0O[=t(r,ֽe'0Q@oX(tLp7buN;`b}L6xh+^ 8p_'%%V Hs Ӣ6%[ , f":GI!8 0^RK~6ԮT|OfԜdAw:S&S^͠k}_BJլ֏T$"@h߄p8@%Ir-Jf ||D֮ԆMLWP/{mo 1֎iBAhA~M䠳8tP$Kk=T)xaֲ5ڜ(&FĽ> [6:O8/¾lXێ|cR!uw^pF:e0wUКu`ak$0aŁjFvޮ K6,̓>g+2Dj.c+J'e#[}n}R.*pXh``L•4r1,!HdIOT=ߑ~)G·bz`ʏ??P=%-<-)PIg5Ϗ=D{JR|7ۥf%u!", *aQ.Pa贫~`ƙVZ1Fd JYG ^~JHiᇒ|iq }m:/!t8ӆ@W';8#29f+ }+(xo„#ꢩq[?D}cmp꞉ŏ :\ FHmbl+)T)eWUnM.fHS!-si&Ai7<Ydl5Ϗ6tCk?݇i|~ct=?kiN?[=*ZrwY|F dɭ7/G;&ǪS{#Aln_ AmgK6 -uq3Y%F5*&Q=$mA X'7:D ي>VhO5ѯn {!`8*bn*y.$ٚ$G' 8z{-4<2W1 %)7RLI+##W]mvGe" v$tߚ@0dQ{Ld #]e)Pt/M۶M$Fgy_5KY*g2i~zC!D 5qyE`;ww^% cPH3fёA& tK E$M>|HY[{Z8Ig*컌RV&@d7 At)3_oG l^I|=WC`ߙZ7Iʖ@R$pF Eo^ \҈lΚ]C\DEܐf7pcʒ"> i>&?6 oG=ƞaf|<16e۔ETPiFJEDiƈ&Ȣ;d93).'>5ZȆ?bo`ϟNo&_;6 + "A@|Px4"Q5ىP ay)wIi`s?8x6[tT$ftAYJF.pJU ȭ\&$aIRi7󏉺L _= s!PJ3+%(NHMΓ8 j8ih9}.7T7Ԅ'2c q*C'rQ yίZȔU(>5yX^QMiظ57`n+V-8A)S\cq0n+tvM4˔#2^˶2݀DXS@8KnR&pFA`a,ʝx88ʍ՛diԟ%hq2l&]K{Bs#_)S9٩Et7,S~,q#p"}'LJYM'ߏb0@%xdrԓMqDM=P*}Tj`1UzwD8CCusnn?^noIq\JZT W`8C O,2 3m?i<88JL$n7e>”m{f!(:س.~y`|2Fe׳#3SkI1R N -‘#ϐ{:7<ȗafM'PCҵ<~&MfSZ59tD+9W j Cl |± A@w6L rf="S,BwBHFr+ C(K(=bd/ .H(/U6MINę+VW-n< YؗFKd$fdL}!42;|Vp|? - adcfL`M /c2ư緀d}ᡑm K0GQY_j,EGt-y/;߇5XX+uCHӍQvAou)r9j@!{y\} RHY[X/&\@L(8]kqY71R}?%15f;Cq.Ѻ6&H[I6p!da*G%nېBJ7҈]'ೌy>&xɌ>b ;I)=N9~5(_O$V={lfQxe#C0 "R1Af+?ra'l:x \J'uf]"Tn9lQF1,нY/渟p"|:\-k){}KqpǏ҇πΎu0b<Ү| _>NsXB y`lJ-Po]G3U? /Udu2,w cuMJܳb0e&-|Uc6K,nɁ)q4UAaTxi<, ]4ފJFssr @\slDxO|x=4]ۅFH0J"s z–mXϫU1}_삽I\cR,F MX4j [+.5 ß=Rn.;Ȅςr}U٪\&V=AC&xI "4Ll:̪}~ iD*Qy(tI|<ēɉ!RQHcKG^Ŵ{;g!&aT;F`UU}D |>9;_cP^0vG^ګn.sH sBNg']~)peP}0>xoQ?~TK =EWGOچy|)A 9)J]&r<=) &4hURgEZ=u_o ޞ߈ŅL|vyys͇SXyԼ9rxm!P>p-?nE 19U$Fah]F՚.%H:LKx+fcpf 7uKpNpH h?uÎݬvIH!c8;9[?XΝl?ǩ.ztuеVjYӑŚFvW/iN58@vAjo0TTzDC١3 "Z2]6[z\u߾0cʑJ+ƿarB&7m؏a^ O##O)o0G$Ch mQn ]of-wCjtT3 |٠mq/[R9_6t@sU,=?#6gֿ ;m!~T2Be~7ׁRX&KFqo{'[ d4_=J9kک2YA `(0=wK-ӮWRf;!?h>K~b,kqmwϰyWk؟?e:uk)mp< (ңu} l̈b;Kfaߣ"ب@';7;f{)+1֊,x"Q t_:0T2.鹝*0^mz }_89,y2,|cC1u5TkajU)aKnHsH )C";K ~ -UmF[+5iV#W6d0֡'@j1, Fsw9Vb3=%;;4.״~>㒆~NmCYO< ̪p3FcKoy`MNmB'faDu,doq90_VWy2BΞ8u_˄kL9EoOe0u(#=_z=|EY`=]!7 fI4rHB=HNMLQk0Puu?77kjɧZ7l2|8g dm3dNE[Q-ZYxY%Fn,'z&ÏGeArgseHZӾi喬24= +ʝM=˃bMȝoL72Bx-+IW Ëq^" YhGƱUۓ o9\3(Vtg<m! ɀd؇8DuZcOQII?Uy ug'o\ *,Ԙ)<^Օ@:/~1lR21H6 k?6rXN|]GRFq>:3 D*%4%.K[pI#J":*-B^P v ?@FEV4Z3R^˓=[,׬g% 8t=dǴ{JEP:QUn[ړE7֩/aft \]$C1;xͬ-CݤoJ <^)zYpz>MM2.^AÌ:+N"M;p#.wɽrWW>JZq]75KjvLgS uJҰ#p#Ne0TH^'ЍiՏU~Cfv8>*'U 8_\H*b+. !$>@7Xէ3 ? _q{7縬;߬f}/SmRڈ@YG(`HMGO8j2S "%fp+Baa0G@I}u$*Uh%$/?6=1@E<Ȓv91FA͋6+J/2$E!.F'h'级(oŭWY6""Jo>!7h I8eL̅cLT9;凎2oiەV  b0{>iӇ%}>W_?| <^:_?c Ggy|02zlW0TSc;_8s>u480\;?0Z.$k-B=gƢ=9WbZ 䣜]E2}m,k30\.Roc7Sut"0yR(%uzg[}ƽsıi8CYx|~ߒ]g}YTAhYI)a;dPZw9 ܄sځDTV罗!ski0z$v_Έ>8VB +T̡ep= Cq 貸PF - "S qm!?oF87[ 4+OW]II{߀3Vhgf=e6MVWcP\aYč.%11e*+$/ ,`ӈ).xQ;F%_i$&Hy/- NӜ _XZFhjm A=)t`3Xx'PpxmmT |w%W2vWJ̞xN ["+ p氍".00# ^:@TG5AkK$W:#|.= %<͋r"yuS E_H%?W]=TbB&/OƼ!l/S_"UU܎d6\ !GShҟW{! F@p՚V{mPb,A  ;7u$Ž]9p#1 s5o#/L-kBnxX3[YEվz~Fli@ݸ B /{Ҏb &hܩ:7X}&K4my*q >2}=M1 6$_ |t _p=Dr9v_]zRxP& TIIS5PCq>Zji;@bK] ĺ/x[՘=S{ +jD %{SwY %zt4OI% `-!\` #ꆪYި\N9j$?S' @ :p q^RcuudAèCo@ܗ}X|g j$L쪻rEhqwkN `$u0D-hw<}hҬdzh+aҒ ^3¿#OtK7V:/ȿsMrlPׄHs5̻]l7%WK+cȣ+ҹ^@)=vjU3xUN*tܛfxvݺD `Y u?6.Lsߋ~ @kGЄdc_Pݺ'SӧOޝFh2)e&r^֏,.B61Y&x_Dk !4X+Z?i\fa&jVP){E8،G\e\14M zjL]pur9}ZNA Y -ǥ^q&OlΫ BN;CjBJP3{ݶ;r%n>C6|O_oHGD?7{׋ ^ )\૸QIpAצq!Ibc/-V@R/95eg8j"'{3֕nHdz9V*6u vlX7=GR0ɔ韰`As8*{7 ,3[^MEGʿ=TJ㑳䂟 C*}lGQR O C饵PFS질qQeE~Eb_VtCٟCxiNJo)I,K ̴oLRp<c};fX:0}4@TyI(MH |`C`.7,OJ?H.Ak9(:o84ɝS!Kb?3!_:H_ D`6& 0 m٩avb)w s(`7xzRo%üLM=xe{*:ӧVYM]>WqvPM84w,b%Nu+#ݸhFrl3=y8rFнљS/VΌԞb&fU¹=4I{TQ\Zkn5Wm?1!z:Օ? ]>JePXlI.#jDr˵cZi3CИϨ=^Ȱ@'^lXtwgf̾AfB0Y6Z*gX3b$ Xxu9K5wN۝gR7զ(.<֭򸚽8uJt *zgYCE>kjr+FxO fX?9h?4Mu"WC6]oV2ЃX @ GXcg/I!KՊHGq -IaSz6փzхDǬفsPB@AU\2|AoӰ 4Am|B6>e~l,mt>`TI*Uv1ϑ0 ?1ῖB/& -_hJRgKl3I>-JYC#r*yY@Z=B#yؗ+]͍ϑL_̘)!9f_ۘ!DT dy7 ix{&js*(OlC(=yDSN|[6XifhUEY!5-+Cf%ykHA ':vRt+ ͉]h,z(mWё߇ّAeŏ}-AHQ)M6t9H*Lv lG`eoMb~ U^ D4苙az2~̧2{=M؅ى`ֿn#n4 LCrBlO|& ݉mޜ%W{E:JWZ\Pgi?9K ƤGc)mvX{<^(ڴxfWϑd6c1[Qpo&Đ|&n'@8 辠$1(fK+O>9œط3KWK6.o;puE[z`Ȣ`Dd~^bɥLXnK|DfON ȇSji\e'Vv"(BL#\8ĕQc'⪛D=8Oݪs0G$l4P~~أ܈6mK$X) ;~hi5e }dW9Iot`v!IJ/ xZW h wLNR֚cH ڍ ט`R2Ћ!# fr_2k%}JV%4Aڃ!i sT XD8(sl}.gG^Y H]TȠs5679ZeL@LSՂymV.g!<[4/ h?=sh+k,H=\Gw%Qߛǜ_.SA \ӂ愦so5̐IP&lUY7 6 S?G X:8Ry:[P`!hSGEl❮v_Éa1n%ufR_WcܓVĖK=(q_[ ߳zwB9:uN:4nVpnfcYV4+]'J*@PdOD)_SeMIY? -v̶ׂj#׽ h7e"<4Zw,7&=loASvӰ?U!v_ޫ'+/xY'ag|AݓKKc?b cE'M6V{( C}x &4Y $xkdP5'%:=='BE;(T؞_GBc⡄y˨t; 3 1UQ0eYG\=x'j6 EI:a}5@@Q~*0Mq[ީ<٥Iߦ(U+$+__ ")ԁ+^O hŕԘ3&+36P4Mo<¤4r_G:=}/Qq7>/7#f EF kKQqQZ(hFtO1$Yp-gQЬjM92kX17c]pD O_e4E38<`@!CP' `뢽l_<. [^UgA9x\9jb ԁ>ϡ tZDFuY&$+Րd<ס#m8ݜ4Zab}a?@eRP1L~pWI"^U.8GwږoRIe$S]3]Cx$K>ή ə2WKw O\tg oLzuRϾ`TXg oDio<9.7;B;<u !0h 35c jKх7|QYJl2u8`OzM^ B5jKg(Õ(bTxXXʐ+rEkF.չ svQ&бy/nadTQ!j(->T{/ g;ų[w; @hD_K_|OůӐ3 Pd;R1rJTp&!I)JaD9@=|xKڼ|ᴾH\D=?E2^[n%NrqУѽa29" sy :%g#!? di|Bhղ/yBe{&FU聍1'e觥[DfNy5~jyr8[D :5luZ`Eup9i%.=ޟ~deMf*3U^0)PT%n%joE)۝jQ[O 3}~xL2: |ծÖ}}3Ek#  B%Ϙ =-} 7%/JB΃j空YIgJ0ak9m݈JykE{Myp U-rsIK _Y#/0H)ؗcZY[qb> 3>v%qkmҕeJ ](Zj\L]n-XGvC. ]TT dT_QUgZAX@n29~Z \dRY @Bk QʾBHa[q)(d pFUŌ4/עō%H IIxǤX橐$>sH.n8rfn@`BKϦw;=> "T4QͲQPou`bn';ʆ*s#)BȦz6O#HNȦvZr !Rd{_=!kW/%Hyպ!9"];Fqp~bcmSbv1 Q"3 8tZlG<~78Z5ɲ[jm=sX ow/4pH mÖKW"5PMEGSfQSaMS+~ɱXODTSY6n !uEݏbN叙:Wz%1J<<#m.639x"=J C k:& YZ$Ԧc%7#s֖҅;G\w;z[շ67(ڽs7x0ܾb%D@v2[Gf :ɉ%yw(~g [61,l7<O;<tmf<m-#ys,C"$[W.2LtϤ $1`lZZ3bS 5dQ( _TL-"`xc~RH\PX0!m9壢+fxD) @Z!Z$PX*MhxR2;K?[-2֏Y(T#)=@`1 sEb޲$\W ]ݍqԖMe3-ZSI' &]v`5X\Df5 %IAVeqMلgg%Sz(؄Գ%wNl*?t![\u3m\k5z;H;J!*05@\'$Iv{ ^uwMhܓHw~ȵTw}=;BXәGn ˃QV޽95vmUyߠ0)і$0Pu?!! 0Z sg]G [GGَ6uWj*z.z5JvW3`΁b7QER6Z 9u^xsQW@K>멳ѽ8p߽uՆN%NtDLwDmUMƓы9uUz[ ɻd\_<#\H@=|_# J',5UhL]׼Z=c8^~5 ! Gd;Oޚ]7b8k3>u[#I#7`6EZ~cavdIS,1c_pӾA{:Wk>^B4Q^5::xzK?'dcs\sA5%h&Z셠Q k ~9S"{ăT3$ì Ƶ&;Ivť蕁;-+ί2_xqF_ OnʚE' +|o7?+jqElBÆf;'KlN,[&T;z9&ryQ(ZmZbgZ,yxkSi!fT?\ Mԗʹߜ(RH/E+kBSBg\/ ϛGYg=)2jg6,|h*&(UZ*V b"Q>aJ ۠YZsje۵bʤqf1{󤊫;1*V!DoOZlAĢ}06x'‚}9@'7D<ޤ2^+*u*.(ZRerdhk_ -ea4ij}K->gd4.ΐXag+`=#mGNnE SLU(G/Q4aH\" Bs^D\3Ý\.ԛPZ-43[qJZFeB֏*)ΫMI~.maS9իk Cط`MpG5\]<4K1Xg![fOXk[$ٵ 6|9y*? &".V+v\BKmMw~e!A~>]s-O^f8 5SF6#"Xo{ ֏%iwϠ̿/ sQ=hoM RqUʟݷ`,c\$j=cޑta;D+P+9`_lB1r6O=֓kaEMH> )EaMayxCq^4{m6:9!LMuq*nht).(rκ yj"xB> i-I`"sخ$# ߬WY// HY;$a!Z% 6H)z>aTuh󠻖c >h3e_Da ޾Of&Mܦ }keyK>0`zjCj[ Lҝ~,/] .&>S:1Ix3^_\aSLKi\7'd&AEph)}jIݬùHQ(<!wzTy$g~U9Z5G.5]wOIdՑ Qr~Y"B=,щa1>[LqmgueB٦'9}X Ţ` 46=;v$3A*ͿBCUl]rw `=98_p8ԄnEA|~gmz_|{M^i5][y}IK*r0.& gb$gGJt pцM+Mowf/!} I kŦM0Aq7Քv8m͛e0ݞI^.ҍEqZBn+7x"ͦ4&g V,գDްBXBɯCUv˷'DJCm8J+  FiS!>^/{W4LTS15Χ>L9-Z/;؈t.gJ(@ylmiH~r%0 )7q4bWfHN4o VBc_'.I]nsw P(``+]Y FV_a~Ez)Z(d?K3Hr|31QYbx!-X>kPH sύƬu>GjFG]=VGGI<?RMKЊWGgεl}+Z,q ֞nU x{{#AI$ZA_`=9g㸇UPE  O]ϛI0,̱m_%f A`SWLLb~bcT7enpE9S^%>P2Lf¶Bέ 'b[1FR͢EK4Ee2?-s| 8S$Oʠa,shՌueh[%t/^2J /hfH JfٗBK(0ؑd+TǮd}1Q2cj?W3[_C3ߦPpPᒕIݒ$E'R"4h9hv n\ po&g2 a_/>xȲl KCPY m%g92o+I|#r8(*%D,0Ihv6tzBqfWdKA;:ɷ,^8HA&bN< gje1g֘;&Yxzh\4N0隉Ǻ8Ȩ`^y[$̰U !`W.4,~\zF䛜t]vfcđMI?Q ݆F\-kwL%;B]M[XB/K:/pg@P.[ ,vlD5ƣ$IGfUUE?|˵U,eMS +Ue-@/Wyq'<Ț t>!f-U}Lf6.=G ,e=?@1] 9 \$S̟!7bgp>o џP|d* abk6[o ;VQ\{:Y 0+kQ9ѾeѣA8L[Xf٢yϰP]%<W5vu\ٿckwA#2.Ǚ˝?y:mESo>%8;ͣohJXL@ꁠ- h^Ds&SZEcI6s٧2i+6$bD-Jב7v845^#Bnhss~2 F-}"o,D$>TKY4Yo<nsiC2qnjAH4F.tq1-]?w6>;[U5\ФLX~Ŏ>hQ)6q0ַ-!}yJqxpŅHsKXpc LJ.oI ;'CۗPgFrJF]GM][ڢey0QJ|8k_{Zno mJ Ph} SӍfC@VFd;2qBDpj|R>j 6I8 эcuI>E-jeu h0m)YX9&)sBSYK%nviocWk^wn`)(8?^0ȫ  ԓ DU2&8`ػLFMw[Њ"HNjݴ﵊}=;lwXv`i ٿ4A1$+ʜB5Pߜ pRQV`5_1E/ mP=0gk9pƐQ- ,h^u)Ҳkeg#M0*q|ana?G;GaHc!c OR.ph WĔc m H١5 ]8%Bt1` R補%cPhWmF '*0>h<>_Me5O2U)"%!߂VeqiϽfnH040GV96&!ePNCjW#\> ;FJPɲ}eTZZj{t秹<VҏPb^Y"u`aDqx dB|ݢuW-Ht@yu+SF_^ܓg6{\E[<(8'vÂ<ܻHG-SR6a式-6C([R;񪧇R?hUCJ;>Gm`Lg[ImuBdR[dڜfj^ăacnad(Z2#x){CSGi=S@wuCTz8֓en*4V[fZ>x}  ttCe3=']̭ R:ϪB}@|-%b٣61:iW|D_OEU}v]b2=ܐ8O c(Pғ FpbM*Q6eYBH':=Q@(V,~g/H}'z !++ܜҏ69ck<2E|Th>iSA -a9VZ%*rS-Mu~?.l xkU.Hs;z2"Èk;4𠻸OkA8Iݖ' 54__vN r', qcHhG/ tiibI";XĻ2br..>Ӭ rzZ|25SUٓ'=Tͭ#vcT~QƗ8qxIDA3HSWkUP})F7*C~ơhIДKӔ??Z]5]kmv^!7=@)R(}2Kʽyu9OWl'0/USGlLs\z w ٵpƽP3OL#OX 9UYaKr8P/ }_M=S˝z~cAü<*8d#rՔȴY-M:ӵ5-E!󣤬 JP ɣD: hj*힧DrB!E;񢶁pͻOuJx]ȃ,$}hdU4&rJ(̀{9Đ1s^\8 9r7[Z'YdZg=_bWx+X ߴ7pշ\71uuTX`Ù!fB/9,c 2:КH7Ňzk{7)OvI*t3aB {'7~Aٷ8e3zfG$aBb" *7ɩDiTt4Ǚ &R/ /l;-/_t(|u}@;cX/}?soDi6uo ko,ysEjڇΈ5LHr{Vجtqi>D^`"ٳ*} ŕ>7 87S$N@G면FĵBvnXV͉]P>_yk{i1|T{H]}|l1ʷU˃ϘɱBkWp _HL;0A'jFj&aH(<̗^[_Clg[ b: Qs2؇0ŲDMT]I3kǽrE>S8j26\tZEA8e88zORJeTZb:až 6];=41pq2ɬ;MB#kZtMt @vѱem)8!bGFقS3/`ۻtݱ>s3}-\%QlIV|9FlMdFVYq¤Ό~0~@M@9en}w.~P..tQ2^49 >w>\H?aEi#T&)s"k!knc}hFV7`H츣dUl4uYdxtaz y.3 BsmB+[t%vkvR 7^G4ꋫD[뚥/<~0HrX !W;XҟֲiVf(![&6h^ZMFis0y*Rɯ0}Lj(-'$o]N4\@ ?Zr u["~B,| mցy@x䨉2vd]Q,=T8O/:g`|^5W~A4̜4>%e:Œ\íi+,&QxSS 4{/E>,]('܎D o dTw2q˟('"B;NnvF]Tcn@=PE7C!wΎގvͲ&1.Xu9̅.@mqAk9/o< ۗ7T2C/C+77}d`8t=.59Y@~Qbb-n /P#'[I]ăJUk'pwU#i%:JRa'm\Vk"#д|`]5n>E 3X?tkU\[4dBo(NNe 5/f̮tcyКٳ]L&@Vf!{⛼@dxq|>o%yn %: ՅLR# e8@j;m 3M:P}=X{@H-&`/D]44@@B0_ajyw#>tfs׋%oں]oetx` "YF(b;jv6ݣ9WV!º]w}gTlkJLL=` IG^U3@皤%-;ޞd6e X-{*] (t^Ha]]s G|%BV"РmV|.mfK2u!61ʭC+ݾjBS\X.n_̋W] FBO f;Kpk r|SUw.ބAH'02ĺ|^V\ zOcMsbZyn]V.)jstZX*yvt8þr}yb.(wBۯoY%k8z4APX$,,7 4 VJXmz$b}5|8jDVxKK\h $b'kK8u-Q+xL7[dgt7ޱ3~M N` FVH,O=3|GgvU#;fp5_k'$Wk+w1 ~j%KZM;ZoX w墣 M.>yعv z') )XyӍ7J׵-'[n)/.F&J Y8f%ǜ #j-6xX#,v8ҨKͅSvОq:D_zM657|֗Š^#5/=]r6qu}k`<HD½Q-c1@L6'I|ϦW,&R̎a~;Ɍb'OD"u{=lE2g{z4Hd?TVC+\U J\3Fl'];g 9B$: ͠[l&^ CBCeMj{JV]@DM٘lfO_EO1!43=:3;v5aҭ\EQb4~߳M%niE ;sQLŸm"1")>gCOÀILeЃcU|EMxplrW34Yk5 T"Z"P;{RN,I(ԗPBPs^@\7,Laj +]KoP{}ts# ޞ&Wx>&G&_Lfs! ;(+LeW^^eY5XAdHUfPfl$X4Z7lT7B1{nq1 jjljƳ˗~V]w2Ye?2YˑD-_rrAd JA<܆ S$72]uoP[UgM|E]$Tk S(bqAiQȽh#גjt9_'<"yD"lvkDƍ(4ZfGS\`lae4SOttd,xrP&h$;Л&2*Q)u¦~J^b.2;L`&bp:L7@Z1 :3L3sf ꤠzBN#gq՘(U1퍂:VHVUws ]\qIB#.xlNZdc*(S3OPzpu<\%yD=/+(]1p";*@y;`gu)eLg<:r^(yS*mnta0FgjƣP] R;'pze-΄_/D`D#FԺwD’]&Olcfize--4É[Kh䦛}IWdlHAY4eadwy? $z\GXv2lvG#n|S%WTfov(G$.!n:xO-EtD P! )L͝Fp:IAJy.oRkf`B>nb9([A)χ5A7gc?[?AVsް;VI]-[(KVI,,뾡jq3vQAMzd"YՁ9;/JI ¿M+bjMPoy˰rO.@?>`gKw,ÝIc3!u,OG*Z~bxpN%˾Ԩ@M|plIhHZgh H&>`͒J%.-Iٛҥ#Ng*늱5k0aTDi\>t'ؐp٧kh֦kl;I_L75L7QΜؼAP ˑ|%</p-RY, uv,̹t<Zb ZTS o9&$<DZ2X[)E$$nx)μs<>qR?-IrD7)1ٚ>>';ޚUY1@#:k>DZ1Q"M>q, *H\$AdBChA8 ?Xp-4o%B GBZtи5m/tS Y cZAmxB;m`+GpXC_0.VyR^E0Ч/SvtUR+we,oPt7#2/KxVr*gM\:-@On* Qr{nLn^>]Pa+^ˮ;ۣ]rx?9E|0>DM%h@<9Ms!Fi|Ĭs}F.$^LKF<s[,}#Zh $ 2T1E+Z`ܕÎ80p0 9T=N%PLغ:x־Rs:E

!O"*"\by 653ts@|1qFЊ33rO{\7Я,my)>eؚ}G#"h ebh՗y nkxZ)0XޣK,.X8'T܋Q#1= I7i跍..\6*]BRIr=on=DE15͍M}jpF>;> }\qFO5'M?hE}"nrcSNLg\vȃ 6C9Dt_0SdSe,>ͱnz^mClgx_Gacf-P}9[)]7\TS*KNuK@u\0WQ]`v篑6hh ~ƦYt6j-UBt%MF;?ՄΣtrO=< )* K-e1S8rJz }mz]dFUh)&cBř1pa6Ɗ|nC VݿS1#9m`M[C~p|qtN9-&NCf2z#c As]'sM0 qq(#]k-s%p qM+=#kP\dpP:PgH`)AG_1GoUgX5ܤO ҍeQ¬KetS ƕtƪl1 ܄~,7Esr2ޥ},v؟8|\0eKceB*(jMWd`}xe ]l#+P| OstjIԿ%6TZNq'Wߋ_U$j?4 @~95pK(dNG4 h2 A {My;\xTο'IH0 v+[౜J[s @vj9o?oў4.v킠AKG^<J;\4Ӧi4LU5/ՙ{4*lڻGM~IKSؘpKLW5k{ &mcJlF[ sYs{=`Xz pBO(OQ"oX2?ؤï{{&s3Ҁ"F¿kw$*4 ۀP<ē5VFT\v:;<1"`\k&qݷkJޓNvgA(-}Gڈ3mTTm?gc9!fߚ )*sCv搐`Vx>O7;A*$ڐLѐ͚\ |p?n E*AyٗhjCj} CA=uwm>/I=<(1Jef0&ƴ`&2˪u(P-OAW?\8h.snQ ?ţI"ekh۷q-PV1 ƿACeD*F^6F)]O"/?lbΐzXY2_ ;ѫ=K2tʤi#=\bMMoTşGo;8-$e0 KUcZڱ}Gs^r{*еiJݼ}>jp6-VWZ)|}`V𥶯  E. YThܽwKD>)*FO٤!]4'w`#9²nߋ4>nHG܆ol,z^, ({gz/6- gZl*GofLC  lW$| >PLkrח^ IԃHo :HRE$~dKsGZAD5yV1K4_x р!Ӕݳ0N^P\-WR+q,-K[I:Mw>1*!NۮjnD ;21*U4';2HtYAAi>$ ƝԖ\ A̶6b<_`]bKq0 [=B,3, |U W:(ϣc湌o/Ӯ`o+†@qV|=7. {~m)^)&`cW5cz:$ƃXԿ(a{kޤԸn{EK+a3HL+VB v;ES!is(TQd#qVyH&bPb=B! fJ;I5ܚ7: Kk"ȭ՞>zu+2&'OF:V-{/ѫ;t7$^`6O?0 Ώ#.0 dGE ZDžI{NZƨLWˤ(ԗĽ=#4萟C|uYM[_IԍONץTɰBE6ړ47puJj}FF,/=qɾ( oȮ5$T3H0oo;P9ahĔ=@V95$4vCV1LavX 9)6 # ."rQ%6W- Pro?sU7rd`1𮸒nĩxTK#Iu󺩙&\{ |(GfX2{'9@%fd>Qc[.g0a"hY艆etn[P\¢Ȣ=#qײ~OS]H+^xQyxa@'D2GǏLqgN%; ~sraո[KjVpL4L%R*T*9uD'Aɑ!%T2uv#D36A^w`:ʑoL@P% MWIZ Fp>$)/)/s;VY%د5*: 0w=]x `MQx+E%7ZJkn׉F[*8?֟sX͑6Ä_=[VDI7U3~|,GCMuS9*PFBo@) %1 Xе )?hX§NZ>P Vlύ #W "=c&o1{>`!U@V.->SNm{Bѣ+%)|p np°4= (&[myWOt`}"YqJInGsGbl[ؙ7BCM^u '~Иi ϴO'-x%'S5|&5#ljϯpdHk.6z^ #a+31NGG"Ү|C5 ~Z&b;.nJV/cr=!8A TZR\OYI ]0iIb `bО20w4;ld>Zl6ر9Γ'hP?z>Ό4Iλ!b.n./ʜ7qW38NZhdA Wplq TӼoJa/9be 0\K^gcR|,l|WKV@i$kTN(LIHպ$h`pa mW#F\A+ SfG3 -pf9&.j )1_=R*l//g d\[%9'gBVLI`?atOIWYVYzrư˕;_HrN3+aVseZ9"֩k!eߑhdRzv w0$uي W}@C.SsM@2|BmX_սڀZ^K> ?⾫ukZ=!x< +|p]- Fը+a@ǐ( *aJVy|R^Y- @34m3\ax'>v󣖻Őd~fqm?t[-i1DȟS^b;UT+)C>Io?QO]ם{VeQ*yZ_?.ҫ 3|)G6YLji_bб=aa#ninSV\4솆gլ0,Xn !,>9׋{0"><$soο|0,0PhֳɡwQ;XN7Z8!a* \pDD BL߽_7dr֭ts\:Nq [|;{:QwԤFGa۠Y;rSmpK N[%Tہ,D.)NW.0f#H۔_}@5< ' ëI~G) t 2f+1-tʁc~ZH( +R5'ȠkDZxig?'0` =1;:VH`h .Srs#T #Ham+,lPҨ6$O –kqX샄ixB"|%4De} S5{h%# w *!Ae8fgA¢ڀ\}(:,ICDDB}݌L{m7(t:j dv3j$]l!E)G~71^O2Koɧ>Nkd%-ث4ȧꛇ`E3De!͓6 r0x<$-x!b4;6~ӖƕY*dvUesYa٬+M_` /9,`iؼlSNH{kV@֍ՠ-ܙȜGfRyoKޗJ XУTДD WjSl1vN|t%g7wb 1W3B|^w yI,:7"WbHE[׿ex#22>lY={0n&DyIǔaR_ 9DyK`&m g@U4}#P΋Ƅr~i=+S{sQaK.&-EG4P_H,z[k^rzIƄV]/lշ Ksv6ĄԄmEmDি<\VPHe4{=q%E ]}dt=4e#r- F.mM"z|8?S 2V7?ox G*BCO3QPՕ5quF[BM4:P (ZߒzWS䗱Cܑ7[^&q~mSc!s­xo$m *Lf\xKI>0hC8yU:-EN{`D6zS0BǞ T*}I..˷><ՄNB1"(sIݑt[rgfGH;UxUH]^࢕_{j]>JO&7{:Tg}sRhḦ́9PuI @$Ng` =1d s@E~V8yY7ĚQ9 o< eG\.IhJ-?PhR߮*s1 }2Tp$SY 0b,:'@ !v$\\BdJ!v%yUVfD?oP~]W/v'7| 7_J1PJ}̺@G]d˼V;w۱lbHē ۲''BЀ`QbҜLoL`}q辧ɰl6a\(Tщa^%"!xgF)udskd+=Xz $6*j3.xltwk7sdk+ &`dGP;~5"iUSL(ZBa.#j%)Kc-Ͽ$89c=n pQRvI.qRHZhP'B&*WbXnHŭƇI;ovҽ-3DX:lxt5 W*'fnJTaOEC]fyHX(4dH󸶒%F܄#X5U `~ //m&#GάmDhTso+,ۂY $"|_LL\7'͸j{?# p`NZ~frAvE^6Rsw܈I'\rO߿ÙKbA |kOi8"jS'cߔJbQ~dw.YJKjLWJpZ28R~#_i'Uo87,r8 )1%Y:{b P%?E컢F֏ 2R-%2%MtI"|8_;+ 8bvOn_ܼDN%FGpd|bJ{$쨡 O>B CIrGM\Zu0-BF(~>meٻha99n:J( 1zcG=$?\[q?#;1([Œ3=Ug%Ԥ!\eT|6t]. !urS"aNqUP tG(k c%C1IxX"dK{:_ *{T<2˘%" }Wb׆O9byk1Va̹u_ǫ83qk֟+O= ?DŨpm;T>NnF.#Mp>͍+<z:O6&T%& Pm3nKG Yݪ F٢|EI8Ңt0t#j׍!h 6FN/A a^)|hn/ Т0amٞ2lx@{CВo4})c1ybl˴XXn2>qNQ`Jyb 9ۢ8ת`.@q$i< ~'gYêQ9]1u!ڣ~$L<$ZA58xX<X>}ZI2lb필 )1ۜC6ߊ?=&t_ˣqR~y,yƬ:SN!dGp߳O1~p=p˷kɶ,m,?ץ'.i~Y9Aw2ׁJ>޵E9U|-TrqT3,PXo4YfF&gFBLXa̔$'p%һ^@̽UT*Kldt6 ^;w*uRVYuƚc6^8FDrځ"Z[`kb` ˌa$E21sPfP hGƁ&C32P!48tZ#]_)OfĐoi:u0:?J#H"F[GZM%fs^܎z;}"gf֠,7GL> LiMvZ! EMe-& Xgi1=#*% ppUL^X)]:/ܢ?D/ t::,z\pV$XbFF8Gp#ù!AefLHӍ!>2X2m̏¡:C4cT0%q\* +lFTnjE26d_ɋD.0@5~'Eۼ/1VDfߓ; *ŊBmVIĴ eE*}; }p>gUg72V6 aHY+g je5yӌR.~? F*e\I,S po n죁0ԜQ;Zi#H~-Kmt%=f{ى2bBmu ٺ4&z $~˶ YZ