ocfs2-tools-o2cb-1.8.7-150500.12.6.2<>,TfpAp9|_:ڸک9Z bV|6bzт\.~s@F8?8d ' d:G ]p f    $  <  l  8  D t   Dp(89x:Z=0>0?0@0F0G1 H1< I1l X1xY1\1 ]1 ^2db3c3d4=e4Bf4El4Gu4\ v4w6 x7 y7<z77778Cocfs2-tools-o2cb1.8.7150500.12.6.2Oracle 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.fpAibs-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큤fpAfpAfpAfpAfpAfpAfpA`fpAfpAfpAfpAe50998d6ab7442a7805c0fcf9bb8b4599100fdb59b11695fec5cfa56cb89c5edc69b6baa16fa5b35e91ba3c9688ef66394b9793e5dc07fd2ef459c03ab900d21548b46feaa5dcc326b8242e6c0eac2d1225284d9015c5849b972416b81ee2004809276b06ea157aca1de2b07306636651c33bc7fa53b682114c0cdf639cea24ddbe411b9a022bd24af4ffe202e1f84e69c9f1eb1f505ac6fe423d8e9055e8ee6c592da0634892e60191a6365a9ffe2194883532fdfdd3ca053fda2145a7961a45035c0048f5c778538b062678b9323d54208ae88e0b07e443dbbbc57d5ea722e57db292f4fc05439960971276c41dd3a39a80eaaf6ce5f389dd1ab8bae39393241e0b38ad19bf1138c19225f601f7a9e2a0558db3348ef52c3663c498e57340a074d7a2c0af2cd5894398f0ca1093dddb7c7cf5dc246dd203267fd78c0202474af292882f582fbe5f7aa8d364801113589eb0177bde27c8432ec608405785393rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.8.7-150500.12.6.2.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.3fnfcV~@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.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 writes delay on large volumes - slow la window lookup from global_bitmap (bsc#1219224) * bsc1219224-debugfs.ocfs2-support-recording-gd-bg_contig_free_bi.patch- 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 1718632933 1.8.7-150500.12.6.21.8.7-150500.12.6.2o2cbo2cb.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:34412/SUSE_SLE-15-SP5_Update/8650ef4f0dba33b103fb28c39ff04750-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]=f20c6d27de413b1ffcd8baa188d952d2e2f6d1e5, 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]=48d662990f8d4b9647eb5714b8422cccc24b898a, 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 RRRK yio# ymutf-826a765b9f87cafdda82794d5039410a2020f9bd4530df70bfb77c782f8ec3e40?7zXZ !t/tx]"k%?X.ZPӸF({,}`)@x6ʼnhFujVwe׃m9yNj2 ˮ4uV?0U)Q/_p>"NG:Ŕ[}'/ kM%ol Vwp.:T=IWIB*cxC'dm`w=Ѿ++py3_Fu>$Α>u4ݫKb.Qh?$4vsɻ^}OY6n>[Aע1Ab ziI3_` 0g>;KHfjw#qϪN.B rnualWDҎRdZު]]6.c)7jvq1;WfdeV_PDև_m"W+|0vvGTڸZ0UAӗ R[Zx#h(<opғƘQ0$Z aA 7Egg, V:λq 3Ege)ց` + U۾LiGZ S$n1agknhknP<:Ѓe`><'%=~]_&Ic,^wX[|TOG!Ӿy^pݹ (?4܌Z3:ciGIoH7`GdGd1ŷ`55(k&PDrtʷ@}*KS|77Lu4 diѭX6XqRLc); j o*9d7$X8 ډ~oR)[]LJȈ=C~}<~5ԿtșJ8f>Cy?.tJY0!;xV^{φ ᫎ3 B D:pۥDX%(ۢqje:MŌ{ؾe![cR(]xnbw?{C!j!zL(BApܑLp~k"' =;ޫclMPi3q~$iXp`խO>H2'-l;%V!\&^DQ Zxv;;.Z 2kohk TՏ*{·yoHP Tldf6DU^"yށ<d%!eW i]6xn~9升B<_2en;:2*siq]F·m` NW&'o*j\7(O N*P|TMwIV /^UVffDF[zhluom?/ cےի!귅Mk(/h]$ --qn' LN,;}*\tM<N.֭zI$2,O6W@WU`J\-'/|4O !4Uܫ^/w@AᑮlKS-} /wmeizAbbr3BDGt4[҇#. +5]\#~Dt|ꏑ>?ْFRUnBNvP`cmz7Og]NgQj.vP*FE:jvJph鑛)%).`7$ > =cLó[-ar%200Ij@e@w6*(8?0%@Zr|AhnϬ3LT6n kErԎz*(>1RGJ Fǧ$2=B`2:e6P9ֵw{̖#ZZO.nR(ˏ|-!U½nX;F\9z%怜 A[MՏMWpI[zŚVAj-+ \Yt4Hx0(;Jq q~7IlAKx"(BrtA5P6އ2_˵.Z"'Pb<)IZދ1M_yas5Lz$~gvth&:xʧYaW! ؝ނI̴'ŁF2"Nwwc*@~\% y=(ieK5l\~z!q5ot_rXNxtsx0O`5Λ&za]lO< +0?Y\0t(Վ@wO&-2o^Ş0qT=yKʗ\RW08}B$i2WNZBfCw.E6IsbPO,HsAIhhOx s1;ʀ]ФZW:H~1O=lCq a"כ/M0Th&qAQi^єK)}z뻭"Nzcs-yȢ qpN)4Q(6DvƢ JR]GB0Ip{"tF=(iW⤖mjRW63~Z?sf&@p I3͍Q' N( "S%[a3) B *kf 8p'9Lg>)C,Û*zZͬ-ꮷ"gIIvDyx &FmոZ&{M^_Rl "Mv;D4%Q݋sacV#j[,ϐQ2)0Nd7nG7.sQ}XK z?0rn\[5,G0 |!65^ې׷Q]XFڦ8M!Jw1Saïate[j,pEG6P[5뺑[?46\3a"W`9i'㜿 ?̀)15vuA 27gI y5x"ظQ)ݙo]<7^YDKRXlɭۊ_86HLXzaB< ',Wס-J -TNk˧J!&8>foYMiIB'^ ͊}.u}y5ڮؖ`DZ|ڂ;jS:mt @$}L:C1 Dg۝*H^Vݺ#F"|At3ju>rih?  \.#!\*nNT뮀7_9Z4,++k\e֭E:IlS728N`.H.1e%5MS=7\KgP\SW@tk uf1!_7XxqʘeOkeɽMasڔqtsСyx44DA@ cvsC@M>YJ6 ]vIHL5-1+, 5L"ȕ &W(4F\G/*#a$\GlܱX&/O ;ht]+b"cF-D̋0,%T2YbL|tCد%%*.tٱ~fWpWpz9m$t)w$BqTh1Ck뚩%ޒvn&Tg02?>dox?;2'.y'潡ߨTս94;a־JD^elCXι=ü$ ȥ&9+U,:e-U40JX{O/c t Y]L^꠫p;r atA#urp$٤F-#Rj2j_l" >/dǙ=v-po)٥Y֨(2͗F7BJNv]W,o LߠmZds'\v<%ak40 ?-Tڇymܧr5$!{:nOw"C}/r%+WvնQ2g@TQ*Xڣ106Ab%.Ym=P?},J7Pbew~R51ª7dCsy1zS:\zbBIݷs}h[<]VP OPuAC Ay&ȠJy򴎷;DЍ5eO¦Ku뽱Cbܔ$[Z<Ѐ7Z]Vb|6Ƚ}X|O3׭sϋE$%XɃ;?_@ U4Gk> R[KHu?wUO3@?j8> fs||ejV#;N^´w՜_Nx0O)m\M r Nі/qjA&tLE 5۩2'_xȸ\?+y+.Ӆ!8x44:FfUeT!58fC4@o{qI}`$OᓨYj3*@T{nR/t~l/`h|wPfEM07-YdЍfE#${v VqG6 v%6arA~52hCgG* vÝbSȸ9SgZV)`xʾf1j FF_TO,B`g0Hށ?XDvJF)D.CQއ˿3\)vSh0(mo>IJ^9d} >B(܆;K#z3 ,Q{ ve!^Q_}; [& ĞusE#8vQ5jjT.rc֎MrM^C'guرÞ%E*y(/.?g3M}и]Rv}&?W"#iW+΂a}-616v8`&C 1VdD' ״֓<:bXO}'gu)kۏ$tmP/KmFSeU옉]a~<7`KVt)|}vqh㾭Y7˟ui[@EYw/\6b‘P9wf2aW)"n4mN_kr/ Ϻtܫ~J=ef4TxtA=O.G|. ʘOML 6/ F4^$uݢٳq4D1թhJS})}#aޣJ&ǹԫyj7+]r}WآS>rgz8}5ǵ'!#$!c݂^[i:+Hzځ'BG")c qn0ެsXv5=gј|| .f%F?U{>2C =|tfB-^Aιll7?pWVFXZMz"I_{gt:)Ȣ|ᡵxbtI3{ct[Rz,`(./7.^Kh`y{ PmD )b+.Z-=O i,ܠb+;oܥ5 l柟DC噉ʜwHWwF AлaY=(PR%8/ Q>;h@č&T*$z; v  H 6p4D0lB,ag7(_ݢ㡧~Bmc4ÎMq}ey8_ {v̓p`1W-wtdƻ&É=N jBwG\wo\%JR*ˎF45]QϞ׶P@ *U ǝ3%ZϊWZ.<&r?} XIS{7C,Z7e}]ຂ"=ufPC@GH>-? ;D`s'HLpx hk0>-}mfxSٝsGN\w]'}sFt!ae QN*`Jy}2\T&Z{Vg+u_0qDO~>H2UTZT-n1o- aIq#g0ݤ8cPPNҷadDIGO/0 \v$xJky ֚^C9+!_0woƳ~OyC,^a̫Bx !fs@ٲAS{cw )r*yܘE >Yc'b1z!<4l`A`$b@'ǫeůlxkDN C̿-c|Pl'U߸D[,gġ9 1]-P'Um[M !ܽGdrƁ:'.~܅Ö0Ƀ…bXLV2) |p'q4pMB,B+6B[nB n,YT'hIg(#VDa Zqv4봪5P3ĈƤ z ljB&rjYDČ;ۢmX QYMY?PB8{Vƶ{G?\7Wh Z|;4hKӴAvQPǶ9Xy \˴cDW饡>C8E;&0F[PArWOeU{-h ^Gxm_|O,1=)о*(QM[h@VC-&mLV"TW܂~moalo+BJX۩ﬦS sK׾f?ƨ'rqf\W0'< v0CxS Acd0F@J9>R_KZQ} I$"`0j/"iS&htUo90㚂SRo{N7|/? E%lc'ёT{ _ ô1/rIvuN!I|DGu6 m O{lANVT3$27J^\%d܊uUm\N ImN=5+렃E9γM*,*LbJS9Iv{>dXljasO]Cr||V\g\p`vYNo\EC\-8 U !oxS@/ܨMWC;:1Az+{7tHE$Y_8>24/@XVeu#<"O59! Y +|1 |@x4tY̬WBumcӅQ%(VPnpZ9fYb ;֥6#9+u X#{̢@-L@ߘcqk1#"2ܸwgmM@e|>$8goq4;di[5l Tx ?9h\GcvaܺgY!n&jPb((Az^.(ʂ9=EFԵ0uRoW&m*ʹ$a-U>Ǽ޵`˒Pƍ oХr52nvf>2C rm4RفEѯa:ZR[L5;cy! KC8(P۱_p̴m̗2ve|amɯBpUO7>-ͱ$toQx  3md}4>@gyX2Qm@t^D\w T2Odi(wJwEPFH.oSQ{MTRՇ ՎԀ|f#5"9sAycUWI'c`QG@r>U]*g_뻥ACw[=Shoqx ^S]Jq|6;4[WZ/+׊nDLbur(6h4Cm#mZ>P+ 3a41YzW+wu+$ؚs먿lTL)pwƕN (^. )(2@'!C8?,웋402P(8Mje{$%91JfGk]Ʊ ɒ9nzIښ4V衸)AP6Lh(Ag Wzo=EvH##U1ƲGPQ~Hi#zVW@0[0-e}7'_]N;RnL *aj cѮl/iְa[59?7 e -kE ewXu1 hmM 7@bDMԖ%#8e%@)UuLn['sEg~[/\``26p%LWH#Wv'3e9ns=Fm-eV(EJ=R%J8DV#q G7l%cP}?*xugkr.fKC3[d,S'fCw 싓nYjc?ޫد@1Aw8Z3XL[ _9:7<&őA5юB/{00'HƫRf#WRJ3Gsi<zSY6hXT& n F̀upQC/;U&33Űڝk|<Ό20=&'eO/jEQЬR",f Nz4\*Y -{tH-zF8iaT0%&X_Drf$gt&ϭ\ bMy1⵭*(&& Tn/(rN{&Oi2oR򙑧x@jJ<+N ȒxaaQh} فOUD}JF~ -n ѳƍvk1 w^h%F{`oC::V b|53:"c\YWj_K_|ɜB$q q0 ZS/ } C͝T: lX *p4xBvnFrӡ19PX>iL>5}版<}_D/~w% GFK}:4x=ۍQ%(pɈ-)Ι#u25=@kPw2e7ϯ|纺l4Owh3sPcV*'=BfטԄ2~_Ymq0dlX+fBc~dÊ(}CAG|#q~m_?[Z>wuCB˥qTPgdM{9x! ŸՊ]"{@zkIrW3e1 .! E&¿o6#" ۇYg1_F̞vNB<Ӵ9Xja2s#h\jJ- LlBZ!jyr3΍%\It}juʅ6s: k{JF4.4.C/5Т8^۪_j f^@,Y]Ce C).Iᦁa9rQ[MZi1oc<2Qjpm# ERP0 δSbnBj 6 f6Lc>llEatJ1 LVŭ,;8Bq0!d(| X {<`r1\P/k먉RuMR~W Hõ,BS}<q+UneH[fٲXrrWBH*B!jDjrO ,a-#ǷdQ-]'m@1gH VHi _|%Ocd=M4=YMhzJ.[b$2Fn@F3^D=\i*mN<$KZw=: fdBHob,g55FQ%I˄L'f(V̀B1WTkAz_>_A 3v{]5v@$~!m{@R{C+)]/D~1A50pNJ';?:03|WSoYmҮ"P(5byDE(}<&T^YW0܆4i8tL!{mPMF%Ma lPh6eFKI4*-ajM\ hIXlOw]~P%@X7v eF7G \ߟI3vK:pz4ɿUd^3tJ(Ö2b] dCύ~h6#h-} [|;z4b0&%1x/X%MN݌!B86YM1\D;s{TĠlwv#XK P5؄rQr>xX ץ:mz޺@L0:`-}v : hp p_:W@`NqIxYKҿWzz3p1ly"6|6l& $&;zy͸ADl옿yW CrN1`R6 fY947 (pWi`BլZa 2R\Ԫ;ZS,"Skt:1 Oe l6cf;RSA\ 1$WO){r,~#,&4ֳa(I5B2r(DL']$ZƈnZ45$!AGl iLO2|e-14eqX,39a/ԞaM)庺o _5aZ[eo[`뮀vl:_ΛIJ)1q|g u 'ăPjgoF޸ =Q7LBP26`>z6tSfF]8׈AP MbZkrKu}r]l禋7Q\*@3}pI>LV1̈́:i`Y$q5^Uʫu}tACqM[3FO{J:1`$zRުNO:4*4ئtIǺgLǀ3.ȗDC;Zf1=k3;ww8yZS}(JHem5nsy;N,% ~5JnN$rXYoez.UP48G3xV YX"n"bD`$fuWL,B,*yt޿3lLT<~2w&Kk/v~{K8\=/ϥ]\v~KMKO ZAX4vVt2rc~Aᎄxg\ U͑RXHJ[ l5HtDtvX;a^K"Ɠ~+(fw37nhfOxTxς3!H0K' t29< >UDYGwL*iE'Oqzpn#Zso] |!1Rę4F qE_Mc͉^5xhw kե&띏Tav$ MqeRƄ 29+_C%O~@c'f 8\{kE9w)z[ aK jÀH5"BcB90 ciڝ ǹn,UN(E78Lo4E h`ْ?$2E L\"ǃazKD1LN\'asɕE;TݒEfƶ鱷Yz(hz#èC;3_Pz-&PR^y/q_h@,1J*K*Wͨ mg;LHY%vBf9 PU%tdtCTl@m0qPkrQxQk݈f^w'% d@bw #}yoamfZSt>LW GnofjnԏFۍ8oH:w^9誟ת;]ʖ&t"≭[4L%y]b(ڀFcl90KQmC]qsi›JgL*0yĴ#>1 SXX <p;*Kܱ"Fx =*X,LR-!f;.SsU,cPjxd5dU8dLה̅IQjq -}?KgXoڎZHW:L+?Fߠ_[,~mPa) HXuE'!n[F'wHӞJ#‹Yw9)2L y_{ ÔrCb\KwcQvd/ Pf؊d^0u|DInMPQ"aײV!w>?A.cXzCwNJl-}Ya<۲af^Pȗπ@*OomGKS:iONhF|O y4\]J' C6in-Y!$3INI@H-{l{jt}+g Gal)-O q\+T}TXߟ%3 2܂چ4e8'Ul.׉d\ LZZ+R5WhOJťQ/ǣ| q~)^BUZAioy{\pHa1ʠ. Lz}]-D30}P,_cL8'}Z[_a^ҞL\@թA  z%_ð"v3`n)G[ PXtGUqqVGK5paUL|ջGrNbgBjBas{L U||g',2*eSSqWۤo.fFd<csp.tz1*`r-`~m0(`Ë 6;gF[D>d|~TË3EaT[KX$bHĿ WB=h u| c]Cŭo:EJ/VV; _Z;1 ygx$בDF"]l161b!h42נ7* @iegk&r(%CG<`Ƕ9U-;(c *Rii``/1R$:wnAa/@^/gvO|s8H’%1xd缯1a 3R$$gTܮ1Dԝ\>*!1ln=c/jch]w 0ڥ0B%bmxD"? #>WU0%OSO!{>]'T*ű)Lb'Yd2?\4kDC#]pK}4k>Ǻ፣4L-v{md;='@&}[+Ӂn8!-w_&hi_ԁ`X uqJ<Uu3CokC7f,eTa]v4nMzW}lPdz䳕z$ emG"ܕiI3AKd ApCT% 1N:$B#8mnEr$5=.U' ba,DBg~RM<%DŽ/IC{PKkH悐PjK󙄈kT,4wH AB/lp?Ygk-n*h qݐ',r1wm@$iF{fKsgMe]#}a xgx 7oƈߏC^O[hpX#ٷUA]~u8^BF#m%TGvENýPhP*H~mS3kt{D@M"#UG5XN:z|q8-$R|Dsga#m! 6ip pḫs_U;j(9 4"oTpS4aP!ˤ|Θ8F|WYyƫ:2LYsa"]&LP^͂o$oIN7fxԸUth !eP;?LB;[?އHU.]*3'"8{*"[T;;ǑgKN0!ŏ< k'o(xRn[˯]hՇrkx2B ]Z@yEչLQux`zIVG^5.BLCw5U]A&)Hni0yQ4ջP:٭d/rt&k}lT'ŪGK%[J@maJ 5B|B'hhD|Åm]WqHIP"C&qn(qWC$UmFd  _K-#wf O}˔Ңwd$1yɃȦUƲ"l ;ۇŨt lmW"\l _T[X8_-qeOuraU.UX~ȿϋBDhsNNW"2(ҟCpMX+ X5^2Vx:W-|0๮HZ+SnjDvSd^ڷhvmO@>Pɱ3/NEh,=8:CƬSoyigl&H|kݓI &5>M+:ckY/az[!7URb?i5'6Mmlxe^J3/Q oT֬_܌7k]=D4ﭠ2)EJE0cT3 LaSۛN"g\8h!Xc wG;~x|KVhu6{$_e0Jя]fJifYbД*dxJ\_ff14;1]L'";lF"UN~CMUv=rN`= ey'G:I#$lt'#;T|:#=n]?Uл;>(f LNu5( ClМ2&:Y RCEN56LrU2K#OB=.@K|%vzrmx3/"oǙё;yC)ϧ_ڟ'GbF4v7Z} >D%z3|Fp%#,o!dSv2^Ę{b!_]2ކAIgoX[(U; Hl}DTz*Q@3SEcL Wo F\#D{}<7I>Ur[jz7[?!JLz"?/D'0SzjqVPtI%j{y#%ْj =S7D84FLkwˁ"s>i0_]Hi֪49ؙIu9^.\z 9 h ULK6]2qyv7c>sr|MFR]ABb~aT`kpw a!P#y]=Y7[Rm ?JG~a/c־;0yo<""N5l"uݍCxy($ZO$lys0Q/|"W)>SFR"33{Iy>%/ 愼BFVN%vu˵(§f%ڙK6) ZG =%qȥ<$8lLϝY{2|$.o9޹iPyL?ЩuhF@E"pStV"}X:WEڬ|tfDߖ07өdOJR.f{܏ :z!K{ZnA#Re݇k^v\HE1ܣ{~v984&.KD[dL;RL `XmnnhR`-!O[= ۑcFB좬x{iVg I!x_[:/t [M-|(9&ZĈ2._R ɶLGkNX.\rAL̾hĸp\/ۈ?IȳE &̚*[c}+B~+UpdAVi؏ hUn.$[nLB .eQC ,dtA~fxr5V8'Y{vwLFN8jZayr9iI9`DhȥhI`.IO^mcR;bP$ dUN5)PD &zE}xBϭ"9wNE "T vMn_'$#hiTO+R 6* ǃǞ6Des(ȶEC = =95PѷugČ_kН;0nR}Z眡Vҷɝ*A^yo-:v%Gџ>ddzoºJFYܰDe8ߨqI~8Js8xqEla ןq}Uj7myυ6qˢ]YQQ=|#4X~H{h#6QKuO߽6e[k -q``|ԑb&FgO}N烶:*^D{:TFKCãt|=#\DRvLʁMch7⊯Vt.ȿgD|P{N{WDhy$6 rٿx%)縃m~,i^].$ŸsP_Wp;}t*>I +ji(H=rj4:HXB;5 {M1.U~\EbE~E3o}>nK_B8%M JٌWB#F|IŏPVLQC>4DYX ܡr^1]$Eq9!Cd8"3} Ϙ;?vWSp TQnJɜ,N d.v`FqGc)|T!ס[7 ڲ7@ HP㊙qg]˼|Fg? /o<]}*#0`cs).8G,?e!rBWߋuls~R3lܴiA`U9{ ]ut]{gl΂XqĔ*gitA|j>b;q@En6},Q-oaZLrB(2$pe@Tn 1'__0MW}P$7޽Z\SpHf]3 <K+C7dzDT4}{ 6zVQ"WYsF;7*3qgv W_L  tO3˂xDb+N7e+N;o]GȈ:²/ Vl'15k; dIMg02* (I&/ i{; yGyH}֔~7m~kơW"Ӆ6>#&O徠%*H_5L9fh >ڨ—d~Eim3s=$_>4\o8QxY2Bu& T\7wtM]4~ ;%@r$qVUX_ bȏ຀˘ҥکغ StQ; -z@/znmW.ǡQi?yfqCVZr[{ԋ7EZA3?XHvrG| 3?.8 #[O4BWuBĊ}B9-SwGԖ?SR: ȹ0ة o!?=+L'$Nlx{D R>1Քڋ96'(MSg9ПoR%lAuk8TG̸J/G0vhfzQ -{U_i{x>g>c0We3p^%i2BJ8SN7"0:sMѤ0`bygȸKYh"ߟ7m@lL.#IsڕmԸ tM #A#WZBC0y|;G|~ A:!jh1)(of_Ԯp=ɫzu e|h|ZUs5uI^a4CTlq"ڞב6%Ai)+&f׌ %ev:HXǑ*!ml<8OSr&I5fL! ~5=J%W(NVǢKWEU#+KV4|8.#Cy}3mXE77F.b \Z*?,G4^:XEܫr CN.Od vvHRy:!dON"wNz\wx#\仾QX<swN4 a^$2/]Wiѹ YӃd0"b]Ȋ>"G(8m^)wyeJzn}So@j=ᳰRX=C!/.&GlK},@l߇w\38wrQ56*[؉N>n6lPPNykCB1 v'u?K:֘?D>F(E\v3&Ey/y32φE'hs&_4޻o#]9_ԓVD;*vyNo;f|z: o %p gԫ\2v1L],*cUHrɻ oiU5@Vdfh\T9[8T#NFuW :=> {wd4ё@}=כla ޾(\N:ƶSZV_Ht`"3_T&:/y`]T[oM  iV%H[YM8I0,dI_UQ,:/!)g^ mא&tFϿ RED}I)jߡHl/ĒU -)GRkqxT==C90 M2GJ Codi.?G֒Dz;8-o,t (:広~_cԷT±sVVƒ'a&9rْZZH΋biL@.K`(JQCz'2ATVRW_r.q4?p=C̓!buyZ+ s$6Dz:Y?Y^.ÐU۸y}#\,{f=#V)Y{y `2:WWϷ IL~x5596Eeo vUHX3r#PiY׷J1i6ˉkSOc_n~J%+Lvqvǭ .l$k<,H7{@K)g߲'Ϡ;ܙJE;wVPCV/N1iVcp`Jnx 2 AN"bf#}Yg6!qZڡv8~!q|gFH*}s؏z1WՐsH1~1t*MqN3|4HD IӪA!un̯HO$ >svݼ4jA7h my٥rm6\.O7_$A~@#ؽ1Vz[K iE7w#Ew3'!^2pwː3x0L;a!%n#C]̖<&[O@'Eƈi@Ih\F_51L|c;ܲ=#v+ _1%>N$=m>=@FRZ{U.ŧVGס'4rPf)#TNO'Wmذq=*27WU.l$xcئ`Q&r:1u|6ؓIPtևTa+ժ~0wGh|9 *n6 9 6٘֝F8RKyh(u3KĪÌ c[ 7Q )zݠ?[9T2Fq֠2O!܎˵e& ;\b&H䰅ѹ}mOr6ICY񣬁cIep͔zax؃Y`cfBg/|Ī0W|'y4^J|˒Ϗ:kOg!ifz F JL@?\^D쾂ޑ;2/.[{\|F %B/G1A$PK[huk<@wAcn䒙#@W '%7F"4 ,(GSbJE-cy|{ -\3#R VEvAҭ/-ap|˝IjEY( \zfjviIeY b.;fj $9~xfߖ}92pc#c#A`  M vSETk47 S'{ږHl]q!Z^0?9z0ex9!4w,N 3 `u7!6f+WßueۀJDӥe܃争 XuJfy|H3 ]+lM+So (S,g[{9nu\X|jpF>PW.rĆj{zFkȼLۧa-lb|EEf~{-m8ː#`* aUF8ҁKeC8\7-`\I8kFq V#݊F?D_@Xɰ69CW}gs=54żNJ:q&MkJd.Ό ] 4:Z'QuIDڻ|BrknLeӐqqs&76ه.PǠʞy4IĊvum*%UEW7F$1L&o4wi.pW Lk>CgJs·i\ :\sas[DmͲ^ Lw=w2ny3[M;FTxF5vP8׾ҳ;3@s(NY";%7!w%{>T.VS)ܩ7bGydf4%uhfi&#O^57nO[+S! N:g[Upҩ BfUi yB2(/B3#7;RߑgI<̧3qju}`:4,'IQ0-Zk?|GaÑ]@g Z8n׃)ۺHWxBKqK! Er֓BOip~zɿo9azBhHm I:>QR|ו;*[<3*-`$t)j9L_.IT( (_U-[9U#+.m>_8z3#@@D2Seo)'ND?PǮ&)77ev#B~4oS&UQ HDŽgzؘ{rR*"ْ|%|W~ZM|v^00ܬ.P Wo<!D ,*J.ԟ7#p.ȔZ>i6R+hP}^z,"Z*sLw,f@!;e p٪| /H"Ign @i+Ypƴ (r+#&j'jʿY ϝʫ )_`NyxZZSL4L$P57aJjrDrƟ@ԁ0agfʯ 8@|}<镆lPx3 uؿY.ԮvuU0I7ݡ@N$|RkR2rF\3vL>͉=f8PR?/(p@$xSƁ{4}\7n?tP F$VI#!|_N9ÉՑX*Bَ*]>hc])Qf!7ڣg1AbD?Q[eeFsn/aH8ˆw~M z|IhIl%}zW EQ|H Mg/ :t&&Mx¯I!{:v78nI%Bxgr R`7`yXSr7MRenGXGBI4¡`ˉ].s5S3 \Hg /k-k ,m~|4A0}gk}({hxn-Uq8Ky 6>7`S,yYfȳZѵ4tjz:eG6ȑ#G  :fbWh|yvo.":uJ}XI/kTֶ YZ