cluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.3.1<>,ȉhfp9|m)9_ ;=!} -EB_H(^"[t7Y*+A) rP]'JpXz+ZPs*rdr:XxCz&;Rd?Td1 > Z48HLe    ]4] ] ] ] %] &`]'])]++]-<-`$-$0c$000(080,91,:4,=[k>[s?[{@[B[F[G[]H],]I^]X_Y_Z_h[_l\_t]]`]^dbgZchdhehfhlhuh]vj'w}]x8]yzPCcluster-glue1.0.12+v1.git.1650454062.1fbde71c150500.4.3.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.hfibs-power9-15?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.gitlinuxppc64legetent 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 fi071 _-O#?`%T xP @` A pX H?`r`` 4 A mJ\  -#9O Eq AAAAAAAAAA큤큤A큤A큤A큤AAAAAhahahbh`hahbhbhbhbhbhbhbhbhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhbhbhbhbhbhbhbhbhbhbhbhbhbh_hbhbhbhbhVhbhahbhbhbhahahVhahahch8h8hahahahahahahahahahahahahahahahahch8hahahahahahahahaha0743ca7fb0a95b29cb5049bde86a1861225154854193539907997ea3acd79d45ebcebd9d5025919b7218debc1eea50ac3b1d000a659679322608347cf36bc382f91e31654c4f414a19c04a105956a37f1992b01119426b752dffea292c37145b1a22a556159b7f4858e75e2220cc72730b1146b394cd07a61d0b07a6e6260dce8affc5f638dd83e173e7f8526bdfd8ece43f064d637fe0059f0a944fa515847e4fa4e5d23b26de7e9352cd86c78edded132960cf2f7b891e42ca1f224b4b46b498315881cd098829a3b4464efb4df3caec710fffee68ce47ebe1ddeec310ac7f2b7a2e77c79e928c55ee24a4348a6a757b0b20717b20e109620905baa099719b63b7b7b555d7913a711e4e93755d19c3d7cfb8a27953f6f9e76b5537edea7c84b7c6541763ad59b52bd67b1586202fd3cb24f78cab23b34cf1a79df7e73c737083ec2d7402a025557384a602021ad5091d5d00dabd54c765a80196e933dd1b1f06140e5b6e8063d9d3b27361e71a0c00e5bc639b3b7b14e390bdf9e3565f1395a1bf23ff950f553446d2bf42bcfc5e6e2173a295319790fb3b992b011897ab66372dd4feb0c2accc72e7611352ef33f9a9470e8a3b7625782f2054f403a29f3fe281ceb93b469e14e473449cd8acfda2cdfa7e8976ef346bef3be81844f26395e121e5834df6f7beeacfcdd2bd4d4cd8a642b7dbcd2b77c0a0cdfd445dc7133d754c6b9dad0c460d4e9abfb0c22c4563d9c485537255b1fcabd6d54efff5672ae04ba11a774488cfcd2c68a912db83bc1b33d2b149af4830a4c7f1ca79cdf4e3b61b51b1e2333237482ee6bce0031e36543a68b7aea1780723c6319ab7ea51f7095bf6d3eaeaa697eea774c4fc8357aa024b7a8bd9c907099c4c95f97893d39b9814fb26bea76b227163850bd146c5c18e6dd7a24c0c88b538f1445f9c59065a0779d42b9b4e2c5511a1563f8778411c9f9b7d1677524152fce4acd691520bf774297d93cee8017597fb17644f19c537bec173e8060fb0adb1a351cc2222c50fc370e86334f33bdbba1d5005cf316a8618399bcb288158ded156eae773d034dc7070c7358f20d292f792ac68c1a1557c590732280cb38bc93557427999990705e50e9a97ea718c2747967a6c6e0a239aaa86ef2a05dda9ffb2441dfe509c5f5a79c9f5ee5cdfd9dec6c63cfffb16413130dc75ceb6871ca22df7834b8d86e297dfca1fbd7679a7baa5de2631bbc9b687887dd63be26824bc511e7beb83bbc04b3cabe709ce0635146d539398bccf4b4a4018b8c67c4d5c61bbcb74f9ae507b478ba571314410472457d059c6b2d5a3a4e2424bd3d8f9e758782799f79058c55241c098f477e3227ab7102a1017a2b61009159dec4e3499663e56f183b8e7a0f57734aa7dbe838b9683f8ef0b661b3c5af37a66d69007c50718a3709d32f362260559b0c653e59cf877380b09309a8a61543f4f6edc6b97596017d5ef99c2c9132c6bc9fb5e702897fd38a025eaf4d3992f3ca30b32e41be4e9935570cda422206467cbe213c65ff070632c64b079f4a09384a9c8ccafb7724dca4dc57a3062f06d2c3b8a59de2b6f6eb45f12fcfa94e575ccf1816a7401b8a2e592d42cdf9985d509f89effb10820464ed99083f03b9aaf5347cf44a1558cc70ec8231c722da513b794c233170021113d850e2aa7cb302e3a0b79e4a7691bc3c145b3dfea31327e4c519fa8ceb4052deb5a7431e2875e643be276f42df52b4c0c8e929321763503a6a292c8393ec4a60de94546f32c6e5e925853c5d36d92b4db764835d20d0d74f4ed5d3e0959b2f6133c75d54087973d2cb92366428f797066c34d07e80760fd1c82c28acd842d17da78d887ff9210d44781862aff505d98a5c2907cc4875dabdeb16f8858d0570f1783ec9e238cffae9f3db52f996117bcace50ba53a0ee13a6a0a2575f01d92a67d6d223eeb1ed4fffda45340328a0ad3586bf3fb4cecae6cb5abf57487eb73eac2629239116e2dff0cee11b0df8fa41e26b889fca49148a3eb9b9e2961f88c9fb84cd8a79d445e08e9931e0e825efa3832e8e9b669b5ac49159b4b18bfd6b148f42e035f01a96371c8ca5fecb1221160d211624ade80d0f9e4b6ce6a061ce56f0a3a746ddba26c56cfd9022b4e43a3f41a8bb5b4f0e7ca34b99cccb066b419fdbe021b31a075b020326ab77ae27004b21890e5fab421783e31d1ec263b3fee305d5ac500ecfa2500f52cc4f1eb3c5e042e63e4f57ed47186f0845631d3e35a0c2e94b208f9eee561c5ae494b27ab8b4169686f71e8dff7e657080b8b6882f38c7d6a5371e8d542e36061ab6ebe1cf95727a416b34a97c76e8c21d3601c0b775d6e6e32d8622f5dfe83f450aea0c0ab648e84c0f83591ef02e610f778b2b833c63d4ce2ab80e64c2da8608037124df91230aa2eb3aa516dd2f4a7ac0a4460c4f1a03debcf17ab2d7138a0f82d34d9510a01d8cd1a1395c693c57d169f86b19fd7a1475fdaead0cbb2131b36e806531103e28e22d9656eef490d8fa96df38b7cf3a832e50a1ae3e52d70e8bd8fbdd0806fe7c766b8bf07ce0723a504532f77b98183acbf2ae4e26da0b8bd2d7ed0ca6490c3ff3ed8d750c073dd8bb655848964456c76fa14c57e4d577f39170adabc1b6b1f785eb7c2309ba84d495ef3237607727fa821e2b6a6ca0bc41a6c8a15ccb3939602c522402108bcbedac2e9c47ce16c4ef57964b3de7c2b6325831ab652cc8d0628e1605759f7f3229aa2c60874be6970730f7da716176dcb3b75bed6bae28b49bb5b8ad6c49e73e9e51a57b5a55184959a68a856a00da7902df7593b010e8bda9c5792003549393f9875cb8986746f05226a91484c4c2a24b4abd48ead947874766203ed5080f67df332653613d0360893936b7d31d56a82636081b6d104576b9bf2f9fe94db5aa8e2af91b05e69d5d2cc874dcdc59bf9d32fe8919bce433f4cbf97c3e2a87319623f69b9dec27cd700c92b8d1c5e31b79935e8ceed5f1b4e81c60f8cc481e815401ed37ab92558983fcaf28c7e07ed0319626fe2b78886d3ee281283c372cd418679d53585568714d8a3f111c9648e4d8caec06a05798b7e28d13f2691129e305e1847496cbb99b146eacbe5fc17860dd5a7522af5786c15c13e72b48481052ce6b8366603d9e5be804698945b136c54dc9a55c1e9839a893db29c9d32a786e90603898d8e0a729d98d7be1e26e8b1cd80b531152206e8ac1b3c7caf4a3ce5dd4ad325c602fac70d7e91b2338e25ec15b50d8d2754182d0490dff243386139616b9d4f97c93bb9945cb78c77f8faad2b9f4eb435da06166823b1ad0fbfec3aservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclusternobodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclientnobodyrootcluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.3.1.src.rpmcluster-gluecluster-glue(ppc-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.17)(64bit)libcurl.so.4()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(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@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.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- 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-commonibs-power9-15 1754460006 !"#$%&'()*+,-.1234589:;<=>?@ABCDEFHIJKLMNOPQRSTUVWXYZ[\]^_`abcd1.0.12+v1.git.1650454062.1fbde71c-150500.4.3.11.0.12+v1.git.1650454062.1fbde71c-150500.4.3.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:40043/SUSE_SLE-15-SP5_Update/8a8102167cb4aef8eb85b46500b5bdc5-cluster-glue.SUSE_SLE-15-SP5_Updatedrpmxz5ppc64le-suse-linux      !""#$$%&ASCII textdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=778b458fd3028c27431a55cc922ded1468b406e3, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a902502afa0594d1b3fbb22edc1d620ff605915, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=56e5f98be47c62997f46fa40eb595735a8d04f67, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=87ab77f2ee397c0fbd8493b0cce5f99e1954dc65, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=99c5600e6719929b114e49188a227446552117b7, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c60391e5ce3e77f50a0ef56bfe18f2dd5d683779, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=ad325b82e0e12e5666f81ab88e4da8a817a12dba, strippedPOSIX shell script, ASCII text executablePython script, ASCII text executableBourne-Again shell script, ASCII text executablePerl script text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=629cd38449937f40543b7d3e86a72e96e372f766, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=d1ca2f9449e957f2d0e6b0da57ef502ce47982ea, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd1281161b8dc5d53f1065d755ddb8cef89d3091, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5ac8a7f40b4f4030e67fad20728f6f44d5b14e0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2700360324aa4eccb5c0dc08558d3fbfd645ecf2, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c8077368619e87ada22c093d08ab3e4af06a83c9, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=55ffa060fb4616a63908e2c74680a0d555693102, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c572983b57396a2684f12d49f66ab51efb18b291, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f6051adab4025091abf9eaaad6da4a9ebe7f2ad, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d4acfac5dce2b7d7679abd8c40c9f7d692557dc, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f09b56b071ead6ca664b781ea18b865d1bc42d9c, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=1f98f9d6c3f5fb693432891783b98f4ed0efaaad, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=a037af7b3a88f600daaa921106efaf7598bd3f76, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3383bec9794acea4e22ca9921f83ffaea424111b, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5127da43b656f95b961cad4c6d08daa7eea3cf98, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=d9a3941bd4cd76cc80806f1591c7372ef99b0b98, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d90198b6f85ef95b7401aaa7720dae6040239d4b, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=9d8c9b0f55689c6f244de7300dd383eeaeb647d9, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=53b2263717be048a9b023adb546c37b8235aa60a, for GNU/Linux 3.10.0, 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)  !"#$%&'()*+/48<@HMRVZ^efjnswx{| R RRR RR R RR R RRR R RRR R RR R R R RR RRRRRRRRRRRRRRRRRRR RRR R RRRR R RRR R RRR R RRR RR RRR R RRR RRR RR RRR RR RRR R RRR R RRR R RRRR RRRR RRR R RRR R RRRR R RRR RR RR RR RR RRR RRR RRR R]QMAsbdsystemd-sysvcompatutf-8c1f9ba30a1f0314f3eb2952110ea27cceea270ec099b0d3de48e18ef9240619f?7zXZ !t/{iW]"k&kv[^aKpJգI+M8qYBazlbdu6nr%DmtW 33dqR/#a ;Y{Xh3Ho|;z+AAE"`{ݵw_y+ͶN|L~hF fG6bAK=>倌F:/MO:˕c>>+;Q"\"8EhRxPtU#*Rnˬ5%=YM11K&c1̦32NUyhDF(g 9dWZaTklVMԸ33B~X=bJRT4qH >i1t,2,j3IxݷФ3'R#Bt,*áF0f&iE<_X#`aj)T̏x튷LSC %vpz*Ոj;6ԓX3&sec`KǶt@d͠ȟ}^e&M)lz΋O܃6QYWL@d m3ZM7WdoiL@!2+y/aB110Y "Cƽ؎c_ ^݋ɀTyu<6a ܫ:Ɂ˥<9 Q[R ?7mY$J*UIL "Z&7qk&]*aMrc8e4, )[": /gn`Y"dI-:gko&-DҤ)@ V KYtsl*a<ˠ&!Gx/Y+~DyLMVPHJ 9@Sx´RzVZDG KB< aTq5Ir>e9}uTpX 63SZ:/@\ϖ3۔ G<QKFZĐ$ ٦M_e%]+Ɏ4\ԬV3B OP*z`kg塛 Ф`cfcBUdx5aty|ь` kP+3/,tnDJ(>+o~Q4Ο"d穚9%kZ*]2*#wpBiOAPğoj't>UyӓpY 5gC 'u<[ A8fodH&԰;K3.y/5 D$ ѕ3*?'۩R};*'2"9!0&HLdNV-Zme:vۖިrlldzJPV) vAaBjl 3ƂkmM_BFzES3)Xn1Ӻ>|(kɏHKPZiLݩxoJE]($UѦ(yDbXrE{R!|Ru%@gk+$ Gv B a+ \Nsu ΈѯB9퓴JH/bJvsH8)Dmd:$s.lDeⴇ`HCD^mC7ǠsY#h0K#pٹ.h2^AS) 58p9I}Faf-v`V9ŒQq @A XB;co>xLJm1+ 1XE\t`)VUq?d|x %c']_)$n(61Ҙk [$%Q!g .D2.bqC>(m{PMOS3Gƴ2Z~>vA-as{@J'̃R̈́S6Xqn#+t*߂$sڗ2k^\UG=t-cۖ zzy`n(C(?z`kܚ:Na@|H Alp৆biPǔ۠|b&RpUh홢Ϊh\Gw\'2Gxn?t:Av7L2 Yg&p"%F`hLڇߎW <80Y I6,1upH))ks'HG4`/ 8xѷ ̎*j/8'KqCmb2S-ѫ'AOBˌ68NOItNOji7*F~vXe.~¦+(}R(e{qk<Ѽַd|pP%md^\c4.qPbKm~ qaћWGsW󑸯kyڞʸHfXWY&AQ|c*Bpu?R_(0Ϛ4K^2u6KBjz+9MX]Nk~iKȡַ{Ʋ̐^ ph[~dA~Z hn'rVJ3<%/- \>TBTߨg%pF[{⻔/ת5\; r̮1FR,CCFӃ iZ&/HdG6BL5Wܬ.oSu$/x/(U'I6Gv_hC ,J*xnf&D2ZP$rs P2, ]iM[EPn;Fzغ1R3PGHjzgw9u /)d7}6~ݽ~[gcWV E&m2 mB^ yرM!k$-M VVجP]w*Þ `nge -_`Dg5n_\A6ۖ~XŚ=؞niEmawm y^<lY4QޒyPR̂ mbZl˥-Q?7IC;FtsksL@j<.A+C͎ rcy:꣼6GH:P{s5VbQU$F+WPZ`#H]"!@=k)%{^ ֲLK֜C% 8J֮R?ؗ!Р~ӟjHI$\P4hs)}:e; z:{O -5;fQ3!3@ eno'ri5(w} :Ԡ0HpWDMeңc\HĬ``KxH;5ۙN0hg&˭ƀ R+^w.e[֯ΐG)}|SD̛gzP?=6v>W:I?@/LO(@:3Hae]cߐ=^QPًW0U)nWy XFwmۗ]Rt&b+?w𵬢kN/^Pېmĺ(nR@2gU ɨodc4 dm [/Ez}يtN͛%i7=XThɰDt{"oA 4'kI 0D(L |*^0ę_B An0`ERvm3VQ^]0vX?ѠD54'*JD1 uFO]#t7ٮg*n)'לl<ǰ _2H"u2C\`յ;XUFv5PF\T{u$~M};0s3&ގ+‹Xb!hE"ݛidɁ{눞Q^ SnĽ,}ctz4~YԒ3J"gޯ@tA)4o@_AԊ]C,s!xp]$3.6lWČ,,|slnI,sDmճYą`2ԧV"K7Jzĺ6_`QpYx`3u!<}pJ0=[]ԡ,;Ta al@~@7N[9a?}vH=xW;ՁCSF33 + H.tl/G#!؊mN2̧c'Sq?_h&sHa:/z*?F25&iH{|EdPrW٤- .X{b=S5 mDuAz,:h2[W06_%)Q.23c_żՆ&Y/}2#e84I<T@_ ksi?í'FCr.3ː+> 2Y' %?9+4 ]R[9rUy j?Ƒ; pgoF~wr3*n^Eݒ GO8]#UG~ kcKF7h Q"fүi.vfd!̭ůڼRQs%waAA{SD g*f趂^ʪg{38Ձr1(xevשiF0z)ܗ)wAq\P`ކCe܊c{Kp̰Z{cM "6X'R GR O!Ka9iu]h('4$ 6D7`Ž\!&fstTzg.$X#z*oNЏ}ʇ^͝֏6Vec32PINuCR{u1,F"ctA'MOOvgު eY튡O]a]'6};1|nڒc]>$uE}"{!g,g69=B|_)g͕ *2za "x.gӉﵶƴÀs 5ܞWM?/'Qv܍,7"}FP&dl±zFyYTʋ&`*+i? ys~hD8T6`.]NcX*22N :е>ƖX>6T.+U̞d^bݹ'eESNפ/BvRH(e#G4y7>[2(j|lzKZ$,p_i>l<ˌ5'#CYt%IاyFKmm^G ib [{Еxpc)dsw`?f&%y,Q gH[Oc| ܜd^JYK j( 2xCEO!fI`M-mL {LP Lmr,л#pAiV5LG|苠R)?!§!&,nX@ ??-53'XPuRsRn@T O䘱Hf@{Š5*Ytl~ .3!ʣ RD{()R׹Gц`{i,-am!)ʒ-ߝ"Q6RnxX_fz"L#Nm-VqE̥a2U2 t-4gۃ S_#cε|Z< 7˂DADU4TͥJ|.ysxm{QbnK_ڧX|ϵa i &Ekp&soZ{?UvO9Xa%;l\_*%ʃUْ|cȬ].GI}[Ggӆ~O Fjz;/N c@;0i]8|mܶga"nO[~7n'䴗kՙzq G#=$0Exwܪ1n"wB܉-6Gk[|{~NJ\AN)YerGlP|! Cd?5O+tTl?TKd6[.РCr #T? 簼MѸ rPF n>#xYLEJ24 w֨N[ rpcchl(Mk S%kY}QN"pW^J;9FZC_^Q 1NIJeU}\V`GBF%F$[w9pe%mT ,=k; fI5 =sl'ф.P`kQH]GQ*rEFqeoT)s> _x,bt.I(o6U,+Ĥ7Oಅ^%"UXx#/v…m#![K}61T"m|#M)獬uk3<ت䘐lV eCRNjR}M. 诞N(D;| 6 n@-M%~( 1@cZZЍfO0ڜ{t-~ Hd(+S&n@H<$-VpJDu0m1DŽ t1gG87 N[kIQ1AЍ,gO̮3Ѽhϖbƴ (5=Hl=s_q GVOTS]bo$%_r}󪉔WiYbu^I}KH:2?˹;JD`/x*HXy@m߶"V:^L#z@+2$ dT4Z^8 0K&k\-~Qlr4(^nM@ e92Cgp/j4$쵪 1GU[EWq:G9 kfWO0[tlAGkG6+ʿ <wը.}>,Y<-Ź *?.pIF}UR}SVC 2hᦊw_':J\~J,缭[K=# yt|/$Z`<6vV,.9*Wⲵ~XcqY7)rA8N?ZN>`yYIڗk ̽Z<㐁18I'F­{Je&twv >sVɪ$=bQƁ^VD<)nI1r^dl?A7fWX7fna{7ڨ(8 Q(ғC\#f F{}]/tyc{R_Tng({]3#hv-w|%ٿh:ީG`@ ps5 Wl{t j4+J' ZLxpR}kDP~Xc GbBuu6;%D fg c>b•wW`>.*_XS%#|nA}ZA9ͼ-a `TW1fɕN#ssܰBteVFZlʈ'](I };{7tt )鬆;$zdwNFBS,ԧG GP"2ϛmb R@KEі%I D`@Sm#u05 j"^^M!SPq=wm ':8kɑ,K6-CbEEAHJ@2^wdȺ1oaF(0Sެ R?ÉzM'o*Bi#C -Д o<=p?o7""+MK^ʎ25BVl|2 -LxV ۄ7UPMW{hmIIV]ibkQ|:bS)R Dr^%jꯤ6Ǭ(t /2e˓sNG~A:L/Ad.u5qx,״7{ֽ Q ziU&RK5Awmbrt3iB%OFs4$!1y Iu0Y][}~;D^q`Ao`d_GбZѢ; a4 ~}I8yoڶ uUWKdh ;Z+{z Z-}_? jwM6.FecfE~ f""#~T8T1ѝFG!MɝWUõ!|~&HfG+"`تb#! oqKKݒ`Ir-Fݭ/Nlϋ>TN>‚V$6 CQ珥y @j%~^32RS'>I žuPW'O0fi=wkȎ2f>PVRw{c>[w X ̥F ~T-! %b&##[g"XׇOqZh [Z `o~{Clpϻ)64?`1Wi^L Jhdi = nٮN~>6} 56-E.xPK ,ZDxaەA *dV㡷pU<7B矔y XX`ڈWP,6d/w׃\nc,6"ly^x]QTjnG_}FjPdq>X, 4-=C]vṚ A{ ~tb(A]_b +dǛ~`ZMhͅ4^@(18Rl}i:)QJ+Et|Udfzrھ%XDy;&6|eo7sO3P9Tly~F;.gdBdSё/-WQ^|"ρbTFKVr54 v\ji^u*KCkI59Tbz_m *CUU1;Gړ2{K !LN"wKYd1m2KyRuAr*q5]#t6\X;B}> ܒL7M 8pK'K6)!xJ[ \^<9A= !`92nTp"lzᲁg=3. bE5GYOs:Uԏ@Ue)֧WyAz^>MzN^] u w s49 5>ںQuf!$ՇRT@y]KL'V#xMcm:W'N`ӿI*%}]L?YS0ޯ/sڧ2s\'Y/îy}# @`2]ZhoHΕene(ozv C"bxsY@)(L]>sc{j.ΐH}*Va5Z: 5.HzeX(x11/ r@o cz7M7 &P3vI%\7@c@-}Y4e^It`RvC p;-YfCMVo!9ѿfUޛEE#(+sxcu][}J# &, 5f A#ygfPw ҆󅱱w4&KWaSk-^whq; r+:{Zrg8նEùD::z1 `|C)S[N>ʇC/>{,tsvo7Ga7`\Wͪt˜ 5A!,H/3m*$9BƎsX@ Ӗ@2OԈE-K7pL._Ygq:n@::.o҄`u~lo>{Z c-|ިR@>^Pz!QS_)Egv޼u%GߦMts>X[-_d`\އ_MQ04COǜs2Lk QZ H "W U̷qa ޵_#c-~JrurYxoe'M(#?Rg/O WVz{s{f3ώ a}Rtp>bYFb S.%^LV=<-/wV*}pe4ef.??`˯zƀ&}>$ I@ɮIק+*|>AYړ3q+^ ̢́r똩|^!:I)ĎpFHGp2[n)};8B`] ʠpC|ZHTP['#t_FQ"C9 pB`R MPKtkgC66e*PU&MyCeBD\ "6Wozd'''enh Gj'0lb$I{Ѕ,[6:/Y\Gq5(VՖ W Z mc|=RC'iG*]G~[xy|Mr+19L&:@#1r'U5ϳK>MP^}H] &ӵESYvzf5)P $ *ʊ/y+ּGL+˨#u(iKw_i*O&𣌷fb`;Jp*w_@78w(mZfhIЯArbي4uYG1@w&ynb[=aI@xE?o9GD+hu{V)۸'1$!/_ .CTvS #mtvG@kYAS~F1tofkr5_1z3u!nqqc\#X.zmuIy)H,x#^q;EyO>`S " (q鼉 q-餣 'd="*J Ws /(M[ D t+7HSSm{Z_/vXiC`0F㢵4BE«р_?E)ѱE ,D;A&\ì0y!TzaDleb7:D9KOh}-hToU@ ogmeʹYFUJ:'B*h&#(t 1e 2<CA#~ha4EZU4OGn|DbW( KvHڟJz}Wfy9n7aue'UR8k6 PԀ0U?P}Qe; cȂ^Usaz^B,.!x8 5>Ovر)O$,S`LFckйW@?8s~AZ̈cV;7;VxHmIyx UXmA49̄ "QTR*$$hXX^n EWO0}}5-,P _cduh&&et^@(CWA*j[UPc'&k$` IgjC6Vzo|"XIQD#.S:qh0_~A( \q ah tLex$f"-EhiUJ$ʪHTeaRzcaQOqg)q~<8Nf+ބFKP=q?cP}o%6/,3zZ~-*˰t$TTJ߄j +P~{E̡~r}g0t4ӀTD*(F\`Q_*Z"Oҕe`^^zn~Q3ׄjw{agd&]/-g* ] %INǰ*Xn(Ax_o@tܾifʃ7 [;!tfRRC .eRE`Jq s) LJI{03)~7]@=2x I{~\_[ f=sYe `7@U7M$ &\ lp!5qi4EHZȤUYP "ONY^`odGQ HwbAl J8ޭ _#]Z҉…Aڂ~:!-5@oaCS#`^b&D(80_l((?v^+w>FX_0 v0Pz9 2d D ^=Ģn^Q2wX+cSP7g  TGn"b>d>v*gDFy086rq#Y!&-$Cf6)0;U M:eB$-q;.kGLF%.27@ iPp7;Vo=bXE>FY̡)x]0.-ٸ0Z yODc dQsxMs"_H"6W)-yf{M/ܤOg$P "4nN/P,hUy75^W3!b) mPPDN Bf7qBΩ(|6bx2V.Hb]a=lꇳ] ~ 'PsSaqع z+<=?;L)5 3mPuy>e볋ׅ\֌j~l>cud!@w3ܠ2'yGu}Gh**zWymq!_'^"b;D7>K)^.cl:PtYbJBLqbFa3I!H3bTo8> ?gFTs@'Z򜃥`D`^Jr]ra!y lSH) ;Ⱎ f&/`}vtZ]ܐ,v/)^FckXa^,v#ߎM0LX÷cU~M {SYk ON?AsN6nչ-oq=B€Ɂ/N @)j{ź~| ~5)k_Cz8\p [_ډ`GLh͏NcV~ѢnsdUJ&y`X Akkb&uO^4e5^\*Ϊ pS<=%k&Y#b{Vf#.|SJ5@#h׀bL;ÚJcno eY2lNXj]j7J)׍ %,mgw4;?˷$.)P 8ٛA33`\D,P9Im1(-{,K?e SSP.@\#3a$ޖ] s yQިוVa͒g_0h@:1'^U St&]{4WXjSM>S !Ș*6mPiitC5I' S@TJk1˞[+a[Hwا?G_굎# ^p^m(a)#`NB JDGxdޖQZHH@7^B.x$Dzk6̀t؃XJ-P;q-K.Qw;&;{կ-E be$˃RKA! j ;-\,$M[[~ 2o#ݴrR-_'X+o-eI"߶mNM+3ϼ5.X)ƒg[,fYď R" /LHiiTE?w$疡ryp`wz+Ja#m2A +TT巿_9O2w +^ӆ1/, Yr(Bx3!SuiU._ -jCϦo!+Oʹla%=fmThΔS|SkO/kCͣ=a=]iRm8ȟUϬOHjTIq.eWZ&wS0SU# _z4%H X",؛bxPe} ΦWIև3 GY.bDx"Wե'R[g& \>bF:R^i* Uĥ2{Q4wE ^a_REd4ܽ2a(DOIe"Mi@ۚ6 Hw T')2'r`=髂mJKłtAxܧ䯸 '˯,hLr 8iK/q6fT=f_OAtPKp `lE֍_01]DL=t񰁽1]ѻ#g#8-nXֆVdCWd+Zw ~ M5$YSt,Qx#sxq7v79 jLVk 6хB杢Bҽ}6^o!^A%(s[K.o\i=rP,>/HD&1 J߳gAHZHj˺s*qV'R#t sHxZ)T=E4Ly#={Z~@6OI_qpT,l(%bJ/pgnh}B&/xg㇆U͟Zֿ ,Ie)[U@O^ UUwɌrmKni7ރK Sٽ7 s6+{K"[,."r*B8[Ч_}>,i2jZ%rFi(@Q㹅bjsaeDn*t$9Z=ЏU*9^jU/[avp\A,#aƬ{㰖8ZXQ,c}E,I!~ֿ͗uJȒ,rԹ0Y"',gG&7,U쪋¦ 7#*\LEVPJ"g!'884̃cE:#KFw+W7BXQq"WC1oV1RوT)ӖQnl[6CC{ptQ^˥xBgeÿqT ʡf*[r<[ݸe xal| kr ܋& qc X:Y޷ēҕgJ{3-؃})S#3);LkQTHi~J#ǔ6hvYi8}s/hAJ20Pk4=\CR-o-{WmzB֩^Qi8|6C\OKLC@eDz%2V6%R*R-VeLreIx9wrO"rW+f|cU-1Twڿ䈢mړי%E =tº@Po?QeUU?^pK,ow>5셖߶?,H)"0#n ڈhSlCmT~KzKE<ұfhD1N~ 2Ag U &د]v@u o`z>\ YZ