expat-2.4.4-150400.2.24 >  A bvٗp9|w:b[ӮATm=^Gf[?Zaf^>0E׬xR2HC*}.!@ p U=`qf!{=M[06|H2dDWG!C>}^\9.I&\CEbm۽;ɬ'gBbCo616>5[:(L?t^0ŘS;*3_ @' &9F8;>n>3fU[_]$Ҭ ͂Hd[mrm} jëUv Hq,8>p>j<?j,d  -:> Tt    D R `$D|y(8 9 : FdGdHdIe4XeDYeL\ep]e^f2bfcgMdgegfglgugvgwiLxiyiziiiij(Cexpat2.4.4150400.2.24XML Parser ToolkitExpat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags).bvKs390zp31ySUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/C and C++https://libexpat.github.iolinuxs390xXR"Z' - xA큤A큤bvGbvJ`n3a=a׭aHbvGa=bv)a=bv)a=bvJ`n36069e4b85a72f949ab222a3c44a3032a0a6a53b92a305b12280168a178d6a9b459f14371c6b75912cfebb46e6247ee5146766e803a0365b124e5d3011e7d0877569f33c131894cf30df8935e9dc9343986e2802f75309c08479da85ff155d8d8e2bc27af7c5cd20bdb6be6dad94d88c641d412a0d2147454f3747446f676c98567b21ba2c54541baed064586223c9e84894bd73a0772d35d7ec1a767ac73ecf0099d82faae65b414abcaf35c36dc335801a3e5b7c09d8cdadf8721d08080651156b81408ecb916417c9ff2d7d490e6b6a75ddfbec539147232d764091d4989c533d8dc1940e34d91b9c051089540c37e054b091a4a8db756ea93b9fb9f26a53887f59f5768cb6b9a74c2fb84cd00654862370c7f6eb1c4eac377335f8d0c83694da3d8ae60bf90d8186386eb0086677d904d2a5018050297383c8f6d59cc7e96f406460bc73980118d8d15186daa51918d52752562641e27d19eb453c0c0817e8c6b5b6de8fae20b317f4992729abc0e520bfba4c7606cd1e9eeb87418eebdecrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootexpat-2.4.4-150400.2.24.src.rpmexpatexpat(s390-64)@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libexpat.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3b#Pb~a a@aZ@aɪa7T@`@`@`u`lM@_y@]@]y@]o@]G@\\\-@[@Z }Z }ZY@YYdY[@WW~W=2.4.5] Fix to CVE-2022-25236 breaks biboumi, ClairMeta, jxmlease, libwbxml, openleadr-python, rnv, xmltodict - Added expat-CVE-2022-25236-relax-fix.patch- Security fixes: * (CVE-2022-25236, bsc#1196025) Expat before 2.4.5 allows attackers to insert namespace-separator characters into namespace URIs - Added expat-CVE-2022-25236.patch * (CVE-2022-25235, bsc#1196026) xmltok_impl.c in Expat before 2.4.5 does not check whether a UTF-8 character is valid in a certain context. - Added expat-CVE-2022-25235.patch * (CVE-2022-25313, bsc#1196168) Stack exhaustion in build_model() via uncontrolled recursion - Added expat-CVE-2022-25313.patch - The fix upstream introduced a regression that was later amended in 2.4.6 version + Added expat-CVE-2022-25313-fix-regression.patch * (CVE-2022-25314, bsc#1196169) Integer overflow in copyString - Added expat-CVE-2022-25314.patch * (CVE-2022-25315, bsc#1196171) Integer overflow in storeRawNames - Added expat-CVE-2022-25315.patch- Update to latest version 2.4.4 in SLE-15-SP4 [jsc#SLE-21253]- update to 2.4.4 (bsc#1195217, bsc#1195054): * Security fixes: - CVE-2022-23852 -- Fix signed integer overflow (undefined behavior) in function XML_GetBuffer that is also called by function XML_Parse internally) for when XML_CONTEXT_BYTES is defined to >0 (which is both common and default). Impact is denial of service or more. - CVE-2022-23990 -- Fix unsigned integer overflow in function doProlog triggered by large content in element type declarations when there is an element declaration handler present (from a prior call to XML_SetElementDeclHandler). Impact is denial of service or more. * Bug fixes: - xmlwf: Fix a memory leak on output file opening error * Other changes: - Version info bumped from 9:3:8 to 9:4:8; see https://verbump.de/ for what these numbers do * Drop unused file valid-xhtml10.png- update to 2.4.3 (bsc#1194251, bsc#1194362, bsc#1194474, bsc#1194476, bsc#1194477, bsc#1194478, bsc#1194479, bsc#1194480): * CVE-2021-45960 -- Fix issues with left shifts by >=29 places resulting in a) realloc acting as free b) realloc allocating too few bytes c) undefined behavior depending on architecture and precise value for XML documents with >=2^27+1 prefixed attributes on a single XML tag a la "" where XML_ParserCreateNS is used to create the parser (which needs argument "-n" when running xmlwf). Impact is denial of service, or more. * CVE-2021-46143 (ZDI-CAN-16157) -- Fix integer overflow on variable m_groupSize in function doProlog leading to realloc acting as free. Impact is denial of service or more. * CVE-2022-22822 to CVE-2022-22827 -- Prevent integer overflows near memory allocation at multiple places. Mitre assigned a dedicated CVE for each involved internal C function: - CVE-2022-22822 for function addBinding - CVE-2022-22823 for function build_model - CVE-2022-22824 for function defineAttribute - CVE-2022-22825 for function lookup - CVE-2022-22826 for function nextScaffoldPart - CVE-2022-22827 for function storeAtts Impact is denial of service or more.- update to 2.4.2: * Link againgst libm for function "isnan" * Include expat_config.h as early as possible * Autotools: Include files with release archives: - buildconf.sh - fuzz/*.c * Autotools: Sync CMake templates * docs: Document that function XML_GetBuffer may return NULL when asking for a buffer of 0 (zero) bytes size * docs: Fix return value docs for both XML_SetBillionLaughsAttackProtection* functions * Version info bumped from 9:1:8 to 9:2:8- Update to 2.4.1 in SLE-15-SP4 [jsc#SLE-21253] * Remove expat-CVE-2018-20843.patch upstream- Update to 2.4.1: * Bug fixes: - Autotools: Fix installed header expat_config.h for multilib systems; regression introduced in 2.4.0 by pull request #486 * Other changes: - Version info bumped from 9:0:8 to 9:1:8; see https://verbump.de/ for what these numbers do- Update to 2.4.0: [CVE-2013-0340 "Billion Laughs"] * Security fixes: - CVE-2013-0340/CWE-776 -- Protect against billion laughs attacks (denial-of-service; flavors targeting CPU time or RAM or both, leveraging general entities or parameter entities or both) by tracking and limiting the input amplification factor ( := ( + ) / ). By conservative default, amplification up to a factor of 100.0 is tolerated and rejection only starts after 8 MiB of output bytes (= + ) have been processed. The fix adds the following to the API: - A new error code XML_ERROR_AMPLIFICATION_LIMIT_BREACH to signals this specific condition. - Two new API functions .. - XML_SetBillionLaughsAttackProtectionMaximumAmplification and - XML_SetBillionLaughsAttackProtectionActivationThreshold .. to further tighten billion laughs protection parameters when desired. Please see file "doc/reference.html" for details. If you ever need to increase the defaults for non-attack XML payload, please file a bug report with libexpat. - Two new XML_FEATURE_* constants .. - that can be queried using the XML_GetFeatureList function, and - that are shown in "xmlwf -v" output. - Two new environment variable switches .. - EXPAT_ACCOUNTING_DEBUG=(0|1|2|3) and - EXPAT_ENTITY_DEBUG=(0|1) .. for runtime debugging of accounting and entity processing. Specific behavior of these values may change in the future. - Two new command line arguments "-a FACTOR" and "-b BYTES" for xmlwf to further tighten billion laughs protection parameters when desired. If you ever need to increase the defaults for non-attack XML payload, please file a bug report with libexpat. * Bug fixes: - For (non-default) compilation with -DEXPAT_MIN_SIZE=ON (CMake) or CPPFLAGS=-DXML_MIN_SIZE (GNU Autotools): Fix segfault for UTF-16 payloads containing CDATA sections. - Autotools: Fix generated CMake files for non-64bit and non-Linux platforms (e.g. macOS and MinGW in particular) that were introduced with release 2.3.0 * Other changes: - xmlwf: Improve help output and the xmlwf man page - xmlwf: Improve maintainability through some refactoring - xmlwf: Fix man page DocBook validity - CMake: Support absolute paths for both CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR - CMake: Add support for standard variable BUILD_SHARED_LIBS - Unexpose symbol _INTERNAL_trim_to_complete_utf8_characters - Resolve macro HAVE_EXPAT_CONFIG_H - Delete unused legacy helper file "conftools/PrintPath" - doc/reference.html: Fix XHTML validity - doc/reference.html: Replace the 90s look by OK.css - Version info bumped from 8:0:7 to 9:0:8 due to addition of new symbols and error codes; see https://verbump.de/ for what these numbers do- Do not BuildRequire cmake: expat is part of the distro bootstrap cycle and any additional dependency makes the ring larger. In this case here, cmake was even only used to own a directory.- update to 2.3.0: * When calling XML_ParseBuffer without a prior successful call to XML_GetBuffer as a user, no longer trigger undefined behavior (by adding an integer to a NULL pointer) but rather return XML_STATUS_ERROR and set the error code to (new) code XML_ERROR_NO_BUFFER. Found by UBSan (UndefinedBehaviorSanitizer) of Clang 11 (but not Clang 9). * xmlwf: Exit status 2 was used for both: - malformed input files (documented) and - invalid command-line arguments (undocumented). case of invalid command-line arguments now has its own exit status 4, resolving the ambiguity. * Other changes- Update to 2.2.10: * Bug fixes: - Fix undefined behavior during parsing caused by pointer arithmetic with NULL pointers - Fix reading uninitialized variable during parsing - xmlwf: Add missing check for malloc NULL return * Other changes: - xmlwf: Document exit codes in xmlwf manpage and exit with code 3 (rather than code 1) for output errors when used with "-d DIRECTORY" - Autotools: Use -Werror while configure tests the compiler for supported compile flags to avoid false positives - Autotools: Improve handling of user (C|CPP|CXX|LD)FLAGS, e.g. ensure that they have the last word over flags added while running ./configure - CMake: Create libexpatw.{dll,so} and expatw.pc (with emphasis on suffix "w") with -DEXPAT_CHAR_TYPE=(ushort|wchar_t) - CMake: Detect and deny unsupported build combinations involving -DEXPAT_CHAR_TYPE=(ushort|wchar_t) - CMake: Install pre-compiled shipped xmlwf.1 manpage in case of -DEXPAT_BUILD_DOCS=OFF - CMake: Fix use of Expat by means of add_subdirectory - CMake: Keep expat target name constant at "expat" (i.e. refrain from using the target name to control build artifact filenames) - CMake: Expose man page compilation as target "xmlwf-manpage" - CMake: Introduce option EXPAT_BUILD_PKGCONFIG to control generation of pkg-config file "expat.pc" - CMake: Add minimalistic support for building binary packages with CMake target "package"; based on CPack - CMake: Add option -DEXPAT_OSSFUZZ_BUILD=(ON|OFF) with default OFF to build fuzzer code against OSS-Fuzz and related environment variable LIB_FUZZING_ENGINE - Fix testsuite for -DEXPAT_DTD=OFF and -DEXPAT_NS=OFF - Address compiler warnings - Address pngcheck warnings with doc/*.png images: Version info bumped from 7:11:6 to 7:12:6- Version update to 2.2.9 * Other changes: - examples: Drop executable bits from elements.c [#349] Windows: Change the name of the Windows DLLs from expat*.dll to libexpat*.dll once more (regression from 2.2.8, first fixed in 1.95.3, issue #61 on SourceForge today, was issue #432456 back then); needs a fix due case-insensitive file systems on Windows and the fact that Perl's XML::Parser::Expat compiles into Expat.dll. [#347] Windows: Only define _CRT_RAND_S if not defined Version info bumped from 7:10:6 to 7:11:6- Version update to 2.2.8 * Security fixes: (CVE-2019-15903, bsc#1149429) - CVE-2019-15903 -- Fix heap overflow triggered by XML_GetCurrentLineNumber (or XML_GetCurrentColumnNumber), and deny internal entities closing the doctype; * Bug fixes: - Fix cases where XML_StopParser did not have any effect when called from inside of an end element handler - xmlwf: Fix exit code for operation without "-d DIRECTORY"; previously, only "-d DIRECTORY" would give you a proper exit code: Now both cases return exit code 2. * Other changes: - examples: Improve elements.c - Autotools: Add argument --enable-xml-attr-info - Autotools: Add arguments --with-getrandom --without-getrandom --with-sys-getrandom --without-sys-getrandom - Autotools: Fix linking issues with "./configure LD=clang" - Autotools: Fix "make run-xmltest" for out-of-source builds - CMake: Pull all options from Expat <=2.2.7 into namespace - CMake: Add argument -DEXPAT_ATTR_INFO=(ON|OFF), default OFF - CMake: Add argument -DEXPAT_LARGE_SIZE=(ON|OFF), default OFF - CMake: Add argument -DEXPAT_MIN_SIZE=(ON|OFF), default OFF - CMake: Add arguments -DEXPAT_WITH_GETRANDOM=(ON|OFF|AUTO), default AUTO - CMake: Add arguments -DEXPAT_WITH_SYS_GETRANDOM=(ON|OFF|AUTO), default AUTO - CMake: Install expat_config.h to include directory - CMake: Generate and install configuration files for future find_package(expat [..] CONFIG [..]) - CMake: Now produces a summary of applied configuration - CMake: Require C++ compiler only when tests are enabled - CMake: Fix compilation for 16bit character types, i.e. ex -DXML_UNICODE=ON (and ex -DXML_UNICODE_WCHAR_T=ON) - CMake: Port "make run-xmltest" from GNU Autotools to CMake - CMake: Integrate OSS-Fuzz fuzzers, option -DEXPAT_BUILD_FUZZERS=(ON|OFF), default OFF - Removed patches fixed in the update: * expat-CVE-2019-15903.patch * expat-CVE-2019-15903-tests.patch- Security fix (CVE-2019-15903, bsc#1149429) * Crafted XML input results in heap-based buffer over-read by fooling the parser into changing from DTD parsing to document parsing * Added patches: - expat-CVE-2019-15903.patch - expat-CVE-2019-15903-tests.patch- Version update to 2.2.7 (CVE-2018-20843, bsc#1139937) * Security fixes: - CVE-2018-20843 - Fix extraction of namespace prefixes from XML names; XML names with multiple colons could end up in the wrong namespace, and take a high amount of RAM and CPU resources while processing, opening the door to use for denial-of-service attacks * Other changes: - Autotools/CMake: Utilize -fvisibility=hidden to stop exporting non-API symbols - Autotools: Add --without-examples and --without-tests - Autotools: Modernize configure.ac - Autotools: Fix check for -fvisibility=hidden for Clang - Autotools: Fix compilation for lack of docbook2x-man - CMake: Make libdir of pkgconfig expat.pc support multilib - CMake: Build man page in PROJECT_BINARY_DIR not _SOURCE_DIR - Remove fallback to bcopy, assume that memmove(3) exists - Removed expat-2.2.6-fix-make-clean.patch- Add expat-2.2.6-fix-make-clean.patch - Allow profile guided optimization again- Drop docbook2x dependency, the manpages are generated in the upstream archive and this way we break buildcycle- Version update to 2.2.6 Sun August 12 2018 * Bug fixes: - Avoid doing arithmetic with NULL pointers in XML_GetBuffer - Fix 2.2.5 regression with suspend-resume while parsing a document like '' * Other changes: - Autotools: Fix docbook-related configure syntax error - Autotools: Avoid grep option `-q` for Solaris - Autotools: Support ./configure DOCBOOK_TO_MAN="xmlto man --skip-validation" - Autotools: Support DOCBOOK_TO_MAN command which produces xmlwf.1 rather than XMLWF.1; also covers case insensitive file systems - Autotools: Drop -rpath option passed to libtool - Autotools: Detect and deny SGML docbook2man as ours is XML - Autotools/CMake: Support command db2x_docbook2man as well - CMake: Introduce option WARNINGS_AS_ERRORS, defaults to OFF - CMake: Introduce option MSVC_USE_STATIC_CRT, defaults to OFF - CMake: Introduce option XML_UNICODE and XML_UNICODE_WCHAR_T, both defaulting to OFF - CMake: Prefer check_symbol_exists over check_function_exists - CMake: Create the same pkg-config file as with GNU Autotools - CMake: Use GNUInstallDirs module to set proper defaults for install directories - CMake: Utilize expat_config.h.cmake for XML_DEV_URANDOM - Address compiler warnings - Fix miscellaneous typos- Expand description of expat-devel.- Do not generate manpages from docbook - Temporarily disable profiling due to bug in build system- Version update to 2.2.5 Tue October 31 2017 * Bug fixes: - If the parser runs out of memory, make sure its internal state reflects the memory it actually has, not the memory it wanted to have. - The default handler wasn't being called when it should for a SYSTEM or PUBLIC doctype if an entity declaration handler was registered. - Fix a case of mistakenly reported parsing success where XML_StopParser was called from an element handler - Function XML_ErrorString was returning NULL rather than a message for code XML_ERROR_INVALID_ARGUMENT introduced with release 2.2.1 * Other changes: - Add argument -N adding notation declarations - various compiler-specific fixes - Improve docbook2x-man detection - drop expat-docbook.patch * fixed in 0f5186c7b8e503c669e332d944712de010b265f3 - switch to github for release tarballs and website- Version update to 2.2.4 Sat August 19 2017 * Bug fixes: [#115] Fix copying of partial characters for UTF-8 input * Other changes: [#109] Fix "make check" for non-x86 architectures that default to unsigned type char (-128..127 rather than 0..255) [#109] coverage.sh: Cover -funsigned-char Autotools: Introduce --without-xmlwf argument [#65] Autotools: Replace handwritten Makefile with GNU Automake [#43] CMake: Auto-detect high quality entropy extractors, add new option USE_libbsd=ON to use arc4random_buf of libbsd [#74] CMake: Add -fno-strict-aliasing only where supported [#114] CMake: Always honor manually set BUILD_* options [#114] CMake: Compile man page if docbook2x-man is available, only [#117] Include file tests/xmltest.log.expected in source tarball (required for "make run-xmltest") [#111] Fix some typos in documentation Version info bumped from 7:5:6 to 7:6:6 - Release 2.2.3 Wed August 2 2017 * Bug fixes: [#85] Fix a dangling pointer issue related to realloc * Other changes: [#91] Linux: Allow getrandom to fail if nonblocking pool has not yet been initialized and read /dev/urandom then, instead. This is in line with what recent Python does. [#86] Check that a UTF-16 encoding in an XML declaration has the right endianness [#4] #5 #7 Recover correctly when some reallocations fail Repair "./configure && make" for systems without any provider of high quality entropy and try reading /dev/urandom on those Ensure that user-defined character encodings have converter functions when they are needed Fix mis-leading description of argument -c in xmlwf.1 Rely on macro HAVE_ARC4RANDOM_BUF (rather than __CloudABI__) for CloudABI [#100] Fix use of SIPHASH_MAIN in siphash.h [#23] Test suite: Fix memory leaks Version info bumped from 7:4:6 to 7:5:6 - Release 2.2.2 Wed July 12 2017 * Security fixes: [#43] Protect against compilation without any source of high quality entropy enabled, e.g. with CMake build system; * [MOX-006] Fix non-NULL parser parameter validation in XML_Parse; resulted in NULL dereference, previously; * Bug fixes: [#69] Fix improper use of unsigned long long integer literals * Other changes: [#73] Start requiring a C99 compiler [#49] Fix "==" Bashism in configure script [#58] Address compile warnings [#68] Fix "./buildconf.sh && ./configure" for some versions of Dash for /bin/sh [#72] CMake: Ease use of Expat in context of a parent project with multiple CMakeLists.txt files [#72] CMake: Resolve mistaken executable permissions [#76] Address compile warning with -DNDEBUG (not recommended!) [#77] Address compile warning about macro redefinition * Added patch expat-docbook.patch to compile the man pages with docbook-to-man * Cleaned spec file with spec-cleaner- Allow building when do_profiling is undefined- Build with profiling when possible- Version update to 2.2.1 Sat June 17 2017 - Security fixes: CVE-2017-9233 / bsc#1047236 -- External entity infinite loop DoS Details: https://libexpat.github.io/doc/cve-2017-9233/ Commit c4bf96bb51dd2a1b0e185374362ee136fe2c9d7f - [MOX-002] CVE-2016-9063 / bsc#1047240 -- Detect integer overflow; (Fixed version of existing downstream patches!) - (SF.net) #539 Fix regression from fix to CVE-2016-0718 cutting off longer tag names; [#25] More integer overflow detection (function poolGrow); - [MOX-002] Detect overflow from len=INT_MAX call to XML_Parse; - [MOX-005] #30 Use high quality entropy for hash initialization: * arc4random_buf on BSD, systems with libbsd (when configured with --with-libbsd), CloudABI * RtlGenRandom on Windows XP / Server 2003 and later * getrandom on Linux 3.17+ In a way, that's still part of CVE-2016-5300. https://github.com/libexpat/libexpat/pull/30/commits - [MOX-005] For the low quality entropy extraction fallback code, the parser instance address can no longer leak, - [MOX-003] Prevent use of uninitialised variable; commit - [MOX-004] a4dc944f37b664a3ca7199c624a98ee37babdb4b Add missing parameter validation to public API functions and dedicated error code XML_ERROR_INVALID_ARGUMENT: - [MOX-006] * NULL checks; commits * Negative length (XML_Parse); commit - [MOX-002] 70db8d2538a10f4c022655d6895e4c3e78692e7f - [MOX-001] #35 Change hash algorithm to William Ahern's version of SipHash to go further with fixing CVE-2012-0876. https://github.com/libexpat/libexpat/pull/39/commits - Bug fixes: [#32] Fix sharing of hash salt across parsers; relevant where XML_ExternalEntityParserCreate is called prior to XML_Parse, in particular (e.g. FBReader) [#28] xmlwf: Auto-disable use of memory-mapping (and parsing as a single chunk) for files larger than ~1 GB (2^30 bytes) rather than failing with error "out of memory" [#3] Fix double free after malloc failure in DTD code; commit 7ae9c3d3af433cd4defe95234eae7dc8ed15637f [#17] Fix memory leak on parser error for unbound XML attribute prefix with new namespaces defined in the same tag; found by Google's OSS-Fuzz; commits xmlwf on Windows: Add missing calls to CloseHandle - New features: [#30] Introduced environment switch EXPAT_ENTROPY_DEBUG=1 for runtime debugging of entropy extraction Bump version info from 7:2:6 to 7:3:6- Remove pointless --with-pic (for static only)- Version update to 2.2.0: * Fixes bnc#983215 CVE-2012-6702 * Fixes bnc#983216 CVE-2016-5300 * Various cmake and autotools script updates * Fix detection of utf8 character boundaries - Remove all patches merged upstream: * expat-2.1.1-avoid_relying_on_undef_behaviour.patch * expat-2.1.1-parser_crashes_on_malformed_input.patch * expat-alloc-size.patch * expat-visibility.patch- add expat-2.1.1-avoid_relying_on_undef_behaviour.patch to avoid relying on undefined behavior in the original CVE-2015-1283 fix [bnc#980391], [bnc#983985], [CVE-2016-4472] - add expat-2.1.1-parser_crashes_on_malformed_input.patch to fix Expat XML parser that mishandles certain kinds of malformed input documents [bnc#979441], [CVE-2016-0718] - use spec-cleaner to clean specfile- After simplification of expat-visibility.patch, it became uneffective as no symbols are getting hidden. add - fvisibility=hidden to CFLAGS again. - expat-alloc-size.patch: fix braino, realloc()-like functions should not take __attribute__(malloc)- Update to version 2.1.1 * Fixes CVE-2015-1283 — Multiple integer overflows in the XML_GetBuffer function * Fix potential null pointer dereference * Symbol XML_SetHashSalt was not exported * Output of xmlwf -h was incomplete * Document behavior of calling XML_SetHashSalt with salt 0 * Minor improvements to man page xmlwf(1) - Simplify expat-visibility.patch, refresh expat-alloc-size.patch - Drop config-guess-sub-update.patch, fixed upstream.- Cleanup spec file with spec-cleaner - Remove old ppc obsoletes/providess390zp31 1651956299 2.4.4-150400.2.242.4.4-150400.2.24xmlwfexpatAUTHORSMakefile.amMakefile.inREADME.mdchangelogelements.cexpatfaq.htmloutline.creference.htmlstyle.cssexpatCOPYING/usr/bin//usr/share/doc/packages//usr/share/doc/packages/expat//usr/share/licenses//usr/share/licenses/expat/-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/a62f96911a800a326e89ae40b87e01ef-expatcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=af0f38f92779bcc38f09402f1c25a32b13fec6ff, for GNU/Linux 3.2.0, strippeddirectoryASCII textmakefile script, ASCII textUTF-8 Unicode textC source, ASCII textHTML document, ASCII textXML 1.0 document, ASCII textRRRR馔o B:utf-8868aa64956e672d6b6b4d884330058296e7c73ddd17757058fe09b82df8f3691? 7zXZ !t/7] crv9w (hMMl᪛#Ӱ U*v!@gAɈ;m #Tq-T~1} [R v`y:pb][ 3K§L`B\So =w\`0㻆/g/iz^ɛ{M+[Zmw b iϏ&fc%5/xb^N]wjUcH HB)_ ƵeAS(UE"pYWQo#L-{GNj':7-ve5ql4ۻR|_voN5 #{оk?E2Vc_d?z "Sy{k"Ky?V.f; ݒj}r/k'ng|s+43Cε+S)G*u 7G w1YeهH(? ~9*yߋ)CCD N'aNzeUUV<|/JE`eYdl]fLeǵK5z"n DGpS.]9q a_\h1[ ڲ@hnx,(Ҝ|/mZ1g][89SNeW|.r9i#m0:T;e'45zwPp*bՑ j[번CL(E5/XWӈ-\W3Io+XL%&Rv!]=ReJAH72с_`XLRf,AKgHE>"CQj81_F22taD,G(~ax%So_iϸξ~1<¨*#ӁPyt ŕXC-5 wg*CS=2r3x5"F` ^K^8AOR_") niZ1dxd'V~<#U,麗]`tb2@=\[%TR$/Ȓn<.)o𲆀dy*iA+cm9M,cY9.J=QDjU-'[VeY%hUd>Ԣ jvML9Q:mm~Ul4r)ڻ7z[)ceq?LȬB3f~?Sfe~d*;5k-9|:'C%>0t%(Yةp2AZf¹g&nkχVZe /dR _h$.4U=!Ϭg=dki# t3հTn҅{X۶ *e{-yxSlol qx K4>}v֋1k4>ypNbDW4o:*ӓ8-Swc[ #ΰ D> KM j<@Ufоۄv"9xȧ䣝1ڨjYN̔}cAJ͊]gK{yܙ3{vooB/nð|MmٛBxT3X\$^(fҤIPT: mkQ+pS[wR v W"-su|c>,,jk ͟uЋJ/Y^xcZdػzJ|^Q7ug>_V=u߽;ZuZJe2[`ddD(/ jÊ?dCuO\m!dHԬ]ѽsJhjV"}flP>7#)U'ص \a^)mí [E!}QsGY]D_(%ƚR=L΍29a( 8˾wh2h_e5cFMmOXA^Mӟ:=tr7ډeEh'Dycbe@`xysEED>1seF9Uͩ?yAI(p/ /ΙHǒ:؜F1&T#P¤x6O ?oA;ɑfdI2hϫk{bcʂEDs!z2UΕH(LՂmi1#GHdz1Puz LoRȨTCֶ0 r,a_s ,Y5n ey"K/C8ON%*>X[BbT{5tVS$9NWƧ\^gun-H4qf^`R6Sb`Ё^k A})f=tJ< d['7/g]625B–/=f`D! ¬PTZ/pdQcHs3KQW'+ZJKa!gtV@[4~w1Bi= 2 ղkC>vw uO=yjm=Vhڅ֪tfou+)jyhq <$Y%Ne[I`  Sմ{3-jp`rQ24THTSޔh Aw\jv"{ =aLd$B#A3N j dւN/K5W3Qq@0zyW oEn+`.~cnq2@ E[N=ԯX8xJV:F$>M1;~HbͱhLԭO P,ǚjpCY1֫%`q] Sܡro>(rp;"us9 i\+5;G׌s?l BEF'0`e8 oxbͳMƢ&s39 -ؖϵujՍN-j.Wk#8E Xٿ+m'Hb}`&M\y.Q~YA.ZP{UH̏L7 Ocv-B.tF)C݌5`VnvdŁ9ɀdMi9S^'p+FXZ{s$zŭ;u!a6rAM V#$VVvᵯ(oB ҿ.J;ˡ'$LwmSv ).pGMM:sυ/ 0 *PQ#)KgvJ*2%#؃lϨ驐_:“H3~|"PCF!o ٰyѬ A`;\(CE.lwf`e_}2KP -KQ!AQ_n8]uVC9I vT yL/m>JW=/{X#ѭ~ؕ# P$cy|K!!H xK5T!6IJp@r@h7:x瀶$F&^r0uSZ~m^yT#҉#ؑAGF& (7ICjad1/a`P9ʗ̠ES,[>+64/X\t3lgPb_v OPu}n 0Nȳ#T0 X;/f8DYP/9@wAzVtR;ñ,`>DT@Ѥ$Kh2Z+؏TK2ԡKP9"0uo,|r&?Lcs p .K3e.&h>Y%rE~F~}3\Xn({gc,JKgkPh:{/^"mVFN#!Id.SkrULA).|4QU4O7< }Q񬚂_6 8č1}L1y[7Ye{XE̺Sgãoϙ=7\Ou֐=Ú!֊*L_\ѴƢeQۯ].m;L~8~m+(h3!t0OdqG./ħk(|'z%zat :`&- bN;'1"$iD@a6 [V7:EIO5w/;,,[aRdahlnT=Fm nJyuc<"VMBGw;mޠq!ight-{%xD~~)_Nc`d8)gUK3kg.[k`k~&-%>%?b5+xB<U]MŶZ8㇈EF/0_y}10)8'BmzhևO IN{f҄D!`Չ&P(Zc :G+>_ x{VLq֣hqGa>޵ǒJF#L:kD8ǻ+CL1j";iɓ0qk}>#K,Z[J6Z荜" :_!)І=ā#@ 5T+2!~t3h< CN)HOtZrgFNELù|u #]J6D v(2B:b77T.|C>2? nLJN,Y8 G܁v6彉C-2E5ђlhiE ڟaGE/w1t>'mL*:a9liZi'(8_;Vȷ0 2ߨ0AI3ڤ)C#FhH|U)^8:B)]F,k+J ?sO͎kv2U캍a.{dz˒ =+&Z3+jECn5×Ç} :pTablK+tc9fk>(0]z窃C%,@G`Z:8 [LC]'{if!g'olWrBy\~3gOw WI:Civcy6goH)JScO"".?FNO!_nk-ٟhߘKL-q-s{cMPp[/#w~5vK_]Hpel\MtTX4!u=qt&ր0EǜH;BwL뢌ҵ|xjf} ~, +^UXgwSzR^qYK.Czn %M"pA?& 69xO?pbC'2ք`^JXM3x2{)߰9KJ ,Ql}32 o]o @#1I˗٦MiHm傌^VyAV/{FdE%h~H@ !UJdнWLQ&RE7}ﶷF2,Iإޏ5F8$J|2^w]ex ; fSR EFW\݅>W Oۇw騀IN43Ն: Ca\ O7H^\<>u /\/4Qn=a:f<L< z?$n_|Lbt4ߪn;+v>UJW"υd>c; pV;\C ,Qw{8l>L#d#弳~}!bMyﺔyBu識ܙ 1"8+G5C"m+fVX3li$nYz*sr@IEg`\wд4Oj|a)r6C$\笮@5u~Ln4$(krtyiip:ؙ:J1ܸX e+A4 ^x~IȣAiHCAmUGu_[$hId]jקh -#+7:I.+=R0wH~ڝ|tdi_ҥ%4K)ͣOm5]y]7wP` audNrIjDuJ#!s<ѿŭ1yMW4z*p7#ysuT4lط>ݹ:`w"\UץmY2P}|DdfXo:- 򻓵b@7.ӗH ;e=C[x8sv*cϭ{wsa'5RN}2`b;sMO/5'\b՞6 c6γ=mz\AWGzVEB'*vq= D+=}Ff'n €E/ڤ'U3DBNy&/c[*thE_׎vpL"ȱ|COw&Fe&Lg](W8$"E$ײ5M/ӗYCV!bg% @(GW { Ԗ7΀uuQG^T]XMu/j:*odTPp맬;c#0hM6%#ٗ56ߓb޽TIk#81 *-ZYfC|r==(|ﯙ!>7`$ kuiPI*'<2)x;b ٬ t0, 'N.kH퐵/v*w|Fo+ȕp{mq^ȂLD` 7JSsE)\Q2>MXPçs,bGS3P^S)3b$NP(fٛΖْ>3+" z])RYsQB0eWCu<.t,T>u6 d GR!hs(`^i /^jSfRMnE7Ђi ' DGkthxGi(;20Q*z/z)A L)XpiJ6e%6oMqi`}c n+gbpBv2QJ4&zuF'Ws]ĉ1p|4fsG%Yi\gbCq`JWPOn8,)dT'4/&vg5qd$.[܈I&8hIدFEnE{irxL;ߺаfaEK{beEvծbMhuiȧ ʧ=}sJWgH XTn* +R+E".ɼdn. $r"G3:vpU$1rzns<-+]ҍi8˴wpPz>Gڭi2v+i=NII ;,sJD/5#d&9Øo}?qY!Ikb@G{&$ 4݂l[a=c "v|FL T9  UI[ X.`c3(՟&/mպ̲,70Du RJ='bN]'*f ẇ<LJ Яݛ,^:4bJTAKS;17A-Pcs) 'XfĜU yn%!DڀcG|3CIO&3qLV%i zD]ĩN-DteǗ0{w->j^E]6 `isy?nƪAկ&;rpBF7yLAhLPUs`;b4[G)k1||K^$ShwSTK3qԢ颰}&yQq2qFke_GGg)+T^fPovXwi`i>$%PG|)U]=s2*g*xST,\p#Q~՛q6 9?Wi65[Nޢvi/|ScΘ% +M#m𾠗x b8=OrE8@m;lDTz.I@BqnjmJ4 D]>A0]*='AC׿n"OfZD-}+ f<\ꔄeoc|s;f"io[S|/Н_ Bj_RX>QƢP>ǒfbqѫ+଀|C9fHf(LUl] $OA-oҿ|= OlۺDbtFeϬ_O#O;8iDeK aw/6 ER(15CU\s= U/Vv֢es+‹?V7 F!!t2ltɒ0*MZYS Ҁ(4nٔ;a -EqffwMOl#-_$ƈi*5i!D-/}rW9  @| >P-: W!&ԴT>Tjڷzvtu0M8^_8[A2oEJH ;<̤[GY|p=[@w3j3D6{U\ieVV:oZf?b,FK y'VS'bPqq Pd@wV`DEٜf;H̄n<,E hUdq#]ʝzomRqce.$ 2WO mp~kFw*S,(.RSҏN lcXx7œ_|vǘAm696rn6_ڠWgi7{ΙWp9xk! Xb,5`܀ːE"EqCLbżݼk%fصe(y*pΗxd??‹? t&4ĩ,(& brtoQ72 O.&oCTnE%Xp7ccmH!AKH#m#Y8`-g#B(ݤ@XK} [ sj.Y=9 _\wH~jO]B )QY nETv M ~ŷ1 B(?= ίmn/ xqIP0SZS5/ %1"{}pǽlѱ/0$O9%E[u>5_EA9FJ[T뭓zvв:M:<ƓEp{gSA0yfY)XKou;(6sbYxVQ exݧ&xl` <q.W!W@ qy-b3r$1(~{r%s\x C |;,M= 9xerNAEɂ8t}g2)J)KT87zLkpڕȺV0~%Z0!v#O9S+%)Ԁ¤_.{֮COO\Nt@k?1]J7pv%aS ޖ"p`ĢCl@f8LO蒁B!ϚeʿDyJ+|j5wv~`9$mҭ 6rGAxqL!Yu| u`pV<-] Ҏ峼Tw6sA%hN'@R"S{xKrpK(#Sztс1'cYt)+Cr+H-Π. T1M:acDOWI8_DO^9ŹlS)&O8c(@ex୮9!Å,D5Siڐuahc6" h@bu( `Ò"{ t>kQAIaZt#ӕT][k,G,f 8$_E඘tA |b'ngz #!cn\Y)5WgQ0;+]@L2(~|F.e\}8MIWc#Lc/m"4\6˨Dp@}\@Kӌ D6mkЭf8SFCΌ?uLEH4ǥHv*GQA??(K(*6{ˉWaE ?VRFjM[FT ߘ,=ĩ"L~]}nfE&+F^ W@_-ō蝈dp';0lяF:UZl:URRbݘ~>aJЌy3XKYMīQ}]*,@uWA#g (Qyiާw R."7F'sR $cB na3PM+x7ɄZ]wMl3X 'xZ`W7IuecՓ.!4OCXv;bӈێ"' KhX*z.V 1SMhL.Ɉ^&[ }ĐcHkpTú NJ}aMIhc^8.\9ǘQh:LIrrFŏ=wctЊ%yFa5hﷅ Yy?)o$,~q5>PJ"oq S~JF蔝ʏ*2H4ŋ%.0hTH]FnÁ0o$}JL@"7!TJ 7O/繌YL][oD/s™-qmǤ 3hgb(}z^)o\A!p@aJ0x#?.q#`t Npb@8m:dպ&b}Wr<¨b^?ڗT]ʖ JAGK(.vcf-.W-9ĕ^QBP,trk;'"KHa`.X }Vs_An$zJܺ3̃Ե'1n)>/^Z6(M9.@*Ocmk +J K*O{QVA݊cj`O* t:oqQ)hjH,{`3E~ {Sp5Gn]ؽto߈?Pֹ7[Vg,҂hF%W]aɔL&&(7,!uehǺ%ER9J2K5I& %Ch/C 06 81q~}ׄ qw{-N;n|3Q^,, Ng8;]zwFL>'-lC ˤ_SK bqhx8sfrw}+؟|:_Q`(EtG@]vN;H h,un䧀Ztb;^/T񓿁Љ)VⲾ A<m<<\lG2!RK#)i1΀Gmgnbbd֚V刺.taUb|\"=, Ek'A~Jv`\ȷ;ɍ%12_pf-kg!L_,Ǻ" =B88n+Eܿ^}w4w+z8Vobc ER =w")5ٌvVphx]!9B|;+-Ip]6%\Oą^JZ/TV_^k`RR|fui̒ܯb08AenW(ism<~ tW<:retRC'ktC|)Iؐb?iH1TJLml pUs}fJGSȫP,y'8ȎKW58]+ E7~܍Jq5edҠ/'t 6k (_ ;+>xĮש(Y:\-gUj2NJ 'c(W;E~O|N`Zͧ!%B;rj.I/f3=-\b#6u[Ԋ"_X@VQ|*˙hG@+JuD]v;KL,>JG/-p wFzv~ e)fݒpD)ɟn5"ffCס1 :Yp#c =1;H3։/Mtl)%Ӕg%ql-8;r VQ8)/oXU|Vլ pJK0XbAnZSjA`QߘVZs'ӑظD6uc:0ԕUakSHZ:sY-CѳQqg2-h0Bਫ਼*rxa_hA07U.qbQM໔ڗAp1矪p`Gv~xM ! Jas}^64dҌ/L_ '|VU0`>^ِ*b~/saV`9@#^ajDt]pG{yݥK׹u+S%\fb6{{12Iu8^8K6JWZw=ȹX.S/.U$v|tc)gPQs+e/:p%@*^PǧEWA^īiZbtQ=*"|Mk˝C@= L @n%Σ \^'Og U(Q>q7/ϙL֯$$zbW̞Ȇ FF̝s0ђLjО.Jބ_Br0ˣQeyGZJy} WG]8*z SZ=a$*9hѩ΀*QILszV})f)K^[23Ã|& qIIu췵XS_tQx8 9f]Nt1ShB+?)O-s淃d!H{[66#Fp-_K{16 /;|#qu㡝 k$h!]z_c/ch dD̄J=lw_r*=3j~$3rBOv-heRfn)O!Vw#7wL`Ț%ۤ?9\W ^^38rH֛l}G)A-^4d2R-[8EMqu4(OSWmZcb`E9v$ AgܭYO+TD؞J4pK>|U$e-LG!Yy3 ΏOrl O <ǂUnN"3Ξ|T$ %v3 :-OrRA95 G]%B=}Vs{j40(5il$>|'i XfoxI]➚B#U:c1((LB?7t׫rk l[ۏ\W KpjnjbB0nF?Csڴʶ肝X[U -:b[9ʲ;n3]Î ]fӝKǗ-A~=vjec}130s2N/NQr#/Nj+//>]a-gNЕybYG{KUѴvvI,:TFh_\ ``^'Ω e ]|W}0iOAA (tьc<"$"^SwSaov^vz I ;ل9." C$ sZB:{zو:!&Z45=' 0hO5 /L2й?+;Fl$CQ5uuJ c=@{Hŗ#I@M:?qO[D?Q8G >.4d S՞8~$ K݇]"R$2ݥ).NY9PbXl;CRS@h9"mλ8\M1fy"E;sqݨ6N{ͽT(.}Qk=s~3H<Й"oN]wAkz64wWg"4;m-o?KNV?Td:"8H%zV>(@_QM22 EMb~9tj^x[$j?e 竛m΍2{5..bEj?]^h;z ,^$=OD2i' [݆}zFxsMʫ\IgvC8cD`RI ym]Pto5i&gN&Gs!svFR{ux~9fm`W@ m!r.HxT(\+Q+)d7?=64_jo0v"# r))|7!Ts-?\FT+&MORom`P ptuFW 9Rbu.fҦEqR#RP=쫰"c)D~x޺$'J.sV%Q͢`N\SYn+MmS6HW߲(8F9֘J l*ŸH) EwGEWLdfw󣴚v@DPw]9g_xҞ܁) u VmTqw\8EU/A<\EÃg{?D{9ɭ6xZbijqE>Yo-`XĴd@ SA%p3__Up6FpoY pjVV]CO1;7bL* ](rS:NW45^o_lam+%%\A$&ÏܑSCհLhfcƸL7gW]-墭ߢIGr ]@0xM*\b~&A*Dib?WbZ$JHV7_ΒU^ swFL#e"`ŜЁo{&i3ur`wX;X =y0'˟-!JlHA'@kYC6ښ_"T",=+C鑳q7?K^0T<=j kULZ+'Zܯ -\Fε[r?&-d7Zm5vTm3a&"i* j#A7`+().]ЫEk4C)|A\w$y1|B* |0eIgbn$нK)I`׏5ۏwy׽h(t9(L5!(D$/A99}S.T/L".ビfք(-:~s>`+ @#qYW&f+J0[4+'^k;oʅ9۰C4pM5NxUtsOX .oK*ͶB8 =Lz)= ݚH#U1&ň\l?1Y4 k:R)/ќT066ڔɞlZZ~oHa9o1w!LoX8&ݪCjV ˍu]7$<~. ZsU'fnT}*1/>u6G.E+M0=UOb'bcsX,/8nbD W<(92*Нq ]Ł*x G=4;;0 Ƞb萪Fbd].YBp4ec`ikiNpvkᩈ1Ad]CWgb,;e4wk⮠Q"Ob=jar/9Y1;4GpmɇJ{^,N`WXC2_Ӭ6S}Pu"{v[87k =tASRjF6nGnCڏ޸?. #/h5:?7lBP<; u?Clcܙt  d r;#pD|~hʔA6ӕ&TpM\yW&ho)qs\9AAGI;9!;]|P+`dk0A`[R7kum4W(vmNH@В`xvEM6Ԥ~vn|Uq͢8so}݉2:Yp!XsG jc"DҨ;.V|DcryVc4 q*!NQ,,1XYIZKYIEF;f, g׹%+Ŏw4}%vVW;26.Yj~w2, Jàg\$},I*&)|=4o_RldȜAtWMMB0IL+~}|KƢHؿ5ݚ0^΋i3އRs`GiZѬk`uMW`~ÄNcݕ%p%/$Zn?wZYXB"ldFuu'y~B?xP6)Y~U;i=N =g-mIE_oZk V!1T߰_ǒ بw\<|@i%1vyf>UN>$_͡WG}`DPKw k "t܎0j@?̟yi{'= XWvY$G? Z3c\;, "POAEji-?iTfEJbVWP)¢yw.xBbL@b<߫I9:oJcMe.MNqE fψ#.hjMZ)$ % h:ַu|~Gif|K3=ntu*ۦ&']uL MnQ=Lի:e?R15lx`gMǭ2"rQ>M\T(b`!"Y@el9ӕFUX:J Òx8)q}t6Qm'`X?Cz&Vld2#6Z^ZֈF}_|E=<FpG;]ic o,ieHZ>k{ M@zE;*941VFAм*Wa f?'|D{'x!e[a][4wψҊ8#>p:g)>">"L}\`+ @Enmm]ȓvf8/&4< T,9ۧ$;q|u6#I.ei+U䶚q5Dr[ˑأ|*QlS&Y9F;P/Gj AoW)áo Lm[- ; sx&fC\kO*:Ƅw@( 5YO~N#t5Q2P0K$ sψ)?hC†6]-l=X#wys/̃ɗ)¹8!?GPX RS iYIr`yF&.rƮ@;{ Q_o\Fg{#e@1FG]pl r[ TjZss021i>.~f_ +]F5 r).QZ#`bUl2.G:U8x}G?Lղ Ih('T z6KHwZ`*GG&]Kˇyw35,?0#X=rrS7y?xDt?,UP.zB,w;e_fwvˆbx^[8 x-`Mk}_VȆ ԃ6d3x?IGm;8htDVj uy?:ex؜]<}@_ۼ &O4 UÁ >BȆFCd%#ƸKHK"mIBGAa'B^AY$[eZ7l*N^+*/mkSK'2R]7> R/NV y>h%jpM o[+˯q{͘A-h0SfmҐXId^hkEbTdnNP{  }EMr~B6U,Aʤd,ge@cox{:U>,nr%2t⒒}̱mS>&iY2Ps s꾴N^vX0Ŝ$+dNž7x5'eT@cf*rI4'$)u3~{{MW_Nzm)i;C$@ hݟ]Z\$^7L~ K|mWhqC6RP#4_3&N}=C\Qrq9O Z~RjL\l7zKZJ'"sG&<,3Rx^Hd7.;]1WS)>y_糖DhBNWiRq+Lqr49;]>bIgn,U9{Ŏ\8=3]UC Ҽbj9'UPu~'ɦ3 w3\17hb)q136PW3R%S Aɍr].q·nn#($/E0h%XPީl P- 9P\HrÌjT#&qeM8J<,LrTTt4Dv3l/԰tz7_(j$(lqm0ZcLY+ZPl`3p4l7d R) ?H4|aınLϽgX~=uc\zۋߵ2'C+s)m@H]uo NPp?Oy']e7q)n_sIkT?4Hi!2(,H&U.[Z+CJ ʙnSQ\񶀲㝜s28"m7!.'Txl->&2۶Pru.+"a=P57!N@Ř%}1η*NCp4 <]tu" !+* |ucL?.zlw^~\ND%U-4di"Oh>2^G; -r*JKݚg` Y=3)j* #>.k$MR^e\OcRJ~΄Vy+<NN;L%#KcS܂nKjo=goadޚ&BZ7 qӰK-^NKf7SMnâ=rpSӎWGA[~N "m !LZ֗Ux##y͇ؕF5&Ӑ.Lq1-_}r4`j\f:OUp1,'I[p҃z7s)W"ɵvI>*[? yN2*!^($W}Q+oRO:"npQ"2bQ_pU%z^^!/I?%}1O>9 ? ٷKIGA5V sxhp qwo>66> `xNxv9BD)a x%ؗQmˊ 1+} .9{/Fp*)ǎ4v@ԡvrAZ$Y9I=h,)$Pwۢ }{~,3ܝ)/&29Rm3E1.^Hof= }@"Pj3_B@[HQ+mChw8@ 4p ?oG^:0uhLjٴ]&WU*@diD#:-IH r'CԄ a]Αp v~H="H\ Mu'@ dĿ B6f.mIBqdʞGam6PPl`J:Ck ~.A=@7\@a 'nYuf IEPWGqD*5MrD]A]4^D|^zOs0kc($k]sLUwwmVsrUa%ƩQ*_S'm#vY k2lmxMk@Ğ S~ K7q1ڪ0@[L-Ջ 0Zm޷RbNSwT./'8%iא {=j U=м4z-c gJihfBwTKڙT˘X/6#lG&ܳ!CE)(mK:g~Oa-` *4={/莖Lãx}/=_ְL ڇR+A*>SBI}X\s@qH=CrrbĻ Ld  N>6a^,tztm-jATSinFr FK)#[2=&-}iSvg?"c%nc@+ħtOzoJl]O-,j >]i7dŧ;e{bYz9T͵D(:NQdM(45q6t >y5/"fQY-N28c211Ӄ7H R^nxUEniD኏?@w]#x]Ą^Scҗ< g%EI9-GVZsU.WwÄ$i){GҞskP`w~2w7k c,=c8QF-H9+ϕqx7o5cЭjp#ʟKUPyz6+xbV: 'SY3@#jY͆Bb-Q=ŪqO?`9r (0xWe=pk^%Im<(֊-M=Dd )ae* Ls=]!AP#؅%  ]p@-FY2= I7Ik:=E :o,3W|QFlqʁ|hm箿 OMj׍^qD^2GZb$$Ć-T C~=dX|z!fΘrwDӿ.́Diۦuc.LSЩY_UȧV[%QG]b[pphI` {e} *cȂ&jiz1~MNv5a+8g`xPm(*0.kuuԖI.NhpY!( ٨%r6]%WLY,gU&\0$n $a~A8\`Y9&w ĨJx֓9o3jBjg!~d 92ӪoMUu~f";. ʁ/q0]f'+hK5]p6;yjej8` ;eA8ߥB| KGWC R<ϧ1DEiA"$(%|v大ٵ_=v@7һvqLZQD:dk|yS89R=L2´ /58\p jg[i*dy3o*m-і b$*maćzw3Jf$_&ǿ T*Z}jROECgAĩŰCu_#/8)I‘^Oֹde?Qbiu u-}wXP#~I"5K )܉) eJ)^su~kß|BHQfZ;X}T +CCۻV}ov B*Ys8?r! E$c~AmwM n(J(2ZS=F@[#V "Y9c_Sv6%2[)j*Uz6g;kp 9'ln'ݴɬ'<0zH4x6w:n 7"IK9-Hxv-{CR$:Ym{4[ΩNcVgezt؃*I SiΗz 3l$*$: ъLˮS)#ѠM\~% 3KU|# Zj )Mz}΋kAdd_6 wi[V5k}&-b1[> e+KW5 tCt}J6Q+/E'yZ=2?Ix\&[) "W_f$x)94PX0#`,s`_)IExz+xt^>Qʝ`P֩\ؕnx"( "6CI9&d2#7X0D0JNGp ]vz o/"%>.sy(ݠuolCU*EІ"Sswŝb|mc1_Õ͹ _e*\8aIm,*#9/ KmspndD35>qZmEQ =ЄI9t.KW,*!OE ׹!mNoNJJE s _.cbIR%uee{Bb=:<=K] OVN4"w~V2~8ec+]UɄR:kt{7nԎ,>thOjI&)"6IP=W楎  |b*Kn9k|5ȼ=o"%5v5͒'6\*NMh$5e1FAE+>m0G5V@&jv,\~va [t|mW >x{ó`kb`6im%joeNKNqpA}rR|THq7[~0 T6KP} ^owJ@8@R{u xkjsBPc~iqڃIJ v lnV~cE;A>z|f.-6Vtko+Rr8ԝ~NVBp}-pB(Bh`:|@W4kj~:1ߓZx)ETkqd6m33T,zf{%7rUr|GJnWqUNL :kM{H<%AV3I[CyzO`i:QR4>2☪O!=oK~6n gt?sḌQgLT7<8fb.& p4@qg7c5Ջa(Yt&(W3%~*{9 #>+Ԍ͟mI:0Fumܮ͉SAK-LЃ'Swd#Er8Tm~kv]ܗg &9H] -KEgG+ +zV%kt/) )w*4 k0CP+?@/V(Ba;TF^tȷ1xDiyjG:裲7i).6QgmR#Aan' 5pڊB% J vkREdeZȢu_ݾŲnJq_1,lr[ "4m %mmm}6LY/j͏$?%6U\ OèiuJNyzh/qsǮ;dwA~%.tnt"ƄMWJȳB587[ݛ1ap3p7-{ЧkFڷ;Yӓ#xhqʌΝ7,A?ºjiN@9̆#~^ĵA"d9sFt4oqHƉ ;8xw⶛['ۉH.{Io_Ț^7G lr#v͈ sYnצnzo(ǂ/iQȃ'rcP0zߚg,O`$wl~-$otdʥtwJEy'_{MxBx)K4Vb ݴ.qxgn5iVOf rW Z&ǚ^iM!?3@?Tx|6Y*xpvә&eޟfkB{@_߁ 4ذG"MӸUfTSQh`7!7BX;waeVu4\BH m4EfA<9A=/b:dl rFx[i5؄V#a;APpj(:bwjEY]ٻbrDz d46`~ィ4b0Pf'/]/Ё" W[[G>JVkt_O $>c ,j,HqQL(PXgʇwBdLԘkda2벊В7o ~w\auW2/7ϟPg>2~Pv&kVe\G}eرEtkJGR9~}ip3CWh$vN5yN_ܗb-iy[(R>QA%wqLX0)_n:%|2Cg]Tfh-!]|UL(v˛V@'_#&YBŤƉS/{aĮ(^Y4`P *`QXQR#߃\#Ƽc_5 e9ȤL>ڧ\<x,J2 Kh>=؛D@Hp2fD $XKo/S :A"l(D3`#|twԽKXh>oQ ~̘͝PS3.eƯUtǬN~^C|Fkы7{Gg%7d V~nk33Tt@}w_U; ah{m(W8삲Hxi%}ۄ~l JcBqF|CavgMiTT8[۸bѹ$!*X&;-*,SY"i-=: j,>G{fCq7)a^HS{d[ ɰfJqsQ[Wkفkrެ:tA__sv;skwv({/#X…l|YlHccPT\HmPͰ$<_֬@`:px?A<艨 ʪcZ>0[(B|dQ *WD~1Nch}jn-Frj PR Ғ0O)6)]krn q QC3_NP Zگ$!1q{cPr%8^3-躛|Y[HW`.\B7&uMl[="}WHË?3uKފţ40[ W qpY Kpegifկ6B1I#?6̦}'AUgKfӿS'"|Ϯ7q4sHTpj胈-vY#ح 9#M™PɏLCeZL`NFSlؤ*z@[)Keje4m6ƉHH#R@/ٍB"D&+}֣ ->Kw=c.h TCs/v`t.yiz7'/n?LSCW,X֔?TP_\6=EopPw9/FhKҟNn64f\8O5qݎyn egVwq hB V[CiI$,\5I%Hk ,~{ȕ 6}'>n BqO00U# c@joTm2\( ~* {_)v"uƷ$<%t4Lӷ " ;\!yIArOe.? ݬGS"P+{ Nye"辇%U;8YzŻ~dbX WnLRYtYfwNa(`@#bfB%gDkp l^aolɶ]x5=DQ kʽ7 քdm5j%zpL,6%XQ>¶ꔫp恔͚q]a30h}kk] WSAe$6 =3!8wt% ON5e M#+QU{&j KxT~Qg׾r(IoMi&aST}©b Tb/2!ERp 9)G=a.lϜ~:4J~OE]S$m9i?o#C/{#tHg= RYbCvfBG(wa7r|OA,.&mkl0_΋rip.g"Am) 3dT?"a<µ bVgV{3TV?{yZ? |8y;[lbgAz+idWxw#{hG&{^1& n5kD=Sc#/^(Hg@2>^lW$DDaHIDsS6W%P8D0@^_2X; 2mA S+.Ś=Sļml"Κ7ArVz# gTWλ|J/Ԗ&xp e0$m~" U5:%N2NzN*CϹ&J.%0~XZY!.ֹD0 SgZy&BlظYgkYzAn؜P̽#Ia̕ysᇙٽ1˥uq )-bsqU}?VG!O$\@"(CBu1DPe New?-aqɔSS)my?Yk+r}X "7Dfr\1݉[0?@z1iALA^}=KcR?ʳy/SFFg#ʕ2:d^wlwFH^1 r?.Paq 9MnDN6#d"QFU&LۮwGd&3]k,oN:w/#=eIhy2c4{%/BuJa/4 <$#=ݼ<=He9R/`[~Gizf!oVJ3aiBgFWqM~X\:\wnW3TNSNE  PyP D OVQ!Jm(bCWk 笼2)zkH~Xm9.dA$Gk?8 %]}0^}v}ʫ, Ft{q$wnnoBzmlX9*38IZⶰ|je N͂WB $}S"|S 5B1X+y[ znL\S#zk1QSKIi8m[H5tV4z\3uRۛ (,;s (N3%k5ki$()$W&tD }E Ðxu1{b75Xcrnu~OKo#rl1ѯELT@S6\{_/"]P L>1ƟlU-pw̌pSͱeb}EpѤOB> PꭍOo0ڌ1^9eH5v@-@wSvmXj=y6 &a|޵u4eFT.ZIq+'s@!nx6 *l$EdC7WCcy}BGkڱQ 7ݒ c&,ߩi[fFρlc7X.#S-I֐J" qn57`fBR}o9i$`V6`EJ[^sڽ䪳ͯC^ā4T͐|"$n>Amnih/x tP='qڿFaVHy~oM .Ɖ >*gwkTi N\ 'aCIJET-t~q!cbK^HrR)D~^e[챬*:S0B i6-x&ua&g=Yb\~~Hn޶' R34ʍd ?6nF,"gz5խ2g W} ʽZ|9FWTVqX賵1") 9dTP,3ȋ*1j{P k/S ud![ lN, UzbHٺ<%}> 7i BiBQ % ϢΡ)4q?4#NHy+Ccձl Ǚ=|& Ub$5Tt 5!@qRr4SW]3K1SI}ry $tK{4bjTA5#ի#vLD} /A { --/N" i\CXY:kh 82)DW,ȿF&c6t$Yk RsfOR7v9,c fA;[9]w|*_)LUD"me^a@RDmNh7/uoBUH%:H܀vt/MyTB?s{$n&~H@HZ ,X3i.>зwWK`ț eŵtY g.0W>K2E:N_2lwByI\]j_&4"1G&Y 9Th"Z&)hS@!z(QTKjZd:;lăҮԸsVS%,YC5< &PbaݗFpC E J.>5@`jSc' 呹 M7 -߱/`ό']l#fxfR?!vM2~uUۻ"Vm%@aL ae3E!%Qg39ZWt[yS!7+c[ 6(½J*b>`N''1oC˜P=i]jW wae 7Z]HG&ag"u?R'u{4[p^DŽZ8҂VnCh]Q͆0[@WE*^uus |bW|HMXBH1E+m..8ʺp9O{Ғ[db$v<&tT~mW8*G ֘=ֹ^ s _Q#YNS0|1aApA4e`8T"vMB뮭.IZ0pxJ=d,{3`194%H&pprRQ#6f:z&%P*)2a>Uĕ^WTtj.[i2`#2b[4|Sv05 =6Ab.\[C3^pN ^fwWd>=}A _iaE?XݾϮK2.4az{V') HoxTz?ѦeU1 s 5?X@&3]̣9Ga&˩<3eA6*\h5=&F2F]|RЏu* NfW $ P"8sm1hլbX+ډ;ek VTuv !qpcפFQPof~a;klj3m FYrDjJ+D*A:Madx.(+~՟=j7DLV(Kԫ`r{ESL$8494Vʸ/ d*z:px ncmgw#( l`fqXLa0>dg"PcCj_?z's7S O}YS J ;ʋsa*uY1Οuq,̀W:Zg y -G}%h+ʠuS;ƛŒ -24U ȯ橷V*$(uV,G t1脌%g!qxuyA ojФ%f.%ފJ. c6H4 1 $H݌S[Gt[z D9Kr0Իm~ ‡Z 2꣇PR[T"v4L֚XwЏ}xv )ATр!֘/1pK90{}2ɹzx6[H \Xr+Guf0Aj[>Qt-Qu5 :iT-8E(`"EWPU_ء bvèq>zp-]A -*6/a+fK[dO}  ᱾zRXh#llr5(FGBoWR՗1 |||T:@5א<|gs'dD_+P3 aq25Hrzwa%O3{e U>*<oj4Ֆ`QZHg\d42,#.Oi&4a#]^]8j6 xKs@It Xܖ2^g46T ]È$afb3 l_ Z403 PӚT<3j6 q -@59#s9A>YF>~N}|Oȴ$u6ߟUn@ ݓY)a])#(%%zsJ;q /^vv@3zTRn"ڏY&r ٍE]_G^c6=)~@=AVI= AJ(BLnhXs͙y Y{T!\Ԟ Ra5ιb!3/   Ѩ %:'M9xAN%pJ-!hy_)fJbFwv{f֫{>t],۫3׭FgXaOK&j-LՎ[(lC~s)<#;nxhYSHuUAHRϾ1&Tp:[K4wacyΏ'*;-}xcN{nSsQee}#` |KV5i}6!Ÿn7%NTjFa8;,qu_쨏,9M6߸,1qouu}IJ~?;-Lб[6~B#˽6:T"O?ru?oK?1 ~ecӒ?쥥%cQ񝸤ظb#2Gl]e<,kUNJ6 ȗS0vgYr[%k[kjI~"!)还6U;e<$+cKM]*mn]ᖾBߋbb>ZŸ\4$(Qܱ)QzIיӨ@㕋O)oʢdgRsrΞƵy6hKsM.os .M-wR("[GW9ض< Qm|u38p*',ݮގ9V  S~F|]~Jj{)޿/`oT}~Sv7ŜXNvں%R` WV6()cvtQD9ݹ5>A_y)QLgj<8ڿ$ in#49ifA`7JXn/N}Xݨ *бgo< J>S4L\\B %JQ4?g&Bd k2%V/e[mdE7r@r.^Yxm(}4٫-Zc5{,ě*zP\|jkibțSG-vZT2A/xo9H}Up?Kt4A\,邊ڟ\ d nn87;ɾ]3kcܜg2壧05}<}c/Ť gnAȓJƆ嗾L ;$6FH]ngR'ʄ̦&7ibDߡQR^,#WSkrXqn!%g߬g~TNճ"k:Cᗇ$]ѸasA4ShG=z%QG9/,4E r6۹<2_ƞ|%9j: õHa'e]qlE_.(ST؛#~MT X rX|up|=j$;f^:tU7#}g*7+PH=oX/;¨իMo3Lu;>w]QcBNˍC%:pȏ$7E+[à~nTG>m HܹdrN'D2*0k BޓP6Zg2vmU>,r{؟(mX+#m zhlϪpLya) ꜄ypc;bMz 5}hrut7dT7,`'t%"pDذ{" TZGrԘ'sZ.#ov[YoO1. Le~PF=EhJ=&"ϝ?kF&?R/Cdj s)%=d5.S}Y{w*H]H{ŷZXt{M O81Gpg@7"+\PL!_{O.<.]b]^/$!?+/ڬ2ӹ{] lB-S(ҥ*{Eh'K`u2sZe%|\$jXUk\MRǴͷ;.h,şXTRNbb≟E=xI0p?tO*qo3d" RkG=5l ex!nǨab% WF2 KYKT#mCas[X: |MŹ<Osg'yucTYcl{9z> Dt 8{R܊ܶ mW'[7OoUH,uI?Gkf=z15O|Qg|sDk)L(h=.\}_ säq?Oᩂ3_2(͝PypW}΄]TgR*-h[.|}8]~ujg)A#>)05!6)Cħ Y*0 @t[s+hEa^ԵեP'|ghes"Jj?%# UvF= e%*Ͷd@ "7?f1ݗ2VxX\CylzUJ⇓:]ԷMqDgŁ{> VܔC^ja&ȇ|w@ F7F1@<VԔ2Op(Yh7iIe yc礪8Z`yeݿz[*ZCx2O@բ6@' )Ԫ\3[Om1F*½ED̾F>?{U'EH9OP@ZIjĶ%%ƸTƛ͉ۗtȼu.|}P@F=wB ,H|Y4gX՝eƾ>!/_Pmi렮E!Z^i*\Jȥ3䧁@00{#1Yb'uO. n?G6$ENb. Kɏ1®0[GFt F[Oi,Ї.˵^PƤ/[M-m FJlӄ#ӈ 5)ahEcMOXvD!U-pj6͋L56LO3!HfL{bɅdv? pŋh1Fj_(S1~#Kwb"b;]@' Bm0Fttb7_ t0,#uP߿ûezh2 9[7)Qzۮk˗;KV[%ÍtR&jDEF R+DRY1EJ_Y1 .S[Jwj0|0 LpNj8ovQEH TW:B@shƳ՛DiGӜ-œ[jV\kcΡ'L(:|1{RVgs~  eYTeCnubHy2R(jd_e€qcI:Jɔmf$&*lc'A/;~cbEN4V{,sOBB(g)2#OFIHq-6k5٭\ yTPUOPhx;ѿq*SE> p{;*Lk Uˑܸ> 3ٙKBuDUoje֤Ww8=)Q-bO˔t֌#JIqlBEYһî)vA\+S>}lE*L#Ḧ́5Б`\=8a0f:yu~sUo.lQR2}d&!(l4ށKs nc#-X=HNhokI1!'jg[Pv؈TV~ns˂AQ™kC뙚 lt*le%& PWHnggGPrui"3\TxٷӭM7򹉍կ_RԧL.2WLӣw&E#\@?|).rcT؈?"-<\({_*55/WPs~K~A 'yB^ZU:3k4j K' oh *ëح k5.*䆷dZ5ߦE5PT!&)JpnB{ ЩFD<}Sjhw)ؔyXO?um$p-ݏ(h/YM]1Kxby1FCɳz>~.$WN-Dd1od͉a]KxNP#◮#2L'Dd$ #ߣ)lC kC"M])] 4?Z77[RekNX%_y_p_ V:h|p}Xpyku.zfNe5tAONq 1Pw8/rtD0}$k~(ZAG<'d0R|`XLyИQ$c WKֽP 3$9V0vͳ|O)n{2Gf'_AN,dd;{_9W,vlpxHm8bڣA]O>_yͳ<= JoK%tpك[')wYRY| $ӹi 6Fږfs W0qT#&!ؿbc? t֟ĽwI:( VQ;4 6&=]QϨ+&h{ο~XpPjB>7K|cHJ.8~W}"ln8beZt^ܶZCHi)%!;nu\RP+ ؀l9Sl/q렮bR p7=b􏪡4r &K >w;33&^| o1\|u(oq(+e~ `vDe~V/T|@M]`,VHNuά28U@Ccݼ, SႣN纄ҢDl!^;™MpB^A:uhYEo!D]e+LQNy~5? $ZyѸ;a_82ᬏtFCA`T S D&d~3PIt8C2 ̇ 9dKbN/` *Rqu\D]>o5k`xp98JE{ASNǷDP q \ V4\C t/CVdAGvc,XFQ2{WP(nJC1C?'!u$f_7t5c*=}5"3h15R\#|湱,VQ@|mCxs+ֆTv-!h S ^>;z﫛J|#sP#JYK+ۼhQr lןyTTkʄPf ѯ\=`@y6T0Z(J"B4zJ4K9 i HhPZw= $ώ_U1tw~qn\,%+14Tp?nȔ6jWVN~MmˉWqiY-%/]mvjV3߁s $0?-H*ͭs;l<;|`P4YӆToFWdwqX$H[At^'ӿW;'xc1!=mO4쾊LnviD >Y`(!qm_&ek1|XBNx,uP2պ.VevE4`*+#;sA4>q:3VsA)pL^-A:ztu#6*y@$MGwoldUYOxPG-8|HܟwrMɮ#),5;M` -6<Bڵ.`C҈mm:un5qLz I_†r1M?rͶ:5 F[) *F~)_Ю*?e4p`@*17;vDT׈J0jBAKR* AE&~ü{ ~rǩ q [TBB^w9\jh#qu}p!`\gXUϩ.;)tpdB?T9@)_(.>>Gtȸpq}{F@ \2:jګd8/њiT `<UR*cH}70V;yM.OԑN%°)tmE=Xj IHxj=b\@P^c>֥7.,k4+e2f Z>[#pmm#- p~ߦjJ,+@=@ hnSU=.ipTX,"'G v_&"Q5PkmlTɺm[g xB0ȷLJ&t p_V|z80sJ~ -o2SfsMs1as5.dވ:x IJK${ubc:>2i|Q,܎~UN1禬`rblr2Bc嵮zz.XUR#6MhZ e`{e~  fa`Ӑpf;jb Z/[nXxkzht#1W`bFa=dfx唹XhzA$@Ffu2 TYx`slo2wE1ܾD^>q(۶ XJ$\, $[E*8f>1reKpH=݅#C_9l̗ I9PjJ_?=''5۬Bk)P R<@mF/ ]N'I_?zI(=H>~ y. C5="-=,Lhv %HfvridsNЇoNlv0ӽ JroY*:KaIk lٶ][MZ ?kj~EۻWF(!S==!G1LC}qPѼp3r.4w)2A^r9/c`ִway蜅$ϡ齽3xfNƿ=]S*q\"tMD[* o$CS AL泛VaOT1nV$W8fXP? 6YI}Ø#CJ6-{¶7ܭNUᝑ"1~rc ?{b~.$g~|BGKu.쳋*tbH8~ufbIřcc:t,&9; \jh#O09W@%`,ӑbG`[ewٓƩ4xjM*4(l(h&6-(;qlZfY4=#P\IJ[X\<\/Wx`<$U|#(* DL-g~1NC[Ggb%jֿtؿ4j#UiZZ,2|͒WA}ڎb(GJZf::1d4I,ژȵSkؿ@ZףeWv@+h4Z1*d4R}-;C`ks$dX95(NK8ߡr6"F!*;{IO4JS:zxȨ^ae`ހЬ%TV?C5du`uiԋ+E(Ā8)80S^$ 7^dEs546)Ma>5 OTSE;G8;L%ь+-v 8`P,^V3 w͔~#INg_~=(pVBm/fߤ 읻?92JCi#8cWjTYcsdɘ:Ykɭ0#kk@$4/(oG_rp4inr9WAtd-Ƿ0uX4MB 1=5)w~g,&T{4''a,cFrO`*sQZb=1i1-?h_<ܤܘ7ـ(&! %T9WW2#Cmzv2X$F$="ةKhwKrZ|++%.Im`p;DxVWZ>Kl'Y wcFqxmYlCL5Iˈu?~C7V =||rы\I Nc?: &٠ D/654MWКg Jy"![Xg1ztq)D #|)T"Eӛ _QA1JaP`14ؗQJKAk!6u` Cy&xcZr3t儛FRsyPZFs(0#|[pB-K=3&$:P;;-0k "땮jgųjwqUpL ~םDބ|5?'v> ֽ ;Ț!z~^>yH&#@T.P2EԎg"RuL]  b!|;chE@$'$⁐/۔|7 zWGN2꽾]' q:jJ^ Ӆ?E-3sxx}4)S1<$BLcgZl 5̹ҋpXKl_gq*%~QHESZMA/Lh6r#_:G^ (8NFL"&whtΞ7܈[PHvRϊ$#="_mK-JȺȺ}0$~75JR $b\[.N`O&ySIN/T՘:F]ktwyXj%/BGFvq*E:Y礞7yPs(@S#R?؎OIZMeiª 4Z'!1U +xʸgp|y.m껹o'*9#{%2[Nb nF2*ؾ4C=h*U9%kMp.-HnLE?ث17,*I{ȎҬ&46 Z\K9#B<{prok3hk#2NmMO/'K)JUm,md&K݉G1"bf|B]︸c+,_ۃ\:vĖ݊GUbnQ?^hc?RAB9c4F/-NwIXN@_fUZ=|CW̟jP[t .}ha){h3|l8m'-ؖrӞB#t2dwwHGۏexg_o Yvɟ3xYB@XLdx@NoU]6ŭ'c)A?+% U2N:a(VqvZǙ`|&>cؚi9sB~ōw L׳ٛWOEeÛG.ܶ=a,:P'b̛B,Wdf'bH;K'ט`#4*{]زѼ0GtvIi(Uev9ӯh!l}ny?l~  =¤q^6#pm5Bt6^I"Uj| L;L=7rinѸv^I;6w=tN^yʑD>` [^'Yuy.̅09$))*8Pd(P[j:}I̶%< M0ôՉ*˧ucm:/?ФGJD;M%F:bAJU`:)Q-ZExӂ-)sݥUg(TDz| " Y#ƪn2d=gͻx8 ׻cK1}SSi26z1f.|׷jfB<;cFY?LV5|V%ї{{{(*Lan29X%F.cvmyFZJUWO I+,Z ,`mGNtG/esvsWEkWb_nTP2Mk^2` ir]Bγ,8*86VPeWatRT ݯ8Hۙ;+IikR.kk"!KSfD z~'!x"%W5{*]5 &VLF~v6rwȾ%#[l啑ogRid ޣgf0$@鞾כg.A99ZC"x[3f-2b GeZH(`]$hCoYuJ݃3 *ŘC}/- 1P 1HIt0gT=cewS|ck u{cS9BcǓQYKBH;L (uUUutGTeȆN[e[: ;)*I>yj IwM :8jʷY{xJTH!Rf-(?_HыT,<܋_l!î.YL@ b*9饴`htd ^3m ճ+6pj>=,WW*( {z%|#4k\*abY[Zuyu~8 m} b0SM-s8 5D%GSlsA#? 4id>\atQ,ձCU8{aL-ڲzw, 6pU1k,!wp0ZLQр_X{XȻ~Ja^p${*pM:<|.EHi1؉51kZ&4fm&+dN aaAޛVQrʨ@梜`Oyت8c߶Bm ▾Rho{r 8;o'皢ܣ.-UF:4f442 4B *!Qq WZTY/r\c 7d.z M,sje͘;xL;ԁKt{ YZ