sbd-1.5.1+20221128.8ec8e01-150500.1.2 >  A dRp9|fז x%MQK <܈Ofr62ORv=&RHvHQw@}t\;"ܷ0[2kY%!GKl cAôTS9 T _U =f+ ޙ?pB)DZ&eX3'._ih5{χw??c}uI]!*]4ũv\;LxФ&֦҆l)xQF=JuL9330c88caafdc2f9d98eabe20592dc2ba7e06f54862f90381fc11adf84ffb2e6e5685bad619b62bd697f583a3c953efc9517191ePhdRp9|LwX&wMa"RhĀ}]5^aN )_7lrz+!bK(Bc/{Kecu wq·E_,awGf&[K; ԫ 㨈aբ9Ya# m;Å(Zq`d{͍1neyP̟!(̬ * o~,,"qĕ~C W ~ۻ_Щ,Bgޑ>c#>pI_?_d ( <| +18h A     <  \     L\|*$**( 8(G9DG:=G=X>X?X@XFXGXHYIYDXYTYY`\Y]Y^Zt b[c\4d\e\f\l\u\v\w^dx^y^z_T_d_h_n_Csbd1.5.1+20221128.8ec8e01150500.1.2Storage-based deathThis package contains the storage-based death functionality.dRsheep65SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Clustering/HAhttps://github.com/ClusterLabs/sbdlinuxx86_64 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 sbd.service sbd_remote.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 sbd.service sbd_remote.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 if [ ! -e /etc/sysconfig/sbd ]; then PNAME=sbd SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi fiif [ $1 -eq 0 ]; then systemctl disable sbd.service sbd_remote.service fi if [ $1 -eq 0 ]; then # Package removal for service in sbd.service sbd_remote.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 || : fiijF/AAA큤A큤AdRdRdRdRdRdRdRdRdRdRdRcdRdRdRdR22172539eec197f930f78c65cbfd5d0f48a966051bca6915061b5248e3954da606d31b92f85e31ad3631054cfc63ed48cb8ff59c63d13e7e14ea7f1c986f43480385f83c93a3423e975f59e9a04ff507349f3e477cc0f172938a5b8d4dd554a269ef2d6710d05da7ecc927f5e631d13844764b459e16a4f9becbdc683e23c5231500bf559b7ec63c498aaed1e32d28e5670c63bea784dd1d46d69d29063ad91a8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643b680f38b56dc3be55bd2c17c0413546bdb327266d8e96edfca5572cc2ca6f44169f8ea12f91396f5d1f836c663aeb1d462209f11bd98146cc213454992a5d8095eb9d85f7244ba365273dac5c79bdc4b7e0a8aa191da5e5753d4ada1fec11743serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsbd-1.5.1+20221128.8ec8e01-150500.1.2.src.rpmpkgconfig(sbd)sbdsbd(x86-64)@ @@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/pkg-configcoreutilsdiffutilsfillupgreplibaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcib.so.27()(64bit)libcmap.so.4()(64bit)libcmap.so.4(COROSYNC_CMAP_1.0)(64bit)libcrmcluster.so.29()(64bit)libcrmcommon.so.34()(64bit)libglib-2.0.so.0()(64bit)libpe_status.so.28()(64bit)libqb.so.100()(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libvotequorum.so.8()(64bit)libvotequorum.so.8(COROSYNC_VOTEQUORUM_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0.4-14.6.0-14.0-15.2-1ClusterTools2libpacemaker32.3.22.1.04.14.3cc*a5a@aza@an@a @a @a @``Gc@`Gc@`@``` l_$__@_G@_G@_G@_G@_G@_'@_'@^[^[]{@]{@]{@]@]G@]G@\ڭ\8\N\M\b@\I\@n@\5@[[[ @Z@Z@Z@Z@ZxG@ZxG@Z>E@Z!D@Z@Z@YZ@YZ@YZ@YqY[@Y1S@Y.@XO@X @WWgWu W;V%@V@Uygao@suse.comygao@suse.comygao@suse.comygao@suse.comjsegitz@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comvarkoly@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comfbui@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comjtomasiak@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comjengelh@inai.deygao@suse.comygao@suse.comygao@suse.comygao@suse.comrbrown@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comygao@suse.comtchvatal@suse.comkgronlund@suse.comygao@suse.comygao@suse.comlmb@suse.com- Update to version 1.5.1+20221128.8ec8e01: - sbd-inquisitor: fail startup if pacemaker integration is disabled while SBD_SYNC_RESOURCE_STARTUP is conflicting (bsc#1204319) - sbd-inquisitor: do not warn about startup syncing if pacemaker integration is even intentionally disabled (bsc#1204319) - sbd-inquisitor: log a warning if SBD_PACEMAKER is overridden by -P or -PP option (bsc#1204319) - sbd-inquisitor: ensure a log info only tells the fact about how SBD_PACEMAKER is set (bsc#1204319) - Rebase: * bsc#1180966-0001-Log-sbd-inquisitor-downgrade-the-warning-about-SBD_S.patch- Update to version 1.5.1+20220716.c43276f: - Be a bit more descriptive on issues opening watchdog-devices - test: a few tweaks regarding setup of test-environment- Update to version 1.5.1+20211210.92ff8d8: - configure: have --with-runstatedir overrule --runstatedir (bsc#1185182)- services: enable systemd sandboxing settings for releases >= 15.4- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_sbd.service.patch * harden_sbd_remote.service.patch- Update to version 1.5.1+20211116.6bb085f (v1.5.1): - configure: validate configure options for paths (bsc#1185182) - man: refer to the modern run state directory `/run` if appropriate (bsc#1185182) - configure: add --with-runstatedir option (bsc#1185182)- Update to version 1.5.0+20211005.5ed9fd2: - sbd-md: properly destroy io-context - sbd-md: properly free one-time-allocations of sector-buffers - avoid using deprecated valloc & frequent aligned alloc- Update to version 1.5.0+20210720.f4ca41f: - sbd-inquisitor: Implement default delay start for diskless sbd (bsc#1189398) - sbd-inquisitor: Sanitize numeric arguments- Update to version 1.5.0+20210629.1c72cf2: - sbd-inquisitor: tolerate and strip any leading spaces of command line option values (bsc#1187547) - sbd-inquisitor: tell the actual watchdog device specified with `-w` (bsc#1187547)- Update to version 1.5.0+20210614.d7f447d (v1.5.0): - spec, configure.ac: default to resource-syncing with pacemaker- Deprecated path "/var/run/" used in systemd-services (bsc#1185182)- Update to version 1.4.2+20210305.926b554: - sbd-inquisitor: take the defaults for the options set in sysconfig with empty strings (bsc#1183259)- Update to version 1.4.2+20210305.57b84b5: - sbd-inquisitor: prevent segfault if no command is supplied (bsc#1183237)- Update to version 1.4.2+20210304.488a5b9: - sbd-inquisitor,sbd-md: make watchdog warning messages more understandable (bsc#1182648) - sbd-inquisitor: calculate the default timeout for watchdog warning based on the watchdog timeout consistently (bsc#1182648) - sbd-inquisitor: ensure the timeout for watchdog warning specified with `-5` option is respected (bsc#1182648) - sbd-common: ensure the default timeout for watchdog warning is about 3/5 of the default watchdog timeout (bsc#1182648)- sbd-inquisitor: downgrade the warning about SBD_SYNC_RESOURCE_STARTUP to notice (bsc#1180966) * bsc#1180966-0001-Log-sbd-inquisitor-downgrade-the-warning-about-SBD_S.patch- Update to version 1.4.2+20210129.5e2100f: - Doc: adapt description of startup/shutdown sync with pacemaker- Update to version 1.4.2+20201214.01c18c7: - sbd-inquisitor: check SBD_SYNC_RESOURCE_STARTUP only in watch mode (bsc#1180966)- Update to version 1.4.2+20201202.0446439 (v1.4.2): - ship sbd.pc with basic sbd build information for downstream packages to use- Update to version 1.4.1+20201105.507bd5f: - sbd: inform the user to restart the sbd service (bsc#1179655)- Update the uses of the systemd rpm macros * use '%service_del_postun_without_restart' instead of '%service_del_postun -n' * drop use of '%service_del_preun -n' as '-n' is unsafe and is deprecated This part still needs to be reworked as leaving services running why their package has been removed is unsafe.- Update to version 1.4.1+20200819.4a02ef2: - sbd-pacemaker: stay with basic string handling - build: use configure for watchdog-default-timeout & others- Update to version 1.4.1+20200807.7c21899: - sbd-inquisitor: refuse to start if any of the configured device names is invalid (bsc#1174915)- Update to version 1.4.1+20200727.1117c6b: - make syncing of pacemaker resource startup configurable - sbd-pacemaker: sync with pacemakerd for robustness- Update to version 1.4.1+20200727.971affb: - sbd-cluster: match qdevice-sync_timeout against wd-timeout - Rebase: * bsc#1140065-Fix-sbd-cluster-exit-if-cmap-is-disconnected.patch- Update to version 1.4.1+20200624.cee826a: - sbd-pacemaker: handle new no_quorum_demote (rh#1850078)- Update to version 1.4.1+20200306.9571749: - scheduling: overhaul the whole thing (bsc#1143064)- Update to version 1.4.1+20200130.7e958a9: - Doc: add environment section to man-page- Update to version 1.4.1+20200113.4b617a1: - agent: correctly compare string values when calculating timeout (bsc#1148236)- Update to version sbd-1.4.1+20191119.25fce8a (v1.4.1): - regressions.sh: relaxed timeouts for tests under load- Update to version 1.4.0+20191029.695f9ca: - tests: add regression-tests using preload-library - tests: added preload-library for reboot interception- Update to version 1.4.0+20191028.3f01a1d: - spec: add devel package- Update to version 1.4.0+20191028.d937f9d: - sbd-inquisitor: use crashdump timeout - Build: switch back to serial test-harness - Doc: mention crashdump message in usage note - defaults: make 15s timeout default for s390 consistently - cmdline: just use SBD_DEVICE if no devs from cmdline- Update to version 1.4.0+20190919.2758632: - sbd.8.pod and -h help text add -vvv description - sbd-md: add a warning log if failed to open/read device on startup (bsc#1150429) - agent: log detailed errors for monitor failures (bsc#1148236) - sbd-md: list/dump failures go to stderr (bsc#1148236) - avoid deprecated names for g_main-loop-functions - sbd-pacemaker: check for shutdown attribute on every cib-diff- Update to version 1.4.0+20190612.398628b: - sbd-cluster: periodically check corosync-daemon liveness - sbd-pacemaker: assume graceful exit if leftovers are unmanged - sbd-common: query rt-budget > 0 otherwise try moving to root-slice (bsc#1143064) - Rebase: * bsc#1140065-Fix-sbd-cluster-exit-if-cmap-is-disconnected.patch- sbd-cluster: Fix 100% CPU usage when CMAP connection is lost (bsc#1140065, SOC-8774) * bsc#1140065-Fix-sbd-cluster-exit-if-cmap-is-disconnected.patch- Update to version 1.4.0+20190514.e9be8d9: - sbd-inquisitor: Avoid flooding logs with messages that hint the default/configured timeout action (bsc#1134496)- Update to version 1.4.0+20190416.5e3283c: - sbd-inquisitor: overhaul device-list-parser - sbd-inquisitor: free timeout action on bail out - sbd-md: prevent unrealistic overflow on sector io calc- Update to version 1.4.0+20190326.c38c5e6: - sbd-pacemaker: bail out of status earlier - sbd-pacemaker: make handling of cib-connection loss more robust- Update to version 1.4.0+20190311.0159a3c: - sbd-cluster: finalize cmap connection if disconnected from cluster (bsc#1128059)- Update to version 1.4.0+20190201.f949aa8: - fail earlier on invalid servants- Update to version 1.4.0+20190123.1829c40: - sbd.sysconfig: watchdog timeout set in the on-disk metadata takes precedence - sbd.8.pod: use the generic term "cluster services" instead of the specific "openais" (bsc#1112918)- Update to version 1.4.0+20190114.7f33d1a (v1.4.0)- Update to version 1.3.1+20181218.dbae8ab: - make timeout-action executed by sbd configurable - use pacemaker's new pe api with constructors/destructors- Update to version 1.3.1+20180920.bf16663: - sbd-common: avoid statting potential links - sbd-inquisitor: SBD_DELAY_START can be configured with a delay value (bsc#1107321) - sbd-common: don't follow symlinks outside /dev for watchdog- Update to version 1.3.1+20180703.f95b98e (bsc#1102930)- Update to version 1.3.1+20180507.e102d9e: - sbd-md: return error if faied to list any devices (bsc#1086650) - sbd-cluster: let scan do the job of proc-parsing - sbd-cluster: search for pacemaker-remoted- Update to version 1.3.1+20180502.970d913: - Log: upgrade important messages and downgrade unimportant ones (bsc#1091839) - Log: change sbd's default logging level to LOG_NOTICE (bsc#1091839)- Update to version 1.3.1+20180316.8873890: - Fix: add Documentation value to systemd services- Update to version 1.3.1+20180313.fe5fe1d: - Build: sbd-pacemaker: Query CIB directly with the API instead of get_cib_copy() (bsc#1084689)- Combine %service_* calls to reduce amount of generated code. - Use %make_install, and make sure directories are owned.- Update to version 1.3.1+20180202.cc3e4cb: - Doc: sbd.8.pod: add sections for query-watchdog & test-watchdog - sbd-md: dump_headers returns 0 even open_device failed (bsc#1079316)- Update to version 1.3.1+20171220.1e93740: - Fix: systemd: make pacemaker & dlm wait for sbd-start to complete (bsc#1108393) - Doc: sbd.sysconfig: mention timeout caveat with SBD_DELAY_START (bsc#1074038)- Update to version 1.3.1+20171130.ecbdf9c: - Build: cluster-servant: Compile with pacemaker-2.0- Fix: build error with glibc 2.25 - Fix: gcc format string error - Upstream version cs: a7a7d792b9922f19bbace276c8a154e157a4f99c- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Bump to 1.3.1 - Add commands to test/query watchdogs - Upstream version cs: a74b4d25a3eb93fe1abbe6e3ebfd2b16cf48873f (v1.3.1)- man: Call "-P" option "Pacemaker integration" in the description (bsc#1033600) - sbd-inquisitor: Do not use watchdog if the conflicting options "-W" and "-w /dev/null" are both supplied (bsc#1047376) * Drop bug-1047376_sbd-not-use-watchdog-conflicting-options.patch which has been merged upstream - sbd-inquisitor: Enable pacemaker integration by default as advertised in sysconfig.sbd (bsc#1046421, bsc#1033600) * Drop bug-1046421_sbd-enable-pacemaker-integration-by-default.patch which has been merged upstream - sbd-inquisitor: Respect the obsolete option SBD_WATCHDOG for backward compatibility (bsc#1047372) * Drop bug-1047372_sbd-SBD_WATCHDOG-compatibility.patch which has been merged upstream - Upstream version cs: 681ce1acbda12754eb97fb91f9a7306ff368452f- cluster-servant: check for corosync 2Node mode - disk-servant: signal reset request via exit-code - improve reboot after sysrq_trigger - Upstream version cs: 8a0800cc906d7bb8f8ac0d5664bdf691b2ca7690- Fix node name parameter in manpage (bsc#963674) - Don't reboot if off is requested - sbd-inquisitor: cleanup_servant_by_pid() should be static * Drop sbd-cleanup_servant_by_pid-static.patch which has been merged upstream - sbd.sh: Use a more obvious variable on parsing devices (bsc#1033934) - sbd-inquisitor: Do not create duplicate servants (bsc#1033934, bsc#1065748) - sbd-inquisitor: Correctly look up servant by device name (bsc#1033934, bsc#1065748) - Upstream version cs: 11262fbc80364f2993a9876a2be82f4170c41e4e- sbd-inquisitor: Do not use watchdog if the conflicting options "-W" and "-w /dev/null" are both supplied (bsc#1047376) * bug-1047376_sbd-not-use-watchdog-conflicting-options.patch - sbd-inquisitor: Enable pacemaker integration by default as advertised in sysconfig.sbd (bsc#1046421, bsc#1033600) * bug-1046421_sbd-enable-pacemaker-integration-by-default.patch - sbd-inquisitor: Respect the obsolete option SBD_WATCHDOG for backward compatibility (bsc#1047372) * bug-1047372_sbd-SBD_WATCHDOG-compatibility.patch- sbd-inquisitor: cleanup_servant_by_pid() should be static * sbd-cleanup_servant_by_pid-static.patch - sbd.sh: Correctly handle SBD_DELAY_START for multiple SBD devices (bsc#1033934) - sbd.sh: consistent use of SBD_BIN (bsc#1033934) - Upstream version cs: a0bc43b17fcb997fe4c09731db2126ab350cfb50- Update to v1.3.0 - spec: Do not automatically try to restart sbd.service on update (bsc#1033934) - Upstream version cs: 4968e9c8602fbb990bed63cc96ca18f62e2181db (v1.3.0)- Clarify documentation around watchdog option (-W) - Fix node-name handling in structs - bail out if too long - man: Update man page to use pcmk_delay_max over start-delay (bsc#993032) * Drop bug-993032_sbd-man-pcmk_delay_max.patch which has been merged upstream - use LDADD instead of LDFLAGS to fix build failure with ld --as-needed * Drop obsolete add-explicit-libs.patch - Set SBD_STARTMODE to "always" by default - Upstream version cs: 4ee36fa33b57a1ad95678363911cfb02a92e1edb- Correctly find the pacemaker remote process - Pacemaker remote must be allowed to start in parallel to sbd - Only log 'healthy' when a servant was previously outdated - Ensure the correct callbacks are always configured - Streamline the initial cluster connection - Non-disk servants start off as outdated until we hear from them - Correctly check if the new servant is a disk - Ensure crm_system_name is set to avoid SEGFAULT when connecting to the cluster - Repair diskless startup (fate#321017) - Enable the cluster check module - systemd: Provide sbd_remote.service file for pacemaker remote nodes (bsc#962287) * Drop sbd_remote.service which has been merged upstream - Simplified check for disk vs. non-disk servants - Implement a new mode that gives priority to the cluster servants - Support pacemaker remote as a cluster connect type that we can monitor - Attempt to reconnect to the cluster after a failure - Only continue tickling the watchdog without quorum if we have non-disk elements - Notify the parent explicitly when the cluster connection goes away - Track the number of servants and disks differently - Cluster servant focuses exclusively on having a live cluster connection - Automatically scale timeout_watchdog_warn with timeout_watchdog - Differentiate between when a node is offline and unknown - Gracefully handle an empty CIB - Repair startup when no disks are present (fate#321017) - Allow the watchdog timeout to be specified via the environment - Self terminate when quorum is lost and the admin configured no-quorum-policy=suicide (bsc#950415) * Drop obsolete bug-950415_sbd-pacemaker-segfault.patch - Prevent watchdogdev variable from being erased on fork() - Fix the parsing of devices from the environment - Let systemd own where the pidfile lives - Use the pacemaker corefile directory - Repair the SBD_STARTMODE handling and allow startup without a disk partition (fate#321017) - Batch up the processing of cib updates but cap the maximum delay - Simplify the systemd unit file by reading options from the environment - Drop dependancy on clplumbing * Drop obsolete sbd-configure-libcoroipcc.patch - Pacemaker: Fix compilation when building against corosync 2.x * Drop obsolete sbd-pacemaker.patch - Upstream version cs: c511b0692784a7085df4b1ae35748fb318fa79ee- man: Update man page to use pcmk_delay_max over start-delay (bsc#993032) * bug-993032_sbd-man-pcmk_delay_max.patch- spec: Update the Url of the project- Cleanup a bit with spec-cleaner - Use pgkconfig dependencies (and only those that are really needed) - Remove systemd conditions as the only distro versions we build against have systemd - Disable the werror cflags addition, we always build without it distro wide- Update to version 1.2.1.git.1463482437.d6bd23a: * Add support for diskless sbd mode - Remove outdated patches: * Remove sbd-pacemaker.patch * Remove sbd-configure-libcoroipcc.patch * Remove bug-950415_sbd-pacemaker-segfault.patch- systemd: Provide sbd_remote.service file for pacemaker remote nodes (bsc#962287)- pacemaker: Prevent potential segfault caused by use-of-NULL on checking node state (bsc#950415) * bug-950415_sbd-pacemaker-segfault.patch- Trigger rebuild of sbd against more recent pacemaker packages (no code change) (bnc#934919)/bin/sh/bin/sh/bin/sh/bin/shsheep65 1683131578 1.5.11.5.1+20221128.8ec8e01-150500.1.21.5.1+20221128.8ec8e01-150500.1.2 sbd.servicesbd_remote.servicestonithpluginsexternalsbdrcsbdrcsbd_remotesbdsysconfig.sbdsbdCOPYINGsbd.8.gzsbd.pcsbdsbd.sh/usr/lib/systemd/system//usr/lib64//usr/lib64/stonith//usr/lib64/stonith/plugins//usr/lib64/stonith/plugins/external//usr/sbin//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/sbd//usr/share/man/man8//usr/share/pkgconfig//usr/share//usr/share/sbd/-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:SLE-15-SP5:GA/standard/46d16f2615855847f7aea8314245b318-sbdcpioxz5x86_64-suse-linuxASCII textdirectoryBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fd9a51bc7fccea40b9af6e465dec40a48b74f74b, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)pkgconfig fileRRR!RR R RRRRRRRRRRRR RR RRRRR PRRֿⳚ*ѠmPutf-83b78fb5ef3bad7a665eda819ed6fbf849dc9a2e54ebf2f1ebe3bbe47a3322fc9?p7zXZ !t/#] crv(vX0Bsۙٺz)L]ce=#p[.UbxFz/n1vzש =b#WLJMƜзǩ]^>n8*z!6;f܆Їx1߄6Fx A?Q.H?92Ŋ閠)}b>nW4rhBR8h RF#@AJۚ {S<PsPشv9/>ˤxóE6i(:c:}&bU4A%j+׌8زe{b2{~@BGcLH7ҨGqOZ'u%s(wB_u:vt}=j΄m-Qb3swۖn5wMx'+s* iLמ""m~-S3pR@rn\& ׼Kw x>5Hx>ԟNC UfNvjkyL$NhboĠEN*Ew?91~,Pij)szS(h&$ai4N.PqVH:2ܝUh T9tgoBhujMeyl}|<.}Rou0f{c[ .rqA!,koql]r,o)hi[<2y &Hg&/[H-Vb]_ޅVñ$_lJ )y kW5Ie0BP`v7`Qpm93:ijN{QplFFAw9?Fs23__v(t$aP!Rk[[~&A FUY6ᴀLc6[>OG,c׈3x!΢_e?H|kZQb|}ZQXF'#﯂bzV' P((\Ic9.NX;Q 5mf4{ iOOZ[Fղ:+y@ Q&?TZۤ/9Kn('>\13ϥ>Gy`NEfVAn'dfN|)[G*mJe E~m U[OwFsH<_ϫ\%IUj??Z MC7Á£/ Xˏd09 ˏ& OK$=L[.,X'!482kd 0Ɠi"/Fq2doFBen d 3=ōvO|.{gs@kD#נA3d&9 @sM҇v^[^X1}Vr) 8Д/J~jp E.X`듐BK<:٫%3u2ůD?];FrrQP*T6@"}hVN e\H|C .C=I2FTf#`[^Ɩ$EH[`oڵR\i\k༉n+Tp]S9_٨Yrw@B#R &%G8u&˙]3RͣFա{/\W}OQz9J0W6Rs"(#]7%e$zHdL".:ư5y/; 0BWVJА#K#cWAZ֫u%~081Jp[42M)Ғ$׮U`\G3tkN "UFGp0t46@ *{w/W9ȎG~7Qڜf*cS,wNr^nW37nad.;tF8}ry;5;[@ljf"GECUgǷ=!e) cɍUwEUr`03 6{>-rY5VlLȂ dǧͥ~9M#A{y]RͪN'0Zn-@CJWS=8J&G~C ^;D }yTӌ!feE{ckָۙ PiG5-:5go!pTnwAph`ܖ7(Y&˽'5vc4F-su67IroM,;rDen I ` Xf]F-nǪCF @QQ^O,pCP{q':s-MzC/8({m|NF Tpp2\ zHBVff|V.= 4 rĨ >ɟs>5a)W:;^drz PP/}9/ʹqb9$SGdbEH9$mYj?TƛnSv,˪\ `7SYCt{4s&Y -FuЇzb4KKB/)o2NGiJaYnY, C=䥯!]2!@ iLy:uXQJb/lNNUyhdI6e9Ye~Fl mt%NPB{W c Χߤ=e4yX ((\ /~-ZcN>߁s:1:"_Ri~ZvKWQ @-p)G-,tN$Ns4\&sMH}l^P&N㦋ԜJzAR1Tfa vB NX^W@N‹n#őe`{@//}x WJGŚEw鲦Гzv5o?&"<+R&>SwQNIYQ=H/+dfJ8b0utKzʟc0]פ;&}f} yS"Rpqڮ"<}jL1%,ZU*Iڹ _ϊy> և>F*R*Mv L'zqز#%[Tp]gYuJqٽjт yx]LߝwTᯤ I.\! *T͔ \x j7 L"1IoБ []BZnTFS|rtcqQY?w/?V᷻P<.=>3 k.QNzgV y#!;͏}t=">\ij|)R&A>%L+Jj\oLO(+=gmtȽ5$}!+˚oaP#]/׸ZɼP]3=|ҵ=v w\[٧RGE l V\ éWÔT TŸy5('LvEz''3c%%M:U<0,*BCrEX4\` ;=*\=.ФZ 4h cj '2.t4p0"RYc!|`GFC(EfszbjWG^ϑqp;|ppOxiO>bg; s Bq"?pSĥ9mkNl Wi<#{p-/EǸ Y}iy\bcݔII5^}2>Jw*~)Fh*V_H+mS*a L%Oͧ֫ϲR8Co i-]S>2HEUA"#|?>VüPzb$3z+u6&ש𱡥 noGKsp( RP{}; j)(S~Gva6! }kUc2Mz$u(gz0Wәh`cRJ.Cr]-6Gta:Mü`Au%$'2-TZOz;2x_ۣ #j#Rǁ?گ\#`Mn^Fv1-Ww YJs-g[e+3q}e|KCB8tnr4croK,/5 XdK^=M|ZL]q/F !D_ůM) Ϋ!մ3Q{sc ԎtcGj;کY8_w^(XD"및 u/{`rI!KUo,ON9 Sv 6ӖIJ z-v ΫLS~iU_ۿ,+-,t8C/z?doǫc/?D[NQ&ǕhliUNwtMb/P۝hM(AU` K h,jH8~(?/#d  yBl8*d~客]m4X #"[{F̜*̿7ǵ`j?ֹl} En0%E$7o&WG^S7i"Z&aJ_}ߙr+|eNÀl]i#( !kӣ蓟ٟíc l?#A1c֧DUuZQe`Ř7uP::IKX!w 5QvN\dPn\4󾥮i1wƑM.`XHEdMFE@N%;mӛtA6>Z'Uzn׼*NQ*Viԍ?`%噊 K"(Js*Kv`9jm ZX{X5M-+[B;K;hq. .ֿЦ{eiTf8cN`"^1\jto̊j4 DyvRH~6xd耨w.2myoaǁG"ZIb\(Ae69XNcABܽet%{߅$zt}:/g;,YlfG-[:jE4Tӭ=Bng?KV]K+y "5w ȧ̆ѽNG7ܗxV0B.uU)ZPEd2P N_kQ6u6Xۼ|6ty PQi n|P_Â}4L7F`S=A-ߒAvXX0ޤ,qåHQ)|_f|*u:@}%ņ~N{Zْ8%|^(sDQMeʰq6?kV'ʁdj+)'ux=%P;f%9oy}K?wSBh"T0,@`b`Խ 8}o5> Z7KfI:lB$ǵ},W+eA=u[M\@mX8:p\ H̫:n*R jP^VOk,jBtI Rg'K&F蘏W YU%F Wz9'%YQ'Cb1 /zgmr1L#EWBϪ#<ޝI.\H.1.GӳDpF,Ш"H 5,yP\ R6jX?&giTpW_Ҿߑ.zU`q;;h8+?-Aqc8*KRl5V! ポìu<}"ؐO>ImCo=1D!PK]V DJ&;y:hC|E5߂0|fVO=3]*{VlIs?yށ {&+\P@Y R%M2MڳĻ AzTm% S뛠/3 僾$|XP>@}ʌ<-QQYY6/Q0YXr_h`!^.4 F=b':Ex{NuY<=Z[~\6Թ-ܲ? ˰-'4,FECg(؃"/Gx)[ڗhFv8r;Wk۵D/KJP[ҷxǔ%"_Wr~pуtʥ7XExWۆQ6)B ٪='S$ЈdHv]k"TZr/#2s!7ܘ\T}ʌ\D{ 4[  p"ϩ0x|DrjѶBc(.*% @^9rN>Uæg!4{Ga1u\1fԃd1'ؚOJ/yq֬(x$ <'n=RtjwWPG>qߣ"sl<ogpfOob3 $? bsNDᅧ4x v V޿K(^#JFJ(8^6U|j nz$bCG1K97wHw tF4q7S1O^[s_%]5-tp lT?Zׇ [㇟[gǓu>i(ᴹ|*Ҿj2pC{[)ٷ\Ѿ!0g96e @V i78LD1As88p8BU ef)}$t swRۅt Y) d- 1 VyWTV%Y8_p˳sly ٠'wYzw3SД)HDm(|SGNS(#lJ6K(]/@Υf񕝏Nwvx6XUjYDP|K6Q@/lI'Z&3#"߳TA:ݶDxP]nAT*2ꅑBAx)GnT]V_Jw4*9԰98W.!".*[r4[]u7%IA[}6;!tkT|P%yzL* 0AdYGgQ&a2 EoOLW RwIم%eU}J%SxK/ L5Tq+锠 &D#`?mP:r%-$;/!3ˉFQ3vkp2w)}Uf^UukĮӑUQ͞Agg0c-׀z6kpVkFO"u*B*7C~Eo Pz)8hF#OsK&ocO,H+D+ HޖDcFQ,~[{KZӣ=%i!Z$C~lnidvם5\$ßԾJԹ<_]0#{X'cۦG=0 +cPdU.A\f6LKTʂOe oBTpu P;'BBܮ&nj]CptXQzfBVp&q_ݍfC E Q-1euB#yyY5*op/`ޣhu\^_L燥=طW hvfé 58W/ wCỊn>7c֗@B FCT0SKB" h3nd5L Mh;CTzG` 9v8vfXpa1U>q6 Vi#. #`6zQ^*"uk0|x~glLjbR742pqoBwny8 "pezES''\y)44@2F·A&IhQAu#]g]N]g׸f'o *p;H/hx$\8D1D,Ƙ:T >v Hz%<*8%P+ 1_eKS&bŷw,)x7O4%}Iojv5xI16[yOC> UhU~_LN'7Eb-%+YZ9{ivHq0 \]w1Aʑg/ 6՞hI8"5V t7>M75ƘOyV=+V+򌟌|; S,wFky >Y[ Gd\D* H)BS 4$:{ NZW!ِ^ cNϣ.8*DtSus!q{1φo杦C:g`RT'1FRv Cb70o𢁖L AA[ VR [#:TH<ȢJװy.Fh?"=2#o s~k)87Cņn<5܀Kejr^ `<٬ٶǫ<h26V9Y"$@M$7ARU-u*mmXbWn҃J͔ TI*8$C;04RlRHG ˻wgm<22g/ɞ4f=jq. H䖓0*۲ŽF*r21fd[ L1UB)3( iGTElt*F AT)csC@J9"طI JL:n1\ٮs/V<~^@O,q K q{Sbs? ?OhPp,rɾOځo=.6|!5oce^( ]\azf5 l~=TNqK"ƺ 6bj2pP.IZnUa=F6Q >l˧_m]ǚJ-}V2([eVj&_Cݠ8PQb`[~FAK]4I&XsВ`Wc`)'ӣ]b@SD.ZbF p%eaO+4O^Pi]u ~)(lSI}_r+KY@yʑ*u BJsnU\V?d߭*M!vD^Ql/_(&όB2+s#kӓFyz !79[Q,}DYGeJʜ`5d~,4ok A}Aϔuߘ"y3T>Jr+_3֢Vlx0Ӥ\L-,z&e+m(h˱8뀥=^~r镛0+ifto`O[p4zVt$:~n wg6v01h)ٴ"IsY2 c!<2:6vY5kzUƶKo~ &gWm _xeFD6}B =H(xrqΤm4əBUWeeJnb s ^5|>I:Oŀ(f/+2'Xgd2-j#0nE]Lvk#y-9K҂#H@EA_LUPXB;1DWEinY(g1?XOG,13Z[>jg*CJ \`@ +:(_2% P0i7pZ6+^mտ [$zM$bObzjQϢ i( D(^䙠Dp"?-%/ K楕|IŇ Ym! apB0s0K\H3W>ٔbhx:wh/g\c ̭Q3+Hw;I̿T_Լ1|8N+ZUO_Bcg/th܋ˆ%'pOΙzjqpRg6% U)$ +hz|u{saIVkWSAts11-g&V1Ol'm+[=#Tp|8DVră]rHۣm'b,&Yn ؈S-|Pƈ{p3ҏ;>siee2ӼhD_eti›/3D%[9QGӂ`iI7ĉLg9Rv3!^zÁ`X-eyL<#*R{1%ADY?5Lpog|pGorT90(]gwK8e=+CHٙoD3I<]mnYW#ȡԅC֬ǎv6 Gթ7!('ŀȼUh2gАLJknQg=#&?d w!UI $E(ܐWűF`8V"s>E{tX耶i%% V"V($m#!om.!7 P,fT\U~rO׼[".P~b"$,OO,7HAESJ儲r:}&݋9,6GKGCWdGM 5Rr:5fWl z@NUWX1 hQvJ~ͯ/핷<P 3 Kd+k\T(˴g@5b* "}YЩ7Wyn ej'lFrKTLT1DW=͊۞)}hjb DH_;$~yffa1/vrԉ52AI~ g8P ԅww-ɛ ?~ʐqw)E\"s1>6Tt44f]8g^˵l{a|fGh̸7{U4 G-y/ d~l6yVP=g kչ]c}}f=6hGbe6^9-e0;3w ұvkA-`a>. "$z3Vr @i9p(%N̋2%z")e>euMm9,P*r@E3쑭\2` kEJ4qtYiǑSqGKb {k:i"&rۙ"=ިd/Ȁ썎70BPuM}.ʁ ٦G|pܔCJz|N}߫6c*~2=)Ďb$ Oah*;@bSm~ɞG?ߦFt[SeQ}cff/Sfc,#+fčR J&>RrD+V|UҌgGVfF}wmw 4)2z}[ov𨔁Gk)q`9:ЎTTjfAi*-n iJ )‚"Hx@eIzYvy~Li l:U\05|z-lPyquY=-#pc[rA^J dE{p~ȥX`| u\3U:hT꛸6f5@'@: mtv:[)%JLMFx}ƋMU Nsy+UD D(V\7(JnjA#^^N=qA/$Ȁwi v2 As4K'^iw{. p7H ol }پϮ#v mmhE{Fç@YLת/{uք@ɶ;J;K>O+3gE~5ꈪBw-def}bg\9e"h1KS~JJ^]L\c`h@>^FNwbzuF ɚlpq&u[aֆ)@E9͓w3!Q>ejH/=¡{@kVP~H2,x͟(W<=O4vI+N]/,hT M)F Jf&\nrpHs=f-#RnkP3,NQU-x K77~(bt6Lu`@ai0|=Di4o]|cєwc%[oT3f4cBڨ뿡llXR]-A7wB+NU!-<ϐvf_iz3eW,!6" ^e[hEx#9`FJXo,kDЎpyS7:!]_ 耝N`ށv!v'*q (dkXči]2Zq_r*{rr<%S Bc3@p ؿ%*xߺ[/-F=e+%k Q80YԠp~E8;m=m# ) 0;(wRS|KMg!.9Shé Zl1mufq|9&LǓB6_Ю:hjÎ RaI'P+xg~ œaI]&a{GkeDd;x0uW 9?44B{4ZfxP5H-np.te/$OA9\3l˃n*To"qQy8~]c˗0^T4,; ᩯ ٶz?_Q3\H J}I a'w91IQV>GV+Iv0;I IΖO %:[C櫫u<_ݻal䃊^G8yo*}l. i}F;HCVc3wG 4v.I{i-@y8$Q33]O5VgL?meh_)2Us.Ao#~X+OH2bgeXNd[: 1ivwu؜Sm$WoVH?S/\Fy6W Eu iK80"zg)q% hR$y`ɼ-rF}CIqG7 &yY{8siq ؑ蜎{۴j J+LVRk6m_ ? oJ=iov^໿XTUڣ[v\2eCz6s _ ˜ڲ;LBgd*و yCu ګ=Ujb2ݛ{kaeW `o/ͨg#P)F jvL+U.x;KsJ.7&\PqeLt3Aflv(Es8ɋS3pFk_WxFXo㳆b>h׫Oq&ԯ|ܨ* wSAֆK/mv y$f/E5,e=MwX]N^4;=aQau#9QdPZa'FRsdOp-чPIE ` .& *\L3& %sFCٟp`z Rj|,A1-4vklfLr, 0Z]=fzT,Z6l'Ts Xt1N6(g#2 Pyd`da)]6Tx!DH'#B3לmDhb#٠-8$=`K \C.1*4ntɭ'WbA'،[|ٹ~*߆k$sc .Iqh7: &{&<9EB%Q4VmKfBB 8)*/!3f,b2W*h3yIJrxjW`yᛋ-`1J0U;nczЅys[)ҭ. *z3ƾui e?l/uN8k\z i<3fhOĬ6l cAjI^яaW9|⥔2#z= 3eD|vZ^FXrfg8yQMWFiyU4J6 s,x=J.Q/ܛZ~C}@% T7G殍P9z0%5%oС4-( x;5LO+RviMi s$_G*r18D 1witU6 ,HSk50tpily_ 7'3QF͇lElC6fbp3+̫Q._^\ޜ-V^JPWS/.VGf0eBĜmt; ОW(M?rtXb3=Ӫ5v-O)"L!ymȀpe?_F37+cd[w>6xlIm OM6屛=,$cA.9g3<ʸ!Zz ժp)骀!Ĕq>ERt C_M 9Co ~uL|S1膢*p+Ʌ+yť|;vޏ7TfcH&FЋ .nҺw0cV = gV Sx|#/ny0(Si6 Gw2 ("]3eYDp3pů)w Ȇ ^ AB X?c>45~z~Jo݄C.8?*$ R Eƶw yJ';5ˁ7 REjh}WG|o^S9HHi-Yåǩc0>F\3-+l"6hS*g>|c!+͋=yX.ͅϊ7"NL~=du\z+#*$_yV4~CMvrp+h46^0HMԻ_<WbHS*c-8&C2F..*V9EۺG8.myR bpM ֗a+ :izX=~5 b̔I#;6b]+a$ =LH&_U ThRyb0U-C`0>2=d"ʞu+ybZ `Nn? SgZ13Wgjl>uI ^tJ`=_.~14I&a!٦nj` /)F̰iM69~..zR-_hc#ɑ4.| [jYi=}GJo5߁YIPJ @tU沟hʌ[%V MS6"?!c!"w" }0>˘LJMNM3{CA)gh|ZzF씤4Yz@(u+1g( ~Ϗ86tOUT#8-LayG%kZhQa֦L;נ~tVb~]H< cC?xMX2$xK8y\nR7~SwGuFwiqM5 +|:zF12p"8=0g}n8JZR-XQK2=mY@YOpdz`6sMO,)pkxH}5 \;1!{^FB" &o$HѠ=ahqlTIhtwklJ#}b_͈`d``M̃J5XޣZ4REɝs6gzeݣScFOohkOzlw[hN0Vww\_ d!X,-oIgƳ4G FM@v倁#}T{S4nrص cɂcf%MfΏz@t \8{A8L/8gtXnV`O[z_1!%N߯Jˁ%STpC z2>=ZٌejSqPT7!(QqȂ; iXqZpkYjm+`8vSsT"ٟ| F R]A*2ib r8Wy^*N AtzGz\*5|!>> }{m<2{O7?]N .bkBpyV/ *DL:dJIQ/Bo^2<.J9ؤj_VZ|OJ @XAQ$Um=uQ)!SrǞΧ'x366Ӝ??xR-ei_^ w: GmAqD%~ SjVBx?yWFy{[1c!"ܛTR}@I049 c0?]eBwB*'Ri#߬UKc^ c!! k/\M!JP/v%IhcRE|[6vm-'GGz_qBإGra7wR`fx=csO+A,0,d,> pJ~HtZ25Gv4JD,4pvtB:J쾤Ogpgð.>rc%t1ָe%lma!+0Mió KJ {rDFX]LM1#g}cSٮV#0=0{ ^b)Ȣ|fxݎ)Sh-ęן}&\ ៸ƇRS2D-oq?Zo`?~}`ܯe:Tp_L ƿ%|J*, KwI}Xcs*„ePFMcaֺp:P_`>.(@%'.@eKǬ哪z.XW`U*|_b*zT,- acJ))6V16Xķ?".8tYpyU*㊋$:z4o5;mw4 obEOݛ}\ӋTw^N%V=s"r$vK (hPk(G=._?gIIRȡ6BF*FnӀioÕlqeKҞ]"b4d@e2%~N}1\G^JP `Z8e)K) VFA|Xĺ6}(jJp/sV@v|Is~&ߴЄ*4V|=f}+c.zI^\,;Sk:3 =!vH*w5SL'rQ$Y8B,}(e'=S,,:v ,|qI\|'^z/ Eٸ}~ S/89I")ļ9_}vu]DꭌgGv/#RxP8;,{F~!L&mM댓)W&-W"aB%&bOp r4+e ]/BXE'Oδɨl ,^ LEu\^,kkVN(k4ffdԄ&9Qb{x1qPSử<,͓ҘX_w% xtՇaI kҖ~sUGw>C'|-8\gBeS%σ/X||gȒc.Oq! aG}{86"g)1vKjǽ2 2cLE  ^`ȺDKסS[c (YD91mWh4 /9MZihl=hb7Bו -A>EˣW1ѳ<6 S6h3Ǹ bбz-9z. %N*MjG?{yR?GdD>68iӚ2*u XYT$ ijg?~l8\&i_ LW5l?OS[j^,'8pߙL#fDhb)PȰʢMn>zlW0{?r!֐=^ZĘM!%f=daҾOuYi_eglXw R @D cfev9~^ O6 εmTcI y ` !Mx=ȸhtAO!U+)Jc/]OX͙A V!yN5LVJ[zғv EY=:$u+l(m{sc+P٘;s\Hǎ?9,섗Ox0Txt6VjVr͘6-\u'gzӋ1_0 IG*;BkkTt+LY^z0[X^L$/Zz:X{&=S,2azA:@kKA_ZOJ)]?d. SL'baQmvЗP:3mS%tA͈j'ȸDݫӉ&\>'}|rM 6P+SXE' ԧA}I4~ʆnǕPSAn>ʼt6Nj l~ls! W6,.AGp5I1o"y dNZ Y9{% Qs&M<_4['8Q.CIdȻZvxe~'&P$ܯsn)`NFBFja{nrU02{V# 1WaEϴNUl\Ԭ˜.fah S^8 e]r}|x>Xadm} Ɩ qn ,gzLbF$v…ui2^_] Hy͖Jcq?F841[V]11^;hXw93R\W5c0`nPKh.Gx%lUqP,/1^g.0=ZGR^ yhIlM ]NܜS==Y; |n8#W/<96)F\ Z? Ш~m@5,S/,%ev3NZ(ҋE$: y+OF"<0zQ`Hn|Q{wfhIܓ :J13 mcsnՎPҹ"}L9'=X#>'aUv.&|!]#އꏊ 5q45VZg+qN\:-fzC{a7] qXOR'ݡDc +%8Yl, %7~nj6EmJ섥M7 `+(p[۰brȀ>l? ma0G j|ޛ!g{+RO74,*[/@*P}+S٭ }| l~AhZ!EQD}o>Ի54{f ueV+7h gf@~U3FHm̭})O)OGgZ'y_i]4X/i AyM`+$n18 bPMȽfpWPTYr#މ!!-j1a`GRTFzOQ}SߑdxF`;tFWϯM#ws#.k.A(!3WU zIs?56d%\En\#mOo|Q-:?:D"V L 3LE?/O'[{ )/*c]I eKq{y%d ԾƵ w#l>+~&7G4ˇ\l.+\k,Vu huz;CEhFFmDlbxDK}^LK`9rm.h)vG+Ӑ%w{ǟ>ޔ1T 6a7dϗtR =ʦȫ4NG'' R=CJKȾj!DaZ+oNKoe-aVaCK󐱞~;Q./zF-t`0Xc4kA9ն^2lwRbɴuyL$IߟC7`!ˍm ^FF2C:*fJ(R5Ԅ/s!_L<F Z=vVT'eL"1y o1J1[&=mT5&=:J"aR6 2R\.{SC r;7H]n@C_񟭛h84Qb6j ~w~Ar?h@Tg-K#RB>۲33v!m(q+(U>?1,g 6I 9: Vt[f)hߑ"tV#$(_QXN Ոgw?SH<=,&q| |0٫w|(wߨNGi0 5סkoH']U<2=`6\I+fKvA}CY Sq]899ʾcSYV#q!X媸0={j)vŨIV`ș4@KL6p$e`Bk艫v;`k+-<}DᰝaQIs0p^pl+3͒iyedf׉ݼ.0 t?Vݸ59$0$Q)VƂ^KDG@ ?lAxgK㍟5utn6$E dE 6&7AY(Y\ywM hxv ,j٧n:ng4XT;)I%J<@QW,>}ޓ^x G3}~2İ@lł x0)s. #Ia„~d P! ۋX+T(/o  7i_Bu<V(']kf:\o5SFaczT PPܴQ xd_ə/HO|ǘ޷a_gthF!X?HÝ!k w[7'϶G<1-u%)A(@@ݿ!EH}|1Ou)wiY;7Wy3Iy+fk^>,{ q^_YB6uMn <"#V6?Zޙۆ4jùڂ7i[ϨBW 3K( mF]M [ `Q j:U}'|yj]K*=*u?5ѢynC$t𻼘RY̮o\ϹnJ{ s$NV j㗥Xˢjt'$׻vA \JzFW]@&ƪ* Fk'R܌Qrh'^u lY*ft!Vk]XIgQf>Bg\[SfƔ(5 V!=b;#h&yltN˳!4C=RmKXAӍIr1]}abdK~I||m})*lHy-h|=VJ[^:[G\m'@}a0Ƿ7ʿYa~4+[@˼{+uսR7@1}]};o4Q]X-iTfuqm1]cB!w/߱&KxM3Fx2ӏp{/w7>)ql6eK.41Z'ɋV%s]@Qv$VCfZa@3x-K2XF h^h3SMtG, ^u\pVaV.D|DNi{J)fݜkQa .rq)Tc ϱRK-`cN~nrE{, g$c,z#+%Į_k{=2?y*ؠdd07²Jœ*qt1MF >*f7&~Jy?=#]Ep>9&`C꬘߇;o}bJyfy%4V_tUOr&;EԺMvZIj[$n<# m<l'{'Υ L¼>/tvU\CniM8ٚ;;C9/ܻ$ԨZ)a#S8>Q;.~dH.Iv<+SGbc([C ]•+uD[E؎E08`w}2Bv#ݫȍJm՟)*%MXBrڂ{P_ Jg4xr-a~)]5jT=ⰱ㐏 "`GY͓"8`FlxNz-@hQfGR-sh~8}ߚR-[J{` \f/vFeJI#oll9Zky\b`\\hKb7JYyHNjqAı _8ެr|`hz@ 僷:=C88zR3ߠ_49` 5G{vA:5eaWL_z ʂL {<ĒA1{eK,n!LS(wV]b^hNAU:]Y&.fCˁlXY.>Lc}>qIŜ,6;U`3_t$跼8G}˼+N.fptEyrjކ8o<ޡvt/%$_l 8f*I/Wf'+a-.=RRK>N?iV-a:w}6)zﯜ؉0Q/@ E $?nIw5t@:9ߝ0!Q%ʮXˬñ#y|!DڈђuEe2-q$;I:ҘQ~{"yLsNtq쫭9d *%kqp?u>vbRjW{Zg[f\_.[\4[K..w-6gܐ 'A@ؓaog2gReE"%kywb%%7{Uхԋ[;,tZ tZ)ͭt#Λ$95B NQ5aÂlD̉o}%i NƂz[1йUB>fpч8ĘVDwfs5dhlUfNQT 箱Q.iQC+L0ri$+OF0uc?IswRƴٟJwJ!5bB c83DޕhsB@16c)p]vo =d2dZp MRaRy:iD]]ԡze† F.9:2 .ϰ僙8kʀ@rţ)}W`$|I3N;9>84*[!b-=Y~$*LQ3KnS̺NO5fL͵L*n5#0po˗|P_$Vl1x$|7i%UH2B z&ɩF^c}/޲g"ݓ PEfZnE b6j(/D ؈5өyvtEf }5kjn}g<Ղ܇;ghRcMn5[$T܃#.'ԇno()??'t3+bJ(Ŭ-UͶY =ߦ{7(aqpvI'9A ]e]cV ejd=5QC3Ph4{@oʈx 5okD%|XGOn utt7ZyѴRh T k?X|bg\4$B~(X̺Srտ[`!ʡ_9X$sAlg0:K2e/04cÞ6 CX!}5.a==ި*3C*=u[DIwFghY>w{PzI6> Ÿ#Qe~?ҭ ݟi5lL=O/jXq=K0* <:z/"ݸE}7; $V77c<EGT(Y >%4tSˆBN\ Yaj{ܬ ?*jc\N×Q{U7ځ$*%r+md5ae+1Df3秽@dȥkK+>!tp3IyKKaQ0Yr6ϿBUU^_ZB 5iIԐa>p4MIK_􃲆>ck(6N&OnHk7)>2o}F'[5e=(T5 o鴌M.Ӝ|D9KE!6hkG*./'iV=4I91{KF榠2I^48xL0|wQˈr8AA]T+Ÿ&!zXiGG-|u+c`u-ЦW2W>le׀]ܠ?kD{-8a@EtC?cl,(жŖPQcȳN&XFV8[NXߙ/HGA1:@ "@f^:sZP)Y^踯>KM73&BDm>.Q peA7 WȉL+Ҙkg#6\R},qP0^=ˡe\u&a<WQĴA8I(˒MhE-VA^<]znohY6`$y#u͍kG2B# \r(KuVf+;G%\fCcDHkkCLpH= Ne=\ksr;}PJ@s׮V,zyշë=^zg3D_Ru7Q+rA1nsr喖 'P t)sei pH]26CEVa]ubRͣI-0`2U%ﬔV},xGt~}G2+s QP~?%)JU[v0u%{6=ҡzrYj߀2!sif-.Z-UIxNuivwxf2n扉γPuiڔϣB5֧ܺsڙJWݳ{vpUTV22cUTHn߅.e0EI0VcΓ3S1qx6_x&457^Wԓjjflg#MQaEb7e{H+l ?tOB'.%+jlAJлb.XM9F4Y~9jQRh9-,/@,a;Q CM?f0SnHFwA\Ab{$?UJ.r,<=[g#@`U^oMcc lOS =8 ;P;BLNL;C56_*4SֻCTucqL LPe3!+uD3Ȓ|SB2ŅZQcHq cZ?uO$<,Iѧ|,Q .BeS^+8 GaMଷXxa郦!+G^$1G4cBM2\ayU֊V} y压K3l҅DQEpJzsmVDcv /IRU_HRɩt3fC0EM{T Ɏ!r͏0*OɪJ2_2B= ufK_#ʡ?')k"!}af'.B(q@e-ˑX{F(?rPKk2g[:Pxh9*̕Ar,Q:v?[bX<51?kGVG>j +̇ uv/Mjqc,dD:>7 r Ĭb5u'V"4%!͙LZIGA+ >Xsdf!a0g/}/N!̄= ҿ)O}G%' {.-dR$|k!"̹_*-@t\l1yާ%dOGݔ7[ q/ @-4X AN1m5Kς1[ǓugDŽu,j פhfU%~se.ji:kۗl@0#F47mZO:3d8\8_(&*!o7#4UsD0Tc.mXJ*UP  [.||#cH~>yTA oL^@ж^01uԛ8!.p!G@-uW[GֺR=|bhD<Ӕ,:6TÌR*-È8lî2!1ICV#kaSYb0F*l3:L S;qKbS02SZBxXeD 6q} D@^$/$p 8MCasgwtY NW$ ƽ($sF8FFa ]Zf<A:^  tsJ }9U.>lfυƱc|b9I'GQNԷhsuyd"Wj& IJf e1]?mrMA!g1);OO7@K@5s%oM);S,\ sRwebn׎͚,)Zipf>J-T{va" C&fæ̩uX쿪h"Q#;B$p޸1[Z-hFtR¾f˦ P5WǬoRu%9/ '.@g0[$"{Qێbw{M崍[ZCMnqyRv2 +I"@_>hQpİk7(9 pUɘto_dѷC8R_wM-ỒO7;[v46\s@>:J=2DɅGJm?-EbܥGK=/5%ã6x<_XTe&>vhj4[Ltͽ0\%3wt)]gs L ?t$Ǒbkyڼ]kKeT׏'}H@AX3M+ë:^K<ּءɷH.tQؽ[2.5HC1~X3],Xoz5I0x 7 b -$.*'n2q! ݦtp1ᲉL)&5GW5B<ڊ}~@g8/=LG\9ƚ}rȚ\.؆Q?xzXatrKVv =AGWىEl”p4ƴY.L1^$/"ԞB|sdzf|Nԣv('Z8!mY j(z$+-ks2&Us-H6BTxבRM`5 } q]u@Kh/c8NAw/ʒij;1o0'E+de37m?Ă AdG}څO^yE2gpakxFAbGB=@&UhyM&>,a3 66XCG5G J>漩^Z,XKagn̛46 /3$E}Mc$[N0MLeOWNБ!]>/籀hb+?M|0x* pX<$v#2nw-qμ1ꧏ7݉! +G1 @_[C*5iq(ZrY-0^L]tUGʍ˫/VγkjӤl$%tKJ q$O:8]&NxR*d}\Bg{V !v5ǐ Hܫܻ^綃+#Q%|o1B^lT. j$_Fh'X&XgpFVQ%PD]`jR,:Uњuɬ5RR+c2gG eJlu:N=C@:Y*(5B6ewT$'F[-񸁀*񼌌 DU(awT#iGw=۵S`prkre!"O5W󿿋sEgȮApcPW>vc;/rj L\Itwɑ ^cF{ȯ46mw٧™!K.EP#i#/2D)m ˂M1ƂpmU@~o#*`CO>xBF,`5qN#M+BOD>], k{ dE0ǡ6CK=R¸|/"̹2O5tMY8è:J"l&")!ݳinnG 7[kK⺡l$`5 AVC_cIa}iAmT.];8$TGiZ9J3]i!2 # VU~ `\w(MTwfCh6]9"5"]f 8'c%1gAǡ81WFO.Uz'A !f%Iw7vq\kKdiPyzLcnMg+'i%rz$Xlt)]wT`ޝz*1˻2F^BřCvc8꿲cobʝ[UtluYכ >QrTuI`-@b81 G(s/~̩`rWB+C\@>6/W4u^YX 26?f .@DDb,N16^B - ć(M ^%oUd xQjԿ:Nck̆J79CehAa\xzaՒB4Mz”2>D)K.x"tC 7ƒ]RjS#{(749tɟ֛9W")/P]&?Ak91zF8!l-^Q>n('#AH[I@n 7DYiji6ﯤuV$B V&Nr7Uf$vb^?h>&zT&%_Dq6R +%_"r P&r/C'ը`-Ri7zg}R=ŇjՋDm8-!@[˪5)Ud( 'FFbǨ I{WMNYૼjYG$A˥u|* {TdEU|˷7SUJ";쑊g2Ibr7*{_ y3 򸪤:nb1Pjm쒼8ES;bQUz;ћrʺ/~lՌ0ptH5sPCӬ%,V>!.,+޶lBa+[IQޓ) y_N6@"-Tu=k{bd=b9*Μgx*j+S錞O9;zjrEekV/.L׍P!UT"VU\ {pWPU9kP!0T_͖}Y-@CO6P*-LTQ *Кz2Kه* /PҺ(2]W*@ۺBOb<%Gv@F SVҖ߫[Ft`/!f1&T.e-}K㲋vᨱĹaˮmv"xS@ҚwUk݃  [*Oyt+BF|Q );/_$<%͌.ڳ ņ_E7IWE>nz"'CIERØ!*N.Gtsk>ZzD7Z{zLI0l_vapqD`\=П"/K`2(:,^ZQ?eL#rC(R-0Dō3 >D-W P(k9^_/m簻ƪ{Fٔ :oYcvJEx8e/lB{6wޕQ["\#I`IaOI2~™Amj#(婚;ϏaSqgePq~S 5'q-qWzTZ4[MT$q&(Dv3,:/.vq>ɮCi1k~bG o⥉C0^bTJɎ*ʣKi9'Gr6k3=VNM{Dׂ,* eC>ll>:%G1!R0G:=Jb@H)"6ԎJWXnW Ig/5k`l *AeQ|uRTn(%x7UT P>#FfbCO+8Pmd+'ǡ)cJ"N(-PF77GGۖYj$t2<ȜY{F`p`q hՈ ZM &Z3KO\|5+D^q iAG31_G5Yʀd5Q @ ȁt)#JvᲦ$\? "= 0 h9{1~&&zg*HzuBх:laNAn$jB#@IT{V/kx-F dQ\}zza '6ܒLڹ+ZR#女0lW7 eADpkmMR  QTLdQ,qQ K8gNm`ܶ#raC6ۆe `k#E0j')J_h9R؍hl7cM!C;R䒉E|W%7[)]yKCGx2ϱqE-_!!AO/ڏW5<5 )՛˧ʞSH~vj;%FKGT A;:>bSyX6>ap;`9Sĸn6b`[ 3TN;0Ue~f(soE==]?s|Y2D1;cΞDŸ47SsX H."o,nmE..=77"^}47_oi>$%ˈO}^8Tխ.݂z])J.^+r>@"uMa?5>){ag\x< a =6^;%>S ̳EPLߠ4ܱfG̴D.D˞Yo2o )ּvA16UM;)MPs̕Qw4/>6c[%kq8?aGbj&al4-f,ѱ)`_u 2M>-ǂRl?HVYfBgUls1UK dx "rV?BAjʺg3ōՊco잮kBXYp#5N!fIZNd(k{=숙r5:AP Dv? kO )H%`/P&뉟c[ʬunz'Τ?m ,m, ^\K+\Mr"X`F>_̴ A/: Mr,pDOL 0lGT‚$h?5 mL~{ɃFJs їiC` o5,L'#xDY;.IeZ;ϑ_D|HID{o '%kIs(oߗFxդL=KJMlF/: +vJJdprswҝ`w'Xcq$9 r| qaJ|^2Aby>N}{p7x]wB Ejm9i.aYR+dSjE)?O*f.ؑ_CbݠQ*O*ChĜTjWx*` &ӳ9 O*UQP9 XuؽhANj)O@g;Kݥܷo՗Vf{n[s[Yvc) {,=FIںd ^ @A: th bBGطP%ibCL0ɶb?7۫'q7keBwOƩ$dCVa[N~QaWCsLkϟW\ :fv}y,891M#.Eaõ !o-IȇP㒫QXvc~Lp)[ 蜱ׂc雠jJhp*R2I!|:YΛN@q|D*.0_F]V+1EjmϚ(s7f Tf1y$BqzQxE40i&eD!`fG%gFp_'V]HTK #@ ~5 PUx8]ӤЉsQÚAd"s9eR ,?y<.%ζYT<@Ox^ H2 5'AȸAَ|e#zd2Rި-& L0VI Oz$uܫyOՐ}.q/->Mr\D.|zQ5+<'T$Z"?Gԥu$B-DyR9@s萖E&Bw6 u5A9GJ_wIԩD/HqjR.qJ8=S `,Za oU+ρymp0mk@}ğSo>8:r.wsn65eԵ֜YF*6:&n۶ʫeٕ'_iЋ"ZK`hV\Xrn%9N4or6'npz%J^BDA@ayz/_YI0jSP6bQ&{rf<[۸F$9t9{0%L'mv:}mǪ)KukS')(V _yt m HxhmXAhqcIN!!wM([IɌJ?da|64=Vm{(d3pZ}4k+ؓ[U?XQ)*n:L1qz6+E .8m5Gr'1*vdlT-96diPX q&cvwB)#M?8hvMb0XPe-Bp1} Hs}n,x8Sޠ<1μ%IIdޜX]1O-;<*Ͱe ˯^Lnjt^ڦ+d Ûgiuc3q{Zq, ƪYE,g^ =VAd9x[w_#]CقDn9RnVnwR}3Fk0( :rfS1dA:8Q&|ˌ≓Q+ω-YWkz Xg9e0%tLq`7tR\>kNHd \֠tG @_.:W!=L1ވwyAѕ6%3!M.>֝P_t,MksӉ] </*N,WM5b_$a@gACY󀊂bs Ώ65Di}+g7IOOHR.4USe"˶חjsq'_:iW$AZ*Ac!qViJ Mse9;vvO# .2Vo69hh-jHz1MXx enRåt1΂5Z4J&/o L>AIRŽ)ۥmkԁ  KIk gֽ;0P/)`PuЖ1<ſ wjBΰ}fQXtŴYp;.]b2ƫeL~ԂCR޹Wz]OCĘ Wu-3NlseG_W@XT.d9m}'(NM pWZB$^zM \7ћp@@zG f *AUevaB}|^1+0٧: {p3^my+55Z =Lv׬&&3ݏ,qK,]Ɏ 5FB¾HCֳh@nލcF!'M$U@=͞! W$o[KxEenN^W7pDpׅ{T:;N8A:ɖ4~(hSgۦli ɞxIlJ-@oO) m5yo3>2M[F2 ϓDx):!Aòe} ,*gd窄;X#X$%pն'PuĩrEY/O{VC7KN POӒT6.ǑJEgVHe/Ln1i9SFh[@vikumjx9hΥbt/QVc̕ݸ=OtM)Y,&DvҬ+kb@ӈQsI~t3'UӤ0~c)LhE Bs*: L$^q"GS`y5y3䀷 Թ3 3D m<8L$!!9Q1yKĹX=+hO2Wɩ >{PK|/#{ UΒc' #]]Iu1F8@X"aECN?kqԳ.;tGv./=]k\ƭ7,+6/OCഇj"i_ŔoBC<Ҟxxex"$2=EQN&淰}i:3m6iYVϱ" 12[:mЊR3a;,dUT8|1"%pU HWO[uA09 xAwF22͙{=Q%@GC$pܘ!9UFo|뙄_O \6M(_i#s,ghF<ߟ5x,"Ga 83gJ*V"S?(8v72=gTi}u cw3ez]n"ٜƏ)Dv.'Yּ^$UY$y|Hz:^>f ĎJejZ17#]?%\.g-B ZsF& )HF4xK4M jB7)E;;z$QGl]x*FrZd&d;†r gbV 8Bw*e&_j0WûV%.Ju 7 ~rIy5J|%FEl m>j& ]"NAG"y|hBH0YND 72M,EI:حycλ8dc?gǷegPsvgv#R!ӫMۯU^%aV13H1|iZhR,AàϮSQJyԎ0;[W ~~ EP Zء?~Pw ,Š* q(Wwf;Cfg;+VM@@=Um%R8v/Cue<$_O^LF2Ƅ[SײsS 3-W1:5Xr uac FCؖE\Q9Vpd/\n++#[ ' 3._J5c}ّ9\5|,DV੖~sW,KJfG1iC >})rKiz*$2kx1)FON@?z3#Gz$8رs GD4^ds@s!OS)r&R=/ ]XXEҰHxJ JI׮E!Ş 7ĆzgH]?ߎS|< lޛCOsQtIXoObU]h|>9_r8İ4DbɫJ۰?/qjՉH`>lzOoD=K ]gkc$:g8޷eV::2Xp̤j^4@iSVq6uL`7bM9N8ܗ 3!ziEpDBqc$ƌrj.GVS^c1DVUkQ߻$ WhKSy_jqiXR)z%&6 +z~f?-ȕ&*H_DVs-̾|-ݔEh:ACz;Ϯ6_Ě )r>}RL7u礚ڛ%z . 1{b-e&6ON-YLq5γN<6IWsqEKӁrX7ư/bg+ "CM5Xmb2 FF]:HqRsɞY/:].cuGS0@Y},>%Iq9fe^* qBR/;Bs<1t!a ꚽLrz!@+.sj'ghXbc(4wwpFLĤONNU]JzW{R@g!ek-9Nߏd19TpW<Wm1Ucj̈qXxOX#,q[aCCoL\Z '|;Af$Ah {7`tي}fl^Ju˻#AxNoy4b[#Oa_'I B6 tOcL}_0^Tsjʹ/nM)^=:HVb`(ꆥu=Vv5 voį~+ë*ef! 1^ԽI+L͡0d:QNtUg@*U#@ιlX}P*L!Qk5e@K sfb0̔ҥVgc߅sjL9X  a5e` }F l'DZ ⿵"d(~\m\x^E^A"ٓ!M#k޲JeLi`R9];VJhv3aՍoR_:`|M2%8XDzykK%X)߉׊\3pG:1|㮘kRUnΊAMuyڍ[LihJ(C~7+}iE$Inx[ 1Ƨ@(Yl,嵖Y+6]e`; 5qW#Z麟 J IC2.tHtXt ]|&g~A =Aʔ(C"]'0'S٦MΉNҷ=+&Z= l$fcgDp  v *eI+}՘eXb ?׌)ͩn 3 t%tMQU3S͖WSď{x1vSZ̯X WY^5y6QThgn^Q}A"vH3ྷ+*~>vL&h>bMy5sv ǝ51uΚX& bJ3]6)տXfwS\}ręQ[o\ւ~ցԔGr{WErYz4t`AT.ajl#ETx?+9"a&Q$1 ^.bs}I 8 #[$U'8IC=?zb螣euTK^ƏГfR0L$?1>ǽC\V3t[aJ'8m͗H睊UxԤ Z Ah&N6nOH0&?lE"x.g}Fw!|tm`jHhM]5ť5*Y U>@O/*i |HjBYc5KVDzL nZ<R1Փam&Dr0lOK%B0沝+H Բt?$tE4) Xrr~~?\SF,>q); uҦk=+ҾWGզ2mm6.QChU^ėHWժ16m-&Zb6꾗I1Q ?@,B ,n_zôX?(̑aG|. t]Ŷ0%)ACwx޵0uM'\0d["d* 9ܜ5