zstd-1.5.0-150400.3.3.1<>,d_p9|% {Zs>"=Fc Qij&BTM=Rok Lu5@D-ZMm?Iu7 N+&\mCWv.Qʦs͚u͢->"Jy\"Wn0DWqZ ڟS}1]nYn@Z m o$ʎD;!ͫE.#fLDd9>>K?Kd   6`dlp "(0|    ' Xb T ( 8 #9 l#:#FCGCHCID0XDDYDL\Dt]D^EkbEcFdGeGfG lG"uG4vG wJ8xJyJ"zKXKhKlKrKCzstd1.5.0150400.3.3.1Zstandard compression toolsZstd, short for Zstandard, is a lossless compression algorithm. Speed vs. compression trade-off is configurable in small increments. Decompression speed is preserved and remains roughly the same at all settings, a property shared by most LZ compression algorithms, such as zlib or lzma. At roughly the same ratio, zstd (v1.4.0) achieves ~870% faster compression than gzip. For roughly the same time, zstd achives a ~12% better ratio than gzip. LZMA outperforms zstd by ~10% faster compression for same ratio, or ~1–4% size reduction for same time.d_sheep60$0(SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-onlyhttps://www.suse.com/Productivity/Archiving/Compressionhttps://github.com/facebook/zstdlinuxx86_64|`L &F$ $ A큤A큤dddddddd^`V`Vd^`V`Vdddddd697141899c07229b0524609b16f55530bf914a0dc34fc028aa52538f22cc9fa5b14da981b62ecf2ad004a85d7733cc498cbbead18a5c7316262a67b3853991d99bc769b26542ef2efa14ae29b3178b7f10639cd95544207691cb258fe06bbe17d088aa04d1e60fa093bbe0a8c5defd71cff7aec4333a7b4cd774a5ced40eece36656d902ff689a0e39b0c7f1a6d0c40341903f9c50ccc916046f3d28b80ef29222be13060e000a4e9d68a2b6ac6a9909458aa0ad0de9c218f70ae52facfbbf5df9c375a1be4a41f7b70301dd83c91cb89e41567478859b77eef375a52d7825052c1a7fa704df8f3a606f6fc010b8b5aaebf403f3aeec339a12048f1ba7331a0bd3c5d74ded2847215f8c284061047311973d9cb347aa6ac4f199c9a29a8d8105d3c5d74ded2847215f8c284061047311973d9cb347aa6ac4f199c9a29a8d81055855cf51c6970dfd3f8f52c16c4f196c27a5360844671c74fb11c0a0262c045e7643095536afa639820c74daa33758be3cd702cdefe537fc42ef29c1250cc858zstdzstdzstdzstd.1.gzzstd.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootzstd-1.5.0-150400.3.3.1.src.rpmzstdzstd(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.17)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.22)(64bit)libstdc++.so.6(GLIBCXX_3.4.30)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3d@a@`@` @_@_H@_@_@^Ǿ]d@][]@1@]:@]5@]'$]@\@\\@\0@[^[;e@["X["X[@ZZxG@Z;@YY@XXGXD@XkW@ali.abdallah@suse.comali.abdallah@suse.combwiedemann@suse.combwiedemann@suse.combwiedemann@suse.combwiedemann@suse.commliska@suse.czmliska@suse.czidonmez@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- Fix CVE-2022-4899, bsc#1209533 * Fix buffer underflow when dir1 == "" * Disallow empty string as an argument for --output-dir-flat="" and --output-dir-mirror="". - Added patches: * Disallow-empty-output-directory.patch * Fix-buffer-underflow-for-null-dir1.patch- Update to version 1.5.0 (jsc#SLE-20392) * https://github.com/facebook/zstd/releases/tag/v1.5.0 * Improved Middle-Level Compression Speed * Improved High-Level Compression Ratio * Faster Decompression Speed * Dynamic Library Supports Multithreading by Default- Update to version 1.4.9 * https://github.com/facebook/zstd/releases/tag/v1.4.9 * >2x Faster Long Distance Mode * New Experimental Decompression Feature: ZSTD_d_refMultipleDDicts * bug: Use umask() to Constrain Created File Permissions * bug: Make Simple Single-Pass Functions Ignore Advanced Parameters * cli: Fix --output-dir-mirror's Rejection of ..-Containing Paths * cli: Allow Input From Console When -f/--force is Passed- Add libzstd-devel-32bit (boo#1181272)- Update to version 1.4.8 to fix i586+s390x- Update to version 1.4.7 * Improved --long mode * --long now automatically enabled for any window size >= 128MB * Faster decompression of small blocks * CLI improvements + accept parameter through environment variable ZSTD_NBTHREADS + new command --output-dir-mirror + more accurate warning and error messages * New experimental features + Shared Thread Pool + Faster Dictionary Compression + New Sequence Ingestion API * Drop upstream fix-lib-build.patch- Remove not needed exports in %install section.- Use %make_build macro. - Add upstream patch fix-lib-build.patch which fixes lib-mt target.- Update to version 1.4.5 * perf: Improved decompression speed (x64 >+5%, ARM >+15%) * perf: Automatically downsizes ZSTD_DCtx when too large for too * perf: Improved fast compression speed on aarch64 (#2040, ~+3%) * perf: Small level 1 compression speed gains (depending on compiler) * fix: Compression ratio regression on huge files (> 3 GB) using high levels (--ultra) and multithreading * api: ZDICT_finalizeDictionary() is promoted to stable * api: new experimental parameter ZSTD_d_stableOutBuffer * cli: New --patch-from command, create and apply patches from files * cli: --filelist= : Provide a list of files to operate upon from a file * cli: -b can now benchmark multiple files in decompression mode * cli: New --no-content-size command * cli: New --show-default-cparams command * misc: new diagnosis tool, checked_flipped_bits, in contrib/ * misc: Extend largeNbDicts benchmark to compression * misc: experimental edit-distance match finder in contrib/- 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.specsheep60 1679409503 1.5.0-150400.3.3.11.5.0-150400.3.3.1pzstdunzstdzstdzstdcatzstdgrepzstdlesszstdmtzstdCHANGELOGREADME.mdzstdCOPYINGLICENSEpzstd.1.gzunzstd.1.gzzstd.1.gzzstdcat.1.gzzstdgrep.1.gzzstdless.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/zstd//usr/share/licenses//usr/share/licenses/zstd//usr/share/man/man1/-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:28322/SUSE_SLE-15-SP4_Update/ba610f62d4eb44dedfb87388af2c483b-zstd.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=71c9105188993530c3464f4b06f352df81afeb38, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=78a938b4163205de7bd2c1f9226beda0b51c9e16, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executabledirectoryUTF-8 Unicode textASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) ! R RRRRRRRRRRRRRRRR R R RR RR R RRRRRRR RRR:Fu$s+%utf-887d0a902828288b7ad384047ab3e0caf31974886810221dd9bce73fdb272d70b? 7zXZ !t/nzX]"k%fNlV+c6<Ԝ-{06-ASw1A/Nv Y!U2#ʳJ=ktI0;"űZ{豋U+ MH̦bǚAI#-q.9H)L^DԆ&C9V*ǦWJ;[ пP޺na0k&`ޢ}OR:y[c2>!xq]ő%(ayx/(pދEGFUnum [MlIWΎK5>4†nA-髭";HeQX3uqh?dZMg r$cAaAR{ F10Y&EV'.'׺ 5NZ0MNEU5 a6D@[gو\}if2uh[1s]ws9{5szT6=(INTj.0)(AXj•;xʘ_CXfmmDҿ^>vnr]ʈWD4٬,w0F8\М2W1 404ς 85:eG`93s(K5Jwk2Qd=1k=4A@' 1Ut첮{I3 V:][{)SIQZȧLq/6or]a X2/L:˸bYX(ߓkfǶ5=AöX xmߍTjrx]<5,jYC|D5`] Nl m|Kc<lw[IY>Eo\V SxFa"7WFa0N m`W+g^A! \Ws56U??+8il%_gKh*"=szi`ꡜN_ V.i0V_%#lfBH 3#ԍ+s;/vMwLG$(?ލcgdy=5,A2ƝkVKL\$呎g*c+.bql[} Or8K3&O<\x0UE6տ9$vE`o)w7Jgg E_UjN7`8Mpaʾ B~XjqO-nьN?o><kOΌׄjkmNtcwH1bN NԸ/Ŕ7_v{'WPgm0[ouKuI4S5xF2폹> /- 6B!$(^ 17=gb lܤ^|ȽrZ",k7e*HeJb;XFmMdܾ%I@cS OvGa;΀>Syij;Wr|\moH0=m&9)}~?Ϧ:˻-dr.J^M[q q95y+BOǻfyB9X?Z OuHy5T: z?}%E!|C!OʗJQe#~[kb%Ў^[/4%alFjtx1)8g2qGяw4n`i]AH8* eGOZ-I'͓͜hzv+>5ǨaINXZJJS@AYgVhm#b މt$-B`O){IŽ}U'ٔr'umH!WU4'UT%ZILf1G |,R@@6mi>}}Laq8LTp;E_r`bL͹_CqRMڐsZF7]V`ZyL$,+%[RFK!뢫2vd*a$ 0\S-1jO3Q>aͰ)QIR>m7uy‡,]yG⩝ 2h;߲L|Qyjk#CgAδfI7$Yŷ_< ~_X[aF^r—UW*bn/-~IA) Kt"m E:Dz=㽥 fYՉjhq1=euHLoL ,)L6o=~81$ \eƀӀ+Vͫ.)V X(2f:2\DC. vJ,Tq[Vap=_ްGZ0(w,s-0KL:,!%m!EěS-XIAza?bjX`ogZ^b_EBg `^Q?sl1ĒY z~$a/uk]h-WD[$YݯFDUhe|!ՑD`'RG7Rbo?9r0=o,xUF]uΕA G~sHRӅ[C;Yĕ3S<:2 K! \?EZs)6#m^V- B;I*묖S)֘sd y)]1:ؤ&FUL6@3$=ndQR¡xb5\&^_h`&!vE{AcSpRSCzfҘO_%+r1aU[yV3TW+$*rs F$Zʱ0mKrdY_Ȱ j8EQ&MW5+ ^i%/_îɖȅvFI)-Iw:g6g7#>s{BQǃFw~ H^YP1蠃̺1dtomZd#qBS`_[Ca &_ҎߠP&it` wm6' $HƑqaWǭ@:t:(w)ך,̛t `b4Z@2ne'FIxK=TN٩04Jl^O{,7qƍ3ZIiDwFx_eDj-(0ojOo1^Ivb(`Fy +*d~5!()+|rm(1h\fфMA1o0.g8ڵ|O)~kTDвp%[EOV`_޹m/ ƍ8ԽbT[kW&I]ώӆ( /V+]FrG[ }Vwh^@6pEr!wYDzD?MY ^+%ҁ/roZDV@Frþ Mn嬄eUbueALAƠðӭj(va=I97W?w3'ESGLs΢xUe#F3/Mcߜ\ ƀ ~ L tKZ) @BMcj=>> ޳YyPWƻ-͆Ji's+ m[zN~K`@_> #,y5ynr)Z=-\kDq1PNkk#ę2ރ[/h/)/1a/v\#~/Ɲ\Һi g ~<7ԂOsk^ؠJ\o9<;؞lE\ %rE3lucFV>!wY. "΅gw?xxw^ȎTو; )T¥[$i1:r0F4+p|~l;n,ʞ!)n;ό' Σ_wXoinWKϬMIHn|a sri%!, KOut nRx LL .O:u}-lh46_ߑသDM4AqtV (*;2۫fIFQ >F%:v@6y6F0oI"h3#uyW*߷+:rݳ)Sm)L;͞l}nUz!ƶ>q(V'ˍNȭ4F{[$RUv{+IB{m2 TZ^0nJPE?ܴ{`3زgHdΥݛݚl~0 | _ l^qꭥ?>->r'P{̐w9&+[mX{kW1wէy]'OXIH61Fwe>}i'fIL>F nϔa+Mz7Sދ5&g;1EtMsB GD3vE@l4w3*ep`F„z7ɬׇG$W;{m6.,EY$iJ{(ÔBJ; zbN';*ʔ6Ҵ77"h?[ Cxl@bzfN\-eG:prMѥte^ -i4Q5?gfc5+c N Y єknsQWI۠GOaQvXYfX~1Bߦ65 W+q0J}ߖE4flždaA\ @ )LKyt-%m0 d;y}5(,C_|st#Ԁ0Ys^vcFgRqRtrk  ߑPәJTV\,F<@f.ȧ `cV ?>u:|DҦv ChX`T.RUҳS^QE!n14C܋3 vk M3}=w.yފ3F :>1Ksy 4)DO2]#YjV0*b_9`<ٮ.v@DSrg+'l‡c;<\po`׭E]A^jz?ݞΖm,3N2vlK|N۝HV?SEiV(1Յ,sq9g yJpjqk9ɝ fʈ#sȀ\eESTH6s+W%7V%X+y kph-n9?xfP 33QÛs9$*?S}vjHf|*W ʕ2IZ[\I-YJ-|PfZ*hL[r,38Mh"J,d"ʰB[Ζ âL:vmRM=*DN},5BٶA)u~LQоC1kS2c>hd0ĭ!D@uSG-5´ӏV֤ČRَe}v.f!mLWΕG* >חl NhK#vdC&I""=A+1O!%zeyU3}%l @0&)g_TҚr 믪mC.t]܉E\$INzG;9 {t(Aw%HRPd+-MM_O2`?H.T*yu[7QW-#=tu&zů4&n^@Eh)k^1^˖Z|xV*3H [[ݛ҃7N#$ݣ@CMe5]Y#me"ʱju͡gt o*F{K&Y르ƧRV8e=ID g`_^MԏǷ܉PTFB! o?螗)|L,Et3;\͜Zx-\IW~:H{6[|lGu-FlVE/,{< .y9sYQ¾?C pX3`گd',-"'5aHNCFO{D=}_ց'%Qx `wOq 8lH-,f+ݽ[&h|W:VBxm ,pT ]dP@c1wrn?#h!$#:nIJGRfY\aTYiaQ/կSnu*7XotX~C^P ߢlJPl93įyILdOoGM=sj;} jL$`5pC!1 ˖Xpќ&DmnpߡVH7C&Q3kՄ#AN8鉫AqFu55:@&z%{>U׎Z[<3fTP L=ȄbuVw:C`s\wGקoh hGFp+Jٌr\!RzžĊRan 1O XlhX\Ѡ'zhT $TE~5X'.2-羒2Mžce$~ʡH:e &ض>qZB|,%LW`- j N|xɋ;Ue1* _`%wo7N6c83a ^pé(F mˁ¨''[²WIMs|jw+2xy5AͶL)b[w veLqZcd*!)6O6r^&e., l9ɑ9=w DWgVWS=0xTh/~Ŏw!P[}|JWxgج>+"ź e?[ QOhIDKm>4J?_켒Śu pI3,}kJK A F"1#}pxZ(1&o4D?5IxwqI4Pul߆I[볭iJ%KPh22i{)Syh F3 prY(C"FFpksӴt~{sQH\W9sE,=k[Ms'ah[C"^#"#sՓ7nYvbI!i$sf-P $0Fl0[j ohf3,aBo z _ Nm+ݛI_hPTsQjr,苭vش7z@{*N{$J &e^+ȻVȗ s*_%R6hJ#(tYtF>j_hew9@{Ȝɦ(xq!m_&q= {HgwzRV+d9M,]8.d9\&p2d%z/c36,!UX@Z䧺cZPYxf iU3 ~m( 2S0u,d~P t *b .Z"Bp.#A5f z2*+^CDf Ax?Χ`#g Qpu%:u#>Hۨ }lVԂh~|4ŮwZN4/[9w^: EZl ,w}SD ԩV|u'PwC๛ci7hIVVtmH_aKf'89z9GBԏj:6öWo_fğB5E %/1ZL@ OT}b|"< \܅QIDZ+HTtQAoNKE?` r'3vpZC}Zvޅ0<+?V؞~|Q=7sXyq*ŗ~HuF "%Zr3 `/pz%ڎ=ī&3j?,VĽ}MG| ຒʼ4RVM>Nxnۥ6 z:@LPnk!gH,%ߴ+d34V~*W&d"#eIovT+df?/%PRԙ̘O.H7Q$V"aTǦ@7M'S% ^fI6Vk)kܧju.NIJ#XfjٵKN$p[ gϴq˧;E,Y$jmIISNLiM" `S $E͔VwNE+IM/,o56cf:0jڙZ )مç,@i۶9]/" .~u^@ 7}~K"dDR27k32k;e  Qcί,HܗnW=D7k.rNJi<tP7y^o\ yH%bSF1H̼Uv,eiQ?>K@M}sfٱWa(y8{4NfP=b`#ZUsתsVM 9'{BG= 6dHztiJ0sTlI\%=OzU_"kx% hr/ct˜߾ML)f֚'OjzKܱg@Po7|M!sL@Ň)^,10O#2ܐ/<@cI1EmSCP;O15? 7ގ?B#C/ i%^q$\LSۖ!`h͹2IP!ZM0UY l@Up@s=|=q󒛀FxfV ~"׶]ڷ`WV2̠ 3?;FDEQ'O]J%o>)- =s< dΈcx[ BڀNV1:is3ɃmvhA D;0>^^YW<˭3RAzؐNs[Zd#% kg,DL)nbvͼ^Sհ ZiIVx2$&:뤔qG7-n_+;)Rt=<<}ѮAڤP|ݺuIpA 早-|K`3bx;tBTӹuXO^HDCwo~f8 *9m)*ލi{n ܫy[*tԳGa O};Cz&&Yy+ ;˚⾁}?p-KMCU.wrʷ(L훨Q͎dheY5|lVzpFןn .5(NOD![V c>8q-2BvjGjZmƮ{\þ=ŏ.~̪ڀ~GE/7ql)WWy:T >cNiޤIgm+2P:K%9EJ}/oэ dSFY$~*3'+HfzgHCߤ>AZߐ}>no ,E[]߉Ct }1_&CφXU0x{R ƝK>I&R0hSϠvC#ؚv,cY>\cQܬ̯g|$Lm);!I b5"F:VATi:Q |Sdْ(*22ojj'{:lr(mȢ\<L=",`io})&14!Dsei$9O3z5K\PD3EQ_#Fre4Ýb{,rL>R1"dB=ek⵱a~)2K.rq *=ۗIζ<]+ N31AUGQ)Uv1c䒣\p~ClMᚲ@]#.9g}*25^1Dgj=;h~6cN! z֌+{١[պ S5ç:Z%w֕e`N1|KZKfn:e\k$0kB5V&z.n#*xIm_'yQG;;?S([WhƱHsڥ! br>З|/>&OoJEV׎46NԢ#{.͑x".\wo&ntƉ]v |}KxfF9tzf-=JivHA,d&'@~gӹiW9M. k0&L7Pc$]Dyph΁AY0',d 9;KJ8KCAi>Qgۓtx?Wa(z׽Hoq6}5ʐp<+( ?5X: ȅPͭ(2zQ!Xto.kt;,֨ OAqY̗[&'Q%J*򚖊w$ S K6qz,GqT$' Z1 êɕ1X'.CFe^{kV~\PJEo r%;h1&(?*w[M+<<–Kr}IML˃*ڭ QIbIZ1{l/)M.423Py :E=Lz\rW^<94SY0%{Z ϼK7.UW#cCadXG&uK~8qvf~.!Q޷XF Y< ߓrӽ'yb͎)= o:pxsVyQ77 Uiq²v㡁ݦ:"&dr哦M -Z SU$TOhk%G!eIt{1'Eg/:On|7\?0qI3Gպߏְ MMz3ƒڍUc\ֱo!Y;)zͅg2fgVIKy5 m<;"iv @{mzD<Xm!pCKҕ$9wxr:fMokW0C$c5QJ3zgV1>OnPyWp!vos9)e8Hf2qy4 [:s-vT 2z/ה&u7XSVe'i<\>|x]N6K9v?\c793H8/*]M qx4"k:h!Pp4#YI*C,.Û{ebH[y`cP.2\aFR..rԶ^ jz+@~ chM"1΄,wHPnGL0ˤ 0sBRpw[[ds= tZFH/h8Q!rD])jEɄծfAWҀ@/.EXTkoS{V@*x3.Zқ\DoH7T'}G),"5+{M,E2.,h|ojK"*880F!WJ =aZq<~g꣌>r?´uh6j4-''ʴ | T#Hu{:=5J E,0J ֛)3,Px6>b[/⤮ GurݛUaMNj^7hlQoT|ū&KJ[J"A A¡c4 H M}c\+bj+$O1DG8^ׅi9EkI@`xqydD-3 SSx~'pRoiyAW^jnƱ\A𺴫ס؛`w&(vL1WȺ <-^ qltAd{X]cTb^,'DŽWx@76_uL6L:ޒyA$Ug1ȟc!@0Bib(.Lg䴧諙. tg dc dJ\DF8 R7 ]-n me< AD!)[$%^VؔgUas]N m,#u pFZu@1ߗs|L* @]ËslLa}x3 371Bj$lFȼB ` t32 !A~S/:b-SvfBMkLfp4aՖ+t.bcC!nW^r=V; Qey^qOeB,VeР"|`IhWሸ ]5'>'a0 \וǴ!55D+ܖyHП\o4&~:!0&oS4a^EvtxyzkE[$2f9KI5Brkin!Ux`nNo8~~B^m1-i2M }q0 ]G |j{\"C4ޘp{C e4ʝ$tIyR&`i{JsQȬF)p!iOQ-@55+xzz;}\nhWQ:F!KTA ̏FH)>kwp3ь( {Kq%.TNoڒ37ːqFAY Mըaq#iR@EuX+J49F@ȾP%OdlCQMR4a=[e Yv [pEӳR]H0e@?;}=I.ٳz8) ,hs1I &!֢als#N?OЙ\C{F:άYf9&:.%{܀GN.bDIcx@FwM#)T q\رN|QPJuz,Hp;V tc1I2Vt F,SEe az+$tH'X 0/l{_? q@b2/=5s‚5j^M&kA܎pF ?1 hpEPuDx}M~CSS z 6%եo7m`??moiy.!+a<(ʭjw: [BY*׺0v^ńfx cXo$ݒ!Z ga!v5m? oIk΂5*ghAȼT7Բ ߇ђ ؏wX)g<#4Ŭ Px3+cRlkRw^ yԋ91c\gt<.YRde!cXt5}}ɴMxoPWTc5/-J>P(^[%,C^جl >icoTpMwmʳ{ez\<)jEk.~y7fdxg|ع\-k._\9r,PDf33cW6Q!7.weJHTx@ cR=D l2{Mᷓ1#0fl/Khe~ V/ m?bw?.[8IMn]<[廂2YѡVVx YNұr>-11 j xF9wG&+ѡ%tnIcaZb=7 HN;iK0&A:lg.83x{v㇜=ֈ]!ײpx;erЙHm9S0 Wm]FxlX=LO.$ӟɊoT1YB0Do3ܲ1dp{ Db@ İ@̚E! ey*"3Tۼ2y}Ex2m猍n%U:=HBM}с^|*59S]scdtaI82x3d%n%p2m0grFdS]E. 16 ;`΂Z~ײ\_آ_s: AeԵ`?[Bt@n%/BqsFA'_ Rxp?aXP[q/Z^ Dv5K@tONA0i'R͕!-0zDʏc%1x&\m5}*UzjFfl77샤SdέE_E+l{Q,Tث?duwZY%V9O/ ?7z ®8 RrԆyR~f۽`44#?l9n|oHտ;uZW™B:  ʞT|pX-/ &rQqn $zy\@*2ó/EF=}T`bo ɡ6ư&ޣc_pUm̶Ap q r쌪ROLꕙUxBm|oZ#N9݂m+tcj6$`u}#b(r&~kQe@ApѨrx\FT-NefD<ʔƘAlCftT=L kL'y_5^08$S;qo 7o- p'" {@W0 w&< (/ђ4ޟ鲌<'ɐ/tƏ@{%9'Hhc#C49Fk5P^Ka WI\P02tuIHUrnnM,ݸHMč䆕P˿_&H,%5Yaܰ3xƚ6.EN*pRD/sl-9S?a.(uըuh; bO7}n{PYM^`5{aCNsZ<]5rxhlJ2tgK#q~݊xGV?,•GNr@`\( F!k2B!MDHCЄ1A \4e?yA [Q{ѹXĴL d%YO.l<afGc+ RZ|p}VPɂ6|E\͔_?9IziȲ׺{2Q)kDWMvҟ˔) S/3coxHRn(C.A]ȀQfoׂeȿ'$߷h<%û ɪY VGH$}%J0s[>:p1Ƶ$\&q~W2MD5kI0̪% pAOǩ~N0F+q1G QCtu#?uPugVi'ZJ,d آϋiiY@G| FZh^D(`bBl?`V[-dݎ0DLuiiAQL^׍Efr(P3-3_;s"e22U0F0?'_`NQKI)])ҵ>Yrԫ7F%.x,T`;5jY?ssAo|C {/;c7IToL2Ni/T:mO̽U~GG;`66[=f4ݭf1φ1Í'\Yyo YZ