glibc-langpack-the-2.40-3.fc41 >t 6 6_     ȉ3!Flض zE>b$bjf b$bj<B {52bisΘy'0TIAC*e*.ԍץYI.~]mN'$L軞]R~V_GپPcH`%Őϝ? ݯy+v>,ld6|~ShfQb8-+EofCkf <\$IK"t.Q1}GB&Vhѵ|+PaaJXCK;`᏷%Brg )r;Š ܀OCJ /#e[)OЦZ;AA .*ǹ4ML361Rɥ&u]d*P?/:>MOċbC|AC ],'}Bq۫N3ʼsTB'E)}2A~Ir!JF!oM`PRY m ^PNFZS`>?d ! A $` ~    O0L( 8 (}9 }:#}G8HtIݰXY\],^b*defltuTv $*lpCglibc-langpack-the2.403.fc41Locale data for Chitwania TharuThe glibc-langpack-the package includes the basic information required to support the Chitwania Tharu language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org'Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'y2_4.I6"5AA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~74caf9def7c27812f6d1e7b48d8e9e21154f393e74ca27f5fd9fc7ba4fbed1e1f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398110adcb214c3d304fd17053e5f3323881bef31605c5247e2202bd5ef2e53bc864bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b9c6b78168877e53a9e43f57d1dfcc32cb7633a0dd5f9e1d29be058e88389e2de7cd452b0669714098ac884fc7c08dac888926c124fa9412bd2e7d28f71b4bcf560e56627dc90cc2e87f82a471c516a6f8775064b0c67fce22ab4586fc7caf2d75172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015add3612af8023bf3a29b0c82fb32a98dd5253c7e1ea56aecd5f086a230bf57602662ec5675c782c68adf436bad8a63a1ef7eb22d3e542ddf47170fc7a9ce1704../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-theglibc-langpack-the(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.fc41localethe_NPLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/the_NP//usr/lib/locale/the_NP/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-the or langpacks-core-the_NP)) unless glibc-all-langpacks)utf-8d9b40cf30e8058dd888859a704917fd74cd2f0b6afd46fd876670927d1a00cbc5670da1a6f9dc58eac9fb42faa29d484bcde06ae6418cab9e640c2c219e17e8c? (/ht,M@Z k KPcͰp6PuUULUUUUav6s9\&y9pMu^5wMrԙ3YrP"-ٟ#Y6 J*=Ҟ(\vҀ]챛 ,%I&#E !8@Q2~ÀL"R1("$aMPFSӏy]C>m9 ɺiG-9Ɍu8Ri[]JݗR͗רGBaO/'v{cr{X3=켹=kӴ}h OY9ٜYV!zn]-c,v|=3V¦HQ]k&[b'¦EKv.ff2#( ]fz@ǎ9`pخkF̲˜%`"xpX*NW88a.ba/˜Yņ8"F㌙fb5ӠBrA W$bY! `Kx /hls8J[< !#A %L\\EIxLaE *8@ɎA8>Ì0B nu)wcJ:4@H-Q`tqE 'r6^[BDSfB %0@ DdtԈkko9f !1*"DPb ؈ps% (Jܡa Px~Ԉ M#$IbIǠe0'qqS WB 4OhdB#2B+9PA(-,;fbP: M1B$0Qr$.I)60D8Bv2$)TT!!DJ ``ABH"( +D\9t{"o{^3VԹ:z()a|0WY4$l_جgtXͺGMe`iSրwb/Yguaq _9xsɆQ&Cz#$G iBA znYLekOh#rZklW^D#',O24 e_DZX[F]:i{|g~l6)js^̴ilP}2n[14Y *f#{: {LI&K.^jQ 2ӒzjچVv CmŞ5|ت&CKf;یf3T3Ԫ$eҲAa.S0IzcH$ҥʞap.-,b<);"Ep& TG4v~vb"‹!,y'iةuPk8;sV5jC_BEZ{e}6:Bf>߰ յ*[FMB`=.h;iشġwv(;PE= y|=;PرRȎw)ˎHdswPyf`E"͎ XdA[6ѵU `ǴkOg;|XVM/;^Ǝ{8V̎I6v̳8&c\v8DŢ㫵JJЧ\*2۽. z'y~osFlUM rX+U u2MI#{ڳvOsڼDn77x_y_oFf`a¤oꜾe6U_v:<qAn567E$#{{{cU} MD֤CHy6K ts(ބd~TDO'PЏ}ĽSJ{큼jҬ_K73iT fQZ+?v--Ta3(XQaWMYAk)i%C6'+kԊ3Z BacJ`k3>v2 M9,XWZ0U%ijvYoWѠ燩W|W%Y|:?VcuX |Su]٩O@_]W}uVY^ө!OR|Rpvza+ZP+4Χ|Cm7X<8H|׃|VcsSp.vBO~>zꧾyw>QcT#=N"ok2ӭ6;=u¹hEyvsI- >8?7/,)y%aQ4IɾG^cwڧUEGg}$~OB>T%^E&RIk~?;Γyfj})7]RbФl]$T*}Ӊ}7$ϲO\.Bdi}^m5=xWޟ}Dsurh*>މh2H'A h88+H M@DB@Acq1dteJB 6{ 9: ~Hej*kt)dѯWc ޷&kl׉\ h#!B8%A(5C+#_WօH,R>Oպۛ3aٓ.z K[QØ }ΈoT-.bo%)iwA^f1׽&b?ewv7#dgj?[JK ;&Sr{ĐJPy,{ wZW YЌmv_w$8Ą"Ɂ!HoR, $b$W%`M%֛n5ΡtJŶ:{V>}FmvCiLB؈;_ˆk^YOgG3_3w>!*u%>ɗjS.ڵPS6΄ MqnP]BWJKk|=Ǖ0:OS s,S{rC󜗳YV~{.4)d0_~̯`J'_5V@/(y›Н#> ?=c^' !kUDs?~ϘNo@C1mbϑz+6Cdljv B0~=Ym--w^x+s`bni}g3\p?#{Ɍ"c B]"!hmn;`W 鈲y' <{WݳwUBb\-"ε[@ ^ì˃դHP8=Ly`!gnO@xV6{4=w"?6CT pwrs . ʍ"!, v`M bxÈNbz&'9KDrBersbCo|OGLQ#EcR8,hCBș/)<dž={ۥ[f?|5r8Dgٍ(xX &^ԶE/\Y_XcԻ@`6&ZtZU` Ȑ%2nᣈA_JHۑի`4|p M P?_ȓ}`D%p /74OM+ 1lrBpD]p+!טE >@̋Ob\+#R4H3+Ħ)oofEltPEH>o%?Hq-lVp瑚,&l?5IX-Lh-ܘP%lt`2Ec Y<Hl1'H\8(B/ 0-߃.ɳF!Nt4h 㭊L[V zyve:g`yQ\//f;vfU2*MՠЖ{$3}qy߳vn= kV2Hu.&'7$2tONuLmm OAΟWCэ6re@QՑ-:Zj׶CdH Rc55T1?q7q]~ro50Nl49A*di.U~X˒ːm g2,kK$n, Le.ɺ>-,kR>]Nmۛ+ o<&7HKc-ԁ.j G2h WO궕pH$cbeHi5,vݻIZ4+p dv Q^_!(I$'%Q}=hᮤC>{ %[J cMdyb*' ibP&ϷQoBt[|籘q |NuI[i Û;t [miwbM? q4$ol2xֵK'B?T|ㆱ~1#,D Ike\9TO*U#PgK?D8r2({tʄB?NE8T#KLڌOY\$H|B6^j 'ׄsT?uHppwdO\Bp_}{1mz伇GH[=QO᱘\[_`d#s3~IIyӞ9Y}:FUmsDEk} \嬩-t"R׽ i`-Q͝鼑H"ތWK)̎-l?Y#!--ѧ'ovn[0>d;HmvjS.DZNz"[aԛ_#tJ60ێ|2'?Q8;o3Mݲ_am %ҚX8Gh_DH1`cQjc gr$2H;PvR񁣎]ϐ0Xc4FXC}!bd>140I=GFk; @wS6Fz8ebl':n}tpն>bYk=]GI܏gKk-N\+Qpm$A GZހkk,{i2гZRD("GQ}i OTx K(,PHb 5!&Pr.6 ZZ֛RIiȴTZ?F1rEZ?zo\wN쯻qm)ZQkA %?\;zZφk14\pڝ (\NV%Z ^C/Pժ+/>$ot7X%Gp.6 b.e"@:?_1/IIgdџ8婕cR&T(T2QF# _L>Ya#>D$>?":5 tRC hG)qpm* ^YkߑQԏ6}^F?]i}D%G!'J8vjhY>;=U~iH/~?%O%F$H | ]SS Sf?΄_3O|Ti-—U;%+D/B—$><VL?~i @#|,;p"]骥$vdZRkG$n75in^lZFMdXiqbZk3|)j7y@7羦acVJ i?bڇ} ig}hc#}0S>mُqQsx[V%I;|rϕ;SæPβOm5L{+=[*:8`Yd?ɟn6Nd) }J?mBc"} @-3o` 8A>#Sb-%Gɏ Ebj*_t3CB[C&YnzY&YH<^:83Y{7{aζ''yRǻt㖕4iMB9=Y;һ9ch8h%eN5| }~.B"X泌2Smx!cD?uۣb2=.~dp SD' Tabf;{%$ť.]I0>Qv iJ?>o1)SI}ٲn~xwÛh>YNE(,]ddt51@5JFYLg)Ja$^I5C(er}.D<@RЛZHkt|@I~#@T3y"8m,cҸ"lH~|.P@3G牕0CSn4 6Sj_+;q Y87^Gla&@!γΤY#kNVMZi1 &*(p그ճm9~r}%,E? tuT(RC!{}Q|*Pw@ Т꾮3̨Lzdf+!d0grΛA ?=YT]%pq!b3=UfM8=/rrsjqyLKr6[* f 5>RͩPlz 9|,V5Eϗ+}wٸYvWm݉=vHVn/ { w,s;ܧ~Enn9V)wp 7YI;8Xd T\UZNQS]qpMݣ-bG=Aoyo^uX~)X*P4H7u_VEuWR7uONtGJ7+cbZnP DP ĪAH uT@ʪajY1kRnmbm#"&- \Pj$94 Jȵd:Ά% >/ǵqm6|"e^ "ie0Ͽݟ?v7p('@ǰI㘯&q&b25Ṣ vm5[u$)bEa }j+TSM񪪪kHFBnQZRR}*DDV[GerBZp|th"TQYB׎PjINOR?؉c" fV{JؕEC; { g(r#d:+~Bu%@Q&OZ,1ݺu|<Cjj ˣ !& *r,7?gхPkzm/Ywwmϻ^y^o{uvHL]zn{u۞zn1䢽Czph>R}H#GT_4FT*pVDZ$I-d'pP*K6aA\~%f~IGIb+B=j8 &(/D( =w& j?ezB3Qtmut:)z%9j/nb YRk(^CJ 8A "/8CG&g/6$ CcxWgq Ͱ ` hD<G^bRI)#rqF$ԑmcծNZ:C0AGoU QE|#r1V x&| QƎk4kG&l_ڨۛ5C? '@@"tք+ Ivt:6k]Ka6B#l>R%n"U),\~ zTl!AQun]#-9hrI Y-&?H(wKٴrCmb>5J.Zuìr~6!ǎKX9Ep?+FTs%::U(-K䋨 V+?+bMESBJ$ IP("2P &AEdLB)%\I Q @"@$Ā "$_୑.ܦe{M7˶rnj6.[m]>bdnr+jvntlV{.wӭrfzZDA^=]D.QR;O(ӉhU#: r!3ky̸5F.26y28̌zNhE|~;_swvF8j/|[vnr7jLv5O)PGz SUUUUUUU)T=HYL3[zStKvTCD9)rQRtZb7 5fMo.?m_Þ$4,hid(~`m\]XeMT$=plxmt,80 ۯY~i\ IPAqiE9"pz~) P m r{~skzcu[vUSD0@@RDB*^!Ғ0컺 `uPE% ƁK*eSg*8Cg(12.f*^uV&UN4F">5-=Z-VbWG7R'N>lx .շvff%Vj)?+.1 `lF!1bk.gRc]XoʝPm,볼'"=ZLwt 슞~MO!a)U"js-5(̶40n]Yu@ R!B'~v؆,(h9 zY@ז&7ϾA50v\3Jtn nl,3&.Tlמ9K\s$K? (`" X'  ,Y(rtCJKnи\􀰎^̑r0{ޠS!0 ^<(qa>Nil5Eg׺-]# ,Ԁ=D5T@t+ !&Zm=h9l9;qe=u8裏>_IG_mN_}-]x?N\ni@(B +Nڠ%U 4XP*W^Pe.Y!+g˗KU (yZ_R0\]1Iۻ1E jSX-A&/@DOL`gr;S ]qRYXXuS/q@f(18RDbXMꍯбchٳX6e& hWˠbJl@.1XFR®MdұmXu $H4#a s?~@0[F1FG~H g1I Ee&%bTC҈0k_A!  +HʇȰ'4%PIUR"T} 1i|TDLlis#*]*XU s_'-Z։mf>w,J6d QaPb "Hs);$g܈ H#*褚EٓŮHZDBuupS# Z:x :b(rO5rb&ĀU<ζh$\$<.K ,6$!ADX1;N!5k~H ' -HJ(M]N0up;J`kXk"=B@D1+l }Ii]+_}OQ>GiC/몏XL%? G#Id/VeI$}H?WU}?O}藥'r]K}[-}KWS)}Jp(=fo2f?sٿT(m۟L%Hd<FW(}Co?Ͼ8q?5A}?hEVφIHnb5N_˾o"F%?TX+@32gy'rS u4jU/~݇Z>1vDN5e:ұpO|^w_`pg\xfp'lHbxy>⻺ᙎg7 h-Iв-#K@A>'h8"h-Sme) D@ ̜@Z4X l@N ^hً-C220-;@[$G1IROߑo`E_QO (M?>چ0)C,(+\囪O*_"Z H6oI<84 Y`Q9D( 6yI\zZpE5 QAsC+e͈4-T@|s;)h瀖y-pвf-2b$e R,|4?V _M >z?M_#Q/C><~pl4\sT()߄◮lYU|Pwn|)~Sik)~f# ŷ+j|JCAEOwppwl4~ WpX8*f$ waڨsL}#t%LÑ~mwo~ۻ}?X'}ۼ~wv}f;olsӱ')'W~\R|Y%R˪/*^V} iWV~\|YRpA'ߡ]&>}!8> gZP­B-#pW0pHVh51PAk;w'HW&x| 3u[k c0']*c"Qa=l6o7-sMrBףc+wf`;ZrL*ȉ[>8M[b[2'7apZMYaZ*+ ]qZIaL*Yf0v1K`w\:$ SXU'ʴ8 4żJ;?8d.;d%OgaYf`aB~%02$9/. U%&X.ks:4N)N+q@{ 'lmP)UAx-\+7D$c4ccPˡ;)ĒR%PAwlL`c  _p"Lf5~g8x5֨飑KlЏ ˜gSų  *WW>2n!BٍD;kgAcbЛx,g3p>k {eX#q0.Qf[1n$:n z6(|->pd6lrTKԃicG*I>JHfeS>!~\ ,ͨ̋8A>\TWͼi\It_J(=D"jT;Vk9?wB\ݝHAY~/Z>, ާHG$@>-ߥgogȱWԕhJAY=ɞ̿Y8b~+*ŀT]ZY&?HaoR jl[ } t-eaSpBgWeؘ^;KTXw2^[K~J#&)_sr6+ a$^z [ 6nNݳ]: [{ )r+\-jv|ULj=7+TT/4*֟D̴N?$〵7ZuڭbqWKls~hK&JڨS֚1T8cuWcLAσePdTP> W$+/-/bJbPQZ)Aph >5H}MȜP䭈&",6fqbjI܉~daL"K:d\QV"i.H@(6ͼn2͊283UZnPa1gYnrQMԗ祃)|hf20.HZ񽝰吧jE?^"Q.Ս!(*P!QjB0_.!lnE`SdˆF 660l\/hsP둧4Qنt{(Ulz BQMH8O3_t^ィ82!sH4pv|5_9qy_cSתʏ>蛏mn [Zօv!/ LHnş|?|A,kt *?WhEOlPHEtr\Ɛi߃D _62 Gr(T>⨼eKMe'Y^5,)T"D"t9&h3YIL_+n]İdII3Ŧc? cbB=Ĕ@1' K<{vݜ? _\X=l#FkeSti7m+b҃ BYF""j҃Hu oXcZXtT`]NUrvyaFI4wTbt8)!K9SĘsO,qPҷ2 F0PEJn =rۥLcm(noc%E_QtJg3ZLM Lsf68LJ88{"/[@5 ́QiQ| ^׫$p9$ ICn{3Gm:ShsdL|UܱV@ɨI*!lWoҌE\rDoʇ2,q.8ш!TV;|, \/{nj19ț:y,fFVksc5Zj`֤,GS5Ӛlާ 6|ݾ\ &Z1i!RFnQM.uݧAlwr$sg;c>':$.Bt*J4f3\ϦVڅ .<~Bdzvp3oUp΋%q1-0ixf)PKg%p'={^M4@Szav?PUf acpٳеv&7Nne> blma-ݍđPJm ʣ L/`|ir jhpk{Î-Y|UNdFP9O1-6!3``Հ'>ҡ\?c32+ X&\D{` kA%>:8{SsojfNb ^̽ZU7wqP !M͗;kpbX5I$xYƿP$Cz~skmB"`$IQcюi NUޫtʇ -f(+- ̸3?,g, ,g,grMM gq湻ԋċmt@sw]?l͖L([W_AsQ'? JWe )۹$aW߷`m8\$K@ݙ\Jm[Kk 9j9J,>J;wp'Ei wKmw}5 0ibPOp+5K`00G$O*LUUUf;"ZZRP(cV! 18UXqNm>is.e2a ?~v+n33FK<H}iGV}k->-n4CJ(0** x+tn$-P`ץ)zN0Kr䦖]=cE%M"e4٠6:),&~۲@>j$;X I}=yX 5tKAq^˸HzFxd.}j=ݛa jnAN|:sj%B_PL+- kE)EJ1PK7?Q7ky?F%"> 8EK0"(P{$;p{_ldGAAЫpIςᴭpLB9 $N̼J<kKmzyvY8rzsvcիYeZ偬FJ4ME=㛌X0b']#o 6) $G6&YK3+q KlGV\CL?;;$̴HJ4q`PvjV) XpMVqvަ]$=΢ e (J8{`\XmjbhyVy  a$|'umx^^^^^mt)p~lnhf^d卽曌X0OG8t?S743/E^elpA-t2&q 1# ힲK$S{0Fc^=|_e56̮ʍ F+\CR-|Oc8eh?r=.#qЃهyYA<먊igz%a5A.1߯kngV^cN_ٖ% Sh̴HJ4q`P>+.Z̀ WGr&~W^j@%p1vHron^j̉l'4wouWF6R&zlrj?3+ kCXT \XmjbhyVy  a$|'um&c@Vr@2 E .ݏ ̋kVkVkVKM5˚Y˵^R -8/*d5R!,o.d (JHuP(}ҥ<¡yx'/h `}U/8yF[ĺzyvY8rzsvcէZp^UjDCX I]Aۣ90OGc;uC3"+N^,:kK9i5I(1;k7V[Zp^UjDCX I]Aۣ9l)P CQ KyCc;uC3"+n<kK9i5I(1Y}ҥ<¡y͠fD!ԮݞpVf# i)Z_#?~Mdz"|SD#xOzXsdR}h/EYɥv|]òDr:iX-x;5-84=Jn=|zxG{I][c>DEP*Q)_CiXYe1O/Nǫo^|sPB3y+ ,Zq:[U]{iaY %^D#;N ŹQsvNO\Et[X{E ]ʾUhWC} wW/!w8 H]:'Ol`y918 -/JT:)ZZ`ׇ귆EU*qb mѡ"(bOy~陼{gԋ Edϫ[4rΘ|,tPj?F}VkE{}JrU})*/IZpov|vl -S&{nJD/<(\U(+d15<r`I0qF7r1ju";-'kcپf+mb񅌞pgj6;#UNЋs[7na9Z8sg,p5?U[t~rFD&pӳ[Mf %Q[2]b$L?1ލ0Cs`5t р1'z:7H " 8}No Q 4ֿ^dw3ʔ}8{By'xe@ȏˉzT'M[?m3nz{FLN#Эs{8|V<_?@p ?\9D­;΀G5EO"Cl Խ |4FC Lb;U˹f}^ j+ EN̏JJҎ^xV ӷ x~T7=J:s]%:}/1/w܊W~8x̜z.†(h`3Q8(ѧ?%_$$i"$Zu &c&pr?Pʤ{oPCʔZD]![=Y֣#{!gᠡh\0X,T|>|>|ZcIpN:L4Fh4Fh4}}} bX,bX,8h\Z2, + * ) ('&%$#"! ZVjZVjZV՞vȩjZVjZVjҔ É$S@0r R29Jx|H<"udžGqaaQAA!1AЃ5xb JFB > !x bX,bX,bX,bm2;WPLk .bbt70wyex-^/+pż~{1l\LVLx܍/pwc e8qxkqlL]q/ƗWK .ḳb.jeD'`Yk`)ˆh6ٯ0 0 0P|*  ZNcgLq%0e;p_wwOyw~"=tlO;3;%Tqd<-eXb]V8*&x)0.I(wdjwޙ9&v]@ a<(@lDP&h0Ǹ1^k+p\qT0>Ey6ls(r(#t 1XF ]hY+@֧P@!GmpVMhCֈ-` ѫ .<4@ur\vUjZNcg$,uAC7HuƨzTG|OЩMԿL zac5/c0v>{E.Sc ; a.Y >{ʳnKtQ.C:VZªWVu>I%zTS~i-,{ee쓔]:!&do쌑}!+BȎc=c\1C7Hw:s/le^ s=6Gs3'\|!+Bh%y4!9c4šWVyBL: = ۃnsk lt:譐*W ]SEt^ E@m;9G61??{FxIwlEF~w̮"z]z1ׄX,Dv>eڟJ/^k6ٰfN9+u:jG8=*<5ҧ`7r0e23p@Ᲊà<8m5˶+O ۫[QA-&[YG*J8)V64pjz@HWd9y7vu>e쉎ZU>֭7zӜ@]t9!:v%V!EXIi8^Ϸt?.JlvF_rdHeuHS5Mݷ-\$h-RJ@-]p6V'"%R"I,_' Tgn%=ʡuˆxN '0Rڨ 3$8 yP.]I Yc;[w%[W6qH.zL⫗W`as,R}f0b:j.]x:RtO/ LfeTh*?n8C'̦w @ڷl-\A{s)KLcb5ڢ~h1gFxqItnD#pm']!pZYt]@Mk2AE+/|'eޮ.z?wǶgGn9UMu"ޫG 'i.ƥK_WQ=r`{o[QPߨKnfovȯd亥iW7I#N4bɱjֲuءb,rN}_"ؾ[׫C,_#zyfIE-5rʭK[WۣA.[#ܶN Ym:v,E_\D'K}2M$B&/)L @+998ݾPf&r֤Ro\!.p`z{5*d)$$[iץ5cDyd$f-*yԮe0+|Y{ W_䑍727p{5;`Qb6UDET>w6alb蟨5H/EY:L *n2/P(`"x&c.iˮu/$CF_6@F&`R6NMNoEKAR,$,u[r=Qn ,~F(@Yk0tf-ֶZhڇaaaQpwAv`=%X7}wT~M{Iw%_uaeXgWuU~5:>c1:H.aG 20=~+IWBs㜘s`\t+q/UHqG<5e 瀸^Hqs7tΝ sҽA3Feu>I%=CNΉ7uϸºr7jϙpTLx $pȾ!{d?x솎6Rcdc]=W(vjb숏=P%_uAe(RώOy7D^F 2}'Hr_7a7q<"f$)>׮k|2J(h(|/a_}-o[-K Kubu| 3CI*K<P`Jv!\5Ț@ jE\NEF3\S(AMvm.,t̓O]t.PrqXPtZ[,@:p5?w59YK(>(5GOSH[<|7f凊4D,_%)/4%U$MAImq#c2U'||!}bwwv}ag\ԉ=+H>`v6՘DgܶؓvU2xR=.:{9QofʾU#dr|Ȝ헸 ?y#V|"*J*Om%EG5d>J[K{dHzRLH\$C V Z1! r~@zUO=}Kn4~w!>,컣 mw16aq#|@D&h(LF` `H:#"(j3 @dd +"3U 5ư#5tC rr##66);\Oh}7 Ͳˑ7l(˂ G20zg&r<,{rqGH^j6-.&)iEI(A]ۮYmUM,Q uܦeeU$8 ( r1=9~5=1-)zN,JFA B~zvMr nˮjfIb>6-.&IiEI(A]ۮYmUM,Q uܦeeU$8 ( r1A=9~5=1-)z%9!۴ $6a%A !pw=og9_eW5EO$G1qaUQF4̢$a m,쪦i(`:n Z]VEMR=N,JFA B`~zvMr 嵨 LҐM˰˪IiEI(A]ۮY׌iEI(A~w=og9_eW5EO<q*SLL6-PX8"qfQ0 b{~skzcu[vUS4KrC0yivY5Ih=N,JFA B~zvMr nˮjfIb>6-.&)' ( r1A=9~5=1nˮjfIb>6-.&)a%A !w=og9mUM,Q uܦeeU$E4̢$a m,+-)z%9!۴ zY9횞~GeW5EO$G1qaUQA0 Q]ӳ/쪦i(`:n ڨS`5Rc HOYPZXӷpد%*ɘiiO0o(b^c%rAdhi&h:~n܅3 p acc40`Ƣ)z܀e' =72?_Fݔ?Dm{^hrF>T)d-2?+sg-0@T7Y3#gE"骔 R2sz*:J=lЧth9d`^RKN$YFH1L\-JBL'nQ}jO̿cMƼnˮ%T(hffvxwfe㪐C`@ @ej@V%Ho]^9Yo_W7jU0jv1 H[Aӡ9oX1۲zI- :f!!(m&^V|"Qm˽mwagdR]޲vsy![zY>EfʒJ9 k($yyrשrЃ 8WkViәK1bT)T"nQ}jO̿cMƼnˮ%T(Dre<j͙#ǚ yݖ]KjPЉ4 y8F1f<lЧt<%|):Zf-AfNhI%m:Va$I2hvsFEd&]tb_,q &!*74Ϧ!_(ўV{4ӷP~ B5ÉkɏqޥQXڗG"9 (wԲQ/rYJFYU="tCL%L5д>CW D-[Y" ;N+iޑw= -m='. \52$@m[yL1^jaKNH(J/l8寒Ш[ B~lS:= *lllo?[ v NIC> ݄jM tzzAG7]AOaQtӂ~( :I> :ȁi{ :'Ak8#^N!t]:EOGC+FF~0{.DJq5:zJ6P ^FA{dux(?`9Ab#nV*9Rpn<%|SU7Bq6BÅ?=l\J_.eR@RT^OA _ ig+L6Es_ /79E9<%&o,դ]1n^?^}jJ^8S_b?97iabōF tVm&[V- >)zR(d*R_+C[V-)zR(d*Fpl- N0F! 'AbM$q(IF:)L=%]V#l^{ߺzg?rE+rY4f^GhH X`3qݝl|UPjxH7v‡U!ީ Fi/^7n"p㝟xSѴ<|FfC ǮPoym)Yl,]'Op厍3u-`,PFʥ|&! Ciss*.fvLP-3Ϳ GU/p<k,iIj-uE.Ե|N9T'S~I:L@:mpj7^ dJW!S4`YLs10%|)YLb0y(Lji׸ϸc\_\32paib5l_lDfmK0R!"j,e9RiRԈI пOPo*4sm0W:ȁyۼA=߶v݈˶yEhlc^Xe߄Xk҄I¢iOcd} Ņ r2 \͎%c77VT%F~b*6l?RtZIZE*רyu(NRe>TuSgIBo'4֩Ant$pyڑO1Hሔpf6F, j+?k) ]EDsKhݱ383͎1ƽ"@va8ɠK ͜<I4UX ƺSI2G5u% d9,@jǺH)%R|ovA~T]h+yN#Þ*V،&xE Fx[WG0;:[ s2, N9˓Tn; c4FX\5+b?a`(qHʨJs( ehHh9jƏI諌R"BH_3'0d"v6˥Adlu4͈=Y~`p}tSgqh}_7D%3|"k'SfnoRP&;K80ItC($:$3W@*; <#""ʑKQ~< |Atpec >"hjMBʃ 1ѥJ$0"Cw $)k@H{_Q^X2R\Ͼ\q6l% ^jM$ڠEGHBs9UTVDI!q2̹@.&ws.Y>yt摓sIX-{/lqL2pZnkˎ+ ojׁ'1 f;mҙN-"h0 ;zv͡g9_ݰFM%wL˲0:NQSHG gS䬈"gE'??ǿO!F%5Y_+_ >C3dp#ݗ-M۹W ar܂k7eGS|ƖWsAa;P&@쫺iѐ)f,Grme(dHDjT \rKv0]l.ʪDi ~$+Xn]aQX ʂ Kp!qyQyՖ?]lUKRLb 26r+7v M*g]xj`0}U7q :?ˆ|V=8NX ɚͫ]Vj.*S84 n |̌6ţyh #='8 c2{"ƢZP4$]58hMR-^vUJ$Ұ[sWhҀƀ(Sۜ~iUF!`k ĬeK#AF pN왚eF,?r#/̄@<. n0/L#2nr LP&aZř|߷}| 7ѭJlrPAtӴw(n$.-5Vw" %nl3NCu#r-%Ԧ roYbQlLK6Ma`0ŁH/a_ R ]%^>cN:"E:bHn]Ц5:hY.]oVYw|j ѷ<`ǫ̯#j`jzi@0>]7V<>ó';E'ExhX Ǖ9)[E#лav!u~X*o]s^Tz*::uYZ$: &_XTˁ I/kӁA[ =fOhnwsll3n8Awyq*}/$ӐW~ݭ"ݘĀFĘmM#wЈ_3x;u)k*9{r# ul'd6vܺOh- uo ntrʂN)2b =Y-bΠ~_\"zb8<RY]&ݢiObV z^ːR5$ Qt|#V"h^µ~+7aDbs еذb08 $X:ه]ktqtp:e/, ޔh. kp +I=a791Q. !7-!®J)MNYLa9Y،˞'d\߅6ۣ F:_M3xb4n^eD35l(K %0GMui]Z֥ui] Cp~gv,쪦i(uܦeeU$E4̢$awۮYmUM,Q M˰˪IiEI(}r. 8!H"( B$`XD$^mZ]VEMR=N,J>j@AA ;$% `b@켾hxv&fR%T:ȀCYl?b.! _a5\q[ZvY5I8 ( r1_h{~'횞~ݖ]=͒۴ zY9/=|vMr nˮjfIb~^mZ]VEMR=N,JFA ޞ z>og9_eW5EO$G1?6-.&)a%A p=]ӳï۲YqaUQA0 Qwۮ~!kzcu[vUS4KrC:n2*j"qfQ0 b N~5=1-)z%9!yivY5I8 ( r1п_xY9/N~5=1-)z%9!yivY5I;Am,쪦i(uܦeeU$E4̢$a~kzcu[vUS4KrC:n%9!yivY5I8 ( r1_h{~'횞~ݖ]=͒۴ zY9/=|vMr nˮjfIb~^mZ]VEMR=N,JFA ޞ z>og9_eW5EO$G1?6-.&)a%A =|vMr nˮjfIb~^mZ]VEMR=N,JFA cPϋoa$  @ )4zT =zƖBC DIdLJ$8I$ (C_)f;'O"x#Q~LZ cf^Vf@ a (`-3ЀHl>ï۲YqaUQA0 QCwۮYmUM,Q M˰˪IiEI(B;Am,쪦i(uܦeeU$E4̢$ap~kzcu[vUS4KrC:n2*j"qfQ0 b@pN~5=1-)z%9!yivY5I8 ( r1_@{~'횞~ݖ]=͒۴ zY9/=|vMr nˮjfIb~^mZ]VEMR=N,JFA Ԟ z>og9_eW5EO$G1?6-.&)a%A  k=]ӳï۲YqaUQA0 QCwۮYmUM ~Akzcu[vUS4KrC:n2*j"qfQ0 b~N~5=1-)z%9!yivY5I8 ( r1t_z~'횞~ݖ]=͒۴ zY9/t=|vMr nˮjfIb~^mZ]VEMR=N,JFA  z>og9_eW5EO$G1?6-.&)a%A  _=]ӳnˮjfIb~^mZ]VEMR=N,JFA  z>og9_eW5EO$G1?6-.&)a%A  a=]ӳï۲YqaUQA0 QwۮYmUM,Q M˰˪IiEI(;AmtN,JFA  z>og9_eW5EO$G1?6-.&)a%A R=]ӳï۲YqaUQA0 QwۮYmUM,Q M˰˪IiEI(;Am,쪦i(uܦeeU$E4̢$a`~kzcu[vUS4KrC:n2*j"qfQ0 b~`N~5=1-)z%9!yivY5I8 ( r1`_z~'횞~ݖ]=͒۴ zY9/`=|vMr nˮjfIb~^mZ]VEMR=N,JFA  z>og9_eW5EO$G1?6-.&)a%A Z]VEMR=N,JFA  z>og9_eW5EO$G1?6-.&)a%A  I=]ӳï۲YqaUQA0 QwۮYmUM,Q M˰˪IiEI(;Am,쪦i(uܦeeU$E4̢$a~kzcu[vUS4KrC:n2*j"qfQ0 bp~N~5=1-)z%9!yivY5I8 ( r1<_pz~'횞~ݖ]=͒۴ zY9/<=|vMr nˮjfIb~^mZ]VEMR=N,JFA  z>og9_eW5EO$G1?6-.&)6@EA4S-M"Wn⻊Oj$8RiI͉%#\D3J*Rq`&F#ԜX>rZx^PS^3J*Rq`&F#ԜX>rZO4xVr$PQ.@ڶm۶mA $ xz]Yqa< B@ @T$E句@Od0K2i(uܦeeE GP$C05IK!l4RL$)z%9!yivY!l4RL$)z%9!yivY`, P @EMRdiFjt8MsT(IfIb~^mZ]Vp4 Eq0APQyZ}<F\,D P @EMRm۶m۶m۶m۶m۶m۶m۶m{]p6 bP&=͒۴ h0`(&)r~w7x:&X*$EO$G1?6-.+y8"Mgk7%"ha\~*e['fR 24I$I$I$I$I$Ij$I$ BPUUUUUUUUUUUUUU?!B!&Tv92%$I$Io۶m۶m۶m۶m۶m۶m J$I$I$I$I$)II$I$I$I$I$I$j'Tv6 p/n햙?B>7? bX,bp7[6ņ\-JBL%H}<F\,D< B@ 0 {^~ߗl5LsX+U u2H#Qt8MsT(Ip4 Eq0}}}}}rTUUUUUUUUUUU&! ?]vy?4a$דv 2,!I$I$I$I$DDDDDDDDDDDDDDDDDDD&I$I$I$IUUUUUUUUUUUUUUU'Tv )%b$I$I$I$I$I$I$I$VUUUUUUUDPUUUUUUUU'TvR 248I$I$I$I$I$Ij$I$ BPUUUUUUUUUUUUUU?!B!@UUUUUUUUUUUUUU'Tf92%?$I$I۶m۶m۶m۶m۶m۶m *I$I$I$I$I&I$I$I$I$I$I$&Tv Х2!I$I$I$I$I$I$I$IB!BVIUUUUD 'Tv 24!I$I$I$I$j$I$I$IZTUUUUUUUUUUUUUUBPU'Tv)%I$I$I$I$I$I$I$IjUUUUUUUEPUUUUUUU'TfR 24/I$I$I$I$I$I$DDDDDDDDDDD&I$IU!UUUUUUUUUUUUUUU?!B!*&Tv92%9$I$I$۶m۶m۶m۶m۶m۶m $I$I$I$I$I I$I$I$I$I$I$I'Tv Х2`I$I$I$I$I$I$I$I?B!jUUUUE'T|V,$`t0 SNUUUUUUUUUUUUUUyaaa7$I$I$I$I'g۶m۶m۶m۶m[*)('&%$#"!  $I$I$IRjƦfF&ťe%'!!ީ:EV + <Mo'PEA> BfR.LUUUUUUUUffffffffffYeYeYeYeYeYeYeYeYeYeYeYeYeaiiiiiiiiiiiiiiiZe۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶miqqqqqqqqqqqqqqqܶm]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uqyyyyyyyyyyyyyyy^u}}}}}}}}}}}}}}}y               }aaaaaaaaaaaaaaa!(((((((((((((((b888888888888888($I$I$I$I$I$I$I$I$I$I$I$I$I$I$I8eYeYeYeYeYeYeYeYeYeYeYeYeYeYeY%IiiiiiiiiiiiiiiifYyyyyyyyyyyyyyyyi(((((((((((((((yiiiiiiiiiiiiiii)j{{{{{{{{UU]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u],˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲캮m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶-˲뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮n۶뺁@ @ @ @ @ @ @ @ x]ӳ۲WS4KrC:n2*j"qfQ0 b`aaaaaaaaaaaaaaqqqqqqqqqqqqqqq0 ˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,q<<<<<<<<<<<<<<<ϲ,4M4M4M4M4M4M4M4M4M4M4M4M4M4M4MWa/DI$H"˚ _,e8D)"SJ "I$I$I$I$I$I$I?   (A&IUCUUUUUUUUUUUUUU c1c1#[]vF92%$I$I$۶m۶m۶m۶m۶m۶m*I$I$I$I$II?I$I$I$I$I$I$j$TFR Х28&I$I$I$I$I$I$I$B!Bj$UUU*$TFR)0FDDDDDDDDDDDDDDDDDDDjUUUUUUUUUUUUITUUUU5I$I$I$I$I$I$I$$T6 Х2L &I$I$I$I$I$I$I$IBjUUUUU#TF 24 I$I$I$I$I?""""""""""""""""&I$I$IjB$TFR)%=I$I$I$I$I$I$I$IZUUUUUUUDPUUUUUUUU$TF 24sI$I$I$I$I$I?""""""""""""&I$I!Z!BB$T 6 Zeb:I$I$I$I$I$I$IZUUUUUUUUUDUUUUUU#dcMoF Х2 I$I$I$I$I$I$IB!B!I$ UV$tF92%$I$I$Im۶m۶m۶m۶m۶m$I$I$I$I?I$I$I$I$I$I$I$T֒(#K `Gg-Sz)Zck[f`f`.<$I$I$I$I$I$I$I$c1jUUUUUBPUUUUUUUUUUU&@ pA  0 p@ECUUUUUUUUU$3K!{{OBNT-nFF/`MeD{&=`2 $h  s:5m32.*/kҒ"+rzjXb)B }}}}}}}}} iiiiii:׹us\:׹usiiiiii$!!`OUJUUԪTU-UVJUժJ9W@UvUUJ V4 PYc'!TkZB!333333333C 84M}}}}}}}}}4M4M4M4M4M4M4M4M4Mt WMT @8Xʸ0 ˲( JrlKQbI000M4MGxx׽ڛ{[1  Epۣs5-T? 6@%HP.$+(d?15@@ KtL/μBN@x` CH0 'Qݔ c)hƙ93s̙3c̜sf̌33gfΙ93s̙3g̜sf\!v/)P+Ɗ/?3O=~/MUYĭA7̰ ou>WuFRgn>8kq>]qb /O22+Fɋhg*^edVʣ_9vgKbE*bSőϸ| ڝۘXyX7z"j` CCW>Z*QzT_"ψaIOIHKHGG]G06v_-Xjg?i_S*͗Hd|al73 z z|I>}-#13bNP1!僴ZC8+/N58wkU[U[@ي-.ZLHid̈́,F?y $1-wd(bax0nB90V"D*aH,RVvdSRE=EUGnnI=0 H2b>AHAj*Nm#>JhVi4 A=SmT. +05_A%bA aab'G Y{$Ha0IdAA* sN 3Sk?h ׵3 Jߊ`#uSEZr*aaJG"zU,iFoL<@s Ht n&C1[8/1&-{Na\렣7%̎vX }%yqXҲ֑jsb$ӝ ;hnXC[Z-㖟@LT/Gv*\)@#_aB-'+ ͷ9@G[t !R}j ɔʈMȀ˧xnݙ"X}~*䏎0Ήnj i!y 'xC:n2VP2qnЌy!+N~kˇt&nJQ!;0lā _ʌE+@<ɛZʺG»Gsc+PKwdCC;s#3تP4YqZ)a : 7P2.oVe6]]R7 L|HglRJ\P ;뷦e+`$ESԧ>O3̍yyyiuѡ=i4ڂE'nDuxSQv\qeP16\|͉lDNɍ"÷[V\<G`BQvYqZQM84D{Oߺ#@}Y':#t6@5ϻ*(b@+!7y8MUM?z%93{2 iG'i R(_Dt<%xe񠃆}п>fV.# :$Rf?;-頫}Z7P tDGxrH5R5 ̠_0`O,0AoN,#> qHВGX;@B( =o  $,eJ}cڂKi(17LAzX &t2l.!ɾ( IX#͠vM[rSJȅ"y40WL<7^kN/ o)!ۻۻۻۻۻ3g> a0q\KX^q6bm!KZclA;=DAӮx(r=++o)[J_&n=1v,tg #ݕ M˰7!RJT,VIR?s6&S.2&8xWw47og0^Z B=&ԈQ8m`D>I~ cx/㼭Ӹlô+uUJ ȁqFa e|r6^ߴ=2ϰmܹ7mϵL3,vۮYWF GP GO$ǃqaE1LrviQc8cP0EBʪt=WMM˓4@cx/㼭Ӹlô+uUJ y@O_9R oM\ó\T<I 88fLozU9?t kDrm,>}_X+!R ʜr2"ޠ͛ĻVL5 ƳpL؉ #V3* /)CD1E-[VbPI!Qb6)T9 I|X48w0n"zxըbRHmᬍʤWP}N̼{H3(v. #s` 7-MJ]Ր\~xTjʪEHa]K^Ϸ}bm}$Gz}k(!-r .rI^PKv~GLW~'G7zO}o KI8'XwV9?RoEyI Srqf&Cտrۣ!]B"G?y'/I:p__:>+O_/?0[)(Os\i%H._cTWj(.[~}خMP] &[~m>{] Tx)Jt{9*2 cCmP׳6V| Jl O든/{K99x_CsC}7b}A+)}t!Ud64,u "Uyp"F WXn,v[Կ[{OsL~ B1yiΡmA&kN $bĝs$`Û U($ic ZХ.vL}^K_ϓ S]mGr^R\(uAH D.c*"U^$ED$/kp~m^8$v\kzOrxx` 6#En֑:1&_"[#*Bsh{8owoڢR2X7a=jɥb8Z4<-6 %IK\b q1S:C,fՐ tBsV셹g{6ZSn.v 'hT~/J"K'Kp E| (s1%d㥚d _]^+L2Ղ(Tp?riٱ)o4şJ׻a97(k 9gB>I 劉 0]0f$o&`Ɵ|Dvl`'c$}2usfmveV]&KL@$x0X Q6:]9(@P Dp<`B%SbXd8 ׳y[qنiWfaej lqi\aڕYXuY,,2M*Jd<"Hp, FbPD=@t A)@J"Rh}BPl:NU̔2"lq^z))1e,E2A㼭Ӹlô+XT5Y*eT$"yDƃX48$ z%AA@T}}}C^R$1vivivi}}}}}}}}}}}}}___z饗^z饗^G"_} .b,b\.q/b\Z% X¸, 㮌ˊw.]SŒ`\ƸWeKhlqh9Y,8e1w1^b0ڟ d!s1NIdFR ri5(s˲,˲,˲,UUUUUUUUUUUU s9s9s9s9sy˲,˲,˲,˲D"s9g$\.e1]bw1.1b\cŸ,ƸqYqslF riY s9s9s9{/˲,˲,9s9s9sy˲,˲,˲,˲,˲,˲,˲,˲,K$$\.e1]bw1.1b\cŸ,ƸqYqsVR : 2-t x4MӴD4M4M4M4M4M4M4M4M4MS(  0M4MSB0$UԢj1^.pfb{1.ƸK㲰/aqƽQ9BVR7#0U'QlܙUUUUUuICAAAAAAAAAA*%={{{={ru6\Fj2Zlb{{{t6 'h. rX& %2H`8 #@( p !0y/_u{^׽u{rZ*VjRR&TD2J"Rh}By$g.b 辰d.bl۪ƽ/ cű]'1( elF ir0#]u]u]u]u]u]u]u]u]u ZkZkuaaa뺮뺮 ZkZkZkZkaaaaaa$\.e1]bw1.1b\cŸ,ƸqYqsvR5#@W:c&"!01 0 0 0,#/Ç>||>|>|>u]u]u]u]u]u]u]u]5_-")*p*\ G.rl֙qdu]u]u]u]^gDP,G/Wd/2Vdz!R| #i$ 0ĈmO)idlxjj̸,` ^_MSBD3B!&xh0:AD@Dq %BRъ DT WAaԌ0d0b"pxu[փUTȳ>֔n:"jQHct;\R-˯P*O SIrBj,<u]NٯO֎sZ FzfROR"#mu:UdJ-g@ pT(#bC.0 &8z\*9Q2J+jB@x%BЇNNRaݦ -͞K EG$:?IUr68L~Nw_H&7ZmHP{L: . 4 \ aa2cZSzcө*abZWA i+Q#Zb. e"@Fvhi]PIKm'M0;yXJkmϽ6]i#i}֍r L=6UuL a_(k.LNSbG%UX9oolM63ɉ3e_ohhL7| _J9oI[>GztEx:CʱiFB9G5l>1_ +Vo"C騇͛[TEdGAi[k},ųܤ,gy$0=QVbC{ͳbkBS Z0෰% c`^!q;-(W4de qwFJQ am8$%AjY"CT?zoĮl^+gԂ z1H6[-6ݣPKLp6IԷ! Gc5U[fn3οC>LqǸ"sOܘ4!]@'a'nln{ZLIa8ز"jÏemfЧ`D,6SGm7 OC6cZF@7!|I|woCúо{6t)YH7^-MucӕV<(_IbAzYh <לb*zI?=z(k3- j\ (u L/E97 ҷHvN]TS$ u giifJ1ȳ?$C峉>6Q}Wʧ#p.Ml\[K"Aa썛Ȭ3+dƉ n4}2G t[ed+9Y^ҖaW(N 1PIZ K)i ;G,hF0DD.,!gl--bKׯgVa!dbvQ]ol T (RU:~7L { ]!nʡ:AL(:f[ES xqdak;K1hZ 0 omG3 Hs,՛$%[C52DlݐTx&=MQaE]ڊ0DFȴ'N^p'cn| :?p?dHȧVXc'֐O"31wT'v|s:q6­U`5y_Af/+ѭT}sFs5gq~k)ʢCu d٪Wv~NlʨCV-O0([;nn>Ȑz3nX#x A' 8̹%(`Bӂh5~ t{|,RӘŔua YX̨T)#D)lE:X!D'@>qߏ ]NT!ń)d{}NpY>SaFg^e.܈xILl~Ց6vU_6MțY_إ.FUV:Ӹ\R*BŸ3+cX6 6J1Vv=׃a DAtc?jO_&)ҼJXb[ͳ&6lFLXu{=lR4}'!_ҏB'vrX- 6A7`-zYPy j45gc:M^HAjHlrCWl3 t:(C>*A[{3;@LǖL뽶^&45B_8ӨRx@x\ ^* Q1H  ߔgtf*X9Bscc"cޚ_a0&t^\mƁȼʘNy y/A>-^H߉.xeW(@E/sv,sBΰh@:Yfl&wS"&顛`'L$&]Q0 &X] H1W>\*hqUr*9mӾRd)O'z颌eFjd&:R]^F~sCSp<6NkXcaxun"#BG[:\L[Ln<]:m(:l=AFg2j>J̀J"Qm3!d>盷/eMm 。}7ʷ֠2!ʕ ' WEA H,[aAQ(4-zvׇ{e7.oXxS)2Swld(8&=lF^XA}XqNf[dTkʜ`|_7y}d3<ӾlmK^N9ȋc44=Ϙ,_Cec,y-@A6L E,]8f)~$@DlcH"~%LC ^̡id}N0Ea,[}R@y{1AڄE?Cv̏q" UtQ8=G4ENði2I, /cp:BUS ߰:g_,FJPC&c10jN2EԻaڕYT$z\vQcM52i(K _G(b$CIC$ f1{{kaݢĪ8'' f)yrMo6K3%>֠=8WBՁDDD>0'ݮbv$GE :Nl"Ɂ̐' C۞] <۸L"ꞭQ\Jd4 K>FHM,f)6;z$_Q-C~ IŠ}=Dw)/6^AXqd[}ăO  }@Os6gR& ۏ> rRQ^K|L=wk2" ,+'Qإ kPsN U/̭4? ; sd21 7~)[n-JUZcH^ۘe'qU9c(?D!3qJ-vofhuZT$SWs&HPKǤb4. ʡ<ey D qwGeN)MCcwu_Wȝセ>}8]ϴap{[v_ 8uge/ $_`G~\ʇ?~vj&6ZaA6.|,6Ӹ*QOH IQ̌O"C) MztB$HYL\P*k?# ?v~XbIxwz? yLc:H`MQPWne\0xrD_ F{hnn6,#D3vh]4#3K|T\D?CWCr_p1-qadX R-_ qIjG;.5W9~Q'՘9ITx?@jc3+"!Urbe3t'z壩U = WPOu lf L8dco!@ΖPn |Hh1yu/M6'Ƹd̝=y3w=r%T !<սgondr[2nSo glmJC Һpm/a,:A$V"/ s'Z]նM_~7̳`iYX#H4R:*B3{ބ ?C8s6%w? ܂bн0< o,-;\V\EaYFڊƅjSF'J^,cM PRtt/(@@VzZb]n! (k'ʨ;d!ԝ۔?Q2*Ys'%%5[/&{ +y@I)4,)bV3 +L:Li8 ݃):Ap_0PH= CwPXqYhe:wYd;)"t\rf-3dw̥ bV@#znD ވ*8kbD]tĴ>9*2wX\2"Uma4NhzzعIq%?8:H$FUw$ J81$y4jZWD _^.䇧ʞ2lhJZ*eж1闤ϱkn!i'J`|_WU|n0 0  ,쪦i(-yivY5IQzY9{~skzcu[vUS4KrC۴ (=N,JFA B=9~5=1-)z%9 ~^mZ]VEMRa%A !횞~ݖ]=͒~ݖ]=͒0횎(A@ !횞~ݖ]=͒.aUQiEI(A~w=og9_eW5EO$G1LM˰˪I4̢$a ]ӳï۲YuܦeeU$EqfQ0 b]ۮYmUM,Q W:n2*j8 ( r1m,쪦i(,yivY5IQzY9{~sB=9~5=1-)z%9! ~^mZ]VEMRa%A !횞~ݖ]=͒Ű?6-.&) @0 Q~zvMr nˮjfIbhqaUQiEI(A~w=og9_eW5EO$G1j| 0AH\ݨF74.`Ω(G2UwFގib;i_@Kb)!xL\.xH܂ݨڇ-rRK`AgjZ!cZ,F-P"miO=yL,_>{>o"GM;[A_L(۩)1TR"/`WzǜYpJ|Fhr6\,EPҬpqly J8 pSS3!b'^#zi6 e95Vl&1@}Et'+ y1`LCUFi!VD 364 zmh (qm\T@&">.&#ps@.VhD)4|}\w^|@6ΩB#g"/ r"!ki{^ -]\Y5a_j@|jv/\wE?YBH#QmY3f\65f"sF2ey˘fkҬh)/g+-b`əp_!kF±TW%;ҝ~霛D/ZDt>^nu5y{%0 `uS++'{ =6lQalhfP˪*ODBn˂>h25EO]?t9VnY r٭f.j-^.UӬ.̃v(,鬜&Y_VP1|2%H)ztap_p7[6e1ejSZVǼ˿( ,KQ[_45ѧpyo8)Rad(S5PS\#N5#gG?ìL"T{)qLX-?eM- x:+g`=uap_p7[6e1eHX$uMb8 >B-;ÙM$H8cj\7mDyeN„WIq}FB/TKvɟY94% qI:`iC6^\g'IoVT6~9[}n~+ָ'@ow?uFHz>s q7=#8깆eo*cܒy6e({Y0mヨqaRßc:'F t*w[d/}}y_p85"hM;5vU\لT=M slj Eh3s\մ TߗZZ):,@ 5F[YTU3-w}K\Gև+(E19X:-buà*7bآP0 j~uVm:׹*I" ȅ}UܴIZ"1 ;bkY* % !54#uqPiH'vf:ܻ%`ä "T;5K Ȭ+x! T'mPM|IwN> cshm(,.ZVTt3*! tc$/`\͒U0aR\z?ϟI9c._-b%OE:Z570 %(DU)h>݌J|Ɓ(H";@*)rBzakEΎ[=Li,V7zHΑufNpTqa2FO<&3vh>ЅiG,PS%as߯dW# >)U)T'MܭwdANjNv`y$1MᄂqA6Mv%AB,T;ȶ ) T+U粯D>[Yv(K0R!˜o!&竮TBT.:^V-Zz0@Gi>0?$yS]vy-Q1 0 0 1$E4,JǮmg5=1gWuY*i۴ zEImg9_.R4KEq qaUQA( B㷽,붟]EfH aC:n2*j"q_`%Acs~H, ā4b~^mZ]VEMR=N ̢$apzvWӳï~vU)z"8Q M˰˪Ii|Y! ]jzcuϮ"EOT$0!yivY5I8/0 9~۟ 9~` mZ]VEMR=c$Ѝ۠ڐjFi QQX X0Ao}[`J)IMt*i:ƥV_599!,{ϲI`2 _*2jU5̈A|b̜F;瑻G+ڋܬM=7P!/WʬS6AUn; B@FBVlE4$[ Fւ_tTRP 0:~B| =@'(4`~@9+jB}LY8J(s*)T p BQ$4X6$p$D 8)p@~H, ā4b~^mZ]VEMR=N ̢$apz߶Uӳï~vU)z"8 C:n2*j"q_`%Acs~H, ā4b~^mZ]VEMR=N ̢$apz6Vӳï~vU)z"8Q M˰˪[B]!W{$wm;)->Ccȓs^G&)}>jC>deZeQcr]+}:{5} wLKbg^foQs'Tjk h{Jms%$02LL qO%a{sD •- ,NmB#T,lAPa *`r2^+ :od ƻyocTsn:r~| d>ق2sn/%xedzZqє(_6ўWdVamclW\y)Q$ uup9Yu?@cli) bd x4{6u+`+  yašenq_I*8rkz㇚zEI횞~H!T$0!yivY(6-.&)fQ08v=og9_.RF1?6-.&)fQ08v=og9_.R4KEq /0 9~5=1gWuY*i|Y! ]ۮYm?=R@H(uܦeeUDQEQR=N#E4,JǮm,붟]EfH aC:n2*j ā4b~^mZ]VEM.R4KpF:_כSZZx]s?Ѭ)̠'|Rkb[(3~ElFYQc?I@ʽ,I cq+xr(ecWBy[މAS b&pф%MP@t9ˀ }/VIIK*=^z+>Jܕnu?TE~VB78ZKKNU@@mtMaϭgcccHmNe(h9G:91I]Aq6 'i/uJ/qӒzh d4^2+J궐pP-D'elo 0aW64NT@@>Lҿ{#= pYYZhn>(r˝+598\Sv`gg=° s[wV\zM9<<\Amt3(Tj\= _ˡ6)iNG~gUb[# bȱ%÷cg$ؼ{ yz.MKAա4w!b7dJ䚷Y_N/m+N_3TvAyKj/GS?@s2p:r< +T2_F|Up+G>s }J@@yad`mэ%>h /.Nxtxԩ7Me B1~ }˥90?ZNF %Kd6:b'h])-tR\YGo{ࢦs:;}7`gjgG=:GNN٣k G-Рoݵ_OIf[Z'hsjek (n}uhnn&P 2^ym`<|~魓 $ @Yj`7KgMH@XAM! 2Sl({ޚdyhGKcXE5go#CkTD8!`֨B7X50@@ c'%r3i-r $\r4Z$0G.KҺ.KTX? g}]@._ܽ[WZSO|KlGV\P ʣHsbPʍƬ^iuNe4>a-]Y^L{kg9_eW5EO$G1?6-.&)a%A ~9~/vMr nˮjfIb~^mZ]VEMR=N,JFA rf욞~ݖ]=͒۴ zY9 ]ݰYqaUQA0 Q0|A/7-x7~Xv_n-Ӱ¬j)聜qfa%Q@0b f/y}oܾkgZXveەUTE5$ˑ9PC3r#1n-Ҡj)而pf`WG   }]@._ܽ[WZSO|KlGV\Z(eJ$$: )a?鑂7B'C8woVg46_W0NF,>6( |t)z%9^ܼZXs-쫶j)ܧufe%UḌ4b$!l| 8~5=`[weSDKs$C;oLnh|L,P۸LʚHzYD9~؃weS=A#!p{}Wۮ/ܶZ.ˮ)i%I(!~ume]eU5 &I"ziYEI9( "{{{{ ʜ hH|'t?oV~֠)|%;!xy7iX H t8/} D>AxysfkuFc%[qS hH|'([d<_5r nɎj~fGnb^^MZ=VC-RNKwP^ܽZ|V\;%ٙ\ژXxWyT7qiP`XLPʔHHt@S8D30+~wp `Ocȇ;/#n$I& qkB C=̃`Dw:6Fpnc|0x0Oa#R>c}bt58Pj~=p5pAqq0aa?D`a>lC4Rm gtY \뺮뺝Cơ_4p=؃u Q}O2O73&i<{`P&=܃} a=4RoΩwS >Lm؆}gW _ 6߯_X ?[|]dL@i8in ,"K Yݻiiiiiaaaݝ\Mqli4?n;R$#Pw?䈘2bffe?333333333BƂH BP=ڰ4 hJYr8%Hz|FYlD!neqt:N~}}}}}}MEvMg~e72?iVqL#$ZH i!-BZH i!-BZH i!-Bڡb& "ǫb,*B3m%<0DhqqZfQaRTxM_#u#KVN'D A@08B 04Ӽa\ ѯϞM܉T:>'wS=pS3tlVxb" + (J)RJ)rwwwwwwwwwwwwwwwww0 `YeYeYeYeY,˲((( Mg?n4w&g4ᦳ *nD"  25;0000000000P( B!RJ)RJ)RN&d2,b\Mqli4?n;29@Rc1c1c1c18 0 ð{{{kZkZkZ\fMqli4?w"K + JDQ)RJ)RJ)rwwwwwwwwwwwwwwwww0 `YeYeYeYeY% @9}_nhnMen5mfgo4 D"  25ۻ3"H$D"H$D"H$ `09s9s9眻\fMqli4?:"9@RJ)RJ)c1c1c1c1caa{{{オZk:\fMqli4?:L2K 252V 0M4M4s9s9sNLLLLLLLFh4\Mqli4?n{B 92@;$I$Iaaaaaba{{[kZkZkZ+@(cm5Zhu !@!@! c-bQ"q)hRӐf,aIb# 9 (E迺9s9s9. iiiiii ~¨=|K-akZh^>DD0"@D""DDpJ 黋2P `0 `0 `D"H$ZkZkZk{LTVT**5JJFRRUTXXP(<2$&PucZi"""D!sšUUUUUUUUUUNMK ''URJ;IKe",t0ҩp(FF@]cl M ECQF!+`ksΝ;wܹﺮ뺮뺮뺮 1%1 Uj 5T$_I6U j-!(\0zY*pmpcZZ~$I$ҤW CF0O=nbʘA BQ%=]"UZ7]q{zVP~_ׯ_~ׯ_~ׯ_~}@d%HF 93SKd #3F >O6$(0gʦx-"ua馁Gzb' 2qiXE1$A|_7IY!x^x ]uLa=p['o%]$Cp=,4HOd4W8. (&$ zpã@ G=QM5TSM5TSM5TSM5TSM5TSMeD|eSt :t@#=q\ 4,ʂTD %h)J.r|g셧UFg|@x}۷o߾}۷o߾}w {#pɫCuht B6>2`+caE1$AԃJS  ]"+ O.)` 4<8 I3ʈ0gʦx-"ua馁Gzb' 2qiXE1$AԃJS <3<3<3<3<3oHQF ]>W6śhI\sK7 4?;n0͕0K¨,(I%ID((P6 "Y %Bˆ{ @@6$(#„.+; 9ArZhZhZhZhZh I3ʈ0gʦx-"ua馁Gzb' 2qiXE1$AԃJS  ]"+ O.)` 4<\e܆eD|eSt :t@#=q\ 4,GqGqGqGoooooo3,2,2,2,2,23n41s`}^{ɐg}l^ܳ~^{96ask>쳭].̳}syn1˾3:s={=ȥ: ~g{>1?cuY@k}Ǟpפ3쳏}Eɡ{.>[{>UFǻww_%JnzwE9{9\]&"k˲,˲,bQX8u/>w,.gߥ]vv]ʹp#Lfwy]lq>g=Yg}U=>{<55{6u>8x#)ǢI9cC" 9p> )RJ)RJ)RJ)RJ !B!B! X B"  (;}A;@ @ 䳻s9s9s9 VR[VVQ*VZ+UZjT"9p>)RJ)RJ)%B!B!Bpwwwwwwwwwwwwwwwwwwww7c \B2K i (J)RJ)RJ)TeYeYeYeYeYe \TUUUUUUUUUUUUUUUUUUUUUFm'@t07p !D"qC4<0 0 0 ð e"T۔ -R'mNض1`ޙKH %}~~~~~% B |G U 3q$M䅸]˱X"UӪ P %H`i^e)07O6T?372/KڔKKzH뗽A;s#3'9T?372/&.*=ɏ9gw5Go&g1_V-NFٌ |wtWl6d_W;?ӱ­z9 'x}skzcu[vUS4Kr` O,*i"aKɉGW;:+6B2/+']ڡڡڡڡڡڡڡڡZlFL>;:|(A=9z591z-j)vZ%v@PMI~E=591z-j)vZ%5J̧tȡo#!}1)-x7q`Pt@]'q0UPDۑUry7q`Pfd%TC3b#!}ҥ<^%5J̧tZ,n@~E=A,T"P"5/{ҙb;YmۮVEڃ5B%7q0m,ܪi(2!PІLVdWoUNT=R܂>ϼ:{6[:2nOdG`˥XIPdHED  싮 ܇mM̃,pokgmLc, _ʩ[]Q&a)=N URtpBS:d32*`!\ڐ V_>R[`CC;s#3+Z;TpBS:d32\ڐ t=S53-%Dp@S8D30+~#t?plh|[d;`ٙ\ژ CG{s'skobZkRJgdJ |t lfdV\5TOG?glKc+`ٙ\ژXxWyT7qiLAc9UC1")Q2@d\aN_ keK$TÝFfn@0]SOS7$m48'.pi;*®G쓿FZ.$qKb\v> iX;oNAsT5m~* f#\ qP-)9\'(YxFaG@[j/ c]|eBax&gYrk#s)Px5nŞW :t"¡ݎİ:Đ,)WXJDDc.=k7)v%,=GQ/oK3{ c+h%p{~w=c(hE6533&fM7Rq|i:mIw;]HOD ClmhSX MP]QSC""n?$7)]AU=gyݷoMhQQDA!UҙLs:0ϡ6ܖ-тq]FcTPn-ޔPӿ\28խrs@n1)Ub=uOuEײ2 ! a )ݻhi݊&rOTbHwSW.\0hn 䕑{ !ֿ;+R{.Dؙ`^@)e mɉ3o+LK(K~[E5o;뿄jUժUǪһ+%go^+JI("ߟ畭f|14t*r;t8\%J'v%/ٸC ")&JA7XeW"SD xSY,q-6̭߮x&EOMV iN-9eph"׿1]l{OQ061"bD̰nHYdY5mP%Ʈr Bx;[/sӊx$W+*K,^"P1JbXb\7 HY(\7Oكv@Q [DK2n@λ%ZI\DhK\I1}nvC{?x^*(ߏO2:J RJԪJ֠5G[ݤ !-˜%(>l4nz$,P%h>0+XXS>-iJII~+ݠJ ffffffffNnf K$H0` Jc*Bb 5E^kN؄W؊>W 4AbZ ɔC!p{K8d5{/ڸ[`Jg<x8}t l]KaL-&WJDnb[PZ10@]4M?=5 -$gHmULBj#dx f%1! Fjc&bZ_QI[Aك9Wc1%s2's2'sc75C/ e2{a+jn!`âaP@U@Dӛc/Wc1B)Sx@s;vS3P.8v閑!6`|y"ۼj({Z^%=#W.+`buDzPj/I?b~v&l7R3 /*&N" v۱2w ーKL# 'dTT (x~Wvh}GuWyT7qiP`XLP%%܎ 0YG,D]I&ZhI;3 ?ֵda3P}%-o%-&ٔo-sͮ^WncNfkSwx/+TM. "kI #N$&MJ-IԒD]c~L^(\>ՙl #4*`I:ҁ PI_NaƜ Iw|ů_]9;u[]ғY։ \IIOYh8b 5 e!ˮtjPhe)pg>zڲє\/(M^ +L|D9SNTLGN< ,B֮ӵ`-5 .#rctg`G:QG,~ |)<ޱGFƘU%;vD virfwfIB/8̊=&c3~/0:ڋ6ι+IeO9QT$bDK*,?uOl9 ^{H5/ haNzHG;zS"{܌&>"TXf)'7Xxw has,y5Fd%TaM6b?n1>DJz=5)(K<*jSJ}O%@-{n̾YЃ>9)W>xcʹ ݌]Ӣ9Yba腄cLDc"tpiTe|1v 5zh8uFtRt}QYuH\('@߽|ph]zD:l0n 0,ZkƬA0Ů57`U/Kr:U䫞i ­wH; Caگv"bE?jh-YHw⠏uL.G.{\K!A!n&DPʳddj0/U/c⼭JD'o[!QKz'|TCEҡއզh{ir/yi=nen'#0iQ2o4HBFຟܝ>ɜd@8F 3:8/ A`oFeO+$(L'IA#$]6`B-}ĺ2HilfQŴr4Øfi3,~4Ca𶁿Gr =ײNVͶ`/NR)T"D!swя"q( 6WYZvrjiV*4:J(xN1h,m~{.eם.FuAB4EPmѳop75h1fU:8z7W奭GZ$!#!z x뢏Hgo~[|UcV3 `e)HJ 9&Su:upnK[[[iN`ƺ#Y(_`<_Kj>"=r0a~n4;.׻*/mmlmf:Y.^+ձj,j :L:5ZT!itDԊ(qQteD5 Y3vAhLhAgfՆk}c@d]~#獐#/Jē _1L0,$~:~1ipFcklнw\ I)6ڕf^BHߊ{"\6> kmKC Ǧ ٕurmS -kܺT֗uA+d cۃ{ DЕDx1WC[ySn~J.K6v}9 l[tO}^xꕂ$ے멽"[{_,-˘ޏB}Yx̯ۦ~}_`!-$ ' v Pip98qnxi)"AT$W k _IqP + D@) Kҁ+=ms?:ږvmwAm5oݩ2H]nް4}w v e. _9,U4!x+ x [/  zCp_1C"ҿ Re@Lῆ*eGMee9DYጲD,f{5 U9[gf`/aa,7mM aX,ƣQpqxGp,v8;pT9brqxG8)\&y< /@U 4r4U3tN@ JPBc̏t.%Ч1s$r%nK 3/[ҭti%[y8Y/6s+߾zg:_2a4tC08"L@_x2GSs 9ZXKSɪ$;uoUa XI\묶J6g۳{6̓[]7:vP9(0BQAGtN+}Ë& k CV 'zBC`EFǜF$2J  dh: DD99H|&I %~s)Q\% +%iE7LZO1qHGbLSVG_Wqf%gYi}:vqk_V`{d.SeI`-ҼjozkjlŴٺmnҿ^"sR:骪pq3}MY$onw~yCo}O_5b&cQ^gmlYx[[;M<yFs`WrtgKK)(=Z~#\}&κCلtð̑~̂eGORCڳtҧIem*4JC#cťMLdH5):RUeYg"Qֺ_Bv)ÀTϦF#E$!zDNȿ ʿ*Ad@X'u4Љy* KՇХ H &H+;p{.f&Ib ^/U)#P>/~l KF¥pc8.Q`n_o2'A5JKVaIOB l! [ 9 V-pKX:+NkW{+m6ҿi 5MrYÛp-b oµV5 )&\iSځX]p 8 6z' ퟸmw{p(܃ˡV0ncWܥ_v8Ή} blɑSl^xg"ݛ %;jzUPW !~;42&߇P0AH"I]6E '\ b?Jp7Yiy|>BH$FD"J鉉4&6''%vS2Q'ʃ@PJ$Г JPjZVz`XK֚hM'Qun.+ҹvžzc'e?pfYp& iDZfkV+mylRQ:RIjI5ꖺ7ncZ8+r1L7tmmŭUؕeٖnk<7h %elg?2H"y4lO4N(|,_˧SW c?o$Ai0kB3"cd(Жʀ4S";>GB U_śb(c{Fӊ-2AڈJy3ʮH0jZޫb`׀+3+3F H`,e\`?S@pÖ_'JW| N{Up$s_ʤd^“6TN~V3|mxN/ϙ:?7L|ڃJ B뵔&Lf!po4.$0" V_l$ cpBF ᩘg0RǛ$31 u&"sBe4W=K&$)3ipk5<b˿9 Wdx2ӎ$E``ݼgB f Ԙ&K2DaP'B5& #ycjyL1R]pCaN$DeOQ,O{ 8U]i(3'~1 T_?"P* S "5 !/ '/Pu(O[Ꮎ(~їQ 7πo㞿XxMf~Lt!H33o؍@59#0&20`{=fd7 IP 3v_0-w'`ndK{p?pYvLhn?Db`3 ;":n±Bz=OY@w @U#-~K]vQ*"mݹʂYeIkQ&&LgUV `5~lGS“4-4fsUԯFO.ݍ0a^j-v KoyW5Nqvg61i*IGwoLrKC4,[l=Z2丹`4vγ)d!zYQ?B '\]0%|bB>01.Alee:?X"9_õ|x Wu,pqMUOkŔ0vP$>%9_۪)·Mqjj~Z A]߁nM#pWW,oT  (_nNb|=A0I`C)=硬W!\ q܅簏W} >v9lC/!klhSOBPåvCRydPCraS_:Y?A1\}NWR2F-<իaܨ@DU^y3@/q xR׀^ =IKy| t0+a((T 62hYMl*]A8Ti:=16T*5zjYQKY%btҳG@5y8,+0Qj,f6,x ,AQ*XRSjS9;*s*T0S{*u]yU5'&jzyeR|ZaZ;1e a?̍LuٙP3_cb~yBS&/ŝyTv6 >!EHC@*a& Ux+Vx*|Wx/Xx*|:@ˠӦPķ;_.>gVn/‹e o /***++xVK|k%xXL|LGNxL x(&; Vxsb8T1d<x*3O#䁦뮤!3B>h y!!,i# G^z䉁ȣȥ%@(ˈoF dDz6cD(#49"Dp+"7*M)GrNASITpઐF\S#q U L޸@Z*=RYYEej1E 3躄пbF+(li^R1*ƖCdhPθ(OɨɆd+ao,hK<G ('(4Ch4UqqFg^쩭 ꃋjT+识}-pgTJլ0LO7K$=Drqqɭo7YF[0l =!퇞~hU~r;@n7ApM>z[`LM"|̑ZL% xXcx" 06\IEWCx!M"jh*:a\ia c"CxZH!zdQ ClGmLwb1GNk 'Ą\P*|gΫ|_g\vvaϾ}X[[N_BԵ\U*)N= Z{+Z؛5S{/*8 kGS;ۃٞ3䰎G`4 ,3SmugĚ;=fqlS \ý=s`Q܋>C/m&QdM̞wf``[CPݳN[%Kʠpӹfc|m@q{\m\&C5KUct(an[snȑ3lF(ȨB-9KBJSn $5|"!KH!LbLLQa@ܭ*@fL3|CA9u89zl9b-anYpOʥvZEG= ӲчXQ؝g&>~BI \c&~^mHX-a櫮K>{csޟ]P PvWcw^GsoI,`_l`>T.5l-6~l- 62J ccqrycc[FPDdE.͏۱̀=Yv/ᤩq\Q:=`U"bPR{0l׬e:8b[ŚtgN-,Kp(h}AB'̀F[zFW B@(SCDEvZ-!HZjz-#RL3Brɰ^ANm9- `ߪu@-MGiA_ 2q^?^9$=/p<ߌ|CkȑUpb^@M2M^5|5gNmfH{o.- ^f [7H9r_5bþkIeqog,j9VΉsW2W@L$.C<5ا4H~4_}5Q~k8I"(q]<+b&;zlJ̞/7CO\iv ,9FS`kz $2?LYfs  /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''2=HS^it(((7BMXcny))))))))))))ɨbB $ʹ?k325a`<| %GIw=sO9ސ唾JnasH@2_,H7%U${u\jgɰ+ CT4~d| r `% 9T[*%2=HS`kv+!,7BMXcny,)4?JU`kv----------- .$1>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>Rfzffffff ggggghhJ^ri:Nbvj*>Rfzkkkkkk l2FZnmmJ^rn:Nbvo*>Rfzp q,28>DJPV\bhntz r!-9JVbnzs ,8DP\m|st$0%(L7a5I+Lrĵu%1=uQ]iuvvvvvUamyw)5AR^jv &,28>DJPZdnxy$*06@FLRX^dyz  *4Hzzlx{{,8DPt4@Xdp|",6@JT^hr|} ~".:FR^jv*6BNZfr~&2>JVb̀8DP\ht(4@LXdp|lx,8DPZdnx&7HYj{Ӆ'3?PVbnz t䉉Vbnz blv\ht  &,28>DJPV`~ ",2&06@Xd|&1L[jy+7FRamyCO[gs )3=GQ[eoy$/=Valw 5@KValw'2=HS^it !,7BMXcny!/=KYgu!%0;FQ\gr}"-8CNYdoz(3>IT^it#)/5;DMV\enwȪ +6ALWbmx #.9DOZep{ 2;AGMSY_ekqw}:EP[fq| (1:CLU^;Ocw+?Sg{/CWk 3G[o7K_s/M\kz &5DSbq~,;HUds#0=L[jy*7DQ`o~2AP_n} )8GTan{ -:GTan{ $1>KYit-;IWes+9GTan{.=L[hu"/>M\kz %2?N]l{+7CO[gs '4AN[hu y>(femDcq_ۗ @16pKzc&A;6q#5=S˧PGK }vcp+8bK mZg9[gl6Ao3GZ;i 7Pe &0Nޅlwm- ?·xűjwa3u%sLNkXpd{˜,5a|>|>g]$hp++fRQP"T`/0萨G(F@`L,}PltXWՔ/Hd@b\ۙ^qc aE/J{{!B"D.g*ӒRR Ȟp0ݜ _\tS T` \ۜ V4#9BC.UaOˢphIzZ u.) (j۳+,:1lcIT͡%wI d GSoRRRRRRR$ 59"/ma(`|NP+n[gl4Hӌ$z NY.!;E?$I=raTB*tJtS @8`K(ogkJG&v.`Phnɝ;-FFb(y4Zu t^KkQ8^``9"EWJ 2p "xqF0!>x1B$(  b\kl6fl6fd2L&d2L&d2L/zsJd3XD)P/, ;^ np"EI ,ć (sL]iotHҌ## 0֨PoN\ Zy)`XQCh,7MN8ɱS\. Aѳc]US:j"Œ}*vrmgnrvz@<*Ș1 㿥YHGg߯NfVN6CȣqBRnfg!Pͤ$ 1f oir9Ŵ<QjɆry4N@R*JRT*JRT*Ja- ^z=GB>:8/j}:Y[r:P! .w6;;lj&%x4Th1cK^)呐QW_3KwYN'!8Enfg!Pͤ$QQQQQQQQQQQQQQQQQQQQQQQQQ2L&d2L&d2L&əC-SWGRXARE.SO8b$M؀cCCx%oM-mQAQ &P,J %nm[TDÅ  _8$ec $<P,Zk nfL* @]iotHҌ## 0&ba>(z6:YxjJGC$v2T(Xjاb'v&gW@nXԓcᄃD.xNU-!=ЀB'y#fXTe0@hbP˔:&GlUѤXCj`@2<~~wծ"N)'IFCAHM4-Uﲖ|)Ē$=vZa"D"H$D"H$D"$V;B_ögd 9Irw]Edȹ><>~R~4pbDDLSPuʼn,@(8[Z[dDzg炄C,RkfJj)Ɗ"D`ccccccccccccccLS1 㿥YHG߯NfVN6CȣqE¿}F@5@<*0S,0p/gSL#!j}:Y[r:P!  mvv@F"&")xG0`٣֨PKKC?<981gOOZ+5z5TSF`@G[ @U߰-!

<>~R8p4.ԫM5\ѡbU߰-!)|&I "I!#>8p#-X=Sv'+{_Q+!8QP#ƑAp`a† 9999999999999999999999999999999999999A@?<:7mb\WTSOK$ :'y`_(g7w1:ݪrF51HF*Dl0.a 1_RɃ_rͬ}dȂua # \" PȐA>)|&IĀ 0` 0` H^]<ֆItCƋ$P0Fh4Fh4Fh4Fh4.ZEqצF[1/"@t,JQC΅ 6.rr]QM=-)% : uz̵NQM% ; D`/\A/9f>`]XC|ac+H@PaO I#5;F>HhҀbĈ:H "a*zuMHntX&" /(~Bh@hP1܂eݓ8%kgqR5bI &-V8kS⭘V P:pP(!B*rr]QM=-)% :' uz̵NQM% ; D& @*yPK,X Dႄb9yÛW+'I?!44c˔'qJdV3J3 \@EoέNC "D`pEo d'B<͂.Wȱ^0 O7$  p"EI ,ć J&Ff*+Hx .V!P&@<9801_7+ 'Bl@ (pFfH&8X@9%ho80 *Q^0 O7$ ! @ @ =YVfN| ࿅J&lsL+ $ Hxp 1]5q;kǸDQ0A(a'Kک4ZbL*Q^0M5\PC@^7Eґ Z[r'+0Q R;4`21⃎7p H^]<̄m  cfd 9c|4_yX0@b;:bZ P9AbfB:d@rS76?cAf$ItP)St`vax@1Ff˞:X JՃcE \D"Q(|6g`WsVŢ_?%i0Ew쪂&R ð(/ɭŲ|,@xEofg!Pͤ$ 3{4x9bZ P,zkfnא)<>0?vOZ_Ab:(KKw >yV, r"!oc }7sH;7ٺԑDe@(GY,AA?OO_l"g)>`)r&P:V$I=raTxŀ/TGj4XA@bWsV4 P,Zq  qqă )qg/!E@'ji":%r-LqJTF% L J<`s]߸{veqJ9-ِ4 B K+|R-AV/#3bSgv܀q |tJ/-*(F'x(<@)*KA=H7fLqU)ǍHCAH:O|>|>|>|>ϟI4 gǏ{;FlS&KGDB?>;:pd},~yuNIf{veqJ9-ِ4 B8o&8qP_>߆J^ Ԭ"hO TФ~~~~~~9'YڕU)dCh( c ''WBnosxkFf ގ72Ń Џώ L0z^z^z^z^z^/Z6=>Vj n&p0ʞ?H.a^[|>|>|>9'YڕU)dCh( cdɒB-}wt|g[+5z5TSFd <44P!`o3UqoGu z c HgGP"/c˫sOv7sk+SiɆ P1x3I_mx{}oՐPMI.)>`H+xsKYif "G j [cR+ O8b$M؀cXDCx%oM-m b:T1ΑzN^1*;j ƶ0.?wô;j Z>;379;t  6Fbx<x<Ǔa8 | b+S4s3r&oܱ/.,"@vP4"&" H(5C.YIy"Z ֊MVT>z`҈b">p6-{HE/%lhłIT $@CCCCCCCcO I#5;F>~~2Z6=>V*yvvvvvvvvvvvvvvvvfvnvnvnvnz^z^z^z^z^t:Nt:Nt:Nt:Nt|>|>|>|>|> n:\=Z[UΨ&H333333\.r\.r\.r\.r\.x<x<x<x< "a*zuMHntX&*+++++++++++++++++p8p8p8p8~~~~eJ972tXvnvnvvnvnvnvnvfl6fl6fl6fl6flv0.?wôrx!A22222z^z^z^z^zVjZVjZVjZVjZVju:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4|>|>|>|>|>fl6fl6fl6r\.r\.r\.r\.rL&d2L&d2L&d2L&d2L&x<x<x<x<x,bX,bX,bX,bX,p8p8p8p8p8`0 `0 `0 `0 `~~~~z^z^z^z^z^vnvnvnvnv\.r\.r\.r\.r\.nvnvnvnvn[VjZVjZVjZVjZVfl6fl6fl6fl6f,bX,bX,bX,bX,^z^z^z^z^ulllllllllllllllllllllllllllllllllllljZVjZVjZVjZVjZjZVjZVjZVjZVjJRT*JRT*JRT*JRT*JRt:Nt:Nt:Nt:Nt%JRT*JRT*JRT*JRT*J]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\h4Fh4Fh4Fh4Fh4BP( BP( BP( BP( BP֖VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVՕ|>|>|>|>|>h \ożҁc(E 9*)R<ã{c/uE5ԂC"D n:\=Z[UΨ&H !C bO I#5;F>HhҀbH!B"D "a*zuMHntX&" /(~B $Ht:Nt:Nt:Nt:N\^'pmjwZ*Jʢ%|<\`HpN.g*ӒRR Ȟp~1/㳛ӻpknU9K$#@"v6}cjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjA>)|&I "I!#>8p# ~xtrolw9VZ@tȀӣGݜ _\t\"ȃOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN2Y5#Iam4ȏL7dH qܱcǎ;h \ożҁc(E 9*Q<ã{c/uE5Ԃi_(g7w1:ݪrF51HF*Dl0ȑ#D/+}RL1*DjG C&F|qF4fl6fl6fl6fl6fd2L&d2L&d2L&d2L&d2h \ożҁc(E 9*Q<ã{c/uE5Ԃƍ7nܘ uz̵NQM% ;6lذ KJ>$Fekrw }ѤŐtjԨQ "a*zuMHntX&" /(~BiРAr\.r\.r\.r\.r\^'pmjwZ*Jʢ%|<\`3cFpN.g*ӒRR 2dȐ!c_(g7w1:ݪrF51HF*Dl0.a $z_gĈlMQ R;4`21N1bĐA$REII܍käYD~`!EO# 0`T*JRT*JRT*JRT*JRT* ]6U+%D'=2xb_(g7w1:ݪrF51HF*Dl0pE.TA3kY.!>x1B$@@E-d TѫkG6w0i=nxDȂ ,X%d2L&d2L&d2L&d2L&̿PnNcuUjb.T`\b """"""""""""""""""""""""""""""""""""^W$1b/[cT3Ԏ& ,L $1܂eݓ8%kgqR5bI &PE(Nx+U3E)JxȹP&E ]6U+%D'=2@BHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH( @*yPK,Xr.T)Qg_(g7w1:ݪrF51HF*Dl0 AD"H$D"H$D"H$D"H$D2Hҿ'${ٚBAv4i`1dbn$D "a*zuMHntX&" /(~BG1b-X=Sv'+{_Q+!8QP#ƑAp`a>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>A@?<:7mb\WTSOKJI-N {:d "̿PnNcuUjb.T`/\A/9f>`]X=================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<2Y5#Iam4ȏL7d"DaO I#5;F>HhҀbĈ:H@D,U䑤6LEG2^$Q8>Ѐp,S)Y;ׯ (Hx8`0h \ożҁc(E 9*P@pN.g*ӒRR Ȟp ݜ _\t\"@%J#hf38 օ56&pB40@A$z_gĈlMQ R;4`21⃎7@0K&y$is7: fу醌I?! @,S)Y;ׯ (Hx8`0h \ożҁc(E 9*9WV3D2R$bg˗/_bp eY ΂ua2Hҿ'${ٚBAv4 e TѫkG6w0i=nxDŋ/^.wbe/65;-ފyi eQ>r.Tҥx8G'v_ljiI)p_(g7w1:ݪrF51HF*Dl0r…K.TA3kY.A^W$1b/[cT3Ԏ& ,L͖-[~~~~~c˔'qJde+j%((((((((((((((((E(Nx+U3E)JxȹPF ]6U+%D'=Ydɒ%̿PnNcuUjb.T` %J#hf38 օ KJ>$Fekrw }ѤŐt` "a*zuMHntX&" /(~B\rʕ.ZEqצF[1/"@t,JQC΅ 6Vrr]QM=-)% :RJ*Uf|vsz7|sӭ*gTsdH#*T1Hҿ'${ٚBAv4i`1dbn$L"H^]<ֆItCƋ$Ǿ>-X=Sv'+{_Q+>>>>>>>>>>>>>>>> ]6U+%$==========ݜ _\t\"K <(%Ggp A>)|&I "ywwwwwwwwwwww'H^]<ֆItCƋ$G)RH"n+{QiVK(8f(RsM(uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu3B?>9WV3D2R$bg (P$z_gĈlMQ R;4`21⃎7O<|>|>|>|>|-V8kS⭘V P:pP(!B'N~xtrolw9VZ@tȀӤI~~~~~ fW$$mFa,"?z0ݐ"'đ &L0z^z^z^z^z888888888888888888888888888888888888|>|>|>|>|> uz̵NQM% ;K,Y KJ>$Fekrw }ѤŐtD "a*zuMHntX&" /(~B$I$I-X=Sv'+{_Q+7777777777777777 ]6U+%D'=2 Ad_(g7w1:ݪrF51HF*Dl09rH.TA3kY.,66666666666666665D,U䑤6LEG2^$Q81bĈ#x<x<x<x<x<v~~~~gggggggggggggggggggggggggggggggggggggvnvnvnvnvnz^z^z^z^u:Nt:Nt:Nt:Nt:N|>|>|>|>󹙙\.r\.r\.r\.r\.x<x<x<x<x p8p8p8p8~~~~vnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fl222222222222222222222222222222222222z^z^z^z^z^jZVjZVjZVjZVju:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4|>|>|>|>|>fl6fl6fl6fl6f\.@K^0V%3 \Ux3DSPl|$.lV FU/ o]~9&l@\;VCKxA _rjh PfPf A _ja>p|0 !A!(7 54^?oSk7C |6\!<4@znz^unz^v^znz^ 8oXFA _oa &~ZGAcxA)"P6@޾C~c -oۣ.@ޠDڐC nHAG)"!=<xxGC1fk (a&!3c"g)(69‘18R0l|6EAFf.e;U}1IndI̕.wIdN(~5Bv%\K-'i_uQfp| GM(j0kDs V+`EXYiVpzh 7@k߸@V7]駃>0!%!p]b6o*~Ig'*pbپ;w|~>sOCrUa./Ey0xNPʤ 3ۓd6$_ 70- K?huBR%ljptb7) \\-G7q"$;Od&nttH&P^ZнM.2!q}{hp(;p;JQsg 3{^ǏGMV Xj*)Uj:>Y5U)RxDnEqh  {\JVE@ @  Q \ mGD3Ef1näx̩E#(mti^c OZo2{9!/$4_p/ezC'.` <t$ׇ|1^ʾKk0*.Pu85s$!|3.@ aiFĄKB`B̗@w@l]L_AI]{ZJfF$K74b,aY3H| E +ԉ7'-'.'4S & ZubU#-Ce*>ޞ!yY@_(' @$!_FucRS#92M2P'$XSy((S&rVoNZ"V眣`$^oEBリ?l=iP[]ŋҞ?|+,9|$-'zDKI|-:Q73CW >+]!Uh)\ @WS׌Kct(|#4$|us}:y'^ DC0=t|GG_5]s۵#؄*BӞ F90'^0Wdw _a"-UNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE ㆌ6530-*@,pT8-AB2F1bX@$ wxǩe+R Z  0`p8p8p8p8aO.h22Sѐw{FJJ}=>f11TR8'%"_xADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD444444444444444444444444444444444444taш =:nȘkS3Ӣr:zGEX!!!!!!!!! ~8u%^!\B2]a@ $@BPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPIbϧGk4KhGFƻRM%҈ϏυE#B!cM L )N`KlѢE w5qsJC&eaFaA_Yk ɡyɶH*)G,X`0 `0 `0 `0 `0"a>;N}.{]bĠкLW" "cXMFƒb*ѱnhS4͍MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMD@}~]w\/jAu0WXb O.h22Sѐw{FJJ}=>f11TR8'%"UP1333333333333333333333333333333333333####################################c0oqW>K1ZkbPh]+>>1I,rx{&#cI1 xWjDQK1ZkbPh]+L 4@ 4JRT*JRT*JRT*JRT*JRO.h22Sѐw{FJ% J}=>f11TR8'%"I qhHH^݆;+kɈgf5Q1bĈh4Fh4Fh4Fh4Fh4hDPHw7d̵iQ9bb0oqW>K1ZkbPh]+L 0 0BP( BP( BP( BP( B|>|>|>|>|z}wb\cpPO KE UI9!t:Nt:Nt:Nt:Nt:fl6fl6fl6fl6fd2L&d2L&d2L&d2L&d2L ~8u%^!\B2]a"D$GTH&AvUT @KOO.h22Sѐw{FJ r\.r\.r\.r\.Dѐ ;9vZWT̗k: " JRT*JRT*JRT*JRT*JRyaш =:nȘkS3Ӣr:zGE$D,;pp , ;jוx)P pM tÇ>Q!|cYVR .xB,=^XRLEC>:62m*FJ}=>f11TR8'%";tL&d2L&d2L&d2L&d2L&I$D"H$D"H$D"H$D"H$hDPHw7d̵iQ9b" l "88PA w5qsJC&e¤ (x<x<x<x<x4I,rx{&#cI1 xWjDQ&p-mC%zrh`8p8pphHH^݆;+kɈgf5Q$0Fh4Fh4Fh4Fh4 FqqC\ 8*R !bفD`0oqW>K1ZkbPh]+L  9B '0 :'\ X2x^a <`XMFƒb*ѱnhS4lPr8y6qA=940/)T%(ҷWa'N+ʚj2"ٹrMTG8A$d,)!J6H#ʑ#%ooi*)ԓCmBURF9Q4$onNV5dDs3Z@$ wxǩe+R Z H"E4I,rx{&#cI1 xWjDQTPAPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPDѐ ;9vZWT̗k: "I"aш =:nȘkS3Ӣr:z'000000000000"a>;N}.{]bĠкLWC 2d~~~~$|zt9F|tld+5T"()Pr8y6qA=940/)T%(D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ FqqC\ 8~~~~~~~~~~~~~ w5qsJC&eDP@~~~~~7I,rx{&#cI1 xWjDQN8p-mC%zrh`^-Rh A rhHH^݆;+kɈgf5Q>|>|>|>|>~~~~D@}~]w\/jAu0^z^z^z^z^7I,rx{&#cI1 xWjDQ|(9x<~KŸPI᠞lrѣlj!@ }{uvr촲&#//|>|>|>|> w5qsJC&eK1ZkbPh]+9rȑc>|>|>|>|>M |>=^XRLEC>:62m*F8J}=>f11TR8'%"oܸqhHH^݆;+kɈgf5QaÆ \.r\.r\.r\.r\.hDPHw7d̵iQ9b" l5jԨQF ~8u%^!\B2]aҠA x<x<x<x<x|>|>|>|FCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC3fl6fl6fl6fl6泳333333333333333333333333333333333333222222222222222222222222222222222222r\.r\.r\.r\.r\.}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}d2L&d2L&d2L&d2L&dWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW֖VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVՕx<x<x<x<x<WUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIbX,bX,bX,bX,b8************************************ ),hP  "p8p8pĈnm%6r!̉ P$&AIB; tp%RAA><up$&.Į`t]HH>H`x{e #P(tj.-p>D/ +՘c+Bb⛥>-Aq𯇽SōPEDĈnm%6r!̉ <2_UJC,hP ҁ"=5ư-n<*'HLx4,h]50M Swí.ۊ*ʉ`@ ݌vDGGGGGGGG `0 XLOCMn!9999999999999 ѮvRsssssssssssscccccccccccccSSSSSSSSSSSSS0h'  nbQB6\ PB *TPB AhWE;)XTdq.*!2¿X  ,&7ƀԶF:=`] smjf`ZTNG/XHq[e)R~~~~~߯z^z^z^z^$|zt9F|tld+5T"((Pz}wb\cpPO KE UI9vA'Dmɱʾ~vnf\Nɗnvnvnvnvn۽hDPHw7d̵iQ9b" l "'N8qr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjڒA_Yk ɡyɶH*)G8 fl6fl6fl6fl6fPd ?xQdž6eDXAX5  `,bX,bX,bX,bX,Z@$ wxǩe+R Z ӄ &L^z^z^z^z^WO.h22Sѐw{FJjZVjZVjZVjZVjZO ۫۰c}eM5|&# ----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ㆌ6530-*@,pT8-ABIJ%JTjZVjZVjZVjZVjJRT*JRT*JRT*JRT*JRt:Nt:Nt:Nt:NtZr8y6qA=940/)T%威HRT*JRT*JRT*JRT*JR A4ƺ`0+>@dpaш =:nȘkS3Ӣr:zGE$D,I AD@}~]w\/jAu0G1bĈh4Fh4Fh4Fh4Fh45I,rx{&#cI1 xWjDQVVJ}=>f11TR8'%"1( BP( BP( BP( BP( >|>|>|>|>E#B!cM L )N`KANt:Nt:Nt:Nt:Nl6fl6fl6fl6fl6M&d2L&d2L&d2L&d2L&dz}wb\cpPO KE UI9Dѐ ;9vZWT̗k: " EG^uplhc]VQJ0HAtU B| .X.r\.r\.r\.r\.˥D@}~]w\/jAu0ART*JRT*JRT*JRT*JR4I,rx{&#cI1 xWjDQ,p-mC%zrh`^-RJÇ'Dmɱʾ~vnf\NɔV(2=^XRLEC>:62m*F"(9x<~KŸPI᠞lrN ۫۰c}eM5|&# 4pPd ?xQdž6eaÆ 6lذaÆ 6lذ¢A!Azuܐ1צfEt'%HXvX@$ wxǩe+R Z hPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPL |>=^XRLEC>:62m*F(9x<~KŸPI᠞lr|@N ۫۰c}eM5|&# 4pPd ?xQdž6eDXAX5  H FqqC\ 8*R !bف `0oqW>K1ZkbPh]+8 9B '0 :'\ X2x^a `XMFƒb*ѱnhS4P@ᠿq[,5J d[P#phHH^݆;+kɈgf5Q`"CP#/:86.(% 4hРA 4hРA  ㆌ6530-*@,pT8-ABIJ"a>;N}.{]bĠкLW2dȐ!R8 x8fйmU=!a 0` 0`0I,rx{&#cI1 xWjDQp-mC%zrh`^-RJ(1phHH^݆;+kɈgf5Q2B!(FXU Fap`(`JLL.,] smjf`ZTNG/XHq[e @ ~8u%^!\B2]aZPA @ $GTH&AvUT @K ]odd,)!J6H#J}=>f11TR8'fqqqqqqqqqqQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ111111111111111111111111111111111111"a>;N}.{]bĠкLW+ +pxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhXM%'$JNH A $H q/ý6Ub h4Fh4FJz1Ѝ P( BP( BdɮBHa"j%'ga-vR}^,t:NgD;hi5 ?fI"DyˉH'd2%*ٓǡq=ؑj""}nȡ<*T1FDYЏǜNK*4N$ 5+^XD$QJN仫KQt`#Bo6VSQH@7^ RRXCݺl{]A= 6ٕH/СD {7cWLD,@8Q$9AR"z=25^|Q6^peYYR@%)9aWN0~rd.$B$Onj74/)#/DuD(H`x{ !u r ψS˂*rVс iC.@>#ŎV $`̪)B Q"z=64;2Z T&6.Xl!X(7+*̣KeR ! xsid1NTl8)1S1Mÿ|TQ/%' ,)h`"~|wu0*# GlbUG?6(P d8LG#x]0HY@>tحVI.pוh@Ǔ&Rf (`3! Pr <meXK$x<>/f$$  8Prb@ Aqh\O/vdL@I pArB tOM- ሐ>M2УWn.l(9 ~:e$8,m6ふɡ$GPГjrbK" {ʪ`haJHZvJN.# ,!%''WZhJNLHx+O   i[J>*+ɒXmI!9)tb#r1A I A4so괳1X܄c'%HXv,Z@x75 =^XRLEC>94)N\5xD Cr:YTOM P,x}Jh%zAo 41@"̼\3`v8 1}F[,i#|Q6^peYYR%&FJ Ssؽî`bHTG ̋J-KT 1)hDPz\̫hGFƻR*)GBBB wؠc#ӂSH"E) >L1m,dpK|Dw(Pb2!Qy6kS v@JBJLTа8ׇG&vT6)SC"|}lDij‹2D}fuI%|p[e%& 8$QπCxVxRfr~~¿. L]SȐ(gKD<+X)3)D ɑ!>: t/C`?_/b̤_ !<\F[}~0~~ |}lDij‹2N(!'K`h 'G7K(<ӵFG |>|>|>~~}fuIgCz^z^B@yt9 `qrd>Ϻ3]ktyǗ|>|> |}lDij‹2xx<x<x<}fuIgh~~~{{{{{{{{{{{{{{{{{{{{{'G7K(<ӵFG |}lDij‹2;vvnvnvG|.]z>?uz^z^zNt:Nt:N#C}%uZc|>|>|>K}'>80ɑ!>: tFD~> 6^"YJI6r\.r\.r\~rd>Ϻ3]kty!QπCxVxRfx<x<x<¿. L]gdH3`%"^!p8p8~~~չnvnvnnnnnnnnnnnnnnnnnnnnnnNNNNNNNNNNNNNNNNNNNNNnvnvnB@yqqqqqqqqqqqqqqqq'G7K.C`?_/b䆷A_Yk ɡyɶH*)Dѐ ;9vZWTI[[[[[[[[[fl6fl6fz^z^zVjZVjZVj5[:Nt:Nt:Nkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiih4Fh4Fh4>|>|>*#f l6fl6fl6fB"AGŋˈ (8@Qt¬^Ԙ5S$XL{ E$B ' ~nÎ HLJ (rLT.r\. 7>!ĜPAn`d<}FXT dN@ "xeXР0Aa$Ez8mh_cZ|m^P`&ɀKÒb*ѡ!1"d2L&d2L&d@ &䀷HQ2 P(½FKՕA{CpmU=!'0&&&&&&&&&&&&,-------Y1nAK AF'%Ht0 9mf)$tT$%%%%%%Y0L 7 K(<ӵFG |}lDij‹2J}^ѦiD10>sQQQQQˈ0(Q6Q2 1"xe@^@f@W4jx 5H*(2J23rD:9P<7]ff3\[k1Q8tCv}C>PV1njWsE D-CtG\}`c5;? }Õb6h`:.-uWzCV߇k o-5!..iH[Ē0vKk`["/j?b-t K \M,'OkGssG[p6+K6J6=Ky@f{{>ZL ņ@twwwwwwww333333333@RBUUUUUUUU ^ȣP"EDDDDDDDD`,T$8n۶m#O=K ^bV;]t -&p;k檹j檹jmJ)J 쿈+!c1c1(l2$h,Fvku}6I* {wwwwwwww33333333*X(@pdffffffffZR@BB!B!07W8o; 441/07"dSi;aAVcX 2NMzd"(<:ޟ"0p7&s|pPdc3r˲vwwwwwww7H{A ѸA@ҐO͕"QM4 TUUUUUUUUնm۶mNID?:50+$!23333333Ih'a)xP0@DDDDDDDĻ[qlz<\L{5\L &-4;BIPW^elszd ")07>ELSZahov}e %,3:AHOV]dkryf!(/6=DKRY`gnu|$+29@GNU\cjqxh  '.5cJ GK8HC0T4 { 02y0y'3333333333333wwwwwwwwwwwwwwޤ 5*4k$IC^+="vj0t:WF(ܓ}Qs喩Cp,R|h^1R{nDSkga5ty9R^έ쭠rfVD4&Hxrjb^TNF@81) Ujd^dQ ɐnv/!ҶUOMKIs9s9s9s9sfn '&${{{{á]=,>88ZkZkZkZkZUx: IXWftF6(J;/zl\yriخV;7%' JHr+ b, GC< !֑+#Ilj9ӲjPR3VK#kff+NGD d3>IT_ju͡!+5?Wcoy !-9EQ]iu)5AMYeq} %1=IUamyXdp|$0 b|e8XX,#LoX, h;m۶m۶m۶m۶ݶm۶m۶m۶mۖ$I$I$IX(@qq̶m۶m۶m$I$I$ :ï`M[o,3<34 F@<840,($  qDZm۶m۶m۶m۶m$I$I$I$I$I$I$I$I$K, << Ȕ5UUUUUUUUUUUUUUm۶m۶m۶m۶m۶m۶m۶m۶-I$I$I$I$In۶m۶m۶m۶m@B2D`ֲe D"T8!(/6=DKRY`gnu|$+29@GNU\cjqx18?FMT[bipw~(2IT_ju mx9DOZep{٫ *5@KValwCNYdozFQ\gr} (3>IT_ju",6AKU_is~9DOZdnxGR]hs'2=HS^it"-8CNYdoz&1M=24uաh;sh@*cVԤ=$܋f]y@X3&^%`1QW J(v7(p9=-uNl'|cRI#ЄiܴZ`0 `0 rS.IƄ"awL*X'eDq!AKKPe lsӂ:Y-S=)®tbP.*% ؃IFCs vqŴztmf`ZTNHA;50*# 4ZHw6uT$bX,bxyyyyyyyyy{{{{w`(c WSM KGm)&a_ݚXV8p8>Yʹ|vohb\UOIC<71,% {{{{tUKHC:52/,)&r\.^QNDA>741! 2L&ϳysle_YSMG@:4/)"x<ǜs9s9s9s9뺮뺮뺮뺮뺮뺮뺮뺮뺮iiiiiiiiile-Č\$컋S뺊Z*i9Ѹ{{{{{e[M?3% ȼ~rf\PB6rswBWN!(}.:sCQ-éa+T`|G)[ Clw&); }m;D'N.ݓؕ oPJK=DKRYbkrw| ".:FR^jv*6BNZfr~&2>JVbnz FR^jv,8DP\ht(4@LXdp| $0MRDEOJЧ\*ȣH0 ζm۶m۶ݶm۶m۶-D< B@ t#JI\&!t,w;nܱ7qG~)&ſ WUUUUUUUUUm۶m۶mm۶m۶m["""""""""" 8) ȸxhX( $I$I$Ixph`XPH@80`@affffffffffm۶m۶m+R$@ 7&t Z)`YOT}UD'>Q"!Lɘ45|΍QKN+RJ)RJ)2c1c1cfD y6 =ݍsP%чaQ<0 0 0 0 0 RJ)Rffffffffffx9 RH!淡8$9s9s9WX)P!/V4u4#aTFVɰc( (WX)Pa2RJ)4:BoCq 0`Ow\+TIdر@ZkZkZk`Ow\+TIdر@oDZ(*:x{]#{C((*o(}l& ]>}ӧO>}""Ij:cH l۶m۶m6333333333 JЧ\* p8&h0EPm۶m۶m4 $,FEqc3<ҍ%k8V^zמ?M&dxj} Ii,y@d0 E)C0offffffffffUUUUUUUUUUe۶m۶m6h2"@m۶m۶mK$I$I$QXo#z|":C\q9. I$%0sqRJ)RJ)R*""""""""""m۶m۶m{ffffffffffڶm۶m۶$y8"q0A@$I$I$m۶m۶m$y8$$sJI$< &0:DNXblv &-4;BIPWaku )3=GQ[eoy#-7AKU_is} %1=IUamy !-9EQ]iuAMYeq} %1=IUamy ޤ Bsѫ1 bB7q3-6p/H4 $i84$#mMX,C(րUUUUUUUUUUٶm۶m۶MDDDDDDDDDD e"@+@m۶m۶mgfffffffffPL$qEq0A`A$I$Im۶m۶mYeY%ޤ IpH'"$D,(`W:5YuS=9H2!&BZySk<4:<Lj#a @m۶m۶m[p\+TI8P ]שj6T'RȳT$F@|7Z̵BDL šd/V4rGsD q\ffffffffff""""""""""bI]8S ұte9ph%e2zUUUUUUUUEDDDDDDDDDĎضm۶m۶m۶m۶m[$I$I$m۶m۶m IJeptb"g8jZ\NI&)ˆZ qǠH Cl۶m۶mۮ*""""""""""j۶m۶mvffffffffffDDDDDDDDDD$I$I$I@ޤѬICD|I[;$$$fr7NfdɽQJ)I(RpdGG5U<`^[kw9&A$daa^ZkZkZs9s9s{tmdQ/*gs4m۶w6rI) 00e$#c86@ȇG]/$"BНs9s9ǒA`e@^]׋\"!wv~rh)#{{{o=6SѳD]u?JMTF)=l Rwv~rh'E 111{0-ǒ"ae}A_5ne{{{Ujo61*$dzslZ"a*886(s3_VNF>83/GCC'Vôza4xekjht1!VL1 aK$xײ N*;YfΥb ^a?@ᴜo+%ƈi]>m4SIy% AҝN: r{[X`6>/$"F+p-D.S.~( Dn5I70%4M4M4M4M9m8'&r\.r܃߫nƎwmdZQF>5-#<<<<<3(gZUю ȅcC4,$!̇LYeYeYeYeYeY88888~(M7bظd<` ❙ztnhc]XSLFB=82.( yyyvy88888@}}}}}߷6wA<- OWpiWS2Jvnvm۶m۶m۶m۶mv]u]u]u]u]um ZZc6eyzzzzt`L<4(xng[Q[PΌ*)ńsҔ}si`VLC:1)4M4M"ڰޕʶ~l\H6$LMu]u]u]u]u]Xh_ݚS̊za+?⹕mIظJޜdcXVi̊@=5+ξrFGGGGGf; ޵iEhLrV*ѩ]5Ȩ\^;vk#ӊ2iGŝuU) a `0 &dύv{aqzj ZZcȆn{Uyyyy~;Cba~:hwR;.$Iiv?6m⹩4^f}}%Zhz-\a~N/nB4vQm yF墳0H43KdeoIxGGvB@WQ{%ܽ.B&B(䝗ˬs.7!KI2Y -/IT?:v#~æG~A*U$2g{v{ĖU%(J)La&TXTHztlf v LydH%#>5Z$v͇ <<nGxq,IJBs,ҝnN* ɥa=ʼnzj8LPz:ډ"C<4$ P9hȝuL@2)oKjI{`JjR_^YWSÒ1H`P}e}$S><:iea&~QЏF[AZ@ٺji ~1̺,؀ <6 ca 2)I]0e Ae^XSN!Ekq-<<<<<<¥; ݜtL<<<<߲:iHWF%%?baaaaavnvnvn7VU zNt:Nt:NNF¾:6-)QյEv﮵5\IEA=41NF¾:62.;hׇE MJ}vn*D>71=[:j"6dPEg;n`q|>|>|>YHYb$HEA=0S::::::::fl6fl6fln]5Ą<{[U)r\.r\.khe#a_ٖ(C&d2L&d2L&d2$tsRQPO.M )NSsss:iHWF%%?JشȮ~bBݽiIn-_SSS"j yw⫊MCCCCC3x<x<cX,bX,bX,Ȯ~bBݽbr̄p8p8px5uӲlKJ~`C'&ۊ*&7Ό $tsRQPO.MlGRe.xpe=͌Dă;jz111{UrqpoNm, j`0 `0 `YSHD@<30wY ^G\ܛS˂Z*{7|~~e43 ̪tuTQN9,"Wұ][ה.d2z wf:a0`먢{sjcYPKE>6`6 ca 2)I]`e43 ̪tTQE9)Ʋ|l^ ^z^z^ue=͌Dă;jz&uTQN9,"Wұ][ה.D2 wf:a 먢EP(A@:k)VϮ@ `٫ԥ.5ǢA|xu/ĺxz>|>X"@& bȹuaQ=$\.r\.׾2=ҩi)٘H7. ,lJIt${Z@@v$C0+!qѽ@Ut@]-KWuRZd䣢^ 943.,?Dɩ,i_[SԴlL$ QdžFx<p8p8p8ZZȣ_ 7.?imerDS21~~nvnvnnvnvnMqhaWNJB;oR)O dGB+ DsӁnji ~1̺u LhJ&ΈC 222222225b\W#p}k"̬XHn΍X H3 (l]( 9b`3;e5# ul>lA-O2늪3HA:5b\$|%#  ,Z~ T&B@>rmh)D=Bx-UR$= i͹ "+xEB@QH=/ kصqMH fl6fl6fz^z^zaz^:ְk+;dZVW'KB=58̛kQNt:Nh4Fh4Fh4UOsOY !˚ڤTdF?<9631vu09~­El 2(N}yuqm*qeUEjJjD$iobC ptd 4ǧgg?s8f,g}c:902``~}}  8`\ZXJ~}V}2Nwme]s\I&KJIG$Cr\.kfbQI9C2ǣc#E: sGoO/oޝvu0^pkckƢG;*R;ŵeB+ ĕU )QPO"/b)Wzs$#hH(V?>=<;gsN|cSC3τ?x ! *PNƒ ,P Wع\lXW*StVU)QR=<;gsN|cSC3τ?x ! *PNƒ ,Ppia+ܭvVJ,+)uk+(P:itI)騒$H~)IdL @.-TRNȃqQqG"B8oGoO/oޝvu0^pkckl 2(N}yuqm*qeUEjJjDԓ&CXÕvґQ_D4$ڨĀn@>b A漚& KTa?LKX*0w)b]etޞsR5"VG9`0-k]et?r{sae]#2FWFͲ,ub}ӔD4l໋bGOO2Iߦtf#Y7%ɐU&/mTfaكGv+xI<ϐ+ܲdgow͙0lA.ǹN>(@xBlDžJVVI1llE+dg4˹-oE2K1* 60E8C4P"|ş Q F `x>bl >]>tbCPPO#gs:Ԝ`ZT,l(b#Ѷ@=@§7DX] >E3VUT\{A_Ճ=dh]Dԝtıeq^v //Vr'k/Z\Ctipeȫ }|A5"*ZzmB׵1ƙòk̄9}ȭUGcX| ܿ'*-wָ=h]ssv]d'g@MV*ܨGFT7/H{aj!&BMD L#`%d'< .<BA  fuZ 0,& žbNm G?=:`XXXLymaUCkH>Ta'f&u- `X0A浅U%Ĕ4 T7&֕%5W"rujbZ"pRWǫg DBzvqle`\VOr6:gEA#Bvmcwr҈d. ˣs; r05 72-+<1/I{vpjc]XP 0,**&¼{vpjc]XP 0, ªzbJ2uaAɏ~zt040,k J)hg6օ%?`CCQC sl"@hI5%3̸808-2[!)'ÂBdԓc ;79;XǨf$⟞\ܨm. @@B[ZjpO-xb_\?4.>ȴ$ľ{vpjc]XP#7&Bd!=Tql`tȍYHnU3]c@tNg2wiYK;-U# H֕]l,ËK ۊwhƾ|une^Wt8\nQA9AC F+NiA92NPAj#3RQέRLP0&(Br{zZP$3AbÕ]/rf JJJZXV5,%aȳ#f& k[myR8xu#`\[זUS<ȇ'CX0Xֵda ]Y.Uc+ QNJj,PXQpPVS ,R ⃕4 PXpU5y9ѐf`6q.ſ hwPNgp_8xSG;/# O-M~7zFFFFF%[zoEEERs EEEEEEE#C>-_bnQ?W""""O]-̜l< 介[#ʊbBА#0RDVjgda ]PVsdZdaՠ 5(&$Xt<{Z9xwFńy ζnV>&սկF?><9}UR~~~n"B*N`Bvnv ªzbJ2uaAɏ~zFG&%Apg]uzjVB8SgVeԴt$^6e* ~HolnV>&@17 4΅Knl6fl6fl6fO9Cͅ $ p2r/CG'd Aupkd^ZSsP|#^O+j I(ȂE] 6_:ď皗c`]ZWTQNKHEB<:0*ZVw ]?Nt:Nt:Nt:&1֥uE崄T$ˣs; 㪢/wc`]ZWTQNKHEB4Fh4Fh4}>|>C jjjjjj(EcG2 [ᙈi"ºID?İ,@b >"ˣsBK6Ӹ Ʈ~g$ ,R UHCo!@qnkhe@hI5%5Pp`Jwk[OC7+H`8Z"((BBdw+(%"_YW}ȧ眡  89̋#55&~G&_zf(_ &@17 4΅?4S~3˙T\~eb}[X?FoEBJ?4Sj3͋˗lwg&bZUPsHCo6O1?+('&*FuˊbBw8I]-̜l< 介[#ʊbBZt:~<{Z9xwqkdńywRFsg[OC7+a❔>Gsg]QE9-!_/,KD><9彩XUR ,Eo&Lrb_\YVS\.GÓk+ښ9\}|\ľj I(؇'V5sP;ʲjR:"`˵}mM?6,+ ()b K*i Kytng6_ZZ"1ڨl4`4>LDd hq F|L#KǼZ9 )Vb95W+}>Z~[h kk /2<:t2QP o$l),$0"c}of򛢮~%C7(a^m0(aă9OO_⸓m}j;!ؖo2@'C<fЗ<}8:O`kmꄄXأ̤@.԰Q?Q,<I04`FZq[_A\DĝG?;V'H w3o(<49z5s2n)?hG ^٪_Jnuzu{.<"ADXoG㏝L)h[)h 6<,J{Q`Qrᝪiხ0^ܵsY>^~>G^v$2MAo:'r)πyxB6Ok|Uhu,ʹ<'!j );ܣs@9-JVy`f' )s%0C 'MdpipB:|; Zmy7dv'2ZpCss}Vr:z@z;iR˙ Iቔ\4օ'9$7l' pcՠ#לlG>fd *} F+FŷOG#aL8lЗBEyhcxuqY8]aF 'q`1{/ iq9BLHr\$uh?px O|֐k}W)YsjMDz&jG-5vgk "Snj-?w7s-mm.&I*sLMImR9G^ *q?Ҡgf;~΀Zt{ְ<9bTu4nmaDa &ݒK5k^<3w¦^NNAΝr<)$_?ߦ|PgʖΖ:l{ ^#" 9xrq|f-%yѻ>SVԉOJM)c IԂSX bxkv4+y2z5ft͊jqP';Srә]ҁDxX8>ɐM; pT<üuMkt  _Vm?Ԇ+I[j[`i9_;O4*Μp7% 椱|si$I$ym,iv:n2t:N+og9Oqa,,,,,,88888888{{{{((((((((WvMr ߟfM&d2L&drkzc4;yW*JRT*L0 0 0 0 0 0 0 M ǧGՊ8QF< h@! !@\ H$HF /H$D"HK 1RH<:6(HF /ZFh4YD,QH"A~ؠt#)3`hAY`bT  C mH$D"H$D+Y a.$F GcHF!`0@XI!~ѡ Cfշ,۴ rkzc4;yir +\9~5=1~ϳ:n2,&&&&&ۮYuܦe ̕]ӳiv:n2 IJT01ۮٲ~Oqa//////WvMr ߲iv ۴ C9Q„+og9Oqare2ڲY-4;yirm,iv:n2,˲,˲,˲,˲,˲,˲,˲,˒$I$I$I$I$I$I$1~۴ ɹrkzc4;yirңGiiiiiiiiWvMr ߟf?6-pppppp횞~?~^mZ\9~5=1~۴ {{{{ソrkzc4;yirRSSSsm,iv:n2 <횞~?~^mZ\9~5=1~۴ rB,K(ǧDzPEQEQEQEQEQEM~|zY8J5hHRT*JL~|zY8J5h@P( e*FED((AF.2XAP!Hb!2RgJ epaZVjeBĒ$GrG9TlE H&CKɡ'rEF .6@BA@FX6 Z#"PQ\tR8@[!pa|ܤ^XH)`JRT*JR뺮뺮뺮뺮뺮뺮뺮m۶m۶m۶m۶m۶m۶m۶m۲,˲,˲,˲,˲,˲,˲,˲,ˮ뺮뺮뺮뺮뺮뺮뺮^9~5=1~۴ ٹrkzc4;yizm,s5fD$ßGZzςq?*L9`፞X.W<Ӳ t|,8+Yy|_dW8Iv[O0W p<\t'L= Ez0F#fEWV^ś]s$hԈF?V[` RMģƞYN*<ٖsk+ eWNghuzn5"OO[ g{l_`f|x Tˁr ;qzZ=Z; [<'0}*-w9-dHq> iX3YųsssՔT$t ?UsP߃>maBƅU%$JRT*~6ZQ˧xvqnNsՔTFhъ_>ųss5> BF+_/Ź9ƚ[eTSR^w~hݞ:FYS=uE 'Bd No5L/ZLdɑ!?vܘƍusⶰ%L"R=r@!\.WV yRь{cBjPa&0(sbY:/Yľt|vn=hEW/Ź9ƚ[eTSR ~6ZQ˧xvqnNsմZgr}NZ?kY%ڙ!?^AVU37;`M,+jg:flbaUPiÄپ뺮뺮뺮뺮뺮Ս?LB¼X\땧nD f;:65f?)Dl aپ*M,+jhh<c1LB¼˨"CCCCCCF+.͉6b.Ph@,DÝye`TBBbdS .TC၂_K˿nD f;:6p+jhp8 V7" }iS<<<<8jxu]Ě`-rPgy^Ϲ7.&%" *0*]Џ{sAbR9!X`2,bܛ ʇfwh92+!NIDA#| 4~T.lhbMPJDA#4DPTe1x0GūJVRr\.˟VwWi/mjgQL4C(ň $Lω}Wg>dY;ҺҁDO=t"y7X=2s]T)D!>rؐTÅD2z}U\YWL&>Ag vDm.[k|xG3&撹0V7,2i uyX{-{' ? qdAP;{DY3No " j~饆Y8#B4ZcEwt^bYx{aTt~.8]]UY80KxV)·٩7\k6/W2 , ѰU>Xֆ*Hf!Xz/`4tƀgJ3V^M 2ƃ/ֳAE6Kxn]3'h!s4W!ݗXu%0WC$[c.1"FH])V_lJ6n6szq 8DnW~z~~^A߳cor|&h :jVܩ7z9Bh&A@3 lJ6-PӗE8ANl/BcncF@ LPRXG)x[9hȀ!bl ʼn+M |\„,)V›K KDPI8na 20.$B|7V( sr j`]ZW!}x/X@5gnR|xs.ȾD(J7 +I2[$O7jȘk[ĔпsRAb_XV >6)kHFDB=;/,~f`I0o.-,U ?@9/I8na 20.$B|7V(<wp+j+&LR8̛c;QR!|c{q [r^'ѵPUf*4,):θ:Ȭ!t5 ؖuґb t$ABlkJ^* Rk?~;*,âd@2-N@jaW">lqYUQOJGD@?Nbضm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶}<{{5hMHGECA=653-)(~P^YYYYAI&ŝ5*tsc?2`ȹX;CqjD#!9'yip… )KQrR"6fؽpc  ~ :73Jm܋6TNLJHFDBsolhea]YUQOJGD@?NbWca$><3+w4&лk" )KH:&& T8Aս=Te^]\זՔPSbKP ทԓrqpn K(s L{oaWOC5'ʾ|>)S`@v4Tspn K(rGCz0ȼB;̊Ⱦxph`WPH@r +H֥u]M-Y1kHSK˄%$x^B _YдtT4ëkS3ڲbJ* wplp e 4@I&ŝ5*tsc?2`ȹX;CqjD#!9'yi0)KQrR"6fؽpc  ~ :737 XP"-24//ZYXWVUԓ ,0X7jj5ZHeBJ<3+w4&лk" )KH:yW+kS~{xuqmjfb_[VSPLIEA= " (FZ~n|q8GC 9kgc(N\Qha$>--------)KQrR"6fؽpc  ~r\.r\{JډI ɈHؗc ,+{vpke_5TQ9 q-id!XWmEbDxU3r/-mˊĒPSbX"[ZXXyunic]V$zKwk_UK?1# ƺ 84/}}}}}}}t:Nt:Nt:Nt:N{4Fhte(w'fE4sq4F1͕mE|D仓c3ӢzJ:(ƿ|wrlf`ZTOICgdb]Y#BNG?7yH>8?2`ȹX;CqjD#!9'yi0A;<<<<<<<<<<<<.PYc>Txr_?t B;\.)z}#ٸH}|'9^<]ḩ_+6B=_E?|ugWJ\RM4_9S9Q&tQ 0%TF(n4DH%XH1?V wuâo?l"@$SB($ؚ!oV33@/zىjc@0f&mc~Fy.t1.k֥loHBYLIޙ$B'?jh0M:| ohy 7#~ݱ"iq#jȔ5ށNȑ+gCQ̓ }7kN8.@j-jyq駏\JuMO]bч/׺F  \wzX]ed9ǵusV.Y| "*X.Ǻ!ǰOLJt}7~u\yߓL"vD4oHH!)19AIQYaiqyII!)19AIQYaiqyIJJJJJ$).38=BGLQV[`ejoty~JKKKKKKKKKKKKKKKSXw$-8ALU^gr}&/8AJU`kv &/:CLWbmv  +6?HS\enyP#,5>GPYbkt} (1:CLU^gpyRR$-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3FNV^fnv~Z *2HPZblt|^&.8BJT^fnv~___(2IT_juhhhh3IT_ju{{(3>IT_ju|'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27CHMR3HDDD$9qfڧx8Cڠ9.x:9o?xv(~WsL T6!`FKM{e`J-V]k6a#˓ءݵODFGІtAW3a* >im- w@%w_¾.S1M6ͪtƟC.Z61.Ё!>øā.I6+.71 i+0]최ـ?zUb78 ?+Oq3m͕_dy0 ]DxXE.>ЯkARuMr%IPՇKwb4~2y{ΥLӜTvE__cX#%oCNYogmZ*.@WJJJJJĶT  cc0۶m۶m۶m۶mUUUUUUUUUUUUUMJHFDB@><:86420.,*(&$"  -JB]KÂBA!@bÝ&bM9)I$I$I$I$I$I$ZUUUUUUUUUUUUTI$I$I$I$I$I$IDUUUUUUUUUUUU T!$j5!2muԮ!!k$ʲ? 1۶m۶m۶m۶m%#"! ;40,($  \,dfffFUUUUUUUUUUUU$I$I$I$Iޤ IJP$iJ !#e1l%rvhH)e@;-oUUUUUUUUUUUU|xtplhd`\ RJ) IJ :%"%pOZTB8ܿseJl{/wSyakT%0 M4 ťeE%ĤdD$ãplhd`\XTPLHD@<84,$s9_UUUUUUUUUUUUd_:'$II 31JN.EKiuOj;X#.54ҥK$)$m۶m۶m۶m۶841.+(%"iQ9! x`H0effffkS;# ªzbJ2ѹI _!""m L+j I(g52/,)&#  ɠ#I`R"!- c% FN; "$"B"]J ʉI ɈHȇGdžFƂqaQA1!p`P@0 ,˲,ˢZUUUUUUUUUUUUL$P,2 21$I$I$I$I$I$I_UUUUUUUUUUUU R 2 2,I$I$I$I$I$I$IUUUUUUUUUUUUժ T "92I۶m$I$I$I$I$I$I$I$I$I$I$I$I$*T29)I$I$I$I$I$I$jUUUUUUUUUUUUT "9IJY۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$*T 2 I$I$I$I$I$I$IDUUUUUUUUUUUU T "9IJ ۶_$I$I$I$I$I$IR$I$I$I$I$I$IUUUUUUUUUUUUT2O9)_]I$I$I$I$I$IjUUUUUUUUUUUUT " 2 I$I$I$I$I$I$IUUUUUUUUUUUUT 2 2(5$I$I$I$I$I$IWUUUUUUUUUUUU*T " 2`$I$I$I$I$I$IWUUUUUUUUUUUU*T29)?I$I$I$I$I$IUUUUUUUUUUUUT "9R&w9۶m۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUUT<2$%pM!;eJB!B!B!B!33333333۶m۶m۶m۶m۶m۶mUUUUUUUUUUUUuRB2"2ȇGdžFƅEńDăCÂBA@@)RJ)H$I$I IJ<29R&$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUUT2O9)I$I$I$I$I$UUUUUUUUUUUUժ*T "9R&?۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$WUUUUUUUUUUUUT29R&?۶m۶I$I$I$I$I$I$IJ$I$I$I$I$I$IT"O9)EI$I$I$I$I$I$IUUUUUUUUUUUUժ T  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-2794/*% _@(H'֮^6潕mE̤|T,ܳc;šrJ"ѩY1 Ȩ {qg]SI?5+! ƼvlbXND~þ}xsnid_ZUPKFA<72-(#~Dx7s2n-l{gS?+ƲvbN:&q]I5! мpy}`rmhc^YTOJE@;61,'"<xy8t3o.j)e$`ޜ[ٗVԒQύL ʈƅѠp 1~.ލ=L[ jy)و8Gzupkfa\WRMHC>94/*% _@(H'֮^6潕mE̤|T,ܳc;šrJ"ѩY1 Ȩ+****{qg]SI?5+! ƼvlbXND|>þ}xsnid_ZUPKFA<72-(#~D~zupkfa\WRMHC>94/*% _@(H'֮^6潕mE̤|T,ܳc;šrJ"ѩY1 Ȩ 2X7羖nFͥ}U-ݴd<ÛsK#ҪZ2 ⹑iAظ#0ŻukaWMC9/%zpf\RH>........ʤ27hB<:86420.,*(&$"  K@`PE5%ԴtT4ӳsS3ҲrR2ѱqQ1а`A@jZ۶m۶m۶m۶m۶mKw4B%'Ma8jvjvjvj[ o ۶m۶m۶m۶m$I$I$I$I$I$IJIɈHȇGdžFƅEńDăCÂBA@Ms9WUUUUUUUUUUUUlh>0жt ePAAAAAAA5rTEPA8(W41.+(%"HfXL@4(㑙 ľ|vpjd^XRLj\PD8,ttttt@!a^[XURO LII70*$ 8H$I$I$I$s9h8اwG綆V&ŕe5դtD䳃S#’bRW"a㣻 ~xrlf`ZTNJ꼁Q!X(Ǘg7צvF浅U%Ĕd4ԣsRJ)RJ)RJ)RJ)RJ)RJic `]ZWTQN KI^ hT<$ ë{cK3ҺrZB*ɱiQ9)FCAȜs9s9s9s9s93eYeYeYeYeYeYeYeY0&Ź}qeYMA5)ȼոpX !!!!ZkZkZkZkZkZk 4*ɽui]QE9-! yB!᠀```P/nM,k J)hG&eDd J)O0 Ox*7g=*?aS0d|1[:CAAAAAAAL F" Z4  u`^\ZXVTRPNLJHFDB@><:86420.,*(&$ߛ յuU5ԴtT4ӳsS3ҲrR2⬙"""""""""""""""""""""""""fYeYeYeYeY ťeE%ĤdD$ãcC#¢bB򽹑qQ1аpᱻa_][YWUSQOMKIGECA?=;97531/-+)'%#Κi`XPH@80bX,kZkZkZkZkZkZkjRPNLJHFDB@><:86420.,*(&$ߛ  յuU5ԴtT4ӳsS3ҲrR2⬙s9s9s9s9s9s9s920.,*(&$ߛ """""յuU5ԴtT4ӳsS3ҲrR2⬙@{{{{{{{ ˈ=~"DO6jl<1txB,B,B,B,B,B,ĨɦNB   B C#  444,X(Ǘg7צvF浅U%Ĕd4ԣ ӢrBⱁQ!pP@00h8اwG綆V&ŕe5դtDs,Ic JGDh4wwwwwwwwwwwwwwwwwwwwwwwww7@0oN-l K*i )6s9s9s9s9s9s9sNEB?<9630-*'$!^ DA>;852/,)&# cIc\VPJD>82,H$I$P<$ ë{cK3ҺrZB*t KIRJ)RJ)RJ)RJ)RJ)XD,˳kS;# ªzbJ2yiQ9! x`H8( H4ӻs[C+ʲjR:" 91eD#â,˲,˲twwwwwwwwwwwwwwwwwwwwwwwwC@=:741.+(%"J'˼th\PD8, ZkZkZkU`P/nM,k J)hGE$cB!᠀`  pO.m L+j I(gX x<!a^[XUROe^XRLF@:4.("pppp(RJ)4ކL}bE0 }H*d'*᩼ЮfFi. DzGzGzGzGzGzGTOu]u]u]uqaPjMm۶m۶m۶m۶m۶mX(Ǘg7צvF浅U%Ĕd4㴙iQ9! xhXH m۶ ľ| C@=:741.+(%"S#’b2ҡqA188m  ymaUI=1% 8mf`ZTNHB<60*$vvvvl۶m۶m۶m۶m۶}zwtqnkheb_\YVSPMJGDA> M JGA!a^[XUROqĩyaI1и(bX,&`Z0Tu 2O,,@Wa8kr;r;(ٓ$I$ib I$I$I$I$Iݮ3iz><:86420.,|tld\TLD<4,$ T*۶m۶m۶m۶m۶m۶mӒRґQѐPONMLKˊ(&$"  k{L_H 2O,,@Wa8kH$I$IҘ}˴e,2ʖI$I$IR3iz$"  +ʶm۶m۶m۶m۶m۶m۶ĤdD$ãcC#²IHGFEDCBAZk-UUUUUUUUUUUU5ԴtT4ӳsS3xѮt|/txB,B,B,B,d Io&9999k>"nV G~{xurolifc`]ZWTQNcRH'fE$cBX,b|yvspmjgda^[XUROYztnhb\VPJD>82,& TUUUUUUUUUUUUUUUUUUUUUUUUU pO.m L+j j~/QN~{xurolifc`]ZWTQNcRH'fE$cB")))))))) ¼ĸ|pdXL@80( !!!1333333333333333333333333@ `]ZW^  888888888b_\YVԓt! %wwwwwwwwwwwwwwwwwwwwwwwwwH4ӻs[C+ʲK䳃S#’b2ҡqAаpP@0pH0-*'$!NNNNNNNNNs9s9s9s9s9s9sB?<9630-*'C@=:741.+(%" MMMMMRJ)RJ)RJ)RJ)RJ)RJ)RJDA>;852/,)DA>;852/,)&#  L8888^"N0 !z0 }H*d'*aD fg,xX{\NgվeU{]^׽us APfaPhm۶m۶m۶m۶mV`P/nM,k + դtD䳃S#’b2ҡqAаpP@0 h8اwG綆V&ŕe5F9-! 88m۶m۶m۶m۶m۶m۶ '$! m۶  ¼PMJGDA>;852/,)&#  T}zwtqnkheb_\YVcRO L IFxH跇W'Ɩf6֥u>1% ĸ|pdXL@80( TUU xph`XPH@80( XeYWUUUUUUUUUUUU%I$I$I I$I"$!r!![niP BA( Pնm۶m۶m۶m۶m۶mRP'S4@<F\,D< B@ @,˲,$I$I$I$I$I$Im۶m۶m۶m۶-I.8=$I2$"- !*4F( P BA(m۶m۶m۶m۶m۶*:J(4p6 bP&h0`(ZkH$I$I$I$I$I$I۶m۶m۶m۶m۶m۶m ?$Id f^\0 W N査DImUZ ZUE֪-VI?@@MLKm۶%I$I$I$I$I$I$ ĤdD$~zvrnjfb^ZVRNJFB>:62.*&" *c1Xm۶m۶m۶ԴtT4txph`XPH@80(  XeYնm۶m۶m۶m۶mPNLJHFDBg'f&e%d$c#b"a!ຮ뺮m۶m۶mZkZ@SRQP ãcC#¢bB"aA!`@0 JRT!pu8ű"Aq, FX,@9 $QvJSHO! =BSHg(J9OKJ$I$I$I$IrbRB2 ļ|tld\TLD<4,$TUUUUUUffffffffffffffffffSQOMKIG' eYeYm۶m۶m۶m۶m۶m۶mI$I$lCA?=;97531/-+)'%#! u]u]m۶m۶m۶m۶m۶m۶<:86420.,*(&$"  EEEEEEEwwwwwwwwwwwwwwwwwwwwwwwwwY(,ڔH Ypg"O*%pJ.)>n"r;ߧ0<VU GP$C0nvm۶m۶m۶m۶m۶m۶mD!kV^kJNi$ }:̥2<ġm۶m۶m۶m۶m۶m۶m0Yd;86{2O*)P";>yyyyy!0Ϯd)Rڶm۶m۶m۶m۶m۶m ȣcC#¢bB"aA1!pPPUUUUjQP=;97531/-+)'%#! 86b$<0PpӖi-N;v[Cm}i9v[CmRU'&g=%$#"!   BP(4}/.% ļ|tld\TLD<4,$1c1c1c1c1'&g=%$#"!  JRT*4}/.% ļ|tld\TLD<4,$ RT* ZkZkZ bX,~zvrnjfb^ZVRNJFB>:62.*&" VjZ1c1c,z^?19)! xph`XPH@80( \.r{q)h(g'f&e%d$c#b"a!`@ jZVkZkZkZk E΢M9PErI868Bqm%4D*m 2)HKC[S[S[S[S[S[aX,䧥}{ywusqomkigeca_][Yz^WwwwwwwwwwwwwwwwwwwwwwwwwwN~|zxvtrpnljhfdb`^\ZXWVVjZqܬASF.YLD"A|QC )LOKGC?;73/+'# ¾F|`!UR2YCك7lҘ+T8Yl3333333333333333333333333C}'SRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-+ `݄G;t ,0@5OKGC?;73/+'# ¾F|`!*WN,MH!BSG6ǐE*Q,ARD9l̀B  8\Ѐ ;zrjbZRJB:2*" yqia]YMMMMMMMhM(ErQ!A3N5gȄK)O$12H7hpEjZVj&L$=b @}ܡ4e|(M_MX0!Xgdea5 d ΜGl/OdK{wDL@/ʂhT%*/49>CHMRW\afkpuz38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz38=BGLQV[`ejoty~ #(-27SQK2[*(fQ39JƖJ$AYd댯E)#|:`%:kètklNEIfQ39JƖJ Yd댯E)#|:EQfQ39JƖJ Yd댯Ea%:kètklp8EIZ0*2[*([g|-rNs-)(((0laT:e5TB'Q$fQ39JƖJEIZ0*2[*ѯs`b e]IlW .mخ$+U* `"(y$"*k `1!CB acz 0 0 0d=YϺ')LYok̅m۶m۶m۶mv۶m۶m۶m۶-I$I$I$Im۶m۶m۶m[<UQA0KP$(Ip\VEMR=N, B@ B<UQA0K'^xe 4-`1&W=A1&LEdIV(ybHҲy2(k2H#X}<κd0KŤL$~ Eq0w4YRd@ nˮjfIbu mZ(9_eW5EO$G1@6`-ï۲Yz^c@&H%Tt) 'v0z0pMKNC80(!@@@@sokgc_[SPHA>:6/,%gmlkz Ix543v6u=ŌTc3‚zp`PBzzzzƾsSPHA>:6*=Ƅb![yyyyyyyyt:Nt:Nxphb[TMH@|xwvtS2𮭌kjiI0"ߞ^ޝ]%tT, s3뢲Ƞ|\8̽}m]OA1#̾~"^F(6UMl NBQ1LJ i&ET۸|I4(ƽwmcYQG?5+# #)(f Ovnvno)X Ʒa_XVLEB>94,=sh^N@4& ʻ/ f&e-|D ԓS#z 6.&Jļz^z^z^ĵueUG9) Ķ4,$I~wogaZSLG@xvtrpj{ske^Ww!(yywusqom%dZ]iD!`|{zyxwvr~~~~ߞ^ޝ]%t<̋KrJ kZJƷwgWI;+ʾQKE>91)" ǿ}ums&Ui@\[ZYXWVuMlIȧ״x011oO/ήvV:˨BػҶ$I2ϣ(Bi 2G@t}@WǷަt<0Rn/ ~X}h,P}@:)0Y9/qAӇA?z4rX=c蝤\m?Ύ9s0 ۟a㹷]ptNB2Kp p~u,bfⱃHh M3C$ձy~8suyjv3ۯ]3dSάsbC&}"_^4E0dLyT6 ;VV/6DMȊ陔iW*x-c}z>ե p8hiMtT$5|KKdć  hiMtT$5|KKT&z`06դDɕfT \bӦ>; jTԣsC@KlT}g'WWVR-ztnhpMjRBc3ʪjTԣsCE-+(%D"yg7rW-ЏhYQE9-4&n4+ ѐc3ShYQE9-4&nd,=H....-XL|߯d$^}b(I b¸nSN)n}}}}}}}wM{;zY)Ɉ876N+k[5V$p\.WU3Ӊ$! m۶m۶m۶m۶m2Hx|d2L&d2\^嬌D9j̀b:уAھ{ZTM(޹m7۱rda<*bX,bX,bX뺮뺮뺮뺮뺮뺮뺮yyyyyyy8888888.Iѽ¾6^4!3 (NɾS-PؐS~2Y.ǻsԘt$gfNl8(G| ˖b4AP  sncKb(Å xleU>1'86\'HP9 5T $~ޜyCE!x,@!{RyɄH`:0(&|28zJE#x@20;R lv֗~NIB=`dUE50f`X4RPttt<<<<<<ЦI78̓;|>K<;)/Bd]6z,Uv#R$ زZ9x-( ~vZJ 8 D?:hRI8DH40.&# 7 V+Gf]„-l*L&Bm/񄂄 6n1XF8iL$'džCˎb*3m@-'f#[Nօ5fٌfs=F-! _]\LV\.r\.ogWOC7+%]XOKG#|vp|]= ݬdDÛkSC waqc<-Qc;zY)Ɉ8dlyݠf2Cps1Y*w?r`+P }`a{ɥby.Mg~`ҳlyTT ,y捺ek4p(Fp oU%1|` pkRJDڣw=@eh»9D Fr5(i2o>b0ԊCcywUc}Vr8إT H紥Xpr-0Njˌ2',#6NjCU Vmu (b|f_VX;4w(6 g>'nk)_N ħ1^xG,t&:94谐ޑgm$GEX>WC{4'6_>2QeYeYeYeYeY8888888㘂M}z?0 0 0 0 0 0 /oҮJ6>'[ZX/,[NTć%?>>'[Y6V ˖3I),L|0<3lihece<<<<뺮뺮뺮뺮뺮뺮뺮뺞yyyyp#lF$M.H "IQVQAA /[%$(H'7f?s!$ǽ>m\;F+ѽwL:d|Wn?~%ߩ; +q\9 f{AGI`fx `[eٳ8'$)YuCg}g_8530ѝ۾O28 8lGL$<W̱:7<980K)>Gn .ѵ}\L7Sl]n.S,Z\\h$B3rmBy `ʰ\f(R+dg}@)ɾN)0\S \&֚6><ÙӘ/uJ?a:fWNdU~4BEWgu]W־yP|Zyl_6吭,KYYS9j[N\^ϲ.8,DNe)ۋS2tU}4<DLSZaiqy !)19AIQYaiqxowqy-5=EMU]emu}#+05:?DINSX]%-5=EMU]emu}#(-2:BJRZbjrzr򆎖 '/9AKS]emwIS[cks}%-5=GOW_gow'/9CKS[emu}#+3=GOW_goyS[emu} !&+05:?DINSX]bgnu| %*/49>FNV^fnv~;CKS[cmu !)19AIQYai #+3;CKS[cks{ (08@HPX`hpxPX`hpx $,49PĜ2yB="ziHވ/0gW3 qZQ˧?Un&Ȇ֎;r1 ߸:ƿG}SK-sl]*?L*w7?11-!μ{PQ .C!!8׷^SxB6ACXC~?^B.|b=6\ `J3B9gUWƁ=GS{3WHWu&8r0K+?'S7D .nnډHy2?0@va׵{{[߯vMYzH99 W{8( _pK|SPq YV*tȏ#øwY4|ESam01 1"һk 1kSN+l9k8 4<{yu9M:Z R iEIø)#|0 m۶m۶m۶m6A0 qmSF\cK%A a%AJƖJA^pBg:] "#z{{WI)%HG8F\,D< B@ m۶m۶m۶mm۶m۶m۶mۖ$I$I$I$Ir۶m۶m۶m۶M$I$I$I$ d0K2,YA|@G B(k `1!CB aȱI- ER) {{{=6-.&)a%Ac(۶m۶m۶m۶m6-.&)a%Ac m۶m۶m۶m[$I$I$I$I6-.&)a%A#(!(:* 0p 3d T?????@@@@(08@HPX`hpxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBB(08@HPX`hpxBBB (08@HPX`hpxDDDD(-2:BJRZbjrzE "*2:BJRZbglqv{EEF&.6>FNV^fnv~GGK9@)vqf@Y`Hd Mm)j|2*}}}}}}}/DlZ ?A~^mZ]VEMR=N$r1KqaUQA0FA !yivY5I8 aĐ$m۶m۶m۶mA~^mZ]VEMR=N$c1ƶm۶m۶m۶me ,sN\rP6V ze N2O)}}}}}}s4}} 1c:n2*j"qfQA۴ zY$>88۶m۶m۶m۶m۶m۶m۶m[6-.&)a%πB{{Xo(T2(`1!CB IMQ%DȪuܦeeU$E4̂Q(m۶m۶m۶m6yivY5I8 a IҶm۶m۶m۶m |^mZ]VEMR=N,x1 """""""""""b =n8"KHK@ VV!z{IRKy AQNIN$E4Jra  LDDDDDDDDDDDDDDDD:n2*j"q%90I  ̻uܦeeU$E4Jra  UUUUUUUUUUUUUUUU:n2첪uܦeeU$E4JrŲ,˲,uܦeeU$E4Jra 9O|^mZ]VEMR=N$Qp >6-.&)Q(aqwwwwwwwwwww!)? p h|"O#1 A)RJ)pa`s9s9m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$I bP&h0E!C04M4Mse@sT>Jp@3Q2 9 o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT\2Х1udJ)%OYc1c1c1a  ¶m۶m۶mm۶m۶m۶m@I$I$Im۶m۶m۶m$I$I$I$IR$I$I$I$ Fs08>kj3  '"' i8 AEUV&8 \,D< B`0Am۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶mRL$`, A0I8PUUUUU9wR<] |bO*}}}}O->mmmmWvY5IDxY1cfffffffuܦeeU$E4̢$BM˰˪IiEI(!l۶m۶m۶m۶۶m۶m۶m۶mM˰˪IiEI 5wc!ƞ/eYOEX: < 8.PwL9#n}A7-`[U)a>7/////,?0dUˮ>͒\(C0i:0dUUէY `( c yMZ,`*#7(cЧf0mS(g{޹8rXUJ^=.4-rURJI|cKZkiw4X($x߶m۶m۶m۶mm۶m۶m۶mۖ*)H"AB@ (RJ1S"5$I$I>$Im۶m۶m۶m3U(Rۨ ƁKAiv*)CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27 V\->eaC- l$X$X| @o7m-Sb_\YUROLJHFD_zvrnjfb^ZVRNJFB>:62.*&"t!651.-)!xph`XPH@<80$ Ĺym]QE۶m۶m۶m۶m۶m۶mے$I$I$I$I$I$I xcK+ nvpmjfc`]ZVSPMKIGECqaQA1!<<<s[;# ںrm۶m۶m۶m۶}_FED.נ`yaolieb_\YUROLJHFD_zvrnjfb^ZVRNJFB>:62.*1aK 1* e m3jRz\eYQ2KxD||~8c % y :爯u]ok& vQG(! aتn6hcrY1f)ǘ @HP-Y۴R=ʰq6WǙ% ~^m\)a%A !b% ~^"isz QH (];aɰ_bmڌ+EP|Y9`NV:nf\)̢$a1a?6mA0 QRJ)RJ)R/ ~^m\)a%A !2V:nJ8 ( rQ9Ksд|@Mc/!O&gnz)B(KA?˸ M|GU`)>:,Z\S g! g>D&)w>sj4K33333333 '$"  m۶m۶m۶m$I$I$I$m۶m۶m۶m6I$I$I$I$aFZ[ BN80 b)2r-eTaTCD,5o@a2>!vxqj`8iQP FCB8]? On KLFA<73/+'# 8WvU%>% Ĵtd*x6uQKE@;62.*&"`zsle_YStd۶m۶m&{C:*~ܤ 5aKJRMTj^ر^(Q$xѶ\p]rJ,A;33f of ȉ&.6>FNV^fnv~[cks{ (08@HPX`hpxUZ_dinsx}"',16;@EJOTY^chmrw|΀%Βvva_oLGc6=2oc!1bM(,`W2 mkT\(DuBT(DuBT9 BP0R UUUUUUUUyaI1m۶m۶m۶m۶m{rlf`ZTNHTUUUUUUUUUsC㲂R"2GdžFƅEńDăCÂBA@T"Dܤ #%1,˰f4"J v.;gP"q]u*d*F}<dy4,˲,RPL%HZksL$H Fwwwwwwwwwܨ 'E6] ]EyTJ%}y@@@@@Bb+\%#+ 2\hE u&~www{&؜ﭵZk x:&sL"Bc1@UM \m۶m۶m۶mv۶m۶m۶m۶-I$I$I$IUMRP$#ܨ 52߲c؝H"wtBZk-k1d /,`:U;zU}UᆰiH y5Krם۴geUD(J%9!{m3^Qa +˓!}u[kVZէ5˓-Wk~< B@ P`fffffHbPgT&Gc8<πܨ0PORʧFҼ]"Ze NWk>̼oݡ1nG?pwm{S2ICmQp˓=NPq\cB!Lh`BdFKPUZ_dinsx},16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz" (08@HPX`hpx*5=EMU]emu} *5@Qbm{*;N\p %*/49D1!H $ʨOY0m.L0-k p_~3q Z;,GBA@t0&k\SvN(H,wgmkXGzGPW& |\K M(-@S쇝RǸ hݢ{W 0ȢӱޏPX:UUUUUUUUU&?86420.,rm۶m۶m[CZHH 1&ŴD*&$"  :;d$c#b""营 Oٯw}}wi(2|]`(_u T$!pqL!~l|.w۶m۶m۶m۶m?=;97531/-+)'%qaQA1! xph`XPH@80( $I$I$I$I :*Uj⡦ "$ϰIw D &@b D &@-,+*)('&%$#"!  Mr\UUUUUUUUUUUU:s9s9ܤ9Ɣ< "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3GPYbkt}pBدR/I rϣ(+quxN\ 5w3m<#OS˳~^X-grp@a~.+%'oM&ra:wʝ3vRO{NXV5`͏4p#.T ]$;0 Kח#}$1퐇I5'3Bc"bBw* qlj;ĺf(A)#!m۶m۶m۶m۶m۶m۶mub|XKa'pkAta2TУ#ZkZkZk9s9s9s9y̖A@$CȲ\UT&4@P(c1c1c1f;qZC"mk )%m!ed$""=` Js2:nd[.TdA @f>yihF,TLvU :7"Ax j]h„*|$ "sP ?{La㈆L~~n~X"WI%nFgA󺰮Q}L,ؗr-.$-"݂rD, QoB{ "'$I GB@RD?*e ؂=h-cJ3b,Zp޳,1y̢ȍ2 /3܈l Aͨ!O((p5{]u?aKTQӦ3JtBz.{tl>(EӣKp[LӿJ`o~oؤ<3O͓.|/. {sx?sϕ>4a_,W?0}W||Cfμl+횗k>P{BOGn"%)C ^Ҏ䎰[ڒTzwjo  U[m_-$Y5mvvN-4W@1@y@!A"NG򧡁5F{=Xo!>>ܧ9i^83r`g1 8s6_SP<7)}} I8/O ?{'_kra&WjBK12=M%Pqa&yIo[~.9T}LoPp˜?RF"R4Ҷ #Hax#a$5 9EUpO&6r4λsf[3Cc}dPM,J0%[׎7L`)3`Oy`RK>o D4Ú@uћ[/O)9tZGO72Igg(>NhA5Vq =13&5ƈ/ B_\a<=T&oprkte= 9!+1g^.Up;vRJ'4D*N&\IbVܗ%Q0'8K{yd??.5]50SàZaL{1@(e61Jd3{ׇ2l&DRJNh/խ '|`5- Ya1k q!K5 w!iajiSK{Dߗ /yҼߎP6 AއDɹV/[?@25.wn Q{pɑ|6|;EK'}<01ksǐ+u['?X 䫻r\,Sy2_#'$#zz/D':9]-ΰFk!F|Z|ؖWW-.K{_ ّi1z1׋ %|͝6 ɛ06lf"3m53$XǪ\veW6,SEB\[ի>%u*Ks? g(|s&5̩N=SΑu3al{/xo/wwK~+WvM_oW7=Z}grAq/gA|Sp$=_߯/w97¹ț:_<7]-x[ܑ&g㦊")x+7K8, .)+@N]5I2c߇wv:nqc,){P[݉kCKJڐs~˗L=@Qi'Cs8ticf"qc 5ق N׎BG iM7Yʠ|Kgt %:'ZU:;jh+ѡA"J:pLاnU0Z=8t,ӈL;/7U:} }||z߶o܋* rw*+/""k[bI4o;!{,M0^ MZ)'#8tk҅)h'6SnIW;Dh*r8'Gc޺FoA'].b+-&$ 0C]8rk  b%SZ kKqnL gLӕuXNV t|p*o+!zP-;Z<>y+#ס%jOnN.LO6Ur.@5Tj;p͹bC4Ύ̗SR/]lՒ˘X":%T7r_ ,~zFI'fM&riǼ\IFFF6| Ke$G`e&2ƌ%F5F(&d~ng ph$ In9*(JxMԙ+A0(>i[ެvYyŞO_fpe'~ޚ9C_D!o|xplG8q{M'ct7C[7q#p qwr`gv|fn66t] TH|=7 /7Q6rwYpa>KA,ǹ rZ:z=])W1C 8gtu%tcu,ǫa38',1p,tPJXQs kΌCT'L G_ l` .cG`N]`ë 1Dwe9c7#5F,U*L4*yQ%g#]GO.(zA}0S ܀.`ݴ:Sz*9I9Ϗ iύ Ex *'L 1BDg< ;$zz ?t ҳ:m3KØX0+gN 0xuqmiea]]"e U׼u(b֣&jM__fBȉ-AbY+k2*wmע2l!*)S.yPQeOF?qN`sMvҜK'a}y*wD9$В ARz<]|^Nm5؁YeлBz'Cpr'h&vg1nЭ< yLdJ- 3pH/qq m!26T] _4J4p/3Xqąe!\ &_?I7o(o,{GYɻ ۻ-Zc):'="7N9޼qk֘ ۙkc}IcSx2ƒ0|CŎ+V$h#I9qI("!Fن&bА:"VE0_Ίth42|#4` &$[H"`@87a /B >0뽭k.Lg pqPxj㤆[nnFk@kVk Xp  p Q ŁI4=V 0 3xhHdH!![Z\"t?x0Їudi'53kP{gJOpJsϒeأh1k!P c@ס\*tVW h+-^!Ug*էRsT%9žAYAr>gp~zs7h6 Xsԛ KfV*s X0YpJdNP9d*7QNj9Vq܆oID*\)+z0,2ގyq,WQܳM k83pASf =hPu9җ!tG72,鋸h˯Zv!+2T$ly9t@i205s5g,7sT.f0ǽ8Nu(K yZ+o-Cbx¡DN r 31f[]7'{,Ⱦ܍#u܈q>;5aUǰ̟#I!)HH 5?N{5qUB1goJj }3=ãoO/ήnkRF,2`_I$&E2G$  !w%z٧?X;ɉ k[M"$E,YioXkY b+,]4S/ أ"-Ph~F<='vF 553fvomf{Mlipx$|daQUh5؂ALA; 0 [t͂Xڄ%,3?L,2,s`7$X^ QAf{Dv~'ycyn;DFvjڭvjڭvjڭvjڭvjڭvj~(q&m&kffF„tQe#JIF"-I$:BHk FABsjJϐ>|3';@Hp= 牊]l?M@<t)MPfz2'/uyk296HC*oD9$_%'qDRk !Б A ZUW5<~ܧp>wlu?'=XGSjBLA ;I]$7Ἠs0ǂ,8i;n{Fmƀ`5i4=4X:0~qw-dgH4ڣS8EOn%MB#-q3?ڬ]:٠;zu`R}C.=sy Zwβ3V|aVr pqTu۴@gr_Q>1hQ2b?0!l_SdT494Sx̐>fp1A#8 )]z,[Yƒm*voB莧84Rp :ܞqGOvv9mY&lkDLc2mKWƘƓ/tqdrŏ*vD[IHI8E+8Ec![7%蕶 AY\B aAKyl=1 C =L!dv"`؄cdž5 ? y\awuޅ񬾳p|YUj: Z91Ṩ$5\ 6h X0` ,i~1`n`NhZhN4 O$mN"@vi>sFy` Sү$גK $AR5k 0_~\e& f2Eca`CtDz5az\/z=WGrpno9 h?c"{ #fF1l  O^afE:/)8r/+*t=u/)+Rpz^hV$) b7ʊ ʊE/\:/+*8K=u/4KTp=^(+,zPVTpZԽP,{,QYCL7.:toP;D>d CdVn2|K_Ǎ[_"8l0C,oOQNF$Ŕ"DۢɸbF~_k0,46u !AesU `]2跅?R%:*".D3 hpK:.S&:L= * )d6i~n1e+"0|#] ƍߖSoXJqF4`Q34=6t@>kdW!HE">&QܾRܒ֛x+9m7mi 3t(ޔ 2vP`sfb 'qRTR4?g($i[lM*M)o[], f!aIIQ8DZ4X癥mbSz"}Xc~%A 8^ ێt S0ApIJBqRx_ t^*"#ڱeuj+%#~ h5/,fIHDy–8B W"d}? >c$U%[`oH˱u BHacܮeK 4SDr/aEpU.y/=)j:c"6xLP+{la57 8#)]>| o.Ns rF$?->dITUt O;.CRdSgQofu ini]$0oL#5[%f&Sv&b-dOÂiv% h5,T92fk OGi{9K0fUۣlsZ%MAiVD _)|8(_.|GݍYHmvW.50ER&Avcz!o~Lr;]ӆ8Q߁iХ\D]sc{+~ e1 !m#23űHByB:W(`tIeI?р8> ;}DIL؎b|I:d$qz8"?ȣo143 p>&}.8!!Һ2=Fe8y)t疜le)5oFqC۞x,Ú U˳dT2vx=yV[\̅r`x=LVbyY}h$nh[1vN_;V`g7nL@Z"Q nbdT/y> $NCiId"*Kg<)4D̕Grgɣ{]zcGjNo)_ad=IҺ>DuKg8mZ{)vaog=约z_BF/:U.p'ii4ku6h'>O+z`I3~+9'%4÷SjVG#ZcS;+_cyl_ɢ v&"rEF/eovKq"CRbfGo]HgVHoToE ED$"9C~_kkVmLzy]ƁPb5hDSddW<#d22K\#PPFb8&F)anɓ 0LŐ,t!>ˀ{( @Bf<?fxo|JyqԆ ~Rgi;З?WӵLn: _&&WxS> ^k@ЩDHmsjL6\x_F~ j#ضAAtƓIf@'HDo.yeљVHhW]w}FI1𫇀b"?9w$cSJOv%Rc`Gi+]VUtH

m q;A^ESN͋u0컷,QJ <|6bwuΟ(&dB >˭ T3pV{_+7u%Ѡ{+UQF,s#ة vږ__1SG5b?؜zUv;}KݬCӨ]G49lmRi}G؀wK <7#NPZL2>kthsP .ԡnt=Q?.LߏW]ge@|3Ҍߔ}F~Mf8bIB%)7~jeEr|+fM(x~%ԣ`?:aøp}+. {5z7^ 2>sEmnxʋUǟ09xS$d4IAzYն9qWyp0ZjU#xC(22n(]O51Ԇ[{#3EXvEZERЁg߰ñ#by-/f::|^t.TaѨ K}b8FOdG$ɚQj^0nrn&ۂYh#yW[qUo}JԸ#;bTb˛ }gZ7Eljo)} nLZ5T_8ٲ`}oB Ԙ-&NmuP>|ֿuĚ/4&llj>  i `H~"D!B"7iiiii)B<``l0i1M&Yl-IaFZlek2 9'y^PJ)RJ)RJ)RJ)RJ)%\lb&-Imb(O`b&-Imb$ ϗИљҚӛԜ՝Ζ5=H0M !"#$%&'()*+,-./01456789:;<=>?@ $1r <"4B9zx㎞[z5nuױFౣ?;+NDHE˝DoDΆ^nTNlWb&>,vfC˚uvt2$(PW2n3#ꟙU@bffffffVZiVZXNQ@ ‰`:ƋZ,JmB"2HsV!1LN3<"Prԅ7hm" Y "("&&jڇ~b uAtJa vAtR N22!:0!;!j0IMN1Oq?.,0" 9RvUUUUUUUUUUUUUUUUՉ9s9s9s9sfȲ,˲,˲,˲,˲,˲,K\&&S$CdڗITa ;*ɴ/# ѩ@v! T HHHHHHHHHH֞ןؠ١ڢۣW6>I1N23q>>>>7?J2O^ _l*`W_ަ+ !K4 I: &I9| 84j[~xQz%^u9U񜜗zo?.x>vxZE Ff(46YY/]z&#(ԓÉL|:2{ L" ') p/)&=+d 0VQSRb6 8^Ut,ѳsQךռ9hUЩO;rܙysK˕')GN8QbDȇs :k'wO>:sq!^;fpa/.AhOIe3b 9arx?^˄ư~\x^d#z=1OrŨC#2 (* [c/zQ:.fnB4) ! Q BHyO6oj̼KsIˑ)7Nvqrȅ {xqwu)~m~-qe %|[=r~\+z6jͥQXs@zu_ӽhp$I Gz 5}3[i$YvӃxaY^iվ{ _p.YXZA`.E/-ZQ,n3 &7"HiW3M"4Q>e! N0D7[jInw$@i`8^c *2 )+Q^aFŊt Y!KA _sy^/9.1km+.Ȝ̩{sNV:_ѷENnVUFT.'iCbLv$^Nn:/k-a5D?" &6>^7]o1<޼[21mKhdEd œiCX؈brڏ=qUZ%Ksq $ "[=onsS.7JW{ffjyBLArkoCvY{(gY1\asՖ[tYĒ Hnrn#}lqgI(rE>;"a/ĸ('Wjp^:oj>wgd䭉e@жڐ­ 3?Od$I2d$Ar9\d岩s\e9fyqʢTv3P)F Pf#sLy̐9L\ /{ \&ה|KZ |tېƅm1!ۃ2q ?C=#olbp]:^59ƱqYa}6}mw?&{ǂ<1>tg_}txon=ɍwyxQc;hLvϱCr117^lCkv6 ʞA62~Ѽ>ڌ벭ɴ˺X]\f5X_,Zq\SoIuX*n+[=],LT$ 0 ?u؉'6&q& X*&ALސgx0_h pN*0?70h_] ,24 d>|#͏ʔ>FaHKy˛3Ef+S]J1?&k^$i>"gy3鼒2Gq̎bf "77/v9>4222,]tUܔl#50OdM~%),cH;rE"2א˫rʥ('`ן߿vf]yuS`ū%. \lZ~bſWf-^]N_Rfaqknņ٬4[(\pZns*ۈY(nx:i&e eUos.6ZzBi*?i9y+QY W9=1 (1F,%⨦B)>Ov MlIdxE\! {p s0S7$l%+-)$x%8 @ `dWptG6HD =Z[, D@/?9QvχlBy&Awd@uйw>Y]ꯩAwL3:ʹt: 7fOA7mK,gͤjMs49EPA܆̟cf#5aV4/{v ;5r-|L`9̕Xy_e](kyr4 ,ي$ YPDN|Dr#C qr7ƋzƥCd @0@@Ma P H@&q,@8$i AD{iF}3[xlggCz) Jކ{~u[hţѫVFJh{BWϋ-qm_ U/h @Ͱe![VSjgGK\(@ \P6&Q:c9vGȃ^PDͣ9 ┐[.S8ɮ} Uq @@ B  @HZ2$#J #, ܁$ Apy cB(_\I S|Gp!;#RJ)RJ)RJ)RJ)RJ X2XaeWon[k:VW[^:USKe:7(*OHv:3C/nA 7>.{hFh/mʢ*ro,3#Ǭ(0_.2aOpyp˂Z2 WzVΫ2l'(Ayr9oLv-v%9 _$}s -kڻW[]5SK1-=5]5>=:~_ybܺ} 7nh>vʹ=Fm2kA[Lڶf""$$IR $!UsJP1yUu #:G": T@/b#.\)$;U\tQgc.9fdCwn9ÜtJs9ѬAQ$ƜR%̥y03c#~2#¶;aFdzCSdCqCp8Ep 2R1࿠uFrc R͘ff̌53Ǟ܉uzaw^c\5*R$1 x3IyAL nl;PsU@S302K9ݲS(gҕ<`$T9"є?ʯOvmqWrU#E 9B=yûbu""ӆ &jS'0\ ߮l͡q o`3(n':ه6Dv؅Qr XV(֐ZނstrU$zuqQ1=+{]t^=u8Zwcmu6CZG`eztAtX8Ht\~곖7lc5L#3,1 Yc~/:_1grN98 KD#0 %|C] {vuwNr; ܷ@lY>c>2߱,<kvYʥя+m{ZWUlO93%qXw[݂(B Pm4S^*s|Ԅf!2=vfslI7s~@f}Δ}v:K5)UgMz`K%I_Ng;6;M.q7LTrYIn)WUsn0^tzVIxng4i3H^`s]hR6ŀf#WHc5ظ n4# hQlc4;]^^T t_~vtV!~@*XcVQ\B"N؆},=&pr5'Xhzheť1MWeNU& ^K`!Zp.CC+YѓCq>ɐ:◸HczދA^ww5 9-3:Sq4+/K)E)e>:^~:PwU9kjzޭ޽}y5ջ• F/]yUgkԔ׋,<25Z%"!fT[.5}x~V ~/$Ի[ۖU@kUeW|4aVo<F1O }3}._g2hwBj\9 Nc۫vakSaBޏ$kc #mjIaIj*ވQC2v>~w"|5"_ <吵5tP{]ִ}XRX(,4}2S> BfՏ1en쌬2*}"lZy>ֺw0R+2jY{L kpFX"-YGٷQݶJ^),T> > ]J-Fzޤ~ԛ\ =qvWzӑ%ڃ;*__Sx6MO089p+p xԡONw͸p@ߩL|kglnO75v O\Ny#Ƭ,CrQl}[fue[q_Ѫw?9ּs[]|T.T,^eOƻHcEz]^JaY`ZÉ}ۅJ~{Ip5ucAfܜ6ոE U9 k*c8 VTQMAzz:9}e%%K V49IR$IH5b](1C *$ȸ8HP @ iN~>&odFr{p8\}l0Zx~}/X3x`^|WFgO{D?v_Gv/3hb3»g/eӴvJ3^/ %h._- z"8Gxh xn:<2xY/i`9Ɗ`Z{I+y*7QJlEv<8k@f37.nrn;ZyϷ=O`T/<}5K=MA ?T;d(MOɫ$L>+l` `]VQnt9@׬L.}iw%gD ?`A[ s|6qE;o4=ͳ7+9˜ ٗwκg}_In|KLCj{Lp0m\S* ϩGBWՆ;b:w Cn0` ,]y8ӸR/[ &_2^xA<8E& uZT5;Of&LrԨ@Xl]۽!nJl]rn; ;)zbԸSjOSt Q©q &ԥ97j9ua0_{XTT47<2Ϧ>dbmO3IK׋3ӾL7uTnA]k%n FIm~cl= M+ى7VΨj7A:ĉec֏:$OKt'jNb\z=oWݴg x;2~.1Rt:܇tq,M.HfiTwL,S$E] &n \M2]m@{|&,ҳ!SxaDGnX'^ق=GtNPZb"@9xզk0}3q(ĬJ|`@Ttu~ ňBesui90Qt Ai~ );6uj7v~ڀK#U'Hg9QQ2֊ Jox,4(,;/2 :u'u@Y^1ֽ "!t56q[yE &\|Xfwԧ|rl@.Id`a[瀾 2 L.'R9_䘿~dw3XῨF`S/6&%484@[V=~8?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y\u^_3XWXYZ[]\ ]^_`%YW͈ m+YZ[]^_`#Ή n,$ay!S1gХ=cw*d6E<^Yhsei ify g?X|Şh-F k*6<Yi)sK` a/b?wдK*#S?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoג!w5Xؓ"x6ٔ#y7pqrstuvwxyz{|}~F  !"#$%&'()*+,-./0123456789:d $ hy\x/S(A((QahI%tJpaAn)8tUtdEEI"(d"B0 Ԛ@ YP`Ȫ恰*>+ !'ĐS̈8eE PAsGѸX"$T33(XvCn ȡ#׹\A%aEW<7G+ܒ`lA+AE[,BF ˁAЉ'IwP_sGM{X4fW hU!?_GهQ7t- X,f=zp,eaw0bIr!Ճ@3D`(@ Y*% Pa֟*k"D($ovR? ~W ZΚrTZމşxow~W\**3^Mbxrj_+_וG.ZK? qd>;VʿxZBܹ@Uƫr3^7q!Og礀Xyާ].չxGr Q'W1'=t ;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?W{h/lD@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABsjd 7>GA5Aу9pݰQƌ81`pтܛm(k'L 1BZp3 Rp[^7ߓ}K)F TrEɻD~[Oqʊ4#9kI<{xl᫁}ڷޤz akn2ÕV17܊q'`Yj^s6O;][YWUScw#}X!݅sFxPnA ?s0{m`[omjxh8=a@3(¶v)x=k \mMʽ޾[9"xQO`%>h¹ܖu\eCHGr/glz"Jy8 ]A>ym?8|v>4<s_ejyk嬔N9j{@Ƨ m%$3=BPWT]alfsftun û  )*,-02789-38:BDLOkrv~фՈݑޔߕ DIY)^.`0a1e6l@yM|Q\_dhpq|ãƧʫҲ ' (*-/3?*C.H)PҀ~'qzv3W]z_)p`10}Z] .c:C3VTgC$,'<"?/M}uCYz'霣5E AI5w̜Nj+^c기As9kq;CBNHyV9YTUmJғAs)8O(&!%T 6``j'ѓ6?Ҽ(s!ʁ$\ňWJcMl7dQMZNh: 3 ^S] /6ul 7 \ g&dw[VJUr7 C$"ISX B$ܳzau 꿷;6Ŭ4!!0r6mGXjX5zGg]s:m1` p˥.OAtL ˄Ș+Bv4eQDP, r}  ; =8 !O5._V '(6,b"z;`gGG<)egMc} 9I,66yly<fcq0 /`ݠef'%itd}"xp{ҞMߎD :ra2bx*R8a""BxEy7_k@0x.A^μ nH<د}𾷿K-֯dÊL徴@tNm{VNs[3$OvF>,p?=ܾE?AؾÐǰSB>B]yOiGnx<}9z|٫=Ǘ9|o X>' ' ~}Geޗuzk곤.$*rD#'Fy2!. 9w3뺰 +B+Ad|aPus}1R[zʏHU܅/'=s5lozHP8oZG \?x% ?MԐ9~ſ\Z8m[(ZZ!,! ܔ|ԁ04×܂,}xSJ3t$~qA/Jub]pד^\U՚Rjpe;Vvٝ[A)gq2DL8yzy2 s0!n͠/V"MktE='i^(wvBZimR:YS+AIݖh%UQ)OD+eCǩeŤ+CCGK[;'Xu USƷ,ֺ[MۍlPitkoj%r`ohFh~˶BBXݍsItZ{j;嗌b kC?xeݡ b [iheEZ`lCքTՂQ(fPe=Ȟ<112 KDEbp!8 5ӑaK7vżNc+KxT>Vq{g8lj>~cŃ Kl12'Y-ցi8X@^P#Tכ,tKHC"{H#9%% pc]Ex"%>2d׹kkL;‚= PKs;$ք$:k{Q!cq=4,O5-fN0e6"lQj3%<rC5XBgޗqǶ#^/=oG6J{Ne W&[]92\Yݽ4bKͨs`S 1:ƪ(I%@XDA! A" rpho -@a8<9\:#ᱞx?*K,K K iK 7 %7 8Jnc 6_n.Ps2h&g'@&&i;X3W@s'&kF4r RD5{%iCžu#f_ 8kCWGG^B`\ f8cj,ZiDVŏSI0̶ K4K&R|*Ṙy3'|*e-?%f1.KoT㈈>\ N5 %5z]0g25=bzV[/6[A*,7ayrw蜟jE + Ś. 8`gqehڠ>ԸԬТ8mzzĮw A{ΖpƨM62 Wj| ~}: FGɍG ԙ>xN; T z霷ovqn} ŗP P5F%,qld&\fZzM~G3 {~S#TOp>oO;Kl).pOx+V X},E*%`-vy1 >!nGFe+O1Q GUPvs !lf3bVeYdGE7OԤ C12gB<5s/AGFQ9V.5p :[>'طG^έvAg1Ihi E9Ϣ<M 3}sp !!ABB‚@);d=3D܏ 3 OaLo'n@n0 }5rA>(/w>^`[n|)gO%Y4e! 3( XہAGW5i쭭D30!!aT"5ƋsDDY64ڞ' I3jLx̽`4q';*-|K<; )V 1=av]j]< aZԖcR"e>~n1Qɑ?71is5nABD1xa¤}u'mc=A5-}om9Cd؝ p}U Wzݾ=<*ч.7+ e48Tm  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ψ#?R 𗠻YL nڸ  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIJKLMNOPQRč oPߠ7A oPߠ,|STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~`ߠ7A oPߠ7A oPߠ7A oP(̨ ~7 IRIJA T 0 TT x TT p ? TT TT 0 TT ! TT 2 TT "TT TT 4 TT # TT 6 TT $? TT TT  8 TT %TT (: TT &? TT TT 0< TT ' TT 8> TT ( TT TT @ TT T TT B TT X TT TT D T  \? X ~$ 9$UUUUUUUUUUUUUUUUUUUUUUUUUUUOX t 0`?Tt ITt @dTt  KTTTt PhTt @MTt `lT71_<|_<'((((I{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  _ofWk:FOgT&Gc8? +,98\(0@F$I$I$I>0 0 0 0 ðsjQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDăCÂBA@t9Vd1bT)T"  ĒŒƒ            !"#$%&' (!)" k(l/I$JD$I%E!d:*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ􃤘P ֑:h֑uh!?Fuh(#?FuhV1#?~FF֑cuh"?Fuh0#?Fuhj1#?Fuďl1UEt"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`G#o$e#^B "A*"HKA*"H * "H 5""H "H AR#HE$AVDR)HE?*>C0r"*R!HEa*rc8yC#]ckt1kt15FH15t[AF衊P*R1H`*RHpPxTR#H TQJ TQ TIB$AT)"AT"BR" IOJ"H 5"H R"HE AR!HE ARDR!HEAJIHEA*(HEA*"EW)J`wabcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[Kj=fGg^5i012Za f ssቒf埔ՁNh!c#%% d  h--911=22>77U88V@@XXii " # %)*+-4s VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y(sVs-e2c2P22t22.eǷr:Мxx''dɘ6Jb^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5xyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{ <GP[D` !"#$%&'(ߩ)*+,aHQ\Ea !"#$%&'()*+,-./0123456789ߧ[-.~ /YZ[\]^_`abcdefghijklmnopqrstu=\Ǝ~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\]_`abcd%enghijlmfk[^o0123456789:;<IR]F`b=>CKUk X]ADPWehlWJS^Gc)qt  !"#$%&'()*+,-./0123456789:;<=>?DEFGHIJKLM@ABCNOPQRSTUVWXYZ[WKT_Hd?@ABKILOV\`bdgsw!$&}ߞ'RڋpqrCDEmnoMYJKLMNOH##bBS40& %HKpv}p݃%|Oα1ckX6sn3OS'ٶ`2(͓CaYms3G\_Xh06~9Y12l(^%kP7-k]NYCvfA -} j?,ز a6܍0Y$hC|f$ 1ri崖ߒcm&VX|G7bQi|];)Vp| T#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=WXYZ[\]^IJKLMNOPKȐ_WLU`Ie456789:;<=>?@ABCDEFGHIJ./0123456789:;<=>?@A5! \xDPn[```4Wh````\SiVUJ?ڇ*3ou 0000Q5A!}t $BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^BE@:ZcLR8234i<4h; ;6 m}aXyAf_Ū v#· E6ުp\،d]W`!05Jq~√ 43X(]k$3JOW'kb[b8CͰaAV~y˝r6a^po/@Gá#t5!'`?̋n+11OPa=YBNF}>W0VҐ#O^#N,ރSz*}o/u"ۈw۷o}g߾}]4mzwۏڎEVr螮)nf`k9=St\fgv8,0/ַ rk\jUFX{ٺ񉛪֩]:P{CgZi)aZl|.:$NDSG /kxکyݪct]g̬UI媡!m5J@\S }"PFĹT_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H聪pG|z~3_g+p>}44K7||5_^Fح H=b9{_?cnQTL&]Hy⺒G{}DV}~~+Û=YҿKk 57ޤ= Eot8X[J|cu=_i'n8쭩}Y6./čr{8ϾuGqcȻO>73[Ge]WwTDG|l9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]YftvxƼ!)%8:9>T>T=M5M4˚ʚȚɘŘʘíZtY`_]^~|{yzMKNOPQRSTUVWXYZ[\ħĦ£¢ʮʯ pڻ*1ߨq2&+-"V"["`"i"s"u#ʊˌ*1121^Ur^Z2^eiijjjjoopsst/t1{J1L2NRUW{ר!QW$iR`#h@c*f7iݠ5bD-R ׄ>ozJ{P@!baVxy6q._A>QATP ʂͩ!*@f+žsOA419: L$3iN̙X*4 GbaiOʿW2Rfs6Dw v-,cyM>Y`lcW\Yu"1?9?=α°ף03v{70Mku#΃*ʬC`_#b kM*!" K!k8(jn(:)0 _h6u.Z WX*&NFݲŜ[emFE(E oB%Dt*6KX!8W_rrMd@<7Dl$pCe;D ?ʈt/IW_ɜ>q?ؕO\ 3 |XYRGT7&2jv\P^.7 IF;E iab_?>EU۴z5+4I9dryDJ:j0V?L3ǨL/+D$4PNA)A^WFAG: 5i4_+VA;Nச}~Jf\ {tdEW+hRE7:XNR>-${'LCĞ:5o.g4mS+q+;5hOvMϏ|#ԸQ6ri:[0۹B^g׷X4:[9,"ϛb7Hkĩ3/{rpeuEҳSm#p+@)?Jpkf]G.Kdl!nOk;_7u_h7X;UOrzz՟pwyzRONj--&%I-8S=l,kojNwժ䪰1^43\uKRB?PmUGm\6NS/hIځ um"Y;"zEU+Ʌ-c|A۰oJUͪS9RB 4A$B"BPxj9+C@'諥6ѲꇸaEs'j a=chOj 1oFcL6tlu V8yæWssϰs%_6z{|`91k&Ծfr-Q%uoֵSڗOIbIpoːqnǓПux<*E9^=%[]Ȏ8u.aI9N󄅝};[3WňuJ#,:DR E"{mxO,a=g`|ɮzBI~hv ѡ &5ҩ >?9`C`b1 WZՈUZ>GWD԰elhzU?lRsZnV~A%h&~[!o>О c)[*}! 1A]w QsiC,ʑQY/_W܈h{lJ [ MY6sLy;DzUl?A2]"ْ5a4'Lti$hOmo΃Ā j>fgcѺN{n|W"w@4;6IR 44Oka~\#U#~qa84*5+<~ ÿ8MqCL]îfv6Rاl|N>bl&:Ht@}H $Vn>|z#$9˞,o!=_nTEZjzXtբ}Jea̍hԢґVLWw**K,r_`abcdefghijKklmn1QopqrsMtuvwxyz{|}~jZmpswz}~ q!J!I"T"SQR##~#|#}****11112222<r= = K)K(L2L1^R^QOP_{_z_x_yiiiijjjjoooopssssst-t,t*t+{H{G{E{Fyxvwۡڡء٨t 7645nmklʱʰ˿˾ssW^^ _k)aZ0Im7\h<s`yaPٮb/dФ:cu*dD<[YhsefҦs`acd+4=q([_ e&f1g@hLiSj]kglpmvn~opqrstuvwxyz{|}~ &-6?EJQX_ex4fZ5hOSV[^adgj>K  " ) 0xyz{|}~ҀՁ؂ۃބ+-.A\ߌ'23456789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛV[a]JfL \\ !"#XYW]XYZ\$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%%%%%%%%%%% &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8U9V:W;X+HX[?\@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsoEFGIJK L!N"O#P$Q%R&S'U(V)W*X+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jmDH M&T*Yp+qrsćY#Dff$ich+`P  x $LcfArQC׷>!W,uhy˱GLu^ף_f8`;s;dqZ' ,.1^AK/Ǫzڞrl}uէGG*Í `` f h0k6ϹYβg YyqBelgsgi7Bdh Z6| nۮ'ZzF5n|4"KfuU_H^-}="(oPL/ǖK_r4k/G=*$VIX6Z}.k^p8.4*rH+n8ubh8B5I aaA("wE7';Tjw˕|jwy.\W\9Su=߮e~螻'^wO k.nJvtuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍޞߏ \W&uXwYyZ{[}\]^_`abcdefghijklmnopqrstuvwxyz{|}~WtXvYxZz[|\~]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@ABCDEFGHIJKLMNOPQRSTUVWN]Z[cL h  XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛX\LZC/I$I# pA !_j]iPF8W.-? A'G ?8w/twqU\  S#PyadczpvGj])}unbw7G-j1*.zNZw^㝃tA -h "5A-P B`-( j`-h 5A-PKB -( ɇuAMP P-X 5A-P+"@-( VuAmP  -h 5A-P B@YuAmP Z ^Hwו@]&0X ʂMP P-X ʂ@-P+"A Ri4$jZL-XAt4 B-R "k]k*.9jZ@:8 @-P ʂ.@-X ڂ*jH-X B*@ EǥO e[tP-8˩rAMP /G\ 8K&ڕa& !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`4aGHIJKLMNOPQRSTUVVWXYZ[\]̧^_bg\]M i~rstuvw1R]xyz{|}~ !"#$%&'()*+,-./0123456789:ɑʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgXMijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoS ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ abcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OPQRSTU WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w{\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KL|w c !"#$%&*'WSnsUqdBe„NOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./0123986789:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXYEh[. !#RT\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>i?F@VqvXtABCDEFGHIJNOPQRSTUVWXYZ[\]^_`abcdefghijLKMkjlmnopqrstu/WrwYuvwxyz{|}~ڀہ܂݃ބ߅XsxZv       !#%')+-/13579; =   "$&(*,.02468:"?#@$A%B&C'D=Z>[Da?\@]A^B_C`EbKhIfWtLiJgXuSpQnTqRoFcYvHeGdOlMjUrPmNkVs<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvGkwjZuz\xXv^{]yҋ !#%')*,.0246  "$&(+-/135789:;<lH+ ]`NЈ6 hH@J Av;3J[`B䐃[vnsm!vKbg#M+ldD}NM>磌*b>#2G%tVEJ Z9M+JwSܱc[n`o\G[;`=„G,wV;n ,yv7̧}$uD rͭFM\X;d:kȰa(gRBb*zE&3t}6;]}CϪ\̺=N* wxֹ6K`?C/9,zы@+YJ4DBib?˞m`su)X!r_gu8q:̀a k5lp+ -nͱq蚍^b4?Гev&CKWz~{.Ix$')S5pa /:Ї՗0/TT+іpdnM0hX%gnUDvqHϊ3A*/їefU"KiOL,~ syߦlP8KyDzOrNm-Er=B14k,:]f`A$./|ܹU8#l;~X~O4ӌ};k;V XQgvo ~MVs3X&G]wf{l G@زD_gUDͻxb/;x ~ȟ.4. ]X/e::`$,="pٲAn@A@ݕvMN[I}آ-La9T)E$85ifxbGŖpc" #3x+jjknUD;_Г'~{ Ast;OyVl*zr6%Eelb)jK "b?6a ְ+a}.4A+7JgVIzY= Xր*@j oZ@@ D@% $HW9=G?c7/p3Q $a3sЮ%`ò F9sy:n1 Kg݆ŨKnAl,.K0>Z|ˢW (eKp(Ú_WꉥrXGEtY<61% ES~s= c0" :hZ*@otHedwvR EtY\9Zj{b'm y﹎R*O-w=&;5wlvcYw~F>5s!{5Gh,uE`gC0q)̽X?mh0qat}}s>Og>yψLnigZE[=N5+lc^FZ^Z|Ne|=@|NؽedexJ+'i*}I`~chM/P)#= !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP,QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP-QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏP zF֑zh#?FuGl1#~fȏl9cUfȏl9c4[G~֑~$#?Fȏl16[G~f:c4[֑uhbuhX#?~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP.QRSTUVWXY Z [ \ ] ^_`abcdefghijklmp q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏno֑uh0#?Fuȏl1UG~fȏ:|:c4[֑uǨ $   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP/QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v֑5֑:h1?F;F ; &w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSYw|^zZ}_{[~\]`|Xxa}yYzZ[\b ~{Z[\| Z [[[]c^_!`"`Y} [\]dX~[\YXŀ]e^#`TUQK$I*!RD %f)'  F?@ABCDEFGHIJKLMNOP0QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP1QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~`??*UUU-Ĝ|^bTUUUUUUժ*TjUUUUUUUJUUUUUUURUUUUUUUyK,UUUURUU%*JUUUUUjUUUUUUUJUUUUUUUZ;/ĥjUUUUUUUTUUUUUUUU*UUUUUUU*UUU *%X*UUUUUUUJ ZUUUUUUURUUA?n./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFbcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \]^_`abcdefghijˆ*WR+UUUUUUUUUUUUU*UUUUUBy%.UUUUUUU*UUUUUUUURVUUUUUUUTUUUUUUUZh9/RUUUUUUUUU*ATjUUUUUUUJUUUUUUUgK>/TUUUjUUU)UUUUUUUUUUUUU*UU%47klmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"oKUUUUUUU*)ժjUUUUUUUj!%TUUUUUUU*UUUUUUU-VUUUUUUUTUUU-|^bTUUUUU8%7#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿#[b 9&pbW "$ BH |뀃PkwDqĹ9\\\^\\\Nnc^z.3۹yyf8f>wbb^n.n\VN../J&zMVѶvǁ ==7lg`yi-p#}c~_D˓ef#?X1R4>G7=(W/'{D" ţZ1h3mAvзHsrqrsqy"̗rrrsuq9Xuy9x $ް  !"#$%&'()*+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;;;;N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;;;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqȃh&rstuvwxyza \ێg3Krœн!h: ^*6vɦany"aUܮb3jЧ>cx *d6F<_YhsejԦa]4Ls";_?w#VkШ?yG`k^5Mt#<`@x$W4lЩ@zHal_yޮN=aYhAya%Xߺ5mA{*Ibm`nyߎ6OuŖ$>b Bzy&Y6nB|Jcnan7P%?cYh!sC{a'Z7ocC}Kdob8Qŗ&dYh"D|ϧ([ 8pD~Lepcy9RvŘ'@ e*6W{,Ej(J .a>vJ"Rk vѻjYixkGUcwl8 F T b{PTfSbr <O]q}-@N[|=. ZjykHVdxk9GUc}UTcs >P^r~/AO\~?0Ƭ[kzIWey :HVdVUdt@Q_s1BP]A2Ȯ\l{JXfz ;IWeWVeuBR`t3CQ^C4ʰ ]m|KYg{ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$o   %(-0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwXɄi'%&'()*+y{}܁݃ޅ߇xz|~܀݂ބ߆[]ʅj(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w2= jpt$ WtN$ @@_A|Pt51?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T< D T `WaXY o-Wi\ja [fnyَ1gJnŐмh8 ]*6 D<ł YYsGZ6Y<׷[_;\X_^Y]]W*}XW*dyO<Pŀ dd6tdAB"xEH.@< 83 o<"፭_ 6v]3ד;>m ٬΄:?hF/Ns׭d>%ky Nz*8mbL꒡ms*{E$DRk6?=U!%jx] av2l]191&  RYYFe !"#$%&'()*+eiiX_zNr4Ib3,7+f9M6:)ͭ΁,n;{GL[+$念 %iy1RZ6KQ\鞚D5C1룩9xI?"F~9S;$ ,-.!& $"AC(PP{Lc@d >I=a'o5w.vL s{j\YLr_?~Zo7~ݼg.cηV9Jة; ڮWSU[lhCwr${A8K ?A3̜uVc*t@dpw%[Eޔ?8>0끮¹cLlj2_8;I7?}J&𙖯y1t /0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~倷T, U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSn+-ki"-TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./uDUkU3. 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y87596Z_`bdeif-GopĀ+e;! AB<$=괦V-W"[Y_6ݺkwbL q|.Hs΀҅ԇS։׋7ޓᘫ0J뢩1K9 ج.:;*#&'+-.023578;G= H? AZ*LMNKPOU%\,]-_/b2d5k>oCpDqEn%d # -GgsF-Mv jQ. #c..ciFZۍ@@n+ ,x^0듂#d4BsG3L4MvIxKxLؙUVY[ᚇ]^Ŧb5Njosruxwy}~6O7P8Q69:R&Ǩɪ;SϯԵն׸ۼ=UV?W"% %2A,8!DZ;&CYAXςЃB-<'evE8F:G;MCKA*8[THOEXNZQ,[RVJ]TF]^U_V`Wc\2e^G^ha9jbH_meqjtoup@7B}I~n!c&PSc 1y ?FuY.b"O&sf_E|ۘ }[C\&Xb:P?HwJ.N I.Hh8RH ruw6g aQޱ[ܧG(Wm84X*r]B۽AHyuaYs\._B~2b.RGBϺ %4.JK`OQRLa􏿽]c̩ѬnrsMbNcdPe{|; «SfTg!ĺüžƩ#$%(Vj)WkXl"9ȩ.!1%5Ym>/CBʬC˩9O?UZnMXNYOZm̬tΩUa[oϩZh[i\pcp^qgterjwp}`rsuyasԬիbtք ׈٪+ڪ'dufwuHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort u?tSuzvvwˋx׭yz}~! # %<  !"#$%&'()*+,-./0123456789:;<=>?@ABvL$9B &ABDcE[xpwm6-ոh q{ #(-!ڤE$}2-nc'\6vYoD>hNHWCy GHyFDņFbGNR:VE01u'6c醰xrY0_"m> YY ^ hB_fm,Udae}τ!Oźy+6sf,5O' wG~G|# r/3wdhXnRO&K/Ic8] ,MhWC^M 1(& JiAn7+Mf 2bODzi,No9kNfeoZ3&!w73[mx)7?;gz $0Z~T^q t CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T  =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUȷ:!BB"J"U).1T6FNGVW O>PJQ QRRZbj U(W AIXai[>&.6^__e k IRL !-?OnWs MgB?8v t3's@kɗ xi;&Oҟ?yPG'WkgyIC5[ȝ*m`媐h+:>W@߼nwvnwTN t hn1j@al2 nҥ oHpTpqq8\qqq̊rrȺrLsXs tt<`tttuuuvytr{q{ʎ}}}`4̧ӯӿ/7~ՆՖhj|mLboq08@H W ǡ"IA4$0'tڮD5b'~$\} $!_|KH%r~]"_GKe'Nz u<5EGt|///u{nfkf3jgf=R8O80~ ̽7 #:_!$8J֏Œ.+PW:@ "/rp XRK cԏ%Dp6Lj|NvZ{ v9*:H !4K,qh"4@n4$lq,H14K\-B>"p @AHUN34AN SJP.f5`FDje~o=PZ-S;!)m$'pO E"Ra*3&P-I6&>q\R}}}}}-bX,RtDtR9Hm՜\$Z J0S2͡X9-"xW Do%$b RO ('fd]Ua𳪞f᫦FC:*&! zyyyyy&؅M -d$ YeYeYeY\\\,˲,˲,˲,˲,r0mk"!_Y Do~ &53sA LZ9HgjZ-d$ YVLI=jsssssss}}}}w]u]u]u]u]u=<<<<<x<x<18888x_jwr"W,FQL AI%4X@fTiJ?U ? &A!_Y˶m۶m۶m۶m۶m.U/!ĸnVB0p_OAp8p8뺮뺮뺮뺮뺮iiiii`ROEB8UJF)h_WWFEODHCsB/$oT_OwisP2J7Z@4?#/Dߓ| p8LIEPB>c}! l85k1 `#T?8 e,UE?nD n_'m-Y#ܨ2…vN""" $Wcp[ADыc*Ehg4 jrl;uWxE)0L#ī n"uej> X@,w+v +6h]&((aZZbk!cTѧjv $b,2t!@=f|9 q[?NXzzگ~O6q eFù֋dbv}!N5fȊ2򸯔rm wĽ?iۉ>f%/NAMP-+P ]ka*2$<A$KZu5& I9Xy&< h\oh6,ŋZVh;LQAHM<Z'(>ΗZCC>|`` ?R`mÌmE PJm/WԴG*|b#J6alϠ2lKĹX&:_XIJܑ1sԣ5@S??pKTA!`8!oFegZ*y^Z;Ŀ;p U5o򧂰+L/<~]7SBNm!U0[kq ',3+%J>ٜEG@=Q0u. eQ; wEB7 D蝝$tCDXif$9٭XđXJj#F9[t8/S G5EhJY直SNjqR ,ݓV*.yJ Ys콕Ai2wHw_L&J [d"=Ȧxb#{tePGj27#E:d6|^2Fdq{S720q{T iwx-yi9q 8Zs-eglEqHh4xpm.?[5̑E+S[S |7>!CB: X$8 T<%^Boޝct^i˛Q27tܨ07q c REA"3H4%IQI p%x`֌|+nlQ-|&n1 ϭQM- 6!]S=[9-M]U|W5480$QϚecY2熄Dޤ[qÛ\=&E#5 m"Y|n-pI@}WxpڐzU_s#6k7Zܖ6G}D "w׉5/@1iF7]ƶaY;ИMnsͰJ'?6t^z4mOhhՁ>j%@ [ׁW.n}.ş-.oc>?~vmo^)4u+f3lw`s f ɈE,^#Rag|0 9l0{sCmye2eUԯ%kLާCm G&f@WM.Dļ4=e6BO"p8 ]"/xr%3nRXceM0 Trhdn@\8c\31XE2K$/Lf C:TcrE#gDp[$\oԧYDtnͽnN{&Dr1gAh="ܳ ^(F2M:L"=xCW`C(M5I[N\e@vIn;Љ:?, 2IX Tp5hv+_GA(|u,x 61R\|sk5l43om΃6 ;aˊCVDgވ-r >WK­M"/-p ׃aݺ:6]kg#[%H#UmOKWc<Bcx3ox/ua1?C2%Oi'tc{Fhq%B<G՛ BZM̶{ΨBU۳UiD[\fnOcU;chZ Ĵ,ˉ6ǒ\0)c4{m?9ĢJ4-aV/;`EyZq ME$( ùEW>J_v ag[e ޥɎ=sqn*l 2 ˨ }n;\ͯBeec, Si/+.%c+M5l h#'1 Vl2 0eN1!3dk]$.A9mXģp&;oe@2C7!a̐tQtɷ^Ўu|2cx{hcpd˴lp }H Ӳ#7r/p[xZjjYG&an "8>(aD si;Ain=U/Rn7XP\-h nA1 99bksu QH.x::5>=kJ3ܕY;!c4t6,&(Q{wg?Xy\'+@Ϳ5iO|ۺyܿGQZOo䢾ڒ+,@<$oY ^[]8~4b&3-ԑ]z0t[":T.C 7`8]{$CxB-x.W9ǝZ3ͪ(&R<̜9(;ںO\X̶OixuBW7Q?'ے a5!- H5DD2=!֌Y7U]&\ P4q1*0mZO5'hcWmK)zg7,Vڟ,STShEv P霥+3Oꔫ5Mϳ,h'\"擏NEw'HeDğRk" J$:@{m,BLb%l@ q@pOڔw\@pRo}G4!}M?=M/b3LK,0UV.ޞebwwY\G`\>ok4 W1F`ZwW Ne7E'D`Xu/C4pECo` Vs /P%\BG`08'3kZjSy* aLa/gg. ̜ŵtRV&VJS)+8~N _ogKZ '!# ~MH>}'CXT8yMscnW؍peL~st0n/,{f3ٝ*˻YWmUoo̩'77|8m9=z#/j"n> 4hV;9qZt$CQt#3-DFLK/dx T# |L*MqwQZ= M W[7$=ƯVqLY=[~N,;qSۻR+[v򭚆ꬍ53&OL:FQ%6̺j8@ݬ1E lSR]+ֆMg1XEx)uwtR,QuuקY[iťtCMNZ˻[IɪSo,g.,WؿBBNʧZG)~%cT+ 7p :c`dZ8=%,.v!܁n  zOAbbp kNFMIX|zL{hikWJROmemtK`/ 3s `MA?&6 =ˬ(?J}6TVb;סrr39iud6FRfgLd$|H%wy.R-;KW*JRP02zl%9..vgEE6;31q[dɛܘ-{2K~v̍XXU܉ 05pyBP]{x3Jly{E;q}v\>ofkMh4vY&1=`]9seV PMp@m,0&cP7Vg(Tqȫ!C԰ #P'Wc (Qp$MDЩo0R_\fvi>}N\, ޕVr+*SEIE&K_Z'k:Sݖ֧m 3)u#= 78v.uwAtcqxsfOo7\&4h0f,M+ -ˬE )ReQICĺa`/^]1`lz, (S4f}cK+ ŕTL*JX ?|CG7lոZԩ4:%v(N(Ab >h=tఁ  +[H.tr~@G~tE^EO-2=P'QrAMY/O5<}ɇEs4}b|02-8jaM[E!x%P* Y:@)Ukf4)=fwv|}ݒoRлpR  ߹k?#)f.TT\Sc7Ч}Z7&sFsp`c&œn 7\ԟ41VJ4vm2,ϫ*ǻN]%͟ZBv  jw+ͱѲ%q?Z L;Hr4>&N=5ty^:kѮB~[=\+}ų1O'CgSZ Aű\cv BrՆئ(Ig_${ 2Xg!MM,o CRW\ O/űc gi8 / JYi8v| W {C0I;c}l4O]Nʅ$⨴{sÇU#ˁrs̊qq <w34A6bCwD<]Mk)O@LBmXz2i&L7K)7,.Y-l='ӰQHV^g[{hZŝ,y(fVOIlSz8eܧYyV= #>-+td+GN]#ʹNCH$қGݿscpT!|έ\u{jɶ뗝zMiyg;?:Ff i1GH=;ΙPSnAql4q ̦:s]n. ^+M#Vn#6exo cMCx}72і٣b=wp;zWsݘĈhhr}X*=Y2o9;C粬!-ŒmKh_s?79~L:9PvMHkVAioeF[ ҽSe rv&<+hs;} v)adkOq )FZ 4/VH? dPPDLHOPJMT i ܙ!%#T$**Kq,Fh-Fl.#=^%K&r'6h$()S%Fh !"#$%&'()*+,-./0123456789:glfn";M6wgxyz{|}~q3;B#(-"',45C\]ab_`^?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DhQ>)&-953I(:=HCNX\EJ5PR$bŅI1g̽wxqhг(WԮձ IJ |&8!"#$%&'()*+,-./0123456789:A>G7IYZ[\;]^_`abc&ģU*// <=fdh>?@A]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2Cd;8eDEnmԼA@GFgf32yxӫنFGHIJKfhjlnqsuwy{}pLMNOpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstu5vw P+2$).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgz{KNO|} ~PQhij()rs"02(Wuvwxyz{|} !"#$%&'()*+,-./0123456 klmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*Yrst:;<=>ABCDEFG ?@6,[ucerOQ7-\wĐŢ8.] w >>> 9/^:;eik=1` s?>2a!DL  "?3b#$F56789:;<=>?@ABCA5d?}>DEFGHIJKLMNGOPQRSTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP    HH  IIII hijklmnNyoE9hF: iǶH< k  !"#$%9d kӻ%BJU 0$^ B %$D gUn\T؟`> ovw;Unjۜ硜>+fD'v woL寰3syJW1b x2}xqkxiTDH\n߹)'3_ʖ&QX fE N:9]j:#c?|Eܖr*ԮGqۮ CAP@NTLX?6saؗdׇ1>װT+\bBX/LjCh \{}W4fpQ0`o>Gh tl>9N#-\/ȫ¦jSѰIwr5B=;狥ǎv Í[h98!il 3>=`|y{*;?M]:;>L9D>[؁^lu[.8uh\Զ@T_a6O C*~6:yur[>o97k_{|[7|c!= נ)N6:[V 2]ӂ DҬZyBE_o_@%ې^3`R'[0@FKV \졗׃i^V?P )57$W;u4a݊UpoէIVuA 6WԀGɂbzS|)# :r/u @6PT}"YɸuCפCkC\鞧ьp׸Iؚnj8 eؑlS<ºb'ޟE| :ЍoCn'n Ffvè_)>r^(`GI;vx s|gHԁӌ ouД=6c.#bN?;wY~\/^eypd  # XޯqmuXa{zZ'I0Drp #oRNzώw|of4~ԭvw^?) 1?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> mK?nOpqrstuv L@o cdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr !"#$%&'()*+,-./01234567STUVWXYZ8[\9:ICS?OGWJZDT@PHXĿƼž;<=>be_cda^f?@ABCDKLMEFG1 HIN M $&(;I}'fz{|}~󂄅HR.]v楼,lm2IJK:ruaطbG/t(44ۺa+OSpÌ_p~ PO'(*+%:;j,M(<=kűINruhfdREEEEҰ/V3_`(p$-[/#??-~}Ȗkѳ_;gCg_umyTs.ugZɀO!K&[,Sކ8lhbD-BjyOoD4KS5aݾďTjKp͓rDŽc^od"eXIa-8wےns hdw =m(03M8Cml%T P ÆhdSc܋AΥn[:(c~P[q0HK qlqkOwe4/W_>51(T4n+V=#apQ t͑RSr"'MWа8 ƴ0 3'ǚQcn bDGGGGGG`~AuUY\BX)Qxa .X@a8h`X*D`$HIIG.R!C\[YWUSQOMKIZMLKJIHGFEDQ,l#F%BtP!VUTSRh(gsS3ҲrR2ѱqQ1 AӇ=yܱS9qqӆ5iМ1S1a|҅˖B-]\[ZYXWVUTSRQPONML{{{{{{?QPON-f&e%d$c#b"!A=zc9ry 5jҠ9c 1b À -Z`b )R By %Y%I1X!Aуǎ>9pܰQl+`Яo/mñm  1`pbފX)Pû{skc[SKC;3+#  NbI ׿c +^mL_Y\K8B? X p}a LmCu!IcOG Y,`)-5*6DDDD.8gXUU2v~1bN*EjP>yiL.YDiH9jhO/oD*Dh@gޝa‚]reYbzUR@~c7c-6jИ!#65.ZX"&J!":pؠ! *P !0X 43 e/R(l2DCB$('WgL֥ᑽŭWDҡݍ68wfW뺮뺮뺮뺮뺮뺮f뺮뺮뺮*VNQd.IQ0ϯo`~k\n٪EkX^jjTN*EjP>yiL.YDiH9jhO/oD*Dh@gޝ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 %,389@DHMڠ`a "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLbde0U[gikqrs'Qne]{|xwua~SY_cqrs?@A'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%BCRRRRRRRRRRRRDEF"8X#&-UQEt=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJe5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v ¨ÄRFu]<<?@ABCDE01234567F WKzbefcd@?44 H+)*<;9:IHFGCB@Anmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noіћ!<9678, k ! %!*0/87?>GFLK"#$j%&'()*+,-./>|=0123456+Lr0HiGm $>_789:;<%%Ls7i%T&Gi=>?@ABCDEFGJ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ MNOPQ H`````````````````YR| a !"#$%&'()*+,-./S#0123456789:;<=>?fffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'( )*+^,``` -prtvxz|}oqsuwy{~./_X~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffffffffffffffffffffffffffffffffffff#89:;<=>?@ABCDEFGHIJKLMa܇NOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚ $e\ ޷%f]! bbbb&g^" P?@A ӛ(i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJ9d@!BH)T(@M ^Gg%ʝzlN(hi$p!BN+ߴ5o?p3r±kr=`Y$b;r!c8e>w90 ]ĎH=v-SOl _`pD*^Wa&iUӹ2\D)qW_hy;*JnpLͿ3FMpr|XmɁ)0ob6G8;8\| xGo1F&tn% LJ0 #?s01 SԱ}W0* z\4 x@_Dq|u7#"vӨîgwEeM?$?0/yp,#&?>|HO8a38>K$gH17 oLK4KFX :(za?76cWwg ='B ]2Ox]sKj'꼏Ds`OLŜEy7_:u%_yհ{DR/:ORu },9"6S =a; E>C-CؕVlשn\Ir.`M4;!5/=8e Q#H e ~\$;;ǿ3<=X?'Ln'T年34u6v8Ia4sCcLM;h? 1;OykiGCNvu-~F>jވ,8p5 ,6:>61k?XP.:1Iyz<<9L0 `7qZjnl%"- %sܱO,,5b{pYpBc)~wA7GG鼉Aqn﨩BOбݯGo?3)|E w^yl Od#} 9e#|ƀp~EyɡS/77_5,%yx~\wه&wpRl'cۇ=N Vpt|s=FJ#8y=(Lշy/pQ.Y)U MMQؖ[LZ^t =&s*;ǮAGg)ooo1+fgHM>4)I #  4Ӆ !"$&'(mno`a)*+lc'p,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&'()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[9w8\]lmnopqrstuvwxyz{|}~^NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."0i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C BD CE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV<z;={<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~9$?fF" !@$" F7C"""46Ke*a2)SKAT[]?硻 *!2b5c#]zZ#_0 Qy/rxhh<`W)]O?(mL[T""!aøWKe*""a);sek>6Y.! n`yeb :FϝF_Uāmb :FϝF_Uāmub :FϝF_Uām5b :FϝF_ b@\5C7rbqQ3bg<*Yާص4wS I:8:Yy._L%,9CF$"!/tѣ)eqF\wC5aXB|>8_{ q_N\Cv67lhn?c .bs[vU8wnFe&U@ݚ3x;iD>PiBd -Si4"Bs 堼t6po臍5Nu1L!8ݚE;*g%!!:J=X\SX&"ԀYACD4B_=I))@j%t2nQZ"K(X_YC",  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~ҀEJPVt&+jf4jen9MUK6D9;<=>?@ABCDEFGÈ !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1&+2:AH_`cetw biosz?BEIQbg tJR19@vx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ캻  !"#$%&'()*+,-./01346789:;?@ACD=B25ִ*kb&׵ 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~'h_# !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU߻跸  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9햘ȲMApΗo?qrstuvwxyz{|}~  !"#$%&'()*+,-./0123456B<<5+ZdefghM@4c8>iou{ #)/5;AGMSY_ekqw})*+Ztz "(.4:@FLRX^djpv|xKMNOPSTVXZ]^_`DQR<0_FGVbXYZ[\]^_`abcdefghijklmnopqrsZT}.of*BA% *-Ns1Ik1Hn &?`o_AY{%Wy#?V}4Mn!}\'G{5%d7Vy^fov} IHSYYZ#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)Hk;]?_NVa\գr,[ .MpUy7Oq8u,EuT{?s-\ /NqVz 8Prv-FvU| @t.] 0Or5W{ 9Qs9Pw.Ghw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux.(6u,Ev^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6HIA>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`Pgjmpsvy|*j\|cc{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~D;FGHI%&'()*ga/03k#hqv%1D0EiZcbdir@8A=BGH3J)i '( Hnopo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^ddeeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽrSJ 8jϐ ׫=wn׆tqduR+DbwcL:*u[|^. G,L T ;g@~9%_5!Y `7xy&4 =I`h;,_hOj=ž*^,NsLnï%ϖA<cn*I27z1%'h(ߕ?-Ci)a1F:чbIa1C9 z? aZ^/{ǚ$rM ]C  $tQ$bJk~AIG-Iw~TALJp{$`KV,SP0u&KhO azk"@MihT3XX0BϥD5,/+mDMj}OcXe#OćRe vKVS7&/!XS(Dh(|.~/g(Q>t4xŦ8U+^T0Cq X7B0^pϺV3! ~UVф҇Oysl-w%7m!9~Kg̙IeEϾoy[3 Aq((enG_ ,sѫ̀ʽԑ_f}yѮv^/o~FΒmnM3]oXn;$~ֆ Cf>wC/5NUfT.yO?5<(D\;_6-u]q( [6!_M:T 42.W^(#X RW! DԅzUP= uzHP wR\( Gp`[HuF8 @PH8Wnsa{2g]b#'GJh9^ ^PxF1AްP h+Gں| ܨ/TKA?v37^ͶfH> &M8i`K{~σ/,L8g6JaXdkWPLE/~8F~G(mnt';m7h'88r' [qA.#O, hkj|(}qm9\4Z#MJghyx8QɮEM_O[ac,^{؊]%>_Vi?J\K%`5Gܧ޿mnϔ6J;Y \*'=*4`٫ceŌO6_,6V ƁTkO|oApdtVey`kqO¼VP%[dܧ+QG=N}Xepk+W ݑ6?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAAACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369j\/N,z>/}45:-O?txl ם;"tR;wӽks?P;@4"x2GZkZQl--wWMZ[:CXMkJl*{6{o1Ounbc'ّ;Z2Sw*5>ըwY޵G>pOЧ5Yns].5@^V_xvh}Z4a:K~.NǶӨ4خNZ8qɁs!~=R]w}6u"}0M9,|wXy_틥k\ދ2[\!XV 9iPX1"3q z_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR^TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()3O 擟S9]܇pmo1,4oq\E!,qΎuW?@0^E~? ׍H(WBsuq? i}DC4\h4P?+, ]kQ74*+,-./0123456789:;<=>?@ABtuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqN"?IORTO5vvH`݅]{y%agqyR&HplFnD=$A^BK/sclL;"/=<;:d$H)Bd @~c8nبAc0^hb(9876543210/.-,+*)('}7bN !"#$%&'()*+,-./0123456789:;<=>?@ABCDGHIJKLMNOPQRSTUVWXYZ[\]^_`abcEFdefghijklmnopqrstuvwxyz{|}~j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~jKW_E`;qvu!@ @t2_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~n  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppfghijklmnopqrstuvwxyz{|}~?E)l_?kmukX~m-E(rV(ܠJp-IYV"aDxeh?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uBu &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>wABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram胺BJ*1ßdŷ`rv$1l76=O!AR{1vEy4w. u[Oc*7Xim1i?{뵑2 DE&Ok# /0 &M[H~_kr[ؚ>{?vivŎ%> Oݴ9osaL`^}beҿǗ%֜+x^ap!Xzf|53 v_\}&mfehL1t@٥{>o3= :"t.VǼ;lc@*?[8Ƨ6 Nѵ;9z( SԌKO^ iB]x[on|tٽ[iCނ3>SgG- 3KQAv3|d,bbc1vD'\9[ ]<€Y[_>#Ev>\hkAnqҰC2).uSnmmmml۶۶& upJ  {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyqOR )RjU\$f҃ CL*٤7I#Zn1Z'T yT yyyyyyyyyyyyyyyyyyyyyyyyyyyyyz  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zzzzzzzzzz ή'j3 DPTL TT |TLA`TDTL 9 "$IZI88 y T TLTDTL$TN2@$=LTD,TLATT TL 99uƠ:Hv6DTL=TT TL?TDFTL 9.P$I@Ee;T TLVTDTLgT%>$-KȜLTDwTLTT TL 9FT)IDTL TT TL)TDAT 9@?$I.C=i;T TLaTDKTLT\ I +LLDTLmTT TLTXm# UUUUUUUUUUUUUUUUUUUUUUUUUI$I$I$\UąeT TLTD?Tt ,,6C 5PC 5PC 5ԁ$TUUUUUUUUUUUUUUw =޷{skc[SKC;3+# ºzrjbZRJB:2*" yqiaYQIA91)! f`\XTPL ױ1YiW  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!I0)I5,0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~g3_z9JpݗCFf20zebĿ  !"#$%&'()*+,-./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{|}~4ӯ%_ ]e6`(?! . l`3`? Kv?! @JlbĿ  !"#$%&'()*+,-./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{|}~D K5kCCCCKl!?!?!?%MHpw",1_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~›  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~x4 ! ! K5kCCC/  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~`, ! K5kCCb6@; fxe~@pN^ +Ta>piYձM8OX;g]{ .̳т)&5XHFWQ 4G[ yddJ w7+صUj*)veTŹQ)eŝOimA\0v6G9,;Qs%Ӟ&'9[\[Fu΅^ *n; ^O3bI<۲vigRтl{=-\dVYk*]t(32țDپǚf]F|ιpK^>^{ܭpa~^=?⮆o2s|/s'(Vx$)JREdB5$)bBDF$ dDa$P?k,ī˿da?G`tZ_Z8'-fUIV?!Ц-fq |fi|2~ 9}#><5ߧtgJ̮Q7үFY6 {L@8Ǭpg!=)a,rd L}"Xjj>i/ zC9̤3KO Ւ[]>G<^JwL '#>OP>3=H|Lb0^  g -?Ч2iUs@ Y274ݵG8p(^ҎɃ}P0DPEebC*p$ByyllNlM؍2=qoF&- 7މJ'qH TXG 7ze%BqpfBJ |Ϯi7"uխQ ,嬖h3p58-j_Z\޹N2%-f [)ej/'G,c4 Isc?2"Xup1D&;AoAȧ M&ܷt2tn6]1ɒiz?ËN&$%YX4X'EA25X dh`Y4,: