glibc-langpack-fy-2.40-3.fc41 >  6 6_ 3!Flض zE>b$bjf b$bj$97S| VLY_`n*GͬRtѧr{7 =~g}RI) cTWQh= j!^ܱg>0fG[(-)B̗TpԎ.1dC W.YN mG[w>'A4٩+I@EO6)#ԅA rJ^ɃCkƑEOj\SJӰ6NG `P2A@@-Zo&|D }%Rke Bk/Om^oy4Ba!M 2c8ιq$DB̫|!?!.]ꨶѼ k~ }{P=aƵЫ5Y5ϵ2Faě8UUkå)i342| 0`79ac9ea562dbf5bce0faaa4109fb6012a6a7a4f742c3e736bc226a5815b73ddb8df67ee6d14ec6827a5f18750d67a368720a3fef030204876d743500473045022067ae7fb6c93567808332017ec0abcf86e65c7a9c16c71097c4eb0ec47f594471022100bee09a33d783d470001f2b8663ae5f5c509ffe2f31f31fe90ddbc62b41036c0e030204876d743500473045022048950b6036ecc593a53a930f4233479de74deae8d48e09f2cee96dae67772c1002210095bb7ee5b0fa8abb8363386846003ab5f0f23641fe4409c4d2a6172596322a0f030204876d74350047304502210093d80d023dbe3bcfd5194240c38e3ba3057380b24179282639458d2f77ba7e1602206a583b151977db059ec309cc4eb722c2edc5ceb72185898ccad38c9f26faae8e030204876d743500483046022100cebab586bc69fe1234c9c7051f3b85cadca2ea2742404ed900df32da604ab5a80221009d14976ed661a5ca82c2f69f34552c48de3d180e274acec15d5f9f01d028be57030204876d743500463044022050df6a20543dfa5254a4435e859cd4489958b2e6cae167c82761fa0b6aabb93d0220550fa8a3630e63d210a31942471d2f18e48eaeae76de4bc98aa6840780b0c99b030204876d74350047304502207c5956168ebfe356c513eacd2faa0c6a1137626820c65c9532e75c2f286468c2022100b76fb27172a405e369b28d6a069bdc3ea7e6809861a39ce88aafd59932f2ddda030204876d743500473045022100cedf0bc8ffd71f159318938f7eb0d9cebbb860cab3fb3667b64b952c0dc63ac80220066bc7ed7d9f4853fab66d8d1d2b5f6989f0c3a4235367a8705b3fd74be25ce2030204876d7435004730450220484a8c52007a2f72b8788a9eb941bcfad4524c987388aa31b6c2333ec749c75002210088d681540bdda315270b67f040975274fcd44b4414c8fddd9592f95d98395157030204876d743500473045022100c7dc2a167f3d03bd2c400845d7094c7cf773c5708525e66de6e2fed83408af3102202fa072ff8dc40a798c1a739c2e114c0681370d8d28e6fd1bd67fb56eac068fe0030204876d743500483046022100dccab91b62c52981de85dbf80973c5bbd28b6dcb61f43779164a2e485a24b93e0221009e657950eb5c2cf4473a38d23ad1dfb7ebe063de32dfa07a5dfe3e774be66814030204876d743500483046022100c4274ae7b160c4a582036abe163be79ae9256cf1ab602cefbb591cb30231ebf6022100b633f89d7d1955645ddbaaa9d6bf20d442924b45fb2f00a5cf8a26015b3dc4b2030204876d7435004730450221009908dfc527c2f0c03a27c54a66ddea934dc01dfbbdb30e5d29d2c28eca5a23a702202192aef77e9ab889c10f6358645c77eda16e6822b08107011d89ab61db525257030204876d743500473045022100ac7365ff9c8fc33cfd0b653b61f00522926e64b163a5a0070fedecb39215e35402204ab974d90ca03666763b5c0c777544edeb2aadf85d9ea46740ab35139fb2b4f3030204876d743500483046022100f04e7b558d792c529258065fddb87c5c4d924ff547b22d345cfb87774a8549f7022100d899c385169207e02b5c0540fe1ebab507a1ead3b7e1ae7f1d8cad775ec10401030204876d743500483046022100e3ab1c3cfd0c3a1dc985ca2810ef7b8594dd1b429396154981c132422e9ade7a0221008502d8b58062e18c7afa30983fed9efb4cac1ea13e1a7a75cb3d56f36eea9cc5030204876d74350047304502204f4b8e5047f6b08cbdc5923652b81e23335ddc65fd7b50bb58dd49684a2d6ef9022100b281e67e1d001e56492fc23fc26e620bfe908ee16c401149c88b02027e4e828d030204876d743500473045022100b97b67e9a102954474bdcd53fdee4b601cc9d1693ab0fed316bdc24a82494030022004fae0aa36c7fbf85d38fe693907f5ebac5a009d8df1aa922b38960215b387af030204876d743500473045022100c1714ca530adecf9d8f6a286ee55ea2e3103001abafe0666099882f3a49262e802202897538f452fed37d7b62ad6b64de4e0db04db44e4838979647227176957620a030204876d74350047304502206a6c8e4a0df1c00dfa36ba8fb53ab9c3c9312e6457c0167f588da5bd149aa94e022100e2ccfacf368f13232044edc297950db5cb2e82bb28b311cbb2ebaf1b196bb631030204876d74350048304602210081bbf47cec7c5226c5cdff1a4c61746ad91c0df310e8f1e4c850ec8464c3c5e3022100d1a5cdcb8cd0c738bdc91b7372501fe115b375540579daea9ea4a02bef77d335030204876d74350047304502201d3ae9862219a9e3bc94def46d3b7608848b75c892c5534c00287c9f5cdad557022100f2257ec5595ef1e6e82ef8b5db3824ba2f620fa0cff8f8e581339aca6a1a81ec030204876d74350047304502203eeb3d00bd764c060bbe9c520a1655c880d3b1a50dab5ca83dd17a6fa99d0cad0221008d496eef662a4b06521fcf6aec5f92987fe480501f070f48229b0c568df51e48Qm!`;rwg'>`>?}d  @     |    \  a      ( 8 }9}:'}GHdIXY\(]^bpd7e<fAlDt`uvHTX}8<Cglibc-langpack-fy2.403.fc41Locale data for Western FrisianThe glibc-langpack-fy package includes the basic information required to support the Western Frisian language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org'Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'y2;"N6"8 'y2v;"f6"3 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~fbc8eed08a9ca003ba0e258e09c66870ddc67d205b1e933c92421991e6af6445f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398194d2033f4c254485e21a8d51aa22b55b2c80850276799fb59e93b16eacf72df7bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b07a371ac109eda870363fa7581b86549f19df267f49b78fd2071899e3a9768e0509f8b8d4f8dfe76c52753837263720319a1fd2c0b7acffaf8c51f5245fa54b4cbac70efcc63001367e6cd2c5778552c71f80bc1d4877df1621d055708d8580981f7e04a844efd03acebe488604de9564374fa91fdb3ca0048c0c64295a30f31cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0154e88b37b140599107212da7fb3d26d21b6ab19838c097db41e735e7e620fd9860da2b96387277fed432d237b1d508123884d756bea65594be020dd34c8cdc40266359ed4324edc2aa447bd131fab486f9a463c8712a4bc7f0fc021aa9976a6d0f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939810e40d172438470b609c518a0beb53cd8472e6328bf5b34823ee5d81f1f1c9845bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b07a371ac109eda870363fa7581b86549f19df267f49b78fd2071899e3a9768e038e0f8a5f5d47a2c3054ce3dd766c64900273b598412814bff457c194a2a04f4f75da031739e4e1dd2239a9c7caa2b240bdbe832bccd95dfe7858dc3fbfcc7ad81f7e04a844efd03acebe488604de9564374fa91fdb3ca0048c0c64295a30f31cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015d8f18cb8e2ff941c2631ffe3959b44a131cc39534dee83f89390dc17de30d78488f7154428cee1bc8dd577cdbd18bd58973ae560da8572392756dad9adee914f../C.utf8/LC_CTYPE../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-fyglibc-langpack-fy(aarch-64)      glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0.4-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps   2.40-3.fc412.40-3.fc412.40-3.fc41localefy_DELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEfy_NLLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/fy_DE//usr/lib/locale/fy_DE/LC_MESSAGES//usr/lib/locale/fy_NL//usr/lib/locale/fy_NL/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-fy or langpacks-core-fy_DE or langpacks-core-fy_NL)) unless glibc-all-langpacks)utf-8172567c6780b04ffcd0a54ca30ac4bcea02f785b2f302f4f9cabbb3daa9465ba4d3471c733272060cc2ae57626f970691ebb7e43c25efef67e55ded88bb4bebd? (/h `tD< [w-R8fHN sdUG4=rˠAEB=RVZ枕5w Q*Ӑ.,wj:?ä-q,z; O&gGm-mG RڊRu^Vj(dx7:fwBk E?=mU:yk 5iPXH(eVrv+y7jͽ@ӽVV,9DzRCڰ1vx^ٻeT]6ͥ9VzMg]{lK{5o*/!tۮ]_U[s_ք5?95g;w_t4^c?D{/R}jMs}=Joue7mk<ǹaG?͚2N|Tb&JcBZIFB>:i1&`)܋K3ú:)5{i`SV'fr͚3.ZXS b +5u6Ehp(G9nԜ!,S=pհ!_v e}L7gj9)i01qppLQ8&)f3fƶ abks|p%әakDwmopqy:'_qI" \6kCɁxܠ!e):T۰l5~ $|xspl*یVk)A@{ISL'?:bHo{[BWSRV҃J^HIKa&I4,_:L8YAi BI (((+-VWU|5gg۾bLJ;`Eӿthu.5 @T獙.q]Ql y^N5NXG6*[-ʤk3H,VdiUGyls^fb`^XUOOQee,_U|z)t?˞e12= ECCFtロ=Κ_ſfoG#`"! H!aQ!(`PC{+le;n+Z-[x $" X@ߐ!YuВd$LK~a@V؄]ʠ9E%IhG )HA .t 63`B=]VSitZ@iBiPBa!` `9jCG,d 28ߞ4p4qWh/o@?$zQd%uQpQd8p[(aY ([FQS(Y()d0ʁoCr"d(!` "OBKx< m<[3X P yᣇ"Ww7bPCˊ``:83"H‘$)I:JB3z#)&h 1CADD$@D$@$$I:3\eC?]i@bFhx]yL3'dSGM U܌~ Nϟ!yb]9^~ Wx},2Mg 7`DQ5# z+d_ Q1p;k`ItPPァfWᖘ⡨xs7Cq.{Xs*^0GujxXi'>lH-ϖUBzeeym| I.fCv>8X+1U㝙aqsL30sL LE&򍚯 ?Em:CK]ny$V*H}nsDRڴO̹F.k?! ^Y91R(\k˭/Нw./v[ԍ x9yFmSsOtָnJn袾e r\$iWtv\0ůZ!z[n dx~E_SbK{Ɂ+Kȝsb._ǾZނl֋tot DۑFqZ#oGZc^p*gڎ8o,.SS VT#kM60>5q3ۜ{6 ;w+ewi !uaG xo[У(bVkn.^n@ J\j`L~Yp6.=įB:4+,,Y^Vt@N{fLvE+1(1F"^e"_þp{x3V]*5oR20v0dwR6FC+;ZM!7'y)+ 2Xj̇G2S@N>ތMXC6{>C*KZT3~FM 2CQZ!OaW:N6nk2J>AՈǹ|w7".̱r CTiI6C Z4l/rЗ:CޱUL <y`A2UxSXt=K7h lߧ5t>ק \%[wg`=+@jxt3o %Ü LAp"|TjR@L30,~+<7+cKZYoC!{GӪ$*gT# 3Z/v \ ‹/hȢl:~w5"-(P ruջ:N m.=V:WOUu~.eQ?1D{ D=o(3d_DS3nYvK(Д׈Ձta"10K`E`T@\ʅKh.RFe%lJuOQw9ZL2r,GIR[$蘫dž!wG3%HQvS/6ޒ'Ot D96LfRDh"/)q  \ăASVf.rd;Vʙ`}aYտjM<:B؜t_AK~BXQ zxP&bgH`jrsh[UFϞpyw~vZPyx37*V3Jks[ kP*̗+Ҧ&_|_ ,ĎpM}wùGh9+[|ߜ4|Xؖ+oOlͱ( ^ՂXKKKD:/+KoԺ@Ȯ9Z=?/u 9tbUӸ9kD=: h0M(V iπ\/+7BGN$V'ڲܹN#]B/'NkiI@>07#ۍ%]hYw}J2imhG-jS8R,sv4;8g3=n[u.-z8`ߺʊIWka5Fŷ2E ΉWmڲufZrR=!I(s;Ok*^/J'mDm#JtD}Ϸ[.LRQ, z#EYޒ}/<{kDWW|Rw՟&|lhvlB[qوBM^0w*w"YHE2?,MC*㥗17 "& *]a ]Aǥ:^xߐl}q^xݿ f lr @񉦞"7h9%//.+NqCsBNhsiRX>14?»pL)!4K$#ϐwv)'29g1(/Cmܱ*~Ԓ_)Q'7T8P>W-<.aE?E@$2Gyє0 Vƥ!*@fQ% t|gM#Fc-cԑ؊3saJt>a.|zTvY{NqޙY$2LAj5 @>b5A$t֋Ic^ ?R1k&c6_ L{YRWaG׫Dگ M*Qq6><m3؎>W qXQy^5&ꂥ@[lZxy{(*!K; ~С@ 6]Q䟛L3|_Q㽚P*O}d2~ LX<K?I"<7A{VdQn|LZ , {F 'Ao"vgVK|5ϕ) c˒9YSi5|G3͟ ui(8 G@@ xgrO)$w<-Ǽ=)oX/+yoIiOagS߸ekqg'2\w\wIfB$6|4ow6__i~,g^(OC| d~ :`X zH2Ak~LhV_t+զPLjr}f쫙} f~y'}0,~0cn衻sF2[tRJ%02TzqV |%^csVW` yܗMaKW Iy~|sɼq@(JȰ"/#zY-ޚKt%d*vg|3) 1Bl!{d$v\s8T^[JĹ{4Y-,'d!yXh5&2&~wH$hGON F{UswW2$wNzMJ_8j;^p'wYƋ׻x31;(0FrX_XB.".")eZbSuN~wLYY Ik<ڪ( n꩟^衻'WDxp7`V'xP'S4@Mî53TfY XcBE YiͼҲ15r#&<:QZe<4|yBHDasSh9H>bEƞv.z 2 ASܺ lQdp1TVPx{ԯv<4WEa;&RDeJsL98=8 SX}+"χ66s,3a_nv‘_cf5A6z݊P cE.˔-=X9 `d{t)?5y]? M *<"T ELT? k.5>,PĮ_x_)ps-L//zGol^"vP!> #.eZє0!aܭYq HqZ )ԙdd?J$xHiMQviZȌhO!C@`#+UmsjыҸJ 5._׉%rTQ7іJCeU^M#XG_ԶƇ:M'Cou _9|LlpMLG 7o!py ,Zj)을kO3 ޣZp6QHf~@=s1$pBs\KeawE5}`u`վmc&ɪZ*'hոT0=U_|J> WC(0‚er&0pLgರZDf4$ޥj}aT ^aT7[9@;*Z9G!*[ </Y䅦W#!dB0HDqq'Y2o Ȱ),D#2iq-&R* YIm r څ8Yi^"fƚlZ#=QPۓQ4mMj% Q0`f~N $0bv)V֗H*)]z4FCg.4D }.g#<[1-Eeo{K P71T*Tw@1[Z; II3~2l 3Ÿ(ܾ8|>ԢTK bz@ >K!U9JBRU}aa.وg ):mg])_zشM1HTU$G׬@*wCE]s Y4TF `1-D2EnE"ʋ=V]/1Z.2j` #?-8RCI,X;b:|RW) )!4~-?ގ}JE{LjVE'S}Þa1i m{`O[v'ߘ7b"vKݟ񻿙D{u_i>|cB} 丗|{*~| ?Ȉ}($4'B Ǟ/F f(' G8 &H"rH|(Dg`EX tÁ[uj9YpRRnRbQs3lX DxAW cI+W\Vw h˔+寣|(_ ((:&' IMX0—O@#,GDP=89nɌmkAsX+U uJe(E{v'߱gFRs`d/_E(?7)|˩ /3}ިO^6K_꫟w ԟE'6 z_q)GT}H( Ps>N7!7LEJ6$}{akїD ! d1K>rr+I* 5Oq3F`d?)s t/}Vb4ꂯ2S%{@$P6zݣKr_N$k#)PYʑp-kZ]jpj̡zf:R{P{ EpBK԰ vm:=K2I7QM{gY9I!̉]n}HPR,?uyC>hľY#kb}X?1`R Qrm!GTp £}՟iGw=7OکͿ_w񑄫ŬfPM4dEY_otD=ą3Èqb*hA،~PkW6Ly=C%;O SWB\W!ߝf3|fۨg؅i?:O1,$rJTK[)H}nCԗ0+j-O۫/4/J@UyRfpjkT6#9.hsz iepX.H|Gpj^?:6$~$:,TD; O׸4g9/=?L}|& _I>r]2tYsm"9bRO<׌V5$-Zve-Hn:Sglby$aM*ŭGA?-J v)a^ 44=RN8bylM~;6)@ J'>D?Ը`FDΌ1C"q5M MC41X:`:j@}1 $J̷%X&t2tZр A30xydW Wࢻhz| I ܔaƋhUhD&E`:^ZxjUR**=#F @;"ifL `^i/D{vRAAI===GGG;( df?)*C7SfW42 zdG*Gm+y'4kdה,W5^EsZr&˅@oS8Evw] {ΰya3qJerYv&{ΰw ˞aw'*bW8!!wٙr;a3;.{2bʇ2\vegw] {ΰOT̸SӸu_%xJ^5Y1\pRw7 Ë&Qyw݉wOޝ|w̻מ;y]&Ӝ@f k3MX7amkfXk}xQM6am JXpm k7e]kݚ־L6i'ppрTttJ{HPC6 _^^3Bچu/ [6,v=ͅ"Q"m,J+;Z {u50eH)@i- P`QYGwks*1z-j)v^'J7"TE{[T yJc"FҀf.q 9caT.1 ԵY ]8?og9_ ܎ m*sRFG\cchxvcU[t5SK0o'">BB&Pp~؃hX=18u6-ÜH"\VEMѿ~ʰ Srt6B3M 2*Bڟ57:,j/l^Rv'nNgKf 1Oa_&n﻽mƎ8_+xn% 7 {WbzG{үu0/~v弎 ȃY\1*hA k.R=!)ՠӶ3{nN<+IS/ŷCU7`&G$%5bVscw8&dF!'Ao\y}P"GaHRH7is.e0`ڥsPjd6bZ`QI\Ddy ̓.ݏoQ^%ӓaU^}nСp; X/JzVZ9RN؀̷xJpn찯=ʟ9h[q,ok@ohhN`̵XJPtHFT<3+{#wa5ʝI(zi7f"^UME؆,(3.ao^ku7w/AD|}ap ޾Ƽ )jq6Q?L"^UMEhhN`̵XJPtHFT@38\ʝI(6f0؆,x*_o3q,mH)g"8q_tOϋZ_QIHsbRDB2!LB9 1SwtEQ,ެ*/@oѠ .ra|%%XxeOt$?pvg x*1K<"9fyWV7'mJ;cSwt6O,"qfQSpv󽂒6XҢK ^oh>:>.jtp4B0H^ ,a2X20ŬO8\ (2dlrwyt@$Go"9mC9E@8z5+nxu (BA AA*8p:M[0Rʦ$qZ+uM_ºPGW!(&(l0#1 Q aU>>\5 )jdQiAJe48M'AW/`dbPa8a0l!4lCUtk\\$sER#ݰ: /JOHohPEϱ@5 $F842 G8@. ZЧQhz]u Rjz#Ypd7ZE9ԜK76a?'k$ ,rW@" "Y4Dq`qQD*["<榈k Nqo]=a0J00i00 0 Ɛ?56RH@&Q}4&4i8e4+jCx :+10<_d mڶmֵH js=:oefhϥcT6l`"QqPdP꟟#q5uBcD`8`q$Z$ Ԟ'$* 4D&"^bMo8 SZ:o4*Ho벫Ut*V .SP8$h qiT$!ADãh5XWm>2o@3#"0c'kJc*ENˮVjGR)PX[7~g.}oL&}!w8F/D8:y[qM?/> ǯ* rTE4}oӾKڣHK_QEWVحo{ݕ*:H`vD$Sy~ĂS?Q@UŪ0|%>ğ"~$| /8|ņY4bA9(){F/$#*|7p .QiD^dZC@|>/j;(FQCO@D˦GguW4EP( :Yᕰo*oppllp#I8A!|!`xv}d]!Q]/ubL `:BNK$tBi:mJI]`,Q ukZ~#omg`|%?QGP*o"Cu uAJGY!L(|VMR|N/'įR {ECh!bc'Z((Ojy>Z3 b%IɿotZmepT}4R@̎Y-l2&,IE==y e+:dI,vx3}̫}{r@2 =$$@f0ݙ":dKԥ$*-'a>fJ9>>ݿ-#Z?"(~ #Y-J'[l,g|Bl7 ,ٽQ`nd?x}m7_)| V@n*vXs8 -|&z,IZ uk`Vz5t#Ŝ5 DXŹ(}m8n']tRE3 H̭ai1oh,@t|AE*8I )YLp|yAS7e`+)7xĢI9C6'<5 i hvō!y{4dH~)cp9准 !8ֹm"h.n :m P97c-0ːTmsaRPPPPTQX?Y!GE(*rɮۿ۷lr~Y~Vʤc>n~AcݖgWZOKh_M1Kr3!lZ<_Y7ֿg_jꏮwTTyZ`}9q5uj"sc$7Őu7HOĿDOiQh?>?2Z[ZI(QQ't)eҳGWlC\?UfPLrZ8RNH&2BGef"*0k⒴6iX@@ahIс)}"n9QK$I*Nãa 30f@̈1#b1s @0z O'ϧSI<_>>??ITmChpx~  C'tOU򼢇O-SC @2"bW&DA$A$t9r&22F@Ā|$)-=$o(2K@<40*tңTU{ޭuuֹut>TU{ޭuu֡@6&,{(u]u]}H>ԚY"  (xX]G8J&씜>%L[aZ: b/t R|6J /,WU?7ק~9}f>S73"4q׭=1D/P{`kqg9~ԩU- YN봒9Wyڄ`hi烚I&J"Ѫ#<ۂ`ꟶ ?_0X/xü:m_:φʸ;?8w Bbswz[f}s- @dom֓j !WsMu芔'sJ*cvآ%Zt}|_I7 >'JY}.†G|k N7:Gs4 EMx{f}2r6AMQx5]mc\=n/^?+~/<]Iv[سi高a [C;/w?N7a-/P{Cze9 n7Ϛ3Ab5&)s ?rG3lنr6(߸StlXNBңcc վɌZ<\-b ӓ>(rThe-&ξ5>hu*$R`# XF~Mf $?@ST)0hY>ѕ]o}i%1j PQw"f޲yMafN܍}3fShBWBHYZOAq9~ ?د섗Ig}t}Hs.e},Z~̳w6"sm&!0FoVW-%~@y%|'̃ÛdA]NYAnx7 VRg^:Y֖/ nZʗ %sB Z%PqCѻ0@d9D-^wXZWy$ ?eh9Az yӾA +aEq?1JPSn62y"Kl(jsP+XDa5HϾomhUfy B D1?'b1yZwJo&"r'$$/"6 Y벵 -=O/ ֎)oS DH|BEmtjSyU-diI7KE9K2-&YF.mw!8+݊EYX}aq0ևJՐWrXir%/K#lu`ѽiJ~`0 ,B\:21DNP %S(K'\P8h=/q@lTũ.uik']149#fk ʎ. &!o2VȤ~KcNW$<]Bثf-ŔZ>Jjgi|Ŕ)CN[S376Y-Bh {Ű}]aR^ M \(k|H ʙnWN;wczqwƌ2)JD"N0>1M^=r$21;!1З>SU@|P2E xa@a[:aםǨk^A$rj,Wf&U. 2a7C'Z ?49#UMt M/+TWt8|Axs_L`-}(0 \G(Ь& *:H%|߉@P\;60a{rnLH&Eo:3K5}Mz=l63F˸y0`TVDNc:~T2<=f.R5%׈߂VX9VU031Ge zhAKyoGK=CYѐmHM'-|2*+ "T֘i!H6W+K&\0ϯy `sho 6~[R/$KDHa&Y]7$AiKQWCxr=q$43!iRPh -F &I*\5ނAG,X_D[ѱ;m?c/s! &n:fHԒ eӔj6 tGYc7.G_Kߋ#$ f;RAɠh[ylNĴ$xTf&pTUU%(>(^%(*"ޠ͜b@۵b`;=weBr$%Ϻؖh̺*SUBiKP >$H4L|]`UjwkJs*q>_-[L0ѯɕXhQVC`#murYHqT 1DCȃ;6W~zsV_2JR1R~lp*m,io%"Sj5JS>書eI6 Kz?7ڙxF`BMP0:y6X7w2of.^V*N4O֞9qڋSAa pfQ}P$9~5=˱p&S2S20$pac-9RmSd]4l܋=z#4 DԢt?pv=7XZL§.|<~8%νp0s%&aPUtǧp  ۤH. -5l-D d9JUg7C[1h`O?'lfvv;:bN.T[98JA ƏuUx]R֪zn]XaCKݽ;'y?)ӰM|1iRaO諪iM<1 LD)`'0"fffffff&S$I$T3K:dppVhFf[}OG8t?}&]Τ<"ۭK7T;3+5ZbR`75  vM NyY8}uᜭјlAr!QT1 N̾J}F]~۳zyvY8r{ /r'6R12;Iżi&zY9~y?z/vBrokg]c_ۭ[ W_.J%oOJ+X+J'T:#*'қ[ِWpgy%jo}_yuOu4?q.miqe0`A˱۪Y2"q00ܲ)Z!!0"_z }ȅ}<ݚYͷtvd5TA+ERB1!ABڋ֪(m$,@c9UsQ˷;w*2*xQ QTf݋ߵayCwx@ ۮYm`Xc"(<=z o/V&46 W/KlJٗb ppxXC.!Uࣽ*وxJG!?zkOugZgD:"<V Q<98cGˡM茺|HK0+ :X(&+ׯU @q ]vDK6m*}@RkO&~ଂIy̥HO1=Tm 9|:u% XƨoC-9&sg 1]q K+;g%S2XHuPTH--"TN̼J7˾jz-BKy}Ϯ PɄ˗#$B=圭 Ɋ%3QS<\`DsmgVNӯ wzfWrFvR6ZU8_C6Lpf7xA#0/M!/|rZyVY8>ɋ:{67іL`!AS!A@ Pc;uC3"+q†7BK`.RZpf]ٰ~YPB*8A-G_vQЕ@]}X|1fJnE6B38و1".ȔWX^AAG3]$g SJ1jF'9C#Q S~OwCw)}㯫CGGGe\ PtRSFʸdJȸ2UUUUUUUUUU{>;yyҜ  _آH82 xph`XPH@80l&$"n ljhfdb`^\ZʤLʤLʤLʤ^4=<<<<{^z^z^z^z^z^yy]u]u]uRT*JRT*J!4M4M4M4M4M4M4M4M4M4M4tСC:tСC:tСCn ljhfdb`^\Z X VTRPNDu]u]u]u]u]u]u]u]R"o ??hTN@$ϟ}BP( BP(_]O*`J@%؇P (!ױ$AAAQ|=IE(12(&!4|/OeU($2?P6^i6Td8 0:)sH9*!x؊,b5pBx)P-ae* E(NViF#9I! q)44z a4;NgYE6Z+X35b腱,IDQ pVd!)ܣn { vY5Y{NTAm !q^9\*!YM)!aOP$ 4z &R(FJZk]ZǸ =ir֘Gx2Jȏ蟗rG+=xx:-Y8;A+2O!Ot[yI%yd;Hh4O|y2M9 sc^sb.Sc9 1.üUOrO^I:('!M.e0߽7.}|57-eVE^ U՛&޼tQn. ,^>']#bA!!О~ή9#?t4 @q "=5֐0䳅\rB:]y g䫁\%vTo? &^$>ٮ=1-93F&0y%ǸZr K^Y')%dˠ :Jrq.AU@1"} = #'b%Al{,밻 {JtTO? &^$>顛韚372]3//-++')]ok{]*&{N"{+8E<`]ES^`aaacLR! .>Cq]W`YA"ʙId*A3bB&b FP !PD::Pܴ e\!n]e8t-~kBEl ףFI1/J@9kwf_ubфXranUP0M]tk)[tupyU|].>7˗mmyHmybmyllyFllµD ]UId]Op]= `Xh}T'mPKWo8:ڏVKRlĕ(uܦe|ztc/`ܫ%}fu5-Y1 xTS9'2پŠCu$?Ib"b PϽWymD} s1 DŽhl M[ %(\a٪+e}*GB qR>vȢ} s"UԡUtlWoPT+!t?rodNTU4~J 4 ËK(?XЌG ִ& PGÿҲcAue~p"!h=̛0;[m/[?e5>@s~_-}|e;\,>'u#jSݏAl#ջv?k/ԜU K1 J.i6ʂq._IG!mPVݭi;Gge.ݍWw~payN ܍omu*O?BʱrŶcn/b/юȵ{|jp[httQJ-*/rYZ' -uj|>]_v}S i87\w3&%f(킷=fy<G[t|<]W8L86>o~<-y޳.Dz;~onHDk]yz~߯{.Q%r**.®?,nB &-*`i+0ȈȀKK0,'  H}PPvYH'7 dMKฅVMQ0T ͍lBFkM͖bDAgtM%Bq p@[fb)#Bu-JHJOxӺ+'^ 9ceUH( m45gdVZ Q@"N›[6Yk|B聬ET.]X8;~CzGn~Y*x:ϣ(*@ONA0rw.TI' N@t1Q$l[i6RAb(-A# 6MaUQAqLvMϲ$mUv[vUEIO) !nD٫?D}xi(s/HPphHKtLWy\;qIa@&6M 65)Vʟ_՞?uK#X+ f]^.@{}bX,OEw]8X*Y,YFWZ^8Ofy:R`>"۹zWm$WUTCb[rWqye!:H=loPeVԊ1 t$f?eʒ;Z V,Si{98\Qt~`]^+)W2ev "柇w@/ e) .YEV وZ#6|ZEy+_/}K;v傪 ݋P*r41)ZXj)6kI+i_qE_CB&F\)yoC rjĊDj@kX㛍[:+G4l%ls (ݼ[;ێ+ܟE{`E,ntԹh!ݎ>] D, Kx50GXk¾rwX%UUUڝv{UUUUUU>XRT.d"oLeϔv ~Y-*{%er8̥xLb.C3;Hf= gĠLf`Jd8(q qaˇdP1(,6 }F˴*"s;:$2;Q":D#DAtt::c2Ⲭ( t"8>@ (1}|'3ɘP'Sh0 JH+^8z^B9ݍ^/nbX/zJ墟P&$t'EtPtDTHt*Y+w>D(<;RL$p6hq6ZJl0Ƀ@z-*U'l0 @x9R>*"JBSQ/H{c]'oQ=~{9"!܄N G`=|uNBn':DWopuV 5Z7duY[w)9 2aW¼‹oa`IFDfc W L-)/#X5B&Sau$R !(䐧ajRBT(lE WZD䔌CVQӹP)P1xc@peu89D'NSp1=3_"$l|sBB}Rj;ޱc!\!Δͥ2$½}'I eiMzaGHh#_D!ZBpig8HeLx`5#sS|m(r+$ qm,hHO0XŘ&Į*?e(-Cv;'@]@Y)QC%5@αW--#>Hlzg|+(<  1/&-8MʁdRy,bFvlw6(J*9YBd|sʎjeϴٜ; Jݧ2 axDZs!U949PW(':YV_Z|ϡ8#:L P%|_W*ALPE~zvMr nˮjf G1?6-.&iiEI(A]ۮYmUM,(uܦeeU$8 ( r1=9~5=1-)ze۴ !w=og9_eW5EO qaUQd?N,JF۴ :횞~ݖ]=Vd e۴ $7a%A !w=og9_eW5EO qaUQF4̢$a m,쪦irC:n2*jzY9@횞~ݖ]=2@b~^mZ]VEMRA0 Q̿]ӳï۲YQ M˰˪I#qfQ0 bN,JFA B~zvMr nˮjf G1?6-.&IiEI(A]ۮYmUM,(uܦeeU$8 ( r1A=9~5=1-)ze۴ $6a%A !pw=og9_eW5EO qaUQF4̢$a m,쪦ia m,[^ʰt!M۴ zY9횞~zY9{~skzcu[vUS4˳a2jmZ桰$qD4̢$a m,쪦irC:n2*jzY9@횞~ݖ]=2@b~^mZ]VEMRAOS`= 1s HOa:4M4M[nx2iiVDA30c3h"l4Ff@rYTY:ޥaMVޕ?]7];C46Iח{lrt+)d'<;;;A0 Q]ӳomUM,(uܦeeU$E4̢$^mZ]VEMR=N,JFA B횞~IeW5EO qaUQirC:n2*j"qfQ0 b{~skzcݖ]=2@b~-)ze۴ zY9`횞~EeW5 )4j'Gtس l F+P3<8ca4.U~t氄333333 @,@&-)JZ::?gcjJr\,~&{8C[(.Q>&-)J !M$p46Pd 3\-OqSS b^7D B%pSlK۲hO15%9`.J_Pn@2pYo/7k4vYJ_-ɂ* k*ݭgJfJjOcG!t8*+@%5WoWZ-adթ+TV$ 5Ui{TET!I$"dwH21J$IDecJHd5fvPsJMz}}?jf 5ܦeص*j"Hb#:&X*I.ۮYmUM,cC۴ VEMRMg`. aK"8kzcu[vUS49DvMr nˮjf 5ܦeص*j"b:&X*I.ۮYmUM,cC۴ VEMRE:Dd0K0%r5=1-S6 %IR!Ȏu2$6OVMi*2JMX&өt3>[ NS*fVv R1 "9(F;vh ^£]"HN+̽Yn$adYTUHwBUKbJ#$uHYmR+'@0ƷQ6^OZLLq1 ٭kq:Y%yvpwiT;Gh;Q@A"4Z.f3 | L̀]$wCH@إFZU#/Z0Ձ+sRmkPmkPmOlԀuDpGJҽ +(I1GM-4("vگPmw&O[>mӖK[GkwUJUTUJUTUJUbl49o_ehbTC}:Dm*r)iD"7B7~; ` |⦣uS%luēCIRHQb]3W˕݌6ӧu3xmƿX5 3~Zj?)zykýZ&o{,ʴVY85?Z{F[B||w^so~ _ ?9xW.nJX yWjn2g)0Ѽ5۹Fc٬j1E*}- U_toe|]#E<󞼻&nQmB pDOoRV1!@ [C0ywW*+CHog jMT&mGc^$kAl_&M"!y;]wmHa?ףiNf[6db1K̋K ˊJ ʉ)%mG,ͥfVKMTt- :lvd =PF |z*O$~%//\ &%# :#=2! 7?!=u߄RIHH!-gDc?&aRN:# kZ2Q8.mq|͂1udk8nwWɶ&BTQg"t:JQ43IA: E9 ǃ60=v86-lVTlSg3jet9M +9Cio t!๼^së*v..JzwXM .԰vƐ͟Sλ{ۡ rYs"6@;iUFutK  ,5߫/*jj}N'Ѱo+d C{$z<S3$xrTYL" ###########;4Q s@`x+u]jԠMljKƨ=.v,!g^Zl,MyrnAXH{-.) ZS^a=D-R-ݹ&4cUx[:qW6dW=eJ*يC KY5Z"~M? M LFZ'A&eYF2ΐL"半–>ib`@EO;G262ɨWA0SXVS!ZNQ^(%zi֗.쉻/C}tˤN@_n/cG6ކ;bN`UXS?~o)=0fԧ+ksjĄҍ {H| Gn~Ud$Кop/ȼLLh9<ANZrj C#~Z?1@#o(1lfU4ꍆ[l:b]U !:M/Mxq ʽJ+ 8/{߰PXgcXU6iζ.~-.` p-A894^k5 ^_ge˧{m@eڌ邫qO*w(1mXKA7{gP]Nav4%k0 HR;_JkØ6.HZ/JI6P* y2?f$_JDC*tʈ&H+|A htHţ~xs+>ʩ>}L˩-AE2LI hV++(O'E}c&z^TMح.sPND{iTm'[׾VBdY HQbg 99|;7ͩa//[Oo>Ӌ<:K沐 r3`g,IgX_thG2ӦO,Og\U8۷tՐ,*hJ}24ʙiA!gt48Myd=`/=;\ݪijy>k,̻Sdqkct]<8Lj@4}f/6wCp#m--H6- 4L=J]y(vșh(3zACPؾ9v)κʛި5#ƽb˥%%3={1o=ﳝ+ݏ%FtU17]Oô(-,MfȔhQM1qъ!^MYc-./zN 5^YD mF"]$XUNi-UCҮm͕E 2Uu!4U;Lq!0Ʞ5g\'kZHNo*c\cV ;Ý)o7 禸!t22x0W-nhQ,tA&xԟɯǔXuȉPA+GkpR礄 s:Ej, WoP7yn(!D )-.O\@ UԸQ4߈.rž&};l$;zq>@@Rj,("j;hDDnl5!O=Cuin4/knd^vL~ph(="?b5.\:K 㻸bNU.?Qڟx-'Ftme]OwJEd0tGvtQMH-gp鹖S!vS{ TNA 46 ۠[dW ۙ0i4#dTHmOraƼ/ g&?8`h bz4$,6d\U,1׉>T{WogɣO$|wpZSh3%0Bq$z"WxLK6HLUO'(b^|ndCPs./rk8Xmܒq& >dZb,ЅCz0/7۷T:%0.h: [x4%G%/SfQ=GǓoPm)84к%#y F~OW\hBZ+X.;#bS\ieg)9f,̡%[S\ok#p蟣i{ɓ[:CYN=K8~1C;}̻6 *JJJH'{N&?˺)\ĩ&^w^;$;8Z8-wW=Or=Fcs%O1vOL^UR 3(gqG˻ܺY#m"=V[yn[bM-%ov&VR(8&{W XnŴ*%TFTь$I"6 } y\8-fFr3~l!-B^˪i@ J""$U7kV<'1d:yinC]BAP05d@ʭHE;2?GTg 'I뱽Ƹ<;#, J 3葤UM(ps /B U/c)Gu KYAC['!_2?+;bߒ\GW '%=`DKui9 iMr.+Exh7!(H}EPTlZaޤ]+6!vNJРE Z&r v/N)\RD(@!1rvB˿R 0 0 ð n 788z_!z5׸zlI麧3V`mj'6u& 쀄+$+[ Na89c;.Ék¡5h$4ˈR b8q 8|| Xp;$h|UZ͘2?ow{86-"+[5IQ+ʄQ=iA5RL$EC4plZ5 Eqe&+ 1A`c繒Q cJP E)JB٪\rrT$i'W+vi%En#1۫=hi}pi(@841cбDA$RyYb3U(CZA1I4is'.%yS%Y'O@ h=tRh(%4%*$HΘOɈRAa(G?>=>ǦeXP$W*jQ+„Q=iA5RL$EC4plZ5 E" iش k0VEM3jE>'p6&X*4#{۝iF %9~䟷;=a B@\٪I:\FbWGd0K2fRd0K2fR}Ayñi`, ĕeԊ*!v}TOlPMsT(,4؞'{yT!Lp|_WU|_WuܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA BĿ3 Qm,쪦i(uܦeeU$E4m,쪦i(uܦeeU$E4̢$a }zvMr nˮjfIb~^mZ]VEMR=N,JFA B߫m Q*9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Q,9~5=1-)z%9!yivY5I8 ( r1~zvMr nˮjfIb~^mZ]VEMR=N,JFA B߻m,쪦i(]ӳï۲YqaUQA0 Q&9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Q(9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0qaUQA0 Q!9~5=1-)z%9!yivY5I8 ( r10~/]ӳï۲YqaUQA0 Q#9~5=1-)z%9!yivY5I8 ( r1P~O]ӳï۲YqaUQA0 Q%9#ӯ3? .yCY̏O-""q@> ŲYp)XkM zn q5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Q9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Q9~5=1-)z%9!yivY5I8 ( r1~]ӳïˮjfIb~^mZ]VEMR=N,JFA Bxwm,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA Bm,쪦i(uܦeeU$E4̢$a @=zvMr nˮjfIba zvMr nˮjfIb~^mZ]VEMR=N,JFA B@?m,쪦i(uܦeeU$E4̢$a @=zvMr nˮjfIb~^mZ]VEMR=N,JFA BHGm,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA BPOm,쪦i(uܦeeU$E4̢$a @=zvMr nˮjfIb~^mZ]VEMR=N,JFA BXWm,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA B`_mivY5I8 ( r1`~_]ӳï۲YqaUQA0 Q9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Q9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Q 9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Q 9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0}}}}}}}}}}}}}}}<}9~5=1-)z%9!yivY5I8 ( r19~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Q9~5=1-)z%9!yivY5I8 ( r10~/]ӳï۲YqaUQA0 Q9~5=1-)z%9!yivY5I8 ( r1P~O]ӳï۲Y]$@OKG!q_z ;p(\:_ou-gJ yR;Rw(7|-8[V[Δԋ5ɩQnZptם)5IoI9kS\;Ym! 52u;-J yq Х2 &I$I$I$I$I$I$I$IVUUUUUUU+TbI 2@'I$I$ITbI Х2-`I$I$ $UUUUUUUUUUUUUUU=TL" 'p$Im۶m۶m۶mCêi(uܦeeU$ES L:MsT(_;D GP$êi(uܦeeU$EsZ   $E&53|R0ߚ~?!?p4 Eq0: X UbI Х2-@I$I$GTb  I$I$I$I$IORUUUUUUUUUUT 24`I$I$I$I$I$I$I$IUU!UUUUUUUUUUUUUUU!B!B! +Tb iP3UUUUUUUUUU$I$I$I$I$I$Tb 2 #'I$I$ITbI  =I$I$I'ꀖTb i UUUUUUUUUUWI$I$I$I$I$ Tb 2 #'I$I$ Tb  w.I$I$II TWp%`c8c?sof< 0 0 ` 0 0 0 0 0 0 0 0 0 0 0 0 0  @qqqqqqqqqqqqqqq ð,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲<<<<<<<<<<<<<<<,2M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4=s]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uMӴm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶]}}}}}}}}}}}}}}}m6888888888888888~wyyyyyyyyyyyyyyy㸮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺞y @ @ @ @ @ @ @ t]}}}}}}}}}}}}}}}@vMr -)z%9!yivYէ&)a%Ao AAAAAAAAAAAAAAA                A0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0@AAAAAAAAAAAAAAA PEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQaaaaaaaaaaaaaaaaE{{{{{{{0888888888888888{               Ǒ$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I ((((((((((((((($I,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ,4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M0 8888888888888884M<<<<<<<<<<<<<<<8AAAAAAAAAAAAAAA=EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQA$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$EQ4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4IDQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEMoYeYeYeYeYeYeYeYeYeYV 0 0 0 0̲,M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 0888888888888888N4<<<<<<<<<<<<<<<8AAAAAAAAAAAAAAA@AAAAAAAAAAAAAA0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ0 qqqqqqqqqqqqqqqGQI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$q˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,K$M4M4M4M v?j:3 0 U),,cPu_j\,#`t!<33333333333333j   h',ё$I$I$I$I$I$I$i' 󫪪 ۶m۶m۶m۶m۶m۶*? Х2 I$I$I$I$I$I$I$B!B!VIUUUU+T 24Pk!I$I$I$I$I?"""""""""""""""""j$I$I$Ij!UUUUUUUUUUUUUUU4+T4#`r0 BZUUUUUUUUUU~aa)%-@$I$It\m۶m۶m۶m۶m۶m۶m۶RL$`, P @Kñv$I$I$I$I$I$wh3Y *]-֟RP'S4@Od0K2D GP$C0nQt8M}}y_+s$L)_0"#0R92%$I$I۶m۶m۶m۶m۶m۶m[$I$I$I$I$IRjI$I$I$I$I$I$I+T Х2j$I$I$I$I$I$I$I!BjUUUUU*+T 24( I$I$I$I$I$I&I$I$TUUUUUUUUUUUUUU!B!@UUUUUUUUUUUUUUU+T92%$I$I$۶m۶m۶m۶m۶m۶m[$I$I$I$I$)II$I$I$I$I$I$IPUUU5+T Х2I$I$I$I$I$I$I$I?BUUUUUUD *T 24 I$I$I$I$I$I&I$I$TUUUUUUUUUUUUUU!B!@UUUUUUUUUUUUUUU+T92%_$I$I$۶m۶m۶m۶m۶m۶m[$I$I$I$I$)II$I$I$I$I$I$IPUUU5+T Х2I$I$I$I$I$I$I$I?BUUUUUUD+T 24s I$I$I$I$I$IGDDDDDDDDDDDDD$I$IBPUUUUUUUUUUUUUU!B!+Td+%`7d90 /%=PCI%=B21$I$I$I$I$I$IZUUUUUUUUUUU UUUUUU51`pт )P0Q!@|Ё 0\P  vXZjqA?R(1   p$I$I$Im۶m۶m۶m۶m۶mJ$I$I$I$IR<ph`XPH@ٜ<840,($ |xtpl hdl0f:/ *3K!x!"""D)B @?r*j񟺧ukt+p&Y/gffffff,/}}}}}3 2* `"I)0:+8 #6!ii4M4M4M4M4M4M4M4M4M4jZVjZVjZVjZV+!!`OUJUUԪTU-UVJUժjUU*',!,P]T\L`|x!BKdjq妪JN ugk;,6mҤPT1%t[FA'dP:U%[up{8383838lGUPS(Fw1: q>.ۮ)ϩSR3g ͊v2Lz&b$J8~$SE'ЅzkNK{ԡaFaM\*BTc'\\e,m߮EoCÞj^iM5N)gjV[M*zą[3jbE!,a;JEkn*8XkCgnT`ڡ-znЫ3{"ë«=iH=Nr(ei Udy0 BY:l%b#;>8|GqWX9|rS -#2 VE rC'MX%5!2X֬.eкZYO6Mf]fmɳ&Syķ |V2zb>rt=Ys8f&{_ *gj`c<C8=_1OeReWrrE"/D1y/#٧xQGڿ30 Ea"w> Lv >1u؃.D.DBun(W{1;مX %ͅp ]HڜPDr[ Aϯ9h:\v,T- Vdu9$NJSvA19P+e9DJFs dr''e W!L5Hc9x":"~Wu>ELa\Eؙ?/DۭXuzO*&N)Y$B) ]ènt48u2fy=O3i4-j>Uo)B v@'q4NF뛲ˡhKnjfLb RJHEhL#"հXyQߧm%MΣ,! M6 rXj팳WC@hN`̕աeʥN̜-E#]QWυ(Sx&X~7v"ne]UZ(l$+(l6*1J pMW]] ȅڇuIG;юvp\-*#s (@8o4r-e#嫨9bx/#ĘnmВ9"CGKpB:l3a$rxog꽰uJ؄˗tVd ("{pSҎR~:%3*! 0!Cg-~ce[uEw|nU3%O?~,yn)%WA Yq[b~^mZ]Vթ.'Ď1;FŒWum@=ٌWU 1lUp)C9yXɓI xID\@ =0P@@p@kebu4!'CI>6 x:`q,A)ronAJ4q]BkI|*VYסCnG-= 㾺p Ad>; 4I1&nVᰊiSQwrrMN-fuP݂KO-C ?M`}kqB9ȵ/H_*D6,X$"f(3Xxn>G5%, -c 4cIOF<ٷ [l &vg*pY'2NwԒxNƓrԙF?N 9=+Ug!@}k/K㵾ZMW_DEԕxNyE,IHį|7%Z1ec29V$oUU%LD_F~̄++nxP1 4/3[>'u ޔW"ZK&55{쥔Tz8]ć@@X)!6 R,.FL]e|h2yĊbo:I_޷gB<1FҜ'o,@15$M} 똖K!TD(sa1)\NRVHSXgBkoVr\SE` jQu"n!2~kFo܍֗6փF0;;+w+V{ #('FD_ϟGRH^;jhB4C8! nsrCPjE '2l^m3X ClfRE>٢>>@e*VEs*̓bOVsOLmz%۩& ./xGET)|/DcϾ0!m`m<*Σ/ѫ҈))HB`/z7G=Gp=TʼnqU}m  Q(< E 1ju| +5u3,6f|`|_WU|_Wwaaa8tts1/&-i%ʀG_C?;7[3/ي+z'Wj#ZIt93) P;]ӳï۲YAr)g ;s=k$OZkRJgdB۴ zYPm,쪦i(uܦeeU$E4̢ 8B^ܾZ}]T<P xfGnX48w0nf+^V'eNDF#$O;k2*gb"Ac!B> >ҫ§[ّ7q`Pt;}Ed#.KBj~f^=V"b I "X8$sxnX]-GÙ*~ {_3ur4Z:JhTfh562 9$~b$ _Ç ?;x}Yzt4AJ[=| ~>B+QH(sմ8q+=3 a{vh+&J,K0ɂ(Gb 0bD0?;߹7mϵ o˺k銪gjIc)_y[qنiWfaEYS%QIO@8K0ɂ(Gb 0bD{wnMs-?;߹7mϵL]ӳï۲YqaUQA~C@ w]uVeUD˓4#(~vme]UeMDE$=5,$ G !  ~:~6^ߴ=#************************** ~:~6^ߴ='kΰ.ܾ*z&Z9"}umveV]5UMD<6^ߴ=g ~:~6^ߴ=ΰ.ܾ*z&Z9"}umveV]5UMD<4 ,r$R(@/A|x}|:pڪlꙚhyXdK0ɂ(Gb 0bD0?;߹7mDI3, /뮭ʦ+'iH#(~vme]UeMDE$=5,$ G !  ~:~6^ߴ=:pڪlꙚhyXd8z`qi\aڕYXuQTIT4A9P0(L ʑHq  {w3?AR `LVиdO3!gr&or&orJLpGnM}ɛɛp7q7q{&w ivfGvfGȎȎB?$u7y7&o&n#3MƐɕɝ܈;;77yS^'{'[2OdKdKɕ)/$ɝɍqcY ׇyMʎؙٙٙ;"aܜU9/p%.ɛ ~Qd3;kbgY;ΚY3vΚwZ4Pѽ$^8, :9993, /뮭ʦ+'iH#(~vme]UeMDE$=5V]5UMD<4 ,r$R(@/A|x}<(((((B9pڪlꙚhyXd8z`qi\aڕ99999999999999998(*d';=Ndoɞd';1;NU|2;aHr7MLn-$Y:dkF枷ć-3 0d&4MӴiiiiiiiii x0X Q8 ia8vwwwwwwwwwwwwwww+5J;ɎNvr';O&jjQer'7i#7ɛNnrSwr7_7#0U$̪ZwfUUUU< q@4Nf\2LBL*Jd<"Hp, FbPD@0 B`mZGj2Zl 8&&&&&&&&&&&&bV-+BN)t"F%)4>!ԃk9o {{{{/_u{^׽u{]{+lgLv';ٕNv';ٓNvr';MSv#;٩dOv6ꇓ= R ir&]u]u]u]u]u]u]u]u]u]ZkZkZkuaaaZkZkZk 0 0 0 0 0 0 0 0! +X!QUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU=f-@DUQp!C˺U˴VM&fZ5[MC (HA y||Y+-JMڛ7u^צaeV /e9UL҄n5hqeO܁9մ\1Z̖b5akvɭސJC_P-ӱ EU'NU ɔKvI`WʴkF)oɊΪaTKJ.y`;r~Yp6##م Cc\ߥۙ׸oZ= s,ĻK1n(~!. X.r\U|Ƥ<\aU$|`1hC 푵hq'aͺX}5@HGQ\wt|9f+<ӼS Xep&^ څg Ӣ ZRm2e93DCï۲ tG/ך,g2HX:=J@'4!^Rl]SjpN'FV6R^A$%)y 9F.Ƕh.\JB(tP= kQ@kQ*R <;.P=&@74t ^kW_*T(#Qb qzT_ 8쭒KehGf!LXn-ӏ K'l(Ba1mRť%>CYhZբ 0Řg;:6g8\s}r(LЉt+2pvI+!< q46$v Lݸa DFΖsB#efz1 /Nj8oQ'?cn 8X6x:%DLV-D=Wzj9dv&樍5 :+ D F1o y<_O~x@{ :do2hnݜEo+#>QC"$l d'*Rl^#2o+-]pGgKMcUxYl~ır[`Έj=rG*TmCu(7wlq6 fX*IGX G2:jdhluCص|W cRj:`v`vEiBS)5U;YvA\i <]Gof_^k DM?) 06*`[i=K8Ѣ*1}7dO7ʿ$$5]'DF;[+ܚ+B#(dQA1!pP<:d1bG|<jm|sojmv4WSzzS^ONΝzˉR ^0N;g#E~7ث2ڭ7?\/8VyJ f :bJ zTrJ{$[kspX؊Rcn"@)fꇧd+kNAV 4~cq 3crpcJMf0vOq/u9[Ű#5dyP*6-rnrF#zuBlVH|OiOHl@ԾKpLysalX`=+4j^fNHҕHfM -.<@Ky~ĕ304$ 2=K$6؂(,Ӟm\vE\`h^Z)Bb\Q7MfP⡱zssDH ؂§}.WѪF@:π0 I&j4PMڄڡȱ"$! *$%;' (*yL ȋ#PsrSx)%T&4_11,,Rf/XCe 7*ǤsÃs# G zMt^d^S^!/E㥰kHo'n/] e ^]m ]oe:l4/p)le1108wX+T* ]V?69.?׉.pȷ"4sH.E&pA @X 40<ɒ@)꺮T]AA:Hf2" e.eT #YXe) >$̝3<*dQO]jȰ[.G8U0 -c1A{N,s]I2Z)M4OãZBP}@_٬Zz6fe3eb3S3sl25,a>},j8{5 AϊNC"lВ4ORjϋaod Z)O<(haA`'*Ї}~+֟ӗ}/oWs+f=W4?j>_*:i>g2 8vjI=좊I/wb.+vВ [[qI NA/hOkhQB[7V/8/ \3q6F<8W^&n l ǹ],GTzʊZwjVoַgvr9eW-y4x8teJ:!%,oQ:CU/ Q.gu7u1?߈%2|eC jRcӫ_Ϛ'kҏz$ +8T eZPbT%kQƜdݮdd-m Y?>ER Ө1Ŵڸ3pΫt+k^%}!Ȏ@l֋է RvC7Endf f#8?7nۖwVP?'},p&'^"otb?,D*ɑמdLfT 03YD w.hX6[hP])2R}bD23լ-b$cloAP6k?)md m_#n, gpǼߦ7(osa2n߆լp̀Y)vqw‰tcCdP=^o`S:f qKjYsLCkPn=d E[6kM۝6ЏݶBq;d ,@_; fn3AyKfS剶pbpkK5\a9 E(CJ@VKL9S.@2a)#B_C-|A.pDׁ28R|; 8 򒾨J $[uEw4RMu'5I^3*3؀қQTV]8:}~_(1R1`&qJ. ѩj%ԁA]z >j$;IJ^99ϴSwd$?xs ı.+X(%G,ùݚ#Jb٥t CEF!f `z )98eE2mY&)b Pe.tVK]oC.n: CW<6ݔD=fOWmxS{PKl&86_x[]WBMnG bWaXifJ^$ϳO2F1LB<NwԜx؉Hk˵X=p-@ߵǔ/۲M%u5B$SBUԡH!ր5$4T'y.XP}P\ 2-q<#]pR:#f7ay!pQ;%9 U/NL[j =F[z~XT!Ψ|z$!O\(|_ Zz_La6eoL G40U: Ϣ$]JbuW1)q:bByhjn@1?xJdP"ɎJDRMt)J  Qo"NgzKEbUi@(y[N0`eO!7z]C u`y|>'S*V+>Y5D/3?hX͐ xsnj부 co 3^!<|8B=ZLU3kZ{pR28;P$`O\9yҍ; (U 2L#8fĤ vF7c)gUƺm\<7_#)zMf2Ţ<$%uv-q,USfoOQ%^YjS# /v;C 8HYcm<%tC#DJU>^jmjw]+ eNrBp t)u>7l'ĘFՊ/5_S?T--ؾ!'^ k`+1l@h.FNAtB@?-#^|hEN8 OIM͈Z]ɃtK?j끗hgC$3_[jy .n Ȋ Ǖmw%aR!%p7? ^dǀ'@!XjZKWׁ:G Tnp@ []`Bͅɚ9EM+'#SxN{|ZsAa$TlVd r@)3 )ӓ/f#: ^g0#%uP sڙh1D9|V/(oiC|axJ3J* [Z-ô'4n.W)G@iAK9C>xHਚ'i.ȴw&+D:?9̥7ւO/SxT#Ƞ %Y!6L_ redpNc޵2L ?YM,JYP0^~.t_"/7b\V򸡌c"TKnt)7b$tN#X\؉voE2u*/r.8q7fHG?48OF'H$$1N ¬ !E{VgE9 P>1E'7^ƆlzX5׊gs6U۩z)ID>!SB#|8aآAi2'fdG\@mA{hB_@:ykez6W.rXZ)vȐ;#lE.*,~XA8L86˒0 ]ݐUU(ߣKhX=uEQeGU}zəh b$0Fh<'dQ6(s^!\Kڢ+85m0ӳJS(zdbCYv,SHDoAiMv8ˆ?B[҇fdVrnnpvh {|N\YleߺP],~hwr\_E9%.JPt!p89M YQ,G?(_O!c.MP'_@$?d+ q~fIb~^m!.&)4̢$akj=N,JF4B]ViEI(=#`og9_вY7vY5IQ~^m!~5=1]qq`0 i(uܦ2*j=N,ZvUS~{,JFyvY5Iч,Q M#d]ӳï[hUM?ZJ0/oO#@3QVmAN& d> G<"d@*"E BȤJl^'$) rUf'@;,U~ـΞtͣ'M+9P BoMuVhv{h*W ܯ$@f"C|T#A2 Es_Oobo،@'o^*L+x5@Qȶt7zl/!22:L ԻqΎE ;jN`4}D cYO^M$M*2sT  S( ;m\MnVk>pp7*qD!bAeWDA UiK*R(/ BOFi$ ei0/: BʬI=|*A`'ǟ = fPŢ YZ) mt 3Ix -2$ZL`|_W*ܦeeU$E4̢$a ]ӳï۲Y`:n2*j"qfQ0 b]ۮYmUM,Q YmUM,Q ]ۮ90 b]ۮYmUM,Q uܦeeU$E4̢$m,쪦i(`:n2*j"qfQ]ۮYmUM, r1m,쪦i(*۴ zY9{~skzcu[vUS4Kr |^mZ]VEMR=N,JFA B=9~5=1-)z%9! >6-.&)a%A !횞~ݖ]=͒ŰqaUQA0 Q~zvMr nˮjfIb肁5=1-)z%9a >6-.&)a%A !횞~ݖ]=͒qaUQA0 Q~zvMr nˮjfIbxM˰˪IiEI(A~w=og9_eW5EO$G1DuܦeeU$E4̢$a ]ӳï۲Y`:n2*j"qfQHg"7C w0q/ Be l;9胁M˰˪IiEI(A~w=og9_eW5EO$G1uܦeeU$E4̢$a ]ӳï۲Y`:n2*j"qfQ0 b]ۮYmUM,Q I0yivY5I8 ( r1m#Ij3~?0XvJ QL%=aшIBP dGO T˺'is,:aD`GŽ򓃞`Z_7XJE̕"uKr/WX]) VMT79t_ˌӴZC1)1C cb>/ii|LxPΏS1>sCre,(V050<`WǃАazrz-z\e풡 Hxa```X25ЋvEX510- 7CXcC܋v6O'ۓ7Sx!w*_Ʈٯ볫JYrQh2!a.GDLEJ` ূMBf rb^%Φ֨Lo%銬eܧNez*5xlNu}D+xcԥcwi}=l3%k8O2Љ!:#{,fUС͂Yu.8 <] `d2 ?!,Ɓ^1`Ȕ 1٨oz=]m]/m=ijsQ6ɄX*H"vU)R4K9$6ïv=WeT"r>R[os0KţtIm\n]'S4@GeW"EO䐣dUH,9(n40KţtIm\n]'S4@m=Oi, V`urMb1T#̄B.: E@2j2rt #$qtF@"w^U61~)Ou|H FIkL4νթ] (G1k6HnL?*X@ŵ&λS8WLVeݝPn:s ߨ#{f얍kI%@z8& HDDïΛ..w]xVTjoŞ|6DQ܉#CL,Wd+\Fg߬`Yȅ^kFDfM{_qi6F$I^+kjSڝ4H~$q QAR~E%lY\kMJqWfQ|ٝ;gג=:vqUc,k3A{G2y89a&2&̄7}8V3jEh/lώïMؘwz٪;B^(hJ0YI#PW&UFxU,gJމ-V.dF(ȷٞ*DT7XbnMMsZ`|r f}{||+K.^Ek7RedJ܍&DTwh.߮<{GgUFQm%9$6F?&tYs)mt$ldŖj?W^ꜜTTkNӥd!UfOhKDqV2;ž@"RBI:Yl %} YN!Kj`#+HZr)V i<@sPaEgm91 L\^ OrRdJ BF4"^CZZƚl吅Pr Qg$;"cd)R3&|wdzgCmM-! u>-hJ|L@=U ?WG'egޤ;Häcm*"PB ڄ> y3{t-J'`%0 vwZ0 0 0F 0 Gz]BV&-)z%9CqaUQ iEIw= ̢$8uܦeeU$E_>_Oo_}o՗>ۯ?MP䌡'Qn 6ip)x7sąڊIٌCR@`o.kL)X@쪦i( B~^mZ]VEMR4a%An煬M ZvUS4Kr!?6-.&)@0 Gz{]BV&-)z%9CqaUQ iEIw=ǿۮy!+bu]=͒Ń@M˰˪I4̢$m1 DˮjfIP uܦeeU$E(η HxQqqa5=/dE nѲYx0!yivY5IzY9z~s<횞"_7hUM,Ɂ@M˰˪I4̢$m1 DˮjfIP uܦeeU$EqfQ]kz^Ȋ~eW5EO$G`(B:n2*j8 ( r8w5=/dE @@8ݬ0y Z|f մ`mZhf3 {99Y߱6yݜzIe΂D$ ~p׫V)gѺ4<֘ɝ@fǸ5FhH$c;@w#au VR 6uت]  hS Rh ܀ >21pguluԆ”d&e+  d$%Cmˁ59-Vm9墵-9Xt(m惵-V3H4ͰV;PvǮi[DCoz ͪVw t3Yiy 0,ܭZ~9"i@6*\ *B\("~_y^O*_5"qoXy&E/\ʙ-JGzYWxߜQPMtlAq:a^xK7;^{{}{53%G.2uIRSJZhwn Oӱi$WY]kI-V,i*]-k% Ikk%#3YWJMkX`üjZjYsHP_JYk\f[ZWk")k oZZZμ T|6}m]<6v?>.AgÁOsǵ0]BRku\k@Z{*W,I}ɒHel ʼn ¶pc񶠌998Sd+P i;>EwR! zk\ Gj 1@jP 3kQ 8XXCFeJvn@A=n[31Ѭ#7Ӷܫtc3V|JD_.G@?mN6! 4&#P@"UڳIu#ffffffffƬ 6-. ;Mȣ$G_uܦee۲@xR*}J+$J1i~9S7soJ,}e0Ns&imإc]F09-PʭM*2zcS%"qfQ]ۮ#,쪦iB%iI8 (mzcu[vUS4!EG~ qau]u] E"QQA0~zvg9_eW5EO(Qt]GYmD&Q:n2l!8  6-.kHT$E4̢$]GYmUU#M˰Z(5I8 (mzcu[vUS4!5I8 (mS~ݖ]=Mȣ$G_uܦee-zY{~skjUS4!EG~ qaP$*j"qfQ]ۮZ(5I8 (|obi" yg֨LjL"`Jg1KU֊dMihzcjL-^ə8ȸ@{`'\ E83#9 <.U-Ř ⋜y]ճ@DDH찾!#Rc}qDtd":Sbc>8=CF;Vz0ZT)@%HU5VDDDDDDDDD$fjgaa#X  KA2x! C~&ЃYo,Ϊ(|[~Yqj)Cc8EC0RP ~^{ `_-?َ. @=tMr oUM,Q M˰˪IiEI1v@qA඗~߲YqaUQAOeUUE4˒$QMӲ î˲P$E=4 ,$ xQ؇P >u<.&*z8 ( r @)|yXD8`=B7-Li ʜ ^omX~ᖠ PdKuDC#;q3*?i֯jJY(w0D=Axl+ ^Ad:_%=RN̻OZi`ʝ$Qs^9{5:1-z)wJٙ\ژXxWyT7qiP`XLPJ/#n$IC' tq|}c1foB\/)r|JY\Sl̾ 2*rv6.Ӹ\VX ⱜe3 RTh@T򹻮t]9u%˝)B4QRh9zR&8eMIh^iJ2Hz&xGʸ*pLơ5L\$@-p 4BOw]х7]hAlDO'XpB5Q\ !K Qb,e\#&̸Lpc9T1ϰ(gj;c2DKb(}qɗi:,8,JXl@dBqu&XNrL1QaxfrfUdq)rn28 9=lu4MILSjӔuiʚb)jEt)5iJMbR#1M)SLSS???Ѷ ʜ ^Ad:_%=RN̻OZ #3UjUVJUUͨkFRBbJ9"Tc1c1ݕRJ)RJ)R*˲,˲,˲,˲,0 \3UUUUUUUUUUUUUUUUUUU b iw @ @ qqqqs9s9s2\3UUUUUUUUUUUUUUUUUUUb9gs9s9SJ)RJ)RJs9s91c1c1c10\3UUUUUUUUUUUUUUUUUUU|'`W:0 S=;J顤[bK$I$I$ uy &L0a„ +3l"^r,jR(`2 $h pBiYGƉm`--]qQZdQAR'5hcǎ;vرcǎcǎ''''''''''gϰ!hS䖠!f!VKseƚdX N/S,#, @s8 I3ʈ0|PDLɋ:jOvps5cMaISPH:^DKX)ēt=4G^z3U 0#O9hړܓ۷o߾M폛nunee79?i+-.R!)p-4'.nv `I$Iܶ/!yyn4I<D8, ö)d u`T4 X@0@!stlFe\EeAULR ѯnMO 8sȸ:8rGsnC bJ9"\A)RJ)RJ)rwwwwwwwwwwwwwwwwwYeYeaaa\Mqli4?n b 25ۻD"H$D"H$ `09s9s9眻\Mqli4?nR9@Rc1c1c1c18 0 ð{{{kZkZ+\fMqli4_bJ9"\RJ)RJ)RJ)wwwwwwwwwwwwwwwwweYeYaaaaa\fMqli4b [f{'FbX,s9s9s9. I E \iM7ilf?N3J휚fb9@       9ss9s9s9g\fMqli4RJ9"\ʿJ)RJ)]eYeaaaaaA!\Mqli4?nidR 0(ej(##@ RJ)RJ)RbX,`0  ~RTM7?i6q+1*2 9( 0 0 0 0 0 aaZkZ+@PcІ`g) qq#,^Qq: 3IPsm%&^Ȳbu.f^dQRX)H`EHف#9r(c1ٶmSEQEQEQEQEQAAA0> &6TjQNQ:LC2 -C2hvA=$-JS*m3MR$7(@HJ(f`f`:qYT*fBtd7+@LLʑx 6!f(H@$@1yNt W/ݦ45f)EReEV|$@6#0.JQL\˻˻C,HfifiO>}ӧO>}ӧO>}ϟ?ϟ?ϟ?ϟ?ϯ_Wկ~kkkkdu$l$RXa6!iH&e U"&BzĀ(I< ƂRl^G 4ldݬE܅-";NvҥK.]tҥK.]tҥK.]z{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{ 01I*G=:70[\jS؄T F >&ɜ4]1Ki/MfYJTA&D8C2yNt W/ݦ45f)EReEV|$@6#0.JQL\yh E.r7x7x7x7x7x7^ɜx.|۴&,H Q@Su"qdeQ) !m"2+@LLʑx 6!f(H@$@ˇkooooܸqƍ7nܸqƍ7nܸqƍl0@h\@6㲨Uą6X P@&&WCGfpKm 3 $h  '|L94]1Ki/MfYJTA&D8C40ˢRT1B`)DBeVؠZhZhZhZhZh=_'s~icn^"2"+DM>OՉp Ƒi`Eb&.@܀@!~@+(7HZ<^-Ox邧AAO >? ~ ~/;sςqA- x?@a-,p ̌F)w!%"""*R6DDNꈈS#%@ &"ӒEӅ[\,(@oeŵD餻ȥ nQVvײXyU۵[yB(>@ >@@~tȴ6u 6x0>A !xaN.0|5|A >@|7 |r4LR #M30-SZ #(Q*8$1#1#1R5 bpQxLs怙.KB &Iz^z9s9s9T뺮뺮뺮뺮뺮4Ǿ *UUVUpTVU*UTU9&/k4R'&@t:Q b $@B20 0 0 0~>.( A2 t 2T| M W"TJ0؄ |U:ܬ(ĒT 2=$GԀs,Œ]2.*UjjU*UUZigUjU']]6*DCb 9p> )RJ)%B!B!Bpwwwwwwwwwwwwwwwwwwww7c1\*bJ9p> )RJ)RJ)RJ)B!B!B!\*|be8@[@m۶m۶m۶m۶m۶s9s9s9G"D!B"DH V*U[ZUUT[T2N[V*L3b 9p>;)B!B!Bc1c1\*b 9p>)RJ)RJ)RB!B!B!wwwwwwwwwwwwwwwwwww\*&$`jm۶m0;l9i   It9[i&Ldy( T%2VE8lL+Q %r3*mr$xRU4nq\FeAQLã`Q}}}}} q/,(Q9"9:!Û*Lw:J'-8q$4jT3PTUUUUg`f`Ȅ˧tɆ |gxeGt#'d{{skyF|e6YHpǧʖwVc%[qSoFO4g7f_EWLE,>6(s.R&$2 \=Z3/z+j'6n<`,쪦i(uܦeeU$E4̢$aE?A=9|vvdʅTqs~({~q'bz[סu +li(uFA#!L{|so\/7>`kuFc%[qSJmB:i2b*eB"!ag7f_EW3%OKL?l ?^ܾ=plhkd*`\}XgmQTA1U&]PLLRsh>nͺIiEI2 ;Phmd,`\XiT(}PlL\HeLD$<@+<}vLr O);]rQ%왬_Z]VEMR=N,JFA{۬ yY8,_[.`kuFc%[qSJmB:i2b*eB"!a/: 쫶jd {.v{v7 @~E=A4"%"=/{򙛸hcCYmۮi^^MZ=VC-R7q0mȁkobZkRJgdBC:c#2*_![! k*쨆gv&f=)Sl\q/ fGnbWgv&fUܤEc5"%!9{wQsnjff.^V*NtF&T>36".%"0~-/##3#34t&T9ݩ0?Zʲ&n X(yxf/1䖲mh488BW/0c] vl]l]Fn vY̅!}ô%} W"(%&rY׶Li{4e4eiD4ax?s{EràQ Cp_P P  ,iKaxO۴bb'4+J!(~ߢb0?|!MӴ&뉡Yo 08Toef󈆴u4}?Nl*@t@ }i*21Lñ+i0Y9!\J}e*b' 1ϹcjQ4*=`-"wV첸MCAsfc%S0JB(d:#2 )љ|2p.~֯*! kc&bZ_QI[Aك9Wc1B)S"!O^|??????|#G>|#G>|#G>|#G>|#A>|#G>x#G<?0B;JPO|Kl?Qʎ1n-Ҡj)而pFgO~#G>ڙW:Hh|[dY(x~Wv$7h}Gu'me\T LDd<7:/H}F](n ap'.~֯*! kc&bZ_QI[Aك9Wc1B)S"!O KKKJJJ܇mCϸ k~ nYy%%而pFgǜj)ɞw^g\F[`5LάvY5I8 ( rv=ۮiCa A nˮjfI~?!8iEI( 98vM Lbu[vUS4KQ AA*@6%uTT!)љ|Dr@6 z!qA8 n0B;:f"^UME=s5S-2% ͷt~U1 QLq ӯ-3+u3.#-_[hgV^  og:b^ّ߼6f"^UME=s5S-2%L "9 aEA}_[hgV^  og:b^ّ߼6f"^UME=s5S-2%L "9 aua7 q6f0쪦iׁOASF9nԴ0˄ _mUM,G1?貪۴ a(j99bsqêIiz ®8p5m(2a mUM,G1?6-CA_ޟ6g2F)xz%7j!YIt9owQsޡ9{5:3`k@ &G0>6,.&(rT1O/Fc4Fc4Fc4Fc4Fc4F_VEMR=N,JFEƁVdѠF->6).b&%BE=;t7goFgp͖\$b:?۫;3lmdp ,AS icOpp  2NH8o"D`lM5DKM3D`+LkL,1DK"/DJ*XD@J*0D}J)D1%)D/BTlh2PIkEx@meMџE9$O̽jJ) ;c#2*_![홮$ 0zgik)=iK%7j"Z I9)T~3M`e 5.kqYå;qYe.븬e 5.k eK5.'kqYe.k\e a}7,;޴S¸!_\Oը(BP {$ A4AH!  A״ &T|3N:.tC Qa!A0AH A84q{I?׻h$blyw3qJ6D,t!'0 =oģHm?w`$S5aia:m՟)~u;KR).V _Aq$24$94u*wp1Ul xa"ܺ{4ux 8Wbg\۝#  \<&T 2l 왟D~!EMQ#K3@K"CœUTbzbHڐiǃfZ5w-HKyBo?w===7}z nNԁ`IctdE d)dg ]>ל~ l\TGΛxFF[3)E"M\W;?=@3p\&(ZP/=&xĈ ֢KH0ȴ 3 {pE$z9 V")2f6BA&4<ް0!Wd$[4~@@F=qʋV "b ݞ,@@ `\w}ˆ\90 A*A B AAmR@" (|FA!$ $AAѨ HVD0*@e o&,i/V @SkG1`RWaab26 @aB*A2QeH tmLM6 @LĖ)@_Kz眑PL {g.:I9(kl|gz7 milkAqpCtӮtw= f mZC1V%3AxaVs ҟ6jA||2}wqM$![V[Fk *TP}q: GZGBDn^OƱ%u[v%XYL6<,.#!˞7~S]jFø14S S;%jv&< y~,3]mb+\0i86zfoHI7mn 3N $8!s2_H&aH,i 021L"E (%yiB@L*PE@ SYIRaH@N?. v~(zZg@/HR&vMBО(bH!TH`$-!E:.:o3~SIB%*^68$Ҭ t7  xqݸ0fWQA00;2( hJzӥ8awXp}AftpCqqw`R҈.A("Ƚd*|aZxJ0EM VՆn &GLpˑ,8 L "z`b\rK d$$$(,)|,%'J+e٥,ɲ (LDMe3&3fLK',[9\llvkF=xwN Lr5w9*)`O x{g. PJ# >E1t,R#n[ykG żMwY -8&{\ %O2G.NϠq3o߄OGKO3 ]EHB|G">Z>jV4BODB $\`/WRݤ)z2%H%VM þ[urr88ff^d1bT7i Lg4@fIx0,ǰu{vVNjjV4BODB $^C[oc=^cuNNl5 Y r^Hͥܛ]#[^p vzU/7iHh_;C&$wS'TWlb =¨,,Bp[ uHE[,ŹX}{0rCc2 VV1˭BL9h4f pp|ͪy@yGVp?ʡ=h)YY:ҩY*WʉkqX5{D3> o2;H+I3 U(m 0""͂fǜl c[v4+ 萄DlfZ:~/G3@,@b1S:OVt=#]j;rmP<"/#_-.3Q*jPY_"F4 % h@&.[!$_!HH*{8Y+_'P(CdHH$$ CR +{LΦ2c1DlGBܩ;xߙ9KkS*nb)pWBtS<> [pN) s(Sϩ98C?8wpl A/tu0 F-DC)M+p8Gr\ 9:󅹾5ē)4uU^[@l \2hV^7D7 ҙttrCݪKb -Iٔ,b-, p"k#"K}ndݙ7!.#v5ݺl(6D޴)ۮdpV [-x/x#噂<1@/!d>ك35t>ыTK'=&> tv*apXVKj 7Ҡ9gj}ȐLB7LF:'i_lP  SNS6駯#UFVa=֘0wyW}, Md2UV$8ٓw`P@4Ū^M6䚭ަFr!|C>15MUU8-:Cs- s$>p:(?Xg o}P_.`j[9|t ͌MUc6Qi yBd;B'=bO1Q,bOQY_3Ы7 !\n$Qa7E&(teP6vkk^ W}h~mw@M+~šoEeL >"Wyk0j:!h% |{ =V^SN}iQwPJvjwZ|آ֎pmS[X[>vha]7[zF||ڤuEn^ՒVλ]os<9};fh_5u @>q/dB̛ɮ`%=;{5'h\0}K'|h 1,z wsu+?k7&YoweJyȋ62^CjPjvī'lEDw<ɱ Ycsi7Ĉa>lC ,!d>}Nvl-_t\ {qc3 `n_SntNÃO/Rm [ql==`ysB/pU֋4tpcfDjn(=(}JY4-Q}0Y7W~ 1osG+׼?Wx2]xceB&;|xV xoi[7W{c(~SJ"&M{b@dt\$o"a-"V]ϠU@1]! V&#˽K5-1ד })kr&s>7"KG,VNz.?Wj-!*Mm,;]`795F׹bw75]rKu 3u^v/5ۇ{^:eSlFZa* 뻯ȿ>zALĎM0@KVWRP5 KSc^4o:rmRɍOR#ZhRb cL==P~GTc}kծ]߾Zyw:ki[y]ߥO&š|Y. Z&FQ\&rd683t;g}jͻt\ꥴK?ͩJS?5W1 Pc{ CEQ,M“%L UՐ5l ]FeYVmƛguݑw}w2&I K1>IR6"hP7L޾}?wwnKpa{$/W; l0L{ &3G3 z޿P,\uez3MOG oCɁ/ENնۢA{PNo@1=1.=`ً ˃}h!u?mV`HKr}n6~ir: @0@,V(pD* H^__}@UMNI˵]_ +Kk)+mo ˱,˳L~g{i] #|+fԍQ?l%ܕfM` ab,,ңo@Hy(eT a6L8!g䔜VPIIR#UR'ZZc3Vc>ũNyWꕯŭny_ꗿ>Ʊc5=EMU]emu}腞*%>\^|~/Lg<7Nw?P<#G_R'>L!m їl !{%B*(Vq+c+-XX{{y=|=ּs7F4+ɑU:I%ى4Vэ([Hʷh2QV%#tJ*hS٨D$y .FmA`4?$P00p7u]׶-Ebǽܞ} ɭK-|"rM)`WKP.bt]Rܺd%bw]}ZxI@Y7q<)]D;cky>:4x! ;BCV{^VJ)vN* Uk>-dijrN:;,O!`@Mh,edRWIiL- 3dUQv=Fᨛ<(4 똶ߩqZ5myBr(mJR"CiSJҧЗI}/QVe?)HzH F9I=eԏũc FP80RE~S,~I3[̝4AnvC]h\u*r37<#ahkzH(h#-1A*TCHQ6tы;:MPy[k4\Au^͸NUvxN7$AuZcAPL> itPhK$eҸ-MƬ8ұ߿юi!~K~\Ml1'e[ݳcCx4[XߊkEm5jm6~&9 NlwPҰu ʠ; 8Gކe혇UgRi^޿}WUXoV}OǑm>UM*ypup 7%gb"EpO=}R~P>O DRg% c-yƷxyǣ;&O?&(f ȅrQf!,I~vb-MQ|foC_ O|p*two'G~_ͺPԅl>#$-zX)Z)>sck\usn_9Z{\˨iT|Kfȟ/UF[]3L<#!?H3وZv yj^_~/OH~U >'Z/qVA2QaHN{I*{{׿ZH~ k?%C-_Z;uǞq~0 y3^o gڗru><:TU}vG~uwqjׅU18mxG}_: '..,:96\Co;|yEw"_˅dxR2x׫r^ p]r0y1bAuSB "tRsyA sHU=Hll8(^~95u=զye`Fpoμ"}+W:t0^/zg6Wsh;YYDCՑwDri6 2A9n5g?} }I_^_Wv|F -m>M<+.^,n%Dz*𣰇))lZIb/ѪIl"fu=yX׊]ƼȼreS7+W1NFEG~y\ȌW-~uq摏 _f U| K/.go-^=jq[ZlRċ/'%O*y0e`\8%p֋-Zh?/zV}bVkd-.[fڼvU[-@/nKSgswMu:yz,׾'iPKUMs>'x0:7Pf4LJOMx o?(Ayޮaō=Mb>NJ(4'x%m482Ų tW!c aVye&|YY'_jVvb ٳTVcUJK"wb1DZZՇH{]"ᱫ%u^vڔ1S^3B\HBP푣WVII҃F $(DSeMI"$R H.Yfl˘%)D 8b,)P$$!(P:pԘLɕU5=YU$I!?vhbrpڏĨuAեMm̾u=!jmb-⨼">1\:ּJ&ğp01nTSK!tD0sQ2IƶMH`%+mܭ,d)KI"IjXRiH54)JYR,e(tT u?%&h|'d1տ(2q:!o p]%Lf>!!4FA9'AN=5k-v p[a{d{\5Oy%k=xW  [S"HGa%DCz?cZ%Q_9.$U%'5z7 j $=2s*Le?4AC 75>0a4(729Vzhf`<んl 8Tro"?6f|L D #/;GS_kw +7CO\iv ,9FS`kz $2?LYfs  /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmL1+#IⲺK+ t;'.gcZrwRkF"xLH%Ett+w!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''2=HS^it(((7BMXcny))))))))))))*%2=HS`kv+!,7BMXcny,)4?JU`kv----------- .$1 6GQ$s=HB TQ+F Skm.M54U%0;FQ\gr}6"-8CNYdoz 7*5@KValw8882=HS^it9$/:EP[f9rx~:$/:EP[fq|:;;;;#)/5;AJS\enw;;<$/:IXgv<============>>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>Rfzffffff ggggghhJ^ri:Nbvjjjjjjjjjjjjjkkkkj~ l2FZnmmJ^rn:Nbvo*>Rfzp q,28>DJPV\bhntz r!-9JVbnzs ,8DP\m|st$0DJPZdnxy$*06@FLRX^dyz  *4Hzzlxzz/SDDDha VlEejW{ٞ/W1jg`E v+yZ%qv4^nsX3ZSL' 0[16˲א{_&Xb*>܁eḭO uN;]DH#p "]wC*wa ꣜?eXA>}r=]Nݳ|w7肃}V!w}.AΎij/Y?1~tɰuopT(%^U?J q[#0 @@ =,Y88^TcS$Ãc÷֧eRgC4ztnYe^A- 88^Tcx<x<x<4ztnYe^A- P-?;*l)ӣs( jHFCA>]~aI5)9 Fh4Fh4FHSG綏QґPύ |v5K’jR!s(bS2)y… lllllllllllllllllllll j/ KIId jjjjjjjjjjjjjjjjjjjjjjh q6ʼZ:깱i _RD*kb*T(bS2)I `Ej3k B<`@+vJX )Dk`&p'Abl Pqw^@t, ,PjtWe$cRP B"D!B"DTS!Bh q6ʼZ:깱I _RD}xplBLJppMbLр?=:}ܬ2znl( pp(gW/,&%28"a->zp! xF1ErW7o^m@Aa \]ogTQI/|v6 S@A{u}͝vBE 8h͈ 6v܈Q䣣 @ @ @ƒ j/ KI*)FhhhhЋ >)vr$jz[Mbb_D( &̗,ysI,t-Ft*NEL0 ABa +P˜Ztؐ"ć  h/ _eR'9d@8^"a"a->lٲe˖-[l)ӣs(SPPPPPPFA{u}͝viR#EROTP11Zh ѽl3X[ )ӣs( jH _Rb$cbȒ% 0{u} ,X`Mݛ}LL͝vBE  $Z{3bgͬ7bh`/X!ѿX1"VOJF@"L8 11V^qS%դ$B'T)bS2)áM^mR11TP-Xb-~T8Ul*26\11{3_ddnI5:|]fcb5&Pj!4eʔ)S|I:;l #Ƌ!$ MF~hB*:@^^@*Oގdj)1V-$ % <:%[u zqQf fؖ6d"a/SjuvFCH(@YF ߓ#x"e#Ɗw2^5e!VPO `|DOʜ"uE5R !8vvLck ''N8qĉ'N\7 [;¡'&q2VՓc:^HC,K,|@ RSO9999999a)H5q-{Mc3k c 0{tHliAT⦆B+v}ͥTd"ۃC-{Mc3k 7,(sO{ά&*FpC0V$^Ɔ OŊ<(H qCiJhXqSC%: z+6Ƌ IJavF>DHd+v~>\LJ"nh!קʡlbʼn[rY9)Stp  FH„Br((Z/UV/+/t.Fy+S+I+)^\?-^ƆeM5PA߀H礏[~XqTNZZ0yrGخ~ߣz^z>|>x<x<~wnvnz^zNt:NHRgmZ(1 9>۵CI7=J$*A)};yWxDqèBCDΆ̄җW->{ɚZT("v Ma%UԲFҋ D.}Q]*XFA=`;&lwY+"e#ƊD.}QIvK1 * @c8DDMO^,UH(0LlfPG?W ;X@K\:T=8JQqL!|>|>FIhUl)ccH.ߦS/2(Dt)C(zRW0"=hB@ 'oGnr6CGRщ ^K?Cw`?t4!!q0L@!>)vr$jڱT:R?HD&cňX=)`00{u"t%"c|v5Kʡ"',0r%ʜ"uqVvnv\.r\.r\.nvnvnm +P˜ZN2V 5bbl6fl6bX,bX,bXz^z^z^3_%AkL٘aZV.H`*P⒔=@VjZVjZV2]ĵk&$22222222222*JRT*JRT*JR3_%AЭ8fMt:Nt:Nt*JRT*JRT*J)_^,- F4FQ( BP( BP( >@RɒKdL(qI,taaaaa&mhgoYV|>ϧt:Nt:Nt:fl6fl6fqK'K/X)H-|t40%G^hV!flR%ܒ$iu 2$Aj_dy &Gf2'+N@kK$hrnjA#̭-]ގmmm@ ltזwaC&  &J[)4\ [/o\%UԲFҋ;8@n4V܌qF̬P7b ha (8"OVX,+&%RDX3xy-Z.!?5^$Uа@-W))"?kD2Lh ˑ:ZBLݐD!MB?)sni򴗬) ʈr# ɵea[>tp!4⸶6oMG{`X:jql@`;&lwY+"e#ƊEd|>|>C _ư?*Qۊ{ JL`1`h@ŀxe &LI2KN4dX6\ -Y=[d _Y2(VS8l@jAڂ/~{P )?cשz^z^W`HطWgmk:|>|>y<x<x<x<x<~~~~nvnvnvnvnz^z^z^z^zы)ws6=&wVU :N|>|>|>|>\.r\.r\.r\.r\. x[~x<x<x<x<8p8p8p8p8|IYZB~~vnvnvnvnvvnvnvnvnvoMG{`ZU8hfl6fl6fl6fl6fz^z^z^z^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6fs\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2y<x<x<x<x<bX,bX,bX,bX,bXp8p8p8p8a0 `0 `0 `0 `0 ~~~~~߯z^z^z^z^vnvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bXL.U8SbFdb^B|$B&D|p)^$~ۃBIN V:4b BQ"M <)ZZɳi  %>#rpB0)nB[Ŏ=zHMPCQ@x`abՙ.Wp[#*ǍJ*N8ba1E",|Q꘸38K ҺzbJrART*J z7nƿUªrZB2!؀8)ɄWEt:Nt:Nt*JRT*JRT*JR`;&lwY+"e#Ɗ( BP( BP( BP,zMEkps%* -VfWXXXXXXXXXX|>|>|>Ot:Nt:Nt: 1a˿Z闖%*N8b)6EK?Cw`Y<xp@,zMEkpsP6`(Dt!Oʜ[<%kjQMB ^ MaDz@x1ZF ߓ#x79 5\L&d2L&d2L&d2 ^C?sǾpJb4[.Xo)iQ )s_b[W9j 2Ue +~@h dA-|Oގl뇎&----------,&nky Rú\!yp6,p1,D/ZܵJ[XUQ1 N!Af̱d[S3%8(Р'mqc ]ub=)r.(.-~p|`wϳ,KE=\9sN+ՒRZу,Ohk.JD-zqFkE4P#8EubPZPCUܲ7VGgAf$MX!3H͞ֆeXbf.|M[1-)F'r.LVK_sBj4]8q˳!;P`б;%z3&@!Q =飵-*/v2hPw߻c̪0x4@9?rY9)S؀A,xKp1YW% Ey+W؁I+LLa dE[.r\.r\:99999999999999999999|ɒ7 ^Bz"hD 7j_dyc$؈r #wpSGSSSSSSS̗,U-abbbbbbbbbbbbbbbbbb*vG?WN!UO3R`QcK$iu 2S$cʼn(И%o. vsS\ZZ)s_b[W3f̘1cƌ3 Vc–. R6bPRRRR)ӣs( jHF|v5K’jR!sIIE><86|[l} Z&%v8TASG綏QґPύM |v5K’jR!sJRT*JRT*JRISG綏QґPύ |v5K’jR!s^ m)jPM>nFWPKGB=76Gjt%դ$B'(bS2)s42zȥ/\Kb ,X`"L&d2L&d2L&$ @*vKc,#IO hp 6=<š!#BDE1~Ri/YSjB$p0LX@)u~:;l #Ƌ!$  XF ߓ#x79 5C!A_Av8%qsA])ߪSHӌ%>H1Sf7_ŶrԀAdBgCE!Ue +~x$r"dRx,%0  /Y+K.T@E4`-1roP(&eO΍ALG`Mbb_Dn$!E5'N48b \nN||||||||x"EMƊzR2q1D"H$D"H$D"HVތj3kǍE>:@,Rd'%# ǚ JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ4^M5k6~Ht06$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-H"n "3v{:At,ihAD 52dP`Hh%.d_*kP6`$Sȉ#F1JRT*JRT*JRT*JRT*JRY3/J5}ga]ZWSOLI.<8l`AEKߔ_Vis *i h臄N/^ȄWE8%FntXK&%MX!dB\pqttttttttttttttttttttttttttttttttttttJ]\ȾNUא#rpB Fh4Fh4Fh4Fh4FqK'r~4;\=Eqc= *Df0 _:&nky Rú\!yp684^M5k6.\p… .\p… dp" #ht7:%c& ^2! @QfAA=(tK bcI#F "%BdPVGwZBeC F2ψ 251[PkD-/73cORԐq;4X`L3]=1, FU3,TqP!`Ecⶦ,5Kj)EQgPAoܿ]U崄d4CBp _)NAa- @dZsbl kR F2ψ bd&nB[lLmnaUIp ͵;c^@t0" ͵d`@tp4"td $$ &Gf2'+N@.W,)2?o[UXa pɑYXԪrRrs1Li ^Bz"hD 40Bʼn4 ,%o. ||ujM@Å ndZ}% 2e) @.~Q5lH@@,8V# )Hx-U,Yd`Al E`D tזwaC& 0(`)MR.9hHAÅETyd"hCLŵLG(t00X劝YQf:u2XX҈тE7j$@!!<}ocdhͬ7bh`` /XݳMK@ fH( jH&SX'VH5ed[3HԌ  Eb12Q] P2T((آ,\$cʼn $Xy/"?kD_PH ;L= i!DA*uJ1ECI ^Wy R˾|< "qP, 10 [BIɟ ( i q6ʼZ:깱IXPFW{ńDP B+tF.Y9\tah "Ç)1T .L׵YLP,23Ñbľ9 RN(ûD@f?[X9;91z@A)ebg ˔a¦X" I(.|M[1-)F'rSHL%ƒF i0 Cbʃ0YbhT# VRy˛Dz&8WeDr(OTY:hiJ~ͅ GÞ/~xojS^,US҈9B H0)1`^ %GgfLcԍGEB>=:7lH1E/[T{2$Z.dP<<94\ bylR%.dP0-)RH"E)R`ɣSŸbԍ$#9*DqHEo_,W()' |xn00pO|-FpЀ (RB%\Kˢzj`SpD[üxBē'Of cvsWFR~掁iQ0 iXtPp[bR~Xján-|RڊoYVS8l@"BiҤI&tttttttttttttttttttttttttttttttttttttttttt4V܌qF̹9999999999999999999999999999999999999999999b=:>/o\GX8gEgjɄSpE ;?5=&{T/"XVROMJJ#" &Lal|sgMb;77#{{mk&3*~~~~~~~~> -}Sm{|MZ-(%$:J(Q %HeudұQ$I$I$IVGwZBeC F2ψ$H A$p *xMޒf/vɕV3/J5}ga]ZWSOLI.<8l9BEKߔ_Vis *i h臄N#FȄWE8%FntXK&浶J]\ȾNUא|>|>|>|~ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ~~~~~ߣz^z^z^z^z}>|>|>|>|>x<x<x<x<x<~~~~vnvnvnvnvnz^z^z^z^u:Nt:Nt:Nt:Nt:N|>|>|>|>\.r\.r\.r\.r\.x<x<x<x<xp8p8p8p8~~~~vnvnvnvnvvnvnvnvnv6333333333333333333333333333333333333cl6fl6fl6fl6flz^z^z^z^z^jZVjZVjZVjZVj:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>fl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX,bX,bX,bX,p8p8p8p8p8 `0 `0 `0 `0 ~~~~z^z^z^z^z^ovnvnvnvnr\.r\.r\.r\.r\.wnvnvnvnvnZVjZVjZVjZVjZVfl6fl6fl6fl6fX,bX,bX,bX,bX,^z^z^z^z^׫jZVjZVjZVjZVjUjZVjZVjZVjZV*JRT*JRT*JRT*JRT*JMt:Nt:Nt:Nt:NT*JRT*JRT*JRT*JRT*Jh4Fh4Fh4Fh4Fh4 BP( BP( BP( BP( Bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa|>|>|>|>t:Nt:Nt:Nt:Nt:Ngl6fl6fl6fl6fl}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq1L&d2L&d2L&d2L&d2L&skkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkK'r~4;\=Eqc= D!Bf0 _:&nky Rú\!yp6 2ы)ws6=&wVU F!BR`Hh%.d_*kP6`$S $H Af^{"gKcnY7f(Y8∡B @`Ecⶦ,5Kj)EQg͏?hhr7okr*mnaUE9-! `Ç_-AR.{S'3%-PqGVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV1[PkD-/73cORUUUUUUUUUUUUUU3]=1, FU3,Tq*ۚ~>԰.'$EAH 6#rtСC-X5yKر'WVTTTTTTTTTTTTTTTa+zOlivz-B % 'z@1T#G`(uLui]M=1%( BBAAAAAA z7nƿUªrZB2!OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO A[]^Nf+K1Z(&C &X.r\.r\.r\.r\.˥a+zOlivz-B % 'z@1TpF`(uLui]M=1%( BذaÆ&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&_-AR.{S'3%-PqF x[~ ʆd 94hРAa+zOlivz-B % 'z@g̘1cRˤ}K^G}cExxCX,9rO;_Vy.lM]kw*TE+zG=WN]j{D^ ydm0>2 VD~6NuQQsxLTyK&ig(HWGzvښ }3*)qĸPRuGc_R-R_Yn*L[55<įH!ݨQ'}Qުq[Әhp@]~K+✶"(&?%ZE0Qp8s{tm)WbdX-'^00ximQ$8 pE|.'Cſ4MK(E+<0@_%X5G ?)=36IKP.`G4P"2n 3Z_h_Vca4!+q`ľA]x(8ǜT$c,KH.ʃtL>9*:λ3bev]w,i\oQϕ>Sm}K<@x5d +jy.F蘙aA7.|;mZ I?4/Fa/?%|#!9oXD+D}.D_f]C7Ѱ.  :+%4O@hpE6vjw; P ' ~D~|w_M!o6Bӻwwj`j] dAU䢏 !w4(M짃1}@" Z6 Fbfur B5/ /&N&[&dQ`sB5>f$Cb.r׺{9ӜuR<PͿ$/31vHABx v\!:c=D,3o4:gu5~Efz3t\6g7.M3󇾖 @6zpqE4s]uJ4G2:xAf5Hq5尝3^1 tFi1NRIN)IK@_Ȕn5pSwBwBv[#4_ƦAd> ZkZk9s9s9s9s9U888,{wsڵM+ ʪjJ* EQEQEQEQc1c1c1c1{{{{{ZkZk6{{_ѳefC#¢bB"*˲,˲,˲,˲,Krv6u5t4ãcC$I$I$ܪvmº~zvrnjhfdb`^\8s9s9s9s9e nP 8d ~o{{{{キZkZkZg'7L̆FƅEńDiiii*yuqxlkjihȇGEQEQEQUڦueUE5%dɛ[v!&T527N<FBH+ g_+ȕ JAx+^Yc P\j/_I&)N2Qv3܉Q@H?cOO]ULp'ۆ6ETcr"RJ)RJ)wwwwwwwwwwwwwwwwww7c1c1cRJ)RJ fu%Մ4C2s9s9gwwwwwwwwwwwwwwwww]H#ۙX֔SяN ̊GDCyy33Op'ۆ6ETcrRkZkZ`J4/*% Jiaaa ԁn,J i'E$cBAA {~S+۲b:qI!иo.L k)GfD#b"a! ...KY,Ct+  Ήctw%)ɝR1<<<<<94/ _[VQLGB=83.X.Zv4Rq/M l JGD{{QKE?93-'! w5Sr0N m+ IFCm,h'c"^ܚYו , @s.j)e$`ޜ[ٗVSPMJGD!M?܊ɞ+/zWp<&@,CT10;>PAalf{'2dȐ!CvD7ۜKLm^k",( 8xX0Xw4t1q.n+IhFuܮ-X(޵]-̜l< ܫ{K뺒jBɡ9 @ͥuE崄T$Óc3ӪZ2 ⹙qQ9 J aB:` 2 *` "``ZRLD> #W5u2r/o,l*Hg>Qq0,)&# ֔SяNMא@qD ztnhb\#DC0,($!8ŝm= ݬ|L컋[+ʢzR*ڱ{ (TƮ~fN6սu]I5! М a\ZWTQNKHEB?<9630*% |„ hiiiiiiii3uk_SG;/# ¶zp444444444,yoeYMA5)ȼ~tjb̼ .TШȠ8a XUROLIFC@=:741"B}}}q,܋;zY8wVETc#:n!!{uoic]WRMHC>94g a\ZWTQNKHEB?<9630*% <m۶m۶m۶m۶m۶m۶m۶m۶mH&խ}M\,˛k; ۲b:𲲏t``a{+j I(gF5DSc?>>>>>(N(AVSP Mk >x$½}wqke_YTOJE@;62vQQ kZ9xW6u%Մ4Cs%wGGo.+(%"VԒQ͌IQu]u]u]u]u]u]u]u]uL[:yX7vet$ԃeep8VTQN k)G&kȀB(N(AVSP Mk >xr\.űp/lifc`]ZWՓRЎ]c ҺrZB*ɱiUA-̸''''뺮뺮뺮뺮뺮뺮뺮뺮Ŀysmga[VQLGB=8^V ,yoeYMA5)ȼ~tjb̼ %HzbJ2ѹq8x\ ζnV>&ŭ}eQ=)5 IE1mjgda^[XוTҐO/###yyyyyyyyy9%0!p`pP8888g$־v^F.͵mYE1 lxYG@:2d0潕e5դtD䳃S#šrJ"ѩ1""""""}}}}}}|>c^,'"q(޵]-̜l< ܫ{K뺒jBɡ9y7URO L j(fE$wqqqH&խ}M\,˛k; ۲b:1fl6[ʲjR:" yaM9%Ę}}}}}}}}c^,'"qfa(޵]-̜l< ܫ{K뺒jBɡ9{eey7URO L j(fE$WQQQyyyyyyyyy-yoeYMA5)ȼ~tjb|JJJJJ %HzbJ2ѹqrcOtfr)18H]-Ą9l,yeJL B`'qJ_t-Daefx2qLFH!B(Y.~-PF%&2,iOFI+2*@IM4Ew:Xְ?E8yW-a;##\uЗWזV֕UՔTԓSӒGB:2~~&&&|xtplhd`\XTPLHD@<840,(  %%1c1c1c1c1B"bu >6B> #o0t.wUDD@@@@@@@@@@@@@0/dB;AYžAUcd{vqlgb]XSNID?:5)|hXH8ygZkZkZkZk zupkfa\WRMHC>94_[PF<2*"ddd,#Ⱦxn(̊IChwwwwwwwZkZkZk .%zpL ˉHGii@Xgv&օ5DSK ɇd244|wrmhc^YTOJE@;6_TJ@6.& ff{{{{w2Po-K j(禉¬p`P@0$4ͦZkZk@" U\wllX  a00W:b,QE!bN9]GJ)ɝII^DF~ ?KIAv=_Q_UROLIFC@=:741.+(%"Ȱh`1cTQNKHEB?<9630-*'$!yl`TH<0( XeY] 0դtD䳃S#’b2סqAᰐpP@0Z2333333333333333331UROLIFC@=:741.+(%"ȰhhZkTQNKHEB?<9630-*'$!yl`TH<0( \u]nn\\]ݽ8ŕ |O9RJ)qm۶m۶m۶m۶mK$I$I$I$I۶m۶m۶m۶m6I$I$I$I$IJ$I$I$I$IT RJ8$I$I$I$I@۶m۶m$I$I$I$I$m۶$I$I$I$I$m۶m۶mm۶m۶m۶mT RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ@m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ<I$I$I$I$I۶m۶I$I$I$I$Im[$I$I$I$Im۶m۶mѶm۶m۶m۶mT RJ m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJ* Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T4O$Ρԝz%R ԝRwJ)uT>g`.L$`, P bضm۶m۶m۶m۶۶m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$I$I$I$IJRT ې$)rD<:8q]I5! мlXH8(ZkpT4ӳ#ȾxndZPF<2*"H$qponmYE1 ̸|hn@cba`_^]ܲuaM9%p\L<,PJ)m۶m۶m۶m۶=s΀gm8@tnC" __0 Y:L)HJ,0Ǵaiӆ9 sL/`,TQP-*'F#  adYMA5)yWTQNKH|EC@=:741.+(%" KUUUUUUUUUUUUUUUUUU33333333333333-*'F#  WeY133333333333333333nB?<9630-*'$! GGZkZkZkZk!Ewy7@D^^0u h0t" )M~ˆ?; vl(H񳳡 9մIbAU^Uwsokea]YUQMIEA=951-)%! }ߗ)Gk&VRNJFB>:62.*&" hhvrnjd`\XTPLHD@<840,($  ^wwwwwwwwwwwwww7wsokea]YUQMIEA=951-)%!  -Gk&RNJFB>:62.*&" ii1c1c1c1c18WDa9 zEdp D _f0t'),vmRGk߆+fɞxG3:cMWqmfb^ZVRNJFB>:62.*&"{}m]M=- ̼|l`TH<0( r\.IƅEHD@<840,($  gg okjihgfedcBA 9m͓ )@<840,($  iiplueUE5%Ĵth\PD8t]u]׹!=z"H+z c-09 R%RZ::222222222222222222222S R[V}TQN KHEBu]u 0j]QE9-! 9630-*'$! [[[[[zXUROLIFC@=:741.+(%" aefffffffffffffffff&"""""""""""""""b̻ϲjR:" yaI1иpXHȲ,2UUUUUUUUUUUUUUUUUUF+(%"630-*'$! zXUROLIFC@=:741.+(%"ZkffffffffffffffffkZDѮi|Я[⤅,#A  '.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx 18?FMT[bipw~ IPW^elsz  %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx18?FMT[bipw~&-4;BIPW^elszELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqxBػ¯=#C} 5j:-Ȇ |BtDFGY55zX^aooyƿ%puKxyYuKxɤc7c 9#uoic]WQKE?93-'!ܷAC.+(%" ǧx s9s9s9s9swk_SG;/# ¶znbVJ>2*  sg[OC7+ʾvj^RymaUI=1% ĸ|pdXL@4|DBBB{{{{{ Ʈ~fN6oic]WQKE?93-'!ܷAD.+(%" ǧxľ|vpjd^XRLF@:4.("C@nkheb_\Yx<x<7w4t1q.n+k(h%evP8ppeYeYeYeYeYeYeYeYeY{{{{{}`6v3s0p/{{{ui]QE9-! xl`TH<> ŕe5դtD䳃S#’b2ҡqAᰐ)(((wk_SG;/# ¶znbVJ>2* &&&hiiiiiiiiia^[XUROLIFC@=:741.+(%" /!!!!!1<<<<<<<<<0{Z9xWc]WQKE?93-'!ܷ.+(%" ǧxwk_SG;/# ¶00000000000000000 sg[OC7+ʾvj^RF:.h a^[XUROLIFC@=:741.+(%" oaaaaaQu]u]u]u]u]u]u]u]u{{27q\ل\!?a+*W#÷xD/O8R/h)|BpD>9o ogOΛ@j h+%:Ag%keZkZk $|xtplhd`\XTQNKHEBI)M RJ)RJ)RJ)RJ)Ҙ-U$I, ˫kK+ ʪ:A" ~|΄ @aK)Mͽ}m]MA5)!7 pE CA?=;97531/-+'$!SsnbXs9s9s9s9sN]DYRDjJI I$($H~x¾$M2Nt@ 0Н1`-bV.+'+BT@2`9nxt:Nl6fl6 ѝ_VRM+L&d2L&'ƅdhCr\.r\.JRT*J2L&d2L&H$D"H$<x<ǣh4Fh4٭QC>N.bX,bH$D"H$D810.$CJQxrb >5jhgԂ@tgTӊ"#ËMqR`ޝ9pk43,j,+eqc8pXu]u]u]u]u]u]u]u]u]4M4M4M4M4M4M4M4M4MϋS'VPjZVѡ|";G Z68!eDJHJ ;6+-Մ  \͈ycKb:qJ ㄇ Vc'Mp+j ")yn$X)P*/Hhpp&#6FfZUK('ImYB2qYjZqqqqq08N6q^vw=qXJР4]2a9mp;NҺJrD6^H`yѡ?{Ұ[l(UɺiF  #6FfZUK%8D`Oܙ/>WR$ \ ͱaSͰ'()§C~BtBш7l}.7 ̌yHoOu+NbKt:52E'/*3VICtڌ~8"=J @+.AN }!' GXl,$p '9I ZF+K':щNtD':щNtC^FKՉl0Ƀ0 bW U}8P0͜2@ͅq,+3333333333$p2 8\/g9e: %X """"""""""ڶm۶m۶۶m۶m۶eXCz@2Ȩ4$d& ]̜9gII?~Ǐ?~ի[ @ (3333333333wwwwwwwwwwg۶m۶m6D\*ȣH ڶm۶m۶4 y8"8 Jp!Thҍ*[$I"Mۀ&Hp: _gݖ]=͒Pa%A !u[vUS4Kr8{wwwwwwwwwwkzmUM,Q ̀qfQ0 bB  z /+^n%T[e9tD39-OJm U>>2/{?k@tQgָXA#AKXU;;s9s9s9KnYZN3333333333g᯷jثJJQ%Yr,jRҨG=x:&X*D$9NpE#aECh2BH*ҁh49NpE#X,KnYZNя(Y{t8MsT(AI M&edCB!h`(hS#’b"q1Qkk>g`. e"RJ)RJ)RJKnYFEDO EK`eyJ"qG2h4}qG]j(muؒD!v$"-5 W``4?JU`kv󥬳r~!(/9@GNU\cjqx /9CMXcny\gr}"-8CNYdoz *5@KValw &1GPW`gqx&-4;BIPW^elsx} /F]t&I`gz%8K^q /BUh{&9L_r 0CVi|':M`s 1DWj}1 Q$I 0Cp4(ZBפ$Ĥtw T29xEXgbݳ%` {6G x ,r>ןq;}O-#;(;Nat 2EXk~ )8GVet (7FUds '6ETcr &5DSbq  />M\kz.=LYhw +:IXgv-M\kz /:EP[fq|/>M\kz'2=HS^it $/:EP[fq|!!%,3:AHOV]dkry"%0;FQ\gr}#"-8CNYdoz $!.;Ubo| % %'4AP_ly&&&=L_r ')8GVet ((7FUds )))))))))))))))))*&5DSbq+%4CRap,$3BQ`o~-#2AP_n}."1@O^m|/////////////////0 />M\kz11111[jy2-\}Sb?<<<!Vzh=vl6d4PpQ 7M2_T{s <ƒ3Ld "BؘÅN$CzH߱}$ƒԪ3Mrth:pԔS7'HkY ^[&4ȢJӥHis )OvEY],@PeEʓ&JS'Κ;;+PiavB_2l4T`lαSMfh*(Boyԉ[SBc gA'pt|,=QL a.tx>xb<0%&J)IN i6955kL\KЉ9HWfu%Մ4 FD|>4+! Ƽv94/)# 9{vqlgb]XSNID?:3rP( B8/%z|mbVJ>2(4M4|wrmhc^YTOJE@; h4FkZkZkZkZkU`2Po-K j(50*$.(" :::PSd3XNlMk9k{{RJ1ZNbC0yi۶m۶m۶m۶m[$I$I$I$Im۶m۶m۶m۶M$I$I$I$It8MsT(Ip4C4or4 -,07d8!RK1*.H# [#Qepz%CA m۶m۶%I$I$I$I$IH=1% ĸ|, Zk۶m۶m۶m۶mrZB*ɱiQ9! xb"a!᠀`*)&# vh\(dI+]M k t~wNJ)ɥ>tm۶m۶m۶m۶mm۶m۶m۶m۶mK$I$I$I$It8MsT(Ip4X(@<϶m۶m۶m۶m۶M$I$IRr#tR*$p9tح˲r-2{W;ڃᛋF#X)HC4 P 2 RJ!`?T&{$d,{=UUUUUUUU%fi\$sm۶m۶m۶m۶mDDDDDDDDĀ%!H&%: ;) "[46]j-t\S,Y @.Li>WwGhrxOYsMsOHME>5.& Z~vph`[RJB;3,$Ճ)䢠^XO1дtX@TF;-.U HDCJZA1!̼xh\B*VBc\RPK< ĔlLÛsK#j&tSrqpOnm̩{w̜tT$ˣ{S++)'!kZk}um81)!+K#3K+*)HGfedA`zQ5%zjRF9) lяJ~^>{{{+J i7ljPwc͂ٔaA3kff4[EsT68Od\ d +6Abmx(3>IT_ju͡!+5?KWcoy !-9EQ]iu)5AMYeq} %1=IUamyXdp| $0|>oL,l\\.r\.r\P[ziw5[mKWls#˂2ڑQ a}i[M7⯔~tj`VMB7/' +6tl%c]S D<p| {N"ͥ}U1ٸpP0qgU0l+ gfe$#n lwJɡyQz`XZ Yg%CÒp| ۃZ2 ⹑e"|S'ҶnFѭ]9 pGUG1 мjZJlmms>h]Vmmmmmmmm-zu7> @ {ܘ?nx>uh~t@H(úx:%xVԜ_dy4*Wv;8aow#~̥E אĀX`j62uJVbnz ,8DP\ht(4@LXdp| $0}ӧO>}'dRjRI0u.:#"""""""""m۶m۶m;p*B&sL"";3333333333k۶m۶m`"@cH PUUUUUUUUUUSit6Ke$% ,<,&ppH&g29əLdr&3L0IJ03hL}߷^6T'RȳT$V"UUUUUUUUUU r:B "@j+e: %HDDDDDDDDDDt7Z̵BDN2Qp8l۶m۶mۍF#$7:lx [[)`YOT}UD'>QELɘx8QOAJWKJRJ)Rc1c1c};\MbL#Pױ@$`-ՉlHb$p,aaaâo^i:2s9s93nk*>K8&RJ)Rr:B ?t7Z̵BD%P*nJ)RJ)RJ)`-ՉlHb$p,~mkNgF0ZkZkZkupD׼QE!oAdM-&ppH&g29əLdr&3<$L&g;#a\r:B /3333333333;\MbL#PG 8,DDDDDDDDDDnk*> JRm۶m۶mfD y6F Da@i۶m۶mvJFHCq ֪3#lTM&"rFBP X/)IIC?Gݢh,K2Dy8m۶m۶mQ۶m۶m۶ K2Dy8b$I$I$m۶m۶mLD<4,($ X l## )%M:XB@(JBIJ"}Ea(Rce)۶m۶mvU}8"@ǣm۶m۶mDDDDDDDDDDDA4u6KeYEP;3333333333L#PgT&X$H!O$[F(A)#> &0:DNXblv &-4;BIPWaku )3=GQ[eoy#-7AKU_is} %1=IUamy !-9EQ]iuq} %1=IUamyݤ Bs?s1F6~hݞYZ= \)`YOT}UX$,D"U]BR%NJJTp5ًB8೻ nke q2 8<UUUUUUUUUUm 1c1c1ݻ;j+ͅq,Ar wHa1 ?^6Tn0Ƀ0 h1d,HCq FRJ)RJ)RJ)/gZp7H"H(b)X&@8&{R\(Q/gZp7HҜs9s9s΀o^w4J$1[;Oئ7~ˆ<ύ7~3hL,%p9tH&g29əL$MLFg2:љdt&ΐ{{h۶m۶m6 gZ7u4Jı@NFV<LE`$ `^EN24BԶm۶m۶ nkjȳT$F0 vJYr16C80".I&)iwAp ٶm۶m۶mffffffffffUUUUUUUUUUնm۶m۶- I$I$I""""""""""2 CޤW/!RJ)t4*PYt!cJvjaߗߎUBRo"q(J0Z,-wwwwwwwww [X&ii̻;@}9TчLPEQ,w6YJH!g0_K"@ $Am$u4yyy nֵ4kZkݤ %d:i=I۶r/R@+0Pf#Z@ 4BIPW/;GS_kw '1;BIPW^e}%1=IUdp|3?KWaku/;GS_kw\cjqx %,3KWco{ kẁ䐥$0,eӎ дuVQJg7IG>v8|6dFt: osk=Dew{NY'9jDƲ,D]$'IDBR188qҶm۶m۶m۶m۶m뺮뺮뺮뺮.S06hخ>F3wI1+Pd(˲,˲,˲,˲,˲,RѻsJRT*JR)R'_}F{SVT qqqqq1 0 0 0 0 0WEC@>97-fb^Y=l@91Z`|}}}}}ߡjÅ~zvpkgb]W8\8qp Kʈy͵IyFqUMA2AC&L4*P\ϟ?DKmbZVjڡ˝Zˋ{xyyyhjȈ8XGnMWVL*++;& %%%%%%%eѥ7©fl6f١jÅ~zvpkgNI*)@LNqV3}}}}wSkegbX,bX,;뺮뺮뺮뺮~^z^ׯS.N3znVcEAONm18< Oua3׆6U5դ)2! 0Z$N(G 3. R*D*%eĿ=4bqUMy97ɱUqeu#JSSs@'_sK#SՃ]RFKl &&&&&&gegΚ2lTUb)否OD7,gQqCFv}}}}}}4sk+2ksF ^GF?s9l5VȐjIfN.Ty IJJJJJJJQCƋ'H숁C ?{漱kKcU5դAѥ7ɱUqKˇT KAп`hGʉuЉr6%j(6\gv&uÅ {NJ#V7J,E0`b#q!RA'dLX/nK  @+H$ ˫{cBƄJ $:`uA{<:90kX̞09eE%cS x~8Y꣢ <3nidL`xa?kNrL3gM/X$1)H|`)K%GQ)<A:+Kă:FDb?FD7lk{ Nag2ֶMn\o:('cGG{Gf0&b#ټ=H{2Hyxta(}(E"t@ȟ-W< ZBN6Y<7n_oYchKaD؍_vLkwLPe~%Bcd-ߊ c/vۿiyC+@42e'5䗿z@g'bo _z5evr51t5?e hp>HrgzsoD?Jq: ^nT .{?fl|ߝK*~;Wc,:5@٪Jփڡ0T2}%b\[0Yzi<)%!c\*[ }x}}}}}_OLC:4-%#!PMD¾;530._F9D.ѹyim츈BjZVjZVjZNC5) |U>!hN_ۙVʎ|>1%Ⱦ6PT*JRT*JRT*5hN_ۙVʎ|>1%Ⱦ}wrkf`\*[ ihGv&極 |>1%Ⱦ0LC5) |U> hGv&極 |>1%Ⱦ,LC5) |U>4hGv&極<)%!c5Z@AAAAAAfN:"ũuSROD9/ה9bN H O6g HYb{[ajYCK)MAD''''۶m۶m۶m۶m۶m;oҌH7z^VjZVjZV $i X7$LFTu]u]u]u]u]fN:"ũအiiiiiyyyyyIGA>820T2---nZB*͵ـu"fTIII HtRo-H,=)))))IeYeYeYeYeY88888D7-! ڂңH`aaaaIGA>82yyyyK;/0vcrmnjW$d+++x1FK'Ij=u*шr%9Ո&DNH;/0vcrmVjZVK،YXV% kZV+ͳYq >=(splBhl$ SSSD?ę43 !:%H~bVK (48 qa(M܈_QE=HFDNKc)yFpK'K|}uP"C JlbVq\%O211Z+E$,NN4) |U>qqqqqqOLC:4-%#PMD¾;530._ul6#cB,yMbX,b;R Z[*Qpte A=v0HisE˞'tqH}}}}}}{{{{{YGN%4e|xJ'J؆QZ!I D vf^NqdD2ȧg$Z3`Pqu։IAC DlαliFL*xO撴 #̆ Y(tmuFÄH(# 2bl B%%olC~wLѤх `IA;3/'82"vӳcwD lGvnr\.r\.r\zTJ%l?rt}+i.zvnv뺮뺮뺮뺮뺮yyspn""I/b"io22%At?3n<ހ$JX2@p+6#@6k+>^kĕ1}g7Z0-^ѭ̲*vpS˂j<6Jl1Qp0K'җK1`P`- "ۚ0ַ!g쳋fS'J =18- Ϲ6 GsGTqP0@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ PPP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPPPPPP P !"#$%&'()*+,-P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]defgrstuvwxyz{|}~PPP-27CKPUZ_dinv~(2FPZdnx",6@JT^hr| &0:BMXblv (3;CMWaku %/9CMU]gq{ %/9CMU]emu}  (08@HPZdlt| (08@HS[cks{ *4@LXdp|",6BNXblw'1;EOYcmw !+3;EOW_gow '/7BMU]emu}%-5=EMU]emu}%-5=EMU]emu}%-5=EMU]emu} (08@HPX`ejrz  %*/49>NV^fkpuz !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5&սhe^z^WOL dAFUS1qLV ! p· pi6L2H㎮MG1b+G*4'''6P%G  v܀4`BtDePoiq!! ^:6^}6{ѥ R0N ?ZY8ؗWuann96 $ [ZX)N:3+!qcMmV V~aBYb?/y)hw7Ǧ>ED㵡E˕)O/G d`,@0>tr3 +TsVN@:m R  >ƶvbN6SK+ۚj*WT=lKT䭑6us0p.N-lKk I֩R`@4t2rO.N-lKk Iٰ֩aml+((gIDig2"^ pḼk*g&# ^M?øLbgfB-XDLRDQG~mcƋUQ&Jp[PD % ~x:NNNNNN.VZWOIC$|L˫{ĺMki,8h2SQKIFCz_3^UQ&J.01؂J'L!"Htƌ_2QgtY,V@iI!A~_K1\)N$ G`\r*9/% LWIIIIE˕?Ts^J2>?rRDRRRRRRWFi~; 8Mi/OnE@ ƶvbN6nd`,>@+k&>tr3 +"A?8 X,bm}VRKE@<bVN@:mfXXI-|3 VY}"ߎ96-*(BNMW/R*iH.N-lKk I֩ e"J%H(s9*D[PI#D鑃_ۘbEU?/sAf/[b]U.4Xǎv\`x?0{qj6T`VY}T$qGӀ"  p· qqqqqq@`Z>RM$Dvɱd`\X&/П}U-Ԭ|LceZ)LZXVM?=841/'.\jaYá?p8p8p8ve5 ݴ\,`0 `0 ~oCGm-?Za5n: {Cp aA{xvtokG^tBńT"(s:\`@uȄ]ZZ9jD㵙Q7ucN6Cn-]# )N,t+80ʔSQKIFCgSq]xN p?-W*9C-]# ?ʼnoYL ĸd2%4t2rO.N-lKk I;M j e3CB@>v׆*1vos}y#72```US~^ێV&M(+_F‹0;6Ea3`,.m'J@*ǣih8P%G  vͱ>ED64fW/<{wd|mQ|64zreʩ($!L'Xp`^\r*y)ϣO+s?V~PQQQQ²oiI$1H^ M +)`lc[QG;1'}`f20VRKE@t~n&`,x>bT vpGӀpd2$Mgf6nx( g_UK?5+~^ĺMH(н /_)N-!:~[\jaYMC7-# ~7ҚBw_ (&Aa3 ͥzJD$$@nfl6f1|xm7\3:::[YTRLJGDA>Lbgnnn.V53Qa\Wc&1.'''''s+JI(nu5f=8w!A\̿uM%Qs9j$bne]SI=3)k\3"ʺzfR:" s9j$Gn1{fR:~DA>~.q]xN[[[[}}}}}}}}̭k*g&# ^M?øLb-V53Qa\Wc&1s+JI(ȇv01QSSSyyyyyyyy}}}}}}}}u]u]u]u]u]u]u]u]<<<<<<<@ " @قm4 \NI!xSQ\f5^_^[e ᇷ eZ2᪇bxkf^A Af٨L5#;3Jo1}#N,[ɲ\A}灸,c}.H6\MܾF/'g]N~ih = WA% H?#Q3F{5O*#oW;7ڞT-!xa`h܎4ӶWxGzc Ț:@{nFq!lz_JN|Bo}y;;BS7g߽oM.-AG >yu+)-0Ě^7 3S0vXKΐ\?0mtT4*P?g-V{L$ qOp7sa9n|լڙAgL! );_ť jؿ՟B!ԍEQ7u =m-r.֌|"j66cI=3B|s#'6|X(RUSCB~AӚგq@< wm+tleOy hD)8-/_E<^7m7DalVGhjdry*)J|Xu%o bNC u>x%qU[:;3BI1o4kC26nuT;_ȉυ=2S(3V/ar^E34d\mG?ҩЃ,\5~HYȆlyPeQzǧ<}i8-;GCіhYM##mǀ'ߩ e-̒O1ɼ>wqOY,kNjP kqx$HрIs թ( K/8 "W+kc)qîng !_ǻ +S[g+8 koAf+w6[+N Υ/cYx*,9Fƙ3@?'v>6QޘK\gu{Rr F{ .j?pg)G_>sVߒԓ`O܋ 77hh4|W6`X=iR4!!x| Pxl\XSNIEN3gJ.\-#EiMp8cUI?,%hc\;zFtBJgq41IҪJzb3_LݜhHsнqaM9%PqrLWbRJ(M `0 ~~~z^z^z^z^꺮뺮뺮뺮뺮뺮뺮뺮Ӽm$cYĺh^y,uplgb]YTOJE@<:||||4w[PۚJ>[~°SɾTB')HsнqaM9%}WRMh&ókCҪZ2 q!BʯJ ڣ)̈́|xvqmhc^ZUPK1$ENf\ᣟ|"y̍Bf&t@p@ARRR۪z:eqp߻sS+q%dG򉌌d 䘸jB>'p8$&&ʴz1# 972WRMHC>'p8 ""ʴz~6fݜZ؏+&!8,80 Ӛ*ƌT4Ƃp*3`HAC /\6ӕXTfl6fl6f94S#r\.r\.r94S#;Ed2L&d2L&1Z.ǀ)Z'K|"AzA#%Bưvj|Dzh,9B$H7hpDoŊ+x<x<x<x<1Z.ǀ)Z'K C 1\(BbXOC;\>"SN!qF +J@?PP*VQ.[4՘LLJg׆ǼzFf JGD+.X,bX,bXUIA{4e. mK j(hpppppp𫒂hF3]\ژ֯KFAg  |UR)̈́|xvqmhc^ZUPKFA=3O>Sr<F{[faA&n*|!݂4xvqmh`[UN2zr6bnrg w󖋅<:%ha>^p5TKqkd\VN~cnrG$m >;75 F? 'Z2k3U$C'gљQLCB^6nȗT`UG) zٸ"_ZSLD*rlBLCB^6nȗT`ûpf:yvoHȼp0Qs - [63![UNG?&@`xUmivb7&HȾzv}&ϹҁP *8q~򙒋A07 ۚY֔S5|Ae2JWo "B|QC &Dl.[ΑݜZ؏+&!NTQO6fw7VJ iNNNTQO6fw7VUUG?7՗c d–V6D-Xh Y]ڟyyyyyyy^5Uԓh(l6ǕTҐ 6m-Ӛ*ƌT4$z^z^Lk'3RPp߻sS+q%Մ4sdZSE={-_VjZVjZVjZ]5us- z:Nt:Nt:NcWMݜjKa=/+$k* Fh4]5us- z^VNIזUӑ '2T@1^Pn^Kf%$!! O/-Y3 šrJ"D33333g\L7*k:lP: Z6"(Pj*ilوHi0aK+ cUTR ,xvpn4Hh`gvisїX˅^m[!Bn8͐Q$S"Æ $ 0MEA;tIGExʷwg- 320X9p<1!IaB ((@mU=ESIxŊ8M 54"a@|dYIAHHʼn!:da&@Է۳גY xhH˳sqK֌cF (H`c!> T2\97 k))UR3dݒ#cY6VLXadh~jT,Ӄu%ńdbE((@a`WMݜY&bn^v&e >L >+|ϔĒXWoIזUҐ o37R,>q[;GSRQP,80 Ӛ*ƌT4~XE1 a3a쪩SmxX\)P$126fxĈ ~nϖ_%O5a–V6D-Xh]?+KĒX.rlڎ ҵuUui"!96\ %n* ɧL:*~JI ?Kj2"ԓajB?RvD9b`sSӀ?ͳ{CBƵC% `XUKrr2R! ^KztJ̼j!a[63!x<8-an--̇??ĿjNQVkGҋR) yvLЄhX"b1bCԏht1VP2֨ >jF0" B$( " (' $`Lo0>$-iĉ9Jd[rSWP\yސy>\ƄnA J1`RAgd nxwl>9&8 nStMb_搤v(/mkҍGfo8XOv| KX#YQz @%nkUqŸ x1Met*w~)tWR ,pZׄ%bI xD'n]1w\4.pw{5&]P+Bq|hmFvX."s~Ll>LcXg$DznR]t|c{`V/r։@K684+aI\I/6\zksǦH9bp>d[Ʊqᘼy3Bfu׀^L̅*EȲw*^$WdجY@Yp3뺵2щBsStޏ]3|U;"Ug q{ZX?|l䛁5vxf+򽡡xvn4a3:@fvfͲ|& :"dzNGRX}yY"ϊJUQ@Py\v1SzDy¤/"O,1|~޽uY;x7pD;57︮lt}p60`dM`vO(ʸ)LH$(zd<(3333/VB1%̴h8o.MMX Rїo.Yngc]UOzj^N>28$ë{vV5Qaɨ ٹ5hРACL..*jMLJFE?yvrplhfb_\YVRNLG>d!C]`BEJ'N$Ab!@zq^ -X@q > B?vN  oɭ˚Z:Hec<qؘ!cE[Z1$vFB.Z Ŕ3Rrb`;875d`]b,*JE_>u  %l)POG~|xu/¼!zGf‚RPC3#[=-<^(Px٭b*yIdQO.izРnmlSQK"~ztpie%VOK?XdUI94˛{[Ak pUuY0 ŗ  JbJ ڙi)9d1PsŹ cQAuP*C\.Yngc]eS&? ^yETEyX2ꇂ|vnf $pӻK+DsQ0FWӑO<84(4h@-XP剓%I)BD;tܨF +P(1B+aЏS[rk*}}}}}}}}}}}}}[rk*okgea^cUQ 'wVu&&%d""`;]YS"" nb\Ziiiiiiii^][+SZvfZJYL4ѷwG禦 KEA=ccccc%l)POG~|xu/¼"<,CA>;7sMMMMML..*jMLJFE?yvrplhfb_\YVRNLG><<<<<<<<<<<<<[rk*(:+UXKC5'$B+kʃц !ʲj87vv+kW﹑b]U$ɔlT47.-E,& B?vUUUUUUU% ,kj#4d98643/,+)'CCS^,UZOETQxc XQL~dpf ,&F"kȈ[3+EhLa.TXMC78&͹Zzh  dJI$! .ʾ:3ཕR I)Ǡ_6a\!zݶ%ξ>#]42,MECxƮ:Q9COE ՇoOZqE])[:!E XQJ33AZ)Dw͹  ȺOD5) qm`悃RRpqL$ӛca%hw悃XdUI98{C p8p8˚Z:Hec<qؘ!cE[Z1$vFBVq}BydRH\ZY \aieWb*y)YDӣJ䥟빂[E6$( %VOK?/III֨D?D"" 27=x@>Q2k沾0x:6 `;gT^_`_C}e7,.tGDXx=.Cuȡv75.^=BTre2;_\ib!6'N20e7z?mV-iH~y B 2d\4#1Giz[C|v55jyN6(z}#} S:@5dA?/z]'E_Ht,2ͣ Vf:l`aP'eygsUi3i=u ̒Ya:еC2;Noȹ[R WUlXnRXmh}Qm?.oLsc\Sx]DOהO \C2fXäs \L%d=bbbcccccccccccccccccccccdddd1:DNXbjt|$,eeeeeeeeeeeeeeeeeeeeeeee (08@HPX`hpx(3>IT_juhhhhhhhhhhhhhhhhhhhhhhhhhhhhi#.9DOZis~j%-5=EMU]emu} +IT_ju{{{{{{{{{u|'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ϬBػ. $)73)Q~t=g:L3Ӿ^EQ>ǒWB M KߜN 7G0Kf2FDǩgkˆ{̵'/H(69u;[2}a:cq$tnYd'a4󕬢CfAя(S1e+"P3$n2 $Vd5;?GCH4tTR0ZkZkifaXc1c1c$I$I$I$I$I$I$ZUUUUUUUUUUUUxph`XPH@80( X()cʘp B9R&5۶M$I$I$I$I$I$IR$I$I$I$I$I$I_UUUUUUUUUUUU TBO9)NI$I$I$I$I$IjUUUUUUUUUUUUT B9R&_۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$* T22,$I$I$I$I$I$IWUUUUUUUUUUUU T B9R&۶m$I$I$I$I$I$I$I$I$I$I$I$I_UUUUUUUUUUUU TBO9)AI$I$I$I$I$I$jUUUUUUUUUUUUT B2I$I$I$I$I$I$IUUUUUUUUUUUUժ TB92I۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I TB92I۶m&I$I$I$I$I$I$?I$I$I$I$I$I$ TBO9)I$I$I$I$I$I$IUUUUUUUUUUUUժ TBO9II$I$I$I$IZUUUUUUUUUUUUT 2 II$I$I$I$I$I$ITUUUUUUUUUUUժ TB9IJ ۶m۶K$I$I$I$I$I$IJ$I$I$I$I$I$I TB9IJ $I$I$I$I$I$I$I$I$I$I$I$I$* TBO9)I$I$I$I$I$VUUUUUUUUUUUUTB9R&w۶m۶m۶m۶I$I$I$I$I$I$IJ$I$I$I$I$I$I@TB&$puP62N*UUUUUUUUUE@<840,($  TUUUUUUUUUUUU/-+)'%# ȸxhXH8(ضm۶m۶mL ITdBYAG[&5#莠_$I,c1ƶm۶m۶m۶m۶m۶m۶¢bBb$aA!`@ @$I$I$Ij$I$I$I$IIJsJLB%$puT5)wx"e8`0_۶m۶m۶m۶m۶m۶.,*(3!p`P@0 $I$I$IX2ѱqQ1аpP00333333333333!@I^ W,PW :{$wJܢ-/ܢB0333333333C 5RD)RJ)ڶm۶m۶m۶m۶m۶mے$I$I$I$I$I$Ih4Fm۶m۶m۶miȼth\PD8, 9630-*'$! )RJ)KHGU&eD#bA@)RJ)RJ)RJm۶m۶ZkZkzG852/,)&#  1c1c1c9630-*'$! kZkZkZ!}ySAcA$ v^O'pO}eJr'>!uPXuPXuP" 2U2m۶m۶m۶m۶m۶$I$I$I$I$I$I$IDDDDDDDDDDDDDDm`Q1xph`XPH@80( TUUUUUUUUUUUU]ZVΔc1c1c1Ӷm6ffffffffffffffo۶m۶m۶m۶m۶mbB"aA!`@ pwwwwwwwwwwwwwiY9SNJFB>:62.*&" 9s9s9s3(~g$BO)(`Wc-ySM u    7 UUUUUUUUUUUUUohd`\XTPLHD@<82,& `g8531/-+)'%#! ۶m۶m۶mWUUUUUUUUUUUU=9<#Y80dB,&@q;[[p$$TrM$7Dr, [MA5)ȼxphZkZkZk]QE9-! |tll۶m۶m۶_UUUUUUUUUUUU J)hG&%XHqݔé  z $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz 8=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27=:62.*&" ɹYkZkZkZ(L 1BDP.TA `^{NMMMT)RDS'N4etR%&L(Irdȏ7fXqbć &xa .X@ o$ɑ"C#Ǎ3bh"  π twX@p:NZkZkZkZkZkZk:y9x8w7v6u5t4sC㲂R"a1ѳ c1c1c1c1c|{{{{{{ ȬlL, ˫kK+ ʪjJ* ɱiQ9! H7~( B4-% ļ|tZkZkZk M JGD϶2$<<<<{{{[kZkZkZkZkZkZkY٘XؗWזV֕UՔTԓc3ӢrBⱁQn ~zvrnjfb^ZVRNJFB>:9s9s9sy`rqponmlkjihg&eD#bg[  0c1ciii`RB2"qaQA1!ȼth\PD}6(Dh4 210/.-,+*)('fE$c"$$$$$$4-% ļ|tz{{;s9s9s9s9s9s9|{{{DHD фOT;V_. <-LMQӄhA4!:"vI.ce=))]{{{{{{l^N>.ͽ}m]M=- ȼzAᰀ|>ϧ'&%$#"! ZkZkZk̬lL, ˫kK+ ʪjJ* ɱiQ9! [  ZkZkZkZkZkjfb^ZVRNJFB>:741.+(%"SifXL@4(Dh4`rqponmlkjihgF%dD ( B81)! x0c1c1c@gfedcba`_^]\[ZYXWVUTSRQPO L IbTH<0$llll:741.+(%"SifXL@4(HR4`rqponmlkjihgF%dD NLJHFDB@><:86420.,*(&$" s9s9s9<ЙY٘XؗWזV֕UՔTԓc3ӢrB3 ~zvrn t: ؼ|\<ۻ{[;ںzZ:yaI1"aC g{{{tfVF6&ŵueUE5%-FCZkZkZkZkZkZkZhZJ:* ɹyiYI9) >&x'~*QܡЊwowh"]yD -vp-B^ywyw'v LE"D5YlYWSOKGC?;852/,)uIB<60*$ P(Զm۶m۶m۶m۶m۶m۶81)! xrlf`ZTN%"Ҁ{C"a!FQOMKIGECA?=;97531/-+)'%#!ܼ|\<ۻ{[; ,)uIB<60*$ LLLL 'fEDZ"a1ѠpP Jqmiea]YUQMIEA=:741.+(HEt:N~zvrnjfb^ZVRNJFB>ZkZkZkusrqponmlkjihgF%؝B E(x=N X,@rB@z !)N;ɝv1iPH@WD,E$I$I$I$I$I$Ifffffffffffffffffffffffff`E%ĤdD$(&$" AjZm۶m۶m۶m۶m۶m۶m~zvrnjfb^ZVRNJFB>:ލm۶m۶m۶m۶m۶m|xtplhd`\XT zzjZJ:* ɹyiYI9) x72.*&" \.˶H%2BE L-Ъ{e%n ];^^սuoa'1111*P(Ǘg7צvF浅U%Ĕd4ԣ3: KHEB Lfffffffffffffffffffffffff& `]ZWTQN8lQ9! x`H0 aa^[XURO JH|yvspmjgda^[XUROLIFC@=:th\PD8,   Ź}qeYMA5)i "H$D"10oN-l K*i H'{eD#bA &&.P(Ǘg7צvF浅U%Ĕd4ԣ3: KHEB@MMMMwwwwwwwwwwwwwwwwwwwwwwwww7 `]ZWTQN8lQ9! x`H0 ë{cK3ҺrZB*tYA)ȰhP8aff88888  ymaUI=1% ’b2ҡqAᰀP0psss0اwG綆V&ŕe5դtD䳃S![TNHB<60*$bX,ɽui]QE9-! |o|pdXL@4(ظDp E%e>p/(]~c] yob e0 TOTOTOTOTOTϳLH؋؋؋؋D6hU``]ZWTQNKHEB?<0fE$cB!`8|yvspmjgda^[XUROLIFC@= M JGDP( *0اwG綆V&ŕe5դtD䳣S#’b2ҡqAᰀP0@$m۶m۶m۶m۶m۶m۶ 跇W'Ɩf6<0fE$cBbqq¼zn bX,UUUUUUUUUUUUUUUUUUUUUU跇W'Ɩf6֥uE崄T$ ;"6'eŮ B9IJ.۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$* TLB%%pe%[='{ω2W&Ir[([7ދ֍7۶m۶m۶K$I$I$I$I$I$I  +(&$"  J)RTUUUUUUUUUUUՙ IJ2A4 K%ea8lhIr˔Ҏvh4Am7I4D! ońDăCÂBA((ʶm۶m۶m۶m۶m۶m۶ mv۶m۶m۶m۶m۶m۶mے$I$I$I$I$I$I ĤdD$ońDăCÂBA,˲, ٶm۶m۶m۶m۶m;UUUUUUUUUUUUUUUUUUUUUUUUUpbRB2"qa!uIv8 B9R&۶m۶m۶m۶m۶I$I$I$I$I$I$IJ$I$I$I$I$I$I@T<B$$pe%֍$Bߺ^no۶m۶m۶m$I$I$I$I$I$INLJHFDB@><:864206 RJ):333333 I I4 vK%ea8lh[vҩphj'2K2$I$I$I$I$I$m۶m۶m۶m۶m۶m۶m3333333333333m۶mm۶m۶m۶m۶m۶m۶ ĤdD$ãcC#ÃqaQA1!p`P@0 ((BdDDDDDDDDDDDDDDDD߶m۶m۶m۶m۶UUUUUUUUUUUUUUUUUUUUUUUUUI ɈHȇGdžF¢bB"aA!`@`YeY(!An$iHp K%ea8lh-eJ;#^hvH4A"'.K6m۶m۶mK$I$I$I$I$I$Ir۶m۶m۶m۶m۶m۶m[m۶m۶m۶m۶m|xtpl| ((m۶m۶m۶m6DDDD3333333333333333333333333m۶UUUUUUUUUUUUUU|xtpl| ˲,˲,DDDDDDDDDDDDDDDDDDDDDAa$I0t, L&ML "RSRvjvj1K3$I$I$I$I$I$Ir۶m۶m۶m۶m۶m۶mfffffffffff&m۶m)('&%$#"! ߆FƅEńDăCÂBA@,˲,K۶m۶m۶m۶m۶m۶m[ DDDDDDDDDDDDDDDDDm۶m۶m۶m۶)('&%$#"! ߆FƅEńDăCÂBA@@RT*JUUUUUUUUUUUUUUUUUUUUUUUUU0$pIt2 2;%6{"%H R" <:xph`XPH@80( X*9s1(9B%$-:LR@@@HPE%۶m۶m6I$I$I$I$I$I$I*J ʉ%$#"!  ˲,233333333$p4BO++@5H:ovk=)xO &ޓK/K/ 01)RJWUUUUUUUUUUUU) snjfb^ZVRNJFB>:62.*(&$"  (h۶m۶m۶m۶a_8pPDB$"- LN BA( P BA(/m۶m۶m۶m۶m۶m۶$I$I$I$I$I$I$+U T"D!l4RL$`, P Zk۶m۶m۶m۶m۶m 97B++@5H:o2%rxӴ4G0M;FeQFeQFg!۶m۶m۶m۶mܳsS3ҲrR2ѱqQA1!p`P@0 RJ) ,qaQA1!(Qg2 2$$-:L7@#4@#4@#4@۶m۶m۶_$I$I$I$I$I$I)('&%$#"!  ˲,ˢL)G B$$-:$Ix;P;P;P;J33333m۶m۶m۶m۶m۶m۶ `e eYeQUUUUUUUUUUUU%I$I$I$)A|v^j.B[&I*VnTњݐ6d7cWGk0^b=Q 9[LU\XTPLHEB?<9630-*'$!Nt^RF:." ŵueUE5%QJ)RJ)RJ)R1pOnmlkjiLIFC@=<:864230-*'$!|^RF:." ŵueUE5%ZkZkZk~vrnjfb^ZVRNJFC@=:741.+(%" MƬ|dL4ӻ{[;ںzZ:" yaI1иp`P@0 h>rQ0o H'&B<>~l!j07<6D6\w Pt??? _ `3:ͫzd` t3o.j)ώM ˉHGFEBvN&խ]5 ĤdD$ãcC#¢bB"⹑iAаx`H( Ȧ~V.޵e= }yuqms9s9s9XG3 κ~jZJ:* ɹyiYI9) p`{wsok{{{}{9Wv4 83.)$vn}yuqmiea]YUQMIEA=94/*% ½~zvrnjfb^ZVRNJFB>:50+&!Ϟlټqcs^@oolS6dKdKPUZ_dinsx} "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~΁<p 84\cΓSHyqiL=>BPqw*p-i&H1H"(ˋ&aUB 0"b~8e-ؽ}(JrCv-keU$E3'*Q eUQϛPIb~8e-ؽ,)NC @M3dˆ\\2%ʓD #E>xqƌ  (J:h`'LmԐe|KO 'M$9ǎ 1^XQ BN΁nAcf /a+Z{Y5IJrCv-keU$Esg*Q eUQPIb~8e-ؽ}6h([2˪IާT;NoY0v/&i9JrCv-keU$ET;NoY0v/&)z @%9RJ)RJ)RJ)RJ)*Q eUQOqzZ{Y5IJrCv-keU$E*Q eUQqzZ{Y5IJrCv-ZkZkZkPIb~8e-ؽ}VPkZkZkZk ([2˪I' PIb~8e-ؽ}N([2˪Iާ PIb~8e-ؽ袧R ŽDM*N@ t q+āFSQY@`f F6 |f l$'d"}Inc*؉MB,MAf ~BPyQuBR$c&c0=:::::::FNilZJ |zܝovcթ4t2EC!B #B;T}:Ji))+"q]uШB72'IdQeϢ8gR}hg.N#Yؔ;xrGQe_;,"_Tv; A"u}Y_wS%}8tZ%_h_,Ju[f9;eۢF<<8c)yryjEFq$2.b&@T};f1~[n9Rda[XTQ;n$ mda |G׶maQEd4;\vJEGd4:emNMf5Bbc$<\xpΣax<ܴiV G$<\xfvQXkɤK ˪)tZHD La\fCFaQuD*ȓ/TǏuQcFFaQuD*ȓ/T!T:pڨ1#wtykӦYƼX1}"GE2yl'My!b1E .<8\ЉÈH?3(er.ZبT4:Rǒ(FtrcbAyl'My!b1(gѣGd}Lfd`YUQMJ-@@#Y_L.1Xp]6gƼbxҵrBaNJNNNNNNN" !WϹiӬfc^H,\d3}X9+CBHD5uc7+/*JA$XّèfgYXɖāCo֔^WiU`QDbCH_q٢EǶ8)@!&K7K} .Nt q᪝5C &<H>&|rZ`OdYqFQ v0&{6{?SK&#&Mz$޻͞ϯ,ԒIILLLLLLGH rN-]PXXXda |G׶maQEd4;\vbX,p8p8p8p8=EdpfWsjɤtDデ#Y_Lmv?_YΩ%QϾ GH wvϞϯ,ԒIg/&{6{?SK&#="}j<<8oMm%KBdoB5@*  ø0/w7[eJ X"MHEB 2H0q a_Z̮ãk[N¶v@6 {xtpmk)YUԎ]F @>2" +eF-22D,NPA7lҘovrn4٘+3\ /3{3Z2)p8p8p8p8{ ~~GH rN-nvn۽͞ϯ,Ԓinv}}}}}}}}vnvnvnvnl6fl6fl6fl6f{$޻͞ϯ"}g2ng+9z^xX(_jZVjZVjZNt:t:Nt:Nt:Nh4p/ovrn4+Fh4Fh4GE2yl'M|>|>н6ܴiV10]9x<X,bX,bX,b8?~SJ@B""ȃ@"1*1.z1F@b i_iYF\g?//.1 < >7U;5j9E1z8C8jۂ2>QL-Mu<êuuwt2J&j yV"  :m=dEF[ +;2ņâQLƉ/B$IE_43i ˇ)T n؈@鏚{t3'{I"s׆/p:(,ќS}EYt-[8'cRNQ, Ēt?ȥ^Yy3mj Ԃ|Eru{D{ F|*Z!3"Ϫ؇L'TTR6ؖ{#]F4!׏s^ ۀ O6 3? M3 &_mq=:Zs7?#.q9.άW>@fg#C'.?%YbI-` rhȩ$zn ^JF9$ɤwBgc^"B}n)vq@%#^7w'!Z,"`&gzѣ~\1-ԡ^t1.'de"Zp)Rkb8xG_|݂.Yc]E_:L4e +!M֪psT'c mz*aDn_ }c2,,{~!6Ax~zX/Is}DsZZ(rW$bu Bb9p`?UfMOǬLR*}8 1N<_AV^UWF&SԆ-++3_Q( ,$#6d#b\~yyyyX:-/Șh888888#ysͿo(48p_Mg3)!jكɐ;ǹB*D p5幜$3b`DZ_Z.P`JAAϷnZQKƹ}zwtolhd`[V)_I_N>.ѽmYrR2\Nrqѽ}VjF_jm۶m۶m۶m۶mo۶m۶m۶m;_I_N>.ѽel6fl뺮뺮뺮뺮뺮뺮뺮뚦iiiiiiiizyyyyyyyYeYeYeYeYeYeYeYe98888888^tnΖ^Ps Ru }WFA$ bE $}}}}}}s9/' RD9)]`(hOhhf D/[DkK+ bai騂뺮뺮뺮뺮zU *NKI&sJ4߰AC˖*QºXxZ:s>ol)XǗg7gdvnv}ƕ~WĹ1ʪBPncIHF.V0Iܳ2^PA5m(rjݜ-% ݜv6Vcjov}i˘m$! !Ì,+ƋSQOL4i|53c}<9#kgb^YUS#> AHٓ:ک98]\1/,P&,LJHF0Z,A2ǎ3` !\M]s͙1&I၃F'D4u@2AԴ'u4S3lg3)!jكɐ~~.ͤd#e$Uk4bK$ $4HP`ϷZQKl)X(W%ʷq]5b_ݜ531'&stT-,JE&$:u7lΌ9 B.-WV? dNu44߰A3 \6^gc7\ T4$AAAWSofRB2Բe !?vܘcT(]M]aaaaaa(ykI4:b`DWKLI"(Pݜ-W,˳FjxAմH?}9[JXǗg7߄( bai騂_QrpڤiL$-WVԈHDUzRGC;5A+xM܂yeUMD9) |/' >ַ>>>>>> 5KGٍ3b`DZ_Z.P`Jqd7bX,bX,K (0}9[J:~DC-Uua E |y.'}9hاwGƆFe"IhAus9EC>;7642-QNJFC j5A= @ΌHd9C.!"""J $k37@ivz9w~VCfj/1.I۳3w/J>LOV?0ϟ=#vouyuдK/ϬjӾ^O6 "2i"DXU8QfU{Ӓs0KL.uD/A9Fd55ekc^S_ut;ˊ/3RIa8? P6K'pw_{`Oqtĵ9TRSjZOr;)o?{t]мgA~hWϺC|N\\&BTBTlYp{Q~z^?68亣Nw )mqi_;g^'$7q-7; x_Z;y+٧DߺHNvQN y`bs x3H?kPfp6nxvOA|Il p3#NjԜ<Dt y #+3;CKS[cks{3;CKS[cks{ $,4 @HPX`hpx  (08@HPX`hpx!!! (08@HPX`hpx""" (08@HPX`hpx"""""#&.6>FNV^fnv~#$$$"*2:BJRZbjrz%%%%%%%%%%Zbjrz%&&&&(08@ Qck [`: ( r1V:eϵPJ)l۶m۶m۶m۶O,JFA µNs-RJ)0 QpmSF\ B4̢$a \[>  {qzZ$898.d Y}}}}}}}z(nUbMPL+G1?6-.&)aUUUUUUUUUUUUUUUU9!yivY5I8ͼ  A5I8ͼaa0333333333333333Q M˰˪Ii拢(Bb~^mZ]VEMR=N3?A/G1?6-.&)GA9!yivY5I8qqQ M˰ 0۴ zf~YeY(uܦeeU$E4("G1?6-.&)O$Ir'$R*q'$;t|$2O.(k: X nY4,` YdEM曤$߆CeKe"@cHDġ0M4AOфP۴ zd t8M~1FM˰˪G1#t8M~ M˰˪G$Io۶m۶m۶m۶ݶm۶m۶m۶mK9,7X*Ґ< KvDDH%463`OX*O?8p˲]UEl nf(ff㋿1dQ%L& Oј%9!yiVMu]NЧh̒۴ &ɲ,˲m۶m۶m۶mn۶m۶m۶m۶B'l4fIb~^mZUpP0PQԹ9|tplhDăC . %cB" 5J\%qEP̠A.5Bi";=, 3*RT*ITzTխ&"""L[.~{*YVN,J\[|onlFAB!B!B!B!*j"qfQJ{sc+!!!!{{{{9s9s9s9syIiEIk+͍(CEMR=N,J\[|onlFAaD&)a%At77  5I8 ( rm󽹱u,,,, 5I8 ( rm󽹱u1`IiEIk+͍-c1c1c1c1ơ&)a%At77 `I'0 bPQA0 V:ߛ zY:H0T$E4̢$ȵa&)a%At77 5I8 ( rm󽹱ua@J)RJ)RJ)RJ)rIiEIkR=N,J\[|onlFAD*j"qfQJ{sc0 PQA0 V:ߛzY:p?T$E4̢$ȵaD&)a%At77  5I8 ( rm󽹱ܨBŸ;Qa08NbI,p8I]BUրk@N3KɅ?Bj2ـ5@3lj(E6dO*}}}}}`˔QRRR6Z1c1c1۶m۶m۶m۶m۶m۶m۶m ?6-.&@2 Q!yivY5ITfQ0 b ?6-.&),JFA BzG`X <@.P1r 9m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$T$e9uL X)RX۶m۶m۶m۶m@P m۶m۶mے$I$I$I$In۶m۶m۶m۶I$I$I$I$%I$I$I$IDDDDDDDDDDDi @88 $gr 9m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$ Tr 9.o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT r;* [nbqm=}11a%8T'L pK}.Cy̥:@ei(0-\@c.Չ.BCW$F]um&To{ً{{o,j/ܬԙ, } Jݝ.Zl5D\=BDͅq,Mp&j${zV05!$I*WT%Glq\xH^_C^?@ln KPW^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27ʣcC#S|iYQA1!|tphiii}u9"q(  \E B JuZ5D?KX$AϷA(DɠN&g<ġ0zw"f`, !qK B* e ftl]! *QnҚVi 45)/R SHP|댯Jkl)$ `tu~SA5TB"F[,?::k) [*c o_qs-1ηگt8ƖJBF[g|W:聛pq.@!~Ly <58=O~z,NCJ8*_}XZ0^N MT&.6>FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~KS`hpx]emu}"*2:BJRZbjrz$,4FNV^fnv~[cks{ (08@HPX`hpxPUZ_dinsx}"',11A$IkGkCLσ[%]ޮk,GQf2 "eɠx:T&ضm6w2HD!e}<FSa*P 4M4w2HD!e}h\q j(eYed*BraVe.$E`(8@`{ '?Ɂ^wnǮMw[|vԮ<|*?þ B1)PW:@mo2.o2}L .[ vfD y6J(y09s9'MJFB8RJ)R=ݴ^ih.c1Ƙ@ @/u U}8]UUUUUUUUUUUUUUU۶m۶m۶m۶--Z%T:We8k,O]OژmSSmdQ?s~#R6h]w#5߿ &.6>FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~&.6>FPUZ_dinsx},16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz" (08@HPX`hpx*5=EMU]emu}1!$R(IJo ν4˺m 0 qJkI 7r LZk : ˒;z{礫h-gB/Y~ GO^xyUTHа~NohKϡś善_ _ ؓ2=SC6zaaȃQaVpUKEQEQEQEQEQsqA,0/P<]R9j`yb $UkV Mӆ)@%A;+Dt`8o٪Eclد]dIYBJ?u渏ϙR 18Apؤ u* 0 0 0 0 ^ӶǬ[P l Ǎo<\qqqqqqqqquF ڲc|麋ꔨN&9JD菞:p֘ 劔&HacE&8HPwwwwwwwwwwwwwwwwwwwwwwwwwWU5TR$F3M2_TH7fHQ s9s9s9s9s9s9RJ)RJ)RJ)RJ)RJ)RJ)Rwwwwwwwwwwwwwwwwwwwwwwwww_TH7fHQ ƷLX^ZV 钤FC獚2`X䈐8hPa"  6jЖK],VDu4Q"BԁL.W4A2G;+Dt0A@Aq޲U ٰ_ljjL)*h8lΈe$D~ʼn2Px.,Gn7m֤5KF [\"IS%H sGN4cdDI ;lh  ,0vm3ełE+ܨ2R)HtW~~"q9ۙɌ"bD#"=@3DY+]kC$ŴQ R_9'r^SPB.`l-caӞ0QY=<0jI%4?insx}&+05:?DINSX]bglqv{ %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3GPYbkt}(1:CLU^gpy-6?HQZclu~MV_hqzR/I rϣ(+fJ71J'~dG(/3z Ll6zF qLʂ"WiY4m@<(.<51'U &􎼵|+ǵ g~}okPwy~}% %Ñ"xo6 w"]\A;L1bC-~S, vՀDVVM <IDC/\ACcKQ&֝b8!C5)KJcP>uACKB,VDaH]659ned@1Õ t:N#G jcGM2` (12Dm^-u$@X(Lj U`{{{{{{{7Y?{I\sFP ߔ'KA;#s]5`0ՁUꁂ.Ir >xa3``=(yHtqli;ĺV 'D4]YpR-h"-92Ը8RxeJ^gb 40LfL#g͘.}OԹ ~PU0AYUTQ>vޜB'eI8ȚxrQChr  FE5b`srGc%#E=%AĈ:n̈ũbZPQQQQQQ)JRT*JRT.̾/F!ù$[x>vL}Oe|NfT8@pSvO"NSNYζYDz;vI]4"詮-M̥>NHBRr\85poY.ĒSv=G4hg̔!3FL0_p1RH8%@+V+ih>zp\-5{͍]o"Yg*$m5sr^gs\w=Py83ӑ=GV!]?yKCި' 5xqۍCaӾ_ d{217q70U_'d[^[_oXfgHן:}yuU㣲7E^(O4a뺥ա$H)}N3byiW[QEO6GLn}9-мN@ikKu$9{^f~p]أKxT6L2&9 }vݒ8]wҼ)Us0ԩ)KQʑQP2b4*j$, X^C$E EeKțD˱RJ#7 r ^=Cr8"J|| PP@I@T@@7@j=ct񅢋?8 d2X#A+P8)7 =?A BAt2b _̬ dAR c"`f .vߎ7h"CMsf5R8!eqSBn ٔ[GItyihDTˮI)e9eb`hlEb--zȦ+8z Ywݺ&^e99s09S}Ctn}7h1/AkEk?fcbE.Th臦S߁AmP;Obiܠpk@;9}w ⻉>)Bd]ojWl<UbuO:gb/Xi-2῱Y绩Up,K2ݵ]WRKen$E|.xHG'#/ Y&|HdHDNjoS(m~}ZUUAҥ҂r=9MSNfel<mG=Qx*@"hאI'Ms|bUyS̽zu5WS32N](cnK0¯7g8wI6 Δ?/B}ݞ *Na>([rvCu`qK+95/Ѐ"hz9|'wGuUr{ ηM揳OZO>/ _h$78ψ=;bƝH80c)ڧrU;mh4Xڣ ϫq֒Vm\y"hHVwGn UvE-bTLtCs aćӞ; eW`=cuqr |Z5_7ɍ;*d*@qDEy%"zܹ N[!(?-c~ U``փ,2YJ% buOX6$ql &A[m|} xTyd+tYv* Rnml &5f=SP\ oYeJY $qѲ$@GxXXv:`sTOzF  L"H$F jϠtz흵?Jo?JwE3YQ"+ z'CV]`GKÕ~X J='m4{붹S b^Go;\yڰWhy)+C a9@\U**a}gE:5 KY['5jhϊ[V)֯(wyw[dp:]r5SquW_Üu}Ͳ]$ui-;o ը ڄ֒ݕx%]U37ռX^)\!Hp~xeΑQS"E0} l\Zk*TOyYOӿ`/l=m=Svտim\wY7/C [(;usO/^y>V[dX{-9@vkDK6a9J6@c/iW2P'u0p8H"\DP 9SP (8]rs$ֶ[?:PѰF󪧪3JLȈ>l#0 'ir4h(Ϙ,$1b SAc7dY&g\ &.xX` _ߞVڊIY&8/L,ӲYKA4-mv3ؾ&&923C{^[84s KD٣(io8ȹ.02{ -=AYv%CmteXq 0-Xp;}:+w64D=h_S{;1^[g1Xb^Up6@.T2N&Kӫit 73e%&25eNx&ߚCN MJx[]5 hj]s:y M84eZfznVu# em(kRK`Ŏw5KH 1t_53Eb^Rhb pݗHV"R+p(B1WhJL# _CGX{koMqC~~~ne>:)ޣW |c-! Ӭ&Uzl}L>E).)HuOb:A)}NkO)6AB5 )ds- SSt?,4bcSB䯐23.F Ȕ9V2왽OJ1-S{w.F܌,Ul* XMdbEP!B[bWXA3 pc7Zp`D\9:'t~u蜔t(ͅ.]S}\+)d$1G8Ew}1t:L \/>ߞsuRcs/{r>Fy~~~7'~ow߻__&H~~~~*~~N8~ix*E֞lcgk ^cu嚵6:Iyo\_2$2^?5[؇yL./[_TO9(ơ sŝ q+8 xM3uJn 8$귢W>^Rފ0Oް d@-HVqeEN nIGQz'ēH4IV¯+ ҍ~EyX')~n@>$@ Zux*(&N ad;FZ-uzA'?Q cؽyJ^~ \ݦ5|Lޓ\e,?bʊVB:>{LnNL:RiȢ-Xvv@QmZ7.u$laփto";.5Nd%GҗV/ !>∰ EI^G!$  #H ^tPh3 :TQ7tɊ ̤`⍃fV`\t'v3w'gʍd6q_6y -\d4H|̑yeDȶpm!?(F0i+ D>l/?6]zLA_1ߍ:x]sZheXd|%w/),[q8 PPF#DRpg|YI-]'.An8 P8 :s[?1NJu31KD$n0k_ FFYVvlT]2diQa j =0Y(!ap9a4=6B.Jp  p4DB7#֫=uRʠXH:ފ H7m4*CWӟW,}I)UHD\]%h`4֢E(:D+$X!u7WBOa-UzF)t }{vz=3<+sx~\:@ͷI9WƇVMn/3FKo^*_\TҖRv?YAE 5WE6,ʬGd<&2Vr4Ʉpz<C\$P6mQ GkvFif|QjdNu̧b6yixA Zt 2'ᛃk >Gp9y̾1[MiLS2-SjL`yʒVSe)?Xw3w>ta0yn%*0IIJ5D# !Ż`VM<qOl˅ 'Ti.hRG<@~~7(l9`ʞVs4ID Cw*[)񗱽ذDž<"6a؃;q`ñߍzz]/;k1_yߵ x FovĒ+(T 6#`8n0ESG:C`KqRPP3rYik&" +p`0l؍ܩp[ exMj!Qa8@.4*lF2&Aǃ{8G` ΁`Q/{ F]t64=<<.[ DrE&V'm[VM#T/hJ]!Na"4t kB F ~sHǰg(/)̡ wg:C\Bp`39+s8#x7Os,XXdT^NpF$`Rt0 .x `>5,`M3Y /Qd#|Q*fF+r˂/|T?~|ޣ7hze<[,{bΕXʛSִ{Nr'r~ 0T2  !2Ou<&w=,5VKshW7rMmB/ gk{  >h&P wUͤe7Xj׷׫ Ϋ=^qN=kjb˭#}kY b2-jw-Z׭ׯ+͍n[ zP3Ӿ6rJ:'Ks}J6 =(6݋DrQ6Z Aqm?J{*۫W֫W7/WO/8ŗȤA՚/+X)m_ݢЛ)Xui___O_^__޾zx?d5i8}> jM ajSRPH(}&l՞a/|GGX llQ$CfZfx3e^mQdA]'֊%S7'<=QN8?׶AyC? ]VS{{ֆgU]F\2)`jpMiy 1@+9O/W^_W^^f֤JUBA#~j! pwIzөHKy1׿yηF}XUUe4N}>P_2[o3W3WoɳmWmwcrv}Uc[aWXzxt=4+h&r_g,cRR{?<69{zAtـ˒7Qju},k6;V{Ӽ$SD@-pJzFͫk\۾^K _)q~q=.^/.n:Z0 &jCQnH5Pwz)j{(`m{`j{`_EC?Z6Y-€&0҈G;f"08iۤnZ&ğ3m\?\UdK0~D1#uAö~ lN[spF5M3=x)ohD[Yj5 *I>p Ý7YC3y b~'pՊժ\8q 7dj8.;ܕ7 D`r*:BGb% ?`mumzfs<_39[\|&2{7ZwuUv*%GK Aӎ54θҋQt腞# ȍʒmU"Q2U(Q@}ԉ&M0]rZK(5q"1_ZR{dJE4HA~31)+#!+ؐE2 &dHA_[ED2L]t8q7qiL7<&a. 諾ɗM2&&o[J"y$HUzGIKVq*HQeݦ\ʤ<ʡeNOeQT5=E's%d%#O"2!ّy(nj7^q XЋ%.lIqDrω%b<uϑ;s7p6py;g.a2a@ ,v S$ѣcc#7_1Z("s뭬 +iXe YV&. C,~ТbB B а>|{ooooVrqI%E '%>P|k}Gi8iL#G^SS.KR.KR.KR.KR.KR.KR.KR.;>NS;NS;NS;NS;NS;NS;NS;NStt+Jҭt+Jҭt+Jҭt+Jҭt+Jҭt+Jҭt+Jҭt+JQQmTFQmTFQmTFQmTFQmTFQmTFQmTFQmTYZAlO> 2١C h"@  R84a1MDc~2, ˒`Rdb",h4?@iv{t874Z3,=g5DW`¡', `q^nV8ٟ`0>#N{hڒI &Ky] @{E<8A4邥gG -IvpbH[vl^wpΡgqg }^\SsC |vgv6s,&8^nvf暗jJ3|L pd0,1p`ޯ˭̪˫Vw#ljˣ JNykRwW²+CcQY݌SVr( 2'|,dfn̊KPwb.&Rb-$qBwԱL"Jt*rA$Ս^jU#0XK]bݾ|oeJZ̛X QʇeBOFt! Y#clr 1q|,ޢ<ߙNQ@\7I$Ѝ=g˓n21G݋E)5p,Ènjۇ6p 5'~0ƒvV=0voW [ѮFX<4,s,8e!nĪ0ueSV.UeRTe)2('w75Y3-/%dF+ 'Vz d):Yi)RWS*۔L{r;&`oP!y9O< Nv`jZ N2(٨V j3QLk,bBu馧֦6}@4M0-.uiJW5`j*.U["OJtI 5VWP5(?A)Ҝ"&HyiL'} t}|븶qKhJhIDt$!LЍnDhF^$hE' 4"@3~dX|V\ETl)Gv#6afՀ9adRRPduBv&@f%>V$sd]q-u`"׀n]ʹJ6&g*uԏ»uPOtNGrզOiTKaԥGu=vP?YS;QӤ7IZ" җu4-5)-z%%ёtG;R1qGC7 z!(Јx! W$<φ\τgAHp@ Z'G~σwcl+7W8[\u6a35Q4A3312 ߌ͗xL7pY̖ ~Yr,wrGe.vo)E9xOs4 ,$S,Q O\'d'And&?^c%=Nc$;>c#9.c"7bc!5Bc 3!c1c/btGoƊkFgXƉcF_ňD< fA}tSDG! &#>,6)G9,a0܅?XmmjUl6 o@[C3@Ã/8B gSPʖ@6Ća;@p|3 1/[Nb[': V/{ )fY/ܥ Zj.jjyZijR'I,WnjV^iUNHN)Mt)LJ'K{t'Js&Iku\۸FWb4EORDC":hqG?&hB7"4A/"?dbኄ'ِ ,(; BOy|윭: +7W8[\u6a35Q4A3312 ߌٍۄ kV4~/r&.r-7n/Xr>+Uy\2e-R֋r񞜥;'ci&[Yr%SIY NNL~JzHv|DFr\Dnb<^:17`P1@01 Ӊx.-@̂*BM0>Gƪ2o-{Xm.#.!q4CG(4B?A7@A p`p={ag^ΥVﭚ$>Cߒj-롚ʟ>ar?$]W:KHeWDm%U@m)('˴L74K#~DK4JIH@ǣ{8;xF`EPtD@t a.K|- cFS=U4QD1=s8`B{ ۠͆x@s5p _?Ym |]G7lԠ1CF /\͵`BE 'L 1BDԩJZ!ztϡV(Eis At QM^p \ğCDO,.JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4+JҬ4{%ݳPP, BP, BP, BP, BP, BP, BP, BP, BP, BP, BP, B|}>|}>|}>|}>|}>|vN:lAN8\xcZ56PP3! g yPA`2 ,sF_2/b^t CkSKSu%Ny= mwfs:s9ks8c7[pZ\a ʎ@~nx:a?z>x3;g뼇΂s7Wݬy،gwl'uLs,qC7cv#6afՀ9h|f\@=bFˀz o, \|Uޣ2LYɠfƗXIƞb,8^gm-X҈!Ms7̿\m\\ĝ`Ś*֢R'RđBl/a*v}T: L@^${| °#\5Ŷ;nFVXxƮva|ex.2-)i;FOCn0@ S 8ց`@`Z˩J}'+'fQF=_7.aBv!!Nͦ5\́XLX9O{H%V>%u+,LrtbQ4ZTlK|}xցÊRP$w6 R`4 Hu1D`N1 0@  uy*Dh?hWQ!tRqMbKF1n9FvqR?NSY3ؤhh0|C/x$kG M$4$(< 9F+ ƴI3jk0 ? ($]JÎ^CQ К&Ku[~&cLFEn謀<zp-[v=)2#& Ok#á І jqpCS2W4v$[R_"'YsSM(Om6qǦh\)m ja\iƕ<6qǦa\)+xl MtǦ0)+<6 ~]/_:iS+-3I)TD8+d`sƃgv<`bϠs>v.P{bmX{ɣWMa p=q`U@֌6iT[:FR?H˭KMsIIdH8 3+d` ÷~Ni) 3^zlk&q(a* kaMꟶLcǸBkL6Q=mT4T`@D΁e"ǓАА?Pä@5?+kd+?c 1,}rW7hYv,h6q6IRz.]6l*-fI֛Ix@,k]%Fk *mbUh4~f!~7氓֫1Z 5=9KWRi˟X &7_ha#UW8jDXWARi럩x 67_ha+%]?+堸6O~ԏcZ֌6i_3i'M 9leg~<WΰRiןr .7_ haLRA!@k )rFf~cR;˙SfIQhI8 6^hMaz-?@ܴ ÍO~Fڇa%A 3)1rMl~dsƆ1.'Pc͙WZgRiJ}u .7ta'ӭ&XjHH"yu8ǐ&5:ǡ`,'hyLW7Ik!$Qڡڀ'a9ޫQf'^ 5MN[Y*M+Z\ [)?Y/f椴~kR~˝W!fISjןI8!w_iaM?S*zO~ԗqZ@ ;՘JJ .7a'w~Ϥ}˛ɒ֟x@F+fIITۏI8 3Ol(m)X КMN[~F1i*@k )_1w5,՟LbsZ6S?Rkm3Tit~90VDæU7Xժ; \y׹ Nk~VǤ~+fNE_Ț&Emw&Xcy^Gi.9P v YFFAVּc)w=mYbɭ!1'0 i8P+7h. ޷a9 *1EQ U[3٤Ѡ>mRڞnА!!!!aC!4re6&E2_aӂ=i>0D!P%ӖvRjL4Ğ/o[JN id; h81+XNd_h-/LtO{^ N|?sFkbQ0{Sb ^׌%+<6 Ma\Ǧ0$+<6q Ne5)+lq1܋r' %1O JJI oS::lrFGO"=$7x֘6b(#.Rƒ܎GjScB#f+Ý鿿Ʋ_0摸ަchznBfzfwɺ rF_tיqyЕUYMWz7Gi˓AaKL:W>g-# Bp8gs:3) 2Y._45#zxmWV)sWkt5sYa.$ ۃ 9u=d3pj0ק ) jIҚKwWFٌ&Ukkykr; #C:_83КAi׫8u[mY~8ŷFڛҎ9]ͭtJQGtuR=Q}bEa |MKGL%7JxKL#LI{UM떵 uVDžzd]Jz;M.1jԌu0b  ^䝳u*dǰcf Eݦqj犯X3OfxVPVkoRm-+{fNF4a1{)d7썮DDk8T9ߧ^p<]a O _&sj^_)\ pRa=Z,c}l5w wVP3XM3 |,|B> aMtv1+*r2Ӳ+2 s)̳LRJQ"'[<Mt`50@;TfXvr#g丟[Je9[qXfJIUVɊ_Y(Si;M u̟/윖I9QY*4+5}9IM[6D)%"f<޺I5P Ϲ' +.$m"MR7=<5iKܴE ސQ=m< DvzG4/j! 4LJ:{"#= ]C}y0p{HkHPT8O7;v"v8w~:Ͼ'zÅz}a X hX,kn"${(MNiNsvT+MӾg:e1/7t̔0*&t>#$s|p.`4(@@yw0_wR0u^=Y!*Z8ޤε'b"."~CX<~4I.='a{k3xո]' R'aw=\telЇ=a>BL0%o:q^3.~5yc\o@/J6@58m4&.^L3bNS59;iI_gT³ ^$rg- ƨ[ K9ǩ hVMIa_: c/bj 9y=uڶ O53(NC 1F%41p Ig"8 g|# ՄO1Rs@n9V"?A֨^}ҾMソpL.s'ޯϔ]mq 3S 'V6]t vP+.%iY 4jYK/yėЏ# 妨V{=y1@Jd`~Pp _ } h/zwa5b%p(8@)I$gMZVˏ|o@p ^CkD 5GGO2o&=ܓ!;scǘ ' ڤǟ])wc5z ytqq:$]o|L>QU1>K\e; x癲cȋ*=T4#/eR}!<6.ȗ{[ br%{>Ѕq9GiY3tfSō`z$_ oX_y1t| &\U<y,G-.զ]kYhcMtO/}\e$f#hk㯊|{_/k[cv ;6Lsڦcf&ײrR2rP0pѱqQ1{hXHf}ߕ>Z}f?(Xȟ_[3ׄʫ5 o;Kjn=I7zt~_z_|>ZD%$#"!pC(B z,!w!JyHGFEDbvCf30>XCÂBB|`P@z OMKIG %P+ `D{@e@f _pm=^ڪhis7ٻ!ib)7(XP Hj`e{y0};XqaF֭j+&&z|"P#cEXEԪXLdؑMī|SΔEߝTB? ݋]RR<<%$VPƏ(_>#GraoIޗy^b:ߗr#ێnrLu{l I-v/f_\0Ǝcmr=~ԑ5kK ⻟h.E" $ # ($tsWQ-l+ی?rDZ"yyӌs{6ϒSa8 znvˉ6zn~Oǥ;U|H(xQOg5 ~eb<55drG89-V=ص]u,v~zz?&U;V̂[$Yokms&!k /28o(51/\`| Hſ<]: >+@&7*+% 2m`^5eĉRLDŽI/nbkNy!vãO{uu~hx>n@o dŖyhfŌbhee~eeb R G{G5̉j‡H;5C&pk9Lm ,nvD 7ӯײ?i1Q߫-ձ5Gr+ʌHs'zT  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B+631| D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y\h+q1<~U*PB]$ 4u^_3XWXYZ[\ ]^_`%YW͈ m+YZ[]^_`#Ή n,$ay!S1gХ=w *6E<^Yhsei ify g?X|Şh-F k*6<Yi)sK a/b1A_TJ Fbƒxt_]K>hΘ@S} e& /TO" ݓEvbas@{K&s!51k Fá84 !X"s>S `lܔ"qILIalMk  `}7&4A?wдK*#S?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoג!w5Xؓ"x6ٔ#y7pqrstuvwxyz{|}~F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#oSoIQRxćzϰu ->@QQtgq[ңh c=*Q*S)@51!HD"*@$V]|Vm?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Wз5TI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"h | FP>: ckF+B+B]+ ٭kZE`a%@ #+"6MVvo"5*/IGEڃjоIAsV|xtplhd`\#>Hm\F;gQ䷸-fuQ@>yuqhۤӠ̆91=1D?vp0C '_[+Tx >~-nw'nHFD/ma#H1iIʥ:͹m.sP^sN2׹e.2r\.ss~Q<:Ntt#*'A - ^LXD% Ax^g=w+gk/mϴ;U%F>4 0 d KPZWܣuh\m%|+٢oWva5~4v}g,t;8ub3_ԁ>;g؅vv!P,Q}SwMc_=sIϒsi`~Wǟ?|{fvR?p1 &W]jpYjP>7)x!@xJܜqk}ڑh?X"وcbG-1ZѺH49b,Vڀ}AKS3>/Hgh x@<_mgl8a ofuxk4] g^Ra.XwZ[RPMIHz<05h'8L-e'RCIԻQ3 J^48Oqs8r{;JAz踢tsop>bc59,5,wM1greHz8rp.o,7MĤXPW9; \k7&ߗ{ \4RvW+G|Wr&'܈Cw {mᴃw+߫zFxpyo6Hm1%ޓwK}Ñu0$ݏs;]Íq3½ۉm0"#>T0B 4[Ć0 Ol> v5wu5]簖qjۤ5kO9nfw6N6+PaûܥNDV4{/쵧Ɏ"ӻ, Sm%IA*CTO$ uQm"k 4Z5D~.N 9_`sɧmuvC=(B K@oeUWHY#"vVZML=i:~N2_fOQ7Fq^6!Ls%7׳Jr2<M e:x_PHGC wBn $B:@)$l5@[ 8i!D\kRF_ķYc$roVo5sO7D)m6 'k[Zup0``4|a5 A'C4U$DD5(|0KSC2AG?Vο4]3jӭ 3հ*N2_j,4$Bn)CNejM^Gu!҄Սגۜݡ᪹n6849ږ>=BPWT]alfsftun û  )*,-02789-38:BDLOkrv~фՈݑޔߕ DIY)^.`0a1e6l@yM|Q\_dhpq|ãƧʫҲ ' (*-/3?*C.HeA鱫0OC"Á22Ҟp{B` 7w[P(VX[:vq\ed3:=}M^u>]"cBGI"DLR3s=|_pTw!)I"Iᙳ$KM$Ի$MJh- Cd&AdLbrÐpBY0س ,04lV 3 =Hޙ2MK BE6bRj arâa2CaE+EpEPIHܡh -)p޸9'eyNh9T!.MX*'+S8s`HѲKޱ-{K=aÚdžz#$$3$$$$$ϙEbU_ü"tQ\yR}Ao8@CQRu/+aa^omk@Qz:23ULjK lBȩU{Gvӱvz&džLDr O{i{7w[T]=5xJnxjKᩄ/7{ Mu?u'ttmt_t?tssso=%^S>7Vޑ|<;~_#w}ȗqָ}MG|c߰oz{TӪ/@kL_c7urn7&R}o7 {.WxA(^3 6 oUBJ~ .JLKK UC7PἮLId!k}d&A^wuɽ#dEl.[sE'KF04HeXDH)A~%j^}@rk f.͵ lu˓̘RwzݥkMlcYGt`} 77 Ax/[l5 M0IX}`%#0Ԃ``2}%)-IqG/B d?!xJr˖;ʌV8֘(hr0c㓿 ŬtsOxPdwx+`Yja0 QŻ(F;ׅ`֫A|V:m<: hHͫjJ9*Զ72yD9nh\P2['xx"4E[ y1 !cBxO<[,o xeZUֆ9A=ʒQ,8b鹊j2mpڢщxh9(qs^AlCoPnjmmӔˌƕ7+nmUt4e$s#`baѱhvdjAMibmiN`k$wcÁ,B!̮bvDj}&I\ !LՈ4s(Bp  &HpJ&]_a`!c`^a6&?;*eQE9 kܿUT\ma 7`avj۲yӽǹw0eܩYs;U9^$uRƊ7| 9)2!o|)v4Ojh1^y_Y^L C 1ŸH11c,Ml`?@f /oyk9w,tH[)I awsH[$$fӤjmYzM* hO2ȤClÈLZؖt)!/|Bw~&_<4NPM%0B0} PQ 1;4UJGNhz֥KEdzׯqGG, />4_6~rk a b@?ƪ&q_ij>ߠ{hӻSFdA}v"m-;Fbt*8}#V$}S/v?M}&y㣏jApO?ZW.@؎=v%.c}+.-w1V^VJdٚתł3C:+#UKCLT0{d cO0Jz\6w˰Ȗp uչRH}Ք]m-u *^rC1!F4tNEvQGk^4#3ʂ~HV$qRYgu`<}A5 (fe=,̢'W< t9@'w!J c D{]j&b{dܼQJ'uýT@Ka2s>9d>mGU+;:hҹb;oxW&swcXS(:xB7D?П[dseݣk~>FǑ55C%MHk >$3-&愙l[b`Y 'To5ht ! $7F;IpU0L7Pa1_V_{ƶNeK j.lU@y{$FrSis.oM^257` -~VY؍ ͮ }Y/$>M@b2!,n,~:>bpwLhve*7"r9^3V3b(D,|˚B|Y 3ţA&07)kRi/oO*-YU(k?<"_|Yoj`DVz0Nairf^t^H9@U " >CTБ!iFay_K Fۯ;_qqU-OEtR9>͋wfBvRNupUw nU>w}Np.O$g+)F&_""zv]g %8[X 'о\ J op#Q7Ѡ>$2z-K9<9N1'Jfyooڑ[sOz.\FPlS['ǽ)ypub4ȽsI`7#߼dڶ._) :~Xꋿ8 {R(dzQwhhk+ {\oh_6\m*r  543dL//\,[Z,шuªHEd1NRQ?ԓSS혖t9H4SMh[襧V"_:櫘5_}|:k_|ݱV.ڳ"YV'mm:ߊrw_ [$q4 Қм` if_d;B{~B=Bc( !`BBNDI Px\KU嫮[U⫾-ju^9sC^4ܐlQfz`z z{;UX8JQO(v'` iA!~uLV7\ެfͪݜOz8J(< >0|k{,Z/4/ql8ks2$)Lq\Бl޽xV:e!L[cnǼdL^0ny2:txЪ4] {gG/S;ORڛWΠKt}>Bφ<5=hN[ݑL $^Z`Vf6 g=4L߄.]F=˝,}9“p0d;&'4c/x¡ʽV=t9k.%w QA;K< >ږv~Zሃ뜏9 _ܮ Hn ׳XK͂ r#evgg譭j|Zݴ-6-<~)eu0{G:#$ Rc$ϋl3C5CZy~|+Rߏ|sXĢAwx( P;l:  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~g WPvSYڥ v4꣤  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./012345Ž?+R**R**R**R**R**R**R**d6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ q@} H>$PA ǠcP@1( @} H>$Ps_.\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh  8?3zROI>'U T*|ROI>'U T*|ROI>'U T*|Ry l:sijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~*"ZLIZ8I 'i$-K__t9  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%_" XlJYtTЇd&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ L4 T  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĒŒƒhk((ᯎ>yO/^>|z˧O)P쯈1f̜53w            !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿρ˘(?OUUUUJUUUUURUUUUTUUUU*UUUUUU}BCs!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPI*#o/#_2t;@wt$pzXޮ%VZoU?o RUTjooU]UVߪ[U7UU۪[UVUVSoUMUV zlUjUUoUݻVߪoUUUߪ[U筪U*Vo[UV_t[lU[UתVUURoU-VߪUoUVߪ[Ut[lo[USߪT5[vWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[Kj=fGg^5i012Zda f ss fՁNh!c#%% d  h--911=22>77U88V@@XXii " # %)*+-4s VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y(sV(-e2c2P222t22.eǷr:Мxf'hɘ6Jb^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5xyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{ KGP[D` !"#$%&'(w)*+,awHQ\Ea`+#BBB4cM@ $   t֐֮]u鮽'™aM*z H@y9 0QhQ$#@ 0^ -,B*A^P@-?(>'HUEyRLlAz KXHR*#L "tTj4J* n¦fl|p`HI$=s=s=s=s=s=s=s=s=s=s=s'!]*JnEp<ޣ=hF%pdE7 !ޡË oBx@w>{ݓw{|sN:stɁMG5Α 5j`y}tӡM 1vQ?8`ʒWjB (AcK9/p[&Ȳfedc4 7O_>8|obcsNM]:4sg\ϼu)Bf& 1mb¬IeLXV0,_^]\[Za,'ɏl d,n~Z_KAqk3jI%:H'Yd:k=p.?Zddi̹dc7Z_5ZцΓidq(3`Cz=$ћYMn'JR~QB8#u hh:M4M;AgI+y5pQXiu$ۓG2u 젪:ؑdyNr=uF֑Mw./)^ dZKd5u"˒x%}렏>A{貯>j&I\'z&2V~ n.D2)nf`k9=St\fgv8,0/ַ rk\jUFX{ٺ񉛪֩]:P{CgZi)aZl|.:$NDSG /kxکyݪct]g̬UI媡!m5J@\S }"PFĹ_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]Yftvx6Ƽ!)%8:9^ƐǗi -ޙ 9{,l-? G?dscG)hkG@# $/07645<;9:%%%%(((($$$$bsa_`ihfg,,++++----////CrCBBEE>>T>T=M5M4˚ʚȚɘŘʘíZtY`_]^~|{yzMKNOPQRSTUVWXYZ[\ħĦ! ZP%rӆ!k(9+ ]0.@*Uj(hac'0;(Wd@z+w%B>(K]3#BV FPKi3𰔆Ò|t4t Tͺ,̊wZ"b kt =!ՏLEjdgwVyΣ皟S1 Єޯ: yuE}) `&_y=<ޗ UU$>;8܊O%nݵ;0}zKitW@n+2`gjKW(KP>7V.L_-2Ew |!V{tNgn_%ċp#FMfب!aW$*A(x!tv۹u<3b[0gT3;`zթ}+fɋ$q|rY9<-O>O.W|~- Ʊ-n5^# ^3q{*u'|=<~r("N:~?F 6& $#$@*>AO<'彜ckaH0r B288F9p2*SfwjhHo<Ń+!|<T>U0ߴտ>_`U?,3Z XɗKFm ,7kJiy:L3q$蟦g:E=wlͨƑ,tmF}/D)i7^(Tsk6#7p.˴;7=n>MU]GL5hcݺT̈[N'+[BF0؎S`kRB3.p"l9 G?OdL!Tmf$͍v]|6cg/vNB5lAR0pc~E\u%1#/7NNxmrۿ`k]ׅ.b)C  nbVKp</p?sx\T4mŏ8^3[68'O63NC˜={4Mׂ#t/[+^'qWhTVRч6*LQaNŜyĥk\qK//R0bLBWe =̄Y-P ܀N1l$K3UOfPM> ڢ8NDY#J7L*K  " ) 0xyz{|}~ҀՁ؂ۃބ+[-.A\ߌ'23456789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ饃"@D2$ B VeYFQ4I,ILeI"M4(JiBY$Se,MR)D,%i*EYFUe )C,.n<3/)iyyG\Gd4wrG@W=b1&mEiQ}BQa0� ( !(BX|)˘ > DDY'SѠassg<8Rb`O@QqH;qnΜت${FWP>#,OdJ&̸bLaae"3zd荄瀛N& C-JEi6!0}"<>*u]?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%јҶӷԸչֺ׻ؼٽھۿ &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8U9V:W;X+HX[?\@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsoEFGIJK L!N"O#P$Q%R&S'U(V)W*X+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jmDH M&T*Yp+qrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍߏ \W&uXwYyZ{[}\]^_`abcdefghijklmnopqrstuvwxyz{|}~WtXvYxZz[|\~]^_`abcdefghijklmnoB$$I52$h+공4Sa۪n3lYm}x?Ƣ_q HpLE W=&| YP0o?-V0Vme{hA8by.ņn[mUmݶ\0+͎854 ~3bH M{Tj7l[mMm6r~sC"Alfjf6;gfc3SѼm;;M͆s?:c|lnuxI@ncd8_W o67[fgS{xNKii 0>ȌL$T;pqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@ABCDEFGHIJKLMNOPQRSTUVWN]Z[cL h  XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэ)"W>)"$ B0B¯g%~_/Kޒ7/%~_.Kޒ?/%~_/Y%{'"/%{;< su^5Z⺸Z\UZ[#1]3[&VrwIz_7E~9-ߞ:j^]Xkh׆kZ1m"_e'"Eq԰ҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛX\Ya& !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`aGHIJKLMNOPQRSTUVVWXYZ[\]^_\b[g]M i~rstuvw1RZ]xyz{|}~ !"#$%&'()*+,-./0123456789:ɑʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgX\Mhijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoSZ ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ abcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKMfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OPQRSTU' WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KL|w c !"#$%&*'WSnsUqdBeNOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./012398678:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXEh[. !#RT\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>i?F@VqvXtABCDEFGHIJNOPQRSTUVWXYZ[\]^_`abcdefghijLKMkjlmnopqrstu/WrwYuvwxyz{|}~U`NȌ& i8 ;H"h>"1;&../hf~e7/YMw`>rCKj!9G]REG`@,ʴLt?C릗j_~},bc,qt ~DuEur:;9hJW -78E 5m,j$+]Be Mva"“s5O,w1` }ƃֿ#=֭Ʊ+:CyoE}jNd-Z|  xŋR#+qXA P3 (d_^As ^P27kiXy<XvH٭MKmǙl ylH>I)+t Ba{䢰JjU YUFVo+r,/ƪ{ u >87ۧ'/s;[ʲ.E_XUUAL4NֿLl}x3ԇkw+)) (`BI=:~~H0mʆ-*$+]Ң\ s1,I57NTOTG(Ւ%HJ^1^_Ӄ d9\q` :5MEh6?LF] 5ۤ敗nVbrXYAjhʉ]xraXcԂJ[^%v\ !]sJ}2w~ܖVY<ֽj(fXG<'[V $3QAM~Z_twp,pk̢?M&wMD4DoYQ.t>'/3s0]DY@4T4S\ '!KYu)VXe;ʮV,=>3ؐz6` t^0d*}hm&t?|G܋iM1%lVճ2lBu::QQNTZDuz:Q=2)E%cܮ^L$̕_Vedzc?ͩ&=O`9P@=76PP)s>%Ub[KǠE|Mh} %CXG⭏Qgs`L42PYdNt;h?0SS p#fjucflh-nYKa\EY7F{Y zeAqun~bl{/t=~y־XoluBr MU+Rj!Kʅ,͕Y̻$4/>^QwQڀہ܂݃ބ߅XsxZv       !#%')+-/13579; =   "$&(*,.02468:"?#@$A%B&C'D=Z>[Da?\@]A^B_C`EbKhIfWtLiJgXuSpQnTqRoFcYvHeGdOlMjUrPmNkVs<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvGkwjZuz\xXv^{]yҋ !#%')*,.0246  "$&(+-/135789:;<lH+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP,QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP-QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP.QRSTUVWXY Z [ \ ] ^_`abcdefghijklmp q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏno  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP/QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSYw|^zZ}_{[~\]`|Xxa}yYzZ[\b ~{Z[\| Z [[[]c^_!`"`Y} [\]dX~[\YXŀ]e^#`TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP0QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP1QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,VC @  @!ZjnskiYsg5=wk^sk^{vk]g׼6^g׺k}CztޒLG-H%=JǮ5j^{vk]ss׺5>g׹u}vknsk{v랽)?IG-zKuD[#ztYug5=wk^sk{vnpOV1A`χW1F]UQ~:|fg8?c0dQc~G{B~y]7pw֏tqy?,^K_Xu;LE1Ъ_uHoѷC舞%-/HGt-zKrDo[!zKtYYg׸56wi.skyvMkNc\מe\U=HAzKtDϒF鈶%$ǮjzvkVsr\*מZg׬r=v5Ϯqi=v՞]ڃDG,zKZDoZzKrY9g׸4weϮqYkmvi.S\֞c\5=HAzKtDC舞%ێ? gX'Ѓk2zp@D@l1G!UAح'u*R<&0Ak}`M@OX&zHқ#tkIG]ĨK_Ũ_D+,x& רΘ;l*ƨKحߺ>eWzEƯҼD~d-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFbcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ @''IddH2.;D&LlڶML..$2d*rd/Iu7.$2yed$]ضM&tu]/$2ye2w]~9u2yyTu^dL۶Ʉ2.wD&L˯$.벚d:K*IdddmdBw̹.;I"]&s˯Nuh2wL^_K$2ye2w]~$ ζmbBw]_u$]&sWw]~'Itd:K*Idd۶Ʉ2.wD&L˯$..'Id#o2wL^_K$2ye2w]mdBw]_;I"]&sWwNuu]$27N&/%D%$8' !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿#[b 9&  !"#$%&'()*+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^qbW "$ BH |"eD rbaNtLpЁ΂R5?y}8\\\]^N.../71JY= vnn}<\½:XlɅk1 0^@Ӵ%t]cnqokq f^xa8ҏ>GqT/"r)FH#/=(W}V"ʅoh3mQho" a^Gb<$7_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;;;;N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;;;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqȃh&rstuvwxyza \ێg3Krœн!h: ^*6vɦany"aUܮb3jЧ>cx *d6F<_YhsejԦa]4Ls";_?w#VkШ?yG`r"rW"$` B@ZT|U8<iݻwwww2vPikpJ\.g&9%^..3ˁfTxj...YrF4q\.gtZ9.Fmhyٶ,{3{nKU7ڤEϷjes2/f 6n] vV|:/S7Tԫ[tu>LQL&+de2LF&+dd2LN&+Ɉ \$7k^5Mt#<`@x$W4lЩ@zHal_yޮN=aYhAya%Xߺ5mA{*Ibm`nyߎ6OuŖ$>b Bzy&Y6nB|Jcnan7P%?cYh!sC{a'Z7ocC}Kdob8Qŗ&dYh"D|ϧ([ 8pD~Lepcy9RvŘ'@eW{,Ej(J .a>vJ"Rk vѻjYixkGUcwl8 F T b{PTfSbr <O]q}-@N[|=. ZjykHVdxk9GUc}UTcs >P^r~/AO\~?0Ƭ[kzIWey :HVdVUdt@Q_s1BP]A2Ȯ\l{JXfz rR()h P0 !P`?f$B/ql +9|9z=(ue<8A׸%O: Bcegt] @@ L>bQX,v Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݘ+Rq.<R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$ok! D{b?T&bŊ+Vlb+VXQl %PBnܤW}~q D.   %(-0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwXɄi'%S&'()*+y{}܁݃ޅ߇xz|~܀݂ބ߆[]ʅj(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w2= jpt$ W|Ymh1˷ /J Aq_s"Mxjt%*1˸լ0K irt2jt&Xn*i1繎2$$)"$ B0 z"=~b#ص0%N)Plm8Mo}KFpPg @jt7qa%qŁC爏F'?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T `WaXY o-Wi\ja [fnyَ1gJnnQO )l! IxDH!Hc07, wjeO 4" ( (P0P $(`BH qc_~Gںߟ"ciNLɶĔC'c}V{~h#?ƗJv2X _l]DŐмh8 ]*6 D<ł YYsGZ6Y<׷[_;\X_^Y]]W*}XW*dyO<PŎRYYFeT !"#$%&'()*+eiiX_zNr4o!2"2tZAB( JH|D('y3:4?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvR< @!Ho<#H':A?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~o۬jI.W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyzuگU_,I]{|}~Y87596Z_`bdeif-Gopq|.Hs΀҅ԇS։׋7ޓᘫ0J뢩1K9 ج.:;*#&'+-.0233578;G= H? AZ*LMNKPOU%\,]-_/b2d5k>oCpDqEnBsG3L4MvIxKxLؙUVY[ᚇ]^Ŧb5Njosruxwy}~6O7P8Q69:R&Ǩɪ;SϯԵն׸ۼ=UV?W"% %2A,8!DZ;&CYAXςЃB-<'evE8F:G;MCKA*8[THOEXNZQ,[RVJ]TF]^U_V`Wc\2e^G^ha9jbH_meqjtoup@7B}I~JK`OQRLa􏿽]c̩ѬnrsMbNcdPe{|; «SfTg!ĺüžƩ#$%(Vj)WkXl"9ȩ.!1%5Ym>/CBʬC˩9O?UZnMXNYOZm̬tΩUa[oϩZh[i\pcp^qgterjwp}`rsuyasԬիbtք ׈٪+ڪ'dufwuHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort u?tSuzvvwˋx׭yz}~! # %<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ӬEBNR" 4VP =C:Ɵ4'C6/t4?l20 tۊXV6W-PVFK:EՖ5Rw ;&oUlxf:rm3ޒjl<)F*0UM鼶ѻip&KnHYLnzhϱ[|)s++gdr<(_VIƢ (Hc2rȽۉC\& VMqQ>le}>p61I;ڻc]hG|ՙ G.cݲx N D,7;R)havNn0 }j2.ޫȩeHԄH_9{#-]L6UDp?&[̖KmL8ޫ8 #ٮ&Fc5b[@r۰G 7|:y-4GCQ쥨EZ¹nRA4{L/IV]p nA$|{puzpJ8ľ-ECTM#[$}XӴ+`N4hu 5Wۢ^df`+?B7nq9ʶD+nwXn?cE3up׺-ʎKF4/#D>GS6DL` ?cOvu/*3ր\ #y0 ):`T(My %gAnx6s$olӑUn, $4p~,vk"4_(WJ?u`Gh!/t~hIO2 D =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG+m+ dHIJKLMNOPQRSTUȷ:!BB"J"U).1T6FNGVW O>PJQ QRRZbj U(W AIXai[>&.6^__ehn1j@al2 nҥ ooHpTpqq8\qqq̊rrȺrLs a"IY)tJxحTuuQew~QC]=Ay4o<쓾BȖ[D~h4smoޘ`a/ r ?S04w@ӇTFq%&#bnzyK^쏯JH&8{/U:ST5'c!w* g`s+!i PJ Xs tt<`tttuuuvytr{q{ʎ}.}}`4̧ӯӿ/7~ՆՖhj|mLboq08@H W>P$,!19ya b!-9EQ]iu)5AMYeq} dddddddd HR:$RuUFPLZ?*p%]^5s[, nŤ^ȅa WVSbgx;;śiWVUzA~Gߣʟ~]=^Gfхh5o~݊٣yս{F$>g<"h(f돣,rK')pp( 0&Α_C#֚L ('eIe0 0bSid,~l2K2B W$ ̻hjCчQJġ8.owVfffffff ѯ׾ Hykރtׂ` WZ:u d c4#[&)Nʱ߄ҩHRe,B$1Z<; |ӡZ?CMhDϡ0㢧ӪMHC>94,% `K+O"i}dLv8-K U$]J4(db^[XSQKFA<72)"=yDO F{{ZkZkZkkZk$WH  pX9WE?㟇EI^Fmf 8:){ k9zY哽VjObf? Xu˽J!f@ oi?=G]%! go1%A%mA&i B %f~ly`e)E:x݁`^#.".^So yy {hMSsqoܹ~ݷ<4!4݊t8NhA ,/j F}Jt#3l&מߺGDs]ȱb)J2|Z]"-y3[ڵsF$Vๆۃ-\w-9D  z3AV aB:d ._`0 ΐî a݄8me@PA'j$ `cs\k6ȌZ&+ߕ ȍm,ی\*T .pAlqhJp\FrsoJ *~mPӡoP3 ѕ!va+(_6 a RҎAI A!ZΩDF%X fWْX,7 MV3_={>3A2q6-q8RoLId;kt }|(ĺgbGm4Pknw띋lBGӄ6[,TGA.5?%d!` w/VOF"7%5OeR?5NhƂӪH7wt&T\>x.yd&iS/s~kՑ[xΊ%bnmx65F5Uiz4]FPMc-qJOfŗhX:~َN\C#VJ]Q/9l`=Yϳ o  *t*~_|mݴ΄=9WQukT`k3ݣ~?S@qREdSCly/R2E{sHw\oP۴6:R0" .}bW\?)!1鿯)(-KA}ތ9]t5'n\\NuwnEspg:XKnN͢?DP Cn{e4Pտ>X3 E3bndZdFŐą&vE}@"Es3\LS14nBƎzi//5AIG P/Y3#ہ5,[*xw= ַ<4虩Yš'('YWYqh3(sqB ;pm[wYol7ϣ eT$]-׊9i5k7@n8 7[YV?*R0j=N1 `Z]-*XQn!] @'x\^ @wu{sNTTjsQ!]\:H">2/jS6ϽN wŜ[qmAFbE\"X-TkDĩq%X/ pW'l>y<'sZz꫙w/w? 1%*x-@iw֗ ud-c͊@F^Nwbf25|maĶBa Ij/s<;LEI㠍Glfc5($39Ur܈D !h&$J I HȜop\ɍ"Y>"oxKPb8ejׅMdZ2VWԺlcy ,x=>HDx;ik#V L;26/dbq$  h+o&9FZN3qu՛P:#u.z)wZԥo8fv _S T*F`8P E<4{Ϻ´p֞ 'v|t=)1>&g65̌p=ݞ[398Wk^ݱ 169*Y6{сt. A.tF a̯ G@dhq.F)HfAT=hSa>6<ȢiF=G~UKl,&cRC9x `Zn/#7izt>66 vNKi8 bt3)Y+ [ŽਦP a2??CE{*G&pR]V7Oi"+a/f7a <<)/5Y.l;~ iA gekp볁֣yc+wc| uk)qf"?۔:{OXTHWK|`tv7 ۛ(ijL"3[6h5Q(V7MS='saJЗIw&YI/4*mӺ62 ,El2^: 0x1ؐE2DzzWQ$dR-f6nDŽ=mYmj%ٕ"Zm\Bŗ6^]wDdQ fL3wl!5W=`0]yp{M`g.("\t@A3qc844;Ulzq$Z,`qy%yo2B懕f  ެԮ&Xggp=AE ީ~)c1 ױ$&d:L,)ʀRw!!j&(5`&g;[0MyL|>7Il O4x}Ѿ޲ YV.8e{ȠrC ~=auӹg=ٵ#wj_r+/;~mﴚ}{7zRXz!d"Nzb4Unz$lȫm(%yk6@Ȑp _z'y:,-UfDLg5D 8-zE[>VnU0UFg4ˮ;(އ&0&y={M"< `jG1#Q6GnMm$Z9ЬRa065<0MDJC}|^bcF>nBKأ;&.zA5M̔|"JN;e.[KwϻX2.kYfd۫HSPUR`(@YjBci(틄(kJ0>(4bV5|}{Ȋ[hsMeg,tB%ׯz-g|Ɯ",ˌ,X^\q"\<q;X`Kt~+1epMВn~:* wtn#uZ,3}k4Zfܭۨ ړqN:gǸ#eL2q/%,\s-ŦX2_ iWP?L*Oŧ'_S(0O^N\&-@%D"^luW=mDCsԐ3?V?=@gWe׺b4?h}g|hfܠ\xp-u{wy!VJS<N>ĽLWI4l8L+$y }pC<~h憷coqih܊12.V"O`(CLf_wbj_iΤ Ia;".+%p<O/6XEt^ ;s5 0lB^=ˤ**:ON5!_:K*V7a6Y<KMw-]%=PI dXefa-2cz^hxJEl"nc'L3jAt䋜w]@ƅ<]pRBC-8;ctT e80 z"} fӄQlȓIZ*K/\`5ȓIZ*K/\@UfnV2=EWI_TD"6v̈́>#\u\%D}od\ilYķwLrxWI\V9H^aȤ0aM{I"< -( -D)eJ".%e$KN Kݱ$N3vlTݐb*0KB3 d[Y'$8HG[ kaꈅ$)BK$+8?ֈ3GpPs'{]W\%oF4 591 )E|v<5sQ}HLj =Coťzy+E``sC{i/rU4dq}nÌ'D]g8NU#śNRTZLJW|K U5I #F#PC-X>وUDA0w 7%0;bpG`TKۈk4,@@ #Wjh0x "^xNH=QQ'^xxKzD,񂰳KzbWC][+莮!?xQ1|*"b+[NZ`7[tZԧbSpT?8M&8ӋiIW)ICFZ-sV'e!M( za?O!#x;0kUJGωq^8׫Ӎn׼j\P;jur[X6 ,j~qE6^ڣ^ښT=Nimj8}-iLJ}Oܒ>R6|F/b:"~hBjjA]4d·z>NGvvsvf|q8ݘQ5\Nee93ddpXLĠ}mϻ^ݻn6υ=:nf:kwj3me``̱.Ư;__KZ1[̇w\~ #zε=.bRE)όb՗hؗXetBP)ODcy<&3>UMH00iu}VX P "U]JEcj*_p&ca:e{.-] Y/z[U6ҡ'7st%sooQùP&A77hYP|6o~7wo椛dnolZ-s;kceڌ&$d%sU4d<^hh19̃9;3>]d.̌5gKY\ESȤQf(w26e2/|11yK6EWw,D@ž>2a:s8U6k4䬟ƌ1SKٕa -fWIܔadrF7<'di⟙Ub'4v3O@@ $`"8L uQ&#~EG)McʕbX`aa@ TIq ٸGa&R,/D1AL59,$[jV3h:\zċ"Yヤzp@CL7qJ8:՟[b[ZnIY}LWMt6C⁗dK1>%pb0R*4Xm+U#퐯M}a֗BJqD (Yh 5NNS{(;gi|w6bG\4-Yx_!{/6zC(X/L+|-#!o1`SB OX>]M jW Y$6UY|ܲmdKE^QP)P<YP۳ ^o"VW'+_nĥҏji gzR.z gX<뢇_WLT,9Qdqc _ 3\8e.[^iZ2e܊#)h2).s%^Jյ$vE #,eяHQrS$}|uUW.X8/_ UQz.E1 IFWu$BvvA 9C|~1όGQBܺ-X!]ϫPzQJk?c,X\) 5h P"۸Gڱ׿ &?+4AKBB0B379 B D 113A:C<LE>F?42B  !"#$A%&'()*+,-./BCDEFGHIJK0123456fghijklmnopqrstuvwxyz{|}~789:;?@0 TUVBWXYZ[\]C^_D`abcEIdJeKdLfMg]hTiNjUj^kilem_no`pqrstuz{Fg|Oƨgb%Euj 'ZD^z:!'\K!*DrΝ+CJryhYNT%7 q7qߜ-)ݒQh%M{diyM&tdչ_TH bdDL$yMAEj.aCGHDpnB>NQ㹺ݻܽtroqPUV2345@A]œčŏbP˷f͉κPC@AKSHӫIբJFKݟkEVWXQRYZcSl[\hLM !ms&?PDLHOPJMT i ܙ!%T**Kq,Fh-Fl#=^%Kr'h$S!2"""I "aD!"H@H 2f `^x|MޝUuFϮc_hՉi$+7C^g(jB曶$8[uE] LDك\Kn쒸Qo׎7JJ0|Jǒg\'YL6y(vv(9q%g! s@je#}=ͣU}E)K1@Wk8*Y YHBZHT_xl#oz1БcQAm"N-_MY/Bχ#OOSdKGzgsH=iH㓤k .H*t$R)ɈTxHm"v/y:JYt&5Z̚>[#@>I9Tߞ4E Rc< k~1 |. rGA>qRۢ{O?3LV Wq:BX  KUșC '!7|#1%Fh !"#$%&'()*+,-./0123456789:glfn";M6wgxyz{|}~q3;B#(-"',45C\]ab_`^*Ɖ@\T|!q`)yj`ĩkcУ1y̭"޷4 .3gn fvGՆx bģ 9}nwGuln{˘{d!Miz]ilO/}B8,jX˔B8H,䇰D 59<g⼁ Dvi7^_\2զI78tFrlTl6#,DN: ?I4b  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DhQ>)&-953I(:=HCNX\EJ5PR$bŅI1g̽wxqhг(WԮձ IJ |&8!"#$%&'()*+,-./0123456789:A>G7IYZ[\;]^_`abc&ģU*// <=fdh>?@A]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2Cd;8eDEnmԼA@GFgf32yxӫنFGHIJKfhjlnqsuwy{}pLMNOpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstu5vw P+2$).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgz{KNO|} ~PQhij()rs"02(Wuvwxyz{|} !"#$%&'()*+,-./0123456 klmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*Yrst:;<=>ABCDEFG ?@6,[ucerOQ7-\wĐŢ8.] w >>> 9/^:;eik=1` s?>2a!DL  "?3b#$F56789:;<=>?@ABCA5d?,*sl$:.D"Ird`ҏ;\ŝǧ['9'r5 pLwv$TYx0Qz儘^ʭPU)G+vY_Inj^\].sH6h7}3|“C8Ĩ`QLxp‡aM4,7g۔:ĕMfcI1< H\ۛ0|mɃdAF1l#9>Q峡9㹧bwɧNu1{W7Sej˱URNi8XlhlI4{qsˀ@=3yrw/{CL{VxF?lPԽ^r |P{䦟Wb{h@&x[;I/fC[5\[4P9%4ѣلm&0 N xX" nf]ŀ>p)x:ս h#" 'CgEy )e {vr Y{6Ux%8ÄG:$>1yQgq]1t%9e{~Dg<@]eQT?S~1]&ծ C:?IB~)/:\_hS襜6.3>V6~͆*aZƏ:l & . 9 @Cb}>DEFGHIJKLMNGOPQRSTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP    HH  IIII hijklmnNyoE9hF: iǶH< k  !"#$%&'()KKKKKKKKKI= lGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> mK?nOpqrstuv L@o cdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr !"#$%&'()*+,-./01234567STUVWXYZ8[\9:ICS?OGWJZDT@PHXĿƼž;<=>be_cda^f?@ABCDKLMEFG1 HIN M $&(;I}'fz{|}~󂄅HR.,l!2ED4#/PTTTTTT( [keJ0lsρ@On!=+lvЧnG|P= ewsLD3`= l߶*6a#IX!fzO(2ڤi[h)G+V0\8 u<0su|KQĺ\ Y 1a8Arc.w)4 ,iJo2  qQEaߑ; 2)B<5W$K"GgT Do'·SZQN H>toň1=6@y(wce<({[%vbdrzgj0k b>< >ʏFExX3Fv.-BV{lGۋ b/؞aeDYDgRqlHfzp@AF{W kQ2(|mCl`C3bniDQgi F XeͮR=$6bP/x/@P@P@ŬPؾmVWtl$G2~}|{zyxwvutsoܴa#ֶmMM4jg̔I#vfVF6&6FL/0^]\_duE V,WT2JJ(OPMIEA5aDI$G<!2IH ?|CG7lԠ4IF /\`ȨhHE 'L"1BD@?:98Ýe56CSS6 X=UDҾrXd ($s&@Z$>#{zOyVPMIM5in//@~c8n41٨AcI)i0^hbőQ(N*DbDqqqqqqqqqqq8~}|{zyxwvutsoܴa#ֶmMM4jg̔I#vfVF6&6FL/0^]\_duE V,WT2JJ(OPMIEA5aDI$G<!2IH ?|CG7lԠ4IF /\`Ȩ(s9s9s9s9s9s9s9ga`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:7nڰ{sk[ö& 3fʤA;3+# #&./[Z^p٢+ +VPre%% 'UNiV[Au_¼XQ%qq7$֭130Y$ #F$$HGFEDC*R8aBD"B 2`` "@y  8c`X8׷wW7ֶvV6յuU5%Xf1S%.ɕ i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]7ma[S3eȠ Wח--/Y]lт5 ՔTT&ݍ3, ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸ-cfHfs՟z_cbBOÙxX=+Έ-Ey@Y7NOg,t U9#Ѵk{dBoŁr;ڙ[lExbW߶c6}+o ~~ 0j1 T{J?ډ8skbgmwٴd ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 0 r cVZ,wOs5DR TDb ?@T!41  ONUTWVYXa`edgfihkjmlonutyx{z}|) !"SRsr<9_^#$%&'()::: !"#$%&'(*+,-./0123456789:;)<*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 %,389@DHMڠ`a "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLbde0U[gikqrs'Qne]{|xwua~SY_cqrs[ 2hQH>q%rf~/I~?*f5޷:)y1N)ى'͍7l\̴X̙mYRe_eV 0RlߵF6ðׅΝU%{:PX= kxR6!,<I;[lxR D,; r㽃1JX⥏d]WvѲ9C ]9V??@A'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%BCRRRRRRRRRRRRDEF"8X#&-UQEt=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJe5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v ¨ÄRFu]<<?@ABCDE01234567F WKzbefcd@?44 H+)*<;9:IHFGCB@A9nmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noіћ!<9678, k ! %!*0/87?>GFLK"#$j%&'()*+,-./>|=0123456*+Lr0HiGm $>_789:;<%%Ls7i%T&Gi=>?@ABCDEFGJZ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ MNOPQ ؆,S B$Ic.P(Q2JJcaJqjx4@0@3yW&}WYhGinmwlV.Եa?fffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'( )*+^",``` -prtvxz|}oqsuwy{~./_X~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffffffffffffffffffffffffffffffffffff#89:;<=>?@ABCDEFGHIJKLMa܇NOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚ $e\ ޷%f]! bbbb&g^" P?@A ӛ(i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJꅆ !"$&'(mno`a)*+lc'p,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&'()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[9w8\]lmnopqrstuvwxyz{|}~^NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."0i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C BD CE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01YDӌ!"" "H"PBDDD@D+{חO*x廰㜰,tنyE<~rv-نTbV/_~˭can"+.hormH%&oş9ںƖكF|&I,;Ͼξ9޶T//f!.q $I^G<}}g+.Rv}}zi](\F,*܈)+~]wP#uaARs͆qJ6{' q.^$19 ͍q„ήe)Vgꔫ;9ۍ>qD>ߟ{fsy *$_(']Q/4C^yq__? Y.J4ϴQLK\drpmV7@K;}b`qzʯot_9t`yCC|SaΞXo6WZs^O]fO8+/,x?k)q'«+&ؚC՟U6`<9YϛAZ/{bdT!*]q/d:,[8ZzaYC.\СS逖ɡvUOMi'mGo6Ȁ!j섹puE⿜ℹ/ҁ[gB8z3 q-Ʒ, +';j*C`jz(9Ji4QtQZt+O>v?" qOp/t uy-?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV<z;={<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123,RTh <'k ->$NFx6L  l _ |1=~9#{D!/1IϥZ_=EG鑟h vr{bb0\C^.#$DtFBW9/&>w1Bb456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~ҀEJPVt&+jf4jen9MUK6D9;<=>?@ABCDEFGÈCCC !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1&+2:AH_`cetw biosz?BEIQbg tJR19@vx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ캻  !"#$%&'()*+,-./01346789:;?@ACD=B25ִ*kb&׵ 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghij,3R3$&i IEE))*itA\HsgOö3#Vo#l?\0V>/?[we u.GbÝ(f6G 5r \e8! 2I pY#e"tuDnuqa~yu]6nds$U?gI)ۤ8sٖ{TG^^C9M찌J!&{O*u' K已PhB`xOnye*ո_$?c2fd0적* Uk:GϦ5uM噮oQi!?OZ8I@6y=osNTuknv`uQrU=kuz~Y:>A:YL=T$6(#hWްx{x8j|?uR0ĩ!咣H9X(Lвcܯ7*AbdL]v+#e LCbklabcdfghjlmnopqrtuvwxyz{|}~'h_# !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU߻跸  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9BBȲMApΗo?qrstuvwxyz{|}~  !"#$%&'()*+,-./0123456B<<5+ZdEfghM@4c8>iou{ #)/5;AGMSY_ekqw})*+Ztz "(.4:@FLRX^djpv|xKMNOPSTVXZ]^_`DQR<0_FGVbXYZ[\]^_`abcdefghijklmnopqrsZT}.of*BA% *-Ns1Ik-Hn &?`o_AY{%Wy#?V}4Mn!}\'G{5%d7Vy^fov} IHSYYZ#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)H,3!23F$#/LT\EE  BO0uD{U>)"ڤak.), &-g`Ԗ185{S =m]^"Uz0ņ8CU;ܸ<t{t]H)k"4'=ec:3n&u:AUq=@FNóծ9pi] \4.s95mLb7A$*(?$gPHpoolv߇z>QBƞfm"Ȗ2r>~.1{y2,!VP=nܻM9yܟH0 0]Bxl{da``"wہ/+i&# ੅!}vn&7K VU}ɂ˃}8z⠥U gExwc'r,[ .MpUy7Oq8u,EuT{?s-\ /NqVz 8Prv-FvU| @t.] 0Or5W{ 9Qs9Pw.Ghw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux.(6u,Ev^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6HIA>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`Pgjmpsvy|*j\|cc{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~D;FGHI%&'()*ga/03k#hqv%1D0E͆-蓙;Ơ6L Ϟm#e2'^K"=Xz`^`a^ζD؝{YqLW:tGY>oqoֹi[v~=7I|^ cӚ!185~!`grM03f|];ֹtoik ְt[?0o 9lySP,M;|>kA跚zۮ˜y~KM'o]ڴ=:/X6 ?m s. 3* 0i^|+{J͏EY³p@di׷lJIh▕yؿr)gAyטF0 Ȼ4 U,(F^kUfA.30 ʉk崖awOѦUC B"LO`4%1 GXJD"3 ;r ҥh9KIǜVi?Knj^pEGHN?Ch{FIJ0ܺ%خTo$LL&& "xgoy+vS}.?t _0Tahy–NȆm nʾ;_ 2D|_}XӺ&9m~V uS2G@mGlVqR@!(1t iZcbdir@8A=BGH3J)i '( Hnopo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^ddeeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Y?#CD4>Ĉ<ys!Sks3jσ#Q[EsnM{8:pLfVʳ}byUNNfvv_vRq ^fk!͌NP~3'*>?vO~.@.9Ye '5ff<; MܻO7w{9Mn9%F_sngkCNBC"}C)RyOfM[X/a7> !zN; ~]Soчib $h$̓Q6W6UAz1 N}hoěkagQ4P>C KVIٲzűme]T|CϖKP?#59R챔|'3u؛q/19WFrxZG+o#*Z] Ph\66 D{Z_H"Iz;?oq/̣cNȀ:;m]fW$rD[Kn1柛ymҋ˧zċFFd:lu{P=bYwɸ~B*V 6}bns6YS+<0:gyb)HZgߝW\f@_oɼF½܋4\-[#ʐcyOt[[y#dțhnp.CG;-΅} Zԝ:,MNG|O~ #^7 n9xýӓi]<_4mLr<1'^=Ƭ[o'嶪+;ݹnCoOh8H{rm$<[߽G:Fm !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFH^Yn d@ZGwsy- }zڼԒ!m^jICtߠ~6/]ztA|4׃$'{,;xW9w&@DoGanI]}gd׌X?q \bԀэR]:|.{g|%K7Pc9ǘn1B<<4[}t}1h{inP/h}vn By&D wDM#\l^JCt 6/eD@垡=9zN`韀,.ƖJJ*4:dgIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~cc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ddddddddddddddddddddddddddddddddddddddddddddddddddddd6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~vӎ"$)53HʣP{Z{ec8+ =.疩l9K9_%zˠ-FMp$syfXinpޡD/3Yx]qA}<0n(#Fys`n~LG^! EΆ`` (}OQo2O<˹iT-m2g,paf& P00 30 QPONMLKJIHGFEDCBA@?>=<;:98769s9s9s9s9s9s9s9s9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱqQ1g̔!3FL0_tEK,WT2EJ(O4aDI$GID<4,$ û{skc[SKC;;6+# Y*ߪjJ* ɩiI) ȨhH(ǧgG'Ʀ!Aу9pܰQ 1`pт )P0Q!@|Ё 0\P  =<;:987654D xa .X@a8h`(@`g̔!3FL0_tEK,WT2EJ(O4aDI$GI w/5*;s㯴 3T3vË3]tlF!Bj8. c Gc8:-f/hO'x<0<e򒊦r' ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.}~[XVTRPNLJHFDB@><:86420.,*(&$"  }?n.m-l,k+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY²rbRB2"qaQA1!p`P@0 ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.}~[XVTRPNLJHFDB@>?jihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.}~[XVTRPNLJHFDB@><:86420.,*(&$" vusqomkigeca_][YWUSQOMKIGECA?=;—r@$+5@- }}#P &3qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896g _U^w$$+Ax.nܶ7G]ҏ9}F./|x']z1:VO}<X 2>Aĉ\o]d[sAw(4+Xp475|kt3:RqԄv?Ԃ{7\\[ބJeJS/'ržG|$TOΗ6`Bo'KMGjue0y^h4ܛG܏{E6֗YG0tr O6 \q݁P Pd|, 3ST!np>Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*s,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~҃;"C$IW @@ Z̽ne`>zVS`JSS.4g$E 'uD>~!ֶbe= .Ƴyc1U?)2ܞÏd28ȜC:2m5!<%S=+p%j~8'*G(o$KuYyO^[/@ *. {ݯ(R(5W^Qƕl>+ 43210/.-,+*)('&%$#"!   ~onm&0/.-,+*)('&%$#"! 0[Hf tMDDDDD᪪ WUUUUUUUUUUUUUUUUUUA8 ( r1תJ U\T PTT  TT |TT A`T<M 9#Ϩ$IB/ T pTT @TT T 9OϨׄB$IHƸT $TT ?@TT ,TT T 9 Ϩםҟ:HoAT 5TT TT =TT T Ψl IàT F?TT TT VTT TM\Y@Ϩ0Ur$T gTT TT w@TT ?TMXϨפpW$1T TT TT  TT )TMT@ ϨdSD4T A@TT :TT a?TT KT PΨ$Ee 9HT TT \TT TT m@T 9Ϩ$5 eT TT ~TT TT TM 9Ϩ$ @< BT TT @@TT *TT ?T 9 Ϩ$5D,T TT TT nTT T 9Ψ$IOӃT TT DTT ?TT TM 9Ϩ$I.C=G$'T TT TT @TT T, 9Ϩ$IzMːrJ8T HTT TT ZTT TMϨ$Ir)*[QT @TT TT TT T<M 9LUUUUUUUUUUUUUUUUUUUUUϨ$IBaB(T `?TT TT  TT @TD 9SUUUUUUUUUUUUUUUUUUUUUUUUϨ$IBQ2tT TT TT TT , ?T ]++{^ux^ux^C]>fmWSQOMKIGECA?=;97531/-+)'%#! mMjث}}}}}}#"!  m۶m۶m۶m۶m۶m۶m۶m۶~}|{zyxwvutsrqponƶnY՚vfVF6&ŵueUE5%ĴtdTD4$óscSC3#²rbRBj*i)h(g'f&e%d$c#b"a!``!oB2 H,C'|30 0aaaEQEQEQEQEQEm۶m ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvv׬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ĤdD$ãcC#¢bB"aA!`@ ,{zyxwvutsrqponmlkjihgw~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  ڶm۶m۶m۶m۶m۶m۶m۶m۶m۶mMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mONMLKJIHGFEDCBA@?> ONMLKJIHGFEDCBA@?>=<;:987654fedcba`_^]\[ZYXzr ;g;95'#VDICY`duR8Py:6:p~=]ikkkkkkkkkkkkkkk ]jfg%=P<m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m[drJ*SDI&K$ArH"CG;tqF 3dĀE +T@q$Fljfb^ZVRNJFB>:62.*&" }yuqmiea]YUQMm۶m۶m۶m۶m۶m?;hɂ劕*TH剓&L(I䈑"D 䇏