lvm2-lockd-2.03.22-150500.7.9.1<>,u(efųp9|.kOR E:۱ds0eT.HAl\5I}ktMK!j/H5*!p ]Xt`Uˈ2S]Gj, f2Hn3Q9ڇNO!j,RxGkai;عPs(` l8M '<7Tq K/"̖=w3M5C\ΏY :Qlv d+C}J7MWjÊNmTO+\ /:G=eA]$>I4?$d  " 5x| 06>q  X x       @ Xx4(\8d9:= >?@#B+F5GLHlIXYZ[\]^jb£cLdefluvw(xHyhz Clvm2-lockd2.03.22150500.7.9.1LVM locking daemonLVM commands use lvmlockd to coordinate access to shared storage.efųnebbiolo SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Basehttps://www.sourceware.org/lvm2/linuxppc64le 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 fi-P+$C$$mmef}ef}efŲefŲefŲefŲefŲefŲ70dc544fc82f9b8eb323229a1c78fc529c4c58a5661ac9ef839e63491e0340fb035ac7fec4be590bb13577bb7a85cbd0769751795d18ccca5776f445c2e7ebce9d133b089ec1be0fe5c0e388fe99290108d5086d31cb5ad7e974c43bbeb8c84bea68163337788b37d5aa4b5ac144cd89e868e29f200c6a2cb28121d202c810f798752b84fca4188aa12b21f38fe3d624128901d2c0f69c5ae7a5b72dacc587610cc3e228dbc419798e69ba1786b73eb43cb318872aca664322fb30261636dd94serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlvm2-lvmlockd-2.03.22-150500.7.9.1.src.rpmlvm2-lockdlvm2-lockd(ppc-64)  @@@ @@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shcorosyncdevice-mapperlibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)libdlmlibdlm_lt.so.3()(64bit)libdlm_lt.so.3(V_4.1.0)(64bit)libdlmcontrol.so.3()(64bit)libdlmcontrol.so.3(V_4.1.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsanlock_client.so.1()(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.3e@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-clvmnebbiolo 17012340992.03.22-150500.7.9.12.03.22-150500.7.9.1 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:31642/SUSE_SLE-15-SP5_Update/8a531c4512004fc7a308ac48039f6545-lvm2.SUSE_SLE-15-SP5_Update:lockddrpmxz5ppc64le-suse-linuxASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=267633881f91c14825ff98e5e1f13b42a3ddac6a, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=6069e2d62266d4afbd18e1fa9974009bd522d832, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRRRR RR RRRRR R RRRRGƋ,rutf-8da50fea8301ceae6b9d7b1d7720031aceadf31eaf923907855324e3346cf3c46?p7zXZ !t/y]"k%AYK]>u{)&"7<M&n NnG%5 X9e\gȅRr1ύL]pr29UbsYƮS#ndMNc:.ߕ`ݍह@L{Ԙtqr]e;oZ5&G83Z4qvPKĐ%Kra5-k< ONڷ~觃$+6uճ^u]]*%* >mF_ܾg$aK{5v\XQl&w*,Lnf(L<5WTq4'fُy c0gʤk쑡K&Ϥ <+h\>)ҚlM;EFj;[mұ ͚;r 6_F @9v?rV:3rpwG j-YܣNaAuO>ڈLg*n{GSߵG}[C4DbzZYZ#(RNsr7ߞڴK]E`jCB$ Y'<`zi2*;;ߔ}-",FVC|V/(>إ)PO0ӎ\z]`jĤUtd>0 %[ Y)/d8z:qpkZ9l¤@:8|RjF&[HI![\aSl?G=1mCg<Iw{E\bw"yU:?YWXn1~h7>'Er?Z3p),vs f}xAMT1+8ȭ\4Є{oFwZ&AoGǘ2q[M22 C|j%-+E ,lM?,8\Ca ޣEgN; 8 ́ufvTu{=fr#h7ڬBXp{‰tCCQrD4,3^SCCˑNˢ&$w*MR’u+\VQ/A"&I35SQ֖#ݻMy!~MFaL"P7?NiOhm'$cAb"niEY2S/V}:ioEIB-^sDKXdusL.yaL}#|MhM!(WR *UIMLEGA A܀x2ᆚ4x\Aj/qH ʐ W>vf.c_qbN2Lvz6!Nj]b'ʄH թQ'>3(wa"xX+:U^g` [!4e8˻_4cr ˶-1m^lG =.=-F:'!|Rw#om#OAcIyI#&w\Cjz8MEY_&90JG<Qs5As=bx#\o(xЃvӯƘj*qn^Ayq(пtiA^͌`~p@N(',,y wPYH׎V/y@̻@yQϴY< q)&kZP&nto/Ƣg,Ipe ‡hn%/$u/7sVpS(>ߋ[ \K4c̀;>%w)\F{9 c\X ӦQtv%wT-(h6ie3d0^;NS2:u͆Lۻ2$Kj+Ԟ;D@xcLܑpcq~&֞Lx(]։H@(dvBY?rV%F(J$5%D-]f QQF/h%k"sOe3%Xd#oӒDb2P//rinز(๱z׸2!b 󎡣#[~"#bPX}no'R$ϪOfW7Lz3SԆNܻ(:d0n#Ξ$ Y?twx]D _CA^wGu?BNDre f;:uhz* g!xxEмxD{itp͍KiKSQFŻB̄NBQ61Q5:[I RbF"pd}}7ꄱ 9k)MKx)N ȈOyJ_~ݙlHS"SN7vV' \il̦ZK O%£ɝ Jr:Vu| KC9<+!~2b$,k7hw86lcῺV/ՙȝ&dUT.Cr @8wn4ڹ O-hI%np'|`HभRó<a);\&?t:yi:@M ̤<8Wζ-!0Ed$%˜D i#u`]ٙ/~ N!o2"qDP(/f-IRVgʠpI UeE5p2U2g6;{-^ u"Dܰ ’Q( YAVyC.άvOLwjVcs#~5 )qPalXq׍r)3{l6Ҵ>Q6Kr[3,Xky*H [cto{ݰYۉGa5>D}=OYC)<;SO[pb:Tɷ2ckI;8& xcULhk-'5cWSQN<rSQ;Kb 85mğIqF7cWxаiCϝ~A 3T-rnp~.GC{|-Hrٻtdۋ)|j Y( KwB /(]$@2 -|d@68![D=r`0+<ޥxYD0 #8=HL"H;loV=+'[p1ϒDe\*:V| zbzeLQA'[Ht7ct z2w+:x=h+^055/?>l{b&2>3Nu ~*b&ثRx%sy'ePHK#R/;vNRrOH0k`Vu"Z`׿&-;q䷾&` M뙃+o3U]IH(k ,ќ+˻__T0: D*xP^XׁVq@Q` -LԂGJ;ĝ#pKd_V2fZe1e%SV_&dJ1wGNmWGݻ]hߛ瘏bsjcV:MZ-!ˏBn ,)"|/Q] ;--_\X2l(sFPİ"oJ>^u wric`2Ajh?Kj܂ͺ{9%l3>XiBb"dG@5ZJ ڝK6;Zx\˾|8wqLuWk]3wǐł0F;amF3SdPR, %aYy泬y]`xiÊ] U>uBEk&tH[WY%z2 ~!B(U_v0M64:9\h'nH䕔3ŘNzkPPI͵@uj;y`vW(]]ϝ+"Vz_!G;G _2:oYl+W @Sŕ<k4ΖUG^vzGyp$X)6;fb]]3SWxgqeh ;w@@+߷S(<ٶ1H-7=*cWLMbvro0+4wwz-Wl5>%m*T(IWS?2Oф~fmȃA}.&fϭN6PaD1yT3D{_%NUW(w8gf'tB_k9͆:ro|^|ѱ< ASkt;'{WWIz X)9k@g(MPת&H40,mNtU3Ϲ&q̃y-N]HSR>GAE՗V3j+🎀}o@u̞w 34\CڮD4fHZ\r&cSS}JCJw4–VܟU̽f>5%vJ8tu N =QxrX**x AX{I,ȊMu9At<20Ȁ{wLRpg ňHj*A}W Lxdiuح$yw#?XgӷQJ*(ҟG*gow8=2_1uk[s LtuE"Ks2}:G ˭ {@\ꁃm򪳁p|]+Pa^\y٘@y/c:&A21Ɔm AL-14d)B`_8JR< +.x‡c]tF70Q4O% 5E.mle<-DJhp{z*]iT@ORtYM76e <P/Je<3TC- j 4{H QlkzGb56~ǥ`kΑVi !̨@AUE2L":2=}9bUseU ns[@*ayXe]n2{;!듎|OTķt:41h"A]5~=Z(.^eE>>Cyǩż8n\D (Ԓ"DrZ W/QOA?poI F5X20j>9]&L0Ք ᭾/''6z?@ '1c.J"B7;.+IzsXGtە@,op}LZ`ZFqr#w: m,c: j|oiÛVEBv"uCh_!'<ݶ9q>$\XTf`J=TPΚM $ [$wT*O'"mW-BN5bͰ#v6ӳs?CȵY LqsA טd)3B6h)B2#4Pq>B۞j7L~~0n_\_HǓǬC6qto9+U0n酴d\ GnhpNC5'J2n1t[iLR Zf>$YРG Z aj%D_6@h3$g6^veԣ48=|8ʚ7Lifo#C0,|aүr'# L1& $ERlbG!h {=W&㨛o[Q1KM2O| ;59sAMǁ&>sĈ⮳]ZBlS')~Œ"J:B8QGXUi4X+:\{oaI Ola\UĘ'A6@`L/v+H2Oo=G|Ua[wCmD/ݟQ!Gu*JEx!=tooxи|^aqz14xX߸1K >͐E~;X"o}7♃Eѱ 7W*o t]a&]EÑH[lZ aKY}5ͥJ t 5C ACC}ae*p;'QaQ';Q;TEŻ]c )7kЄ Ё hUJ1_|k8L]mv`Gywq+]B$vF>v+;LjW`F!CV؊=W$HE/S_VsЫ\}#eDl90CqNj3Գ8nHm@<}oFn$R3\w]KdjʻdzL8FK36b8ZRHVBotL S0|CqÍ}\…M_~| f%b^I}32D v~Ԋ;M(iB u/p(?Ko;wu?BWSO<1kLc,dA| _t15jWz2mRҡ{{+3t4y}p[⩥ybvoI0ڸy#',i-ʎ*B#RFG=8W|t9tc!+sȲ$׀K?(I{/eᷢ9M_kRQʹ! `ƆF`j<"Ve$Gl>,ocm7Դwư%z0=u\a)ޟ |F 1#TAR!4^ڞCZFsbIIHL[mPKȥ so aӃ+mA8wNe6;4&hA,]+ӭs}-j.yY$aykl=Vzb? .ϺGi'0'VJƘsM_<"Sg̉05qʩ,u$iv+-fA1[UnC2!jnazA\NiGb1:Ko%R C+$Xʿ{+9rR[rDCkbylqÎPz<%'IEc"rX_~X7՞y"j]48ʅ5Ufw h(ص8 Z"ǎr8{ޑC"UlجC}1ݡ/ OU8^TSwL^\žxk59e@Ï՚q1w2V@n,z.@ۼ?:oSS2سJvH74@ser? SH]"pk#l-{Y]j"\$:(y@6ټ{L㍓BIVk3#m=!O$E݋+_j e xwr:4% 2 RFcᔌ(>YdLYB(ڣ/h=ij=s&[*C@0!}I;,$_!v*/d\X/}Ra JKѪռ5mY_4Dep p̏ -4`CQ?AVD/QN;?n D~a`D:9\(4ZCQ3]dH Z[vxpFx+Let jBWI{.*>sM A )h M = W銎dQpc~6*ug7p LƄ&2%hzѨrK@ԁ/{JCI;/šSW,oClùY䐧̤>ŒWcKD_= )U {UO МAA9iAiRD]:I8 })398rya (k>";RſC|=|YM}#g;KkD.C-Ȉ )BS nT*@vN'g,n0`ENv `YD1MeqOmAz"|\cP!#AdeJFh{IXtKl@CgH;G6`3p uUyo}D]@/>~~!iYw,YyOńy NМBM6,w[lQqޞW*Z.qyI*l4WdTIX);]X!M;<ڇŴ)ks D$arK.0d~acbBu_-^ϲ^YV,>5 ,SN7U2rY[C_U4q=94#ȎF~[6'UzX}` LU.ݢ\^" í JBEz/ڲU(U}L oɅ5SI]qkѹ*4ʶq%a2 yj&ەq]*M߼}c-b(գy}1(=/PBBV=:[Ivk(~}'+fV`Q@ FlX,:tiOt,MjІP=Dx $]svM-2sѯ[6uݑl%՜F/.~bI-TnU bfXsǩoYȾS(]8Jyp;J f-1ցUVa SL0@ ap25WT `spJnsdP'E.Qp2o!=Mnruv?>VVRqU+mZeP]*1HЊB[ Sqq<~,J y)*n=_I_Mm1@O^vo-2ms%"V 1PzPRRoWM3p_xe ƺp̓W/|nrT`~-E;F):~U KJv0C}0i __+2Jzq{se1湘 , GtQ4oè/m>A!M#9_ ң "<;ai )'D~ʼՖam8aާIՋ[Y)aR 2 ĵf6L:y ę\QJ5v oW>Xs) soLjTݑƴ2zFH-y$uW挡&?GPK܊Ӽ):]A?4ȹˋ"rza7$ÐB~75ŌF 8_g\=n^ vEhIe4hK$4_T0|^7L KHH>+~#ѝxkx55պ>?}PO +3Y (|oc2ֹ" cUsI*xTzGwMĦ"ﶭCg-_00AZU܌z6zS-!,]; R1~rݑpo_srŜ>\u?fI5DÃ0vҌ mC*2]r|ĉ(J튼g㞱Ts<::]]RC1j`s#9.1^#$E4̞[@B%#:h<]];\|ܤ~C aA+8>>H;w͕RKyA)e? V{r"!Wl*TBhG1Agi?8I*G5*%4n@6ԥニ;n3 0` oݯln:+ 8 UJsVJ^B Uԯ!h=ii{W@?F ODyGp֨+N[8wy /Sd@K?JUmLt"k/$E£i}?=|Vf]VR>1&fboowCx,Z?ӓ~UbwSiښ5xQcNE0j% Y5,6XG=w#e*ܚ''_fe9!ep01!Jo _T?+VS$bEKpkY=&__Pnr&kֵ!̕66{4y(̗f`X(5:AwH߻݉b_: =Uux׾X&xe+v zj%BlJ֭RR}(oTD/28AݻKRm}ӤMnXE;*v(y&\tDޙ5&*1a)(Dtشt]CKvmLq lƒa1O~&XL;;\eVܾ~#pnڑ/oiOpH[}jZ=D :,Mn>CY9B(mhNxG\DD㸝.?vY+^ g%~?e7{);cGlNy9񴎿WY(LC`"!տJa] h`; R`%ڶuh 88Zs-r)s4IO!lu萞X9KCgnrDƞF,gHKuRaOsյUD~F񆚜H΀~y*慘oZTu9҆b3Ї,])|նY:[Q%I$ąy_IJ߼wL/2dWGyLZwzjDEʔ `X!(^IԐ]ŐF5cE ]Pߟd+ .ǮVsAuqsFb;Iql$%Ƅn[^C~XJC|o`pTg-mcNDZC.jf`B54Hჴd . Cw?JĵEa̩#P/Aȿӣ7޴Lhx;Pۚ,vo͊_z:h#2:֨lryZHF\1]&ECϨ(*x;QWgKeK$zLQC7 OƠLpl.nZqSoC+_Jy6:X"aW@|9ߪHh4*~aL ~[71BDq|e5cl )DJSqm 1#^ EӆKrFt1XhAIƂu$oe€Mth4_tWROkXjQTaSnYOdYMF>Fo+fh5& _pfvh%zxE2bVî@Q9#tޓ@$m"8mBL6:NRMq>"D:cdC6yPM#i&K4zE $a$bɉ;1I3|S; W7%-dܱ%%<(ߵcO;8GƝTU-'ϊbcҙbSb1o5E/>hA6<ז9=x3ܪSchf+3IKuc#;Ŗv xZql6Way#6 '+jn]4/9( /3K@ k'8--dEblOٚao U<~#H W`כ:y$ksg'33a1_=3r*o5E2<ۋo츞JG,EnGKՄ<&~Au-(g_Zfb3=#qb#52w-WMUi&>'Z6(=<%G 7Aÿf:G *^b'.L3P*)tAXt7#8^]@Cs96 r7gڨ4I2v/\"4_rރ '.UƵ+Z"k>S\}=5ӇHAŇlSΪA+w"Lˢ)u٠EhQ)~+6zrkg%8wuчNSәQi,uӲ-ދ8Q?s+:{?)nBR#^NtD-j' ?h=eT]7ى9$i\J}hs$֡oZ5.ltdS߹GMX;N i!zwo-"Ņ?()Kj>1ƓӚOx=XO@~EY2;r#" /4,t,s LNw{[.BBʝ9:1`G_ի@p.c4/PO̚R/ ~B#J$# L'-&_FݱCLHw$,9 8 YsâcTd 6ٝJYAjgCC(^.1 x3dӠ]QGG)fG_lq};{+lQ5'2J٠v+|"ݮCND@/1 39Ib\#Tk.{C.L@Fj-)AfTqD|v@JWSK(Ui w?6./H:Q`AjPd^>@ &Y;n7p}[H oe;x) ]LWKA8q]XEVVlg 7-)p{[{Uax.524z;%iMB3>2c.a)h տ%➊:j0L"eM]VO3ʀ%a45{4߲#5@ZC壢NZ/05sKgUeCV}N8gӌC W)Y*1HKд6ŅMto8@CLO La9&ޭ)n&dk3-9&BT ڔj?@Θ o>wSC}4=著`.a*z6#ۗ[6wט~A9O-1"~& G +D+JPÆ/] sd:Cݹ3ɣ-Dj7;.9<(tN-'Oo sQ 13@+7Nۑ4eôbgr"yK3haq*vg)x0֡74lOMB+ti7:̼ߘρ2[a{MfxHgb$1E'5' ޲­dgtD)@ ڻ/2kDÞS,v*LYHjxґm LDu()u =%.QVra^Yl$r)LYr6c~9Kj׆; `LTB˻+ГLB! J6ƤGՔ:6ڝR;5 ϵvy#XtG݋_ZSvJk/߱}5tiϬ^هY3 j D f;se&I}(o6z$nCk kf! 4M]$ QylBkp1{ !(M[T^Mdz-Tqb`Aԫ5زC5XX`(,4'-eU5VDw UK%yRjn  a `è6p 5BPv~1NɑPV/,@KooQ35?mWL9ܫ4Խ+U0nJ rED#,8DC)6,AopM[g $ 1q[J ;\Jo9-;~;ǘ&m(_mȑ07|YYHST a{| t.΢'8P ʥh1LӄEXO`ƘtG9`])lи d iu`$|d̻'GO\-WdE:\5j*#4Ï wZq$%)؝)_֝]8E*Y>&ŭXZ.tZӔ A/lԵ vTw:AqC?$߻CqsK,xVԲ5"՗+»]צ_w}>]+`ƥĨĊgh| ّzm{!* \Y܉eO*X38(5/飌+RZ52i(LیnYv4%K.ԍYjDB"Ѻ\uyع:I2k ٓΕ]i=.)zA>zM2</\waR0*YYTh.==ڡiq5ik?e&,Ʌ]gn"X] prWCPI|تb]9ZTwtyjM݇JI$lVK"CG֥?+%[t>]]i*{= l^3%I RެZ 1ډy^7) Wck:eba"7H+E )B*7y9&2I4?<Ѿk@բи&]NkPa%26֐4srII/e&"BWq\ܡia00W?1`3ZK/ހZ;Y!zK›ѓ~y~iy2Q_/m|ݷ/w6cbiuP|=Myz__> `<>n@vH}yAo8t8j;a^hrb?B {κ8/c{ZLs?M*!L:ֱ%SmL@+.in2?Z&ٰ5 c[qb §(CG @ !z~\AB̾Ks`i3~F*dF|4lBsy,?7Tj1-R7~ y!wy8Ǽ$;%$m:S^XH5e^$Ȣf.4ЬS֓Qj}ߔ7uٗ&H// ׹f>, +-3ϼ~U6XE*rg") S4XςF˭Iu/!f}f4L74L8˦Sy˚(B,U̬$Q?3.f!"\yR];r?8h}-IFCDWE0)s5Qm#JBQG[Co4_É.Pﶿȴ?zOYd*n\U/0zۓz++gR⸲:f:^%`A&SPxlPӇ&I>s:/Lw#O]#"h(jQş =jeN&ZDE;)$ >8YŐbCs잀tWlR ӄA XtFu)*X 溾>YɁ\ʇ# 2R  [֒*iRA5k! ߶XI&mKW L Cѐ`TS2cR.:d<ήdQuA4\J\T̥G~; b^^amkZM搅}CR[5 9@NT"?9r ~0еP 3ey^dp[Zõ喙]z=9":ԁZ sb[1`Hm&t'o{k^ɓTݨWۥ5 tMUx] DuPFUcݛR13~]ѸoS3Avy\40۸<&T `6$UحT5o[D򱔋9`?.iJ(#uF(9Cnà}R8/[ؿмVH+b8`C;1V)>5I{AI_ߎ}ۉ{w ,t@ M/9$Gdsrj RYh{33L"À"4  |:55CFοi1x 4Dk#ׇC eQZ})1MTV{=dXdWe6QSTy!I=7Ui H$ #Y pFڳH w2)#WF=s߸v#ɗ&XLX&0h<u朙ٲ$HZAYx/!CT|Ԭ2gqE6`@ΖZ@RdFaL$yԐ$#y@1?  /SO*;1jDde2 м@wŷ jP"bYP)CpDaV_{H8Q^%I($UHAIz"r;4 33O%s<{~N\SPKX|G2z_ɸq< g-φB ,LÞ.a`sL0/h LzcO04SJ![!#'GMO4 /͎d h]q!%>SSD2%puz*"6DPWyO,amg1 [@:w[Lk Wd'MsA͞V^1sPx57eRUpWN ԰E2˗spBT|0x^ #ӛ$ Rj5fN_x;9E>13~zm1 p0Y(}J!\_c4t`2A(B.XPjB`W龉a CmlIVAuܪu$;INɒP4[օLz5zI}5":)AH{:W0jb $y+\n n2HJnj*,hWmW^! ' G#%kHKlcB LU9 }sZgQ ֝síb4=ֈc 7jxxe2e+{KDiOT)C+to)tPOdqf*#M+qGߴTBoZE͞eS%9ݗx_~O~1^u,Y|5۫[e$GNRZ8VԬ+dO#7U(ymAn{w'Ì~sz7?IZ:vBDuLia5e1^hW-r8 W@C?2tM=ptD,ucCAD߼PMs#TŴ -262`Cs,yhˠKhOE+p!Ŵ%xT}F.B7t~Ǘk|̴uYS]ͫO>. #mzRdVLUűNU{Dz*cĮ(cZWʡJUy/%7ic-M/JyR(EȨMwY f܌4Wbe싘cAwW\}fóGqV@-z\9PeOΓdZWhlޝ]ZH3?߈wϸyk/=ߓpbh,88*6W&&ʊ2`e7Պ%{F7 zEI-W}vpw-;j'w&cxЯTbIpG`wLGl=W46`BnHMQ?a2Ulh˶.qe%aޮ앬Ֆu}+rnkq܂`rY'3~RAmGA#7\.@mΙhsd¯CGmpf+.Z)zuUц﫥h8C) ^!.q rvP*x῎N}@jwI:I.m0$7xtU#i0W}?]x,³y[zMr_c!HD.dWqw!6+rtLX{7 ٳ o$vSAp=2(orrɏ0245LGDժ\vcVJb@ys9l7\_` 6&`LТD|n vJgQ,0ZK6WY}Ϊ-}2xnKi;Qթ^δ .{M)JctROC{eAAM@ '5 j"<[u3_VއG'X"GK{ݪ_D*QSζxT'.ʃk?qƨs̀u_Wj׶At0ShX;͎6G.u3'>+>lXGfLmJ1;Ԭ=Ƀ~+n(@gs웓7uz(=.7@2U_hwv8:ś.AEaΐs{cȲ1*zCƓoVCX?a3Dq:W^C,=:':U=<$ЉGID/r2K1S.̦(GuT[2 z햄1 #ƏbL0 =my8t,G Ow=# P=EPԼT8㎽K[*+ޗ(0҄@c!Z[g5˃؀c99]&=NK/*f$vU-(_x-xrPTUEyzڵj[^EԪx`.7J$E<1{< ȯSh)XhI%+߹3=0^11՜v$EV4MՁFǺIn_Pi <6W|oO$D];bt'@n3=q3vEdE18,"0$j(s3(~R"i H\d*`(b"QKg%Cn^j!rH<JeUyKg C~>. e[(1e+IMv@ϒI3Sp,r>LR9e~TEn"q&,O 3%h1h4l?!0^E%#7&g BqOF.8 Dub62KA/"Yq%]X' !NI=|%htL} it?H0#Ľ\N' y<=o/A$M>k,*7dEyGۖK*X8b,/W߰4W8A鶎uV|Lq,}>E]JI_U5rbY&rkL̞NY>s"]{݄5BUrC۪9ξ'ubR`j3h{'z7s$ X3ల`υ@iuʰP8H^V uL2u+H9bl]ɖלi._Ѭ<Il=]T/A&7HKsZDlۊ- / !(T,z7*d<lhZaGer3WkEX:|S{b&ʼnRKDp:juo*J< ҆bш!wRzk}x<<#hT80NrMc5: h{3,tR@ wM/0H ķO=?  s0!a)?ފ‰&R&UHf%P]=(gnclNkBfھj+=IcL9v_>Y1&R8Wg'ngg@&"5 E2 5hک`D@ѰC8$ AMUNj.~F6AL[l4/cEsCF`ә#܎Bl,+~Rj(c?Zn:;AkXPYI7  im4}TNdeUDQ8$+(D(9Eq"˅9#TNI]3ޝ2dC\@<2khi(\9 /v_Nք;Mcv`++F/>+0!gTaDu#gƟu)%%Ʉ1MhSb36%l7_PY&`YuL-Tb*_TۺkfK)h1J6ڮsȽ 1n}j}C_vT~f9!G y4lä@{g~Mm!ssZxz=пF)/t9kiT)i(5l*5]Xϛ"i6v*4Ubi>3/ .яiq+*ߌm]4JsR::S1!}i[>ըC/pJJS=8 K='c*w Zؤ; SfEX52RT^NCQc __)ReZI b 2oYJd`@ dONFU™+BsmFۘF8 TxH\\gҔAZ6|צЁ*V7$ؾ.m# ϲ .GuBbG '(/ s3zqՃ.wKxӆEկlȍ^AL޲By"fpD] 4$ zY()a&1/|ڷ?|zt@0E~fN"`G][N$Fؠ̜5êLV0{)May6C}*-H[ǟz᝖yTSF\:j[ }z܌ zM憙ЂoU:N^ ]z'*m5- ,O|)iBxT713s3")Td[6DN=7݀}YN4kǾh31.ڔCwυfV֙tyXu'Q&B^cm _QO1#LypqBV"aHoi02:"V/7oM.'oUBF.?.Μp5'C_W].,3DZPߞ$ <>Pϑ`d/ ٗq ڹ;)a9SAL#A{5eaT:|'(\鴲j?^WܱaĐ]l:jRkG?i=s KL+Hf]v*1x{BmCG8b]8qL[a~7'cNr 8=2 nb gna,@j&*5y֗mcO˄p\ 2pTxGeW㖍:ORzPQĒ&FUȕc3{vÝd:29l,dNP VO*%*4 &Gvo毃rr*1{3{Xl57,NI5rP <'S$0k{ǜ dPgՃ²Y̖ޱC-j07<؂xm?شϹy٧4f3KIL-PV 4%f{1-,DfS+`qz}0?cylںSE|'xk(Kw̉Z8-ÑGRCBc?O'X)/:Ӎ6UL+2R& Yl8fe>e.>>SMkO4hp)Q\tydX !;BH9Bszm7%p1A/iu"cJEk$&sd.DruBDZ&uwO/ߑD$T{n1WkS]Ps"b3RBowtW)0?#4a^w&ƒ a{O~LSnl|F{^%[64qs>S>S#C \bhMH69|PTi5+nxx*Wv'97q N#в 5.yrS.IGi9*~Kqdl+ymiF!TaoKNo]Ng/dh [S%Rq/M= %kSbDIyAsLD%DjKl?RJ0q5ڭgWAC>E G>Ԕ&ܚv.]QNUKE xJp #G]V iYI.TV !ʨØ[Ǎ}h}(E iV%5nwwOHt/ބѡ\6NW%y]%gvE !|+rzDAoX]|Vֈ;9o+aM~KB (z5N<ǕEή4p8?I;wa"3G4Y ˡ>J,3 SrV*"ChT!sAf]7z'y|\Z3:l_9;^?PzQTމ3yGJ;m=J"]ӡnͶ\8κ+_JPqEyu$*/RBsαEd|Rd/D|X-l,%2Vgo[ >vz2aӳXT(dXXB?ra #ӁY2C2B^#QF%ab=ۑ59?)1p5RZFV O:>8f}/nA& =}F%0Uܜ:tZ=^~U7c ã}Ү{M8!mO)Z,Iyr&G^pDaoܼ:&n&KOgنo[ϥQ0${&E8ڧIBg Tw4,_ 0YV˖m1vYŒ TtBAe:UrRWm(Ԡ ^(#Zz%̧Lvn$Rg?jT`T2D"ĈB4̢6~n&y%$B:Vtھjѝ~arw ރJ@+~26a +Iapd_8$ȞEEl{'"RzN՘eJGQrr{7V(\u 85QGt`j')8( Y53~_HdxXc1`kvp+X(A u8˭h0﷥٭*v`V>3 )i)·7eV883Ԧ.0ua`]/nMv~ݽ[%I@* @;ԓ>4 /*gBڴ ^e.TPa e/.ZCnR-9eutd2 dl 4 4EEa7&˽qYO PG K dI'NzKI gJ̇NhxeԀa?gHكԜwȃfIÉy_lYFvRy:a_?%Uȗdnr֨BY:q4> n+vuYrOJ6< JE:Z7n:1VG Wc9v-Ⱦ~0KX!ih+AOPMYRm.&#VZq[ɂ%l)"J1 9hC z78ÐOab'6׎a1JYv8:?0^LitXNRгd5k/F÷DewjxLPlS\~v6*`GU^I'̙L wE |vLZDӵ (l\V&4ݐ+=n *S}@yq*:EY8ET1 :Te:9o5~8*Y̍:k) > cHiNaTZKZccsWٟAz1eCj*0cm&v!eʾ:R{$!f*qwJSuS0zF I*Lg)Db*s tHoy*Y tEL=X͡ûe ]hN%9;Y|\||h!]@ zvH5nL9q0kz Wd:,h~Lrcjɢ) )ؒr j]}X}zta=!^Movd*eqd>98PhJr)x(dt5%M͊w¼5 %bT{+U#q}mcpN%h<.p=FcOkw]U8^> $de(תUNnH]}7 a[x O?݅ɨ$Yt&;Pvӽ"MG2$Z {`_ma +,̺<8(iRFђ#s#3q'<:&~H%mAg95Anj\q-,o ~nF_PEs>%PLy<\_,bN M5̚{tq'hZ'^D?P!b{,?c%LXD!Y%. Ǫl -vKvKM}~-:FYhn/t{ңI)ԲbߟpjT "`fӌYFnLڷvsLKl4Q?-*bFy ť$A8Q&g )pħןS Y߆ei6]Uxĩ  ds踐6G[׵rl+ʼEf?_7V*RJ\^AH2aBE d98dhuc㎜4Q:ċl2!ȼ p~+=Ur>i"O-F<lַɔ€Sn+?ƌ}3 &)xu}ߧO/Tw {|塩l!]/&Q!]a /G-Kg9Cy}GZþΪ\qԵZ7{L灞at(i@"m}O|.׶!ztZ!#I#zd *@qܭc18 #F)qR5| G[ۢ%]%[3蘎ͱpFus3ų!>g`}ηrxuRJ"M'\CItV7b)g{Jmƒ-g׷ڽ'G!M,Cmhc vDnȸ(c7S-k~@DqK8vcPhRo*5vCiy4ȉ|k[ oU@ʬSPt더!7[7266#-Wfr,Í^'Џ9]R"/a;?z(N~;1_̕{ 3JՍsǒ)Sr?=T>Gה'Ҿ==De#Tjk\(B)UA:9t0JĘ M00)_L-;0q餉:`0]_o" vuL)^r6Dz-]F%Ȅy:Q$]?$3zgA00)<'E&$8.C4>܍F!`3Mzk}I;OND#JR65wnf}&3 H_<)wI/]9k"+axFf_t 7YD ߅Xab'zEC8aKmhIBY|(7m=sdcZʅʠ8Yˁ0׺dVU{ s.N_Z=~vfmG)t__ %3P`Zd̬fL*]\O`4S3K7/K\ҫ}w8|pߏ,9Dz,'. k֨E5ё./px7mFF#/]u9Hj?F+E{;hi E`_Y=RQTQ-.fQ rm!vFo&:g$ :[T0I'MN9"짐p[ \'6 2sS^hڨ K^xbWM(~fwh~[M:oç8^|dUy\T+Żcz=U-Q{^8Loǩbߧޑ%Q~I[qS{?Bۧ(7S|tx`ckQ\SȜVCe^=1R2p+-t7LJtc\e0R;>+-Y3ʖUK ZT2Uw"B:fP`FR"o]K 6PDJ[ c>%֋._3W.|jW_b,] C1Zo޸b)]|7徊s!P~ou:*YM|?w!і˷[J^}pUu(aK(C.WqX7oGÁ[<&ci۷ k}#mo]c{gʧk}? Zr]s @슇 i"FP#e4XԈ $a#;(\-{ɚd[i.ULB5瞜@JƊw1h}=HQIZr#wҢ&N\.^vly$+By0C_ 6o7`|2SUOTB:V eL^"Gqnc Kk= |nb$e/*A"m/Zǂ\ZIǨېQ9Sw[)iԞbl ^1EcJ_ǵ}nmWծd|{U 7W; Њ{E8k>]Οۯipsa,,1\P!c l4;"承"-NDxMZKN$[J "9ѣj[\9㔰w +qpd ;S5/bwJ3(*w[Y^NNCY0rYl5 La*o08^{[r-j_[mǹ}u@*y !M'dބ,dClA>^v#hUV8,=_Vζ2׽b,ԅ%#?ˏ-;=Ý`NJ|( :c%&{J%' q%W/6ѽb TMP;QN#hHXQ ˬi+03ٓ j]b7\ tDm;)#(bid] L߿Zdj@00z-U>?[J]i7p lq?p |۪Uj5G0|Qh~z3(Kzuo$ rĞ+D_B/̯(6 r,-M̾ @&?9R*jz XG,#߂͟Tj|5 u`A/c`n"T;DӀuʉcr1 sU0y]\ LߵM<Ȫ;s`iB-={ PWosKLM8gahɪ}!ӛtz(xD@u^b.\zw땉*/ a& )gmCh HɖJRt Т_:g|%t]swAwƸqq#I=&gd3V3ʭx/t@{2C,($=u7QMpO;޲jPDVk6G#@ @ڟo+@dlj L5 ۴h# S;Cjzۍ 5M5?7 kʰ(˃ĺH U6mV7cG1~bQX|+[~^܋-)]k;7x'9U۞7 @Zx}dU.5,!e8b8R
56=yTgA7L ٞ4 U\"Wcmѭ5hDܣ~&LX çx,щq!4]P'HfFy0CL(폞o#%+k%+ShV T*L2uI|y%5.R.+o[ޖy¦9qwI%fW¢!Af0K_%31( QXO i9\)zYE&~+ YZ