lvm2-lockd-2.03.22-150500.7.12.2<>,v@gp9|<}OZS6"sN{qUXbbF>6\lAZe=k -d Ih "d}dxska(hMnvUhb뫳FlФ(e r/gJq}Y=!F].%`A^xxCXJᨧL pq\ru8ϯ 'Y NUQsmjMbL?d  # 6x| 4:Bu  \ |       D \|8(`8h9:=>?@BFGH(IHXPYXZ„[ˆ\]°^&b_cdčeĒfĕlėuĬvwxy$zǀǐǔǧǨǬDzClvm2-lockd2.03.22150500.7.12.2LVM locking daemonLVM commands use lvmlockd to coordinate access to shared storage.gibs-power9-20 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$$mmgggggggg70dc544fc82f9b8eb323229a1c78fc529c4c58a5661ac9ef839e63491e0340fb035ac7fec4be590bb13577bb7a85cbd0769751795d18ccca5776f445c2e7ebcef21afb1dcc6fe752afe4ad521968f41248c02205bcdb50feceb1f559403e41e8f3bcb7c50f43a88cc06d6dda877db726fad8d41bbdcc2ec643956046595b47c898752b84fca4188aa12b21f38fe3d624128901d2c0f69c5ae7a5b72dacc587610cc3e228dbc419798e69ba1786b73eb43cb318872aca664322fb30261636dd94serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlvm2-lvmlockd-2.03.22-150500.7.12.2.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.3g@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-clvmibs-power9-20 17301296682.03.22-150500.7.12.22.03.22-150500.7.12.2 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:36155/SUSE_SLE-15-SP5_Update/5d846dd253a0f79696652ab2834572c3-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]=2b1e6166a68b94e7696b2a04da5112bdeac7f653, 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]=3f9be0d592ba7e0ef7df884c2f0979c46dd1be2b, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRRRR RR RRRRR R RRRR{ 9U3L`systemd-sysvcompatutf-88ab96f9e633f5cc34754e7c71d1003526012503fe06ba9ba50562fb388e5bf19?@7zXZ !t/ ]"k%˔N"4\|X7hU|nGf 5^[[)Q؀5:Li\IZne֡\BJ0dG%sF:Dj>/"+/B@|.S|<.m?/3aj1"q|WDFbV}[ulELytk`iG=g䚋u{n~8H볚($eb4d_n֜$l"t+L:\ͷZQJ"0Ngwah2Tho޽HՓF &[4hg7[FiB/EQ_T8JEGaA3Rs7ELK6h[wl>:*,Q[MYߩnZN*`eG9p}YAk#Gđu-gg־fL'̨zoRtZҒEx $ Z?;~>^;0,|&axJ~S˅J0#t{n U\lsE5<hmaKQ@R p-%2dfWs(i #8<>:qAZXu+10Sb%PS#U#3d[y2X(:ӯl(2^ G#_eeJ8bo'h*A@}Y++I#)-f&wh8<(KB2Y1{ .9 !O>̺l3[F藪9َA/!\ ;ONŁAj2rm?w)YT TGո.wfŭh71_e,;kiaw_[<)M1@' WT_Q\&PuFuչ̱ۙ+W0AG898iH>RQ(J?5HE@05UАFUAxV&O"Z&(n&5ן+a) x{/ MG;$bfLQ&]5#F40t~m" {_Fy.܎^=/1~8/Zyv $m2J\QW%BcC(ENwfk%E6 !4%l|Ⴆ8I#X@}lle!Xq.>e5M]?<ՑDi8$goqM.%gSy aVbtd{ji.j9bp9xSܠ PN<mU+9,%c9im_pEiP);* 13ո3sۯTW d ST8-i5 Q8%VrT38v :i ŝ,%= `!ο)h)*$/i-d oɰbIeqǮuKfJu2䍄CyJW>*&sӍmPCv}/ q"O8*a}?c*'ߵ\4I,Y\쓈 yU j}# $F<wzP:^mA'B` H " (HFN!p[c)EV ߆u?6 39 yJۓF 9@28kFґ#iI1îHTWl\ d1u Q) 2j}J?(Y[&* |mq¥߳E ~AP{W|$Ĕn#kK!8g{?v=xOuE0tB;?ynhEiy3Tm]}!ɨ1*_$@U9E҂*4Ř;B(xSRRX@U62\Y;4%O1(Ϯ5|;2"M6ʝ2Ҟr}\«O 'Rm/ͦ=ƝImiWͪ>/ٷ?H*iMT6xϞ)t KĐyU|mƧgW'6T:ښ #&] 0$nL.U ђ`+#H:tuj-Rd5A *GvfJxԱosmU[o@@/ /اW#VR;"R Fd-o73uLA>]9|eQ|SvFs%}Oz0H ?M/} XKQjwo :_Km:`/h, 2m=?ĐW냖V lsd' Ou1ie4/Id#,vK'>46O`nmB%ƒr}`MIZh+4:\p fa:U58.*G/#tx&M@*_h0;P!ut Q Tro(X G[ [Iyjl \7=g^_K&&,L!AocFy=y~=,/IFteWI?%< E"Z}p…t gpUM(A wdrOa#s&m(Q61Yz[㫵Dc]n}~O]SĴFǬS6nP60u4c7D:pPE!X6q+>[Qe!n)eHuƆ##5U:8 wVw9+iϩoJˤK[hnVWa5##FYjBS${aa!`I8Q"DbXw24 ,d#H,Xn2 bFT9 jk74B غZw O[L@>^ą,LQyW@x:^| ?;n|IbklkPX4^sڃy:Fa)ƃ6"(zLSf~o! Ue>1$(,ZW>ڴ7NGM(4OXVFrȄ,He[-JEA%b$vs"(XO;p2Ri_qj;=LCc~)PQ,l6VO] 8.kKs8 ÕǸf8wpB儨qAq=u߃F($#G:G8$43|;71c {Iև6B^mewMR{/~-'(.ng9Afp ܛA84~D0.1f5%j}?A!nR}0=1=- \-3x_ >e?}:lW:z&@%$WZ_$I/fǹ8wZ3M b`wg 2K qjwڛ#kATN.r`f~1,`(SSJ08voq&kā ;s0xyvMi)4%So7%UBﳄ4.Ij"{P4N ӉVY+J:5~HoMPB%ߔKF`tރ@ǛK*+!0.XeHQqLƗ7AUM`C[}ע"0Og w^T:j~KHAr' .'x24afcD}NO|Sz%+'ItZ#4%;EW-nJK] =T>c_4ᝊzAMG%T 8`lf8pjy !Z8~$extY@H  )#!}" |΢^ȻEPM6{~ J7/N})P*}Yޕ-}eˬn椔U"Hx"h\0أ*vAF59IzSi2̞wVJۘRU{rLol:nοP4 5E _ jUS#05sw\t >OgL&@<&3R ܻ?Bq2RenE?gQv"z߻d4^ʹ(D\ "My 30P#cưө^缪^<>k_x#@FS ľڠ~aսQ${#.E*5IZ ~+<^ (L+E)Hc T7q|(fFSHYX >eɦmf=:TJNikiR2p=qb!Ras7ϔ [e8aT!tτSn.4ՀRbd( z8֓pM<Xu! P՗Or3"/_S#j!d,{*&pp1h%)~7:R(4i7WŊ$-!/1Gn'^/i7S43i kł*Km.}rB7":xzO0[`R|NSHL~&poFƼc?n-J^Xuq ,~GIMj }u.P/¬;/gc\Ԩϧx(4ƱjGmHAqi+ώ\Vqa?c ˴/f4Ki|!v|;:tU/p.S' Sk*L$DSFi879 )+>~煁wmɷ 7z*7c١eFXѶY k‚CFAT'@Z8,EԨNע¨ro4ZbG#AR8椹XxfMCΘ@jbv+wa@c/}$"{=a#c+*[dLK3¦˃|yldRv)mAجݿ^롶?&~$/>@E\DЊY_i_0F8O }KͲuUr:& ^dp')}]ŚꓖG iۤ {ЩF@`T9 .E#Wp+yq`<(y.tN$.1rO)81Wm'7ڍk{G3+JF`Ǿ@I}ք#hO`ڰ@4#| ԁo!)M~cQHI΍(uJSy\K<:TQpLUDHx҄/&~k=w =W\͋Wɭ-_zcUV/Kdr,I? ;17O3ٚP} D3hLj8U Ȏ$Aex:s2a㼃i 3y.'TWh~2>}P t}^4՞/D;0: ,'XYQ8Ϙ~ gFD\̲q&] >L4󼜻[ra3&zUi/dF:| b  hIԯz/HYAQl 1q.m̢,U?ǛFz,mpŽœ%Qn RtnSTi ެB׵klGuLL |EԴ,xyͭNtP3T0R(F>7:ޑy.?VYgLI$%|yF#1Axr܉: W<WrV=7b˥#'/ɌzCJA.]2wd;S-LP$N63@4U٩ Ln U6eَm<\g6gݘ8M/ccX`M _Q}}ocMQB$z촕JriqdH%{uTn')($EփHBsb4|^XI?c2S&imic"+|@E ^"9L^VyI2z70M qE~;ҵT|GnƶP jMHu" ; /P|:{Qݰ]7xdv!ߖOE 2ʰu ։au*Өo2e稝Ɏ UȧQZxIJYihuNË#ÙYHgF{{SR{L`6t2|zf!kx`u&u`Y{L9y0Cj_W<51˫W3?0sٰٽ>9>~0[̎FRs<5,aoYT[-~ :!v{Ⳳ1c33T55ʉJ/KTff${|!Hg uuk7{Vjm|< NL=CYZ~j9.poA˙)z~Z<{FuC{--w# 7,Xeq[!sY ;+ mpkO= a//II=8lH@(Sŷwyx(xǻqD U =a%@ip=vd(r[K A`K] %1s~,~Nl&DV߰*x1|r80ODS>@w"3135׀<-hf8&~y==Ik]ٛPΘ!Lڽ2 !+'i{'h|:Oci1߬케1JCo->vSGa饳S$uc$Lr\[ ^Uspٌ#*7G !Cit#.Ntۃ`qe^f~ckv qrŗc&Wz?pZSWԗTa֪2kw$>6[m TRI {׻XOg\]sg;4_YR``Y֯ݦµTz5nԎ4K*}z/.´60B[Axgѳ͜x@pMl*\!=OnA%VL >.Cm)=3^إ?gu1af5La %>vrѪ1\o8<H@h|y0,ro'xZ#1>D 4_ăcxDx=s:ׄh]5/4] [(ɟ}8람Ձ`YԬ:٧IG< qZuU壟Z: v/ `s\Fz6RlL8glxS~b=u9, R wpji}UѪ!i=܀?cK\Ɏ{:iJ}x6u >k 9JTmINyjB7. gSeq?C>H_WDU0 Sտ zG`cG m847?uRSL4r;ucӤn/M#W_;3KT{ b^YV2`luWdƋ.lɝ馽$x(J^%_,Б92S+e2Z>:o̬@݊ez\{ [ e@Kb-ua(+gg9Nį?\E,e!-rMʌzAVւRgTWmFe2wT &(G}op:L{,B񋇌6 29 ?(W2Tp1#.d1 { 0LL};L eZ5:eE}`bK[.%3]宝?jp:ts'ƺ:3tgZᒶz|0TawYt kA-ts 9֟gLK/xog6ȊK0ּ ,#W-_LPSc^mUF1g2`tIHkmPP0WeU1=C[ AlI.j]=׵9ru^ Mw8/s00%a .,)N!@ מ'8.?<o|Mˋ2h)6םr*ԄD4Mx#8V ۅu,$Ϫ;AX ԤT[t3 N<9{W;h 7g?MUājF=@GppSe7mhjMůerϠ;3+,32J QYs@T=4v?rkC#/qbZb<8[)Q6 fZ/%KR)9]V9k݆j#[$z%v`PMɶLo;%cE>kŋk g.f>[tzJRf~w]@rSMa@/t}%&r5/-v_[/w; vgTZ,C#6&|mWr`[ǵv\ͭh+j@2FwZFV#~llC -]VxzK"A]|K X6WSϓ.dh@lw3.䟺y.zx} 횯ͺ xRũFg6dHnV>A/o5|>S ȧdD[O7$eЫ*.w|uOϪM% e Ujm0[܇oBRDF`?[(!6tVՍct߻>=4W^M[bX`pD+!֌c_7ʉW؊ ϔnWW)TcB_"u_ht6vC1}w- &}zyb#7'!$E4id,|7n=zQtNTI E=bk6pϱl쇛I1L@ UFyil*N & sXqF:"% F%0 @11Rh%C. &%f1 ;V[R]AmʟҎZ`_;-SX[p|b<jP\^ ͨ X]G4"gUF}~k@V¾0yPOX9WNcB\&+NϹ9ټCTNHvwEE Z0V0L)̻}/D 97˞)G8-/ҭqb=0<;[,,?9g'p}: F:]Y!n7xnwW%2_ nK1h'e? R3AcCNY;-Q֑P!ƛB f!;5+ JZyOYy#;0bY$2lܣ&-A`3cޑfE1U#̽%󓌢ֱi/KWk5=UJڋη,ǯ DsFV!o%>~plЖ)-+q(F#BO*7MoV^ˡy1'1@w*TTL'"5&|Iuya}/͗6"34Kk<7OoG:(>{l;MXBJ|ν>! {mR^A\R :/|ulw!8<($3ejb՘6Q0E|F5已w UQSǬIJwrP/H#Y)[ώ0-[{Mro[6@H+Qb^PjehɃgA٨ng!X;.[1un >Jf/=u;yC y[~v0@+{Z;cCdw`/PlLtrpM7SؔMgylu `Tn6zM -| #S,r yFMK" Wq$G0%>h#p\PL*°h[܍X5Bd> f#5_[qݦ#Q&ѰSoN_?v"8]1տ[P!Yh6h]&b<= CQND)n;$ȉbZ2H$)|{*E_J\~Bj|=l+MWD/rǴ祪mCuhOiT聐R{{(*M: f~4!;$涑o$;vܷv$f\kuޢSٝt) @LO;|+"9.ڨ. VRPߎ3`R1d9w4Z@9[.Ѷ~ ̭*8½˪?/iT!G3}kÇ4"R' ͻBJGp6 JbE<%S6ȡd=SGU 97Z3q`o?swQ@8nvqXҭ ]UaЙ.hmz CFWxkBUXҳ)WF Q֭KU=awѻ0q$]362蒢&rÈ1Ek\k7eYO wNS*2)@Ɨǟ:jli,ϷmK n̩:w R_֓(ᦸ}T8PCxrDO3K(O`f[u%Se⡰8HET[ЬDSvfOoz(ѹR 6 n:T&L (i޿u`u5`A_S]PמA}Uuqvrdթe)_΀0`Ym,s4jl+!A ކIJY\CcE?m#|8YVA=ڈAs =1(bw~A{Gw> (fX,!;,C[B7F6bY/8;vƺ\~i^n;byYJ)d#s["MW@* rrn<"ZIj}!r2A-ciD)Fa} kRkERi>uE0lڑJ,i:LtAP=Sì.Ŕq "UDl!RiX_D8V? UHM>4vq״wvoHc^>KOC~\ٽRN5:#VxARY`c'8D3TH5'^R!+>@k^:%5QU@op T8ja]>v uW+ES82g 3߰;yMY5ٝsE)"#:S#kYkggw4%sR6~ﱈ*I,HM!cu5J|%XJ,q#y qڟ((D0:dvZ(<2ce+hQc &r3\U/r_<^gZHΌ'ߩ))^"񿲥ch=l]7K (f=劶(<]|/,>'])`tk^&e2FgS~~p-S=PI%d-CJλӦ#\BP&{9kl_\O[M`S]hۤ6!GT MrW< ,EZy3<`hKԅX9\DҦ4@18>UT˿+TU]>RuwF>PAg><*O9Iu Zb$|N|~V*G0o >퓣!]ɣ 7hoamɯ;;^:O)3 )I8x8B2~)= VZ; !>`bt[O|%KՇ޵]lOnA0qn&z)Pc eN}"uUڗh/胤5 >B[b÷F^7 Lm֥>ݝ@A57;qE_r|kL}8ᕏpeXGRkNm~$::ߊם~Ѕ8ֽLS+v2cx$ <}OޢEX'%FA]-~u˳hZ\O]9_F5Cbx7 3/ϣ4#u97Q}!NUŋ˶&+/6v~P θٞY_dM2;:t<DJ јIG&XZU24|w{ &ۉ[2*FeĢOlQGpjGNE5n&*]e 9Ǫ-Y Q f ~nZEti1l,j Frq%h˼=I+r' ߣ7Aˀ0}n,0QmHd N㩨pFU.f0dS=|mH3B;OIٔ*ĥ 1/O'\\ozIY2$@د<]ArO=Z -qI;L1ތʧ2qI ،% 3t2 1]3օHᲷ,ҪD](aQ{].~:w]_=<`uJ9g؁NmM76k=RR|m;C1Ys.y75ܩHUgˣ":j?RpO#\f7iOJR6O3AaѯEX`Z"Bn}ۮ,a$B8U=<=cL=2B- ̚R7V Ar C=ڰb+`CD| GP s fU/xth _q冄QH: ]  +^bsJ `=r;j /i[٬2oX(l,*1 _j@lrzKmngeH~n S]Ϸ 3%Ƶ\_% 3aPmWn:GFUQ C{̧.:W]%-e|砻RwqýJ+%OW>lP*81xc k͌Whta i)a.xUӁ[ |)JqV8[ھ%\<wLobaVqP9+0|C]^aR*l=WpsvL榯yQӾnJNnJ1Ծ siJ;ߜ9(:#Pw؅Pk\0,/Km&|X$/$K.78p8Y*q#t RI]5Uh%k?zqnLT;in*%oAjy}G &tTze0_G,Bo `Pv7`! f82ߞ!a1+r`t9ݻe¤EB8,?t+t[^btƧz-%)XSdg4\dE5]Fupy84M7! eӝrL]ǻķA%,_xܑ-9J 7[C\H- \gwzZ%/`+ \Vi(ge d;4戫! uX ze[uQz`*絧Daj\jzsfÐW; 6( (pY~^ŚK~j;+`IB2tcQ]Q46`Z#p>qޮ4lvx 5=+Vu> { dC= lvp Yf;L=%/Լ@QwF_7)d1hO ;W`@5EˢUg1j̝K+@9ͱ߃0z]6ճ!$ļCKǗƤ1t=Vra;xg)ZMv?C-ꜙL*UNCgAbߋ>X,jQnkS8tgEWι:\J)4> Or:^s5zɗat~2ϲa X^NC5FxQz~;й@ʘ0X(7'"[ ϑŢd'ѵBRȵN!q6N ?¨ׅ[!:ʛ޳e n}~P%ZhutD} 3ovh`=b(YIO$f̫4)cL:w$KK#eg psģF\XVxTnQzD)~`Y?rC5K}ab9`G@ u,^Evsi*EjI[ 2)l&Cp: n8)W˞S3L!iL0ߠ`~VO{mjz @5 Q]DÓXdl,K\$>*֘g'vך6Wwnk#K!D5 o0Z,1^cX2y~ƽxc,[Nn@ϥu+ I$@~ #sԈ_PSE? 'oaT"w}g ;l)A{A m}t)}]kWL`ؤfLɥx =9e(Va*O\h%;9ī2!favƜC pY-6!CqM=!rnE=Qx,eщ뎷&& =Sn:Eꊌh;UN"I 9ܔ/%]νoMAǨ,^U$ 7nıLU1^w7\T!UKXZ?R)Љ #2;V[V<ޤg_SP;)!Xd`TwXTvouԠW9U c~{R0r/կ[c'ӎ'3F a(Lĥ葺OXje3d\A#P㭤@ܞɠ,EU6D ZCK3F8U0YVc7MDc}zϯrG"CĘs KEjI"E'E|fڞ*IyE|ufbO~HMNgasP0@=1(bBwtSDaֽ.'h,q$EkV6mN(8u[5t&An]pqþPg ODg5 Tu |Y!+T0 (-!_&"vN Uz4KAL{ ~m˅q UQbpDqt4b<~e| JQ?Rm8 E8 @6ϹeOU&MV*vQEv]"k,fM4!|*{όb/!Z۬tw:D& RX#S$ +Q6&َK<搭гZ鰏h/Eb͆sfFygg,h}l-uT Y#ysXG04d$%&9-}R.FZD5]FĎv_ћsLPc5#>rzhY˃rbvw2=jtWiej%_c? υ RmF_ӶZSX5Y *Q̄O ]a:-']g6/bk.3ս牉du?D-xJP_ŧy;2Mʀۮ8Xf7\W{0)/o)/yR|XnuB9O!Y\̢6- Y,Sv5 +J[1׋ T$-] )DÊ AS!t.w0T!yVmw٣zԉ>9ђV!sP\ MJ};?}mvc)QE `$o|E fO1%ZK U[uז<m(]=Ş*YQB ETy_WHcC~3ՐFFbga*;qHlv|Gq.s BGA~ +v]7jBh,oAG=JehW #iJƳI}gS.ኢJł9OO ƨ)xrKR8e1 zbVmMqZ AcugINtV"~'<4/G& Y`m[& ԅ㙷DFT@b#Ӓ{T1ލIEpGh(GXlþ ;9qY;u4SQ8U} Rf k95u^*1JPSSJC]"{z3'nyQupŤ`Y'Sc!܌w5+wX;Q;8VwBT D˹KJfYJ^f y9`_Saw O'B*D_{{R\dhVe9ǯ\5wԉ{]ߣtҏy`0p&Ӎf8?N}8B(۠LT Tz.wJ]s cEjjA]Y"Ȋ"e&'o,oK+}4/A#z1a37~t(6 @׊ EXbkϡ IoeV3T1j>G0_=кuȱ 4+Y91 r"$JջJ(P-RM_%kQϡxV=Vzߦ\^iy|hչGM"MM#2Rk D<8Cl 0%jHXjtwWr \+ HytGv/W85 w9 nv9IkYHbĕ1˜03=\A*G  /N_RjV:E2YHb0(i׋ULTqГuPcף}؝~ IE>n:t>v0wdd9~Gc,uevP%$[)IeNy滗c|w5oQ>_4˲p4;$)jQvC2ox5o}+5͊BLv.Z^mU zG{OOXZھ$2TM-(D'lvAOd9N%R6b^V; o^ x!<ڭ*s#z:`X5v]سM[R#0?廵f״Rހ `^@&C;{Oڨ4Sus~9vxj=4ph7`WX$ Xsn w85x/e}(\&#E 7C}Ǡi;D8MgSw_'m #0F&I2B487%EM0r|Ngmjk ې}vUm.q.4ҷ5bNX }" M?V+C3cgEU>o013JfxsSǕ{aB"4|+U#\,쁊YGĕSSk$7$G=soyw¨hPstX^lz(q+_Cݔ W…)dNѢ6ƶ4^Juo* uR*Pu^uIH!̚[Z[4MB׮m͓kg@4 [l_ CmoJg&#d.0zq +`ٖs]6MHYŝ}MII I"`KbBBСVCq .( EDТ\_j)E* /PM@Ҽ2[!J-JŴZYļL)xQ7>]u}t.74>.V̓$L#OS4_l^E1Lh˫{' 8GO|f2Q\(y`*`*Q/JNbt\'rN|A'T1+Gt~\}ǂ6%@J}1ۙ~ ܾ"!C^c'r8er/'T& 7Mc_NiKpS #!Rp.NG@R8 PbKCpٜ|~EHow +S<6﹵A[C,tM)I#m*y mMFT+̏ K_5ę+D=ob ylOь$hnUtghv(ˌ}mO_s.8¥ڋ{( 2tsJ G;ýn{Ա5vw4aN8͚^&7 `~| .ŢQIvĢ7sb)} lNϞRRzW'f$2Fޞ}4jlH`V\DRk+x\;hmAGp:\!Xϒȹ@Gwcx|e>jEd]@A`8Е|'N{ۙ?=}" #?.;6Av,FIuѐ ~pOXI %X_E0MUDA5M@Q0lx{* V3@B:>:ɗfPBJW7q}~; z / bJ5 " Zm;WK/3pz?|of'H򅘚'+dN7aǛ8E81T~؜kC7:7TҬN:3a~mwݣR@̠}3w_}c[N+LPE'^3ȉa$_͝*NՁd|:Ǹ"#3ZM^fA[gq/e7ݒ xk.g ;v"pM͂8dz %f9Oce߫(9#y{\RQ@5 3r\0Qc*w==R8bV9W/1Cݑ+GJ=_Z#=QߚDx&Cvs:05r?Q^z3uoJ':Y%cw=Y89s3$)[5ʭX-x<+YyZ$z:G)"!ъo=ԼL7CM m2/Vh̛(lV$R>J:BRb:y=^OF Cr4[CTP p '̯&dn߽bB>X]nH "*mtu$ZOt1t[W@'o&l6(4(9L꒽MI`nkU'!9$g\4S,@;@v~B?ee 2-Y,Q%NZ R>VG?s;8Aؿp'9޽;GnPմv 7d0 Gnɗ Y \;$ ]կaO֎K x//Q['t󈧭2H>-'ERƵ|t\n"r ZYbyS&KehM lOo;;p|W..-ِ X B*MXXmxnݿ=-o{̲()H=:JCSRY?_̜ؒTV+jӧ$``]^OMfQD2/mSiW Яֶ$>(4#}@<0~SK^+LMS1:c]\3l|Зdu| Y9Y̋^7 g\( lwcX)[`蛀ƾdH$p"FhV1-qHa `{g[K(X䖴v&]sHo.r ̕ ڧMsQȸ·@b91!~Tιdzt6:=0k.f! sרw:5MҔԩi)M_aYj~1g͔$Y9,.~9+VЧw*>#dkz vF!Q,Ýs&i iOvCld5̓B͢Y8rUbV.}_$zd$2*fC$)wN:P‰tj6w! <1c#Rǡ?|VO!)r&G}+l_dDGjk$3Om|Peml/K3vA7_A:ʲl6^ಉ=2#;\Ii.Ԟ ܸ- gGϷU>Q_It3 g[9=֙\9;S %>y&7։I`hι1xg)-V7 xκioG\OF+ێ%._Tͼ,}&9Ƶ2λȲٛΖD"3Y@[cᩧ턱OC|5K7**4Vo @OU@kNP[LrBWS;\>vR",F}c$jvfǟup_"mUtROHcfϮy&foͰGI>F+їp{eXO`F@p l.t5X-p6q 0(X.%&J"aMǼ"t(H|!DM˾P*NZf>WQM_ qkU]8KP}4& r&]}H_|dqey(pLI;D[L-S~ R4Ou +>E{>6+EOw{;Ki!G1̊]:1C ͛;^8 #䐆|.?&h+aH y޻j/˽*Ų>Pc4YWePr s5?Y:_Ep5> #W퍎umPϯ4ڭ`Y6 ،mSv|J?=R.넳pJ0U)샢W{ZŨmgj3ɇBUޜ}'Cй$$FKGJ3IoMϛ"O! U2DOgXm6mhD'Bij| p({Xw#i|$TEoߗN=['/sc}> 2ο:ͺh y,R')]?ztRR`fl!/i4LE?+xp!(A*d57g?n+w8`UrR #^91{nCN%p[_6s5ױs^9=l6WoNӱ8%Ge蝁 CZ+禪nM73NMOKgiwp@6SB V骅Yv[cI:UB6;O2Ch;&QsFn1^\M6%N0rI/Imqfsr jʣ9 UӔ7K8EMRN7@ԴģRee`4F! qwex(}Z3@8at0X=H0ƀݞ,00%ܪnd?}kV&fFMA!ypd()[KhnJcn Usz֨ #& f5"p^ C ; LaGj39N.ph&ʪ w-/LG+DdnƑ[qef6 T֊yk8"Wܡ:?w"?rfEčpEZ_xF mlU,H{7j.{bILS.¿4_&=q͋ HSc@SB-Q-RWQk ٞ9aPeR}G?DA.-6)ǀG< DCH˨ գW+))Rô%tJd7Rɥgǥ2]ޓn؟KG*x'qFMd_׉[\$|dUG2:.۷Ap@}ia50bނXiM~)ސkb6 +q %ͷghV(v#abE`GcXO]B|3!^)` hMQ}4+T~wm=Nv./CLos5NI)gЬZ?|-hx9oKlr4pBcpl59IP'&4cktyޥ)iC%HdX"q_-+!ry2!.7(lJT/BGo hTۊN{w "{ޱ4 d μLԤe5-ۉ`^O]5V]ߞ!+,)߅TkyI 2Afmڣ5+.a꯷.rSFឆqr@9nxsCT)#^H[ab@7d K~%|>O+ܢtq Iӏ9yoOD] Z3L<=/;1+ > {(2}K'gc*gqī! a_$TkHSzk~g0ES+';}GÌ1 ]p3_>qT>Y[䱳BQuoҧ $xW5cr$V/}YHEE I?Ejȿ;1W1~~"FXڪy찗[?"īFIt850@9κ kwE.&YGG:ƽ6}KS$4v|9@\O2pNw=ctoOci(3SUkfZ%/8q9 :MI%JlXw<&eň٬W$['UEe-CQpK&[NFpX8hϥtMF!2 ހm>TBhN(.*m& }]k/b &_t'N|I&-ˤѧ[/|o,NRx2xQy? #npFWXxjNAR U=:^VnZ5 V(Bg]wf X@* ..N=F5׹(6>#o}݄!'+H&'1rRxOjXJ}> ;J[gQRG~e(y_$m,}5 o'4*+$:a6_'IByicG4fƩ>S`uB{xZpuw]8pWH_GͲ<9K(99q ;)!SK{E}N#۠`dx3 /KK'Jn2T_yDʚfѓc?UC_qhpGA1}>1YoTFNZ$NXNnx~E#.,БRZyI,G=N…oSepC\ޞڷsd5tDq1z +B hDePd6޾d嫘hrdýK#S͊9YF]w l7\;ogd{٭gyc֑uGjɈ>\hYZ P@w?A\ͯLT8#E^Yx 쀔PKFaTV0ab>57}; cimpJŃOq-y ذk@`uC.D١ ēX6r3 6fjl\i,[\'8&󏕶4_u1ZYFj9*=JGFoւz䩜~'_*~1pjMV'0]=v`9m;Q"2ϙl ]rhasC<50‰Zmwn z __Xf 60uۛvb5<#\Z 516Bŏ! \}MT L,шM64JټwW.%ϐ$=eqp *UIڡ7{y< _KpCcfu^a X-z(F: ݯ,R$|](>a|S) A@4?#+eU[_"XcѣhCP|7q?G l)\[ACHw_~%gt[\xijĬiTc"՟kOƱ:P:NHr)LPU(~mk@I`ʢG|HC2Y,^d|kjB/A! ?Tdmį؀&.9 6sQA 1glЭ~[q 3KTĤawPqk E~@}r[ GkH#Ct ;9/Bf?DjR@v2(|̓~{>]N:#-۳!MYRNlB '{af_cQf5e;ߗ .n9v')~ J!; Ui #lT|Y)"Έ~{TFʊ& H_q 3&nKëv.rLfK cQeI}OAM6,]6avʹ>r"|AfJmiT% ZÊ :OyymjnF;:G7DSy9tOΟU|LVGXpT~~)J\ m$ (0T#EfvAV*+T`.ͫQc@rf]iλܰFޔmum4.YFxGd8~T-D@"ΛRdSyk*q_E[5ܻ| F"w$ 3V֙F [i lЀŦiH{L)*v8=<җه .1ĻSCk]Pq Z? ~!)K =F7lsuEF-()=li7"/ky*ZAk &)j"-+P7D]Y'G{s,w6q:E@?Rՠs$ʖH`h|^EB T? (!E{,.iW&?&a"̴jR@ g8cΘ *TPџmJ?VQހ\` Ղȉge2C뇶f^WIbĵWwS26|Zq? j|U,/3{H"~HJW@ci0/5 ǫ ):bn^he.zM'""8Fֵ¥CE~"@?8r%EU3Kt5OiP?6,ax<'=xNsBѢWdf 'Y|yxզvNGftJi,:Qۅj5ڿnd>󺬐WbQʴrL59xi3RA 5}{EGq'\9!+h-'ӁVAfxr;3H@0nRtzσwF"IFrJ>r(P'%> f4GxlcOE.C -C4=!]vd rnz=G<й!hc3S!tUNs)u/9V+`Tʉ1Onvf2A"#}k?iE BtwK͜vh]mp׌ F<|]xܲK̏ՇP[=wx -/Tn[wɔ(ӓ}1_Ykx6DL@ffыU!_ bg F8߄e2XϚݕR7™ย=wXLljZn/!o1!{PB/\ JCQ{ &Jo0|Yo{<\]8h DnUb%pb\|ikDp]G=x|c'@`0tho?43'tw'c ^"RrBaU!aFM@ /k2֥ !SȊy> 9T|W +lis('1w.+#XC$pG|կ|DT鋍=hG㸜XjØl命z"ZY`sV;5彬pIvH̓F}a<>; Ӱ7ɏW;YA #s#'Z>^O dN"dg t9`nF#f*w3flBo~CAB--7#)""byeI?i%5E7:{V3# z|rh8ӻee'5"A6y!EU3AF|QrXo]3MW x d[eGhkh^]>sdc^`e[lF*Wx`wa.oVס^֪ .WW"Wiip]7>~[ko~]i<ٟS"TaÑymSZ~hHÏU.fweqI{L;X@]$"Ao)0)oJeuA% BՋ,UZB5 Ĵg&x>:-xRu/zZP9Θ4}tl㻧Gib ?24Jtx'o+Ǧ,hoqD2S 4Ѝ k3w+Hk_E)/M A4k>?ޏ>VB2A8[ĝ]%.ogM Ϗz#qQrO0*%n-k Cj/LqR#H%Zڝ2ZM$e&'3Fw:J2QY1M=i<]!?Sϣ C)nxkᣆ@#8dJ*7PboIO݇)4etv.ʿrסdJ=?ϖDbxZK5Q~!&HMЙVFkT3+3]TY~ACvDF9('KZwubD-%T(T-"Wb?S kc}Er8*VT댰 DXQٔv& J]m4C~ +}[Ο伀_l aZOjws'H߃+qJ"f ힹ]f6 Й>W0P5k֊/pxh3L'-po cа ٲ؛ o).b@4{6z}uՠz?|ULټW? Nbm17=k_b#T9äd1eo*\^8/&lGlΓξ/X ]| .ij)RHsY@5[ĈnRӲb*b[n/oc5w"s4fIm% [[-ƞK4jOҶGr̠ `̈҇MĬ3#z{4c;7{{ptj~:pgtW%23HِlLmp i~?=&[_ _ghWꮲܵ%ص.z{w(Qp8[E/ٶ5.XƵrWnÀ4z~h(#` &07SU܏eSPg)zIXT WkmD0_gB9-tlԠ/sv?)̘:9(Ӊ Z `F0 osvl/& f@jw1)E`1x3<[p#S}74ٖ>6j}%Q޷cBwF!߳Q'(`\FKeܶY.DFڏCS. YZ