nscd-2.28-214.el8 >  A c=U]^r*̝AgQg؋,%> A;)VXi|DΘw:F|Q=-Dy.k)/Vxfc>3qP:2.,1y>o=4SH w$ʮTZi}UJA$*aIKyMkVkCk3 Y ϡ(*^ &AbXpEC,zI0 C\a \}좙b_5:V.g,8BŠݣTȵ4׬W1)ׯӡ1ܰlrx,%*Οӹ{UwdN? ;4_ G&?cy2bufEbT$|f\MO.7b^3b6db423980f42dc5afb43c93bcc6dc82c87fdb5f5f3315ab632379fb60a94156837cf1f8ed7e6314cf5c37f6da2fe3ebccb9d74܉c=U]NepwՔb 8h~H8h4Fe8BS YSjytD4x,.wqn5(n_tY2+Vy9A=r*&qd u}*>&8al$ʈXm,$g1UIy TIg#WHOLȹ$n-1Xa$[FΉ⼾ >)V;/=j-zUէfJ}f X99\ ՘ظz<}O(^.)GF?IhEZKX-"$Ĭ04 <Ƽz 0J/M{lΪft$bg72'd37TwO63$fY6 ti}ҎNf*a@k]Lw ]۾jbV|"z,@b8lj| %OYJЍŶzCKjđ&ZC3L>pD?d   :a \   X  0 t ( 8 494:HW4=>?@GH,IXY\] ^ bdefltuDvwxy4PTZCnscd2.28214.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.c8J\ppc64le-01.mbox.centos.org-JCentOSCentOSLGPLv2+ 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큀c8?c8?c8?c8?c8JOc8JOc8JOc8?c8@ c8?c8?c8?c8?c8?c8?c8?c8?c8?c8?c8?c8?8ae41600f24c3259c5f119c4108085d068516f9b0e8537b4882cca3e54c4884ef09a76aea960bcb2149996c0bd8c6a86a87aa76cad7307342c2e9ded812f4c0edaed61235f3efe9151ca9bd245c4aed8461fb259372e609e7b76449e7f3bb4ef79c9cec5dd2414dcb76d11e75903aa6fd9b7785c897cb9f853edcb140a71b77980ee4412002f02d2647aa821987a10bc790151db1b8afb2106bafa8fc2e0dbfd../../../../usr/sbin/nscdYYYYYYYYYYYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.28-214.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-214.el82.28-214.el81.17.10-13.0.4-14.6.0-14.0-15.2-14.14.3c)@c)@c)@cd@c@bڑ@bVb@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-214Florian Weimer - 2.28-213Florian Weimer - 2.28-212Florian Weimer - 2.28-211Arjun Shankar - 2.28-210Carlos O'Donell - 2.28-209Patsy Griffin - 2.28-208Florian Weimer - 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- Fix hwcaps search path size computation (#2125222)- Fix nscd netlink cache invalidation if epoll is used (#2122498)- Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere (#2118667)- Preserve GLRO (dl_naudit) internal ABI (#2119304) - Avoid s390x ABI change due to z16 recognition on s390x (#2119304)- Fix locale en_US@ampm (#2104907)- Improve dynamic loader auditing interface (LD_AUDIT) (#2047981) - Add dlinfo() API support for RTLD_DI_PHDR (#2097898)- Update syscall-names.list to Linux 5.18. (#2080349)- 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-214.el82.28-214.el82.28-214.el8 nscd.confnscdnscd.servicenscd.socket.build-id47a123c196b7e2b6f4670451edd4220d32396dc4nscd.confnscdnscdgrouphostspasswdservicesnscdgrouphostsnscd.pidpasswdservicessocket/etc//etc/sysconfig//lib/systemd/system//usr/lib//usr/lib/.build-id//usr/lib/.build-id/47//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]=47a123c196b7e2b6f4670451edd4220d32396dc4, strippedRR RRR R R utf-8935dee93915e5ef4a99475475917f41c9e49acda99e4420b78b0add66d2069d8?7zXZ !#,] b2u Q{LUPp-b=B@l0ֵabz1V,U4P[yʫU#/-AQ7I$2aJR} Ŭw.&ġ'Db֦-ͱZyUی:|'d=RMҙ܋f2ژp2F`BqiT );~2d]Lq(OV(!d"ep7yX X Cˆ| MVnH-x䱺gh [Lݪ9/Ӎ>9e1ڂ^ HqB.Ur Kz~+E(PHgB/Rn[llX?z꜠{F('T+=(r{ Lo)>n>cGȦ?9K$ dNE5y>~'3R+)R-[[YiqKBhs*~R NCS|4434{ {$ݘT 킎"WNK eHHϫrfTyz7]P+]aB+;+SԾ/gt(ؑ|"{=.{miu! I}xE?IZMQu3=#\-TgtJ@A2#1x8-4-wW6۪q;r9(M%Wd×^9Y|pյۯQ\mIwc盻Sb3đ8{G}(MK?=U5f3*2&7ߞxY{6ݔ;< ѭSuHR#Dbɛ (F _2Pb#v^@fW֓蝁j9iv`1>B{gH8Wȉ;(KiFvPJ,7 Ã]WD 3:TA6~9#)2me- Pd6YzO/&frouq6:  A,8>cnǰd:pU` 6#W W#XF$6TKa!Yʺk޹}u4ś"!ߦ2w3uy^SNZa"]eTlTh4]"Q/} AoѴ_lKl b m/0?%pWbgiG{@ n&ye?wZd dVngrvwH% X1U 7ӣ|4=^S Uߝ?u1MPjhʒ/+8^GɭfyCK}*c6Wܙ3X>h: jW*<,W-փ2}b,R)aQ4+q2g (,hjA*!S."T\:YRbS ܉QIrV`A*^(į>Y^54Y6P/dWrTp\#Fqj-/t q8:q,ELV'oP|(> 43[cB5ufjI*ЭMm@4\|^lLJ 7 $L<,'#JO[^˵r\G,R8m @m4u-5[ 3?БJeihrcW@2(#G yM戤i5-hw6E!K H8/8U2q\,B3G8)N8~$zdKK\:iM1U'=dџ#liCUxcz2[#=.~l 5H'lK%QZ0g!IH:E5BW|k_y{nկÝrjёֈZƜ.d$K`S."/CSP\g.I4YEnaD 3u9n4eݍjtdmvmF^uW>CĔ=!졺5فV7I*we;wpa}?ЋA5E&"mj aˆ/Kw?>Hl|K?5${ R Ŵ!`| E @pOw ˏG~k=Z>~Bxg uM"IX ܾ{ x*Y(:XK2m=EjLSnE~ϕWcWQ&AA06,Nx>oXWI߮gy(ETJJ_:zHAW?L ЕSVR#7ZF\<+ARU&YuZ%3w7$Dh(HV،Ţ?w`]M`V<ɥҖ&Gz*t.hr!8 Z[pXf.X|)䨱 ~h LyIvcjCE{6eeC"(ΧQUM[\qj|QsgQQIV}}T?"+o<RWH;Z\gGo%uwB˷N=@w praF?D>>&dKnv~R yZqRCTvbv.W? 4 Ӌ#t$#`\ QpXoLy2Elos1@-GݤWo\x+ERv^5w1ĂSޑ`J3OZ}1R7SPc۞ʟ+#hT aY3O@@"fT#[6`(BRsbEFx'[q"Pn8'k9 r}M5ZPq"|IEbf,t@SMZɘW; 4!i=d *&z–ף!mtaݪ;a`6=bPP2<[_FQ|<]"Y|ӎ?=ck.jfm ޟ*mQ[HX^|/9EP +Nf^zQ&7Ud0y>z/)6M!W!$ioQQd{Ztf]d^t}gBLigHMGq=&>괙'u MK̫V_"և?G*?Ͽ P@on?WmSǡp5|-_- HxrUhbĸ6<:V1?X >[ʳ 8sϮB{jikr&@XJ=[ʻAx)Y<Ns3Ej ce3슪'c8'cMM38x dkgf ͹IU87-> (Qz2<+^g֒l;t}+^olCzp%l| LOyT<=LiY!Dz֨,y$;E;WAs%MvШ*?Z^̝h-L0ʌJ-az;/QxW`!r&|u&̰=?ԶtGu+/\|Ο"s,[>cGR“3F3N hba_>^˿Sgҍڂ^{e𔲋Ggѥ:I6֡Qv=.^?7uP9"QKnFp"]Bz}DdcRPbCCn7hΏ{њ t dF~05j兄pS'ˮVrKAobwcp v&RpBcޖC۽;Jt i*HECK ƾtAbhMs7B':)J[ EJ<*wԣȈaU;c*uUCИZj$o ~=9j֢ $i2XF̣n+Eo8.՘&2_eRO΄ȱ{aJYPV- x\~!~0h$) -%+[5:%Wid;K]hc0]I%FC0+b/*4F DM~Y&z!z5hߏc4Ib&9|tv4?7tD?ؿb.kkA~ː^K34U?T\xG|sv9 kwH/\uD9uR ];pq+HrCғ+ mVI?ǹ1p&I1o8vI"YJ(q|Pm8jğþj+]R=ÎOٍdUN$X+ᛶŭWҺ>9pi^cAھ;zߊ[ga&I!*bU@0%ψG=돽/j㎿D:=6BA}[LE(dq|Sx}I<R2|BH/S>P!#D+앸VK7 ƹMXTUW f=&NJڈDIV`45ciU}<Ժ,x֫-zbH [&1BR8l*$}@d#ukI[IAWIc*#TT1& v.r6qi` JQR-7h+D檴(rcnj6e?dڈl(eDeM+ʐ x=C8A`~: YU{ѹ\&9݃Ͽˆ"M%ɂ >Qv6,k-Sl# cZصO7&k(h4PٳѪ6wyii"uFB1޷XyЁLWeР:}%c&2ฎ9]ةQ- HAb~US'ֆѾը]Gm|\yo5A2$Ò]"MUU sVD=xR™tt&&I[ˆ=hkߜ<v .<0DU/BgM]jD.l>ˢ*X 7'_NXv[N<>|P&4`ZƸ #+e5WTZkHYC}k^:A6O?S![CbUZMpfWl4CS\Qp|ڹ9&\[!Ƣg=-~W%LQUArO>M^@vR5ilԜucݚP3.$l\b|qe LIӢ'X_#bOTR=a8>er_nU8?/Qgs E,׏> 6e NXzXl s?WzFo(Vd}(WZ~V^yN-LI%_o]T5ږS?FrHf*`>kE5vo}+m VނL8yBwP~ Afȗ;N׷ SpPUQl>>Y*̸K+ Afwx<>LIC>IlI]8N ٤F#idz%ӽɽ#Θ{ *$7WX^AZow'T-Ehl=] AiYry."9ܴ8K2nR4-_ѷ֏Ĕ%D,p{ye墨i|~z5U*J>!hLFM i}Edf*y+,1řZDYh*:}G ۧ6%0e!m 5 6|p|0LEP Il1 ˑ8Kȱt'kGP\T2@-k p3Z }]UxqH$WP桽QIzp2Fs]u#X5u%nl392ya5$=|.Fh+#]4'{X|t`.&l3tLGOobg-X=Am:&_jnF;Dǭ Vϼ*AT[[z~i*X?51_=@T;ˢ:ݎibg[ 8)o6hQBp\=>P ٠iYk"ja7ae`A@8^Ȝ sBBSd{ťj|#8ǧ- B;v&f]qfq8Luٗ'`АP@t4tzf`Bs'ޝӃ~6*pv0Jq #!#_ b©ٝRbs)ehҽF:z[HjDɀޘ"+9E,U*^ 41@"RO"O}ڭ ,!˂]FXHIc ˲18 v$iDճtMydr;.M(; =/UPRs(R1-uHZ$ YXeɴME@ }dR_6mh p6 ˠ3S%=8s: XK3WX Zd';Ƥ{э~xa &CFO0 $؍ُj˘8 36}ڥ;~eM|%',Lg,PЍ&J˔VǭEy}N*TP+ !ߣP;KG9.)mǪQhZ@n -ucntMZf0=/%gB5]Y3rj=4Yu-N2x!@LkGRdbh#;UwVxW\WEQ!ϟ*ވtC7O6;GAhH [8z}4\+,SϝmXB+ru5B0Q~>A.K4)mQz2'd*?AFZU^Y^SU[-(HYk,̖}R0qp/mY]b -憨*v(!Ze<SNI_AgPj)6$^?,84Д+%"ސ2r*`T*l*37 _fmra}˜ݎ5!9A(Υu֍;L1YLb`T*YTj&_ NԄ°}4 4J B4x C t eävi.6tUh2z&^İM5_1*Hps]jK\$7rӞivt)3Ml6O6]Sսɳb[ t1Bdjln!t6E^uk0T`R+!J[0zIY4)5dNfZKO_%g8&jV?~sւ1ͭL}WzBn}ѧ _%_6WQ4R=0I>_}9JJ:S :%Q K$%'FU䮡׌c,+4I% zӮ<}>\[=4u~ʗԍ1gv,oHuӜp#e5O>oF+SbEn !uNvX)q0z߁ "vYxBABEy`5'Zz.9 :g77Yڋ>!+MH}+aj /f, hPEH[gx}lΑc 1 ~~4hY6IL_ڧe.'{jL}Nu7ciDug%Sg<[+a7E_L%F:1pW5o>;> o1m4q4TR4Q,vJm |ElHPC2nڲ&`6˄8^U[r&q"C]ƚ=ޘGB@fWxj{؎DwNr_U9{o}zGwA!FZC j3kN_)#7h)1U9;%QN2\\a z`؜st\^Iuax d9ֱqzT~&X;<_t= ($`\<9^*Rit_"ɕ',{Y{z,n3,UGfΖ߂Qdr4TI =yoCk؇I21qu ')9!\s:cܔ,_4(6IR,a;͍1" <>±~L!E 6!ߊ'/)]&+ ƳǒpyMoT9M^Jug䳑A·^AȂN Q7cUG' 2yW>)3來/OC1]\xl9B2_+J~io[ُxq;w_AfQ†(+k'. iDZ3?=E/+ (4,)Ck0xILl!'7RIo Je+ 6\X I7.aekbxDSą"=N|wl Azz YErP?3D\@D(9,ZqAtNȥ 'Cd_HJ2nL7ꓦ`nϠ7`UBL'wDztgUF7enB#=)[I%WPQ.fi,ӎ>%ktDu::z֟r#ŗ-mW{&_rw 0%j*s9 d~!9- MW&xnM¢wK_!jzKG0w{]ǁu#DHVDh4=L hrCORtC]5foNv{tuH\WS/}^qм:zk}ضʈ˯M/WQ )qMq1KhHb F~}씒 C{Gai+]P]rMRRL@)&l[@Ko1\HEtQMФg;%wl!ҿ0PhFE֊Dv>s esLTa[ZCiuO,{x"'JKI9k33P pFkMXz1:aC?l_Ii8ÖnT3; 2Զ_&V: q6—UCTo4 os{DTuȌB69#db͙Ʉ72\]T}Yd!ډW*̻֫Iڅ| уX))$M}ڢhz:pmZf?HO|FoN!Zc@ŀRKΩ l$ٍF3dH@# WN8%IEB=O'@~ sqAR!CH': hBI[t)1xV~?Rտau~nLEɟ J.T)1f %~0S[t}_nZ0`O݌L/RZyk)YDOlgBT93@099]m xm_xMKϐ01BВYyƺ7]MϿv_Htg-ڙ <nϗhp憭s__V EcE}rYFNŷL;}O/҇hJL%z1מCȉk.‘'IϤNy;ғ)BAŽkbNm􌴅_ u&8vWxpY0svH Dae9taР~,pV󦲑f@P*«P#w f[m :Rꩇ혦ո+6}M ;! Ln_O¶x~؏g)%b֢p]QH~yx?9لR4`!X"IՀ5:C \t ZU%G LZdz'\_X4Su~a*rG !\N^E[)3Y POp ܪk7|{:)\Na^=ud9<$B"B~t9WsF I+s$&e:u Bx|8HCx&ps4P+TiJw:ţ/V|^ּhbԼ;Vl_\#3o Y-Rn4$^,kOltĐ$;TyK@t%w8Cɇ{Dڦ}_\ȣkx6*C1 =[X;9PrmWv^!iUъt-}7_IWL1!#zh_tfL鳆&FDSJj̉w) `7[Qygu1jY-^;ʼ{c W"몸lMl"fKiĺ6Xsme|(_Hwh߻͔3J52j/zR}c2Ih74h,-6?M ۬9[Bx'E%5=eVbTONtt qee?]:u${Qdur9P -2wED*srq^-QpLGvrX@9yCS6(\GnD ͑+_^tISb(v6Z$6"ނX~*N(B;%3!:nzivXp W=&h+b;Εcpxm?"4%S*AFFv#v;<hh5tirY#4qt6'| ;cרbUV(Vo7QM M]?떳x Ww{!°5%-;Gd\nz۝qr! >H켸o}^"yt4]n?|!ktƀ#C&b Tڌ?8ndzЩQNVDboAqŋe+JIMnewPFB# ?A(+e 6[vAZ2Z:ҥ5VS >ʢ0zD|4o}lp`k9Icʙ>u+>iSȰvM˨  }ChZ.iF ڙ 9qC95z6 rd9h_MwlxHHă5Ot*Ug?V:чzZ_[.ǟ>̤1<}%IJ{3w#ӔsF/?Vd~[|sZkJta!M# E$r0hTh*-_F8s-<٩y/ܧނ+5 S& ⢼8rco&F!AVXCp֬>~.@TeC){< oMDry.+C'g_7RV(߃Vp]OCg>gr6?R{,Qe>L„mDJuڟ1ȓUN}hD-\!f>=z9L7AsFѲ֍#я.^fC-tM3#zmu^X5[Oڒ%y@r'F_ 9IV?Fim+i/_ԃO]*VyL𝗆wT\U+bց*Z9%&/߼"85?qyniqH)NRh$54~|FvvHkMNZqᒟsc=`. xv^ӼFB 0'IBX{'|KS[[3|IL:fh?q\wD#>w5Gf+2LX fh; EZ 9xV:[6i.VMUgz˵]kjPt*/`I>IR BrNEEsϴAeU\z{[SY+Zߑ㕄uVuܖ% s@/6f)<;qmVrl1sE?`W>_lypYfi(6#ȧn̳,V>Q #uɴ۬9P_W AcOigt/ ܪD;10ZGT/$.ѥUj$(bV6huQph]Mj]kwz12&Aހ!|2'+Xh) s52D%3>&i]zS6=SHf϶eӥ=ێ ~Mrze@I {E Ú6ưbR̫:Dٟ9wL LL9*\2ǵ^' SG l7 ax'E 5d*Uٮ 5.SkRCFVr:cAIawG|o 3VG ^L@ nCK5%aC~l3JE#1 O7|X*u? uB^v.aH.T& (Ж$[ j˰bs^Fo ~F<O.E-hpnFJ7.gžF #Vhq5>@ł@{jBr<`[2Ƃk3~)aC. )9B" ,ħs2ᶨ×Q3m!=Ϩ5qW7*}@T[rGȟzY6 3 Y]0OvS ۚ0xtZ8fwwE|@U-GiI qIpk̹EnW;LP8&"d'ûTf &di*u9],{BQ!9'6*h,B!3JȺL)3d^i7zF-n`e=o- Qb|7%L~<̦=Ry4)f:~~=I^7t{J3N_>4Ky#sA#;KճYڭn3˰(j$s| Z}_j (o86--[)u6Ra{^ :0Nl?;@j$;Lf3-vgA*@tsk+Z2xu%ZEG  y,*A/ތ E' v6#gqu8$`t u w 2=46oaf`m]7G42+͛``Q%K@gAZ A!^hc05 M t*Pf{c hP=nj.z'fII4RHϫ`ç>BcA?D/3?' khe)u;} PI/ۻ+EJ=7VS{>HI@G/BmߛWqj~!0MTWu+zjx%a.o~k*PG6܅ǚ3;I~FD>xL #f 7 @Pu?|\:Ў ;BYrR4[ՀFnDJpVz >e0΄?.ně̢)BBofgBr*/ᵄIQ_~0` fY7?2- қU]y+t;t,-g$Z ﻼOIo@9D'ZyR4v"RwzGENՆN/AYs#\|!noP"N ^?e2~/TYEv|+tbt8[;TnFȒޡ54a (,JY#Z)j*̳o=8º> Q5 Y?9iO]*pU|.3ᐸ9mF`;e`P9ܾt6*? h_Z"R&_nwVgPcGn; 17LXzYC cؒGMSK^|a{yHa@xQg*pV=!]p 21ԠoXL$:IaJz-(՘m돯J2Tߠ47pޒ7iaeӊpo\k׽̈ 5Q`>2``Ih~Zmi|(x.0RQTX?Z3 gA@RUw2̴R `rpLc Z+xNc *e/ :B?AyY>K*H# лi8Qˑ>J]#@jq '  г8_ VBTǹ *xu+ Zv gT9'׭+Ԕ!<"tLwr)dK洂sVZaϔ`ujg25kdc-7swM s?0C:vevEghI>A{8ƆM03S[(k )@}4$ڟ$imuP'dS7hP\B:1/~=Uԩn$乄$yS xS'4eU+аw 2Tcvيbnj윍w,tbbs<N\L'sl.R+.)D nڀ6\n~N>;gYeG;`KaLκ!ٱb^,RߥM3]rOVcy(L-eg+$.?cP߱)3񂔞$ G˟.Y0zͼIo IɍB9!6䠨MMqX SRūNg/? ܃_3>tۥ~)mY'Fh 0gѾJR%^[λ%{Y{nM5 et -v>tUfTDF O-L>j $#ZЇe$ʩjZQ;f]PF#sU~'&]-ZIm~&t]C i=mb g*{=6-\#rf>°M;UxWqW3 z,s}q4QoTC1Á-%HW]9b,ɤQdH㍟p+W+PPߎ\Ha^b%z`މ]uUGynUA8b $1;[7/'\ϋGh_i;$Y".~Q<2-e)2a2>f}ArK輎,p[9?\.oYFf &Usy{:dZ :o8.2&Ǯ}sPA2!Cc;`;/$a$2^&3yV93Sk5 Eeֈ:;Ѭ "5C|bʎ!R55U /-ͻTGoM9x +5=E<>,\}KxS*aq6.e4JU|J r,? RY潥2lo^bgm[V8IRQAW@FHq)`$$DJg  7fC5RGae3bD'+p0Nrh0eD f,2)UekĿF5`Vu8,Vmѻ)l1nL@D^ qP3o4qGBqn/h1P%SVc ͧɶW Dx钨#xm Fh7lcʂzrtg?b" d $M |L*% DŵGU3ЇC ]L%^71|nC/+u|[k,;Aե3󯆷iOl 74)Jg}GPnTˬ-ʀ6_VVx3ac`ndWF:No׋]7@ ELzйtƑpAQM:0)-FpnHX-+I3q00B"Tmhc.wz.j]dXWeft;ɠ˓q=hAŬPtl"]6aLܳx1Ԣ9ΆcFmMU2ha8U۴6C`ڼWqP7-h0ccӹKrZU]Q`[=~dpW[n ?pW-V>2nz9^w,zMaUoE,WzQ :_'>{#6E<²2w3Ѳ}S a80d4]k Nrsk׽Fa<0dHxh^gzۮ)Y)m )zr8[|"VJ e&x:+6(TWzV&8Nm.d.lK=-˦+. TNzvDcmh.DWspGs-1_5N}a (q\;;eCF|nG2 Bbr)))NFlQ(5KE~B2 'W?et͸@ 52$;]'?aHcAL5"*Kx~ϛ CKWzSxB' SuqA>6g.cjyOL/a*&s@ DaiT~R));P Jt}֓RWb c5]ɜ9 tID# i=A\H733KmD&/M)rb `AeC;BVHHMyJ`ٍjKPyN&iCHa&UwzomCW,8p 9gWqN ggsi3LH5c,V!s1*PS&,_>2E5)p1s93RV 6긚7z^Kfn f3!Z[1j@b+( ;X %8p>foe1G'ʋ\/պukJzmy ,ξ6]v].Y[zN7C1<4וMr,DZ+zaS_A!-UlҺR-"|";_(\ qlm60@C?<+Y>zvi&ϿҙBf>_hJ1."+c,w@jr)!ovcWĥF nl뛠6Wo!PIHwEhU)ibԻw=pj1Ë0"H L0 9o)˂g?;*zք%9xYOTWvc{$\f s=Vzhe՜} -߆rLIo+Ą-&x3\uߨDԼpXk{].PÌq@e޿}[g%VعEDUg !ԣ%`Fa"7BN8V fA^ܽjR-dEdmCPʓ>"HOxR",SZ:]x%^P:J$\2=RCuѓJs&`G)1.ñLs3gyYʓ-ԭoxyҟCi+9,3Er˷>^UC]!hT\s  wm57[^l^z\V()r= PXgnh#uɥsRN0-n VWG+6kg&TM^sB6>Y2 W<`~ҺVZ씊Twu1jLH@mhN|ɝ_(a }?XeX[༆b ̤[96^#+etkc 14V.4 Dpfm֊J㝣I|uy}oӚWڈ4~0O)o-cv]UBZmJ䪢^~(>Щ]}PJSC1C)7!Q`wdI&~ߜp ^uja$7<9Q r3wRV]뱭u3}Tk&1M\BUχF4x 1ڶ{JMʸws @aq^ux_C 7QfzG|׈U[ta-fúK*j$v4DqvjÙK&b =֔øF]V ҋֳ͘#yL,!FK[|_Vn&5G?iϡ_̀YMM 9{P(*< |N&6jDqfmօ5 7m 9ΞD^P`Zrur8"XK=)` NI>[^)Gj ~boV*y/o7 (\H>,?uJÄ{'N/'遻Eѝg߻\LN5)Fvnmvf?vWn bIrT&0٤6l.(- WlMrh ߩ/(Ŭ'[HjdsWR8xhwh,B BOztPeL^1 fx2n 0ߧp:U(u9HeP:DCjaἻ7JH@\uMiJ&@z-`<8!eoKL8B4YdBi :zqb Mp5*8'ImQ56i#^p^h>cw} 򴆌3˛GAkP:_vi` J;[%0![OZr5&N3m ȣcuhY&I%epJ(sG5O RV9wK'=nhVfp*``?B+\RTʢ ->A^OLok ? L<8oHB{ RyjOlCv RWq [`5sC{ Ymh 9TS18nkÉf -j[o.:01$1*I,@ h kP Hn!pqV"C1 ֝z CGwh4Bh0{zKYp*pbfdՆ"횺n;170RύINlR]Cplt`PQ`B/oK C}r|ZRDeCfgI_ _'F$A`dR<=Еu~2WO< LzQE«*(%8b d93V'HF(Un"# k rѾ_RPu &iT\e*(II{kg܂<)fAr:<9Rf.4| nEB}Re.oV.J3M#?)O9;m οprYg}ªy)ldN?J-DX-"i'hl^UmwwPLČ[Ϯ-%^\$_kIwQFۍCn&D8I]z{m):[n'FuvnP+oyHsבEzk`lQEs!\geqk̷q`al@>ILrhso6"Cq$n".+oo{;@g s񸃄D~ON8̪*6I[Dhrw;ta ]C\Ceo/c'z'cSBBF&; zCXJ1/P,ݨ y {mPd`~PBe5OKuDU!1X*Х,TgC1̧ P\Y;&O *Tߠo ii{/Gbn({A֬[$ kt +@f2l3~`ZoѪ,7]i|б-oupѓ  j-Fu#_ɇebܳ/{u!Ɩc؅/oOqTR#*L&P JšȗI`oY Uz.〣QЭ)K&@?}!eGzѰ^'hdsxpgnYU}"@CIq dV19k~2; WGCN"MB}wq;?c?bqn4bnYfgԟ歄aLv}HwhHYd!DUe`>-j?{u3{Q:̎ٗnU!R-DpmXzr/r<վ{О$z"GRF}`u VUB\P.F!W"ً/5QK?a%O(y#E 2y՘K%6,vұ̀F\` ű 5gp~eLηm 39}~﹓6j/ MwY<$.HKq/[ql?t " 7tՒnwYEo1y-uC"ߌV4kjZQUAԘ1]Gc1_˲&<ϳ"O ^C@Pl~Yt.'"7@sk4uR3p٣w88᥾VxB?pbiJyP sV gI;̣ 8K5 ql|(ݘ~]@+j&l q>E(La/ yHlp:ĎD  }8CT4f?3aH5G^GUx6Js؉r0rgnXZ׿5 9T]M=T'{" n{Mj> pFkRԨreҼV"'"<e8 Ԥ"AWWbkwnkU8eoNꯡNcFI΍RL!6cQNbҽ*B6-P)89&g*FXs->tP>Bw5(EdS5 2閵8גirTXU%Hlhظh 9]g>&*reJ#NҦ_@pR\۠E9VωM']0gE)O~RV]X;gש_+hWId^mq4nEd7Gb2 XR:t fЊJ3x$ r^ {@r3Fz@V61:E4QJj+{wrDU$FKƥFMk߷:?ݧ-^g !I`Үc]:.Q71ju3t^ÈAmqFc;b$ a 7>?e|X%^D]O;]F.݃<ǂ7z=J],q&"֌Z }u_W 4 xIA ks*o&Ut|']<ԭ4Y|*"Sm]^ q;-Z7 r`hZuC~7qƸ*=YMNtO(Jv6[ ]'1oٖwx9]Yj9 ]G<'rFʕH)? Ya'-]k/58Dj.8;1NUuAN!Qĭ -KێQp3 0X\ѵwHB+}|o\?4] .\Nʌ6nN!_̩/u7q+lXR0>4dCC%18]Fxy|o3pɱi`ʴ4 D8(K2vΕ"ۑlƂ (s ƒ@JACe5m> yI?'u{Ik75WP0S^,(ʑ ԽQsʘrcJV`c| P1~Gz&]+fIhO(J@RzJ)b#j_QN0(Q^u%+yCȩwM3mپDDwiZ;XHg$OjZ{sVƮ_@kHL=b+<(#~:&Pm3 T9e ɽt0itu8Tj7=G3/UJ~+ν-W2n i`WNj iW004]MOYKaJ_u7R"\%au Pu`Ǯx! I?ˢ_\ C}Ga0hIsM2hZhpWx*(%<5||D_W} yÆ.'A~DKڱ~Y]xc?*›.v.2hILEb3~/fMS=A_,ʰ/V|9I9A6ϗ jf IDDb^r7&>/kPoQa(mP_5h}F˟y_Üǿ3ӏ 8r6L<'J/rI͊6|=d~=IW\X$pf_ߝ$٬:tG֒ؾNu3O2O#&0 RV޹d|ؖ"J:jbW7q<ȉkn#s祟MbST)ծ'aԟ#njϖw׫2qeS4!i87gKuyM#$3-[7x|Y,tR23 0JO+Sm57/QԼss7o]u ^K^Oq1".7m;3al$ZH2 06M*XۂBҹ1SI֒$.Ida@ ua';P1֘#~ 4%"blIU1Qܰ&~h֏GS%im,*bcRb-R0ZcH*M+d4YtҺyzgg_ x쀨!TiqAq"ͲOr<h5'+t16#iȬs;;nİ3.N(cno:|}P`d?68.,A5P(8kCU5j:–KpzzS >oűsxc{Wgs:RR3AL5'aw&͒Sů'uR?㵠c<]h#9#v^5f+W׮wSn=6{j<ұ"5=,/TL tތȖ)Jtd~po?&wH=QY-&#j:o`m<+f!z]@C܏#Ԣ(gpAF I!rȳ^+|Kfb6E-xq/w!XzI<6\"kJFu?ձvvA5зs>^ik $bP{yRI &/֯gPc.,ʈ5Rux.PSjNfY*ƍy1`IjD~ĩ/{hxGv:@>a O'[ּ.c V ֭e쉶!Z]pat'5^ވCP2h3]RtGIjc6^e} g).4g;L H-FCxBu&IЇf1Ĵ$tR4aox"FBsp3#Hzn7Kj %d@gm*]JsqDl} y0`K2E~@ָ[1/aGra;u5la4F:@و_) #7^&Xxsz vmJ|d+(3)jYIq?`^ 9ך(z>m&e?s?gWSԐt#Q;K 6!c+"6͝qfDRB4^e;A=GjY C/o7_Y=dWFm-Ip1in0;MbC/ :\TՀ=p~4ZXaX}?u"@ ogysD%ϘJj\"xcf)kp8 Gn8[tuj)yl3~O)a U7Tc uxT(z{A,qOCUm#R?) ԴT Y߮G|dMqgX9]?OV7rT&C,$֐lʏty[w{X=P]z2xE3C0d`bK1.#/O>@|),Fp-kF|T1AjzPR ѷjnYe|}g1@̋ uCm@P$C<ܳas{3-#yL-u$L5(r۩8ĺ]\ HgO(L1Zrs!r^F^Y bX\`c?Иqw(pϞ,_հ@ʰu(\dg[^lI3@# {6|1\',U͠Eh7sRI[:>evIbOd7vLl#SQ>>*@<N )Wc[@wv~ ~{5bOrgf' `QrPnѸ)0$Kni!ދ _-~.bn2NML RLb+PwUzcB7ü #ER\p\#)Q)q3ꇦJSjϲpڤ!̈́@^| Kme,"]-0A.iߣ J^' E5 {B (-_E_י[YPFz@y+7XjC9}S~=t9#n.)ĺG|\0&8+.s!? o{8 cqSK|lDvB6Q}s3 UWkHnL'3GT8T}DEdР'l)CS<ϫhz5^ #G`PC:bA@ ϦZ9v]];rȩ&hJ ;Nh7|c&=@Aih h1 &hNԫR 7c k(Xb=<h M6vEcҘ{tMXӛ@a?5Ѽ 6p਽J1ͥrŜr{VSAJX-:JbNgw>VL{'KV#"<ǰsJ@IpB5aeXc+,Qvl.X @UڴUoi_ 4htDèO/Hw2W=@X280?,G(Wz"Lr3MU#sQB /EobWǖtvf^B~ xŘfپdG&0秡 vYxxBj@!;A;a]ǂ*7lLhʥoi9[fϬs޸>\oSM`7щrCTcVaSBR[>wJ~ II˭ӂPMٍU6n *Slddf<,5׎ռ|+¥}t0-lLt^Q9ŤEjx| ЙZ_ ;_誫d*:-Z ^7N t̀D]cc6y] rfOv-bIME Gϥ5s#Մ̫op*!34˻ :,\8L-ʅˤL!p>2%fƌDu6?uJjT=1Zw~çBќ aqP֙$e_ϙg׳З(kـXE lKtBg$Q5 QA ^՗BLRRWn8B1qQN{rcb#ի`]&s-4 APBsmf!x=ldOgXh{er.,3 vOU^.Z2"\cK|U5t3Dm')d%S6{d<ԉ_6km}mjdiF,TP % EKDT< Ch6i6WfmLzR4Z0+P" [N}kWVUx+݃w;B lWY!+QG|w|  j0]9 m!] s ug*-dЦѦՉ րUJi#yKaachI\-`RфBNz Cʹ?oK<Όa"L]H"/z,=ߕ쵽4=$d%l)3ƶ o"?CD•s 0yϋO ]gr|9֢Y5]UN)- hq7#(/J3Y =Zr@T6ߔU=4SK @Q+ͫWa<1*ݕ*fg*Jfj߷і  'ĐWٞ.)PT*V|dž Q?|U|jN{#UG[!gޞ^JŜ"B#v"O%!ʦWWSce90792+g|_<}`GH mϦewX0&䨔3+H9ꄒwǭr 2˕tx;^V*'y``մ,I_&)n*$`Ay7vu' F" whB e5dėӘFO%MSOzPmVVgO l""4XE$LJVߔx ;u"oNr2|z & ̽F?Pg8T6xk*H'gδ|vld#F+^%9)MܡQ.M ۟ UZ^n]Eh#x(;`=OY$'.z!05x5O ksķ޸J)fخYOJI+vE1#.wȠ?NEYL Q)< c%˜n#q63,!OgM^~V O H:p8x^ttߞޜ4gpGi[R/ E@&Co#_ׁk&Y _~Ō=sw].iyw̡lN;X`WClZ:T'eBoH (j5o<˧cz+c{5CfAO[2(R78%]X꼮iF ~ .%*!eIIwvZ<">mz)MP}%Z`A$>AגGbG_\ Eq01D~y4 7=z\9%6bebFWm:GװqN?uFt}>\ٰ\mdԭYڢ#SIitBўKߖ[,h-lqņt(٧!WM4Q?0ű̔Yd"W4N]8>cq[\7ۀw{Z"&n"jKckхW|t3 nsdn8G\Jv˗в`.xki;]uDĻ&s'P݃aKlS@5" {NԸߓ",>)AV LQkݫQ3lQ)^}JH@h1>(|wsհ硠0x+Ѣ8.NX, T(_ e41LQ \ C6a-NG7&!F$־K!vNV'dTm`fҲ!>nέb8JUkyx r?][gNI߶0wJ!<6ſ3O(W  (S$vF(7~` ;}z ;}~ovarR{p[vBϒ'\R=ecڻ=6KŸYN69p' 2TBN8 ("֝> x2kQOZ8}:L IG0[P "F򠱅ώ:Y63ŷ|\K8@[|hvvӄ}'{z -!mrbwzlMto>Ds_pؤK2T:š2  1imyX wdzAFpw: yF 0|ưD1 t#`G!7w\3&]' 3X\,dž [+7:˿nG? {{ ?bG^T |k8 p$8ʿ>xjiFdFL?A_ ͷJS.8t:;K13wY /=hMdA&jZ'рxpS<ҁi0z !kBd'^a#k!iP_N .)=zQ6?NzR#8̐bJaH\zITZ@ hQH0:cBԄҳ?֩#Ouph1F(50;A]oizSNg:q(^UY,R0l*PfZǀrk˓ݟ'캶 nƒ,0,P>qhGzI^. Dm{ޅ=uÞ8 )TF?ritQ` Q9w}A1oZ-'uCQѮJضT, }'gs^ =K!A0Qe=H`%I^}ܞA>YcJˡD&[w|Y4r~۪ܛ1;hcVYcoU~aǀ@#UCn\8 0ɦcyR9`,Q@Q,a LHC5I& hEj0@K5e6@$ A3ccY ^-a*-R_N~嚦&">[h q#kdT'ު) gA[+ 8awR-]krnEzb|Lx4Ϣgk$-mEƯ}iFaXUEHRmsea-[F@sX3p2P]@BX\;p7+g[dѝX&B{x a#On=r=UcA(t\%9$}{HoKZh6fTD8AwWMz 𾒿pgaW@;M٨wWĦpZI5@_#EWKfܡOv&P< BdN9 9Q-9 Fb+_Z:9E19Ez$22!Qfu'*}5LCF6deAp&C35#TUɒu7{`1oN_mX]؟,Uf$N@z`JgYvSPe2U(ҳzxP[fi)C32T4L.$U<v~20/P ja#D#ݛ7{rv1NQrej=ϟ6Cu`,fjɜk&)UsўM9&B[ Ў{i `%y^e(&}aeB8/B2mzM~ Q׮bHR3~RKXK-/;JҕCbYٞѦ̺]Ȑ8:w 3$M!ћ6H&% k9gѼv' ڜ34vgA: W_ f_PKԣCx<2&6׼dŁ9+J꺮#kj黴jl9ݳCmNGo w9H+?9ax,Ycx^Z<\<= _w,ݼ,rYL:8sUQTf5Ș,8&kp:SD3׆EL];JgV .8N}{8JLv?B^Hh F@p'@~h6`>AZ,1.v/1Ûj X.Fvv݌ƨ!^g$ȝ=]hso- N a%~&+r*6o y4HPջwbe..= Mp,4e{q/[S==X ?DOۂOShPk@E[Ҿu+T0s"4@Rp }meId R/K w1̀"%=vqa/4L<5u:Ț#{Clgޖ8c7mK^W1RFIyQ#C\]:W3,r~D۽2p$=p׃|_lT IUV1UGui <\sQۼW ꮭT@,}vw [ECY"nD FeI!GKesxN_I"*gTFVr1R$qGx]ߝ |F!˨7?zd&LĀmMUMwSpɩ4իiDEIE>9w*(].F5>y U$  l"mp,\-Ƣs<TxK[\ T^ko#?Q%Q\9Y#X)gʋm!Ұ:~z-D[Vw<Ć^J;ˡ0aND6|o' G>ZdB D>G'В0?|'neap=4!5̰ۦ*#楓SkDt ] Hi?#]~.-nŹĶHꖥJCl MUCᔫ`!QsT;5x%Iʷ a0 gd\sOC˒YU%N'??|jkJG/a䙔K$ysK&5v8Yp_u>_K6:[UUWCtI}QeHT8'dB2p \ /qMQ׽K->zF'r/_A%yIjjٞPƗ-@bQ&:{6f'@Hx(ް>el!{_ { Ȳ6y;z7J3ϔK$`$*H =ibHnTӦ[3J7]m632y,债w¡`рxQNz@INNBU@X,Xc5(1)fQX!5?GW_-1|JUK{z$C5XV F-w|"*Ejܝ$gA:9Dtf )/Z@3AYkW+=OGΘ+Y<$%dI-iK19 \p DZ<0hSTE`тB A<$C. fyI|KnΛ3 $"TS!Z~ ?:DX[ ԏA$¿87UкOa2)Qvo CDe*?\Ks <M9ez|&d f]ۣ L65|B*iqfgXCw bEDI$25}[xmTUomp8dMBsc(*>:; tEldH QHbPs˼c0`)_< nh1Rﱋ(‡tYCj3aSuc-.I/olg^ ] {%Ot"+ +lߪV-DFKMRV4bݿ"5NaG8O "AFV/'ɽd ChWu):c03їla8rPD1vϺC=Z%[HOvG3=gs{,ۚb'}4HCm֎>@nS LI"7{rbLJ߸Dp-}aAbVw.x !` :Xyd[KnjAq]4j 9 fMAU9A" MŸӘQ=;ͽ2~0b@V.>f8fwnMS@B[dC(nR?@acJE m%>1Xx\\)nr4겲k1$ka>Z"@d31ϐ& pH>ẀU]39 ";b%f!6`iDdu[ k_W $nꞢlvg]w+gБ'] *k7^Fyr̅⩍fPs`ok6bR#EOgVgˤ< j/|7 gd('^( rʕ7OGdF]4x)#N|sim5)`Ò]7r2! ^<0tRi2ߓxZl'Dޱ$`lz*:BAkևe,1 ]@|oBQf ˨РӉ6^OY1jP[$³w?8+#0 {zmXcij"c{)>Z6TKۧψ8f!mH[Ux(|I/n{/Cc&BE|3yjlCӅ 2HB>1rZa ?z"J(.Pd5+BsqΑFm3mN|yXz e$ǑaU mlH%O߬%9X q8ALXLhx#녱R-Xxcg>}rE}8e?nB" 'P D9f~c^@9}9ՙ/ kS67ثS/zJK m#Xڣli׍ʛf(< cDN v.?LcA#e).4)C.paWHOK-@uK n`rÔ$b9L /B3Gav ڗi9hF2q#g(B@}C gg +c0s49qWk0d #RG@3#qo?3(BqhyT,W 5s.VHyr@9ȓ H")A:(K-wϦshfEDm h и!)9`]69ko5<^Zl@˻@a.'I)Y{fgɶl I`M"*Wl\3Πyd)9TQE˸,*,n$=rDS!Ͽaׂ(~O0$ j6KlFT/3}Og`Ww?&.( >{^E k Z iE% v őŃdmx̮3ҝ f{Q4y|ưG\Cҹh[k 2}$5^rzKKNV g,ӳ0/9JCK$;q'q4iRNW&1;wBzg8$}GD)2,c ݖ0*3U7JnQ,;Ғ 8ln?F1CY1ο 31ABT=uꁷ \-v\˼•V6zk⹦zJ#H+PML"y `4@3)nF{I=Ae4"*̣ ʕqJ D g\J7)Ctљ(.Nw|"jco4n|NA,-8 RѴYН6.5unpPd0T UXί 1̹[ hϘ2cUT Q ;0NIx6#uy%ʈtRZg֖ SQ+ʫ{uizZ.8W_2kA3B'iV kS; W5^ hC(Roo◆6+F1qD|M,EGʡq>s()` y%oa#i <ƍʹLD NA ^F52-G∳Մ_%#lYKNڋ/ūooڒqYEM#Q{h4_DGP:0Stp0pf.}]z^wm7$PB0JDvKGs+,=g`J-h]G8Eqg |p,HIeT Ch/-m@bud+ߩJhP@"[׼)wMcsp5cOXkScVdWuz"M,ԭ%EH6MBV<1y}=7E R"18.> c'G-~iŐ&LD.#97'S-822CJi#O.u BHpi B.6~Łb-/៞j@q|Tf%.$Mx S-˹lQ:w8d}\XԘ7,Ut@WiTf,sXhP(tK]5&bF_ˌ(qhCN ^01,7ÐeDeߧuTL"S/?P*#뼷@q!DIShThjXY.i)b [)ܳ䷣q<>*ey%9!ssjENi0X+!8 A:&.l2e{`8Z&K"݆xu=#JW 8Oh_8+,6hG#Ǥ)FؼҤYi#,Є?)+oA=QEx W {jǖtRso YmG7- Ӌ/@+6MJcs:_ b1a7}lb\DY͍޲9E9}Ҋq?py#J2 +gwL/y H}CP:=_#hPr@eX`*Ⱦ1HQfQA4f2\ m̒mi)M:\*c<p_lj Ip{"V~'\旙G'\*d@*"α? ]>˒S#ؽ r/ޑJ\= uFKžnAg6ˏH F`"X{^)p8d_,\ɫo0ifj+ q!UBi>.\{)()_+*"chlM‘/HJZCỄiE&լbD[ m ͋C9 W%& ooEY=]-k$?Hi6"ksTrg1E5 LJ7㜅|37_ҾP ˟٘f+r[ܣst o$LI;Y6?$vp~YTDSR7}ejfm$Ttob9 %X">;dXa&d%:j ; ~6 7)32b߹pqgǏ=q=DdW@:Rb!֨xOyHOo" @u=;X~Lˤx~4.U -7ݿh˗ dfNxbmMEDT:kܒr/o Y=`~K;zLҜ c̱&Ᏼa#}f"=ڕ=[`Ei%k}}!1*oH &Zġ ”\}X6viPAFb/2SXW0uƂľ(p<)h+d ?WLؾ/&tMB禶֠/}R z?^x_֛[c^d0 |قGW@zY?^BA)ry/DVBYQs0b)Snq k2Ղ8Ei?oRm_߬2$ 4dg(|>F>)# L |b!%% ǸIu^r{rҍ.9vvSp*MnS%PhtdB 4):DB3qwlk"E]Me d ^spUO}ލJy_ FpnȘK nEY;Uco c Y_|4T-h:͛ÛQg^Zx:.e >`jL [@N [2':E s+6&"S%)GfSAzgW~AsmkO ]kuVބǏFVpe<7AxYu`N;rcUf L$lV5H+*G <ԶƻXW MP߫ EDQ'KoDu&A؏\F5CS eJs=g Qu נtC[6&Ltw2mURՊo;"tfBW[K?K&R7h "Z%eHz>lp7tl-O7 = í43嚿rNՕE/z ]$˞l>fnSKRQ( -=^6,0 u ; N~ep=KK ֚!쳺@wq<x,ܬ`/wۘ|@?Up=,QNůp#zV6:hf4]ŻF\8^3[INtbRFjeXz“(sC.SƧv\>u9#-H9E=jPWRjϽ M_&"@E 608bṣȞ2*R X\ 8qi-EN! G 1!?P I;F#ۊ/!}JCPxAnP.mM7O3칼ǒrmGP%N֡PJ9HuIeGY)rS7NAbYx"1Aq't\̨~^VfPķ->J#6sl}xOtsߴbAq@%o$cF,G&q*RaE&P46.f܈eӁI d (#-Y[/] SkrD'd :kuGpYSKa:jbHi? џסP[Աv'roqvUƍD _Jgw}FwWd/ w_ ų2?+ΘVZ+tVIa8UHix6<jy.3)B #C}*}#Zj5 $w\;D5(rqs8z&g$39s1ы tqǾ:D*U 6"!P`ZĭѐwS~\CuY?]7<`٤-IpGw%oL|;S>דFˍJL":yq*&qlvD2@Q]`0bY.$n_mL 69ίQ>7d'nMA +H|ؔdU5;.4Ơ$x.t++ 5"P{L)>Oty&357Jwh5")=.r_ܝ)g7]Y=1{dl1' T"h`ZS Ԩ[ٌdب'Ti|ABr;mŬ.8{s9h^Y+YY^w1܈ub[J]Mq@묶Jܐ[q-Z։]+5dV!h*# `{% bH4^eORhyNH6ф;|vRf00hQA(P0+hS!Ҽ-[[y=0VZZH"RˌLJ 0 <:1HFLU+6v!uG&e5(G8[ut>ÌX/3jzhpA$6*HNuy9WٌCAq/L-2b{mzLK?\Nr]ktSCO!fuCD$)&N[KS.,lĻkFnofTcJiG SRal;Nl2t~1kjcIO4X '~3k3MI w:VXqopZl,i.ePˍ\Jd^V9̸r8B[tjXS6UE<%6y1;w K{EhE% l}:^F)Ҭ"pz#y[{*4h7v z5Lhgc|]/"qҥkI7`؞J Ƥ{ە'ѸY'C">2{dz1$ oO(˺i<*=࠿L>یk6io+TeL&}ǫaDͼ_*ȅФ եUA#N@ϭS@7OT_G턟vӖ2^s~ֹF+-.I:> TdK/*+t>^η KMhI/d&`$EUp^qB3K|LeTNWHӑ@6SfƷ7ɥ"dzșy[h(%ja1܃/_"]@bŋa% ߱;#/oG!L!r E`p 'bVxdBRYm)1@$ifpImZQ85)ݩbp]T Rkў-J|)ɔ8bG7,b 2\mW53P W_1]/^@ u/oz0F~ EF-c&HYŠspphnEf [1@ڒOp=l9ye1lrPa;G#R+PEK~3J\pOͩEqN@z__s KQ5U:7VASu_@1؍x`̂@Gpq:G-![=1`̳n(Zq5BF'Rad_: Ul4}g8Ƃ(o>ߣ)G&RD+$n}\5C yuCo-;4%|QъÔ1gnf15$tV{>iBQw{gbޠR¼ЭG?+RVaPj2/3e{ؒ0\*}kD[9*(=NqDdӍkoIE5̘[?9)]@u۬DOp0 2,X%A Z֍暞 lr,-4IR?,jFJٿ&u3hlW&^BB7*eޘ ]k!FwQmrzsd@+92|Ǿb\F\;n.R!?~9Twqv_1XXWW(Emu(/D ׽с{=xHzqQ oߴ05b|} 2zhwƓC ECP7"+#40뛤jjggΜ*ێ:τ;4,vzRI@qAnTpau{q] R}mqS϶{eO!Ƃ*(Oc|y8{R&L. q0MѨ}T>EBc"Ӄ>$ů+P4dc1?IS@KlceϿOz] -Kۋ?iGTT8j^Ῥ#7>߯?8HXHElj4kݰ.~mcҌ˻O+arą6eAbX<TP4G7 F DS'm-;ztF'GZX[Fp36+}M>c*o}~b(*r2 DԆxȷ憎ރH=h3oA<Ȼ,'o7dP|B`2I37NzzHz-gٿM{?4w9^> }׊cJmj ,Q?m+GH:NYqLp^x):L9Y? GMࡕd[X>^UFp lQ3 <\c8VF`lžsr[Ch{9#AtAr{//ЌvyJws2PF\sO|iI[;IPa l%zj[z2mScDQ.0uN'Jp{YV024q̏4LƱҬH+G~}]o`A2meE zz!3^/}`1!ST*PQj)ڙQFN!hhzO޴l U-C(Kt\OQ UD~妰#pygv\} uBdg:Guhq;Vtf^Ut?>En냩"6펪oiZqg.BG A6NS't/]&DvR.m. 6K݃@ DY\?z"tz ͬ~q@,!|%Sj$3s~?Qm:SLq*d9/p!<hI,%w;5|T͗u졉>F!-Foԙ|((48ՙZ(% cX5='U}ʓ }t$,?t?(?މ}u VG d<]ˉhP\ ׺n} ٛZmx&Hep_Fy4-2R"ۚ+vR ,xTKR(Z]D&2,A{kz9AHB縊T(tV72jΞNd Sv& s{8(5COα[qeB%39[$2SxrZ]`P\Xf¼ڸqPz[MӜt$eN+"--<گWFlW(z9jq::G#H=EkvbpbW8/?K_ lH gJ'C#+ D: ĀaQ]'j/K&+/0){T㿮2sj}$( 9HmRe;@a_0[^[NT6)E#%/8N0ޕNѼ՜7=ؘ{-a;PrJ 9=d4+("uG`>;Пx<\jMvGgz㵣qNCP(–4_~ar02uE+Pa'!88 ]B Rv,eE?lEZ8^dhKˏ,7Ŋ&vqTG&N" !٦<mo:;]Du (y7MuXWPkxH)A%-DQI'*1 9TbObck$E6bWV7g;Q?ʉv!ȂTD++X?ēGh'MI0a},g+R@|5LIT  O#c "x.vIxѭCDC,&sʲ4.X5&^BFj6؋.۬[#!Hrէr7K(\ 7F&~]%?(1$ *Ah]Ii~Q d0m4hVJNSAl5|m/~<0v&#DW."vn-'"<ڶ'"S%O5A3km Ԡ_K?4֭YL`s*scEȀm .oinQxpDnJζ(7,x`$Eթ %|(2en()Y:9+uEƱ;mFyN7~[k*;AÄ]sP0֊S' Sc+S׍f#[砓ۭe6!Ϗ`_7a6&.zH ++LZH|Ƞ:0rm{[) Vѳ᫉?fMHY,Ǯ5yip)Y>ql16~T:m,U7{c=8PsC@)_؏kO{_Y,,,sJ y|,۾#qk,M7{GXK3p,SCgt?x9dVړVO0l,&(~FӠ(׼[XL*_40v+ʿ'#Ή5O|ƗҡTN'CJE^.1&^t~ EETJX~Y{0et,%goL\?wwCSOО|@x>54̪;[rq;[k]Pբ:n'׷=(LKwLE mIf95gXH,NS"[0,GT˚t2‚mionNK0*X1`2ACBDpoS<(E3Bmd"N޿ew]%%42ۅ{JyAdOw8g\^rjPEs{mHvуiw9CM7<+?۟/V9߼uh[fm찔+Ԉ򸈅$0F;vv\jKBvIh߿1<]4X81zy:@4U?S)[ xwYx> q7"E$1;"e{Pݥgơc۲Y*Њ~@o%FZe}gRn"Qe!6>{ȷy.:^I_K"fU^pYU,44;d,9VΙ+5$"¤ھϭI'%1-p%Oh䇛\vpe\NPbszqE*gi.K#C6Xb盧Pnܐvb*Bjf;ݞ\FOB NSsong6kL\ܟj?C/jI`Ȍ oS YZ