ocfs2-tools-o2cb-1.8.7-150400.6.6.1<>,dp9|\S>m&Mu NN#i{r&aUDQO*WU3 hM3\13 d?4tZ) +KgbOQq'͖jQYֿX*n]ܰ?V MeGONP`72i xr}f a .>(zth2ֿV6ׇ']D%07!HE:4š7_Pt 61, $w\_>Uj%'oowBb>F6?6d & c6C Yl b {     8  h  4  @ p   @l(89l:$=/m>/u?/}@/F/G/ H/ I0 X0Y0\0@ ]0p ^0b1c2Od2e2f2l2u2 v3$w5t x5 y5z6<6L6P6V6Cocfs2-tools-o2cb1.8.7150400.6.6.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.dsangiovese bSUSE 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'/H I.\큤A큤ddddddd`ddddc2ceece0d0c10300c2ec1e28e6e66aa8e12edb089a0454b3c7f7e544219f0e77c69b6baa16fa5b35e91ba3c9688ef66394b9793e5dc07fd2ef459c03ab900d2172fcf3bdb1f5ab79cbd26f18ddbcbadd27f5df29cb57053b7a6a7063d6264631809276b06ea157aca1de2b07306636651c33bc7fa53b682114c0cdf639cea24ddbe411b9a022bd24af4ffe202e1f84e69c9f1eb1f505ac6fe423d8e9055e8ee6c592da0634892e60191a6365a9ffe2194883532fdfdd3ca053fda2145a7961a45035c0048f5c778538b062678b9323d54208ae88e0b07e443dbbbc57d5ea722e57db292f4fc05439960971276c41dd3a39a80eaaf6ce5f389dd1ab8bae39393241e0b38ad19bf1138c19225f601f7a9e2a0558db3348ef52c3663c498e57340a074d7a2c0af2cd5894398f0ca1093dddb7c7cf5dc246dd203267fd78c0202474af292882f582fbe5f7aa8d364801113589eb0177bde27c8432ec608405785393rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.8.7-150400.6.6.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.3cV~@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.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- 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/shsangiovese 1690899974 1.8.7-150400.6.6.11.8.7-150400.6.6.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:30070/SUSE_SLE-15-SP4_Update/82469913f0c81aef613280ff1a01be11-ocfs2-tools.SUSE_SLE-15-SP4_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]=096cac24c01ad2d95fd3d9c8c4428d8f4fb08401, 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]=062fd74d0758795968dcd1aab65f7d641497ca61, 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>X+u7%D?{?wutf-82a33d06bb8e20e365175ed6083e90739b760c6de0abfc0780650710165f42d86?7zXZ !t/vk]v]"k%[/p4ea+@6hԿEȱߐڝ<ʴik`eӖ/DqzF"4=K q#2S&zռtu_ǶAn*#fRJu:VP#Eڹ ykby9V#Ҏbo"*Yz` 0.WFFtB}aīzu=i1{V-mp ZwI w|1F]崀~֨xGg؈G)к,Ø6^on*bPN *.b=nKc(sr|ƌ٘EZmw$:>{]W?ݪŸw mm/ @Wj%]KJ{v٣#ݝT)eNV5FR'ӏxfH#]\ǥI}dc@e `ǯ|W/j5?ئT>piPK{ -PzLZh.Gr[uhA W%x _4։R,sx*_UяI[ L:\bg`Τ,?DZf3eʊ9X[~Bt&FkEQ3VALKf5?\@*l|o b;>V=cG֥im\9?ϸ:-V'#Ou哋 qæ{pSk(hZ(C\N!?. AsR{=SI&f6z %@kKbWo +PjoJ4m=)ZQ꿺3KJ>9I7 H,հPDv\{x05V] 2<isP+w> dmyFVg !8y>qoEͫԓ\ˆ@|Ƌ&eK.!OT| e8raAİFk\NW}h'kvqE6?Zhjߕ)mA2 ;1֡\yul:Ghj2ĭ~tA>\IgaմV6X8Y32CDݴ=vq_c=S'e,N| @z3gB|zZ Xxu.arj,MwMhhv?n7, !t̋ fWB`~en@l2OѾURK/}d7le?3#ی!*lS!W)(IҤUtD.#(Gi#Q_b|OhƋńL1anjOB}@NHe dŽbP6^jI~<=n~SH!,sr O/+s@B3'`cQ,>-.Jj KW$ sVD!Ey D8YWPKۘDUѿcb.S"eSH-WZ3z<|| IT)Z6Qp>cd7_ )}%V?8O; vr j,j& u_Q~ncݖcou,; ϶ƍSk,nƘTjs㍡,ca]Lpf^C-C$]c+N)wX[MC1b@$TxY|t e)u :EC `4j8Uܽ * i]GDnQHgqy3ߜZEA7 u"gcl?]s4Dc'ZH=yސ-3*t83N}NE TOu'`3aj Ho?ˢ'7;㤪E霁|V@ūQ.2?0F QYV}HWn'ͫJĚmD)4,)o*HbCjXݝK||"Laf!~p KkM 4mb|TCxzR.8]?J}8RRK_曖>w8gϲ6r}$> -ڳ'a+s{H?м5ہ29w b"-o-8]A.O$ZQ?_|HޠzJ+kQ]z|zV6J"vi٧^KCJЀsO҃s'iUfԈEwoOI0]O"1^i|L#/dhdA!rKQѻl!^h)upK22+>~CṞ)LcA!E|'zPjޫ7*k_ F&[Zg?(Y lNޒ+l [F|cc Omuw)C}Ke-#*NHݶ><\R誊^Yᷡ"JI dPx€\/EQHifn#!7 _}#6RwÏ!>zF7+ݓ;dҭ&D4eN#x10ÊyBucZQc@V'c,ʧ,A.+?0.gU`;T&Mˤ6qbuSov+rӘ|0?֩`?2~~d.&(?\OIuiͷ(0-Bɶ+l{%Lbx3ўL1ٶ-ƌfAf+5/Vޗ9 ՚)kvҖ̤|u $%Qs6 [J:8wNM @rWATG*c*2N Q'B1 z9H>qSw@n}IzQ/i<}̓!Q)hB`ӾHL1?LPj< 8e)DŽejI1dԠsRQEg6|v8ۣD%!]Y%BO(I4sW3_:&䀊uQxsO3Fd]sP aTI1ꛉww0)aMt ątMh}n3]vh >sȦ?T{ гx 5؝w'~'bl|xڞNERl~[.,  i8r̲#Yuy⬱VLzg Y *lia_ b׀B¢k}*L,v~ Iߟ"!=Mv / 'p|z/E+J҅j$211ceE6\lr~Dt/5EUc5b`!oH:>zKPHF6FDڙ ulS|heÁ!U"WM ^p8s&<ţi1W`?,*v_7y|nm_WJd ~Dͭ**%bhTz$c4gNz$2c4J[7 ټF>ywZ-peȚ:C\*OuCiR%;ݳC V >G& bI.m& p6vbQD19N}ܯ ҒynʵmlSu 6*F\e.jYep;]EZI!*}ǸޅbVu:fZDܧl&CwRG?[GZ>'g)c{F ?KK/eBόyqQuی5)i3n9A*ng!M9(W7e KݣK[[̫l&tC_˂l|}8qO_:i6OZ6}Ll,^Zs8Zf2eBzG I+uu'먒[#lj"aϊo1 ASzcQ@ԠN͟MuU{X&fᶝJ_yjтQ.DLyk<0N=/@ g}D'$}uY҄--juNgbfY`#VE'jxaЍL֯1, f;AA"v2 )܍^R ۏ9lP'7$3~#ؼ8nIHfvkش9aY] Yl%oa>g3uj*@&\}NcO7?k(ȣ*Ԃr7sMGLQ6ƩmJRSi=%PxEj+_&5^?4g-o ZW K(w;gAtWiNxS/jiIi+AY*,L%nXSJ@1QؚBʈgyJ#9 2TuҨ~+SSwEci'Ii^X> YRBq8xW;\~TqIx <<|9oE4mSB dˋ;eA0X-͔)kI.OQ wn!$#MwNBcho |{  ]FW!=vp q<- [inda> c?{X] S?& q8Y!̠ |{JotŰ:{P#gcȺh)4XF[{᯸X2VD1\vd1C3jpjK˄|yJrm8Fa%)HؐfSsM];ohq ofPQhtlf>ɺ{7mS(X̌uBr^jvvgk24Z<*k/;Th|Uv wH>%$p҆qCnL7iGWp]1 ]26TmNX8G~/lr J!q(y4ZH9ٴҺ7~Gӻ,%#%|N3, y"$P]5Zi[3UhYY!SJ2z @}07G3x:oэK+Y !JL1:E=>(OC4v=Js|f*j'֋ z\ǔDշ'p+X55rGXk#Os'=rfr7e$fMb_v &ƕ#"`k^#'gƭpIW;'ƚ;YH՘r 1 ;'fkЛ_ҽ?LB>}_x椸[֜uqkv6c:@2:PtRfZ\fƑ-|PMCZl7k6:p0VHT Q sk A">0=܋H^U-Bd{O.1} @U q7I5+$kh|?ղhOD.{jV9^Нf|y^EyZ0eb>{W7ld=I7i!gn(aq`hzzmuT[S2]X"" ;7 cLB1l&1Ưvl`]TE|Zfo@1#:&Y.pI(WE^dSXVHs:AMlt",=DŽm[&p %&y_X)v祠VnT"{&w8M؋ϦJhTYO7,T 1Mą3cZl'"j,ˆ$ؐ21@%=qނ0u bƧ ( ]P匹\kTt!QEK:HZG-\4㙾"3?&㭘E Uf1q:yKjV*BJR]/jEHwd?#y7fΙ% /D 6)رfIl\)zrx.Uq;CE+loPS/EK};T t%w'Y [nrxf[`XQv?$Z"|b(aa^m/GTTIp*BMB7';v$b5 %?)s|\i.;=zxnvJ2ReLlhF2>"Ǝ.8{5Ķ=$XU64fQֿ`@;"5 }|nO>شI!޺Ηhd-.?~nYpd߆n!VRᶓG"v_L 2EeC].#DQ 1?l_g%JRs%^v͸EV+Ax>aD8ӗ6_?: Z*A~3-A^<%wjQ/ffF 0yv`Ch}6D47wjx-X,8nlĜ^9{Q\0֑80Sހ͛&V{tUSlbCbBg=s^]UN}H"~b{Y{Rc_]12dʧȻ ^TsK]nypgi'![WP 쿅dOc,Kƙ5{NWsOeYd5†>MY3Rb*9@-j/0*Ox-m@G$KAUS_}:S>`xCcXA/}XprQpc_*;WŢQtћǶ~0[E}BZ PP~y2cg@f F;pe[?E$>Ֆ0'y) v[B01v5c9#nQ$3>da+T7E? A\he2g{ ctx &09c> b6k`LF%wb;7qbF:WmZ!4TM ޔpz%`#'K( lz+fZ Ob|k?tP) NCH. Z e"qpۃbi; nfΪlȯIGv{lǁ]TiS}s:uPN;4ךQGk֏ &[:Ɣa^-,ME Ld3ni, V…*Aie>AK}~ 0̽pT8ɬ4$5wmxo0/8a8D8p2W^[& ?m;,\(߶|2/i>A.ucذ: ށYk)jzSNFyXQRwƖgO.pJMaSС+6)M Q '9B+<.o8Lu"Q-*9ZEM"_W&VY6wF5pJc&6Y4ˀ3~l1(8ŝ*>IFgCcq}Zb_,]5PgMƚ&?)!/vU" rPH{G)mH$Vmҹ͑bWrzvIue_<5-)%g R7fb{yc~sc@sL+CMl2kB9ojЭyΚBvH /51'B'sEuv~B>0D=0/|7V#ao;0Hg %}Q[ev? 0Ri,!LV/W"4OdD79"?]dd`$}1UgA Ä-•/﴾wblߟ^f϶d`jȮܲm35h(šVUTںeZ#*+bjȪb%Hl)|݈?2M1EGq{TC? 2jn"NA\8H!ZhZȟkl2" #MFel/]% ʅ˙ NI^(5yǬoeZ>bSNՑݗaU8@ӓW藄5)Kl me9r?VK/; |ۯ'G/=OVzUn.7 GgBPlfP#Y4c;`?yC ~uD%"NX,۱<Pw=5(DaomsDl`__<FGDlKĵz6*I.!%A{BQKz"w=.Bs7z!\T:߬UU~n™PnVQsBrc[4tdKm7̓uai֑`Kq ۯk0 -nڜt|9eиꌁF e> a{CRn=TkY#a;40yRwoEI +UTx- qAC3#I]Mʊ(oTƢ.*R*ңqsн$@ĉ"|龈ŕ+4DQVFq:?}q]T+7,΄0fѡԋFv/ON- CVӧICsW*h궦KJo^?s_}C|Ϡ6'5W:{nfj BfDOV!tsrеa]3U@SX}'$5Fd?8ߏX=J*n*$wy6_ KE3Z3v<gڇ{e!ɚ2VŹiZ@74 "+ ȅ÷e9"$-UfU#~  ClUF) qhmԊ=G(G}88-;q3R=kmψA ]n9Gu V&MH%FZ +,U՝K|Ggl0*kk l ?X0g!GeWO^SF2*ADIJj\^qaxBVɭe-JKz^A)SYAX  =dIF;j(!6Ji2k*rZa ,ۢ禳5?wT)׹K(=Guo(#WCj=лXF6E2u~L3:}?' )կZ7dxp:zSn n2|Q#wMz ܋~<v9y٬t'ƻš,Nˮ݊YD(b#AQX0,Pv+6,untvȗ$ Z 36W-(E@ޫ\0(5#ZQl|,d:~,`c*t( <uŘ^LyQ/ egC,K;S*j8&E]Oygg1 SDP_.ݸDZiXir8̲{NήXʟ5sLNp@+ y-۪$B.9HAp|䔒e'°wu:LQ+:;AFEqXS?m6PxJy|eɐu'»䅟=u@eŨiDx5 1QTm0*P{h66^Cst:"@SoTz\RXt-]M)h&7H!/ XZO)M[A5EtKɕY0lh!K g*f_c+()xff^pi*lT>irÀKfM:IBihOaJG22Q V $ren}#+FDtۙ %l;)$>EU,$L,tvF0e/G;C\B!bui?+;[H { }.|rN:'V[#Yz@*\p~<J;)Ej52&P==(O VȁƼ=ɊO_g8(W~Q~lR$b N1#<_Q]⎝AA_ \Rgpr`.D=YNy_Ĭ mݩIkɭHspRݳo}(~fҴVqr w &f]r>ok6i]Ȯ[.!a_fޜq,DAA6Uf`y;8 ٌ=l@w@ž-v4C&㺵i4MWvſ|$9I{M'4M콃)JM/&E96^KjyH=8͈A㌫82`*3OCg [ 3#%,<]M0&G?"]=cO]A*3 gvYZ.Sm>c,1BPN8{{LP6AȨfO0y^~zL7O-׃u"_%tsm} F{ϯZ6prvBy]fښScW>jK60%#Rpʈq}cy[UNxx /? Epjy]biGL2?;g3<ԥ#f 14QGB o&}; l@4p>,ijZ2nٕyAY<د?Lw.3`֌twdcG)>nSV6 fk4YTs9L=Dicy*JQu{'m钵_lQK 8r"9hpDX}|bH2hԑ %}S7yóyPX-'뭯Yjlu L3ەYQ62 x@8,<;PQ 3Q-k)7Hކ2b :bs@s(rm__jUuzr~<y jrP"dW;} ``9~o^r_?w_vZu$"ZV% fΰ؀CsVrh3 XssF1oCaI u$(cׂdꔸlXYΫ'Lj_~TzI\8mY4oD ^v=%Zt{ pcYs @/~T%CСR??n$}N4n 9Na?dtH„I ;jdz)onvlpmBBfku~ĕ9-M[˱3 jDg@ȱk hr!rEe}p BuO^kPVƘ&Q'jh:n)ɝ- "l*$cgDz<,=5QKtN':Dr%ej#v% % WoU5y6RY9k%`wTe۵E/E \۹vy (4o_ uY/>v'~M:moqO^Mqo%bLO-KT\w,Kř|MÑ#`]Q+/AwI*7Yp!|a<=f j{~$~Vj/q^2׈ aT$~'PGƓLl- 4z%40ʥXL69%4~\d>4Š)aᄉ>DD'Ἣ)HsD~6HƸ%7G42$}jF}F蜠Xl[N¸;~ C fAwsP̮6KxC(-zw:)m{J|S%Bj *J9ת3[R\C-T^4_~yμJʐP\\Z#XĦx1\ֈXi64˻Dh"v XUǕKv=vG%~|$e&e kR-Q@m"yB+M^$nۗɭ^M{uB(@u*pGJL6chp:kO%Y?9Js{ ~{gmmn#dSAGeAT ֝>_PpC1{BCX3gcOzBdzl8Z[>W|M]ǿ57㑖BVy Qtn;_mQ#`+׵_0lAGRe#r-]Z$Vo&+^߱nq4 f8a' M0&P蕄@Y(nQ<'.9vBưFsO4s ږ+$9.MUeӿ{߸U\E8'L]Y^F-dN>& ܕ^PMd{b 5D[@ï?XB\kX&uΠkWqqfTyfI2:4P4wXgs:[29ۇ Kar~NAtsbXĖC4JUJESx/a+7TUP՝ a;_&dǷڸ-[dHk9[DkC>g.$[vxZfV @6D ˇx(":cU\C7'=R >;ll7"IPɖfwL} eҟ7ѥwn1zfU]I6s>,CI$Z%0\edS>Zc=&c߇'o 6;mkM/ط`8yW{';?'T} v5l\YºISsז WfЈ+p 4NdJi|4o)KgwUf 9ڕ,=fFDvxkKU|L;()G+ұ` E w6,짹Oy4`;`2ڄy/4A0n}#rSSv.j'o.MZdsؔf8d(;G<-`133K. pAԝ^l aior' l OE:*h_z7)-׺m(&r@o^%f Ys?WYRLrm|kalW_')LR%4UZ.;]\4gs,T n1JHl03/y`R4)&NU&GPT Omk=91oɓ+s8O⻙5 i$a + 9p1XPyGw)Q kvVEWUk{< K5ԙb#(W-'ׇZ+5fF@g2shX} {nx4ܡ&lPLhLdm^3,}?Rf}0́.&y;?{?`,*+DkBd,eGmzsX$n~ / #ARN-9I2OXmn.q\KhQڳhC glQډ"CqQ(iX6#WOb̘UO L=ծ(_IZRG*M;~>Xv]h.4F N2&˰`-F5^;/SqUu:yA{"ijS7ĥd$r=`Ԟ4$oxᵉ_Wr `|-L%\adb5>d2C8?|j6bjO%BCQ>F?i*C4iӲ!MD" ig7GlM2#&d%;M_=^/QCj!jGEƦu!GÞN.i5,m_D;+$/ziD˞ě=_K"b*MI$>咯.qsuq\iW$@,zjdF"Uo䣾 " #0`M ep7$(]e&j̮canDr͈P]&5y:ģiGFj*KOȬmk97toh5/N]COQ\ڋ&51|.ZSARu fpvb1ʻR6b*OߦM@rt2>+ `6 kd@p`4i وӣ7C0hF|SIAVOgƒc6J>Qr ߧ&3MW;t")W .IՐ$t#1goV/ p:rbô%>x(BVcbӝ!6-۰q/"g:h%;Al_SGǜB")JҀȵjKZb,*§48dP(@WxBߞL=ͩ56ohNX7S@/I 祈^Ęh=Y95( BRbO-)sF/@fI@cDIGԊo(krd f=܌ANza=++FC;+CxriEir CGBtXζ1bI{Kx\|h&h*u O_JVW 4t8`C|#Tt5KYюƃJ5++@kؘ?pPZUgYs*~O۴FWDZ "L>WPY oTx> +Ͻ=V앝f/kڻ[Р:G3Vbi=+eOnrQ 4xe&S< _Axe ߔJ*4Wj+?F&52iRExn|s N=hK<%a!l'si.9NN)T 2K=1]Pވ?extpV:/).nɆN'睍t:dzP@҈ID\"{[ ;OMỊ|sd jMr+G8 91AQ)+Ndi921d4^sީT0M]$ Uci"?ѿK?c$>VV_}e/MD n8-<}3*L "⁕4 5c1LiF`Gi'Yu%O=T2< Ԕ ܐ#v3h (kYno`j;~jsMVs-'%< {{a:Bpۓ[xl}*SG 5ڴ4WR0}}gWTvȷ`)$>1!)[珲 )&J[7H5)n|m5!v MA8P3^W<`}C)J\oL^pO9F=΄#Ap Y&jOWYF'Rcٚ~o/t EML=>GuձgZ:naDuFG4 .mwR1*Dv.هw2P6ǃץA. 2 gj?П{q* *ϐދKsx)}!Ɍvp +s9;nӤeۊw>Kr̟?k8H{W %.S< $M YZ