glibc-langpack-sl-2.28-164.el8 >  A a&R1U]S~uo@$-=B^˼{ ?[:|+l 2THSm Jr>Ehj[ 5up N =x~RK  76Uj $'s1~k ԺYc4U91Cz ?R! 9/nu9 d;@C*Ejbjq6.g</Z)@Rըt^q7>jW;zP]6Jit<ژ {v  eHmxjqžq#XmuNw'Qp F'< q{ k?"14Qa*\hd8mP'#Hn*A% 3HWyeYk&?NXP,v3} hB^ 1Ytmq"2|9 yQU3=ǽjaK19B6913fdf037a68874f222881f5c7d4e9f2c3ded4786f22bc688e91fa0c4f58966b987ae11c3df37e77e772e70cb753dc8440fe415a&R1U]hv<%3>,t5|EȩaO0k,JD~?n RbSce4օW g/;K$yS O"ʀʠ]N$Ggmay+/Y 3^^VQ|'*Pa{zJ $"Wh54Otn/V[Ө%<԰sS>ĚB"f¢Ռm-~sDcKh9 esmGxJս):SQD%G%j*='GܾV ՞$-jjw4UAMuyGgDs7y+Wt[ItR)牀_2z>r5br{LFmSu!_մ5<z4S>%ڒgnJKh_2Q$P3a :!s"i s>p<?d ! 4a 8 t  (       H d   0 ( 8 9:@sGHxIXY\D]ּ^bde flt,uڤv<@nptzۼCglibc-langpack-sl2.28164.el8Locale data for slThe glibc-langpack-sl package includes the basic information required to support the sl language in your applications.a%@ppc64le-01.mbox.centos.org aCentOSCentOSLGPLv2+ 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/linuxppc64le$P:&>:"4 R+iU?+C;'9 'AAA큤A큤A큤a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%e88ee094a9479f26a99aa6d1a75db2a894b2069e465f0bba2255b79f76ad40683bcd825db0611177282f0d102b8b1d41e05d6c8a16cd515a0dbf43ba9c0104558d1401ee710ca9f0e123e38dff897dd26138cb118960c8239bfe76baaa4c25a1cfe8e936d342d9cb1cf7321b0a4fb84c45d2f9b65c40cbdc438ba9ebee343d43bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b7c5ce2ae9e6691061efd95a2296e18ea75ad55de4b8c1cfafd5c095254e9c3e8d856bb114784345f4f658f98d6ea8c01e72b533cf38c601eea0d4e6b1a4950b1710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a961accbc5f2a191ca0c5f983088b974c35fa483e56dae3d67f0d01490677b85181fcde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015f83baf713a70cf2c469775552f46f3a03773ff9f7145663d846e02b91d9ee2260725b846dbcc24112a90e4c91f6834ec52aa5877013f3dfc74899bac8b51aec2cb55ab942be056658b991edc16019f039e4e5bf751a3a9bf47a6fba40b523fd13ba3e6fa87ac0f63765640a4028d39d53ae8e35ea9ee478bf9d22f6da2a888a73caa9713cb0bd34f7116bdc6a5204ac79cb548a2ef246e6b763839d41b94f525fd789b86401c617d9caa358ec701fde1179ff0df1078153eb89ef27f49a7a4a9952a4dcf0967b369c8b37243b69a988dd375eb7eb53e247280b5eab6dd40be2a85acbe6d13c9b28b80f2444c6229b4a53d5653316d7e2083fc10638f7e525db2c73edd27aaba06df69c54e23231d9bb85a1e48f8d0fdc8d2ae8b8cedc84dc06ebec17343bc6910d8fee897b15cf662d15279af5541c0f2d32c2d9b4526a5e7f67b0b4418425249dfe999585ae411218e5e874a28b1329cca6c525e04292a5bf3c006180e3fe828b1bc61b905a9e722fd9e473f9b980dcf31304aefc99d6e4a5a7722f664b78cd6a75772f50f89a3d9fc82079cfcd874219a2200c3a5f77da74d3467678634da6dc3a2373a88b8fd682fe0b23ee24f85399935690e11a96c96f3129dc046ad6561b6eae2493a3de6d799e384f2ee5ac9257828c21fd88a5b93ffrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.28-164.el8.src.rpmglibc-langpackglibc-langpack-slglibc-langpack-sl(ppc-64)    glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.28-164.el82.28-164.el83.0.4-14.6.0-14.0-15.2-14.14.3aa``̊```e@`v@`dd@`[)`S@`S@`P`OL@`OL@`OL@`3@`@`x@_@_إ@_ ____:_@_ _"_@_@_{ _w@_w@_d@_cO^y^V@^2^>@^@^@^^^k@^k@^%@^%@^%@^%@^^^^^^^^}^}^{G^{G^{G^ P@]}@]e@]e@]]]A]A]A]A]A]@]µ]µ]µ]µ]]@]@]]]]]{@])]@]@]@]]5@]5@]5@]5@]0_@]0_@]@]@\F@\@\ \ \@\9\9\9\ޢ@\\@\\Ɋ@\\\@\@\\\}\N\@\y\@\@\I\I\w\&@[@[@[@[@[@[@[@[@[[[v[v[v[v[v[v[v[<@[@[t[t[t[t[@[@[[[[r@[r@[r@[qr[m~@[b@[b@[a[^[Y[H@[E@[E@[E@[D[?Y[?Y[>@[<[<[:[6@[4[+@[+@['['['[5@[[W[WZnZZZ؄ZUZ@Z@ZZZkZZ@Z@ZZ@Z$Zz@Zz@ZxG@Zp^@Zo Zo Zo Ze@Ze@ZaZaZaZaZ_:Z\ZX@ZWQZV@ZS]@ZS]@ZOhZ - 2.28-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- 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) sl2.28-164.el82.28-164.el82.28-164.el8localesl_SIsl_SI.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMElibc.mo/usr/lib//usr/lib/locale//usr/lib/locale/sl_SI.utf8//usr/lib/locale/sl_SI.utf8/LC_MESSAGES//usr/lib/locale/sl_SI//usr/lib/locale/sl_SI/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES/-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-gnudirectoryGLS_BINARY_LSB_FIRST(glibc and (langpacks-sl or langpacks-sl_SI))utf-8e3b3d3a7a86a9a302c7069d5821c8e5900163a795d92e22625b64ae0e28d07e9?@7zXZ !#,붣] b2u jӫ`(y-3ӾBp%0/+@5;D)zoZMܥ\&ɻ1CJ6,u >cU 8${6F8D{=m+Ϋup(z|lgɦb0!2P^eY}4c`pܶeYUn{c}h.Bv4 w{^^޺+g98\ rSRC26Z'6g,n]XGK9`ԜLmSxu*lb (䷎v`P]sNI񨙣rn@ <ŧh !C9ԑ1H4 AU"gsh?}3w0= WfA%c Š!?[ؕ* !bhŜwqN  ] lRp%͝B:1ׄqJF0d| M#`cs ND4enoxa ųWBs5v_K9U^ſLPi>u UlAé-#=<&'B-" LBa 5U'LNcJKf&Oq/*ƽCcg1! ])Ս_ˣBKGkߙ:8Hcz(M_o+%zPF_SѦCK^Ӱ41`1C mJ Өb`rKAZo#+`oHTq}E#d?߷|j@9{Fw:z[kS۠ 'zQr?377B ǔ`SW?MF\IK/ 4Ro: qٚ~8GriWo{]S<({6[)6BQ:dƭNvxtY X\!5Zkn|z69Mp"t<IqI aU<QjS&Ofd1΢euEdJTo5n|_,=oZ6{[Ӂ%|0ҹܛw>moݼbY*v םT\%B.S!kQ=!c^Gè+Y|Lig2לԎXePuFHxX~-}]{ 2C=4{:7Gω_i@bMPOdLp U4sl9Qj;ghq61e)ƽ(D&{yAU[TrIn?r0;LNrKwETd 5 #pM } œ(nLHB_zlrQ%^dÈ1`7b,UO;s>/"S[Fcka'SgiU| 9#beu@O_rds`SVFx\ P۷ <Ga%[L V1,`pR3 S *dHqWj3c!bv}WQ2XHS-}/juS gf"ū 2QEo =5F2"/ ]iSYL=hbEryAxiS@gn?\>A ('H)BC؝xc$_5figq+вv)ϒSy@ȴ EgukU?)rnż9d{гZwo}XS+;2o;ðrhZs#čc;X+BpJq88BXfi㡈e3֮Bmc L#!ZiF^€5Ew-OꉛElWz>[']4y.Y69~<`phY ]'iD^hѲkWM^;f A0‰&h6픔nCH~Ȱl(C{T:xd}Q^1OM\5^jop;#M ~p\4j6Z: A3\dE*i*F6A.W~FTC|v1,>8Q$RFuz皿RIDzZ*E-DŽp"v-@zNGU-|'iɬu/y6 󌠘 Q#IvmRk,H|uco#dCA4 ģLY7ަ |_Qm\+f/9YIQiߡsJ>4/iAeĢ/d[$*GE2-f j6{>2e::H[v$o)Td eGQj,7ٗ`%R J*%kJ&dGly-fkmѮ }>t_#+rn436Ӧ~d &JcULco}olAU t wSwX>RJ c$YiyyG}TE/pifg{=W41|W2y6\syXP[r>?duZVs.cdΉCBq\ -u*U2tR{1%v. *T63{_ PTfiM' <܂.J f<SComzCV8ȌOM0`;Hq@rZޫ0aF 3GgWT5YDI{aES-0pZ ƛ2#!-KeDO_0KLTn R3h]hP뼫sC:JtqN5[1ߩh? ]eQ:x\>sx;y׼ٕ@x Gj">@_z]^XSaJ\0/k@{<.B .u\i9:˚CV`. /sdFlmFP%egW.lY1Y|)g?m9 5~]Ǻ'71-E*7^0U]~ 9ܙCh.vpP@LWs]g,!0D[N38wwzZvCqC黭|J6ڵd@cfw J |FC2P߽3*A$w_>NvnśԇE`7M$Xykx$/- yd <3UqcFK \0{`Yv>ɫ#D^+t@J{-p: Msگ]1$z) ²<hO$"Pz_Cq y*FXMZEICM}MT$GDgT!M s;ayIT}ٶYA-NdS$KVʶ[5R5%uTvgPbW8B C 5dE.3Ua{O`Je7z Q ;*E!M uU/B+]>I J!kO!ckHQ?RYsUAK* 3Ú(RF&hLPɲ`O _棄6-ɾ.b;Md 318ً*l- stiLVVI'A[nmK'? 1%+ I)7`xG=3Bٕͩj_l_y~g,u:),s[HB"3zY`2Kajc9OXxLF/K@1d2"R>sWAt}㱫qدsܙb`7s{ 8 bL95x o+](N\{ŗB,#[jWB1_{ҧh<~k% Qm~{"ıC|!\%xՄnM`_2\z!Tb{C8|qh!:s$WB?6JM轟5;. gu@wNt~uBӄ XnvgI<^^bKZT0,58&]sJَTߏYD+|??ܛ/ wE"ag|In@3"VU,u]4jؾ` T V|w~24H,$ǩeCPKߥfޅRj} 44^ ޚA`°= f%5L/FWog9BE6Hn~_2-<(-H kOm؇{@Bv7nS6xP75:/ 3uNv&yS>"+T׳M\| ?& ^PFrE 3:,~g sOv ؎}$ԧM1Pܞ7E73w#DOE9(3\bb/NCUN`ͫ?at:_h0L7oަ:QBbÌ- fE2l{a}M8m aE,qYp{x+Wxe3l)E &.纍lKf\ (aQ0uRstzQO$$JтP6^ K~Ԧ&}+*Sv++|Go쑮V~bBsi<',#=Ɵ ݮ =N,BblȰf$bTQ=n+" c庡MNNX, ˆ۸eYSbdeh=÷ 'lzl)4=8Ze=TH AnT|GL}1{F݀t>XR\-(,kwq c^dL75UyJĿ)ҐeM4`,҂(%wbju|-z aVzJcW<}F3rWy,a Kށ(&} C\ hE:s SdrN{Р]3(zM2Jpކjcd:>jWc:۳1Ʊ JcD "ߎos뚎Wqi=˱G~/ғX+϶Z{qKU| % >:H@G{ D=(FJXB)Xl}fw[^ؚJ=fo%xv an5,0iuоX9JQdyBK"`RJuNrcWA%L}!-Po&J<~q^Foj j>5AgD@AmhA뛓*{7liȆ6e-K}\]JChm su!'ofG$qR:*j:ШSt]/IRh~]Gfbޝ;EnYS렄"f=|!o8i^ F/$8:&zj1^tk+FzG;OJrrkz K)}}ƞc' (HY f9ztVEl *}KN@T,rPʥ=*ԪcrM`bAi OsJH'f;tGr_^iܪ"٘n{o%3 Hɵ^#ZO^ F,W%u*6W4_X儩ⷩk:YB19U^' (.+U7L{3Q0iΖkҾhNT_@MU>Fk4%{7{.H ַg&58Qj#+aU'ȋ?XT>kl%瓈r#0aSnvs(oh%ώnf͒FxA!X+5BܚQ%7CzʤqC$LĹ6삹1ts^Rd܇Ű0丛%1 t qa|>4E+2c qq 'OiNhT4p;03&rǯ?{H?|m:mu}I񠢠Qۂ{No:@Ԡ6~Aɼ푲Dc 0[@s2͞ʈ4<#˶7Xe;H8bxx8yqjzt 5bFV4)np!Jz3J ;k {Ue]9t%X@3 qK~tAF\_ٵQ= g{+Ch [U8IL嵟+z#)N~mt /}Ëή iM&}Uv =}vFCY+X UQ(=AiTmVF)ϯu@?aS`Cۙ$c* UU,9^4hݽ' QZi&IIawW.γL+3RLL0Av`|oSN1$v2F*r,JMpjB+B_;?w)$v2%L.]bO^QG0M5)<~%ʄG#:?_PɏĻ-~HDϝ~%?.pcoBL-,ܧ=]὾h>v’ac!35i/ §-@Gύ懍a籩ۛ}P*qz:y̹ i>Ul >ᬝ #ON;}9WS{2VnX*V&mZ x,:A͖e>Z̆d##ͻOeh|IB5T*SA!y=#,6F3&r4/d>ȕUX73[ZM1}ii٭8A6\ kXMbDh ׃-8QsQ'ux9"V2UoL<]ʂb ^nku6 tJ95Ub[msgt%NE^5JvVN i+k٪P;+THzC卮RH F-䍫tfl& A9* ͥ*h3 lŸӿek!jIݩ_Ni\0uyg-߯tdc2e#$t&yqWJ:2'(/ ~mټ׫S`X"=CB`[QVM?*ärf~*d߹T?=BI Gj#Synߚ /Qwk,T3<(ZѲf]2;ix%. i+FZ-P>Gǰrkq04!4u;"0:(0~u@|Lg4lJΌ2W w+Tz=輜`s OP 邬#|}(vѷ?㔥P)TK,Q|+6hUjD: M)Pt,{ *}x`h2_?7\ܩoŋWt0fިՂj]k.It^0dZ4)jtM9eDYK.v>Bԏm0-R3fO;2.94C##3+zΕkaX&J֜c{,x*~aW1o*V:To,m-l~䢳8CI!SX*HkQJܴM~\(]a[J %>D>W$_d/>>n̔ Q5䏁`7*8[h bd>R_~lҁ= hMg_8o*9RJf9@~pK|8z`9pVv$6ژf3sQY&DW1M5b*gLDNݤ[q+Mc:pO@ÝG[rfPl M3YEE\Tڶ֡!tɞd]pvoF>BO:ݟ+͐12 !u]&=(t/SZ+,2)LdB_f< eZbӰQ"KIѰQ|!zV%?>sEtk 6 LY:=d} gRlQ)y)=G3){SbYbi4 +-P^xŵŅ0~gЅ$FTrJ tEgBK¦=^p/xXG9F=5#mS$o\rw /uѦH`)gxցFbQr Sdv;*+f}rX+%|*ե/ï5pUXHBpUCb=eEZX Vn1iL, wٿYWqѐWW$P(ut6?q>,佑C|o>%BeM_NJeXR, m$F^q*@f^MQ]kFH>ԁtΠl*4Rw/迠p&hC@+;ǡpoUbPb ds.cNZ1Ci\x7M[Q@cq4Af%2h^P[ZKNtI :o!/Ċb4oȌp~dLdJNhK<bm8-.]ѴL,e=af>o6B2Z7"q\3_{݄sisVsG.Z-xhr`ngL|NNӇ=ە.W*5a6(H%(hȾ At &!LX8ϛP'&ڦv2 0wœ!r8u`ՉĻ}2»bmY?0uSfH,߀P>Y0/ii)3fz騶%>)"8XwtrbAtz`[,U]Xy30.'iz>$ ֗lj8ƀĈpZ!2x R]VE -#̈| 0T(614 @L(l$+e@lIX}6|=XwG|Ha:/4Q>;fr})]Bg/(?d}T7T%ۻQz qu>avƲ v`\su9a=I`ck#E݌n㤁e&䟖 y21[]U uM@v8UL`{Y0/E鄤Dw Ք]>R$nu:uM#u'J>2tQS{3,'CkM^O -_<߾^qi16_mAWV;9zB",sT D$%lAvp|LnG|mIE M)(%\T>}!=;tq<zKJl/H"QR)7Lv~ O.L_pVٿUkVVɍM5 plR۝l9|`p^k<ć0(5dJ#酿74vē\7,Xzˀ8{0tY"MJNn v=@;HXrOx)|$e)q綆,yXJÂK;--A50U#; ?DݖF{1:uvk⽘rXMpH4)vwLeiƅ!}[=_&=64[%{?\6s}9x/"hn0v~%QCKJǑ:ʟ[yOˀÛ+L"_蛛ҠM<"!o* vP"J+mΕ]_Ps4.Lr4 4/WM $Oo(~v/Uw^B $BB|e `>22/`N0F,LasG.S4٦ά(8U-/7u'-U8+O !||'/*됢gVQdɅJʁ;:U#U:5 7m@%2+oCohfַ!CjS%t@c k2|ϼE~®Jm !fv{/.&ྣO1du -H'Zk!8&Ȟ4iűUbI;0͇p&E{UGP=un`2D3/ڰ{Xoys"2(f-Ue0p2A%V-48sDqȍ9Ykf[iO*W6-"r]Y^oc]N & 27ۇzҊ(Cc"k K3Ɋ Ə.80'n8wT ps.Hv-|T Ši$6jbވN'==Ys3IlƟ46]~݄A謠-oΊn3Q,Pds598>ҌX-FOY (M([ǸU*!wqcO 1%7s9v% .rS*'T"Dl^wHbt̪gx*؉̠l9jC<ޜ]D8mmvqbYb- RX5F]bI?Vt؍6s'qϱ(X(qO5ߕaiC-ef?*AZ߽g9y~>yYO >^,Cc,c6jTȫ<|Q0|OTE3oRӋrAѼc"Lm~:8 ?bRFvψsL% Bg$GC]xu !ɫhȄY_d&fD i;Mp+#,CQb+eXFJ7u&ߩT~zZs .K`V^ƭ o$͞uk1fKao.4%\|vu0vD>UڌX  /ϱ<w1 ?߀~*\J;+.5t[~q8jƷR |QoG60tM;Mbjg :Ǜ@Gn~eҡ=BSNF\ Gc-ʛ|4D: p%x*vHHŏP#on.x%iqT)b&ԄSȀ2.:7pgGºb}HI0 p;Ӯmu> 63j?I <t26ɗa3.%n?ܾVIa십]5y^2h͇ˆGcW󿙢kzi4{?7-<$i-D'GOl)*GV][ƲJ6UrWXWv<|Xjg3x癭xRɸ Dirb h213%o}|]:zfe)ҷ8KFC0˯G|*?N?>F ?Y%~X՟Vs&u%+JA@p[`0޽9'הry'ٖR({')^m9VSoE…C]SE,أ K9z{L5tYG5FU7*FpE|W\h^bF뚒=_BCA.wp3T>VHAs&{o|l36b"y_*47p~"^Wl3w'RSRؽW.YDzecY]sќ[I8r{'7@RaמX3(@$iIKl~ek(\^RTUj`?5To.H<>WRkN"헃,8ܒ%˂ŲA3)g~RbVIX ^.9Cj0Ƙ27G<ۜğ6 {y@z6S"Q:Jٰ;D~e2N mܿHtHr<⟵'##TG2 nJD'I@@6ubc=W&Jd= RA+!&ehW P׊CYGg$ `+,$ʼj};sq) 59' ܌6Ok\ރ6rރ`lR'aVdjd2&vf!& ̞|y +mIr*I T*R}DI]r¼㣆"CIN&1\v^:Zvqh78}\h° 8ъ60ڑ|$fg֢#5NRͷb'r' E0TqNT٣\19hɤE4tq.~Cwc(|  W *2 Ɲ^+Ҥ]ArK~%L_ZuRe^ xUEh%_ya_>9iYTŁVFS |E+W3GWU ׫ &Jxs3qlbɻgekhjAW|>)Zd}XK(quK6Jۭ6s-;Rx^>st[,5 >kkݽUv},i*Wi ovzZOɴQ\ єbӌ' ,rD2D4P-O# %@:I0PPɞk6k!ȥ<*j?&@E|?foM+APYF۪Ѽ Hd<q" 5H B1y.2zȹF@F p3M?mtli*` j@WYDKcu(N}-? 2Moŷ*S&Uwqd 9 3EUnc^8,7ͬKo<.k]|, F %ͪ!- nYvGz}$$:r {(?x2H! nY&~KZZFL?LvQ")||[S;<,4~ mg߲pR!PWPЛYfPy3 3,#InpCqE㦽,L{9aז.PV.Hza_ec2q׌1hHd" Bg)džlcX!i#yy2Cp4 2(Ht$Lj)[#4>jv@.,kI+oG뾩pRΥu2F~)1J [7O?79l'ݺ{3$SYDU*o= ^W'*ްIfsRZL)w"KSL[;)ܘlI(S,0!~wiOl?*F9#W+y"_uɸEYp}ADaݧ-Fa]5T6V*E~hDLoy2\Ҵ 6y(5 5b:\FonC9'%V,nOwfKN!`u{M)(_KI<ܚ(^Uy j'Izx# Q? %rn @dD:L,&H9vg˜5Mڍ fKL YP#O4PmG8hEJπ.r;څ./ Lu7\P=#5h (]?N)╞U%4"wgF (*PFǻCX[!(aʳ:u^s6l y?]y_Pţ.:~а =Ӑ0'67s=ΐ_bt0N4z]r9q ղ2Z3&cy+Dt8hTIwR;?.-:iZ.ns,(guL{hM.bNZ֦HtR>kUݕ`^A\oBr"_P*a./*7bNȂY8n3N)vm׳/5T5S`xRV Oe=vzEmQbf<Ѓg}>6P9@O7 ZtЙ{1.h>r`Z`/ekQd@/jgV)i\J{u[0Қ-7 .} *n>K] Ɂb=M%1-{F) Ӝwu01ukNakM L '{L!@&6q~LeL< _:{; ;6 7a0+z|㔽ĕ vcLJ)HZykj*83C$*NߠP|W@ttLD=njj.uj"N[*g~jnVyh}?x&l^ݘHlr-F<9z!K;k"t3K4N !̻G?j0|!Y}k֙&uq<^, ;1=(YRs(3fl}'0C;U˚!j]`+{pgrgƔO;"%ShF]6-w-_Ydf"L"6@'kJW=moMVj7ꑉ(dd į|"m'`ĥr S m^\=<7!&1ϯVxR \5h(a6`ryOpGb6OPe\#WF7o6“:SEmL*,,8[` 9` f1-HnkPWncW[I(lӻX\bҰ|:4PdӛbGh@ٞԨO{<` SqXHd̅Nz}IK$}e|5ջ 8`x-BF Ƈ[K}ԹUO2/uԖ"Vce7XX Q7S[NpsS$/yåZmSPC"B)oB^x$ΔH2UK`_MCOw}pcN!ZRxo 灓ψr;T/EQtكW$# 0Po!flUGLd7^ Ί9 W^Co)+ ;TCY@|m1l wp;:fr+۳[0 Ys3a@m2>%$Р<3[w(cE:` #~0)x̮(zkIT<3R?6*ո碑q((KWS @p]>D:qbM=qp9;[𗜵RkL[o 3{m->>%=M.qn؎^ tUcP*_{X )Zf|J褧#tu vp`-|k2A|i)QAgeRup%Pw3O| ]*dY~Rg';SLeP414QYh/#:?;vT*psQ_׽brI]`A 4TEU#MWٍh8*΅)7EhEy<[G$\ŲK~۟wl^T6gK "tځ󀍬KQQ7}FJ^73&ÌQc'Ywn\WWlrgr^cx3x$U{;5! cg"vӎs0ebY<.ZGU|"~G"6A7IZ D`r8<&y|UJd(z.;Ӏ$|-Wl8,߶X_3l _*-%<  Р?L|:babw!O5g$Oi@4ħ &Ѕ/"$o jIy%OzFqzr_^2zkU4We?4IY&RWp^oůO-y_FD9\XҲ[8nݭN6V)4B{hXKpw03V5&奉Fjd('O>Ĭ߷V;k-|ޣvxCIʕYṆ5f2Yu6_u=xx^Oh -V,j$\#,1 7LH}z*BxH҄ >h?)6ЬTڥ(]WKTA4 D]3U!ԪGr;}t+GJ㶱6N￲K^CG-1`A$դx~m"/+pWe`V閶gNF3,&=cG\dZ9X(tTע۩m>7,JxYzOxIq2Y.J2 8%/wG׫D- bm~QFj&uMS)TN a'PS;u/)b)5;m!eA܀f"j0djVi{1I*Ǭ]!7 #Jg(ZSq6[5A*d\#ݣˊj" N|B=UXT9x[39Af4s(~ڔ]'aY[-_i2hҎS !wO[?@j{M|F RGvHeħEѻ^0A9ϱϐ;XKY4T]|热;eSRfJ3,5e}w8tVEo$0E:PR}golW?)!D!+we>ކ&w=_)X|s睫cutO4YvJ[Va(B׬PB7?oӾ9xPH} ʰ;.]4B|_WP5t79jۨ˩璡>!{dxV[xv~ MM l: hkM0r`3ןᑍP!X2_ǕBBȢr`N t- )u>'gO 3LjL4}q+b*eI˛:tzapM^aXgqVe0ywxgE@ҠN^GL&,Ov^Pmh9xnЙ4b R"Y] CɌ.+A5_%ݚ$d :~t.'{+f&R<Cb_:'zO>OUv Ñ(gY4* a0AζV8샏V )i=ix~˜~s#8*eG4ux>wOۯ@'c 55":յ(+@uK8E;t0-Lр䴂Q26ˡ@aҝP߽1xjlq)ޑ;h=U.G+[ K9 o-"įpm K9RzΕd9F~gEhab7qǔ>T*$rx ^̓Y6'RYN[2P?H'@wH5UP<-FiF6),;T QxKx]N&=L`mA/TJ:2{kyO ]u8{[$&$] aAq|18YZ ໇B0vc^tp]|]lPy- % MP klFeH%Bd]~) $W)+ Eޞ#yI j&q%Jz(vRY!h!Cm;ԈiL1+î `< ɯۚrVXb||P{uVx,B[~ \>"ߒuꪆN|L躒O >?kx^!s\ 1@-3"eXˀL=9@c^t~ Dc̤Ш5 QL`ᝡ3D8 bsr~ݹJ̿e(KL5̈́S>0d2|?o4D'lɦٰ͗ʷbHF(B0X+ 9SQy`K+P%> ̜m@ڈh_Vy%〰\qmx:pu;ȑ'XC=bqRmbdsIfIţ U3^E n5.9YgJfO,Ux<0n@XАd&X2c]Lc)F-,/FU({praȽ;#wE_bL폘oԓ[ sdNoȑH_Je8{J3 IIЖ \E9s~uHg`kǨӝ`RY <(%f}Ca ` F-~_Xu|Qyд֫#DSi`d/&e5"H19-]&r%fbg03*dӉ]#V+keVδϊvHpYĝ"oTRpc䏃EGbi=AH(} eT\tNdiߥZ+TIvttʉ214벯emVB1Ewd$+s/-Y mL6 dREE0Q<Kۦ^q48m?_TOq,Uȣ|Ҹ&}[tI pkuoBEzO֔(vTh9p A.<TN @!M񁢠 n1Ftv.Ԗچ޺[yd,h;N;BNjWYqHltdi}c{p$C(`Z-o9IҔ+ݍdPHC~bt:VűMòg| ^Yuݮ/K8 ybI\qó7J`~TKmJM(ʻ+NgZycgfʚios;-אePPNxTWWl? ?2L~X9:^' %(0h)|'iJ(.4\!lVěY-W_}a7XQ%"5ZKGDRax@+Vk;$u:j E:YV =Цs (#XsCr/A:"ܴ;։bz "3>rI懌'|k`Ւi@SA[D##MU1 N;fk,c5^CcV?~f-vuE<*lyH2ݟa71y;:f-W6ǵrcAMne^0dUcb0p'Z?UָV%CW d*s6^w~93'x])X}]!#U !vorGFtv@^$r1-4~><~l9hQ3p|hx?%ζ>f=D8#VYvۋQv+ A9M%o{ N7iN` TXһ<3!%' s v1Y Y {~!yMgU1ct[IXw1 */v u$Y!<$JR s!_+2z24{v*XZ\N_ѓE=wO+4V-@>oO$dee[vx,[25 ./O &%]m~&#՗p)*6cӅ2=Щm |\4kQvփlBQ,g)r5IAڪنj{ay<}hj6O Ҟ=|M ]=ouw{/+M,?|\7){Ե<%Y63<=*tcd,{ ^k1Z=qcCw-^l*Uzf<GI= V9(4 MN/ȾdomlIe?NޣxW\4nNK=hq <vwX*qR'qp@tA Qp8y~ 41 dݟa$k{=ITK=vYMD渍tNidqǹu7gm= uou__]g@įܟFw2@ A;sxîيudISiD> Ρ!\P?΋u/wiW8!KՍMr~і[}L>ӵRF89hc2Qf%hPUtec>-N;PK'vd"7;CAbD-E ]FmL.){ZmS UK6K{fzRxJ(ץ^-5`u 埞`+S mUKP&KY}0)~JyU[5ɇEJnjlka RЗbkR1P823 u4"k$vQ+Aa.`6IP5A4/8S)ߣk+_Vmw̆9)_%$"e?qLPRsC݉8p%[Q3w]dF!ۚyZAaQWaQFIYYY<ӛ"#\_xYHDiM~?Uࡀ o)WRu$3gPYAEG"s;l- 30O0cug0*1S9=GM,Cea,\k/PJ1gR<ѾiaWh_h89 !R; :w tj`;9d7֒algp"6М3}5kI34Ҷ ff|(^Pb7ڻJjHJ5TidWVz!tܔlKke'(5i9k~u>V78&&S& Ci"H}VЪV)nUaƚp} e \4+pN"ar0Ѡ0 e4D#ut󅉅JApZ0k AdykD 7cdtȶB.-k0_k_AQ(|ShnLM\Ԯ؀Y`mVG8t=gl|M4^3TX7ʟov~HdnsEFVL4nqK8#ņ*V$u@ 䟝R()ȋa! b\\1<@+2 !bM[3g>`g7^aWQ_oDҽ?鳺Zk3J.-twB) J21=fs:G O+PѨ Zp $+bUXС}Ck{TY4XQo`=k3h)iTB-o5hُNis Mњ$ޙ;܎ .)4A!QR}ȉeUiD<tW-[SC=e δ<+b-zHN}(/ii-2gl que:U"|݋?[F+z sͥ'OuP4 Pl*:iȃtHY[l/а2DkC\fKI-u Q1TLdnY޶bKfіB 1ň&״x$nrTzp?FF*]3~_(aڂI~W$1pAq@!T$[9Dr$0*+@#JI [EFhrT!g J?\mص*(3MToߓtwZ|9ާ)M =9UA~)jyA$3V~N9~qKsrJMZqH#)'m '##=E.6k ;ѝȻH0c))%0j8v9EkA$hyaZ426?v&= YPPM֪>_F3$[䋡%n`9w BnŽ57"dX[0._bJKgwK[!)b!sI{kd›ވ rAv1݂$%zɦSh#?eZJSL lCذjCsH:2I @K!nyf[jfT >n ,? k~F [O4u1vBS]Gy?q Ǩrq`:t]56n4;jxA|tǣ{P̦ūn>'`^"daCT8/`k'ӐfQ3F؃")#LU6"ܗ;8vh,lA<нxĚuq.W;?8c @jyI'8UZG5b=B!(zz6Oy> Bw("mb&8תR(e7[{;05+zx%j˂wu{r:'ϽL]xg$\F#dR{98`*q?4M#,p+l )R-'yхPJbtДnjg?3Mz࣢/Cg%ZSCI%YJўxH׎nwMA1_kPۨt10 0Dz |zub4=t#zo?`=s7ymJך$ʻ. :dՕu,/UdeU0ܞT'=_Ss:c?2RoxlQKĖr,2aXhL \utz1I.3{(uTaȴ/1\$/!*aXT%)oyfhwFxYjut ؟=W_ عT ٿOͬl $ ¹s4LJOe|RS,֘|'yjRɏY2OK+5Iv&1]J.Rk+L6 1,Ѐt$Ă&MaIM&$ ` ]cGBWM! fS*.*oymUL qX20{ G. tP1p_u'q,oj7Th49fQJ<ѽ&VT\V|U[D8ѣןu\/:NT|EsSe?|{( ?\Y-ʆ$Vb~ls y}VnnhV&+^Gm<`qP ¾4-62/I~ƛ|-am"6VksHt2M~AUK}&u(C(ݞ,iZE[k&v ZCBl׬| i 9UZ;#$X؛iAǏ\98Iy㙕Y2T1ʪBLou]M{$à[IXv3.WxoRZ*a]W_2mWQkPnc߀٦ZC#g~sʼZ!dB2C/6 /&7(@ ymŝAWt7wTU:[5 w~F:H?D1Cr j&+vӋO%U3O|iF0H#=rԨoq8H^DЪ^ޘǔ\Td!Lj ,HZ\{19e\j~{_gG4$HA@_YlfLZLv<⽙2O@ Oj)V7}M',3%xǒ?(<,M\47H!BM۶^r;ǶRl1m@Xڐ8#W]!W }0z2zgz)$eK,`n~ǡzbF1:J쏲V2V<p=tW䯧3um [m )`X#Y7ȅtr KQwqg,[@,;väȌZ{!*2.ЏTX&Ac+0`G~xL6Ďd V{)à{S(G 9{~o^e.qNj谫ETsFcj-R^l6b([n@cv:NYmqi}p`js@yVtMe]>m[p7 ՘#&}e:NQ;(Aɼب;x4yfDzxu$QEv޹z9yHz I+SqblkQrHmK#Qpsogekm3? 4 ND0鮬P1Eb 9iґ ѹ%E3OB{|w,GE ݷ *^@d|)A{R6u gUizwK{ D?\&~y-o)DWG:Pۺ| iW$I+GK>)(ta"Gnjf/,6q@E{K ?\˨ї;Z`zܶH1ھdywmI:>!X'٤aeC`gݿ3#ARD/O%.{virt< n!h.mg*b^PVUޡ`!`tAN[ϩ`]a+bVN/x=a |(ÊnҖh;>c(7%:ʭ:dhyIл%ܺLd0Som-{,QG0ݫ*Rt|_HyYl/xTJS8H񻵾/6i3y*ʮoJ\rd<-7Ⱥ:!T?f*eXU?$E,aY*kd8^4bAs!;i0!Ԉib9#ZM$ƫy pCQzR+`jڲr[)X[Pruz2^btN4_3T%Bߣk.J q.~:gʁu;.M>TH l3 yt;4](^ǔ͉ Bts,qvh5:¡_L+-6%8([\~>rsz7DoE ~F/#"΍r+n;CTVSbQ)%VoRfquజZ)/0Uru$ݿ'$M[!7~"D6jYXW┠XRv77JAKO]u ÷}{Lpe/= +ci6E\kn籔 n/(;Ԯ~HhN#W56x* ) #s֠D%HHRMiUuOBSd $[䬌[g͞0)vN=Hq\H8+N$.BB?"1k:gZh#2#>(ͽJ0t ~#쌝H:Uq *c]Xyh XOz tߠ. d9͎ v(@BGyLf糺/MaZ9v#MMn'EsOȨzeՕ7RpBhDaՂH倄<lN9.d(9U2mdP7; ]|dp *bX_1@w$".! o,Qy I`FQ06Cx)>YЯGhE q"x)6Xe 'brrcLn1F52[OQ nFZH YHiΨWSt}r_HMz@;9ukS晥j{u+B\Hָ؀6J5l͑a7̵b^Q3Uh}7U니Z#_9go T=gf?y*>uOs"8vf2ZĨ ܧqDb7TpM ʷG)`oYn.CwT>| :qEw BhdhIdAoLykȃ7<88tTs IˌTRVﳖ3qoa{mx3MKh=i;q9)6& ?5WhWK{ Zۮbq LρW?l=Tӈjr53%lvzѹCbN\o:5BllhTھg>EsǗ%^.u1y.*嫓qe|>sr@nԌ=%h?oZa1tOʅRL4Ϲt&vs&+qn.L ]D3ROi*&&ۗhH Vl܂us,5%~.Db8~y (vТsQ8b$$̢ƖQSF 2EcuAvGf~Bh^-,Ϊ岷-dmD\Z.kaA~QS(u J$f`= գE@5W K?^!bDD@=$`] :dS3" ]/ƚIxJ*876*mx-0[A{ \"7~ 0ۅvYߙ u^ak 2T t KZ>Z1|Xj{8͇=Br?4'Z4{O(noݎRI}!`h aKPCPFλ$}Y4fqxWvKk#j"ɗ'qHbN #vSM㚒Ԛ8yl^BRZ}BGkܙZٲuB#(B*^hb{=Ŋ$Ue9Pxkq[w>.Q7pU=fa1o.!Cp w1XF@UE|Zyu3[Wh^~-`8_TA˚Nq>j O"۫CYj6Բ497t ~ݎ9Lҭ&탆5'~Sg[zl'iH~9F6*ZCU_R\^łC !]-M=AC7ɗ|Xv&ּ&]$77Zd=-[ /)Daݡs&٘[lϋ*oi`c(\{)TVFtZz-pqyb~!~\p5S%:1_aSlh` XZ[=ƋʮFcW?Tx!{@?}1ZRQO{s)q?ɀ!eiӬH{wJGܴҶ'g@ AE۩ʙq #Ƴ'JVq-tD%ǻR$:f|~^o.J g~*@%\3W ߀1e eKI/Ҏh[_+Xˈ'gӎH6`A4pfc`EĪV 2bh,tB|*%C =;I d,:dh'\'T%W.h+5 >p9NjZݘ2J0%Y:h#,@C!)Kš "D[g {* 5p'yf/>Rtrc ͜2Ʀzt,j2oZD0 2-%aεԝiձDcTY}=L8d' (ftSc"QW`EC-¸EnZl1(J{\r5JTcv%ehF|$إE} ]\wL"bYls{Sv EͰZ!T,?*p"`ReJSUw7(CʓHjH6mP~<6aL@R_(䘄 /a`,BKxl1o(m^5Vqwsc*k |PxfV$ƛ}mSY:~8xywk#,^5!nxz]Ӭ,[_̎x -Vi#خڱnu*/b5tࣶcIÓ Szv`*me(e汩r[s4J#n|4t-1\Ȑl鯪g)#W6e~f=g+E4=kB0`tS(Lp|6TW EkhMFj@PSo-qvgh9V2O0l~dE30/7ڐmUWpu D4BB"7 ^} nd^R+:c)/\#6+K\rJc}$7gY4Jh#ܒfpT4lM:cJWdjQaC iestj3Yˠ[y*e#N^ϕ'0)mʱ>[T#\J˃wZe͌<~j)5H>})уؘGOw',y&mEƺҶ1% ( ,/L>u) : PQq*YjD I $IOr TB7i~T1\^^rLrG0Jsj;mSIG2"9`}[үߔc~!_@"M+Oum71p>) fҜN L˗S[TG\bKu29"!8ԴeXIhbs2e=<!o~ |#~ZdA>b%u.I KۂT|1ԇ5Ӧ' v/nPRj˷:@[QogEfwQ*Dz=osѿWx&9lhڭ1B=;U~?ar_R(ms8BÐrauٌ(Wf=d+M9Vu~yZxw#nS$VA? =L~}+.vxE '\hMLeiEzv1w]WNJՇR%?OX(p,1ܼ4!lc0Bbp90<};wc p+Yc$tNs&myZQt&{pNNqi|^*{7?Y&wNcleIၷs.>weOo~."Wt>UUGÚ<̺!rP4Ov9KV +TA=knz/b/l_|҄;6@:oF)`dWSq4Ĵ~!Z@v2uLޛ|nuj*Rq[b( 资$H& YM'g{=Qt$!gr^p wTRof>_0h W"'ӄL*.Ba.ˍ2:Lp* ]qJSݘcEV:Fދ;>|@؊#;&RgHBvazW6]š:~g/n.ߝ? wֽԵEZ2& n&~ }hﵘ [qfebt-Ze B׾t{&85G@tOdN|W{q'Z<OJC(ѬU.'7ȯ {0uxGiˑ;b`w$8(iI\lfyDۨ#M~-P6CBiφBO\|O@h$#fqhsobdmpdP_w T8dw]`qTsBs7S/@zNzK'`dxf3Oؽlc)I>-T?f&V5ۘ.![<#@B5`A@`Ǭmd?z?rY7~+۪K* Ǝco{x2L}̎[֚|5QJZPiP tL*^iY1LQl==(ގ)ֈCyNu_vLe[HAl A>idjjb?늊|ju4'> Hp \V~d⭏!77 rVׇIJCj04MPse/cPsbxisTDw L3StyPD ,.S5nOwaT(A5Z` om{hjȲ:p)>"K*!,_'x,8ӕqիSŮ xY6=H}Ecݱy(p:Mb:4u'?ms^=ME^ 6k4b&Du]ǫgå^>aX-|>׊jTc܋^B1vR@.4j&,h ps3o&uӭUFc.R 3'WR/6$* /2[P4/<~Δ#e1t4Cwk Ebms6/O O֯|Ӵ`dFët<\ OZ5><0bg\(f]?SdbW *s}S>1PmV_4CqyPF&thι;Vm Ԝc^ݰ&Je#'mN+GD^7V&;,=~˽QDSKм4WXsnD쐏:ڸ4hODK;׊ċE!1QH7L*vfKĿ؟[ q"RɵL]HMuXB5#MZRWfzcG'ZO9RaCwNHյM`_J$  3Їj~هb2f*k4ӌ/RIȣCQqQxsF<˞+Ր!kO4DdPl% 'FGo(CHw5eѦǤc{vTQ܉VR}OSW\yxт8oB*X! 1x ѻ#S%sHg~e^n`Q1}Yc5PdtqMm;Z!3V zi~ۡUl{`'rL-Mʳ@[ޫbVw[X/KqO%8)PcO<&Wvu(8b5ęn։}V_|>2oE7V8!L@abBh1Kŝ hS.Jϫe\Y/bW2ϸaWvښ{X+.DnѾg608bP|c26Ken,uZ23fa"x29}[:['_ZZЉ9ؚ֧+P~qe; VfPE^zG`g ~>9E̾`)7I[6[q1̢ճ_l  Jqy^LdW, ,M3Cm? s3kf}V\ՎƎM1p*.aDKnlvYΕ*d/K+}Gʟ(В J~G_]7^%^Y7$krΪ;v&k%\:cAT&ʡAR)Dc?EH:٣`M2vtyfN( ɦ|LHI`Y)vsNNPߜzPл9Ma]0of4a˜|&Nއ *J_…n!E~Vᖡ]r [HiSysheA)Jxhiq"@R@/W,}sS*!S԰Y(]61~O* XV.'q?n~f5"c6-a"HO]h!'@wPHMe"x60( r8߇ԄOl!q-S.)>ٱiS _.}oHy]K bKpAv yZjzXvUL9=^6}F1!QKӟͪKo:Kf%3xB7D)%'9&=7y/~)K_V2R&_T.P4>lRIŌrE+Ʃdlg@u*!L@ufZ6L~ x[&y~8=FXs^Pu?FRcTA֤2?5aH.?I❒g7 ?l*tkۋ V0FĔ3] VSw#KH`Ҽ=0~X M*`5QyԻ52Ec"VfI0[wrSvR^L6u(ՑC@4(9.jI_ùJ{]Q`j4=3hz Hk2P;$P"h7!DY7Ki{bE[+( t1fv/HRN3K&P&t(T3O;k^XӚtsV67fDsW@_ȝU͊o> "[=%7\8гD'8|%`[H'az(O  |I^@i^F=#~*UA+WjQ48鹦߾b'Xz D Т')Kn5+Vyd*g- H ccur: J3"]Ć)o͎!Ft@¼}Qp`h_QﵨO] @ a= P p`sK՘Ju,xv>f Unp777nj };Z8$I1y^9w-7( F$eDi}1%0x6 ඍӣE)8ɼ@r36x 2 ڻ8WYXЮ҉^JCχKnns响wK81nLH2b;撽qD=w3mIkj'Ua]IU# xxx%Y&7~4"Ph*~DWD @YSb@f0IiƸApUg rr+y=PLrg8W'A>xv9VB.m_Fu+XRעs2vr}C׸MΈefD͒YNGF_ l'$>"i~JYjoI3FqoWt':!zmU%g߂y,cnď{'[M.4cH{;>4G;dW6>\Ďl'BL_5 lv9cվ(U#?ỷT ;:/UV] 68LvZw ׹?g8f DXe[ Z0qJ߈IF)k9,o M n? ҙ+Y# c1j?9aƑ>qR6 (2D9֛3:a`hl}^Pl)S?0ϴ9uրSةn58DS=(:qͰTA_Q:<*66IY`R =1$\;JeG{&?(kFDfH/m6)kCrJ/} (eMaKFfFߏ_n͓엗+Xõ@ҽ\ܣ3Ǹ%1`玟c3[] A) K5s_XOt}wPMmax9Yo%|!=OWulYˆSڀ]bX3'lc b6;h%H䡊Qو7b]m9]$!9Zx[ѓ/UtQu?摊3gNk @Xm md`Q3":(9ԪKZSɩW,".1%pBeꆓşXG 3i=za7~W}mB o'4G,')΢1Fy-o )l i@SSNJhVqY¬B %{T|FI;'эmS2g؆ M"@R z*=}GvчL Qwl-k '/ڠ13/|j+GOe.wtv@e4 d6?ɪvY;5jjiByn*EZ 4E L,u jI9  мt{ELgdu|aW j%#7HfI.Ds+?fY(,v|ԣ\Y4]LqSk}"jGnґ%͐u(!W\ <s\D7x6Eqt!D'ӻr ~fӣ݃UM` $\[@9[% : oB:g[!򐃩p`Ok³x?WY.S8i/(K.{tએnj@}Rd m5 V0>һ /@7(Wњ&C=}? QoSV/ P&.t `oH[}zG!q(+r:.f (>q4[?WvGk] ;jlm'w\#4FkRB1G{Բw"Zʤo'-nuwevYMKkZY|m,,J%m6 V|By0]] q+˥*cRWrQ8gxڂH1߻|$T3=EvapZV0hVN)A~{I`%tɴƲ'ghGo4\l?+Tt\5.rt$v}H89[ӉV1h{|}4/[x^']W>[]Oǹl!%ڈuQRT`_^٫F괬Rô6^S Lc"=\J[@}hڸ<Ӈ"e'H sN,>7ͻvzHe 'p`d#ZطS[e6΋>]3Cb L; ]\ɺ_ME@Yuo{~ʫsv/J!1>L g8y\P"bQƵF9@ %$(I $ LW~ .nՏa%9'(CO &m-nu ]i7Ԝ] "c֤  bnDƄiX ITb[ +=(Fs)zgGᾠ9GPn{óÕ:) ߤ&0`)} J'OA41taL.\LGrlr^3dH%>oxI>/UՎҋksC!̑t8;"b$,I8Ϛ #hF#9/i:9g}M5oX g2h+q:: RrpGa6s'ys%hxU-bjc! =*NSޟh&RBQ}("$;7"Z;1S )?DMễޭ+ꃹ(=}i!2ixJy(bu,ֲQ ax>»߬yv`)I)fޝ=ohvS9v[o:!Ryʆg҄ـħZt,on,ǛI@JLto)>##&ҝw%>˞1p?}I"Ufð֎lȒD kjd7AcS 6xF*n%vV|/ ɘPpoɁV7V'ynx!i(7v^FVT=codX24xN8CrAA\HlPeI4X1V Cۑ!@B!DmTQ9uȗ (Kh\IRy7Xˋ=xޱ|Kzɔ]vZm1V9溣D.F Ac=oeB0i@@Ϗ7䫇D[< Xyb5IA? L渘6c&l%=닊VeLQ.Ġa^dj^YVȠIl4p38Qk;Y*wK P2T>)Tk(@&hƨ})frR;asSJE7NpB9$ݿW.D)5lP4| 8&&=˭?[UtCk"Qotu`RdH\luOgڌYV+,2㹀h+vJ 8K%9Bk}JnJ'׸S a Ç NU W3'M0? pMׁ\LBr F&TUUKil>$*!C3<(|J3IWvg.l\SaP?é##&ͮ{DlANgb,UX8U |\Q .E<IwD]~&,[e1Ö ^az  `S㞨kl©WHء_6 E/,\%u*u T#tl} "5|Ahj'Al<# t>Ժk"A={,qހ{cymCsꖋ]08-f+EE1<ֶM0,] YB34o$EtZ_Ʉ`K ̲o\0 C743jgDCj cB 3v0F}dl{FqgqR9" mYiaڅe@tEYvK7)N &V,c rxb\WkQgL:r\,"g<]ih dߌq&,ɚEBZ٬~5P*x2ܕ>F4/e awݰhmoBY3HIU[" v6cTV|Bӑ{c1Ĉn1j@N2S>aae y۞Q1W4 6$d2裎QUu%GhX] ƟW߼b$ɯЀr"0$bITZ{VAґ4)Lyo9|gd&(Oony/THM0(XYyՕNפKM1p|DG^p $487Ml?F*A>:Yl{,ԸkeAc}5iw{F iNo9fZXڅ&'s XDC% Z4KqDOt;d1 EM"2Zaa AUC[La(r,VQGPBL D1.p~*ʲ(bf8/ש ^U#ՓWl <*{w JՑJ5_lOsV­-C{`sv0@֫m5\҉vqja;k Ps+.;v ;{xSx:~QQٶ2Z=P^0\.jJ<,:^sujT "DK1^=#?+dLhH﷋7ZH7`1 G=45Lnd@ :%m;j~Ā0qJȵQX26ԅχu1/,9"ET e5RD倫NǛj3&@:mb;p㧦g?=d\iآ_v@EX7D95Q1*l,#>cB0'jBFW&_r>#VI5@KeOjxD昴"Q1<{t$~j"fA Hކ9s"3~~ L>aiŤT/3Izy[lWyͣZ#?âDsAbWr耨I^_x΢U\YY\ q*6tLMwVߨQNIѲ%+9pxev7S e;=WNtCAGR~H,7e)/tGr45o#\[X }` GIc܄-Xf09.~c]Rk!p.țFy˚pO8[gWmN>oIFΛDOԳU0?\d8<&RsT5SB8dcppzgfvuyfA篍%lgS^p+\ ʻbΧzdos ZE 6%g^>!V\~x/t)Kmd9wc2QK?Zoe4 ë'(g |7JQW} $jse4(IweJn-a*~pC e4=֬_Xj^80V}i.|BCw=n|~5tf#Ue 62l -n}ZJڔzI; Џ:#wT]zHf_)FTUwVKEl;Nw.Ȥ-)|e(#v;@2S`5t15pK`u߾R nJn w)O)Cen=zxסI'ds|wj*`n7lRC[-X4w8oz]\ms p> wsp!t.hcںSXj$#;<)&[R K1ڮ0˫ ϖC5 q ʇt.Üvʘ`u x,ŜwRu%WW"Vvy^bWt+ւ=xwQ1Qϻ6Q)"=~u>S?"}}٢-Cķn!h%*/S]B5!K*NF0e1{Ľn@~HKz S8$@cw+U^=41<[]s]7am\%Z9oDh4ELuz:Yf"RIGqkؿ/}되B&cᾬ BK"${j׸ֺPZ}}XbŸr )M+TCoH};$^5<,x;BCi!K@hh7m_"6`4/# C)3M|9cbZ@\7YEzO q5 4MbqQ)+*^ƈnx}3W !Ȑ4z'u&Ul_Ԥ{s:6fG=y.Y.n~JgCX$ٳe+!Dss#ߍ־b93׷o54d&!K`b-@Y#^It] ҍ’0TFeKmhFNI4G38`8,xg uN1M䦳jPlk?$W.>6{cm\|7l[|'QAW bv ߄%Ҡ#u!yb$KG̶T՚ۏB[iQ1<<*Jf i#BtϪ[ [ 9ehL7.LHU#r+ٽ]-p#Zd>u۬%VBxb.UW I7鰼,ޕ!zNH^pvT`G)M\B\cs'C91~PjkO^6O6ӗ(^}h! JNVhC &32) X A}g'^D+1g}mbѣ^vL!=r \31.3D?MXja؄FNZ"u2Q`T=R;>bB4>F샇ta^'xF_a?ma^܆+`~34!M`dv7 @ aA%cD\P-+. ˅QZڵD/[sD R˧Ip=}$/sɭ2mMvH|G^^ϝ#݉ WPKy9DdFFtÕU|net6&T!6>oFŝk#[ھyh6JTK!H^jid+nli AW-TXL~xX)aC .Tem~,h/qu7@>(H,iJ@*Bg=)wGp(8+2ȅvaN_kO2kH/!^DܯpR\l``Mh#Q5..Ո/S= c]1 VN�oK~UI0@LI}&PB/?$qQ\cc9OW]̫[*7`1ѯʳnyILZOBÔlJV.˲&u" Y3oXM7ۡbiƈߎBrw;e9ZS$mZPN+Ii2w#V:Bj2K[z{xH3Eej s1kg4 Z -/? βcA@lw˄$eP#,Qat}Fpެ&^+'dOo3Q8f!!mqM':f+iV4 =Q[Z7S|26*YFQz1Qnp鼃 TKo_Eq'b:.Tnj)Z᎕~|;7;M'?\&h;iX@hوHQ<7munEGeGAqe=U^U ~Mkړxty!?v2O h׎ d \KdSq&Z7h誗Ag6Br?3È$s~=S6哈F^1wChޘ(+PoeaҲ4+[@0|Cu]XN_#U?0=St;r۸ӈ#r3?: 8#|O :ʌwVǥxܑ^/zVX9eѻq4lnƥ2dAW=!dvaY9:<6Kr;4ݳF F9c_Yj.dRf#CM =7# o:=mFɈ9oBq S+F1 QV۫/ Bb0܉EЈZiYʯkrn2 oC+f4`t zX 0Ƥ^ %gs{h"{BXl&Bɛ|N SŊE8Fs{ߝ`|WPRč)Y j#9Ebc&.t(m CYjlV-*'n )Ȓ!Qz9 dڐR=ςڭ/PUA?ώVbV&Hmֹv:1Tr'n%i_" GEp0,tnj*Րx=؁&"ސL7ago#B@p,3g-ċ̬c/ۆiwꟼM27I>ѽ®ްːDѸ5(_w:Crs+kM\ =H<oz8F?J.sAYPJҫA+ǀiz_Ra )%j̥?x#4xcB ) (|u\)EZ]#`Tfi-l:!kcI: 17*4Xֽr<rtK7sLOiUg% \v^#AEk!v+SP/=xó[Sbl. fw G,T.T$8sPOo!S;`kQEFhxn)i3=oVFD=e/9~E qrZOVT.)K}sN ')92nR|W tRGa:Ӭ@GmIg,oM{)HةCD-q[i( ȏ8r7LϬbHoB\oâ)kjxorz^Y4 X2k//XϮ>NVzp2XIӨ/;ca33`Pq-uB?b)?kU%0'!"d#L 1<gچ*>^0%mXq5xu ISVO$:^ԁ^ۅY#qI֑Ve3t-Ѐ@<<#5Jcx7TiQ<0 naBU,! kظPomix9@9V|+mv"{k+|TtM={"p"PkTq$ӰQWN#{|iC >, YQaRPe/]kK7YM H H|Κ6Iw֬&O 'PXb"V. DD+Hў9Eʄ`=H EY?/P縮Ԏ7ޟ~M%\>F0UjIq t% !~VVPM5 1ި 9P01պ؂6=Ǐڇt&pAXr7*g.fkߟDz> p<CGhK^ 7nyq!۾ym [L#g=QG5)Fq6NǜiBo z?RSx@~*ڜg 8O>&Lw(,*G#le .5·^\Y=c]{},|Unu]|wgud#sd md Gp\L*qd^u@`WLDi)[廰 9F n[R|Ȥ47}dghu%%ɡWE^x0$' -T?ܸ9HȰRa*Tdo5C3ӖmO&YC2(a?uco=c`Z塾c_SD:r'$V.q4 4u(Hphe?51r$Dt1(/Xn! oG`o[O jCAv½/L rU]][j& Q-lI`t%Sw(ŗJP:(w%UZZI׆%;_O>y0|r,0OEhjKɅ9u}_}?tϾ4ʏ⍞_ʗ{d8Ӻ6bG*maoBV)0d8w.0 gAu?nNo2"-iiZrͩ@?MRW _,ĥ7/TUĩ(asۼڃ \?YjhQe_Cye}|и п>nAAN {a]ۍ8r_v,B>Y*?aQDZ{JޯkP+pv`F#Nۿ%Imƌ &, 'ЫKX͔p /~0a2ϭos Ŕ!gV*axs$)Uj=-fY [ 0eS  Uă_q(BUF[_8юobX%nIoT1e4,*ba+*?ƖEpIO`W{Cd ۩ *WkϨ6`]< fwYdH,Sp82v5hVjsMIqg?G[C \kN|a8"Og% lJIPǐvAxZ=~̜t!z >θ~.+Y~@&{&c*9u!JJh[нWjL`r3BmKMږ,{*@%(Cc,>y4u@g"NLqy?2 h`Y]DutpCǔGy #sn+ 쳄$| LۦeSf+E =ـbj)BnՅ Z$T6'grֹ6א&hWlcg1QdڂK[?i˱Yo[ϰpؖ˹[/uyMǝ@e ,&whn7}8VG> +ɉJ8z{3X7TOko:O潒KT(G*YKNV[Btѿ`Y:W{'=XS/ $ǭ*){=.KLl-*"!&L,](knQc?Ց oْ X'b!}jUQDrS=Ej!m(AqiPhdUx/O+]"BG7r qPT'N+MFJ+_ :T&r6S]h#=NyzEǻCa<$,@@=i^=TԾ>^_w$ 4eȁORqnL]_5 ⽴ o0-mŧrsĤq0TˣGeS Lǿ8c1d5j-v7SBN?4^W>qXqGf |()C$HBl bp?ΤC&%ir9Xtf-j85ֱ<ǜN>L3o_2TL|Ba:-PGɶc0'xR0NX7"`[eLtj3ԯ,>ɂZY)NBN?πn_NaG.AJ#JͶˌFx. l`-F٧{N+ Eϯ5{ϩi*>Ϸn5Ɓ)^{׾RX[>Cڤ:qW;ȲW7+ گ%qp-/No~ɕZP+ϯeYd: цB%JHx4 ŏc:]å $q2(v[Q^l:ZFJsJ8' #I+vP ,e* Kw)q0v^9"+~#TƑ:ׂPfO(nU#ص/T^6#j{4MG %16U#mן\NAQIS }p*o$Y\ ڬ ~R P!^RnNM b8լ&5أk͠>QҚICPԶLhh@ɎeA^ Ho>pM8:@KC *CK[CfٖDѭJ٢C,xυ?)\WfkDw1ǀ:lk[dǴL ]f Y6H@וc?w'{ czF!͸HVdх8@(8 h;\c@MlG\YV9z{~ %~pb*+DO @W嘾xqgێBjFh׍(w)r_㙟lS `H ix7Wd,W&>$] ؖTb>ԿHLEژј>|]Er L:$%S+ChkyӚ( "j Kɰgdgdv"_YRQͯ wԫT/.ZW PĪ.E7e۾otg%#zBhjY Q;1*TG2 {Ǫg]Vm<ʽm9 Si0xUƿ>2*D.{ʀh` 8ʲ;EDr*-3,+s`򁒫C,N04k .p,! ϥfҤڎ :1K"*)-MufVZ=2}"YXʥFn6~WA?׀ 6+bڤC:94d9#oŸX4?M.*'huLi@n)c?QKE[3Q8Ѻ%-R| ໴`!Z*X$7_\FO>b \x<)ZZPX@_Rl:,n+v6~{|D_ p9>LVu2*04ۋ6l̃Mksp3R*ѧ> Dsi +Vq @b(a_o,1I)Qb1S9=f5l3=3ҿLb8Vq(y]%k2C{$k]5ߌDĊbP'@Ϡ7jYwA8D2[c}'Cļ?g ħ8(CZbMM'sOW$·4~E2d |Ӹ7"oUn`œ#+B Xx3ݪx`°sonTpV?ka:"5B6xup\sޕ`ߗL5؞5g5G;Ƭ'Ͷ($ YALH9['z Ko/XB( X/whUcbm3O]f{U,8!QK&]GP`-cS1K+{M)-])W37K37 ץ#% ơ2AAkv5GJd \R>eSk\HDc;[WZ+v4.Z1[;c~ArYs)E5S=J ( w%4r : QN)ȝ"Fq:+ Iy扽u_q7#o}xc1"w9YpdDHLi㓆p-MϬ/dP4-mSk;Q+XALU/;U/eIo+4TKWh]gG?ߠ+,2*3aI1gB[GɮtyisFpg(Zt6ȃtۘL^Ug*N1nggZ g r N༠ 'Ie_ $E\urh??NKcNtwتŷ#^JZ@>ս+rNV>=૷b8t$ XG@DǟB“ɫU6X77}m6ar`i F8laQ#lpOADdwAKEZqy*/oiN61 OΫLz>1mf ;؄|GH_Q)1Uw4NOɫԕDjHѢIc lC) #k{zV iUtx@u=xG?`jCN_1)|W5pȥ[T"aP<@Hl,8^_5Qd{n՗zZ\ᕺ(ߢOs Ii|PFk :2еti Hg,~?I(f欕L.YǼeWTE"_p:+OWL 7ADm8p>O j}Qu:žkbwEcD)h8G^&T&./^Wyz*B+}CNc,L}Tw| ̢2o 5x~cBf"-LV?&wdH[œ3dcƽݩ.95@:;1 $u$gU)2 HN\7ǀy{\fnb!Ġ>?UiM6O|qgc2S;iHQ"HBUp޷AOe_ x&bsi֫s9{M|Ueqqe[vprLI V\Ȫ|wP (ZU9 @:eVS D䙋meE{@ A :L J$cOKh1MTr\^zݜ@/+ٔ2B#\,ڳpݧ"e :DJ 2ẐIa !k4Hpno01tA7=D,\L땓~_ÉT80c8:;"L'F~/|E蜭@IƜHwE(<=$)b)w}ZnlsՂTٻbP5:taNKzyڂ]6@`b/اN|r(ӧ?S.| :w,}R" N'̷['Ad&S:r~z "r-xz!xKf"'u&7F70k#.ĸt"oJ0?]qCsĨi(#&&߯) wd|v{:dN>±!@~KQR5mw_zwJjД, ~Nm2\ÊQϷ:q]\G l?X9BaJy\HHG4X? sGp\>Ǚ([D} 3LL |YGi <t*|nov0~*,t» k@am?~Irܽ_*_(aX%8ǀRq\v:6q-e!L.d\re79˧-ehØ7`+K=}f1(FsY=GELZx^^ԚѼ{$c K.}Q瀶H2azqߣPy}d?<9{W&mdr/du2Hi?r68/$0X!e.>dD]f M1$)nckzU6L\G1 Mu/<>ROsui v@W1CVr- .G]҈lV\Ho}ex9^2p^&n7$6_;@#0&,]v&R }Dm^;ᴅfTXuG?cy.ފ/-cch1/!Cyޯe}+z]?W7:@zg): '!>XM68:%.,Ŷ0D%ZP/U;C_6x Bg~MgKMM`E>UeQS\]PI1 z&jO*xJt .+$A|HQ9V7Q$9 2t7|oa"k~x'qW`+Bs;jf0d [4 i+PwΥ=eף fmJ0aA^'nz6k=W%52G4&r fc{?\B\dMu'`in 0]å kP1~?6&sh}+C`|.G a`i3+i2=mQݟBD|ݻBJg[Vϭ56_i $NF,1,ٔĽiW&|z^Zo5m虉*@0=5+`+  Gڀ oNr(;QkMHOD4*/ZQrhsPk@|nƐkE蠒*aP <1TfǶ YZ