ocfs2-tools-o2cb-1.8.7-150500.12.3.1<>,f*p9|9"P$T"@ Wde`32ܜ:T'@ z^q2F7KvxZdz˸g(n_ Sk>P: aB'&b6"e\-ayJ#M)Oަ旿^z=flr{Ej;Yӡ*?F?IjVjz7oK>F7P?7@d ' d:G ]p f    $  <  l  8  D t   Dp(89t:A=0>0?0@0&F0.G0H H0x I0 X0Y0\0 ]1 ^1b2Jc2d3ye3~f3l3u3 v3w6 x6H y6xz66667<Cocfs2-tools-o2cb1.8.7150500.12.3.1Oracle Cluster File System 2 tools for the native o2cb stackOCFS is the Oracle Cluster File System. This package contains the tools to manage the native o2cb stack for the OCFS2 filesystem.f*ibs-power9-13 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Filesystemshttps://ocfs2.wiki.kernel.org/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 ocfs2.service o2cb.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 PNAME=o2cb SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." 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 ocfs2.service o2cb.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 ocfs2.service o2cb.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 ocfs2.service o2cb.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in ocfs2.service o2cb.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 ocfs2.service o2cb.service ) || : fi fi"8/ I.\큤A큤f*f*f*f*f*f*f*`f*f*f*f*cf862aa50580eb37bc04a0c5268e1d5369c04d4151873007e9c10315c2dbfc79c69b6baa16fa5b35e91ba3c9688ef66394b9793e5dc07fd2ef459c03ab900d21f035f8acb5bb9fc1e4bcf1ac8e86f2b9a33f3613a1dc794abb4694455ea34ab9809276b06ea157aca1de2b07306636651c33bc7fa53b682114c0cdf639cea24ddbe411b9a022bd24af4ffe202e1f84e69c9f1eb1f505ac6fe423d8e9055e8ee6c592da0634892e60191a6365a9ffe2194883532fdfdd3ca053fda2145a7961a45035c0048f5c778538b062678b9323d54208ae88e0b07e443dbbbc57d5ea722e57db292f4fc05439960971276c41dd3a39a80eaaf6ce5f389dd1ab8bae39393241e0b38ad19bf1138c19225f601f7a9e2a0558db3348ef52c3663c498e57340a074d7a2c0af2cd5894398f0ca1093dddb7c7cf5dc246dd203267fd78c0202474af292882f582fbe5f7aa8d364801113589eb0177bde27c8432ec608405785393rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.8.7-150500.12.3.1.src.rpmocfs2-tools-o2cbocfs2-tools-o2cb(ppc-64)@ @@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shlibaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcmap.so.4()(64bit)libcmap.so.4(COROSYNC_CMAP_1.0)(64bit)libcom_err.so.2()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libdlm_lt.so.3()(64bit)libdlm_lt.so.3(V_4.1.0)(64bit)libglib-2.0.so.0()(64bit)ocfs2-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.8.73.0.4-14.6.0-14.0-15.2-14.14.3fcV~@cS@cb9@aW@ay?@`8@__16^^2@]w@\}@\73Z@Z1@Z.s@Z@ZfYY@@XCWV@Vy;@UUL@UKSTء@heming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comkukuk@suse.comchristophe@krop.frghe@suse.comghe@suse.comcrrodriguez@opensuse.orglchen@suse.comlchen@suse.comrbrown@suse.comghe@suse.comghe@suse.comghe@suse.comghe@suse.comzren@suse.comzren@suse.comzren@suse.comzren@suse.comghe@suse.comghe@suse.comghe@suse.com- fsck.ocfs2: add the ability to clear jbd2 errno (bsc#1216834) + bsc1216834-fsck.ocfs2-add-the-ability-to-clear-jbd2-errno.patch- ocfs2-tools: finish UsrMerge, install to /usr (bsc#1191084) + modify ocfs2_tools.spec to use %suse_version to replace %UsrMerge- ocfs2-tools: finish UsrMerge, install to /usr (bsc#1191084) + modify ocfs2_tools.spec to following UsrMerge rule- enable defragfs.ocfs2 and honor upstream patch dump_fs_locks support v4 (bsc#1203166) + modify ocfs2_tools.spec to enable defragfs + bug-1203166-dump_fs_locks-support-v4.patch- fsck.ocfs2: do not try locking after replaying journals if -F is given (bsc#1196705) + fsck.ocfs2-do-not-try-locking-after-replaying-journa.patch- Rollback when dir_index creation fails (bsc#1192103) + libocfs2-roll-back-when-dir_index-creation-fails.patch- Fix mounted.ocfs2 output when some devices are not ready (bsc#1191810) + fixed-mounted.ocfs2-output-when-some-devices-are-Not.patch + update-mounted.ocfs2-mounted.c.patch- Update ocfs2-tools.tar.gz to upstream v1.8.7 (bsc#1186308) - Update patch due to patching failure + 0008-ocfs2-tools-add-systemd-support-fix.patch - Drop patches (merged upstream): - bug-543119-o2dlm.patch - bnc#96864-ocfs2console-fix-starting-failure.patch - fsck.ocfs2-fix-compile-error-when-glibc-upgrade.patch - mounted.ocfs2-use-sys-sysmacros.h-include-for-makede.patch - fix-build-failure-with-glibc-2.28.patch - debugfs.ocfs2-Fix-the-error-on-devices-with-sector-s.patch - mount.ocfs2-add-nocluster-mount-option-support.patch - mount.ocfs2-point-out-the-default-value-of-mount-opt.patch- Point out the default value of mount options (bsc#1178248) + mount.ocfs2-point-out-the-default-value-of-mount-opt.patch- Add nocluster mount option support (bsc#1174943) + mount.ocfs2-add-nocluster-mount-option-support.patch- Fix debugfs.ocfs2 error on devices with sector size 4096 (bsc#1170530) + debugfs.ocfs2-Fix-the-error-on-devices-with-sector-s.patch- Use %license instead of %doc [bsc#1082318] - Remove obsolete /sbin/chkconfig requires- Use -ffat-lto-objects when building static libraries.- Fix build failure with glibc-2.28 (bsc#1126968) + mounted.ocfs2-use-sys-sysmacros.h-include-for-makede.patch + fix-build-failure-with-glibc-2.28.patch- Add libdlm Requires dependency for ocfs2-tools (bsc#1121382)- fix pre/post/preun/postun scripts when systemd_enabled - insserv_prereq is only needed when !systemd_enabled - run fillup to actually provision /etc/sysconfig/o2cb- Remove install procedures for ocfs2console- Remove ocfs2console module from spec file- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) - Correct clearly invalid .changes timestamp- Remove o2cb resource agent which is obsolete (bsc#1069099)- Fix dependencies problem between ocfs2-tools and ocfs2-kmp (bsc#1060601)- Add fsck.ocfs2-fix-compile-error-when-glibc-upgrade.patch (bsc#1057008) - Change license to GPL-2.0 from GPL-2.0+- Update ocfs2-tools.tar.gz to upstream v1.8.5 (fate#322956) - Unify the source files between openSUSE:Factory and SLE12SP3 + 0004-mkfs.ocfs2-Abort-if-cluster-information-is-not-detec.patch - bnc883550-Fix-mkfs.ocfs2-man-page-for-default-slots.patch - Drop patches (merged upstream): - 0001-libo2dlm-Close-file-description-after-use.patch - 0002-debugfs.ocfs2-Fix-a-bug-in-process_open_args.patch - 0003-o2cb-add-build-scripts-for-rhel7.patch - 0004-add-systemd-support.patch - 0005-do-not-write-sysconfig-if-status-not-changed.patch - 0006-o2cb-mount-debugfs-when-load-config.patch - 0009-o2cb-fix-systemd-o2cb.service-failure.patch- Add 0009-o2cb-fix-systemd-o2cb.service-failure.patch to fix bsc#963959- Add bnc#96864-ocfs2console-fix-starting-failure.patch- Make pcmk as default stack for ocfs2, and this patch may go along with us forever bnc#959660 +auto-setup-pcmk-stack-as-default-if-no-stack-is-setup.patch- Add systemd support for o2cb and ocfs2 service + 0003-o2cb-add-build-scripts-for-rhel7.patch + 0004-add-systemd-support.patch + 0005-do-not-write-sysconfig-if-status-not-changed.patch + 0006-o2cb-mount-debugfs-when-load-config.patch + 0007-vendor-Add-vendor-files-for-sles12.patch + 0008-ocfs2-tools-add-systemd-support-fix.patch- libo2dlm: Close file description after use + 0001-libo2dlm-Close-file-description-after-use.patch - debugfs.ocfs2: Fix a bug in process_open_args() + 0002-debugfs.ocfs2-Fix-a-bug-in-process_open_args.patch- Update ocfs2-tools.tar.bz2 to upstream v1.8.4 - Use new ocfs2-tools git URL https://github.com/markfasheh/ocfs2-tools.git - Drop patches (merged upstream): - 0001-Use-cmap-for-getting-cluster-name.patch - 0002-Remove-controld-dependency-in-group_join-leave.patch - 0003-Auto-setup-cluster_stack-based-on-what-is-on-disk.patch - 0004-mkfs.ocfs2-Abort-if-cluster-information-is-not-detec.patch - 0005-mkfs-Setup-cluster_stack-if-not-setup-based-on-what-.patch - 0006-Auto-setup-pcmk-stack-as-default-if-no-stack-is-setu.patch- Update ocfs2-tools.tar.bz2 to upstream v1.8.3 - Drop patches (merged upstream): - fix-indexed-dirs.patch - 0001-fswreck-Create-a-loop-in-group-chains.patch - 0002-Break-a-chain-loop-in-group-desc.patch - restore-g_list_append.patch - ocfs2console-libraries-include-aio.patch - libocfs2-needs-libaio.patch - libocfs2-Change-asserts-to-error.patch - Drop patches for ocfs2_controld - force-debug.patch - extra-debug.patch - bug-805764-ocfs2-controld.patch - bnc804707-reduce-RR-priority.patch - use-symlink-in-udev-rules.patch/bin/sh/bin/sh/bin/sh/bin/shibs-power9-13 1714028773 1.8.7-150500.12.3.11.8.7-150500.12.3.1o2cbo2cb.inito2cb_ctlocfs2.inito2cb.serviceocfs2.serviceocfs2-tools-o2cbREADME.O2CBsysconfig.o2cbo2cb.7.gzo2cb.8.gzo2cb_ctl.8.gz/sbin//usr/lib/systemd/system//usr/share/doc/packages//usr/share/doc/packages/ocfs2-tools-o2cb//usr/share/fillup-templates//usr/share/man/man7//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:33576/SUSE_SLE-15-SP5_Update/6a82d237dbc725f573ba5a41d7e7e5fd-ocfs2-tools.SUSE_SLE-15-SP5_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=b0ff4fbe9a4a75ae28a95b9d0c573d4fa049fcd0, for GNU/Linux 3.10.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=7fc548d41dce849ce6e4d81283cddde5bbe8222f, for GNU/Linux 3.10.0, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)   R RRRRR RR RR R RRRR RRRR RR RR RRR@z綠hLZZdputf-866bc9e956691ff736907c36a0e4bad12e9a43f66687bdf5979c0509f2ec95225?7zXZ !t/v`]"k%[/p4ea+@6hԿWx "yWٴoMT,Mp%n mph|V۪a K%tt'j8aŰ+â[853}N>m\x^ve:Q[S$rhS0>ɄjDt0.1zW v"Ν>`& `X=ZkRwJ?LYhiJY(ᕄ1x(e߸PS\*>> @i/S{\e^G4N `(Y\Ikjד ÷ ?]h dy['@piMy^o(pV cw>,Lau&sVmn;+Dzt&Z>nĥ$$0P&Dx+FM^xC-*4KiX_doxҴ77au V6S`}S:_,8ak@øcƞ/oY^p^ytV"V$ƭ} $b04mMcepP%O9U6 WQYT'okH$~%Cc(JQ7)ɚ&}n>Eh@{Z[ =z:pZcuFI[ձk%R@~<Yyaz6uP죂p ]dr&X%zx?yE'݀q Kx{p~|; P^VNp`Y{bj_٢O{$_ɌdZ3Ck1tEXѬS3tJazn"cVH ڒ=u }3[w]>n$*Xd +S5: %(Nt8%ow U"~^57 ˥*^9͐=yH &lLhM s^8(K6D50%Rë G{)6`E1Ә +> <Эi ڤ?1*Ί< 5}+J,łۢvrebr:zReߋ- S2Fh'1+bp6N9z>7.q~h<ʟ:xV ꨓ)Se7 BŁD =I; kBG](-h܊EqtÛ;s;qR-71EiO>BrǃVf Nag{:QXF'׍d5aL0m%q"p4 Ue\7l1tl2 ҁ!PoPՉY]*o/ء~!JsgnkU>n4UgAᶧ1WԯF.xŸ} ;ޛ|>SGy:y(<n=+hmG\I3fMBbm=BsHgiLpY /iSY2:r5e xI՘xAzXg sqαp8NOTPtB̠cəCssfH>LWݍc0|}pj]wOn Dbۜ 3kOۖIu@W$_R(RG^{]D'%pQv $Z F+62>mUMrfY,I =tS Cg)^p4O0X=){J@JtL:ernF@k6oڌ7h7Zuh3h]+ 5[,};P}0)^х }žEFSjcCwEpO6iO{ʊ'PV/_J隿gڅInuۮNTw*4޾ 䕵'wK[$ }DXgJ|K-jFI%H;4IQ.O.o7lUPu3?8ůٱI$C>3}P_ GKRXq:u1dMa<"Sbsd,nھ,^8i^DrY#}w`ip~LX|Ӧ2vj7(.߬@2ӏs>|ƿ-z'~D>+hN|a/:؄x:HVAe4m+R};Pߕh?n4Uk-fSEO~Uk\+$ r |Oi|gDL#3\zǿ1>NVc$_Ϡtd'@HMΡֽO;L< Tt(AIz1`Q A@Z6A,2t<%|@2,9ftE{SgZ޾up5aఃfʉ  с\SXċT#ժĮنg l&OA{6ꇧMFSO-GtXjtQNME$۹~.g2XX;3u;pԋ/j"әڪonıGj=QaĜ*>=J--|b,5XM+^WHcU7n~[=93M Bs$'[^\n7kuی~Jq  Mli&~e0*u9E:`2>PȗRtMR]s/Bo4\lZ?KQAӀ6\l;,IV^:|l޵3Ҫ<3amoJ LwKwmb}^qtArN;x\j$cfQxi}'̄Ȩ 0 ff \DTcԐ2>|;& ~Mhi8O,t<|y(XFvF^Y=${*M\vW!y apIƶB4~[SZ;g naˇ@Y./borZiT4錘䭁*2 "޴;;&?&0{>3 Qd:ŢYlI=/SԀDt TT►tB`+ 6DQmsyHM*;HoV` |GL5,Gk85uq ?S+|:^D; Wt$r!_&1g(|[pDśY+99Ԋe3P`%WN*lk>y2%O'c[ ]阙0,R3h 6/Z/ԁRjeYοere1u2A@AP*kS=?4] MTBLyuœԊٍYx=7Zz>GXLxyAըg.h\ aFq h8-AIZ#70nյ#D!>i[/{ltq۹kKW#'ZAsٮʪToP'*/ֽЙn,vst;7Hr!|7]k]XJ:z}~@½.qھnx4C b) WM; ur94 M u³en}M ն$NKhw׼-#IaȲآI 8]?G=ԙt? [{0|*4;2uO0 y˘S-tKq(DSuBDM8Ǒc{MPzb ] .vs]s\(&]]72.RJĈs, ^ Pgӏծ̮ "kwzSr4Է>+G=҇QBBg2qT IT& Im_l \[˺C@Kځ?r݆'~0S1{5M /Yx>=PMXekuiP=% z#@3U.m )(R:TX?.qdCKz7аaC^h4N8%qA~=2Vwl-]07鵩7tavCzv$ +hR (@#$QR~gҨ};Vnȗn/E_Qj'h?3A3g [Y,v)4(z\f{ޓhҩ .}OȔӞ4G LVy6-rKn HZ^q= /CB߄PN^8~*axQtP^2l o^YT=jP4LxК QJΜ(e#ڒnr^rMU2%AM'-ԢnBzRA)p͑XKDLjM)A7HP;i cX$ Y.<)-89WiL1 zUN=C6_Gl0q V_>I-r}J{T[& piw} QxEz2OH3h^p}WXd eF[A>26n".bl!gV\-Ln?cB>sv+<;kPO1MY]9[.CF&esd݇P1p3zv'5G r Bo`oEgϵ%F;Ȝ Ƽuf3|k"?\]D ^0alLk9!ׂIq*L't ;x߭k"1+Ա":УK7m 0^s~obͫ.&) [FȊ6S{2muiF;eM;3 -/E }B4EP_!?cF;m/?R<5SpbBw%>b:.H)=㸻N>V9PuOOYkHq R^'պ8z>_}. c=T cuy*D-d#6WD-pCف U ^ݦRY74]lߪtߟnV` 3=oTE, *H=~_Ӎ [cHR<{l&,nhc#a`b#SmO :$~zɗ؛ ࣀy_4WuZpd=Tz2>}6L4r¹D&,Vg=@,=¸p wimW>o &قAb:g4tG?av_M{!OVͣ$V#R µHz-qCRSMH}2$.A$SЗP1H7q9kFIV0~_z={Ӷ ){` ^JM\|(Cp hS8!N{X"/!ez׿FhHYaiICOt;~K&"2>]b6Ё7"u[{DԺqrNf9 [:74If#f'~< Hwgpic^ŧ{w\HχgL(;|_LwiF:T/dv"eowbǮ_ >S~ԥZӷ?fenNj4*xQ=R=vXp;EwF搼DIBm1 QCm X#kBL:K( )ڭ=LFԾDϻ) :"ؗcbabCbϛaPb?De( | l|1`_>9bL@Gi*sGg\۹xR V6m[Qh8%sQ8H\ <5r̝;TJ<żu]2 % ۘ^L[,Y݇?\- R0`# \Y3."Z֐GY,+3>˅+|C+JOU@QBV[J@B\j5o/! V[a]JUPi&P} j,?' uu) ]?}ɀT:FO#` p'-^C@5u:^d0%j\O@HySKgZ'XR)]P|K#nKT ȱ*?TY%Ym OlJ)X1B蔌%@> J-93ReY3v3噡'24i!Ij Ms~+D=5]fR~TruD]a\Q,c5:6G-vnt' K觘ܲ|@8veegu%١)WU%*Jۋ.b@-g33Sҁv7_v&͎3z| Zh}V@;8~fz|hlH}7>N<ӐI-k9z7rq^;l_Z Ľ%1V@0 [V/עFHjh0e٦F a_(,HV;LoAc Az{:ooGSX8& ܕ"nĵx4b ʧA2Krl۟"44f"(QyAE/5]iVBc"'h軶RPnPfSHV@ _WQ+7/ o2CИC=8V22Ɯї=!+CMU+թy"p\>U(QFtT?j*"EF|fAb ੳygmI/Z u-7>5Ǝ!>*+g$4><޴D D.c\+c~WʽDR[_dɱo[-i|mkm l#_dyDi**m>1|q}.XoxTvBP*(wIWvIJ Bl4tQTL2o9]et1.d5+] `-+#18m4C'ۀK_bЪF %gX_!Ȯ !?bdGiPY~fw+ )SB׍`[iʟ ' ?ڒ)/ T ҞqF 9-U5yWg!$w޶GFFx9&xfl"pLVLF+6(% bF!2CoohsJ>!,n{IR)WϨoX tbG{A]]:-!њShz`E'|XH͒Hmaۨ5إcdUZFDe@ gp)P0&>d.Zq3ncHi+3J$7vȲo>w-Qm h\duɠyΗݰ]xT=/{'e^Mz˞6}2X+9$z q XE FVuGc{3<偭qn cH^įfeUTŀLKMպ**#;Ҷy[Y_-a11̈=5e3.ϛT=jn:"%ʢD{ %u͋>L0Y:5[e>EeNC f:CMC]v?Lۉ41:I*N#i5ɝCUw9!c"0O t TPayCM:`!gx]].loأ.dW^"'Mޯ샘U>l]얂Nj"iCDJ>bV2 ?4x>'7DI/ud;\$L9m 8ZcvCx6՟9H=Z&:nwp^9Z(T3̶^7xSiY4^Ƙ=ĘD`O&X?4\'{ ~Y?rV UM"W+sM˗CdSA NVǾ~ :WShI&+Ӌ;2,F-$RkF>Z))KMᑨW -ȺgHia Ѻ~.Y'6L]c$̪BX/-<>(vfٸ8lk胮-kb[W=ŸHچk5P"*;9IdR PwWת/n8)ҖUp 1VN}MzLkrO{x`~Gw@6r%Z ˻h"/<|h0AfK;F<(&3]!,qjX7'sd$D8=O$> l()b;$nd$\cdgI$J]V 4 ĽȦ=XE>Wkis R֨<WWyj?eDHC5;<׽k2M{[J& Jw*s$2u55 u(¦zra]tN IИ{;AT+@t7u~,VԦGfɕ 7\[C]=ā''HaP ê߸'iK6Sۈ _5/Ӫèvg:h#5N!O ӃF$;WƧ(pF79',w4L1&=vI]]qčۣ##pe"gmWy"ֶ nq\timM _ ] A)nVP};y:͑\I}5Gq2H[ı2wGI$y"娞Gӄ&uu6/T wp Ua^Ʀ!r>ߥna&KDdIAovN0tZ&&T_W8;D@S"'_B簸Zհq #FFw 빝{&b*_Է\%JD+=SI'YN U+kIxgX0ňQTKߢ|cnRF6bZ6ֺsRo#W/^S BI`(6\ReQ GlT- L^bȇ|iL yDь AD|xT-Jl#獅RtveFr} Q(;RSA̡'ye ]i?yL޷F0zU!ڸmA!ؙݳw7o%?,!a+5/89UT2ю2:W`4 kdY,s>g> |ک"EFiF]e $Lc)dZZ6ۤhs`Rw֞nb ?fj!K+Ҭh6%xD' qEKSXRu6K{V,lE}TPxs:HP?n M\asu Ly7ؠK6a,-USeymΪ<[VB$Őʼn&)`6b֓Vꧣ6' Q cMܑl/"|:ez-N+C/1fe5ݎFG[wTe遷wьUsi:m8)Q4r-@ _M!2my 2Teߠ:NAIk>1gVuX6]MNY1DoxG?t*6@t븓Ӹ)|TzݕH%Ze'ߝ<{H':U в ѨrnD>-Ѕ< 0q_1~_"#Ǘ*sD_Z6^M^O0|r0JҚ~d5y1+*e V/I77{dam,`j].`A#= l CYA+Bf c#Fې|yyƔ7=؃oSxz3xGLTz?&3Cڶ ]|Ǝu%a{U=?_[8 *?|_I$026jlbˡJ~Z'vxvvRv8ʖ%SSbLλ\ERn_MlsdMQsLCh!O-HKv pȖ4#jS'Ÿx_GR唐U3M`2֢(9` :hO7ZD.q̉hs+v\Ym?Jf=%$>Z>d\Ff?ȓe*luSO2} i}u^ Ejq/L/$0'"Zr#גwiL>UY3Ga G O^qזּUg49Gcw`uu*a7XJ W>9*ⱐ<8c °~r5Io2:NX.պ[k$ŗv36'2alo>t܌+c-̛=c$)Hj-侒`l9^<&"`iUNh}:7> \D5JKDZLĮH*98+ _[&r_!9SԖҍ)gr?fOߏ UU,OWeO&4VSީaݿW QɢTۆқcLf7lk+5ĸ}ߟzJ}&w e) 2yARܴk#X>QE貊U f8̠Y"@k֯DN= fz[ k#^'0/\dScCRo tsO^GI-M.M\aƠ{%A4 w՜Q er IU6wy5̈́2\bf2<?$QrUeRK>N6K,ԿwN SDm^uթbGXAxqH kG3#!.>Xh}^`}h(ԓ `dmy#iUS0LZo݃_$*-/T`"ֿ{FntR ˡ&cg9GXSǘ$`5/oYj z׿&񫴣ĈLr yJ#qh2*^>R5E:eV BW y}ɵT/#4q JkoB=:JJ<-M$tUK͖d渊q- ȗd>RXL!4| f!xX+q=vG: c#(pK*xVj =7 #Awe:%K슳M_6;zn^5Xعd)taT耺Drt'#hBu=Tz;—0I M6G}%޿Dڥ~T-SuQ(WW؄yR@ 7(G tl}8P/>U wU1uL|Pb, %,]/eyTpl$ˇQgy` ^\nǮ'dwU1evȆmY܃FɳfI apj!p*fWn7Kg`2a #,RK=IJ[ ªdG-|Y߲n094(3jm⺦'y\ci( QEu-Ec(V bWl^-Q ^(ͷasRwrلuG9=@ QYj+$I7;%1YVzh-,g וW@d Ii}żCy?8` vx.M-h : ߋ'$}ɋ)}lY0,o0/ ƹCYq?/PqAk'+NST+c}6*LzdupA<*#--r/pqR jn>NKI:aaÓZ67O)1$R' Ny]evjza!?8.uvQI|2ݲ/O68 "&`~%4h yFM~ T, !_U<7YnEI8yܡbpua0By,DIbsSVE~Jנlި^sJ Й('JovDzeO"W6Z?]!bnt/{ 0҆a :Ń-Ya=͌Lyr:!'l=xvXT0)1vH'vAtҼp/=C*du^t _'s!7sd~/>?xG1 J|Z @xe{cԒwbȖ?}` |JՒIE͟Bl].'Kd$t Ӽ/$wtMX ]z=♿8t#ɴJW#؋@R)Y Jӵ Cl) M7+kNPA%2sDaVP}. w$4z㯦4>|~ac‚>zȦ!_Y엩G(K@oMJ.9>H߻TݩR.EH"Zi#yv@cXAb!\f΍N0= 3Ī,*ZT 6T(UxjX_H҄#Վ*kI@ Q[j&Ӌ_@.ܾ訷0ODWu:ǫtQr4iufQv-H7c0`Aꭦyv*gDrAg:df V#? ~g +5!ԗrr!dWbf SD>ݹlFYu3kTu#$Xus3 0?Lx2צGxBn⡳qS/6l2`@Ss\}Ú'Dkel x97sVc5̌Td\ jtvջG q HY,RTl_rtwߚTWg?coVĀ Pf&=rWuø-uIpaU?=k\Dw}ezbͼ0B"1B65VN]7"{ˠci؂ @ԟ/cޥo!S m 1cy]{!lGy(;0(N@:@D/w,=2ƕ:g0!Glce^"o|mrZYՇ3|'EXN{B%}O)cffO+6"4nsԠ-OF^ 2x ^wDnMSȑuO+ oVdy]ԗXW,o0BZޙE;Cr ʁ0s *݉9 Ka H1h`.1ݮ}U\f/:I4aicRV\T}7.%Y 8Zu'㖆7]ցl1樥(Veo̩Nt~=k"p=bԄ8*1%FW<A<}aQyU:[=(|`eJ[VieϤC)<~;|Mĥ/-m3D{j9GVFVrBt&%_R(%eyaEA2H]oH= ֈu֚86=QQ Z|t w?vq|{V@gWp5춭Zx@ʚ >`}\gPT=O/53!`I"&]R=_⒈HAhZ~49_V[QyrI|PF75}hH e4W: 3lpv z;]PɎD 9?Fٔ[ĹHtpLafb$vU &[.pqHoPKxy8y>yw5 YZ