fence-sanlock-3.6.0-2.15 >  A [p9|b'R;>r-badg_'IAS0˕C p{66`SWOmpZb9Z<IWd-N0"͕gvko_\O8omIt*4U5~}+6'9%cUnCGd{lF.,_BeNaRBԑAX8I7Qtq x= aQX&r-W-Q$80a772cd19407620ad159da60abddaa8a988562b8dd494b00e6767d0080cf2699806ec0ecd1f0fafa3335eda4906bc5b2a2d2d58b3m؉[p9|0Gk1Z~;D} '}Xv=;pt85{d.6qeVθfGVUp"-1A&)]tUKcO3ެ.k_{ZxpE=?<Ry}K褲3 6UIB\F_X? Ȳޏ[Pr'9YQX)r\'J2E{9f]yy,-DB==J!s3V S_w!Lq^n_7G( Ut}8N$>pF*?*d  > $0JPV y     4   .Lhb(89:=%>%?%@%F%G%H%I%X&Y& \&$]&@^&b'c'd( e(f(l(u((v(Dw)x)y* z*,*<*@*F*Cfence-sanlock3.6.02.15Fence agent using sanlock and wdmdFence agent and daemon for using sanlock and wdmd as a cluster fence agent.[s390lp5SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Basehttps://pagure.io/sanlocklinuxs390x test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in fence_sanlockd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in fence_sanlockd.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-sanlock-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-sanlock-update-$service-new-in-upgrade" fi done for service in fence_sanlockd.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset fence_sanlockd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in fence_sanlockd.service ; do if [ ! -e "/run/rpm-sanlock-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-sanlock-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in fence_sanlockd.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi 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 fence_sanlockd.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 fence_sanlockd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 fence_sanlockd.service ) || : fi else # package uninstall for service in fence_sanlockd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi('{g {[[[[[[[9b6de8690e0e7e7007d1240198a1ef6dbd30dce8af19f5669711eadb6380fe9a1ee3d3be52244cc4112592956db34c1e11413ad83c1b39b33f0b6bf819aa4047c6b817d9f6840008cddb516bd01eb00b547cd653dfe23b6288d634f049d2a4852f56defef722b9e13a508e05e683a8969c755b0427ee1a3c5c19f0a7cbdf600d08d6becc01f3bf29973502ee0724fad76c0ee35ed2bb13e60662350cc6977a490964baf4794e7fd82cec5e69f280f1719ea5ab370d0ecdca27a5e39ab29587fcservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootsanlock-3.6.0-2.15.src.rpmfence-sanlockfence-sanlock(s390-64)@ @@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2)(64bit)libsanlock.so.1()(64bit)libwdmd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sanlock3.0.4-14.6.0-14.0-15.2-13.6.0-2.154.14.1ZZI@ZI@Z&@Z@Y7X@X9@X9@X9@XۡX,XU@U ]@RQMQ0@P@O_6OOKOKOW@OW@OW@OO@Njfehlig@suse.comtchvatal@suse.comtchvatal@suse.comjfehlig@suse.comrbrown@suse.comjfehlig@suse.comjengelh@inai.dejfehlig@suse.comjfehlig@suse.commpluskal@suse.commeissner@suse.comzren@suse.comkukuk@suse.comjfehlig@suse.comp.drouand@gmail.comjfehlig@suse.comjfehlig@suse.comcoolo@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comjfehlig@suse.comro@suse.de- Fix module initialization to work with both python2 and python3 Updated sanlock-python3.patch bsc#1076414- Add code to build with both python2 and python3 bindings with provided condition so we can later on optionalize python2 builds sanlock-python3.patch bsc#1076414- Cleanup with spec-cleaner (only support SLE12 and newer) - Add -fno-strict-aliasing to python subpkg - Create rcsanlk-resetd link for the service control- Update to sanlock 3.6.0 - preserve dblock values when setting shared flag - fix detection of shared lease - fix release interference with paxos - retry ballot when new lver is seen - add a NOWAIT flag for convert- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to sanlock 3.5.0 - increase open file limit to 2048 - add option to log UTC timestamps - doc improvements - Remove support for old, non-systemd distros- Remove redundant %if guards around %package and scriptlets. They are only really needed for %files. - Replace $RPM_ shell vars by modern macros. - Trim descriptions a little.- spec: fix permissions on config files- Use System/Base in fence and reset subpackages- Use correct permissions on unit files (bsc#1032046)- prerequire groupadd and useradd.- Update to sanlock 3.4.0 - Enable fence_sanlockd so that lvm2 can use the new lvmlocked feature in cluster environment * fix unpackaged file - /usr/sbin/rcfence_sanlockd * refresh suse-no-date-time.patch to cover the same issue in fence_sanlockd * adjust fence_sanlockd.init and suse-systemd.patch - Enable sanlk-reset subpackage - Fix "undefined symbol to io_suspend" at runtime, bsc#1030060 suse-fix-link-errors.patch- Add group disk as Prerequires- Update to sanlock 3.2.4 - Add conf file sanlock.conf - Add pkgconfig files - Numerous improvements and bug fixes. For details, see https://git.fedorahosted.org/cgit/sanlock.git/log/- Update to version 3.2.2 * reset: native timeout * reset: Reduce logging noise to stderr and syslog * sanlock, reset: coverity fixes - Refactor specfile to be policy compliant - Use download Url as source - Add xz build requires; needed as the source tarball is compressed with xz - Do not provide both systemd and sysvinit support on a same system; it's redundant - Add systemd backward compatibility links - Update patchs: * suse-no-date-time.patch * suse-systemd.patch- Update to sanlock 3.1.0 - fix debug status for add/rem lockspace - add_lockspace error for conflicting lockspace definitions - transient timeout handling in acquire and release - allow more than 8 resources per client - fix spaces in path names- Update to sanlock 3.0.1 - Add lvb feature - Various bug fixes and improvements - Drop upstream patch 0001-fix-systemd-service-files.patch- update license to new format- Update to sanlock 2.6 - Add fence_sanlock, a fence agent that uses /dev/watchdog to reset hosts (currently disabled) - Various bug fixes and improvements- Update to sanlock 2.1 - python: release leases for other processes - python: add shared resource parameter to acquire - add a logrotate file - status for all shared tokens - retry transient sh failures - fix inquire state string- Fixed init script packaging- Fixed specification of licenses- Source sanlock tarball instead of download URL- Don't use __DATE__ and __TIME__ macros when printing version - Don't add user 'sanlock' for now- Fix some rpmlint warnings- Add support for systemd - Add /etc/sysconfig/sanlock configuration file- Pass '-g sanlock' option to wdmd- Update to sanlock 1.9 - Add SUSE init script for sanlock and wdmd- initial package based on package from openstack/bin/sh/bin/sh/bin/sh/bin/shs390lp5 15273095223.6.0-2.153.6.0-2.15fence_sanlockd.servicesystemd-fence_sanlockdfence_sanlockfence_sanlockdrcfence_sanlockdfence_sanlock.8.gzfence_sanlockd.8.gz/usr/lib/systemd/system//usr/lib/systemd//usr/sbin//usr/share/man/man8/-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:GA/standard/d8ef3cdd6aab8e686e4ab488ecaba12f-sanlockcpioxz5s390x-suse-linuxASCII textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=a2453754b4ba5f92b6bed90cef54ddb8d987dfe7, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRR RR R RR RR Rl:4&F<6utf-8e7e4994279203f6fcf4b92143a06db5ce68dfddc9c180f73a96dbb05b1dbe9f3?7zXZ !t/#>r] crv(vX0|ykdlf|.؈Ӝd~ɤ&N+e 2ujHZQ=pqduQdux`Lr (\*A"WBr O?8cZ miJ{mYen-9CKi;1=bJL=~pgɉPSXu;HHͰskIj7/sbZReb9Eh_BkXeTAyF%l>$#UDԞ:[.19ғlprwO ^m!1=譥vqI(λXs.Lp* #iPz (2Yi #Cf-tf4qUU zWziaEoork捠T`'껇E"rҗH@.wf; A^nf $ς4`kª~"GLjD⁍#"Ox,+y~AGs6'C͞L6d*c5zgY<ӱ9ĄNg5Ya˔ZMҶwV&ԋT/u[׷{@8lQQ1\?i::|o|-Tq5Wj"%QI_Cʏ#<.7_apG^f@i"SБ9Z4{^}αzx{i#ѵn?Nƍ,LX6Շ6b+dS1m3&jC|68CMدOsY~iԭAppX~S'-Ljg>.d4U@ϻw̚)VܴbPe8/1yy;p͈YXʪQMٳe 0DQ$-8%F~ xDt*SN} xhytǛUdzMϳZdGBquMX?U`٠X ^ڷH$n> EnD<(y71TWKn54=m%w@\h` @o,)\hsnĭG^P dF]DLr%nҜ6jlt  _~ڜf|bLc5tf/)y8` s^-I-:y%&[OIkݓ88/b;E&AT>XUe5`E俇DyPU3~7f*Ҭ#\X-gUEշ& {2=7f1U>7 Kfh^j\a ]< eelyDކPu#4J@rn1#MjuxBUBJomǿ(T_1xꨟw¾qE>kU j:o%k<2GmhB. zEqN{sE&ǝ6_k|Ż5%l);*ߜsbd!Hg,U P ҏHS__>'THt rJw䑕b 7zl0TԜ@J?LPJMquW\k`cΒʅ2 !,^^?`^fQfNP]4Ki Z0h[GڽgIz )ꡞd/$Myo..7HTM$)tE/Va}ݮQ ()wlcJrq_Tql{HWP^𙗍7If!ءA0IC4xr;qYJe͚"( VRPd8g3S깕Y1EFb êb1rr k4ȾV$Fkh5S+|'[Co&swje5%I#i|)ϳMӣ/ 㫒JykYygouZ!/?ձ˗ 嫸Q=!d6ľr vGN9>Ņ[<, ؽ TsĚMu@ y6=>/ {x8p"yhWNIw*<ֵ =Ii)MvV6ݦu02 ) z

&hgR^+hט٘.a2 r?)8;h TƜ :|*,p'_{fsDsq'y7Mtm3s` eZhm 6`t?x2kUztFWtW$ o&UN8DǺ28wdU"_-.s=>GK@Ⱥ$gH˪nrQ&C灹){ w#=l9G)*5 " lxr-ңoNe!ڄȕ[2CU˨}UstRaKOA"mO$7|<`(PѦ@Il4B|ub`o}Py 2U-u_qGB߿ZJgihºYs{.].eo8My1NR (>>Bz;yE|F|t7:<V.q<4WG?Tn؇k.q{iK"-G_jC<#,RY*ub(c+wPVNbe0 I~u`}qUglws%mv[T}O".NjieQy11 A^D:(MX_SOmZ W}+\K8dr"+M BQaFjݨnⰠ ǣORpi7nڍ0qJf@LKΉQ7NgIeAXW$4ŃtN\RδD>}3g-h7w[_ ѻUS^{TOC̮okCnϠA 'G#@,v;ggsa"ߤ=|=5~b)@>Dd&q9 ;71{=yQxkKRALx|in1)%~ ROMGЇ.` 7t6Kts%(r*0ZK?f(؜Ȗ-ȐtB'v!Ga6k"W{ 񚇶 W2/#ȏx 6tVUBr\[SjAF#g/ECI@zH&'<-V]<¹]N  Ԝ U(Q\gyk-h>T;HB<}"XެqlΥ a.kNVhW`ow6M^Uhn3!MlGӽ˻P{I~ տ464@6L͏-Jͺ):c{PXFJм11cV°nf=~X }}/3;nTPj忒B]Dgvh9ـ9齆9"w4A81ΟSݹ0ė=פ^N%p⾮V\H3( PB2hjL(@"Pz qst 65.8@mG@,TҰ S蕯r?;x`@E:=j}ʪVq_&-L %&qHgľhtq|2@0*gA9+ic&A."1q ?<ⵜ7ePM]x~2270X׮1R,R)'ьB7f ^7B0M :M4[̼НJT8; 9+Kˮs<v:a@SYG EX1=Z>Emd):w;XDFjm,~S N|voy i0Hv pC&0{|>e7?)N ҶuF@ ̙)T'T{!Lgѯ6ZUf*orڢ F8nz_er'p#fL@x5a(lnzŕA<gj(i-=ĩ.2/GR3r5O,:84緅 P}7Ѻ^~,c[T5#}24௔tn@i˦PH^.\6ąL(ӓos o RG%C Yլ.(m=p }G/@D'c k[p][ ` }O:]0zwi dGr?-$ƾ=7E#'܊Y_}:Ŷ\0ᎄϹtƮ$_V푱B@} Fl|//v&:(kDLHڦ=j%]ăhIáUs PktWScq!MJΌblJ2q&ʵzWp7^'n;'HEW~c<)u.9w] ʨw*9rd=h%(mP1h<[LNVat>MʑUcduÐ5dfuXSׁ[QCr6:4 rZ1!'_ox;^f {A5o&B^:lj{-Ϻq cP!|[\|TQ e Cd͇+jf2-`FeʰOs9YG>??[:g>Fxɂa5Эiw&&k`ߩv LM^ct(DL0F(v~~vϦh~PH'w4ά$ڞ!/DZ"dZ$y)/8q,sH3+-"f\oQHtJnI7H L _FA j#6q׳@8.Yt^1,$y |$z"`XtE6ًj+B#^v=iĀ5֭oǒSi?&Mn}`] (͎W9 8BI9dFEʩZQůѢ}Gk=%jwiP~洛 Cl莄'.c0|*{0~HڹqKZؐFXqZXHP4Oy遝cmq DrXDꝵ7IP qYY{ܺ o b4vi%TΓ_/&Mn:7 _o;dKTN 4EpW >/(_`=HB-Y]BۥRu R 4cwJ (ٚW|k 3/{fFW{i)61u(OZRf,zZ8rjٗzFe)@B2ikF[8j?ܒMYÁa̸VY9U\[@kOmWg}wYNN$  3AVY߯[tMt7y:F۱FkE.v_|WI,5Kr71`uCe^H\ ~K~ C`)&Ө?}+@Skap6˸i\`Ф-aχl+LeN"6#" sBOI&-:JKjDׇT|)&Je!Vf\).5`L[|bO'=2jTgBs9 6-8K^s}Lr 42#8 2Jb,v,'O+cNP])E 'H\*m؀G5*?Nʟ3vG QK{"= hE&ާ}n1|")-W_M%ݢiaoo"$`WwK_`lt_.,Tvv@0TL+fЊ#M]7^ P #PX+ZߔN"Y]Q@e#)ͷP u8Ga-UB(y+UvSRpD'2}<Ͻ'zmM+Ҙk t|FGas~n$gNS);I\־Ѯ1"*jrjKp; H M3S1pId9z;7ާ`~.cXB*&բ+bYfoїo^ɋ"D0亇=cU>+)OvYB5^ϳM\}w8*?OL+Hy#Q\/\ep,(4Rfzim̠o%U2-*Tz!&0/u˰Gwv\s3 vTNI[QAN(5#2ҋd/4FbEm O (Ft\Okosa7 BlMb@ jR\&eG.mꔪɬGT;VP sa'Cʅ09Y娲Pc; ؏EDd##2}W7,'YkaAT , MV4׭J?Te!6dBuG-paK!0"^tD:Dx׳em-[W=ؽ"2ceDt 'yO$dsŢGɐֻ3-X( kxhD,P(_!Hp B=|M3‘mg&(#hCPrҲqm6.QP~0Fљ%vz#&aw?ҧTWJ "Ie SA{DC_3Ԙ/8Cf1 5'[AFjK`MӯXn((:PH1cdm g"q%f=4f?:3>kZUjL+CDGfDh@ɘt菗SwvWeJ H%=a>)|3)YSи4)xSd_@.YIc쬔k%inWADޏR"Ҡҧގϳi Zs/OR3AN7\VͱDS-izMUtxonM.$ ,A+^<^?s%e LPu:B}k}e~F|ڧyA$9BE2O`Êk05wv㴑hP3lSE1$OcWTȨNwA7n?{-\~^^GVy= YLLrpd+G/kD6(Pumgq1"J}&x[YBl,D4V9 (Mj1~3@jao6uBGE//X|Z<pS(l8=~N|1KյUecǓ]vgпuOMvf?ӡPK~Fݘݓvsk釜T96*//B79(/z*_i[q &Rq?=z aQ5^t*/_^)dNn`)uƇpUĆZT;Z:O1 mv -%~r#Ym5EczWScTD=52{y!!iS$7mdGAiD8IJ/r·w!@0+;yB5ڛ-7/e*._ %CHw|+XzĬf8w֤K|{D*ACNWܚNy"+2oP\6oJ0z7_Z'`va}9# Lq,_kܺք[GX3 fSR`1Q]m륈=4z[ 9$E;ui!N('zE\0455VN7 )"nvO=Qq,rL8!,> +|uC !S~%: Aw(,Eqg2.ܢ\z*EzҠdiD7n2M*2 zZ% ( @fFim^ۜ7z G?SdV@!jA+c=z5D+" +2?6m؎ꚥdq.׉ՏDc TS\f)o.(p]♕tϒÓ<`KkM2фN|f"q3e079SoJk ޖ}oc~RU!z-ٟA~* -䃲ɏ*#IS7&YۛK(NƓTs(C-2zWOERQ3kIq3XPsIk/4L-~yM4סåǒޅ>aW7DQoC [7b[~௖<?NfRPYW &2J?N8eG#"A``a9Fi :o s.i U =_U@iMs?7XLa5;|`Hp{d1eњ,tb!m8Ch4/hNlR+<\z" Tm̡m~k1ړE${I+yC[ep,ʷ33{ee岗?D÷5Ρ_yDbC3RagJiKUKL3u=\y'G_I ޹U~",58V2\'{3cTd[y`:&3PtjE/ ]fhsGĵDUR /˓ ˷ /IF.>', ?rw@ l|=A&PfLq%}<9҃z68H I C".N5._G au ft&)[jFU301Cڙ7T 6-:5W|&s3U&:tpJD>rk7EfaUŽP8-Ap Qd{lYdWT3 @G7|J! Ғ`NHdWQ7#lֽkD=V^[.dy7d+ WIlw-S閞rDf{^j|\^.;ƵdqC9<?6:OCۓrp>5X]iE4䊱M%$$Ͼ6lqg}&=L ! +wm ҄pRo9,-ERlz8ڃǭ-H04"+NTP,3OAy4.^: 0)DL֝s^ү~ - *J3}wio%e?vϿL"-L'j?(?'f>]xጷcGc480MnozC , rJ* Ex2l~H2脥@\˷!=ׇ(N #*^z԰\Idkq XV3 ȞJq{~B|dalItΏc-~f~.Ce;NŴ_bXU}lZ%!6ZwqXo5ԹK+{(k.$ڙr}|O Nq6r=Jf`uWlPuc(rs8L#'dd-wGV[ Ho]_"o&@ 4_Ev I1u@ysqZt,Vr+AKMF{8X|Ю @a%rXt[Ty6vfә@NF\V c*O}i+Cb69z秊3ThG9*gW4}xVbTl2ًŅWT= Kܺ6nċB \F~ؐr8PɞY9u9)s&nidsǏ`o%SE^jxu)V d)츌W EYk+.fZUrn+g:u0∪\GPY3|@6lxu% !3\W/`J<ꨰ3a{*3&ncIpܖ4^ݞō:J  l۱m50hڐjxkS}#lAB{7 ^#Bx?n Xi-.c۬]A.B%-ŧ>KF?TP)4\۝MQ< %CaR\; _pjtXjZ??G:8h e$c5 FS ^Έ?x=KͯC; o4aDRw nM$W v:(tڋ"dSnN d]`9MkO;&' %~;j6ۚ8@NjeB6Rc )Ьk#O)L]BKZR"9xNj؁cQFÃd#"ϩN€2JQI*"!{$W;^[HQϙEJJ%~/:˧9t O/Қp`o;fR*PY_wr[TH.aY,&^ $c(;r[I VpV?;3fPhtEHZ8HMD df$q/$.3&轀T& ;m1E"vL\}_RsLZ;r^jKZ*ЀK?,>7_$uD3 aK!nzajDS.YI"+l3 w^"n] 5o"=uU:kLtHtn\&FJ^kL:0^_r\o/ ԃMhYN*.N NK`G,]vW˱= |ޯ~,,dT_>gK5mU""7*si&וxFeX/Ĝ)1ҐI/\dOmVQvѦ_UБXhx{R{l!8qQ7Mu=(%u1y9}vRm2Cs`c!W~Abz^X#` QsGJ?^den!Q̰y ο"K+*s&6wSWO^N)qǀ'm"Il!aƍbE8hԊs9 @ZuК_pedjPmó:0D(zdgJd7/ W`|ub<niܞsT绛kY:ID1P:hZs,ȖO L!gYžjBbsp!NRɝ:"0F,ZyhE-:I D'W5pna2?XJPyvUh0zJdM#|/'K[d²rg$=,{CR7J:Ǚ S. 0oZNX,%l^ip F:%eЋ4ߵ}ȢomۣHf JQكt`Jn -E#ؼ` KMF`C_> nNa ;LE`y>v9*\U#+߰XMM4kڈ%yL]G]Ff_\gE~U@qlN)y vKq iWH=;^U5GwoFw3T'R)7z2JOWHl Jud8xB֟kS=A߼&?h!7wIDme]Y$u7y9qk~H%qWtnJ^%ԖQ]e4e(z^S[*Ũ= B`XQ,1&iUHtX[>n(}3G\O3]7 @֑5HVt9λ@O!c>*eH-9{'V?XǘR./@^TuaKg [OJE-4o7r*$CtXeh/Q!#1쾨A86OjpUI,m+$G!K]}Y*P;+SmZRsa_ւ _koW&!xP^23jNJVe9٘Ť OmhJx *Z6 r(ӵY}N W YZ