libjpeg-turbo-2.1.1-150400.15.9 >  A bvp9|$?xnKU@+L_~UӠځS4y?> #עg7kkK>-Iߞ*…3#-~B!5%2y|,$XODκ/{uA *\򁈄ゟMB'8ePDGaNg YR4X /ׯu`ꏠ]6\N՘Oz"*KĊBt}67,rD:VL6U3<~bIc{%9 Θ>pDy0?y d " _lpx| $h     X  , p   2 ` d j( k8 t$9 $:$BnaFnuGnHnIoXo$Yo0Zo\[ol\o]o^p|bpcqdqeqfqlqurvrD wwxxwyx0zxxxxyClibjpeg-turbo2.1.1150400.15.9A SIMD-accelerated library for manipulating JPEG image filesThe libjpeg-turbo package contains a library of functions for manipulating JPEG images. It supports architecture-specific SIMD instructions, such as SSE/SSE2/AVX2, AltiVec, NEON, MIPS DSPR2, and Loongson MMI. It also includes the following command line utilities: djpeg - decompress a JPEG file to an image file jpegtran - lossless transformation of JPEG files rdjpgcom - display text comments from a JPEG file wrjpgcom - insert text comments into a JPEG file tjbench - a JPEG decompression/compression benchmarkbvsheep07hSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://sourceforge.net/projects/libjpeg-turbolinuxx86_64H88XWB2OM(ʁA큤bvbvbvbvbvbvbvaiaiaiaiaiaiaiaiaiai475c38ebb9b8e704b2f6d721bf18ce7b817c8e6fb2a620d55e949535166a025da79bbbe9b248100de0355b40ca1b57731844e546c2933aaf54fa135664c4bc57198c173f5aaf665462d7b1a5dda6c649b8356ad830d1afe1a31d08f77338ae5c4e1222b5ed12e5b7e0004e93982705d93f94106813820a5db3f73dd332d629c7357637ce1a3cf1ce2fac073af8dcd286e7aa2873ddad89b41b89372d6fbf5a5bc51b306b5a5bba9b9fe45cfa0992b3812ecc4f06da6721485b0eacf73bfeb51ff678609d20a7a3f1996c5c64e1c057f71f6f502de1e16b7e344bad9b1bb684dcdb662a71c04f4d87904d3a165005ab3ad78db478b96938973fe158dadbd09d9ba4f2c13e137c5aaf51a0c50c7ded9d10ed7c3297cfb780388d51b9e084905b4c988f480d891cc4e080ff98c83c748996205b0b00c73eb2ba367e72f51787eca0cffa66048c3b823964f2dc1402b3138afc135c5df3b918bd416bc237dab729143d4506d3098da7e7ebce965f060198ff47104a9bedd899f0926dc8d8d8cfc6b2742f7396faf96e3521634a92dbe699f0d93eb2108be6c4b8eac6ff861a7fc49b96501720273374d1db85aad74e8b20c5549b693703c2dda061e21775d63c487669836ad230da291399da37b67c387f1611783cff00a1a29d71b63726d00e2bfd41bd0a03442dfe5ca1ac035f901a0b257428121009be552df2dfd06564a66f1arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibjpeg-turbo-2.1.1-150400.15.9.src.rpmjpeglibjpeg-turbolibjpeg-turbo(x86-64)@@@@@@@@@@@@@@@@    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)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libjpeg.so.8()(64bit)libjpeg.so.8(LIBJPEG_8.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libturbojpeg.so.0()(64bit)libturbojpeg.so.0(TURBOJPEG_1.0)(64bit)libturbojpeg.so.0(TURBOJPEG_1.2)(64bit)libturbojpeg.so.0(TURBOJPEG_1.4)(64bit)libturbojpeg.so.0(TURBOJPEG_2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1jpeg84.14.3aTU@a@`7@`@_=__3^(@^^p]ʞ]\e\\I\-@\,\[[[j@[a[(@[Z7YY@YY@XXWv@WXVZTE@TPT@Tw@T>apgajdos@suse.compgajdos@suse.comdmueller@suse.comguillaume.gardet@opensuse.orgschwab@suse.depgajdos@suse.comelimat@opensuse.orgpgajdos@suse.comukbeast89@protonmail.comjohn+OpenSuse@whately.mepgajdos@suse.combjorn.lie@gmail.compgajdos@suse.compgajdos@suse.comjengelh@inai.depgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comschwab@suse.dejengelh@inai.detchvatal@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.combwiedemann@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjengelh@inai.denormand@linux.vnet.ibm.comp.drouand@gmail.compgajdos@suse.comolaf@aepfle.de- previous version updates fixes following bugs: CVE-2014-9092, CVE-2018-14498, CVE-2019-2201, CVE-2020-17541 (bsc#1128712, bsc#1186764, bsc#807183, bsc#906761)- version update to 2.1.1 1. Fixed a regression introduced in 2.1.0 that caused build failures with non-GCC-compatible compilers for Un*x/Arm platforms. 2. Fixed a regression introduced by 2.1 beta1[13] that prevented the Arm 32-bit (AArch32) Neon SIMD extensions from building unless the C compiler flags included -mfloat-abi=softfp or -mfloat-abi=hard. 3. Fixed an issue in the AArch32 Neon SIMD Huffman encoder whereby reliance on undefined C compiler behavior led to crashes ("SIGBUS: illegal alignment") on Android systems when running AArch32/Thumb builds of libjpeg-turbo built with recent versions of Clang. 4. Added a command-line argument (-copy icc) to jpegtran that causes it to copy only the ICC profile markers from the source file and discard any other metadata. 5. libjpeg-turbo should now build and run on CHERI-enabled architectures, which use capability pointers that are larger than the size of size_t. 6. Fixed a regression introduced by 2.1 beta1[5] that caused a segfault in the 64-bit SSE2 Huffman encoder when attempting to losslessly transform a specially-crafted malformed JPEG image.- disable SIMD for armv6hl, not available- version update to 2.1.0 lot of changes, see * https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.90 * https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.1.0- Fix setting of FLOATTEST- version update to 2.0.6 1. Fixed "using JNI after critical get" errors that occurred on Android platforms when using any of the YUV encoding/compression/decompression/decoding methods in the TurboJPEG Java API. 2. Fixed or worked around multiple issues with `jpeg_skip_scanlines()`: - Fixed segfaults or "Corrupt JPEG data: premature end of data segment" errors in `jpeg_skip_scanlines()` that occurred when decompressing 4:2:2 or 4:2:0 JPEG images using merged (non-fancy) upsampling/color conversion (that is, when setting `cinfo.do_fancy_upsampling` to `FALSE`.) 2.0.0[6] was a similar fix, but it did not cover all cases. - `jpeg_skip_scanlines()` now throws an error if two-pass color quantization is enabled. Two-pass color quantization never worked properly with `jpeg_skip_scanlines()`, and the issues could not readily be fixed. - Fixed an issue whereby `jpeg_skip_scanlines()` always returned 0 when skipping past the end of an image. 3. The Arm 64-bit (Armv8) Neon SIMD extensions can now be built using MinGW toolchains targetting Arm64 (AArch64) Windows binaries. 4. Fixed unexpected visual artifacts that occurred when using `jpeg_crop_scanline()` and interblock smoothing while decompressing only the DC scan of a progressive JPEG image. 5. Fixed an issue whereby libjpeg-turbo would not build if 12-bit-per-component JPEG support (`WITH_12BIT`) was enabled along with libjpeg v7 or libjpeg v8 API/ABI emulation (`WITH_JPEG7` or `WITH_JPEG8`.) - modified sources % libjpeg-turbo.keyring- Update to version 2.0.5 * Worked around issues in the MIPS DSPr2 SIMD extensions that caused failures in the libjpeg-turbo regression tests. Specifically, the jsimd_h2v1_downsample_dspr2() and jsimd_h2v2_downsample_dspr2() functions in the MIPS DSPr2 SIMD extensions are now disabled until/unless they can be fixed, and other functions that are incompatible with big endian MIPS CPUs are disabled when building libjpeg-turbo for such CPUs. * Fixed an oversight in the TJCompressor.compress(int) method in the TurboJPEG Java API that caused an error ("java.lang.IllegalStateException: No source image is associated with this instance") when attempting to use that method to compress a YUV image. * Fixed an issue (CVE-2020-13790) in the PPM reader that caused a buffer overrun in cjpeg, TJBench, or the tjLoadImage() function if one of the values in a binary PPM/PGM input file exceeded the maximum value defined in the file's header and that maximum value was less than 255. libjpeg-turbo 1.5.0 already included a similar fix for binary PPM/PGM files with maximum values greater than 255. * The TurboJPEG API library's global error handler, which is used in functions such as tjBufSize() and tjLoadImage() that do not require a TurboJPEG instance handle, is now thread-safe on platforms that support thread-local storage. - Fix source verification - Drop patches fixed upstream: * ctest-depends.patch * libjpeg-turbo-CVE-2020-13790.patch - Run spec-cleaner * Remove package groups * Use make macros- security update - added patches fix CVE-2020-13790 [bsc#1172491], heap-based buffer over-read in get_rgb_row() in rdppm.c via a malformed PPM input file + libjpeg-turbo-CVE-2020-13790.patch- Upate to version 2.0.4: - bug 388 was fixed upstream https://github.com/libjpeg-turbo/libjpeg-turbo/issues/388 - removed patches, as it is included in this release. * Fixed a regression in the Windows packaging system (introduced by 2.0 beta1[2]) whereby, if both the 64-bit libjpeg-turbo SDK for GCC and the 64-bit libjpeg-turbo SDK for Visual C++ were installed on the same system, only one of them could be uninstalled. * Fixed a signed integer overflow and subsequent segfault that occurred when attempting to decompress images with more than 715827882 pixels using the 64-bit C version of TJBench. * Fixed out-of-bounds write in tjDecompressToYUV2() and tjDecompressToYUVPlanes() (sometimes manifesting as a double free) that occurred when attempting to decompress grayscale JPEG images that were compressed with a sampling factor other than 1 (for instance, with cjpeg -grayscale -sample 2x2). * Fixed a regression introduced by 2.0.2[5] that caused the TurboJPEG API to incorrectly identify some JPEG images with unusual sampling factors as 4:4:4 JPEG images. This was known to cause a buffer overflow when attempting to decompress some such images using tjDecompressToYUV2() or tjDecompressToYUVPlanes(). * Fixed an issue, detected by ASan, whereby attempting to losslessly transform a specially-crafted malformed JPEG image containing an extremely-high-frequency coefficient block (junk image data that could never be generated by a legitimate JPEG compressor) could cause the Huffman encoder's local buffer to be overrun. (Refer to 1.4.0[9] and 1.4beta1[15].) Given that the buffer overrun was fully contained within the stack and did not cause a segfault or other user-visible errant behavior, and given that the lossless transformer (unlike the decompressor) is not generally exposed to arbitrary data exploits, this issue did not likely pose a security risk. The ARM 64-bit (ARMv8) NEON SIMD assembly code now stores constants in a separate read-only data section rather than in the text section, to support execute-only memory layouts. - libjpeg-turbo-issue-388.patch upstreamed- Added If statments for Fedora not having sertain openSUSE macros- fix upstream bug 388 [bsc#1156402] - added patches https://github.com/libjpeg-turbo/libjpeg-turbo/issues/388 + libjpeg-turbo-issue-388.patch- Update to version 2.0.3: * Fixed "using JNI after critical get" errors that occurred on Android platforms when passing invalid arguments to certain methods in the TurboJPEG Java API. * Fixed a regression in the SIMD feature detection code, introduced by the AVX2 SIMD extensions (2.0 beta1), that was known to cause an illegal instruction exception, in rare cases, on CPUs that lack support for CPUID leaf (or on which the maximum CPUID leaf has been limited by way of a BIOS setting.) * The 4:4:0 (h1v2) fancy (smooth) chroma upsampling algorithm in the decompressor now uses a similar bias pattern to that of the 4:2:2 (h2v1) fancy chroma upsampling algorithm, rounding up or down the upsampled result for alternate pixels rather than always rounding down. This ensures that, regardless of whether a 4:2:2 JPEG image is rotated or transposed prior to decompression (in the frequency domain) or after decompression (in the spatial domain), the final image will be similar. * Fixed an integer overflow and subsequent segfault that occurred when attempting to compress or decompress images with more than 1 billion pixels using the TurboJPEG API. * Fixed a regression introduced by 2.0 beta1[15] whereby attempting to generate a progressive JPEG image on an SSE2-capable CPU using a scan script containing one or more scans with lengths divisible by 16 would result in an error ("Missing Huffman code table entry") and an invalid JPEG image. * Fixed an issue whereby `tjDecodeYUV()` and `tjDecodeYUVPlanes()` would throw an error ("Invalid progressive parameters") or a warning ("Inconsistent progression sequence") if passed a TurboJPEG instance that was previously used to decompress a progressive JPEG image.- use -O0 for debugging like everywhere (better experience)- updated to version 2.0.2: 1. Fixed a regression introduced by 2.0.1[5] that prevented a runtime search path (rpath) from being embedded in the libjpeg-turbo shared libraries and executables for macOS and iOS. This caused a fatal error of the form "dyld: Library not loaded" when attempting to use one of the executables, unless `DYLD_LIBRARY_PATH` was explicitly set to the location of the libjpeg-turbo shared libraries. 2. Fixed an integer overflow and subsequent segfault (CVE-2018-20330) that occurred when attempting to load a BMP file with more than 1 billion pixels using the `tjLoadImage()` function. 3. Fixed a buffer overrun (CVE-2018-19664) that occurred when attempting to decompress a specially-crafted malformed JPEG image to a 256-color BMP using djpeg. 4. Fixed a floating point exception that occurred when attempting to decompress a specially-crafted malformed JPEG image with a specified image width or height of 0 using the C version of TJBench. 5. The TurboJPEG API will now decompress 4:4:4 JPEG images with 2x1, 1x2, 3x1, or 1x3 luminance and chrominance sampling factors. This is a non-standard way of specifying 1x subsampling (normally 4:4:4 JPEGs have 1x1 luminance and chrominance sampling factors), but the JPEG format and the libjpeg API both allow it. 6. Fixed a regression introduced by 2.0 beta1[7] that caused djpeg to generate incorrect PPM images when used with the `-colors` option. 7. Fixed an issue whereby a static build of libjpeg-turbo (a build in which `ENABLE_SHARED` is `0`) could not be installed using the Visual Studio IDE. 8. Fixed a severe performance issue in the Loongson MMI SIMD extensions that occurred when compressing RGB images whose image rows were not 64-bit-aligned. - modified patches % ctest-depends.patch (refreshed) - deleted patches - libjpeg-turbo-CVE-2018-19644.patch (upstreamed) - libjpeg-turbo-CVE-2018-20330.patch (upstreamed) - added sources + libjpeg-turbo-2.0.2.tar.gz.sig + libjpeg-turbo.keyring- Use -Og for debug_build- security update * CVE-2018-20330 [bsc#1120646] + libjpeg-turbo-CVE-2018-20330.patch- security update * CVE-2018-19644 [bsc#1117890] + libjpeg-turbo-CVE-2018-19644.patch- asan_build: build ASAN included - debug_build: build more suitable for debugging- update to version 2.0.1: * jsimd_quantize_float_dspr2() and jsimd_convsamp_float_dspr2() functions in the MIPS DSPr2 SIMD extensions are now disabled at compile time if the soft float ABI is enabled * Fixed a regression in the SIMD feature detection code, introduced by the AVX2 SIMD extensions * Fixed out-of-bounds read in cjpeg that occurred when attempting to compress a specially-crafted malformed color-index (8-bit-per-sample) Targa file- Define FLOATTEST=64bit on ppc - ctest-depends.patch: Add missing testsuite depedencies- Update description and switch out MMX/SSE by the more generic term SIMD.- Version update to 2.0.0: * Cmake as a buildsystem * avx support * Better error handling * More use of SSE2 - Drop patch libjpeg-1.4.0-ocloexec.patch; conflicts, would be better handled by upstream anyway - Drop patches merged upstream: * libjpeg-turbo-CVE-2018-11813.patch * libjpeg-turbo-CVE-2018-1152.patch- security update: * CVE-2018-1152 [bsc#1098155] + libjpeg-turbo-CVE-2018-1152.patch- security update: * CVE-2018-11813 [bsc#1096209] + libjpeg-turbo-CVE-2018-11813.patch * remove redundant libjpeg-turbo-CVE-2017-15232.patch [bsc#1062937#c17]- - update to version 1.5.3 1. Fixed a NullPointerException in the TurboJPEG Java wrapper that occurred when using the YUVImage constructor that creates an instance backed by separate image planes and allocates memory for the image planes. 2. Fixed an issue whereby the Java version of TJUnitTest would fail when testing BufferedImage encoding/decoding on big endian systems. 3. Fixed a segfault in djpeg that would occur if an output format other than PPM/PGM was selected along with the `-crop` option. The `-crop` option now works with the GIF and Targa formats as well (unfortunately, it cannot be made to work with the BMP and RLE formats due to the fact that those output engines write scanlines in bottom-up order.) djpeg will now exit gracefully if an output format other than PPM/PGM, GIF, or Targa is selected along with the `-crop` option. 4. Fixed an issue whereby `jpeg_skip_scanlines()` would segfault if color quantization was enabled. 5. TJBench (both C and Java versions) will now display usage information if any command-line argument is unrecognized. This prevents the program from silently ignoring typos. 6. Fixed an access violation in tjbench.exe (Windows) that occurred when the program was used to decompress an existing JPEG image. 7. Fixed an ArrayIndexOutOfBoundsException in the TJExample Java program that occurred when attempting to decompress a JPEG image that had been compressed with 4:1:1 chrominance subsampling. 8. Fixed an issue whereby, when using `jpeg_skip_scanlines()` to skip to the end of a single-scan (non-progressive) image, subsequent calls to `jpeg_consume_input()` would return `JPEG_SUSPENDED` rather than `JPEG_REACHED_EOI`. 9. `jpeg_crop_scanlines()` now works correctly when decompressing grayscale JPEG images that were compressed with a sampling factor other than 1 (for instance, with `cjpeg -grayscale -sample 2x2`).- security update: * CVE-2017-15232 [bsc#1062937] + libjpeg-turbo-CVE-2017-15232.patch- Update to version 1.5.2 + Fixed several memory leaks in the TurboJPEG API library that could occur if the library was built with certain compilers and optimization levels. + The libjpeg-turbo memory manager will now honor the max_memory_to_use structure member in jpeg_memory_mgr, which can be set to the maximum amount of memory (in bytes) that libjpeg-turbo should use during decompression or multi-pass (including progressive) compression. This limit can also be set using the JPEGMEM environment variable or using the -maxmemory switch in cjpeg/djpeg/jpegtran. + TJBench will now run each benchmark for 1 second prior to starting the timer, in order to improve the consistency of the results. Furthermore, the -warmup option is now used to specify the amount of warmup time rather than the number of warmup iterations. + Fixed an error (short jump is out of range) that occurred when assembling the 32-bit x86 SIMD extensions with NASM versions prior to 2.04. + Fixed a regression introduced by 1.5 beta1[11] that prevented the Java version of TJBench from outputting any reference images (the -nowrite switch was accidentally enabled by default.) libjpeg-turbo should now build and run with full AltiVec SIMD acceleration on PowerPC-based AmigaOS 4 and OpenBSD systems.- set build date to enable reproducible builds- Update to version 1.5.1 fate#324061 + Fix for PowerPC platforms lacking AltiVec instructions + Fix ABI problem with clang/llvm on aarch64. + Fancy upsampling is now supported when decompressing JPEG images that use 4:4:0 (h1v2) chroma subsampling. + If merged upsampling isn't SIMD-accelerated but YCbCr-to-RGB conversion is, then libjpeg-turbo will now disable merged upsampling when decompressing YCbCr JPEG images into RGB or extended RGB output images. This significantly speeds up the decompression of 4:2:0 and 4:2:2 JPEGs on ARM platforms if fancy upsampling is not used (for example, if the -nosmooth option to djpeg is specified.) + The TurboJPEG API will now decompress 4:2:2 and 4:4:0 JPEG images with 2x2 luminance sampling factors and 2x1 or 1x2 chrominance sampling factors. + Fixed an unsigned integer overflow in the libjpeg memory manager. + Fixed additional negative left shifts and other issues reported by the GCC and Clang undefined behavior sanitizers when attempting to decompress specially-crafted malformed JPEG images. None of these issues posed a security threat, but removing the warnings makes it easier to detect actual security issues, should they arise in the future. + Fixed an out-of-bounds array reference, introduced by 1.4.902 and detected by the Clang undefined behavior sanitizer, that could be triggered by a specially-crafted malformed JPEG image with more than four components. Because the out-of-bounds reference was still within the same structure, it was not known to pose a security threat, but removing the warning makes it easier to detect actual security issues, should they arise in the future.- Update to version 1.5.0 + Fixed an issue whereby a malformed motion-JPEG frame could cause the "fast path" of libjpeg-turbo's Huffman decoder to read from uninitialized memory. + Added libjpeg-turbo version and build information to the global string table of the libjpeg and TurboJPEG API libraries. + Fixed a couple of issues in the PPM reader that would cause buffer overruns in cjpeg if one of the values in a binary PPM/PGM input file exceeded the maximum value defined in the file's header. libjpeg-turbo 1.4.2 already included a similar fix for ASCII PPM/PGM files. Note that these issues were not security bugs, since they were confined to the cjpeg program and did not affect any of the libjpeg-turbo libraries. + Fixed an issue whereby attempting to decompress a JPEG file with a corrupt header using the tjDecompressToYUV2() function would cause the function to abort without returning an error and, under certain circumstances, corrupt the stack. This only occurred if tjDecompressToYUV2() was called prior to calling tjDecompressHeader3(), or if the return value from tjDecompressHeader3() was ignored (both cases represent incorrect usage of the TurboJPEG API.) + The jpeg_stdio_src(), jpeg_mem_src(), jpeg_stdio_dest(), and jpeg_mem_dest() functions in the libjpeg API will now throw an error if a source/destination manager has already been assigned to the compress or decompress object by a different function or by the calling program.- Update to version 1.4.2 + Crash fixes + clang compatibility fixes + See the included ChangeLog.txt for the details - Drop libjpeg-turbo-1.4.0-int32.patch, not needed anymore. - Drop libjpeg-turbo-remove-test.patch, fixed upstream.- Remove useless same-name provides. Use download URLs not dependent on directory structure.- Remove float tests with new libjpeg-turbo-remove-test.patch same as Fedora bug 1161585 related to upstream issue https://sourceforge.net/p/libjpeg-turbo/bugs/83/- Update to version 1.4.0 + Fixed a build issue on OS X PowerPC platforms (md5cmp failed to build because OS X does not provide the le32toh() and htole32() functions.) + The non-SIMD RGB565 color conversion code did not work correctly on big endian machines. This has been fixed. + Fixed an issue in tjPlaneSizeYUV() whereby it would erroneously return 1 instead of -1 if componentID was > 0 and subsamp was TJSAMP_GRAY. + Fixed an issue in tjBufSizeYUV2() wherby it would erroneously return 0 instead of -1 if width was < 1. + The Huffman encoder now uses clz and bsr instructions for bit counting on ARM64 platforms (see 1.4 beta1 [5].) + The close() method in the TJCompressor and TJDecompressor Java classes is now idempotent. Previously, that method would call the native tjDestroy() function even if the TurboJPEG instance had already been destroyed. This caused an exception to be thrown during finalization, if the close() method had already been called. The exception was caught, but it was still an expensive operation. + The TurboJPEG API previously generated an error ("Could not determine subsampling type for JPEG image") when attempting to decompress grayscale JPEG images that were compressed with a sampling factor other than 1 (for instance, with 'cjpeg -grayscale -sample 2x2'). Subsampling technically has no meaning with grayscale JPEGs, and thus the horizontal and vertical sampling factors for such images are ignored by the decompressor. However, the TurboJPEG API was being too rigid and was expecting the sampling factors to be equal to 1 before it treated the image as a grayscale JPEG. + cjpeg, djpeg, and jpegtran now accept an argument of -version, which will print the library version and exit. + Referring to 1.4 beta1 [15], another extremely rare circumstance was discovered under which the Huffman encoder's local buffer can be overrun when a buffered destination manager is being used and an extremely-high-frequency block (basically junk image data) is being encoded. Even though the Huffman local buffer was increased from 128 bytes to 136 bytes to address the previous issue, the new issue caused even the larger buffer to be overrun. Further analysis reveals that, in the absolute worst case (such as setting alternating AC coefficients to 32767 and -32768 in the JPEG scanning order), the Huffman encoder can produce encoded blocks that approach double the size of the unencoded blocks. Thus, the Huffman local buffer was increased to 256 bytes, which should prevent any such issue from re-occurring in the future. + The new tjPlaneSizeYUV(), tjPlaneWidth(), and tjPlaneHeight() functions were not actually usable on any platform except OS X and Windows, because those functions were not included in the libturbojpeg mapfile. This has been fixed. + Restored the JPP(), JMETHOD(), and FAR macros in the libjpeg-turbo header files. The JPP() and JMETHOD() macros were originally implemented in libjpeg as a way of supporting non-ANSI compilers that lacked support for prototype parameters. libjpeg-turbo has never supported such compilers, but some software packages still use the macros to define their own prototypes. Similarly, libjpeg-turbo has never supported MS-DOS and other platforms that have far symbols, but some software packages still use the FAR macro. A pretty good argument can be made that this is a bad practice on the part of the software in question, but since this affects more than one package, it's just easier to fix it here. + Fixed issues that were preventing the ARM 64-bit SIMD code from compiling for iOS, and included an ARMv8 architecture in all of the binaries installed by the "official" libjpeg-turbo SDK for OS X. - Adapt patches to upstream changes libjpeg-ocloexec.patch > libjpeg-1.4.0-ocloexec.patch libjpeg-turbo-1.3.0-int32.patch > libjpeg-turbo-1.4.0-int32.patch - Remove libjpeg-turbo-CVE-2014-9092.patch; fixed on upstream release - Bump tminor to 1- security update CVE-2014-9092 [bnc#906761] * added libjpeg-turbo-CVE-2014-9092.patch- Obsolete jpeg version 6b, 8.0.1 and 8.0.2 to avoid conflicts during zypper dupjpegjpegjpegjpegsheep07 1651960011 2.1.12.1.1-150400.15.92.1.1-150400.15.92.1.16b8.0.18.0.2cjpegdjpegjpegtranrdjpgcomtjbenchwrjpgcomlibjpeg-turboChangeLog.mdREADME.mdchange.logusage.txtwizard.txtcjpeg.1.gzdjpeg.1.gzjpegtran.1.gzrdjpgcom.1.gzwrjpgcom.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/libjpeg-turbo//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:SLE-15-SP4:GA/standard/3144b38a9a3a599356d343e9109eb76d-libjpeg-turbocpioxz5x86_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]=a03a8d8758a9f48769ba56af640842e20a6ab66e, 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]=7e0dc59df45ee486f7dea553651d32a420889a75, 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]=7e7e3578c6753a9cd9ad47103ab0cb44a740b45e, 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]=1a955a9d56c4ecbf85333b2ff641b98efee12e87, 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]=b864043579029db82b9ca85e90a0c2eac1bece10, 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]=e68c1f912d5faebd8785d500ecb73cb634b3dd55, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) , RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RRR R RRRRRRR R RRRRRN(!gOiutf-883b745caaa88656a86d7a077490cea5c09ba80f25bbd534504439b79ac0522a6?7zXZ !t/)] crv9w (΀%Jv8 ۷;sĐۇRp5k'3=:BĢ#3vLƥ*]estU=yO]Kb(C`I#x9/^cv4Utƌ9%;$0}i'Txga  .az||r?3a2 !g*iKOҞ"x)٨ vFIƈZ!*˗yRDnq{̿hְIbV\,!ˑTbS= m5&Oae~.-hڒwQVȨLWÍDlN=DXB3~A{sz– /a颱vnp4YTb ژPc ,ΫTC HtpXݽzh,(8V.`;W + \sfe.NJh[/x- _WPVPD-H}_Ckvߚ/ip8 !! i"7Us!H m!4e:,;55Ut$́ 8f#l}cw1No*b%hSGiM~ĝiz c`~$Kj D8a:8P 9 c*~(=B;4<0̜̏J Nb{xB4ӝ -U9kنiDp9 ДysȕG9 ^gȿ4Ys` k6E~dDGB%&WTJ~+ j3 (9졦[&I[v$/iG (H_ˉ`t0{#&D/#Owe,jLV)`Ӌ.2r[ʓ!}a ,@H뵣+V[Fa=22>|_yp\]ήu@%c\{3*jOZ(s?]qK+>)Na`ecz/u-PyۭUS+w]&$, keTo Vni\J1AM/vWH6vIP7e3 jK°^ƠF[!Dasj:T>@̶,F5OG/Dޞu>?~HŽas>&r߷P ~,ҁKbK-6 U*f 9`St"RmFb5kh`:x K:ZXXD"{˓'@Rx2kB[`ۃr;Wvґ2WQh9+sGy؂2/I}'UP b8b s$L JuMNELؔ\ f B?e ni ۬_*yMd =倆/5Q CEm=GC_o.(~ g/H1 f3@xQQGBƄLS I^s(cg95g=smdp]cڰ1nc.;!bH@F+vIX6qȹT"jӚ\q wX(b1B&|S0?Gvk~Qm353|U,)kGQgR>ql hTٗ)*HC!2drؠSr|MS'N]{%u9r)fܦ;*╙t{&OV% Lz{;#d̅%LͽRx\jB d},l\v?N2Pܑ\*m0.IA<;P9Yc3'4avs|pA1 ]/*\tΆ\_-t/7 }#-tAVuhWt!<{ވMAA(Fw<Ucӱ,#K8[ eq$0?i .HG&XS6-b ߁ER 92FMC&ϒUir"y,~[v_ozU|NE&Ƣn~bR!U'wj=AZ2:x %ct ziСjIgeEc{k_wFV|97vO]Ppȗ8."n`*YFFh wKY5*6PC9r%\c;2Dt>Q+ ]{&^w4:Pl>,5 wFo/7ϣ4V:9 wQ,4HgSـ6VgGWr)ۙt(if턘f\ӨRr贛NƂZ !*\wJT Ů2"d[ G kAq/Ÿ borFaWuWH;K I^Afaxf]H6W`-99xZP;guۨj$UoV.V:c5[ 7djC0\ T Uۊ4Bc1c@<™H nO[P<=u/Da%4>$^f96os +bhE<(1,FFNp |WkhIScAsU.AGS#*ȃC g\@]/K1RG6B;2Z.`ܤFtuakC)riVP#@Wh%aJaπ8 D:r4##jT(϶ 7]?MF'~06<=㋇͝Tz=7JYxP ^&L,gxCZA[ ܢ%>&~EryȔyy ܶ:07:(GɘfΒI9g}C+!㓴|A`¹Ys˕죩CYImkّb~47ˤsZ@1Ы$g)AHdxip lg@2"<)r-9>^ppL% rJ-gm9~&ExC*ťFXxd{Qj pJS ĤH r!^ҥfOUnCa)soMX{;j[N@pݛѪ韑];XG7.lއm8uO60&~8DaL61taEC5\=td1hkT  #t\alۮ"r=eD]&}N[WRNdC!Rh#)+Ǜv^WuFRdɣ"; jg0ffI_Dk7PmnHXKlڥGO`'tlZ1AHꯤԟ5ުhBs M(q>-a21+FۙkJ8DBABwU0Ruxj!.T-N?v+u?}EhXuET]uR.& } '8eyPlU4Amr{Ue;82;d1ѧAlu !pO`tjDHOCdg7"AgG nv~q7c8ا׏YNx$hA"`a0E?ﭭTơt443f1P xAH;6j]2H=ZY Tj}_,|TQf2a>nh׆HR ^ƼV28h„ *ji"a[Wy< OE%u6i,,E#RIH*BD 3s yd5&g\_A'ԖnwU&{ &@ ?iR꯷rrv8@M'f}"!hf]_HJmNUkɉ?VMܦN(@(+tv.W6SuP1Sj/'X+<5IPq_I<kU#և;:+ea5zl4ԓFGɹxPp^} S 6;o/sٲ3Jz\#z:((S܉-HA5@:EÖ+2pfF>LU,G0Q a:jڇ:RcʱzYH 3x,2kLJ= &{kI[gK[8Vb1m>ЗK;c9&,sX}jұ8ZAh#Am s< )3KII͚E4p;)tk .JNz]z 鼖=9TDHx}=\c2{%5!)ECwU *XjE7Ε&eAAȈFA̙`'3%%Dt,Ɇx_DcRzN+qNcQF[E5!WˏN ZKòSԂVppSp. %j"U'RAQs!r;zg3 eʢ/ C۲ :24QL܎V)j c*\D%qHS+Ʈ8{u6AZDGU UROaWi7)|c]Sk0=*H53柊 grPI9/> +jeizX|R@zd%W>=LSJGi ({IA H>m]pi}݈Zy vCٔH)KkL/ k:|,.~¿]2Mzq ~ n3K7eK/.-CqcQ8TDӠхݔ!t\FZA׷QZɩ۰U Ж3-l!bkt>D=@츦Invګ&Q{9ChqwSAE}[ Qa}4w5cȇh]6%ȎCAFcA%Af4b\:(VnxP\-Q;lN֝2u%)Fs(}QL|}VG#8oR](㛎/&d-'k1B wݒ>ie$Z4PEh(3W뇎+kLs,?^Q3y.Cph h, ႞ziϹxEYe.la+^t<AM㯁b\]Ӧ.aa.%љdeg V' 5زW5#_D4o`j;кZuC7zRq#WWI. gq+#D{b|:$ ʶ E{FdoJP̠{{o,c%O*Ĝ4CV}W4T/#ƫ*m}HwЩecM-18FlcbHjE~mO9 8/%Mpj^_|Kn (VWf,bH;o[f(V5aDcẢWzȌ^$V!`Gq;ŋjn*^;ഘ~9kH!X,Չ(5H00tojx?V PYn{E7i*V`ٟ|riK"E~hsl7ԑEGmW3'e u\g"]WoV3*mSޅ'}7ŢL灨8jl F8dDz}Jbk|8=%,7=) aNy@d U?eeHflώ\d5aD .TAK6vr+,2[Q:M+ Dȁ"bj(e}]xKzȇ~X!2eOǝE PtzAe9oCA/,ɝ!?廪B\X\ njVSvAA|^جZ %.쵓oW~WńJtq8~&nW{-(G \@ޝQo[>UJwN%$Q3DZhgf+XrO;o[݆5+NݎH}=| x)kL[k6w$@F[MI _ȽM͞ h.XldŇj6qoY˂U*b{k ;`!i\`w>͆VL)qpxJ #% ;2 6ꌲ"Sq#l<)Hkű?hYKf˚nzoaIف-B B';lѵn3>WV F/XC]? F;Uweh ߝ7!)c-<\ 'l}NqZ$.$I)NRCsk|HbH.o/aG[s/醠%;硰Xn-6*fU^N٨A4n(N ^sdu.tFR։Ar3pطx&644d~U 7m ]Ve AŒ@/k-"_b\e%n3E[قL~|ҶbrGv1M`߯: C\I{ 5U)Ql);ZPd4m#p *;xi 0E_pXP烄X}J(JSoQScGN9BC) MQGwKAudG,⼵ޤ :$g0tO}FI&- c!3fI7]]DQn Js ΋wdK}a:Nz"\9Cx ut~#Ȭ X,M!Y{>ɨ5iT !%> Iڟ\2! +U>1_GH^I?+S!,)SwB8$v:bSOC`J.@o l`Ko'|}9B)S: b]Kλ`!]0cQkw4v՘%gʹ_IN8U0 Tk}幻e:ZkOk=ȐF_ ;Qd|dЮY{MfwlJ.VӤ5̝Mo^B,j72>`u|N=reJ#8ritY5茹xq =(d ~->tD&1'""NX\:_=|_ _KQ8U-A4q?I#1R,FY^gJY9p=#T{N4}MAPߑv*#e~bGWZ a)paPK;yT YKw5ivv(K_bsUu 'Լx'ٚ3s 4q@tyUD"-G |zYjN!2uO.ewo ǸAY[.i~# aʨ.[Q^)QAlQNQ>H:6z@C" xNʺxZ!3Md/W+\[eЛߌa7a"$8 ~/c K}y8K&p^k3jLQ+N?eaꭠ,TζZ&rkⲮ,qI<*c#rcJ.UOi|d{B?"r)pld~UQx44#92\߸'zuyIBB[#$|xG75qS*&hh?StcLyGXBptևTw-"9gWs.\'P E0g Lu_1db; V웛5;Wa&w\ ^ 8'Zo{\NB):f~QwZfˠ NMC}ϯX5]<.5;gPS4'@I#PpW4ڸm[-'vX+na~\܉U;-afqKeɵW4O&SEVG\ŧ:G j!YfsR Sr9`YJ OU^WG)+99- Jt^Lf%.Jva%d XF U/CQ'6,e͛4i_MHY\خgV?\WMKK:ྙ~q8Xd fyֻ[ujJ6XN-A|VtD'.Oд"o`Uұ ט7H?K!l)n$Jg$lzm@3LH/h.˒6|5+?``|ݼS!vԊrpzwz9(mb-߭3e.9v*L=9>*9Oj7 Ro r@V36FMU.qaDm9lU )xyDKȉ~W'V +3cGOoGj.7 q ^ү|  H8'{ڪ뭭^[Uq5]{ZN3"C`F" Q:D+ojM0Z9"[<l[b"{obs#2@ X-DV!?0xȭ`v Ӊ&] Y,|H(hoUKn헮T$Ub GKFhGC6?:㙏[wlXґ7Ą5ͣ'\hXEuM.ˇ$"|k _3&AtP1HhEHܧ#BV Q8pm5&Ywc&f-LX z h4tRhJ'N_ ziw;H7UEnN;QYG@k$ȣ}O@_#Zi2^z!L 'Ճu x #W=NISzj>f0@ݪb5׾DBhhԋ94.JYVNY_bcQdJ$UI뱠-懸Fkƭ.ָ83#}*OfF36p Ō*RU D *^Aūww#"ubDr^BĔ*UδE&)ry _F8!/He0)DKa뵹}0%&zD?VxxXM^99΄u/w$R!E_ 5!1 BH %IhB%C㟷k7a ۫.Pip s2IryswC޿4x3[R,,qU1U3fv(lл[t {w 1~lN"AKи{櫂jf1ޕ!-T H*?&ʹ2^mڈ)p:(Tlva3]a ]/ pKMfr"vay] j9 &eF pNˮ )~heLUMOT-8lJ}A*ػΞU6۲%|%L~c j C`k \)JrׂM)v nyk6cӚ~hTL{B*ew_87isK?-[ð1x-[ w-H)'$z. NַGdE Zt ϵp^b%&PS;؊F2|֋a!2>@=/mGU K4nqS!'B8ɸh{<fʶa !RhVb.]Vir>pP堀:`jVgIY(j;Is=yB#7l_wΠ#Ƀ'f?@:FfDU"/ EFG/h[p]\a@c2kL02\ mw)}\9q3ԍ!*t>p?ۜ2Ģ9IE[3'W;8(>wұ r]l"\Fǿ*Gw_W/afsQʏcXZ PaJ:Ƚ~vCPrMr:ك<6(3kC5א!ސ#5Cz '"I[ATpXkF'颦o!:\f@I\t|՗ץP91Þ4!!.ϥ&| M#O!X(kil  ;z^qE|,**w 1䜬g N2$Ytiwx1 ,=aܰ N#]؅~v|GU(ށ<+!E ba4q0i#Vp?bݍrQ>LC5L唩 -L퍆3^@\GI-ssQMz D7iNNl]`0*9fZ)w47DѼ,+&W1ѹ8^P%Mp]!wKcUd̉J j.h,c,5r ( Ԃj]CMTGݭSͼ3 P@ )+SWD v0إ qH/C݂i`6I!daЃYv_}M?˱BprDjO2'R&EA qP6djWYV5Ǘ%ROMeޣ(tlL釀HҴO7=lY Q[&6ZҸ>7STy#KU[siq^`4=Ka'EwR#z6v>FChn 쯕XyG_B|Ѻ2=m!փE ^b2Wh Vi<|0*ђ0l3d̅ƒCSQ 63M䙶+Abh}b^J(^6se(YD+.{kJ+޸i`گ0YQ1oFnSzA6} `*LMI$4dbooN'ѝ҆u+w)JE6}ceQall,o߮Qax(B-U*.~\}*oET+ 6`V7(  $ ][!z^AfwII\ik6J!?Ap4Lh|>"Xu]#dgz)gT֣o {Քs rb~Y%_V D(9AvF8IQ`ŊɯN2B/Mݽ~!yh\纂 04l:tËtMץYRU [SfV|OYy+LDOuL0_DJYVJr) sw7XKP&2E2o"EE?*/=:zqI*Wd9ά ΍LBCٚ6-=NkR1|LD: -(`I{G:)|~&ö &`%Nh1^$K_\ c|mBIK`46[ʳӹ(|ܠDxZ 晣j5l|du2}NiQX˳V /fXic[ BP@Rn*s=8}oPrba7EMTZraD=m}<6 -F)7yIE&a׌AIxzDwc@o8"(j@H->1h?PLj?0G#-.z}b_a~W,ʨl+fs9@VfF$.oFiew! a<#M6pANjo2a&8tL drݐ#ˌbgtC M #_ X.Syg G5J?j5x nF'뤏x.sԯL uo'fRYLWo~ QW\֖.'1 j)@#Bm$Ck6I YnW\WfC6i=3aޏ))P[A;5ES5WNM#qgBWG[;#v:1&dM` ۏ[?~Vp'_Eس&N.MsG1Զ6# VPeXJnC?g4ֿ'Y`cpRV{0e+c3)ivZ+ZsiuzEu+gsgZ N2ř.3Y]Lpl'OB.U1?9Iz$t\ e5}.56P 8yjoEd%"Q{e w7I' F9E)f"}{*; v{jtKyܒ*Q@ e  {Wt9U,~mL%_q{KEԚKb؅$1/0Ϣ|q k 'ke%"jȿ$Wxt.iyڍ"dIEj7+M1Ryh_G/D,b*)Tm}uXW;SMA5: 0ʫ~B?D2@3kUjx?7,պǬ8Tdyf\<-VvwAI{h799YE;|m]+_r84f|MS oT. 3jH!êZ Sxk ;? +-RK4~cC~۵?n%gI7ZVLL \ޅ"*&'t>NMAbnUZܓE]VFW8]f_K{(l2~%j,\ zGh֭g杬Cx{>'G:zW\(xc ks @rK;+(tKMr+`\YLS cj+ʔ9FSEnӷXFO׾IxwwbD5 nl.:"k/vboώCo*~;v EݼHpq#68z̒6^9| A=^_ՠ\ E}e&Nj-N#_eCW%B?x_zZ#J:V*>i%߮sG.Cq D@` `*=flCXN+p[P>0΢D ]wGv!a_CRѻ.*EG}шҮ"W3Eг؍JҐ}W$t"1ǣ.`R'k fWn#r+V{}hg`ëI .ly:5<#5M5< 3hoK#"åa@G@ra VQȡ*R4QKdpRVw*w|Xuy/!밍WW!!L|&'" !5??qH41b%Le̷ :vHplL3I~Z KHBVZ ,<:NԾ^wf"}"!^f:K:0V ~%}K\޼RJ|4^m)z6eZQ$a9`Pm&rp&p8ӹ꾄W)rtϭ8 a:C$;\r:v 2^ #9KɝR[-vR&y֣mh vaRb,0 ƚs9Рp &#CNtwIZbj[tW1 ~4R^0aYSzj9 LI#8, Sb9!DL%ʵR4!AgkgZ[9(a{ԐvI[:?EF#ۃ % Z6VE#.wYLeYq&T'HQ'D|L+UAʯ=g@v8pS^PUgܖj)7v: p4SAW?JIœ7@~>Dïrg]F{m}#AHRwE{" 5_cFЫj(;ϰiW|0C饎 07Ѿ1/`諔co@ t@̸7͊w84hR?g~NĪגs䯑{U,Fo{zdvN]\ 8bT{wNWi)Bz"\oBKs@+8== >Fk/eq2SQ>8nڌ>r*Ej",&r<av}auvYm 8hd笁 =$m)n9pjqĹG%*q@;;tD~zl8tgTݰ)K\iì9uv4s1fsmH>X u\r0T6}=#K(è-1$b7,[1pfYݜ 8*ʙb4*滦1>]eNvCc2<Lt-qvW_+FHGCZ'RO 禬H+?Zhi'4vw2Q¶R:xI DcKy{Ts@+$$;ϲo/3ow*xlz_Ҵ\D "E}&'7ຏ毩a.baxW{1~>>b :yW&˲E HҀ +ZwY4WeROk<4cZ6O v+Q!#VuJX%3gr}PЂzQ=,nGe71  |G{ 6h)Gu"C;_kR4‰Jv"zVv]fq\ 'm%ӺW\O}_q:AW'N8\ڃQ4hTxP.WG0A({xb6ݺZ>|-,N\CRiU |wë40*m\óQߺb:o;=Ejb2$LruΉ8CK/ޯGJp4{&x䂥XR=N(9S9 DV)}M3 .1;eF}7FL9F%QJc01}tL4+8`VFW&Ѡ9L-w=9?]Bե5U|Mh-l[\s- |pǭkRDom:Y1 }%D"8a0|Q%́FFЯ_r볲+7?wgwKx1vT溛"ǤJҊɜk8EF$S+XR?;{(pAYZ*_N L S\uWizB4 |l Z<Nj6VmUz*ݠ}LΈntMBt# L41#QVzL'֫Gq^dk+&EFMƝ(#y#)[,*ydpDJl aɈU'#glc>VT ΢.294KBK2K|aT(.Oso"[1$luhJ.Yj!S52Z?!AQ ׆̏RBQ'sX`ðA *JpDR i\B>X$-A`{@o9KA<_sqP ?@nn2Z\FZQA^U:4:0hU.$O@Icf>Xa@#y @Law`жb MԒ xcň#r)v, *0wzDH8,,`V#gO<=-/LQh,!nt&(q.,t{О&Eҭ^#A.]H}( ~bgDk'f%.EJE_H`Z\2rQ-XR:`8k'mrav#q&=FT7+ }"N~><#xU'jg&S9u]!ETm,̕R`{hO4G0sٗm#\LӝRNL 9jkmƆ>֟TX,DǺx 4ݵq@t-A+.d  &~ xv 4O/aQY0'4[[| D%tÑ"W7% (D.ꧢYIn[XLRl ޿/Zb &̶w]@ U5r z x|-4$J ja%FMQkߊ'1rԢչ(; ;%Rf\`Ŵq/\Hb7v6z0I%D|EVbeA.+o!68zXK<*qlaZWi7ڙ=V%z9Hl*-q_s֠ ?B">ΎhFx]^i Ěyb}E)}yF(D͵Eǻ&>ׅxO4hs!D$򺬮*TF\VoNXg+teQW]W}lrx}_Sw=%[7@ 632'P?z!'B;C<<~Wt^fvFh3lWM1|eBsG?忋z :IM_ ēJAK.sw(i 5lB:r >\ޞ:ө2B:wg F%kϥ3pF܁RjIHc\c<3'}+؞+/`8#B c.6՞Nk[@PI6AqW6+Vs$z:=UN}UݻݘVp3\eRwtwdJx2,-E I>MoPJ \$;4!6D?]2S6v$IDF̝^ E3DND^$뷆ûcϾUchw Oh\K) t3p4GmDg)2wJM3^>,Uri;2~uX?0OVs-Ķ<"w_TT#$5kVjFhsKV􏤅v[*PWttC#E"w4%JIlo\3Bq{ mdkҗM#)Xy$=H>?Ȁf!Q 9\A}r)Yz(pyCA4絈9JxX%F[OSx+l|Y NͳjKѩ jyeT.W[JU @2ŜMb(w9HCbt,4jז5uv(?)&L_5هHXqOlN|Yw0n(=-kݕ}[h%ۛÍuEgMk͑]G|Dc;gH s^򎖎/F@p-OY:j l{u]YsV_%&GE{,oC%9 _jqtk.j@ /gDv4c'Nޡ$rSľ389yR&jhŻEnų%OQa@f*e2/Ed%қU(v$`?xq !f^3SC;28>nb7ʓs4s3р@H./s7AFDФ3)d3F{yt!:į)Ʌ;78*[cJ ⩧P Dk952iN{`o]p13/  NM> ^|,K\+($Ida=Kw-#$dxtUE3 C+/G$|V6{|D7"EN4,P f/mG';^*d? oW"CRR&+i YۧА.rb4t"bVVm䞨q|3I&qw!349;įǡt>ua ԸfpBy:T{])~g ҅_xǞ˯Wmv ]^I$̈%Vgр "őW?Cz.7JUayU "+g[CX4eT9 (R-aLQ|M;ʈnt5QT݈vo[t, f`6/Ri\ KGx 7lNRBw^ 4t[&%2 AA Ū}M&w1~T뷽 '%3Y*\+w{ z$w)s@y!rd.HF7 ļ;{gP Gv9mή\3^U(ς9Zsi0)dm IFeKZ/+ϛƼ@TR+͒- E{;G`pFQm.(-^kNG (Q^3|oHGF[%?1#3tFskjԬ 1{7"iCZJ,K0ݞ8ot>qA:4v֧vqFDŽg-XӬ遢GOpYjGz6Ƚk\LfQ]9!Y*9hj) :.:+-"͈): -3j;(&y܄Xp8Ċ#ZlHs'ܗCizK'tjDR6Esd-zk-ҍ4e/*Ɨ s,CgБkd&URcc':@8Ct#<0>XuEc S+/niWsy\B1=ujZ_{ Ha hLncame*:;SI7WXl0}բFPa_qR n)[r^Ō3NZJ&_ H,iiv:1+g`-u=}NG[l|fzR{_NgszK\O"+-=S˼hP)))wUs̫ 5r*hl0zPNgU<tOk  \xx:w"uJxJ޲p@~[~%vZ~S!tnlC"%ٽsMs3%ߴ"ҨPIMݽthY.YUid}L8F:}Ifʔ0 y+A3Z k_?/лē@==ԫ%xΨZ)cMjAW)~(>P` (&2+coL6m :vc["Qԕɕ3RNaa rCd'&,sdM^bpxT)q(82YHae^~jw aJZv~ZI9֮ ƛkKjRe<EEj)B.4S,؆|+Z4#O}iYJ㙟&Ke{TÜ[&XeOV"ܺ2Ž(5*ɎOތs$[CeO\Ce ZFSlyVe*!2d$NT JN/Η |K,X[לD;>_ 7v_` hw2(8:EWE.m9EWW{sY:g1Foح:kՊ!oҍX+9S6Diʚ%j*œs[Os=y)-/̳DsȜDMKt 2|وv1Ge%[ x_|w^N0˶2 }j*rKJ}1@2j0)vEМf޽H 3> 6JXJd7-eQԸmo;WslW(c{.jVzY{xᦋ9jwmN{`E o&R %jyH8H %3.5RT6 kIW5;';_,>Pd7d8fmOv=]j@Ŭp d?՞q*yאDS|=9&ssc][K^.iblt!Ae#`inѱG>:sUָlF|bhqR<=b6#X,9;L!)FLO16n:""J])x(KKg4Ջ #tj/vaFweJufٻ@ ,G ѐkG{ѴD$ԕB^y5}*+P^l*Qa r)'>)ZB6/BR ]4[6OU<u#0!~:AS= eVӱMW! *tcȇoكJ/Yg#DC‘X=l%xݝ;NJFPȶvĶh44+biY`Sc[?_/Hj%c ?4Rn-2_9B: N*4keȩvJI}s/Nnή9d+}9y/d쐝4qhnm1oc/ V+ͣ?~yT@!tgP3G,o::51"}F>J@!Y@[>~,f!  ?%IcO QWs>ŸfAl <MKtuo]Fi#}+M\K cH+>~QYmKU1aT i2ca}qq8zpn5k[3T~=;.ri  p#T,%LD2!zDKw:]>JnՔG歡^sdTԉ"2ongV>2iq˓j-WI(ڂaRs|跧W`kٙw\|pmI Y(,gnjDEFBhfXށp4o4dj|WxL.߳%pNB85m_K"7dpq:]{Jl1Wܰ>kz4(i0s='AJƭZF6zV~Z7t V]z-Z<#[MHyXӕ0Ǥ.@d\ c7i 5QT"nێ"OȸܭgrfK(:f!wу˔sk> U{C^[*&H|f֗L#qkX*s6{ζ].w]cPjصAWR<lZΙ+WʁK@a}> Wr(YK'sv lS.QHcPt[$ +uw@`}G6-ب\_vE-4iJ'y L.8EqSt)ӏU?󃉰q (>>dQM9kYDC3EL%iAV!> T`W4t:ZB?D5 0QNM{eyJw9;rpy/vhtEe$\oѮI }?Kq +WS=]J.d* +׭xvճ"wg> vyhVi*}Vb8*Ee+ 3RL*-EEy x=BF%ؕǁ{aиxg%܂ۜ.hgs[\_mOӑ^?D!4kGT=wjm4$`U )TwmR/+)EQz"pQy]J,b@}H-<{jBoբFy˔äeufejF {N;NQ/mǞpj~`AXOxx8b c1Y;MߺqP \*1l7u& 9Vq9Yctϛ"WX͑ A9#>0g=MB]!x!\YrKPԒ0<6۔p|L̦vYL$2+cRtVxfASi~#qE B|+2W"0@& aM[4U$TC:7z_һ2y |I(1J2zQuH5|7g΍H#@ GI{Ui9ƴ}'®1:{歁DjՔG7&åx.^iڥXorLFxCdH&V+)iSJ=d;ژE2HY#&#m8՜'"*WHܐ1ʺGَp+0pgڒgtX_ټWTfS bogCwgW;~;߿iFL< {~ͪR𦚃 OA/鴫'wA{`.Շ3*uʓ^Y]px rMThDT*!cNg Y-T=&BswKK,cA;dRAqhEv9%J){r3kh/3lO~?b2VEr\BJYѾ)<>c%{q[)'yT&+CVA"^LNNևцLé0O 6S!-da o@*iQTcKRѼH6ڃ5mn5=D!S4NƜ.^qb1uh|OxF#_AS b٫WucJܘݿWVWsÎ[1^)GIP$nzljf`!@7 ncF{ݖ@60Шs4pf=++>G&u)/ {r/ߤW@s `֚HAm/Pj>yʰSeE̓}y`SJ F`7u #y+tC /(*FZOY0T(T.$f!KIԝSFGv5A}܏SQmRQ2`Ui'z˫$WJ;1S9nd^LIA& qa+56u(Us^5K !`\~jLJ-tCYVOΨ.Hhe|4)ziXq?Ƨ ŕ3Y@cQ"8__^_ؖ+wI&?OiE36>nHxoT 3Rl/m!,TS#>?`IaXn" /饨ܸF xDz𠎢Ŀ E~:M³?,>OK(ҸmJ̓晗v<`{TOa([5izͰìGAܫ'B<ʬUޭBPkՅPkI_{f [jW4e4@˃"7*.T@u>n,,lJYHTS.v'D6WH6LU/ֹFڧB DL i[y%B\}&'ǂZ \E1Q/(KŤSqT5(-p@\1蛆R:+]궑T?TI*y/5r2ҕG1{ϯT1#Y$$ OXjtWۃbsyŤ"dױKQXUty^Lx߲/eHg/auFʟ( 4Ftx&>]#F\8+ã,pJ)nLC/Jk,jK)$*p̷8+"T5&/ߌ1m[P4 #ͮeq~eE"_Mﷇ6l-vt$\Ep`_h]`9=xnz!l lcfWB鉰Ig) ǃ?æp ,V 2\P s ɯ j6h*ZWn4` ,|w*n ;6nw(#W[UMΥz@R2XTJ}/w`uK=>څ $&{\0+R"S_|A#/THЇYAm{"(y ;KPz0& cTuSSP֙#~w?1 b @`ͥ7Wbp4GR[ۛ l?H/͈qVqIy+Ga^KJӣG[Ft&p'z4%,ItT90.8N(t.063ga BZ>3adUoAKV5C _9h",1Q, :ZeyیVm<9*)E6_Ea9a1'dA[:m] QP }IF#,d|O@l:U-Ie=R14ߍ;mFLkڌ+YW0Ua☢@&hűsً<-R6V'i8Wz1~-3ׯyK׫5sRv'b|1bT93ùhANK";ߙ%~efΠ@τML6h p5LDCĕE%; 2-o/ D/0r- ƿѓ-dl\^@Eoko R).[(/<[2 b]>'^w_ȺpN{ŀ)gw=bf\7Nɿs O4q?ː  "=?uDPt#Ri{ ,8Yh=FxHM:*ɡ[au{T Y؋2w& q+Fo1^{40T Pk:9Q.Im#)ag?dReY\uzl38Q4DL+pM۫;fӼE|#9H0ngxG3e8Ubާ nF9p'PK0T,Wne:< [\YHk8x s2ܩwZmjf@AІk.k=ߝxvK(lEOvUChHNH8 f"ayh"CY>L 8~Y(D"(R.х^?k}VnB=|Cm;l}FLֶI*;4b+YP'ǣ o)A ,YFyc=iD_36: k ]ج w3c{{6<7>A` }!b>)&9JU~+Eh!Iy3G҆U v *UgB@38XD(PdvwD3șXz*DS/G #n 3&:.. XCR¬1{3 ϙuډ"J[s̙̀ۓNgDH/ց!ZhDti`\84 pH~5,G˘(r %`ɫY+mLu& `9Qx:-} deXNWHxP*9=4S’غ5qՐo1 j|^uV#[tf2ńnGEilp-R&ߩcW>g@Ǡjd7^K2^|D\+Vh}2/<y#edG_ 8 <  G`s^Kw=צeE ϶8e&v~X2W6+˳IJ?*<b z7R 6[5Q_R\ɵLd Wc)ҏ8_b#K 53̋D KUTW$3O4Sz-{rHۜKkD()#uެ-9`lx<5{ CNE6-OT* Mz٘"wU=UUre2/_Il]D5?̲޾@ >7m(d\ =WZF(lwKow*c5Tqc'p9WEsD~P*UAZg_0#yqK2k#KJd{גfZJ. $B 52#ƬW< PvQ| HmѼF+h 7zt)8198mMH,eܥ$wÄ:1aJ& LQ%˓v)ۈy͑W/>=|c>MtV[`2Pt*t3bM'~&_V%-T;=YdΡa>'|K=1(r=L{VEoGȞjaP25{sj3hOAy4ԁsCRUeu NLr:ɾ&u2R[Bf@1_UWعtzWPnlO d@s@NjcJIʖȒ֚j0aI-D:$IWHg:ر +D-A ⼴@U~sv MV r osF EM.d J,02ޮ4"1-i=V: ЌL~91#a`!8 ruxt2$p( ;n7qoEfI'5:X  '$ KuQMWBo(Pټtd6 o;Jiko`A#5\eo ÄCLǛ#v_Zx"20wpZ>bMe=XM}"*GEqaRvRK D_@kVI AnJܦHn[/ i8Y :\MPoaKێUYD+p.=w7dH gɴG%6*Vz318$d˹+h=ZhHӋ!SmrDȸ7t|<;j;|8lG p-Iw^82xl|WQ^FU궧4l^ !sWDYP!,!cy&|k4eTY@iX4_<3X m<@9or]6J:?-b`~$T,kq] i^ݔnZD8 `izW!??I/".9YH=枤KXyDzn/CœU a\ f(>OY_ ZN׶0~B7>W!PdLQ0/#I4$ԟ} Z#!Iv;uvPfOt(j~Gd~3/e*\{Wh5J)9]ht}wu*tW[Sk+UrlktZ2kڐ`nM?{dH:@-l3n^f0FM蟀s(zj坹c3˘)`V/|Q" D&4o`d}\<0>ΡqE;~t+Ł{?ءu/SzuwfۣR` 󤒩䇲Fi :x |u :7qeQm1Bky]Sޥ˺Fߕϓ%[u,އ@?sӬŕF75)<QsPǵuFԟ-9V[=g v =vJЙՆ?ӏotsiE*.\:FeegUB ݌NR 悝d5a6DZw&?uBWsWw: Z /Q;zmr[^a{RaŒD}@c ٟoYY Ս<"|ߖʢ 6(gY p :豲mDߟ4/1ޖ28#tԾ))y0-1Pm_8RCji! Ji"T7CsxPr&AJѮ0zn GM>9foEj BoT^xm?շ*x=|E ]D~;2';ts]$#a#giz8K 3S3TL/Zxwej^qҁxnkiq4:1jmO#3&i(+s$ſ+h67=nQ 5`"ϝ G%^U!RЮ` |sPqQ$0/m7ZpMf׶fj<<_4] DZguC7:W>N?Eq&{m5GD9 VЈ~k!m3|~2(jϫp n\䧝Ad=WGȼؚQEv"(!IadmȢWG-!*2g k|&Hʍ"+l]FgCmNf+>3~5.[_dꝹm>q#伩9Z1Dn2oEoW\& ųw[-Q˅QQw^.ZoBCEȧ G78d+OfBWaWet]ıY҇^@g+d?%D;bLC%Su19!#4Yat C{Z?KzѦeܭKKȹbDEC3nru~0ÅίJɸnqzJZt ךRo>rfG JӪiKۮSJ*3l1v (Z^W\w9gf_eQ$ȴtwU T$e~I6g){sNvt*p%"T\yZRgI9)\ʩ5 D&b˽']Ke*THmV?+0F `/؀ ;2.d-\G䓇V%uq_3EZ?w/K|n~;6?PqWfSuN9H>E1!"YWJmc&r{5.)]޻JwTߠ(i}Q8I£\ӡ l [rn̖OڟhytkTc+Ap.Tjּ[@tCq9:j-:a1C;hoCJV0XӰtqTLп`Ù"Ol 39uvY8y(EX]،%jzJm+ Y5w c2~h~Feç?Y*>3Ix kRs& X %4r}r>+mtiy!AkV/bѱ7^]<;-Ky$Q *YET2_M@CpKS'Q]\ Ȩ/>`dXX?}"i}KA'njqAoՐSyPPV)f*q"G]8y/fH %TË ?7KM??35s0crus n:cZ#Kuq#xv(4}>с]Fxp|}O)kӳ6Nr~LH_I:<*} x!P0_vڛ?: ?aYd1^#F&cCc_%YNƎes2,@¯6{ƻhK۴vqv\bdIE mmơ4 %c 8q4J쓓VϠuI0a G` sڝ]0-:#bpߩvxtҮ "U&,H~H|30ReϮp#_i3΅iD;lS x8(p).x@|ClAetQjl%~G_'kfy!f,&4Smd>G(瞃i tKt>SDޮF@Cr[qõ7a%Y|'dw6;gu|*<8RK8 ^b&Ԡ)k{0Tp~ Nz{ L~`ń';9עqhЖ }oeSI >v`\O.]z{c=;Vw2D/lLHUDIUTź;#LFWm' }/YG<'.Ky`56uLNW" tı fh7<>JIӯvzNK\4D`/B>/@Q;e )x67yS]o41: 3@e@F~мd手MF% OD,{`ZA%tw*[U6+kg~^!-&Uv >;xTcGAz^.v^05ETWI3Dy,R9& q._QQZX)Fvca ǵ^?2Rzԅ΃)$ΏY9.Tv\{r l?z:YI Ւ6'@TY E QnD)u/5ϱK.03l9j9v  &7u5KVLp`qҀt$RT.5F*_(3UdYI,ߐ:Բv2iP<@6#GF^m9x- Ff{$#ZxFTz; T-$W.$+w{|Phz8@`44vpoS|kI^UBtu;fL Bmhn{@~TwoU+}nI)Gj?A_&v?X܆{~+weTneP]iW PbS%=7rʔeԍ=%ZU`af)x;Fi_Omc> Ue%K(0HIӘ}FPblAiy\ K% ̯za_3Քy/*}aÄ*AԴB:0#TuQ ]XQ6$EfO0Rdl+esz/+ݺv .F%C{i{Rj,vubsU4rDydC(ty"l5$Y:B.)S+?MNa/pkO>iow'LU13k:FQh7H"V{@,G9^#6k:2(Zii`'dinUqw3K\X (A5P2S秮:T(6#·;O U<`烴'3֞!X$pk@[4CDQ Wl)G362ĸ!H q5{-r/A;;ԔTB83k`WG YU%He?}[pP^=i%%T*0 b-ˮCyŽ9עY֏S .AST]LMw[vZM^z߁v'Qzra2_o45n`5`F⤔D5UUUmmٚϫ (hHokVAUSWrWWƱʉywURW,0(v< ["rj'fCjMU~z:@8_;lhɠ $krr0U*n`؉G`/L%}X3{o&e&3E \TF{e81nE& ŧbz5_Ezđd F5tJ\[&R;p()` P1h=u SH[<(ˆ9SLsh#CJ8h77 q6yJ@N+TG⵵'⮧2--, }6D>w<\D}>2pEQ 0}Kxa/łLFQxRH+#7iUDoW̳Klb٭;MT-se.)}1 :GKCD0XǴdNLs3Z{/h𯅄L5it 0 30>O…j(BQ|pN'0$Tg= o6?0Q^3RM%d{5ȞQ78udTSb!-qFA֍c`#1 &W[z7;K 7hL@f "+ۥ:"^3 {ӤrkR> ,H$Mnab/AHlq\ 􀉎?!5:JUِ5hz~QcMI2yv4:gQQ C/;P0/Qd_^J3CU8ā!>3? t:VC/?y )*lJtm$'UŜG+n]8F=vûFbYA .uYI/dBE,3#/c5>2 ־-n&:0Z ԉj kFVOnD#{H.q%`0,!_iڍk$.l%:Y@])Z:%_1b#NF66-?%Wάsm6JܦdK3T:dr7͹ەP%d&(~(ƯU>r'a>gH<nЀ$Ramךo*2?p(#cQ5ooҘ7m>=q6EBNx)~y? (`1y:ƒ-snPRÙm]:@"YnHf /zI@պ*? -\F6k^Qf%.d$PYoٷ WYWr)қ1*WĒ'}BJgtV/z.μ}$͊6rxc+E6Cå{~|k$!kL- -y fcrNss,OV5e_45')rGy\f/mFVN2Xr xgrE|#'g;^NaF+ YAmQLRS+у B%SHiqRIxt!T |_Ͼ-[>mEC4^g>?˩Gǚ͔!Vr| +j =;ҋeP> Zآn/r=8YBO3N bpև݁Ѝ\JHM9"^4䞏FA9<<M<{1 T[U[ϛ$]_(@H<,d A ZyƝ}֊== VO w<UCpc kLϔk2& /Ģ88q[e=o7Zf0{=R"/2%ΪQťSSk ܴ?EQ{$iLIM3ӼI2މ_?$*6~ NW n0H1}>/f}d^Q$o'&a.pX#/`ͭ3Jy")s{TҾJ4OV^4}5katjPi?/0O}?jM.Ҥ`($GOycsDþL_ zzY1ىUl׋ u}'':M]Ij<$"[#ai p?D8$JI+fjh6o 5Lά>]CVeDn_#ܸUA(E('HA.X].8-l,OrSTG-~ i{j{6U]8 bloLF!oI""gLCba> !--^I42Z!'ꝭ^MMU;p(׵2ƿr#PT),IBc--$dwH9 GtXgip?kfi㝮M8SM=$[d[14|B)9Z#F-Os[,-v^GL)l~X #af@);]֗򎕛me!p2sXHIouީUGϙ/)Zv}Fy\cZy9ZMH /I^f2HiQ>u2VHu?{T HxoP{zo+eBZAkP3~8/ K+kK=>U"֚S_u-̽Br^Aԛ; AךE=DڙgV"0^ r[w͞\И]z:DD8grʏ!ѲNkJt}\ *3`acA,xh|(4/Vsun^oG8"(L6Rb]d.6XDP&_0ME8ˆWGoUmNnDZRtIp-*JUk_yIQ_R3czskfIJ @r{={%Zɺi8TʘdMb#th(%a1ܼa)q;5B ]A1eT7 (IN͌ |R>mp:^&uY OC^ACiȳYQ\3K'IGg%{[j5d~*})hG&(i=gnJ2]`cY.(1{sZ_#i1AKK/ Xu^ڇ%ױӾh5@"֠@'TC_ y},D1|wJLPhz&ǯ c/ kU]>w!;RPC1ɑ!  ]&~,u:e%0]7.%-b՚,$.a$P>Z%Gdg~G![¼7Pj 3i.Z%t}!CR6^g-r~Ű%o)]6|J)iͻ`+=S\t8Ց |S,u{kbb-kI6 Ka~Tk:zo1RGV9XOtzZ j\!N\硦CX!Q骺p[Iw:VUߦLDuO~_kNv|4a[Ȑy*`˪W1 B34r " NuҖLSpk8x#Np۶ ''a5"-W M: Tkk/zG_(rW d&lܻM!CE입>eG+esg˪GK7Vڏ1PwE?Tjb tهYgzhE*]oLв|ڒ&8"B(X[MHGϷ޳GѤr"[@ԗeiQ{FɀJ̙DNʈ!s[ #m/Zn: ȼ<ϔ P}3eB&CJr6g-UQdX]6 o}}o{OK#V:M?=piJTKe!-R,\EN@)m1=|-sd.VȊlS7VZk whV,w7H?f-OaoR2Ow94Ձ'pƻ2 4P ]yQ61ݓiX;/"pVL֢*5_P;_RTF9HEyTlc^'Ha<:H\jut}3j2d9;?L/\*Q&*k,?-G`~7yPF\q|Ol~iCD`%e|sjfxZ=˝R}cI[=5 s17UkO`Qf(?:aZJL[hbzWfJVfcxYh}SMlؠE<0VBơes)LD/a/S,/ÜPzW, Y 3?i^QP] [ȃZTQK^ -~^TU h.Ct`n-CJ${a)}p2yj#9ET vq%E&]x5†T%a_xc9J<-VnFbM~ #3 [0'wQYF\™1Ci:S[ٕI?@xٗN tk%zÙi@kE|V06Nso[T~"5<篠 7>{am΃bDb', kGjX88K` 6=E xC+fT(Ksja-@7\Z/3G4< [^z4=ͻSG  Cy?f8 Z5Wԣd٠tf*EGg9NRetuѣY) RqO %>VƩ3\w@)Uli|(p>$i~?;ՈvßW}yϚx,V xŁ̛0)m {?&E1%3u9=TSTIȽ\RwHsW3#/NA*?`Msݷg9#e:SXM ĉT6Vyfl+oJ[d֥\z-5˸Ʒev8 =QѱIlu)X< FJKJZ# {ϧؖվQΎ屝a]V;k=;Jؠ Pٔ@'Z,\T2+Ah-Z^KUN v~>A~K\\sD/2mYSV[wwl <ÍG&.H-jn)O8[jP10rC3F|y$oE';$ ڲ/= )?6VkywAr^F"!f5n jkOh@>p|)\xůXg&NqMg'YVyҧ|Y*?0|6VA4ꊲ/UҨkm& n&^NX^FӈJ>k 3wEgyJ7"m%6桚->o0ɖ?+YY£i4k\"ڦk>U WI?!5 R4g?.Õb*m(D3P"8f%:<^y3zᔟa5ȓ̫-ZC9X%"4}hgGM QOڰ@f&u%֤L:?w IU[m{aGs h'?*|qzv=*$6hPR*/(^u|b3/QgiGx(~'Ĉd]!GC^l7iv.̸̟TDVث}a>n5Ђm"Sp $WXH=";g XT̲i'+1S3\;:&>%ߛ*Vyxn- fWOvYm)߁+cMnd ,~4 H;zE&:K؅+Tsg݄͵䧽X|ZPP'vTf#愱K\$mɴ}j2 v2}x]h?meƵ܂y̫b"K8/)qviG/IPgS խ"_>6gܕ9Xf/;1er@⣓N0D,em|j/lg:̋؄z.Q@:prb]ݹNTi s.KY%DeH8B_jLI V2< jِfm@zO1J s#q:Oܶ*2b+$OtJIid4CZ6>U29:3vVvE\j <^wgab({:g`۹'fo0G,VEr*m"-`R3>ےU}|&C AF.ܑzÕӻA5Kł{^:"/4lmUI~Yer-d4 yz0w搬̩5(PX<{=LS~H?c5&B|)QÎv\0M0嶿};ۢXrNnb5`߱b0ߴaXC+nL@(Pp4 3nBw HJ+(9'9yd:)C7KǼ,Y82g֮p Vt6"_x&n?@^w®LR_/2^Ϊ )\fbMl]a& Wpo[̈fU&_,2zY< < -ܹ0Ty(_D畏`c>L*=ec9ޘ=[d_DB&m.7mP:>BAk` #!}}GjCW{:a6϶"2._RQ*ҕkEBD[鼏IgZ˛>cmٙ!ƅ*؜JgC9E_<K?](|*g&mk+ w@z75&!bH؟n #v{ٮm|T"khu_":p#珄mXƪV0XGE#O"7ye]+KQCtٺxsQ6W̓se:'1RJ}+,c`kx݀i.F>p qv_p}OX͚X3[ + dOrY QحHpRm3:1a;L*Acuw.~wMh2nC%Մze勒ʣMr@ie$z"!{%‹VdYֶƮ(cEr,k;vϳ {9U%(>({q+wݸP[3[1! *OP(%bȰ紂n";9LrѬRU 빥Pf)LlP*jƍydO^rn/Er]P_G-gOfԘ y0D刿0K<V|~ +#R_N#-*D-IP¥H_̽^]tD#9lwϕ .ꓱy׶H;Mf;%F,S2ljd Lj줭iBK 75~lMZryҳ3:>}`p]_@Kxfj1.4g#B+k]F2qԾ\n¶|PӞL-RwW? xBK GS T‘n2Ih6n"'6 \CQl )aNqA6M J2rAz9ZCIOܤەU>ëlBFlys:Z|sv=kƻrLgG*7UfvςRD>hX9-^yޕCkJ2 {R_Gf0-i=&E0^'mo_5:/twPQ>CCC 6g xujD}<83ȁFQ{tG"!BwDS`hX$axPRCȺEͩ|GE| (^cWT K*1m%~49x^1]]QC)-z@Ӛ~2ugゼWџSQk|8OR=hQŠW>59 q$p؋siz>U4ñ8D^Dgjt 6nN oA 7H@; yT˪1w{5>Ll7o<-EoSZF[atٍ#=?s P4 LLm 8ktB60Y_=}]* >pt5@U'6F̽:4Q ٧A[QL+M,jV@e*(KZi řJ@#_`"yj=@Gμv1vG̀ÐA7R|bOpQ9g$1qC粷(ŭ,␡/l>̀e%kq4e7Ȱ^S;Př3Ïb Qdt{չ4eUB9 :-I3=}ЗVZh`ZR"(h|B)V^bGnFK-o7+q4N q5F66c+ʶq6TἮ>o@7ْG"b>&*8 B*Hbmo2qW'rT6B84{{hu|$SX%<?XpI' SB\۠>%1;oTe<|FΊqH Xf1LB`:r~zR]%~~Dڑ.D`N%TbՓ~`e)b{ha#r?Rq\hs]BG? |؆ _Z0uE/؇L7醜Cl+q1aڄG&Vצ m`a+9igEo!~`y iUp=y>>,+2G>dĊ]9%g3,dIVt^3<@ t57I#P,J\mIu!^JjS^k!}{ ç҃Txw:,O!jgudG-VM#5^]pg|].7&!8 moyfxCtS zF2&4Ms<JOTl,_x`?@D? `^PiaUnauV+5oW4ܦkеK`V=-0(ʢh(#Iy%E: fKq';)߭ xMWvv +VUF`}BzI3PEò3.}.ό]:z5ɐ"A>u^_*|)H?sEeITH\I) _d nO^v1} vtFl\ko݆X]ކ#Ai0 #1h'G% pطM#NVȧ7IkhW":G%~Qq\c_Q.; J f}dMmuDHEd!-'wqĐdIt-j^]j! 'bhTӠhv0PP*Wh_r^^W"$ʥʢUmolK ,IJ%)z@6:݊ñQV{J(]&qtg!9S8`66! r/:>% 4 z \킳k/qkxDvBp* [&Y~ PPࢻX1g(&m`S}TI5ߪlW2RVU+T46q8Z%ƻ4~gp'6\H4ȍ JO;QGq <݁!mdlTXq.SE ;3⎲"OIfҖf8>sũc-v0_1G)]+%ԟi3@ŭ#.[y}6ȟ3;zQt2S\*HݏQg%^k؟PoAg~A,Q=ה)~8 #4mow?XjrTp( xEtGQ;h#\3O3N% 9FJ[&ck@Ɩ"h&.IJ{JH'k1d!=h0Nwrn1Idӗrl^qu;9jU]7YٌT`VuĻCSrW),[!UM<~doq jYG#3%0,M uA=2reKl:JIx<{-9F\5k,<1ǣifJ87R2H튕WWZ ćq"k!x/JSq#ԲU/ZmtFl (􆦗Ӊ-W NyRMXxe .$Z=?ʁ󖥫0{>g4@'\q9уAv~$` <ťoQ$Mc,J![-W PnI%ЌB@Cڢ+zbe 2j+aB:^*w&D۔@D;40iv \ 7UE$;tvA-ɈpUlB9hL&Qr?J?9eLZS)hE |[sGo2]TE-"k"~ kc&r{YU,]3i[9Xa)z X'XZu4kmf$(j[$@P,pmNHrD54nv|<*>ӯס uZsQpq\UlUcҊKm|C^KBSlhޙ/r6G-Ε%ߑ$GU^tLy!m\#LV4Wy%-bCksդpIZ^@ (zgNG]r{tH5ļ'Lt6N#~ZJ['q +7v)-$_?|E}믋w+KOt[Ŀj%S0ެ zY jdqX/I].h z XYZ{y W7s-i4v#_ r0;,0~Gz":K!Z{:r6MఌҌŒ`МSŢG5dU By *%p1cc4@o$ ~[k!~-r>A=;f)/VյKlSfRB=?f >&쭮_DaL$Q^#C8g\agR7rܘAZ\M5aCo' Df:lQ1dtj`PSՀl>_eڤaOJ= Aʲ,T&s$84DB`d|u5_$P#I/$D+ \{z}vsQfk;}  WbE&pUT #.y+؟@d>A04UడR %va=/?VAmq:7|j"Dn abǥfi] ~$]pj,q}u<~8kz3!tJ r@!wjk,"guN;W4kDapdrhbJnd{فދI^dA˧cuُ£&qEEF b7.cX UH1It?1Ig,C1"i:v*w*+4wӿPBl/H(^f1}WD<'nRUeH鈴WO K$+=h~J3rgI5Y<2Xuf1'e |-Qm *-gM3I6{㎣  {SSi OL|L2ޔ=l:SY2ٯ[!1i0.Š;EiT׳yOcrwBãIZ.oTޑ^,~> . w n&2lT0<\6(N{2 #+\MJQ_Us˔+ՐihDJ'M{i_k\ĉ/3#8NjM |>00S:)c"^>`]zju( F|[3:l&P$MYZi4W#'LJ`Hg:XaDIxUh,]OwS#%Jdouuig?WL-61?lcyڵ;3/,fD4zKDexooVA_+DCPM*AqUN۴\dݵB ߠVlB PE*Kۼٹ,WQ #|0go@f&x3pc"]TxEieؘiKKk1Mf* c~S4LSahq3KZ@J( ھv%`NeGhGVk<&\[*A0P+ A0'?fЙz?} Fr1磭µ5lNOj0zߴ?0Mxi_8OEw:b') .X2hJC"ͷR :Zd+e ;g8P쳭tҨ%)c+^zwq&G%t$I=1)P-!&aI Հo>xc9 D6 Q@f`W4K0%- 2on7 HikI9C뼬w6l-=|KE+@OQ͊^X{TNq'AmӎX2\UlV*H~N5=˃!@2QigtÚ#6 Ãm=H$YNgwmG~NS8%pP j7̵r{rMD]ۀ;,9LT3yɐ O_\>Oaj4W e 6眗5+2 tͽo_olb.O8ˌw4Y/m9'5[C?ښs2fmf &^B{x'31^>·e#?@)GW膎);[yIcq[UZ)X>KYM߻M$G 9[%~;j~Ql26M\RM;MFQ6AwաDv bȅwU^݌u$NѳVjQe|UwTVˊl=2v+!'a$pXk3| 粭tX| W{h HL`vPl YClRh] /Z7,by}1Vu K&C/aJ`wWʻIPȼWX[좩;\pǿE Z&URz~|0ԧ!F7mMnur:vx1aTQ Ukv=l$x`okxrk)YS^*"z wq_κKEskԾq`~\hMw4HF? ɁATyMt!TyRf(V|a++eYZ*C.'YѴ1')؟< ]iYYwu NpMcM߼Sj. .4[)Fng15ij;uq c6kR);hNnx[1ڈap>T^BP妕O 7;|)Y 8ix{_ෑ7_3aq=4Lё~ Yvn6Lx Bf840kZ,Ư7Fv׆PsSfI|IFa61W99֘8uMKS4S>S &_5I1s4q ׃c}CB]%T,@\mmv)fw hnBM޼$\uóK5aD4҅ . /s{ uInu:wl }8g+Y_S>ɉ[r\zwqA$N %_.YQqU@~o95z,k':S5,'VRDLzX1|"ev&y<ǜbb˅w}$/m},ogDBCZJ*oF( +i;BRZe! טJ bD_W(X*"ђoS1,[-35L nYT={}pE96[܎+lrx5A+$S)[m (4hٶu^n[k!cyM)зP_6oC |85\Īnѯ#,ksݶ:{(Uv-l u4ߧļd=ynp H- Tޓ@ u0yn̝ ŷ: ?FZyY\jGdq@G?JaM _=a%׌C˲QS [ u>%"H{{ UČ&!ވ{^'鉾eKǤ S0y d\qw"a>vXWKox.B-n9$E[p;5om}=[8D=]1]u(y o[[̮#m2?*vǗSUvߖzze621`E/|}>8NWC $ajL*>zQ!MغVp$6SߋzN@yLMz@︊)@7m?ᒔc3ޚŐI)ca>l~?{`&wtu(',ʉ1> Zpk Er$ ěՒAj%RO9$^aʣdah%rQYBGsJh" B3ĄS1Fc.Zh >?/[dM8JFY֌ag4z?_| 6DqbJ$ .Qүwm>u߰X8"k]\PTն龑JK+ <І> Gr.H,w:`Gq)HS?ۄ o=?( 7}.;ףˌ7 kR~6#,f1pV"tyD 'fzT24Zx]v~c pM#`߷ZYކo9m1qa  \V],-@HEhZHk]1ȔR%D [U 9c:@V(0>,iPtqO$uy̚GzNHHB^m"bhVѱ0hXRLLzo9@?V)BxtWɺx6w)xy9'KXOj TMgkC4"F"Q"pPK N,Wo7uh/.P5-'fuP&qהOMJn0%"TFbMVc {)Pf۾#gLAg&Rcť Ē|BgNjw>v, T;9hA c]^\(V`0|}E=#?qP^ E!+m+d7 'T jr%DuT Y6|Q"t?8?]QtƎy0ȅ*&1*d 10";:#Ub4Кk& Fevܼ$: Xr|<,z\bLI>%;Wѝpɡ[À[e|~gZ 7?͡/Y~QJ]мIas'=Nt#bkucf׽78#7n`9 K{kI:iNԲhweA }Gd y#ʞ]$LO>А@2eߗigr=H@m^6u9m҃YI;mqا{碒aѢf:ã_xŝ߈HA7&q֣xE 5^;ѫ: j!w%::o.dS?|-#ZRSIM' 9F ^V!;UJ'ئJݨShْJt"BQVa rL,'+gzpʐGnMhYefR]=Q](A.Tn}p@G¡IV޴kx$߷ &%<0\%#m)q{)XDЃ? IPdP.ܔ}&c;\VLmos~f}4 6,LcAq_7t-SSeq`E}-Q?ʏg2$r/$/hoik]d@i$OI[9՚ļ\&h8lkVݫAҵ!e5Ʒ֗L (aa6q3F( N&-G3NaY^ݲ<9MxYA9siGsJ]σNoLivFf$׻4kbsuJL\+Зէ࡙^~ 728=!8 nNᓺ3g؞V\>r:r']"X_#X }"~7Uٕayvo/8a5  ރy32QQWЃ! s<:JbzHmғ#qpӽ 2r#Hi$ގE=*s~퐾ެ6f#0#w GRTeC2NܵGw읋SN.#\֛|>r-GwG5`4dlPPK8cKz]ͽ_!)$`XpEKB*9 R ,}1f-ZFŽ.(QsmUiDUea_"o5J\Mkg7Y`z[ 8I*u`-UV6s9$^-yiE5RowNG|; ^#SkS=}X:O3W)@="/*`rΌT;)b*az8xyKOa!ƌAW=V6A<7V*k;Śv䭞;[H{{>-ѱ~: UR5RErcOG~k9@||HHwXAS%)_ʔԫutaʰuDӳ 7%KHc\xpp,k|a!﨧mOơǖ!ޓG#' OBZZO %ҌHdEoӮrvQ QS瑘_|IgVs|U| hi)88ݥ=8ſS03>twCtE!BG}KK}QWM!_*iF0sw}PЗ4׺8Gk{ R/֌fD[`RdXEkW/>򖳆q`R{TJBboEWXHG_$^8W^ NP. Y::Hr6\.IJ &d7hڬ yL鏤TJd7aW0)*EHH8R|%M^0x[ab;)H;1uF)ؾ7FUN> Ts<TUua,ڝ!١K,X͛ﹷ?ށtN*fGbǙ3]kcw[<'ϒ#uVѸmNs@R\/޸V0:fHE&afu]_+s;X}t$2{" lAsg8}*J{Rox<'x'݅n#eVٱ,e|.Ϧ ~ȩMu.|Ȑgm"mvdEv&g&1.E+~d2<'9h[Tkg9 aaD{3J0h xŰ(OR۸/׻]*ss@b+ۈx#o$OcoC, ]%:gc^8dʯ<N %ӆj?j`1>[C䏆cij:4Ê@␽#y(- 5@H3ƨslv)Pg݇Q!0܅W8R %E4a]fȠF~5>j(s#7ҦGk_Co҅qxtG RGJ,ܩfVc}ftGyt_?Ji)R$[-8UŃ8>pK{xþ}\B|W*qj!aF~ON?pH) +s~jZ9upW(RvS=X,n$S<8;Ev ?q+|kO6̕s=߄/=cg 8Iע;c5ӂōb_HC @1w.qkHE+Ήgi31ֵJYD9*Ў]+,Kgt_OR!){9 0^0YXo%Yb6IW6eaMKvdD(s(^1wD ֎xMRlf\HۅϗV=hnD7ƤJQ5[fy'^B+A|`ZJ}iDlw.mi-*W 7V$UХ>T@>#RMxeȓ>430|~Bۘm-;AD@f5o1wՐ?*V*OKG¹9آ_5cX?ז=z"A@G%ɥX+Ζ ` 4TKH +Cwی4Z, .pݫho'=+T.fvI7T@&,u2CX&ϙ,f|AUdf]q0G6r8U|p%y™nEޡ۟uE2{/ R@ iGѫ>> NuѯUaV 1jWY!3w 3+h_f?GkLb1%:wƵ^u|ܩ0S·tp4wWS2_տaim/ ]<-9>c,Od1X >(z8&/}3T*zSmv ,Q~y W/ 5V@Z2֨s&ҩԭ)|Ho8"6h HpGR#fO\IHIQp53G8RM _EH&.TJ˙VXO6 xHnK(,ti=;~:l8GD []GyŃy[duvVÙAtdqIfbA;,ET>KEWZ|2f '04"b2(3tS/Km0JpB as)?u骥䏄4uD.o^]Iz 2%;̟ժ3' X_t^(n _.rΚ2T;{{u0psm 50`'R*ha1T\ye#Y}?0kB?5qK=1>OB.?{1q[P|Ax dP34 (1=9Cv)P\xe,%zsl-ik4`:ЅpbSSbP9,OA*+^/tبXAǡ*"U ' 69i.YYi#bKqGzHhFu+SD ॱ^:ь9!#OBChLDjҫr=,MnS%!3|]3YmR 1- w69}:J jjԅ&ENi*a9I8Qb{%6W&{}U{**sd~Pu蛫{(.tTyFjwd:ԓm? 홯PA؊9f _dYϱ~]Jwze_;!惕+ɫJ0-dMPu+4!z9^ڶD!l (`h|tV $kFntbUΟͮ{9 $t'f P`2f>fa]f NQ>k_f Fx@ġv.+Sj r0l{/E+OEXFs.ILLo {{.LJkv ZR" UMPq6 ܼIA>/F$񑲈D-~L`=./|`2aOo,DtKʺ8Mo3Sx`)ZmȨ-Vpt'X>$s'G e)sjfe ?^ȇ|iZuu@Bewaxg1RnAz'xu q?bV״+z2E?NTz#d71jo# Ҕ^yS9vVZQz++~`#Rx6#7uaxܶ4(n&qP/s?@![xMn+\+r%R?ȟ>h]d!E+.d[B ?*#nXY(j?ٙ蛸C3N!;0ļt<|HZ {|(`\ r>a6/]у=u0'V t!6jDZ1A%HYٿi: n#F忇D}gIh!tz"*Ag븅_\W2h9ep٥inA(CFx#L\WaL[<ӰZ0[P"*҃=hO\rUZ+$z$ 8H2lM-zF[ & 6JJ ((_Z6Os r\eUg|3o9u^U!c suf e0P 1쪔eƕ'}m ,&"|&zq<bLVj7FzŐ*gۋ>Jm+ 2 !(dI_WbRHg s [r4C./[UÖ2 Ewrܦ|[qG^We(X†G ,,]Dbd*^1&W`d@b`nr]D\З*£璆jɈuֻK;9X9 V2˲)hȌITh=-W<]ۯߐ̱YwsP1IsWV׏dle$7#h8^ڹ,qXnH@FU.qT`qAQ̅#%)wOqdy's9-BQP e'jϦlvQP1=|!w~s]Nަ圡!DJrDݏ|!0_3|] ΒbLvA7'ᾀ9 # J[,|}5f3UT6 %`[qMTRvdvL$xrDm`bm]j;_2nG;~z˖c !~8u5ךɌKZ7F@hmiW,r_7U拾([L{GyZ~}fc"%T˭Xг榷:PZ3#.,͍QKނ,~+;~ݜAֲ]Np3\V fdh'9 Ҏ6ElLe %X/0am ~1ԓ'Ww6'u.uTM5FuΚo"n7(7{vu >B1Yx[,@J6dJu&W.^XMecH FJ0Ӣ6.a D`N-]6.m:V4;0&7[HѤC?jΜnpt8+_MAj]P̢P.QQ.VfRH{ϛꄥ$$ xa[,(zZ`a8~xU<XОa@Cg3EM˶3BGD-'}E+ZWzT[uR)4D0w`I̘"q(= Av9@# Y'eK-qV]0b^ycJ@+^!ꈭ >9BGkӓA2.-͗H+B$?2yΘT'.[cƅ!h*wk`V{ R{NꞴ;Kc|űZU,l-zQs,?V,`ze0Қ)l2C5F;bmIh,ZhʬGPwϙRt$ i&} TBoʈl'6(Bp?AMȂ2}T~En{꾅l(oD鞕b1X#/Y9W(43m֋_33׾I`ku+ݨ܅$`f#snU3Ni'0ؿGz:՛^^?`4$ysXBMUa W6DfFKYc"я5 ʼnJnQ,YCc\;(,Aj..hWұwxzѡ@#HPέNoh9e =80 M|zӋ|$ii>,U]%/ ~X-C#Slj3H5 'uƔouo*);8`>ݹZ&nS<-*u?"i.=s<ͧsKim(\;_;F5[1jÐDۇqiL;Zh}颏-4`&cC!HCK! ;Vn$*=L}.#쩥qD!7}ssrDjjNLJJu0vuƂ²5D'}Hnw*ޝ|Hh76=: v-04AX5! wҮԬbaJLRt#=Y˓ 0sBQ^P;vd!{|д|5,$'uY`z]fYo zFSv/^Q&Ŭ6E6lsnnA]3Y~ >sqC~^6g |+7ErYFoԡ_;}Sd3z6ï Z[}VZj]Ać^_mf717vYw?< h=8F̭˶_iB Ŏ⩏D|F5'ˇ᧗K-t͆^0`2Ǭ <pV8]+יּHGtX=?_)#qz55f# qi:eQm"$zu}!''Kk櫥툰! P51ZXbrr1_4M 0ny>)iH^Igz PƬAwcv+Wȋe& a:dH+ádb4FKfilFl'6\*QCU$[EBB~e^#$+1Qm.hUa> 0]5Z6&?٣ J@4H[p)2;?,FjFw{+]=H9)-o?N=bWrcH 6?z a ܸ2W8zUh- ;_;W8>rrҤzV9ńSl;"%89/ &\}N' ]Gzg doLwdQLN'fؔm@$J MOovƫX@l/@Œ7Y똁rI & E0 \}kC9IkzĊrJ]h쒜gWvJ-*TW8H@U֦ȗ4 ϡ+@R*x Byu[\bc(]{lkZ>Gy5iO^HE.WT׽AƬd̦a5P_kōay[ukLW ( /ݫB-cK?1lPi#-Ɓ\5Q2Mvf=g#bxB Z`)]u|= MJH,Wyt&GoӭRg.qf7*.5Pl4NJY Z,GyccD5mW[R֥:-24̑|`覉.~㦑vzc89ɢ‰` 9b$O Ր\,2`. Bxz ],N=tשԸNwS<{)f<ScQ3RHf[EPJAUݶ8̓ͳe֝3k9w}6Y+#aDN&1r>_:C<Ĉ\{ Ų ~>|"ma4[+hƈG s}=;{YYeۦվJR:wLۿv7K]J(u=gmDrNWQW0bƹG3kdUxυA{_ïSei;'qmhhddX!4#+5Ti!۟Amxޥ3υ2ROh21k? IE0U;*G2lWLo"jV%=)\ LØ!^;lB1a5F]pbSN@$at.*< nxCT2s,(FC($J/(w &^곟*.om J!_j^i{ych,GnAfgp${\RkqTj@HZv)v?L.]'I%:{n %+Jp#ٔ,OҚhTEZ/YTۗ $}5Y1ؘFtFh^,rOP A`,=10ZYMC%#H)L6  \)+z=b=+]Јk!u Yz`:.XISK3P%Cbgv6h/Kc^H +b %zX# 㱜Bq..^O3G0I'9 6SPqc)̅cш@(DˊLenJvMR ,sHըҘ%,I H::?ޓRpJ>+h.OO?2oPڲ4cT@C I+dXE)t'|"u\8բs<~Kf9y|wzUg wFo䪶|pEjT~4zư}4rOR]PB߾VFMzf4Uq])~0RUnS9# ٲ Tk`!O/ȇ3{^~⯢j_-R$t澓Aַ'N޵!Py?]%QWɧBN;o[g+B bȲKuPd<$HLWBR9BR|w!%9JF4jsyu@nl#yq|ySݺajZ|Fd7ֹZrꞁp®kjAF^J.>hfF29ElOhv#>XW0/b\xg&犪n Pz=Jot{@޿m6OOދ?z&4eXH\/^pvfS`곩Ux+ j '):}Ur]fse +A G]{Jw<>݈C;?=.D-[n9֗"lq#3q,3{70ɨWji?{,u3evaՈ,N;#݈>:4+/L!Lr<2&9GKjXTD!%Il6>b4ZӶ-S+<ux#j,֗N:oV+OQ뙫Z[}-T ˌ04/۬ѰZ܁=e2ʏH,!7Ptr$ܙC:+k%:AزV,YWUa::o8U(iQӊY* O*5rHCZ)1KGYm-GPƄqPy*ښmcfMsrWY9*=t1yv@}'CA3y"ؚx, of% mуܒ5凍VN5L k#Q"\~h Cu{=lc{K9 nTUJ"BŽ8j tZ%^A T $~ uJhB#+ŜbD;QRWhw%J+ϭav@l]إɖ9 |'k8}A8!f5l8ٙt+Ւ9Lw9At$*7Bae}]:&Uߖ#&B?G B!( :+vDuuH pAϜG ќ{l ,1 u+|x6 8H39ʿu95 +'2 qD ,t}-G +갫*}O0?Gρ;^NַӱVNAOAI&hDU^Egv.PC×.6T݌iUFI7caP`XN0jZҢT)! _^VnX$%|S![z*uQsY-0HbnE%uB'zM}%8o>cay)1eh lznk@M#r'{e5դɢv l2&A舮joNt R&C_9ɰK8>L^dqk2^WUS#jSm tˈ֞UyUں=xoq+] @ 49NihlSҕ!Nuz 1"]CCdž_(r6ŘZ~Ec$u~|z\u馫yg$rDșH6Z %r&ЛĊmrsZ+dѩTkN]5ņ[K%d~6ַLߜ{L U@2bPB9oAYSbr8FfN bPݵ4O<)g?bmFΙLPȅs8SG{Mk:/~Yp^;z^UaID^2#ϙ =*<贈!e,YVwKZEc|#6MN? :}wU2|fRoVSP/h\7}Y-6C>n[TφfR/mFxƏOa]/ e=ݺ 6aofvc9%'tl.FͿ_{{pL42X.$WKd"05^Њ w[qD8:u^Fu@,O/9QMҢIи61AO=7 ro+}[kok.Vo%ͪǭ }r?--[LMu-$ֺr۲xdR2?*s Ж c,DoxK9 TCq,h-coEu/35.?h?2y׮+9QR[i0G@Pf^CpgRemhvDT1 ѭf 0K4ewF4߲dw;*f&C@Y@ɿ97_X3 c?] qCxJ`J,ыe'NL 49L .u<<N"}eSu 6yI M۲=0%Q)8#D+ȱ}ӫ1P:Kqzs1Wlk]/d)B1tlAG !p\1t6  ؘV]wg`h:6H & rI!ՙVUp&;X? 0S%0ȀaC:N8&`|.$lz1R<V&E uN%bߥHbh60Brg7R;y;s qiF?F^_gY29HT|5J ہhgGhSPUw354E!cH nWMJC+|#fٿLje8MÞھha<*TX( KM[$rS =4I}Vj+IZ !G$ H/p/Fž,.CKÙf$muc\(lWEn15CB{Nʜ*kGQ~-Q^vIhY;l9BjtyÙE% 2jp.ID=F["Mԃ# Z02LjaY죣Ca&ccǺ:45jG=S"{ ܣ}H~f V|BM ooty gvasо (,^d9"D~ *:DŕQmiT&W! +3)ͪ<&s|?ޙ'bH=MlsSщ*a,eO3pf/uH%%15_+GA&N97~ ʪOug1J-~* E۴etTj@:9edUk>IE0 Z.;y{zMw\,68d\?Y~R 3crl4|brR3|: fĂWdr!!ߎZ(!4 4Hq;4W ?jR:.F&C:%(]A GHoeOd$@!} zk4'5:In6*'$@ ? X$RLⰨtEuRفpgb( ǍCc<g <@|2~܅)zjH'{U9/ T: ķ(2ýDhB _އ+ VB nCW4bՕL^ʙ[5!')`rN /9 3mZ2+ƜTy5&.Y&&)> .ÅhׯԮ8 JJ8KFTvbZ˂j %BhuoO*"tp*E @[G   O^g:G,<,D%$ŏH{z+㫍,0p]V򜇠,.55BjlV@mp禱8%G}?8j\P.Pyl"^z3NE iC9AZyщBbcyGM*7Zݪ.SH+6@o {{Us)Tϝ=-< An5AKLy\JgdP# qfE)rݢ^yRYӡ=ڦr;"Tpãyګ\AP"-f;gN`"jwj?ݙik 3 F̦a143˕PU@iDk OL-搎gnbkuX=غv(HyDtd "m{">q `"_C6*F9R'OaۣV* [x]"y&<[0'$Y!=IOAe ͯ: x2ATyĸ9s+o=!}^z6uɲaipM9Oo7 ?DH#r˯8V 叇6mV#!aw&][ukHuDL&SUH q~r.(~38c}vev:ߜ3E6Tyc<5m.9M|q%IIp' sYiߝXJU{]$l\w1+@MN{Ōff&ތ0Y> Fx!Fv);gFFO+v~з3̂ F YƮt^³Ҏ[ i=?Ŕ8x]:k<=.eMĻ~"F g[_n|?+$=s4dOUj>٠\84 S}aeKj*r|PS+bpHV{SuUKb_k$*r[i2M9 L%8cZr iwtG\-PȪZ<0CX/O,#Vn{UJߐpL?mHw(2]ؗ\FA/ɭDspA:~̞zW#czimin+zgt*TE{e,ĺq< "Qh\"ɓbB:e.ݱJTYN~"ucO-0Kd.Q3ZPHuVFcF@0q|MGMjKf8[2V'٬QVngR7RuP"|^z{ < 9I[22\bCHdmݙn&u׊eV@=|njՔT,8x;v^SryWA zG>FR7Qncx\*a|.'= EuIQ˝yCBs-&3*mQ;W2{>vgs9L"Pρ-,"Il*( z~ +9s#LO|&hì:1pCjDWFxAᒨ#W8P5o%gvx8N^6{DhL=75΢ xW\خ-L,WedaP:CEb02̃Fۙ?7Ϻ'zʼn!}:; * 5pTΤڐIuKNrm (aΆO_0oq ~ڷhۧLΥtID kplcjM!ыQkE!%uCrbtfQn[YCV8`EtwK^Vl #@Kk/G5|&xs$@,ɋ_LkøHJxzcwXhD^cVy3ĩ[u 'Cpe!<#hMn[(ZM-~<@Sy Uiܸ+F_L(9b(`b|?wN^q\* xW7.Π_Q  ,Rjk*eH_k OT0VkUy d",;Y{Ұ$L+{m7@OY ,-"w!-!ْRp4hK$ O#婃xhvK|J($r~7ջ S)ro۵jHYQ݇+|ZHȞ줶7W`;}s\̮4SӘbl.slBG ]̸aP߷rL0"Yn~2no3.]@ nPpn4I?D Ծ =|GpT"Վ (eւD#[q eBO/!Pyђ.2]`%,1b<&cp{~)h&m#  |Xөy&EXY2ØSa5}_c* i%_]|v git9wi1jg@w0*}XWǬJ"Kec=TE=) qE}?&EgIݘb:!zF|c#S8H"N~*-A,xkr~?XJzFjb,S=~U`"J6f\N[>+TѤj#E랟DJ#a íd[.ttKIH 0j-ͨG}ZliTxKۆ#D|k}A0zлcR!J_de,'` EC EWM~gM48<.3{%q[J)1\ھe+SO߿Ha$Z[ߖ74f2lz$@ei|zv@dH(i_#iua7#/Y^E:J~KR V]BD˭_X0<ur%~%Ƙr۱ff3k(:P0{L$"ݪ7KuDЇb=|zM_1k 6}E$i-Е{ib@5.UaȎUqOZ[ixxwp&Ӳj17vKH8 9e h`!$%RkM'GKf :#{'橊~1if;Te r_=ۀ|J i^Ybj DN[juWFlQJȬ\noTH]L}!y;BX޹|R*1^z+rCUP?ozMMzSaEn:6o{lk[w~| ;i0ƬV?U%9e26Ohqnl-v!׷,_^wku2dn=\gS+IId[Hw>;4OJo} k dڣҪtu[+Z:w6!L摥);R^`%B#+㗊!]w]ʹ8vJ 8U ]qN Q H Բ-RA8OAws. \w$DfTuM׭ug3* ut{={xjWM4P8DCHfV*dv;W!0ǝ*(VtSԿ:)$;ڞҁ?VЏ|!q! vubXnwBؠLU#@Sj3E`Hc(zsιgirY%I~hߝѬ"x'Agן>1GV+:|j?0:782h%ƴ*GPVE'uCҼv_s_ITG&dx=<<:F[/Q6df9TST(iG"u;b' Fx3*Eq`klW!_i[|nϪDe!Q tarux ҿV#JbZ<›arGB:K%9>$E*1 c߅:1L /ҫJx*Y5>-hr# jUm&*M/bz/םy +gxlO-ZQB.aCzBw,n_iGʨBu:`<>6}]*pr]b̛&Jq}!xpF|a-L)3LF +Lk*:7@79_$)x-ZuB:7I64A?1)Ac H_ -HPMs;>檅,]8UI9l0h\w+u&ƣGMQy&roP6v(|3b,^>aVh1A6] :( d<YAI >s3lx'?D`X5wiS c+5% *f}_ L2~.sQXF+ 3@ca(R H՘:QT},dVn-r{ҝpKX?u}bSIRɞyn{+XrƠ؍0cYpnDhZIh6!:$_-q]̏H I .AqjM]u z^"N r8\.f3LV#ϯWOn@ggkDnZ 10@rG$3)Dݒ){$qw/)PgA#u1?|dWTCX0a*k Cg,FmJDj%t~I$ Ê Dg\](wc-1?nv^v4\gLwɘȥPͬCzdRGwZ#)WԏmC]{uFӥ>m1!Iu;*V~ݖ31DrM XȾ m4nϛ’IP&0Ay)i$KθF|vX>G?,~b /4eEZmk]Tj?oIZ旗Ð̦٣qLUD4'tT8(5:ǐ"}D.O %nzbjc\nA󗺟]+OrFRX2hׇk(2jtyx0H+OAWz%҅`~SX[viC(c"s10n ۤFjz[NO' 7Cp)uӊ@<<Έ,:Mҷc"o ,ZdI?&(jD@ʭCEB8k2Lbohp S">yz( `հAő*I`oNaA_+vY 4`Ձp$O}&K=]Ds|vrXR}ycDbK-|t%f2^r}P1UZvL:jc`i*Нf8: jʳva lIq갍8XD|\"2F[L^E<.|]r{gNXC2|1C”GF!=Zz<1JybTvn*B9v^,< JuжOЪ>-"FiP~יWat+Xگz3`8aUZUѡ9Bc.)o wU5 ӥnKSYcڗyD A1u]qߴZߨP(qWZ ((d8 I%+??8% (p߯G9@B_§f E4v6eel#u.̠(dj=ɕxSzQL [sХvUM,U&ry%z{xwp/v43 {0]i5OgYPO+ج Uy'&/MH%3=`'ÉmQ4J s`ynȑ+',R)DMh%QFLi qvDaeϣ|\!ypjn1z@sJn?R$͞ w݇2Ns#mlϦ3(Y.vC ˖k0_:9#1_(Di`FGQk83C4.bZm|Uܷaj/h+*:M 1pl^t]M WWg`(Lٜ5*>),x4:u w8<&ItΩkZ%"[Vʳsnan S^rCP(]νnW!zf BC#DXHA5VjT%xs8.vaC^Iêqh/O4X j[+݉m %RZOD ԕ0 =ce27ald˰u^Et SLL&*1^ Z|/yX}:2Ȼ_IQ5˹ƧK2QD3R)o7Օ^l1N{Q_yӵnG|U76l5ѧʁa[;t *x~, s_S xeY(>I YJ ??T!yQ x nyg(&rA6u\ULOOTx?Bg/IMHtP" y:PB-D#4?Evc$hn#s'i fթi@fyLAtp8R-nL$YI& r-Ȧ!Lorzql3hFS Z->m'(;4dSҬ3q4f }-Fo_):K-b@S,X zn(ˉJ`U6| f}AXM*T&;NSYJA >o"zMSގ`*;e3qR.#]M`$6px!4+Z}I8EKXifruTiQג}?t~M,K#ۉԗe3"q[rI;Rq\#7Ab&atoz5chG2UZQ a-%-W ߹y,TXiyr'İyB"4h֫w-2c EFsjXxmPiOCVI;Ȩи\(ukjh:X9} d|X|D9p]ZÙ pҿ Ua\kyR+̔P`b1[G6:4,u[$,6B&ud1$.K(o3j'O[܉Tyui0T"NKBxA'Pqb'>qzlX%( i 07byGS3өk t`ē4 eݮ %:%rmarԧTQTc>1Hx3ǵfXopC04sȌq(*hUEEe\w5D4~} C;&Ƅj qq_\H-x w HY;x;a9#f:ĞUڙHqzuKe\\2s*Q/5֡ l?r VdYL;9ړ^7M`4fKn 1d L ¡^qoTwڱ뺫/ϭ֝g0–hRqoT(s2M1bN-+K5tSGUt7?mH)V"wOg}0Vo[Y RDGZ zuG?)z\Xc yk+L2ێX&tbLϊF+b_-r \<<8XUT"~Xb-MVTV,bé=7g**5M }hJIiF]9 |"y-ۨHVOQ>в$*,~59tv6+F;.*l~| (XT42'5^j9&Oo>8tOlrX&A>+?6kQ,N"w80) _* =Sh )~V8mjʂP9X!19A&,ec-tUS0|*_OA4CS&3N!vhٕ!%MS2rZaJߜ+:Ƈs؅-ᲀuBTR[$bfy6þve]˜^P+JͶ49`:t8} -@ТU%\ЃjY> 溇gMxG$" H-_mFiCxX_ J Q%\A|f^x>~ b4Oe+Jlko< 6qa2jfur,&|p߿j+aҧΥMצdn(.6fݕ-KBrYP7EV3ˁc+ RkW! ;JNBzї#`$jxnZWJPcqa>jFTnێXKjr-+wM9AuOTѭЇkyJmPajwݗQ]![3'$s鞻rMas\YZ3mZzYQ`ElUg>oqe+"|L Oժ臇lX՚S4s4}v1]O٣<Т ^pMr)H fUݖ0wDSERxQ!̥Zrb6nq_9voMaL17V&K7T?{Z9.N$"crvWyBV]/O=iyiVIJY6Ek)b//f>Gu>|mЋq o={Wh Ql2|wS`5'F_qp]RWX@H+{ ?<2]O9 =ˢN)ؤ|9tQ]è:){?Zg&I3CNAꛩ#O-V|ԯk7E䷁e3Q#XL#{H )cOnɇJ9:𖚳A`B Nvmm0/@*\WmHYB{0S\KUW&/.mn抭 å;! ØGlOkg RïbcoaZi,=y,.X15F,Mx_u CBBHw{tlL[&j^iۋ[\ q5 4lè3wى-6ޢ30Nf3M&JkB|ΰUr(BW!K;(>!r"f!!e]*o^WoH7oar:c_Ni;:銈y {ǑZtP͝D,)s R/n1sKM8i #֑]ou00^]'4+d).寍!9 lN}8'H~[5me]Ѻ@EJ̚HٲKnbQkgd~ DF{ΪT'Л11 "Xăoeg2 wdw₃!GJKVЌSuVsk2;3* ~neXwxmF`FݾF>cl3%I:VEYDoTݑ^̿\ٰmB]]~LHw-xSH2Wהf dC;J%lu\!}+SƎt"ӣHPqxemk6rKp?zPLOm:Vz$SwŌ8n5'L'%b$ְYzbO$KMbf4Gנ/Ҹ"ћ*׵I.8Ɗ-ܡ^!/=x~ q4}8S#4V!fv3LF2~ɨ) +>Q /.W:vdM/`ހtOm~GŅZ II}!Z9GXW|!=9+`d =a _B*.St>Hո&N*Dz̃X,YIQ1pֆ}E;Dd):4=@u8Vvr}4i.[3T&N /Dˇ7$ŏ+H-cJ`<\g %ϛP@TN?:uIR*,8ooeq) @\u\C̪"n3h#Xxd8/@0.&TEq}V E빕~&VxYS4 9@‹x+6irlP ]ȠP_ ut$MlVd` vcٿ/Ph6m`ktH[BYm0]9#= 81 OmH.dZMzʃiߚ"K7ӉlW4A}a*|qIg6矐lqV_^8;D~[׼$<aV1زx>Wm/ "-lkx}akGJss*NM8UEÃ:a'i" IR%o=y9 Yi^-ނLLn޴?ڋPD~>aV0 W`Iq-ZԇC{M3Z^,Ci+.p]iMM_3%}+b̩-*4wܯBŏWr {c^sVy/XX8p[iXfrlkB-|PPsvFvnfT:)syx.UM\T5+oeK,҇Yu#yˬ}3;O-;l}= 0܇Ϛ풳LWd2@\ԇ|#QđCgX[|6EVkʳGx:9+- tie)wc 6AH=pJMhEXu-H7F[Nbbz)ͣWO͡YCyBQ1ZukC'Ow~^+aPĽ#חh%')W$c 0DZ}㉩PA~b 4H y>R}*׬zL8㾳$NL/ T,to{YZjk"cP-4tdfg*;/xR˩pϽ+5cN'Lpӹl%ĒgE_ o^$3MttVqS^r3OکfxSϳk@9U!ЋB ErХg+ü7=OAba04>:O%@iS湭kp0KjQqR7 ^५.hdxH//zo̯.kWS%BF2exىzd'+:#9Z1J!X,?P9qU<wy]y@{=>ppS$a_j}ozX , lNJd5 p6S<'}e1O)rHֆ^h_dO+ )(K&/_X_?v1Q`ޭěqk7B}ѯf #icUD O(!_ WxPʣ︹r&`ķ^^Uflc g?*r.Xtm[&aT訑EzH3#WF$UmxcR^i:D8fـ; ۼB6q&* Ko`_4  Ęݥh/7x{;*vMEEzw\X 0r[x,tI?ޖhKᒊmR`U6g!>`jAKR!V!A^rF3ڰ66L9[)VsAKعgvɞ3B0*f"*̋n>him6>*YFyk} WUۇْi | 8FD\)(nLFKlZ=XՂwM!pv凔 ;-[XdrObwlͬzWoC:78-'*6:G$$zqg`؟jDITq"23q=Z+%e@M84l%SMN OE>Js!!Nnrl?ud n+P: ܡI9I,]3+TgR階uUVs UP c+Õl3Xז3O ˕o"?Ao%x6Y!O\$2MU.RxQ_T[ʷTd#OC[.-/EMHnmN/h{N8pl*;~0ur ,-Ev *s uڒ (s)G6=p9Fmn@6&qRth? 'xF|vB.{\{ꖫpY+BX7+]yVUPsyOBh_/1ܜ~{v6ĪC[ 6Sğ8^WĺSv<8 [mL+|χ3g 2D. OT=+6X>»`vnWjV}/iDѬ+(JImUSR+߽.G2bh.g=8++-H'xTwgN48 DijqBtKj Wh=E4Jyog-0,drc[Ua>Xk{N|Z ip75 HI|ȮCl/ 0|ʌnzLhC6YA50X q?}^y(oi.cՆ.+giU*5: (ΰN{g;ja 4+9)w BY߃}+1-M ,?4짟^K38uuai=e`BsUwE''OhA}K⺇6̅Ǟy㥃ѿP WfQtuZKm6Mmw͚Y=n`7^;>(/YEu!*BvlT9JaFS ɁQ)f|'os:%lD(x/[ruA>D,$sR4Di ᠆ikZWVM-ᨇe΢IND)5o!9q%vG a{AMQE:'nB+!Og"7?Ͱ bdo?V1fW_"$:iڦ=u&|􏿸uyPΚَC|Djc[&#^ ^Zi}McY6Z 5R/`#i_Zj#=Bl/wz:mw yQ$n<0iy3B|QgJVc[2׾6@BKq{VL+b bqAjEg]WHǻ_=3ju5D:?<EH ͛*jn *CKe~6[^ٴgEl^_4kx]>~\F~䱹2.ӤG(W[d/K$,?e(p5|I!Eͻ?/'I ym""g5~a1ٖrj%+{ٙ^EZ>"k3~7^FIU}Z`8,'kbIC5qn,.šeEwWVj'el^A)i(4٧C^ Q#-ܪЗ اw )/On+Ugzw ^³AU4]Vaݒ~vD|1+)OUZӳ`240;DHKNU:,36rCeڿSa~ƚ]; % R3raGY !KHv6 y.ňb/x6;qx+ ABa%M }#e7,QQ1 qlĚqE~n8VRB<*LP:A?WáSԗM~Abc *|6[1sr"t'ڦ9wU Y@~:|UGNWor$]b/WQZ/&~>QLC /-gCN4`iD#`EzuTʏL-7+7_1gouH^6Z&ˇfZJ@ݓm! ;wG(y>73\>9TF)  x^=ÕW;=MdrޫDszPkE}\ UX̰>_8e]%`tO-m'`:BomEM?Yea, K/6gkRWT:uZ)k^6,+abhmT 7ggA_3'v}3P]2MRe6{nHūe=j E̚ba_dz9hDc[p ;>K&PmrGs-FwPMmVޤ-IݏW4`aOg&VU{49v-# |yIoRr>j-ro(=iå r`5Ss Nk#>=UG G{&dyx }3=)'ȹ\@bZ+rGt?-Ֆ(2{-2f<$eB3f~l솽3<0&ZT@ӑ40 ahFթ fp9'FF׌Z:̗}I{fz/0n8;hCU$|l駋Rg/&)~/yilz:q-EOOA!d"Zzg5/PVBH%$9œMg pjL%T$ BܧMCͯVH7PQ&/N*Cmw};sn+V9ѡcN'@H4SU<5w%J:/ lP *n7I{) 4eVJwD\ùm}jdj$0 *8m6b[Ð߳yz VɜƆWhErٮQ:nTZ*jzV0Nw!Ľ!$2zp&RI.F5N 'UyW`--wXFoyØ!]I:I;>*+Ra1vBv8c e_Ԡ 򀱺w($' !rwC "T%-1x<਀6Q7Bd^~I5hh6zq[{G% Yt9aAKL=S6sIKH׌@i4wĠ- NNLyl`!qgAsd1"zX^ʃ8]͟PF~ O{dׯ؇?2nkZIqkO.D+сU89*&9?Zz7A^`9WQm9OK794B9㎴ ESYxP؀o'W>hESn4?+4\tBMs\Xv5 k :z}"wQs!bP@c7 erW`Z(sQy` =.i,vg\nM:LO`A,uO ?I@ D*HB}i/g |rt z8kPXO:b' pU &bΟ:!ZoF ^)VK;#4)HONG@숓3D@r.6dBKhc`E &1e{ z#Kg Rl}#d2=Ir1 o֦fI`|rU' Dzwy _eV {Y.b2+R•58o ̲ez$SFQB%z{{6>GZɬ>ME(GC 1ǁ}0}2%S6V*IˀYVA$opD$uGq c+v|gc9$w-Q42DPq(7gpKY;gk^Ť$URVV3EуbŊ;QE)\U+b܉IH&¿_ڭ7;u:Ά'LlLKSvgeWۈYͪ/Ѯ -fP<f!%P*"nz! gS~Ķ UE5!WnU%6[xGkU@n&x|s (i5._%8wZ̦z{1c_c` zxn: F0/VD5PwSk^%T/A=rm)5 fT)<ݬ#PeNv8J¶eNfk0P[@\"&8R9z3$%S0iLzx4M-bFmYmCgސƯ*ț?iyir,Sz~kQyPGOܼr]$@Ma\RvL{8#El(囕5=YMTF.,TO Cgl=8p@|-<)-Đ:dh'yT1\lf5~c_# HgΆL2<zj$fVXA [\HKr]|Q(!΍G<PZPSqhFl,5z 6ZKBSzә,P}me 5@12sz'W9W=7{՝]Y+BYn.Wl5_ .kz H' 5Ѷב! D;-A)^HĀI@<[F?8dua#FIT3$gۧr}{+$l(iVy6[+`W l]·YmJT^Øcf [(׸7|HtZP<.Ja7*eu:/"*ĺ^`zr8koSK ΁AJ^Dw \ϳJS+ U8 `F&yԃx?kB^ѮqFhMW1V5oV u0QmЭ9O{~T%ZDg]:9)GYlmjLb#.A놔`(T3"5D TAKaڿCYMs0V"2h2/,A7ݳk'v P&woBt/,TC#R=1VD}FwQ_@]cxPO¿WW͞`C#A&OǽcMd,ώ5u}Ps64-HTm]:[RZ39*|\C_+4VO}cՌ=W:S+W';.`']tvk4tKѥ鳱iov2_zUkއre>W8CpnBHR})p'(J7"sX HKeᣟ=A:Aq 3X"^OƏ܋úKH*(%UjT$JL}銎_-?Ć̉ :ዻï)S; ԕ\dž&b|ǫA4hSړAw7ό~(UJ{\gJDz /söX%E;fysK !G'm|@#E,@ҊϝC5-mF 1urҫ},Hj'j_2_Jj O@9Q+x@r3?ǽ"˰BT̬$y񜍀AK^QJd%N:zj4ǫf@S!"y/3)]re0U`3x#b.6)!,U.8Hp#xJD՛zn5|> )66zi8ŕ9䖭K=Qj3wvom?Ss3p^S>IUdQqxy(4ħ",#̕3荭ӯ&3WIt0%5C΍g(ClqǒMIعJSI`FW|uvL8u8P*{ɣ/b?(E΍DH"2"431w0~} \c|ؕ*QqMg_Lө#S|b]%pS#C>%3?Hh T@VOf'tQsJdfZ*dh=Au/L890ttGJY5CϢs%=싽t>{D_WIDUEMBle#1dzeuo=7A0s^oV̌Jm?vB#=aYueyXcKl5;[^%+Vu_C'xfGr44tSN\^ pNmSI1B%:˷7)vKnb1)#&+y2i*47p/aBd"&1wCGHVL!/ʵ>`E0G7gÀtIomS% Z/ EMB ~G J^_.;gI<*,w xdXy& }eCG C籇B8Y9"-@$7?V;t;./@W)'")؆X(;>~ )Qn?a&B$Iy5(Fq7Ywt#N>'TaeK ^NDéڊ0Xts9Scg!((̓|ЧLQ 6Бf~|0:$=WAeEUg_-,J)\hBnvIJY5} ֛3+%ow [/!9 .QH̑TH;%]Q፜N~QC`O+-n@A5v*C  bX.r*{L14pl TR@\{l,fl`c,  zt*o$3ds&&nNX<d4ƽ* K_?:??)q! WË;sP :39h=fF5 \# `CRѲmzQ%& gkz╣8X"ѿ0g]JX5|пH58 RSÔꟶ42JbK- 刬07&0Im7P h:(Y7Vӕ't^$Q=zAVfS0 _N6xj~`&I?yءcc՞CgDHxVdª@cWYR FPqbmwzzeǩ8urG-< ntpCERUm0Tm*%Vq"HXƅ"xDZ:s"0ArxSWNӪ[k&?Hgd _U(1/ i!+DU gbxHHbUm% [xW7x=*yWK.$Y]ZT>"vS:W,~79ww5Sib{ۑ'^Nxi;i̪"ў8qh8,3oFpJ@#20JݮR\_9( h(a$Eui2Ȧܡ'KgYQr#a5(KްwbaOUZUO7870W܈]gYH3pԚ3ڐ` (Nž7R.V\PuexF TAHHz ʌzЧJ~a:?#rEGyAYѭy`ewLw*tˍj_S"$<3u9פQlkƼ9wq+o;5e,ߝY[BKfl8NMrfB"7d(HjXEkvc,XEX+ ВhR;1 RW9hS)5D<@L0[&IFt'vCzrPEMN$?Rk(N:ѩ`{3v[^" 6Xc ZQJ~MF|Cri !cs(}&(&.D uh5LprN ~JK:=3An|T9Iթp9:a##E1"_IDaA*MB b7!G= W͟ $|IԹxb!/t4zͿr3='-X%ȓV rW3 N`+n0ux(A/uvɲUDŽ4=wqdn"nͼevP<@bN/RRBU~@@{D}͂)ZL$.4u .Io]Qr46{|BN5 ۮl{I-4a1 5 Iu}^bi8meEHu < }2/ʍ}|Q_ـLSK-=^cȣQX"&a]?bY_~8+6>Ngd^V#V: }Ճژay;- ]J^EC#20y"u%=_f{eif4O=r5:szR e+i)>I 3N"KL LE;-3HV$8J#'P2~?cc5\ UE#E y,Zm7%;oYe|uݹ*9`( UNpWC =Z $?,nFf5lz>15Gnk9{ApeQA hbا'1F#~9 ע+`YuDS6Fi!tH8_w<ݽvŶsZ)d堤 aQ ֬,XBj Ocvb;Eʭi^Dcy |sP۳^I5XR<X_דחeIsCL,&·.E>/'SɁ hJ0O :Daˆ&w E\cp+?[)j878ky9Me/8q2;"sloc# CyzvA=f~٢%.-ȤҒɻSfky?VGژ@>xҒsJ k_1ԅPco0Bj(ؿ'8 $?uBwK2L•_["  |f65fD ,xa]1>oy%"*;c|;7h>"&]?1 c3QT)-%ޜac} >dŢ N/ޫQxBv =8܉9xW 5cU V/ "e LYh0#~3~6Z] ~B0:ޭ9J>a9Fn,h{@_#~T{wAY+1zK"/m˛S6Ymo&$-:+N5PDIy+$_L?>!vϴ[vF9@$onʤ-ω}r^<竁t9^vG.ҴCDf`Sk.iM]b~AȫVN-رw]}(DPgj??~Gn(j@ӘX_&!׀}2OrUԯq<"&l*ɺ\$@`@a> t"v` 2  r w(hػ&>@p=լi~~YtIB}$-X§:F{8rXKhr#aPB4sAȉ0U8Lxdu=1%K 6~ۧ pYZ?,犟WBKk܉9 RYܦEm?IҊf 1Q3؊ESw(F]<t@鹍;>#^_aBα^|V J볳j@ B̤g7fnz:n(?Bo9Aǯ SPcA(5I!6R)Fi2wm;t;+^NegݏuW-Yh֊#tGV½W7wg5{VĬ}HfmR9cFΗkEPV 7Z,VL%!~.a%|\Izv=~Q`lBۜoG,JqS;RzIkKD 4/NSӎ^tqNޡo3+E˦.in!V ! yBA_l6 /P\:̏ *>z<ڇWA~[NOܟp 0Je ]{;3>.s(`ƃb֍cP~@g'soVuRI^0q)\t_:-i!U b? ViT !*;(IN+yy oR9:|Q|0! r$eDeٗ`NE]`|Tm(Fvʦ*C.A/l CMYh5<_;Gs= QӝQN)_P.Ec  0KJەaT]ʸY '#Ccժb/ s?Qh%{/ox;nqp3肪{8%e Bqn߃nO DcQŕ?ƓZ7 R%!D6ζl^g:oL zbiش@rnj[ڔOѠƘs2/&|Ffu#ݼ")zNqجw4kGBdQ?{Lc,r72,#f#%nv&!Y 'H|H~oeV3_3»u8^FE-5]"T".yuFfXOpK]sWA,?7>[ / ke; πA0,G^]gqQ8<~7Rվ938IQUobL0'CC𿞜 q8$o?7$(>Q+ʡa*#$/Rt띟Z(J[֔ۃNGHJZ2;9ܓbDe(4{i-=Ј@XxZA]( .84*@N{i/A3rq~S;?I5t)y!8#eBYi=:Iq vlZ>+)t@;&d 2 VDCe?@4{lRCSVo^Ke`WR,MW<9.<%U!5!ӎc;..w?Gܱ٩!RiL}sIUe{&Iq,?77+N;T$Yݐpe#y[I0reF٨CC`ōs ։|ag"uĿ磹N-OAx (g45F !i.-c%AΨ6Qd`L4u`=$2V0 y{wa̍ǐiԯr+9ZA\#hZWښ(D·W0n#g9xnqk&E+Rcۑl!n$D/g$kl=x]69 YCIջ~60E8ޱB^xd_~5s/*Wt~Ŝ9%>whL;>U(VʕzLq~w;PVda=0y\q@CPn"$75B~d̀Lx$6*G3j r'xTDod֬* I~#آħ-?ZtYh.~E}&k=t_7"dׁW1}Lyo5¡܍~X+N<@jlS1ݠ[RV?Ї9m,5;WہiK1e=fƒng tyw},8/$Ȇ u"N }o,B'7ֈbGz-Eb3操ڢpF;Zi5:?w̿kNgyz0d':# ?Ia y3yی3712/@pyvrNX|| S 4N1QVQa{SK&rL Е/%!//e(;u D##^5Zڜ[?Xʚ|• 4;B`bvf-7beN)\&#w e695n]A%Jv6Ρ[޻rȼPôkp9u7qFX&&^ Y\G)aX"G)׼h))3jVثxX6SZzDe..Sn Z|9|FEd*^KRpSWqrUW\٧5?Yk0. Iqy ȋ)4-Ǭ\efб umD±5ްRe,y(Jݱ t:Aoc)& :DV?m&8ukEB$E*SI/isi[3Z5de )5Ë>aMՖ;-] Dc7|3ĥغXJ2z7yOCdő9ek7!S8Ew qPu_7Lw2mYn$A4̎W!Q?%th6m슋 գU' +9`Jj6Yfz$O&[N9n~mcj #IBS0@75eO%mx]\Eh&A E$@gKklIQ_k6\K}緭UȼKMJ oI(a0KA8 X.5&]aZxTo4 ;10zyjhaqPˢk$>wI> 2*稜L̤#,Ru*ԈS@LpQ0[6S5*!^Op[O_bn_+dPIߨ{I"ÔE9{.Idq$L$:j㔡./G5u{ߡ`зH\(ٽx&UWy8l Sn3Af"*ُu&~*bTsK:~6JH&5Ю<,(\SJ)/nZ!0D6r ~f(*ݣ?yFqu:}-=QjH8987l~ ׮|lz X,˝u%|`0苁ͻ~B5SY,eL5.1ϳ$E ;NK*;RbIݑ5 Z<߲@0 (Yk./6pLR:};˸9pD)? 8'5lNB.sƖQ +ixjz߲mLDF(Z[?A<ގ{ƪTd',o~ͻ@$)Z,)}٭YWj].QV>'Dqä)+!A=vLK<";>)wZkCh5x\ԣ VO1EfS G)#}kn T; 3S"UPlw$D]T/0UP?7e?>MPv~ -r0G7#Pe`FDMN4t=E2UfoW/k I"#DJ>+9PH|K9R Eฉ{C Hp Lmte\:cWުisUlU鉶zgzxBu9aF& },[.WčJ`’QMTCT 0LW 5 5"ǖE2%ڑ UA-\ >"~h d65\H"EYnf9꟧HsDk /^B"b~{&I=^?͔rqȧ0mWd\CeCg׈TzWjut5CΡJI=h)aWZ+mL}X<@ԇbsTNBҞ\ "3- 6QOXkϷlaRwyLTg! n=RNI wvOHЬ. ?qFyrήa5Xt 22lYSdzwH\"Lr_ ~J0i|d&ͣ6`$=H`\^xBjL{u(lwi6t VhZfbs"SF R`8j _:;Ƒ(ԡ"XR-47-ZmPs_\ŖV"puulA1Q vWW^;I7)QNdDn;՟:uNIGB2'^~E{s^۳9g*."EnRW\qo8PӍ78#^K:#\:X:(h1TI22O9-Ghn&Ĕ⑦KQ,.|vwp(:= ګl8J0C mZ>ՇkKse$[Oѳdtey.UBˢ;k iS$˼<XN ;E.?z L]Omj/Ĕ'X h_0aƖ\8n۳.d Pێ.A1NU^ BI =zk){j]\/B88 xU"оy DlQ* *9^Ws$'V*m²89jIԑ -O>F8P=$g|m$p]Gh `xR%@.Uڐu-Dk&),㒓 `|%p^.)Y#RJΞ36f)Hc% .dMw~ԃڨH#Bƨg|%g=VyA?>XV -P0=z&B'_I~%١0;5,I&oR7 :A1gkU|LnUEI,x>^|q">?hS>U,"ѬwR/V[OƺTp6X|  $ ]&֏y1K 2YbB`qU0л[݄5:[@'L|9Wt ?"BcaI-=:˫HIڑlzSj|NǿҒ9Fc{ @r'v*IK2KS%NYqϤLܿVky~pA*Xhǹ%;_D9FŬ!|3f>X4>Y!<*t^p,ֶ[ZZ éBr{"$J;0[#5gnBAT/zRPd0:Dz1Q=jnX8R_`z@PEN gACFzalƳkn`aQ? 4H{,ߥHFpkpLἘp[43ZMOL)Gl<-JY!${<8 6ذd$5kNTxU㔅oV)㢺VU\RbH+w<Y3ou= R+t$&D4"+lKWh֌$"E!dIeGs48D6SѥyPIN*ıĠЎ c~µn[芜1`fS`&p+]:U`g <H6$ɘ /?jfd^< K{xG1hh VX,n!dTk@tԈĿ-ã'X4MÀ&uR0. }퟊j/DU zÆ@@xu"Ȍc]M `L}HyC7 QFF| 1㠋iƄxx@1k(KgQI!~m o%[7"3֌_)*퍗&ׯ|Q dEb7;g:2ykGa66JV4rīIl|SaCJ{ˣ_Vk'š|ltt±o2&־P%jd6:}ԳBp-hF9@T)GAVb+JD uZ f -Ȋh EFS@5Fͣ4 &W?|6#m| *K|jUWɪ=ML뛸ʠs1{򢀟 aV#/f;IcVe~m`>T\.]Yu,J4_2{L vDVLۣ׬{J{,лi]^5^qlK{ϯFC)9c5M*?W)7}yW3} 6/vnC[v'c<赁`Ps4W=ߢSL˰qTAnIV9rvu@vQ,T伛ѫ@ibzku$Wu!Dqz.; `H^ {+/i>f~EYw)l- lfZK1lu(ibnk 4ZeJrY޳X:K,Î2_-5&{J2ie^kwc|RYPk/zμFM("{Bd%gdN1PcE zҋ8$[Y=9kl=,Do׺=2'o][C)LuSec{*>!3b-ZҺg|`2fks3ĪzdIb`HGyvWF r!Io!VFݦ\c4Ѧ4Q|Eb8v3x6>g86R>/B#p)kB@p1W4v*DJб|oDY6a )٤^mYw|!j}IoXP6&*s rRwڛ[Ә'DՓd@ƛ.Xl<6gGXP ^8l4jMD(yIՐ2'C 9[XksL)Qk,blar"9Ln.|<*HW:ki/ EDqN2T'䂊sNdMm&VnŚBw^F4J]w0_y}+0(6x!ma'r }H|['٥8w^MP̞mBĮIn{/N %d3,/Dp5h0gyy\T=kȾeã޼IU:߼{NL9EEuTٓ"l?a3ں&Yg5oOl~QγPU髊Ჹ.zHtL ʥ^&~eg zrağTD `R2KN&}pi"uv﨟T:#SJ2\|XvϘfy`xYop `Cbe â 4`LżWPU /AQf[{0/^{_!wB" ˣ U[Mrz T4T!^ssj.)A~ >9z-UX%'U*Ւ3#Ji$Q(r/| {&#{8#uef;->BW Ga>Z4iPd*k0w^jtI)لP}88Vw/aaLWJ6Cec*IzRlɾ]˳aâ>AoCqIү v kW>N&*|< v/ifz=Y%n̾EZwyV\T65NЕjel!F!֨G݋!vlƯIy3^_%lOQG@.{g$"uƢt{Q6}%bWIrd,²o`ΐy`z$ CK?*["#Ȅ)0y+~p%L t,wG)uD{>\BdJ>ò|τLp  3Z[Q:]}b;>7%bȗSب7˘M3-1G%h3K嫠)3Yogrj5` Sz9^;193^JyE"B7{1]͊@_fDpqzL]X}_ӗ@.+෺=jG*rȣlEhfkzUjO*/NJ&x *C?ˋ|~j84Y1@M9ڷ&j1$i`#ӂ"hyQVC{@|2~:doB#X!ZC`+68h:Qq50vcS%6׭1î񽐨cJw8JܩzV> x &mӍz[@\y H. 8769[[E.ܗB yy { O;Ro6u׏Uldbbvc,ʄrt6ǯ ,jpwHU,"T`]}`+.a1A.\6M~(8W޾G\N?lkP(KQBdD^D!ZKg0&3v^$)>T<>UGFeen a̠8xzZAI8Q+N ee/ZxoE;zkb-!> X_՘%$7Njޢ aQ(UZ2$- :Quŀ׌y5{ﶻi S&a"c]:ELCЍt-4Q9eRrW>XKeweM;[cXNu,8yɮjt S̟ LNAfQ`=T(Mza{)SD$OtlRdRL=AmjjP{ d}z_07Cku Ƈ<%m/+A %l$옢9'4&xg}HԧjjS`L =1YzM+i!`I# 58S _)$PXƽ?XDPri @:H6m"ebV@X-z^{O|0 y](6VrA XDC;Scoo )m$:K T;؃f+HA )6KRBL20>tSzo 7[=_)̏X*Q]<S51N4뤉Kd'd֕ xypMu6mnL21-6fɳ3 p}"2Hv6 sHZܡ*p_J6gyp9hgq!_Oi>n2BC҈z^1;Ag/   G%[x Q{AEJO}p^!ͫ#Ndft1e*'9uYto/} VH| EwuؘM8D2Y/;lSĹf0",.MEG=Χf׽Ċ[[ZRv8`䄓͎7-)dӁ>xvwKg|%>PfKl͑tP6 aDKE2}/X OsȤײi,}&@4Bp[>R810GXȹsAz,k%8LG\U"LWSj&n~e[qz>Ei.,zM0bYyO=s+04s_;_[aJP =Wf`ۢntKFs?^r8rݘ=x@MD♖pYL R!ZG\m@XY֚†39NOt'@R$m,fg`f;3rIyX%A20ߊ兄GQCw89cڨx*<j9gj$ػ|`?3 s`lGzQ2,ݕFUSED mo;b,,5 #ۢ17a3^C'rtߑ)>"AavZ'b}ydrӭ`8Ӕ`ՠ+c{VxO󛮃4fƈ97YBt55%%҆@8,?0U" B ̧Tk2l{bJ.\QFX)c"ӫ;B#0mLZsFf8Iz%| ĝtǃ%r;j ׀wRlD!MCd aAُtLϯ+dj0ͤqPa, wLsK|{\f-XϽOz:r#[ gX+6&c.9XLBdQs9\6^1m(Z҄(s$Q*Eh=2< jB9vB ?79CG3jY׆H{_a}SyYMJ x[r[ w^skܒ"d4+ J?Ñ7)}313m7sPf 4jH o`74YGh4=rΪ%XybC=2خ+o),| …&kA D 7絫%B$T.1VL@)Ap)IZ~lNԞK] H47-Xâ= Kg1U|b1 Ŝm|9˛ G ^j$1NM;Ev p\ehG2ɿC,11MBqa؛uw"՝͜[/0,d8 $?zcl #d+/N)[K24dƌTrϬ7[WMA0>rl}'s'