cluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.6.1<>,hAkp9|:]:<<#3$-΁O+%^8ynK%3݆pEk@|u% m2< הUbMԹYΌ0g|Ae#s jѠrdQAC4'`"?Hr&;Y]m'ťA,fv&&.m^)՝3zf_fc\>)%<\Aig\&>/M_e֤w8ʓ<^qJVqQG@a>R ?d1 > Z48DHa    } z],] ] ] ] %] &X]'])]+{+]-4-X(-(0(11$1?(1K81T-92-:5(-=\>\?\@\B\F\G\]H^@]I_]X`Y`Z`|[`\`]]a]^fbhncidieifiliui]vk0'w|]x~T]yzxCcluster-glue1.0.12+v1.git.1650454062.1fbde71c150500.4.6.1Reusable cluster componentsA collection of common tools that are useful for writing cluster managers such as Pacemaker. Provides a local resource manager that understands the OCF and LSB standards, and an interface to common STONITH devices.hAks390zp31 _SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND LGPL-2.1-or-laterhttps://www.suse.com/Productivity/Clustering/HAhttps://github.com/ClusterLabs/cluster-glue.gitlinuxs390xgetent group haclient >/dev/null || groupadd -r -g 90 haclient getent passwd hacluster >/dev/null || useradd -r -u 90 -g haclient -d /var/lib/heartbeat/cores/hacluster -s /sbin/nologin -c "heartbeat processes" hacluster if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in logd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in logd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi mkdir -p /var/run/heartbeat/rsctmp test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable logd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop logd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in logd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart logd.service ) || : fi fi77GG''71 _-O#?`%TipHXHZHX@Wh7H8`h AIp'HXYH?(r(XX 4 A mJ\  -#9O Eq AAAAAAAAAA큤큤A큤A큤A큤AAAAAhAdhAehAfhAdhAehAfhAehAfhAfhAfhAehAfhAfhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAWhAfhAfhAfhAfhAfhAfhAfhAfhAfhAfhAfhAfhAfhAchAfhAfhAfhAfhAWhAfhAehAfhAghAfhAdhAdhAWhAdhAdhAhhAhAhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAdhAhhAhAehAehAehAehAehAehAehAehAe0743ca7fb0a95b29cb5049bde86a1861225154854193539907997ea3acd79d4518a91fe60e0cb5703c1a6782cb4e52c6ad7464b1ecd166bdc0b1ed68987843b5f6680a6e7fca9014096b5399465934e62a4b8b2260abfd2c0ac6cdccbd98fcd98f10ec7671b41a5c36890377de6b62ca12a0e1e08f29377bf2df397da796b3dbd730ee253c084868be2bb5319c2015587401693d446d59c69546cfd9aff0605d6525cba49158acf88f26201cf67c8fc5e5060c3ad778657c353b039a77d7dcfca74b0835426ebb864b108253e71f651af61b4ca67e9c2b2dc4fee1cb97a1fc7277a51bfd2784b4cab927a4fe6188d648ee4bb9bf09f861fafb602a44aa56ac1663b7b7b555d7913a711e4e93755d19c3d7cfb8a27953f6f9e76b5537edea7c84b7c6541763ad59b52bd67b1586202fd3cb24f78cab23b34cf1a79df7e73c737083ec2d7402a025557384a602021ad5091d5d00dabd54c765a80196e933dd1b1f06140e5b6e8063d9d3b27361e71a0c00e5bc639b3b7b14e390bdf9e3565f1395a1bf23ff950f553446d2bf42bcfc5e6e2173a295319790fb3b992b011897ab66372dd4feb0c2accc72e7611352ef33f9a9470e8a3b7625782f2054f403a29f3fe281ceb93b469e14e473449cd8acfda2cdfa7e8976ef346bef3be81844f26395e121e5834df6f7beeacfcdd2bd4d4cd8a642b7dbcd2b77c0a0cdfd445dc7133d754c6b9dad0c460d4e9abfb0c22c4563d9c485537255b1fcabd6d54efff5672ae04ba11a774488cfcd2c68a912db83bc1b33d2b149af4830a4c7f1ca79cdf4e3b61b51b1e2333237482ee6bce0031e36543a68b7aea1780723c6319ab7ea51f7095bf6d3eaeaa697eea774c4fc8357aa024b7a8bd9c907099c4c95f97893d39b9814fb26bea76b227163850bd146c5c18e6dd7a24c0c88b538f1445f9c59065a0779d42b9b4e2c5511a1563f8778411c9f9b7d1677524152fce4acd691520bf774297d93cee8017597fb17644f19c537bec173e8060fb0adb1a351cc2222c50fc370e86334f33bdbba1d5005cf316a8618399bcb288158ded156eae773d034dc7070c7358f20d292f792ac68c1a1557c590732280cb38bc93557427999990705e50e9a97ea718c2747967a6c6e0a239aaa86ef2a05dda9ffb2441dfe509c5f5aa6fa57846c5d2cdf836e0603cde4bacabc9f271ae0f119d988e3560d4d511decd8942a06586aa6895d5792a2251a263398ced184eaef40b94b97c1a09d2628397a00def49dbb6e0d30682bc158b1f46db3ab91ad57f602603ae74d15f3f2852c91aa82b9bc8bb955b94f5125137d74e8feb5d57dc90d9d64bc075a7c209e97c4b65a782c4d02f24ef54b0216a3b5f741bd34cb8387452353eeaec7e0ba6c4832c74a35469a7beee4bd41413612feac37bd05ddf5674d567831c8cedec9dbfef406a15005ed18b59b76f5351d659662f5ee00615bb2e610140ac2ec6295a38380b25d29aa1ad331793dc96f9b64427b9203e7351c59ec6b3e0fa2a168414cf00471d979dadb2ecd0f8af48082b07b2e12a380ee6245097ab317ebf7c69ba79bdf91d5b89744ffa8cb3bfab924cf02b2dfbc41b93e3c29018a51ed5f796e72d537ba533886897ad349c6d73509feea8fd70443ac0af39245c3093d6efc38a8372831e67e65761fae014ca8f6c4893852b329e3074d734b753490692b12b72e67f27e4c519fa8ceb4052deb5a7431e2875e643be276f42df52b4c0c8e9293217635fdc615e2c7a585f2701648091f071c37cae46a07d57079d667763421e9ca1ef5a69eeab1af369afe5e70fef83576ca09f8de9c9ef030d32388641474a2a304ebf8603ee3355545a669b7d3f3f0f5d1c880f37bb86d11f0d937bd25a844b72778f67a3ae74d00357ea555ca596ea2143dc96694284c479be0daa152d031c4fd7a3a6a0a2575f01d92a67d6d223eeb1ed4fffda45340328a0ad3586bf3fb4cecae5a47b617ffeb1aa0bb2a789ce83a1b232de6e3f61eb8e0bf066741b57ff04d81a3eb9b9e2961f88c9fb84cd8a79d445e08e9931e0e825efa3832e8e9b669b5ac511ba58f3555ce0aa9635f6ba19761932a4e6aca9a043dcfaec0438a6aab0cd0e1f1523fe1b1b6e41efd7840891ffc04be07e6f0babd28f4883069cfb40724ff34b99cccb066b419fdbe021b31a075b020326ab77ae27004b21890e5fab421783e31d1ec263b3fee305d5ac500ecfa2500f52cc4f1eb3c5e042e63e4f57ed47186f0845631d3e35a0c2e94b208f9eee561c5ae494b27ab8b4169686f71e8dff7e657080b8b6882f38c7d6a5371e8d542e36061ab6ebe1cf95727a416b34a97c76e8c21d3601c0b775d6e6e32d8622f5dfe83f450aea0c0ab648e84c0f83591ef02e610f778b2b833c63d4ce2ab80e64c2da8608037124df91230aa2eb3aa516dd2f4a7ac0a4460c4f1a03debcf17ab2d7138a0f82d34d9510a01d8cd1a1395c693c57d169f86b19fd7a1475fdaead0cbb2131b36e806531103e28e22d9656eef490d8fa96df38b7cf3a832e50a1ae3e52d70e8bd8fbdd0806fe7c766b8bf07ce0723a504532f77b98183acbf2ae4e26da0b8bd2d7ed0ca6490c3ff3ed8d750c073dd8bb655848964456c76fa14c57e4d577f39170adabc1b6b1f785eb7c2309ba84d495ef3237607727fa821e2b6a6ca0bc41a6c8a15ccb3939602c522402108bcbedac2e9c47ce16c4ef57964b3de7c2b6325831ab652cc8d0628e1605759f7f3229aa2c60874be6970730f7da716176dcb3b75bed6bae28b49bb5b8ad6c49e73e9e51a57b5a55184959a68a856a00da7902df7593b010e8bda9c5792003549393f9875cb8986746f05226a91484c4c2a24b4abd48ead947874766203ed5080f67df332653613d0360893936b7d31d56a82636081b6d104576b9bf2f9fe94db5aa8e2af91b05e69d5d2cc874dcdc59bf9d32fe8919bce433f4cbf97c3e2a87319623f69b9dec27cd700c92b8d1c5e31b79935e8ceed5f1b4e81c60f8cc481e815401ed37ab92558983fcaf28c7e07ed0319626fe2b78886d3ee281283c372cd418679d53585568714d8a3f111c9648e4d8caec06a05798b7e28d13f2691129e305e1847496cbb99b146eacbe5fc17860dd5a7522af5786c15c13e72b48481052ce6b8366603d9e5be804698945b136c54dc9a55c1e9839a893db29c9d32a786e90603898d8e0a729d98d7be1e26e8b1cd80b531152206e8ac1b3c7caf4a3ce5dd4ad325c602fac70d7e91b2338e25ec15b50d8d2754182d0490dff243386139616b9d4f97c93bb9945cb78c77f8faad2b9f4eb435da06166823b1ad0fbfec3aservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclusternobodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclientnobodyrootcluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.6.1.src.rpmcluster-gluecluster-glue(s390-64)@ @@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/env/usr/bin/perlgroup(nobody)libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcurl.so.4()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)libglib-2.0.so.0()(64bit)libnetsnmp.so.40()(64bit)libpils.so.2()(64bit)libplumb.so.2()(64bit)libplumbgpl.so.2()(64bit)libstonith.so.1()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libz.so.1()(64bit)perl-TimeDaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadowsudosystemdsystemdsystemdsystemduser(nobody)3.0.4-14.6.0-14.0-15.2-1heartbeat-commonpacemaker3.0.21.1.84.14.3h @h@c2bkb@bob_bs@ad`^@]@\F@[ug@ZZ@ZtRZs@Z`@Z`@Z7Z@Z@Yn@YYY @XYXX@XXW@WBV=@V V7@Uݪ@U@UPTgT~TT@Tl@varkoly@suse.comvarkoly@suse.comsweiberg@suse.comjengelh@inai.devarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comXLiang@suse.comvarkoly@suse.comxarbulu@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comygao@suse.comygao@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comygao@suse.commliska@suse.czmliska@suse.czkukuk@suse.dedimstar@opensuse.orgkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comrguenther@suse.comcoolo@suse.comdmuhamedagic@suse.comledest@gmail.comdimstar@opensuse.org- ibmhmc stonith needs to be aware of HMC version - ref:_00D1igLOd._5005qAMc5b:ref (bsc#1203635) * Add upstream patch: 38.patch- stonith/external/ec2: Get EC2 instance ID from local file and add ec2_retry function to query IMDS and AWSCLI (bsc#1247543) Add upstream patch: 47.patch- Rename libraries in accordance to the packaging guidelines to solve a conflict in SLE with building resource-agents on 15 SP5 (bsc#1203744)- Use the project upstream name for the -devel subpackage (rename libglue-devel to cluster-glue-devel). - Rename libglue2 to cluster-glue-libs following packages like xrootd-libs et al so it does not get picked on by rpmlint [boo#1191752]. - Remove baselibs.conf as downstream packages (booth, pacemaker, et al) don't use it.- [SLPP] cluster-glue: E: shlib-policy-name-error (bsc#1191752) Add addFilter("shlib-policy-name-error") in cluster-glue.rpmlintrc- Update to version 1.0.12+v1.git.1650454062.1fbde71c: * bugfix for comment in external/ec2 (bsc#1197681) * Update external/ec2 to support IMDSv2 (jsc#SLE-23490,jsc#SLE-23491, jsc#SLE-23492, jsc#SLE-23494) * ec2: add the action parameter to the getinfo_xml function * drac3_command: check for truncated url * wti_mpc: fix metadata mib-version description * net-snmp "remote_port" is unused and deprecated since decades * fix for spurious compiler warning -Werror=stringop-overflow= * ipmilan_test: fix for -Werror=uninitialized * fix for -Werror=sizeof-pointer-memaccess * spec: drop /man1/ from file list, no longer used - Merge: * 0001-Update-external-ec2-to-support-IMDSv2.patch * 0002-bugfix-for-comment-in-external-ec2.patch- Requesting cluster-glue bugfix (bsc#1197681) * Add upstream patch: 0002-bugfix-for-comment-in-external-ec2.patch- (jsc#SLE-23490) (jsc#SLE-23491) (jsc#SLE-23492) (jsc#SLE-23494) IMDSv2 support in ec2 stonith agent * add upstream patch: 0001-Update-external-ec2-to-support-IMDSv2.patch- hb_report.in: Add a warning for hb_report command is deprecated, guide user to use "crm report" directly (jsc#SLE-22499)- Update to version 1.0.12+v1.git.1622055853.1753f5e0: * ec2: add the action parameter to the getinfo_xml function * drac3_command: check for truncated url * wti_mpc: fix metadata mib-version description * net-snmp "remote_port" is unused and deprecated since decades * fix for spurious compiler warning -Werror=stringop-overflow= * ipmilan_test: fix for -Werror=uninitialized * fix for -Werror=sizeof-pointer-memaccess * spec: drop /man1/ from file list, no longer used * use git describe to generate ./.tarball-version * fix config.status: QUIET_MAKE_OPTS: command not found * automake: use AM_CPPFLAGS; INCLUDES was deprecated years ago * reflect python3 in configure.ac and shebangs * Fix Werror: format-overflow, format-truncation, stringop-truncation * Stop using glib2 "deprecated symbols" * Fix typo: bounary -> boundary * Current Pacemaker does not use ha_logd * Use pkgconfig to configure libxml-2.0 xml2-config to be removed from Debian packaging * Move ha_logger manpage to section 8 Fixes lintian warning for /usr/sbin binaries. * Adjust file paths for Debian Fix --with-rundir option for configure * Fix interpreter for perl scripts Policy 10.4 states that Perl scripts must use /usr/bin/perl directly and not via /usr/bin/env * Fix FTBFS with openipmi 2.0.25 selector_t deprecated in new openipmi version * Add manpage to systemd service documentation * Fix spelling errors reported by lintian * Convert scripts to python3 * Fix cl_times on x32 * Fix build on hurd #650820 * Fix build on FreeBSD #650820 * Remove .hgsigs from source * Remove .hgignore from source * Remove .hgtags from source * Fix spelling of output and improve grammar * libtoolize_check - Remove applied patch: 0001-Port-scripts-to-Python-3.patch - Enhance BuildRequires: asciidoc is required to build man pages.- Update to version 1.0.12+v1.git.1587474580.a5fda2bc: * Fix EC2 stonith plugin (bsc#1169784)- Update to version 1.0.12+v1.git.1560323319.fd5a3bef: * ibmhmc: Create /var/run/heartbeat/rsctmp if it doesn't exist (bsc#1131545)- Create /var/run/heartbeat/rsctmp directory (bsc#1131545)- Update to version 1.0.12+v1.git.1534346580.be86a9f2: * Fix: stonith:ibmhmc: Add "managedsyspat" and "password" as supported parameters (bsc#1098758) - Remove obsolete patch: * Remove 0001-Medium-external-ec2-Mitigate-fence-race-bsc-1088656.patch- Update to version 1.0.12+v1.git.1523280117.43b22d15: * High: external/ec2: Avoid unicode errors and improve performance (bsc#1088656) - Medium: external/ec2: Mitigate fence race (bsc#1088656) * Add 0001-Medium-external-ec2-Mitigate-fence-race-bsc-1088656.patch- Build: Ship cibsecret by pacemaker instead of cluster-glue (bsc#1082456)- spec: Still use 90 as the consistent gid for the group "haclient" among the cluster- Stop building static archives only to remove them later.- Switch to pkgconfig dependencies - Drop asciidoc from deps, even tho configure.ac checks for it the mans are generated by docbook- Format with spec-cleaner - Remove old distributions as we build only on SLE12+ (sle11/sle10) - Always disable fatal warnings, it only turns on -Werror which is pointless for distro builds and just could break with gcc updates - Use the user creation oneliner like other packages- Fix Python 3 compatibility in these agents (bsc#1073376): * external/ibmrsa-telnet * external/dracmc-telnet * external/riloe- Port scripts to Python 3 * Add 0001-Port-scripts-to-Python-3.patch- Update to version 1.0.12+v1.git.1511436818.71ae59fa: * Fix: stonith:external/ec2: Enforce en_US.UTF-8 locale when invoking aws client (bsc#1059171) * Drop libnet dependency (bsc#1069596)- Update to version 1.0.12+v1.git.1501749673.bdd95fd0: * stonith: external/vcenter: Reset returns success with RESETPOWERON=0 if vm is already off (bsc#1050908) * Remove hb_report from doc/ * Fix warnings reported by GCC7. (bsc#1030241) * * Drop 0001-Fix-warnings-reported-by-GCC7.patch which has been merged upstream- Remove openhpi support as the packages is going to be removed.- Add 0001-Fix-warnings-reported-by-GCC7.patch to fix bnc#1030241.- Require user and group nobody- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.- Update to version 1.0.12+v1.git.1485976882.03d61cd: * Low: ipc: fix poll function parameter type * Medium: hb_report: invoke crm to create a report- Update to version 1.0.12+v1.git.1478088779.afaeeb2: * Low: stonith: Convert gethostbyname() usage to getaddrinfo() * Low: apcmastersnmp: Convert gethostbyname() usage to getaddrinfo() * Low: ipmilan_command: Convert gethostbyname() to getaddrinfo() * Low: wti_mpc: Convert gethostbyname() usage to getaddrinfo()- Update to version 1.0.12+v1.git.1476869614.524e5d0: * Adjust version to correct sorting- Update to version 1.0.12+git.1476707642.08bec62: * low: cl_plumbing: Fix incorrect negations - Drop merged patches: * Remove cluster-glue-gcc5.patch * Remove remove-unused-constants.patch- Update to version 1.0.12+git.1476172419.3e86358: * Upstream is now github.com/ClusterLabs/cluster-glue.git * stonith: describe -E option- Update to 1.0.12+hg2818 + Fix addresses of FSF, point to gnu.org/licenses instead - Fix build with GCC 6 + Add remove-unused-constants.patch- Update to 1.0.12+hg2816 + Medium: stonith: external/libvirt: fix handling of hosts with uppercase letters in names - upstream cs: 56f40ec5d37e- Update to 1.0.12+hg2815 + Medium: stonith: external/ec2: use target's uname as default for port (bsc#947026) - Replace hb_report with script which calls crm report (bsc#950182) (bsc#950483) - Remove 0006-ec2-instance-tag-bsc-947026.patch - Remove 0001-high-hb_report-Collect-logs-from-journald-boo-900654.patch - Remove 0002-high-hb_report-Prefer-pacemaker.log-if-it-exists-bsc.patch - Remove 0003-high-hb_report-Always-prefer-syslog-if-available-bsc.patch - Remove 0004-low-hb_report-increase-time-to-wait-for-the-logmark.patch - Remove 0005-low-hb_report-collect-libqb-version-bsc-943327.patch - Remove bnc662816_cluster-glue_hb_report_abspath.patch - Move libglue-devel to group Development/Libraries/C and C++ - Upstream cs: a10cd7cc13f5- Dev: stonith: external/ec2: Be able to omit the "port" option. (bsc#947026) (fate#319008) - Add 0006-ec2-instance-tag-bsc-947026.patch- high: hb_report: Always prefer syslog if available (bsc#942906) - low: hb_report: Increase time to wait for the logmark - low: hb_report: Collect libqb version (bsc#943327) - Add 0003-high-hb_report-Always-prefer-syslog-if-available-bsc.patch - Add 0004-low-hb_report-increase-time-to-wait-for-the-logmark.patch - Add 0005-low-hb_report-collect-libqb-version-bsc-943327.patch- high: hb_report: Prefer pacemaker.log if it exists (bsc#941681) - Add 0002-high-hb_report-Prefer-pacemaker.log-if-it-exists-bsc.patch- Low: stonith: external/ec2: update name in the short description - High: stonith: external/ec2: new agent for aws/ec2 - Medium: hb_report: use faster zypper interface if available - Medium: stonith: external/vcenter: replace experimental smartmatch (bnc#900353) - Medium: ha_logd: prevent race caused by pid reuse (bsc#894272) - fix syslogmsgfmt logging inconsistency for stderr/stdout - Medium: clplumbing: don't abort on bad input - upstream cs: 9da0680bc9c0- Add cluster-glue-gcc5.patch to fix gazillions of -Wformat=2 warnings about signed/unsigned format vs. argument mismatches GCC 5 now emits. Fixes build with GCC 5.- buildrequire the systemd macros before using them - and all the package wants is the macro anyway, so no need to buildrequire systemd libraries- undo: fix using hb_report script with non-bash shells due to bad logic * removed cluster-glue-fix-bashisms.patch- fix using hb_report script with non-bash shells - add patches: + cluster-glue-fix-bashisms.patch- Replace systemd BuildRequires with pkgconfig(systemd): we do not require the full installation / dep chain of systemd./bin/sh/bin/sh/bin/sh/bin/shheartbeat-commons390zp31 1756119403 !"#$%&'()*+,-.1234589:;<=>?@ABCDEFHIJKLMNOPQRSTUVWXYZ[\]^_`abcd1.0.12+v1.git.1650454062.1fbde71c-150500.4.6.11.0.12+v1.git.1650454062.1fbde71c-150500.4.6.13.0.2   logd.serviceheartbeatha_logdpluginsInterfaceMgrgeneric.soRAExecheartbeat.solsb.soocf.socompressbz2.sozlib.sostonithpluginsexternaldrac5dracmc-telnetec2hetznerhmchttpibmrsaibmrsa-telnetipmiippower9258kdumpchecklibvirtnutrackpduriloevcentervmwarexen0xen0-hastonith2apcmaster.soapcmastersnmp.soapcsmart.sobaytech.socyclades.sodrac3.soexternal.soibmhmc.someatware.sonw_rpc100s.sorcd_serial.sorhcs.soribcl.pyrps10.sosuicide.sowti_mpc.sowti_nps.soxen0-ha-dom0-stonith-helperha_loggerhb_reportmeatclientrclogdstonithcluster-glueha_cf_support.shha_log.shopenais_conf_support.shutillib.shcluster-glueAUTHORSlogd.cfstonithREADME.bladehpiREADME.cycladesREADME.drac3README.dracmcREADME.externalREADME.ibmrsaREADME.ibmrsa-telnetREADME.meatwareREADME.rackpduREADME.rcd_serialREADME.riloeREADME.vacmREADME.vcenterREADME.wti_mpcREADME_kdumpcheck.txtcluster-glueCOPYINGha_logd.8.gzha_logger.8.gzmeatclient.8.gzstonith.8.gzheartbeatcoreshaclusternobodyroot/usr/lib/systemd/system//usr/lib64//usr/lib64/heartbeat//usr/lib64/heartbeat/plugins//usr/lib64/heartbeat/plugins/InterfaceMgr//usr/lib64/heartbeat/plugins/RAExec//usr/lib64/heartbeat/plugins/compress//usr/lib64/stonith//usr/lib64/stonith/plugins//usr/lib64/stonith/plugins/external//usr/lib64/stonith/plugins/stonith2//usr/sbin//usr/share//usr/share/cluster-glue//usr/share/doc/packages//usr/share/doc/packages/cluster-glue//usr/share/doc/packages/cluster-glue/stonith//usr/share/licenses//usr/share/licenses/cluster-glue//usr/share/man/man8//var/lib//var/lib/heartbeat//var/lib/heartbeat/cores/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:40349/SUSE_SLE-15-SP5_Update/960721194add63c09435182031f5750f-cluster-glue.SUSE_SLE-15-SP5_Updatedrpmxz5s390x-suse-linux      !""#$$%&ASCII textdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=09b45fbc1a75a7658259c3a193d4cd52a586c0e8, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=84d1015dcf73dc44685e5453e0425dd9b8ca8b06, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=64611673af6a477486e36cdc35231be846e67414, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=79dea9c993a0aa499593bbae5ca9ca09ed071f70, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ddb909d13f8733317a986c78a95f60ba7effb161, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=1c37c589d867a7c72c9a4b7b8fdd1ae50e51571b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=dec82593f293a41808dc4407309d220148cbf3e4, strippedPOSIX shell script, ASCII text executablePython script, ASCII text executableBourne-Again shell script, ASCII text executablePerl script text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f7a9298d2fafc8e2bf5776863d20f57513dd456, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e72c5f10ae77c3dc6a8edcef00fc7d01696e774, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ffe6b3b02af92e868022db767e8295df607c71ef, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=50f5eed97dce085b185fa63cd222d41ec9c659ef, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=107726c45036c11ec7f94faf73e570c59a8f0422, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c33065536d3a6a42009569f466c8dafbf724e3fc, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=cad85ebcf1a46c2d25f5aca0ab9cead05f09471b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ff6f600f1e841215bfd808a3ddf37099bbea417, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=baf3489e1223584c54370daa4e26cc38574b21d5, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8366537cdcbfcb4b3d1ff3adc2b608ffec1c586c, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb786b1af4fe202a03e7f4b104674284a7041f5b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=92fcebc21ddc4bd87838fc404b424aa63784dee3, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a2a2186cb6e0418a41a00ef2e5f642aebec62f7d, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=ccd18eb66393233e5f2f33cdbdade33432f021d0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=be6e861698f341da389d1d0ae82286f42871c029, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=52521c5a3c61e7bcfcfe516552d15e3dd914e5cd, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=8d6edc138a5ea9735466496d3a986eed210bddd5, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=6bb3d97c7338daad39c7ab84f583eda2c86f5833, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=7741b52b8b1f8bbf850976121cc566c390b110a7, strippedPOSIX shell script, UTF-8 Unicode text executableUTF-8 Unicode textexported SGML document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) "#$%&'()*+,-./012349@FKPY`fkqv~  RRR RRR RRR R RRR R RRRR R RRRRR R RRR R R RR RR RRRRRRRRRRRRRRRRRRRR RRR RRR RRRR RRR RRR RR RRR RR RRR RRR RRRR RRRR RRRR RRR RRR RRR RRR R RR RRR RR RRR RR RRRR RRRR RR RRR RR RRR RRR RRRR RR RRR RRR RR RR RR RR RRR RRRR RRRRKys)+"{5?sbdsystemd-sysvcompatutf-82b7a149463d85e05ace060ee666f368329c7d81b1f479e5dfd8442af5f06ef20?7zXZ !t/;]"k&kv[^aKpJգI+M8qYBaØ/M2J۸V^Vpyh.^;ZX)r4^ˤ,Qfثihsz.RW?E܀Enjoa0Iz'jZh-5pNcb!n@tN b s8p5f*V4-h&`y)=@ϢLK\x>#h?A \/ܸJ<m߂D̿JROkp zVÛ7Ya\VXL1S4츔Ccɚ`xϥe!*V[]8?| r1|H!<14i `v/u<  /))7 n[~,O*Į^ ߃{,4Ec1޺qOQ0SR\.KR_X#igwMOV*iؐ˰,l@_J/H? O3\(rwó ]i$U0 &ҖjքG̫Kq&F+J`x{<p vEZ X{¸7'XbMBt3i:`b~jx.7V- ̞088UZOE 9hDK[Y7/`k ];ҵ&Z(R\WNdTa?goV:2 R&NNlEh]nclMnMhdNbL~ͼFPj``~yZ^k5n?*?T>Z7xјTWLqoltlϤ/?w9HE8th@;e eǛ n$bG&O!kl]sJ=>izϔs~uzZqQ{Vm>khdK[| B05I>[7rvZltyK:p|Q*ncRSe)sG* .u_Yp1۸T5Z2BYE崚S&K1~s FF=]-/u>XR= W8~)ф~/" 3lG'qΗ>JVFo\a5mآ*Y> %bwLOuƠM}XdD}Ft.2r(s„ *.Ae^qiJB-9ki&ʌϗ]vTKK >iͦi|ts( "i%,LO,y%h c| 3| ܋ʎ$ٝi NwwwB/mup7vC |%r}OyD&!/ uj*^%xvN~sf"lJNMn]۪B*]K9€.$Er_XPM8/W8$2!gĆ.5|%aF ?31oejTeᔋSxoLq+_!_`m oB:r҂|79l5c4w`i2$(.Mʦ8B~&u6riqw+ddD[U*8׵]C؏b&;)pK'r{w1pۀɦZD,T~ŋVzQlȑl9G]*-؜SB'pi9}[SLi.b^ASM@؂Sfas=Y0J$JIذ ^J{{PS=@{ [1N=[ͯ*;D6VBF96 @3p`aɷ|0 +1HԨHxoĠ32BSeL A nj!oV{31s=J1YER-[_,WUUtA/ :XڹH'13wB:ӥ? !?LMVawGNގ5-?>e% ) ownSuc1Tײs4"?^>-Q 7hYB\aZE`4 c'SC~fL cu#H_ h5޺ Y你}fe{-zs@ Wr.`I8v*SPmeDALjšnض}<| "|AY'3)%ed!e4^q$$w?>pI6 L}Bn%E](])YCƼb'7!g@α$[/}:,!P=Z}V)HR|9"?>v,2evD"9sf#=`֨ŕ=>V~?F;1k潁yX5GL1^ielsiSMi& p)"V@V7.z\_4"SOɑ7ԙ|CY꫈TU4NQ=ZRh|.\q> .͵xyZLԩ_n2$O Fw!&c}j[[TR+Լ?~3k 8G.fjl=ڤ6_nl{~`^Oj1xZ+-b8o\i 98٬GZw+/W%j ^Y8 'b- w "Qe/0ƞo;D/qsh8%GAƠ3w SՀ'Te1Xplt=Iw3 ʺh^"(ZѬ^Ӯ u>{vNӗb`XjK&vC7tF1R[ ӛُ "o#mI13bTкlP M ],Kj*7Fr\c4d>FHRREgNgZ*dM;0GJݠ3v\$F,&mVN :B*ڄnvr.J FbZQѦ^yc7g0̔3>&fwxv9 AަYm``]Yy!r1p]z|}=IJL,nFG( Uێkvf *y7Hq  F#os8ގNúo@4 L2p~@gg(rK+9Vko%NPk`{&Z\&ZeDZ=*6AmVJG4ȫ„,eȌ̽zQB]iS2{rD,e N68Ox_)lSܴ؍I/Y]~m-tڊŌvhI+-mpIS -Rg&Kҝ]$pV;h8WHhD$s Sԋ*fĜdAdqczq<1-wei*onέNK^l/4^ir9r:t1v坷 R)^Y?=~=G1ߨ^ME> Nu\tt}\jRhW?0uAJ1QJCR 2sn;E$o-".M(QJV6B;}0?uԮ(ELAq 5~ &®R򽸹Pe׬r`)”g"3y\)9wr[\hZGK:} $/4͒q@`ˏrb9Ou.aJ^32ϒM՚  70_a.Y'"x1mt bǕwnKs6iVBk S|Lr|~.cTb(S24\.ژ.xu^ 7DVKJN` 3: 3Z:7 sxI 9x!5OZE4'qh4YfıG{ZB\|$5w]Gl@+`K~;SQGloh0WLMi6e;(>lR5.CQȷTf{Z{ kʠB0\ Fk3^oiKXjxͧﯻSh"9x'+f܇⠺fxfNȘh_۸ r&2$\ݫhjDy;j;K^(H"q:c`r/?&׭C6_bA}UO9PXJ~smqzkj&CǓCsҜ3{q҈|(S4uiط'5~_,- ](ެҪV'VlX.fB{}׻O?bԧ: njH9KԳ,elZp3f+K°GIXhV8 yrZxZbwO;rD@ |G5v23ݨa:$uy<Lp.yW[+23@&! @<@<"Xm,rb) b)-mT\8%Եwt(o'p ]2~j_%gl_8د4J R&TD^Uȷ_Z"J3o9xbn$A2̬G'7Ӛ7QUCNS9::;ie#m|ӢǼUYϳ#AEhnY& r\oH!ȯEAp'A]sNwzͤA،&DtXxV}m1Z5w UnC{sl ǟj׿Ar3yY w`5&*P Sz wq+{''\Fjc0ӋI3d,J-t;gmu,iغ@1j=F)Qb+)c>:.Ȫ [oބJ>0~czHQބT1IS7QuBz.\ !zpDަ]\aQQa\|72j-_,},wBյu~IY0+őzbGlЬ\J&.ze*"^rcQAV\ZOoŽCO7+(KvXIGo ?_,z^hs-2IjZQI;)T;vfB!{\KSWÄ=AW{:o<ꡳ5FB 'uJ=%!.u2^Ȋ ~d#~`Rt8m#B^2Cf:6' PSevƄڶi̔.Ԇr#EpP\z$9e&Bo u1g{k*mN1Hjh[i^8-T^Webcΐ=j5%E~z9€`(b/+O>)3HSo" ^{K{13RBkrz$V_Sj/{RWnF %V^M\%]D yeж۔p8ajLpB==}cN+,i XN‘^oV"dã9qvC/,--9 m$TX)uSYukMԚB5)>!J Q5ziֳra* à: c(EeMȽSWۚ A' B|֎|PTВpLV?$,5%EI>4 ty= .' t3܇TzN YƞxKG>}5~)qp_&^[CxqIJs1q4^Q%V c|֎mEyo&ډb`z`̵[l!*̩+Ҹz5m(23JeT\[?3Z8-ٕDPK>fsR4eY{bT , U2=hB#m&?èNK!4-ϴg"?V8Bxw14]Gn^9¢Swje[vWQSlN0'g::ٷNQtp-Mkj49Qɗ`6L| |qcʖJ`:\q8ׂnGO0aRh˯U$ M(L˫?ϡ @XIrk}?d g`Oagk4K 7qsKe7d{ Og$ҫBt,D w3KR `T:tq=1D9k[Q&;u2<<}golgylRi ~\FE%\V4jb3`GeB:W1򡳷[ j2R $F}Xl.רVnGuxj'l\eAEFRi4>" 4'A}nr΅N0%5 065;CzsOըX-2ەu"Y{Vdt'uS6~.}ˡ?i"IXG]c?䆒x0 ފ(|AeAM!V,Ԍ4Uù9 {G)TI'ṍ$N"-aR3].+۱0-[~rc&":PaY  6C8is6PQ- Rp#RL,ر^  ]X R9yVa6We JMŷѕj1?^XJ@G6YiV9Œ~ B!q /G8 g(*@weP 2st_Lp75>[UTT_ oP`|+p)Eq"󿲡2;5p=wďIH72iu}$"뽱i^ևGظ3hp b|-,4X9+Vy%bcV5itKnΈmP1R,1+HYs휱μU'6u=uyyrU*Xд?W 3#{%X\ic0YH:#GA NCW.6d<0<$@ԐT D|0'B]? ?b%D_yr2-s|bvNeh|XJTn%)]w*`tWisT޹0B~!qZD\hKNpaQ3[νu',>qεj~q ee3;apTdsɊ{ץ&/IzEYKܸ]h^+0V ߵ!+|'ʯDSv}.k5Cc ɑy=g|h[WEhk_]F UKez}jTD~RQ0b1|v?`"VEUL4D&CЕzO+} ]"lĩPuaR}G; lv,v {ZjG Oӧ1yʩ|b@[흓 VHӬTF77GizM3,-+ _ \tY,?/bQ}>r{%V9!Ƭ ܹ3D3۶ʖjgcoфP~aIpȯ#:\鿁$dnLZ["0Hk W*%#+jܠ=c}|(k4!S,;iĝ{ۀ6Ntf`hbJl}#֨Ut4ـZi1:_)8-<\cwS+u~̡~|Ψ _A~g&uá^龜c9 N}ڪ:/q">kP YLԍZ8o122غBH]YzObՎԘ6!hN9H, 0,?͊ͨ(zmوVv[SKc̘SM?I1Rt 2V3@ !?69䕇pڄ]o_ZLZ io^=RSqҩ%?C9(kXu' (Cn\8 t5n@m,@Dw*߹QAaU0@X=EoANr( z'~v'  02gu ] ~dֺqopٵN/TF }{J=ې}ZSN:.,(pʐXwIl!${ÿ\aC$ t {X⍰P=Bv^7rPX!m9ib"j_GM`Ӥwk.e+I6*H=HP>0UO{vуL<0-pXZSݩ~b\{ֶjTB /z:^ؘP*n{Q,2xv $0"CG6qQC:"[l\P/{/ 3cY*[o?dĿov#qȖ?tO6Az$ۓ&з34*Q!^:W\Ş,>ˁG +9RBOPTI#hI|J x HE>E8.vpH`81#z E_}e%byKT0$x&g%!rBvDM,_lL l}JJR"Jl1Jf(t`EL:lj85Kyk Sr{퍎tvIpNTq:+A/+x/ V4r ۜ#ILmVۗjARYnax즆דTbfZCK jO-%a[fW5߄v#Dž ٔUKD7,B7qX{5N-Z2IvK@Pe^9˨ 1^f t$ZT _d53~)282xtKMx.x_nrnʆGȠ<vv eٸ#3lХ _MAV՝(o*uDML)Aw"QtQ $>9~Ѫ@;̫^҇<$rIhLx_0V6F|+R`4_1/ C-M<(={-ev O}Qcm\~Kff/D ǵ 4caRwk[?J@(tZ Pk-?Cө5t}Z}e!bkYmM & U'̜)o`wwFyIjcbt${G  H[R!85Cv6ZUjr/1{`v[],6mp,Aa6&mmKm^|1rVH!qGQFi+|M ahD63 #V5y F~c #f 5Hj]@OIޏ |4*O81-nD2Cďgxq\ qZ}d7Ӂ.mrL,ڧ8|ϩ+5AR2s#:5Q4oY̯0%+4y^HoNHS&,<(S Ebe%/,kh{3LfUhU^/לa}H'XϺƠIe" GabkĈA/WQCGNo jFz>~.mCu6IЪ߻h)ma)]Ġt+ SHLK!Ϟ5kE PhfJ٨`6HzƯ>R90Yl˯7sj7^Wl˄τ't)[y%OXٵF2FY:_HrZ_9~YG+ )4M$pQ]ysQ8[gNmKgl޾ۛ\ 4X9>Z[dw#vH^j(>/}յ ?a=5#(\ճjb'a>Η#?&NsX 乂p-Ԯ @w ϣ05ZnG% ߠ?BY_}ut]$:5U .M 4h!VЪ/9cWRsA\~C=)8s-\lyQ&p'* %bi:0a8CZ֡J/HO:FnceUwsD7h1X hF< PEr94<2f3XAZcJgYu@+qj$mPbwڊ6 0?G,f_-c;pUG^'&)d65Hk|AuR('=dOė 1ؘ0;W.!!x]Of^Ռ 'F`@TF7@2%Gvo]QAmdžmCyxlFC L0x;8,Hf! Y,{g[ux)_E'O0rΐ~gP'd^i!]N%8:'x>R$u];`>*ڀdY׳7qqiu5KY625'OP{Ƶ uYNNf6UHb$³T[X.QޕoS&`[cz*8JR)|G'ˠǪꗐu/d&s$zƥuP׋99_k\Q!0EJ֑PRX31r:ᗖxԅ3Y߇ZR6-|&LUr JADhȤ52)&V#*޵ɥbR_d2r=!)I#LdF}41}ڬ+IHw@Wbh-S(4|>WfJqF^TOWwQ*J UPUD2!>G|8IIxɵ- ,^E48of+SAVT][a{;a"} ouo'ހ~ O맱\c? zgTɼ;Y nJmK-FPކ:ɵ^*!18BdCg {#?~+kpғޒe.i,\X@gdiNHgӔ>t!{maWg%zZcT `[rB05IN1PLFq;clnՠI~nȉN_삞V!wRWFtnaM^H]IS.,Fg[`~c#R267L_WKR{{'.mFd:Ӑ(TRy (ZzIj*O^cXPd2Е#@k[(Kؠ3xA_RRh.3 cCI;qxU+HgRk=L3pkk31;+ȑ:S-]Z+d)1MJl+AFBՇz/\]? 3/~5L_&vs^R'%:e =솶v׻4SMqd)# ܯcXNwo7\]T(m@e&,F,evdֳNM6S{ySw6tdW(Os vo)pä8ߘҫ6A ,'!8_+EČ7xChkh/N+6> ͞4&W*>hq|хZ@ 7>>kĊ?^ !Պ5vW/౜Ư 7],_ NDdy6 U߻'& 2C]g {-{BPz/3Ơ9?V 'K#=_b~=j"Ѡr$M!sH_$ /DV6aط*qf&7@0;B329kJYQ;b]j朡Kt#C% IܮqVRs,[YOTkK:w;ed@<~8`Oa_c4Uc/T裭YCc MS͕3%*BZB|sXE(aQ/9"B().e-7NDҢMK -6s&7bF2$cc|fN$[? v<}tN>pv Ҕo:]l?Ҩ"C?̜P~Vp~njic@h%.%rƶEZKq0@sU̘4vvbscNEq ]m!Xhg{Z "/L`f 02/CK#D HP}RiOMfDFdYju"*Z6.cJyO ` y wUŋrx0ye^9h[z,uS@\ͣn w,PKE}%ΕM8 Y :"65@G67J1ovenİЄIV4k8?).1 ʵ \-R Jh#r!hGpܐ" Eoo9#1Pm骟̜BG7ES83dxѳ9iY(#U5F_܈Ĺ<,2F^vR&5)4Tx)'$:3#,ȱK*H ŵTN'TU# r@N-׽[z,\f[s$j:jOXK{׳Ha34;g 0+!;gi-Vvb2bqIR&v^,@G1b@A&ge v<_ASfRˑ9_S#q9!ϴ8U@l.pwMSwS ]uwݐ 1]oԣ$d CKJJ װOImώ&'q}Q ;v֮;d{X{`6Ja_9<9O\qMN .ӋzkGB?*z-9d3c6-#q& sĮ?A;=(OIH$xL`،uI/V<0bZe pjG iO5sApp`@Aǹn-[ٛ %P&jrl,bMlM&60 \2r|QHvr*+@;hagI@'ܞ[h%C-PO m>#HU,{g]IdJn9X0Af% VN_;g۴j<, tAbQ#SD?r;+ĹDsiEU"D0bfd.E4_a- zE4'*%s.Rݒ_蕱d3eˠчopç]jmH9Dynsz_߬ڇ>LDU2v caposl|jF[x^Bva @'gBI`[#rk盔*~{N/-~OMf'8bl; )"^+e1Qhm+/%MKd@\Hզf3TԋppȾl%xټW"u3a/~mrНme'ii{8)/zjk8MU)aՁp݃wS^GkpI/_088z=dKUG.].kUV_®(Ldo cK-ObD-sחhd]1O=V6<3I2K6d_ ފ, o͟j#^ gYo{)K6%ֺ*o*P}] < `tѭ:  E$87]-]?guqnf[W{Rhгlkl>W1%<Ϯ1 ,o9aXS^iJZHϘ.Or,}si4ȿR?,8 MӐom7h5IL<7%3gф"m߅%f}]SQ+hVdm&b#MwR#u0͠A =;R: js ^?^fq%_ϓ+ jApVt}IZ>OXhEl G1TB,jWj2hT6+zZl=ϑQm:TWCSK> @=TletYqD|8M?hc7ʇ^T\L$HcZVm /;%u)ě#!SP}{<8#Z)M!ɆVMb04MC9hbؚhHj^ޛ` QM'?(b%F̲`;[83OݥN?ޏ|Ȑxol6 y)=ijou~EIxVTsԙ̭g0t,W:4Wq׽:vQ8̓&Mb&4 ;й}#W,d7gU$|?MQwߨ@K o 4WQ.M ͦgJ8Cbׇ-r$BNXZњSy|s:LacmIp潱'GY>Uen>E4ʼ5O/8g .l^s :vs9M#-vJ? N3?y~3d<^E;ZGfͤ[%iFWccl݁L1!t}:8_HqIYH&G g[߂*CRB<4=,ןhQAZxW[lb ʉd00F,v+X%bc?s9ݚb 8zKŻ5B a)Ϧ szƵiO_XQOg7mXH0ț#΃pu0-+dITn  _&̫'7e505k-5,ԫ-WԕB~BUV$}5)U1& $U*on@X ($ꎆ̢#zXw.7}Q@қϠXiNW빈挑 @R8>ɍ*s5?)VNmlH[;U3yjqK_HN n$JQ?O \*ЋrIhrQXղ;V|(+spL;׮ƦD:21-Hw}ϙ-4 \:7;"l (>i4D,x@: ?!u?&W&HӇ #)rke{9IE97@0Ivm'& :TW?^tPVޫHtcWlUuLC. wdc7Ϯ4!wXy\{U.?hKڥV-*˘p1B,7MP~<Ls-X+竩3u _ ;T`unv#[Nh[wwdtߐ<` ~Kyx@ L^WO.LT&3IDP}z/wRԩMC _ ݐ87Mu"mAE_ CNb-C [|1ikOi t?"Ta=l[kcZOs>/9h:\TmH~OQ X\#J6Sz$nXΊt#^N5 YԱQ˘IWpc3Y[OQ"60#O ,:|m3&]20F9[3iw#%J`]=6a j5' d]RA b;6_A+)okZ ʛ1\p[흭;v ĬCA vElSM#YzE+7x$qH{Z$Vw8oƪ % p`_:Oq$- 6bIXo [^jPOmOƢf }+oUY513a'. 1صH𚥇Hw(Z[|%)pKwPl! 2S Ik4XbK)f' ;CErH~eNB8ub@zO\X4$:H<T'6oA_hwqy0i@ rhKCYt:o(#y k2I0miKG鳏SɽZB-W#a>*PIDcEER[YMnE}IFzTm AOfKa }/Ȕpjao/s-\N,-[S& ClsG$L5p;FjP I\ VK4=6f_<'$G؞ &J\49BڃAHWWCsf mZ.wiqvث4c)"4PW\{pٹDpyFXXc419ϣZa[h{*Z6Ȥ0NKޓۘHO(4D_m7A-Cvti5Dӿi:]\ ZΕӤ}Y煣Bi]?$*9A 4Qp2W*&c:7w"b'V;ȋp&#T&5օeW:G ')DURi.p_I ܁$drsev MOJoeOkv$'Z+V ?2[}܎.] ԙ{es뛚SVqB%ӤQNrg[_}8逵x'Sp7jaY|pRQE&'O9%b] j;8ӣlRQx,tm߾țj_3ݟP  }bCe_03YI=ťx`#dlSS{Vo[_3.DNR [Yn^xct /d0M)ф<SM=Rڌǫ@9q$L?F|?y]=~oRjDnn0'?={ ïffe-- q+y|AwfK74[<6Ј~v'LȌ p6ƍ:nGf\]AqrlDq3-.^0ėK0>Y3u!lՂhZiǒ[wuwh<(ˬO…%?sE<Iۺ4[1Չ@[ip842!,EԞ/ik\콺fja l>DPB SPb_iwrZo5u>%53Ԡ N$Pa@VteÝ[Ϧ't'T]{#c!B#ڹ3Ȗg=-7\`0߽c8n+@GG>|M{T'(mMg*&Q^/ $9PKP^fG DB:d%ZjH\f6cPKsO{A Qjo 0)3x@ Dkɷ1]7cspQεwg^3ɉP7*3o]3?Y@jC~%sOPcvOq#)IN)],VPhZc +ᕷ4AS7N?3_uA|^( <G+(-x56E 4s}'{nGYaq"TI.V EzU% ͫ4TȠ:3<<ძ C{;w-üd*dn~fPh(mR9(ƿ=&UOYGuL@:Ed# ?`fMN:(&z>b3wAWGܭE ^}kK+;v^&C=d qxUD2Q{hA3bD5Y 0g%%ƕOJR3=h]N9{ pڼK1FbLUi~KZvZU3VGYlijgc1_a  uYP6Wjl ҥ5 5oRH^#F\wB{r7yw!QdJjR@k3㍌BS:]'$tTN"vv.Iy?*0`pvv`ѵ " i(%F Ebw;SvU9]&Gktd\^c$+O-K7/m(m ,*&ce<o}z[x`XZy/;rܬ8>Kq8.'4sOxł!ѤC_0U}K8T}E?^u1j> cG &lID]6s(UgRqT`Hټb#T8hHԁr?@;( ѥw~y+FV^CLm-&ǩ±s>::yi=EޮD13*#ј R>Xώ>[4 ~Q*2bJ?#bW]:#柳h\zr}c TNf [@JVLi ݬqV#Ɖ{P.2 fK9o_h2viIji1GUICю5 V83S%ZO5Mw*_TKJޢ璖[5' ĺ6'ĨSHd 3V&B nv?IsK39)49vH‘D;U<8cضy$z֍jX,DcC[v@&ol4Vk^F'{L҄Űm'"X08^A)au|!t7@a0ĢIs;\ll?A(!Ә8bU,̸kjY}/Vv=hFamPi'LBB{u_ǡr=E6lvR#z{]ڬx6  >BAML -w:qȲ*;p -2Q[nB2ҤhWe3%pg [i`6Y\?O0<69R]_a|vxѓʪ%I&#>'}4#5ҳ{|NRkdUL50޻"2 B1 M<7pBEGKyt9`oW(JslOmcL$rIT[ܒ̼$X{E5wBMFs~M[6r u?9JVcICk9cC"Jiʊ/#<3/U?|K2.pw]ߜh%ݘlE #ZA]iIL8$Ɖ?0UrXa| -*L~9gXYd F8h\;\C.<-Y?!il .bu6(eGPK.1:02\`%u9=!4T^<:Iz\ `G;q*wmX)ӆS: o 9(&jqcact֕Ey7z7B\Eh \Ln<$MrG`A%|,t">Sp1bC3т hJrB.E^>I JE^{P~ZAsW U =֐x\,9w' 5o$KR(v$a }IvV0y=?aV)3A~Q3϶;)C_UDxL9ETsxh1 $߾*(1ۑPdKƙ9O  ^unV9-,-7<_E |>̪E'ԐIܢĢxi_n7&&EtEՉS&ov 6<]y|sF99U6Ԉ20g*&ʕ4._j&: +x; z|K#tg+TlR :7fYs;5T]7{{˹E6^?"GQcv.nfBbyxUU7hMb,:N&A 9zyPJ+ӻcyc"k= &1Рa["w-L5xdQ=]3{v+.H>^udk=x5j?G2UlGQMSy|y'IEee`JP -oQ՗۝!VzUa2,z$nI?u:L/_%Q@Wd;XwS%["3F _meֿ3&[YE4<\VKBɷ-: Y1WIOX+>KTǛ&?YjHkQ@ bN{zS&|C O<JO@ 8slaiL\o"_5?,ad[lP#أ_ ^ 7ͬ7cwGa7lBx0Ubq,\9+le|M<Ԭ+bS`Eb52{g=;e l;6w:!Z;$ 'ZTum ej]hѶHr \Z E|v_oȑIu⫝VI,M=1- ,ٸKE&/|M(+hT;LF יWѿ2(#N6ۧ G~U;EO !e-YYK%#:MppZYнnm{m`ӆ=]4uMԈgRgY#aK' A`PS$-bQֳ </4ҕ9R@JVO;x.VYZsR'*Xj }Syӈْ/. >?➆ lٰEvܷLP5c"щB8r;^ՎGc4ΫH[9v ڂH 'çl:0*tʍ*<16J[@ԏ$9#~,Ƒjki}֪Xg1.>]иV󹅷 S.֕>X @d{'<~=\R0uD4C_jwwѿ>2S[lZSxRYXG)͙W_>;K+jK<}nڹÁD|rغ*< ^־f-,+?-:k8xxTTS=%6Z C}yp**x|" id,K7ql['ZUp{Wuo1i_L]>6ވrߩ'f ] K*Y!h)6ELu}÷?fA NJ%S52egD+>#R-!6ԀRsLϾm ȋM^J;(շ`1)90x yE1N*Qyːka;D~&8=}h FkCB"fc!01"-c!:+Ư`r:X-@xqXW o0XЉ+/\Ř*M(`iD~)})s>%F_ g|"H?NA*w ) +,79 VC7Dïi9n Y;DžNU?DgBTTjEgߌF^T?m-U;>3 R$\2h7֮og%.]-Xr7*2+UzD}uyP:[*VqwosLkdFZ!5 >AhcJ tj)_ӫuMB5ڠ M£ɕpxxBϲ#^TwY,ogk(̴}JT.܌ ˵~(YXss1ϱ\z:;E0>DW(0{yFOmJhր.sfn|\A>b2/t[F#q~i%r!d@x;]#BX\wĬk5)K+z:|SMmPA=SSvXCvdo9s{/Afp2FiNVr--j'QǽnWVt>uڟL~pXq:kM5Ti(X.Io23cTfDW7G$`mz:0JMtYi'r覠A%( 8SσNiT909Ė)jNUuu^*j/6EWa")`:IX~V"[(bdԙɾj WTRvW+);_zN)N9(պ:8knIf 7/^ޜS(G0>56BnWb ^b q81ǛK@W+AS4.F@X h^\?yKa"m`2KV`Ԑɮt v&!U">k;kT)F=$P;?)Y3L\zv竅\fl ɃCjغw-$j9*>BcYq n3,.OqZK M[-MPb26gm͟$D!iB/2k-B2q)Z n$0=!DZVPήq+%B50#.c m fNb `RI$̒&āIW͡%,Eݴ&׾_J~\ݝq]jn~h ۣ%BԀ\r( YFZ~yBxc7pm"փAȓ9&Gf6yʉT28/aakSk~оݻn{匪 "`2!XqÒUsK!3> R;Qߋ.&"*fs`=Rt!IK,{f_-xuNǍمu°>A&i$N?sN;5EҏrR|Z(T?+uD ϧn{6,,H"_2PMdȷ/Q`7kUew)񅫧 s. <~R0 N5֭~NY켎.Õk!gloAyྔ e_(?Dۅc7 QkJ3?u9dm=b!;x92ya!e4&JVejwN[wkQih5C7>GK\g%BB& ̠6h1ͅT>S ﲋGe2H)&(iYU~r6n(~KQe|_@0i(`æwUY!R*ŷ&9)ن؅Ě<\e,ZT.js%KK=HFt4W X.[J&M4%6F6>b308 W_MRVT:d.1YIUǕ)`+@.i/4ƠhIm }Iz-=)g${x̅TTd@6>.LJXA3r9ew>p(p51j?#q`Njn-\gz^2OgpD^։ % z : 2o 'Id !Qt!z]:ĵr4 MT~E~/Ǘ#Xaip6C]e|"q[tg}mL m Eיž,e ?鼋jlp!ӣDuuFP0"?owv Gȕ蹁?R+=ZU^bL'(L$P\2v06%\@$y6a8zt>dɢo>tʉ$V`QmȧlWQT̐5|]?)x:vb@ONʊfgShԧ4ɽ ]3628%,/M})qcr _FSmO(;9,ti]'D&p}1 =m՗6]_"VѸMESE$sFjN03$u+PGEܡݫVMOݜg 2v@=é3`Eɒ4'-/A@bw.kr*K\ZھD~J>6ЯteK4HۆlgjIړ˻O[YYܿC ^ǷwpP^X{Zӂo7 y &jա0P)KDkQö#ɞ)H@$|偦>sZ XROVhv .'1dil5Lu/PE0 j2hWV;SK|/g7#T}~cϽ =3:\]!O+`txPGgNDxs߳W{ R L'S[Vk((gF]BK!kUbɊ  ӏЂC{U``!H=- \)ɚH_3ml٪FU*57K8´-@5ZbU5l"a>:$֮EgAqc"pb6|Rfȴ%ODw5OUe<`()vPo6[:* 6~b1OM ҕI(i!f%Fykj+;;Qծ0OQ:P] I9Q&7 `Fؙtz%EG0 0mZcǼf?fO$W=;YrTqc25{.w6,gta`F.ay5 u{&4(;6!º 5 h zK`(W'֣"L2(%xi@Ȟ'`e%PdZ̅[>lRk[-nm<*(Ipzw@*^f3]US kl,Rީ,ȼ*,?Tx!f05/Y2yTl v*o@=F^ yNtCN4'У܀Kb>6Tг.Px6:ȱ;ܝk箲#TxZGQXY(h{oqpob+vp$^b(>943Ա2BϸSc4i!@b~֗n'vP&Qz]n FBt Q}lTe~d|T>F҈[!Rw$_NSyfAVQz( Sa ;>1- BZHw 9)KGHHe^ !G)?^$|߿,lD8,S;+#2\3?~#\Dq\ }`l8O(YHt עnym[Rau\1bJÝ|,%6=Wv6B ϐ5`z-z5 _vεeWZ  մ/X UTԩBƒizLdN%OSܝg&|in]tb:U % qzيx=8Vgf.6ӀjrXO/\<%p*1as@zc%4x P1 *=rTvjVyl߱XhuW@ic1-NRs&kM$j(gOL܄(ab2 ;lcʉ%|;| +^hgݘFd\duF+FfHZx\:'3k>0h`YxAmj`<108+Ւnl infwszäP{H4T(~ ҕ*7+1zd?}Arkq{l|Pb%pTǙo& k&(y7+R>o:d19,HW{ˤoJ5(qaDp 9\3L*Ʊ}#9e7 oCIep*$jٯ31DGk̀ɌeɌ`T -&Mwy*wV1b~ H>Ln&8XMFUPAUBҜ.d;cl! նaK6!}mKWBX4Wƶ-*nL).=ˤrS{ԥUt - %n'a)A2Gg!8790Wg' 5՟WVUL6Dˠs`JKEI@X&kdnjbQ S0!: {?]kl--dZ 1⍆HD `w9JIj `Y-?֗S(aUN2Dn:iB̨k)IT{0 @83LDn-.w˶ӮTd :& z| "%yC炿Y@lI>;Md%M4)4Mƛ[%HLZ9(h̬0u8fu+wy6&@y یSbav =$ o;NL6"bZ|&PTW4& z[rdjw'plʹ[褖4sL:hBէKNbn Oyud< x-q;LSzI=,`@μԵn.xaoRHjoqNj8ʉJgq/}PZVx@,IPr}kkep="NCdU̓r8D5J` H0ZJ_n{ jKhZoqأ/tNfaq~sZy,E콲gMUWk٭<6 !]Bclś%έKKզp{G`(OR3r2ړAc+s'% Byv[Lk",-kTbڪ_ձeύV-(Q8ot΃wMMl$wBmC%Mء,Ug| xˑx~%t A,Z[-" U<Њb+aV\KچARAJ]$1dA[E,3j"č߫qc3C{AH!gbQ31قSG$vިGLdC8'; !N5@qNLk5WFZ:[9m1 M8+MȊ8Fm)晰SM%@%pW/N}' D@z6zʦYe&۴ܗ&IAZe\x}дLw |u9@n$D[b%2q?,&[b*އz5}?PE{ª/̯Ɇ-h}&n aK3:Q~;zF- |kuu$.+.rDaUBoDɣ?} L2<2SESK15ASX+, +C6j-r؉K_, ltj/մV`Y j %=eCcb9) Ζ{UΕ^Μ[_}KN1_VĻ\ ԿMxHBY\ ?%0/c˜_,f|w$,Шht(7!Qw6\eees{ҕxՅQKz}!5ڕłɠi"gF]7N U1'7x"9PufhG!c$Y GbՁwٛnt$ܡR'R/?M(? xէXƼ^WC2d-T]-WZuq3i8xߙ8vk8UfU:U]12Ef%³=2D(WdLرbiCL˸ln2s\NESlZE1Zݚs %<,*x}|C`LՑ7n)5\hSMrvSf//SXۿ1ȋi6N`0Ҏ:n})oobp@w~8J.9-#Y͈_/wFӸ IYgI>$Aϝc4| ;.Y2W9BсYGpY83o'Z^#hɞW$Ҧduyh²= We?,l5IRg Au^>x+ycM H Ҟ5TcxL/GͯƦ ZyYIJ9)3Ƌkk(.JD5 :q]έ.bk ] :'{~̛*WGM(ScXʴGTmWGMG<%Z- O I;G6 y} թ;|UK})Ji̘|HiLҕFSU F!9a<oq9r =FgÖZ~Ṣy+ 9ן24c-Pp:=Mx 4gc&]&"Lb ^]~uMƚXɵᑨN[ $pԺ3!] (U OXAuZ.T t.]pQi'EB%뤝]T(yҥbuzi95iA[z_̛~Ɣs¯l8fB`G}v/%}M<_=3z.SsVӖn5i?7S 2a\l}q:bO15a^SZܐQ֋Majr kTM BIoyβFu~bd5[1NZʁce46i'k6WLl~PB~HVTz-p ~ ,ݎ.`=svAfIh6~<1ޥNE^\Svd&a9P5(BAAk՝>e[q pbjDC%*$XNRJY_6޻k:g'u%6UF wn ]^Jç|{ ϲK\t{gL6yhnV}i,<$ Ɨ]Yr!_ rn3 d1vCåWU5ny7qQom ®apZ=׵XG=OvkW1|R34{ľF? 2B0`އ_,g#Җ ϰU%NvfEɏw 90洁2[5OZ* pU.u)ۻ\OSV+T˨f:QbrlЇ mHER{n[6#TbsQQKPLys~WP7\ojFIGv!~ wYcw 0] l-A\ڏ}8#LZDj\R5…F|̤vwW|υF' 9`k 9^~|1${q`)8Sexq“߀`"f'ئɊ!uۓ,H)WjlA~zqNbBxs`*h@O#P&c6?>CiH4񴶄鵙hAGujo| 6 9[HRKš\M~4zO&@~N*7HHC]iMiޫl`C9NJqv @Ne۳|>}{j@H@O[)KS$irq5 0st[Zu}ҬحW9%53Ds6h˱07Q YZ