glibc-langpack-dz-2.40-3.fc41 >t 6 6_     ȉ3!Flض zE>b$bjf b$bj2.c' 8ڇF-X 8/װ@;y;h 5 yV}g6zuLoXAs~q^S@|D4ѽKAgd @}B= CK+ Xh7a\:`RR7VnU? ؂5 _XR͢=P~okDKM1v*!U9M'1vj?PWl$$~+ ѿַ]Z+5=T19.EijO wLIx dJf)-DUuBÎf<>'Ui ݅CU&$_cFRNT`t J7_ RƘT;UWo9oGhZr{Z4E &TG=nf,OB,/} Q$ZL)D< )\)zh^(,쌸C 913bfce779abec76cf159e4c6a5af803c9ca88e11d633b6a73ec4eb92b0ceb6f0e2390c0a9b3cb7b7dbfe70bb7436c734a54c015030204876d743500473045022100e6962690dc35a0e1c9a4763608009f6bde446ebe5bc2969ebce3757517d83af002207834d9bdb61b5c0223a6274b6792e5252b1220de6768c5bab2ac572d4d903bf4030204876d743500473045022100b38f92048f39af332b6c15f2018a1525e5532ef3a329facad32fe716d427243c02205f18c778b9b32303f6eb639997a54ffb967885fd836ed5dfd395b15a276bda81030204876d743500473045022100a398fcfb3bd65faf3b6e4b60ef040d21c6759fe0ae4a5d15c11d6556a1809f920220233997e898f8523e683abcc4f2ec0006b79c14859e865192a071fd4f1dfc435d030204876d743500483046022100afb956babd38740fe7c390b73eaf8c56c475985b128c80c6730b16061af6d4fc022100aa3c10a44d60d6b92ea45d1382119ccc22e51ee4d3439a082639715fc8348199030204876d74350047304502201565710eb9da2045fe987c65da1b1604dbf3bd03e7e39b1b1cdb2ff9f86e5c94022100f897e11cf18290d892c04a13f5570be525d3cc30f0dba250e1b354dbd181d4dd030204876d743500473045022100df2a226ff0356f36b943b88bf721a054326c32a6827c6e38b22642c4aedad6da02202d31ee2000c20537bde7ef4a2f5c441674df22f031ed8efb80d734506a28d7de030204876d743500473045022100a1e1182e68ed3ce54a682be90f122118913ffaf9376353d40dd488e197e8cc8b02200e0b213b2244f27e912b3b3865bf264bc6aec2e776e667541e2cd688428ebb3a030204876d743500463044022056782323268263655db9973cec7909c477b08d61259666babfe7dd37779906310220204d36f7df110875c6cd5c301143101b51d35c8f50cd5d63a74d2a056185d02a030204876d743500473045022100aa61d62cbd8496d555f44d68196466ee5feb5dffa40bcaf7237f3b18b0be969002206748bc50fe044a242750a3e5fd28566f5175ad816c936f0ad0c2f55962d96b65030204876d7435004730450221009992db8d71e50f11a5f9dea6986ee2bc144609f2884b43240a50b634cb7c50bf022050e85b8974514924f06574ea3a6a1bb58c8edc734f69b967092f424863fa9359030204876d74350046304402202b6dfff02835df22d1d141829f52f4306102fb0e07e114b7db1b2b45a7a2dcdb022074a6ab8c8aacc576f448821e98ac9aed38ff4ea2f888d089d5442fbb44310a55Q ĕj|tGo(h>`>?d  9  P n    ? <( 8 }9 }:"}G(HdIݠXݰYݼ\]^bdefltu@v| TXCglibc-langpack-dz2.403.fc41Locale data for DzongkhaThe glibc-langpack-dz package includes the basic information required to support the Dzongkha language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org(XFedora 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(kDR&P6"4XAA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~92efaaf63a46e658506e8bc4e5148391d2fffe60b2698e684a772f340a98087c6d48a9f3d6ce8b225617fec2821261a97e5065f921da6b6e70d99200e733e5d4e8173ee8364f8f7a78fb81db594d1adc449b9f43c597ad0984267ebe5e02d108bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b9522c4102d43dd06390a90263f246c0344558c141c065d5f76e36c451b9d6e49a1601f7fd92ff5b05c195121c31f30551e598925fa1f3d0440d4d3dfa3ede2421794210c26a2d292a3edcdae7da00dbf73b05d483a6589da6d6358bf83da20fd28696c445198df18662f64fe5300a1b762077efda709fbd85c4d006dbb89cdffcde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0150548b0a35b791aea84e31c54f043e0bf7db316b63e8ded5924ef46733490bdef65218838a57929ffa3be332bdb637ed7bd8aa3605608c9559390508e39913055../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-dzglibc-langpack-dz(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-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.fc41localedz_BTLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/dz_BT//usr/lib/locale/dz_BT/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-dz or langpacks-core-dz_BT)) unless glibc-all-langpacks)utf-893d7d8783b838c7854a47b2aabb347613b4bf68b9546acafca9e7280d8719dee704145fbc4cc0465a45bf2db628d2753737cc29e9b4ca2385e0fcbb7eca3dd43? (/hTz-OPX k sx;C_q ,pUU*iྒྷ%O߿wnn"@zAM<E5oVŢp %!atB4Wk:$ у18''Đ7INN&7<=rr&:|nEj99d*+DNNU8* Rd$V 88n60⻅ySKV ĴlMIa%#~"lT4ѵ2gy;*}jQaH 0 1B ):OWL# IV0a@.@h{1'&uQ XG XrXG 2#EP&209f #B"HH"I!?|( ⨰8,6CkqCP>"3 8,SS8OvD&D! 4qd;hbZDHP1\rt+QRB D` Ex &>`2#P(RN;y8`-0U%蛟OnLXq-F)NGdy;X}ru1KSosE|6j{]*ؽnqk3V CosY%#WrvOS4nKT͜wy :bl6 b.^Ԓ{eɹZtۑeytUiJ 3"&k`gsƩC"*m~mg^ xc! eER5J 8tyWtw'?W~;瞮'sfZWܧv䗚,'q3:s - ҨicfFΆMy|4/o=|pLlzތPSvbx,#w+: DCSuyFY:f9}kc/VKFOimE*Ѯq:+{dDo8Leʥec A{>,Svu 2O Y+A7v%fĢ%.˖^ =T%A#$F IF6>*Wtb:m.f/vjYa}%W_vՏwj>jEYl}UZ ֧էGXj~:*?Dm.f8hp.B:M4ذudeYWG u2>֭bGvig `þj[߂A!,s}k l_lx)+vUafMJ "0jTol8Qlc&6\ұaRNQ舁 OM Krl8A l`Ė #k6 ]6|ƆWvl8ic3ˆ{+VE<?_u9܍շh3Y r`hF bT)T"D!.3i}hr3qK]CfU? *iެq_P:f\ek~TDoi~K)y"K gbK9SՆTyԽ0^ՠ=K%JS^>ʓ3wdT$Fq8,w)˾ Q;!ujE5l yoh[ܵ]MԒfO1P69s?l"={44MLz2]iܓcwePc "Fp/>ovQ獫 (i[uLxt2n7nF9mvs]^7Wn~jݼĺhuXOx *TU n< ]hd*FޭNJ?E^XL袓/QD>YoFKXrJ{Z%ѯ*?M4imVG1Nf~zH%~}T˻c|qϡD#Y4"m*_2oT:ۘtSUφNSnWazi{ORn ڭ-[:yr1]UY/tm];˵P_٭S,%uK]So oW,R6סl"\59iyV=}M}_}/Ѿgž'\cU+Q>߯Pg9T+J*EU)։REjpN`t"yoy,GTsfby>ֈH+a6 BMrScr2)"Q7%pLҙS.J~Ha1!0:OTU#:pbbnaZ$I͈q$ijֶQ Cl*uL%4;Z6fЃۈf즪~/r9k^Sn9^ܗu zmnI&O&+Z9C:tjJ/=>77;>}HJ3{1h͡:,DV ϣHlۇJjIjf͢xyŲ>!=gf;74Vtp&JG2IWDLY3]*.PSZҡdUp"Rb]TYC݅-2|1">{j]iNCF sdgsFY˺zn.L\\N)/rL/_3Јv>d^}9GbHt}]?ٜ˄yԐC2pJkH:9Y9e2Ka[H  ɡʠ͏= T´>JA;p9̣I@b(_'~|~): Āp DgMUR>! %UB?iN l"ܗqXҡ;sIf/{rY=wZآVS&SipBՇirÀym,tt˂IV$Lc켇HP2g>M<о;?acR+p4 ,e%10t0'S4ַjtwAhtP(0[fk[(nnAG&OMl,+!kv=Lx2>mrkQN΀"$M]2EUB a{%* 6#a:"ߛ &bV]1٤$ψbtuȓ(eVsF&y{*ҒDWH4}v4lW9߫kOy͆a*2>>~>.Jd/)2OGYkΙ(YԳl`| a?Xi2XV`8R[GA$1"n@Zt`Mq:ޭco.7"1 "d&c_4q b@rS0қJk$i+ڕG̻ U7^,1L%jEGBx ̢f 1,F] F<. j̓+̷HUGJoHX}I%g"I}D{m00.L5hxB/faS0j5'\I;U]nʷBz9!o)J!b{*I(ǒ\$nJd&AQbA\z{r|jkH\Bi/ge9LidmOuj1.R\El6! .gKAS*R3TD v{I2d=`k i0%آ U@h- ~! ^]'$lIf_f?'100/vQ>@R?)Cq1V2c~S ؝ O?r [Tc!R/DGQ2zG9PvRizZ٫j=CP=;W,gYqצ~I_p%YF#sknmX>cfmp9S>>r_X µײT׮\Rpm*(מ\k2PGZt$Bf "?g`. e2J"0! / #_P>'Dhib!DU\)$v6#]-~ϭTk3zii=>%WQzh=OgPBSm͛Gyنk34\ˀµ" v*\pı/)M S#UI?M9@\G ax;]wh,:,Cq\-Vϣ~G>W>ט4,u G~ΑA' _i'H_ !O#~outT>ѢJB\z0>4 @`WOF\/!TD;QˇNSJY(?̗KRP1˘oW"# ɯ|N᫸iGSR9aycN+! >B ~zFձtCt5u7<48-(N|2%->7np߉k}&핸G݈ku"+Uhn+^,׾_ԧ(վI_JO/"Ltg1ݲ%#ա6R* S;L$"xN_fߝ~cO*Q/"C>HPg6}bK_B鷒~me?Ӿ˳)?B jVTVg`.Rqw?|/|ycÑh/[8]pڭOg֏0YL"{XlH+^}jU~jGT߄N}_2}ӵ_yK fy ŋP2A@,HA4Aá)/xh` <*F4d1K/q5m&a/]-j%G-o#6x_|5O|1xB0s\Bv9ɲIAB$GAڄ:bU" zg5<{ *q񷪱[xb;ԺX}Y[ѵn>ǛJoc# ̰d5R..4Џ @+D_et`d==9ޥ]%ĉMBTYGo[ J L"2S8 DtPB0nH:l:ݹR2[GcAU&G#_F<;]IFѥ <6%I>δ\ VD*`dGfeZyO> RAA$v"998Te:p$KD´l:ۻ;#Y'ep[:&6`{cI'~q6}&B4FeWAgcZ²M:Őn /W䙮-;\}`(cihՈc۲ Ǫ(IeU_X6i,nP$I2m:D m82yX5=p,lDӿlB`dB 2AKIaq!DS6ĊvunjtnB6:]Dx+ X 2f*s{"+_&DvpjMv,[A)"G[DW*SM%"tb4+JXZ>jC*Kg霪-!q(Qo( Y`-=bo/^CZ+?) Y\,PhKǪGFFF;zSUUUUUE&(qPPM0-192Xuj&h+S>lZ8a2q(A4h7L_i7wL[iy}Eߣ6I+xM`89My_Ȝ99Yo^ +#lGmX(+2ʓƟF*]EHHOO婚hM[]&RI9X6ߖFg3vmu*Kp{G!9%b |ƃX/݂Sl :6{fL9X6&RwuURڢh=U3}ƨ3I1N2$3M& dā{qܖ]K^Vyԗ̺Oq܎ʛGhD.[>[Y/.ܱ{7F!)И""p)@JD 0@('9OEզMm"bE,dDFlr'8:c~\6#߬rbo|2c{<dEx㶼dUZxtG887>mc56}=1?.`A8 Mqܖ\9vETy0HDc*&8xD DdWZDilA-Xy= d~'mAuQjdt sQDKVTj|9Pثe!kZ~ $u%f#/Y+r1䖑@! Џ[-8Sa<de`i佹9^ xĔ?UV2XWL C.+)E%bD{nr:tY +wE~.eUK4Tg͝TR`o;9#fΕ@]),E.RܩtY@ꎾwP>pQ2=-c' p69O<`%i @D6N۲-YY5^~?n+bGD~GTw=O1!yivW8Jz#+8jk0ya2q[tzXϏTi6V(P^tO_HX+UV0"v _rЀ_D`V2*>],2f}XOdVb 5RÆBj(@_Xj%E)iǛ&2ā70)ZF%ӻ6a2 V"H:M/u2! \\FއpY!t>qZ+X}6Ɠ梱dԵI/N*DMJ9!%)a ]ȁۧyYqѬ¨k_~GynuN{:C"x~e7+9RL/ᘉ--a]T˺P|6B\{:O(q~_QWYYLXd8z`qi\a91%r5}ThZX5}fo⺃i{lwl,qa?b&~ᵱ*ZD$YT9?(A=w.C"|-鋺Ф|N3nDM]: ;8ؚ"%W1^svkvVcw=HSO/eZ"|ƨ侚,c#*iuF$ֲ kiԊp& kJ4 @L 9W:ה6X_ҢV #)@BU/UE饕&X}FVaG_1+'&#WdW'\Rȯk%nC%;a{V| U~PsbE#'!SjS#^GVR6吉"#iCnSpPt5N8WS9mʽTUpCj/!:eIFeCZWSoaIB>Ǔ۫څvѹݾHmY ZnUgdУۯKy񩬴򑈎w"1h6@ߣ {%:x4E~O ]`6l{q1Ʊga<ɣ[?ancq75*ۤS&|bɌN'Y6 nUsfoCj?@mm2Oq@ԂS4lv;cFKCq(xKz;c[g\9i'}izgGNqA4?c20E$L;hD;D33Pf ElQx=00&{H cr# 'f?9?!!?mx倱$rW7Cv ^Da3֋RG4/I$H0?⯢(5?=DGZϩ?o/On6?Z4$??   wU珠?Wr w֟Y^!ơ?꿠f9' G4A;O_Y?ÉE쯘ƨc~/#"tC&H,>P ̈i8|\v\Ѳē9!Uu(7t)R3qVS{v )ˡ$Vpxza\_\.`1` 쥏>7!L2z@XOV+kPj0<9yhвGcÝ+g%hEZ$8V>LH([r:VV˹}5<R?؀ɷ!8F6ܷ=I0hJ>~eLow}հya֐[ Fl]"=l wak" [[liT"L [[@Z( [&l- >g`.6|O54 Ɍc}|֝kko7_Wws8u-7?Gom:f?W,sRGm|gu ^Zo+=i) êGS'._:cH!|Iz\Hz0^&I#hiHș{auZJwRMt&*j g8 Lʸ0 beQURs"&b00sy1{D XqJEsFW<ƨ5;SMTC:SEЄ6 %GӏB,h! i6+A '\egw9- /"B^xFךZO#`λ%n63k Q 7fs 6M>"$@8Z;[QMu" ̩uz@S^o bQ!K<́IzI rxw?¹ 3 ;A6. +Պ1A>nAS aܽ$$  ĸHjR,`W3=/+ 琔6L X.+(じTx9K*p:2=$Êa-'b,UldXIMZLm!&O@651o3\|ȟ*G %&g3Jbɮ;[pu=ҍ~0=v@W seɞ P9;SOaح>M2s!u|LY ߙ O9}:Z~0<)4!-4\辦XP4%.~? s[NQY'#Zv\Eo(u<+w۳a|8?gpGR(d? Y[ʄuVqypiY!,VQ=u@C;zج`=LD\*AGXIqK#>'-)JtMN?M5tȆܝ\jR!UB,ֻ, K&\<|6[?G\l %I]g95 *jXF![5;&N%݇g(r~rGV;Gg6:`ӖEzfJÓv.aWD:C%z~Ztln+R=DRNe2{mrZWXrsDGWS  <RBlP^̭#wjnNfs` RjkvXB/d|VYr=~gUmꎗ!pS~6ƮjV)3=޵fT}>c= > l1HLN r-gX͠i0U bWZ~D%0,bTo蚿 r@Q9L'9vc`%Xo_`KgQxX&%=/C=f)DMďG [~u3V}Yc睮HilP-Od*UF'"TBh =U֔+ "jB3dJ 7ajO#-'˄_ŭ+perk;1)U#s_?~K oKEH$gZc~'=xBkOx!k^>nU":O&D2B h2%9TooShfeb~F)11$IIqlq~Og0y53'̖]O«'7݀D'WjKO7* 83@LsmE1\B|b1 7k}ߧc< /6&~&xSR-ٗ>m)f_b`3;ƨu-# 8bA Ge(xu3x /j'Y TqC~pP(ၰ~t9Tqұ @!T @cX< c;APXgq>_Vz^/ >̴d,AlS6M15lbTOߵpA(/H'om@c45 n0i}P@mh 0P,1a0s6#{Goq f"얟Yur))؏E,/4N͢M_q'ƍ" vL OS\]fC"[w2iFU ;B-$8Ltc)s(TCNxFpg,1A&k^W]'sRzo)ډ`ƂH_e}JHf-`+|#8pėB{!\l3, KaL ,=AHѷe׮o1 jCI0-#>!Hb\atF eSHuGT*':B_WXg) ]A7〦 ߥ|6/kkX)Iv^lu<~v+GTF[D/%%/ eq@ i7s*Ǜ>tcAF5NbrtzH^ZO"輰|Mz&y:E 44 C)U׌DK;Y'3X qAzn^cؐP%qy*!*:´*-J;)ˑ}K\̆^~ߪu1ӤDYHoD$TF8b, H<\-B$͑LfA )r1St;9Ϗy/F%H-eJ.PGA6бl$RUi*53E [YB!6˷;7j^ W*ŭzN\akï۲YqaUQA4S$ $^w\G2y+,>aOA76Lr߻׸\x6V_=Ys-U2Q MHoD.@̻:6J$3 OBqm:P>5P0A8aa_{݀+m{6 XyS= ŽSAS`)he3r ⦦gscUSC2"Q*9^1ܲ)Z!aBH~t OKɍG [W]SOs窶LWM!m, N C3+z#q6K?}ݽU7*\2"/8y0P @eڂz8 (ďށ!(f97"T?=7Rܧ@>\bEVdF#6`›pA5=ʟ;7hhnd-`\XjT)P|LlHf\D%L@dH-CeHwf ؈LʗxHwpBpVBMr nˮjfIb\AX0Ck`WTG7& c- _˹[يWj[5'?F~{` kgnMcAC?ً;{7Wk3Z+J'T:#*Jdv\{U@9^1ܲ)GLʝH $0b)UB!!(x;|?kuSC8 r ˴ʪ 4J"elQ,,Ӹx=N,<@9 Bo4-.,uI(qzޱZiI(}p̶hJ`eTJL|}ѕ<7hfئ+S֦u>>>>>>>>>>a ]۫YjUJ)Q MȀ˧xIp~C܇=`鹗xu7oq^ZqGۼKH{ bD 9jUmHN#P*(wi1neʤʉFI"iMs2j(}%zGaI8 P?O R"N ю`SB2'Ck`WTG7& c- _˹[idzvGor_nN H}L#W|Bl>[:K6D;2#\ /%22M ˵ڊV%Q4B1!q0 r|p}ҥ<¡BS32+r#.MP˝\( A= Y􊚤z ͈DlLP`g _2Z,   逆?HRCW&!~7r&jzŢw_HD'/ˌ!*-lXGM9=dQQu˘CW54E.Qfٻ DOPk);BjbBi>O§X([ hi񑠧9_BT.NŎk%}3@6)b]| 6LFz$&_jIB8[ډB\h,46C%2 C 3bx9{E! Q(5 ia6D.WaX1k:P=fn˓sګ}v2}sњobCvY#LUE8p18 E|:Le.:A/~TtU'Y}ya(2^/:-rXY(ŞK1x_9׆vH;T5DzTF< /0@7h{X j~f^=b!A=9x{57k1Z-J)t:%3*! 4ezvHro@=9x{ip3RPFC6bxZ:؄ |twl8H#%S/OKAو p]D볇ՠ)n%Nޣ-ٓWscRBS2"q?K:;6C#d _(K|C;xs3RPF#."Z=Oyt?u3/qm֚{Z:Q MȀ˧xIpfh:K)^!ܱ` ƠVڧ<8yXkfOb^ZVKR NɌJ|FGlB\>K:;AEYEYzvHron^ ,ʢ,ʢ,&E>{X j~f^=b!A=9x{57k1Z-J)t:%3*! p/،PBX~u S/OKAو p]D볇ՠ)n%Nޣ-ٓWsc5 ]˯a%>!{)(uB#!1Nh}>ͼ{BX7{rsjnbZjRtJfTB3:b2)^!ܱͼAAAAAAAAA??????????????????????{8888888888ƨc?c_AI#(["Sj> U+UjUU{]AO/\ ՘~ZĵTTZUjUUZUjJHUjURUJ InRdRiU*:@[JbVRUZUjQ Z%[MH^VUYU*U^<3]QA֪Bl'-UTҖDgS,*p"RJ)~JZѵ.TQV*0URU-O[ýeUVUDK&U鿫/fS$L"]!n <.e`*Pn)~~1333333sL>  \K"81P+ 80~0 q`| Nw9wlw۪v_*08%2 C@O'taF m&^Kh5 fs8c!. z@' P@}r'}r'o +lʹnk&V0~L'IT>hʀ.O46 M"s.eWQndA^Cl p) A: ‡lEWMpȈ+dQ}$Td/중}$B|옋b[* N'$b@쐇;X "aO 숃` N`W3Y]`uثr]zUg:mf처=^eo,Ѿ ʮ`ʞʎɎo6f4uo,.{;;ʻ{t7%ҝ4D3;rXʽBS&wI!qw4 Ɲ/wC^ @pvήw8tΆ5zCX* N'=Ch :cA_(=#tnuy77VR9ʣ{'D7%4DtQU LSQtI!Qw4 F/uE8P/A} T;NGfjNg2,F/բXtHWUHARW(uʤ>;:gShL=c.C:I~2M%y$'#<#to4rMF1"T2O>ͽdJiNG(4*po/՚Xs8WU8UskNg,6Cthc2 "0A 8~ @}Zki4Z5B:&r,X( (#=;"in,vESpyb)5:S%'<ʼn81;=fhFSdƒc4c#j;%q5c#z8wzV%1[氞&P>MCD{P3 ME񚙙DZ@k^ 2="iYP,qY 'PBȃlA`h4[.0$-ل:y ?7]vfu<Wi'dZ7hƼψ1bp|bK %2"q0!9ke &Yzd6N \*PF_;;0"/wf5nM!&ړ5rA)!zӼ8iIfc[B[9(uV1RO*P4(XN2'G[C{{h fLE7)XP垜.miph)7F1=w+_Q?$?/Hl#GƿW,RP蔐N9cSMݖ]-qnkv^cGD}.]pLmVRMNmMnh߉g"w$Ecl:A$0˱UJSʵ'M/x߬?{m I O?ovM?Dɿb; :cRx@D$I ~ .M􃹊Z&Lr֬hvj-zegc>W..$Frx]%QDX6/|W/0XM47P`Cl *o'&^?MZ\6lesRA^.;Bت5>,"\Qb#5/=3UH5 ,Are zW_^sA53a+8)i*&hXv(uHbWtαPow|Q>$%T/8Yh<(; ID!FŽwt ݗRpW0__4O{Hj)|0st3Y|k3 R,( fx(mOŪy% G0>΋(CA EٞT c]4dt0mPR?*l#1ܪ gM΢J>w+E[˹kr2T:s^WG.ii)FމOby|ÖPDuXǫ|R>KV3!0#͇ &"L bJ #JABqz-nPk!!7򉙒P.B !+f'(鋶 VD?FB3<]xvcu%yN7_/)'1 Ұ1Zm=`8i$uRE\b;Fg0VƯ:H(yfXv$,>˛8P2ۀ9* ,JEDb~aEStbpTbRi2!EBojkbILT D|A1 :%* 2kQz%7j!&O۬KZ1- m,bςr̲5.1" _X#cBHvZu  #Pk.юb~^#rHkZİn^S7=6_cqr$SHemR_WLٟ2"_G߲m ( $Iैd%)wG"x#a1bKn3Lx ({&#||p>s~9-Ԝ+Мg2eyy=|s9_8mSS'R4:R'Q̓C 7l6k6j^ކb@AI#ͻ\\yE󈺢y6k>5oQ4?M4ii>Lx[3}^@(CW?JUF |-X!E Հ(9V8xCcE)xr.wX@RK4%U0xuM1MW0]r342:̣3󌓑i̓RH$@2B>G2c\}֤̿GS˛yV<ؐ1L.#@x<(4xƉ33o]sJμ4Q2E?odS8yyf3?%j֑y*j0_?ͿHyiyo^]vucTC7/6+6o!7Oͳ73͗Ii߳y)Fx*dcc=?3rR"ܟDk%v>ު~^>WGmU<i=T$H(uܦ2*j"`Ŷz)WGmU<i=T$H(uܦ2*j""=m+,S&$۲ y8z2EHQ M;deU$E)=m+,S&I_eWp dR qvȰ˪I S`/гLĒ8nˮ*H0"A"F1?6aUQA09~_lK]g2H-#m'\۴C]VEMR}-ued"#B sQ*$bC:nvY5Idx 2Fb[ =˔ EGmU<i=T$H(uܦ2*j"fŶz)YGmU<i=T$H(uܦ2*j"hŶz)YGmU<i=T$H(uܦ2*j"*=m+,S&#m'\۴C]VEMRBsؖB2eR۲ yD)X0zRWYL$q y8z2EHQ M;deU$JHŶzA2k [B5&MC]S43Tj=I ) "K`ULBA @N b@t*> Qr*ƒ٩|J>yTţe0St`Zmv]3ϤfFt}n"`W:bnmul/^.%h]-qUf9:fU֔LS9cetuP230jƹ8N1pf?яO?g?~1 ~G? 1SÅh~Έg Z29#ރ߇T}lښFG"å߷Y|f#? LLRA%!,2˔-RaL4L&L|cH ٦\[.̾ [_c׬Q?_Iʐ%X+g 10uL?n_GcǨ|sEFLT21(@/ o" +8J쎩^1Q:N>KӞ.::ɝЖz !}ؑylA<<ٚVüT^2nϡ 7io&9Hf7ʹ?jXD!I`OBC$i(0-xsMN+?ys0GVUT]d,vrzRJcAAK 'e)9Z4&jG] 9.>?®Z]a!d4V%X7\TC ^\dT&||NkYt;"⵴. fY;hH7\lp>u/sD.ԲwQљsJA@z!u5{(L,=rV}ԓA*XO9o|RH&G;QH6uj] 2.Mui'i Kk9,Ud=U=rZ"AuE? ˆ,аrX6w@[B:+D.Qw~@H W4@s=zn3+ףfInf64X @)97 H%â-*Kf^UZ/TWA43\Syw/K&ߣCfѡi31ΌGYeYQȂTI H3# {饶g2u<a"*LVCB:er5A8#\;-lC =>^ ƫ$8cD$Ύ3VtBHGdR>{5wdhAw*nޓemm|+=B?nrqJVgr wN/ 7IMl/K؜bm~P[ȍ9g,7$Hyc[Bd]p m 5VB[Qu1 l( j4U`c**~apSy www̢$a{0],쪦i(uܦeeU$E4̢$a{0],쪦i(uܦeeU$E4̢$a|0aUQA0ux Xj <=1-)z%9!yivY5I8 ( r m,=1-)z%9!yivY5I8MR=N,JFA m,쪦i(uܦeeUԤ6|-r m,쪦i(uܦeeUԴҳï۲YqYqaUQ)E4̢$aDz0]ӳï۲YqaUQ*E4̢$az0]ӳï۲YqaUQSc2лT*cR ]t'~^PsVbN((CaY*zD+G4Ui4Ɩv nsVҙ ^~ v;ѽYNΐS|\' FE$p10& "BBV Zh>E %K!7(`\Q@,@0vOc惬*V^WUsQ@pD0UEQ]#'!5634q62f."=Qub]R6Ga]XP!rGm55L0a0iRԡ~5v]BEm]X͞jfҧ`-5Qbt% |ؾea{}3C@/&忨^G[^|B5zқߎs&2CƐ2m:!c SKZ5ea$} gb&?N}/Z6cG4ŭ7$Vgc/L﹆tQ \_إJI+@A?&~]Ge%b PL&eIYɤQ;˷_L^L93`_>UMVRQFX Z RS/DjZVjZVjZVU>&&pZkf&J&MUUUwyx0 =9~5=1-)z%9!y r ]ӳï۲Y!PA0o__uWXo87lR\̦lcbU\=kwv_B!yiL@`2T$E4̢$a~zvMr nˮjfIb~^Am"S$ 5I8 ( r]ӳï۲Ygm"S$ 5I9~5=1-)z%9!yiL@`2T$E4̢$a~zvMr nˮjfIb~@m"S$ 5I8 ( r]ӳï۲Y$E4̢$a~zvMr nˮjfIb~@m"S$ 5I8 ( r]ӳï۲Yq v,CEMR=N,JcB_b(॰:-FJ@5Ma@@D,1nh1qꄖx- 81fJ8FӴӴNK4MҨTk7jݘva1fJhb3=-V5CҜ(KO>&IzH=B'ԫ*Q $*SUUUUUU-0CȖ?$M>wm܍JF[,f ڱs,n95J(&%][knU=J) JN3T7bRt9Vdzo۲z2R4f$AO3nPۥrF<6UӮkcxJnˮTJQPHt `s)v xMQƪ|iv9=Q$K|?4}?&{}Sc݈f$]ԕg7~ЇdbNUux_eާ-KǒDfn* ~"m97ZD6q;mMCJM-IEY5IJDO g =qkv_|moM, ~e>~a^ S x7ox_ x5,i9W{;a}V/L {կ rY̮=?*'V>J_kQt只^0! /ṀKL?ѽ 59J(eWd*((i$#.4C% x:q#.El,VHi3ۆt15].jLcm^5jf9W;ڔ˸CMf7lԠOХ_N3T$ jւ/cd%i B=33D )~Uka2S%7VȚ!ع] ՟(#LV";+R׋K!|FGj3~@caP-v .P@NtxT#f"xd<@JMLABu///2zAbRQQ&Ux7C,i@ Nv[M=VfՇcwdRzmU@&&DC|LTB&Q?5)2'G_0ݨl{l0TtYac߰z|T(h;"c }$PwZqViڱIT;-\ڍ%tN.M=kXE^$RQmrT:X8  \ϊ䓛O6hf䉝fN"H``Yzz8JnZK$":1CR'4JHf" "dGe0Z6+TDF.9mhɨF3oe/OUx}TdGY0 D9VʑPiC9,C9&3,YB9h{p GU914!GIJI:Iua?;75DTm[KqG2wWHX6R(^JBD="^/d.7k7^BUzy=yul{ },㳐Q7%+LxIDW.CpL<@~OD2jS}; }%3dC6rCX՛~*K=ؖ:pjĀ+OOi<^xDPj4ˀ6bvb+Z8ڶoK1<)LO0z{}Ith!:.]V@6i(a ʄ !A%=ļ+Ioݢr)w~uK;Hө4̪5absXPQ^oJgzq8kGAv;\;xOV5^$qf(T{V0>śwb81q&c;ѹV*\tx'rL1N@q5f"m$1A"PBƖ=W$$.xҞz!L(~c5$w6j f0\ V@+ R@r(z"W6uLK[TBJn 4v@޻uMq1rmP {ռ'{:&tj#V<`xO4/ͿIuׇUQ3˷+* 3u4<1?e)R h0^|>yaۺ1_d&o15bښҭВbw+vؗ pnfR4GqzR.~YN*fKY (7g3(NB&mŰ$)֛6r=sB:N봓ot[ HEr5Mْk#kApN{XZZ{V߿m╯{?k[踥~ & T;-)o6JNPR]-Պ-3ƍ^ƩuWC\wE<8XAG 1y١ pI6oR+KW<[ 4\@tJH' ։BCX35lyoY_҃؂GHC3s4}YVYn%3 IrziHteh`O^;-lj/+1 zc˲0vO%m^ׁ zfYQ_Cy$(d?0ԣR˯MDO&8wkS~"`sӶGLdcػ}YEѶrrvtt[wth_HL/Q|RY+aVBٸ=~VzV tE:"v?kOiC*Ӝ:Nq|#fHb;:pdVh5 iCv܈[b| Q@#B2>x` [m R.cf/I/([Ͼ% Y\)fU!.Tm=_>N6U}hpb'd&ؓY*yKg6~!>gƃ6/%ۣVk[1ɯj 0&_^ [ uVWѾ_GO/G@D { ){5!ˎBCQ{q)6 vJ-0P1LAMR,dD>B΢3oT ;Sm:nr pu-qa5$f,}Uʜu1f 6Ж[ሔ(l2Ďvf DdgD -w_Y͓9MMɀà%/6+`toF HG@d.R 2|@+>złEJ폕҅:jC}]Db,_>Ȑc1tUK~cKodR(,],⮪-yrHps#o4,(VF kXG1,D(vhN.9D~OfG2jףּl/^,E8|6:I$/PG{03 벰##X4.|ba333333350jy^WyN⠭Wcu[t[f6ʇd\pBMvQ\dONbbJ,"h#9r!J8pLns?bf}v2_wdI®]b׀ujfIb~^mZ]VE5IR`t²'71j>ˮZI)0#h=`?t%(a bh]SL?NO,Ƣ P"|u[r&T#nkRXg `r NH K0<L{;{lV(u6LP'^z?c3uBX .:2n%!wo6VWMZM_22vF.Tr#Xn!ɚ,DF evfgX4KR9()*V)R(^W0itANIX<:vGâ -5P7w/-W:C߲V(š t Ii^X XŁ )PvdGҸM˨L ;~ʓ.E\]۳&[  / '(Pw AaaPxU=̒w=og9'7q-X9EO$G1?6-.$)"qfIԿ]ӳu*YqaUQ b8 $]ۮY@G:VN,Q M˰˪c1IzYm,DF eP pq>Aa_  Gs32#сZ mcsCM EH8Ჳtęc挙1sfL1bf˖_zJvO#D*Nק,߯}f}7? \[jltɍZ8i5欘_imx$O?$.`1s|ckӪi`\Z,MBs'4]2:EQ 4t/j=ݕRD')b]Y'JLD[Bx|ӥub' (dž $y^AM@ȏLp[- Lfi$C @Z6Ҕ HI<RC&p7@WW<W~=~J+gn:<|Sn, 8S_嫷.=C.W+xZ4iС!G# MZs;S|K9͆xh}ލ̛^Oț#Р黊qٽJE}zb| nL3Ҧ6_ew r>dG!ŻUPW!:>T1q΄3èS1 )L)i4zM3=g: L W{ ]5lhT2׆fDT?Jp|_WU|_W4̢$a =9~5=1-)z%9b~^mZ]VEMR=N,JFA BԿ]ӳï۲Y(uܦeeU$E4̢$a =9~5=1-)z%Yb~^mZ]VEMR=N,JFA Bܿ]ӳï۲YYqaUQA0 Qm,붣qaUQA0 Qm,쪦i;!yivY5I8 ( r1~zvMr nˮjfI£qaUQA0 Qm,쪦id:xph`XPH@80( <<<<<<<ϣ'!!|T% 5gv92% m۶m۶m۶m۶I$I$IJ$I$I$I$Ij$I$I$II$I$j'T, 6'`u 0L-꯿Vr>  `?m۶m۶m۶mضmZ]L:OhBN$Ө$"F 'u>Ϧd6%cT.ˤ"D&#BVvvvvvvvvvvvvvvvvvvvvvvvvv F`$!a@Q`V'!ZK{!|u˯otM__櫯/>}˗kO@]_gD.\ 9IH)cs9s{{{Yq9s9s9s9sYeYeYeYeYeYeYeYeYeYAAAAAAAPeYeY(Xt}*#?ID ,J p.o4&ޮ~^> ~ED&#ʁϿuo=h`4T .*|IxUK xwFx0j{;uPR]>~(HQxEUSQxQx CIFFх?M(JxJIx JDs4#q!QEJDs4#q!QE[CsS\!ܺJmD؆(q*Dؘ@vK ;߼}ʳ!$_ 7"* 0;8薥)ݑOt/~W(dc5S1ɕFP0"!NF5s6ٜΨQeQeQeQeQeQeQeQeQeQVS, 8ƤaBMH)N:x6X7w2of.^8"c'%-BLV*%q* 6Sxq6$Oꠌ1L =9|5;1#2$~[TH!X'뭝J[zhvbUFHȏA:ɓdƸx$,DPavIro܏ "NqSIڒZ\[Aa4|!לD gEc|,cv8d"̶gX!T2ۖ2a5's0!%V!:ɓ&( Q1AtX]ңc;5n慬0eCk}zNit>e3.a 'mX)cS7f(v^fD,$|J KG7-CS7cuE 4qنiW #bAe9I聜iC$8P tKx}\t<pV\J;u5U _RB [43ƀ>ΗEx_q7QL\oLr§$я%4I68>%k%jFCXS9³/xhaLrnJY a]v+#/pQcJ<`^$`ae pw3ϰK:3ѩ<ٸKI3fWC n-n#·-~gݎij.ڤ˙Xt֫tnښJ#(|VY)S(yᜍ5S\f$%9!y=I#x (KæٔA>$Xs-DS CC3F^ĉ2RP+;Qx|E7lG&7jI3)/~W(dc5S1ɕFP0"!NF5s6d Lq%"8얥)ݑOtG6T7gvdFW&ZD&v_u T K_MmU1.^ۮYm+ gAd;_y۪+KpbP7V9T&4AR#z xg@4+,3{wlKsHGJ,Tj.PD`pfy"GŮp)Eþꫮꪮꪮꪮꪮ.LX(s]Uɦ+iӊ)+~ oA-<oH xo߭<! x;Qo0Hexc? =.p׽>n-Ӱ"$Xʢ*59)= a8 c( " փ:d@c`:3A|4fx? g] =^ +P` ?cZxu =*59)= a8 c( " r`w:߸}6];;ﺻޮ{e)>YwvuW]麣~库>Z@>.`Cx_>}_AZkgXiUaUc"8fH n횞XpgR*P8y9$x6,PC33@J*&[uLTo[*'>jfi{X!Sgfv{M 'Oa!V?J0%gZ:0Z! _5P&_GXUQ@5Dފ%3 VgjQO>.gitR_~ Ȫ+at [TD3u.vl[R8[J@+nƷ9%IO {ЫrkS~)wb.j:_H!}H!_FHlBFVEUdrL4rճɾLpKz2Ni7ɩ{z eQ\&)&B 6š_ qҽ;$޻R<,i>%AphhK*x*FH`sfHpsT?IB榵tHyÀz8D׃X&t{v&oPt *ĶtW>  :`2CԖU!YhikQLw~s*o:eK_)Vl;JCq!M1A+))@_"OZnY Z'G jM&︝'܀u÷mݛ3SM%~2R I]}=S V~sw _ֹ3zn{{ Mm3M-Jz*Mhɏrư;{?gaL'nɴԸgv WnfOn;agW9xtaVnʬ\ [_CBs`߆*@ =&,ߍ5Ya+ۧ&~7%~]IP~?rt3:[7 $͉,/נA9>Z!?5M @16 \\KfHGEbIN]^g1CpOkkcy`q-"%⦜ԇI{izA ]y,+tB/L1/ZQ0 t1KG{za! Tʮ:,xURVJ@U%Տe~.ď:zkֹD4wWrFO#j@> S~MOEc꡸'c;q,#Z6u׳XlmIF~d/D|7z!TKx |lu@NxFi! \ (d$T: $~`Ͳv\!m_~XcrPaNHDDt}7ky[E`4W˖'@EʊiOik)L~+hɧj>~e`ЭܨOgfZd &NޙՌםirDtf`N5"-/}7 Ј.+ !Z)mխ_SOudԒYpGm׹`}ߧx}H;0嶟%bP66>Gx,U#LxӐ+xWysCYX:@x$?1Us(HU,3T!'a*uy%#nOsZp6+;S Uz}wnh?"L{d(4H{~ݽwmwmH%JX+p%5X$2EdK[ǂI$I$U݄lQtI֥ت'UB#㱠SBB܃-4"r'\ O6M!C Ed ?ĥxMxjL&lJw"WB >̻:l6$XX UMIr#ҏJ!5..ZQ84 ‚$'Bt@`JG u@Sc%sX:#'6 2Z+bX㺍ӶLò .UQ&d@"(iR:"8 @ft8M\,c>;n2"ç|’x+6l~st M1Ķ2P a2""HɔT84 \`1,t0%`㕭x'b  M]nՌba1(J1IH(PIPJ>IKǧat&AdSAC$3,:l@SL%㗽ÛUooooooY =@9Ry?ӝʡa ⒰ C6| x rE@wzfWrͣu24VB~\$ɏ|’x+6l~st -4E2P a2""HɔT84 \`1 NQ0VDa}gv%DSbj_}[MWS[~ v!*~q8$h_g| xfH2KRӳ/Ģ[bTT 7*P[ K>6) :w3<vpkٍO|7#_sg9AkhB.I6!y*e=ajˆ6JYOp1eW5 ~|<u G`"]˖8.@O$Gq!8>v H" q7NfAHI F{3ܭtV%9ó*&gdrK>VpeM !XB;+CB;BP,߼nQ *a*Dri"U2h5-Q o26|˽ӨG]ђO|BLU7/#6p.|v@߉bFtTxdTPKe E51qǖ^jt6ic`֥OL + /x"ȧ\ @;fklHD?]G*"?Ԥk[s`k!nX ۢ}[~w)FTGjG50JFkPmmD?&` e"q@:0^ i*)zeHj" Vd*F |P0HXVJA-1 ϚA]4!d=>*&.$PPzH;r}Q|~;vK Ea+R䠦Ӛ3}uG W/ ߜ<7ەN1 9}N6@GO=?e6r'֥dIV3ɜ 'Ԅ{[r{dـv~k8&;ĵ]:Hc>OJ`Gƫߴxl2`WO!qx2k V0Lc0:MMܦԶY]bi8AUDćZ<͘7!uJ c|rb=N/=cNaH WISFlB"SWOdiFUDGDEwdZs6L=mxp.n|NO'DBƳ;#Ø%>rGǺS L!vcx+0w?j^ |i~ȩEDDDDI>((epiikKZTp-+6UbG"w貞z91Xo1]YC#r# qީ2ֵ${0}^8U:88\a5LhgfC}<8gB8 Rӽ ɇlgQjݪ7n~=l?"q_04mH#Q/{1]Lӳ\{ۦ}mn6ߗճ яyɾv9N˲ȑlR%yu]"p gs9r[UˮTOd_Fg9iX~_[nҠ,zu_%!UY9wK}5S 4NMU|͘*!*ssSA$)Z NVf@o$DõgB;P }w[^YX)_i~2rQM/NʲVE5.P4C  gio9>5 w GT:z\W}J 3v L--zP$}:ưPX MPڋq ,X`})+Nyض=aJh d@SIAeW~z?෩bҚ[6.+}vAFsCA#P,ʚ`exBN20sru!BĨ ybM=,4@9. Ŧ _G@Ok{L{@Mk|qhǹɦ1H>d$U@^ =ɴuAOz8QߎZCDC^z&ɐͰ% ذr.) A#"1xV]M. >/]OÔ "lZAN?qFld!^lnH oz4xUejqy&8ϗ*I ńA  -yuǤL3~'>fL6|̚6Ќ#ClewO/{6Ҁ P&69 ".yܫG28;.` BmH XZ8c5@/ EV_2hHyfӨp 7 sǀi:RhE雘AJln IX(T6  = R+8:j.suK*;2nkkETi8)"궷10݈hP yti:-OAqbRFT(_rx^xrd!ŚXcR̕ݮ4"3fvue{>;BX&B.dy/pD5G 2A4X)DQvF~NX!HI(s8AxYz%q*9\[i39 N[ixy2(\Jl,(>-%qw6VdxݹI=vTC ;5[\ 7&!85 PHH(} A8ph6>0]S>g KF \x`҉[!AF 1QW{̋- 4ncaøn-q {`BJX}-*4^1D>v||V'͛B4U*$ [7+K"J k_tX q}be%iJ0T)EF<`|7vy*m ˮRp߈Fhna]-4GQ𐳝ȝކ00ܲOLb$W\ǭA"i+AY ۛI f'(8FW_mX(i_Z=Tb%9\9cX2 ̵W*9!4=:kn>0 3c )e4Is Hu-S{x' fvMlάhQ\ mn `-|e*}?0-So`)Kh1=q[e)SW!r$DZw6a/a8v#(݀cy H`9u\.%?sb x=cM{_w:Z&@ub+O.%Z `6HW7@>W6bwjÚSh[6qhF`@ 0}io\dV eH[p[DwR{'8(d3A8+Z=&^{DYB(}M a-bB4;>n }_ 4N2wިPfvW7 $N1_.p49hKH}=w> Ca6Cy˪=ɡЁ6Gf!&c: wPc -xjJo!z<C9qq8^5vGɘD:C4S vx8ϙh!o> 51"70جh ~UdICt+ߥ_`l5 )C|,Q./Z&pkq,1 ] χL!HqMTEex ,:tIm८Q Nl'mƾ0xl?>2o,=Q., z1>Uj=qpvbhQEh4ť;O!~Ep#k5Ou C1p4 T:fm>)kϑEM72~&uL㩖m L0~rH [5@M:e; 5#P >>== lqU1ђ ۸:BFܶzaZ CYwMT=-1m+˞/vc NX}ŋcPˤOÈ\Li-2V<τ ?t\IY-t?[uʊL~~@ǚ*d+O@'غƊ4$Wޢ)KM啡vnn- NNN*2H(W:EŠ}K%]t2ا 'TumLs_ʪ!5> aK;uKI -cut՗/]B5jb1S- <;;;R4K0*zc=m,JzX]AmZ]VEMR=a:hQ>S[$E4̢jH,Iaw=g,ۮ =1ܖ]۴ z~a fIF1۴ zYkEAr 3mׅQ ?y6-. ]+zc=-=͒,bc=-=͒,3m׊~nˮ!Eρ'!/H $L!+V]'ݬkÉpw5䦵$Qo>l;:::UQA03m׊~n&~a M˰˪IiE] -od1t.^pøl~<UkJucuM%R;U}A7 4WQ'9_T"l[6`EXfwv\O`8i =b!$R"eҟ4>";æN=c|p@u\{tR:);&\,$Z!#zs i;wEW Bv*F6"B* YDfrQʫ <(Nu-զ MlG P  c4R;*8)V/LKhTڑ MJbZPa\ljh25V& z:FZyKLq{v֢:5h43:2R>ީ"hvr GfC2՛2(-r稲EU5c?wNp*(ШOfP_ >DY/@c!\(F= tYܟ&*P0ih`af rzBGh2C ouqE`9CK.q=B)F&901!1>q8%߱ ~m񈯞:9.EV#NAh8nΕNZ %"aU.VRUYgĽ[;wV]=Ǒxbukkz ;YWeQDIS$A9O9Ls, oVZJeBL"6ꚪhzYD5҄`ecYC8!# {xpAġNдBOI{^t-=Wsxq)Q!TBg?R$I?+VX ( 4?>aB:sYDv'p1@m۶m۶-:UUUUUUUThxT9`y\qږiXvaUYѤ zYqa&uܦeE1KrFf0rVv[lccXj ;XiCu}E\sE\sΪ{X^N+Rd͆a (x:U}h X ,Q M˰ $y8"8P͆a (x:U}h X ,Q M˰+$y8"8P͆a (x:UvUV5D GP$P @OMY%9!yivYV5D GP$P @OMY%9!yiv]V5D GP$*No1_PF c &ݖY֦ݖY֦ݖY֦WY%(4WYԥg(l+ާIw*j |mQ/]@uuB .`]@] Xb@]zu$0*I(p% J(X~mPCOPطq9]ۮYmUM0KrC`6-.&)a%APPzvMr nˮj@OYuܵivY5I8 #( r`횞~ݖ]4$G18l2*j"qF`Q0 B9~5=1-i=fIb q٦eeU$E4$abskzcu[vUz"̒<'(Ga TV@MO"=Rs섇|;J Z2~7!xy|c^CÄ͖/ۗ`K;%A3Ã2Oߵ $,>V< \T:# 8wJw-w1_akb5]#̝vCb9: <3M:^~FƌL1p[ 2Z-긭F֤Y  *Ȕ6@2ۚStkDēnG m3Ė3n { 9ëm[ݑ-x)>t]9=#fs&g&gii39k91yN<=J!CWSF}٩iD"JUE"d$"[$*Dq =# z)!H$ޔL$2DbH|LDIN"m[dJT$1$M"|Ê!'C*04;HF rG4J3A)`*']\bq]$JOs%0AMs%j&^T7H5}`2pHG %IS `Aֶܥq$S[Aڊ |Jc\f)'(aY`{:+1Sm=J!Z]VEMR=N,JF0X(v=og9_J( Ům,V8 #(foלVTHݔW;Fz[G0VDQ " ]'fQy|>-9K :g|$i.e c) CNU!PJT"q>>~F|udAlvsixnMd WCCCBb qaUQA0 Q ]ۮYםi&(jUM0KrC`%9!x0|^mZ]VEMR=N,JF ',Q :n2*j"qF`Q0 D%9@@EQEQEQEQEQEQEQEQEQEQEQEQEbskzcu[vUz"yiv=۲&a(yivY5I8͢$abskzc]/ɁPs+ RBkV(Z&ڋ\z@tduW| 'CBBB]ۮYmUM0KrC`۴ F`Q0 B9~5=1-i=fIb$E4$abskzcu[vUz"̒<>6-îƪIiEI(m2J"O>^&)a%A@,]ӳï۲&a(yiv1VuES$KqC:m2J"AqnjfMb ^E@f$q!*=`}\'P!aOTh 1Ni:Mi:Mֱv޶vn[5[mmհ’jxZmm]{@`6> F ^&$HE9A"ISC"D$& * l K!`2_ aBBB*Tj0 9x'n`]\[)xz%7j!YIt93) ?;7[3 zxvXw ]#lM͘|}W1OF->6).b&%B!!a{ysfkuFc~f^=b3x 6͙[qSJmB:i2b*dE]Yd=T#-P͝kL學"o.`E !ob^^MZ=VC-RbP۱+S$iPQ@jRLêUVL>9*Uog_F~p 7R֪V-j0Zժ6Zժd:t*!Pj̬Xffffffff6;qt Y4>ߊ4s,RIG@{yGܻM@r'VZ#JpLlHf\D%L@;<+~D;_S'[#p Ďwq6aP8"F3a"ʝ\ڣ,fmdw!neҬ6]UL9P08I0b($ D:'pĽz|?ϟ`7zbvkyW$E#ۇ: 3,7n ,({Z$:ؿ0,N,ʞDŽwPrnj/c+ L+ ZH s6&×ӨhzYd9`y\qږi?YWeQDIS$ABXAK=;9a%A.r|0İݷuve5UDͳ4r$1n-~ ʢ!4,$ q|﹎7nߵM3-9>bۺlꚪhzYd9`y\qږi? "o`$Icq9}(:|ܸgsP*^~`fˋzҺߠQ|yg8Cs9ϡɶjɩ#3#KNΙ%K9"{%s <,NBb9j޼?1yO>>nt|}<̨mA~ϤFr$;(XeHDmVlg@p&[bT/4G#eF>xqFlBw77'+J 2/2/2+'xDbG{wmLA6.ۮȊȊȊȊȊȊȊȊȊȊȊPIP@Pp4 ,$b|﹎7nߵM3-χ#s@FqZPkRjhWkVRT5(RM  2qciiii9wwwwwwwwwwwwwwwwwwwwww\3UUUUUUUUUUUUUUUUUUUU9       ʲ,˲,˲,˲,˜\3UUUUUUUUUUUUUUUUUUUUJ9ݳ,˲,˲,˲,2    B\&6*|&`W:0 S8JcC-8"Q[jqD$AAAX~y@N|||| 뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뚋\"E.r\"E.JaB "Hpp¦%hAf`KQK+W뺮뺮뺮뺶Vd {rbV,*B" FÓMTD|>|>|>|>|>|ݻw޽hX꩚jgb&XE%jXGIuPgN"W,M+Ͷ=n2߸i~p*M33ͬ?n4v+8/qf7ۿT {(ViGfL(Ӝ&j7wxNf7.X&@n?njqM[u  e8$a@222222`  D"h۶m۶m۶m۶m۶m۶mRJ)#0#0\Mqli4?n   \JZ 1c1c1c1  QEQ\Mqli4?n |J H0 0 ((aLaaaaa Mg7x};?'`h:~u  e8QA`4"D@`im۶m۶m۶m۶m۶m۶RJ)0#0&L\Mqli4?n V*y%pYD$(􇔍)elk•h!XAUHPMD{3ua5jXHIyPƔ1ƶnnS/mJB$Hz|48I fqYX19H h3x)\uXT58L7sYVz\ZT89iLEQIP)@ ऴO>}ӧO>}ӧO>}ӧO>}\Jʠ*& `:ưҋD <)Ȏ;vرcǎ;vرcǎgggggggggggg"_:MS;n2L3{7/dLg7m kAUj|^C46X" *[8&!Mxq̑eo84tW;4c-9@,J)RJ)RJ)RJ)c1c1˲,˲,˲,˲,˲,\Mqli4?n $J 2iXs9s9s9s9wwwwwwwwZkZk֚\Mqli4?n 9 QE9s9sc1c1c9s9s9s9RJ)RJ)\Mqli4?n  9@RJ)RJ)RJ)rwwwwwwww1c1ceYeYeYeYeYeYe\fMqli4, 2is9s9s9s9ZkZkZ\fMqli4 9 9s9sc1c1s9s9s9s9RJ)RJ)(\fMqli4 lJ L&0fRJ)RJ)RJ)wwwwwwwwaacaaYeYeYeYeYeYeYe \Ûo^4nf:4n, 2is9s9s9s9ZkZkZ\fMqli4 y#`Y݈)UŸ_UUU8   Wsqڮ]vڵk׮]vڵk׮ﯯk !2`[M3fQKC*AJ -)ɍR E:-kҨ2) r*'E3鸺v_|&L0a„ &L0$7JQ,A8Jʤ0bqއ@4]4KVi<D0 +U u2H#Qt276QHe^lZ8\-@4]4KVi<D0)HD8jF2b%^סe`V %@NӖF)z_|_|_|_|"r_P$ >Sk֚ZAVisu;v-sւSDάݭ&ss Mf]CͺBTڴaJۺvRڦ{Jvۋ@ĄZ! ݺ4T}5Rֵ{k$UPEn])V=LAJmn/RiuDlۇ,]&`#i i_#od۶m6R2tva9 s\ Q-(I^Ap"3l 0y`ʼP \4]QuJ\YQ%T QY$N3a -0NLn3LIlrA*O,])<gzɣ tM".΁)($`WPf$>P0TYJSx׺u֭[np1pLA cGX0#D.:Ά(bDUVlN =0հՂRLE',8VثCq<@$2bH (2@Ǝȱ|%WbT J1}uP?z [A#dLp,@UL/yIdŐP90ecS6j@8&\=KWi OlXANEn[o[o[o[o[R I]x<>?=?_ڄs}~>>?v~˯ONwe=oBo[JJTV|-%%k·ʔDRR ,D×!qM^̽J}6*N{ԾU-߽ݾU-:wᆱKMj… UECEC%6}4 sJ8 #r,_qfrC `"H0TYJSxb r-A $}3e̖2[fl-e̖2[fl-e̖2[fl-e̖2[fl-e̖U ՂRLE',8V\ a(G>D9\ i%SPH98e3H0$2bH (2@Ǝȱ|) 5`F\ u Q.H4'6 '"${`a1P[*QjUUTUҪPFժUFRUXZUZUSRUTUZ*]ri ރ! Je<<<< GP@c7Cݺ(ժTRJ*U*UjRR%- MJ9"|"wwwwwwwwwwwwwwwww1c1cB!B!B!B!\M 9"|"!Bwwwwwwwwwwwwwwwwwwwwwww1c1cB!B\#  i ru @>rwwwwwwwWUUUUUUUUUUUUUUUUUUUUUUU\# 9s.; B!B!B!B!RJ)RJ)\#\%(Pu03SCI\PC1a9D馪!,4 h9P5D%)@C afxo奺WFXXayThʐ˖e"$qp"pyyyy{{ /(Ip$ U%J(ܮI %? -Ԥ&Ń7nVkĊ6Jr oN_@9MKcP][Y.jيz"H F:t6@a9ga:TY \&AI0߲0}_ٍ!?YI>P@7&nnnU%ױ a <4c̒+xr#?KޟL0Qm7BO b׻_NuCL]H7:nwo5IF]IP^ꋺf[!\@R N9~۵Ͽ3m,p{/ pҦL¢ 4)?-% VF{v[a^Bh!1k.fBkuKA^ud 2"`$Ip Z|4Tr?oqq6D׶M׵mW9}`sJJbqAʵR=e:mcs[yw}hz2h7*]ak}}{Jm>&^! J,a\(Hem[k۲Qyݤm{Hs=zߺF2R~&y ItYY'M{"""DA8<%r$v븎wIkD*b= 3JU#3"[mS_?ܡKb$Fb$F.*Rک[ &r*{:k6F[2K.:*PP}")p~ NzB2#pv-oo` )ٔ0Hޘq oril-Q9j(MIx|EW0rjgfbEZc%T` %0 m, @AH<¡18fVɌGl]b}>t?c,먰"*0}tld?#N 0PᚍіL T%ï|\%9 la:Q9r`hN6T;3+/+%rv!23%r`hW[DRBc3B+dF#6.1[L T1F=YcXr(>RBc3B+dF#6.1[V[S%)5-%b(>]#Z!$3"owAj(MIx|EW0zkrjgfbEZc%T` %0 ;e}Ocu~ Nh5Ch9d,Ȳ,˲((yN ʋJJ`A4̢$7NHs=A3n"#3F)u'H '@S OQ|N< 4~IsHB: N?ɯ 81 E"W//ؓO?W|pjФ%?̰.X|(rb?dP'@ɛZ@G H3r3Ik-93Dn~+57t Py%dj6}>$ʘnmbP󍬞ޙ%, u2;H*Ur.Ե4Ɖ #Ο*o)@3 0bgb' aK@g|suFCizp!)`0HM;tCZ*ݠ JX%laabU `OptM]J0 H L>-`j-Kq9oݰmb:ifgĜʧ\&|L ^k`UC`RiNt`TJ7M.F8 }5R=N,J‘cи廧!@[aӌy! EL+6faMYt=Zg7r;H~'B}4CaܵYZQt,B%Q#5-$ gPIzM˰˪hhhh#c,l1Y0؆,~O=;9s+OEZc%Na$| 9\1ڢ),8\5hT HMXy{/\FELB" Cpw6Z)0-JP^+ ZAPFXmzZ9ORHh|D'l@[<xp68ha-RLta&R"!yivYDAs X Fc/PSjFc>N 'Q[5RaBCjOq s's-ܫjZH tF&T>MgeTD-cܝ1Vg fKT{n8{=Nr vcRdHh i ocQt-+byUT}@6[CjOq s's-Ř;<&!/oI,P":<k8f[4%K0~!Q *ᱼp;d32*`!;C9{chm͕L%Au' 3pKŧe21!, sn.S XPLBY(3g+jHLb8y;XFc4lRщC@ 6. rw Z@+vT+ V S@,JB@K:FWmS]OGM艇vm͐uwɜpevf+h_VE)z$9R1 )I̊}o~\4+xcVTE45=rz#1zI15mZ]VସcŢ$9f,j=ˉ~ݖ]jf}'G1?q(NpH *<-i JYt=Zg7r;H~'B}4CaܵYZQo=HG:ґt#HG:ґt#HG:ґt#H?я~?????s=s=s=s={{{{{G<x'eR&eR&eR&eR&eR&eR&eR&eR&eR&eR&ecE;d0w2b ^̽ZV 1JgdBt\Ɵ'?O>?͖\%x /ڈMʠ˩I?> -!\|8ІkpbZlRI-T:#*32*bro9ƶL`,>GmR]NLJo=Ł6̝%XsbBLj!%P|7!q1s1s1S1S1S1S1$ 0ܝ1Vg fKT$wcPRs]k U?ZBQՍѥgZ'$w %OBx7q WKcuo"8N䅰y.A-:GH:?Vý@{YUSQIѣh9A˔QX"H@"@cľjOΕibY{EMкvgHMpxwN 3ͰGw3'oNJPʋP#i4 fxJ׹dCbŝ6^AYWi=*'/5=h0i=P#i4 fxJ׹dChŝ6`Yi Vbt-P 0%@B%:w B%* I Xxx~^l~sw?gWsy?G&r9}>vf}?9|a}Ys7XZ#c`˳I!%"tx N!0Eh=K0nˮjfIb~^ǝUQ{yvYce1auPv'gnL<A4x׾۴ kmUM,Q vMr|Q<~ݖ]DO$( I:q"8R4K1!P6Eq0aUQA0kzcu[vU }]cl a3( bpBFҪ¦K ɑ7 ˭ؽNhde;a]Yx}U7mQ\MLIqX$p^26Ve6]ULD ar+ °*W=;)&bEF闾-;|zM-. Xt,dTFGx6V nł-F,le,jVvat2&oʜ&ϴ]D.O/騅%^W *:e,êYңX,k®:̒N)P!kt|%Z&͂ś1lR3 x Xb+dD/QYf:w\7} &5M3X_JC3W.veqW6d[Lv w|8 Z-1.bqXX̮wb(I7e`S lɶAv bB&tl+&p+sSL6`61$La ֮r![91"s@5UYu'f|t)(ХYږ-16ægvplYUpT jJI(` ~؃{zsvkvVc5[rSJnB:j2r*fR"1bS?6-.&)a%A ~@|wEO$G17-.&)iEI(?8uOTG44\`>ҭ©{:wq6aP@7 {vOrnjfKb ^ɍZ}VGmR]NLJ탔Qd p+vMȼ CeD O(hA/_f._<;ZAx9$0P]̨bb[mO;}Ymab~o -}*D$q_Ui|F$Gg ߒ>?+7vsO?4WABg^eC<SuFٓ2IO*{U}Ip@ԯ{8aӸ_= #h1 _]'?wovQFXa a:ԻbF3Oi€&m2E3II!2FfiL6;$6P85`l{uM-4nW̱o9U -=c𵓟zHឹO1U>nk/3XDt&S^lT̆K)3ܩڰ.Hc97qE0|l)vYyk͠3NQBRN=𢘽ȡUgQ^XÅ\)o?eIra$d8ʘܾ[fWF;ndڣVN|_<W*ּQ٘u-81#N?krӇe~ޘå/*vU\?F5krLtGH QPWUЊv:g@=y 1x Kk8_vDD_Q/6M,H":%LASM &HH+*P%Ge42( #9^R#vNx5p H/:@e݉q/Yx\rH|O fueULvG /8ߠq!Ͳ@S3٫Ő8NfV@F@x9Q 3_팏p 9 HDɋ<9Qn, c9?cbD ӎ׍LSHOto{@' # j|u, {AV<x;ba$Byxr<lΌIƯW/"$gBɫS &OWgxU2AoQ8?xˀvhmb|s$JcR R/n2 q[ّ쪰i0XQ13yR CʅVWOdC9o4-9~sSRguL;.=xc'((.~q,q0id;YH*Ɉ2*JYrKv;Ɛ2dr%kI7))oJU%-u1co98 &YlD:Osd>gh>h4ʣh>\C*RK|TQ+Q3>ŐS1#U C>NfG C>b>]g1UQbGԷ2cFd3\@E.|z"]1cpTIJ4uZO/'dċF开S4  z(*[qrub_΍m!ea0sez2-v]>aY*uŰ#UjXMkSwS6lذٿəz(QM?F2Q$DRPZ;ʈ˨Bc4(!d3yWڇ&*]RVҸ`F1_ Pd0dFQfԖvyZ|ۓDu8`tu@K/>KGiqhֈ 4FIZJ_d~zTS]X)U ,Ap^q;p ΧM~QEuVFa_ęa!tx_Ҥ0=۽}^v{o[޽١Gw-9u7ӄm(N\RVVO5^k$+5m4OŖK_ɈzGݢj~vb(55d6E6d~YlPِ4&k4hmzhʹmٖ[ Z?`~ۭqFuvo(RN跷^jo<_p0>3~Ng|;,j{WCB gsGzAHX/:'֏%ir`8g >x`R2< D7!GUϠ cZ`q?0->xR`%$QjZIIeN_ \Oҙ0Y,`zn&a/;eSF0XT#-T\]ua(ܺ q{ 7P#~2q [6eSNXmD<S1=b~ĸbяM-m3KdQ@8'7o_% HJ:2WC)mOಊ[8&ɠw㩴0n%]c1|éoEyH Ց(yZD&Yq0Xwg vC+gG? M3LUpzg%H")'߯LJ'&ڰ,hRZ<#1+:#1;:#1;:#1;:#1;0M3i?x๶,wC=GNvQ~Oa\=Gu8]xVhygaEW~o<[)wUx~:ˇϺzYl>oW{=g܍ 62X5 2$xJ/ =Pө$ADCAa8"F% 4P\'ʋmkrl+ #ld7H0^)wjd(xn?1:P5w[x ϶ީ\M˼mNUvPpɣ2VØaPtH@Yt"xHCPYUE-t ֣7B ImѹCS%T6)iJ^~o}9кǒ?/. ؤ?u|q8gq !!"̓@#?i Ő1פ2)_Y30&[%Y#v/k?lWG%c5r`jggw{2naR9p~JE6L\O)}7Sk7 /-ӆ[Ə,Frס!=P!&"-kN_[6f/~HD궗mcVf{X 9U7GW'),^sC)߱7 7{Oփk\ũ*Uɰ YV7i;$ u5ҿh,=AN7dIN /j(}u{mRP.9>ZyZoܭq״5_|T MQ@?Ũ d4'9ߧx?V!hᵂ:A;:=LP8{2^51^Or㍞ h񏦏QᘂGl*|=gRhedW,Ƿ Xcj*+P*sbRfϲO`> I67Kα߼f`JeYxlF%9`Iǘ#zlt-HBفR*3 'I0,췿Z }Oˢ5{vTL{%85.[xEC-|F$!6KvlXjU8FϝуGSU(i,# Ho&eϡ[\#ْJanp?暨.⻖Ke.|Hx:0jQ㪪 >(${df0{Lva\we/&)ծ1kt.>k5;^yLN)F[V[NS 4ҔVBc+A)A ݶf5c>ڮs!RYݑG桓"%xae=I쳰 cb'@v1sW1;M\fo({-/YveNٙWͶ==-],_">f:ZlDu[OF5ψ@ 8F#&"/&fqfjF&݌8jtcGԔ14 :A{NYz^\_ؿ>`Ҿ$.L7jI&=ؕu:)Q?p Gez$Re**T(vdE;VDŽR8~ӦxpSb_Γε[?ՃY %]}ĬՋ`V7J;鵺_3b@QBV)J XݥH ꓧ:6l|"L.W|$8_J?JD ߃;O|_bnfG}zh|oqW7 G;y|1Aww\ e5b!rg7b4eHDrL^ze]|BKkHpO+"яe <y]yIZ,s>i$?=|I 8#ѷ$}8̓CЗJ_QP'=Hb |Aǟ+=Wr.,4Xն<RwHoϼ& 3 HhV*/oVP ǧ`=q 62%Z|\h#z`5Ի#LGSC #ݢ¯hY_XO*獘?oU#ȯq2l86,$9=~Dɝ{3œX]Mvd/FX9N?/}f 2󃆚q G}]/Ⴅ$/K_4[hmua@\tLOfN;<j6 s9!L"y܎>a7NzMCi~4 `nj^)()-)KO0g։vp68w /K}O='_y!Z?3nj%0~Ix1d[CU-KG Y7Y \,1KXer*5@KValw  +6ALWbmx!,;FQ\gr!.;HUbq0CNYfs#0;FS`n| 3>KXcny"1@MZep{ "-8CNYdoz #.9DOZep{  +6ALWbmx(3>IT_ju'5CRao~  +17BMXcny"(.4:@Valw}  '09BKT]fox!#,5>GPYbkt}" (1:CLU^"t $*3IValw+$/:EPbȷ"I?^Œ$Fiѷc-guxuy#K(rd4ͯgX/p|2t#KIT_ju6660;FQ\gr}77777777777 8*5@KValw9999999999999:::::::::::; #)/5;AGMSY_enw<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>??????????????@@#)/5;A\bmxA!*3ITcr CC*5@KValwD'2=HS^itE$/:EP[fq|FFFFFFFFFFFG $*G@JT^hr|H)4?JU`kvI!,7ESaIjs|J!'-39?EKQJJr}KKKKKKKKKKK L*5@KValwLMMMMMMMMMMNNN0;FQ\gr}N (2#ic8И94W}x':&I=!CY7poӱ=2M-]vaYDLU+6lI%{ЏĠ /إ^%9%"8&;I. tV/6!M)ai=*'?iQ[G~e{f/<1s @oh.% ~=zϔ HWI3H[dۭ&B4*[ H yYH`GHK H?c7ɐC#NA =(G$ nQL%}8)T@(nq_]Z@Ք9*$LA @P ׂ[ @ @ !!!!!!!!!!!!!!!!!!!!Ç>|Ç>|Ç#######################!{ܵS"PG` BoM dNM4t7hhX7||vmdZQH>8pQϿ.rh^TW! &#.,P xKW+W |Lxl`TJ>3,(%4H(`-VMKJ "d\:4(# 2dx11^ⱁQ)̰d@B)dkȰlZRBl& ҡqE鼬\xOxًF3ÂRႄRK|= ‘a5 ٴPM|{;̥C2yY9iϿ??[` ,X` *TPB *TPB *TP@/%4X GE≡ ߏY71+:]`yIɿY71+:5ѠµVLǥ $2Yٿ];5/,O u DH?~ͺY]թ |4E?qZ;852/,lML 5eD *V2ʲnRTB 68[4}ui]RG;0&. @!VC "Pd ;9H܋+*Q D7bpD־nT 1 X$-⾺.tlHWݵeAȤ8Bb8>@(8 hwne &L0a„ &L ߬Zh!B"D!B"D!B"vVW+er2r pzfZR> 베w'fED3REDI $ ׂ[93($kK  PI/\ n̴p\J BF;+kE≡fa.W ~uYS PI/\ n̴|z\cbcRaA)CB)dkȰlZRBlCt>,V eeD) RϿ??nbVW kujAµVL+ R℄PMwx/6u%tdD9rp$#"!\Mۻ[+ʚrJ깑IqBpP!Y(?j̸J90T%7nQqɝqI!̠Rat<:s#ӊ:apG ׃\;0QQQQQQQQQQ ;B5Y4YS DI !ᵉ]5 X 3-( BHcB?d[P)hƄx̰l,D{̮v\2(y1@6b%H(u Jz :<[ vgXL@2+h|psE^>JI1qEHK;5dE3vmić \'Lfۼhtó~;bY`R,4$($!x|>~JE_@c=Gr˜|>y Kfd(4 h&e)i/kѨ^P (|Ȣ|ZNqɏtXB J̷p\J6+%,\6,Ha-؇fED3n/Ns4xOKpÐQJ~^ ưr )tLqfU %,y0B)7ٛ6DS7BAլ1;j*yLOLF4\X xd,dI>|>Ajl#_=2-((h`@2OOnкIx<vjhY850&"i?iٷY6)(48-aG&;}#ӊBA1`2y Nj EE m{{&v4bb PI_θt/Օi RY]<1&!*p nq_]Z ߏsh4F"._=82($kK b6fl6fl6r\.r\.r\.d2L&d2L&d2YB)df̸J@6.+$X,bX,bX,p8p8p8Z82&! ~|}>vlbXOF<3AAA=کyaEH?~< `0 `@G}>,UN 4 RK|= ‘a5 ٴ|Ctz^z^z~~~~~~~~~~pf\X% %~~~xvZnvnv}}}}}}}}}}}}}}}}}}}}}\.r\.r\.~na.N 4D H!nvnviZVjZVjZVрzocWLA5 >HnjJ`6 ۄ$cBM1! ɼ8<-e/ RK|= ‘a5 }la;;;;;;%* ΏY71+:5#4R_ʙi=Ḕѡ=کyaxb#H0̉f'ӂ\;63.ˊRK|L$dӒ!ioth\QF:/+'#pppxZ[:50&"ioo"NܬU煊bDJC7+wz jȼMH<1$m A*g/\ nƮrTۇfewʲ&적/pfZQF<1,(%jjJA/%pTR Ȑ,A-$&犽!{0&fu݁1qA0=rԐb^P6͵mlllllllllllllLLL3t7Z اW6u%tS .0`@ =rԐb^P6͵mUA-Ш@L! 0؛3"i$Hèsh]$ T,#TE^˾e=PIL dz4` ̪H'eBR24\WP̊")~~Ť̀8# L$xF Lp59o.n+k)iF& xac't7Z اW6uDcS .(0cH(hed?cpWkF慅mBⱉiAC~nt]Yccccccccccccccccc#|>|>|>|>~~~~^z^z^z^z^Ez >z´|>|>|>|>|>#4e >mĶth\N\`!18gztmfx<x<x<i OHb!<-ũqU=% XU`DQQQwz,觭s;2ȴ&&&&&&&BoWyrkd]VPJC<5/(JA""~~~~~Դ/k2X/kj)FnvnvnvnvnA H=b}ٽi:(i9_dp_vΌ d2 AnȀ1?ˁ]=63BBBBBBBBBBBBBBBBBz^z^z^z^z^t:Nt:Nt:Nt:Nt|>|>|>|>|>r\.r\.r\.r\.r<x<x<x<x<p8p8p8p8p8~~~~~ovnvnvnvnnvnvnvnvn6fl6fl6fl6fl6fz^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,bX`9գk3’lp'fe$_Ƹv*XTFP0A BqNoung`YX&S J8` !*#Ӆd#0rȺxj^P 遃F' zĺ<ݳ{C Ӛj:ʙIAdT0AOM]&sle^WQ~~~~`9գk3’z^z^z^'rownvn۝f>bՃ+ӂ2ډ92@FcXBiAnX5&E .nvnvnvdp=ȭSZiQh ]]ᵉ]5 X56[\N (`^Q 7ٛ6Dbb Y =D9+g@mV BnxA q97lwwwwwwwwwwwwwvjh;0+& N>`#TE^˾e=PID@݇Ns4xOmĶth\N\`!{qsrQFca L*&7 쿹0(!mm,,ZֵEńN5`Q  ^ ݹ0l DD1)'ȌLti1 ZHK;Abہ5.' 4=cz 1!B2Am Ղ d"76'WԐ 88)Q $\°E6(Fx@̍2ó^:2*usw )v|ʬtRLAt cec![gvA  ჴ'fe$_ 6vŴ5a IFBu^\YM 8X٢-K:ځ1q RQnk ZA\MAsPgU5deeeeeeeeU#TE^˾e=PID@ՇNs4x.j(pp S;h`N2ʲnRpaJDbX,bX,:!'\rԾjZTDx %R_ʙEEEEEEEEEEvVqN CAJ߬Zhx#4R_ʙi=Ḕ)dvj^X$&Ͽ??nbVW kujz^z^z^א=کyaxb#H0,~uYS JxfR ׂ[93'"":42Yٿ];5/,O u $Ͽ??nbVW kujLʽ=k3222222222f>bՃ+ӂ2ډ92"""""""""""""""""""""""9>aH2}vk`U %F"\?|yncXND9/&F D(gc 3ۊ:aD A!7<_jA>4))tpIa[ܽc bqvjh7"*QqɝqI!̠RB2y Nj EE <":@1)vMiG$LQcE1niAĜ@@ưӁ9.lM5yd?cpWk&d3SMd nYx} ٭U]lR`䁛z#d\:4(# 5VjZVjZVjP z)Z82&!*|na.W Jg$RK|= ‘a5 ٴP!CtsfĬ@DKhgewԼH<1$T~uYS .xfR ׂ[93'"":H2Yٿ];5/,O uIKߏY71+:5ѰAZVjZVjZV!{ܵS"PG`@!BoM dNM4PI/\ n̴p\JpJRץ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! jZVjZVjZVjZVjyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy!YW,_>81$ PB7@9+YO[vCTF Fa\=ɭuYA) Լ(A" )RhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiqPjSrh[UQ LU H$TjZVjZVjZVjZV36_P:r`W KZs "@l@ mPPPPPPPPPPPPPPPPP18gztmf_XR" V0b @'fe$_Ƹv*XTFP0A PG;mֹea~pdZLL-(ခ.!*#Ӆd#0rȺxj^P 8遃F' zĺ<ݳ{C Ӛj:ʙIAdT06>5-'v αy]E-T5@D #Gh}"mQ9!иHC R36_P:r`W KZs‚ !DzK f*PL DLxøz ͓[#jq9abbbb"Ӳo nĬxb#H0LGg%‘Y]}f#F.nRo  @Rп??nbVW kujBBBGhd~~yEḤABߏY71kr z؈ҟs̴p\JЀ=کyELM:tY/\ n̴U DpxZ>&^<60*% $^Ji IȦ%%Ć |na.WɈ pxZ>&^<60*% D R2_OpdXMB6-)!6T!ɂooth\QF:/+'# x11^ⱁQ)̘)…U!`@@;>] ~tev*XTFP0A\(#6 iLF!Р` q`=1" 4bЮ(Gxp np}E YOp'b\}"a ! Hѹ!  |̨dfĬ@DxbJ.;") \ #$+?3% !PA$|s>BȺ@PH(5 ^L 2Rm5h"bہY71+:5@µVLǥ 2@hgewԼH6(D GZ5,$X(ԯhU9& @q%[ F1.!thjX+ !(uq/1YIDAuA*8poOJ FbOJHň>Bp҉ELGq3e` -ըx  %s8HGbN"GCs*I'E%<(ܸl,D{̮j'vP(샀šr:eQ= tD̨HgpX L?boL9$ƨ^;4W# Kuezb2xЃh Lp59o.n+k)iFJ#BlPƍ!{< -k˂: ک@ł(` p $&(44[8*Ճ}wmc5B8/T ԐcTFD9Zבֿk:Ò ~z#kv CS  hCF~S#Rn`"PPP3y 76éhGE >̘)I8+āO1 RO 9ڸ+)OOOOOOOOO=rtrh(gbĈ#F1bĈ#F1bĈD0ZD6.h1`^['''''''''''''''''''榦ffffffffffffffffffffffffffffffffffffffffff&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%38al\10` 0` 0`vܠŤ##"!\Mۻ[+{ŋ/^xŋ/^xŋz!C Ƚm˛k; s… .\p… .\p… ;nЈbґ&ŭ}eM9% Ȥ8B :l"q1+VXbŊ+VXb JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIH~~~~CBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::::::::::::::::::::::::::::::::::::~~~~~cccccccccccccccccccccccccccccccccccc#|>|>|>|>~~~~^z^z^z^z^|>|>|>|>|>x<x<x<x<xEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD~~~~~vnvnvnvnvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!a^z^z^z^z^t:Nt:Nt:Nt:Nt:}>|>|>|>|>r\.r\.r\.r\.r\x<x<x<x<q8p8p8p8p8~~~~vnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^zVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4Fh|>|>|>|>|>fl6fl6fl6fl6f\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2<x<x<x<x<cX,bX,bX,bX,bX,p8p8p8p8ࠠ`````````````````````````````````````  `0 `0 `0 `0 ~~~~~ߟz^z^z^z^unvnvnvnvnr\.r\.r\.r\.r||||||||||||||||||||||||||||||||||||vnvnvnvnvjZVjZVjZVjZVjZ^6fl6fl6fl6fl6}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMaX,bX,bX,bX,bX,VJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ************************************ ɩz^z^z^z^z^Ҥ=FN T ز3߁u>^@Y9lu}͟V[cp-*Q{AN )S ^afUGl]p{]sne#.&4Q?0K?Km%RUGDK|a h6{=~Hu[݋݀eBIjjJì4Ggy86VվS-vn揯mͻl'n"BP2e8.G}+~qb(=ILkx\>}\ utlWs ̲82 [.=9r]=[-Q `5 ~|=pdIDZ66(B)g2GFz9O'KƄ9'>eVAr"  Są6;ug14&g)i$ Ƅsc&oj8}2-QM{<]-jgՓ, }>wX5癡?-?]iWﱞ4^sZ@OaL̙|=44YT~SхlnP4h^nB#]r89bEj]B`]L$T=/.<_dZ>_Kf{a􈘉~ځu#ա|6`<_O)Ds~ lWVCɸxw$Cfnֆ EOd`n.0CǑ+'zn8kR0.6[8 !pS+=Ϳ\Nͪ*nTE)B#MTǕ)'KjGm_fOV9VW;u: ܬ_0k.|o:uF>?#}<~N,M*.hs`!vnmpՄn Ml(GJ 8F DXycMeVSpP|;&wcWԻI{;t27#JvJ;YZǹׁkNц6+q-\3t{I7 C7x]G@).er3nV] 3޳>3=OMmح4hHb64|[`t”D/z@2}vФ@CF˅1pH$RSSſu?jw۫r]L.y$Y1Jb&0K,"0>;飉Ktl.fnrqp]&Dbԥݹd5; 'ݘ] \9'핶N|Ȗy0E?^e ʂlX1mH+(a` ԧ-5{ ^y˚|1V  ;t*p׊{s0ڳUPq~0=ZMmӥriB4 BwCř|p > 1SiBhojWsxRs=^"n:gw1GEdt`'ݡPNuOY\y;\g ?b P<^ɸ5 v1g] x(2ńAsAV͟Y] xj\pK % S4b>u @*;t=nȂ 6+t"܂<17y}ٕ>mգ;x^8,OGWgӛ/D.u\=!+ADwACLm1]^1P\gP\ZCu=6+ RJem۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$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 RJP m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ$I$I$I$I@$I$I$I$$I$I$m۶m۶m۶m۶m$Im۶m۶m۶m۶m[$I$T RJ0#Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T  %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5ELSZahov}:AHOV]dkryRY`gnu| @GNU\cjqx ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry(/6=DKRY`gnu|$+29@GNU\cjqxQX_fmt{FMT[bipw~&-4;BIPW^elsz")07>ELSZahov},3:AHOV]dkry!(/6=DKRY`gnu|@GNU\cjqx '.5:62.*&"a!pP@{カm۶m۶m۶m۶X;ںzZ:ٹyY9Âs9 0bɌRݨ&,%1[o[oN)z$ %Ip4 Eqa s9I$I$I$I$I$I$I$m۶m۶m۶m۶md0Km۶۶m۶m۶m۶m۶$I$IMm۶m۶mv-r RJp*Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T|O9Rm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT|O9RJ)m۶m۶m۶m۶mK$I$I$I$I۶m۶m۶m۶m6I$I$I$I$IJ$I$I$I$IT RJ)@I$I$I$۶m۶m$I$I$I$I$%I$m۶$I$I$I$I$m۶m۶mm۶m۶m۶mT RJ)VѶ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$ ۶m۶m$I$I$I$I$I$mۖ$I$I$I$I$m۶m۶mѶm۶m۶m۶ T RJ)m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT RJ)* I$I$I$@۶m۶M$I$I$I$I$I$mے$I$I$I$I$m۶m۶mm۶m۶m۶mT RJ)TѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T"[]!0IB!BߦBH"< B@ @۶m۶m۶m۶mv۶m۶m۶m۶mے$I$I$I$I$m۶m۶m۶m۶M$I$I$I$I@  ɠ#H$ ,$p9tnvG$w(vnvniym۶m۶m۶m۶mDDDDDDDDDDDDDDDDDD&X*JЧ\*ȣH {m۶m۶m۶m۶mfWku$y8"8 9sιT*JIJ?Bw  P3-@W[ZRt&"@A)"(h!$9m۶m۶m[$I$I$I$IRJ) fffffm۶m۶m۶m۶m۶mk-%"ӹqYA)ȰhP8 ;)0fE$cB!ߔd4sS#’b2ҡqAᰀP0 Zu "܁$`lO61[φ]n'vX7rb 0` 0 P@LHD@<840,($  {c_\YVSjJ* ɩiI) ȨhH(̴m۶m۶m۶m۶mXUF9) ȸxhXH8( 8sm۶m۶m۶m۶mga^[XUzZ:ٹyY9ظxX8@DDDDl9HR܂]nxP .#pvK)Cn$I$I$I$I$I$I$C0۶m$I$I %I$I$I$I$In۶m۶m۶mѶm۶m۶m۶m6Ƹ7 RJ)Nm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT,3,@W|kidŋ3ҕ/HW8#]#m 0 &$ &( wwwwG$I$I$I$I4333J)Rm۶m۶m۶m۶m tFC@=:741.+(%"m۶m۶m۶m۶~xrlf`ZTNHB<60*$ ToJȼth\PD8,  Z+ i@[P TEPW^elsz:AHOV]dkryNU\cjqxFMT[bipw~LSZahov}RY`gnu|NU\cjqxX_fmt{#*18?FMT[bipw~ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5ELSZahov} ,3:AHOV]dkry !(/6=DKRY`gnu| $+29@GNU\cjqx  '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}:AHOV]dkry6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry 6=DKRY`gnu|!!!!$+29@GNU\cjqx"""""""ELSZahov}&&&&&,3:AHOV]dkry''''(/6=DKRY`gnu|((((((((((NU\cjqx)))))))Ε] ?@2q+j$c\UNJa`bhO3¦nR6ũqU9Ȭ򒒒^`7Vu0On )Hge>|<<<<<<<<<pW;ʮwSVoe^<z% Úg1槗6*ZR0L*[bb ȕ".491дڝ' JݹqҠڝ' JݹqҠ§7Ic>i //m۶m۶m۶m۶p7v6u5t4s3r2q1{1csS3ҲrR2ѱqQ1аB!xtplhd`\XTPLHD@<840,($ hXH8(m۶m۶m۶m۶mºzrjbZRJB:2*^/333333r_p[bŐ<1+0KDtIϿoґO$झvR ?)hG&eD#bAAZ˶m۶m۶m۶m۶-I(gF%dC"aJ)Rm۶m۶m۶m۶mہNKHEB?<9630-*'$! +H$I$I$I$IffffffF/g2\'-dO'{bjܿ>^a*JȔD-HF$h,KkZm۶m۶m۶m۶mm۶m۶m۶m۶m 8J(x:&P$C p I$I$I$I$m۶m۶m۶m۶mRJ)RJ)uAϴ0+PWh\r5/h\T vd33333!&(+UUUUm۶m۶m۶m۶mȼth\)D$I$I$I$Iĸ|pdXPH@80( 8m۶m۶m۶m۶ xl`TLD<4,$` ۶m۶m۶m۶mv/ !M*H < v^ۊkRkķ%XI$Ix)BAF5ۡ#@S@hRTFh4FQ( BP( >|>t:Nt:4˘Pс¾MtՀ=n`!B{QuXT'pU҃ÿqX + RB5-5fl6888888888=u RMu%#Ax0L&d2o{׽fޜIV:L: c\.ri۶m۶m۶m۶m۶m۶m۶m۶m۶lT 2z[vpl(a^[ꞟ()JRT*u]u]u]u]u]u]u]u]u]C$) oĸMUL-hiiiiiiiiyyyyyyyyyd2L&d2L&n .TfORs-F`h@:Gd4ceܬi3Inj(4) /\xnvn1DÇ-J%`6~\ܾc\٪ڈ$hXD46bEo$K8ZU#˼#@nQk@<:640&Ԧ!:JdhppM__MMJzDZYYYYYiZVjZ6fl6fX,bX,{^z^WjZVjVjZVjJRT*JRt:Nt*JRT* kH?oIbX,b8hᚾ-w]l K pX;o΄Bve.-lt`0 yyyyyy^HQ~~뺮뺮뺮뺮뺮PDB@+skia\VQꉳ̞;7FSg^^]K\" tdb шrƓyaIq%L;dq@CG*p=Yn~1&]kS :#KrrrrrrCv_(U մQ Gd\\ )a;ƕ,"]ۿooooooooAsPuY2X!DAy93x<x|$aa8Hq+sli^'*.Hd"a1[2nִ$BRqc&6vRaA1aT/Jhx6g*c5u* $28PᣎDDD 8v̛ `NΜaK^"tWqyz,~:iqTiU:x!`\ulcrK&| Yܦ!:')^qCg(dVF30ثÆ|]_kyP:l-}3ݨF&#;hjY_(4m_Aa8C02䎉"0Q\o`{Q-Ue??TBôe- 82onG9nчfӖvS=Zz0P7/ Z0f5ρ?z:RˡTq56D(?7Ҷc^˲ߺg/ь06q/mN$)-e)Iduu]F]Q`Ixph`XPH@80( `48m۶m۶mm۶m۶m+""""""""""$I$I$m۶m۶m@? I$t"N21@W]u'L2j넛l|(mp- YЍGDDDDDDDDDD۶m۶m۶m۶m۶mkT(ĸh"ׁP@Q}tndL+&#BRhh9Ѽd @JÓs1h$!F&p%XR*{: q/j5Jv1mM 9I$eJLUUUUUUUUUU?̌m۶m۶m""""""""""m۶m۶mے$I$I$m۶m۶mTҍ 9R&)L\UUUUDDDDDDDDDD43333333333HDDDDDDDDDDضm۶m۶ m۶m۶m[$I$I$m۶m۶mT 9I$eJ?UUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-I$I$Ir۶m۶mTM 9R&)I+gffffffffffUUUUUUUUUU?̌m۶m۶m""""""""""m۶m۶mے$I$I$ TT_}"`2f괮@ ;\v%m pF#wbvyvkbXMD:1' \v5qPl+ꨇ&á{{{{{{={qg]TI?6,"50ƚvR&թ]1 pL$ԜiUA/ȴj~6Q)鰀PHfn۶m۶m۶m۶m=qf!WMˈFA% fNĽwlcYNE;2( 5OaVLHEB<96-+3G?ԬhH }VmݜLk#ۚR1s9XtSo.j)DždCȽf v2lic ٖύK B:.%YWՒPN AΦb>ɥ]5`H0ea\WRNJ@<2$  q |qeYKA5- ƴxlbT!a$dg9+E/Czy N:Q2EKQW]ciou{?VmBI\o-@Sfy7J]p.ATgz%8K^q /BUh{&9L_r 0CVi|':M`s )8GVet !(7FUds "'6ETcr#&5DSbq#$ />M\kz%.;JYhw +:IXgv'-M\kz3'2=HS^it4 />M\kz4 5*5@KValw6'2=HS^kx7#*18?FMT[b7|8(3>IT_ju9%0;FQ\gr}:7DQ^kx:;;#2AN[hu<.ATfu =)8GVet >>>>>>>>>>>>>>>>>??6ETcr@rRB Idܐa>d8s<]+!+&ylsAу pL+h4$?4vӓbI& UdG2>$}3磋[$3YD3.*߂7wmK4P̫#`:6ɳH?ΐ2f$VJGDŽ946V[OgiD6i:9Ɛ) &VxG#$o)a&QEw uwwwwwwwRLIȆ7p@ZXVT Ǎv851-)!\Cnkc[SKD=60*$9 y62.*"XȀe]UMF?81cwwwwwwww `et#bq  \K%*>f` 4 =aY@?""""""""ݝUUUUUUUǓDDDDDDDDm۶m۶d, 4 =)BH8:wwwwwwwwgffffffffUUUUUUUUEDDDDDDDD33333333#""""""""۶m۶mdYr,  =)BH@xwwwwwwwwffffffffVUUUUUUUUDDDDDDDD433333333""""""""m۶m۶dx.]q&%4*q8ii@Q+/42!7,Z_~}.EZTO9mgl$4Z!i~}|{zyxwvDž{skc3ZkZkJ)RJ)RJwwwwwwwww9s&5:hO7K3˕(KE  #gʊE*Q,ARD9l0Z8AD %<\@Yʑ͐ K+S4QrH;pZnE ">nH!b2nm1֫T|{zyxwvDž{skc3G #8Tpp,Jhˌe *R0Ibd:nX 1\@Q2G '@dYҩ9KFWYNTQA}Y3G|2 9d d9 cz݊ԧk9MѐpP0ϯ/!KB0*)OC2H!~7q? 9RJ)(m۶m۶m۶m[$I$I$I$Im۶m۶m۶m۶I$I$I$I$I$I$I$I$IT 9RJ)m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$I$T 9Rm۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$IT, k ]!ɔR|*75I8 ,A !Zk۶m۶m۶m۶mv۶m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m(Jݔ ~M&%pO:JhzFC$I).Y@c/7V"Dae Z(RȳEP߶m۶m۶m۶m۶ݶm۶m۶m۶m۶$I$I$I$I$Ik2F"ЧdP&c8ZkZ XSݤ ֹI"]r\ ˢlsz$1?M[q/=KXeu+=GQ[ep{  +6ALWfu(3>IT_ju'2=HS^it  +6ALWbmx '1;EOYcmt{ݤ 5ѫ5l7ALyW~5 Cݠ!hИ筡M%/գ"#pRi&118Y'Ry4`(ZJm۶m۶m۶m۶mm۶m۶m۶m۶mK$I$I$I$IJJ`.p06fl6fٶm۶m۶-ܤ 5k 5^a`e%n 9g\SRZkZ)RJ)RJ)9s9s9|umMEdcbQFPW}]=%l\L8$ XL+jih'{tl]e#RaѐpPH+ ٹeA-Ԍ88ZkZkZkeffffffffffZk 71,($  j~{wrm?ueM=1! мx$I$I{wwwwwwwwwww{{0 ӳc+YQPΌKHFYeYe @ǗGtk Ig'!ѫBfK|/ߛbIiE<4)<@ o۶m۶m۶m۶mn۶m۶m۶m۶m[`Q0^$I$I$In۶m۶m۶m۶m$I$I$I$I$iffffffffu YRTJ10c1cm۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶m$I$I$I$I$I$Iݔ ~$ '1;EOYcmw!+5?IS]hs~ *5@R]hs~ #.9DOZep{$/:ALWbmx(3>IT_ju !,7BMXcny)4FQ\gr}\>ݠwS3Qp'yv-{%dDzV 99!d`7WAt&1ELSZahov}  %,3:AHOV]dkry  !(/6=DKRY`gnu| NU\cjqx  '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dmv} %1=IUamy !-9EQ]iu)5AMYeq}Uamy !-9EQ]iu)5AMYeq}%;GS_kw+7CO[gs'3?KWco{ #/;GS_kw CO[gs!!!!!!Wco{ ""/;GS_kw#+7CO[gs$$$$$$$$$$$$$$%&%2>JVbnz &".:FR^jv'*6BNZf'pz ($0JVbnz -".:FR^jv..*6BNZfr~////>JVbnz 00.:FR^jvֆsPu3oQ d A8VbĂˁ .]3"$٨l*@ 2Zũ㬧f#Ʃs@4` yT=ea:֚=w3%[v3^S1 d46Q\F ;?)ȗsʼnM$KxurI*`Im7NǾ_^zhn8@3't ^,`w`Qo<4ztsZX}/L‚冢]USݭ6VX&cd/V4u4$ pNT'RȳTH\jk*>e2yd/V4u4$ PN `0˝f kNg"f1 U}8d S(MbL#PGsH"  4KXKu"<L/͝f kNg"ǃ`^ih.IĿAf kNg"Ff1 U}8d ZkJ)RJ)RJ)jk*>e2 @ 1$!N:k:GQy{S>E, ,&p9tH&g29əLdr&3LLJ"LLּɁh1 U}8℁`-Չl0.#b$p2 ĉF!j+e: %rŁ`ضm۶m۶{ $Q+ =!!'wwUUUUUUUUUUm۶m۶mDDDDDDDDDD43333333333m۶m۶mۊHDDDDDDDDDD$I$I$ T  7DIUUUUUUDDDDDDDDDD̈m۶m۶mѶm۶m۶%I$I$Ir۶m۶mTM 7DIpDUUUUUUUUUUDDDDDDDDDD43333333333HDDDDDDDDDDضm۶m۶ݶm۶m۶%I$I$In۶m۶mT"i84 d2 r^J'.J3lC|؂;Nia-)&"! 9U1c1c1{{{ZkZkZ[kZkip6l":kj^[J)'QG8#²+}pd$b 4FƟ1>P`4*ɄDTImKEs9s9hYE5%X{{ZkZkZkL.ip6l"P:XSNHC@;r2Q`:o^K*(ȃj€1ɥ##1iTPc_o4d0{{{s9s9s_K*(ȃj((j*KGFbx:6ý!ᳵC!RO5wL+x,.NSδ!:C\);ILh9.RJ)chq0AB;3333333333m۶m۶mm۶m۶m[UUUUUUUUUU$I$I$ILOjy *&pO:I)V4뮪!+e퇓L !˲,1ZJ"l0Ƀ0@ RHw4Jı@a۶m۶m۶[kZk) a=}M 92ILRwwffffffffffUUUUUUUUUUm۶m۶m3333333333#""""""""""m۶m۶mFDDDDDDDDDI$I$I T|R2*PYpRJ!ɔFUfO| o oRrJK",&kJ"&M4M74Bhjd,ȣ@<`dTIѠ((:XbD xOgT(P$yy RjZk=8D{wwwwwwwwww̻ݤ 5a$@_uc{̖w;hi/$ꡣH]CuyG!v9Fi3Enڥ%KmkFI-ۚ[$bO|v(PpFVS([xxߴy~ jbh! ljmG85@H FdO\D`=pũ9+^ԷR>/(ɏӊ5ц Nk4VlM$=Wco{ 7CO[gs'3?KWco{ )3=GQ[eoy !-9EQ]iu)5AMYeq} !+5MYeq} %1=IUahoy+7CO[gs*4;BIPcmw  (2JVbnz #/;GS_kw+7CO[gs*6@JQX_fmt{ S_kwamy !-9EQ]iu !)5AMYeq} %1";BIPW^elsz########## $".:FR^j$}ۃsRWR I7S-;a?icpF ^S6guD⬠<6HV!H#xa֞u$c!+ [9"t3~:T yQ,?"4OVТ%L87hȰ-rQ梱p!w)JR#UU@?8NsGW AC;anSOKHB"y8TphqSSSSSRH630-vhgSvnvnvkD7)ƸTFrzZB*fŎ,-͌ɔd4 QIC=L$jD7)ƸTFJJJJSOKHB"y8Q# ֤1?Һn r\.r\.rvnvnv|L$Ó[#ګ٣#VjZVjZVҀjN66bBRpFdl6fl6fl6K sy%?a&6JTs ;8b~z-**|L$Ó[#ګ""",bX,bX,ҀjN66bBRplF9+ ȺnGHHJ%zsm-LmЕP&@\Y6((f1Onkzfa.DQ7"D^C՜ll"΅+a;|L$Ó[#ګٟW(ӛkkf}n>Ѐjnp2ʾWPM:<E "{9ftdhߎ0VSNKE280vb!!q1̤֞[n4+Ck,SAㅊ~:F}Zy6H B$ =ibI Á̘LIFz^z^;;aL94D 43PZuIʸMF*Z7L5hx\tR((dn tCj(H*Mqml?Ǣ:"wtqnjgt:Nt:}>|>|>^P.r\.x<x<x<p8p8p8%rq :[ntVVVVV~~~R !s&#`]}# u )xxφ -D f@hqLD2l6fl6"I3PXR᧧r\.r\.r\.`XbmlEL&d2L&d2L&x<x<x<bX,bX,bq&#`]\"`0 `0 `0 ~~~o&#`]\z/\0 Kdc+T@q" ˫=eB>qxf_YUQMi)9 L}*;0mbX"iGdCB"BC 90\P  xE3˥%-ZLJbiʣ#)R(By䰉!%J !9XE;-#ѽTf/60TX+Cǫ[ jp^8d_&N]mSi_*Da"ȇw M_JW PE;-#ѽrJE?:he1F:Jn?Wle\{J<.q@p!jhGF(J;*CmFح-\ecM iafe,VKDؗWW{~˄}7Vf_Up5BOe'XMLK$#muD֨;$$"(\jkuGg p.XWjZV  8`ljXifjZ% :FgO0_T*3Ғ˖JJ-Y&%D@ZHeJ#(abʓDD&L()Lp"D Ǟb Au4R o]aBb:k|50VtگFr~ۍQKM*@ĕ + a@ ]sN.oo?PM inS ߶ő1ZOA{ӝ lJ7_ .c>vR}@=irxn'y}jA{Hyzq_2Vʝ,恕[π1ae|5nq)]|!/bg {̨'ZNJ/txq]W{?kIt| ܗ73`{4N+brK0%H#4 TKR|e`\XT&H ~ǥUuY Xwŭ躂ГAdžFATZ*ٴlD|;pĵںzZBA6`ȩϔG̜tD´HE@=ߚ钥J+g#D{tojeb\VOIa! 742{_MLxxxxxxxxdvog_SKA5) 2ݛZSRXÍ 2m'VTs3K*I(ѹ}]=%xph2ξjR>& ⶝WӸљРn,($! nɱ}eI1 Afv5触/·7F%d~qiaUnVB*ztnhc_YRJFC0Xѭe5弔d<m;96,)GGGGFVTRƾLhP90]FEEF*V8l2%J%H ## +R0QBCh32 ڜ*HŊ+%H4y8jxb뫜H EW(I/FړHqDq^XqBy ާ0kK{!*('dbJyr!`ΗGv6UTkC`m&I.8!L3!ㅊ*'"8\y@+PH?dmQCƋIZZZyYȺjR>&}e7%1.%%^~)" Le/ez 74%dvog_SKA5) 2SRX;H`@%vɒ$=t>940-*rqã!FUR nɱ}eI1$$#.T2Č\4L7Ɗ^XqBy x<x<d@+L,M,p8ÏK $tR/しnY/TNI!`tkeYME9/%qN m+Ki\LhPFVE9/%qN m+Ki\u]u]u]u]u]u]u]u]ʲr^J2`0 `0 ࡡ! Z 2\'D@0T`@W(G4np4ACNgc[vjZNa2aY /r/$aFABvu&&ec|?UG*<."D{esplh/XWPd4q"x!{;Z IxB7sđkCٷŠb]}$ea36hŠZ˛%vɒ$=t>940-*2R|R}ϜtDԟ´T9%KVQIGDAo-,LHE@=ߚߊ钥J+g Ifx_l҂ѭg5,٘h(óL)得ٽ}M-դ|L$tojeb\VOIᬬ,RPMD½toj_&e;9 xsĮ>Y?rѰǟyx4NJ*+/UQKI?m;96ϒb?<:'Nѭe5弔d<|@~;96,oB} ;8 xܧUuZUUUUwŭ+(%!_UU$tR֫[3cTTTTTTTTTTTK $tRn[1P :6$ EVTRm?<:/%%[+j*y)xv/lhc_Y?`tmgc[~nVB*zuqkf,>53P>[QG=3'M y8jbʉpƄ^XqBy hs2_تr"!"}292L&d2L&1]|V̜tD>gXWQK#[O򖑋=Lhc_IbbbbbRPMD½LV&eT2$#0]j:Kt:Nt:Nt:Nt:}}}}}}}}Gh4Fh4Fh4Fh4u]u]u]u]u]u]u]u]<<<<<<<|>|>|ŖS&D{w7bC1tD-)L:14npb鈨Ofv5T1p+әfl6flٽ}M-դ|L$tojeb\VOIa! 742{_MRPϷf^m۶m۶m۶m۶m۶m۶m۶m1]TiE̜tD´HE@=ߚ.YȺjR>&}e53]WPJ#p"I'&Fݍ.PL5`-)L:1463_[WSOKH0 AHN:Sx<.fՆ^lf2kd  E/Jm݂J`Vcx& #fM.Z3)dk?btaqY7i Fm׈̓/g {7n޲z[{2[kpoXcB4 2ct2}ha?~^F"iT̀Y;S@gsY댵n˾ݪ!al#Nܙ?x'to/aƺ7zvg<>W+o[xe;۳ǝa^2}Tĝmă= N+SɽG;˼c dU\8.÷^]Fy)n8-PDܙqcnur_8]xJ F;wo})c= Zٺ93!˾_G@s𭿓Z#dwԗarV~yj'Ps-2ӷ^`x^F;TM0}; *sC ,/ZTo@֋3gITs~ܑyvv"WwMЇƏoTq;m5񷜍~}>כw(O<\튡{@7puһʹeW/=?CiN@4;%p;aгU#=y.,|QSx۲Ŭ?y ? 5vG cO%,F:>uM )R4r_pPܔ<#hI;r"#%`>9 g@ʻbE<9 wƌFe1̂rj>ӹ9i\}B +apvGwI0 N ,FZt]k9h,P_nvg ~7 aMʡ_B-! 4(5,Y>js'=?̗#y;p;kttR}򴎑:ÑCߴă_bgG^/".58FiqD$T#W>Hk(pЁoRCY_)lNah8U'w )uJ~|Y;XKm4L{>">ng'Cy n|R 71syo߷U>R 11H):k|: 1K uV\cK%t B!,䰩9*l RJ)m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$d Dҍ RJ)Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT$#,!?-rk˪+%[t[7ZiOIM:k/jb[SLGB<5,#v x=ߔ:/ Kjhc1 VS,],ӣk3ӢjB깁I٨`dd{{{{{{{{iiiiiiiis9s9s9s9yyyy9# (57˛c+뺮뺮뺮]-ݼ)_[Wӑ JC]KA7oGn7V&eM1 ؼ@BBBB ȮX`bԒNˉr\nJ .jd^XRKF@8,"hh@z**/ONMl(gF%Dc@v]-׌yr|voha\VOID>82+$^Ժ;e۶m۶m۶m۶m۶m۶m.uEwbz>Q -)GfBb@,uEwbz>Q -)GferrRB^@(uEwbzeI.HLJGv65t$cA ) Z *˜av숄|xrke`[VPJFA<7bX,NT)SG=3}wqic]WQp8p8MF6*ic]WQ}}} :lT$컋K뺊R*ѡi1и,-fYMC96Wd 0 `pA+|voha\VOI~-uEwbz>Q -)Gfu܉DsBػ$I B%Je8H>P;c2Z69ٝ@cl }"TNT# D#~b7^+U6(kƒV4룓VxsyH:#g d,_{=}pd3Pgt}ƚ*l[=`qX֕iV'AiFNfjOZ<2WB*v;dsrգ؇4,IqT> IB ` % Y3.C/A^YA7P,vTomKF̄tQ%T‰@2#pO;[P9N:Hל+T4I+"Ȏ1\0!Æ eq$9#QE ͎ W*J(# "007}vdH0]{wtSNҪ lE D/b. zy?0].zw7a٬1/Qh)'gcccccgq2#pM K*㊊L&d2yÉ^-\WTx<98|8ǧòYc^:SNN$ yܕk4FD2apIXTS! )bX,`;\H59;]`6ْq2sX6+uKGbɹ^zvqP֐zZE1)e@!,) ӳNt:Nt:}}}}}}}}SFj ɽ1Ir& RM!$%%w*1}uIe\Q=-y ;}NDnh =rd=$"CSB>GasyNSwYU|yyyy}}}}}}}}oHXCA;7&I~tx꺮뺮~SFj ɽ1Ir& RM!(8Hs87eyƌޝ[yyyyO[Ŋ_.7.vMdAx¢rR*j}:ꜜHاRT$˟J fר_Z)HعLاyiAZBꜼjlU2/-hS ?x7ڒ"%# A;B@>;5,,6︈˶̇j!eztP̾h\Q=-yb|uN^rR*j.2wͲUǦQ)4LXЙɊ]: }V=9˟6jlձik)r\jԨaS) j )s7f5>FBe oml}V=9"(ad.]j}V=9"hapaws}¢rR*AO%R &䳛JVPKH@@.\6%U"aS)ERsVDD/j^M:YKn<]TI58 j>PӛNJaѽzNA}7ac/a*%hbON˻r?IC0L`n^] I!@v܈" 61 v6clhlV08VQLIEBeM7`Rsr=b&C:kETf>:qz86f7ۻ{cL ,B Qo˞Z/ͫ˺]e``5/T ș͎DD/Yc W+N0H:"Дv?41`~,*qQܘ 2րJմC L@~x~udHfxkEJ6%H8b@1Çq9yˣ^aS.i"E gp|s9 .n ICc]ٌ$I1#J$DJRPF}E}eX Wʹpg)Lc >M[uZD[w[Nrkﭿ}  `++"y]]Xf>x2s/5@NiTvRglc;yMsqv/e1čb@}:eX%8.>#$OWN6 PTomd<ۈg6C]pBIBiRCHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz BGLQV[`ejoty~!!!!!!!!!!!CHMRW\afkpuz%%%%%%$).38=BGLQV[`ejoty~'2=HS[cks{ '$,4CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz111111$).38=BGLQV[`ejoty~2222222222222FKPUZ_dinsx}3333"',16;@EJOTY^chmrw|4444444444:?DINSX]bglqv{5555555*/49>CHMRW\afkpuz666666666666BGLQV[`ejoty~7 #(-27CHMRW\afkpuz:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;FKPUZ_dinsx}<<<<<<<<<<<@EJOTY^chmrw|=========5:?DINSX]bglqv{>>>>CS_RBDR`@R*i~PJƿҀXʈK3 49#siL5; A7M͹ 1 @Y}AWRʢru{<8ڒ%u> Ė%峔$R|C? '(aDr-0 |1/J1Pz ;ACha(iC+ʲjR:" yaI1иp`P@0 ("""""~xrlf`ZTNHB<60*$ڶm۶m۶vF浅U%Ĕd4ԣsC㲂R"a1ѰpP0wwwwwwBmN;y9)ɫI$I$I$I$IUUUUUUUUUUUUժ TLM4/дB:{BڄL"L/ Z=:741.+(%" g7צvF浅U%Ĕd4ԣsC㲂R"a1! b1ЧwG綆V&ŕe5դtD䳃S#’b2ҡqA Bضm۶mݤ IƝGN[  KKKKKKKKK6;@EJOTY^chmrw|LLLLLLLLLLLLLLLLL]bglqv{M  %*/49>CHMRW\afkpuz'/7?GOW_gowOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPa a3׏k ʁ|IvZRڞo*w&-ݏ_ym|6|*¢."/*pO:`" eQFL~񑘒L u]u]$zd!ycH B@Z̵B:"8 ms9qkP!y"m3o۶m۶m۶m۶d/Vd*FNsL"*WXD}:ͥ2<QJ)ܸ QT_6 i[?{dPWOl߹1H9&%  1-`:Clc׽_~u_v/;k#S}ˣ/AvݝMRDEb2ZNmUM1z%98M0|Yx:^쪦ieEUK۲YߦeUq@2Fh0`(q0sBHݨ PI B=vV$ǎTWj}]V^>~Uel(8si/p"ws01ĥxe|"R^=<D\\\\\\\\\\\] ]"+4?HS^ir} ENW`ir} *5>GP[fqz !*3ll$.6@HPX`hpzm $,4FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~uuuuuu>FNV^fkpy (0:DNXbjr|vvvvvvvwwwwwwwwwwwwwwwww]bglqv{ww $,4M\kz,9F[fq| -;IWbmx!/:HSao}4?JU`kv7BM[it #/;JYhw +:IXgv $).38=BGLQV[`ejoty~Ӑ6IJXƣz= ? u-Rߧ<M@l`@[`!mp\Q xU RLjN]W(и o5_h@*EaM<³U0'h_Ѩ{mDa+*$Ujx1h9-RPe`""J0GGﱛ;tb,GwN)D #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~Ǟݖ%,m `hmRZkeaI$I$I$I$I$I$IWUUUUUUUUUUUU B,D B9R&۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUU T R2@I$I$I$I$I$I$IUUUUUUUUUUUU TBO9); I$I$I$I$I$UUUUUUUUUUUUժ*TB9R&۶m۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUU TB9R&۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I_UUUUUUUUUUUU TB9R&6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUU TBO9)9I$I$I$I$I$IVUUUUUUUUUUUUTB92I ۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I TB92I ۶m۶m&I$I$I$I$I$I$?I$I$I$I$I$I$ TR 2 $I$I$I$I$I$I_UUUUUUUUUUUU TBO9){I$I$I$I$I$I$jUUUUUUUUUUUUTB9IJg۶m۶m۶m۶m/I$I$I$I$I$I$)I$I$I$I$I$I$ TB9IJ7"۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I TB9IJ7.۶m/I$I$I$I$I$I$)I$I$I$I$I$I$ TB92uI$I$I$I$I$I$ITUUUUUUUUUUUժ TB92I$I$I$I$I$UUUUUUUUUUUU TB9R&I۶m۶m۶m&I$I$I$I$I$I$)I$I$I$I$I$I$@TRO9R&۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUUTB9R&6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUU@TB9)9I$I$I$I$I$IUUUUUUUUUUUUT|B024ZkZk0 0 ۶m۶m۶m۶m#   I$I$I$I$I$I$I$I$I$IDUUUUUUUUUUUUu1 ɠc$IJ"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ej 5[`ݿG ,n't<<+q-~-Ad-fMa~ytoje`[VRNJFB>:630-*'$! zupkfa\WSOKGC?;7ZkVu3Qp.L +s9s9s9{{{{{=[ jy)و8GVeqqqqqqqwmcYOE;1' ¸ZkZk:{vqlgb]XTPLHD@<841.+(%" |wrmhc^YUQMIEA=952/,)&# p8ᰀo.j)e$`ޜ[ٗ!vrꀍ<3v m@"4 | $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz/':JzΑkL)$$):JzN!טSH@<*z=@** Ri`` A $H A #IfQ2EɭDQ"  "D 䇏<:864uw0aM- ̬lL, ˫kK+ Һj"ʼn#B|!Å fdbde/)Bd @~c8nبAc0^` "@x z^z䈩W۶m۶m۶m۶m۶m۶m۶mҪz:y9x8w7v6U%ԴtT4ӳsSsamYI)PJ ʉI ɈHȇGdžFƕe5ĤdD$ãcCSg}ث .+{{{I#~zvrnjfb^qqqqqqq1JVSRQPONMM9ݶe%eA**)('&%$#"! W Mc.,* LXSKC;3+# ºZHqĈ:lp„} s9s9s9s9s9s9$SQOMKIGECA?=;97531/aaaaaaaUtsrqponmlk Ji)h(g'n۲d +j ʉI ɈHȇGdžαW&}yuqmiea]l6f({wsokgc_[XUROMKIGECA?=;9757vۖ%|xtplhd`\YVSPNLJHFDB@><:864uw80aM- ̬lL, ˫kK+ Һj"ʼn#B|!Å fdbde{{{{{{I#~zvrnjfb^<<<<<<<3JVSRQPONMM9ݶe%A**)('&%$#"! W Mc.,* dYeYeYeYeYeYeYeYeYeYeYeYeY{{}}}}}}}}7JVSRQPONMM9ݶe%Em۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m&}yuqmiea]ZWTQ-V8QbD6dPaŒL 03Su]u]u]u]u]u]u]u]u]u]u]u]I#~zvrnjfb^4M4M4M4M4M4M4M4JVSRQPONMM9ݶe%%B**)('&%$#"! W Mc.,*LXSKC;3+# ºZHqĈ:lp„} @F#E =xБ 5h̐ ,T0AB4`@fSU!F!o$@1Kip@>L~ ^R48 S &?zo$@ y0Cēf74!qɏ^3 p L d2q|8r_9)JPR;852/,)&# OC@=:741.+(%"AGb_\YVS \YVSPMJGDA>;852/,)&# OC@=:741.+(%"CX,#y$Ie PD}0t"1cĬ|PdQY-9630-*иxhXH8( (˳kS;# ªzbJ2ѹqYyopRJ)RJ)RJ)RJ)RJ)RJ)R2333333333333333333333333 ɽu &|yvspmjgda^[XUROLIFC@=:741.+! %}zwtqnkheb_\YVSPMJGDA>;852/,ő(E>82D"H$Dbwwwwwwwwwwwwwwwwwwwwwwwww9s9s9s9s9s9s9 ~x(|yvspmjgda^[XUROLIFC@=:741.+! '8888888888888;RJ)RJ)RJ)RJ)RJ)RJ)T0oN-l K*i H'fEҹ gda^[XUROLIFC@=:741.+! )}zwtqnkheb_\YVSPMJGDA>;852/,ő(E>82bX,ZkZkZkZkZkZkZ ~xrlf`ZT* ҡqQ1аp=u 1ldl[Lf`>M /x萳 gA΂9 r,YFhtB΂ڀFC@=:7R٢rBⱁaA!`@`8اwG綆V&ŕe5դ4s9s9s9SJ)RJ)RJ)RJ)RJ)RJ)RJ~{xurolifc`]ZWTQNKHEB?<96,)&#  /|yvspmj*'$! 2}zwtqnkheb_\YVSPMJGDA>;8w JG(((RJ)RJ)RJ)RJ)RJ)RJ)8$ ë{cK3ҺrZB*ɱyofI1иxhXH8((˳kS;# ªzbJ  4}zwtqnkheb_\YVSPMJGDA>;8w JG888ZkZkZkZkZkZkVwwwwwwwwwwwwwwwwwwwwwwwww8$ ë{cK3ҺrZB*ɱyofI1иxhXH8((˳kS;# ªzbJ2ѹʖ{{{{{kZkZkZkZkZkZkC@=:741.+(%"fB?<9630-*'$!Q9! I֗&@'ipFH$BbLFԐ6ͦ!50tD!5NQQRJ)RJ)RJ)RJ)wwwwwwwwwwwwwwwwwwwwwwwwwW pO.m L+j I鈈~/N KHEDCB!a^[XURQ9630-*'$!;;;;;;:::::::741.+(%"888{wwwwwwwwwwwwwwwwwwwwwwwww $Ź}qeYMA5)ũyaI1иxhXH8(8$ ë{cK3ҺrZB*9fE$cÂBAGJ)RJ)RbX,bq9s9s9s9s9s9s}zwtqnkheb_\YVSPMJGD{qjd^XRLF@:4.*&"  tαiQ9! p`P@0 @,˳kS;# ªzbJ2*R'ZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)RDA>;852/,)&#"852/,)&#  B~{xurolifc`]ZWTQNKHEu:xl`XPH@80(   ymaUI=1% GsC㲂R"Ik~# !3 PDH 4LD}1tmQJ)ir5NQQ~{xurolifc`]ZWTQNW:ȼth\TLD<4,$  ymaUI=1" A>;852/,)&Z$C@=:741.+(%"888.pH跇W'Ɩf6֥uEt3QN KHEDCBA@@_\YV.ɱiQ9! p`P@0 @ 0ӻs[C+ʲjE8ԣsC㲂R"A$D"H$s9s9RJ)RJ)RJ)RJ)RJ)RJ)R ɽui]QE9]L䳃S#’b2ҡqQ1аpP0P(Ǘg7צvF浅U%4~xrlf`ZTNHB<60,($   ľh8ĸ|pdbX,L{{{{{{^kZkZkZkZkZkZkZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)RJs9s9s9s93I5SHĐ(@"$o$@BO9).I$I$I$I$I$jUUUUUUUUUUUUT BII$I$I$I$I$I$ITUUUUUUUUUUUժ T BII$I$I$I$I$I$ITUUUUUUUUUUUժ TR I,$I$I$I$I$I$IDUUUUUUUUUUUU TBO9)I$I$I$I$I$I_UUUUUUUUUUUUTB9R&۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUU@TB9R&Y۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUU@TB9R&۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUU@TBO9)o\I$I$I$I$I$I$ZUUUUUUUUUUUUT 282E2eAStM$ c1c$I$I$I$I$I$IWUUUUUUUUUUUU... ~|B2h>SĖѹZ c1c$I$I$I$I$I$IWUUUUUUUUUUUU¢bb  $%IClbO2htgyDՊ\Պ3-c1c1$I$I$I$I$I$IjUUUUUUUUUUUU@paqńDăCÂBAA B9R&G$$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUU TLB,,@Wa8c%Vr.S:O'n&n&n&n&n&n&1 0!۶m۶m۶m۶m۶mzZJ:* g'f&e%d$c#b"a!` `ZkeRB2"ڇGdžFƅEńDăCÂBA@@)RJ) IJ_G, Z.@7c%;%eJdp#B!B!B!B!B!B!caĵi2e$IKIGECfONMLKJIHGFEDCBAEQEQEQJHFD ZkZkM4M4Mwwwwwwwwwwwwwwm۶m۶m۶m۶m۶m۶mI$I$I$I$I$IECfONMLKJIHGFEDCBA@UUUUUUUUJHFD c1c]ZkZkm۶m۶m۶m۶m۶m۶m,%!C@r Y-@7S&BRJdOMMMMMMMl 0L#a7V1/-+)'%#! 4M4M4(!]|xtplhd`\XTPLHD@<840,($  ZkZݶm۶m۶m۶m۶m۶mۖ$I$I$I$I$I$IdRY4ӳsS3 UUUUUUUU(!]|xtplhd`\XTPLHD@<840,($  (((l۶m۶m۶m۶m۶mvwwwwwwwwwwwwwwwwwwwww?`), ɹyiYI9) P/:$E] Z/0UDL@vtq97]agNMwؙ3[QFPEQEQEZk"I$I$I$I$I$I$9M4Mm۶m۶m۶mn۶m۶m۶m۶m۶m۶m " xph`XPH@80( UUc1;۶m۶m;ZkZk E2"qaQA1!p`P@0  EDtC@'v=/+dd=gEQEQEQEQEQEQEQEQBE5I)&Dx`!_IEA=951-)%! jZVS ̼|l\L<, ˻{k[K;+ ʺ*-----uwwwwwwwwwwwwwwwwwwwwwwwws9s9s9s9-BTH>ýF2alRE&I C 1\81Æ  X1TԓzrjbZRJB:2*" yqia  h GC?;73/+'# ¾(zЉf 2bpbe &J c2^HQ"D  ,0 ` S&K 5RtP ?{ԑM3ctrJ'KG3`PsQs c1c1c1c'ĴtdTD4$óscSC3#BA $ hgfedcba`_^]\[ZYXWV֕Ut:N{{{{{{^kZkZkZkZkZkZkmTKR뺮뺮뺮뺮뺮ԓzrjbZRJB:2*" yqia  Oy4s3r2q1p0o/n.m-l,k+ʪj|J1Jdh>zЉf 2bpbe &J c2^RT*JRUH!*$97531/-+)'%#!۶m۶m۶ukaWMC9/%8s9s9s9P?+ƲvbN:&}m {vqlhd`\XTPLHD@<840,($!w^|,܋;JY hw'זV֕UՔTԓSӒR"amfa\WRMHC>97531/-+)'%#!{{{{{{{zupkgc_[WSOKGC?;73/{vqlhd`\XTPLHD@<840,($!w^|,܋;JY hw'זV֕UՔTԓSӒR"amfa\WRMHC>97531/-+)'%#!z^z{{{{{{~V.޵e=ĜtL$ӫ[;ںzZ:ٹyY9иhPhd`\XTPLHD@<840,($!w^0|,܋;JY hw'זV֕UՔTԓSӒR"amfa\WRMHC>97531/-+)'%#!r1m,h'c"^HDA5q0lѤ27B 8BA NAA0 9(r9(&;! DiQfB1+e (?fj888b1cEezH48p` * 4ľ|vpjd^ZXVTRPNLJHFDB>:62.*&"^H8(`UUUUUUUUUUUUU41.+(%" hS;# ªzbJ2ѹq 81G^t2B:- [%|df&9wLwjԳ״`T{=bѦ(޺O"S_(=<]l5T7[Ids EE@j, }9nAˋ /۬*}6H09-snTit45RD 7 ġ_ZB(v[MX=LK 6*<5}D$x$VR"gR,K岋]|]v)۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$IcH m۶m۶m$I$I$I$IR$I$I$I$h0aA!`@ "7Ru$Io۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITBuno۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITtBnm۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶m$I$I$I$I$I$I$I$ITo;tUX\LChu@2#A5<#Z080hSҟ&z X )aPkA<J >8p8e,?V[onfZU] /FY0r1l f+ySڤ@kruuuuuuuuuuuuuu .Fijߘέ{6ƅʊ?&+}sJ*q4%TJܼ\, ܫM3ZBCTTTTTTTe%ba߫M3ZBC+LPDܼ\,4~zie~6fl6f̔d;B9-% L`P3Ԝm5! njPNKIEB@%@prbnvzo. ۲20ju9rvfߎ?7/YWԵI (G'_Pu#s&$\Vi)Hggnd*9jB@? +)+5EO 76|=*@iJ*q_)\,bX,bX,@0]P>*bR"fRDIj0TB(etBJ-J%I\z^C;3oD^ݛ+kڤDãfAڙ);&ĵjgea]KUH >hHA""4dpO6"tnݳ[MVjZVnVzie0(zG] fe[MH۹Z/,ҎA(Bhypf-|wr`'`L !ʼn,<@$Jޔ6)PĚ\yRB" `Tw7K_]8,HDA?<:lL&etBFZ!щ4(Z0.%VSQD>rptć*D`pׁ2rm(w'V{ƤȐ2X ̈2rm(w'V{ƤȐ2Xfxb6仓WjZVjZV̈2rm(w'V{ƤH"! @RT*JRT*JRT*JRT*/Z,#׆|wrbX,bX,bX,b .Fijߘέ{6ƅHG4^ AM)0\Ⓧg1[l * %t.<(6{ߟޔB֤ FЉVJïiPQokk p8p8p80 `0 `0 `0 ~~~/1Z*h9pZW}}}}}}}߽^z^z^z^vnvnvnvHlf}wql\2+!?r)P0[E,ztmkOdAzXQb'5f>ߍ|U;X+#O$(Dp@i H7V3s5U1T``4|1-G{&U%d (D!P:SK7N+BBi @<9 p2qIa` % IhF 4L@9咲x':b!CD;+:7)[%I|bab6澻86nvnvNE=5|[MH۹Z/,RRP5Os&433333333333K*fhqbnvzo. ۲20j#L)('ffk۰-+)+>"ZV)('ffk۰-+)+>":@ @ ʉٻ>6lJh7RPNN] WE#ʚ6)!dc"O͋F֕5uMJHDA?<_',,,,wfߎ޼hd]YSߤD6̘/[f+;9E݄gru d<4[ɛ&X#D1.Dpf̗-pIO?t؈ e%ba^oגt:Nt:Nrbnvzo. ۲20j# Cëkº| =ppb  e \l%o  YWԵI (G'?3SvLDOu¿<;97mؖP =!r48H@85C.@94Fh4Fh4}>|>|>|>l6fl6fl6fl6f L.Y(\)SE)s$ V5G *J|@ 2S]0̦^1ݟ{ۣ}1/km# -~Lခ N͐ Ùy #@+;:q؛E ƥj*/T4_@ESKxH(WƫkʮUQuԄrLŭ}(#!kF9>l ;J=/݈Ug^TVE+D`Acð~Fto$ܛjHIg2grexq7ĜTq,hAbAՔr\.r\.rL&d2L&d2L&dNLFC8 =======3qɯx<x<c3[*Ӂzslg`ZG>hxڼW2$KҐ &顜Y&ׄVqUAAԢDyq;,)!>nTRT&2qL-Rd`/sEt]v\VQN=l|`Ws3D$O)A2d G$Ml݊g>4$EI3Vt@@囍NY6Ȏ"&tnИR阾2ۡ|eM]`avG{u(eN$ CE &ىf@1ǍmQE=a#  6Lbq\Vv>|>s\.r\.r\.˓zvp&0|o vp;7x<x<p8p8p8p8}}}}}}}}?Ԝm5! njPNKIEB@=;8SQO9VvK+ 崔T$Գ3aW28@Je|wӃ}x. ۲yyyy'<<<<~~4kQ~ڙ);&޼hd]YS&%$?999999C;3oD^ݛ+kDRRRRRRRRRr1_%VI"v8~*|nvQ1^XF Iݺgc\XHqDE 9"#iJɀlD<ܺgc\XHqDE 9S .Fijߘέ{6ƅHG4^LcQ?#*LLyd{eo/N΍m L̫nv}T@"GÍLK8٨FZ!щ4(Z0&XIO@v Z'D(C2 Wv1'[YTQO@v Z'pc A2|d'T޾ROƜleM]~x>8fl6fl6fl6fl6{^z^z^z^z*9jB@zies&$\Vi)+*******NE=5m5! njPN)jZVs&d;B9-% L`8s&$\$R' K;j|*|x+ ""~n^VBXW%oB} 3j@" A \eIdf[!i)%v"yEFsW6ִA޽tFYg4wJi-˙@ xL}9\]~= `/Xn0 <E7O䟊VaM@@eGIEs8q.T>2 :ۻ !%CB%*xۅ\n _+[lqOMݤs׃7Ja8U*r]R{ i[y 8iT=~&sk>yT۽ki{ICT; m[PAn[=b(QpmsٙN3V|H2׆vC0!9@«DSqxZY"`-FD}"~@݌w尌(tQ4$dD]]h/is[qƓzX:Gs O?Nʰ( NG)>WoExX};“򁞰2yYm4nukhQ!=oO~!sUb\ mAۃe^V'1 JL8?u,։qNdPXz`kq`qn`Њү~ ȀS0@+P*^ *Xvy49{wp#"8/(& CO1!2 9ܝVg0wDE-ߧ`]hH |.u}!QuPJd7xokJ)"{=vW$jBek>u5(-)XUSPLIFCsϋ;/>6-,K WMA1% }PPŝ], nº'<<<<<<<ﻮ뺮뺮뺮뺮뺮뺮뺮zyyyyyyy98888888}}}}}}}}߷m۶m۶m۶m۶m۶m۶m۶mv]u]u]u]u]u]u]u]5Kow0cK+ bX,c=/v 8 p8*ii)8w7`0 `0 ޞ_qOn~~K4M4M4MsM4M4M4]% =5-%X=XW)4Tp>sP{s@(tߊl-ND**T4n13&os5Y;rV&F !:,!})@j=A-a5_rиJ4 L j1^Uν!A2ŵuT $< oڇ5?gf$FCA,Tڌu[IiRO*@HSZMEf3c ԄሡBʃR@UNj9Ĝ(ȇ7׆6o6fl6㔎q 2btbEʓ&k{ŝba*vZmF~\.r\.:Ϛ̬l<$gU8YB&d2L&d2GA7\84o ҃k #2 )ZEdF2a fãs1x<x=?cK+ a_\[YWfl6f(&2K*Q,92䇎0VႄC.YDqȐ:jXQ‘?觧uTnج4u c/n ,G XVTQG9L>&ɵqBIC;;;V &%$ FCUTTݴtDӻc&ć R(lcK+ ªbJ2 {^d䘟HGf&e#UTN4ԴtDӻcf&e#UTOQQ~zwsLľlİjR:"Iޞ{xtnIxK$걚"yq祷X8.-)(o4=/~H1~VUMI =f@1)Rۨ9C&-W@yS5Nh\OɟxH1_]Z~ve93kXƱuiaUMA1%a=/v 8.-)($ ŝ!7_NCG +ZVj~Yx%K(N25N+]fڨ9C&-W@ySR$H.PpʀT@{=%6jΐ e˕)Pޔ ֵB,D``_|TgP ;6#B|xmPA"@69L>*~ãsKr6'DxX:"2 @'Yd4BN͈^[0LT>!:`)SS eD¿=<:$gc?sPoALdd$IRHDD#H${$,m(7՛f V{FRL!OO Nr̠h4XiĆ@Z8XR$Vf^ig#+*U0 A\4-@vnb}-A[4DQ\e&֡kx~c=R&l9Ƹkĉm$jϜVֶs}(7]ĸColPVٜMF ܸH3dNt[ȴ_h|T?cx/ Agu+?+3;CKS[cksz!(/6=}%-5=EMU]emu} $,4FNV^fnv~7777.6>FNV^fn7u|888888YgT&pGc@@KJ g=btl|imv9 di>POV\ )`1!C"H֦ Q0Lfffffffffffffff&""""""""""""""""yivY5I8 Q, yivY5I8 Q(m۶m۶m۶mv۶m۶m۶m۶-yivY5IQ Vsx 6Z#'ys}vO}#0"LDDD(mQ>VAZ!QPR JΖJB(3)#|:C@(3)#|:(3)#| JΖJB  JΖJB  JΖJB  JΖJB  JΖJB  JΖJB  JΖJB:k+2;[*c 1,,:k+2;[*c 1((:k+2;[*c 1$$ A?$@n!~C*"7 v>-$}v{ mBϷ屺Ri}{ c $k+2{:) tk콗J0 b8(PM2)#|^*(ᘒ J{ c $k+2{:)tk콗J0 b80@2TBQ1eNsR FA  HV:e5K%t1S"Dpwwwwwwwwwwwwwww'_[>{/apLd|mSF\cTBQ1NsR FQ)tk콗J0 b84h@2)cFA  _[>{/apL NsR FA '_[>{/apLpd|mSF\cTBQ1łNsR FA ǔ HV:e5K%t1S(P _[>{ tk콗J0 b8 J{ ctk콗J1c1Nsw:)@2)#|^*(R@$k+2{:)@2)#|^*(2$k+2{:RRF#*wfc5AFSD(`(8E" V)P(  @aQP)ݺ"ܢGNt,6@&Q@(T J*7)Q0( DEJ~$>yR`>]N ,UzF1?SPL[ Hf9_ׯ(u-ɴl{{{{bYk59!y*NZ 61~-&G1?SPɴCf9_ׯ(u;Ϗr _˭Q T)w2m%-ZlcuZnMb~^Ji+eɢ`ïrkrC:U ŝL[ -~][שR(dJy䡵ZkZkZkZk`ïrkrC:U ŝL[-~][שR(dJx`ïrkrC:U ŝL[Gf9_ׯ(u;wh1,ܚNBq'Vڜ8nبA:/E˕*=#hFPx<'(Brc> 鬮$r\.+͂~|zLr\.rvTUUUUUUUUUUUUUUUUUUUUUUM4M4M4M4M4M4M4M4EQEQEQEQEQEQEQEQI&2EDCiPGգjZVjZV9<<<<<<<4M4M4M4M4M4M4M4Ms' N4Gg A?>=THSeYeYN6iΐ)"J~|zL'"'< $i h( 2EJ(xC . PLN&$4eƀad $p#$4eƀa@XıbX,bXjZVjufe|&bZVJGΛ5Hhʌ,˲,˲,˲,˲,˲,˲,˲,˲ld I#RȘ"s>P!m8Hz^z^z^{{{{{{{{{{{{{{s9s9s9s9s9s9ksa(6CH bY6lrJd %‡jX@a6@'  I&o̐4!)r?V耣4ʐjqO,aē6B $yŋ%L#h.i#;ꈃh^lPtG 7©80@LLL,YF^C C5Y{`!pC3"WEL A< =^!t2&Ur Xxt:MZJ6q(Z_ZKФ)籡 X9xTa_c%=GS= gK mͼ=:ӱM5jvlS]7s 5H?~zO/% UZW[w~2r`XP[g|mSF\cK%tL!8_[>R SH0{V:e5TBB CAlNs-1 P[g|mSF\cK%tL!8_[>R SH 0{V:e5TB{ g'AyI6el "*2:BJRZbjrz"*2:GOW_gow4:62.*&"ffffffffffffff۶m۶m۶m۶U5%?0Qw.$9R&/z۶M$I$I$I$I$I$IR$I$I$I$I$I$IUUUUUUUUUUUUT,/%McBlJ"[4si<2kRgXօ-7Dzlu$"߶m۶m۶m۶mm۶m۶m۶mvHڇe,$y8 첪"8(B(4m$2D< vY)Q'&mH9NP&h0˪{GJٸLTH$I$I$I 5', fI.|gSY`i ;F|H҆@.<W\g9:;;n=n#iB 4`! p jht0X YaWKA_QO HFEDC"G&e%d~9s9眻=;jNq7iMi:SjLa/uXRPzRQAS,or8ڴFә,{Z*:HH%;]N@`d$ăCÂB`PdffK* l%;]wh3YLa/W+UJQ'@hY=޸pzh3Y riKY+UJQ'@L=K2 p8|p 53JBDBA!$Jϯ[ozK")2)G/XO{y&>en9=0a7p,M[u7v|sQnPPunz\ !+c0F`#2s~oE>!#u߻.o 2&Źyi]QE9-! 3.n*j'g$d!a^VSPw1Mx3ysmgaYSMGA;5/)# ,)&# {{{{{{=1atْ*R8a"B 2``"ʼnx<x< ݫ{KzJ깉Y)Șh8اwG綆FuE崄T$ScԾ~{xurolieb_[XUROLIFC@=:d4 _\YXTQNKHEB?<96510,)&# 65 z{{{{{8NhUAes#a@%j)$9lн躒j@8A7W˕S$FoЈc33AI}лX~j!HWC[X QLG ^wJ(e!|3`DX`n-l)C p&ÒQЃVu M >^ i'g|}Ms>*¶:h(a83jI%bzup+RxaMm ԃ83.or )P0Q!@|Ё 0\PD  [5 q{ <(.Sә[Nz-M^,&&:\| E>_S5(XMqLg[w ;ձ0;[1)rR%/ppIjr+n wrPf,0 " ]*iR#Y/0>Ŋ9*[AYB `WaU XOGm9sSaqY4pz5~VyzxrUr;t[/߯s2Zi$M =\ε\s:qhDzvFz&Z)64CTIeӟ(d2gGJQ p%IDqJqU'ͤfX\2$l ^ԕV;^ĥLT5qc9@?a^ ¯ey媶?ů bO;AoVVbXedE9Kv)Oٻl6`Dv΂,QUn% w_֍WZGGҌ?n>ϚL9;g{:Va>S=%*tzŌEM49~0oy%d%_gX\Rl-IJ_w8&w-S!x̩e>GA%.Qd·1|=h% ;^ ݻ9Ngm$ cCF;[˨3c݄S#S#fXxԙF K[VD'2U?IuA?i[[fNB5v*svFx_xI4 ݮѾ  d6Zsĩ{laJ#VjWz7U5~/GvˁS)ނu5'w" Tmr.:Zx*Mzȱ3تrrTmn- Gz]cs-ݝtX¯Q0S3Ɔ[Iv (acQTW#]U{Ko7 M`I՚Ҵ~k]h[Q{ 5lYe.8UΚ, FyFإ>_;mM9ӻ|3]ll_fzezSC`pwNvYc$}B܍W镱U@X2UQ+2?SUU5Y :XE:ⅼ gk~~ K V~|!{_Obt@gsO:Rk0' _hm#@+e},RF21IwEnўГOrXHw*i py Tu&_=onTPqTM{TKU4c2k`EsRR04p蔆&Zb+)ML)÷w1yxWHw-޴ i.Y_b€tfcæPMf_(д1 Le^4quRJ((51b"$u\v3Pf5iLT R/6 34z4MPq^4b`}q'l1`XSš e@qDk(M`ZE0{p>y^s-zâ5(zKYJtV_Phv@S?I3SKj oW{t R__ү7ϷͷwK}a|I|C|-|]F} }3qf/S& 9'>c|ҞyQ\r/bn 嬖׸'`ej[;>ds䦜#ی1F6":#BPVeIcS{C8Ε}^3Hp(=Rg.gL=qel!e)>Pv^u`W 1]߾/vb}c[n!t |Y&QC yX>r *s!y-!Ȇ9V27`;qAn2d%׬%MEw{n7pW~4y!/Cv5eN [=c^~ePC+cq<*+@KG;wMKMEwuD5ޜ;]m=|%TۊWԲbhrX7 dQ.2)M??s19|h΅lHΑcs 8 7kY䐒kyB/gr Lm ͊h^{ & ) ?2 G'MmMp&TPuIǸ+F_X0.9 a鷍s,4\VgrǗ,WNn9˨!S-m:  #HI 4O`^"E/}ꬫ-<{X` = ;CUfh: MH#T#lF[~^ SNCZIo8n e^24Sr5U竦\erY /"Ȁ*77<[ qs PǞ>ZQo+-[r/TI N2>Bԛbt@E[F"W&ljizFE 6m=ӝή9< ~NܱBm}%SJ0Qĕؒc(h) GA$dK 0ԩb%PBT`[3@8u5ZPR/Plx[ 3 U3̻Fpd U"e~}gXrq5V`E+]We=bv0ă#o7!"|3VaFB\B#9VZ$ rYc_19v!_=yq y-v%j>7yyr~3~:ccc .8FlNDucGJ_S."^?_Z#]<%^N]S/ Eĉ]9]9ٞN܃CO/'3183ffBC5cf~3Xe"c!"bKWgg]mfƬ]Yd BV:UCޫ\=N,ʶs?)A*2k BM1x)B pƢSņH. B>Eo;)vqGh.׎[n7Q#nmlxEQ4oĥ.WA j .n"~tW@{qь]kB(ȁءaklF#g1/ϱ5i>;Gy<+3:4+Os_ +ܿ ?Ҙ8/we'EQ1QeWnae٫d= v/Nt:7U0>c<¹(OE@πx%OH$G8r k.7%R=b[ZJUTŦ).E1G5gAD; +9;H4l\I.lA9 "I iY7aix*Ne\׹A.a"iI{(Aܝ3xaCA?5x8u: c;/t1?9 rm3dkBo:8 ^?"̝ǯW[UVwSz恗Ad-awN]emhr$>w]ـ|ƣk[8mH ͇aѼ⤶)VVmh=ѐR iGo Z82\"/snļ|tld\b"'M,QIZ.ZXXX.8e]yЕXُԞʷTCe:Sr)(cd;س^gYg]}=bİȁM2~8("aF\ h!EJ*R 8:aK8(ǷwgWG7'׍=xMG]Dnjꧨ>jzh韤w):f薠S~.9d玜3nE1Wr9ˍT^ %rkq,8\A;Ǔy8Fۚչ餦J蜢g~ z瓞Gvy拚+f˓X~rCʉL>D!{[s%.q x";\ ZZ3-f :(n.6{*Dh@GLEٛ!YG=xŚz쌯h0<1b&[XoZY_Wn]RIǵe}9$3K-DI%$ЋRhEB'QЇ~hzskǶ9ryY8h`VŀmԚT5'c]xr{¡+Za4A ]>Ks=CVYYcvun@g9Wɹ 5jp^m"C8 7531/,Nv&^!1! z1 iY1Iq9mڶ&Sb:h!10ᰚ N^Ns6hL˔Mc3v R-RF=V&\+*uO{8] k:X5O:ִY6صV.XuSB]4iE4;且\e#nl2 !֔#n`t|EJ 9λ0._aĹ6}藙[bnr##xSF;uV?QwĆ5VBjTy|nFsL.1^qb*(&$" )v\f)IYɞ \'"yussߛڬ5ۥNt94wxga|҅-Y\R[T#pM^{ݪBzmRS"% WG¾rU}3id+O1!KqCt,cml7XJ*3SxJR1?8V@M)>b'.6JL$0"N񑇍:\a 8kvX5lѱFW!lo "0V z0l݇f`/NoiPن0\lBc 0 F-b,t}g·a[z΃h'k8Xڍ4kV4 FCHM&1 u$\LeIO"-{k(J֊{n:`Ӓsm&V3x<Шr/mWT3b_p]Y5)M]*h@Zϡ~3'=ܩgzw8ՅV}CtM3\qp~c4MD^rI8>q`ߐ\d M&s1’-(BŐvd F*% 9+݀ozS-w 솪s;ɍ{S䥷 xE7ڶ 6(®GK|( $;0{&tA/W#""10 ]>Bu݌\xdtKّ9+<H<@N+ "(mȈI|"8 ;́ {i, w V[ 0!-tz]>Kq!x+pu㬶ؾZہ llU*3Sx R/rCi Tb(n: @&0b!b'yG6ڰ-xevgy(:] ,Q?,<´/{h=R &2 `hB>D  ?ut;΃mu 0\-q 7UapzjN5eL1t1,eZ%Xkb4-Q*ЯvtY 2W*JSN9,+kݏul1^H ea]}0VS}/u=N3t;F}.t9<\A6>.a9wP6sD9ָ k,N3x a.ܢ,b*"(|iF.QdC B{|`#QT)j'exc[)H~3o~oo5!o2@+-=,n0߯ {msn `2!Ct"Ic3hdZwTH_ }z ɬZU}4^fF-rcAcXW̝|y,)ڐk8ev_qOAfVq-^(UIC-MiK46넦(P%Wҕ>oGX{{.㾕rR2P!{o1QsK_h8o3㪟w^-8ZZkֽNmʼ_sQxϚHJJ!v0Hђ?#DvC2T􇪒uw߀R]ׅ@sJm7~/j;nHƒ(UE_#CV7&*-ʰr?Gjmkkojl%՜S }c4sʗxHhT!Y9.75^Wf^wco8sAwՌXG~/2վqģ-oCe1JP߬i)tA0Zd􇵔}H7^(n:fK@W0@ c\+p\Q11oɡt~Ư&]X )x{avşXXt¼,5c7_o]N-c#kz:dd:dfNgm!#KԜ{r˟yBpT7Rb2'9WBwsa F ݯ+}9Ⱥr88NMup b4(9'271l3h'pMUD*!4Oa/iMXJ_D_I)NtЯONWdױM2pu_:P9^W6Bc 4fo zXo@}L=\H1MaDxRY604Z!|T F  _g:qx̵܍h޿mC&s=_VD2]~Y5PA4yin#n§X\lp3QǮ?us:p> }A7si5N-ce5B!Ȁs ܛxZ8nCuxs~'TvC2qMdsOZlqjހߩwɌh"?D&%kQ%c$1 0Q`,ɣ'{mS^\/H/[e-CrXC*?)72ڗ̮D$i!`rͅ-=c ~V ][*2)(eg=5ϭxfvNΧt6sI< g7͟l\s9Ӽf3g̗ds)n(r"(Ɛg|Mpm^o~[1]nv}KuQ0a6 8PTuDMGj[olgo6f1paNg6C2tTRIB1 "TBŽͅ௶Nc{Ok1&EB!EK<c<}4k.WhT@J >z9UUUUUUUE1D6Md8=>/)܂2+'b2j'%\B2##"2h!{2kz9cx|q51s1lR-2 )jp_yYq[iٖiWYYVaSm{I]\9U<)MtE4=41΢(Mb~~~~*K%r R@DX((Nbb2T&42i3 1㸉Ād*(fF1br18L>>OS&+JEA=mANa//////2T"[2 2 R!BGH0aD@w*ŵf|څә-t {y))~ ¯p-dﻂ<>-.7 Jz;ABZBdGur(CeOaa!!qDa PA@YC!SrHTrHEJ$%nN曝 RD=<STRQPONMKLJIHGFED8(),;=Ѫ;:MMLOOͥ0Gƍ9L>8ʿ=cdebYa`_^\][ZYXWVUƭ9O01t5,43210./-,+*)('rsqponmkljihgfϼrAtr579:=>@mndlkjihfgedcba`_  y~}{|zyxwvutNвBBDo6UB>"bF2 A!P  !HPw8zowt8ٱ`"wM 3LffqLrIOn@@DqH "-c98y?+S 'BG M;Iƃ",>G wo9۰S-3ʁr*UQFD5A36_H2g@2w=D $@$g DEhk)'f> x9 Dc[wm t"RG'X>@B 20\V HDj^|w 9"HԱ:W0xW-lQ7wLfL^T $_jP9 sG޿ `ǁL-'#  2jJ2 xU@jX ybM(/X ZQ~.9[f"I;s19e&[%E%z}CBB#k^~3W@ mg< ՝|Z?ߗF uW?S8ϵݮtl ٕeŔ)̴im2#&LȰ 0[$cxᢱEfS%ʿjINQ`X/ZYG MtSn*u+I[5f6Iо<En"{Ȇh8@Ħp%`$sLF1Bk>UHPj@޳JQnrkfBZL:Ss7{+ x>4B@C=\ dKǍCÍD`*Ms$D !)AB;H,vdwudw,M78#|+9bqHewuuE DyGz:;yHx=Fxފ-sNm@8CqHh@$z'pƦX3*;P:f'@uM82fJǣ#ls9[+IU|yŹQ$Dž)k84足Q-E9mS[Dq^0tvE$4TiQ/}OVyzTl3B@[>(Q^1L/mzGd8 5x6wZs!dj`3<t{'F3Ov*U0Z\Jrqvn%|9x:p3Y?Z̐%aMnY.l8e_|/u Or\eō7͓b{gg6XtJaze ۼ<6cCA#}DK@w]kϋv.`|6b>Nt.Z` Y D$J\'|^)DL_ 8ȈzŒK2,^` N5 .kB&8?ok>XO<emWzDwTM]'5]sPsxZ鸦t<`ÔK i*zh Z (1 {o69u~굩A8ϖ.Kz谢t7ܵ5rj>I-M(C+==˼rN2oN)yf䘐_>0Nd^e\^ڲ+YDT (8O0Yϒ(7ɾH=2(n9wȸB -k,Ǵ=cu WqָƬ3^jSaS"^z8iGY,PŞwxL-LKcߋ|_NtHDvg0{G:16 ߨ kPƄeC/"![<8S,Q EOM~gޕH|dw#uV=Er'9 =@jA{8}:#vx.TGL0}E*HG!a'@/9/s>.׳ϯ}~g7{ng6yvsמּ{Q|iKu'hO=k99j;&엯[9Ѵg\7z)W'd꒨Gic鎤7(bc@yte^89ͷYKY0r˭ T>RP(Bf'7IK WxǑ4~q#+9QELC,A ?C=;97lC5L3,1 /BɈI>Dr#0 U$(l8B. 2!,+Ze t5P@SE T`ozcm7J Eb[V1R&ЇxxOpφ}5+ 0q/| w۴n϶ mصߨ&mWYV5lSI0h=^C S–Fy0% `GsTMI5'vlqL/ xL8`-Ek!:X'yv&3}IJxOr#t.;܇Y9bmiyeP1C[sB;\s 瀛i0߻\4D%L#|GEH"r:A<=0a bf90g2/uᶌ63)E dOs&W`ؒ)(yBÐ, 8@^Af?qk՘f%[T.B\CiN*nJ3. @)ېr(Ӏ'pr&`%P2b,Bq(2 " L 8ǀ<۱ṙ8x4612&0{qxӱĊ?x.Pp'P 87o}ݶ7kyfblew=VW@᳛=3ݴΥy4wQC zힵwy qޜ]Sv5pΌ-ߜh\3i 딫Q}2uI#O4tGGg}11<`:f/wٜ[Ԭ%,cV\T*rf)fRf(?!ɛH$%+y#و&{n "b1)x‡0 ?2^q3VvF6v&PvXc_YتUbSQxjRaGI*O`;Afru|ĵL 5uXj=TԿQB4w3]X7t4ng̔$3)9qsC IES hTԀ(đtI9 GB>8jF .Fv,d 79gdWsZhn27y\1bSX}aK@=`C(_;A^3|]+X34? `^r- 9 X_Ue|RGIN79>q&,`ļf%0'}G]6rіpʲ $h8n=h`j H࿬Àúj>֣:ojmlz^˳~G\8j,18? t%d!!/]o P<ȉ(H$%E>d!:c 8c7qt 7h6f\c4f< ǐ &W8Q ~ [<O~*S1_R7P^M8ɐK>B];u(<t|N$9p3@F|o~7f{-o5LV3n2 !'|8ln a0C  ÏgYetR7|vg ,T |־P: 6zfgWt1L_.s|ds,_JJS,Q 'dv2yəDr%'qIG7\$D#<:JZ@UЪUAV Z*hUЪUAV Z*hUЪQ9 MĘPX2AIX H"3AAWD ]=HKpl0`@ -fdqE *ĩCQ,VVX/RB+ӭJ"j)ѣB&tδfKjVʼ1s\x]o+p;A\l#X[i@Zf(;l,lU*(<5a$ ' _39X@x K V:IH >E&zBg|SLGߨ}};M.u`:]W9I"m{tr|PAj{5GTєجֺYcI(ʻ@d pNc]n ڼ:gNvҟ\ U~Jू> S r nx+@ 0kd-/ayʾE=HFpf]ǡma_p;}Ylt CXU/4((\1WtWRRIݏKݏR}E}.u?.u? ]~]~++te^ `XU }IAt$uP Hɢ{LBCpN?$f䫹g~+]O @N楬P ;Y@(ki-fJ+V|g9(< V~3kh~5n2 My!һɈ#Q@;9BfhoEѸ-k݃Vv5 TÔV~5~iz0Mhϛꄴ?Ck͡KA 31xG04/ݙTgh7ɌdF|H;rƞ\-Q/FkD|m+ 2bYRMfYh{Xf][Q'g]fJDS~% ra9IFȯmCC3w;_Y2ȇ-s9h|+57Ƚ7怛an?\P"`KӘ\6v>轄 ^!#o7s VQ.q]4vvm҅ /{ g?l&LLDd ǡKաEoX?3=2,)V CLCLAF!>N PB1 t @6М -v |>0o&״|_bO234/UT>MRDAXc{c(ƀEڇp  T~iwrJm)QO6A`GdBWזV֕UՔ/V]ȝHw:smӻ7]Kq|ت15)ҋC+~R윸)13%ʇ#>2 QN› OyVzgmk=c}k->OlÚ]j=ӳ6>A+@~|첿3ޡݼÐ/G!JC/FyFpZofL4k0@SиxB ۶ס`@XJ5m۶wdgbV诏z,-nڶfz + j)HyͻצJծN3ͦ.W {>jz"KNkZ򪓐ethRP,I $$`Ao޷o> 9̥*6=Y-q+I!Eώ/ugE1.j/x;)A 60.8,ΤI&dI$I&F}A\ )pO;zvΝw53jkj_ȳ?:: /iN2_bydA5,hjC.AKH~z̕Td:L.OBɋ@^8]Dr!.p8 w#mp6Go&{Lo4ܳ(UHl>]CVJUB!OUn)qG)ܦomѵEkP?4lN7;3˯+zrkI#ՍV3V]Q{"ՈN](u c=^zL-%PzH(+z٪V&/S{a]SM.֤Zu/XWn"uJAw{R%㶜=ɾz]F=CNǀs}smbZzg&!  G-XP %H8lА (LGuMji`:˧E`>u. U`5`ޭ\k\s9OY*Qpzs7i6hǚ&43yJeN"38bb6yJS Z0Wʄ.m|g8a,^\Un,mW;oE]4晴,^xi8vUٵskxwu}L=]@㶌zۀY]-R`/ J6g=^Xȷ" 73"n›m- &q)=Awp|lKm*xz!y'ŀ#t#]%2䘴2p2Z1΄σ;Y p&wK%[HdQ\A/qp&ɱdܷwva?d.9jGKH{2c~;s ]dE0(+:D|+T,hjuBRFSJ1ٿqm7w.W\ P4bwThF2r撡߁l?;3#,,/g|\(.vu4暝2<T2==s=WѤA}oLrFpk\Inc;3u4}w%4KJ7՚ʹccW&ii ҭmr`zf٩taR铩-aTE*6Ub|Qp.]tT`::^ROOn'wzqjLL)qr~ռbVvfNuUT ov^ױ)>+;\}&u}Iznker ZYbbšRR]*nI;`x7l,tMzM޷W8c(NJLXW* f+M2"[5er|o|k|agS[#@}JUT+$zrIGl'%D f@É֫L̖eS8:T/+-Vdq⊭]ETR<m)g#Ň'b K\XA;.8@K]"fb?J9vyهTpۢ>dkEo[jn1bL9*͔!3FLͼŽp;TP"}f 6jûڅK.[86fa\rE1J*S F9İpЉ`@@&~}K$ArH"C䇏&).^Z j3]mjh`;<v:|e0ĤX_x`څAe«=b+<mX)`=,iLro=7^ =Ϳ`{1j.\Utsq9 o+f۽%u\\m){F㏑| ou9Y(sUzor)#27qqrS2I^y27 ^_\z0S0vqo Yg;!1qJdp:p4@?ՎlY2r@hn Zhjz-sR T+7Ekm䤔JZ`M5z 8C7؞vM"Xn]X@ãv,ON~{ErL魭YXE7ҁB*#3{b\}>r˺C )j9`S,CfQ fg=.fȲD^)ƞ\68Ѳ#HvI#̈́;w`cLlFbx׋☓iI QQ'H X*0j@! %BlZ23yx=yoQ¼mcV'Nԫc#sݱaNp38zG䖕|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZY~|zxvtrpnljhfdb`^\ZXVTRPNLJ$쏍&b]M=- ̼:62.*&" s}yuqmiezrjbZRJB:2*" yqiaYQIA91)i6R䚈u5t4s3e!A(&у9p߰Q؎Mc |=p_̾(b2hVR}@mӝ{,W,{)So6J#M˦2))oΓ뫐Ǟ;^3cKc+ / cwwG/}<;E!E,VHE} (~ٱ$(g񶊷oxP}O}WT*9ہ.4/H{˧}f=BܛUjihgfedcba`_^]\[ZY~|zxvtrpnljhfdb`^\ZXVTRPNLJ$웍&b]M=- ̼<ď+mL]̅gםZe,9оB$#QL<:ra02b}*R86Q!@|ہ 0\P]  9z~*iec!߰=q﮽yZlzZ' [ҹO|Q=}ϵ<)M{gq) [xPmIJ򕗸>{ f;O~?T+4Z|WGw୓z[|O _ 8PSwWQi-o\QE7)R!ku ן$rH7V_'~`~O 9ӄ,ǒx$#"! 6 j#EXWSOKGC?;73/Q$ȏba=xБG 5i̐Ư -XUʼn$F ⃇6hȀႅ &Jȍ၃ (H`[K;@ba_][ 85-% ļ|tld\TLD<4,$ û{skc[SKC;3+# ueUE5%ĴtdTD4$óscSC3#²rbR&a?m5jihgf!B$#QL<:ra02b}*R86Q!@|ہ 0\P]  :62.*&" s(MotK_ޤ@:$?/F!:ECgمޛ@pScD|-±/2pEW}\?zb=T&3 LT(D:h'<߹s*CH&4ycxŷ$+W1|JQ2xKBtx:y̏]]׊</'hC|uܧ;[2~KcW{׭.x=#`]ĴCյ=Uiϲd;/ÎHKz]o#θD+j0Y:!T'u==qNszеtAyTσl.dR}gk:\ۘ-=MjJ?K:Zːn=bF*:XѻEs W@:?:{>o:<_:;O:[:?:9/:8:795is<:"N;u~wNFC_A{ oo}?Yz$~ iz6'\1 ޟw0=jPgzmڜC3'<7` \,Gr*M+YOjӒ?JrP;_9#G~>=u͗c>ۆ\MgBNaByqlޡhad0wr\/h-iW.)EyWMZrII.yfrd  4( @ @pC"9Hm 1x6.:.uhY/Ma$K6_]rtszmZN{i]uڼK~v%汳ey3hZe|6_ͽ F 6;^Ǐ 7CBLF9;YN┨+T:Mvd-WC=ѣ7GC[[" ' ]NȞEJhE]nx޼^1%G&A %.$xi..-wMggLŻ!Xd2H撏g9fkB=p7zq"lu%+3G`s%vJ.\ C^=Өu+(\_Ǎ[ar`>9-78ؼ cͱyIlOwVUp}^!5D;'`UW9J杂>Cf" Ns:7$%ƀp2t~,^tzChctbYoQ dV@%]D.8דbA_2?9;ii[ReŅjX`mg?k@p4<ܢgd dljC0n,~Sԟ%G1\r=u[X/̯*pg1' E ӭJ拼7@ 0W8탳HބNb;v+@\g<ǽKJ/2{oV6Hߋw"{{uީ>}wiGsw{sܙ!nWnY{ڑ~v1xb`ua:gz[FgP]cHFNwqv{اK3hE5HD`ԻZia-a=CqfΪvkzwWk{#| T'9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|48::! ,Xhjk/1; 1:ON^]Bev|Β< ?T)*\4b;lHk=  5:8EDFS ^.^/0ZtV$)9qQP YV3f=#O[ _/ zE:?4"G&41N&\W?M~)w؃}A^OMVm/SA8'oؾc8m~-td{sŚy Yۂy}Vt}~= b[l_uDɢ۷߽ 9#$ % 6>#F,Q;S=U?V@WCWB]I^KgShUq^vcjlrv~4 y$&(+JPTX\`hijy".09;=Aov+.037:S'V-W.X/Y0[2\3a:iCkF|X}Y[\_`jlstuv~ƱDzۻ 59<=>D FNPRSV$X&Y'Z(\*]+Y`npsˣ̤ΧϨЩܸݹ߼ $/26="@&A'B(C)G-H.J1RVA^J_LaNhTiVjWmZ/J!+|A3YAA/aCzAzAqCAP8A=@YMV@!ZhCZM !GOqC`W~uJ}M_oo^)w/m. ^;Kk>Ż}nGW%i{ {/nA(w.<fC6wӸ%T'q]4zjf!~Gu eb7NlRMqcnxQ/1L#- YG ;NQ‹V|0"6jBY-hCuI,5cg .c袮@df$It  A $"\tRB fp+!d04@`hdfC oMvW#cB1f̒B%b"kYrq34䍡S=x&_{D+{3ҤB!BvuET{k{w!Cܲ1]:x !C9ͽy_GUiDvItW#^3?tڒdn\7*Bn/<c1g=2bc/`@J  Yeו6LrK`W ņr(y @PV{]Vh˱kp>ec?e;X<9jq 7s.%{.Z9ȯ,;<PGg;]mh?/ S<`||n}Ϝ53ffͬNea Ϳ(eZP4P4P4pTjwP9 NclYgia&tvwjalwFV5 Srq<(yâ #h・ΔRuz;.olw[Nbt[vWJm-mx_ '1w rwI|{L y?,C(3H>1Qσ玝:tȉ獛6l֨IL挙2dLj KaʮSr}RzE H낲nu*Gy2ħ@IÕ2yzQ$o1n(^"Akx yc:1 x27Eg&(?-37!%B$OxC/0Ϲ~˿R8ϓ7ag _ /˵?|!=gV\'Nt_4Co't䀈OO(^y̋X9H]C1@ӻm?pK*^e/Ϙ̳[cg'vs)5s,:h z*fb 8cWU> ձS_O=(ق`YT,+ٕuV`uon{l`؞ ʅLWs!$ZbD*!10[[_܄X6M߻(x qG/O)YzTAY|,eRt[\E'UrqVom#x;aa1v!nOH,y$\q.]Fq9 -\pyeŚG^"0@A0-kV .ip:ۑ¶RO @|mė,d nC @lSt)F EnΟ=6wCgij !P+(AHaXJ& ܅ݢN=sLy*rk4W+r _?u_>ͷ8v\O&J/ Xr^ 8x9U=D#+;8)\(]ܘ mDT0TZ. ^xߧwlIFJڈ&HCÌPu|nrkҥvң?X}U|ѹ_yBV$79-7-1g&zQ(Q60+Y%w+pܙoۛD.q')Gi+1R]Q:E3Gx|Vi4WF)>asz:a-?ezQBmNgkpҿAxܯt{JI+&(ҷ(y6G_聎NlA~x45. ZR>iPȅKETýкZV ց-^$oI^Ӌ׽cDK&֩HFkE`jne/õ5,z0^'Cٴll젹~(iSH C -+}@6gtZWk3z;Z[VY[Qun|m#F=vZp~Ǿby^Sp; &vjYͺ=Sg|}zN+6 g\w䫧j,kPN'%K<`|j'mM@Wh*MOǜt jM&ۣ8me;hꌟyy&LR9zyh (*6Q.QZnJdnJUc .y z`s{ !:Ƭ& p FA -A+(BcI WA xZ#yٗ7^zye8o'# 53>^m8z)zgȊk7z"z>vLo-s!/ zϖ^Ahv?{IS*'m$5[y9)"l~ _ MlKg2vdR&J3fi9?߅D@%/\篻' y:]V{uXs>HfvR ?'v?#vӰL== +o 9JeQdn4/tCCp5 zL4\$q`,5if!y`pwt޾)1k~2pGT¾|"IߍNf_m]x MQ>'Ж!]VbE(;?;2?JqoIp@jL&Mމr0M*{c_!q;C''`Ai`à |g<07DneZe)EQDZc|URCz'9Nl7ʁvBJ[!=0BB҈53kg{O\jw ֨.GqA" 0QTq=cCA#xOT3Uv[mr*VMmSE+P^pW8<[j9_ ayVr'w.<1=Hs$X+;Ϻ{?NSh âXxfSAovWtS[l6]SdX;U||-R:c*X|\Uo*J}giqVB<ūqDM J4O:k>zh@R@#n;ȧg|?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWz#oïRa #@ȏo,/.}sۛ?O43BGw^/de\]ESb\]J_KquRb0Brեqu)}1./ե{ =DxXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~{g@?DI7?o𿱹dL  !"#$%&'()*+,-./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[\]^_`abcdefghijkٙA A A A A A A A A A A A D\lmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./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{|}~[ [ [ [ [ [ [ [ [ [ [ [ [;rt  !"#$%&'()*+,-./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{|}~`x {YJQ0#EaF€) % |  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_nBD OPQR S!T"U#V$W%X&Y'Z([)\*]+^,_-`.a/b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTUVWXYZ[\]^_`abcdefghkw~D~ I$$IT$II$I*I$$I$-I2T#+@}{~]lijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʘ˙͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩ܪݫެ߭" ؀L?T $8  !"#$%&'()*+,-./0123456789:; < = > ? @ABCDEFGHIJKLMNOPQR S!T"U#V$W%X&Y'Z([)\*]+^,_-`.a/b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʘ˙͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩ܪݫެ߭#  !"#$%&'()*+,-./0123456789:; < = > ? @ABCDEFGHIJKLMNOPQR S!T"U#V$W%X&Y'Z([)\*]+^,_-`.a/b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʃP 1#?Fuh#?Fuh֑Cu++F~fȏl=c46[G~fȏ:c4[G~fȏlc4[G~fȏl1C~fȏȏl1GAEq˙͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩ܪݫެ߭$  !"#$%&'()*+,-./0123456789:; < = > ? @ABCDEFGHIJKLMNOPQR S!T"U#V$W%X&Y'Z([)\*]+^,_-`.a/b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʘ˙͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩ܪݫެ߭%  !"#$%&'()*+,-./0123456789:; < = > ? @ABCDEFGHIJKLMNOPQR S!T"U#V$W%X&Y'Z([)\*]+^,_-`.a/b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʘ˙͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩L !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN& ܪݫެ߭OPNOPQRSTUVWXY[\]^_`abcdefghijkl n o p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&()*+,-012345689:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkQRSTqZm1<BDJoޞ'/胯$%I3] A`DZ3fbb6x)w/ۍRͷBơ۝~>[kkpn έjpv ζ28[gklM6IpVp<[gkP[skpn ά48a6Ac\lƃ7X3kZf28[ HF ZkZk]kZkZkiZk#:z}kl <[fkpl 58g58gl5qր5xoo-A58583-up֐5p,[ckpn ]3kp6 ζ68[gklM,[#gkl 퐗%8gl<[g9q5h9gv1`Dx7[O~X.eehhjjroru u p ! %$54ù[[0/;:ZS [T \UVN\TUVW_oq(0XYYnnbbll金źļɼȿҿѲ]W^Xlmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF\YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Еgؗ iۦjĎĭŏŮƐƯtZJa hP [ss^ab cRhlnmonp%j%e  jl-1-1312427I78J8@n@XqX  kc (VWq« qhj<kjYY=hhxіѻҼ"|O|}ƽt.t¨v((A( Mssf22fX 2e2YY74orMBx1x'j6cjۭ{3a /|b0c1d2e3f4g5h6i7j8k9l:m;nq?r@sAtBuCvDwExFyGzH{I|J}K~LMNOPQRSTU5ׁؒٓڔەܖݗޜ ߙ VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÑĒœƔǕȖɗʘ\Py]^_`aba^]Q ޤ  !$]%&݁ނ߃ ]-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSUWXYZ[\ĥ]f_`abde^cTVgZ^^R!߽+3=SlY[E g),8?MPTWX_S"+Y\ jm  !"#$%&'()*+,-./016789:;<=>?2345@ABCDEFGHIJKLMW`T#(147>DHJLO[_#&(e\):sqrstnop5Aƀ J##b3d4IQch,H Px$_yGNj4=!ϝHJG_>*["?OS29!.>; 1ĐeRHq:zEKw&ASqc3䐆11 9!GbL1)Ϙ2Gы*حU:T.9| )Ŕ4Qw7YPh銬u0cYO.YkcG_}DJ\21rAbbD_P?r|J}Ҽ W,rN(%}-h87xR+ZÙfu$FppD,L\Y0X32LaQCNheO{JEw u/Y!4b=ze^mGtHG(8w3xAD0@vEOƉM0T[n5Nd4:9%# #?[u@OÿqIM U)Ǯn%s<<.qur\r4Gcogq}OE:Ѓy䲦;Gqz葋\jK @7<#k>8} ,1x?b2L1c[Xsq`GG<U<~J_7Ov i 7MjDSt&ӣD.jTJ L*Dz iqGFEDC2Lh4Fh4Fh4Fh4Fh4Fh4FL$+EJ*D:ڠ*C *(ɪDEABL%~|>|>|>|>|>|>āa4:׮]vڵk׮]vڵk׮]vڵGIFI"\êAŐZ@)LBA@?>=<;:Q$ xf&scSB2"cT^)Ҩ!+h"xv_j~L ;q $E &4B*E*0,@P Qa׆Il>㦎<"R؅Z`A*< 1U$A&\J`!䀐QFb7HѼ?Azu oW7XHܱ\?A}uȭI]%gAr.tbN(n1e[F+r=5ԗ@e[avf5w L(p C~phy`I#`㠣˱d 2Pl'$ʓh$@Yk߿߿߿;: +F E㡰HԀ0y(k͉6Gٱ eb`^><:8642'$Sg)s U&iaCG ['K4e$@r;>=g/vw}ZǺթ.u?=}+F ޟkszX^o% 'e&d%c$b*h)g;(fiĤC$%A"%rf hsVw}ٗؿOK?Ѓ|1O>#<=xNӨ;AKIf"T"B4p|ƨLx3g!fAB0 1b,,Y>Vou)]twKu*|vPeٕmkl8>p3S% ;8{W1KŐNDb"܀LdS3G `KvӭuOAmoHs!57Psi^\H 9hs&L3$;-./012|3456789:; < = W%X&Y'Z([)\*]+^,IJKLMNOP_-WaU$J KLMNOPQRSTUVWXYZ[\]^_` !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP;5ײ4.<:B4 _4{74r=5X5jz4HpKvIdP#44Q%Wi%8 S~4HMmBЖe>46cbP$4}59U\; 5s`~h445oBm4IC 4]54կ94#0=5' 5G4feжuH5)5ǟI5˜cjDh<[kٞ<ރ5wJ54ߑMe7Ug*Sd5[)5 PFt9 45 fRox4yɉ549t/|94`34KyUȳ5A 5yMnzVFu4AaSgA0s*dnJvQ=? 8#$4W l#4jE5,pL~ՠqLmvy4!+MO#zVT-5ubpۦ"5O4߿4d=C5Ş-i.g bo48kr)vٖ7{Nẅ́{Gն`_ٟv|t7[l,#aRm#}yA 1F}Y:m{ -=:V.LF/᩶QKh[ôugZ-hCMPlRV)(Do Ñ'O#ᓳQFOv\0T;q*s,z4fwƅ&2LT(sN¬íطݽ= 5;Q^,-xK|ÚĜسٴ55I/O84e7W%4bR5LW} c[`i݂CES \i o'k"s-p)z5>WZ\hăЗљע/4-; L U+c<=+:+9+7+8-D-C-A-B/J/I/G/HCCBBEE>>TTMM+u*();:89HGEFBA?@׭֯ݯۻmlpoL4312$# a`^_+, XrWhgjinmlkpozyxtrqZYWX*Z1\cuw2ʨ˪"*12ݨ#*s *1(-1*X[2n2o2q^12ۨi1.t:j*M1O2SYo1lops*tt{12˨ԇu*12$&*b1i2ou{}*12ʥ˦*12Ã貾@dd$I%kr:A$`*DJڢa,؆ؐ 1e^=ŗa&(N<ьecwZպ"viۨL*27(濎<ە n(e kd6S`(zP. մxO \rgHnkXlH Zv8cf[K#/LC'7ZneH?/yMkaD(]j$MVHK6)d (?QA-6gkql ]_%~ ֠j>>8'b9';GDw  繦b gHʎ!SSe]%Ѓ աWQ(V_Nӷ+zn~* K)DS6A&_z[p,(FBPP_K$}~ieӣwx 1]j?¯ ۈk {z+_ldu$; ٝX1vkƯ_RDffڴ(AXS#*4œp#7͐m?$\iܥA&!M*/մV,W[4/BV|ËHicЏ[`gTƲlo &2CN kYt*3P_𞄨s*j\|ŧ4߮lh8i7yDJLmkѮ9,Xwxm\򙙧~ۉi75DPXWUMS/wP.C$/p/CNHxdu/}97tl$Hc۴.߈t:5!\ O{Ϣ#AgBMԻ4½ cosXlt{ܭېx`|/&"Wxg $X{7 ~R9}cѯڊYzX0>:v"oP>oBZ_ Ax 'JU| ^# 8)'Ɵn 2ۗɚ t*unX{V'ȡdCurni5l~}nxK5Rɲ(I2amof黥o= /hKq:N"VF X2I(k'G[f(WJEt H0DtaWDBl%5Ȏ{2prPpyP]oZ'QJ%kR):ʹ/U񙢧P2}|TgsP0*hhfqs=Dk>5] <(u7NTv~K[1MM  !"#$%&'()*+u,-j.\-m2.p7s=?@ABCa3Tz 8Pq6Ms*DeDEFGHIbwy͎cV}!dAs -e6ADGJMPSVY+rwUVW.yAXYZ[\]^_])xyz{|}~©êīŬƭǮȯɰʱ˲̳ʹε϶зѸҹӺԻռֽ׾ؿ * !" # $ % & '()*+,-./0123456789 :!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I0J1K2L3M4N5O6P7Q8R9S:T;UX?Y@ZA[B\C]D^E_F`GaHbIcMMM^Zb_\V`^%a`aMMMMMMMMMMMMMMMMMMMMMMMMMMMMM\W\XYXY\Z[W]N  ]?'1@2A3B4C5D6E7F8G9H:I;JM?N@OAPBQCRDSETFUGVHWIXJYKZL[M\N]O^P_Q`RaSbTcUdVeWfXgYhZi[j\k]l^m_n`oapbqcrdsetfugvhwixjykzl{m|n}o~pqrstuvwxyz{|}~ Zc\& ´õĶŷƸX]ǹȺɻʼ˽̾Ϳp !"#$%&'()*+,-./0123456789:;<=> &*,!"#$%-&'()*+,-. / 0 -J3Id 3X @  p $ QgYB.SWόz(C)B&]m2A/A) N\im ]\aK[DsPƷ"Y4 pg\}ԍ % V,i8bM kXQĒB%igakqFiOp8'0!!" BB(Bm)sOqxst4ZJ|\!>#! &cLoUn~?C(@BBBBDe\e7 ENŕ &t4q +3DMX!jҚ Ad ?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDj!"N#$' (! #   " $ % & '()*+,-./0123456789 :!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I0J1K2L3M4N5O6P7Q8R9SWd^'e$f&g(h*i,j.k0l2m4n6o8p:qs@tBuDvFwHxJyLzN{P|R}T~VXZ\^`bdfhje#f%g'h)i+j-k/l1m3n5o7p9q;r=s?tAuCvEwGxIyKzM{O|Q}S~UWY[]_acegi ) !" # $ % & '()*+,-./0123456789 :!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I0J1K2L3M4N5O6P7Q8R9S:T;UX%J*KeLfMgNhOiPjQkRlSmTnUoVpWqXrYsZt[u\v]w^x_y`za{b|c}d~efghijklmnopqrstuvwxyz{|}~©êīŬƭǮȯɰʱ˲̳ʹε϶зѸҹӺԻռֽ׾ؿ + !" # $ % & '()*+,-./0123456789 :!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I0J1K2L3M4N5O6P7Q8R9S:T;UX?Y@ZA[B\C]D^E_F`GaHbIcJdKeLfMgNhOiPjQkRlSmTnUoVpWqXrYsZt[u\v]w^x_y`za{b|c}d~efghijklmnopqrstuvwxyz{|}~©êīŬƭǮȯɰʱ˲̳ʹε϶зѸҹӺԻռֽ׾ؿ,&Ze'()*+E`FaGbHcIdJeKfLgMhNiOjPkQlRnmSoTpUqVrWsXtYuZv,- f_./[x[w\z\y]{^|_~_}`abcddeeffgghhijklmnoopX!g[`012qrstuvwxyz{|}~"\a345 r  X#^678Yh9':5      !#%& () +-01  "$'*,;<./X^YZib(=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq1 !"#$%&'()*+,- . / 0 1 23456789:];X%jrstuvwxyz{|}~+ & , !" # $ % & '()'  0(c*+,-./0123456789 :!;"<#=$>%?&@'A(B)C*D+E,F-G.H/I0J1K2L3M4N5O6P7Q8R9S:T;UY?Z@[A\B]C^D_žßĠšƢǣȤɥʦ˧̨ͩΪϫЬѭҮӯ԰ձ)k攕׳شٵڶ۷ܸݹ޺߻*l瘙+m蠡  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL ãŤǥɦ˧ͨϩѪӫի׬٬۬ݭ߮X,d-n\e)秨\ͩΪϫЬѭҮӯ԰ձֲ׳شٵڶ۷ܸݹ޺߻ .of*W/pg+ |͛̚ΜϝОџҠӡԢգ֤ץئ٧ڨ۩ܪݫެ߭?)Y@ZA[B\C]D^E_F`GaHbIcJdKeLfMgNhOiPjQkRlSmTnUoVpWq0qh,tuvwxyz{|}~ހ߁1ri-   !"%&'()*+,-./}012345678 9 : ; < =>?@ABCDEFGHIJKLMNO P!Q"R#S$T%Y*Z+[,\-].^/_0`1a2b3c4d5e6f7U&V'W(#2sj.$X)}3tk/g8h9i:j;kn?o@pAqBrCsDtEuFvGwHxIyJzK{L|M}N~OPQRSTUVWXYZ[\]^_`abcdefghijkR~Wԥզ֧רګ۬ܭݮޯ߰ة٪lmnopqrstuvwxyz{|}~“ÔĕŖƗǘșɚʛ˜̝͞ΟϠСѢңӤW4ul0   !"#$%&'()*-./~01239 8 678 9 : ; < +,45~O?@ABCDEFGHIJKLMNO P!Q"R#S$T%U&V'W(X)Y*Z+[,\-].^/_0`1a2b3c4d5e6f7g8h9i:j;kn?o@pAqBrCsDvGwHxIyJzK{L|M}N~OPQRSTtEuF=>5vm1 VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ŗ“ÔĕŖƗ UW6wn2ǘșɚʝ˟̡͢ΣϤХѦҧӨԩժ֫׬حٮگ۰ܱݲ޳ߴخ  !" ˠ  !"#$%&'()*+,-./012 3 4 5 6 789:;<=>?#$%@7xo3&'()*+,-./012ABCDEFGHI J!N%O&P'Q(R)S*T+U,V-W.X/Y0Z1[2\3]4^5_6`7a8b9c:d;eh?i@jAL#K"M$kBlCmDnEoFpGqHrIsJtKuL8yp4vMwNxOyPzQR{S|T}U~VWXYZ[\]^_`abcdefstughijklmnopqr9zq5345678O&_acegikmoqsuwy{}^`bdfhjlnprtvxz|~W:{r69:;<=>?@A]´õĶŷƸǹȺɻʼ˽̾Ϳ<=>?@ABCD E!F"G#H$I%J&K'L(M)N*O+P,Q-R.S/T0U1V2W3X4Y5Z6[7\8]9^:_;`c?d@eAfBgChDiEkGlHmInJoKpLqMrNsOtPuQvRwSjFBCDEF;|s7X<}t8GHIJKLMNOPQR_ace g"i$k&m(o*q,s.u0w2y4{6}8:<>@BCEGIKMO^`bdf!h#j%l'n)p+r-t/v1x3z5|7~9;=?ADFHJLNPQRSTU\-FlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%.&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%/&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%0&'()*+,-. / 0 1 2 3456789:;<=>?@ΩABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺY~u9Zv:[\w;X=YxyYZ[z]=?Z[{SOTO@`|Z[[]^>a?@_`Y[}]XA[\~\YXBUVWXYZ[\]^_`abc[]A_`bdefgh  !"#$%1&'()*+,-. / 0 1 2`> 4 @0@ $^-ӎ3mF3aO93:JxKLG_G?NNpJ-#"'ېx㱨,10^w]-_\"wavrj~OWmvQc_9򊷬?9J_qΡt+\]Qr#$e. :}㙅 H -]!ƳBN_"@^2G 2.X¬r$f>. z} xQtms xeL/ 9/Evm<`Z}_`217q^ ̌&+80vA9H8t5\]Ŵr$f4 B)H^t.XݾBrf.. j}ř;IlՋ*Y2N_(7@9iYO1كr29?S(9B*oœϯIK{oR.u[dj$wq] fwm,h|IyH>X1كNEt^YH..&ӎef'H[˰=Y1Uy.Q/kzM5+:4;CI}_׫I3{cwx1Ɋ39]Wyԙ-?3aW@jyqE_i_Vɘ/wew t Bp]3=(KJ>WEo8]iݶh㙃i H\\![*cw]~0~L(w.{G࿔( ^.2N-_ >6z;xOWw(T;s~ 2 g}2[?"3Ws^q&`iͷgj!lHCBj^摀xu/Zݾ6nci~N9ׯQ^WD; Uxl!)Ȫ+<̮O7 veȸVO)g%ŜK["u|mWs^qa‡BNJI=tH-[@ȗE E~ q~ ]t¯xt!57Xhc}з}Ď΋Oqd's+"zf6V籺i0S+Z;@C#Te/T]L`r݁O8?+U;*M `nz.u[f xeBԂEt1ٸAC$:#V՚=h*_"7?txKݖ=L69.`ndeT$7Aid+~<`ˉ ,Oz}j@yZ_>nV#L*K88G#ų6#ʚ) 1 a,:wr:}EBp4'` `DךL)Kr6Q*$VCbmOpkűhLYFt!d1[DCnr߹'ɄZ. t=(Xg-2q3<9T)hQ+R椉-ۇ].:[ paŬ筘q(ZHnz+؃Ke70.ռ/}e"ܸ$f6la4A ?r~ɴ Sm/{AA/'7w7_iE %)J "/sL]Ì{Fv~,G%Yd~Oǘ$)< Q+&{PdX1كFNJ=hf=(o!I_&E[1+1O`7[/.dy]LY :h;[ich}-v+)(z:HJm/\tC,!869nfIuًҋ3{ W2ck>WfjN&ɇ:2oA8t_E 4o#g670t>H=6Pg&v.I$> gDb6^}'sλq$g5cdcd$Qls>.Yጃ rdf<.ar}9ѵ LyA2uc Xp g\L/jatzq&s?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%2&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%3&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%4&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ  !"#$%5&'()*+,-. / 0 1 2 3456789:;<=>?@ABCDE F!G"H#I$J%K&L'M(N)O*P+Q,R-S.T/U0V1W2X3Y4Z5[6\7]8^9_:`;ad?e@fAgBhCiDjEkFlGmHnIoJpKqLrMsNtOuPvQwRxSyTzU{V|W}X~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÞğŠơǢȣɤʥ˦̧ͨΩϪЫѬҭӮԯհֱײسٴڵ۶ܷݸ޹ߺ23456789:;<=>?@ABCD6EFGHIJKLM 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{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD7EFGHIJKLM 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{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD8EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3xGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+, @'$2ye2w]~uЮm e2w]~u$L4m2wL^_u%$u2yyuiOm e2w]~u$L^w]_u$.Ww]~'Iddd:KRId˴'۶Ʉ2.wD&L˯Nuu.$2yesm2wL|)m d$L^w]_uD"]&sWw]~'Idd^'Wh2wL^_mdB2.;I"]&sWw]~'uu]I2.w&4N&/Զm2!w]_u$..Hdd$L^w]_;T]'w}}j6L˯Nuu]I$2ye2w]~uwD&L˯u *M殓˻>mL]&sWw]~'Idd$2.;I"]&sW~"D<-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X)rYsZt[u\v]w^x_y`za{b|c}d~efghijklmno'Id @od/I%..$2ye2 ]'#/$L^w]_u$mdBw]_;I"]&sWw]~'IddM殓wID&LsT*0  !"#$%&'()*+,-./012345678 9 : ; < =>?@ABCDEFGHIJKLMN O!P"Q#R$S%T&U'V(W)X*Y+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jm?n@oApBqCrDsEtFuGvHwIxJyKzL{M|N}O~PQRSTUVWXYZ[\#do :(;UX?Y@ZA[B\C]D^E_F`GaHbIcJdKeLfMgNhOiPjQkRlSmTnUoVpWqXrYsZt[u\v]w^x_y`za{b|c}d~efghijklmnopqrstuvwxyz{|}~©êīŬƭǮȯɰʱ˲̳ʹε϶зѸҹӺԻռֽ׾ؿO2""$I1"$ BȄP:|~>s|n>_fF~;|lŨ>$@)[Q&KO>jW^| * KGA\E DT/AxJƊ1(bޟۅ=z(:P4r Cڰ0 O)5<QdD3n?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+mۖ|x۶PH TE_ Da 8X}Ⱥi:Ru *j69uڵkKڶJE 'GG N {Z%Ey2!`3Ru:ZVx *!6=Y{hs2K#^)I}5%d7Vy^@XzY|hs3L$_*J~6&e8Wz y=_ϺAY{*#6?`кBZ| *$6@]8l.<{m 2K|dw Qg(6o&@XYq} pA' /=} 3L~ex)7q(BZ[r~rC) 0>4Mfy*8s*D\]sRtE+ 1?lQAҾP Od`N/ڳaf>O3 v."qp:XgaE;ذWBf-ͥV_$?NBܒϱUfuĄAgGQyHNB0h,&*,׌sP0B2, R`a1t(|@~js=s${ȖIE[k,?Hs ?'cHZmgqqr 2vH > cZ"?P .69Y@I .-T& sn)9wn}`ols2\âG9ƩPl7O<;Ě? 5NgzR+9u ,F^_tvG- 2@6Oh{,:w .H`aux³I/" WM_L N M O N ‚ѫ0Šh2\..uӬ$a59K{' P OQ PR  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+{$I$Hq0i~/< tS  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~6+COs4 T  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]  ^_`abcdefghijklmnopqrstuvwxyz{|}~=@CFILOTWZ]`cfilorux{~ +!F$@6HUUժjUUqJUUU+8ꙙ[8{t t !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;6L?_BL<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abXF Ecdefghijklmnopqrstuvwxyz{ | } ~c  \G F*s<vL1Moct3 uP^s{i#K_"#2c=jBp61OI2! YPIl Ac GtCryvg o)W(T**@R?@ABCDEFGHIJKLMNO'PD()PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~WXL^YZ[\]^K_` Wa  5 V { 9 Q s  7 N t  , E fYuj D<]j )(FgIa+G_k <UvcdY@fYEfy' ' E f  H ` * F ^   ; T uydd)GhJb,H`!=Vw*-yY?nQb( <skYYCsĉYZY<54[+`_a\X^YY_]W*`rbyc<ŎYYYAsÉ UcA:?&584)I<puX Yroۀ]5Ҭ拯O14FQ }5/GN5ݺDܼI)Αbvf59ԟ44&4 E<CyiY:Dтl"]"B%3>AD"BFJ$2w} 1WW}3Z[\ޠ̽L+Ƈz쿽_D g#>/yf?C,n`KٿɖS]ۑJx6_!m(߮]%|2pTͭ]&bsx|\rWXO&7wrՓ6ϳ5!@yN!Ѭ^$JTw~iFۥw>c`$qd ,!opL}XVº8c{M-0 ފ7ܿ#TroS/E~_XI狇6QWu5nb7K-=20jv4"n4r@{t.v<,y2Z7#s%8OMe\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ט@t&进n\ [  !"#$%&'()*+,-./0123456789:;<=>?@A[:<@Pl#u"T 7K8449;=@ADB697MNOV7~64QY74]_.a4b8 Qil6rsvw6} ~(*-356787@<>@7CEHTNQRUWXZ\]^a%lg˛β:90Sp[9V U{ߋ)q|KV,|1}G<5 |dh0ĹY\(' G՜dehtkulnm{|}z~77.77466;7c 7lP6! 7|$7}'&(,-62456°76ñ4>?@B8[H75T!M;6Ųx3RT Ƴ4Z_`bf6ȵ6Ǵ4g7hm$4n%o(n&r+s.w2u0v1y3z6{8~;pCqDrE7 <@?6zN{O}Q7oD5R74A6676B7GC65[5]^_badchefi6ݜkl6ޢqr7E5wx6߫{67F7G66ẍ5ȡΦ7H5ӭ5ԮڶނlQa b  ^~yH23(vҁi֯){3rc{՜qbjri0]-TF$kaHu l ^ɣbShGXSlzM$o9&lHD'wГqN`Biی6I}Gg~n#81!f/=Pϸ-fF+ɜ\/k JX'cv"d!x/,˽{^a3g{e޲=S>JƅVz½MYcDUȚӛoTޢ$4ɅfzT@l3=>y㺣 fKYEi=:ܪޒ/<l 7J8K8L8M8N"8O34)ڬ:8P R65E+S68TL4L5N7!UXD6\H5`MbOeQ68oVkYtaxe6 zf8W X8YZ5s z}P-JaT$C p .v`W>=pECխ:Sÿۼ/,)J=M) T?s3ʾqy˜'͡4W: \ Yv`QMO@0UUUUUUUUUp1h! BjF!VZY5T >TT r -.@wƼ ?R0TQEi1ơ9 *v :e1+eEJiS"BR6sjim([#gMQ7bE)90¯{BdH&Ŭ#M[gfMf Q"!)((U:DjL89S ǃ ?~)M^B?&Na]qş׬I}q$ŷ_*KDKL5:Ѷus7"sThUJ=iP;T8$Qx$7CLt/Vʛzy*o!V+pB2Jr8{~G2SZyclؑ5lA؉#9tf?Nd_զb+. 녻__;h"[zP; ̔j~&$u~M49X8Y9/^frs<#ctfEґX֮Qyj̇u:Cu^gt= \"Oءv}/{NsxwuG~|s0k7z 'iլwͰd0P7B!qcsyεڡ%}^:p[R/Dr nbxEΰ ֜4ϱϷ#e'ei5ټ0jg2Mh{ܞxӐW~ǗZLMC]bʺ[n}WL鲤} nepy#>֛^虜l{Ɏm\$12}7ݰySڊ ÁtGN=;Wj{k% \'ws3gG7:<)*[i3ރ.M欠i2#6ܳ.Ŝz4ս?FKj| Vv l"{ B^"D*IR S9@JYwf݈pWOA=TO+wW7>\{}}>=g.яAS_1["2 alڥ4”G!P]YlΓ7m |GዽSd2\_pؗW;HJvCU Wl XȽ:GI;!i9wzkq(GX/nUlFw1)Ghcߞ#) e(.tZo!jiBz}=ǦAPva BG7y ܷ  GPYbdt|jfb trfzo|A`q?z=;Iaܷ[cs{2JRbjrz&zn|+~^'6!g V04$uDyHK[χ^*:Ihߠ6SnQx:?D8)#ͷv({f*3ޓZm/ ~G !X+hkr Q}cPy#zaqr$svAzI$S3P[qWQCNƉFLT8G M52Dzh.3)ODdo25M?Z> F4҇D W>?$GOW&!19ya b!-9EQ]iu)5AMYeq} dddddddddddddddddddddeee5AMYeq} fffffffffffffffffffffg)5AMYeq} hhhhhhhhhhhhhhhhhhhhhi)5AMYeq} %9EQ]iukkkkkkkkkkkkkkkkkkkkklll1=IU`o~&2>JVbnz $0<`lx ,DPds6!qї[Nnz#&k۴re3x󱕗V;H__ݣ{:qL$2aלRCZ<*p6!OENBVv@Lh3LIhm 9P(i(Lm88888UkjE.m^.lfd_J/8ԃO2J%]8\:ҚұdDt"Jh|s.) tk|( %^Ω|j&{pg`R@6'28ӱO., F%aVUTЯފ2aр(}=T J>5_ 0^Y0UZ h'fE$?؍M?+Ăn\P1<<<<"Ëlee!X $%qPϩ2SGL?Жskpna*(:KlmI&!= *vMu(}G e<MuBQ였*bѰZ4N_jCT9윘%c@ps|뛫ɸCzZ;lY &>euRc~k޹`c_k_֙X:@$%Wv3;tH%P =fg#Q,eKV(8'sj3s!R72gتzLr+vTnAKX#p%:<ƮUt8]珷e/mFTˎr{\ٷ)lP7H3D%o։Gn9QKoS J0РTM=_ӑ/ðBSS$Jvқ^rOZޟKV!<) Kur]d =O^ױò(πH: 0? !O6d[Z4}`jW]bo+\F?)D!NӃ?2 {&MzfծJ1cOJ+>elo(SYzΤ|dEm_oTFQPV NQ-(x1L[5pP24@tv؝("m55$dh J S%KBljQބ3`sX}DtY4`hUr@%2ѭz洆z]߳JD#eV4=_y@oGfr:|J\HYHԂa,!ԻBW+t qHٳ6'Жd!ffzBupDSFl3Zȼ{[>c S_sŦ'`$rZTH |Ci %O ʗ%B+ jL7dA;хIb6Æ-1 ԠR*/{ՕL.lX%e{)9;[Q:>_&c;~P,h_u[*5FI|iؼ`f$]}ʕ,xK{ a&mzguH'$5e\o jO4Gsoub2WG96 yS>F&6dKde F0-d#dbE"JWvLunE2XLr"e{M-@hFtɜM7T 7S) Lu\5鐹&ۇ.&(*u 8|vUŤ>-N$) Tu':Y+'o5Z. Ÿ_+_MߨpM ɽH6p²K<HMr/v߇L&6'LiݵͯB<^.wUe%qO/=y ݡҽy(m{xge᜚򼚵4)6U7 5E@8vbJ,i2a8pCUu%/5oH _—FV}e'vT9h,E,g3?ڈ)pmJ!2DrTѼ#s1O8d̳ tӔ2خDElGR#[>-SNw(߹ET}q4GKE:pu5Dy%Ǥ1Tl^v³n*'+íX,< KUZYٌw҇ϧᅪO"rFĝ7.HEc^&y0h*J,b:uc &͟2)W@ٌ43m`TMV^yڸ_`gdYw%[5,3-G\JonԆZwh|Ń2U|V_1Oc]'ڽ8Lv;,2CQX{gA?7fzze+)2F5I_!˩ѓ~j(9Pm1 ^^s}C# t4ndw_Kiaĭ^J\tgwlY^6$!R*R5»ZW9 *a7tO#tzVmHVdLlrNUu3lh%o7r $ɀ3H@oѩ2Q_|K>H@|$Ə!Ӄk,+\r@Z1ciC&=~<,d|˷%!`ER9oˣxR0O$Hgd][ [ $&K`ޓa c !"/X.X+9Z>y$n`9ZckdnU:qHJ\u;u9:'XQ,נMzW Qi{M܁' t8Ow"ŨQ_Is#=rHcIv h<'s1”NV@{.63ܙX3\*gQqv҃iU:qN;4ٜFw G ~ʠ9%ͮ lMr9=7"M=z?$V&  gՆ~lA[7Gd1-@jPf | >qbYv>uvf=կSR4FIT8f 4c]]Q:$P8Я/XΡty jx{< wpؗ#'f,ĀYŦHhȩLJm_.ƙ  NSyGZ vjmInɼƹrp [ahv5MrEX(8- ۶V4*q78vTl t=ū|3QvV in02vg=o ^?cmO-| s_C/‚w試`}0#ԣbOD>Qhib1%ax[m9p6)k؍xm\} 7bت%zĄs#Qie`Y ~4)&z(=YX[pFnզBkQ^vf97dI0V%{ruwXqD]n*4ebH˼Ig-'fngQNk@Ȝ /%mg)0lĩ5&sN g-c4džM?t39}DlOR0Ϛúvfz}[f=P\X0b.y3b$2mrت篺;<2{B&}Ml7ܞbRfPѾJ1as`&pq\"c%&m͉qsd;fv|ܶQb^ًŞ5hXwjktn @,!(Sw>3zr<4N`4O`T^ׁF[)|6>Prz&=h,Qq*a;푛N|撑3_<xxvס̦  gesgâU0l>]OYY㛮³gb3(E98+@:vϵ:~IQs;QDjTz`ϝ4=FE)Z=xv!V b@/D)7-h5KczV-ι,}+Š-#:sa1vv. n_p|Jdԗkf۱MC}%<(1ךURDWxnm#^>ˑy[͗1Bk2g/Ýmu4S!/CH\ً`c[[!,bܯx߰.[ߺhE"}?[>=u/_}t{ϥ"F2bm\,a!/sUA}ms *;ֿ:_h%/LxÐo{7?goAGY컺.ꣁcu;6cl:_W2`cm*|E'|5a/+ rZ(>D1=ځfe75 A^Z}Qh6#P|Nal;T˴KH\16bm@lc; U+9<9ssY4޲Z*>YD5XafeJH\JlU?B½)L)%)#U|΢Nj,([|D3N2ɿImՄ̄{Lž3BkK\N/H4S$/,j:*Fg\{EDflFdև wAu j y: Cq'=`w呗)b9}>?jYO4A孵U`oߌQ6+ Ad3O{6~qvO/o@4,n? -Z_kX[# y4`U JߊgЦ shOٰˆ /CMP$N$7M[oc4rк+3;wDg`M[;~<ĉM<;f3Z61BsNCtz4]eu[g|j./U}f3Z61B1 Gtzpgl'|ujL?ibl`s})^᭴y429;3f3f5k{  2cfg?\Vƺ:`[źJ0LS[o4iZ(ww>lF'Fh=,>g'Do2U&fIeDH\5"TEʖPBok[tu/*bB9 wu iC^Y,qĸh{*8xhQ t縬 o,]Bq;潛.n?51^Ӽ7<]s|8Xɸk2c\HZ#ᣘ㢁a &y.{oqѴtJ,v/%ƯdzF_bSS[%O𽝸o]%1>&yo$...n'6sl1>Gv-m?ۇ s#sG} G#g^{k}o]c8/bxo"m{>՟+%K9sN;9vr_}OԉqKss\25x^L/LZWG>=ʸCd]x I7LL|9>ϵG}GE!ϭ%?>ix<;{Juv{ƀDP`Q*( Q*VۂǞtE2O#uZF BZs* X}<\B{+B| k Àb%3\)ŏ(tE5p-yJӲb2]!Y؞l}X4C {eᠦ|8.5pI]_a< l\[i"/,okf?Q"\ݩ=0JZǎth${R`ڐ7Mv:e- ʝHIs-74 Rs9Upr Oxz;bhLo1hyG!+l)P,weGܰHlOXY@ bm0,` hH_:|,)oO-\gwT4[elA]d=9(! 0yj^JaUiJ z8bᇍ9tpEyMJF81駊 [\-|aJ#:UVW"_cdz|%7g2I/CV>Pu MT }_EKePb9ڵUn/f5D$`'TNEc($e/)8 XxbS ̠I` <мd~zxLQ4ݘf^)E/]YzVwgJ{N} ]hQu5[3 :^KvGaNR`=6Dp?vrcQGUyu:/ǖ}w02 ?0jͪU~xѻmt( %ʙPdNl\Tcvj"vDuң_(me ,q`?tl81uخ5uf0 8g),4EfG [b8r 2 ~ ߎdɫuSj^&~] & @yk{O)=︊`!@=?"[nzf%ة 4sˈ"_DҕF,m4^]P{4'mn7B.&h}]KU !tҲ?%tTڞwF*ۈnFOWdi1uVѽ 3p|c.Im:"Kmje ZY,u?3PiIn2KׁʄGq'ľ1Vy(tE n.1C%b2Ɔ%[FL7\ ؈y"_b5'@8ܢIKQmRDe 1,p^ǮHIzMh$@IbcQ_}&z_V^8gw8/ ٵhVѿ{"5jp !ؐ`B܁<Za} ۂN3$\x=tPpZv '&8DV!@c!Bf^iĂW+3PfBn\".̮z¸5_cVR'-PH\OqUdz̵{5P^ȍOp%+݊I]ʷߝBpE~hge]hxt#>cLciD-C O1 0!n` `&7Ihiii Fi֖y/a;66$ݞ ϵc܆o k[Me4|t^F;sYIFm^S5npZl5:MFτ)l2zLÀ%l/K沍[6fXl%L( ~mdHD%0&?ە S$onfi ffM6 _ 3Gt3y|1>Lÿ]>kYoWTCODLl+I:~$,LiD. ,? 9:~wƧgtV_[}V~UWS O}ST'GuP=Nhs/]B%oW┞+G#HN.ey'!_j~xzxwsSvx$? <_zkkGzSS3F??KK+}71 ̓1.Ny_#PQ4uAHD(8Q.@k^:=I8𻿈,OדRkO&`%9vYq8wlJ3QE56)޸ | bW6*roxy.gS*na }A(I"dPÐJo^:ʓ ?/M;w" Mhsݰaw}SH~ף^X9a~8 Rכ;˴c0;b,0U4yێcXny_XPB$>""z+  #XFҝ /.˜B2R-GvCi+Tfh(A{e|N$wD+b=Y۰ޯ[s!-ӇC< *3}=syFo!L5b7z LaСI  5W+t#CSP9'nwV4 + fBqdzS5. g]{s$O<F>F -0D+Hc(i0Yј2).Sߝ`M_9 DsQF#E vڟ`ĺvPC\q<㬸C⍋E2 Dwc1I>APz5=@h[ 2S.sf~*Oa|y/7vT+t⚙RCH.] XᩥlfYmԄ!M,$4/Wxu.J4cZ4]0TVBRL=A:HHVHߟ9%)]6#Kvu[Mt( )?>궋[ WD:[:\)F/ @fUjg%ywVvob}/ wwoַkܴ/յaWߵoc|}aǗڤm$6f=$u=Z*ZZvѱ?IIOsZ'o9=]T.o6}Mhh}&/cz8(hKw=oWzO9Jor/I:;"<#16O(*aa޿olDgW)?қI_),l~GAH3|bpp)^BP?}C``}Wz@'SӾt'}羙//}^ zzp`_7?vvFW#a_3 =&LϿ01_9_|n~[fiV|]c%%ɵ|z,II_SS !s%?z|DP/8|Qs_,5΍M ֕UՔTԓSӒRґQѐP͌L<.ƶvfVF6&ŵvk{=>wiaYQIA91)!d`\XTPLHD@<840,($ |xtpld@oT;i&Oo.B60Jo.2Ѓ1oWĨgoRc"DXQf؅Htv]{ucZw]žbu.^Dzj⛂A鮲׻\5A6i*CET4,rDЄJR1$1U5Y٤!#`T%2R)`؀[t;IS*BvJQD*VՠKdgfVQŖh"w$KM bnM&Me9UfEHP 2Z*F $2f]"<34"ddYa՝'%O4#213e~֟TۅZu "6Q 053ۑӔ *΀_qZjXݔ9%4'' j 3EeKح9r8|)=6}~B[E1{Դt_+h#Z}bEG nsZ:hlTǚ93d o8Q3mt!peepDNy]28"<îPYStaW ȩrc\(!DEWXYC]^_`FabGcdefHJgKhLdMiNj^kUlOjVm_nioe@ABp`tuv{|Ig}PaDJKEpnB>NQ㺻ݼܾtroP2345@A]ÜōƏbQ̷fΉϺPC@EFGAKSIԫL֢MGNޟkFWXYZ[cTl\]hOP !"ms'?PDLHOPJMT+,$%&'() i"q#|d#H<\* -6agilnpqtvxz{~->d[^ʮ̱e\_bcdfhjkmorsuwy|}]蜝(X_lTq c|bRdH 1a" #H0H(H$Iyp|8l8հx|+|CZǹ.듑#E}%_>~(mZ8Qm}4j=s.^jx!1, {|YAwy!')O'$ sNk:(U[at)nnOʧ?\O{SS2N: eOg*Đ~cd@3xk=Ufz(5 |geOr˞;2yyU,0eNx26Ӟ셧vV@D9S2ʝ)yI"ۙф֡d"fᑚBOk݄wB2~ {_MSk\93x<{״Ǝ3M;B8d;oh'`MMsgv6c&,Q|;5>˴w pgS UZOl'$u*k֋Y HIq7>oÅ\z76bF|Snf't8rEe89x;Ρ@N] d'TDNqDJ6]y4rf5r"FN9f9 Wκ6gL@ea RL/'vLkuwvt.;OUieĹ g|5+9#;ۗ3v0apB;yu*+6sg/"d&Rl/Oq0&' 1`')FwD'&+%- Vɒ1 6&`FGHIJKLMNOP0QRSTUVWXYZ[\]^_` ab&;67>L 8"?Eaj98F` :#$% 3;467:9<=>@ABCDEGHIJKLMNPQRST58;'()*+,-./0123456 !ﷹ#$!" mnopqrstuvw nwj)MNN "%*.1358=>AEH  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde !"#$%(J jfghij)012345 *)'(@?=>POMNjighMLJKtsqr 61Y7:=@CFILORUX[^adgjm',"bRлf%2m W?TH.ӛ :6ו}Q8*LlpPb'X9hˍgB X3?]7'J\ B1?n /_ŝj-_<$W+mP%1W||>k Z5o~@;;}_uָxBXWG-S'R|cRyxonёly\ɜmAi~dfRI|`GXɱBTs4nt .B 789qyc34:;<=iklmnopqrstuvwxyz{|}~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~EDGM'ϸ?*hۮ ZY\_U C@l!FHMTjt~DZ&S|}670'ORr硼ғmpvlw ^;uo bcdef  !ghij"kl#m$%noѾFQbo2 A1#' 1 y_PhQ2G|2/;m{gYw][,0&?p")5aufXN'=qn3&$(4&'-,cbedih{z&%87CBTSVUhgjiEGIKMSUWY[]_acehjlnprtvw%')+-02468:<>@BDFHJLRTVXZ\^`bdgikmoqsu// !"#$%&'()*+,-./0123456789:;<=>?@ABCxDEc|DjY`mUrdefgI7%Fkpú;;"+.hijklmnopqrstuvwxyz{|}~^ZanVswN()q?FOz77779_`~xyz ghB;<߁='()12>[boWt789:;<=>?”UVWXYZ[\]^_`abcdefghijklmrst*>,-.1346789:;5&= 2'(/0\cpXu tuvwx{|}]XZhDFyz]dqYvjl123?>_fs[x4>?@ABEFHJLMN"$1CD`gt\y6wxyz{|}Oahu]z6ۿϛbiv^{cjkefghklmnpruRNP^t$(*ijemx`}AGSU\2DZźfnya ~TFVWXY gozb! !"#$%&'()*+,-./01jr}e$234567JKK͖  y{} !ks~f%"# 895 "  : #$efghijklmnopqrstyz{|}~BA@;<=>?@ABCtg&DEFGHIJKLMN<< lmnouvwxOPQRSTUVWXYQZ[P\RDEFGHIJKLMNOPQRSTUVWXYZ[]^\]^_`abdefghjklmnopqstvwxyz{|}~u_`acriIIbc^KKKbcdefghijklmnopqrstuvwxyz{|}~ 3;RN $$^?gisyox猄ζ>/!6W?ʥ=ԽZvb2.۷I=s~y!@r0Ah!y\3 O;P@ƹ-wb}}üex ο} iw!zЏC#W'rt;K6Á eAcM2%0`:ᲈ۔^Ԇ.2؂o@N Bu嬝2?u>/) cKNaXq“%*;u:fQ,qΥ>ޠp4 [y43QS!Z:@h_ex_ [փKvkBN?.ץpkO_!Y#g׳O:ev Wi. B-h^8o٨_ .EikO? {(< _#_ (/ j~on-;w sّ0ҼgG3 ߒ$7wkB~chTnSTa)Wkm˃|?M?Z',kY/:;~臱}m lxb;!M׶5NrmJ=uss?SlZT-'Qnשmnm%sp9BK$^~(V80K:kCz_У>g{ <l(_ ٌJ3XyppAH͜ AC܊ɽZܗAI4,`de* 0hi jkl81luh'mvi(xyzoxk*LLLLLLLLLpyl+VW{|}~IIIIIIIIIIIIIIM   qz m,r{ n-23456uvwxyz78{lm}s| o.JJJ  !"#$%X&'()*+,-./012  !"#$%&'()*+,Yu~ q0vr1ghijklmnopqrstuvwxyz{|}~e0_o[kcsfv`p\ldt1 ~{}z@!$"# %cljikdmb`U_]\ W^V`TQ  WK kklmno')+'?@ACDEFGHIJKLMNOPQRSTUVWbptwaq5d{+,rost uv14w xy!z{3f{V)66| ޗ}~؂/KY/=bDORfP骿) TÜ*Rps  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ $%&'()*+,-.QEe$-4;BIPWI=]"/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ SGg TH h UI i 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3 $#&%('*),+.-4387:9<;DCFEHG221K ;;;;;; 4 !"#$%&'()*+,-./01pxsx23456789:;<=>?@AB"wCDEFGHIJKLMNOPQRSTUVWXYZ[À#t2!!\""]^7tt[ꀖbc dgirt{} #(,06:?@ABCD5E-IIIIIII9:;<=>?@ABCDFGHILOPRSV[\]^WXYZ_EJ5678KQTUMN`FGHIlmnopq!JKyłv4LMNOPQRSTUVWXYZ[\]>>>>>^_`"azƃw5WJJJJJJ^_`abcdefghijklmnopqrstuvwbc3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVdYYY !"#$%&'()*M{DŽx6rsK|ȅy7߯IJKLMNOPQRSTUV}Ɇ z8tuvw~ܻݐ'()xyz$%&WH!HYZ{|@}~A,*+-. ~%a[Z[7\*'2NA~ {9!$%"#Q66fP̛zā{|}8WVTS[ZNM{zrq:ľ-,0/! 7('*).-,+0/:98421!35ʟ46\^rt 24ɞ˨-.BDEUZS|HGZhUi*  )G;[ 1d}(Sm,Pr&' 2a(nGxE( [s|""u~ˈ |: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF GHIJ KLMNOPQRSTUVWXωYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~bbbЍ};ҭ̼5hhhhhh<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvhhz{|}~ҎIdddddddddSTUVWXYZ[\]^_`abcdefghijklڿgggggggggggggԐtuvwxyz{|}~Ց䌋֒66666666666666bbb !#$&')+-013579:<=?ADE "%(*,./2468;>@BCٔ=  !"#$%&ڕ'()*+,-./0123gggggggggggggggggggggggggggg45!"#$%&'()*+,-./0123456789:;<=67hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhN"%>?@A>gggBCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsBCDEFGHޖ IJKLߗ!MNOP QRST"UVW XYZ[#>\]^_`abcdefghijklmnopqDrstuvwx$?yz{|}~%@DqAAAAAAAyz{|}~[mddddrstuvwxyz{|}~&A\B̑]Ȗ(C͗) DBBBBBBBBBBBBBBBBB"#$%&'()*+,-./0123456789:;<=>?@ABC^ }~DEFGHIJKLMNOPQRSժ,CCxa 鹺+"Ftb`a/,#Gcxy{}{-$H,-./0123456789:;<=>?@ABCDERSTFGHIJKLMNOPQ/&Jravxz|~0'Kq%E1(L2)Mͩ3*N4+O,P5-Q6.78/R9:0 ;<1=>ST?2@34A 5UB6V WWWWWWWWWWWWWWW !"#$%&EFGHI abbbbb !"#$%&'()*+C7W,-./012bbbbbbbbb'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D8X2,0(1r*6cv)sdS6I~71>o},0*Ct+7ew+ufT8J92?p~,0,Dv,8gx-whU:K; 3@q,0.Ex-9iy/yjV?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYWWWWE9YZ[\]^_`(X,.JKLNOPMF:Zabcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#@3̘!@  7 P@uOfQ c*wcpSco|a' abjLX"id#WIt DCHnse@QCd$=MlnE쌡,{t.drg~`2'q##C&'^܁2柆Ccys]j1cx~ d^W|At'6;Mkӥ-_ : __rWǫW0bn?AM;]2Hs)AI^{}?ڒO'v4ïx[9 -=F wMA3]_'/hM > G*ѷ| j|ab^{ a[_ 5:5veoy9SC-,1pbMd0h+C3~?aMhyoč8٢CJ-z 1|7&W:ĉ,T켬AI<߼c;Z?NZ͒cQ^ FF*yp?>`Q)>cemm H beڛ$w mPΖ8hC[轸ć> Hb-EԓSB|kn7:q+w;~i=mލ 9w1iE9jw7oO0?/vr v_/%@ [ 3#F| 5b/)B`nż`G9h&;.W=68_gX.:~Z6n^^ŭ:E_mׅVvf]{Α<Ns&C@:ͯY-C&/8oܸs!֡m+&fxgtC*w[ZnM86DѷJHv:De؆bpo |1_-y[g0,ӥJ̯@qh纈栌i:m]K3UwUAoS|ȭcOCҶLF:%9v^軋3?M]]MSC.WIˠwzF}# qQ!vxۆ+xMC!Ec9Vq&n?1:8A8)OLЬkv v,0>ˏy_O8Q:p=#4-/K| #՟s-V}^.A^ |3h@yf{il6@@@`"@:_x!#!83JBABo{ZHB?CS(͘B3&S|BRYDDްތHf^"Cyk5ሯ 1/`r5xbyA  ' BQ!^NBG^y,^8D<`^'h?/t=Ǟ0'lޡy;OzRxe%k}L\:;ylwi|DN!ih).1Z_vi^1kupt1߲!)~-ۗr0݋ +ӲnLA˷!7 6xikWw 1v[3d+Ǟ8q2ΕiA-}3՞B6L]=TcwЖJrFZ}ЙmO"]Mh·^熨tH#-3 yk^Cluf ?W'x5 x(kD MOu#N6F`kO%6::Ā)k2=dع, q]U9qNTEo!dC  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   PQRSTUVWXYZ[\]^_`a9:|;<=>?@A* DE}~F`, i3())j%)$-N ]H l`GHI!!!!!!!JDDDӇZ$)-17DQ^n}웝.Y9>EJO޲V]bglq{)/5;=QW]cefv~ Kg "$36^_bdgiȑŠ!(.29PV\au}!&afš3 57]_suef~=> $%Q#)?@ABCEGHIJKLMNOPQRSTUVWY[\^_`abcdefgikmnopRqrshSiTj?????? !#%&'()*+,-./02345789:U;<=m@V opWXZ[]^`acdfghiknopqrstuvwxyz{|~WrZTBBBXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{_|*!Ew`CCCCC  !"#$%&'()*+dkln !"#%&')+,-./013456789:;<=>?@BCDEFHIJKLMOQ_T[]VWXYZ`abcsu*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUWYZ[\]'BvAAAA 0CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCVWXYZ[\]^_bcdefghijklmoqryuvwz|~z  !"#$&'()*+,-./01|2}]PQRSTUVWXYZ[^_`pabcdeofghinjmlkqrstuvvwxyz{|}~xJ| ܪ֌­UWXYZ[\]`abcdefghijklmortwz|}suxq{_~t} p/Vvyn^p.A0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk>^erZw#%&' hp{c"Z(.4:@FLRX^djpv| $*06@BDFHJLNPRTV.%IK?_ 2e~*Un-Qs.mBu:e~8c|<_ -^#,3:AHOV.S 4c+qIyG*@s ClnouR KLMQbcdfݴ\iQn(07>ELSZZ\N]jRo )'P)v  %*.28ER_o~?b0.(*ߧpv("{hmNԯ'Nz9u_KwFFؚZ4Đ@cdegM4g ,Wp /Rt"/T6e-rJzH+5h -Xq 0Su#0U7.sK{I ,6i .Yr 1Tv$1V8f/tL|J - s2Uw%2Wg0uM}K .7j /Zt3Vx&3X9h1vN~L /8k0[u4Wy4Y:i2wOM 09l1\5Xz5Z;j3xPN1:m2]v6Y{'6[m6{SQ4=p5`y9\~ *9^?n7|T R5>q6az:] +:_@o8}U!S6?r7b{;^ ,;`Ap9~V"T7R41}50=n|&X"%=C2:FDt =DZdegf #SFORLڒGFIJuzݴدߵ <>>@=?D2;5>6?(LYVNH,+HGI˭ڱ]ebdc WH =O*)EB WX noJg,&vC8EPް gA쥈yMm?@Aj!$&"%UT[\QwKx}wy~ܳ @BACCEBDg&),/258;>ACEHKNQTWZ\_bdgjmpsuwyNYO);"":Kk̽⾿v=M9J-X bo D'6R)c~TecT?u >}9GIN><<>?@AFGHIJKL^_`abcd& *U`\^'05JMk]("!'(K1}YSV] +Z_di>(AtELLi|-./@^_`z.!!Xk_p&JgN=n?op#7B<>QScKh5X]ǞOkaɟP3&̢qrs^QgΣiϤjХ##$$%%KULW@8#mqr'*ù·;L@VAWCYD]E^F_ahBb(x\IKJZvmqrtsu IJſ$|!0sɦ>a/eޞAt9d}=` .Cv;fF?A‚n @BFCe*c'l:gj[^fi1:4=3nm^рT "%(+.147:=@BDGJMPSVY[^acfilortvxz  # !$'*-0369?@A½1023TYXZoqpnqrsuvwx{}~optyz| "#$%&'()*+,-./013456789:BCDEFGHI !2;Jp?@ABCDMNOPQRSTVWXYZ[\]BBBBBBBBBBBBBBBBBBBBBBC !"#$%&'()*+`flrx~ !"L8DBT8IA!  ~w2W}o;-Hv>bqWN hfwN?&."O6-ɮ_o/D0ưZ#qeb,{^)+[N۹?U{S$A Ckv+ :,-;fa)Eȷ Y+]1wi$8y bWȨϧgn% KWY1r(kT Y9v *= rB~mJxY\[هŝ@eX帧2ϵ.Oj}B _]=bo5CÂ[1,{rL=.A~[3h~>^f+9E:P#BN*AK걲3"EBscq~Ib74|%7<\Qq-m/" Vԛcp]@KHA)g?v `(e7 ~pbrWz'FO EF^G˜#;RDFk$ ar;NHϥ$~W"Xex> ^s&7ЦÃډ޺O74`!,?p[5Z~r-v>|}YSo:%qbK2;U:'Hw-OH|oz(,d1ZlBL > ㉭A^sA ]#NFB79MR~Q&#ٜ } ˔މŲ mŷ)d̗jD[^N;YQmMprZ{by!]Qϰ]ۻP{zV~- @d zk#1sWBkđ7_6 xA[)6B>Aw~7@#$kU՟ĽZ\48ϞLmnk}I;_tXoqdY9 '[\RϭaGLU q* FD{G5_ք8 _} s=t~(OH ) 7-dnikXjmR}ƌѫ&П@7y<䐼Ёg<!5qӡq" :ޕc]ÚoQLb'm+pm(IFy^:qax|C^m9L\v'/H~yƽ5\[n';9ɝ}c6m:-׫g0}O R#f^i R.j &槆]` 6jfuI: c@ws;(a6m8 ٫[G|&8\UmoyhJ5J&JA{e[G|5j|5lKTp^d Cy_$fPϱ/`!:|1kk6,?T :2aڇ-Tۗt$ '|HQ )cio!|b!b)8'9)m2)y5-v?}6/3ǝE,[ff|Cd+1mӐpA \a סvC:Mi !Iel}NJxT|Ǧ0^8(qL %>E Bz`;,h[3h @!!! @DB!!!"C;"< !&+05:?DINSZ_dinsx}LLLLLLLLLLLL !"#$%&'()*+,-./0123456789:?@ABCDEFGH;<=><)OQRTUXZ[]_abV`PSWY^cd\feQQQQRRRRRRRRRRRIJK  #&+?/49CFLM(: !$,6DG@BN'0;27- !#%')  "$&(*,.0246+-/135XZ\^`bdfhjlnprtvxz|~79;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~,  !"#$%&'()*+-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Q  !"#$%&'()*+,-./0123456789:;<=>?/$%1ORV?sI;wIV<$Y\XɨNNz$+<4: ]^P \rq2y*a8gFo 4?&CI_⢖<(=ތ ^4@A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmopqrstuvwxyz{|}~  !"$%&'()*+,-./0123456789:<=>?@ADEFGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrUUUUUUUU  !"#$%&'()*+,-./01KI0k ʞHk[iL it}6423456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVE "-Sh l)d^k˲+vjP/NC^\&d<456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !#%')+-/  "$&07:AHKRY`cjmw  !"$(),/018;BIL2ADGJMPSVY\_behknopqrstuvwxyz{|~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdYYYYYYY  !"#%'()*+,-./0123efpqyz "&+/49;AFHNSU[`bkpr{mnolwx!3@=[?JKLMWXYZfghijdevxywUS0!qcZe[bX]vz13456789:;<=>?@ABCDEFGHIJKLMNF3#$%IkORTR_ѶhTudO_]7rW?&ApWCX^*BN?xiW Ȇlx[kǹ;FkmXN[\|F?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ {@@>t" alT,2 9*$I9HL|Ax0)Xpd!H$rOOOO/W HRs6420.,*(@`53210pE 1 ^8P   K;ޝ]ݜ\ܛ[ۚZڙY٘XؗWŵueUE5%TCUD7 m,'K¾ƮRNJFB>:~zvrnjfb^ZV62!":pؠ! *P !& v好ƻ{skc[SKC;3+# ºzrjbZR~|zxvtrpnljhfdb`^\ZXVt:Nt:N=~ҎwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$óscSC3#²A $@p@RGCu0o^^(O4aDIzWŽ}ume]UME=MKIGECA?=;97531/-+)'%#!k$G!2DH ?|}yuqmiea]YUQMIQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*n.m-l,kʺzjZJ:* ɹyiYI9) ؈"D 䇏b!B:ra2bx*R8a"B 3$b@ph?~vnf^VNF>6.& 剓&L(I{k[K;+ ʺzjZJ:* ɹyiYI9) ؈"D 䇏N4->y[l\W!K5i>id[2//xÝܲ\q- |Ep}Mjs9s!_&h*gb;2?@llllllll  !l#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~mmmmmmmm  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij袗 Wrh໻s+ݝbjWة}hz QV,]  <4 3 0? SGGGGGGGGGG;?3,kYXWVUTSRQPONMLKJIHGFEDCB;tqF 3dĀE +T@qD {{{{{{ ?}ѓ;ȗ7mجQ3eȌ/]lђ+UL'M,Q#E =x~zvrnjfb^ZVRNJFB>:62.*&" W- ,{{{wM挙2dƈ 拗.\hɂ劕*TH剓&L(I䈑"D 䇏<^][YWUSQOMKIGECA?=;97531/-+)'%#! ZvfVF6&ŵtsrqponmlk-UKC;3+# ºzrjbZRJB:2*"IJ,˲,˲hgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCB;tqF 3dĀE +T@qD #DC4dpB $DA $@p@h۶m۶m[O>{sN:sāM6kԤAsL2cĄK.[drJ*SDI&K$ArH"CG~}|{zyxwvu—ҲW;M:_-)/ @SP@ :0Q?-i)4Rymnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ */236BDMOQU&NST-W%}u"Xx I2 $&\"]ͬ-X|0$P^aKi{=)Hz 3HO\ #"%4BCVsK l~/_]dH9k}g\+ R&v8ip4t|Vڻe !#(,-.1<>AGIJKL(RT WY\hbefdfCMt2iaxj.+gUɇ.^e15J)5݃6dazNQ# 7Y%`ᒴ`,5a7jh&v-Q+P ^ރ! {S8jYZ[{("'=v~1>@ljqsur{~Κ'ꬮ ϼ"ƾ#$%&'iklnpqruxy| ()*OP67FEGHIJMQLNSTOUZ`RWXYRTSbceXfUVWoqrsvuxw|yz} %4;6A=IRknp| 4?PTfnxQ[{ o5G#)*,02389<:?BFDEGJLOPY[_dc`fhmoYZ[\^_`a bc+3df?ghHIwx$;ABCDFGNWZlmopst~ ( ) v*+"!#*),1,5.:@E/LM01V[]cdghkr2y3}456ە879:ޝ<=>?@ABCDFHIJKLMN!$,.138:;<>?mt'*/6:;<=ABEPRU^`bhjknoDn07@OQSTWV]_girw~ $.9>DGMl!;E]KiX\acejmuyzklmnprstuvwxyz{|}~z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;R*ß#%(щE(D `bJD %JQCL% a2g6ܮC!pPGq>QB>Om,FGpuĸ K+m&!Ln?" O+'u:2P& ;߾eh4E*">Wt7Xv:ɴq}gS1w2);>ew)LO,u\5^Wooޢ=E4[kՃqRWРe(S] 1,0Бiɗp3r҈sÅO;vwsGxbz߉M߇woiXDs~G /[=ML K6$Y8D { ;a/.I\q_'_` KX7nPƱo} u׶eJL6HwJ+|$ 6)ҷ1?+/NZxtx ^Wol;5 G밬09sk8Bʴ8!ח?,Wjck`A{3,p (L0*h"MQD"B%QJ(ؾT>y{{{{{{{{  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~|  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}}}}}}}}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~>If5{Hu'$=j!Յf.9YQ|O T40123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  *I?jx2Fj|"O ATT%T|O 5T|"O T4D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ɓ!oB0yF!Uv < L= y* pfHR~jj ~}|{zyxwvutsrqponmlk=o3210/.-,+*)('&%$#"!  9s9s9s9s9s9;LKGC?;73/+'# ¾~zvrnnАLKJIHGFEDCBA@?>=<;:9876Z7ڙY٘XؗWזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńD{{{{{{}{ywusqomkigeca_][YWUSQOMKIGECA?=;97vfVF6&ŵueUE5%ĴtdTD4$óscSC3#²rbRB2"qaQA1!{{{{{{wihgfedcba`_^]\[ZYXWVUTSRQPON 2`yiYI9) ȸxhXH8(ǷwgWG7'ƶV}F;3+# ºzrjbZRJB:2*" yqiaYQIA91)! xhTHL(D<考 4 , $hH (4ihgfedcba`_^]\[ZYXWVUTSRQPON 2`yiYI9) ȸxhXHQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! w~vnf^VNF>6.&Ž}ume]UME=5-% ܠ! ~}|{zyxwvutsrqponmlk=o3210/.-,+*)('&%$#"!  {{{{{;LKGC?;73/+'# ¾~zvrnnАLKJIHGFEDCBA@?>=<;:9876Z543210/.-,+*)('&%$#"! u]u]u]u]u]u]u]u]u]u]u]u];LKGC?;73/+'# ¾~zvrnnАLKJIHGFEDCBA@?>=<;:9876Z7ڙY٘XؗWזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDC ,B (`B $ B |AlA\`AL A<@ ,@`@ @9LKGC?;73/+'# ¾~zvrnnАLKJIHGFEDCBA@?>=<;:9876Z7ڙY٘XؗWזV֕UՔT#o{4oߟ#IM$6If5{Hua$4=jZ#&46^u!p˯ԯԯ ]x\x~}|{zyxwvutsrqponmlkjihgfedcb0/.-,+*)('&%$#"!  ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ~}|{zyxwvutsrqponmlkjihgfedcb0/.-,+*)('&%$#"!  }nf^VNF>6.&Ž}ume]UME=5-% ļ 4=If5dD:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~jcjIC|"O )T|O AT|"O :TT%T2 9VUUU$IBPJ|O KT|"O T|"O \TL2 [VUUUUUUUUUUUUUUUUU$IBQbbJ|O mT|"O T|"O ~T2O 9?6UUUUUUUUUUUUUUUUUUUUUUUUUUUUU$IRJZ|O T|"O T|"O @TL2 9?6UUUUUUUUUUUUUUUdSOI"G|O T|"O LT|"O T"O i 0h w*9>{T"iv<) P/UdL>,]lw46jИ!#.ZX"ŵu5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f~Ǽ|tld\TLD<4,$ û{skc[SKC;3+# ºzrjbZRJB:2*" yqiaYQIA91)! AqD #DC4dpB $DA $@p@ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ĤdD$?zء#ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ĤdD$?zء#6jИ!#.ZX"EҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ĤdD$d{{{{{=xБ 5h̐ -XPںzZ:ٹyY9Ǥ"?C C +2"mIdwww1{ S4@Od0K2D GP$C0qaUQVZRe|"O T|"O T 9O UUUUUUUUUUUUUUUUUUUUUUUT{!p5<ϳ2<=<;:9876543210/.-,+*)('&%$#"!  m^VNF>6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ <_ߞ^ޝ]ݜ\ܛ[ۚZZFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  n^VNF>6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ <_ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזVV543210/.-,+*)('&%$#"!  o^VNF>6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ <_ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓSӒRQ#"!  |>|>|>|>|>|>û{skc[SKC;3+# ºzrjbZRJB:2*"  "?x)))cn ""@aG|ZkZ00 0 UUUUUUUUUUUUUUUU?A  0@@?>=<;:9876543210/.-,+*)('&%$#"!  VZtUz$c+t Tt Tt T R$ Xd@$t Tt Tt  T< m _UUUUUUUUUUUUה U>At t  Tt Tt  Tt ?@Tt 9UUUUUUUUUUUUUUUUUUUUUUUUU$IB*y$pt , Tt Tt p @T4 93UUUUUUUU$IjKŏrt  TTŀTTƀT r $G8Ht Tt < Tt  TV;ڦLPXB$>z8( * p13_ŢHnI% hPU%MP9ĵ,ܾ :ݱHȼ(ՎvҋԦ)M&#gfNkbF=n$\dC쁖W\ט p(dd=Q aIP6v"&m 8@\J * A@ºzrjȧG<ȷӆg^c(RӋo+$CD@𑬷A#)HRJsΈ̴NZ@& dDb$xot\ Rw L$,ڮCm&K; C=nxlġɗv}~6ʺ-,Q(OyG.DYBU{bvOj9C7TtT*r}<{ g䈇 B!TEPa@%%Fb;^u&?Fj|w;Ւߠlrx/㌑! @$a }~klf`TE8yojd]('< "$?IqA13eÃG¡a!@YJaFD7x##Bwzͅx |xH< Ȍ^O/\z43 ο6c}*ΕTWskbYPЍLb76vjJZmz )Ӕ:7Y=RybK739ȋKO9/%ZXp׵^VTrpU ډM1:USg"0NDڥF506\5r0~%)T菮S]ΧVE^eZQҪﭿ|K{7f{@ ,)!] "j"_5 $^j=1g"~?}^crue?3Kk:;aCؔ.B+h_F'- BDMqFAk$BlZF0X{AohnD 漤-tO~swL~*w%OG+;V]`1G5@P(Q pIv1\Am+{W`#E ^d0> yk®}?, HZHʵ/Ne)_o]^ezt&}VD/Ia,j_O`ittrcnf@醫f 2|R@/N0dr'#q&p$'6 t‚PzD&elp]5 _ae|4kh Uv[yw3`[=׉X/0@ц%a`ic6 oMq