libzstd-devel-1.4.4-1.6.1 >  A `Ksp9|Ftc9|96\kHF15͓(pYM~T+4֡ѷW${8n#+,SAZ(" TNe: y&BAsHTb4iT4*w_qYl-x:Hg7i t.~I$^ xV]E5Iws6e lg!n3^d/Ar4T5 o.R5iI#UUd[4ePw'9bb2dafd5b032cbac06a5d16992512ba3ddd8703475472ae0ce2688fbb493861e460c8c938121d37636652592785ae621e8a3aed`Ksp9|li8C7LCJ.L:e1?3HNEs`3"f!W@n˂`>Qi?!=טTR,Xܛyh:Vu`@ Lg߆ [Q&?| XPJ$0p|:eoɗKB 4Oݥ6G&Lk_y`%q Iȉp>6?6 d  O 5Vt      $  H    , P }   <(89`:9F2G2, H2P I2t X2Y2\2 ]2 ^3)b3c4:d4e4f4l4u4 v4w5\ x5 y5z55556Clibzstd-devel1.4.41.6.1Development files for the Zstd compression libraryZstd, short for Zstandard, is a lossless compression algorithm, targeting faster compression than zlib at comparable ratios. Needed for compiling programs that link with the library.`K:sangioveseSUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-onlyhttps://www.suse.com/Development/Libraries/C and C++https://github.com/facebook/zstdlinuxppc64le,C3ԤFA큤`K)`K)`K)`K)`K)`K)`K:]e]eef3a757a2ee6a98085ecb600cc71b6ec406d5359ab022537f44a332a185d7948e5a37a4d47240cac999b7eb4264114d08a78ac79698c9e90e68bc4d34549e1941b5264db778062bd3786ff938f226f89e90bb2fcf70e463d806bef9ce5db3cb269cb24d5fa4d9564a06cb238001d94c5f9c2c1ba9e1128ea280c389b4877b918724346f32ec4363c95d1ae3d9198a006ac99c1c35c17f22ddd97f12d10977381f9c375a1be4a41f7b70301dd83c91cb89e41567478859b77eef375a52d7825052c1a7fa704df8f3a606f6fc010b8b5aaebf403f3aeec339a12048f1ba7331a0blibzstd.so.1.4.4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootzstd-1.4.4-1.6.1.src.rpmlibzstd-devellibzstd-devel(ppc-64)pkgconfig(libzstd)@    /usr/bin/pkg-configglibc-devellibzstd1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.4.43.0.4-14.6.0-14.0-15.2-14.14.1`J@]d@][]@1@]:@]5@]'$]@\@\\@\0@[^[;e@["X["X[@ZZxG@Z;@YY@XXGXD@XkW@ali.abdallah@suse.comidonmez@suse.comidonmez@suse.combwiedemann@suse.combwiedemann@suse.commpluskal@suse.comdimstar@opensuse.orgidonmez@suse.comjengelh@inai.demliska@suse.czjengelh@inai.deastieger@suse.comastieger@suse.comastieger@suse.comsweet_f_a@gmx.desweet_f_a@gmx.dekukuk@suse.deidonmez@suse.comdsterba@suse.czidonmez@suse.comastieger@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjengelh@inai.debwiedemann@suse.com- Add 0001-PATCH-Use-umask-to-Constrain-Created-File-Permission.patch fixing (CVE-2021-24031, bsc#1183371) and (CVE-2021-24032, bsc#1183370). Use umask() to constrain created file permission.- Update to version 1.4.4 * perf: Improved decompression speed, by > 10% * perf: Better compression speed when re-using a context * perf: Fix compression ratio when compressing large files with small dictionary * perf: zstd reference encoder can generate RLE blocks * perf: minor generic speed optimization * api: new ability to extract sequences from the parser for analysis * api: fixed decoding of magic-less frames * api: fixed ZSTD_initCStream_advanced() performance with fast modes * cli: Named pipes support * cli: short tar's extension support * cli: command --output-dir-flat=DIE , generates target files into requested directory * cli: commands --stream-size=# and --size-hint=# * cli: command --exclude-compressed * cli: faster -t test mode * cli: improved some error messages * cli: fix rare deadlock condition within dictionary builder * misc: Improved documentation : ZSTD_CLEVEL, DYNAMIC_BMI2, ZSTD_CDict, function deprecation, zstd format * misc: fixed educational decoder : accept larger literals section, and removed UNALIGNED() macro - Refresh pzstd.1.patch- Update to version 1.4.3 * bug: Fix Dictionary Compression Ratio Regression (#1709) * bug: Fix Buffer Overflow in v0.3 Decompression (#1722) * build: Add support for IAR C/C++ Compiler for Arm (#1705) * misc: Add NULL pointer check in util.c (#1706)- Add disk _constraints to fix ppc64le build- Update to version 1.4.2: * bug: Fix bug in zstd-0.5 decoder by @terrelln (#1696) * bug: Fix seekable decompression in-memory API by @iburinoc (#1695) * bug: Close minor memory leak in CLI by @LeeYoung624 (#1701) * misc: Validate blocks are smaller than size limit by @vivekmig (#1685) * misc: Restructure source files by @ephiepark (#1679)- Update to version 1.4.1: * bug: Fix data corruption in niche use cases by @terrelln (#1659) * bug: Fuzz legacy modes, fix uncovered bugs by @terrelln (#1593, #1594, #1595) * bug: Fix out of bounds read by @terrelln (#1590) * perf: Improve decode speed by ~7% @mgrice (#1668) * perf: Slightly improved compression ratio of level 3 and 4 (ZSTD_dfast) by @cyan4973 (#1681) * perf: Slightly faster compression speed when re-using a context by @cyan4973 (#1658) * perf: Improve compression ratio for small windowLog by @cyan4973 (#1624) * perf: Faster compression speed in high compression mode for repetitive data by @terrelln (#1635) * api: Add parameter to generate smaller dictionaries by @tyler-tran (#1656) * cli: Recognize symlinks when built in C99 mode by @felixhandte (#1640) * cli: Expose cpu load indicator for each file on -vv mode by @ephiepark (#1631) * cli: Restrict read permissions on destination files by @chungy (#1644) * cli: zstdgrep: handle -f flag by @felixhandte (#1618) * cli: zstdcat: follow symlinks by @vejnar (#1604) * doc: Remove extra size limit on compressed blocks by @felixhandte (#1689) * doc: Fix typo by @yk-tanigawa (#1633) * doc: Improve documentation on streaming buffer sizes by @cyan4973 (#1629) * build: CMake: support building with LZ4 @leeyoung624 (#1626) * build: CMake: install zstdless and zstdgrep by @leeyoung624 (#1647) * build: CMake: respect existing uninstall target by @j301scott (#1619) * build: Make: skip multithread tests when built without support by @michaelforney (#1620) * build: Make: Fix examples/ test target by @sjnam (#1603) * build: Meson: rename options out of deprecated namespace by @lzutao (#1665) * build: Meson: fix build by @lzutao (#1602) * build: Visual Studio: don't export symbols in static lib by @scharan (#1650) * build: Visual Studio: fix linking by @absotively (#1639) * build: Fix MinGW-W64 build by @myzhang1029 (#1600) * misc: Expand decodecorpus coverage by @ephiepark (#1664)- Add baselibs.conf: libarchive gained zstd support and provides - 32bit libraries. This means, zstd also needs to provide -32bit libs.- Remove googletest-devel BuildRequires and pzstd-global-gtest.patch because we want zstd in ring0 (due to rpm's zstd payload support) Since googletest is only used in build time (it's for testing after all), this should be fine.- Update description with 1.4.0 statistics.- Use FAT LTO objects in order to provide proper static library (boo#1133297).- Update to new upstream release 1.4.0 * perf: level 1 compression speed was improved by ~6–8% * cli: added --[no-]compress-literals flag to enable or disable literal compression - Reword "real-time" in description by some actual statistics, because 603MB/s (lowest zstd level) is not "real-time" for quite some applications.- zstd 1.3.8: * better decompression speed on large files (+7%) and cold dictionaries (+15%) * slightly better compression ratio at high compression modes * new --rsyncable mode * support decompression of empty frames into NULL (used to be an error) * support ZSTD_CLEVEL environment variable * --no-progress flag, preserving final summary * various CLI fixes * fix race condition in one-pass compression functions that could allow out of bounds write (CVE-2019-11922, boo#1142941)- zstd 1.3.7: * fix ratio for dictionary compression at levels 9 and 10 * add man pages for zstdless and zstdgrep - includes changes from zstd 1.3.6: * faster dictionary builder, also the new default for --train * previous (slower, slightly higher quality) dictionary builder to be selected via --train-cover * Faster dictionary decompression and compression under memory limits with many dictionaries used simultaneously * New command --adapt for compressed network piping of data adjusted to the perceived network conditions - drop zstd-1.3.5-fix-list-stdin.patch, upstream - switch from git tag snaphshot to bootstrapped tarball- update to 1.3.5: * much faster dictionary compression * small quality improvement for dictionary generation * slightly improved performance at high compression levels * automatic memory release for long duration contexts * fix overlapLog can be manually set * fix decoding invalid lz4 frames * fix performance degradation for dictionary compression when using advanced API - add zstd-1.3.5-fix-list-stdin.patch to avoid test issues with - -list when stdin is not a tty, patch from upstream - disable failing pzstd tests- fix pzstd tests - add pzstd-global-gtest.patch- enable pzstd (parallel zstd) - add pzstd.1.patch, taken from Fedora package (git 21908004)- Use %license instead of %doc [bsc#1082318]- Update to 1.3.4 * perf: faster speed (especially decoding speed) on recent cpus (haswell+) * perf: much better performance associating --long with multi-threading * perf: better compression at levels 13-15 * cli : asynchronous compression by default, for faster experience (use --single-thread for former behavior) * cli : smoother status report in multi-threading mode * cli : added command --fast=#, for faster compression modes * cli : fix crash when not overwriting existing files * api : `nbThreads` becomes `nbWorkers` : 1 triggers asynchronous mode * api : compression levels can be negative, for even more speed * api : ZSTD_getFrameProgression() : get precise progress status of ZSTDMT anytime * api : ZSTDMT can accept new compression parameters during compression * api : implemented all advanced dictionary decompression prototypes- build the static library (depency for btrfsprogs-static)- Update to 1.3.3 * perf: improved zstd_opt strategy (levels 16-19) * fix : bug #944 : multithreading with shared ditionary and large data, reported by @gsliepen * cli : fix : content size written in header by default * cli : fix : improved LZ4 format support, by @felixhandte * cli : new : hidden command -b -S, to benchmark multiple files and generate one result per file * api : change : when setting pledgedSrcSize, use ZSTD_CONTENTSIZE_UNKNOWN macro value to mean "unknown" * api : fix : support large skippable frames, by @terrelln * api : fix : re-using context could result in suboptimal block size in some corner case scenarios * api : fix : streaming interface was adding a useless 3-bytes null block to small frames- update to 1.3.2: * new long range mode, using --long command * new ability to generate and decode magicless frames * changed maximum nb of threads reduced to 200, to avoid address space exhaustion in 32-bits mode * fix multi-threading compression works with custom allocators * fix ZSTD_sizeof_CStream() was over-evaluating memory usage * fix a rare compression bug when compression generates very large distances and bunch of other conditions (only possible at --ultra -22) * fix 32-bits build can now decode large offsets (levels 21+) * cli added LZ4 frame support by default * cli improved --list output * cli now can split input file for dictionary training, using command -B# * cli new clean operation artefact on Ctrl-C interruption * do not change /dev/null permissions when using command -t with root access * cli fix write file size in header in multiple-files mode * api: added macro ZSTD_COMPRESSBOUND() for static allocation * api: new advanced decompression API * api: sizeof_CCtx() used to over-estimate * build: fix : no-multithread variant compiles without pool.c dependency * build: better compatibility with reproducible builds * license: changed /examples license to BSD + GPLv2 * license: fix a few header files to reflect new license- Update to v1.3.1 * License is now BSD + GPL-2.0 * See https://github.com/facebook/zstd/releases for the complete changelog.- Update to v1.1.4 See https://github.com/facebook/zstd/releases for details. - Drop zstd-lib-no-rebuild.patch- Fix group name for the shared library- Update to version 1.1.1 * New : cli commands -M#, --memory=, --memlimit=, - -memlimit-decompress= to limit allowed memory consumption during decompression * Improved : slightly better compression ratio at --ultra levels * Improved : better memory usage when using streaming compression API * Added : API : ZSTD_initCStream_usingCDict(), ZSTD_initDStream_usingDDict() (experimental section) * Changed : zstd_errors.h is now installed within /include (and replaces errors_public.h) * Fixed : several sanitizer warnings- Update descriptions- initial package version 1.1.0 based on https://pbrady.fedorapeople.org/zstd.specsangiovese 1615566138 1.4.4-1.6.11.4.4-1.6.11.4.4zbuff.hzdict.hzstd.hzstd_errors.hlibzstd.solibzstd.pclibzstd-develCOPYINGLICENSE/usr/include//usr/lib64//usr/lib64/pkgconfig//usr/share/licenses//usr/share/licenses/libzstd-devel/-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:18724/SUSE_SLE-15_Update/b3e2620106b1ce43d6d6576bbde1657f-zstd.SUSE_SLE-15_Updatecpioxz5ppc64le-suse-linuxC source, ASCII textC source, ASCII text, with very long linespkgconfig filedirectoryASCII textPRQft+N3utf-88b3d2e496dd1b87a37d0f18bfd28bb124d9c83b963a948c6eb0cddbc7017ed8c? 7zXZ !t/?] crv(vX0ǒ1u{9@rT3{~L Cje:uPTQQ+ٓ c7IfxlDZlQ_ՁzFDӻK14~3۟n TaCX̣_WCUELg9H bn`;YkdUԲJ>o c fAM{_B=uMp wNǬ n.#!~Cyē&t\(Hle'5ùu(X;mT[~*@=ȝun:75'R|5Pd%2 QI pX9%*9l(R>ÞeBš!+A[BҦ`x͒;  nrFwE[vj<4m@`e e=lzDHT<.Y xa4~HlEɅ^繢굾GF,#1> )&.m!PvO'$Cv3ϼrΖ]@N/gW\Z1QKI>t/5p ֙%1W7d;V-HoX'lWc4{|9j\RЅHb{i.a^=ƵhM L;Z ?+A/T`J[Iػ[1`7ilhX{Y$ywf\_)fǑla6s_k5m$njNeM[jiZ`u;?,qR %aFMYz9߸*sADѼ8qŇ^X?J# 21yC4&0< *ֹxua~Fd­gPIJ03_6ϩnTWrwj h}Czb# _--E]TLz&Aa~N :>egK};B)P &v&O;PL[)YZs\erNe^?g.Q|X:e{0hj폕~j( ȳU^gШhz̩793>;,N^n#k_y%;!J>/k.;i9<<|3Gd5.j+_R~'FJP&N:hmr=g`Dr7sW@3D+.ðut0.sOBwzBwwCtzKrt4uC2LˣfOP$Y:!ὸCi}Dil4N*;1K_vX5H[^Q⁘#[4;; esA]aSGaݑ>Lb%~Ljw,?=$V'D :ɋBkŎ=p6"0N&gO .|ɲ]⦢cp]䑷HHNNd&N4dAzHyɍGy;3Vf2BQ+ ysUيWֆb :Zv<*chD=N$-ܳuI<8 jmND'cup?d*ս)HSV Υ8wCQh]sHVm _L7J O[}U+P* Ȼrn"=BA/e=|ώkAwUI?ԓ)3f4_fOKaܝyW0q|S \D"=(E~ ٷ]/]aL$*nW‹s+@NxI()vHB}86F) f<.R'#)amޮ<>B$a˝1KZqι}\{㿆&Ң$6qNBqraB̑:5Ӣ:}ҥ0#XW|L/o)4b5i ̷(ԡ:d$GՓ9C8vspZ'bK,>'2([2`- ;ZF6Ëݞx?bly EV+rXUeHԚX,Inώ831v}~ k؇YCq58J2iw *0NSer ]f^ahOL-bȁMf T ;2yB0\B%-=BrIP[z1GzٸZhOgrgFV6CJ4I}s P۽et^FVQ0Yiν+DtŘLFF"r>RrV< ;;J<(E(}k9B$7=GƧ Ksrhږ`t~=ZszM:+'ՐqY"O;CwO czh?| YD/n)YeBH*ǭd5Y!٢AD.;pCpI$|Lw8x H"PvqBTίޟRd`g*E10%XT&, .1S|\Jǹz;aΏ3s<,B;cilAb(pV$_ J0$'`WUU3--m5jov~``Uro_{N;ŕb*YULp@=HD"^fת *kjt?9Ռ%O0t/ɂ&)iC-[(pPH4ǂRWণc5}|Ci`It  !zbI-Tۆ-s;9ǜrAUjMg8MHEE/r$a 4sՈ] @Of<5- $gLkʻ?W./iEȫ}Ɔ-n> =dAOSLDsi;zzm_TgX[!LTѤ"b1/)^tr,JH\i@t?ZD 4SCU|*_sVhHdoh O(-X8M63,ʻeᅰz^L'}@<%_o3АWC}jCN9 ?Ǹ_!8U<'F:.g:vGs~glfl}Y;-t-x܈)G %3>_Q "nUq}=$ymvҰ)m{Qzd {N`mUo$.Ϟ0=Dri i65)\y .=jG>mxIM1t8b6 p,!\,(('Z;b[m- g?Ą0Mi(@,d_y4 ԕ9s?YyL뢚 vC\ݧR?O9DMsdn螞0F_6ڻXh؅_Ź8[|hgʃګ$,Sa$ܛߎAEhZH,4Ao7w8H,~ [/$[Dwro@ T[+q(+lLg}HGEt`ho$̀GHa4>t5% p4Psdwgfik}Ό{k`S“S;!!2\МmJ0vbe JgdЛcwVj΋"SR\p.ߺ '#2kc̔y:CZZN٪L\! {|ڜf9w əAئm6JQ[GQS#>+A:ѐ3Wt3#n';/8uLt\w YxxA/69\Y9?D.pC$\;(mq FlNOKk(Z (7L~Ox_{fAW^D轞0р:r4eF8Yn(;,<4f(K:|T+( /&t8N^`EI3Qd9I6t FKC'^P~L-S#@Pɘ+E<02$슭UR}1gDUCN'kdv̑T9/D!1]O&B͖ sDKnp>qSfzPdĹ{+7S*Mi`2'KxH|2VW] xڎ+}e 5Q"ތ'礢"8d\yduF(š,5TWcL`edj$qqۛ"i%F'΁kf Q_w¥< h8+Cj,Dj AR^zBSg>?,lvIͳ #xry;|-tE<9 b)~J.%0XS.-Y#O?>pPu 1*#KS骍*-Em(2*Y,H]6aB{4 /ߓw (tzz٘~VUKt9B[>ɝJibdSfx,@\?;&ob?4R8˜XN!|dӤ3AqH vPDSqLɉd@Ŭ4 oH7 n>]ow$+P #:Բ?;u&o(q< ^S3qbxx bا\,Ge%*jf n6>;2ZLwg_X/^PV^h_s&[t`2s1̑bۑfIu8G[Q^Fsl#SGXo+l.b59Dqmo'(XLNQ{k7l{w~o`d˛2%]$ۜg{-!G*a=9pbB?" -v`#H_wŹ)壵Ot{QBm7L(1׳Q1I/P$"BNѡr:.Fn>JO?'x{kQf0کHmrg[暘A_e{qicoCRNtK^O6l_Dt#|Kx#i`/+$ |=}>ľ?_׏-o-*:lY=t$Q`Qj?K ZNvedwWKtSR _moBw7171zy:)j3c- 8QB+tKsj  +w]{mRknDWӮ%^9Ƴǵ)Ս@$E6͆Y!#XNJ֋62T"_0ƊUw)dq$಴&KsLZ$4oZ]ôD62X0и*NYtƗϒ1)?@fު_)JR_|}ER !gCswAX`b>u Z4X0i'A̔sgՆʣKJ^Uُ0'k:>kE.1]c{}=`\McP0ѥp!&r |LX-EjMNe7ʞ$aݵݕr'ja1Ќa٢4@=apUpV@%dA `ݝ 5F%WOpųɭjHbks!ȭv%h|_t -yNQ9$Jˈ=„l{릪YWLu$>#:ReGrF#Vgi0t}Bscf .enuP:>"Okc(C/[d\fzR9 _F`m;r|CJY 90IXqpFiS64 6p>5`PNYTg$5EIC@@E!a,>HD/-d*T{"e_E:" @:rOFZje Mݲc&f}*4S<A+8 U6je'1eP7\8D<|9.Bc[O}9_MAl@ ˗i/DaҞ6z|i >1P_Rj;$'|ǫ~^|V+=L-ztQ\7ޭC ^?_J H;n^F`_ǝ^_@De6JXo &:3U:?y9Ux4Q` ~SoEQJ8qUKAPu`T5{}(}[ɕ *C\Ҭવc!FAb"0 `&ۄY&h[ڄmhDVNQ-~RQw 8r)VhI~|HV\5KLIePM\s_jl9"=ݢLA^* 4YmX}v=O׵tշ+ˀ oZ!ir;/˓6\ XOK&L;y^z^!$ltφD_TH7;[z` $6I~vCB%"[jKu+3P4+hY?58h=/$$ش59dA#f,7aF /2 HޒCvL{Vhv:^wQϛy0mjA?E`9O2) Zh"3CTUcnE0 Qy;i''-u$ݽ[ onpD_-#s`n!O6)fF)aSN?qlY Ǝ+,{$\Wp6UpDfBTUD= ti#0dy:DD+ְEs җ#EMg8b",3Sb#ʴJ7"˯qg/Ԝh؛eY~x:!/c&]֤pwpWSedY΂$`f7,Fd.فKKtIpW zcc}z7t7@vv|1mZ445` ֦H:b֑J-"\$q!3= L`3.<] дh8rO9^17a{u.)stȶDGs35HCȥ/n3B]Lreo|=X RuUQ`iF\YSpq1NAKMb`#剜iFVΔX@/(ON@Lak3ɇڄ y JdG =Ϗ^\l|vsw1}r&Ok%}3z;"yse%Ѷ w4caϳf%^IW.jqOW(h1O#K_42` ǝ [;nf*xc-#R ٚR@-;rm ZCGCе Y|H!{dѹܝ+ihtm~45l؍ Pcr4t2r[ 2y  FE+~o1'^]cPRQSAؒk8kbM&$`^F}\Hw1kȊDj e$j]8ʭFR E;E1V"ϣ; ?ho`uCKr{T sq2h ԃH=TjCd; g#>z*\yP49]^/%EuN;LfYz;WR4WoޯN99/c^S\7Y18*UQNh7 fu5>we6-w 9US='޹+ȭVV-hfKUT<1,JԖsn/dB>P ѷiʹp`YW悈j_\aGx5HhpJLPMSi"_V嗝2݁sũ\>IӘt#ʯN<XATo0_=jK̷}^i&Ο]RXֻ0ˌ(mjWF۵ʯnZFCJZ4_yͿfvJZۓ+7q@JM3=nzՒ_JUgsqm \ o tl|^<9; kaRf " pt-ouY¬u}3cfL9Z5CX%+ GhƬAV@V]Rt)\:(f=5|w2sD`Y~]{ѡơ,P7+ɐk ՙP__wuig'n!0'$,47'jEj_nr8A}-ܡHϸJ;x|l>o_UM4%*z2ű{Hg:{M+Bl 5=09'K6͖fϸ#*{"B=Q9qKZY5BfmfAdz!C;L;OA?u[7i `JlW+\SɋLslĿq-3&V<*r bWBM.յԐ"7 LcnFL|KX,uL`m릍PdGFm8bDY=l83G &tDϸi[*ڗhLC<괖l3Clm]1d5XzQM3&S錫tǵGQ&8 8fk"KJTj1/8wy"N%\UîlN6K;AV6qzPXg3EF7m&~WWvX*},!\pl.X!nJZĵҎ9„ _WiS=/&*Op!##GT bd}z|HkpIB9`pfm3IRX'΂=o ;Od΁;b]L+ /=HuZdD& nu%9. tƝ[at2ͅ5f 1lkFFe wIF,|]ersYOSkQcT<`FԃCZI2 Y`{-u'&R0֭[]:/|ۅ<,;vy7ԗ"[S?EEZhseFMwm?r/ǭJ#8C}_A6TLYQl);rXȖ 43Y>0E8膀fV$YPf۬; t$,GcHxb5!}W 32sCM{>RCNh kלb@M<2{KFc5ٍ$W-;Ęl\2>) ּU?D')ۀpQʼ+;ݎŝ)RhS-`Xڝo9@NINn}~'<^~`!2e}'-IS)14Y"(j9;%$&BrvriUɗbMż|\ 8jpj?KԏR eP@pS.8ny!4 7iv CăH9a\=?Eh~u"G^4*qd2vf(Y,rBRvId~0Bp4ˌږM0R=A{~y~XZol@;Q@VK.DQ;rIKz#Жec#*gmNCwef˻dRO6*-5䆪)𗊅|sI'_&/mʈk=?pܻO̊נbJ9U/zh8 jHp - {9(,SÏ4J:&UCaSlxtg7 >(w,ч3O=y=csO^BdC{Q:+&>J9|:&ACb*\x`h wnI(qu)|M +ĜL)s6:+AC"9usg}ʞ̹U"VVND% <Ϥii ga4}((yNirq. ѵq@8-(7{GpLr7/Oqw|Տx ڐ´$ҦnF$(W~1WO91NO iQHcZ4@P0wo/+^KBܸ V/ A ˄~R15zn ql@(oC.2~(%vyΩ=SiIdNi78CbBCvt𒙝(n4BwB"9~XkǝFqIIvyHwaxj}  .P|7O_ >PII0MsX2Ӷj6 hk-UJKn0ƈ$2ytg/.,.Zӹ`/$'1]c,Wy\~=h_ePAI^QȠ1} BI<r`KLe6ଝD0{Ui{L` ԷRGDǠ$o^C mT˛ ( amZ;i581 B0 ewjV2btӬ6N@})0|*c},mEjyY~ V:L['c^iMD2˚`l2OWRc,ȑGԺ:_? R\ W;M* Z= sG$ɶ0޳r`?] EOg@^Z!8badуXBxs̪?Sڈ.S%<&8=0ꬴiOq?E!WeHJ&DRy & HfG)ip136G,?iz<Ԋ**&-xA [AP ʊߪV+)5*[eND]p6?ȖJeRcE6@La] w6<]'ܖ fV'<K;rQs"A!J^wņV&"Q^?7t| a{j†W@^UX?k?\J2`gt4lw0>2ID8֕H'ީI5.7KK[B"Ro>$4`}nEug?sz c\so@ҷ*REߝ!10Ѹ:s gH6z.G݊Ԥ^wJj _xRO9[~9xoz|Hd, M}!s4ҹK?e KbqlyA;@7 tO?  vG yulG3z<6UO;͖[@,x.V@/RW B/%Ҿ9|7S2 ] 6S˝UQ,on}D=Y/i'xܩ5853D6`3.wxP\.[Oc/$upRG4Z{ãH;[i ޿}TTG>ƈWPW^x-:q/!NxJ 2< icۻ:t8[%pp ϐeKґ߭0y6# =ٱi$ PccĤ^\jfwj gu9]i*WuJ{`Ig Ypgf~. V,?^(1XUYqL~G̞JDMORX|tpBKh9<:tL4ʆ~>9| ėPoNc/J\7=5K nT+4i8^y QwGa"VqQ5E$gtK2##y^-9ozqV"}PwJZJ!b&^f(@ bu00&bR MVcСcp%zGA=31[ Vps>MO+AU[yuyhnj' W8&0 3iltH &GmeТ} #v<aܵ#M̓q> Q  ICh~rWތ]hfi|Mȶ4 "$ JUUkgH r+vFƒ_Jzp_4|ϬzR5Gd gXڶmHGGSt^$uT&4ez5dզeO8=R& !x];Jh)b3S([f"r@4o+FG[ ()i5#0?ЁFR\ L- PDZ0/ ;KSLing9q[=s/`s15;3Y6]1qqPv55cHͭaR O`4aW[\61ІP5.]t n4=0Ve{X42f5b4K(]e`Ag~~s>W!}pD Ō.b^qjէ 6'/s<=ՙ;жN'>$R6&/ WQ|܏ʜb Sm  -蔻k/Ԓ߷x|xCd7a)#M1¦ 4jSkx?vGtʡG0;[K#;sSByb5N˶m\ fiޢ<Dr2z{^nu yLza9\Rՙ1Aɾo{2J6 [3VrfJ4&-PhN!aeEZ=ryh5mh=]0__ԙ&e'oZO0axg/v1 ԥTuVB햳DHә=O-̶io}DjE=͜xӁ&f ɣ{)u>kyWk^GxMy3tcњΓDu}4OnvkY7q]y8]Q\ v{-VE1pR^!- m)f|`ռ݇ŹЩC(o|TCȯ<햽%d;KVbJ5,y pjg sϢ1`9NjC 7f ']Gp!$~TU*Lk^P8edOE8ЗZ\+$|8IĤnS3FaRUN#_'2T˃g&/T3+#p@EB#7zdh(X;x/#kR`VO B,c()@ZQFZ;n6fx,OX4$ܔБo.Ǽ)E%%4G7F~rF+[jĭ v-.###uשSD`|VS VD㣒> YJ]Śb._7b~7A\0)=O]s%%e4R ?;)+yuxTq)"ߡ 4xJko$`&,FJ{ɘUbCۗ~Ǿ֧&lSͯQT$y[HY 'C}g|`GQht.uw%oGb?L꼵gϗ;\6`q5],9^ dY1gRWmRnn lݎ#T{ލrڴh^jR}o }lbv4eVO||t,.iـ 2F;?'.ؑ3 $^jכ; .-5e?Πeo; pw ˗ Y {Gp &JdEQҢtuuc+ʼnncx٪Ze Z:JMnT9Γ{=jʳeB1Jg4аH!1knFxy<4Z̹7qxlGug zOS4䎕)[<ggu)@)D?z}ʂ ŽX$۱fC8gX+}!{j4I#J\+el"!ã<.m'+uxN8:Jkv7`Ρx@vMyTŲp4 ]c5f#6څE[ or s.e\wU)Y(rnSU.[1,i$ܔn.+:Due6LDx T6,ȷE@d-.P'K1 &;׋w1N_R`{Tgk9.U}b7kW,٩at?iаť*ˇ]5@.dw9 Π:nɷRn}F/։v2vɅI`xy1tmko5 Y4X0GWڠ)21k%۝:tfsp ÁޡٻTR'oQ d&& Ejv!E>l eZ=<}YFy2uzlί2争//K %$lY D~$AscL,] 0{"0b&=N D@9 gxXCMɂ'W{[}SQ'c3>gLTfnsƠ}fIN8)>N?fzB<뭋n3TB!Ʌ1#I%CثTaR/“$luBn6([bݩ^q)v"iwwQHC:v׸eA2q DjV"tڵ&R`աmDf'j=,ݾz6rXUՁ2sՐ_:4?TgnBQLtLǼcLGuCS4 >pc]r):RN]wa&+ qB/lzRA79mtOJQ@:#6|Fqhߕ!WP^Vy 9V=,Mr*8T浉0cX 鵁q**q7~ ]7uO&\SL(f`bLx_Geh'y)Fk`Q7 N_N(*@kE/QhEJ*KQQ̑2aMXiBhtAIg!tmGrf>\dq^צ&6iBN; :0K^lZ \~$MUMxcEhe1;W7~}ˍ0?Vk^VzYS M i27 }hIV\d:Sl)%nQ$;m1^j"@NQC9` љ;EI%o"l+ePnK|F«3I<88?1dF"zB{y'R pH9_-4fk,l`)NX&w!i'f3%I Nt6T(>6aL,X QO2,Y.MM7ޤϠ(y2MG@3Y^1#ʚ(3c)ch>bܘ7.US(l823aS) *#glJ ĘN492 TpQ4x>#н s5!60 fvPuØNjKTppkL2v.Ŧ~- h(a &ʤ80z=>uMf\*ބx`HTӳΒ=~tN|4f" [6@wLXhL+0%']1db -Gtv,DWU\OM!%hI?-n,$3KnNjhj*=dmлZs;¦m-AL1zOAVr j{,!TUr u+ĈH%&6_`q5E]}jz/HuH(G`:#S?̘a5azވڣ)M74X}i)jBCsʤ+ D)t5d[`REˇVǍ1qt{.>v}6ug>r"@ #s9YԤ!ː=BEjNpldȖO" >lm}c^0.4fPh?ڔ(jjMj5qo)B}(Cʭ@,;5cer4ikeX]+4dz($}\M@}_E7V.ro6jSs)-C9 c"[Q}Mo0J%O ŤYƼ\yN6Eв @r?C&pzj"Kf64+0T MLQ>ahtru=L^I7=/GV1qGu4*eN̶V눋.7ڋGwCRp TQ  Šю)Zc!zx#)k䯻`4B,ۨ#̱@t_t͈w))SQ>ؘ`d_ÞnuNa <( iu ښ9[+ Y`BHpc9mp +;+ػ(~]e)Oj."-6bŽ1J3hzLšB\0a7!(r=M>d|0ʥs-6mQE CgRǹ3sTxMl?A +9)ރ씳p^(Cl҃IovL^'2w,/]/8l}_2-=Wj4gې/rȽBZD[i+ yv_s |py+4 .?YL+ &b^7dQ"#W%T4Dd7ٍ%КǑ+Oˠ6DϕF2*? ;<"%#/&rw%"Z#@w[̶߅7CXt7yu9v IPޯ%v긖Hy5ydi`&ke~_#, Ch5͇D0Օ c}53Ƴ>Q ;r&H@abYeY6,.?t⪈{&)TIi0 #c6/Q܊";s1&b36iRϝPoWcedϑxK%&) Ldâ?~ ˴";͞u^ɟ3E)tlVNGʾsƋNiGǩֵ"ևUU)C/ԟ_B2'emCal܇_?Pӥڊ[?4=J0N*b#9ő+g#)@sm0Gb;}yR -Ƒo$*K(K2b{IzZT^$Rw{`1P3'{l,\8_:3rog_{\\V^2N;[mH"u$N% '+)6|9/\ ُ%3MVPmz$ܥKk1 +քɘfn$`²2{[͠6&g*& ^Ǭ7-t$61x=x 똓yঁJ2&T?m0D^;YǕ=:Py2:*)V99Ilާ-23R.Զv2[QVZd@_STW(EJ%@mw=Zb (ox>66#9`4I>*I?bV؁WnlBN}u˚';l@Z,.]-[Rp?ׅwݛ%1 %B=h@`ަ 5\5|6܅PikܞA $g-p`NpS8#]#O&mӝ+ҏVK#o@݁nrZT*[>ѿn:-l@xP%d՞{Pv{`)!ǒȶwX.i61*\'Sa\D,+Dк`m3"~^m9fB+w>rQz%FQKG^2όeCNmtC>~mhK]-P.P(`^u}]֡0%84`B/={;,Th} =ڿ'a h8m3C/?J(QSV:8jm׾`B\>/%@5ĉ3TPW#׵͑\%UE;~"l$ O;er/W] :y%b MA/8muYR+ۋwÏ#C|CDs B©"]-pq$^Դ]Tv1RW-]qְ`&o6c(e8-5a.78JN"ȷF gJ\c2펭ee87Y"?뺍$;TqyrU|M<JsFXSs;uߡ K4E-uEG|6B+d&IBy}PdO\.TruaBPȽF73C@T_1`Or;LU3)]J/8;hy'NE(#:kcwQ+SW8Ycjf䏗 Q(H {uYRA?э8 N9\9`Jlh xꡅhce1S-~2)97o(:ihd'Ѷn$+}'&\7϶h_:51B;笴M*]ۆӀ.-,96Rߑɇ-Y,YA_N A%EmOy6Dj;V#yJ s ;@ RrCi.t0K%a%&0e,%{\fX*W^ ͫKMF0uiIbY ~@JfZ73* HI+w3e ;`IxlH bڿ%Rd;}-iJ0=xLIyq!h +/@H+}\ER`=UARz\+t@,9+:lWA%aJ+WIDߎ\9l/юԤݣopb~t8wbF%I9?=q=40tPB,Uv݌"?o߿<2k lc+;z\ŏn uOXR׽ԜR8˔ cfuVVt HIƇsFO>gAe/Hjx[+B\sTÌrВC\B;\'sL0\敻?SgvG ar1bk((EhΜ;O)<Uz6,z簝y~eͿ8p(8fca[Jy}TOi$@-nړl6y6͖nadNxMe"/bĪ; $pڄW_ %~F,֡8cds4^ռ )sШ޵s`=1߁$Z+コRfessApR%4p6˂ !KņBmPzDBl2)qvd-2GˣpJZkUZiX%8Ī<?m[\p2%XـaS{&_jR6 Z+Bd 79yJӐSFsP(n#\W L /RB|Tѳ]myRa=#}~/d/]#*CA5Iv);~p+瀗MLOj?Aŗۃ| b)վlNO vQ<Hcv)kz gʱu\M!A>؋W= ښcp_&ARn`%! l \rtS[SIҥubxJBK6™4=cơ;5ۋDDua72O23[e~dnmZ;{LqJorKg8JuXyYc2X';[:;} _󀘱Y}MxT3%b,F`5 +tEUa5u.]M^~H޵ϑr37Tȼz9SbFU@{`3-sv oIncu"_@TG箙>@JORNC 0] F;8媘8k#&Ϸ xE0,Kb sM; Q*S@!3m<֬z ;R"^X0p0AW a8gNoA߁G=(MZ![dck|؞.* {.EXsB~KݦN'oz^6:. :|υ8Z;U /0xvѿ8(/NҫY4 ,IGQ .;k*7;?'7̔2cκ2C"[֢DC.-ǖua*"l>תTbV߾,2BG1qD3)KOrejE7t|à͗xҳ@iKsz̴${~O hi;jaA3{sWD>d3 ɀESs+ Bا#:~kǝK$lb,^|\ % cyt&S&/-a <]8>?[Yը}9#8`/͍߳;΍juQGFa(cYx0 HP~)?_O}xӒc8J]GҗvҰʒB'Y…$:1`k}(8p:̢%ӋGmz@ϥL0p-3W 486a$o=W>mTk`Kբ{Y'Q,dz^To*_06XQSlVZy'Բ&Ia,r?dal JBbèivk@nX!sпBxtE](OMZʩK QFK?x^Aʯ/qTBml'CVzW߭|k@\*ƅaNp t/%XbtCS@E1A ^*~X 8:DKhMvߣn@!A"ߠn~E #/?փJDxAZq/,jS<)ȡHfCh)**Pe '~ǥU-xytޭz*4VeŨkUϨ*:Uq )dj=W^ʲfcB6^8(QeXW"wr5/ #u [.ahiYz5Ҵ}:_[hU[U'T%Caצ*ç1K=XV'DU"1j{Z\ @Á ں.%? kꚎ'ļfOMlsޮ-Ԗ_D{GViہN#B,2j}zmpx2;2D+  @Qtnz7) ·֟]|q9\y=e*O=QV$Y=޼,b,Q0ށtһYd]R6|Y<~A!+7N<>LnHՏґdXp:j"ej80a^7e)+OSi‘kIֆ$&Bg ݱ>EIBmK\!ҍ%4_>?E(cRP5X)CSơ5o뼫!B:^D iV^fع)x1McFWt}]TL+\[YT5G(\OZ\'..%魵nO/1g/Hs e}Z!NEKb`^e@T.e삥 VKy YZ