cluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.6.1<>,%xh@5p9|%=Mp˃YOvc82{B q(k۪hW֓^Uf4 ĩ*u*W'UHE=4h9!lgޠgrT/F`i%!SQQ2^ƒPr<Mr0;*2T"mYQS)B>ڝyLJZy 6et2uDM,;=l?Zݹj wNkQuZ>R?d1 > Z48DHa    |]0] ] ] ] %] &\]'])]++]-8-\$-$0_$000(080-91-:4-=\>\ ?\@\B\$F\5G\L]H]]I_4]X_Y_Z_[`\`]]a|]^ebgchdiei#fi&li(ui<]vj'w~X]x]y@zdtx|Ccluster-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.h@5nebbiolo?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큤AAAAAh@0h@1h@2h@/h@1h@2h@1h@2h@2h@2h@1h@2h@2h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@#h@1h@2h@2h@2h@2h@2h@2h@2h@2h@2h@2h@2h@2h@.h@2h@2h@2h@2h@#h@2h@0h@2h@2h@2h@0h@0h@#h@0h@0h@3h?h?h@0h@0h@0h@0h@0h@0h@0h@0h@0h@0h@0h@0h@0h@0h@0h@0h@3h?h@0h@0h@0h@0h@0h@0h@0h@0h@00743ca7fb0a95b29cb5049bde86a1861225154854193539907997ea3acd79d459a10f51c886b679cce8eeb924c770728bddc323dc9c3d9badf059bbeef3a7530a6f2ee394424e6569e34d4c9ca2658fa8b7eeb262acbe82bfd7c877183e7624007b9d571eb803324296aa751407266e82bb87298846c12d08fa886c0fda64ac822438f9b3bf1eb6e62bff085b29ee1c0d7d7d8214be00403df4a4232bb93e0fb3bc86c5a2ab472b2aec700366d8128b59bf42e377b693da93f8ca0699e898a392df0bec2bae71b8c002a06ded2b55e735e985e644450381488910b5e8be62549a592e2d5c7d02250a20008ffcf706fe371093ccc5fea3af6345332790800135563b7b7b555d7913a711e4e93755d19c3d7cfb8a27953f6f9e76b5537edea7c84b7c6541763ad59b52bd67b1586202fd3cb24f78cab23b34cf1a79df7e73c737083ec2d7402a025557384a602021ad5091d5d00dabd54c765a80196e933dd1b1f06140e5b6e8063d9d3b27361e71a0c00e5bc639b3b7b14e390bdf9e3565f1395a1bf23ff950f553446d2bf42bcfc5e6e2173a295319790fb3b992b011897ab66372dd4feb0c2accc72e7611352ef33f9a9470e8a3b7625782f2054f403a29f3fe281ceb93b469e14e473449cd8acfda2cdfa7e8976ef346bef3be81844f26395e121e5834df6f7beeacfcdd2bd4d4cd8a642b7dbcd2b77c0a0cdfd445dc7133d754c6b9dad0c460d4e9abfb0c22c4563d9c485537255b1fcabd6d54efff5672ae04ba11a774488cfcd2c68a912db83bc1b33d2b149af4830a4c7f1ca79cdf4e3b61b51b1e2333237482ee6bce0031e36543a68b7aea1780723c6319ab7ea51f7095bf6d3eaeaa697eea774c4fc8357aa024b7a8bd9c907099c4c95f97893d39b9814fb26bea76b227163850bd146c5c18e6dd7a24c0c88b538f1445f9c59065a0779d42b9b4e2c5511a1563f8778411c9f9b7d1677524152fce4acd691520bf774297d93cee8017597fb17644f19c537bec173e8060fb0adb1a351cc2222c50fc370e86334f33bdbba1d5005cf316a8618399bcb288158ded156eae773d034dc7070c7358f20d292f792ac68c1a1557c590732280cb38bc93557427999990705e50e9a97ea718c2747967a6c6e0a239aaa86ef2a05dda9ffb2441dfe509c5f5a077203811acbddef99d2acbb928b9420b19b263078490a8e6aa48d4ca8e25e78e40f23bd8c5fdd5fe1b7e178ed61248fce3684d95776c81731ff8c8c9d06afa6c055406d9fbcdb0efaea46a57e4f8190b4e09a2bf47b727585f01bf2cdddbef27fd5d10b8787ff2d501b5d779e2fcc66198955a9a57379f33826f81bb709d35cba679c6fbaff7a0afbc1ba4a57d40303c66d828d17f31b8eed6363f690367f6e7ba7a09e85460340eee98ea6b87485c686b482a69828293351a0cf3d98ff885e47d1b2efca457f64a94e809ab921940af7d52a9a1f5cef5a6be7c8cee0a2490379aec60f2a12fc4318c021a8901e8c381321200c1c6a3d55ddc2f09a0275249a58ea3d94fb5c3fedcfea3ec527e7206eb557e4b46a80909426119bb02a09390e9e32ac8f524d18ea943b1948a80ac8764cbf6b2725062be6ff16937639a8998d66a5919611e5e48c67dd53245fa03273f4d908868e252812b1a601a8e516a40643a923e2f5bf5fef416ace3e383473c996ff58e895e1306144251972eb571dde7e4c519fa8ceb4052deb5a7431e2875e643be276f42df52b4c0c8e92932176351c21d74b6a94524fb1fb0547ac33e99e87b6d796641886a93016e55fc8e56f9e6d6bb82f639c4847e6ef7bbf5902d63c096a38f6134661b10c4e401488c51c9a33c4bacfbb97dbd9d945c29ae01fad4234250009be6e4a5fd5466500f6586d8eb18fe06b5347429e9bad4c517a62a7f5d6b723e5c814cef24d223e862de7ca743a6a0a2575f01d92a67d6d223eeb1ed4fffda45340328a0ad3586bf3fb4cecae53c35f389a862b0c1798d23aec290ee52cfbd40c61d39539138d0c523cf86b3da3eb9b9e2961f88c9fb84cd8a79d445e08e9931e0e825efa3832e8e9b669b5ac04e70831ad1dd7a8376c41aed3dc1c0207df036d0e77831c70d8413a2998adf6c29e3a8d3efd0c87ab5fc4ae461f8f37888e06700d6c2e0255db791531b1e78534b99cccb066b419fdbe021b31a075b020326ab77ae27004b21890e5fab421783e31d1ec263b3fee305d5ac500ecfa2500f52cc4f1eb3c5e042e63e4f57ed47186f0845631d3e35a0c2e94b208f9eee561c5ae494b27ab8b4169686f71e8dff7e657080b8b6882f38c7d6a5371e8d542e36061ab6ebe1cf95727a416b34a97c76e8c21d3601c0b775d6e6e32d8622f5dfe83f450aea0c0ab648e84c0f83591ef02e610f778b2b833c63d4ce2ab80e64c2da8608037124df91230aa2eb3aa516dd2f4a7ac0a4460c4f1a03debcf17ab2d7138a0f82d34d9510a01d8cd1a1395c693c57d169f86b19fd7a1475fdaead0cbb2131b36e806531103e28e22d9656eef490d8fa96df38b7cf3a832e50a1ae3e52d70e8bd8fbdd0806fe7c766b8bf07ce0723a504532f77b98183acbf2ae4e26da0b8bd2d7ed0ca6490c3ff3ed8d750c073dd8bb655848964456c76fa14c57e4d577f39170adabc1b6b1f785eb7c2309ba84d495ef3237607727fa821e2b6a6ca0bc41a6c8a15ccb3939602c522402108bcbedac2e9c47ce16c4ef57964b3de7c2b6325831ab652cc8d0628e1605759f7f3229aa2c60874be6970730f7da716176dcb3b75bed6bae28b49bb5b8ad6c49e73e9e51a57b5a55184959a68a856a00da7902df7593b010e8bda9c5792003549393f9875cb8986746f05226a91484c4c2a24b4abd48ead947874766203ed5080f67df332653613d0360893936b7d31d56a82636081b6d104576b9bf2f9fe94db5aa8e2af91b05e69d5d2cc874dcdc59bf9d32fe8919bce433f4cbf97c3e2a87319623f69b9dec27cd700c92b8d1c5e31b79935e8ceed5f1b4e81c60f8cc481e815401ed37ab92558983fcaf28c7e07ed0319626fe2b78886d3ee281283c372cd418679d53585568714d8a3f111c9648e4d8caec06a05798b7e28d13f2691129e305e1847496cbb99b146eacbe5fc17860dd5a7522af5786c15c13e72b48481052ce6b8366603d9e5be804698945b136c54dc9a55c1e9839a893db29c9d32a786e90603898d8e0a729d98d7be1e26e8b1cd80b531152206e8ac1b3c7caf4a3ce5dd4ad325c602fac70d7e91b2338e25ec15b50d8d2754182d0490dff243386139616b9d4f97c93bb9945cb78c77f8faad2b9f4eb435da06166823b1ad0fbfec3aservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclusternobodyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroothaclientnobodyrootcluster-glue-1.0.12+v1.git.1650454062.1fbde71c-150500.4.6.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 @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-commonnebbiolo 1756119093 !"#$%&'()*+,-.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_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]=c94a8ea307a1920c6f2ea00d654dbb5d74d7d5ea, 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]=b5ac1f9ba07488bf17e59185798a503909f5854a, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=187f58bbe7c8adf46be917a5f8137e8fa03bf3b9, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=38fd58e57e3987f7266a9fa3dfb76b4329bc5e0a, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4f5963eae71b7daa9d5dd3f23ee36112e425e8f9, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=659833bcdb2cce917bbfe7810d09012d00c8ba8d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f61fc2ffc9a0108d0bffe81696f83454ca952f3a, 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]=d402a068e7894c346835a2b676018e428d12f058, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e148adece782b6ff6ae1ad45f7bc5cc2dcfb23a3, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4763d7de1b32334b4c4c5ddfe16d12edd3e6b441, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3c8ac46c51af92dc3bec3d4fc288c2c031040395, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=d06eae6172afd1b728458ab7950c5c6ef0d2eed9, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=bbe3e17935b878ee869bd7e566244d30ea2aee0c, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=14262e7714b4e1d5d93986447913b262a3dd736c, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f9c165502b37f499c87687a8dbfb749e867f27ad, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=145c3d63cab19d85f09a27dbcd3b25d4743e2137, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f2b37e6d40c856569e54fba30b03263666a079d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=7fd10902fa0d58e8da79ab8efa7668f6ad3c9b5e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=591da0491520f3c481b5ff6be0ece548c2d48d5b, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=27f1d6117e9720c9d7d769fd907493c71cfd83ee, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=b23e4a33811906d5ad4d67c67d9808ba7f3fac1e, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2ddf4d76ca1055b3081688d537881aa05a949afb, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=044a28e10f5088b740a141d8e90a9832e8de157c, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f37cc3cbf548ac40cb582e328d330343028194bc, 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]=87aabc03282078280bad4c28adba989a9f744501, 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]=d793dfb727c977b3adfb269384e4fcbd95afb4db, 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 RQw9p= cGsbdsystemd-sysvcompatutf-8a8fe12d233cdb034fa03f3c937c13e8dcb83f52626dfc040134620265cc1c86c?7zXZ !t/]"k&kv[^aKpJգI+M8qYBaØۺOIva0Xδ7#aN)QxxyJ@E\Hƕ=ix5 ?$<o1㿤)D%_א1;o K..x΀c@J~q`щpL PnVt)eyj]$c 6lȞ5 Vnؗj?N틙 2>e^x6 ]h}9JpYU\2:$1lP*^0 J9)5d导W˯N6*BIohq.d oe) (=ɷՖ^r@ {N$a={BL|Gy~EakɈ*0W5@GPXF(}*cc gax<~ 5'!P^ Ը( 0`Y`K&M=*Y31.ݑszL_X6V&`+W+6ÌEZI\Fdr!U.>sxgP˘9:bLWN''k3ݴߪ 'Sygw1eJ1glAB+J>>(aF?޲̿Rtyd %PQ=hYy)eY˄L w[8L6d+\b`@dy'R̀ˆC#PTa>9^C\$7hQȘH 7T4 ŀU/9;**IP~N寏>LG0-N+f)R֨J?gvrǤ޺դS5wS37t)vI& ~ &R@αZXl'|ۓؐՖ*. {т4}I%D5"اz&W ul ߡKGajFJbrBi  tKk+b;GzV OesɦoDoF=*A7~Jm5?mT/HGf䤥5Vp8~Į̸6j[vy?㏵>|,d\5 veb+vUH+}N(feuL,/kP23eV,/fp?g>l.ĉiàx xX]X1+~; FK}yP2J~:9N S2R@uʦډg7w20%\;/2Jo⤃:^8@a9*wEI7Au:II~7#2M߲5B{v @L)啋z/\\4r7z9 UCpt=м>sVGu77IuiFm[~QVk&!/Yݻ4D)QwSF}Ƥ\«ƆXAVz"hO*!|ɒheo=yS+ DDmk|C'$T,: ]>J VMM[Eɧ T+4VC? #.&o6|h,pHJY1::F+WOckQuo҇;: 2)7` -*>5F'7Cy)*i۪O۝S~܆hl | p D^~m{~W#>$Y@fZKμMHGW#-Qf#l&Y ;-)ԪpW bYf+fb?6+ZyN4ygd1]Z!JoBx "1l)> ͎t PAC5`ޞzIQgHMxmA97CmV7x:-)ͱ,9?^TkaK}RWʯvZ4y|qȵc{qo[E.0rE^ >#C7"6ikU̳QnJ[eX$*Cv AS#i/W! MMb<&5O$o&a77-'f  r0crĄjo3Q3 وX*N-x肞_ )Fm>o2znO@k%(lZNV׼W'{kG .ViX FݲaZvV20JZH~X{ 985t2F[70'fF eQ)[,ϯٰyYL<ѹCka( UzXJoRRI]l\*}tt~Z9z|3~.hX |v&tN`?ٿWѧ;$g֎߿5r:&Sgeٌc~M+t*!MUԛ¯cb2 IщO:]3#>( 꿃(~qJUQtke9C&E}OBCi\=r(e2~צՋ(Itr,-#A.b/Ba0 5Cw:D̴ʦ4m޶y)AO2X_3,pwWH&jBhMtS7* ,Jcصi`0~`JLU.t<8 KU~8QOfjڝuj?,uuUh0cҖP+kq<9O&"]w?(W(1B>\pPIj+ uD'^Ucx>zB5B>4^gh)&*T@d$@l- 4>H뛎>ztGZo{$tuтMj+b8q!YcKh)`UeƟ?9TeFÁZ >%Ve+6) 9%j ~Ԓ4KI^+YDRb25; t/թyUS\.POk2Rk!b"\R+D3QfqU=rT}P6 X7H2O:h"\e,fޅn7{ﶀ'#*`X Y -@Rbz2ȁ#rwqkF M?BnIQ>Fz;sar&qPh_AEa `6?[9j?D۟!F3\ùşM$U垏xTO팞9i4+ +gp株:7۽OOF~DěϷKݨHd>= +,]AUA+7/եgMo$SZ9bAp"q!yΒXį;?BΘ. ʭ]g떂>"&JN#U5@EW~B/Y=f<] 6@柴 xw~VEChЎȏdZIesLmxĦϜǽ2Fpcq\N`Cퟟ4b/(OBZ>JZS^f8m1rbAD:_xtdy1Ner_B486 jzcڼ.nl;W0M/AXSrG"† Y #Qr$&x#mu4tssp)-(x\(LW$|ak{FQzm!50P/U}(v@H}ihgR:2):F@_YPU{~h"bfaڎpe $0EVUdvȖ*.pSJEfЪ&10QƟU1 : h~{RT%_E @ZO/2$ P|ž:Q"YZI#4(X8Q) b,YYFr҄%wsb -r+A賗`/l+Tk\ b"Bb_ᩄ!.Lpē*>ƿ`P10bt`\3esgY¯B~jxw "+WD48X>y\wNǕ l.@u'l{Jo lT +No]̼;mq9/ ]B>ut5$o"0(g5-u" D,8F6TnVSf]'2%} nB9S1AS-ӓ\x~)N@2qy>7+a6};s31QjE z,*8n[W92Q.9"u*;0<3?#k {5u(9'i1NI9ODQbdj7+ߟ}@ wM(-.q(/JdeXF9/? sLIyd3uCM頄NqFx6Ņiܾϟl[աdQEaY1k&}.GN/V^?+uI {Du^çra@G6Q~L``·A,9 3N;YރU̟.Dī]v,N\2.bMXh?+y6$Ɋ .Pڌo ~坮aQ  ' ylW{tOQͰZč 6ɧz%[[2y< Z=4t{B>? &#C2&e2,_P{Y؉LVx_vD~y/e1/PtRR=N# nZ"p7j${x*W&:g ᛰW]-5ѥy\j|e|(T]XM!xi&!r!< 4MH4rRR`Խs8F*Oş>Հgkn I6l+7^> }kmej aWS1PQѬsZ!E7prKI<ߝaҶ/\hfxX3Mh93;c8)[)gT bVhSG1|Nx:(0<|L֦e69ƀqa_H0dj~x lS&g%`5\FM-Yv3@BY|H/vየ4jYb|ΔbJaCxh hw(U`T?IOE+F"\ ܇`-$7+ \+ Hk0 H?AvMw$ug3H-^1D0GJAg(˟&m w7>9mV%꼏UdD4{z9YN"' KᑁRہ 1j~gyq3;L?HޭK1Y9{ 9څo"6#18]tq=mRdo:ozc,O;F/y= m1c-GO%{V5* 'bO4FlVqY%Q+K&{؍>)uH7QlU_eJrX10[60a>ou>^uVv\}~'kʛ,4n(J nO9`W_s œ)K"i<-eR(G.̕mV6~?{>dUHmHhCݨWozDP#li.+Gql'?aLxwr}EQ~JY}!5tuA/Z C~u:iah=LXZq0 ξT[c}HX3ҸX:lL0ĴLu SW?I ɷCۯKНpf{ҴUl9`dw,|W;v]geVf"\w V auDeNIn%R`zR7NGjk͎Sk`4^ԲOVȷj e7fjz2bs#F"e`&4jZo0 {i}:y!Z)B"$+>X|OgZm uRIwHnVt ~0p0є,U*%hc-&ƌy=Z'!S:}|fd}O(F&#8p{|/( $5nӎ#b$UlG O:-pPpj4MFh+;t,m 4iiwHNSZ~88bZ}rņfme]pS:>/{f Ie wzFLNS1jd(_'waNJg*CsUVmc fk)[Ky;/P#lh> r$F NFhl|qZ6aذpDmVDMGU̒$ POĀyK5WT)[Tve§v8fiɀ<.~EwBjqxA(U C9`um&K"G|`-t꘡ ǔ oW/?VUk x84ï*kɊAy.B b`'S-3bY`\JB7+,hg!>&bʕ,Re ERr%&&ubY;zhaXy7Jn90K {φCNxT$' C'i`"l,g"M dч_T4I/\^ZT|3xAQB|6ӟ.uvD^ZQP^?͎Z{pNDG?Zm!Updo7 8}{d~d8/KygYgdXՓ Ahm-eONw㆞ &TrJc [\\!& p~5~POA|Y[)sU{ÝXͯf^rXgn;ܚsODfzqF3\whU_orv>skρ{r^}!<h|L"Bۆ?KGD,|qdQ1;6:)t>Tƥ1SX*}$PϾ(0mTINLuB?*\]Gypœ5)[E.9̓ew))<.iEYz))#aGHQ4ZQ6HA-E}&3#.)6a܎&og GX#!_Vq  u0yϷ\i{a9 dPztK}dfi&5Z e&Xn܉[>25_nOW6u*R;q= atv)Z7 ]FnxqR9S:䦐Uz'WѼ9ӰpbN :YbQע7PIPa;%,uiJ^?0ffQQ.փSSk`dN)˙^^gLZTϰi`5>.|~Og&<^dp 8⟴?I ZrIaWkaF7N9)'XEz'Pk{m^3f22s[/pMG|\0Rd;FdWF,[NA%^e}ɠ~Z:od9~ +ؕgiW)5wrj,̹fqROj712,pL<ةQPg+b5\$e/ρz耐Q;l-X5}(7ݪ I'b4HnG))H@QZrOj`7SU|wEzj PPMW}K#6L5lB$>d?uY G8y͛jSIEePӧFngFh ȜI5bs.4YQpA %eɩFGެZ>>U`8Ȓ?<tCяѷ82~' )ңb3#Thެ&hx d:nVgp##^0 d7 M^h[ŸC$GCXh%88 9aCCIB$wsaXh<}O^-tm<AQoZE|iIEZ0&KPB[>Y0g@˯R.|P|g RG&av=@dV }#Xk\i,js ~<{<ΣGK 5) rsZJ2F#@{eϢv{i< eڦipIon)O2K%W4N Q#/U( =1l" <4]r;OE|r &+:-_nGJpc0KT*4"?7TS7O-@w0n:( \cw<׵qid8q;lgH $4qLݔff@O)2DmMFpST3z̞9ʼ^ ]&؁b}, 4QhH%3څ[)PbW9Y%W=Z9x\ ,[H|m3 ELus/q޾ОK'驄NH/m3lWֽWK>NWOd0!sAlmycqL#u;؍{,FP|'_~擾!{kuV47Jg:QC2- ME B.Z '1]<}v{Y|{%_aAknNn?~"5=<>%O%9akY<ĀM9B%RL̻WDDO"#M7 $cԟ6FL텥4%J)͚C]BœƒFqU_0, ]'2xj_2맺g-~Y-;Ԃ|d"egxXXMLo(ƏM~,|KLm`շzvW`Z'XѿymY9AXm51F1O&QV mYPC6GA0G{W:lr]?Re8s5"Ugr>IC.ѧp6!\r,ja/iu):F9oԎX2 ,ۻ=ģgӠ}Λ^3PxTsj#7xDKW 3Z(ME:HmC%ffI4:dJs#Rg=vSNC 5煲W5Q~{^.IV#o/tWTヰ}Y]s逅 [ܬc\ d?V>,4] )&WWPx`P A_cE2Xם2 1k>oj;cMJa^ ]YW]S{_h/N7)Mʭ觟%7ng}V0d`7ٱAx1ej \anBP6&ue%$) HonR [p[J~mkg g^4I$0'?Ojӝ;+| L#|Z𓵡#‚ԩH6PHCKYzp5(X@p}+%n~# , ӵ<2S l#V)MSxJq"KoRpMEVf C)hu ACLBph햜"`E]TRX3-u󰾯1"f"%Žtg8VICFss?`؉ ڦ^WP;ç}M~EaS$j:e(A: H!o-gpJPKP~2;I,7=d"whNʮݎfZ|{:7ͼqJB^(|OK_-x]Q u;@Ch&xI-`10EƏEs5oFZHnk_<:`$*-TjbPlk|B)P0~t@3&ÁG@%c:zC-x;5`|xID|0 dO-t/*@/|z.D5!6G 3G_jwH:[1"r;>GHz70aO˜u˾x#? [-z w&:Gm:t1E0U=2@E:ጶ*[dHfR9*˨nō\;o[ Ε2͑H,ǃnPiC(W,G~B*DUop8NئSjT_x<\˪`q|=;G'3&ӮYkQte4ʤ(9mMvƧ?zvj/o/SesH  "wҀrzDp+_}A_>Ől0!%:F/KPXTf$xvIwyQC1ӗz9{淜KV5^KU"ӪPT=&tXfS*o.G [_hK=d]SO0Mύ9)>J\WA v1LhJ:ƙzw$aƗqgjnd|+q# ]B@C(?7,lϣ6/X}{w\ x0yp,/YqjôK6Bk}$-@it`O U6v(AN/(:tu\ F3iMW@dGk V7~ nva#,nGtG3푻9ڰwȡ!ylJ#(ou'hLo]PГ?-+XȩWͳZ=ðg0P625P퇉>aB{׈+`w Tr )RuLJq83a5KDyS7Y`d㏢8{yᑾlǖ;ꍀWx t+a =?N*\c$VL@An/qki @e=S>+Nͷ0 ɶ`/:m95+ äm6dzթ{I<%P3+Go.T725vA $bIXU?~ķ>I8MfhආmB-B*%M#Z8sRPn iuNIo`25̏ '5=Ǫ[z!I).d4fE R,&V>ZslSy \8+%pVTWD.P䙼76UuF'~)gWךxmjLKs|Q[lhgOc^'T?\;b } :蠫,}&WFyiy'f*ys9Z J8Ϛ)tXmU _$7og鹌Dڠr&@)%PׂoE[cJ/R1[8rGpJ1*b|ʏn$arXaݖP0M dSG|UJ/'BK}ah8'wWפj> 991^jd%mp9=d۞Hԣ.K֮S|0hSDy=lCE(fA'ZȺ%uSruR&Tj ` &HTqiws":ڍGM=&O  C*oW XbO{[l?s_i|G'Sq>JA%1%X)U`" Áђf{R թոB cd~V[cB6ܢ`OʇpuBv\*uvD2]ȅ,[ab<]k<&ψn& m/2}ϒd72wś%ðM yA.3g@#z&'%d]=<d$/ 2_q?ٟnjWМώҙ/==tPbqBI\4Kggr 19[w}k'߻6םm3 3j8ȲKȚ(.i.hSD% ϩ&V>J/kpIbCg^ '`A{]iv1zy<ܣx짞pHKy5'd/|@i4L #^(79.5q%u+s/X=﷒)fx頻A ! =[U4Z)96T !Z=4| ? fP6V[0%[lJwǞuKOF5 tS {Ev=m.Z$GBK6W蝿59L`ȭCܬJ޲i\@rI 0D$̢HoM".񰛵-=d/##8 :۽,Dږ @i5wȍiyi*"5< wRk3L!,1Bco Bn~o  ;7T2z4;0WYHlk|oy$E-t:1tu(=<1{˛ϥ1:zn{ &'PBq2ţzg!et'heE9KstU5;vSYDԻO;M3O{e]}q͔fc4C_wFM^KSf+lu 8?֊qO9?Eسr؆(Ž=˟v^ hsY9xo}CTjUjK {WF&:\38Q"3˙k{Q+Zj;Tø?m{g\rl+F?Czm(yENleRyG!Ƙs~ ܞD/Y%Ta/%qk¥02q)}L6Ř_ Kʢ%>9=ai|VOF =^D)u "mWi4 !$;OIS >]z̙ThxQ 3D srě?cV}9{AD#/ȏ8M*-.NYp,_)/ID"Lrn`мGp`ʴKCTjϨjȇ16}, 6OlrWj|;•^:B/"WmLGIX+`H%y|${cEEK0)G^g7,^ ߶rևzD=<@[UrVsp٭֣˗_?t"u[[~k9#5nTJ~g͟gFóKP Gp`wq FEUuӡ΄jZl5e8*[ʣA?WI$l"xCZk։-aC6U\mf9Ad40sP" jcQL{dl]~:E6cC–io04é繂oЬ5#K@8 ~,+źpf/ڐo6!K<~R6pi계y>нmʠtCj|p ְe ّrPli?/MdA`_)qA}x~Ey8">o32Xc~:g"ب?m3ez\nr/QJ1n7v`}kg;A=]5,6ͲeUwi "E>iXUWr\=l&.Uuiwϛ,JYȱHd{5Co&6 Oѝ K6>q ai-z!h2+Mzq@߱1c4,appH"h0Ó: \a$&TFeʼMW\{rx}h #WV MANCx?\7{!</ܥEѓi$,M\ɪBNN eNRZi]@bostianLsP&,b󓠠w ہZ?xZO|&2Na m1#`څtV`׃ @j da&-dcԿ!UU"eo||U!N QGMn` ˭2o?/< Pr"DGzwמB 9SĽS0њ<:g`uanͿu2۹ ݗZm^rPeղ>fHkK ֐oBnȡ9e2J f);ɫ,lXownp~<8&9t|1|)3&YA7!Yx10: H ^B^\8}(Zv!wȄ/wEA>Dx8c7Phw](1u>r,)9ŶVON,+#\ǔQ_RU@}etxv:$JInoSR2\'J.P&lYy}1-KkUg4jV) ձO&t+rӑE sen25cZ.NtD|&;jT)x,"h+Q8;w*ndj燤z73U!eԶlcL3!=ᠤCKH#AGQ1L`1f]*Y/[b+ҽqFoo i3]ƛsuYzϫZsqҵ.%)|yͭmH֒Fbj^"רz穭;!˛ϻ.Ke$dvgjo3Lո`Җ90gU(l v/-osHZ?'K}#5Dž[lX cZ^ye| OɻQ z hߖ!*oK}~o~n8{5?H>SgV7zZ\(<6\&{| MLdf޺A:W]ȡL\b O$q@J-=$Ek,bAMg2q/p'{SL\Vd磺~?5tJ>rd xIeMkf'iwEϬ~WʋEȝ?uKR]]9xn"MijEpT 'AJEO La@]iE`*%O1!n@Q[H&S8?E#gWfC?*B_bvCx)KW;c'xIo7վkme7*$[nwE(_l] q~]ϺקT|VdRq>qڹz"o TAc>R|<^].Nt -HI&meC^O{6)1w&y绛X &Lg3y~a++3‘Q#`TTc?|Dt $]NX~^}M.: `[ ?H|7@ ҋp_jF8)4o||l]I<k2,QCes^YVQqB| A=Chfn=gxoY"q(&7M40:l(S[$49ߜw0]>OIgS0L6YUek̃Ƅu ?Cx嫙qZ?K2 TES{XFIH[N?{g06>&/}B4 !xݪ} )7Aԧ!ψI({qThzxk5bCoy֪Eë"HON-PGNo n"_1)HBXlAv+ڪDCڇ 8Q^3b(Zo!*4Y!^pz.UoV"R ?Zduk =0zJ[=]^HBL=. @A@_)ǍjSO.4od^c(T n3ʎŢ72l+QQm;$ױ+qAN: qXϟ28p}_2v3#UXoT& L/OY5]rzt"pY] :T&!:br!͛L[nc}eӖXFy' ȋNZe`~ qԇQ=鷜3f!D,CU0վƟp"Ro2nfl>glϖ>92J8K UrZ pR.^"auF62P]tk3(Fݤ;('KMăר!{T]H0D8oPu&k`y-6(M#0&rd`#Cei#hvɜ ,BB%ဗl<g\ؕdSَO#Uxz%fJm8fza~67[]#ӊV s_3ʈLxٷ\W=|'~9GkC 1C9]ꨩ=(]Yrca.$ R-H3sԏ[ N }2 άZ|1KEd39|/c? #DN/g<\W9W'=*-w){ (b >og^z܌4![c9WP{}f2F9^\ѽ /oҲ=H6j9Y>d6H-'Tmρ-h{17<]`Sc`J'(2Mb&Cr3f-ٰO93HP3o-x1k=zwd`y2!Ր ]P +(L>Zt6aFHMo{xIx8?ODO{VqHӠؙVۯhbebN*1CCjf^7T0$5UJZ2iUNG_;FȒb۴֦AA3 KZ]̟۩!0;6qr g$a=S1*}28@YIõ>a&:ھbMYJ`xc!TL#5g<:/_RoW2.V'N>rAK+C(9>ِ qŸ>'H1x5tM\tiR$n~haؾNb ^r4CHҜY{ğUKe"9ߞ",c?&a]aϒhR$Ͷh?尅z|<< K};DŽ50(RjsvM %1'i=-[ɜ(QxNAF ؜NQ#S`D[*MǙ ׿k8sY;qaS0B\`ZIˀm!s`V$"8 ^;1Ldi·%?`b(\CC 7ظzh7ܵF(oň̼~Tu_1NK,]3Q@8xg#9]7(Žʈz"f:8%Gf,ɟQ¢.HbsA[.foZr࢒sQ~BvhwFWCǁNq j\<}]=aϛIo&Z;xY"b,n\͈Ԥ%(*C&ȌOwo$uIg(9S uk3/qx6GD7&CkKl>\8`֮ٯí[* "Zs [OKta@?ܬܷ~ 4n* 183`dZ}cFͬ䡽> u *I5fGtH %cSL=cz,|&P}Ũ>йIl3Yӎ/$I?Å 聉k%5DCHùf(kW0.Oc^UB.1-VJf.\`ޚɉ"C/^+ !.fʐMdB6q4Ɋ3֏hOךG5/q \GfTTC}yUgh:LⰛBycKS]l r #Ϣ[Œ,Fw~+S]gCI`֤n`8LsA󹞑tǶ "Xm}^b6 <VbWl`+I 6@EH=822g}MŘ}k, sWyT95e7RrBiƦF:?ܽo*(%7l#`gXm˟euNsc{w|;()p(Ӛ^k<-PkU4L*҈UrZLeg^P̏ q"1rtBL@O@ k sNW hk*fWEo|,>݂,˵>pbۊ1_ Ks#;VW dvbNtl~G7qbƵ!iB5qF{2{װ*WýAvh,d?&޲GD0`PS(jsP."`%ѲƋQ/}) tv֐.f i!)ע MTv|"/2G[HU~3"[;bv'k-HzF@s=2ڗ?CNX,rV#2Eʻ(E}g׃Wege1=1&C<{C"&ٻO^<4 i|t&2[ ztB_½?a;] bQx/&M< &y3BwL'OR.}(vLG#ۘÞtgV4`δPPFrjJ:*_5VRg΋o# fv`3ew w }dv[+B`iW2b֨eO>n>T6LGnS/\O"F5!c;b}p };OVf=x6TGl$g/:b5PBiA\+LNM?RF:94ԀI9D>2|[O=+~{IG{8mnB㨫`8<^ &xn^勞Aۣ.ILTˬ\@Z"n*=upi˂{g {i_ҧ * SbWvZM[mg6)Kcq)*@}S#0m.Vz|m8"=Qs u6YS1,'YWxgjO؟^cQŌ>fNc3[V{TVEI tƒS8ƛm;;;97ֹ l!.ïWS~ @{l%rڱc>ԖɼaXTEV 7괺tWR^޾8"F4J(p]@h0@{2{[6-snҕU[Z!dF]×g]RJyǗUIU?1ZӡI3YZej}]Ey 30 SD0ͮ$K3(qIiӄ:漲]qކ \ g?IKSUS`,tI',]Qsq439uYsx׺R/J1bW :#6+gDK$o)wLiheHwgSZWdP͈y$|%Q,tZ^bI0`2KSCRj#գNN^8LM_R nx1y /8TMwL9P̭=!ÆM./,1Xdk2ڎf ͽ7|9W*P!ſ~Ȇ*C%:+@spv;W>-a%%HrM2u(mM:L6YyqJlXjW>. >uT O!\GPOJh65\C!dzWsBb*:;aP{ + !F-W'? B-u[5ͲHhTRՁIQ"CItva_:̓=۵D8l!u4%Mc!42VU[cDu簝SC:dgL;Q0ag.Rc/j7 njvmWs6J):ZiwEFD7}ZolaU]uk/{ouߗED7"w},) fxđMܜAY- y=S')$a /z C| ?X.S#drA0D]+D:.hC3 >S &7iPǭ\;'l2O jgKDuW1uzwPPOφFW>wa}H㈤n 뀁s8~~?Hh&`Hғ\Ws0GkLc,N'yDMk[1ߊ+2DmxG5QLVhu 1Kǀh-7vfӲ;1Oֻ+]190YO(1a ,@݄) aWƧL5s꿌U b]4Rm9肸v֋[~Sl&lQаǽdp=+VᓧIx<҂)`oT,5gmy0p8nnc?RZ?Y\[owƴ{HjtlsԦ$C4cuCx(bGu- pA;'B7;)' xB'8]OJ't>wPof}%8"@GMÀ_"͏7PH\z(y>:>1ka9JnU @ C}~CDj_Kd[Qf s EODtgWғ*+|7(&w-bۍvP+eNV&^CͧBY4׊YlX˪g㈼\wɈ=ETPo&cdM`ۙNJzo=[٩&͔OA-hVf!Sh3.teVxIQuX#ǚ/98mܺsHZ9o99E}`7Kgωpal߁*G呎,~U+hrbd6hSUÿXO6L]eGmt'B5m!ӬKSWQ0 *k z/[㨰 |]i߻gJB#B?wb_9.'v%q~8^o( 2T`  B(y7 <ZїHI,,anoTkxAexKAMAB"d#K+NS1SsG&j5;kXߒ9IyV@gƭ&HWytc(SH]珛Shw ]|XC hFzk'=ۿ}lY@ƀkBY(dկD3?)H5lQӕr\mw]rՐ 9i6DKPaQ V Nu]AdMJ8mAyQ&'|U~o.0`W5I4t =jD.}Q@Z|ɩ}Y7Z_P1*Ө۴g0v6])?("T\Ekh,2u_kFɉCM7zp.z 8v Qz n4֯ H 4wWq$ןoJY jgM1:<951(:SQx \[0ph QVF؊Ct1 ;[B Cae3;|?Džu{13YkC% "-ܮG@[g7PPk ,9 oP3f<(w0^Z"P~kxA7`D>"֒Q~|Q̹porDo`T2s8P Jb wN!U ,%76+̼&th! awDIRBj2[v3A^nC@.I-BZF]%=H -jM%=QPRVj@ Pe=*L*5@J<}^.u(ЦA\jI(@x0)%b .F-JI|EUdsې(~%&ZA՗Alctْv;I>W( Թ8-Ck^]3`i C(eh sv$r Uh~I.WA}bWUՉVpf ++bK!L g|/&*b+Nrfn(zAP y9I/%ʜ /j_듄k2')%ihqg~P ͣ@[~) 8wJq@PXK_1y!N@t@=]dm=va?UŰ6 H,iH?y_`EYɿo8I=-C *4WUMy)h^>;sZβc+I!8˪3.gjzyӰybZE]ξf;Om,77NaU\H*#oD/jSG9#f~@KA]1A򶫧AIl9Ҵ 7V<_O@3wmA_A5P˩,npRh'k#Ǘ#[ʹ: Ύټ *Ii ÄaʢPK7G6 G|B37 s)0EJ9A.T= j O)I 6hN"y5$r>|&J/N@hv}ns5 ݰECB`tr*9whoUENيtпAi/N*)]X &&rDp ؔLd)l8ӂ6R5|%e#_R*ao2Ձᐕ՛Ppn)LXneIx;ά!Ď#Z8DmvvoĤ_"4ipE!Os.y*J/a4_AsG5)idBaћ־?{J[*+$v[@\84جtwfd^ɯR! ++4FwWXM4i HTXꨔN<} Iۏ+$"̈́)^"{)΅8ӻ(YIyqJr%SHJ Ov{%~#" B'CF3s}4+N+cVP*sjCLOݻ ßrb["0_R^XkО ՝M<w$ot8o4R*2cVKtޕm Soa:=e jHÖ; "0ONHi0$lItT62}cƔ%L8ks!цmLbU=Aͺ('SӬT±@J-1p븂͊dm /9lW?$cliR0jNTԀm$¶^؊:3Q\=R4]QE4]Tr'& i\{gi__i2RP)Ig^0'P56J-^mC:=*^=YEjR3nw̪]['7qXk秦Twabd-[294-AOeo|Q!n#%y03ʅIʡ[aHt& g?T^LSbo܍Ya,8Gj֙+NYJJ(\JoBhx|QʜKpzUvrNބsRۖ] cI.>f(j\895BIyc: V?},`19[axۘEDc?x; uS7C0Pv3%i7G)M1T;&&"02TCu#]Uq딳hCeB{LhJԾ* QJ@l뇼(}/'!4XWBM4J{b{'y,t#\$}c{_ꨣ&3}To.Rg1!߾ZASLتSN)5^,1  <±\=l~E$W !6$֮tsb .T7ZQh.ZEYWQǵon6rlNyNSV@S2j<6feŐpLVQ Ve=o{.EW6j⋏ε?CӉ Vk}Z^(~7hbSm@Z-WӡVFo*1"D Qs3.ɹ=y2L[i4Ü8 f/v6P(U|25NKC RvmA?7N(x_ik06!7kw&s4fs d.%vJHʧ)d-gZXkFt*IP=՛??jLh.@wgX90X, _*|3Aij$H,PNQ%~̮ c“^NvZ y/ Cß*C 7ڌ 24IT>Rd s/ral$*t Ljwj;շ{Ө-X3@aUi^NhzA})vm_w {8 H-˾u9Ml^l{;Bl-`gXdJf/K"V!.qGKa59qozeь tS € ˶(賲jXJ?N2B*TPPyb*צ5Mjv" @Ve=ΖmY)j G?^PizN9>R&R'^vChh^EcYֺׅ\q sC:4+=sZw8 ši'(ܥ˱)GhbD٩S198^܅I7;lߵsOY|eG bK '5Ld̀6a8P̹-b6ȑְY{ 3>A1\ȜunӕG)2|↬9W9<*.u)zKh^ev.9ZN6Wim^g.BE\(tcfY,s\{:})U,z)'HrT $(7ޝkN'| {3ZKqSƦxòb(qJ9|C]if#-0p&\޴K2S*b4¬LC~[JFVƤp*GkFpvj]P;8 }Cv3_q+e{ / ^WKP f 4 O^7 SRNN] kjH^? ø޻ykz`Hv1T٬;*ڋj2O;«Q $ )ճ&6)}ǁ 5\lAWnF&! Ԍ`}r)NwUs\z.u8uPn%K`-S ‡X|7\&KQųK -QrjWyߐeVpa#grH(5@fEünܯ|iϓ GN]t5ozb٭{ۛ^/m`"/[f[3BoL@ꕔ>ܮ ]oMH+KTm!$glu1w&'#s `WE]0}Q.LaoOXHeLJ^`P G漐>7ن}k,Qᐯ\-a?.^=L=،8{{ΠwܭAHN݃,sQfnd`7WH|YtMyS9:Sմt"q(`Xuw qc{dK'%,3Lj:x-G9dx-+ 9 : <~K#)i~.eUF 2?.8ZmcMERSjG9v LY{ns U\p;COqUyL'Ҍ~`3$I?)keKiO+ @Y %f>13yD: N{Mllz})''BǛt0 %ㆣ\"&]?:Gv`wL'{jNT=a~yi={R+^O.EU bAD5!76$Ao YZ