glibc-langpack-ber-2.28-251.el8_10.4 > 6 6_6 3!pQp)Tξ7]mtZ`f̞K ]mtZ`lyx\I'lQДaXӓ\jGniYW{i1̈۶3gkx_]:7߁5ؒC?Q|1J:4lŹI;qWК6Wc ybm0n7X]8rX$ݯ;O#m7x1l(:]ea (:'+j%oΜw R\`g7s_A5\cb⎣Eb7:?@I3HdMU ZEF,E8k߉"2 H"HᚪfłQmq{d)Yc%CE(%R3hvp q@0فOu:RtUcȉҏ@ķ(4@qzy804Sp>0 ^A-$L@ꯄ#~a%-lRoIG&HY!YiҬDg'jؘ Be REuS\@hm OX۽ #%iKdZ E|FLmL {N- w}~G#NLî0KW'%tמRg1 ^K])f@+ndžML$N&84V70%1A 5@)φ)XpGhQg]Op>p< ? d ' ;z L   4        @   .( v8 d9d:S,dG(HIX0Y<\t]^/bdeflt u v    d h l r Cglibc-langpack-ber2.28251.el8_10.4Locale data for berThe glibc-langpack-ber package includes the basic information required to support the ber language in your applications.f̛ord1-prod-a64build001.svc.aws.rockylinux.orgOKojiRockyLGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDLinfrastructure@rockylinux.orgUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64~'y4?.M6"6 'zz7>2M6"6 AA큤A큤A큤A큤f̘f̘f̕f̕f̘f̕f̕|f̕f̕f̕f̕f̕f̕|f̕f̕f̘f̕f̕f̘f̕f̕|f̕f̕f̕f̕f̕f̕|f̕f̕607564d19f161c747cf24e7fdc7ced09e10467f49bc67432f1e07362ed78398c936dd40cc449c60675d0c9502feb710a929b9067e265ffdcb86c6e9ace24371068bb258ccaa9b2015049689a3d213e135ca33101ab3ca8425b55b4d9bed84a4ebb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b03a4a4477b75fcd218d3ba8d86370edb3de6f047ccea4d6df215be8d8cab377180c7476e2f170f29b8c83ac701588ac49a3849f6b0c60d92b724dff83e895a499bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01519a3189a5a2b3dccc82c9add65e4de335d5c138e5cdad8f608d11133925d7daa1b94f17fe5b6616663a9b556db8c39a43c0f180827413a661a74cea5127fa7786b4df2723006323ca6b98f4a6a5850ebdca717fb5358c68e0d6fab8396f37d6511d35fd588d6b554c39376a1c10e2efa9fab81e56eccde4817c135a090a62355b8418924d3cc8f5655a929f4bbb2142f9698ffa81427268c0f2a013365a3f087bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b97208c94f6d95e2a80c500bf029e0c8b49e281f939e3a8848128beb1ff371a981c2bbedd63c1746ed04cd590f82ef0033f3144a3713b8e331533cb7dbe8c39959bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0154e8947757007db1db7be20fa8bcb477da6a300e422ccaab1b440fb9c742aa4461b94f17fe5b6616663a9b556db8c39a43c0f180827413a661a74cea5127fa778../C.utf8/LC_CTYPE../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.28-251.el8_10.4.src.rpmglibc-langpackglibc-langpack-berglibc-langpack-ber(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.28-251.el8_10.42.28-251.el8_10.43.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3f@ff+@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.4Patsy Griffin - 2.28-251.3Florian Weimer - 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- elf: Avoid some free (NULL) calls in _dl_update_slotinfo - elf: Support recursive use of dynamic TLS in interposed malloc (RHEL-39994)- Update i386 libm-test-ulps (RHEL-52428)- 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)  2.28-251.el8_10.42.28-251.el8_10.42.28-251.el8_10.4localeber_DZLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEber_MALC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ber_DZ//usr/lib/locale/ber_DZ/LC_MESSAGES//usr/lib/locale/ber_MA//usr/lib/locale/ber_MA/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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-redhat-linux-gnudirectoryGLS_BINARY_LSB_FIRST(glibc and (langpacks-ber or langpacks-ber_DZ or langpacks-ber_MA))utf-8d6f19c38212cf63168bf9c849e9eeefc128844beda5c973d42b66b028b5bb8ff?@7zXZ !#,`] b2u jӫ`(y0J2-żX_T]ڙ^̈H4JQ#ݩƢI…prwB&)Kb:0:#Kpu[lx;VozSAPO3:9zyN8wy -R~kFv #/imMFp:0Ko1\uhr)纅Vz !ĐzܦAg^yJ!%1!J!,W2Km_Kf+xQS_?EU|* ƒ.6E+4&#_؟G5T27-c aEr"|i&$-Ւ0sfy2U8)цL߆)LJ-%&tŒn8'3DkxTZv-98k6JKzP 0m6F za"XeZe/$) SYkoY0h C<[k ^mA@\rtN/jFg)*cHïrLakuDL߱Z "6ϱzrVѻ]dBD"OkKQd{h}_6vNxyAH4߇sÕwp*bpFj Ÿ7؎&X}]qaz!\(&PSvhJ[ J-aLx۩: S_%%cIO;{}~ uCNܳ+ɔ]7Բr>`%_ݤ-L Hf^@:^R-ZfpTZQD@x0 Mb.(*ga]Ln)lO1i#d. ]D6!MHxZUP]e7s7X>XHolZ6g^G{>|rfMd=f־8B xMF-p{ *T4n-ߏԣnN~[S┿ x8Paí~OZ= z{U9XiܨJ$;->x1^y;ɚu*K辊 eսs%V76z*}0ݷ.}J,F943M*=!R){d8/+CkINu9_?uKycsd O3Nd'χu9NUmYl?`Q*VkPQ1*5*7P/ԦVq,TNk'j=d1$M02Ps1(n 6A1MgҪKў`f9&gx4;AǷH fgGe@O6AI'(/G4 Z5(^9g:"ĕn#Fkj= Ϋ"^_ A!/ܓN R+=0W67.v.@M!|ѻUufx~7,Fi8) F35qzQtt 0)K\?XbrHԓ:-rΕ+}|{%Юk΀ByO1V-&2ȪVKk9Ĩ4x";nST*fiXFՙ~Yi>lE\"RҗjPu i ڣrR+*$55@0*öP n8`ön;l,b σ7Q\۰1|O*SKl{Pn1K|in[W%=0'9Xnp!?<[&Rl,:ϏN?8,EhaNO⩢nP=>\d> }:=j›&| S|/4-} zcTD1%PAhs6wil͉74Kaѧ')]5qPcLlC?T\/wT3_EDhMn)qRhł֋ÕHi֯c\#LTRoG %{@ڭ~LnZLjpSN0\Lm,HKrVcut }Vj(vO5)ĤŸC&Mw-DU $[TϪDf>BQV3N;?I!R sޗ8-l&F%xʎ~,ǼX5~cm(6ذމ8g 3g}:#Wt7B fhN ]WCr% e:-||=ce4@ϝGu-SȎĦ*b(tѸKXלeݶb$Y3{L& d_%}r&OW}>2u4JΟ:J3>78eJjn8lH;GyB83 .=vڒ^C'3'?!0a'L?n~?+Bζw} $^w/؝c7or//͊͊۲[w=ewTaXDnn>Ø;ח\qHZS; *%j8F!̺GLNXY.WB]6hw`V$ G0x8*yQ V>߬0a?wKzF V6ۀ![hG7@ BSBOtY%+KB\'mXIpLf=\/0tr`nFpVޓu?d,Owh<2 C4gȨi q kǩ-hЕ8}M TƃaK(UuKMQP+{, mW-VN.(6æ!9&dV+oHor1F\)|2gDu'ퟕ Qxb|_yPJ+aRY!OU#v AUN=n*6Cb4T~d&uC "8)npk7O@M1!40uG;a[j6c\CYNTIQEma t$֕f1yr(7ٮW(!ZdSS<,#[mkěL :eǗhc ́-]T¥o0fAD h.juRS&z`v{uJmcBֆ_A΁N{Iw4I5s $wGyjܣ7~0da%uOaxƒ5g{o3O>SK6D7Z/Y1 tskZ{՘ _"\tBۘ;% Q^B*̹Ս:H%'| ; R3pXx3˸}Z?R؄-j-o ӈ OJ7`̩#X@]m" w}U 3(,ueH.vsK|W2ݓ5 th!~OH5`KjI{<6I:1o fd9;+F$GPqE/]Ñ׾)33zxK/$ c|umh?*H ATٖ >Q'2\Bb M4KV'%q^SEWPS(?> xA2T_!,}17ט]akɮiE z`mNqtPB쭎B z?i%..s~/"2h-MCUM&mWaĸL~QHqe;g}RF y!DŽz1:.LqK▨2DZX0@A{56A [B{e&ef^wj4~:O~އ:Ieo\5ƋPá+jS@8 xC?t}Z2Y1-'7\<5P`=lzlݣ[OIۖgtVN)mKۗ?q7G:LPw,D)c~\E^COE?dA7 EuGT }9=Ր1^b^vIp4$ fOw?ӔO5p1+%%-i-cEDCi={"_KႭ E${*蓤@۲;x'd/].Hw*Iˊ8yݕ[{ "L\&PMoLW[N^=B{XBUAE! ,~5oKmU@W>UDT/Y P(Z!^+Ǣh{ݹη Z;{3ŭ)#j)hv؎ $ %%Xwz4_$ J @=UQ Θ:4<7@p Ct6^|ĖNfQTJ%#mUQ$#+4#;494w~-sMUUEeK`lL \]^dQCIsӼFT_:ZWK kL-98~^f#+3?thz4 t)WZM4 ]+} Qvgǰp8.Yc?fW*IGPy}Ul82>Vξ~cX2= m| lȻ*GkbFpSDD[3nOGOk>PN #Գ% Ip<,Ul;L$̍q6D4oRi;f,%'~f7 ʺR(ўcqJ#( €E7Ҿ~b![ %mQɖPʷMyCr}5]}4[˲t$K9m ~MBߓaKC soMêX!|f谛93ճj|gGh "xIœd㩐.wi;D!b[ژy-fr&8k4~FsDDؗc DSAO\sG)EB]5c0 r [)~\!Ǒ˔.,m-\|m5I.1ERgT{/^ H+MMaKYe5|^ AOQ-?mg3\-H0 5PY@m6( 8R vlqS5)wŨZ3v?Z1 )VNZ?]ߊ) prFfw5  9{m{+202O$N#?Q?F^,Vrֱ h7G<U߫LH[5- 磛\KW_Q*odH)@͜! 2'g6w+FQA NvYBS\`|PY]r@Ynmb0jO)t?[7H<)wW^:.uJDA'[ccϲNpT/_UlQj^}۩ҴdkٌVl$rd(M!&nrOW ;E80mvtF(9R`-# 1𹵷 Q,c ,SvBB,dAo)!u\_Q^`R_IDDx0 A%,TgQ1n"Zq:Tt_YJ iL%:d JW@][G=)S6pԝEV "B'LE*ŵ7bZ&ү3rXh}/^Q ދD.6Q^2_d/,O_yQ h ߤi jF8Xz$K[SHwB?0}. gq|E nM/&H.nXML$~VF}+h5k.5laGxb5ȇ߬Bl"Nd2xO]C\egҸu>iL}APqW̯.+50 #/8o-tZԉ`f0J 7~*w|{-^A1\'Ϣ uo$ze| }]^5fc=Gm<"v14޹ގ֗6eP{}^pbExdb,^G4zy6~ޟbiT=\[K 8M=X$@OiwpT|bL6Щk6S8@.{D"q4RGatϒ1dy,~|5uyd6 }DS Tz4ࡳ!+BoCoY@cM wuoh\Q*t 4b 8T_-W%RRB@\ ${ҫ'T1ū<܎B f}J?we6߆E,tVJ[Aa''ԞJhW]S̈́9"x-x?$C8JP eaDB_gԍ I'F?G%G7fOepF-Eu:b:%0?8ڝt/[ҕe߅ wURǠWTyb.HQ"-A(03|BKl=ᜅV;_L˚enWѩ[u$?о'5X{ (E, ,(Vz}Y?>25"dBA~iӒ.W!g?G df?4 0S^}SwgKil0J'I.P1Q v;Tx$KwԴa|n<-0mwLţǼeͦF ZiӽN,HyZ3b*7 ݼ }|Cݔ!)SdOUiX ^sWzk>2@,iy<2ndgx@,F<̳N@ay1FLѥW\EA#,)$y ~hKAil"XW}l12fC9"(hHg~q\#E# 44?/~[ <Y/ fd@ebs]k\]ߧg@?-L hL]/#K:dqbI`S*.M΢iqyxa BDK9"12iW6.֒'2A]ViNe/?uaOkE׻t{ {l1˯erZ; ?,^X#;n?J>P</O;Yu"ނ4@1 2yr`ONm>/Kb:ІTKGDxwzpPOvrN>Ds {&Y-fNeh?%ݕ*K|aA7Q 4M<ư>5ܧM> GvcmtN 洦`?::,n\Uo~b@-ZzWriz[I3 1n 33Ӭ)!fK aRy,ݟH+)Z_,QyH;B<ѿ9Î/JoY?y94ύa;%(V|m8O 6g[CJ5cƕүuV2k1.ً&9H6W5_V#'(q hN&V* -ȐZp.}>-ҝ,I!ִ%1o1ߜ+޴$R,rݪp_. ?h,]kJfZG<Ѫ'cud1>ܒs޵wZ rU߆Ug\rǠMWa2^k %L% :;$e$=Y1s>џIETؠq/kԊS=]~tşvc%Bx5]cD~'OR?'_OZUXUԷ#M e{- 6"_#sᶺqvLۮm)\ƆfNV b^[㽚6NRIb#b)MNCXV5bO()Sp9%}mZC eP:E7s ~`.ILH8},dY@ J(7as%&Y+jJS+S2MI]p 1Pԕ͇~66r~\mr5 B͎݌]ܐ:8&,Nv=p?!Ija{U5nIj:1҄;=Qʴf|B ^o;܈(؈dI>~˛2n͍$meo*R:48Z%rϐCu!iC:!'ޠLQ3N2<(ˋ0jjm鳠)H;͛J7Gۏ=-B%r9^Eh\CYX>3p2% [+V?mut= ٞ-Ewm P9m{UBOKUg8^ t0 OGR8#d-u}Bf|C!6 >Z P&h[ jƟ8ݮ샶zUSu$4IgUbYE쭟Ovt|m"^'iYr=NӷK~ZpCn6Ddtr܉~sM7):w/E=VXЏˋ?OЅU<>d[F׮թX[* *;ua墼𳎚1 < c.P #~zg [í^gIK\8wHrRʢ!LЦMrO¢?9UM[SҢ)F_d.}Izlxhnmg{`BR9Hi'v_1n(ӜVSk0|fYf:xx/GhK(Ha&Vkmh&;cM9bh2KCvHLA=`!XޗPɮrbQ ^RH*r{-Oo#MJ"6)pMdt,q'Xw X$C&m!p!EVtnepI`Sw&W2ޘe*fAȼ)urO@pgW,~քѼ:D~U#~î/ [Qog2T=>#.}so60^ChH>fd>A%-p+M] }Kx\qNM|$X-x岢v'?_ځ\AL OXcK!Vfc`x9hWj:GyNq< I7pJIl[A yAWs2"\[mR(.@e"3V Jri~ԄvtN04D?C^"ѓF BeR ()8eS*\I]}8Dz(cjW/ 9cvX$:Qf r*$|CU{9&{gõ:$S.E<,}')^4)5l=7e<7|["Tʍ6=Vgd&y vzyp 53"$ H+r{2XG80'(XXsN`!hB𣬻nfXĎ &:փ^͘)s5u @T$<L$MH @\Kr;5g̱m2Wo"&JzzdFK_,Q1-,q>QVڦ$ i%O4⠂$e5S.b/u >) 5:twS`h7Sb9{nW;2vd ảJ~1L fd++w)@^rൃG('ju#语`#RJ7$}ih^!ONfP:2V @q[X]Cq~m@. M=斶z %fIYF8Qo 87L4gR2(c#8|rwonMSCSiY |$WwߠlT~{&"NR_0}@ٽAX b!bߌ'׵)}Px'~DWfsoztQ3EPM6ű@%U`q0gV+aPT2.@:nv+PiUzDiڏ<@K*#o`I[Y[p$uA|*ݗVO~r7V}6ʤ Q >Ih.zC~>$瘂<|xkƜiu-TB'3g _'),\gr_@䈣d;={܉H8pY¦\:ax$xM/\HD#ʸlaKVø >l|* ,Wm"*_.hDu$ 9]y9}+Lp) > 0i{MaEfe:Ը҆? i}幨7?nxаj1p>k :J=[P[d]ٵsY DN/Z_{F.V^AzxU`vK֓`G5{ZgR_+B`=)N%itbƻs" ukw*U YҥL(-F} =nY*Dhm` "4%rܧqF,#T[X" Bg͡&PY"oܸVAGD<"SgIJipNA<ѰJ~J 5*}X|L[te+ j :hE)p$'"1_g] Wwll\jɅ&Os@F&~O5΍ʊEWޔ~ ^ L'姳% ˩fs2Kp5P`Q*R ~}v3"UPն%?X$' O=^nd0&(djJҾ/Km3p[aQ}D`9t\>\\kKXqquKԙlX nyOl3vK$Ifﰆ^n?@BdǾ8Zx1' , v߸TwKۚPW_'!AMɂE9~O׭|z|P` FԴo Sci;bA+bIK*w vPya B$4%j.0QI6c|<&uarNg **kuѹٿQYrڳt%3Щ{o[k]̨z&xNICUy1+$Wę8YeSiL`DMVYw'^~4,~~jQ0CWay;HCdV#xW̙ߧ]ہB"ZuR^n(DَiWu>DS:>OB͂w*x#D/P-UuVq' f[Dxх, 9OvXRXE}ʚ#YW3xZ#m03dkq0?D }a]?ptg9TĈ %ˢODAsT@/&݈^7*T3W3/!-BvQJ2nn4%nJhFyyUk|]M')Gzs8PA_h$yyd2c=hyOZ\Bq܋7f~0_3LmG C㠩;Btybθ4wߧql>}qWO[R?y< O{?snD aihӕޡ"?!6hхӱ +8lV NhnܫFz5U7-zn*,nwd0O:Fg`+}!jDܓY`4WpT VX Hg,B+bHsEbT׵uxw2NSYZ3Gog8D Ʒ⭝{bWS)v>W |Ew뫥ncY/M4WL%claD!wF+n uo%fY?g,gjNd*PΆS@~qM?=ћQMz&D˒]O$٬4J^]8l' dxoPfhҫi_ΦȬNc#v҈m&T- Bkiy(0-_-lG($!.w^@ 󥞔c],6 0ǜb4{&<{kȥ*9щn灈Z TL2O_G ;D5BLRƙ$mUIq 1jD[ϥj?9g߂elQ)xnr nqc!{+ɓ Θ^k/MZIƾ\吿>$gUY.V< hֻ1MC-h_uy}ߛX`C !M]3gE A0Snt,~0"H5t'%Q]IV  %^5TrIےHU2UUcU8."s͈64X9Ef'0$f*G=ݩAp QP;A>\2ԑ̀BnWuLILZɫzyF2z5zp[d٨OƢ4=o'>NKOKTVc׉',L,Ф v,U.E Set߃ػ,nL6J9_վs0NgG|- 4T>͎E͝+Nrƪ`Bfi\gct `O>?3ŧH(Zv"|{ %,~4Z)[!VI?:4E1^d!"jɱ c_o3h\ot$Xʠy<(E_h 뉑03_&cZf elU 3'@jFuRd< }s:oΈ«[(_РQls%f2Ҽ,O{ [g뒧Xk˅)ݯ9 WhˮdÆj&WĦ' oK+*25SLѮK.&ݘd]NԀ @Vgq^ڕ)̅PKx 6MęM&̋>c5B¸r)>6LDW_[Z%>O$un|0QY1Z宅̔)K/]0 \0,FƧKPC.g^ 37R ޚE"05`EIXfb < 3sx? axjAĈz{>S`#x6+Yiq>{{"!5ГTxO1JJˤUDrN8ʢ7 HBlOP\"~ϴmG]3yky)دBdEaJ6'OIz^[؜`^LH-y,&ܭ埝%Jsk[OQ&*Wm8;%Ҙ̳/y߸}T@[7?Ov!A6ї"*zp0^=s0x^9VY{_+w)jYuiQCi?DVXl"%)`IFgFdOP MGw FqvY/d" x[rAnIe;8.X^ D.ڏm9ot/;:t(o}tv**c^..P*U L؁"rXbw9],ta T1jqNenY[*D栱^]ǞI3F]K 6Eb./B߬] ,xm"DBa>s㕑qO1Mq=dڼx;z,zګyZߏH]}kBDڃg"¥LfDqn1LeK.[cy@"^Q$]lk cXb3i[Uri{%-x"ANE]侀 C?htb!*`Wu ]\HE*a2M..ㆢ`Joy7`U/8x-GtOTΨ&]Dwi& ( RqSWaԑW%<>9.n0U澟݁+25]߻ >6okJLJrOdwt1`7,o9_?˛> T {TPZ>Hd`CQi#0 MuFxYg`ʏH/]QBpTRer@LgY R2n|sm[fsadA߁Q (mGט:O pxBpʛqo<9,j$y _3Z+\o p1{k|j 54@7KEp +;E'jg,V)X{n?l]z#Sg#ؕU8ߦQ)Jf]<tfBmEGE'EgtsKVzJC^bhG<T <ϙN: }N>:z2M4pݲ-*oSj{9Na"{t/+b#+<焄w9()m\CF="oKݎh@ԑRd6R8LG{[XY]F X#cA"q&&h#%Ã%6*^;N/Y'G(td@ gU~ާ ͠"=Q7CeĦW+'Koί:~( QDVxkiwrc7dF 02Zb; 6}߹`95i&$i~?uA'ێ rIQwks&+ ;'Ŧt_t9Maj<~.*,-l˹%`en{s4HwY|P(K*v/$X&l Ja%a:T(|E c(y[Yx/$Oo"BE+L;KNp>bO\ܩۇs !DrfeTJd5uL!_> an k/dKhwԒRgJ[ߓ40Pֱ8($O:N'WL *Bw#3wb9?R8߾ŦXqB I@0`7M_RceFՀെ`v2B _ت!MOzl@r ΚE,cJ8iBlU;6Ԍ~r4*}Zt}M?fC~h ϸ-)L/ GED*I_ΏTf..PW>s*ۋ^'KIANFQF ՞ &5Tԁ&KG &'iOk2U/7~S䍓;&?R_@k]q .wX.ob TAyЬ^t-bl B)qL{:bp `3fKGD5;nɺ]>?Mi!?HbE;u)cSx5]/CHH1:Ki0x5q^\zaRE $X:hSUKAjto?f2ViؓIi 8~)>{?1<-swD8 T&s,/DpU !er"ZwbdM7Qr;N1B㓙3eCYRlW$ ط u)?4Xlt,%զZ+@`X%YېV-ؠZ^`RijЛtb{Ύ3 غPԩziV&Xzt1e `UMM[ZjVx2|{Xʓr}{j6R׋ܑ5$mަ%4'K4CHh:*Μ&\/1횂NWnFS2ki V툆ªW.#&zJ?ZE>Zs!];_+ $͂2shV1)EX_&>.Ln <8s}/Űưޭ7JּsKdݽ\qAdyFFQSۣ/R>h`_-^^`MF㫾kf{hÏOs97:4!#sf:%;NUjp|j~1$A`ZDiWܑRqJ÷ qryW+}3/3I88cuB5;=a}AF^Ũhkڶ'i6U2agô _d@Gba:M*0$. K}>M_jP amz]|7á d=<[%Ι DAP^ЎhˤV.ʑ3'Yk-ha A-hBi*rX=jn3CΛT\WD T2SC_4gO`b-z(IF8΄_ qs!oQIu'mAlP#9An3BKmopG撄M*j}$B1962(5 IϽy} S aDhѬj|XʉZoh:i7_ ?!sBC\: 4z/'9o0V?+drI%(؁.SAZXO,$"cH bХH9v-Vk_m-.:vaD'{4q Pe%0Ћ}+" m.putШ.iJuGa 1STCN/-B*209 :_c#ZPU* `vR:<mϱnU]>ե]]L5խ{\ލĤE\pS{{]y?'sN[I:1g/\6$)7Ye1-B;e8_S. E~܏A[k4BE^K-6I Ltw&ew{X9T\x_V^}b< |KmRHr5d5߹yMKRY !%g=Vjmc_aI,wf]_b?0Ϥ ssl=lhNA'M!]U_&ߓ}OúփiD3xd O,u{@&)HWI⑇Tw2ՒlQ#0}I+cu=znOnu/-g7:[4& u|A5%ƴq X^XB'Δ,mbyuP`Ǩx&DvǒF4ΐ]^p^@࣍Avu1I= uū{̑8Xr^ rU.RV , %4'P9wq=D_iUg^%̊mp3F)5Κy]sUq݇.*q!#q1f&8 +FjLqra }*$ p@S/yLPP~T/*p\IֻZFwhv]fe- Tt |jU|N&(OH^JP](-t3\=8ˌJ*;҈WU8=F ـx'SӮb!|ƞ ch; 5:ě!M! p mG]Q:)%[$.R âƕU#_|\`3v_a`8s3:P;51f#Őtu ANgwΊ$^Wʃ7JKϸs@)͐QyzFRktKc&$rS#jXqʂtPi:Ij)|ˈ) 돕>:Ok' 5=/dvƨ'D4sYZ量EFt׻Ѕ--%ro1%+Glu )ПqZpc'^6$ah2fR UH=EyjXTuU$L@_ ]'כiR3MȘt)U|[RqNI3co+SkIp펋<XRKÑ=\/ q}!ps/&RS'DE3mFiTв`<ڔ)Z^A-魴ihL1K7uI6cn[yN]RtM(KԎz/B99k}>J:6 {9v0}e`4r%z7۫n2Q %u}ܴ2h|0S< ,fNrŁKYza9%]yd+}6yP1wNT违 j\n^M2|o^^U, [(;iϦV|IjFۅ&\GFe.'?eM$'[G{v3cP2r=ߐ#\/ UDVBj[Fg1'0ds֏Vk??ϛke^Hٖ Ly0 RP h'5sş(^ґTf@|ZN )|Exj]TOrY OmqYUo  Qŧ 8=,H3s@(w@rr8/u{}T&[Y:N8#:W׻BO[/ Mk!Pp.ۂw/uW%ۥ*r^eMkn\YDvIåq_j< f8&@Sצu2(FJ-9"#ԱC}ǤeB ˑg/@rjT9\t 6}Ȁ4 ?t$`'M>3i ֈv&v 69|/x H[][Lk՞PU"Gn$>/_(Yg Ͽ/w-ᾅ(f[ ݳVvH•qf_[*Ўu$7W.{'حcuj'<-=E^b-pX*varU&r';&*6#ͭW wo 6o_Fgg.FaBdO5Ru蔴J?0iy4aknōfht2+O!x#A?QҠZ\rmGCZu,2C<Gҽ"As?fp.tjLH Y #l"q߇5YYw݊DϲLSoyM,|d27fj̨́Mm῰L_\KK~11 ^ fzag*";l$/aWS6]L5˂r9Wo݃ϷHZ4M1-*Vz@nR#B8٫5fZCZEֲNbV -ʖx~le\w$ _KdlQJcd=2X҅CҦXowXg) ͮYUV5;E^*ԝtf<3BvgkiJHP)|j=Id@ 1I߹])A|t=Wb]|[z0|E77Ȋ!!>JjӔ:+їsa/1( 6t9[zzb4-ݹo_A%1OS^MXSl&"aC«y$< Ay=Z=k|~k I:zN,V4hgؚde *q\21bITfπ@M]3}cbLm] \t">zm6? gw $]-^Cz10p HKǾj[V&o0WeKѕօ$qdzE^Zs\.vxn&DH: Dl+;`zxEC1-ZΖ{sɦڈ H4[zIOK0MaK? {s4eH LTuVb)jIM5Îc8lϜr>g嬗wO& *9txfSxaX/IW.g vůc5@>R1MߎM'AeTsR:J1pi鉤ܩ% vlT&ȡ[y%uB.fᒾ["b-uaTH6AOo5{I AULguN˃q*G6t Agȕx-R\ <6vYn5t;38RՊ/=t|9agTF ͛t`?mnb>2ƇIE{Ԁ? .Ce7fDr1LJ|[&IYVoylfM̈|UE5@/ʴyJ4IVӬvxiD*2V,V<@\$T1sR=3,!st'@bVœH,o3^9hTG [Y&C䪦oբ~I 4$ud2g317Mg{ǑcE*E'@/n?ZYXÁr%~\ T@ ӻr1{ K ˫\-x!J ,0_q_qu.ݕ1s^(Nh3.RA|>kBoeԺuG|?&pQ W] I7kd103S_MH pke}]^ Kƀ3 [0` xypwj$HW@zXʩ"/hVx̸cō{M)ZБ$lH !>6n)-]{IX+vN~Vmtk*kkGNFF B[iMܾT0p䝸Kվ[g:^~uAtʰԈhTЁ8et; >dɸ6d`FuYyg/&`J.XEvh gSdǫg=}'I2HH d#hW(b_Rsǝ-3;Ϳ\uC`Q C`rr~K98tC緜 =IY˶w7J$4!e^G`)ޒ[8K^Z6s|x]i"%A=l:b<]/x̉j0)C͟紃)>:o홡GozedaR˩hfj.;>7(kTrDric?%_DnvH^=.4_Վy,9E/ n_N;ټB _|ѨZm1&^ vQdMl fT=,gHS}U}AN7P?Ol;}iIKK<25Ud*n ^]`>3ݑ:<C oHڐ߷bB?I^8yͻyA= F'ɚ`V * v@rt%C4| ,@3ƝNQgl|&>&h8^x |'K/8U*Kp[U39[@0hR*A= ^BO~:bɞy\O+7ϷJe-.D<8aoǃ+#s51~m%v\}MOdê`>l< |!r޵CY2z &Hf{ztXedN:-D<0ԾU/8UkkZx>+} 7)qwP.D7 دBLvy)<Ƴ:L\RS''CFWA*2+?jÖhm_!CM9gbJ~J)stuh`@, MNzZgV+=1+*?W|EB6t3~^BfLIO2TR\6DR D3[}?oB v 0_=O2k/D(%ļ4S, $>.@n##\uE7X1\z)\TDf&< 8B7)tcN BW&&/@"J7ǦLoMޖ$H#L  H'Fu;8Gj +-@/<2K9jC3$q.Q*X9T54DIX]BhC큕7WBNaS?a}JsD^/,0AJC %ȹ<u'GO%r;qj\,Q4Y;7KVt֗kE;̏xjaK:s;Is})Rfz-X[\ OGRٽH*b$B\N2 PSЅ҈EIkgy7 r29<gF̽??-*O:^[hhC9 5cC7*Ut:2i&E>eY*ٖsȧ < eq7ZUCf~^)+*&W.x_9=D$f{pٲ(M:]oC bWo$T-F(AC%*LU7D;ڗc}0H#7Y=O8^R5Z"JN,3@biEr$pi޼x7I "+fBG"wIAŮpIlhy/ Re.F#M?9LC*D ltd:aHvHΆX+XEaGfpXE0tu;~*UdbQLIDOi n)2\Ρw,\# i׊l\ uW1yHpMm:Øn0sYެ{CWP~B>0V3`MnwrQtSEy0@8-ƨZF"auv) 6#,Z:f/=g7zWHlg,+_+x FA%8*.f;ѩ?tQS 2@ϝD ߱;n5[81j&lOa? J% l=+ - YUŻxDMgSUhs^rAw|T"&42 =c킑B("e28&קR˙Zh} tV͇eL{=8J\fG-@P`@>| #H{&T'*S{{ vT!WTS$^e)W `0#@jD^gDr1ߣ3w5MXO% aRSë @b_T ;,׊8m P﯏Hbq"k]ϛLIhGns'7廙qXdd>v B가iAТqu>*ɜ:bC]}U[ X3s6 `T40Bƻp7vfy%c)ӛ[IQcP eG4I{@Ngb/DwzXW`WZ^nM$Ca(OڦNfH =_7M,T:f1Rބ%3U&pa#_ U&֥kNJ~VmYEaV#}ªYB;v )?+߬NNʊ'8ǹ&񧆱cgɥBagiTcSziYհM  XfD!tD|d&fP ɇ m%(ӂhx eh%LJZer-G#mݷ(\gLN05vnґݴH~0i68#%zX8`Ifɶx!xZ{9>ޯI/斁Yɣy2&h!OȻDWӘ!#w5zٔw@*5-eI}pSIS:?(_5ke"D$Z||Ln bGg@=:KdJ:[MSd&,謠c *L+[.f\VL c-Gpsix/Dr`ZOJ~f#յ7Fowو.Uu3 x=|2dn~YZSSKlEQ#cƺB==9%4WLfà 6o<` 9Ib.=vAQV<'x\ZV T xqFG#6{#q4KjO~ݷ+CD$dlᶯ"xvUknvZ\0͹8[6~vkl{bƿc,܀s]-ֽ*eο9%-ċ=ktIc䇵 J"ox ~%R~Cw6oQ16H LwEAǻ^{T#D0ɢޔ1ؗ2@-JјL~+b3p lnTT,( [ه UX! O b\+ w2ܚsp7Z 5(6wxc:x7IQ(H^S崾QѸ#X#4c2@|^֭.v65hKZtՀ'_ۄqWk0٣>U5ܝp ل)E}I"2̎PJ(xqJR @?FuX)-Y)dMv@XIW1+6PaY`MO8lQtǒgQdM=a#%g$8_0|86\+S. Hm}K3BZW$HchB "ue=,C 5y%L+lH!] [é]e$1`Ϛ {Y<4z|E RE+*2f0[˗X3b?+*^ח;S֓ 9 .&{<, Q~xu~Od^z G$E3A4D P+F^zreAOw8 p/Ñn 0>Vt d6sxjFWiY F|94!B]v`Ȫ-|b5O^WJ7D:lNv w|Mr8b5(LWEG)Dl8l`QE3ݛ"#fxedEP6{Ief޺!21Mf%kd @2ALf$ORۧd@)E:=٥.&ζ_(D䗈+ GL OۆdbVXL9r0j?0 \wbY]Q" ^Zyv E˴_Qt 鞋U8BU3IՄj[Bz9V`S+e:KVX73έ-\'cmz@T֋#X}sS#Hqu`}gT)zK0z]98DmYʤr BȔQ%KEiؗ2@xkm`~DMꏌB5)(2xO*8ff@ nC&lmHǢKQ5HޒLCAUo@&TwP.{*g]ivNtYY/oT7Ul/uk-hfi3 yN;;*jCJw@ؐR/Y;؇Z{:FQD0;={[4tH 9DqB1 |cf\-COrWܑזGϹdut+h m-7K J`']1H?ojczd;-$66oT~~_$ҬӰn9νКi7-u'SuM_i"_/= H ?'RGwޖ&!o#JpC&]n 5&j=oscZqՔYS hƍu^n4۶i@jzx ǁYnV:l';Է1>Eı LWkߟD2ha[ w.։!{xթ'h#3?Đĺ, (GTvM!]K'|k5hIDÛ (EK'm('wj|-atA],'g͸`GcDhT5:Ѯ1 l6Y!ُvmkO%|'ˤߥ]4QI1QTcL0a? vt-ޏ\~ V(&9OZx]mQQnpx;^ܻ (F]O6 臎Myώo;iSuT *7p'zyR?p4ʱ7ԯ-rn:ṕDFaK1v[ SB9mE"oM=iKQIhBz#03>6>^ҵml9k3 OK'N[oN &haZ4/^ G<8g'ih G ng5|֗Ӣ_,-Y@c  mj{MB5]޼˾cГ:qq~Z2fOZMA-@8d_%%߫WɁ4 *}:J ˸q"p Q>y:MF32=n,*OVyDIUP gLl}*eX;J=6 24~jJdR>ݛ\Buv Q@a\{]/MY͍WaIނPA*5ىoi4~@,lPγB$QrѩQЌdr1bݠt 9CS/;_>j}\WXÁ<l=:h )@ NQc,0&c;8 =^4M ix+;Q{TF( :`O FA]|?g/uxjz:!ȁ/zz!gWУY;D (p<6&c3}^{ {x\TyR no㷻1j7\sޭjSGk9^?n?`b+wP**#.Jcb6jӫt?rld.n`KNOG쭾Zl\hDi3;mŤ[k|a ҳ <)1;fr%n%V5I^>.3e {3鿙m%@v[&+N&q=*lI@SߗuJlv})|nxƊgwO}a23֖[e Q4yڃ3yigZ:FO1;=[ߓrљ[X '^ ŏaDËmirGC#Oߙcnu_uXi*ɕV֍j*T6y]DGb{>eY6cN ?GiV'""I[#L$=iJ vToɃ(Y Z,mGj]X=%D> C;G/4H5et2Ǒ)r ~υi&TBc}!.Ȥ9=y3-G9OKӶ8:51hefZBڶq<->1a;'yC|p5/=&p 7E}`CIgj7>] Q-2Z7tg]QBH%eu,CmwCNG Spw?0xǰ}K5SsϳͰU`6>s1co37nq *--@(vbzJTazI?yvTeų {ч䢴E԰&"XPV(ZЃC>r!у<Ey#Ũǟo?չj^I$`D^IP>s,C1/k휴~T~ţ hf`MBδج[\7ukح^5 >NJ $sޤ!K5?8 Z8GDrJn]dӚl/9_EpIڞ*As<]\߰Ҭb$~eFR .`3 JkZ\D"\"If.SA 8^-|I>I, Yk?q^'y6Cz;֦um ~Qwcúu>72lJ8F:J0O{Ѭg곗|?ro-ƎdS0ꏭ"m ^ʽY\^(.f9 -q"8_oS+4?A\N c}p3XVHц=t-?Я?y$N)k16d' ̀ e[[kV9q=Au /j12liۢxD7Rd%e^8$$K}^k>hqɇ:@6}~KU-#6$yz8mEv/Ĕv{sS"fL2yxDm2EG|R}t\NTHuU"Wh]dRĻf ,>)q~~ӨnZx# itԉ)J9E 5SG#ͻu "_Rs#{qIyj.jf ̱E8>1w>`9$j:|@Yp*O_}v_')Gx7\2E7 cCCl,8Y_jhq57ذ} UNbV'm2w/sǯ( J6te.KeSKr0af s<˧ }qNƭj8:7~nkg-Aٛe_}*'QmXzJ1Ni:L:KY`^;wk;&j~mBUE7u"W1Ea[*Z1 Ld6  Jhh=z1?Q/Kҫ\Q 0Go|eRHKB/yOL64l섡xBcAx+ĦYqNdb}_F p%53GSg~ų`j=c;)ccr%|'gQ)wjVYI^Y6] 6 ,ㆆ$.{FԕMQ C* + 1Ӿ3$wWxe w @dr~gּuJ8h~S|jDk 6o;qH l3{D+a x}`(}V͇932ӄ5鐦0ce卉EN&t63Jpqy>Hy.'8fsYc̈́f! dA)(rr()rR52R(:72^#ӾV(]n^ı`0CErGi 'i׭q700W9 h!XM8)쬗$$ è:W{+s㭘H&iUX@ ^6XB7㺽)Zό=^tJyVxxY.AyGz{ )"|5~1Y]WNg酠?-Yv5CĈSҤ" 4 w<+=۱e XLf&:;U44qrOFeKEt~+{&0:5_,O6'WCPF" zLFxH{h":nunM5:, @h I#vTf)M[ ĵ $9z[tYyPD;đq+>ɠ+ ]+ƔAcD˖nTtsήz ̵ q:ƫh3( 7+h5@ # }Cؾ,"O}d91/HFU!-V B]2ȶ!E݊. YruXuSUɓ/H,͠SDH,l n = |lƪhF3zH]ɧݞP+C"q9zԊh% =g:„Y'z7V$zώS"ǞzX2F`l}qRx@$$ΐzʔMpJx+iil;A\e܉DC:e~ P %e*YDe 2]*sc%|yԿxiuc:H85AG$y!۫@([& j8WD)ӡ{#Є& ^eq̷)I "s_9}ԩz e~)jB^^<om GsiDZeTLGdz6WM)l=" ΂\'}wD|GAb.x7beP+Hj堟;7+O\/K+ #G1s2l3eľH{X&-\]t G]M: 6 Ai/@NbQ#VG_ߥ9ŞFs9 IM?,Y AֺD`Ȏŝ(8 Ȏxsu=iG6 Jw eSP$%vfXMz"mkF̸+g !~/)k]QI4@-Gnk|H%vJF UolJ黱M9 'Fy,M cΊP1t%=4gК!G|CDLq^jyGeRN$K섵.<r*a"D{@|Twm8:^up/X㸊嚃F\|J($ &r w)EIt~[Lx㰧x?7"-+pi~|ӧ#!8(ÎޗaAvNWfRwW5$RMՔVB0bOx1$ߊz =O/iUk7SQMy ܋eL7ǛLs\xB`FY%qVR|O (5lu8Ȁ.h1y] s7XXQ` g..cgS=ڰ^82l[0.f^q"S\₨QhK6e$NCB 9d=%UG#gVƹ,2Z)-!CӒ G~ыLdIXq1ĴZ1#l $3bVְWCҒ7{m.ֹ@jC>Wj5f"M-Ϥ daÂxSIt}Ⱦ*y'6KKWqț&S$Œ35>.)BjOי/}o-kM-l U+ypS~nO0ƢߌW *Zs:yR6ªГT ܍PJzN R8[A/,-_XX Fo@v ̔U ^YZ . ӎjeߛ>8&6bFd2) 4-4G2wVGml_R=oe]ɾ{bO܄)Ɓ C&U$*O$j ~vH꼍IL6| .ݫT}MDcuyAγ#&DuKcyAIqo,: 3Хۙ8HYl!ELDmPp"2QO/cʵ@ڄYXlU_h7iPewF`1/$;Ya9$:AK`%Rn!Bk1~v /HrѪbJWY"!'oH8n,BWoi+Od?lUwFʲ.vh"{]@U0<=x~$4sV`Vmۗ\MV)'JH;ranN{u-iO)xsa"j>mz%{PaOվH_ P!ɟ 3%y^[ <&o}&-/ktx{֤,g#!5qJ&c~Ag]7g%fa~hM|z䗼ft:gVʣq,~! Ļlαhdʼn#wLB?A3hBOXKUGZdn*`DrBC'[Ґy_Lp/]0fĒWԐ,)RDV?a1ʻD }W]LG'4z\<=ܣb7HW/$ʈ>j0ƘFb-P)]"}B/JFqDթOкᅥs,O#=U8y0Dbs yjpa)ŸW懶H3㻟JgWӲ^WtFqߚ)[ f%<,++ }x43|ǁF r W9'?EX̏;{i _JvQ?'rS%ێV&A$-o|Tg-/!s Dx-SWd.<ݱS۱0FcDs>@xhlWң,MDV:FDj3 fFS ;TQ dm}NĆxzT-nJݾopSe;X׎qHqI2""=&C;W! k9#VtI=A] trbG^s;4z n+Ȱ}lھZwfUP8 %W#m QZ[-̫&}4 3w~vϟ  WDBT{-f73ZMx7Ԗ_"VȬj"pNQ p3Ac2'quq֐ik#ymD~m1D s-apLFT役5);e>hvq2d4 l ;Bn|>?L"SOlD;DcCFɟ;Ȑb|&zt.>󠲮R{AK|+t94EBC<|^û>HZ3\;諲bz(oİ5s2*]Nl6״7E cyr {wV{}a=TIz - P{,Cp4xwSZح d*R6Q̉</'{v1s;C "͖!8~A^4dv<ƿ18^M!y ߗI~t6 QcDЧt3cbycN+*%!X^iSelja8|oIOb grCʜ}`|ج\ 8TxS(1^i=JZk0`>F U%~n)؊?i0s52S n7.y`H*:|n}4L8_ ]IKr!l0Ͼ(?R"lCL '(_6㠞2c.ņD1r\:rREH#라/|ҥ#{P'Wѯ#qۍxD[xا_Jak+Ta\qCbk.aM~ Cb z6Gצ?ٱ㘬/n25ܗ›U2+qLaۇbwOK12e_ $MH1xzoVO]l|ξSx>=0]XS~.@vyMa&?[5^bJBL-S+CN$QzU@BT+r3AMX 0S~$ɡ@<Em7D#0O Iw1MH/z D޸D0 CS ,#&Q uth|D22fJ4TV(Ϯ8Gd;Tn*AcJ=IDpggnR˵?T/~A̱$M|{AM:+XB-K9aЧK#SpJ^qMڵ`8n $e{ &ovJ`4kgOKGEU T |dH*ك]ZcWƻe~C@/T[(0hUQQ 4M]Ot&:$Zɑ,茡UzT{/߂ ޹s?U41uތACkȾ@K|XM{?B?DQwIsp"[cڍ$SKtӝp Epv|WdE#:, U؀y~HiSJ'[֗ -"; ^y8e924}V#Z H=zi0i('r8?4I#sh|&,]kg$ׇ;q4)_X֍WɎcCiq:P" * oUmRx+Y ܻ4i"#% dAہk}\6*1e%D#!I5`n#:@x*)M$uɯ lW9(eJJLadh!/QiKȂ S![:%y}=JVGoI^b/&XLs9s6M<=[O/O5>6W3lqk;" ӷ }>wPVv~N1bb^;}c0rgM8wWnj}l~u am{þ,"=\V2H0LO`/vtr,9|hsi;DÆ\L cF;!B2Jm&ʀB)n{%Dp$Ut}ѓsDO%޳د W]` hXBBvI=3ᅵcAP4N ܣC Zixz= QcZcpR2GTI[H/-Tj!Pڳ݀2yQ(@ oJƙǴvtB^Gۦ Kq ~e>ZA{SuB` 6~no%9?/%y tŸ_ɅWu_˺'6|3&[_;dw28!J &qW.f7"D(q(U. ´&<[@;%[@$[#Xa<58DU7UEMd:0ծzqvkVuƾ?}=3.Y/]0Q­fg^*.y Q/]{~DW/ͪo'ơe׽طP_w͸6VPWBD8{ۂARԣ%ݰMʸd<}e"O737@/1YKl g}<삍qh0Wn[7|0c›y> CĤf.v o)Rr3 6̹: )DiJ)^t2(ŞT%wc;]_Mf0-=Zo,%%kKfW݋_3}}^XbMHӮ A7)/Vh-.c! MbCyCrMj{N5sڑ.խt-Np(ާ׼CIz&H떭N![ 1JC@_ cHɡK#˼k|ъi(BѴF`؄h2ftʤ&E WƒkS}Us<_ `Z_ƾ<mG5TTgR:OOBi4XZQg~0ڎc@;+4|< )cU(l?]Zu2 : g3\2+6w9kK*9}j ҒϞ97v?vi65+l T)D tJrSTD/qU;c$M3XNL?Σ-DQۨ:xPf`k^[>\q8R8DVAa8]ǎe՘"S̮~ obʆjCs2O_2]lNv |`^K3@ {7MxXƼm5\ٶ*C[w1=ZmzfAwjk 1ygA#>%mSC'cZ&)[ b8gg十\>#A@f܅CTXzKd$Cci(NU'[Yᚦ*_?JAy[8mRyos4VD Z 7Kkq6oKHfdvnhG?^H~!$@QGv%C+ƨ4⫥_:aj* @ٱ5%i\ʑjЀFp\OV- Et%%6ơ{>}b7E[ 53R~.Sbz/dXZEGGdWL6 7JT3O=MR%*˩񼒣7r.BdFgϘo[VpBfYYbཪ p5 85W['8m]PZ a{l j1Z%@#VO_u6oa,8Lhr[/[ϣIrbhDhwKh] Z|iv+,/XI v|^-Ț(Tא\GMv\DT%F.ŗ̽AY(ؽ.I1nlNڲFOmNCy&X <ԯ.xNenj Kg%*~/[UvDWd}R I`l QS޸TDOa$.{:ɵ{Zx+ع-)2eKrzfrx7~@wJ Kdd;XjUD)Ι1,)>7L3@\$g+C,o0^|I;ktnnb,eo|gk̄m0{8n8yRҗaBiF&x,\o]UOJ= 1ƴ/4Pk 'p狍dsPܙ!L3I\q)3戦\9!p[Y{UCRIEcMVf΁ؤgQ|Y٦180!`b~ftąZU#ɫ )lVK81=;*Seߦ4mݽ ʙZ9PzMI& 8Hk _xU5ƻ s]mе ,&Gdzr7Z+Ha|[m7}k6ڜJO@ѣ]GEvI7S "Ԅ6^"6a +; fD0+{#{{yK:[Tt#Zc3(:"Y 9%Ѳ_@>`j|msZTf[˟ 6ץ\ʼ1gO<и`9'k!ĶjFr#}ثl.$f&\ 1`FmC 1OeCQd8ߖppV<g o}y^۾JN}TZ9nSD?{ܽPgIX"Т4ᆶ\ga l0)_kRGDI~&fcoQ#]Z!œ eLJxs{N zk8Gs!)=PK'n~h֡u [cl*K auڑV/#n"Q%h$%5$>;ewAh'NBmR4A'ifC4(z֘ޣ` TNf16rF;G7շZISI)!j@ORt#Nƒ_7 6|Tk'c_!yUeeE"X{.;B׺Lr>dl;-pC%9'jz_Cw e $jUq񤍁,G={O+[6^ fL7]*0}p"HmUmbXLz s9mz D3-VN.E0ln2˨Vryp\K} T'0t -*ϰIW$0pwv)_85ÃWbդz#1F%,>\ %}518}w{Ȳ}H-q#:ꛆ$4TeO=gy9.*Y@;L70ڑ寯:Sje۔ܜyH.+0ܒX"]A0p7"E54oSj g)frJxm,qK!Y?d8 CaL9Ι>qՄ1O4u;"ΩeI:c!u֍!A" nK@Vĭ"|vɐKenքf&Ws]rYRf;"Gi)#@E1}pj[f>-BOП/i%[/MpsHF%vR ^O~FyCydp ʸ/>Uk+؀aq0aSe`տb_mՍ7q@0cDpV*o7jĢ_G%_m;CN+6Eo/la,3+v^8Ny(60"9='U=!CfvLao(}aTuġ'w2OXCSY&_UwdTt>CŠrC1皵AGĸz %d U3j ! 3k1nA𱦣AX]$̒$_aE.2~f]OkrCή'lj$LNB=}Cc׋zxdNa%p*xC6Pr;w{dRwڠpBǁ1Ʀ=TSN'7ֹ/&U 3l ק*\GIK'accU+3C;G>YVksGC_Z_'UNΈm4|sǺ?쥂K1eǎ<(Fi`$rKvLo|qq}rܛu x'E3PRNM-+|ˬB}if75Xvvdz&0+z5>or1A*K* =Y5]gk\~ӷ:s L#SVզjRk`WLYւ)9^D. PC 7x)+Xj]7CýU2™]Pd3b^OTb qցeEDJkFmQQT͗tc՛v6mrYȵug?f"FA~ $>߈j9U} 5}r & |0kvdt8GTBTw1wr z} D`Wu';unAU!^ /bOK`֚3d'6]c<5̺ =N.\i<7p.{2XAD"Ŗgl)y6t$`gJxܒUu7K)WqөT1aLHt%asOd)YȻV`hH-v0 nĦ烏9y`)9z?Al]GÓ4 M}ک UͿ1?g*47kHi.>$+&։n}L[kŝLɛy-#%UZ$Vhpa\e (~Xf՘lEVqu׾w }൵-bcf|=9Ycb1FA;Sq=2Opeih~æwr;_u F T转S%Gt2AUBz⤵ ;-۴5+?tuzPző;?X؏t):ZxTUt%WJ;My#u",Ҕ B+UKyY M.tX C"jPzevЋt7'w/M`Vb]rMKX`i \M\ֿ_\؆~Wݟv5+zaШwW3be0 ,=lˈ[z((U&C4{ uhaRsh-G֎:w[`2+[ɜ3p\ i69J^aђd,43{L|M2G޳kl[+И*Pv-gqs3wzs .d%q>E1WȾ` tU6="gqeqU(^&)²ď_;N%ILh cM24S% dt7P}k+z߰fHv_:tT9/QR{uMπ~j6yy%#e!53_Xf8V*_e\y9y؝&T3 ]ygR2%~Hͣm5=K a}VK[0Q7fH\i"^3}Bb؆{5Gm8C,t , 9SIڳ1=Ļ]^m0YQbQHs7Óy \+6:78gS_r"K]0Og[\گ%$< 5q 5sX(/# Z]ԮhudNml 𼾈V]뇺Zן*]hY7=K`Փ(ђWGCPsc;cDu %^H_i}oV;}.Ͷcޔ!/A6֥Ɨ(G3YqY'ֱNw(456i'SIZrd P!*|q@hLV5Ij dYAHO8Ԣ:/-!bTYf#+t{ĉ@ B A|X"TW-AK'ԲW KW6i{^[?RòER>fX5{*(KJ|uK<5A hzH 73tf Y!n>]pT(EF5Q Sb\*qt- lBC 9 4}=e U\p-Q<% )1ʼni7"N3hEÞfJlWOU"кE^e.zpC~Fh6vٛN' c(P]h̀Sly*G9LoyPהP&y|=9SWFyG/zt OL&3;Wsjd?*=!&F*(㺀hE>  BQmGf<|i̟nP"`p9p)n0')AgX 9Ǧo?^S\要{KY׌0JP81厈-rt0cdGa|[x $F< ;E׉Ntq2DC =tʴp=WFL} Lu]=sYz(^\˜(y ՟f 75^sann?yx.f/f]UBf >s9H63/KlVD۠@,Axb4VS6,dF1&g{b잢{^Of:6kPf/."TN`%ZvC0iaZ(nQ]es5810.=+PuXZoQ4>'q, 1tq#"vS TmkT(Q7&[}7I)=gERc+% q$"1QU?2}+cn@vUs;C#r0&Rb&4Y2 c1]2N!;Sq,cWY랄v 5i؄k#kg3~(Ņ:v ^7&׹%מ#r""Nf$SQ{/+-kW5`VPjRP:Bj=bJ)c1\kkQ@BÊTyЎ_ܲb{2HE7kƓw3T41ԁْ  ˦'JF?=$h_SS~tӛZ t10E ƗKCk> "ͫ֏. y) UW랽c7{|Ƽ޻ʘ*,͈!>+%ɴ÷A9F+~u{a8a3;Y!X͝ f,GsttV~øax.cT+EEbuR\=.͠. .{"Oi6&lߧ9buf!vO>~݊#6to1x<]v݅[*GJp׉8 ٱy$S3lmAUղ |%kb]HiO]'?al,R, )`.%/E*и[˃"'Uh"/Xx況ͪ^Z Qca ?QRhmߏip*/8VLm$;L2#O|G`^,˼0GAP5*B3tvAq湁h$yxy$H EIrkd jIh.r<:uJX1[C sJyrEwUU$mдrYqp/0&n5(108V5?ʜ Pȥ}l. 'Kx'S#OEfMND$/)65M1,kQ{u{*gf_Б)Jg-O'FGmZ p)yI a^ApG.j&(,Cj:!f^s};HrQO8Vch5k2U0Y:?UaL}%WvN9K;uߴK oc;愼uNZeeIC0*9AISV~3\ryߑu -!nTOt FtgrjLOlDE\}tB9lKC#4==R׹PAbV%jHN Ϯ$B>Jˬ!mFB%MwX-~LxrF4APzNjtW@ővX FS,t7l]z|Bx7')5Ϳ@fiSԑ!F֙ZQ.<3tWͫH*ߨyc jmV>*G^.aڵ-"FV~ZYhӖX9y8'$_CcjcOWsUu0y)<ea57۫DͳjR+=r6ݿUDd8ŬP2݁="lu[9*=KGI^("^$Bj '",—Օ9D۠31 *Ԗ4A⦂d((f1f#+]b> rvMS9?m7OiV]='aԦ~[ɘs/tQY}u0_k=8cb1'nъ[f7~vòR.uŽǚz8k܂,D);BK!j{u=)_ 3- _mQR.*Ltp ib%DYP]tx ==7"U\KoP6A{N +0}#g=( ZFjh],4 R]+ v47ˆt´G 5fv_'AlZ\݁h[F$5(0³^D|k'*az*ve~9F<\-t2;!r?HXC8ada:͑ax #*J栰VPӎQ!3 K _hѥRƉXNfWr{S@"y0w1jcQQNcfc?#w"'11]^Lx %]1$b(\XD܏V DŁd皷Tb@!5fџm}^hɬca֪L%g!j@hqEKhJ$buJnvw Ui NUreEcƄ)HI~P MJ;2 3GMq"ov?AYQѺ+DK.E*-uFS`c V"()u1ķ!Ǚdޖ֋>Q7[agwd@:?e:'kz9afK8b/r{FE-w }+$srFu Z[}S{PmQ UU-/xW¦5SWi}oJΤlvϴZ1pXsʸъyi_^U.#OxPp0HAF +QyQ>hl !!_󐎱i].!V;P`ugXt,oy2q9]}3QNlb"OkY0K8Vbk$y6G9`J![BFP/Ér=]rR2  '9oMy5Ako p$Gy3y[5Lu~I|:$U4.ח]&pv4RӪ if1?xiK{Id8d#^ PSn_Ȟx輨IQ.HJ\rrBS-d$Dv).2g \1Gx B(i )ÏjW{h1whs dF}jH-ë$H3PQNe㲘/ HW}ՀXPU1v8%F[0׵:hiV_/b3E/s:{nu["`Ԫ$gJY!nݱ".Q_+K4_9~6f! 8c;/}%›܉U_&pԢ0٧;O&8M? ;й _Gf_={f)^+¹w#`MD $9T˜ߛuPt`: Se/G]1"vj#H3I7];mGRtmE/." i dx[s~AO|F*Ig@\p;7h[M埵6%!OhZk*+kNG|[Zm+o1&kKE>7zO)=sw/ 涾'%;! 6p u.H!bd-v/9PF \ [T΋zP.2YNetdUh4En@!?MfjHg*dq&1٧tڭ0eyYO3_ۚ`w;洞&31_=$uV[t(5$vT%=@`\h- Zf):Ne<v~`|lU Xg-s#h0B&NOFur%sNvk8qƼ?8nbj58jQBG.pf 'ޣW9-̆ECA-zGNo-h$OQĆ7IS9BYŦ27f @Xh/ZU?;naFZU9a#;7Ysnb*1kjLg|c@kR |nA'Pߝ)]:G֭ҌJ ښ/rU0FT1@maKbq}TBz\N W5V怐2s-<@2"(f]겟[wTҎ3[c'A)J8.B? uQ]N/3mCݞQӬad.d?1)X=ɮ'8oG}4t=pc/S=nÁtK H*:~۴_}0F )NV!ޯwdؼU*-0Zѝe1UXyPRet햾 m +Bsq6+y6XPKV: 6ضV|uܓ*kڪƧH/ŤXP \>fҔ-c҈u[9Hx cĵb㥯uU2R_Mw0.KӍasUW^'#aF o/[@:U#X}WhJS8>i.CC ƛPj $o)ӧRώƐ } 59I!9|4:&,b?hꓲ멹KL7[}6CWVY!kUgƕic,/|BNT96Tl&\w pt&ݦ|l&qv/f2-)c\)99F‰ y/4sTSiRVvd$6H _0s[*8g^M*2OݒB؆׭"Z̐p؞xuܚ 3ۢu|l0 8HC͛_W~q _$nx*ʁ?Fv-qkvk+7|ɫ*aIP6+yt)FAO &aNK*/}?'dwesý l'.k%=p?Q v(بY1Yd $AޙފϑK:4V&$ S|p蚟7QU40+ 1vLx^lbOHv1js,\\Af?`'&iîuEQ)ʝ=a&`,L;|F#\vxL=m|x}\ijظE0kPFU#ʀ!1'MS0n~i^BCslR;23pP+85.³٠a'ǹ呧c22o$AGE7:J^F0[͑.0^姮/ NKUTԬ.k鐯5HMЛ#6I(ub#\#/ h|y#_MzwWY1BhQk+2T5;:$>0Ef>n’۾SnDY"28#CΞ*%K}ti4]L)'UN$@5̡a>j0|))Cf?'uAO7+_H1Ջ&ji~FfX?`A Y:܋C1\@ te;ތ M3ٴ8KYǑ)'imFJ:.TaBU݈9𐱏nX%V!M3`yG9y㖥4ῂ$ \f`yMؖViMʪh 2e9Pݥ|盏DGklLCK pV|ׅ4n\z(+.bMc4miq~x?Lz 9\4/)#'=l:r+U4Ț T8ИKgnPFMw2קwC6Έ/Oe .š IҿT"{-鐹^M'k(KsXO=dSdx5duS Nnb`#t~oKI4"U)oyJrO3ǥ8 5rMXfQiò%H:O3@,.Ln fdR-ǯyF %+zq۔+Z08=DHJ_%Wr}CdbWΦqaCLEg؍=BpU2rAYp( !zaFx0j]hq3 +$&QTO`Ntsė~`2AlLTI!J 2AI)L~9,:ȷ[q)Ws +QEd|6taP/Y!ݐX$TF$oEFxuk:ĺCw{yTM%%_فV>v&{'w-j#XAM$mؤ$)]gR'>;y:/!>Є>-0_{v5Cn"e{O~^}o5ݱғ'1޼v%4#3۶RLf_)}TkExƞ[Vh!Buo^ڛe \RxٿV <;gS5a}o1 \++,bLY|YZE!r_nF"u7]|GDARҝ[EFNP2wbs\N +NhJcSqFGiAx{.*ll\.frgW\E$d?^_ev-BO0DSC T'$`RLM7EsQ93:2Wُ3RȇАNǤ~딦l݇`h&|K ` 6b]`K!NQKj4 )Z#j 6&4I[:pi;e8[/wB)Wwq?~/Ċ9s{AҐc8>#6s9p2`Lu~dy?̶"֗"ۭ-@.܋o3(NS&\Bg݆wWYX|b?Fi?VQ$D7,dT16Br"YQy ma7=8=9 RuucX?)eٍjH3-X&w{0f=Iiwtu,Q}Ƨ^mj_Ѷf+\CLqD_,E(A }qBM}.Qx|I$t)gK3!il~pүz'7V|H)Pp"oS?s-$X{cD_F,{DF{Њ)m ݋o4:@,u:548*ڗ2nE3AqSGQs'P4dk1'vz;,ܓB,׺ +djAlJ+_:I+q"c:.|7Aȟj[W{ӝ{ ]5P_o'uP(YOvZ͖qW&˂F8H5LvjjGŲ'7bȣm`{P̋:!C`/'YW;n6p%x9VlZ]ܥQ)OH/^OOxg ¸ۦWN|ѐ`"@ݱ)Q\Mޣoq2kJB :O3"1_4]{)iXb1hp&AG̅&0圬˰Qe(vHbGDZ1$]#0TTMW1vCC!Wh%ZXp@[Ȗ~yhx :-3%f|cI Ex<5EϏ ɂmT%GWԱIm;H&AMg$hH}EAkĝa[ɽ 4b ӃF^'7y'$JSo T8ۏyzV;j$FB3AP7>6 f_3.uMUG#}i|W0F4ෞPCJ >r6eGtHlaOfకb'H+TGC51I.5'ΨR96r!-mI% rGRm_( 9/e^ 4E%|d U 3 4~fl+@vj\0W|~-5 +]QOnLHiP'MYz3%;iKr!FدWdz]4|$H,Gwm (4v8_?iCUy $!V%Uq3o@ r0oA3W(ļ^W]jqneƿ h={kjvpBtAw>S!쌃;["HO>ǥՒZXv] rDLA_VNMр,C 쿨JS UʚugC_Ypeb|> E\Lŭ"Bxn(9*<ĩ0{u!x+^ʼny >-ƞX Eڶ4I]asB&:VN~nGAg&3οaW1/mSF  ];aԫ;*cb>72Zs?^>I| WR> x!,t\ʘfg=Z k(EUYsŭ]1ϾlkȈLf`Na7. XD`HmZL*PNI":eė>܌]_0 1NZ WlÊz01I#&Z䂬7AR3' zX\ʮ,@H E3nSgȄ)R`)~jmm$/͢AW-K5]i ?^L92GpZ= AK|*;l}M{Iӿj͒v7 vp^jP4ײHm%NЕOOwNL4OUjS5|r늏9!q7(ԘH♿ s\MiJ9LԢ YΚ8!ͮE?YƺFYhM;G9J'D\„yhZF$O-\փ5;GLZ8,"O3Zp FI`:7d 4]AU >T."iO5_, [7;@AZ!avVx_љǿ*4OڻxaydWV8McFN3$gN2C l(R*pYMqA +X n*5>,R:Rm[d"izf o'XUޭoh6e*rWU$w`#|^&uUX+ڛ 0k9kHi!*aW.t5Eu`[Sͻ& w|DBl Mq-}~V龁0-kXd~ -6EIJ;U )a T?4%fD`rjDi:VS(?$oU&orO21޺{zU93c#A|"WӝJ?Wy1#pD,\ @8C/i90U>w]BҊ4yuzUꔽrC##af@e|E<a|GXΘ{SX{jpĐ=\vE G"W>:Mv#mGL-B80mxyڠOQda6[[WnS|&7i4\T AR&"u4&J-4D熴,%߶<6; ߧT%‹0Zg7+E!yR ؛︝|Y"i=lq8xrF5" ,FKfhg̙SUGWS-Lbuɾ| 'i;~tRnM:c{*,`_l xJ26GGoE_TrV0B;l  Lձ|1'ǝQ~G@B,}zۂbŤ/Pcd;+54( Q_# Xo!.H DC?1e~K=h4_ vVTT%O~*G#Bₗ-"țȔ&/Ʋs-oOOf)d/; #n[W&W]܊jguϮ|_Sa5\-djc*8"R֢H9!r;e<,@2G,v݊YYa )+^5&ܑ13qDfKXcUB+U(z-j1y!-ך yqƴ= 4,׍bߪ(0p'h0}1l?J ; ~ԆZ'.ا9yB\Iq>b Ft׳I=f9Ş Ϥl -;mmަ5a 1Bg~m).{řkmIvmSP( j_˚&:>nįKF툱uq؏-$ @ֈy=П_ϲ*=a'j3 Fgev_W[;Б&u*GFW\P W×ѿU'ݟ,q;D۰dD4z\{ʨuq|ʾAwc@8GtxlЫt,lQW~Xӛ"&3Y>+USW̽9^rsK+7@_2EșfϤOWwkfP̕\0,l9jx}uרK:}3; S B -ȹyۛkF䨘2UQN̜#Ph~u[.Up/D/ƟKj@>gr,upW_c'lZDj~!J_+TWd1D\m,9TnX8+Ä"?i)D\Ic Kڵ l7PP#b& D : [BQ~N.i桽dv勈[~)M1K]CS//1F< PDldE;?[\\DbCdR\GyL^TSDahcַݢr]ls8sɩ.6 ®ң e&XHqSp6)׭(n]@06|8`<܃jM^ճXDΡ86ۍ$?G`.όwl'r5鳂qiK5l^ʏD̒P{ ?kn, %,n2 (8EӄP?ҋrY~īBp"RVMLni(|kS)ҵTeoXw)"BD1XokI..ϋٟtqQ& ަ]>.sj">)ۓ();;-}e͉['N 7"kBa2ycy92SK~-HSDp+*\S76\Xo{SRyQE2?B'"v=-es ӏuEih4PD4f(^H [vu"Je_1Bl|=)D ֙#YGJS/}[2U@~HBJTIxo RA㯄gZ L!DUUs V'?z6ʵ0nMdb#<&ç(0/6Ӗ1a]7^Hix23E)%$NsTcTN)3BQiƺg2NuT8%"L`oNmW 7l Ea `S;G?Bq#6Ux~|s DyY.]T%M’nDbZtALz)KցbNRy@ᝩϚrJqIB6U?4ųсzÎ{%a_z Ӧ3,>?y*68_}PZ2(Jw >ʊ?s8&\_ӑXSL0#0-5ު]:2n>RcjUsFjfG'֙kC. %[I:܆{/kp#aV؁A6:~'1yQ햿бp7R49^諉-E 8ᰩ5 5̓cS1QozrX!*82m05^N 8rYzF/s?Vx5&6P=;u2wDžlcZShΫ[wZaA;DFOE fK'gdRv=]l&Z RI |&?+1^퉟q_:r2yWbŃȗ}]++7|nަꡢꪬW6k"JLci3VQ2ґ!;AJ @dYn$]^gI?$Пh9M=,A74_ۤ[A'B70"$61xk Cgiut xOY]ϲm|s @^X%PNj'ȅ>weEzroad1'dfyXE4 p-;L > )[<\@>R=;v')|"wNjN83~x˫[,x9dWlPV,2oC*`7дStC}. i\'u.H8b;ѣ)HVn8ԙ<%&5rjVt_ _-GTqt-^ck`g9Ѡ"Q1]zN^xE?Y69#x&dDžWLb7=ISYu&lc@屈`>dmT)):lesr(j7[WlR&e{GjPwmu6!UqR1&첉>{o6;G -^]YE7~Nݻʃ=ƝE'-5N`\Jxͼaכ9 L+MM(\2ٝH$UØSgl=xxoOk|h3)HV0Sžѐu1cf~ܠPi0s|FZ+Udٯs}ērOai4 rI@JNTJUÆNds|+4}g`UHW@KztE˰d":v&sw֨u̥zUhA~c(OOߠQ"l,2z. ^^L{vUW|KIuOcԵ'f_䧩4xix>&ѻ1![=1{95KC[]q@ wyi +^pfMoEʥ-ne@9 '  h{ }̜A'!#)Pqt[ iB8cHr1gRxJ!e;ɕtQp9Y1w|U: lT&*iѫḶQ^ƥ$vg i/%):#'qgL6j} j7-k }&֮9@J\Y,*RClse kZY;NJFV0>w凞!ꛗyMi m~Mjr^ID$~~ѧT2c*2:(b6;m$* .ZĠP#s+n׻zUyro &fe+@K5qRNc) /ڒ 7^O/l1"P'7A&Aڛٸ6$C W1Nѕt,Ag Oqۯ3W;t(uzhdm(5Ģvve>VT6;1Ne waKn$̲v jb8Պ-_d6(,We π蔗= kIVT+SDJҖڰ ]M?RMT$Ɋse% "Qp *v]Pvܺ_N(Ќ5?ЍD7kFw@(Y"*y&9iAmՍn@VP1SK)I\W&A)rMpܶ PjM5sd }5:n-?*ڳk*01}fP=.5c ^ul(^}1v^9_ g nD\70)NĿ U8J0|/FDZUa%h WEK( !3gVH.6Wxpt | QjϚ t݌b>ր*RJ~Sz9A5a(KA\cض/+ @Hb$꒍JV@v~=c[:]ڮ=>sm;Flhv~Ϟjt1ZTgCq!]P8qf]ѰcЀQ\;f9.uL9 óOС58_0u?Sj&TL뷤Dҿ^&,JV2OPdۦs Ox?ܺ+hT,nI& @Omu44/jY*%W?E}Oz5O+1$0'(Z<6=: 3Wx(0`'L2(f [җe/ݐ'j%N0_X-Ј?y7|WAGTH[J\\fpd;!qN!װp[XM,nVt\3[?-.4j]{qˇ5*>9]&ZKW{&-[JLsB]=lXh!hJ] }CC>1YTMhnC6R@rс!ld*YcNǕ%DOmF4},Jl*9Z!en`(c;_=V o*m'V k- k "f_譵G,}1*~yʒYb/M -?U6Ԡ-f,p p@7!]O ʹ3={__5+9w8”Nf8/Ks֨Jؐb޺?l@dPT%Q'҃U ,? @'=iE GA }s1[gJ=0ζ4U2fz߃zi:Oßn>kB E#p7z/H)= 'N&3'uڷzޠ.v75b IXE-s;LԷ;}.ygh0.12 $Fmc-R)\mAG5wDηjŖy'  u-m놸d|P qff @%ӛ?.V+?`@d!a8)JAr]eĀҨ[S] O{ыa2fcu5i] O"vteOetE|@rV)3`t&RQH!O`*hY|(aשǶ&)x|rO5! #\%O0.B[LLN@o$?1_WA_D6XT$`u." 'EW˳d29"s$ h:l7湩ސs ׻쇭lEă̟YA/ef >i),2G%ѭ7[7Ji6u-`r}O76PCSȬk9Rb]'`B9^<F0ւOX2dr]Z%Km긡*lWnIOpQuϨd<1K.JME:uxk!ᷙVa'nJ* UOs7 @wr`PB a?ĝ,P5yl}ЅQd*aV9ǰ(,҈F+`,|RjgTGK}Nq=o0S|Lgzqev8bHYѓ}I_Xtd=E y0Jx%Tއ:>VŻE1Txy=>>U{KMg耴\r0k/(UI)H(v G <jRmo{{{Kp nTLuQ> ]Nm|BFV%:NQL]< FȬ[XO%}Q yppD\ZE㉿ >0?EL@ :!Ru1 cTcl<qsR"IAjoi'Ȼ8FWjVtEBb uuw]Z-D\! <p&nNL"_wεA;­VC=L$\z&["$1L];GzhJGn=P"ﴎ+b`>* hhqf a!ndTr  wSoX5q\mk qnTAvz 2o8ogߧ'dTQt@ىa ~o[RVP OooMD,:Ӹ/L,O4?;OyA!:ۋnhx\E5z\xdn >х7VLZ4*9ͭ9gxom]Y/Í_Ar_h+8`?D9SoR tZڔV>Wloz:`2َ.F,p&V /7T]lQ;rqٓI@8?ϖXpp_3h2 V {-#D*gckܵ'.;ORLuRCQ m[#ۢRۥ_E^"LsoBxsUF/pJU[r<$ =~*eQQOOJt+$F"AA0ңpxAJ2MW.8%L s)y%]3@XEp>e}=Crl-r0o0R`|chZom_w _02*]ެw%K}$mX~jOTrAF_;" GN]UsQcBi?$f̍^B~^uxhW0bvnj )mU`6m&,M;:3՘HkHerMl9"-:8F+ҧ.֐| wqZ7ʺ[s -iԘH*M=@FlE>l;Z, uHL8|098WSK$oC'|u t?LWb1&C*nn ȌS S/"*4ۓn 4@V{$&tmJ3W#r* 8@7fl=bj{#L +RIhz.̵J*@߆Z1< ŏsTUq0]1GCgQz.k" V΋Ⱥo#iߠHu Nض& :fi~H3" ldE)HmOIDbY4E HmrSoĘ=Hl@={Mk)?wpnJgjXc՟לcfD$i `WSNi~>t\͵\xxڳ`V_27h@Q})` iDcwΐe(o5\=e  h(RlW4LI0ʬiZYg$.n8*|]BJMԤΐAI﷉ {0ͳ2 kzcܺ#qYb`.MS"LYTlx npL>UE]cqQ3o jl1݌n0w˙nΩ ;E*?E7ps@,U^GR趻O ju<|!A0}! pQc)7ZB^!1$6&ƌk (=Md[:Cmh fL`'ї]t2A^U W.4D t1,.J瘥;#Nᬺ*>,+CzAԛ03'H42K'dy4D-O- lH52`ŋT=&toQRTvMX\}&uE VF35z=&a,y'EÓ NEơ FW'PLKEnS{\F!!yF<`0SJ.j%HD%fz7X]]ZvY¿ So˼DTW  z|iCa9Dzì^}PN[-zZ㵗3ޒ 2i'G\0SUDC=^@$:h sr*4sQ3vjSZeݬ=Q,JF碆(T9ä}߅ D%m>gZ6ҋu;e"*^He$eiUHVrV1Gc'. Y~*{#:ar_1Z/+lqPP8IVYM u`ϹPbz!%43J*OdrJC]ܲfw|֦6=ВDD6_B̃bURy('ofDtS&/-l[ynJBֺΘܛ|3]q:=m8CjVܷ]>Y;OBx}~E}L^{#Ũ.:8Kr]w$ 2 L$ww5$Bc2cwL2)WL0]B5~ɖ=Fv63Ec ]\< weR'*'^TGL{6iuI|˻tI1oEmUKA7&RKO܎.{[IѾ6x(If؍rx9?_c" LėA$Vt0Zp $D @8{ MͱB{/ ln ԻEN*?Xcx):VZoN Yrx&U /ǿxyV2I=u-}t<6tz3Ʒ&}ѦiWyqomǥ*V60V=ج ^dE>E68<^h":Y/U*\Q/ ;=hbnT"dxc^o詬 ڀ+LllȰ"U)?rE䓾rIGXB駵yJbÑdw~jF >oGid+qËY ;.ijje9n%ψ] 1޷vtsV.L1LG6 cڌ"yI`g9jc F{-U7"5.@v63WT8hFrYh]#jMcu%SVbTNQ^'}MtMLa_ asg\ RgC.` '} er*v՘0{3C!eP{pPJ`#>oJl1,7a!^%|qBԗv<ۂ%T︆M︕l P;2Nmt7zg\vW}( )K-{J*^;LCee{̘3sqT&T^6Y:Fl5<{fCT\ĺR+1埔aWryS>0bR Hl߱"[a ,cEkywc)Ը_$iuu; ?P^-  Ƭt]U`dKQYgG']6-;ƥ6:յQ/8U{2ƒ4U=ݙXJ$} p3^FRl{ d՗ɆgqcbIyvupPm t",$ҧհtgbou V4'2Y8~=9,g&|Ӗ} -炻^A]rY6"oV  |:9VUR|gXѐBzy1hMk\zrD! w\ *cI,[=x@ uO:o$ęXoD,TL8bhfΓa6mtQ.ٙ;,7HsϧIhO o L'u>/X0ePP7v9:koa\G 99s||&$CHlGnq6$ZJ#e.up?Ќ{Vp2R jʩu}(kϺPkA' !XK\r8_)@j+v;*myV ӟG4p9qYvϤvH11Rˢ{~G[}w,DMf)pS:Kd,wdy#^E١~sJw?^06GykGOZ>_+cZKi\:-2T(F[ kO^SMljೝ?㵗V@E8ekCURK`/SeCuj< ۓ^7\.\&$FM EfDGD$_3R\mUG-­E2rd@uQqR[zz[Xg6nkOFWbn}c !xVBg/gЏ^kUUV%_)z͑B nC}Dl[T3w6YahPu_oJB+[|l݊$iY#0Ld13h^ydssl.~ a~hX"(k^Rr [v&X ?m46X: jYM[T-Z/ ޮZV-$`$TcpX-\PY^9[ArO>M]˸meJ'$er mjx9IƹH635Kj~.h!Z#{ y?G@;0z?NC5x'OOxkDiO\!2)4}SEwޯ._gjf'*gBc%>-Cգueҩ"!F4Wydl跥Cklg̷8^\%FWe% Y' g䳘ٴ-YYpQQp5ljoUkͺ [TYɋ}R`SŇMT LFEK{7uMGVC g'Hy B;Df _wYl?R- "E3aGqC`x\yXT hwK { mJ-0T`c VXLk RE<3R +-%Y.ҳbњeC!4ql G}إG|Bv#~3Yi&;L}0 !*ILrF zp)͌]^SPCݠ`t`l1Q*|(L3*V{refw-'zLݢ$mS4f{C^ؕm:c?dnlx>%Iwq*Q[,ngԀ:&J% D6 V̊nOJL._]"(A Hyûtnùm x޶ՙ GdR勞r;ٚH)}=N!tiiš3NרK% 7  |X5l+M𔲡73ÇAgL~M h@Gkzv6qH8OCrH՗^9FXDX.=9a&%U"ҋ.=CS%\[Nɇ[2?^f؛!4q]j'_}aA[o_x̊tg ρ N]SȄв2oqr \ ݢYJ  :?BPzÉC7*Tھ̺QZN:d{G'WI?yYH…u..l6hZCxջrJhÉS!_܇SUi]()~Z3an qgH 3wBFUR+^)H_rH*~fl X{u,uEjvmkEt@nx)=x3}WN_-/6~?GNnr_A8jDlȺ-εtZOkdzsTmaÙ|ո'+)g6*"!+U FՈ ?2٣"P-Us9@],}f-%!da {E1 lOغ]ç]PrA$ ^;VSr4s؝֐|:KY;2`lbMȧ 2wzy5}jq{u1F[8ڠEWB? q1hɰȘ^7%xi8o9aI95½_C~_EV˫vZo~_..W)j0w*R\5IJUPWNrt k.m綉6ۋr xd89F=As]p>< `1!uJyq[ġUL$:jzʊ@w&`8""Y,Ke{W`+%a5wh+*k$#8H^U5\~ bS \ͮYgߩYȰ,\U7e;YkzIŵ8{DQY:%]LoͩwM&'0V9-({pVX{Q2aPs$I^EFd+9 (NiB\tVyT Nn[}rN3ź{WÙ8lEDT.G *&^@4'-³B.YoHsX32D.$yw>}+ ivL &:rL"Y]Å6 xc<~9ÓYCR.DYf}՜f!69Cyƌ0l /Pcց "o`! %7o ƊeA_؅y@,J0yaSݰԩ(g ܙJ=K!^G4P0]v}#稅)؝&GJr"Z0W_ㆌ7cr|z0߰Ac\BzvkF;_Pl6|BElr}[)D O$4K?(O#ӣ\=`BcXBP2aJXG+}fz=J$=\HK:[F+/I=8TK'5:0!jpCďDt;rܞr4Ym\۪ 4K?G rf'!񂻑gD=hK<}|QyLǩW0eævݽIj?O0r23z\,~ Pd S(CMsR)N2'b~j 9 c$/Np{rxp/JsKB3uMb^/[v'@LZI~A6g Eَ,O KYXpAqOT$"oP*ї$VAB/gEÑ%#pY'0"Qm?οh:MM7tP^_+P%ҾQ k c?vӯ^-6i@nfZǨ"dȴ"Uk J׆#rsgBttQ'V gG>zWmo4G4ܦbQHEWfG4ސc)؀Թ/g:C^* $!g([ '/Ш Fm!@җxЍYT FbǓ 9t2Z ;'61ߟ$ s̃`nc9 ƾ X¸!ZM Q+g2$ Xeb yb@[b Z3L` ZLxWӝ7af1 v B*@1b/`,gw5BK5ܞa3Cڒvd5H)vB-uDv,6mRkN~.Au;+?>B&3(yKK`-ԯIh b^^9Y-) 9CQl.W* cfKLxsGzg%m?<ZBg|iLo;W(j 4M3]'Bxh Nx 0^B:%nz$+2g1FTS#j s2&(zoyׄ6 ܽs9g'+|ήH)K:m.* g%:_.RBykW]19U7u.Fqxy N+Uƈ2  fb2T?VjRDB~+ I?T;>'Dx)4y/B3E=1!r/Mkge$i3iv#e~x'$|m9\=C4q1MՃ6G)j{i7# /ʪOSSqc:kNFؐH!e&FJ&R2`&G V5:j5 ݍMk$("EF\KQY C_\+:@kaj;*cPioQ=+lJsV~; 5\;q!++ʘ\ 2qdS2֍L4x*T *gV=*;ԏ]͛&<ړLu-uAhB=oOj63'xSzRh Y[EtEkdqڅocZBY*3 MJջeky|(m <ݏ$eE6?#~)P'9kKQnJw7cp|HF@{˼oo*v1@LfɣFJ"$FI $T 1ݞ.?8xnyJ- Hx'%|!f38B:Ff8H-c:Q1HxH8iK6[gn^teL1D艈- U2z}N5!^Hbc/T$sO -4$=N@*D$.) h[]F2L?@┳.m QXUfp30c"X+w5MتQFC=ã. )^L("fhi-2Њ>f$&!f!:i, Zgr*lg8$Jky1@5A6/lD?IGîzu&c-Ro6F&yg|ϐ [hMȐ+,M6'f`aM ١4] ĸ8TPi[NkSxxD)|]9X)WF$z4F.8F ׃1ld2OcVȎF {c%t\GRpupU&A 9/D}z1ZΘIп^']v+¹?`+f]=(m*5xKN9p(n:u!9&]) kq+ -OONTۜBG͡lZRq˭+M4)Xl|_%@u5svL@?G?z65,HSkٿLL4пŲF%%@BSɳy1!d[( ,EiȍLeb@~78FFzXg Ky֡E(Dm~:TѨZ'Ռvj]ɷ1 c}tO zP{#چR@ !J=,Tt|ȥ)<.P$hEWٿ\ϰIPE2| F~ Y/ tQ dZ]K8 F6EЯP,v ^z6 iMiuf\S*6KZSGm~@ |2-#c{ ӀUMc})Le1Do#Cb58>}fXv, ~Ͷښ\^Il`<ew h-T7K0GБnKʶ25{/=?nأxfSZl텎JՕ_ܹ$.sB/Eؤg=0{@P%QhqwSR+^1T1 >cֳwSc27Q- .F/aN &JzB0jؾ`!-]XxL2rU c/c9̜5GPv7y¡y z}) nչGG] H d<|W`kyO6*$/g/*⎾B[%A[Nm̐wc}n(%&Kkj8QcҨqMK9Lo= S^dIo=RY~se; 񚃸a' :e JMYHP`bGq͉#LN=;T;u2Dc> &K[hӬW(p켈k*cIa=koe$/F~B8}^!o:R)'s&MQ9M߄pjdu5 Y/Rp"NaDYnd}D' $M)pgv 1K53M̎zv}8c;;|r٘n N/IA5=!qσ˯zǟqe]{blB` JQ-U$"Qل^VZ 7mx)Xlq:%XD@x%gU@.-r0"9wĠgpρ26F:*jpne?˒ #L1E3xyaO{ׯ4V 1Ǯ靀? . IMPT<8lC 2%;lYd.U{K,8N<JvNLd ? DJ v"|T4S|Ɂ]1陖Di0loP ך6w钼7DAXl{x'p-t7QeO :/$2%>۫KgQI]d  ܨ$+t-$QY;8{@\'z QͮPnPLRJtSK@*ӡeW@@/5[)xfz]g&_>PH?oEr!uZZ1>84HSuL\y4biWR;lGtӽ`ܭ 4 E'q\Y  f" 00'wP4+^EH`^b?M1OO-A 񥻨TDaXj29ϥXT`2 ~H}s41/9g4ߜ)St;`OwićΨ><:WC/4JЧ BF#D6鿹K\Q 9ލAy>bj8+ẖP3Zl=WJ|J֨E$䇙kVX/N|):WȅCt}piF!"GiYRhA{akr/Õ/Qc+MHǎA e=No50&б?e+6Om8, jTj愩rY&iY@?Ԩi}- gTav:t-jpgElUZESZ<\CyˁCCRqͫJ!.şC_AUkGqi @m1`9b }EYh㖇7зth+FR_}̨MK.K㸜nf, /9UkI 7i-N1ϖ^ȮZp#$,Z~=`-K Dk(mdmGn6q,c#l1=1 oN :q /2fKP;SExߏU`+n#_9*哷#M[L(k[0^Ucۺ\{#a9lnkft;AprTܗZQIOdげ@I@4VnqR !`{r?@0ZY>DkQ K@&!ACHW;ePeu7XӪ+v |L_ӠU%`|$vy8ɱ#S !ޤNY׏8Ml73{+kHj*OOǝ=r°FWhf>>@pNϑ_ﱥ mYXz\j2\l=GhԶ G):)Q l{pjLH(;#3X@Ρ*JVMߺխZժ`|^6}L5t#;b|B>߰V"^2ŝrfm2nU?:K>n'ƈEzmu]|f$mj2Gg|huPgSڜ%G{#UV~J5^Qef A{VXv^JrnV@Gsqxo$Vej@|r}x%Fsza+Kp.vUË4GOI)z=z'"@T_uM1fsy̟"\iH%ZuV9A -$%]VA6?u|v ƻd3l+L K[UϵNôA[rۤ!Xؠ!;e gnOJEmVOm D-H xxfђU= z#kvAqPG9jlO9?EF *@AKNbwyC9SR4c(eQuMz<<3?Ϙb ~ʵ\:wHyاrk,8(Y Կ RsiZS2?+åu!\1!7jl %Fsd1loxyV8CK@7+DSoґ2}-:~ 0T= ڠޝL=ځ-zO/%c 07xpYDE*(j4pdcKf"+bxm6B5mebxyG `6L洒Fkq[we#9=DžD9Y-c֋bP,rf9HOʧq:Bg>Os pb49($W2$QZ/hPJ;xQ5}S{A$5VJ8slDvfƮJ"BBM@ O߽$$|Gf!SD@.1]__ݜ+ 5?NQ]|onY|<+#b*J=r5X h-&ݡ '6[O+YM_7?S;ThގϛPJ4v/]&x8=!sA8汍q?f!= wd,FYyT7!ZkE 64^ނ94^xxF߀ܝ%hӴL!'W7yn+毷;SЋԎz" -{%.:%ܪaV,eWS-h oLC ۔%-GkM̟0/;S()n/3hσ}ݲhv6#Kd0G=6vɤ FES0gv: "}.q&FW3v˱ss|t|A3֕i?Om:$f:}I6XFBlE'+%;"cF@J\)ƋaZA\7*r+`(,ηߕ:XV=e!J4 9Șjy O`hD+h2X|Agc!+$[:$CͲ%f2䕧T;)DUbA\s'+rOd  =ǩx0>5-Hv[tθ{ Ahw=jVӭvs#2yE?҇'?yaxuNJ_qSa,LI{)'0~P>|:B-#a,Qjbw"7kPhj_('sY4JV0:ЧvX}5XtҟJ un7P,D ̗je?!l 8V?yJI-hk?,\Dr'.1gɥêӝ79O_ )l2(hSWq>sqdaRMcթ?Ic~<"ma{7gWwVd9D1b`%>䉘TBiF %1&RŇ}(G΁J͍? ܄}k83یCV _QOr&x8cT`J`@C#hM~[ZJgp:6_8kr$錃& E9 VTׇ2_֗ u)܍d"dZ'`bRY87zt!TȄU`._#Aיv8d7 uJ!8u&>RKVl׶ܼ:%Z@Tm?-budvzBWy:ӕ(]:`>pxs,Pr[2OoCdskaaCA{J#}꯲#žga2޴dsr@4OIA5Buj(y:KH?_%0} Gp=\y[A72u,*hG͙)|x0+JT>xk"G-=ñLU+%D: g/@YWUv ostt0RQŸ8Z~MkXݪ>iMs֞0!~tί*<ܽ˿/ 鐴4u'fdVr?uB4)Q DT@:0_2F6ܦm©Npʥ&X[aEKGsڽɑtxL{LA62#imh2^ tb*/F474QP Jx;-C뵓OW%~N2bN$bը= 5Ciƒe"Aqiuw=no̱$Nd"?IՐ1_a?]lCP {_a2}pۘ*,Q^^Yxmn߮r'LV xDi r#gzY^(ÛSٗVдx@  = nYp^'PB*f]\N{+h 1 R}${椟 ^Qbmߕ3[ҰjƵ c+?LD۠mD.iM/hc5At3~zbI;(ܫkiޮCf;&HPiOv |hNw%;B=;LFF0_fQ1@ejoRjvbnk HEB*ݒȳq:Ǻ&x{(:^6pIz̷ 'Oc8;҆?ըx?XU:ϊΎ_Ӑ ń8Q"h6hQ!U@p:q=~_6ldPcۙb*ndBfPLPio%[pҿk;-cJ7`VQ*cu-nu󳼖 [8#@Zn.Dcyyt 79'm uеpCPX( Ob&w^T,S㞋"%LjؖsBbLPiW/gȏKLWB&E_0 7!=Z%.I[j%y99B_XO'Iz(: 'in)QoNhc:*]&QS|g4k1G P1Lj+\(է&vD ˗ H7%F25b?ICS|.tHQ03U|̢N/.XnX_rr3$~S! JB'LSP,[yrflm!M.S0Ac(r-̉Œwջ!67߻yb'8K{9/.O',|N~WEv!6G*0(X)am#8(yJxASgJyx|mDG#h= oK;b욷FMvuS-Y+ ڏyU'K~rk趭p$k8s 9`[܈6^^Ѕh#@,Qhqvw jO%k Fq]Xq1.iYn+=-M:&=F'ؤI3C;YV^0'JBȮB9eЯД; L%ڎXJ錷]v-0 zUf8l8xxvwI5菱Z48jY=BIJn@~F qQ_P:wBqY]6[!7IK*3Jf!ݵkPGx8F@ʸT@[-]"%^oƛ5kp" ~!n?Qa @SV}M뒅 R5w;H8Nr:wFwnN& MڹutCHDO>p';KX4`ߵ9MQaX.O+r㓩qJmeYH߼67oB*!2“ ܍׈e[ v*( 1z~6T$C~,01P (F6s-d|l]^ߦݶs߳oy;'lgl߶ç[acCx$$yz8MCk QBFo~BK/Vq$gs6/'x70B?ב/`we -!_Z+QZT0Qd"oı`Ό~UX|f)m#!mub".Wu3etg6ZA闱FZL,oC`@L`3pay3Aё;*RYQƕZ9":dKo/IӍ#o_d[K׀ۆ$ FAGV[l5_*lN1?CY=گ{Sr7׫S/VYDaMR#y,|2Qâ>i#ɵ#~Ñ%%^> Ҫ9>ڳE>uM(lP;D |r r+Ť-.'Zg ga 4hl[R0.IbvV)s͇ROo8J.D? " aMoz dž(Q>}" GRvnjzCdm.^Vks=[k}+(5wL1g7Ѷm-/$*+kr7Ys֖Gam2+UMGV٩S}̸LUYaFvQ(;E  }#ԀG+i 鏛o#]TL?fo'# ۯ$bS8ChPmjd߄(W:ӳBS~G~ z/N:X ^"r=|Q=LpAtDg[oX;Y,8RtnG3- `w'j^;BokVĉ͂ÃxQu9l]Eoz~lH(T'ԓvHr(Ś(M! 拝"g5'%u\ Պy7S|Iem=,v+RIo%Ùu@)݌C88S8݊R5̫IlY_Ey@-r]#/ƕJ}SazN wrmoS"m& WrGX2f,d  bª۝>޲"I$Q_9=7iƹ߁a .iu;@_͜mpX{:x1 UK2'fU)׹cwWsp`un Ӎ3K%Mͷ: KEQM}/d 8ҩ鐝2],ʥJb_kW&!>{ׄu쐻ViV^,S JٖDK0M{߰IRuiaIlGNVeV5NjXeѯGMI[wߨ(-J!_J`e=h4ZKn{G?$ G贵99ݕxhɜG5Xi ,7Ϥ: l-̄5qejm?WE"sZ p#@P{Nv#Se `#roRdFQ\B$aLpyV Rx3 ̇pH@ΠQ5coXXE5_EYd넘<H'Wu3ɖKk>|27q"G?\0׈Ԍ5pj^I~9`G=^ R 3{NtuՄ"TSiGJd$:G+ЎvE5db H`G[־8A%\EȚ>@nopeAai.M+3ڙq̑.Wjm$--jX1ؗh^*>C?Ҏy lJoWSC_:,_s߷?D9BgoYcN~׋]JpyfMʾ=#h0\Jw]Kq6!yxeWzy0m5u^{R֕5&_4".-Րam{"3Y2zַ D˻錻LJcU}{d=,L Fdlٸ r~ܘkÌ"?w /STq^Lvu*0j/CӁ%9>s?fxRڒ'PMn `fK{YܱgS ~6Ur`&vm~tv3á3puotNe/!dwח@x@̿A0K;PnHYX\õPqeԨlOL_5MjK<c |YJͷgHŐe_-"/{!?K8(,(6rK52bbd߾,*T RK2\CӃppoշֈ`#=mCo` Ÿ~cJ{sN 눋G(aXx*^] RA *y6#Y IG.v-ڂx:1gQy͙0#YZN~âZbPXDrhaXߑ:xYdojGchRnCҺaYZŘNd23oD|^Rm6Nc lu[ڢ^y15]:WB-ȝF5wߘGˁ.W 4u+zLJ&J"qT!wN;HnxLnJ*0ZˋAvz=y8déQL0ti3,r~Zs).%/;w2-eL@TDtW"k1e$Gi>lW\]$'80̂ W!_$ֶ{AjjQX#%EhY]?IN_"LM+^)ł;!>i #.|'>%olQK|jgBhvϜyh?~KeOd!NE ֐үcw猶2z]P7{ZWDjVԖr&B-B͜@/hTnkzDVKR&u`LVYۡA 2BTKۦA+C/SivprdDABmj6"lü=dZ!1}5S.eX#y)eFC̤\a786ҡt࡫(ؿIBU3:a>Q&J!-iG.єaJ꠴}Jt7dI_o[T 3X|)X2ͷnFLǚ0-4QƯ1'|]ޤVgbg x%*.} Qr|ϜՏR9Ϭ&^f[_\.o^NNq 0/n:y%z\)f.ˍëK1qZff-ʷ\2jߔe6Fq ڢLqKLHT&P!RCoo@Qmo[ƌ ă hqmKrAVݱf=TE"rq|'l3Ӵ椐#,zb[XIW%%}v5&;ۑ*Oa,Y(b5v&lNé9WsAsB4+mb;A>f&_7&(I]G[!{|/ة` ާU5P z@y◸K 7.PfM3S""tzNn;Oo zL{!8üfŁϋ>FEv 4#1(_oa9I.Pď2CIx'נO=z=9w*-ՆP OMWwZƔWRbH2 Lbkfp݁CluJ_ p~VްI]JCK.*7%^`gAPfzb rS;AYRG`/8x5D$Mڰ FdUL=$+c=8=CNB(sP]ZWGKn/zՙ*( 4UYϙG_&㴹gNU_S{l"bnP{NA "EG:O5Ef@cPPvXGu4a\k܌@BsCY2;\Ǭr<σQt O;5щQrZ}%6-%O~EqV2a$ 8/$Oyw7Ny{"ܬDsV99E|vv]B (z D?MUWrLMS!:,OFFgGyFƚ(w@sWxC B4gWZNKN0f'k6:ޙICk1aowf]2c:!1?w.&Zdu ~E#,nu3wIeX$wQ:D t??''+yK^`QEayB{m5Y@Л $ռ4<ε)7쯘^IdEeFVo]~Ş7fr?I^pm/~$Yɻh_4Zgd7fz)ҰP܃Q X70 kc4S1Nϥ!R]~a{*;KqߔB/Ό%Z*^g:Hx۫!.L*0 ˇ8<fp$E8a27 ԆKXExkyx $vЀ?KM\eM>kx[TOGxK2knaV$uP28bO@X/|&qGbxԯQ;[ LG/?\9GOZ+ UF}>'YK'tt1,d8kEN0N^օ=i*J[VY\UC( Q;\Ibr;ԩ9fj*aVԗ;߉:{(:$:YMQ{]Z`F{ TTՆ ͑_#&_7VJ;nYBbece.&> iϾ)#D Lah?RQ9ܗu ;`@! { RrXJuIŒcZ|9 S3oBrLQڍX,HEX4B?%F@,>%~$ "pKumc@Kp^^Ƕ[_("y4](NiNC.z>}9\b?07WEf -I JI:Dn=,Qp[lC~ƒ-u,8C}A3zOpJ̝u^Dq'YA >oZP+u E";r#*q;ۧF 6#?CSXc\/iqreNc-Z dMHXOm7L0wOP;0,va1`TќVp>'ǓE2,>:⯜3z[\jaN*uA\PV?!i[1jWڞx'^qLvg{LIیEjj\ɆB*$N46mVCiq5 ;=/R>i;w 0fٌ^>?P/{3v>:nmw.)Ť\xmwXڒH|n`+/a$+C_r8E`a<~:P* h8yKX q?xihsx稽m*$w'%?W?O-)x& pF%DtđZZ {[#e.t2i'+bn)C;Mc,S8>to! P@՚g5 bb4׋f2Zxƿ!d(6(FKu<:$E~7F?@=m*Rl}@ʼF8~LH,r !9+8>Skd̆8Id Ȋy[Jԭ`PNFcŵ$@X]9bK5omgm 5x?U?BQL!kq'S*҂O?p97Uux&DU5i:l 5KTFykK^.{u9 KzW >\!] e^$ P74[ʹʪwէ{ g8?kl{(@3S ^s]`2QQF!t%:!I]x"-Up/ I^!5 զlޕ;9n~xd[?!!=6c\^c: }/Kk gq#9:y'RLrm. hVڵ$UkU~NMJݼ÷`UH~:`&IAʶΓ@Ki<]Rl+:u9 Hum|ƕXcjCe21ˌĒq'gqoOڒ0cXsS^5 Pt&NKym>G$KuD٥ynUI,8nIg3kOeYq:إsِ+վt.e~oŪ .֕3 i ͉5qc@*!|o'%د42xS$L+d`MJ?%پބ,(!poNd߂qS* 쌇(@aËdƒvY9P\@fOԖ{` 2+K"E* U!ɰDR؇-/G~!"2 uvVK_D1b>)hVĻ du,`_O& CTj M'`w<=IM&io*[|وOʮ">#]pNXf~5SbؗM