glibc-langpack-ha-2.40-3.fc41 >t 6 6_     ȉ3!Flض zE>b$bjf b$bjѦzPku&1 䈒Kl[qqv2$."}t %UϠ7VTtS/a8"E-,*\?f9Xp4%.8oTz5u:h})9h$靦U ikӷsݲ j|WM]1 > l{jik 1:#>reXh<}K X?"M;lnA0ɠ)fjt5M_] 潮sRݞ'R/ JBƚRq%V]Ib%ߴWǂK`>?d  6  H f    70( 8 }9 }:"}GHXIݔXݤYݰ\]^޶b deflt u\v"$(.ptCglibc-langpack-ha2.403.fc41Locale data for HausaThe glibc-langpack-ha package includes the basic information required to support the Hausa language in your applications.fRbuildhw-x86-16.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/linuxx86_64'2A">6"< AA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~ce89d3879e6cfde4c4d6e7721c4cdae3a9cf4b2f4fd5329251f38ce67779c0286eadc06da354a8f9c04ab421a5b39516d3051cb1eb0d9a40eeae5cd264c497dfb629e36a8263fef3f5537315db77e60a5d49bfc72a05499894c46cec1f768a99bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bf14d635957747e123ab6016e07ff07b5a3506d3b14e256183eeabfbb65f20fd6cb25db610b4af5dee986e3233b3e74867a36e8769b1c24a53956a26b44dafb08710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015db478f53f42c264b025f04250d885f182f1f70fdbba458bfc000e3d484528e80fbf82f01bb98a6148f76ac598b6bc39366d376640ed0b3876511b63fe8349459../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-haglibc-langpack-ha(x86-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.fc41localeha_NGLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ha_NG//usr/lib/locale/ha_NG/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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-ha or langpacks-core-ha_NG)) unless glibc-all-langpacks)utf-8dbc6fbee55c2d919bf686fb7dc5dca32346c1e8a1b21ff51e01f7fd1c8508d6d498b57ea379e41a905f2f21555d83745bb940b54b31033d30fffab4258d4da56? (/h ,NPV k +!t0+ufvpO8g { gjb2%K$筗_Hr U3FNXf:s& .!=& pQř.0`7Kpt >&<їyާ{pڑ-Vcdty4* |. K)NHZȿ\H^}j2W===h >+^DvOucҺOMK=dU* Nص {Bmvud7U$;ha GFNvf.6it2;LQ9 ,+6T_k~FeL4AKb * INnnF +`qqt2[ I0D77e|1(ă$T!zf N\pcoai!fW)t>>3wـ,>+͙2?G Y1gֿܱ}- I{u۽ѹ)mBNb7l!(ގz$rtłoK6j<ԊL&Yƕ֌ꋬ0ec'q4!:ݐ7(^=Ca i`-E^ xaG|(, k H>QB::L\5ԫn3_%ol3ݵh9+Φi8iѠZs1m"a8T/*VS Xh!fb|:r2ۨM9nYYv,JҗTdHڑ݈_@%Zm}f 6oڊ&b#}pS4)yzeHDnwU+?^z5C9R-A#6WgÙ@LKv~V0"uǎ`!U2AJp).YRثU\hg{$y.amףPI1|HßޮI1-0 yomGY>, FnG'θ"v/{C$g5&DiuܙSpL>=Gci=NXg+ٚ` 눸SBO¯jssJFj[nUΖK2p+-#F-/[l5-b[egl:oVl9gle-jlRٲe%[ae-[nl2eΖثJJ猳\*A'Gc8ϏS'z.j4^d1bT))z 5 #\ih>>꫍AFEtҺ3 #Eg|ϺyeoEOcDkG%sS ;4 m?S 5|>YO=xk4?bMmHtgkhd~;j}59͠'S%V@vVJ3bhjj5f5o^5b5GZ5/Īy!:Ƈ}[go{OUzj_4ٵar:d iXKdT5Ǟj>5<)91Twv:~9 7>}7ƷOL3W cU?t/%į^"w5~H6@EF)Z=T+Q39ۘ7+M,*T4ߧv;LO馎H9#=?8G%xfR"H#ޗΙqs,zm[ka%RuO*oWL`~ZgYeGΎ(:l֯P4h8@c8@Y kC @@9"SS9;^2H4Z >Yl7@ ftf0&8e<[C27ix柹_²ҷƌs ,5=u!V;vLl~j7gbf X녵^%) zWz/P8pJ6ї^Y<5dK?04L%R\5 H%Vv.>*3FQ`XTGIYI!m ]yF}\({i-ʿu9ziA(i* d]OR%J]$CNO{Ɠ0P'C migGP8 ['kp B`샺nOd{ff vfD>DywNN[C=gҝx˝ۏF.$2^6.|IX#XsˋP>tﲇ^tn!Ln>j(5!OLAcASYEzHIW ?~@nHbZ$Cyq ;>:H:Zl'VovT4nQ^ʓ% igqU{j=2Y:CvFPU~ I/i ])E!@mOhZSwT_ $%2~Φ WB#EHU0%A5 ,F|aljGǠDZ(2n%RS3lny^)l~q}NmȲan%ES|[v$8K;^K`ϸ"Urj A #u1%< jynA ŶS]P 'TiA<Pucd·:G@6q~fS28W wˍ },LTb}d~qp$G%PԈP9z9JvT0Z7۫S`it;I괥q|Wz^za=HZΛ<'6m5crpۘD7:qxD ;)U䭖8fDc q̐e ʥ^=!#jt, .7FtTмAR;[0 ފs)M:@i<DNZ\0=SܸFēŴwȉn.ҥ#ߴHn#Ւ4a[$9{f^td\-O@`i6 ; ۦخYY1;0AĂ$MCGPZR:\ƭ5ͺO|KUQ?jty%!SLY|t#BW.īAK%@ߝ@Bz.бnT)iF5.aZX\:junku7]P7 ڪјhߤ`%!DHg0m}Vf4?OʓeR$ðnBڝ8)&aXR*pυm0l8w;}Hx JFK rL!OSSUXZ G2>=l[*(q(@ W(m[(]2`!UԆzT|H0O!o@;#P'X̹=Z3# _m/2Nm3vx"FfEP.!F,ꖐT&9U~4oѬ(,_tO{tIA!P;\I9'imv>&8}"Jpͦx#>}5'P*gIxu|;\%)- CfĬDA_5iaO J }Cqg\E "XͶTyXخY}]' =8ֽ i6texSSl%?i 7M 96$Փf?dH 1bd6(^JIL$rTv] XW7;iT{W&\kvK?Dk^L n.H@ۅIfca P ʮ>+00菚ٌfr)P@&k+Bi)Ksyt&Wt $N|0e@JiX;4qgSX6TG0̤7_־~[G0*\܄e[ԍw?  %?R\5[0OcզI_5".M|#VW*]x-:c.jotnN4"0k980{qڸ}Ÿ=tj[=bZ>V*9m [om87I/6NE/O>Y7. H  @ `@ RP'SJ<םP'SWH]ڍTxE(0 ()ZU(><{/~Sπ_=e|/qx= |~e޺S?E/O~lUK⩵ FL߲К~߸X}YUZL?˒~Lj)!}9N2v$~?rGOF|sb)0 тW'O$B>*=O(hJ7:7l. X|\ $V;J aBH > ǃ@0 (`&T/H}6$JO?V?dQ_ m4U(I /qSSfdOQe웒}Qd?'䡖 T:0L],))th/:3?B|gqWb%tdȡӧm@,ſx(3૙P<SkB=-jbm8W&D ʑj GVH J*$EI#gS~&zH+@[ʗH||V *(Wu8QF4ό @BEB"'%I2e쀱'5i*kJ` 'SJY.d#(I&*N60+°`yfz.:0ąڱqjEĵ>P\ L>b8¸*[bop.\&ႅP&7_8560 "}ҕWe0Q'|7TOO'Ghd o>|1\w틵?wwdؾ^׾&eChZY4%Lk_} k[WTuڏ!iiه90> Y[r8c_=t1gܷ5>-/ڨ4W*1{!dD@Ԓ{8gW*Z3/q ^m'iǾеs8<¿^+رyWB+e|¯"ᅨbv߽k>g/#Op"m29m>zzZ噀k>sK07{C61ƝƆ!fǻE+EiҥxalĴri40|B5P} 4`_nd~G61PhЙS?HW Yb a( !(qGo(OQ_  xWF'i<̘e;* $W 9sNJ+A1A|17ٳx aʋC H >1$2C+(bȵ@Zc[{ 8l2CeR[ojjxO klquab"/ۨO3O$I&P4"t~%Q rtul(4 p%E(CSą:TЃqRv'O%umWM%jaҨ܋8`B٢P+-7D%>r5p#-kxzpjb%-@ӳB% EBAP$$"H((ˆ wT,Jo."Ku]+"s@. p~_~~}w~{wh~_}}~{}w~{_A/{~~_}~}w~LW~~}{o~}ݜA*rVұrV΢t-+g,JWrV΢t,ޥ*gtr]KX9+gUJǕr]t޻NC>yWj?}~}}{*نR;7~~15P (PGz0CRef&*Lό6T?tT Q(R2aUiwq{:7_3/+# g RJjTudʅTDDܪm,0 ڟXni\|DjLR=` a%1~(Q!q^!֙L maĠ{~skzcu[vU )F]/T LdDŵha. !H! dMO.agjfNb ^̽ZVJ RN̸ِJ#7_3/+'[#ىyWiYs(?40랐itJ (XvaUYT5QIP@8L0ʒ(Hr QDzw@-GQўeG? y;_$k1̨J"Ikί|QzBR|%U4g"}a:Q]ҙ,!(Jqk0Xа ErIt'E3KB7q 84p|:|h0/eBQ U)u> rB=ƢLwɵvC B!ţ$&x/Pj x)1\u]u]E۾/%K ̬cX%MM,IrEeUUuv]Q;i{;iDB#4 ` E!Q!\ٴMa\y¨&eIxiCB\rlo;O;Q4,p<H  -ˎF"Q(TP(D@ h0B@C`YUE P4Hv]M&\.eYqܶm6 FZ'ECT`-g6%W>O4ϼGQKƴ/f+g7~nJ WN_!#"r*;_6B5[sMz!E}NEm\2LBL*Jdep8nw+7,_}Sk/@*Gi-_̧,U%[|P7'pR431?05_GON>LwEm(察|Փv8C,Տ`Ka;*}_x-GjmbPtR.A M "'GEұ+ahCe.|A `o{% &Q]j-P^3󝪶sk5;hR"~o|%{ @& D/-L2ߤvj$\Ϙbı41 6&sV%A[=6jR|C<%up#|E5!4€/jU߰(N!G1:kZIl/ڳe0천RSX7"_׬;>}kYJ?cP>_&}KI_ W:)SHC ē}zRu,O9*{Um"^rS1e ,U*S³2RF!rt 2x ^@:X/%W!eb.X|/ 4?dj_P)͎|G~/GQ>AF~MO)5MLh-y 6qhBhZ@"ԕpj 5o{}I@줧&FwC GxNAj VGOwz1Ohup4Gx͌B|&E|GBSq۵5>N(c` `W(A 1l iuw8v/.7A _u:,K$5RO+{3W=4-֑K6WUX΢}*йb9Kc$qrm40qS/!m OA!ی^Et Lt Qy*P1|a8*yU2 ƹEA  AAA  @ /Cȉ\ ``UH)yxxxx*5, yX_fh]YN#Yz̀@`Ti9Ƀ8''\p 3:V&^%u&8}*8*5y.oOqg*a/mU ss:_2Fal4(P+h|iq`.CwthZbo_r~U)$%ŮQe Biݸ<" A^2f}sosAO9Fw.onŏŶuωFjHp\:u@ߵhepױj{L= Gשj1N{17\WmsQ,|v!Enܰ?"ڻ!o|9^S(E|B&;0Kė.+mG'1XT?Hbnf>e˟k*1QwcE0߮&PU&)LB0/:*ִBaϐSzH͢^еµ QcW[|L.T o|٥H? $a_hpzSǥE\%Bn]>E]qů`7Z`WKjFy~` ۣ(03Z>F&ZڨcƢFDՔtu9- BUdFGzeFbro<`wM^ֿ y5OAEk&XErqe3/ ȿ< ftXϴFآ~[m\ C&) 7-ٱD1_Kn!@^awͳbT%!*iM0|$NF(+)_C ,>т D:%I v+>r۬bp`Z/j_\yעdRt0ld.Miҙ! `>Ns^4Ih ^6z0j0H!TH8lwnM~=7OeV7B f~蠇mu$*w@nF¨c0dO1cz@˓4OîVv #[<>百SN +3h/8$߂&h}_ "DQ asTEc#nYT#[҅FFZCGY7/E0y49ux%* dkĉl6wvL~䕡fi4A 7Qɒf`JL>C\p޳KdSY;w5~c(dx*qԆQ IkX[qf>%Q J 3T %32@g_hyQQd𨔙E+cX >Khp, r3C+X&h p&3b>=f$rwƏ7(aP@g^`#@sI/'R3?`B+~P! U F0=B 81Aa{C%"=|FKXSCIfA[ڗDK 2C,g4.{;E5R"v!6بG% li%ZbBIgidh>j$ )'D;H.odd:EbUv`+ ꛮ+E;AŒ)5! WؕCj` nSkYSʝ3Od?\iZE[QöD$DyiF05\q$Lqq벝FVSԏMW-9Ĕ09T81 6q#9FBoWvtvf՗h9 aU ~IFujޕ*:JneGЪbUcB|\.̧p80ǵηI'CއSjm\v$0k#]_T_{W,C*-]c~SKƍa2lVm)+J2 .W<LhyoH35 U$ηX|Aq^f(~;x=vGB"Ma>R= mavGU;Q'sh=ђJ&]qn1!|.3w[ `^Q&VBhP}`D#[uwFf@T3)+р$Y:͠XLHӋH~r{~#zt36`_?_`w6݆g/Lw{zhDuwPTfSULsK0f@17n c.AqvO}`r{o|Űu=d:3T][Wǽ*rrQIR#=>.˾'V"X+  }I]GL8z:a;}Qh мz dUO+ ƌ 4C0p;3Ёn$ ѮN))Pz}1-o1I 9,~:YRH} O+OL|.m= (uZ S)Y˪Wγ%kXyd&!ơ>ߗEAt4ԽՄlZ=>x4m*Jddxt`eDGG3ῴ8!'x kIm$)qU#WLJGڻ؈NUزB?N~ uC=" .,*`5!g ?T%(jK*? 0 0 `>~LʛHeUm bJŦ-R'4rλ9xneWF6R&ۏNR87S+3/ M k Pr(0ۮ=;O/O ǨK>-|^2+J>_Oq4>7g 5IuhuH'{qsMx\eRDJc$B!|;( hK`ɅX^T>=$GԀŃ;a..GB\FCJZ=0հՂ2tG5D?[`qP"#\w{vWsbNۛX{ZT:t BꙚhyz?zQaz޷u)bKh~>]>~˭H.nvileL+a ]ʡ3anFf#&^VMĉѫ36aI'Oj~Z`Q!4CY9h0m,붬L͊NӉNn2"`$IBv sML+Sdbp- <,,ϙTF?&|}~n>7pέ#P_} ᜻{a{"#B-dv?,`Q1 ͈-цf]r-&4$NhZ;*${v9sy1Rx VXb l0a*.lXb0]UĹ6cYx}yqneu/Ҫ¦.RPHN(hy'$ b9( $1 F>lB=le;a1_M[=WTTD4##وo~kngV^ ʤRcH=N,J"A C n5i*CkX u}f]a-QڑZccg5T/N\Z'o.Ρ@ Sh *(F.r'FsAl7%mT˨ {В3A r n۲\T *!*P )Pαʝa.  8`#Q A RS4KKpHN(hyQ)Ltj`m{5ES9kŀ;Z9|p`2`wlCJJNƯtQXs)P*vB`\ 3@`{{ީLztJ0\\)L릂{6sG*PǣRTp#Da0~«D3WLQ1;Q'ᓹl`I\ ɰ b_ۭ[WVEaM]=Ys-?GULCK \5{5:3-oK)q %0=h6F[2,~r*- kRO۬KGYC|?k;[VAP A1z9'0=H`)<{8gld G\HSx$A, $Dp>}؄z@|v\;r~׳ӛjxfX7zbr<8l7]U%YQ鑜Q`a^8w-Ҩl¤qYOPHK(P CS A)$ u>f< ~::::)=>GULC箅UM# i{{{؆@3AĆvfU7ud͵U1 QL7b}y͵U1 QݠhfaĮlv N8 BB\  PLåa KrC>T:FXQg^cգO">zc&⧒j{p6!Ǘ:8"tGʪesxM=vA=c#0I;\47iNJ EC" v! 1dAΠoNZ\ '#KFSzI%kiw1ŧG2'L:c~kws[.¾=ZXHI>Ws&}iT:YH '"ʼntgNR1z<]ĸkǰx\Aa?u#>r [Xb'z"r7ȍE{9wT<>ws*Vdݜ,7MAhϖO!߶qޛl=(%oܛCzLn& SR' _ Q综ØHm_o_e跍J`Z洁A3xGaECB'b䩇pV`B{(:(+~_p҂B+NZhGAmʱNd8x :p9h@r hKhv}e Q`>E `G$[T۹*f0[6sw7d2o%0- FۆO5O%C_rƵ57):O\7 Vy@[Mt>^8=="}'r%;-nǒ`+p˔?ӏdJJQ+V<RSSSSSSSSSSSSSSSSSSSSSSS '6jZV}}W#@apX6* [KA"h4F}}}}}}}}}}}=<4M4M4k*h4F+i@2`DPL!aiiiiiiiiiiiy! ! rT* CA&@H<(pJ/@h4Fh4Fh4V '6Fh4Fm2;WPLk" ?ˁ#&<-s>.!du~QB`aP,zmoh/21ߧ,,X?>b֏ߏ8~)a.7???rqf|`qbyZ.eL'`Yk`)hFDDDDDD4͈P((h)>-  qO1~JM=DKߝtp}kr Ύ/6f42.(+Ǹ1bqb7!bE)8@ezBM/  AO1₎R$&"襏N:G]d t=b[j mN'$6]>ts:nCi6S0DSn!^C}EzPAs38:F2OdtI!/Ew}+RHQtĉ臐jS_+RoAG}#&'ҁlqaX%1%9<r@:Gmy #]3\V(rD]y "g=+\Րrq!G4|\י8sf~mafmB  I4 {@O b%J=D/aJ+`I!Rog5B&@$$xKHg%-^ɦ`n:4x$>j @hB "hf !XoPbJee6ɃM;Dv1h5YcSQյ9B#C){+/>'%"D6pAOAH8.+<9\20G48Y}?}|  ^>c4|M4Bc>g02w[0apM+0ʒqj|VKgk{c gTѵ`)[S5gJW O@ 檍L=|h" W6EC7&-2`u>i NjCwa8 @vMr  08ZGH3ݾe}YWmQԧ(NKQAB}!쪤 bܾi:ʦhYcB 4-3 Qk{wᲭ*.XS$Fme5^j.Rΰe L,whIWT+Psk0 21"HE5/)>x^"jxbܨ}1f'1B>N묝xY)7.y&W<6VkbZ -W]Y]+j!8xI1 #\yڝ[nj'9wV_IJH쉎GzPH,yFٓ(EA#K&̍G)y]|p2I #n\l\xVꞭ90 nunmVF6߲MOBC&Y 5%mg~YI9}ۨ@ބWC΂$$8KRfNvyF13{ɹJ/q|[ %ǛX,8!o߽<$-O }"<$t6 UF—wPvl&[% ."`|g= sk[NZh]}uaZk1`FZ H U`ö3O_GPXިxъf5/xi,)YJL]iUma5h|Wa}/lE&3p]I r뤤mӛshUoE@ 2G*|TqHy; Z|V#BsR I|zŠPF\"4óV4=;}N.ϩ=RL›"-ނЉ*DHZ > '+I a-@!XTᦂ\(I~ 4mU!TmMchߓF)D<7^(JU#Sх$LlF|03ZtwlC9EYYTkPȑpd"hG+˶6U,+tC*e "F$9 jG!.ָ&Ϫ,Oz`9 IW}Z!#T!kWOK+B!us $d  0U%ZtEE)fk]h=Z=Z9Z5Z|^랮NziWxW6-]xɱ+248?|a.,J O t 9#>7.'Zp\a,\` z:*'h24/%`hPH"yc඄aZbuS-d*ضmۑ(D2caRH[1 g ~JQÕ[lqˏ3ߙHik_Ub¤ӊZ6.ђ&NS\ZjI57*a>*Iͦ!e*Fp8ahIqPhD Tw6iT2@d>C0V+kS4EJd(d )/FJ5o:ە c}fBs_uُ}}ײ췔} M~iO싩Ujw 9 Sƺ&zFcb͋ˁrOxW} jrڗ#}i;F @g/<>oDm3X` G ?n^ h3&pWo > G,>@ٹ ܵ<{p{ʲsHWf}ե~\ևXߵO*i}mS?2Zp@O}ZᩯT?R! Q/Tׯ)n}1U?l냨S}kDn^_ >_ӗU-3LjK%TWj@il`T(u68J7,P4#Nӻgi\-T𰤐`) {$9jl@E|UY;oS'TE~D0 D&<G|JB~Dpl_\ɗ|2@U18*I>`l ɟ,@RɇXYR+_4BN;f$ňgH~yɏe_c#4L;{:*'h:>v?qp'GVgCA&KIRG@ }B᠟u&2%}ᚶRpNJ>-I 91 nKh*_7բNB騜t`ӼhPH"GPp[B0u8T1u2HH}VOGM$GK"D[nZ4|U4m -NA4<.94Pbx~❏_j~ܢ淧'|R4槢4oڨsқkF252S"0ݵUFq_& t~ZytuNF^;tM9n2bEN.9̦J9q٦ >rd6.ޙy\hs^N(.5=&\ő &`G0E9qf~h S3(ʁQkN`2@:c8Ҝa4!Ut' AL@*S)rۄn@Uڮ1'";0/H5 (W[ylO7[K\YXOȴe Sa&)Ex*7*|0E!iv 0,!#&AD,-$,@ 6-.&鍠iEI(A]ۮYmUM,Q uܦeeU$8 ( r1=9~5=1-)z%9!۴ 8a%A !w=og9_eW5EO$G1qaUQ$G4̢$a m,쪦i(` Q]ӳï۲YM˰˪IR#qfQ0 b{~skzcu[vUS4KrC0yivY5Ik=N,JFA B~zvMr nˮjfIb>6-.&iEI(A]ۮYmUM,Q uܦeeU$8 ( r1=9~5=1-)z%9!۴ $E4̢$a m,[^ʰt! 9!۴ zY9횞~zY9{~skzcu[vUS4˳a2jmZ桰$qD4̢$a m,쪦i(`:n2*jzY9@횞~ݖ]=͒ |^mZ]VEMRA0a m, -)z%9!۴ zY9@횞~CeW5EO$G1qaUQA0 Q]ӳï쪦i(`:n2*j"qfQ0 b{~skzcݖ]=͒ |^mZ]VEMR=N,JFA BP~zvMr ۲YM˰˪ۨS`=Rc HO"!Jd ]I)S+RLs hiGcZd[6V4%cG4M4щ#f` axcc40`)ztșQ4F=76ٟ_~=76ٟ_z=72?_`fg-0YȖw_nWM3 d*m9'+08*$yfIg̵_9 H {yh9dr49h"TG[dy'a=zIXC,$QN, q`U 0 F#sBsm+yD{F;&XLKYg~?{7F4f).@IzY5}ҥRƢ,UUUUUUUUUUUUyGQgS s!yivY5I8 ( RA=P$vAۮYmUM,Q M˰˪IiEI "#zvMr nˮjfIb~^mZ]VEMR=N,J\hhX~/qskzcu[vUS4KrC:n2*j"qfQdBCC{~H숃]ӳï۲YqaUQA0  EbG횞~ݖ]=͒ţqaUQA0  EbG횞~ݖ]=͒۴ zYЀ_(;m,쪦i(uܦeeU$E4̢$F GY Ǥpdz0p@C 1B" r  $HCᠢ$E8"#zvMr nˮjfIb~^mZ]B=og9_eW5EO$mBbW$):B('j07MÜiX 5}OFNS *OF>iDhPo;x=lYؼuz @p;RhДt;Qƒ ^a*/e =Fl嬆IՓ<ɎiH\C67]^D1t(YrNPaסԇ%E>6ͷi ɢ0ŜEq?$C~?H8DC9Nv8_N׆de8WNՅ3eDU8OΔ IYp '3)Ypz'g 4p$ >$F7/ï/WڡN)'wXѦj)Ug1I&| (񟌿[5no={S7O2٫FTKtxNu7Td Sd7 zNG[a),AW{ -!39;' ʡXڒ'!\`LaEm3HJ$˔FK:>ē)ˏUyWJu!Vz`K\\ UOJv;Klsa }ν1Q}zJ\g2L[u{a見L W]W{ ]2$$꒟Ŭi}bNhRwIɣ7 ta1{Oc =haAuc^$*CapȈ ݾonFb5 ~9!N}Z*:Ͱm5Zs&4lcuۗZRSDB#øhb(N8.0>L à0-wz[Lr i55;hXK}\_UdD'"8 8wo7pVn4F¼y<ɨ>3ѻ5٬B2);VrCY޸~ 7Z^D8oOϛal#yΛ12, 1aQ8Ө*rfBr 0W}jUqTxhb^4re_'S AJJy5ےdw5}%J(ŢG;Ҷb"ٽDU2ITcKB:,Օసk5aa s8kaYKذnٰ'a=(/a?bayٰlXY,o=-V-QzO.m_6M&r>ڃ{JjNj+\pm܇p.\zFӗM8d/[cz 2mcC輆z^A|Zɻyk?Ɨ}Q^robJ@B&]FmF*x ?ȡ*' p{cfk܅gycd{o|Q/t /+r߮f7]AZ ڿ4c56HZX0l,PLg#b wz)Ϯi3䞊$/h%U]>{Vۨd̳֓0 -3Iň}fȥ8Ɩ]{d(Pd`ʳ@| gm7@`y^8K E8 :\HPy=9-ܧYdU,,3FǠa2/[]Eyۍ6Q7 9^;(4mx ~hx c63X}+w)框)] IpL8BOq L#})7p)Rsg&XUz`6"oaLB1KuhdZ+?DJ))П^Y;!C[zY ]A1$OIO z)@۹m5$WSʰk6]݁J'`A} fNȖ0Nn!=O#+R[R[13B]G,e[F¯ho+cDZzqNP{.<!ID%;I-+MUH"$6$Q͐5p1֫, srI)1Q (I6ɤYfNey t y[vxS Ԫ;j>W~ڠIC\s7I̡DWۄ=7 8 RjTv4gNsw"[D SpOfO:U@~b1ϯi/Q/$lh"W5Ժ029 ṳ孺z]gDX4C=H*CsqdNH\1 = qRAiڿrZCF4& c"03wӋ*^4}BYOZJ42!#p݀'uz˶g+Ln7cΡBr&Dksq3P+@~p(_H` s,܆T!TB`L2NZ9RPt 'D-ƕ,G&CZQPiFsrn^|ymp{-#hCdI}~ړoC*j[( `@GOĆV.1g05lw%0D,!AyeƜ86f}eC`@"C ruG*\<&5Rb$@T`4Q:j ٕa&$)*TLEDߒR YT+puI#ǐNFviW )D*8))QrڤDII=UEs>޽0«-~ǫm6se`x|>+4{(nn nUA/,&`-z~ QIq2oYc`S˹tm P@ ͮ2=)w@3Hd?U62ИOmY;< Wۯ9G=-Ԅ+ۇAMQ!9뎸hIJ1 9F͘RP˪mbڢO=TOVI/mSAQޑ%o${(0wWa: sr]; ;5pgo*o* ÊSl<M,80ItC( p[|_-E[@0 T!f0$~o-8xsx Io Ɔ4GSD_|Ӣ!$𡃄 !~;$ I§oJ/b:6wE 4YY<J׈;ݢ/v<}o/ut'nXA h-ՙqfy>kG_ăt<@,P[AkR\%ܘqO!E.贓WK= C Γyg{Pg܏ 1\zl6LC>̳FF 0CY9*rj NïJ̦fhxڲcٗ3rp3P{#_,< A>G SeÃ&+(]Obfq*9_ʂM%*%pBIU_MT?;='WE١u|n5uGF2`~xeY&y>'ATIe4ˬwCVNC݄3;GE&c Hx@]#M[i + jѣOjǐYn'5-ey T*ƍ.A83z6u7Z+J,L"]v8 OO*T|d+]r]yCy'#+vA]U(9#'g]wE]JP9p@YYgp-XA$feTklڔh` .;w| 7@( <5G6[qA_USguO(LoӀuICBi̘6S#EUfj`ô=M` nD.$_wlۻ6ix-f74K:? ڥ}V/bBH%qZrVWfw y?L^Tʣu\eag@I5LGsE]%5 >T+H}a>/+bv;g巾X ̇tcl&p >6 U t Ilf[)8mxvjGr i*L:Y]05lbM~1n{{g5P&)1KrC:nӲvAj05!R=&d wV e$G1?6-`ᰪcHP E?p6&XV(%9!yiY U5 E) qO5Ÿ®մB,Q M"y8X(Ԅ8HdX?p6&XV(%9!%9!yiY U5 E) gt8X_^,YM+ zJ̒۴,]ê"AMAcHP Et8X_^,YM+ zJ̒۴,]ê<&d wV e$G1?6-`ᰪcHP EAgk2qۋ];i2AOYqE pXUP$ q"Ȑ9s9sjwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwO5Ÿ®մB,Q M"y8X(Ԅ8HdX?p6&XV(SpoA$IRp 83@AhrBEnPrŷ_*M Xd~UTjmBu p"wkВ] qoxmroz͝#9876543210/.-,+*)('&%$#"!  ӹ*|>O'!!?5#v92%$I$Im۶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$I!B!$UUUUj*'Tf3#`r0 h"^33333333333K$I$I$ .=m۶m۶m۶m۶m۬*:J(x:&X*$y8"8>_kJNi$ >g`. e"@cH a <w9Vd1X<\$I$I$I$I$I$I$I$ff&! ?ہ@rݥvR Х2I$I$I$I$I$I$I$IUUUUUUUj*'Tv 24` I$I$I$I$I$I&I$I$TUUUUUUUUUUUUUU!B!PUUUUUUUUUUUUUUU'Tv92% $I$Im۶m۶m۶m۶m۶m۶-$I$I$I$I$IR?I$I$I$I$I$I$ TUUUU5'Tf Х2`4I$I$I$I$I$I$I$Ir!B!oUUUUj &TvR2@!I$I$I$I$&I$I$I$IUUUUUUUUUUUUUUU'TvR)%$I$I$I$I$I$I$I$IjUUUUUUUjPUUUUUUUU'Tv 24I$I$I$I$I$I$GDDDDDDDDDDDDo$I$ UAUUUUUUUUUUUUUUU!B!@UUUUUUUUUUUUUU'Tv92%$I$I$m۶m۶m۶m۶m۶m۶-+I$I$I$I$Ij?I$I$I$I$I$I$IUUUUՁ'TvR Х2cI$I$I$I$I$I$I$IB!B&UUUUj 'Tv 24R!I$I$I$I$I#"""""""""""""""""I$I$I$I!*j'T\v,$`t0 SN9   !2'G$I$I$I$I$I$I$I YUUUUUUUUUUUU5yqiaYQIA91)! ۶m۶m۶m۶m۶m'!!? WN}Mn&PEA> Kn?sbfffffffff>0YeYeYeYeYeYeYeYaiiiiiiiiiiiiiiie۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶iqqqqqqqqqqqqqqqm]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]qyyyyyyyyyyyyyyyu}}}}}}}}}}}}}}}y                ~aaaaaaaaaaaaaaaa((((((((((((((((8888888888888888$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYiiiiiiiiiiiiiiiiyyyyyyyyyyyyyyyy((((((((((((((((iiiiiiiiiiiiiiii{{{{{{{{OUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺪,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,ˮm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۲뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 skzc=͒۴ zY9@@qqqqqqqqqqqqqqqdYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYyyyyyyyyyyyyyyyyiiiiiiiiiiiiiiii뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺦m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mۮqqqqqqqqqqqqqqqq<<<<<<<<<<<<<<<<뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮}}}}}},˲,˲,˲,˲,˲<<<<<<<<<<<<<<<,4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4=u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uM۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶]}}}}}}}}}}}}}}}m8888888888888888~yyyyyyyyyyyyyyyy?u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u@ @ @ @ @ @ @ @ wm,mU)z%9!yivY5I8 ( r1@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!aaaaaaaaaaaaaaaA                b((((((((((((((((0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8888888888888888@AAAAAAAAAAAAAAAH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ%YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYEaaaaaaaaaaaaaaaafiiiiiiiiiiiiiiiiqqqqqqqqqqqqqqqqyyyyyyyyyyyyyyyyǁ                艢((((((((((((((($I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)iiiiiiiiiiiiiiiI((((((((((((((((j,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0ʲ,˲,˲,˲,˲,˲,˲,˲, <<<AAAAAAAAAAAAAAAAEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IR4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4MDQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYVu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]aaaaaaaaaaaaaaaaؕeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiZm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqqu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uyyyyyyyyyyyyyyyy^}}}}}}}}}}}}}}}}               aaaaaaaaaaaaaaa!((((((((((((((((b8888888888888888H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IXeYeYeYeYeYeYeYeYeYeYeYeYeYeYeY%iiiiiiiiiiiiiiiifyyyyyyyyyyyyyyyy(((((((((((((((虦iiiiiiiiiiiiiii){{{{{{{TUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲ڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶-뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮n 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ?og9nˮO,Q M˰˪IiEI(Aqqqqqqqqqqqqqqqq,@eYeYeYeYeYeYeYeYeYeYYiiiiiiz{{{{{{{>UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUկ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮몲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m˺뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮vm,mU)z(uܦeeU$E4̢$a ;@qqqqqqqqqqqqqqqdYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYyyyyyyyyyyyyyyyyiiiiiiiiiiiiiiii뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺦m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mۮqqqqqqqqqqqqqqqq<<<<<<<<<<<<<<<<뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮}}}}}}}}}}}}}}}}@ @ @ @ @ @ @ @ skzc=͒۴ zY9`@                                0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AAAAAAAAAAAAAAA1EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEAaaaaaaaaaaaaaaaQqqqqqqqqqqqqqqqa                r$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I((((((((((((((((,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,ˢ0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M8888888888888888<<<<<<<<<<<<=c#YD51b kk#V_Ej}L*?g순pjՊKG',\e59`KbDj. qe1q}KK tqS1%Gn&fܽ4;acG߈4x&OvAb>ϐnj_0 ^WRWIWAW Ҙ]UFR8cf8ʗl؆S*L0r#1c [g M[=/]`E `a$z,KuES,pi׶:Q^nP͙11h+ e1$HIns _R[yVt F5ɫQ!d$ڴop@,Ɏ& VwݲJ?IH (ZG-/‘RIBZU ;,rN~VP>娥Q)GۂNL뾗/2nI48drAedJa FR:Ga pڤ !: I40\',M= ˚<&Y؍4$  @tr002b%WRb:Ƈ.ٙ\}FLB >j|MҢ ž˱d&Q ^܎ 䙼1-Eo{MI룠bXQ H\ :-۴ RDdzDİ䍸0m]*))HQq&#Č:-BB'L(ABM: B. iU}8M0s~c~k10̓!BBZB/9M_ Ȩ-(v:$#dW$ Aϻ"قkA.&pAW3 ^+AY]04a_r%X0EXA 0+ с%t6"Ax=CZ~jo-覺x%.ы7_v ?"^@]hkYAb#8qmʏ88" } 1ے+1  wv&Wn_#`(a88͖2ܲM>  ݗBsT&U*'^ L}tfW8e:AO$G1$y"ܼ@+OqݰњAyɊC7nk^gU~ĩiTpFP|lFF\BD|t9ofg5F_%W1%QD6&U5əxYGYC  ]˱۪K/}Ӟ`WQPH8bGfL@vp˓W @ݢ ismϵ; _x Yjx< 9X d$EPfZ$%JVbYm c"tgVNХ>=7LP~wa"KCuOBbBT} }뜧Ыnm ÷[ْ("N+AbOOO&I4zV/Ks:]s.ԅȵ^CBH,CB/ F_VE))9_R%Qa :ɕl+B)fDF#$>6 [:Cl͐M­ZA9!O$"@va;8 MLƣD0~ʩ[9^ #$:6oCLMj}p$M뷶 |ɅLX `PkEg St&^P?4dF1f_2n :g>{E8I3;Cw50;I.Np5>6&1*ڸEKμ0r5eϚR h}1*a8PfoIh1&_a5{J[;_D]JzWu$i>w$%+Gp: ఢGغrۧ@W!Ձ{?7 RW_a=> b"AJet~@P% !zK [- ͩ\'|tuT8^C>7b}t,c`HRji* WL&"gpobsrzP$n$ҝrXtPΛԍ֤v/?a~&Osrr6KR{>U(KjHu!TB_. Y2EKɫ8 /(Oe<81ZϘ'"jG"4Ml#8m=`KP|Tl-"U?BxU upb7>[p~b4{6vB4YS2@K=&r% B X\s7/' ⋤=ae[#݂€5$yG &rK*|uuţLِ/c^ amsDݡTQyhY/2^D?}:3hrx,5؃_? \o9ue~ vfjf<};u6ޡg ]p~aD K,hط"_=$g?} ,?z4|#a8;>ۋc4cvhX<LxbkT2-`0#I i?,jo 3"WOEq#KK+>bow֣f=<VR-"pa8@"֤ٚ#!<s9306LXąa D4h S$X*I 2x8{{{{s9iii{{oEQEQEQEQEQEQEQEQE1$Ǿ}r!,w~A |VR Х2-L 0-4M4M4Zk#0B######4M4M4M4M4M4M4M4;888222"D!  %\\FR ri5UUUUUUUUUUUUUUUUUUUUUEQEQ {^eYeY*s9s9s9s9sYeYeYH$D"H$ $\?dV riYeYjs9s9s{{/˲,D"H@@@@@@@@@s9s9s˲,˲,˲,˲,˲,˲,˲,K$D"%\d_(`70 n롤ҚȔ6kyC-qK4K@Jvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvnvn 9Ar 9A 0#/".!- ,J}}}}}}}}}}}]u]u]uM4M4M,hTBf5YjVլf54M4M4M4M4M4M4M4M4M4M4Ռ9Y&OI IYiVZiVZiVZIOzғ'=IRH@8qL$Q"MHبp(nPCrh`XPH@80( xph`@ ", fE%%I"_3MNO[z*]:ՎN/dV ir0#]u]u]u]u]u]u]u]u]u]kZks9s9 0 0 u]ZkZkZkZ+aaaaa@ @ %\< 7#PWcl@UU UUUUUU&58Ç>|yyyyyyyy886x \86cjKP*HQ'BYyT<<<.Py; B 8& $a`%QAP!@#0j bXćg%{'[tjiNo|tpĈjXDPDpAhɢPB+by`1[2)г,tB(lWDlLA 1<~\ö¯¬f̋!+1 Ɠa|P}m}4&syzo]GDuon=PZ]==Q~O5Tx?ai hg")0DyM\*,ӪBAE0`/W=5R@JbQ'Si%#B5ύ9)AI,Jv.Nnmb t644h0xSK{~HQFjcށH$ "dd=:AUAAAa@6bkՙ: u:;uneKG"]ctnQֵ]c;RN 5n;ֵj-jc6*H Ԭ؊& V'iTJW*/>{:*r+{2& ,rLjŕi5m3.QP@pP&*bdDbİ94rَjO6SD[g$(_*%ԾۄMd@Hmg[QGt~4vOC"`>rP3NQF[ˉ)d o"{D fʲ5I h")-5SHo *]~=R0)^BT D%NIL+:ڇ78dҫVTU0)CŖim(ucKBj;ohX:[*7u-Òݜb˨vsj4ƽI J/p跩p㭭6t~\ 1=i ۘg+l=%;ig _clxX)pãoK2D G!Klf7V\ʨ8_)ī`K~`H^}*[9<ҷz&|ʠiLfN rn`JfF~`H}2/#F ۦ/.d,u@SB>a'L`1/pGɓ`Kn`GHN?1Ϛ7-FSQ.BWg!$8:S1B=4 F"RieqR9hʐck@qt m2\kZsl.xUĉt[0~kl;I)"P*A>lДi{9^ A% .F-t5ΫZ >K lAbqY\PW #m jwH `Z94u=S/t㪣kƝ"\rH>7.Fa"$9 !ׄe*,(\d Oa;lSo@Qe߷ Wx9I,=aL%Г0 OdorEyb}Ԃ6O_yLT_-dY ڤX ٜm\s`g'ۄcE6YHq10%="@FTpiQ%l| 6tj^o1O>AU +)3TCǏME_HxV$t'_9H $X#;BB nWJrb hT@RO4w==h9:[ !7"IqTm$bl*3nSVwm9 V8,-,U,w(W#%w#n!p N+,k2R!mg xPC)GB2AWjbs?+\nz-\B |Z^$60h^$0VOy; 9>=2Pgk̊Nh-'lz6B1V5}q`h )%ktrhZvt&f^WBxK0VLEt\hb19PT]6'\kt'ca t[RQGC^ޅA5ZFBDZfĝy*VDsƶ$hE^# wo-<_1H"4PcCP* 4LZ{Dޮaפ\5I3B|hg/j@Od +A$a 1}AO&'#FO=`B-P"`)RB9~Xhgα~CؐYf /ӇGKЛsj//tI鷓F霚('TBu!(tAm^8³`B.YcA7 f9T;*i46qS MC(E\B#ecrٞsLc^x̯r960&qaGErաh?Y$|.ٲ /z'OTS^ p\r ߴz[q0 &Jg+@=t0j  L M!/τ8I8俣 |tَK-GrxpYLWBq(%UD9OlSMUvDϾ2vG : jaUDHX[ Fwką~>bW)+H1dA* H&1Hn bHH]-c%59a@T^@C x1cok pMTUUU$OO.BC[g쟇Y(JF-cσ=Ye"i7 ڒ%V줶ԃ 2!4n|e+jlbW49A= 4&5;XOLр噤_|'Tiɛ{:E1<.no~eΉ:5!A?JN [}G̍],BިG֎cۄKQ%< {4;Q w0*GI[2chxCdB16{yo H2J<$c>V91< &dANQFg]uGAPLuwm'7bg.7<;I ײtKQ`%.PȽ7wjϬ KReB!χPhk@ /;*B#vzJc3m'>7|s: ~^.ʮZuݝ>YU<ʙH^߾l՗lU&US!jD??iDAo+jlRro '{hwb6:y19ubDH-@@w;7" a&ֹ=97on4<`GM -b?6CYa7FWE.`V,2[+l˦P"~^qR\WZai 9?&Y6CwS?۫;ڇiR/vJ%* !2FA'J|rdD¤+`G! FF_rJ&៏%_N3L|CGX4bN !"aC~ %TJG dP@s=UTjJA *RvۢI#pi 3Ɖٞy{̟n׆1-` ūˎwxBb s1cZJ.!+c7 3cys{Z\.M ޸\(6H {<- ww.qs-aUl(ʭ6|Aw~:KŒL%]~$0-\.܍uϲٹSă,+ޘ14$"Sd+!yΚjjEP錫F2% a8T0}Hvwi˔xA6/V񵈽sLvlύ-..Ze7FjV>P<7i4O Ҿj/NUc'?Xayk}XCgSȫ`.s>n ֗{'E 8d= *~'24R`ԡ;fk.+M4Tu<1788XuD;s`0jJMT| Ra \~a&}A H Y g>vj5{kC79ړ;捑(I&F@\[JAKEMn[D4&(Yf uh ?&ez?>УO3y7Ke\)#橲˨(K%yZn_ ~0]S$*S-c'[ct'K!p@UUUUUUUǓէ=m,쪦i(-yi zY9{~skzcu[vUS4KrC۴@]VEMR=N,JFA B=9~5=1-)z%9 ~^mZ .&)a%A !횞~ݖ]=͒~ݖ]=͒0횎(A@ !횞~ݖ]=i((yi zY9{~skzcu[vUS4Kr۴@]VEMR=N,JFA B=9~5=1-)z%9 ~^mZ .&)a%A !횞~ݖ]=͒p?6-aUQA0 Q~zvMr nˮjfIbȂqȰ˪IiEI(AR=N,JFA B=9~5=1-)z%9! ~^mZ .&)a%A !횞~ݖ]=͒Ű?6-aUQA0 Q~zvMr nˮjfIbhqȰ˪IiEI(A~w=og9_eW5EO$G1X[<k?K ?6-aUQA0 Q~zvMr nˮjfIb(qȰ˪IiEI(A~w=og9_eW5EO$G1M deU#CYPCA=:#p rT%K:ˊTW/pxZ\U%EbD1)燵\X R@4`:?|(Nyn:;P+Mx7P2҇cxT,ez'1\s5Z+wr)2ukNU(bP *M&Fuc8m;<ɼyyV ҭX}'rozV< lq0k'1sߡj_0_ \\,0@ܥ.)Q4- `zdĐAk1u'"PRN\qa~oCo☧ie\(Nh+ %&RZe%zp9eXjs'#}b-5}{|];~ 9i]Ьc1!'1$H 3u&huG ,4$ۙ-Չn(ا^g/?zϞ=OP|+າ&DɊ on;/RM(qz2b ~c˽0K'd̠N>tX٧{: 1Lucۃ~Cgk-:deI޺ $%AE)܁ 9ݗ߾n:)JIEWϩ/pTD{r4OA(HF PDA㾲(tǿY{أkݨĿm !23 Ժ\q:@ƺ\nzGd= ,Q=MNH$(vܺwY}tZ)Rz ca{'jG~TE+A{\* pV Y̭54⠓홂6=;&mV-j0q$G5;m_$ A@@?H [Q* >zr6r[vUWd*m4Ry!- Yvj%(@O=9MsTE?,x;]wm5L1Œ{.Ŷm&\(x:h2b,0fr[lf2uY,bX,bZ,eWuJNQ% l_J6\)-d1Eeb%T *0 ) 0@Z` %!QO\q:{!IڢTUUP jsKǕﲢjyH$ŏGȉȽB'T_SiXWcAD+ʜo愐cCeUyEEs#&\ fSF(phK&)M$)%AI TUUUUU: ;:</o;ԴCGOrU:Lc]8־=K1g|Э c:B"䭰 ͏]/rKr˔Z\{t#E` ˩TyrEGՠKil"ł!#~ښ UaG}Z$ O9ZtR_H lQK2:Z>EhqLV;D!}Z%$&EE}WFd*B+A t?{&"YEjb <::;9 fAA(@/州zirh,Ac;t#3uV&JLJc$"Yb*1) p+xn K̂ݫVszVPI#$z L 84 ƳpNYP)Ƌ.hg^ڡ\e$&$`Ȍkr r r r r Hd px57`-g՜^U %x/O:zs :g[j/P'031$bvY 5ba](݉yf`fffffffg+Vt!EWE[tp 쮦?W3",# `clm%j8˩s{!ьȆsc3O%"7 tjVW7pBr/-BC[bF/0H;-a6sN,JB4]W$r~5=9_wZ=$ qa%YH (B:n2*j"?N,JB4]W$r~5=9_e,b~^mZ]VEMRiEIcDo/쪦4 Y0h0Hkzr nˮjN`iEIcDo/쪦4 %Y۴ 뺮모I0 bvM_mUMiJ0!yivYXNPQ M˰˒cu[vU3=G]q_z+jmElʟSDx>D!9V&)G.5uu椂ѺZ˼^k/~'تXgeFg㰄W9Â>lSx.S@K˻H< Tpd\?Qa`Tyj\% c b &$*Mr3f+E&$$$$|&  X $U@ ``X$ЂKzi@  5&i L!hX1JLArI395+WcT7K+_M;:6Bd(%2(\j勈wn!Nz ?F?OFx6WAHPuO8p*O"D/8}n%* ZnF--:t4VNcbY ^-l$|޹u*@00n=ܮcsn,w%8Hq1Xcmj|k 8(Nc\|FȭV<9ȫJA1n yZ=1U4m lGq.nWfwU*WGkCOa࿙aE8qW?yZqĭSXͪ ĭ=К Ռĭe1 Vt۶njyd[N}rz]kJ_Kb`wۅk?4 zӐ9Thĥ q:g\!Zo?)ĹUx ĻSm|IW+/}g|Is:70`0uB'֧|gpn X 4;Zt,iZE(ګY/Zм\|6ЩJ "q$)ֹU[GpYoZA M9[Wt3h-aY9[١Pq i/a_1JL01M%t2hōi@(0 HqA6ZI : .y$W8b%*&TXv^[ AD)Ԁ/i4 \ -Xq N> R0t攃XDDq8EpzR*;+0"е_+E,>6h˺ҺĢ&PCP})8996 P =?3aϰ{ s=? =kμ4Z'`%0 bfff2UUUUUUUUUU1A 45m˲몪iieI(bauYVUQ4IRA8Nӈby^qܶiˮ)i%I@KLr @ˮjfIb~^mZ]VEMR=N,JFA B=9~۵Br @ˮjfIb~^mZ]VEMR=N,JFA B=9~Br @ˮjfIb~^mZ]VEMR=N,JFA B=9~5)z%9!yivY5I8 ( r1m׍A0< pjVFS6_'Na=]s 1,(n$- j)x hfX%Ї\y8v큺ye5Na=]slIv\E5LA;=+9rX8o> A<8n4-0,(j$) yifY%I8 (b!]۶뚦YuږeUUE4˒$QEYEI9( A}RN̼J{@ j@?ꟽɗ;7hGw3'og/^V[:RN97 @&V_wpܼ$JiBc:eC2"*a"]۠ Y?`K&_>"ޠ͜K_dlGV\CL?;;+7R3 /*&N" ̹ R L LtDT<34˯InEN|:ٗk g`O#/ݝ͙lK LF+>6'c.B&#" ۯYnUN-Q M˫$_d?`\ڜX|[JlB:hs2R*d2"` \^>ݒ̎ z^qܶiZauYVUQ4IRA8N0̲(J qFQ0\aGxC'pۯYnUN-Q M˫#nH$s& q:D2HCDr>JQ0>H_<~`>Hl0z 9a}`vnS-u]wUT$]#e!CD0$.[W@t9Qvׇ- o[8,D>D惄$CF8?HG+)RE/]`a!tN׍tlj-ʧPzHF[?DpPBA"/Ė f:>Iַ-F4?@asDaz`pcvu!" dA"?RR[ O[|]|(τ`^և`~(@\4kPAˡCCbCAAG,G-BhCFz # "E[E[[[[[[[[[;kJ*aO#/ݝ͙lK LF+>6'c.B&#"ƀ1` FkFkFkFkFkFkFkFkFk#UR)mR TJJQEjժVig*uOg"K9T9s9s9s9RJ)RJ)T9sc1c1c1c18\R4" i` Zkݝs9s9看h4F\R"  0@륔RJ)RJQEQEQEQEQ0 0 n1c \R,&`W:0 SP8Lz(AQ(((Buv}jZgƑmbXe-Jš$H z' 9F C"!>S6 .QjdAbWW`-V U"@lr)SN9EEEEEEEEEEEEEEEEEEEEEEE 2( @ELC5`M˰*Jp %#nb9g7.M+¬.*K&&I)BȚ#5> Ϣ$6!c.ˠ"& Az$\c̀vav}}}}}}}}6-g#ր1^+6B,ê"()`8lҺYH}`Wݸ4 , r$ 2z"kv0< 4^z^zt}}Ȩ"WsM+Ͷ=n2߸i1g4wil&lq;?f7W4F"*XNf?=k4wizSyq>(SOj;YǕf7Jb|E6{-|X4wQn_ iuݲ˲,˲,˲,˲,˲,!kZkZk3@\fMqli4"  Х1&Ƙpqqqq9s9s9s ?4n&{dʙNso2X9,"K ih e kZkZkl6fl6fl\fMqli4?:Ba @c۶m3%]Hl#1#1#lqaX+* 6$Y\Q5(ƴQ2X@ &tP ݀f7)?8 iǍnl 2*&P`"%EZŬ((( 0Kl0333333333C`$. kZguR4Bَn2c.eK*8 {=RR(#> [xJ$HBx FXt .!Cf TvtseK*8 { ѯnK=#pG}Wӱg6e/lU붺G8"K 9B         0 0 0 s9׽{{{yojv@ujlT~3" 9"\  RJ)˲,˲,2 0 0  B\fMqli4?:<" 25ۻ"H$D"H$D"H$ `0 s9swwwwwwwwwwwwwwwwwwwwwbbb"\fMqli4?: K9"\J)wwwwwwwwwwwwwwwwwwwwweYeYeaaAAAAAA\Mqli4?n<" 25;7000000P( BPH)RJ)d2L&dX,b\Mqli4?n;"9D?AAAAAAAaYeYeYs9swwwwwwwwwwwwwwwww\Mqli4?n;" 9"\ʿ)RJ)]eYeYaaaAAAP\Mqli4?n; ́[5Dkkkr&I$.C&`!PqL&d2Ls9swwwwwwwwwwwwwwwwwwww 2 2Ƞ [؏1 Օ05Q4aM4\r4l7zS2o72vVs<\2  8R fffffffffffffffffffff Ȳ,˲,˲,qqqqqq@Sñr0\^O%kT 6 +Y`l YldmS\"nɰv (hiiZkZ'&!bǠ!`l6fl6vMp#sv={d̾79k}y4GnFd-\(D2# [@'.u"1p`R'P2|'܁ԀȺ5m%7<]j 3, xf9r5Z&`hE&i|D*8q!)@CP{tZjJJCpVP@ROԴH_6<]j 3, xf9r5Z&`hvmvmfmfmfmfmL2eʔ)SL2ezы^E/ u8ofː0(gv#7Qe2 v\k"9Ar 9ArC:tСC]tCT?pP͖!aF%TQ>4GnFdl-\(D2#ѡ52 N\ 1D 3_41sP*ˌ31,g14fa1a 3\S(050`f(c906Sb38Ж9f19iy28ƈObHrPg-)c1gQ318R1ӌ21L3v\qXRn뼕a \[}M2̸sb 30,3܄faf81+c4Ė@DF1֘a3\kZtqi\; `ΟDDEElZDD%"" #"RODD耒D#4%]9o9\v\@+ )u-:εxvwVw}usN4Ӯufz3]&/:hL11Ì31 k1^93֘] ;ԉn0SrYjK3MFӘel 9p˲,˲,˲,˲,(((  rwwwwwwwwwwwwwwwwwwwwww9 X $" 9B.#RJ)RJAAeYeYeYeYeYeYeY\B"K@);}A;-*˲(((" wwwwwwwwwwwwwwwwwwwwwws9˲,˲, b V*U[ZUUT[TʪUJEz "9pB˲,˲,˲,˲,˲,˲,˲,((  \Bm'@t|5fvvvvvvwv N>0 0 0 À@bIL616ŗ:~~~~~~-b-boooooi%8f¬*]" d++弮Lj"hUS6`d~\R T4ipԪ$Cd.`I 82ƥMn>Tڥy3kB2P*A/%B0IHƖR3 @kBx ^!CȃPyj Gh\-j%S҉c4JinyҎQ 3.O4rB:ilLGA^nEd,rAG4(ƴQB\eXhUT`ʤ+ jTHTY/{srWt"{y^><|4v# ivzmZܾK1@I'Kfp@D2,Aצѩ|\7GDtHU_&xD%mu E8вnj"%`C PU4UUUU((( h!!!=y6:0NQpcPI܇m Y@?ݽ|Yt9pzlrjhvbU HkD*@<{8gk4&[0JuTUL4D?75-%q*'?dF#6!iVꡙwٱK`U$E4̢$aGlKC+(j~f^= A=ܬkVZ9RN؀̷xJpvhFV`5|xit(pnlfɼiٮ6샲 7i(u\<8y8k|p+_b^ZVjJ) |t lfdF\@xit(pnlf :-2;/)~%=!0B+s"#oK;+؈LʗxHwpVhD6` -)ΩTgmLc, _ʩ[ى?z#̋ JA`ʕ٦eȩ'+Yqf.$ڎlMIyE8|Ak=[9uKgW5EK\\\sSD|XT8<"ۭyjWFcFgmLʩ[ىW) p/nx i|o]5A@˻{wj6r&1^%e%[%MY؇wwELbA! 싮 NZc%RJ_AU VNR N _ڤ˙X;[W`yF1 hkxYo{Pp˻{wZt9pzlrjhvbU HkD*@<{8gk4&[0JuTUL4D?7ݒ 8q`Pt@MI~E=A=pFks&c ^˭ZVIR}NlJ\FELB<>+:fnfVAE=#a?ł<@2P {~soDk %Ac_[W\SI3zpzkrjgfbE FKBN Ҟ,R%2 U3=ﻮ9߷muM,q m˲몪i9%*#5-$  `O/tyn냼{A\;rnڢ칚jxfX7zbr-8M8IiHyPphL`ʕ i|oxf_t%Op>lcP=bU HkD*@<{8gkuTUL4D?7zw"s'UÑ.IkwF1\a0cbQ aXU m[+sIh9R=0I0A@! ˴+䘗Ofvҷv7#yiW˜=?XeUƩacSK)^W 9zvL9ׯ2r0O}ι&U<=Zrn9 uޮ? Eo*#񺦅ベ&OܭweٹmU >VVNA5,JT"Ln*LRB߭}aSvyF27/@rscwf%Kh^V%#!חGXhAE^ںk[.3<'dQ}IO v;_3\4rQ"MS=M)˒iʲ4oz|wAf{D4yׄ;42.-q\q~o:|U?pɎz+I%=Ѭ[jĺ.e8Xumf?OLOvCt^{t276Rsyy<<8!,f|Ŗ3,Vq3$BzyeYy˸UHv=z`LbN~42Xf8ii2h 6᝽'+ φUTۺIk뵭6뺮mk[5$6u噾bwC|E<% ("͑y5~QZڝ5|/A<4F7h$(IQ.,M#"\LZ\_e}sy\@\߽*k뺶ŪeYِ_u]~qqL.1j҃"m[ hjm2n]ײ|af#`!mgLm |$-`0aanDDDp;V_[aaqIDUEQ`rpLZZ" q4 kxyȍ:F@3^ Gj^%@x4 F@uۖeUUEsPNuatp}#1˫:J 2Ɋ. #9P 7\3Boha-D`Q*~#4x znHT^@Bu$DZ@eI H+ q H$$:E $i$4Q C6##p[Cp{[4T9 Ȑ1x^]']4:!@!8\ntlXĂP5FʎZjï۲+x  @P~Q M˰˪I4 za97! P>0$3j1g%.uF$8ba)(!bBG /WtdSCS[d{QF0Ȯj Em|||||||||||||Lg ǀyn۲뮻뮻뮻뮻뮻뮻뮻뮻뮻뾐 ooooooo~~~~~^wu]wu]wu]wu?~~~S=BH$`( IrE1 A<8n4-0,(j$) (xi|oEQ"p8 CuۖeUj@ ` N(ay]qۦiYaeYUEQ$IQA8N0 {k,@ h00۶,*>G`rn۲캪jy. E"@pˢ(D<4$1 -ˮ)bP$`0 iAY}$9 }umev]xVX7yRqОx)=-\|88"Ck` +A5iPGd`tD&58y57c1BESA2#@D, Bb(@DhzNط<% 9?% clf-^uV 1$B4N(ay]qۦiYaeUEM$Eq2's2's2's2's2'sp8 CuۖeUUt&â0?tX 6AV^qa8[eQHy<F8uݶeuU4E\,1rDU8HlKj`=م@ Dp0 &A`Ae?+Es]3@ 0 繮hT(xM9) 90[oR25MQ< "@ P Ls0{'q0mӴ,ð벬i(eQHy<F8uݶeձ` N(ay]qۦiYaeYUEQ$IQA8N0 {k ꮻ뮻뮻`1-)z. P A}'G1?/|[/Jp,쪦Pd P A}'G1?& ,6-.&)TUD G!*j"(8 -jp4r nˮj Eq0@P~Q M6S#k`K ɕڈրڜ̂+vB#b -Q?pIwlE6\AK=;Ŧ;\P(sH~?!yրڜٛٛٛ]VEMRa֋! LѲMsGf;A 0Q?pVdTC[l -!e ᥶㒭wr6b5>6C6##p[TG@pEVjTp A,+ygdT=nM@A)N 4*Q@=,ֵdaaWi@ 'I;ڤI-F^mR)@#@OӤE? ꔴXkTm\L9R ~"7N 3N7ʣ]sA4$]+dSȮ#8Sé0j-bRrcd0gjs3 j^T=P (o]-cy]?.nL3= /Jc .Z~p͡B2)[YɾFOh4Z:E8u:t^(4*E sF0Sh`Z ҥm2صuAD8#c(c8oEYhM)SmƘsɝc &1D ){}'R6aEv`X09m3{$ef{6GY2h |З0+ݢ~ZhfXäv;0ެ/frenr\i:`zYo?蝰_a0WfcYb_Z,SXX\?m2} 3p*Vk?I|vL8ss4]n>R .j k9ل~f:F`sg!kfخ8KOӵE6cnZ9XCYȡNHUGP8kZC*cS0r:ZTЁX/C7l-޽N@{C]PmЅ?]2e$k_Y$lZ?z}魡Qh44Âd-. 3ўfOp%B\.f /r>b`ںr_s 3Rա\0W[7Qd.%Gu qx_FBgZƂÄqKHqw"o (|X=9l*c?-ޡ ħi ESMz64%.h=L^ 40X@T$/7uXVwRohF͜؈UZ|Ef4As)|&Rg@ԙw/cEՙL.nT3C,!~+8S=? wrDB`Jg4#yfcďYfM$"9-yˇ$|o J@PDI;.ɫ_RS'savѽYsuml5:`1\jRP'SZ"#}LO$GsavѽYsuml5:`/2cz:%920h?ݛe^ ;WXV3Y uXlZF[L&+KG\( q@ۮ^oeNjc~uW+*BN')MK% EG#Yy8\Wk^oeNjc~uuXlZF[L&`RVZTT :L4-H$D @4=N,Ir8s0d/a}w;6cYvj5m]g3,^/KU[-kRR)t2ҴT"Pt43>x:$q0υ`&pY!!Ճ1\啐>^4O["h A^kNl)7#}Ǎ)YOfzHْ-*Df]F[l]Vtr>$@ʉrXv-7S cszmEQ[ z۟w " [Y;l:?HɂDFD`:U(⟎aQMnӺ(4n~W辞vmݙ!;UÌ^}Q~ȯ[#W`L 76Nʘ=PҘOXIaqY,3PpV;x@ ;y;NoH.W-8x6وG}H|| A'bS3pNۡBw8%ǃ_hLz/B0<<DXCop! as`=94\wI" ;b* os i*h]1|~5u8&@΍z>*ޯOD#޿m28#q,bb BqTbG'H(NH,$م$A^C_Hr$IOISUe,YO>Q,g"9*Ddž`ʼnJę6ڌ'rsi18-q4h܂|%6"KrFcbnIqNO}97_~3;%T= Id,3L+xbxZd5 RzC23B!70?($ҷ#S*Cr%6L@jN`|SD^d7ē -&{-s2222:::)]MY2Wq],9xW|st p Ï;n7 &y4e+l.}O4842 Dב}Vr?߅]ګzukkz@ +;#[ih t8p*v+˻,QEe~S"Z1,Kwrf AB :X5Vb!?>Hb;{ OEncSCH)+(/jHGjtZ#օz0h C%y=%`JSɛ(s&()ʫ(&,Ϻ-WZiյ_9`>dD [aZb~VU0:֋ɾ|f+{&nH@]6}tk5&ټMM!G`w['[hӯN>bge6y+~N j|V 'BݪA:D ~MЕ].o-}B8>y$>Oc–A}v tMO_u qlzW{* &lIUȃ'@9( +O b,Bro?ct?2c~ϐ Vl/X]z|f !+'  1' =zX/JY8|͒ ƌD081SΤOǥT{ק0e U<>p*9ݾ {6IW]'(](ן_*e9vp&"͓UOZ?Zz{Ek-ietXSz™(\!:, 9v:.vb–ɲ,̞{"c%6 me2Y~<j0'Q|Iե*Lsy޽v􆞬^S]Mߖ/8W!dAnE#?(uEw]/j-BMҷtޏ8$IeYv:dz1-l|@- P(%:-)mFPFA[p(:HRI<%)JLE(EM$SɔL uJTjԔ+JR1L5S*ڪn+eX-Kr[ۂX婲:z.s^~_7 aBX~,6HY)<3sf\EhEi$ZLS UKTekԛn1 7í8[cm\.tڷuusivwW0o#ᓸoDOݪעyntY %X *,҅5FvX 3ŒЈ؍Z{YIo.4HM>^i|GHV=P v5)ҩ}Ŀg=;}vNckk`hA8%y۳*VZs\ծeGYP6Nkr[f*_krP,*IMim{b=99VӞ(C"EojJq zŕ}L ˱eO􉉿P^d# &?=nen<PЭ vΤnv|^f xlx]%ѡG֩۸antuǛ->x)r.p!V1]JTx1#l O~v\Ǔxqc7%48" Ӗ ]g!&,#H#ENR" P)&FdiSheRy'? (tاGc[ѝkwS{- #س@ZnI>Tt,PGbg3,Id8 L1"fkt3k Tpb(8FN. F,F.0 ,m4j}$xIf/)Os~ <޾ٛHoQSd s=ڀs1&`Czа>]oO|)Qq4]dtR\&Ϛ /vnmOڤ3{yV1܀|%,Th8ٛd&\bdzeHJȀNX/ "%9{E*Ej_jws>^D땏C*a_-~fwaT y xr#NmCc GWjpBB|Xɛݟ$6bOj[I[*3d>l; #%?¾⼀·q\=MȬ!-v1rɕ {^7uGc2gVu+w:J=@F<φ]GtbnlP&[lZHysnh?b0RvvRŞ;F}=nSq g~FmKM9T+f%5Ӝ |y0[N}{{B!|\o{ϐ|a'ii cII `9JXyv X+%Riu3!K5)ŋ%BI\apt #ed$o2 )bNHh0̌4@wP>gX4H`p PAl|v orF`zpp(hzCO&r>}d|;.L~/0Pqӊǵ*uGM|jp(frg&Su\jr!dR[ݝu_^H^;?7ha[o-9?= ٫Wް9!{]? O-B?{琌'R;b*546ye)+:sF d: 2YFMgtbMosrOE}F-7խ=XǸ)+KDnښ\Tn vӔ[W%=ɻ/yהܛ:>{5oJt,V'iV66n. nܸxGi1?g {}m!<>^N]yMD}M kIc2C|h̋GjOЬefBcK|JjE~"*ɷ\pw!ߙ#U!?+^y"E21+POf?A e@V(q?=T.5aCm4x7 qV? UA dDzYطػ.^+apk~6i<͢-eš<h'w]P7ڠ#<4Z`\mQM#Mا^Ll[}++ .KKJkXd6:f}.2plȎ؛\lA?@{\ @?]{ ,Eќ}ng˱p þ60M$ õ5< 3aAuLGA*6Zlꑰ0UǔQ)3\ԫԪ jW.j1ދëV3XUeS´W} |_w`Wͽp0$v`12DLXci ,$7EYMejV?f,߬O8U>ա.jNu,Z} Ѫ K+A;ZZxV{C04${ȷZ_S~EF&$J%WoXЭ7(bO!PTTww;^ԮR`} *JiĴnKCFKa`akjbL/@y\ƹ]VP&~zuX y&Yݬ@$0ÖD_^q\iX"ѯQ86d n"FWtZ]_a}[>m 3C#54B x/` M((pH_H3R8i5:ǨRH5Q2s!$!$I2c.Rl$Shm/;0B|X@o 65_Lh+-4ڡVi#Qnp~7~B+\4{=&Nduj Į^K"09TiTF D{Yed6ܨ!+C%8?3wSKVco{ #/;GS_kw (5BO\iv !,9FS`mz #0=JWdqp}"/LZgt&2>JVbo| %2?LYfq|%4CP]l{'2=GR]hs~%0;FQ\gr}"-8CNYdoz(3>IT_ju$/:EP[ft  +6ALWbmx~ %/9?EKQW]ciou{ #)/5;AGMSY_ekt}!(1:CLU^gpy" $-6?HQZclu~""#  )2;DMV_hqw$"$6ALWakv%'2=HUbo|&)4?JWds~ ȨBȳ2 Id?8_PSc+ƩOo9D{Il}>$pz`si5,3aszudeP0{ ef u4tm\/P7F6.V4#Lz8Z#;'GTZgt (#0CNYdq~ ))))))))))))***.9DOp} +#.9DOZep{ ,,,,,,,,,,----------. +6ANYdoz//////////}0&0,5>GPY_ep{1&1>>*39?EKT_ju{?&1LWbmxIJ!+5?IOU[agmsyJK!,7BMXcnyLLLLLLLLLLLM M2=HS^itN$/:EP[fq|OOOOOOOLV`jt~ P*5@KValw QQ.8BLV`jt8Rj~ S2FZnJ^0D 4H\p$=Vj~ XXXXX6YrZZl [[[\p)BVj~ ]]]]]"^^r _2FZn`6J^ra:Nbvb*>Rfzc.BVj~ ddddde6J^rfffffggggggh.BVj~ i2FZnjjjjjjjjjjjjjk:Nbvl*>Rfzm.BVj~ n2FZno6J^rp:NbvVqqsDDD1bN  x"IƘ*i+€,~yA?m@߮9jFqU);]{ ~Wh-N6w1\BꞱBPOeIB ᩫv;+㿟!jɃDoWQ,ǩQ %7M8¥o jY~Wx M֋#//򊓶ݲ%¦#*~:Ȯ_~g3 :pxc]fV$oA@ |nc:pG̫8Y(= wC59$P>a57Gg|DʣVJ #̅UAIXƿe6AHE,'P 8;VUaT@2[41Ehb CGKߐ,Umj ȍGLbaOjc^YΨ&RQ LJEDrx ={n9(,)G2_ĸ~ ,ݠcormeOVSNJFBll1)!Ɂ-CϞ[h4)3&\}xcF*N!@7ipEI_G}ɨ2j=HD±볚TgQJl6fY/Lv&օU(:~}}}}}3)!Ɂ=-ye9Dvv<<<<ٮqd9g4ђ6/+a"c <2NQgc,|R&?C9=& =Yaf ^NX%.qIҌc/Ar?gfXoM٥&z%,T` -y!XF(r655蓫ƌSeХ`[ǵOηjO938 /8[%9Mau)=Qey-AUi} 1EYm 5I]q6ER_ly!.=JWdq~ #0=CIO\ix2APar):IXiz1BQ`q(9JWds,;JYhw"/gt"1>KZix$3BQ`o| *9HWdq!.;JYhw#1?M[hu,;JYhw 2AP_n}0?JU`kx.;HUbo|%1=KYgu+9GUamyds(5DS`mz"/IT_ju)4?JU`kv&1HR\fpz&2>JVbnz$.8BLdp|$0,Ƚ9tH+6VQg똯_&j&W^'Uq]>oڋS<~oNN[{g!v'$<0ʘ;'H0RJ| ?äI;ya8' <5V|wHWl)6zXmezuB[ CxGԖm#! llPPR|:Is9wQYB=t1?nܝJ*x"*?R@?(K Li,-kڮ4{{{Q$E_>*Ww `0 `0 `0 `0~~~~~^z^z^z^z^vnvnvnvnv].r\.r\.r\.r\.nvnvnvnvnۭVjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bz^z^z^z^zZVjZVjZVjZVjZjZVjZVjZVjZVjZRT*JRT*JRT*JRT*JRT?@})u&q=6PqCC|* @@&1}ZP;is]+X Q9`0AAYP3<$gw&_S1OL2\(C 0CPx'nﵲZ2"S$F!"<fX6ӻk2gTs TӌJ?HPA5C~1_U/,udccccccccccccRT*JRT*JRT*JRT*JRTonJI\}gϢM-$T>vFh4Fh4Fh4%J--AP( BP(A1{+sMh)tȏJ*Dt0~}}=|>|>t:Nt:Nt:Nl6fl6fl6ͦ 6bVf1L&d2L _K]:%k*UÅ (̟=,5î<6+  <tٳ3ie%T|P~DA-7t6,ɏ*Y`f_< ?Fra3fՓ҉ V oE)2$״Ѭ*=*pא&#2H R%-.*%qO lecF!91{T3(> ܒwOGz,Hb 2$=:HX⧁)@.uqory ܔᳫ֯$?n03]W0%@ZL9 ]2bđA/WѲaXAp(@h`iYBr P! gOJVLk<Y\$hP3IcFL+TN`YDxhA挟8d #:\``-vQbkV7^0AG?.X4qc^H䈑PlQyϞK<`1r(bM-mqC &BGSSSSIۼ-s.a t\ONabbbPajL82~Zj7좸ְ"=n0!aƒ5fUXVD,0L_||-lr$cd5jȹriiiiiiii `}ޒ1DǢA>_/,*"qg¿_K+)&$py5夤$:un|}NƝ wvz|.~x-jIIIt,9;¢Z:*Bw]ZI1! ؇w{d̫)'%%ѱF jiiog1 0[\'H'@E,rwWR[V>pPpag<*u*օdJ E|&@kBgdM%Cj015yuϾz0@@ v{"GaK#?r(2_Pc*G$0 @ggg6o˜KxxaACC?.WӼS0"RMI)6X`N!,Z:IƊ JԘWs[c$BZ@pHM-wRgH I( Ç$B| @/yTlá9AZWUS;\%vAPM O_gov*B2c"> 0kkKP-"""""""""|W嬴I(HD2L&d2L&d2L& ٫kKP(.JH[v14444444$$$$$$$$$$$$$$$$$$$$$`0^\[:\jUEpQ"GBB@+sorVZ3EtT4x@"H$D"H$D"H$>;%c^M9))E7|}>G_XTPKGEH;;}=FVRLHFC?<x<x<x9;¢Z:*Bw]ZI1! h؇w{d̫)'%%ѱF jiY@kti%ńd4Ã`}ޒ1DǢύ _QҸc4Fh4Fh4F}xwyKƼrRR:n|}N wvz|.~x(bX,bX,bF jiܩogJ h}xwyKƼrRR:n|}N;;}=F&L0a„ -jIIIt,H9;¢Z:*BwYѥ}xwyKƼrRR: Jk"D!B"DogJi xH0f.MBh(?dà/FO^J"٣dU1/$@rH1Ӏa ݙg+6X:Ԕ ~A @55z<؇w{d̫)'%%ѱs _QҸc¿_K+!5C8ppy5夤$: (F jI, $%]&rK22d  0r2OdN*)J+~y@@ j }Oq̉U%U3!D"H$D"H$Db0{urmpUeE  0(2.g]G~HB@4hРA 4hРA 4hРA 0` 0` 0`34%$5s*c ,D `:t ժDC ̽Yiב8P$58q8L04%_/ @]ZI1! @o*T*ʆX`89;p8m jiqog~~~ _WaaaaaaaaaaB}NL('J.%>E :IsS(_!{a[EzxaB~~~߷9G%N={.DňTŎM7_Y3 ȆL.z+(plm1:ť4T`aġ4~,uSL38{mj!R #6Tɐ!O ><;7-9xb"E0`3ӻk2gTsc4Fh4Fh4Fh4Fh4 .\Vsc_\JLAIE  &@onJI\}gϢM-$T>vPjb ,Xpƌ>-W؝䮕 kUK0V  [[m̭}q))2 $%@ 3Xc hYԙgp,BBc (F m𩰃56: (d6k˚K~88*1'nﵲZ2"S$F!@I@ ~zTذ-"O4T`h@?.X0a`YDhTB~2\Dq[=<)% 8v 1R6gռeM$@`ihQq7kǼ# ؠ۳R56pǸbD /f]7UǍ&z(`hC3~Y4a`K<`1 `SK)MdM0N|@rrrrrrrrrrrrrrrrrrrrrD"H$D"H$D"f +RX1.#>`Ԕ [LD !6<C 50,-HxiM4cX„MƊqć 0J9[UJ 8t7_aj!b,YP3H%MF kbέ+"?dHQb56 P04%$5s*c4|,rY"28 X@kticF91{T3(> 0ܒwOŰt8N OoluPr656gɇÿZG4+R0/$ 8`TZ)U-j ,snhtJG  iɛB_-a!iݙd\UOJJcQ#swEtT48]ZI1! 2J~,@: 8ceV1mx0{SLdĵ%<^| P)2vMqa8$C-R[( d)'ɞ1=OmR@af fIď}!aB!pfA`q ` H:HXlŽU-K(%8ɺK Y_1!N0Jt(zӶGRペa]4 ?]KoWQJ%||C2\`3/E$0r)gWQ%A~'ëh3XKBB5bHA (`@/; =NwgbO%Fxjʼn:d۫eK;jeP #C||>|>|>|>BA@>J~6oTՅu#EI; 8 Rϻ۟qju.x<x<x<>00L^]>U2(Sj*Ɇ e OQ~~~~~~ϻ۟qju.X 4i!?x"@2%00L^]>U2(Sj*Ɇ e OQM O%?Wov*:B R$Rсvnvnvnvnvn arpm9AZWUSQN6\(K}tDrS(_mtJP±t(`t`'D!/; =NwfQRL3Vc'$ëJej]UME9Pr,At)J9@M O%?WqAhzx'o5u%䉍F4TX <6+  <C'7pxSc+4i0PPNA2|VniEŔi [%J--Ǝ5t" Td„Nt'np5k- kn%)2^0Bh&,`:?2`hRe &l53XKBB5bHA (`@M3cY"%FbĞ\K D#>tp@[M/[EqFV2%VAr,Xaȃ < sɳCyکsj*Ɇ e OQ|>r\.r\.r\.r\.x<x<x<x<x<p8p8p8p8p~~~~~nvnvnvnvn[ >Kݔ: ΞEZvnvnm6fl6fl6fl6fl6f sɳCyکsȏ'&.R}^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:_p̗-xU5k.!ң)h4Fh4Fh4Fh4Fh4=ӻk2gTs TӌJ?HPZ/[ik̢bJR@$fF ,tql38v>|>|>|>|>gl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX,bX,bX,bX,p8p8p8p8p8 `0 `0 `0~~~~~^z^z^z^z^vnvnvnvnv\.r\.r\.r\.r\.nvnvnvnvnۭVjZVjZVjZVjZVfl6fl6fl6fl6flbX,bX,bX,bX,bz^z^z^z^jZVjZVjZVjZVjZjZVjZVjZVjZVjZRT*JRT*JRT*JRT*JRTt:Nt:Nt:Nt:Nt:IRT*JRT*JRT*JRT*JRTLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL,Fh4Fh4Fh4Fh4FaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaP( BP( BP( BP( BP( z>|>|>|>|>ϧt:Nt:Nt:Nt:Nt6fl6fl6fl6fl6fd2L&d2L&d2L&d2L&d2r\.r\.r\.r\.reCX&L|8ژ[RRdH*J@f0Ag4~,uSL38{mj!R #6TQDM3b\bwFV2%VAr,Xaȃ <;7-9xb"ED!BEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE5ӻk2gTs TӌJ?C 2$_p̗-xU5 cf"F"=B"ĆL.z+(plm1:ť4T`aN SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS7ïrIMZXʱc ".H ><;7-9xb"E?~̟=,y)Oke eDHI,B)DxǰONɜ&Re* PM3^(I$;HIIII% \6fa̬#Ct؈qtBбG=zDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE)gRgWٳhS 7Z1pP|zzzBPx'nﵲZ2"S$F!"<رcçwG'dNo2I/$~NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN6et[Gckձ/.%Exࠁd trPGR7$>gѦ*;n(@1bhO8p4555555555555555555555555555555555555111111111111111111111111111111111111!(Kݔ: ΞEZH|측ň >vhРqƌ>-W؝䮕 kUK0V ό3f sɳCyکsȏ'&.R}(C JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ~ >;:&svxK>I@5x$#F1l˄颷Vsc_\JLAIE  &tƌ>-W؝䮕 kUK0V ϋ/^ sɳCyکsȏ'&.R}…  yÒV^ˠ^XFp(DB-Z% \6fa̬#Ct؈qtBб ,X Eo6VǾ⁃ ,LYB >Kݔ: ΞEZH|측ň >vTPT*JRT*JRT*JRT*JRT*ʚA2|.yvw(o5ZX;sn]$E0SHA?/{XRk ˈN5X2Ra? \9;MJ$U@fPHvy@N Eo6VǾ⁃ ,L1aB >Kݔ: ΞEZH|측ň >vJ(qƌ>-W؝䮕 kUK0V (***********************************BPx'nﵲZ2"S$F!"<1bçwG'dNo2I/$~D!BD/[ik:2DJG'D{`BDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD hYԙgp,BBc (F md2L&d2L&d2L&d2L&d2L sɳCyکsȏ'&.R}ÇCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB cl2G_Y3+((((((((((((((((ȆL.z+(plm1:ť4T`aH$D"H$D"H$D"H$D"H$IcFL+TNhrJֵ*HT%+LypCjݡhaT̹uE )>pPgaKy^+{eP/,#Bz8Hba"H!ƒ x<x<x<x<1_p̗-xU9WD~<1p (gaKy^+{eP/,#Bz8Hba"H! 5[LRi %d8p/8*sqtxŚ1 a# B0@6et[Gckձ/.%Exࠁd t @ >Kݔ: ΞEZH|측ň >v `4fiB͍&wd`]KDX x8 GA2|.yvw(o5ZX;sn]$E0srrrD"H$D"H$D"H$D"H$D"8ӻk2gTs TӌJ?HPA cl2G_Y3)6b!tq`CX&L|8ژ[RRdH*J@f0AA4~,uSL38{mj!R #6TaM3b\bwFV2%VAr, sɳCyکsȏ'&.R}` yÒV^ˠ^XFp(DB `i-U\&4ㅒDp&A/[ik:2DJG'D{` 7l˄颷Vsc_\JLAIE  &@(gRgWٳhS 7Z14ܤ1#O*v'mn4k%Zb$*&<;7-9xb"E yÒV^ˠ^XFp(D 4h & \6fa̬#Ct؈qtBб̙3g Eo6VǾ⁃ f̘1cƌ?@})u&q=6PqCC|*)S&000000000000000000000000000000000000f Kʛ|NŜ[WD~<1p E2dȐAPx'nﵲZ2"S$F!~ >;:&svxK>I@5x$3f̘1cl˄颷Vsc_\JLAIE  &onJI\}gϢM-$T>vPjb ;a„IcFL+TNhrJֵ*HT%+Lyp 0`|>|>|>|>|>A?/{XRk ˈN5X2 `i-U\&4ㅒDϗ/_|Ie ^8:gѦ*;n(@1bhO.] sɳCyکsȏ'&.R}ȅ .~~~~~5[LRi %d-[lْ/8*sqtxŚ1l˄颷Vsc_\JLAIE  &hѢz^z^z^z^4fiB͍&wd`]KDXӫ$gw&_S1OL2\(C1///A?/{XRk ˈN5X2fɒ%Ka? \9;MJ$U@fPHvKe ^8: [[m̭}q))2 $%@ \r4~,uSL38{mj!R #6Tرb] ><;7-9xb"Evvvv yÒV^ˠ^XFp(DnçwG'dNo2I/$~TRJ>|>|>|>|>m˄颷Vsc_\JLAIE  &Px<x<x<x<4fiB͍&wd`]KDX~~~~wgaKy^+{eP/,#Bz8Hba"H!ƒ)S@0|zwtrM4*}.TjBI"gnnnn._p̗-xU5 cf"F"=RH"nvnvnvnvnM3YǎJ-PSa'J(rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr5d\Pkv*ܺ"IE8`(BJ^z^z^z^z^ׇ@0|zwtrM4*}.TjBI"'....._p̗-xU5 cf"F"=O|>|>|>s\.r\.r\.r\.r\.x<x<x<x<8p8p8p8p8~~~~vnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^zVjZVjZVjZVjZVju:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4FhZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ|>|>|>|>|>fl6fl6fl6fl6f\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2<x<x<x<x<cX,bX,bX,bX,bX,p8p8p8p80 `0 `0 `0@>^Yl ~$S@M/9O!j& O޳,2Af&]ĸP!M- oB!` .DʑL2숟Ǥ[H&$SA_)2(h>/%3a\S\dB%lAe*H*ߡx?e .^qVPfI}X$"{݄wntMuS9BHYdi䭱.WPyB5.4$uߕrtTD!!OVlm#LZ$]|*Hڌ9K_g];+>R-ʌ/Z]B>y8t30 8ٿXKXae*:X٥WC]F&9R߫~wQ8Vg,x1҈p磃`3=%s3KocJ᳠tQAat$-5E4u.8r'2Y\lFU͑L3zmSV`K@t'yr;c|冰DE@!E@6i QAIU|o{QKh25|x8ch۪9sȻ;+N_{{&aDb{'Q;'>bv.E=r!D"H"H$$Jd*Ydv> qfl]l.7} } ^>d~=7 5uN xtwOmk\V9222LQ.^d2q]T@Ԓ/VqU1RX.!2N:d _ ,Ӭʘ]-  ꚞ{,!M i̹XfOJ!g)u<愹uQ͉zim C"C"3}Ёl=*d.9]@˜\H2MPMkl0P Bxn~}d0292Ϙ1 c11u & y2 i3# i7`ɜs2\ȰqAw_0h/%--?yJ"@|쩍 }n܆GC~?t;ZGVm% 0Q@^-ot:C;#vu ǝE둈ΐY<\W&u( ධ5š>Z) A =2Xu*,;YP6OuDJ B”u?6-m/`O8c3Z SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL*R pib[VO-z543Y& 4h<.C7sٗQjF\3f4*.1,"ïFn.Nm jȅO Хx<x<x<x<x<7p|>^G}om^#Š!cG'W S%%%%%Q oha*'"<8`!8X-<_IIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG,< f5ńD$r FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF-I 1ng`d$B;*NtAlJ1bĈAdD%|B <}zZXIDV % 0T8!xA۩Ķ1Zkhf210/^ZiT\bXD_\Ԓ %.\p1I8o6 LՔChGʼn. UE-Z4p|>^G}om^#Š!cG'W S,X`AdD%|B <}zZXIDV PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPp?$xC;}iM1!o\j9%Ɉp7vFjJ!DĆ $ x=y +j^2LyxxxxxDFIT'ާNXI`|QbX,bX,bX,bX,bXE"t.MliEOf&+\b ~H]wn3ҚbB" |Z hsKRG'''''''''''''''''''''''''''''''''''''p8p8p8p8 0AQ[ȺfI!AdD%|B <}zZXIDV  *nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnllllllllllllllllllllllllllllllllllllX!yrwݹKk (H|j5P .)VW#~76ud'Em( (PhdDLR8cv;#S5%Qq bCUꬩ`0 `0 `0 `0 Q oha*'"<8`!8X-<_'N~~~~~߯'#D9p;5\ؖ8Fp LV&i„ ^z^z^z^z^]iT\bXD_\Ԓ %%J(Q1I8o6 LՔChGʼn. U&HA:{xkYV C?:)"<.C7sٗQjF\<4*.1,"ïFn.Nm jȅO :tfl6fl6fl6fl6fO kd]XQ3d aʁ8aD6uaE͐1+CiH`T*JRT*JRT*JRT*JRT*Jh4Fh4Fh4Fh4Fh4"ʼn{:N &e4Ѣ'\C3aVPp?$xC;}iM1!o\j9%AP( BP( BP( BP( BP(Ɉp7vFjJ!DĆ |>|>|>|>|>Nt:Nt:Nt:Nt:Nl6fl6fl6fl6fl6ͦ'#D9p;5\ؖ8Fp LV&I ,< f5ńD$r$4*.1,"ïFn.Nm jȅO *` L&d2L&d2L&d2L&d2L& $ x=y +j^2L_^^^^^DFIT'ާNXI`|QZ`@i7"ǟ <:92,)G/Vؘ &,r\.r\.r\.r\.%p?$xC;}iM1!o\j9%)AJ"=jƸ\(p *1I8o6 LՔChGʼn. Uӂ @RT*JRT*JRT*JRT*JR|%Q {^;VrR*b&E@8I߈6ʼhZa"ʼn{:N &e4Ѣ'\C3aJ <.C7sٗQjF"DaQqa~5wsqjc\WPKF.|rPv^^PA DɈp7vFjJ!DĆ @A'Lu5.2~tRxEx0 xAdD%|B <}zZXIDV 8L&d2L&d2L&d2L&d2L&I)NGsvj4-^2LD%JFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFS4_[W@+lU8!xA۩Ķ1Zkhf210L(P@ay\ou6/)&$ ͗@6'$|>|>|>|(J@x7rR 0/~~~~~߫Hq?B$SåmY=c deb`F1z^z^z^z^F%E{Ոũq]A-AQbzZH"EZ ؁cfTMI0vTP:!BH'Lu5.2~tRxEx0%$$$$$|%Q {^;VrR*b&E988` &}#B|ˣc+ʒqh͐!C 2dȐ!CHq?B$SåmY=c deb`B?ސmf_ZSLHDA/WmNpI "(((((((((((((((((((((((((((((((((((Ɉp7vFjJ!DĆ $ x=y +j^2LQ oha*'"<8`!8X-<_?~|>|>|>|>'#D9p;5\ؖ8Fp LV&Çx<x<x<x<x<_iT\bXD_\Ԓ %=z~~~~~ 0AQ[ȺfI!Ô|>|>|>\.r\.r\.r\.r\.x<x<x<x<xp8p8p8p8zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz~~~~vnvnvnvnvnw^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ݝ]nvnvnvnvnl6fl6fl6fl6fl6n^z^z^z^z^ssssssssssssssssssssssssssssssssssssjZVjZVjZVjZVjZNt:Nt:Nt:Nt:Ni4Fh4Fh4Fh4Fh4F|>|>|>|>YNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNl6fl6fl6fl6fl6qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppppppppppppppppppppppppppppppoooooooooooooooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggggggggggggggggggggggggfffffffffffffffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddddddddddddddddddddddccccccccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`````````````````````````````````````_____________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[r\.r\.r\.r\.rL&d2L&d2L&d2L&d2L&d------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++*************************************Yꐷoh\RI-t*,J[A_İfHA1bC .I-RȴTx>+@1P:KhJ"zsl`V3xlS1P:K*7 Q 0rI =/v eJ#ᐻ ۘ [ 1 ,1;r!Z`<:qQIDDDDDDDDD n ' xؤ0PWF~SCFN Q#5bʼn ї\4XTRmLTR ok h%  960D<(FlE&{ ~|l82-!U"$$ó#bX,bwqnx p80P;f}7aD6uaE͐1+C"Dnvnvnvnvnۙ)NGsvj4-q=L 3D!X!yrwݹKk (H|j5P .I ZVjZVjZVjZVjZ1I8o6 LՔChGʼn. UÇ>4p|>^G}om^#Š!cG'W SaD6uaE͐1+CiHAP( BP( BP( BP( BP( u0J!>lɱyeI8z|>|>|>|>|>Nt:Nt:Nt:Nt:Nl6fl6fl6fl6fl6-I 1ng`d$B;*NtAlJ(P@&HA:{xkYV C?:)"!>v -\TĂL".`2L&d2L&d2L&d2L&d2L'#D9p;5\ؖ8Fp LV&?ސmf_ZSLHDA/WmNpIZ`J"=jƸ\(p0a„ r\.r\.r\.r\.rl }ڼFօ5CЏN $H Aƒ(J@x7rR 0/ *(MFG'V%E #>`1T(P*JRT*JRT*JRT*JRT*J~H]wn3ҚbB" |Z hsKr VW#~76ud'EmK $#b;pl) Ў]RH  0AQ[ȺfI!4B"Dx%Q {^;VrR*b&E@8I߈6ʼhZacb, 4`*R pib[VO-z543Y<p?$xC;}iM1!o\j9%d2L&d2L&d2L&d2L&d2Ɉp7vFjJ!DĆi @'Lu5.2~tRxEx0 `AdD%|B <}zZXIDV  ,` &}#B|ˣc+ʒqh*PXJЀ Hq?B$SåmY=c deb` $@,< f5ńD$r$4*.1,"ïFn.Nm jȅO *`Z ؁cfTMI0vTP: 0  @ @ @ @Q oha*'"<8`!8X-<_$P)Pg/N+K 6&F|b@a)A"ʼn{:N &e4Ѣ'\C3a0<.C7sٗQjF\Ҩİ`81+%#>9(Jl;\/@ hdDLR8cv;#S5%Qq bCU&HA:{xkYV C?:)"!>v -\TĂL"Xaiq0J!>lɱyeI8zĈX (,%hVXXT8!xA۩Ķ1Zkhf210L P,< f5ńD$r4*.1,"ïFn.Nm jȅO *`VXVZ ؁cfTMI0vTP:-XaQ|||||||||||||||||||||||||||||||||||||TH=nK۲zh0L2ѱ1I8o6 LՔChGʼn. US)R4p|>^G}om^#Š!cG'E+-t:Nt:Nhӭq=|?L/\q :.<'111LaRn2RPc}zKJOMjS o_ lŌ5 q~Fb+PA%0o/N*)FF BP( BP(|>|>t:Nt:NlYϴh 5fPBD DI2oo.D!([m9py~r5Q!AR@@;|.lKJih7Ui ,hp~g.+G%׌0uVENjdž*t,DaR(HK]]VHx%Q {^;RS /k)A j_V4~TTx@AK\X%2OR%0o/N*)Ff f[RJC;(Y O¼ 8 W%+-8gRJAGpˑ]Yb3@<1 eXK-p*H zh.$6D,кTZRjCA:d2L&d2L&$Q ۛK+7vyi )Jj[N0&<\`2 @pnhaz+- D߃vSڔ`E#vo`SG?*J$ŀA+- 0I{+ʨ J!J <6Q!<'8`¼ 8 *- `C!:j42 Y $d\ZhCKHQ2ȷVr!6hӝYRp`e"o.&(>H)XiBc}mVe+Ar%Dt߸hx*WZ(@ |\U VZ4mw0JK Q }dSE9#LVZXV k+/f`#xyzL FXe*L@'$k[iQ)W9)[ɠR(!R pib[VOI0vTzzPa\iT\bXD_\Ԓ %T-L a#>uNl5PP2(!=vٖ nSLYYc~wN5 "pd҄dG * - &h I#^WVJr!a )E?ZQ U8¤0{##C!XBVX|HoV%EEM ,P Y b $#b;p̡@ (P@ (PX,) !oǕdo\j9A剋+,Od 8 0`E1P:K*7ĵ@Xaq%  960DDDDDDDDDDDDDDDDDDDDDD %Q{:N G֥UH(Z&D*uwZ͋j<$oR&&=N&TcN%~~~' R?xj^T!1x2(qq:71,"nvT&ۙPGBa ]~~~ѯtnbXLE>6촩DbhhhhhhhhhhhhhhhhhhhhH@b^wռCb+e9|>|>||٬ u$je~~~=N&TcNJ#z^z^z^' R?xj^T!1x2qq:71,"nvTۙPGBa ]i5/J=N&TcN!8s;YH(ZK!D*uwZ͋j<$oRf 8s;YH(Z@";E5X)~}sb*fM|>|>|>i5/J|x<x<x<?_ong6+C Z+t~~~w~}sb*fM%|٬ u$j";E5X)?_ong6+C Z+t_İ|liSnvnvnD*uwZ͋j<$oR&=N&TcN8s;YH(ZKz^z^z^;`8SM7;m*kt:Nt:Nt:HNyQ-V|>|>\.r\.r\.x<x<x<p8p8pF>oӹa1tzzzz~~vnvnvn_İ|liS KlV: {VHNyQ5%Qq bCU`k }ڼFօ5CЏN ` !TXDvnvnvfl6fl6f캺:::::::::::::::::::::z^z^z^jZVjZVjZNt:Nt:N4Fh4Fh4F|>|>,'''''''''''''''''''''l6fl6fl ` }wrg[QH,rL`p*O {xʶ`FlB0&: {ExPaqsssssku%mmmmmmlOkϸ/xRt;Pa@XaakdׇVQVK&:2 0tdy贮E :w40|nh>X3@`TXZ DYbG?7$:`pR`#AκX,&!zlHxBWX&$@lQqa~5wsqjc\WPKF.|rPv]hR0Ʋ#^WVRAbxJp@leo_íf j2 AzK'Isg\S<)0K0 䈯پZ|g1ͯK}xk ZW"6\hRZYc~wNj2r%@b^wռ17_V5ڜ²U.r\.r\.2L&d2L&d2L&46) !oiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeee5XTR- ,,,,,,,M ukWWWW;)H|^0\Hq7eE #>`1TPaRyrH[UbFj TXx$`ߝV d2RyrH[UEcjjjjjjjjS*O {x׾^Ԉ` X,1#^XVS08) ` zsl`V3xPؠ5m*pvf2ԑPثBOD*uwZ͋j<$;9999997FVXb̄46) їn#G)PaabbbbbbbbzЈx$`ߝ 4hРA 4h !^ 'z0&9U` UsVxT(ꄋRHH2b[IDžBqAc乫 v!R6hUwm]$+Cyk .ǮOozn.1 9T/T.3#bzJQx)/"bb@n4wJF?{- &b~x\0'hM~^Mw>X]^V;tuMh#ߟ{u xD3d$9ˠ3&`*STcDLo#B)CcDLP 7p:tt @͚O"=F@J(6˲D+t#o\t=n5j ~vt]uJv63·׺QZ:jKV'Y|n*f*L |r6g[ya#<4zс$*1 ZkMC4_Db nd9EWDkDpKVi&t)]$<dO0,<† z{]5[nbr08_1]{mcCBr@jW=պ ]ljeFtR,f[ n8 ;/ps5.U RM'8Ϳ, z?@DdL &Q!=@!82,& 7/ёt`#1d2L& 2RJ)iq` ()̼xwwwwwwwwffffffffELSZahov}g %,3:AHOV]dkrqWݔJ/dyh !(/6=DKRY`gnu|i$+29@GNU\cjqxjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkklll&-4;BIPW^elszmmmmmmmmmmmmmmmmmmmmTH"d ##KR6sMUUUUUUUUUUUնm۶m۶m۶m۶%I$I$I$I$I@t8MsT(IpX(@Qm۶m۶m۶m۶mRJ)RJ)QR{ 9Rm۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T 11$։'N8qĉ'N8q⨥$]ʸ*㪌2ʸAJxX4m۶m۶m۶m|vpjd^Xb2ҡqAᰀ`@0$I$I$I$IdXURO Lʝxl`TH<0$ZªzbJ2ѹqYPJD>82,&  , ޤ )߉,4 9RJ)m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$ITM%{-e۽UUUU5AU P"""""""Ҷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m1#ޤ ٚ~!~cw""x %0;FQ\gr}*8JYh{';Se$/:EP[fq|!0CQ[eoy(3>IT_jx&1;EOYcny)4?JU_jwݤ 5ѫ5laXF!M+8>%`!z/$M)(PW:2pF'(nR |`tqBVT(ffY`729h.HT d)>L%c1#r7,bP( AMB< p@m۶m۶m۶m۶mm۶m۶m۶m۶m̀ޤ 8kwa9b BD T_ju%0;FQgr8CNYdoz *5@KValw'2=HSaku '1;GS_kw+7CO[gs'3?KWco{ #/;OYcmw&2>JVbnz ".:FR^jvݤ 5/JAnt@hG#xD b80138A7(tM)$/t-Op>=R$p:IYe \pZk`kRQp2Ih, wwwwwwwwwwg۶m۶m6 ZJ"h. P P@bN`*ޤ 4&;^U=C)FEȨX*W3M qGRnqq<$INT333333m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶)&$" $`@ h0""""$I$I$I;nvk^ !Ȩ2z▒$+>]F]Qeu UUUUUUUնm۶m۶m۶m۶$I$I$I$I$IF\,H"X(@s۶m۶m۶m۶mۈ(I!܄D>Jp8 $eNNHsXE7IMūN zd*E,@6 :D܃g/\+OlX`A!θQqp2oXĸ~xÇ>H]߁s7K$CxpqCEHECݗW6Uł %Un?=4bȐh"LBEHD4Zi9c ))Q y>|>'`RW- 2Hl 8W!;{jȼe9 !0<9s9s9s9s9|{{{{]u]u]u]u]u]u]u]u]u]RN^9652-,)(ZkZkZkZkZk۶m۶m۶m۶m۶m6HvH9)ABBUECݗW6Ub:N~lLW#Bh40!Acs<{i`¤ SRGG5е. [Z7b(P "lu-lഠ59ţuPg9kxQ *E !qv?P~.Uʒ B4 A.꾼51MJ,H tƕsؔyb&Ǔ"01'!F'`[W6^,Qxyc#Bh40aq@N-3&]@ѨѿJFL[RNJ(((B#е1jƼX(***K~zhĴ!!夔0 0 0 0 0 ðQɈ(G͜(aDzL@X|C0lTBP(}}7ywetB $Exb EqGFp+gdJaCF&&&&&&f{{{{wRN^9652-,+)K .8K~zwrnjfb\?p줃p5O"A6mj&XrЇ魹VƠ9JN݉q ~&o׎qLI/&Z{!t=A/kmv:".}O .H}P{ >ҊdIО7LXS=}wC~S-ȸc;5,۟n ??P/kfuw0Jot6iA 5q[E/CGyG^cykTB/ 5,PY]  Iүρomq88Y4dw=er[vUScwwwwwwwwwwA(h/mUMѳ8L(ß[FNB@ DĀF"JVbnz ".:FR^jv *6BNZfr~ &2>JVbnz ".:FR^jv NZfr~&2>JVbnz '1;EOYco{ !-9EQ]iu)5AM/I"aG~v6s>.8' .&A Tp&V(X VD$(rXa{> fffS'rZ(4B &kJ_0~FYSIhcYA_(d1Ȼ`Չh @!A}wS'rAN*tij/Uv^̣gLrYNȡ7kDC䯶 ]KU86W)(b,S}wFR>KaoaU< {dX,]>ة9f-CtwVK#PW{J 0*e=[e .vD}Y %P9̽JGac}wS'rZ(4BFR>MaoaU< {!.g]ԉpJġ`y;Mjev2uS^$7{S3x{]`vtx=|{* ()L [^-po3 9Cΐ3 9Cΐ3 9Cΐ3I~TUD/VMX̀RL$`,ah=͒>5٫JJЧ\*A`ZkZkֺb)z%9!y](j 0`lXfIb~^}/ZNQd.IPtwwwwwwwwwFi(uw"!y jWk:FOgT& aZkZkvR4KrC:d*u*B&sLF0X*$y8L{{K,Q o0X*$y89 "-YR{!<G]/'b`N )$M:A#PhL X BQ85LR=m%U5FOgT&Gc Ip4 Eq0 (l2$h,Ua@Qm۶m۶mgfffffffff&""""""""""m۶m۶m{wwwwwwwwwwffffffffffZk 8pl ' ]̜9s̙3gΜ9s٠$$LX} BP( "3333333333(l2$h,@H$GDDDDDDDDDĻm۶m۶m`"@cH FPffffffffffֶm۶m۶mUUUUUUUUUw|FpM":4 LRIb(֠wwwwwwwwwYUUUUUUUUUUٶm۶m۶ H"X(A@DDDDDDDDDDm۶m۶m I$I$IRJ)OKa'"-t,w;nܱ7'Mn 9tsG P&h0PH`:FOgT&n,#3333333333sZkZk""""""""""o۶m۶m۾m۶m۶mpiϰO֜.)mXF~}tn4TxT8? e:̥2<ġ@D yF1?ehڶm۶m۶-Չb~^M˰L#PgT&8RH!(u޴ 8.BDcH W Kue"O #i84 \2I$t  3333333333l۶m۶m۞m۶m۶-BH"X(C0$I$I$eYeY?njTh4t,dԦũ NFs-RJ6 xj͢WK$LHXJX^2Qyrmf^VOIBzθhF#RJ)RJ)Ҁ8-䑏!x`Ds9s9s9c1c1{{{ZkZkZkmZkZk!_X1ZUQI71-(" O.*'ieYeY{{{oZkZk:s9s93le\UNH@8G#cA8ܛs;‚ZCǑqIpP8 }xrnha[UOKDH3BA`ű}eM%J!lXD31ط uBGoX,Z "&i8@ l$$ bQ,kEMeh,`p 0k2d,`(2333333333s4}:KR0ZkZkրݤ $Ih=L R6mlZ (>i0FHYag +d3(Pvڟ3_)DS#4q;-'RR0qȣP$@GN̤ T\͕*<X|((l 2>Lz=wwwwwwwwwwL#1ۜMBD뺮2Ġow:@ͥ"x<+6CX䐥$0Z*me4J}f~m kp֡z ӝO\L#&,p uä2e^& 3/l5РXaOU m>L[jy! 5UUxneZQF;5,"_ o,j?5%wmdY^z^qqqqq{޺_MG4..(TPύ FEDC *0ۊJ=94/nv b|9W&v$Bi@w-ʴvdP<===Z}RqϮͬiH'fl60,#-\kWcF7-#r>5# d2L&d2<x xFUs1޲qC=;8/X,bxtݔDS b qɐXg"]YTQ8a0 `0 R ʉI`yyyyȠtP8 fo&dUJDyof[RG<3)W3ҰϮ If^kWS((f$ٗULIȆZT}㜗t:Nt:6UUxneZQFh4Fyyyyy}w-w}}}}u]u]u]u]u]ϵ1e`ޛٖL|>W3Ґo.J BU:YxFUe--㘏|tld[1' [2Hwnv=E7%¬n\F2NO fuI(76%TbjjjzP^6 潙mI̤lϕEE;)ưr`JJKKjWvbI5LržŚ*;2s>[Bc=cS`]<9)lb}zdpgV |/(\4#-0e39w=.FY,F>=&6JYeq}+7CO[gv  ,8DP\ht (4 >ELXdp|  $03{]F+莩Ҡ`#_USlg`tF`dV-юȶyUksP 7pPds>ナuB:`-RG#6d䗿2Aݎ_KHO=gGh.0yft͙bH bŒ7\!lK%ͤ4Զp`_ZmZF &+/vL< Bp"!VKcZ]@p&rfix8FbFGOgT&ѧtRNe1/vL< Bp!VKcZR~68ܫvkuD GP$A/*HJHMjI7["C*%4*+0h^DJ~J&NL!I\<R5-@u:UE=dѤߠˀkioed`D y6H t+Ůj{@ }բ@@ɮjHCq ea/G'RȳT$F, <̵2@ͅq,$Ij1V]='0p34u4Jı@(;*>%ݤ 5JAhv a/:$c6 n+4 & :PS'f*BdID$T&h0"3333333333Ӷm۶m۶mDDDDDDDDDDl۶m۶ml0l0JJ)RJ)Jh4|[ 96J,p1Zxpf!,7BMXcnyDDDDDP\htEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFF GG'1;EOV]dkryGGG HH-9EQ]iuIIIIIIIIIIIIIIIIIIIIIJJJJ=IUamy KKKKKKKKKK|$+29@GNU\cjqxM#*18?FMT[elszN  '.5?IS]gq{OO")07>ELSZahov}PPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQR&2>JVbnz S".:FR^jv! ++I8`V"ql}76[ۀE[f{Eр/Vv"L.dhy85JDP$dM0(PycX(@u.EOWL!P Nwwwwwwwwww3333333333.@d&C &kFYu]Ԁ䰕4b ldUMoVLfQ\d2&'`W]>v\3' ,$,0%d`q/"v۶m۶m۶m۶m۶$I$I$I$I$IʹyiYI9) ءaA!`@ <<6420.,*(&$"  @R$aaaaabbb %*/5;AGMSY_ekqw}?PP P0@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ P !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʁ!K}O:Uլj ! N۰UsUUU(\<:cD !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPP !"#$%&'()*+,-P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~1aK$DRPFQ=^KkQ5O8tthOCm<.Y˨;uaYʣ+TFR@-2Lpe %B~xL1݊'H3)Pf 1 y[Vcb XS#:aحHq TQ,LRE((` >81 Lyh2Z@3bjm@J쪨P>kI1♖[W˹+˭dTx1ĵH<95W[h﹁Y{i9G ܻ{;jRb.m)dc^]YH籑k$H?[tDy9֥m5՜l,ϱG`At wog_YOG?5}LhL,{QVV `0 `0 / Q"@.{@P1'{Kwrh"|Oe[QC=3'bɹúmO4)犄zwpjqoZG ^ %S*# ~tdkÐpή=B.nś[ 5YUnJ >e=5҉)P/NEZx<x<xK:I9W$ӻSFe q L[X%E8/# ƾFe q L[X%E8/# ƾFe 1 |d<ˣsC#۪zZJ62Prۚ::dgʉ}dұq $H'Chd`[UNa^HɱQ͵mEb* کcrGc"]۟}iQ5<<<<<<[X%E8/wv d[ȩH;!A]T@(C8XJs wmēvKϥuUԤ+úmX,ϼ Utk_WIA7p8p8p8Utk_WIA7pυWz[J i XBL+KIaɡpavuRq\%F*мXҶrZB2ɱyeI17?94/8+~4I IfW53sqO>f&%N63/ Z>Uu330olKimT4(.m+jgfda 4I IhsSB^\VP9⠟- zRB8YŕmE ̜׽\TL鳆 2(޾~jR ^PS$0 ŶIR"A|ȁF"2T`7&H Rc-JpDFqɑ!r 1ZĭՁÅ.ݭu}R"A|JLp^B*>pv݆nQ<$d7Fqke%D`Eu@/-----}8a ;o< 'H3%)PfI 1 vpj+wg =f^\ZWOMʹ"Z<_znYumIR":F<7M'}nG }ˇdB=rlf/VjZV*XBUujZRo9DX0@EutRqJNt:= [O i Xh4Fh4Fh4_J i X5G $-K:IqO>kI;8GGGG+~48CtlbHmt7hhVVBVTD EEE(N 92Ho(-E*'%Yҹ% _][XVT 5bɹmU9CDDDI,멑NLI}g|>|><44444444 m齨kKaF/"k4'RZZ20olKimT4@0 Km4Tf%d!^[ed6fټҋ+ۊ98'{KJ_.rL&d2L&d2L&d2L&d2뺮뺮뺮뺮뺮뺮~O)KTtL$bM 0Q8>8 `evIh'C<*P}i7 gg+M B9W$ˣsC#ʒbR'gG2TQ!?,%8vpj+w;}cse G5d`"uftT.I}!?z/-_50 ޽UE8/?06L+KIaѹSru`.bS#:G  $H'C<:742*'9H&*UuSrzi8Tz,̼$K:sE?;8u]鳆 3/VVK:IsE?;8xXו>k 4MTKCp@׽\VOJHBc1M utL+KI?5555555[J i XBL+KIaɡ`־*)%$c{:G#۪rbulb\@T*;1GF߭v7/vʶg#⠟- zRB<ʶzf~@>/-xVi缌l4 T/-_50NN[X%E20olKimT|Swoa|ID2-VM;dҋ+nt8'4I Ihs#Jl+jwD|?y[!:50 wب~\R3#>@""B8 =EE1[sv[&='ܰ5O7_uygb/ŜuJ(g @gt}+-Mn^zU tMأ7a۞|?ǴN_r&p #PmQBEr+KC;6hgO\, D?\m{Y{,ov;O+ZKx;-h'Ŵ<\̽(xHXX=i$UtyB;Z}×{I`0O>96~Gqc|361xQQ d 30uV5+>[[o{M8 ӊ硞c퟊{VH#q/ \ޢ,g~D_XKVDŽ+Y=c"_e"ɤmP[*eqL )A)_œ]G>l;G:3?A`bY jɇѱRV SsqR<,A.pg=TGd_gɾt^p?'@W>dϳYFХ~aLgqU}AxA~\*Q6-$vg:w@Pȓ|@D S%WTB"&EOmnqѣt[+߷jSm{vYJgm9>{UBpoy8-\/jCo0s9|AEGSr"]nOfyZR jу4/ugΩ3tf:OҾ]YAAggJp/mkaI,h(n 3c7:y]m/ WBf-ӗ-#\")1h۴i,]߷mGBA8C[:,eYY5]kŲ̻dߒE_d+bvuZOҏ0Teah,+o} Bl4t_n9m-$MJ=2SY0t1C$έv^wthaE?WFfSC=Gs|n2$  "',16;CKS[cks{ #+3;CKS[s{ (08FNV^fnv~ $,4FNV^fnv~pzMxea{z} w] Y-@5sl#(QB o/<$#`1!RFsc m۶m۶m۶mI$I$I$I$m۶m۶m۶m%I$I$I$I @0K2Dv4 @ x:&X*$X`(# %Z~  Lzrk`F6zY Ld N z{LKiRJ s9<)9ER̻QEQB0 Q yivY5I=N, b 9VEMB0 Q(IuܦeeU$): ( xEyivY5I =N,JF ć^mZ]VEMwwwwwwwwwwwwwwww:7-.&IiEI(۴ WFy~LOmۤu&;֙m^V>Zg{5<J~BՈ)5* [Y<Q+\kp1< q2=i5 C{{cpW{B#s6ً*8J8|>^HMb4l.yZke񗛭Je񗛭JdQ,jP'`;3^u9cf_YI76ެ'G7 # z;/SJ :s9眣z+s9۶m۶m۶m۶m۶m۶m۶m[$I$I$I$IF\,D`, P ٶm۶m۶m۶m$I$IWM z_RN9s9眣s9m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I&X*@cH a D"ȶm۶m۶m۶m$I$I$)TJ#_N/,PW:@>?i}TȖ2ў՗Mw ΥP-|-"i i ԠjWKd,4KF<PbUFGsL$p,iᏗ`.VD< ZkZp%h 2|sUٓ*-Vf BGn8> dz^s?424 @UZM)%Ib-n{6]Yg8[1%P`@*S ܣ뺮뺮뺮뺮뺮뺮뺮 SnfXyyyy ܃'o 61c88888~}}}}}}}- p1hƌqBɒ#Bxܘ"ň,b5hƌqRC@iT&wĢ6b 3Yigeue˕*QʤT-P@4@۶m۶m۶m۶m۶m۶m۶m۶m[w&p[<,kK*CTz^W!ߙ,pO¾?t@ŨԄ~g Ȥ^,%(DTBaHA_ݧwꬵ eD'҇ CBV,W4310)XZ%1g ȧFְV3e_5T &L)4`,(,DXP ={e6f6k-)XK}}}@}zwZːIYVKyyy!ߙ,m񴳲--z^zB@3YYk24j4J=nvr7mZܶ!F,*J2)ĸG&&)& hZRѮ@?@>b*uz:#Uщ)hn`m}VhTSѰ&48LͿs*uz:#U)hH4`}λpjg|rEJDI ;lhqB V@yyV{ R,&ri F7gm kDIOw7[ͤ\YLRЂ]NjU #*}uok3.\ZVFQDFܹ#+{7LʕLq4@*:?oˢAC*6 1#+{7,̫ VGE #mה吩%" B}uo 3i%c)EEԩYYזUU( # ؁nY5gbĸdyfY-F'R\.@}zw-k-C&fY!*Hx@:5:sn֤!K*P !L&iy[N]OgSy*:1% iy[N]OgSy*:1% &48L/O;+ Һ p5IH$H$))JInQzKȨUm] ռ߇Q*`A[qdx25Olvx䳁ӣF8AWC]Y`H0#>vہVio/o1}u~4-Y#:s ^ŋao@P,]hPqrZ_qNpCQ&T3Sz İpqD`tt.ry( h~-g{6y@'JkFMֿE8n_mA 1׹iI߿Z?̮`,/tN@->-#nQCwY*|v$X@nb\$9PdiA.Fq ]P$P;n5y2 ?:]qA7%JDµH+TwesAk`Ԫфa6۸k!_ǛHό$g ݩYݸ^CHMRW\afkpuz "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv~',16;@HPX`hpx #+3;CKS[cks{ !(/6=DKRY`gnu|"*7?JOT\dlt|%-5=EMUZhpx*5@KValw *2:BJR]kv~  %*5:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~-27CHMRW\afkpuz38=BGLQV[`ejotychDD Ǔ Oco!bwk'Feu&p߯#AUD̜|a'oCHMRW\afkpuz$$$$$$).38=BGLQV[`ejoty~%%%%%%%%-27FNV^fnv~'$/49>CHMRW\afkpuz(((($).38=BGLQV[`ejoty~d:!/z|j#C#B FjM;88Tj&p[SFiR$dmdmdmxkSTpkfa\WRMHD@<840,($  \ ˲,{vqlgb]XSNIEA=951-)%! qq Ћ;JY hw'׆6E}xsnid_ZUPKFB>:62.*&" <m4ѢC3͚3cl2ɒ#C~1Ŋ#>l0W뺮l۶m۶]OFo% LT[k=@Ϲs⟭5Sw7 A1} -G'?a5aS䒐\[NRNLh4Ós3ļZVRbqQq@O0ii][XUSSQCqYTƱ{{{9s2Y$v=דu1-<$ۮ‘οmUM/Hz('bu[v%)$hWH.+쪦FEmC!=Yï۲>/glF]tpd] nˮj#/e2Y>.w"Ȱb h|vl>.w"Ȱb ZЕe5e+!@=95@oC)yAF`W5}^(dxPH_O1a$IeQX)u,=y':VP`uCiԀ:CvPқZK3c5+u`.|:FpFFF%-5=EMU]emu}FGGG'/7?GOW_gowHHH'/7?GOW_gowI'/7?GOW_gowJJJJ2:BJRZbjrzJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKL%0;DOZep{M )2;DOXc"-8CLWbkt} +4?HQZclu'0;FOXajs|Q'09BKT]foxRR#,5>GPYbkt} (1:CLU^gpy $-6?HQZclu~UUU)2;DMV_hqz %.7@IR[dmv!*3FNV^fnv]",4>FPXbjt|^&08@HPX`jt|__$,4CHMRW\afff~gggggg>FNValwh )2;DMV_hqzi%.7@IR[dmvj%0;FQ\gr}j$/:EP[fq|lll,5>GPYbkt}mmmmmmmmmmmmmmmmnnnnCHMRW\as5SHDD$ICDEE))*EL5y}w =.8;j^ BO7CYK( ͣ@Oh FnDěp.!;l  4vO)]{\ 0NѸsܲ6).{!Vǀ~HW-ca,>C/v$t,Y"α[@ =|wޱ(:gy>g+`=EsѥYnhrk糨:nAY@L]}: wz"Opo7w2wq7y'*$i}3cd{~=ŲV92 ZVlحM+g7G0&D:|Ta"65,l7s;:˃ϡ*MmE?hom۶m۶m۶m۶m_綆V&ŕe5դtD䳃S#’rBⱁQ1аpP0L௷33Ɩf6֥uE崄T$Óc3ӢR"aA!`@ DBgµymaUI=1% ĸ&# g9 62d1 2 $I$I$I$I$I$I_UUUUUUUUUUUUT$)qG)L Eq0A0cUUUUUUUUUUUUU$I$I$I$I$I$Iݔ ~M8 #0h64E?I$I$I$I$I$I_UUUUUUUUUUUU><:86420.,*(&$" J@80( ޤ dM!"2! ЮR" PYAVUUUUUUUUUUUU+*)('&%$#"! YTPLHD@<840,($  X,23333333ݴ IJdpz/M9)(I$I$IUUUUUUUUUUUUT"!- ! )[SP BA(?۶m۶m۶m۶mXRDBh2_,D< B@ @`0 ZkZkZkZkޤ $I7RN 2v#I$I$I$I$I$I$ZUUUUUUUUUUUU !B!"T,2)5ǡVUUUUUUUUUUUUI$I$I$I$I$IR "92ID۶m۶m۶m$I$I$I$I$I$I$'I$I$I$I$I$I$QUUUUUUUUUUUUT "92I۶m6I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUUT29)I$I$I$I$I$I$IUUUUUUUUUUUUժ T"9II$I$I$I$IjUUUUUUUUUUUUT "9IJ ۶m۶m۶_$I$I$I$I$I$IR$I$I$I$I$I$IUUUUUUUUUUUUT "9IJ ۶m$I$I$I$I$I$I$I$I$I$I$I$IDUUUUUUUUUUUUT2O9)jI$I$I$I$I$I$ZUUUUUUUUUUUUT " 2`I$I$I$I$I$I$IUUUUUUUUUUUUT " 2%I$I$I$I$I$I$IUUUUUUUUUUUUT " 2@I$I$I$I$I$I$IUUUUUUUUUUUUT29)CI$I$I$I$I$IUUUUUUUUUUUUT "9R&.۶m۶m۶m۶I$I$I$I$I$I$IJ$I$I$I$I$I$IT 2 2@$I$I$I$I$I$IWUUUUUUUUUUUU T "9R&$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUUT2O9)dI$I$I$I$I$UUUUUUUUUUUUժ*T "9R&۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$WUUUUUUUUUUUUT "9R&?۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUUT4"Ot2I8RJ)R۶m۶m۶m۶m۶m۶m?(@`, P H$I$I$I$I$I$I$I$I IJO"I: $).38=BGLQV[`ejoty~ #(-27<:876543210/.-,+)'%#! S@ԴtT4ӳ 5o8K"8-жphUZUVUUUkAJ58|>;852/,)&# {,vfVF6&ŵui]QE9-! xl`T-BZkZkZkZkmwwwwwwwwwwwwwwwwwwwwwwwwwOG?7/'ƾztnhb\VPJD>82,&  TRPNLJHFDB@><:8{8vfVF6&ŵui]QE9-! xl`T-B@׽{{{{OG?7/'ƾztnhb\VPJD>82,&  TRPNLJHFDB@><:86420,)&#}yuqmiea]ZWTQNKHEB?<9630-*'$!_P c1c1c1c1c1c1VSP M JGD!`J ʉI ɈHȇGdžFƕe5դtD䳃S#’b2ҡZWTQNKHEB?<9630-*'$!_P  i)h(g'f&浮뺮뺮뺮뺮뺮뺮뺮s9s9s9s9s9s9s~n^N>.ͽ}maUI=1% ĸ|pdXLTjZrbRB2"qeYMA5)ȼth\Pd}@P7qa ۠rNWDLAkXWM Va)z:VuliQp`@yจX(Ǘg7צvF浅U%Ĕd4ԣsC㲂R"aq;0( @<2&Ź}qe2/,)&#  j۶m۶m۶m۶m۶m۶m;lifc`]ZWTQNKHEB?<9630-*'$!9111111จX(Ǘg7צvF浅U%Ĕd4ԣsC㲂R"aq;0( H<2&Ź}qeYMA5) Q0oN- %܀kLANL f\/0_LŴ1_LŴ1_L%>G]3[mާi.o$I$I$I_][YWUSQOMKIGECA?=;97531/-+)'%#!oCB^\ZXVTRPNLJHFDB@><:86420.,*(&$" g m۶m۶m۶m۶m۶ݶm۶m۶m۶m۶m۶mۖ$I$I$Idffffff_][YWUSQOMKIGECA?=;97531/-+)'%#!oCB^\ZXVTRPNLJHFDB@><:86420.,*(&$" g (`۶wwwwwwwwwwwwwww,m-)(lu^܀[0жt         geI-s$C>̼s9s9s9s9s9s9sDA>;852/,)&# {5.(" 8 ~xrlf`ZTNH3Q!аpP0A$I$I$I$I$I X(Ǘg7צvF浅U%Ĕd4ԣsC㲂R2B3bx<cc `]ZWTQN KI ~{xurolifc`]ZWTQNKHEB?<9630-*'$ՙĨxhXH8(`ffffffffffffffffRJ)RJ)RJ)RJ)RJ)RJ)DA>;852/,)&# {5.(" @ ~xrlf`ZTNH3Q!аpP0eYeYeYeYeYeYe X(Ǘg7צvF浅U%Ĕd4ԣsC㲂R2B3bbdddddd$1pO.m L+j I(gF%Ť^ FC@=:741.+(%"LbTH<4,$ ZkZkZkZkZkZkZ?e[r k` A;}KN`-|AT|0жt        QNj:\s e@|yvspmjgda^[XUROLIFC@=:741.ID#bx<cc `]ZWTQN#  '~{xurolifc`]ZWTQNKHEB?<9630YIB<60*$ LTUUUUUUUUUUUUUUUUUUUUUUUU,˲,˲,˲,˲,˲,˲ |yvspmjgda^[XUROLIFC@=:741.ID#bD"Hdc `]ZWTQN#  )~{xurolifc`]ZWTQNKHEB?<9630YIB<60*$ Pywwwwwwwwwwwwwwwwwww^[XUROLIFC@=:741.ID#b"L&dc `]ZWTQN#  +~{xurolifc`]ZWTQNKHEB?<9630YIB<60*$ Tݽ41.ID#b%1pO.m L+j I(gF{ FC@=:741.+(%"$! ,s9s9s9s9s9s9sXD,˳kS;# /*9\hQ)(lvrN4Ө` V,|0жt       1O:OYAA H\x< ľ|v’b2ҡqA`@0#ШxH跇W'Ɩf6֥uE崄T$ ӢrBⱁQ!аpP0 X(Ǘg7צvF浅U%Ĕd4ԣ }zwtqnkheb_\YVSPMJGDA>;d}aI1иp`P@0 hT<$ ë{cK3ҺrZB*yiQ9! xhXH8(nfffffffffffffffffffffffffXD,˳kS;# ªzbJ2I"1.+(%"YVSPMJGDA>;d}aI1иp`P@0 hT<$ ë{cK3ҺrZB*yiQ9! xhXH8(qwwwwwwwwwwwwwwwwwwwwwwww9s9s9s9s9s9s9'"b_\YVSPNyqYA)Ȱ@"H$h8,)&#  9~{xurolifc`]ZWTQNKHEB?<0-*'$! 8_eYeYeYeYeYeYeYeYeYeYeYeY%"b_\YVSPNyqYA)ȰH&d2h8اwG綆V&7;LSP5-9\hQ)(l.p,Y gA΂9 E#h,9(6`>~{xurolifc`]ZWTQNKHuJɱiQ9! xhXH8(affffffffffffffffffffffffXD,˳kS;# ªzbJ2B?G x<}zwtqnkheb_\YVSPMJG;852/urolifc`]ZWTQNKHuJɱiQ9! xhXH8(RJ)RJ)RJ)RJ)RJ)RJ)Rvwwwwwwwwwwwwwwwwwwwwwwww7"b_\YVS9ĸ|pdXL@0&Ź}qeYMA5)ȼth\PD80(NKHuJɱiQ9! xhXH8(s9s9s9s9s9s9s;"b_\YVS9ĸ|pdXL@ 0&Ź}qeYMA5)ȼth\PD80(  4*$! EZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)0&Ź}qeYMA5)ȼth\PD80(  4*ɽui]QE)7D3JLA`ӷp vF%90t :AAAQhC) v@t@t@t@tvc7vI-%J}zwtqnkheb_\YVSP%h4ѹqYA)Ȱ0FxH跇W'Ɩf6֥uE5(gF%dC"A I`P/nM,k J*HEB?<9630-*' h8اwG綆V&ŕe5U"F! x<~{xurolifc`]ZWTQY|vpjd^XRLF@:4.("  ¼ߋT$Óc3ӢrBⱁQ!аpP}zwtqnkheb_\YVSP%h4ѹqYA)Ȱ@"H$xH跇W'Ɩf6֥uE5(gF%dC"AI`P/nM,k J*HEB?<9630-*'$! Ld2L&d29s9s9s9s9s9s9,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,2@0oN-l K*j:QN KHE"b_\YVT{~xrlf`ZTNHB<60*$ mp vF%k [r ;LSPuX4. ;tƆc9XιIvڑj[Bcrαs,9rα#T!9s9s9s9s9s9s910/.-,+*)('&%$#7wrnjfb^ZVRNJFB>:62.*&" z¾xph`XPH@80( ZkZkZkZkZk-{{{{{{²rbRB2"zs'f&e%d$c#b"a!`'`,k+j*i)hY fB!B!B!B!B!B!B10/.-,+*)('&%$#7wrnjfb^ZVRNJFB>:62.*&"¾xph`XPH@801333333333333333333333333nYeYeY1c1c1c1c1c1c@ ̋K ˊJ ʉI Ɉ(͝!!wwwwwwwwwwwwwwwwwwwwwwwwwmE4#PylN`-| 0 Y:1oCtZI?i$M2`*o/@#eeE%ĤdD AO@VUTSRQѷ^NMLKJIHGFEDCBz^wwwwwwwwwwwwwwwwwwwwwwwwweYeYeYeYeYeYeYeYeYeYe\ZXVTRPNLJHFDΙxph`XPH@80( tme]UME=5-%}ļ|tld\TLD<4,`0 jfffffffffffffffffffffffff""ZkZk3qaQA1!p`P@0(  ʺzjZJ:*ɹyiYI9) ȸxhXH8nfffffffffffffffffffffffffCCCCC\ZXVTRPNLJHFDΙxph`XPH@80(  tme]UME=5-%}ļ|tld\TLD<4,bX,ZkZkZkZkpmC<:86420.,*(&$" K7h(g'f&e%d$c#b"a!` 6۶m۶7SP$0 Y:1{O?sU0^\q4=We oʊ`1IGECA?=;97531/-+)'%#! NNNZkZkZkZkZkZk" @ /-+)'%#! PPP9s9s9s9s9s9sι" @ еuUٴ RRR{{{{{{" @ еuUٴtT4ӳsS3eYeYeYeYeYeYeYeYeYeYeYeYeًK ˊYI ɈHȇGdžFƅEńDăCÂBA@ ʺlZJ:* ɹyiYI9) ȸmF܀;LAv`s;܁fd%- ;tqgM[VƆc9X9sc9X9sc9jwwwwwwwwwwwwwwwwwwwwwwwww UTSRQPONMLKJIHGFEDCBAVXsbYQIA91)! xph`XPH@80( deea̻b/^UME=5-% ļ|tld\TLD<4,$ p=' Vfffffff UTSRQPONMLKJIHGFEDCBAWXsbYQIA91)! xph`XPH@80( tuu1333333333333sYeYeYeYeYeYeYeYeYeYeYeYZkZkZkZkZkZkZ|j*i)h(g'f&e%d$c#b"a!`@,`,9|xtplhd`\XTPLHD@<840,($  ms k`:SnX o;L},m8#~bR9rαs,9rαs,9r1(y9s9s9s9s9s9s9g_UQMIEA=951-)%! *1}~vnf^VNF>6.&Ž}ume]UMEQD/X01D (Dpdȓ 5RtP ?{ԑM3ctrJ'KG3`PqD0TA~UE5%ĴtdTD4$óscSC3#²zK%(NMkZkZkZkZkZkZkUՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ Ijihgfedcba`_^]\[ZYXWVUTTSSJ-BTH>ýF2alRE&I C 1\@QB,L@LK$=b @}ܡ4e|(M!5dSG6ǐE*Q,ARD9l̀B !! C0 +, AL w; ^ULܤifJrC:n2*j"GIXI9)!;62.vwwwwwwwwwwwwwwwb`r$ÃC㳨)z۴ !hR43%9!yivY5I4)z۴ `ffffffffffff(uܦeeU$E?A)Q M˰˪Iwwwwwwwwwwwwwww&aUQA8ZkZkZkZkMf$G1?6-.&)q=LK5 zZ^$x).H !i0xb?jU$e FV`1!CB a1RٔBB PLK b~^mZ]VEMR=N,!(Q M˰˪Iie 0!yivYU(uܦeeU$E42y۴ zY&B`nqaUQA0A`C:n2*j"qf<eU$E42y)RJ)RJ)RJ)RJb~^mZ]VEMR=N,!PQ Q. b1 OWuỌ2)}}}}}}}s6%SR1c̄qaUQA0 8uܦeeU$E4̢$H$!۶m۶m۶m۶m۶m۶m۶m[yivY5I8 ( A~^mZ]Vl b1 O O;*E cL#$a!; cLcY民v]Omg clǂ{{{{7kBIfyLEX >-@V%(p5kuy4 8;mتD&ˬRbDE`sy,vW+Uu2G#Qt7MsT&Rp}9s9s9sKJc oA o>`T6]&¤2i&D': ܛaPAjaAZH5Tr *67Hd G2eBE3BАdgHC?4M4M4M4M4M4SzrZJ:*ŵyi}.'88SFIDG<<{{{{{{{{9s9s9s9sNUcfrq0NM ljJˤdAX,UQE@;972)-IEA>;PP8q''a ߝZՔI)ďVZ0d<$R+b:X08Kedc"_ 2Í-*.ӼTˆ(h dl҈Ɍ~ԢiEQp.-Ks>(g <.䴔tT,ܳkK#ܬO* qr)KE=9뺮뺮뺮뺮뺮뺮kTԓRQp.-Ks>hBSS4zu:7rnj6v21vspLttHz^rkün yyN3&VuJ#/ޡUT$B4Ըm-1POٗi qqqqqqqEĄx71O9H1']69R,I i66\c i)K ^XRMI(zr$ S7D.Gf0*O~źj`A$N4cbUGdN:"ZUOKEB4Ԝm-1POٗi_RxNdXHo+J t(40aJ!xnW AŊ?.@@¢vbBiD2P\p,E7+Jxȱ9 h&zArXH a,+O)I|>j jJ.AÃc eUpbHDO 5r2}zwsp&_9fr7N*Q΍TQyyyyyy繲{vu%TT" qe]OE=3)x74;JIhD .XdIyPi#kNj_WIA9/#}:-&$! oh}}}}}}}u]u]u]u]u]u]u]<<<<<<~Q傅J'K :fX1$'B/\P>iDbw'+˪ hďNN5 ʴ`\UK-R(82& {kS3`]Z^*N.z6,00#weZ0Y<`VF6Q/Nۚ*(=t)0Dp*FU-vz n]G9% 󀠉ir  ~ROF=96E9}4FȾn8m RUt3RQG T 4T}fJ.AÃc eI8}}}}}K'{B3PԺvɈ(wx<x<̲r{Ku\`RcfXSPM%xplaPShFdI##HEGAI!qFUen:Aq0Ϧ3ɬ+:- l0ONP 6α+D2 $~2ᄍ#z+X`S_>IOUi#l]3*cg[A/냱$6O啅(ɑg~\OI 4vA]XnSs#[ {>4m'88k aeK/bڌ=%TATz=8ho[4s42m찇5-qi(gW` P\P^Nw"j͹%!_[XUPMHE|x{D!*xsnIȾ4R;)`5A:h'|>|>|>|˝2қ8ؗGVƥ*J@7/wHo`_[Z2Zb8te=߼ݙfl6fl6~ɱue]r\.e2L&d2L&d2LSOKFDd2L&O7B@;93%#"JJJJJi?|x<x<x<{yNL+jiɈO.\bX,bX,bX,bX,p8p8p8p8`0 `0 `0 `0 ͛m! ߝۙXWӒie`\:jh  o^<753cǧNmH9)`5Aꔆډ.O:.ŭaCiJtTC Y>@)0:6A*Q,ARD4bHAC Y >sˆEJ'K#,f?E nfD?9z^z^z^uk^ƽXǐ]Dm9$d^Z8`0 9id?:85#C~찊rd"DgRG|\w ?v=kCAhttttttttttډ.O:.ŭt:Nt:NӋ7t+U-Q;BUՄTa =:*N;="j͵yeYE5!} gWWԌ UPMHEBztsOw,= 仓c;ʺzJ2"ƒdcٕչ%ʺzZ2`TӝCvȾ8Tx FLtN!|wpjd_[XT0D.DPs/߼)#}ytoie`\:hDXBğv@AAAbdVsˆEJ'KԎyqe尊rd"DO6fl6fl6fl6f,bX,bX,bX,bX߿c;ʺzZ2"{ẗ~rdF+~zupjd::::PMHE|x˝2қ8z^z^zZVjZVjZVժtTCn34YQ_ReNNɧTIǀ+ZNҤ mK  B$`4gWd9 ˩yePX̀rbRaD"D 0@0 i<˝ &[3 Æ҉  \,vb˓{v8888888888888888884tNLuyqoǵ USDH2"HL';MlTWfdȏVQ.Lf`Fӝ&K6*^ӫS32(I(~"w/3-X}zz.n, RNJ'6XpMpډ.O:.ŭaCI  0@CT' |Q%ҧH? &d( > (N TdmaUA&O|52q/1dQ[o- VPM#}i0C`|͛m! ߿c =nxS @@t 8R%a(MƼpP`:!Avj*0pv&қ8ؗGVonnnnnnnnnnnnno^SFz~52 Z8>ՆF )lllllll >sˆEJ'K#@)03-\D>(uLܒ}maUA5!#@hQ SL7ҫhjZVjZVjZ˝2қ8ؗG%} 8A$> @`%Lfj9r>jhS;Mg˙["z *t÷+_Ը-wvγ;`jhmCbA#@}K'R uD)^ߞbu݊,a0t' LB<1B`TIJu 1qj7[Ԏc+򞢫\3?)]\Xb$&4TnLv9o`k<Зk +{scϗnݚPZO Te#z}퇰W<L KjiCt.-%4t֏n6&Ch,~O% DiH_ PS=Y!ƼT(2]&Nu5 3:Õ!V|Q;F]K"Fqo|Ӷ l0kY$YS~j>ʃqk?_l[퇿yU1A]Mh5$ T.`^$óHJgCWxX>mًͬqXs${9?_~̰x}Yg/4 o# :}em=ZC>)%7z(AUGtxcUtB"u6U!9|y+?0ˣ೜?]=NZNdʏvL:{v8y)hY9*^?J9&$pa䍍`VR6vxs/*|t\cO# c*rQ0(KQñSPafEQNN:uZKz(C= xg )G۩H#h0?џZxi.劺1hVgGt3Y͢K3E^6DjXbqԑ۟߬Tӡq#94Y9O;o#c.W`{OkuaNqT^=G'bJr_3 ICtfƍS%1A {Wv+$^ 84 &.6>FNV^fnv~!!!!!6>FNV^fnv~""""""""""^fnv~#&.#5FNVORs?KLKxSoo*}izh/%XP.8 E` bT)T" OJuӝ2t8Q7M+ qY#bJ/ VV!z{{ZK)R{ɴ#GNQX|^mZ]VEMR=N,$aAy̼[|^mZ]VEMR=N,$aByivY5I8 ! + rQ|^mZ]VEMR=N,$aCyivY5I8 ! ۴ zYXIH$wwwwwwwwwwwwwww:n2*j"q&sa΋d͝g+gّ$kl8;df`$ FW7mg~O ?Ϻw1LTO (uܦeeU r1EQ۴ :A @Ib~^mZ]VEM Qi(Q M˰˪0 bB%9!yivY5uFAeY S'aĄ JrC:n2*j9<@Ib~^mZ]VEM Qs9Ĕ$IJrC:n2*j9D@Ib~^mZ]VEPnнDIU^N{*w/Q V^X7mgF# 'Yu֯~LUR+(uܦeeUd%AsΠ$G1?6-.&( r(uܦeeUd%Ax JrC:n2*h2 Q%9!yivY4EI(Ah6vY4EI($I۴ ̢$a DAIb~^mZ]VMfQ0 nfffJFA (uܦeeUd%AiwwwwwwwwwwwwwwwwJrC:nf΋Ě;VζEb͝g+g`2[ᱢ lض VW7m܈L9'Tmv?+RmD[N <̻AIb~^mZ]: qaN,J$I(uܦeE0aQEAIb~^mZ]: ( r1PPqaN,JF(uܦeE0 QPE%9!yivQ4̢$a LAIN,JFA (uܦeE0 QP9s9s9s9s{386D$^yʱcɳfRY*.dž 92)JB(! Al6}(B )":n2*jA0 Q@۴ $G4̢$a>6-.&8 ( r1l۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$M˰˪IrېyA ,4FNV]dkry~V^fnv~ !(/49>CHMRW\t| !)19AIQYaiqy0eA$InO(W=8'{. 9Vb ,CEHJ751j&ɷoȧqQ_>thE il}70D)U0rPue$ AW"#ha,JN]cK%t A1d|mSFR }n(IN]cK%t B!fQt[*{3d|mSFR (93d|mSFR (!ܨ KIa3ϧSYN==~?!}h%Jfh=/O8F-Hxw6D Ѡ %*/49>CHMRW\afkpuz8=BGLQV[`ejoty~ #(-27laaaa9s٦i۴ ĦiqU^VEMU8M,7yivY5UxlM,ku`۴ Ŧi۴ 0c1)z%9uܦeXjt:NcӊfI$EcS4Kr| ~^mZ]VEMRٴ)z%9?6-.&))z%9?6-.&)qwwwwwwwwwwwwwww)z%9?6-.&))z%9?6-.&)lZs9s9s9Jļ;   8`A( BPB%%H|F .TA ,HؚXHyX $Df#G-R!C (@ Ȧi۴ u"Y;n:n2*jY;n:n2첪sƑEIscvY9M{}xRt0$iio%N`2oeXsV`<[Jq~u.{4f$֟%a/C 0>A\ޡf 5:#1/O^Ǹ {| pC~x!Gؾ@bJ?q%pt0 j59<Dh1棘 (P= jmce3fȆ3N)ifŤlxP(H΍M ܏zrlg`XP4M4M4M4@KJʉ)XW65{{޾41u]u]u]u-71,(" es&20.,*[:"ŭ}]=)İ|>ûHG׆&%t3R\WRNKHD@;730-*'$  e&q0l+ꨧ&f%$#"៞{p/k*21p.Ml+)H'd_ZUPΚtT4Û{[C#۲jR:ѱyaI1Ȩ`P0(Ʋv%_[ZYXqK RXm 8⼺5F ~)я^H>eHpEY}-s? }*4"jPJi h"Hi2R?0jUUUUUUUUUUUU ¢bB"aA!`@ `")RJ)Rfffffff&yՑ:Mk:-т (J)J) tplhd`|aQA1!$I$I$I$ZUUUUUUUUUUUU%fݶ\ c6f X v/ar-֖o zhG=p[)RT*r9s9s9s9{{{{kZkZkZkZs9s9s9s9x^:Q.N*H'%e#""x^:Q.N*H'%e#";::xGDA8ȼGҰXK(`<[0 "S@4`l ĕ! ޳{K벂Z*A`܂"ҁA dC=4.+%f *n/;(lW =-K;kɋ&i3zΚN1VߟRXZ]5JbpYzYL 7+a1}<#t>Zr,)e|Euѿ۞x#ꈍ\FNzˋs9s9s9{{{{{{{ogժGQ+12:4O:p֘ '}{yuspnljh|>NXNRFѣͺ뺮뺮뺮뺮뺮뺮뺮ZkZkZkZkZkZk:UR65Nzh1;sܨj5RP0QȐ>xQS+Q ɽ9Nt:fl6fɈ"yc &<4HtMV6QbDh5a$ 尋kS QF&V 2KC>zjtD8l4M4M4M4M4MIesԥFh$" cCbJZkڭlZ(c%FFS3a\p0o/n΍M   ,8P`-t;a:5S&K!"Gb6gt2$EF 0Z8A" "0@`@Z$WcBEꓦK%*h9mЌJ$F݌.V(!CY `feuJU ԦI-sg4dh"A|qG#&Fx0@@X2~Te*'L -2$:oԔJ&~|zxtromkig4\@,̋D{{{{{{{{{{{{;s9s9s9X)HG13b`D "B~a -T \.r\.\ O.Ir=vA3K*Kv3bXe$Q+ UR65Nzh1;sܤ!EK(L  c;q/X01ƒ2  T(N(AZdHPh XSZ[|QT'J 5fp" b`_^^؀U*JRDs9s9s9s9s9sc1c1c1c1c1c1c|{{{{{{ZkZkZkZkZk X rŵ(#+ idN}jt7eLYrƌkh*8aGiҢAzsI"~{5bHaLKjGO؆)J˓" IeyJT&I剃'HЫ t)2ɒ>u،xs-P02i lXB9FJ3^4).@@^;[TQ!>tֈp;9"$,0 iPĈ(i# 1^PI\ =tܰC1\@QBD c |qqqqeuJU ԦFt#Eܙ& /Z@abxHw4^Hab3 du-3j h5RP0QȐ>xQS+Q ɽ}pA0/jգN'O8k̄rE98765400L&dS:o$ɴCJ(唔QP'8zmʞ/tG-otͻsGI)M?Mjs'Z{ٝ[;ꤛs s]rf@%ZӹMU6mzSDӐ:̵џhˉtž6%E»$"QPJCHMRW\afkpuz) $).38=BGLQV[`ejoty~ #(-27"Pwh;!~ֿA߸F2/|H-UHhGgWk-6ʐ%YyݣTO u.t..^ 4Itx$o5G1 GqJBL%p߇-(Qፃ>u*B&sL""qhݨ0`G$b 0"(D@h!U 49"3"SX7t%oOC&@A+ C7.bq ;܄`%Efá.B Z_h}Z]zwwD=8(QoG٪j}8Fan PEE ߠdL@Y /V8G`Vc{ZȿNr/ŴF8Ml[QN quhZn9٠`A:xη=7{7u,kJ6Vz*Ж:{mo7.T<x雷Z&;?pLm}_Sh`I?p>CD?We\X.V-/7| ,"LҦeϤDI&fK% CrX՗W"]HCVHn͟o7=={}'o36S79?_8Z)PJ^@! 6ܤ u, { >\)d} 5Hd#j(MlEKUR5eAa}kT g쌵%bR]H^o([yi[ib[dioVKFwer=XÛUz'Co(0Wyۣ+;<ޞ`(eg~puoݮzQ1Y,~ A7dd01ԑB_ǰP^ "R4Ҷ 1AV$I0"AD >Hf6  Ԅ]|#aVo>B'%'Š6PRW=@d33'RuK1g$w󣝏͉nW_|\x||A>{pɾ .{Ǘ[KFvsBZgr4ca\/u1Z_nOXCHai7vcbr#;︈țTR+.{q7n@KIU6]Vg& AMʹW 1yXVBjz*yȾ36SnnH+Ior@o~kp˷t<ͫ 8Jv_ ]b<PPPGG;6 EY;kuW< 鲦L4,S3}_)7%CAJvesLObُ3'gs>@LL™ܔWsx&w2Ų94H:#dR. 9,kP)סu$`:ZZṡ* ਨL'e;HHHwLHLH[Het\š.'g֔-TYR).*#N~OTTaBC^n:.Fcʻ܆*ć6DvZ1@}a9dBE ifNy%wm9m2\2ZKD( %y;;YH-;;zD8C?. @h`iJN 4]ntyQ뵫'3- О Y6ϱoo9;c"B 6eH /V+XIhuf.~0 ihFѬe10/.-,+-_x~f:l5Qsj1|J0Oiz/3zHl4Pg_LN-6ʌsEK\X,&Rzd'I;ABx ]m,Oc:{O-Iwem8`+RWPvD @l:aj;mci[T)Y[6lCZ *D,¥hni.( 2g6]; +B4*>TUкp mCϐV!AVgQbxva'Qb08M{VL܃r[}p8^zILc0x$ߪ~s3gbIK>F/Ҽ6sZ]>dYUr@IvI/q/ /{[x֗OkʫIfMr/E6-‘iᓇ'9H8Mdf jX\S=AJ&L+LoÿݤBPF좉rϵr0+b5Eq/=c.;ޢc-gA+[qxʍ%pѿE pн7{⽄Ɲ3{nͺ3ƜRn%q[ʸ2Ɣ0NI%F#mCFV\DŎ)nD1#Drb!&Rb $!bE0'b۽Ӗ`nxğ Vj`ph/lU4O(0ÅiÃg0Fقd ( &k=󶮡5^3 U=ga Q-1& cRI-.nYC*gLH1l_+\o!ZYƚVW^A=)@K.3TXz>3ೂ=#<P y,Nsns83ܬzR| ň̼̊\;DҊyKGOd&?Ա=}@/HcuAp?H5~ bcl逰\$ƿXE(2d-<|U},HiLHD uQ鳦c>-"1# 961s[,~oE{{hXHcPR|k-7l`eCn#dhD4ƴF4 &+2 |$EA6֪\5` OW0),aJG% 4|  @j?Hv3dĀ-'Ϻ%tsrJ,*(erNfTOiFGY4E.Pڟ ɡA dB3ݓKb47 {&1_tE[ t#4$ 'KJM&}"1ykCz(q>0B8_o bZx/y(c3N|gbבns" qe|8at W2| md0ovӰ m^q S]&WE-5XX!u(`g0kb%&?dkV]8j >LjA_j0ׂ@J/k)E[НyI;:U9}F@a8Ŗ4=Cdv0+˰r*S= d3 mG7nS ^'6Uo1YhImg"NMD2 a^R"kI2rPA$a#!y= я"}3D(ɂ&$9l䀐zdW<ȭEfu|>!!r Ϗu9<8:jxBC0O *E4bu$Јp$7u ,Pp@Xoov#=B,^Ѵ`ٖ^SD&.q4Ѵ=DA0â=(CFDk8tC͎Vh ,A z,b/׽gַXZ=X|ڳ/Ju xpg*;S:OYJt1/_= [h)7СwT4&Lr9I#$ kiG gX'q@[]@viX f\fdyL0Y̏xLˎK÷ +OR|JR7xoQdo'zݤƟx3猗i7gݛtkΝ)7fܗ2VcKW$oO-ȶ!Wb#).bGf<1/~X=:,l[Z2g.&cf6 XF-.Ɣz0{l5 Sx<8CmN0b 1Lx!8Ⱦ1؁a}]euqaQ*\G5&,7u2$#0~5` ncpP@0 ĀM<]B$Ѵ`?,AIs@z=CiFc4E)ڬ6GYQ|)B|$v%eIH$G G"*ad/y QB{f.B.vhط%@c~h/^)>O3եLź=GsPx:;?:739[9+s8R/n&k~R4;TfdFf"R&"ubrp52.i ̕PO3R{o|O?cqYіk(˴#! ]yjʅ,KeBSeAP4:Ovu4sV&zg|:ùh's;׹X.8IHy$9j< 2)BE(OwwQ1FЈ)eJTi(~E9ZY^(%Tn1mZA*rX7W14pBA³ZD+3w\~שdS=ߎM)p$-;5.O| (Zb6!C]-4*P\AqSKڱOnh 5%s1?##Ũ!: &ld!}^ /Kv*`~&}`rkH/OWFn &ʪ%|9q1|#WƐ߫MUךUhh|.J{XڈFcI^k8_?VNGo=wg.ߵY]粠\X6+k@mg)"u9{5 }\nˋZQFa=Nr׏̮TBrH%d)^'E;,[Ddj~@؛C~߿.i;rTêMۦ2K?\ȔnwMԎsH9!Nro)CӇM*/^LS^=,z ~㜪,CCsyPbd$_kO3^;ڹk\=hXf!2H:o.1 /^1z>t"4`CiRc@zCUeh`F^Ʊs~-,m0l2e$Οu^Qt  |sٿ+!U)/O/e n%"ttG]G7҃%W08\a9e&Grj&GrjMԚY6!OQ^tVƏlt zBaZfCPon1#-EɠQy2tS9ߍa6XyPhkЌSWkLgGQ{H X5iևFfŪFVue0_uW!5ǤǶmքB! ĕ/òFot97\} !ъ3dO3/B5)ògOW.c:(a"2$'wX\JynRZ AiK],dd0 5!sOGu$Nɏtt0ObDѹB~&` =Om=M] [WשtrGJr(3Y>lci:%:-639l&'Yj&'rL@7ߎ$cnU$ߙ[J+Buy( ?(z=茸AOX+elrm~Su]<ڬIPVkJu%Mﵢg,7CDjz2!Ӻ:d(@tHpDjp}V0r"Ozo=vH^|RAmh*@>- u'IIbu63L A Z{~K/tѲ꧆C9e! OS`9g _!=5᧍FaۑA#/jZ1sg ;';-o!B__&:ߓf=%cdf |Ƣk?P?-"v)?/ H&3tTp– h:;tj<ǃ f]50̑]kb>2mvdNM zt33yÂ6]/1-AnWi aSs:>M4]-#E gq:#̖6kxv:@4 _Ȕ)؉=QR|E9YYH8np(>B4.ڶXOou ӋQ2{--ZaHBCySN ÄcFL-H0|,u\2&VyP A^4G<0yr~'V#L3F1etݜ2-]pco/fv\lנ?ꬹX nPmUvl=sW\FҶ´L P2R:8f(2GF ӊ8S3qS\?+(=v`bc[BEĢޱZkrsjS6aO3qSaڧ+BZt+nUD/WMl6 xt(Y&@Vii n ҕ?GY4ݾ ,O/֎2z'1s׋Dϲ:>Ue6xuB{܎áȤH\^"d7Ci0#.mZPXAv;Ƀz 9HIaP+4DeY/r!q<FCNmr` = I~f%&Fθתϣ^]vm`lzòEB leY-C$ͽЕ7bL7 420]wl+Sdo'"DWpޝsoZ-XNL ^.m&y[H8E/\F+XnI g !M<۱4W 3j,M2Eyɛs`[S=bO uK\ Ɖ8-^A%IJ1&85j_WZz#_򜃸`Zނhc\WFĻ2I/T@;uvͽw֧'ؘ\u:o?NpgD[lz D7P`40I0#t$ɘI)"\UUU ÐΙYbH?tM7tM7tM7tM7tM7tM7tM?SO=SO=SO=SO=SO=SO=SO=SO=SO=SO=SO=22,2,2,2,2,2,2,2,2,2,2,2nE Zf(X~^qŧVzVQ'TvN1ERrFo揍5@M>3{esW^yW^yW^yW^yW^yW K d,Aق5B[6 &pa p.i au ܂^EOQ|~oK=" >݃s{~k p/:N/a#lzj@;H/8e cOHpze6)N[z>s{v- |馛n馛n馛n馛n馛@9$h*oW̉876N6iJ˄vfV٘%J`pe]]SBf/{upaL<\// ?Oށx#G<x#G<x#G<x#+x+^Wx+^Wx+^Wx+^Wmvmvmvmvmvmvmvmʿ++G8Cp<#F` E󹯧>o'9rJ<,la!A]y* -?Y>*߫#5_JͷJ3̧*1_*̋]s˛<ܒO-TfxzS/A:'?<_KjH>ȣ!O&$bAҏ=^Ҏ0ҎE5ьЌ/@-c?O:(~C߈x6J |^~O/sy;hE| 3??HsxAPN hˋ9H^$R=H$$ cd$9ϖpʋ]tl?7ln6Mrpg"HDsI~DBHH$–HDŜH$/ZJ$vXye \ L#`\Lr}IΆ,*~t5" f? 0Ff韧?wd+9H|pMd:x\ܻrt^0EY"Cg1N]v>zҟ@orGֵZZk]k5ֵֶ&ssq99s9㜠#ȜssY9gy99,tHt4ssssq99n jBB!!"BBG&p0~ }Nl6fgln6fgl6k6f3<׮EqDO;#ڴJ!KU)&'?F"-k5uZZkYkeu-kyBB!!A!!BBA!C!998ssssq99s71!BBE!! !!"`mD-P,n3@Ҋv^ƞq;HcffbE D@qK? G\YIHدJJ}j!RJJ$'#/<kKwATTՎl&df#8Ҽ*s8).KmMdQU1eRePƐd CP9 78 P@*8(>v{Un;qׁQal} ڢd =2dյ"E2Z AӇ=yޱfnQlFa7zҺ~FиA|;vO7lۚlg=v[ӝ|hR1!n|F4^Op{eZƢẅ́$56B!3"cH7bE.-h:7VPv^qg9;g MN1#ꮠQp˘s C3}am ˀט&*KqmLM'܉kFH` .􈥣 '; >i* h7]/ZC䪑;*@<8jq~|P>xwj8 ߙ~w[m%)7nbc%sHܕpSumډlwyApaswSs ]p.;mL XpV~PeTf0e&)/EY<4 ,$9ddl'x4FB~5ȭ@fDI(rDzܐ5}׳U*7^p7c8hcc8mȶ!~|_h_t7b=ZvlDm8v؄a-u׀]qsd݇5cq^x+A] _$I c8Oq:`I@ (C~x.@\:'nR՝|u'=yݒS}Q?<08^ؽ h3Ì O &6+qF<&bà ׇ<-k=a, _eŅ,i h:QLxJR>a.` ` b9AA 7=GOh#vff:}`] =g{N3Rx~UѝQЛYO/fBmd 6"~G|ҼzDsf`#.`" `!LW.D Dp! X`G7Ci/ND6uB[dt#:}:_73ݞ\#rx۝aؙMu:g霖z9y u8MP:ʡtC($DA \DzVʕ  8`W`A` G]Y\+SPń$L#,bQLC-B  D   @i GpB`  dh'(4BA4@wtFv~Uݵέtf9'BQЛYO/fBmd5Q34AWCSf;tƜ*9afTt7j&sS/ˤry͖hX>se3Vr*N9dM$9r]|)d.o  grr,_ URc(?YF1HC$pJ'qߐ:~̱c_7coFƊw;>[cC iL7-(c}v^cm>/-C:mMGra;^u-뷭ch k۬fcVFV.REq-F;YzvՍgtmW:mИ.׀[N4ގp0[1޾njigskiXf݂l6 lǼ:kʺ kbqVX+J,R\SSI)LS$ $B<">a0?l؃;d.Pa M_ ;IB L, avt3H3x |@\@i`W:2X.cL8c-nf,[a3ҥet'kff%iFf#93 ̒C13G9b\ 7硹3eur=.mNuYi\yeT9aLM/eONs2Z͘Ld1%% \G22V\5d*!|*'\GI"wxq 14nC@q=Lh 0\TBֆ4|a+ KEMﹳ;QOW|'u;sVs9s,tT7i3߰t7tl\fR4j̜&t4e |:2b 30z>s1_̜˛kv\eL-w\ZʖT2+R*P)N(L'Jv&Hfr%FVR$DF2#B6Ry ʅL^)yȁ@N##㎋}=^LGw/⊇hxpDyP 1`ށc?uCᄐqw㽻蓯(4C @(. :;ksr s/ŀ63z{0s2s^lZ霾$B3/)P\;7pacuū%&^Xʹ}Iق߸Vg&>!v`Tי,NyWI-.X9q9}Ŋ7@3f9?sϤB#'_0[f/~]%~C>8د߬!?waculu'_/\:NBqoTїP\au6s%e .6ZxuNoIBo]^'B f-^:.)P77pilūK&T\X͵4}IDľ`ūsK fX  0t t ch-LI"a ` ` ~(A KVPF06J ptR^Ǻ~-UѮnE4C/2" ڐY]Є<ςπG~|Vsg=vΣ::Nv*:Ӊs*Ynf8ainHo3٨4ͤh}͙՘9Mh, 2- mF7]35ͣ93 MEA?Cf3= ^8!<ܱ߁:_H|DF*/d"@B9w~|;}y{wٝW7o}7]Acf\n9x;.3Xom`{bkݦ/b-.ΚVv >,2ɾZ0+.޲ZYUcj+HqWLM%01OXj'Dl"Pp: akVu` ZI1K]BX68WD#Z ygUP %> އp><3տ؎ߪ:c:}xrF;Np MZQXMifnQyLC1dd{̋Z vhtqgvδ7[3R6&]ƾK[Xuh=%k)XGOX줪piŠa&Ot.0˝szys.<^.Y \YTْX|EV\TIT.N&ZFg(67׼  wĿOWV%`THr'UúʡXu=N\*Y3QP>?ͲA{U2SsJyCNI8OȰ9F HB%֥L^?Jݧ+_v1/J6ɡH59_V.фioJ} |X0/ъ8X@3N/:xcζC,N K೑D`/v5q2|||eY M ^eeel?J?fO̩"56$I%P,g9Җ-_6[ixSU U%uK۵Vx x U%K׵Uv xSE^Ӛ;a]HU]k;b]%P]k;p])PUҷ]kYMw  WTFGAC[ށn ?vнgn=5#7qX$dř0}j/LA^an7vlqc讄8Ó#-|#7Up[g+;P߆pw a!|T Dn2!O\B#&w y@q&Ǘ+h<0~ <29.}4&X!`AD,*b(r|I p&$PqRaffffffen?f'MysבF "S! p6 c,ʌ"$ zƊZ a: xR_7a66e[Aca l!@.7" i ;QP(ZJc1c1c1c1 P=|,A @QsN&arnA Aq]9P%٫1 A~ + ƒSSxc@x}p3 A [з#oiea]YUQMIEA=951-)%! A>xc5Of鲇}!ŅB} !gum}w_u_u_u_u_ VjfyNy`A]Njd,ͯl#Se>QCUDM+E9G5^8]\7T^C;i"\qhx9 !z3I>v5^FD)3H'LٽhpYOy `k=qmi x[-xEvLKo#W{\Tu6P6>reG(0T5ZQ$1 ':SŴ]ђ %{M&+QGb2@`o+q1N2k2ƌ)63\jQjJ4+8s Dfț=<;;9` APz?^ G}j, ?0KJ2£ u+0r"3" Ӑ $d@c&s{cvo{]wAnbgk9u4?nW,"u2]>fXa%z>k*sy>g;oye:s9ͭ<"! .`5PM^䆅KP].u8X8FMl[l}5g>7s_ŝ,y`vufAs\E)Pp~sͷ6ZM-qI`ZszJ9zӓh@CQkҒ tkӱ.Eiң@力yh搗gI| z}UgVƢke z63RL\.kͷye)l 1b€#-Z4bb )R@y⤸寮zg3 v$o-@op7t Ä)/|ͯ?8dU(IZCzk{~7x2Mm3}>7Sq3M7VFchYsm[j.\!_}`Nf%|WC$ v];mSRrTvo^DgL++3KGf|=Ɵ6PkeЍo+V\9UNkF/dkmbnjZyX'  %Ѥ$ B MAB=+)?̕9#E*rKeٮ;](lt͹r{k;xXiCgGel#11&G[c{9Vi0s}8pE|S{ .btr`cPyh5lW?%e9r+kt1^ ]74Y&̫`=j$v@t ֪=]{ M';P`zp .jCRu*mc9"-qL7pnDH.u1/o]7`^WU {sshh8AZkkTS٧06 L{!^YW%58m ʺ*qK/P²V֛PxO'hveZ)vz o4=3ZqȝFsB"SI)> %<Uyj.Ku֒RzAS[f-VmOP3yw(,(h(CUS6򉖽{^)YzSײF1Ol|Kgꗉ$8rբ3%XnZwf 'n<[yxů|l[O1'+s"qB.BIgFxI20207>6,vqñQg@G?9]ƌ#<O. (nKv儍#uF nMtdZx~~iCLQpAv@hRfKifMkn4f+YdW:6R *|rozk5W uL αZ JXw~a6{"fۑgaMGZ8,:1ojTU1C1[=I= Ux=03dz+upҖYaֹ.Nf[T1̦)kz.Bwn?-0JR9/:ןG&V omBVЌY;k{/S) @HCjIwj)EB}`ܧ;`Wl5x+ A;q-QS>3!c |a{3iK,L Cpqh,vWܪM1N|fb%n@bp/'!6b?)en=uKW.\lբ5k*+WʰU Sz թAAS"4lHhf@0+`J\ h !ȺS~NWl8# ߝEoey%-?|h> &i]2lF_A⶘_r)R/jqsj|D#gpGZ}qߕ?~| ,Lm?8~Y*jQ*Qm'a|dh*6U2fIpgYueI |3?UKAJeQR:MR;`%d^hl=~`aI8|&kʑ}4C[y]6tp`þwtyO z[${Sg2M#PpthtLmc//wo[JSΞVS`Os/oi,P:;V yZ!Q@DܑƕU8ij+og&m5& xX:Oʸ3%b$=X1QWs*'wfQ`{*%F<ӉH+]q-ҰyLi4>{䢪S޿뵌o{8M۾\uXڒT;A{@F3}/h$\-Bf9 &Q$ciTr-k 8$ J[/&+.l ,>ӚYdeԞ=;9%N ONM_>1(wNuګ ws>յ՗ؚ*ϗU o)#8>JcV6 ̼'ݙ;.[j왃qrɄ>,80u7OOK&QnehnKLG?^N|/?,zP_gJ䗛niL՟iK:@(y@3Ȭ9qv%A.$XiNÑw H@~4?Q2wB&V.? ~QlY ,@{ h.ZƵ4%ԉ[*X!̼C}o mlkji7̬.# ºZjJ**ON @:2PD$ PЏOώNڦfF&ťeE@ ʉI ɈH:G4s;t|F 3e x˻KŽua[K;+ۂ )POp-Jb >xHE=5-% ӳsMLKJIIy$c#b"a0 +R oO//0{skc[SKgfm]FB{jL,̩t^a տj|{uL>I*ӨZf?w'Qs.qҟGI'{qJ8]{l'm(m^)cBi5oWW'?Aƞ\[ZYXο%sgtοg*nWzԫ^RSЛj?#Rv\G,KJ}n1o4~Fx>$Cy),k@i97 Z}lNfHH{$__o:~|;t|F 3e x˻KŽua[K;+ۂ )POp-Jb >xHE=5-% ӳsMLKJIIy$c#b"a0 +R oO//0{skc[SKgfmv٘XؗWזVVUTSRQ xr2ĴTґр""~|zxvtrpn6543210/.-,+*RPNLJHFDB@>{ء#f6jИ|l\,#p0pƋ^]]z. ZY,VH"v~ՄkVV#DPC*i)hP4ljfb^ZVRNJ#! 0\ X ~}|{zyx 6.xX8 E/.=օm-l +T@ ;?jµD++"VC!Դth(ON 6531/-+)'%呐 . ZHo>=<8knN.ͭmM- Fsedcba`_^]\[ZYXW XUQMIE%Bp@ӒRRHGF YHA91)! Q~v|%߿0o|ݯ ҡi9nV?te'm?Ӄз cHoJzz7Jg |#/*J}yU=M>*.KXڟꋍ+{3_n,x_{==RЛ~||4S?,9inG~/"X2b }aե޺mb(ba'^Mhe%1BjU:62.*&" 3`@8(h! "@xή:987654}ff}yuqmiea]-P`UE5% ''MLKJI  ("`H(ǧgG'fmSC3#² ĤdD$"T  @$ h ylHHq܇~}{BnُOšJu|}<|ݴ ^O[<>kӜD߱JRIcR&$ 3$WL5qх& ^vx,t+HAJ{ Fȋ䜅MB4K@Tb5DS kH0; x)x̧  \CРKrM Ub'xa AV>jRVxhaPDК(@?HeEG邵rV"RbA8B(*3[Ge^v?kӞ~aA߆?_7p_)z%χ}g=Wߎ%/PPqZ⇀);ѸjDśjUw;T>p(ЉwP..B.,JWM'P!Pt?K8O`#uv ~T"8J1sˠUglM74}<*LF_|ղr߱b% yq/7kv,ܺpa9a?e}$$Gy`->rƣه!h#: <ڕǕ9Ei gb F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W)TH  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~{ dI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no3wĝtvvvv?paaa„ Pgs\j*R*UQU,%i &:A -  u%, {p;BuH @EV"ER'>)9䈎K #܌s;`aa'Gotx;2њ6K 魣*h$RG@,O<<Yg&g4_f1ou]ڬW\EͺiEm\[fZ2ώYVD {k@x_iM`l2ǒCh-"zj(? tF?ԳOwQKYҖrٸf (e39KΩ;jիOFs Ƚ#M,I>5x-5t=X_ݺUkWXY*?.ڴQIZtRGԝQsBOxӛNk6}i̥3TRiʤ+|r!9Wt# uc'ﱚH;k"6 1 ~b»? ؍).^kxސⶈ+) F BT ߧ'&;Ğ# &ޚwgm ?bŠ>p!%nmzjZJj+h>;8f|OȾ%{T43HJ}gٸm4mi[ c]p*WkYK$ZΎ`6]W`Ė ;l_yֵak{oy̠'k3(rfPX%us&|wߺ^g4N#XU\G$NM)/TE!1?tG=d8wĘSo0,Ƌk98. Ŕ,\#S 8 o7XFߌ%F0胮$IJcs"j3Td"dd&Z$$$k T7S8T9U:V;WZ?[@\A]B^C_D`EaFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_{`|a}RST"Y2bMfZx#n=H_dO`Aw~ׇٌݖߛ㤻܁aƿ)mmm6۶Ͷ|sp MUs,m3l8sy]Dqyi\6:yMD'$h68.9Ԙ876Kyߌ ˋZ[ _`]a}ƟŞծԭ#:25E,rcyl}puvč(;*3+4X]kp| ʺ7(',!-"$@ڬ #$&'*,123'-24<>FIelpx~ׂߋ F K[#`(b*c+g0n:{G~KVY^bjkvy|Úŝȡ̥Ԭ!")*, / 15A$E(J6iZm]qbufxkzm{n|o~qr %& '*2=K>LRUVZX\`fjoŲǴɷʹ;  &*-#/&B=C>EAFBGCSRTSVV[\\^dgfjgkpxy~ºþǿ    "%)04J ![meWG !"#$%&'(XYP[D @DRPФb Am"C 𥅯-|i#/n? Ly1o8c%`_-|j1ǹ&G)a/C_[՟\-GV?zEi0u)wCL{]"gZYzO ]wkFf_je#mw:wz1 _Q}qA?i (A` 90^Kk(zЂ#m|5{^|L2@MQ(EРB40I.'L}BC利fl\ޤݛI6/mwέ '% u:l^@P6'Czx,UxxV`kvyU0,B3Ϭy)bSRt[ZI6Gd%L$!NH!/ܑɍP2c)Wȇ_l8B!F.9 sx[g㺇[-]=n^VZ:B6} )0`r<0EA*'̕D9C@ ǯ).zFl9۴1a[TF%K<iLo-5$q7ΠЅ+g:F@`;\5p8Sp7 o/6޲w9޴>o(w;nvG'0@DDO.0B 32졅W,$"4IB <4+qP3 aq1PIdH`L䈜Tq~lN50#$&ŠimTkA`4i?`!w2 $K}PsSb"%3gr"'5'3231e.lNj #޺OzT*kJVZY83gBX!*" M +#|/!_b9{|oa}܏#pn^Z4q:*`ۧ5AlS mfY6\l<5y#HppK7}\Vz[ZVYȭzao8H>u3Op4y[^0¾%/Q8ǚZCi3mL;{\a]tQ14cjoh: fRc|KK H&iba.~O^UU^Z׺&xs[ iZK , EKYfe9EP2<"[1NLM%Ml:QB/[bX>t%FWH1BU"i g0 B) `6WKyI.}cN br/}G?t֔ }@OEi +=F>ZYpgN\deGƪQ~7fb`>I >O up;=.ZX"&J!"D:q 奡K>rx#ʩN8˭z90=ͽ4O2_-gO|HcPfRLp!!O>b J<:nB%Y29ozWO|]ݿ}x݅̽^gr5>CzhhlExX bNTlQ19C@CDmi+m4!hZM3.OS^DkC%Ҋ aְ&;jZˍK\ůnwUd`W?Ԥ|xX`ƪLaaך4esBVJS^ȟy܀c1S6w8|Wf_K05–{n'hj[f0 tEs7 ӚKBѯWk+ v-sպ2m\غxr{[P7xs+"1r=XOhU| ܽFUU_P߾. U"NɽvӞ^t^& sr#WZu47rr赌nCO/zA?[ܜh^gkɹxޜy*}⽉;9kV n̜]kRy<GrOv6_ۤiLwBi*.[g(. !nw]vsfZ/cLx9.+luye˕.;lr(d.LF s/{RA8FL.h<T$&d"( s"lܒ9)Qr)N+]Sb l{hc[V,=|eUvul͝m eH'e 3"5MMmQGC6em۾W=vf#$@U.u>tK~,3تUW4J}][`71 쫰uKK;$Q}Ywe#Km˪CjGYJI=z?,{Ye+l'2kEνծvըcP# 1R:ƬS&@P"#HxTPUPc^l q>lѧ+ ޲>oU~ko̓6+ 6)a8x6Tt,ǚ#= Y/pXsjҞ?V⓺9!ƦXڬTЇ̽>ld"ׯיv z*r#\J8%XQ;yO8Tg 4۷[4/ħ7Dnfñ+NvŃ٘Lc%mϑWBN?i>jY;eAG(*1gn$г!IsOn!l6Cܤ ._˯ (0NlĮ'oYCdvZ3߸6zsV()/Zvid!gKB M>^ j? nѦ~i[{1o^8kZ)3ak@\QdӸя{Ӑ.lڻ?&6` &\p<~xb>,{Bd}p)UX=& J!s۟GM |V\';T8扐}<`3- 8g<<G\n`Lɋovg}t_SPǶǩ$R%х NłEzĀp-#S_ W}鎼 G'lԸ{r)9Ϧ8ת)#m[C ƶuAкL5>J {L<:5Nz=5z=5oO|{Zzogs|#wt:ۨ&-rf5u0!}>$xTaq^t9m^_`ZW*^X,ZJ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwըïR#@@*UHTl6o*BB@oB[:]@kt:ݴNװ.Loxyz{|}~  !"#$%&'()*+,-./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{|}~  !"čc?P[@o-+ L#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݙ3A oPߠ7A oPߠ7A oPߠwAD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV`UT7A oPߠ7A oPߠ7A oPߠgy;tWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~C#o?+?!!CCv:.d4  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghИs'?+UJu0ijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP**P QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƒǒȒɺʻ˼̽;ο  k(Tϊ 9JKRQ*JRT*W*JfRTT*P {;H!D:      !"#$%&'()*+,-./ 0!1"2#3$4%5&6'7(8)9*:+;,<-=.>/?0@1A2B3C4D5E6F7G8H9I:J;KN?O@PAQBRCSDTEUFVGWHXIYJZK[L\M]N^O_P`QaRbScTdUeVfWgXhYiZj[k\l]m^n_o`paqbrcsdteufvgwhxiyjzk{l|m}n~opqrstuvwxyz{|}~³ôĵŶƷǸȹɺʻ˼̽;ο!       !"#$%&'()*+,-./ 0!1"2#3$4%5&6'7(8)9*:+;,<-=.>/?0@1A2B3C4D5E6F7G8H9I:J;KN?O@PAQBRCSDTEUFVGWHXIYJZK[L\M]N^O_P`QaRbScTdUeVfWgXhYiZj[k\l]m^n_o`paqbrcsdteufvgwhxiyjzk{l|m}n~opqrstuvwxyz{|}~³ôĵŶƷǸȹɺʻ˼̽;οՃP ֑:h֑uh!?Fuh(#?Fuhf;#?FNfȏ:c4[G~fk:c4[G~֑:c4֑:h֑ Et"       !"#$%&'()*+,-./ 0!1"2#3$4%5&6'7(8)9*:+;,<-=.>/?0@1A2B3C4D5E6F7G8H9I:J;KN?O@PAQBRCSDTEUFVGWHXIYJZK[L\M]N^O_P`QaRbScTdUeVfWgXhYiZj[k\l]m^n_o`paqbrcsdteufvgwhxiyjzk{l|m}n~opqrstuvwxyz{|}~³ôĵŶƷǸȹɺʻ˼̽;ο#       !"#$%&'()*+,-./ 0!1"2#3$4%5&6'7(8)9*:+;,<-=.>/?0@1A2B3C4D5E6F7G8H9I:J;KN?O@PAQBRCSDTEUFVGWHXIYJZK[L\M]N^O_P`QaRbScTdUeVfWgXhYiZj[k\l]m^n_o`paqbrcsdteufvgwhxiyjzk{l|m}n~opqrstuvwxyz{|}~³ôĵŶƷǸȹɺʻ˼̽;ο$       !"#$%&'()*+,-./ 0!1"2#3$4%5&6'7(8)9*:+;,<-=.>/?0@1A2B3C4D5E6F7G8H9I:J;KN?O@PAQBRCYJZK[L\M]N^O_P`QaRbScTdUeVfWgXhYiZj[k\l]m^n_o`paqbrcufsdvgtewhxiyjzk{l|m}n~opqSDTEUFVGXIWHabcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./013456789:;<=?@ABCDGHJKLMNOQRSTUVWXYZ\]^_abcdefghijklmnopqrstuvwyz|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG߇C#o$e#^B QEPAjEA*_RI +T RLE(-T RTE2TDRdEJTtM"Ȋjx6\ "*R!`*rc8yC#]ckt1kt15tnckt[ѼF衊P*R1H`*RT_HBAT)"PT" I" %"" "H T"H T">"HUAR!HEAJJEA*DA*"A*"H A*"HB*R"HE )=*jQHE4zD T`wHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmE[{mlm2>FIlPx,2m9H\YQ]Z[\^\]E_^_``a`g_mg^jejdlilhttwwn76gfpoՁՀ؊؉ًٍޙޘ豻@?];]:  NaJqs( lrw2i[7[6pqppdVdUWVnmnlBAFEON0/ba ny ܓnopq r s t u vwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU[KjfEg^0i . / 0Zda f uu fҁOh c"%% d  h--811<22=77T88U@@XXii !#' ( )+3r VWr ,r@`e*5<yi/ipȗqc zdefghijklm\nopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщ 5qr s t u v wx}~ !"#&)*,-0567812349$yz{|%+./'(:]ԌՍ֎׏ّؐڒۓܔݕޖߗ{ KIR]Fb !"#$%&'()*w+,-.cwJS^Gc !"#$%&'()*+,-./0123456789:;ߩ[/0wxyz{|}~ 1[\]^_`abcdefghijklmnopqrstuvw?^./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^'_habcdfg`eUXi23456789:;<=>KT_H`d?@EMWmR_߁CFRYgjnWLU`Ie#sv !"#$%&'()*+,-./0123456789:;<=>?@AFGHIJKLMNOBCDEPQRSTUVWXYZ[\]WMVaJfABCDKKNQX^bdfiuyC#3bBS4c@L@0$LY_'}-$onׯ׿׿{U"q3/!m=>}>]?2t,r͋7 ~' xx=b1U(jڎy0 %Gah|R"P_A -in>N(nkI5Gw?ܛѾOkCs;t.n-Dx3IGϪ}xDs ݼl\d'|k%7N>1OB眖3qƯAvl~dغ 5f~_m潁a\? Lۃ,=x|.!C뎮V09d!жh1䏁ga$(ڜk,렆K@5.>9r 3:pprr89<_?m/D|.Wӗ׿j2 k'o7P5@£ڄg{\uTT6EIHSyR${4*ߴ_EFd?8;J7HodM˯y|zw"s8A| -o##@ ṟn 7|\lG mׯo×u/_/onWcG*<9P*k {5g {Rh{zҙԔ/e㏒n$6 ТA`FnQ1``]rQՂR*R@x:d nXBH)iĠKo* bIh =*sDhآ0Ez q 2`[&EHC4R bGwLb$h~nm -`+?YZ[\]^_`KLMNOPQRMȒaWNWbK g./0123456789:;<=>?@A5! ]xDPoADDD  )B )B^aP%1+F()""$$\5aHDHHHH@$ TBCD0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`D?B:\]NL8,ܬ-.k66j5 ; !owcR6{;hYȿp%ıG0جr{VچfWǾYZWM3lQ`AV,;}༏r1 Qn3.2J0t?s 81O{)!7>0o12@k`׿Y{b)sin _<fsBOѴ;\ͭVVss\jnen5 gE#*7Dsx܊6-Z"_e&-LIY!edUoty݉܈GPty⠨>9cS920Qڳ(0[Ҫ${(nsU2(vgfiyѫHoۇ[Ihm5,'n90)1 @#p`be9¸?Mv{^`ip8.2)رte^dۧOH Ru۴닕ЫWUA")mrs׬]n_aΦWC߬#g7L:^M} $ƽ R@ƳVYY^bh׺<8L蘫䓴fkL?"ad 葪p:G|>>گ*/NnND{\?su2SN{O{ בnG;̷od뭞wʗ{I.ޑcoOGB}?g=xokP'ɣcy|<[߇ߙ]̿bG" >?\WJoϏ={!)نw8k#mw_3:g17NTG=^p.Hw{1}rY!Íqxo>&,wC59K):M?N@s|Xbh 8?BSVfh޷$3=\Jù$,-6/:.90;1<2>9F:GOQTW[`v|xzȶ#+:4;6OMPNhljrܵaο&لnUgw837>TX i4l7t@yDʣӫ%;G1H3N\?CGKNQUX[bafjmouty{~҂ӇXP]Dcv@,q+)*10./6534''''****&&&&\s[YZcb`a..----////1111ErEDDGG@ @ V8V7O/O.ŜĜœÚTtSZYWX{zxyvustOKPQRSTUVWXYZ[\]^•”ÚÙơƠĝĜ̨̩pԽ,3٪,q34 %'$,P3U4Zcmo%,z̄͆,33,ժ43`,Or3T4٨!aO$ɴbZAB$ Ip %(iJ:WE$֔5B۽TE9{_H7vo`=k}wmIzZ9iC~_inI-( hf*U- L 5ܚL7V:)3$;}*G[8p}޺48LN2y8ONFWm `V0zjḮ$ 25yWLzݜ~C{M8\N0%.eZMO'e_VHUS1f|80I|A:y۱1sJ+Yv3~_=HFCqX5@QeSԟh,潜VZ.+&XDDD(' A`YGAb(rʁ*!=^)9CȕЅJ0sX<ճ`"o,1q;X('eײSS8{$?|/'b99%9#dK\]šPF`{ -8!^XI4}P*s˾E-U2_{-s`g^h ̧L^j?qIѶ}vjڢ]H~xG0p\w]s " 5EjJ؋-e_գ&s~yS.rE諔P wyd`l?UQ=+_ܢ[vB{q4Is,A$B@t .`u]}DX+C5C CбF]Kvv32J{J2TBS};~1P , O5IɷYvn`WY8P.M :0ǂ@Ñ,F$GyUB6Z|Gx \{/}k8y9;u|]a=^Ƹ/N21ІTï/\AC Ոa]2.VdqPڤMJ Y!C7f*t]yoނs{P/5|J콼35r $#\U `jr~Zp~6;($U6O\~89Ƅ`^"^ؘ̟L{Ɲ2V0ۡ= *q ^Nҥߕ*tR `ȩ_ 1ǰ$驁V|)b4Д@Ɋ)TJC ݦ'3.turM`%u`̳,,M&rabcdefghijklKmnopSqrstuMvwxyz{|}~jZmpswz}~ q#D#C$N$MKL%y%x%v%w,,,,33334444>r??M#M"N,N+`L`KIJauataraskkkkllllqqqqrrrru s   v'v&v$v%}B}A}?}@srpqգԣңӪ t 10./hgef̫̪͹͸s sW`^ _m+aX,Ei2Wi7n`yaQٮb/dФ9ct*dC?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣX[c]L hL L\\ !"#$%XYY]Z[\\&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNWO\OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%%%%%%%%%%%% &Y]dM i34 5!6"7#8$9%:&;'<(=)>*?+@,A.C/D0E1F2G3H4I5J6K7L8M9N:O;PS?T@UAVBWCXDYEZF[G\H]I^J_K`LaMbNcOdPeQfRgShTiUjVkWlXmo?@AC D!E"F#H$I%J&K'L(M)O*P+Q,Rc3DffIshH@8$ $*#cRd%H[2g4lllnn#МO.^lvvmj hpb"3 03`#3 0|vgͷיםOki my5>_x>˟uBѳ4N@;n9DWU7rkyFԙk77O&$-#U'涟;Tv[mjnծnVVvv[vmjnnVv]v[mjnnϹڭm-8r-h=4́TY TZD*RdrB"Q, F$ bՕ;REe mEQ[F&L"0 FD$2IdC9cO70e%K<bZ Jy.@a X.Pr嘚߽[j[SHtnwwJ5D&)o;Ř2YDVWw:RBH w.v pl"@F` N%&J%'JL՛xlo..S< =agVppqG{u]nno;|FPퟠ2P#jeM˛ך7/>Wi3S{uT淣O7ֽ\_׶οSoqwc_b ,h1RXQaWsj'Sӽwe@u0Q|F`t e?f@g>B"G(N,Sr+stuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏؞ّڒۓܔݕޖߗ^Y&oZq[s\u]w^y_{`}abcdefghijklmnopqrstuvwxyz{|}~YnZp[r\t]v^x_z`|a~bcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ<'y=z>{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYWP_Z[eN jܾZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<)=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<*=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLEFG+HIJKLMNOP Q R S T UVWXYZ`ꩪ a[f䰱 "!$#&%'()*+,.-/Xbg[h岳0123456789:;<=>?@ABCD\浶Lc3?I$I#^ A@ `H9Q=֘6Ӹ"t LwzU\!aFTL2\cF$ ?;RvG=_,\jdvOR>n{]P.평9'lLՙ9ZcZgZgnҴtɚٚ՚+TٚњZumk&kFkNkJk֙֙9sZkZcZffff^;ifffִ4!pwץ_&>M֬9932-3]3YcfO0MLLۙGgZ3ZsZ״3sm8r9wݍ9Z+v7jflhhiiii+S557^OuuLLL ]wݸk#ޗ洦ִiiG /ѷ%hZfff]Fdr#gl=֙֓R|TpՉ֊׋،ٍڎۏܐݑޒߓX\Yc&   ! "#$%&'()*+,-./012I4JKLMNOP QRS T U VWXY Z[\] ^ _bcIJKLMNOPQRSTUVWXXYZ[\]^_Ƨ`aɧdi\]O k~lmnopqT_rstuv w!x"y#z${%|&}'~()*+,-./0123456789:;<[ʔ˕=XejM************YZ[\]^_`abcdefghiX\Mjklmnopqrstuvwxyz{|}~†ìN+OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqU ĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ [\]^_`abcdefg h!i"j#k$l%m&n'o(pYfk)q*r+s,t-u.v/w0x1y2z3{4|5}6~789:;gl<=>?@ABCDEFGHIJKLM !hm"#$445667899::;;<<==>>?@@AABBCCDDEEFGHIJJKKLLMMNOOPQRSSTTUUVVWWXYZ[[\\]]^^_` 9 ; = ?ACEGIKMOQSUWY[]_acegi k!m"o"q#s#u#w$y%{&}&'()*+,--../0123 8 : < >@BDFHJLNPRTVXZ\^`bdfh j!l"n"p#r#t#v$x%z&|&~'()*+,--../0123X%&'(inPl)*+,-./0123456789:;<=>@`‚UV&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTWXYZ[\]^_ ` a b c defghi?@ABCDEjoQmFGHIJKLMNOPWQXkpRnjAa { !"#$%&'()*+,{./012345678:;<=>9?@ABCDEFGHIJK L(QRSTUVW' WRlqSoBbnopqrstuvwxyz{|}~ WSmrTpXYZ[MNOPQRST U V W X YZ[\]^_`abcdefghijk l"n#o$p)\]!mCc's(t)u*v+w,x-y.z/{0|1}2~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV[\]^_`abcdefghWXY%q{^_`ab*̖͗cTnsUq&rdZefgotVrhijklmnopqrijklmnopqrstuvwxyz{|}~ˀ́͂΃τЅц҇ӈԉՊ֋׌؍َڏېܑݒޓߔd+}Zstuvwx~Z"|#$%()*+,-./0123456789:;<=>?@ABCD&'EF|M e ,!WUpuWsfDg†HIJK LMNPRST U V W X YZ[\]^_`abcdefghijk l!m"n#o$p%q&r's(t)u*v+w-,x/{0|1}2~345;:89:;-y.zOQ67z{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuxyz{|}~ˀ́͂΃τЅEh.vw?@VqvXtӈԉՊ֋׌؍َڏېܑݒޓߔ} Fi/WrwYu !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKMOPSQTRSTGjU0 } LNVWXYZ [ \ ] ^ _`abcdefghijklmnopq r!s"t#u$v%w&x'y(z){*|+},~-./0123456789:;<=>?@kAHBXsxZvCDEFGHIJKLPQRSTUVWXYZ[\]^_`abcdefghijklNMOmlnopqrstuvw1Yty[wxyz{|}~ҀӁԂՃքׅ؆هڈۉ܊݋ތߌZuz\x   !#%')+-/1 3!5"7   "$&(*,.0246W[v^{]y*?+@,A-B.C/D0E1F2G3H4I5J6K7L8M9N:O;PS#8$9%:&;'<(=)>?T@UF[AVBWCXDYEZG\MbK`YnNcLaZoUjShVkTiH][pJ_I^QfOdWlRgPeXm>~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkmnopqrstuvwxImyl\w^|^zXx}_{ԍ !#$&(*,.0  "%')\`s^" i8@ ;J|ISF_*F`zن=h=GiFG滒_pix݂''>:R-2+TxMlA_{1/7!x,HG~/ߖw/sya~ICʛMvsل\J`@Wu{yee8p6}!>ԛdW?o!PaxW8 Qtس:UϢhI³DY1 Y^{3YpJ,HO13鰆5Al?"=HȓiՃFX^ku|[W4sc51~iX4Xan}P }ÙvS.-?a2i:&@]o]}oFf-rI46Έ y3Jv"IHG5ޟ.pޜ|E]}..;A2it|Kw/1j%ñy9}K}`n.?I[O,EX1,!0m G$JӬj/D"2X9#Jgm`}P54 P"VN>BdX,>u$YASjR+R:ZJZ ;l",'2QnrW%B-Em t7lȀUS_q,soYʱ`,}e/4f6aZJϽ܉Y,pqYJ7eEULD9(q iZD-(,* Jr1<Y/P ^[z@}Q䮿vX{A`p{dsn+z Hna8K@T=@ʜdQC=!U[L$ yjx-hӪL)X8B'q$,B_4O98ϹARsz@׻̑(հ~I.|.~ \ÑiLT^G_*ȝ2r&ى3g'Μ8994~=s({E5L kiB'h"!}9|`bc{4ЂR1t{޾?zΚ/|+MEB@،~UT+-/123456nJ+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH,IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH-IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH.IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefg!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐh iۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH/IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUYy~`|Za}[\]b ~Xzc!{Y|Z[\d"} Z [\M~ Z []e^_#`$`Y[\]fXƀ[\YXǂ]g^%`VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH0IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH1IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH2IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH3IJKLMNOPQ R S T U VWXYZ[\]^]S @ @@ G$<%Ȃ57Z`c0A-*% `fhJDk2آ"^]$`c0A-*I `xF lf4E%$!3v1l PD`c-0S[TK lf4E%6I3v1l/h]Ė$d.0FM_)llf`xI6v3آ^]%I`.0FMT- `h34"%^L lQ/I.`F[dF 7I mՂK`B}c qn<v[Vh:W䣏ݑVC^rǒP ~ >ʡ{u_먅c=@zzRɞƺW쇗EۀwF88G+ :]u1 ~+- ѠؒhJH*lfdEE$A6v3 fQ+I`.0ċ$a*lfTEE?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH4IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg5hijklmnop q r s t uvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg6hijklmnop q r s t uvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~`??KUBCjUUUUUUUUUUUUUUUUUUUUUUU%XVUUUUUUUUUUUUUuUUUUUUUUUUUUUUUUUUUUUUUUD|^bZUUUUUUUUUUUUU%֕VUUUUUUUUUUUUUUUUUURUUUUUUUUUUժ*UUUU@T7 VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq r s t u vwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijoD(UUUUUUUUUUUZw^yjUUUUUUUUUUUUUUUUUUUUUUU*TUUUUUUUUUUj!y%UUUU%z|$7klmnopq r s t u vwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'  !"#$%&'()*W]ȃ_h& [\%]r^s_t`uavbwcxdyezf{g|h}i~jklmnopqrstuvwxyz{|}~[ ^Ʉ_i'®ïİűƲdzȴɵʁ$stuvxwyz{|}~·øĹźƻǼȽɾʿorW i3"$ BH |ýrs8lrgr#YAlruy98/7#/N<#rsyyWh}`yimvݮ1^{>v7[Xg L@< Ҏ#},Ѕrsyy\]^n3b֪e>{>_@E(|ȴ\Զ-oG۶vзrsrsykN{c^n..7Wrsyy\]^n.//7ˋ#[d 3&  !"#$%&'()*+,-./0123456789:;<'=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;xN0^N;;;;  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh;<ijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsʅj(tuvwxyz{|a Z؎/gGnŏйh5 Y*6xF_j\1Ip7[;s%X4lЩ?yG`k]yۮJ8\Yiva([7oB|Jcn`4Mœп!_Yi?wʩ)\ 8pcC}Kdoay5NrŔ";`c!C{ -` vI!QjuƔѻjScr kAO]q} l 2 @ N\}PRfM\lz6IWkw ':HU~{7( Tds BP^r~3AO]SN]m|8JXlx);IV}9*UetCQ_s4BP^TO^n~:KYmy+M[o{/>LY?0ƬWdr0Weӎs1fԏt2gՐu3h֑ v4Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&o     "'*-03 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq r s t u vwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqXˆ k)'()*+,-suwy{}rtvxz|~[_̇ l*./ ,q`N$ @@ c61$_ץ}z\V^4C=_QCM!Vۨg"AS(O6>V;'iD 2E t IZB t IZ|Ht IZ|H :$Z q'K5/ڨWSHҚmWSHҚm+DZHSHҚm+A=Am|]ǕEv'nbɶhC=_!ǘ Cz gQعJfqwYkkߊM[~,bZoso+رn-[Ĉ&e:CjފI[,aκo;ք*Ksk-[Ďeផ%E(\[ V,ܲke;4Z TI7 j.)L_!vʁR:,5Nc;G~8sXJ.!680 ,UXT`)`R%uX>[;2N}%dZyюz`px3uJ_ :`IŶ@l߂0DBH;:Ϩ,kBjk%;%d[]La:\*K%,R,TRKuXV` \æa:\*L7hJwa~b4R,@,ZN?#-I}B%]/4=d.$=$7 1K?q갞N!IBdˊ%?kŸ;&hkc1cSXqI $el~&aQ9I=!%(ρX !& ]<ڒHBXnQO!\{ԫ{omG`Zf+y1(mA,n];֢UKY~,w{+ynĝC*Q3Xλo{ V6nm۲;w¿M[]TFOb }g[ߑi\RC(IW^hO!RB I+/Q'!RB I+m)D_H$i6)D_H$i6"/d YIZyz>Ղ,GÎð :a$dɴ "tN(r3qͰsͪ(`Cu}:kjMal$F%q4?lrvQ~Sg b3ͱ)D;kam$Grlv,3ͲϮ*Ekln4lv Rh ,c3᳈+`Fu*πp)J(X,08f<-Rv-vh<VR `OY=:>׽.իl}@AᔹQ]>vA踇5 X54R+s34f iY44Y4^# gQad 㵣Ѫ-`H >o!qJu#0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~рhXvQy Zu"BDDD(L>@~ d T bWcXYq/Wk\la Yfny֎-gFjŌиh3 X*6W{+Di'I*ya*Ya`v? E<ł YYuFZ8Y<׹[_=\X_^ V8"2r:^A8 A!p2BW,bjӓ;P{Ir&d J̓fzq"'`ґ5 =tݓ}Gp 9q,L^%Cˬα{Z.mᆢyWurОSQ(("&\mvJ}jN5SͩTs9 Qq 5W K#颒s|LZ  Y]]W*XWeyO<PŎRYYEe !"#$%&'()*+,-gkkRY|Ht4Cd-.7%h3G8:+ ϧ{. p;uIF]%&騝 ks{+ TT8ESV!㠔F/E+흫;zA& hT .A(RG%) c?v/I'3ߞoUψ3ZNimD]xm-L+D ,q.~xp;{9~a]Jbؽo g@ ` H~ @+1 zG>P:W4CAs: 7a+;#u?|X&F־_DT K9@9M;&ު./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~΀+IR B@C$4iҤ%&,雌AM8|r|r -PG^Tz }L DU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@r+VUF1d.ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"# ZU  $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y81/36TYZ\^_c+! AtX j(p-j* XS^6֚UjL&l `/A7ijkv0BmzցM؃م㒭2Dꚫ3E9 Ү0:ڮ= ,%()-/024579:=I?JAC\$NOPMRQW^&_'a)d,f/m8%\ Gr9ۺǶoJgO^;1@MrhNķ,GxΤݗ|Լv3ج9Yq=r>s?pN޸"߹: % &@PAQ$'84C&:FT= ESCR|}D'>!gpG2H4I5O=M;,8UVBQ?ZH\K.]LXD_NHW`OaPbQeV4gXIXj[;l\JYo_sdviwjB7DwKz|xr!c&PSc Mտ.ypO'q]7H퓬\a1iF6fCAufx xeG]-$B$#PMtuZHEz$Bk}\X-T>x nq"lK\abu co!5ׅeMp|? E}ˈuӻH=. qH?Nֵ%.LMZQSTN[_ĻeƫˮptuO\P]^R_}~;U`Va"Xd#YeZf$9«!(#+'/[g@1=DĮEū;IAO\hORPSQToƮvȫW[]iɫ\b]c^jej`kingllqrwbluzw~{cmήϭdnІ ъ Ӭ-Ԭ)fohqðwBST֮*+˼̽e7irͫӮk׬߮:ڊ٭jsެ쮫ۭktluܾmv  nwox  qy"1C%5rzs{1'7/?;E@cJGKHQPUU~XYWXZ[]_`cqzt}vwA薞v|Uw}txx~yōz8јޭ{|񭁅    !<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH~L$92 &ABDcMfgggsssSsss bɬ/[98m"F78=@ٞMxXVAyyQec˳}Z>;e`X e:tf|M}t唌Ed7}]MWˬ_[,^WncVśj-'%<"qE,cꩮ0_`ea<ѽ(:rZV8@o4gdۻc+h#>x +lK?1gM@#at9?W}DVeU-#sGpdLOaWAR}a[͕ٟP0ek>0r=ӟI_`ceK)x|5Dņ/FLNdM[2o6 Me1&i_e2!Vl)< IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=+U_9T   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW'yYڷh%H.6s?SH BKHT\seSnyY!""U1TQHYaVWpP>xQ QRRޔUeXmX ݀ kњlR! ,;ћv''YB!I|?loA;7o[hu_{=נ Tor;K^N k/JZ<(b?G5{l0A $"BI"0 H$ɇd [>P_X`hpEfuhnj@lm2 :oF p*Npp|qq⬄q>rJrr s.RssstttBuNuvv2Vvztr |q6|>Vc~k~` 4!I#3;KSck{ "* "ڔJB "~U`BrOǥhG~{_S{iXjϒJbtEsgHwD]}x͐ )dsM &{c7';x:=8NAK_טw{b&pCSK*Ca}V?Ώa}2 4+0Y5@ՔTH{XR34t:gFYd BcGHbm>E{{ޫԙhk=0^Ї 5׾KB D\}k(W[zAK#&pO ɘRJ R>>16# ).saQiJ,ѡaA!᠀0m۶m۶mm۶m۶mK$I$Iܶm۶m۶I$I$Ii VPNHⱑqQ1pP0Вb챯Siߌړ̜cRX+"넷]OV;|), '&ppH&g29CЙdt&3OJC!״əLd|v RH!Sq,m۶m۶mlk*>ey0BOw틕2@_(HCqp5, ȴ +#Y K4{ \ &O; fTO)(75DQQEEkxڱjJ@E+)CCDN "}}}}}<<<<<Y b$>`0@  EZ>rn5DGҁB2Me>&:0}O;as?EW5EM#7K1bEkP a. {/ʁuk)h7@ϻٞN5qT&Y\{F݌.$;F A)U1T42򞈢ZVʮ3Fcl܋4Dn6t]yșUQFE+@Ow6H'ҳֽ-8;ID'!{{f<@ UB+|v4^3|G\jIYVm.#n=g{ض.6ױo6e=u aLָ1m3@@!?pd<<@<KjZC'bƅ<}6iSf t^C&`a(+SGj#bQ sP2pܛfYs@,x.|o (-'VЫ*__9M\ _.-L _-鿸/ H?Ϙ?jriJq"h7( iVQxb~ 0_=@*W3GP1,O f0ʥ)KRyJ`Qw OS)(_|q.2X4JB1p`b,nɀ9Ǭ49٘Hc*P$C(r\ǔWGB&I~փzu#-7oh C~!r]dajKts7xs$Ŵ(y#ْ<k)STf:ZF`F*/ $<]3׭E(Yӕʧr_O-TX8 9|QfR(i}[H`"j)b/,uZxB2hdz9Àq/lG!7Y:Bdԋq{&eu0ee4{+ Ձ)3UfcXy/e; b@/Q Q1k kB6HdJ$%IIIC\@9aOEiZ6 Qhir;d_ ǘfhK&ob/.ܗU0{K\g Xs րUK)K9Ŝ%B0R&RJC W3 ϻ.4K~%ZM3|Yk>9!Ն84̗=/,l0xigZT&A ]F ft$ H إ0s8F7 O^@ܡ`2c v{`o6]Ib ҍ5?V~t1k)5wVMYu}b58bFhSƩ$;$i>Qv)Lի3@z8mŬob,ح=!)Ҳ]z:Y(.`s->Ky;=3=:ڡs9pFߜpC038p Uff@8{!e캲AthhQ`a njxg-(ѯ!2M|8ПzT6C` aSlM2: Q"0>ꛈ޸"Zm T`=Ґ-]3*XdgevXG Ggֆ۫'MֈJ=#u$EB#ta 4FA11228IXژ-u)'1@"075=m@ "z3@TtoP2rц#F!(Y4!hOw3}|"uX*tGӨtCK(}z5l]5#ޘ4˫{JD3tݻ]pl O0mA7t9ns"GdzLS"1~:p1R"Q bcVj.H4I8J)HIQISsrrky;_YF[A3S+ &fvY6ROԃ]v,3[xrX 6c1wFok5DfvĊ4w} "nf5I upθTp? يЈ3K; Ժlpf)6\-l)Ӥ̕-f.lV&3c63 69qeS'pzXH_;K˺c.095hk߆&s߯Č>K3x l"afmjeUJSXôA9X1jr(=<.n0Ō%p"x+ <ٮ¡`^͸j؈[kw;Y)`9d\Obw%wp.{+")혻r!=!O.sCm`L~&{_.7ZaMע txt̕5܏a0N# rn8붶]&Vmⓗ|fktA#z"vj+lyԸD)/ԃ_2(~Zw fɓR33V3~#i#k0'T ;m {N(ķn?q23Qdww14ѽO}S(jDU[vV 4B;) HM+1̃7/Fr u]7!0>j0hŠa3Ƌ  9.ŠQIý6.ħ ATw$uچs5/0vQPßpJ%RI+iˆ/ k?wq80hh6 7f`PM|=G6pVJdJ'O}qB9Qz+K+V}JS3動s.*;I=\H!TNhY3ɸlnMkۨ~ D$T|>ڧk֊znA{ssӃr?͜sk00^1vQ%nT!^.)x+˛N"NE?z#8s0kx[}n_v/ =3 $X;qJFR Q6I1yTHJje:`fD qPe\joZqoA&$iKͼs'IY]^HtxJW[Va H肦QMѥKcw?5zd ]U|gY#&D!N~u˔ez2~uQ4A1Z6 :E"=m6^s3c)N}}ۺPo_^U~'0~υ0MKY"*]f- 蠡{Qg,TJt zK =B2CE^x>!% WlvbV d*?>$<}P V]7<ƒ*-7ʏg0vԌ ޚL&bu.3,S4 040506070809 0A B „C ŁƂǃȄD ˁ̂̓΄Eс҂ӃԄFׁ؂كڄ10݁ނ߃12r!~?Q8P1( mšP YIӄx ڊCɡ( %BIBb!NOf,JB*Q)P?!*" qb)!PrlOނPrlOނPrlOނPrlOނPrlOނPrlOނPrl$=0  N T(Лt H^!}bkVxbu'AKKT**&d'̭]ejUVQO*lٓXq^\%ez,j+Cz)j(~6=/'=Y 9  h!jh)n3s Nz~+R-:^#2 >9 L0}{0wdzZbXvn5vmx32> ųSxnK0.#/C4Ud;8_h \AHOp !dA;k]Z+xF ߼En5̸ݾ6&Oy2>p*^ s^X qNdĵ5Oq)G n2%>J8 s!*h`ӡv8xgȨfaܴABƭ }:H|'>է-(ub`^zz+oVg1V^ꫜX / OMtw*}h$>}h"C @CG=Ygoܜ51O_)NOd\4!N?#xǨ")؂O܍{mԲB@e!o#"!ON:)~i)\c,r Q0PY}ɊLhKם6,)g`Bs *R'i2C^Q=JIRܨَ$en $Q'ј*dK)w;dAxK3h!]IyOb:pbEdhI4䊥w-D@'+R'3/7^" D+1Wp'4xnQ)#F0*EBڗ4 _y]ZVh,#6"R$T wmԲB@eBn#"!'pKUnV+4Tr~X|]6jYqJ|Ʀ*׬r܄W;NKY˜ظAH]Uб4C:Xb\ ?e *@xUI,eNhQl.׮*,mhՁ|{.C:z=`j9.'Qv4t=3'fg9 ^A,@ 8rܫMl۶m;&P֚wY_zGDDF5rj"]qowD_ 1qivx}=C%?CC+~uNaaUN7ڦkO388=2̏`F[ec+* |.;MWIO‘#ooډ||!]ߠ/do/كp wa}M33/oɲWr=5CxxJ]'n?vB>?P,u?޷~/1w/v~ֺ.m.s--o썗_PM7Cѥl̪fF@S3[4D_ 3;4>&Д+},-ztSYi3t~%e5 Gy763HJNg/ӣt,Fy0Ѭ[ !Yf,[y|Rh)ё e~m>F3ݟ/.fڑC`\jױ(p$EFM+ĺ5{e](qQCtKS}Mq`! #xlRsbB\c"i'5nvG;F9yGW?s#L鍵#g@>`h øc773' Qȫwf]T49UH*dV!v~= +doB^ ̇!M= z3hȅeȑ;Nސ_HU"+R+2\PxKdfV!K"WktHz<#:SHHՙi I&" _0!̔I QB0ZFCU:H]N|}c.}U vaO@m,oRGj'Ҹk}}رqV>y/=jJ3WkeD]5qq˹67#=t0mJ=P{y,?lM=λ6 QgvY-E">:9"p#[/JgBR>A^5>3 O4dR`P,f4Ye;efw٬t؏a$ܔ_W[%_5Ɗq,"nZcb*w.z2{)ҽ'\d#ikXWTnDzkj sM,zt`NZ . 1h; !T2ſQWuu ]9E_Ǣ ay&irx"\ٿÎx}]vL?>{UFE~~)۟58}DZmpx+BwJƭYKf:3@ i]zp ӱΩ:!XB+wE쌔/ȧ6kb+V` 9y2kȧ [f9֜H嫌*'MnNR+r %Mktjަ=5F 8 9pu+cqoYDklH֞X*l^ N:a`USRz| cܐ X*M Ѭ cl̈́A)&˲PtXs~ R4Т=ڐȉQHnY K,{PIZz 5V4Q&.0썧٩5dL,̰H Ӽ'hTܱK3;03v1 8'= b$ OO,x 44LPNOP!"#ou(?PDLHOPJMT*7+E&D'-x )vx% TLUQV[\G^"'*/%|Y ˃>=,,-l;vb !"#$%&'()*+,-./0E; j ;\?Vw">U{2Ll&_*J{7'f8Yz123456789:;<=>?@ABCDEFGHIJKLMNOP}| 8 Q cI}"RuEIMUY`+[q1PqZ[rstSz{|}~TIQX9>C8=BJKYrswxuvtRjUWX]Q ]_bhjmorsty{~`abcdefghijY[\]klmnopqrstuvwxyz{|}~^_`abcdefghijklm &)b!(   Xyxvwgfde=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~U('*,y`Q)?@ABCDEFGHIJKLMNOPWT]M_opqrQstuvwxy (9ٷh:*;RS,+trvTUVW#k'05C8Rj~嶨!i/=u +Fq^xߵ% v,ED.-)'CB_^ihkjqp~G_XkA@]usw2Y zQN{Z[3|{&%$#"!ONUTutA@Ṹ甖\]^_`atvxz|~bcdefghijklmnopqrstuvwxyz{|}~ 錍^9@5:?DLSZ_cdeghiklmnopfF< kɬyRQ]F(L#$% "%*-01ejk5lqz}AƭG= l+pH|}Ј,Y\]-.Ќ^_vwx670>H> m +,-./0123456789:;<=>?@AB23CD!"#$%&'()*+,-./014yz{|}uXUvw,.07@CMS "~ I?n a>8T19`AOЬѧJ@o͹ H=JKLOPQRSTUMNLBq*qs]_MCrҞӸNDs !"#>>> OEtPQ$ġ%&'()*+,swySGv-./0123456?  THw 7Db !"#$%&8UIx9:GCDEFGHIJKLMNOPQRSTUVWXY WKzUTZ[\]^/_`abcdef#ghi jklmnopqrstuvwxyz{|}~ XL{نCD]^_`rstuQR'6>}EU~STkhop %*+0BJAgwy- YM|ړi{ %(+.14:=@CFILORUX[ad "7^gkq #&),/28;>ADGJMPSVY_b 5\ehilmnors ZN}ۘl::oӣL !#%')+-/13579;  !"#$%&'()*+,-.789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcl}defghijklPP̱QPPP  !"  @C%SLaH` ] ~.HTZkܼv\pxXWHI>ĉsxQK{Ln?M*oI KlF Kp/M3 W!͙;PvҎ(9$}[y9/j`A!o$4nmw`/H?_cr,i$ƑkfMB9ۉLRqfJc[~>9˷ V~{]u!8;NtG.hGsRf*g[Xn_o 9^44猘j_Y5 3YHwΨ7T8`֒ >gɳ04jE=P~fʣ8WUXB> F<\ Iu=m1zBeVbt,?/ۣSQRd׭_ߣKxԆP(s@ PA@f @(o탿$7i݁X,.6tTOǎLm@RC7|3%??) ~-x 6rc}<0&:S!~C 1~}b̀)|8mT/HDwY}[hF.A#&`R~FMV-վ+ ,㨈,xuFԊ9.1ˡHgb [OF{OSP; p|#h/'S^&ߜI#\a,ۧ{8k9݀`/%e)5a!97bžHT$i#RA zϥn/MS{2M[E5|=4n{3llɢZрw`Ï3dI.Yvgm/v,@tqEn+| m,=9@dnt- 0B,#JR>+L)ܥxIgSbvI vɺ0Tݺ$.3o7.Rz[.@\{]'֒:eNKvŌgBo%ex=$u\z(y#$4  !"#$%&'()*+,-.IIII 456~d[O~\P^R! !"#$%&'()*+,-./01234567&KKKKKKKKK_S"UVWXYZ[\]^_`abcdefghijklmnop01234569:;<=>?@ABCDEFGHIJKLMPQRSTUVWXYZ\]^_`ajklmnob[def78NOghiprstuvwxyzcq{|~}789:;<=>`T#aU$e΋bV%  !qrstuvwxyz{|}~"#$%dGghijklmqrstuvwxyz{|}~&'()*dX'nopeY(+,-./0123456789:;<=>?@ABCDEFGHIJKLMabcdefghNijOPĮµůWgQaM]UeXhRbN^Vf0  QRSTpsmqr&$oltUVWXYZC^6"3$ckYJ/"5AdA2aqAbCcq)<462todqtC\8r&e|C4.]]9Vryu)BʭЀ!["K1Wo2As)A_ՃSIܯ=nq C R¿# ĞH9Ⱦx喺c&џ!!4aHر7BZ@& 垼L6.[H`q6;qNKl0O&=  YZ[[\]*(^_d*c":%&(*]:y^h?Ͳq{ƿ!%AXYZMopW#@̦;u-9`-i٢u/62fe78:;4IJy=^lfIXDbpr~0?#ٰ-aO8]=W Sΰ.KgmrS Һ v=^: oA?LSJIմe`!Wzow/DܠǶFSiNCS|kPw, ;OP~Z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~l%)H9BP4U2:kf)y+ˏQ"M'0@F$I$I$I3 0 0 0 0CA@?>=<;:9876543210/.-,+*)('&%$#"!  ?_p7[6`/WRP'S4Ѥ87T T8thPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^$]hs{"VUfqyPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~`&_ja'`kb(a l   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs uvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#o3_R0PKau`Fǵ7tIKDBmX,V Ăh|UuV$|Xo?iOeqs>9{[taź"p\  !"#$%&'()*+,-./012]\cbedgfonsrutwvyx{z}|7345678a`ROml9:;<=>?#::&'()*+,-./012345689:;<=>?@ABCDEFGHI7J@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop2stuvwxyz{|}~ n ΗfZ)IJKLMNqrsturro򳴵Z  ',3:AFGNRV[X-vw& $(047;AFKOTXZ^bfhlosvx|~ !#).5ciuwy-  s5_|skoagmq#JS(-4;B.=sJm$+dü'*.258:<>    "#$%&'()*+,-.!/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW5_________________________QORPSTUVWXYZ[\/01243XYRRRRRRRRRRRZ[\0Ff)14;cg[*K 33&%+*/.?>:9EDd]e^f_`_` aSSSS !"#$%&'()*+,-./0123456789:;<=>?@bcdefghijklmnopqrstuvwxyz{|}~.-~U\gjmno[֡tH-X8ʀMXܵnbnB?@ABCDET!ma0vyzwxSR  VW978JIGHWVTUQPNO9 |{~CB@A'&$#,+)32! /.pomn:;gfwvyx}|{z~ihfgpBDOjl Cf$&moACLNik Be "| }ߩ/JGDEF: !"#$%&'()*+,-./012345676;7@FENMUT]\ba89:;<=>?@ABCDETSFGHIJKL!<]@Xx#?V|3MmMNOPQR'`+K|8(g9Z{STUVWXYZ[\]X"wy %18BLU[cijk"nb1lmnopqrstuvwxyz{|}~#cde$%&fg  ^`````````````aaaa'oh2 !"#$%& !"#$%&'()*+,./0123456789:;<=-(i#>?@ABCDEFGHIJKLMffff)*)+,-bbbbbbbbb.0123456789:;<=>?@ABCDE/+q01234ee56,rk78  -sl9:; !"#$%&'()*+,-./.m<=>55 !"#$%&'()*/?@At"B C~}DE0un4FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz1v{|}~uvwxyz{|}~2!3ffffffffffffffff4#FGHIJKLMNOPQRSTUVWXYZ[5w򝞟\]^_`abcdefghijklmn6x󡢣opqrstuvwxyz{|}~7y#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}8p9zq5󰱲CCCCCC:{r6;|s7 ?????bbbb<}t8 ^MNO>v:P?w;_`abcdefghijklmnopqrstuvwxyz{|}~뒲[`'()*+./02456#$,- {|}no78 Ay=ö~Bz> !"#$%&'()*+,-.EBC{?/0123456789:;{|}~E}A<=>?@A !F~B%CDEFGHIJtKLMNOGCHDPQRSTUVWXYZ[$G(*,.02468:<>EFGIHJ  IK \]L JKL MN!^_`abcdefghijklM mnopqc O N rsz{|}~t\]^_`abcdefghijklmnopqrstuvwxyz{|}~BCDEFGHuvwxyz{|}lm~P O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^_`abcdefghijklmnopqrstuvwxyz{|}~Q P0*.0>w.H`ayx³I/7E ;Tm1?y0JbczzĵK18F Wp 4B6Phi} ʻQ7*(YXZ Y[!Z\"[]#\ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~XVVVVR QSRIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\!" tP HB!DD/Or]v__˙7HF_Y;2YjqOֵ][#b=4rS$k!GsSS9a"!"PO~Oy y[qoe_qܟhz 2o2߄}e577`"vng rЃ~NXw!qSի+6YYͭÝnl6D./ $PC_gas6Z÷+0vˆ;'WC 0.) 5e9_ 0+kR靦4V{ P&Ǐ$E Z/g̟/AI}>8Sf~$"g;u.9]&a, Ў3?kgr!|/ϝg9sJt 1#vT w}kGwB> @"RֽlquuŁg ?dMUfJ owr?gI&D]-9t3cD@?Eʘ`/:uKүdPn6BIPQ-St g| /pjyXFt@)$wy#wt'3OMWoYzms,^m;I>]Wk-\,<Џoh:$_9:간B9M?q==:ŘH,mqwܑ~_/Gr}2\ХV"uF8n&8MZ!;IጆHFO֎N*qkKh53/ (|S Mrcu1yö"f.pMZUN$!S<;~2R 2_#>c 1 mexW/Qh?JkI|Tdى?=\ /AdrHeɷ ̑pi $lԾJ"@|wjb, i` ?Sio^e6BB=e/G!d_#S[Q܂oyTw[K\+k}N_$ ѝo-Nc;•wPfT$ 5y@")Zԡ,o}=)mZ*H}?`%-Ygev8C]ssblҝɎMx>[8Wir5mV!2L=(ٵ2FkHYkw(ϼ@Mx?߬ɶ\'Fd+%hCxL vP9pK[>us;'vk1Qlt0bkSS4rO.zJ*XOh[ Mt˯!OVYհrfߦI|и2!8ZoCoи0FdXnxϹ#9C׷wW76Z.d[IJ}ume]UME=5-% 읜}R2ѱqQ1qC(N(Ab >xa .Z@a8lp|{z+}yuqmiea]YUQŧ~|zxvtrpnljhfdb`eK+*)(ĤdHȇGdžF{w˹}{ywusqomc}1BE, WVUTSRQPONMLKJIHGFE]ša 'L$FL4 .Z@a8lp|{z+`WG7'G ͭmM- ̬lL, ˫kK+ ʪ*>%ĴtdTD4$óscSC3#/\ZXQIA91)! rmlkjihgfedcba`_^]\[0ji_̺mյuU5ԴtT4ӳsS3ҲrR21LKJIHGFEDCBA@ǧtp_ִ6Pv 0Z&HAw؀|{z+`WGzܛ[ۚZZMZYXݪ*>կRґQѐPOώN΍M M0/.-Xt뢆Hvcb޽[ν}m]M= ܼ;us{y}SN[XVRLJ2գũmQAMѵqlpc^ZX; H;X6F+*jĤThM u4*#ib&BNpw˕UU|J* ɩiI) ȨhH(ǧg܄,>#˻ v, ̼f\LvfVF6&"Qŧڗj"#!Z=#Cmޝ᭭a 'M 1BD1>x蛚ݗryc_ ɽeѱa͵uu-,+*TԓSS_RJB:2*" 02EK~bRB2@$|xtplhy8wwsokgc_[WSOKGC?;73/+'# +1(L #@x ??} 3pWnN@ܛ[ۚZڙY٘X@}-ƾ~vnf^VNF>6.&ŽvV+-ji)h(g'g&e%d$c#b D)P0Q!@|Ё 0\ 0X765432/.-,+*TԓSӒRґQѐPЏOώN΍M ͌L ɳ n&`n QŬ,`_][YWUSQOMKIGECA?=;97531/-+)'%#!WpȮ pon9v6u5t4s3r2q1p0o//ȇsl'fפt\LDTqh$FC4fp {z ~ ^B2A><:8DB642<ۻw˹{1p߽} )P+#K vutsrtrl>{ ͌L .-X"! }޽%ӳj8B6.&ͽQbVņW55>&ɼzU|J* ɩ)&G@Lڳs/Ə#d\*ueUE5%Ĵ$t}x{ $FA` %Cw]G;븀,Ye]N^Cwzܛۇȸ0!6Jӻk; ۪R"qQ!Ξn>ލ5u2rćN-ƾA+U@!Å  ̹qYE- X)֦vF浝U%ĔdTa WVu06-VDp-.0K>N*Y9(41ʉI ITUʵUU|J* ɩiI) ȨhH(ǧgG'ƦfF&_` rbRB2@$tT4ӳsS3ҲrR2ѱqQ1qC(N(Ab >xa .Z055%2Nq]n,m]\[0b_[k_ʲpeM=5-% Լ|p1C1Y8>wvutsnmlkjib\YSQMKIFC=<85210.,*(&%"=ئf楅eEdkg^[fݔT3K޹t4s3r2q1p0o/oŽŬ ,`ݵuuT44ӳsnvLJIHGFEKn]G7'G m-yqiaYQME=5-% t876543 4B$t@@4HY@F%AEڗ01'O:j+\7 wŠ9"_y?ra9a \\/o[Kĕ*suV򪸿y7P#F|r?yqL9oiEǟl=oo'FQ6Ћ1:0y-wR\/|>ػXIiAH1qEynF"vFi}i5\ *tPO2\YEeYw1 $@ЖxDaDgv){a*! N@ *>_AYz$@W}Nn~Mf42Op%Qi4g2Ne 'C\|7#&;[ H8w'Jit|#_%^iYY1298?@MD: i%px&)-14kxos2 WVgrz!)b,M:*)<[}0Ln#Osdjqp趷OT1eB8g#nv%(,0379;=?C9h$ow@A &29CMV\djqz %+07>EKPTYQi *F_6J]3}vN A@7ĥe+~٢L 0`]%_#xv1u0+9&_Oi>kI  e˥95<6,-./013456$AaBZ|&B[6Oq*c.N<+j=\~%BbC[}'C\7Pr+d/O=,k>]&CcD\~(D]8Qs,e0P>-l?^DdE])E9Rt-f1Q.m@_'EeF^,F^:Su.g2R?/nA`(fG_+G;T/h3S@0oBa)gH` Ww2k6VC3r"Ed,HjKc.Ja#?Xx3l7W D4s#Fe-Ik Ld/Kb$@Yy4 m8X E5t$Gf.Jl!Me0Lc%AZz5!n9Y F6u%Hg/Km"Nf1Md&B[{6"o:Z G7v&IhB6D:Slz)9y|v$NRZ!\5JxX֟ )VI$)qtuBY Ct(yz}  5?\.;a&J>^'L S> RQRTSru6)25/ . 1 )0 /9S?maጒ,++*..//00HNGMeq|-npI[\W TDEGFY?@BAX<91+~}H+Uٱݶ߸޷IN Qcl` c d@|{ Jb b UV:;3 4jkopÚEky!P3Y^_`fr1AWϝZZ456Vsvxtw87>?4s  6-k_ocpdu3{~9yrrv16HK= u.WaQs~ FSXP&dݥ%rH#(%F+0&Y_:R;TUVW345678}wCDG26{efޤghi⥇k{ lmno"#q$rswtxuyw:<=RSw z&  3$%zt,.-=2 5riQRTSsmnpoqalhtgsdpjwuPh )E^~KP21No$Ph3Og (D]}3Pq&Rj54 eOZtjmk;=A>~{ׯڲ-,bmcFع\]g f78lqrs@CEDGFIHKJMLONQPSRUTWVYX*)98A@CB[Zİ 8Wꚧ-AHcqz+?FZo ,@G\py8 #(1E 0/QPMLCBDРjilknm׺[ xï 7V !$"-,)'20436597;:=<<;YX43>=~}*)CB('65SRsrKJ21u4y{}۽gahb  HKNQTWZ\_behknqtwz}FILORUX[]`cfilorGJMPSVY^adgjmpsvy|NOPQRSTUVWX$'*-039UVY^achjlot6;fi|h'.a'Lߍc^yyUR?D SvO|/pr 6T,L z2^΄(?$fBvA1OOy HgHRRS &_Y7J|U6Jug.!xN9ǣ |Q5&+p԰ ӈ}ͽtW}KSo H]4ed % 4)<"nP)UX~AUJUu\]J2ϴ\kQ·`2Z)+n YqK;#wpɰ;ȊӮ$vqQ lL8ƫ&T,x?;nwnnΟb ɉng[zØ'{:;n,zgLs%?5/xAz]|z+|8rPrB*t\AbY3 k#k M!էvļqf2/ w^+t2xiww.tKvS&Slo 4Ap|hj# sژ8B[wZ}mq( ⊮MmxIu$z7m_=ˌzNa'8Ligrxd7$7t|U9sziؕp({ :~16ФFfO7(9sJ,!Ձ# &234J{%#ЈA712C4ľ#34"k!F  bl 5p"GFImMw,=V,L d`<q)B#B#iIBXddNLx_kWddqx 0'p䘍}QrPZ%<M|)o|G*B KlWVU=o^ԛ;[ơěNOL"ZEzoqnӆiV*ժRJ 0ۭ`%ˇ~mQ}~'ŲJ*F+:g%8\!QVVVvVfƒ\~p~}|{zyxwvutsrqpihgfedcb`_^]\[ZYXWVUTSRQONDLKJI8ґQѐPyyHA99aRB2"a"Bh 2`` "@x  8`-YPb[;ںzZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩsiI)IG:2*" ځ~|z<;:9876543210/o)(''LJHFDB@>}yuqmiea]YUQMIEA=951-)%!^ѐP_L<, ˻{k[K;+ ʺz7͙HFDBO ̻eŏOώN΍M ͌L ̋K ˊJ QP|'f&ŅE%ĄDģcCF^r^7zYəgfU+nb:&RթyeQI=ՙ@?=z\98WVR7[[ZYVSSRHzܨhH(g'%#!;97531/-+) Bh 2``þ{vqlgb]XSN$<;:9876543210ۥeEE jzr7<P/۷#&F6Tx`@w]߮}dŵueUETM9ϴ$# @?>=~~~Q  z,ުjJ* 7<Ӓ=pX:ٹyY9U׷tvTָxX8w7V6uU5մ4_QREC12&^pXZVXRlkG;37@~|trfbZVTPTPMܼz7AbuU5tpPoYQKC(Y X!] h\"i%Mpyn9qQBz9וuV6^2Бq1Mm Kl*/ 5\ɳȖ?=VIϷ +{>-ho'h|Gh@3u!=ۮeW%Y^ѽ>ba`_^\ZXWVUTSRQPON>痔q"#8 ̻EDdž٘-+:A`.n+k(h%e"bs?l_Q3(KP Esoe(4jdꕓ-<@@Eq,k&Zh;¦bFȼz^i4 x@;::7543/.,,+*(ϙ=ѐPóscS3²"IHGG #Bh|paC  Ʈfŭu=|d,˻{k[K;+ ʺz7͙H~|zxvtrpnljhfdb`^\ZXVTRPN/%Ņv8ώN΍M ͌L ۥeEE %8HlBD 8lА (L ,P ob~}|;E77*Rlkgc_[WSOKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62.*&" }yuqmiea]YUQMIEA=9}3-)%HGFEDCBA;ЏOgG'ƦfF&²"I ɈHȇ$6F"6hȀႅ &H၃ (HзfBEmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('oy%$yȨhH(h}{ywusqomkigeca_][YWUSQOMKIGEC?=;9753-+)'%# i/)%HGFEDCBA;ЏOgG'ƦF&²rr¤dDDG "Bh 0\P  :62.*&" ljhfdb`^\ZXVTRPN/%ŏ|;97531/.,*)'&$" "4zJIHGFEDCBA@?>=<;:9876543210%8HlBp8p8p8p8[tsX"Ŷv6u5t4s3r2q1p0o/n.mba`_^]\[ڞvV6յuU5ԴtT4ӳsS3ҲrR2ѱqQ1а/$ û{skc[SKC;+3# ºzr&_bRJǑr\.r\.r\.r\.,VH}m]M=- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&ŵueUE5%TM9ϴ$# @?>=pK ˊ &%$#"! &:Jp!".:pؠ! *P !x<x<[tsX"Ŷv6u5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓS7<ӒR`xa .X@a8h`(@`}nn+Tƾ~vnf^VNF>6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ û{skc[SKC;3+# ºzr&gZRJǑv8ώN΍M ͌L ۥeEE %8HlBD 8lА (L ,P ob~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONDLKJI8ґQѐPyyHA99aRB2"a"Bh 2`` "@x  8`-YPb[;ںzZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱqQ1аzf[aL r kW @ BqR6N- g#1+sno/k+h('%d%]ZTF.:pؠa0}L<, }\ |[ :ڹi Hw'Ve%4WB"ٱqI1B} gg]аpP0ϯOήnN.ͭmM- L, 쫋K+ 몊jJ*7LJI8ґQQ.m-l,k+j*i)h(g'f&e%d$c#b⇇$6F"6h @?>=p7ˊ IH *Pƒ (H軹YPb[;ںz:ٹy9Gz^z^z^z^z^z^CзfBEmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('oy%$yȨhH(h]ZXVTP0)! 0Q!4@d|pс 0\P  |>|>@ߢ )}{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! 꿉>癖q#"!ǧγscSC3#viyyyyyyyyyyyyyyyy}nn+Tƾ~vn}{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! ('oy%^G:2*" ځ~|z`xa .X@a8h`(@`}nn+Tƾ~vnf^VNF>6.&Ž}ume]UME=5-% ļ|tl\L<, ˻{k[K;+ ʺz7͙HFD~|zxvtrpnljhfdb`^\ZXVTRPN/%ŏ}{ywusqomkigeca_][YWUSQOMKIGECA?=;975LKJIHGFE~#cscTg\ZHlBˊ &%$#"! &:Jpd`\pЀ 0P-Wƶ$cF $DDDDA 2g P/=FМo׺=I_jE'%t\i_@`#5`\GIkϿF F2es#YܠoIm0kѧh=M+_0[` 4[A}g[tg+BDDDeDwN[DI3^"%)BX=jN9|w˘Ob28Ƃ?ѡ订}qAGTǮNK:F2Y$W}GtwŀóՅC6٘fd?G8fLn_r0tOdfvnn.Y/~R]kr){5}1-3C_ uX@mm݂1/ҹW t;V"vs.O_ėB载$%uP4/qd͹(χ "}ԏ66g"-xǷUt/K7/c;7Q VFXFtGWݒn]P֝`}?C|G5^s} u-(db?:}$MSvtdž|}[^}(Z V'-w\_;+ӟ߿Ȣ,ư'z<<<->49^x9^帢a`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"~}|{zyxwvutsrqponmlkjihgfedcb!  ZkZkZkZkm@hgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  m۶m۶m۶m۶m۶m۶m۶m۶m۶mյuU54*)('&%$#"!  WVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765{{{{{{{{^][YWUSQOMKIGECA?=;97531/-+)'%#! ~|zxvtrpnljhfdb`^\ZXV җ5A&F6_|h^ɾ+T^4#.~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  {{c |B e  B iUUUUUUUUUUUUUUU*SGTD2T)`*6Q,`*ܔOIote`_^]\[ZYXWVUTSRQPONMLKJIHGF7b"a!` _ޛs9s9s9s9s9s9{ ˻{k[K;+ ʺzjZJ:* ɹyiYI9) f\TLD<4,$ û{skc[SKCk]jZ+ lUE5%ĴtdTd& *9ЏOώN΍ئfF&ťeE%?nEDCBA@?>=<;:987654Y{L, kݥJoVUTSRQPONMLKJIHGFEf!2yܟ܈mjhfdb`^\ZXVTRPNLJH½{{{{{{{{{}`qk'`A2@0f@`fs48tDB!Z2{ ~C۝~v35( ȈkSRy ē#IAȰhPH@(U4$̻[CkB?;6.*a 7o/n.m-l,k+j*i)h(g'f&e%d$d "򮑙$6/ٿA=yJ/7*~ 3:7+7A=a{}۰眃c\=nP=49y -Ё91̀\'^pҡhv]T35]}k~&J_ߋ/{H8x͌#0 5t|!%$&')12=gh [ (&@-*367/9B:;@BCG3OTXWZ]\Z\-S]½^_`ab+/|~'LSp CLRahp  "^bc4iklm56vwx{78:9Պދcd.ef h9g7+km'pg;w?FTMNUUVYW\bWeimXYy (),-.=>AGIRUVclqsv '?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hSߒI&& 8}%EBL*- {ݯ(R(R(R(Ŭ       w~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  ~onmä 0!4 yyUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zzzzzzzzzzzzzzzzzzzzzä $)1aBLhיifRȐvL2PTL2 TL"A`TT5 }TB"è$ȜL2pTL2?TT5 TL2TBL $è1Ou$aDL"TT5 TL2,TL2ATL25?TBL9[ UUè$IBP͖c݊8T5 TL2=TL"TL2FTB\hè$ISBL2TL2VTL2TT5 TB,?WUUUUUUè$=GRZL"TL2w?TT5 TL2TBL 0è1O_r$aDL2TT5 TL2  TL2)TL2ATB9K'&UUè$IBP϶N?T5 TL2aTL2KTL2TB8è$ISuL"\TL2TL2mTT5 TBa<è$Ee8HbL2~TL2TT5 TL"TBL qA?WUUUUUUUUUUUUUUUUUUèԀ>HL2@TT5 TL2* TL2TL2LTB9O@UUUè$IBP] T% TL2nTL2TL2TBPIè$ISԞ"L2D?TL2TL2TT% TB!Bè$Ee7w:HbL2TL2TT5 TL2?TB 1Bè* I L2HTT% TL2Z TL2TL2TB9UUUè$IBP@\r4T5 TL2TL2TL" TB Bè$IS@D#L2`?TL2 TL2TT5 TBC_UUUUUUè$Fuq.L2?TL" TT5 TL2, ?TB ACè* I L2p TT5 ÀTT5 ĀTL2 ?TL2 TB9~UUUè$IBQ@Rf2T5 ǀTL2T}/[pӳ6mlZjQ=qgjh \߶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶@I$fs\W|.z0'D9UJ#DkrG2XClS4-Pi*..AC2vK;NBՈng暑yYPq5Y>I29+udU({V#ً:=܈J@qDU E*?_Ɍ03# xO,3WUk%^P)1;a2:Bkm給y l¤ Vx[ЏO3%+UҸuDȏ:nԘꄈU+I 3[I~J*Y;dXQ)lEr-f6 VSt?(nb $D.b9$)E +T@yd$D`QCW)F@`<5I 9Zrzd rGEڭ9!`SCs3u̫q`@T%d=zssTL$^d\6`jp4[-0!GVQ7}c#jOV'e{Eši yHsQGDK./׳C5YvxP?k05 h**)rܑ4IH„$ %F]41$Gj^(iMkrG;b rH$c BD3E5aD@HDE$$ DD$IԴOZdIW84L,Xm>= l H:w# ̜ PɁUfc6߈F4BÞ5ۥZ<}~mGJ@q~~>#hF\qoKـK;$0;:p[ `UAo@L ^\6DYɂe)ܑ u,[ M VE4Lk\^ c$>%**LCҋ|?vD" %+2!K`ŏ$Mg~~ = `x]zDH8CZ*?M\]`ߴ cg0oQ@@&?>?|Uټ:By&sѧD.rk[U#m%GAQ:wIP`i2gvjNX?&[&y,\ ƷNçQO٧vʷ ;ηrքR oDQhNǥ9eo{^>Q32i1xZc2@M5*;cj/ Vv2 M@i>y<vo4쓷='5xZƀi},pMeb00zÑˉB7