liberasurecode1-1.6.3-bp155.1.9 >  A de9I%z D OF\N B :q 8iM`aYP5ʇ+o| #8fj;K)c6X!7MsrQRD +ߪa8i?rH̭F _fe"voghP~5yw'ԙ G讽eajܻ'z4W{" Cy]ߊa Dsxv>gݎjbIb%y"'#+0_PM Y"2x%n$D4̲ cp)|Μxbv7lIP)q'.%zG+s/662ebad3a190c968af7a17c46588bd6aadb3c75c8d73705b3ca5ff2c562c4c30235fcae1a29ae660a70e57ce7c09ac0ed5d9dc1fXde9I%z *:*|T#$DC!;ϐ8h[J'Ϧ[^bo@Y2g Qdc}&Y]8nh_ַXa=..4 RAz#8S jd `W/6>`&tJc?lWnj[jOPU?` CmF؈GR6x.lv>r.9ܟN  Jԛ$5X_szY:;ƨ4P,"NC8k㣮gx(SN M#W:$|c%dL1;9Ģ7ZtO5pg{#y2}9u0Bޓ}<+w}@;53O*pròV'ZU|H>z=nQ'A+p+s?W!PY[_׫106.Iԫ2(n@icguSh*(ƣ >p@!? d " `  %6bhp           D x  $ X , _ (8 9 : >@FG H I( X8YP\t ] ^bcd7e<f?lAuT vw x  y Hz     Cliberasurecode11.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.de s390zl26SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Librarieshttps://github.com/openstack/liberasurecodelinuxs390xuPGhl A큤A큤dedededededededede bPlbPlde bPl94066587fbc75726efdae43125d63c71568b7e968b9e3f7b14bdb824765f05064268315b0534820941a4b2a4804289cfd78ee3bf76e08e64649dd89b8c747c0ba21d7d383bea4d17a1d3bde6899ff509990ecb519f32b6740d2532885e0522336599c48875827bc20ebfb79437235e324206268908c1cf29073392a573118d3c15a2cbf3fa4b6900f33dbffedded50836d08631fb9d4f510e12a6fb1229feb888539646baa1b1ea4d4c09de04c6f7c85d53b2681451b09e7fbe063b511f8429a0a6ab24a9fe36d2e88c81b3a3f69ecb78de5d9f054f505708101d3c6bf669e55libXorcode.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(s390-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.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(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/ldconfigs390zl26 1684346893 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-liberasurecodecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0f63ddb3f43736af4cc2ed7bd9ab9d5730747efb, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=26e9620090f54b46a0646d41cd19e45e8df84190, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=9f5a8f66d51c7e3e9e7638d408cd581003ce3bf3, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=eb3d1dee15e4cbbe521307e51e6803a556562c41, strippeddirectoryASCII text PRRRPRRRRRRRPRRRPRRtL׳;utf-87c3b903ccdf894ffa2242555d47aa0ff2a3abfc558efda0649ac9a8aa4a8a0b0?7zXZ !t/ ] cr$x#Ht! fd?YwfF1|.V>u\˻M$^#ڕPۯ()aWJ 6 9۫&cf\ˢepLn^,fXbfۖ18gy9n 'v[ja7e2 ) E6[tF``72jˊE[`}#XޓbZ]D,~ 8H)ԣǂ[db׻`h1p#.zܑ{V ;H UGqފ̉&-gZ@%S^hݓ5JΝI m vq JoPTi%b'VLJ8rJMդ F:_}e~9 VMD$(֝^E\>Nj2{!l:<օS9W8v!v?h@OAr?MކA#  wvNzq(~UˉчN+0ߠY* Fw8z=Uuܷz*GvG6;jc\!lO\irGPm#?ʞU 4r"50zbUv9H54Vj]u㒩-rb" 5 G#v~/Ni@P*X`wM9V9h6u-X UKU@hKoQ9A7B&{i?L|bǢf5eHo+~rzKQ4gGr^ ͘!3AO~eD-"퉃ۑVANj[8²P~Jٗ+AR?z˜TάBb#mQM* 摶夒]pT5Aҫ5N.jCk_<. :L#?:7R _&>P~XcAsUcu}Yv=տT-=83 v[&:X!7w@!RRBf~Dž8DȈR2A\DVjZ#THy180n"6 O mT9X=,11lJ9.dCm f gWx%8-0"xeŤ0Ţ+jZW!NG^=0^)e/(C*c_LUM`v27QLr{VJ wˁ ܟf1ra\]ax{]$;MqڧQV-ojrfkn/tY[0`2Z[5"?1Rbi+ c~V%Qjʿ -1~t>Hn&GvAZ9!A'G͉+y5 #0z@Ԝ_Vf "mD1\7YɘPL6Kir:u&M %$4!V1?Vbh0\묛(e|MZšwb*t WIFE/XIcwPZcto'g uAx:ÃR 29Ȳ5JGB2Uj%gbUnaeknGͯ +Y$2iR+ g/ܮv]vJ\eӡś %^̆oq-fC-\inVB+YVdЂ1̓OF,9p#Ԛ;sd".#Ϡq ~b̝"LXoMJd>]akz(")וލ<+ܮs @4%=U6XQ@I&K%.6~xw*  T~#v?Ow5Dn򶚵{|ӌO` 8fȊB竮Ž-aIeӴ(f 2,xF Bޢ+fQw{FEGߎnnƞ@|2 ?ZXO,"^a[D$, F޴SPYeHqȵG& )1LޅSFBHHN/v"ԕۘ4 d\Ȥ9!&W??D9Q0U[FW~~E&~S4 YjD4~H"ցj#~{2l׻"cos%qc0`,U:-!*O FXAf9.}VӀz^Z,k*;0Gf<Ƣ) ˆ V7U{Z.d:0 Ī:s`ըAC̪bX@fjHns}YAJ߷eqz?6 R?N<k[+!BFl$X8`3srv<= Ѡ?%BF͹[lb&͕ޝ #}bD1 LR1ŜYx6bitm-|3DF|hY%741 I'nKh@f@`-yI6[!#ݜ?Cxr4Z%r|C/M.!c >{ !%s]H ]^&9Q_ 3#|! LD~ x]nr+HB1_EZdM]H ]=%)y1@8;lKwfbCj 'lc]%58}RV${ ##gy`1,~(.ΗjM'T݈VV2o I8R=aޞ?yͧ:"cQsϵq"<~BDž.*UJuogaGY&Y?]%7^dbtZڅGF,v>%ICf+:P99tqĈN@? 4N:*L,ii ?pywY:*+Zse, ;l%Y%M;bjIPϺU!@:tSN]gedR~~dH,-=gNٶ2C9Nɛ_Ur迉PpmBeMiR ]wTq(OQ=KXY 74y]-O?,40F,;}Q\wYzlVW1:a=LiQՃTBƕXY-N!U.a}buw~{<&BE#"CpLͲaO.u~eUl!p?1"N@ĕ+c%9'b9+6& RwMtTMv zۘϕn?$GG_8RW ^)L+$Ƚ>W&J vD%;s*pl{CoٷNV||qɤ >]b2+*ɝTgcЌS{8ro(rR~O2 k Ew'"luFO1228PO t5Ngk>VGR)lX5W"CppGۥ`?L >Np%*`Vx/ ?iY +F0܆7O 5K~ !z?Hi`S!}\S0᫫g&3GtNR83X@ XerY"3ϕ\/͝W1ٝ֨=m3a)O`L  '&Mg4&';K 7gƇt:'BʂqDKX۽J$Chc]Dީ9nlF x9&9/(W`m"10\A tso5K!H\#CXa,r0 &'j73D2ȧi׺c֬Z@n`i_IB" "L)úwJ9#&JپՇufk0@y1 l-1-hE J^ں05T!ֹ61R\ig%{wx­4Mj͕_GyjxT~nFC@-Tm50@JYXBH$Z ҟ xW;g7bړ30q'%G1 B.Wb'4᧫ZgXD>:L5MEћX*-c~z&isɹL7F2/Z1rzۻͽ}0ZʐX5Z!V;_ߖď &0_EI.dH9J{>ڋ:-}GMHcII+P I{W<8{0#x.oxcWy+C^ H|0]͊`]+ L+z>`?_krAy59v\~cwTnzQ fAŋ~d3Q5aw符)LV<EHd $n Ul^#|C(m#T!<^4S`jsrL:[ hG]=z~x.Va RveɋT慎NO 6|Xd//S iJ%괗ȃ˯J 2Ԙ*+d(v ܏ yr\^R9(_`A)=xj4ڞwr#&9cDӰ-`B)tթV bcJLGh=U> XfZd~䝝g.cՉTj}QRvqqs"'ޫH]-"Œ޶vivl l̨n:gSw{Z`Zhí.[\Gh|7fW{͟>M/ ]r/.b @.J{waQO#p_wV ZfzDe儻Og8 C*%BUه&d2LU>B*̒qoXJ)=vkw|ry{G]s\b1WXɘ"蝩 a݊nˬ!$2KЎN(12R'Q.w$_񗷣s]Pe%_䜍<5VB^&R^nΏ/y kG"|K,s͑:8 OpW|^H ĮAI[ iaR0fҵ̀XY+D#~)JMT0T);428F|a6?& UAILdKJIއ֟uD@_&:쿙@(x_SVrV/_ g*E'UEfWw;ϵE3SPͶn #V|zDDbz]A2Ȯ1nݡ!3U+{N\NMfĥfԁa}v!~Fn l)_PKkz5;sIeY 7e [d fq  +t}s:̡/⾉rByN̂b5%.wkѳЇf .+rĘÄ顳ÿ:Ipiu##yDx[v7}]̀S6_rZ5%U#[[$ocD}J~Ї6RBI]AB}H'@1yRn73pjqq}WEMtho5PB,T<Ц| n~d.WP$I? 0U;p@Uf2߄ ߳Bh[Edb2 @4ڰWZS`{KS(Xʋo:sQ㕉\PeI^5ka5\ 4Kn5="ӿ*;j!wȬ^ϔ/c,!I^\份lf?w2D~6Fϩ)-Y oVpΝCM/ލֽ:c$y_MY, a-eQj=y PL,!31zu.U^J:Tex T%B&ռГ a Y&oP#඼ OeFCPv"zMԮmT]kTNB 6fQvQz[GJ{"z ٹF#u@pD0=(H;QW BǠx ,T(9*VA8~7leǠ;N@Q"xѦ(e%Cwʛ0_ [HE\$pM(M9m٤u!_|H kp5k )nSELi4)a7? {иQbl?`4vk& )F|ˏ(:ͬ^nš^Aђ cJ'5aku' L1Xor7=:ΌkH3%;naai0irj*Ε|'ZCqe[er_/9}+Λٽ1WiBiԡ7|q晋%ܖ gղہi[j 5ޑZl!`hn~gsMJ'lJSx#F80 2`q)rrU e'N‘9{VӘHLe/EgF_E[OJ5ze,O\$n5Pgq/|--caá6(g[ 7°W)o3G HnXԡH̢NA&XCG@_[Gĩ";_LWʟ|ut  _KM 4.SΌvJ~͛cˢSx@rk }CP[1 Lӻvͻ`Mw80;Px6·^ Qwzss=d}@z9J#*8t-)dֈR!` Drb;BF QG Uns{MBva Yx_D4p1Z> .ܪ ˼$69H;@{*Ej?O:Pa[m?.ZىwHar"c(lF*nnx((M$x,༃F]3)Y G]|?^(Tz)2nLF&m "'Nќ"(;G6Cy.udS,+ *o* ~˦iѤDlӢhrjOV?Zu~uƹgP|?YayϦ~H5!\}{JjjD"x-6']?6Rϻ@'\_?H6y6jy`jhWb%eC/N$FclgnNRά,FG#^nEn#;p]/|V+S>zzA,Gxkd=&U=:1t8VT|U&DZCH^6adMm$vó.7Zȝ+PS0 $]'mG^WwkpPіiij C1wvmOxX eNsUSQZ⤀PBB[״:Pއm lU3l=0گ1h,Å|1E_ھ9 t0vk2^10~wI!Fl~~T~G@<ƮzNk7W0ĺћ(Ąp`)<K=3%)6h$qv,j|w_1J=P\'4&exJb{>LSX_rWAg؋ H76UID ]qp|81;vO!]CgNG3TM#b~Jտ7p|53j-B'wQd,E.IOaFsL%+ovcy{`{9o`v'l!6ȃ3%c&H @B%֍0jPns SdyCL2} v3l' 8ΜynX-HOsݏ$Jc뤢PM6AT(5X?+UC 팖0l,dz"?:OB`yb`CY 2sy^kzaŮbcCK`>B<5u{ѯaLZOH>;>wN8jSPw֭jUR؋iMIAwjS۔ֽ;S>EA ?A(|/9Q">8}oyHS+ægaSl*;FUDۻ׆ C{FZ ?mTet.:VPt yKLNZjk L9T]N`/>N'ANZu+maQ>E+yaW"/>L-=M[ꆐ1j A3}@ !91jy,o5XXqI걈"kTH8yü֒l#ȓgs4/}tX[Fltv!΁ ~w%°m! \ngJ.fxpa;&6\u pA? 5d;42@jּ˕y aPJI*zru4֋[,pgsÂH#ڦ2+kG<`y ^NB#UoOA,6Զ%oby{ Tgmly L4!CzzE fZ+"Kޔ4vPiHz^ ˃k-a1^)gNhLN=iQޔ}sHN ۉ{EZ|KIqcPq |}Aɮen6{SY~~zu <[+Z0 oMyٛXol7%VOK, =w GXoxDfs6ꉧ'uHlÕ520VX`O'.7Wy*R,FǪ7C@:_&1ac:hCm/3DOyLv4qoƦΠ\ZTtЏ 'hȾ0QPi1h ĸT!%9 *Ecŀ1)XZ*g {g ^uרGe8*,6r` LbApjkl| [\ 8 r=x#z2۽\(Fy H}+\heӭeлX;#-5T #h92 U7[ 6.>V%&,V9 jaY þ<o~2}Fc$䚬&aP>Q_#FӸq-g"Iƾ.I(Yʮ*PJKgyљz=ْPwN7z!:Yk}G)Iz o3:Sb:VŞuh|rI"^8^z|25c4e_IR >43"`oH7D@^fDj.%sTDaf j2:]xẃ&=i= p[R\K*W{.HQnHV$-A D5M)H C^q¸+|CЉNW?vܣԆBv m]5Wyc e)v|I8\sSR\K8zyn`NזTM,c*\Es”L3 C 3>[sqSt+|]wK|ˀc0*Ӣ|w\ַ z8fuF|f1&^̳u!2F /Јokkb3 {1j>;jdp ed7m4.5l'Sh vNqrd\f L2yp5W#eh|'fx tv+ِܿ_9ݩc̦Iޢ{ai1 \L9;bJ*sFaLq?U=tKF(I_&ztwWobhŢ;Ki v+&2|LǑ(ˆsY O|Bh8>ɴ˞{ BڨHAUvSTu|nەIL8Y $X}mJ ^[DD{qx#J 璃ñc\| F*fgfQ5? n^tE=ͪ 1}Hӱ~ BQ~"F<켥)j ̵Q>1-5ņL*Q=Q7>(:[ t%@nc&٭2PwҥiFΝ45tX 6mͳ `RݘJ 0i[A؎Ʊt_%@ŘeRhMG h9ZnKzcAHUJTU\[ N{Ʈ0' {uv2)cAP{;bi Pz_˴j>J)vQENĢ'Xy$iWc)(sI"+z@bbP8y 0 ?g;:-xYA-[+'RsWy'7㏃3I2WݹVXfF(1w K;sYAl%2)uq)0%/T_@Grk~`N|Cwpk4K G^dEo94F<w V-0"jN xQxGX&@ђ܇^βfxS5,I!~s-Ρn{ 0v/tߧNM_`BjqxifJC'z!>ugJ սuyrHK^b 2o-S e#n@c@?+a_,(>pXF'B9F58Y1}˱1fo(rM4X.$i=̬Ve7Z^zs+'E%=q`eە6~۴D59CQRI&O6z(WGLʯfs( &"|}nnF<{6_͝x\@J&80͑d*x䬋/c\W諭߉7vWMlKSrAOس%ѕQyܿ,az_bUeM FcNL3sQp5R Gü^^OɤDi TmV驋KVn\HNzUޖ@d*Lw|*v1vChsGxp"?;|1V2gL.B չ~kz,. gD}VWp+5 Ue馟\"b.u2po~c]t>iFȟѼ }hឃ`slj#aʸΖ 7!?ᔕ #c{>bse:N?:Ԟ-(dXs&/o+01Pa5a&HFh V&,P ;P%UrVg": =!(r#*X&>4OW)*,N5ЁY gvP#I>.lEX`,O/>.{M(Z]6i)NhZ#4K+ƃ/r5@w2qe Œ1FaO):kwz(P%ʔN̟^LV^S $<83E޷7b.ذ@.({D2, y`j׃U意Ĺv+dIa㪺z rlDo*{C ga:ػϐ R[ s1ZfjgRbk#[F-d9?:CWRbzFڸL X >&^#b: g"Ilfi❷uo}o;x$Gd'Z12pՇ ,y.A 郫qH"/]h6(rFx:ˎ˺f\@f $I16h89{L`(Ĕ\ 1b(sJfXݎ[ t&']ָ,)ۂV0 r\?L%^g'C^Pg"G"B1nO%ewkK%cղj23@,隢!k`i-k7o0zII`wf 2q@SJՐ,uݴ5 b^aUDZ"aE.5!bK2a)"FBHtg pSwM/&'O=yJ|ky]QLB S+쏪^[":S1s,|!$uqkS64'nQDfKCuœ2$ }mTCUSϑ-#X_0D9k>+!CI3 _z2Kz;)I/ȏyT%u!*P2'prX}B*Xp'!\tś2cXcj7ǐb@ɰ#35(^1(ת4Cj;)E2R.z"W UumKڒ2}$/^ Nܫ>H. 6yu9aH=UmCaڋ!"nE#Ӭ9aHc{hE>b%/eT?P?^ rWە6zZEJgٞ^.jJH d)C1)m֠E M.?-${U6R6f ğOːQ|i4*/\S}sVc+4 4AfjCϤ f O2`;mݬ2&н>ZS+o}Jh,Mή=t+5h;XA%m8_j`C"td06mȉD Zcb7wu YqcW(ifY6Ah@1rގL7w$r~Mis3pFo3Vs-P>d| eni3+i}'G2]?jr66T 16kYNZ Ko#^RXy6 *#%v.dpO^ıV)CXeU9 $#$< &T=4@&akb'#{'>xHGMfڗS@"6MYba(cDM fDQs}IfW"UH q3FƇI}*ޭٮ?dhZye/_̾szfKmdin4d:JdNQL<$D@ {%F1 u<ܵƽvm'\L"$Li4JlSxtҝ.x ˵HKCT #1.7}ϺrsH }Ty.V>dC+ "ܔ~vcߧϑAyp.S*@vb@ġQ󀬯EZƀwx1?q\?W?g0Oξ_wWt_'nq}t[].`P94 Ai|*a0gyXiRD^߲~mkiyԀ.!@ݍ0y k3"BL`´ 6%LyG4њy-ue1oхVX }*pM 2ͲSL|c?U njIcx1`8]Pw-(TELV9,泭cYLJAθ}CvtMc ռߔ:h nGAqLxZWc wx b:Ϣ $82sv\ͷ(J ;{9* ;3pd1w +aD3[#b-;;+ ~Τ}`j{ Ik%%V|e )ԷŷS,׺̏KeM*Ska D^a}/~)mZ\`܆휋IQӚQL@Pߢr*o cqc$(6wEg51wa˴ 짵߮#.0'^ 7U\܉&z`l#=cSNxe3!31ĵ3hN+/XKI*?˴".akJxGºٻ[F4.½Q!wm-$XRKUܟ *,^bnK^"0dǪ_ "KH˒L>\UҠ?5 yx̍E2i;冀<% ˁA%HAJA]gg A|6R8w3I%e]LN캎gijۏPwlhإYdUZ=֛u;뮾2鱦? +P-6<9 a"Mbe>"Ȉk}KGx:GEZ;[`I9Xu[BuRga@?􆖮YxpMɱA {"j۴+Zzӳ`t*ve ~nK9UI|&I/X^o\m80 6De`F4a_iQ`H?}NF!C8"W;~T,1N3Ay:{ 9V\Wð\ _2c̛]rǯfK[ iiF!vdk60ęn[ra[ם1K+*y݁(7tѺ:gP)1bF|j\zq/"Ef]d,[&L\ʲfUWZA|`?+8U0l{'MŨ s-2"t-POH?#=桫Zܿ-F$v#x# ۓo *oV$ll C=/:'ep؎Tͣ|N߸p14p\{t26)Ԧpga-HA7IO^^}ٗ⑲ Z~NueBu9V4t 6E״ )q}wbظ]7O3zM"^V~Z>5) o B\Md*ȫEؕ0y\{\Mp,p1Ki3묎kd ʠ+L3;'܇(V(y29ů߮wTQHźH\F}8ՙ75ڡ_Ѱ(穹),tv!=b'vNGV9Qn]{ U8SW@-K.e*(!˔k{8>Z2\ 3P67xXSN,hjAbpZ:E/觳l/c +kCc [uCkG8#HWhsgd(!*u,37zzr({ѱ7fU'ófLo:+c7#߃rm6|3r C?w}s೉0$Gϑs4EZ4CB~$/Q[sk$"j: q Y`0h cySiI)':W5RˋpfiZ_A_*ƍr9.+4yMT{EyUIHH{:l6FPzfV,y+z;ZeyvS?GSAѸz^J1S?˒Ҟ msWtV:XikP\H j=$LS$RSQ/JSm"xL퐣 Wh5^zoB2%O`;6Z#݅[BگMh )"~e?"z31b=8,\eppw}FyPNε]}tn[_nKǥUvrP+* FO AXM#pkF|dF ;@-qe7EYD,}XY/h dya 4O|A0 `ޒsAa~v[FOͿu9XorƑ&{ e;*$r7([׸PB]IDܝ4E3G2L8oh.lZ AIZۏ8JDjf!GjY?4iɉeլCG023xQ, 5))4M/qF@>Yu)V}^ς;EeNHF$܍ AF0 ^9ZNqHڿ3-H.3e߂N żAho >kv ~f -|~ f c*9  `1o18ګM}R:LA *RcM&dFnhjόM+H!p◙^&r+H,<6X(iaԯ:( rpT9moUpLkL&"vAՑ$2Wu[j>&~Nҫp-qu987;fV^l*k:5AQxf>U,רm^r\0TKA{3W +m24&J` a;1+OO{χB-l!)6QS]쟬ZMĪv7+%nF"y-{*2QI+ ݼLdKn |ڎYu6?C8 [,q?.wM,#+>jUx.݀Ivyhb[Y'ӹ_ 7W30,& m3*VBQ!&-k$sD_'_Uc_9c~ZiiJx$}Prl͚0Ut12#t eFB(9jua7e5 Iq!n Kv똪4jzh8%![IJjzUϮa`w\T浓`KfHφCXK,j>nA.pԆjWFste"] ͺ_E8SN.B8A{_tPFTzf<㋳h8xYփ1 /޶^ gE-ė/4QL]P5&NRvl$N"uO[QDnڕfAYq2 &tNXZ%=O@ϳid33d*ceW *k7p-vPlcYuwbJbX6$aDdIuh)R\mHɣ/YBL;@: M:uQH/ZHEǹOc|րi B~n{zm.Jî4$S+˜HW8fIq!̎Ԧ>*w;16%]T\N 85 >_􏥢6~5_1Ȕڛ^C~$H+ШϦwG=Nɮvjjvxgz}hRIA#Q q|ˮA3 שJ%$"yiכFIι6CK8T 8|hW6Nfw,W 6X$8-!>mߵ`qNL@QECP W]}I$4N3'?"30^ ̣]]w>i"MV_턩ßٵ\~f[$ZA\k0 XqǺcќeiFU`TBy$ 'rP,Þ6;ݗg*-an/jeg7\-^\7-* X+ ٬VGc1˘6ldS9OhFCA;PNlccWpk}?..#Wc:W FOH̓ܺ*(s?{hJhT\)ڙUfXR8{`#@:D=ۇe:jU)#Β)앷#28};.i_ք@ӝc>-9ʰvl6(R9 PP*nDvvtg0="AQz7D߱'a!. ic{ËeAMrglԶ:H= ϊ _ K*0 &6e?: &/]+J*=?B(z,/&^ݗM)["+Yjڨ\3^o^Ҙe~}pFt^;;e !?Ľcm#5X#D%A`^ M˱:Q"gWz9\vajf50b6"kܓ.}Wo@_KV ejBhB*٩XN =#, -q\PA%GQlu"q;C>5RK2=q&zhI|Ëf c_.gK=lqgQ;tNU = b^mf,7d| 铨-YNW/Lk]]ްACuO.d25^Pm:BNH< :tQaS̒I~Nk_j"S2f5ќcʼnqd%A)}/jBPc;;VBVe}dn ~X7PJK3!Ԕ˼PcW4"ڣߤg p'4RS't)*-$##a.ÖfEu¾:yd<7HDXzR($-"}str:neyS\V#>?JS0?Ю{ Q?|jbd߆.l+5[B7>ER>7cqg[dJ?gu2]e8QHMwyhSak`K[qŸҒEͷ"#StٖƆ2GUFQkRrǶ'J3 (m卽LP: 4Vh)OG"ܥQ!.1?&tֺL qhxbAk]|lTWqP-9?ɜvx7.a׋?`gD (lw_1KOmp6~TH!Sl}=w;,ARMәĤVol&aHIJ"ldjx-K< %EbRz\UFm?<b %:23ɽUV^Z-npsFu%qi hf,WZTT"forH./Vٕ#$.b=mWZn9q5!j =`Ԝlg/9LqAii p.jz򳔌eRlL5v H?}2]VFٌ!xؿ͋Hظ֜DVT,}fzRBeVd-sBlhF<rl!P77#mE9^`uD[iD04{WPS.ȃ]2zՄCeV@nh 9#fDLӚ`?/Ţr:vVJģC\gLDՄV'\`G#zz'5ƭDMkVL@eO͸1=!=dƿ5I[l6[+ a6B,\Qes_@It"JPk|sIAᛔj]\MH `f-m¿T]97, O@%Ɇ*ZJ-a`<4 VH襳 0[\N_dn`CS<4@}- !16S-g TPZo0]˗$H2T?GT Aa_bݝEU_Wfv$ W,4ޑ 8vZ.j('Y N/C_N҅S b_"Ə*5k19 kgPsZYymzGH-&h򠷗*@:qia sY ׼ TP}y9hr 6P .TǍrJ@q~> aK[Koy)`rΪZ{5T [e]kF~>Yc7c+źCt\Ai)Iut 񢖆k{T]eJ(ZۺV$lS% ;)Ttrx$IVjեvhď_G8{;8yFS"=NsvW,JY@qu>Omr ^#]XY>՗IGswN/}c^zG?v 7bi_&il3x&wn2J?&}DFu뫊!~m&ۇvP%%oۂ5*~!UB=ިzmg.!)z6EQ+'[ÞĄ,R--=N zlb-(QȈȞݚCر9H,}l:M87\|gϮ<?ԥ@T"uƺFdq| o7c'V;W*KvK4@:҅5[ܔ%adEG' ϓ\MP%d`ip 2.Gǭ㞀sz4"<-j?wμ墈Z" D$`!cOp"4CPɻ%"ʍ[OЍ7dk~Ìo:̵7gZ6r [w93j6V@@:'e|:+;P ,Ӽ2Ef .w`%>Ube+_P& 9 1 5nj U/HTyN$@BGZ}aw`B,(u><®)~PQyGh61Ht6Dy)=-QO|Y"auwM~4]P#.TH~Lۆf%Rݗ8'("P&/]8me'BS!r;7sav3ĝJxvdh) ƿR"bP Q0+RNCj0m<ljShvpfpdmYFBs,^>jZ[n~-o4L yu2"a5sl˲T>Zb4;($ȒQeA-(]F <+asm.A@#|۷% VT0sc̓M?*i/eWB%|n8fǝX6)M%ˍ9h, AFVz>6 aRmޖԸr٢.@3`(G${[@L*!{Y=:J#37:Ϩ?6,(չ^f&VYLDDfwy =VJQ6ѝaNvrgV ~ 9C5! 7GW|}RsJ=fdF4DL cn$C}ż&7sxXMl:^^n}օGK_BU'UaNf'F\FWeN@dľ3I'J,s;]%aP]޻ng$c0 esd:`jD; jSt<5@f09Uq_en|K^i׹;0XI|nH ~,=ތ4 H,WC5p@P6MWͪ!;}wxZ2qu٨o1zlPys/(|9IsJ1 UĤ$ʫPdA ݧ *.$G]YL^Wfkgyw⢢1<20?QglF`7Ra _ЧC(q{w*#8Ɨ#9L2?}?c 7Pqs|_`JJ_45oOvM!p{u!"3L8|  3! "EѬb{cբ9u9办A&Z|Li6 @ ߧ<ւ"ւo?h^1;+1*ִ6ɹ۪Xx}zEjwBp8q;oV)qQeĝŕM8߀)s\.VƔ6[+7#<}`Ij_Wүz3g'ښܟ6r:ڸ0q~8]"oZ/~sDͥ QPzړd%Bi=.t̮a9{T\2jt9qFS$8Yq GB~>æա2v__]J[+hÍU$3"Q^-z}^r&wGp$H 2{sMO`YUnǐM'uz i97aZй-c$f<4 C*}QO~۳ CnWk2hԉVqIY]9??ǝٚ݇WYadՐVm5 <26@ٖbpǷÇx;>Ddk~w@3Jo$BbeޭnxWKFWeRrn`/Uo2RoLqTEiR gRM fL)bLL6#;@OY1 ]dLm#i28wt}(9nu>A >(%"{&fgv2^O>LRfכ⇃GW6REG2hNڷx.pVy:C`̼bET9'a $%w$oiC] i{Z³JFG}*Me׉rOoH>R9l:xЫLK:f4LjN꺨? پ Zz:<&3/%|czalԆD"(oroqQvW]vwI.+\=䐺Yp Fd+ȯdn@Kk^u늉j{h,]& >hn4QˆIG) =84|U-UEe U3f1I!C߆;?F(gFnc>F_ zYe-n/4\CC[W:ZY±$l{0yx^ mYoxPaT@<-V{uQgqD8zf5 ,\ t^[hfCw]Li*vexeY+,&:H@I䷍akSqDSFb k/Lꛐ]$[ a/5j?ڋt^„aJcZ;P&tL ӯXАyc2xuvv_2zkE"Iu]ȉ/A<\eၒvm}*ECEuqLC4ݿ~j j@V!>T:9ɴ|mG b9z;À63VSӆR;^&=BoZGCdkow4WsxxB^5] 4-oơZhdoYUcx֣2zg~&k!(: 1VV]mKnu}u VحWU9[~f<z\Qg Z^> #3S1X`ǘC6"|aoFE pQ?hFW 3DN73s304]tY;ըRv&Jq6 (oNqrr9AeJA0HC )C"q%5I(YWBaMw6@[2CZUfX04 pC_UHw9s؉/I'LpxsYR ;^^0t l<"C^tCQab ЍhUBaM<,k+snKrZ83%lƄޡ~}0Z>SШHyjKKQQA+2҄S.\Hrnh `PeO"ȋЅ*mc }r(Qu}xLe ,o8)}{XNso.>ƉVODbSe司Q`k^z<{[gs'^wCI~6Df?(Z¯d=XDMz|I>wyKD5^4YѴ9Jh9 όXAx{# JrOnrV` ڰ{bYJb}}CLBJwС$.4qWĉA9|θ0=ՁV.X YZ