nscd-2.28-174.el8 >  A auU]nN _ ۗ9%`T[Һ완V b"*sr\J1ṇ^ѽQ/^pfz4is1476KʍUi6o˫'A8k'Y\Wk@$',?ZmW#B]jU<ވ0+ӱ+8Z&l&3#M7y_cz=v\O28BpA?kG+}#?G"f褯粨ZrhT†j$## $Ps7ϘӦs0F*U%IBDMU-(QhFSm$ezFwYa^-{~!F۶^ 3z P?"5.0νGe1hY3:u^=Gs>-|'הZ7X,FwX/uxScEOU΅ _}MlY"uI,_<ţzлb\hrqqqIUAjf,ہq^#y[-wh1bstN.BR+!<ݨES.hy0.rH[KhY$u\&҇Ù9?y7=r2ZlTVӊA">pD?߼d   :a \   X  0 t ( 8  9, :@} =>?@GHDI٘XٰYټ\]8^ bۥdefltu\vݰwިxyPlpv߸Cnscd2.28174.el8A Name Service Caching Daemon (nscd).The nscd daemon caches name service lookups and can improve performance with LDAP, and may help with DNS as well.appc64le-01.mbox.centos.orgCentOSCentOSLGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDLCentOS Buildsys Unspecifiedhttp://www.gnu.org/software/glibc/linuxppc64legetent group nscd >/dev/null || /usr/sbin/groupadd -g 28 -r nscd getent passwd nscd >/dev/null || /usr/sbin/useradd -M -o -r -d / -s /sbin/nologin \ -c "NSCD Daemon" -u 28 -g nscd nscd if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset nscd.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now nscd.service &>/dev/null || : fiif test $1 = 0; then /usr/sbin/userdel nscd > /dev/null 2>&1 || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart nscd.service &>/dev/null || : fi AAA큀A큀aaaaaaaaaZaaaaaaaaaaaa8ae41600f24c3259c5f119c4108085d068516f9b0e8537b4882cca3e54c4884ef09a76aea960bcb2149996c0bd8c6a86a87aa76cad7307342c2e9ded812f4c0edaed61235f3efe9151ca9bd245c4aed8461fb259372e609e7b76449e7f3bb4ef79c9cec5dd2414dcb76d11e75903aa6fd9b7785c897cb9f853edcb140a71b779071d3a2d7299e13c7d92f72109d7ebc86d642c4d8fa88900a8341a7b4c0dc6dc../../../../usr/sbin/nscdYYYYYYYYYYYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.28-174.el8.src.rpmconfig(nscd)nscdnscd(ppc-64)  @@@@@@ @    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useradd/usr/sbin/userdelaudit-libsconfig(nscd)coreutilsglibclibaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcap.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libselinuxlibselinux.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemd1.1.32.28-174.el82.28-174.el81.17.10-13.0.4-14.6.0-14.0-15.2-14.14.3azaa@a@a@a@a{@af@af@a]aa``̊```e@`v@`dd@`[)`S@`S@`P`OL@`OL@`OL@`3@`@`x@_@_إ@_ ____:_@_ _"_@_@_{ _w@_w@_d@_cO^y^V@^2^>@^@^@^^^k@^k@^%@^%@^%@^%@^^^^^^^^}^}^{G^{G^{G^ P@]}@]e@]e@]]]A]A]A]A]A]@]µ]µ]µ]µ]]@]@]]]]]{@])]@]@]@]]5@]5@]5@]5@]0_@]0_@]@]@\F@\@\ \ \@\9\9\9\ޢ@\\@\\Ɋ@\\\@\@\\\}\N\@\y\@\@\I\I\w\&@[@[@[@[@[@[@[@[@[[[v[v[v[v[v[v[v[<@[@[t[t[t[t[@[@[[[[r@[r@[r@[qr[m~@[b@[b@[a[^[Y[H@[E@[E@[E@[D[?Y[?Y[>@[<[<[:[6@[4[+@[+@['['['[5@[[W[WZnZZZ؄ZUZ@Z@ZZZkZZ@Z@ZZ@Z$Zz@Zz@ZxG@Zp^@Zo Zo Zo Ze@Ze@ZaZaZaZaZ_:Z\ZX@ZWQZV@ZS]@ZS]@ZOhZ - 2.28-174Patsy Griffin - 2.28-173Siddhesh Poyarekar - 2.28-172DJ Delorie - 2.28-171Arjun Shankar - 2.28-170Arjun Shankar - 2.28-169Arjun Shankar - 2.28-168Arjun Shankar - 2.28-167Siddhesh Poyarekar - 2.28-166Siddhesh Poyarekar - 2.28-165Siddhesh Poyarekar - 2.28-164Siddhesh Poyarekar - 2.28-163Siddhesh Poyarekar - 2.28-162Carlos O'Donell - 2.28-161Arjun Shankar - 2.28-160Arjun Shankar - 2.28-159Florian Weimer - 2.28-158Siddhesh Poyarekar - 2.28-157DJ Delorie - 2.28-156Arjun Shankar - 2.28-155Carlos O'Donell - 2.28-154Carlos O'Donell - 2.28-153Patsy Griffin - 2.28-152Siddhesh Poyarekar - 2.28-151Siddhesh Poyarekar - 2.28-150Siddhesh Poyarekar - 2.28-149Florian Weimer - 2.28-148Florian Weimer - 2.28-147Siddhesh Poyarekar - 2.28-146Florian Weimer - 2.28-145Florian Weimer - 2.28-144Florian Weimer - 2.28-142Carlos O'Donell - 2.28-141Carlos O'Donell - 2.28-140Arjun Shankar - 2.28-139Florian Weimer - 2.28-138Florian Weimer - 2.28-137DJ Delorie - 2.28-136DJ Delorie - 2.28-135Florian Weimer - 2.28-134Florian Weimer - 2.28-133DJ Delorie - 2.28-132Patsy Griffin - 2.28-131Patsy Griffin - 2.28-130Arjun Shankar - 2.28-129Arjun Shankar - 2.28-128Carlos O'Donell - 2.28-127Florian Weimer - 2.28-126Carlos O'Donell - 2.28-125Florian Weimer - 2.28-124Florian Weimer - 2.28-123DJ Delorie - 2.28-122Florian Weimer - 2.28-121Florian Weimer - 2.28-120Florian Weimer - 2.28-119Florian Weimer - 2.28-118Patsy Griffin - 2.28-117Patsy Griffin - 2.28-116Patsy Griffin - 2.28-115Patsy Griffin - 2.28-114Carlos O'Donell - 2.28-113Carlos O'Donell - 2.28-112Carlos O'Donell - 2.28-111Carlos O'Donell - 2.28-110Carlos O'Donell - 2.28-109Carlos O'Donell - 2.28-108Carlos O'Donell - 2.28-107Patsy Griffin - 2.28-106Patsy Griffin - 2.28-105DJ Delorie - 2.28-104DJ Delorie - 2.28-103DJ Delorie - 2.28-102Florian Weimer - 2.28-101Florian Weimer - 2.28-100Florian Weimer - 2.28-99Florian Weimer - 2.28-98Florian Weimer - 2.28-97Florian Weimer - 2.28-96DJ Delorie - 2.28-95DJ Delorie - 2.28-94Carlos O'Donell - 2.28-93Carlos O'Donell - 2.28-92Carlos O'Donell - 2.28-91Florian Weimer - 2.28-90Florian Weimer - 2.28-89Florian Weimer - 2.28-88Florian Weimer - 2.28-87Florian Weimer - 2.28-86DJ Delorie - 2.28-85DJ Delorie - 2.28-84DJ Delorie - 2.28-83DJ Delorie - 2.28-82Arjun Shankar - 2.28-81Arjun Shankar - 2.28-80Arjun Shankar - 2.28-79Arjun Shankar - 2.28-78Patsy Griffin - 2.28-77Patsy Griffin - 2.28-76Patsy Griffin - 2.28-75Patsy Griffin - 2.28-74Patsy Griffin - 2.28-73Carlos O'Donell - 2.28-72Carlos O'Donell - 2.28-71Carlos O'Donell - 2.28-70Carlos O'Donell - 2.28-69Carlos O'Donell - 2.28-68Carlos O'Donell - 2.28-67Florian Weimer - 2.28-66Florian Weimer - 2.28-65DJ Delorie - 2.28-64Patsy Griffin Franklin - 2.28-63Carlos O'Donell - 2.28-62Florian Weimer - 2.28-61Carlos O'Donell - 2.28-60DJ Delorie - 2.28-59DJ Delorie - 2.28-57Patsy Griffin Franklin - 2.28-56Florian Weimer - 2.28-55Patsy Griffin Franklin - 2.28-54DJ Delorie - 2.28-53Arjun Shankar - 2.28-52Florian Weimer - 2.28-51Carlos O'Donell - 2.28-50Arjun Shankar - 2.28-49Patsy Griffin Franklin - 2.28-48DJ Delorie - 2.28-47Florian Weimer - 2.28-46Florian Weimer - 2.28-45Florian Weimer - 2.28-44Florian Weimer - 2.28-43Florian Weimer - 2.28-42Florian Weimer - 2.28-41Florian Weimer - 2.28-40Florian Weimer - 2.28-39Carlos O'Donell - 2.28-38Carlos O'Donell - 2.28-37Florian Weimer - 2.28-36Florian Weimer - 2.28-35Florian Weimer - 2.28-34Florian Weimer - 2.28-33Florian Weimer - 2.28-32Florian Weimer - 2.28-31Florian Weimer - 2.28-30Florian Weimer - 2.28-29Florian Weimer - 2.28-28Florian Weimer - 2.28-27Florian Weimer - 2.28-26Florian Weimer - 2.28-25Florian Weimer - 2.28-24Florian Weimer - 2.28-23Florian Weimer - 2.28-22Florian Weimer - 2.28-21Florian Weimer - 2.28-20Mike FABIAN - 2.28-19Florian Weimer - 2.28-18Florian Weimer - 2.28-17Florian Weimer - 2.28-16Florian Weimer - 2.28-15Florian Weimer - 2.28-14Carlos O'Donell - 2.28-13Florian Weimer - 2.28-12Florian Weimer - 2.28-11Florian Weimer - 2.28-10Florian Weimer - 2.28-9Florian Weimer - 2.28-8Florian Weimer - 2.28-7Florian Weimer - 2.28-6Carlos O'Donell - 2.28-5Florian Weimer - 2.28-4Florian Weimer - 2.28-3Florian Weimer - 2.28-2Florian Weimer - 2.27.9000-43Florian Weimer - 2.27.9000-42Florian Weimer - 2.27.9000-41Carlos O'Donell - 2.27.9000-40Florian Weimer - 2.27.9000-39Florian Weimer - 2.27.9000-38Florian Weimer - 2.27.9000-37Florian Weimer - 2.27.9000-36Florian Weimer - 2.27.9000-35Florian Weimer - 2.27.9000-34Florian Weimer - 2.27.9000-33Florian Weimer - 2.27.9000-32Florian Weimer - 2.27.9000-31Florian Weimer - 2.27.9000-30Florian Weimer - 2.27.9000-29Florian Weimer - 2.27.9000-28Florian Weimer - 2.27.9000-27Florian Weimer - 2.27.9000-26Florian Weimer - 2.27.9000-25Florian Weimer - 2.27.9000-24Florian Weimer - 2.27.9000-23Florian Weimer - 2.27.9000-22Florian Weimer - 2.27.9000-21Florian Weimer - 2.27.9000-20Florian Weimer - 2.27.9000-19Florian Weimer - 2.27.9000-18Florian Weimer - 2.27.9000-17Florian Weimer - 2.27.9000-16Florian Weimer - 2.27.9000-15Florian Weimer - 2.27.9000-14Florian Weimer - 2.27.9000-13Florian Weimer - 2.27.9000-12Florian Weimer - 2.27.9000-11Florian Weimer - 2.27.9000-10Florian Weimer - 2.27.9000-9Florian Weimer - 2.27.9000-8Florian Weimer - 2.27.9000-7Florian Weimer - 2.27.9000-6Florian Weimer - 2.27-5Richard W.M. Jones - 2.27-4Florian Weimer - 2.27-3Florian Weimer - 2.27-2.1Fedora Release Engineering Carlos O'Donell - 2.27-1Richard W.M. Jones - 2.26.9000-52Florian Weimer - 2.26.9000-51Florian Weimer - 2.26.9000-50Igor Gnatenko - 2.26.9000-49Florian Weimer - 2.26.9000-48Florian Weimer - 2.26.9000-47Björn Esser - 2.26.9000-46Florian Weimer - 2.26.9000-45Florian Weimer - 2.26.9000-44Florian Weimer - 2.26.9000-43Florian Weimer - 2.26.9000-42Florian Weimer - 2.26.9000-41Florian Weimer - 2.26.9000-40Florian Weimer - 2.26.9000-39Florian Weimer - 2.26.9000-38Florian Weimer - 2.26.9000-37Florian Weimer - 2.26.9000-36Florian Weimer - 2.26.9000-35Florian Weimer - 2.26.9000-34Florian Weimer - 2.26.9000-33Florian Weimer - 2.26.9000-32Florian Weimer - 2.26.9000-31Florian Weimer - 2.26.9000-30Florian Weimer - 2.26.9000-29Florian Weimer - 2.26.9000-28Florian Weimer - 2.26.9000-27Florian Weimer - 2.26.9000-26Florian Weimer - 2.26.9000-25Florian Weimer - 2.26.9000-24Florian Weimer - 2.26.9000-23Florian Weimer - 2.26.90-22Florian Weimer - 2.26.90-21Florian Weimer - 2.26.90-20Florian Weimer - 2.26.90-19Carlos O'Donell - 2.26.90-18Florian Weimer - 2.26.90-17Florian Weimer - 2.26.90-16Florian Weimer - 2.26.90-15Florian Weimer - 2.26.90-14Florian Weimer - 2.26.90-13Florian Weimer - 2.26.90-12Florian Weimer - 2.26.90-11Florian Weimer - 2.26.90-10Florian Weimer - 2.26.90-9Florian Weimer - 2.26.90-8Florian Weimer - 2.26.90-7Florian Weimer - 2.26.90-6Florian Weimer - 2.26.90-5Tomasz Kłoczko - 2.26-4Florian Weimer - 2.26.90-3Florian Weimer - 2.26-2Carlos O'Donell - 2.26-1- Introduce new glibc-doc.noarch subpackage (#2021671) - Move the reference manual info pages from glibc-devel to glibc-doc - Move debugger interface documentation from glibc to glibc-doc - Remove unnecessary README, INSTALL, NEWS files from glibc - Remove unnecessary README.timezone and gai.conf files from glibc-common- Add new English-language 12 hour time locale en_US@ampm.UTF-8 (#2000374)- Build build-locale-archive with -static-pie when supported (#1965377)- elf: Always set link map in _dl_init_paths (#1934162)- x86: Properly disable XSAVE related features when its use is disabled via tunables (#1937515)- s390: Use long branches across object boundaries (#2021452)- Optimize memcmp, strcpy, and stpcpy for IBM POWER10 (#1983203)- malloc: Initiate tcache shutdown even without allocations (#1977614)- Fix debuginfo location for gconv-extra and make glibc Require it (#1971664).- Split extra gconv modules into a separate package (#1971664).- librt: fix NULL pointer dereference (#1966472).- CVE-2021-33574: Deep copy pthread attribute in mq_notify (#1966472)- CVE-2021-35942: wordexp: handle overflow in positional parameter number (#1979127)- Improve POWER10 performance with POWER9 fallbacks (#1956357)- Backport POWER10 optimized rawmemchr for ppc64le (#1956357)- Backport additional ifunc optimizations for ppc64le (#1956357)- Rebuild with new binutils (#1946518)- Consistently SXID_ERASE tunables in sxid binaries (#1934155)- Backport ifunc optimizations for glibc for ppc64le (#1918719)- CVE-2021-27645: nscd: Fix double free in netgroupcache (#1927877)- Add IPPROTO_ETHERNET, IPPROTO_MPTCP, and INADDR_ALLSNOOPERS_GROUP defines (#1930302)- Support SEM_STAT_ANY via semctl. Return EINVAL for unknown commands to semctl, msgctl, and shmctl. (#1912670)- Update syscall-names.list to 5.7, 5.8, 5.9, 5.10 and 5.11. (#1871386)- CVE-2019-9169: Fix buffer overread in regexec.c (#1936864).- Rebuild glibc to update security markup metadata (#1935128)- Fix NSS files and compat service upgrade defect (#1932770).- CVE-2021-3326: iconv assertion failure in ISO-2022-JP-3 decoding (#1924919)- x86-64: Fix FMA4 math routine selection after bug 1817513 (#1918115)- CVE-2019-25013:Fix buffer overrun in EUC-KR conversion module (#1912544)- Update glibc-hwcaps fix from upstream (#1817513)- Support running libc.so.6 as a main program in more cases (#1882466)- Add glibc-hwcaps support (#1817513) - Implement DT_AUDIT support (#1871385)- Update Intel CET support (#1855790)- Fix calling lazily-bound SVE-using functions on AArch64 (#1893662)- CVE-2016-10228, CVE-2020-27618: Fix infinite loops in iconv (#1704868,- Avoid comments after %endif in the RPM spec file (#1894340)- x86: Further memcpy optimizations for AMD Zen (#1880670)- Allow __getauxval in testsuite check (#1856398)- Use -moutline-atomics for aarch64 (#1856398)- resolv: Handle DNS transaction ID collisions (#1868106)- x86: Update auto-tuning of memcpy non-temporal threshold (#1880670)- Fix fgetsgent_r data corruption bug (#1871397)- Improve IBM zSeries (s390x) Performance (#1871395)- Fix avx2 strncmp offset compare condition check (#1871394) - Add strncmp and strcmp testcases for page boundary- Improve IBM POWER9 architecture performance (#1871387)- Enable glibc for POWER10 (#1845098)- Improve performance of library strstr() function (#1821531)- Do not clobber errno in nss_compat (#1836867)- Support building rpm under newer versions of Coverity Scan (#1835999)- Enhance memory protection key support on ppc64le (#1642150)- Reduce IFUNC resolver usage in libpthread and librt (#1748197)- Math library optimizations for IBM Z (#1780204) - Additional patch for s_nearbyint.c- elf: Assign TLS modid later during dlopen (#1774115)- x86-64: Automatically install nss_db.i686 for 32-bit environments (#1807824)- ppc64le: Enable protection key support (#1642150)- ppc64le: floating-point status and exception optimizations (#1783303)- Update to Linux 5.6 syscall-names.list. (#1810224)- CVE-2020-1751: Fix an array overflow in backtrace on PowerPC. (#1813399)- CVE:2020-1752: Fix a use after free in glob when expanding ~user. (#1813398)- CVE-2020-10029: Prevent stack corruption from crafted input in cosl, sinl, sincosl, and tanl function. (#1811796)- Improve elf/ and nptl/ testsuites (#1810223)- Fix resource leak in getaddrinfo (#1810146)- Protect locale archive against corruption (#1784525)- Properly handle signed vs. unsigned values in mallopt (#1784520)- Update and harmonize locale names with CLDR (#1757354)- Fix filter and auxiliary filter implementation (#1812756)- Handle .dynstr located in separate segment (#1774114)- Disable vtable validation for pre-2.1 interposed handles (#1775819)- Define __CORRECT_ISO_CPP_STRING_H_PROTO for Clang. (#1784519)- Math library optimizations for IBM Z (#1780204)- Filter "ignore" autofs mount entries in getmntent (#1743445)- Fix /etc/resolv.conf reloading defects (#1810142)- ld.so: Reset GL (dl_initfirst) pointer on dlopen failure (#1410154)- Roll back dynamic linker state on dlopen failure (#1410154)- s390x: Fix z15 strstr for patterns crossing pages (#1777241)- Rebuild with new rpm (#1654901)- Avoid invalid __has_include in (#1775294)- x86-64: Ignore LD_PREFER_MAP_32BIT_EXEC in SUID binaries (#1774021)- Fix alignment of TLS variables for tls variant TLS_TCB_AT_TP (#1764214)- Refuse to dlopen PIE objects (#1764223)- Fix C.UTF-8 locale source ellipsis expressions (#1361965)- Fix hangs during malloc tracing (#1764235)- Support moving versioned symbols between sonames (#1764231)- Avoid creating stale utmp entries for repeated pututxline (#1749439)- Backport more precise tokenizer for installed headers test (#1769304)- math: Enable some math builtins for clang in LLVM Toolset (#1764242)- Support Fortran vectorized math functions with GCC Toolset 9 (#1764238)- aarch64: Support STO_AARCH64_VARIANT_PCS, DT_AARCH64_VARIANT_PCS (#1726638)- Add more test-in-container support (#1747502)- Fix calling getpwent after endpwent (#1747502)- nptl: Avoid fork handler lock for async-signal-safe fork (#1746928)- Call _dl_open_check after relocation (#1682954)- Add malloc fastbin tunable (#1764218)- Fix race condition in tst-clone3 and add a new ldconfig test, tst-ldconfig-bad-aux-cache (#1764226)- Remove unwanted whitespace from size lines and account for top chunk in malloc_info output (#1735747)- Enhance malloc tcache (#1746933)- Don't define initgroups in nsswitch.conf (#1747505)- libio: Remove codecvt vtable. (#1764241)- Implement --preload option for the dynamic linker.(#1747453)- Make nsswitch.conf more distribution friendly. Improve nscd.conf comments. (#1747505)- Update system call names list to Linux 5.3 (#1764234)- Skip wide buffer handling for legacy stdio handles (#1722215)- Remove copy_file_range emulation (#1724975)- Avoid nscd assertion failure during persistent db check (#1727152)- Fix invalid free under valgrind with libdl (#1717438)- Account for size of locale-archive in rpm package (#1725131)- Reject IP addresses with trailing characters in getaddrinfo (#1727241)- Avoid header conflict between and (#1699194)- glibc-all-langpacks: Do not delete locale archive during update (#1717347) - Do not mark /usr/lib/locale/locale-archive as a configuration file because it is always automatically overwritten by build-locale-archive.- Avoid ABI exposure of the NSS service_user type (#1710894)- Enable full ICMP errors for UDP DNS sockets. (#1670043)- Convert post-install binary to rpm lua scriptlet (#1639346)- Fix crash during wide stream buffer flush (#1710478)- Add PF_XDP, AF_XDP and SOL_XDP from Linux 4.18 (#1706777)- Add .gdb_index to debug information (#1612448)- iconv, localedef: avoid floating point rounding differences (#1691528)- locale: Add LOCPATH diagnostics to the locale program (#1701605)- Fix hang in pldd. (#1702539)- s390x string function improvements (#1659438)- Fix test suite failures due to race conditions in posix/tst-spawn spawned processes. (#1659512)- Add missing CFI data to __mpn_* functions on ppc64le (#1658901)- intl: Do not return NULL on asprintf failure in gettext (#1663035)- Increase BIND_NOW coverage (#1639343)- Fix pthread_rwlock_trywrlock and pthread_rwlock_tryrdlock stalls (#1659293)- malloc: Improve bad chunk detection (#1651283)- Add compiler barriers around modifications of the robust mutex list for pthread_mutex_trylock. (#1672773)- powerpc: Only enable HTM if kernel supports PPC_FEATURE2_HTM_NOSC (#1651742)- Only build libm with -fno-math-errno (#1664408)- ja_JP: Add new Japanese Era name (#1577438)- math: Add XFAILs for some IBM 128-bit long double fma tests (#1623537)- malloc: realloc ncopies integer overflow (#1662843)- Fix rdlock stall with PREFER_WRITER_NONRECURSIVE_NP (#1654872)- malloc: Implement double-free check for the thread cache (#1642094)- Add upstream test case for CVE-2018-19591 (#1654010)- Add GCC dependency for new inline string functions on ppc64le (#1652932)- Add requires on explicit glibc version for glibc-nss-devel (#1649890)- Fix data race in dynamic loader when using LD_AUDIT (#1635779)- CVE-2018-19591: File descriptor leak in if_nametoindex (#1654010)- Do not use parallel make for building locales (#1652229)- support: Print timestamps in timeout handler (#1651274)- Increase test timeout for libio/tst-readline (#1638520)- Fix tzfile low-memory assertion failure (#1650571)- Add newlines in __libc_fatal calls (#1650566)- nscd: Fix use-after-free in addgetnetgrentX (#1650563)- Update syscall names to Linux 4.19 (#1650560)- kl_GL: Fix spelling of Sunday, should be "sapaat" (#1645597)- Fix x86 CPU flags analysis for string function selection (#1641982)- Reduce RAM requirements for stdlib/test-bz22786 (#1638523)- x86: Improve enablement for 32-bit code using CET (#1645601)- Fix crash in getaddrinfo_a when thread creation fails (#1646379)- Fix race in pthread_mutex_lock related to PTHREAD_MUTEX_ELISION_NP (#1645604)- Fix misreported errno on preadv2/pwritev2 (#1645596)- Fix posix/tst-spawn4-compat test case (#1645593)- Disable CET for binaries created by older link editors (#1614979)- Include Esperanto (eo) in glibc-all-langpacks (#1644303)- stdlib/tst-setcontext9 test suite failure on ppc64le (#1623536)- Add missing ENDBR32 in start.S (#1631730)- Fix bug in generic strstr with large needles (#1631722)- stdlib/tst-setcontext9 test suite failure (#1623536)- gethostid: Missing NULL check for gethostbyname_r (#1631293)- Provide compatibility support for linking against libpthread_nonshared.a (#1614439)- Add python3-devel build dependency (#1625592)- Drop glibc-ldflags.patch and valgrind bug workaround (#1623456)- regex: Fix memory overread when pattern contains NUL byte (#1622678)- nptl: Fix waiters-after-spinning case in pthread_cond_broadcast (#1622675)- nss_files aliases database file stream leak (#1615790)- Fix static analysis warning in nscd user name allocation (#1615784)- error, error_at_line: Add missing va_end calls (#1615781)- Remove abort() warning in manual (#1577365)- Fix regression in readdir64@GLIBC_2.1 compat symbol (#1614253)- Log /proc/sysinfo if available (on s390x)- Honor %{valgrind_arches}- Update to glibc 2.28 release tarball: - Translation updates - x86/CET: Fix property note parser (swbz#23467) - x86: Add tst-get-cpu-features-static to $(tests) (swbz#23458)- Auto-sync with upstream branch master, commit af86087f02a5522d8801a11d8381e04f95e33162: - x86/CET: Don't parse beyond the note end - Fix Linux fcntl OFD locks tests on unsupported kernels - x86: Populate COMMON_CPUID_INDEX_80000001 for Intel CPUs (swbz#23459) - x86: Correct index_cpu_LZCNT (swbz#23456) - Fix string/tst-xbzero-opt if build with gcc head- Build with --enable-cet on x86_64, i686 - Auto-sync with upstream branch master, commit cfba5dbb10cc3abde632b46c60c10b2843917035: - Keep expected behaviour for [a-z] and [A-z] (#1607286) - Additional ucontext tests - Intel CET enhancements - ISO C11 threads support - Fix out-of-bounds access in IBM-1390 converter (swbz#23448) - New locale Yakut (Sakha) for Russia (sah_RU) (swbz#22241) - os_RU: Add alternative month names (swbz#23140) - powerpc64: Always restore TOC on longjmp (swbz#21895) - dsb_DE locale: Fix syntax error and add tests (swbz#23208) - Improve performance of the generic strstr implementation - regcomp: Fix off-by-one bug in build_equiv_class (swbz#23396) - Fix out of bounds access in findidxwc (swbz#23442)- Fix file list for glibc RPM packaging (#1601011).- Add POWER9 multilib (downstream only)- Auto-sync with upstream branch master, commit 93304f5f7a32f73b551266c5a181db51d97a71e4: - Install header - Put the correct Unicode version number 11.0.0 into the generated files- Work around valgrind issue on i686 (#1600034)- Auto-sync with upstream branch master, commit fd70af45528d59a00eb3190ef6706cb299488fcd: - Add the statx function - regexec: Fix off-by-one bug in weight comparison (#1582229) - nss_files: Fix re-reading of long lines (swbz#18991) - aarch64: add HWCAP_ATOMICS to HWCAP_IMPORTANT - aarch64: Remove HWCAP_CPUID from HWCAP_IMPORTANT - conform/conformtest.pl: Escape literal braces in regular expressions - x86: Use AVX_Fast_Unaligned_Load from Zen onwards.- Remove ppc64 multilibs- Auto-sync with upstream branch master, commit 3a885c1f51b18852869a91cf59a1b39da1595c7a.- Enable build flags inheritance for nonshared flags- Add annobin annotations to assembler code (#1548438)- Enable -D_FORTIFY_SOURCE=2 for nonshared code- Auto-sync with upstream branch master, commit b7b88cea4151d85eafd7ababc2e4b7ae1daeedf5: - New locale: dsb_DE (Lower Sorbian)- Drop glibc-deprecate_libcrypt.patch. Variant applied upstream. (#1566464) - Drop glibc-linux-timespec-header-compat.patch. Upstreamed. - Auto-sync with upstream branch master, commit e69d994a63afc2d367f286a2a7df28cbf710f0fe.- Drop glibc-rh1315108.patch. extend_alloca was removed upstream. (#1315108) - Auto-sync with upstream branch master, commit c49e18222e4c40f21586dabced8a49732d946917.- Compatibility fix for and - Auto-sync with upstream branch master, commit f496b28e61d0342f579bf794c71b80e9c7d0b1b5.- Auto-sync with upstream branch master, commit f2857da7cdb65bfad75ee30981f5b2fde5bbb1dc.- Auto-sync with upstream branch master, commit 14beef7575099f6373f9a45b4656f1e3675f7372: - iconv: Make IBM273 equivalent to ISO-8859-1 (#1592270)- Inherit the -msse2 build flag as well (#1592212)- Modernise nsswitch.conf defaults (#1581809) - Adjust build flags inheritence from redhat-rpm-config - Auto-sync with upstream branch master, commit 104502102c6fa322515ba0bb3c95c05c3185da7a.- Auto-sync with upstream branch master, commit c1dc1e1b34873db79dfbfa8f2f0a2abbe28c0514.- Auto-sync with upstream branch master, commit 7f9f1ecb710eac4d65bb02785ddf288cac098323: - CVE-2018-11237: Buffer overflow in __mempcpy_avx512_no_vzeroupper (#1581275) - Drop glibc-rh1452750-allocate_once.patch, glibc-rh1452750-libidn2.patch. Applied upstream.- Auto-sync with upstream branch master, commit 8f145c77123a565b816f918969e0e35ee5b89153.- Do not run telinit u on upgrades (#1579225) - Auto-sync with upstream branch master, commit 632a6cbe44cdd41dba7242887992cdca7b42922a.- Avoid exporting some Sun RPC symbols with default versions (#1577210) - Inherit the -mstackrealign flag if it is set - Inherit compiler flags in the original order - Auto-sync with upstream branch master, commit 89aacb513eb77549a29df2638913a0f8178cf3f5: - CVE-2018-11236: realpath: Fix path length overflow (#1581270, swbz#22786)- Use /usr/bin/python3 for benchmarks scripts (#1577223)- Auto-sync with upstream branch master, commit 0085be1415a38b40a5a1a12e49368498f1687380.- Auto-sync with upstream branch master, commit 583a27d525ae189bdfaa6784021b92a9a1dae12e.- Auto-sync with upstream branch master, commit d39c0a459ef32a41daac4840859bf304d931adab: - CVE-2017-18269: memory corruption in i386 memmove (#1580934)- Auto-sync with upstream branch master, commit fbce6f7260c3847f14dfa38f60c9111978fb33a5.- Auto-sync with upstream branch master, commit 700593fdd7aef1e36cfa8bad969faab76a6facda.- Auto-sync with upstream branch master, commit 7108f1f944792ac68332967015d5e6418c5ccc88.- Auto-sync with upstream branch master, commit da6d4404ecfd7eacba8c096b0761a5758a59da4b.- Enable annobin annotations (#1548438)- Auto-sync with upstream branch master, commit 1a2f44a848663036c8a14671fe0faa3fed0b2a25: - Remove spurios reference to libpthread_nonshared.a- Switch back to upstream master branch - Drop glibc-rh1013801.patch, applied upstream. - Drop glibc-fedora-nptl-linklibc.patch, no longer needed. - Auto-sync with upstream branch master, commit bd60ce86520b781ca24b99b2555e2ad389bbfeaa.- Inherit as many flags as possible from redhat-rpm-config (#1550914)- riscv64: Add symlink from /usr/lib64/lp64d -> /usr/lib64 for ABI compat. - riscv64: Disable valgrind smoke test on this architecture.- Spec file cleanups: - Remove %defattr(-,root,root) - Use shell to run ldconfig %transfiletrigger - Move %transfiletrigger* to the glibc-common subpackage - Trim changelog - Include ChangeLog.old in the source RPM- Linux: use reserved name __key in pkey_get (#1542643) - Auto-sync with upstream branch release/2.27/master, commit 56170e064e2b21ce204f0817733e92f1730541ea.- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update to released glibc 2.27. - Auto-sync with upstream branch master, commit 23158b08a0908f381459f273a984c6fd328363cb.- Disable -fstack-clash-protection on riscv64: not supported even by GCC 7.3.1 on this architecture.- Explicitly run ldconfig in the buildroot - Do not run ldconfig from scriptlets - Put triggers into the glibc-common package, do not pass arguments to ldconfig- Auto-sync with upstream branch master, commit cdd14619a713ab41e26ba700add4880604324dbb: - libnsl: Turn remaining symbols into compat symbols (swbz#22701) - be_BY, be_BY@latin, lt_LT, el_CY, el_GR, ru_RU, ru_UA, uk_UA: Add alternative month names (swbz#10871) - x86: Revert Intel CET changes to __jmp_buf_tag (swbz#22743) - aarch64: Revert the change of the __reserved member of mcontext_t- Add file triggers to do ldconfig calls automatically- Auto-sync with upstream branch master, commit 21c0696cdef617517de6e25711958c40455c554f: - locale: Implement alternative month names (swbz#10871) - locale: Change month names for pl_PL (swbz#10871)- Unconditionally build without libcrypt- Remove deprecated libcrypt, gets replaced by libxcrypt - Add applicable Requires on libxcrypt- Drop static PIE support on aarch64. It leads to crashes at run time. - Remove glibc-rpcgen subpackage. See rpcsvc-proto. (#1531540)- Correct the list of static PIE architectures (#1247050) - glibc_post_upgrade: Remove process restart logic - glibc_post_upgrade: Integrate into the build process - glibc_post_upgrade: Do not clean up tls subdirectories - glibc_post_upgrade: Drop ia64 support - Remove architecture-specific symbolic link for iconvconfig - Auto-sync with upstream branch master, commit 4612268a0ad8e3409d8ce2314dd2dd8ee0af5269: - powerpc: Fix syscalls during early process initialization (swbz#22685)- Enable static PIE support on i386, x86_64 (#1247050) - Remove add-on support (already gone upstream) - Rework test suite status reporting - Auto-sync with upstream branch master, commit 64f63cb4583ecc1ba16c7253aacc192b6d088511: - malloc: Fix integer overflows in memalign and malloc functions (swbz#22343) - x86-64: Properly align La_x86_64_retval to VEC_SIZE (swbz#22715) - aarch64: Update bits/hwcap.h for Linux 4.15 - Add NT_ARM_SVE to elf.h- CVE-2017-14062, CVE-2016-6261, CVE-2016-6263: Use libidn2 for IDNA support (#1452750)- CVE-2018-1000001: Make getcwd fail if it cannot obtain an absolute path (#1533837) - elf: Synchronize DF_1_* flags with binutils (#1439328) - Auto-sync with upstream branch master, commit 860b0240a5645edd6490161de3f8d1d1f2786025: - aarch64: fix static pie enabled libc when main is in a shared library - malloc: Ensure that the consolidated fast chunk has a sane size- libnsl: Do not install libnsl.so, libnsl.a (#1531540) - Use unversioned Supplements: for langpacks (#1490725) - Auto-sync with upstream branch master, commit 9a08a366a7e7ddffe62113a9ffe5e50605ea0924: - hu_HU locale: Avoid double space (swbz#22657) - math: Make default libc_feholdsetround_noex_ctx use __feholdexcept (swbz#22702)- nptl: Open libgcc.so with RTLD_NOW during pthread_cancel (#1527887) - Introduce libnsl subpackage and remove NIS headers (#1531540) - Use versioned Obsoletes: for libcrypt-nss. - Auto-sync with upstream branch master, commit 08c6e95234c60a5c2f37532d1111acf084f39345: - nptl: Add tst-minstack-cancel, tst-minstack-exit (swbz#22636) - math: ldbl-128ibm log1pl (-qNaN) spurious "invalid" exception (swbz#22693)- nptl: Fix stack guard size accounting (#1527887) - Remove invalid Obsoletes: on glibc-header provides - Require python3 instead of python during builds - Auto-sync with upstream branch master, commit 09085ede12fb9650f286bdcd805609ae69f80618: - math: ldbl-128ibm lrintl/lroundl missing "invalid" exceptions (swbz#22690) - x86-64: Add sincosf with vector FMA- Add glibc-rpcgen subpackage, until the replacement is packaged (#1531540)- Auto-sync with upstream branch master, commit 579396ee082565ab5f42ff166a264891223b7b82: - nptl: Add test for callee-saved register restore in pthread_exit - getrlimit64: fix for 32-bit configurations with default version >= 2.2 - elf: Add linux-4.15 VDSO hash for RISC-V - elf: Add RISC-V dynamic relocations to elf.h - powerpc: Fix error message during relocation overflow - prlimit: Replace old_rlimit RLIM64_INFINITY with RLIM_INFINITY (swbz#22678)- Remove sln (#1531546) - Remove Sun RPC interfaces (#1531540) - Rebuild with newer GCC to fix pthread_exit stack unwinding issue (#1529549) - Auto-sync with upstream branch master, commit f1a844ac6389ea4e111afc019323ca982b5b027d: - CVE-2017-16997: elf: Check for empty tokens before DST expansion (#1526866) - i386: In makecontext, align the stack before calling exit (swbz#22667) - x86, armhfp: sync sys/ptrace.h with Linux 4.15 (swbz#22433) - elf: check for rpath emptiness before making a copy of it - elf: remove redundant is_path argument - elf: remove redundant code from is_dst - elf: remove redundant code from _dl_dst_substitute - scandir: fix wrong assumption about errno (swbz#17804) - Deprecate external use of libio.h and _G_config.h- Auto-sync with upstream branch master, commit bad7a0c81f501fbbcc79af9eaa4b8254441c4a1f: - copy_file_range: New function to copy file data - nptl: Consolidate pthread_{timed,try}join{_np} - nptl: Implement pthread_self in libc.so (swbz#22635) - math: Provide a C++ version of iseqsig (swbz#22377) - elf: remove redundant __libc_enable_secure check from fillin_rpath - math: Avoid signed shift overflow in pow (swbz#21309) - x86: Add feature_1 to tcbhead_t (swbz#22563) - x86: Update cancel_jmp_buf to match __jmp_buf_tag (swbz#22563) - ld.so: Examine GLRO to detect inactive loader (swbz#20204) - nscd: Fix nscd readlink argument aliasing (swbz#22446) - elf: do not substitute dst in $LD_LIBRARY_PATH twice (swbz#22627) - ldconfig: set LC_COLLATE to C (swbz#22505) - math: New generic sincosf - powerpc: st{r,p}cpy optimization for aligned strings - CVE-2017-1000409: Count in expanded path in _dl_init_path (#1524867) - CVE-2017-1000408: Compute correct array size in _dl_init_paths (#1524867) - x86-64: Remove sysdeps/x86_64/fpu/s_cosf.S - aarch64: Improve strcmp unaligned performance- Remove power6 platform directory (#1522675)- Obsolete the libcrypt-nss subpackage (#1525396) - armhfp: Disable -fstack-clash-protection due to GCC bug (#1522678) - ppc64: Disable power6 multilib due to GCC bug (#1522675) - Auto-sync with upstream branch master, commit 243b63337c2c02f30ec3a988ecc44bc0f6ffa0ad: - libio: Free backup area when it not required (swbz#22415) - math: Fix nextafter and nexttoward declaration (swbz#22593) - math: New generic cosf - powerpc: POWER8 memcpy optimization for cached memory - x86-64: Add sinf with FMA - x86-64: Remove sysdeps/x86_64/fpu/s_sinf.S - math: Fix ctanh (0 + i NaN), ctanh (0 + i Inf) (swbz#22568) - lt_LT locale: Base collation on copy "iso14651_t1" (swbz#22524) - math: Add _Float32 function aliases - math: Make cacosh (0 + iNaN) return NaN + i pi/2 (swbz#22561) - hsb_DE locale: Base collation on copy "iso14651_t1" (swbz#22515)- Add elision tunables. Drop related configure flag. (#1383986) - Auto-sync with upstream branch master, commit 37ac8e635a29810318f6d79902102e2e96b2b5bf: - Linux: Implement interfaces for memory protection keys - math: Add _Float64, _Float32x function aliases - math: Use sign as double for reduced case in sinf - math: fix sinf(NAN) - math: s_sinf.c: Replace floor with simple casts - et_EE locale: Base collation on iso14651_t1 (swbz#22517) - tr_TR locale: Base collation on iso14651_t1 (swbz#22527) - hr_HR locale: Avoid single code points for digraphs in LC_TIME (swbz#10580) - S390: Fix backtrace in vdso functions- Add build dependency on bison - Auto-sync with upstream branch master, commit 7863a7118112fe502e8020a0db0fa74fef281f29: - math: New generic sinf (swbz#5997) - is_IS locale: Base collation on iso14651_t1 (swbz#22519) - intl: Improve reproducibility by using bison (swbz#22432) - sr_RS, bs_BA locales: make collation rules the same as for hr_HR (wbz#22534) - hr_HR locale: various updates (swbz#10580) - x86: Make a space in jmpbuf for shadow stack pointer - CVE-2017-17426: malloc: Fix integer overflow in tcache (swbz#22375) - locale: make forward accent sorting the default in collating (swbz#17750)- Enable -fstack-clash-protection (#1512531) - Auto-sync with upstream branch master, commit a55430cb0e261834ce7a4e118dd9e0f2b7fb14bc: - elf: Properly compute offsets of note descriptor and next note (swbz#22370) - cs_CZ locale: Base collation on iso14651_t1 (swbz#22336) - Implement the mlock2 function - Add _Float64x function aliases - elf: Consolidate link map sorting - pl_PL locale: Base collation on iso14651_t1 (swbz#22469) - nss: Export nscd hash function as __nss_hash (swbz#22459)- Auto-sync with upstream branch master, commit cccb6d4e87053ed63c74aee063fa84eb63ebf7b8: - sigwait can fail with EINTR (#1516394) - Add memfd_create function - resolv: Fix p_secstodate overflow handling (swbz#22463) - resolv: Obsolete p_secstodate - Avoid use of strlen in getlogin_r (swbz#22447) - lv_LV locale: fix collation (swbz#15537) - S390: Add cfi information for start routines in order to stop unwinding - aarch64: Optimized memset for falkor- Auto-sync with upstream branch master, commit f6e965ee94b37289f64ecd3253021541f7c214c3: - powerpc: AT_HWCAP2 bit PPC_FEATURE2_HTM_NO_SUSPEND - aarch64: Add HWCAP_DCPOP bit - ttyname, ttyname_r: Don't bail prematurely (swbz#22145) - signal: Optimize sigrelse implementation - inet: Check length of ifname in if_nametoindex (swbz#22442) - malloc: Account for all heaps in an arena in malloc_info (swbz#22439) - malloc: Add missing arena lock in malloc_info (swbz#22408) - malloc: Use __builtin_tgmath in tgmath.h with GCC 8 (swbz#21660) - locale: Replaced unicode sequences in the ASCII printable range - resolv: More precise checks in res_hnok, res_dnok (swbz#22409, swbz#22412) - resolv: ns_name_pton should report trailing \ as error (swbz#22413) - locale: mfe_MU, miq_NI, an_ES, kab_DZ, om_ET: Escape / in d_fmt (swbz#22403)- Auto-sync with upstream branch master, commit 6b86036452b9ac47b4ee7789a50f2f37df7ecc4f: - CVE-2017-15804: glob: Fix buffer overflow during GLOB_TILDE unescaping - powerpc: Use latest string function optimization for internal function calls - math: No _Float128 support for ppc64le -mlong-double-64 (swbz#22402) - tpi_PG locale: Fix wrong d_fmt - aarch64: Disable lazy symbol binding of TLSDESC - tpi_PG locale: fix syntax error (swbz#22382) - i586: Use conditional branches in strcpy.S (swbz#22353) - ffsl, ffsll: Declare under __USE_MISC, not just __USE_GNU - csb_PL locale: Fix abmon/mon for March (swbz#19485) - locale: Various yesstr/nostr/yesexpr/noexpr fixes (swbz#15260, swbz#15261) - localedef: Add --no-warnings/--warnings option - powerpc: Replace lxvd2x/stxvd2x with lvx/stvx in P7's memcpy/memmove - locale: Use ASCII as much as possible in LC_MESSAGES - Add new locale yuw_PG (swbz#20952) - malloc: Add single-threaded path to malloc/realloc/calloc/memalloc - i386: Replace assembly versions of e_powf with generic e_powf.c - i386: Replace assembly versions of e_log2f with generic e_log2f.c - x86-64: Add powf with FMA - x86-64: Add logf with FMA - i386: Replace assembly versions of e_logf with generic e_logf.c - i386: Replace assembly versions of e_exp2f with generic e_exp2f.c - x86-64: Add exp2f with FMA - i386: Replace assembly versions of e_expf with generic e_expf.c- Auto-sync with upstream branch master, commit 797ba44ba27521261f94cc521f1c2ca74f650147: - math: Add bits/floatn.h defines for more _FloatN / _FloatNx types - posix: Fix improper assert in Linux posix_spawn (swbz#22273) - x86-64: Use fxsave/xsave/xsavec in _dl_runtime_resolve (swbz#21265) - CVE-2017-15670: glob: Fix one-byte overflow (#1504807) - malloc: Add single-threaded path to _int_free - locale: Add new locale kab_DZ (swbz#18812) - locale: Add new locale shn_MM (swbz#13605)- Use make -O to serialize make output - Auto-sync with upstream branch master, commit 63b4baa44e8d22501c433c4093aa3310f91b6aa2: - sysconf: Fix missing definition of UIO_MAXIOV on Linux (#1504165) - Install correct bits/long-double.h for MIPS64 (swbz#22322) - malloc: Fix deadlock in _int_free consistency check - x86-64: Don't set GLRO(dl_platform) to NULL (swbz#22299) - math: Add _Float128 function aliases - locale: Add new locale mjw_IN (swbz#13994) - aarch64: Rewrite elf_machine_load_address using _DYNAMIC symbol - powerpc: fix check-before-set in SET_RESTORE_ROUND - locale: Use U+202F as thousands separators in pl_PL locale (swbz#16777) - math: Use __f128 to define FLT128_* constants in include/float.h for old GCC - malloc: Improve malloc initialization sequence (swbz#22159) - malloc: Use relaxed atomics for malloc have_fastchunks - locale: New locale ca_ES@valencia (swbz#2522) - math: Let signbit use the builtin in C++ mode with gcc < 6.x (swbz#22296) - locale: Place monetary symbol in el_GR, el_CY after the amount (swbz#22019)- Switch to .9000 version numbers during development- Auto-sync with upstream branch master, commit c38a4bfd596db2be2b9c1f96715bdc833eab760a: - malloc: Use compat_symbol_reference in libmcheck (swbz#22050)- Auto-sync with upstream branch master, commit 596f70134a8f11967c65c1d55a94a3a2718c731d: - Silence -O3 -Wall warning in malloc/hooks.c with GCC 7 (swbz#22052) - locale: No warning for non-symbolic character (swbz#22295) - locale: Allow "" int_curr_Symbol (swbz#22294) - locale: Fix localedef exit code (swbz#22292) - nptl: Preserve error in setxid thread broadcast in coredumps (swbz#22153) - powerpc: Avoid putting floating point values in memory (swbz#22189) - powerpc: Fix the carry bit on mpn_[add|sub]_n on POWER7 (swbz#22142) - Support profiling PIE (swbz#22284)- Auto-sync with upstream branch master, commit d8425e116cdd954fea0c04c0f406179b5daebbb3: - nss_files performance issue in multi mode (swbz#22078) - Ensure C99 and C11 interfaces are available for C++ (swbz#21326)- Move /var/db/Makefile to nss_db (#1498900) - Auto-sync with upstream branch master, commit 645ac9aaf89e3311949828546df6334322f48933: - openpty: use TIOCGPTPEER to open slave side fd- Auto-sync with upstream master, commit 1e26d35193efbb29239c710a4c46a64708643320. - malloc: Fix tcache leak after thread destruction (swbz#22111) - powerpc: Fix IFUNC for memrchr. - aarch64: Optimized implementation of memmove for Qualcomm Falkor - Always do locking when iterating over list of streams (swbz#15142) - abort: Do not flush stdio streams (swbz#15436)- Move nss_compat to the main glibc package (#1400538) - Auto-sync with upstream master, commit 11c4f5010c58029e73e656d5df4f8f42c9b8e877: - crypt: Use NSPR header files in addition to NSS header files (#1489339) - math: Fix yn(n,0) without SVID wrapper (swbz#22244) - math: Fix log2(0) and log(10) in downward rounding (swbz#22243) - math: Add C++ versions of iscanonical for ldbl-96, ldbl-128ibm (swbz#22235) - powerpc: Optimize memrchr for power8 - Hide various internal functions (swbz#18822)- Auto-sync with upstream master, commit 1e2bffd05c36a9be30d7092d6593a9e9aa009ada: - Add IBM858 charset (#1416405) - Update kernel version in syscall-names.list to 4.13 - Add Linux 4.13 constants to bits/fcntl-linux.h - Add fcntl sealing interfaces from Linux 3.17 to bits/fcntl-linux.h - math: New generic powf, log2f, logf - Fix nearbyint arithmetic moved before feholdexcept (swbz#22225) - Mark __dso_handle as hidden (swbz#18822) - Skip PT_DYNAMIC segment with p_filesz == 0 (swbz#22101) - glob now matches dangling symbolic links (swbz#866, swbz#22183) - nscd: Release read lock after resetting timeout (swbz#22161) - Avoid __MATH_TG in C++ mode with -Os for fpclassify (swbz#22146) - Fix dlclose/exit race (swbz#22180) - x86: Add SSE4.1 trunc, truncf (swbz#20142) - Fix atexit/exit race (swbz#14333) - Use execveat syscall in fexecve (swbz#22134) - Enable unwind info in libc-start.c and backtrace.c - powerpc: Avoid misaligned stores in memset - powerpc: build some IFUNC math functions for libc and libm (swbz#21745) - Removed redundant data (LC_TIME and LC_MESSAGES) for niu_NZ (swbz#22023) - Fix LC_TELEPHONE for az_AZ (swbz#22112) - x86: Add MathVec_Prefer_No_AVX512 to cpu-features (swbz#21967) - x86: Add x86_64 to x86-64 HWCAP (swbz#22093) - Finish change from “Bengali” to “Bangla” (swbz#14925) - posix: fix glob bugs with long login names (swbz#1062) - posix: Fix getpwnam_r usage (swbz#1062) - posix: accept inode 0 is a valid inode number (swbz#19971) - Remove redundant LC_TIME data in om_KE (swbz#22100) - Remove remaining _HAVE_STRING_ARCH_* definitions (swbz#18858) - resolv: Fix memory leak with OOM during resolv.conf parsing (swbz#22095) - Add miq_NI locale for Miskito (swbz#20498) - Fix bits/math-finite.h exp10 condition (swbz#22082)- Auto-sync with upstream master, commit b38042f51430974642616a60afbbf96fd0b98659: - Implement tmpfile with O_TMPFILE (swbz#21530) - Obsolete pow10 functions - math.h: Warn about an already-defined log macro- Build glibc with -O2 (following the upstream default). - Auto-sync with upstream master, commit f4a6be2582b8dfe8adfa68da3dd8decf566b3983: - malloc: Abort on heap corruption, without a backtrace (swbz#21754) - getaddrinfo: Return EAI_NODATA for gethostbyname2_r with NO_DATA (swbz#21922) - getaddrinfo: Fix error handling in gethosts (swbz#21915) (swbz#21922) - Place $(elf-objpfx)sofini.os last (swbz#22051) - Various locale fixes (swbz#15332, swbz#22044)- Drop glibc-rh952799.patch, applied upstream (#952799, swbz#22025) - Auto-sync with upstream master, commit 5f9409b787c5758fc277f8d1baf7478b752b775d: - Various locale fixes (swbz#22022, swbz#22038, swbz#21951, swbz#13805, swbz#21971, swbz#21959) - MIPS/o32: Fix internal_syscall5/6/7 (swbz#21956) - AArch64: Fix procfs.h not to expose stdint.h types - iconv_open: Fix heap corruption on gconv_init failure (swbz#22026) - iconv: Mangle __btowc_fct even without __init_fct (swbz#22025) - Fix bits/math-finite.h _MSUF_ expansion namespace (swbz#22028) - Provide a C++ version of iszero that does not use __MATH_TG (swbz#21930)- Auto-sync with upstream master, commit 2dba5ce7b8115d6a2789bf279892263621088e74.- Auto-sync with upstream master, commit 3d7b66f66cb223e899a7ebc0f4c20f13e711c9e0: - string/stratcliff.c: Replace int with size_t (swbz#21982) - Fix tgmath.h handling of complex integers (swbz#21684)- Use an architecture-independent system call list (#1484729) - Drop glibc-fedora-include-bits-ldbl.patch (#1482105)- Auto-sync with upstream master, commit 80f91666fed71fa3dd5eb5618739147cc731bc89.- Auto-sync with upstream master, commit a8410a5fc9305c316633a5a3033f3927b759be35: - Obsolete matherr, _LIB_VERSION, libieee.a.- Auto-sync with upstream master, commit 4504783c0f65b7074204c6126c6255ed89d6594e.- Auto-sync with upstream master, commit b5889d25e9bf944a89fdd7bcabf3b6c6f6bb6f7c: - assert: Support types without operator== (int) (#1483005)- Auto-sync with upstream master, commit 2585d7b839559e665d5723734862fbe62264b25d: - Do not use generic selection in C++ mode - Do not use __builtin_types_compatible_p in C++ mode (#1481205) - x86-64: Check FMA_Usable in ifunc-mathvec-avx2.h (swbz#21966) - Various locale fixes (swbz#21750, swbz#21960, swbz#21959, swbz#19852) - Fix sigval namespace (swbz#21944) - x86-64: Optimize e_expf with FMA (swbz#21912) - Adjust glibc-rh827510.patch.- Remove 'Buildroot' tag, 'Group' tag, and '%clean' section, and don't remove the buildroot in '%install', all per Fedora Packaging Guidelines (#1476839)- Auto-sync with upstream master, commit 403143e1df85dadd374f304bd891be0cd7573e3b: - x86-64: Align L(SP_RANGE)/L(SP_INF_0) to 8 bytes (swbz#21955) - powerpc: Add values from Linux 4.8 to - S390: Add new s390 platform z14. - Various locale fixes (swbz#14925, swbz#20008, swbz#20482, swbz#12349 swbz#19982, swbz#20756, swbz#20756, swbz#21836, swbz#17563, swbz#16905, swbz#21920, swbz#21854) - NSS: Replace exported NSS lookup functions with stubs (swbz#21962) - i386: Do not set internal_function - assert: Suppress pedantic warning caused by statement expression (swbz#21242) - powerpc: Restrict xssqrtqp operands to Vector Registers (swbz#21941) - sys/ptrace.h: remove obsolete PTRACE_SEIZE_DEVEL constant (swbz#21928) - Remove __qaddr_t, __long_double_t - Fix uc_* namespace (swbz#21457) - nss: Call __resolv_context_put before early return in get*_r (swbz#21932) - aarch64: Optimized memcpy for Qualcomm Falkor processor - manual: Document getcontext uc_stack value on Linux (swbz#759) - i386: Add (swbz#21913) - Don't use IFUNC resolver for longjmp or system in libpthread (swbz#21041) - Fix XPG4.2 bits/sigaction.h namespace (swbz#21899) - x86-64: Add FMA multiarch functions to libm - i386: Support static PIE in start.S - Compile tst-prelink.c without PIE (swbz#21815) - x86-64: Use _dl_runtime_resolve_opt only with AVX512F (swbz#21871) - x86: Remove __memset_zero_constant_len_parameter (swbz#21790)- Disable multi-arch (IFUNC string functions) on i686 (#1471427) - Remove nosegneg 32-bit Xen PV support libraries (#1482027) - Adjust spec file to RPM changes- Update to released glibc 2.26. - Auto-sync with upstream master, commit 2aad4b04ad7b17a2e6b0e66d2cb4bc559376617b. - getaddrinfo: Release resolver context on error in gethosts (swbz#21885)/bin/sh/bin/sh/bin/sh/bin/sh 2.28-174.el82.28-174.el82.28-174.el8 nscd.confnscdnscd.servicenscd.socket.build-id24f7cb1cd6e69bda5e12fbccc4e681cc22b4e9c2nscd.confnscdnscdgrouphostspasswdservicesnscdgrouphostsnscd.pidpasswdservicessocket/etc//etc/sysconfig//lib/systemd/system//usr/lib//usr/lib/.build-id//usr/lib/.build-id/24//usr/lib/tmpfiles.d//usr/sbin//var/db//var/db/nscd//var/run//var/run/nscd/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnuASCII textemptydirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=24f7cb1cd6e69bda5e12fbccc4e681cc22b4e9c2, not strippedRR RRR R R utf-823434b7d2f2d373df6b1b7bf2fb41755898f3db139e18844ff9222326e9cf5e8?7zXZ !#,] b2u Q{LR2[ sk'#7rV2LJ1 o]r֍lğq<`Cosu*}V%g\y@ep"Z .;ҥv;+C̮iU_e>W`#ʳ6}7IޕI>žvuPuY0Ryl@}Vh}-4u[bkкmMϵv/[~`ݡEņv\:t\s끨m0r"i:TwX``2mS~@۾4 :.r>ra֏E䬤oBo;?l) `Ӊ9Pr ^ynrX~`(k-6D޼ KFh=ԛ}/m50D> 4@=tj%9|7/T3Hq+^-)0\KIR.mh[)_.pg',}MMkk ,l8WAf{~Y}Ӭ 2t)^<+u8T益veէ٭rB4Y=m@OHb 607[y_5ьy2b#Hl#&ͥJVOzz c>#{#py0 ͘&L1`Dhխ y23];s$iפJZ~kF ! Dޓ +~t>GVa3vD}$*)mЋWb("C0 I~Mw*NʣM:>G#!9"Z1iWymx%`u{eM兌o8f/^TZP2Id]zM--)Mo9 cW!L#`k8:Ƥ~㌅ )կD!i.!w . [ϭJQ#Dg˟YL,`]_4k.g62L&Th j_&?Mu?t@$'pqkhO-Ib-VMoΦؼ^&[ptˇқc` (БoG*DQԉ`#/?DeL30DS6Zgu]َx:%#XHwL삥V$*7[M'/m[Xt`Oi\K#@g xv)vB'2 QR\E&].UTwfCS_f2E?IǀƝF0ZlAǷ*-/>/6vA#a%>8錝5JJL-&jI+Nc8_"-6:xq>E]IRӱ&I6bF}4]Z-ގyueQ?E*G37XcdiZAx_Ё͗mNgrqaauRQs-uKe-?d!IVD{u$+*qYF\ &R0@'cOt{Sf-+mٯ|FNoX8gr)^邸l9y\u$9e#+kT fTN1$790uT2Ehc{Du="t$?WP~Lݔ=Rt} `-. y`~c=Ȝye_$) Sꤝ5#kjb\J=" 2tVnZl58Wiy5b_pw/bPh;|&eFB* 3 waOĪԙ D*ɓusryM{6;G8?]bBH4Z nꗬ je~G /^X1e!mNpihTbvQ!-OM 4"D'2+"V>\3-IZ}J,k2Z1ͭqT~>= 5~iptSpִM9߆//p,lޤVGN={3ula^xf a_Fp`QCY;5)&%&[}(Y jD 06b7qhfBIF~n҆0?rdߑΚJT=CJF`W (u7,r@\s0At1&FG#-S*Uv7 R_Md3&Cw3;?-6! p][i0 ܞwⴂ+1($Vy\Xj'%ζO ]_a ZLBfrnR4 Z^ CK2cj\#Isgc$~gȘoA_щ.C&xӺ?XuϕBߧN+ȈI~$0ӢK46*Yy)*Y࣋:Ś2?*I~x+wy^QH0ظtѶGɬ>,ga%hLբe#jQ`r2 +PO/~+GmwAO[OIəҋ3V#25K(A]QYaƦS5}g)WMw{p/"fmU4(|oȾ89SR%ҡ#hQk`uQ4fLؽMDG/).g=YjZ? U$Jqq̛"2+qy0k,}ka4\@2ӓ:Q̅OXk:鳒X4aԼ$\p̆2~Z5?"ںkkv]QM B%K5f❈ϝj[#Pc#`ŽصQt8hbl hvF'Y XJ$ߛIbVӇ䚙VFpQ3#U}9QpyRxRQ}w*2`OF6G/gNDP 1y4YuKG 0HٔĈEak̳1fiI%L.CM=cD@In+^G\]Hp]xX!VFQ{?U+k`+_E   $ugʛg߃+°M^79?I TB tU:/i!J(ĚujHyv(wIȧ HzaF򧗈5={sGWqBHNUCۦa7cv!~AΊY:D3|to7UA)bG`Zm cwQᴌ.W7TrvYkpťh3MY+`R6 \#'f@Ъe~$٤=7ʏ9֓ϧs$Ϧ̙ JŧaǘuGx4%ʰo%HaFZu kgNEE`F(P_-($ޏԭ_T^-.c %<#"m(XD"( h9nlWMuR6&D kb {δyqaۿɾ` (%Q,7I꽞]::Ok̮@Aw'_ݝk cygv]VwFZ.b(@JbRLjW,5]IJA~ֵHL'rLsF2V9];8GL^ `¹Rr?I]|x[YO1YH&HّbψQ }ڄDɃMfIOW~k䂴 68\-LJBTٽ e;G%x֖f[)dMPi}ow1slrTpko& Q*p:$U0|f{C}WmpR橭f{b:kɟM c[-\gf4GNG&XsB}<[OVk7%|S $-a:[qG2|;6#j >S+3)˃i[y(Ǟ#PʰO)9'Ӏf,:ڛI= neO븆h{S } r{cG4 (l}J*`GZfh)oT-qwa]T  q;l>pU;+ "d0e7!Cgӗm?Ä=:3}\,5!ݍχD2&wwvnG G\ذ!8g10׆#K JrmdR(;BfVkU[ʁpIFH.^'iè?bݚV_ CN`'J+N+O?*qj6PU GM]_{Eha]mZ  x" #/^+$&GJ L|M]BUeq}oa2o&#-yh $pF,fkj-VFҤa2px 鮬&9$J5s2kjo£M[- {&1 25AŎSr6\MLAɯؼIIj `dJf]U8ܞIyR"J#ۤƬ()s@Bcٛ7ŤLm$Qgt82le7]x8,n38x+$qRl2>3V+Ui,4vL-`BY7^y*h,<[ (=]-B};*T;Ah'dmHnʓ4ti$*{b՚+?_([Ҍ%74xw G $4dl!uva?\ŠO kXB!^id)rtt'DH~T{ Lw28Ǭ.3yEp^/'ak/d e@y' mEH0C5 ~Kn1d1sxXձ%{aS׷dE]B?ˋ2UH-PQ Q*fDAεmr!cC[5Ywք?e})nM㸘4wv9 pot4OPj,-&oR;nλқ/ - %]Ztoyp*yJWڋN3>  R,~{ vgz0y8=]ٓIƜHpdpzηIKL P;šJRKHfyJrԏ]s@b.ZEaQWұ('oInKǺ%!j(\cEhލ ̧*󧍥U0\"O7;~F{Ɣϧ# Nj k: GJVj7J or!C{gr,SN IopNYW5\V J<>drI刟F _HqArUgvjVwn)w=g*`T>E & :cqp;US_-eMH&p>S _7a$]N(&ߐ0d/s7_AǮYXG>$eME*x̾ܲRȏ̿/+-C3u bwBw"441wԱSSNU)`HϚSpcЗhX3_OEw)D=Qbh$FoT7q&xn}" fU<7$`%Ht}E@9N]69xLTzfw ><4.7ZϹ 8&i;u&]υC7ߒwtUljEӈG' ewWHE9gOBqB! EbmmԿ? ֢3ڞ.ALFw0)0*==.!W#R ^븢1ץHX%31ϥvH8"7٤nlNιq@XT9+wbE?+B'Uv pG݇9ߠVI~o GrV?YA!4X/] &m/5{J!ـmҐQ@:,ßPjE͌"i.)a$kzaNrA<:v  36K%v qFө|MPhb5\q_o,zyTzX[ueqh5`]A])@Ǚ/8ܼ\tJjGn2vV$ k ofWE4(LDhRnQb-Q{1x-˔MuȃmCz7,N;=@G8k zG{Ƀ'El΋1䇼4#x:?|\!~ÓP.i+SQ;>F܍8;3 qէJ<|囘pf y1oIGq"G٦YH OӅж=fuR%wh991R2fMXz37MV-yKr.s~"*h8́KVJߎcnQl07J>G"7,-̳6.{' SkdduP1q1Y" .ǺV%Ρt54jiˁn@uz qy{BAJy/xoȷCV!˃Qn԰&n|ιSXF{q/e{챨l KV;If S2Yaw "Q6ZC g/%Ivٷwt o:uy/UG[E̙p_Zػ)6rb8mH\/ŖHeC oL*$.&ZCR_quL{~5Ճ:zF4QjV;[\) ԂW ზGnFxh@MÝ-#y: ;$Μ]RvqP;mcv/bASH|J~A\jo>u՚~'*=q+F$FP 4HEc>xX+R4фsGl&jΝRM,{uEsv 7FrW੾)@Py-ȏK;*_]4D"㨓nQ'#0ߔF @c:M<$d>EsCV|mj$*d>0+C=ۣRF`* *Cڊ}' qz=:{6aVm؎=[ jvQ†X"%$7 MD}YufGfH߽@B).[-&+fi#4a6AI2[m6m첺$BG5󮵠: Fwi=an"lYήc͠ ;Lf O= Yo48Isy$5l <!ł;7C cퟶx·s8ޅl"3 %wmhadsC˺bW6Ai E0ISH{a:<ゃⲜׇ8 2:;7("]T}Q$,d[[(rT̉&B) Z) d)y9׫}fC m%0ZXf1'26e$_@K4^0j8>-Q1Ag(/8UFDEo*%:U \f?<դ'&I ;{¥7#U1c^'\/sAǻHXLOm[/wޓ,' KQ{UuǓ_q%3oAMLNNdX*XQ$c_% dNVWE8Lu49QUdm-ޕV%N}JEfꗹ |xT-?04W/iRJ:z@7d.ii: Fq8ۜ(mK-1Q}utZRp/2`ލY׹ ɴ|ɹvһ5İҶNSHpkΘ:YKbr:%BT ;V_¹Y>5KdN |!L^<Т'wQ\&)gOƤ*`n(V)F0ѕEems_$f]=I.0WV?3[^ɖ6kR/LѳRmk0\̘2.qIҞ?SD L0Ä|D s߽Ǵ[ T0/hͣ)al쾯e.U $9'7T.oQ9{/stnS]v㖍ꛎIVW۳e2[l_QtB7~ ͐3|<ó]\\`!.<p.t{sLQU\{w0}p%[-(9pd';;hXܳ;r~Nj"=?!s'ާbI_"_Y/nϘ$3>;Yt3إqAŀ#+ʲ}lGx8ս{tdY[H[hZNڤig *6\D`+0ݍBS9Tͫq-i65jhoH}%pVPPqie9kr(SG t=aŦ@<;C{nav6+@&Gп Qϫt0HLPfɅȨ4:=Pt[kQUh]9𙌚HWrҋ-;ʰ•pml#\Y"P7ah~e7hÛE[ Y&G~iuG?xmT X^ܙg2@P O9rVpXuf-}.U~MӠl'=#Pqs-bzHC|(f+u *)i-}vWy)oVE~} j)VWoOLlې< _E@z;ato^d+%͂N~4Yl\\ }a6HAu#G^Tzv%yJ&*%* ky351;6lz5 +ypYC @kreőpH M}A+S+=wNG9'D,dZA;vDm'XkoWӾc: >ɶQNAE_YIŜei[;v1TZRwWl Y׌dC# Z3W)fXro"@0_֙O.΃Oyb0J协mC\b"܁2vp]rJڎt -*GY|L{ yJȹG{Y /C8!.3D*xp|6П.c^J"',l]`yJE @T#pHXhڢ-'˰vAiD~OAvK,]Z/vUtp`'i٪^8Jwoh4BeM}˄@\3BAzSֽK3 vcGZө=iJ4ixC[%liR%K:Ώm,k(8 T9C mf.lW.ɶw%{_Z1<E'0J#!19W[YRVHbCf=؝Э!.XWG&2~PcS qlo/ lC ]:`:O]Tgc{^ftf;Ȝ7Y!De(w61Mu,Uhh 0A1W?A<\LR\1ocwkm)i8(z)RzA0oY*UG/ E2iK^#`ˮ$_bE9xB\?˭>ЃE{˓Z;w*-%3Q3gA MߦF %kr[+p* (4/یV"8wd1Je;Bde 0AxB߾IP2-~LQU-(a7g: ӟu'+ ́h bǻdCVBd`4pY2d;bՓ` TF=_dL{: MjlukET ͢ļ8}#6S?2iA Gǁ}2'i^K_ Tqh|1c=QI;:h7;uƴ)jSX6B1<7 !TS :DdɦXM#C ΀=n^ 'kLD TmkZe1ƈT5jb p$tÃ*Pd8rtO~ZּdHGL2tǿxqhȽ'RAf„A,ǵeH@!\>tx-J(m'gd3@ O(&(Q)!> ^'6JUh3+$pa_YQ!h>F݄2~^v #yl?+7"Z]i(&0m#L؇PsglG4cɦO#A=OP ~!D'̕ToXr1K ~mcbշ?,sJ|4ٛ0ǸNVۜu6{CO~VEgp'4UQJ:73Oئ^=.7܉EIaDX=Rpb4q.y^hkJxgIUYE&C_smzL q;JQ2RV}Mדk a"^dH鎂E/rqLsx}$q"Rp .W˱g;lM“@$90DhxUJua<#cZ:M!4ȨE7<ɀG4oVJ9gJ. N+R73VS_nX*+)gDp5E w@T$Kq[ Pni ݾU&V⮅}+F!ˇ=!+=3qI*E)aS*9GL)j)eQ7.!$16%3\vxȭ1KBrژ=1P?9.vTR9<Vt.$VҼHuλLC䂁sY;Κ7vv.<tس#pz;dZNū+~'kqEvPi9CHC]x:I?;0Zj2P-e:7We I@gAp̣/[~3`h}x"1Vv}}G4+^M&Yyg:+Is4"! Ɗ#F@?8[粠'"(Xp:3rbx^}sa?xSR-q$WKk$1 m̡H]&U axńZ/U#}3`]3Y,~sB8ZwJ뽢0ff&C@K@ڡCybq /2M?UoL۔n tC0G("qI7x5ȜLn~ -ƙ kyY6"bnelVd5]2 3V{6"&T?+Tr7yU|,!dc2F-ʱҢ;@m5ߝSC$a|l{O#2gڴ[Iqɱ^:@5e ք`9~Bmh/(۠W XΔ,~Uw ;/1"h6mTPiHq|J8E&(}i ɪ. DxC!l h_MWPr^g(>8,\&*P=8eXv*m:'^@=zP}S 2&zx,td4A@]͇wh²O! |lI.iO Hg [iބ#gQZ >uZ R2HcVF{3TWW:| 뒝->,\J)FԦFfr*S'po5T 썩e+4Eya l LjMM_]t/}E!59[H7a?Fz I7[U57H<;jN^,ؐ?&47آ;.͓~ҹf85=qp8uS]䓌 -; O}'Vd)4׭!aO_D'uǥjԧcnq;맅>m 7>/ީ[Rb"6pf'UPyZ~1qtiSNBHe7Kv7yQ':%oܷtf;| z :qmk0XʎwFPM%GZIqh3߮{sėҨXJsvg+O,p K0/IӁRIs>OZdnL+g%Djkc{+<*褧[%\mn1r(|ݝCxaodL P]RExg1w/-Yao޾qICC_%ࢇK90ssz\fY?{|[Ά *e9`; ]Au#$'!K%R{} ܗb93,-ű@Կ ^>ꣵ 2Vg#y-$GNAvRwDI|fw 6﹣Wu F{)_1_ T\su[D5P jd~ .N(8ǖ79@JEPknνںG:XUcQA=>v5XS=gZ|V-eI`; K\(Rۜ=;Ƃ*IxdnT]E~a#" -8ӛ9Lʿ:E=鋋m̯ s2x_+ޱ%qeݬgzuCH3ʡ{+]_h;W9QN- e!tƗ'3*Dz,HsN zvg w0s?@3zl!o^vȤüqMbӘ6<|xA݇YiҢTRs1uW%є#O'V!1XbUvf5SeI׵[5oeqDzc)؃OR[ey[QVXXGOUL?*s9(v9Ǐ>2qYT>>!،B`3cHL;~$-iǕKzAsp= sp ʴn^(aBt#U*eZ(,o;6)* >WBznqL@{R(=X1)O$}[թ3( }r1/_q{1xbwP!9䝢A8t wO'l2Ȟs /^2I'[yA^pTBiYM;3(u?B# `<^XG]=n.ف7CZOKNhh5WK/{^ CrTAHoY4ujZŷ qJܴ͆M8J#Bx%@&5)`i䠉m)`}@YĀJKfwNR8cVn2֦0=q)YL ;TDGMl=fݻ/δ3=\2 @RFppG@x$LGo_WQa8brhE,\UvsPKC%,"6ѻb^}r.2opET$DWݛYoV]IB!2u zePWf`wQflަNS/TDp }'P'm fOlDWk ǧ>CzMTgp̼dhFLE3hoe?JUF FBX*DPZX:fɤ KZGɧ5S.r8B#47qݦc[a'0h+Ԛ&+WV흝_Aa:ZA9mOFeW# (BNl?am  3m&eɸp>gR$D8q Kč_n՝O5;HWajn{WMSjPLe JVDB=c4ȏ1Du (B`9 b䁫lEmz.--(éL! @(Ѥ%+8oVTb[-a%X`Uu fU|ٰ&|]<k8:7.-kztyDԖMلAτCS^@dkvaVK>3?-n|.GorXu `W@$6t/咷kKj̿`7W*[<7N*rnfΥVh_}"0]v IrBp)M++rH4rf14n}@hpw".SH=S Ip Ez-ˋr%(*5xK#1F΄'\hݙc'L({t-^$j>Yf.9g]IC \2 #4"r:J4Tb/Mg?į7aXf:1i Jj* :|< A (?%ϓ t)?0}$|qme"C4BZ8ϔuٹ (a{N?0%Wk| )l۲suدTo/\[78^UǦr^O赽t!u BO kAܖU|6B+>ۛB$O{08}q4FhAmI}[Q`!Ô6q?`7R2GT,(3,jA VNڦrLm%wڸ[1tRLS6^V4aSPG҂Q#B6b懲ܒV 7MTQK"YӼU%\~>%R㰠^6ZDV\Qt+sjmR %B7=f bHQnTޟ6*Ao(oOh'Vn礍5}/iZCSOtIX<^NgLDq/P0ڃY6Ą_]< uT,ZR0R6k(h=ii-оR+JDP{I8*;PT22W{OrD=$0G?0 LMj@}.ԇ%aCJduϩxҢx~8W;f/ H1T0*E&`E&'Ikj`Fcsb}%קU1):ĔCӫ4|6ut.۲ 1?> 2!c EЫ.TqZ5,6r Jœ֯hN۟Uf9!}q3UKص͵tPf)J%ΓK _$",~9R~*5vo?&>z (tQAm;mDMd,s6ö ~6;N4qMV~&adёE9yER߲U86Ow{i?PY7u2qgz4~>WY?? ˡkK7l8O 6(5ԸĬZ:<.@>SX`b;bb飨৖HgT &kt0ГwĘ#v. b:W0 l ZMDzQcÅ0E|o}藯rYp^ùfl&.dy"xуqyfH} k ZJQUk-pbxrT0G`c'Uz$GQ,q?{Y^Rȶ^T)44 G;b@q7a#je8GTBNRV1bLs;Zya\Aڨ6JCqTi #{xWdz "M4k<ƷFU_\$ʾ'&x8Z  w_,U"OuQuS/āsE usX3аr Vj,]ԙGcn*aYny W:ip< v BX5{{]p Ѳ]P#@|5婀Zmܙkm#fg>ADFrW(,JUI4@QmOǥ̃xuIݕqS6oJ/h;쵄8S 2-4Ae%>j" =DŎKli~ql7]p ᛚC֩AE0M]scv?>NB|{\ɺKJ8STXG+⚻oWwLu e@L5hN4ss]Nmo-ڦ<3^>t_".`IծF |N?xLfmYjFۑ8+pCnm_nxm L$ha~Ŝ?fgQNž/\Cs4@{+Փ.4h|Ky+ۯXE /_ 840/O{Z 6osHY5{Ѯ\IcN߯$}I&FiA $xMS>5Ⲑ;R5Mc>T![?o6h=Č.˟m\$0Trjm{=%zC enMrR#KT=V4 <\F/Ա""+ކY3$hA ϴp8xhz~,a¶J;| p kmC\Zs| ܨd6|{1$;, $ωs;ph5Nkz:"G_ S(V/wdiZ<Vڅ6lyT{lazdjPv7ぱRvwu .$ZlCna z ֊[wEBӸo!>)[-5Q` \ ݕ?!ĪeXNn`hT٥ Ս{$@k/چ,}[aW]tVf_n8.rs,V~i 4-i=*Y9R6TP*x@XGmˈZyEB XBS}0ŧM!6>0lRोz-h)XG,q#YPy[7DI>;(%n@GG"tސ:L5%wvku*)fh Dcg˜[v`=sP7Eք pəӪg]Q%}XI8.Ҋg'=*"BvgtlD"Ȫflo!t؛ 7zdξ?^>Jm0G[s]n<-~Bomou=G^W1hf",.וNg=dpvqt†njEamdX U?G!4S2 *c` FL2UD*7k5}СSzQLدU5~ċ8S,@a~6FDi!gg; (Rv'ym [dS雓#HKk)rvNsF7̯KfX<)\نp~֦+BɓwaeZu?ZsLN!cs4`ZDLi'$ f㓗8.\tP" ~#\kmHr3 vG*64iLT[ľ9uc" w;~p7sY,K8kq&oNhV,C$ רln=9~z=Y*L-8imY_KYn9Ik# Z!D`t8l7b"҉1&b I~,~ZfÇj}ҳz ]?kFqrcj2%! m#Z˄M==mғh~cFT)odiusb Ń &-]6=!»\S奩7MKM?ɝc*fP5 32a¢ŷ+ɊBpLLPYʥ[,|:`c5GO\--fh7lmЋ [{pimBƵ$iFc{=m"#W|6±esy}pFU,5XSLN% 4d"RRek) \N)$WJŌ zf{<*8OV^?p Ns@1ɺʉͶdn>xFM<:ht R' 1{@'SYPYݻ$?(372Ġ|޶Qetۗw DOx X~ y aF'P(+(=nԎqCwkL7el^wuOgjX% n멌g A¼V{fkA)FƢ-moNɥ,3ϳ`QiTwH?uԲlm=T]GVWMp>G{{amfOS!xM.>JV Iwj?_%R7Oy&kc9C_n!cT\PQ2B0jg+@8lacvW/3m!\$DcE)%?>T BF[ݏz/++˾ƤylDӂᶚ o4RHR׺0Gw~KBJUMt"Na`S3/g A67o>uګi yhAΘLlX w-{f.J-982XKXH3]VvӃ4 B*p \>cR zfY"#E;jw '֬Dn› 9'|^ ٥nRZN2vW#<"6|ȿٰ`j~f4cэvKϴkjz&Dec/[s,㘮8ɣ4;O<1n+7)DtUYkfm|>I_$ yUK\XaLoQ=&%{k4Gd)C_CG1 )"ӻcE p`1z0@΁.AYj1l2jnܗX##Anϼcjr(:7\9@x_wLw:\^]0[M@?U'RW 8C1 P$h Li]"c=YTkE;cF Q V_7yorӯ㛉g:i\ Vs?6%],sk*9+q˃Aʍe1dI9AVp`Έm)2RAPnS@1%_" ?_H{Y'+_PI)ir7$m#ܥc׻KLs0?39pH3lu$tV\cjA՝ 8V'FBGJ^438( kҖG>R S>'$6M1\꼑H;TViwٚx&ƟhzΔo8+{K7V)-L028K/S18siU%l sVamʜ {jBadH[r5bCMϵA .Vw@0%R 8?tFFv61_f3~IcFCe)[`Mƥ2%"vdM9E7akcH 5+"*g87v2i p2)cW='{ N"X-E/1N1ŽU/VHP{OFYfqǕ$:7!OہްcHpUھt{̚@- i\pׄЊr q& yI8a֫f/6ĩ5Mg0*G0;t[\zwacbs)ICqmiL> < ti=X<:&ɦ]{*%/xමDl߿WgƲe-$\ӯx~]3NisG}F`hEIStڽDYiֺm $Fxc$\쏹)" ߐ,"+!h"Xc37fvR(0k1b8œ8HZ;w!TZLqe Ջ '#XpNHxC-+$6f,'7=͜3r!ӑ LDqolMy;ibL=^*j*{N&/++-   VZmv4k/ϔL76MHIżHĘǨ|3lW|Q\\vdw#A{8:c7H!>X`2 ]^ů׿U㽠ׂ;rwRtn_2,Ƴ|aFj9$2# DhlC&EP4B^3N.52Z wyVnSS 6;S,U1rr tT{o'a~hߋNҏ!aQ ^ɅAD&N)ǎ+0^ +Nt.yBsY73gi8~'pZ+RwuyM\::*#ȑ]W?^Ѷl*7Ҟ $Ak ;7F!K-GPltF%kwyoxB)r!V1Q{Mk}$Qfuק퐆>-8,1}A&uo`%&#Tc਷IXYX_1`ٞ?|iJa8C~,.YK0E4KyuEj0pN!"K[$8PD_{ OX[nȋWvcH8Xe>^3qlBxoR*"ά4cdwpPxɸ!;q Ɠ`~"mdjE3M1vpFWaw-ݖGu  a!94KϚ6ﺍ Gikp&TH[Sf97+-I,4?x8[WϿnqДOgEh<fATe/}2惫O"ìu7PAnr["wQ6֑%XX4tRK,2-"&;zF^d0y!Rܳ^z@\ZK{4# Bϳxl":ob$ޭȁ?&QXURs\/ӪF0Whv{bP٥Ax #~:,IMH=.(*~c Tot >5OS+c15*3`yJ\8Gh2Fq2mg 3E\86,GzyKYdy?!dQHU m?τխmLx-#? Yt3;\iaBH$R %ZJ*`uP3Xo rwəMdl3b:EGHm{' q' xʧVpYvvK:X_lR{01K("*\u_:'8'F )jA!Tt~`֐A-8^Y9XV&:u_="~u_"hqR_ Tzrp2&Ax lD.q~R]4j\r~=?ab.jĒ0JDiV5tNBI YAk^L*k;Mk5G%EYaazj'&h?.L&iY8l}m|;:21i=:_Q/ڠaX-.XךDi e r-;4+;47UyU ǧ2'IowfODW\/H##HV-8݌Y̷s6X!J&zxSurAo~N[hS)4w⇩}m$Iobh"JYZ 4U5& eɝa,@(Xpߠ6U=[]snGRB:-JgByDnk&3&UZiCq̠)C(MeÌ2_"m!E*,O^@t&玭oZ51|KdH~| i9jGɚIz]gI#yI@pD5@,!U tB-;(rNyfme-O36 |/5nPc S|J(r~aR5zVugN`-e䦫CM*(&.>./̡j%Tls5hd:P:zC;Lح[3yQ[_ߡ[O\,̎γ<"*,4F}Rr1(~ 5Yy bkE:j;3dpzu=^woXPo"5gP0̫zq*Ձ|._D&/PZjsN&'0ShEyqŌhs$ N Y`o`6l,@S]&{FMQqtXvm) pD5U;,o>f G1{˜;~s!Y/&x1ypڤi,-ٴPf;PYA*Ffoɾڜ^Jw&r~$X!b ٝ# Oqa+ `9E܄26s-;p~˙W$(bFQ=s!`;X&V̈́~c>7W<uM 0 !&fbϕ T3& V\ԛr@}t{jJVb,]*$Zbw*ܦ&;Y)av4*i_`2ma$ =ϧlUľb}9de.)Mp-X*ݶpCc"z>lVK4/lBXfɫV*2IPnuq42<sb)!8O]̲q/hwwUJz h ~Tt=3F:)?4;^AѹXt @Au%U6.[nLKsv3z[¹?^qܟ1qcAeMqÛVAO3zkցo*lJrr%k< HlUt6p젃ߟLGRgo PZι];'E;{ qr\ےyUULo a,-c`w!M{'dbV}k;DOʅfƃ[ݚG{fsQ%Y .y3fd:XR3a7+\V§BQB= )" 8U?d?l[q4H*."IK߁^Z#5(h:Ѥ0!f͖t2#0R 0v{a6,9(ֵzEjM ~ZIO{'z ۡQUu#k@ ņtȫy9K6$ۇv,COR SÁ~5(HtԌ,mfE8u}NwjM85m~ٽ'][≠0{'S*tpڜgyj{૲)7@vpC8:TS~*2 ChLNei~=Q<9"ZF]܁mZaN606eo1fi9HMl RqE g΢%if8OHb!덌b0_[y%F'|>e>qۊV@^ksKٕH!08.OxYQY|nȎEg6@O$Qkޢt<^!Jr.n2 gnAk;4,QcS-h̰4UR ;,I GrCt g'۾j-Y֬B5S uiDllZ O̔ zj['Y4~Ltu^)_pR(N>D@I3ʶῦ {(<5T>xu?ݺZ΋(& 7%SPq?v2/CaW>D'N{>!A?u1l[Ɩ TM@$S]Oapݞw( װ4 a²pK Iw`of@.O LoW:xT#3y&Ny%Xzh݂YO&&x n]: oEvB 4)^׾* oIySIRAL*|13kvWc=Wف$˗'{ϹOߥO^oi>j/0^F"SX+Ⱦ-csu"Dl"{=}ys0%H~'f[79{isz mK{r*`lkw*qߋSäb^`1 H+*tܒe(>q\m E~% ByxUiWxG] :'b}ǐmU!4 VBPN%B"L#)ϻ8:2˼R_ \cN)O*W X`ҬppbwY ˁ2u$bBi_6r I545bc%!p $vsXR}R-ؐ\4 wJL:nvо. ύ36~1 W 2?+qt˄ M1ųE`2]Ձ+?S92Gdc!:~[& k1'tx>GB q-mn3v!J,*0 aY >"Djr)s-%2J\xe m-#H_q"':q 9ɑ[P -& 9/}iV_b> ҪLλ9cZXX,* }EۧEbsM|+^y7Ĩ?B%0Dpw@BW!+ | F'z, D?F_Q(Y yE`n2e=~ܺ)Ο!P>s̚Aqwnȗ6wLR ++rx>)_XI13:wETL]F2i go\ 2Xb~Ak]L '=5faU8|ɐa - &P#Jy$h>^؉P4y-R}!u>u.b0]KBJKEW 'u\rt&:gTXUݣ)QB``%EŁvrH!iawvk7 SS-ɰM! BM9 }vE9˧tHG(l8 M`㒬RsLsۿm#>*~. ~\aJr0^媼@NjX[`(sg|=DIq8Hٍ)u6HfRì ~w$G(g"nnLnK$Mӄ'uvWzQ>I̎Stow8mIwnXĶz`S9iڰ"~]*>TgpU5#~(V85!gZVS.Hxj@!jb/|STy.OsbrC־#06ۀLKFt0B8+ƍnlZuzjOǝ8BTՄ;"7bAo{g--D>pn GaNjgu'p|j4(_Sк{@sآu.oS֋_NS`zL!Kut"̱ZrwEb[cѩBm 1~%єg:6P @"fF y=KK9޵S&lC꼴ʃW{uG'ˊOgÄךz C=1seRr2N')I_ceǜ ];(ݥGg3\Efs1 fj1 n: H-#+d@řḍ 1FGlf9)Awq/h[|\CYsaiBB,ʅn.%Ywz;ha&C'{-}u=Xh 5a#NfFJefÄq^AEMcf eLT$B?lETf~V+ nc yX`|R+A ?!Q^3}Oz6|y.PGw^GM$Ő:76?kbK-ewI\&7a'z~B* U&)VTv{~=h`^ܟTo >E=R{V ,1aMȘE B .7);2%G%Ko%l ^Buh#d%oTΊ*͂ tXm-DzУY4.zCnk4/sȂø|`֔:LqCxg/˺BEO&+=v[j7vzW. ej*enڔC^.87yͧy^uVǯRcDEI-1> BG$;meG"s$#X/i0R5ZUݘ⹋eBjI86_.OC\p.c0.VO]mWD:!C\_("ҚG՜DwӒqTU`^ 㶘Bɣ^Ie' O~PIA5%xjU!T>&g~eը#jqɴofHy 9,*-̕p@?k1m鳦ػVJmOX h)@;J@վ#8w8YKCrTS~ܟ82=|I\Q0[`UL#d˼Dn6;щQM402ϗC-\:9%UBzU!kYLOu\fo"e*!mwGT@ K uEhDd5рmU`g 5lAVbgcf.$dZޣsyHJhUHltqf>]'.WWVx(4j(V}l+ f}/7ʵ)r02_TXԆd-M?$|x߬:_r*{};w M -}kKx2!V7ā^ ܡ]F[Uߞh5:czU0V3!t֋MX]}= k_wAcx, {j;E K.O!;kynD3kE6mV`Jl#3'i^iFuJK.Ȭrxo[!af3?Bv2_g;e- xĦ1n#9742vNZ &pS0{unNw"2-pK2_0>itKs| K9"? ՁYpdn>Gq׾JU]:Q[RL"Kg.6G;yZԛ¯? -bi1,0)ah/F IzU3M$ۉRlku^/tUjQ-3APj0Z"yHKۯ.Xg-`Ap} ;szD:N< 3Gf/%K n="i;hnBi4Y|Ho#~ZHO)}n0TkCWVoi#ٌbU kprgy,UY=Fs")Vo,|L1ߚ,*dTƤb5MͻśT"ΕӴ/M$^5sdb}V34/2WV]q}:[խ$A+|Iwų^*КX8MI|t8 EP6 Se_[)w̑x@r[2ZhkH :ȍ\&/a(u?cb:r2 U T1lf{%"|{hg,6EtRs/&Q\ӗJE;6 Qw?"8wG"yC"BwxyTbH'lmHp?(~ m_x  NCdčB/v$\{wHg1 IO 'T][Bu6wؑҟ3#&e7s11az}[]؉%@<9 =^ib㇆z]峬בDsxw iNTFèIMaz.\Iۃ1{fuwi[!dp:^ꯨ'P.p.EB{21 dF`!\~r<; v]_I=g8wiO$U|:XD4u[.:\;&aahVRUP1h㯀[e-P?H4p`o+/{kH0.'b܅^K^57Rp@/44ڀLN6D88^'ҢhC/;<Д^@z kf1N:0IM \񺁹]&asl9¶$ lUqz^@#BKL4q2|c6FS$ 3-Aur y`Sr>-/T,sr\E) I̎N*GbQ* &$CF{(*" 6*Pi<~k8n.D2旕+tH (iZRkVJY oR;dy8]}x ŅVM=.ʮ?#%[Cx{g-֚ /Dm?KVPe\>=p˯9Stnܒ3+3R M/,'gR%wb "'[w;1gxqW!DZ Hb92CCLw@C6  =ÓtU3UzgRnxu]Juw:zͶnG /oj.:|$ *3$݉hZ&D^dO>z-(Gb5ߘH1(+e' BnR%OӐJF]5`-J鎈7&=#͝D֧-}bO1mfA[&yKYJ-cJDf2˟6z1!@"OZK d0:_??(ld:щR/VP62h^*  ʻk;^ZhGO's۔ a :r®=IG܏O%|))Bx(\.ѩ+CfbH!M_EA6`(\6ܕL3u,kհ/`e52J i&QXi(+K)M9 (,l}Y6lpN')@`82~Ew?|mܭfzTJf-OJL$405'T7)ҽawA#J/6nS]I\Ws0[jzJ=GRa>eNϘ߸ShA eT Yfk .܉e溉oGȑ^%S*Q?Swfm^ą\mi oA3D&zѬZNG @*, & kX]gZxBY~^IJ Cg.lxz0qO6~2$vY>r3 {J˙?[?h8cD^kUvb!?+] sGs8U  (-[{gCey`P k/2p5@B jx4Z)'xa1et$vL&GdT{mЄStiFvtj Q 2HWaO5|L3,kVB2$Ig5Zprtc],@}eXS?6؂ScSbv=q,n~RůRLC4>twZB@Ο<9l X=_x7߉h͙ҫ$c}td@=+q!m|ѷO[CF=Gɯ^#T9T)Um<%9ͮXg~qd+5w߅F{{V"A#ͿA5% _61a8:R]!ߛuEǀgm I:]plҞÃLxm,8 ~2 %iud߰[I۝Gm݉/0vE;l")E3RHt#*뇢u\OLňmY }>6;r^Օ&+O?f>US*th/ltK~꪿ycuY~Y\B (gUKd#YxP{Sw^SqՕc%dj6:' p.x!|X֐Nqj^FU0-wWQ/B"7"-H)}^:m]مT`@i.bqb[KeI>\_Ծ@kV;uiA1Q|'71R7MG@9!kO !*s~(7CTh ͅȔ[np 9SuPg^ȹ>9:X}LqhpX@.z}^0|~:)A,7F4( MQ((#.6^E P|vzԜ\u.^ m F}B[>n8^c;MBě}1Z[ < ^!gT w|R{u~mpJarXgzk᥆gJ.L3JDȆ#Jo{6 F6:87v}L㱑o kF.,)Rzp!1gs%=D̴{0cdj4Ϧ?x;Ilk055DU=^-1r⣚4:-]f90Čn#u ZܐֻوT"g2=k3"4 k)sA\)~~x՝lx]H〟/ o5\ un ^lD$)  m,67BaݯyߤM; %qxt4Z:wڀuI*_j苿vDMͤLdݎpZ'j4y[4لY$ ^|$;rorod c8ˋ`PQ{+ɦQglvBdX;ېA]ӕ2q,n̺` FSz K;#ٲWhMj<iMH g61T/&[Q͂v\~|"7Ng(r#죭܍]82PbȢvM㴾N#>!YUm]-8FYGV[;wq+l߲F-U< FA'k$tBѩ1rdZ $K{Bu$#M+OBRzAӗ= ykDlB\7$7& *{x:Q]G5f(8p`"pi 9 DQHNj utMˏ[SeS,/k]&߫p8-Hv GMk,1dX#D㑾h'é{0D-XCSW/nL as$ G7R0(Ǝr瓴kז0cս7aߪӆVK V ݾDJ KJ10z2{cv }u%BG" 9H˂ &>KleɬBYBZ<ҦXeF8A ٰ)gd | $!(A+z]$#+5&Px!0:j((~*;:R3feb==c]/L[ !Ik}H`wZ<-wEHG;ef܎IU!.ɵb4- ]#ibo8"^VܯFPY5Z~PaeCcZETq?04q̉,ؠQF6P< J#"DSuC]y3bmd j+-pz=:"\Yq 6*NR@P&{Ͻ,"ḛyl?KMI gJL|"|{S\K_K(470v%DŽs"埁/|FvQEOBH-gP{3bM2e="9n'/;IGs]CFe z(<oa9fOxP1gDkOT5Ʊ(1=s%"4K n]tR7]*-i(\˜*[ & LTY?f@D<xhdժ  dR_^)%dD$]DËdH2ՑM6k\&}W]#H0v .~|.ċMnĬ |XߛNp"]2Pn6_( $5Ge9a < >]bg?Qn&"gO{z֒Q[@-YxJ˻s Q i&eW@GI5ݝ 9X[rlOތن7l ʍQHoP-~5}L.uv1#zAlfb88Jv,+rR[W򭝆7#ucqYK5f30~.H5#pg~&X6"iѰF;`7Ԃ3gaZ q=Jyg=vFuk>s嗡)gZeG5 (XEC|OLmGqxRCW,Ť#3Fy j]3ZhKQqnڄ(N<3ynoHmIfOq8E$mގAR<;JgGN"%'$]aPaJ2)]ݏo:T*kNXJ!?Q#~Q:/sL~r{ lh{@tM9ZP\ozdŴ(c 4L78vfZ;557$D#?F~ "B]\蕼bŪ:b&)!Ѳ$$9X?4[L1@o_:y"~Ek:SȈ Ud~i_<-{q9عVn6-BOLz3VW`q+t|?*XP7n2c&~43]ɚ` !Xc]["޾HTl?-=o 0rm4%JeoN<7ʘs:!LSՎC˧.9x$P)?)e\]an>h~rpJwwY2 }-8Hþ5 Qs'4ɾ1w]L~'~ba ~i.^! X?d[ {e/ɉuW<~U-kPɝ6r0bcu"ȣՏ!淈ڐbj3f5e`=coU1Q{8X9qŕSNCMacxdNz y*Oj՗ EIfJR֌* efbɍV)D;bmT9|QK6q49;ߗ6R< ބ/}?bk92GkwݩF˦lN c_A&`t<=7]4<([s^_זRBXD-(ijoKơqT"{RPk=I~z deFALJ [lzQ)\=5:LNуi/6NmD/h ̴x&.'beϦ) f)yY4Hvkq?I.xMX h&`^Y݃SP$BC5FƤ5fh#N"A1fZj/9]>h@@l)WX %ECDV,FCij*U_5YޢTa*Pi Jf,ͅ2<|+{~j<3^k3wLj>bKP v1J~.$ NSK]浃rg~pV"yx57|QM1RR=MQ`5GX8~zI07 LBFK8xN6,T2Kf6uL@ AƁ[1 ʁ`h-o^dj]X m=S{⣣#7t-FG,aQf,;<)P @256\(Ji *dZoD3)Nhn`۱^yF׶}fnxF ^X`/ܯĭCE20;#| ?t@XZ(.5#2!$G?wyf!Jg2@F\J\c3c5泈ԼrDo*춲'V}EM⺒D-&N{8@cfTA̲ߠDzxh F܏NV/+~V{L &WJ׼C5u,h,5|Y (L|yR׹ LlBh &J@=.ЛEܔtzF\tNJyvQlaP&b͔$;#0> ya=љ웑# ny K.<:02 -L2!jF'GˑlÃ"F?1O֌qv_n?q;=/Y'jd7RTW;YaoΑ'lCy)x `| w X/U6y&}chS}ĮW w)P-Y$R~w6fi9\k#(Գ+=E[t qf:K)ӓC9i [p</@):7I,ЭP lڢF|kfjbMQ{6@wDZXuTJx5sx|ݵ-j\g8V{F,IJ]AG}68uB$ k)苙hʌO8hv{yƉ `\Ogb9#SVYiD K&q:q5#BsC`pSgP*ڙw7X"M]cc k2.Z &(lp!e#Dx ln 5ODҽPSf'몁 :t.+?1|^㥨ctw;ɤc}yǕD7!YOrbM_ {QUgWTBլ6i}% <ɚ />@GSA>K/[VK,UgeNE(3$KrC^?z{)Uvbc* RU= M©>&qk PJ Ԟ1(Z 5b'1vŝӉM G|ps9>X/t5+e"^`콨W60\{\MKr>0Tg{1u9VUG" !#ܸswUlšBHu0ᒘ|:Axކ0YXP`@Wyվym>C|vg }:R/oT m~=^Ȗ#WEi @ֺb'5\ 76aL9Ń7!H5غdJwCLjⅣmD.uc;x]H6:j]K9\ӛϟ2LƄğ Mp{¾nJ6_m2aqp?{ 8BgRXp;N$Q)x\5 S;v 6ONwռI]OKE8a4qw1EVF}ſ/Z΋ /498.M:qp90K@6 >FI!UAQabxLN6 s$:6⤡['AϹ( Aq'S+vYo<'>B*HI :W,VDž̷ 7K–Pb¹qPڙzSy՛[wh"$pfd6 )|T`Ι{Ymn$qnT;W'$O-RE `,Phy'MՃ7l,%(䍃9;ge#djA7N rv{/AK8OcǁӾv?*Z^4"{X" h?"h&n8 Ff*IV xm7#[l 5<^&u#̽lxJ?FfS# MZC}EEtv#}G@US$dOz43 ;AޖoUѭ^%G | >}b)2K; )<]k P d4ZD 4HpsmdBY_\@ #R3L_V2*|dNB%˙ަ6t5!\d`v4C%Ϳ0iS@m3/_&/v8e ;eR2_uޯ'xI>+9]wwՎ䬄_%]S+=b\vwO h]B)ۘ|"mSlb5;E  !0+ڕ RQco *q_gpX J?mM$,ʛBd`2^`d M?7wRk($>u6g1m.NT_Z@.)]KKz!hl97OcDOC.C!d1 t_{zHwMnښ o&sWvCXCI$ky^Vʊ=X٫ӛ5&&Gי8R?'VA X^z65V7O?SeVɟs|D=Zs.}*(E{*Ue''0+-oЪ QX"|U6%HZMp_ӛ̃$;%3fX+qdBΆԚ! HUAɲJHW@Yr:$B%7\.~זohjd^B@;n8Jt#3f@ KK1{~X6fA>ǽ1!oZ<}ppbn&֞tEBG~ eٕWxt%"ֆc:uJ/7dѪ/eLDc7ۑ>G쾳 xm%#jrL];w5x0iNemܓ`ƽVs(48 g71]^|AgR"XJ ԥU`y 6˾QSnA]SXqy{@-Э1/o#Fek /"7J5}=iDFF 6sdK\;·TG7t#~w!Ώѿo<56ʯX$S~NN0uޚweXFx|L!ݑFv\pw|NTfB-W42M8QFsꖛ lWQ}U qX{.dw{@I2]ԢDCSkOoh<칱W;v~#5Q)*6b̞q(]׍['tU;g}j&)~RاNoGٽcӃi/rYp=E͟l2CVס~G'-#?OZWJ xfS!U 7*K”Ak0^qDWd إ0o۶Y8!C<4۬K"X极8zezE XS)Xj0]GtY7vj:{stTCn|6F,)ppQD;R86R7dcBELA|`QÅY!MNT1,a͙5߃^"8 @>CVۗoũ r7D\DwssyE2 BOw}"&hvsxʇh|q3 LʝP(ම?=[B7KXO4ؐ~6g%l{xy Kߖ]Vi$7_+`7W^݇W3؈w=>A8Ub穇 qh5MDȾ~c~?o>,]̯v3H+t7aMP:Ϣ̝FY st.x!iB>lfԳ8p (>Cꁥm~v+![Q8 ƬQL#lB㉫Ĭ u.-,INeg0{-{ӖJvАFwNe??@zb| A[hC:}!mIIT+L &{ml\8w-}x;mM,!VM]AM jze4ÔQ P`yvaϰ yTo6j+INyhBknVl}uAηL9`/ḧU^e 7F UQ$GL!X0Fޡ#x(aG mxIW~oup&z"%}WBbK?"2}ڊfQ^Ko8\ۿ#0~AQNH=6pWzxOĸ.m7B4nQ;iޒ-ߝDĽw& 떹!O/m@7֗ #rcE=%^yGVѽQFT1V>+3mn}ĊͧZ<@Y&`vTv2/L Ca7;  W/sʧt[t_, rlUjLnS)͸r,V.Ŕb|y#̧ \_|?]}K6-U-.6 ahrZh||{*4e\->ގT /dx٢E_]h 9FD|=D-!9_뵷Xc&OT(`Eej/fh?sEϠU@qa>kC xx@8Dt2aFqo@/_tLrWef.!Cˢ~ZĴz 9HWXSƨ{eh$b1n6c\$SOF[N6Va@xǪ@¾wRUR՘zҳ&^kXiQP(~~ax/Wۡ5_/[,귫E:N­4x(6(LhCM9<3b%+|F)TM] M= v7QYYs;hz[ !e#cs%ʰo~t:K{=YsuD%]'`15@p׵$rqVͭbW)OCm_#uV@ b3MAvzbII{yOĨH}d7*E/ B0 ʞ- @ډ<i_v(mSckA݌Z!!uϔnrsֹbE@]@ޛYfU3=gQ,h^.ցl+XʭV¾d91hX>&N>LmL0̳ج"HtR@^W3]ɾzw0y.Q +ڰA 2Y,G=f-:(^Jut6r2u?*4Nޗ%A 53@>ԓK~ޟ}PQb[R ӮEwQA, AU)3ӝz`ZM'2 D8 u5Xn,BAHlMI|H*\}y@hkU\eI10cQqHYaNvA+o><L3-Nx\6=4"0r8ZdeP,, :^V"M~&caU$)QPeR7x%/~qE |l.]Gmܳԉ3t6_ҹ~-Ø^LJH xr!զS!ZqEuRBAue0 6l`).-D;se!-Ɨ'4Z?4#'DKy^ jfW(].M)hDW6ֵ^Náae$q0y3mo¹OUŴ\;'ȊSA#́MegUyū^0TpSs%xrHaLQI=஁uZy{)Й@7Ywyگm9ސBrG Qt; >qH$]Q^,Z2TTMd&&Uc*Z@bR°P9ր^L,INMt^RJ41_NYwarDne :e5'' Zc=A GGL Ìc*F'NH{%-k%7CPg-2uY?;# п˄RԒ`>psܼ!hWPPݮ~x9O|'&B'Ў LfD*hiI&^w,!&(Fw@hOجQZdGt ى,. T R~U$ڞU"iK*l %Uqm/wE괨+ܤ >٬Àgɱqp&`g`~A|'j"4uLZX˔T_C"o묵^G ۻ7.nW (ʆ o: l?/R0u|0*^HӄmdyS>ъ4R=p,FXk0 x?bߐKhs[uU|]0("Dv~gHke9lxJ͟ k=`H.jRrf$>-"^]SpN괉Y-XHg:1[S$&S߀lKpux$krZ+K+x~5GDT1eE6)RME'L w&q:~T?*P@^u,~@IdlA²&S[?|>KAd^~]@K嵋71ˋBK'M $8أǤz^N!ydm-JĿ#0(' ɻ.CqG -lAm:!JB"2?%ROMtV;7UO^j, g&p7l!es%@]vQ\oW"PW%Vjeyޗ1o]3g/ Uc8 %ϣs.<4R:6q &LU6hgsLOИ-}nQa&xBn6xb 1ʇ 2ؖh7J[# 6EU2(nvJ .ֳ.VghHJܮWT:e`Mͷo,ߍ- a Do/ꭀ Sc( GXrI-[{l8lږkofL }\/S_D74[)9ɉ#%PP.:;%]=?h(R[*u #k_tS/L 9,&iiOk%(h4E|̇r=7ao7k-&ۑo/H/pEE:W+ōjzk4pvߟ n-꠻uʢ({Tuhx]*7E<)#]t3m,5"b)/̅P~d.=QSun$0'AUevdNtn+ „Vq,g%PB֜{Mc}T7iX;y<o3Mb'.w G>+;S"M'7]8pd/Ʊ*oɣ$NbthM+݃4'Xiw±}rjĊ\C}BlĝwâKE`6XP*>SJ4kx5 & {;XV^aY_ǍkW+/Lp ջ^ "vXhQf0F_lX?I±{`{:{ɩm?Y!H&DpVM; r?S/tEg.~0mt3:Mk2b qp@v8U>2vCBv |CvybQ[~E5!3lp4b䓤:ʙ{?\$C#B"5&r.^Yw2N>TP8:Uv mԒ5p FjZTK8kvT1;'DsB[I`/!f(~6ve*(&~1lJb&;Y;[o/B7)"TZuSQ^=~67Lt% Vh߁3(WA`TS7J߷9wNV%Kݗ (%b+p H] UҙU muVC0Y3wdYKu @=+9K.yD?'t10H"ՆMA2lp%^]F@#u_.q{ %"p&t[ n8k5!%!0=eAs #ˢMNJ )\-g\\СSb/݁Z_ڳ1U@ɫƇep-ugf ,;QC4^75S ,-_Vs觯2\zǺBÝYT/ٝQ)~әN&I(S]k =! `;{OClԦj#ϡ8?Cx!CD:VŜ )]ۺVb|ARBgW W!2ڇ4>Ɇ&z6pb^n#!87ڔ؊UJDF~Y-JnvQs&TȭE3l+#1UEa OzM0+!S{kN ׳zZl>5gmg_O? rY!5oi[`qXpR`5iR?Ƌ2lΕ({+f_M"m SםFVD[]lIaO[sSt?<{A'FVV .D%KE4?pv؝ '$lR'M(wUebP^JN~,iOcvLo/ 8E&C56#E S ٦ m-N͍d*?'RmJ(hDV59+L3tLh=m0p4h)2bo?X, d1 zj7?<|+`Nд.2)Kyx9sZ$-ECH/Wօ+ȭUz"I8nD"7} ,)̚`YD_\#@}#!1b1z_O>S Ǩ>o6ܳ:wNI[ʹ ~O $!DV9ΧyquU;)G F+8M>2O !R :1 ׭))09c-a"ߡ[#ozkPQP;u.0#f[q4"T&S)›~n~YkĿ`(.}ZB7.HχIMY) +E஋vQ5} S|%ⶁy-lXq2܏%xn_ ]+?7Qy )X:sMR|)nZuXmސh잼}.FscOWQyϒѻ҂K̟>!I- z/Ln-KѦ M"bO:ζ(;cOש ΢tc_d5 x3ާɲ ^]^vƞ9e^kȽvd I]FWLqQtOX<Lzny+8O|ߍYu4  5oDvA&;iI޽C,(/Ql.Vu-$Nw=^dApՏ\ؗH7xVg1N3g:FD s14 b,{~NE_ V ^jNbպl䢁BFu ߂9`*BtzWP r{ ǟ$|٭^1qI@߈47 (=,{u>P6xž&J1. XCt_˻_뺖|ϧ#SIyfB -10эQfGV9)@;%~pa ]'L+e@Z:p!yg(7cb:P7=NR@31p!f1@<>Nl eȿrURˤ֣ Y}5 CZl]$:Qƒ,>e>w'TDGnHY¼cϴ^0 0AY `0-kIBps(~"C(:]6y ;AO8|*fMx] \pf9:'xn__e}_ fȮ3AgG hbGG}~gO?!f'xӄul7p>B@_ػBY?_qÉ&v uLFw[.<$1^"Őn i<5 ̓OU΍;a!Ҿ)M|<ʰhSqoՃ#YydZϜv.Z4r) U ;šCz=,t; `'$Q&7t .ao0<TzH. m,76xBWhoS? y78kAG~dA԰0rbA9/Jc*1ێqĮ#)1kwn3*Kc#ڤ\ ͔ W.T[ipEev8PkYwUsXNs+ |mJD4˓{G3eyºY;aH2 .,2BNjQ'LS( #_?ïמk֞1]P=]lYLF5)Oy#|VDB51?ne}";n-`|& ˧xiͺntlOf:g;:lsG!F%BQ.JLe71qF}sUZJ9-(HsDiqͣzcJ=Ѭ[8Ԅ/~+=fJb~s2? 00˘0-* H6͉)ָkqf-g4HsOD[vZjA*\ok'}2{T^s4 %4eODg/GFԕ6WЃj^ha$NA67ω#k1pw \~p>M@׈Fگ -S, })me-lKA?JPzm2h?WMs*d~tD~a[SWr$=|Y)Vzӯ/{ylg3ZAC`3F{8~;O3FV'29m˓U{_A]2]~\]ر0B&薨@F,d_rmCVnj~H 8݉r꿾Q" mzIpcgvc5b"0DIږۛn2qF2NNGh'n\(Xoe6 I.ee=ђ'pUlMn c /PIW=KV&FمzxHQ)9Ld΄"UBIe3 1SgP C0j&7<fOJc׵lݭ.EyuM[J*'1n*sdA M Li=]gs)(8 R׆oQoS6FP(`鬽|ZSˏۍNqiQõzHO50U( (ث =Kr2y!Pي;꽮Tkˊ/-o}1f~;AzLͮNwc#!|ӯut7^=,6j F-ٿ6@ &F YͶM#ʰE~ Q:-%Bv VR!^v{\ 6M?^o4V$oD!~ 6|X9i龠l^#fU}P5&Z5pO^7{b!>eB*sڪ=̊ -ljGHo͖sFʰ¼ƘX4Cl}]Px/ӪMk_W[Ǚt3Ybi3ͩ& oi, #Z;gXvdMK«_C.!o>C={- *7OVhFDUryQ: wPlР2pIQyjYZ&XrӔt=m;^MU @g_~lD.R*Y> 2y ϟiی)~HSf#| |@&6lښnEd5 0hU#Ki 8RaܙX{^0sԌO |3Y{BfmHo@R1pIe[>$ _֭Dqi~DHLWɄNˢ_ ^qNOI`cAY7~d2y"l&oS'R©&<-/ i]g^7kxQtđw -S=&8t=;mZp0u>}=q"-iedƫdYk+Ȓ2MGκ -O N  Q2biMLBa"'o]-Mh/q`>O` ;lO ޱQl,j;Y(֑1q 3U݀.EFee(kS$]_muK]͗ùcmlp!e畦33`V<ՏC洎WL@͐(Lqw`]S f3Y駆}GDct󞫁;LZ-ݔg1.jƲ7eAM% ]4eGɚiݓuQlⷼӉ5-ΖST`ggI GIdDƵ!V%gVE cIW84"؄N 0XV

I8omf6N8\?HpXD~BrkhbPxMiۧɓxu4yA5w??EC{/*4#ȳ A"mЬ ujS`7qsb@32v2j 87v +/<9,W`(+R`G  {n%:U.:!hG5wz( ׎n9fPs2"9q.˦{/;s ֢rf}|lF O[Bl%5>t0ªGgBw5FzH =3nү}ˊk*VOdn;kk[~#v$dPde^%Vvos7>C]/#[6 Y&mUݫS6K'#L9@P.X~V$b\{&<{Br b/o o}GkUCV0I#%.DN*r _6/g'[y=6Aev|$3R, g21ķc1/ddUlQ,TM7Qjw \wq#!nƋCUmˤ&љH21i)q2 9A옘3DvE2}AȈ!"4WF:30+beꋪσ*?[~*AΉVneKssg>U F~@ZLJ؀8ppS>l]nX#`G0amM:aVyn;\EStl䊇D'.;d>6C$w>@8WPp6-NZ]GV8y)ba7F.(ѲYQY؍bbXshQIFDVH~|k?S8(FQ8TOs8f>&nd;G5WbjDK-.+9}RĐ_H X|!1}9 N7% .N=wj,lI֭IES.Pm`|)_DӞN``JD,X@F/,;Pf }o~6riec5 aS4d5X5!v]\6>?$OPi/f-v bZoN4ϐh"h??RZzi4aX`rmlN;qV$~+6ܷµUG2{m S oH<L9cǟ8h5tO29,Pm1\%w6Q`bT]}/{`0mi4irR5݂*PN7>}Ur%g1ES@;}ᰓ@;b eŷ#oEK6‡рmBQ\(3REW7uBKO!oL8޽hv3C ћ<34WU"16}/+Mn~fLi&uzl״ %+vSs } c| w,J"!}pUA.Lͬc=Ry1<|KT8p- Nc`BY%8`~,3 g .\ ISimR#IVe'}{:;~!Sbg74! A?RS_Ϧw)D!dgѓf6te+ #85RNeT{sN.\_fd2_'*b#G j~O-L`r$[ukyq>ͩܿ>hHZq 1"T0#P$oc 7Bs$&OM=Hn|g({,^/pҪ )5؝,r($׿v< a 7E2 N=$Φ=)͝L)ygAMTd;eh"#,Ą pvNpX#hw]W wI/bw.KGR|Yp_]dװHb܅xjʅώog8=,u4?"*VF3qȃ:V^߼^nM_Jd ]÷@QbG7zcʇj 6/g3`a8y3aHvi8C0_ŋ]%-[d##*62\:v``Fe-( n~X-'930t@~ A`8Kyj s|#'diQ ([K0u/5&no'&:PGԥwfo^KR$$loیyhI /YrI <ֶxb֗]D]gk=cnZ }R|hnGC'mX<.b XҐ;TT)=G,\XI6^ .OK2qگfs8h`Y]f/(a\߈g<ء3*]à=Ê=4EW }&٩R;*ƒcl9^8`,?DMibS{3&)[5w 060lgG?Mt|n8$u"V\D{e6\uCQI77V1_[nMrƏ^,Ip6gM4U0*{P"ĺcP,xTpkIYv7gd\[ʀ Bn} XXC&26n ۅ/q(iMӂFD,+*s}AM @MQǕn[@(;b+"xA*6m"]{,N3+\?M7^qʥd~,E'b5"X̓LZoO}wI!w Yބw;?y@3<-Kj8cAWadtɇ֐k7*PE>zަA8cD&PHȒ oFwdd8u%h]{yC+,[߻()IDHR&Ul_L[ZKQwW_L0e LN~~ GTaBGfOlgM+.>Nt0W; lwT]%M#uSeVX;5< ܫ  8Q!L\K9F+eQ99LK8#Zq0gq@MB\t(<.O>k=onQXɨpvoJHbl5 *uD[ EV~]n-%5e!B:ж qq(!jOڄ!黦+Zi D7-T;LXl8.i\7k*i"/Y J#˕IT:/uBL7蜮,\ 4w(r v-U0Bd}ܹmp7˳d  ,U1t:ېA2yډ֭OFdz^D X2itp̡hT>O ݲ19XRsWڀN߼Aí= IRV N?+ȴ\#ݹU&y܃ge#p".3锾m6,z$Ǵ.%{}P>ɳ`\npIb^ )^(vk8T/}}ٌd?Bk)I<-.vCg]VS<ߩaͩ=j8bVV sqWS *u]3 V?-$Ě+ʊ+0+y7e27LnuzPn !dF]UԢ='fD nh|rsE8h-dJāoL+3hL+"yU/oͅ~5ԬBwQ?rC{>ܰOٸlN3!h0 廚~wpt:Yw7M*/u!~g웨+hht忼)xJ{#fq*X ,v `xXAJۖgGTaR羾u^rB#)jb .Owi͏΃˝mS O[rɒ ~vRUW4.*MhAަ7?b()=ְ|hbӑ#S9ߊ!-f*p?+7D&'nh: BVГ$p}mMѯjL˕4/3'}M$ڿ2L4G<8o3vCݦQѯ^u3jF\ֱmUL}yNފ6hf]Y&= ~@P-$Ήi4PFMMDMPŵDKށ!Do78>3ֶ90Vj `&Ki)uVعDy u`n=C:ͺ$9>եw7f]"T% Ό[ ͻ  obWE^(↏7fdk#nt~`$<}(Skp;TrThՔf%⭺# T%C&l| >(unki5_rQ YZ