sbd-devel-1.5.1+20211116.6bb085f-150400.1.5 >  A bwp9|VXSO;9JXvJ>(,0߄-ESĄ p1ᾖ"5nSPSB!>E C.U4زd@$B=(^D;H>b4-xDB,M5er<ZŒ8rtUzWagWI50ĝӷ>ӻjEs"!̷،M9u~lyt dNs OKHq«I]\vy~y2#'(9b888705afeaa60bfab088e0013121d96888cea2a92bcc48d7cbd51f72938fe8045d33e2886925e103bea066cdcbb7869cd694580bwp9|ez(Q,{&V,ViRM|0b)zz'`0$w=]uNuWʻ?ap>=S%8OYXﺹgy/q9S,*0pڋMQ]t͍u禘g3L$t1L<,'z6  vG7(s fjpq9ub|'#98|2 {WE1AV~O[ʘ7R,f1WwTZɑn+&s]rul>p@G?Gd # . c )Dgmx     *Xt?(8B9B: HB>Ck@CzFCGCHCICXCYC\D4]DP^DbEcEdFeFfFlFuF0vFLwG(xGDyG` zGGGGGCsbd-devel1.5.1+20211116.6bb085f150400.1.5Storage-based death environment for regression testsThis package provides an environment + testscripts for regression-testing sbd.bwibs-arm-4pSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Clustering/HAhttps://github.com/ClusterLabs/sbdlinuxaarch64 8F A큤AbwbwbwbwaObwbwe48a28e511f091254af29e09539252142092592d7dbc4d16206a808b2492e0ec8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064347c92a7733dc437e64cd288c79c052dee0bafc5645357aa9c68d188b17587aa5libsbdtestbed.so.0.0.0libsbdtestbed.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootsbd-1.5.1+20211116.6bb085f-150400.1.5.src.rpmlibsbdtestbed.so.0()(64bit)sbd-develsbd-devel(aarch-64)@@@@@@@@    /bin/bash/sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libglib-2.0.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sbd3.0.4-14.6.0-14.0-15.2-11.5.1+20211116.6bb085f-150400.1.54.14.3a@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.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+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)/sbin/ldconfig/sbin/ldconfigibs-arm-4 16519704851.5.1+20211116.6bb085f-150400.1.51.5.1+20211116.6bb085f-150400.1.5libsbdtestbed.solibsbdtestbed.so.0libsbdtestbed.so.0.0.0sbd-develCOPYINGsbdregressions.sh/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/sbd-devel//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-SP4:GA/standard/11e1878a7da0ea1e361c1a803b6544bb-sbdcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a097dcd36239617e05091d47fb15c49e227dcb3b, strippeddirectoryASCII textBourne-Again shell script, ASCII text executablePRRRRR RRR̩?G2գ Uutf-8af6954b076d27d7ca6a4bd8b43154cee66eb0c32444fe126ccd060232ba4456d?7zXZ !t/uk9] cr$x#F1$e=JO:5t!RufӅ3K dU&l0}E#,݉#XH6!.G6 C},1uSw֤:9kWckx`ʟUjš:ֈ$Dj^WF ȣrxrtj⃉L:91V(ջ) kb,e:4|=:x'VmJ1%r iup-+J!G͹/lqRh.詵kcCMXw:J$&C{]]1J'1B%;"& t$=Yl8hjKm4>zYF8ð]+_ M-c&Zl_=x1sUrHCI|.\}P1p6 #]={Jp'1:"wn9E҆cc[? 20C}!CϵnYɳ,{5jVFrq_v"rŒL!0eQvoV -mYL[><9gSzw{%,mcJ f"/U1ةRLCIYz[,|7k!o e $^94pVtJULWʕHX ʝ*]Do&Ol{mGmzz0DIp?\^,;s=0[ 'TQp|iQ݅o7ul`;xIU"ǪFi:o-Ԫoe]<VG/2k5 JgU(˹KuAx 3 M薵0Fr`h|tOmrGImQ$f"[:,Od;S?l@P+UM]E!`pZd)]MZIR!5sJf_〬2#+aw0Xs]-44+&^lX?ǥ[^|pR/38dj'%  ygA/jV(T~r5N|2klA/?B bQּu+RP|O񻩇Y\ɡMҾs!\W  y(]U|[rS|6)_ MCh[^v@9_ɻ6ܽy1FrdU^,}5 N2`7尀u[sU[av O_Gљe;̦֩fN^J/Ä liolzvS X-79RUsb\ΤE^$6'ӄAի0Dzq`1(=%^`ǮݎZEJBLCWHVĂhGvnhQFZH#ieS D$>՟)ӮBGR}r9DFAԙK )/ei 3^ |6☏kMCjגpLQޫMeU1D.;MfĖ}P90A k I\<νc:KYƾxVh.N1" w^ t ; r}Hc}f2>E{9PqUZ&0 1O855$1vSfmS>JJrt7tV5Wt=49.yGW%pg Q.cyA`_4&!jñ[ׁ:hfc ; JK9RuAkd5Ml0 P/11YKn9v]SIA 7f7_mEzB燠ԩt03l2asfNr}[ ¦TN8]ىi\1nQp|pg!o1(PW3S4#lj< /]Z2UppOr-`&Tq3"9Z:LvJVǿ)@r o̥*dV_8V?fj*#^C6 ,4q\Le>Ok]jK\]DAzU̗]Y" ĉS@"hzU:)"-ɀ[g%R;z~rmnQ vpyzῬpCλ]Oe2zaI^ڶJ2`uY#tT ۆiWp% OhNŬ\0kV8yiggPqJ^EvRK6fRPg{7#PT eI|W 3"|l~ ?NP3Aϳ49ڗ ^p`1\V9GU-NRa+^8 SHq3}j-];!0e"W=,- El8vh +*M;[ɘnR#g.2˕o;% >0֙_NǸ˵8YB/(Z ϗAŤUe`C0T853Tccߗ>hL.ba31zәQ^<YX+IUI6!Λ=B)twe,Zh\,ၝZ2d\#E 0g>0'PK_[ٱi, RM$LBM0pW1oP5s4ӹh|$D`T @XQ_+@p>xlppMӎrş56s=sPTku@JEZOPeQ\1=,Bw~ eYW}#U'Mq7c:?A2LTVLgB!}G,D%4X _S *];ڧ)ۨ q{aśpI" ;Ύ2vb`ءsPx."룻 #毥ZİAOb.J\DL1EoCܒ䉉O@?#Jl lP<4 v胣 AE}]Y4$6{uV[#9[Wя$3]`C)?mD~ruuҹ]`P|{7Zݼ@u o/IfZr*J6Q9c;yXx"Ebۙ&Vno_=‘ݪ齵urv5"E+6Bٰ\7T 9a+  P%l*K:$]i+-*9pAh9ǨU*{| KmNG02QQjk3zϸJ#$r*DN%#d!zpPIha6 G.D542S"Cgx=03>69 Y-ѻvOZE`%1li:ӑYG 9sFk&"'V/hp᠁6ɘ YW.y0YwE T_ tPާ2{8-y;Iy[!! :t|L"^HVyJ| E}\ vDGШlE/fw _}x]ԋL=6=nPl+#'PW's̞Ӟx !Gb4^S"ݟ7r dY'r$ 8JJ-[> dw52X xO( Ǵ',8C;H}^"'u1EgW6(G<8Ƈ"bDw:)ʵzVn) 38+K {]xcӬ" ͣW9fmjq !@9iʾVK*%6![Hfh9|!v"BM B1:% Ák_nEl_ySo@w r#=v`ׁF "܍\a`qss++Snh#+]ޅ d: W{{Iu.V qX]}ߥ x^`Cftjpy~KiP Ht*Q0/%{5͢4ÂV&P$]oux9 1(g`Æ|ӈJjG31S tt!0%gP- Y rb PNS JBFa?eʐjͫoc+1csnU4]nE eJd5}%GLV [sa !9#!S)(^{ !ZZpѸhJ.cN(Ibc`"p8Yx0Y@<v*(۪qDLߪC{/S@Ep-\,y܎=bgK<(q10# pۊX:¸sDl( Qzs`h \J}&r=4=q pSڻmk]nt8 /s<۽p^ 7j@6nnpΠ-SVTҿGSVq,xTкI# sεgۦKTy'Bg u4A;՞HK>Lll5D`Rx |=lYqmEts/nJ!?09M 'SPV9grq9K"LAhlԴpb2,]F2 awBV֕S5 orv~n@I3uXC|k.K'ebq 3ܙG&$B!mLi_~%6ն~ZQo >[ ǣюQ/C$ ryf/[l"I)=iPiEd^SH%8]Azz5rrh`M#Zۨjk$JF9X=kM-P)HR`mn-&Zѥչb`2}zH<4ڎl?Gp?l>^e]Wth6.EtչbxMhnyKtJP GE+C$[0V?>)_by4m|5m?E1>fSRh%ci;Sr[E*sP^ ]k;Y:ci:~҈i *mV*yt]i^i"^wλtX:T4HIQPjI,`F]ăAhc': wVĴCڴfJ]/m0ӂ]:GJ.;}sJet%"ӄ_HkYیCJo;lOmprFι0NfJU w&1 &g*Da 66jX' RΎBrPaK__z-/}O1N#}]; Z{82nq##嫑`rZS M3B8^|c:b^|[-Ua(BDi`דGYTdmBv+sb{f1VPg%cn { \yt@<_9 NU9G~$ʬ*(|!0?-Qjc<2{a@LAY''K6Xg]EF>SJ =+RzmYbL~l̯A ES\|:ߢ־@I_LC1; )jNHBkڗ鋮ʻ)3 zӂ}Uh_k#祁)Y%:-NFy,^EC#:`c:J }CBTaM^!XyS||n174є[cnY*UѲjyS;m- *9%:bJJwy?GA"?φ#Z,E>փ[LUpdPx2+,zF:qV3Dv\"1ҪG>pO"ѸGS}/"lҤ?otSCֱ.Z")[?hȵGeJ{+Ğ,uoB4]sJ:wwsҊ`euƗG'?Z`a#]Ȥ/cƨ<$$#g# Z\_EW@Vy,W +I!K|k; `\ޯv%'Aj?ٱa8.Ƈy5wf Hq9t#Z 2s =E}R/p a' }JQ| ! HOǢ]ALS K5#tÐҬLqI|7j_az 5KM0*U1j5^Ճ·JmbaNxzy^G:Έ.N^})<ɚ!Sy\zX\Ik۵bRpK6@TD)n%6BgH+}ULS"o/j2 :Z{qj#C ~G;E|*92ͻ(rNgt327=Lρd;Ecrui!V7<|O;V +1ar0$~Nk1%!ɍ8y>%]yigT}盔"['a |lhkL֑[ M7 *kSA8d(MnfcxTGk])lp"(C\LԴErC9c(iݕYÌ 6/Q2OkLɺP}[ŢFTv^q2//94YL9lc^ pL&f 9=Y̙|KSngl]Uy’Dm PYwr+M_꽘'j7/G^W]B;L*Qp73|0RNV[NhJg" u`| 2NG\m*:!ϧIkwۻwfmX3?HÛxCU~s \TN|%QkGbվ/2U-&W m& ŕ/FT>MH<󑐂#c&gdrzt6wǛ 8U ? ePTu_EH,yx3B aoO~7חrkW2B-p!5b|c5K^9xa41xkq2Ż'!weɖYeT LbrU}6tV`f#rl֖g'2ȞZNn +/I9^PP6-xYFj?ܚW’/3Un[oy=AaEi6[َveX^P9ZpG I+9E8B.JI@O&.;Rw3*a 1nai!AȀ@y YBgFRJN y9PGoq[da iыu_8R -+u)HW'HniE qzyVR=2OQ>$͈,5,: ;C 1:ߨP.X\^!s=|8<ƯkoxY*1 uȅHF?cFkI-! &"M.x s^u=E<$ϱko!m0( =j:IZƖg:,~]< ')_ךDA^nE+A,!ͰJ@H\$ MgJ 9'cV5q9eu}ws-~eXXwg0USst.UKW`6_yb3.>ۄ׻;]ܶA⇷pYv6lJ6"#ؙ{.bٯr6n[,$.~˖Js)N8ߏ"s +B+ʄ'$>A͵3d}/0كN\r<>bhťU פP/(lsXR ^;VyVęز1 ^7HHۍW |{ӆp(A{&^;x2!xIw0+LV<$V֜mxRmDm`} ̆9q˟_{7X>W[Ifd$%jN A  ˝i7dVԗϞB =qh2vzbq`hkDWrD/ζoMVKo#䨢2͛"K3VAmHU :`Fb[ˑZNH#fx]`!\#pzG7pq6#x@GTfЪ1FX6OO2GIi)eNްt˶buD{^[:3/2n!eL"O=Fjie!oZ]:vώ$F {4dNn\gJloZ>/3hf$)-pR= M" ztU>#BˊNyM;~"Z_K-Ѭ[s wdo -WMr;w-Ķa~ta~rtc+ xLZC_ vE1ʱ~pPTURz^eN aE(+h!6r&u8itv}ؓ.GZS\=j\jyMߑ?] "q1ۻ..>k'*Z%?:hA{`Z\eq`ZP8oԼHkk]w]ڪ|T䪅9)g)Es+#oeʣ\CX#}ᩇJ5h7F.$n0x7m-rnЎ\OoLj܃u Ē[a,`&kwd.N)FѢv |VuT ?g%:Y~('VFQI&>B6]dLz'$7R$髣8 \]ѩA(%$;|u_A qE\~!|Sպ*eg''тA UBWltbrvM)o9nogְb͆k[iJ~_z ?$X`2.Сc. !z~^Ttԉ<ڽ$%-]ƯT@b=~'&xƑ:ݸYX`!kQl櫅96,Vzw%LH)9y\$sgMOO.&b7$ t0sf&1kڱܺjq#CdDh ZB8V;1܎WL 09+ן0rvςb*U"+2CEV+o5rc` X I (F|0Fv%4s6"ZfQ^v%pVBDAVB'å8l#lbXqٯ p7`"WMb|xSb}gt"S2.4ZoAS~OL1!h'\ҵmXY~Z ӿoO)aERcN$ޡ8!tmUi5@l̅?E6-K%ׄS%NC) -0~&XNnY=u/;;q#q$aM#rVf*hGc"fB;D J9̢aQ TA} [od%Z!bgUv5IvtnP5f^Շ|eV !O`ml{-K[a8[k(-՟w6]?/lB%V]'R9h)GXpxP4 LR$N.P\_F%wבמL|gڃuPP[հymDL.>ϳ o]#"@֢PD0YB{F4xJ>>X@pr؎I\H}'_Nwʖ1C闲`.n"mu缰Ff!ur&6}9 sCiNH1N Kf*Q3 ?E% gq)f~^{2Qɢ[uqxں-;N=ha[o_EyTl=?ǃ!VJ+~zwN- ':JķiD冦]GOUGS!b:Yya{R &o`C`ya8Oi%mzJW,}^I' !~ȊkScSf'# 7__uBQ%jJj{@Faf[ ZM-hiw@ )EPɕx x }ex)b\N a g<,E f=0U|,a[è|o{<@Y }Xrɦ}=N6/Ap/:uဲ5 xdg0vKEMvԏyN_9)+KH6 |k&EN*ά&U!z1DEZlRe7xo=D%i|s>؆\B