lvm2-lockd-2.03.22-150600.3.9.3<>,G8hp9|!'i e83w=tsD8;z6CNG#B'Bg~S |h^YΡ ݠA;\>>Rf7Yḧ́saK C#w̔Ru % ϞbD1=^ EH09oVeƓ;8˞g@>)vf&: y,Q5'VA ;w}(UDjj{>p Gncck oyۉ>Lմ?դd  " 5x| 06<o  X x       @ Xx4&&&(W8`9: !=x>π?ψ@ϐBϘFϢGϸHIXYZ4[8\@]`^bcѸd=eBfElGuXvxwdxԄyԤ"z,<@STX^ՠClvm2-lockd2.03.22150600.3.9.3LVM locking daemonLVM commands use lvmlockd to coordinate access to shared storage.hs390zp31sSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Basehttps://www.sourceware.org/lvm2/linuxs390x 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 lvmlockd.service lvmlocks.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 lvmlockd.service lvmlocks.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 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 lvmlockd.service lvmlocks.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 lvmlockd.service lvmlocks.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in lvmlockd.service lvmlocks.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 lvmlockd.service lvmlocks.service ) || : fi fikx$C$$mmhhhhhhhh70dc544fc82f9b8eb323229a1c78fc529c4c58a5661ac9ef839e63491e0340fb035ac7fec4be590bb13577bb7a85cbd0769751795d18ccca5776f445c2e7ebcecaa46d5e7e4c8abaa8d75bd763b083c3e14a0e08d549637315e759c9856035c1402f25ea0d5ef0f1af54c6cc75c1dcf97dec7181407cfa95b461bebbcf42d47998752b84fca4188aa12b21f38fe3d624128901d2c0f69c5ae7a5b72dacc587610cc3e228dbc419798e69ba1786b73eb43cb318872aca664322fb30261636dd94serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlvm2-lvmlockd-2.03.22-150600.3.9.3.src.rpmlvm2-lockdlvm2-lockd(s390-64)  @@@@@@@@@@@@ @@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shcorosyncdevice-mapperlibc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdlmlibdlm_lt.so.3()(64bit)libdlm_lt.so.3(V_4.2.0)(64bit)libdlmcontrol.so.3()(64bit)libdlmcontrol.so.3(V_4.2.0)(64bit)libsanlock_client.so.1()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)lvm2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sanlocksystemdsystemdsystemdsystemd2.03.22_1.02.1964.0.92.03.223.0.4-14.6.0-14.0-15.2-13.3.04.14.3h;@gJ@g@e@d@d@ch@c_cF@c1@cbc@b-a a*@aS````}p`@` _T_G@_@_E@_?@^n@^V@^@^j$@^W@^^@]]]@]]@]v>]v>]m@]$]\8\\T4\ version-plugins-in-libdir.patch- Remove evms provides/obsoletes, last seen on sle10 - Mark configs as such - Ghost the during-run created dirs - Install rcbla compat service symlinks- Sync with device-mapper.spec, build only lvm and wipe devicemapper binaries - Install in /usr there is no technical reason to keep this out of /usr- Split out device-mapper and clvm to separate spec files * No factual changes just deletion in the spec to keep it out of interacting with those parts- Do not explicitely require expat it is only used by thin_provisioning- There is no factual reason to keep the device mapper out of /usr so just match everything else- Remove device-mapper-static.patch as there should be no need to have static library here and it can be reenabled with some explanation if needed- Rename device-mapper-link to device-mapper-link.patch- not output error message inside retry loops to avoid noisy error message being output inside retry loops in case of remove failure because device busy. (bsc#940298 boo#957059) add: libdm-iface-not-output-error-message-inside-retry-loop.patch- Add 'Also=lvm2-lvmetad.socket' in '[Install]' section of lvm2-lvmetad. service to remove lvm2-lvmetad.socket when disable lvm2-lvmetad.service. (bsc#960044) add: lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch- Split thin-provisioning-tools from lvm2 package for easier maintenance. - Update to lvm2-2.02.141 (device-mapper-1.02.115) - Remove patches: lvm2-do-not-strip-pdata_tools.patch: thin-provisioning-tools patch lvmetad.c-ignore-lvmetad-global-handle-on-disconnect.patch: already in upstream no_buildroot_shared.diff: LVM_SHARED_PATH dropped by upstream- Fix missing dependency on coreutils for initrd macros (boo#958562) - Call missing initrd macro at postun (boo#958562)- Re-add lvm2-do-not-strip-pdata_tools.patch: this is still needed.- Fix boot failed due to segfault at libc (bnc#942755) add: lvmetad.c-ignore-lvmetad-global-handle-on-disconnect.patch- fix spec to change /sbin/thin-check to %{_sbindir}/thin-check. (bnc#940754)- Update thin-provisioning tools to 0.5.3 * Fix bug where the tools would crash if given a very large metadata device to restore to. * - thin_delta, thin_trim * --clear-needs-check flag for cache_check * space map checking for thin check - Drop unnecessary lvm2-do-not-strip-pdata_tools.patch- Allow building without clvm (boo#923127) Keep clvm2 building by default- dmeventd: fix dso_name compare error. dso_name is thought as not empty and doesn't create monitor thread. (bnc#935623) add: dmeventd-fix-dso-name-wrong-compare.patch- 13-dm-disk.rules: Import ID_FS_XXX variables from udev database(bnc#909358) If the disk is unavailable we need to import the existing ID_FS_XXX variables from the database, otherwise the filesystem UUID won't be set and the by-uuid symlink will disappear, leading to intermittent boot failures + Import-ID_FS_XXX-variables-bnc909358.patch - 10-dm.rules: Reset state variables for spurious events (bsc#932300) + 10-dm.rules-Reset-state-variable-for-spurious-events.patch- Update to 2.02.120 - Fixed numerous bugs(see WHATS_NEW for full details) - Deleted dab3ebce-devices-Do-not-support-unpartitioned-DASD.patch (upstream)- fsadm: add support for btrfs(fate#318413) fsadm-add-support-for-btrfs.patch- Moved BuildRequires: libcorosync-devel and libdlm-devel from lvm package to clmv package to avoid dracut build needing cluster stack to be built. (bsc#923127)- provides libdevmapper.so.1.02 libdevmapper-event.so.1.02 for VirtualBox.- LVM2 does not support unpartitioned DASD device which has special format in the first 2 tracks and will siliently discards LVM2 lable information written to it when pvcreate. (bsc#894202) Add: dab3ebce-devices-Do-not-support-unpartitioned-DASD.patch - Delete lvm2-lvmetad.socket from %service_del_preun/postun to avoid lvmetad.service being started by 'systemctl retry-start' when updating package. (bsc#914415)- Don't replace lvm.conf- Re-add lvm2-lvmetad.service to %service_add_pre/post - Add service registrations for cmirrord and clvm - Correct category for device-mapper-devel- Add lvm2-do-not-strip-pdata_tools.patch: Change build system to not strip pdata_tools during installation. We need the file in tact in order to be able to produce valid debuginfo packages (boo#910327).- delete lvm2-lvmetad.service from %service_add_pre/post and %service_del_preun/postun to avoid lvm2-lvmetad.service running when use_lvmetad=0. (bnc#901859) - locking_type is set to 3(clustered lock) by default will output warning message if cmirrord is not running. Set to 1 to be same with upstream. (bnc#906710) - Set silent default to 0 to avoid some commands have no output and to be same with upstream. (bnc#888798)- spec: replace some shell variables and paths by rpm macros - shorten filelists by using wildcards- Update to 2.02.114 - Removed cmirrord-fix-s390-endian-issue.patch - Renumbered patches to allow for upstream patches to be applied before local ones.- Drop libudev-devel BuildRequires: we already buildrequire pkgconfig(libudev), which is the better choice, as it allows us to get libudev-mini-devel.- Require device-mapper by device-mapper-devel: otherwise, the .so symlinks might happen to point to no target.- Delete BuildRequire for device-mapper-devel for all symbols needed is created in ./include/.symlinks file. - Add link /usr/sbin/lvm file to avoid others using /usr/sbin/lvm/bin/sh/bin/sh/bin/sh/bin/shlvm2-clvms390zp31 17615854232.03.22-150600.3.9.32.03.22-150600.3.9.3 2.03lvmlockd.servicelvmlocks.servicelvmlockctllvmlockdrclvm2-lvmlockdrclvm2-lvmlockinglvmlockctl.8.gzlvmlockd.8.gz/usr/lib/systemd/system//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:Maintenance:41258/SUSE_SLE-15-SP6_Update/c5ed94448b05c2e2d552ff2ff6ee67d2-lvm2.SUSE_SLE-15-SP6_Update:lockddrpmxz5s390x-suse-linuxASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=f75c6e62e5d4cb7647846a7c5c6e0e0823706099, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 4.3.0, BuildID[sha1]=1e0c34c6a3da9a08ddb4a57272ebd8edeff450cc, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RR RRRRRRR R R RRRRRRR RRR RRRRR R R RRRRRR.Hx vIyIsystemd-sysvcompatutf-8c91851aeb4f317fb33ee5154ce5a6a183b836361a6b65110323721615ea7654b?@7zXZ !t/}l[]"k%{K]>u{{} sԔ_8ϼ~KP}N/-G*u)9g1RI-JS߿I-fkåZ5SnSK^T/6݃ # Ş鼆PfH9&VzX.Nu(=R_6[u AGSk›YGC}|+Ao! W]4n=P\f|>wǚ$J2+onZ7 |'s;)gJ:@x$ܣ^nZ靷:X{WB)E1`fWe I+;ػy}e/r 6<3Jx`䮛 lRq8U'EPYAlNlrٷ~N{ؓE6^_ ?"rQ4sc%Mƈ /Y/ 6h>mb&EM(3ThdedP7~L@Q*c-ˏ@PuGQE5JloJw$޺iuF2X$W8-3(R=ׯb%@NFz`;i=n׶؄#|jݛ[&8nr\3`G=IW.g{eh lL3 / YӼzfmUI'&y4s <þ/>f!I!v -μng<zל/ĺ=)lr,.ҾBv^czHizJjQ=BVzQqǾNfy6LA;Wv#oq~Q (N]2pf{?*J/eYE!ޙxmjJIvPp(IjaT<1? X|யk¹c;-m^IH)HmVW }`{mb%i$%vHi)dH %BX #9udo4/J+M+sg1@gLEy߯١`KgA2КP#z|ܐR7mb1{6:/^ umzfp [w;pĜɑIB}HըͶ+Wϴ(KoEҎ f0Tnjg^V_F!:=Hqu/uu|̥߬Kb+x^O`[-ޣߢØOGP6y&e(r~ fpG׺zJakNHbP>'`%ΡHj 3ֳ]X4v=ߙuҨ"?Z(J^[q8c )9>SrǮuHa7q{9sgfg4VΛf2xWo\hn0g`,@@d~N-.ŻYhciy(2O!t3BTsI!>4Vg~8}b-M5|jlQ+Iڬ8!O~$X|2|u;S/냳AEc@j:-*wX"{XZݶy#WG@DD>[?_)_?\gl*nwQm{tOœ*C "U$atVkdyD 2(/nk.śQ6B<5 0rRbCO(*L1i i>yI&x)Đ$FFD\t@%H ά-q*3d5~&z}~iQ˽qs#` x?uNt)2Ut 0Mʋ7]ø_?0s'˚s{Q{0-Ozïְ <=RQPt57P%LH.MXP̓S.WXYs)ay%%m97Zbxde߹v T/Aܦ.w҆JtWl!ƀz`i,Edtq@C4K3o|"x1iATUxr ,Lag?T6R+y-T\%*q9-a:'sˀmۉRkj"RyrobFw˫ $pHtsN!" ]Ei;aH 2x1"ZR06O[0ƨ,D#ػ)\1=YL˘@=Fs2vŠ\m್u޹=hwlkQ"̞!CMш]>16+hhCOiluDTKBq\ؿbe2Mk=>blq+/uF]l0M7jHBF>EofWc&j7#jP 7)M2NgWfRrhFWqʶ:쩋 PѥrsT(P13o9+!Ir'B}[p'%4#YaMdZ/?Cy_HkKo \NEi/◡>28y-qC> NzZ># #?;"W.774zw6v:K6i9A j5T{gz,^V:{-ŷDi@ WAF6`OWp uYgk@ylta< fm࠴7 e,o=UVVnԠpu *uW'wjW4kMT:8㍧nw揕?G+ W9ă qRGh4I|ȊpGKs9ۘ\=C#U w6#3438:*~\ٯACY+봱C4OAԶfjrM+䠾?Q~{L!U23 UGr6:Dd=A9:?FAe(QC m4hM7B #iGMm OW<%9N}>\ vAidⓎ?Kf,r^Zcհk_'6E ^X+1p9+70>10ou!.^^j~9֖o&yHMq!QFӱ7\9D`9T]J BXQb^Wׇ9+^lj I=׹8Iߛ<1k/%|$Vևn:6PlHcJml$R@^Yʎ E+sm\U&@R7 2Tce[2N51#J - K0w3.)Lf#v̾#L̓r u?@YU=!I׈VT}4C&4bD1|Fa ٹu:v+A3WNi؝l?7AXO#!~%1.]W0=; nEIJ'd~ks S$ Co==G+GA|jC,sMK;i]/R +9)r|RcZXY[޷..ۓm]z<'z@h(xI!` X])-ru$])ݳ_~4Ji'{7dh_ s`CfoLr4 c@ֻ߫E>j6c_H1SS?nZN"$ﷻ3`B?nM%-< D ekݓossXV!DZ4Sk䶎ҁbI~2% +h}o7Po' Z֍şsЖ%-_jY{%E[KM2 kl??~fjQ| F-d},d.A =̣ۚFvQ//fi*\Nu[ -0/ ft|$ -pC#yc' RYџnJ~-"4>0ZG&by3ed]ɘx20 ewKF gN[0L}b#7883ؠA@c'"Nt0-l|6!h\Ɯ`0pFgm3$z?* Tː{_9k j oz*zp%-acg3\,@.m) Iۯwzds2S3"H-տBM\䆸.JVDuLKvUMةNHXz᡼N4d =w1XëpxO;&󼳱n7z{܉; HOC̋"}E'j40omkCznJ'T!pJ97s۫7 P`mEB&O_ϰ«6_ҙ͵w6 Jwpj622J+fǦ$b&uqScQ>Ac#ǸPbl4^3{7$}̈́De 7*5S,TMKK7*-DZ_x$$ȡ8ҋ]({zY3Nk'nos4adR)\Vw-ɩ7L i ;096# $8.OK )4ΕvYOQ^z>]xçTcus+::ag.몮AښE^S%8ĩxRB٪O4vsBMX- =3}ӭ[S: Y$M.Hs?СYhPs6=BP[@0uh4%-ag[iN\#Z2+^mu{wѽQK ItdRď""]s/+3P~8qT k>1wiK(/%52J{o1FL"ks":z}OȒ!&~ɛFm#F|VE$Ri$2=cBDXiOQjgM's,gXe&g"(ļäZW"FgPj)Fa4Sb\B͜mq;/aC1<~LQ~ Zb9VU>(n8V L$>K}}˄g#Cŵǧco!F%<~03=W6R{EZyeIG!Zh}[lpv}]dK;ʥEf۹&gɗ^c &ʲQ!bEWiAH C"DzήH9-ԍE }!(E@ $mR x(\T))|&l!H]ʈ`:E￁Od8:49~{u :pia7;nz>&K$7 ܋2݈η; 6%kkԲí-I2$ՁĒatv*#gpJQf z|lhu(7ۛy 7\jM";Cq$K&^ʉ3>|xjNp!= t+؂kr2\ [RXf㹀 ^S#}KqLwS'۵crhiK 3]<{rl>4yo}邨@^iLY7T'$$sggZ* g:ދdy@γEc0"V,,%T|8ӭ(Wa:z^r7* ަk.jw2ۤaԼNHj UhYuBjus\`fI_3ނGQ2N-x ¯uڌ@aotX" HrJh.M?,-RM%o/e*]Ou_ LsA  od7%<t/k+;ȕ o>cZ'0SӞt4PG2.kBN^ _h1dF_N8i+,"cҹɅDj8[  WβM@*e\?#}hhB@"N pTy|Vi#},"+mžMkeb'9? WDs۬Q;PhZƢLtxF+a :EV~$:ufGU@zhqD:"wuSe±uk:R=g p>L}]$Jcܬ̣m:#A6='ߚ֌{8)js@09>u1,:D)N ͮLO[3d}̰mSi ,UZtʛ$_fHu5@PG:^CmPy$룽&P6+-w,`' XQ76^:x}$KaN k~N)f*w_H1rش)LqwqԸV9*Nn|5ڞd;$b9V@eܗ9DCvu3Fu~8("Į8X% cGE,F.?\=S!liz:e v:}z>H @bL!ofW-aQdztPf\PaQrY9pЯhRjoS'.pUsa]mQu_N-斻f9IF:@-gr8Q⮋Edr rt ozCU.5Y~K X _b g2~%v Ya)Ha8·ʯom+m% S.DL|D!Q>2byQ`Mey& 9yvmSY"” CfS3QL75 7:J-sCyeZHdXSM9IX,6lGG, Ӌ{1A9蛹ܶn Ĵzu19\}ǽڷv \!Pwn&} r%.]X!MJIA$zg*[2])[KO#eN^MCi%ON}ajgx޽"qre F*iw I!g\mYqⱾg^a )'.hk•PCxn#u) T.9wg=&!F<7i H˷r9eTPv?ͱwZ .-Ԋ43Gk⑺l L:um88\> ڶ8mWOqOuMN;kC ;"*]dX PXs24~_-B Nnl`,GdP/^ \G.b=""/Ӣ::G5ڥ8pެ9D˅#O>Gc/|vS eo06"owe?3fBCm )L#dU?guzUo~&t K[uCQ8QQ7Jz  d =|J/5z;2>Ьx@e[Q@4 8wDuAAF~uOIxj%esd>i .Y~\$/ AEZ N7=%t^aov3ZU8{6*@_~C.fUGiֻ)! ‚kF:d2@`At T%ըZB(]K{~uN-D;/m4.i:9O$ mEƚm)#q3mgw|x6 Σdu |CJn%ý<]UwFpS82a ~=g,Fs, U 3GWd.k31}PY>9s9Jut i{GaDn*ˤHJzg]M ?dNXB;rgJ52``ɲ}mV՝Ϯb }+YvaY,_Ԙ¾j]Np )Wn)\גD*0؊V7%&AEB:~(>҉<__gS[q?q-(u$Eb[UZU1E9+=`ٺ=?$ͦ*0SGRVTA%w01,8 ԒqZʎ?M7BLu\ sW~/vL^gAᣝ{SԐ09|s] zGn%a ^:w8Ɩ $:_F%A.ypAQ=e/`4$a޿#n0y(!4~}3I\VTgG:yrƍsr -(9Pxq2,4&J뷷BsYC7ڊ+*3~ʲ.YiR;=s%',N8SۼR(ThIvH 7RFjYc\^}ϖ٨F.Zr5bu_oB\E-5}uܗ]R_-!q3LbI+ueC&`j'w't.Q@?".%ugvs<(5lō}8,E}]7U|H~)r+}lR0\hjz }=@Bmn'CQf3Gwʉ(zqZ~гR]7[GlLs:v/wC~ _`\@Է/}凧#дΐ$ I7,2DZ0pU^MT,F4i1:I?[+ûl9 B˟i񳉊;ܯפFU0S$0CǜHyPPE wӈsJɟ-36>:3o{oc؞cƓpq :N.~fHDvc?O ½и9oEE. .vYmf7COȃ /gb=t=uFb3M1Fް6^*9eE47( u膋=_5pk陽p~26B3EvlNl-2/[>ūx-A2)4gtCq * PF"Su5W*3GjrQ>C`Y.oQLҧ=0$PB;Wez+{ay'**9:1Z]Ř0km|>AvKW=;UrERf#g^dDz"enL\Q fF2"DGL48Jx'#q]BY[qZ 0z^W[ }p2Xz?5X)"'h#@#R}7ݳkSPT`3 ?O/ʣbL8Sͽy!=J=(Uة2}{y{:rytO647u`vweR'Zħ/5ymcx6_v1ۜ*o 8r-OJGz/^& DYA!o>S7 VvNmF^=Y5ԧ^B KQknAVO3R(%Y,W斟ÝͲKSl*0M)#7I'˨9_7{׾e+vJ6CEFT%Cv +ְNST\LU[e m V{L?{Nz&$v(`&b <}q7Jez&' xϹ0"*/ 9q*rhdxnyKױcb6]p[#vh@ʏrB! < |,-ƂxAhM*kqÆ:PVj{}&(N-Q|MLSvm{NYG )jE |JXu>}z3d=z;7tm*^Npyež]W5!WMPcxzQ U߫ƫLdeMHmZ֚dML7a@e+hsn)w[(𩰕&.[RrsLJḀCOk#geƓaEسX۸忿s!d| gOũeCcp1>.&@e]w݅&#g9:spaJ\=Fލ ]J9Q5N ]ojqɦқ6ZH@x(致_<9XPyiWD q<Y.2G\< 84Qb^#\c$< e`N4ԢDi{4J)Sn0c6{O\ޝ_{ɜzQd ct^@U&.l`櫂q q&DnȐy?k/yhI~ƺ׊We]?B6r>(krfU4`wu(f-˜u`zxR-d,zv #|(dR@D0 [e\:evKl֫q=NNQgH} L#h5\9#^ (4n d؅?bj)ݼkLt@>^mdꄮ/aֈ_8W( 3GF bc2!Kk s#'ِ퓺Iυ5!+|-!Eu' lү6'&:y.˽".n"I\26}TyH!NlIz&fYoiѵ@z4gLHj#0mz\#ȷ0 &=H 㷠v@9L& %$,c>̀U#pUݼ#L/s4]R͂-:OqB]3xγ|H8*X3+5hK]xJQG `;s.~]`kpmsc*'35Iq%dz-0*\(k)lqqZ[>HM!fg@òp&Eaڇ7n#D4شE̛=ZqN-'0f(R$9ﶎ|bStmz`+9;@ Ӓ8SyB;4%uGyvmDyaԲ6&H!R`娉>si^w/Mٽ*zMZ4ϝw2 ց/&yv,u)9=#|O<)ܓ0UI_(0L, }Wpv  Ԉ(Uyz/HJ5s*c{^v/4==fR MgY{5 8[9#~Q:䟏guZ-s=KoHVm1F;!n@ى+'B`QKV:^8Gd赠n7[u:̙>Ba#{:b~RԾ t6x3n%q,Qt9v`i.{tY6r7`slULFaOqPC FJ+lيZH\[7x׵cBMHqށĝrSwɣb\ P_ȰܟK K崁RWxJUJQPcpwoų 8p3[֔*o&'xwS3;,|Sa`I#v, l$Mtv}ۈfҊaSٳFu ٶ|%ɲFgbf`dw7#EA"+ JI nEa~A36tCE&_=-PT1ړܯ"zu> P=E)_ 3qibnS\{'rwWbXx~ƪqhk]rN%ܿ"PA`>_Zf63k,a.|>]Йd9MknBTB1?.L#Eę*Rӵp T g ȧ-M:RpXt몭?Sa_m!5*PӊSMJl.A5F=nM^`eR'RQn^n?ZqD9I Rw̺\@ӚCUe'!1N]ذ o EMgeHu` ˁ>JDS4J' jCDnN.9Ļk{U+vp5m6Yݾ#F^쳘=SvsXuAۻ1˻/DD^ھcmx%,}QmFW }UNRбMN !A8wO0O1`nk$k vge,&KR7ڔCMN +p8xRJ*6BVnu9;})qi"Ҡ82e%|rgw w72 ߿ m 5kR< ݒg_f%FJ2.Ԣf;lj{8 g K~HɈ%ᴨ\ځik;!`7+58 lN~l\14_iщ/P:o[}0%_E*w3O6{fHܙh=Qpjik#rgy޻ת/!y0E(_zT# 4( ؉F/Ri٤&G)/!0S-%yD8j쿬J@މʝ\jh 2V;/pz_' &H#2`5O 5ދ,x̜J# N6 n<`ta%accFV /+ncpf.۷rтYނLH#u ^.с~W' @!1> Ҳ:Emf,ޞSF6kΙޏ"J3ÌtvK>$۬q=Q8ٴ j~ +2$=yOo5oV8|/"qlE}UZ?\;1mKt ɥX3]k~˖I=gs:,-nҊ ӝ!Ҫq_ 18O%uxF{1EDʷ%romV7SROJ2\@%EUe\/[s]xwR"k$aJQpg,V yІD%-j83{\R =J*Zk^r <@8lJ1JB' (Z*ޓbx" `C bd/_#҃%V`q\Nn6+ݨӡSqh\xB$@gvTΗ "EEX{A #Λ%S)eDP&#Iuj)bk]`"qQ'HIC9,,hMK^h5j(͠#G'MO QP:uMGxy{\ xѬQ ~0DҀƶ6f)(^Bi%pAݜf*Y2@)L*sš%ɵ|ۣi4oW@L3 qF]pmm <+QFL?4VW~ >wx(#^%TTALH%Nc4֙:by #JcA"EI6|@|l;r`v%@#.~ԻdG &Xm\3 r 9 *WXXbGA,e']%;*4P^ ʋ50Mme;T Ce^`/.9hǻtҖ)E#oXApU4{CFbtt~q,H릱Tܽצ+"2rڒHS5eT oiO$ՏCgF DgEnk&uYmNMF N`E8ߝ!dЮ%TOd73ensKG`o κID6 GjL \x5xQ) -$ &pV*k!gǁ .ozQ);B%3nUkK9PN NsZ&p xoH\hSO6E&d܏LâVHWDY=GI>>PC<ƒPhD"/%uIje`ˉ#ps5}4N@Nx@sݵRo\rAkNo3FDI)gYT xNYxJXCP-vG ._C}&k+Đ840uFw[pX !1 :TeskdA|AͿib-&Yܰl˻6[yUu5Ҋ +8s9gO,d3mrߣ#6E|f|14ۖ=9Lg(Sz5*/[BE ʵ20pQGRg n*m=[g.ʣpZĔ#|U{ٝѧBIY?o..Z .{ε6|h_h.)Y~>Rb$rt()vGLc?B߄ZlӈXps"}i"Rrrn< ..?I>lի<ۇն~U!ot{;I׺m݁:`{2 $n?m2b%-+LeiDl?kjYp Kn>l *,0QOޣgKGH;`tcv8ڀ:CNj7L"nH?IFݟ*a}Z2;˖M#FtCӦpa$Jk=4咟.[6=Y*d蹌3 pa0Ѥi7uV=\01Ӄ"cka,l0!<*OА/eUr0=o 5ۮ0@c6 /ejGLH=lM.g +BۆZ6؁U_* [pm 檂qTll nIFQ-.H|~W{Ð%(lDŵ(zE$y6(_ԱU%)A˃^f_zTJq֒ v9@ڊv9JC%U'?__CTnKD츗r!N@l,(qF{JX;D"Q%Skj| O)rbmC򖧚+3^{Q2^y{r]0翀o# $J&۝2vC;*kP{IhFnE7^xka]{N2LY|mOR7vUQ kl_&@!f7Т;xI7Z?ؒ@޸/G^y|Q~1>e$sK|B`0bA5n&#D7 $cgb{ WvAKQI71:wҩ9Geꎡ +rCŸ -r.kײ|]Ό vjzʾJjgh1BwBQ, $DLxSsSCo 3Xo )}QCXKQyG?@sӣ='cED @jncQMY,D?5Tx!U?gaUpZ: YL9,]M &ࠊE6\L!ncY蓠& ` #vuAԡ U@(?|m-e]Duȝlzs8Oxw@xt|)~5.'ANl<8IxyNu˕"kɁXU|~3@n"diAg;I)Rem`@ó1 \KaLO42oڑmL[Yo9^7w1yf^ 9cWA@Bá4A&z5o/~T AC +_#ᅄYiRHi v\wTRaD?7M=|H7A}yTjpIg^ub$(%6[4G[)}J4p KP㍘"GX7kCju;řԄT2fx Lvx\f4P|^0J>:XElVf-tm~0H@jY̥N.saZ+;vjgBҎ?xi3./݉m˷}hW{G}ŴҾ gR.U]x=?UرQ%K/م%M 5GO^K))O>XH(Bx検͑bCͤR]1 2LfG Cyp q8 /ކ 2-dCud$*ru``W75|FXj'8#̻׻V pgA̱e:难Ck0f68SŐ޸ՂDž@.S>a'Ҹ!aZfG[/H(ѻSMJ=%3,]4fP;JU`gQ%bxaԮh`n_·yc 3o0W% ]Q4EwRՄC0xpւfxK~ڱp:y:(z_<ѐxEwU!;z*̔*,JHLL t`VJCEԉ`SpÊjȴBJNz)5ιzE}rV,yQ~l9\8|׈IEI|'$I{±ulR0" |q>[EU߈y׀tIS9^AzWƠ`)QS}s+~ީaR&.wI~vMpr AJۣ1X#Rw'5dؽ5l1+L9!9Pa m3/)߭?& &̱“K@ jraNW㜮\3z(50Rć ?Ev˃'SaHn;C%Xɞel A Fx*:Gtew})TA !dnD[d9bHdǚQ˺f Yzfن(,9b/g,8i/'mDnVUGGGW=VAer6^ɷvoDG \^KDq4 !l B³:;"q시9X/Ce-_EQuZcəWJOBzob8~ nfoQmvłûdSfRO[P Ϊ̣*u.-dhּhnSb+@LC>/p?::na3x]9ԗQkAbCHnsc֕~7^mw