glibc-langpack-dsb-2.40-3.fc41 >t 6 6_ ( , 0 @ D03!Flض zE>b$bjf b$bj WQl6zM@{H}_ '=(bnT6#!o4Et{6ǝ`m[|/9xŷ}(t7'x=kfr5KNmH#sj4)yщqp /盶߭Nw˝,Ia3J͘ 20C]4"^S c$xbc!Z4U' FL,eR#^Nm% *.Q /SE%!ҙW~c (4 P[}ْrX(Vqζxiǯwfd6N#~tE]v[g+ Jg8vZѹLS#s}?*^ߋQ#FMG3~pDoz+?3atQ(g%g[s^)&6nc]ju_`AMS6Қ;!9ʔC%kw$poz)vxnpc:P#` 0abb1c741ea55143719914b022c71cc3e2fdec657169ee288581f8f767e3a38083af1fbdeaaa0eadcd21849bbeed1ce1fc262884030204876d7435004730450221008dd05ace3e1bbb46c70e851f5df48d432d9f6598aede15ec252c125633661cf102206ccc40c054d2f96c202e2ec251e38f637c39a3aa12932a5bf3b51cfe2ad8417d030204876d74350046304402201f397d14830965892d79670a8e1bfe77448855e313beef2dd3db93a043ef4b3f022069b4912bc1dfb248a073317bfb866ac00203d9e842b9fd36c3cbefb1c9977b45030204876d743500473045022055421e8a87a93a253a0b221fc66760c95a136cdf63fcd7b428fbddeca6b7fde0022100e4d94e4205a88fc8a620d2375fc62e1ecb3ad89cbdda325b0902112f89d4ab03030204876d74350046304402200baf2d9c9d4ffc6dfcff5636154ac437ad475f07483a9a3e442422d27b2799b102200a977a4d1d4948cac6e9d911f8447c1c204fe87d14777cc163fac022adc90908030204876d7435004630440220208631689d740035c98069136b0536da7fec8f63393f608d257e3479847d7bfa0220511b3363f41bbe9e74c571847b64fe9a593631b584c5f8e0d0b6be39d0e7d738030204876d7435004630440220141bd107b4d64379b05e0b5da73391f9ca74863de24e19a01533497fbf26f342022019b5e4f91e9c63f404fd2051a2ebade457b4ea672e1055a0301d73944b847b44030204876d743500473045022100ace96a3bd15ff1f30cdf683ea4529c367e613769b16f7042eabcf5a01e29e109022019bc9e95fef03953e9a504386eeaae2ea52b48e621bfc20160481b879544f5c4030204876d74350047304502206e99c62bbbb2c71581fe8289afe2a88e39a75bd4678710d7a88c4e61b6e9703f022100866edeb5f96843d5906ba07a5d08e95a08ab581c8e6b7fa5c358cdc9872cd896030204876d743500483046022100c2892d19ee617e8dddd5b90913cb775b49d9d1312acb28d13da39eb197d000c5022100e7663b5b72cdac4f0b446967d8474b876ec6a2336aaf149a73c31c7c4f1cb154030204876d7435004630440220032793096a84dda6e88176bc7bfecd5ff19853a4353412ebedcd74e70a9e59c002202efe6c4ec7157bd9ce4ff3824fe98d1c58764928eea4f5170478e301bf772870030204876d743500473045022100b6b7a669c5821e3d511578e542e33bb0f7f4bd7e8ecdd5420c48a1fdd111a90702204f594e6503077340989cff657c1162e974a5230cf1d2e6cf59b375ca8d70d736030204876d74350046304402204d231851dd14a639eaffe3f21e5af732d254a04971294cc7109bed7a584f5beb02202f17865e27d8c7e74d64211e036fd0c5e92af7f633dbe78c851d9a06de73a532Q4QGA`m},b>`>?d ! ?  \ z    0{\x ( I8 T}9 H}:#0}GdHݠIXY\]X^bVde"f'l*tDuvHLPVCglibc-langpack-dsb2.403.fc41Locale data for Lower SorbianThe glibc-langpack-dsb package includes the basic information required to support the Lower Sorbian language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org,YFedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'z>A="W6"8 pAA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~c1bb221f6edcdf238aa66cd15b7a5473aa5b4c1523298acffc85164b2aca18eef4f2f82674af94bf12baa4f089534c9ee375dfb36ac2861f5ad21608506cd6829a874d3bc12e0f535d2b40f5ff7a9a3d7bd90d85fa463afea644b97832c353942ca018ac285fd70bb937bd7a74894b0a0e34791a00c676f68019574feec979cfbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b3f8a1e357b2f314a037b6a66c75aaba0382a66ab1f9e39a6816070983097673a509f8b8d4f8dfe76c52753837263720319a1fd2c0b7acffaf8c51f5245fa54b408ed5793157fc6dd1b9e0d0b583007e24efd947e603f02fa8e003e75dff5d12881f7e04a844efd03acebe488604de9564374fa91fdb3ca0048c0c64295a30f31cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0154e88b37b140599107212da7fb3d26d21b6ab19838c097db41e735e7e620fd9861c2e9011ea8d89e3c864615177bae9582dc5628b10b22d4de1d9513b37cf8d1drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-dsbglibc-langpack-dsb(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps 2.40-3.fc412.40-3.fc412.40-3.fc41localedsb_DELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/dsb_DE//usr/lib/locale/dsb_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-dsb or langpacks-core-dsb_DE)) unless glibc-all-langpacks)utf-821216d39818f51010e42e27e6d136747518d2aefdd5a97237ab886bbaa59fa285b7a00809c3f9277ebb9c0977b2f3e18c8f100168f91f324e8a6bd1030d5d07b? (/h2?*`t%L@W9VxZiJu3wNEޡ㶪ddai-ЏNM DžD߃1*s1#^;Fp3{X` tĐsdS. ݬ_^TX%:GHQ󾛵:=[ZaGqv3V:*hK3ĺS㌪qF:ly:/.-ԌAWb72)y)LS+{ST|BV)Yj }e>J^`..l=>v_ߛoO/c'~٭*(&$"  <ݜ:௷4#-MMz^WeU[^W[[PUhKRnB姴znAL =~`' x`k(}R)u^ !|JE<9409[*Jo{;5VӑO F76U4N('6.-,+*)('&%$#"!  8f -ׅpr7Adz?_aߚߏ|2v؉n_(>M}[zȵ|Cv~Ǵ~hQ19Sq~@F5YIws_bfOIir' ` nȷB^.Ȼ|~| n =7{>WW7L(lHi9g@dņ;8DC7{mG視'$`Gƹ"_qxמkO翤bƀFO6#{g?9~>ϩ2r' [I1XщqBD?; /1?G=|2I3,43 19-Z6)cvı Ӗz- 89`h^ //P'> /m]ЪbY;P'Z$;Qjٰ2)yoiVҠ `nv N2zi@/a1i;r߰E9<$օPcaq.njxIt)%( ֋szc{l/Uĕ HC.7;DhLᡭbq@H7y[֋o7 .#=Yu f)w 5;+Ng\T ACh@ Ѳw& {ˑ2fL}u4Xb*e+نFpUէS䫾iГ|1{$AyGj"d7ԮT@ĤF1AMO7Q6) ZD1&GZ #ҥzm0Krb>f~)p%ń dZi !ZL6n34Xb^ A&P'{meQZR0X,kO (t.Ɲpn L L1yU[6o=?P@;8ljy9*PYdH4d%?i4P]p"Q$5 Dޢ(ï-"0N$WcٶPSI$+BPʚ# U񏖽܉PL۳זthh E/,\JFf έ%Nڐw?r!eKED2MR0iFs ,WJ.ԬxК~.{U0|tˤ@5DD;Q  .U6[2J$? NecuJq0κŒ5}.aI_g9H$nF@!'yBe(^R,xmbfWoPےR AT b &G7*SP UbT;L@w}3LX粖Rt(ڊ5_-wYW85I+.ˋzQǮ#0 VŚjsHUb<K5\kL a]H mۘ`ob{F=7 :X HB}< @Ǚ:NlI'Iq: ":.8[L@5b_dY\-JB'9TzIH"R5s쪦hќ]yT(I,Qq2T8TB_ˡI ɯF8"X;sev.ga#mLHqPW+:J!H}^REqxɜ::?N5Km8dQ]F{;J$QL>)y;C4L\4A1Za $L)nic,vsFSv͚ʍ# uq\ =^+kJףqzhIj|p4"ʼ+=BAPws;f6ǧ[+\?O|0l-ѧB?ug(>Y0!uG%l2|XUK'|8{9yAI J GC`7;Нo~3;?ͩ{Z5haԫuAO&Kr=-Kj}Uc[_ E3*n*^;eU:n+@ 8L)D :(t;q`BK"  qhB?r3=1e~{ω>$teQL dtTՕU}۪G1SiG$Jm }&j_6؇ŧ}O|C3zGMnzW:-q,&qW*Z >r^V_ i?dPIJ9GdXڨSԼ# `9)r0YIc8@HP-"zNkyĝD\(3 6$M09dX:%3"6ZB =g<_ |[ޔ ,ʩn&r@ j6[%p\ÂpZ.S* ^Q}5#$A7{c ֽJs[I; 38 Vq}=x6j, -WXWxNq1`3B{-/Tks=^+i>׽m3"V|82r1D+'ПpeG< [ 4.q OB1g?tq R ›rЖB 1CY>'Q\8JE3ܲGj#=6|'eE=h>Lnz@%PÕS%ߑi ջKz9pV=(!)65~H\VȄǝ)ḿ,x8B۔hP%&|ɟ,;&LjR!-_|/5||0f|w̘+#*!Cj3O ңD].@_ 'cE{ₚy,>+ 0LJM?V{b` ǭ馝^zxT>@:Xo.x:@} BU&mEa({yH33`}>9)%?l^23C\,kSWS U_KmfoB *rw'xHt@BhA_2PQ)uSMuD#jNS;iO"l61O5v;E,גG+4xV KE  GU*Vx3PUʜ޳nRh<#3l; 3**1b;9s֭95%1ϯw:SOױ]Y2b6 sg 1o/'E{2b" pjJӇ hPM&NIڱYS\|OJ{>3?,,B}k$2:C :PvR ۃ3gPWF3}FHۘXCQc?F{q@->!G}އ&6hhޫ{T=yo2/E#=SyPޏe~r {7򾅼\_˸Gb]yȫ#e8Bl(a:飇9y7l@=`@,P6" Zk bZV5MNiJr$ >n6F1b%@H>xۃ}3 ~ ;ᣪe;zocr;NGgIWD/Q H7bt5J!"` 0.X@a6eT+~%eK_Rk'S%oЉ1?ùh "Z*0H"?xfje$ةԗ|,3_*?4R?%K(A"u.fw߉!ds}>]gy8_l>{RTS'}:E!/'7Q"ѿ.JP0vg-_˗!*wfɔvKr?ҌL>O.I+Eu?gjj&k/ir/T|Ks)J~o,~ZB 7Șjur-anZje&1 ,xõlT V B6LMt˱o} ~ ̵jXժ龚S_*LTN 4OC}y.4?7ڕMU(5L}-bTP'4Uz h}QmbBcbAd6;DN-a?*yWC&Bh[4JegXA_)qθEHlMI2`RF x[8 2Fy)_8b2]ܫ3lJ4mxhtvjh:'| |[/qmiGxٓa9y7#!4c}]f Hme:)Z{a/$ml"Msn\_O>Qʲҩu ᶖ&a)Ɛ`^h8mY#5b|.yY_PDǍ3U5,$,|`5lJC0G6|{aCXpiCz1:?VM@5b?0.xK`3J.AEj֤e 6 + 2ɯ褙S0gB}w2Q~~n9A>r"ɒ"!1Uh1\sm)6rW8Ӏ#JԲlzH&kͧɡvD B|Pj58/[~9M+kÁ\czuv! \32G;J tAvf*j` DjέB<2 .HB:JH"VB ># ̀E(!]=`aÆ`[ʳGOu`XOi3t6x-@:;DRq/?}W(}5> HO'ѧ/C>lMg>F[QIO >k;3mu+|S2_ȏ0!d9?|G_/][>eD3C~| pc>aKց*kSi"Fle[뢶[-!P0`¦Xh[tǝZ w.|"m`rk197_}Ik"ׂcBe(6|#z9S0"iƉC*cgOuAJh^NL? ]NoR| JJ㇦ -̣&*M=x)yy~t&Cޑf|EJJ\ۭ &A'`>aȆ6Ȗ6f;雾NBj D` D` D`!;CL [+=JZ0K9]/EVa,(@XhQxW" ÈUhBS>M]<p7;@e@ PԀVU~)e@ P0u~e@ PԀ2i\V\&p ~2S["XMvyaM QSRhzYd9`y\qږiXvaUYT5QIP@쎣|:3{MbBYaa6c~ݖ]=Ͳ`(A,#ʠ%7sFAx_\/PhgsvmPng҉ziE oʪkDW qSbN5vkV&9J4/灅K ) ʡکhta堔C3S5Nwp_yEP#a]YWX}lQ\MKL?{>0NɌJ|7]3 Y jڨs{9#?2$'P4"g9}ܠFFk`= ,6KZhf $pi~WFǨ겂"ݢ WR͒emUei[=u⨮]\E'(J>tGޕsς, "p,cAd!L8.KBy-mket_,h_xےߏM\L3\Y C%_L NgGDX絁*Շe>w:ҵ`ۻ?fC*:j5X! [e\K:2{%4ql ǽ }>l^cWО1X38SXyz´H4?q^&.ev.%d%d]K֒]Kv.%v.%dd]Kv]K/ѧ^ݫ{u{uN-.F"S.z΍`>ӸPwkn/46:P )PGA08wwwwwwwwڥ*Lcf ,;﹎7nߵй̒4ʺdZ%ҧ\£ڡ 3-ϱ /]xO_ 0(K ɁGaO09#A < Ҭ¨k*heH#4!1-ڋ0m֗ "zF(8( R%La?0|2`T&"_,FA ]ӳï۲gi]a۝ YX]O[|tsySd;Z]VE/Πll~%U. f~^7p  ,jWhGyS' "=5-b%B9j5J)1 -~vwa@ /q3+{#~L1RB-=5YR cAҼ`.ۮ*y&Y8"~uޠ 8i[aمYWeQDIS$A9O0(K ɁGa@}i#(qn)0߾&z^ÈkK*?̼ȷ҄ |t\ڐ 8_WtFA V"G kE̼ݏ>9oEhM8dIxˇ \Qt^Vf-ek4̢$G kKaɓxxW{*? pc[}SKyCS7"+q#m=LdF%D>cR#6!.%28{YsjnxW;[ЌGwڨs ý23CE6"+,$D8L~.[7$?y`ΨQl,./ 0s%7n8ɭPQ怵9L* wt-_04G$T͹T#p Ga =E&:R$ܢ]̘ ԉp1 gHd0* Aa\P;"/u}䨬_|*=Wq`޹{ì6v#2&d $Cx6sFy]u0̒ p h^#ZsDPLgh @8E`DkS3b %G!.z7la6 LTsw* P|a' Bpnюwii>x,~IP#3B2`Q$ (_ {pf6Ab<QTMB0`Q$Faa8(="p('[k4E.bENɬ7qqÚ !9r ە  :U-Ga0( px%$|\E*SU{ uc:_u2>\]KQ‚Tk@\ pK۫rײIMP8I.xwj*ctC (1A}rV}/1Iv͙ 1ք&<)P03X\Ѷm[?ocH $@ YhtfzXcFIaPrvJH AD/ADkp S.$lnJ 1]f3v.wT^J܍ҕ lz?)ʹؽ(DrQJA4hVLbh"KxcFIaPs-JKa'D4}X@7$H=CnLf11]˱ RCyo{St?+Be $>DY(ҤOG3c_|}OP?2 ٧R/g3NרLP_:YY5=VJ(M]t&>[$~Z?G|S/C|7An#AcܕpGU*K>Eb?= ?3ԒWL4_5$/U| p¿ER~c̿=Cd5*?S{RT>߸6cjmrb6ALM #'@<2i'<ޡ[c߆nK5ZQSC-AIL!.Hc¹xLzb:TyK3řoqoY J<teHnKk'^t^D_$qt$BO:OY >Ƶi[Xվڧ'RKLGڇq1;}iR3f0KE\J_S$'x#>c,;r Bt{޳{}-^8Ȇ1.gr܅*6FMf I`炴'ƴ SD>~)D~, 4 r=S{πsBcoX{ޱe҇tdh]߯א`b.1v7p8,< ^Dw-"k6U-9(iz8xنNh3ALD7V#ԅ9ܵ-޴M޹۵{vsb[+8aV}lϸïo7]<{6>_ѵXf8Mӭ_0m*>! U(h)oc3_g(: Wш,kB5~uvz^\N5~.l%ԩ8MCg<`&q,>ILKE״w#HM,3\Wrޙ]rKИr!"Ts$ѝ(4գȥTeshe8Fy}ftkpP-Y:a a,WujgNXG .RKZWXU˝p6awB odxRZU@P\VjHATa~L=}cGk5JZ 3*.J2`UIŦ5Swx4Jڨ3HD٘:u7c?\iq/xxB}>L*0 6ڍ Aa$o9g#MЃ/qYpT1adߌnNds8(-4aCU$IՌ#kD b}{TJ:y 8׃ƃm qLEEG ~|hDce1C 8suTD??0)u @ kKio>FZù>.gLxc $G D5|<#)v+\x] sf%?Dp ($߷@v)R9^YhG(!_bYazP51v D$568Ʀ4CXbqzŬxlATkh - ,0>Ds6< Wq.f"#gJi Jv- /IP3sNp艹-2G DW4xdy2sW3AyL?ȌGcz `Ql&}.V]Xy60oɇ Y. :~UF.Î9<Ĩ&'𙰸L~oIYys휧n1^e=_9]s:>u>ww8|pz|{q~u>}? ~\]xZ콪s)0=LK͔" ڀ뺮}Xe$B5Ups5oaqX=W͗;DtQoma"lva.FtdV(U}QS=a)Z(4~Cd X&ΰY<,8Wdy:Y=Qĥ\3#pk^O)}2"$h1IGЁЇ齢ya/Kf:sd߫~l .k;~K[a'rFG";1#%EhKԯ~HMq {+ Z:qhmlܵD":@qåιa&yj&z]D0ھ}4lNY@ yKq6B8*B ˍ5٫^A%(W˳s(:pUq68S=kuP~JZ.e=ӱ*#jƔu}AZs( S±b8Fq?*6~3Jslb' pfهC~ %0Eu,d=Yo&2\Mu=lPѦY7>*m&=?]ܝ'|1u_؇L~2KpEZmf(LSۇqdZJR/(,ehd]| @= ;шI-B؆Z s$bԭyiv_͜[ +1$~Bcqc;S(ٚbqnCeCA "<4mrwZuݶeuU4E4Ͳ$qA<8n4 2|;mf. ebUv܍ }9{Z4:0؆,~nVf$6:FY]QBKd6*„˗A,⁏f;;M%` zY ]ӳïmR"0$pV;dF{3of=jUچa)> X&=~ ~;N銎k NNq;vEx_ ΝsO2P'g{*Wp zsS3q͝F k:g4޶zHwT7g3izv̫* d5RJ`A1ܲ)Z!Bq#ҧ\£ڡXq`O iu]Τ<"}np`zy=<e+\&)a%A v=9HeDB#:a2)]!apN+'[#*EOњ  Q1 >܎ ̊%v{OJA 0xۜ %ۑ~v(gN @)D%D>@BC2"8 H;Kɝڐ?Bbv< %h'dp%ErC*܀횞e9a9bT LdDX!B&|t ld?0jN 0fõ_lMђ fIqCoI5?oP гï۲mQU Woou6; \A6^ߤAXcP΁VglU Ћڙg(+6V:ߜ )MKl{޹.hMϠh\-5hp6A6oɎkgjd!'J",CP#*}dB7GŹžBc-U2! J幸IN]QۤIc&%2.W]S Y0)M`.e2a ]Xw+nfbf*-0V"NE=5-^rA(*A#ܹV<VNʜ 2"o.ЌDapҩ|¥;ڌ[ ZZ/J zA^72.~ BQԠhEcL[9uK5433 Wip/ᜭјl  BQPLʜH|[/uI A ܍ ̉lKU'Kp *I4({2n|3~%pkf^;0^6AvdFa`PfGnb&^`FxEY?XU8uT4\2̻J?VC-Rn=RNC!?IzE9A{=k9vښ>Ђ:-PP9߯~_Wկ~_W~VlVlVlj.e$ۏ~rjhf'f " c%RJ_A9[1,) a";=ҡz9~oW]S Yt\d<`VNR ,\EJ ȃsFc+XPL̉lK﫮)M`.e2a ]Xw+nfbf*-0V"NE=5-^r[G:?s76S/2'2n6`_u5Oq6gms)oz[9uK5433 Wip/ᜭјl  BQPLʜH|[n3#hfa΀ޞ]ѼKx[%;Êإ>j)1;ܔ 8"[+|qe*Y1A(3vN)Xy$;0|,};- xP]\6X}#{E ib+~-RC}S! ^qUs˃ FP.Cԃ: dW`qˬ;3I{k9+7b!{nRRf{xhs {,xblvJVDy(i:Qy ?@¥7Eve[ˤfWDغ|6zʷD P'%o֐R@^(9&,8#1PwZ&T+[QU09 I9Oz! ^9]'y8z]%?/;TƢu_9_ժⱇ?ЅAV<*U"Ou'M5C߳"'ofU }mW0}1.3UjZ}'~x\!_M(ꙅ}k64 Iv_!]{QѝJV(\v4M*Cj6*Cm|wt,^ߧwrn}۽p{uP% ;6b.xƜ;MN>lХ1"ip ݭZkZk-*******#L(J RURZVTjVU:Z 94(((  s9s9粀\TUUUUUUUUUUUUUUUUUU 6#pYcEvJ7B'(4M4M4N q7?}}-sC˃4 CiiiidOiii lV`Hu'XB]<+Jʠ.iR:zH'y67!+(J5 t4y,V*+VA])jQPIwSSԏRSTSTWjizjT{iA}Z)R-RRdd.eL'`Yk`)ˆfьP((h)>*  hsi{.Ω7{frǀnȝq$@;p_ =Kq3N{.82kd_$80ƿxDxaa_`#xP$

5:F9`tۋ^+KSo(uMX H 3, =ȑl>M$4. ˢ$BoW h$ "%l^ 1;  0ӡr&\&H-4<ڸ2 ˲(59&ɷ\I3m!cE2|JdN|☃GsHbļq3 Ea '#`n 99As29.&䶗ZK.[cNI*W\EDSHnK葓:G.C9(#`䞋cs* E Sj:[9mB B $Iq4t\o{ T]-X{wnEuZw Ohe9k(C2îd/(%4[$X$Im ЇvH"pB]N%P3 3d2/^6Hf 4 6@٠t'UĖ dqC Y9OEma4+ ;(vm= EWRJ9@E}4t}o}jH"`\>^*S8? 铴TbikOt9\.P'=ni$ojգKNP>33333333;;ِe!B(IT9xi8#b݃l| V.NJX]UMT0H0Փ;r2B*\!. |6ir&F:PI^Aڠ\D̳0JBHti=]q/l>rFȇ؃W\0d,&k5bF H꜍$RݝͰ%**A)09ܻ54F0لXrhL"YLzYsB.c_+:Ɓ[;CS351 43[+M˰h)=D~ _ >_ {^Q}NߏCSϐ1JatpҁZ'Li7]-{aE Ѐ#Ly=e~Oos{u0UB{F>w=}(|_S{S^|{-W~S_1^c Sh]THweN:@(#\c qT Ȅ'dKmik]IGPV?Q첾oRre׺%[kTmiqaeGJwO~#o.ꗊ >bW?L_p[}Pe=D]7C}ͪ#PUo ѷ>*Do/yb#C?ġZ_nZ0@ '? = ; GWC4>^I# ʔ,Ny<ܵ8xZ:895߰k>7}žku8AƾGc?v)}T d_'G~@N&Wɾd~Of'w_ bjQckuװ:ZMͷN#4Eo*\T gX8MN7Q*A'R~`›70Qp5e(D;/ŲZpCQ#KTgF#wx?`b:bq+aoUd,ٶ"R,|2/HC" Ǣ;L0+,P (tᓟi9Г|RI#BQ'Hhʟܐp:WdW,*ŠdbHQK$dH"!q#zNPF~ӲŒY ^|P$5~B q=e^$$C[6gCߣnӲRI>P0K9aP%M2Xd*Fh e׋BQ'$}a rCB~^6-C``RDB';wq3]/ EH":ΆY2Q ?2Xd*Fh e׋BQ'$}a rCy]۴ QI>P0K9B2Xd*Fh e׋%m.u 0K9BIѳ_bC\x"` ;·xruȸC\n.V'zugp[^V!V`ڨһ{Q"8ݵ [4 a.'Qx )ȰΥ b.#TXW+YE3pjC ripXά M[FPg*bY%7`Otp \Z=¤ UEo"qLa Ȅ!|!(ӌ1=1i04gL0̪7$`L>t$WD%JTPBbT 4S95Ctg& c!z$ǩDP7yjѢD%*Theb :GЅ 4`a ~i 1#ƫPrxq b1n4a*;xS=Z%bIn,e!'G]1aA1 t\py8(݃B%c,S9|n8UXa5i?mUPrR6 bc\!1TIŦHR 0I6M!TmXcH2n?.Yx FT&zG!+ђ%Ӻc%j)8Lt3uٟQn tvSh9SxhUHj#ITReH3iPID֬$AU1-$O P%|_W*kLPE!۴ $7a%A !w=og9_eW5EO$G1qaUQF4̢$a m,쪦i(`:n2*jzY9@횞~ݖ]=͒ |^mZ]VEMRA0 Q̿]ӳï۲YM˰˪I#qfQ0 b{~skzcuۗUQF4̢$a m,쪦i(`:n2*jzY9횞~ݖ]=͒ |^mZ]VEMA0 Q]ӳï۲YM˰˪Ib#qfQ0 b{~skzcu[vUS4KrC0yivY5Im=N,JFA B~zvMr nˮjfIb`:n2*j"qfQ0 b{~skzc-Eee |^mZ]VEMR=N,JFA Bp~zvMr f=N,JFA B=9~5=1-)zٰT`@L6-PX8"qfQ0 b{~skzcu[vUS4KrC0yivY5Ih=N,JFA B~zvMr nˮjfIb>6-$E4̢$a m, -)z%9!۴ zY9@횞~CeW5EO$G1qaUQA0 Q]ӳï쪦i(`:n2*j"qfQ0 b{~skzcݖ]=͒ |^mZ]VEMR=N,JFA BP~zvMr ۲YڨS`=Rc HOi 76[*9sji⭣3w*ZcQG4MК'2/q,;ihN|1#f`  m4\LѣtQ6 2?S~0d-2?S0-20-0 5?iE |&6zM:Ƞh )v{7ffjVTЮQiMq!PaWOG K2HI>-Vd1bT!k}eS\"En~Q9u%$yU\AY'?o53 u[e`}w'eQ5W`//_5qU8*eFѧY6%^@]=n4hs^,DbF %*uǶ U)*~>;ty::髮X 7X*vLj')eTJ=R MѨ%3 x9'!!r<6\V ry E*96qfRw|m&^kJ5>Ͳ).w"7j?騜tA3bP&3)q? z:*'h X*Č@J1޸ЮQiMqT mr#;^"$Ldir"mr:Va InLQ_?o{^H+/oboEjRЎ$2k4 [E]Q z$"$΀(06H ;}P<NKvG2$ήj#;,kP0A q ~"վv_R#?S1*Arn+KJ߃^B~: : c"y$/cB5xL'* j,G)3ځ@tmZM|('vwr3c DB).yQ${t{u?~}/94ӗ__ݯJTGlTF{^{g^xfб!@:V ౱ed=8ZQO$D*0 K{ d` `ʽr nˮjfIb~^mZ]VEMR="0 BdxXm,쪦i(uܦeeU$E( hEzvMr nˮjfIb~^mZ]VEMR=N5I8D,Bb;>c]ӳï۲YqaUQAH4̂P0D 3=9~5=1-)z%9!yivY5I8D,%C;>c]szvMr nˮjfIb~^mZ]VEMR="0 BPxXm,쪦i(uܦeeU$E(  HhEzvMr nˮjfIb~^mZ]VNA@oc2AU 8rHb8 a#$U(  +49, DOyH<&P "(xw4|Ƣw=og9_eW5EO$G1?6-. =mRWZB$).tR ']*&쬻a4pzHX{k4>уRӤꊁ܁)sa:B @RA4wEV"X{(6ZB>:YTtC?Ssɠi Z-Q AQؖ(;X*` B%#;XB!`)O%<^j^ Ln:ȝ)t@A:SwaAQ T@nO>O,2p(>M_gQkL uQ*|zo.i^+RӑbuTX+JJOs? Ë06Vk]%ƕxU^ /ɺT3wơQ!!NwA!avݿY{2|YK<ܮ$&u:uC8v Ve&3|,vX,4!HZdx 彋&k S)AR!)HJK$e{ )?AB9|r>ڼ|%$Z8yxrQ.3wЃ6s9{XrQ!Xrv^xwBJiցY^ Ue:!FpމHd,2"8{AYA!7[6e:p`/ݲkJg5Zv%M$>Sӑ(B?Ω=(_ 'Tjٕ#Q~* ]eH*)nͰ BaTi*$JYE7%^Gu>gztXGnQl"T Ceo Z+M[`M;YރeN]eqHRK s2SLgXX5aHVb;18MX qiKi˄cmDҚZj>D9 LYqw@]x, ka]܅|!"$Ѥ):1ڨd-g֣Qxujʡ$hꪜ#33"i6 11BĔ;žjY@vؔ (0yc})-ǾXjUqrS_2Y 6ID :*l5yt|-!{m9EP->SL١2KHۋb2DLݭ+]xOg9e]l#̿qd;7DRjLnl$J3,CxYeBHHIIزrVZ~E{塑Q׶ã]+q6.ΡԜ"" <9&{#D5 +H;4Lq荽< 1TݨxɜY'&(-Mld;h;$ysQc`m8Ql=_IB}Ϻx0X-d@Q1ͺS{ ҽ vEfg5eKO\}불a5BZö-. @w='9E4 %y (lγUB9`v{T䒥̾S0A(%c&: n9X vs5 Aݳ6,{`xS^sڂona$@jnH͘\# O_ .DJ (&o֘HEZzB,>ZzKhk;(~g'Y@@ i-A441ƛv{HK&ªl6jA"&Dǀ 1Բ$Ij5.in? <.oqB` ɫ{."ZJLQh d{Ai2Ky[D*SM'}΍c#}m {l ܘCu0eMe+^y!"MuhY%%E:%i4'UD7ZSɦ+ڸcJh;R=~." tU4pJCgDef ?K,+ѱ-3x6hh^Kf#d_~cJzO҆07D'|^Q.Th(XEwzYX` *.P#M"׆ kHi abA XWb1XCdld/(vQA"Й Y`=o"_0MB`']GP6؜N?R ac/oY2AXEEe,gJm&e.e-X5;-S%+Ƽ=Ыk+ejT ~Eu9zVBCig՝ P8f8NR!O} 5<9aŎx@)2\:tϮWMY6X?T_"Mv5j_l[1nˇV!jO?Ens]rЊ1T7MGǚ7zz5a+ਪ 5/rTY07ݭe]KSǧ5CdUX>oR86kd4vE gdGF㋋?h]+nt xf:gqYum9m|^;shwEyX띳ĞE^DK+ԦWlN0ٍޟ ݗb"٫Ԣ\+*l,0Ds=kpB{?:*#'M{@^M/=L"6_AnM˰˪w=oGhȞgk`\F'{U[-C# rNRO:bI:+e9F%C4샱(Ѥޖ<+R,K#\H5egC8jvfԑg2#V𡤑)GbF `y}MDl Kz7vm>fIDsmS6?e0>`|Xb@ܼ}2T$uhΧ\zH.b֋jA+'pgfZ'"i\#5y=NWg5W>C'd^ kQ+zwo(Et͜ݵW$%yYe2˚T=7O!w~mNis4JD˾L8jgGOn͚C / Iޏ1ȋl1~NlK$ɑL T2IMD hLN L&7mפOnИ3pfKnڹ1ZQ#*&Q ny%i)\F1Ŋ"* ~* 6~ {KyLk7Z3[-KeQ 䝹ͅvu^@~t4P'{l * t: lnp'"GjH#ҭ̈́1jdfpڲc!b{NWeպwn[a3а7JD0oH>qs e3QkQbU,O^So.ph`I+Cj,'^Ц<9zJ'a3ˢkO7P\`13|r=:+b M bqޙHsb8gy[w֭we]7;uz y՜][L7pњ!GL3_ JGN Fۻ6 9b YS˜"5Q>8lų7 >65Fkm(02bjvz*md')7K3^+TXt$͚׷ol ]fenu 35*wacii'{CLFL h0h~eog~̜?X*(3 n#?7%A(=|I]*Qdʳ 1pќ>b3􌚌Y=Cc363WKDܚdl}VQ "<Ĺ?l3_:f¨3|WJ@R I!$S';"N+}ILXW)&]3_tN%%t_[z֬ C[߆t'r4>u^RO)뜊Z&Tv tF$ {DX1KOoCFt0]Tp;I zL*Ͷ4xG7 2?IʦmuO7<2~LCG+:;nLi2rɰ$p!n!/E &/#!aF",j)|(jK #@E.KҺ.SS(((bn]ח?5=1-)z%9!yivY5I8 b%A a횞~ݖ]=͒۴ zYv9B8zh+@ Ql GHn2*j"qf( rž`m1 8x%a VYV_4;F0 xm&+ʭJRڤ Yi)9Ϙ\KvY5I8 X%A 횞~ݖ]=͒۴ zY Q~AzvMr nˮjfIb~^mZ]VEMR=N,WI(Aw=og9_eW5EO$G1?6-.&)a$a Ŀ_]ӳï۲YqaUQA0V0 b/]=9~5=1-)z%9!yivY5I8 b%A a횞~ݖ]=͒۴ zYf( r1m,쪦i(uܦeeU$E( r1m,쪦i(uܦeeU$E42X9 z~skzcu[vUS4KrC:n%9!yivY5I8 X%A 횞~ݖ]=͒۴ zY Q~AzvMr nˮjfIb~^mZ]VEMR=N,WI(Aw=og9_eW5EO$G1?6-.&)a Q~AzvMr nˮjfIb~^mZ]VEMR=N,XI(!cPoA0@ U/IbSHF .ʚ7hb2DR%ndbR|UNH!UmUwևOش;;QGJ'V{]wtT!6S?8kDw|#2ECfHxC] MQxu\>Ta]v*}uy!ћ&@tbh20$)A/pՠyh0 c6=̓m" Cs]G[3S0~]ƕ3"%zƸ/b/}1`Dg 0q?]ӗi]$?(3]EQEQtï۲YqaUQA02&a %{~skzcu[vUS4KrC:n2*j"qfQ9~zvMr nˮjfIb~^mZ]VEMR=N,J Q]ۮYmUM,Q M˰˪IiE10 b=9~5=1-)z%9!yivY5I8 (gFA B~w=og9_eW5EO$G1?6-.&)aM(ATm,쪦i(uܦeeU$E4̢ r1 횞~ݖ]=͒۴ zY5A !`]ӳï۲YqaUQA0&a -{~skzcu[vUS4횞~ݖ]=͒۴ zY-A !]ӳï۲YqaUQA0%a {~skzcu[vUS4KrC:n2*j"qfQ9~zvMr nˮjfIb~^mZ]VEMR=N,J Q|]ۮYmUM,Q M˰˪IiE0 b=9~5=1-)z%9!yivY5I8 (_FA B~w=og9_eW5EO$G1?6-.&)aL(ADm,쪦i(u\ .&)a%L(AFm,쪦i(uܦeeU$E4̢ r1 N, QH]ۮYmUM,Q M˰˪IiE0 b =9~5=1-)z%9!yivY5I8 (RFA B@~w=og9_eW5EO$G1?6-.&)aeJ(A*m,쪦i(uܦeeU$E4̢P r1횞~ݖ]=͒۴ zY*A !]ӳï۲YqaUQA0b%a {~skzcu[vUS4KrC:n2*j"qfQ9 ~zvMr nˮjfIb~^mZ]VEMR=N, Qh]ۮYmUM,Q M˰˪IiE0 bZ]VEMR=N,ʑ Q$]ۮYmUM,Q M˰˪IiEA0 b=9~5=1-)z%9!yivY5I8 (IFA B~w=og9_eW5EO$G1?6-.&)aEI(Am,쪦i(uܦeeU$E4̢, r1A횞~ݖ]=͒۴ zY&A !p]ӳï۲YqaUQA0$a {~skzcu[vUS4KrC:n2*j"qfQ9~zvMr nˮjfIb~^mZ]VEMR=N,ʓ QD]ۮYmUM,Q M˰˪I'6 5l詯';TRJN(wB z'PTRJN(; z'PwBQJN(;Tz'P8Ɇ!3'>Ũl詯';TRJN(wB z'TZY$etqqr쪦i(uܦeeU$E4̢ r1횞~ݖ]=͒۴ zY#A !@]ӳï۲Yq[~zvMr nˮjfIb~^mZ]VEMR=N,ʐ Q]ۮYmUM,Q M˰˪IiE!0 b=9~5=1m(Am,쪦i(uܦeeU$E4̢ r1횞~ݖ]=͒۴ zY!A ! >r1   Mgk740e9U~AY tx JɓA2y詩Iv Х;@ !BFDDDUUUUUUUUUUUUUPUU$I$I$I$I$I$I$Q5'Tv92%m6I$I$I$I$I$I$I$I?I$I$I$I$jTUM$I$I'TF4&`70 ZBD-8Pז'AAA\ 291c1333333FbsX+U u2H#Qt8MsT(I!Bm @@[6`/W+ձVd*Fp6 bP&h0>9s9{{m۶m۶m۶m۶m۶m۶ &!!wҺmN!?0nNZv92%o۶M$I$I$I$I$)$I?I$I$I$I$I$IUUUUU$I'Tv Х$4@a!B UUI$I$IjUUUUUUUUUUUQUU$I$I$I$I'Tv Х; p!BFDDDUUUUUUUUUUUUUPUU$I$I$I$I$I$I$Q5'Tf92%?m6I$I$I$I$I$I$I$I?I$I$I$I$jI$I$I&Tv Х;!B!""""""I$VUUUUUUUUUUUUU$I$I$I$I$I$I'Tv92%m$I$I$I$I$I J$?I$I$I$I$I$IUUUU &I'Tv Х$4 B!UUUI$I$IZUUUUUUUUUUQUU$I$I$I$I'Tv Х;B!jDDDDZUUUUUUUUUUUUU@UUI$I$I$I$I$I$ID 'Tv92%9۶m$I$I$I$I$I$IR*I?I$I$I$I$IUU$I$I'Tv Х$4!B I$ITUUU%I$I$I$I$I$I'TV-&`W0 S ɤJz(顤   2< LUdURbfffffffffaaaaaaaaaaaaiiZeYeYeYeYeYeYeYeYeYeYeYeYeYe۶m۶miiiiiiiiiiiiiiqqܶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m]u]uqqqqqqqqqqqqqqyy^u]u]u]u]u]u]u]u]u]u]u]u]u]u}}yyyyyyyyyyyyyy  }}}}}}}}}}}}}}aa!             ((baaaaaaaaaaaaa88(((((((((((((($I$I88888888888888eYeY%I$I$I$I$I$I$I$I$I$I$I$I$I$IiifYeYeYeYeYeYeYeYeYeYeYeYeYeYyyiiiiiiiiiiiiii((yyyyyyyyyyyyyyii)((((((((((((({>M4M4M4M4M4M4M4M4M4M4M4M4M4M{{{{{{{UUUUUU뺮뺮,˲,˲캮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m۶m۶-˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲뺮n۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶ 0`\u]u]u]u]u]u]u]u]u]u]u]u]u]E !x횞~-ߧi(uܦeeU$E4̢ aa~}}}}}}}}}}}}}788aaaaaaaaaaaaaaXeYeY8888888888888xyyeYeYeYeYeYeYeYeYeYeYeYeYeYeiiyyyyyyyyyyyyy繮뺮뺦iiiiiiiiiiiiiiڶm۶mۮ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqq;< 6U)VCkJ!BUUI$I$QU QUU$I$I$I$I$%!!۶M0: V92%m$I$I$I$I J$?I$I$I$I$I$I$IUU I%T4֒%'$)mnaazqqFUUUUUI$I$I$I$UUUUUUUU/ &@a`  CA$I$I$I%K!zT?U Sz{o74f-pMLJ, ;뺮,J<$Pi<¡h$AaH (hx}8MGe8E뺮뺮뺮뺮뺮뺮뺮뺮뺮ks9s9s9s9뺮k*UTRJ*UTRJ*U*9s9s%!!_MQ %Q*(RhR(E(EI)B)JEM 2Nqu"֚*J wݻww֝u:wnݻswݹ[-w(G4!fo*P1QC<#>Q^&I23K=33333Ӂp mS#YWw7_"+ _5{g̽[^v4Rۺ*,cّ$ͱ0.㮭hzc:1 KNи=pbnlVMQ`΋i)+#%|t7oLJp΋ogH%n6#6`\s(W)' _3X,pIw#=kDžeGUWk6_B `z4nz72j}fMj#e,V"0QY&HsDeH'zari]aۥYY.Ud8=nONl.K\&2S$!߲ @1Yh'`űj&|,xA:|n8UOHO@*.|S\281CCv_9S ͫe%ܖt2w,N'm܍҉?Nx!][N`|+2q/WώZE@ ʛ>׏%gߖq^ gS.c_ [VORUh(MAa$- B)d*Kgw&g9g܉_w;kq*a_TNrȍ>:NivYUBLkCSOKdhY f/l2yo锰͝ x{57k1Z-J(u"̩S:"pKvTCvFfV-rV\rV* Ɍ X@t WۮYSݏM@2IXt=h(aȔ"1$$:HtW]X4~=]F{ZFS6&ېONxX_Rï۲yMX s:N{TeNԨҩ^n=Rԕldžܬ z^4~xgot&_pXwk.ROٌawΌg@n7E'ێwlx6 >'#+~0Q/_/YmUM,Q 8Ŧeeuƾ_ҝk@[{UCiY d._w_+W_^W^U|u-H2تa2~GNM[E:j2>N'iLi۷OM-_0D <"r:ol`lwã )k!c ( (p쀯>W3n5/{TҦS?dFŞM@Ŏ*[O[:P#n̽; ^mN(}Φ\$< ڥ*ʌK L|0 P@I yqhʧE)@{6Nނ̌Ċ7Odu8{rsڌK M('0a]e'iH'v!*Ӻs8MmveV] : t D<4 ,IBo;3Ls, m˲몪iYd9`y\X6hJit~;8 `28ʢO<hAOnm޻1 A/Y#|gcg~%O$E%U?H?A ?R$|w2?"rm p6χ?C8K0RP(4|:#MMMMMMMM>5#,/߁@~DJ·"|/t~Q>'DO?_kW 1-mF}/l2ϰ.ܾ*z&Z9"}6NSd]UW¢*DbG0>6,.&hD-d?`9[Qo fLb ބKvZ!̧tfd%T+xHJhtBS:d32*`<;v=]/YmUM,Q 8ŦeeU 1 I9=/KNA} X~6U#} 2JF6,.&hD.d?`9[Qo fLb ~°IZAs9VS1RɄАGwg˭I]X 17>ݜWz6Z .gRc_ZVNUyY c.ېONh(MږiXvaUYJ aCd'raQd)(Hr|cu>q߸ͨMB؅ۗuVeUDˉ)!{7N}m JC`$fH9 M>"D@,eJ~wOf-rk~d)P,' 3pIA],~}-zDL:ρҳn+%hHQ:brlD{yX;+icdꅎ:ϸWM, rKKiCgb_\B1mZb T3x=:<) e7xCK7j7[%U(O`״ I 3eJ3@3te"MYNܘDQ'KoF5ڡ0MmcKAGX 8 ԗ 1jVDAT[kl%8*/ ЍBz0*WQn—ο05++) E7rh,c۹)tMI 'dAGR[=,8u9AMc#&7VN>$Ny;ŏKDȚUi!Ϝ,pq!3 [j(1K?\u}92JQ/ߥXΝD69k!" 3~qnge=ȭk5tҎsfܥ[pɗז Of\ ⠒{Pn$eoČKع{Y$^h׆ F3^)zDH,&q1?y8,\'ЈM-/|DS+sz7oΕ ,$Y P8h!} $Nr1?ч8D6rp4|„I7MQ?i{/Irz6c<]tvoK\#c2*.+`֕K,kd"ZEj."ssHK;fǘRnadu\f՚1 j 3 Ü(z2EdccevA*38.X7n v7 Pr@I{h4eTUUUUUUUUU=??J ߣ6jZVjZVt:Nt:[:ND%IEPSgJo߾}۷o߾}۷ojZVjZd&EbX\X1T8!LTD{{{ソ|˗/_|8888888{{oEKC.M0 {\V^T 5;LD <sLL4 H@#0KgUp$% !j'pdeaQT 1D c4 "&fjߋ_oI'OSGM_fDNpjbft&TmL 1 K,K71A-mPWhPJҥ5.yo*>$ ꭺ֎C屺x8j[,W7|2™Cq^N]vċtƭw܍./=svNq7v!o-쐿Km{lG~#T bUpʴ;뫵"w>~ZW 6\޿cgܪش_mcy vwK@?g\!_py!%&4q!rbifhbܺXZb̷ꫥF&#ڲj$N;TW|z(<9wS~/pΈY^P[PUIJ"PJ*E͋ #H`֬ j=&𖵦73 ]^5( f^7d̮)t52"7Fn+O>{fN_}OvQiK?s‚ǝ.3\~pГ, { ^O1Mu\$S_=N {"b{!q Y a|:cEOZ (_ι7xsjkVHY2­a0Qpj Z1'TȢ#8u֜<弝KZZ>]Gblh<hԄyڧpc#A ̑ &e |kM[Yk4N|f]).re=*o.Є /3hDtiRh^¯ 䁙 u.ټ |ozo-A7[uPes[CU%bO4~O^قs&pEP+~O1C2C Nv' kcpv,0x/TV"XB; 8&^3?p!vzÙ|]Cbi"+۱uFOJ}ƍoܞTy螷m [fbC@Y¢, K1BQ<34q Ipmt]-dj$I +2-R=dl:9xx㥏sƋí1^Y/Wa4Xa{Yxc{qud :# {^/ۼ2M^Z6+WE$E-R_M % !-'-I,ŋdẗ^ĕdP%̾E \fx DU`( Pe!&#q;)s3qa8pIW6\g,YERo$ƅ7ܰ@WNAA$|\uSyzq[,VCCBp"q"}O4?W_P DX+\|^W) [=)LH_ARoAn5V;L1/H_g뵇G{ύȦ\%lCnJG"/^rE[Yw:v#΋d[EwKʮ6oҤR񏭰:l~vJC}kݖ7sf6Bb{lwus"}tblȵd5Jay\߮!aU]t 8?ʛ{yW vJ8Bab /(@1 0+?d{1d|z{~cŗUW45O +(#4R!Gw3-Jv+)0F~ZJ:hMΣ,쭙fb@L!D'a 8qq`$, }%V0T/0סi @s*nl?x}8;BBc t}Tg d0 re<ðݚrMu4'Sĸ N;Ǭ E hiI ׾l~L!]ѝG~2m?u*?&' %=#+_`NQbř_@ :94RF0lV#=ٷr }%)$ rM:j[yۯ;]LM nn^R=IA"%{!;7[ -w7z^&p6t]TIT0b (B`ٞkZ=q /LPie9y\H"` |RbX!" 0: Ȟ?7Z9K堰R$sF#0&Fd%@a ?f&ܙc'hfo7 콣˫֫ (K6@}Cy'䢱) 2,'(F'n..ݑzę}eBuՔ\͏@ɲ6"TQE1|{ٍtXby#YLb\3푼9rzYJhR8}o$BX.\Բ9/cѻ[+7FP˔XJ bN=FwD2B""a ]qo ffe ,g>%9!yivY5zYD횞~ݖ]=͒۴ R=N,J9~5=1-)z%9!yivY5zY9{~iEI(A~in2*j H ( r1m,쪦i(u55z6-.{~skzcu[vUS4KrC;Q M˰˪) E4̢$,쪦i]|FA BMM)aeC:n2첪~ݖ]=͒~DLD+zi*YYa83/{]%P?Sd- gFN}7$ >|X7ScNB&bawWx xVQ6C'ND}ǩViTf5P%ۑ@{&c|͗zor_vE)DSA !tR@sF,iV®AIIи ؐa҆ؑx4,#BUe(Zr#PL)(A:g iA c_U}'[Ε'bsD.ĵr$wo9wErmMX\㏡x*fxܑv{@șɗv`|hF=DIh0cAj[2|'X+7VyH ^R/8+>\q#x2 B`vhƨz*xC,w P7>Pjf0_ͬI)ņ 5(nÖPѢ6NM}CJ2\ J*"Ĝ|5$& PTxNÊ&GG]=#Έ9@'|@]J,q]gz4* Tr?/tܨ P w=@`s]pB^4fQޟdE /KI6_UʢPjlv9RǷ!Y&:}OgWMݕ5O9]Whu Jꈒ'T+-6Vҷ?=O,=1J-ßMl>,ɍ]PrQulvЙX,-W1ㅁnqljYy- {v;MQZr㻒tXIRz **m;Zx,Qf=&XujzcDI}mPeTizz]Ggj%E'#s+@͑4ebF $p5 FeYr&Pets4aIx[EϘvz@eӓ$ڡU,jq~JlgV,*S3Ѣ ܫt;kcbT $Q @Rxёi1xXl1U1ħ"Bp~4mQ:MN5 VR rBT(! H y![$iZbA@ x !@j-I( Y&" d [F9҃mBUQ]K ,^hi3#!HGC˜ ,&5A{> ^@В>sFKpZR5RbrPHx "R((zc,LB, o!tSQEԝ3 v>5de8Y# (x*\KpZ9Z?kCkDp:[X*JZ%(RӬ0# 5&SppZ[g dQ\-˶n7)ڷ "1U )7IljП#]d'K`|_W*B=9~5=1-)z%9a |^mZ]VEMR=N,JFA B=9~5=1-)z%9 |^mZ]VEMR=N,JFA B=9~5=1-)z%9 |^mZ]VEMR=N,JFA B=9~5=1-)z%9!<1-)z%9a=9~5#QFA B=9~5=1-)zYuܦeeU$E4̢$a ]ӳï۲YuܦeeU$E4̢$a ]ӳï۲YuܦeeU$E4̢$a ]ӳï۲YuܦeeU$E4̢$a ]ӳï۲YuܦeeU$E4̢$aUQA0 Q~zvMr nˮjfIbHqaUQA0 Q~zvMr nˮjfIbXqaUQA0 Q~zvMr nˮjfIbhqaUQA0 Q~zvMr nˮjfIbxqaUQA0 Q~zvMr naUQA0 ]a~2tYiWCP[퇣2%/2eyEb.J1;4o/[&. :}@S6*d#YazXbgD: 8yivY5I8 ( r1m,쪦i("8yivY5I8 ( r1m,쪦i(#8yi#c$c3A=6V-WTHrCH'}e7*厫 8 SgLԯ#TH͍dԎ%끂(ˋ  HLQݘ>zQT ˅UM[Q29>DžM1r}D&Y3D6Hҍ 9*n&P\ĤbVD"uxxJD#"A# G0!a o_^TK_(>݄7//"TE>#=_?BUi ӭTRX@!aX[,0Y(( 'rDV(l$,2"FDڤxDDD'kuEQPMvg.c% ۫<muQ0L2ti&ʓXJ5a#ۅFd %Чvx85[* V`@Y&+[4(s5?,CLO*-=(i$e r]{DcBB qӒ෦~Xm=}:o:|QnGvwRژ*s(>vuNerҼ{_e ŵ{{Ne!-[V֥;Cmx 喯w-|rx+)\sbLBbL2%ħMkA)*q 9te6& 9rdryJ GHmw9dƝOnWZ#-}*/zr)vtqAk}cy8eȫ ^Ԩ/0^H乏 \s]1fk_#Ufb-s`uŊ8TN(AGw`圢1!m5ɰi)`l.EC؏hFuWM,䭆o7<;M|\'}#xs;̡N<{e$Bd?ɸ-|?p v@'P:d{*^~ $??+333333333a5;7 >gɤq0dX0UQ%E `,4EZH  +W*jH@}<FIc^,%9!y2ĘKIb~^Ln'אaVEM)Bh2)zb̋$G1?Q8ffffffff sñ5dx_HmJT;s{%!AOPkqDM@Hꁪ+HQjUURT ʫJ|&ez=#%姓YK#owQCt/rČY A&E'pVyT՞믽گV;::+Ƹ:xwj@5ИVB\^Ur,d/Ti>ZhМ8 ]a]pA4Jbn[e,J⥙Tb(N+Ƃ5p$d+HOQwv%7nǹL8]WFNauQ `3b>e/zhgrd_ª&-_dy ^E$2A%t't R1"`/%!J H͔$A QP_| nנj`t~>\wsYDC  BAPH(Z>nFbPP(,2' BBPP(XL"ʹ8Tqh1<$GYɟ%CSQH@]RȾRJZ*R` 95%x) e}:ײ+ꢬ:HT4AҎģC0B0 d' d~D`&@ϓ2?"Hp, _pm]6*z&Z9" >>>>>>>>>>>h! G;a10&*UUJkRu{XTZժ*UUTU*ԪZ;`K5JjUURf[10G$ R) !`pYaUQAfQ0z~s|[(8jz-)z%9!yivY5I8a%Aw=ǹ"qۈg9.۲YqaUQAfQ0z~s[(8jz-)z%9!yivY5I8a%Aw=ǽ"qۈg9.۲YqaUQAfQ0z~s[(8jz-)z%9!yivY5I8a%Aw="qۈg9.۲YqaUQAfQ0z~s<\97qaUQA Ih)~\fM_^_^( tA\(]VpPQNNNNNNNOӟ?Oӟ?OӟRx5۰ek_b @$6?N;nfy!Tf>hX<Ȝ`ڔ9PR3>nn?7tRUoIy-٬L7xcy:C\jPl` t0A8@,{%I\Hx "!5#+#0%p2L A'nMyIa A:`:h68 6-3]aBOIU K "@mPӳmUM,Q M˰˪I ( r=9-F 5=q~ݖ]= G1?6-.&)7̢$axP$nq0,u[vUS4KrC:n2*j"q~,JFzk ECMr\_eW5EO$G1? }Wř; I`OkŲ]\Lޟ%k =J=MF7IzxYA"Uz)bFQ `?0X# PAN"/\.ɩ<&p?R~^IrV rȝCgT$>bo'%YbU)#n1c ZBk@k~M)k3%6k I  p&)7̢$aBmPӳ`eW5EO$G1?6-îP8:n2*j"q~,JFz/F 5=q~ݩ$G1?6-.&)7̢$aBmPӳmUMӤ0 ECMr\_eW5EOr~,JFz/F 5=q~ݖ]=͒۴ ʲ,˲Iz0 ECMr\_eW5EO$G1?6-.V5EO$G1?6-.nb9y(rW0yv3&kԝ|ΰIes.J%)ROq0 Jq7ݕb~,ᙽ='ӫ"wagruQ7"!V%WE< Lk46)$ 3 b$y;= +XVnFQEI]AAAAî J2$ |ղLЫYE2DFrB#r˦ld mZlR (grXq! 5G oquN1vOgH:On*x@0Dɷj5X@°*(doɑ^9w9a, yC]P+EAh@HF2 1Y&#|SR|8@@RuP:v%E0&5$l4Sal8$ yCP*4:K >g(f~24&ňl;V1(9oAA(ȸЕ{Fя|x3Ip BzXAg5 oos* {>+F P &[vU@ TEAFX4g4;[Lk'L^'$5I:Җ/Eu(#(K&kE)Nod{:F=):FWp"`2Gh܈hr4?H 0N@g,!q 9v AH7AЎxHpEdEB=[ q/lD@k\Ջ[Qllg]'D9fkY4tkB̑r925G!sH9dC"9];/G3@ &䄌Ά G=w .WyXx_w'nk/BdR&4 yJ6q &N,?."<w#ww+:3tK9Z֞|"r4," 3УOm#Q2Q+EH2k0QC- 0B1 ;S'DAX 4|Ŧ *i;pfVc0[%MbMj4Z$@E|_WU|YZv jgaa#XFf>eO.a]۬YkUKӺJwxFWp6hB5F(t>S6$3v5Go&g1_V-0,쪦i(uܦeeU4 E4̢$a ]+,쪦i(uܦeeU4 E4̢$a ]/,쪦i(uܦeeU4 E4̢$a ]3jfIb~^mZ]VEMR=N,JFA B=9~u)s.R&$2 u]ӳï{Q4A0 q0}ӵ<ñyb ^}ZmVF]RMNS6$3.&  >_Wty>9s؈wJJEs>y:9旰llAu^<~ ǡu]gUT=Ogq.VOϢ9< =l˴s9]瘏s|B s)M]|>Ϙ1cƌ3f̘1cƌ3Ȩ"W+;MǕͶ7o4vpLW?tfw~lp qf7u/eqew?_?dB^?2&eG(74lqc#"U{%h:?\ijس9@ 0 0 0    s9s9s9s9;s9 \fMqli4"9Dc1c1!B!B!aaaaXkZkZkZk9\fMqli4?:" @); L@{޻{{qqqǑ" xy9YѨu:;>F$\B 2SUUUUUUf30303@;b^ڡܷS3#OњK ɐ  `.}}}}}}}}xŋ/^xŋ/^x,"\ÛB8(, r$H}}}}}}}}}}GySd!ѯv?hnfe|V6k8Iݨ;k݇>\iLy__t ,"K 252,˲,r9s9P( B4M4M4M˲\fMqli4?:" 9Dʿ       ,˲,˲s9sn\fMqli4?: 9"\c1,˲,(((    \Mqli4?n<" ;5۲3 BP( B!L&d{\Mqli4?n;"  _s)qqq0 0 0 0 0 0 0 0  Mg?n4w&g4_/ fs\n" 9"\ʿA1c1]eYeQEQEQEA\Mqli4?n; V7pel/$=54M4M4M4M4M4M4M4M4M4M4Md@2Ұ0* +.Q01H dp{^׽UUbX*fl6flM4M4x<FB-:)jsҘ2% 2*!ST0Yod!3lM+u{qsn6oMg?lN7[%VslvMoi'4 &V8&P [IeYeq$fẮ뺮a;333333333cB-$"{{{޻yhf"` P2&%iq88(TRI%TRIu]u]u]u{]u]u]qqqqqqqqq "   B '#qLe0KA%DM>ODS4ES4mG{]d3MAԴfپMs7?hqSMk{lq 4_/ZY)O30@LRe HIJ1$@ vb@rkmek7Znv۷o߾}۷o߾#0T8!Lk%A'<5Qکd"ыl:㛩2% 2*! (Gv"n&,sa,VEBd~HGl@d)#nv݇h* "@%N` u *OMv*Hw"yfjL ,sa,VEBd~HGl@d)#2H dk + + + ;v`;qC9-S.#O{d'rf2/bU$HtdLJ0,!@J+mFmFmFmkk˗/_|˗/J+J+fUiZQ'R0L4'uK숛$H^KifG `L%@Fx )DC4 "@%N` u *OMv*Hw" UP<[r|35Z!]FQ%DeNDe. _ŪH(  Ș,0ŕ`;XI!B G`)*qBKN6UyjSD:㛩2% 2*! (Gv"n&,sa,VEBd~HGl@d)#2H d8 d8bEJJ5|p @U(T2E<[r|35Z!]FQ%DeN$Ӛִ5iMkZYYYY?ϟ?ooorC9-S.#O{d'rf2/bU$HtE/zы^E/zQL2eʔ)SL2egggggggggyfjL C,J>푝ȁ\V"D2H?$cW"3oA$M*sPBʭטa5c&3(30Gc3=yF$"NCY;=YP}4I jj`%R LtDf{6TE[LgT>cV˜(" z0? v- `( @ 0  :6N2-gc bb#l YI99٫^˥\My;}\e\J")z%9n3=oP'i'k/XX ̉y8f$ZkX?S60Mza-]e~qnmsuNe| ^ӳï]t?plh|[d;`ٙ\ژXxWyT7qiP`XLPʔHHt@S8D30 ? | mA}d v\5ՀPKytCu=?:m2r*e2""i91-)z%9!y0߈zgr QD10 }A{wmLs, oʪk鉚giHc(z_qi[aمYWeQDIS$A9O0RN̼J{F[Ī rAZc%RJ_A9[1ق)Wb!AS! z6Z92.~v*nvf&V: 6J&GɎGnMC-Ѓ/kVԔaٕ5XB5I0R/PN̼KɛHzFjIC)q  >w>og<_W9OG7t?c75S/2'2"Ep1ۢ)Z!ف;V >˯6p JI1T@ @'0D@z5-`j 2 c߁+h{v_sVtNc=[s-SKqz*o"TmFf4Nӆp|< Ē^nt '4HH=]ף@2sn}f7%QT}wZ~bh eqK^ݣ|;!#T|.*w9sޅ]^y`:%ɰW)Jvj?u'AFt=yܙM=BV:ƪ7¯`zNx''V[{8SE9vѿJ~oC "1r~O-.]|HEYYkB82'<{(voEd/pr ( 8: -qk1eO+hΚ) ¢hXUuA1iAƤ= 嚇̠p y[ڽe TeN"s ,n-kcQWSۘPyCuIUL+k=./ix>w,`HE$ݝc9s i!+ $ZWTT[wQ#?YKwSIqk t̢cVɑ([ۓ~$3ffwc57qIˁc\mct3: .[wwK&"P"آEF\E}BKmaں,3m,ep3hѳ`ٲ~#U!{u;e|R_dP}gR4y"So*\;4PLS[t/H zAI~X5 L Sb'ʨS(܂E%NGgq,ב,YԒJE+:Zt5gf`JxZeL|0eiX]{.Gs2y[ҾTZMkc)WSm%3Eq_X/n4͎$nෲAIVlek}ҾEb7]W%b=.uk.3(B-Ldi¶sMWA|lm$,P%h>0SbJD:vEa7RA헚r3SVM(CY@I0B+s282E`>$@e$ `|tէI^Aܳ4B6K`5C-"%Q`Ap,UoR-$B36%ݱٰ)UY3),x~Gv"n^2.̲*jį?7D&_qOo>-u氨](i1U~Wv#n_ۮ̺*jJ%4:!) $aN(S-Pg lq)苾苾苾苾苾苾苾苾苾苾Th _{47kLb ^-V2EM%ZB:6M2 .˪*&I"zBAoN$ꚦ))))))y")a%_¸ TU<#0۶, iY$9 y]qۦiY0ˢ(I;0Bq߶H5MO$E=O@ #4sC` @H4A8q #7%n 8qtqq l@k`B54;m68g1A6yl8ްq`h`}XqƑ>}4i8ƧqOPfK\FxY{Mj6)؄˗tVd<|C3R#D}~$M@0>2 R |>RϥRQ@;+-,쇙x_iq)")>=Q&\XqD|^]SS~U-y7BIx^ĝ>ĉ0hS5~Nmʇ]9ڔoQahTFMe)sS |ZJ?R@^Vb6Xop1;}L/G~'1FR(mʷD)εHn̾Ӂ.D-߉72 %W!`^|wezSYO .s6 X-[*VO+zAzw Fˮ ="S$u%M/@/ _fOo&Qp/{򶃧p(>ڵh4PNBDZ8~1o_y.09nfZ8#x&s]mf*G1 ̻>HrRg\ňz=`z-^ lSӚqf7}o2 6^:&?s6u[V,+nhv~6Ad[SN kr#E׳_2I72{ͼ('|L9;"&]bx73=\,:Wj<錦y/+M*V1p1 }n)G/˳MA!g͠rY} zQY"r5F nwe*v1V̌r˞n'B?N$B'IAdt}},A?4 +$MweH#m1fD&aK 6XTlE.Jo%G.󡣠ebB' .3з5$(2Q~ QE7"za ȅFh!{m%[dx+2$lQ1$PVdj`p-o7υ쳨l}&!aƨуPK$dēd$$Y= kHkȚ$bZR(d*Ff^5jV:J(x:Y>D{(@71֝.ZJ!^kJDBsX$CaҿY=t9MRL Y rX+U EL%H}<,~E=A ~]_cyNT[-;bZR(d*Ff`}4PXocu}m;]wSm6c$ >iOF" r un-f]pe+MP6hho4P ?߳{v=gݳ{vn`H>5Oڡ3SVƾv[FVqET٩!*DiH _ n,wSʢxմ+x}wG1Wo: kug;ꌹ⧟~駟~駟~駟~駟~駟~駟~駟~駟~ݮc**;5D4K47Er(v|g+ٞo: kuga+v|6CYﴚv%)7‰n!dP# I4fCΧoA>Xt0%`ۦݟ!\FG: xҗ{m] N`{ dp .06ENhaVtk0?:$:E1^&N(+PU&[n.e3.4XbK&EE"3!(bEts7A=!0ޱ}%O +*!_/A03Ũ|ES4W j dX$45}SWH߅)6Ch??*e-BԔARWL[Kee9" Ӵ4f)LӋi9ATSCi:Yr;gi#F r7 m Gp~1p (no8J7-s~9نtmM4 17bP18clpp~юN6iܤ4pMY2Ǽ"sG B^ru k_CU# 'Wq1AS٘ DWsfK` d~ 46U y@?R 0/Zҹғ>ΗI=k;J +8XppyynW#3ʫ.GNL>gIV}u:rog7L׍V0a 0c7ȲT\#~&i ved y:UxBA/J\Z5ka=I.! &QCpbaF滿c9|V.]ǃ& s AB=ts'G>i.=cH`L. M"] ^HLGσ{4A!kjh`yH& .RN@KϥURyK*3=FSj#v='4AT! +)>rTbֳ^oz׿걏doƐ.Se g?ˡD X5MiJjLNaZ}~8ҳKll9ALEtUUmŽq2}L :Y$kjxw;yoN_%}MC{WㅙGzS{@!'Q;Z۪Mܭn50/2H?&ۺ\ua|GlzHO@!:kA _aQ?o:yZ!5HFȃ@"^G 26doqNϡNw,CL8:zRh@&܅HQZbx%vخT5Jbw"Co ơ|܏rW*nZ+%Q/D=/SFAf/RG 0| ҃hp OU5$|Q( ψMGCT3YmBr ݂.F-DNEx 7M/P}yuՈewώjM 6fp, o±p 3 +& g0Ûp,%cUjYnS, k!_p~ aMemBwmUVkp(ܛ˝^8\ϸq6&[㡜ܼޣb=4Fx=Yf> >n5q)(F]._ƏƎ. >GE"{v9gg^˲,M4<;,Ǔ||> P( DYD(hD"e!JOJd-1=1eٙL<Ƀ@JPZBMS BS)JRTkZV15cXiֲͅs\:x/Ճ0̅18,hP3l8iDZf;iZY< d DH%%t;P7©p+ ʹr,t3Mj;NVܚ[u뎷xo][t%l'܁='šX$d\MiF~ע]1 8ҀiչZW'da; kvlLi",EaqXDch4#ms8݆p;7mxI #,Rf@Ɔ0l(Ҁ4" ݐ@P5gE#W ݵY\҉* x7{-JaẬ7T(B rW_&Y??yTM9^>PiݐBe9{sEEy4^R04VlD8+ '̄W.9 J9"ϖuk\m5ÛX> =2AM&Zs*>L>ɍ1(z ! ΩͿiCDR<U5*i$z$Gh9dȋ$jeZTRBQ2 6¥$!f*jU(mRg 1:g*jU(mRg 1:g*jU(2?% &e?(,nLDo'#R!^sǴB }i%;ap8,5U+Ing9aX8Tq|)S'NBq6`.nt[^{`~!JC v-OF%ú<ɇWWN +N )'@U'@{2 ٴ$?ta(.aϸXk-eX؀xǩ>"Z Yh>>)WE @]1n|n nIpb!ԙ FD  1?~;:y܃\ἷNr`زių=N L]<boh 8όCӊ Lgͥh۹}}7g P`avFeg\uwu8~*CTAJyEGx8==Uj76hzܺDwOY=V,"p`Ƒu5V7@&>)"}(R9i-#{kd]{}!YP@*Q ?2(eVl@c<^yD>w&UN;{*!~!HV=1RETEŪ9#z/|ٹ?fܘGX[< '_ILl*} s,.\oz5D9/_W3ج:؟۷Bu}p,q" :aӎD ș:VKOtv5e^]sk-䲤Gh|o^W t{ΛK L|r֖&ԝ~tl~+R.YZqL6Fh́s jY m3< S w!KGb* ω!wuPd9W%M0=wI:MҴ$Ncq$ᾥo? 2|bh+~^7q'y(s?- |?qO3,V/sl{OQk!?Ufz|f 6I9~\ "0b_ZB`RVhIMω+P YA),` 9Srth蚹+g^yGΊs\O{@1wXˎ,Kr^w+|w]QgVj< dSzĤeoV @TeGƊ͓ l ! 8͸~{IV+K0Djx@ Jز T'9 ءXuDΖXӎͱDՍq2{ȱlܹ(O{y\ V[1ǵ!S\+=`&;WRnq|W<L01PRypU d}`F?!܋GeL_yKkT0ЪB])][(n)"ZQ_21ͬwRy̳lz-ƨZR?S46lUuGT0彼K^e:3gdpУoςKq.le[O|*_>T:Ô$T.11D2vH=DI#%ni`ް݇aiDӰ\԰Ga#T:T *UAUa2U^ᢛ)Yi0<{0Xc2W03L*2d$bApe|A`#S(Y2B8Jf,ggc|ͼy0{| 5O}o;㚘' &ɀ3?F:tIgu4@Xaޘ/I4of14:3\yИW#8C>&C|f_pdnS!Bf9I?o xo#Q4/Q1HW#oW‰ljUxVk|5ur6d|L6^3~l6e|6yb㕽})vxvÒv\$ nIcX iN#t eQ_K  NH@(>*"` D8wD.ϻ#R٣"θ< kK`yL5ETd"su'³[ۭڜ0Э,o,MuQ7]!4:C" zRz.?@8L}#ä^ǥ=fO=Q*ঢ-*b&}nFqG& g>a@HIH D*a}˔J$X( XXf2 UT=kmEI+*:Z=K ZKעK=l`K%=U[/pӋK=lm1l~RbcLe;Qd،^J6Sm3:3:=[8f48CaxHAZn!pF_O5s5:`L xXLXTMl\,XleȘ=\W+*{VP} Y.X+:vaZNX0\w{xi.EۓlgڶXǭθ{Jb' 9xI8jܟ1okq"IA!p%'ô׍M@{ KXer} (6DLT\dq~ /7?LYfs{+8ER_ly  (6@JT^it "-8CNYdoz#.9FS^it(8HXgv '6ETcr)6CP]l{ $2EXgv5BO\iv#.9DO[gt%0;HWaku$/:EOYcmxFQ\gr}"-8CNYdoz *5@KVakv$3BQ\gr}?EKQW]ciou{!,28>DJPV\bmsy $-6?HQZclu~! )2;DMV_hqz ")4?EPYbkt# '09BKT]fox#$$$$7B$NYdoz%$/:EP[fq|)4?JU`kv&''''''MXer(ǨR7t2$I?spH}^e_:krI:۷p$pׇŵh?_|ːy|`a w <oA~[/VŎēgZO 0|KP#Z6|GW?턓8t[&1KValw3$1>ITan{4)6CP]jw 5*5@KValw66'2=HS^it7$/:EP[fq|88887BMXcny999999KQW]cny:)4?JU`:lrx~;#,5>GPYbkt};;;;;;<"1@O<U[fq|=============>>>>>>>>>>>)4?J?V\bhntz@@-8CNYdozA '09BLV`jt~A B'6EP[fq|C!,7BMXcnyD)4?JU`kvEEEEk[!|l?[t#i[;r}W2xJ~.lhO΋tOUrs)5FUdss t!-9JVbnz uu*6BNZkwvv.:FR^jvw+7CO[ou{ #)3=GQ[eoy %+17=y_kwz !z9EQ]iu{{)MYeq} 1=IUamy#-7AKU[k}~+7CO[gs'3?KWco{ #/;_is}5AMeq}%1=IUamy EQ]iu2CTev)/;GS_kwMYcmw5AMYeq} /;GS_kw;EOYcmww #)/9Wco{ 5; 1=Uamy #/;GS]gq{霜(7FUmy".=IUamy !+5?IS]gq{!;FQ\kv%0;FQ\gr}"-8CNYdoz'2=HS^it"0>LZep{ +6ALWbmx(3>IT_mx#.9CNYdjpv| )2;AJS\enw&1DJPV\bhntz *5@KValw(1:CЯ 4H\p$8L`t(MZgt)8GXiz1@O`q(9HWhy+:IXgv -:GTan{!0?N[hw#2AP_n{ )8GVcp -:IXgv@O^m| $1>M\kz.=L[jw%4AN[hu'4AN[hu+8FVal~ (6DR`n|-IT_ju&,28NYdnyiu !-9EQ]iu)5AMYeq} #;GS_kw+7CO[gs'3?KWco{ ꁍ)5AMYeq} #/;GQ[eq}%1=IUamy KU_is} !'-39?EKQW]c{%񅑝 9EQ]iu&/8AJS\entz  *4>HR\fpz$0JVbnz ,8DP\bht(4@LXdp| T3@H-;cj'dskvI7͡@A )^oMݚ͐1_AbʣG !4wra$>>َȿ$7H=D8{]D.8)&mpp0cz_v{7S.{?i}`8iVM 8vYl,ߕ+SGvm=Yؖ~ ;R  >"H HK*,𻆝7N^kgKtJ*h!1< N~PwpPfYOT?ӄHEPoGkPfM0iKP<-""$@ # HYQ3ceK3#P8h]p:7 _3 k+ _R3c@ GȘKVIq5)p[4DGȒ-J[|!:;-GEx-zOQ2 0V=~ + z|ySj&%R;/NA =v+ m<ʏH(G5yI_gﳀN mnpv d2L&d2L&dx<x<x<x<x<bX,bX,bX,bX,bXp8p8p8p8`0 `0 `0 `0 `0 ~~~~~_z^z^z^z^vnvnvnvnv.r\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bz^z^z^z^zZVjZVjZVjZVjZV⡠_oܲ4 bȇD 2 aYҘXȇgwck  "M:7K I lqo~. nFZUR9dBQbM P( r(N iaXWN5b9-8AN.T@@ƒJ'L!BD-.{`[V>td0)*`J s+rnwZ%Ң±c"#:!khluc HP3A3,`@+ȯCA?jZVjZVjP/&gWQh$Vgn'D@<"<\ERT*JRT*JRT*!$:[|bBJAV htkkkkkkkkkkk:Nt:Nt:NөT*JRT*JRT*JRJ>] RA1! )VZZ /J/V0#@KC&HquU%IQ$VJ$ X  e\T:j WcHŎG)I[,P ~*L*Fh4Fh4F5DY,)rCK{ǦSO4İ (xz!uJX:r1z|9579[ F&, 0(O?sô|8 `@xn̼˒Ç>|Ç)))))~^΍Nd^ZTQ8B?=;"j8(0 R&J넬_lՏ6V=h@q3s ( V' J1 ںK ((~#  ;Vik@avɞ r2ډ 0qDS&EttGӋ h\=h'.SХ]S6H\N͌%@(m8X Dr_[wTN0VT`aF<<` _$0AdOY YHd]1ԃJǰvh#bR(| 1Y (r8p8L)F40c.lF{<1A_ YAр*}EP( BP( B +*"Go.$cE="qtǍ*(0,>ϭW*U$$$$$$$IPB_莥#' 3FFVF,GAq+ E@ppŃFÿ#|>|>Vgn'D@<84`\0&$s21p?M8A]4wlf*pa$\c{]QJ  -`\0&$s0L dNP BNt:Nt:Nq̥ dbH} &phTXHO&c:A<84.q̥B21p?M8A]4wlf*0.ӱخgO"a<\%CŊfl6fl6fl6&?=;ڻa#Ʌ%nh9e_GIQd"R  e\T:j  (46#2$=zYh1bG @xn̼˒zX,)rCK{SO4İ.Ta+5cȉBL&8"l**-$BpJ>] $G @"+hY$3d[@r(XÌ %^2A׮*(&$h1$dξ.kzHraA f (퇨`-YujisENd$(@N׹]13~J ?#w7Y[Z2Zq"Cr&d2L&d2L&d2[b+D?%Bl ?#w7Y[Z2Zq"Cr1 `^\Ӓc(NM$ "Zb+D?%BlA"qTg7kVPKF+Nܸ0.ӱخg0Lphh.VTӇTRR_ɦ?.;63l\ dlWT3C&xy844 + \*) Ck0EsfBr\.r\.rq̥dbH} &phTHO&c:A<84:82á`XQMHNRIR_ɦ?.;6380.ӱخg 0Lphh.VTӇTR033333333333333333333HO&c:A<84 q̥BdbH} &phTT*JRT*JRT*JC&xy844 + \*)\H&d2L&d2L&ɤ #?ۛPzXx ^ ÊjBr0J {!5l 8 !< Մa.@&`'f 3d \ dlWT3`X`%DV. O3ZX`Ty"7kTN0PxH*1 `޾\pCPψ"ʼn^ltA$ H} ˂Z*0a„ .Ktlo2+Cb`\0&$sp21p?M8``Ĵ p̥BHd=L6uܱ@ #?ۛ E0A$rJb @.BaǷ. :$H A 8F Tgq+֥aC)sYǃrV8p\A0o/diIو1B&(*V. O3~J @"D!B"D!B"D0o/diA @ ?#w7Y[z>>>>>>>>L dNPGGGGGG.(P̚ 14"$B 3¿qf:TȧJ*U4ۯ+LG,zF|@555555.E~^΍Nd^ZTQ8B?=;"j8(Ar\.r\.r\.r\.rx(g1*xb!L@@|hiL,óDZgpV5uC  <0"]״J*G A(J : Dy$"tA eCG3\\ @ a`_^?/F[2/-(KIO56lRE a%GuB/6 40XgfXVX4<. z-J=/|H䀠 VXfZ ql gpV5uC  $@ #^\܌ܵ~M2dȐ!C 2dȐ!C 24p$w!ms7:éF"'(`Å HT*JRT*JRT*JRT*JRT*.E~^΍Nd^ZTQ.\p… .\p… d2L&d2L&d2L&d2L&d2x(g1*xb!L<ҘXȇgwck  "M:7K I #^\܌ܵ~Mr40jP @q~H܍kǺpi p"pdTM vYEـ@s{OլOJF;zzzzzH(I[,5PtB^ދO?sèYPHdy`A&Hxtl: fI$FA%DU!L 1HFH#l2 E & 8B .kR:l(x`E)R~~~~~~~~~~4CY5Euwwwwwwwwwwwwwwwwwww8P/;[Z}o˾|>|>|>|>|>E'MsA{ fQ!B"D!B"D!B~~~~~~_"I^"uqm37;%z^z^|>|>|>|>|>|>x<x<x<x<x<~~~~~E'MsA{ fQձ4N1Kr/g۲)8da‚::::::::::*R !RF?3+c^ҪE'MsA{ fQvnvnv;KC$Groiq9-ں⁃I,,`aB+HF(LW,+n̼ NPzA@"^2A׮*$!B0hRPALk1%4!I~ݛ,|rJBCN׹]13L|P*0Fb4\h p["I^"uqm37;%F-.Pa :@ ࿈ ~.Țܝwa,92HED  KC$Groiq9-ں⁃I,,Y[[[[[[[[kiL,óDZgpVpIO'mVX1*VZZZZZZZZZZZZZZZZZZ^z^z^z^z^t:Nt:Nt:Nt:Nt:}>|>|>|>|>r\.r\.r\.r\.r\RE a%GuB/640Xghhhhhhx<x<x<x<x<p8p8p8p8p #^\܌ܵ~M~~~~vnvnvnvnv_$׽]״nvnvfl6fl6fl6fl6flz^z^z^z^z^`&-,@ZVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6r\.r\.r\.r\.r\.d2L&d2L&dx<x<x<x<x<bX,bX,bX,bX,b8p8p8p8p8`0 `0 `0 `0 `0~~~~~_z^z^z^z^vnvnvnvnv.r\.r\.r\.r\.rvnvnvnvnVjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bz^z^z^z^zZVjZVjZVjZVjZVkYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYؘXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWZVjZVjZVjZVjZVT*JRT*JRT*JRT*JRT*kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk:Nt:Nt:Nt:Nt:NRT*JRT*JRT*JRT*JRTuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuueeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUFh4Fh4Fh4Fh4FQ************************************a`_^?/F[2/-(KIO5@255555555555555555555555555555555555x(g1*xb!Ǐ?~4&38+FŚEӄRC҇>VfkZ%IQ )))))))))S8Y?mFc]Y@x8ՈQѣG=zѣGTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT_0/s-UOώJ|>|>|>糨qPOϯcnYU}1C" 01&oY1* %D,&tn.\pˆ8Wd?7#w_*M2Z(1¦C(h1444444444444444444444444444444444444 $FQ+ؖt:Nt:Nt:Nt:Nt:YH!lNņq]a+TL ,X<. z-J=/|H䀠 bŊB@><{}gŨXSP7`hйYjH2p y97;-ޒyiQEXJz 숨l`4fl6fl6fl6fl6⡠_oܲ4 bȇD 2*ThiL,óDZgpV5uC  d)R0"]״J*G A(J (P y97;-ޒyiQEXJz 숨bT)J0X4M,5$bT)J0X4M,5$$Idqo~. nFZU{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy.E~^΍Nd^ZTQ8B?=;"j8( AqPOϯcnYU}1C" #G4&38+FŚEӄRC҈#FVfkZ%IQ %FtPH"~~~~~~~~~}a`_^?/F[2/-(KIO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>|>|>|>|>4&38+FŚEӄRC"D~~~~^z^z^z^z^|>|>|>|>|>x<x<x<x<~~~~~y\<o3[VF{<1A_ vnvnvnvnvI%&I _W-+99999999999999999a`_^?/F[2/-(KIO5C x(g1*xb!!BZ qlbMAPAĢiBf!$H pppppppppppppppppppppppppppppppppppp @q~H܍kǺpƶVz^z^z^z^u:Nt:Nt:Nt:Nt:N|>|>|>|>\.r\.r\.r\.r\.x<x<x<x<xp8p8p8p8~~~~vnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^z^jZVjZVjZVjZVj:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>fl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2  ^?q0AIcfG=y3{)}w{Aɐnh{K LNrC륅_c$V >=CTm}/ SEdLLs .y&Q/w^Ӽk&{^wGpDY c>:RxL| Ea) K10n -o'~S64\+ZA,WmWS b")ё/+o1/]`ım\;VZ2'],cF,ՄR k#E{mFL1Xx>۵O ΁@Q6()F|afVkBq],FDgQ7wN}/U(bý'o(].6r_w5.zӆdrqt#twܭ\!(R7H!F!Uiih`qxbH0M-yW]>F$oP,ospVSƜ쓏@T?naY^֯ Osk) 08VW꣞p]TgU) +Y{M 3_E3;yq`ֹohj 'b0ݠ˕0&{ c+cP=cGP-3_Vc֩djptiƩ%'Tֻ:MIPK^z0#.^0Howgof=dVWаItRڳ\I7&ܫF062Tan1ld5/A}7?7Hҧ:aH@w#p"Ba?ˠ^Sˆ FʫlU[IPL3IT_G4bu#Q).; u#Q).;#/S$cG%/h?H(A69۹x>1]lCU\^у..A^e ;O/v9.Nt{p]Y7R"1TJZ*/:XB<6нpuˬ%uTb_=e y !70{4zb:0tppppppppppppppppML7L{_LBa\WRMHC>9?^$DQcF-V8QbD6dPaB  y)P@ʼn#B|@̤|T,ܳc;šrJ")ޘ\YVUPKFA<72-(#d/]ZWTOJE@;61,'"1yyy $I =rؠ! *P !0X  l ˓%Gqt2Po-K j(Ϻ%E6uTs1On-\WRMHC>9?`0x{{{{U(1"ćQLGB=83.)$% J,li(d#_ݛZؖUӑP~ߕ]ZWTOJE@;61,'"1ZkZkZkZkZk'K F)e$`ޜ[ٗVԒQ)zupkfWRMHC>9?b$DQcF-V8QbD6dPaBp8p{{{{;J,li(d#_ݛZؖUӑPO2f.n+k*f%a ߝ\ژWՓR͘hH9lА (L<<<<3s9s9s9s9[XSNID?:5MHC>9?rU(1"ćQLGB=83.)$쵱AɵmU5 弔lDˣ{S+۲b:!d2[+ʚJY hw'׆6ETs35555{{{{{dɑ!?v(ݴd<ÛsK#ҪZ2 )zupkfa\Bw Q`&R9M-#@~9̫feLn*p|v 9H 2UU놄Al.t,Qzt݅owa]XvVC6hY%$!MM4fQidZkZkZkZ{wwwwwwwwwwwwwwwwwwhVB.ɵyeQ=)İZkZkZkZkZ+ix(؇7FUds#ӂ2~Ȥ|T,ܳc;šrJ"ѩY1 Zk ~ytoje`[VQLGB=83.)$ Ў`F{{{{{%ĜtL$ӫ[3 㺒jBɡyQ) ȸ.рB?R<(is9s9s9s9眳e$`ޜ[ٗVԒQύL F c1c1c1c1c94/*%  ̻+ix(؇7FUds#ӂ2h IXgv&օ5DSb((Y hw'׆6ETcr"r`P@0 ptbN:&pkfa\WRMHC>94/*%  ZkZkZkZk}xsnid_ZUPKFA<72-(# ~ytoje`[VQLGB=83.)$O JE@;61,'"#M4MSNID?|<[Ia"=۔ ْƿC<,&)E~󨳘ħ)ZSzMوR"JIeLHt7SDa,$L 5RJ)8lА (L ,PfaȃscSC3#²rb 05" ABB M2adI"AzE!upaƒ 8s9s9s9s9s)RJ)RJ)RJ)RJ)1c1c1c1c1qƌ/ZHqĈ:lp„߻ (c{{{{wgSЇPЏOORRZkZkZkZkЙ{k[K;+ ʺzjZY*Dh`jZkZkZkZku@7kΌʔ'K ƌ+Nu2X@NG)RJ)RJ)RJ)>4dpB $DA $@xz^q9s9s9s9s9{{{{{o:sqomkigeca_][YWUSQOMK=bxpZ9xW6uTwyl`TJ@6,"8s9s9s9s9WTQN,M+C+MNVNd}l70 PW.\TsR$N|(Zk7wt8Md# cC#¢bB"aAH@80(233333f&e%d$c#㢂&" זV֕UՔTԓSӒҒ>۶m۶m۶m۶mn۶m۶m۶m۶mƾ~vnf^V~2q1ѠpP0y^} O%i8[o[o=ʔRJ[o}7/9UUUUUUUUUUUUUUUUUm۶m۶m۶m۶m۶m۶m۶m۶-I$I$I$I$In۶m۶m۶m۶mۚ bP&h0D!a zixO RJ)&Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT RJ)0Km۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$IT RJ)Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$IT RJ)7Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT RJ)Nm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$IT RJ)Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT RJ)0m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$IT<30 Wh8.O"{_'9>IG8n Yi&,(%"xl`TH<0$ \׵jR:" i;852/,)&#  ZkUI=1% T&eD#bA1c̶m۶m۶m۶m۶۶m۶m۶m۶m۶$I$I$I$I$ɻ YqӰnBJEd..PUR"cAAAAAAAAAAO3+b߶m۶m۶m۶m۶ݶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶mļEńDăCÂBA@EGdžF嵒rR2ѱqQ1аpP0J)IJTf|P2CeƇJCb bag=;975okjihgfedcb! C<:86X֕UՔTԓSӒRґQc1ƁqaQA1!p`P@4( ڶm۶m۶m۶mv۶m۶m۶m۶m6 .-)e%d$c#b"a!ᰀP}ߗ ,ĸiX@N'd?1"ozTƔ 4(6fl6fl6faf{{+ɘl*ĺ~tj`VLB8.$ fѽmYE1 ̸|hT0L&lr 仓kCʢzR*ڱa9xX@ $$$ZkZkZkZkZI߳ÛsK#ҪZ2 ⹑iAȠ`X.eM¸|rh^TJ@6," J2M4M4M4M{{{oHDgS gv&օ5DSbq!pPpxxZkZkZkZkP|wrmhc^YTOJE@;61,'" 9s9s9s9s91c1c1c1c18rzupkfa\WRMHC>94/*%  fy{{{ D2&:J=83.)$|> U5s/M l*Hg%EUUUUUUUF(@;61,'"DDD{{{{{s9s9s9s9s}?:50+&! {{뺮뺮뺮뺮@$cܳc;šrJ"ѩY1 ḐpP8(X\\x9GVet$ԃ3BQFht@2N m+Ih&DcaAQQQ &Vo-K j(Fe# B7ӫ[3 㺒jBɡyQ)ٰhH0HLLL{{>27楐[ ' ] `e fat ,Bn%00wQlD/X)e)rS? Z'F~­p $4R$d(A#Ode ">lpB00l+g&b!]ۙX֔#4^n@x[ jy)و8GVeCP 640,c܋;JY hw'׆6E4s?pI@Q}}}}}}}}}~ߵe=ĜtL$ӫ[3 㺒jR2 9}}}}}}}}}a`[VQLGB=83.)'GB=9h,,,,^®r^J6"ѽmYEP^ZŝuM%Ԭ\4 仓kCʢzZBRjZyyyyyyyyy_y\WRMHC>94/*($tpppppJƲvbN:&q]I5)o```}}}}}"̼(P0潕mE̤|T,ܳc;šrp$ԓ $ukaWMC9/%@p( ܋;JY hw'׆6E4s?pIp&K)2$ȏ;rܨ1#Ƌ+R(1"D ,L!ĴXy\WRMHC>94/*($vP@JƲvbN:&q]I5)o@Q;a"B 2`` ">lpB{vqlgb]XSNd2L&d2Yխ]5 弔lDˣ{S+۲*~p/k*f%a ߝ\ژWҐM @4YH!A~ؑF1^XD!:h`a!ŀx󾹴}xsnid_ZUPLID?;i@X%wmcYOE;1' ¸xpη 1 %H8lА (Lm۶m۶myoe[QG=3) ĺ< r_ZUPKFA<72-r\.rκ~jVB.ɵyeQ=-! 22224YH!A~ؑF1^XD!:h`a󾹴}xsnid_ZUPLID?;i ﻶzupkfa\WRMJFA<8E턉$F⃇6hȀႅ &H! jf^8ʶzfR>*űuaM9y8AeWv4Rq/M l* " lh`X|wrmhc^YTOKHC>:7 ?i$ɑ"C#Ǎ3bh"ʼn#BtЀe}si_UKA7-#Ⱦ~v,,,,,)kz*ډ9HWfu%դdăse,XvD #DC4dpB $D|ؐBt:Nt:ʶzfR>*űuaM9y8A四Wv4Rq/M l* " 4F*~p/k*f%a ߝ\ژWҐM~>Ϻ뺮뺮뺮뺮뺮뺮뺮뺮+?KZ ix(؇7FUŔD6666)kz*ډ9HWfu%դdăskjjjPN(Ab >xa .X@afl6fsyyyyyyyyy888888888~}}}}}}}}}~dI#EcG5fxbE%F :+?KZ ix(؇7FUŔD6444)kz*ډ9HWfu%դdăsgfffl۶m۶m۶m۶m۶m۶cpϮPle4iXjfa )IRLj_6H"dR̔FXHR H)E.htx,w‡V2p/t94/*% *(Jix(؇7FUds#ӂ2AU8x>{vqlgb]XSNID?:50+&! NiZkZk~{{{{Rq/M l*Hg%C"M4MtL zupkfa\WRMHC>94/*% *Jix(؇7FUds#ӂ2AU8(ppc1c1c1c1c뺮뺮:Y hw'׆6ETcr"ҁ1ӆs9s9s9s9sIāW %ļarjuS\%gco1t7ՂR?IMdԏ_x D$D&HbbkOQEebVjoje`[VQLGB=83.)$ѐd2,0HWfu%Մ4CRam rZkZkZk5Zkֺ;@$`ޜ[ٗVԒQύL ʈGœflvwwwwwwwwwwwwwwwwwwd#_]{{{KP hw'׆6ETcr"ҁ P|>& ¸|rh^TJ@6,-`t:ZkZkZkiix(؇7FUds#ӂ2Ah4F{vqlgb]XSNID?:50+&! P(z ?#[Yt6/JJVbnzuq+HA;$&i3i&95ؖt`FE\sw:#}TgV._h| vvvvBNZfr~ww&2>JVbnz x".:FR^jvxy y,8DP\htzzzz-4;GS_kw {#/;GS_kw|+7CO[gs}}}3?KWco{ ~~~*1=IUamy!+5?ISkw %,3:AHOV]dnx`GuEu#􄔱kKi^3m ‘T3?0@Θ?9&btNqd~IG1| 4(4@LXdp|$0IPW^ip{=GS_kw B!$Ivcg[W"Ua TB+B'{>| >b7{`~Ȭthy  #/;GS_kw (3>IT_ju*8?JU`kv+8ER_ly&1ELSZahov}$/:EP[fs&2>JVbnz ".:FR^jv*6BNZfz(3>IT_ju(4@LXdp| $0N1F8)!'҂:Le"8 HpX҇ÝR{{Vw64q2Ç0>{{s9s9s\+tY;Le8ıXiZ@j0DŽmi0'IU 6ȑ'@O1&p9tH&g29yzMRəLdr&3L&gD#gHl3X+e: %X V@w\z"<LE`$ `^*TId,HCq T{{ywwwwwwwwwwWUUUUUUUUUU3333333333DDDDDDDDDDLRT*  u34"IJR^+!)ތRJ<]zŭw#=*!""""""Ҷm۶m۶B" xpB333333m۶m۶m[DDD$ffffffVUUUUUUUUUUEDDDDDDDDDD3333xwwwwwwwwwwffffIJu]u]u]u]u]׵jZVjZVjZn'NļEiiiiiZVj5~dUHW*LD/ =n+R G$X9^M|+ oxv$k+ƊPNL0]D&lΨg̗)Nt`!Ր!DglWSP(0xG9vҦH(R% B r\.c853!;Lu]F ߖ*lhDpиR1S&WRx^*OʂtѰzNΥMJ?H54%db>f(mmnXNy UY;c6 yeUI= [Il9(ЕTѵЪєt9WԹٲ 0ySYI b#s酏i3wnHv\^A0U@A 0nj]ۑ.s/\6ԓ[$넇(u2Zt:_ N8%?hH;LxFۜ,kFB`xa .AvGts+% 0(ѡߵb:S8l/<[<<<vmD|>2xpiDbHL`JՍ.qM:C@67g,˲,˲,˲,˲l^bETQ*݉q|G"pA{ ]Y#"s8888 t%!{tmf?D4m@īa΀lYp` I6BώJ*f&:"Kog ُ 0=sf&dG QW:om†FՉN.uxB-ͬ3\P-|`r`BZqɭ%BT€D;c̹-1vF ,Rqa<4"]1P%C 0A~4I2P)OB78NHcxϣpT$ 5T7oCx_ ms$JlA -t)(dcj+FufyݣqƵVJ<ϛ&r/Y>Oh" oB7(jE @O}R@/9 t0w]KehPQ%;h@;.c 9Y̐<{/L+TiYWR<,8?1۪#|p1O "fFֈ 3n9ъOHݘLjqwL5d%=sݜ\M2)@YvϙNӗYݠ{"DF'v( 뺮J7sHMJ ,rX&RVYH$iE"Ƚ{{HF[B dXkZkZՉl1IDwP#O Gwwwwwwww33333333!e͂uG5OT"4-E|-(`Y @uaY0^uZ$ffffffff&  5LDy L))$Mfl a6̆0fl,SJ)FAuĶk{wwwwwwww33333333jU}8Pܡ0Hdfffffff e: %XTBDDDDDDDĻ;33333333H!S<7VrI@'!taaaaaaaaaaabbb?N]lbc#*18?FMT[bipw~d &-4;BIPW^elszeee")07>ELSZahov} %,3:AHOV]dkryg !(/6=DKRY`gnu|$+/0nG2}o /a+; [-xN+ddddddddL'ٔR̬]]]PmH9 3}yuqmiea]YUQMIEA=95-b"a!aȇGdžFƅEńDă5%$#"a!`@F@ONMLKJIHG×{wsokgc_[WSOKGC?;70,($ ̼1c1O0w7v6u5t4s ÂBAѠ@CC!ѪV]hLKӮl"$yHJJJ:ΖD&¨*Et:q3333333m۶m۶m۶m۶m[ƅEńDăCÂBA &hR I$I$I$I$Im۶m۶m۶m۶m$I$I$I IBZϜ($p)4!c0p(g_$&dY  t8MsT(IpP$C0f۶m۶m۶m۶mv۶m۶m۶m۶m~]V^UT>\*ȣH F """"""""""B-Ut 9Rm۶m۶mI$I$I$I$Ir۶m۶m۶m۶m&I$I$I$I$I'I$I$I$I$ Tt")&pO:lfDCx݁C6ޒ$Z!=YLq&@ZHL Pj1K*o$ y:b,I`,{s9s.33333333 W+e8ʶm۶m۶m۶m۶m۶mm۶m۶m۶m۶mޤ 5ٚ <4Qm= w Q_m{I[mw$/:EP[fq|!,7BMXcny #-7ALWbmx:EP[fq| /9CMWaku:AHOV]dkryۀ$ A|q&̷0B|M)/!I",(Pps`Ld"TK9\6a6aD&2$CG9P'$=ݍs=ey4 8 Fo^4l.c(Ꮧ``*#a DwwwwwwwwwwwwwwwwUUUUUUUUUUUUUUUUUUm۶m۶m۶m۶m*E!0O9K<88*} .$D %0;FQ\}"-8CNYdoz衡(2 B@  ">eR$I$I$Iݵm۶m۶mkffffffffffUUUUUUUUUUE$I$Id`u4Jޤ {/ `x@Ab|`T $&0jT/,**.hiq4m۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶qQ1p 6 bP&ġaA!!I$I$I$I9眀nIDiI'%x$D")%P^H$D"HI2!Cm۶m۶m۶m۶mm۶m۶m۶m۶mnYZh"@cH a |}l4RT>MRDEP<<$I$I$I$I$Q(*7.> νX=p: 2 eKRJ>%/{0y]SJf,7ﬠm s?,˲,˲,˲l MJ^u]u]u]u]u]$첏8h% ' )!OGdžlk+j D"yS+R&:T` O }؄$(P";㡦;91]89eE (!$͙0Z0c "$P"&U}zvqip$ dG r=vqiH~bX b%c&~JQe3 )\Fn@!>nc'm l,k ;lX.rL4d^:96321.!XUTRPONKJ|||h(}ͽycK3B #AnLEtaooos9s9s9s9s{{{{{ ЧΣcv6e5BD(5dļP( BJFSpѵ9FU'&E"yS3e+JƊLs'ΛZ'H|ܐ2t!1q@cpSMږ)M\QAI?U, 7K%Ab!jgl>w]3hda\ExЈzbPXRϝ8ojeV8Nt:ba 9/c`L\Qm۶m۶m۶m۶m۶m{`2n9l6fl6fT.:dťÅJd2L&eY {{{{{=@5~Ĩh .鱛m l,̋JRT*JRԤɹOO婓kS;#UE%䴤(RK8hܛ74,T09TԉM",@Ѣ!GrԐ1J vI# *ƒFSЧΣcv6e5"Ã$"ذ}meYMAMHǨǧΛ6-Sb1IiA#~X(on (JTŀQÕO7mh[4!rEET*Uʉ r=tܴqeG$ 0DB@@x!c&'-Z`vT>vI# *ƒFEQΣcv6e%cE4&U~~t &u]u]u]u]u]iiiiiiiiiFejCNܚ3clŕDH3\Vj?bT4lq㶆V66bHJJJJJJJ&M}E|\/O\X**)'%yyyyyyyyyYeYeYeYeYeYeYeYeYey쎤N婓kS;#UE%䴤 {{{{>88888888aaaaaaaaa~}}}}}߆p5#O"It첔7  *ws #IN#A"7msllA0ku3m(6kΓL] mQ55y1?Mxe-ZoR?g102Lg.~W`P~wxF<{bo̡097 ZxcwfoetpJZ㶸 O v;Wd18?FMT[bipw~ %1=IUamy !-9EQ]iu)5AMYeq}1=IUamy -9EQ]iu1=I_kw+7CO[gs'3?KWco{ #/;GS_kw +7CO[gs 3?KWco{ #/;GS_kw +7CO[gs'3?KWco{(2FA(*ti n`>1;< {+U u2v߭uLlu}6;< {+U u2v-߭uLlu}6Hs9s9s9^m=̕*:wk:ğ[F !]l4yv]{{b6nJB]Sz{{. ]"8ߘbo՞Gie~>@g'{L0f S2<`OVкwG²Bl4 ]*pYH&g29əLdr&3L&CNXd XTSnk*>eqAUUUUUUUUUU?^6T'RȳT$ b$p2 WX)\(#̀&{RP" /gZ)`*h1 U}8~mkNg /V4u4JPl3XKu"<LE2b{-ZJ'c(bwwwwwwwwwwmkNgHÐ9s9s9s/RJ)RJ)FVX&G84;\M1$e8Nz{S.醏\ O!D,&ppH&g29əLdr&3L&o+u2T L}}&{RP"P4)j+e: %-ZJ'c@ym۶m۶mr:B "ya ,$FAtۤl '!p,w;nܱ7q(eRIRbM.Mm۶m۶m@< B@ (B&sL""1C۶m۶m۶ffffffffffVUUUUUUUUUU4M4M4M$ Av  $[+^xӋaH"SJZ+X DpT(Ip4 m۶m۶mm۶m۶m[$I$I$bP&h0m۶m۶m3 CB$罱c (&M[2Ea( a( A#FbJRXhL j˲,˲,˲PJFB>:62.*&"pP0PLHD@<840,($  m۶m۶mWUUUUUUUUUm۶m۶mK$I$Iܶm۶m۶LH$)\ -%p9tH&g29əLdr&3<@r&3mzXm۶m۶m-ZJ'ӈc\.m۶m۶mr:B fi(%b$p28J"j+e:K0r:B fi({`$t􊏧\F"g8C\q9.ǗYd2%a0 QV˲,rwwwwwwwwwwH"X(= 0333333333l۶m۶mn۶m۶m I$I$I4H$tM'$k9Gܟ)MIQ=e)-qKdq wwwwwwwffffffffffUUUUUUUUUU$c#b"a . m۶m۶mm۶m۶mK$I$IdăCÂB $Q!F#! T'1;EOYcmw !(/6=DKRY`gnu|  *4>HR\fpz$.8BLV`jt~,6@LXdp| $0?~czW w:m߬O_0{5D{ Ȉ\ #-7AKRY`gnu|&2>JVbnz (2JVbnzɏ )3=GQX_f~&2>JVbnzKI°P̱*.ѳ*셷C{8C AvVVTL)t"9(`bCZ0bR\u{wAݶ$ }}}-p5$bהm۶m۶m۶m۶m۶]u]u]u]u]u]`D@<7.*p8aiiiiizyyyyyF-1!Ҿv`JD#D zoe[ŹY 8؇Ve`0@7?+®r`NBCC|iǹh#[<<<뺮뺮뺮뺮뺮znU=- P ̸zhVDPQQpɼ9GEtzzzzzyyyyyz!YTQЎM IiA.\[by1(-E-1ȴvdR@0HIqqqqqp0~mbR}7xmbXND:1( &dWQ͊++x<x<@81)$ ^[W=XWJ%$#2Q!Z;꟎~^>ձnĄdH {)g6u^sJ"͡yM)bX}}}`}}<<bRfd" YՓ------nV2r\.l?y'w%S2;;;[ +=) dɴvdR@0del]f!YT Fl,,ތ<;Jiـ-ȅߞvk`VLB8/&d2L&{@[<&/1~a L$}ESSޥGю' aƙ<'?w f2η:jh?ylw6EcqawcN%Kُ[qꉧCa8$.Xdxc`D.ѽAP( BOB/Y0 CF :Y#0vsUCᎉ|xmXjDHu]u]u]u]u]&Wq/oMMkjʩaCt hحnXTOV{&@4M4M4M4M4MiRzļGGG1&$!`-bQ=Y(CP/xwvzEyyyyy[ݖet: %δ\Y/T,˲,˲,˲,˲,˲cB2v2,Փ՞,{wqlgZQX*]TaHҫ8ؗ7&e5T5221! umXjDz83-WVJ iRzļH&Dǘ: ,Ed {wqlgZQX*A@!1\l.-- eN:& II;G !ZIm۶m۶m۶m۶m۶mIDA><9)iG"D^WH/ ȾvXAbOvGyf">l.q 90rn""Ҵ5Anx<2ۍ~9/KKRzu-fʹWU/,Ml!I04\MX +6+xظ2QdXgu)(%P)Ǩw?x)"aWdsAkkV5t*8 [dhv/z9y Ylv;E-cD-n蝎3Aa+k2lF&Cfj]˵_6*s; μ;r(]0 _&7lnl2mIU!I7</dD:q2D#ZmvA8BЕlR :JC1lsQf ;}뺮뺮뺮뺮(PE1ztkb>k b)@('!ID2*ʉByIQJRT*JRs"+Q i;9s9\vjb^⡌tw&0&bI/jZIWQGY֑lHp^]WTF L*8 UѠ>r xd \YJp2B4h&%H3_ũ,+*FD Lqp FS*m۶m۶m۶m۶mۖeYeYeYeYeY50iSOF)|vnhc_=t:NiP:jHRT*JRT*]u]u]u]u]u]|j0_\ZXu} W *H|@QH S9G<<<<<<<<{{{{{{{{{{(se:\HqWD Gyjmx $H@|*)߰Y,#Ƌ`@?#tqkfb_^βJAH1b)ÄJ\B?95 3 &ѐ0K__[ZYWWLZN0ua֖(se:jZVjZʲ,˲,˲,˲,˲,B9 YN:&ݽyUQNZZZ32888aaaaa~}}}}}_u2*Ds@g,y{{{{GC'I 󑧣FiCZkֺ=Zk֔\dI8o"!z͒U?!eq υ:&o.demunq:A^26ez)^\!}4?ŋm[Rg3әo)NH7~!Dl7/H{Ӊ0BM]X*(;r BkHDxS,Ro;⪂bz (|--$¼)X<ĥ,LXIa P{˃u$㡠 94-'"}熂+#@pg]s~jxT,\g7-DTӑOOd :NorbʈlLl!w-m CUTS҆̓(? A zZCR nrxԒ?f:/,ki FB>le_ZTMFAca^[Xvpje_ZTMFA HymaUK?3'S}iQ5wlbXR x$¼)ʾ;6/ ("2^@QBm̃ b , ,G+.Q̍(pds!A| ̈́<\7vwr7/ <960.SЏgEŤN+zY8؇'5fulf&8P 7wUsd#"<:2p Җr\.˨~ysm"BxR"R` 0~pp_^] 7510YVQKFC@>=:,ĸ@dʲnV>&ɱq~888* a =b[7<3)a$[AK .Vr 望 0$ PLD0/n߱Oc1% d^YSLnSRHnk*'$!^ݗpSCz}xlllllJ{ocWMA5)Gm)A]5դtD介[3۪zihhhhhhJ{ocWMA5)b]#Gf9X32QM5T6ȴ ƮjR:" ݽźQKEs˃o KJ\,ӣsuţ粅 (yXG&G-'0o KJ\,ӣsuţ粅ٓ o KJՔd4ܣsqnS" >xa .X8QbVNHB2\A_2[S+Ңj2 Jĸ ª~fBD17K((;61,)Hyo KTԓdc`Z)inj#R`iH. O%%%%%%%/-&Jİca^[Xvpje_ZTMFAIIIII)IIľ?zqƌ/Z@aDڏzC3 TRO̗d4ܫ{9W ޭ}M}RO̗d4ܫ{ז;!i0 H.͝8>g@͵KE7ȴۏ]5դtD介[3۪z}xnd;ۚcss# ]ܚVջ><72+_dRa^[XUDDDDDDDDf`[U?ύL ?P<{j I(wfUbLsg[QE9-! d^YSLnS#$$$$Ľ(vnvn7֥ݑF1^˛qPz&%XV3s00fl6flvz1ZU1Lĵľ e -P ͝mE崄|EB6!<\A)zyZVjZVjZVjZ/,* G }W5i0\|K}cR'ŕe= ݬ|LÓcK3 )hֱr`X֕>yXG&G-e /N1.+}t:Nt:Nt:}}}}}}}}c`]ZWhebFh4F|>|>H}زzɀSsI_8>3'Q}(F>lՔӒO 1.^Ac`]ZW7XW IHCſ(gD,)97`V־zbJ2WVTZZZZZZZZZ"BԾzZB*ŭaIq r];VQImt^F.ѹźQKEs ʂF }A/ i) cpp_^] uٻN J^gLN.`gLľ?}xrφJ3ϸ$x&_'{j I(G4/#BjXXXXXXXXsg[QE9-!x<x<x\@rol+(%"_\ۜ?kuj`VFvk$pmdp:_#Dw5SpmN5f:5oeee5B$x5SS@;isMN1.+}2r0ۈ37RۇFM{ocWMA5)GmUSPMJGDA53}xndHI$ζrZB*͵ J{|O.͝e!yXtnrxRe PPPPo KJ\,ӣ{7wţ$0ʲnV>:999ɱq~ތ3}qeYOC71qO - 4~ԉ}qeYOC7+ -OMMMM8_ L7+}2rOݘĺQ/NX֕>yXG&G-ϔڨ`׳lB#4>@0A$u|*>r.?1OUqo`E\^"?okk C>hS_-H rڇbpZ=nٮ vgG D|F) V3 gAymo3߄qyżP#p):|Dõwn~罙o(Ɛ{~7GNgO\Ii}AJpBq(5<_6k|J4*x-tkO1) ?h2je8hHErHG`N$섵N;pmwCcjP0SU4AdKk]>cLl7JIFC8u6^՚EK+_NS؛?vcUi@sut`J Ş"(&A21+ē$ClBͣ<\Ƌ!â|.L~g2sY&@nX82%8yrh6f})`1(opI/ÆM" wp!ᅾYH7i$kd'eI{ù|k` ix^0fk!\B = |fO 3W \K@ȠC,0(&H YW5HpnH|#k)^PeY]~ËH̵M޷ss8T9COsK\hwUpe~q2 _d }}}}}}}}}U]emu})~~~~~~~~~~~~krz &.6>FNV^fnv~&.6>FNV^fnv~.6>FNV^fn (08@HPX`hpxϽ? ͝1LѾ?ϭAߋfγкzH3R9/ ]vg7BD0H2$*B&PaP8eJiAa~[1cm۶m۶m۶mm۶m۶m۶m۶]= ( r B!BlUM0  b{{0 9s9\Ca$~K p:tZ.pKu4qk n(]V"X8r\.cBݛ)=QR7.)E4"wwwwwwwwwwwwqv3*R=4"XX!yi7.)E4"`VP!ȟqv3첸)E4"i)uܦUUUUC:nn]VSiEREQT MvYN"qfJ 4 \wPlIir`'$!>h"R'BЂ #X,68"! ܳ{z^z^L⸋0pN "@v}}~\wɽ1ABjZVjm۶m۶m۶m۶m۶m۶m۶m]u]u]u]u]u]u]u]u~\wɽ1AB5`@A `]0{vroLG  4P`@ %!Ք.>:8ytR732(F9|"$ %29ŵj=*p$gCº夹qo _ԍ ʅr. T<{xkxWnlgdP.g/! ϦedG'uc;#ra=KGC@>Tf̨qMó"%fd l_QA9)t`0 a .ZLq䈐=tܘB .TM8p;ِ0/ߊjs z $1OKB)[DWe ZYXW֯zbB" 0a8T?<+RkFBn>3[ûG'uc;#ra=\.ry6-#IȠ\X(Ї{L/~xVD׌mm[)L iM̴$29Z{xҶf&e5%) q(S 88^7ӔT$kZJsO&fi\ؗՔl6dV{71ipmjfb_ZVS28Xp`@'ܓzw7צf&e],qH5iΘs 'bX, &l$S=`fdX 1_vMyGeR YlYXO]^AlEK@TU 8=c7@eK i1b82J4mT keo?|;- Xl<1tfL'4kBNc4:~0;$aQ')穋UQOcq@OqGIqw%k7"0%u{7euL֞,Z>b4GA_ۿc"9鿣(~D퉗yB"d>[Nn(L| ٨&[2k.ÔAEGci!]G?On pH=(XTʶϞY M@9 V sJ x][ ^ߞ-_$;7 r4-L^N 2ɲl0M(2|N(s'IC4o*6@JVbnz$.:FR^jv ".8BNZfr|(4@JT`lxHR\fpz$2@N\ht &4@LZhv ,6BLXblv)3?KUaku/;EQ[gq{  %*/49>CHMRW\afkpuzoty~"'7?GOW_gow (08@KS[cks{ %,3:AHOV]dkry #+08@HPX`jrz!).6@HPU]emu}!&+0;CHS^lw $,7EVait,4CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27FNV^fnv~'/7?GOW_gow'/7?GOW_gow'/7?GOW_gow %-8@EJOTY^chmrw|:?DINSX]bglqv{  %*/49>CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27$};ҟ 4v0ɓ䟮T<<<<<<<<<<<<<s_K7#ҾnZF2 ͹}iUA-ȴxwa\{9Wv4Rq/M l*Hg%c"abbb"};Yx6Ts1On,J i'EKHHHHHkWC/{vqlgb]XSNID?:50+&!~o[G3 κ~jVB.ɵyeQ=)İ þ}xsh`XPH@80(  ºzupkfa\WRMHC>94vnvnH'֮^6潕mE̤|T,ܳc;šrJ"ѩY1 ½|wrmhc^YTOJE@;61,'"y8t3o.j)e$`ޜ[ٗVԒQύL ʈ!22222@Φ~V.޵e=ĜtL$ӫ[3 㺒jBɡyQ)þ}xsnid_ZUPKFA<72-(#8ƞvN&խ]5 弔lDˣ{S+۲b:qI!p@Φ~V.޵e=ĜtL$ӫ[3 㺒jBɡyQ)v_69f0'2vRsY%[,+McR]АW$;)+@Wa8r ".".".".".".".aTƼb. FDB@><:86420.,*(&$"  :51-)%! ļ|tld\TLD<4,$RJ)UUUUUUUUUUUUu۶m۶m۶̡慔M-- 91.]]o[d      b w:A0CwwwwweYMA5]QPONMLKJIHGFEDCBZkкrZB2"qaQA1!p`P@8cLUUUUUUUUUUUU ªzbJ ХVO  t/M3/P$[po飼#">BRU?\#58j9$=i{;,Q M{gYmUi(uܦaA kr nˮ*'EO$G1?6m dYmUh0$bBX(`(hiZ^.JQ'S4!dz\P=Q ck u*xn~<k,)W -W Djq$ ,(mƻK~ֵj-%*(3Sg`,s9Q G۴ JJ)RJ)Q G۴ .ɪ. %ġ0LD!yivYե2$Gc@H0b۶m۶m۶m۶mm۶m۶m۶mBQ$IiOjc3ґ~+ {L`$Nsl;U {/GUCHMRW\afkpuzKKKKKKKK16KLU^ir}L *3IT_hqzN!*5@KT]fox &1:CLW`ktP %.7@IR[dmvQ!*3GPYbkt} (1:CLU^gpy $-WWWWWWWWWWWinsx}XXXX"*2:BJRZbipw~XX $,4FNV^fnv~\\"*2:BJRZbjrz]]&.8@JRZdlv~^ (2FNV^fnv~g'2=HSgxh#,5>GPYbkt}hi"-8FQ\gr} #+3;CKS[fq| %*3IWes $2@KYdr}z'2=HS^it{{{2=HSalw{|)5AMYet }(7FUds} !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27[// X+=CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27ܷJ}t*ݷJ}tSECA?=;97531/-+)'%#! Jm۶m۶m۶m۶m۶m۶WUUUUUUUUUUUUSQPONMLKJIHGFDB@><:86420.,*(&$"  .V iAJZ,2;&zYSM@2rCHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ICiqt*8pt<-иQqTzGQqTzGQqTz.4c?Bkjgda^[XUROLIFC@=:741.+(%"NV8 h`ffffffffffffffffffffffff |dL4ӻs[C+ʲjR:" yaI1иX* &! ~xrlf`ZTNHB<60*{ C@=:741.+(%"NV8 xs9s9s9s9s9s9svwwwwwwwwwwwwwwwwwwwwwwwww#c `]ZWTQN KHRɀT LB6*ɽui]QE9-! xl`T& 8D:." NRJ)RJ)RJ)RJ)RJ)RJ){#c `]ZWTQN KHRɀ\ LB6*ɽui]QE9-! xl`T& @D:." ymaUI=1%ZkZkZkZkZkZk Șh8اwG綆V&ŕe5դtD䳃S#’b2ҡqA1T2 LLLB6*ɽui]QE9-! xl`T& HD:." ymaUI=1% ĸ|ʤ27.'Ѕ&^z`6 Va)z:ppppppppppppp;P P_Io(%"+!!!!!!!!Șh8اwG綆V&ŕe5դtD䳃S#’b2ҡqq?4,$ Ddffffffffffffffffffffffff&Dm۶m۶m۶m۶m۶m۶ ¼ztnhb\V}zwtqnkheb_\YVSPMJGDA>;852/,)&# CBA@!a^[XURO L IFB80( Ljwwwwwwwwwwwwwwwwwwwwwww7cW4p t V]/[x s9s9s9s9s9s9hT<$ ë{cK3ҺrZB*ɱiQ9! EB?<9630-*'$! RJic `]ZWTQN KȔ ~{xurolifc`]ZWTQNKHEB?<9630-*'$xAаpP0X(Ǘg7צvF浅U%Ĕd4ԣsC㲂RRBAqnkheb_\YVSPMJGDA>;852/,)&# SfXL4*ɽui]QE9-! PECBA"b_\YVSP M JI^ ZkZkZkZkZkZkZ+RJ)RJ)RJ)RJ)RJ)҃r&^~ LvBL}bl<.0GQEYseQQE1GQkHb4iM!C05AJGDA>;852/SX"a1q<(ШxH跇W'Ɩf6֥uE崄T$Óc3CwC"a!``P/nM,k J)hG&Jg fffffffffffffffffffffffffDA>;%"********~{xurolifc`]ZWTQNKHEB?<9630{G@:4.(" R ¼ztnhbt& p`P@AAAqwwwwwwwwwwwwwwwwwwwwwwww`L4ӻs[C+ʲj s 4*ɽui]QE9-! иxhXH8(`XD,˳kS;# ªzbJ2ѹҙ$cBA`EJ)RJ)RJ)RJ)RJ)RJ)RJ}zwtqnkheb_\YVSPMJGDA>;852/Sifc`]ZWTQNKHEB?<9630{G@:4.(" \ ¼ztnhbt& p`PhiiiZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)RJs9s9s9s9s9s9gnBL}b E0 zb}Ȏ%.x0GQEYseQQE1GUMDɨQ:)EYST_A@=@=:}aI1иxhXH8(H4ӻs[C+ʲjR:" yoiQ9! p`P@0 affffffffffffffffffffffff P<$ ë{cK3ҺrZB*ɹ)eD#bbqQ`P/nM- 4}zwtqnkheb_\YVSPMJGDA>;0-*'$! 3=s9s9s9s9s9s9 P<$ ë{cK3ҺrZB*ɹ)eD#b$I$IR`P/nM,k J)h(}zwtqnkheb_\YVSPMJGDA>;0-*'$! 5N)RJ)RJ)RJ)RJ)RJ)RJ) P<$ ë{cK3ҺrZB*ɹ)eD#b,˲,R`P/nM,k J)hGҹ/,)&# _\YVSPMJGDA>;0-*'$! 8_kZkZkZkZkZkZk P<$ ë{cK3ҺrZB*ɹ)eD#bF`P/nM,k J)hGҹ/,)&#  6{L=d'䨉A>1G^5><.0GQEYseQQT#.̼~{xurolifc`]ZWTQNKHEThԹqYA)Ȱ0FhXD,˳kS;# ªzbJ2zyaI1иxhXH8(H4ӻs[C+  @RJ)RJ)RJ)RJ)RJ)RJ)RP<$ ë{cK3ҺrZB*BG M JGx<ǣ"b_\YVS{N KHECBA@ `]ZWTQs9s9s9s9s9s9xH跇W'Ɩf6֥uE崄TDF !!!!!!!!EB?<9630-*'$ DA>;852/,)&:%xl`ZkZkZkZk?RJ)RJ)RJ)RJ)RJ)RJ)T`P/nM,k J)wF%dC"a!` pO.m L+j IN<9630-*'$! CCCCs΃% &;_O\292=d'䨉A>q40tN:::zoS J1ەv@t@t@tvc7vch~{xurolifc`]ZWTQ3< ĸ|pdXLx< ," ymaUIzD䳃S#’b2ҡqAаpP0h8اwG綆V&ŕe5" $h4Fh4FcxH跇W'Ɩf6֥uE5ȣP M JGD"H"b_\YVTGDA>;852/,)&#  K}zwtqnkheb_\YVSPk,ɱiQ9! p`P@0 P ~{xurolifc`]ZWTQ3< ĸ|pdXL$d2L ," ymaUIzD䳃S#’b2ҡqAаpP0h8اwG綆V&ŕe5" eYeYeYeYeYeYeYeY9s9s9s9s9s9s9 ¼Jg=" yaI1иxhXH8(xH4ӻs[C+ʲ^cO L IF{ܜhbHꉋA>1G^5>'<Vj/4N:::D?~ʟiiiii 4M4aHRkEDA>;852/,I(gF%dC"a!`@m۶m۶m۶m۶m۶m۶s9s9sm۶m۶ J2i H'fE$cB$I$I2`P/nM,k Ĕd4ԣsC㲂R"a1`@ 0heb_\YV/TQN KHECBA۶m۶m۶m۶xH跇W'Ɩf6֥uUQNKHEB?<9630-*'$!eYeY|yvspmjgda^[XG'$! *c `]ZB=Ȏ&;!Gd$ V^[)@;nOWWYe$wIIIIIIII C]6*(&$"  ;;;;$I$I$I$I$I$I$,m۶m۶m۶m۶m۶m~l97531/-+)'%#! <<<^\ZXVTRPNLJHFDB@ K ====m۶m۶m۶m۶m۶m۶mmwwwwwwwwwwwwww_][YWUSQOMKIGECA?/.-,+*)('&%$#"!SdžFƅEńDăCÂ"p,}d;_T V^]0 Yķ!:>$$}ޞ2`*h:Bp$4m3m۶m۶m۶m۶m۶m۶$I$I$I$I$I$I$[kZkZkwwwwwwwwSdžFƅEńDăCÂBA@ZXVTRPNLJHFDB@>NMLKJIHGFEDCBA@  o۶m۶m۶m۶m۶m۶m<SdžFƅEńDăCÂBA@5ZXVTRPNLJHFDB@>NMLKJIHGFEDCBA@L&d#&w FX)@;nOWlK$a0 y y y y =L 4d<m۶m۶mK$I$I$I$I$I$I,GfONMLKJIHGFEDCBA+ãcC#¢bB"aA!`@0444Զm۶m۶m۶m۶m۶m۶m۶m۶m۶m۾+)'%#! FFF^\ZXVTRPNLJH AQQQ?Y;_I V^X*0r&뗤;#;#;a~DUL$I$I$I$I$I$ifffffffffffffffffffffffff][YWUSQOMKIfPONMLKK GGG\ZXVTRPNLJ zm۶m۶m۶m۶m۶m۶%Im۶m۶m۶mwwwwwwwwwwwwwwwwwwwwwwwwwеuU5Դd ļ|tld\TZXVTRPNLJ ۶m۶m8dwBͼ VX)@;nO/6uDyϫyϫyϫyϫyϫUE[$I$I4333333333333333333333333'3h(g'f&e%d$c#b"a!`@`ii +DB@><:86420.,*(&$"  LLLLm۶m۶m۶m۶m۶m۶mI$I$I$I$ɶ ʺz2~zvrnjfb^ZVRNJFB>:62.*&" ^%$&$"  NNNNm۶m۶m۶m۶m۶m ,vD,} fY*0r&璥iͣ.nⶻ.nⶻ)R~_4j$I$I$I$I$I ʺz~zvrnjfb^ZVRNJFB>:62.*&" NLJHFDB@><:86420.,*( e۶m۶m۶m۶m۶m۶mm۶m۶m۶m۶m۶m۶-I$ffffffffffffffеuU56-% ļ|tld\TLD<4,$ @AApiaYQI|xtplhd`\XTPLHD@<840,($ wwwwwwwwwwwwwwwwwwwwwww,3Y~ ,vR#l V]0Yإo)WUJ1m.l$I$I2k+ꝊzjZJ:* ɹyiYI9) ȸxhXH8( `\ZXV͙ zeYm۶m۶m۶m۶۶m۶m۶m۶m۶m۶mے$I$I$I$IdwеuUNE=5-% ļ|tld\TLD<4,$ PpiaY5gRPNLJHFDB@><:86420.,*(&$"  X,f۶m۶ZkZk.|bPRng-09tp\FާO{;#;#;? wwwwwwwwwwwwwwwwwwwwwwwwwbTSRQPONMLKJIHGFEDCBAsbTRPNLJHFDB@><:86420.,*(&$"  VVVVaaaaaaa_/VME=5-% ļ|tld\TLD<4,$ deex='F%ĤdD$ãcC#¢bB"aA!`@bTSRQPONMLKJIHGFEDCBAsbTRPNLJHFDB@><:86420.,*(&$"  ZZZZ̼YeYeYeYeYkZkZkZkZkZkZk-+Ū.Ĩ|xtplhd`\XTPLHD@<840,($  lNd#&g&wX~qTV},m8 ^C9rαs,9rαs,9rz#ys9s9s9s9s9s9sfzjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ڪ䫩}{ywusqomkigeca_][YWUS1c1c1c1cq~# 4fƀ (N )"6fh6` PwzezjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%E~vnf^VNF>6.&Ž}ume]UM%(Դ"D8mԜ!,U6.&Ž}ume]UM====uwwwwwwwwwwwwwwwwwwwwwwww{{{{{{'Aj@~# 4fƀ%ʤ"[W1*l$ < $Yy'MdH5Mu Vh,иa QqTzGQqTzGQqTz݁ahDoXm۶m۶m۶m۶ݶm۶m۶m۶m۶m۶m6@1pO.m L+j I(gF%~{xurolifc`]ZWTQNKHEB?<9630-*'$! @@"b_\YVSP M JGDRIm۶ms9s9s9s9s9s9sGDA>;852/,)&#  urolifc`]ZWTQNKHEB?<9630-*'$! @"b_\YVSP M JGDRIp<&$ A1T V[*W=aZ/D VUM(uܦeeU$E4̢$GcC:n2*j"qfph`XH0 8.,*( (uܦeeU$E4̢$GcC:n2*j"qfQ#G1!yivY5I8 (ɑQUUUUUUUUUU b~^mZ]VEMR=N,Jr@0F1?6-.&)a%9r0333333333333333vY5I8 (ɑC۴ zYȑ`K1 X=.H #R\"x@C L>}!E} V^U!}}}}}}}})}R NPMN( :n2*j"qfQ0 :n2*j"qfQ0 :n2첪+ :n2*j"qfQ0 :n2*j"qfQ0TUUUUUUUUUUUUUUU333333333- :n2*j"qfQ0@ :n2*j"qfQ00̼vY5I8 ( r b(wwwwwwwwwwwwwwwwtc3 OWu/@x }4bO0*pI ygGV`ׂdGV`7F(Eh P2~ @XA1!940,($ 0Xffffffff1!5۴ z&EIcCkxivY5I8M2 m۶m۶m۶mm۶m۶m۶m۶(:n2*j"qd%A Q / {nJ^8Be Tb6+@pp?aC1W-ML,Z#U]mvwwwwwwwwwwwwwww3333333333333333P'S4?&{P%ч_@P'S4?&{P%ч_Նi\&aЧb.Չh06P 4l.0 ]V`UT@Mⶬ`$+663DDA~M,aV- 8 (t>X`hpxD (08@HPX`hpxEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFG"-8CNGV^fnv~HH&.6>FNV^fnv~IIIII-27FNV^fnv~KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMM,16;@EJOTY^chmrw|N$/:BJRZbjrz "*2:BJRZbjrzPPP#.6>FNV^fnv~Q (08BLV`jtQy~R#-7AKU_is}S"*2:BJRZbjrzS !)19AIQYaiqyUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVW$,4V$ \B}"dG6" @c@OuA`̀C<(`,k/ZiF@bMjzp2`A!Oh[GCA\umЈa)ke`[WSOKGB=95}к*ѤtL$Ózr88888888}}}}}}}}J1]yIn/,~\Kzʄ"!]C*F :*08o6Q)Gܮ6vKF#<d h2d pYVF$>j( Ji 0ԒQ΍_]UJ:On_+ۺzZ:ɩРkT&c"aSNC5#97`5NI#x\taUG9+ot:NtzRCxqmd^6G@:4X>$('G6¢j:!cC% *M >_9 ֌D p, Ҥ㏿;81WRLF?f m[MC7+o OiUA)S+4C?kxW9xeu$"``ԡFSNC5#97`5NI#x2TsхMEBCn.+K%|6 BZyX藞3㲩h4Fξ:̴trGf&%G1|fɕe=Ĕl<ܳ;`4)LX0%WTSPp66βѤTă33aK,h'd64PQoPC0@K%u4I]1PoCKT C>:61Ʋ~bI ̋S ˒Tfl6{gxƔ&IFC@;9f a0XQ}}}}}}})M>T>*l9¸l*(H#@p㠰evJj#~93[0. J0| a ̝uM- 93)vsp62c.0XiQ-g'' LZV'G.'!$~]vF&v#K=P2 &FB-QN,4B9Q1P &uIǶ,zlXy5\ͼL8+ zH&~$#" Y׆{rmwOKk)d_[YWUӑM_^S%xog㫨>Z%>^Â4Tzpdyyyyyyoɥdspǎ&UDGy`3hDd$J*#H%4`805&Ȓ[K̠l޻;':)PeM.&W4#w1ى+ *cw{8|sgTݼYhe͠k0{-+krFypl 8azt#I{< fXm0%Eh 䮙@#iXd(^x,ث~<>b&SQxF'T6NB|J%OegN[53a\Zb$U;UUUUUUUUUUUUUUUUUUUUUUU4M4M4M4M4M4M4M4Ma``mR-ƹžx<8, sM8727Fh4F>ۤZscK+DյU5ta``sM872WVVTԓSӅp06QC3##z 0IbƗba;;;;( ؘeJ#Azܐbau*=J;r̗-^O A5bX$p)Ңom2_x=I2 (. \误_6X'?l -"V9h@O(Ζ)N.O53a\Zb0V`ӤFx-7xQSS&XUSQONM{{{>ۤZscK+#}umeaUMEPQBOOOHϷ6eYeYeYeYeu]u]u뺮뺮뺮뺮뺮+d2L&tyꬡ d2L&d2Mjt=dJڙ0\pr\.rd{Ȕ.O5432RT*JRT*O(N6(L&I/*Q$1Ī G.VєA?LIQAH :i{ 0+QQD"H$I a=A9|> 3ёdYeYeYeYeY88888888>ۤ 0 0 0 0 0 Nt:_scK+#}umeaUME=959a``mR-ƹžfl6fl6b_][YXUSQOtl뺮뺮뺮뺮뺮뺮뺮m۶m۶m۶m۶m۶m۶m۶m \nj1΍-(յ"tzsxެAe-^O qC?%Bw .M͌$JiDJ|Ku-N?h4Fh4FPrOʻ>m?#EUP)D}BAݖz a4!2yyyyy&5:㳓3!!9mҐ񢅊$B|  IQ!BzK@v}}}}}PvyF98:n@"bT_____'m'glUE*ǧB drptܜUECP( B뺮뺮뺮뺮뺮뺮뺮yyyyyyyy88888888}}}jF$M2/DH%eUTP0Q?@a0&Į3%Or8⧒݌;yi?&qg3̚rI1Ȳtč+UnYB;Hyh~h1y 3_Z2@K9 8tf=5@?w=S7^sn}^&-ΛIhp뭝:SRrF8A 4 *ćKꄖu*g{^ɯEDL0l3a}8@ {m<,ʕL有d<:8fT^tI987s Oqנֳρ&z!EӇ` D'jdڂA¼Mh4`8<&(pk[1LǕ A8o ;!TDzept^<"gY]#{Xf$!l{q|062\S~5x\ĖkPDvP(µ"吋v(t˞% $VB:w͙1_$L۫s[; ʪjB29z^Sʔ'{upmie.R\M=-=hӦήz̬\4+v6EtD䣪v;3+! qcƋp8lCtP pطM՘cQ &I|Nn<<l kXo{GA91' }}}}}5% $D~!E 4X(Z~n꺮뺮뺮zֈ(߁Iu]u] KEәY hؗGG42"QkkkZq'TN\By:hSqP*Ej]^݂ ooϪ4{-ٖN^d{­f^B9X'"ӌ)pkß9;9˿|u_oay:|6v|#z#ʆhw0صH$-M<ȍ ^PQpp%-~'ihl. r2u~(Z<_w8k `+YҺM W tоW! ~Cз~C|L_ jP(m3H 0CY"yO"YM}=+Ǽ dOPn+ސ|yY;!̈xmS5vKSn4|z OyxN8E.9=e/7<~o:-v.~2_n;܉tnS}5)p.'vpm_-ÕD !!!!!!!!NV^fnv~"""""""""V^fnv~"# $,4FNV^fnv~''&.6>FNV^fnv~c{B>8YhSz͚#֎o>+60wdX=EbFv 6y5M2O'g=Yzևaaa$h5I8 \I۶m۶m۶m۶mcH aPQA0˕$@.h0`(5I8 \Im۶m۶m۶m[$I$I$I$m۶m۶m۶m6&A>W Y^+ VT!.d29 {{$ZJtKOOwwwwwwwwwwwwwwwwB@ M˰˪IiE9cH ¦eeUTB@ M˰˪IiE9cH ¦eeU$E4̢h@fffffffffff`(lZ]VEMR=N,&A  Eq06-.&)aE wwwwwwwwwwwwwweU$E4̢hm,!1\т.-<:.@wa~^#=R8]+qstFA;dDa;\MbR&zc8LM%h,>FV\&X$A<#hMr nl3XKuZC5S8 0OZӳï۲9 ^ͽ{hMr nl3XKuZC5S8 @kzcu[6 5Хh$M&w`B*EyJ "0!̼[$M˰˪I ~Y9 A@>6-.&)qfQ0 r"8|^mZ]VEMR4̢$ayivY5Iď0 1ffffffffffqaUQA8 ( rwwwwwwwwwwwwwww"8|^mZ]VEMR4̢9t^$ H/E( fX$c:JB"u9P#VUMfIb~^mZ]0<<Yqa7( r1Np%9!yivq,JFA BffIb~^mZ]0 Q Yqa7̢$a Di(uܦe ( r1fIb~^mZ]0 Q@Yqa7̢$a L̻Vp%9!yivq,JFA BtV]U*QVQVQ7=SZ(3 F^W7m'M&$l۟Y~MUMAIb~^mZ]4̢$a ds9s9眳1sc1c1c1c1.VSis{{{oJJ]VTF}CumN6qf|ᒥJ3%G鑣FW$@p0A+{@,WNMAqTIE~ɳ]9nԜ!)N !L .TVNYUH#DZ<40^\ ;nxa4!C XY;vV"apP0ɧsK977$YXmr5fXN {{{ﭵZkZkZkZkZkZkvV"aJ |zyx<{sc[KK}`81ƒ XY+j)Q4]Ȑ ?{6iʈiۂ &IF (>l Aֵ{{{{@Vu*R:e}Q@}y2-W'^^3-Ғhfedba_G/+NA+V6o}ŊZJ'M&Az&2$<9s9s9s9s{{{{r2bIb*)<*):kX8 YUүe1Êuetra<:l|`b $|Da^1Th"UO %C$my{!ZOa_1Ąp  dS'YNj/6)IwbkBCbSJxdLLHu\TUUUUUUUUUUU%?6-늚z,˲,˲,k M˺&)aRJRJ) e"@FKMbNJzQ$"`(,۴+j"q溮뺮뺮%?vwwwwwwwwwww5I1'6"8 XB:nӲI8 0 0 ð%uܦe]QA3s9s #yi1a$/ -O'0^<擢q;CUzE|oJrkH{kbs~$/y(Jsr?F~(V*=Dҍ RJ)m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$T RN50C:Ɖ8aJ{ołX0 7\ np50_m۶m۶m۶mpZ$ҪZ2ڂxndZRLF@:4.("b1Fgu%Մ|rh^VNHB<60*$ Bc^YTOJ.ڱaA)ȰhP8p3(x`2-( ̸dfffffffv&օ5~tj`k۶m۶mmݤ 5%%)MM 3}%4ilVU!]i8oB6ta4t|,d$fJIL&f^_yM&9eQF=@W]P|ɸc-fM HRJ RJȸʾJUґ8rh`XLs9}vrH6̿RL̫.QJItTԣc3‚B"ѡqAѰPeY %Ύ55"̼?6," ~ŭ+ë{cK#;~iª2-% A<82*$j dfffffffff98W]S+1qK !$IDIB8ULQ_AWQ!R9`%_79cQ $ҍХZ[&!I$I$I$I$I$I$IUUUUUUUUUUUU | #!M`-X08aY5 8z F Og bP&dz8ŤHL@6L\,DUUUUUUUJ$Qm۶m۶m۶m۶-%Rc |o 9?.7qC>~K;b{޻+!B`JB$RR;BэB{Mc_l֍-S?e?߂fmtxm {yf[ZWVUTiiy4w.΍Mɒ̽,˲,˲,˲,˲,{{{{^kZkZkZkZkZkZkZkVJ)RJ)RJ)RJ){scS;# 䈐9jXtBCCa0l ̽J ʛbX$9 ifc`^\ZVTRPޤdDHzIȁ Z.[XŅH{r1O3'M 0^, ^% <햇Eo*<ЪUO}ZO=d  ĨmU "2@AP8=js,)$}@庈qS2r ?:Q` 4Qms9s9s9s9s{{{{{{Ln )P092>b >xްYu]u]u]u]u]u]u]ZTN*IRDLT(Ptؐ  8`@{{{{{{{{{{{{{{s9sy(lA-RNJFB>6.& ] zթ3s9s9s9s9s9sc1c1c1c1c1c1_u2UP2UP>yrҔ Re.  =<3adE.!l}yd8AD-,S am۶m۶m۶m۶m۶m۶m۶S.9Z,so.trGڮh9`NF`(MGޙ/=E󞢽+o霷[J}V,+m;Z꽣kw4;􎵼w-d$qp'h<ղ5A=v?Yxc lu.zO!ZQ=筱п8#oE܈h-tfgSft0#bCiG5lYu WZq׆M<5iМ1SN,X 1b܁~rÃaaaaaaaaU:e9s9s9s9s9s9|duj'J*TGO`7yh|R7en V٘,Ne-YU O,Ebtq=xā& 0\PyHVg%>薞>BL{V"a'ht5y~W/q'gO N3KFݴ%@[h'ޛ୳U _410 goMl:j/Ƽ\6Y(6](ұ2JR.꤯f&&&e F#[9b2/,)Wpi=lPjYW,iYIQAS@]>U:n>\YHoVLGcbm˲dbе,ݎ4fywPP F~vo^_0mY+B^dlcc;3jr"a6-Hahhu$iՈ2<]{'yi}ۊAC5>~Kߢ*Dm&3Sʠ#ލDČm$s @(RH*IAI!3XȌsϝEj*X I-[N0@8XG,b\l\]#R=b`Ԋٙ J,T;&5m~BA]u'q3s\A" ^#\ѪS7,yY@dij Ut>a# \v\ l%0Sۇ@%) cg:/kN:_"K7)ɟ"a둝Lb,d/gOMN\"Gmᔟ͵h}^KD+0//eX(X-թyVRÖcgz~2GlGdBVS,-^xv.A3%{e`Y>XH"Ժ$X;ב1Co>_|5r¶u$7wׄE.\Nbzxz='_xdS\~plx2xd8rQ:5:Y= ]!kS/0 u J%:\S|㩣RFCܦ s; qPdLU!:ү.Y_Ν_Mp׼`g kSV-_htqu*CG5bX '+s>BfIP6$AHU6PAV(2Dao4Idy"ΒD4]`I58U![Cs%i$:n`,MHuX`vJA/mDeY,f o'Ju],ΰ6O@540uu(Ί ^|3 B=`!tiӹ!12#9}oMaʥb%f.1oKtd"-3rd5WTSJD["ZДV4 Yh'F 4aꆩs¬_ ^oW7}վ% q*"}n__ط·a=GyTfŧ$޷w7W[v?Y;4;ѹ=Y– 笛9.^%qDo2U n#&PvٜLr]M%YLQ _[kA>c)wMJNą[Ё0[^J:A\WY8#mů/Ve*|k*6op7 |Ϣ4#p~ X NJV:PQcjё.܅`)]4o@_$ߺ7Ɨw WMNN~<6'n4<=쇮{ݸTO_F)  j٧U.] 7̗4㎾qWqC'jt3\8nzQqMO3%0쉮Zi@M>v(߱#7x`/0s q?ulj1R / -ϩIS4sM \Q,-11@F"vV6k"0_\R8P/Jb]-SŁE*p`r >|%6,!dLC-AY$F´0\}@dUEu p"@-=T0*@W̄x cuJeO3GN8oܴaFM4g̔!!ϢcĄK=mg&ג./s3KXXXXXX>NwrnjFļt#/P+7x f%hx';6:QKz6M D[6!Iv=ou7/HuK v!Y?!}5-LcWzĞ,%:=iysMċ"yか9FLxmNFF9OEBBrSBRBB2Luh]퐳6/۲WF,Nh6vZg[oh(ыXUѮNThE^>4L!A`wlԠ1CF /\`BE3wЁޥHݓP-b ؑ Am4N℉$:GK!@}C׆<4kt;KNqv\fA6Oxf&bWf#߽ 0#ɾ,,ܕU9ʰSrh_0\U("fQ |?Yf|FcN+ɳGƃF03K[9qXgc03F c/XV%8 \fqSzUĪ!ΒpU&`)D Ȓ2z1IC~t9p''vjgbP+ 56rc dRH0QU@?D~ Z"(IT>HN)g;Qr[ýzi!-f90ކxYz|t3ٴ[wެF.ͻ pٴ)Eq)̈́qZ$: @-0eYKB +* *P0%%!u $@t醜B 7nnL'R<s =nt;s;չ;lE;j5<#2 +܌$FGz-9.'tBn+ۉm#Dmô wL ځgWߍgc+^`G\ly,.b#7Dlp`0Xf7a&Dl q _L*$L$CP,AL|Wb;׍ DlU0 ˁ8='#=7%-ύF3#;/s,a*"6@l]NXɏrᚊ yIܝN2ha&,̂H4rh栔Kisqg[o>_Fr3N{OΊޜͬm^e 9c$?a>Tü-2)tNsQl.K^0rʵP9yoW"*Sy|㞍o.əc"~ydᒄGEp&7!Nl$=w#Wd?oz@FB7DDk ; ;xc&2B|-t%45F[7AV̜o-Qrn̏/qyums}h==$G#2DH]Fdw~vba\Me LH9vcGzmpxwS7ޢ]`-| v+TlSl-4),xBS JGvpM3`zQVPF0`(nJ 饣փ[[7,mWTa2eMZ'fff:b1kW0XJ=ܙ4'қGkޣ|fv/iєO2ZrёCG[_SKۡ#O"q'` 'OMo4g]|L!o q߹mv@֦SGs;q\p6f+{jdxGu8njq-g06{q]rIn!ƊkFgXƉcF_]VZ.\0:5WUz0,FB*B(>a`y=!6 B9\j. oUXY "&P NYI:3>w|^NM_Mmƺ]Ki%{<9M4E,=!i(A;u (/&on7L`zҗ|mA2Yne+3*RvʯRvsE'ڜU(fCP(4 E e@y܏}8{M/=<NZ(w#x& |r7&Cw4 F`lfB[څרnݮ1aSI}&aAƃk `  H0 -fqM`:( |&\b$XGXD!qtÃ/;hw1zâ5Ğv׷\j=KXVW! mMa=h%:Ÿ!A9h1oIͥmtKhe ,XXBwNtT.gr7S"ųs.̅]j@-sF&(AN³T%:s98+hWͧy3h3gfFe%cn0'3k_FC]6B[ -<5ˀ~ܧ|:=Ri禜Qv.cH'7Pn84=%>βd_jb1" `#I$9h?d3d/(p2:yeKp\e2%cmMS,Ȟy[ٻȜxoYsQd̻/ȔtOXrH Gn1#Vl ۉk#}0DŽ8D[&f xc?јoKd$I`b=롑j;J~!$3!aa^`$->b#+Sqbb!%&rb;F Dt!⹰>vypح ieX봭wh#X0gVU]F YFkPƄgL-Cn` VQP@p I<=؁G4-Klp{C^#l0e%d$^h^{Gspjў5;vFo՞acV [pB -AZAz@+H=g'>@]:݀Lz.P:<FpgvN3l|tld\VSeT*)znyI7Nd^s:ϱ\Nq(3Dl _4~f2O&(c0 #fF11@'@l4 KJ^({^({%KG %^(B %PB %/PB Ep/PB Mp/yB %^C0S'ߥ$"6ˇy]mDlfrVjz;::3ˎ5KgF `\6!_0ލNά.\nV5d(l]XQl؁)e)ܘ}:b}^wJx@|4q/xR} s7Y,>g)AuGRg@`F7V@Iؠ:'qp=]*SճӝхͪjlEt[ǐlLg^$4л! ʳ~_# N+TgF7N7KV7ֵUZs0!VL Z"w{q90 X>-JdK'fw5ֺ Yщԅ]U,<"u_3xM <SeP% ,HQd?Ń :jEll|B*]<3;ڝbo~G!n*L5@E7(7(3>-4Lp#(4nn.XnV-nk;>?EE0ֿ[qnQ04CB3H3ݰݘ\ܮZF^TFv9]C'P^Wa6![rPͨŢlnuW%po*o &.􊝀1@6Yхs#֥ה\-?`o}o4N5gQ_:PGD#O7f%V6쁊.9.4#6Z~:V',3)50?6*rIݠA1j'H#Y3¬A wtTz`BrbCy`)P'CWH#K?-?OSseVliOǷI!(݃X3o^L9 pps5^@g}܆Fv| gyC<-^O4a͝ǪMNi&)fW̎*~R#FfZ7Z;H3d)HM(-WXJWTV>=MfMMtuBb)hCX Qw\NW7xmqm!!ĉCECGBJtP\-W/Xuw$ ѹqnln&0v4QiGt;gT;OkqwtlJx6%4+D-*|4 TP;" :ArlZʢ`Xn\x?K:wFJlr mq;Dxr6qrHoǀ<#i $O(kjJ%r2W'./^E秿>XQlXPmXXfT$fn[h5Su\sHbd6HI;ea-; @ҁ^|Bְ~1&93ЗH5tlNZ(fL*S p5,FS˜i@K=b3z!M7b@4fR1'>1偋1_ 󙥓~4}lVȓӭҘ_5PC4wmҰRCAˆ,^6\C`!U+3n:TsKk4| Bc$,&ak.tAj N\3[-r bXF (NCKQ>#@J삉xCM?qeXSFЙl Wҥ\S٠dg NoӅh9_˺Gڋi2hX6{upId] "*j$f+nGE5yeu$o1?q?Ft C_>MRw!"`G`ƨlQ܈ˎKGבz߇H:FCCT}~ރx-}>:ka̎<asl,<@-7lb%-wú-K'nNJ ̤\#f|= H4%9!M J/ʖ#'Р rt%C023w@*ho &aoڱ9q$_qpB0/F9)) Eg!͇1G_Vk:Ym/.͉ΰp+t 8;Ts8l>>=+\oYkpwβ3W7\Eg9s8_™ԛG-͡ ͟I͝E3[3kˬ̗LI̕af/Kzˉ\(Y,cl2*{ Δ{KȝXr=8Sf'c)17ɋI8ɊH.bx8N>B<>t .G=n mhed8.-*)&&pp`0{PS<=ƠSH{%a l5-FVb|̰EL^[vkɭNn9 ]͐L,',ifH2/cn+qLH˂Zp?zNY@9ɀLd9HnSd5D>#d2@ScqPjdG.!-b)ށOH͌ʬH̉\s.QUw'759rNj5κЉpUCS ]*hݹґ*4HG 5,(?hEso˟.`48!Aހamc3זaJ͆7ɶ- o* -3VW4ZS)J&6h`|á֐=zxnZ`@Kt?/3=+shu6X\h2s7ߦʠJYdMLδdLJtwݐȍ1$ݍ7F1! j1vV )`"ºjV1@uTKRDS.wI" pzQ&'/jr%#Jr|& Yu_{ht0Oƃ553y{ iI4(6sb2%3b0!a.޲,T&U΋(oJ'hʑ IFRr&LbTҤ+ݠچY fN_eM]eL|_r,WVYޖVeJXN 1<%I&1QɎHf[ȅ _[y >s¹ȝ'n<6Cc@ׁq\0ḸmTm4m3m1w0T2ɔie(^4ɲRRAʩ =rD٨m170\t3d7ܴvMț( -&%EB.Rc#b"!C :Vjͫ[/TdʸDCM|i"߾#9vFAY4EȮvvjڭvjڭvjڭvjڭvjڭvjڭvjڭvjʝʥr\*ʥr\*ʥr\*ʥr\*ʥr\*ʥr\*ʥr\*ʥrvnvnvnvnvnvnvnvnٴiٴlZ6-M˦eӲiٴlZ6-M˦eӲiٴlZ6-M˦eӲiٴlZ6-M˦i ]Y.A^ };DlLd" x(㚤Fj&4J@f#825,ԠɬHY%tT2.m*M&-CH;tG3pt &_"/yڢ (-hq'K\`"נs ПL]@EDS=Q8p0-Z>v;B_ }/B_ }/B_ }/B_ }/B_ }/B_>>>>>>>>>>>>NN:N:N:N:N:N:N:N:N:N:N:NӚexaaaaaaaaaaaaaaaaaaaaaa /l-hb+d")v{^|&Z\$VrvCph?Yq3=3\a,W![mw6agD=Й9O!Q8cx)YB!YAyjfN+3Lf/y٫Xc\၃ (H) ,A'8}`̀Z4hGŦCcFn\Y٘X@3g Nա(aGa|!\~@`h70/'8^#jb; l_yMbWY j/]Yuj-SCKIQcBrR4)Mʴ(L4(KtIw-V6Ҝ њ]є"+-)ёG;jFO*.8## iEVDD~xx#v G !@3>*36/}.3:[Ϝș0x4#<0tC#[|87ąΖv&g}>Ø?{j<.vE+ЉOu=-|14x %l-^cᚊs)͡0or%6j"=Qň)>!21Vz=+a9 ~6kp vluSRgbj%nvU} i!z1!jqłV|bl_(mxb@%Cb?##prφ R~m;N`s,,q( go$a7n`6^`5 N`4 l@jN: t@\V8,<g |ZvY,:c}5g+97\gBSm6f RkT34B3232"1ws7\0o2.o&3m/e+]'UrJ*K;RސoGRr#(O>YɌd%/R$Q:g1az Rwni9ΨUbF3` \fN[Bnu!|`kWY]yZsUU-+Lͨvd;WLե5zYU5OyTKuӤ.jf;k˥ɉӛ6Iә2}RWK'x~ kJtJKKt*Y9QQ,4咕3td!!ъF#QFF3FCBt! 5>?L*7ћIK$RF#P{28y˸Lǰy˘P#N.d;&Y% Ir$9=AC 9Ǐ్נg-#1[0n.j܂,fB*bnQ'\l%XLb#T,"!m{8qs(WGL4l aa P )=AG!0 ,̠ (` $  `Vkp-<`m>S۬eix m ,_:l*3l'Y_cy}յͭfBYMa]KI5U(՟NԝJݽKMLK-qIt%e:!]Uҍ&=id$iHH/z"G'ш&wь/BDE#&]qBb< "jhk hЀ`/|s}u= 4!yς},:sx;ñvS6tf9s8Ys5I4{9s3s)39KʗxJLo-iyJ,Q On=3{ɔDH|wO6"Mc2%Q$A2#>nD1d:!sXn> q ix2rCn8̵4xfFmNfBaup6[dݎssqߕvP&Yv/]pDǙd\)81S( #7̋Å猵˫ƲZWa1 ucۛ,Fo;]atz#$qZNq'wfpaZ5.6!kOqO͌fsʂ,S=Nd݇L ‡Žc51j1In}|JO:d㲐ӈl`#EىZbU탮I@t\yr|[O<ёU-m[!1[ &,¤+CYrW!A?M.H%|+T%8 nP:$7"Gṱ c#/*DěqQ1Beb߫0?~٣'!A@<+ #rQ!6? wh S,gaWVrs**3>Ojʧ6%RQ2'r&b2%R$wBrܻFݛiș)ȗYqhɹJ1Шx{BǓ ΤCO x]׵{lCp>uau\U`^[zgZc7R Q5OtnQlo~&6]B$2=". *&rOh K<}!r Q=GN8v`T9S An7&=FcQ9]#PܧsxZ8qqiܜ1e4ܦ4 C/nt,0*tnWEOPĤKL[.f+ᦇ%_~^YY 5hMw8L0f%-=q8 ݕ}3'K\_vu,ïm柫O|jϦ\*ϗAΞ :o8gQsӆ5iМ1S1a|҅ -Y\Re^<9%"qX(\v1?ܬr$wuVڜـ]jq&wڛ<` ,df+f/0w}[]2o+[Yjo&ˣԔM]JʗQ&QOPMOKdFͩț4dMDdLBcK@cJuWزzoA9#f⮹^S6&l5'JJ(O4d6%J 9rK ȸdޞ3b I.Ɯx#WML]dO%?L*3`4i!xLX Ppl/dwM>k5j=s>%:]XK˪'UcJVT;a䙈QJLG.#Q]zȧx:Htvwpn:4=4KUmL4*!iiG9/b`t G6E꣩Rh K%2:C h h O@#4;PA _phNPh>0D G3~aAY,@3!Չ; :mA`_҆]J nH|6vVc  0&W/ w~4 ~ }5œaep / 6/`hDv@ X;J'C >gwaY>F{{{׿7, […<,: ~Oz.!̛͛jzNـF3oZ+{3P0v觪!@AGtO<~@r~q6Lrp9.Ղ [H|~ rABHb "xHW&)=}"pxjh9@3lg6 s>s8laaضQ_D$@6?RASgʬ2D#&μ60ڨ~1{} %#E_mѷR:{P( !%42pS4f8hK`W!rtCm1N$Tn$Y׿}7wvoy0O97a!##ۙ7Ռҽ{}{{[{ﯼnbrWXt09$:.|Gg}MY0-mZ?~W=P2+xL(S3e*L )ge*xL) [1vKs=SǔQ3eJL )gT2>{ !ݢ]gϔgTLSgʬ3e*xV )SgTLGنji5PuP}V1 zit}=gSYlڨ*ch n]3R_u*뾵j|57kanOcO{|>\IIMJ[K0]R_FʽR|k>Ȅ/j_'~O[G}IF}|"U=wudVoWzՙ'pW("/}Wg^eO}σ!L~8}ةϲ<Ի<-3"/MGv} S.~%j;u ^LAx+O7O ù?r͌h9tn~{#<.|?>'x駁YSI(H`nxrrnFSASGAlcMX+r./5ٴ45f1aښ5n;8 aAG/ZÝ=uG05 Moj5Us&isy/wZt6ܝP2Pt;:y\Gʐ?ByC- vV~#Eθ/Hr;4R}?j{]V\UYd))ss7C4ل[Mo4iKBv/R^ݷy-]N:%Uɦ^ (Hp"N Hi(t'VVʪIj}dHL*Q()G 2#ԈѢEED%8y'>h@z4oPXTrÿEcx~Gdz+ @)9\f7 vYk&aYk 0,mb9"^0K u@ €~b8A{;p>n{WC'5ޒfYo;̙y&KgL/%rt 08%^͓h %K1 nQKxoF#GB$ ^^|W9@U`% *N`cz zGiiJ&Ҷ75BD>@ɛ>ih >tStJ=6~I/|&'|{䣚佃Ky9 n@5!{ew'uvdBr7 {do&Ÿ\oBfG)}o6؛X+>H{Gr v u{7Pp~󌸇[Rxk\.iH0[g:*"BA& [Г2| _g~8vnT d J?Ε[cZbϪߔp ث WQ7jy N-3|k{x}3:i)'|v>_oA.MQ/8~ Om_tִW'XU1/14#5Cw;A;^VfQHPʫV{UQ}9J[+,<7L=_CH◍9>IͿp1B/vxa{Zs+~Oӯ#ѿ="6Yx"uaXt|l0&9iT _x9*r P96WO45c/ cd 6P .Lwv.VIhy$D0>~ 0GCvigSYL2襀 uٶI]V8ɖ`R xuc#bt xmfT12J`2,vdlWGJ_d6ȍRnciyI.<ՌGP|!m#QNcMIh_fom\Ǘч}[23߃Jo3t QxvƧs'-x)}q'@,@lU 㮒 + 4c-җW@{Й('z;l`58:TqSlv*:ioېqj}qA18#; Wȥ4*։bZL_{9ϝ-Y% 4!!E1T7D-Uû, gE:u|ii3Ma@tpA&41< aJYM5v=.+Z{b0IٱMdTqd>l]gQ)Nc͇*JԆUk2ZtLiRȬVeוgB` 'MٌYޤ!5 Xe&{,)ui~G[nXmK3;ֹ;DQ;A=JѢ,9 bjŜrx( m2{x`\?6^p|?hu6Ӵe՟>Ss)[,Wsuxt[~cٕn%v.?vpr c56o]6 #vcp-TVW\Z YX\YZ<^[X]]\)__,Z@^\*_^   lɁ ɠy hoɕkeeeec,\D]^_fW]M_`abWycdefghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CY+\^_?XWXYZ[\]^#_*`1YWٔ#y7YZ \]^!_(`/ڕ$z8 ")0ay-] :pԮE1=KCdar}l jfy g=Vzɜh* Cg1=Cai!}C{;lHɀԽS1)YCrar}$zWs$+2,\ ^_@tC  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{-!AX."B/#C|}~F  !"#$%&'()*+,-./0123456789:;<=>?t  $$`XP !p@d#Z$%T3fl ѹ"㼟?*-7irԢTa!mtJubŽJK+Ud Da+3=vZr"J>:7Rϭjtt+ɰo1Fe 0@)6X+ݳ?  @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFW]$DGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIj DJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~n     o !$'*- 0!2"4#6$83wH|U[W@`{zP۽W;u]iUURRRUUZUU &A . ^Od$0Ggmn,߷fڶD_D_>-?zr%~ܫi.Bx ^TU]iIvegovr9_-e <tZ]n/D$w}spN6U3Э=++ W!=5ᨣ$a% |Tу8'`,@? y΁w nfi&2@LxX߾R\g;3s:lawۦӶf7kA[ ڹg}l4f)Lc&CvŌ+ۯ|M*^C9 \˵UN:<4&ҙH<,zv5Lnd=u\"V:j٪_ujשWfzȅ\@>uiS 0);]zti VSO9LZsc2▊W&NI%oy8Ꮕ백#5f<+nje|C .F a\Ń.l7.YV^ߏyvr);q| 㳋I<qW W%jh塔Ny'䜏oXƄS$)H*S2JU]ʨf@UD<n*U5U*RPkDʪZUKժAR|Q?]N^O`ReXfZncpfqgzt}½þĿ8 !% ,"0 ![waWQ !"#$%&'()*+,-./012XYZeN j3$$4%%&45"x678k  l1K "IRtD)$FHHxÇA= ϸg~8(֤cL/+ϱp)ཞQތ5<:ظVVV5?UzN0`#F8\zoUR.L t!݆Р>p<H{oQx3m %0)c!0cL05'zAT 90^Kk /v$Za8 +90d80OF J}a=7E^CMsPnOjԭI\ʹ8dF!+} yzu:roýim mlX`jP+io]A]U}:~@$eP%Bcۏw¶Jb____-\_/o/wmV{C_@<;w:_6w5w4_2w1/ϻ]/wx~~_;vپjwKuqZݩ = ¹pRR`ysywP꾤rn7PpRۤpt1ZަNi7CtOA_s!Y"\ YNoD5YkƜp˓GnF,3^HF\ʊ2 5JYs(]=&YW9ޒ(S2r [mHfc\iF>[xN<Q<: Q!AAA)%9甠Kn9"1'pso)4q-"/ fH}%\ b"V(]|$s']^dx q-u[g\i]_UEu6Bj 0 G<ՄdUwFmMh4: KG)M)졄iGes^so,z#$"ISX B$سzAuz"_s|D(D-*E pIlC0 @6 Ļ"(xȄ/@,F^H//YA-аEIT2B}cJn; fRL ( ] )ԯ[,>z['5fdn MȒYb-%up[zUzN/5] lrgt~P6y0`v"P@+pY%l2↜A4lqFim9Xm2PF*a{ؑI,V$uJ%EՆ`3CvlN=)j+ڄO gV#`qp7> g~a@O)nc=Q={Gs/H}Wܞo4]Qd.I$9pܰQ 1`lpBŊ2 wj}oԧ | ~.=t JƟ~Zt|uu& uZ)UM:ѐ\,n>*ci<|t3.{y7`$?uO/Br'=}m?홬ӥ[GC!D>}Xi9~kߧ }_azQ+yb6櫲GlY{Hf$.P.z'7i~`gg`eEM!,wT~pPn ckkm>PJI; _! :HVEX1ڒ&>|C ^Q>~ _*=SvS>Y~~?Jr.ju7t <KW}ׯgWRUT}sDbZHUI^ 0} ؕ=#tC9Л :sؗ麯ZIniiZ7Z&-qܞ'gjzW{g$U7h, O{\"kiyzyxwX$H]A#rf5+"JI/!:w.MӟgLo,/ /?x娗 _rVd"A.#e7rFj-/F!9Fc*kURლ0ՇoJ +zJVbWR--׺8'()q)=&yTh1O6kJI|}mQc}=O ;!-0^㕏V>{;_񨻠lۍQ6aT =E"[_C*~D[3^!źm_9f;<18P)l %S-S,l; ̨cpS 1BƬ(i %0h DA$XUPD@쪀O >-` ]vJO@:X/|܏|_oB;J8 1T@ 2Tȑ0cL3v ևo*SLjN!ns8[#֌bYI_Mhr.ܽFٍfs7|*`.V=qn%_ x!v_^V^^/K0ʛN {|[{J2ͨݷ[:Jrh<\r 7|{Wd{w83+g;08ڳ5W]0;CsxW{ҹ>7MSy ;?Nپ`ʳ ={i)J;%ƺC|,G7 c{vD8.| ժ]OprmBCهmA*6AϞ+ }m8?Bw%"wnoW8|m "iy^&eb4ןoܥL_'a[Ug 3ZY3zE$Wbg^*R\0aܶ?'{s|!Anx#Xg*:o;ض?bo{#N0w62yOg;z(w42DC.98}ہy gWq7Ow!؟LA|Xe?z Bh?/Bʛ<^0@-yucfs!3w 2?&*O?J,، D"ADJ̠%A+p\+pecN)"#P C5qI;=<$ If/*"Gmu` p͢Dޫ޻ʝruM%[zW޻QcQEaI/% O㓅Lܑ=|ڟOC>mFYǡy{xkW44"Zk^ȯ wz ;GGr,0U:m=$84m  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̨#? 𷠻Pi nڰ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIG'O ?'LJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݙ` ߠ7A oPߠ7A oPߠ7A oP;$\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|H_%*WɿJU_%*WɿJU_%*WɿJU?t;t}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D0?h8'   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ~!BIR ǚ4)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw+R- xyz{|}~ВђҒӶԷոֹ׺ػټڽ۾ܿ   !"#$%& ' ( ) * +,-./0123k(lOEUWWk]]]z[׮^v CujWWn]]u9P쯨J$I&$I$I$y!d:456789:;<= >!?"@#A$B%C&D'E(F)G*H+I,J-K.L/M0N1O2P3Q4R5S6T7U8V9W:X;Y\?]@^A_B`CaDbEcFdGeHfIgJhKiLjMkNlOmPnQoRpSqTrUsVtWuXvYwZx[y\z]{^|_}`~abcdefghijklmnopqrstuvwxyz{|}~¥æħŨƩǪȫɬʭˮ̯ͰαϲгѴҵӶԷոֹ׺ػټڽ۾ܿ!  !"#$%& ' ( ) * +,-./0123456789:;<= >!?"@#A$B%C&D'E(F)G*H+I,J-K.L/M0N1O2P3Q4R5S6T7U8V9W:X;Y\?]@^A_B`CaDbEcFdGeHfIgJhKiLjMkNlOmPnQoRpSqTrUsVtWuXvYwZx[y\z]{^|_}`~abcdefghijklmnopqrstuvwxyz{|}~¥æħŨƩǪȫɬʭˮ̯ͰαϲгѴҵӶԷոֹ׺ػټڽ۾ܿ"烣P m#?Fuh1#?Ful1#?FSȏl1#~fȏl2c4[b#?fȏl1E~fȏla4[G~fȏ:c4[G~f~ Et  !"#$%& ' ( ) * +,-./0123456789:;<= >!?"@#A$B%C&D'E(F)G*H+I,J-K.L/M0N1O2P3Q4R5S6T7U8V9W:X;Y\?]@^A_B`CaDbEcFdGeHfIgJhKiLjMkNlOmPnQoRpSqTrUsVtWuXvYwZx[y\z]{^|_}`~abcdefghijklmnopqrstuvwxyz{|}~¥æħŨƩǪȫɬʭˮ̯ͰαϲгѴҵӶԷոֹ׺ػټڽ۾ܿ#  !"#$%& ' ( ) * +,-./0123456789:;<= >!?"@#A$B%C&D'E(F)G*H+I,J-K.L/M0N1O2P3Q4R5S6T7U8V9W:X;Y\?]@^A_B`CaDbEcFdGeHfIgJhKiLjMkNlOmPnQoRpSqTrUsVtWuXvYwZx[y\z]{^|_}`~abcdefghijklmnopqrstuvwxyz{|}~¥æħŨƩǪȫɬʭˮ̯ͰαϲгѴҵӶԷոֹ׺ػټڽ۾ܿ$  !"#$%& ' ( ) * +,-./0123456789:;<= >!?"@#A$B%C&D'E(F)G*H+I,J-K.L/M0N1O2P3Q4R5S6T7U8V9W:X;Y\?cFdGeHfIgJhKiLjMkNlOmPnQoRpSqTrUsVtWuXvYwZx[y\z]{^|_b}`c~adefghijklm]@^A_B`CbEaDklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-/0123456789;<=>?@CDFGHIJKMNOPQRSTUVXYZ[]^_`abcdefghijklmnopqrsuvxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghD#o$e#^B "Ȋ UT"H TSH TY"AZ"Pj("Ȋ "HpG 7""U$E*TS@N#]ckt1]ck#]ckt#]ccW75BUREARSF.~TQT M4D@jQB@*BIB *" *T" )T" %TRQ T"G AD#T)F AT"$AR"AJ"H*"H )"H "H "R!cFaxijklmnopqrstuvwAWwwvw.:BEvLt6=BAKJ,+^] juxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ[K jfHgg-i12 3bdf}} ԁXah)c+++d&& h44?88C99D>>[??\GG__ii#$&*+,.<{]^{/{Bbg3>C r,rd ?g:@ U ||R}Sbtt#Ca(((t(}N(0e2a2#L2CCy2 2,c˵|2Φxf'-h͡6Sba:Ey̠zm znopqrstuvwfxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒5nopqrstyz{ |!}"~#$%&'(*+,-03467:?@AB;<=>C).uvwx/58912D gЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ{ !"KS\gPl#$%&'()*+,-./01234w5678m{wT]hQm%&'()*+,-./0123456789:;<=>?@ABCDE߳[9:stuvwxyz { | } ~  !"#$;efghijklmnopqrstuvwxyz{|}~Ih*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPRSUVWXYZ1[d]^_`bc\aQTe<=>?@ABCDEFGHU^iR`nIJOawNiۋMP\cqtxWV_jSo}#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKPQRSTUVWXYLMNOZ[\]^_`abcdefgWW`kTpKLMNKUX[bhlnps^З fghOPQ cdeYe?@ABCDEFE#pbBSDc`L@0$.A[hCZ_Ro>`ư܏-9-*GC|E1GaPMgm c~pKsJd,gƾFF'V#N־ FGmEݏlFA NC~_~GAM,xFiqN׀<\,Mw5(yx] vM6*0^0828W)o`C~ %&ׅsG7j]VJ3J MCg.~^⬵eCrleCs[C_p"qs[orQ 1<>imȖY], .cq# "P V_O^WG+OӊI'8`2+MƓ(L31ZLL_y5հl#{=|cUP6UOOy"nQ_C \p-"q)(WI#(iiXPC } 8; rv14(#'37ڲInaΥP,0~w1Tx[XI/7.颿<=#/7Fcbr@n<6cA9 Е  ³g:'>ν~Ͷ־(2jtt|蠟m5T(FQH\ar=]8 ȩbzդnq_11Yji(>b#>7JJNξVI8'/SCgĊ͔nP)3Phu7GQ24vA|Хm>L  :* [cR(Rb)ffSGډrƙibEYIR)Ba-t@oS<3 8m`hZ`s +ȮqK oʋr5iKYvtYCU3H;Qt83M (+I rr#E1`-|^t\G lM j3/r7jg" 4?BDš[PuDBe-D(9A-4bnQ"?XƼ fuFA08IX} )>{$V?o 'h4 g8UyIg=iiiiiiiiiB]"xB@_G?-St),Z-Mh(dLbRj1i)ZmL.&; -F&EB B54: m ~Va&;ktRH;{m[Qx $;]@2´vtrpnj4($[ d ueQFj!Y X " 3 FVјɐxp Y %HD@ܤRlQIC{{{{{{OLLLLLLLLL̀p$I0"4!4p-[{nezeLfl1ڛ'2D¤Hۚ͟^0e{ 33E?D_ke?, AAA   AA   y?z@{A|B}C~DEFGHIcdefghijUVWXYZ[\WȜkWXalUq*+,-./0123456789:;<=>?@:;<=>?@ABCDEFGHIJKLMN5! ]xDPDo7!A  A  \T駟~CĬŷf C!A BL&@B $OPQRSTUVWXYZ[\]^_`abcdefghijN;L:fYXH8(%ض )*u2@t1; +ysmN|ɱ6߅7rUһ l/ έ ËQ,Զ|wR(pSѺcV-&A@}tؔ@)dʔiaĢ0)VEcanQyp衦p6i;Q" @os FO /rmp2AӁ}-'Bq xLgk,wG>EDneR6U|t$L E85DH!&fGei+m֊eDYSznw$k2+7k!!oƛ'D1C/A*E3I6ZKj^wq +.-7RRa^b_LJ߶'ardʹp $SV^VYm8FI[ady݂X[}Z|\ZV9W:\;?CGJMQTс֨s[$I*b\ A$yVMk/^\̰2doJy<#h _l,MQe֞u#otZŪtWGd@*r:I)6J!#.L.Q.V._.i.k/v|րׂ6==>=jKrjP>T[uuvvvv{{| s%'@=B>DHKMqtz|6=>ר!QW$iR`#h8rt‹LFf67Ɓ6f&S 6ZW<*PHLtэL IqMbo.=QUpZyN_~_Cpz c4t$3iLƚ''`aw\i5jK_k.2 lFo4}vmۉ E|c @b׮ `;QwFGx:K#!&INiQvN[O8εؑ\-A}AO#QK3ŵn[,K,(!(d64r8',=ڬmY%~DWE>%"8 pSj˄;d6m B]Ê.^s\x5#VpLfl t~z[{zy.U܊P"Oq ă|> ï|kme!>ğhf7/>I1T(W)5M"&ywꕢL6b#:!Jy˼Ѧsu:߾eg0':i> g7¡DȴtI.Tm]\WFWʴpO c.?in_5~5`vb^ү[38;ƗZkJΞ I5/4g?c7Ee~; )np~Ch7@~_˲='<9$RBIf6AB$LP O 7<9NllV_ |֩Sb_,}%n#] ,j {0ngh|,}ƷUζgpR: y j$G6Â"'MVN(:R +<8:`#N=^)hktqgY0afet"ؕ\}~a: G@I )ZEg#b R<8xX861bB~}y6G00gmIuD"ypil-46q*oWÃ6nT%=Hw>DV|%H%㍽m)CWr,ftT+l0k(8GY%˂Jqa$Ww66W"rk>>>HHIrIWWX(X'jHjGEFkqkpknkouuuuvvvv{{{{|||| s#" !>=;?@ABCDEFGHIJKLMN O!P"Q#R$S%T&U'V(W)X*Y+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jm?n@oApBqCrDsEtFuGvHwIxJyKzL{M|N}O~PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~”ÕĖŗƘǙȚɛʜ˝̞͟ΠϡТѣҤӥԦէ֨שت٫ڬۭܮݯް߱b[m]VrL \ !\"#$%&'()*+,-./XYc]def\0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXWY\YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%&          YgnWs(/)0*1+2,3-4.5/60718293:4;5<6=8?9@:A;BE?F@GAHBICJDKELFMGN7>X쪫HOIPJQKRLSMTNUOVPWQXRYSZT[U\V]W^X_Y`Za[b\c]d^e_f`gahbi%o&;'<(=)?*@+A,B-D.E/F0G1H2I3K4L5M6N7P8Q9R:S;TW?X@YAZB[C\D]E^F_G`HaIbJc%:(>,C2J6O|+}~Z#CDffdIZSh,`pH QIoa&3RHc=XNqPEͶzRnX;#EVߦUu&p 7.WxZִ3ܽ| 5[|ݼ||æW5Mmw~\'k>?a|= /B lYϙQ$c&|9ߊ.3ˤםכG|7/M,8qG_g#z.ARmd\w,'۩8t*ޘ73bL|c:o-u%q= wXO ۓtz*ܰ7'ۉb{2N;W-˥#|Ⱦ~OE \3LixgDδ%ד<хf5@TpS#}d8@D^jRְU4;l'mɸc :u=z,EG×PIS֮6LA[x;P n5d_:׊~b+ƅ|}(QDdMbwȪ7NOF;\䗕K6~Q*;AG (\fL'ө*fpSHLsIgO6ߍL{)Ўz3!G+b &mZZfh}"dqlO}yٺy|y|پrR^hNƑӭPůr lݐOm]-hX }Q,N~D`}Wׂk!m"JvˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԞ՛֜ם؞ٟڠۡܢݣޤߥhc&kdmeofqgshuiwjyk{l}mnopqrstuvwxyz{|}~cjdlenfpgrhtivjxkzl|m~nopqrstuvwxyz{|}~”ÕĖŗƘǙȚɛʜ˝̞͟ΠϡТѣҤӥԦէ֨שت٫ڬۭܮݯް߱F'uGvHwIxJyKzL{M|N}O~PQRSTUVWXYZ[\]^_`abcWZiZ[oXt defghijklmnopqrstuvwxyz{|}~”ÕĖŗƘǙȚɛʜ˝̞͟ΠϡТѣҤӥԦէ֨שت٫ڬۭܮݯް߱  !"#$%&'()*+,-.)/01234567 8 9 : ; <=>?@ABCDEFGHIJKLMN O!P"Q#R$S%T&U'V(W)X*Y+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jm?n@oApBqCrDsEtFuGvHwIxJyKzL{M|N}O~PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~”ÕĖŗƘǙȚɛʜ˝̞͟ΠϡТѣҤӥԦէ֨שت٫ڬۭܮݯް߱  !"#$%&'()*+,-.*/01234567 8 9 : ; <=>?@ABCDEFGHIJKLMN O!P"Q#R$S%T&U'V(W)X*Y+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jm?n@oApBqCrDsEtFuGvHwIxJyKzL{M|N}O~PQRSTUV+B C D E F GHIJKLMNOPQRSTUVj k[p  "!#$%&'(*)+Xlq[r],-./0123456789:;<=>?@\p߅X\Ym]Z3?I$I#@^ A@ H9ruiqW[*#n⎟}?u'ȯ|Xt\aCǂ(dHw ,8ތ$\}\7uס{x-\?w(dg1n{ёz@/zQA~^?~A}A|  +d7///O_ `@@A>l+/O_]/?pKaL@~A~A}||||6(d//O_6 d& ]A}|K.Nwmuw#r] hd7//oO__ @|/oo_ q?;&x\I 6}ٸ///_$_!QKMŽ@>A^AD& !"#$%& '!(")#*$+%,&-'.S4TUVWXYZ [\] ^ _ `abc defg h ilmSTUVWXYZ[\]^_`abbcdefghi§jkX\Yn[s]Yu~h i!j"k#l$m1^i%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFɝʞ˟GXotM W*XYZ[\]^_`abcdefghijklmnopqrsX\ tuvwxyz{|}~ X+YZ[\]^_`abcdefghijklmnopqrstuvwxyz{0%_X\\”ÕĖŗƘǙȚɛʜ˝̞͟ΠϡТѣҤӥԦէ֨שت٫ڬۭܮݯް߱ WXY Z!["\#]$^%_&`'a(b)c*d+e,f-g.h/i0j1k2lYpu !"#3m4n5o6p7q8r9s:t;ux?y@zA{B|C}D~Eqv$%&'FGHIJKLMNOPQRSTUVW()*+rw,-.>>?@@ABCCDDEEFFGGHHIJJKKLLMMNNOOPQRSTTUUVVWWXYYZ[\]]^^__``aabcdeeffgghhij5 79;=?ACEGIKMO Q!S"U"W#Y$[%]&_'a(c)e*g+i,k,m-o-q-s.u/w0y0{1}2345677889:;<=468:<>@BDFHJLN P!R"T"V#X$Z%\&^'`(b)d*f+h,j,l-n-p-r.t/v0x0z1|2~345677889:;<=X/012sxZv3456789:;<=>?@ABCDEFGHJjŒQ R"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP S T U VWXYZ[\]^_`abcde~IJKLMNOty[wPQRSTUVWXYZW[Xuz\xfKk { !"#$%&'()*+,-./012346789:5;<= >?@ABCDEF G H2[\]^_`aW\v^{]yLlijklmnopqrstuvwxyz{| } ~   !" #!$%&W]w|^zbcde I J KLMNOPQRSTUVWXYZ[\] ^!_"`#a$b%c&d'e(f)g*h,j-k.l3fg+iMm1o2p3q4r5s6t7u8v9w:x;y|?}@~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`efghijklmnopqrabc/mhijkl4̠͡m^x}_{0nndopqy~`|rstuvwxyz{|stuvwxyz{|}~…ÆćňƉNJȋɌʍˎ̏͐ΑϒГєҕӖԗ՘֙ך؛ٜڝ۞ܟݠޡߢn5}Z}~~Z | !$%&'()*+,-./0123456789:;<= >?@"#AB o6W_za}pNqDEF G H I JLNOPQRSTUVWXYZ[\] ^!_"`#a$b%c&d'e(f)g*h+i,j-k.l/m0n1o2p3q4r5s76t9w:x;y|?}EDBCDEFCGH7u8v KM@~AKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~…ÆćňƉNJȋɌʍˎ̏Or8IJ`{b ~ϒГєҕӖԗ՘֙ך؛ٜڝ۞ܟݠޡߢ}  Ps9a|c! !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGIKL O M P N O PQt Q: } HJRSTUVWXYZ[\]^_`abc d!e"f#g$h%i&j'k(l)m*n+o,p-q.r/s0t1u2v3w4x5y6z7{8|9}:~;<=>?@ABCDEFGHIJuKRLb}d"MNOPQRSTUVZ[\]^_`abcdefghijklmnopqrstuvXWYwvxyz{|}~Àā;c~e#ƃDŽȅɆʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۖܗݘޙߦd _f$     !"#!$#%%&'')(+)-*/+1,3    "$&(*,.02Weɀ g% 4;5<6=7>8?9@:A;BE?F@GAHBICJDKELFMGNHO-4.5/60718293:IPJQPWKRLSMTNUOVQXW^U\cjX_V]dk_f]d`g^eRYelT[SZ[bY`ah\cZabiH~IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuwxyz{|}~ȀɁʂSwvfʁ _h&X˂ i'ޗ  "$&(*, !#%')+-./012xT+ ԏ``S^ iH@ J|It.0mDQ!?Fs<hkڋG ,SCwO>k|֮[OT꘳&%̗A@vuvn-hoѠ=ho!W|AVsVhMM(`SbB}jANO\^ ChXIB>?VqU6DfGM""x3Yi'+ggp9ߡGFC{1" 9[GNj e8[.Ugx$%9G3zYa kWv8eM.Qędwa}_Z2hE³0g}oX}u3`Z(86n qwwaUJ.9'3o@߄ZUX?$zz; {; ގVG6fDN>vnG;P u-C'Қ7wkW$xzG!vϏstw݅>@{[R\o/!&& 0 nC> ~sO%t-o8UIs 짽=@ک>`E/ɫ'ٳZ@u-k_,d&ZRn? 2nүyLoȖ[ΪEvv]Ā tB~4um.RP X=v0'6g"^)\ZsP t7sJ|_:V߿k-l@cVy'kstlcV3 pq>n14 GTY) ۰iؕbߡ ïJJ(UotNM-Zhoڴ@$ش CZ7\C!2kŒ&+'r=On#.ۛiƱkV.هzTwis/ Ah?ZW 5uY<.uHÆلRi ̂˰cU͵J5EFגKH K"{',u?D{{`c]jj> {ހ?`{@x UnxV-!m.D8~^vytp|Uj78zOM.~t܋Б>Y5jd&F~s?<}>i$N 8vںg]/k"k gI1twD2@l/'fʬ:d.us gEҋ@b@ଉbeAK{ !"#$%&'()*+,-./0123456789:,;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:-;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:.;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛)d*eם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:/;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_Y j(Zk)[\l*X̄m+ͅYZ[ ]n,·Z[ MψZ[\ Z[]o^_-`.`Y[\ pXЊ[ \YXь[]q^/``abS/I @^G@$g6DI&_2^#xz#zD]@hnd*GA$?y;h,bA?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:1;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:2;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:3;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:3_`G@ь @ь ;ghgxdgGь @ь h hgPhgx4gx43x3h<3hy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:4;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRnopqrstuvwxyz{|}~ـځۂ܃݄ޅ߆  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY5Z[\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ـځۂ܃݄ޅ߆  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY6Z[\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ـځۂ܃݄ޅ߆ RSTUVWXYZ[\]^_`abcdefG3> @3<ff|f f|ff|fG3>fG3>3G3>3^@ӣ@@ь @xG3>3#3>3ƣ3ƣ@ţ@@ь@/ hghghgx,Gь@ь Dь Ќ h hg3x43h<23ˣhghgxtgx4cx43x437ghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  uƣ@b%-f|fGs|fG3>3G3>3FG3>34=444nƣ9>3ƣ1ƣ@ã@ f&%$8!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'  !"#$%&Wgҍr0 [ f%gnhoipjqkrlsmtnuovpwqxryszt{u|v}w~xyz{|}~[N NWhӎs1 ¼ýľſƋ$opqrtsuvwxyz{|}~¨éĪūƭǮȯɰʱ˲̳ʹε϶зѸҹӺԻռֽ׾ؿ #n/&ǃvB $I5"$ B$As)!bl Qwlq}O{IGOOΞohB@c$NûeqgO˞38>"~[/RaEq 蛝! m}O0 ==l;=:9O__W_O_//o/^^_]G VcAã 8߼e{-q3SNӎ6}~zyy{yy}ubt觧OO_//o//Z]_[[L <  !"#$%&'()*+,-.'/01234567 8 9 : ; <=>?@ABCDEFGHIJKLMN O!P"Q#R$S%T&U'V(W)X*Y+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jm?n@oApBqCrDsEt &2hN<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr < stuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}ԏt2~a ]ڐ1gIpɑԻ 7 Z  6 n  ._ <sFLema^g2Jq8[7o /`tԱGMfn_3Kr 9\8p 0a=uԲHNgo`yݱLԾ:]ar}9qİa 1b>vԳI1=OChar}pڰaanyސ4Msɔ!;^1=Car}:rŰa 2c?wԴJ1 =PCiar}q۰abn5N"<_ar;sƲ3d@x K!Qjrc6Oɕ#`arb>v6gC{ N$Tmuf9Rv&?c?w7hD| O%Un vg:Sw'@d@x8iE}P&Vo!wh ;Txh(AeAy9jF~Q'Wp"xi LZnz/=KYVJYix4FTht%7ERy5&Qap ?M[o{0>LZWKZjz6GUiu'8FS{7(Rbq @N\p|l1?M[XL[k|8HVjv)9GT}9*Scr AO]q}2@N\YM\l~:IWkw+:HU;,¨Wn&|:Woݘ'};pޙ(~Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,-./0 o  #&), / !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmXՐu31S234567oqsuwy{}nprtvxz|~["#%&'$i֑ v4896HȁtX$r={׬sɴ$j?6ufWkh.B/m>Iv|M^ $ @/@Y[/`KE#*@ [-Of6zxChľ k>X+?L?9Q|npjUSDC›h3`SQsPxSMr۱*n*)!gXx2oC \;"Tgd lx^v,5E2aN8&rXjRq(t e5 pcv"fʵǪ)& KD!?7kUSDr ˪Mp u &\qhQ8SaimW LnKJLKNLKJI&KNK&wKL slA5w%3;;$3{;ޒ [2; =;I69&;=~Vwq_t($M}t`ZRxf(M]_{ (/%_08/^P]-!΀P~PUVBܸSt73!T/`x3\W{6hgI{ݐkT FtTX/+a-0EYKV@0B8/{/{/ʻ(.F3eK===z___*w P^]z] ! x?lk}ϧLr}dd}_d}dZ&~o2/)>O2/Ya?G{towj vݎ.IJNr}Ąd}_f펷d}_f~d}_b|_d}Oq?Hls/x^v\5Rq(y&rjɄ:!PÈ[I?ʵǪQDʉ›u Cq Oc^=׭%@7gki.Cnv6=Ȯ˸&Auhkj>޽Nd_{ݯ'B8ikDo߾|P `ȂX%={װ̴(C9jWklEpIv| 6Hȃ&߱)D:kmFq:S;<=>?@ABCDEFGHIJKLMNOPQRS1WRPP-E G0(Xc俽!h6mo,Xԇx4nB5Nòax5\ TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T 'ͤ4 lWmXY]Z%[\]{^_9Wuva\ / H l  5 Y  5 m ah Ch Elyʄ ?X|ɞ,Eir#}E}а^oaaa7y k > W {  + D h  " D | y_c`cm@Y}-Fj$F~1ya1aa`HNCaa}JZBYaC[_G\X(_^Y]]W1XW1nyXCYɐ[ao!D#"#IAI`A$HH".pk}M3Ysål3 ga-Sx靯H`s2U-@~3IR̙z9F>g/xԉy<#W(AF7}gT .S4f|,7jFGoN 4 a"IeT !"#$%&'()*+,-./01234567quuNU׆9D"~4?n)87!r/CBʲ5٣w8z;qSBg!0岙 uow')^PBA]R+ߪP+O'E~U5<9IƯ;0'ڪ89:;<=>QHJA(H,D01PzuSj혼.yz~a ᷪq>[~w3!K8=[ 'pMqvN͋o/AO Qys='[Yѧ"jvR>Bꙿ߁ H@"HK(ntm2Fhϔ!cyz?t ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T4 U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdo+xگQi.efghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@A kUת#$ BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~-+/6PUVXZ[_\9= 7efgr+dc1A#LˎLJk2Ipx<<] 2ԗ`'V]ݺۺ :>iv{}Iべ펷<@=A9 θ::!#ָG&(*6/2379:<>??ACDGS IT KMf XYZW\[ah"i#k%n(p+w4{9|:};z8=?B@C%L GU)Cl2WM"DPPGOOMNxyN#HɩqlQ.R0S1Y9W768Q`>[;dDfG8gHb@iJRSjKkLlMoR>qTSTtWEvXTUy[}`efL7NsUvxt{o!!c&PBBƏ0|vgώ/QwF}Q#>X'h"o;[t`=RSل0!JP pn IO~+3D=g3P #]:ߵ2&s툤YDuQr2o 5+pG=O|%T.V~WV[]^XWì«Ů˳iηoӼµǸz~ݷYXZYZ\[; &_\`] ǺƹȻʼ"#%b`&cadb.9+$-'1+ecJ;9NOEEKKfdYNZO[Py¸ĵaWgeŵf^g_hfofjgsjqhvm|slhvz~mi˷nj͔̐)θ*϶7жá3pkʪ˫rmͬ>]Ѹ^45ոֹo7snɵϸuӶ۸:֔շtoڶ׷upvqwrxsyt#$( ){u,;?/ܸ?ݷ|v}w;#A+I7O?@ABCDEFGHIJKLMNOPQRSTUVݨ"vL$92 &ABЄDcg>){}1~{ }3ua^, w]dΖFRKC?J'L~Kr or#F;?;wB#0* Mlkp -(͞0&GZJ9 yE=f%|@\>S3#*W9OϦi"ܴ.8^=`)3ijF,p+%lm/:ףG|1Bįq˳.^2bfIyje:6^o kh"17$vJ7/Jf!9S(畝;k;oTDMjO/qY9d4j =N[4|o3BQO=4U_;6?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`avh~H·ط! "(U 1T$,GþVWO>(Q QRR8@HTUW 'X?GZ>[[^ʯe k iRP P9-^?6rLߝH7s C Ӽ u'l(";#ˆщ eu)g, C މLv bNs2q8نӜLi\c, gnj@?l2 n dop&p2pppq:بqqhrtrȘƼ*s6ssst>ttluxuryztr{q{}}[`s4̅Ӎӝ \dt|Phj|lL@oq'& W (""))*$tR&7?"If[YNci B"DJ49G9ȟ7ySSf#k2v՟q_u'1JB)y4S9xh|E7lƆ&STp"B3)T2K!W9~LP?0ù@߾4!e, LI[#$X l/L.,`Y0Y&Ԉ0ҨD'op`@\'2MQ-rwwwwwofIN$)#03333333333xS4K28N<C!rk*:X 7EO$Y)裹j* D@Vlry`jCa G q2*Y# $ϭRYcwNK>dZEoqc'3{t +7CO[gsjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkl'3>M\ht(4@LX|>JVbnz ".BQ`lx ,8DP\BNZfr~&2FUdp| c Cq8b0֐L8'~c<r !k8V^hKRa&%8>)cl gABT&ȣ!)im۶m۶m۶m۶-I$I$IJh, "q0CarNZU o3Ԡ|`}>Z炒Ai+lh GS#^/bއ@T? smH6<[JPHoin$z؁;[u7ZMZN!9^q{{{b*IENBM$ԑX4\ZV"z2&|ݑݪܜvjfZN»R(#BP{{{]BM$ԑX4\ݪ٤]ΪIIeYeYeu s9s9I:2fK J>Zc1QO_Diˋ67YoTl8%]&-`)Cu&]AwԏDzc0˖Fnw\f,1V֨2+@4Ogj-0e "_?Fe'{<+f[48q\+P5‡S:`R%g G-W)pV?D;?nY$Jٱ1o!#Q!H RR%)*Oe;>ћ>UL d^P/m>3:8[B(m#oxL?8 &'2w/txCWY=he G޷fh`;iᙸM'@9u2]2@%9y҃>[GaO8v 0, eA66Ec-bdc=k6Nzaɛ RRI_P^ t=ݿ‘ePH l_0N[3zf q1nv3V4zT#YRY ]e|$#Y6-v!Џ"ɃO&K揍{Eس7>b?\5,wP8 ;`'฀y4jIRG(7rWY; POA*'ok2ͱ~IY$مAv 䇰;ݰt5ѥA7A4X1eP*I"JJ"K of I2v6MOYJhN7`tEqxj4Q Dp!="z2i\##`e|Fp%{+ ֮.{M n2*r"]° ѭY T)!RT t1F~9iYe؜]üI^1#Wo45۴tD?{egXI%5&E64u ~R .8gnC2'+q C F"g~CsaH尭9G\ qACd;x%m)THR Bx2nT"Cp7*GVsG/USGdɰNHcҙ4̕/gxf(IAnB3s\l}g-w qP:4偂ݨrP/ Y #1J 5BH(FD&*IQIQր0@,!BŴ HDBaOR^ Zn.{wxy|ETVe+w7ok,O LfIO>06yiٷ4=qrnl5mvmjuoM=E~b'S3)?@Ho}$ #f+֐4':^|YVEV x!,1V].!AJ*Eb"68XWUژ;&=:pu.}3>,Z )ĞO|Bi8ݱU&nw6;oRͦo(]Z5?jSl.^Иmx.sz>W&d5zKmN2gņr=|cVdyc-)ȭ=HZ6U2qf,'NC&c* Ҭ؈n2`wm@$ɪ##DWK)01D,ALa/$f5dǮcίмH6V[8ىl@a %`ZBēL[X[u>`ZZFݘx5f21e Y\E# AϤ=$C^OEh|ǝgd2Kر(I~a/3fa,~MfMZ6= Ϣ}5^Yrm+O3Ifj*ͲJdQleU?ؘb8ݼwZ~x !S^bx`Vm)G(9;߳weE{EZl"L:5<9@O ]AzWgM['tOӯ`)`PŐ\6ieD7Ix7?A<;d~v|t~wh6z.pT];Ku7Ź^jGPq/Wz?Y(ԑcgؓm`"PjV >}>a7&-i_!쑃'"q͸j)}6:OM2[wNn|ſ:n<Ԥ/9ƈBBj@sgj6T$_+ga SU3?Kw}f9EFcObq0Qgmq!&= ?G4Yg?d,j6qu8u+"] B:z$;fj})RtMsb>T*{'УJ[1;R|]Vlwzb7AXmkoL#;b8 ɳݞCgd6_AlQNq4RIFsQևa9p.uWikKh}|$:r30]k]kNHMX Sg \ݨ4r2IzvB6H4H LTTT$]l6)&7M˓=$X*Ctv֝. PH`_B**a {cdRvF0EM~u9lDԼx$&',{붱g/:1xυ֩9V641OH\v9,K^)wٷ,XܕbWY-N܉r[Z2 ݮRDm@{QO-tC4Pb}O4;x[5Z١YXM3usdaɘs1kp~Ug> cu.&UQ jXH& 9AX;CBz8(?7zŞzxi+eniQ,%aA iXSư-ʛ@yQInNALviooC{-Y֟6๴mO$-1uO=MfݕNJi2,{-jӜvncoϔ_ؠ2̈fhd5U+^;5[)6͙GVEcBz;^78&y-C[yPUp -=UZýEvX &۲kki-hl1ۢޝ^?G=ꊉezubE孨.Tޖ';qQȲ$U RI2WD+#ej>ԓ] [xVw~,*-7"FsҼwAJʇlPYdAG9~lӺŠ^1;*˱ix}u BUU^cA8AM7dY#@+wg}(/\w1m~%p\f=W4C9֩Os;wp7p=߹Ǖ~17CM?U\ugL9К'`:w΍s64zd}󶛵-Sn_~o.rז׾ 4W}~iۦSF@ɮtjj~ZZMRS)4rː nKB&IBJ::u=\& Jl6ȓL~G jRbZSai?_!ʧQ7?B|Ochp %i@@"}fXBW>CpՆ`{s36*"*%D(,. +\hߪ搊 ^'h<.g;)d._خ,ꭼxz(j'nrj.'55U 41Q>4,M}4( 7s:!ҢqРo:Ξom 0=2fdX ,߽ ;\G`^wok4 5*c8~.-hbnO.$#^h!k.;8_h \*I'xXKVpN4UݦǸ h2LI.cX4̃/텻\~k,eP}Tx TGq(TsnLƤKZ E<?FXYx^]7뜮Xp) L$M.`ۿ$/}=^eSvssQ7KV=˽ݦg9V_ˤ)(nNLJZ-@qQ6{%!'B hikhk.qmN/4MaZZViР}" BXo XoW qٝInE?}lt93)S\oC1Yvzt5ݛYFwP5yz}\S+|ZtIeI5RK(Upt5j#RD&Iߨ^x9>srz:c=fGwwu6>-3sϸ.{Zn/vy `|z/K#.omϪ^u+c*J+UR;&'N3JJV˷[JԤނ+ rzԱ_}|NGO՞&xMG46~Ctac %|EE7 ~Ab6AG iE@EB !ZR{'L e  n F4=ɺ i@Gy=X<mPR^rt39iu3l~d5͌Fy3T2-@BN^t(2gXcT[e/vMKf%:#Y\CusDfOCAfNYR[~,#87j_$$&Έ @A/07itz r/ᴏ1ie״ڧu3mezz3cyy[{0<<쥻.5kDz *-):|(SSCkpTUkh!AЬHO?r>{hs'N&N͙|Lc2x2sS<ƓvUR]U!Tɲ'~M,QTD*Y),'+]ݕ*ymOMM[P#ctf/Et!;~.}ƀu޻nnLC" ?n,)>߸M4eȀic[ SKaZ 3,3+_7ȤƢƞ&k [ÜJ4B$*m]9*[PrԢ0_^]\2bzA5%bR G{WAu6sjO?;ɎD/R"򾿘t-󞎗|t>;z>v3=},ZZgb ^5@@:nc' ϏȮ< ' 2b~+ȋd D + Z=[MqAINw u7l|l'3gvTYOfRW%Dg"vIVf{yu394ٹQ, t}%$Dz6x:-kLSgEO?%=l>7twY}Χ:&_$$ׇ# ȝKwaiciKػh3"}z=12>[[{U˯k.<=Q'V!-4M{tɯ:5fC9dn2΃dE6y33W6 QI뜝枬}jʉ 闒\t~hHE!wL<8OujA&=9DzKD'Ci\:6}6F\r' <p_j9{~)nig Mpwؖ~b\ ֨x7TĨCXhvܖ &Ļ%72,9a]ʊeM=΃\@VP϶$ s[I$9*}]( ݊Qa)PH?=鑡ĺ;/ᗛEנ6NiyhPwĺ0qYߩY_1xb6M{Mʄ1?( -KyS }{),> WIvki(4i{TvN[4bX2=F1xcVsRx/3~tE7- RrvSR.x*z!K@[- .K-gpΧǗ]|٦+O{)͊<3]P) VqCJdk _\KAvo:sj,ZRN$ Q>J&[ozk ͻM+,YZ5%-}O&8FOl7u5`c܁`GGh[UNX5˧\TB0?Z!8?s\ZO/3e|uMk^ zd Bh*r>So qɟ)/[)grϧQFۚ&MBD=o-%=4:˰zj ր Ԁ ֲ 햏=!C0Usizf.mQD T E!m E ^vB4tou(?PDLHOPJMTW%BVOPnq9&-58ߟޞ,* '%, +5OBid( 6-fP[ufd<)?|yٹܼέѰظۻ$.YkZyD*Q$#&(uWOA@GSOMc,+.3 OQ\Wbim !"#$%&'()*+,-./01234I?n9X~;Rt8Ot)Cd*b-M9'd6Wy5789:;<=>?@ABCDEFGHIJKLMNOPQRST <U"gKVk;?CKOV!Qg'Fg}PhijWx~y{|~z}XMU\=BG?_^a`cbedWbcdefghijklGHIJKLMNOPQRSTUVWXY󊋌  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"V[Lac 5sԟ%H~ ?#&hƼ !"#$%&'()*+,cd-./0123456789:9I;<=>?@ABCDEFGHIJKLMNOPQRST[XaQc stuvUwxyz {|} ,;ܺf821VW"!jhlXYZ[a0+9w .H`t۬_%3k!ـہ~"ORS#$ƂTUlmn,-vw&4LBq!"#$%&'()*+,-./012345678679:%&'()*+,-./0123458o=@ABEFGHIJKCDPFu givSUQGv{ȔɼRHw !"#$%&'>  SIxTU()*+,-./0imo WKz123456789:w ? XL{;Df$%&'()*#< YM|=>FCDEFGHIJKLMNOPQRSTUVWXYZ[\][O~YX^_`ab3cdefghGijklmnopqrstuvwxyz{|}~\P݊9STUVhijkGH,4sz{;Ktu|}~IJa^ef !&8@7]mow#]Q މ_q !$'*0369?@ABCDEFGHIJKLMNOPQRSTUVWXYbs|}~Z[\]^_`abPPPPPPµQPPP 򷸹   !"#$IIIIҍ1t@ S R U 4 ]"%""$ ;.-5wtЊ6ruwC2G煟 ;~fcoCGʓ> [@S e @K>9TKk,;В@ZT%Oz0ЌH`pa x0mBoPfʷU C0uѭ[뢀4,'㕀_\2|a _ (#y[:?>d|Hn5/0h""N%Y7g|&ד"=#k>f[;O\_Rb1؍aٲٮ6}@l\>d3fn3p(p˯1 ]~m 7CaFfp@za??]䓿d|MH>>{p-<(e K &~};5d*|.}~r0i~TCD Iб>~܇]?(z ǺI4hBz`F<ΌC/=8eGyߧ#q3ʤg䠣Yr ݡu, NI%:$@d- b .>P܈k!ZW?A`l%+܏a$|9ܸ"wd鉵r. b}*Us4p ˚z%f/(>A y]a7?az7/ZLol?*Vj z{Y8p#g dףz6<\q}"^UhB#QK|\*L@ @f ^jf*fx( Thb􃮽;օoYQ+\4[s/kr멬g걈^++[깥q\8lS wVm a7 3Cd{"gaf%}B6@!GށU :8 ٽ_/{5uх&#½2{ Ӊ ^Jc{4:w+GڭE<է"L74?@ABCFGHIJKLMNOPRSTUVW`abcdeXQZ[\-.DE]^_xfhijklmnopYgwqrtuvs;<=>?@ABdX'eY(iҏ fZ)  !"#$%HHHHHHHHHqrstuvwxyz{|}~H&'()Z[\]^_`abcghijklmnopqrstuvwy{|}~xz*+,-.h\+defi],/0123456789:;<=>?@ABCDEFGHIJKLMNOPQWXYZ[\]^ R_`STMGWCSK[N^HXDTL\0¿UVWXficghebjYZ[\]^OPQ_`a   bch#.g&>)&(*&&':wLf523킏 JiEiIɸ*Xwi<998zGeW!0yQ,szvG0Oz'Oںc_Xr_HfHtSVח6a mÆr5r"pF=hG z՝tEhr_8k ,-K)&xO&o_dThp`cgEYkx2Lɖ 4 bl=+%Юt,xʻ#RSTKghS >Ȣ=x#/\0mݦy3:6ji3467+@Av;Z9MNV  ѡRL6ɰBԈ_KZ;}G>~CfJ_jͣ6͇[2ݛG?rHÏ>InpG2„pHGZX$<ȸ,eCX߁sÈdk+ű'4 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T4B i {E-JB,Ӥh=2 "s30 1X`mPC?PC)(:Zq<;9876.&=:J ʉI ɈHȇGdžFƅEńDăCÂBA Ԩ ~O 7P{Ssþ\=Z@#i)9[M48i&Z Yju}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~d*c"ne +d#of!,e$p   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~󆙨#oSORT1GggB}0z5.ܯSǓ{rk: qt|芉|},v\[ K\4tg<ԓ  !"#$%&'()*+,-./0123456SRYX[Z]\edihkjmlonqpsryx}|~-789:;?@ABC:: !"#$%&'()*+,./0123456789:;<=>?-@DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst2xyz{|}~ r қj^-MNOPQRuvwxyrrs跸 ")07<=DHLQX#z{ &*-17?EIMR%BGKP|~4Y_kmoqr ts+Uria|{yeW]cguvw@I|#*18$ui@q(/ hǽ+.269<>@B    !"#$____________%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[+_________________________GEHFIJKLMNOPQR%&'(*)\]RRRRRRRRR^_`&<\'*1Y !k_.A 33 ! %$54¼0/;:ZS[T\UVabcdeSSSSSSSSSSSSSSSSSSSSSSSS !"#$%&'()*+,-./0123456fghijklmnopqrstuvwxyz{|}~. -)S`knqrsWٝmF/T5ƃQYӳjeg@ 8sQB8L??????STUVWXYZ[\]^_`abcdefghijklmnopqržƬǞɢ l`/a<AC"lD012m)*+,-./0123<=>?@ noAK((  !^TUVPQRSw鸲ݪ1  !"#$%&'(BCDEFGHI456789:;J%qe4y|}z{QP$ LM/-.@?=>MLJKGFDE rqut9867"!)(%$fecd01]\mlonsrqput~}ywv_^\]f8:xzE`b 9\y{ce79wyBD_a 8[ r s՟%@=:;<0 !"#$%&'()*+,-./0123456789:;:?;DJIRQYXa`fe<=>?@ABCDEFGHIXW%LMNOP*+Y?@ABCff-.-/01bbbbbbbbb2&'()*+,-./0123456789:;3/u"78ee9:0vo;< 1wp=>? !"#$%2q@AB 55 3CDEx"F``` Gtvxz|~suwy{}HI4yr8JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5zkeeeeeeeeeeeeeeeeeee6eee7wffffffffffffffff8#<=>?@ABCDEFGHIJKLMNOPQ9{RSTUVWXYZ[\]^_`abcd:|efghijklmnopqrstuv;}!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}v:?w;???????????????????bbbb@x<1 㻡A Yt @"&D"I#{5􅟛7{ A']t"raa3b=:s[@ 2WNMCgךxw>7F:ga>ND'~>ai9bT '=P[YqR2Ǭ?` 1V&'| ڇa0C~BtP\T3 SB-9SWw"2HEnm}{.Є!K9zx837Klaf)ݑȌCYiZG#_I_B\;UFЉX2m$S ||\]Y};JFk87Cw(ܸK=d=  } oW^Ǝ݀dԛr|>X[[A/\;9 Vy <%vuTCp gJz!xmxd0*W:+wGkc!0ǚMLK$f(jq4-quAslM!tC%a>0ZU7~"GQ›;g+G Y"4Uo=a7vZOZe7!>gs-(W!py*ǘRX5YT8,P܀ 7gZ5A)=uM7OGgX5oFC{?UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_d !$%&(*+,"# qrsde-.E}AtF~B% !"#$%&'()*+,-./012;BGC3456789:;<=>?qrstuvwxyz{|}~IE@ABCDE JFFGHIJKLMNjOPQRSKGLHTUVWXYZ[\]^_ "$&(*,.024 I J K M L N M O`aP!NOP  Q  R bcdefghijklmnopQqrstu SRvwpUUUUUUUUUUUUUUUUUUUUUUUxRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~FGHIJKLyz{|}~pqTS  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UT0*.&4m$>VWo{ n?%-;{ 1J|cv '5o&@XYp| pA'.<} 2K~dw (6q(BZ[q} rC) /= 3Lex)7s*D\]r~tE+ 0>4Mfy*8u,F^_svG- ]#\^$]#o]!""I2l/L(y$****(H xK0WsΞ mj._7kEap Տ]!fa=\~թތG.]s#d͛73d`j|\2ޛ3`UUU5( F,#|mHԁ3,P I3x:4QT+42Rk!#9tX[h́MP 'mR569 ~֗8,yW_1Q!>lϝ/2X}u4Ϥ &E(#G{o9 s_s!e#h93ΏBý.mZsd|KLhvE#%MED_L gP ߋ3_ mLEL8`@Ԃ0Oj1zy+|?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NVVVVVUWV?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ_ Ii3GQ$_f0TIu[E-^bX:fq+gZksٹ#ewr5^{MjD޹CzehW[˒ b"|ߢ v[m' N*w4?"\[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNZW^ej]fb`d_klmPTnohiOgpqrԓ(֞*%jp&+n-)E{Pdi\PXءSTUVWXYZ[\]^_`aݢ  !"#$%&'()*+,-./0123456789: ;_fou~ %,3:@SW*.169?@ABDFGHKLMNOPQRSTijUhn=== !"#$%&'()*+,-./01234:56789;<=LMNOPQRTVWXYZ[\]^_`abcdefhjklmnopqrstuwxyz|}~L !"#$%&'()*+,-./0123456789:;<=>?@AGBCDEFIMN  !"#$%&'()*+,-./01234578:;<=>?@IBCDEGHAF69@@@𸹺D|@ ?@ABGHIJKLMNOPQRSuvwxyz{|}~Ѻ<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvw68:<>@BDFGIKMOQS!#%')+-/13579;=?ACEHJLNPRTUVWXYۢ  %(+-/35DJPV\bhntzOQRSTWXZ\^abcdHUV VJyJKZb\]^_`abcdefghijklmnopqrstuvw.tn7HD%\"[*<[=Uw:Qv,EfwK`2/Ml!Me.c,H_:St;'s>^J8u%Hgx'c)b!m '(/.56CH> m)t|*-158oyes($[!Zkv~%-e/P<*g:Y|-JjKvhmms뷸MR/iF< k'rz),047;=?ACG= l(s{CD (/9CLRZ`gpv !&-4;AFJOKc!=Vw0Ha1π wLED;ȩi/ ܥJq&VS Un'u&!/UE_4a? [/+2,012345789:!?]>Vy +h;Z}"@^?Wz!=Vy.Gj/g2R?,i<[~#A_@X{">Wz/Hk0h3S@-j=\B`AY#?{0Il1i4T.k>]$CaBZ|$@X|1Jm2j5UA/l?^%bC[}%A}2K3k6VB0m@_&cD\~~3L4 l7W C1nA`'DdE]&BY4Mn5!m8X D2oBa(EeF^'CZ5No6"n9Y E3p Cb)FfG_(D[6Op7#o:Z F4q!Dc*GgH`)E\7Pq8$p;[ G5r"Ed+HhIa*F]8Qr9%q<\H6s#Fe,IiJb+G^9Rs:&r=]I7t$GfE,:y 0Izbux'=}z(QU]$_7LvNԣ +T?',uxy E\#Fw*z{~  35R$?e*MAa)N#)"(%,&-'.?L>K\oxz{z+ltGYZ [ XHIKJ]CDFE \?<4/zy!L' VЯ׷ԴֶյLRUghcdeCxwݝ Nfc Y Z=>/0 k lhiC~cx}T6Z_`a]p3DSҙX^123Rortps;:AB7v2) gbkflgknqtwz}3rv oz(4 KN@~ x0U_ OwIV[S)bۢZuK&+ (I'-2(W]:H;JKLM)*+,-.{FGJ48|4 HPGNq `t|~WOXTY^_Ja%*,1'}67U{|}dž:9ny. m5o` au|hijkl娅n~"opqr$%t&up{q|r}x467LMp s& 5$%vw괗021@.1s jRSUTt noqpr޿Xj_r^q[n bv"v!Jb A;=B{}ںݽ   ?OEUAQIY@PFVBRJZd`1"!$#&%('*),+103254;:=A@CBEDGFIHKJMLON /.7698QPɺ .M#7>Ygpx !5ADGJMPRUX[^adgjmpsvy|ADGJMPVY,S\`f  JIDCAB?><=IHFGON=BAFENMRQ[ZXY+*()[ZXYqpno10./POM#(*y4LOTWY^`bej,1\_ru27>QSW]p_ahz| -2]`stv3?RTX^qt $)+gP ǂdA*; o " Rh8Uˌ(hG~#S9V̍)iH&Vj3 '/L V:g@{9%_ ?p?"e% )Aw ܻYe|1Ķp)?w.$p>=Uf_Fk㍝xχ3AvXz9c v?\ ! R4k}o,ykGXkxg[ȚKVIXh1߉Vrp>A]]4Ed\\b]Ͽ{0|wD.@.kb:졌Dʰu 3Qi<;9\u zCۡuu|  u."*lr_ו[>|9@K09?lOBCNq*8? 6?zKw|Q2,mf9!űkP܉7h%uA_jΗn4= ~"39X(L: K}prr_lsYw/}?s&{)}5@O->샯ve8'Ϲ1׵@o3bui;q ڹwW~W]ܶuWD[rSyq UY]u'`gn'~ ]O-DxOZ TE9ࡥKyꟀ}fxz1[9{n/w{eٿv,&v?#~ڥ>{\p\ ee{hЅGC"Nx_qSa2LA55]t1#/է̾k/Os] 6ǭoO=窿˫z3w~mEA29?w?BVrFkjd*`,2-5cAwm*`#lC6(%u 1Z0'xĂ,A҉'`F X0#H6'-AȂ$x F2`(;1O2pi,['Ǣ&72ZPI,id`BFFTq_Ěpt'CxR1^aWF5{yuF[3 "qɒ Csc!.]mi^KJvvZpg N3$  q̗ne#,?>Ӟk F< 񂣬9}-?.кaYW [)?^R H69f~+ Lz2 C)'諢nLY7?tYl0)hIrvׄLB쁾'"ʏ-Sݞ4p,?JUT1Z#JPðs:@qE w}ub`AзAxM&6LĿ lAԉW}[C}cY?ւz=6_pY3hy\k?Jy3`Zq(8,(zAɵs!E|Ӥ{׺~\AO磃jz&yB+)J̤wM&8Qub &y듺5zXjɈڛ%bz4H"3އb mq51OPDr03aO<3>ᲇ:;[8k՜L@vlYr{^O(Ua ;@v=]]{ֶǂ-yhPس>ۍ#MXRY-F{,A%eLb /:{2˧s9Kb#lk>>i /9YC( n>7!ⅾ21E-Zu˻5Ndxdʸ@:D!G;RB֍xvDlr4_k=\ W0Y kX#}>VXQ8VS\?_|:Mf;{JnZ{n!,*I);mgq~x]7V;]{,}UIVc׵3ƵC?9ۈ3Lo8D[_Ů;*oΑZXЁl<;7nqam˕v?1x|?Ap'pcmlk YW S4 x[o{xeT :{B+}(i։apo5pMw0 LpC=bq_<}|LiskKۥGgct4CQT߱0M3.jA;`:c=+%R g1!鑎JZzr=Yk}ٞg;qXxw$ǴŹɾABCDEFGHIJKLMNOPRSTUVWXYZ[\]^_`aghijklmnopqrstuvxyz{|}~Qfw(V_uvwx  !"#$%&'/0123456789:;<=>?@ABCDEFNOPQRSTUWXYZ[\]^`abcdefghijklmnopqrstyz{|}~/123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcfghijklmnopD #)/5;MSYZ[\]_`abcdefg%HH()*+,-./0123456789:;<=>?@ABCDEFGHIJ.J8=BGLQV[`ejoty~ yz{|}~KLMNOPQT\mɽynLńcdefghijklmnopqrRVY_adfkpruw|WZ]gblxzs[ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~3579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`acdefghijklmnopqrtuvwxyz{  !"#$%&'()*+,stuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  !"#$%()+,-./023456789:;=>?@BCDEFGHIJKLMNOPQRSTUVWXZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVV  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMTVXZ\^`bdfhjlnprtvxz|~SUWY[]_acegikmoqsuwy{}!"$')+,-.013468:<>?@BCDEGHIJKLMNOTVXY[\^_`bfhjkmnopqstxz}~Zdl)-058;>AD  %UR Tm&u% /*1+%ӔXZ_bhmpux #(*/2579;=AFQPRSTUVWXZ[\]^`abcdefghijlnpqrst &'(+,/2347:=@CFGHIJKLMNO !"#$%PQRSTUVWY[\]^`acdefgijklnoqrstvwyz{|}~ $),06;?DHMOSW[]adhjkqsw{  !"+52=>G2cf$DdHPK~"\U<񯜓.t#5/\sͳ8Y>wA }~jroʹ-.ؠĸ|[dvfEa,>EƱۂ#=\⅕E)))%ZU: U.wdc9-޳o4'RFb}юyS3xa .X@aR8hd()@`IH6]䙈f!mTSRQP6ӳsS3ҲrR2ѱqQ1аpP0ϯoO/kj4fe js J-aZIJƓnI)9QtyAmAן{idc[D98xwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA~|zxvtrpnl:ra2bxᢅ 1*`R8a"BpiaY 2`` "@Hy &  8`@@L#>m3!B}{ywusqomkigeca_][YW۪lg'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓSӒRґQѐP} 543@~c8nبAc0^h!bE /(N(Ab \ZXV>xa .X@aR8hd()@`IH6]䙈ZXYWVUTSRQPONMLKJIHEGFDCBA~|zvxtrpnlL#>m3!B}{ywusqomkigeca_][YW۪lg'f&e%d$c#b"a!` _ߞ^^mTSRQP6ӳsS3ҲrR2ѱqQ1аpP0ЏOώN΍M ͌L ̋K ˊJ ʉI ɈH˻{k[K;+ ʺzjZJ:* ONMba`_^]\[ZYXWVնj*i)h(tɹyiYI9) X͸xhXH8(W 7rĐQ=hhؘQE +b\ѐ (xAqD #D²AC&DHqrb@ w-l,k+j[5ԴtT4 ļ|tld\TLD<4,$ ˫ƻ{skc[SKC;3+#  n" 4s e?y5mŶKQޅC4 obkq8$\ M1?ZmЬzɭгE˰ @A[j-Q5(V}?s.O\{xo~Ev+:DW }n\cQҊ ,D]3pU4bbbbbbbbbbbbbbbbbbbbbbb !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFxyz{|}~ ccccccccccc !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~deeeeeeeeeeeeeeeeeeeee !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijffffffffffffffffffffffffffggg  !"#$%&'()*+,-./01L7IdcORTO5Su\|MɈ 8N/s8.硤Y<-^' GSŊ'%o⇦j8}n[N@A9VJ9[3(~")a!T+ *? 03 0effff:!F#6k͒ +WXR )SH 'O8mҔ %K(M #G-R!C ?}ѓ;ȗ7mجQ3eȌ/]lђ+UL'M,Q#E =xБ 5htrnjfb^ZVRNJFB>:62.*&>;a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘X 1`pтŗWVϞ %K(M #G-R!C ?}ѓ;ȗΚ7mجQ3eȌ/]  m۶m۶m۶m۶m۶m۶m۶mNMLKJIHGFEgG<4,$ û{skc[SKC;3+# !#.ZZ"&J!":pؠ! *P !0X   |j͒ +WXR )SH 'O8mҴEK,WT2EJ(O4aDI$G!2DH ?|CG7lԠɹyiYI9) MWe7W1pᤠ3%Y^q 0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ hҗ}]>7a4 6ݵY6AU}ȴLR*- {ݯ(R(R(R(v!J @@@h\3210/.-,+*)('&%$#"!  r-èϾ5<=``DB?T fR/s <")B<c<0???????迈(U:Чɼm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶.-+)'%#! .wb*u*! 7džFƅEńDăCÂBA@mlkjihgfedcba`_^]\[ZY_ofWk:FOgueUE5%ĴtdTD4$óscSC3#²rbRB2"!˴uǚ:<,&W lCa  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'*FMQY_clop (,7:?CKLWZ]`dhjvxz{~s!.yF*F6o}Uaji1ZÉ42<\T HJZȲ)Ph*N j+jr '(28A]`bm}./MSeO6HX,Zmqr;<@A>B^g DMQVW >Qdjhklirst| >-{ kpX3ad:QÒpi\7g8z; %Yuh5:;=?@DA"lJKLWi#N[k`b.dfns%z{}&opuAFfہ.\AQvvѕ oFE03Vvo8+fB5D5W "ev ST>OpB$xH.^nhwȞύ!n:?I-ytkL-bEsGk"#)JwR_ !]9CIGI12543]^Q6# ),-%/8012799<=:@EJKvX[]Y`uq rs "'($&'t0146u89=)EJNMwPxSRPR#ISǹT̿ͼUVWX!%rtBIf|y9BHW^f~  TXY*_abc+y,lmnqw{||}-.0/}ˀԁYZ$[\!()16m:9CGLNOPRS,-6;=GPegqx{udkghlmcst;zxq?@ٙz雜ABEFG H*0I345SMiz?tnn1 0C=l$}}5a.~*C,zS Ϛ~)L>s2h›tWۀH6g> CMQg_ 0R|?KpvO4`N~Ů+Ue/+?Ebޜ!p㌧_ᆉs0 \n@~R5>l9INWo3 ̨4=sWoȗ~_q ܽp!|(5cᬜ~>_iLls »WXI#X鬗.tA^_pϖ!E_\hQ 8Yp\gBsa㚽^>f4E.^›^lݬVmpT3 G2~!NCNh{}6kv/|U:D70T4Jd0Y;rãle"[s5όAFAkܡY׵ >>CZCaDA_Nld0CVeq~7CD пbcdefg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%hORH 06!& 1~ź'Mq} _d4 &'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Tb gDDDDDDDDr )2zY9xĨ)~e@>\L2PTLB TT5 |TLBA`TB p"è4y* I L2pTL2?TTE TL2TLB$TB9UUUUUè$IB"^+3TE TL2,TL2ATL25TRp&?Ĩ$Ic7AL2TLB=?TL2TTE TBLp(WUUè$`>dABL2TL2VTLBTT5 T R p,_UUUUUUUUUUUUUUĨ$¨]$q& L2?TLBwTT5 TL2T4B 9GUQUUUUUUUUUUUUUUUUUUUUUèƠ99HPUè$IŽR,'TE TL2?TLBTL2 TR?Ĩ$I@Eer22L2`TL2 TL2TTE TB_UUUUUUè$u A3>LBTL2 TTE TL2, TBL ?UUUUUUUUUUUUUUUUUè0UA0%L2p TLBTT5 ĀTLB TL2 ?TR 9~\UUUUĨ$IBz9T5 ǀTLBTL2< T 6- [+W[H(F*@~=W+D&`f;{ffx u2HHCax;]NٌN9uT1,Z|-g.=T 1Fh2Ke"@^(anYZe.O/4 Ac bY.{{{{Ĩ01H "" Rrb@H" $@D $F$i)LN^=}2@ ,4:;Xw|+q- R>;IVAt?dBrMoNH?jrYz8x.}(YzN6d|複v9j`}QoN`U$BC~͵ީ#Ca3\Xlzupperwalphagxspaceintaphankcntrlnctncombining_level3otoeotitX X(00XHU{0\YGEK:8=B6LWJYibszoxZ0eNF85XRb^ncX@CGX0>4M?R^Xggn;OO}Bk_`PCIrF0QiW=|aujlce[]N0VM0ST1@qܔ cQMffrbDb! "@F&:T"M rh΋ Xu=<bs#f[,ңUᴸ#f Ƣ(c DL bpwzP} Q; j@!$ SfD B AC" BbAAY7%ђc+=8 =&9SI@ t8_l1i2|T@g(E:H!FacEV|2 y)utR<@Xu:s:/UjqW8$NOh1+~8=lulALMB@zj3Iv_ '4Q3,O dVs#IX( d ExN(nH %fXG\|Ѣ ߻?&=)}9Sc}>)SBlF"Rm\ Ij ?M 1t<GfBh-qb\5$Ind6ezC,_nzp j8 #$ćYsGƺ`_ar*1CAb)(i-SYw$YvC-^Sc08•=)SWqJ2sB"̍gcSl[rֆe yfvz. 3FTi~ "V;a&7 m?~6 JPD qcNTjSuŮ|x҉ m*eD'N*Q9 #x !iS60'S1l6m 7uJ@\Yθ{'7$ w(@e` YX,f,c31˘Ōeb2f1c,)S8} syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,v_A1!p`P@0 0owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G}^/FNk _u{{}{{]^׽{}u~u{u_^^]_w_׽__׽׿ԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8+(&$"  8n4l.0r,jR(l2$h, vffjVd"D!l4RL$`,v_A1!p`P@0 0owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G}ńDăCÂBA@\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< b syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,vOd0K2D G}ńDăCÂBA@\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< b syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,v_A1!p`P@0 0owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G}ńDăCÂBA@\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< b syvku}6cqv[m{VmZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,|ńDăCÂBA@\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,v_A1!p`P@0 0owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'i$ >g`. e"@c+(&$"  8n4l.0r,jR(l2$h, vffjVd*F(mP!1$ 0!@F!W] ZT*JX1}jJVOb1T+JցsToޒ/\[JRޯR* \NT+Jv*JVYNZT*+RTj2d\*JRURAT>u|tt\jR܀?KTjX>~=_nJT*!jRc([V*juJZVTk?^ - M m |L~7&?0@O`No5Z?/7G4V9TS/ӆk.yEpM"&+>Zt6*wd$m]o.GS&$̸y PeiG5aJ ҮY1cĻ F|g@zqP\b֨EX(~ts-%4̊pֹ)䩁WI-Z%TM>8y,V1Ũrn ̗$ G< D&'4ƣ}kNrƇl2FdyXdܺ3׾/N5+3 V=Jш;#NrX.+-W gqp2aWyp+u˛+M+E\PbOfpE|HiqDP\2;/r"3Yt[dK]ҿ_\6MS#ABM`rpIB9)8PL2p7V]-FSw-; -}'epjVݨ>7%[ꔮBP~7qw^,͈"rJ%Zk!ΝԺiBhiߋMV#:7ׅ,Z11͔xe<:"=F9w΀g>4q2[Lܐ9XH<آz F1HQDO2IN(b@K־KH>D{A^:BMks2:PtrKC ,Xʺx)D0`[$ğ 0F ǧ.;'#fp+ng 3@c̆mslb,])]V^UG>MRDEP|N'FgSC3#`l/5LkaYQIA9a&%$#"! WG6ʪjzJ;51FEfPy,?.gb*u#B&sL""q( osbn0e&0ׇz}eUEVOIEA=KJIHGg"3QyH(<ofWk:FOgT&Gc8y?_op17K6ZXVTRPNnI ɈHb;ZNML%$Q<$DjثJHЧ\*ȣH [m{Vit6Key4Cavx;M ͌Lsh.3YeE%䆙><\-+*zJ* )Ą^RJB::CBA@8 x\6Zi4 }:̥2<ġ0z;N΍ΦfF&^j4,²rrLJHFDB@^mUZ=%vjbB/)%!D! X]V^UG>MRDEP|N'FgSC3#`l/5LkaYQIA9a&%$#"! WG6ʪjzJ;51FEfPy,?.gb*u#B&sL""q( osbn0e&0ׇz}eUEVOIEA=KJIHGg"3QyH(<o|v .? xO`/Nt/^~zW|+S{)?g+qHKoģ~;/ě?\y|ὟE8=Q[t3t@kXoſO8Q|;qV^UG>MRDEP|N'FgSC3#`l/5LkaYQIA9a&%$#"! WG+f_YUQSRQPOi&&R٨LT "alYZN{Qd.IX$Atrpnt}}}}}}}}}}6ʪjzJ;51FEfPy,?.gb*u#B&sL""q( osbn0e&0ׇ mUZ=%vjbB/)%!D! X]V^UG>MRDEP|N'FgSC3#`l/5LkaYQIA9a&%$#"! WG6ʪjzJ;51FEfPy,?.gb*u# 'xϏFYxp7~뙸KTŁgqxW|+}9~w/Ź>O<{'}[ĕG\z#^ġ';/ě>sḇ?8=v53\ o9)CpKG κ^ѷW1@H`i8W'}] ?}432aʼn^'__qURscęK\+<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)fVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr njfI /-+)'l%L#,! }ume]lULM,E = 5 - %lL , 3K-Wxrs)Mw_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7dsM5DL3$s̿b ^vZfVVIRF N6J&FIB >:6H2.*&H"vfVHF6 &H@򻯾{;{;rb{R;B2"{;򺫮z:z:rbzR:B2"z:|gxigt)gpflfhifdW0.R,*R(|"R yQqiQa|Y\QQ<IQAC70C /B '0BtAT0A4@ K /ﴳ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~mnsO=N;sN9M7dsM5DL3$s̿b ^vZfVVIRF N6J&FIB >:6H2.*&H"vfVHF6 &H򻯾{;{;rb{R;Bd=bV`^yU\qZiUXa}VY]UTQ=QE O=M5K-I%GmEMC -A ?=;97l5L3,1&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3#/"+"'X"#"z!j!ZX!J!: * X   jK ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr njfI /-+)I'drI%,rH!yQGoFg1F_tEWT1EO4DG1D? 5 -pB #Ad0A4 w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%v`^yݕ뭶J묲 뫮ʪz*)f饖VJ餒F 风6袊&衆J蠂 ~z'T4OEԿh8x@GD`n pVnLks I0p%Xq`hA!K`:d" ya:^,_  ҀfEa"{]L3,1&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3# o/K ꦋK vfVKF 6lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*h'e[dqESDDK$qDCC;pC 3B +pB #< 0@[mYeW]mUUMTSK%uPA4SL/RJ'4RHuQFU4C -A ?S~T/ #'+.147:=@CFILPTX\`dhlpsvz~ !$'*-0369ADGJMPSVY\_behknqtwz}  #&),/258;>ADHKNQTWZ]`cfilorux{~  #&),/2589ADGJMRUX[^adgjmp}(5@CGLPSW\bfimrux{~ !%(-27鄶8M;?)l8R˦NXabMMUSgԿ #'+.147:=@CFLQUZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_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 !$'*-0369zefū)WnZ:!#2:p+ cspO#GNsy}G60ggWf֎;6N*Kt-w\jgW1;m봯L6YqVQ9ln3s6˔ͮv^;͔Ghl./~[k4+ktgWl*S=vbOR^Muێm5оbeϮz)6&;.*{TQG|"1M! e{+Y鹏$#JzEv2H֕,vH  GCYpC[daE(5F ~s 2B (0gxf;;7410^dʲBeJʓ 0$Y`dP! ?98`#3 D\hqR<1HPG5܁@B8 @ 3eȴKJ)QP4xj1Q "p`cv»o0RcQ"2 CXT1N0D"Otc 1:%l8Hsnm Ll .ZTQIEq[Z H  Gk9hc 4!ŠBQjb $ѓdxP0a!`wvtqolifc`al•eeʔ'4a)%I4B @:p40c 0qTH AIADzC8pTs qЦ5h̔#ӦvF& .+UDAD (@bwG#9`ƢDdEb (`B@Eß><džbpa;tJ#›pLZ0]xmaa鷴# <~ZpC[daE(5F ~cÝT3kДc; j O) @ gWLAHP!ѳ͚4fhẪ# >y< <U*seڬͬm Zp'JpTTSsnwFrO&r~N74K_P"QFۉŜUwqc;a:w03omf.:AlZL[[wf w0caFAܦpi֟6?7[av3a !7EZ[h3j<sf6[rmހn7ej<5<5|o} n[=WzK?&NML?_oĩ-851fc0-u 7WZZoWiZuk-,U5vU[mj35&SԦ[Ll2R+)]}ZhѢEKZޮqqqmǽݳr6־01H?>aSM6{Qml~6[Yjcc?ks\+r@^U6Sflof6*TڦRUZ QjG=0{{m8D u|POM~C֩#T܌D08QLtC3"z_N b)ڂ.&QP -b! fO +HLʧ@3FFR( ZY1H?sqjÄ- .QQ/"E(Aͣ]03Ey&ZPh@?btF+:-5 NlFPȌ2 /ULԄ %0!hCS#۬[A=5qjb-5A}ڤSS&LL~?#0cXE:kea K\,~ȍ7e~I>_%Mu&ad1 6%輔݁  21L0G57b3ː8XCG"C1,!Bz7dҋ>cE'ڌmh,)b'4GH>/C8 lkluo&+d%'G`##-|h.,B? zNѲռiNLsGXU[n9#'̳Y6a얷uc뭵Κrfu:~6PnX,o&8Ͷ+4 su0!gr0ft`EN7yg6`-^sM`9`֚NJ_g4='wf5ܼfK9ywd:-^sMTd`; c R9H (0LW|P&7h3DzCzl>cQC/Vh Wϗ5sFr!| uY3F"Q !h׹ySˈF7fm9"xZU#N+Xg[Kk~y6X]0]hXf4z,-tA}m?v7[tہ~qa#!&g -z 2 (@8A>-]o֕Ͳr*~Q.R2=Ż*e-8w?[DkFx 7$ϕn*AN7}5g#-8K"yG 75y J7BcEAj\T_0g$s0?:@҇">Kw< }_9oWT]'D#Y[ӱ\HvaeX; $>wpCN[Lj/6pUN+_òzA.΋(=! x|+t9:`0dR{MohW=9 W|}i[7.p]K8.7&C'p(_nd& HG?<K|)W'&4qkP9Nxo!rE ݭ%3D䡻 {"7ԿY,X2w&ykXij'svm9K`ŹgFە;s/JēpdȳgmϽS&ǧ5+O;I"sq>coۛxEĚgq@JƉ_rwu+K,0~%pczs;:~З~A >u*5/̍&h>u#τ!nj9@wҴjqhʰFZisa4|;rUuŇFl(.Ask{ .Ы3&_>6p۸ub·VRrhIÆmu|+:n5U/:+)ȥ6xI x2,yl" ۺ:[ZLp8ZH-HHG I_N<dXvʩ,4.>EGkf_x;ÉX`a^E#֬`8,gEc>|{/CIx+l8#=1Fa|# '84NU$EU*}Ҟ?4Sðtt9'%ROLC '8ll$xXpP8ׄ Yһ'O^;ti2vjv07CӋc Hm12M繥VIɪ]Qe<>}|%A5;TWx8X[3aN+c{A츮M )tv~T L@tJ~g?K=P׈ÍfPKEpv¥u 88;ٜຯ1Nʈ s^![!E?[9[n-y['+@@8}}O?W*z``=%Zs5|#yni}L؝kP-U. )~ۚZہ*+of6m8}^x$,b` %zD=X3qqzQh3ܞ^`|.=جZ Fyځ϶ -ۑh 3*l٠}݈X9Q83_݃ՂQ\GpE>W^#F6pCj nCN, F MM34 q,tr+X?|F%rehf<Wr#v ^,^jW/YZR\Q) C)zn]`!Iq׉8" 1|0܈ؓpcO3Cw0:OMs!mPx)b(;C%qU.aɮ3nS+=>U?,Uc#] {Ti\bFśsjM.HtAc LK~6i |GqEwvWP\XE>+rp\Oگ$gTx|34!i 1R݃112xAd t%{1Ur9Ye Nm ^߄<8NZʽwJ[˧{Mk2E-/t K_=n;'wVg과?[t+ƌ_OhZeBt+i]<>e7b+n74v;( ?40'a)jFh[GY C_1`~w%R -==^/m1k =wݒ?Ǐ-z0-j+q~%,?Ef/;ܚUg\`JgXې`3$89Ef$i +o-ӿ}NS;e5D|?ݸU_כoJ֙| y<>#vN.%Yv'|fЂ8D{C׍ }%-WZ5=![9pV{@fU FIMyE o?^{[L;bSȩ/חr̞ALj`7rBž$ex Bvwr,׽l${<, nU_8UnsV["PR`9 dq/̑&{L߅xdZʕP0pDZQkX*0VJPDBPkfkZDh%j ņ#D)-TN)Bax|.͝~(dnl | ׫%+s~^m01&r8F R +9v"% d'XOBV-FQץҘ*P3YU2*=e(s.3)sg0Q]GH3HƊN "(KNâ}CbdLIDP,9'G(FN`)$ .&D*l*hb*d"*`*\BTcW\͟5qlc)F_ 1& B` L`%~S)N232%uh&/9F.2, >1 X,` X6fwlx6v=laؿuyk]׷ui=kYQSԤCO{Ӝ޴3K[Ҕ# ixk(\fe#׫arcѸud)?ak?1uC 30lʃ9/A322s12~ġ:ogOV @;~)dhzK0qpۭV֌d%I?j?{Ze]q0j /ċ \me.s11[n9lw6{ѽZ_ {߅b<t%.S+nlƉ.V-'+TcKs)7lH!0 >n@Eg,?&%vƄ g"%m[֪N+E4\g1K# N3{ܗ/#a3]-#EOȓ-HCiHCх~`vFwPFs}^)Zϊ2?;u mh2^Ѕ2mBbO}f'y!b~qDaw5?54vq:ī@FЫP4-F#Xd]v7&b՛_վrg>=aB蛞O@s d<Ɣ a򓲏}\g7Fp8'n;؉km2?t͐)y=2|AY"zTIqgD¯ȤGN9H5͐Gtfq1flZ,: u(aAbP\+$W!p)Px D#B8QD#JL%F D*B8@p%A #%fD!B&G_:s}}z}l^'@?T[NPMJEN06L_}Á`}۾bm>Tʡ@(oQEbBo} `pPɚŋ'+P04T lO۾ ^<sML֐'A_7˞)S)RxB&Qnz5G nС/N1aq=zշO)(RM0E# ~^_i> 9SM*WX=2i)L Ք}f `+kM@Nl~l5iY},חosL; 8.ߧIJִ&L..;߿z'& RdI\"B@s1cl`cF0Dcs}F[C:iN9ԥ_V ɸ#EV1n v΋Xu{߰f-o9^׻ Fu3U)Ze'ONbbWԣjDRRY{O~&\-mp#iN8q}-6ch(nD qc˲{}m4 Enw2ϻ"Ө?^U!kT/r2)ĈO>]zz.ԕTZX^.7(9 C4GY*Lz-VBΑѓ*mmڇ5 |% eT SQ~J(IӅLl*M#S\0*BG_ vӞ{a|ZF>J}FalնSvޡHv5/YbYa3>z˧"`)ֆ?JϿ"~nAok/9 ^|]w@;[ÔRۡ7%X&Z ?ǀzC'fPb?1\}7qd@7 Ö4a pPpմK"*@.l<:0|4\l7^ynW5T9h)_d (E3y`yJ%S>v`ZxxC3HylyenKh~{)Gvo/$9%ɚ4NvNx5&GO̘ҿ/6E܏;ׁ_lIf\Av_*ѣ, og[K7_Կ*a9`grVpHyjc^ǯ?RYHEPa͎:+p"6h39:HOZ.ͤPPTTv4UZeACIeV'H-?ZR\!IJH%v4T,rާ\tNJeQP0»*sd.6صsNҜ$p4#3z1Fs>43\ zJ9ZZE3nmz_%߽5>"g7YA' $l>iww?G4G)^\_P+FWs{O?پHFM 幓O5U'|Z/';eeueFR: Zc8'J"j:J4nBߡ"lUsPihhI<~Ê`6l؀QN//./Yud;[8T>[>mO7=V6vIғ} CRR_\ڽ~z~P RxY!(\ȏp>[d5Pl_qOi[/Bix'YںCCNkDbH9YD4MD~ 1rU֠ߐ =k~sKWO ysyI܇rNO~E }Fe~*}Ty}CuCSEW JX꿈NjMy٨QoF~˦d9g^[wmL?oz.loצ=?r?+>;EL!^xSsH[8?S8ՖC"@.A @r ': *Z"K)"} 坲< ,_cRY>_݄'5io~IQ0$5Z3'?͚5xk *9 B x)b_|1Tb,x *<+ -gbjrh`1:p|;[q'M *>J@@?I!gmp( D?=f6QPj:(OnTd A)3,W&#瘀ℐ#!,K Hx^ ?r]1DA.趵KXZG` 0`ed֊G'yp8`%$ȏ|nV6*:H^RP.m&ZC9oF~_{f= רgfRƕYfԧQ@\4"E@@eI< R7o`@0C@0,b0811)67pL:\:0 <$z45grvp]*yBSGA!)*VD6A 9ebVa*3NNu> s]ۭ1Ww`Xy2X DLj@%y߉ 7[/ۓ-;>'vv:bu;qPc,y< @ѩ0RE\c{7/8W  cz|`:;-ʼg.}GݖtᓼVx +}N鰄?4ʭ\-17N ƎCےVSXˆHWg`! 9ͼ|? DŅ'@ܞ [|~%عt5MAT" 5s#?[&+.0#Mbw GФ.˸C|e@Nc,ܗb',Tۅ7>bEl9= &1qk99¸L=@rZ1`>/bG)1EV48^\`nlmSs{ϰ`!=lu.whtUVt7o+Y{%d[ȡZ6-Irȿɓ %I#3-;.|o]3%aE ڝJ;0=P"/u_lX\&.2fSR .܊3g*ڪ<75zbQ_YaꞴO췊ID܁%\Ůnl*)^|#׽ˠKK PdTnxd+ A]w]g20=Z;3p&RlPWa#_Υ.^h@~B4R昏8sr'@V#;G&Ј4.Ua1_ɍ驐YJdwƐ'gz#É\x6MDkꂞrɱ`Z^ )г++Ϻ78xOǀ]9p; & m nݬ?VꣁL!)E 9F.OKi$X.&<^ KǜYۮ6θ!n]mCT1~0E wf `"}Jk RqhF6]ѡ@+gTw)'o2ߜj`A"FNAxOhBVR>dM|]’+(8ߡNF:ěX&$7msmF{[`b\ɇ=eȢd7z:_hFݠT{[BUZ>mT!#)ҦI5BʭE"0W}% •M-新GDN/!0*f +:Kk.Awv9{cC٤,X5^dq]?C&!1$cn$U!5YG Nc15)QuN:v;hntqp,qf5B[?bpaCg#N]C@o f)VX `Ϡcd1&B2 ʅRGds TezHh-#y4WGH27mկ؟gGȓ.\ay(#wՓ$tʲMN2Ȏ#Fo$#G"#OfG d=Mj Nܼ[X;ߏ?Ul~pJo-w"bNޛ aiWwͳe9Y>2Ca Z,p,J1򐗄df{ɘY7W_I$P* !;؂M@į<8\;@ olH$^d2;B,Nf@ƒdfp6~?ȨE6ی\=2BϫwE$M̤έ!9XXʭ֤UďXm"Y,4S*g7dƗ%%.Σ/N(' ^ėD° itny< \ {oiijNTe=I5VƸTYTuVUVUN_ D1lqldc=D =@1!nEp귮I #H{#زLעϣ&g\, tk;.UO,ׄ*B$Û I8*P[^27ͱ/zQ !ԧ3Ԣt& a[!D #pKp^&_P_u=>:.C4E<<cznrCԁFDEEnR[-qBoUb#߶uγSOČje %w96tdnb?9zKNi1[l!d6q-ImLdR@kSkw8A[]5=4i|t[{sX_ԥ$ ")7z#U] <++͛,W[#=Q9IVXQIH#Q"-Yr SOO΃9,mIII1cJ0k^w2Lދ?QY*p;os9oӞjks;OܟC ZO  Sa捦#7Кh:2Lv|q: JH G`?EZAHϻ oڞ芪F2ɐ"`_Hs> oax'bT G[ g}]?9mwS= 7g[5۾W[Gu\rXZsKϬ^¥{~~z,-ܯ \x4[d)2H9nЈaB2TB )8O`4fpREK&ҵĆDϳICCCFt?]O'?ڷ3}瓬?A8 G&Lw{A~H~o`{T7ε.GnWtUvj;:aܻjp;Պ/R8$pR=Đ2Fc ! ACDF@D‘ #)H26囸+oS4T,:ѽP!Xo,}'ݿ5FH6eL\  vKq3U&Hu]/$LV >C``i)^e@>=pV) &lcx0Ĺ` ~ 3ܼY}J:`mU8VA?߉e%x橔дޖ.e~tvh-_XzNB/4eL{p L2+ >wazaRw8jAmVR#`d;вxboCtt#z'cL:bTxC Xn+O ˰=p+6xä4Fk88# : )BBⷾ# ]Yչ(+OlX{-_ͺcp