liberasurecode1-1.6.3-bp155.1.9 >  A ddؾI%z uIt3߳/ A -NPHz]xFVE 6qnr*@ e(:(K*Cf}Χ2iWߜp;:;f ^.>'{IFvC;x/ex} $5Y *|V[brUCL-f:iч⪾B70r{琢_!DΩ<~h$j73,$n|tN=d3uiKLw!{t?D6 }pNOrmCSӦhTd;sFƎwۂ yEp^ߢ+l!SAöobwuac Uڵ^Pgc[h 8 (J7v_O6R)›oH's] 80tjxɩ1ˑ'=95ѡq埝#@X"]~:|o؍1H܈D** 8Yf*|-ZF8a4f114afc08189ead55f4215c50e1059cbcec59e05f457461be5b61bbf2118058e3f33115d59076d81d8199b5e9d1d3c56bc247tddؾI%z GFqєsۨpD!u >oAfRyvth$y>$˃r +WI0'а#8غba<.q}Rzŋ+V{ÑVH#iLB)8yFd: Wmb#_tG圉?Z K:P,'mR4Z'3&wo1O7[a %+ 6`@%t0I{6 \6t$(!I@hn-/k?x}dbokjeE]g$kxj,w<= U/9l_ظ^-X*(-lD;yyʮ^{ctJ8Zrg(%2{O3BbQlruߒTռogbwnO* SM1\&n[:Iv{7.;yF -܊BvI)\UGG[ pE*Z v0U}9F,`w -\yoL)t+t>p@!X?!Hd " `  %6bhp           D x  $ X4(8 9 : >@FG H@ It XY\ ] ^bjcdeflu vw x T y z   !!DCliberasurecode11.6.3bp155.1.9Erasure Code API library with pluggable Erasure Code backendsliberasurecode is an Erasure Code API library written in C with pluggable Erasure Code backends.ddصold-cirrus2SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Librarieshttps://github.com/openstack/liberasurecodelinuxx86_64y`Gl A큤A큤ddtdduddudduddudduddudduddصbPlbPlddصbPlc8fb1421a12f56f41f3de96f62585419917020498448ade166a05954981dc058e199b265fdabddaf875af0102dbe94af163bfee0757b06894317c67fd163b8b940a17affb42de0effa20d85ce565795dab6be6fcb7ac8fbe938f5300e94465c2f82190f2831ca67b0ad0b4ab2958e62a1344dee1b19cf264e018919487cdd6b915a2cbf3fa4b6900f33dbffedded50836d08631fb9d4f510e12a6fb1229feb888539646baa1b1ea4d4c09de04c6f7c85d53b2681451b09e7fbe063b511f8429a0a6ab24a9fe36d2e88c81b3a3f69ecb78de5d9f054f505708101d3c6bf669e55libXorcode.so.1.0.1liberasurecode.so.1.6.3liberasurecode_rs_vand.so.1.0.1libnullcode.so.1.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootliberasurecode-1.6.3-bp155.1.9.src.rpmlibXorcode.so.1()(64bit)liberasurecode.so.1()(64bit)liberasurecode1liberasurecode1(x86-64)liberasurecode_rs_vand.so.1()(64bit)libnullcode.so.1()(64bit)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibXorcode.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bs@`;]IkY+@XwoXv@Xp@WV2U@Christophe Giboudeaux Dirk Müller antoine.belvire@opensuse.orgdmueller@suse.comjengelh@inai.deaplanas@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.com- Update to 1.6.3 * Fixed an underflow error when using flat_xor_hd. * Added a build option to allow a suffix to be added to library names passed to dlopen()- update to 1.6.2: * Allow the writing of fragments with the legacy, non-standard CRC-32. This is intended to smooth upgrades from liberasurecode 1.5.0 and earlier in a system with multiple readers and writers. See https://bugs.launchpad.net/liberasurecode/+bug/1886088 for more information, including a script you can run on already-written fragments to determine whether you are affected. If you are affected: - Upgrade liberasurecode on all systems, restarting processes as needed. Upgraded writers will continue writing CRCs that not-yet-upgraded readers can use. - After liberasurecode is upgraded everywhere, remove the environment variable. zlib CRCs will be used for new writes, and data written with either CRC will still be readable.- Update to 1.6.1: * Fixed CRC validation of little-endian fragments on big-endian. * Fixed compile warning about unaligned pointers. - Changes from 1.6.0: * Use zlib for CRC-32. * Allow support for reading of little-endian framents on big-ending and vice-versa. * Added check to return error for negative data or parity arguments. * Added better argument validation for flat_xor_hd.- update to 1.5.0: * Added support for Phazr.IO libphazr library * memory leak fixes * avoid Galois Field multiplication tables to be calculated repeatedly - remove partial-disable-simd.patch: replaced by --disable-mmi- Update RPM group and summaries (bsc#1041161)- Add partial-disable-simd.patch Some libraries like python-PyECLib fail in OBS during the tests. This can be because in OBS SSE2, SSE3 and other SIMD extensions are not properly addressed by QEMU. This patch remove some SIMD extensions, maintaining MMX+SSE for x86_64 systems. - Add buildreuired for pkg-config- update to 1.4.0: . Added support for ISA-L Cauchy . Added get_version functionality to library . Fixed reconstruct to return an error when memory allocation failed . Fixed posix_memalign error handling . Fixed the internal version number. It was inadvertently skipped in 1.3.0. . Fixed error handling on gf_ivnert_matrix in isa-l backend . Added get_by_desc return value handling to get_fragment_size . Other minor fixes and updates- update to 1.2.0: . Add functionality to enable consumers to check which backends are present on a system . Fix segfault when fragment index is out of range . Add fragment metadata checksumming support- update to 1.1.0 * Fix for a segfault related to Jerasure uninit() function that is being looked up by the jerasure EC backend (Issue#19) * Split helpers.h include for backward compatibility * Create header symlinks in std locations for backward compat (<= 1.0.8) * Eliminate erasurecode_stdinc.h dependency on log.h * Move fragment_header defn to main erasurecode header * doxygen documentation fixes * Minor bugfixes including removing offending MAJOR/MINOR version macros * Enforce upper limit 32 on the number of erasure coding fragments (#data + #chunks) < 32 * Introduce 'liberasurecode_rs_vand', a native, software-based Reed-Soloman Vandermonde backend * Properly set W in the new internal RS backend. Without this change, the fragment length passed up is incorrect. * Remove all GPLv3 m4 references for CPUID checks * Properly dedupe fragments in fragments_to_string() function * Prevent backends from reconstructing an index when it is not missing, ie, is available * Make ./configure to obey CFLAGS * Add missing pkg-config templates * Remove autoconf installed files from git control * Fix get_supported_flags() arguments * Properly detect 64-bit architecture. * Add -f argument to autoreconf to regenerate aclocal macros * Silent autoconf warning for ac_cv_sizeof_long * Fix C++ build issues (add missing cplusplus macros definitions) * Make liberasurecode header installs to a specific include directory * Fix 'make test' to properly run null and installed backend tests. * Fix a uint < 0 warning reported by Clang * Fix memory leak in alg_sig init * Fix decode when m > k and all parities are chosen as input to decode - run tests- Initial package (1.0.7)/sbin/ldconfig/sbin/ldconfigold-cirrus2 1684330677 1.6.3-bp155.1.91.6.3-bp155.1.9libXorcode.so.1libXorcode.so.1.0.1liberasurecode.so.1liberasurecode.so.1.6.3liberasurecode_rs_vand.so.1liberasurecode_rs_vand.so.1.0.1libnullcode.so.1libnullcode.so.1.0.1liberasurecode1ChangeLogREADME.mdliberasurecode1COPYING/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/liberasurecode1//usr/share/licenses//usr/share/licenses/liberasurecode1/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/fb1b939bf1a9b4eda5385c33feca61cc-liberasurecodecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7c33ecc0fd08d3cf0791394e0b6ed570ef60058f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e401da0f3a3abdb81629ce2cf0bc2dcba8c23de5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9dc02c561a2cda5f14577bf1f2a1b06cbe555492, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7e713bc1ad6b6498f1c8d4781d4a8ec563560597, strippeddirectoryASCII text PRRRRRPR RRRRRRR RPRRRRPRR0qa \oy˺Rmutf-8444d5c2f59a459824a6616c3f64591df40758d089e821694184191ff297b4178?7zXZ !t/s] cr$x#It4 2ʭʢdb{bz~ Ag8ig#u. ZA}&Q !tHwyԖy6v+ڠnHrm5Ѽ4^+NÈS9rD5mov6p2,Z!`RDG_ ߹ұ&DHEs6zXRrн^tiRqJs]&"S_uIzGf?yz@e.[PGBLrd(w̾}o-,5TsE*_HRc`h4X`|h<]zjd ^:.aͅ$҆~^xHX1HEֽsC=%KBnqoֳ&Xf1c[]IS8К4@aTmD dp%Q$6^w{ɼ6Q^ ՚eGt(MˊTu__4;pˤGa OJlTRvYCM`^dNF뾘(;~'dp螤  &_Yxcnn$ s2FZm>yv1,"T殯No,'q?oF$@zJ 輸}[f*'lnTE`ޏՁ/8wq2Ȟo S@4k{Bc40}ң«*,?Vdk)J8?-|KR*`k2 $ b턍,aB "c|2+ xk"֫*᭝{qXVsnbE%þs&|8$y;`ϢT@MSp. 9ڷg% .ijk[ۤ`FHm zj~{Ay>q쯠!C1z`к = ʺ@C@ t/C }wWdΐq s#eIw(5ǍϣZ EI形`׎ߕv+ZU+8=$AģTo_qv0R~G`T.,3WR|'SdЯ=|uۻ%:y?0];bGpR˽ucYhHB)$U4L)f`^iAZ$LQ%QPy"?Q_.mY%qja0WƚY°W/ò͓C qaTJIJ " 0VUM p5]HZ4"( 5*;$)mi=IVODԄHb,U1-qq!Pb LdAq\8ZY*&Vf*a>YOH09y4O vg9ӟhJ=%,΢hhab?7ѭycfG[KeF75F!pN4!'s?cBg[E.j=ki4xF"EB 4Ҁ!Qe^Kr<:`Rm}s4&!l.A")W',b ~ϰsv6KF%%fOJ4k|E$h(;!oJƈfwG;`Rc0SS$5WsFp4eS|Ԫ&#>K ?m@Vv^ʋ.yv_w+c[9Cmɵ+GZpR2?'_-cOnn%i|U/_t&CRZր$tW%fRvt3ˮ}+J 32JsCWč*`VYd1JX픥eajf%BC3Tr  HG {JJGh=,wt|v,!Ok0<00׊b~d#b-=^k&%uo*Ϣ>h LV]lg5]tbcV߁Z_Z: SEx,i#`P%0,yhlc܅6LDN~4#CŔÆ>(<wk;jdxڞm*W+_'1DCKUzLgќznnB63,ϙ4P.~>hd'6yɘu*׏-œTߊc᏷>u($r,%=6A X,d3gxZJ\@>厝`Fcծ.-\W3SDP.9;mQ&9;klv|En7lTd7t_iu}{:ԨS8!LSV+5wHt˜[YE,lÏ_N~2x}}J(?[:߾fs5cF)1vߒĈ–X @I֘NwE9 WtZQ?z_-95%x}+(3k,;sBM'(w^)~nldVH]^]( `gtgG>x%'H1I!`K!SbEuAZsȏuۯ ]x!'zjtޤ(&èՐIDYvdvۊ0;Z܎Ո 1ϘTOJSחo;@ w4IE(+)RKtdl8ߴj=Oy'jpC('3yؾ<ܚ_GBjNsOב꯫|sQYNePk̟aICV^r9c6+5z{IHeIfwP68t|S([+En8Íg/ 7os}f9ߠZ^lQvUCtXz5:F+X 8=;оϲN Pt,-r4{Z=w\s#>5[l X3#:{v M2= l 55RM u %q-foQ&¸oﰀ=_u#1V\Eܝ{ir6MJa+Rt\ lˢYRehac;͛4s@,m.qrWmmڤ+ E#ݲ y/aylo+OnHKڄ>`HC;yaF.zˆѳc܄ɞw 鍴uvC_CGi<x@O+q4$A1}W=`"H%a ,n{a1/<[xW ыS<譱Wh%zC= Ϗ-XTS8\0c4Mj⸱d[nt"G\`<|H/k4S V,e&E1˵?ΡHg:BL*#xHL wOp[RaLAh *sS> - bM׻q2)KYĆVw1+ȺEH俗*§}>hrkHvRVK4Q&zK `q_aEo~-XԊ~j) {]yԘL؈bR*g( *Dj1 ʅQ?EuӔE|D@w8İQ؄B 8%x鹿[r`BK OBC}+Pe逰㽼XGy6<5\آgf5/8OE皹Is'V?gjלk鶐3mϤa]eEn Ë~)g5M#T^hiaܶc?ϋ1m ܫ0@sWꩦ*~T+OW]2\hKͩT*e;FbD#Ig{^5a2\HEf|AD ċSh2wF Fo!QA`WMáT-f&BD0bDؾR̠Hw\,>yS~|hA8o pj51|q $ 1:lq0쩝+8Ql̔:q9س6;lNj?ilU(<]dL6ZKrx3 SvguXQUȰc汼^*P/Hu'mzT;͍0I G .RD C焞X[,cnOPCE͟wFqeD1:Epȅ5%֢K^{[a2%NA=|׉CLexahUq+)a(NmׁjL@FdN`<μ@Pƛ!dJAʭmUU1YS[jTbJ>p++i05~Ф.Dl+,&k[++å +03^~*GkԑQ]|44,6ߔ/05ؒhW믾CCu+ ܤkzhJy$#." oFd+iUl$xgţpWGC~%n ,?كj/A3CX46 G{$]k35.gl DB ,!G9hO(ZiEkM"R};(`:FTˌސ艹gk;Q6+ LeRBTv+6zVZM5$DԹ:Ey ?z]PMg+Tm 8rQDt4tMPb ]*m tSZ#nx)h2p|"ޒoGs8 ˂$\LRG1ycAݵ~1Np觡V\͐ icM g":fOoOmꏷvC+8kVxuM|_e"naF F:W(*}J^D=¸~ !ʇ%%е!PN#ã`檊*d:L8Qv:ąG9gEdzȱ0+߶[(:FGxbE݁[hZEX.d*N {jEFEڹ(ZD=]G{`֮["lϧF[vcAa[Bf?D(X kzAlڎ,5dFHH][U$R $ιԧ.\%0mە15FW1~P;츹)'Q'Mvڙ8!0]8O1Nv-=eq?FQAB\I? "j TtC&o[bD,$2Z\9i .V\\2F= )]+ E u1*w岩wgN)'㒶%WMt9B?Y|1э5$פ9R)>k&|6"]@}{f 8*.>d4Eݑq_O);H<qU>=Hfj9B $l~pJQ+,Ai" =eGؾ ƣ"TPrCoޙwTi1cVt,wڵ;a8j4"|SAe}P8騇b5#iFVa|Y'bXwͩvʯd1\I}7A-rsMayQ7,׊TP?bW:1auӶ0jq01 ~Ǣ]^gW!g_X4A?AkcĦ-`N܀K*] QQZ BK cn8a'u4R^#koaa'ݯJNǗ]cdp^9| zRHsUA";K8)rr̼\2W-cWHFEY%XEii#Ru<ੋ:Dž&hw,B+Ǟ0^Iv~敟rJ.JE an]d + ll Z4[OP}Տ:QdndD ($@cp'!vd^'%ƭ뎠86Z8Z9%e~(?Soأ?LYp`#=~|΄LH\Hd*hbB~L<Ǚ16 ܳ!YVxIEF4 am`Qr4Y|L3؄E+H< syb:jO <ě/|f*΁#5fY\G+Nor~ ]Ԃ0`հlѐ܍Oq&!U ?%Ȩ'8I^#D'`)wPAжTDUI(QOZ,#Er"^q n+L=쬣"l߶e(ukj #I*fl߀JrKp %'wd6Uj=vr"Ǒ&5 r}i6,/ o)n_k׷J <9ȯD S`fN֌DvHɉ%b=چ F9Rund'Pi ;b\2{st;`0bi #ȅmsNIV(`'y\7Ivr+ڦ\%RTpm /&4HKaw5:4 wlldRD:NT] ftߞ|~RHώG#XS "ox?/M?:G>0rpE9 mTS ;c5WmIy/K 9%mJ-w"iwؠTj9B S9;$.NY梣^8V `( K8)oI..;OXq'-JGʤИt` LP7O i"\ߌ'"ճ3ʷƫ$U[VEJ65@tt9'rJuSOnۛ <;;_w&X|.Zl)Z \fb k$_5W>loRōc.盟y/'sQY@TI^n tfGAf1of|;3mъ 7>mB"Bek5wQxt<%*V?Jt<'~R%odl RH]id75N?z'ü@u͓W> :jр)ZxC͝7uU]uNx~E5O#GkmπTWm,>XR(9F__Ҵ}-pI,_pi0`.ۧ Ǥ 8,9AZ چ4Iԧ̆p"vSrYK%XCډi,Fϕ#u+ d=OE R9-/OүH`_+~`v݈Z`chsCv}l-M3zWofr ِ4 cC+ x`6܇xV ͺ nؼ4G/#<\LC>rR`RLE;iRd.t1tDvڱEA͎#`\۬?O8tL+|{8Ԉ1EEI;OPu-ˬc4UUJ n.# zTTÙAV?}MmҎDX0e,!C%F7-f6YE_K'{G^ЊV$ŵݎذD܈G(pjCN "nQ0h73HAvUJZczJC8,/+䱊B$gu oQ8d* o*ٺ2] '?]Uܕ-qؕ3~_x׺'v!;3"ZKOۦQk/A HwH5.l%1=E줍+5o]|UA#Q+GjAjnu#Qo_婁 |UeEchCfy(TR!\hS|[y{Cd{gdEvmd4󫗵4&k[G o:rCŃre=}F^n? *Į: AZfHp}p te F"'tRK^?~L)P @@h"u푵)S)R2{ &fD%@Gzas!r{FyM*H~$}Ni$L\myqaC=AG>+ծ$S?-x&!5^f'cgk*YH$bSB zwHӓm'b'׺0w_ܑ;RA.( $Xvnϸ؆n>vWZL~έ|!Yy/ CȄHO> ˆ%pQL`~u%OZ'h%D? pEC ^hV|,"۲(Y>"h1:<#H s'+6{{}$oR]m힃*eTa2qx"vz3}1Xv[XQV`gt H֒(8֦q!?]CpŁuZ8 ]9xc4-i'(9Ig\7Ʊ{GX+3e#imY)o[XljdTks}J~^K?i>픔mH;G3=r#TJ5CR6^}WP|<xJ] z,7"TƉ H8qW!9\nƃlHI9ҶBԤMݓ&aJKඇp3eeF,"'|WIق|W#|j r&6_OIn$c4A,ž=ZKrӂ:9;hy,=x%/co~2ǫ3R:Nc_ !U-Wzr_r@Fhc\MyIR ?*6bbrH,CYhՓ kV h6s?91Vnu6UV+rNܩqtoQ`0Ìj'B8R-z|e2 "r},(䓛!SDic]VGj3÷3cl[$V"߶eF<_]{;$+aW2CW.Nj6VXKZ#P0XMWI,)ߦ>{HC FhZ$6KjQ 6B-6s% wᲩEd_&(RLh!RLw8ɱvqT/ym"1XJ=u??Nzj:l'wyiIۼ8I0=FT}iȵ׀{=(@Y G*o eF6#:YGbqy9 r= hݼ[ߴK_PQLȟl6T7\taV]2>8#ڼuMʒayO?~}ߑ GU\1ӧ:=YV~_F-#|th"yVhEp`OydR2""װv9qBz"isR!>hCp6'}i;9թu*ѥTB[ ib2OxBpQ)T S2犠udڔ}ci?ˑ [dV%+Bv >$Qm/XR@" U)#{xEVg,bgZ[iVk@j**7L4V KBzqqD!ȼح.8vWDz310Tytj.3ib&;Z-3a_7PW:]<(vy ͣGEH:} O<^p?W;jtw 'R|-G$BDxC[ XT@N8ׄK"sm %<';o"{~iXɛ9WFzx5CܩVU--"ݠx^1Q(,g闕;3݌ HWBndx.t I"5= H#PԨ3UFɕb96:Y 8gT n>zhrʏ(}vkMGqH h} m :\5d}bP"{EHv#oIOE!/J"3P]r'ebD: Om׍, C*g6&YXDPC;kVN , ;l sM37~4t>o{N_]d8FFY B̈́%XkPvg'Wgtfo9:i4ޓ(8(q{ a7{ V&m>yu<5Yud"'C|5,=A7[Q,5B?@S g#ц=4 }f5{Ba+a2y#u%?׉0;M1@>o>GZ3EБY K]*kuFiǼ:WY|9{Ӈ+c,WR.'ou-AG=qI]ѓ"I(0yz4RΙlqTӿs\'h,6̜$pzޓKb|Ab.#6 {om8ސ=Ij{9qh ͝,.qǔ ЌAv*{q%E'|>$u9u6NruqMwxURvW0m7rK©ʷ}V|;&F-1Gu}_eǹMTquk-sNy8E ~+$(/T`>A? <ʛ vItBW5/= ✜u+).ޮ됚Ԯ_73tE3T[>_}=VCX\uVX8GH.y+AGNf>C?˾kP@ɊFZ_?#]!b}Xї-CK '+A4LI]ɸw]~j:;T{x #kVU d V;0]͠_Li8-0pmAxꒆ egM&l/~қ!xor8H M)e_H^o&T͑sWB2RWPoJ(G鱜TVC1rw{MHǂaW+J]; qvųl6՛Amf&#'!$C*ws2jCp؋K[h95T]-]?.Y$PMfhE AwCSf{Q"U|I 6ׄ>@Q0 s5{5vuw WÌQLkuͧj3Pi}),>Z]2'+;<*VlUL :k7sBfzU* cC4QNdŎ@ ;lh:)۟W̩~f4}MV$rY߉H2̼'$@WJHn{ I:R!ߖ[C:e mQ{$S=Rmv j h5y||љ*iVFu|oId^oX(^<'ȎYqe\YVۯ5H&]`_C=6$s=w&1T"øxWe pw>q•Il@ 8DP!$&K~K]LB3/yW ǞE cB]3&&PJl R}weפVh|Lg4*e~~;7LYK}F" KJ`~(DU烄)k%}b6ضoD|@le&~)>TR}f;ghkӡFN]so~:k 䞛P7 ةTnt013>$*h/5Dq_.F2 ST}uh1S2[&a6 zdg,a|.i$,s R:gqgQ6O#>k ose[C$WD7081UpVe[. ryr2,V$Ơ3V٪5yv?ى[K)z4Ŝz%Sgx jɫaL$x@~d&T<2]#/>y.Cl9]B*84.zrNB(<4$d=ND>" ($_^k؃UoBH:<83jʽ/G[]_oZ!ul Fh{q,۰"ɮcAx^PduGUc 鍗`"r 9"q.y侑_QhFI؇gpw6 O9a x-=r%AZs"݁c5?JT)Zw~چJ;}>xO?ͫ[D7y9&(a%8"MU#~vҠ Ti3f!fZAwc1j۩,k ;/q~n֐w}+qK&"sUcFM čBKe٢dyN50g6gsNe+Yh") 8xՎpԠha%Yl2x{|8M oz-Pq^ S$ 3/9lvR39`W[6#Cc/? Rg9l '\R RmkpIa4]|q8@>י2QYpz D%ݫI S])`p̝~3̟!rFg\`B$adIt }uu|EHB-ϟ.,S$95a)`yB0 C $N@A{jmx,U8==d-z`B-;S\<0_KPĖtᚼ-!umxG 1OrLͼߙs#"/&Q&c(gMW+%b tꖵFkɵ- Ikb{JAIAW${?xPBCdIIDެ5P82w"T yt: };ȪQ $ ؄C& $sQn!򗺶 2&/N`/orSXV?iJ  *QVxR߆Ssl!ܯWZrQz8۫\M;nuvSQS!܃PN曧~}z1Yh݆!':yt}3foO?-XLN(ig/V73&w^jD !+,$?{G_Y8d5lH1F.roК۞de{QY c\Hb֩uQrTN 1,?c W'LH&q[:JY[fBG,$*kX Y_na D3{[aj>>ܳPUl+oI{p^KnŪAT:~'hRy IՌs{X_:HxDG1 /A<֊ؚa9S$NsI 4#׃<C$އ5=fHپnU8xJ@4WavØj̪gK] F:Ӆ?U;)+aWGkћ&eS V-QpBn֟/S!! 73O[5K֗I5VDGDDgЬ6Upާ7=x*QQcup:λVq@s?}`/Ý=YeBӪP qiRhdA %i1U$qk^5_onؐ^N5GVtI}o!>3Gt BJLBr4D?tϘaVgcuôV-BV=+tkZpBn9ʕPkx&[6ӄlu[葩P٤KycDi(^%\LW`ٝT%v{78إ0>9!gd`sW Lrޕ\fy@~[c>+i\62)fum;_-f1flimCȢ v"Vˆ%Y .[V w2Ơ $>+JglEYbPl68#g7jUG$;_|iڽ$S&*(S%8k!1/YW6+芾i`Yi{SoZ\nAFw/6w]\X1^Fv j`{cIr |;wdYkx M͸A%? ]+ l.1ჿ;G!#yrByOo #'@#W_ ^:3rYMM|ceu!#vNdр(R=[RheMSef DeQE_Q'I4  r'#vS 8s%HʝX%o) +F9 )(+HI_ZwR{ ?ϔv B~"K GKeo;CEPL=ixǏ.o(Hi!eֆybҁFCdci3qga@iBe3I/1@qFQ㭷?-;ca43,n;Y%z3cWĤ!r PyqA s$V5/L~di90bMslYM0=*>M;~Br`YH:WQ s.&Q1n.D4SmQO##&_p@X#g5DIOl3n1aY%W8da"[Rj"7&ICw_tR ZSVf76(FyQ5*W s`'5IÎ$+JHUCNkttdfD]}*/f$ ?_0\y^lr. ,ZR'@LPyo,$d7/cӌqdDmЪV j/!|kLF)quvflOL #I+*M^xy c09uH>/C1{"}-&GgBj!ȋFD&C$I) tKs5:fںnN҄)֕78ɄFk0U* aئŽl;YQmD~nE0ky5֪f;w"f_F.@͛ + *b*Q[KBlFb(P{y W$Q^?`ل.qN3[6̏G"fDρ,J-o-@X̧ER7 Y]FF|Xjx `f MLQaƑ?S]Xƪ9:)+H)lPvQ:  Hw+#B#>s$2R3qzp;5{s~ٵ I9;?c/Fʉ0U[WW) :T,&'(1Ogh^kw1Ck6㉄!%Sv"j3,%ѵXm GQV9/޳5+ވ|'C6*"A$/f kAP Ȃ ݺy_Bz&7d2'0mr{6RlCo?Kd@?bK3&JƦ8usTeqFT(bs{+_yVLc(Wvl'=

H ֺn.0}9w;(U(4#;3CYഫ-cnE$n- n?v?o#6 D-Ҁ(q%[бts/j, 4n~+it >B.u gy}މTf)wU$ Γ:q6BV(֧2J~F%k2k(JU8c,FEDu; S \ݚ_mwՕ*KgѸ@*ik^akgj3wVN~YHGp+.FpGs2>HdzJ2-RDyƠ 03]DdSfG[ &V:/܍FѰ4ImK*X1 =#P*wkiz^^ >vʱsZZ`i[=sA]Ѻ3T]lW#KMcwH? BltGaKucau-!_ǜ~IqF  UF#S*wLB} PfehgVۑ0ڷj z% ղPWi Q (+ƘT*Vok@|ԟ4ΰw:fKꊗ9+@ `dIyщ bHi>.N_~+?S6%brYJwyazVs\l{B2wI^'b"7'vb/`.+IiҷW!0$hq de ѕ1(y ~:9~gc}]uɕԼq֥A#J{*E\S^V! >H[:{~{Zzjwʗ/57"E7ge}f%'.p[0St@`nNֿ 5Y$;%P?[7i =iOi$80i3㱛ԓ^m5wtlzDV6|u9'yJVwН$5'CS7t $3 lHqbJ/|S,T$X1(sǢW+pB[pvQVT[Z-Kv-f8ِGK/eA~u\}?Ԩ?B6]c+\%W _xQV熮lXby/QqmZzA9oo y/ @q~&\jLّdO6}qq *Q\>`|;>0Gjh{opᘠu&%mH_؆2SHg ;Ke^MRg<zBhq%lfҊBF>M6Г3=ѸT9g&D !Arr5]q&*zsvC- +{3|4 ="`Qlv*F#䛂גM}Ĝv۝S_߉.2Asǐ"|r?V|ʔIT0ɷٞW w%{UT%-q\VU0\㼮Z:7eCFYveqFe!)kYɿr BH+lu FPB `[0}#<}Bfb# 2WafW6ݝ FS6mW;Rp)@I FOթ6bj!{e^*0VYE&sxRY,.GS]HtgPézm"Q5iݽ"NؘG:CF#3N I='- # 82SO3f{X{].M/Uo78ݱ03ey}Xe?ԹƄ 0ЭXS>M+USF'u:6A=te>!AЗ53ꏴT{54 upRGD511Hǵwg|(2F'vusUz6 UrWi} L}|RG J1x|"/D4(,wޭE=E]4hFC@Q %tHbvG/~k]m!@ L|>V~68S2slsfRtJ_D+"ު}0;:Tσ|D9-$XVD{R@9==W=C[})},Z.$lr ~:=I5E'XQ _TI (*![JVqchنPFKx1a19ށ ]m|:ϭJY@* !mFN&. a厨 ?8֔H|3v2NKW}($g&}.^T7%6b. ) 5Jkb 9XqXmq.6Fۼb ƅHJ;z(1b>³H#n72AUKFo( Moh)Ϡ}gT]hN>6*|ǎh"NRmZ[V8iG9ϙT?VePڥVr#QwW}+fjӗI:U\b3lm_߳L1q8&kƂCU+.9$ ͋G{GlEF[UD!#%5j7t:W;+q%3z#Gg|<;;jA3^rEa5FC99dg`]⸫T˰S<g}j 4UIoAe0_&ERr"!ќ *5sV%kZĊcgG:Tq3 D!Sc'm'{@*0N^^ȝ| F! Q@2@6w:5Z!r%l|lt4^B>]z_7(]k;P,*K0Gpw8P2 OhWYJڙ4O^mɳ$@g:#Ũ'&6a,<7ҽO>[;ڌM2~Bݎ>@bC ²a3݊N;!H1<; @`*~xQR'wIۆ3z7a٩ӈ[9U@}ZdKk~ N9|:&ONW-~`$J}/:;bg0̼jhfS:[nbX \9YyU ̻ *SJ8/ HqUݘ&DEvr2,HHlx9L[0y^_ kh^%6U mtwp1jR79:B$} +܏pɨ": w"fpg \|;OdXFSt@w[{7x~J7ëQl|\Ed< X?we"{; zts+\.hPWK;$!̒iLBҞBy.%܅ cJVEmlNܡ*_A܁VL1ZEi^FmQMn= O,(a=hRZzhZp?>Z 2ξ˦ϛ*l9#]'؄cJB?xn[= n+o Qw=n6|b=4YydxG˹W,gxT 8ўxK> ā 9+.ggzWݸ0~̣ȑ,Bnxut#߃1LjiB 7[(Ve}5'>BghAM~=ةЩՅ^^BҲ3d9Fk0:,0jG()e0~DqKa df=,Ak쇶q5\E{DN n:٘PeQ8c4^Vۨt ջ?VpGNwsL W)Ec[m+}rΣ"$;CLQ rZcN_2|1Ö/cMIqW_AL.9J3%-T*#w5z4эazȖ~(ݢ ɛb17VŎ"jᔥGY)i?-AmdL-օ]^KnT{% ձnq̱ gQ,]ĆmD6!@fflBQ6ΰϧ&]x-QwEjndÉ? 6x'w J~ V@侁+ix>Ҋb?DhD8\Zd4DVQJEPlpALKKa5|]?)^S290M[9}A*g 0$-eak~ ]ԙD b CFkJJ̏44-#{$l:Zs):|M l-?Mɿ.4LbpmOxi FQF*{LcK+#d \͂A߸y{8_CG;wBC˳y ᳮ/Im-A~ e9K6k七Ֆ}py`b9O;4W^FAMT x2P%kP(aϺ=NEۊ4Mpu /c`y/T2,asaux#uqy_M !ZXCmFϛmPU@yVyZPc.˭8I7!Fzh)s z]VLHŀdkox|}`hf+N\v/z '_#l~agj""); y` `+?1lae"T{JƐ ^Sr( u=F0dODl!P51ƣtfD㮊DSHze'7o|kjK c\rwW^(`\Tu1Ϝ{E0'+ @@oLVԐ<4tZїbxΥv8Ce\'7LKБ ^ 4U>Tؔ6T7:#_ʪME3Ț%Pcݢ`vZ4hsDѢLǿ7=Mg!*jL% iэ\?' Z+ӧ^d~/S_B*K_Q>qufcZf@.ί gU19C r9D ޕwt_F.cShU\_1*_e)X^W}vh,{#5] TbWs2:Ԟ8E!`Q{n(K|:tj 7lՔb'sr21P Sи;ţ\7un$whjF~U,?mg'*D|ѢJ]iz8YS𚳀HkW]u y(aU9\vssUARאO Z{I4Ā^ulVr QK@)4Az<;'M9 >uabǂ 8iǑS ;} }աD sb$b93ő*Ӣs4 ǽ~0egNVffS몄=wf'|$qH]Ov G\ɊS8h@-XyRe>w 5TyOcd-S?+;J[ 6+B,ut̶{l ЖJnԁO©A<" pJipxcx;aa"|OGUA@oy2siUĵ{@: iBao"6(#u07ˤruf4/qɶҷ 0~)H,A A .a ".]b߲qf?dUg/ݼSF, ]kWW<G}vn ޟR!H "?zvCؗCwFw/v="l8_hl9:hvS_;I5(_~Aů&dsnZ] {Oz.WVBJ]1`ZP-5kQ'ᬼ\>.ːRh7ZsP@[`&!?LZvvL[wæ~r)41V}tX㹁 ,?ihndOAoP˃׈ @GH]0"*a$/,2cq8#T܄zx hHA04hIֱΆ"Xy2nPt\mQ)y[.U` \>8Eb|Fy.deG{ĺs<2W܉ *9u @s]:iT Cb&l?D s!$M4nkۨ&B[-bQSEqu%ȰvK+Tг^wX-. +hwmb D^>q*J"M!` W&j |gJG54~#iExT.S~ p1,n]$؛0N\KE>:̦YЛ;XAqG 1u!Էb({[Fk˒h+Ԓad?sw1FDX|f]ٯ"*sMA E5cKV#_KVch?`ݣ_I o,>Gki>:h?!{o[F@qA c`y)@Zd Kh ]^j_y ͗!! Э5I%1> SIlf v3mƃB. rG?zK>vemLclg~- wHr%/E̓ F)#ðڷJF&F[4(Xn8JwNrgoAN H-$8@;Ajh/]U7~YB~o)ToFO7Z>\e;Z1<ǖQ$1唿=̰&dM=j`IpsOu{21ԝա>AV 峚jsM`GJ%GD% ޺C'S7@sǕE>"N >oȁWLOHoZſiO; `T3G´p Vt{7Ȝ7RX/5k8Wmiy2#䠙v f¡kn>(< Ή݆FHVJTNuїcqiyU*11+ mtkd旫{zW rM^ޅŠ5k.$!a-HCgExa~!8 >zBq[_gj5dgZӊRe;TF peC)xj|yv~lQ~;*\NcX4| /IXPűOOiN 3>ta.{(3I˱ѝ!*7qYR6iBlͦA49HWօ͏*e3?K.T ;TƪΣHFўnQQR|oUG*n [v0+X (gzMz2_{N^1˳2- xMv KA[llL,5=ޒӰy0Q}W |xFUHe^ec9!3t%fj8>DY8{\'lȇu45X1 4Dl{"^v]ך5/:s=(Q) 0`5Ll<%ˋ"ΪHx',,ߕQqLw;t?$X$!Oƣη(p8|z^y~9 ULҩ%hv#\GOGm?2 d +6xA{P0Rzg .}?}Ɣ^II::B:CqKɢuZM$'V8:GbI\ 0]qbJQxY+]x{qnCHouOy9 'SLJ1>IGg>U'N"KwErr7"߻f(sTӚ[^ dJ1&xu"8wB;>cfC05o=xɖwsY'!{R@;V.avq!_En Q{ Jg4cGKkDaԩI$D IZXƬrNT-[ߦePw>i\P5(BiPLT֭r>[C#iȤyx]~^A^/ x{ k>zB݋hqSܓ;MRm@Wy^ *_кpVѵhdŽuc>/i0,2V+ H>3vR]Yv-(QQK3m km_L>L)?~^ 0bL+iȅ"3JV"lp^,øѣq m6PVqB * ,oқzL_#ڔUE*xVvpZ?&0a9-G>_>!r_ٝ5wPGВQ"7_xeE?6ؿ@kgXd+(zb0W6|`=k!Spyi'97,e>kBgf<]|fWKc)G+@X͗;{>GE%)?H7.WVe? MssXC# t%|^t?QǬuMwYфG|J\S5rsb^Fkêg6cde{ݳOr_pP/{_5Xe1&]6k0_7ܵPAi^O & $PE\!~aԭߔuXWU YM붲𺚶u5rnQmhudm1kDGBʷ+zH6z9.1=lwkhF:e{AMx%,t³e:'cӽLo )'hFtӻҡx#`u(j; Ɂ!UΞMyp.O. ⧌aM/Y5+K[} >07]L-fwUz#f~mT)qD4YI'mi@Yv V3*=moZkhab\A*C*0JjHEȳ$ws6lQcr}n?#%'p(sn"|nЍc[OI>'YH?T 6|ug"4{nmOӜkY}#I/kI^]SzjR} y搔v" &!hV> [/^t|RP!x585L媙t/E*#ψD]MGI೦{SX'c&*\{g6 s&[::u.$ꂣEW;_TQWK}{]ȳ-8(g?<>z%?<7xbס-Un =" E>$lHLrppߍv:] %S3kBG4.Q?6ga XSjЎ?oXp?ZV(Sodi8wN${Mp-kKFWet%D5i1`-޸N>-C)}i3ZBo{QwfNQ?cȹGL`1D)%3a tJ F 8N z|z,L&baun.tEfIW=q ^.|l*Wč|i;Ϛ5 WV -|l-gG6\Q8:HIրzFa=Iff;cz!0)rZZ- V4'[B͌r)P*#X)\ިg2{k9 Ws0eAX9!;qScU=Ԩ4 xGgF^pЮs%csĭiFd3-; mKb‰7G"pfc,42n#Q%#} FF=ib)4Z"FzfDZ\r( $D49Ӵץ;Y kZ92L AT-T# >g+ K 3Խƍ>GvI<9X V7HP:IOVd|?LG};wn#>`Ѽƛ.F6h;Fz| ѥ;B-iQjs׋'ܮqh3. |sy/><\1(~HXDY|>"S{i-|PbWjPh좼$tXyp_R04L>& |d 6dըRSԊӨɡ'l @:_!Wn&i! %fhc*"ީmw&$!X~f)'n6$jfC,l%deI/|nҭa^?aкf߰EZwF90)'(oWH4~z?u\XrRn#O!oCW)[?n p1nH`Z[bnOЗ YZ