glibc-2.31-150300.41.1<>,zcp9|Xm$x͟U^MW/;a&ѭ_*Ma|ih:>mPB.Tma/5oK>]mmN\S~ T)T_ vg8˄hv-98EU m x"+Zu*dp !RWqitxk~,j{ty|tlׯb5;eoc7Zz3[D `n5c >J? d   L04@D]~ $*0BB  B  B  B B tB|BB0B8k' '****(*8*9-0:5>(@.B=FMGdBHlBItBXkYdkZ [\ B](B^bc=defluBv!w Bx By %zCglibc2.31150300.41.1Standard Shared Libraries (from the GNU C Library)The GNU C Library provides the most important standard libraries used by nearly all programs: the standard C library, the standard math library, and the POSIX thread library. A system is not functional without these libraries.cs390zp31LDSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttp://www.gnu.org/software/libc/libc.htmllinuxs390xfunction exec(path, ...) local pid = posix.fork() if pid == 0 then posix.exec(path, ...) io.write(path, ": exec failed: ", posix.errno(), "\n") os.exit(1) end if not pid then error(path .. ": fork failed: " .. posix.errno() .. "\n") end posix.wait(pid) end -- First, get rid of platform-optimized libraries. We remove any we have -- ever built, since otherwise we might end up using some old leftover -- libraries when new ones aren't installed in their place anymore. libraries = { "libc.so.6", "libc.so.6.1", "libm.so.6", "libm.so.6.1", "librt.so.1", "libpthread.so.0", "libthread_db.so.1" } remove_dirs = { "/lib64/tls/" } for i, remove_dir in ipairs(remove_dirs) do for j, library in ipairs(libraries) do local file = remove_dir .. library -- This file could be a symlink to library-2.31.so, so check -- this and don't remove only the link, but also the library itself. local link = posix.readlink(file) if link then if link:sub(1, 1) ~= "/" then link = remove_dir .. link end os.remove(link) end os.remove(file) end end if posix.access("/sbin/ldconfig", "x") then exec("/sbin/ldconfig", "-X") end if posix.utime("/usr/lib64/gconv/gconv-modules.cache") then exec("/usr/sbin/iconvconfig", "-o", "/usr/lib64/gconv/gconv-modules.cache", "--nostdlib", "/usr/lib64/gconv") endbѐ AIx G  0vgq8 Dx :Hhy@xHxHxHxHx I ; *AA큤A큤Ac8c8cac8c8c8ccEc=cEcc=cc=c=cc>cc=cc=cc=cc=cc=cc=cc=cc=cc=cc=cc=cc=cc=cc=c=cEc=c=cc=c=c=c=c=c=c=c@ca^5fca^5fc8c8c8c84b0166e286cb27b577940432c6e39614b143b0d2c207dd3533906a19956e2c0408d841f8acfd345e9caff2cb96bf7abbf8f64c61ff2b6f0cd980ce1520fd453f0ad7a03c5985fc18c3ee981325a60a7c3f8a169151b9cd653ddfe2e77f01fa266e084899135cda5df149d95e3dc79f22d1b4367b7c3b2fd74582d02be3c785cf3b24a975dcde688434258566813a83ce256a4c73efd7a8a9c3998327b0b4de68fbfe69598476c55ef1c6cc2de6140710655c32e73a6f1e44be169c0ae3e75960a48def015d07e3ac5ac9e89b3a580ec710704bba5fe5363dcda685321d290f24bf40baef064632347e145608584f5709e08cbd80ed4f6ea0c855d26c73f27cc1d3dcdbaae1140dff4f97c225d2997d709a33767719fd92e5882f2fc51eb1a999c2898ee2783f821689918d6d118faae5bb31a02d4d92f6fa4ee5fe67092c7aabc6d4d8e275388ba7487f29f347998e5f670cf028bfd1ee6015d594ca7aa1f953745e02faba57152022d4ab83e0b3f94aeba029ea8438a0f4ae1277007704dc9bbf1cfbe1df87d7a5cb98708f534b6f3a55c11a5bd2b7b62da62d82debc60b4f6e6c9a54022bce9d5f94bf97f1d2e2f8a24c70b68868113a2a8a2a7eb24a5b5f4cc2d3c473bff62b64419bff74bb53e8e30d1a96e0f830fb74aaa8df1f21ab9b197d1262f490a2e2f7496ba77c05d3bffc24811bf1cce3577e0c8fdaa5a55ff708156a24b70407ce21729c67f1c46f18fd3ff8cc77e85bbeae57771d00baa1130d091ac5fa0b92bf35db60879bce0f8815deee349638adc4f4223f7428f4cbff311737869db0570afd4e836b83df1e666ede034e9d106a1129f9f8506842a9aade7dbbd8967aba6e4fd632c46bb603fbbae741c7b068c97a98655da13bf273314e0c945f59de924858a31ba8fdee240283f51c3fcf9ac13393ac8e2fed71a01ba8fc867c55e08a6ca677c74c6d0983bf188a19d2d76aba6ef9a7d8bb8e88088ab893a3090fb6634f3880ae87c8e532ec9a1c03dd8166a7729bcad244407557583455df22045b30adfa3236c83956b03df508554b28df9457a28246542d14840d88c6e5e96d8f08b4d3b16057094d8a4414d62b09e5865f8a0053db194e1bc5218ee6206a63f20df26d50fc282ab545ad790e516ee343d091ef51ac330bbdd9c8ace9e85e8e74df50579a29e673059e0964c42af4aac4ba89193f4b556e88836c2373c9492dd8c0d1f19c0f2fdb18219dca80a72d895fb8c849d3a9dc0e87a700223c945aea0bf8115a014447dfefd775a26c1ebbf0b69b89270d4971ebd1236ad7a9cc9758376a40f0e21a9600d1f337990764fe708473062355bebfe18ce37964dbce32aeab047e2cca2db66cdf88cac6f6776b3feb23ec79c678ec92dd120d64dbce32aeab047e2cca2db66cdf88cac6f6776b3feb23ec79c678ec92dd120d64dbce32aeab047e2cca2db66cdf88cac6f6776b3feb23ec79c678ec92dd120d64dbce32aeab047e2cca2db66cdf88cac6f6776b3feb23ec79c678ec92dd120d6530ce855c0365118df0efa61e535bcf1c93d72bb08f947cba02e0ec531e5e49776a5771adee7b9f36c7ae66eae78d72f325557500269107f2d98a7e3560a1808b33d0bd9f685b46853548814893a6135e74430d12f6d94ab3eba42fc591f83bc2aa75ddeb08e1772018ed74fe8bc1f1c4467c49c0a939052a2fe6ce2211f07daec3d91ae40cbbf7aafb047a4799c25e00a04d340c0febe83d72f66ca2dfc7dc0397f8cd51dc51c12e1b387201c40191e72bc5b9a92ffa77a0864505e5bc0ec86/lib64/ld-2.31.sold64.so.1ld-2.31.solibBrokenLocale-2.31.solibanl-2.31.solibc-2.31.solibdl-2.31.solibm-2.31.solibnsl-2.31.solibnss_compat-2.31.solibnss_db-2.31.solibnss_dns-2.31.solibnss_files-2.31.solibnss_hesiod-2.31.solibpthread-2.31.solibresolv-2.31.solibrt-2.31.solibthread_db-1.0.solibutil-2.31.so../lib/getconf/getconfYYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.31-150300.41.1.src.rpmconfig(glibc)glibcglibc(s390-64)ld64.so.1()(64bit)ld64.so.1(GLIBC_2.2)(64bit)ld64.so.1(GLIBC_2.3)(64bit)ld64.so.1(GLIBC_2.4)(64bit)libBrokenLocale.so.1()(64bit)libBrokenLocale.so.1(GLIBC_2.2)(64bit)libSegFault.so()(64bit)libanl.so.1()(64bit)libanl.so.1(GLIBC_2.2.3)(64bit)libc.so.6()(64bit)libc.so.6(GCC_3.0)(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.12)(64bit)libc.so.6(GLIBC_2.13)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.18)(64bit)libc.so.6(GLIBC_2.19)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.2.1)(64bit)libc.so.6(GLIBC_2.2.2)(64bit)libc.so.6(GLIBC_2.2.3)(64bit)libc.so.6(GLIBC_2.2.4)(64bit)libc.so.6(GLIBC_2.2.6)(64bit)libc.so.6(GLIBC_2.22)(64bit)libc.so.6(GLIBC_2.23)(64bit)libc.so.6(GLIBC_2.24)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.29)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.30)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.5)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)libdl.so.2(GLIBC_2.3.3)(64bit)libdl.so.2(GLIBC_2.3.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.15)(64bit)libm.so.6(GLIBC_2.18)(64bit)libm.so.6(GLIBC_2.2)(64bit)libm.so.6(GLIBC_2.23)(64bit)libm.so.6(GLIBC_2.24)(64bit)libm.so.6(GLIBC_2.25)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.28)(64bit)libm.so.6(GLIBC_2.29)(64bit)libm.so.6(GLIBC_2.31)(64bit)libm.so.6(GLIBC_2.4)(64bit)libnsl.so.1()(64bit)libnsl.so.1(GLIBC_2.2)(64bit)libnss_compat.so.2()(64bit)libnss_db.so.2()(64bit)libnss_dns.so.2()(64bit)libnss_files.so.2()(64bit)libnss_hesiod.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.11)(64bit)libpthread.so.0(GLIBC_2.12)(64bit)libpthread.so.0(GLIBC_2.18)(64bit)libpthread.so.0(GLIBC_2.19)(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.2.3)(64bit)libpthread.so.0(GLIBC_2.2.6)(64bit)libpthread.so.0(GLIBC_2.28)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)libpthread.so.0(GLIBC_2.3.4)(64bit)libpthread.so.0(GLIBC_2.30)(64bit)libpthread.so.0(GLIBC_2.31)(64bit)libpthread.so.0(GLIBC_2.4)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.2)(64bit)libresolv.so.2(GLIBC_2.3.2)(64bit)libresolv.so.2(GLIBC_2.9)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2)(64bit)librt.so.1(GLIBC_2.3.3)(64bit)librt.so.1(GLIBC_2.3.4)(64bit)librt.so.1(GLIBC_2.4)(64bit)librt.so.1(GLIBC_2.7)(64bit)libthread_db.so.1()(64bit)libthread_db.so.1(GLIBC_2.2)(64bit)libthread_db.so.1(GLIBC_2.2.3)(64bit)libthread_db.so.1(GLIBC_2.3)(64bit)libthread_db.so.1(GLIBC_2.3.3)(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.2)(64bit)ngptngpt-develrtld(GNU_HASH)@@@@@@@@@@@@@@@@@@@@      /sbin/ldconfigconfig(glibc)filesystemld64.so.1()(64bit)ld64.so.1(GLIBC_2.2)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.2.3)(64bit)libc.so.6(GLIBC_2.2.4)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libnss_files.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.2)(64bit)libresolv.so.2(GLIBC_2.9)(64bit)rpmlib(BuiltinLuaScripts)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.31-150300.41.14.2.2-13.0.4-14.6.0-14.0.4-14.0-15.2-1kernel3.24.14.3cob@b@b֜b@bb no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header has been removed * The obsolete header has been removed * The obsolete signal constant SIGUNUSED is no longer defined by * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by have been synced with the kernel * Linux kernel 3.2 or later is required at runtime, on all architectures supported by that kernel * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, to avoid fragmentation-based spoofing attacks (CVE-2017-12132) * LD_LIBRARY_PATH is now ignored in binaries running in privileged AT_SECURE mode to guard against local privilege escalation attacks (CVE-2017-1000366) * Avoid printing a backtrace from the __stack_chk_fail function since it is called on a corrupt stack and a backtrace is unreliable on a corrupt stack (CVE-2010-3192) * A use-after-free vulnerability in clntudp_call in the Sun RPC system has been fixed (CVE-2017-12133) * fate#322258, fate#321513, fate#322453 - fts-symbol-redirect.patch, glibc-resolv-reload.diff, glibc-2.2-sunrpc.diff, i686-memchr-sse.patch, ld-hwcap-mask-suid.patch, ld-library-path-suid.patch, sunrpc-use-after-free.patch, test-math-vector-sincos-aliasing.patch, tunables-bigendian.patch: Removed- Fix RPM group- s390-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (fate#322271)- ld-hwcap-mask-suid.patch: Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (BZ #21209) - ld-library-path-suid.patch: Completely ignore LD_LIBRARY_PATH for AT_SECURE=1 programs (CVE-2017-1000366, bsc#1039357, BZ #21624)- Remove glibc-cpusetsize.diff, no longer useful- fts-symbol-redirect.patch: Fix symbol redirect for fts_set (bsc#1041123, BZ #21289)- test-math-vector-sincos-aliasing.patch: Fix test-math-vector-sincos.h aliasing- add-locales.patch: renamed from glibc-2.3.locales.diff.bz2, drop en_BE locales (bsc#1039502)- Remove glibc-testsuite.patch, no longer relevant- Use multibuild feature - Remove obsolete check-build.sh - glibc.rpmlintrc: remove obsolete entries - Use %tmpfiles_create in nscd postin- i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ [#21109])- Update to glibc 2.25 * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR 24731-2:2010, is supported to enable declarations of functions from that TR. * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS 18661-1:2014, is supported to enable declarations of functions and macros from that TS. * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS 18661-4:2015, is supported to enable declarations of functions and macros from that TS. * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L. * The inclusion of by is deprecated. * New features from TS 18661-1:2014 are added to libm: the fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros. * Integer width macros from TS 18661-1:2014 are added to : CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH, UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH, INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH, UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH, INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH, UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH, UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH, UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH, UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH, WINT_WIDTH. * New features are added from TS 18661-1:2014: - Signaling NaN macros: SNANF, SNAN, SNANL. - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp, fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf, fromfpxl, ufromfpx, ufromfpxf, ufromfpxl. - llogb functions: the llogb, llogbf and llogbl functions, and the FP_LLOGB0 and FP_LLOGBNAN macros. - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag, fminmagf, fminmagl. - Comparison macros: iseqsig. - Classification macros: iscanonical, issubnormal, iszero. - Total order functions: totalorder, totalorderf, totalorderl, totalordermag, totalordermagf, totalordermagl. - Canonicalize functions: canonicalize, canonicalizef, canonicalizel. - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload, setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl. * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014, are added to libc. * Most of glibc can now be built with the stack smashing protector enabled. * The function explicit_bzero, from OpenBSD, has been added to libc. * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined to float instead of double. * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the float_t and double_t types are now defined to long double instead of float and double. * The getentropy and getrandom functions, and the header file have been added. * The buffer size for byte-oriented stdio streams is now limited to 8192 bytes by default. * The header now includes the header. * The malloc_get_state and malloc_set_state functions have been removed. * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the corresponding RES_NOIP6DOTINT flag from have been removed. * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING flag from have been removed. * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG, RES_BLAST defined in the header file have been deprecated. * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for _res.flags are deprecated. * DNSSEC-related declarations and definitions have been removed from the header file, and libresolv will no longer attempt to decode the data part of DNSSEC record types. * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the header file because the distinction between RR types and meta-RR types is not officially standardized, subject to revision, and thus not suitable for encoding in a macro. * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook and rhook members of the res_state type in have been removed. * For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. * GDB pretty printers have been added for mutex and condition variable structures in POSIX Threads. * Tunables feature added to allow tweaking of the runtime for an application program. * A new version of condition variables functions have been implemented in the NPTL implementation of POSIX Threads to provide stronger ordering guarantees. * A new version of pthread_rwlock functions have been implemented to use a more scalable algorithm primarily through not using a critical section anymore to make state changes. * On ARM EABI (32-bit), generating a backtrace for execution contexts which have been created with makecontext could fail to terminate due to a missing .cantunwind annotation. (CVE-2016-6323) * The DNS stub resolver functions would crash due to a NULL pointer dereference when processing a query with a valid DNS question type which was used internally in the implementation. (CVE-2015-5180) - Enable stack protector if part of %optflags - startcontext-cantunwind.patch: Removed - cpuid-assertion.patch: Removed- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to /var/lib/nscd - glibc-2.3.90-langpackdir.diff: simplify- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: * 0001-Updated-translations-for-2.23.patch * 0002-Regenerate-libc.pot-for-2.23.patch * 0003-Regenerated-configure-scripts.patch * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch * 0008-Update-NEWS.patch * 0009-sln-use-stat64.patch * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch * 0013-Mention-BZ-19762-in-NEWS.patch * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch * 0016-Fix-resource-leak-in-resolver-bug-19257.patch * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch * 0022-configure-fix-test-usage.patch * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch * 0025-getnameinfo-Do-not-preserve-errno.patch * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch * 0030-hesiod-Remove-RCS-keywords.patch * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch * 0033-malloc-Remove-NO_THREADS.patch * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch * 0052-Fix-tst-dlsym-error-build.patch * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch * clntudp-call-alloca.patch * glibc-memset-nontemporal.diff * nis-initgroups-status.patch * nscd-gc-crash.patch * robust-mutex-deadlock.patch * strncat-avoid-array-bounds-warning.patch- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for stncat on i586 (BZ #20260) - Update glibc.keyring - Unset MALLOC_CHECK_ during testsuite run- nsswitch.conf: Add fallback to files for passwd and group to prepare for libnsl removal.- nis-initgroups-status.patch: Return proper status from _nss_nis_initgroups_dyn (bsc#984269, BZ #20262) - robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to check for timeout (bsc#985170, BZ #20263)- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ [#19755])- clntudp-call-alloca.patch: do not use alloca in clntudp_call (CVE-2016-4429, bsc#980854, BZ #20112)- Import patches from 2.23 branch 0001-Updated-translations-for-2.23.patch 0002-Regenerate-libc.pot-for-2.23.patch 0003-Regenerated-configure-scripts.patch 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch 0008-Update-NEWS.patch 0009-sln-use-stat64.patch 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch 0013-Mention-BZ-19762-in-NEWS.patch 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch 0016-Fix-resource-leak-in-resolver-bug-19257.patch 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch 0022-configure-fix-test-usage.patch 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch 0025-getnameinfo-Do-not-preserve-errno.patch 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch 0030-hesiod-Remove-RCS-keywords.patch 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch 0033-malloc-Remove-NO_THREADS.patch 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch 0037-malloc-Add-missing-internal_function-attributes-on-f.patch 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch 0041-nss_dns-Check-address-length-before-creating-addrinf.patch 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch 0052-Fix-tst-dlsym-error-build.patch 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch - CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727 - resolv-mem-leak.patch: renamed to 0016-Fix-resource-leak-in-resolver-bug-19257.patch - no-long-double.patch: renamed to 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch - glibc-gcc6.patch: renamed to 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories - glibc-2.3.locales.diff.bz2: likewise- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with - Wparentheses- Add compatibility symlinks for LSB 3.0 (fate#318933)- powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)- ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985)- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale.- Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE- Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with C++11 (bsc#963700, BZ #19439)- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling (BZ #19018) - prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits for prelink (BZ #19178) - vector-finite-math-aliases.patch: Better workaround for aliases of * _finite symbols in vector math library (BZ# 19058) - powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision transient failure adapt param (BZ #19174) - catopen-unbound-alloca.patch: Fix unbound alloca in catopen (CVE-2015-8779, bsc#962739, BZ #17905) - strftime-range-check.patch: Add range check on time fields (CVE-2015-8776, bsc#962736, BZ #18985) - hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778, bsc#962737, BZ #18240) - errorcheck-mutex-no-elision.patch: Don't do lock elision on an error checking mutex (bsc#956716, BZ #17514) - refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads (CVE-2014-9761, bsc#962738, BZ #16962) - send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer overflow (CVE-2015-7547, bsc#961721, BZ #18665) - powerpc-lock-elision-race.patch: renamed from 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- Add audit-devel and libcap-devel to BuildRequires, for use by nscd- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock on fork (bsc#958315, BZ #19282)- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257) - tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set DST rules only (BZ #19253)- glibc-2.3.90-noversion.diff: use stat64- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777, bsc#950944, BZ #18928)- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based optimization (BZ #18589)- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE error handler (BZ #18830)- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- nss-files-long-lines-2.patch: Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)- fnmatch-collating-elements.patch: Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works test - static-dlopen.patch: Static dlopen default library search path fix (bsc#937853)- mntent-blank-line.patch: Fix memory corruption w/blank lines- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from all loaded objects on failed dlopen - openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64- Update to glibc 2.22 release. * Cache information can be queried via sysconf() function on s390 * A buffer overflow in gethostbyname_r and related functions performing DNS requests has been fixed. (CVE-2015-1781) * The time zone file parser has been made more robust against crafted time zone files * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors for LD and GD on x86 and x86-64, has been implemented. * Character encoding and ctype tables were updated to Unicode 7.0.0 * Added vector math library named libmvec * A new fmemopen implementation has been added with the goal of POSIX compliance. * The header is deprecated, and will be removed in a future release. * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211 bsc#940195 bsc#940332 bsc#944494 bsc#968787 - Patches from upstream removed * htm-tabort.patch * o-tmpfile.patch * memcpy-chk-non-SSE2.patch * pthread-mutexattr-gettype-kind.patch * powerpc-software-sqrt.patch * static-tls-dtv-limit.patch * threaded-trim-threshold.patch * resolv-nameserver-handling.patch * nss-separate-state-getXXent.patch * aarch64-sigstksz.patch * heap-top-corruption.patch * pthread-join-deadlock.patch- pthread-join-deadlock.patch: Use IE model for static variables in libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)- glibc-nodate.patch: fix verification of timestamp- also filter out -fstack-protector-strong- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start before IPv6 is up (bsc#931399) - glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.- Add /usr/include/gnu/lib-names-.*.h to baselibs - pthread-join-deadlock.patch: Don't require rtld lock to store static TLS offset in the DTV (bsc#930015, BZ #18457) - heap-top-corruption.patch: Do not corrupt the top of a threaded heap if top chunk is MINSIZE (BZ #18502)- threaded-trim-threshold.patch: Fix regression in threaded application malloc performance (bsc#915955, BZ #17195)- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ [#17967]) - nss-separate-state-getXXent.patch: Separate internal state between getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007) - static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621, BZ #17628)- resolv-nameserver-handling.patch: Replace with simpler version with more compatibility- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs (bsc#920084)- resolv-nameserver-handling.patch: Rewrite handling of nameserver configuration in resolver- htm-tabort.patch: Fix TABORT encoding for little endian- Update to glibc 2.21 release. * A new semaphore algorithm has been implemented in generic C code for all machines * Added support for TSX lock elision of pthread mutexes on powerpc32, powerpc64 and powerpc64le * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for AArch64 * i386 memcpy functions optimized with SSE2 unaligned load/store * New locales: tu_IN, bh_IN, raj_IN, ce_RU * The obsolete sigvec function has been removed * CVE-2015-1472 CVE-2015-1473 CVE-2012-3406 CVE-2014-9402 CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222 - Patches from upstream removed * ifunc-x86-slow-sse4.patch * pthread-mutex-trylock-elision.patch - o-tmpfile.patch: Fix value of O_TMPFILE for architectures with non-default O_DIRECTORY (BZ #17912)- Update to crypt_blowfish 1.3. * Add support for the $2b$ prefix. - ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit (BZ #17501)/sbin/ldconfigngptngpt-devels390zp31 1661869480  !"#$%&'()*+,-./0123456666:;<=>?@AB2.31-150300.41.12.31-150300.41.12.31-150300.41.12.2.22.2.22.2.22.2.2 bindresvport.blacklistnssgai.confld.so.cacheld.so.confnsswitch.confrpcld64.so.1ld-2.31.sold-lsb-s390x.so.3ld64.so.1libBrokenLocale-2.31.solibBrokenLocale.so.1libSegFault.solibanl-2.31.solibanl.so.1libc-2.31.solibc.so.6libdl-2.31.solibdl.so.2libm-2.31.solibm.so.6libnsl-2.31.solibnsl.so.1libnss_compat-2.31.solibnss_compat.so.2libnss_db-2.31.solibnss_db.so.2libnss_dns-2.31.solibnss_dns.so.2libnss_files-2.31.solibnss_files.so.2libnss_hesiod-2.31.solibnss_hesiod.so.2libpthread-2.31.solibpthread.so.0libresolv-2.31.solibresolv.so.2librt-2.31.solibrt.so.1libthread_db-1.0.solibthread_db.so.1libutil-2.31.solibutil.so.1ldconfiggencatgetconfgetenticonvlddlocalelocaledefgetconfPOSIX_V6_LP64_OFF64POSIX_V7_LP64_OFF64XBS5_LP64_OFF64getconficonvconfigglibcgai.confglibcLICENSESgencat.1.gzgetconf.1.gzlocale.alias.5.gzldconfig/etc//etc/default//lib//lib64//sbin//usr/bin//usr/lib//usr/lib/getconf//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/glibc//usr/share/licenses//usr/share/licenses/glibc//usr/share/man/man1//usr/share/man/man5//var/cache/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:25649/SUSE_SLE-15-SP3_Update/fcd4b0bf729735b39ab035c69e29455b-glibc.SUSE_SLE-15-SP3_Updatedrpmxz5s390x-suse-linux      ASCII textcannot open `/home/abuild/rpmbuild/BUILDROOT/glibc-2.31-150300.41.1.s390x/etc/gai.conf' (No such file or directory)emptyELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4f5e99368435f65db7fbb85fcbdecbb0ef037fb7, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4e2f475d0fd51bc6198654e789337390cc0aeee, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=dadb487d31892ec8d917bd2cc4efb77b60adaffe, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=aeefc0b173ad9d081f83edea1f648e2d952b2aa6, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=6303e103fe77a3e841099cb97d65164a2497b46f, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=841cca48f31364542fd49a5777cfba4aa0e3289b, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=27a2f7afea53902385ad1924a5b3c34089b3eac3, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=32a49ac6959d5f81a74bdeea0991b18a61384aa5, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=acd84682f184d6d9fff87c2a0413fdec3aa0aa86, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=65b3232daf6b649ee3b17346346c801ac4c71417, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=b6732ac797e44b2953a2025b25aae47dd5bdea80, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=c49f3cab0493909ad5c48e897c2e4744e5633eb3, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=b7d2300c4ba4576211c8eae250cf0afab94c27df, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8ae87f742070fe84dda239d9bdb8932c4f89a3b1, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=09968c8c3b5240299149e8504a26c6cd6825b45b, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=39fbffda4e86fa41ab5ac0518da102943d690b35, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=30a84dffd3176819b19589c1eca8092300f497b8, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=dc9726cb0e3d0bb4684901971e89a9ed94757999, for GNU/Linux 3.2.0, not strippedELF 64-bit MSB executable, IBM S/390, version 1 (GNU/Linux), statically linked, BuildID[sha1]=14b2325d45d1a606c2093f0e0e7d2c18e52e8d8e, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b71f621c8e43fb24f6ff75eefd3f412fc9550b3c, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=c0fdb1f9ad9af628a68628a8814382a6e17b2904, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=72d4c989be50be8c93295e68a19622e8c83ab7a7, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=dd237c64822dab1182c69335dddfe25bc38c2653, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=f099478c915f53838dbb09daeffe451a586aa17b, for GNU/Linux 3.2.0, strippeddirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=482c7705e24e8b97deb370ce1271dd343b9602b3, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=6ab9ba9b7aac69891a434f10927034556bce425d, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) bl !I  #  PPPPPPPPRRRP R R RRRP P RRRRRRPPPPPPPPPPPP&P&P'P'P(P(P)P)P+P+P,P,P-P-P.P.P/P/P0P0PPPPPPPPPPPPPPPPPPPPPPPPP P P!P!P"P"P#P#P$P$P%P%P*P*P P RRP2P3P3P4P4P1RRRRP8P@P@P6P6P7P7P9P9P:P:P;P;PP>P?P?P5RRRPBPAR RRRPCR RRRPDR RRRRPER RRRRRPFR RRRPGRRR RRRRRPMPNPNPOPOPQPQPRPRPSPSPVPVPIPIPJPJPKPKPLPLPPPPPTPTPUPUPHRRR RRRRPXPYPYPZPZPWRR RRP\P]P]P^P^P_P_P`P`P[R RRRRRRPbPcPcPdPdPePePaRRRPgPfRRRR RRRR R RRRRR RRRRRR RRRRRRR RRRRRRRRRRRRRRRRRRR RA1u|u glibc-extrautf-88211aed02f5592700f2d3b258cb90e0d30983582ef08c3c987ff20c07863c3e3?`7zXZ !t/ %]"k%H ^6۬m0ꞎYbi [<e&ʡ>bLL*#!u *kszl+o%#'l0Is$2R;.!>PGGBe,ޞOW_;FB E3ԒGkTkBQ,'Jj0 HgUFۻ"b?dNĔ9!gI&; c[VZŹBԁR*Թ#Cb fp%HW] a^@GZIs qefBUED_ZFh~d: r^?T[Hӎ90#8}WrmKm+ې鲷/^4Uh'GcXиw0@Øx͈yrbUQHAxL4{6-2JoD82rZhyU-Z.`Il=hp0wap-(yJnDS<$ج_$L<HOz4qnq݂#Kĥ=1kQO2܇5?El+/|뷔@h[/yܝ/v`P7-bWmu*f쨍U=Om}uzfSehD*meJ "T7`vċ5fYgd3t״U-y9RnGf;d `REKcm_6eGF5>ykj{BkfX@vV5=B{S<6(T6s T@H &N {+;փo%_"^*dPŋ[e tZ^NEkŗn<6vn#Nc Ļ:مCӓYVs&|PU ZB= a0y3gP+hmDe 0BRG8Ǭ-O|2:>DokAyC,z(&?L@OS ZysߏYW&Avڙ$dkA(Z};@Xˆ;U[m#3e]WWv` sPf?f< 滞LZ}dAp d"&<c,v%&,qpC6Y ϥӦ!("M-_&o+vv:23 ê:7۬HT6:կn OMí)`YU&c#eˣ s@4ۤZ7>ψLPf%L2Wf&AIHikL7CEvGM-s fq ʟ*DTP*GLJ֤Hϖ0%3rPw4y:~gK;4g@x^%>z0+FʣSvo)юdU@EK@t [-\>/~5Iϝ=_uJ,7<mB,eMk2왂|_‶V~ T6~`zA T=X˛9t'k<1y=q}P/!Boj4* . t!@:Jޛ[1Uw$0f©8"j5yT ی? |+(3ԈZ-< {>0ܒ?1+No{~8}G=`L/b(/JT^kĵQ4d(12R6; BYq#lPZȏǐ(#ZWbPE!=)q7|oyٺ>SIVP 47X\<{uxtIkvmdLknLӦwG?fx(T 4Ιi^r8oEvk2۸l'%+cĈ֣WV@\qgŨ+cH?1zML^2frz5ٯ2.l;My?!<6>b4gAkɕJedrTH_M>y"7o]v}e1;Ӄ]ՐG̮^[6 Re= )-5 \L[E LY-GDY*^Q_!$PBd^UQNNfe8߲/|rw!ܚ?BJފ0k忪PUN?O\Cl{|o]ȏ9 ~"1%g̺Lٰq#)Y5{#2m ^%~v^@iW(%퐈&nh}W 64cz]uHvI52Jo˶uH' H驅B1Y?Wp0W-XSn'1AT Y& Wm4!>/ZyPfdRjja.\&4V\26nۚƩByF5y6Ŋ&0e潵_ Ѡ!J' T8n?A? />`N|[tcM[KXȐƄOo-7BZr!# V)t n=X@./iTE"XE}Yh`&-8AWԡ}/5*2.tϙNHrm2p1'D%¾niqp TLCe|\h`z:ڴGB7'[)Y܏|2.G aEgSv ~+;F44 @ohjݑ9?1+9#n`Ed4 /ǭ!yccVI~XQs/}0b어_PKR6c3N.ť>[=L\\]M&H` CXNX&T9"& d37PQPJ7 ZRr Tړ-[S(Ynutؕ~oO5N4ܘ3*W.L(J-%a"RrHӏ4(S Gp` ;l*P;ۑ\c3s1ubzBĜ )`}Æpɛm2k7-&ݡ_.OR5.0nߌn !-ã3u$!T_;{3`!|jV%tʺd,WAW RVɔA]iCm'QO9WTEEGfD+~)gA0X[ׂ:Z|;s޻%~㘆 ;/w:K BƢ&zQ(f=+͋›"B&PVap0QW4! R&=6T'1 Y%)?R#bY!167; -[4.՝=6F%Hn|typ[>ϩ$\q6DtI̘t<] s c5KH`ǡ be qQnJuL1>*%:`V(TM=a)فY26 n=f\p7VV9gbsğL 4jml[dN5$9 DVFX\H!ZW*=bxE23O Q8ȴcM$vYl$Xsc,K$eF^(39hhۄ,-@Mu qEt% k񯸡=đ,%R$!/\ >dPJE'TR)Ny-jSavwbwk-巧#/.F`tɭ4`K,lB,G}𣰞1_1?!:xjDP擵,? "xYt6]@EOD*̜Fx'{XV#Ltk)Gy*RbUf +<) @E'܇6}įpL9GԀ/ c."-2?vc,>׭ <(hQcRqسSgueKBl^xltnbvWa 2g/PBx.Xyp8p=Mfp-oar(3 yV%䳈Az)* ˶Cq?#J~S`WS?;r.xS>-bi!0WqڂgԷ}Ш;گ/Ɖ=6i8((mI\bHeC%w^(V8S@e^hʎNGz1U Oϟ.8lG~艥' sBٱ}u;CbXղbݐA("U=JD'j[{oĆy>a %4#&tCp|) bw=ڱ~R]mWIӼ*Ma,f#-! DZmx1a᫙fI0> !a-[F$ElGqQSl?FlB[[YcVf}'mI$!klR/ΝaU`%blɤ5c=]u7^";"eT9\}=FM?꥿%-M[0k݇0 9#ڙ&Vo^A8 7o؛y@7zF@N}K4l(%iLe q!ǑtR ID^}L&hS}yU/Hw8wހB=[ɾVzZ/?gKό8_%l'+NF' /~J0_F'.Fclб 8P&kVwp 0_&w W`7e8-TqT#>6e2OuFU|v%Wn}HTQ nH'v581 ssr(a:20nrFh=|od']A!sowLѲ,y3ƼB' ہ)"ir fV5<.fݾ:⯤>ɼzn?fu|U&+\kA TOq7=+PXrC< nT&dkRrW Tzeap= ަf=Aօ5rDd}%;&Z00_/fʿ`iupD9+=ji$iKc  ޖKq ?vݫvgw1>8:/y+Pք+HkX4\;hJ$?]u\n!eLT0 E9%tlr ;bYW`j Cso_Gn5\SxSfEV? IүW,Db٨wr=b`0˒Ntë6i~+w>@: /enbvw}}ϾF?;;Sv".1}{Хj S`[RLE&ː6Y̼˰c@.@%9I(^Ņ#)7m/<xy'`8|u\kiۈ'q[7ZAq|&@Ρ̝B;ݹ[W\ݛ?1AS+rĊ q|h9D_IHަf("Tp z^JZ'HXRHp^əڈqCz}ʿ-,=GFXӹ\cݬψ)O!0QXjG1k;l@S= S܌-X3Z0-K]tq>J.rLa^Q`s XL]QjL>Uf2xZ rE2MP6hx*}}ɼ&i.׫@eЋ&ԏE$-kyVsSXDƙg;#@3EYl,|I*<(PdĮ/{m;3U`6^$!%>i#;.Ҩ+;k3 {EXi8|\S K pZHlBP1]9Ec5 b9kcI99-fR&LjIO|q9p]q_ʛ5ZVq#j*x$u;Q"b>z>sᚲ"buTW`[eVW] 'q3\z3;K?҅@h:ʳZa3p$8Rm7_3če|HS)"v+hrQa';㍟溫s]74ZI }Wȃ/H)W6jnM+ 2WzSȬF>d3YF(z.C3n#u>bKo0^͈9LOݜ.+ͿK}ǧm+{X.zJ(3s0*jĶo4"^AԯR!vH 5!U? 1"7Vh J2 B>10e7=Frc>zK 煯h3sb%~U艫3'1Mn"B'S ~Hq !0\:%Ej nV 5I_|X KZ&Q+i'(<~F єBC雭_-]E l.4B%3WB!#~iCfp?Вn[U<4[W!# (jfFh]\E'oR׭|5<[OGF1Db0cAwB5(3M".FkSV !/uG$1ξJVx^4q9Sb%<|>}q9E/hβȾ++:*['ɐy=jkĻTF>:Zwݹ0OьdC&(  jy \Q7QVRP|Gn𝬗b]*^a[~1QIH+o!xQexbqS39ԅ-ٞ8 8FE=} gsswkKBվD ?>` &Wd!>Rq "t3}H BG%zh-܍P oW#61> m If,Q,> @3I$Y(H@ Htgih?|>YĸV(sPA]hi'X734y9ӧQ fo?piΩX ($Q\#lQ6$z2IuVOȔq}2U.z7j['QC*^RMj41^ 2Ћ䶯8,zL oGq^^C/QҷC^avFю{#'PcR#G"*I]75>nsTnr ow?{%M[RYg6>ǂtc<g9b60iVejm #s4WCGjcB;ۖ4nuZV;OZQ  M;zbu1xt]3"=<ٱrX|7x8x?뙨΅r~$PxFD8(et0- -e6m*i Le_ƟI}7*??S1d!(rTL=iC)@f8Y3\xB ^KG3haW cU3Si];tj@pAW̲2*v9؋ȩt"EX+,Ev'"[?=EՊ5R8+8P T]e%ݹ9Js8i:̒gbSd3)@OK0$gn# 2r; ;qų¼R(H@ƶcQRQgu{QF )m1& c*!DӓƿkdHaG,јSo~ڥ "nV*?=`Gժ,vuAaH; sf$G˜!f7 _ EٴSs.u1|wiVjJ˃~^ Wr|Xh< g.21b.G}e"'LtL\@80;|DPvMbgk,7Ѽ0\B' 9 l%@\7DT2xRI dD sK!zöV:o~ٵ(Me%E8RadXU`!ge+̳'`NǩXC߁b1%>.ʛ5!T_q/ma>߀`%AɂﺓG?mZ T$T͢j4ײ@QP]2"bq9s 9L2v!E vIIl`!N_ߧAwOoJ]Pr%yO8UYL{^{xµaA47ĜIV5!)D4:*Ni>PH曩6UPy5? Q.eTe`jGAN#"cv} w#L9Z/}!ȌvM i6բoop?;őػ;LPs$ /ΡeЙ=rdϻqrLjdMG.TD>].b[η|m1Km^ wK "7?tyWS3ڛauƩ똝?Vw]RSߟeg}]XpO)dr٘rNfo)~+ 5^-//|AVߵކFcCo~05w n,y &ң$B眴)jtx#ZH`1wAKVFoBwL5 tV^{IJ:ob;XG96> 'H97;fшHSUy2u1E<(ƁEj=sz껯"YK}|' ]10?{cQ:-lތ73uHѓW8.Dώ_fЯݫhE 8ϖf-k9:c=0AG0^ qJkYJ w.ѕҋG70nAg A~0BБkgk&sgpl eHy[Xv r)]]V]Qw^4#!XJ<͊<nl ]n<_uD2f?'i%:m{m:v/ 7F:JԳNcѯ,ݷxNgWbJ-MA)+8Rj~K}8bRtߞ9u5]ٝ FPHW6Z2H8z@2c1w~KŜS Qyh }~nVٝu>u>yhq| qc#%aF]صka(ۤ =oё3wcÊoXug6dF5.P+2A0ˈU5q{ -lJe;2V^(ZS@u('ൊVGmdbr(]p?9ߒ#-\ZL#9~o;dZڰO )AZv<kLLtNM{%"(E΄<8VFpc{5ryIњ[u-A>.ՏJlpc\(vB\G'ULO<@N/\K\޸W\4˜d~?snfObR^@TMW/e1ƶaj HuqP !8a)gNRhW87ChH^N|s>&4:'0h/aeV` ׻x`۰ v(UKx/lx]fM]>]Yвn#׍ESB[S>uo-[b蕊xWΪD_)@tF \&9v_Fd(rq}-W{?aэ`0'llt_(y ^`S{*e8xg63a~d.$C ]cvϧZY5r|;궩d6߯ ٹPd1&"($Iq(vHV8j@8?y lź_:- ͗ʯ.dnΨcT8KO&J6?zC@g]\Dj:'fdX}\^ߌMo),yuAA'ב *\li 鬁I.:`pݪսlJZsR~If#!Aׂtt5Γ ,}py 5$z2Z65gw&n*vjhv'S/y69LJ5s\I%;r.~Ys_ͫ`ԃ`BPSVC.DA:K]>0(.u ][a;B(sH%ca7d/ŧM d.7+&|FdWcwJ~$u߇Ӕ0^VF]^>_$H Xip@孰r\_Myшq ږe۳V߅RVŷ-|eX?fos:=R-;zzr]L7 |,*%`%3:odWr$jH1ud߮4'TÆJ( cp,X15\KjgsJL`]~rNNAѓ L<Zm?/M#O_+h 4Ӳ9G~@>Иv(~Wb=Wyy{*fYmǗxĹ=8ңZ<8 &F#JX &ZtbP?бĤv*Ƞ|C{dΫ5Ud'hd&*cǟ6wKIF;;\bq Qs(D)$3Q[tr>>;RIJqµU<5i Nyr6'm,_YwX]^D2߷aMf!{TFmzdɜ͞؃$b0a6͠ *OCxxXsyV`}C;X踢4][6;TYU5Vs9 %u-˾To,os!Du0 ᷅W\˸VI)c!55yͺ CqW!%nm$ڠ}4Xü)yNQ)X31b ]C%|Xk_90p! i$jS Y&( ~?!1J |dfh q  |wٯ|pP&Y$i]wkU^oy5׌gL7dPj[NjEaɭ,&@Юv7ΐsaOJ:ehKWg*i8Yk?P%Y:ީ긭D5w;IN xvBmρJMcxمaRLE> Y| +ƺ.+}t"\AtS9F؅Ϳ҉̗34)5dW5A51«|jfTVLÇ3[lnV/?`̂e6!OWBzPP `y 7\ ,jo{=0v+t;>ԵrRO*ÂK/+#%:Ј/︞=c RҭSicAPmC-Ȭ=S ".  iF!䏻h` G12W7G>qMkyb{GI 7,n UXFNzxS95$fP@Ѵpxxqo^7&E->7h#)=e($=ik Gz=F}7 ŧ[4gbUM*4eH)'s(tKc[rRdPZ=xy9R @+;^pD#V ҿ̩P(X)Dk!E IUSjX/e5e3l8")3ߎǴ`l@*z‰ry4ͮȓs>c$)i^/Rv g/ԡU vlF'|P)KbS?LQf쉠`!/zW悌ӺJy]jd0 CJv1WSW-L34J1d膴*W,R##p&qeglMN,TϽ= hɁTЄI nyQLd|EoZfI,Z'$ sN5*H {:I|xI^ Z!"Kw&Hؼln h$wP%b>wZɈZ|Մz#Ǔf @NJ,܏3¹r/o'c;jgH[z6eࠆ0c-W[#g7?9UgQT\?&>[ @;:ߚeq`h2bw[SXB=C٩(RsP"t1n#BE#7%Qt iL~W@p m߉TG@o<*g;3瑶֦ V=Z^ww}4MΚ2*Nxx|z)Zx+s3n;+'Aetf9*'p,A hٸ :ŏvb89W8ÖˍT,ZRK^P ~JֈG dso5/`1LsZfb'օ)g v5g4h;YX&WTĞϔȔ0rs eDo<'E*1M=$K fɜ4M' 1MW[-rsˡ^CnSi 6U1i G_\8aP2F3C~I خV6hk\颓3r L1P'N $G54x#ݼ@8ik>:fHF^ᴂMiZ&M\^uv vPgmJ$& 8C_LD0.ZwYݻ}OyDR@AV71O2,KRkUb^xF)uUbѧhY^$o#'G~;:yǖꓱǝޝ'4U)b\]dK%Vj˜KPgەj{KTcքPPn]J.5D3̳NP#Tk ]=sz ;p01i”ߋǁS  6݉dW8Ӣd, sԼt3{ DYyT,b_);Q g3GZ&])DgݍUђM+x)~;k[Wl v (ϫ܆Q@ޣw{Mʪ{nzWK}'}+?jXhPTԻ*ȑ4Ѥ{a9,ߤxSu`\ci2)^x91ALtfK#pcN+RUGOuug7 p,\c<k%݈?gVo,,!m+}> ~$=zU7Q4,` c>%}z+QH4wI hH t^Q zf@w*;NYq*l5ɍmQ2c5%+RA"9 xDs^k߶TfcS ]|u媈yjĵ`E#BcOܠTSQXn;#D)5v9uEU 7f`0 o#'[#exx1W !̨zغy;woe{!ԏ`ى;6\H5I:>Sv K/|:#SM܎a:% x" 0P!ژ,mp%- &Pzl~3B/!c"k` cc)KN!PM@n*Ҵʎ_Z4Uxf_:XQ{vmbbB,J莭F# NJdVYaOjp_@'!Y%c݂BNty|ko03`eeAҎDBx|=j6N>TrxW&D-J}/dvj:UK!C$Jzƾ(?HI뗇 g!;YvĝQ [Pe+ϋj1r#xwEL3ƬYtC6]ݛ cuG&Uqh'%τZuMJRp_e Z=J2}"Hh $'Dc5>Lb1T`2%{_@^^6bF2=:f A]wuy? |1쭻Hp؆)7p$psjH0^;!jEMa]?a#&Fmʱ:\! JK._1$}wId5IzDb0rhȰ_w]nxz!Z]nlܺhۊFÊ}NkZ]^-;FをxpaV+^P[QH0bVh5gBg&V1l5Hd)T).~czk(){ܖ:PD$ LTQ!8JO1(n! $'9.z?恉3D0./VGz>A|2vgIOJrj8(}*˙N| ̣ǐnmp;O#.;\":=YquFy-am-{*>-mS>9q'%(Tgƻ6M׽<ـFΰ6TsƦYi t$eRE:aTEZV }w⻂F, `*  ̓o'4R`;O8_UZTLOK=hJ"MN9ӌvh}y,e |FZ:j:|%-z sJ?# ^uA-zvԩѿsGf”K QqxzX<1pe@ FmV,?tPbMN$_蘵od,(5[nz&k!7|t{b<714\*H)a#pFgCt/Hr!ao(p! Un#u-m4Tr3B4Md|W#( .ם>I)y?+cu&@X^?$ SHԐ\ĵ\Qo4A Uy"V}y:Rl-#(KFxRg;n" 3vhX/RsSrYnH`yr;0X: DnlʛhD^:pKE$2H׺ҵhp+:*_py9b޺H OUrm W isH$5dߪpAaA36%5@I86ƀ1S[tVLVWSMMZjy:1t+B!p&\  #pu+_mA .VGԩ,qKYێڔA%X4%HkEd)u46"NE'aXeA%LѐQ_Vuk:h&5i/"7,µ-Tbo6?9 m6T@r.Ӑϑ#vڏZddS _xz+ S -A}^B.c [m9716I ~L~Sc-$ c<¾1,́D`/oЋ/ +z?mSL&ʦp6 Ȕt}vz ./Hƕ B=DT0 qtX1ޤpf?=kwfӺg?BU;}ҵڹO*VJ 3^rC*|=^2nNeO @|h}ʟMK ,x B~+l¨)[15 /FbyWa>[ßr/zؽI|87zb*שf:>S/yVBh!U/S亂ʾQfn,ddL4L3-S`):i:PIܭ /(բg Xv.*5&|Vۏ䦞Go>j#:9h2EVӰH9˓SCmΈ&cnȄM^ToCI*o(326]iUz`p^Zfh͗קIh>2U<JqYiS'MZ4 3y w9;Op1G.Yo2Zz32)Qmr+cqETMe?O۔ AnH;XLv4j!ݛLSwUeLXb3@o!5@ʚ'H6@;J) [{A 6ӻ_yz)<٫ GvUZ8ZM}zkӗWmv/ZO4"Fb#-'+cƠ_9S\"3`U: Vm"neE԰NuN|F˄&R.nBlv(vHz2Mlږs 5&-l)gѣgOBrOr8@/"1$Vh{BP{-9Ѭ !Lj~ T55PWgFdOo*Tf37 b6(֒{RdJ [on:MKtv3OfމdRvS5O{bUň,ڊBRw)^޲lU|\54lxUB9N9jhIN@qt (=p; zq\?Sxa/$e|KFَQZbЋ.~)m'^mR~3yRp*t֠<TKy|cX@΍ȫʽ#\ifk=>O)=6 ï$k Ék ReC2Bw,OiQHMnKiL*;B̦mxlmxؔ3ƪ9[iҵۓLviI ' JmH~'R *ì漖jOgd$XMP=3s犦w}G?gR6i˸狳CdLcӱQ?Yl OcY|@ [?4 PችLΥ, 6KK sw,xxZsUX |.6^OMjހ) ïe뻕]Tt__[%2fRc#0r5)X暼:L`/}/3 I|(N8m @ɫ㻕~H}PZ{PRnMH&2L{tEvjRPOìajM ,ql@{b 6.aGRli X( FQT<d,mJІ"L1`V I/6we'_8Yp؝%8+:5'O-IDByw~/R=VLjrCiYoOli4VOI:$.D9]:Q)n[WU9v+?cx ~W&嗋&p?yUE(;:CF:Uipx)/\NZMIjaOg֥K ƞd|!qB!hO>M)_W`ʵ%+r~5:^+67`=ɮTq⡢ws\'9J ] @-27i"a[@ޅЀkFa q.5Nͳv6T߶xsO!ྦMy7 Ki? +w܏Mtz"fxݫMBG>4^QI!4MT1Vٴ!FD2<})G"N^" ҡZ4iG ֹ(SB}0FV Wݚ8'  ^NSzhR qy9m P vAW@<'KMBGn)Oqb6=b F\֭IS^>{DƘ5ymߢJV,or.)xV:i҉k#XTYj(K@į:O,d}#fFtqRW \w#haAtx}ldHϿo<GIe$e2qy̬]=E ScuGJ6WQZCSy9 o$5B,C@>0<&x]vk/%^%ծ+ NdYEO\2ò{;'?_iYY2ҊZOp"vanqb|eb]JӬ2MU8ll8O%Z~XeI4\Sl}hW<*d3U죠tz*1Uo>AzV'Y:=s8@T\MPV:3AG;T@TrnMPԢiY-'k7У|U)䢝3JD(xV>B';M#vշ*v; Mum1A`qS2!ZuO7-_\&6Z5 6"~SA7M+*u1?CuhT٘W+?vRǂi_Ah=>+[sR"p3mqnD5)Rɘ\F"+,;Ё_kN0&^NO/?eRwj_IMRCE)Om H^To]MV=Kzl80{}#Ua2heFѿ,ryu;.E)&xqÝcݜ.֤5<\ l ykCzӅq6&1:([ -']a O9#DJV=)'&쯜 Tܖm)Xe:qmjaPI Z _&W&XTj WK'l+mfda@P v~tfIAEF@d2pb) c.׀gH?YCw[Ǐro+k ?la~"Z߄%5qh[NjqֵZpO:qpsCTALv`_C8}!Y¶~p*$$1x \)UCRT]u|D(U$fziمi0-Ywc<6_DΑ/$LOUF/`]L*vT.5h"=ާθ$WU 'Qo=$<΄FRJ^owaW*ǐJ~> P] WgeBhANA]fLCy&'H;@5p>4o3fkk ".VLNf$+C=F~HUܹn~鵭0d£Sآ_ZTw(Gd!e0Vu i(K``T']:s$ r٩Lf0I?W .!f!bfDdXKM$.mPorTB7;[ kIЀg !b} .s WsW ʀUȭ(D^[Tˋ_@Ȝ*vW:O<wTH<\:#Bq |f {:p&@fa pqkeӈ\{3 txQ{ 0%@(npr dz5 Dh緆LkS7ԅbM@hl821#O8EPNBfwib!&%0n j bDf?F3#\y`ꈀCtVc^Ҭ=RK4~³tZe4 -'7+(Xo;wH1VqRfKv+<)cIӁ7Epp)oh߼qp8=d~2ڔ/2SYYOa,x\mi~ͺTQ9 ,x_Fye$/Ž&IBЌϬlQ{cnºP1N2`V9j5Yf;E+q'Cv_=R鏁"VpRR< ZEv\8G87#2CL'V(M7ˡZ`Ƕؽx^q8NpG{!I6"Ze겠\0G8t G 5ve:Tͩ3bA5R00QKEMԔA4oxfa[fM\@=|g42{8Z$Fu15PԫSwRS#e-wRgr!u1v#Iw -( V6_ NYO x_4ù(4:ޟVYOC밟uiYXC#ӽ+a bÞ)Ws{B5 n\Oc$`Tac*lxg#/~:BparzU- Z:r> KZПܒ\@7G{T&@6M,*k}ݏAUYLl*-u6CFY-3EL>)R< qX]ibL\[ >94WVXca`u>6 !|3"N{,p[㩤b25?q2k}U||/d}kLAJr5wH7+xnmk<Ŷg* 羱ਜ਼#>+icU tdg(R܃O`{7ӂ&8cLlRWd;l!N?H[S҂&I6Hn(gCSJewm{Bl"^4 0*&`,l{[ *ݬFulPWǓ` " ܡΏ./xTo YZY΀ƼDzl!\q~KBQQ'EKRCn˰a>SffEؐ4 ,&gUUJraQE/(ZX!k~㸞OU-4=\5ƻЭ7:2J/sfہ Tm"VDooԈn҆([4m#H;8K }Ɇ>v..m M2MsjJ į y18a4CYLΦ# ~hb4b?dnTw?K)?/e@m1jsݺ^yWMW:R/L.K>@xi](-H:{-N<Ũ+zz`< da=QT> !1)~ G$ākVC(pe$lAb=+p~Oi5U'xyc9̑?LI/9 Ճ ׏'It6I\YXޏȘaaM9Se q K42zHNyǧ/ܙS[TpoOV7]DZFح[}%bPuW Mg*},n /q-;@~z(AS|+!hA3jL!kY*[t{bW%l%fIe~ELG(p)v(o-҃r ݱ(5Ίw dڙ_<9eQm)@AҸGLFvStPG&}yz@7Tx.WSjd̶dAT{Pη}1u=ڄ%u"|iϟe{ yڼ G漽] )I`M˴;mmG^D_xD] &.+@`0gTK0v(M5@(e]/[Z,f!U 4{7\PC͉>yVg^wUfO3Y9J}|Pfu4ȧe /HWnPeDyjfѭY NQ" a'4нdcxgs4u5M*'W, $QdwkIls[*>tW=cЅ^nKliE53 l (٬ ?6^Z]$IS'B+ƾ+46n0@JUۺjq3 r(]d^%Pti0=!X}ۿ7{tᐎ/fcA|?{q;kȊݥdwyidٸ>ۺ4fD_#2E Sf5)lRk"D`<6͚?ְ֖p-+g(o4kc߁+'**-&s867RM1QWJh+^XټTp/__m]3N@ ʘ NaM,w(-( 6 |LQ5҈%kdsa;}:gٍ8ԡ3 wqAܜP8`dؾ'586iim[B5>0Yq.}j{Ndw&=<04RXYem Mre !ǝ߻+cJF'ƅ ;{vilO;N|Aέ驲u7&Ҡ.HI(r̢2Ӄ1,Gd,/fLhR2}:2_1\H̚S~9ڝgI.30"̃0Cc{L_#HWE"kRhEDnj{!|^x3CKr;-BK*9n69,M`VcW{6%W3zU#yD{(ovP ߊQ@n6dU NMں1!.uIlEO-Kuѥ8v&T` ݡs W4|$qꑸaŪob>2g\ Pb2ƽ3,OK̔u63MDF|sA0eOl1S{γ;x ^ES˾ER)A;<[oTkJ mlJvvQIB1;:s7YHb|9rه1J;@p6@K+Z{ 2g.!{޾FSbl7 @.# a+MR:13l"JĴB=@gVbK7kIoӶ#ֽG:+Kc`8X3 Ύxbu4RkvP9]t."晹Ő;ĩ2رZ/oK:U,gGMܹJrmبEWoIJyEz0es]1MbП]XDž8bi ?W7e}s(5qY/>hF{Z[ 3ӼRX+78~)<i1e? ;RMMhUgRKVKe-xz`B{wOA8 UX~(j{RgZKyp3ʭGŴG"mOvp,)qg2v,+;cZ6eWgQHQ2B|7;Wxqv\3)\1ƻgL+mb$ `}U'Jj &vNu>Gֺ gT?l/ Qlm=/G> TKճ PTY +5{ !|<39AR,[}KR }O,$1× ~w9_Ys8aP ⮮W-%I &@yGC 7m+k?jB[?tϋ*QP1 mI" .mbK{-Ĥ;(t!Evj8(rtԸ2߳0cIAoyKNi|׫ N1ot /|K} ?\.1sWe諕78|׍veST ɲOWW7P 2k| %hj ^̓ک E+^>( ,ٹ1& QLhhSQ.DMQԦֿ8ia6<'‡\R ms0Hش=dBS,_`|m|xĆ(Ohk$Q\;rG3P Up;^\1+XYޔwr}6<]H_+[P+wh)/ʬͤlR[K4wSpinX$Gttϟ+}xXZvC˵)7:fN-~spa5J>&rqDvsھH| bocl%/5 /#t;t1WT6 $^v`d،| z鯷ҀEq#iMbN:U; T&H3d UxCJ4;5\m9x%H Pm 6cz! \iSgQ{?LBݿWjfo!O6@tg 8~R7MyYK(5,22'V NDM_@=L@AotD}$|h% ufq̋`_ҀfTG>ۿfH >8|cO)@t#[JЦ^ln:< }uu+K$3|6ӹ S)Tq9~Uȕ, !=!Js=Z0ҬkjZ^B޺*T4"L'YcX n3<ŗ$K^qA6&e-]>'3J=E壩-:5x #)ID8VG*PD)ɝ8~Q[ψ9]]-j$p^ƴ]4Q(D[Ċe66) $ s';`=\ekxQx{8S++l?Z[ץJUT[^z`?(R=@ Z=ܳK,8C[|{g$XerP2QA6z;,X*9}7%$5Odz*AwwX0>JLс{s;FNp|(`x1(k]"VA m\QcvC9kBưիzMTEU_ǫ,@=Фc]{A,*IܑZ@ @soDonjn"r¾ Gd>)^IR@T3j|xwז UrV:3sfrݩ]XtqEʡٷKC9/g-?-yS D5{)muep '֢8CbUD#L|M|QEa/ dfegsm%S(=$$l+CSYS’H?5R>$)Âտ\Xm&&{ƽG^fo| hnS^UFxbV!ۄk6Ie,+0 WO^QYez1k͈+,x㸪~rE6N9&!) /Eށ|b+yeS.^96AjbȔU;Au)1HqaDjhF%\67DNqbiӤ=\o8Ciy!+J|E 1d͓,öFF]_f>3ػPaxꮇy}# sB*k1ryHob3Ƈ%q2~؋xe%fzNV$|®ѼB*earPl@ΣyOł 6!R=w-h۰-0$ ^T~dn=0xzлYx˞2,R~|Q!:Ӑ}ץZп!;tT FH!9Ziɼ4B[ێH+$:kqoDKDZK6, 2x'Ͷd\.6|=z? vu?uik[D%[ٓP _ o6ކ4?M;wWt*{G'T,j4#xՅ{ZX<ˮ2ɕn0EQQ1{~LEYCO#٠W0z~rՠ y?|Vl]czKFT[p=.m-d쬈RDCdXjm$ۨzKg=3R<|Y~5A崐pNVUy@3Na7:X&6bL=X +PˊU"@ʜ s$u#;ۍx-M,X1,|DOl %V=㢐^.գy]zgWYtTZQ1(:Ttm#ipKA߿;oDn$ɽEa~[?XRy.mVZP5)?  U ^4|<^&1K/5V$9~+IڀYF&?Iy ?"",P1%!VVxZQ&0pQ# z0%<4eg2qvaNp|8)ہ=\%M_AW G$Ds+ E`={2bA"!&#'9+ 4JYt\pO_*u' X *G&Dv-"|xKMKr 8[.rn5w7[27W\S5rW-Gڝ.&uf4yS7 2}v뇈9#G)hQKr)rSs*oʂ*^" R:Ճ͹{Pż3I0֓̄>: ,07bVؘ.v,rT2}H`/[$n7~\ @O-Y$*A3ʗu2M߅1<7gmuǬs?&c^Wk{W!!hj3as)y&ʅDJ>G͌o=Uv6/~TgWtzpvN1A/F4i~?؝$S|u|}-;ڙmny1Ėoc B0f%/O 1Fs/ORn"n6 0Y0Y&WGNuyZ7L`K p/pSlm$CM G(E=QނiKI (U |<|H&Cޡ"j<@{`n6,zBk17. ]˖!c+@? >B^+4"w>ggmir4 'DNa;Tz4 g"~?<6䃈s9RᇢBڬģz1Pāv(ih&7 $4(:ZLۂ‰rȈ Z -R^韇)-ueEU&?c@t#{,<P^Ƣ* s3ljQ쒷sljzt *PjEPB`*3PȘIG5~[nOR،q_'EJ6ŗP_I81Ou!(xeH÷61f{l3MSQx?B9b(eNQ!#,)o?P˧(3pS+(u٠p毜"=ɸ7]#P)=< MFwM%ϝĚMRԗp?4,b )u'fzGC\.[GNMxۡZ7n\?UTL IQao 4&U8d ȘI]K*"4HY\Ԍby% U>g瓻&4jG9pi ΰ%9||1,{e4c>2#pJB<._p=kٯOiWlm7ḛ\A2oeGHGT(ZRq517յ,쟦/R~Ff0Фs 0hrγ=!.=%i?mKvғX:V*%l_eV6Tj1[I|Z-BK8ed o~"SjGGX0ܕˬ~ZrOCa:b™r%֧2>nԮ*/\1áy qڮ /  % -BzU&ej ^S]|M;oV (D;$2FÏRFR,74!9Ha OO'kƹF;  C=ި ^k%Cq G;=]=w L愛0R-[(`@V3sICRyg%{^}sC/r.V4vBۧ|rI%T)`{]}}02mbnv*  L\W~CÏj&7̞W~Pq=L CQ>쁊cD"` BJx 5L|c$.2.{Ą3 9ewA(B7ZԌócϞLaϱ!T=FN7$"^V:9&xSg-dkh 89ޓܐxF˒eE=uKfYr𔔣^iUu3HQ!A&,QFq~Ta 艐𫙰X 149N-~}$ֻcHDx;5XjvR J'(A۳!qSu;Yt@ݔ%n`Z0">}\ xGw127gjedR<ڜ }v7 e*p@jD&ves\$vKhR p95`EVFBPFK*p%:\ m."H9BS a[2#ǼESm4oA1Wqxa-a;/i;Fd0., w~t\a=q#kl ."nz&'JYB{Zfg(r!0d^T+ekO "&h}W>C=Yvp4"(uPTw\}N`E ͚ǘO|I] h*XҀ>#NEsGX3=f>T†7|{;+3bэ T/8qRbԷrCBT' g( FΕn'@&C: YϼfI- wc)$؊OS}j"^;#y%.Y~ @N~:Z1x@yMv=nS0KբE䞊ٳAyJF}KT0Bd4!}gkb$=)Fg2yX8?yK3ndK9%ahhسcjlvbWP`R<ʁQV㖬`їLW5n@i>5,bO]'@/qtVb.OwNQά hJeoW)۸d\5BϭㆷEfVUlEyq?ŧiѐԸ>iJ&]HzfE>/<5#s0\ͱ)K( 3k' M &Ɨ ƜgZW9 恁V0OB15]-K0z=3Y -FRاkB].8]lMI˕GDd\<ܜJyd̎ >B<:w:; Im;+cS8?1> #f< wA6TRLcS`s '&#BbBmͺO3Tg`狷/ u55~+N¸J7/6wo\Q ?R=^%r{8d`opX-Sl=N?v^x GT#/1qkMT{lW~Wљ*Lz;;T2mb$[1P. @vCJ,HgV̐Ԛa/EC?Օ2UZFMk! TӟinJ;n7DjD-ʐeAK3V*6{ tRUzs&Gx{gwq;W]]%2n~gm |&T #5b+؜oGֺ&E2`{%{9MZ@fV{wM^V +fG7`Ur5_O*f[eD##|*IE kS$iyz"G"=Ǭt 1!<:j[/aFRo?lk+C_ω*7|~A9e  ]'$/po OMԉN޾khV=1f@JYeWե{Ҕˀ_'޻DQM6bpÚvLF Wt?׵։BB/ g@UgM9fUwf돕y`.k:.9 5 5@qQy^¥MD<',dzp 12` t*z",Zvg҉>"2`G5B!)Gi}ە{r+ ۹opS!qYZs1b %e#\~ҙ26`¹_Pc,O rM%wуK +;~Ё: xG/'hp8:T^tfGiQZg2ݻFwuaȟ\J+|59Q5 5gT#򿣩DP$!91dxVs;u$>Y)]s²r.w(vzsMR37V5곙|a-xLFofiɺ~Qjb*^ 676, w-ݖo˄ۊUD]5s8ΐ /V9w-VV1$?hϡ&;fM4&1%]6,J ~$Y*Fs0d}:";`ɈɔzVW߱"OF)4{x\b˞CgŎ꜎@5@L%S?$P/fK(prS%c޹P&A¯RV/pgvTx2bϥ)ے{>}j$paCЁ|AN@#1,g. L).=a^Fid]#stRB|D838aǀ>:r缓Cde~%jq! ܄!@o@-br nP!c12]s q#T@y(\DB2}* }s$ (Qn#OtlfyE3 4Y]KgQ̔tمQTʱḢ"agw0 3N ?P6"Iv88l#@[P820V苶p?4%y{ذ\^=vInVHas X_ 9͆;*Տ3;HBx4.k-[CDn J1?-\^34%W&E O(94m/;/H^E"$7/I}&z| ]m E*p䒍GjsrMɚ#iUde|2?J*a3n|6oޥZь})1P`;% ԬR9%O\6a,e}al}N| (p)Nc#U:^5x=U4: j¶XiWv(ho$e`\yfY5ik [Mn`:,`k k{A[ƨ5+a+*(BcIo{ê8k)%xo~3V ahW#4ӑjdg@ F[L&!H".BO$'YF0<]T8bimVGȥB/7埫o$ &Ihp8FLy_It6.~1 Ce&_)\=ʖ`m$-҆qXS? HX&2R#JfX*z [Fdv%g\ܮr2)s b*"ǝ θ7Foatӂ=*YZ=BIkiDht|d+]eJrx"~#c(_uwSS\"߿g6yN>dJN-V/f}DiXҖDvVn'U^pǵ=v_K>2eDΠfl'^=Kj{7;@+ Xϲ-+dA ~SkpiR{ՋGDxq1o&nV205KCղ>%L A.E^P܂ YX/9F]$5 ڄЈ4j^cZ}xJ)n="xM$-@Gk.ه F_6 -K&"AԀkV`@{xHuY٦DvCټ"o48bɴf'g7]NGX[\9'n$~^(W|+WȞo9 损0 ˅g-Qen[rQ"0Q۠v9K E[zl*tL"GN5yq@ipJ s>:훛uErP!c(-961q[I* wMjV 񷭖}=mp{Ca4 4#ʧ8-qdф$DMoD֏"i0cur^yy! 7S:F\g#X  ;l6sUg 4GR5632:KweU@[Q[ y ?o°ziT%*21`Cwگn-7+ruJ:s̿O0M]3^-9IA^oUQHͷLԝ7,Ǚ~$'`Î󄸴[>KS_ jF M#z^bBLy Q0LIHCK:f'~k+mnTnc<7W-AVj3`K^04(2ٜ`3]pJׯp) {=\)'?MΓ&v +1:v0V*ހ.>(V!"^0"&ϏP|V`[23!B65.=ŶV1x\zڎ8њ2XNηoN4nq#K .i}djj&ΈRX Kԧm /]{SUhEֿ5߀AVՆ!PA6'GK}_j^}m$7U"H7D!MP%[n}ktv{?ȉUGS\\.β0߇_Tά%V[%.5sdz lKFѺ%((YgMT =اJkQ)զ-Z\gg/FBл== 57aGH85hZe_*ejOS3K\JG\6TC&,1wkb}\D+/~ (1yAļPXYu/:Izvsxe-:'^AF aX*>i0?Dt!sϋ$8d_+)0M+P4!S9EszŰopH_7-|P)h*6u]C_È~˯_(H׹ATښ 0 ڂѶUWAUpRb[EkPƋJ4bGN?嫤Rx*"_ʯ8J8~|3<8؉ |(zMWdG~SDM! b(}Ԗ5;Rnv.lV|Z;Ń@s`xηҎy— 9۰K\PXǕU lKs!N)ql=wWЯ޿}d_iGnjevRnawGn2(H O6U.^Bu'~95WҞtOlEl ݔ{5g Z`:Ζn ..?]σ_9]c븬GȚHizgճ^ΜO<{bW2K6XZ񮵫^Fm&x-SzM;82|MͥÎ:81ՀOܽ(æe=+N'EL*Aߠ;{C@%bn217H԰]=''2eA G\lIɱ"#T8Atb->S &*I ͐usRyAci/-hp k=XXѨ#E*3oa F׈nC훨Z iM3"ڼ:' +=7~ĺӫ b,J7u{ W՚72$ΗF뜃SP{SHOğ;NZY|~E:m B@Gqk3];=NG[ԍY9e6neTJK4yw˖Lt QS.}UpT1ƙ~AWKx28ׅN[şldV˼1K-%n?[A[pw{oٰX܇~,$eKYӗf /eB:=@. E ǚ^2\+[)p!=iK'1Zpяt[N4f@i-|OY0 h.y8˿vU|QPh&W*e|`2EѢ>HlϤű2 0IIuG-8E (i&@2,囐|#^IŠ aฬͨ ;jOÍfM$0 (a."I}:֭ud΋m}1"9 OTr'G!@.*J\A/='#ڑO|QG5}gS"}&+} հj?Lʙ8&3*7~*K m&d1 ,^Pf r.»e[ V J7HpT5%l/(۳&304KT ~j܇OFE_OM 7}qaٖGaaB8 O+tgII\C5sj/fY! UȢu0 O^{KA@8녒|ZGK/_.45 A@q 9{zD0:Q€;(`ofEb,C@T87V+ m; 딁iϻU o)@f%kǂx5X|sg\elaŊv\o~eu;D2c.yeoM6xҨ<#iP5ڻE齩Aes<eBm%~Vh  +M$:2sK薕MrۍƻPsuV.&,Ћ*Q@m O҈'u\- ᘆL6'%i >XU\tBVB;Ҝ:8r^;kտ]nq54/e5t-dqDUJ3fҮ 3Ny:3%r(6Z )2w+I0L݂Gc\jh6J:^fY*/מ)0]2z E1!1 )mBT\CI~Ba%25-;CIcfM>19W05oB<2CPEhqpYџf]j]B)5mHx"/ -$_4`c2~c5fWZ sTv4p{ߠ"R0*qD(!^d6g Gw<<0:ƾ_h}xlf u ݵ9JҬau"Ohɥg.8?caIYLo4/+,7 P'dhm<7X~zCusx/kW$OPҘa@ {gG\)H *.M '(yiM1 mLwH-f;즡pJI J{}Vc4iP˽C,ӺM%; S(z1r+DטL>,a^T6K)Wͅe;;]j$0A:Ď19^8Lԕ[N <=u$0EF=C3N(,B #ANUuH+WhFѢaĂc4eۗd 3r.#Ә5G{K3e0Z2prv1p+D/&eF"0ס L{ U"ZfO*I#A<%uLѓ,X{D(vVnQ Ȃ3׫73eO*w!63{.6J-7`'_R68L!ZD J8`2 VSkQ92'qN6< bncVG75![S'oX_﬚cZj<{ڟ4 栐r!,7myĀuyKl- _敷RɌCY ͉sHVjVT4_#P!hDkSF(9 sSqˉ)ѴuF7+.-ҎŌ{}tƒ!._< rpd3婷tek>o<[N:[N4-sɖwn@I` &ɹܥS+竉ף&lvITvٺ\p}ԣ`*N;6F>{PyDB A u/h(oV. <ѝO5QZHU׬JYIh6CT.!*)jFudG_~ /׮|W[{?7h hƳL$h 7њx2J؛`XEaa%p"؃BuTQp?`At/@iQCb+r8wy *fLSqo*ydL^fK~3bzdZoYB$ *OT<;Vx-p5OnrAu܎ X -ʪD gĶ#3>V҈{f%.e{N:Ӫx6/ lv*Ѝ.ۊ#*{@>_=u$.M>Tʟ?TWJ/fQT|צ2Cl<“i3yiPm5e}YB C[(_K_^WTg( 3zNU,o;M,SEd^:MOe0HRnbF[4"YUu tj*}u7Ct~j:/ov9 n$x8-7qR]oW(zh ~ݵ["i)0$tmesqt>avVkXp u^a-@ o\ޛG]={)HG usg! \tӗ[_ ~bHhҸ&nhS13OƳl>:4FmeOoϔF١5RiW&y1^AED"gYEza̧\)Q[+16x4 =ƽ`t ǹ* 7t;C@4KD_q8RXċ`EZVW;!=9g >C"&(3!{#3>s%p@i{E;[b'^OZlRkUHt\2zT;vc+c01C&Bt UIIy37\+}䃕mqIF͡e8[7yvh>u-K.)wc`7\5Ƀ12O**qBT+6~o88VЋ7N99ࠈfM|>bMv3+7X69̓ Rp{bt)56ca `svt;z WzG}-gxJL͹\׺Vkƃ䋀=@RΌ4K˫,l.<V1[!`|y,OJ֒meƿ>"dȓpgiw_Ȥ^[2+3?~t辗7o ty"[A &Wr~OQNuf&Ǒ,z  d$[eq={ٗ!l'_L4 \WPBXҊE8Y;+|x:rsE–J4`ZLZҩwXY7 d=OD![zɫ(7iz&8pip}dQS: > p$\o$/MX49DʏlZ! W@d+ܦ_ j5̦Z4 ޫ׽3^Z_!]nV%A:V 3BF+88 >\I*we0T\X QIO '`'# x!;]d-D^e;[Lw o*`"İX<.nIr'3buJ-ci) D敩$Kt&EkF-t]F@_ OG ץF3*'e+G[ {UYmL)zVS,:[o@ǻiy^F쇅K%$kqT=6" ;'Ņo䦇VZ~QKwYK$6eBo>,<[ r8De'~ktKQ6gPqJ>P \ _hol+ڕm,Q; C?}=%SՋ֨%N) Xf3&P˻-tmTJ%)9є5h~w9e<5Sy]+֠8yƠLn1˷`L6G}K,:ɐ =$ IIߴBtE8&'9?r⮄gTA;xP8m<d/$P c҅`;Qvs;Y9ShN?P,S>![!zB7\3>c1;āh*ų2\_uT:p@|F#%ʭ4)gKq( 6)\f$* (c?wDžpY6+Ƴ1ԙQ!W[GjXkct\h"[o4p_3 }3GNPh4ZE`(cȲ,6m(z,ਰQwg \>0Nc ]͚@ 8]:?&u-pXv  B~Qy脷ތD.3m P-{[MUk+/+.h4̺G'Nˋ/ No<ƪIŠ#iNߡj2g:~1붭Uj#u6g=CU [r5p5# j*5kkޒ2U2v>[eƓxhh%sIߵpu\ՌSJ1'Q٘92 yh r ǜg8;ۚ !t[Hپ֬m)Bv/?PiH[%mgzuh-P΅G#}|D*#zcC6+I22Ge$/J5mUӖuksTah&ɜDqVajak"@Dn+v1tANh.[һi b^RdžSu#ev`72I{pbGQ'OQvvs\6b'vG6Aha_B{nm)piJhI9O>S`xE߫r֭,߰ɣ1kzJ]V;pNSJ1> MZ9VmUrOjDWv9HVPAƇNRGй^ EJ+g>:fxqa-X VN-xv8ʂz;dJWYY0Sa9w0%}Bք9<'F¹Ó15lii8|PnaR'5z}v(۽^t& :Z}eЖp %ĤpEvP\$b;|˷+PV+TQ݈:w2":npT؝$cfӢ\vPԘui,n` fE<ݢy^]9qvBЛׁ^kc;YHmhi9K[|}S$Ǧ>1n5ʣ#HPh!R}P` jZY&DvҝS*%ϋ*nv{I=e9 +Z6".e|)1՞G;0}`+PQk-H6cT*OcU'fi u$|dS\[5d g*6yZ(D!w܋+it`ZV]+"/U!]jg, ='m.3z׼MW4P#ss>}Y\C{]sQDwVL^3)z`MRk4"{&VC[˼U$=d0-|h?3g 8$Ss;N՟;_uZa]9|ߊkMONYs}ڲqU= QCr}|9zk%}U0 =_iWkdW{nutሂ,2Q܉tQG .2ս8w41A~G"Q?6Q蠼X=Gf-69?ϭpǠ16͗ Y|~W?^mUwͽFIwOaK)7a3=&kp-Q}+0$]7EC$ OgԜ!SЂƑ-]4JO d}~= kۿR%avtt0uGջF-cdc1uhN6EVD 7p/t9|պJ=5$`fL gD)pUA*SBF׍ҷ*r  m,2( }Wen^om==# -TʣW/" >X2Hʆ d})ѪUmbz %@DBXr31:Ml-CICc5v+74WĊ@jeux5Ҩ~uJ<c۔՛]D^?F1S􇇮 4̪ LL:2e9n`yZsfTbn,̤ߙ\|$_񬂬v-1 ij1^QwU^}&&b ?2KwOWW/y걬i5eXt:?3fۛ<{M}a0Edd=6dţ5*WvyHhjYT\k[4_L_3}RbҤ-ͦ;5=~d_x̧CV' $JUo2n'~I`f (mtu qB$ԸiP[_xW?2㰶ʖhE\Xu @6OqwiHj͐^KbSzupN }vx{tF]dA+a &7:bw+u|/BCx۩BUg  I 4% ƶ6IsC.ݵ]s,sr]G8 0ҖOUQg>DYȏ.YP<Ʒ3N9ʔZGۗf* 20ɤdC8زPI˛ǩB/YQV ;"8z=@y{p,,6Q&xj`zĆFE?{_kTyYK   V%^D^!^[ nqkkHt C|c*fbI _:4>;0vK0ʀK0593vɱo+PƬqN^}93>(r\=t{U\IӔg.ln.,c!# 9b`](^Pjm⼒+nA)&Ft\,~Ϊ&Mb<˾|rWi?>!>0\-_ΌWU*lv*h41:$KߋS@r/gne9=suߊ6.k Bh~* HSaI1`-hgdS_ og{#֞||Kzt{4xIZö__rKERgA|RH]&3 ͤ. ҵ35+2g*%1gŴbʾIGQ_|Ʊx}(˗Mq«l߭tKVBN"(Xm_?O."O*g͆XQI>W{jЕ ,_Z]"uH$8,7Fqj9Uh ;.RZv=~^R1f2_ͱu5we/) xw F&Y$Bvըs|*&ji(4taIw_UۑxTc}: y>R,ѫb| ~Һx0TfOP|ɺe2tEYjfr{Yy@/;55"6pC8Mv8jV%7la,75#FpG{͢ Hֻ*^0}k:=dz=U T=v 'hB%SalMKcrι0$#Q% ևs+KFBeH1piRnWJM?rU|5zu )Dw>ٞ%H-3;_)=G=%>3bjtISJ*y2GǏBb 9?wl; gjPD <)MиX 2gWh}c9+W[zxO>9:cc]'݊6' ] Cg=ꣶ [M{Cz?E+/hbeb‡+ &XМՒ\7eҏƃ~>Qź]k%`vg$w靖$ZX;sSEYXǟFGfG: xgl' x~9nܮy*-["`. hc[ryaGn`.OD5B)hP4?XN^.C<}E]%zwѩGi~]v}R bJ>"X25ėx= ǂs }7es7]cm(sY*?T"DBVmE"-CG(C3Hs!j恏I3L^Ydvz Yao7 hj,xM:l&0ŰkКY ObbڥVFop6ҏ4|Ӟbܓv߾cqROoI5آs(+27UBSgG{gf%sv:&?0?ِPHz[-}I(b\}Mˆ8ʄ}{.D࠸0c(b*d&/3+mwGEÅ\u'E3e,81C4?Q=?CPf W A,Aƛ~^ak*_WZZ5򵩰TQ׈ 1l? }Wa!d5хJNfOz8GdH &NԒWhg;(VJݘ6d#3`YųFԅ#׏C(tw|]-#cJK#&r;AGw 2FW9^Y_qA=m9:2c? K\H CQ6K9d2Usd{=+=+e>6}2uŞEnhHZ,V#,dztd֘Po@z }Ev4ZFy: b 'LLcZ@ȭsMy M(,؆jk-(T2d[G"aGuQ: kGASi8pvT ~x  9'}CEnowDNrKwE|"V1؛(3;< p(ap  j 2Ts\'{K$fk*A&|5Ewq "Y( S`\&l :\~/~.=!B)@o!1 J0I[*ԻThG/ mVsܼuqSGd AV-m9NX!56'=W_^9dY"7Gy2HzBx^C_`fhݏ&c,!XqnF;MI2[<;ωlj;s\37?Nl\{W#01}v~f%O2*IkiNHHDtuUfY @@ 0ƅIV.hsB #yR=-2(Sewjf5Yj ײy'OJbW<[dHLs4Y#P7^S(,j| e2a" GcyHF.gN\"y>(>mW\ sQ&}!̈oV|Thه }ʹP:"tD#L׹E&&P9!Ahd1 R>B>R!op)8J:k7NUJEj7Lַ}`2[Y̐aGqt#CWפ5]"V]C44744&Mn doe|=Dp <ÁWrb^כIƝᦼyG#:ePs8 {GB6y.E8!"TeJ{6ί%#xaǸE"by79pHsv|K)>Di//GɩŔ!l-mfyܱ1 ԁ;8vM23X6/5vZHeا\ aY b)xt ~ɞ 9~Vp\&*&/o8҅I;g߮;]au*7w-1NZJp]YizwҖ-Ik8dXn/9-zg~`-"?; L ͜BSc&\Xb:9o2oah&MLh⠝f]Eˇإ,}\'ZJRO^jJ"Q^ $H`ISuyrU&!ehISAwZM7{Sxy;- 5ތPd?K풥G=Y؟J i"7kT^Q5`Q8(K(/ɱ!RcVFұmYs3?\^’&({ 6m&We ~Ģt٧3c#lF3ʈ^ Ҧ՘dHs{+bWՍSK6r-43_7{7o~^vfu讱z8Ёة4j(iF>0+C Q>~pۜ_\fkŷV.A|V"J;!#{U@·,qWqٴf "@JC*n!!5 %.Tߍ,Ee0!ޣj v99@:x23˅}cNdM!hcMjՈ`76AiƺKY9Q{E0c_ 7p;!X؊J]`rbUkul_ԢѴ_> )$fIu[/@1`:Ycߴۤx~lW?=XʻҕQOn_BF-"lHg';3AXRkF#˘fs"=+9=2q+HxaB}>PWZS~|րRZ=$8@@!A&l濭 2)P8򑿪ujN~)(Q/MGӰe e \?ιGRmwfB5M@XXnh)F9JAyPqc2 q}?9~TXgl_v2*.O\ K+ E U~硚uJfT*!iݏt-4gqIêRr8,WsO s:8-|3 ERvKl7皣.՝m#@waU"`'ڦQvBgТlzx%L׌ѹ4e< VM ^2PB}O1E,_E2BnB*7~۵1AҠ!g.cyPMSV6\`ޒ7H~3 - ٙΫ!EW9ԫb7c*<z$`E.A ]+ij{ o98RV9~+%xY<+QǕI}7kc8t:ߋ= nv6Ps~Z7{J)XAvZ6[>2sskd%޳cD+ |iӍ[I^έdr_C{AW#DFo|P` 5tig@[3zWYXAɀmgierCzzNW/t'凨4VeS!14R|q18Mx}71 ⭧"vOϖAEǭCdr-=M=(jߚh:Px'YcL!~-OR]"X4pw+hu\(7sHpoݸXlIB^;|֢ܰnͿλaL='n8 \+apG>%(NA8F'< 03LV^Gܰ_2o&oery^5ܔKҔ=}SR=$hm6 K+(^㐯{ <>6WB4v? lՃ712$Zq)@[lٰ*Ќ`d7gK1kM2*Xbq {c:ą忛-iU]qcc^LX"Pc2R $G[.qag=I-ݚ"}#71F`POޡV=e+IY^I!.RԗTYEl׸+Kծ]qVƀ }hiGҙ {_N"QpFW'3_JHGƫk0R`pxNZ WwBn#.+\EGSHiz@L8D;LR< N⫥0 t%Kb4lWm VddZ: uf?on67IͲUZ"V%؇I0PXf :[0vq C% 8p]Ie׵돹-D@`-~΅bw%R炛xLva,0dd3O|<8ࣈ sSΩ?ޟ&s]fHk?!xy)NDXndxmp!eq*/C5`FyiweoNYcIWe$(eNȎ'd31AQ?BԿB 8Ȭa[L#{9sՄ"UkٛzieMs ol0pg,s2c%$f$NZQP;hW]b|?U{jTNh D##`X@3]S |r$X3 ae:>F @9 8Pud8 :e`̤U6wHc]:'Lȉef17' g=}ulN:c7i@/xlqoO n vuV3C!l'BQd%=R$VYyFq6=،;yNsǭf,{0 UGB@+bVH iU+{a}; 6yG>c}?#Lj12I[z,5ՉMgZ ^Yp{5'NZ)k8n"bA3=7\3pcpBHr%]_r3o'B7Iݿu@E8Qb}+ȚL3N8sJ &%-RS<+֋g$]TنC .x]0!*5pCf?,w"גJ8 uת ^{)4u?t+M`ږkt!` c*O J(!bo>c So/,WTBp Kkbjjr^;F wWV- ؂t2k0͚2 `<_As-]ήS 43O|U?"d:hXr}ޖXf9l`^'w;䦳zjJzDH:^ħjB.f֛UT fF~r4u쎉HbԪyVÉOX۵{n< E$"S.#~w'ю:j3sJyہC8-Gon`a:tM q7g`6M@ |d湡\B˧k;λH>u؁Oబ62xV~aMh.0˶H/UNkz;駘8H5P{:BtO&JpQ:QHPHY\+WZû}Le iZa9~h>dPʂ+vd~+N3h Pe[= O2Jj,ru/piW٭(GdD㓣TtW}zH5v S@ 5o/,!;=K-茣P;4%#R a̽At6Okp.vT ^}27ۖ@iP;hitPj.P `yTɝ;Wk5C"wɬ_Ɗ!q3o6eJD̋,+}a/tU_ %).#\XC/LigK+-R,ty@(ho2ߟS|`u>\K06}|;XyǙ_Ybw`HW[:IKy_ Í6}ʡ#*Se e9hglHein'BT5X'78R U)spz:)gX>3*^hh'EuSPgiuҾ?H7wq Qٶr,%2bkA>rnwvV"{xs-4TwV !J¯eG|3_KUa+}CJo6A3tKY:B7s&µ5 F{y<6ѱΔu\A')6Dכ̬@ Ow.nCݔ K0hn5v5D3Y.e& .d&HCxRq[| mjRQClHDZW .h81:8#GBw4Y*Va~c C|%>D*2e7 t wtUs0ie %,a"VYgxq%#= Ԙ6Vz'cGun %rc2&d= t0L5Nk׋-ȉC 3*pm0q J+aG 93j%],:Dכ@pVau f9ɎP;t {v ifK44c|} tѶ?ZJ4u!Ga_nLA9 TfwTuEFl@D}0 3\B@ G8;loͯW7cջ]~~)ҏ+b!є G%%1 N sˠ@&rip(({8q uvdYzz/#]a?sM1d 1ulZ = Pr2QGr1E2I2hdAr5$?AXLӸ2b~kjcz%yEd=s![hv)5]| 5Hx{?Fx @/l8Sh>eAt$ n,H A̐j^,<FPVd&h<ĵV jyh&){gڷX=%ۋ6 /GC{- b5_ү]nR:&@nA!*prh3Hխl8԰/'پ㠹 H\!Sތ\V7"7肧e"ɼ{|iHG_u _ye 1~TU!8-Z(_bT\ULtցW/)x\qlWRZT]Q>So~[ڗgH]ς0HNdȞM[]Eüize+Iq53~z Bl 2(F;<9&)Ḇ nf7ƃ\\[~Jsn\~Qs@y:x+JBqli0Ra֘[X HMʹZE((H_tUIb eʜVC>WIwRF3¹@rM1 (1VP@d8ZqGI(j2t CBHgYv;벝Mv3,ãArҏ*X>p5;u:,;dBfܭן?FG(!:۝^yBwENyl CLIը߄r?bO2wˠ "}޶{f:_fc^.yQ-<Tz$TVCw2L}.o` IL0뺱W'fTWK\X(u<&ZgbOw[<姪X2YRr, o9u.I^^y[R4$Jj(rV[@I\{lv)a_l]#L˫c<>tihqպ^]BbiQ)|KMsɷ+;L[wI!pkm:fNZP1g+zEIN[c-T8JQ'Ζm+PFL'J]XSbsLժ%W#v$ۇ IfZ%)UxJ W15gъx6W9n1^ӑ1g:`]#7, žF)"Ҍ{c CFRQ=M4M273tG]'jRy觖6`\omD.KϿyBGYi ^fo +>g R9NQ& rEs >W:6"Ml-Ec,[\W c.|2jt=!Tg\ <]JW>4+ o{E]-zdٸWۜZbjb;I7.}1- ƍSdc_wv(UVUsZNLQOd]c6?ٱ7H[qk7&A$E_$QR;?I|#C{8^?̣~SmS'VF—͂#b$/^%BTQ%-Dd"]Yձt/[9gd^֘#RAD#0x@bؙJ~Vd 8&ޱGm*VK&>G/nn1MrN';, AJo&B XB9Cp*}ßぞ~)9$b9ַs=\ NFݿZ'bw=H +WS'y K:],⑪&f)BS0o૓0$v2ǞKsQYRጼplxs[$2H)o܏6kٳ!OӑO!فQ5q!E#|,MybDW6y[8FΘ9#OY>Bj<(eL# xՆͩ։Y2^OR>7;s})yu1xJQU7D?O%e"tAɡ,o}xZ/>KBC Сb޸`DmwwdY<+T8t ͻ" L,!v'dNnLhYk#x&$5L ;?z{ .n@XrwAĻSߧmoni*wGPK7?.=`ӎ3Nc'T4eB4w Lzqr*@t$@~NzZq ?)f.W7@%t}<҅;-khQ.=;aH ?"d |W6%#>Cln(2,T,xn:GTgsMBq:5)y3q.\ պ*tBDh}SضTrX=TĐ=`#B'nR+ z2ol,Ѩ+ i!5vSo~g}n egmݳ(f]wEίԡKKjDHXrm4N=|?;-tw( (+F)Lr-i:R#3T3j 4Z ᄗp WH(8)}Q'Gf,H(O'ݩe9;J`ʸ/U8qd!;XT%8~(ٺ6x`̛~5bm?G~TC@YMIsI:i= pp ToҽrJ%NQ_zLK S^lE@Vȅd08&@-0$6yyfK1(?큳J&Q'uo!e^?6{6t oX4(d^@ #^:nqA g^bS:{ U&ːt&l,8#t+2%^_ ʼn,ah^t,x̶0?c_”N:}$F{a)fy+ b:hjj +9xxy"C >v×![r'#mBOg𺄵I*J8 `BKZu5z(88}G/Q2-(H۪mK&n L ʓωۍ`&7T/ҧh3zd҃Wvɕ< 4˺*yvtI 2:U h= h"qM#bB+5fx6w.'z4>,>4bnBtm[eM(Ao#UQ@I9Atn+ԔR>X7H\ߨ0.E܌K^G i 8u~alw!]+m%2Iƙhu  ; "_QT̈+2ɭ4 y&PLBsVMMRF Yi͞T?N߼G ]^fs@D;V P={f>Zї &[(X$cæXUBk5|W!L5BW"1GViH iJ F %Ao 4jb(Rf;`Ou{ӴQĿ-ro<|%QvJiĽROf,o#͊:3p?i&"?Z=Aw>\VNq"{JNd3ϱL\5㒀SȏƬ fQ8FJO܅]0ؚuB{rԄ0/yd^)qUj_":2#˴g(l8`@E;p3J,PBj渶׶H[r%#z,q k#=ۤ&S5 _Qrw|If e ilK#u9C}a\7%b=dDDv1p1?Cqy@b.s8IHb.$aiz?g|.Nr6yp"6)Õi냒X.Z,0` P4<8#Y cheYΐ~^|i|fCi Z> G ~!O O/8L8/S4U Mkyu\<_ N;۟[tX0`˥ۗa.Q}|a] IL[.gbLeZO֓mRHYr#I&][\t}Jd񷙾+n&3:P7uJ_Olѫo#ށhVz '|@ѾyRrc6)U##H!%ʻ<f;CxD[-+%340v}GLPr BLZ=fN 7i#h-Ϧ )%$#K˓l^;iZ`nG֢(ǸB W>qjX8HC_uFm@ANg{s&4q-!(=P3!%G4d_n 8K>3Ϊ[\I|E/d " RSHIsSy$_ 4eNy|~pcH{z#`zuIY+{d%6E~f&P@+=B.(CDXK1"~M SzY[&zf20 H5w #/ %O7VoDA>3H߀DPVeW_̀5A/FLv{G%tUawa-wWNڌ7ns0 PP/?q;+ c^)0 \(k&trQй.ϬhJ}h>+<}Kk[T4Y2 u2]cbA—kR{**]-tD,i-qm :c6_ķjWh[͌i4.hd]]% RQJSCjmDsLtKfd4MU\͜3,mW+߼1ݜƒVJzJo6g§kONA^+\!_#Hfm XxIxq5$ Ez6Qa j21M\`q]OMXK7odgE[EeՔV1ѵH!3V-(jP6ܱ ib"7…s[}0L~M|yәw&Dct+[^֤uLBLj&) X{ԥGJatICl&5,xˤ68rL'Ֆw"mͶtSR5AJ;s+HBUbޯȐէ6mGB]c )xzAqv 8c 2W!w1wl'Ջ+,DS"{DztZ/MOCqQѨH?˒#kc~x2ǼU z3pyefH!QO#bk.`D!~Nag<Hy-5*1hhOɊ d\E;0G/ƹtJ I _ @? & 0׊ʹXpC35ur!3Y=>6ozCD}(ԪEyMd&%jx-cu:(CЗӓfC!Oy{$#W L9Mk"mGj\PnR@ygոeL܉eGCپr:?h+cVy.oH)X78b7#Ir9<2[{P-ajL:l]+ ̞rSWQ OE@Sy6BTbL[Qf!oЙ#5*[ p:N9D4BQkK <<ϫ-?|RrnvVb˻;cACZ3^(b jPfJA} ''(ymIRhvBvIf8= f s w Ve": Ky5G#oM1Le fdw>O ?GT*0E"Y!2⸛}&w"g@\Hg=fI < el:"T'PeQHbGZ/Ǘn&H( Eam1h' Y!3OU.FA=D*=DhD33Y)@΁묄|or*\^4i"Đq6|z1S&lWd**h c;yJ>0z/~q1xjR76o\ydKrCR<Ep6(^h HL!¾] fZȵQ3qf"j 4,9-W;AݱW|n:Ł6H9YUh-Elހܛ!_~752_n=-ilS晊#b*TL#^ׂx? >fKPt=BPnE<>D65 xSdG}l:4"48"Q ^Ujv"f=G}:6^7 N~TB>߽GY @|Ss3N؈ꕕ]˰ɻGJ1쑅O&a5.ݫ5ʎ_blNCƖt:(tYtwxŔ0=Ԝs] BzI@ykKՓegTqz; _}P\sIѬc$yPiG0-ﹾi[Pjj@o ⋱; sL!i)R ť@*0ru_