nscd-2.28-207.el8 >  A bĥU]l2'ޗ#5D;EG`yX\' '!IStS~"\yoayODSSJ< iKj,=mVoM\qq$2}rH@u峄 ] ֲ| ;B ]f–;gkeXQn aW=8WiFv,ʠLU֊DڴjrDԃ"^qưF9[6 }8kuH_\kR ~*o(7NVd}ܔPφ!5y]6;A ,efhܼ_ 2-$s_fR=&Z2HtnQjR֊c%aG%;X7+&L5ckjn;S Av)c=>71&&i}Tx{F1b;$oOW)<3e' Dzo15ecd6c3aa8b74a834aee302ef25e5aebe0bb50ef62aa58d1c918dc4ea92ad41794d93b094df6fa274b46ee1da57d549543af616tbĥU]Y2ʝFȯ°&;'>GUJ[jP+ fӂ ֹίbQ6$8e AM;zzdP\ʩ'o장E[4/.)EJ#r,%Il;Eg RGyt)^]$E(aS&$utt{,rL~E;35wΝ}mz !`vV' =pԽNq7\+vM E-; g@Ҋ 7}QRT>,ƹ-\<)* .~0dgM WϢ! s} nl$4䓙RE2a]4` uK|*cҿI%f+Ϸ@:boPHy0!d#6Ǖ͟1\yXg WHvkad) I6q.o  <8Or`+翓T&%hp3P3T>pDH?8d   :a \   X  0 t ( 8 -9-:F-=P>X?`@hGpHIX0Y<\d]^u b%ddeifllntuv0w$xxy4Cnscd2.28207.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.bppc64le-01.mbox.centos.org-RCentOSCentOSLGPLv2+ 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큀bIbIbIbIbbbbIbަbއbއbއbއbއbއbއbއbއbއbއbއ8ae41600f24c3259c5f119c4108085d068516f9b0e8537b4882cca3e54c4884ef09a76aea960bcb2149996c0bd8c6a86a87aa76cad7307342c2e9ded812f4c0edaed61235f3efe9151ca9bd245c4aed8461fb259372e609e7b76449e7f3bb4ef79c9cec5dd2414dcb76d11e75903aa6fd9b7785c897cb9f853edcb140a71b77921af6f15174e82f3be00302cba9435f0c0a3980158b47321d5f7bb23a09faf24../../../../usr/sbin/nscdYYYYYYYYYYYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.28-207.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-207.el82.28-207.el81.17.10-13.0.4-14.6.0-14.0-15.2-14.14.3b@bb=bw@b@b@^@^@^^^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-207Arjun Shankar - 2.28-206DJ Delorie - 2.28-204Patsy Griffin - 2.28-203Siddhesh Poyarekar - 2.28-202Arjun Shankar - 2.28-201DJ Delorie - 2.28-200Siddhesh Poyarekar - 2.28-199Carlos O'Donell - 2.28-198Arjun Shankar - 2.28-197Siddhesh Poyarekar 2.28-196Florian Weimer - 2.28-195Siddhesh Poyarekar 2.28-194DJ Delorie - 2.28-193Arjun Shankar - 2.28-192Arjun Shankar - 2.28-191Arjun Shankar - 2.28-190Siddhesh Poyarekar - 2.28-189Siddhesh Poyarekar - 2.28-188Siddhesh Poyarekar - 2.28-187Carlos O'Donell - 2.28-186DJ Delorie - 2.28-185Florian Weimer - 2.28-184Florian Weimer - 2.28-183Patsy Griffin - 2.28-182Siddhesh Poyarekar - 2.28-181Florian Weimer - 2.28-180Florian Weimer - 2.28-179Carlos O'Donell - 2.28-178Carlos O'Donell - 2.28-177Florian Weimer - 2.28-176Florian Weimer - 2.28-175Arjun Shankar - 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- Add the no-aaaa DNS stub resolver option (#2096189)- Fix deadlocks in pthread_atfork handlers (#1888660)- Fix incorrect strncpy results on POWER9 (#2091553)- Increase tempnam randomness (#2089247)- 390x: Add support for IBM z16. (#2077835)- Ensure that condition in __glibc_fortify is a constant (#2086853)- Add missing MACRON to EBCDIC character sets (#1961109)- Fix glob defects on certain XFS filesystems (#1982608)- Fix fortify false positive with mbsrtowcs and mbsnrtowcs (#2072329).- Fix multi-threaded popen defect leading to segfault (#2065588)- timezone: Fix a test that causes occasional build failure (#2071745)- Synchronize feature guards in fortified functions (#2063042)- nss: Avoid clobbering errno in get*ent via dlopen (#2063712)- Enable support for _FORTIFY_SOURCE=3 for gcc 12 and later (#2033684)- memory operation A64FX SVE performance improvement (#2037416)- Move build-locale-archive to glibc-all-langpacks (#2057513)- Fix build-locale-archive to handle symbolic links (#2054790)- Reduce installed size of some langpacks by de-duplicating LC_CTYPE (#2054790) - Fix localedef so it can handle symbolic links when generating locale-archive.- CVE-2021-3999: getcwd: align stack on clone in aarch64 and fix a memory leak (#2032281)- CVE-2022-23218, CVE-2022-23219: Fix buffer overflows in sunrpc clnt_create for "unix" and svcunix_create (#2045063).- CVE-2021-3999: getcwd: Set errno to ERANGE for size == 1 (#2032281)- Fix pthread_once regression with C++ exceptions (#2007327)- Adjust to rpm's find-debuginfo.sh changes, to keep stripping binaries (#1661513)- Conversion from ISO-2022-JP-3 may emit spurious NUL character (#2033655)- aarch64: A64FX optimizations break "sve=off" guest mode (#2036955)- Handle truncated timezones from tzcode-2021d and later. (#2033648)- Weaken dependency of glibc on glibc-gconv-extra (#2015768)- Do not install /usr/lib/debug/usr/bin/ld.so.debug (#2023420)- Add /usr/bin/ld.so --list-diagnostics (#2023420)- Preliminary support for new IBM zSeries hardware (#1984802)- Fix --with and --without builds for benchtests and bootstrap (#2020989)- A64FX memcpy/memmove/memset optimizations (#1929928)- Fix dl-tls.c assert failure with pthread_create & dlopen (#1991001) - Fix x86_64 TLS lazy binding with auditors (#1950056)- 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-207.el82.28-207.el82.28-207.el8 nscd.confnscdnscd.servicenscd.socket.build-idc935a3fbc29295ad85f04a885bcb5a3954c10ce9nscd.confnscdnscdgrouphostspasswdservicesnscdgrouphostsnscd.pidpasswdservicessocket/etc//etc/sysconfig//lib/systemd/system//usr/lib//usr/lib/.build-id//usr/lib/.build-id/c9//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]=c935a3fbc29295ad85f04a885bcb5a3954c10ce9, strippedRR RRR R R utf-89bbd6b4bae158b81d3f259da7c507669adea0fe94e947a6ccfd345de63804ed3?7zXZ !#,] b2u Q{LT0[ܔĺ2ڡD(NC*ɫ8GQ ^h0RpPEU)kWSP-CH^{X'g|\,>{{v ";F]-ˎht;`XO,N>iрP|JĖXK){6!y^6oiI(ʋ}R*H̰yGr}.+o=k)d+ehRkms>Ksz 7i s/iѣ1t}1 ! WTWd4N3(llq- Z,/rNέyITٛF55>p4O6YIZ`T0hCu ׁ:˯Q#B #F}X*\Թ M },9M!>eɁ6y0MC;&vҷ(:@pt_ʇ36o܁2A@sʵkƘfOJ[g4M:%35|6Is߆7!+XID(Lb1QԘWVFp\fй_sg[F>=yã/L $zyFF s# ^D>}Oߎ3Z6ՎҊs~:3#{\ާ]mD Di)[=LVW)26_S8}H 3pCB pR6!_[6˛zyGIbXY9: V~r_d (:Mc$sB36?LIx z]ɴ$W!g $(}&9ǩh)ZGK66 O˛dI (39k`_}+$;/9حmKKBTG=¥7f:NAPfoň%50*ה [1ZYh"?>۲qFUWΦh1y!á]{ߒ<#6Q86µHuVfQ_gbx6~!.&gx؀_;Yf&`7  "f9}C!k'!Rvo=~F&`zϤ=a${ _St:I_~Gj0Y*B.%9\ hOr-R5ki([G;uK 2=po7O6yw[F#v.%D {ҋ8^n3kj$j#¤t$=MX4%a݈EagZn؉ 6RLvI>s5 ɴ6ٳx2u=^U,BN^diI nk0y}.! . [Z=q'̏%d̨RD`74E(q܅ڂLf<MH/ZC3j%?W5㏷vy}AL(S5Ž:2n%EQPB9cY \~~i94}lc}Q \\ 0F6;is~ Lj*CEj-ʒYlSE);]/hO+ ϫC 2{k+3|&{w._u4@R Jfٷra>P~iA c920.zaO&udUQvi3U sn3 ~(ּO۵j(='㏱m_:ǹ'mci"$eAlPChUDEźWTɚwc@6](0derLJ o"H.d|eC\w}!@Z3IWt: T*a0M8Y3(~Cg)+[_xHJw "QK#6gkFfC e@l<qޡ6 *d_N pXT.@͉G#7"-tBm@lT?ͅB~p֣}^4TC|>R&8B@U~;oDm!krj#?pp ahSKTsY(VSP{YRH8v~ܙYPuk;IѤ-`èa烻Qv$Kuz=+{|.b 0_^6v.ND샓w{ fn嶘G@yQKR9bpq@9JC߷$c>SvM].fS (9H:{[ws|{Y@,lqL~H8K&n-A{VXIrS~XBJ ޴' y'nq(]*;d |7TGrݤC2>*/Wn"eӺ89Zn&]C:Q Qg,0v,1M(O + P ׌D#Wt9@G^#F I&Dݪ zGFq/c%!$J@zб20B邗(2l{QI_4@"y^=`<`$3dT}DVf.·8(/$N㿲U!P|f[r2K74!v i#i1ٟڵ&k]2 @%lVݬ%ihh\GaXA0Mhawb*׆n_.0t˜ Vs]r a{XNXê;OJAΠJxw] 2t:FItE{{(IJD!Qߺ27"B*Gd4nEWH5"L}Ai_R+Ej?woAt n'nwǦH]KA 9.Wlxttm=^})gIƈ~srŢ+Zz2ŶpD+9Cj.SMXY]5%\b;Ѳ"pSWh$ێxsSV(fk>r$YŴbz!apQ> (%,bN63s^Eۺ#Nt\x-\M@~Fii wI/u|O,FF(p=OįUP!~2`=]@G-((Lk P*s\W69>b$+|=E+@`ַ-c{wN;vʌL`;,A041G7lܦ\oewQ tCv"hd3PRތH/~\W Q_{n:nną,fղZ*f'3b9`F8BSдJ? &ED&sJDIQţX#Eto#1)8>eC9FYt-n3:49g6|֩:MF~[v~%۪797׻͎_=A{ORIysPRzy '5K 2u@K{/o[Y/Nڊj?Y CҦZ!YT4ۥZ:g]^ PH=W"m 펄CGiGMlJa=K_ܥX/qp>|EtEJםMQ6FStPvQky xVa:mZ_I+^T^}ѳr  e@6~ÕzpmFb/ewK61y7pz^=,wH+K(2;J/vॠc7RFv஌^Ez;hu ZWki_HQQA,tߍE%$cM\y#Gg`bP.l!DQ:cewX3 ?Vb9`ԟ$L2J#}++Ŝ',nsCm{)s 7.ۺ-b7 >CCo)`QmJC,g|lq>Y`)5KD)m% 'vn]R{ф!3aT~ 5i% i((s!Nz<${F4TVXވ=|;sQT8Clz M)(FϩӧN#!ʡ7ϟ Щݤ-v׵!L(fqAy<ȃsޫ+;9l?P}|o,J tȭ=>v&=Mb T-<!h&jyu) ,qG՞w`4a8=YKtz>{0T4%S`D#Mو5Q OmJ1=U[(1ƷL/w'JT 9jvx*ѬRUkoxnDϗKhe(0 _NEyb+.Ƞ_IM>Jh;ŜF|zTi!XEAXd 9枞*[6 p%L0"$WLyV›4A,hwc$H?rΣQ[7?4"C\`Y&6&ʲb Vc_DLZe7A:=y&LY﬚ę)^ { 緊@=܊SY@8wUiӋRpEE7|1 9}kC,YFZvCE'WKHG=qXtN Ӵe ; Q]btxLu6Ӕi!tA^= jƥwml˄@JyOޔZF% 2pI||o hr]򾀫O aٔ7tAdM&) ؜@DYV\d"0ynev[ۘk)PO8ga;9jfBɰ{%E7lKf %I׾é)nAE.g CjM1&]OQ.aҖݔդ߲)txgQ`GİGqH}}NXUeXPWK*qӧXCqz~K^F7f@NNbtJ ?u9ebZqݛn2PN(c4(caʭydI14&9= 掊bKeַhWMO)`ww=M~va)̜z]d xRCu Y<{Or~(j_MpE |F]/Hxc3,* Q6 o@I-L]CwqsE v'WwN*SlUgh_Ō"oTQ:S5 o7рz?,֓lX ng-p.XmPwڈ00qkyt V활J`_$ZΚqكjrik -ѯtu (Rmum,?s|dQv'~b+wռ{P;tE }g|Yr֪9S^(m,Ufb9A :̩3*ͮ1vj\~ oZ+.YH@59 фIWWgu`~tB],eԊG=ܾHZmI2yŁDywKÐe(&7)'w]l^3/W݄!"eje4weQ=r!j#MھɞI:?\B>gG;ȹn4FRQFz w0rb\h:~2dX}7xzWh/NY5.kQdAyx`V+$l1N,?[T#MT~47[>*A񋡮 se:{`ŀ8@tGꊇ4[[M!@"(䓉5E5_W8YO+Fj 0PSu<Oa4lp(tLTdJdU$97#R'藕䆋:Y&+f(.!2 \H98sŤ^tD'FРzJO:4ΖB-&еZEլ4ՙ v @oxvrfiF 2jY#ZjWp7.v (Qp.A%3 :I@}k ϲsTPW|.Y-;8./gJ"nfe=caH8=d<"L{#TNczjr'>|E5PkwvETqiM"ҫ׏ĥ6h*:}f~޲ϫuaǮ]IYw A@r*{3@^wZFBb keYH}&10a_錷VFBve@4"pViXf>BbK_,U@ܲe|b"fg$8U($g\+\V}qt}sχQ긎Rɚ)zC#C]q#uג<AFXoJgꪌ6:%|xź7}grl"6%!+ZkupjM?i#RQV? ;c;k0sxk3L$y+qo1XɝHẲb{=iw<*ڊt%)X[]Xd 5Nt/ij[ wNP#9 08;f}R*Up8ߑtnEMaTGbhW"f^mJTLY'VEg,$(ёEK& 85+]>u}7c0_icM{ctTr?Q_ QN\hX͔A?\#8WHH*AN~2YaK{%]Qoejv9vneo9GW;vk~ڹpr%rF|U Bb)><^:j6ߌ!0C+Th0 ?F|7/ *OŁ^ic7Cd(b[RK/݈?dYEdJg!11!p21R&H3Oڮ;o!5RT0'k,ExǞ~μPg+Ḱvk/(jVzAI)Ҩm{R }UGja['G`Ns( pi٘kxǽfPuZfD1脄]qCkR;ge־J%!sh7Pw:Fc㺏 %\MMM0> n"M+%RPUK@[REMX":ӓr탂^M! /fۻ/"ijQ:\,>{vULϮPiHKeL@Nyy!Lo7X3<%_`luy{94 iMM7_7d}:;H/ŴYhZ`?>7Cf+Oj' ׺9P~u} OEbYdAF昡1DreS, A&H}@(KVai7]^pbxk_;!73|gH٫xa#іYĢ^mrq_Ahƺ$Spb(~;O9~V7BnHIw8L F7 dBu6VNrI-27JK%i'%ض$L#o.h;KUǻ@TѡB;œnn*K : R'lej)mL3P|ִptçVdngbQB\lDw>ܿQǔ2Ϭdr KP<=A'oٽȣѬE {"ONZs%ż;d~Nݹ%?$2[&hwQ򥟝6flI;,pl501{lqr GADGr1+]kBDJ1RBµ#bMoSw x!No9- |K#Ip~-1A[Wvc 2yz|Vy /|-m6sM8:`&'4DU*BO($!dS/aOپQw3Y:lvKTF5֭8iHpvo~)c >0ʵ/8y+ ddy<:A]IhVwp9,3F 'l_NJ9yzS δ Do/?2- JmOA7o*g,W3jXǥmb)ANɿBd4 Ii0JsbKˁ΃0AzJ%5AE+f5ަĥAR(GCHnς,?,8 شX[ԧuH1ɍ_¦$Y Ye-IdA6'%BsqHDy*KwJvCU\){ax,*3q {wȰ8>fAvĬϖ[[!zGAٯ6O:_q?A u2Kgu T/&40s1Fɥº!?ԷDSJիs!JWş~*TrP1esx  y`f3|]mstupE.^ OcK:9cᐴ$rZ)?pW8}~VLE X -du x"48;Xq5e"UFK܆ݭN2!;~tL} N8(n¥%*@V{Ԣx0N1jD+>D睘=/Np}wzjm<~%8ʨm'TE6#~X|0K(G5>C373ixC{g TA46eI{Wto1h)6cGo"/1v|.FV c,^+@p<|_º;> 3 C(gceEIƞs_23& X` +et;|],*L2t{Wȩ qO_W^Є6Um@EoꟘgDzJNW˛$N}.D|~% ♷o$w]]k]2+&~$ k]&n_0yGfLEG0EBSp̉WYwIՔHiF*3m(^ b-~VĦW<9];`ls$?YDU4"=\SC@z2 | @ |er Zfmy"ذj2d:Ra) ߮`9chyv\<`J0w$r6NOiƮ0HlQ8A&tIBXB^Vf ܔb|,h(<6`O/gkE!'^jUwu'^38W}K}&%ӹBRh梥g6"eʝλ6h(T9rJ;Ҁ</x4j YhuEaG61Z랿 ,9!̒ׯi1uo'^Ȫxvg-2 E,\m%|4mm#zL 4gs>gJ 7ނ2wV`ޙ,<1sV"ƽ&U g%"O)?~罼q7^c8鳼 H|pŖlЮ+xFnEcbU @' [oZQ*o^q ?S < W 2J*iCY:#*u/Pg*0uQDTO.U:\[Q@!1!h\N@G3@贆CPh ]E#+zw?JjHU"\WaJ2% E 7L]Ldq-©V⒪5zR.<ЙD*=*9(k_8#snG?#Aږ *$?k9Mu[ho6@:d[q5'S5tn=C,A&U\A8 i.żt}<&Mp͒i6 lhΪt%Dwߴ!=Tn1S#. D1L}Y+/n1#w]uӯ+͠d?ΡTO8j=4Rp$?h gZY{}&%66 kl9|-c yj9B33I)"*/z2^Ų̍aZ뵫 i6 +;fGFr-0hRE蓗‹AE<&Q78}PYy=7PQ fTH3S6珯jsE"3i>w2.T. ͉<R5uۊ kVko8^QU:xcIT5i_Um@-~QQKl ELA¸e4 >T<ڣr U} D4 V$p QOǻ W=5/>v ǭB”bM XT|D?H 'ѕKv"-7!hU`Wx0 ]dk'Flֺ|c#JWV}\FA <ܕU kk6m+t&3e#)(lH/qH<(${Dfycy8}HksWTmr1IlpBoB!m.}L z:U JCCy1 KɭI3XA]Uj1[@N!GH'kȌ:50vUJcGZlܒSJ{)75B s*=/iw' ũ9 שm85j5Q2LJpKeIt#)?$$$D f۽'ɘ=n9`uӫF ->j55 ] } L!Ax.brm[Sdd2sP&Ч, kMq0S9z0#(9/ .tHIs<T1|7A r/[pBY7b{swޭelbePٶ.s8% D8Zj KT'pEjJFY%2&ͯf"ύ}|˅kQiq [sqS"U0w#cIl`W<T)Wpܹ`29lӱl5ك@ǰI /5,.f phScm_nb`ɑr椾;.%E^[v#ԕj;>*~M8o-DŽ: nFK>(qzsƈX !ͨ^WHw<9cʍFŖd~w#(Z'~_U%vfd}K%T)xj Ɉv4O3dJAle\TTG.ifpg< ,@gTr]`sj3 # rbd S^-/YOP~qeeP^Q2}M%F]Πxf$hT&&3ЕxN%@;ޤϓ3vڡJj256OF@c=4#gw chMīB/T/(͸ a־`rutl^yD$SW9_8Mk=6lAgJhxиnyGWfɜ*M c첩}M ,X1%IQl[ Ui1`W)|yեG z7OeYa_$KtK䅁bӻ軭rY>ˎ JPV5$|rJ3 0Ef{`rv1*yK1zJeuᯯQuRXm*|_uQbTlLثZFN؃ù0?S`Sm>U%qNnJI5r| =i(Uuċx\NzTV _!"st='w15 9C[O(չrO=+P dċo"8_ U(L5=U^;R`FP;x$"{\w.g,,";Zc)[(oYxId0i<:91W3Eq;bÝDL`k-}eEɢj7mؔMIVx=̒ OA| Nv Y*fxQj z7+πb&i3.-AH $Z^;d=h(޹~CLjM*Ƒ쬁8E9%fS?g\Μ* Za[L̸(5 &1NV?Nupr4oeN(u8I)BAG.X3y7 z8kwY̢.hF5>5#HdW ?cpqM0ФT[==e V20;?|J*Y7ZUAow>u@u3 Ou @FYWQ.Rp%_|fx?9 #xܐF%rBVJ{ɡ:jau!bA^3u p0o'$@gqm%@ޚGw*izc_R|QyV@B4eM5V٫#@cs v߹6$9j2!D/ e|<-{L33bObC"U3m7{6Жcg3iv>LaBd}Pus)*_Gj=j}b+k)æxTx;{vݤx.ixU\Xj9O>؀e=#b9} =]b;!\Nt QzNw~q8xqY7,'H2dcNܸ7̥*"r`@8lAZ"0nFb@Y HfIb"K%!F%ўǃх|"6ԧ :2hKW"0?Cawr.lp>-AF iA$>ے+t3j2Sĵ78gJ,ױGOr'Lp##LHO.*>x\$.t 05[ nQLj4xb[܋;6BP9p oX(,H\Ecx`w"|;SQ?| Mc[8\1 HCYr}Qs ~αtKvT3Ҏ lGSHԴ:%NuRj;7[Bߺ`9ni8?շP`iv /x(7xpΒì\~SXɳB][4I~A\e:(ΞT&;'?yY6}m:3.]t|!<ҟm)(i^pJ :*gepvN7a x*E1gv)vLcc:=Qg0źjXŽ1yB "6 7 iniwWyQdPt S(}lShqW\zXW Q_ҝ 7=WK15 Ϟ_ÏG Z@붻eg]Th滄Xx/N*SRKzIUd 2MeͅՑ@YAq GK@I%#}[FT݃oʉNM}:J}Y :Z=?t zsQ]]H bÙĩSNJOzvP 6T cMkpv L5`=L!m~;fR#ܴ]a ߗLH+*h-`j eFĦ s(֭5ޢ97Qo~](N<yES~mPO ag)/*GvgxXc GJy#KxOd:`{G@zPv:vRV_70>`?G8Iˊa#oG9, HO~_&tM"*Cgs5l{_zqy7'@՛hwq%v]pH1 |_m>iJEn90%Wzs ]Ea.vxw@0uxWJD kdCܵLh"R/2{6<-}'_i0{O1*n As~rC?fd߽܂/ַλS(O9e B&Ė֢ـ$I20%_$BxF3*|sͫ.{__}Aš RCs@QP2㶋R 4G"^L #wÙ3~HۄvmI( T_?-5B:ʶ M!{VRRb8.1BF /BB .Q,D^B=h {[278}#\ %1hK>rYl[R@wEMID5NMS|x 258֧)(#Q@ L~bM @PS# 2Y+>ra8h4yz%R1E DMWжD]3`-5X\YC4?~KJKjJ(g.@͍e({19  !nC|!i*nq!%g$#[YֻW+BAo0Ua!Vʝ"P'GS;h6-ti`Y,HY/l:RjMcSJGqN`lY\ϐp 0J$.h_]ԧ#|o` MBOq`zëGFB-2faG&qe#L6fRS'S (F FqW=I| 42~P7BڨVr8ZFDT(rw4 x .63YTq +!lfDSt GYcMcq}h6-}Rc|r/wOu̠o!4CkN7fan\GWILy"jpY/h r,OBEy*1{N޼a(EPpfxSR vC_L$0W,Ιh\?l֢}]zmP$8#zko"#@[z U%!pSD+A9(9.3)st.%q6or'9(v~ust=kƸl=V- 굼au=8m+_(&q.&=I,/gn>S5-$,NUr+x&ʻKP[4NU @ӨDMP#?!|g(O L$0,*uJ {Rь1$T$ZaUEDP@4|^h֧w%xRBnV3<}\Q o*B<ǩd]@C.to7;Yb0_xu UϛР7\l}rA@qny,?l9&A,AMUA'$NZ)]KV>{};zr\UM7a1qף8:/~52/F4;t;4V x+'j2%K{i†V{Hiw")6camC]3o~wf~gl#i9Y |Z/vziyGLPȥ"3&:M&, WN %^U{ |S1[`ܞ57vWX]`1v9+~ t!&/o'}\Dk2G(jRv h'3%Tfn)1Ny4eR2`Y߿K% v75ݏ jiyewI2Co5ip"D`\36Nx/'C bx%/9zv ]0 q˶[ʴ+&i&!jl;b392d$w|z2C6;5ת61EP+"D̺%:܋q0>xvujV4ՋdU+Z!CF6NK40I . q=ԍQ}SKKgw UR'ۡe}4ok\sMB\p4h9Og.V nz+~DYǸL&K" ,uwS%^yW-G#Đ~3'v&bfMH?췕lOxĪ[a.+.Mh-(v" hمqn.jevTx"6812c_s>N ϟ+p(ʜNi^. T*t*")7_8!~@<[VDNt|eIzc1c:ebsW/:D$RN1\89b#6ddX4c3L/x%ͩZ% *KASp>{HPg#Զ?<{²;$cm-!bѮOlI̗S-O1^B:w+0jȷK r<8⣜bq߳7}4Nt8ǥz`>A }|7_VP4`'(* U.ϨDŽ淋-1'H fLu`'iͿJۧ\*?]EΥƄԡZ][UÃܽwn73YT_e resb=aߧS18)3Y0]0-6~w @-"xe -ꤸiD_U K{yMlQ׬e8DE䢰%?715I5}I6$/= 4̟s))G$w|_ZDD2}j} *ij |+#2hHwq lY387Fy߂G/ W&b:U\R zߦk>i2Cג 9Wᐍ5Wz!U"z/ ^8ui~ju׌UTHY%* r*?lGǼٸ<.9:U*w՜E8E rۘSF8i^ktf4xa &ooU}E%vrDQ>LFJNIFD/g*>+(Bۦ WwrH &!?iRQ'sF0Ywbx{h"BXç{ح:M>$ R/Eq߽ۣ˖_Hض@^!ˡI)9ހ",M(}ĻNИmoFO j&Dya%Nt9Io݊.C'v-^NkNjT6 e-P_*vJ`C*i'F+ d["o!.M7 W#sϔ.YIm|!(DQ̜?Jqqi `T.h#.UqVrShɇYZ#4!qq#rYh_0Dױ-3xR^]gr^՚[#l("M&s$l'(oLĨ!hZ_!KNjW`9­LÝPfG:2,z[i*Cfх|[=Y]oZF2dqU^葅`䐔19oѬ}oSنZQ'Db?n-Gv.7^F# =[9TAW odv$O׎P$49:ؕ .Q! [4)DzL֔> TTS엍bp_i< _ph`53r"5aE<ɯ/!3$eY8o3.8R_:H1pW톗]wG巓'6?D?|O2Sf| E~:JXk  +|FLHf,XCLf>V~o4lu Mvrosյ#eE_/<d b>@_H{H岤z#aj7GE(QӔ#jL5祯'ƚh-màWǧ(_mH%ސ@ٛEN d"XFĝfOc 5:U5E r#z|إڤ(Z.1I~MvkV&%pۓעeâEkIS&5s_ [l+9es>()#A~)@8R[:g2k"g&Qu'~д()`%ú"$*l-ST1 3W;Qh|zKU3Ol`̪i:/<#|X<'ZgFW+נ|`KA}EXG{m%eآ]`/1~noGJO׮rQ(0S t~40,[1щt C5ztSG ^} b FE hiEmyz2#9Q\ͬǺBMkbrAGxܻ, uDqSr؈h]0n(|nB' lWAsiX=H35i~vpӳC6RX֙ `ME%;nGX]^|Btd: ]"LMv(DjEk k3}a"j=SFT@r٧"zv2nI;$z` DDA?c`0:vQlpktaH.89JkFJ[ P~!IMEnd\z׍B=E^ZS7Abr\ЖU*F!Z/QP;s: $YS~˧6*pɪ3U;V!+P>ZYC_g*J`$U|Ҿ[Cx_d_]=4x5PGl+\8xdc]aS3T B /NGi|Cםgֳ>0Ke4e$ 첊D/<=EoE%aa"7zz7}=c=%#뢌~gV]7{Aoxi[r-M l7Ō鍈Kwh#A/ub:0zA/2*X#D֣ɍCLvsnRLB>ͱz|k-ˈ2mORxgp<㆏9b9WaĆ![}R퇗YU:Lqޱ -;OC2ᮓrVn CX4}1?MI)Ǩ?H]}Uɑø3zm~^T~ BM"$"@Q2Fr6ϱU1luz,`=aB#\kjgOz/t>Uy\p 0"Xp)îw I74fvfʣD.;5r-+ُYfۜ /W< ۥYwrEIJ=@QY_P/ w88Q׷Ap+um)㐒AcPβY2#<BV /!ԌڼS(do%H,_֮q͚i NT~j[\T"afmۥHC oOjd줦獈L+=Kp{daۛX2 sm>iwO8wZ S: wYSvdJYe5_(kfh&1X܌*kd&vvptTӭ!,LyxysJLJ?‡[8[(K~{ `7f;V k}\ yiR{u- +{C/wXґDS9UhZʡl6j&x?*+,R%AIoiAԽ&D j\*vgi51vGu4MFn蓲ą=ǗdFvEJTӮhNM:a02j-0Ke^nwέ>;.QU^t.w?@B>鈃Gt_"J"yE@\GcKsgJB γuxJREz ~BGfb"}O Hm V\Nj6b5F`EoO?E6r# 2Nxr s&ѕ=dc2q »..O­m@0cøtkY+p6buK]SYxP44Z] "kIٿ 5g1$SK\nX+Wޥ:SM/B#g|}IMr #e׋.]J]n:I!5r!*Mgg֑2k=eyUTE4)z7#ɵ RwMk<ӸB&cNB$lҼ֏%Qu0ɟ&1ުsQs](~4.MlbV bPU$N{d4H%Ű~/h'jt&B7(_OڏENRK{r˙ *ekӝ8(.Lx闳-=e`$܊b#ܕe](_9y(`wlv|!-3J!BeΗuRASz8.1i+_"S"q-P!s-۹٪%lJW➱/3h}`߹JPu#C /~K4'G-ҥj'`I.5#l@0;*q2X)Bl8oΫ2GOPz9?MӪV]!Ԛ>2wN0APĶ4  v/"Ml\ y[%Fˆ@4R+3j0ؔ/~>G+6e[wȶ MˆDȺ_$[s~%ZbZQ=>ܸ:5Պl!G. ².bJd:A+.YJApuJ - 1ݲѶnH=Dh"[.Cy 4̞cVtt6t-VR5+,/q^zj0%J3mbpT k.25kraH?`LW6_Cmzw7#ç%6xs ٟQ걡[P." `(RΥHZ*i(z32UI]]_ef?ZP}J/p|{puԌOō%fȹс&>U@F:l2Yޫ]ngktUOy[qg Lh)Wv}ɾFN8jK+҆0tٟSIQ>㏃q܆e$/T%J,*g-ca0d!2.l/BNk+p(ɯJ+CY _ EQ0li9|qou;~wӊ /7~dd˵օBxwŖQ{#9ŔH@Q:*<"[I,;boLJUYS5K~v]:/q \K&^4 r~RGKHm0<qo5Ý0NtW,rq^L4$N[ -Y1Os'%RAow˖wS&zJ҅fȔsIr7yZoҍ8evKZ Òf'Na4^Cmуcf`ʴb-Ias@0KñB>^31JBWGWxOKO.R|5ΦӚ̻.B`nY4s Qʵ-@znvmkVf|bcW|̇R#ԂvA64rH@My+V6DɠϮ{<} ɌBqfTRԙ|zG%_Ł[{U(8FOu?SKuh=jܨKU:)&-ri紀b{*C))InC9Lit̟ivġJrHE F 3vM=8`)dÿiʏ7:'h=A2GyچsE*׃Pq725Ռ]M Jmmhmyɗ~uCEuӒx P9Dmܙ &P)`<ط]u*ŏdzZb`3 #/X')vҫ#͑TED}9QBf;Id7ߕqph\tTÏ1:XF2}u o/ǘ]?4Ĉi8%\`x8{1Acob SE;$Jxs'AfOlT]Ue>k5ͯ,B@mv=X'B|c$,A=/V %guʬb3 O 7Ekx.]+ҊX~+-4禍7/ xip03e\D] K-yS\>mbO|Vn&e\b|v1~} .n?Tw2LM1T^>zgzRJ2@:j2nbWNj_֋ $<qU;tFڤJP/cjN%$L ږBg)g-ZQ*녢)l[X?P<`,bÿZ&%^7_P}m$v!"MhX͊j5G)ȑvB32w;g.߰lCPȁaum+hބ,D+XYITʋ\sr6 y.q9<`sVD)Mu972oR:TW5Q1H5*܁X6ʢϖk]+A!eԐy$_kױ'DB*ZǛi*O/q8z'l[\k:}HLItz+Z@hmY+W V R'쟕 I#B vBkY O R@S"\!ᨲ o0c * ulnY~z q\L'=sq-): zk/rN|jΑ3QI)Kb+) %:XM UaG <&^ad3'cd ĭqupCzq)ax r z(z`DwǁO{)hL kPQ##&m&^"B>Tr2׸,s`߈Uy`.k^At&O=k< D5EJ55EJ٘&DUcѰ10/cdL 꾇ryx\%{=vjDc>\EU*Q[[9w%zO VY&_#9oex};}$jV^vtEt~&~Rw %}S}892% D&*zӹXLn߬IDV$Jϭ^ӧN)mM{y~&K4'┽G׫zK p# q! ث uTT SlE]eM óv**z[KiNƀ_Hq/! ^=؟&t$s*V&}H*eOU_c-{~ٕwcTj%SX5{O059'(~IڽFƌ^sܖ[9EWIs!r) 79W! _Vtǚ nL^1fQ2*{rT=I'EP#Eӓvo|RapwAǂ)l,WL(D@ߪ ooxv1So5VQEW}[4SO9hWǴԁGZ]ub[' al%v:kM?"._V2fH厤 7vb0,ǨU=p[m&O0B4Y9LEd DQYƾ=Ϳp:@eMM ]6a򜐉2L6ha覚V{X"„R׶|^a7Y;FWwHW-5uBy*rf [$[\kȬ49:{\xub/n? ^+(Pr2p^ K&8/CѫϹ7K<ۮ24؝AsD1,ɸ<.yI=q~MW jɭ֣[ܖui(> gu@t+ɩٽq&1$`pSoS2,̯bjXAFi +e<2pRSH23F Hf!kf޴s49xO 29*-COh)m\f.TRqJ ЊkDRUUNj!$X$j5$L3u:/F:pz$? ]m*zosg_WN@*(M}fEQ*WYN@&`AF5adN`(Q&(WZLT?6ٟ:~Q.!:?\Z)t[ q2bs}Tͭ&I/0?}@YnZ$Kanbĝ׎YEˢ`a~Ԏ}ZRU RDCiLrf7<fNH\dFo}SG2;ޜpv:P>ȏ]'"2O?صf%7Rm8b)?Lu:g{E >FBiнM"ĥ-\kk5[\9k4=D`8((L)(I1$ p@)qG,Avn`B2sf򏴽 4th,bẒ{ ig-|z{Ec9?(\V!+ m|㚣7II-ƨK#l\'#P;3[)MO'>3kfz] tn*jo0:X/W%>`7YswЃy9BnXD.PTܛ/2sC+oĎz*9[cB;L.cȴebh;,`6fE-`jH]q'Z{RƐM>.8v NUdPJVǓZʤo,=(LBž]9iMƱϿ=pJ9ctGbhC8L8+Fv;m~s+:ӦU%WMʹ;CPs ڵ}sC'9'0ZoF=6iCw,HUZY5`Gu"t)4Dxkǥg^pOD l5o0r1x,y6A':"E.&w28T%ji/Djq@xo}ڏS!5w5n/#g-#0zH.f@d[.!BO(J\SĂ,>\ :"JOxk:Pؔ+QJR/.R{`e)i tAcTJ`jra~ u0:b1!OٖϪ-w~Ra0 `+H‚Ce!͚RLw)a@qv iԇE9i͠zWrY êMŽg5Ge;tjSU;)`0Xz9 Id=mSʀ>|P2[cm+5a2YrH;Gao53!]xjL h^GX1 9O+i$I\ :$puB[  Z߫R<}V`^K>XU-(=oˢx7rRvxt6+b1": kd𔄌Qw.vwEߣVk X~[20# .6x"|mHb΋fj}  ~{@?0[ {Z|폠Q1rrlW|/p fymfHyA3Jej qel7FK@̃H)vyC@ ) 7uFkt݁t.? S4&_1 F$͓MZ`kgsbH5ycN1 oICy7$G'c!AVN1aANI[辺-3XT"Ԙ;o{u `bS;2$ Tih =ZZ(NeT~@"[zD@1Ќ̋fƠ{ {3B@uRN/д.P ^VT[>*dS_{*O1U!%گ +B=a浮2+e\ :q#˯GdSDD ~!GoiЯG :$BW;"۶?hʒ g1ߠD9Amcd<AeJg71MIvX6쌝USKCyHli, +ڡPb0Yѿ fђL5+!R^FJw{"/f'Ȏ3a*} 9WW]iQ Thզvה,!ʟs*bθ]lv@ֵMm ܰQf;%mX &C}8 |?՞fseȫQILrZdKb5>t.Xf;^ʭذ>extQUE(̲{K? Q3};_r3^>(gjF֢񱩜壘_Am ls<QSBp^,x܉_ T>/@Z[WUQ bT{@#R+F\uӄ2}ѿANYgl+q@) UٶjKRMJ77[x:Q}K8Jq#J ɘA}Q)M`yO )I(HúBΞΪ( Dҟ_/ၸ./%5÷?P&i&+ JP;*/}gJZ[x4KOCa*F7])eVI)  YKIK6g%vzCcXyt}HY;2[A!UDv@xdŎn[|^:'iVIavw_A *waqa})(pLlt5rռ.a}SUJ!+pN֮^_bA`89 WtxQzØ>}%T}gsfMnF 6+?+Nfts:!#eeScf8 !^'u7F$`}Ę5flE+8Ґ\]i9eBl'/>Fޗ(6?s=o4`7S0t=cA1}F..|sL˃_pJu&0/HFy9@LkUfq#㉻'VTa1U@2a`Nzu̼ ɣƞd3N.IQOy?\+;Y\{xO; JpBNU*GW{ _]s/JLJN*$P rǮC10㌅L(it\=>"yj6~ )B9eqNQjb+ )$U '&u8J;꼩;64)v<ڝ&]Cx/BǠiřԦڦ#]Nvo7w ڊ ;$+39B)4cvD~BvOxĨ=K~oNgyL^A0]ԙ"8Pe!<8]G0X_LpҔԒx(4b`ŧb`dڜQ̈́џ_lzr΢)WRQplۋ>.8gq&HqSbǕ+p2|ny# -$gYvBnc} 6+'g:iӟn]g?MlY7Uv~i<‡k*kwB֞Jwnub.`7o`>ń,jTW}VQgv:V_:]$s CW{`\ 0NiDhxU 2JLR~z*dd4ܝWd Lt-<]ehw#ڍ'ձ͢ʎokdfQDVʹ=\a1mF}̑̈́|LlCJ^jdBBLк/)|K{HYb![U:SrmA8{rdb@,4YwT8t\u8yQ,1NFXBB2hVxYR(`XJU0PCAcLFB[$,$9qAMZ9$Yq9vEN/IRE[y>"۴  1^Ͻ};Nl#F#wV:P}#M"Rt%Ƅb֥E2 SNPj6B2 Q%+3 hf/7ǥrJ21H4CĠmw>X wǶ԰/9 cc_7rLzS+ + b:`bar^-c1 D'HOU\wg"l (=}.:KYE[ؼsmQWNJU@2GJ)*x- ]{8݂ϞQez4L!%T? ЂTԮ37įGztwatF^TqpZuD&Z/KvnŬ݊+jBـ6bDGg ' ߼O|+j%rrD˲kg^ }ud$; s xπL-Mmִg&[ Hȿj Qƥt #sm7Db>diqLKTT1-PEU4ҥ\CQNYB'.}\svdƤDsZz$Z$=,xy,JUK'钐;H柳Tukߒ`IHՠq&W˦3Gv?rsB6Ҭ́7KC]MEj <A{ 2B]6.ZE)Oyz_Kqӿ,R?89~|sT~]甶YIPNp u{qh<,xDtmC]afLч5 0(?{m,A|+PD ?MXHR2P,}qJV I.2@NǓ8}fo˒@&UGr/ATמ ]^N:5 7 5W]l̬gݍBMiF,r>ouW׋2N'FR;+mȤE\γPzxނ>[1fhN@69dʈfxkX[,/d *7ށDH0h6Sv>1R4 cs!X`F|[>?;{@Wʓi^/oxR,rWQq/X >)%lܨ{(%洽jbȾ7{r/WOnRKb(+bqO0[q4)\tD\'1OikwpEiBꧏ#^5N Lbdxh(ljU;8U:M8 K`/߅I!2W5+Ǧ7bFC#x|=TL{ꚜ5} 已{DîI!GFgzӎ.G4cR#\Iq@GjI/b(jqjVo@j%OՒV6C~o=l~Y*@w9#53ɻ[R돏rYEZ 4Wɥh[*v>ufaKo;%٥\wNEQ:h̼F58q̜tȂJft !X3$?+s%EyfoVV4Dΐ]*AzW y@p1*1ߎ/cْ]7MM^4F(i9K2Q3@ &&\)CkΒD矨 z IƱ=ZdFzźя8Vbo|^̈mbp^pT!YxJҎ:^1Px>F0nFPL!Rh~ Tzw^/"5cw l&_MYOUnyBÛ⌖Z\20cfqӿ.5WC"=6g<$3t["z&֐T/%aICGMZGr^hŒV| ۧFC(ت;/+\~2ܐˆ0IAVNH LV0Z}chE!Zp&2&ַOw8DTܸ Ih K%^BpI=j @ +DPIKN!]WXmk>j}ㆺvczPщAtSboڅxTÐ.wNI/M_ؙbJH2)T%!!(^s1L':^8آME6-o2Iб#3%l?p,UI\@زƸy5<3zaݏ7f&f ,W"o0i}W$"ZrCϾ!Dy񊨺 e(g#eCXZ A5$>~p˳Qii璣`"ce=@G0^WCu@ƺ_g)a^P6Is6E!cLG5ֽ|N.q";fP0H[Qۻ%XI!Wƈ ? |%{{[oHn>D_7j\/_X0Vdt-R?oOmE @<},wr3\*LkꆍocAăD_ `񑡂 oAJ,Y3EE)!]vQ\.lekX2t)&%TT`00!f*>^z뽽Aӯ.͋c??۰'5X glLNHƋ)%8栠|fRr\ c>Q#1 ';rq+: Z[=B|+7B$b+@R>ivd&z4йw~+߶<*@ J9OSQ !ro44\#[\w{Ӏ 娓;I^V*A~)O]R@ra~M" _Z w S+%;9k mHSQ0p/%B0.cj)5 ~l~) nc.b3ݬ~3f+IYs[<ڳyp_9ߜI(V@Tip(#<& jR@7.#Bݖ' CI>M Y YB )>x9GE +8ǜ_{!#۟#\!!/}{YZ~~3!I6LݪG)M!UFPDctWlk5yot ]Ƞ> l ryt2\3AH:"gP;L&FETI{ E:d>q?:V,"R%ixfh(u۠2l8$3٬sqEEV a K+2sʭ|`)OZ."Yc99'rk72!@zi7XE'NC:yP_io&P5$&ʩIbh_U./ μfƸk ژ{%&mWxJ߱ BX! {ğ iBPz;N)74V }\aOtu8z="u3P?p7MgȴcAU ^P”:`EW⽴MwjQ)W[ 7n󛩧AN󮘱{޿`>u c x(pЬA4<p,] /(Fm1 Y@޹'n6:Pd6}.(ͱq—g)pzQ8c\ap{+^(F!`I' V ]lʗUeOϯP6N4ib4la|$Ź\jӌt}ZUm0 @=$1d%Hβމ_ImTt8y FȈGTe IϮ' xm pMvCvaN;G.ɰӫ{Ҝ"(2!>f@U/SMƟ4%rkyߧ 8G `-I0T`&[8o)ؕgaI+=ӣER!U4'eڄ@{uVB먈U?6'S9S 0QB= tɏ8㋛R&7cEٗq>{ 2^li,.a,3qlq6A?5mWg_g.y'ՉqS^ 1ҙg8X˰D@VٚW0QC6"S+Njyoɀs.wCa-®{Ŝ; xCnF@f4jdsqB "Q 2`>5xK+paν =%Cd#5E72d;N &N7xbv/.UK0iwX)-Ֆ(e6S!cxUV<ӍQW72CiSVCm,Wɏm$HBw~txf=|u 0fJ]]r4ɮV;EV)Zzo?ttU+ oVRLb1eYVIɁ ҽj:NNҥYӧs縸l$eCt/̼IF}ԫ}HbNʴH{mt*qʷݥũ*jyhuo Ol-jOM(FGv>"*xADQxxnޏPKӡB?F0ȿ"?6t=\!п<DSw1Gz-f"Oj@)؏NJ\q P$.ZMhi8{т-@턌r0 V l8Fyb+bɀR8'Cx#c@Yd Pa.V&y= 4#4ho`xlH}l'wR `4$NV3iď,lO:䣎43Mf* *5_*xqAb tFI-Ηa<a!:1hCe3K )^tK XJ9Y`GiT%"Ki&X*, kLL+ )8O =ujҒSᇗ wk?蛎Ls^b۱HzK˜Գ_|DW\/5/ Rw23wnqz.{~1ڧ|I{{ %I-< 껒ڌ<&ܿ!-X}Ό/sZ'f{_a/T6j1WS7 GjXh ꉧ}|DbEW eMs'DҌc8E$ȃaBp/{0bP]kcz>")ok,>wԥbw\ puz f`F _({CUf/ t'ӜC!Y $t^< hG7`?#rCek'0 %XeJn^77160`1z12i&+Wl:H=+rA*أ~guH,tƝRf]4~@/M7%~sIQo%FǬ+S@Zl}NRt6γuf.V9:Xx״cI}â=!y.63Q w%UG*!3.h)a9ˇUe+ū&WYkiU|n&; vi:B#`C>H;]'h|$U7Ɗoj9Q zV_ H#۷"g2 g~ZSץ/deĆTY8ƒh:B&_'fOKq?^kiJB+Djv扳.܀bRc';`$=sb>o=: g|3A>5|J1sc]<8հsJwggD^6 K5#@=.|EwD7kj9=rb.c, ta:de V 83fp@-mhٶYEhAdgڥ߬(9Ro(7-UέݠZX|/a)Cp8ܴ>gKKj1p(6CZ"*S 0mv,M&<s6Y\eN@hKDY\3o,Evrj<. -AKY|t8|{KNŏo;N&qsÓxݥk)2h5"=fF mKmH/mLncJotGژʥE#~g}?qa8Ӯ)Vի QUU/Մ6rd  OFq|1fo9${yb{@9 1OQ/TvCğw KЩKEf&0xuoD!2%ެUE1L}޽ٝPվacrC<~-_3vžnɡ\=O1 ;{VјIt^h:_Z(bhN[FCOߖD.!]+wU:j0V[W)<|k/cZuhgfJnF ɗE(:,/hP,Zt ÙJ4Ai˹M:beEt`jތdO_Ma0MZa*2MU~y439 Z+{ kG=Štnđ/ò5֥:2OHuJB`,<ۑf 1U-8*yYa֒Fl=pb0 HcAk%KB"~Vra`X34m#op| 1r3TrH ¾D.c9V7Q㮜44i#z48}\AU["il<~oZ X޶|ɿV|җma1#%± #`S%cmz'XQߘY;M*hT Zk;͖{xȴ^Q: |Gy q Q 밭jkMؿg;rPvc0naf5y17_Fn:× , ظ*b2[isfPqu4>aCm:vw2Vf5i @i&.Dxk$o'|l9;>C&NƜ]n=v*]X;r8ݣ ΛmS snANeu>% tÉlVYYJ,i̮2VIYO,)X0-ESЪ,I er;-W[.Uzc{h}]9x1rEرƝp~m}.O4aI݋Q28_42Vk˚0O%"]]XKZ(azoΊ wƳfȴXGNi{$0dHJ,ɡ{c虥^xr %i.BHCqAeΓ2U6X_`L .RfVH"5.B*̎ #PѪ 1F~\v'L?_RI@*W=Rd } >1C3t+8<2=legpn :,:y&> H"#'ai^lTn:F:xfOQn:}ۨ`~:;ir3bNˈt.dgvX`]M6ABd%'40Mw9Fͧ'M=O#)xIftD:eA+ iXr*p9}BOOvQO&ҁsr9m#ٸToo] BhO 2r 蛰%_ Zf9sT{銖7xmVj˪*47Uw۳`B'U#y(k(:2';ގ >, VuY3mcJGt}p/bn "k&Pw/+2 vo0ƒMpu2ZK< ՋR?Y^S|^MB8u&vEP$/xi!oتݔأf2# ӿK,A"p=T΃uB,V:`[/p݈%.|J]0`b$qZx=qazS.ӏrb'0 #kLez"/0$d!^rH|pC CFnS l핷g)]maPøQ>\cq&= ZņZ=VV1y4"OfCS0e@nrH.ns4rCnd GIBsmTn|q VޜYb)Jg#2*'ԛf'b&v#nsCsXÌ S8jn~I)^%F5tKn 1[#T`"kVwGJFj]഍G{q uHSC5\={Hf{}Wy%Eb7KWJ$>!p߿3{ܑW|{&EYc0h9r\ji7`Y\q^wh YywJ[7Ík{HutϫiQphtُ e,_l\G{e0`Q\WͰkKi6O!םZME{. ]ل6uoÇEG &e!ξ.Q(t p; 8W^❂w,ILRv= |s,r $2YֶӥR :4v>沵!+M|SOac1wiT.`_E-.ID汘 9+!M_UjTԨ.>gd_;s/L\PU8sV""$J]$3 $/c@ͷ. 9__\*R9܌gߴ4v) &± 9ٽ\fbgVq2b<2c*5B*R{SIJaQǒBMk|.%(^y|%OŻ싽- $ǘ-3rT MO S̥1i,xy!Ŀ M6s%Xܺx)Ab1l~/$[2%$X"PVgqZަx( /><',65Jv~ 8.=`%N׉$2|&1.|}hk&tsk$G(|\0\CBӬ F;^Bb˯aLR<A3̈́m?_(D-zudDx5^\)*JU_ݧG[UUWbu+6`9.ooD־.y3y]Aو*j!YW? !L쬀iSd[(YZf zCv, 'lJED10Qm7,&B8/{`J3 Mcg(qѴOI74шI v W}frqEW~%Ę a2 *[_h[ї I LjԍfbtAD?v)ia\#$#Ru1^i%}jEy99ZW`,mdN)z -q)E_'vC A!`2UyJSyj7.\skir!ݥ!$Zx˿?Q$U*,k|k왈 Pt,~Voo;YN}Du|M[ozVzeװIY"qv䰡_,!tJ\Jӹx%ZKE%$а);[,Z ~>TRFԳmXX0kv#{ii->4[扦lc?RlU!8*e?,$r8 [)3p0`9)z!ӗ|# ؔCKYn_ϔgF X:~Rõ_|ߌ:+ҙGRnkSn"o# ne> dT7'>Ym:WPNmMZ /P=}v9!ea8%Sც;4D7@|Eh L"hqXGap^%-ҎlzyQJ"֜5T&C~ٶEm${%.n_bKWhsLAhՉWk^)9?3ҾlBPeiEdi:ySƖe(RfrƊs}Ekϒ?F4Z1ny\wU.1 nz|-h->LG5`2GmnԱW99)NJ"LO+q'"ǂ'ͅo7?ok9q^V0 θ8p,^>ݫ$2/R7@hD/-ۙw6 SkԞ xck5:bd"ߕ Bv BWaeաIA6PIWn|@f&N>R_P p8}ϕn'O,(g|3$ INt'(jPyP$c`ZT%h!wD*9W-1#86Sm] KQX{Ce`Ծu𬬥fbbL'Ò07bcy.Ra(5)1|s 3dzW>V'z,ƌ#3Z}SwgLm8JYFr0tC[SE<[x R s5- %7]@\V]yIEp+P!CHW烥Q=P.F!08i^E@ۧ:Lm.J>T8VfZ5!&&+,Rn>ᣖ:nX`{jd~{aF! {#$m}EP^Yrjխ,渉f1B9W}4vקJ+eF#*"hv,RëKS ŀR,7H0iO|sMD 7Ti[41q4+1)@v`7w6i3΋P'ƞ"ݞ!HLUL4 gE @ St fVn`Fa nR*E A'tNT#84wKUJrQ4?[=C | I{$S&G[xg&y_(U%H"kEz](f%o8PXf|wo%AtW0-:!ة^HzO5ֆi'L{aȇ$T iP!R5kdToj:-I!ŏ_K$ʘ@ KBZN@_MU×^G$46۷ iQ%^6+^ IB f \>[qWA74Ĕ䑉UL S TD5@+| PRs'2cP 7):\KB¡yɷ=JD ZdgO}17lCv őFn7}[ġ'٧X}6"D nm]Oݘͧ) 4C(-ħIWژ!T:g1&9]+p6nBfZ$ O;ǤO\8(/n|y9yU^/^0Vts" ?zo#!eH4PIulyaou#D0ͫkfIgXjF;4ں?((sۊk~( =lZn1H&` DAVuG)x6[ݚlrR`JBj0J 8ُkUgO-VA5\#+n-aG%g!ZhWJxȂWvĝ7 G0kw{-A=2z,^Rk4pT`FEN4R;\ .$ =?&Agii?K_~EO\hZ<taBLrJtRb2!s_Kh3)!kjG*W%TfL#+'vq$-Y4ԾL7>{|mdH&篶D DDN >u;JtmE̥"S]J\66wՆpUrx(wB͕֗=UvoMtk\UP2){_O/+nuȅj 5!WZ+P<7#ٓ uӾX, ?}11DȎRWdBg%F/sO"ÉܲbTs9Og< S*7A[>r! "s;9nG_.@\;iӆ D?i MEj+\쯯.IKٶ{G:tZG9q'PHHKV" c3aDCI[7A4d[`zRs|i \xSO(p , ?[ h=B k80q6~Iq-A"ó4UN$XNSW^Xrzkw-)-]۩vV}zᯨZZlORϊ A y VIzs@[V%\X hX5񕎖!T݀y?(aگKhb[67Q](\l H6)ۋj=FŎ.q)G+@`Zp~ N*W$VAnf!P镕CYՐ1KRe\n %@^TXF95 g,^E 'j:P,"x\QW etieM+r9>T횊_`8kǫw)`.R;ʓ\69 cmV^|4ꎦi2.v0P6;C@DVŴ(ߵvqJ_rFqD0%(n;^VȪ:PO ,0 N j tzt{fp˾)ᅨ1{d H`3Z@]\c|U[b/ >='; YD-)#Pfec BJ 'S3`(wE$+y "rb.!Ҟ lvl+ ;!ɉNsOX/uMV}_yAXT C}[UZбu? 7{n(J ֞.խA^LA(s%!:cj 渕-M ZFȗU!=Rb1c:6*W:|aL:,&A m>4BiLH$B ws2=ȋG>!we}WXW_yyބXdɅ0-d'qLPJ!YimYz5!jMDy _a"d5)o 1Jal +x _|nzR'{1訦\jqҳQC~#_hkdK͌.Sm1.+U_>RF 0q :ouG3W[]6:DqùB]v# 1m|޴V?[M $3go-f~MM9A?}KL4mHXyL[ faIٵ#\70qvne;)΁MT.cv NH~NS$:h뵎 Jh6pU.Aʣ9McC_O%J0y^aPV Z/[z`Tj-T6D<){kܷB9䡮?p=CfsG}k1b{,KWňQZ5-#NIy1\HfMG4 DbˬE=J_ڣg* 9kS^^C$kp], 4D*60sY?T.J0HUIQ\r{UTJ "87dL#mapiMvDwvO<uxʡh8D@A.fqUIQkg@vycOZ%S\y ;]@3rLώZVF%q" p &DC!fIեXZ &^2ZA;z1s1zp3Qfl%|&(eiDr"NxiXY3}5`LOI\ʝFu Bːy^W8͎W:3%Xk.b jy_m-#wU`o؈N̝Q~_r*Tj޼bF|^gCpˀ U'a֦!!pc@lY+Q/D#,Ӽ5P(Tgxd4?!ZzΪ-.BJpq Q3˹D$,M0)r]#,zbҫ{QTSn˲l8 ǿ vy7od4t|y住s44ccQj Dd\AY(`7v_('Hrt* ,Fq&. GtPYp)4zS/z(BE4/7ʅ3 iVGKNd3E8~G|/ݯ[R}m{\g>qC5f& GgIPzs,{.,ZN?BwfaJWc\zF3zM^UohIdm+| G'Ĩچ6F6ŏi˪06^>E&`hM׸~z`m)]t/| wQ$Q&XŁl R& #H缆v]{x4~%Y3(|`~y O}M/v&~7;\YsGT:X߰+:`c™:*@G:q&iMaQX;Z"k>,&2GKrFeRwA'&70ng5p! tj%?2|<&Lgwؑ7(oY(ɉR"=SHkW_؈1A )ӣ s,Gh~ ttEQW"QN5q Y4?儍=6:D[R("={䣦uÖbf˱iSr_?= 2K~;+,F &PJmh{h( p)g-+OǔItK?0;RP;^R#|'7%Ir*>jFׇv* Py!XLJѧ*;o| :dSön~ȭAV砫xM],X%Uq}F*lT 6 VWjo nLqct'"MH~M/X5ܭwX_z[]J h sgZ ֻdmt j v/tc[zϷ><X $eA+(zUu8!i;a:X31Lm wDHoqg!y8k3ER` > R]@S^"Fv#I1뉏#41I2ϴs5"ݗĉ3RgZ6"p|x*V[6e3\czAj$D%{{_F"JDzPqо?l|oC%-J2Afַ[ꚍo Ě )q-L._s3HE!ޫ]q1:E28|R%kC'- jTQ5՝P݊xh >)zY ؋qiފ(vx;P;פ@soR ͐+GB'\V3!~,>@F%1؈<*P) S@_3%-6 GZ&e?q}pHysLBdp=$<[p)%tj L$aLwTvUKM9^Ǟ\k1<,E^}P^کQn 9,tZjU棠jՋGK][wֱq Y$`Jg8drQG,#k92ӷbhd<19 /[1o@:"vi[EPnVZr~ 8m`4"2(Gy*LdۢDLvGکK~@r"JfmfC|qty-ldY,jtɤDݽ]Y&/dJZ7T 6|F=c{&.u8G6S~rߗ}cWڣg ?lh:Z 0Geӏ 7%R0~&UڍQV7=᠕VbP-[MlیE XS4pl4nP0u^5-ů؍#Xd|& GP4DPR?S8qH!Y8  NjORsĂ76^pav`VkL 5_ȷR@%0LlFݕߨYʥF(mpP)fcvs0g`\D%zu,EtS1H}AOz}ȑP齕=Bi<; ۉ}|Аs*" u,=3BSi(HWw?i-y0|0 ,z zRrBѱtK ϛ85"(ȧ)k~肋$c4]h gtni4QYl#n#Ym}:;jDXjMQ|_~t# 1ڞRf$ލ[*i tΌ# ۣGFki#!3 yLrY}V;Bކ!9-<3^p>K`km#HNfΎ*^y(*ӓ웯t2գHv11Ե 1< YZ