ocfs2-tools-o2cb-1.6.3-5.3>t  DH`pMdV/=„uW[hvS42JhK1ΒL~lWX~p *L˒gT甤W#B]adG܏;ߔ HXlB.Rl}&[gfYX.FӉYW`' mnӻ_ZHOU{E Vb:/Bzi ^/ظfle JO2yʋ^~9mMz7ܓ jn+ TQ߲¼3019e8be39d0c80aabb31261378d45973b9f7ca1MdV/=„5Y ȍrdȘ],5Up'ӮVA"!eQ{,g)NAkz!7l(H?vHC1w/x:'"j<oN0|>c|ZmH<7W5Zÿ{@/ت;U_3D$UZdq250yj81/~B@YL~^?сXdyvl(P&X uD^|Cn @I`FܵSP>91<?1,d  E #* CV   ,  @  h   R       ,  T   ( *8 0+9 +:{+?.G@.OF.WG.l H. I. X.Y.\. ]/ ^/b0c0d1e1f1 l1 z1Cocfs2-tools-o2cb1.6.35.3Oracle Cluster File System 2 Core ToolsOCFS is the Oracle Cluster File System. This package contains the core user-space tools needed for creating and managing the file system. Authors: -------- Oracle CorporationMdVsbuild21/openSUSE 11.4openSUSEGPLv2+http://bugs.opensuse.orgSystem/Filesystemshttp://oss.oracle.com/projects/ocfs2-tools/linuxi586 test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in ocfs2 ; do /etc/init.d/$service stop > /dev/null done fi fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in o2cb ; do /etc/init.d/$service stop > /dev/null done fi fi/sbin/ldconfig /sbin/insserv /etc/init.d test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then for service in ocfs2 ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then for service in o2cb ; do /etc/init.d/$service try-restart > /dev/null || : done fi fiO .\A큤MdVdMdVdMdVgMdVmMdVmMdVqLHMdVeMdVeMdVdaeb8c31450d48df663c5c99b7d1d551e7b36a1aa4158fc077b1ad8e2b3514d2576a57e2568c2d8f8207f646cacd0eb561b72ed9be2132d35b1c25a5b3ff05f97c5af11227836fabec769ab523f4b40ee0454f0178d90d64ac199a60d6672f444134fb91a6c3365cec951d2ccf18852fa/etc/init.d/o2cb/etc/init.d/ocfs2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocfs2-tools-1.6.3-5.3.src.rpmsysvinit(o2cb)sysvinit(ocfs2)ocfs2-tools-o2cbocfs2-tools-o2cb(x86-32)   @@@@@@@@@@ ocfs2-tools/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/bashlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcom_err.so.2libglib-2.0.so.0rpmlib(PayloadIsLzma)1.6.34.0-13.0.4-14.4.6-14.8.0L@LLdL+1L+1L'=@L'=@LKՀ@K @K@KP@K,K@K@K@K@KO@KqKl@KbKa|@Ka|@Ka|@K]K@K?K?KmKmJ@Jս@J@Jyt@Jp9Iд@IÅ@II?@I@IIV@Ii@coly.lii@coly.lii@coly.lii@coly.lii@coly.litserong@novell.comtserong@novell.comlmb@novell.comcoyli@novell.comcoyli@novell.comlmb@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.comlmb@novell.com"lmb@novell.com""lmb@novell.com"coyli@novell.comcoyli@novell.comcoyli@novell.comcoyli@novell.com"lmb@novell.com"coly.li@suse.decoly.li@suse.decoly.li@suse.delmb@suse.deabeekhof@suse.delmb@suse.delmb@suse.deabeekhof@suse.deabeekhof@suse.deabeekhof@suse.delmb@suse.de- add '-q' in %setup of ocfs2-tools.spec, to make build log shorter. (patch written by aj@suse.de)- remove ocfs2-o2cb_ctl-static-glibc.diff, since it is unnecessary to link glib2 statically in ocfs2-o2cb_ctl now.- update ocfs2-tools to 1.6.3 - remove gcc45-ftbfs-deb-565100.patch, the fix is in upstream now.- remove ocfs2-kmp dependency, since opensuse kernel does not privide such kmp. - change version string from 1.4.3 to 1.6.0 in ocfs2-tools.spec- remove bug-585080-handle-symbolic-link.patch since it's upstream now. - remove version-1.4.3.patch, update to ocfs2-tools 1.6.0 - remove dx_dirs patch set, since they are upstream now. 0001-dx_dirs-Add-library-support-for-directory-indexing.patch 0002-dx_dirs-debugfs.ocfs2-support.patch 0003-dx_dirs-mkfs.ocfs2-support.patch 0004-dx_dirs-Add-tunefs.ocfs2-feature-for-indexed-directo.patch 0005-dx_dirs-Update-for-dr_num_entries.patch 0006-dx_dirs-add-missing-ocfs2_filesys-fs-parameter.patch 0007-dx_dirs-more-library-support-for-directory-indexing.patch 0008-dx_dirs-fsck.ocfs2-support.patch 0009-dx_dirs-add-blocknr-in-callback-of-ocfs2_dir_iterate.patch 0010-dx_dirs-add-disable-indexed-dirs-support-in-tunefs.o.patch 0011-dx_dirs-build-indexed-trees-when-enabling-indexed-di.patch 0012-dx_dirs-fix-return-value-of-walk_dirblock-when-enabl.patch 0013-dx_dirs-try-to-install-dir-trailers-when-enable-inde.patch 0014-dx_dirs-add-an-initial-man-page-entry-for-indexed-di.patch 0015-fsck.ocfs2-prompt-before-truncating-an-invalid-dir-i.patch 0016-tunefs.ocfs2-move-o2ne_add_tailers-into-libocfs2ne.c.patch 0017-dx_dirs-add-check-for-invalid-slot-in-ocfs2_new_dx_r.patch 0018-mkfs.ocfs2-create-root-and-orphan-directories-as-ind.patch 0019-libocfs2-fix-flag-check-in-ocfs2_init_dir.patch 0020-libocfs2-fix-ocfs2_init_dir-to-retain-indexed-flag.patch 0021-fsck.ocfs2-verify-dirent-dx-entry-linkages.patch 0022-dx_dirs-stop-iterate-dir-entries-for-I-O-error.patch 0023-dx_dirs-check-callback-iter-dx_func-return-value-in-.patch 0024-dx_dirs-remove-unncessary-return-value-assignment.patch 0025-dx_dirs-unifiy-feature-string-of-indexed-dirs.patch 0026-dx_dirs-Improve-information-displayed-by-dump_dx_roo.patch 0027-dx_dirs-stop-iteration-of-dir-trailer-initialization.patch 0028-dx_dirs-stop-dx-insert-iteration-for-callback-error.patch 0029-dx_dirs-set-OCFS2_INDEXED_DIR_FL-after-indexed-tree-.patch 0030-dx_dirs-fix-ocfs2_swap_dx_entry_list-for-big-endian.patch 0031-dx_dirs-enable-metaecc-and-indexed-dirs-support-as-d.patch- Fix mount.ocfs2.c compilation issue on gcc 4.5 (deb#565100)- Fix configure checks for cpg and SaCkpt libraries- ocfs2_controld.pcmk: compilation issue fixed.- fixes for indexed-dirs - 0016-tunefs.ocfs2-move-o2ne_add_tailers-into-libocfs2ne.c.patch - 0017-dx_dirs-add-check-for-invalid-slot-in-ocfs2_new_dx_r.patch - 0018-mkfs.ocfs2-create-root-and-orphan-directories-as-ind.patch - 0019-libocfs2-fix-flag-check-in-ocfs2_init_dir.patch - 0020-libocfs2-fix-ocfs2_init_dir-to-retain-indexed-flag.patch - 0021-fsck.ocfs2-verify-dirent-dx-entry-linkages.patch - 0022-dx_dirs-stop-iterate-dir-entries-for-I-O-error.patch - 0023-dx_dirs-check-callback-iter-dx_func-return-value-in-.patch - 0024-dx_dirs-remove-unncessary-return-value-assignment.patch - 0025-dx_dirs-unifiy-feature-string-of-indexed-dirs.patch - 0026-dx_dirs-Improve-information-displayed-by-dump_dx_roo.patch - 0027-dx_dirs-stop-iteration-of-dir-trailer-initialization.patch - 0028-dx_dirs-stop-dx-insert-iteration-for-callback-error.patch - 0029-dx_dirs-set-OCFS2_INDEXED_DIR_FL-after-indexed-tree-.patch - 0030-dx_dirs-fix-ocfs2_swap_dx_entry_list-for-big-endian.patch- update indexed-dirs patches to v11 patches - a bug fix in fsck.ocfs2/pass2.c - extra check whether the directory trailer overwrites valid directory items.- Add reflink user-space utility to expose the copy-on-write links in OCFS2 for all platforms (bnc#594979).- 0015-dx_dirs-enable-metaecc-and-indexed-dirs-support-as-d.patch: enable metaecc and indexed-dirs support as default features. - ocfs2-tools-static-glib.diff: rename to ocfs2-o2cb_ctl-static-glibc.diff, don't explicitly link pthread anymore. - update ocfs2-tools.tar.bz2 to upstream (0a1c1970): - mkfs.ocfs2: enable xattr support as a default feature - Fsck.ocfs2: Correctly check i_size for directory in a sparse filesystem. - fsck.ocfs2: Freshen up some fsck messages - mkfs.ocfs2: Add dry-run option - mkfs.ocfs2: Allocate groups to the extent allocator - libocfs2: Add ocfs2_grow_chain_allocator() - libocfs2: ocfs2_chain_add_group() adds new groups to the next logical chain - mounted.ocfs2: Add the stack/local to the output - mounted.ocfs2: Display uuid in all caps - mkfs.ocfs2: Tweak the feature compatibility list in manpage - mkfs.ocfs2: Print fs features during make- 0014-dx_dirs-man-page.diff: add an initial man page entry for indexed-dirs feature.- bug-585080-handle-symbolic-link.patch: handle symbolic link device file for tunefs.ocfs2 online resize (bnc#585080)- version-1.4.3.patch: keep package version as 1.4.3 for SLES11 HAE SP1.- 0013-dx_dirs-try-to-install-dir-trailers-when-enable-inde.patch: try to install dir trailers when enable indexed-dirs feature while metaecc features is not enabled. The fix can avoid ocfs2_dx_dir_build() in ocfs2-tools to overwrite existed dir entries lying in trailer area by moving them into other dir blocks. No BNC associated.- update indexed-dirs patches for - remove the metaecc dependence code for indexed dirs. (bnc#584578) - indexed dirs does not depend on metaecc, remove all incorrect dependence code in mkfs.ocfs2 and tunefs.ocfs2 (bnc#585418) - code clean up in mkfs.ocfs2 - back port ocfs2-tools version 1.6 to SP1 ocfs2-tools package.- add 0012-dx_dirs-fix-for-tunefs-metaecc-and-indexed-dirs.patch (bnc#584578)- update indexed dirs patches for fate#300315- delete 64bytes_lvb_len_in_libo2dlm.diff (bnc#573460)- update indexed dirs patches.- compiling fix- add disable indexed-dirs support in tunefs.ocfs2 (fate#300315) - more fixes for previous indexed-dirs patches- add the first version of indexed dir support (fate#300315)- ocfs2-tools requires openais for the user-space cluster stack.- Fix ocfs2-tools build (bnc#561625).- Add libcorosync-devel build dependency.- 64bytes_lvb_len_in_libo2dlm.diff: use 64 bytes lvb len ((bnc#515645))- change version number to 1.4.3- update ocfs2-tools-1.4.3 to SLES11SP1- bug-543119-o2dlm.patch: load libdlm_lt.so.3 explicitly in o2dlm.c (bnc#543119) - drop bug-543119_0001-Option-to-skip-cluster-checking-in-tunefs.ocfs2.patch since bnc#543119 is a dlopen() issue, and this patch is not accepted by upstream.- Implement a -F/--force option to bypass the cluster stack in tunefs.ocfs2 (bnc#543119).- fix kill_deamon() from o2cb.ocf, now when the deamon to be killed is not running, kill_deamon() will return SUCESS. Thanks to Dejan.- add quota patches from Jan Kara, full support for enabling, disabling and checking quotas.- Update code to upstream 1.4.2, to support xattr and acl in sles11 (bnc#499278), thanks to Goldwyn Rodrigues.- bug-478794-ocfs2_hb_ctl.diff: Fix crash on parsing corrupt file systems (bnc#478794) - debug-ocfs2_hb_ctl.patch: Better error logging.- Fix the logging of calls to crm_terminate_member_no_mainloop()- ocfs2_controld.pcmk crashed immediately on x86-64 (bnc#486104)- ocfs2_controld-retry-470741.diff: removed. - bug-470741_000{1,2,3}-ocfs2_controld.patch: retry most CKPT operations forever, and recover from partially installed checkpoints (bnc#470741).- Use a Pacemaker library function for kicking nodes form the cluster- Add some extra logging for bnc#484028- Allow debug message to been seen in syslog for bnc#484028- Adjust packaging split./bin/sh/bin/shbuild21 1298421363MNRSxQ1.6.3-5.31.6.3-5.3o2cbocfs2o2cb_ctlrco2cbrcocfs2ocfs2-tools-o2cbREADME.O2CBo2cb.7.gzo2cb_ctl.8.gzsysconfig.o2cb/etc/init.d//sbin//usr/share/doc/packages//usr/share/doc/packages/ocfs2-tools-o2cb//usr/share/man/man7//usr/share/man/man8//var/adm/fillup-templates/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4/standard/e8cce6e566eb35bc5faf7e154069ba6e-ocfs2-toolscpiolzma5i586-suse-linuxO=ѓ+:, F?p] cgUU9_){Ry菝v-w #2g i>6~/'ƍʟwhꏕm=fEW]9V:H|*xEųsnb(DGqfP`fL4e({2m/Bel3jR]' q&ֆӄf! DΨUWwnW͝GWxT.n w{T"TۭM}Q_k&5cO8*vփ򆼨.=z^a8R?.}Jl}E4dj1)48 jY&%_& -oS%:P=͑Cze(<0Q#_S_s+IxeG˪43Eelxhsdf]cɳK0N X/[w)e%т N,vYoڷ!ەNA̰ؓMN"L$ ѸP ħj| cIgi#QdC%;X'Z#"&k{:F+=B0`KC& خ=۳_e| E4@ wQvQYǻNj:`bn]"Iv_Q[@"bnZMosfїI?69YeXyj`"AfuG]/ RGq͔Jml[wMkyM40/ Oe.̌E/4'_z_jG7..RD gSZumd>B$"C2"AZ< ϟ:Q-k45^Af}Mu1ݒq޵Q@$Y5c`@{,WഷL'zlt@9 Pĵiho؞xIlfos9JQ= v ((ELq +Aޏ> =N!L.Ӏb%Z#]2KN vJ1I1\,E5$X aTTe+ϐFC)WrWYUBOۏ wC̋oL%X^z`f VDGWuܠ{b8 Qa J K赀w=,I ٿ\>!×>&SMM78i#Xm)oUle[g]A0(e۬hL/ k ~1_:*oU $Z@ޠS\ѿkÃ1,'f4q%q Xyc~$)9n3q®!=6F/mt;4Y29bRqC"һvNctVo- X2Km^`R'A/k{GD>EQ)yF:cVē6+{e^CJh@G>jn3M8S'ѕv(]! oBxŖ|B#ΔлşsAe]ܓiM?RD CHz?gU5$'ԪkZZ+< 7#{YTՂ /1RVfUClCG2LUTkdᡉ%̚ȝ$WXƯna\'%^toʎ&9icqT=ayFsDX"(28dwq3:{yJuwq-Fa3F<$"Bdro ~ᔔiX!'Pfwu*7j^Y?8 LS)d4DIleI8QdEW^|WNz/_$̓_gWԦݚWP @F)k捴$&σ4De殴S@ɫ̝ ҏ=;FwhDT^/ٹ-Cpׂ1Z0F:/OcKҊִI1G|/A.$9Q==>zn1adi")SCtb@ dpH<Շ gpX` Aa=ң#îa4S H gs]T0c(7oW\Ǩvj_钐g@\=}r3Es @| C.+ TȂw iQ  _Jɡh5)oş`kdBs*۲EH5I]v w%8}U/ibJo>HTGdiLG˃Wf=09aCm"nH_iuapDюj Z]%9G8}nbإx>C m {NPTv\ <"k#kBkgeFjD_q٦Ña2ɯwHbdDGY99ZUI@т@ 9I;p͊Y}EAl9j!TKr٥ ?@cۺ(QoeAU-C1nDIiYU4) {'!QgSpI~pk%;ɾ\>8/FDБ Wvjϓ_ 쪞' |k;0 ))V+{~+WDh.#)4Ѝ_`6xyhʉF+ U}v$u/Gbn,n dkShO?Sq@"|B^U~`aޞ3!crD%ڭ/BfWUڑ/\P%.n8%Cm#Iu۱҃wTsKTǰZf;ЃŦ,ſyu}ڙ]pE :a+' l%(/?c8uD*|J y$`<>:wqpX#ڵǟA7Sۦxkkg8`0y7T j/v $oen,0GdhreQenSQ f企TpVӁzQLQL^Ww.밢AsLi8Ӳš)KIwRB#2z?YIXr age_b_N݌9Q<|2Yww!{n"B$0-wֳiT}b^'Ҍ$s& ǣP!*n.\WUC"#6BriRq9,50Xaxc>5Qo%F1Edfi_z9-:eGnV.ul(^3:ki+.G*J=W&ÎɆCӯu"?KY Ԑ}ܟ4oV6(w`l"wwJɹ=s4r_⻗E+H.x&*!TXn="oZ }s)ϛNU jʧi.=[4I]JGܤDFZ~}pJ3?[êrA*΍]opFT<eg#jq6a y+$Y].= %GD?`uhԗhl ەڔjo. SJ&w^ <2p'C%Kd2*D?1V?cE'4G c Ј p=ܣ':Qc!׻/NI']%(y[~q2 G烙Oﺢq,[ a&B۾Y2,AT@>V~urH%2M*- _&;xk<|M ОmGXwq Dmc)(7eU6O߀Έg&ha~g{%ܲүtp5Ħ;Z5Y}RLI:=UTb 3o'w[O*SYc6zc6h}ͯmz s^- HU7 @Z[Ax3"'[]K+:}O*dliq#{ P4u:y~j7qo Dgac hj"~"&%\!d' .S> \ 1lob0Șk aVj3RfIm0+%ˇ%`/Padπ\Mt9Am¬qh1ZeC@PAqIQ#y&" g4bq+2~B}_uxY7ɀhvM$Yy^C޸ueF(u57#L( 1l['P\]IWm>B()2Oˮsm^82/`0nڳkk Ff%xB;,FwP-R7QϿ͍(nHgM@C~Jvg$ 7 )K*F݉ҘAeYFˤee\"`y|W-eb=8! Ag}`($`řJFX|-jC+ h?b)"LuW$ 恖Ҵ8W@F Sh]^1-#l^$$=D9Tv UnE$uMmrޘDpy-޲} vp(< r9W21\ beL-˄3!ř|lO0cœ#`tf: 5LЩ\hH3 npϜsX4M8ܬApQ'Nc S2+wi1Psvr.M= /TKmiKpķ!܎#o/حL{@E <ݝKx+Qy"Ag'":V)pcto:e'4Q%S0TKjf$) cA+] Գb ]A4#/3}ׅ?T<ۯGN~<{g]9?1E(mcHs{#⬵2@t8m#JLn`2 lϓ!uYUV7,KW1O"t~:UpwMS'hfw={}@_!>x|J_i2Hҭj)BĽc?͐HȜK+m)^ 1hMFǙ*qzC (D! Z_2 /o,=ϥJNݞŦqv?`uCp:(xLˬh{uEĆ {yOo8c6os!r sܪjiKX.YKN mބָ))ebyaFV<ߢ.~ n!@} z+~`~5!c>)2?!hѴpS~& nk}*M>g=/+"u=Z)4e׆-eyyx>`ȯPhe /_-$P׬|B$m3ʤy,U2`~c ^][5TgwI^/E&fcdwZvqOob#}}r@FffP%C!8sudh* ;295uR 1z,tamnWG WcY<+6S Щjpao'D5Va&Y˲fU H}I@ .ztcrsG9H J~ A{ֵ8Rj/<|QA_d.uDďO]%d3sO`V2Ix .96cRr)>oBTN=}~Bzo &Qڃ &ă.HuTTb@^ e7PO:y;GFg IjwO%} y\N/֩r/%+"F{2͆7lWЇ1_$iŵG[f}J`۸UhR{jh+q9snӀǮ|u7h~[cR;T

e jOdK`j u(0XVC2T:KwS'.NftSBØ[57 >:m3%@mQD 0t)o^ ?p`qLNoU˻."(gToQ] %v+VsVJrp8[9Vh nЖgL}lFy3ѷJngE"Lukh^G]*"HXVE8kDr\1@M˃!.F?B!7rbbBwpϥv HHJk/#/5\Jth +r) Zb蜍54Cl߼5#`\A;h A xV)- 1+AȽ[ ZyU|_3>DE3$h!LUQ*tu;DL'Ǭ!<$}с^\gx^eV:ꞅЀו ZՊqK(V/$*iYJ`?o/a7R&"|-J{ho 'O`)&=F5*N3KP.jH`§}/3ҬYe]?8oƭOS0|,:.ӈ[zl^ACWBJ;Y&P\{rV4-z+\ l}z > ,|`cS TsvdB i*.)9>68.wQdž&dCЯIA-X%Uy?iY3bI}]qDvdlp 7`+: :l_,־>JjQ!1sS&.܇1tr8,5lW/:nl0h$ɼ\574z-Ĉ%3DHRǂ^x|AHsvalN{ݰ Fܾ[{q9˾DsD$H&`m ^C0Ɓ׺dѰz)%exj~I$UVZ/в N/{w:ubO"Iz*7cTA ~slz``$ȐJ4+3$ͳ;vZ0FEߔwƓBuq﬏vANHr}3{ +\/)Hp o=OV:T?y6RA)h!Vnqj+9IJzpC42= v!a|-TR#yd-N7%f);_ErE6&U ѷv[F&1礧@v]^`B-־ iajQ,BҶyZ>h8T+.zrEk*,ݎ1*旕4B~wD 4@GG+~RzݼшӴ.dO_ U^.\3U<5.{|=ɞ/xM J4XJ,E玐q_I ?zm\\Te&ùX3'ubfDxW@0mGhz%>3^V4ϐ6'G @lSV2s'^9!9 #)Tm6ENv7 k#3=] {M<^_* HFF.ZoT]Y+~ikK>L57@?={x P=uv$wTsBS%ϯ{:>U=,#-$b4mV{0[Y(Ixeo8?$QM8>ϸIJVTʶ=5{*ȥ`$¼쟭F$\,񣇤ԩp8+0VehWZRNۖc BD |'{a1,p Z#uPnq4E_f2  :E~̳\ ]_<]˽6Hj A5$:YƯ;I^p w63@Ѽ)gѨB0>uwdu6 U)1T K_Mv;9%.Z`ML }(Jma<"u%?z<0i]6N0bZ)ZISgoPI܎|R"- ԯQмwRi$E",RXѼӈ|``1PL u>VLԴ$ ܕ8{oVL&b%*p(HXRj@|f!sR)wĽ'E9$A=Y8R\oFjnbԯ @ 8@B˚a6 @$U-K"Ь^V(3S HG10Hݺ;*ކ[;o_ bץ:&ሓCb_ 7YL<.@VyTRϜa5b S<-3[Aޜ *|VѼ%)U @S6A" 9Dt4Tfz&Of Eu^ !.>XVYUNg"o[4s!O êsc36vMvye"XAM; DCȠEѻ{KCnR[`:;ur=Lqn=+e'Nq'(gl|;vY2Ie,PFu.bE{*A}i9'ȅ_i;gT+qEqLiv5[4_hpe|矅V<6Qmg[>}1j2XBW0زQfGa |/F0N 4yX--'!5j@cT?1U؍ukwi]xHږIdaC=D>(.]`kpαV|$';dnaNsey๫i;ᙋ`^`] Sj8{iq܊[Ƞvmwg"Fڈ^ڲ_ "ռwd ZcNfƶ ;w|#̭f]9y/yX6X y8#Q ʨ-2G7;ڶSPT0 ~#~BPG/1GXH܁5%4@4 nk~1Z'c-G\$"gK-9#uT|alLM^PbLEjš V^DEHzexX'_G :*: S.Dij9c$\*yNħ7 W t/;^ԋU w?v+If0YN&3GMDug,ƌ9}T"+\I<Й +Vuy0V?F^Y~`t{#p8O+/Mҵ_25T};qIʱ,%܌ZLpVM8Fm.%Ctz\@M8  M=$na{&ozCC3 F45J;83ݭ0,u}gE(Iaٳ\W+ê^,dDbv/!%LC0{؝q֮m!$Kh%t~<{I\ɑc)-St‚늤[,DJqg&{w=;θ%Lt{ɿЯ^8WRd^%F걆7줕C42sY1f)EmT~tk*era{ڶ}:g\?=UcgPn-_DEk*ڰ쯖0T( dQ${C$,?5I2] v^=7l& 8Hzڒ6Wܐ^GJP8EK}fgm?+j g5lQ!7r ST*yՅM{[zNԨxQR lwխKgs;oQjaʿQ=z3cJ'9x/3eDkar3|Q8פC_P+Yuk] tUQlb" 𥐅S/i_kU"p &‘${˨GhN7s#LDVױw+TTGeZTe72}fԼG)R>uDP{eP󹄋G?mFJoeQ gKKRVٹ7 VPr mL"8trT~BPF)s"*3]*Y_kuD?P'v*;r3kI:xA9BAuj<#ّ @dCmu(T=yθ;=%pfUb8'eŅ5E%8/\i_JUVV+9ժ%#+&R>妲cQѩ -D|!,/c( S+Av5rC]᧐=x2t O=s-Tܘ T"vBr#f VD3 4qﰂCPt| iSpBP=-z#hWmM2FlkMVj6JjGW͝hEײཚNYb|7mQy`Pc2ѳH Y n "jl ė H]~T(:N9g3D:NT=o @HS(y㹻7ݞ$>3&%^vOU맑ҺO7iZSg7k):  EOȇ@xѮĮ'/lМvQ9k0Sb(CŒS^=C&*  XfCz¨<"nZ/W9#0kܘ^GH!ER[m%谁+ᕔH׮x/jQ h?lo'˥oL`sFi*}V ;w_1DH>@KRҘ }5BhH;QZDe84L@X$Sӆ0 nTT*$p;4>+Ƀ dðF";nŽxq֌}8򯹂2 y!-1^U R5&CLKi9h"ۆr&j9Y5bQ+>BpIp;>˴*ƴJ?޲SM4KR8Oɂ:5qStp-˕Iw%j'#fj%PvP`xoZL^-s,;-}-&r\Z+7 eU OeèckVkSs*?̴ Ld2ݠm[HtHg=xh"ZntzJrE|NIiɜWC@Kdl͡omsM0.C d%vO h_9[LmBerH8> ;&œAG)WuPʫ X}r7whSKd/67Q^: ΌҾ)y9û1f SB  X 7!#]#[ìpmWE@fM69xěJf/oPn Y&q:×jOdݣZOtdAwFU rnW~T"s҃Э=R+\^:63b2gGb8qaDW\4M$F &Pkn%c"g1 @B\*jIf0#T +=_¶㰉.` ֆu S *͡YctgХ dB̖"m1wb 9TK %h g^iխsK,%+;t­Ý+\,-iT,rNefŹ|ndF1:~E|2 -*A;T~"qeMslmNii<ڃC`&c$J /q_3`*,cE5KpYGD- nK׼D/wGG#C_3|h Zh~PoSʫ> TC'x>4K㰘M76n;4uC>2xBL;I3$:Isa\7:yBM2C]GYPU^هy[Iܴh]`SwXVyhwMsd.Eڕ"T,-*& F=_wSfE+,EsKidv|u c#&hN`,d "^9*meeS<+eSW*N6OZ5zw;>!Gf ʎYw`Q]D lgt$>ǿ'jaݾ4=]R4l$`e22رMB)VNfH;Fއ^z?dF7}r<[ܽ7:a-k?VNnG,H,5^L,] ´4Lu#RǷZ& #cFQjzojX߽wxve㮁E[Ve]M5=o+WDŽk4LGzAT+N酮‹Y=we߸BH4P[HHA!E9@HRH޸@ĺ1}ΝNhfT$wm]CkL-ʹՎ0sGg?ieBg$EQCK&Y-{~аEj.-MSB)Fuԇ4jA׍EɣN |oӃF O>Mzn0~}C>y4Z_PpdY%im-䓥kPcS!ʸ(3lyI81dF5mI6A1jE%?5oм =#*ts5wS6uⰎc7Kԙř?ޟDVIlxn"<{J(Zq&Hj 3zQ~2 YJBx\#xZ ;Uf[? k>XnLJ"[m0@!$ viFKcfm,g+z5m7 c@@Y;{FH ]^ !K)8' ̅;Pz?3u_*^+@ }JaPoDMi:r||6,rm~'t׫> +cFbۉR*ow 5j&{){b, 7hśt5@f31b#XpOuʆ:$!a?S@ky)ySW;GE򖺺O^Z{ʀǟ08u1#ekfdeqKl+rB {kbiJF#2⨼wRfЯy{ L5$Xy+ Lf>UF}mlu~x@o>ȴ$q$XSK< '7N {;q8,4C'vOڕ% K$F R|8}|A3Thf7̜lLPk):m/'b7 fiߍt['}Vvyʠ[wК,}`c,s;m7M 1Ћ&ȍґ6K5˛2/ ҦHEuӷP`KJJ)R1UQ.3CnA_na ;b28LC^?450"Bx ]k>W+u*>.jxߑVY's";ej^Рe>^8LHx*sHya5$s:,DY}ݛX-8kfZ3QD,X%/UlDG=hHDhJ9f&je6E@@7N_,~-פq L:Ԭne"Z5xaDҍjzxh

w%T>x!z HbD'E?h0*C!iN3ܨ4l5'@q# 9UZU{R!k6{ʻk Hmt@CVOT?LrKeCL H󶑮TabI3׼Zh^PB_ĜDQ4gB\[QJL H%]ľa;~N& 씊AEuAdYv^@~`@οx ͆TX)w*xq3/8ėfK75Y.6MovTߘvcцDr@1$栄V͵ONiR, g'"\z$/뎝2XP1!8y8 %r&XNZhSC?,E"eQTn^Rwlhbs ˵.'6)!ceLxVi2c0 dc]Pg97 SoT`B0cQ/ %RD~c*Ϲ}}[eFϰ3 rTh=@W+ #-eAwYE't\[HͺYEk0sc;jhpu%אgߴ!|(fNxQ\y,~-dq{ \[׮FN6G_T0:# rÛF|Օ҇,dDX4O/fiNæ&,@,(Q6ǪxZ؀MI@w H&."mReHŮZ"Lc`K!8 irۅ*M1cQmX!OT y3 fdw>skJW0oFJ-ʡ/FsݤwhcJ/Nﭗ~$%kQPJ ?͌Bj]Iٲ&9! w?6jH]1ݟ1$pk6(ENEKL})%c{nu}L b (7P6,:ZIvhG@SIIӄ] 3IܲXw`t:ɗd8uq I]3waj' \@}vx5@wYSN`hp"#n7#g>vV]U+GkẂ EU62kЂfNЃ >ni@$#RRlSn_حI+ ^.^la{Z~g,ᧄh8}Cb2oP˜x ${1@Tu%\ fQ'v3,uI`[['/ rWoVD:g;\[{-mLjF.2 "%d'爳1ܾ̃ʰ9 l2/"Vp(ç1֨Bq}ېCn3Bq̯HWG6忝ݖ#Y!edr\밞RDŽ߿;k6B񫞘_,w z~]b N+=IΝt/h-o:ԎpfaU3(2Fq\'KX*`ŸZ6 G)pet.Y.qǕ-?ب"y5ʰTz\֎U Kz RR̝jhiPP=L;rXB/55?|?WpoyG8'Yi2;$bc-n:1N∐-R#êK=DnTK0%fdf^z=":RLKUP=#4NIL~TXdРYH^/px3#t-{q{j*1OIp3;v8HB;OH8H2PB7bq''g0ImE Xrṽ?&U'< `˺,1Fl}փAՃ)}uK~2}<| LC&<% T..Rz}6E*Kf jb8 u2%ܐ*LsN w"/m6JOvƒr,e8?0<(aŢ)o|FY,Ll Gy  9]|!qQ(,7` O\A]vfg˚zq}ݲ!;j%>#[E6!?4#MqvAc}Nbӻ4 ?^Z q$ʦaϬ'8[LwWGDp~H]"0JIPHmcPr w?_BFA.RҘigA[!A* 2r6LNXy3ck ~ypmp iD3eUJ;C1!X,~~BB){` (Ud77W=Te=Ӆ},KAdwP}>^ ASNwPѺRNK ҿ ĢL)<K4uVKVFelUL?Qn[߰%B[,uf(@Ujyk%zgCLfM2X'եdS]I31 :&h[-y{Д:^yZ?e:6?.Ao u.ݐA+5֏zwBM ̅Fw'lؿl{8Im( 6Bn ٢/c%A_&˷y愨R$ @^9Ɣg[r#]@O"Z0~߀o NF,e0%ݮM3BWU56;Xo4@Oz= z9O> z\/0V!~> [ o ^u76|g$F1uKu@Evvq6rR\ڋò֬HuO@{4A.Oڌ 39'4tAk&D{W}kUT1ZF4O6+z\h[5ޜ|H!:kkjѰU#K43} -V-vns^oVBd"NY.I]:'9(pLBznzoetL/CͭʣqVڽQI@jg(ܽed 7A-:kG?">OF+&S)3,8oG*?fb/'y$sRi Վ̡{3e+RISStQ'v ah: R 1|\( v2oTw1K _(Ņ]skuTp ZqCʸI0@D6!<Rw0gOhX6S^ΝǏ$= ݷ\M:nW9Wi0sN2οaZP VH;ZuDeZDΊN;ɼשWi_Ҷ63.ӮAfbޗ9`՚_%Hv\sªP{#[h|,hsJ'W9W9BE~4LJx[e<TeUkH">҅xW/eI;:QҠþ&i3gQǴ vOsH#}Crva$ja09lIͺmܪ7n_@^犢0̀mFڈ0)̕k`v([c  aJ6[)'Žh%muI>F4`S0K٨ĤG= c0 ˲w=1fMIQ+>'!kpq(0e0 {5zlbVٌJRzM.lf#RsMo+^)rva:!0È$qQ@p*@&KU@-nI,j-]ReD~PIbD> GF`5>ò&? TĖXv'-șîPtl çj2[ǦPr@ų*nraxy~0mgx450z"_`Oz3$݋ˊX#xգsVXY{/kqZY˳+OexU);ӓOv: E.+QT`]3c$n3v 6uT&}KVdlUOqf@^ݗaL'r!e9zO䰅U^t?y 0|40֓ Ě[߻l ޓMQ\Z 8T!gئC.T=G37>| WM>)VMDbcYRz$M{h["o!ŬqQ.K1oX\j?I-b(xvI^&#j4sq(WKz,e_Xoנ͢[Ȼk&yo-m2nG4,ܼMQhyEqǮ hE,o*;7_e8Ey,b8% (vb{e9 ԵTdocVpo.ע'&.9K&$auWOjetFҌ}Ew5ҷ9|saݢi`Jv>>׺ߊnkUbqd5*tO#phtQ⽊ӘFye5F eUʲ悤2ӿbĘtⰩJ$/!h]ϡZ`(_ )<js'O IMmI1]km(5{J A% Zm >ܸSB H>qt4qԱ ,u8Lwͮ |o:{6,7]َC(qvЅbNOUE ?ga$+MHj4fbw&G *A?Wprlh?D` 'BM: wԼ74Q2`v7=2WOez]2D*'bG#9Gѧ?CEGl,n0'iC= ̽^ROo/90#d9tyS$9f/V ‰2r 뒫v>ᰀѾؕmCB)G f^#wъ7!{o'Z1__GK%ԑES v}k[=$ T+t*֏a8ږ?U`uxsk0Bok%K)v7ڢ!F W1߳:mlCd)۷% [;)KO=UX\cHbݡz!PA6GO+SS7(UʙGB Ә[_6x4))3WoQa) V* V i`b,K .'-~%Ƕ`EܹZO|amj+wxM-A= YkZĐdtxY;h3yZf?lM`Z Y7? @]Kَ|m~c?bU̧Ж,/O0kUU6ѱ䋱O[.9loGD7="cr8$q z dx__蘚d8WyAO qp6WPX'GktC{TGb@Tl10:I< ޙC ۪rP mpQ*Z.D@W\YW*1`خi{RLo%:ty^|SLGFǼ0|`Lɗ{N\"_>Fn:U5FBъ^U΅7%X U'G>̲n4o%Z>2t݀a~ݿpW<4E&by#[vFr\kU: uQ #{w)xN_dT4ӄ̧weH{A[O0;;"ԡUTufF־7p[ F:MUF/*샨!fbPK/JZ`MCa탟GeԦ?iסra[tlQjtEoۃWx՚)U/qoG{~A* ㌝ga^/Cd^ug Kd6Ivn7p3&ի3HpJFXnjdKA |WGkL>NDP,՛UݨDLZ<ߘx蘆4&i.$ˠ =Tc/ #dA0\Ÿ2#y?aTŴP;!xx'Rk7Dmł1R3nHj%̿FT07FLF'GSbv҄^>Vl:rI W$cg~M^o-{>8ӔU1؞Tts}zBC{Jވ ү7aܠ߭8 cSY>iC<F2"𒪵 gIAeO4߷)(@55KCR2 9navFGyPa d%K+a8RuW:2\jF{CTK4Ns$29[M/raUԝd_Ã5"{> YS0B*xapS9g2?Wk$sڋ]`(.N@ 8]'#S co8#I r s=o"m9`,+ڮ:_hQXDqNꖩ> +E&|EYO=U4A<1} uL~̮޳w'Ry".kCD @=6Ada =~/]/.q}@x/E}fc%?5$)Rlc7?,s1/5xޡ>j@Si߅fI;63fԆE'7_b7>CѝXo dXDs휾7Ǚw$)5Ӣ2_(+-JWxG\-vo&d=[ڲ0* vmGY/4 ⪥Sc&%A#mqkbƭƦYD:u(ȩ9t8jС q]L Tnt !J9,YvhG8O 6/22H>xgUtN5v*A Ba'23I3lȀW7 soC6BN"k^ ~\,z2 vL&: !qWq_BϜOx'_{"~hbiY1Q>[Ϗ[Ρ~VIOk QyҨi6I,ق\Ea%m z_(o+vre)V*ON ly$,$} gCi\1pE}`>6o;ǔ<-i"\]`30| k='m3'_ߥ4_H =,֓=Ku-.2k$)9T 4^ ,;bHj#.&0*6bG!NL4ȝXz^I52J6XwtBp֦'ڇI[] qp/L͘ ? hV>l0ញ{q{L6Xu,InН#8Z+S4xKzȺGNH8`>/}մm'Si(w뜧NZt>Ⱦ8C*bջk1Aդm7Ve6pG*ۏDcaqG~QP,"u9ڸd$`<P^|Ó[Yׄ|(j;hd_[oѯ{ fW儕gFeEZ`S ;z&( S5N>&?j%&R/l*lNY ZwUhdٟX\&Wj0{k d/zM0r"d;4ÒM)t[3wD0S836Hspm(L"̻"λxE6Mg&02K @T[\Y,~Wnc|T K#֢uw 1`Z"{E%F8E2{{ E~K"nJ1kK7$SKvPzNn5gBx`IzNOÓ]jߘE^T6{vTӞ\Q&!xE)I;e|*K'-mcpc$&974)*q`՝}m7R)S x }MY\M%?{eS5OMe PE|hb$"ׇ w*Ôo9<"W)5-V4A|eq\Kp&o<`ԒL >!t,w82&,@3K/<<hf:)>AqGgޮ%xIOʸ'̥m O'@*n o`: }kj٨|{`y$ {4Cswn%Bͱ'ѭ$DɎ+M݀ȳ~N*x0iudwo?!t iW-]{_׶)zuJ9:u)@ݝw7TOEx^|WW׎?EoRS{wOyQVڨճ^ӷKkh9a'3. tqՔn! 6jLy|7zB*yځ4D^\8~VSwJZ?ʉ9r 7y 1gTpb/ÑB9?hRPa79ɰo3-tDnE{FUgBZ@"5? |@e5n|Fm(u0K: O~l8v]gu\:1Vd0qHm6|偐zsNn~$TL!g[ܴ} J*>YAQAM(;M{q=42A?[@ lQ!ӲˏFveYQRJa{P;:caۥ[xy} 0dKl \STLk`kHz]ag1+?< 'ac[Ǭlb拭-4/]<#<$>AI5`Ȝ]S}a{s3.UH }n19`YPyԂH=H S4zȶ\ v,'AHG[$t|zt(.Oq a<%ݲ09s h,t9yj;mJъMxfY[Dh,?X-f'`򸩤ڭ ௑Ŵ#?Odt`Ƈc?]][žrO;#ɩ_Weź[6lb[RÞB$#$P란R#h3v5|>6tEbܪPEo[{Gt@"v=]SpOVmXJ'汩-Rp-S2rW\ s>Y2-:t;4ٷl7bPXY}u#/.J¸Ɉ/z B/( Ogm)Gql`s#o 1-+;!]w~&_bVX5o@C*ɋ96N,3j*ʩyherֵ9.M}?%hdqًS*A kx5cYUpڝ\瘌 WdE6NGc{luu"\-Q^4ƔnzjnmDAt3 Ƌg18oc![$_Jhr݆ڪƗdvA`s94\C`wUl._O*58CՅh -?;YlنJUD!Iw|J(wݱsH6psG`&;ἴꓽQ `)ѠE 7nlhޓ)89.v$ F7.Wbdxef Ngt*Pzt \*n`=|[esg/L)9KDx{uV<)jb"GISP8KF[ ? sg"+l_Fyv 5e.IC5% 3+=rK y.?0r̍#CtJ++u]Q<疐 R˫ 6YNGn>|Py\Tc. 3HUP+7y@)F-!ՓfF!3z}*y/XE;/:!hߘ>H}WUQ*~19m.R=EIұӬu=e9-,~2rKh=#|Ң&$:Sst,C}ﴇ%aݒ~4>Չ SU$[ФJ{ Q^F`IvTVexV+T3LMF7nH[ BoD/ dfiiP~^~$2,wAO\3QɻB`"Ki!Ad]M)o2OrayS0XF"vfTix};(v,Yq%v! n)s9vpѭG 2Ƃգ 5{9\OfG')*Zbu5fA-. ),5㉍-n+%1BS\Vm>4Nc%UM>' /&GXJȰB6尞A`Y`U. H|9s-lj}2D"&&8%# Q0(bw,jQt4 B_Z,of0 EzE4rZot8a)Ӎ`MbX㜷ޝ"!fy*3LشNΚwhLV;"LD:QٗC á]};T g+E7C0Ax ,\@Cb;÷DΘl]x!IαOx4jOB0&*egLKLP|`RvYn]q*M.*(X14O|˚dR|q<^Liq{RIY)ޡ#K E BFq$Df{'Ofh6P#f#X\e6 Vhz7pc/1j_Ŭ,]W1 NA߱ϷٹJS8qU*x6g["w{8с9俅'%ن;ֹտ%Z-~d40LQ$͔BӽIZsp?շHM2ԾK^uv6H#_26H0u7ɵ\.DKoh.|4LMf(yU h+e%){Etjna) uL"Y zn=>swR"ݹO_)0H5yv4 cR'Q3؃'ަ a3ҏ:ԄBM<ϙXj}NRx Yֱ8g:` Y[h@wOt VhwY f7aͩ[0j|HK^܋oR~O|YGGS gJSo ʎ2S=@Tn4J` dug/.36$rgWfXr;'HZ^WŲGE~b͊N7VpiqՂa`C{ݧl*Յ{AjEΏ l3 PS!{bwKAYyNIWl$ C46*{F%bRy{ԍܧO9@LP<^anͪ- 2[ZdW?6(yLuƫm8@Vd,ظah:0X,2gLoZJOb*z „7.W]pE#Ʊ9{bcW1]sʮTXo.11dӻkԛN'. SU,y>YqEyr Wh8[HGCzt5>ی;t $W;2r=j=dxԳ]}I8'Xpg DS0'h ZMA4DFWy*xnL