libnsl-debuginfo-2.28-251.el8_10.2 > 6 6_6 3!pQp)Tξ7]mtZ`fO ]mtZ`;\{ h(oōKYs] <Ƒqsi9g/vGC_VNpMݤ;q+J@tt mU{:5?fau̘{RU83rxaX:=&al!U4@>޿y ՛?!g?k3NDe}R1M0X#`*4i D遛"M֚0(kG_S 6:6PzE z|vNCe*K#qw REYVp'uWl]秭< ]BFs׶fT+Xɿo7Ľ?DgJF+tE 7qmOCa Q1€.:[ Y,DD<^w2jL͚r$'o=e^'@Ҡ$u#cr!~lMh9?6448151b990b4bf674af9bf2cb036b65ecc9bcf1f8d32a20bf89d6bb257134421c7befa54ca80bb36cc7c284312fa3aaa93f0e203!pQp)Tξ7]mtZ`fO ]mtZ`m=NcBy|)6cU_o r(dH)lh@t0170"PمhVY~YD vq]Rf؅ 3p<ۤcZ" Co<:}bk xWw<9h-Feo.;sŊC llx'98>Mشn1ڊqBEM.q 9!оM,;r0({~5F0!7.@؉ p.  I0`4<7gt5BYl!>A n΅X z84m}-6F}n>&)f*xH@ޯ%foC[yh$Tl{D[9Nq_1 x֏G7a}&z859ïOnN.Ϙ%,7$c lf8Fa6Ja!U$K(W# #>p>? # H(,17  4 B P l  D`$8(8b9 pb:K0bG|HIXY\]4^b0defltuvwxy &8<Blibnsl-debuginfo2.28251.el8_10.2Debug information for package libnslThis package provides debug information for package libnsl. Debug information is useful when developing applications that use this package or when debugging this package.fOPord1-prod-x86build002.svc.aws.rockylinux.orgKojiRockyLGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDLinfrastructure@rockylinux.orgDevelopment/Debughttp://www.gnu.org/software/glibc/linuxi686<LAAAA큤fOKfOLfOLfOLfOLfOfO7a227cf81992fbc9cae68251d3a44ea1c95f7647525439779afc50d0af13ca92../../../.build-id/e4/6f5055a82d8f4fd7669d0918943f0cb7e62635../../../../../usr/lib/debug/lib/libnsl-2.28.so-2.28-251.el8_10.2.i386.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.28-251.el8_10.2.src.rpmdebuginfo(build-id)libnsl-debuginfolibnsl-debuginfo(x86-32)    glibc-debuginfo(x86-32)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.28-251.el8_10.23.0.4-14.6.0-14.0-15.2-14.14.3f+@feeeL@ee(ez@es@e`@e\e[J@eN@e7e2ke-%e-%e e @e @e @eG@e@d@dhd.@dd ds@d@d@d@dkY@df@dRLcʂ@cEc@c|cwscc@cV~@cIO@cGc=qc47@c)@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-251.2Florian Weimer - 2.28-251.1Florian Weimer - 2.28-251Arjun Shankar - 2.28-250Florian Weimer - 2.28-249Florian Weimer - 2.28-248Carlos O'Donell - 2.28-247DJ Delorie - 2.28-246Florian Weimer - 2.28-245Florian Weimer - 2.28-244Florian Weimer - 2.28-243Florian Weimer - 2.28-242Florian Weimer - 2.28-241Arjun Shankar - 2.28-240Florian Weimer - 2.28-239DJ Delorie - 2.28-238Arjun Shankar - 2.28-237Siddhesh Poyarekar - 2.28-236.7Carlos O'Donell - 2.28-236.6Siddhesh Poyarekar - 2.28-236.5Siddhesh Poyarekar - 2.28-236.4Siddhesh Poyarekar - 2.28-236.3Florian Weimer - 2.28-236.2Florian Weimer - 2.28-236.1Carlos O'Donell - 2.28-236DJ Delorie - 2.28-235Florian Weimer - 2.28-234DJ Delorie - 2.28-233Florian Weimer - 2.28-232Carlos O'Donell - 2.28-231DJ Delorie - 2.28-230DJ Delorie - 2.28-229Florian Weimer - 2.28-228Patsy Griffin - 2.28-227Florian Weimer - 2.28-226Florian Weimer - 2.28-225Arjun Shankar - 2.28-224Arjun Shankar - 2.28-223Florian Weimer - 2.28-222Florian Weimer - 2.28-221Florian Weimer - 2.28-220Arjun Shankar - 2.28-219DJ Delorie - 2.28-218Arjun Shankar - 2.28-217Arjun Shankar - 2.28-216DJ Delorie - 2.28-215Florian Weimer - 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- CVE-2024-33599: nscd: buffer overflow in netgroup cache (RHEL-34264) - CVE-2024-33600: nscd: null pointer dereferences in netgroup cache (RHEL-34267) - CVE-2024-33601: nscd: crash on out-of-memory condition (RHEL-34271) - CVE-2024-33602: nscd: memory corruption with NSS netgroup modules (RHEL-34273)- CVE-2024-2961: Out of bounds write in iconv conversion to ISO-2022-CN-EXT (RHEL-31804)- Cache information in x86_64 ld.so --list-diagnostics output (RHEL-21997)- getaddrinfo: Return correct error EAI_MEMORY when out-of-memory (RHEL-19445)- Updates for AMD cache size computation (RHEL-3010)- Re-enable output buffering for wide stdio streams (RHEL-19824)- Fix TLS corruption during dlopen()/dlclose() sequences (RHEL-17468)- Include CentOS Hyperscaler SIG patches backported by Intel (RHEL-15696)- Improve compatibility between underlinking and IFUNC resolvers (RHEL-16825)- Restore compatibility with C90 compilers (RHEL-15867)- ldconfig should skip temporary files created by RPM (RHEL-13720)- Fix force-first handling in dlclose (RHEL-10481)- Avoid lazy binding failures during dlclose (RHEL-3639)- Add /usr/share/doc/glibc/gai.conf to glibc-doc (RHEL-12894)- nscd: Skip unusable entries in first pass in prune_cache (RHEL-1192)- Fix slow tls access after dlopen (RHEL-2122)- Enable running a single test from the testsuite (RHEL-3757)- CVE-2023-4911 glibc: buffer overflow in ld.so leading to privilege escalation (RHEL-3036)- Revert: Always call destructors in reverse constructor order (#2233338)- CVE-2023-4806 glibc: potential use-after-free in getaddrinfo (RHEL-2423)- CVE-2023-4813: Work around RHEL-8 limitation in test (RHEL-2435)- CVE-2023-4813: potential use-after-free in gaih_inet (RHEL-2435)- CVE-2023-4527: Stack read overflow in getaddrinfo in no-aaaa mode (#2234714)- Always call destructors in reverse constructor order (#2233338)- Fix string and memory function tuning on small systems (#2180462)- Fix temporal threshold calculations (#2180462)- Ignore symbolic link change on /etc/nsswitch.conf (#2229709)- Update test to closer match upstream. (#2176707)- Make libSegFault.so NODELETE (#2224348)- Update ESTALE error message translations (#2186781)- Don't block SIGCHILD when system() is called concurrently (#2176707)- resolv_conf: release lock on allocation failure (#2213909)- gmon: Various bug fixes (#2180155)- Change sgetsgent_r to set errno. (#2172949)- Fix incorrect inline feraiseexcept on i686, x86-64 (#2183081)- Enforce a specififc internal ordering for tunables (#2154914)- Fix rtld-audit trampoline for aarch64 (#2144568)- Backport upstream fixes to tst-pldd (#2142937)- Restore IPC_64 support in sysvipc *ctl functions (#2141989)- Switch to fast DSO dependency sorting algorithm (#1159809)- Explicitly switch to --with-default-link=no (#2109510) - Define MAP_SYNC on ppc64le (#2139875)- Fix -Wstrict-overflow warning when using CMSG_NXTHDR macro (#2116938)- Fix dlmopen/dlclose/dlmopen sequence and libc initialization (#2121746)- Fix memory corruption in printf with thousands separators and large integer width (#2122501)- Retain .gnu_debuglink section for libc.so.6 (#2115830) - Remove .annobin* symbols from ld.so - Remove redundant ld.so debuginfo file- Improve malloc implementation (#1871383)- 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)e46f5055a82d8f4fd7669d0918943f0cb7e626352.28-251.el8_10.22.28-251.el8_10.2debug.build-ide46f5055a82d8f4fd7669d0918943f0cb7e626356f5055a82d8f4fd7669d0918943f0cb7e62635.debugliblibnsl-2.28.so-2.28-251.el8_10.2.i386.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/e4//usr/lib/debug/lib/-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 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnudirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e46f5055a82d8f4fd7669d0918943f0cb7e62635, for GNU/Linux 3.2.0, with debug_info, not strippedPglibc-debugsource(x86-32)2.28-251.el8_10.2utf-82d1cbb092ad2ab07b6aedfb6ff5b4e0f2c90d5d468a137653472cf67b48b97b0? 7zXZ !#,R'] b2u jӫ`(y0j d7A>,1;FZҩ&)%֎(9-S4Dɖo{Uc |%(͟}MCDt??v9#HD@tZxr _RR:<i$NO4f3#WY7q-cqI]pIɎg$1a(ޗ `%zk_je`4YEH횼nZC*1s%qE !*V =);DŌOw`ooV- ^lym|Ģ0*[!?+7 e>!(Vq(L7nD:J4q@EUԉ ӌ1~ChnGу!;>~6B y>:ЙWcL{1 k:\m]ǚ?Ѿx{p9Le-|W (uKqz#'nEG>uw!> 欻P䔯:;ޝoDIǽC>~YQꌌA~%P[-T1hCiʗR9(+DVrC1 !Dv\X a1H`uHA9\x<7-WzaظJoBA0<EFc}vU#X8zwes*/ܜ;Ʊ뗋"+7fC8}b J-Cmɵ+5;kpM厥810Nk' exgPI4mWl%lP\ŕ@uFw{7uSC[Iw buY|hց HlpBxyz=y =B«w0Q5Ϟ31cbbf-\Uf)<5b8ֻƀV"VuWhBC]lclF'x.-%Q*6l T`nXOE|VW +ǸLL6po\[jY&;@]Lv  <-wS厢 $ZОȾhG%@&z ׸]'4ݺ+#V{J?eT6VBy nWbF;' M=V<>~9VU>nkRPЅ_cSIHDȑE??q/7f?B{=V2ާJf;MM?UaaDWcOb4݌2 O Guvj~x$x`~AXRGZjQ9O=:۴7+W\ŅO=@s{Boؾ1t6cRj$ GO?~r]'+0$! C["l'Y6?\T긽׬ !esJ&fIŝ #mmJp`1X윉9tS=k̴q9)${wB@$p}'Y"TKrB^}I3͖*-l0+Z8gs͒MG^/.Nde0 4-rL9;#h[+}´l DҳgDP:&c툘B8?45*@N"B}24, zsi Guʅz6vfϊD 4K{m12JXZ"Zdgk$+@0qb̍ZZwBPPP#lavѐCΏ+2P89É\̞웶;LIiw(54pZ@PJۚG HNCl`{hj d[em!M\F:ƞd]*-C#@Lp.XߒPh'Q+*JJmofjЖ r TQOyX][5rmP52VuʊFdx;S9('%9;X7Dm2gʬ* BkQx%\YHʑilz۷+׏/@3jmsLDF, WCϘ@8f.d0 J&\d:"$x*Ftq2p-0{Y <ܲFA$6Ukc\Cߔ)AXYCD+ $4m>2aYr3,G.ę(pG,.RT3.tyU/bGӒfk1smta^Zr2-h#V 5jMw }Rq<(fU ԁb{X9NA]嘩Nn9V_4k>`FZ#kzEt}w%dCJŹ&b['+^Z:;92+rϢ_jL5l8Ļ@B L@B_#Br. CN`>@1 3ЍfKm%-$UM;-,^;E4<@[;^|GsZhHFlgϿa9SOwJjpy,Ra\PJ+0m k03LwrܽV*l:lHiK'ßL-?{4Z|B_ۄp5h CY[_(ָ551;Y@(t s1lhtPSSi 0ME>=6lK9fYOh$N}AH-:gs*__4&nGe}&(x^7Xn1zE+$v$ *rKKdSnkMc%&Ǝ0Kg!lSAzEso:(|]):=ǭZ砓l6{qY07b1[`xoV4u<ơlYCJ|oD{;ZY@q&ܪٮ.'S?ä I玣-i\!E!#QI+}"]I4_X2DPk+9>9ߺBi*mˆ@/Φ)Rj&r(-(db."H\K׸2kG0Hq΋NR6d@]qU"7Μ+QRgD`]>-U1rx>.bx qy  y\= 9 2bt!lJjT& Ձ߳l"@V 75IG)/1g|N jFrOxw`@$ O3y-4GڪKɁvGPvDݑa-2i+&J"iBh[8KO-mg+#"bhF:^sopni0Mw$2u~:jۦ{3s .lt3 U.Q5o Nػd˥T#_X3' ӊ}& I30\V([L(F~ʊ)EL+ZwG-G *ќW&)LfԈcGx ">Y4XfL`o7F|4Vܜ/$ޔ#%JB]Ѕ/Sa郁KR"vL%Q5\,"ZS Dr}/~VԎMth{<ḵ=|?uy9N 8H>, h k=pOVxas`}2_&+D[AH2c3\s=i2f5a-Ʈ7mMJw& dEYiƵ/cXRNL"E_?Pgax xz[SZPBW.] 3 Pwa{}0}ql99ʹh- [D \l1FNln=4oDo5,a(v׏Eŀ]ۖ8Z?XQi'y(Cr #㇭בXLl1 &1JqѮ됵G'?l'Ѓfcp1Qq u@c<@Bѳ􌩉/JOAX:HB5ca^!y|Fw 4[TJ[kz`(~Vi=M䔆Q0t=ESIw&(j&Nv,[( lܝL _Yc̒n.ѿ{ݝU\e 4w.apto5i :/Ch6 "2|_G޶l ]'6?zO;|J~wxS{[e$iD]U-Qo؎ | )j0uq^F RE? ~ +n\ɼtEF:3oJy\X_G8Ye / ^(M^~\&N%%<>G-QR*# hV Vyxui&T{Riߤ\P{2ؐ  fdӫ '4k,i0ƘwL.ŭvZkXc`YQ5%ų8XJ_:龥v\X 2jOxuHH)aӒ)zF+V]_L&cvQ*\>,h:R0)"d'8aWMqE CxG^3ԖTes̲ ߰ڇ=)_s2p_s;iVp܍ЁN L/ɧL&&Dr=N\ A a.V:LGz_ -j47k{aHLjG(ؚ>F{JZVLvI~oE$,rtr㡵9Dj755 B׫W\#V\ ζWN?_?Va.9HJ\u3 { HwX #G'G %bwHRi0.,,e7TJv^U@`X"`n`'ޣJuW y**FCgB  &5jwF8~Tzq(AcjbB2QJpέ@/9czʛ I/o 96zvp_p*:4@#CXR` *ƒíB(fn&5)k+f7*eεatin~]; d ~{z-[l2BeoPl`DZD~+ڪdJ@yY,:M-J>׹bN wIr69Į fU Q!pTmS;[S.i'RD~ӯd/qC0Pjm[s(?39sYZ"7ԏ}v[|K̡֞c -,nw\Y?ڕW7id5 1گhU;Ũ' -.=uE&kQ'0uؽ~CssۙX/ڌ i(Mcc3g[U{}Q嚴yuGP?Y0~A?~8xG` &ObBM4_sؙZ" pKw? iqd ]\RhC'x:*O~7F~ xFӨWsǾ(p~ %:PV ~ 0WڇdDn naadq `lEup L"{l#vbArάKƧ#V,{*p`?mRnVz=߄;$HXpgώ>s|\$!)Ѣ("Y4Y|ʜyǂ G[{\8l摽hyoLwGTe1uhU7:AoM,Ƨ.?% eV:0}P *L$ q~z:I!+7FA |{ؐİfPV}_iF%%ڬ~^rҞsAl>j. L痶 [ |lźda 'J\dO^RE@OAQO /cq~3P錳'PaofDGDұ̦d߮rM4zcbw,2"Q|ޕ˵>`!U \@6 le5Z/(2\%G ,bniKP ٰs9 6j%nYjtd-aSW^X+!Q;Xd3Z[Amp p6}`5lfY#Y?t@`@%P .]R3 uk"u1g̗/H^M(.?Eu:| ;P;CR,5ݱܠsb0QàBZN1D)z [7xz_l\x1Ŝ\ n{~08Fڸ=Ǣ&~ڪd݄UP/~jqˁTRwlesb"տ¼ W*j&t{?E)T*cvNa;p[o(n5<3f5jDfK_|h:d=@%g TSpSJ /-z"i^6^ /w5)fgǐ6nWx:!VS~XXF߳S>#x/3i8 ߩ>x ~uIatd _Q>1`f#cZ4\-^$u$w|ۚ]!H%'ݩ.|3-dRڝӪ^N@i&,N0~r1Ë38V̖Y HLW" q; ON6Ɲ"?yW۠g<k̵hB B/hQ]W:9!*B{XT,fM;ov|NTAT,-hECx-TD䖒yaµ~݊k.MHi*\kn+rg%OfA}yb #n.h<iK)Jn:Q' e@9,s?֌'2zNHVf/YB[[BvhP% l:8[~/d'5,$iOnw{Dy}\2rҌɗBp{9$NV!~.9R y VTWݻ/@c'$;q(@RQEدH.psb^އ۹1WѺķ5*P s-rI9oot\P`W[rD,zlxnvxzY& - 8=v'S>vҏjAY.+@ĔgyA!0R2Dr2atDFB@RSj5߸V /N-z`vУjg/y\.[ά,<% 6X*kap&#`*!U%j'C {C `f֞һN#:rT5cCxбzF4-Y$jWtkŜd~ڰ#m/J@DPbI`cmZTTjKڐ}@w` KyehIr1ٙ# x?yoWls쯀n(H^ ;ۆ˦tg(0؃ !@W Bgҋ|Leš*2~ߧZ,\,oױV|pB ?YK'<:u <>+ғ}=lrE `>a."~*O? s<܇nUK ( ̾(r;G8~, WonzX P`,ѯj [iԳAЦ] QJG&$3]lg72[90L5H^7w rǦa{D'I>`;g:yu}+XgTTɃ!FYn-s+.\zrpz3y؅،unqϞ43=>n>,f{”@|x8uQ ط.HJ4|(zܱp}睝u tNna(k'Tц [vf 0i+aaVC [ps9oבy"%ۧ*˝u Q{pn*[W[ u\1<;VTEMc\.nŦGmų̓i1T?22vN)fTP\Ɠ&VsL/ZLU΍Pf|Omk|YJ no9C_NFZۜ6cXw2h9c$碆yQgjp\%ÝgIb"Y]7]d3I1.}mg۶\xL S~TkvZtE|!aU wԷ-8td7#OQS`PXsv0x@vlᄣ-Z&R|jOJ\ ߮AxugCM%(yb!;oC'um!-,=tj;E QguzD%PTnOt;g.#K(KA5/ڹ6H7J '\ۗa&ȤpςN]/(eVL(m~@R$th%\_<@In|6Km2R QO~$Va|1  'GbX~+kC\h_Q+_)mCגPU4kmG5~`1A@$lok^l6h3v$#^;ut-wǤ 3ȳhP 䯱0|EDY[zG웞h};NcVrQ Y|Ih:}wZd%;huKR ! ؛)]{ME\5{2yJ'Nݰ@9b9Z81o bC"j|>VH%ws+J jza;r`whp]xm Ǽ|Bm3pN% Hf_G>$ߢ+5;Ν,Z}kڊk) QF@TK&N~|{ܥO}Aa:?}yzU$DC8壝#`s`.`pDGHIO@' >xiȭjeq^ϕqDiwGdLd2D/&/b5ѧzw;'I|atŖ67It l|bwogZ6^Aϩ<Y4 /E2ZZHܧE+D:^+nM衣XO}XƻV]eLhRTZ;%EuܪĈ%:gvTd]'b ]xkP&VLSij*Mo,0 ėɏ~@zViIɊvH'/aB'u(h܆Si,(^hѝ-"Z9 n;0 -F? RJD C2 Qvfkbd o7q\s#(}Е v@ ~4KJAbi$`nsD3&8i&VhR\6w4qzscTh^*W`t{gFuL޼HĈlI q/5\LIʄ }g,tFv)6BnӬyU8N!6D&!}\7ɕqCm:xKux*:oURsEmҒ ]|Dջ Rv7?4[mGו`vAg7Yu]nf,z%99wXa?>/V؍n -`!"Z{Ciap178G7G(V(E_L^YvuK)22Ѡ6.W8F( !.ao*sz_\Kpڮ.B~I0 ƨ{%б ϊnuMW /8ٱ5S@DgxP{nu~ RDKn'$Wv#N*咃_JSh+lDpY7 Z* o`gخ['6Ld5֪ c躬Ba!L9ZlaY}6v7`aV1cZ@;& Eo)~xlTqGu jx-?^&q=0ȍ*LdK+ K h""k][f#"j*xm|uo;ۆ5=x@**3?0~j⦍q^D ғqh?ybac$Y'c|V5yH{pN3bDvӫpl(QGH.eE#0UMp)t ZZ+(`aͦ/Oӎ&6jDpVDE!B~J`hStӲ>p1S*q)pV{ fU/w\!U z*tߦ6'U62.e8yHR(,=⏐eƚ͍J֢(_;$cag#_>ٻOs?vj6]%ѥ)e߳c:$ffዐ4"QGIَ}뼯&~jb, -~4WytUJTms]fS"ݾ`B}V0mMDau*U$o蛋L~Z6YD(hm4r6 ߐLCPT>n+ד/kS6`"'Θq|aAd艦VT"j_N$~oWI(qR'>?Cz|׏=dmBZ ~^i muL Bڊ''${qcV(2奆HXdؕe+ƩG( .fB 0}᲻4WP؆7*.4• @-'TZO(&ٕzڽu>0SR`^&u4!t8ύ}֎i=V/=∘frL6{X4Keq5 I_xeSt\Wb\Wq?~XNfP%NvژOؙڲmk`8d0ό0Lexʄ͊\ŸJAMgevj9UV@/A\bеs^`sLCO;""ƟL\BdĂ ^'{p)TRoHjƷ:3{C24XGO@_nڐykZ/C鼁&A ` TJ"ۀC߿'+ pO4S7A}OLB/DD?NpJ9E}7]=Wo8YXѕ ) MxHxr &qD90Npεۥ2d1~ЌBʗ  -D̷]1wrxw`<u;utJUaOϳKVpN6D䟨/ Ǘ2LOmԍwmvT ѫ3䘤1B;P*-jx„gYR2PM%;qh,M$iV(#;A 70 WBre|z0R{_x^|+$7;#oVg/!XЭKS, 7W7Y_6g {]y;"4mB"#]vNaA4 1ޫsO9 &efKnxT3dƤHܥB$j Mz=f%OPVru3f]>T;VƋc{ˊ"iiTe>!v{9H"֌.ķD^:@vż Dw dm)A٧&>Z8+BͧzJa˚[7nFz%VdMd,{ӾR_:[tm/v# jS`JwU8[bL9ϐAP]#D.T;ka%iXIP':1طGn ly/Iwi!_đpo  D~%,OF}*"LMok\NzmR[Nv DaGXJ:*%TPĒ"bz^0I'xP_>k=]6>,*(J| yA"k@%ۼX`;EsWɋg)^z64:s+~)$+~cOdNS ?+3j< s$tU%( w-?7Z%j1xyAʸ0nC~RVxȅ$'m Bm=(:/ [? XqgNZrce=v4 h~%mjw;xֈ :pv߀cJ)0cH;3mRx*kYv^JTocVP(ؾt:k3(2mw5X(]Br3i<>w:yn&wGqIw/+%-(jlP`L]Ζڸe0^[_xeI=5VMb[$ys堂9Ž' NUp##:FfʼHˬeI.ic8& wt gR4.)}ad, I& r0T|ٱ37^d׍fJskp9DT_ZQsJG9Tf}ˁuGi046~E~pztsnꌰty|AX-of86uH>?hrh {$wЯibo7kfC4&%\-]a_zIի~{*8rj]`{)XyIknbZ$-E~G 0 U=5O0KmW2uasDRs"0Lj7Vj͸/3̒DGSR ھ`-\ea3מ /8VD`= /9!Cmя!8{ "5z&|@e;?,>=p[` abR_7?2!'MVs0Ҝy䱪Gyep "-')x1HϘop*J Mv3tl8ͥ%'H34˯63%IO&vA ej/ae m ZrWk|Ʈb"m^s)OHq"CwXvKS);\ 3&CH»IMVa#%C_D "hX4Ի͢z^Ҋ[<,/?̀+ڒVzwnxȢnvhPl4L3rp7U[5`\MfKPIQ맳abH:Ԁԑ|hB ၖg!8@x4/zN,j٥fɻEtӿRKJ)WX%}zDAt_%FE XfGP +J.j=C?-_*"`l;I&s)Q[x4=1ZB:IJ}CeQ%cbTme |HM.NEphƥ3Sg+[YZ2)X&Rx` |ް@t12+d[X$\r>s0mn05@RԶ"s4;~n+Hց1,1'>9 *6ѡ70vndÀ@OՕ .>[!p6ۇƱP?3jJC>|s)\Y n\&x 34%5a8 ZL:,-3<67DBDzA,;P{=ҎS ҚƣUG'[dϙ.P6fQ?1Exb t4=v yc ÿ4iUM\Y6Ɲ=*qr)O/0 5uYGAeOƁz]nkڄ;+xǠ'dcM*oFxY.Ù ywpɴ A&Z@5Xˊhz^Ah'|:kLtN봬B>hxBK6c> wm bNR*PYD|ѣ|Sq欆zLWs]z"Qp/:9"p Pu%] jPcI"fR9z(=rb1m[-6aG{vffaUdo=x,NO#B^{;%.U}6n á!<8-Q>AeG6 -p؛SXI*cuo*67/R2}<`ھMno , |FuR1`-4S)7W{ݵ] jC !+$,*w;U|)P?/̦'J+V+lPn@p$.byï uX@ ں VA5 )TwZ5ǡ+K,Si%18<`̗|nrbXܠu'ffA {؍/p=ǣAFzʻ?aƴ9熈+ 3&axWȕ٩pKͻN4 nl I!mL3i; dnpjd7f5 XdݛeLHˁMFT4hZj*B\TXLy* ÷ι,\_ݝ]" Taz֡mU6k FWҳb05uH V5sF <J:@ܞRkjy_l"7EKihL;LG )"C, ) o Y 1W:+-T<ֵOu%_ ~FިWIyh*93^a7%{haNh sWҟ5#yg2! g&(fs0.݈ukaˉG@o[h67RU֯'8H;(r`!OFs"+dWfq\߆ bQ>-WXBy󭮬Ytg$b8R8))I '߲?ID8HXD"tm]^|_/0إҠ9x+ գqܙ#w 73v;Z+`i]UOdvWTWTH]W$5t=}v7&'} Ey?wbbKġ>_'(jut0m5IrrxlU a9'`wUX0X`]An[. S 4unoΦ+Ŧ4Yޒ[͛dQUbZ+0 e$g;J%_sY^Bd}[g'lom` |$˙CL}CD"mN,<@I &]mug8} C`{ |'(`mAP BS6V-քXtFa%۟%fV=O|+~8 #߲3V:ۀx㒾FISoMN-l."ã= G5@hwG6jЁ/i)#f/.e+>ѣ(I5K2zM O˺Ǔ֯q"a͆)vNIҼdo/R뚴,f$^s| 4P-]O/úKίx!P)Y pnThziq(a0ߓ){G/aobfR~ uC/ Dԕ?p:l~WuiX2_cӽiUn y!W}Dks˳ Dye$[vR|Vl-D/<t| ث-t;i.[Et%/QN@4ChR}mFTE^)V +J?`KK·ڤ۹Q4/є WdIMl&ja٣!-_Đx_9N4B лAkܥ:n>b +좙lE73n< M2ܺ~.%VHǢ Ȱ\+~Kk4|EBŅ'~k 7%X1v}\"\Rp2nӳ_uHdN@-aq tYDTR񏃮ꎇۑ=7E \$nÃG?u2׷:Z&|&"ȧ'['r$OaGCdMtk-=3Qz:c/SSQbB0Wx670wrT࣑w7D'78)u{+Hl-Bpj0 "[ekT{+0EZCds / ei3hHL:% LJ Eb^ې15?<w&djUƸqhR ۼQ5,p{Dx}Yabiy:xܒQiJӒIUB7X-RaN]S90OU'磡B#(Kԕ)c0Z[0+ \=!ѦKKpl Mn'$-_O=,LC;e k6ʈV֞MUK"S:lR-s"@OP_Dp.p/v"ILirA9.\W})YnPڞص}@dflS^D{8|SA֤]ɍ\J6iVlPNu@n5c1CNBMrMߧgr S,Iq@ f[g:zpZTdW>QJ؄0s3\'5:uIG{~c+8u;!o&!%Og h!tiKPEZؐ ΄+:7eDV JaoR8; ,<*1NSRGͩk4%Dt)Ԕ j]<۷f@+A*o $Hx+B@z7j<Ͻ|m)ۨS);Klṍ_i-(H0/S4鵫F|!nT@5s7S-i`K5"#09A'^zp&w>jްU~BdkX"9;y>sTyQփ3|*Em]yR ؟Kye{/ x-{l)2|mLk/xLN<%XҏP:^7A,iHFzh/ΔϢC{V3Y  WH$(:%QIdy,CƍSĄPv__3-dA*׺B>@`wk4\Fv jph;d2yr1I`^kLڻ&K3l 6w H󩯇EY9y?+t0;^@Ҳܝu14cR2:jq އ'P8}s6F-U/_bƼ‰cXkDW,үf{> W3oW9~1JiOmf]p\J*xBQ(ɢKIrΜK09Cؽa-*_vآ`Я<^7t]oPF5lb՛tAk3:sxvɫ[,za@G.wHYO&"1{ +ok&E~puyL~Hգ){߿psk̝ +8^ =W^; 3!Z*0OO cW׿8L:2<[Nt7,- <-ϢB6CGkp0\L^GbێH4mRbr་ 5UuSo]OIi]a?,R֛~l_T\8z4H|~*˩MMTԤYXLAqT SWZ u]qXpd6ZU1LU\k '}7 i}ϳF8Lj͂^p{LgX{ĭ gPwb oc~B?qeb *O9R[u7jDꑀ.=~X_ Ũo@½0/RsuBoD0꯱nDW[QW m ЀA!/'Dff7`W*BFF-vNjɰ$F^Aq ڝ -H\+Z@ZN}& /FtD|VJ?OEtnZYbOq}cvt8nNiH2-uC {L:qIG<6 wOڜj,GlS8 ZjՁ'Uz3gVz4.B!H͕Iƀ_*TsPG>p}|K {PdJ=tgFbLɗc^,;uC I!elw:dx&'[,O&hY -n,RJAh`/̩IS`6eй>^6ɳjmə3χs~~ >y% ';ɥ[y.mv 4`{z!|+~ѪQR̡j!t< h0$̩b~ GXRP &r(g"wHURSQOYmRzZUU@=r\Y!_Y|`d6f|wI>~47]|MF ku>eג_9vGYfefT!ZJJ?DZ`cq)0f/$2.NWz-GJQPvƗuӋ^J_6Þ-5-DcG]0SIb+goׅŽgJ o W NVwjS{LZVGEE1֖jDz\sXQYz5r 51pjo:<:nOVxYJgp'a LR'pPcԻ^}GHYdot;Op3%,uueWV-R#09effh5¢[q> C{B(gX<^.U2$r g 02>"O'>>5/>\@<?'`-r44L 9B`5v8FD 4 (frclvѳ`يf:Jd"I4c<&"(- !nO> J'|QxM N=jgcڳY5ϵD砃qO<ƩSr: %?qrh#AL`K߄nb UEr$,U= 2bF[Q.95%j|"YLMq"ѳ[WPu&U QbL?RvF{Cz:"jֲvlA+Z47p&hjpqHWzj rL5 uBA*ɤ?$}sq6Hd}B].;؅ձ ACkɒS4zaU݄aTݤѢLi1~5s{mqrLJ1tV3yow"_KRƟF$>t/vq5G+nl~E݀m|tdtIAut1v"sDh5{7!|GϮIUѼg5inQ7k͐= Yם=%c ƥ*u Ė.I4;stXJsԊc>-KÏpq$#8B ]!֏gԙↈ70"5 rf.`j3(h{Qb, HbWUw:C EV) d2[>Ӕl{$ncox]صbUnS+M+ ?8~L[EgީyHj`0b{.`~Xh˴ *͏ca]9riP1~By3`u/G (S }hlDf_jP'!d/vs(Obn1hCi!Q%z Cia+vv޼c5c'~,2yFx4f~a 9>W;ПP v'C&˔ ~E.fП B N,*QOJ=[\/ l4qN =x>:P 6pĺ'p15F/pv_͟ s5aNnH,tnXe1kq|Vun݄m6ﴍCߨdveb.ʱS0wEy"XLF`RqzD}b[r8 ֛o743~[Jɛr-s6м>̣) FhdCŚ؃H``/8gYڤ>nl3ENAZ3 W %PQd;驒޳& =)U7 J ~GD{E0>2$LsУF?fx]I&B] fgL. !Ƥl\fb7oME%h_WneB jei;"LP@yV=KЄr5oNوڸY3ؕ7N&t{gWi/e @˭} 'Xn:`Kݴ鑊bVw\Y@[Aߡ&+go6A`mjQؘq2Jw}ϗHŅ{m* |*ڸ!uW)op NلN\8JK?mX Ƅ@K>QK2dl}~o<Ԙs)ݕ*Cw?o3D:M}Zq$OQ]x:Oӻnc=SIrc>v;jF_Ĵm9EfI""Ġzb$7H_diePm΋wimxu*yw׮=&UQhnnA߭T(Ajɟ5zV^mcVvjIbp  "е9mMtOgn7'Ѫ^ n:yhAu>{&gFIF}=᱙?nH%WxhmT-Ub7G0Y@}<]t UWNu1!7%uA;ElqS1R@- '2XB=->{4t/|e%-'+>řI.Z@iK^?zqӯyQY2È3礧iRx~kЪ=DZL+vM}؄L qkw yO^.iy.cYbtl3E ;r ` |w¢˽5ܶ.aLd5>nl=+نPPe۞U~XNgCOJ-:i{sn-2B lr=ͮeM؆r^ !Zz*Eև[ܺkQ^Z= cMm}L 7ޅB~6 >6oj%ǁ;(f9JTRDZ2Q" (_O b?zRjT@7kl$ $GE$%Pr(&))S Z ؇ C{xŨ#]w4܁f;% 챸wod_WcUs\{U$}Y&$sƽMEؒ ǯB;S\ iAoMB|G')s<d P1c2\ S6٫0r *Fc zr1R12jﴠO$C{CFO(R Ҵ<7!}^fvKQcpY2{oIR⿦IgE.ⴄ1(nP 3eӫt5pK=.!/Ӡaӗ2i&^~3-:̘f͝ yoN.^08pSSFh7󢛯\Ȅz.z/;^y!bMb,NI7qЉ"L M.w2Sz݆[C[uoD₍lٻ(;Rv_ ǀeϋ]Kaa9p%%)quS/G!-7s)inCT `NykFӣssx WU5Om{>v3A\GᤘjytS[ZpsC84"8`N~Ƹ@&y=D"`3cQ@VWȉow~E"R[L(/4>o~&9t,mn#a xbχxnRNU~x-Drᦼb=Lߘ 49C`>yˆw*L| nI=T'.U>,F%5Hr5J TGH[~gyKUsi\cgPTsv Z~RIጯ\8&]{nG';r㖁jɥp!9m[try~\ʃӭr|GlآV'0$t_ٽ :?'~ER7ZWTzׂ(^t1 I6[?5[dm*Po%.IYݳ3=& x÷}wR8Q?ݡKY&`j׊!#-r=Ï5YMi13(X{o?zHZhAPghWH;jsn[x+I.]C+25[S=sI:pr-9TZry-M^*[껤GtuPʟxbR}Ѝ^n;)(k"Wps*W FT^,?W?Uͷ8DDӻRciAo)_nKhi2^{Fߨ$s|[峞30ٿ<ۋ&WafX?ߜ PFov</"ظٓ!y0#lwncn+\C^r7+ ܈Q ~fGQ[6pY "9h1Z_[)f- |m ֤?5wB#X7E@U˜G 0<*հfP;zDdޚ/bԖx"! @J<|`p: T'|V0\ LW a4H-0vV9Arb V'WjW` 3 jƑ{ejf;E ݜ6%;R|L "vߊWM=5 ,n "v0lTz@qDs=x(3QEP5M;_tC|H(NkZҳ9P? vó. nۚ¶qif/icW|6YejB BjOmrb? 4͢@hXNتZO@||o< 'Bh,<澟țΤfƪZkGV8:L] 9SE.\ߴq#2S;~e vDZa#3o3J/:hD*7q*eQ+<.6坏3n)|јa$OcЭ6e-*1LVyo֑uᱽl"]}l "S^kQIר?hK9ErkZle?PN`Llΰ냹&+nWF0xV}"'p+R߃UQ0!Jua:@W+t6K@!2>0+JwSg0Rf/ꗜħ1W f8:17=W'zuD}#C" #-\ 'ntr'%QI(0 nBG F?>Q{nkG3HX%7q *9F4`=Fg4rj{ʘ}?y8d  xDFw$ Ej./r+?dk8T 0WN;%n:rjT~r'Ԅ+dpg.bsheq)\I#jh^?a{lxt^ݑ:eY.z㖼!w)X)<%}+UjL< M,T9)FI@6ȕr- Cwl\Ww-K _`u+}`9b$mk ^𚐭. 99\pbHېc*+;j|Uf/ aLc^E>wP\}=ZAzU- UeVgS"^kt.0?Y@J]E ]փqþ<(g+,"/Bma55 pʚaSS\NEGtx}q%k2e)陴/]pzbj躛hT7&bZW#뒛2 *$Vx뙈Ky]T~_PnK>O{.S0/l]Gsz1YeYcɟ7، A*/Iao񸫙DEt(:}ˀ帮&.V)81bpNk<|T㓏4>$os2wq_Ь3@ZMaB! 6ၛFk? "4b> jmAc0Xu*%sATA!Z!Ħ)@뺤:m(c& ]iZ18Ĩ}mo*jr]EM_iJ/nc7KW4%Wj<)#MGe꣄ ˛BZ%ݴQPOɨ08bW{e1g7ptAFȑ3e/G6 pWTE H\ئk*tר{q@d*c$΅K(waj[DY(€}`3oZ(N$!L Rћ$^3zeM73ƅh *4O[lf5@{Rj-gЄdXk/5%${XӰ~Rf4Ho ()Κ gW")|e_0Խ$H6&i~8툹  Woa C2l`N7 Z%,?jZ z5USIMkpdC{ח">u۽s9Z9ācMN@V[JLjm],[QTs Ř4~UL7Z8B,7m̚oi\bz.`^A2#!aM7Zk0 J>蛅F5;EU2%.2AߘG [9V3y.|ÿBH9q=9O |m] rW0&PM㢻a3/%1,;f [~aEoA`Dףa,VdH}|˦'IR ɊT&T3l M<k!r=*-Nn_AUN_}72/iuSIG/w~r5\?GHZөQ%uI;!N;'wh9̴ +E޲e]ݍ,N%dlq{Qy~N=CLn C*j Xұ9EB%fs6/zqkqu\[dG/a3ܓ|ҝ$e<o .z&m` ϮKRN ?YMy+s$i4|!9D*pF@6?{{cv!1Eam7uC"0K'd#OɛN'5{~."+Xz6q?Բհg' )3z!;mțG;I02K%Y|<b'u;f-{--6ݫY">&\# rxxQCML7D5g#KH/i`P\$[2_ IVXbEύ6"o/"naɓ@&KwpyH ړj3݁\һn19Vv\<4vhoDSݵb7FVsls3YmppD0HQAe7" ǓmPˆ<ݿq}E2iw$-:ɏ3:VLĶ &[:N7aA%(gH `\DUH >2;*= &uΎv6 wMcFQ}"x[$PkŻ_o蠬}rel͠ң ɟ[Pf:n@]H3F2zp!+VT8uC1lDӮnEۮkC%0!ٗklsN,\k-R! x$b.gM%+V.+[,7sZiB(y|^ƕ;cS9;^ܶ{s;-. 7/m %1M8Cļ%=,M]4&^8S CRae' зQE4׻݇\ ȍu;Oo#RL>0jB ՁpN a%Rh7[+C\/A<u8gLg-2Jg1:ѐ# Ws*-j+ROaŋQkRu#[DPTяaf+RmLؾKP`om˶Ӳ;`o+lQEFV#h|O`_A,I/='l;dMC·ED%o I>$>dj\>@#BX{v]00aÉ 3qoU$?łCL)dPǕB'6ICx>h۩aٳ"7 j}hxaZ vlk[ u ~Ce5RX/&.0*eMms٩twrvfOx Mh\W #1l:Hh{, ok9v%D1عVy}{m`h1fΜ| R >>6 fr$[pTVqg2;}ztN~TXБZ@6[j( OQܾA589F>^}F8^}!kmil^V kٰn+,@Ƌ xVRڛOiBu'&cUz@G -!_*w.G|1)mȔcG5'yhIoIY!w#60uJ n\$yAH}6vmd'7S?X`PlȨ_S%QV5bdVԏK*3 4o//)N,t OO%rM蹆H r*y1o7/W|pWPxgnʂ_5DU`r;-T]:(%M1KOz4GP;cXuS 6W3_jԎ>ec hghU8X/ț^N51əs+%ZK 3⫔ȏL:5Ü>s%uRhA#H=wd.w휁Do dOMi'~*M#JTc,tb1ѡ5|P{* y yjP. *M6 j ZI=z^T't@D?':|N$W{@ PJasptSnV"Uz%|xC B -՞M_l%9}ru| K<bH{G]3Q$v>h G+\:Ry`->a.HȃĆj }4f|v(ǨZؔ X+r51(XGʼn!;r؎zh$d+!*we)N5KKV6KQv{2?}OP,$wO˗ Ǽjɴ`E!zT _uP\? 4{r5Hc@m#׺Pt8׳kviPݪET9oaɠ&yԽ,p@x݊?Ax09]M Qjo/F'po]5aI~|jy K{DE~q1*;-B>jU"0wkMs!c)a&X i*Ah앺 Q: P{b?Rf@ Pܖ1af2[V d>0#\]z"PyiXsu.@Q|%DjbZ4YHVY:N&>4Z1x!?s*[cɄ^tFs>'bnѺ}0NIf*wSMS HW9hyN$=@mM. ' nvF"O m~pPaip栫bb/H^ KҵM!p"x|ԯ .h3"yl3l\[4TA!%΅щC伪^B}έ.@BQ˿~fx撮JBg 2_udClqXyV9JK?"ԸN(1P:Mh?lPgUTRo~MVI]b&a)nZP(.WϲXHX9Fú>>d%ޘpXDV"U-;Fh_, #+B9lJOqKPG4i ƯEkhGlW)^3G PwG7zv;$GBܮ+uxBSG G kxT#VUiVjW b#qwcպ^<-99N^+z"Ut=)D. 4FvyEewf8lm"b~y6S24]o5ECv=>|2Zj!4$a)"}S)SZ*a+t>c P-syŶS"(&]'GZjJ0ޅI M+(4S*z V+PC-p!Oڲ" cd0!<͛\V7ScY[)>AuxXK(nB*q,8r*+FjӂO:O),u嵬  ;Ui T2ՖU: hG [J?R2Wh3j|ż}A鯳a2@ ZS}PZzU$5 BkB?~˗0&rvٟ1Ry W̴zPdg0_L:i=Ke&38~9of}"<9}gkffӤ-zsgS]˔(_}?zd@"}063 d􄦑VL@pQz5MsD@47"߀n3A{ Z)|cq%2(yKBVq߹RgW$:^gVX.& JT^z>|=8<Qg]rՒ/}WxiewtEʫaE#0vLuQe^!p8`_u+q&efgh0 z e*qe;[9+jWT왔Gv93]bHBt.~v maAhJ鶝g@UbpiY?kHC࿯ʮ_dO#/hmFtyV!QDőӲM#UY\F>kUT(AekZ1j>SXwH+ǻ^d u#t6Bs̉)QXt(?5$#t@c͏BPzhH.^Ά49(5˚ q,}IadW;*:6LWίm6fI)杶1oxP_iPX &WӹUFuBԯ(h,v&y>:s],ǼŏF]EƘG?e`wkq3YAn5ÑQվ>z k1i:2a!Z~ڧ9`_ߙ,&RtYo.{ ʁÄO/ u> rLUr2e,{(;o5xcϟOK<"U(S3!ϗi](T{ ?Dq9zxϽ2G|neq AF4z:xx4iNw<@#RC+7'iZJ)f/ݘ߻ = / UMXS%pwJۏhfo/UeN-ޮ (ZpR d at V{w@2-H.g LK~U;J8<Ƴ:T`l?j,q5ܔgܸm f'όj4D-7{n+1əBH; >WgwtiY]%r~-\aYn:p[j,ВZ`p>y杙,fVz?lB ΍?n5K~D;2L\ 8i]ܾׯ'E^۬*syw} 8Ivnt- p2EnrМ{͒U%/gc_8>vf$7EĢEᗶ[wEw9 3Hh8_>J1WR$/u/Ǭs0 {A˱,*ԴW(hԴ,[>v]Cou b]ouAQPR)fFrCX]=c]qǂ(AI 72C|ۡ^L#mO,{@xq̩G/N@A ַ{2vtĨ;] z-ay˟ig4͔q ыD~5Un5,;L5n-a9./5Mjѱ~aF*09(0P\V#vlZHr;Ƃv;G/0DO*/wir|sKQn. $FHn©V&ܤ-oK9i]K ]\?+0-fQh `>r1S*zfcQ9𴷍v85eSϣ_&DCd 2ceнūF ݬثn?LN")Pj"AH,;Z6$<ű {iAZh'f#0 B;ԃ7Kzt)of}(A'*Z!'`KHm6Om4Ő0Foz/=]9 klsdc'%Β8mSA״TNmӴقČ)]YdK=XB,cӿ2aFmț;tKJOc6SQꨡ'HrGrnjF>]d qy94R8)_VFIUi\wٖѹfbYgW/`[nh߰t!dZ#b)2=v1߶v:=Ee,S .MruUk~4}/~֥/N ᳘g!Zee&{.MkonsqcBPB.#k`n+ :'ۖA;mH/a yyTS6wL5b^P&!d] 8m,|Oxn!]̤s߳_)/t $.xi:^t"uu hutד$W8Lh#֯8yAmZ_ToSJ-s+\9QX[ [6[ BI )5‮(lKnŒx=k>"d4cxL4y ȋ@ơb+w+4scu%Dz&֨߉sޝq! ˳|^"bUt2"ug ^( [u y5I1Iki=a(&z,aY2tFL4@t%Ivz$]myl8wm8?BtAY#m RQd}xi~̷[3^7\%ud̲$H,XU럨ӯjJ@;XDB RAU6JoJh̵&ԃqpB,z!QZR_Y;#!bwb<[I8ZfdrniS6G΀|g6,Q:Ylj@nCӃwl򈛱TKp݄/Ot6`Q_EsE%_ fS%E:[Rg¯򛻔7>d1Kd#'}h}C*GY6v+c53HK` =4[_d%IRɕ&0'M-7|m`fiKBGwD@B@ibS!bFсD$EyY)eGkr88YMF!%&ܤͲIcD55 {>f@צRyd_NJFok UKh'SE,$+0qϽgT`D%y[ ҋ !{w i:;Hts7{XŜgl Ĥ\Y;Vd@8\h+I܎С;F5L<\ [IU 9*f+#M=%>`(_^o5Ճ]t#HdmO],׈tƉ2ƴT]B}ԔSyF{^N8Th<3 rw^߇ x0tzW@S]6FՂ"h7R$ؓ:ՠ#(X//!Q3!0wV&3Rx(qз5[0[{dH'e;j?'L7;vR] 8^ 24YN^J+ dyQ\{Ӄ`شpoIܺά>ᴪ0r$,|\F*ʙ[˳ [֩ak|gE8dFvf!0*`D`JnDsՀZssCMQ]8`IV'G`K[ċi /iHk{a3;ɶ\ΠC/ Su9ߞp ,ACo"wEHtO HF3Dy6aox 3g'FHୖtZv+$V<tp!N.3*ySuSu8M GM9v?Mc+@Jٌ4.`$GjC v#ATzR8Wpw:(ZFkR 鷡WF:~}RnZW·n1+L(RCU!;0JR'C,;LwEwN89mGlnUٌs=9@YEEWO tUS٘=p Q*0S*GKbF f/3gOԏ=j+NW ~1PϏ?!j^,  sBm[j' ٕ0kU{j`JRjL/bhg#dCAR=mύbCTX{Xle-nW %Axӊ=9 -$xoqh?&`M€E?[ھ A&vrb9O3 edTI-gݟ2'ztk` L-xTZL7Ɠ6.jMWWy {B%-CJ;m*^Mv=OT =a w2C\Pt9HxD7viFC/.ϑ7uY?gTٔN;"3Р5;1ւ8VdKԋqcĿa8{x_ m ^aI0@Vvdϖj gɺ7poyXa*5̍$R-]gӫނSs*lV! χ.2OWq!t! (u{VIב3ϊWzga8QO-GuYN! w^ɚ|'ʙІsTȁ]3 Cf},II6eRQ}%GLf7}tFZ@ݥa}ǜ R@"cPЉCJlZ @v:(,|[_J0{ As@.`5 `)J* : [ E[?>uKum3&zLd/VmBx9&@ F{``MW5?(g _lW?ix_BU+ӞZ/a_I GsA3F qgs8,JZq-e/,l=>cT0w%w{ABC*c:h](A=L23xqȑ"4=5W)i# Y\ f%tE(~+gx4<.QV5=[P3,Bq#'W D"㆒"l~ovTWKMôwxse.3nwZEi{|HQ>)I, [(Rau]v5" H9^oT,/O\CȯӆDG|x*sh<-/<70ig˿88Wp6Atau'zq;+lE.岥FYj!kC{1{ vg%=$G5jیF21GC+]|K%;Z?;j1]PtE{>$$-g?r}Nn_; V"1&DNuu̺ ݺ'7Z1؞H¶=Z*-O` d< hs;.~e cA?o7yD0T^=Q 8җ̓uphC}D@&ڢU șnmi/E"և{x3*gN7 v[%/C yۃ %ۃZV%ӕp#mJmqU[ OW3įVo#XXy Q؜g`%usEgeLX"Ďߑ^"u&߰ЕuyT$]u{y=406Bo2j2Q,Mv=|{O[`+oI|BB2!98h :T#5I<@gZ00&U8b]C'JL6iEhV\mNXṕG*{V〹G*z7CjT7Ou \ {,jJ,F%)sͤ2@mjC2ܶUbсF~ 2-h0ފ0U_+/̄DU)k| 'cÄqeNIY2eN%=:/ ()lpC9N>̷V+Sx+Sa-4Hi*RƝCC6dQ ptto_v`|s}̣2--QS1eKMμ54 TѠ%]p:'AsxV.il*c9dZ0d-u2riP3\r gyc#dsk0υIEH;(47rƅ_xLY).U60J]lj_iDp3-3S!-!gCP%MwU tY@{#$)C#|fjz2&Wb퇯Ns)>1gFCM*pR0*joG˅Ks@|@$FTt ]6t e=LFi\sFxҰėpg5;C=P"\,}Hixf~a=\xWIdq>Y08@i e7ly}[W?G+)x'Eg27w1gc *s^_Tm/;&:2؋IVΨ!H’`<\LP ǧg|05ȏnK}Z$ǂsրM_0h.'s_s ^>5zE_>OBy",;V& QIUF@2ig""Mj5e \ ўk&@kf %NVT=>/M7Xt[_AA/~r'رRJRJ#|ȣŧ6Uta=;K WTt<7pO>~5ƾ}kI 5 F`FWWe`cC-T_+vw3Dߌ Yɰ8^d@dEhb2Hh%sxQ"_-W)ҒI~1bQ7{SKF-@3Q4T4{NLWh %ˠdCQO0 YwJ3ՕGb Iy.5-Zs:=jfUqᔡWghv &rF#8ˈ"hmnbh U!҈WEP)sVXj},nFP[FP1rۆx^06ʭ_:@ Ajc|e XR[@ύpg''A50B`>~-ƣFkT k?~G BT}v@ TBG8%v$ND dWYv8 qc7"BK .5ll4(u#WgczdJ,8B`}qd؋uN^g?Бs 'Upgד&nNᱍ<2Q4Il*>TnR*d$Hgݾ-kEw!nsH?Efh imT6! 3GI%3TAXv|4hq ++ d#z$[ٴђwX1&7`hY?\!U<z% 1|Vv5%X7tAV n2\ o.S]B]}wavqè*mȇg4Iڵ}Z``V#}LSò ($i|u/ 2J `XޙKX*4Ԉl|F^9XueRTF*JH.@9tkܯ$o+=en՜|Pګ:b8đ}fB_ ~u{AϢeA{<&pu B7}EHip`/!k d~Z|",'Gv=fJYm8Q^k 3[o53ů6G Ը<'O cȰk p[tMm9@_l/lsk $:C.NMBf`?'Nւ#Պk*v2:U6ǂ\-9p%=4ϯWMj>O{K[Mc[Vf 1CuLҿc雜ymeε_k/wrɘ`p1ϵ,}vrjlB|ikDvrRITv _{ѭNʒ"C㩈+\t04e Oye-.2BڴA4v };J*(' 4aRJvЇ9tdaid䣼{ZuC}i"ϙ g@Cؤgɸ&u;uz/neCDq 5g-u2Nǭc 70)ďwU?p@/;u #Rc[@lGCqzl'VZx4&"pU[ޡ Z|`0RU0xc8Lpo`/ v%Kf' yVKLBCv+1m^[]v:g'SХvᆠ3'N҅6v]7rr•i ql)*:)5zݟ_30xt9RO (g urAȾ5&X?ZQ~ln( e٭DJ#[nv-=paS淂Ec%YT@,yTNG_ӫ ;z1Eb̫yJQ^a:`#u &K:iǜRE[t<ʈf eؖW*ȝli@IE 8gZ ]R`YphYq$,fۖmgjx* 6zM|KkcPG2+(Ϻ$7®pxL^AՃpiפ6hp {_a//ay3w2А{FO}R. ڡ~0cJre.Rr1ŒIYN.n>23{yRҍTڊ_ l+ {k\M /TA:y{bO/|nF \؂Mr~3x\j6~HO0̶I* s3zMkFZY.X.67 pvB#5 L'Nu<-FG'%fwx> ;H3V{gX/w/͗-vDa|+DLcBF\Ndhw=10i/xӝI_I\nDp0[ dQ\\_ƻ-,]ِ)) qf,z`AM~]kj6'jVD9͇PI{ NFbg*O':t ?f(s耓QtSn=2Gӝu.;PS3،??r?fewYK'- M2f-T ItCYS/w?n)Ǩ*7^\v@aVCC ,&!AfL [9ae,eR @^/F~g}1B?tFr O6'0/V C5"*5zNrʒJOeIz6wE4S)twn!y7%ij8cfoVr@#|xGәoLdYTq-Ak`/+C m{ sұ}Er&#W.wOgӄKc}NN T=,01"0tl[Vtx9vwDpGq#liF4c']l3;<5vz^wmGFiSsp{Z?#Œ0OYӥ˴ .Tsn"틞Dr3nA'[N_7Q!6QT=}5wʬ,%2O^k\3IY,.!M{͍d$c@m HU,n8cUV})UPZ~7cVww zT GqQ5>i ;NHDF+3Pa 5 t5Ma9C~A &܆&)Lֈ4x&ke@ E b10j؝r"RF Ԑ{Eu4V1$"[&.wb fF nVS^%bMD?T)gw}:u.JTH FM;ZK=z%ԹL5,|kl=ctMomwIR8D|IqK[I0d ذ8+F+cI*rX7" IjWS .fa^6{z9U9Wo5Es#tJ\( zgYQ@HE[vd 2BQq{w\hܤpu;ƀ%;?mg,<\$σ 1vX,B"o^W'eF-jlP[KqRSy˽[{E0vn掁Al 2p4W^W1l$0NƸޤ6~즶~%$~0 }q36Aic;8 SOR$+4=Nmg. s C$qt(^wDz&1 Q9.aȐj(н)m""d,4X'kOS.,{DA8 {N>m'Km=bGxMGl#1ElmC{}yFK{i`2f2%6,'˜ bu#?.?X2^֛v[2ChKҫI6D{Ii#(.L@w)ZY#}q?;.|@y2xKBٞEg'>.9a+h#V첩}6n,u͚MqҿywʅhHʊ^Lu!=MDgFDU5*VX P}e-ChU9%fn]TrGO4Q%9YK6585" &L)]i 23&+8ωT' Vmc, ĤOP5)i^--D(-G,Cer Xx%5L1<č^viě(l󺴻 ^P'Zb <̐ >6Я4c>>cZ~8i#zʌIXmp@Vy\۶&-2[ib7?^ FҶNqlr5pbePFhY)`zyQoL2tW´n󏞵7M&C wv3c ]!$<9#A(M9 ]#yO.Mqj1 k9X #EfQ6 NoU~jE'H=]wr;r.H+68hBؼnH],Xm"iYغoѠ.HF[iEhajRȯ~0:=%_r̴l. em'o12qv.|tUSE{|T"=Yó~L͌펤w9&>W2!, hp]޽*uU8qO~r|qz,i*o;f}BEj޹@{+!/ŜbqXe^ʇM~B_$L>j%_ cИ ~:Y*^CYDV'H3kK%q1f4Epa8*E(,@*WKZs*$CoM ]@NMsMiAcL.BszGMo4,79uG>eqBTILEj/e3E[V;%}׵sP꼀݅\8[݊ݧH6=)_g9n 2R:=.z4pˆ/',D)%$_X[BԮF&7A )GlɣSD>VY5vAn2czTM^ 8j )DciJ+k`}aɕb!~) V?nKbWщX v2P$=Zzgq J8 ;!.&VrgR!Z3SRDϳ@0-Mt-v J.Jt8mŠBjcMƭaoMwzn@E0>bɵU3Ի-cYlo |r,5G4I=NCg[xp@t;e D*n|we\L}:|]w.cK7g}oc?L)(|2UcKKe2f" ZH/o [7wGlvqU__+IT7;Q]#׹ʯ D,[|<%C#4^b[Z|?p&JRJEɿ"¤%RH49U9[dr QDv%@` 3Ђ2hĿhKXOv6^x9pK7o*&HT ̃~Tci>a(+,<焎Nj2d7^ śyZ7k=?uw033bF37 - ޠŨseQOχBS)ZLR;EEV,9' f%JFdrM o4 7f_wsvMsq t[_hz"[ؚcgx154hO'Tݸ{,~i½ u$9@Gx2̞0lV{X{eB蝥4vnУke^׶KUa'ŪkBdLw#>{Kmw[:s8is/~~A,e]=Ip-Fq:VSPSyG5JbʡX3$_ùi&>!'mFC/PI!~@ndOCIǰ%茪:+ꉓ73ﰚec l \/-Dtr$w줋qG!\^'nH%Hѕ_%4$~2cwQhyd#?'q L95ˁ؄%SEMgTL V4e͢* C0fGz|e 0/V`5po&;I02gSuk+I"扉8ft[c76[mH =FQ^(%`!2߈:n0F[OvsMl \Y%\~Ph1W=3Z!)dϷ$~uLnyCke`a->e#º|Rir;(W3\Q!6h'g [LS|ԒA@4ԪEپ+4fqb7B1& FeGӉ1~$se(N,掑0qP,kp 6 evoƚaC#Z 3Eq]tWż?&%koXMfcS؈-). vD%%^/&+p@ocG;:hK-UKғ0LFؔG | b))LwqtcamCAEus͎كF= czⱨNx6e0攩2]Z5we=mW"ڟMTCl8KONCN+7+IB?ܑXφ݃t&K& h|ɝȺo-xw$пO@RgV@n}Cse\A_1ڪ!"?)nDEc[maݤ[''S0l#"lkS viwvhdK+K>]<)19ɖj9aڢ_Ve ^ȏig6"%9U' y8 szW yR<]H0-, 2C3o#v\\5A9:陲vrFE6 SҭS񰥒8o_dAבӨk [6N3M1J@YV}5Yp%V˞j4 n0ZhNغ_FS x ;|HXJ$!OkW*UAnM=*%G^)t`<&ChJeh- & oFK:/5զ=}[gx0@a-'jy+!Ŝ 4+N $̌6:|/)aϩcܚ6cY[eM)>6KH4IhM h1Ða#iXXONhY.TT'3>s·xmO@gs9!҅,cer*wsqO}3!EAz/" a6>RVid$ *Apv?xQ( $UG娜gQQ59w^QuAA2nWU5v`OjIY"_&;ao W'q =D)1/;3\ Mv;{ W3!iWdƹP.$T@THӐƈqg5:hPI7;s>aNr2x#0`u%=̢s PSiB@CzΟu9q3o΀XwW|bcb+Ld*EJ2e-U*Ŗ 鮜2yvKI:/@֚flEUIlRЃ_ 3U]3߫ 6N'|DsH^4LV9 }BLXnmI9ltG+-' \(MbA}"RͅMފFHK>!WvX~T_z39ҐҤn[>yt[}HxI0ȋ_ƮD_"#.F94"S?pY9*TXaOaZcC=XPzPeeFy0HU^.Q|$] U:0o[ya*JBVYUXZ3l*o Fdjڸ۽G뛺(p$ق 氿.3@ݢ.T12Uk0U[^"iGCQV?A'KE{$~q}kb GPٸi`T[-_w_٫4 ቞Ҧ]$0:Ew6c[7(!`3M $}3y([ӾXd]r&ex؆VDo6qݎ^ؿ!2T)5K8ZK:k} _vwk@|'/#(7@9*66" (Fş;*fq0ǗzI~$bbG*Dg ?g8N^=+mVp+eeC9[zPz=EYp `s ,Nq-m>6=BӯzBV<_8y'L_֧GʃVEװnGW.*A) E-Nk$dz=9 cl6\Paj]7*"5y(nٱR՘[\Z%wUiGq/P<"&5V/Pк.m!,ZW zm<Ȏ Ս pײUQk‘}LfmV\|0`P|4eK*92 bz)b>})\sK/lPnnrӚnByhk~ze)6lU(`o?nTŗp<%^#1WH58&nC/4L!;4h8=5yaҪ#%\K'7nFU^X-@WRD6zύV.wiNwj6ج!y5쵱}}4.*xm|Rs1*Z7,vP[S ,>c+$. 9w2'aewa?DdKenVv]4Lۑbm~J;4~XT(k>e_ a!{vD_s6PVh?YD}tn24!]qRZW׈Q֝- ~dSkbS Q$"lS1ƃC[Tzf8ֲsx^ʧa['>4[ո>ޯJ4WU˼%)j{Xݤ0XA{6V@t.-tCF/5WSJSű+JrDZtYu.<ڏ")*FFSG&IR- ']qXz'I7EAXcj\Doڑl+vNAwqdt!՚„w%17V [ tv<~)M1,wKWCzF{|~y}UeE"VGsWAVM  \08%lJ?kC+4*'=kMM}ly3%D}G %Gpl=:TQCm'7!BUte+hAyMoӒ'ks_W=÷4@%{#i`#c2ŨN{!yFO$:0Yܠm+GE~ts?n 1\>-֞qUB8XTn ?]M&^hDn״ڵn?mumű9cQ30fzĤߥ38-XN7>Z,!ӜoյtivE/m>!xp/VOڂ u~-QXJ  v^y*K$$Xajlmh[E!<ҏZ҂{ Ów[?i]n/z]D5j 3Y:UHՅ'(nMfJ>>N*Eyu0OD?*ʕ3ĵ8 %Ϟ(lEv()hW;u5d+=i O>({#m+[nRf'U*k@Y&|ZI$1j& #<2SS Ro^~}ρ/!@L,T7H+R} trQ[#**_jXB;*:Ӎ;5:򧄷u/6z4{_.LΎ Ox7W{Ez4;"C%̿.IU6;CJm})%(E" Jڴ*p$c_칍fZL^'Ŵ_"(+{J!֤zd|)Oہf., skYT|Dnlk)чOvH: a7"w1VܤeޗD&41Q+1o5Ձ3Kǁ}| Lj滳XPt.w;<\:eg!v(VQO(#k,b F"la2A"9v~ɬo'[>YP牲kl+U}cy'vPd.2.Cc`6'ݞ!9dj:D?)(}iM[Ml `&)LJTθn_"@1I$xkܟ+V!2GIU>Zh)]#(D{dťR4El(dVlk@t{Z[Ճdj0H0bUd8(p_adr3 Id[F-힧:% M\oܡ,$~X<6\+FƨrROHؔB>mka;5,f*cU@f"]x3f&ٙOY:}ƻV7 knl7B(d59X*Xx!†!7=RQ7 r4APKC~ ]/U襖Qxc-WQvlIn-|2ON`D=\6QI,Ed73f{$sbkdӋC$Ő>HAVjt,7_rU x-)w6î~wwSU[*q؞; quԃWfW4-r}&c\DP[!楏KmDlR9evj,/3 Z:lI v|00(* bĈ3)ʿaKqCrX16xC:Sۼj)#CnRtGi~MJSt3ȀQu.{Ci-YHڃ </!H_^537U J-%aRR ѓQ(LFD]%UI}E `&hcQ !6^}NI?3a'InC%{5,34 >'̝̳K}x|Hұ ` `rꋿ?,qKܢiO[̖UnΌ24BxUpiW}z\E?VNB=];\q,aH"4s/T[,+ok֧蟅vlVeD<[(J[ D ĵ"V_ɘץ{ JF8?OZZ܉M-_d&[19pwᏔ"10c(}ED!{ iX% 0gswnv+IEHVI'J,e-&҆=|_[e3^ p87K +&MQ? v=)oݰFf {AvFV5ZzɝcRSIyb>l|)n]X`Z {(e~}<aaV(l6nHw" wjzNɒxNA=ɲ䅇;"My#'PYb+=%X5)(m.Ā` p86TW5&=[eX ,-c[%"CR~ZP+̾~ރzh6ig 3/U qY?0"K CxIM)F*6b@[]{"I׸9 ;{J~ڜГ:X[L@rAeObɅ!\wTv;( 07PUJJdo~E4cCM> Ɨ5Ϥf]ͧ"^!0$J)Q$M fdz󩣖m XT8zHʲo*&F t&OR +9rK.Yw78KcX:ԥ^Z32FgsA=HZDP˕SO'/n ℣4w&YXi=O-p#pmzA5f 7c??p%?$Hhɤ?D_$3탨K 3Wd$7^;B[^m,W 6B#_:5x\rP|݅1K?&i{Ii?\D/Xg [nI@ XT .YrrmiLz.|ခZΉuinG]~UTᴱ$Q0Vk~ibzhنY*5n*FŁi},E╭!Ccʃ"בY'J \{iEwv),dggZiׄwt˖8fRTbH\1A*HqU_ as!RwkN몥'A/n_O$b{}I[Y.d#gxQGJGIz7`&v~WBOFFϯP!J&`nDjh|_0Gni]m[> H;h_ٗ{,.}< *Ьm$/VèD$Jx4mp)͢s1E']ޚraa]Vƛy+etX:VOϖ `X"]Qi)u;z?kN/vS̸ e"yu[InZjtG`p \RƼʵM11n%#A9ٯ7 %0h Jt]?sIA0M~k::,$o @-X$8ӈ9;.)`I0e,l?5b Qf L>lt!Ak4Ek JR? 5,I\\.Miy0y)^`ڪ<zYŶQxnq'eM F8aqedk-!0ռXmzo*PqN1m ~1MTk3^ꥻ![8OchU.Ph/61W2UD:CsOkBL>'͡f\Ht[v6Q+L[6\k4ˀr&$]T=.'B`v+>/3Sy$#=LELjRlk\Z#C7F`ձ̷:yL qUZC}QuyMN2d<:Μ -p=|K[|EZ׶@)i( )Ě4ڝW:I l!ޫH0bMh~GJʩ|Ձ!@GWImH8MeAUnKo} +wP(-K f,7ɶ\ͦ ҅;yv^P.@VA3.}T@:Z hKc5A͑ V,d =Y?D̼E ]u;OQ0^yű_=ԁ˛*p-e@ xjCHDݓ?͘]||9,;mw6{cE|\y#U+ /(5' #|EGn{(sf$ULqm^칗W(a[Jsw%3[L[Ws"{mw-m/yx9UwH`C2 x*Uj]Bn@^hP?5[f#vY6"~'CIU㰇M_V ``}8=7 x5a2QKSkzL $rkSf%F: lYv{^e&ֳ)C?x4֙9Ax? 1S3XL\J(l]#!ЍFs9qh7TGQ0ytIӺraK"NP:C'Ap;_F{r/,0k:h< ㄵ ͤrJ5Fv`BQ#6!hy(\# 䰅fH9ݫ: dk?kH?_iPCfAu{kkH@O~V DLz,l_qu(뷅fUUScTp%T 5qaSN_7|*rP;+(y]=P!yog%]pő Tx݉N4h^8|.z*`N5; dvb$of哛B;pΩ?D^w}U3w1l}¦0ק(Rnq닑;h]>ϦӰYX,i"kGDL*h_RkWDTöu#hydF+_Ҫe|4 bN#]Kބ)i>"Sxbne?B)} f*#wUs/ WlS:zbe_fOsӐF5,]\Hm(6^@g  N^k"5]BKOqHog^UnIN[ )jX4>z{'AOlMƵ!9*>E䅎XN4k'Ef$n@^nyL /QЯʮzKqa3ndlE1%ߙRht,yZmO6薏Wd Cs9/yAw\(Z[-<$0=ICP_VE8&P_Q`P; -nD]vmP}sϥBIC vubma +iDK&YMJ>-z]V obiJd_A+gS'HW}keEW>KuwwW;[PoLN뽾2=&bs08@_{{ q$uqf=Ps'XSyc%si? #$bK{â7Ô L1d/2hAZ+r3]J; m} 8pOqHH7/PIꕫmr&nIt,߁b4\+o ڛltԤ] /AɂTI()[6H7"fշn'ol@/c OS 2\flP_U?rUwVf<6ńSƆp2'=:<.RbzAis7ŔCHǚKE5UCs0X{/0l4m`0BL8%8oR2p#5QH4o4CikMoZOmJ;v&7ady2A gֶ;&#JC ".nx\5ؒbf!wKP7256Y\66>uJPO3ϴwYi]3hS~T^$?h2w3"${JCw_" E`:8\\m@"; )5Q ߘDj[[X`\vOÐom!, ׉O9rXKACPO}3Np.~/Jz(UKD#/|ۭD,dyvoE5nn~~:WWFDIόmQu^qrݷ8xtxݐDu)^$㗙yIfž]& Moym텘ͰVB.}&]^`6&ʚFUkzsʵec>OcՉ6rg[;Ҳ+oЦ|RV}wNbQ!2B߯pt}(N.kQ9t5Gn]#:zv4V l:>tgvLfXT~z-/`C57JY*|QcA7CS'Q$V3j)Ho'^Ty^:QjJ#bƑdL:+/}D[E"3,Qw$F]->9#s8pxi=COB3$[vv _$87p f˘'BɧZ-)C!wvCrTljM,}=b6qtc[1.MC4l⟛$ܫe) h4pB!a[rz qeGa:xV$IV٤§s(Jeb Hh7Nñmh\ꠒQ ͇RZe)Y{S>I+kVhD%<ٚvڦP8t1el/Һ]zV]m1ֻICV;,tsy!cZ&,7%u$dB9 >.]h!vS~5T?{ji V PV9,$ၤWf\cυW\PLP 0@ѱ#e 6m}0"nOor9n~Uf֬u}yrSXH^6pcS>˰+~A]n[׭D/ PxEyf6GQCN) @p]PXݩ]X5̅)A xYQ)jWk7|0yN]D;ͩ:.UЋgoV7OP!eMA(Y$(ǃpeX{)f7EsQJhX>9?P_ 6fN= 9wO8^]ĻNDP&#}Ai v2S5Mz qY%OFvCX B`L'[,W i|}ު;0eZ*eym(u:Ŷ*e$փ_Še 4Fx8E}cPCYeVBK[Hnm-l<}\"#X~7pIH)c Uc2>ƙ Jj}$'6t2.v )g觘ЊK(azo>}K+Ŝ뛮~ҦxK߱g{nDReA܂dsΙY/'fX)T/!掷'0AD'$W$ODi?Gcrj7 ZTKR$VlӂZ?:y[ˢTՍJ.½TfˋIW`d)pWx94Af(f}ذpI@G#Z묿ﮄ&d{ "LG0 YKch GV&~o ³͎0S 14l^r_|BlK@vvy>!bgPKF.ůP*DGz`A6<fcQ;w㸉9 HY7G[޲*T :Y{f2 (\~@㲢sX?+ ij\[ [$J*=tJYO-|9E‘]$!RqAfmQfR#Z-6I)0~N҄)fDC4n>'7FwR铏Xd!uٹod zͅ;"oEbX3B8)GQs>*l8uqTrSJ*:c?B bĤw`##v #~$d&nBjB ^u`AmO$~ߕ1'85zHw$Y;Z*ෞ,Y͙Ilfh]Z`сQ+kM+Qs{q+5TWKF}ib'AdžuJ^6!HHwȫe C6\T~N-[#rcŰȍd,*)|ݥ0?Qn=נלg žjƖļ/>{i:da^"1|ym0C>QU4K9SQmUYbRA..'2& xNo*w*9!"veӊ3[Te _*ª8jzГ^t=B}-' =N@҄tx!CY.;do#^s8C+|\IWr!x7E&CJkyMK?v!^0Up.TV Fh{޶@ϯzs F#:Ky*gYm7Iq[Jo"'^1C$YxEcW}LdӈxR.ZjL=pwZO!aIg40#8 >4Y"gX#^>2iA.223\Skk&d`.%yD*^!ʈ;|3m;;I퉚;O,ʤhnBǍ#A˝RdP2c }2Z@$urڃ. /FtAgGDȝJ@(K}KٛbTo(5RJzlrEfA8t;Q jM?7BPoNX`r1Mt fp fCq?c0%i.[{b,{3Vš!OBlя uR 6 4Z^w@rpH9AJ.z=a fv%1;kO؂u[Jpn 儇tl´XlEU %@zk*G*I]xMzvN'R Vru0umj%Y[m1Yu!2AM:{9@w7=~6qDFuSplsƞ2=w)v !lJJ8\$.;)+vF FX;0D"@UfR*v|N0G*-tPP+ZmJ;etHppc%>x&7gˀTar9؂#w8;os8Q1)".vO$n'0l)X~B7V YlF=}dOǎ`.yt^#Uzڱ6gj'*b pjA4GaJK/XgU^LNz0Y?5pN O?+D[GN.>5֣`#JbLl[٢_bikpfvyG!}tϰ~a$!:[6cDK R hU})Ji&^lȿ?P,Iy_kk' W"zDs6pIݗuGY)8:s36z2ߡB&mN >0~q^lE) uwxf!% zmwhkЍ`Įxmdtk[xړ 6S"T-e KA[uocq]\l-ҾtA~z6UT?9mj[RTݾ{)]xkxCHRfU$Ž>'6!r271 չwAH%^I/HYؿ8a1cur{I@JAQ)9"%?X텔>Dib/^y"ݒG5њ_܌q3߁_AKd;ZtڧK}[.W&#JGd)Bʛ!#Bs TBb7Ɂoo0xuͭܿaDyD&d)T$=݇Dv:@o;ʣWc>H1/&tݙ&.7In1wكDsq.+A#WtB)Qٷ# L@;Pb^Rn谜uU]_ <ɜ7A2 q~an ZÑOa9 >q1CPmYKD ҵGutԋeR[`N &afxS6µ Nk``)ԻBco<2ER{9fFV )ͅPԤ[$7؆piۦ9H peY}[})U}ӷ\XmhLO# ql vÝɭh*8C)(H"C[Qe[Ct?*U^ed5%-o-4glLJ&'O!97X(¤+oԍh< s)WL7P*g7;џ\%YX#]+(S9 d'i۫޿D{c]W[~s).B@k99Mx-$[}^[Tb(ŶcoEQI n  'c./0" n $ vǔ(453[xwaJ2E2"nx& 95{0'M+# ^JHo{ Eўb/-E@]{=DRn>MTl8'$aÓ6 ՁajškބWig! &xe r1ni]%^SX uP@,} Ӵ:-V-5J:mzsW_X?tNY2hVD4jHZ!8?Y<\pDb8Y/jDp?"ڋzƝ$@O$}HS"0e؊QZO.oG/KT>ť!̱{}"x DxBmŹƛNn^#WϫfxQcNkC*9鋩x0 1nPX4"Z_S"ׇ?HmJ/yfzZĉHfs!mA+j]pX8X8'H׮ wBF,-!1!O!dO$v#ǹn )Tڷ6V^FXOJ29L6xwbIf˰iKXՎhmqUdoC K8cѰpva |D3*e'jA`n6brmimdqQ6dSQ %+EE@I2.%iQUp@_>ƎB34U>& YhtIN5 o0W^?4T.:& !.dDlu2$H_],tIj&p,+ssmjAϖp&#XobtZ=e@]FdJP!и)J>n'jI7\mRh*;6{̾mac1b-[Y -ވ ]!<ϞQsua蝋OH7_bܦ$ݼ-3sl .>GUުu ]_7haJvnȋB;tX\4ݠf_!S+|Y!Ys]S0iǼ.ɜ/v.]5@wΑrǾIo;B̔T4-n8Ork]_HxB2;wb\aWuϷJ׌a1o@HnI N"S\gVp 0ǹ5`^q҃dgJ0檥u %Y*/anN#vnh!5ORiL W6TfUݓb\ͻ].DUá+O4M&W 9se`h:eH/y 8AE2TT #ɲ[j~S 34vb`Zص2+W%O#{.EkW$dGY|:Ђ4'߹xXt#M.W2͗J^.ZeK@ ;//.uDcuq H /U[Ol }FPws>7 ~=ږ_4nDDՁ4 Fzmfvf-ߗʢ8Ț+WD/m 4e^'z-l֭ffO ֿwfz`i z"7(l+ X5|qbFi(;3XE*Rvחu o]Z4"=I@s-rЦ=1׸j8PfWwXUt8e2Zᓗ1;F1Nq ōftj6j23;5@Vd~mOOsmzXzp3G{rGI4.j-z{|(P@Cȩ;8?Ӭ}k`|GƊ6>#e%Ark:䂭づv`t@g2D038׫%%;7.ġqT\X`|̯-iN*Gdd8!Mb\Ȏ}Xwh9k>pT`| (uxߣ~1fUs6F.L;[ l7K2'F@nƠg܃PmX/gsͽuhsWs$ǡˢonG#' iN PY g~SygwtuGዠ ުFTH&31RnG$4ZH~1>p;3RLap؉%1|QL-gR8cXC"={'kЎ&4Pq 8JB36QÌY,xhX:%uE+KhlAGsem %[&9o@kTAwǚvQ︵mt ɶ.qYlXݧK'jQRuw"0y̘hgwI9?2o`R#|+t@/ =rBL2qgAT` oV7TR"qr:D ՈJ #$d} ocޘ} 9~(|𡠵(ct&lQpcL+rMt}XSeMrLq7xMƗyMd籏VWd0@P64 {ms-ӭ]h5qۙ@Ly5Z_} ~ b!(^;(@eߡV+ 6ЪթV6] N'` \)7Ih>x[Iv1$-`$!X#,SZC+_*oSzY<]Ai"f'm]<*֖a|Yp,sA4yc&UF@X}2!cIACJڏ޿Kf#P "똌#x ןj;zH~Jqc=r3le&{qsrԊyRg늄촥R,γi4ΛYR|b5=N7p{ѻ4JMQl ܃O~U yV }t[vEVv#pgI\nB$ήs(8xsOkܠ X?y'ۊ74ݷm|5&D;`].mdZ4kV1\Pe_ŠN>@aĂ+*Mwօh/M"f)(S3xL_PtFN|?9UP.Tx z 8tR{>cKad#r*>|'8r1]]I고.!,.ȶL"@ I,MM;fN>Q%~D co1 0Zr.0K1MD"}׍*&G؊GR<dd /ѸэK*NO^JA9:;?Wq1{[0m6hsC Ee 6?,1j7l 1`ߵ-e3p{X=圆#ZH$îIhvMŸbRMR^N@v6ic oI $G^t6k |PYZ(Ӱ4BSI>5rG*D[*5p\Oc4;ףʪy|/R孝O9 6Jp!6Z.`߸kqA/ g_ [0ǽO%Zb ^"i A̬>z$XYow\*iT/z)H  :w7J;&QȅX~iveQŶ1QȋDBhX1sRâmȤmKoчVZ~^n+VsU [^+჊k +Nչk/5:kwMid$!5rpK bL@ !{DA M* ս?S|n/HÑnmb=?qF}ۨY$s'f7@a(cm/En ͑@Usie{ dڲd|]VCH2mF=4Mtnǜ {@+tu 7[NJhc.?^7#qq6P5m0 I90}ȦK]A00%]&'BCo<e?#WJ qBȌQ #9qew%+}"T_4u}KBOhY^ #oE((ʘ4Nc#nYbB'mX"Q٧@PZi#ԟZdHjBO_75zkUUps ߙyf )f0r5 ءf}f1ohL}?Ig ,meGU {5[A g*oD~FlTxYNXRa uBN*rµtT} J\CS-MgǏ/ǯo4$,m6LH@c1ۣn.X#ZMgp51M 8'=w'!h; ĺ#n}6$f 4ae3#kufGF@n<% oŚ7 2K#@cY\qWJLhÐR S^iJ ջ;YlĢ.)Vcv=` aWT$ c-sQUG#խ~NBTgwdxf73G'>: UOgJ SnU# 3Sk+.]U[8)hyc3(Z3[`B1r $_ A1x#3B0~. wn׌vsA%-Sf;piTWV5MKy\L4Si)je* .n}~~Dkg,\H? FI %IE>pHwm.Od 15YA a *DL6y^&z|]𝀸[7r qd`<6R7-I_F6tA1@Pa#}E?Wvͱ<ܖ$djh$9&Q/nb;1cdЍڃƨWP}3Sޝz.٢t߈q$r̅GL- Bh ')șӔۘJJD~VT1Pe( (~a^>zWd `m;1_k(-DzImM3I!C~k>bhK3\(OC[/b7Q{}1ݦSlv5O(mؽV<":7@v iV.ja<.U~-QHh-.߿͎=Ip9+90'{- W N2%AdpaF9FigcL=i x*iu#˼ȇ^l\k#y~Cꌿ/T` x}?a)&h9a}z&%>u*+ܕO& Wȭ,ΉIfU8=cySwfo s#n YdT-m("0vʅgy#JTs7PmfB۫Lk1 L0ul@ /t ja%iqOnݺĸgJNXc hO0 P,eqn)@ <-c@^$8Ӹ9 geZͽGm[ߕr l>!k׾B%^oW>: i(K9Ҽz=2?n!+JUNpꓨQuY dlh_N%L~;}xYlz˫ _y+0*3eEЇ欒[4?X76eDw[%&w  K,ҵ_^1:\fXtIm}}DDX*#@5։Wv͕h<"#>}A8qؾ*mk,NYOj^o]>C;˷}tWpe9"*uG\ks @z:±Fs}o6*CS?U}l .REv2K){7m/> zG Уww+J5Grxn)!yJi#}% VNZ]n(oŬ5֌&»jo,Bx4@W]WVxMtC- 1e<6V3${Xa;.ui l0髿:zzT4⦖bj-lr 9W|AӋL"7W6S@n6]G>ea\qqǁ-˻|mQѝ C{!agbp꥗prs.TŒ(nny.C.=ME+:ǒg44k;[_4Ή0*"f~fzRjO5~A4!| Sd(Y ;^7>='3Ŝ WT/ͽ%]u؊dQϿ#Pz{d Lvbcvb+=0jśɞklX3YL^g\_l)QhC3m1Sw/1a] 9+sB?FM5kUk"%3%RWv/?;t&G@o_''m/DqHQل~j'm1ou6 GIRw0ly= r$3#)|uc 漘Dnaeve}>#sG9H~`d,"k^&bGoTbYZ\t ϴ)6J^U~>j1`p'KnlQ.*U Vf}`@/JҗH)dڟ3㭕ƚ:2^ 3u\P#Pk=0E~Ӊ{<@4 n^G~z{X2ޕcGu΁cvAv׶1IÎ-p\"]MXt#yk˺){%))F0Υ/e`E(iIг/Id>/@Z ` Ǘ=\#c  pYGL\h3 gy]4w]Z` s9LI!Uw%:lY9h`A^TOKsBDYZj N9u49GETiϪLsE'6!]w~(=̽@Ә }aj;{b8cb_KLŖ7Q<0"_q:a3r''a/Ll;i.?ҋ(%VF0E?\lQQt,/paU Uj7#5>]1v'  snVtT5ՎEd]N:bW!+chz I<UJ{ ň.Uh!;Yc|eF򗘻#5"d۳xb:<,)ޛ ]1PT'*muߤt'lB~KwccV&ΆBQ¨jŝH+l43}Z焢x:h7uR^LBM;*HO2xXYD fҐXeMșKE3D0{4v q7 7UؗέgC3oO K;Kg3𢁲ĒD}+h*&GMYģ'݆6 >hqn@Z E^:YG _DAΖ. Mҽ¶pkt`r=HGw4B"4d'2@cYD׺kxY6&udq4b<̟Ө_dՎB9!xrKmGqr|`9@"OM@ IF˧9#4pyj)5۹|lq:B!5K7X8*U%>Oh6r#?)&~pڥC{z=js*q{Y 62IH~f&n\G*Ão֍T0.'A-Kcl1 ~ ʣG!v2Ӎ*wOR7#{&8ɿ 0L\P9܏[r?NGKS/fcMv);A/#[o31ЩFfv f JI'=Eɪ:Zc4@hnj7K+7+_ptTi>E~w.%PN~n=r*f*: H\e4YJ֌: P[Pd+JF%Mvk"U(bXfQ2Ȏ:xKcyJ 4ٝLnƜ,"h`0QoWnZG)KEζZg S)kqmtgcI5Rw=î7Ϫئ(8J^Ã75xQo5M.)uĦ[uxZ0BvMeoL;{\yT:i[݅o|"̌lY^cǰJQvTT™ `7C /X+g/LE* W3bD*m!&l./޻ϾXiYN{IF,#]ꛒy*b=ћ)q'w ]~Q3#oƄ3qǐ.NA)8J (2QN/,w\ Ϻ+|!\2#GjF^ujaTb4Q!IO3 /, 9N\Y bm]_~ f0)ζGscT\A ;]HEu%IO`Cn iL10Yx+hbcBf-"(]\D?)׼1c{dny_k]v~\qU|h 9,~~; ǃt*Gs3Z SvxLI_<+=q/{ nVwz 2?7K0`¨a[ @ t Fa=gdk4I/_=1`nZq&mDwm`SGsW 0W+:N DCb ȇZHEd>{e|phΚ{Iy:gQ mp?&IN 0@MalZ= ՏE'mw@25:N?tfY,eh>b.F]3LNO,;:̬{Ś$]ā2#Ik)bjzxg5ż:((J3T~>t`P$sΒLh=_pl›s> hfHnqP6F B l;lxjA c㸳C9Ql  Lk:tc=ԩ,UlDsլ>^/P4XvtM-V8>[)q\S6z| SiS{ωK6 h L:Md}q`F {@ɓ,fPO k72vu0D,~{}M^pO#eϏpnZk.zƦn>vXź מwsEH m/H!v#wM2ZՌ0htDN ظC2b") ]qՌ3dj NpwoXzb@][4=|cж YZ