lvm2-lockd-2.03.22-150600.3.6.1<>,aPhp9|^ƕ7pqrXv8Aƫpm8 Ȯ, !FZk^#9#r W.$R%(;V_a-//.gKa*|LŌ2'Ij~[1Wa .sXA׃^ <7)/+a/_ma$CY&JH,ÿ'4ϓ*1R3kDW.{XvUc|`8`֔òIDwkU da>Lӌ?|d  " 5x| 4:Bu  \ |       D \|8  ' (89:3=E>M?U@]BeFoG͈HͨIXYZ[\]0^Φbcψd eflu,vLw`xҀyҠz+,06xClvm2-lockd2.03.22150600.3.6.1LVM locking daemonLVM commands use lvmlockd to coordinate access to shared storage.hibs-power9-21 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$$mmhhhhhhhh70dc544fc82f9b8eb323229a1c78fc529c4c58a5661ac9ef839e63491e0340fb035ac7fec4be590bb13577bb7a85cbd0769751795d18ccca5776f445c2e7ebcedd2f22d78d2409c2447b880b2d1c7fe5a20e34db2661f1658224a608c262dfa357728125418c5c73160ccd3e38915b6a8559d2f7f36547cc737af2fa5b38fcb898752b84fca4188aa12b21f38fe3d624128901d2c0f69c5ae7a5b72dacc587610cc3e228dbc419798e69ba1786b73eb43cb318872aca664322fb30261636dd94serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlvm2-lvmlockd-2.03.22-150600.3.6.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)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(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)libm.so.6()(64bit)libm.so.6(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.3gJ@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-clvmibs-power9-21 17448738932.03.22-150600.3.6.12.03.22-150600.3.6.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:38363/SUSE_SLE-15-SP6_Update/f1a5e217821aa79318455eb9e1b493b9-lvm2.SUSE_SLE-15-SP6_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]=3a8ca350d9ae4b20fcb3cd9e0fc0d20443a8b055, for GNU/Linux 4.3.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]=c2511d6ee51f19ec0f2e6c69fe2413adff1472a7, for GNU/Linux 4.3.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RR RR R RRRRRRRRRRR R R RRR RRRR"h4;Tsystemd-sysvcompatutf-88f878cf9bf464c398cc31b966f37185ad25e14f949b4253dfe6717e33b2e0581?@7zXZ !t/h]"k%{K]>u{{} ZH 9#{[`Uoe7#[FsSubZR #:; ?;);UW) H8Ђ7ikh N%-M:O+2;>p]sT`+Ol  Y탙jLs`$esj-rxh'w ͺlJ_ nE0'߉\ nt-K)f/#&)u"c P]4%XrV6yg?&Py[Ng붻12'6 gAfȕp0rndk`o#N7v[px'&t~L4M^(|G[ -6m`c(c|練v&T!j¡3PϭY}vR] US4YÔ]K$@ .NYǀ62T$ itB"\jCJ^2؊>JVcٴւ|N_ -:K'ŇvoC|e)ހC/z8ӏw%Axu]bxquA?EO6wiT3姄DXۧ@UEc#ҳ/78J4+4MYL!^Ix,y8c#2{5aT>W}]~&cTNL3m(o}A`_W+ -l7 m"N-"a~jgsp (ɺd;mzA6;];Ȱ;=ͬT?fv 1rmr8ZN"e(%!Ehvrh=ζo}|``nӐD꿦el\ E9F)mlVzQf^7x-G(nyо{i7Ɏ? KAf".N5]TPD8Ȅ$B/p}Uщue}XdTp.q@&$c{<|_ϸ27pBܪa>hN:LA32 lnuynax8/..(>9A½eW69ω 2< &_RE9aX"P][NR:~5t x86S Y2Kk 3~4R 45S fO)HeV0/r,Bt$=ibI37Zmk]҄ j_wm +0VۅI1`dCl"8,:>ۖq}AOtI|z87\P}JZvSxio[4bC/@{$ể33 &~WM8( H.T6Wu]PR l`mWVBw:.DrE52$zH=Es +Ssl"ɬ`logE vfa+ M!޶]|(ب5]d9LcbtzpӦIg+Wf~WyQE'luW3'T9&W'>&kϓ>Ky{++"o!~hOPeW 8H>^ȕq6JMTCwG<3F(dLa_.V4BGa\!CaoU5%#Nb2} Ai=d2PGL]` Yi{jsC⹪͹"d5ǯ,F"|{FZ1bPϓzHi$xFK?$>@)I/jWtRw,P>g0":jv>ji96V1bґ"U+\{ W烡!>0IrȕĤjvz*yIq>"8IjU|ɴS˜ˤ$ڼirr% 'tMii4:!M'mV'~H'55z P.Eof"~GwˋPkHҶ;2^Cz[J#2aVxf0~ a̋=(仗,$ŎPuAmʔޝ?ڧ طymֆ6YO.Ӱ7MUix7cԘкYj-qV"(޻ГgtWTTlw@"ǨC"\`3.3`yS\&{1YrP=Eh{KE^"jr C@h7]`#vJ1ĭ,x3;P|̰kڙJRiVG'[ޅzKm7$-&msZ !*!VEkŬW9j^cNGt=a諉6?\;OWXj}0Hsz: 62zQQwZ]tn^~MXO~ܓ:~Jj |v{FY ֧>+|){Six|jW+ADTu7N7KXq K ]tCga]Տq9_ݻB#k o\XKD=jB]y5ѲF|!,b>@^f3d1؂rZFDbѐ@UHB1w`ґ5waOQ\rT^}H(adAz0Y~jX}4%icw-yDbZ E`GS25݋A½7FT8OJ =eIu5ݡ:c x^Į^U`UY 4p8fk${ ؓ,m㪱95.y[58#;-qk ׋`^X7Fbﱘm BZOgc/ԨM|% yMi4~S_Lpb^NbMqÿKAXVpE]_hW+X gUO7HSBUw"YwNɭ^d~ldw>ɡ9fC?=o߂sBsA(2z=YL5ڸ7 +l =O9n==qЊdN1+mTX|UII@ m%} &UY_}AgP`{sǯ@"?y.68`K")(uLO8.ۨiǓY v:/ܮv3.dohie2t" 7㗐? {Wj-R-יDm*Aw0j+C&L@2F"tm !|@:o(|WRPBKpQSXV6/kt@L~u%umqj[ᴷnCƼ,IgV9G u[Gda'+:$B*sm#7诸h?~ǾW գ!gWmA˴d~Vu>a'vOm o#,HdTb7fwL]H'HdDk(ʷCFA8 RTKX4gG"/2"9 '(K>>y|b$۳sEkΡ)ԧk J%W)J' tYSGW(rM`bXH)Eֿ6nR;3dDEc`V|##+9W3>e["(~)9R[hy"T>P1v`?t_'uH8ǃa%*(0tcfJ~/6\i~ZOb~ _֣ `Z<6TFCSۡ.%U!Qh|~TSt܈ |8dFc@QoF,z>T]X,G(dBC'A/j0Dn-8g\[g/|s0 ![~aiU)[Fm6*D o`6G 46}5̛՘9=!0D[YEE"w!P"4}mO'pnOPEdN}_bNW |p-=3o|ikx+*@C\fR160~9 ~ꩤ>N'?E"Biw>pudF}oGQ^9mf^Jٙr[T1Θ^#Iϑ x+pf.XN<ͻ F@WmuJ NDk@ r7*#o,i=93+wv HnH93)1rNF|ì2%vbg>OX0 9SeX۩眺R#G6InU+~i\q|f`ol wې=mnߎ3(eqC\ Y8BhnxJ4$tNMc E@M L&ڶq2! [gP‚E Q* 1!\zǩzzJO@SҰpDrw>g|˖u\Ǜe>[]Qy`(cMK v8}:~2qp:D<&K37LmEĻ9(prB]dOWWG 9]?rQ%fEC*w a* .X=^dwxAA3*,w[V=DV(L^zXywcdT@ihM Z0̸bvTcᰦ6YJW+> z.Jy)tHY{YIK]Xur&j//- p[)T@{Ȁv*F\J>F颜ӥDh3O u'f&\1W’ZxzBΗ-" Mp_P^/` g%16X#L>qUs^rOxhޕYjm927mj4qJqO; O +ě;Gob&(cWT`5Shy"ǣp\Ji a+vD&bPfNT%$ l_!!eo_hqpDM<ށ.{~Hl3Q0QohjQExOk9y;:%@{@!\).'/n``*1P!+c)niGFz[R;aބ؎:bx" nۇFB T='.U'u"9tǾ{>ꀍW9L}Zp5rBE$9N f/raYF4`bNg{(]$q)KIb\" 3cݔ%uS-\_ZS )LN`hcF65S(?gv4Jn'c҄q?26 Q仟B3tSZ[Hz,VY / Oɥ{?>s!eFnh%Utu2.o $cSwɡbtS+3̏^ νL)Rs*3P4N=ŴIm 7RqG\} 9T1p7 f3ku" |`gJ(lшӌylK5I{WiRpGPW G=Dwד֎Gw0_Wk2~n9e)?Ʒ^ᥤXO/؍?@Ӥp'DDȕ`Q;E[NfŠ]lPF4Ie*P f9D_)&g).Cmsdt3`zJ]* ,B얶uT2t8)C"ũp@S t'A^=Eߚ<GXrSqs/'diCF8ّê$XSyw‡i޲knlˮP|{#†w"c R3Cœl7 zè3:m@x03b?z֡p'nv]PM`1 zGhr\{"k"fa;Xr;[owɢy|uqG@ )?UeMo]ԭI2 A QeTdHs_ۛC9LA-`|sptI>5eSxءP n3"eF={EE]St$Di˛Q`,$ ˙DҰQE:wmrcsW 5;mBЬI^hn0HRB,1H$Us1 QڬMd]~5yۄ@h2H$=u"q64>1[lEHڲO0i yjj+H&q}!+\'dpp<;A1I#CkTgzՄPcZ_f Pi-:M5E}TTNs$}:Oh!ݪ+ܕn)݆.JaXk^?1m2q3$c˒#s}4huڙf ²1pAzJ.B 8I),t=L{/.D'#\g4Gx~,S ayxFDmCP.,9q R/x%_j61>}夹>ǟj ;Dܶhm(pۀ]x:B4 W,.N#:p<|#.xp@Pƾ&pkpR '5O'^4j;Vs>a ӟE娬d9VIJ? D>wU[r"<#:~` r>'} 櫻E~>`܎? UgƯޭm"qǃ '-Geqz)6tk j d~xLõwHXm9^Q`4I6lڐlvZ毿}="  | ^\ȷel.fN]N<2b!W ? ^t%udoYD}Cq#Q@?Aٟ* hU4_DR,aُ]I)w`, f{KRV(HEcz"x>as)4dcAH _lb\Ou 牊"`:O$}k$$MENg Tqޡכ'հ|@3k\ծc1X*UgTM7jh-MIˊ.%6TqϣRT )E0') sds[yڵ% G,U?X.ky?o'N'GmZP\c<rɬP`v5!r@J&Mָcm~oJ륻) < m#u;M("UJobȡhtG/GU']ah^<Sx|"XEYC'mfjS4VҠ#UZʅY|qH/*Ռ2d:l%圯m0T&9"( 3?qN2"z ▊/k~ OQ:@^-j8!y)9.5 YscLoYlS7?c?a"<ks"_Z;@΂3尝1SA\.׀QB!-Q)K %z7Nd'S¿\fD?H`={F= >Q`(pQh'@an;3\,FuŠ쯮\֝:t[-Xc"ԸpsմF/08sDx*D^$lqMRW~/lxlYyxS}Th ;&+PW`瑳'~cPˊek&>uRAwoJȝ-N#^ CP8cza]8HjaΈ Z%u (_oήo7"íGxPkʄ̢x\}(犝cY_}XOZ 1w{zvAyZե5oX]$T,!*SN%>3ma2,/(SZn,}Fh!{䲹'pf>08/X1t*뵦k6"gD i"A軄X-A7T2ѩXR84d   NʊQ)X_M*"`'_)K?1 n|*H8Z3Yi͢jjV_q;τ0 ZEBB@ %d Ņ%,@V[]8$8|s!9*+#ʴł~ħ.[ɮ*xܢ{8y1"G%<@PuemA4!HlM0+#([@Ko!o0Sޭ\6ҥ7IhAUF0*.j~jY8' ƈ}8 Q#]GCXStp.؂}&JYV+G"=rY4V`8=LͧW4 ^J$XA8\0588+tp%@)ͻ]8rԗf]DʅD4&WѠ[դ:B_%~?0hҶMϙ6̌7ʙuMhPj踗ph*;"JIVj K+ j]CPBE)cPrM+H(Bв5NjY,s5^M 6kio8$JT|rŀ qڒP ,'GxK|J+\#S;si?47Y*5U&8pM `y!ևoo %a(~L.iqPbppou L>TmiAu3#Jf%ɬ?apZN'ٟkE{:08w+Ѯt0(;DXCfd&IiOG+)җ ט(hrVDܿЂ"RR4?N}=/ ;{O>*MJ7j8 ̨J<,~Hv93. S+E9+ͲN NA歄HmEد P CVT7R&NzDpd+{l6Lܣ}<dLdR1svxoRA^O1ǫۚsst#X6x#*_ ]g9l̯Y~x m$۴XB (Ifk:?kǽ(ץryo`y/jqOBrj\*BED&-&.}U .t~≅7mc՘beZR'!Kv:TBH&IZSv?xw^=U-u>&Zs 鍕RCM24o o%GnXco`(jDL ˁ+ԛoZ2)[b;e/,f:" ۙJQq?߼ BV=rN?$ְDdto >#/[>*̷OkB2;@>yQ^ȴ6IT 5P+Gir98g4O V@{',+f[5LCmS4J52sUoG AW\=>HٲѬQ6x35A ቮ{qvuz=]F޴wfeTTta=0ź(dafOGwhmwgX. BY0f֢R)KLѬf9F~ǖ—|哧Ha&)z(ٞ %{D-. ߋS GiʑZ[ QME uE7iu+4֓4fƸem]VFEJ8%kL?){VN6=KSAX'L(Z&fH*Pj+e~;j ]ᷳEbf@Dvnu9"F&|vt9zwf'-t粀/a $犯`X.y=6v:dޭAC^s7^@[3 p%flhlFwECץTRʔ9C {(s0Ͼ}yoAya=M|5`c eAfU`[c&.% lwRws2_Ӯ\"eBVWҶ6suR?! %TH-n{Z l,m s\-}e r ߸qt/H ZPHR)VW$B)ٻ)W t], & (mbGE~cy rl/xv !Re Lptq~]# y4za9 5 8ꈔRh@kxLNe|kE!5z>Bޭ FbQ6uzc*a 6_\GİkPO_$ fڲfET$?"6tg&wب(P/FVV :%/ʐea/WpSޖ,ҥdLJx!E9^k2,&!x45j$)*8-)wlBTbA製7GeWte)4Wm sMNVkh(.3ˌy{ }z[r9̘R!WEʣ'Dqʉd,e2K˙D(ze@6CQڮL2ц2S0(N k^]XO*n&(bVZqYl)>aQk lя$95y#։R5ZZZd80(cwK1қRs46 7>- bH; Q:VY=՞) Fav"Q'Y㚰GZ\C wo+Z* L(=F810EReq~FK>vhg"ekFc>-}}%Pa-KPK?ov j[KHӬ([='"#Ja!i H/)-ȫy-Й\ Zzf-C:oA48|g2DA_G%]ᡅL.@M83,M|bzP_"_禈%0P239XfCKDiʃ=^zc܉AK+yhe6`j8Vg|fn=XwbyV)b(,*0WHhfOm.YnkzYsB#GT_uRw Ei&{{BinTm.p=RL8 c"l~|d!K>0Cӭ[>#O$eCm j@ SȆL3+iwߛ<3> BW8VaW2RiVA1Ic)6UaqW JL\˖ly*weFov6,_Ց5G0dɱ^HurVU+gtEnI ]#ɨq# 3R n~p}uc@l<1zPdtG+m156p)unݮbw@W7m9idvؠtt* R>}aUs *rY͂0qPŞ.3 %ztuL t-a]!  '5KSڞHw8@z2me u Q;f˿ LЇwd|<2Dx3ͪ4nݏw-`Ph>H;j:Z3@u fT6'uܴz-b6 )&'n3A5LF" )(KC$p~#Yږ\emʻx]@ P_f:b̈T&/`W!@J`'d *.\-߫%v; 6&PozCqc|`[/;ѱh{giHPwt4~^d'J-r_޵=Pƃ|(pp.;NtFA9Π{*y F v9BB&B!pԛgۊIbR-0S `d&:v)YWzzJKVnU[DiLxHw.kt^ R6,(T)iN}>9%M| +F$i'zx]וv%gQ]d?0V*Cޢμ>OZ {攕S2QEwþڱ-k%hnz*vv|A%~w4"9:޽!hC p$:?U `T[aTfifǓC-P::߉sK(̂WqLjr46ﱩ:@Ë |APjmP${6vI*W_K+tm2`i[_(ޑP$Ôɬ7@ Di^Qc=ZQZ) nDBVX,?g8ڪlo0Ci9뿥zvrRTaAkogQ.).Z#n].E!4=$߫>`AIw2v)5{xEf$l!1n(` Sި  pb0>[cRSRj%I!x3ǖs;A0i\&ƳqkN1W.} _hdN10xh'Ƈc|+l]mfhJ&3n4/Q0h cڳ:/"X?WRۉwf1j[kod$> _qI ` 64L!xsu-xˤpH1 Zfcn*8 f^a*b43{1ʑײkIOd3 ۮ V26T#FWovCCY/숸WJ USћ:+.d=ȏ)x=3^M 6:f|{U0;hM^$ gnf%APo+ܰ8/mZ4( ^Ff ; ƚ˸ީ.iMX$pY"Ui);:LԆ7/W]>ˑDޠq {kƯrC2cz$Uߟ"~@&@*]X$CS#Ȼ&OKy5|.Wc}8?-$xuIB}oe[ tt$6qqq-yi uo19X<^rt7@7ع)PL cZ4m2M3X;ʧ \E @ >?x_Xl%B3Jt߱R.w`fb~|+\vedvɀ[hDky :{hws\:ذ[Kn8E+:4BiA= z(I1 p>/J|jOa@2XD1~/8ÐY d58ONΠ?ƫ5$ ]ؤTOs"@I bxʅd*¿Vz J]ݘ^TvR0Qɠ6IǝIصyԑDU^@!HDd5v~iӁD=hCLL+2#BG3 6NJeݷ1&uAOq"AFں 4Y⦛ fJ`}%GBqPGQere0ɮ̈́JFvIAezAlʝKlU`}miReVnM_ܟߍ )#&VDC\`TJX]ENUO9R/D>Q5Ue1=Rc)c32z/ vԊUk^KTj5xvK"o<F(ȵDh!AҰ'_&P@Q+[7b j=3)Iqg1 f=TAVPaE9X?Ds#r1+@ĺ.:rn{0e2䟋 s2%ypPBLꥃhOvL4v}Ș}GMW;!VHjlq)Q~أ"b{=Z+FMk2)]n(Fhԩ JxUէ•907޼S#3K2[%> /+-w'jE:—vŻDOtn=z4a\|ܝ[Tۘځ(H풲?*B=vWCpBf>pTCn_rtɻ|G^@ ]㤥kM2XXlctR[pe${Umٯ1\R F?˥r:LaUsW%l7]o# G@Ŧ /B31KdkBXsЍEװ; - qG[:#hkq`>S!F8T+v/XUn b?+3_D_&Cw{|e{*M|G"CSK26 *+Z:.RQap]sJb}jxg1eNO5[Tv@).XΫu\PG`;,5O(9 %"_j܎2 ԅ9 z PF()M $#tk]&*5Z|#sMKe6o;ř p-w%G~63PSa0d:;BJq^T~ {jΣwgV*C~{wd nwc4ѧf~3?;X40)6wLWqkBvxD@"819Iy y[+ 9OiۣxԒ3|joq 2r:E@bH9a u-0{F*W4Yβw-qXs$V&(W\oݳz#HY)?PNy\c>QU*"5 2T8>Z$*P+/]"‹)>eLF*&ZbM kjXRեF j=aGEiȌѲۺ'vp*&]V<ݪ LCpS2`2D ,IJc;+Ypin`K\JUP.R 3`v97u7j|l1]_p/1ǐI3b{:h0۵<3I>24+O[CAr{2iqNh3ᚨ[璨$v&uwCJb(/;q!9E\JW$]2p<;OC9q|I(iǀl 6HhZr WXFO6 ' \Be9Hܖ:fm7ډF\|yTfF\,BDgzUNUcy5^<|;>rR*;rpi^cI#qZ;Whx:*9wX0븽!YZ1ӂ%i߆LrᲪCOEq$2NA *+ †wߗDz<[h7Eqhg]~h22<j"* E<3xUC)Va|;~EZpa?1yaۻeۀ! - (Gc*`s?Sto=o[)"f\*)o%{k׺wU_$E '1a0[$"꘯LVupDžJZiz\>@\QrD(rVaA\f3zY |jNj%/[?a=o|򲐌D>V!LֱSx_Ff0Hr$KBxhHJ< fdrmoО7q`RtEIV>DH /޺E\v!`8tw)sVE%>_KC5A2@ G/v\Ӣ <=ض)q >U^y蒿 ;nU@S]O`T%:^X;ZTxWSDn`ÛE0JӭγJl XhBjҝGT7/QV"erOS m'QUIRLDXtSul%2e|BЍ~W׍\ T#)JQтߊM.W35GpL8mgEPFd. x,cڕSJ*<ѝh9l[?EZ뎭>Cʸ{(yGi6- gJ=1F{U(mkCM$S I#cPJk#iMaF-rS U% ! ͈&Nud|z cB;v/TFAy?_<m=׍3p"_mQ'},؝f ~)C &O޻PNYj)2,l}"* d'R#`vk#7+˜şzZ06El& ~H|L{-|MU`/duYlLrp0#k"xD{/ cz'&9 s)2%kk%02Zطm>oSeP3E%J\7E ~([┥,_8@twnj((B0ᛑR 1lle2:j"^DYGs=Mq +-W܀< z^ak߱y` 'ujy=Aمؾ+5}ǼTaiuve{`Jp`M4<j{ ?߾N1[92~#pbBշWE6y@]7 =9aWj*ZU6C!ڮNm\!Y2M]4HpWpDPw`[o;74Сa]DJCʾJߺ9a3=seF)$ G3:j ހM5_ ˕7@@_^GbҎU-$hɬ@l ڻHY~/;55A'V/qSE8Q# 5(c_!}aE,'& 106DW|-xbDٞX8 =[왊pp`?[7c^ { V\3A?lB>)B)l11{t^xr@]ouO'emym^\mK5A25 T D',U$p~D KQR9MKdn|M6eaJ >e&)&{NV2|62UH_ސΆأ aq[+Ugyf/ d5U"Qn: K,e鉬Ĕ/fh25tQᘭWE~ESM_s3^sg~_r]O^^/7wUȱyMUW>×`'j;D޽*_i*Ν [Kg5ӱyŠ@̍8~jI˛׺fi.9o\<59gwk[k%RehtxjI9LeAWO1ͽTw꽯1*yuNʬvT}!Qٺh o" ufBLI.Wʧ)-D.[Md:m- 2S|ҫ'iwXޜk{/`[J~,O+ֺȲנXH)5QW@0ٖ"gv"?q b%e<q:3\ٸY{c?z3ë)J!wZaRdOwV.\'LcU4rr_FHvز&UYGRFޛhAF l9X-xf67?apY/m9TN~Hscc`:AM{ٮ.>;)&ZdTCT KFhהӞ(gŒOQ'^EzO KMz@y;kn$Wtd`r7O*[n^0&[˱fsBUØR0]dM? ;T[c$3nD w~ sxV^wqYIDl$[QϮUlQ)v3OȱƻZ&6nEE65;X(ۖ.PkX?%6Q#;Jkb'q7 I8=Gw@RV2KA.҃%f\ĉo#Hd}iNF*T!0MsF ḫ)8j--puJՕMTC@ ;=,VDIӊ7kJ'wrsb֟p̣HDE7UE1ugMgeSXYԴNmp*04qvQ9(5FH`ނQ_q1ro2eVY*pq9gkq-jG bQs?_3 lX9/BX F:r\&!zzeo01u,h:Of_});{'fN,6NxaToyiڒsKw';Mx_rEnS 7Hs7IzWZzMGۆS 4>YMG4M[9sA7ȿpc՚˲@+g!Ng#NEuAQG/ᯯz/Jb߼:E'3R)u4Pk5s `Acn}@N׽џǡK>7~wڈN=z!rp^GU4l. ܗ ?-^ p8zrTk,0tKέD7|\ ʩv?`F lO BƐf;_f.eLppWm{@$poR|Z?Dg`|ޤpI8m ɝ;i\CܱBRՉ7OhSfHuC¢cL_ڣquK&hx4 jak N:tZR"Զ.9U{ ,{@IRCP5UW_y)FUj¹Xzۜk޹qpW6yﱎu]h{M.Cymciq!0!}DjqvZqrV C;,fxb]? 'lG3I4J*>\W䝡 VzSKƌ) e I]췵M V\Ё{# 8gj!߰?bt|; P BҫtD+:o-0JOQC8Y>o^+QvuՈw#Y \n >t2;'{ZՕ&ãw ǫEZ;g+|_L0Au4dVqE nr[H/o&*^ajBIހ\f{*Oc!qYY'Lp /c{^MD?т8jXzo<I:ǀ<E%]ea˲hB !Z22jRq~[R!,bD <Ě,xCZ.n8 b)\֥>h?MbN>2|>$Eح 6'>ک$]0u״tVqF?^Bm/R=k_ SݝH|hOyDګNC\Ȏ>Ƽ0W4/n6|ffU Z x*VQC-IFERX:74MjnY̡S$m}sٺGjC9|-’WVDzH9Ea f. >v`r׫'+p3lB3f`|k/^Cp& (&?I|7@" />FI.Ҏ`N&Dӳ=L v%Y <AR2 ')p\3NyUK@2<{33Oi(bfoVǢSpmT铤{{ڐ 9Hru.rCUV6>vLҝH(s2ꈈ_q&Yi95Yb0ŃN _\:+옆̕OWK ,6&%"׌W D5,4A-ZvoKe~,eFw]3'?\(+~J!60ohL)g7ĊJ#zw6ݻ; cS[ۜeoI@nF^NqWe,I/Fxp5fwTjv H@;!bwOh*6Y?r3 Ci]nI0тW^BDvUU5M'E ":Ëqlou,Q :C1ltohj %18QéhՃ#lՒFZ%xC jMgr-5uGoؤ7hg12Y]WF[6z?BxfyÕrFA6N+|j$TCo扬MPƃQ~o$"c!}&ߵ$vug!M0=8+[ul![T'79GN3I6.U:JG(AlV^!4?rA!FUDES=ѥ/'E >NbO' 8WS%HuiI1zM2G\M`n-PEo{]<1q{@B"2(PZ_F6$$9s[uK(5,\9Cw+6uyF}1HZ+;v3(Eq\|m)S zqکK40T! ,W5*6SMv<,9IUg 3ܽ$λ@I^O] -D揅Ydbte#Meх,RVs]\t@7 >5{KMka,o8"XRXcF̀ZdQhc Sb|G:$Lo]VQH,ljxw*g/)F-Πˀ Xu^ 5J f=t>ȓ%~:)IB9?_JgS t kt|G]ws& \i]C[]|*}mBw sR4Z; iiEto w'wd@j* h%*3>+LujAIRqR,5 ZJhӪ9>b e.~E̩p1yh|%ىBŴmmT iQa߼l3^d,>bo&O+aOF/,=lKΦ!ϯ K1*~KjB0*S#Ǭ})0]ITʹwv-yu7ì9]3I㒄_a?>9ug?8&U'ܖros{Qp y1;*xtqM771b,'F1J~ZnxS2liPUSRBV.m,L2̨v;j_Tm=ZJg<4Ҧ1(eØcC X[?4*q;2P'$r-iR',|r|v5֕4g(Ǎz1g3L㜝l̗.0~.NGk`OFF~_`H?78gOY5|3 ny1|#6e X}Be/h,.q~CKU@Bɇ$K)u`QF5%ˠ*_x7.Oo"Ǽ4ҧcEkZ5J Wy8<ä0C}4`џܰu҅yq8(ԻKZ#Tb5P Ly^aa9RgBv^ebZ!F{p'> S3(3 z! e O!@a+XQ 67#dT6ߒuAgO}NS,Z]|k2fn5✗[' nڷsJ+Hm1RZ),9)wv()8"i i,B&o=qL*!`I%3 pZ/Kr *M5j1Z-Tϊ׼DihZb/*G%n,,Piܷ0H&|[!|`G&zrAa:)oT ;Q)ȉx%8BYNFݎikKݠL 6 ^MVS¨~)N1|ٗcw(Nrw՘͑:pьK`~u3D&HJ#mN#y'0Z#uGd!.˞y^uwىUHײY<{t%g ~?WM۞'*VKE:/Z)>ξ lSa$`Lx_S/]ZOVKDqV!аϯ!;)mròzf`NrT7! 7ne]w?MJnvi|أ $>/ Xd4!{b-'_ġ~@L5wXiѱ٭sj+/EF*R7;4|M} F^&AϏ+֡;e/E峷ATm_Uu(fOdX9O=8b-1Ҝy\>6 a.fC .otZbo崋(V{%bd@f|yL{TB`yZqHUc -$L`)-R: |M Q4>ѸF#$v˽O֓Z^+` ]jhz톅*e= ww'l(mF .BW[]ԏWDd^%CѓgpemI_󑫊؎i>X+ [y5GgWf\gߑDƙL!56K{:))QYwmR]xcñ]Q> (j$ջ9Vao#-@|dy]xj謗I+Fxܔ6zI57:?fW:r-:m1xzK 1cOiHvgy % u*>up#+{=d桖2ĘhoK(q*N +[!b V\1j{H|]O3g!2HSn=pH$=^k!!1a)Gp djR {݋˜K6!k%2B&2LbX]S"N6q" :ky$w{!q(ok윻1}ŎoG-',)H kIn3[| 2~?4Og1JzM =a Y|=PD$'"vGnƯ'7F+;5gXO8=~:λ>*d+d 3(F *(FȈPFDz;d'.~vAϔuf;EQ HN xĤq̍mދOe4'KbjmdG|!>IP9nvINEUR,s͑/7f YZ