glibc-langpack-hsb-2.40-3.fc41 " >! 6 6_ 3!Flض zE>b$bjf b$bj-X.6#X .44չ5Ep!Պy.ܡB6Su2οLR8,_']zH]f>]sLaRg1yÁ5-kvK*@`kfo6io `>?d ! ?     |     ,  N h   8 ( 8}9}:'}G$HI X,Y8\\]^bdefltuDvDHLRCglibc-langpack-hsb2.403.fc41Locale data for Upper SorbianThe glibc-langpack-hsb package includes the basic information required to support the Upper Sorbian language in your applications.fRbuildhw-x86-16.iad2.fedoraproject.org1xFedora 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'|>[<"Q6"8 x[O`@'U;'= pAAA큤A큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~c051c472ff56bbee885e6b05c8ff85706e0f3850d8a3656d6b573d20f540c933e7505a4ea6a59671496e0d985c3689fd9426ba8d75effe4b9e2b6ef6fbabaa7b9a874d3bc12e0f535d2b40f5ff7a9a3d7bd90d85fa463afea644b97832c3539496211bd99e797f62986a0731ac30907ac95a509cafdb0321f251b1892aa38361bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b0b997af9949fbf61100e39b3d052d7f4f3d4c05e78003ab626f5a38d30e4318a509f8b8d4f8dfe76c52753837263720319a1fd2c0b7acffaf8c51f5245fa54b4b866837a958613ec175e29b747789ba980d7107e30c1205e4dbc418a0f2bfce781f7e04a844efd03acebe488604de9564374fa91fdb3ca0048c0c64295a30f31cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0154e88b37b140599107212da7fb3d26d21b6ab19838c097db41e735e7e620fd9864c928b10bd7e5d9b1956a2dcc0d89da88e44eccd46503a25529337d0f6b4420e2ebb69bee6e86da1e55c47fd262a45e73f62decfb743510f7c199a3ee25615cc779db9bfcf3122c4989003d7f1e43185863d8eaa2c05a550fd43b34937ee213e2f5cbd14757452d348d94e650f709c78deea12257d2de360b21a33432e2023aebc417bdb384d0157b9ba901f14013dfcf74e110381fc12fb6ec6d4cb1d97bf63952a4dcf0967b369c8b37243b69a988dd375eb7eb53e247280b5eab6dd40be2a1bbafe283e6c39e363b47517d13ece2e7c85aeb98bbccb5e4d6ca879fcf0c5e96ce3d75e1b875d81fa914a590116941dc4b9c40b42ce60694decfa80f0b1705eb2fea3b204132c88589877a9a3b7d95dc98b4c95c4e43390d25043b8be16c370159f0b4e4d8cc0aaa712a2077653c4a832a0d821bcb1dd747a2c9bd5e7c8817ac006180e3fe828b1bc61b905a9e722fd9e473f9b980dcf31304aefc99d6e4a5abbe649d71e620e2e3287a81ed3a445ca07fb7906f1e5c565847ccd3bef804257702e03854fd3b665b85d620c4f7b280984e89257eef9c17f2f47f006db376c61rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-hsbglibc-langpack-hsb(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.fc41localehsb_DEhsb_DE.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/hsb_DE.utf8//usr/lib/locale/hsb_DE.utf8/LC_MESSAGES//usr/lib/locale/hsb_DE//usr/lib/locale/hsb_DE/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-hsb or langpacks-core-hsb_DE)) unless glibc-all-langpacks)utf-8a1a9f082ea1d7f7873b11f5305e530dde907c69aa8129fd5f520b634fe2cd197dfe993f26a1b4bd8295933e30e5ffac800fb002dcfe7d4468fa9e57d102e93fc? (/h'071041ed66a97e801./usr/lib/locale28/hsb_DE3d.utf8481a49f28/LC_ADDRESS IT_jpv|tdTD4$ĬtTD4$ `P@(80 Ԩ|$X Nj GHIJKLMNOPQ⫆^¹i€t™¢®ºÅÌÖòëôăĠ5A%E$Bkڐ6d8 "eUZR帚(:E_&l`,#GjR,m_'Zڄlnߓ,g\nRnvjtPq7>d?c;זlyê؇W-E œ-tln8Ò3)>h=QOF8i[[N眳&tDK$N }³毵~ëן'yG;e~DS9hhlumt լ`3 jVX#| 3`"B9PMPM`VZ*ڝ-.VD*௷}Sn`?ۺdž?Ƕtm7> io2ku,xr}gbT)T"D!l4lP&Lo;Wvm1Q3OpcQ84A7p@FWt vY`3C &:4r:=fXZ+D/\rzf6h2J2pnޯo ׽f?]D51m&!4a%vCѣ58ǃdm}Y/ 40RP0w54B`R%tS,ڢ< #DQ Q!>)ݾ:%q]~7LT)*COR 8tv^1qS堏פG(!ƈ1b#X1bB b p*OR(8qB^4 /cyP`T9MF~|韒K40fp5I׎u 7C8z;>OABy)1C1c<ɷ0 %a/StԘ Joj"H;sAT w5-~a/w]-~{p1c!%-[ s֛^E#404*EYV)!gD %(1n-԰T )ԣ߃hsyoghU9*׮U\ߓKORo_fVv'q6=}zV/͍^HTWfאtG4zt讋%eS|Y#&C{A;]pZ=8[/N!fžl7'?c2yK i3NV= ع6qifx X4o)z'l KD;-Av. |)%NN?Ѻ{.7P?^CK>DJ*9w^7&#@Vs.W̮!sEb)Wޥ?`:JVP)dSPbJ; y^7K&1^)r-F="Ą 4?"hA4NGl??~ՆR4rG78t>o(O l$}XX3 3ۻy_0Ɇƕ~ `0>6FW0h I}K巃5sjۘ@/"'ZA԰}dCƋL o)Ъmi>bЋjtV$ϤYf?$no\wL#,u Vph7Jݮ^XN WƸAN=Q,{?|U`e,EW7ԳC=r#lK~ $yfʢ5l)@\sxlfw'TyrP5Ek5!ëe+ЗtW2q$'ZstYLJ;@$ U DVd,>M5VUk% '} 3mUI A*]%PUUUUf5. 1(n??$^΢$NTu^WIu 1yFŲXjVINje:'HURtNh2B)Q [>B47cTHI2N/&c{wB2 i,DN)/ ^ ÊqṲ_Y1K!s},,.A2}U>_ie|OOTd۶/ck򠢎 ѤP;Y;prof/\%U_?;)s_g.(XƿWWBgqc" (y|&w%%w]sc %;UO!]2ڱ1_0b$/z/Ÿ~MBf[ʲ~HJb}T֪O1WP\ k1>FOaXw67>bi$HZW2R(aFbec{K~{7jPF}KReG?y/Z~'(̗q<}Dmi[-hY㰏&tO>M~۹O:ﯜyjw29fcy{OZS"F&#[[%e<9^$upNW U|$yd2j6 b_LB/ϯ&g푹r65Ua? $>rы7 VO]%ڿRP<"Vԯ\N!_sYih?#e{oըԼ `A)v޽r [ P:_4 n E)SBw}֛N.*9ix<貪l/ d,[M%R~6 ri ; -nLpƘKr WQG~ī.7W&˂ a$ײĿq&\ i|+•6FΆE!N2`v[%:;7 G=[aD č?_@?%"65IFG urJf6aB} {(V0Bvn(R(3!En<ɀ XfFOnR>fӴkvA\8D0Hۋ/={5?~d 2i ih]ÂM&6:Nzr^Q6{my[JUNKTC pk[xq87&쥴!: hIGI=EfҨ.S?>T³ Q!B2&Ft=2MXfIe$U}Jd ;J̩GM%m{s+vt<1(ՁvxDCeE^%5_$5+,M1749b=?-q=Xnm}N]iéڈvRt6,Խ->%1,V2.]ktHGdus%_"c?> ^D5(`]W / ѕB(%jէ[:V;y;4"h 9~/A~;<,xWrkCgќKNvfSj]Ǝ;/˷ m+hI ]:To>|[ {**7F]| +ؤԴ&]eS>^bf٦ZPtRfQiy+2*̭ ~SQPѾ$}q;o.K㺛@E dt1=¶u-7%ΡXi J@~I Jz|vXha6Z3ZK<8PXcRyZjmW]n1333e;m#YE ̗0-Xa w$eZ\a]gYW+ş(9)$)~)>$O~s[(>B = [_]!!QHWzV͛Nz9[۹Dfp- k! }(֑ Zk \$p-p5L\-JMSB'S4*E!C9܍5FFr7cfq2Fco܍6j2`5zKk=^ZQ;t=];0QB'╭ UMdkM&-DbĵkE!Zk;p-Gõ B Yp-µ ת$\;idϠ5}\T>/UүM?(~5ٹl4RL$87y8-Cah3}ϕHbgw*|ro!Ie<|2#e_k&|Y_. ́ߨ|x;] ßO N_VlpOw[>2>0W;(I_fC}IQgE(^pgc +rR!GDO9&71Kɒ_䗔|#?w z3~ᣫRG͑ eh/TS¿K6Ñ4C4c /2xbz_u"HiWj.O,s8?_p;*7mR"3s^,uZVkT l'w]8־_[2t?vT/Wj:ퟤ}YD+}וߩʬN7rp^Vu*PЅj`X!?[>Av,jTUUUUUUUU.k]h7Ǽ7坁x[Ļ)-nӻ&9[@LCDRb64!4 7"jk x])pvi\qq-*q ?õWz f}-6hU gg'ZO.EX TBebM\`Cx6Bc 2P16XWv٩ D"j_v ,qQV=8-vZNX|$65|#{eO0"iLE*_E#.;ߠ߭e#fE>ؿjwk{_~[/Z.˧"[&+snwH8g<{Ǘ?;';{:wvnO_vj?9*23Ӫ;%ڣ|W`z#}'pf]ޥ'UCV&";7"g8*;({|~y8ne1rt {s g">^[lA. p6;@e@ PԾR (j5@ PS*_*2&j@P5T[(` @ԾYAAcCچtJFQEQEQ#PQQeK*a >;;+7R3 /*&.IZAs9߂T<]Qb<-9d+Ur=[{ϤK쪦4KkP'K=/no6=닷gw2]UF},o if؍{^e5Na}ρKdU`+^Cd쫞"[Tdvw 7d-{nJ# C[ vA遮r|nQ#Οݻz:RXs1W YlB:|?[DC@G7ߠ Ƶfoը{9O2$&@D"tƄ6&rwzz%yo@%Ĥ0ʏ:B 9Hhy@h#O"@*|rk?`]Qҝoq-bTuN+آ~!E HH*w"PFDba!tuV{45jP)PGA08www2333Ydffffff^Lc#>cO3ȹN( ^f)vhh{on}n.c_~Oz而pf`j)7R#LE=v'mȂB} &d?_W{as?d E4Bq@0 R$F8 ': b0 b횞nˮj&0 ,! mNila' {:LO"^8sfeUi|LFy.@(':nF_tMoh^aܵYZQtIVTA39R|v\`~e7nav({Z$: xau?qmQ8C)"뚈Gqa),(li xVIɂYρ.َ*~̮m,Gu'me\T LDdPdb ! $!d+6BFfFA W#烃;_[ ۨ }ѕ< fiР J&0""I_1ڒigfv*n XoaЕk4̢$G![qlz6Z92_2K.:**&B"}ۨ YʋJP HyOph[;uAעI3z:2;kd(qoԨcφ523CE6 #+,X \pngɡrW5%͇0 {'Lw`"(:\σvӁy͍8"V%FT$@8f`2w 8 A6b  (!n<߬+RaSiv'%aT>Kc}3Qp(7}7ɉb Z y0E'TU>s5b]KYdFZTx(JŰ CbĨ g@~c Pj:!u)s$W})RUr / }aEǸ r`4:x^gXL `b% KQ2ʇd kHYkܮ!S1G,T)2L>͉pL`0 4{Ca+3ۥ72NM}CFnSILXnEP,vu}2E`¼sAיH0DZsΗv&Ĉ"~ʽQh2TLy*<ltQ( FLtdUI fpO]Id~V60Uy̋y\G-3(S_x$9Aռd"gs+%WHM25b(~P)X*ap&A` %U)o_T~ V_QL8Ӧj2}^,}O)}t?%}ӌ/]B!'[_2G>$ggw>'o~EiB/ޮ:н>7|ltCo+NnkbA^rSRV| 8waW*>__RnQ|S_fI,>Xş+ yzim)~*E`7Ro)W|PPGS|}5T~v5?|N!5c~FDŽTb.jb B6ALQ#'[I 8+.h"Y@+Y;C"5Rx,\J_ױHόsҲ>?DR%@0J *Z>U4AS$J|pv#2r<ݞZ>cƜ)7'.oϋ1JRKOG<˅F;9c|LJGu?F?i" + j[NPsGx-GVE߬ޫY{a K^u9GcnCu`s3F@vWw$$'ZLGģ,HƇoV{;f\\0~.e{IA =B] a- ^(G;=@!pZppLm( (eà|i>K˺ &4W07uS= >P-0^)pQ́ c|' @sw45)/k=Mvƀp*ؚ.(Jmg V< ǐ|2NIXӐC3])TRI#QD}oW}-}O뼟q6zok E7YޫQ$R&m Sp'7#_+`A}rc׭V6Z ;co aFH~ja?<_Dk({;}|))4كw;{ثL1/C Dd A"ш?2xmȸv!c_ "dLzZV'WKJ߂үGXҧR_RGJ}FfĐKecHhO:_-h/*S޾Ctܾ߸3lamAWlw#}5}{p\ 'Ev#5n [X[3P"뭞T&E&A9F y)3q; 2l4 2FO@K@ƣH 5`p=5ߙ71} L}.}a+}J5tBdױZ@""J'eJqM)ԵJꤪjZN:s;TU` s 0^ Hb" f!UhRv[{+aMJ ?t qh+{钒B(&=1!֍ ]:է `4>eC#$dQ`Q]Qnh| q y\tJxlOpϪ[O`De̷  `ဂ e9,kP0AK;;TQD$t` >(!ІB:A6 ґ vAcT쭗[/g^nm9rv˲\ MMMMR+7+7+7+q>6+ 1Xk/h \T.O**6 *0 5E1/aģOZE={Ow.X*ZmuVB5 ^PnSh "je}=Q>"LӜ_zz/"LUUYAV;ߣ~Ϗ3J|D)iηm4p772ҊT'5Ǣ׉$]3yqߴ~wq=N?=~~w ע ch 0ʹ@-xYim}]{_镌dC9UlT;f8|6,3[(@4[ٗmr٫*c|Pe#5ZD G-T4FpVsq)97,0r#/>ۓܡ**V8+k6Z2aѵo K52ܨXeUo}og[qpiny)2/@uM4AkѤ/*@ ڧ&̿tץ6pZb鉱 RKW)b-#Y1*CR^RdrJ\Ҳ)hן-=ؤ&oX ŘJΌmʰPje/&=Mt5-TV`M43e5r㋷?h"p=Lr{w9D~*߄RWvZk5IU>$r<*]W!*$.³8AG6aY,6yҋ{;ʷ:x8 h.+sX,Uu)^DsOnInnJ{]Zr$ (LM4B.-%&o<۪Ghw~7R~ށdXytUȢnBn; nD=d@ eM rLҸFO o:il{S_Y *koiȘD&`**-"z ( d  7=0dB~)J~SA&䎷nrk=H=愾:tL~Kʐ-r|Tz71F Qb Znr_+LOU(K2Hj?|,dO/#S5m$%w d_QKݱRo( QRY&)/jVK"5jTS-O!-JlPdGuڸL^="M/wR%# .;u¶^GÜd8wvSH̾+ٷ jAJ{R#-8B\~Ǝ,Ko[YV:sl@s<Ԥ ~X@%Ȑ-EY(ꇺE'PY~x'7?kg^Ά&TAh A0a+ H(R)'2ģ")GqOxl=%*֡nTژ M/r(4 LO^JrQ/;Q&>;N'i`5ĈC@?S\{} B#Ĭb=Fa:/#^YG`540~jM7#Lc%h $KW FѦ*ˢEmigxFQ 94M,,]7pZ>v9XtF}Ô X@B{JJg۲̨zd37+y)=F1tDbI/X-u#H4XߣP5dA;YvVpD|/_JF2)/̩ѹur+@ |uxx:Up @{g8UhVi}> هQVb:h9QzXsPC71/[U" D04ǛmGrhhi's ~ꕴ]BҨ,kXmM^P~954\p=q9=@p|trAiٹُ<8g E0&P^xt_'ҫRX@&5{ FCNQcCmrqAuFs7^(ͅ[CɨjF*`5!g  J(2u(3 Z k$I$Id~~ q fVɠwnMs- o˺k銪gjIc)_聋i\VRE'z$rfQre3x4*x`>? |G x烟~~;/S~7=< 1{EqӾ{ 5%r9َWeW5EO%8z0>FeU4XCt ힾ;7[3/Y'`V*9 4OuHI@p? f8X$/+UUifT{ۭca3fgpvg+myB s*1>_ܲ%qUA!LA#x7Wn6f"&B |GsThՓο]ۛ:$gz_v$7n&B > h'sb%T LdDD<7:/r'6R12z:S:r!Na%5[:TF]<{Y#v׍۴ @EMR=N,JFA 7i@UR>ChN\Jx }ܽZ|VbD/B >̻j)肬'T LD Q;DNsPR9gXcEYS@" ɉyAC1Dc/t"==5(4Ns q-.D=5c-hކB,:XU@pr mٕMQalpo0-!@$AAaZ*YAЇ;oX~ʢIP_xcYXKsԸxcx6 xe<~$ő2]X$us h4C6 BNຍs6U XpmӲ $*$ gi0ȁh@ʚhz"bdA),(?*9_y:6LL:n.j]n{[4;E?=[JTDoFNZwytGm&e]Ip`x=_7ABs22PʄDC4EH÷{9\3/ښrS]۬Yk[kMUҀA#!`u0J@S12)RF9±ƍ  +=ٍ 0,*&M" {{{{{{}{{,'T LDtShR]ʙ(3/يpR P9s(eB"!"$=ݛ՘`u0pvWs6krcZ?V-N^>ShR]ʙ(  qr6bK@ Ɉ xٛdWF6B&_.ެօ9јnْ츊 ӛ݀+7R3\ʣI\'7f ]]QۤIYAc9beR$B1!a= zwYso'gkT˜ ғȉ@ 3.mҤ, 뱜@S12)R!N̰슞~܆]=̻9ݺu8[4;E?=[JTDonM}g@Wq6iRaXt92tZHJ}v {6T;I -ߠ$t}aԽI!kL֦=(f\;|š1Ѝ܁֎4o>8֌$CɕʴРN* ŰQTYԺT]3 9.='h|}$uN(Fu:!|dWXjddlgjpD\Mֆ݆Y?%a8Bt T7}@@!fׯYV5br|Jq0, YR̉Y1:DpszX[v2h?;X%`z޴hf`lFM NS\pSsZe#g}Tn> nH-HZ]џ%Rqδ|tC~HwO ? d\"ƧƧʠYbϫ|!hݑmǶ}x$}A;nYC:"-(T/(wb ` p^ܩdwV&q KX!u-Gt2<0:.<<<<<<<<<<<뺮 JpeѐP(2$0 .,*Tׅ%a 1)@A`b$!    LTlT4cNt:Nt:Nt:Nt:N'j";WPLk ] 4ξVf̎GI‚+bt0O()r1N-. x8V-q]cåb8Y8ƻ\6dh܋f1|.eT'`Yk`)ˆfDDD4jQEQEQ/  wR>C;("wy9q0ÝbO w <θ2^*#ʸh2Od\,1Kb܂8S ¸0#8D0"8 ADn o&EX*$@f?eE̸2ysUcrS I.9QnQN帍MC0ª(()HytFqYTDFAA@ A~)F;H8 GDZidEE1Ia`uꁔkwnUϩTNbfJuC5N3g%d0@vc7]%T(vA{ q7 a,[N1'`#nn :aV`8;f?솚@2;/{@Zˮ[s*;.ePvGgg N; `u\w^cs;.uӽ&it2ws7]%KsjUmN9 `5\'psm~] zCgy]š6t~M T(tDBO;:A4=cK7xsnq) E5N3g%D0עXt݊;!I?R<G}Өk̢~I-zPB]Bz?#Po}+r 5zF'0\NGhR_u*N=4S.b梱d(%D*c4BFdQ<D0, Bb! )A l_-Pv1,µn,۪f')V^#WayV'AiNhy3gy\ř6sf~A{ cq71,܂Wsa>)%y8G9D0|sG`;B'W | 1&^ZK[sN(䳒\FDWH[9#_u*<4SF.b䦋d*E.2MRjn;kfJsia95߱kB " I4فiv0oDv yIPEo#([t7濳Pb,`1B)<)W*e['{ScDxa1Hw4ILr+FFImqNf#b W%Mo͖.iu!<[Ʋ]8n~1ڥF fnk1ۏ;1Ha5=Cu5f!i tMVšDhm&+@ &a TDEg} 7=BIMlbSi8J\t.P'=҈JvydRRl2?̬!^[C?ك nAbc55K12"4JaAޓ9RXLĊH=%|ܶN̫lR1J+2LdF%D>5-R%8==fʇXc,j ȅY4 ] "YqSOܼK 8r|űirZX% 0پ ygs@^WnAًWbPI!QB<6*sPDs37&B= K`t $6fj8,c)a{v~S#{~}[7=|o*x^n&bB4sD.X_In{4'e8>  1s(}gcWn%o]H4IQB#lXf],K0΋WᶍCm44BAUCIlô;aHْ)},ޙjHը03$$8Tr&ן}wyJ:`NQ#bd˯4 WP× ˏ>$qx|zr-$+?q޺;Jz9sӯȚӣw㲌Og ICQ=1Fin44= ؕy*"j MljJk(WW{W7kvd_Sd s+SF4N+ZzwL4ܩ̜WR/RZDJ57^XqrKhmٯ֌<+z09E՞+U5_2ڡ5; rדc^|0NZqǚ,5XƤ~#]a{35Q% } !U_,aX)ײYcN/A>~<7`XѦgòMV.Dz_v8tNw7 I5_D!j {z訹"GѪc6]\4   @WݗvUk}q⸟6WXW~H߆3،dNi<<~u}7. Ϙ  XQ3eq"ޗ(x?kyC޿/A&g0U@\(傛ӂne!&<.b58Us #4x%B~ /&8HMupCʂ[j+@|$)dr a-f>(tֵ_=le>CL U#QY'x4EC;O [|M(CoI+dtB_cx^ l _3i~%%͇DD3O4/|0lggu[|R)3ɬz]&oX7DM1ܲ%DQ N\IߴEeNѦHS?a×ZߵoJJªT"#Q~XOdVEDF Y`,WqM˰ aUT"#Q~XOdVEDF Y`,DBX!t2HH@붟l4sQ-i2ip4 ~^%6-,i2ip4 Qf؅C|2HH@붟l4sQCM[3Kr|8 49Ք" qKa;cz qJnYN2@Z܇@b?}S̡/i軙~C_sQ[< uzE$D=n~^ȡ&P6Z^&겅z\PoOL=%L_ѯKbԨckH25D=_+8#&ʜ"R%pQ0`rª29JA|JG%GD㈚ 'Vx~YBjsV@G\5)m>`{uKdhNF6' ImQpe''t'M}|-̸@hӞSZ/TNg"ar呝-A3.}m?kͥt?*(xʔմNtĸ@м^c.=ZءJ߂Mr;+ٖ)?pxX't(,D$7ePYsnU0PC`% ,r1)?Ʋ0RUȟZD5:00rIJfU"˚t)SL*41Z88p#8#xa(NRІ!aov[% *`SMceo'uK|^MvԆ$#"'R%C_y2RcOtÇ>|xx6^k{(Mgh'0U;I{@_ӜݖM2L7ξP/{4+$9<&yjR}шF7e jqT͆HUxe5D ĊCB ')c$ .W37Y}ݸՅ[:puVM"R,ӶWC}e#&D^kU/E,cKVT'Vc6]P8j@E䏾.Q܏l`K,VxD^G( /\ >XC.Jοg>mϦT15T.oaF;^`}Hwf>0rӚTP8%D{b4j8.rOS ^*$JO P%|_Ǧ.KҺLPEm,쪦4KrC:n2*jzY9 횞~ݖ]4fIb~^mZ]VEMA0 Qȿ]ӳï۲,Q M˰˪I#qfQ0 b{~skzcu[vUz%9!yivY5Ir=N,JFA B@~zvMr nˮj@O$G1?6-.&iiEI,Q M˰˪IR#qfQ0 b{~skzcu[vUz%9!yivY5Ik=N,JFA B~zvMr nˮj@O$G1?6-.&iEI(A]ۮYmUMi(uܦeeU$8 ( r1=9~5=1-i=͒۴ $7a%A !w=r 浨 LҔ(uܦeeU$E4̢$a m,{F4̢$a ]ӳï۲Dq*S,֦e K'@=N,JFA B~zvMr nˮj@O$G1?6-.&)A0 Q]ӳï۲,Q M˰˪IJ#qfQ0 b{~skzcu[6YqaUQA0 Q]ӳï쪦4KrC:n2*j"qfQ0 b{~skzcݖ]4fIb~^mZ]VEMR=N,JFA BP~zvMr ۲,Q M˰˪IiEI(A]ۮYt[vUz%9!yivY5I8 ( r1=9~5=ըS`=Rc HOs["2j;"k>({F`:ih\G;Lf4M4Ett1#fi` hb݀tk/mύM'o`AmύM'kaAmύLOna@O h-0%+Ϊז=TX$ wm2a%U0K9L\-JB'ӏ%R=gw`F\,V(VYUHtzj,{Z*OKzDϢ/PsX_,:Ju|uU8?W(I8eDG,Ch2u eJ" IarC_6`/WRPԳKzD"9?&X^7qW=fݾb(njec]iIJVv&Dr \yzi@^+u@>@ 7b;2"VC8s?#a&Gޔ7Nk`6~6>f>6`l\rmܵ4m+ +*$EχY:Q y5.xs6 byݶBȪBR|ŰFѳHBJ'<#ZZ'Q=gttmΓwejrz0J$Z a$Ö1Jzp%V$P Y iWhFvnhAH*dҐϥeYlAOg1-X=5fQ:L( OU3嵢Mf cr%:*zPUU 5'^:qaV}+J߃f_By)=E&x-F7RobS?n~P~';rѪ&(`E6 ?03j,d5Ǎ%?>l8Y+ASlcI_;jn\^%Hg{g]e],[|}y%5Rsw ԥ:j2f3|*PGz33c FJSUUUFDj% |}|]ӳï۲YqvȰ˪IiEIQ0 ]ۮYmUM,Q M;deU$E4̢$(Ń?]ۮYmUM,Q M A0 ` ]ӳï۲YqvȰ˪IiEIQ0 b]ۮYmUM,Q M;deU$E4̢$(E?x۲YqvȰ˪IiEIQ0"m,쪦i(uܦ2*j"qfQpBH{~skzcu[vUS4KrC:nvY%"( 8 ( ]ۮYmUM,Q M;deU$E~zvMr nˮjfIb~^m!.&)a%A G(]ӳk"WP "(1F]z* ]V^ݎk[B+z1qX'!h& M4IqĞQr@O$qbO[I:m8$et|abLıArJ vĨ;ͽæx !x}yv]b7M4vZ@ R|KSF@pszFIsd"{Ffz!Z1RnbZ"il|d^% վUO?.DH@M.P{oއ>LY#@>Ja+ kyP\G(*>hA$Ἕ$wn Kf {ZzSOR]K*  JEoYF'uM-H#UJAGѠ  'P # `/WA4 Abv H a4ǢK]yhYzNAqG&VBwAzAg;+A'iGt.,iDAL?$v C;{> N>q mۤ)pf`FDi/LW^ 'o@=#,c%H%gʃ:z)UB-)"N>%SՃ}Dgi !SbN%$şPNEj*vGqdC/ ;TQ H\|砘4P"[.f쩸6|m8Vi8M4O4Yک8͘d7|7q uhsE"\jULª&jh"0T _fǩ7F[ρg@Պ<2[:[s,kVKPV L༡f'Qx]pըħSͣ8 1;IԀf$[ yJ?fO<+ؒ=S~$n,3>$ Դ8'|DY5P80ܗx (@E+E79-OgZ"s;ݑELAgy|B,5s0&nΒvh)̳ܒCG-hx{甎]Y9޾*ᆍ8V>V3T~rbxR5|];b[Zx`n>ʁ:l2N1vjvuVVGDXEOYnT=g8ٕe[Ed|aeK/a#f QDoW ɼLn7y*eV:ЁވOS ɨIt1P+2]mvom K-r"R22NĄ]#zQ;PPʔzY㺟K74*eW*AaeIAӪx}0 ,KDt~]h+% *17 W@V(BT׫mQI',Y_A~)kЂqܷ}}X3H\~3W`tʦWp7_! v h\yD"%=?=*N\40nX6]N~DO>5q6-=CAAA @ri!T pt Knː_N8~ b DvPkvES>?}?~N9axiENa K"g-gwn[+ I- cn]U|]GJ+6Y,nՇܹrg{e:4FÏl'~`4O'C{)H#X i{; Na)VMA1ȇyEw.cZ-XieES1GMY3c)Ʀtf6>JHy2㮍,ٱ8~\åvVVL.˕[b\9\ʯ!YDИzwo"~SDw:.G͐ as6_DWqRxb|ckN@ Nl{_}$-܃FK]BNKߴM2Al @:8Mۀe HjʧMr UOjhvRyo'ٍѲX=ОP<;JL(d͛HNԓp"R"88$ D!Ȭ/ U,e3|[޽tΒfL:.q2|`&IQnDB:n S2 >p+2hA[ 󻌸a^^kf^ޤ=܈rJ̦fpֲ&,1&L bB:E@ @ߣ5ZeOa._M$syNw58p[q爲Ԝ-.P 4,up:M2 }>Va.^^dZ 8b"[8 9#+cn&*ö虊! .6Li7zE4g*JcՕKGru 'La7%#hbbD\}ñeez% }y^oQL(ZU*BBM)Q>8Cm3PfJ &^3* {_%.4w#fdFL`z҃|U0w=v9-C4Y  A6+:ZE,_fq1[,XB$hj@ẅK%@F79M^u~S2ܸ-vUmX^$u)2P`oy'4OeyO$M Ab؀o/;rDݾcyskNbыɆ{Fߒׁa.%:HFGꅢB#34+Ld8bhynEͰV<w+迀* (GZ VCCOlTi {[v\V4:E3^ װY֩*kietG+p\RƊ^:{,hHu@y8DwuΘq S64d'e'X;EЏAj+U5.dB޷A9.j6#dLw{8] HY%1-^vmɩq>5@*h_.!$܅AQjF@ Gva1(JK#@EKҺ.KҺ((n]ח?eU$E4̢$2r1 z~skzcu[vUS4KrC:n2*j"qfQQ 7#@x@4@ |ۗA0a _0]ۮYmUM,Q M˰˪IiEIJ0 b/m,쪦i(uܦeeU$E4̢$&r1 z~skzcu[vUS4KrC:n2*j"qfQ9 =9~5=1-)z%9!yivY5I8 ( FA 횞~ݖ]=͒۴ zY$E aAzvMr nˮjfIb~^mZ]VEMR=N,J"Q~w=og9_eW5EO$G1?6-.&)a%Y(Ah`]ӳï۲YqaUQA0a _0]ۮYmUM,Q M˰˪IiEIZb~^mZ]VEMR=N,J!Q~w=og9_eW5EO$G1?6-.&)a%(A~`]ӳï۲YqaUQA0ta |_0]ۮYmUM,Q M˰˪IiEI<0 b/m,쪦i(uܦeeU$E4̢$r1 z~skzcmUM,Q M˰˪IiEI@0 b/m,쪦i(uܦeeU$E4̢$!r1 z~skzcu[vUS4KrC:n2*j"qfQ9 =9~5=1-)z%9!yivY5I8 (ɈFA B횞~ݖ]=͒۴ 쪦i(uܦeeU$E4̢$r1 z~skzcu[vUS4KrC:n2*j"qfQ 9 =9~5=1-)z%9!yivY5I8 ( FA 횞~ݖ]=͒۴ zYB AzvMr nˮjfIb~^mZ]VEMR=N,Jb!Q~w=og9_eW5EO$G1?6-.&)a%(A~`]ӳï۲YqaUQA0`a h_0]ۮYmUM,Q M˰˪IiEI20 b/m,쪦i(uܦeeU$E4̢$r1 z~skzcu[vUS4Kr ]ӳï۲YqaUQA0$a ,_0]ۮYmUM,Q M˰˪IiEI0 b/m,쪦i(uܦeeU$E4̢$ r1 z~skzcu[vUS4KrC:n2*j"qfQ9 =9~5=1-)z%9!yivY5I8 (IFA 횞~ݖ]=͒۴ zYA AzvMr nˮjfIb~^mZ]VEMR=N,J Q~w=og9_eW5EO$G1?6-.&)a%(A~`]ӳï۲YqaUQA0Da L_0]ۮY6 {* =>H1 G){#Eb=R$H!G){HBb=R$H#){H쑒))wzZnQE9-tݢNwr[nQEt],%tsss̢$r1 z~skzcu[vUS4KrC:n2*j"qfQ9 =9~5=1-)z%9!yivY5I8 ( FA qaUQA0a _0]ۮYmUM,Q M˰˪IiEI 0 b/m,쪦i(uܦeeU$E4r nˮjfIb~^mZ]VEMR=N,J" Q@~w=og9_eW5EO$G1?6-.&)a%(A(~`]ӳï۲YQ  Q0~w=oMgk7Dƍb4ZǢ N+`hen ͂ݢhf )UUUUUI$I$I$IUUUUUUUUUUU$I$I$I'v Х;Q!BIVUUUUUUUUUUUUU$I$I$I$I$I$I$I'TFR3%PW033ncVUUUUUUUU:z&:{カm۶m۶m۶m۶m۶ (x:&X*$y8Eu]׶m*:J(x:&X*$y8"8\wh3Y zsZR$I$I$I$I$I$I,l5L^\l&!!=":v Х$4B!UI$IDU UU$I$I$I$I$I'Tv;`UUUUUUUUUUUUUU$I$I$I$I$I$I$IU 'Tv Х$4UUUUI$I$I$IUUU$I$I$I'Tf Х;+!BIVUUUUUUUUUUUUUPU%I$I$I$I$I$I$I&Tv92%?m$I$I$I$I$I$I$I$I$I$I$I$jT$I$I'Tv Х$4!U* I$I$QU*UU$I$I$I$I$I'TvR Х;!BUUUUUUUUUUUUUUJ$I$I$I$I$I$I$Z'Tv)jDDDUUUUUI$I$I$IDU UU$I$I$I'Tv Х;B!IUUUUUUUUUUUUUU$I$I$I$I$I$I'Tv92%1o6I$I$I$I$I$)$II$I$I$I$I$I_UUUUUI$I'TVR.&`W0 S Q顤Jz(顤8j*UdU*bfffffffff>0aaaaiiZeYeYeYeYeYeYeYeYeYeYeYeYeYeYm۶miiiiiiiiiiiiiiqqܶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mu]uqqqqqqqqqqqqqqyy^u]u]u]u]u]u]u]u]u]u]u]u]u]u]}}yyyyyyyyyyyyyy }}}}}}}}}}}}}}a!              ((baaaaaaaaaaaaaa88((((((((((((((H$I88888888888888XeY%I$I$I$I$I$I$I$I$I$I$I$I$I$I$iifYeYeYeYeYeYeYeYeYeYeYeYeYeYeyyiiiiiiiiiiiiii(yyyyyyyyyyyyyy癦i)((((((((((((((4M4M4M4M4M4M4M4M4M4M4M4M4M4M{{{{{{{^UUUU뺮ʲ,˲캮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ڶm۶-˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,뺮n۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m+@p]u]u]u]u]u]u]u]u]u]u]u]u]u]u9~5=1 p[vUO,Q M˰˪IiEI0 0qq 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ˲,˲qqqqqqqqqqqqqq<,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,4M4=<<<<<<<<<<<<<EO$G1?6-.&)a%A0 q1 0 0 0 0 0 0 0 0 0 0 0 (({O4M4M4M4M4M4M4M4M4M4M4M4M4M4M{{{{{{{UUUUU뺮뺪,˲,ˮ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m۶m۲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲ !9~5=1 p[vUO,Q M˰˪IiEIUO,Q M˰˪IiEIa}}}}}}}}}}}}}}78caaaaaaaaaaaaaaXeY88888888888888xygYeYeYeYeYeYeYeYeYeYeYeYeYeYeiyyyyyyyyyyyyyy繮뺮kiiiiiiiiiiiiiiڶm۶뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮o۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mq;W 0 P? 0 CDDDDDDDDDDDDDZUUUUUUUUUUUUUB0$I$I$I$I$I$I$I%K!}W.*W_"BP$lV1!PWx8$UUUŪ@)!R``B!`UhX@HIf`%jXGIsSڐQ<x<x<x<@~dƸ,,J{{x<x<x<i{{{{ށ$!!_E)J4JQPP(ES$RF3%J,JXR*EiԚQ 5't3*` "oۤNkЧ4m /]u]u]u]u]u]u]u]u]u]s9s9s9s9ﺮ. gTCPO(l.KgD8՜2&1%tثpF&8{?zAyk>GńCSA]Sj\?n(&{;m /{v]?GkR G7ZYYԧ/yS}SA;0 0/60ykƤxdA% omruczy1/E7T%H3qb'>w%lfټ a#(!ʦ*}nݩ9f֐2X/! Tq}#,dU%i<358mtlC$8v =ܷyZpAR%樷ujz~LNׄ+0 ;Z 1{tFvSUjw.ƻ@HN6+FrX ZI_򘜮ٖc%%0NJ"b>AȈr葝u>~x"!:ON"km޶m~䐂IpT`%uB  3 C{ i-">+an H s$WZM$'N߁\Yq<GrͰ\d QY;BEZz)0"+PACehu8J1* :8aDd6KDAgUcM隿p`8:C2~8m+gGAߑ,? \=+VsGЫh7ߖKE2q'EP$:'d){kmI>CαY0$'O(ǔ??~6eL|ah+@o: 9 I40\f$pvAԶP[HSCOԛJPJP%-! CA!A@|;JKFOB>:6feָZTF1Q"R HȀpaA}r(Rt] z~9wuܦe尪Z(W[5J  tvd;x1a.َ*~wv=43Xy2>[t .MEu.: ŢPD>ҏn M@$LʛSjjbu:"z4LJ`!<{fМkq(/Ơ4TCJ4,F`(bRTh=dx~`|ʝ7mK&s-ӱ_ٍ[}WWmS]O5BiF<|2$oS4(u[vUS@ZDxC7goqPŶe* rt aW;8mA_ߴ-8Os` MWZc <0ڦ,j$ӌxH ыeH'za m;i9͸GYï۲g0}Ib~^mZ]@WAU}L@Ч)T@3162fбx _p͠7^AZdA70`a?bISv +) :B|@V.ʷ,{Je]s,2poI.JXqBOx;m /#l!ZvK@܋/pp l'tJ }Ŗ氼H~p缐&.1U 1J}MY.>nУ[ ^Dc+1 -ʞkD<}\>,A= 9p4/0@p4̢9X tX{D&CSwq)\D y$ډH5@Xe>ќd59Zm6VJ Tq&"D"Atdū* ^Dc+1 -ʞkD<} WyQBSd l$Gd!*0a(3-} nhFʗkfUΩi!c5U'!#4Aٍ]ﳴkgQ9}֝(폤a׍^M^ XWE;< 9q5K:$&OĶСzӝZs =2ў&:-tFoHB*t?]@kڭA_tjl=tʰpMIr>؆S74#YfM/Y ] Fr L=,sBVmwFBG{)tOc=3;#}kй=]A jp&{v;aV%g!5[ϖ+' ޣ39x*18j[h,M,D5~0[mQR-^ߡE~6 -v9o_3\$ܐ1/^h'VZ#Bs"hL/B棊H!9y4&R!IMKf9_eW5Ea۴ V`P Ea%mpEL 7N*u4'fMb ^kKu2TřLy 6 -v9o_3\$ܐWUXb8(kQ) DIHHRg!!Ca }521 `&A;# NMI]]'ʝ )IT!ȉO+y B-~g30 aW}BрJ5}%w0I  @Ї018d]su0$1(@0JwWDz$V1M910ʰLIsݹγ_sqX(8R( +7ݵSsTmkÖa SHCPA-_c\ba `j7Y}:w*P+Z@R>Qd4-Q#@ (rdDasBļs" IP,WYn :^ :=#dQ辰71s ;a(OJ%uJfEb_[\ؤQ^9HEwВjjY4x(7p1S(0RCME~.A+ʃ-JJ:a]OӤ;H%lSL%&2aVɭ!u] @ egk@v{<:kN]ӌ/ƆGREA7YuyŝdxF~W}ütͰ&@ԣl[9ւZ ;ꊝX"ms_L4>d+S2B[;:6oY$9֕oAԘxؒ_ب׾1ڿ555X̲iN`3e:&{l7z; lzHmHbNә9,`LPeVg@7ETbSl$ȏ1CKD0gKwʿNBX4MBuc·J]Ki C ! a#LA a )AL! a#IP (ȇr~w\>҆sYq)P^(uNJ,w 4 LUBְ:ZHrzpp;Z fn!~_*B0fǂ0F}ⷎ  .VLrנ@wcmg<ɩ{\,jz6+@Wk x@}+<$_fvK7 2* Q9-AQ"5onЊEA0- z' D  VR: Pr~-_ `&gfffffffffB??-D FQ >ynif&vY^5aIV$@9F\D Az!”(!HpapVQhDA`h1XBH!P^4 s9s9}S4 ,Қ$ z_ {{{s9s$ǾKѝ_ttV e82-L 0-9s9s9sb!b!bYeYeYeYeYeYeYeYeY9J)RJ)RJ)RJ)AB @%\\VR rNi9{{ZkZkZk8888{{{RJ)RJ)RJ)rqq1!!!!!!!!!!!!!!!!!!!!!!!!! RJ)%\\VR ri(bs9{{{{, D"H$9s9s9s9g˲,˲,˲,˲D"H$D"H$D"H%\<FR 22VZkZkD4M4M4M4M4M4MkZku(((((( L4M4MS+$\T f7%P7033DTUUUU՚3333333afffffffffC!?{yy<<<<4 D<{{{QZ: B 90p4/.7R&3,/b+*B')>|Ç>|Ç9e΃[ƩmhYF]`WEiMXUDI=P%!/ԙ{~߿2S{zEՒ\VR ir0#]u]u]u]u]u]uUUUUUUUUUUs9s9s90\u]u]ZkZkZkZku aa@ @ @ %\4$Pe:c(99%=0333333333#/s9/;;;;;;;;;;;;;;;;;;;;;;;;;;;{{s9s9sʔ*HIT @8Gp 6K&{{86 MX*ebT"!qDcP4 0$ a1 ,jpYJu%頺NwӦSU]eLCND.QA{X|/Jn9hJo7S5L(JPXGU5mʭ}3af^ensפ\!x4IG8Yj23ԬҕYEyYk5?j\7q|ZoUE{e}!oIMJh7BC6&1K_е1N6CVU-4)V"'3.^ZbCx&1CMN5HXIeDeH԰0>Y(dBP!Kr\ab@1GAq! "<8AV#!Z *7[7Ċh .    0!%1Ld8U\hpʍC%z#3K1S)EKaRG*896) [j8S,u^oU8Ok]SIz\KjX|L&{ZXfa'a :l$*Tũ %2!. e"J Jh 1Ddh#hO;64uXj M'RƘ ZVsJ&YʂM;cŖNvl];'Kb%DHóooΗ]<&gƉKt@dz[ra F7KFp4FMQƉo,Qjhao'\y<1'DlKα Lq#sx1{1?%`z_q~p(q8pDjo<ڸFv0Nx6Sc.r6j3#B |Ad@ 0 (h^Z[S)FB/KJ`{\!hkr6j3X*$?<]HG>n| ~}2VV-_Żd^?~-ϕ_ɒtWUKƠy x,x`9Q9ẹ}2jZ yʩJ!sI`;c-2 ㇭;3 <_|&َ.2HЭsQA:p=scI֭$ 5Z$!v>uڞ9֩;yljLvQdGw16Acʻ-]>coskSe,x2LXק^Z,qn閚ߘ__:Ȑ<Ԋ߹kxw2Z)NiAÝ؎ εbѺgx יT/(n:u<~uCMuR R-rF;ll2jmQLQ'\M%\g0N\8^jY5+>J:MApf[^OVޒ;E$D&$d 5TE$0 ˄같2Mgp E h_XdQ42U`ez|whܡ/4\+i$T) ֛]i x>'3Vϓ?:PO05f$ \݇|x )_W?=xxQ?DJ`{\3ѝo<䅲HOZ/>pi7J٤QKeW>3HW>gȩb^Yi8۴ H{9]bXFf*oqM6 |vH:eK-,~Zdey]2cv.9C۲ԛ&59&4%x:ŘR1z*8x uԌ3"w{]mJ`:~|N-znCj-ՠ G[Y; rլ)J AW5ZT4 |6$l7NzHsqgR&tfkfC6)W`6p`!ٖb.w|3HjΕ-~=gW: DxK6sLhSc*_~nPZL l҃f/ b+Ջojۚ+` $)G0pt3ovtoiH z8^Z qL-\2trLQ H$8-dpJڬrImZ6Gi8DAi+l#W9tۈ[NCBf'lz77^o8nʍ*0*NͅTx i ViOyZH!חs)3$ ˙o̐ ë| z0;Hlɾ>uH!:p[^"78a~E6#0tv I[h ,<JSN{E>otUZgVl(G&(,%3> nG# YL}<p:i>/Õjǫ͓DPd N M~-<&Kkt8!q;҈(*|K _P( p~ !eAW -P1EEE [SeVhf?nMm ޔ|rTн gg`3zig]XP?,/*hUP:ꊑG{bzV<ه,. |rIvY4_Mx*̉s2M͠XΘk Nm}"e4} TGriK\|(_噐A6QYMttkgΐƽ-6&7Hx{D32xPOarzn]<$n_bRLhBNոܦ~]UW6KDaM(XEu|˰Sf!ؔdP4>˭iOR*2,cT[ ji Izܖ;M yC=Nl}xbPoӉ Y֦ aV:K#?gS[x?Mz/NddQ|++ɜg:3/:+a^ 9^JiZZsŋ]>xY ݋ü~@iV65Y )o|5K7Fk9^rwB] gMp-Ñ5SBrЙFՐB zZ.#R!);L$Y~n>H+ΞQ}7VLK$VWҙj``4 ^fż00Fztq*dl30~e2UUUUUUUUUUUU8B} z`&ZIbX}BC)"sSK!@)'D:#U0? qp+MTL2v)o08J}'Q-r4jH&ɊjڈAwڜ-vU9T"`B7W{d,V9@GC12cU{Y 6NEs=j2 s)eSRSɳnaC9Ձ@?+pz\Ar>Xx ZN(B7J!5f1 ܔ6$ KcEW:% 6nʈaj7=l9B Mii;r_G5͔ T dp ^)Dca=ש Ҙ+F£Gny.hxGq.V=Ym>3>1fBqtvfܘC)3~~;d7y0Φh rؽ̲&*z^)u2w}R7Dm_se<~lqXy<Jag (NT)B/#[:? InciPRea| X<Ӂ<{aFDEWNԛ+^(-+6BHyD,T.NW_@Ngهݼ+1Mwk+_}a%8S23RV]whUЍe;hK`3Jz? YzѸ$ ORŨgS2d-.ÔzG, okާmhMc %\ no";*G (rd.j8|7]Tٖ#;H(t@_+=+eRH̫Fb(B->7]#AKUUSBBO&z8I]M*K}CؿơB/"=qIat=S ˃uf.e-˴EQKK|G׏zHTe6! ?2R9-AbA=k-n!:zU6nfƆbb_볅ŊO0<Zk|GQzfn#] 2$_@&d@#A t9 oBhI}wsW>|;9(C֡]D?z'No[-מ=xoo"qiyCSa)L맚`7D=Vэ?XR@键biq"(9䌎-Hv gv(*d/{lK~aLV7'¥ ڇrC1JU`\Zڢj@~Q~_jƜJI̘%]}r&dۣnNDdv,X6n 0)t;+]WsX{N@oNV, i tx5b3q4AH1f^4f!/:ƛ1BX QC:YB ''HM%- 1fV]pft 7[^Z{5B!]UW^"+*l/1AI“pTCȀU*Sn?b{&C lߨ3oTg) *G_LLA@p&Co+`F՜pϝI `iYMXwK`M;ʐZaioM%>@ͦz -VG~~WQ0/_L'c qμ{ waNfrM1N'Xj)"h3ܨy4 qJ"jxgϏNBV1>XlOy!{B`v *q14:ڄSemX1wwTFKfh`qH&:P3Pv-3s3他6,͑@ Iu$=\bD|ؗF:T~?r;CxBY,"+)fΫ|7I||QjbH3NZX|2D/t03DBi_#f(Ɩ#&vʨ a < {Yh[JOv7]e%pBǐCpPf^}Ej5Yein4<zp:0F$=ΕQ)~-Ϸz3Ag/ؗe7PŊ"l1Q6mQDn1yz1sngY+@J2 *r1/UP2ͲSNb薫fw C]o2G-} FZye11SPgDU>dYyj=]B<xY-q@L^z) Ja# I״JI5D`lQͲ~8MBlqlVs!,-KrDi .@n0B vKͼfI@tpfAhjB2D aD4VP!_ 4 0un{Z p9-<|npTp%sfH m"1D}-߅¡*ĉ['Ѕ?< >'e&zK`|_WU2ui]Z   Y :ivY5I8 ( r1]ӳï۲Y :ivY5I8 ( r1]ӳï۲Y :ivY5I8 ( r1]ӳï۲Y³ï۲Y ]qFA r1]ӳï۲Y7ܦeeU$EA0 Q=9~5=1-)z%9a ~ޠpaUQA0 Q=9~5=1-)z%9 ~ޠpaUQA0 Q=9~5=1-)z%9 ~ޠpaUQA0 Q=9~5=1-)z%9! ~ޠpaUQA0 Q=9~5=1-)zvMr nˮjfIbH7ܦeeU$E4̢$a ~zvMr nˮjfIbX7ܦeeU$E4̢$a ~zvMr nˮjfIbh7ܦeeU$E4̢$a ~zvMr nˮjfIbx7ܦeeU$E4̢$a ~zvMr nˮjfIb7ܦeeUT藷 _IᓅmC bS N!/6#;v4Zt&h:xi %$#Och,k(1ֹ9D;x$ƿ2؞Ax&dQ.KPtn2*j"qfQ0 b~w=og9_eW5EO$G1tn2*j"qfQ0 b~w=og9_eW5EO$G1tn2*j"qfQ0 b~#"2#A=z^-fgΝ0 F\|x&"pzۦ s0"S,9baE_bX%^0f3|m1Yb]lQQ/L(lVȭ2<7_,QRNg: h@?9Z{Ӊ+bRQ"v"vxx1XwV(b^=,PPHA<]P"x,P8],P p,P:],P',,8Y,PH,qտ:r$k0`bۅ&^$l-0@p Z'PCNRi1uFCCYCDFDD2e+u&* 6e0"Q@GG]py#PK-=&jb2HYmtz-`&Ex>#شX5=-ͼ&ya'8eN2&b U<0.XgKܤW-k*F5x:*'ݠ+2Tt˱_W)2WJ\uɖr.W~ʛ;iݶooj7 Ԛ=;9͝^۵<4K2ޙnyZy޼mW5 I4uswV (*0(DM-A0>5=nLbWjNy?t7<!Q9FAY_R붬Ddc^Z {s5=nLbWjVcTeM(Y_UV^IK)2Ɛ]Ԑ ]F3}dJ, ލM7ڃ|q~SO~3ow=>v!Q9FAOy?twdLV_R붬D騜tɠ'Ƽvj2m&^v.I8i MbP,l9ݟ㴌2=(~hed΍$KG:syۮϣ% 99n; y,( @Ae4$$) ER*?fz QQ*߰3y|[{NDk8j- !{J$e,Yr"%1r0?O3NVlyëwkï0ij^pGsgkN.{ڑ N$ ъ̼鉩3:e޻Z mӞfd\; sr7YC "\WIXU% ;@sP0B"s/6Ci 빴/ﭠ;=&k .@Os^:(]ssIΟD/g04,ְV0xh@BW`urԛ 5"WՉ@kݛGjןf1|p[/ݦP,UmIe3UprJ]Ɔb CbISE(`Z&ij꫿z[M$0 0 ÀƬ99;f @y>izH+~ANqBܡe *s^\s>ƑT"+2)5or,]E@6cN7 uW=k/Z'5Jsj)$b4@1H$![YWiU'O!>pG1(bUR)3M cAF%z>7VS33/&.q%!J MAA1x3<)!""BB!! IB!! P"BB!!:bBt:nحG "* ؝Bz̰g`& E56TR[ k^)C/IoEDyDmxn!Nt_MR1{du{ф`ᕡUݴ[I9z\"? ;9<9'؊lc U0PfWr6jb ʣI\1Ea썡-2{xmZFUQX S= 8AAL[p DGaOV¾FR8'}WWq:_z6PNnv%Gn&f ,@狎|:ɨVJ|,H(p/+BÓ%5ƄϏ͐4ZŋF}y(PAr./6N¼FXrױ]{zwdCBBkNO6zsY _CkZkkkֺZZZk5ʪ+޺5QIv*kxnsI5SkmGOF8W4ւ(怵xJ#9`-8+^`X ΊW4ւ(怵xJ#9+WlxA#TpEX" ] ydFf>P&2Gdm>Pv\2Ed!y&D(p\փ;{fhhn ?¹%LQ3Gt&4L#[B3h> .I'@'W3bEDDDDDDDDe(((>cas?g^Qg:JeʑV^nC'!Noj.@3_β$Ca7#*]tMeWoˆuZQBVqX"9Z:G̙^ܓ7Iة23@8@O| Bm^AP25ÿ"LFlFӁ7&2&o V)65.Mż|#- !}oC^/QĸF`;.k—J*ȋ24 e ,-9CE4mTg5IbU pLQo.cuZ!je>#:9ȋ>~㥦b( h-U;.C:$wy=r@ߎZ S$PZ-3#ۓlY6}^:Nj} P kzcu[vUӏfIb~^mZ]VEYGO$G1?6-.~ݖ]իa,z$wa'=Т;ʗށ Vk׼?Jtì@og9_eW5iS,JFA Bz>og9_eW5iT,JFA Bz>og9_eW5i(uܦeeUTUUUUMR=$E4̢$a`#B0PheAwɢT`! Ox J>|ѣגK.ѓgVnG_!"&D:t/آ/oU)p|?|xEWv 8ZgCؼws̼LE}/ȃ4]47d 9¢#,9{/Z|=|3'?DOA3S9@ˏ;_'|ϋ_u^[<` z N-ZoU1Y~oE6 Xv4#K]pܑB/DIFU`dͻX~`jNU^̌@1]lF26R! 8j$K%sXjŐ 1B&8fF gI3Ye1aܪiH{sW-`f =ё?{gC\ÆۙP`5VEݳ5 %K*! 9S35S35S35SF6<ݞ]$5N~ݖMBf]UM^" ˩I3+pv&XyU8}QlMBɒ먊i`'`hn ˵ڊ@*Q Mɐ˨Ig\ bnt-xvcCUS@*< XfܥU jJ3N K}E<'lK#AdTC3R#XxWyT7qi2k.Z*J&D:"*4;/'7b85֭PRO|KlGȆ+~v'gnF1n- d\T LtDT<3hvF_rOn>q(j€iI(}t l$C2">܎|Թ7bO`XKPɄHGd@C8fg%WF& 缀wl+0.%#nH$c& qȾGIwest(t?!{#'62;|kEHCGU#%s\u뺺**&ή;C;[TF0ebz V000`;C kIG>d_&4e /EP\ Zp3+E?dn<+SDH\aߑ_dTϡEswd+G-S sNsW.D! 'gVx_dCvt){CCD?dʖwȾ# 2V/!?zR =p̞Ohy<Ѕ_ekukvM׮ӺZӵz׮ڵ]lNkv\V7`vU.ֺZ]U_k]vMκִijJhkR :UzWN[#K" pA8 $;y؆{p@(`uV 'lK#AdTC3R#XxWyT7qiG\E\E\E\E\E\E\EZEZEZEZEZ`9/n,j!#U@C=ͨUiZ*ԪUT05Mq-"K 00RJ)RJ)RJ)(((`wwwwwwwwwwwwwwwwwwwwwwwwww\R"K 驚EQEQEs9s9s9s\R"  e8r! 22222222222"D!B"Dm۶m۶m۶m۶m۶m۶ms9`\Rl'`W:0 SJz C-oqJ%=$I$I$z 1uJf]BPCL:Nd$ryX1YH"HAp F`P`dXFx \`6##########################################}yWEaMVU$(= Rz3DMJ)pF `*3l"CFZD : B@6B4#:0ki98M2iYKƊ`WCqHQYզ z^z^gqUZd%QERS 1j0C9x hpA 2&1 ,N<jJJ`*H`C.D>2O6˗/_|~~~~z^kȨ"WP#;MS;n2L3{7/dYk@pؾMa 7? 7YqenZH~'v!.>aaP 0 Ad,pmVe6]RiUDA#9yWAc1;8d!G{_T:8flqh_Խ1W4ZauAo7\icz~Uw._ԶG?S" 9"\ceYeYeYeQEAAAAA\fMqli4?:D"  ;52"H$D"H$l6fl6f\fMqli4?:9DuAAAAAAAAeYeYeYe9݀\Mqli4?n" 9"\]AAcwwwwwwwwwwwwwwwwwwwwwwwYeYeYeYEQAAAP\Mqli4?n;"  nȶlYeYeYeYeYe Zk}  Mg?n4w&g'- f;ϸn "K9"\ʿ,˲,˲,˲(       \Mqli4?n;"K 0ej 3M4M4M4Mk+ 0  leۖe[mYK3_ilLcg8.l" /1 30 6؞ffffff }}}}}}}}uuuuuuuuuuuuuQFe/a ]ȁۧyYqfiUFa%YQQHMYeJpFP MѼݏ2{NlÛ8s)[L" rJa4M4swwwwwwwwwwwwwwwwwwwwww7 3pM,$ Iٱ(iii3MѼݏ2{NLv(5gs\K1e3fdk|a(N ̱Jp(E)J! vvvvvvvvvvvvvvyjZj ~7M6Դfk:ieMs{-dl#PW:?Njm* a_z-+ʤ*HId @#8Gt"y1@˫8 frX"1qHfqg8, B@!2A,fS%e&5תb6vZT 5:LyDh}-}}}xxxxp… .\p}ɴM XUq]6*(-˪(6aUTd6UE Jb\,D< Bᚄʙl1`ݹb պXV%& p$>}ӧO>uԩS'tI'tI'tIVjCiIUJP*HG q@ƓD7P2.b|Wq"D*c4" p,\p… .\o߾}ӧO>}Ǩ"b Ir *lxsxȔ<9\:s6ys9N;@ DsyΓt`r;9<9\Lyw$ VVI}c*UUUUU)SU<3030sC@?+1 w}YuM72%Ͱo.Ӽøk*钬ԞEwvhy'iX}uwmVe6]Uړn4-$  `@|ݵ?n4-$  `@~^{]wu]wu]wLIt^1bg*KX6KR ,%4@N+= W*U UլdԱ]z+Z*r6=wL#@, áP כղزEa >*`C(y4^>s⑀&B..p6 bpAY*8Ub& R:'dFeBȨ"B IA0C8=zvEC!@I4*(ØE2Hq1c(.0M諓`-ig $ Q9C6rD0u<"T!Т9Fv@$#j…ƺNZѵ}b(L v|VTt8+LY(74$Io ZA%Zʾ:Zʶ;` Zʼn"&`0ۦ*0 0 0Pd  ?߸}6]4.ۮ*y&Y8"~ume]uUUM4E=4,$ qQ ? k>i+q\soڞkgX~cn_][MWT=S-OK GPB>:6L2 .ʚ*&Hz"jYI9 (b{~I㰍2*j"qfQ0 ?{}sߺsoَk~gWnc^_M[=oLLIto:?%0Gs0R(D2 }1 Ao9/sgqFiS&aYOPH }۲  + ('t&d%T$D#4BhzYd9zY3 bUQ8QIqUiKdY**coLs, oʪk鉚giH>nˮji]ZeQDIS$A9O0(K ɁGADLC<<<<<<<مYDIS$AQumʪk鉚giHc(z[teQ<2y&Y8"~ume]8L0ʒ(Hr ƱQ ]=wmLs, oʪkDLڜ+liG9~ =v,쪦i('BS8D30+}2@C`셣izwfVTF6%ۑPʍL ʣHsbj"0ej,Z(eJ$$r0LD4P=~=KL1Y9z9ݷuOmWV]SMM41|9)PA}mK`9L!Gx~o sS^-R*Nr" _P\DTޖHI8z%4DV0tᢼI~BƃgIH5ht0Z5"mYz11111111111111ŮpU ި}&]Τ<{{{{>O|'>O|'> 0 0 0 {?????s=sYt9opzlrjhvbUZd5R%X 8gk4&[0JL1EAAH2rrSp r1&~c^ۭ\ZؿB뫺jK54;1*-)qRB`#xO7јl[";;;;;;;;s .XŚPmd-~e/rb VJR#b@x۱Y{A;ކhbMF6rOސD =knbjz[:a\XlT*P$zx<|Conm^kNitJTF. 0_]WkKS ި}&]Τ<<ۭyY8}G!>tL+vfeVCb2XۭyY8}G!>tLūL1EAAH,{{{{{{쪦i(~qQuH<8Eb,ŮjfI!yWITi2*j"@HDh0$EP h0kz~ݖ]=͒C:n2zPɑB$q0,'vfЋY!'b6p=zP )k%K*ghGzc'rZwyVWq6iRaU] BPQ[E[E[E[E[E[tEMRiE<Ҽ\v&^ 9#vVfR}϶duT MHoDo^ Z ?|84 Ha7mҤ, `LD6@. PT?~ @ B8<@qҸi>eUOH>t>@YD1>@@l@b=7z m@聬I$RBp$ƽuF̷l6̰5nڢ칒x/=}w!ne]UMdEDD=n M@@p M~-;yBZ0Yإ؝IsMuM1^}\j-^ ʌ~6h^'첝F)'͙=UoN)Qfn!ɨl^7-wm&xm!TzdN18Ҡָ|>A0;= }n(>%bS-U\w4g9BZ|l|bbǛ7|A:u\"b+=ςS}}fZ=ܬ{~h2e6c*Puq +$cprMds^@toKC\>}-.La6$&+ =?Kǘǿ|` ,{Kô]h(oΪn@0z6T&l7O w}ZԘҬrb^$,>oC,QdK(eٛt':D#sd TOlDϋ,jr$íRɌuN&X՜T{a/.Um6s?K ?mCsvfb\vebgB:~σ`396}^H8c$jӾH*EW?6|mF:_BYߖHg+9_CC/w]zӗ/4=uл'U $<8?gKCr1qN85$?. K[:,B%}t gη0y_6?c7kxOm׿&KpdÈV* p 7j"-H`^Z? R?׬xi!8:hn?WV{jOuz sc?\ZT6F0b<\UER L lBX#oP`=l  λK0ԈFe^tt׸n'xExaȈ9D)dMD!rz+/ゟD* HT *ļ&¬0++hbOjȰH7@0 [!y"/t=uǡK9rjj\Fx9i 1{.]e+UKPTC4;eflB.P:*ND_'r;=]y}a/[~9Gf9Bw[dlor*ɈAϖ2ٶ n 8ύQ S%0CV1"O݀v"*P׾~VHhVE 4~2)1eK , m,sY_BR>RNhd\#ęN&֩:)vl;YLmɳ-j%ny4qlg3QOD].杺Cw-7Jwb/[:uQxnzwn";BzWIdo%LV ;MPkOp/ 4x, 8 ?v} Cl4'Q~ SD$+| rrPqf_9լj_sϾ绘GBy-!8F ` gӪ IJECѡ^Z]eeԑQ&apDG} "= ?+^%288 1ER8.A6$$ I+HIp$dUZ(C%ZJU0e;H >|(^DV&\xy-wm,"-kA2? ͻ d>{M/cee fkXHbɃCޱ>?'|t:B4^4'>Kn ̣:{O( B2%=ip<^jh~ -wOz"ʊLt L * +L++ )Q~G6hߣݠ]E7h(E}8h~W(E]kg[ (^$c7qe#f3LrA^ɧq\ *F|{eߓ{8B:M`ٶ mV7evHkp˟{1~+~_/F?"'[~rD+;SG"9?W>ȃpPk9C".EljCzCiH+rDbE(wP9ĐFgDzTH VSlSv"y;@]P%_) Qɛ9GEIJUxЬJ ˳| ]E{<a31C*FŽ1*P2reJ-ZƓڐѼhii2mCJ}e4}YZgM꛿ ~8DeosC/'vةUV_uv:>;ct~ P`A1eZ_Eyx4 a+V]B}ao@Ǿ$nþsM ഏn|moF}{߭t=~P}2`˃L6t~3 H..0GDYp -8B[-U} o9r>hFBܩ| 190r,Ep>Qv$K^}%i'@Ž?$ZzO~VJ'}}['pDSMv8뤇 U]XeLAة|2y?ybRQyGI!fIqV%}JM!/S: 1}IqUK'Tc0 e_&g䬜qfhTR3=kZL eKTՍuk\dYKs5զT[u]UǶuWb[^Kٻ{n\|&bPEH6s&ͥMKTf-{`XOVjZ5fl{[k};{qqs^N罼ٿ0fp(n go7Mþ32>/}g ưoL7 t˰oL7 t3>yg~7M&f834K,Sf@ L.ʀ4ͅW= l^>DMzuNBt =??=8)8o|ϴ}9'|dIx";e 5`N4_C4__n. `fwh"/Y̬hZ/ #N}zSt]UWjqM6sƵ S<H|99-]#84=x`b֓XJH&*Hb.LTx'4UL!7 #q[~NAP>15E GLݲԘrG_i>pK>׽L]?u_:myhIN^>YqpܦY%;><֩oϢ2'gzo;=΄k7u3yGѱ}_./Ii_ƙpq/W4L򋫱fJ^._A]Bhן4g_CZOa WS8էuPGpPbG7Gʇ%i.6J\l91PrOCeHш/LJJb)'q,Jbm1 kl""G dm˩ac,oݐRm[΍>ʡugP;2ꢔ<rZ toFPFda~F Vs}$S= D /+({!@&^aȵe8ԝ 0ȏXRP\q%ղ{ky3+} "={,16؋*a?zɹpߞ1jAv d6U [s}W#)zM,WZ~_&eelH^8؟@Hh.<2SjГMɣ0RDOaa%ܖϳ;W/v 7q1誟9[\~oc\q(D,;Gbq~Ew.Q zsp!I|<-G8͢'kږE~|!,{*Tˤ7W<:9xnhԠRh堭?SHj*SognErH7s-'Y]$sMX;K$bɰcWx'o4K8ZL҃Q,'6G#GIϊ_ DiNR*"zrD&U@U1MD h( ]q|-Mqٻ B@U L ?+ i˸` ^GcͷQW3v]^%<\J~~(Q'{w'閺Irj6y^Sl^[A|^~=FiBt:sgkO5)&,kz ??V\qe![6+5\U4%=Bޕ4ף6{62R' ?P [\9] A4NQXMяU|oL 7b){=.^m.9a Sauc!(i)E^H$6aۇ;FEሒqezb˿/ͬ46O &'`Y-Έ*!vBMq-._B`W!`1T)/0p#Zwt7Â8ְd׆8<ON_rn?]O8q^UE_DYz {^,&>u?ұ ^۬UxϚUmw<.;u|}Cgž^*~Uu G..T w6-zQhl:sV Ⱥ wݧgщZ ܟ%pyﯓneEi{-T]c]&Ę <ݡ[{"|n$]$;JV6woL#=G됰С*@ԗˎXX\JG?qe>!4kı0~;`" +yVZ[..'_M^ :CÜPow-_Gy0gg 2ࠞKgp*|ɲ O3g 2mGRÄ $d*Є tɜa @blOgOK;IY,\X5l|{S8: gpeO`ne= N`b¦hDW{j5 uh/hOj`4hqDh<X8Z F7X>J"U\V|}Jkbaai<dhp;f[?vIbo.`Ş^q=8aw= j1y؟ K`u.ji:k6{[ia \{]i]?i6,_ V8ԧP x(lTJ"3z%tgw" O5=0~K5BuS^2(U;%SR^ShUi+\Y)*Udت$ yzԴ7ӫ>~jWaW%QUjxUKXEMjkF50K(,ՅC#A6* $L$TRB,-fOl\lxEaYlz'5hFaSD=dH,΂dgsf",߀{>՞PS&@[ ] T8ثF 6JkKH pWjP륰X$Xy8xxU+,Y9/1d pȄY`|Ga:~DuLkÖK>F<Ή ESMTUC^ROG`- V͒$H6`# " CL0jE/b(ЙY_^H +A QIM!eUI[_a]|QJ[(D 5uV? կPFȣ uTU7FJ٧շ]/ը7>|$vPC Y0\Kh_)`;W`hNG$J0} 8fIXg5B6,#=\v %$ pޡ ֺڗF"[H$cxv+[K Ep\NYaGvUNwvS]˼Ѯ;3v=#x\`s} Z~HF[{̱?67\7 AtRve=v&?D0|:uRy^A\HbZ"CWcuxf~/$E`^}Nȗ) 8ǕQVa "ߍm`2a ~KB|d(h 7DR;IrMՒp5J%2)PX|# YqfSq "NP2)?'ƒ/m&bIn2Yh Q0K ^, $9{M GԒ;hYLY1JVbn '4ANTan{$1>KXer !.;FS_kw $1>KXer +8ER_ly "/IT_jz&3@MZix(;FQ^kx(3>KXftP]jw +6CP[ep{ (7DQ\gr}$/:EP[fq|%0;FQ\gr}"-8CNYdoz *5@KValw,:IXfu %+17BMXcntz '09BKT]fox!#,5>GPYbkt}"(1:CLU"kv#!*3P|!J9c]=<&bb84s=5Sz"l] >w28 9Z)4?JU`kv&',7BMXcny()4?R]hs~)#.9DOZep{)(5@MXcn{+&1IVcny//////00&1DJPV\enw<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>?????????????@ &,28SYdozA!*3VkkWC\~8b:גjOc=mą 8sEX(BЦL&;6k%AQ=K'$! `3g??XZY-+Ҍ9) evr& *( IhB}mgFTQQ:.M٧id]36,!Qv{wގFh4=h G|Ͱ \.1|lDpgigdbA~tiŰJa"ii$7pM_>=\M,f'& *%p ݬvr&F&-æ+QrɘɔzDC>߯Jx-e9d!BYH=tڜs%JG|ሑ" $Cw K1[lt6ROMdG~ߠ %kPQv}{xw+5>\M,&T *g+ yGP/m۶m۶m۶m۶mv]u]u]u]uM뚈q0Nc)JRT*iiiii~8,Nt:Ir{w~͞&Sm|lD<<<ϲ,˲,˲,˲,˲,rqqqqq =2 pY }Z1B=xyM/Z UN  Q>vaaa&aϢ.toxCs4 ]3XhҤIQ7q w_xHnR(V'%5"I.?=,r^9Z@>pԐR%En@@y R'EoC3u54Nem`jP`H{POnm}}}{yyyyylCg7eO#viŨbX,z^z^뺮뺮뺮뺮뺮E:KͬVՊŤrZZp$M<<<޶=CVՊ( LG"8mԜ!˕*q=+k ss&v yL) MvK$O6`$A;`П\\rT4d.[JļpȨaˢo&<49 [gf :fzm@EѣgL*P6$D@DDDHX!pe@,_lW%]\ =u 9o߀>,!!*L,ETZq\_á==L`6Xr„-T 'o'g 1;bY!Bg+vxLoQQr$E>H`sX&i~;t>~{į Qz>Kb@͈rÁ_ Od~Şvlb,P8) S@@I ʻcF&l >x1pA&+`F3<;جt]IT9t\ )2;DMV_hqz8L`t(O`q$5FWhy &3BQ^kz *9FS`mz'4CRap +:GTcr"/LZhvm| '6ETcrs &3@MZgt ,8DR`lx!.;HWfs)6ETan{(1:CLU^gpy"0>JWdoz*5BMXep|!,7BLV`kv%0;FQ\gr}"-8CNYdoz$/:EP[fq|AKValw%/9CMWalw'2=HS^it'1)<ۚ=T P)@#G֌6>9f0Mrc*]gqli|BY_xn"|E4/ѭkYV~N}BAuqV,sbޱ)![`RFBMF 6Ŭ1&m4@t"t0B Q5K)`>`ڧ;Pzr3ʺv̒=<;*)1`$c5`0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjZm6fl6fl6fl6fl6fX,bX,bX,bX,bX,z^z^z^z^z^VjZVjZVjZVjZVZVjZVjZVjZVjZVU\<ב+9hhD1b縡F&@x^XDώnN]&ޒyAqc *L@F!Å$c Pdos{0 ,QA &"#`8 _O<$ ܻfcnjbRb %?`xtReI=\}gź~谑bErl xP/O?>#w_[W N8`,N@__T*JRT*JRT*JRT*JRT*Jeqʓ<}I[Z콂I鑃FJ#vjNt:Nt:Nt%^Φc8`rqqqqqqIRT*JRT*JRT*me =]ۚ`d؊п2Fh4Fh4FP( BP( BP( B|>|>|t9yyǶApZKicǧ[,PpA )x٘[}YDz4a≠cd!qa"O8DorHEٗLJeeeeeeeeeehI|54uzTEUUUUUU bҒQ e 9  1 _܍]~iIDh)åb 䐱L@U!\UBv,"@SD!=M=zaѡtb1V4'YC_O!O;2Jxй*`zb _H|kǦO!O;2Jxй@!O)Ou$miH R Cd!YwAAeFOV--Ntp@ȃ,PnpӒcP˿y& >9&鍨^T?j()|xtZdȄ %u6t%EF4IRlAPO HE.{tF_+H)x6$M,NíaXA^L*}8vX,K cBH[ Qz]YCE  =M=dOJJJJJJJJzX%p U%dǒ! 4t9X/(KGBɣͅ?^^.n:}4$L&d2L&d2L&ɔY4 ̻ùZ*V#‹qP//7A>L-~yZl墂ʑ.d pncH(y<::rq3T q0X.r\.r\.˥̢a`mRx, %6~A\+uh2?H l)b+T$'xt(Y4 ̻ùZ*' L4PaŏEJ6oL@f JRT*JRT*JRTBb(/[,A臈(B~mMRhXABgW7>sàEp$8$A"'yJ;dR :TP̢'MIUTS r8 bҒq#FщF.L`E/C2ER xX%p U%dǒ! 4t9X/!N6icǧ[,PpAD-Sq2T3Ztx_CA&x9t?VN!>t4g0ʠ:5x(>c§i{Z0.-*"PN9j$$~>@D\ۚZ 1ccL&d2L&d2L&ITol2vj%DnjePF&tGh.VOOOOOOOOO,R4l'+LA ]MN蘱 1T?|„ّY4 ̻ùZ*V#qP//7A>L$D"H$D"H$D,f-+ґPhsÏ8yŠNM-~yZl墂ʑx<x<#f^1GA``4Fh4Fh4FE;۬bEX:Jm.D#f^1GA`qЏ?oS\T9999999992yw8YKŊt$<\GͼbP&SGf006kXQLl)b+T$'xt(@f006kXQ<  GͼbP&S0-~yZl墢@ (P hwG?+_Ҭ!/@SM^~ ,pd\VQN,ph g)i3XKeԌ"h„ &@PxWcS+!:f,z A $H A $H A $D!B"D!B"D!BTol2vj%######## |- &ۺ)  !!@PxWcS+!:f,z5&tGh.HC#:hH w w,Z tspj2 ZE3^PaB2 . ` h4Fh4Fh4Fh4FxHwǭ*5j%Ĥ4J~0>@DK*LI38+֥50 `֎MTCv4e  sCc Nyҗ#iKP^XEA#F %; 5 0 ̆-V8ѳScd^*"@xܘ "hpa /08 Pyyߒ]fbø.G5(8 8 󸵶٘[FFC@F 4hK*LI38+֥5usssssssssssssssscccccccccccccccccccccccccccccccccccc0 `֎MTCv4e  sCc5555555555555555555555555555555555555/[HqgG7.oɼUD1 &D #А~,bo.F3a\YXࣂMDGp@1? !a~6sԨTh(A,UݓgpVKk*I.V !f (^)ӏ]֕3%K> 84@3?Z 6+aI5iGSRP:74(D`qʓ<}I[Z콂I鑃FJ#vj0`/[HqgG7.oɼUD1 &D #А 4XBߒ}|aغr>1%"! ^`hXE~έ}gź~谑bErl E>;98 l2낧&PXcb!^AN5ƚ 2T53/V<`Kަ[b0 (RةI,LPA&tpn2)  !"(wu85u5 9b(Gm?|„"TihD  tqc oxWoSɶ>LCmj *G<:&zyW d*8pЏ?oS\TP9Xё Af006kXQ(ЇAD \5߅gCMrM=`fK*}8vX,K eBH[|>|>|>|>|~.Z -S2ǖvo_Ҭ~~~~~~xe &vx:7lܽu=z^z^z>|>|>|>|>|>x<x<x<x<x<+S5ӑe5YEGGGGGGGGGGGGGGGGGGGנ+}Kű4kj&4(pQgG J(Qr~~~~~vnvnvnvnvnz^z^z^z^z^zNt:Nt:Nt:Nt:Nt:N_LOG_װg|>|>|>7 `ߒ:%sqlih%͚r\.r\.r\.r\.r\./W@kb#qkXדH& /}$2M6`!'''hI[ۼ{:0QE$ LĻ5tI4B G,ytrk0Y٣ <@^aG 8888+{59K"ң #Fy{{{{{{{{{{{ ң2^ C4DxtbPoI84sx[fM ҄.THs&pR%=<=Y^ǎJ0ZL68h{I2_;<|]6^úUlllllllllllllllll Pdos{0 ,QA &"AG ,Rx<x<x<x<xp8p8p8p8~~~~0 `֎MTCv4e  sCcB.SHeLUDvnvnwnvnvnvnvnl6fl6fl6fl6fl6O<\z^z^z^z^jZVjZVjZVjZVjFJ ^~}FZAp,X! G{Nt:Nt:Nt:Nt:v%K?&u$opҚF)~BtȱYg0W #l3ru c ƒQ3>;ojHYYYYYYYYYYYYYYYFh4Fh4Fh4Fh4F|>|>|>|>l6fl6fl6fl6fl6r\.r\.r\.r\.rL&d2L&d2L&d2L&d2L&x<x<x<x<x<bX,bX,bX,bX,bq8p8p8p8p8`0 `0`0 `~~~~~^z^z^z^z^vnvnvnvnv\.r\.r\.r\.r\.nvnvnvnvn[VjZVjZVjZVjZVfl6fl6fl6fl6f,bX,bX,bX,bX,bz^z^z^z^jZVjZVjZVjZVjZjZVjZVjZVjZVjZ%################################### RT*JRT*JRT*JRT*JRTt:Nt:Nt:Nt:Nt:NRT*JRT*JRT*JRT*JRTFh4Fh4Fh4Fh4FQ( BP( BP( BP( BP( }>|>|>|>|>ϧVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVՕUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUԃ(MJFktX;6}R yєT$Tǃ  08I_--]^XEA#F %; 5E)t:Nt:Nt:Nt:Nt:RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR!a~6sԨTh(H"DtReI=\}gź~谑bErl 2$***********************************A_a&|%r#5:>#w_[W N8`,NǏZ 6+aI5iGSRP:74>|`qʓ<}I[Z콂I鑃FJ#vjzɩO<$ ܻfcnjbRb %?y.Y 1'yXT6\HC͎;v(^)ӏ]֕3%K> 8СCǃ(MJFktX;6}R yєT$Tǃ  08I_--]^XEA#F %; 59rŊ'zvtspj2 ZE3^PaB2 .'qkm1JZIA51)17nܸql6fl6fl6fl6fl60W #l3ru c ƒ86lذ0 `֎MTCv4e  sCcB \<ב+9hhD1b縡 4C;<ܵ~m]98X$:N:b]ZSQ?tHr"O96 T@gFJ ^~}FZAp,X 8xb _H|kǦO!O;2Jxй@!Ϡ.SHeLUDH4bPsP l"ʼnL%Vƌ,T@C H4XBߒ]fbø.G5(8 8bC;#w_[W N8`,NSJ*Z 6+aI5iGSRP:74TPaqʓ<}I[Z콂I鑃FJ#vjL2O<$ ܻfcnjbRb %?H"E.Y 1'yXT6\HCM(Q(^)ӏ]֕3%K>Z 6+aI5iGSRP:74P@aqʓ<}I[Z콂I鑃FJ#vj|>|>|>~~~~~z^z^z^z^z>|>|>|>|>x<x<x<x<x<'qkm1JZIA51)1tttttttd2Ǥ >b]ZSQ?tHr"O96J(Qr~~~~vnvnvnvnvnz^z^z^z^:Nt:Nt:Nt:Nt:N|>|>|>|>O<$ ܻfcnjbRb %r\.r\.r\.r\.r\xP/O?>#w_[W N8`,N$I$Z 6+aI5iGSR.SHeLUDH4bPsP $/[HqgG7.oɼUD1 &D 9rȑX@[˹_lWV\\\\\\\\\\\\\\\\\ܟxHwǭ*5j%Ĥ4J~09蒥{7 ΊuiMEa#Ŋ?!:1bۛ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ښZ<x<x<x<x<p8p8p8p8p8~~~~~iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiinvnvnvnvnnvnvnvnvnm6fl6fl6fl6fl6^z^z^z^z^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt̬ Fh4Fh4Fh4Fh4F|>|>|>|>l6fl6fl6fl6fl6r\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&dx<x<x<x<x<bX,bX,bX,bX,b8p8p8p8p8`0 `0 `0 `p@ ^PVhbPXJH}\ 7CBH^Op28p~ p xCp~!2DxnפlD\Ÿ^~(mSHQ %ov@ ikhv ^{l;)}oC@p`@l@2X߿߿߿߿߿  vE ;a5(T6HeG!aGMG@a(! p>D!#BmJb ڇ KJe= ЁMA %]koq5!%5;pp0:"A5VApঠj y$  $n_o$U(e~x7:Pw~vvr..*A翹ggsW-a09PSJnu'C.j~BG&1 cP}" t\qk`#/| >݆ >ǃ b 0uQk;/p8it{{:1:"py2@g_eܷg!ף4}N_KQHC?>24Rs.2㼉PbaP#zq$S!ߍ ,.pw"e0qS yNUнOObJj MQhf2-T+zC\7,&C*?Uaf 1~UЫ$N!!>.5p$£nJ$D %THD %RND'[8¯m`rF?WavFU7^]̑B|8A80N[;mHU|+u/'S !\QMbDdzҜ `,:1hc6ƱT4n~3 A>: WAw GP &YfЪ`!ηz׋)K&J[eM$#x4%%Q;u0u}Ij X?_c!^Nl@ EszA: 76 y0ĺG~!v&*79%zT&3%L_&iu]X `,( @ )W\ @Qt >4\=,(/.pw9!?PKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGh4Fh4Fh4Fh4Fh4622222222222222222222222222222222222Rdx2 >-nPCt9\/TqFJ΍&EDēS#3r/S6lذQTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDR٤1Dgϓg`Y&Џ3YHj8xA@s975.(%3`8A"aJ9444$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$2d$_Ͻe^W4|Zܠ(r^0aIHGE=Ml 'Fff_3f̘1cѐP0G_3’b23SBDV3(((Icb?Ϟ'Mg u> AqI!>zQƶӚr:!Ŋj1bĈ簃smQ=!Ȍ 0`T6iLX =Lc{a.'ŋ<&9Bdo\M*J :*N`RhpΎ$C>@|>fy]niqz„e-R"C~vpn4-'$" }PB2" kf_XRLFB1vpfJju`ENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKe~}=OoeC?.4f"}2#@Xq>|>|>|>|>gI&| :}.J/ݠE9DB ˛HGE=Ml 'Fff_*TPƦIcb?Ϟ'Mg u>)Rp1"|;rnjd]VQJ6fQqD+BffffffffffffffffffffffffffffffffffffFe!H N{˼K7hAQpPa )!{{;87ON;LO8q %$#!`^f%d$cg Q &LȰT6iLX =Lc{a.'3 fl6fl6fl6fl6fٌD "B|m5tTCƋ)2%J(Q\.r\.r\.r\.r\.)!{{;87ON;LI AL&d2L&d2L&d2L&d2L&x<x<x<x<񘥲Icb?Ϟ'Mg u> bX,bX,bX,bX,b1%Hу7u֔Q /V`TE!BI&| :}.J/ݠE9DB !Bp8p8p8p80 `0 `0 `0 `0 ~~~~Icb?Ϟ'Mg u> z^z^z^z^z^/%Hу7u֔QLLLLLLLLLLLLLLLLLvnvnvnvnvS"C~vpn4-'$" }~ÇJHFDCB| KH(L 1[ N{<>R7~\ib/ EdF$G ˹uYE)٘CG T MvnvnvnvnvUdx2 >-nPCt9\/TCJ΍&EDēS#3r/ 6lؠjZVjZVjZVjZVjl6fl6fl6fl6fl6elҘ3,uzř,`]Of`X,bX,bX,bX,bX,ʼn$EG:Lk騆+Rd0D 4hРAz^z^z^z^z^VjZVjZVjZVjZVuѐP0G_3’b23SBDV3C H.).-m *( 2؃6KZVjZVjZVjZVjZVzQƶӚr:!Ŋ* 0`2d$_Ͻe^W4|Zܠ(r^0ay*JRT*JRT*JRT*JRT*J]dD4$̾b̔Հ!`t:Nt:Nt:Nt:Nt:elҘ3,uzř,`]OfHRT*JRT*JRT*JRT*JR4Fh4Fh4Fh4Fh4FU&,7*tO] &,+T簃smQ=!Ȍ˔ (@P( BP( BP( BP( BP(䒿{:ƸzXؘ =h3XZ`T6iLX =Lc{a.'3 |>|>|>|>t:Nt:Nt:Nt:Nt:*L@uܛ]u^Aç r. &Lh6fl6fl6fl6fl6JHFDCB| KH(L 1[ KF 鸋kK㪂J* aac `:LR٤1Dgϓg`Y&Џ3YH$`2L&d2L&d2L&d2L&d2L&%Hу7u֔Q /V`T/@ D\.r\.r\.r\.r\.˔HGE=Ml 'Fff_L@PB2" kf_XRLFB1vpfJjuF4\7RoO]\[WTRQP dm P p& >{<>R7~\ib/ EdJ $G ˹uYE)٘CG T "D@qI!>zQƶӚr:!Ŋj 4@ L2Y< sovUz 7(!*LX2`)!{{;87ON*L@uܛ]u^Aç r.+&L0aqѐP0G_3’b23SBDVsɒ%KY*4&yx ,K݄qq10XF'Juol0)#FFFFFFFFFFFFFFFFFI&| :}.J/-.................D:*9hb[TOHD@<952/72M$I$WTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTdlҘ3,uzř,`]OfH|>|>|>)!{{;87ON;L!BHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa%#?tŵqUA%1A{2dȐ!CX*4&yx ,K݄qq10X)DO!2ȷc.Fedc 'H?lR)4 ʼn$EG:Lk鈐Pe!H N{˼K7hAQp @ PB2" kf_XRLFB1vpfJju~~~~~߳T6iLX =Lc{a.'Ӈz^z^z^z^z^ clҘ3,uzř,`]Of=|>|>|>y<x<x<x<x<~~~~;Ke~}=OoeC?.4f"}2yavnvnvnvnv'Juol0)#================z^z^z^z^z^D:*9hb[TOHD@<952/72ݱcǎ+y=<:P"b0D:t@rH᏿=wqmic\UPIEA=,lL9rȑ#G& >{<>R7~\ib/ Ed$G ˹uYE)٘CG T ͼ<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:Nt:Nt:Nt:Nt:N|>|>|>|>ݝ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\.r\.r\.r\.r\.x<x<x<x<x<p8p8p8p8~~~~vssssssssssssssssssssssssssssssssssskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkksnvnvnvnvn666666666666666666666666666666666666vnvnvnvnvnl6fl6fl6fl6fl6[MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM------------------------------------- m^z^z^z^z^gggggggggggggggggggggggggggggggggggggffffffffffffffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddddddddddddddcccccccccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`````````````````````````````````````____________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSjZVjZVjZVjZVjZJt:Nt:Nt:Nt:NtTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTӓSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRBBBBP*1/ZX h$q^][Y֓+f̘1cƌAAAAAAAAAAAAAAAAAAA"0Q$2WVd# !`^(!0 ${< :4 "EyVh _U ̟J!w<8vUSQ5e\`Rɑ zvu:I&0=[iN r;masm1+=7 <IaL O 2T` ὥyfؠ0B/X"أѺZЌ?hP*1/ZXN 0 E!{reRC+Z -ttttttttttttX` ,X`ENNNNNNNNNNNNΊ+VXbŊ+V8|>3͍ *TPB *TI"E)RH"E "ײxL|0#þ:*-J\Eɐ=2c- ы=>ru-Š"S@@Z*LXfAfl6fl6fl6fl6fټB ɈhH(ã}aI1 )!"fCYDr\.r\.r\.r\.rR٤1Dgϓg`Y&Џ3YHHd2L&d2L&d2L&d2L&d2y<x<x<x<x<U&,7*tO] &,G!bX,bX,bX,bX,+y=<:P"b0D"D@rH᏿=wqmic\UPIEA=,lL,@C"p8p8p8p8`0 `0 `0 `0 `0 ~~~~~_I&| :}.J/ݠE9DB K @x^z^z^z^z^ %$#!`^f%d$cg QgLLLLvnvnvnvnT6iLX =Lc{a.'Ç<&9Bdo\M*J :*N`Rhzr\.r\.r\.r\.L2Y< sovUz 7(!*LXv!%Q?dwaFۢzB"ɩٗ) vnvnvnvnvnH.).-m *( 2؃6(8T6iLX =Lc{a.'3 ZVjZVjZVjZVjZVfl6fl6fl6fl6fYI&| :}.J/ݠE9DB K 0bX,bX,bX,bX,bW(! zxt5/,)&#;83%Dl5`:5hРz^z^z^z^z^VjZVjZVjZVjZVc#DvȺl̀ V*f 2TjZVjZVjZVjZVj5%Q?dwaFۢzB"ɩٗ %$#!`^f%d$cg Q' 04\7RoO]\[WTRQP dm .\RT*JRT*JRT*JRT*JRT'I1sS#벊R1$6X,X0Nt:Nt:Nt:Nt:N*L@uܛ]u^Aç r. \pT*JRT*JRT*JRT*JRT*Fh4Fh4Fh4Fh4Fh䒿{:ƸzXؘ =h3XVPKe~}=OoeC?.4f"}2#@BP( BP( BP( BP( BP'Juol0)2^H0^P,@e!H N{˼K7hAQpPa² *x>|>|>|>|>Ot:Nt:Nt:Nt:Nt6\7RoO]\[WTRQP dm &Lh6fl6fl6fl6fl6ͦ'I1sS#벊R1$6XP@(N )"G8aZSNG5dX" :`P $L0$C>@|>fy]niqz„Hd2L&d2L&d2L&d2L&d2+y=<:P"b0D4Ar\.r\.r\.r\.rR٤1Dgϓg`Y&Џ3YH p1"|;rnjd]VQJ6fQqD+Bxʼn$EG:Lk騆+Rd0D T Pdx2 >-nPCt9\%H A )!{{;87ON;L#D! %$#!`^f%d$cg Qg 4@%#?tŵqUA%1A{f`lҘ3,uzř,`]Of 8xA@s975.(%3`8A"aJ (D "B|m5tTCƋ)2 *@B L2Y< sovUz 7(!*LX2`)!{{;87ON;L!@ %$#!`^f%d$cg Qg p@%#?tŵqUA%1A{f5 `lҘ3,uzř,`]OfyIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIH& >{<>R7~\ib/ Ed:q$G ˹uYE)٘CG T &M4AqI!>zQƶӚr: )+/!RV^^^^^,ӱ^Ј@hdCUēBtYarǽS3 ,{vl`R7`،;8HY@D |w0JR$mbS7$I"!~&6qCKP|@p,&:&H#xh#MI p&)Ju-aT8ͩq=`QB"@ |M+ɇku P86!x4qB1"Ä P"QE s:~Q K3eexxCTBʊ #|]DLՁO}x=!eBh "E~~~744444444444444444444|>|>|~d0# F$¦RD89|͕F̌p2cQ) ){T!)Br7SY&BAVJtfFxJ [&yql0*%6eodpppppppppppppppppppppɟk4HgfǏ~~~Sn2,"Lx[.}z^z^z^PPPPPPPPPPPPPPPPPPPPP000000000000000000000oɟk4HgfGF`GJIMٛ:|>|>|>x<x<x>>>>>>>>>>>>>>>>>>>>>~~~L68`TJB/l,ɃnvnvnWJtfFxJz^z^z^OyDWɰ|2mܱ5W 33UCGd0# F$¦R9r<" dXNE>g ]Xqs+ҙ*ãt:Nt:Nt|>|>|>r\.r\.r\.[qZ&yql0*%6eo Q_]&r*9˄U2nɟk4Hg&EnT/@  2d$_Ͻe^W4|Zܠ(x{{{{{{{{{KtTx<x<p8p8p8~~~o7777777777777777777776vnvnvvnvnv{mmmmmmmmmmmmmmmmmmmmfl6fl6fl555555555555555555555$>q.4z^z^z=%uDDŽ,@Q9;{ ;]Zjd,'E~Ծh1QVVVVVVFFFFFFFvU18!a:A&=\{ rLB@HQcd鱃m쪉N`.@ D V (aaaaaa >Įlw1>[\,"G8кZЌ?h/(җCn-jiGE  O0IWVd# cIb74),8RJr ߎYU0tT JЄ`@QByL җ54ԃ##{A"_^ܚW:h b 4& U18!a:A&"zr6*%;4#*0Z*ka=ݠaE&0`H_^ܚؕ% 0I85555555555b:#hKFPTjZVjZVjG{kY1It:@r{KR#IAbM*1b*yzzzz6%]X =Lc{STR :bVN7vlW7nar7SO 6lذaÆ  ̴nѡhJ#=t̵ŬjܘjTLEFK#>c-fTCƋ&B E24"?ypj_SI4\Ԑ ~Q^'U-Wœ!jJ/ZPh6*6l]U-Fo8oVҗh$KXBktj<jd[Zm5,ڳYڪZDUGj9[1x jjj'uȑsarq)] dP+i20&("(®/ ܥ ${ o# 񴄩b9o40Z7[غvbc38M/.#yڬ eF 4WC&`Ip횯2]B)pѓТM$it?Pf(x2;]Xa} @.P]4Tr^+ ]c [9£;&cm ;jtPat.f{VB\F W&8s št/#(C >otSS؆ ȷ`ϰKZ,[#%W4I*1XGj:=s~qVX L7-0sq0G mnm9AJ(2ei?-&2vkۮ \mZ eq5܂zl6`q3V-(U6] y!ȸͮk 9ǿٌg6{`vnυXchML,}G\k aiI3L@eq ~g# Nȸ hbOėv1XŰ= 4) 03|a1{h{DM+$/G .".".⚸DRiTb}- 'c<B kZ@̵BDN2y0wwwwwwww733333333f/V4u4 jffffffff&""""""""`-Չl0 I lfTf_m͐ /)`Y\˙]ʛ]= CD˟L,!RB@0aJ@888a7sJNAr$h,Vs9s9?] :>BCJ)RJ)Rvwwwwwww733333333nX(@( ȻZ7}T@{u(E a *#m 7HEs6# #$OI$%l ݂D y6H33333333VX&W jffffffffX)\(!""""""""ݝ]u]?.Ps=@ Q:<]]]]]^^^^^^^^^^^^^^^^^__7FUds `````````````````aaaaaaaaaaaaaaaaabbbbRapb$+29@GNU\cjqx  '.5IT_jxJYhu "4Ov"-8CNYdoz#-7AKValw'2=KYcmw#-8CNYdoz *4?L[eoy+#IABm8W lK:eGɡoY-@HLM+)PW: >x+c|$r|4;J~2(Qjdff04l.1qwwwwwwwwwwwwwwwwww x:&{TE&cD š sm۶m۶m۶m۶m;0 zܭ6V)ICS@ RJUUUUUUUUUՀk jlJw $qR,d  !,7BMXcny)4?J`kv&($! ???m۶m۶m۶m۶;3333333333,)%" AAAAAAA_\YVSPMJGDz<9630-*'#  @@@ХuE崄Ttĸ^[XUROLIF>;852/30-*'#  CCCCCCC ХuE崄Ttĸxl`TH<0(  ?1Ȓ*VF RުTI/<>o; 1ӌIL[6"/a!](]co7ҺkGj+(8,*Rgs:Nt:NӉtYuM6421[ "Dk"EDO;A{1 P/Nt`"8+',KI4Z(e7r2m٘+OflŏQC=ϝ8jp„jnj"b{7 h4F(eՑ0؈}Y2"Uaaaaax 40/&EzЀBPD@>f9fc^|> S X?we6\s]u]u]u]u]u]G{kd,Y{f,WOM):$EX O8lA~ԑc&+Q ㆌ'Bh xc3N1_X8IBd*K.4P c;;FK3VPsnjlľ`DbÄD˪nŵrE*'昍yb$ !eq 7lrUD CC c;;%(KHUG^E¿C)ʔ&HHEpq^TD(_^878mАE #@v؈jZVѵK2BY3Ƌ+ ˊJ",{{{{FRq*}4?ovܐqْrU%Ӓ $4PHQqqqqqqqqq{{{{wJ8zП7;inlIʉiIDZV9s9s9s9s9V# bӦv +S "5%%%%%%{{{{pO""I{tZBW1s;RmӀ'8{䟇ټvYgțҼ4~? [b &yo ^ AGuw:{V Pf6* ϘgP>D>A/Q`FS#ntߠ7`(9$Ny=.>.yḠ.ˍMP}*v <Դ.NeT]H!}:6O& ?%"3*@YcYlBF_6!}ل>nǍlB0+ (K9s9B&sW&gca `.DX(ҧL @ Sb\RH:B&sW&gca Da.DX(ҧL aJL8YmI0^ Ti5 qqޤ 51mQMtӻe*OE* xLT5AMYeq} #/;GS_kw+7CO[gs '3?KWco{ #/;GS_kw +7CO[gs '3?KWco{ #/;GS_kw+7CO[gs (2-JD N8Df@s&rZ(QB~NYSYj/飁APcwLs{6nB:!?w,,w4:|]oQ1ȻVІgܫpJԹ,;=fOeVs{6nB: !?w,,w4L&:|]oQ1ȻVІ"q9̽Ja7kDKcoTKEh A.h&rZ(QA.(d+ShC8^M䰇PB7K}*]"}4䱯AU@aPX!n,) C  pɞ/!R(Uldp-xu _.p5S1irIkM4sӚMRDn0Xog9!yi eU$E GP$, [og9!yi? .˪I9g1c1c1ƗeU$E GP$D"XP'S4 }:̥20vMrC:n .˪I@cH Ti9eU$E GP$,hV)T"B&sL" g0]ӳ۴_,eU$E GP$,Ps9s9YeYeY{{{[og9!yi=ZkZkZ[og9!y1#JIGx{[,>F)ox{+b7:)W"($M:A#PhL X BQ\P$ڑ(sN"X(xa@!wwwwwwwwwwwIp4 Eq0/ ZkZkZk-۶m۶m۶,p*B&sL""Aжm۶m۶-I$I$InFIM'#ru;qwԼ[1ÎL.JD>:62.*&",ضm۶m۶۶m۶m۶%I$I$Ixph`XPH@80( 2Tm۶m۶m ˤcn$#f ($r}}u{=s=;)%?әnw" B@"'"""""""""DCBd.Im۶m۶mm۶m۶m[$I$Im۶m۶m  B@HD<4,$|5ybPͲ(JDS{PU ĹLN;oZ'Q'Cy,u]nwwwwwwwwwwA3Y vꭆZ)҇DZkJ6*8I#qPU\z2Ke y6C04M0D i2ȣ@!ޤ 1(ѫ{+D4\ŕBtZ71"XDX"z*? FH ?"6)p vhY+BΞ(!iǽo8_cy"޲թ !m fa\ڗN GnljXsrqP4ͫjIeDTT뺮뺮뺮뺮뺦iiiii[Xt\3 کyI!pX%-ä}lcYOF;1'ye#ޛT<<<<<\K㞔{tng^WNG>5,% :Nw~o!Ao-@+osJ"ͩ]5s]8p8<<<<<DB?8-+(0 ]T0%`[ٖLJi@m. iU$t2RZZ888E<3+# }}}}}}1Ih6dsAJj۶m۶m۶m۶mvsۙWVTR*+id` J HCj*45O.ˊiD <Ιx>y'e4B2 rcܓR1P,bX,}}P}}}=<<<<<ﺮ뺮뺮ZRJB90(Dr\.r|+۟|qh^UKB7,#;XVUD&d2L +ukbXNE:0&`PK<-)$׀VV2ͭmQ-ĬpoΕwmdZPG<2( aӱpJ fEu֕9%r\J6$V tc҃xbȻIta:+翁y>.BB.!3{?Pie >r]Ir6}>1_}8G=޳cXuBMRi2I<@Gni}71'HSƉ{*yLf`^rݘ̭Q{o-D87x0qS%%?N.}*FU@N'Qןޕ5c3skDƢ<6#"0hN6fcKilSSpʝ8֩P3b\bFǍ+6$HpIK!#?\H0 ,h׋&8¿<&kiB|ؒ"># ]& ȉ|3@vrI%jgAjĘLv H $C?4.,)&57'-ȼ!8Q~@T^Fq18"Qyyy^@ %dZٗVH!|jJ2NSUԟ&w9X+o¸`xMN&e#?'pEĈC*8 D\N~r8N.IzP x0}umga\0TG\봁 ݤl2XX.He$HWvTZyčȗӺ *SSq :4[=3,5I2 )&:MIxEZTN$">'EK(Kqjg'g0yqGvИjj#y89 ;7">TI"B|zv EiKa)yt|>|>r\.r\.r\.+x<x<k8/!ʾTk3̙3g6777ٽ!C V*X+͝3S][8p8O.յqPFq5`0 `0 ~~~ͧ5% )A*O8p W:Ac"|2QponjZVj|j>"ɩyeQUjZtbF*ѱmYAJm>-M KI jР-ȼID 6|tlf`[VPx[Ov1{K’bR#y>>1PON+ɝD`Ӊ8Gfe+՞ T*JRT*JRT*JrG@=952,*'wǂNHA>:63-+^iTNt:Nt:NT[>"ɩyeQ9?==6|tlf`[VPx[ b&օ%ŤFQ'L喏zrjd^YTN$" l:1#zà b&օ%ŤFQ#D喏zrjd^YTID6|tlf`[VP;Jevhʀb%J$CzxY0A -y:nD|܈ahN/Y(P8kD.N_ĭm- #F93+"l,>za֑ջpҲQ# XW1`XUpA5ՂT PO)P850~ whYDRe$򇣱( zCܭ6+za !Ï T =&Ha灎 (H뺮뺮 Lɉf.لkļ,CƲr 夤0`<:zieQ1q,X  ZHo>(P8kD.n ܛ6$HԎ)F̬l @~k]8npmi٨Ec 0^jB*j (N`wT^#Jg HGc#qQv[mV{!kHC *L{(L ,P,%0@@MަK͡i<;93pM3eXV&̗GG/],*&nтxaAA+UMǷ^'xwvutsM-{Sƶ#EЈ B6a`_=xxБ --5h̐uU TS-XHEPS LJpkuzZlDhl$." 7 ht1n  `:fX:ѳ@[U = `^>  |-mEW?;ϸ)ȁ5)T:Ws%^w|^yO.l)nCW@ϵՈh( /,M*_'uU` O'eC.gO@)%z2$FRkv#PlmԚXTa+[ |rٰjQE['䙼>JBBRA"g 2U 2/zT& `c@#\G0!WI}coRtG80z92 lUqߨ6%k@_fxS>^'b4q;6Fg1к3A#ve΁5`G>1M|=#8lb/.q \Wtj]уILocELSZahov}GOW_gow|-5=EMU]emu}%-5=EMU]emu}!)1?GOW_gow '/4FNV^fnv~***&.6>FNV^fnv~++&.6>FNV^fnv~+ $,4Z+3H=cA@-| +cbtsUr> q\|XAa͸w\e?,{Ez]A?嘢CwH B'Oq1pOؽaNܠAeֿ砳ޣYkyx$Bu?+ZBȴ.ẇ 7p16nLRHA~8_R,{Q1dUIJ5 AԺ ~4Fx\C`Ĥ⚬=$V>4 |R~()z"V)XYV`1*<{En\EX׊$$OlU!'opP*܉?|0#Qu|+^cyFktVQT ~i GF4Rod; 1 !"!#eJL('>lz@BSqIlҘ,TyyyO҅! LhǧH\YX--VSRWH8ݐ~nb>%;"o;\URN IVj88888sQ"nI*LS9U㹉"%\4ԓ̥GE+~L愴AF^ u' PKAs$pNn L*uhgZ~۶m۶m۶m۶m۶m۶m۶뺮뺮뺮뺮뺮뺮뺮kj)h}d4_[%ټ PKAs$>%uEnk%FBLLڤ13L-Wha0]`I#A|# wҔ X/\\ox+N`YiE0m-r~fd#b!u]u]u]u]u]q43+% !y#qm ^;JjZ-6IS)rpyۑE/Kz[iCQguNE;5-' ]OAJE/N4e4-' Ң]ᯞ3!} D bX,űً)6aXSNMID<83qW;8S BPPP7|HQ+늛QЂD#Jܻ[C+Jpy]^W֠)# A'JiQCF -) "0ټ PKAs+P({K:w?E.?Ωhca`_][ظ+69ԴtL4 ˣ87wSP3uπMLJ_bGvx{pA3>G2pNn Ll^Wi9L{w/V&m=VdeB2 'Kӫfc{Iƽz\zyT"W7MXeevnG=\zyT"~zu?MJ`/U5Qz4>G2 {'hE pi9Lw'pV&=7]=驪pJz&=GE+~zuClW6}R@Q$1o98 "?xܘbʼn0c󺊁\1 ̬lDl9 k5dHa /q 4tr0/3^XVcccHй1UF#̈́{wrpkheV 6J "Q |x EӹQKak_+_$@Qd<ď2!G=\{W"~zuClX /eg0# A>tNE;5-'6_:!n``dNح}}}}!Ĥ\<[bGm ;J X,7|HQ+)) ,% =G צ D@㘆rfVJ6"BC22`\YկMIpLC93+%=#p:n>L9Dܥ p5۵sJhIS  E D" RNAB:pzJ1seVL11_5B74 {W ED$g:_x Q2G]{I2QK=|)NO?#d2]^ >[ggxy|?tLN ˓=\ױn"p! ><3!'B*R|yoޮ%65@T :ي>f.И[Ë%HN>r/I$JaGfz2oM[6νMzPXLηL-m\ɠjrW/LP\rɛjtDe> ]G]o}D/Пܲrsy@]/6:QߪXJH܃^z&hԇ JAҟRT{xK>Lor_ £"|3[ #U3dZl9K}nj.$o呭V\(҃:qz9N+ %7. YEjn, zxf^ `AvV)oUb<DW+zoo )@#JlFsjrt.̘X2aˈlOSC:@Ldc&@AKFr~rLBd3ED&l+>aLM6D DDܢ_`TMo ${{{{1yIe„hsrL.*pO:ΛR3^Reu6ϧL]KHGd2% SR&7aȵ5ːp]M91)i)@;1Ny_B/IGPJ/NqaQ=5- @ ɋ]KHGtcK+0ԨQ!LJj9ښf̯)'&,~!-~{xθkJj #ɈH(M42y1k 騘.uplie.uhda]YVQ5^v>.뺮뺮뺮뺮뺮>.ѽueq\.r\qb<<<<<<<و熂U2|yvrnjgc`\XTOMKHECmوm _SR@d#b VɹaCEWBa$ "0H@ qbث1^oz w眃cK+!񓌈ZL޳hqqqqp 4fj/ZP$I =r!9tnܙ̚{_&L#\?8cdJCpje`ZT%!FFebdqk NFЎc2)ĐưnxyN)gL/ T%! q ZA焛r’jJ*J 9W焛rB\:" ꮨZ@"N^+hGűAҢZ@ !3Lg Q1\\Q;¢zbR:bCú1wtpTNƎb%e҈p8,û0RǖV&Cj #ɈHp;sנApre &Hف$>hj&9.ѽueYEx~}&] Hӻ{[C# }&] Hӻ{[Cz^z^<<<<<<`lF$IDD"IJR ]-^s#~tϾ4SZz֌#CˎfsQ{5٧L}6,'3=Kϴ xsS^圸`Cr衷)pCc8;,\MtP4`!] WHoz>Mho{19[+-P<羏2"9MdXYqGA^ρd@ dΓm:h!`Y程Y3@|dAǥ]5-L>;e:_jAHR\fpz ,8DP\hr|(4@LV`lx$0HR\fpz".:HVdr .HR^ht~$.8BGLQ[eq}  *4>HRW\amw  %*/49>CHMRW\afkpuz$).38=BGLQV[`ejoty~ (08@EJOTYaiqy "*2:BJRZbjr} %-4;BIPW^elsz*2:?JU]bjrz )49AFNS[`hrz!&+3;CKSX]bmuz "*2=KV^iw!2=EP^fnv~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~#(-27k0יeĢ2I:íEn9 _+~A>ɸ '/94/*% roje`[VQLGC?;73/+' ?0(FƅEݴd<ÛsK#ҪZ2 ⹑iAȠ qnid_ZUPKFA<72-(# { {vqlgb]XSNID?:50+&!Ov;u4p/k*f%a ߝ\ژWՓRЎM ˉHF^z}-݌Φ~V.޵e= D?:50+&!O>Zy7UyyyyyyyyyukaWMC9/%zpf\RH>4* ~xgS?+ƲvbN:&q]I5! мlXD<8x_6h @P'hc,/QA_^syF҅m̤%a; .3hs insx}1111111116;@EJOTY^chmrw|2222222225:?DINSX]bglqv{33333 %*/49>CHMRW\afkpuz44444444.38=BGLQV[`ejoty~6t`"gM##pYsr.r.r.N;sdνIr@Nļ|xtplhd`\XTPLHD@<840,($ D0 <GPYbkt} (1:CLU^gpy $-6?HQZclu~WW )2;DMV_WWWWWWWWWWWXXXXXXXXXX8=BGLT\dlt|XYYY',16>FNV^fnv~Z(0:BLT^fnx[ *4HRZdnv~_(08BLV`emu``"*2:BJRZbjrzaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccc"*2:BJRZbjrzccccccccddddddddT^hrz $,4IT_jx%-5=EMU]emu}';LWkenw"+4=FOXajs|  +6ALWbmx&5DS^lwo%-5=EMU]emu}p4BUcqq#4ITj3FTbr *7M^t!3AO`n|->IYlw"1@O^m| &1CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzxkO/]KbxW[|  2 I$I$I$I$I$I$IUUUUUUUUUUUU TM9) I$I$IWUUUUUUUUUUUUTM9)NI$I$I$I$I$jUUUUUUUUUUUUT$+,@Kc'ziiic$0 Zk*  ˲~zvrnjfb^ZV ARJ),ޤ IJt pZ`$M9)I$I$I_UUUUUUUUUUUUTM9)I$I$I$I$I$UUUUUUUUUUUUժ TR 2c1F$I$I$I$I$I$I_UUUUUUUUUUUUB!T4292?k%۶m۶m۶m۶m۶m۶I$I$I$I$I$I$IUUUUUUUUUUUU$I$I$I$I$I$R 2 2$I$I$I$I$I$IWUUUUUUUUUUUU T "9R&۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUUT 2 2RI$I$I$I$I$I$IUUUUUUUUUUUU T"9)9I$I$I$I$I$IUUUUUUUUUUUU T 2 2FI$I$I$I$I$I$IUUUUUUUUUUUUժ T 2 2 $I$I$I$I$I$IWUUUUUUUUUUUU T 2 2 I$I$I$I$I$I$IUUUUUUUUUUUUժ T"9){I$I$I$I$I$UUUUUUUUUUUUU*T 2 20I$I$I$I$I$I$IUUUUUUUUUUUUժ T "92I7"۶m۶I$I$I$I$I$I$IO$I$I$I$I$I$IT 2 2PM$I$I$I$I$I$I_UUUUUUUUUUUU T"O9)uI$I$I$I$IUUUUUUUUUUUUT 2 I$I$I$I$I$I$IDUUUUUUUUUUUU T fJ#- *$wJ))BA( P BA(kN.O۶m۶m۶m۶m۶m6dD$ãcC#¢bB"aA!`@ @QEQE m۶m۶m۶m۶m۶m۶m۶%I$I$I$I$I$I$m[DDDDDDDDDDDDDDDDpbRr|xtplhd`\XTPLHD@<840,($  ,˲,˲,m۶m۶m۶m۶mUUUUUUUUUUUUUUUUUUUUUUUUU(!INg$ih"9R&ߡ۶m۶m۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUT29R&۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I*TL"g:I4J)RJ)y8c1c۶m۶m۶m۶m۶m۶m /($  , A$I$I$I$IUUUUUUUUUUUUM$I$I$I IJw$)bO8,ѐ9 r,Y gA΂9 r,Y gA #}zwtqnkheb_\YVSPMJGDA>;852/,)&#  ˤy#!a^[XURO L IFC|l\D,˳kS;# ªzbJ2ѹqYA)ȰhP8 @m۶m۶m۶m۶m۶m If"*X5I&" 4= #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzˤ2ⷾ^ "j!5j!# j!j!5j!# ""5B>B0r{40޻M.zupkfa\WRMHC>94/*% {vqlgb]XSNID?:50+&!vnrmhc^YTOJE@;61,'" @n}-݌60(x<<<<<60(x yyyyyyy>{vqlgb]XSNID?:50+&!½|wrmhc^YTOJE@;61,'"\{9Wv4Rq/M l*Hg%cwP@0@Φ~V.޵e=ĜtL$ӫ[3 㺒jBɡyQ) 7yglf-MhEs|dtB3#06clq%fn'tt`gqfgqfg җN@Qvi?+'#)" ,vmcYQIA91)! xph`XPH@80:62.*&"aD ®~n^N>.ͽ}m]M=- ̼9s9s9<:86420.,*(&%$#"! :0( T)UUUUUUUUUUUUu۶m۶m۶m۶m۶m۶mi)h(g'f&e%$ HI@pD Vf,0GQEYseQQE1GQEy-ӭM!g L "DnNm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶|yvspmjgda^[XUROLIFC@=:741.+(F(h8اwG綆V&ŕe5դtD䳃S#’b2j\PD8, bpH跇W'Ɩf6֥uE崄T$Óc3ӢrBx`H0m۶m;?P/nM,k J)hG&eDȑa1Ѡpnkheb_\YVSPMJGDA>;852/,)&# EB!a^[XURO L IHzB!x<!! '  Vf-"QDiD)EHQ"QDi"?ɽw:D)ET]amv۶m۶m۶m۶m۶m۶mA>;852/,)&# #cB!`H$ HEB?<9630-*'$ h4 ¼ztnhb\VPJn bX,ڶm۶m۶m۶m۶m;`8اwG綆V&ŕe5դtD䳃S#’b2r$zl`TH<0$ ǣ!a^[XUR """""|yvspmjgda^[XUROLIFC@=:741.+(%7HEBAHHHH́e"p8?@8O< fb-x.)]RtI%KJ.)]Rm,0$ KN]m۶m۶m۶mvfffffffffffffffffffffffff ɽui]QE9-! & ( ymaUI=1% ĸKD>82,&  N۶m۶m;2/,)HE88㨪~{xurolifc`]ZWTQNKHEB?<9630-*IB<60*$D1gda^[XUROLIFC@=:741.+  0ӻs[C+ʲjR:" C * <( "u <.t:pwpwpWJdIɐhLꍁ$3NJFB]gc#b"a1Ѡp`P@1c1c1c1c1c1c1X=ܼ|\<ۻ{[;ںzZ:rכ}}W hh840,($  X,;КZڙY٘XؗWזV֕UՔTĴtdTH<0\ j*i)h&" <9s9s9s9s9s9s9.7{yY9ظnv rbRB2"qaQA1!-"aAjZSKC;3+# ºoߜ l6zjZJ:* ɹyiYI>ZkZkZkZkZkZkZ`E%ĤdD$ãcC#¢bB"=Z, EBOOO@kjihgfedcba`_^]\[ZYXWVUTSRQSӒRґQ!r\.Pȸ{{{{{s9s9s9s9s9s9{{{{{{ZSKC;3+# ºoߜ nvTME=5-% ļXFEDCbA 7msya 6ANؙE5 X)wfQh<D<1tN::::z keBP=CAAAġ*-̻X(Ǘg7צvF浅U%Ĕd4DG M JGDh4 $Ź}qeYMA5)yaI1иpX(b0oN-l K*i Hh:9630-*'$! ȼth\PD8,()))))," ymaUI-ɱiQ9! x`HHJJJJnfffffffffffff}zwtqnkheb_\YVSiI ĸ|pdXL@4(8999 4*ɽui]QEM#QN KHEBSSSS"b_\YV" wwwwwwwwwwwwwwwwwwwwZkZkZkZk 4*ɽui]QEM#QN KHE"b_\YV" 'J)RJ)RJ)RJ)RJ)RJ)RJs9s9s9s9s9s931yaAN\3NB4 Єya[yq\ V]0 W0[>Ѝ<<#KHKI>%Lyyyy !B4k2,m۶m۶m۶m۶m۶m۶-I$I$I$I$I$I$ZkZkwwwwwwwwwwwWUSQOMKIGECA?=;9753fKJIHGFEDCBAu]uXQIA91)! м20.,*(&$"  ,Vm۶m۶m۶m۶m۶m۶ YeY\UME=5-% ̘1/-+)'%#! a`E%ĤdD$ãcCxph`XPH@80( ZV 8g}U2O9); I$I$I$I$I$IjUUUUUUUUUUUUT 2 2$I$I$I$I$I$IWUUUUUUUUUUUU*T " 2$I$I$I$I$I$IWUUUUUUUUUUUU*T 2 2RI$I$I$I$I$I$IUUUUUUUUUUUUT2O9)9I$I$I$I$I$IUUUUUUUUUUUUT"O23#莠;~I. c1c$I$I$I$I$I$I$UUUUUUUUUUUUժ(( ~t"O2h>s5dZsVd6c1cI$I$I$I$I$I$ITUUUUUUUUUUUժ*aA!! IR@qDBO!#Űht:NsvI}DjEtVDjEPUU5kq$I$I$I$I$I$IUUUUUUUUUUUU`(@`xph`XPH@8p" fK%ML RRJoFhFhDFHI.L$I$I$Ir۶m۶m۶m۶m۶m۶m&%$#"!  EQE m۶m۶m۶m۶m۶۶m۶m۶m۶m۶m۶mے$I$I$Id33333rdžFƅEńDăCÂBA@,˲,˲ضmUUUUUUUUUUUUUUEDDDDDDDDDDDDDDDDDDDDDDDDD33333333333333333333!II39$Ik VK%MLiR@@HQ6M.J۶m۶m۶m۶m۶m۶m(! x><:86420.,*(&$"  EQEQeffffffffff&m۶mn۶m۶m۶m۶m۶m۶mK$I$I$I$I$I$Ir[ãcC#¢bB"aA!`@ `YeYeYl۶m۶m۶m۶IUUUUUUUUUUUUUUUUUUUUUUUUUI!gG$i$t VS,PW!&)D{FAL5Nm۶m۶m86420.,*(&$"  "H$D"I$I$I$I$I$I$m۶m۶m۶m۶mۮm۶m۶m۶m)RJ)86420.,*(&$"  h4F۶m;wwwwwwwwwwwwwfffffffffffffffffffffffff0ӳsιyiYI9) ȸxhH)RJ)Ʌ`""IG VK%MLʴLiP;P;P;C&U$K2F xph`XPH@80( PEQEQm۶m۶m۶m۶m۶m۶m333333333333DDDDDDDm۶m۶m۶m۶m۶m۶mI$I$I$I$I$I$IrRB2 ˲,˲,b۶m۶m۶m۶m۶m۶mUUUUUUUUUUUUUUUUUUUUUUUUU?)!DB@><:86420IuI8X{ fJ#- @L;w* "$"B" "l8F9 ((B$I$I$I$I$I$Ir۶m۶m۶m۶m۶m۶mI3333333333333333333m۶m۶m۶m۶m۶m۶m pb|xtplhd`\XTPLHD@<840,(˲,˲ضm۶m۶m۶m۶m۶m&"""""""""""""""""""""""" UUUUUUUUUUUUpb|xtplhd`\XTPLHD@<840,($  ,mE5"1t( I)dAdAdAdAdApE]Ə~}|{zyxwvutsrqponmlkjid2L&$3333333333333333333333333nYeYeYeYeYeYeYdžuk֫UF}tiңEsgΛ5g|reʓ%Gqc %@leȸxhXH8(ǷwgWG7'ƶD$4@L"#.ZX"&J!":pؠ! *P !0X {.MzР?{y̘/[LyȐ;nx ѱqQ1аpP0ϯoO/ήnN.ͭmM- D"H$s9s9s9s9s9s9sdłU+VTBuT)RDS'N4etR%J$EQ#F #4Tx} "',16;@EJOTY^chmrw|&+05:?DINSX]bglqv{/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27P47;0ȠbpWROfH<F^,Չ4 }<"<ġ@u< ZNe{{` 5OJcUYpʰhdvQIl7.A<()b|jkҫ80'03c;w]MsC ۓD`ďY3`NAHV!sDĜgY A n^UGNKHEB? M NqZ΂+NKHEB? M NqZ΂4~x>vt:=JyEQPoN=#JePЀsfjIH 랂jbN:V%|tajJ&bd- H'%#?"|)圬2W#+o`AbB&mf.1-A=٩RҔQ;jVR*yk10*4F |>yyyyyyyy`nR:"9[;Ss]U :وbυ `tݤtD7H% ;́0 )'>;4cMIFDA>"åˢr\.r\}}}}}}}eX|^B&BǾd2L&z^z^k¨z^FV)[GD~12L`0WF2J_-m ,?&Ǎ B@<:8 Ŵ~jZB2ڈ}zv?ZZY#w!QPO8l8*"*!O  p ÊZڙ21P/nMlLƑ\YQȱE?=;p$ ͼ~I" ɘ.3jiCɡMGCrް~tj%x87VQ@'md^WS,D p-t$ԋ;jxpbtJ# k4ukbXS l{+۳lVj}}}}}^:N{K"\IEC@66---IKLDiEPOh1Y ťt:N`ChDd$M*#I dD9GA i ,C 672NvNedYKɝX)ķŹ&{8SVFe Ylp 6 Al&2`of6g=}^E36Y4f\sϢ Kb0·7ʚ9e#/#qK= 2TF?"]QDn[jX1OAC)6?W,asշɍ[2\}b=x0_"R@ZDKOd z nAl߮=tI:{8 qVgDvww(Z$j!CT-YNjOHkL 0RX,bX,EeYeYeYeYeYeYeYeu]u]u]u]u]u]u]u]_:4liA3WזVܯJJYNpϖ4yumiea]oաBG*u*g9iD/dK :Thԩt夑'dK >֕U ԩt>xb~''F DbST "B~A#&ʓ$BvhaÅ ^>EKHs FX,Qa"$P`TKn\"CmzQ3K%Dzx"DrrU0QߗI\ACF˗">nH!B)P.MKHs ݔ%K.4 B`8p8aR}}}}}}}}u]뺮뺮뺮뺮뺮뺮*~^mq!AkJRT*JRT*JeUOzE;gk̀B 9d dUOzǵm۶m۶m۶m۶m۶mxI\" S p̗-X<£ 0@@IyH@|)+D"H$D"H'L*z N2K)LCň  S4#=Y2/[Pyµ52ZBG=@uTm;=ĸAmkjhA7eg}}/(Lx<xiSTm\Ǖ6mM -X,Qa ":` S{TNw7=ĸAmkjhA7//(L Fh4FBM-Enhv m۶mu]u]u]u]u]u]u]u]4M4M4M4M4M4M4M4M<<<<<<<*u*g9i$ Nt:Nt:NJJYNpfl6fl6fR}F"--hºUS>I#NȖ4y}&d2L&SeYeYeYeYeYeYeYe98888888aaaaaaaaWN,'D8![Z (յueEGGGR}F"--h2r\.˻H|kS y1!KE (5uIpPrWO:nҌr!IǟtU 48dd|I*"4| $=<!W97@{%0xI\=hp|/_R㧸'rs }}}}u]u]u]u]u]u]u]u]<<<<<<<K|? ܞT#v@1 wӱc v2)Woٝiq&(!Ž2TV=_c}>36Xvz؊e\_AY{~;0JOt,_qc夎Nғ UQGmc*J O-5@76@g7 3_[Yv>fw<pDȄJMv`sp If?:j8]tЁca P*oqNO:,hdԃeKfXHnhxp垕N=!'-Y6b%g O ⊔yE-=;eE%+jJ*Z1H ;4T~l4`{MrM Pb2:*UY!|>󙻣aɪ~ztn8888]8TQP(M^߾l6fl6fWOE9/%?!޷{le~\.r̵M˾b9- ԴL⸈XLJNm , +*K 򙰳&vY3%c"![ژՔ$!2LӰ=t܀[+2AD3kC#]˹5 %b;fXedFm>vjZ*12d/G] osW !\.YHbȐu5ȾR!I _뚥NGEC|wqlfa^z^,ΊJ9hx{{{{{{+F X"8 ]NÒUMC7+#YUPjZV~gE%̜/X ‰  p]: KV5 mVyyyyyy}}}}Ǜľ(2\ (%e߭ }ysmhac,N.H`P[]⬧{vnic^[WRKEt:NwwWOE9+#YUNHB]tFM g"[ژ֕T?CK]Ӿ4vn?FR1pMXW!>$ |[FFFFƶE[SK?PB.OnƙZVQLFA=pjضou˭VH#Crjd_H`!‚2?M*D8q `-E9/% ;64#0P; >ps.9,T t2QO-mkj4,Y4t2QO-mk LD˚X\rHa7>Z111111XA ߎM~뚥(J QWC+E4|kc]|z^z^o~(D+(^^=K0͵u CA>߆yeZvb.9Bpke`\&~&4^֬h'#D CrP#JQ"DNNNNNN{⬨bX,bX,n?zfN>*p8p8,ΊJ9h\X׉RMG8'l`ƁQӾn2T @86qVR w˫{7LP=)}ƶE[SK?PB.OnƙZVQLFA=pjضskjihdE?86qV/pg'| |iXifed#[ژՔ$!9|iXifed#[ژՔ$!?|ŹBl" Hp=<:65-m* mO'A~qbUQPOMMMm>~:\ c܌3+zoϰzfNűxtnhf,ΊJ9h.,lUTģs@cьid9D""H)*)Jᕇ9nkzmA@Gܽv8dr@`:y*Z+oz@'[ "N!&q6A!7fӐ?NAKZY(  ,?m9 `6>T _i jָ--1Z@wTq'. '1e' bWʂ%1X'Nj 'ˎ, {TxAxwLoj/ ,YCʁ`0hw{?wEC53kt$S0}0 0 &^dkD$tZۺ)=zc9yvw%+SV'C{<8NqWAgI|pC+pҾOB'=^_!.y +/0ƌd({F4abA 7 i!\U@ڭ(xBþ?%6Hs^`yhWX6Գ)O?YL&^ )+K:vY`'z0a,Ł?Wq[z7`4?P>'v.{r{aP*~2JG<  (08@HPX`hpx (08@HPX`hpx"""""08@HPX`hpx#&.6>FNV^fnv~#$$$$$2:BJRZbjrz%%"*2:BJRZbjrz%&&&&&&&&&&&&&&&&&&ȀQc )qILx)owbz}|mʥir&`oQz/MRD9眶m۶m۶m۶mR6!y*>MRDm۶mj 5ec7U %7Xfq`1dBO50pK5CB)YH9% ]!o_1$D-6YgN\[锑dC:n2*j"qJ\%uܦeeU$E4̵N(J M˰˪Iik+2@"m۶m۶m۶mێ!yivY5I8 smSZktplhd`\X\CÂBbP@0 !l!^3 L뷚5XLIGB6Ԛd vX}}}}}}Mo&/YMG(uܦeeU$Es(A۴ z1qaUQA 8`C:n2*j(uܦeeU$Es(A۴ z1^mZ]VEMR=GiQ M˰˪IQ0Ls9s9sN)RJ)RJ)RJ)Rn`C:n2*j"9b b~!s" ``Z`V֬ 0?s[ VY`1!C"0k[qmSӐ9x>NȊOQQe!tX3333333333333333۴ zT:e~^mZ]VEMR=NsY*2`Zk6t ۴ zT:e~^mZ]VEMR=NsY*2 ?6-.&)' ۴ zT:euwwwwwwwwwwwwwwwqaUQA\J@M˰˪Ii. A :n2*j"qBP`yivY5I8e!t, ۴ zT:eC3**8P . j?d2)}}}}}`˔6Z1c1ffffffffffffffff۶m۶m۶m۶mm۶m۶m۶m!yivY@MRuQ0 b'M˰˪I.JFA !yivY5IEI(Ahaae@yp HH&|2O 9۶m۶m۶m۶m۶m۶m۶m[$I$I$I$m۶m۶m۶m6I$I$I$I$I$I$I$IT""g8޳SL)44qc1 Eq0A,Ip4333333333333D G۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶I$I$I$I$) Fs>oAA,B$k `1!HJIm!0 m۶m۶m۶mv۶m۶m۶m۶-I$I$I$Il4RL$ȣ"8 h4m۶m۶m۶m$I$I$I$Ig`. e"@eIJ w!5"*k z{d˔c1( B}0NL0 bdϵeY za kvY5I8 3(A>ׂ9m۶m۶m۶m۶۶m۶m۶m۶m za kAvY5I8 3(A>ׂ7.e. =) =dc%8sq`?ReF12cdȌIDd<(jl0ɃHx@;mwԨSiv;ZJ"P"`({}[lu}6owZ)P":N2Lr`{BbZ)P"` Wk>G" ;@{{s9s`X&s>x*}.05!$)Ia9ʧꑝwJ3 >\g^3!ҹpo-QMypB7iZK=iJl?Im]v=Vx2 &=ެ`L5JRJ|4?]hZhM)s9s9s{{{{ﭵZkZkZkZk̔4s9s9Os9sc1c1c1c18Y{{{ިgfuZļ[CxؠJ1]3:xHW4IbD6dPaB $4@0* Rf$GO;tuASF -XHqȐ;nxĈ.LpT&ɩyiIبX8ǧV,ֶf65ºzrjzTFsZ) 鸘hH(׷ޱy΍-L L bYeYe캮뺮+ .ǵyMu]u]us9{{{{{SҒ2Qp0ЏOۭXm l,kʥueUE5%I3unbV+%! ;6My  ob54)V֕UՔTԓSJfĬVJB:.& wlscK;#d "m۶m۶m۶m۶POJ1Rt{{{{{{{{q2RI$r*)(Rvy;dS t:>R/g$͊׌3crne6`oJlzTZbWCGԮ"wӧg\,e2*& 7M*.S׶PC{۸)tkl)EQ0::k+2[*cA|Jkl)ZK3k+2>|?:0 9ηJƖJ@3)#|:9Jkl+ h{mpڤr67-elOeo՛cLpkM"g>&xko>s?yUUUUUUUUODDDDDDDDDDDDDDDd0K2q GP$C0m۶m۶m۶mے$I$I$I$In۶m۶m۶m۶5RL$G U$4ujAB7*%24LA۟ 60l!B@줐gHvH @fO\-ZJ'c@쀳@jثJJЧ^d0K2D G{{y^\mkN#PGsDf9Xu\mkN#PGsD &9s9OJi3I,r+"4^A]*u+ʂ;3VR"#$m,pq &~{[ʞjdN2s6sAOP(?mb^Z{{{ݶm۶m~D̓[#r:™i1 _Ln :iyG.յ}]E% t뺮nj)h&n4KӚb* JG6&ɵmYI9%}}}sӬ賹l;ũmQ5Ȱh% 4+l.{{{{{ dYS3'f~א}yuplhc^YUQLHD?:630+'$ 88sic[yyyyP+뚊Դ${IGB9750'%#؂5Mn^)' ĺ|rjd^TLF>60Q Ia9KkH_Jh)Qxl֦m?Ff>`k|>IO~`o<4 |y4&"3\u(~ɔ`I$I$I$I_UUUUUUUUUUUU  @@Li  i J)y5 AwtG'v_XTP8fff&$"  _UUUUUUUUUUUU %fݶA(fm6&{wc"ࠎL)E8XaP(0Nm۶m۶m۶mv۶m۶m۶m۶-I$I$I$I$&)a%A !((bU$E㰆Y!3 bZk% LT&B$"4rLnEe{N M4.Pwq M՗MCSťjXa*OX)-Yc-x_ ۵u:UgӘmVSl$G1t]_۵X+U y6eW5EO$G147ù B@ͅi!|<^X&t?{N'cs9X(Ca:`uT&QPKRRHO ʣ$*+9.Y4@Y0h (3qmfƵc_FU">σg`mFZ7V-6b.R> T4V^fnv~&.6>FNV[`ejoty~CHMRW\afkpuz"*2%08@HPX`hpx!,:EMU]emu}  +3;CKS[cks{$/:EPa$Ifϣ?6"pv0`@1,hRYoUO0<*܇&q"O©Ҽ(bq][ p (y$fzd8-tX?*=p>Zs))U)U9PPwW9=J P2*>b2}{{{{{{{%ϑZђ$DQL|cxFL,SƋ@@2Të{cC3#ZrT>irltP >w % B&C~cʼn,QRRRjZkZkZkZkZkZks9s9s9s9s9s9sc1c1c1c1c1c1c|{{{{oA,>iNyr|t"b0Wp-lr!Wzl\'̖(Ju@`/n-SSNBRU ԦKv ĈG#Y9]qSF"RJHYPhIc"B(&1<# )KAE *ɽykkYRɱёBܙxf,T 'FiЗg7זV@eR..O9 JU)P.MzȐ>xa-U4AB1X a;87210nuK *S8aѡE?yi -V8IR$2Z(Å {,Hf`@KM47)Q2UѠ?zqL.Ww % B&:jXqbğ }yvspm_____\rR6]h!A}Ё& /Z@i6b@A? zwtqnjg^^^ZkZkZkZkZkZkJ)RJ)RJ)RJ)RJ)RJ)4("sp ~{XjU-I<$Eʒ!;dAlĖrW:Yrdȏ7hXyr䇍&g3yTs2o9vVprwVP`slQ>wEL Z݈-EC"zvx@4;[ʌ%25(D lr|Vp 8[|_ZZ}8L4οHds5эwƉ$s=Q`!O_.ed-uWzXV#E D ۭ=yx :n .i+Q$*1"G^ ,&va(uڔi#MeJI+R ! 2קg7זf66ze  QԨN'!A}yL/[LqT\rX(ߍ;1Z_Z*JXu`a m3=kgyhO*D# N?*Tj`o|``mzl>6scPߪq4iY:&pmuEm,Cd_Z7_هzy_l->ή3Uڅ2t}t^$p֒+ULcE9'M,- f:|J3|>/u٘_U |/{ {Þ?9EЧIi[k)x4"잛Oyx&|8O_Y>J57"?(fz'b˗I|1|;r g}Z(iGdq"/d;U%ۇr07+屻y^HErUc"Cى}ݣpI7r7 Lvϛ=O{ R]\~!#㓩AJ?)d[',,گz-VʚepVpNAX_沲w2`2 QniUϦ껇c֜"{YoYu@<śbjڇ~ o<44r2%Lïy83Hx?i3ލýDjf$s 0А"ŜW{W|`߮vYglMiq^ra`qCεY"倦woS<{C 6zN*8'\|5ti`3tvpqG8>[ f2FE_A^nx% 51e@qC: ܞ˥`幃NBgl땖\Aj ΢FF𲦬+IհcuҤ\ FBWUg u1"~ &/؎  ?-=f'ASi*?K.9PQX_ݸ)˩c}h/nPN˙Toh"sÈ2E ߈XY$beq3}&!y=7qe]/2d* ^=h^tv4p\3ԒlqEncitJ >|Br^-gI_tq9~"It-,cU{k ERxmۜE ߛ8r??ye'Ws\8GՏ(:Z>;%~$ѝ]~iiC]Ɣ|1f7m]q" ^jޫ*yj3~-MFǓmXfbWU.7Nv},jV-дBe񺢩ڤp#x 4[jExN@K ;7 aFfiX-tn'Ȯpb8hJXv 5n I>`Q#eP?y vZ~[QA&$eUpd4kT7xS\#,ʲNf78Ԭ0QEY njv^=0{>mF'x#:`2(B k_Ci V,boIP6(wdbUzT\'],ΰp@@f7h=vSS)GEk-0 !5P]TXi Ҽ^\20/y %5CBО\suJ+U4gG?'; Yk\[^:;[= ߹%qA܍|_%N2m譞n4_y|qċ-}S|=|Pߧ>'0usf}BPzJQn6y˳XVų*v=q1 0ojop6;*߭ky3v_b;&H_i SNIxۓ^=Hw$hY q pbZ6 Y[=~7=w__߹3 PijjNPpYӍ{v}=,+@;Vdu $zdt}rpՎ@;L^QvRRKŽ 29Uό[AG:D(@fɚ)DlVXm17oba8h:4gnLHŀ 5'kZ ^]Z%hշ #El V?Vf@>, pJCU0\ZmC!̈́AbbIó P `Q&8#rmbop]BW͙l1f/rk7---W>5++ouù0͒Q1Gd8+ȐaQ-޴umɵH cҡfj渉ޘz\qΎCK:נ4.\}t VX|E7 7PK=ruV;XV VRuMO`ՆiJ]픸WO^yNQp9aE#zfm#c tWOGM#ug@Rw~bP\~TV[ɹbDuIImAu2aM=n%"0T,LLf@?\qF@>/!S-S`aXab0X_P|(D(kj4F0&bQ86h &]rVI#JFoIFUt_ZTO`;F/1 0{n @b;[ul2:"Czв :vЉkҀ|{0^hb(N($_ѽ,W 17BW\F !!@}z=u kKPZ7PԹ5Lgs&ΗjL4K˼Hf/yb|kYVò+WCˌɵ:y ^67ӽYJ۽}' f:M !kp |玟;O@~ x}]ftcĵ#2bOvg U%Ee8]1 r`-(z؛ S.HYEa 8k 8-PĔkk.5/Μv:Ι{9G⼇ތnss\پm7`sښ,#1)\"1On HZB㭥5\LSB9C-Rc$0pt؂;dF*}Mڊ!BV &k@Trz}Z_շ{k}mu**} |||2~gD֯oWWr>{IW7[^2Le Zr,C]y t3)/n@eO (E~.yl篜n~Hs 1y&@Ho)z* wo V_,a2 &| 埋.NyI[/m%3~|sDGi\J㝊{*7w}~fhq(vۻcsw}`)+KUBخbOOj(NOa A(gg\~r<XNkzۅ/vb05c3^0ctAfMh#@;U\'+E3w4r0<ȚDv"kaiYm3Ԝ*,kr 4]C9Õ`/.7 DzTyOLF^$"y ,*yEoPAd|sqM3̄ȘC^' ,x{FC0|o]{kXH8($H]p`[3~ߢ #:rYy2Tƒ\˿ 0w暾+׎479m"_ JEɄ]6wa>%$T)cp‚l LG% p` ~R:B!A@ H+8{8n֍II&onm6V)p)xK4Oh8 P~r}'7it(AY'흳sʾh3ag:f/]lݭ[ حJ&N4Y =[jmwgntp?{opۯ>`{k멝G㻴fL ϝ-8ýn-ncFSBLv5JI 㨧1c;s=c84=;yA*Թ4r6g% < y5P3R{ͼ-=ͼh̵b ,e˱vˉ,!+VPT4eAjAϓ|'t=~~s;s4y&b7Yr(y j&O#9xX[y\|*ha=``КqlPi88ZJQ1*dUlbW@[A< ;qS;Yβ; W =jRP<2j%Coaoy[F`GmaoS}>X[>F6ȓj|[_=(p`ʎmHhL`>t mʃuÆEGkuB(Ttbv%;V,?՚rlƂXrZ:k‹CC7w-aij)+3)ߗ)ߖs/.#A2w˨!…CS`,* w{zE˃e#mppNre ljڊsUPP +s +Ym+Y C򌃁zA;Q g;8^ywQsMўqQ=L~k v?w^=>Λ>>P`Ƅ)t1f{o`>s˓Ճ'][rdG ?i|e-sP\.B$PnL@+F>w&kht:bDoBl4pd Ԩߓ 1† &|>t vuۃ ̓ T+L߼U eB?FT̻Ida3ef]?OoQvԙ6 F<o0'8x1yAK;~/^<^j? ,*28^j/st mHv?:!r\PNq0Xqvv:%6\rPVh7Kk|]4]y)ÀK НܨmVf;jW0AEPw0/.O_J%{^"K* *jd!eXF@iѩTr M̀A}*27鋅Гj]ta0RG'>`%lO'Pn!xIgW+g:wLoL]}! y שr,%k@[A޵FV& _悍lky!yC0)lyCRF I5 T3ÞĘP0k&o+t&c ?xlVIV`<_=@B:C>w bg.lڼw]<;~EAǭɰV3W]^ mV{GuhJ5D{mB\GI^2CȾYƁN\Lܔ",˲RCGg|~]˽߂\}s4÷5b^~VUF(d{K=18tN$k,CVdc\Z}y"uEVo5?\~P7)nm0U,t89_cM+Nj&Xy0Q׉5 2Rt^Tېg=XO>}pBCW-46;IGxPe^5CZ~ -[s, vṕy6x/ "*({ރ\Q *OY9k{=#Eu!{Cq~,,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,1$&1ILb$&1ILb$&1ILb$&1ILbooooooo-mN~35ߤ3!KF$y}r{b|f_%6*>͉}a~2H'5J* ,E*͇1jΧT/<滛mԚu(4?Ky*Q|Hd1!u-?ەohTlʓI1(/Ú|^"rZ<#oO"J򐂼# '!"tGywg+#o?HxAXNsn`uElMa/zu`7vM{꫁ݰ6}>[-#l֮r7& ;9..Z`;yf#[WwDM^&];SXz/ƥt+#=c{ς=il"BgxNo7ol+QN(W_`f6~n8ٲe2I xr`q:z\޻vt^8u ,%dQ\^=|KBZZZZk]k5ֵڈnGGC!!DA!!BbБ@A!! ! B :$:BA!!! D7ֲZZkk\ke8=cOǻnr`wM`wM~w&;ލG:Enǯ+t%qݲn7H2vCʉ-6Ɏs{{{={{5cccQ1F1ccQ1b1 )E)RRJQJ)E)K)(RRzijZkiֲֵֺZZk#T-Q+f(,,h%ZLC0U^tK !+tj~`g+2/2.\PδT%@VE2oPZ "o2em&[KX/t4W΅f-ӭHo!f*WxnBi>y0/K]a!,׀e Q~d?LCVjiEB 8޳uqw8s7۩k]J6iآ_rͩ&(萡ZB 菟>|Ƀ玝SK]8Uf6zxݩv ]|'[T{}i땍7]:##LR&Bc>4fqy=;L^Ov$Ǖ8qn|;mCz{f}'v9rm'0 uӰ3I*SU.[o ٽqAg9ž1չg23H&`k7}؝[ofy]scrTj59Õ$fI-L9ekWp\mT-GukR<n'n31;4 c0_0׆fX XQ[]؅[T+&B(p xh0{X v2pғӵӴ,ӭKQLҦH B8%d`^v\f-'dy,7]TKSV2R@FN.jL|HɆ*M2- QNhA <БAq?FSd.n* pQ\MTx%&LB# `ਧ/8m@ 4 hNP4? h~2Sho*4B4?#lgy.w|h@pާu>of=Yv<:j4A]ͱgs:3ÚZf[ɬ:|p9d~f3`6r/v `>zd9rP,^ʝU50P/Nx5ًLͥĘ$2Kk q[~HmU8PDj}Gu:Ǡ#_@mYq{gyó۝c:ylb%&LB# ր#"GD<\ P 4:ҙv΅LHvAqg@yݏ}Z=n5Q3Yh=s2J7cvC:mD_jl@Wyji8Gg2? 0ripy [\Tb)(2'q&wa2%c*yKIւ,[NE+[9rȩ<>RPq$S ypI#|dpH7x=oGŽ}7bއ=6[݅<&;H݃;q`ñ ?ދGhwf|6d\:cjӾ6̖+;cÅݼnZlܽchZ 봫`|fً}7]w;Gt;ơoo=cn7w Ӑ.Ϡmo˘1޶dwbLm&;{lKl-gmJkY[aj0nauՋ\̢+VAu X HKGL-!H bD!R a g0 GiB-`B.<* E P;p3x+hp#XH\MOpz@^"ҀFZZGI E^.rі\dyQ8똮_Xlu*m:՝ɚ9IiD\!fn4}̉YȘ I=P?1<vJ:FptQ7 BCEZD >vADh@#h?h>g=}g<{g;ys;ӱYαs#g8gW8u7ͫnVeM׬FT6Y3Ѥ~&ͧA˜^jf2)3idCGS̞w皝grfs0K˗1˗\ւy-[^EWl*Xr)VR(T2'Rv&Pf%NVJ&'Y2%SV>dI$GR~drH#7r"y|Hd!/:x"㈋*n '4< $<0Ȁ x|G{|ޏ#裯4C @/vf|uN_lWnl[6qLk}Iق\ղӗY(^ذ:i9}↿ Y,^.)[(\p:3kiſY+g]] X.9_ӗ)[P\:39-@ߜ2f9?sLBa'nk8f`9?+@zzzzzzzx>7w~]ǏeAї#xV.^ORPbcu69%e /6Vf-^9'_Rf+7bl«s% s7lfY:(`E WK-(. \l-x>;@ي߬Y/ӗ[("v,^S|Y[ KÇ9xx:6  QS K0#L@  `l Ov:p7=MfjzJNbiiJ%i#8(PцvѴ.dhB]PРOϟYOϞNg\t~Y{ջ>'wHz!:9FPhAx@ ="%ES%H: t!= 0uQI8Q`M{XQP+<@D?0A;A j_@@ h?dSSM`L^ t-G63>D|>gC{vτ b?\|gv=uSN9s@Zѳs39r#gًbe (Gv8qvs+o^w:km޼fUٴyjTOes5Mg|4f&c2>J~7Ƿ 8o$KFd',H8=|]v{h|1b*5*pq[ZYXW0^xe%qq&͍k8EcJ[mgyj.ZTuW0*8FՈg ?O k]i ̘6mXm6׬&ƩӨjh>sf6%إb { ؤ_z-ڵCnܺ3kN7քqa^ _Z.Tsa1抷2ZPĖ&2[!qSKqCt lxdI \Q_6%   0g+r,# \NU.@)(3AyJNNj2,H*7J2$Q~ē~DБk!} y 9ø('=9aٮSc:4f2%Ӷ[cFmUՌ]$FT3fM{rގu_{WfSSžä=!:=3q :ن83]JI^1G\eiZe: |X XɃLsi?CxoyҭI\oq-=LEQvR1pNDp`'Db& eJ~5/j֘>:9mV[jm]V[mumVmv6nۦn mV[fV[mnƯFdj+[^Zav[mmvm9)pl6jȟͩ}opN,g?sEQE(E=П^yw5I+ :Z]‡?b,⩇dPF"̿%Unn6nm̶vvmmf[m64hI݇T7o$&DI&$Lт66pCG\AAm6jI~mdzarn$ҟ)TԊ. .E^5+a}\ucEQ2N139C4+#+kL\. \'.6؛yU }JYqߛףc3X}t/&$D'ݗ'5[$2z.UHl_͛FFI$$R6dT%!U_('ύvٌM)$L"H2$TI$1$dI$$*dI"$HH"$DI߿:l (W0yD~ zDdC8SK+-8R?:9u??x}7 3 &U2P0ł Q(@D&@X@I Y@`2$G @>=:)P!U L,J9O\$<"0eв,KYlAL,PMdK~d7H2$ Ja0 a0 a0 a`_: ,b,쓉=#y'q"+h۶-.Ѷm̈iiiiiwwwwwwwwwwwwwwwwwwwww&sfqQX01H d8 @h3R_7?HA& ))L@dB 2HAJ Qo H&Rj|"WD, "BIp8 ; $hiiiiilvL  R" 2"2!2!2!20 )45@V#톝]D<yl`:l@raw=d8w!a} F ; k<6+`Nr'TC#H!Dv0Bf{5@NC;3+# ºzrjbZRS Mk(WϦҢQ'iFYNTB<(r\ _ty^;'5.9&-9NpI~CmپVg^;c:_{ud.#oY+,ԱN2ݪ*ҩF*'Н>o%Ε6_SaCeѩ<'֥B#+ɑ(j +TơgVkW7XmP 0p @p"})EO#΍73]Yfęc,r ˀ+.ם˓C:,M6NcL2 #K.J_{}_(wCINn2wLN6.Hھ]VmZkӖ5{lXcvulV[G2ǜ4G]4Q/"2$$IB "HvVs 5k 5kb"~0?h/ [:[ry1 ()_cH'cfН/ tN u(rBN %c,(+W2g. @y@9ހGAmJcI~150ޠ"S;9sA:9szό/R"$!%B)FG933cff333f.syai'靶dy瓌\DcM;c(>Q5Q$0 2œFmxrJ8 RïunH 7DTv[ Z+W橈 4YbIrq޺YRWK]έ^.094;s .\*gm֜t60)9KY Mgf|J'Gc~l,uq/2T.ntqSK-R劕*TH剓&L(Iȟ_ߞ"yxfHY9Mz@7jO뮰 SX q C8ݎM:Ф~fR8ُᄑ)ҳE[xf|=lL<˰v~2e:s&āM6kԤA#y& d2cĄ 42oe]|;3Rո Id(wL}/wHF>*Y"?d{]n 2+W}Jܥr= (CuElzޱȂSlK @Xl8=K\aYƏmUw&aE_Võlk>EUmմ!p+MC1 Ch.y[p|Rn{ۂF~¿6R[2 -um-ͱM MEFF4)ts$B$BP$xh%C6y?î_exQȯҀg]em7NCsvˌ G ㇖\p8=Z1!y&{_u?|s9L=;LOi%-n@)y`3FŨG4Hq+1xPx L;. 3}rxI7ko v@tQet/_wX2˘ PԨ~#xm73yB^Wc"s@2~MH3Cf{Lr@}޳>oi輣YӞ ;hCf5;gfQh|o /7<\'}OXָ9~Gw+&XbRne_ fj6&p 99@ ۬3c_ة?3wdK\XQXڨ>F5k]kk]3V( b\h2HɊR8ԯmϳvij/ u懭m] edhיe{[GE#oh%-`:%J"fi~hxM&ŝA@OX=3 {=z=Z(mש3A.$MTdե;+5ϳ榶NYGضEc]=~n|D_Ey^ꪚhwZNJrL'LJUVWU)^0O)RRղQpClDs&䯍ι*DOED;78.9F 0h\`&oNK!8m7l-I+`C\g9 ~ʖAy/K.C-xCŘzֳ\%G5h7NS8ϊ 583xđ-p'Hf҅b΄fJdF*SecX32K2Sk*>eˊSYq-+n +EU\lmvAujfٔHY-2ndk$@gPp/U1DD5Ӑj36׽z/Ǥ{xιx'KpVo૊Yiʥj妴r`,tyN8|l^y_:/g' 9L3&S[!Lcyޤ)k/!f +]Ѯ&_*79jAڤ%'O^)R遏 fS3퍉Ƈ JT=6fZK?O8hwS*f--6eiiYYiϴmѸ`F2yDp ;_|mP-W]S~ 5g-p>w1E-[oufY{Tۤ%:%eVB襞+[kMi͒ +WXRM Q2U*(Q@}EŎO\\k)QMA1M,e-\G*(# lmל}h)ٶquҭ}ss*τ钩頦 *t類^j:[Dvjp98Vu-Nͩ'tȚcX5V$v~kklj2Sdvcv?%+}ԲwukNOCCOp{X,k#u)ȃ弄kɚLd8GYowwxV i:9S# +Z }h>;C4!ǰ!l`45X 2lnFQɕBx,f ¸L)w@8]me &/;4k͎E1M∺C\zby(i>Hdcg{L+ )7h ,'M(EE"VK6WB!u4Wŕ{o߾Iܨ +70Ih.Q8qcd|6_уAGHܿȊD=BXI0' :)q/`_rYin4_lP8鹂oY}!O- hCpB=ڸ0v痃 OWX6sm먓ໝbC5z$'@z.Q&5`ϐ ~I?p942R`4n󳊖pnXd `͘'.5Tyy`!4=jv5]4|8)k\Ņ^}Ui(l*s'T:>oHj ;)zžmMοg^fuNDEɗznF\Pe=剸7aUKwn۝xu#&۰|󒷅qz ZNGXSlpd0Q&6vu'g0r_"f9'~ÊMx73A2P8ކo:*35,iٟT(egGfA3G t Z޷Exx3"HyF匚 o}`|UmY$S?EQޓ/|esM|X^]{]pSC6.شvt_9n-B_7؄3{C%aZ/*:-8'\0FY7>?'qgxBw,XٱE<[v\4`71ڹﶆ3MXũ43QJt+cR*o#g B*"Gڀ4!|w4pHi2}' Z 3P|nKMquL<xI8jpwjhJ|fǮ ̟.i:(m"V^AV-xLkFLs(w|m'Ic`qG5T9y&^gA3*ŁC"lUhb?Nj5̇] _z/!?,CuogJ;  ?SA]!< vN`*@%`s?L]Ze#(&zrP^7Ux3LTrpc Y;g?1ُ( U|u#WRSTUV\pխWXYZX^#`1XW\ZYX\YZ:^[X]\'_X_*_>\(^  pʅ ʞy hmʓleeee˞b*ZB[\]U]K_^_`Wwabcdefghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CY)\^_=XWXYZ[ \]^!_(`/YWג!w5YZ \]^_&`-ؓ"x6  '.ay+[ 8nլC}0W{ʝh+ Di0<B`i%{G`9jF~ջQ0)YBr`p{%{Wq ")0*\^_>r  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy+?X, @-!Az{|}~F T@ d$@h@yhxvހj;9Tgj'*P: $ɧ;d%Ŕ@!DMnj@(#(k5ʫC(nsƌ y(Omw,Yu|bBʛEa\vZ6ЈBÅ&3hdnTJD @'Nf@ 1m+/\\X? `=vg p>HD@Z {wMmC2пڄH0SlzY}h/1,@~ZUIxܦpIÅ& mɫs>x \(al}s?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H Wb$2t|D !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I =y#t G?DH:w2bx*R8a"Bࡃ ::蜆 / r*PxNqp7M&-lg̔!3FL0_tEK,WT2EJ(O4aDI$G!8OH ?|OG7lۣ7#O^R]:-z#-֌'Y5asN:sāfM6kԤA͞e]v|llb80H@:\lYV\o`U_23w1$ Α9C % Αq$8RH Α(4j\r,f,bY&lF& A - ^s0f$ 5w-F8'l:o4fH9G@N@e&RND̼γvH[;?;3溳&_o^2o "$*B{ͅYzA.^^QǜkiJ 驣dtTLD8 Cy;4w&h6@23]^˸woLdFLd8ɜt_Kw)4UGK5(i;m]Ѭfm3jQLelܲm+dG+El(oÎZתadi?@&_+zHNҵp]dkۭhMDZ 0dX^M{u]fuUyH#Ԩq@ ӧO:G&u:Mw|9W:s͓s+Y ; x1[\ō3bE'N#ň(  q+uŕzjS"wƑ,năpY_aU7š'{Ę{K8+Æ~q`݁tw|R_sSaqަ2vgeca_]Uzpw;;~x&df2L& Jb3C"q1D22AZG[H\I]J^K_L`MaNbOcPdQeRfSgThUiVjWkXlYmZn[o\p]q^r_s`taubvcwdxeyfzg{h|i}Z[\"a2jMnZ#n=H_dWhA~߇hJ68.9Ԡ876Ky˓Z[ _`]a}Ο͞ݮܭ:+:=M,zclpuvĕ( ;2334`]sp ĩūҺ 7#0/4!5"$HFIelpx~߂ "N Sc#h(j*k+o0v:GKVY^bjkvy|ƕǗə˚͝Сԥܬ)*124 7 9=I$M(R6qZu]yb}fkmnoqr   &%'&('22EKFLZU^Z`\hfroçŪͲϴѷҹվ  " .25#7&J=K>MANBOC[R\S^Vc\d^lgnjokxx      "%)0 4 ![ueO !"#$%&'()*+,-./0XYXcL h[1$ })IPhpH  zft̙f^0b_G@ލ% )ն2Knz36%[m8;9 ]7Xg?7zok!w3g>|c/ۙ| Wخg>7`"9#ׇ̇~3g> @?!^|s?~sUbDz lg>״L|2ͱќʞES'1̛QD?dj#Z*<:A=̈́嶐@x`V+9b?;>t|xUk;$FΆ}'пmo#j wwppr|-w9/K zyv΀ po6Ď/qмW=2J:}X0Ҕ nMy.[&u3%[gS"6Eڢvr0zX_tG{%)_Lr&#DR2d&'".db"3)IMVde225LNRd&2LM2(ZA\ ;@\KkK~ EP@-P#E&(DH>(˲ybl7BHCZ,/1d: 7Tu$‹(5ig*]:o'~wR7;sCd֡ {oAw-<Ɜ5_bn4O=7r;mf&`hmq@;᫦‡#‡g kG8rc*ـKAࡗA!/a~/spiwT@t@S~U;`Aaўڝpz˳N$"ƌ}-8+'gaZiϠ1EoGM?ʅetK#?(y=A݆q|VdKѤbɤs!LzJ_ʥ/}ɗtORuǸ6hHW }aaA]KV/MnDC0( nCKEdα|gDe:l`< Ug}PbRl=y}37#)!8pi0Ŧ`[c39{o~X_7kvM_G6uC3J./~yvqjibaVYJQ*$ɶ{(sZ50ǥRNs^}KHxJM"QV&* a I!KJXI %Emȫ9@6'<4s" h+N(ahUUN AyZm SPRIo(@=k|_ݓ~#}:qF_~틬}CQd.I1/\`BE0'L 1LW^] GݘtYǴcz.VmF_cG\ "FJˆ !%[yC7= OCy!===V^J;a{$kv6cu|5Ǜ]IK{0U hP_[z)F/k;]''WNJ6%&=?}37SjE'@ B29G8{w{'oR`],"띳"`Mk3 G rX1?XôW.[ssn%o-3ɘ־iz*7BZaEDڶmG:/|7=8=eqqh|eZL~l7HK?yc&C~ZM- uvrjt[+)-q>|?v!OIΤ$ zbЏxB ቘM՚B녵9ȀR4{pYxIC؆e46:P2oW=ZvіN_kQ9rI2~hT#dy?ac3sɆlڱ@2v%Q;)S(c?>PVfhSl7-)`\:\غM!jmuIѾC !JƬi H` 4 Ep  H:N|Ա5/;y㦎ּlÕ:e'YOhZ/,{!dc# N<J  ҀҀil|W*3tXf,S%|d5Է9<{al܇Ěv"2|Ra][G-"9Ü[/ZogIJ?[\ͺ{q5p{cͨDpГ/KL*EiO'J@t fUdag8  UձIyo>)?I^MPq5Q@H !X >:Qaczqo?Onϡs1CLDҴ9Sߐjwk19R 7njgw .O^.[cxm7ȖpV32zp/(I4RG1%'=v.DO;.=V sW$0o6*KhrqI.wKr!>x8?5̈́ ң;bOHy'>ޞcO#TvTzķ"Ad7i)NVlMIF)kKr;mYlx1惏',+x0HoK8*e]%Ͻw~:,GnzNNkԂpY~l/m8gt;/@`ϡj a&"pˮ!/+"暪p߷d 8<&|lu-LvkMBR s4S] }<,<"[ NamP [G)w#ɔodXaGH8yr$!Q;T1)O=Ϻ]ސꚅs>Hts(r4X5́aNvP,X.Xr%KbbbP[Ȥ[ktk'VS `px@b),ǵbbllm| 'h˄C^pB8\$LSm-F+JXq oC =`Qnmw-'X L'K|8A޸{fQm ~E@oI@}O@q~ELF#[' Ja#]6tf[z rMjTGYöęDc*?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#?T Ǡ0H mٵ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./012345čO ?'O ?'ߜ L6789:;<=>?@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{|}~ݙ/4A oPߠ7A oPߠ7A oPߠw.D  !"#$%&'()*+,-./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[\]^_`abcdefghi`r7A oPߠ7A oPߠ7A oPߠo;tjklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D#o?+?AS!#CENIu]lD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}јs'?T*+EH~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde T~T fghijklmnopqrstuvwxyz{|}~ΒϒВѺһӼԽվֿ   ! " # $ %&k(`F I$+))jmmmm#T$$$$$I&I&IC@+TUZUUUZUUU1!D:'()*+,-./01234567 8!9":#;$<%=&>'?(@)A*B+C,D-E.F/G0H1I2J3K4L5M6N7O8P9Q:R;SV?W@XAYBZC[D\E]F^G_H`IaJbKcLdMeNfOgPhQiRjSkTlUmVnWoXpYqZr[s\t]u^v_w`xaybzc{d|e}f~ghijklmnopqrstuvwxyz{|}~«ìĭŮƯǰȱɲʳ˴̵ͶηϸйѺһӼԽվֿ!  ! " # $ %&'()*+,-./01234567 8!9":#;$<%=&>'?(@)A*B+C,D-E.F/G0H1I2J3K4L5M6N7O8P9Q:R;SV?W@XAYBZC[D\E]F^G_H`IaJbKcLdMeNfOgPhQiRjSkTlUmVnWoXpYqZr[s\t]u^v_w`xaybzc{d|e}f~ghijklmnopqrstuvwxyz{|}~«ìĭŮƯǰȱɲʳ˴̵ͶηϸйѺһӼԽվֿP 1#?Ful1#?Feȏl1C~fȏla4[G~fȏ::D֑cuh"?Fuh0#?Fuhj1#?Fuďl1-Et"  ! " # $ %&'()*+,-./01234567 8!9":#;$<%=&>'?(@)A*B+C,D-E.F/G0H1I2J3K4L5M6N7O8P9Q:R;SV?W@XAYBZC[D\E]F^G_H`IaJbKcLdMeNfOgPhQiRjSkTlUmVnWoXpYqZr[s\t]u^v_w`xaybzc{d|e}f~ghijklmnopqrstuvwxyz{|}~«ìĭŮƯǰȱɲʳ˴̵ͶηϸйѺһӼԽվֿ#  ! " # $ %&'()*+,-./01234567 8!9":#;$<%=&>'?(@)A*B+C,D-E.F/G0H1I2J3K4L5M6N7O8P9Q:R;SV?W@XAYBZC[D\E]F^G_H`IaJbKcLdMeNfOgPhQiRjSkTlUmVnWoXpYqZr[s\t]u^v_w`xaybzc{d|e}f~ghijklmnopqrstuvwxyz{|}~«ìĭŮƯǰȱɲʳ˴̵ͶηϸйѺһӼԽվֿ$  ! " # $ %&'()*+,-./01234567 8!9":#;$<%=&>'?(@)A*B+C,D-E.F/G0H1I2J3K4L5M6N7O8P9Q:R;SV?W@XAYBZCaJbKcLdMeNfOgPhQiRjSkTlUmVnWoXpYqZr[s\t]u^v_w`xaybzc}f{d~g|ehijklmnopq[D\E]F^G`I_Hijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./013456789:;<=?@ABCDGHJKLMNOQRSTUVWXYZ\]^_abcdefghijklmnopqrstuvwyz|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZD#o$e#^B QEPAjEA*"A*iDE$AR)HE0AZR1HEPAj)IEA*GEAMHEdUIB0Tp5FH#]cL#]ck#H8MyCTibT"?*TA A*D@*B@*RB *R *TRH )TRDE!%TRDE8CE AUHBAT)"PT" I" %"" "H T"H T{TQTAA34ax[\]^_`abcdefghijklmnopqrstuE[{utu2>FItPx4:uAP\YY]Z[d^\]M_^_ ``i`o_mo^rerdtith||n76gfpo݁݀@?e;e:  NZiJys( lrw2!"ic7c6xqxplVlUWVvmvlBAFEON0/ba ny vwxy z { | } ~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU[K jfIge1i 2 3 4ada f{{ fՁVh'c)++d&& h33?77C88D==[>>\FF^^ii$%'+ , -/:y\]y0yCch1?@9:;?@ABC߱[78wxyz{|}~  !"9cdefghijklmnopqrstuvwxyz{|}~Gf./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^/_habcdfg`eUXi:;<=>?@ABCDEFS\gP`lGHMU_uRg߉KNZaorvWT]hQm#{~!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHINOPQRSTUVWJKLMXYZ[\]^_`abcdeWU^iRnIJKLKSVY`fjlnq} [!\ԕ jklMNKE#pCbBCDcL@0$Ka bU 8VL">oMN0>SZifXP89ϩ|P|8Oq?Lo@u2?}GʈjHU<b(DAxY|~&1>܋eu?m/q+e(bVk2.<|uS?} ]E8ǿQ6Qr?c !zv\i6G// :l8cD?M*/~FV( 4߾WR0[Bt|GOWk:?X$dG;X7s~ վ'^_B_18`Q6Bi=8Y83%P8jY9dwVARBoҟSf,L֕{7 m\touZ>m#8nm|]>WRΒnLҭ~SҸlc7>mcӓPr[% Bs8 [-s ~0ii>ƅ nqNJ-kqC} {lѤ#sVhτQ eX5 mi3eJbh.ݱ HΖMaH,h,mnFig|v C5r{XS`o\r]Ar~ 1  \l,(岡 ' }4]i-q?LZTG0?&;i4'fo O*;m(&:@Qb+! {0ƒ~kqE$SU 8|dCL:/ʹâtJ!"NIt8al6Fc,N;ϛ7`oY}x:Ch xkb5veh영 EBs)ۑ}>r@_>meqjIM)v<7P*k X71ٻ}^Cꪺ'>2 ~h? Ii%5%¶:<(q@Y1b~a/\+k.+ue EV+:*9Ÿ)R%ވnOmí![` NhFm)D&f>\Al@ǂ l$Fٌ2b {@_^{Xt X'@E;-;)P\YUQ(M*Ft{j iD&BdhåeP8I-$E0em;;;;;;;= xAggggggggggggggggggggggggggggggggggggggggg_xYdO=lNvh 6di'E74H›[;.)iAۓ6'lM֘-ISB" Gv)l!PX5?$<;;;;;nuc97qmJy[Ӧf-M3gfB1#aL1lK/.te–Z6bqpUP)B&E, '^Npu ʋO}Fł /ӥBa+G=irb+& 0+ 4 EVLHH6Z8C XRJ*)<Ӈ(xylڻ{+:Ev5f%VFFUT4eIRP< L2 $4"4~@!h"p,.vA. v97d"a7øUڟEXH-GӸlAlOgea'sCfb96{-KEg ͩP bN wTWm?wc#0 fUlvXM0ܵ}VCa3_B-|a?@ABCDEFGabcdefghSTUVWXYZUȚiWV_jSo./0123456789:;<=>?@ABCD89:;<=>5! ]xDPDo7!SA!HXQWv}{O$f(5G A BAȜb"A  AhM 4?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghL?J:d]VL8,#ܴ-.s6>r5; )wwkRǵ6ッ;pYпp- ̱O0شz{V&nWϾ aZ+*?D{xܒ>-b"Ȁ^8MQpAV~'TeEXL(cq(#CK9<:/4 ;XL:>WneDeCohܖ&N7~a k W<_6B|>.|\q㒏 |\BDge¦.-TIa!elUwtƬOP|y⨨F9 kSA20Q 00[ڪ${0vs]:(~gniyѳ HocIpm=,/v9Ŕ811 H#x`je9$ʸGM~{f`qp86Ŵ$:)|efdۯOP Ru듕гWDJ黤=aTc3 kTͼ vv(DX>]A*)ursש]nga֦_Cߴ+g?T:fM} %( ,ν Z@γ^Ya^jh׳±D8L쓼 nkLG"id 2ÒfDJ5K6\L7CMרp:<Dz9O/?U|x-<[)&N.?7r-8C)%];G 6VKnU_?Q=V=_ʢ{'2z~# .xt!u_VNV7&觹 lm#]Yc{P~./=鹹!{?igمJ6_kS2"Ӛ{ݞ A#{!>*@\?V~kܖ=LooKAZ㴲G_rooE\wގ?GTY48N9ٳ45;AU?V@{|Xbh@GJ[^fh,;EdJ˹,,567:698;9<:>AFBGWQ\Wc`~|ж+3B4C6WMXNplrrҳ䵶i8ֿ&nUgw@;?F\` q4t7|@D‘ēң۫ -CO1P3V\?CGKNQUX[bafjmouty{~ڂۇXP]Dcv@,q+)*10./6534////2222....\s[YZcb`a66555577779999MrMLLOOH H ^8^7W/W.ŤĤ¤âTtSZYWX{zxyvustWKXYZ[\]^_`abcdefʕʔɒɑ˚˙ΡΠȏȎ̝̜Ԩԩp4;ٲq< %',P,U,Z,c,m,o-zԄՆ4;;;<;hOrhTE*`yn 3 NpTyšnUlŨ`n 2|[nKc/a8 PVh|K6KTc$ U(qJEhd2/Yyx emaVx\\S?7+#nfW+ 'C\ V~j pg1~2Ӗǻ|_XEPRhZMPIȱ|rr9=jmݜ-9pqD?\;mkшF זrXqbN5:ˢYiyuvejɑQ0Mx {.!kZšsSW\ N&OiQ<Ԓ{bu^ݕ^2uTX\.xv(gc} &ӥAS:?s+rQE3رoh6ڴh/$1-•ST--OJ.Z!#apyLyO!&2dgG?!)Z)j7|cvTaW 5zk 7vuʯb4Wt6A{RiUk e^lFe@XDSiKi@7MаA4,F!|bzNϴfax$$ +twq.N֍DA;i }FtmV N&ۃr:$º[ɧwvƴG@t 1te <2 EX17(| _UѾ s1c[ ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫`[k]TpL \\ !"#$%&'()*+,-XYa]bcd\./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWW\WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%˘ &    YelUq&3'4(5)6*7+8,9-:.;/<0=1>2?3@4A6C7D8E9F:G;HK?L@MANBOCPDQER5BXꨩFSGTHUIVJWKXLYMZN[O\P]Q^R_S`TaUbVcWdXeYfZg[h\i]j^k_l`m#o$?%@&A'C(D)E*F+H,I-J.K/L0M1O2P3Q4R5T6U7V8W9X:Y;Z<[=\>]?^@_A`BaCb\3#DffF$YshH@8zTU 5lvnv˼ҋfͶ#<_@sh1yu'w.\b>2gV6mnmnmnvvmݎu56׭͏ztzvu瑼"=}x׭ upܸ1]kdտҟuZu`|\7z{v]:r&8V.zkvjn{mvvvmvmvmvmvnvmvnvnmovm}u.-rG"-|j{,fmnwlfؒv=3䭽{n+]yS2$"-$D2$%LZ:MC\NKÄ?JDJ"0[yba !pϦJ6M@`7`{KvwDVM{Cu35d\k'2<_fcr*&Ou^`g.奰utb,&m^y";z n6 vMlfm<)fP1$IL2)[pqicmv+T +XUcF%ًz>zޣo+D3ma8D"uu5UjT,z[xʉnd5Օ7/5>Un!T!ޭɺ*iT)dZ0Fk!wwyrͬ?`!=]35Rz4 o&B*G0N4Sz+{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖ח؞ٙښۛܜݝޞߟfa&obqcsduewfyg{h}ijklmnopqrstuvwxyz{|}~anbpcrdtevfxgzh|i~jklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫D'yEzF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`aWXgZ[mVrbcdefghijklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫  !"#$%&'()*+,-./01234)56789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŽÏĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫  !"#$%&'()*+,-./01234*56789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCxDyEzF{G|H}I~JKLMNOPQRST+FGH I J K L MNOPQRSTUVWXYZh򱲳 i[n츹 "!$#&%'()*+,.-/Xjo[p0123456789:;<=>?@ABCD\p݉ފߋ\#?$Ia #@^@A H9NW5S g,"1b6<`_A("dw1fHG u;Dsk!MX@~1ntGj~]p] J;.^0_ A~O (91 VQwºn=U|ud[ '//// |//o_ ~sp=G_D{]l8__=.9 7ܓaxdTX\Yk &  !"#$%&'()*+, -!."/#0$1%2Q4RSTUVWX YZ[ \ ] ^_`a bcde f gj4kQRSTUVWXYZ[\]^_``abcdefgƧhiɧlq\]Ws~lmn o!p"q1\g#r$s%t&u'v(w)x*y+z,{-|.}/~0123456789:;<=>?@ABCDɛʜ˝EXmrMU*VWXYZ[\]^_`abcdefghijklmnopqX\ rstuvwxyz{|}~Žô V+WXYZ[\]^_`abcdefghijklmnopqrstuvwxy#]Z ĐőƒǓȔɕʖ˗̘͙ΚϛМѝҞӟԠա֢ףؤ٥ڦۧܨݩު߫ [\]^_ `!a"b#c$d%e&f'g(h)i*j+k,l-m.n/o0pYns !1q2r3s4t5u6v7w8x9y:z;{<|=}>~?@ABCot"#$%DEFGHIJKLMNOPQRSTU&'()pu*+,<<=>>?@AABBCCDDEEFFGHHIIJJKKLLMMNOPQRRSSTTUUVWWXYZ[[\\]]^^__`abccddeeffgh9 ;=?ACEGIKMOQSUW Y [!]"_#a$c%e&g'i(k)m*o*q+s+u+w,y-{.}./012345566789:;8:<>@BDFHJLNPRTV X Z!\"^#`$b%d&f'h(j)l*n*p+r+t+v,x-z.|.~/012345566789:;X-./0qvXt123456789:;<=>?@ABCDEFHhŠUV&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTW X Y Z [ \]^_`abcdefghiGHIJKLMrwYuNOPQRSTUVWXWYXsxZvjIi { !"#$%&'()*+,-./012345678:;<=>9?@ABC DEFGHIJKL0YZ[\]^_' WZty[wJjmnopqrstuvwxyz{|}~  !"#$W[uz\x`abc M N O P QRSTUVWXYZ[\]^_`abc d!e"f#g$h%i&j'k(l*n+o,p1de)mKk/s0t1u2v3w4x5y6z7{8|9}:~;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^cdefghijklmnop_`a-q{fghij2̞͟k\v^{]y.rlbmnow|^zpqrstuvwxyzqrstuvwxyz{|}~ÀāłƃDŽȅɆʇˈ̉͊΋όЍюҏӐԑՒ֓הٖؕڗۘܙݚޛߜl3}Z{|}~~Z"|#$%()*+,-./0123456789:;<=>?@ABC D&'EF m 4!W]x}_{nLoŽHIJKL M N PRSTUVWXYZ[\]^_`abc d!e"f#g$h%i&j'k(l)m*n+o,p-q.r/s0t1u2v3w54x7{8|9}:~;<=CB@ABCDGEF5y6z O Q>?IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}āłƃDŽȅɆʇˈ̉͊΋όЍMp6~GH^y~`|ӐԑՒ֓הٖؕڗۘܙݚޛߜ} Nq7_za} !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKMOP SQ TR S TOr U8 } LN V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHsIPJ`{b ~KLMNOPQRSTXYZ[\]^_`abcdefghijklmnopqrstVUWutvwxyz{|}~9a|c!ʁ˂̃̈́΄υІч҈ӉԊՋ֌׍؎ُڐۑܒݓޔߔb}d"     ! #!%"'#)$+%-&/'1(3)5*7    "$&(*,.0246Wc~e# 2?3@4A5B6C7D8E9F:G;HK?L@MANBOCPDQERFS+8,9-:.;/<0=1>GTHUN[IVJWKXLYMZO\UbS`anVcTabo]j[h^k\iP]cpR_Q^YfWd_lZgXe`mF~GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsuvwxyz{|}~΀Qutd _f$Xɀ g%ܕ !#$&(*,.0  "%')+-/123456vR+ŏ\`c^" hH@ ;J|Ig2_HN)*V ( ١ Da ҳe鞊ܧ}R(FinZ}T cv0/Xh\4-A2*@5.@ ubQҴ %HTB^dЁ@23m7MC   sʗhG^{!hMEP O\t@5*dv ':V wr|6N_? p$CQe_iXƊ@>v̕3UD+iw)`iջqҰ٘hXl\ed%YE"Iׂ_A':YšO1  H9bCܪ<ϥxE z'O4,YIF2X»Z62g( '7hr7 ^j嫔2ˀlTW: )6` u5f&Ze־Tg _xN2@&c*+ ͍1Rw|]4gnd4trb|%?|NݼKIrScaR0?[^ӌ1UaѸ q.k! aӷ1?#~cҰh0P[vyC=`qx6[H ȟM{-݋w%3emүqL'6A-#RcqҰX iX:F57DNw]ɐ$XBcұq6~豃at<+EqEJHDI@@X4ntͭ:׫}U B/4i}Kծyx }`q~"?L֙a+q3yO5*54u%FV] ۰uؕ eCV_?hu4S&H CIFH$caB X!aه|C!bI5Ъ~Uj &og8[B_59.μ!A;[^a6nI;hxaa0ܙ͢}Qѻznm-i=9N9;^\Pس'H,r-1Iu`Hj\r=ٱsWÙ21:-|MpIn:pXNˠ6/^#6(,q-Ye@,CJM#/rg܉ODL&Z]ւ{*>ːfXbC~-1Ϸ=ȱvZP*'xO*2S)ie?v-T>@)8 M?ѸXkX̛ïq(sFd2a!btc'$cFng4,~ElV 7uE-]\2Id3ּݚ^hm>k C}>i}>i}eU'vc~FGyFlVw=pcJa\bI,^>'X/n;US,Beݮ< >+ p@4,@:C_bW3Uℒ$  !"#$%&'()*+,-./0123456789:;<=>?@,ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@-ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@.ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙ'h(iۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@/ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]Y h&Z i'[\j(Xʂ k)˃YZ[]l*̅Z[M͆Z[\ Z[]m^_+`,`Y[\ nXΈ[ \ YXϊ[ ]o^-`^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@0ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@1ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@2ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@3ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j\S@~S%sJ6UD!N*ل*I]dV&|+K0l'*1Ud U4Y.*ق?6 d(:U2d ᢫$~vѪ9X%,T_V-|"W%ӰJf;.T2d +T-TEJ`l.dSzqsXE友\*_߸R-c/pHK%sJ.*Rg*U _j9,%[DžJaHcRkskY%4X$|*涊bnɏ ֻ#P*=6ebyFuUn l~.>΋}dOuip+ryt]7G꺮.J_Px6}jXbwSPdV&|EWI0l'Bb2*U2 _qѥ ?U8ZE*ق?\tdKvqrXE*U _PdV,|}EJ*BW%JjZ2d pU9,%[DžJa؂/\dV&|b/V8(CYX%]*\*{\ti-EWE气l*Ub qѪ9X% X EJfao\tS?Do*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@4ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPlmnopqrstuvwxyz{|}~߀  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_5`abcdefgh i j k l mnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~߀  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_6`abcdefgh i j k l mnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~߀ VWXYZ[\#_??ݱL6W) dh?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy z { | } ~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy z { | } ~uƣƏf&@x43f&@`&@ãx43f&@dh<2f&"@dh<f&@dh<dhx43f&߉t%$8 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'  !"#$%&'()*WeЋp. [d%erfsgthuivjwkxlymzn{o|p}q~rstuvwxyz{|}~[ Nfьq/N¶÷ĸŹƺǻȼɽʉ$stuvxwyz{|}~®ïıŲƳǴȵɶʷ˸̹ͺλϼнѾҿ #[l vR Idc "$ B$AwDiM7<P;Wh?4[M Tl& 'F.r6YQMeolBm9^ .4iҎiig$RK{0*7x4PP?ltz~q_Cܰߠdߊҿ+_CnoP ۵vPgf}~P/ 5޿l] KnohB^ tm_-8vtߏ 3&  !"#$%&'()*+,-./01234'56789:;<= > ? @ A BCDEFGHIJKLMNOPQRST U!V"W#X$Y%Z&['\(])^*_+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps?t@uAvBwCx$2f <<<<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop< qrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{ҍr0|}~a ^ۑg2Jqʒռ 8 \  : r ,] :qD~Lena_3Kr 9];s-^ rկEMfo`4Ls!:^vɮa 0a=uղH0 vI!Qjsfd7Pʖ$b`p@x˱ 2c?wJ"Rktey„8Quʗ%>c0M[o{/>LY?0ƬWl$z8Wmۖ%{9nܗ&|:oݘ'};pޙ(~<Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,-. o "'*-03 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy z { | } ~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqXӎs1/012345suwy{}rtvxz|~[ !#$%"gԏt267 4FƅtV(r;yհsͲ(hC}s^$ @@dA -,+UY5~ѪI%J= @0{d{" W;CL+«%+|6<#ϋx "O*X7>6>|g- o|6|φ;>l|s Go|vxφ7>=|g>|g- o|6|o3q= ^]}-yEx{^H;?By 8OU~ jZ3}vԾ\7p ʾ\m7:*N7h j\6}oW j7+FG3}oW j?cÅk_cL bl)C؀Ci+9BL;2.E/]ć}ʅ2 U. cT!&P冘{dk;f*qe\qK|Þp%^S:+[>K!:)/NzP!4QRfÙxZgI=`;_g<_l01+z{dL?pL92U. 3huG+KW|6|@ o|fhH5Vŕ O:B>2rT{TiϛY}~jOiҚ%>7x-~oWBiYs8oW j^wke|}nW pkxM꾁\7}oW bgm*j 4U{D~H6oGgDWWKo|g o|vxφ7>=3|φ7>;<|go||\xEv|cuX},{. t :sjUil,F-qo!qJuhp)J!R*(92.aXF"""4AsPQ`CFexP z0p8ܨqo3d;|󀩣F` #8S9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Kg+*5# T jWkXY#y7Wsta] 0 I m  6 [ p 9 q `h Bh Cmy˄@Y}ʟ-Fkp'{IԮQ[TRaRl?xVLkQyU[n=k{|{_!=n[D8jI$ $ lyVBWʑY`` JeT !"#$%&'()*+,-./012345ossRYۄ9H |4Cl-67%p3G@ȶ3 ק{6 x;uQFe%.鰝ss{+'\T@E[V)㨔N/M+CS9@9Mij; 1& hF*A$B` =*:R>)d{^+>R_7q.Xj9ׇ~t|zas|\X$9XbP%O_E:]d_W? wbbz&-:vX끒cPP='o0ۭ3Zӽ=3>]#~  .ب%ު6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~䀸+IR |BRfLc,n' [> $U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTpac46$.UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123ߘWe\OUT]W 456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1/36TYZ\^_c`7A7+Uv! Exi]Xbee])ߡj Vdª~W4IIR%@$ ijkv8BmzށMᅷ뒵:D;EҶ8!ڶE$ݳ&(4-01578:<==?ABEQGRIKd$VWXUZY_f&g'i)l,n/u8yA[&\ 72Ba]Wb)H~=}Rx`X)GMúf~r|dp]#//vo=+/ovI'ݮlk |d=z>{?x<}A=F>GCEFⓋOPSU딑WXϠ\?Hdimlorqswx@I~AJ#BK(ǖ'69DL0ѢӤEM٩ޯ߰嶵GOFN渶*: -.HP!#%"IQ,/8<K&BNTE MSKR|}L'F!ǭopO2P4Q5W=U;48U^BY?bHdK6eL`DgNPWhOiPjQmV+}|g[F /\}7)^X0s]FEuYC"Ywp%T.TUZY[\V[òɷg̻mƳ˶x|}W\X]^Z_; $]`^ažĽƿ !#"`d$#aebf,9³)(++//cgH9=LĶMųCIIOdhWRXSYTwƶ~ȳ_[eiɳdbecfjmjhkqnoltqzwjl}z~kmζlnЎђ'Ҷ(Ӵ5Դ1noȮɯpq˰B[ն\23Խm7qrͳӶs״Ҵ߶ضڒٵrs޴۵sttuuv vwwx! " &'yy*9C-=zz{{9'?/G;M@kRGSHYP]U`Y_Xb['e_hcyz|}~I螞~|]}t쵀~ŕѷ޵뵄!񵉅"%& )< !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK"vH$B  ]9[[hp Wqmn*--\୔4:78 8Il Ҽ|J0 /1]b"gn4WL6f^) H2c}o&W ¶v3 KzNXݭEz?C~6,ލU8_W5ΤG 0D LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=+C   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_vh~Hyއ J!RR"ZS90>1TF1V^GVW P>ZQ QRRjrz0U8X 9 QYqy&[.>6>F^߀ k i(QTh~{ Uͭ9H@J]ie pS{o,|w$ | ^+=XTdUZtG96)~ 8zîRP od`Ũ>BjknVWtͶꪝٖ | t_ $,ehjAj\ aoFa~lf̏@oi)Hgc M^\h&~  x"mHroq@'HPX W>`$,4<!)1OPIab %1=IUamy !-9EQ]iu %1=IUamy!-9EQ]iu %1=IUamy g!-9EQ]iuhhhhhhhhhhhhhh Ba2$-7eCAeeS܀U-1و}ќ,C[9">`HvĶZX"vu*`{dg\U;E|f"cLIcih>v r]IOGDO @;3Rޛ3zBaie%Ք\$Sy)h9 İLD<1'xpcVNE3( } z(wƕٰ`4|cE34sRDžDuώ+J `ճ -#{{{d2L&xpe[S# o@{U43RޛK:G)Q8wodh\lIXҪbB*ɡunZF2rඵtn-/ tH¢zV6޽q&bK 8Xv嗆v`L:$vaQ=+иLaU ńTԓ KC;0&wodh\lIXҪbB*Ig!\l6f9<<<<(u`.̬u0o=|^ڤj?\%DG7Y pG_ p]9FtlG|qe%s/iuuP6;'!c[vϫ6}LROTQA_8b簒||Ps!>Cr1(\&s+ۗdkI;?JVjwN65a;9Z :$=W#= h/Jbro)ǐBAgJ ?Pc?Wd9q+&Զ4t3 9L1'Y%5q(j 4}p"H-]17gaZOf'Xߊ:Uv쟢K:yÙ߁ eFctVu.VWs}BܯdȞ3)FV om|n/3hEA:4]xodC]L=ZH*!tl'-5xtYl(kTTRelFYONMNL"%PͤT-u5v~Ǭ=~v#fɓsN |&z5,_I"@0kSy>?tzdQP(`IuDShU2'"9M[[h@3/܋ٔǿvTORn"s;E h $ɰa29 ͙q~6;o6;eyV-vpP\ƞJS(Vѡ"~GCpR  S{lY2yq|'bؕ55HUzUruL&r|"^Iߎz:52VzIQU&ٵj5fO*[m$9aXw8\Bǫ ;vIY~ ݄+_ ԥ" MyqG2AZP6)h6ZhwO&!)#I1p3Ke]MP!>icM=ֶ:,W_`MmCH0'zjhGm ֞&Xsodfen)sK2f1>jk7!;EL#}$n;^q2kHsН-13BX7. (6 ɟh{uA`vW:t촾r -Q'm;Zd' h& hB8 `r:&p1zn_ 昫X;"iFvtu:lqz|V2.|4vt<~Wx&{鑂nh[;9ď:v@,]O5n[fx߮I/ )~T%3a.7cMYu*y+ !On }h$3K|c߿9a/Z{*{s,ު>{l:6h8Y@rpob:f{WTWr ^ɏk+0ͻ;vOͭ/r9_IZQوwn8³+<ߤs֔}rEpw@O[i8;WJ\:_rsl*> KO֠y=AVғF>BY.1Ўf,c]?I&S<7_ZzKb(_qr2Um9ae&[TʰOÇkgO[-2l{XOw:?"O\g;4k[gz{PIMj5v&F%?xl/Z-Uڍ?`_h_&\_4PCˍ;ύ "GP^ a߁mpR仪`*}wbw]OruWT-Yd)!m;J`T á?J嘅#:KG#}c.I8(lTqfhfυg7?c9{XXx|Uɥ`(B۰rިb4cry "DT b.2MeEQy$)4P7SwaMq,.;LByMk%+Lz~cŭ EJhfW\KޜĖ@Q2?r%G$ n>ց n{sup0q;)݂ |'m>\ ?|{-s [ ' H˷մ9o jUr*E{wwYU5b=1oY]ub5іR mh.-{>2a>m̅W=qbntH`W!{g Iq[椳r!*ӌOsFC&|Oz 1na O yyaX(72}k$02?N "܅蓊Y.0/.`Írv7/̍U;t냓O9kx(*W߃e=K6,2T'jgd3LMe Q'7"^[?-{Hg B, sB"69#\#D,t-q;O9(q 9LGtҘf4e}~nlSNznTfD GG? ՁMXFԲXyPve=zLįo"ѻ(?!7ggebZ3ⷚA $ 040506070809 0A 0B 0C „0D ŁƂǃȄ0Eˁ̂̓΄Fс҂ӃԄ10ׁ؂كڄ1݁ނ߃23p!?AnZ5/V:sY\G#:Z Kո\֍ٓIt U(۱\,/N'*P`,ӊX#k`'c(0ӊiv,5|1iŴb;dq>@ ŴbZbd dq8b ")b;d%i>@H&0.tnX%]}) Z2G grI*kiizL\\=oM)27PΩ؋yX|8+*z+j*F=?7=-'59Y 45U>40 |hwgm^/RiMZ>'Y2i|Hӏ숤m|FӋx$$@\?؇ ǣYa;w7F`_}e3^h‹[8^*TS< ?&ďpAlM?xVTgp }-dE+<8!v >~jUZ+y mtͫ4Ԫo4վb>/\\|Kk,iiT,ŭtgNy)~؆\F%|(p3q^JI6u1&:{͇6Wl/Jwؗu ԟ Ëtc1;'Ww1W]YWlEG)(:}3+a ŽD?Z@ڇ{x~ǭmv&c]JlkNHdc>Ff\[.6&c};")FCa4#Bd"JTV 6+;5YV+g G(X.8LF_8 68`s9V u H: 8rO 5[l١ڔrۍ*{эpfҧuq@`exDqdk"DXN$8VT#c8S\1E?э,I P݊S#c.ZN KWK񬌌/Ȍ}R^IRpV4'H ɮSx1/1e~S<,H ,H݊S#b\:5/35o9]IE[qj$F˟84W'ż`㠆>+sX )Hz+N(dWRgyúXތ#٢GyaDk)E'F#<̦2UO%%[!,tC!(` |,qYAo d^k*S5؊QLZ1zlMfg6=  4uii0Lr0;L#" P*sqw/D 4CyA<dhx>|SXx;CHxx8v38hex5}|' LJ~F뾷T ӛ=Нyyͯ39V~J?%uwQ/e??䆺;} tt׾wq:=s܇ qu` }ݸ̵7mssn@3 "may׸Kkuvz/.W`+N.ոx*,ԜObp)bnxoxXE882j[骺:l>t;&4[zKV+aj b{^Z>U%$TO,u:NΧ~}<t]gw>z+{8C8<nsgk܆UigZ_cp2=vy$<^YxƪĺWފWi*JԗQJ?MNZ>rJJVKV)|j$H)_W5Q~7K8:~G|>?46z;|~נ302v/| ',.r#|w(* io BD*>7j(oYNTuG OJ( Ug|ԍ6}@Ss.Ћ6&v S %A[ty}4Kˬgw*+u:=GˡofrҺi4Iɪ^fc"#a:E{r[Qҭ*WJQ4Fdj&]%=6,.r󐾷֠h ι7!fܖ0;%w,,:ͨ qjA+a܂:PPv unOC}:CpMu:^64NhzzYtY^ޖmZ O ֿCZ;Kce]P*4A } (PxGޣ'--:s4e& 1bI5uJ f'IYԖ]RUTI٣VI?>&K$KWk*y㦊|g,t \0D|LUSJmةA ھyONxw~@;/^XlXG7&Ws>܌%CxS8P1^n!CH4bjYjTiXha3ZMIEA1Q })z%vqmuKX]AX((A6C, ˫kK+ 녋+*SRQ*R$i>zء#7mlk6jPKCq& {VS)ԓS(N(Ab >xvA  kdw\jױb$F,E-ԁulduZY8a2QCGt]S=Mq`%,#|lQwjB\cx"iw)nXG:F[GW>rk#n})g"?>``ð(_7# '3ȫW kak0 ypwe ٮ~s=;sdA^W騈!}= 3Qj&쳣ddTt!;?$RoF$2!>>PMג|/[τ Y V݈+~5;(_!lBm֐̔,R'&t@0FHx%Q#Df(?2(&"]l?ٯ">ۈH)諗M=Nf[Ϟm63݀?Ce:޴j7LjaNS3omz2 ښTϧq=wQE|mkf]]&,8w& yN{r ywm9?NjΣB~(F&=x-6uEX>>XX[}*@a_vGB^$qu0dwhwœ2Y}E_//<o\TNlv킦ekhшd_2=f||O߼(F>@uy^t{S۞{6ץQt:,ۦ&]Exe4D"L\w5rhQ?: 0lSvܠ'+/G:x8ln}]KxŽG/$ymTd]JsIuo4,3^֠](,\Ti<,Pӷu gZQA4 dc`|7]t"ḱ&W3\KawnX-l/)7 D͵Tc ~ ':]i`? nAQ2;"7b3DHa~]t8mq. q rv4^>lѪs' 3q(PWq{KCH6q-=IE*}<tOP!"#ou(?PDLHOPJMTU%@TPQor7&+36 ߜ,+ '. &- ,6P@jb(5 -fP[ugi;)=@}zݺҮձܹ߼(.]l^}E !"#$%&'()*+,-./012G= l:Y?@ABCDEFGHIJKLMNOPQR~ : S eJTo?CGOSZ%Uk+JkTUlmnU|9~}~VKSZ;@E:?DLM[tuyzwxvTlWYZ_S"WY\bdgilmnsuxzbcdefghijkl[]^_mnopqrstuvwxyz{|}~`abcdefghijklmno+d#(  Rsrpqa`^_76EDBCcbedgfih`abcdefghijKbbNOPQRSTUVWXYZ[\]犄񈉊  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~*R%$')v[P)>EQMKa*),1ONQ\Wbjn"W\Jbd6t՝^F|}=#'iǽ !"#$%&'()*ab+,-./0123456789J9:;<=>?@ABCDEFGHIJKLMNOPQRYV_OaqrstSuvwxyz{ *:ڸg9//TU&%nlpVWXYe!0 /={ 2Ldx߰c)7o%@kXr~ٯ1p&?>('#!=<YXcbedkjyx~AY|Ze;:Womq2[|SP}\]3vu IHONon;:۳᎐^_`abcnprtvy{}xdefghijklmnopqrstuvwxyz{|}~ ! ㎏X3:7 mˮ{LKW@"F  $'*+_de/fktw ;ȧƳI?n%jB ~ʂ&SVW'(ʆXYpqr01z{*8J@o %&'()*+,-./0123456789:;<45=>#$%&'()*+,-./01236s?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[ YM|WV\]^_`1abcdef ghijklmnopqrstuvwxyz{|}~ ZN}ۈ=>WXYZlmnoKL!08w~?OxyMNebij$%*ADGJMPSY\/V_bcfghilm\Pݚf::iͥ !#%')+-/135  !"#$%&'(123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]fw^_`abcdefPƳQPPP   %  sRJU 0]Ă&"t _ffb] =a%FNᔯ9m#'X)Am TaH'(q08VAWE]pp hBعC%1ufAnoHAPoMC5 V'R5cۗ4ti`WU8U"7hƎS䕐 ,)zJ9h`yZs9#dhKq@'}F 3=lr|z Pj֗9@s5ү-Kpmz!o1?jbTb1.Fp`>bLG?|:#:m9ь^{1BH`?&+ɿ?B(>Y.e6я s,(G3r㻾|?\;l1cxJθ͚a/uDvQS$@-Œ-k>oGy=q)VV>}ꉭy@(Z;*>*FXf2{Q 8gޅ3s)DXoqGmv[+ .؎>e BG< Cl8!u0_>>oba Fdd:()嫴k-CK3g=#eUft\(kKFW=kc;v%μx<.Yg]$kaP>;dSz~!߁{?X@\_PqBҠ E IULX`yϒPt,>@h-żtĶhxm}0(vƒ{rnv # F;8}Bʨl&{5DxA@}-|XJO ^ȇ$/u払;xOmSNG}Ffl>Tc|+Yr)S Yu(qa]7\6X:exHk;=Ә?vR=t>0=s%j:j8XIQWnot{deSa$aCYLIc%uz'1\ ,CJi%P<<9^*OFr8pZ-*=<;:987654BBAD#o"Drwvum"29M8f 9 6^ ~nmlkBHUMQOo!%74se6,OMl / +tpfjiwvutsgf (@˫kK+ ꮢ$ ̼|l\L<, ˻{k[K;+ Z|:Ww[&2-)%!}R~Ё 0\Pee%@pР~}|{zyxm#";l6fٞ.X@ҲrR2q8hȀqqDCBA{H(ǧgG'ƦfF&ťeE%EOLJHS^[O/CHGEG;tqF 3df +4U@qDL#DC4dpB %DAF (&" !c3PWזV֕UՔԀ('&%$#"! (?1)! p1rm]]zt4s3r2q1p0/o/oۮn(nYOLsjhQm1=]H[QMq̜q!q&m3nl,qksT 7^AZY{WU)#RQښLNMz>6̸~vLJʣ+}f +4U@qDL"8lp'eyj3EC2: ~}|{zyx;:9876[- ,A1؁00|yuqmiea]YUQMI zrjbZRJB:2*" yqiaYQI#EHGC?;73/+'# ¾#o RCI1C/A&IQQQ3ryFK:,,}r?A|B[ 4fp*Dxjy^=aw}%B |qs3٩5-]wZi<<bP.r«WxOwo\P`8<_7 w$@sZJ,e."fχ<٨5xHXS[ K\E.9vߠ/]ZCcQMLtLl|O|- 0s.aSXso|,@.||ۺKdϝHhK9>@sw)׺eZɟjEe$t@ }iР8p. GN˧V_U!,ᝉ35t;WTh&٢K!k/)ۼ7~ C:|{q)wu 77+)1rmD|}YT?ǩ,StĂgbn4 tuvwxyz{|}~`&_ju}$XWhs{  !"#$%Q$e7/hȝjjuL'?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T 2M i [J)eGgE#Ҥ9$ b(a lc)b!md*c"n  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ӥ ~3ec3$=bO]2M h3!4  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɃJ"g_5RP ߁Yq]asT  !"#$%&'()*+,-./01234WV]\_^a`ihmlonqpsrutwv}|156789:[Z{zTQgf;<=>?@A:::::::::'()*+,-./023456789:;<=>?@ABC1DBCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ p Йh\+KLMNOPstuvwrrq쵶Z!&-4;@AHLPU'xy "*.15;@EINRTX\`bfimprvx| #(/6=BCIMQV)FKOTz|}8]coqs 't s/Yvme}i[agkyz{DM"'.5<(umDo&-fŽ),047:<>@   !"___ !"#$%&'(#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY/0123456789:;<=>?@ABCDEFGHKILJMNOPQRSTUV)*+,.-Z[RRR\]^*@`#+.5]i],E33 %$)(9843?>^W_X`YZabc SSSS !"#$%&'()*+,-./0123456789:defghijklmnopqrstuvwxyz{|}~.-T^ilopqXמ'G.U6ǁOY״kcjA 9tRF9P??????WXYZ[\]^_`abcdefghijklmnopqrstuvGGʰ˜Ǡj^-e<?N#oc2wz{xyRQ"  Pû312DCABQPNOKJHI vuyx=<:;! &%#-,)(jigh45a`qpsrwvutyx}{zcb`aj<>|~Idf =`} gi;={}FHce <_vw٣)DA>?@4 !"#$%&'()*+,-./01234567898=9BHGPOWV_^dc:;<=>?@ABCDEFGVUHIJKLMN;Z=Uv ?@ABCDEFGffffff+,+!!bbbbbbbbb0*+,-./0123456789:;<=>?1-s"ee78.tm9:  /un;<= !"#$%&'()0o>?@55 !"#$1ABCvD Exz|~wy{}FG2wp6HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|3x}~opqrstuvwxyz{|}~4!5{ffffffffffffffff6#@ABCDEFGHIJKLMNOPQRSTU7yVWXYZ[\]^_`abcdefgh8zijklmnopqrstuvwxyz9{!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}:r;|s7CCCCCC<}t8=~u9 ?????????????bbbb%#AHUiAd @ &HHuG*Cn?N5&-34ϹL6͝N'#sGHi+wQ#&˒u!$N?ՈkMA8wuY0>:RbPHJ=BuK^k@@L}2?*\rQM=a07fH!q ڮNl5<ӵ,r)T_8tA6)"Gθ= j GqtMqg@)ӝ܌~N盯]Qx]T%o,=gѹ24`55+%s0_w|B<@U zm^ 锺vj:>(pJap g\A?XS°=yO3.ˬɝA$3: H&N_ud7ZҨVA`E@ |xD#zAoX;Dp x]\\Y}j)s瀞𔳏k3 ޥuDXG>@l~*0|g'okR[;H#&Zʏ.ZA2G]YG%1}2 <)+_m0gCm(,^cP})B {W w E(C)y-uQNh8(ċqKW/_9r {x96=[SPR)+1=Lj','+2H|FEqYTc'!)WW)4|;f&h4v: XGHI @x<JAy=YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~팴]b!"#$%()*,./0&' uvwhi12C{?xD|@ !"#$%&'()*+,-./0?BE}A123456789:;<=uvwxyz{|}~GC>?@ABC HDDEFGHIJKLnMNOPQIEJFRSTUVWXYZ[\]G"$&(*,.02468GH IK JL  K M ^_NLMN O  P `abcdefghijklmnOopqrsbbbbbbbbbb Q PtutUvwxyz{|}~vVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DEFGHIJwxyz{|}~noR Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~SR0*.*8q(BZ[srC) 1?5Ngz+9s *D\]t tE+ 2@6Oh{ ,:u ,F^_u vG- 3A7Pi| -;w .H`av x³I/4B8Qj}.?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./012345679:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RVVVVTSUT  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ &4 dfA>HB!BD@ evUW[uw]nWuU8'AvБtf[k:`Gõ<z:☮>kMGmghш>x\1x{P94>ߑ_١H^+mM=-W=O/^ e4۫7@A}mT2r|a=lk`w'݊)RcϽU ?l@I~˹FjQYAſ>Y[oа-h׽ g$Ie\0smHaKu=E)gm@,gRMg[yܡ.ńWi~nxx}jI3 m_Л녆ܵI+qN *^&(+8ǁe^} !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLXU\ch[d`^b]ijkNRlmMenopґ昙Ԝ]bhn&+'',q-)F|}Nbi]NX֟QRSTUVWXYZ[\]^_۠  !"#$%&'()*+,-./0123456789:;<=>?cjsy $)07>DWW.25:=@CFI*rx~HKNT\^9>CJRY`ghkm|  !%jqw{GJMQYjo "&|RZIQX~!h < !"#$%'),-./045679<>?@ABCDEFHJKLOPQRSTUVWXmnYlr  !"#%&'()*+,-./012345678>9:;<=?@APQRSTUVXZ[\]^_`abcdefghijlnopqrstuvwxy{|}~P!#$%&'()*+,-./0123456789:;<=>?@ABCDEKFGHIJMQRK   !"#$%&'()*+,-./0123456789;<>?@ABCDMFGHIKLEJ:=@@@ĵBz>  @ABCDEFGHIMNOPQRSTUVWXYZ[\]^_`abcdefghiKJLjklmnopqrstijklnoprtuvwxyz|}~ C I?w; !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFKLMNOPQRSTUVWyz{|}~Ͼ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmopqrstuvwxyz{:<>@BDFHJKMOQSUW!#%')+-/13579;=?ACEGILNPRTVXYZ[\]٦  "#),/1379@CIPQRSTU[\]^`_dfhkptgvr5|}26:FAȼкĨeY(柿·w???{|}~  !"#$%&'()*+,-./0123456789:;<=>== MCrlmnope)*+,-. XL{@Fqw} %+17=CIOU[agmsy/ABCr| $*06Vx!=Ty0IjzLc30Nm"Nf1d/Kb">Wx9%q<\I8v&Ihv~%a'`kYY+,329:G%st8@4H2]THٜ^íҦO/{m+*ZUVNUV>` 2 h/L wiꔦ&Bԩ*ඟ?v':vl2fugՉPMu9S&Z pA{1 r8{D`pz}tBFGޡ"\=<̚zI_2qģ{?`k_05xk  .)S6 MXloO0a=dۺ9v +;?O<^O~ͧ馔5]O#ضB ??ǣR |5 Hۜ>N&!v|PMbu.ġ{'tuW3'-fA0p LB[8!D  FN4T$ߖr2;lEշWrjJ'| LIQ|:[ T_ f0٠A:OJ\cFj~G]1ܣ%Ng\qejIl>h}%N'&#ͮӦpKhc?> prO3?燖fQܺ*_G]ZYu A?S O>Tk5#wLv p=y[(6p)ܥj>w'~M<%+wnX匿3R9{|h-] G-0jn8l7wv>4NLQ_:@r#9*|( z=7^(ԕtF< k'rz(+/36myi,"YXit|#+c-N;*h;Z}.Kk Ltfknq鷸NS0gD: i%px'*.259;=?AE; j&qyAB ,3=GPV^dktz %*18?EJNSNf%AZ{3I_2~wM CB9Ƨg-ڣKq*ZWYr+u*%3 YIc8eC_ş3/60./01235678"@^?Wz#?X{1Jm,d/O=+i<[~#A_@X,$@Y|2Kn-e0P>,j=\$B`AY|%AZ}3Lo.f1Q?-k>]CaBZ&B~4Mp/g2R.l?^%DbC[}'C[5Nq0h3S@/m@_&cD\~(D6O1i4TA0nA`'dE]7P2j5UB1oBa(EeF^)E\8Qr3k6VC2p Cb)FfG_*F]9Rs4 l7W D3q!Dc*GgH`+G^:St5!m8X E4r"Ed+HhIa,H_;Tu6"n9Y F5s#Fe,IiJb-I` }4M~fyy(;{~x&OS["]6KwRա *UC%*svw CZ!Du)z{~  49V(=c(K?_(M'*&))-*.+/CMBL`p|~{,mrHZ[ Y VFGIH[ABDCZ=:2-{z J(V԰۸صڷٶJPSeiadeAyxޛ Ldc W X;<01 klkl•DgyR4Z_`aaq2BTКY\234Spsuqt98?@5t 3* h`ldmeorux{~6ut px,5 IL> v/V` PuGTYQ'cܣXsI$)&G,1'X^L;NOPQ-./012yDEH37|5FQEQt duz| UMVRW\]H_#(+0&}78V|}~Ȅ;:ow-m8raevfgߥhij㦆l|!mnop#/$r%sqyrzs{x79:OPs v& 4$%wu벘.0/>/ 2s jRSUTtnoqpr\kcsbr_ofw vMe$@YzJO1/+l!Me0Ld#?Xy1On#Og2ٶ]^ h g45hmno?B<>C|~޻ CSIYEUM]DTJZFVN^hd#  "!&%('*),+.-0/547698?>A@CBEDGFIHKJMLONQPSR$#32;:=ʚdcfehg ѴUzry ̽ 1P㺸'&#!,*.-0/31547665SR~.-87xw$#=<"!0/MLmlED,+o4suwz|~񎍈շa[b\ BEHKNQTVY\_behknqtwz}@CFILORUWZ]`cfilADGJMPSX[^adgjmpsvy|HIJKLMNOPQR !$'*-369[ђ.nM)Ym?ғ/oNtvulmzyVU:29: ZpLIWs+n*o3b?DI&I;ǜs%`l^!"}X IG]|BI0<֚֓.J?G$bgӋXibJ0{!]ㆩEI1ҔX OƵK^cw[ U3|AQ._D>;cJm)2Z6BڗR yEe'0^a`k.nۨ 1F!B|y ܈%i1eG_ϛRQTꋏ;CzUb@)ht܂o*U]4L~ƧǛ)Tِ(AqkΨ%<~F^ YB?;E9e<2&$ M0]o煣.hN;Y$cN:Q5u'w;ϿAc2snIpCGEΛ;c/=ȣzΫp[sw>lē-fdG?ޭ_<Ǭo1VFd_?=?ٮN9 6t=]-$e iGy˭UK}sv-ї Q3(t) r޽.mاQϽk\ KR)pXKm߁.3%j/y섻>OK>>|ɳA٤ v;3oҋ`]ݳ5Str$oO?FYu_irܵ+X\<qjo{6trO@#a;XqY mV9]+ PifY/(YƀH&ΌTJat7a0nșp"*&d+L9w2&nH%u*1#g&%l2޾E ]S E<# G7̉[Ho9}Q2Bt3'ADfB(Z&$@PHCs]ۮ >>SQdW ?pw޶)>yp<Qnz]=^#ayy,X,^g@-F}ѭk&#>wV 9;[Yԫ/ Kz<)!q0Ih>g/|jssAbk^Z6Ty1C| nswz\4(\+ v|{{Bϓ݀@y-BB>DyxwvubmaPIߨh1/-+ECA?=;9753)'%#!~}|{zyxwvutsrqponm2(`\XTPL!ƒ^Dspkfa\VQLǻa ߝ\ژW}r0=&}Pifdbz %$#"!@>-ʪj* 4-'H {pmjV'o0{10/.-+*)('SӒR7*"⅂~|zxvtrpnlj43z^zrR2ёq񮘈xhǷwgG7'ֆvfVF6&փ}yu\[ZYXWVUTRQPOv&&$oTDóscSSyqiaYQIA9ᑡGaÂF &$z " <4`@AzЧ(@>ށ8w7vu5t4t/+'#¾~zvre%d$d/ {mlk뾚zZ:wnf^VNF{5F%pl\A5/Ƿ7'ƦvfVF6&ŵUE5%dwjbZRJB:2*"⅂~|zxvtrpzkjihgf_X]aaV\Sedc``[YWUTSŨlkijNv%  pXZVXkel<;" ]8.l¾VRF6 420.,*(&%#! f&e%d$c#]1аpP0ϯoO/ήnN.ͭmM- yyyyyy'xyyyyy}:r8{wsokgc_[WSOKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62. NMLKJIHGߨh l(! ᑡDž 2(`\XTPL! ,P OG?7P|ponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFŻb"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓݩiI)  BA@?>=<;:98765u %$#"!@>{wsokgc_[WSOKGC?;73/+'#{lkjihgfedcba`_^]\[ZqQѰtd'Ž}ume]UME=91)!!! LK i)ȈɹqaQA1) #+|tgnl`V[QvSSIGL@=43/-)RQ210/.-,7@~nxwDCBA@?>=<;:9876543210/.-,+*)('SӒR7*"⅂~|zxvtrpnlj43210/.-,+*)('&JHFDB4|xdqaÂF &$$DA $@pD?{ A<ۻ{[;ںzZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱq񮘈xhXH8(ǷwgWG7'ƶvfVF6&ŵueUE5%dwjbZRJB:FEDCPЏOώN΍MMfF&yY9ظxX8׷wW7ֶvV6յuU5ԔtT4sS3ҒrR2ѱq񮘈xhXH8(ǷwgWG7'ƶvfVF6&ŵueUE5%dobZRJB:FEDCPЏOώN΍MM}F&ťeEdC HȇG 4*dP! ,P Ч(@>ށx8w7v6u5t4s3rq1p0o/n{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxWLD<4,$ ûMKIGFD|ONMMwvutsrqponmkjhgfecb`_^][ZYXWUTRQPONLKJIHGȷwW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2#C 4*dP0!!!B_D4 e^XVTNJHB4D@x (@`srysmga[UOIC=71+% MLKJIHGF>Ңr2c-M,j4!xW6uT3r@:4r.m+F&Iʇ<20$GJ8gg[3 ƪf>2=|O'ֺvZ2rl\`XvC>==:87621//.-+))'h ɹqaYIA1PB" 2.,*(&HD@">ޭ}Lܫ;Z*Iy˻{k[K;+ ʺzrbRBRD4$óscSC3#²7-% BA@?>=<;:98765u %$#"!@><2t`ะaAB "D@x  8`?{ A<ۻ{[;ںzZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱq񮘈xhXH8(&sF ? ,( Wūa{ RTOC~h=;ZC̺@?Cÿp\~" o=ڱ|}XwtCl >q|_a_]tP4ad]C60'ȉ-n{QunS~.'L9dQ}}ZFjZ꿖ʡb.S#X`=h}q ybp=}x]$s߫tp햴,Iբwd=^[u Eq91zqC{Dgkehbqq;Di!(-04:?CHLQSW[_aehlnouw{ #$%&/96ABKYZg~Z7>-}( ,`{Z+ ΂X`9*;yg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ^\]^_`abcdefghijklmnopqrstuvwxyz{|}~ WXYZ[]\^_`abcdefgijhklmnopqrstuvwxyz|{}~_ $%&'()*+,-./012345678 !"#9:@;<=>?AGESHFTOMPNBUDCKIQLJRTVXZ\^`bdfhjlnprtvxz|~o"IRRIsml13~jq2j`bپe, ;@kxOE)@kaEs1FFuiZ ɥ;UREHBr>#'wA,/Zѹ'jYTAѹFj9{,#j9Ps s.Yzr5`T 44SUWY[]_acegikmoqsuwy{}bbbbbbbbbbbbbbbbbbbbbbbbbbb !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ|}~ccccccccccc !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./0123456789:;<=I2/IBacORTO5ݸ=vY~>ߢۧZ'K(lU ട}ڪ/r' 8}CT4* r?pH$D"Hlq5"28PC-E 0L<N0Y$ #F"$>zQI9) ȸ3аpP0ϯoO/ήnN.ͭmM- ̬lLLG7lԠ1CF /\`BE 'L 1BD=<;:m۶m۶m6J袗F{WO?;nLwݩvŹjh;;Fnaɵa<$1  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~mmmmmmmmmmmmmmmmmmmm—n $0""P06b~hCH}( $` TE mTR uUUUUUUUUUUĨ$DBT B&(@10 0 *M5QEQE9 WזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDk۶m۶mŨ eZB!BJUd _`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~灈hm[OxP !#+.JQU]cgpst ,0;>CGOP[^adhlnz|~s%2}J.J:sYenm5^Ǎ86@ `X LN^̶-Tl.Rn/nv !#+,6Uǖtm`;k<~?)]yl9>?ACDHE&pNOP[m'R_odf2hjrw)~*!aIa /l"#&.Ow0cn'>mÛo!qߢ!cE'i߂dhS(#X /a}bwfeM|ٞ}qȻwwE/geG.E-Y2v >a-UW$KuʁJ.#$1styEJj߅2`EUzzՙsJI47ZzsCM1}xoP1fIwKo&'-N{ !"Vc#$%a=GMKM56 987ab U" :'$-01)3<456;==@A>DINOz\_a]dy u vw"#$!&+,(*+x458:y<=A-INRQ{T|WVTV'MW˽ĽXYZ[\%)vx!FMj} =FL[bjX\].cefg/}0pqru{1243τ؅]^(_`  %,-5:q>=@rDH_bdetwxv{|̓abYcdeӳ ?BGKPRSTVW 01:?AKTiku|uhoklpqgwx?~|u@nABCDݝ~ퟠEFIJK L".4M789@NGHOOPSQV\Q_cgRSsy}Rf?_pV]xPh[*}u{-& :a)\ѝwڂtc yFp4jqsCn~8vgA%wNmM=*C&bjV]1X$Pj@8Gq97s=8mlO+=Hz&o/kK#d0TN6eOҌ^a4O. CZ/X9?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hQ i ժժUM8)uH0ckݺ~l6fQ5,}?WW9R* W'e ^ux^ux^vQ9dVUTSRQPONMLKJIHGFEDCBA@?>=<;:98765432);ʉI ɈHȇGdžFƅEńDăCÂBA@~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*{me]UME=5-% ļ|tl !o{ۍmIRL9UeF5GYTE {TLB TLRA` TLBTRVP?Ĩ$IA%'LBp?TLR TLBTTE TR$ Ĩ$UALR TLB,TTE TLBAT b &UUUUUUUUUUUUUUUUŨ$԰XILBTLB=TTE TLR TBFh/ "R 9UUUUUUUUĤP*TE TLRV TLB?TLBgTR,?Ĩ$IBP LR TLBwTLBTLBTb0Ũ$IX0LBTLB ?TLB)TTU TR٠4Ĩ$Eeq;HkLB:TLBaTTU TLBKTbL i8?_UUUUUUUUUUUUUUUUUUŨTU-Yw$ LB\TLR TTE TLBmTLBTb9;UUUUU?Ũ$IBA%wTE TLB?TLBTLR TRHAA?Ĩ$Ib!LB@TLB*TLR TTE TR Ĩ$TEA"LB?TLRn TLBTTE TRL ) Ĩ䥩|$!R LRD TLBTTE TLBT$b 9UUUUUUUUUUUUUUUUUUUUUUŨ&M9H('LBTTE TLBTLR TLBTRL9]UUĨ$IBQY0TE TLRZ TLB?TLBTR0?Ĩ$I:DUGrP:4LR TLBTLBTTE TbL!Ũ$iA8LB`TLB ?TLBTTU TR aĨפ/T3zIsLBTLB TTU TLB, T4R 9]UQUUUUUUUUUUUUUUUUUUUUUUĨƠ8H>LBp ?TTU ÀTLBTLB TLB TbŨ$IRs=%LB TLBTLB< T 1.@W:Da#$ kd%#*0]d0PJO2ms`/WRPw_nnT63ŧuZp; K°r6FD[>-d.2D GP$&s+$h,b*h$TVŨ09H $(H$@d$)(:C:UX] !O)>C}uD]5; M6ӯA';@a-J9\Υ1dbD@Hk  ڟ\PA$⸬56BAf\G;0wߩN="Z% HP [cLUVWXYZ[`{|}~abcdez`zupperwalphagxspaceintaphankcntrlnctnummbining_level3otoeotitX X(00XH{0\YGEK:8=B6LWJYibszoxZ0eF85XRb^ncX@00CGX0>4M?R^Xggn;OO}Bk_`PCIrF0QiW=|aujlce[]N0VM0ST1@aܔ cqImRnqB!bDD"""#cݔqHGlD\`dB^} ڧY8rcƁv( mwf# v6JBr(vB< ]nFA.~=xF7^ȮQmCrm*]>Bx+`k!= 8s^ 0ါos̎7 ;ͨ]Y\yl2 "<@wBPMcBim-O"r؎1F[z U2~W/Ol#,JB<]v9z/nU{6,M-%5,[6BT}jWԉ_/rϪ _{.dN`ߗ/ܚ/^ 1ͺ=V@Pfs7%Ew1s0FnM FuVj.~-,Z- &9?BRQ; j@3ዀAr: ~|@o.4|T#Z,,$(DAAD" BbA9Y7/tU:ȁVBY+ǫ)~*+D)`~F'.],tNeL9UJwU8ȴGZYol 6M3`4H_F]C&CO:\̼k7 Q6FQ'vRfgZF ?P$uD /a! 7E!9S6ܱMftO)P]Z 6l9ps3 ΄xسpp; kq苣ZêgQ~׈ 81F :F@:"Jΐ;E^~xu f@:7pL)m5d5Zu=Rm,?7% + T/QIӆ6H9>04,TTaqL؆dniL3 bNy$ȦJsrŧA7Ȟj5^Xnf'R@0"eƋJi1N^u5As#llQze z̬pV_r៙A|G6QG;aÝiwiȂIU^B+W as\ D7bՆ\!$HPF#>gSxwI|a=p+u&uJ!'$ELA~Dj%hϦҍЊw~62IMbJ.v|( ¯1|Q:/,Kbu0$3וkGǭOVL |Zh'4 P  P^'u:yN^'u:yN^'!e 2z| syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4xph`XPH@80( ^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"EńDăCÂBA@\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< tS45n׽{]u}]}^}}_{{{u{]{uwu{}MRDEP|=Nl5L\-JBL%H}<F\,D< /,*(&$"  8n4l.0r,jR(l2$h, vffjVT"D!l4RL$`¢bB"aA!` `.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@c syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4xph`XPH@80( ^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"EńDăCÂBA@\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< /,*Ip4xph`XPH@80( ^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"EńDăCÂBA@\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< /,*(&$"  8n4l.0r,jR(l2$h, vffjVd*Fp6 bP&h0vaQA1!p`P@00owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8_XTPLHD@<840,($  qfi\&anYZNQ,jR(l2$h, vffjVd*Fp6 bP&h0EńDăCÂBA@\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< /,*(&$"  8n4l.0r,jR(l2$h, vffjVd*Fp6 bP&h0EńDăCÂBA@\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< /,*(&$"  8n4l.0r,jR(l2$h, vffjVT"D!l4RL$` <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*m*Bt1$ 0`QS-_z㜘㌜c52xAEZ2c3RǙt-_*MᬌeWM<%7p̃+n;qyħqv~!:%.4wOtcm"+l(/%"֜Vm?:%󙜋E0|܇zqй|փN:pwYVgx P|ͅr'%W-}D_6CYiFE!Y{Z`rD`,2?n?uc_VOd=04hsӮɥBxIrŠF؉('W/d@㠊nĨ9{nrP"~tYJBp8_b)D!ĤуME[%nO>4~n|pq aT7aNc`HhO~9䔏$b D]hNgJĻ<ɳ/E[66bENSq&JwP"%r3 a犙a> v3v=d-0}0/!?iș ^C^o[' VCdXJ)E0`[?ğ0F ǧ.;nv3ݏ1a ğ&̥2<ġ0zMRDEP|=Ndl15EܯȇGG+*)6; ɩiʹNB:2*J f 2y,.wb*u#B&sL""q( {~gn2 m&\ZXVTRP׉I ɈH ãUՔTԴfZRR'!gPP<_ofWk:DOgT&Gc8=?_dznljhfp7[L 6{`.-,+*)(ĤdD$bʪjJ͎zrjZ3-)DCY(L௷jثJH}Ч\*ȣH vtrpr76543-Cb0ubRB2"h~eUE5%fGA=95IHGFEi!,T&anYZN>Qd.IX$A`t;:98MS^d1K ˊJ :1)! q|xtXjLKJ$#4l *0r,vtrpr76543-Cb0ubRB2"h~eUE5%fGA=95IHGFEi!,T&anYZN>Qd.IX$A`t;:98MS^d1K ˊJ :1)! q|xtXjLKJ$#4l *0r,jR?R(l2$h, xv܍M &cf/̥eE%~@><:Z_YUQMIQPONMk%%uґQQh}6 cqv[m{VOt6Key4Cax<;ݎNNƦfw`hY ²rNLJHFDB\ -֯('5Ӓ: Ȩ(M4>8 zܭ6Z' }:̥2<ġ0zMRDEP|=Ndl15EܯȇGG+*)6; ɩiʹNB:2*J f 2y,.wb*u#Bfi}4~GBw/Ź8%>}98 8@܇'Ñ0wns{y܂^%xpT_7+b<}xY|,>ߊWqs{*޽>oųq'~}jثJH}Ч\*ȣH vtrpr76543-Cb0ubRB2"hUՔTԴfZRR'!gPP<_ofWk:DOgT&Gc8=?_dzWVUTSRmvԓSӚiIItdT&BBA@eX]V^UG>MRDEP|=Ndl15EܯȇGG('5Ӓ: Ȩ(M4>8 zܭ6Z' }:̥2<ġ0zMRDEP q 8@|O#Ïs88|.| ޅug(~;38na)(?7y/9'yw݀{wκƯƭƫ^^xY|,>ߊ_喝S{)}kijqMz&^^'qxE??ĝo>3ė{8p^oïT(}8ĭgKz%ċ8D\qGnk ]; }; W(<nI8GC \{9878| r .=4/  Կ8HqmB~gm|Sjt ckS,btYtKr {x9t1KYπ Pn=yL{*S^=+ï˶g磼V{oM=+wHA\{&o28z w; l'+74SL/RJ'4RH]TD=B T@>S<:S8|6\S4<2a]rYbyUR9QBM2I"yE9A=򸣎9x581`/[{jj)2Z蠁D d8X#^`{;rb{R;B2"{;򺫮z:z:rTL1J)TH!}F]TD=B T@>S<:S8|6\S4<2a"rbxR8B 2 "x8qZ;lhw_tIC +"BiuVRH=O>3O<ﴳN:3N8tM6T3M44L2+f`~e\neX^ieTN)eP>FI>:x580b,xb#rbX!F6 &(`@뮸jjjj ꧞j)ZZ)Ji^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifdW0.R,*R(|&\R$<"R yQqiQa|Y\QQ<IQA9P 1 )P!|\P< P;.^{^)77Ҵ_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L2+f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h`(`d//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**Z**z)j)ZZ)J):(*(Z( (zvIr njfI /-+)',! }ume]lULM,E ;pC 3B +pB #AdpAD@ $p@qoko+onﴳN:3N8tM6T3M44L2+f`~e\neX^ieSJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X   iz:jjjj*j~ini^jiN*i>h.hjh (uMs%w\q[ojVhmeMbV`uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7dsM5DL3$s̿b ^vZfVVIRF N6J&FIB >:6H2.*&H"vfVHF6 &H`iydW0.R,*2J(tI&T2I$4rH!G{qGsFkqa| - %lL , DDK$qDCC +pB $p@kigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;97\S4<2a]rYbyUR9QBM2I"yE9A=򸣎9x581-)HbvfVHa2 "x8woko+on쮫nkn+n~mnmO>3O<ﴳN:3N8tM6T3M44L2+f`~e\neX^ieTN)eP>dL.dHidD)d@c` .`h`(j//[//.몛.[..z-j-Z[-J-:ZjQKc-a _}]u[mYeW]mUUMSMUPAN9TL1J)TH!}F]TD=B T@>S<:S8|6\S4<2a]rYbyUR9QBM2I"yE9A=򸣎9x581-)x%8!rbxR8B 2 "x8voko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifdW0.R,*R(tI&T2"2H uFkqFcE[dqESDDK$qDCC;P 1 '0BtAD@ PL_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfU6Yd5Xb _}]jk*kj*:*ri^jiN*i>h.hjh*hg|gxd4OEԿ)8x@GD`n pVLks I0p%Xq`hA!K`:d" ya:^,_  Ҁf[G&]ؽiye9_1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFc~W|zWx}v]Wt=rWpnVljVh}fMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A PkqFcY\QQ<IQA9P 1 )P!|0A4@ sV[kuVYcUW[euUUS=RI5TP?K-I%GmEMPC %tPAO?3O<ﬓ9M7dsM5<2 \jSF M2$F#6H1-)h!ana^haN(a>` .`h` `)P!|\P< P[//m{ $盏 =V2:Q!"֠xĸA NZLBq{^,˲,%!Ju$$Ź L͚y2 0_lrʔ(O,IrȐA~ ǎTc7f<E8OtbMd"KTIDG4bE$"CAbgys:ԙC0 k۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m ļ|@ADGJMPSVY\_behknqtwz}  #&),/258;>ADHKNQTWZ]`cfilorux{~  #&),/2589ADGJMRUX[^adgjmp}(5@CGLPSW\bfimrux{~ !%(-27ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$(,0369CHMSY_ekqw} #)/5;AJRX]bglqv{  %*/49>CHMSY_ekqw} #(-27CHNSX]dnuy"',159>BFJT^bfjnrx| !%/9AKU_gqz!'+/3>CGKOSW[_cgkptx}"',16;@EJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|! !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|& &!$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|) !$'*-0369ADGJMPSVY\_behknqtwz}+ "%(+.147:=@CFILORUX[^adgjmpsvy|, !$'*-0369ADGJMPSVY\_behknqtwz}. "%(+.147:=@CFILORUX[^adgjmpsvy|/ !$'*-0369ADGJMPSVY\_behknqtwz}1 "%(+.147:=@CFILORUX[^adgjmpsvy|2 !$'*-03691X[_cgkosw{$'*-0369CHMRW\`?!d?a PFqa,:kS ͱg>,LJ+>$J?<x{vÀgsXLpV tܰmTOxȑלc&|d1? |3sp+l4jwl3c]櫩,.7osrڿjM2-v\dWeu.3khhzl*kvV^CI h2]FvW,w6˶T=uRKp{MvU^;6f.*}cS}7L 췷TWE-MjbKDK:lVqw%IF¥dL)]w-+kIQY"' <9hc 4!"D\hq!) 5F s 2B (Pgxf::_101_hʂUjj 4(Y`dP! CA8`#3D]lES@$ "A=!jC *99r@x5hYK;# W+Thc$E 1dw#9pFEd(`BAEC?<džbpa|@ / &!8٠NWl L.Z`U%&M$J8@H AGnfF.)pPG5䁡@9 逍4g̬K *TQQ4r1Q "p`cvo8R"2‹CYXAEO0Ġ"!tc 1;%!n8Xf.΍M LL/[\UIIyǴ# 嗖Nr]ujd sOe(O)Sҿjsɍhh%V.\2_\夼&8uB񜜞xM|}='^I>ߙv$IeFȐ_"e5چ)blE6gY$XƪKs\o5[ґϮ6 qlLĞĘUEe)-\ySS+^^|%ZWZSqQKKfklT֖o\inSCj.6`}HVDNnN76g+72:a;X f3׬ f.ہCsp;Xtϱ o~Cn2V,o_ g@؃Blf8n_߼`o|+tBeywizji z|N<95z<&ONMɓSo//*ö,׵\ZcjJk5jha6c[ 6+W^C[j,5fiLM=&f^-alٲe˖-koiÒ_moooks%m0{byc@?>?~~i#g?q~k;{oj^T*VVVk[&,u娴~ǝGkGeLeu9RvT'olv [K`ZgMɓSw'}rjx~7cѠc80޳mю8ţC}hBpx>b FX-k4 =!abF'!A1TR#' (fā(bB@F84#>y#?7#.qB?~1-b=:셣=;j zщ3 G7l;1l( OQ ^r`c 5htEf1FHȋCYXAEPz‰&)D@'=8@CˍlɓSS_/IM>95mjԴ 8 3Ə%Yy'20-I?F̀6x>%^oJ31Z8`ѐY侔Ձ' 21LPg %6¤uȇD!c !Bzc!A Ç=RF1mƉ>t[1GZЁ泅i$#@YgEס}[؄Ip`7w[f5ƚS~7^#SFtCc d6sl[ˌfMb 6, p,=v`@H$H#TwaS kla6YDs.{pw H޽{ݻw޽{޽{n=޽l E.' Ӱϛ7o޼y͛7o޼y͛7o޼y͛7o޼y͛7o޼y͛7o޼y͛7oSώ*h/OMLh%Fb#&b!~a>簞41p ϰ ÐiHl"l f(G ,$E l d xBN 9HV:I ,"k4ӕL˸UlלVVZhe=S߭1;_?C&2Le/a{u^V4㭪Y:6 &Qc0.r dA-m85>1OyE8_k}u-kٌg]VgEgGv c寳{\sY3YL:n-/[[i˜ M\u]wVx37[>!k`k;o{s~Yk;s/#ob矬F(h?^؊~^܎(C(%,;cE"cX]wl+ 5[my˶)U۰5rpDgl7{Uk_/GRp9LF|ZXuR..Ҋ /_݀ 0~392m2 sUe Y̴F i]KQZ@yN ;䃄5:TV1E@^q+?vӡx>hcc+vxV|,暯:P-Q7r^hz,w|9s-$& =ο+! -)CKzxvQ.8*\Bϕ җ 4!1Aw -b$! n>iV|>fn Ae -*kQrJ>G8ڵп1.8t턲f}wh7Q8!PesLU7swXW!\ 9;| 2/HnE>'&ݪI1w~ݝ FI<󲾳Vmܵ[.^]Cg6X]mr%RK,"O$!aluzh.?byJ5qq.Mjf ^A-=suh]|z+KE<#VS_qLUW+>=%=?uw)8{{FÁ!pM_O]0՘EqZ8V`|ۣF+I]=G3pU ޅK 1YsX_,|A8BXꪼ©P %=v6/Sx=A綋`61'=SF^0 b_ 43'ks@ણf²3EƗU "F"OyU˶9D%ȃ? 9uKnM(:Ƕ.sʖ (:Zk4M'oCGp<3rѤuivG_]@%q BtNGAΑpπDfo4bi3m>3y}F=w>O^;Jկtvde(< (1CygM'XhTiOedߏ c;t2 |'Gk1rq]Ob_YjѳQq*,ޫq(G~zLxtȳCuoEmӎR:[Y:?jpW|w3k]Y]俹PǚS }S,eύ߀ɴyxp>cG ds`E0%Z35z#y8[nkX]j ~p3Skb,[Beݜxl2K)z<ǶuqR/x\ǹ𵎲5MW8mzkz/-YZp#ZwAᓲo6wjpGљWje/&w~9l^rpÇ|?| ~C[_a(l1lUJp9Foف 'M,)kqVii3e< 2VcC{#G䀇_&+N>e9c}fJVARMu]{EWVğX|.Gq&raYrR4)gyYO&߿oN?0m~>_ޒiy?Xn?hQUj 1nju.Ԙɜu ڷG1XV'݈cv{1l?0v@fWy%bSL'^žDoZ0־?T`~Bx;V֫NCFllkBdzG!t:{QlAJ5)zf7VnH ӮzXZY~ gRד3Le/Cq, {Q'7!Ud/)ˆ 08c-h/A3Ȩx bw`˜nM_/跡0J a31c9fc 31c3ƂT&o5 }7ᷣ%X5h UVTV ldyfzTo N֟۠ĹxX R|Oe촵=uÁ)k6"A+ycą@ĩ]W{]h 9ؐ}ڷ~_9w|>'Wڟnܢכ|߈urg.?s8E08{Nшq v/ yOl0ojB5"G5q.,G~o&$ _eSR+&mwzC&^i9]h$ڋ8W|7j<:88B\;o.qę+ |.E]oNqq΍$q945>lXfJ 82@ $j\hNƔ<\EddԶm=mZbpe7Ǻ||i]6: DoJ#u8,6Jb qAfK0':VJ,gOQYOz p  6&iG\[ "P>CJ2&16ε 'V}IRziyjA-0Wªµ#a"S$f3Iq-5%\a.9"4 m Jif&Ϲ\p]ٌ^srxL=nomϘ/gSdٙӺbg2Lj}9l3̶ 1S,lLXf<0w:D=.>;,\`>~cVxRњ~a}AY6W m6g6m.fd.٠ҽ&9 t.4yNtՌ=8=}S%hc3J۰ns0{yHԊj:8)[~sUxOފf@EɟsӼo4zY|7;vo|~h'ǜC䈮3S{<#oF^^6Rcx<&3<Ld؂@CÊ&k6،]8l{|=Iha ѝ>K+M6jNPg1AXk1D٦(^4rysSS,e8#0 ׼C⍕1<9yγ&mf3:k3\E[lu2k94Ԛ{h \3w |f4#ý2w3Y,Lb.b*KlȂɈ<*cka1^.%$3i< î̩so OKxelX^y`S0v^{vFZu|&Cwŀn2NPu8V}[ ouj|np>|UWUU]Ԯto:Woj:5SSK@o:+ܱ#sSAEcMMj:p{ u^Fg鑧_q4vQ9v-)!zvSeA)"w_'}Y} 4: ҋL$idc;%I\9A"i,cqXMݭ톕k Knbl;[d(,^9 r1rg(MyDuS>W\lrIrNs*5O'*'E.Gjb"+BI.w岱}_B7nhn[[)QnQܶ絢bx>zTG/^ndz2$h:d%Ѓ ψcԠ5PEc1slp(0024#3OR]ۑ!>s}k͂Hkٙ xסiF7o@x6T%6?ߐf1wßZüG{.8S-3!0iRq~fG]@86l(QB&px!)Q8lfI3P;L q@vp E#'L@+] R<99#`0u57$SY͎iq>%) >k'|cu.F^Fp$|bO9\Bb5sv#2?ο}=čy$lz'AMk>Tߧ'e8Tx;Jugw 1>?a:SU˾+ᅾH !C6Ƣ2RGLnH>>( ʝEkЧ*x<~~~o7Nm~ ܜ3?z`!7XwnhrK7b@Lcq^䌟Dv;F^ n1w˽CɏdKZ/P9[Qml|9^Eo=0 ?jܙ/B[;8wH,coȲ)3~ir!\{ŧH;, ӻ`9 csפ9Me-U*rorٌj?G۱>sػ4~@7dgg(Q{Ik_U%@^͏L y~Z y|as]KZbB-Ƿ{<.ƥnr^C@@r}[~܍＀9D ~+R^،u2Ι%]Rg`W{ؘ~xKhk ?x|lhqc.n^$!ie;.M3mؾ{,h]bݢ1vMEpviaez \A6:-ʹ˛Brm˯I]aɞ @|8*b]P Ot|>=f*w2ԍt;G'v-N$8˥R.^p,-]=-7N4=s4K}E|kdpF.Vxd^lWiӾzثs+zP^y@9gJK =F-smMuu(g̥6t"O+gXȯbm /OL~[,-\b 7:o"+H/@iND)}Lp$.,gJf!Ҁs܅O T&q ^Na!/Z@29ɇO/u̍,'b 0eE8 ˭ ҽ`@4O OF[y߰TR{č:kY1HTwO_~| ط<v3? `cAl(( Tb=*R]]|]ޥ}v"[Ah0J|v*k@dgMM`< 6e{ˆ7Hu󄏌LLak=bDQo r+D,*Pp\մK n %4 G8zߘ7;1]?ſ"%aJWIaXCxS#LY@}P2022*o>O0&53u`/:<<<<_Rdj/;r;訇'=QC,lrW$E{#7ɗ@Mf$($k|# 2C&nZwpȆd`I:`u E/;Cү }pceF( ;y;sNA2C@]_uHkĔYz$BZ;A;EEA$Z)jJNiF+! %`Iq BEXQPǠZ4f6{RkF¥#DW/rO@-H,{O;sڜf]KZɐZ0ZQh 8!ObwM?ۥپG>M NTXo=\:%v{◓̲˺s7h]3~[PZ,#j8H4CuMCgR);y(SLLL ˋdrqiY{48^ϻֽ>֓3ݑd˕!!?`",עjKĐr/ Aȏp>[h5٤P_u@7\lq:ZG@gZ[shFimH̨#'ȌfiHO!fTn0KDTOWoFoy6~f<&ӓ_*AXG9"{Ty]CuSR,kڡ#PMCCQ|M|"u8$6tN[Ήf/=3}\S˜J-$#s:N1111)!.!_Po2P뺔Ю=W(]?o*={P %.2|['hj|'LkK;oVqμڳO;M0`pv7- dp}g˚Ie \Omo|+0BsϾN)y;E$DH.3r?1 *蜓4`9L#ܒ0/˗W12FG;e6S ! 03@nO>ZbKF7 vYrgpe1!SE4c1E[tqVpY\,{!r,*hଞ&8[Э 66_|meT'Ip7mq1BDBB]J흜C͊-~ )"e6TĘlN" DyGEr 3p 8pY}߃g2 >aUŠkr}`*RAKghfVY dzjV:T8r2*n4)\xo}({c. |<ר+cvCF8ʒR7Tp@D  @`(0caL*2uiTV^ &f~]N+ǰ%R\ILlV M} ؒyhzdn{ Zx `>Ŭ+` P߇8'+'>;F މ7%wRv檳ZyħLQ5qH$6}N?lFy>8i v$d`3VX6EݾQ>+mxJR lƐcP 01»߽} zPC45ȶ2 r!g!r(^s( CC׼VX{%R\ii)s Bwܒ; a1zO%+ZJ)z>^ [52"3GjXp-ӵtuD-D GStXr#C٤zK;EX [":{dT4"%1&CCaP/2/t'2ٖ&ۭ2UjgMV ^T#ڊ-9Cov/laZ&MNVf#qFPK/PB|QeOpbӸKNazC\/2qaE[  Џra>Qc1.$<ۙĠeEv}a5/ H‚y52\4j6Fe |oԂ(zD·/TdI/qX?YOiN-8-x$KRؖ!@݄v z+SfC%aۭD}v]=V'`2g#܍iyA6MP8p?W+q 3Nq͵|qKLu}q)$V/΃L)Ѩ]Юn2 RYD_MW؇ ;626 K)`gt9x=[FhfY|Ct8G/@KrUt5uBw 姛AJ}uCe"rsG:*۽C# c~j\"*Bƒ|mT?_y!8w'#D sTUzh:*˦zG瞆ExNPȜ&%ą"x!Ѿ{k/sk ? P%#Й=F/ak@:QQOڡr?8X$ $V4>iM(W &uN-x ^-?z\sjm)լ!%^7 "hŠxHFHM>P?x᾿ _kXX궮콃7䝌Jf2B;Dlپ>\h?p&(nXE$/ '2ga,4#.}*xyzTW(ô (A-K2WL>$ v;cxF_.QYI/Yg6c.U0پ@Bl(dր,JՆ ezw[)2:=!e:cECB)`7"8Gt8`W-cI7q)ZN#>w+T= ,OeԞ;l΄Sqd`of5z{514FZ;7:sfdӐALEEbgPl it:3+mqSp`OP`M#y)7]X5kǵ?\x%FgR{i>Tm hX1?ƑZ:')}4ȘN. #|v"."q4u4CY}5߭YirclP"ը0h4ͽ, L} ܏@h>+p>.8'8DhbLk̙❈mQL'Ǝm0e{Oz&;l'ȗ!uΓCO zqcGFS0/ c`R7V(o$BhܰBD'U$5(cBu=z&k0`r UZ :S%SHaC(5PʞrbxoeDmaOgU36`DHc2W+1>@^G"& g|nP`db~^& m7~DyFBi翔RqWC%OOШ=-qyҘhb嫠J+ʗ3Ǝ lFÌIZ P)Dx€[E0RRlʸg/WގPq캢jOsl|.zC:[wuA96`!:y;#Cst7Ap& ;^2}Qs ުJǞvQ:, 쓬)wG,C'B(lp9<#@>qx%NAimTH9>fGx ܥ#ӥ\Vq3[1`/4j'5:xg@hUT@݅4[D&jYJȀ13Qf)iRRmWwnL^گܱܻD,^߮{-v%+W[_o{]!.Yiw,85*j!:ZDqb).Ht@q,`p4QA},<5/U"2xv(e\̸&xȂO%@|mjaϬu#D $_IɱAv#ES'/TYT쑘BSK]*?>eca g VVV߹M_ր)뿆;jh_.1Ve^An:LBgVmnJwFvf=;Ew!M>쑄~ƵE 3aXύnJR{,wtZ$NEG`S6LԵu]>Pns42Ȥejd}_Ie'Jqu/Ǎe~Z־;(8ƃݫvmCqW1򝦲!A{9Fdc8j nRwqxVH+2e4!'7jXႅ &B&7djTWh8W2{(1U6\8 ŠL3a&, hѯ.L?6 adS/-?U^&v&VG刄ؑU2XJmtuOrZnLww/gvf)?//z>ao[v[^n `l}rXjaqt՝S8+wl<.w.Wkamhܥvo-^-?xo?;4F< }^k| jmˍ{`l}].|ؚ[Z3]gO`v. /P,jVb Txp)G9W`|7L $gW^D pqA[Y `ѺB Kf ӳnerz&Iu\vLsZ'w6?^u'+Ys%K,GwFl5􌎑e4!tSWudJ4;y!D2"DqA :VцT,J@A8syOIwΤ4_oO{ 1iɲX~lv}TS"?w8*,W$Tt$ FEE ?xHqFv/*cYJ4GˑaJBN q@s+ a,?#AN k6cxAtpsP0s .[LZ"'Cc9H'AoBoyN w_ӣ>8?_FM/R5e5V/@ptS!A t`ѱL'eD7@Co[blϦ'?ʠ F?Ͽ[JX1\<XrA놼AƂ /P@Dc1} WX.Å%c,6SUSgRRSݧcq{s\ȑHf ^v˓:f&m P>۫OL9:dp.&U{9Q`2T=e;k'Cm2}s`W<4 )3&x8W݀{f!BFm⡞HOʑ p'7T ,{B%#lX &"jDJ9 2 }cRL\#x()Da9PzV;}(چv(}u-4D \2L99Q󐦡GCA 51 b>j>b>\ )(npmMAxZUU,IaFMCч"Qeʲ %6y*PVS&pBMSу2+V&eOd{[Vz&;nkoSRj[PƯwm*m@a}AAzQeucHX 1y ӕ_ ɞNTqǀ`Nq|ٓwzfgNq!ЄN&p& O lX~~5T3O褆: gqA;02!.Fi "s]A:nD"(BN,BP578 CnRزA@tn,2J͙B=ɒ4 UĨw'IR"sA[b6]v8'":;!`+`|>L*xNG 4gʔ:o {7ῼ5C>A]3R!':DA;Kx+r0!bJ1::;V[*ikFZTkimFZTkimF5&潺TP2;%mr|y[8]"_kȗ;^K{"||/P15ff5lTt2RPuukE;1$csQC.?q&s8EB?Y>9@d p EE2!^X8@z&.-OFuնL [ל˙٢]4czy<N9:Xg!O>}->F/RP>#Sv^?feKf )CfBNc00Qa™%D`<~V1eg36. x^J8`B4e]ǂC tϣ&ziCh-N6/{4tO37znL#({s)U*"'<ܖnEx݁PF/Ė  4^\t PO<|* 9b~m9CI;#OZlNG'=<,Ji:ZvCxOvb3+b[( u~"hpHU3Tļm%iVbXkFPTx%)Wf**3 Z4Ů`M[AX5r#q3I6;5V^t NT,DEf3N֑2"Lumen5E¾)5;6]6"Pg5@WG|@Lcp[̽Ļ9U/\I|sa\ 0!BXa? WuHMSeX]V^UT> R@b/EPhxph`X|=Nl5L\-JBL%H}<F\,D<'y^qfi\&anYZNQ`j, $X$ t9Vd1bT)T"D!l4RL$N^賹L௷jثJJ    $_lO .W⁄ y|?@?OhqOPQgqQ^L"56pd:ey4A h2JNi$ < @@GQ?t XЬer@ BzGm5rG.wb*u*BNScLf 1"q(VPLHD@<840,onm&^kJNi$ >g`. e"@owVgs<_ofWk:FO'GsT&3 c8Z+(&$" ?_p7[6`/WRP'S4@Od0K2D C:}.6{NHㅱH - rFbZRDBh2BH"><:>8 zܭ6Zԩ4 }:9L28^ġ"XA1!z.j,{Z*:J(x:&X*$yO{}syvku}6cqv[m{VSihn05dxa,B`ńDăCvffjVd*Fp6 bP&:}.6{N2y,.wb*u*BNScLf 1"q(VPLHD@<840,onm&^kJNi$ >g`. e"@^u\mZFeXFbZRDBh2BH" ><:>8 zܭ6Zԩ4 }:9L28^ġ"XA1!z.j,{Z*:J(x:&X*$yo{}syvku}6cqv[m{VSitr47Ke2q0CEbB"ax;]wh3Y rX+U u2H#Qt8MsT(I?w{>owVgs<_ofWk:FO'GsT&3 c8Z+(&$" ?_p7[6`/WRP'S4@Od0K2D K:}.6{N2y,.wb*u*BNScLfes7N3"IRT(Vs D"H$$IZD=SQƛ+\Kp24]1_2;Fnz {{TsTTe' )ڵ$3+ ꜺtI_ִz)'zU0Fg9xcՐߩ޵]]uɭeF n\rqqBZh\|lͥwz*0srj*8wrEOilgtseHc7 QЙ!F 0ҲBQ݇ 8mnRd ,\U(087/Xѳݹ<'gKnsw?ue@;~GjG tXJW E h9D}?űۡ46ނ}5k:ҽk)gl1WmŝZ|ZZd& l_={[ZI- uvVJ 8b ( YfU6]_uUVWU5GmtD=B sN7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFcE[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@pcE[dqESDDKC 3B +pB #AdpAD@ $p@~W|yu]vU7]t5\r7\p~mj-Z[-J-:, }򹧞yyu9qmiye9a]rYbyUR9QBM2FIBum_tEWT1EO4DG1D?C70C /B '0BdpAD@ $p@~W|zWx}v]Wt=rWprb{R;B2"{; =zc9r}-۵jӢ=k,ٱbÂ+׭Zbj*թRB})ӥJ"=j(ѡB'ϝ:si&͙2c|%˕*3N8tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0BtAT0A4@0@}{ywmuMs-q ܿz-j-Z[-J-:,*,[, ,neMc-a _}]u[mYeVW=(UM SIN;SN42J&-fI*Zp&;)[.D]j%5-.]rYby0//[//.몛.[.omkigmeMN9TL1t]uEr ܿzb{JK.2K,J*2J(tI&TDG1 1 )P!|Xb X_yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!k ꦋn+nz-jk5W[]馚fiNs<9M4$S0r,r(lrɶS@uMpVY]C ?9|6ل%F DG\6lfR1{;[ov[mZkvZiYW|z7^xew]uE\s%w\qv˭b{դgmeMc-vXa]u[muVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO>3O<ﴳN:3N8tM6T3M44L23L0K-J*2J(drI%DH"2H Gw1GoFg1F_tEWT1EO4DG1D?pC 3B '0BtAT0A4@0@ko+on쮫nkn+nnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAK-I%GmEMC -A ?=;ND{+. .ߋo)x%("z!jxR8B 2 "x`(`>hAIB >:6H2,b(hb$(b ~ana^haN(a>` .`h`(`:]w݈KRF N6J&g$?c8hc4( w^y;kiN*)6袊&j$C $?9H2ZiUXa}VY]UTQ5TRG5TP?SN74SL/RJ'4R{qGsiQa|q^jiN*i>h.hZfVVIRF =򸣎8hc4(ch`(`[ov[mZj6Zh yQmqFcqiQa|YbE9A=򸣎9x'# N6J&F:(_~@UK$yygcqESDDK$qDCCL.dHidC =c8X#3#/"+9K6[lvZi}Yc6_{5[ʨD C?>B!m3>f ۽9TlG: f\C 1^ٱ <MӸmT久/To>Bnn6%7*.'ѵ}%@.;pX#|:V0NVu #:Md쌰4)Zd1$.@0=p8 *Ib0>Y mYfvg< dH= FU0y=)U RAwX: q_! w,H 4̙FIi8bkwxsp2NjtA]d=`oMd, 1LƜ'1*bNՏ0L~0dM|=@CFIMT[behknqu !$(/258;>ADGJMSVY\_behknqtwz} "%(+/HKNQTWZ]`cfilorux{~  #&),/37;?CGKO GJMPSVY\_behknqtwz} "%(+.147:=AEIMQTUXadioz} #&),/258;>ADGJMPSVYbpsvy| Y\_b?CFILORUX[^adgjmpsvwz}  #&),/258;>ADGJMPSVY\_bc !$'*-0369ADGJMPSVY\_behknqtwz}  #&),/258;>ADGJMPSVY\_behknqtwz} !$'*-0369AZ]`cfilo#&*/45^adgjmquz &-4;ADHMQTX]cgjnsvy|  #',16:?CGKOPTX]bglq #'+/37EINSX]dmquy} "&*/LMNOPQRSXYZ[^adefghijknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}(+.147:=@CFILORUX[^adgjmpsvy|xyz{|}~ɇ#3O? $ ô VT 6 Ǖ$Yf0K-y7}g]pϻ~1Tm% J_DC'2L(z>LBL-6`p=#Qz <9:cwb|ţ|_D uK{!=L{ 12őNb.}Qx T. "ۆAHD{?}:Mzn|fߺˡYRL1-lE&+ݝL?fH٘"Ͳ4Gl"iAݖFIGMs[4|9%Ϝf?!jΣH!;לj6*&ShO~8BO"XZ OQ4##nZ6ЏX9Gi} =?q*Pud"= !$'*-03  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_^adgjmpsvy| =>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~6  #&),/258;>ADGJMPSVY\_behknqtwz}7 "%(+.26:>BFJNRVZ_dinsx  #&),/258;>AEIMQVZ^bfjk #(-27<FLQV[`ejoty~$).38=AE$'*-0369ADGJMPSVY\_behknqtwz}ŸORS^BU*XF;4`TP!*6iÁ7l}fD| jQ+ Byժz"v[kP "Z,i|8'|lg+r)r"n~K$H3If"cRBș9 yL4,d2*w&HYqǏ?~Ǐ?~Ǐ?~Ǐ?~Ǐ?~Ǐ?~Ǐ?~Ǐ?govΑ [6kӠ5SvX0_pՒU*S@utR$G'_g7 1H%&,b&q_b4A:YH,7D| X юt&fkZÚQMjOcҔzjp}XwN^:&dwGh,??Ү]mFIJKR(*$9ΚqIv Ü),BY7MwźH}C"DѽHZZoKM*R?択g+~i !2[#f#CBJ;=>CJ)߆ur$QGG##axH? A/4HZ*2IB2ېA( M*oqWt*LӒL-RĀISGL2}R w~eNLǞ"Ig$wm[;`%$!`B*i`qf:1B@kzj9$Xjs'j_L&=Р]0<02T=@Pt)p,ַ֮6Ϛ ϑ1i<A1]?IM?sƃZPC *GP& P]b@#U텅6jFӁ e U+ ʁ@Bdu@?_(NpR{[ Tdb|PK* rlA3IlΆ`ƪ< @-7[<2m s@FRmUb1 F^J!һYIՄX3%gpz9\OrV:q/;ָ8-V9Ԩ@׼d=Z-"wOP٬efMg@iIY@KeN(`hc-(גP-oԪ%ՖF-{{*3NM$|DmwW:KY;cM ȿ\Qf˫F?FZO;/}(&4CP5oySR)iHCv0,̄+YxM?72~2Z|T`\UGHl<+hx? QBލYf$$, 9e6no}fq_N= $#A z=. }}~LuIlqyW25lɶhK؋Mn׈{%yHbq|ᚗAP Ʀ#AL$ Hx|N#>L}v5dQd}wΌ>`N@Vz|xޅ`bk;&KkQm81OFM&Зh:'#ew`vO@55c|$8zyAGzc>ҒEpT";#!|ot=n_E0u>OQ+ uY#Hiŷ#H2o%QH[,!M9d