glibc-langpack-kab-2.40-3.fc41 >t 6 6_     ĉ3!Flض zE>b$bjf b$bj[hI '[=Zw( fSmwᜂb|t>ǘfޕ,9 /9H5W!0zL;1^ԅӽpLc Ԯ)TwJpNgaLL[$kRF4P+P( _VzWl٧\,j,W"(jdӳd-m'`Dop$b1\bh5ΠoPIyyMYzKݷTi~ȟps/]H-%3BhQMw @P TcɑKzD( m5@DG$Sg=^j l >@= ͼB7;.f"emwA g_$`?X;I&G0obp}W ÐOi|W3GYWz9lDSR(\GhlN4xHn=%Q3(y^my,>B:C\} t|e73f2d91fe9067847cf6c0668d73ed02e847b4929b7f5ecb855e79152ff997564f99e9676889bc1cadc571f8e9a5ffa5793dfba2030204876d743500473045022100c8b539940426cf575b393365690de3cb262a343315b41e3e92f8b5945530e0fc02205d942c72023929d003c676e67ca0d2812e8b3d7658eb7510578c36a22cd51d4d030204876d743500473045022100a954c235f9acb3336efa099956bc90771f8f8ed9b3d1cd6f6516c7c18f5647ef022068bbfb16039f73994690bf5c68d8a18fcc1d2fdc128b2a6e1dfd488f56253e37030204876d74350047304502204481485b30695caceb6e1b49fb694fefd5b4f4e95f9e4340e4dc0f46f5daa02a022100fe43e0105dae146d8f140a1ac466c3eb2472a076cd688837506edffd395dc937030204876d743500473045022100b827ec6dd87fe7ed62809e55b5f49513407485b3844f9a435f72418269813b3802205eb6f4a7848788dc216b1e97455e383ffabf0ea9481b6ad800a160b1677069e4030204876d7435004730450221008c39948478f0c863e01d40004cf41bda796f44f6e534ffbeac35c56d9c410238022073f6cf9a412408ed9a31d6587d90cf7c3516aa053a5d1373d8bd7c35f98c2f9f030204876d743500483046022100be44be7f6fbfa4d9d2467c4edf5196a3d7fef3702f0c2604cbf705965e2c6757022100efbcf5a77580ca6bb71db430fa475474841d1ebf5e4050fd18b6fcd0f7f2aba3030204876d7435004830460221009c29824afc68cba52be5c26b4635da0dd02a1f91c568e5bd273dba249f033b6a0221008a43581735d5480bef40b0e777e1f1f977aa228bae00e25993a5f2700d07a869030204876d743500473045022100ca5bbc99d8fe6476add4db3a97ff60dfcbac0ffa1f8574dfea04d3c3545b358102204e35c37433f64a5568e947b8d97edb81773222443426f70560f2114ec5399d4b030204876d74350047304502210095c96129949937e345318774e0d59788329ba737ea95fa456c2f6561ba1b69aa0220034dfdd6439c70be1180c351a9ecc1a3ffbe68bb1797915853f374f5e1185094030204876d743500473045022060715a4981335be345559618c2347f83373c9db02a27b159cf5d3f1c5021783a022100fdb13c2b9e135c23d5ce6f3b6be35161b88e5a4687859fb329803287281d6ae5030204876d743500473045022100ed228d1287d24d48a00d4a15bb6aeef134094a484bb0fdc417477f90c8613cac0220218b4bdc0dbc2ba85c04f3b2f0ab1dc7076b9798ce67dd9c2a101a2c7c590e9dQ[{?tPmA'>`>?d ! 8 L j    ;8( 8 }9 }:"}G$H`IݜXݬYݸ\]^޿bde flt,uhv048>Cglibc-langpack-kab2.403.fc41Locale data for KabyleThe glibc-langpack-kab package includes the basic information required to support the Kabyle language in your applications.fRbuildhw-x86-16.iad2.fedoraproject.org'zFedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxx86_64'y$?R6"6 HAA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~b2d22124af9dd5bcfb007bb1ea6e1ea293c452f19f3ce5f952da3fe5d9835c87936dd40cc449c60675d0c9502feb710a929b9067e265ffdcb86c6e9ace243710315e2d1d2a3ebd30a7f2cd1b93618c54537b0210c071d1b47440b26d4d54949bbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b03a4a4477b75fcd218d3ba8d86370edb3de6f047ccea4d6df215be8d8cab3771998577f9de204e9ee14dc8241c3696c6b569b50a1014c5d86811d55e6783e6ef8d890940b75c99f0d79ed1c4241c4cae88f67e5af13c94bbae73d8d0a434e5de8add9f2e49c5144c794c192665ae74e33e3d2cad2a4fe6db68bfa18bb037a286cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01519a3189a5a2b3dccc82c9add65e4de335d5c138e5cdad8f608d11133925d7daa0f6176e8d9aa885d26ecacb600d94f1d29133b88041ae30f30fd91cb57bad789../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-kabglibc-langpack-kab(x86-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps 2.40-3.fc412.40-3.fc412.40-3.fc41localekab_DZLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/kab_DZ//usr/lib/locale/kab_DZ/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-kab or langpacks-core-kab_DZ)) unless glibc-all-langpacks)utf-847c50e615fbc0b49fce1928986c2eeb4743c25f409e7970346f92c5a3ffcf48fc2c99719e58d08c88cdf9c9b58b523b62c6764298a36e8a701b4a9d5bdaeaed5? (/hF,ptQM|ou4LHڕH9NꈻxJR EB=gp7b6۰?NJJB&.ޣCNs/X)VVjs`'1X-PCiF\$nK[miaM=1-S \oi)WXc  b"}AC褱IHj%4xHi%50QIHjHG s9SjRؔO|yƲvZF"`ZVQKF@g=~K+z:ə~la\YTPKG GFBaۻU=\J:&=A vHgCۺ7}]0nrҾ l]]#9;?=3*GMO%lGQ)&.b& d*%XŏmFhQ@w/O\<Ë7_b|33OΜ9YN3,;``xZلg:z5:l!A߷UnR8FxLU*bە&]kki-=t*ԗn{J"LԹD]|.?D͞K ]wYtp !"#$%&'()*+,-./0123456789:;<=⾽ȀHHKHIJKQ  Q  j t   ŐŐ  s7A+&!$q)C5Uu2tkk3d)  p};yKw-Pp]>>ˬHFnS(*,8S%JE'CbXTg#g&%΃ 8v 2|*]nߝip·no>otGUb_Q08f#! SFOP= 4F!F#"F\OxO;yC,:wx R _Uj G7P?? 3Jff$?XePYb4Q|"r ɕ0C.V0H}A- mR{2t>2"R2y|N9,c U-h(vT9Onhm|yR w]*/*G.!\PĿi$#!-we{"!@}䓰`B*P3يlE] <:@Z:7lP|z]w @T,-e!y{ :\R(pq֛c(/ 1U' hŠ?;0& x,Y0_>oB^biB̋J]IE`얲2tRQɰ0e()Y4Is _,' |4]tOJ$R4/ A5L" v !vdURL4LwPDo)P({bPa1g`vW:y'2a23CNHM^03R OCG]?y ~ɛ gΥzU Z6c VhԲX^1 *a5BqN֞h;~3m!Y؟>l0ބ5olchv#}LJq;ߖ*b"mYs E7|1od֕⨓ 9jݪW5A;`7^!1'G M7N; <G%_CB} /N5nF\JS V`<M5VU0&Ȭ2a`i8B5IT\7&aDtv 76N^" N:[,2 f,DzjVDJ((T.et^iY͚\Ti$9͒S>JRTG㊃Lc} + %%bEG1GD#yxCPeR_XpwYꋟrg%JZ/֟5j}8RDB"VNv$%6iF(JO#9dz)rݎ@]v1sn+*STSblsD<ӄ&G~/M&*KSjg8N}9&86l0q`lQ3 ;N3\7-kPM0T-F݊~f~M<JgTjpxqc5#o=v<3#|/r~& 1:*Np`*Fץ8賓K^Zm/1J?5yݕ Nő.ڜլ23Hn$u 梦 L2 uqyuNj xב5Mw=tIU}Bw>tGB1Q=쪯У.:(ϻOtɠfԧw ߂]# `Xwww]S➎C'~%O.~ϒr& ﳍ#ȱhPxwhq.p7/ُJ> rBRIC}~k}X,e2AAɟq&N#ގ#0T~㸲T)]y)Я4>D*L |tֳ`瓲r?:^"e_やٗ,~ͶI''D>7R?O=&q4D1!ۨDw hAZrN 9H.U5?xδ>l2q )lP7<xT-%vc&'y*+U?Ϻ]5&QJX Y06f@?L @h 3[WP|_v,#tp5 ?Z Zz~l`:/w+JZV3Q : 1x`JaD;Iadԯ8%Y֣ox1K(GV`v~ \bɈ$ˠTl12 7kKu[F6f~={ !2#X2֗A ld;w|KtU0]E_XE],Q.5ψ&s`y,B?r= 1HHdI = sp܈Vʌ:tk wW;/KحfI)<fb-?Xa(E),rwRB 7oHh@%ܜȌ7mXiJ(䱛h3?}!gJt.Er2kQS!XUgJbnR{h$DMN<<滭Gqn ֖aԠ(D+iayWhTj*h _2%FIuL2Yplgg/gn+|*/{j+ǩzѻl _,?H[[OY<UP2ri Lִ< pe3K\O%8t1:AQ@CŤ0 @|Tm}neky@` G2``pvRGжsy ŻN|D׾Hr& I>{&DFg_oa.)䢕ߚ`(%>"/÷7y"Ոx _P>l2\ɸ50k6_WD~t=NΨbMx'O@-rL (BFJ q4ˤ0Q&D}5]l~rQ2 $'Ͼ`N +Ho a wnEBC:M?[<5P6+:jƿ LsNc(kdF!<-Mz,AUܺ&j57=#ߚ~A/*$r>u[KA|t2E(;NR{T-5 ۣ{lF\N㝏h`/ &A{(܀kJ+dRK)  OY 6FY|WOA>ڏ>X_s-}FroaSVc4ߩu%>ܷN+zRS4|Ч$W<5傥9f^Ӂl .X0ABZ}MI+K_C2P~lWC4$:1F\DKNb-_=j1.V N罤F* &}jyV>$eu~tJU_!Լ8QMFSX*E@Cnm-FQ|)Rwf~mCL>b>iw(G>u;]?p҆ϮYO? H ŷ7؉ᣥvӎWJ}E9b{WGx 7[6h(*0+tMZVdQ=R7X^c=5P&Ʃ8MY)k}kڗa/~ :LH'T}Rh5GP/>>7PxL: +2i\_)Z@a/WRa8RN&) L>Vw}\fOt.eZL_g+zmBBcBR-a?6̍ Pljl q[ Hkn_װ {#4# ')=3]}fs^8-Z!}7D._K(xwnBWm>q33-qF61>=mcqd,k ײl\HYSڼ=`^?2N'?/O\=q._y-uoaa3 7{3ж_uP& #j^Gᓎ¦FxJ,%t1$0峧SB dγ7MNS9 $lzST- /^n ȳy->NY=QVSJ]/(5 -/;r ?%zaNVt*WeX6M:J4Z}Ϭ?ʾEW }ߩ9>쳎>GOIN6[Lso&} HH词G>dwGK2?b#o"^/|2/"Cb ^!,?#A~*ӄbФ31gwۼʉRM I%,%#)))rHjjLW"F)/7gLkhؚіQ+t)"4gllҞ>Cu)"4gulٝҞ=U@^yϖl X)` @YP1ڂk-]vyAAA0ڮKML$:#p/⬭Ҩl¤+dҥHC1_r됈8\s4.߻r`/c*@+LA0 7j `ް5e&} 7]!*3ae_P ]Oj{Kz-ňLmBʾ'# b+@r^S X$%:AD`ٝ nɆ>:/YC0X^Mt4b8y8uϦgTD=Kbi' @GqWwd8~m^̊kea{lW/9~ۨ+IsO2$&H@"t+1ٽb{[d-Jhy(l"E DJz&(ƺ|@*0IC\8{P[яp3g^ȗcѣvZϬUBe4:- t'oX_9$jAO9Vc:x>K:<>sSѠ ȠXEhXE`hPTFB 2vNUT[^MuT^'u*M[t|^gu|V^guuxzV/cZxb5߼Q|MII]Cb'13(7k{L\&F|38r#cYeX cjRא (.d, F `4,Fbp4.cÜS >ڻ\z=>O%f05P)PGA08wwwwwwwS*Lc#iu?ȴJ63OG7d?CCc_ڝ[|ɇ A1B!RDbr7P2\8j4)0zH؉\^ _EyO*@:zRAA,JG SO4 D(AP{~skzcu[vUSL`: @V_aٚZѶ8:k-u}Cڋ/j+Z%ERB1\)wCb~@q  ,jهyTME=c5C-"%k5K*1 -Ɏ)~gJٍ ouO.q~İ'>E% (RSIZAs-0$ 񜎎P oɚk鈊ghGz@} 2]UMtET=35-$ ~ >߼:ϸ#00*o+uB9^3`KpɆhGf`EXC%?RN}/C2"QcUStEڃ1D37&/`\a>dU# Q7>AS>ɛ{:hۛZcyKyC|?k`-LHjD)@{xv(<-j]W`APɣ`neA!H+`W1!O-xP5ADb- !'G_\DU <\5 A8d=fVA< 7LXH,.gz^+Ы]=}%d&N$Qdhh9 uѻշUN20S W r!I#)UHu,'/x;- F/ yI]Xgn\*fs@=wz$">yH]-G*ʸKxHG Ԅ '$;GC<9+IO"]b 0m=\P(A_N)pMM>ry |eAMM"oZ @/iYQd +Ì$?Oh$ڵPrW'Օ| 4};E!eE986;%H6AȨ&'FCT/!mJ_%%/5҄ /Y4pѻ3o wS.z_}[MTȃƒZN![ǷZ11֐Ƶ}곇[O23rO-Hz]88+^kwᅨ:T#lU mV3Զ Jh724E(1ܵ%iOŅQA]qR@^2ʁj/qJ>oн:1%˾ob!^ŗ/@'Vq3xXMh+wVzxJpL8aKcz;  x?$l]c}g*qΣKUYDr~2 'P(34 i7ň?%p.5nWc'+~hhL_{`QMMHTM,M="*;ɸ/9h'lAm`Dd.&sD wukuGaF 7j :Ucm-*= }ńEaM +3} >%?Q%0K¥A[3}K?֡a*WJ߅ )jt%%JfyqU`Q:&+*@A,Y)a*W!1#,G3>\0c}8X_ rQDo9/, u`+l W+߰ǎ|q5|9cL#b##w Q7pBdZ@"IqRPBYG<{m(]4~g``T&nI?9UM/cWB9zm Ie4Bbť[8'*1i/nhR0%у_r2R+ZFCNFl,TR [V6W[Y=:]k:%I&TA=!f4Xo'iǸa܉w j.$DMA4$8,$QjU:޹$2<&J,q{Y|oؾ݉+C*5ʓ-~RwV-P*#㾱?Hw/ñQ9T04N> 5 -zF0P'DM=wo*A͠!}zYKЇў# wNAV oo?7<Тr>7={^v؆ V]5\Z$_ciצu"A rbfq1-.{Z3km^ADXY5a!`qS盩(=v8d1l"Μ?$_oln w}+܅:t~0?ZšmQZtpۨsΪ1cdٔteZc*wW萐?T4:Օ[lvoҳibѸJG.nwA@P4%\@ "_H*VM>B\46 Jo]ռ˗)D"MxӞM2HhqJFe,Y,;匉8NN׀Yu)/c*A%DJ٠|^=/z__2G%v<@tŎo-8a> Al&9$\C}B8PM-bpONx;k7hТ#H m9 R)Hv+f0.1'Юl4=Ӱ}x& +1ކIR"РD\AEa{Ls(|4$ J@.vtiS`o-g(===Ȏc2kvPv:{cjd( )AK4ÂZajH g!7ҝmdpPáp?C[ԇ)~bnuܨj7S>֗d"<s~]AjwiAPC/[EN˷Nr caO ~@Hi(`>s'͞u|-)[ zrx@?R*D/s,P*K܎`1lz!U ǡ=Xk["ؗM' 8Tfx F#j`K_4ɡO177i#䰶ENw{sԵt6ӮzB,% "بơ65?~*[9} nX LfT5'W3_1.`2<MZV:=QĘTřJU$)pP(؟;."Ґg xyFeTʀcՑPMr a sp,р8= :)@ p7S/ZЀJ_}_+`aC܊mؒ\vWR.cWkT?wW;,a$׀=Į~k(Xqp(ury.ܺ %>%=RYMYCS{hwQ՜e0Ү!c'dCy>V$Oԧrرa> [+OMm'.L_RJa8ZܩBj_1e–T~Սt:Moɷ\v2q#q}SC;J4;ҭ=qF<}άV\x2 q5 ,J # $G1fGE\`_EjVdK/ZvUS$1cV%?Jac^``8kJ #"ne9iڸi;Hthe'[Z]s2WPvuġ=m!J"eB.s/PW:D)(p16 o{Ƹ9ub|c8bձe%_>LT^Ϫ%>70YLa(G?-34Ld-?;G+.'Bޣc(F~`C%=a5|%>l0>.ݦ3A;xji(y#|6|NPµ'M?58μ>"ReMo+ҥBөӪQqz? R.hx86_eO*Ł!8&+ e.qɵX9"}m;5 Ckb,o 4gg3e@[U:(soHn 5MJlKkKN69z|yuHQXNvc'K.'f,tU(-V/)ЖЂ)'orVj %Ѕ y:D( .wQqFwќCeed!D|j@ %* -^)jD M˺#1t:IGd؍B$X$"A5x*^SGGآؙ^Yo~EYm@} u&9!ynOʨKɉPG=A b*(]mvI^" ?zH^?yHVv>1+{ |qنg7fUݴEs52%S4$۲6vc5j~zGGuRߜ+y#k~<[WYS}OlK\GULC%"B^4>VА]+rFssUD/'6oc99%O *P@aMߪ*#`|00G$OQmft3MZZRP(cVg{uw础6R&zlrO h$lVf$6^V MEB4wW\Si((r#1n$BC`ES\uTULD'܍Ay #x wo9Jsl%Lݰo.8{vQ?\ lZ]VEMR=N,J2@ @S:d32*` <;8 vݘ}֡y,6DBwyVWq R!"@ۣ9Y1b)UB &D:"*sgV0;-"3Ye5N᐀u9q[f[:b t&Wz0ILTF$4>Qj%X#wz  = ̒80!y]uߴ]YEt=S53-%XPٓ ]A18ld p@MIgY:eW5Ede5-%Z&`L8Էp۲3`lx`E]2  U=A)ܰ :owne6N߳-FH ߈zd UV^~i$x]SD# Wr"fzkw.U"LdwqgՏJí;t>fҦɡ)yHcmI@HXt=U3- c)HenPq*(|yp,BQ&!1r7wfV)',sZFS.M;b^ڡ f$ۨYgyUGq Q"<5-b%ՀBC2"gw&gV줆]@S:d32*` <;8ogu[vUSH& r!&ڋJi+Q!6mȂ*VR (d:$ÍA CBI Q&/Dx6Gk2[`````s>}sRPtHFT@ ܊ԃB!1_so KrAd.f |\ڨM" 첝̪)i1#H^7iKEA0~yPlz{ķcwC߼̫$`.yu5Wٖ똞Q mɒ+~TO9^mZ]VEMGa%AZIBS:d32*` <;8-~6ȅo_{3k/Z+J'T:aUQt"Q`EI9>6mCʠ=ҡ!GB'@F6~{wjumΥL#,ݯnTI(LHlD+@<)! ʝ`Jx}Wu7y ³9Z1r)VR (d:$#* |;>fC.b޿.ެ֪j)0,?؆,~v(wY( 6jbbY^Q%CThM`˥XI5鐌gw&gV xx{Z7]Y{CJ)&\~] YpT/PPn&f!^UM^2Dld \D<79/b'>fC.b޿.ެ!.ެ! b.?؆,~v(wY( 6jbbY^Q%CThM`˥XI5鐌gw&gV xx{ZFS.M;b_׿_׿ 3hfA΀b.Tb`oK[+C+ֿ Calf3>'ڑ!%Hp?6=҉m]_ȤaU^K>JCT yxk}=: ~`,PN͸/=sz1 jo\K"*ho]=;ᔉhb!(\3:Fvla7"e^=w4VK\8Zux)mx*mCiȜ4n{մع ؃8z~ZoET0EOjWv9ͳۙC.(*s\y F߅v.@z涇!G,L WmJ=!S):t1g2 lv[- `(.)9{)TGd<_A G x]tO0SFt[ټU%Y ͼB~y롈=PT'9C3)E: >"9H\q86%"OSe賍b˟o[r|.I PS/ڰΏ$]sk}g ECF 'g*] Fj8 N=v;'C"_J p 2 cr*8$ኸD/I=6i}Uh؎{,FU08 *`ʯpsJ;Ɂ#TUqrliM7 u|ϧʠo۟(N^xlڮXI5\hE~zii( qZR'- % ;k4 40o.?o/_V:ys2z\S9eyÈV" D:_z0_1tN$VDs.MZDQZsr3.uϹ|q.n=z3{Sbܝ0}OEDk;qSeȷ'g "#ocye4J|rp~Kz)^%|W6uZvo(pO:O"' X)ȞW7)T]X^!@Ҫ?gooou >$OwMheՅkIXYQidB^ց8l 1cƌ3f̘1cƌVr $cJr9DaD%Seeeeeeeeeeeeeeeeeeeeee^z^{.bH01H d8 õh) V"()`\^ 9V<|>|>|>|>|>τ 0!t}Txbn}zJCN +yh!JY4v@zI&&\#$*q!yÜoFˌ0KȒU@'=΄#D44,mB;WPLk" oh)x`/t ?w@K]yφh#v1qn$GV }|~‚S,NX?߯(#7Cߏ 1#.\??>/ ;,.eT'`Yk`)ˆfD͈P((h)>*  }.?'w&M䮁3;_ww4r?;h; 03*p?uMfTP=xg2Αo"x1Nab\ o4; a1gq`<#rcH @DD&0hAn6I`"ȅp"@#eGqeCezTĺTo,Q}e _EFvȾ U {cGy!T(vOhL}k Î+ ;a.I#;`xv`wZ@fu{7f/}0 d1;f׽츖ƲVNKg(dLv9g{s;uսPw3aKHsh Um5| d@luy5ǵ75mn 96Gyġ6tQC'e# ]t*'w&t$B@/Wt .]zc@g]'tsDn~e'zD/"[#:KD_*ݶTtZ>+H]gu X8ꖯ^i)zK9^4G7E::"G?ލn 5`F^ko%C{zgRHM=mDP\j02]`,D~o~ᄋ_L߯M{^T9OqOe ~*uYƾoX߳ 4l7,߃ݮ~[OWs^ ""izuO%ա(~T:@20ę{Vt_t/&F*>hC*wO U4E4 (I7^3-oܺ K)R 횞N>N\tD<; =P v tewP-'Ф]-m9hR[EG8n;_ 9rQ 6Uv@KH=p 8rs@FFxo+ E|C4= C9)b{2DL&0daI^I,g^pr)"/hj4^N7۱^8O֭_rb?^d#}+$}5VX+̃\.Koz52`Lw"H"rߒ\ %bA ]_*B?T^EcOS Cyq/NVBA| +,$.ET9?HH U1 S΍FՐq Q`xt$d"JC`o +CU4@Dx*=7&] 1#n)\N w7 I5HV}fh 'GfCP? `P|k sPl~#o/hż_)Sĸ9EwUHuP8# B(aϚ)z½CB"QMK[[DCuGC-l4LzA-DC·aX(1?qae bT"#r[v0`;dj-l.N2NrTcpM=#1INr\76% ԺI-&N2.qayRF)A`e=2.38mP^x9H*Y;K:Xb[Y!d8?Ict >C{PZM#%X= ^{Hm>A*JcPs&7 >he4%E}@wa}_~Ix/~BX{)~ϝo&Z~F}KDߠyBc>bV%}J|{&c .Nz u)r+/G1sS_Wg GU'プ߃kRUw5ی}cM.UbOR#}Q˱طD T~GO}Pd_+H15Z^!_~Ix/~BY܇(x>5?s2ͯKHOx~c4_G// @p'4FଅB1018vUUpqR'H\wSt%$k-x#TQQ3E#"9IS%>f.FʦUEt,5|L2JD|8fcQ&H8 o!hO';MPR RRк+214%߂%$4a#9`'|} S86;&I YKJDK!VhR(ec8Īeq3=#}QˡRL$p4̒ @!y۴ ,ÛQ'SDom~<FRL$p4̒ E(CivYQ*FL%<!eWt8M^PK2D 0Krd,o]aQ'SDom~<FRL$p4̒ H ;tܦ]PK2D 0Krd, ĦeeT:J$x$zCnˮ p6 &:nH aȐD ge9z\v HH"wt6yB::D!VhRНh:R>Gog~ho21h:^[SKC;Vտ]ƭmDmuTz [}tVg ۨS254Sv33P`YNF,&l&֓f46UfAYfeYf22Nr)r)r*"* ,,xûfQN=P@Fm(߈AP-Ԣ)hpQDȨDJDK6R*ԨD$d'K&Vv$#Ԥ&m 7nTq)RLN2?[:6'*~U;qeʐ]B&{lvFL% \ $O P%|_W*kLPEZ]VEMA0 Q]ӳï۲YM˰˪Iz#qfQ0 b{~skzcu[vUS4KrC0yivY5Ip=N,JFA B ~zvMr nˮjfIb>6-.&)iEI(A]ۮYmUM,Q uܦeeU$8 ( r1=9~5=1-)ze4̢$a m,쪦i(`:n2*jzY9횞~ݖ]=͒ |^mZ]VEMA0 Q]ӳï۲YM˰˪Ib#qfQ0 b{~skzcu[vUS4KrC0yivY5Im=N,JFA B~zvMr nˮjfIb>vY5I8 ( r1=9~5=1ע22]HCb>6-.&)a%A !8w=og9_3a%A !횞~ݖ]=lXmLy `Zy(,I8 ( r1A=9~5=1-)z%9!۴ $4a%A !Pw=og9_eW5EO$G1qaUQF ( r1A=9~5=1nˮjfIb>6-.&)a%A !w=og9mUM,Q uܦeeU$E4̢$a m,+-)z%9!۴ zY9횞~GeW5EO$G1qaUQA0 Q]ӳ/쪦i(`:nۨS`=Rc HOYmI8ɨc2&㨣ii8MSKlctNjy`9!R&)'NbK;h*5EF,`]ՄO#oe"_Tgɶ2?-4N+q>[6`/WRlԩ6h<1oq=î&ՠyT(I0Kr޸@i9nR K2D $wڨSm*Ѥy$x\nex6."ꄦ& LU}iާ`mI dָhF;[A54W^$ I2#̇q@n @Gt2ټ!ik1(S)~L*Q N'C0P@tCQF*t2ӜYb;4G,PneBR\=hNҴA*9<0J=9y?q7y'+q7q/}'q/;usM=ۦr?rԌ6{<@A=T`H͠`H2l!E `J$,bkpK5_s5_5 B ~H]f 0  A6,V.@+۶1?cQX|83 * 4w쪦i(uܦeeU$E4̢$ W$w=og9_eW5EO$G1?6-.&)a%phh0"8=9~5=1-)z%9!yivY5I8 $E4̢$ W$w=og9_eW5EO$G1?6-.&)a%p\h0"8=9~5=1-)z%9!yivY5I8 (IC ]ۮYzvMr nˮjfIb~^mZ]VEMR=N,JR`,~Eq{~skzcu[vUS4KrC:n2*j"qfQ Gc+]ӳï۲YqaU!f` ']  Y %@v1p克(2 4R:C h (ј`U5IzůH ~zvMr nˮjfIb~^mZ]ůH ~nRWZB$).tR )]q@G{g4w#=NF$`WΈ`W{Xhi iP] LAr?AP>gО] sh%^WhHqﭢ8坘# }]CMMXktXlb0yؠ'`i'E`piad<^j^JЈ\K4~շ"!`-7q؟-?%1RaC>NO4nm%[K@?=c5ـ@r_`Aw=m堯ݔA/aItՂ>( :H{ :ǁ~@03 tnHbi@HzMGvqolL3 >4^Al<ҲSX KֆoJ.VxV/Bxhyk~1qᾞsّ.?NJz<ؕmCieѬq򬖊7+LűKMHd O,|[}&I7">jd;HfֽH=8%h+~ed ::}Vz='w8]p<_9oSxrh|Gs͸a͕Q:"f9tEnZsU۬3r p$g! kwRFXX~C*To<1IԄ('/-hd1?t9탇*VmZ=`/brRP붔 tv=J$u$ X]->JB۲T"#Qt8M 2L(D"DAf AVHiD,3hye'/UvRv[w-uvP_с/ft#%ti/fL1 ɀG~&Yc~v4}x1=3W8a ɗ=pV|FDJ,ê%I9g)kPv5$uM+;WVUyu2D)O92B&Y;bּ? N[^kS4ϻm"}yw?|l>]北e~$sD"뜌pl w^ۨj\I ucn3L{=P41ț2ٕHd#'4P4ožV5F_xQU^D35?Sڽt$2.ВoZˠAJMfxN7A4-,eջۨdf̣֓4)13ph$\FFVF&#DduAleA^ x @ |UTRw_f}`'o԰q']*bZ?  `I LUm5'Յ~[v|($nP(6Ot3)?p9,guG* m`f%\]c:8m䔆]CyEr'x bzqM7 L4^gk6}$PSEW8UYHl<0751{)_OZQ ?c%1p2{wxlĪCve*8:joʅLnLD{{?: M,<X^g\63L|B># i!eUHM)5X҅qT2F"兟a["\ AA "t蒍KU>:cxz#Nƕ3G+\_09F6ccW/̆95?:! _ko$X,{3J9M~~e+:U粳P6(0ňkx)SLY2e˔:PHwكKF2"D!BBJ*"v'km|V f蔑HuL+Xi$A$A " %fBЏ̨0ev-q$7gQ//Lf^TYsZQ HjleYq\YZlbHv9^ʅi*7=~2r`m%j <]S\NV7ۜ zl/B 2${ ފsOwlԩE g0TwN}`)ZVE jhh\h(+ }lbMC1"{~K~Oզr[? QUYH:(j~Q}^6m}ZׂOVɜ5rhF5 ^N+%wbgTM7frl<CUaKև awmhk<L60G@s܊(qǟN>55hICAA-Ua``Ps,rH*Y )C?z)&>Ipq$ a=R]. ʓӚ Ҿl7te }LL$Ht]D4EUEC K-?)a.K YPh֕WZ;K=tR"3Y`W3mS̔Cmxhk"vtwhI&P4r]F)3I _ mڢq]VUrF‚Cya3rs:,s>LWK\n 0*j"E]zcu?g`Zvx%S=dF05]JGh UAG3O(D~\Q7̎[FnCGO=%~#}dz~m06/Y3gW$IW|RՍ:yl&V§Xj dݍrӯ/bT҃'WR|r3jk#1i8^"< =qx\ 3 pMIx|E7|oe,R)1#6>D>,@<Ӑc5x+oA̼zCT6KI%gb7k- ni M .*]s ͙32%CJAѓPŗ[ȍþ|0 'G7;]mx|6ߩX 4,hDg|U~~okR8\~Y_POBoIM4P@&HJ@+t@K@ b$Tɚz*RR-ЫJ>{,r##$uq oJo֝d@0 \L\!5p@@9Fd_ǘո> 6a@U-P V^͔gj%4CL<;L'k :↟γu4N4Eg~f~> f]+ , ]#܈rJ̦ӆpڲcޱR0׎&oi޽w[kُF3(25+{7؃uJ.|nI|p㦋FlS+ZV=G4JYBV,.8ȼ >dfu>q/*h]G<%}<#AYG@,r^,}鏩W̕KO?֛>@Av)#8n*յJ]wg{gLW3X%HIiuйȠkb:G'f}tX-Rʼw 5!V5܃g_k\jyN\ImOI?:2sqjdy-?$" +ɣno cj>XY 3|PuI^m?;,T<3Ӡs䇏Yx<G8i>^mwQΈ,uw53rL4}О/!>gJwk5YS,`6<E&Ԉom{22/{%1R>e-d@W{M oY4{d&~)+y~!IEG.ړZSYmEg6.!% J,5++ڦ:E+L".6ѥmzx\7,Cs9v\^ +jM?ӓ_ V^`zQ81>DsQjF+_Z]B]ivBf[O5(s? ϓ"(=jVf1l|g_gh/#BG(\)TPhCu줱 QGfޝ| AR e/. B e(K$@Enui]Z֥uiQEQEQ/&[ï۲YqaUQA0a п?].YmUM,Q M˰˪IiEp;&DW#1m G H۴ zY9bw2'7O=B5,@Eڣwށ,@,˦knV(2瑝Cf]eLd9%J0UQA0a ?].YmUM,Q M˰˪IiEI\0 bm,쪦i(uܦeeU$E4̢$/r1z~s jzcu[vUS4KrC:n2*j"qfQ9=9~5=1-)z%9!yivY5I8 (IFA 킚킚~ݖ]=͒۴ zYDF AzvAMr nˮjfIb~^mZ]VEMR=N,J4̢$a ?].YmUM,Q M˰˪I9=9~5=1-)z%9!yivY5I8 ( FA 킚~ݖ]=͒۴ qaUQA0a ?].YmUM,Q M˰˪IiEI\0 bm,쪦i(uܦeeU$E4̢$/r1z~s jzcu[vUS4KrC:n2*j"qfQ9=9~5=1-)z%9!yivY5I8 (IFA cP_a$IA! @ w҇9^t*97ј9SqIK PKI(^[/ǸɎxr9YݱaDgF*3]Tqm\4qab?.w!ZhL()RKA)u.|_ GrjO%g^\_Q L8]@t2F2[CّKX[?VB,署|>#{b)X˸z(ytA2 hGrDL@ф{,(h&t@sDCHtDC$Zl""z%l>1-)z%9!yivY5I8 ( FA 킚~ݖ]=͒۴ zYD AzvAMr nˮjfIb~^mZ]VEMR=N,Jb"Qw=og9_eW5EO$G1?6-.&)a%9(AH]Pӳï۲YqaUQA0a ?].YmUM,Q M˰˪IiEIR0 bm,쪦i(uܦeeU$E4̢$*r1z~s jzcu[vUS4KrC:n2*j"qfQ9=9~5=1-)z%9!yivY5I8 ( FA 킚~ݖ]=͒ w=og9_eW5EO$G1?6-.&)a%ِ(A~]Pӳï۲YqaUQA0pa x?].YmUM,Q M˰˪IiEI:0 bm,쪦i(uܦeeU$E4̢$r1z~s jzcu[vUS4KrC:n2*j"qfQ9=9~5=1쪦i(uܦeeU$E4̢$ r1z~s jzcu[vUS4KrC:n2*j"qfQ9=9~5=1-)z%9!yivY5I8 (FA 킚~ݖ]=͒۴ zYdD AzvAMr̢$r1z~s jzcu[vUS4KrC:n2*j"qfQ 9=9~5=1-)z%9!yivY5I8 (ɄFA B킚~ݖ]=͒۴ zYB AzvAMr nˮjfIb~^mZ]VEMR=N,JR!Qpw=og9_eW5EO$G1?6-.&)a%(A~]Pӳï۲YqaUQA0\a d?].YmUM,Q M˰˪IiEI00 bm,쪦i(uܦeeU$E4̢$r1z~s jzcu[vUS4KrC:n2*j"qfQ 9eU$E4̢$r1z~s jzcu[vUS4KrC:n2*j"qfQ9=9~5=1-)z%9!yivY5I8 (FA 킚~ݖ]=͒۴ zYdA AzvAMr nˮjfIb~^mZ]VEMR=N,J Qw=og9_eW5EO$G1?6-.&)a%i(Ax~]Pӳï۲YqaUQA08a @?].YmUM,Q M˰˪IiEI0 bm,쪦i(uܦeeU$E4̢$r1z~s jzcu[vUS4KrC:n2*j"q6@ ݰ]nQzWB?+PzW^ ?+PCW^zCt^t&r|D?\dpÉ."?&k$etrrrjfIb~^mZ]VEMR=N,Jb Qw=og9_eW5EO$G1?6-.&)a%9(AH~]Pӳï۲Yq]Pӳï۲YqaUQA0a ?].YmUM,Q M˰˪IiEI 0 bm,1z~s jzcu[vUS4KrC:n2*j"qfQ9=9~5=1-)z%9!yivY5I8 (ɀFA B`0 `0 `0 `p1/ Mgk7skZذ$=v`oLlΝ<;uv Х;@ B!VUUUUUUUUUUUUU*I$I$I$I$I$I$I$'Tv92%o6I$I$I$I$I$I$I$II$I$I$I$UUUUUUUU5$I$I$I'TF5&`70 ZBD-8PC{ 49133333333m&^VcT)T"D!l4RL$`, fffma FbsX+U u2H#Qt8MsT(Ip4 Eq09s9{ڶm۶m۶m۶m۶m۶m6&!!zq5R'~|?%v92%۶M$I$I$I$I$IR*II$I$I$I$I$IU5I$I'Tv Х$4@a!BUUI$I$ITժUU$I$I$I$I$'Tv Х; pB!VUUUUUUUUUUUUU*I$I$I$I$I$I$I$'Tf)FDDUUUUUI$I$I$I$QU*PU%I$I$I&Tv Х;!""""""""FDDIDUUU$I$I$I$I$I$I'Tv92%m$I$I$I$I$I$I$I$I$I$I$I@UM$I'Tv Х$4B!UUI$I$IUUU$I$I$I$I'Tv Х;!BjUUUUUUUUUUUUUU$I$I$I$I$I$I$I'Tv92%9m$I$I$I$I$I$IJI$I$I$I$IUUUUUUU&I$I$I'Tv Х;B!I$ZUUUUUUUUUUUUUU*I$I$I$I$I$I'TVR-&`W0 S ɤJz(顤J   1><#I$I$I$I$IR&%$#"!  IϦfF&ťeE%$۶m۶m۶m۶m۶m۶m۶mGv'!!wy+' {K4*N.o&`cp1SHVRu((aaaaaaaaaaaaaieYeYeYeYeYeYeYeYeYeYeYeYeYeYe۶m۶iiiiiiiiiiiiiiiqm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m]u]qqqqqqqqqqqqqqqyu]u]u]u]u]u]u]u]u]u]u]u]u]u]u}yyyyyyyyyyyyyyy  ~}}}}}}}}}}}}}}aa              ((aaaaaaaaaaaaaa88(((((((((((((($I$I88888888888888eYeY$I$I$I$I$I$I$I$I$I$I$I$I$I$IiieYeYeYeYeYeYeYeYeYeYeYeYeYeYyyiiiiiiiiiiiiii((yyyyyyyyyyyyyyii(((((((((((((({O4M4M4M4M4M4M4M4M4M4M4M4M4M4M{{{{{{{UUUUU뺮뺪,˲,ˮ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m۶m۲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲뺮m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶  뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮k ]ӳïnˮ)z%9!yivY5I8 ( "@0 0 qq0 0 0 0 0 0 0 0 0 0 0 0 0 0 ò,˲,qqqqqqqqqqqqqq<<˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,4M4M<<<<<<<<<<<<<EO$G1?6-.&)a%AV>EO$G1?6-.&)a%Aa}}}}}}}}}}}}}}88aaaaaaaaaaaaaaaYeY88888888888888yyeYeYeYeYeYeYeYeYeYeYeYeYeYeYeiyyyyyyyyyyyyyy纮뺮iiiiiiiiiiiiiii۶m۶뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mq<EO$G1?6-.&)a%A A!              aAAAAAAAAAAAAAAA  baaaaaaaaaaaaaa((              0 0 ((((((((((((((@ `aaaaaaaaaaaaaaq@ @ @ @ @ @ @ @A88888888888888H$IAAAAAAAAAAAAAAQEQ%I$I$I$I$I$I$I$I$I$I$I$I$I$I$YeYEQEQEQEQEQEQEQEQEQEQEQEQEQEQEaafYeYeYeYeYeYeYeYeYeYeYeYeYeYeiiaaaaaaaaaaaaaaqqiiiiiiiiiiiiiiyyqqqqqq'ڨ?^Wgˍm0<;9E0ȒHIIIII:SI[F Х;B!""""""""ITժ?PU%I$I$I$I$I$I$I$TV92%m$I$I$I$I$I$I$I$I$I$I$I$jPU$I$I%TV Х$4LB!UI$IDU UU$I$I$I$I$I%TV92%߹۶M$I$I$I$IR*II$I$I$I$I$I$I T$I%TFR Х$4?BUUUI$I$IUUUUUUUUUUUQU%I$I$I$I$ $TVR Х;QB!"""""""""""""jDDDUUUUUUUUUUUUUUPU%I$I$I$I$I$I$ID %TV92%=m$I$I$I$I$I$I$I$I$I$I$I$jPU$I$I$I%TV Х;!""""""""FDDIDU@U$I$I$I$I$I$I%T<f+%pOa8wT__O[&7sٶm۶m۶m۶m۶mm$I$I$I$I$I-,+*)('&%$#"!  MJ$I$$1 dFE t6U:)%![UAI$IUUUUUUUUUUUUUUU$I$I$I$I$I%!!۶)O^mV92%۶M$I$I$I$IR*II$I$I$I$I$I$I T$I%TD&@lv"FfdkFka aaqUUUUI$I$I$IDUǃp -D!"`a"BBJ$I$I$I%K!{*QUo[U|w?ůۻf f.pO _;VOz5=]uzXҘ0$x (0B C@*AH |!qF&a]u]u]u]u]u]u]u]u]u]s9s9s9syu]uK-RK-RK-RK-RK-9s9sy%!!_E)J4JQPP(ES$RF) E)F-QdQ@<ƢHI8T 6#`Yc0 ChR<4M4M}}}}}}}}iiiiiiiiib(erZ$h%RR 1uJGmBP\:NOW6en %L 46zzwz7zyywy} Cup[FQe1QH%!+7dЇdQ~X~$R(?.E(~\"'ʏGQh~4n5)`LZZ;UE:^hfƘ1s83c̘iff̙13s̘33f昙gf3C]l!,0@/P*(WcF &Y "Px84!Ro١z(u;1g&)~k{AQ/=O:S/^'zn۴,D|{TOzqݶiYva T ؛QFt+!Gi;,gݨ4sbKi!+$7Am+leH)kë]z0zg}w!a&k3oI7Kɿ#ov(L?VeBoJ[DWC=DOhNwMMU3&C1ӿ||00*;2T++۞^zj>j.P1b#4;,Gv#'n3.O%҆kk%ƺA$؞QGĩ7! (Cc>SYCĘ=JktK#9+NM¬c78D:*p=vgmn2޳z8]^X{μ5L\`[̮R"1;nڢ{B`e@Ixmo{n#4;,Gv#'n3.OM뉋ȊzjtK5jqshl9+tC\=U;Kd[ DRR"1;nڢ{J"DD;RH d3a@nGYv$ڶmkVhSGcBIAEp~SjY G%yly4E~1> .mϤelBȝZ0PopX;,KOK-OSO|J֓sH# &ʂ>ClISE]E>=hàu?0i#Z"=P 눩y]b m=L@fϰ7pN&8񆤣tUӞx嗂}v$u MD-~U*AIrkd-)$Ie p{ngWO{XDztGT|H)L;{`Z]0oD> t 4o 80G4< ^ch+U) <. Ґ[X0. PKj.cx0}u`uV4F5ݲ%q0̮m,볼Цl)$*j@grI,D(g|||b"߂`3U̓K s x)!1A1$HdqaUQ ƴP$~6_qNm4rBGYP&ǯniqe0`\XmT,PLlqL|O"P)na574O+%;@ԍ +N}rb+C8&h'tc;pfВ)1V^zg$U-j#-R4zm8}϶!]GK*q mɒ먊igzeGr&jabYc8YmUMӜ.[ãDzC»nlmٽ=ҮX'cT Î\}Sn0*{{M4S_8׹DtFgp6Id-GbxkRT ѐ-Л۹l6EW dh9u3$Hp2\/3`vĀ,쪦i(uܦeeUV7[Kshkn( ib d\2[WOo+ZOz*B|@y@FaRf >G.) ۡ |˝E uzp1~Y >#eG ŀ&ֳh*-B'P">bĀ@y=2Bd`e[P+U (wǴ>o6Di|e;֭Yt˖dUTDs]ɑۨYgyUGqL]zFf;P`RFH|Bb d]êP۸*_-B>Go&gZnRlceS@gD|tN ZDߑ|v *y&Y(!}umüjFka)hHhI4FZ<'ivF_!WpÝ|{kq q ;^ڝ[}WWmS]OD˓4R$kpS=S(|ӮlZ܈^gG`xG7o~7ͯMI 4WҠOP$&E]c'PdOJGiy-\x&[{{yZO{|+V? 2U ~2K1&x7`G0 18I3D7o~7oӔ >%@$e_k|oC>_SNG_w &xMiX5i{ȐׯåۙXud˕TTD4#P⪍n yMVbRA1@*ALp{ysfk =rT457dFc._[ WPRʌK &n)lM3 .˪*j4iZ,D(iYb8$﹎;B?Zv;pٖ,(x~Wv$7nbbY^Q\ccx6L2 .jT jj,EBHHHra9,$= < QӎXveەU4'a;NMI]Ucj{q(xWqjJs;;(_FJ P#R|b wbCn/-SR!YW# '-2m~;*%q@tuO6r5@:taYmL9Ww`_6uպ:Zv;HE -:Isixeڏ._gc%w9{ [DnCr}Ǫ[r꺭]J(+;{JPV6jOe9+$X e=q $lHrҒ,F/ҁ^c|^¥s. KJտ~_ 2bȸİ )F{v?s9GRw&Ui#jE_aŭCtȃf(Ue%SOৠ.u(jEh2@߀O΄ DNMp32'W.SS*`P"[0 l%tjE‚? Djdb,qlߩo)e^K_[m%V&D^r2.REÌk◁Kb7!Ra<$ՉF&w_;1FBf@A;a,#%sc90u/zA@OA,Y+j6uM]`wW;D<#>}vaDQ& Jj (,sesJ`̻t|"odN@$^B{!8^/Sa=w] Y]$ G'ٴyɆk=yn08h'c.-)%Hsk4ff<NABH [Z!ltH})sw Drnc&on;dswGjw2g!;WL6mY } 4NQM) V.Vn 0 9:(4 u!;[8у : d5Kֻa"1}. >,yPE$+4- f9!({۝bG!g@V7OD6myMAfMm#xϊQ~ʃ4Zgm2\//RzmxRcs\yO 7dmW.Xv `-Xv>XP@#wň%2d7O!p|IE] Y2꺽$m|΅)U26U")+4|g0R w:@,*2ダ͡ QԶȴsv{ H:̋w: /.jR#3!U5sl "#AaVAwRǯ"c!P؛\ӎ6M u5mҊ$ V7 P9 okєqSUUUUUUUUU??4ˬ"&0+₴,ǪbU0LҁdD$<ΎS&enۥfUf$& alVQdyA\X1T z'P2 #hgqr斱ajw9s9s9s9s>PPP@!z{{{$Ǿ x}_Dw~=\VR iiFh4FkZkZkZ9s9s.h4Fh4Fs9s9%\\VR !i5 P( BP( BP( BP( UUUUUw9s9s9s9s ˲,˲,A{{{=aaafYeYeYeYeYeY%%\<VR 2ZkZkڝD"H$D"H$D"ZkZk9s9s9s9D"H$Is9%\V @B-h"hZkZkZkZk7s9眃H$D"H$D"H$D"H$ ;s9s9s%lSEO f7"p;e* !6>4M4M4M4M4M45 2*1 l"-r)jqR%02 !h8sM4M4ͽelڅfUd&yE\փX5T8%LҁdD$ xN4L{y}}}}}}}}s%!+l>;9V'\VR )#"{s0 0 0 {{{wRJ)RJ)RJ$0 0 0 0 p9s9s9RJ)RJ)%\ R9$ Wc d`-X 0 8@{{{~`FaFa*&<<<<<<<{E$A<C d=/CÆ#z8mgiL'p檵hJ`ejX( Pb#(BА>=͚/cMVU$A=NQP6$@.Ҡ0&%!3yeƼꪩU j-ꪪ/mZZU+UۤRUmUUUVUIUVJUU)L\BND( |vft&3?远AjaC8V8R>K2!R#( ?i=Q<[csMYMrLHüW2,)=$sH!.Un-gW71Γ?ڒ/:UZEItLꔇTye^e^y[6]9z:R.$yYުkeVs/@$yOj,&JymQkurZԊDS}rlۇ"3vRPU5H ui3YЉ=6ũ6\kmTTF8ʞ%A!x8Oaܓ4jAP/C?C+'<9Ғ4τ7$X#XHi09I(r Ʊ\#q(Wrn(18q4űr*D\ʙ3R Cc .DGq'Mdl3_+Pg5, $OUWS;LQٴl5-6sZ1UfaLϡض6\ۇ"1e:`. e"A-+dM`Čd0a5~G|:w#ʵ\_D7#vV߂cpAZ 9njRlebSɈFwBQqgȿdG[C1ٛo +4֢k$Bfc[E K69D!C2EKؠFcO| @d OޏxKV ހ /ŞF+W9/xkԶJK~UM-(emCOh{`\)-ߝcHP38V*4oSkmxkPhr%G܋ /DHsB I+_Y3 h kY((t@7%XH |l_ | | x,l7[ ? a4'(4" zgv4b StWV,}ڬ[\MN礼?j6īt%yգq /*^euAiGsGo4Nfxn)Gf^evM2LLY*4oղ5H~Oq23J.2O\,CˈAoсykFu]}E4,,iM&u`|fƳ5z+vy:v'7;S1z8 ,(2v~LrX`)6?W+ݕ1N3jb? Svzx91}\=?B8 V픛i_+5 4l[fȦc!}WJ2zW X=jت%mp]lMnRCW^+IOhDG4=9CWn1"} GZiCi>< ]KeQ# "3v/lJiuG&]hH8dt#T+:]CEt'Xbnl-:ؖf{j/,] XDg -YHH2 HIgB 쏗DcH z>'C_y6 B':&AwNWX#5cyOhSmɈF;,YUJy#ױQȚ%%gjm85VMTM3l뜻AdD[|*a h=D64h}.q9QT^yP>S@ N{qIoڧ*-#./1hp@n͌s'eSn>)=k)I$ߋ_bdcyٍU!HT\׻fªBM ֬8pI&_FM8j/QGolw2A`6r?~=z^!oh_b=!4U`eh;2 RX #6$lHȼzzjC~򚉺͝{10ң\f|FקgyfCyyʋxoevV /SnaU\{썽H3T#l|X/o) 4}%>y_Zr.No0/cr"dv`itËy{t{/q koPh䀇y $?|ey\t"IFҸضEWŀ%N bi/:0kj\%,.1ɒhN ^-+YV31L2,F8$ÞD" r ʱX'kWE/I]sYCس_}6s==׼[@PvV AڤZ0GJ뱍PkUԡF0e7r`jurho;} ݡ([K(^HbAMRJ3%J6?'pjt ]fsa5r0,pPUsBr-(QG/HXdcLM;CO*3p[Ó+T8L^\wZ0i¼*/2skg]PlZ  pMT*333333333333?Sd2GuZup1WVHhYmة "o}_F ( d6Bˀ#|LYLH@pIFX_PfH.2MTg՘ZOo#k{٭XNX%? s$MYSFo{m(ƦXPyΆPȆ_pA:{} ̻H,r8 Qn69ģ)HF´ڦlWI`W=w9]D6)1/%]1i#ńF4}] O3&_Gٕ͕T4bw{s\hҖ'A 8Q+ XđskhJn#Ak7/{U=E!B-GQ5~?8KK]ki~)xR=AGB+sPP 2,[0=//Pa{peKs2 1]$.E T\L.'\Vvm@GkJ/'=_ATl# ~rfՇ|c%pxRQ6}ݿZ) zwzfb^۾=K0z"%@֨518]v5L;?Dɲj%Jbwx O WķS<ܤK@D ?ofg~c#ڂιSQw(Ns1˅ܕ|{d0;Þ Ȃi4Z!I7-Zm'a "\Mz+Q{s62,&U/?) }LN~9dvE,UQ0 ߼;.j~h^Eڃ9uCC'd#A tQ@sBGn4վ$zʹjU+WGK7^#T7`/o#ue}=?w#o9},>n^7ߛ |`d#.5Zu&t'']j/8ջ+IE.s`I oNS:++Ɛv;UnRJ1hnkF<'\~/²uV"!2u((@$aAƀ½t;κģ5Z^8#a:jt~ЎBͩд N6/{D'|ۓ\`5*,7CDa$=/0q 5ok ǁf.A*᭱+F"reott '"{!E+"HlzV4`cv'LB|7Rln {3E-:vco$2lQ*wX@A8tkKZū/^}Pd8%6߲Tk& mx\Ys;\B#E?$E ԧ1 Y;_38kB!5,ʙ(Nz2Y.2:7x5?+̓ntia]S˔ ]GeI>zP))|qQPL~^MJ$ ʀJ i[[Әn5!;09AqI-$8 50_x&~;b ~RGax_۹δx1zfؼK! @Tn  T4jb*it #N;.Tᆲ7Զ\Ī_]pW#WdZ'>p>~`oW 4vfK~3^b)IGO.( ?/pqtyL"IgcmOOFL0\&_z`|H󓧞qjzIq^ܽdA5STQ!9gb}X"p@APŖ-^w7C%-DiŷVӇR;^RO}'Gvm PH2 ݳtQFHDi^Tk!'?J;>8 &.-o%YOFn_KX )B3b -㐭$FD ,'zK`|_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-)zjfIbqaUQA0 Q~zvMr nˮjfIbqaUQA0 Q~zvMr nˮjfIbqaUQA0 Q~zvMr nˮjfIbqaUQA0 Q~zvMr nˮjfIbȂqaUQA0 QC5I8 ( r1m,쪦i($8yivY5I8 ( r1m,쪦i(%8yivY5I8 ( r1m,쪦i(&8yivY5I8 ( r1m,쪦i('8yivY5I8 ( r1m,ܦeeU$E4̢$H@29|i_O٢́4`"3d xF_c"h) #O Wf,fթ?@Go8Ъ`oIDiXA|^mZ]VEMR=N,JFA B=9~5=1-)z%9|^mZ]VEMR=N,JFA B=9~5=1-)z%9|^mZ]V#S&c3 `Pϡ9XLHn0 jE-{,á!w6/`7 88YdlKgQ=QŴSެ+YvqU|/Qoc%E啠_McJ[I]YwLIz>YS.룮GN"β'y\;Ϗwks.& K)b]!b]Lju (W{ƨISԣV2s^+YA*Gi`@6:~L-ez4(h jɅxNO|NUb Zwf"L\-@0`\``Hd""2-z>2 iZD~1Y5QRNaX8֭Δj0렠7G7?m>a7n4cnBx$'}}yəL)@hF Evڠ,a˿$h{dLhk#ch-KeϞ,x="m-ey>QW=x_L8)w52YΤ$PLa/WRu^6@mE0o=ּOi؎ J=vJ? Suӣ@3-m1溕I%%NAena`;D*Dm; i7NpTf A.r$c BZ)xQE_O ,Xظe M˱Ͽw*AijY ͘U.ϣr6\s+61fk)]3ϛ`jOfDkU^O!J>Ƨt]Wa .9i#D*=#+uM:-v<@#PۈIN. ۶VfeL>-`hE+i&I0zrRLipUhbfp|d~m۹7.ow[oϳQSi&yΨ4ϓw`co\ȉ&`ݹ-X8 RA&P` 6`3'~ÐG4M03333333338::5aYmUMa .&)GPd v0D4~ݖ]=͒0`(*j"qf~ݖ]=͒ eq$i4KrC*ImH$ApY5I8 r nˮjfIb~^2GwwwwwwwGPdAS}LH\gvzWgu %!AO\q:BqWժJVU j1(9Ae˨Ӎ%uR~@{wT? g|>G ғ,z'O Sb$ 6o) (.[BHh⑓-E(pV9@46BkJ!萋"rp`9::M+|UR-3aжG_ʹ|6nXy]y`C)qL=d&bY]ZN$F!dι z=mҋNz~E!ҜJQ1{璔̸@u߅uD@Ur΃QF1MQf9W bzT*gT Wf%e UZY: *7Ẻ'=c b &$S;p8E 1{'KTWۭqB# @nR֪BĔ-RH;/} x~Ɔ|F;9>Vv*4f7u"] )_vJwa+ENj9ȁᒬeđ޹2С$,*k3ݢ wUʯQ lU-9~+Vg亨ˮ_51.F0H9U xBP.s:NBEÅ;D^ 5(T XR=1BmصGGsF;(U3)썋YJ}u\O{c6Jm!Ijf)N@1> ϖ=%F15i( U()-b_CYq \9Tq %*j7$Q8DJe]?JYb5J\ݟt܇ kiӣW_OA ,p{DΨh26 TP B^k%JN;'/qbn"68@J =gW7Q/T5іxSvuֵ֔(Nu*Ő~p{|쬫{q 3咜uY-:(/LԦ3͊Ƴx5 ꇘ;yDn gOw<FbC'|h[g!/aa7'iS)7<17ISۧ3ؾL|f߽??=VD{zr?|YG7LF O7H~Bv8"\EdS 솧st/ &]hʻh;9̻(:9̻ O):9w O)vrw OStR)4zZ%@E|**jgaa#X ~f^=@X7{rsjnbZڄ |twlVd6\TZ:]۫Y׾`@ԒN,쪦i(uܦeeU$E4̢$a =,쪦i(uܦeeU$E4̢$a =,쪦i(uܦeeU$E4̢$a =jfIb~^mZ]VEMR=N,JFA B=9~MzY9_}5;7[hR]NLJ l+i@#ىyWiYH 8S(}ypb;7[jfKb ^ɍZ}VGV!aW)NdF%D>#6!.% `OS/OˀR'420j~f^=@X7{rsjnbZSK|C;xs32 ̇lL+ڧ|?߽N3.߱ʗxHwpƦi(͛B!5<ߺM\4<0ڦ,(yX$8~v ---Ҫ @ b$>7/r nme]UuMTE4=5,$ v 'q mʢ멚iheHca謾hkd*`\}XgmT&]PLL|Ç>|Ȩ"W+;f?n4iᦙǙf/7=TE@lFfo^lፈ@x\DYǝf}7[P |Ql-ʩMk74[#82ը$ъÕf "9@ 0 0 0   p9s9s9s9;s9\fMqli4?:"9Dc1cB!B!B!0 0 0 ðZkZkZkZs9\fMqli4?:" @); L@{޻{{owwwwwwwwwwwqqqG xy!'?^i;qVk_~G$B ru]u]u%030303FB$ aޢSp 2V>˫:6I2{.j*Z&4P:J`E{{{9s9s9s:\Û쬦\M  fI$`5I-lRKȏ#d:&C؏(((JFGQ#fB x,^|h"qqXe1QH08 c( ;l 9_-[WQ Sΐ(4B$BFW'pTMEt=vrvb5RA5ݲ%q0̮<Et=vrvb5RA5ݲ%q0̮<5b&ĀU:'&`QaP$A}}}}}}}}}} Pq6d!G{_ԾǙ %zZo\U$zXcx r3 WX_/,"K 252,˲,˲,9sn( BP(4M4MӴ,˲,\fMqli4?:" 9Dʿ      ,˲,˲,s9\fMqli4?:" 9"\c1vwwwwwwwwwwwwwwwwwwwwwweYeYEQEQEAAAA!\fMqli4?:D"  ;527"H$D"Zkl6fl&\fMqli4?:"K 9_'c 0 0 0 0 0 0 0 0 0 EQEQEZk{9s9s9s9 \iM7il 8h" 9"\ʿ  c1˲,˲,ˢ(("  \fMqli4?:2 1?ж; A PPH [VV!N̰JjjƎ;vرcǎ}}H@3;Pjam_8%cv8^8%cv8^t"m -v dtA`{{.p \i(rbeR$B1!aG 3=V?&gmÛhR &6pr[T(kw&A?0^-)"{{{{#ap`!PpZ A5H qq˺˺˺˺˺{{o뺮뺮888888888 d.uDd,̗Y<3H4 8, ($GQyT08{ d!3f7t瞚lv4lqMǛw_4jgLfZ/jY(O30@LR#H& bH $;I@ $ ! LucZn'vٺM1qf7}۷o߾ c( uXT5X@emʔ(5[mtB:%i3҈2! x* '۴Ff"^&rQ8{$F dWof7 c( @: B\,IeJQ-U6:L! hiD2`k'%1!x $"apb5XcVXaVXanp7 np(?ӣuJfeBcT:NiD L,XpII@93)$rxVZiVZi6h6hc5Xc5Xc5h˗/_|J+J+J+ɲV&RZ||C<=ig4\k)2hn |9Ip4N!ID(4B$aePR >`N*SlItF')DAS6#(€.ҡpMkd&beb*NJbB&q5N!ID(4B$aePR >`N*SlgzNCڌ4L|,J6\^;)<0`[8$A@ 0 2y`X @+"W muRRwfK4B:%i3҈2! x* '۴Ff"&n馛n49iNsӜ49iϟ?ooo:%i3҈2! x* '۴Ff"^&rQ8{$F dE/zы^E/zы^eʔ)SL2eggggggggggg?L! hiDtX<mZ#3/ (vR#q53oA$M*s`xp`p p+X6"8X 8NK<QhT7``XU_-'x,<{>쳏=lZ6|. j7GZ\pG,p{NpC898:#8NtǍ*==vkkqV-w .6S-^ݹwu<[ݭwww'wnvGxoeYeYeYq-KKhs]m.;Du3dvU-vHjǞyÞ{{6{7grhܳ]3uvcy֬9vyA8rka<"K9pYeYeYeYeYeYaaAAAX>" (2 2-@a >vwwwwwwwwwwwwwwwwwwww9s4M4M4M4M4M Ч\zUijUTRkURU*ZZ}J" 9pbYeYeaaAAA{9seYeY\>"9BB9s9s9s9s9c1CAA9s9s9s9s9\>f&`41˲0 ۭɈaa)ll I+HCp ]J6Ǐ?~Xc5Xc5Xc5ywywyV&]ULDlJxT(Ui]UjmOLjO^iLAH )ۜ فM멜Ed N2)RwBf{ uaU9~tAZʸ(*)3@~b[=-Lm/ YMO=m2j{a-kAYr4 pP X$%3b%J)QC;X8N}VGm.u^s_j2!c;. G6 ($!8 G l˼97L'ćAA0y[qaQYr;sWKw ˸ ^I$EO$cG4<0 8O2K)Gk.UL L|D盐y v&T`Z 5*j$AȨ""`$I #ڴkwYOG -Ħd Νw ^19r>CѼc%qFn{Ln\ǽ^DZ"r3.Xioqu5;ד(1}P)ƉVNu9F(8s޽㝻{ %QnyC2hF\f1 ;[~ȴO*'M`Q$iĭd]z=gc޳yZN\}㮳5Fn"%``033333333333333   Cw   !^먢2;>@=7oN3.߱ /έ'kJ#* 鍝ȅ}ugmFe&]ULD <4c,B$"a^=2tYswۮ뙖XveەUTE5$ˑP㺍ӶLò ʢHraQDA1C}<횦 c]VEMR=N,JFA _ymuM,q m˲몪iieI(ay]qۦiYaeYUEQ$IQA8M0ˢ(I aHHH}GO#eʰ'̠Yq_0۶,(zi&a Y$9 }umev]UU5ME<4 ,EA A{n'me4nD9Q0b !~=;y$(k$* ygi&Ѯ”eW5 ^t>pl꛺h{Zd:`؉\u {VEMR5-nZLh3OV\$G1?LUHYwne6^aM]=Ys-U2Q MHoĆ]=/ {WxWxWxWxWxWxWx7x7x7x7p7p7p7p7p7p,j$&Z 噰J2s-U2Q MHoD.@|fm&e\TeL. x|tolfd^\MT=L,DM˺RmUM,Q @A$d#.`\ ~ڣzxvX7{rsoEy Q1 x~oz_vEOr?n.jfA۷<8zY490~v,nf(v^UV[6ihz =ʟ9h5H'w1of-^V)NdF%D>#jwzfWr6jbbY^QܴIZAs9VS12)R!NK(GC\^ܻZ{Z:؄ |twlVd6\(U'_#[39393931(`@xWyT7qiP`XLPʔHHt@S8D30+Ω'lK#+ ꝝɕ0A| xp~=ݻY&& ,# IУ@OM̽JȌGl[EK:C*0'oN- ʦ꩖舆gvFfVE#o5s-b%RzeTkڣYs؊kW~vqmViSaXKPTHxC;ys533*m"qe1a PG?m6&ݑ͏D<4. T}FF$nZʙCD<]DqКjZrU~>^ E܅O`܂&3L'Tށð ! . @k(NIO )V  ?W0:=" n j įk ZLw=H(^v:!9Rt=rq^w9W44)Ε+8y.,av0:5e"i朄T<;"&W阍 ֔-]|gIZ梬lXR2\~] DAM_H@EP< }wH9idVyJ^ Ax{v>3{*h DINi'=j/`e-/-K0]y".*xkܿ=U{ :Cwܝ{aF'$Ԯ.-ibR!#op [|KSU~'E' PW߹{ꠌ2 MCЪ잂ZqtnKP^Z&ʧO 9&݈?jq} 5$RB[ dʱ'.̌ynqXza4Tk DAvNT8ɋr{ϝBhg  bUNn`Mbc9SpJ*hh8__|:FpHl.GWz\KȉG"qAKQz.6$zΜae/_PVZQ#VoF/6yT(\>W__ xGܰ"60fkIguړB+嗱 gڭ3n}cZ}}JW[NeG13s6vm 6D2)+ȀZ"fWB?/0|*ckhu݇lRhnOwsER{;Dx)p޲3|%zu]ͼV%/SoIb,L|+AqA{ T>faS3}4TR 7LI6Dr ,5vXXUXX4+0,Du)B DxCNft%S h LqX8uDrM"0$Ba0@ʞhI9PzVHɫ&eѥR 0 *γ̙tS4#hjh9}~[b9}۴ )28|0D ["00u.*b'ea!뫺Gڢlce "Mgd R1&34 ~z9AL04$m4Kgު:RX(ZFhFhFhFhFhFhFh|g|g|g|g|g|g|=s=s=s=s=s=s=s=ܛ7Mozӛ7Mozӛ7^{^{^{^{^{^{^{^{^{>>>>>=s=7 np7 YT9 Ja `xPpƵi,_BQ >HH1Z5A jP^{^{l_?st7 npS\ LHx0 } <{8g4bBQ >HH1Z yC<yQȌ o%<Gu*e D8S-E%A9'&\Jl_?st)n -0ŕʤʉDQ o s6y_UMB;d]P$@@Gr"nMȃF@V aR ti!.ټeWɕۨ˳Jr]ڎLU:F(, (%# ՞~ o%8s#51>6*.2r"A''ᜍk;XT2]^^^^^^^^^團p)!##$|A?cS-"Pa`œ9)A o%<Gu<ݨndF`團p)!##D|C?KX͕uӥu؜NC>kslyhV |Ȇ+vrւR i0 |F &\A"W~.Ьq1Ť8$`Jt-9?}c;KyhR [S=Grր5X5X5X5X5X5X5X5X5X5X5X5X5XhՍh.%dDcd Lq%2r"A''ᜍk;XT(4A s=s=Gu<ݨndF`]$yGˮ#E"q%9}۴x(6Bun e7eWՑ ƂR$N$G1q6I0!vY5!Rd(Hֹa* ,@ތ8H@ǙBu-m0i(:n2*J DxCNft%S  %2č< ˺Cml*h$T M ?@w6O2.*& Q(iCA"T$7ZZZZZ q"C0@÷MG SQVue6]Q` TH0΅()!GPasi]a%~y]ɔf¸pEBL +q#@IS0 ! \'4N zK/6^lxxyxٍxьxɋxiH3^(fLxx xQxqxvQ0xYD%ŋK ŋK8odH2nAi',JԈx0X0%#C\Gzc'rT}n$MZdxЉEy] rׄ،\#[I %t>Jb:<!MmEI{B؆S'e ɼ+5n8dM"TdZ-r?!FJfFM>N;AB8'ǹ6A8ޫBٔΩEo1< ]Uӯ4z,U %\bg1jˌtG@1~zsu?)qԖtw; ߼;.x5X;٢n*ѭ*Uvh7ZOSr7``lQ% ݔzzB0V&pGa#c@\=ͿSh˻Q;_*22%Cl$BCR9OS7ZQ{[ncτKC,rh]u7߿pvu; -ᦨwK˚;rZmMp% 0^!^`\oox<+^4rMeKm'ѡqJܴh.6KDãћ9E4:UO+]8Oi >Ej7xz_YꮺxWHrɁ [_y  y3wL¥[ڹ ςGw|˧s*itWm濰7>_$8rW:O[.t2"UpY<8eN (mMhTlc好0\=cd*24Rŭ["BYbS$}ps'mp1r#<"Q~dUư inu~[A-\Qy"xNgA 8A!BCţs ^\7D d<oq4_w4C! R^  =0ͳGRX*5#ze tQFTo&̴RcbLicIު0B9\LkTیp}-=Ǵɜ_ G%MDcIdd HfEjF*, 2'r[Ɵ%Ei\=㷭k!c{r!S"t_uk02!\?hLL!щ e<955#a7#y?Wc{j~#x<҂kAIHtj8rbZd*F1K{ [d1bTg u2H#Q%Ŝ8o]ocu}m;]wSSZ1`/WR)T"D!csvҿY=t9MMmhL\-JuP'S4@Y/!~ :ïk{,orM,{ZLNi$ >$=_̉CuHf9_X޺p755H}2Ō/[U\*9L$,Lj)=h 1{^eVjwR9DpwNq-SCY"oG=QzԣG=QzԣG=QzԣG=QzԣG=QYU"OB]IPD~#{b._ׄ9W߂*0m?tɴxޘ ZWŲxU;u wRJPQ-D>2Ō/[U\*9L$4٥*O8"`(K3ʌhe',z`}?zގ`GߊIO ;FnœgEw22 }nd%@ AqZt^;;\ǹ`Wym+{4WZy%"^Hd@RdH'ɦH`Y 2R_5r+#|Q^SeTj=YOCefKfqj?Myؖ5F[/[}d/tI1&`]ۢ_!LDF<7-{_o- /&\j@?ONW3X0`Vs&0 R>\k(c(pI<'+<^,0ɟ*NW[n/N4Lr_ ͱ97x^ϋ1>k?okܿ`!C{:hm#0h9Z] W ~LS` L|`D #RA`kӬիzFtek=@?-;IR;Glym^O,8B"C/tfHqY96?EK"r|c =PlxnI;OD<{0|C`E(L߻QB#%Ndw ^4F((irTHt, !B)v 2jx/[`om."BޫDo{)ۀb8xT I+ B<@@$ $;$If!&')(\YVQ\ʲ $KYe1C]Lsl8qH$s6ŜooN7"~~mM?6at~O1rM痜no &~mM?ݦ~2rlo~?t~#3f͘sL6fӛmM?9hؠq6$9U.!+Oz>9̞$} ޽B>CrjhzNEqVc.B11Kfr@ ,bL$6tJ I6ߥ| RU%lUkۑw؇C3Wa?ߙܕCǯL~Y؟Cw&>a+ۆ?n8v@ۈT18v `,'aMu:i7M #_y@X\8iVkpZne>*@:Ehty;}ߕp}?使c ғҗ4|LBbB!PH$F#шD!J%R4Zӓt"Q%DyP(JRtNyRT)թRV+֪r^,+ƒf-ZB]6WR]{^; XX/|17`Y,e7gYVlvڰFh(JJi>)( tԒjRO7-u;o* µp+r2LGtζKwܪ[w㱼۲>e܋{ron-۠>vqw-}IMbPEH&%$fԜY[XEheѠ-չZW٬B7|Ƿ|q C{(ċ )` D3>b[/dB9 J5o/ZX{?}6\^#{v D ](&Hxh pbkŃD +3g3XR$mMw22t_u{c+~$ EsE)ȨUJRd%vd4ub%A~gOöN ERN2 :BRۨM9]GF 2@h`8+˘QA0نm|6YMLM>ȏDɑqzaq~h^8<(>FՋ\l='TɝSbknU6<W\<NGȈ1PX<2|1FCgNѕi$wK%|7eDd 6x ]N \. ^p'.2xӪfyǿ{# DG\UúVi7nuΝb19{/S*OI `M['2HzhOlFڼ)Un}Z[}"N4ߴP1pz}UYq_7O'cNIj lpL|e5]ub㴺dG8O{p%0`w~0G ȼja<`Cfpw؏%N4#NIz+*Q&kX5 V?6=:C6KŽ1/,z,c6Ȝx0\UV41ghWbj6m\luD@{##IGD!nk)dzϷ<1)"Zg&>JF6YKARhQr[ ]l9X5ǞtA<ǹj %eQ Ge.5ۏ3R<h{?IX;h:Ts~h-Wr-|;Pbc? 3cE!JƴpQbX to%F-S6uVsl{'5#f["mƞ֊ŀ;Zz' Bd[X$N岭 QUiH4YD9h%M7L0Iz+Fu8z _zh,=v].ny4V&(T݉қT\9kI#gdU|C^تhd}]g=e8IE"­ì{[KkH*KMef.,~=r!f耙b:`;idA~~K]mȋŅ1I M̊[Ip$[aT<3T?r0/t>^OѩUʐhO@&0: \$@K:*(]lIkߢ8^y|_ķdochUu =I%vE }z z j,C]qX'xVНZҗ:zAA;zP.'B_C3#z3\hN 3uuZN0,u$0ڑ/㎄r<˄ȟ`- Kq"]?8c$!'(i`)&XO 5'  9hqPԝg$Q y4Sdq  TAuSYSr/rT鋒JRO¾@GGI *|Xu|PNjZ[ҰU@(kJXՍղe\f@U'Q*9-0]qAԑ 9[-»|r\ #IYNx2k> @~f_8^$6Ŭ[[x__EjoĻ`xב"/UOŐ"y8iů8em)∶86nlò pl2!uP﨔2^!x*e U4doRI=%FMaQhx i4)1I4a pkj|wʉ+C5PV7|l;)q {〹-;` g@ >GϪ ^ zWufe tuIXJ5Z־m  k R9<R!|CdTt*,^ u?e'2a֚09(IFlA85*Z"1&uۧa. pl#7C} vMG{JߐN"BJ㙴g@I{`šocJ{% ^ \ ji| n\k f5ՒU$b+" kX93Lf晄a'\׏`T\as 6u/ySŦkK6&&#ck)c*(`C4Ҙ BjR",8+Dl,fjT-xX_vC $aA 1G p$F1k*|帲F*0xz%A4?q/g=Gęȶ?n[ t)}>4s&a'==-)[T CD%Ue۶G7e2h`(-pnX {8q7R䈟Cl!/!lH3hWѺ,-=E{㥢 ȨBh-[BJs[D? [&TO FMs ;qu wA/r@_W )NpYOEkr LP"Lރb/dT>7 qyqܪ| 5J+{bCEWޞ]L\bO@5*ڑV|Hos\nxGzFLcQoCvWɋW_f~J8y%bR]}A@Tkٸҏj ㈓)"lcCv#49st<JIF' ~XdPt< s:KZxF6VU$e\I`m1Ss]CpdL7.# Xd4έ3h2HybtImy-iINO ѪZTL ij0HY[#?ƁC`ܴ_s NGG7 hTsIN-OCcne^]y|E9ޱW]/EPJK9h e6x|bZovƾۥ''X8cpPnJpտڧ\7e:19?G@-c QIĐK8<L1a=,"wԘ (?`)LZԩ/@4KZix,7BO\iv $/FQ\gr}"-8CNYdoz w$3BP_n}#.9DOZekqw} !7BMX^djpv| #,5>GPYbkt}! (1:CLU^gpy"$-6?"""kq|# &/8AJS\enw#$!,7BMXcn$z%+:EP[fq|)4?JU`kv& '''7BMXcny(((` fV 쵼 +3pfAk+s 6'"o^J@˓͇\I؎sJQ03Q5xl`29\ #.9DOZep{)**7BMXep{+&1>>>>>>>>>>>>>>>?????JU`kv?@"=CNYdozAAAAAAAAAAAAxAABBBBBDSbq|C!,7BMXcnyD)4?JU`kvEEEEEEEEhs~F'2=HS`Ffqw}GGG+5?IS]gq{ HHHHALWep{II&4BIKT]fpzJ &,2JJJ^itK$/:EP[fq|LLLLLLLLLLr{ MMMM@KValwN'2=HS^itN O'1;OOOOOOPPPPPPPPPPPP QQQ%+17my';Oc+?Sg{/C\u)=QeyUiWWOXXXXXXYYHauZ)=QeyAU}\\w]]]]]]^^Ocw_+?Sg{``CWk a3G[ob7K_sccccwd+?Sg{eeeeee fffffggggghhOcwii?Sg{jjjjjj kkkkkl7K_sm;Ocwnn?Sg{oooWk p%qq7=CIOU[agmsyr&2>O[gss%1=IUarპDDDf1.gҚ*0eCDF:SsZ+&KG4p':WqmcMYht(4@LXdp|$.8BLV`jt~(3>Lep{#.DOZep{ +6ALWbmx0;FQ\gr} "0>LZhv  &0)4?JU`kv&1DJS\ekt}ת$/:EP[fq|'2=HS^itAJPV\bhntzIT_ju %.7@IR[dm6J^r:Nbv*>Rfz.BVj~ 2FZn #)/>KZ`fly!'-:IVcp}$*0?L[hw1BSbq(9J[jy0ARcr,;HUds#0=JWdq~-M\kz &5DSbq,;JWds2?L[jy'4AN[hw +:IXgv"1@O^kx*7DQ^kx(5BO\jz"0>LZhvQ`mz )8GVet2JT^jv %4AN[hu )6CP]jw&/8AJS\enw؋7BMXcny -8DQ^gq{ (3>IT_ju$/:EP[fq|!,7BLV`jt~#.9DOZep{ )4?JU`kv)4?JU`kv&1Qw{LnG9UQ"ԭse󖡣T>޼4`70@=˾t( ا,(ZbHGq[] 6 }_,0Z`˕Dj,%ziutK\GxT.; f(~ =7PFt^ȻJ"sP2j":= ɉO,j=~$6[;,m:_{-Z9ݭ́w&ΩƮjyvbBEd$Уiu%}a2xMXlqZe:,l"D{<169oOSu!`_~ɌM3TDxϛBZ 7T Yk <ἱVqB Тhú0oa&T Fb<]푡&ykck EgNąUʥ]XBì5pLYw@;sJc j[獌/nA = TgƖ)yAS]ҏ]vyyZƭ[(>9|`ئdi}:bX,bX,bX,bX,b8p8p8p8p8`0 `0 `0 `0 `0~~~~~^z^z^z^z^vnvnvnvnv].r\.r\.r\.r\.nvnvnvnvnVjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bz^z^z^z^zZVjZVjZVjZVjZjZVjZVjZVjZVjZRT*JRT*JRT*JRT*JRT*%J'zvsxKZ tB' L( A)O_옗 O7lhZpB, IT,[rǻ1:庒jJA"E 3b`A8"R da,UHF-PPd `Xb-{Hqojo5k štT4C 68P,0W4QۋamYGt:Nt:ex(.o_Wh֐:j`4 %J'RT*JRT*JRT8 MRU>phVa_/UW)VT jfh4Fh4Fh422N q$cŒC ]/OjlrvBP( BP( BP(|>|>|>Kc@%#3u$cI $`Anm@`ʞ.kö.'\dr'Gwɸh , c@ DDZ[ԎB&v$HRj( [ ?WWWWW0a.z>4`0pIݽFNpᐡa{j , *ZEgt%'&Pb@Eq:63,` movtY*z}yKzr1{p6XX8bWԒ͌L#mN?Ker a^nAD̠ C({~Z ےz 7Ld2L&d2L&d2LE*~IગՏG-R@Ʊ] Ddi% ?mފ=v$2#AB 4Awy˺n`CA  /[0p h䩖΢:\P B `]dJ @"M(Nqh4xKc@%#3UdsJBemؖ0Ty`H$ Wɵ]2."=d XrȰTU/9Z =)|xt:dpda;|mkӮ,"QNN͠KJ$ R'ztv5 b:;} v# r\.r\.r 0o-m q"O &`eN_]Dx$"F&`qJ<[^1cͅ hؖ'.R0@Wg."<` p :$bl%qV*%#!0~xY;͊b:j, 8@><%N=9=8,xpIlի jHGfL#mN?KerRT*JRT*JRT$uUd$c3#L#mN?Ker 0P7O{ɠSON"f $uUd$c3cH臧o{Ӭ(RP< ^2ԓكK`_g^UPKFB>:634f4+T&'l@i/tI`AK`_g^UPKFB>:63` movtY*0$d2L&d2L&d%qV*%#!` movtY*. p :$bl L#mN 4@ 4 #####################8bWԒ 0~xY;͊b:j,4,H ,X@i/tI ,*TD"WWsŶ8QB g +H&wGj rBti95 HaY*J#H/~z}yKzr `lK`_g^UPKFB>:634f4+T&'CdK`_g^UPKFB>:63 4f4+T&'< ^(7XXb9*Âq <%0cI $H A"!^}{dRԏ'= l.LaqJ<[^E!B"DX7GsŶ8pC @ @ @4˳XՃ; 3Ƞ0^F`-uڕE$bb+|Y8>|(!*t !&J{{9:->Bψ6d8pT*JRT*JRT*JRT*JRT*J*Qf- j%3^U@b240 4Z/IZŎyi  ntwz̭NhHQbF llllllllllllllllllllllllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj<^!Do/2GCeg C)|xty#u콊E@c L<9J.,p@X%={[ZLA`` HLA&eCF+S%[h83c^ZD<ݰi :h HBA%w|ݝsS+)$D+RX~0C!&#"@&y~69 Β}mQEd"EO5I 0`H&d2L&d2L&d2L&d2L&IW4QۋamYG *~Fx 0`<ȇG7RޫX4kK5``Q^p… ,U8ѳ[*JH f8dh`4h2I_:9"醍M N@$ [f~Kx7;=V\WRPMI4V(paBLȖ\2돰gpk*j$A(zBtI22-{Hqojo5k štT4C 68P<^!Do/2GCegU92\<@X`x(.o_Wh֐:j`4Kb(Nmim3 ҃/* 1NPV͌4c)H;tč¾:ں5(3|;&±$RAL%OUC$;X kP 8>7uE %',Lꌼ*N?;64 N;0bCXT`A յYNR6Xp)Nx 5O4H$FV1*!PNK6\P  (N ;R$ͭ.0ԏ'DC=;87`@>EC)O(Yױ7*AY H$_(B᳓sW0-J2XT0pIݽD.)oǸ|‚!$GC(|vrH^muU`BG0 $sGs%)hG%J aJ2V A2/OGA:E$I8$q,d+7Nv$ Ac 88[j'  HUH] DcȄN]'v8#s5*^Mx|vvvvvvv~~~~~(JyD?Țlܽ}=8^"ǗĿm5,EEGGGGGGGGGGGGGGGGGGG~~~~~Y |>|>J?$M ~voaQ-~~~~~~z^z^z^z^z^7pRE/wSjXTJNNNNNNNNNNNNNNNNNNN.|>|>|>|>|>ϳ(JyD?Țlܽ}=8^"ǗĿm5,EGR-Tx<x~~~~~~vnvnvnvnvn8^"ǗĿm5,EGR-TA#H&xsn2GRSćkh/_.'02N qQȁDh؉` A:<z]E嘱'7)]13VдXDήc8!Y@"@"4`ccccccccccccccc9j04@ZPd :#E7[ƅ5Ȏ(ba|PX t@b !|>|>|>\.r\.r\.r\.r\.x<x<x<x<xp8p8p8p8 *CR ,&x~nvnvnvnvnnvnvnvnvnHBA%w|ݝsS44444444444444444446fl6fl6fl6fl6f,!ǽ5 kʇQ $@T1:]z^z^jZVjZVjZVjZVjZNt:Nt:Nt:Nt:NiSz {qF ffffffffh4Fh4Fh4Fh4Fh4}>|>|>|>|>gl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX,bX,p8p8p8p80 `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjZm6fl6fl6fl6fl6bX,bX,bX,bX,bX,z^z^z^z^z^VjZVjZVjZVjZVZVjZVjZVjZVjZVU*JRT*JRT*JRT*JRT*J-++++++++++++++++++++++++++++++++++++#################################### Nt:Nt:Nt:Nt:N)T*JRT*JRT*JRT*JRT*Jh4Fh4Fh4Fh4Fh4BP( BP( BP( BP( B|>|>|>|>ºrxJ% ֖IUAxppgĎ 2Dax(.o_Wh֐:j`42dȐ!C~Kx7;=V\WRPMI4V(paF!.TG38KEQ =!:$ $***********************************B(M"s4tX[&}V)Å;l0@><:|]^ŢYC~XOǏ?~`Iʼnܽ-m&RVBz0Ç>|ÇPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPHBA%w|ݝsS+)$D+RX~0C!#"@&y~69 Β}mQEd"EO5I|(!*hl6fl6fl6fl6fl6MRFu{f c L<9J,X`%J'zvsxKZ 5h2I_:9"醍M N@+V 8"R da,UHF-PPTB W4QۋamYG *~Fx c0L&d2L&d2L&d2L&d2L&%J'zvsxKZ5h2I_:9"醍M N@)R  ntwz̭NhHQbF ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Z jrօ5Ihȇlp Bi俷2*N.T`Aĉ *CR ,&xr&L0a„OF+S%[1/-"@n؈Ѵ4X(QRPoFwJ )ъ%n4P!H%I_M>d_[TQ;p BCMrĈ#zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz<^!Do/2GCegU92\"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxXDqg7woKkT0Lx!T p" (X.r\.r\.r\.r\.%RPoFwJ )ъ%n4PJ <}gɾvvvvvvvvvvvvvvvvvZ jrօ5IhȇlpB:::::::::::::::::::::::::::::::::::::9999999999999999999999999999999999999,U8ѳ[*  @ @DF+S%[1/-"@n؈Ѵ4X#"@&y~69 Β}mQEd"EO5Id_[TQ;p BCM0epoI?M&wa]XS>|bbbbbbbb<^!Do/2GCegU92\P ]H.{bѬ!?t,Հi'G *Qf- j%3^U@b240a4Z/IZŎyitF'Dp A HBA%w|ݝsS+)$D+RX~0C!FGD*L#lr%ڢځɨEj"Dвh8Vְ.)NJGEC@>`B(M"s4tX[&}V)Å;l @C)|xty#u콊EбT d_[TQ;p BCMA2pвh8Vְ.)NJGEC@>` !&J{{9:->Bψ6d ARFu{f c L<9J.,p 0`Iʼnܽ-m&RVBz0]0P$& C dҠʔ'}Ig/vK6b4-8!BdD* -[r]IA5% ZÍ 1 8"R da,U㣣ccccccccccccccccccccccccccccccccccccc#C)|xty#u콊EбT %######Kb(Nmim3 Z\\\\\\\\\\\\\\\\TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTD* -[r]IA5%%&&&&&&&&&&&&8"R da,UHF-PPrʕE=$7ܵuaMpR:*ADDDDDDDtxJ% ֖IUAxppgĎ 2VXax(.o_Wh֐:j`4<<<<<|<^!Do/2GCegU92\L$IXDqg7woKkT0Lx!T p A ;bߒ;>ލN)וTS ";;;;;;;;;;~~~~~]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]~~~~|>|>|>|>|>nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn~~~~z^z^z^z^z^/''''''''''''''''''''''''''''''''''''|>|>|>|>8<x<x<x<x<~~~~nvnvnvnvn[ jrօ5Ihȑ#G9r@><:|]^ŢYC~XO҈#FaIʼnܽ-m&RVooooooooooooooooo LyҗNn-~fbǼܐ~Kx7;=V\WRPMImmmmmmmmmmmmm.TG38KEQ =!:$)Rmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm^z^z^z^z^jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjt:Nt:Nt:Nt:Nt:NOKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK|>|>|>|>\.r\.r\.r\.r\.x<x<x<x<xp8p8p8p8~~~~vnvnvnvnvvnvnvnvnvFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCcl6fl6fl6fl6f쳳z^z^z^z^z^jZVjZVjZVjZVju:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>fl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX,bX,bq ^O+ =U`_UnC*Po1-tPBJx #p͈wlp@ m4p %h=H9( D(|4!Pp%$+tԜBbIjBCz-] ]@?` L8Zԩ* '(UTRJ*UTRJ*UTRJ*UTRJ*UTRC*NmJ54H*I!*Nm*U@eA0h@SP5&T*QepB@:P" GU*såAuA51k@v,tCA gCnr(UD(:ÆcXѭUT9~T ҠJR=UU-5 6̓TTT *n2P U@ٝI>(Ӡ!ag`U$UDUB 'Ksr蠤ׄ^Gv?c*A/WKCs$L|_2Ԣɦ_uKiI;Bv'.p^JrL2@NKFq&|] r1%]P=Ng/mҥQBÒIjajIcc:ubWR.v|Sp5 I|ϲ|. cz}AWb !m:i7Ya79mor8D_x̏C'.` pRFa&^ 3ٛ3\PrۥPuܦ:.@ŠgxB=+GChzfu_134.AxIdwc7 ;Qţ}2/M2b6&ai@ DFs2piR294􆪖O/$PtO= CA@l%)"?ky1'W?QSiN$*z ďBĐ51i`/sw4Iw$5@{’vSkTL//^]wt<'+?jkt.m~AlL%eV6dt LJbf8b6V^氰IWgCˤk9 bUe k23IA8] 90S&&hhSp %"\aVȶ 7IG+M Rזv{{!aZWTґo3C 4321P/NMl K*i kkДK+S,926fXqbć &<`YeYI5ԴtT4ӻ{[;# ªzbJ2WlZIcf .ZP  =tܠ  8`A_V*5gȄK)Nc2\0!ƒ ,@ c0 )('&%$#bIkK"E2T@???7~{xtplheb_\YVSPMJG쎁B?<;9751.+(%"}|||r9s9s9s9sY'TSRQpOnm,k J)ɨ_qOOc1c1c1c1cjΐ e *R(1"5dPaB $8X@ZNRPNLJHF({{{7~{xtplheb_\YVSPMJG΁B?<;9751.+(%"ASF.YLyȐ30-*'$~BBB{{{{9s9s9s9s9|{wBwV *J?UB 3niKv9 +#.ezFѼs.0o XO9/vHĂŒ4rI'|JdE1۶m۶m۶m۶m&سc;šrJ"ѩiI)ȰhP@H94/*%  c1ƶm۶m۶m۶m۶@ݛZؖUӑP IFC B;61,'"Ы[3 㺒jB rp], #<4/ Y@Z醦m/DVӶ 1N} $*&# % l1-*'$! *hٶm۶m۶m۶m6WTQN JGDC ,k۶m۶m۶m۶mº~xrlf`ZRH$I$ywwwwwww_ 1T_y#`0?K^y(Ry-=]`dH>qonƿyrkd]VOIC=71+%q!2<[z )Hg5dCC<2(|s9s9s9s9se^WPIB;4TMGA;5/)# 4;Zy (GfD#br !{{{{wi[M?1#~rfZNҽ뺮:ƿyrkd]VOIC=71+%q! ""{{{{8Wv1Po ʶm۶m۶m۶m&X&}E ՜d,K GA;5/)# /`.Mݤl4ËSrBⱁQ!EDC:N $ Ҷ~bF*չeI-̴}}wԝ^g4 L;(Wg4k$`<8&  ////yyyyyyyyy»|ung`YRKE?9=\> ḐpPpqq0ōUt<̓[#zBg`ZTH<2(|u=͔\${C Ӛbqqqq41JɇF Mq+j$c\U(" 3@-l&e^WQЎ’2Nt:m,Kj8Wv%Tӣ _XQJC<5.'$!E#Fh]u]u]u]u]u]u]u]u]uc\UNG@92+JɇFCr,k%d]V ȆEDA.m'f _XRON>OB8.$jjj{yyyyyyyyyc\UNG@92+.~g$,LV G 䝃"z %:%{"YE Uˆ/u-t)FNH$ɑ7>"`Fadnc1c1c1c(%"ֵaA!ٰh۶m[wwwwwwwwwwwwwwwww¿li 9s9pY8wV5tfdCu]UROLIFC@=:741.+(%"3.)%! V1㇁{uoic]WQKE?:oKb"Ap#*i H'fE$ăumbXPH@6,"}TQN KHkZkZs9s9s9 l64t1q.n+k(hg ȇF%P%Ĕd4ԣsC㲂R">Rҁ1p^{{{{{]Z9ʯ~g$ E%vzZI'914>*4ThXʔ^ MTVi*4c1A 9gNMLKJIHGF.*&" Rm۶m۶m۶m۶mºzrjbbKJIHGFE@r2q1c1m۶m۶m۶m۶ f°p`PA?y*,%]!B!ȔRJB!'$I$I$I$IMsT(Ip4H a $I$I$Im۶m۶m۶m۶Mm۶mn۶m۶m۶m۶m[$Is9o۶m۶m@< RJp8m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ5Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T|O9RVm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT|O9RJ)_Wm۶m۶m۶m۶mI$I$I$I$I۶m۶m۶m۶m&I$I$I$I$IJ$I$I$I$IT RJ)0m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT$O320u"[Dn2%vܸqƍ7nܸqƍ7nI6B@PPJA>;8iQ9! x`H0xTi)hG52/,)&#  1*so۶m۶m۶m۶m6)! 伌&eD#bA jڶm۶m۶m۶mۖ$I$I$I$I$e Yq $6`$i8/*gH)dk$ITv @I$I$I$I$I2<$I$m۶m۶m۶m۶mB@ Ƃ`ݶm۶m۶m۶m۶$I$I$I߶m۶m۶m۶mIJ3$9 RJ)|m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$ITO.-pOb$NOXLtppp)R)Pj QLHD@<840,($  H"gl۶m۶m۶m۶mS3ҲҔ(LԶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶mRJ) yS `: L )pR'rA[n9uKx632.&4.&48xqjc\UNHB<60*$ 9 c@|}}}}}}}}}cӅ "ĸ~tjwqq^;852/,)&#z^O$12H7hh#bZVjZVj ʺzj^RF2ŭ}eM5c3b\VPJD?:5\6⫗ )"6f`DP7QrH;pԐbʼn|uoic]WQKE,MJIC!}Ɔ)P 876543rrN KhǦdI#CqF)J<"C4dPaB  ¾~wqke_YSMGA<79<`1̋K ˊJ B {tnhb\VPJD?:5\⫗ )"6f`DP q%GG /V8W6uT²wog_WOG?71+%¶|r)}vpjd^XRLF@;6 4HPr2$!@zA#F%B 2\0!*^WVUTS2.n+k(&G1̋K ˊJ B m۶m۶m۶m۶⫗ )"6f`DP;X#D؁+NP{K뺊Z*:|^׿ysmga[UOIC>9 ӠAJqponmlkjihg$"aЎMLLLLL0$F-RxD 3fl6fl6{a_][YWUSQOKHB }fťeE%t„D=:741.+(%m.è%H#0X h'fE$ԃ,@!n >v!Ŋ#ƺ0X@#@ʿݽ}]=Ĭt<̛k; ۪zJgl R{skc[SKC;3-'! ȼvl$@ha&I C 1Z(W.r\.r\&¾~wqke_YSMGA<79ťeE%t„D=:7ﻮ뺮뺮뺮뺮뺮뺮뺮뺮뺞yyyyyyyyywog_WOG?71+%¶|rFLIE>;852/,)&#a&I C 1Z(Nt:Nt:&¾~wqke_YSMGA<79!B1̋K ˊJ B {tnhb\VPJD?:5\qqqqqqqqqQ(9B$8jxA"4F{;z:Y)x7vU4䓳 @H)ͭmM- ̴\$쳃S#’b2ڱ&¾~wqke_YSMGA<79۶m۶m۶m۶mcpcbܸBͲU3i "(mkx5h*RV mQRb * S2PҨb#%Xb EBTRb#%2SR PAylj3(5:pp„,Pyj 0 0Z0) ˞r) $B" ºRT*J{{{{^3_DQ2DQPONMLKJIɈcZkZkZkZk7gdґ<:9>>>(((({{{o4aLaR$#"! 3=;L&ZkZkZkZk9s9s9s9s9m|EIGECA?=;97531/-+)'%#/1\89G3`PqD4M4M4M4MS1c1c1c1c1tI:nЈb2\0!ƒ TZ P{{{{+PlL, ˫kK+ ʪjJ*fl6{{{{m|EIGECA?=;97531/-+)'%#s9s9s9s9ߜE"{wsokgc_[WSOKGΦV{{뺮뺮뺮뺮8hh¤HFDB@><:86420.,*(&g.{v糦+PlL, ˫kK+ ʪjJ*Nt:҈B;pԐE #@tЀ 0XDDDR z@"!{aC:Ɵw$`0?K^yioIJZY/l;xYublyrkd]VOHB<60*h.q!Q.20o)h"aZm۶m۶m۶m۶Mp +Ji7Vu4s# %%%u]u]u]u]u]4.( aѐ`bb{{{{{]6Ut/Nm(h%\1fls9s9s9s9s>`yrkd]VOHB<60*h.q!q>30o)h"aZ}}}}{{{{>5Ts.MlH'( aѐprrR;Zy (GfD#Ò$ t:»|ung`YRKE?93-'&F0ō 飀o7*`t#b";+PYtIұI$r43LY71&IV#ő H m Ğ e*1Ȣl:D=#0'[8GRZkVJ)RJ)rȫLdaA݌U\9c1c1{ZkZ{{<<JVbnz m")3?KWco{ n#/;GS_kwo+7CO[gsp'3?KWco{ q +6ALWbmxr(/:EP[fq|s)4?JU`kvt&1gÌ nttGfGpc&WЕ")B0p]"wW R ce$loic]XRLF=ݚUt$c"Q d?Φ~V.~0wur#64b򆧥r\.r\.rW Z IyuaI1x DBnVF+k8GfdAQF \)yWo󵜈t\F|}}}}}?:t T'Ξn>jaWKA9tttttɿx:/'!97|;Zy6Ut0|>`x7Vu4 3cji;~m L A0qppppppppx83( 8}ޜ*&cmz63Ұm, wssssssss F}P9! kbXLB8,!m·-"{zs) =d_ZODlGcB@8T0/ͫJ)e$!/Zv&vCs]{)(7DCsgqg;)(x7]1 鼐Pt[x<x<x<63p~~WxĽonvnz^z^z^ T'Ξn>jaWKA7+uuut:Nt:Nt:=üzy܋ ɇcppYw=~~kWA+z^z^nul|>·-"Ad_ZODiHd#"~|*zh(wk F5tԣKRQ#fUGĽ.+KjGg#} ,[b_/$I3%'0We 9Kkt~^FxǑ9aOnxb ^ a__9c>χd^箈xS%~9;wwT`Fً/!(Yrs]zk9#٩8>Xy6G:3Zփ\J.ibcW _#WhDp;}[^H=IJ?exۘ2F|M@r3o_e[\@HYA=] e M19"1nRgsJ)RJ)RJ)k#zB@80 0 0c1c1\T=73,($! Esmd^VOH=2(;5OF 91c1c1{{{ZkZkZkkZkZkRJ)RJ)RJ)s9s9sG]N,+*)I!_L H#Ba!H'v6u%ttcs9{{ZkZkZks9s9J{{lc]UN}h\RJz I7/tj`VND>4&´vO{drGR`!ֱ++2,0M\86Fd?>1!\eNi#0`bVpptO.%M:A#0p(*5)1X@2`)&4 kZkZk$2<ġ06SitP$C0*JT>c, P dTUUUUUUUUU53333333333m۶m۶mFDDDDDDDDDĻ3333333333=G h!nتt'-uN)RJuy^W̻xwwwwwwwwwwgffffffffffUUUUUUUUUULR0 QD y6H2k*>ei(XAsKu"<LE`$ l]+TId,HCqp`2@ͅq,еBDN24zY)\(QAsKu"<LE`$  zY)\(QAsKu"<LE`$ еBDN24NϹ:B "y0B.1,7U|P5o@7)oxSUFf %1=IUamy !-9EQ]iu$+7>ELSZahr|5AMYeq}%1=IUamy !,7BMXcny !-9EQ]iu'3:AH $)4f#Blv䀯n>d)Άq 5~^wҶCζl 4RY`gnu| &-4>HR\gr} "-8CNU\cjv&1 ' S.X|l)FNU\cjqx#6I`w@cz,?Rex#6I\o-@Sfy$7J]p.ATgz%8K^q /BUh{ &9L_r 0CRap $3BQ`o~ #2AP_n} "1@O^m|  +:IXgv *9HWfs '6ETcr )8GVet (7FUds%4CRap$3BQ`o~#2AP_n}"1@O^m|&1M\kz.=L[jy-IT_ju +:IXgv  +6ALWbmx (3>IT_ju!+8!?FMT[bipw~"")4?JU`kv#&1ELSZahov}h %,3:AHOV]dkry KMe73 [1 SOA| [Ry&Tt|b\=[:6|Y9ظxX8 1.m L+jihgfFaXPH@80(  v1:741.+*(&$"kS;# ªrR2 @綆V&ŕe5t4s30,($  222:741.+*(&$" 浤tdTD4$|QMIEA=95} ^̻!D/"^VC;~i} M# m *g_BLO)%X {F_oD,m۶m۶m۶m۶mm۶m۶m۶m۶mK$I$I$I$I e"@cL$0cH a \um۶m۶m۶m۶m`:FOgTQJx! )(PW: >pDK)LU#"p. CDm +eh.C@ -jNF!Og2Qcu !,7BMXcny )4?JU`kv!+5?IT_juny7AKU_is}#*18?FMT[bipw~++6 m\8NR'#,(j+`}?|R.- YB }!z `RvE.ǭ4# 70# LKJ zZ:" ٱqQ1 `bB*eD#"!g *)h&cbaj\m۶m۶m۶mۖ$I$I$I$I$߶m۶m۶mѫ2Qmh!np|a $%I. 4< [o˔R*C{^{%I8 wwwwwwwwwo۶m۶m۶m۶mn۶m۶m۶m۶mے$I$I$I$I$PQAӜY9`Zk2333333333IJbsĐ=p9 j\͘H@oBq CR2,dE Pۡ6B Ap@_8Nt:u]u]u]u]ԺHUUUUUUUUUUUUUUUU H[ ֆ,loK*)>TXT1>1ٴc;ʲ1IąJ8he&L)XApD@AARɨ #xuԌ@wEʇS Е :o΀ȍ':LXl6FyæL+NтDfJ9nLY2$G  D:N[hPܜ͙0_SXaSdH2 yc[SK$Ab"%ȗ f, %F萊rjb2L&{{{{9s9s9s9s9'g<czښ21]haYUQрZ.riiiii`$r#*EHnlqeYBBo1ٴc;ʲ1IkuqeY$BQQ1)/1JrEʇS 0"`WmM͘-T1IąĤ8(ӆf+SP'"' -B(O[/X aʄI  f&D*,8 3B! zrjECColqeYQXXXX4W*tvB|9}}}}}}}}}߶m۶m۶m۶m۶m۶m۶m۶m۶mv]u]u]u]u]u]u]u]u]U,[KCyL&H! ?^4 :C4M4M4M4M<<<<<<<<omigdb,˲,˲,˲,rqqqqqqqqqPЏutrpnjkt񢢅eUEEJ{{{{0 p줃p5O" 6mZhpiO:ŷaZ&TQ>Vʓx#<WJVbnz !+5?IP\ht(4@LX!֑/HVx6p$]{T,* U(pR(p*7{ RÐ2fE +7!rkTi0@47yndC2!!+:Q)CGsZS*X[^_U$z~5=1!p7Z̵BD&XFC 4?^ikzz~5=1*.l Z)*j6зh1 U}8 b⏧k+e:횞%XvMr .fš};܍sP%ч`.1!x:6{RӮY7Z̵BD&vMr .f{{{/x:6{RӮY m, EtxmbL#P]ӳ$'pۮYeU$I2p7Z̵BD&H$ً2@vMϒTD]og9_UQ .1ѯu)pΘk1SPw҂N $) 4ω]ܸa 2 ]-po.9Cΐ3 9Cΐ3 9Cΐ3 V iQR%M쮺WKTݔRJ)RJ)RJk:FOgT&D"!^,Q `kP&h0ā k:FOgT&ZkZkZk5ًu%9!yaZkZk\ԩ4 }:̥2yEASit6KeCPXYq;{{{Z̵JJЧ\*W:͒`{/i(uA$s9s9 j4KrC:ns1c1c18@V10rMF\ oj|,@ #0MTi*M4I"2 .0 0.0I8 ( r@UUUUUUUUUULDDDDDDDDDDĻ3333333333m۶m۶mUUUUUUUUUULR49EHC0d&!k8GGCnIW`, P $A0M>MRDE@DDDDDDDDDDĻٶm۶m۶]UUUUUUeĎQ$  V/pO:"g#"(DR2SRryW HGEJ)RJ)RJ)^XRLF@:4.("BOFIHH)RJ)RJ)QEQ5c1c1ckZkZk0.+(%"  9swwwwwwwwwwhQ9! xh,AnffffffffffZkZk!'g|>{{0.+(%" '%dC""l4w9s9}%}P$EEx4>| .)m[창ֆa]8>KF?\"EQ#1(Ip4? PF1?6-P J:FOgD D0۶m۶m5!yi搆@L&J:FOgD DA dfffffffff5!yiY]샬yrM$ )oۘHL;q|;<FUUUUUUUUUU3333333333#""""""""""m۶m۶m3,($" p`@ pm۶m۶m[$I$I$m۶m۶m$Q)Q;M#:C\q9.Ǘ$eԒ a07RJ)R*""""""""""m۶m۶m{ffffffffffڶm۶m۶$y8"q0A@$I$I$m۶m۶m$y8"q0$9>d%/9CMWaku )07>ELSZahov} (2HT`lx ,8DP\ht $0 e^k{キZkZkZk:62+ofQ1tf$ K!}Ʈ 3ާ2d! [P@<0&oXڵt_aaa~NDEEz{{{۷3lk+$rBs9s9s ȬEd88{{{<9mURV/yD3ԃ6굕l: YJtI+)ґSԠpp_ݣf1S9dT̑YFQYeYeYF*E=61) `6[ʩ%bjٹ].-+Qx3Q nT<(o/--\bYA5<<{{1 AH$O,8mq%UUޡpy{QRSm]QHC8-#TTTTTTT]u]u]u]u]uܚHFE$#rrzzzbID$ SS^YUr1n-̊I(â4<<<1(?[oJE* _ZRQA1,'WW2L&d2L&p^TD8*  p&ea]AXTRPNLJƅCA5t,x< g> YwFj;^2 ޱ]5 &&d\V~y%[ ɇmn㢙vm\VQJ|>Ih6fl6p#YTQL Hmmm9' h¬hiiiiii~ͭGB7٢Y_si8P, g&$CV6Ŝ~sg]SI@6-#r\.ˁxof]ULD=5-%[YXRQA1,'wRл'I5Fl*JeA+ehZ_ oYN$xL6_9{ϤO3NW[3=v&F_Ti鯀֘KK\w-:Q0^@%~Y> ź2ILHF#+`A"DCe͚qN|G3NS7==!F0 H 85`|9uT%K5v j 8Nt=l /HyZu^{v6`````````````Xd!=rԈ"El p‚A+SQM!vЭ@!".T^IX解n*#GC-T@1!쳫qu940 QMEB62.&[3rR2q H zTotkixqM ŌLܛSےb^.k뤛Fc+k?g?`Z/7@vI7'VUfG ;j(0jJ&hA_\-V+(AVNLxQ2!̼Fa [V)O,թenmmmme:Icژ;H^IXg$u55qH`^ )J~gnN*vuYmzZ2q HV:28j32!rn2`|mvnz^z^z^vV6ݽ}]t:N^B" ɥiE*5 xTy6VL5͋x4XxK|$"GFeUB! >Jl6fl6f3JL%EEOOOOOOOOO\.r\.r\.\jJ.G&d2L&x<x<x<^B" ɥiEo8X,bX,bX,YVM;+ ξp8]ZQA/!´z`0 `0 `UFÿ'v̎K+*%"]\v~~~o>)HWFE$2k$x`Y5l4{;zRjtz^z^z^7KՔ\$k#j5rXVM;+ ξA<82\ZQA/!´zaÆ,}TSr 7:5hxqM ŌLܛSےb^.Nvnvnv[xph`XP9|ss87&%_\mtsH>ne]UNs" 5-SOKC@<840,05532qpoNMlK &{1\.r\.r\.r?t<ăCÂaP95-)&\I7'VU4'ѱ`~ix333/{sjb[RL5+##nN ҇íiNc3B 7:5PxqM ŌLܛSے^nmtsH>ne]UNs" Zxph`XP95532qpoNMlK &{!(BZ96fPqw?p`@v%SI [)J0@d˭J )NJ%|PONFYU?]PXZZZ{UUSN'I {[;ZqIR-T逃AJ|PONFYU?]PQ@`݆Ȳҧ~j2|\BȗW&W%,n $UUSN'I |>|>r\.r\.ru'!yq2\dX:B7 ! xUx<x<p8p8p8~~~nvnvnvRNJB?;f^V$~vS>< ̋"ZWUQ'Ihvn6f!&זՉ>V=p)l TcA8jؚr &Bxo.Hh`({WDI {v6ZhU/JV!̬d$Bn-FXW(%$"Ά 21\!-kP&Bnjl/"~:bueM=1%epv+$$$r?t<ă[z^jZVjZVjZVt:Nt:Nt~ixFHFh4Fh4;#>|>|>^B" ɥiEo8&(KՔ\$k#j@@@,P81+<AoaNjVMÍͷ͐vƎaVFcL, ^]\,VliºJaUE5B* < _y%>D\GFmv:>{2yAyy{cd`aFyyyyyyyyzj^WQMEjF j753hZVJ$DxbDD"C !cPG _>>-{z:rᨻA7'g# 652baZ.ZxuqX" *U &Jpj!zIs9R\ "!Bku}10xG롃7 8 4,T0AB104`@A hZVjZV}umz_bӫRrj*t4h((O'N0/0\B9)$I$$G#F(&"rh(0!>zر#.tsr6jpkc[SK!,Y1.ZxuqX" *U &Jpj!zIs9RvEDC 4c)aCo p7650pi.X@ab`8h``g  %Ͳ_][W*TJ)%" ӳ f&L,+PNJ*I ѱ"D ) BǠ@~}|{8e,m9"ڨ`^i4>  "" )Iza??/%(Źfz=GAƌs|HecOo0z5C4S=qEg _I ;-_76CKPUZ_dinv~(2FPZdnx&0:DNXblv (2:EPZdnx +3;EOYcmw '1;EMU_is} '1;EMU]emu}&.6>FPZbjrz&.6>IQYaiq~ *6BNZfr~",8DNXbmx'1;EOYcmw !)1;EMU]emu %-8CKS[cks{ #+3;CKRZbjrz!)19AIQYaiqy!)19AIQYaiqy$,4ELSZahov}+3;CKS[`hmr|!)19AIQYaiqy!)19AIQYaiqy#+3;CKS[cks{ (08@HPX`jt|!&>FNV^fnv~"""&.FNV^fnv~$,4FNV^fnv~&&&&&6>FNV^fnv~''(2:BLV^fpz(&0:DNXblv~)"*2:BJRZbjrz***"*2:BJRZbjrz+++++2:BJRZbjrz+, (08@HPX`hpx, $).38=BGLQV[`ejoty~.. %,..DLT\dlt|%*/49>CHMRW\afnsx}%-5=EMU]emu}00001112J1X_fmt{ %-270 :A{b7hesr38k+A_(?\fΟ`Y a;M!HY3WAJmZ|ΔO :>l_2{ՍTtu :7e!^u ŠY+ lwjo1ǁ͆Eb ?(Wƈ́ۻ}wϸɧ $vRo`: 1cYND)Qx9yӝ:xK p/Rfee F `٦h臇 )&bHyyyyy6K+R,1qF SMJHl6fkАE˕)P(ABH533\Q4)!jƒlN*)O/h)Le!tqn:]ZW{S$"8Uqis21 yvq;p}?] s^qqqqqq<ag70[ *+RGQF+jZVjޘѬH6e5^CuH9hs_NFC-%Y~x䠎^۶m۶m۶m۶m۶m۶m۶m۶m;uRXx+u]u]u]u]jZVjZ'RMqVwr4-j 񍆀)uK$(Nyi:oIqv.kf4f?&%C@4dtre &Jc͌ aMJH OΒM1_d"ɒ$G9mc<Q":`Oډ9~zCM,Lu]u]u]ן41'POoȜڛ 'Q 00s^XI|4c_0X;ErmJg&#٘+b/ҠD@ i˥H+{xtolgcD@>;m 2`"ZVj\Yo_/kix Z֦g&#+b" sܴlL$ 4ŹhQ%Ŵ Oډ9h(7dM,LF*)`0 ?ih'㢡#fFU5դkGC@?<rPGA9/%ъg%|G|(ʚzXrS6e<3)\YV_/k}צg&#ُb" _ 8ܴlL$ 7c* z/%s6[F }忓#maPd5A弔D+w/GN{2-j)*T >;:7b4+! >===yi:z>1Y UkCZAu|! >;:7b4+! :3Rpmh/Q x9%5y)V,<^ΛFXK{sPGA9/%ъrcccҘ e *QA^C1//TQ^۬/;:7b4+! ;y3Rpmhb^Z+ꄞB}N2rY /-- 1>p8㜦?7-# yvq;p}? q pNӟ<870-D$'Nh~zC^p51tJffV3.bȄ"DD" J d9K0[D$ ֳ?CA'%^~HALN>h8&=Dslѽ0(6n +Z{d9X@Wx'=qKG`ۍNwWbZ#_ +?u70#܅nqkK?󤼬"#Or r`U.ldd%ǯ9agf9j [޾._X،ݙ;Yx^°8_fPS恀(ŸΌn ό?j@y1KYNL<`a"oFNV^fnv~ $+29@GNU\cjqx  3;CKS[cks{;CJRZbj*2:BJRZbjrz $)07>V^fnv~&.6>FNV^fnv~ض&.6>FNV^fnv~&.6>FNVIQYaiqyܘ)19AIQYai݁!)19AIQYaiqyޛ!&+05:?DINSX]bglqv{DLT\dlt|DLT\iqyAIQYaiqy19AIQYaiqy (08@HPX`hpx*2:BJRZbjrz %,3:AHPW^elsz $,6>FNV^fnx(2>JT^gpz&0:DNXajt~".:DNXblv*6BNXblv6@JS\fpz,6@JT^hr|%19ANV`jt~&2>JVbnx ",6@JT^hr~&2>JVblv  *4>HR]hpx(4@JTp5jFd$IbDD%IY)Jݼ {hnyf:c}==~g`޻O'ܛ>gVƜ?̓7Qcjn[nHqٌ> t:{[;+no\ҧ=); +(uŁ84¸*v(3&Zqq|@-3Gd&rΏ8ej\]Xo;f^ c S G;Jk<`Y'IOՀ坋8%@!Bu$On'm$;qSJh~TcTnW*`^8˕'b߿P+כsW!9b_{ր݂ {l| gt3W!(R{C&Bo<ծZz^labs|uc3S6X 5+7f<JT^jv *4>HR\fpz .JVdr *6@LVblv$)3=IU_ku49EO[eq{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~"',19AIQYaiqy "*2:BJU]emu} !(/6=DKRY`gnu| "-5:BJRZbjt| &+38@JRZ_gow#+05:EMR]hv #.6AO`ks~ (6>FNV[`emu} #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27z$@Nl{F\hws^>Ѐ2p@9/e8TZO uo؇sGp;&U@ SbhSA_92@lj3MMH}$h{\ia!Ep'^sE[;r;N%R$pų)(qRQr/039->D:. yjAL.l.zH<řRЦ?q((5 b#0>`Jnb<;玕+w}, T顏 GFOY;Qv@13$ 0/b5$wza;Yx6Ts1On,J i'Ed{xv5q0l+g&b!]ۙX֔SяN ̊IDžD=x`:Xw5Sr0N m+Ih&Dp8ྖnFͥ}U-ݴd<ÛsK#ҪZ2 ⹑iAȠ Ŀ~ytoje`[VQLGB=83.)$wza;Yx6Ts1On,J i'Ed{xv5q0l+g&b!]}``{zo-K j(Fe#C.r\.ƞvN&խ]5 弔lDˣ{S+۲b:qI 3.)$z^u{{{{{{=v5q0l+g&b!]ۙX֔SяN ̊INt:Nl[G3 κ~jVB.ɵyeQ=)İt`|>þ}xsnid_ZUPKFA<72-(#B {vqlgb]XSNID?:50+&!~½|wrmhc^YTOJE@;61,'"vnv{t3o.j)e$`ޜ[ٗVԒQύL ʈG}.ƞvN&խ]5 弔lDˣ{S+۲b: v_6bvQF0Jp &EL*VĮ9Юnϑ4D r!j| b-t#'RJ)RJ)RJ)RJ)ȝNrn59^ MRg}yuqmiea]YUQMIEA=951-)%! -N0 Xu]{{TRPNLJHFDB@><:86420.,*(&$"  c143210`*i)h(g'f&e%d$c#b"a!]`ZV{wsokgc_[WSOKGC?;73/+'# E`YeY=9s9眩T*&%$#"!  ÷m۶m۶Kze” vl2.``jRl&WV2eevlst.Fhj8q ;{)fIb~^7m3*_eWYMA sbu[vU;)z%9!y4@\~ݖ]U&sP$fp` "T$CӘZkրWSD`r9s9Q ck ~(gXYI1Rl,) =Wc&Gx@d-*p:r\hZ-zmk^[ڢױPS_&D1޴g`. NTkZ,Q M˰˪I<RJit%9!yiAUQ$y4AN$G1?6-.&i8t( 4www?m۶m۶m۶m1H1Q=ϣc@3X3 d9'/ٶӘ#74 t3'aKխ~9M,4EdoGGG!)19AIQYaiqyHHH!)19AIQYaiqyIIIII19AIQYaiqyIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKK;@KV_hs|  )4=FOZepy )r{"+4?JU^gpy'0;DMVaju~ &/8AJS\enwQ"+4=FOXajs|RR'09BKT]fox#,5>GPYbkt}T (1:CLU^gpyU$-6?HQZclu~VV )2;DMV_hqz %.7WWWWWWWWWWWsx} $,4FNV^fpx$,6>FPXbjt| (08@HPX`hpx[[\\\,4CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27O7!ky#<:864Ƽ|tld\TLD<4,$ |pj5IM9)I$I$I$IUUUUUUUUUUUUT 9)I$I$I$I$I$IUUUUUUUUUUUU@T 2 $I$I$I$I$I$IWUUUUUUUUUUUUT 9)dI$I$I$UUUUUUUUUUUUժ* TM9)(I$I$I$I$I$ZUUUUUUUUUUUUT 2PMI$I$I$I$I$I$IUUUUUUUUUUUUժ TR )`lD """"""""""""_UUUUUUUUUUUU$I$I$I$I$ITL2 ХIdy!B!$I$I$I$I$I$IUUUUUUUUUUUUUDDDDDDDDDDDR292I$I$I$I$I$I$ITUUUUUUUUUUUժ T"92I$I$I$I$IUUUUUUUUUUUUժ*T 2 2$I$I$I$I$I$IWUUUUUUUUUUUU*T " 2p$I$I$I$I$I$IWUUUUUUUUUUUU*T2O9)oDI$I$I$I$I$I$UUUUUUUUUUUUժ T "9R& ۶m۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUUT 2 28I$I$I$I$I$I$IUUUUUUUUUUUU T "9R&{ ۶m$I$I$I$I$I$I$I$I$I$I$I$IT29)I$I$I$I$I$IjUUUUUUUUUUUUT "9R&(۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IT 2 2`t$I$I$I$I$I$IWUUUUUUUUUUUU T "9R&w96I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUUUT2O9)I$I$I$I$I$IUUUUUUUUUUUUժ T "92I۶m۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$ITUUUUUUUUUUUUT292I۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IT "92I?$I$I$I$I$I$I$I$I$I$I$I$I$*T2O9)I$I$I$I$I$jUUUUUUUUUUUUT" 9IJ۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$*Td !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27:62.*{wsokgc_[WSOKGC?;73/+'# OEA=951-)%!~zvrnjfb^ZVRNJFB>:62.*&"{wsokgc_[WSOKGC?;73/+'# K ˊJ ʉI ɈHȇGdžFƅEńDăCÂB‘a1аƶvfVF6&ŵueUE5%!o#@Rz5Qn7\T"',16;@EJOTY^chmrw|5:?DINSX]bglqv{ $).38=BGLQV[`ejoty~ #(-27:62.*&"_@(hs9s9s9s9s9s9眳/.-,+*)('&%$#"!  FE`0Л[ۚZڙY٘XؗWזV֕UՔTԓSӒR~zvrnjfb^ZVRNJFB>:62.*&"_@(ZkZkZkZkZkZkZξ~n^N>.ͽ}m]M=- ̼|l|~xqiaYQIA91)! xph`XPH@80* xnNJFB>:62.*&"_@(s9s9s9s9s9s9{{{{{{xqiaYQIA91)! xph`XPH@80*`0 ƶvfVF6&ŵueUE5%ĴtdX"tme]UME=5-% _@({{{{{{qqqqqqqqqqqqq,K ˊJ ʉI ɈHȇGdžFƅEńDăCÂBQpx76543210/.-,+*)('&%$#"߬p@0k+j*i)h(g'f&e%ң'טSiRr 8,9\cNA"hKh;852/,)&# xhXH8(hT<$ ë{cK3ҺrZB*ɱiQ92bACJ)RJ)RJ)RJ)RJ)RJ)eจX(Ǘg7צvF浅U%Ĕd4ԣsC㲂RBAE#c `]ZWTQN Kn`TH<4,$ |4*ɽui]QE9-! Tga1`@̻RJ)RJ)RJ)RJ)RJ)RJ)RGDA>;852/,)&# xhXH8(hT<$ ë{cK3ҺrZB*ɱiQ92bA ݻ&&&|yvspmjgda^[XUROLIFC@=:741.+(%dj\PD<2&Ź}qeYMA5)ȼ|FCBA @!a^[XURO LIu #ZkZkZkZkZkZk4)$p A;MJ1 I \+z9S+V+V+V+V+1Ik#bDTcj^;"Espmjgda^[XUROLIFC@=:741%dC""%%%%%%E1pO.m L+j I(gF:K FC@=:741.+(%"%" '+RJ)RJ)RJ)RJ)RJ)RJLIFC@=:741%dC"E1pO.m L+j I(gF:K FC@=:741.+(%"%" *|yvs9s9xdL4ӻs[C+ʲjR:" Β$cBa!`Q0oN-l K*i H'f~oGA{"b_\YVS}zwtqnkheb_\YVSPMJGDA>;852Yxl`TH<4,$ 4*ɽui]QE9-! -Ȱp`P@0 xZkZkZkZkZkZkRJ)RJ)RJ)RJ)RJ)RJ)RJs9s9s9s93)HҼ1 Ӥp A;MJ1 l,|0tN:::::(aQTJ;::V#da^[XUROLIFC@=:diQ9! xhXH8(H4ӻs[C+ʲjR:" yqYA)Ȱp`P@0 ]UUUUUUUUUUUUUUUUUUUUUUUUU P<$ ë{cK3ҺrZB*I" h4=:diQ9! xhXH8(H4ӻs[C+ʲjR:" yqYA)Ȱp`P@0 nfffffffffffffffffffffffffP<$ ë{cK3ҺrZB*I" x<|yvspmjg 7}zwtqnkheb_\YVSPMJGDA>;1.+(%" 6>s9s9s9s9s9s9 P<$ ë{cK3ҺrZB*I" $D"|yvspmjgda^[XUROLIFC@}zwtqnkheb_\YVSPMJGDA>;1.+(%" 8_eYeYeYeYeYeYeYeYeYeYeYeYe!a^[XURONy4th\PD$d2XD,˳kS;# ªzbJ2)'+L IG94)DNkL)H4)DN |.0GQEYseQQT4£%A΂9 00%^[XUROLIuJѹqYA)Ȱp`P@0 affffffffffffffffffffffff `L4ӻs[C+ʲjR:DA x<~{xurolifc`]ZWTQNKH<9630-*'$! >:741.+(%" BRJ)RJ)RJ)RJ)RJ)RJ)R`L4ӻs[C+ʲjR:DA FC@=:741.+(%^  EB?<963 Es9s9s9s9s9s9sNwwwwwwwwwwwwwwwwwwwwwwwww`L4ӻs[C+ʲjR:DA """""""FC@=:741.+(%^ !EB?<9630-*':%ZkZkZkZkZkZSJ)RJ)RJ)RJ)RJ)RJ)RJ {yrlf`ZTNHB<60*$  ¼ܣsC㲂R"aI&טSiRr 8&%טSiRr Ⱥ40жt@AAAADIQ*   *}zwtqnkheb_\YVS3<ȼth\PDxhT<$ ë{cK3Һ*H'fE$cBa!`` `P/nM,k J{ztnhb\VPJD>82,&  h8اwG綆V&ŕe55QN KHED"HFC@=:741.+Y~xrlf`ZTNHB<60*$  ¼7hG&eD#bAiwwwwwwww7}zwtqnkheb_\YVS3<ȼth\PD$d2hT<$ ë{cK3Һ*H'fE$cBa!` `P/nM,k J{ztnhb\VPJD>82,&  ;eYeYeYeYeYeYeYeYeYeYeY9s9s9s9s9s9s9 JgE*ɱiQ9! xhXH8(XD,˳kS;# ª$! Iq 8&%טSiRr 8&%טS`)<+z9S+V+V~6"F#bbbbbb;|yvspmjgdaUj]MA5)ȼth\PD\]]]]]] <2&Ź}Mg(%" +FC@=:7410ROLIFC@=:741.+(%" UKEEEEEEEจX(Ǘg7צvFVTQN KHE#c `]ZtrZB*ɱiQ9! xhXH8(hT<$ ë{cK3+Ĕd4ԣsC㲂R"a1`@s)RJ)RJ)RJ)RJ)RJ)RJ)xdL4ӻs[C+TQNKHEB?<9630-*'$! \\\\\\~{xurolifc`{ztnhb\VPJD>82,& =ZkZkZkZkZk}zwtqnkheb_ә*i H'fE$cB Q0oN-l ~SP M JGBWWWRJ)RJ)RJ)RJ)RJ)RJ)t9s9s9s9s9s9$ivHiRr 8&%טS$|+@nOWlK$uϹ x8mյuU5ԴtǣcC#¢bB"aA!`ťeE%ĤسsS3ҲrR2ѱqQ1аpP@󃈈wwwwwwwwwwwwwwwwwwwwwwwww1c1XWVUTSRґ bNMLKJIHGFEDCBAAPPPjffffffffffff-k+j*i)YGdžFƅEńDăCÂBAK ˊJ ʉI {g'f&e%d$c#b"a!᠀`hhh1c1c1c1c1XǣcC#¢bB"aA!``dddddťeE%ĤسsS3ҲrR2ѱqQ1аpP@0 PTZkZkZkZkZkZkZYq4$ivHΛ @k|.0p&TORr$;#;#RC(&$"  .rhaYQIA91}o ļ|tld\TLD<4,$ effffffffffffffffffffffff&"""""""""""""""""""""""""2c1c1c1c1c1c1 zhaYQIA91}o ļ|tld\TLD<4,$ ZkZkZkZkZkZk|xtplhd`\XTXVTRPNLߛECA?=;97531/-+)'%#! HH9s9s9s9s9s9sι%gE"!  =;97531/-+)'%#! JJ{{{{{{`%gE"!  $a(fHΛ;7w I3+ VX+0r&OIJⶻ.nⶻ.n0tA]<dtme]UMELJHFDB@><:86420.,*(&$"  zpiaYQIMKIGECA?%#! NNm۶m۶m۶m۶m۶m۶mI$I$I$I$I$I$wwwwwwwwwwwwwwwwwwwwеuU5e2)! xph`XPH@80( <=====piaYQIMKIGECA?=;97531/-+)'PPm۶m۶m۶m۶m۶m۶m yq4c  fZ+0r2IJ'梶.nⶻ.nR_VPg.m$I$I$IdVU ĤdD$ãcC#¢bB"aA!`r\.9i)h(g'f&e%d$c#b"a!!m۶m۶m۶m۶m۶mm۶m۶m۶m۶m۶m۶%I$I$Idfffffff[YWUS/ z^ZXVT稧))vwwwwwwwwwwwwwwww,I$if-:|+@nTB{N?UUUUUUUشwwwwwwwwwwwwwwwwwwwwwwwww|J ʉI ɈHȇGdžFƅEńDăCÂBA 9~zvrnjfb^ZVRNJFB>:62.*&" ̻_|xtplhd`\XTPLHD@<840,($  j*i)h(g'f&e%d$c#b"a!᠀`@ +3333333333333333|J ʉI ɈHȇGdžFƅEńDăCÂBA`kkkkk 9~zvrnjfb^ZVRNJFB>:62.*&" 9ZkZkZkc1c1c1c1c1c1c_|xtplhd`\XTPLHD@<840,($  j*i)h(g'f&e%d$c#b"a!᠀`@=ޜ7w I3;o>@fv|܁$c --Y0DaP4 ,qT? C{O*]ʃ'-*)('&%$#"! z^JݺzZ:ٹyY9ظxX8׷wW7ֶvV6յueU55iRwwwwwwwwwwwwwwwwwwwwwwwwwm۶m۶m۶m۶m۶mNM.D8n֠)# ,V@i >v!&F PIKMMN߲zrjbZRJB:2*" yqia9P``ߥ&&n]M=- ̼|l\L<, ˻{k[K;+ ʺzZCك7lҘ+T8Yp`a P(9B$8jx" :h@!BTReUE5%ĴtdTD4$óscSC3#rԭ}{ywusqomkigeca_][YWVUSQQthBcg6jΐ ò,˲,˲,˲,˲,˲,˲,˲,1Jdh>ʤ2[W]sbD0N=\mFHC0'Oof#fm, K/;Gu}QfǸj~T$Du]m۶m۶m۶m۶m۶m{wwwwwwwwwwwwwwwwwwwwwwwwwHA91)! )&#  vfVF6&ŵui]QE9-! xl`TH<0$SQOMKIGECA?=;97531-*'$! *JF?7/'ƾu]u]u]u]u]u]u]u]HA91)! |vpjd^X}yuqmiea]ZWTQNKHEB?<9630-*'$! TSRQPONMLk J)hG&eD#bAZVl29ya ` `3hL F^['s:u ъ".&)a)#|.Aa"Ȱ˪IiEtKhaUQA0R> ъn".&)avY5I8 (Ns r0݉ zYJ$K5 JȮ ENFȮ u$w)w VU!.{{{Rk)Rj NNNX$M˰˪IiEI9@@>6-.&)a%Y0EZ$M˰˪IiEI9A@>6-.&)a%Y0]$M˰˪IiEI9B@>6-.&)a%Y0̻a$Eq۴ zYd0wwwwwwwwww+|%BW+_ b4+pVTv \*lt:N~1YmB`30,l"< B8@; >'h2\0{{{VĮjfIb~^mZ]5-ԊUM,Q M˰ˢEm۶m۶m۶mۖZ)z%9!yivYTUU%"vUS4KrC:n2첨) ɍ$W. RB dO7,@W:YǢ3./*HQ+fbl$Egr Z kLlȳSaHeX\T&6\V)C04h.0j-2!沪O'zޓDBow^,Tid, ;Ca9J(ЇfmZN$Vp4J 3*U]VuT<<`:37ZzP(D>DD"*2:BJRZbjrzEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFG!,7BMXG`hpxH (08@HPX`hpxIIIIIII7FNV^fnv~XXXX.6>FNV^fnv~X$).38=BGLQV[`ejotyY ZZZZZZZZZZZZZZZZ[[[[,3:?DLT\dlt|\$,42LLzt1X#|A/{M.r'$df'|(7?>^[YWX GCL2>^[YWX qhj0L&WtkaWI?3) f58iH؊n-*g&#"aڬFgU=- б &[ JIH؇6YUOKF aa+5x| 4t_f6޲`(&xa ?zȓsAe5!pضm۶m۶m۶m۶m۶m۶m۶mJe-5RX7I('FA]xͥ}MĜl<m I('F75usPƼzrjd뺮뺮뺮뺮뺮/.%E&?=9sXW8Јn,Q^QE7+ vole_Y4JfKm,#~u].r\.r\<<<<<<:dZvmaUG;-!{7\ -R$Bu%5:IMIafU%CIP"xŅº$'gN G1C@E7+feA+SQ3\zoc\4CĸlF'z|>J@;3) f5K+L*Qѐχ4u=*.Sf&鼔db]WS1TၦC)MPt^J2|vpxI*L.̋;Zr^NYk?><821 $:Eχ43((>qU-M9$HOd0sSs!j0ao(MVMGptJu2X'=qa'Jz̖4M :48~r&_fxK,{)ʺӷSF"|WQkhcK0P+Ma?1w?$3遬ݰo9(w i̖`h-Oi/XDutKpiܴxܵ@Gp*^3A8谓mt,Tدhne|@@hxn^:|-t릘GNlѫğh>BE2ƝР>V}gDyVGjJaFy˪)[@NjUg Pxur̶x4{Cϼ6S`X1ǃCl>,ḯ) q$\Y?,{09FKZnYt,\J{(< qI"N+2bK+\Șv92k, Rswy_`` |+"T>l[  H6]GUdwɱQC'IMPOoooo*/4W© D뺮뺮뺮뺮뺮뺮뺮|^:lҸvV&F;x<Q{IYoe SQAQ{IY'p**ԡBA*eƵ21"XVJ8zP7Q{I#=fdcaD3_`*Q? Fh4 ?$GwZ8A|;clʄRI"?f(7&9CTӵp7gp]Վ.bXliQ :1+QQ!BJu:n 04^]`1 !4HPԧ3t MM5dhMqd1T@ gebDp**$'''Q{IYk+kx%cE\\\\\\S%H :q:Nt:Nt:ζm۶mm۶m۶m۶m۶m۶ml6M3QCVl6fl6\|sSCG /ZeYeYeYpi/ף.MMXd2L&d2L&өOoc9ڶ\.K..YDqJG1XxH2YLSM//Y4T*JRY.bZ:o|y""6LX`g)#\["iyI%Kӯ$鑣F (>l+-IwKmDŽ[|Ҫ5TbEʇlS=Gx4aU&JcF6F4K P5\!BSRF:~Kd 65>vˆf}}}}}}}߷m۶m۶m۶m۶m۶m۶m۶mv]u]u]u]u]u]u]u]5M4M4M4M4M4M4M4M<<<<<<<<ϳSގrʵ 04^h4Fh4Fv|>`][Y+TT|}}}}}}}u]u]u]u]u]u]u]u]Vt~٤qLֵ5NEU>j/_6i\ 7dPQ"D H"*Hryn,3cDYr wwwww2Mrtkifc/*C+*` $jDX$7ׯ}}}}0Ijl:~6yyyyywۥG5] Ot:Nt:Ntrʵ 04^]`1 !4HPȩOoc9چN  (BhrXNƫ ,&_*JRT*꺮뺮뺮뺮뺮뺮뺮뺮yyyyyyyy88888888plF$M"QQVQAA /[S`6KZBBʲz@ȳA,6*[3V%D=Bp\l1F bFw5 ]gH4e}`t,^bJ3CpC϶!C/t۝67Y;|O 3DZ`n@im,7>fNFdt\K?UGq7{; ]&&SrZ."p% -`I ٳ~ـoaw,3K9'41p zS~L5h{Dhv#Ϯ{?tߪ] JC+gT!? rwU$Nxtnhd2\\E5 #f66-V>34ɱuaI9%}@rkjg&F%{vqie2\TA-Up>ghaŪ|Cƺ ,rN:&  Lfl6fY3.YFdRF:Y疉x r\.r\.ݴ~t2:IC"yyyyy[|[SKA5'88888>CK&d2L&d2L&d2Q @sK憉 EL(JpC#*  pwXiN)zvqkgc_Z+x<^~U5\c`[ZYXX,bv ޚZ:y1Po;n\0+  4T^~U5嬄T,ӳ[gc_^k !<.,)(ȚtGX>ibX$8hhP7)[h? #B:8531'%# ]` ݤ|nvnv]0 `Ŕ_UME9+! ="A~l WQMH.x7985 <:w%t?2!˫S3ʚzR2" ܕ MG&~yupjfb^YSOJFDA>;985[t.Z:yxw'ǖp8p8VzZ2r0pN-G 0 `0 }}}}w_\XTQ}} ml/Z|fBiT"7wC#۪Z:*ѩu;XTRO.nl!6XH A'1+*'$#"#Bt؈eI!۾~ŀ VW)cl8hRՇh$^S @Jy}>.p2Z~7ir-/PiF|+xalʴC:An[.3)x`.rY\Оq|4jc}wNܝvIYV~B}umfSrQ-80͔FxV?CSbM(Gx&G-dw"<  unw t7hA5O-Hؿ`z1w-c[˘-"a܃4қ4  (08@HPX`hpx" (08@HPX`hpx"#&.6>FNV^fkpuz######$$$$$2:BJRZbjrz%%"*2:BJRZbjrz%& (08@HPX`hpx' (08@HPX`hpx(((((((((((cƹM+ "S6!s*`CR6ksϲ͸&9}MTss'ñ5Z"(޳g=YaavK *JzHGP$CpY5I8 EIm۶m۶m۶mm۶m۶m۶m۶h0`(.&)a(< B@ eU$E4% $I$I$I$In۶m۶m(nTCZ VV!%\\\\\\\?JyyvFWN(|^mZ]VEMR=N,Jap+|^mZ]VEMR=N,JaqaUQA0 |` |^mZ]VEMR=N,Ja-|^mZ]VEMR=N,Ja0 |^mZ]VEMR=N,Ja ̼CyivY5I8 ( ‡Q{wwwwwwwwww!Ar^x @ĻOr^x@L ;-0y/L:wݳ8Ѵ$uJ3\a)!d2'c@ @lUT&(vqF^w2@H Dl+5\&ajKuy>"y0N9~5=˼\o %Xn:m,a{{{{{{{{n:m,sR/c 5OJ;s)̣rJfzt _r:֝ qԵVLB(޳giii2`0۶m۶m۶m۶m۶m۶m۶mK$I$I$I$\`,VEMR=N, @CrE GPX5I8 $a(m۶m۶m۶mۖ\`,VEMR=N, ex]r،@!h<@P28y0"uno۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$Id29m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$Tl" 9ko۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$I@T2 9o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITt2 96%%o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$$I$II$I$I$ ൚ 0g^ÐW'2 9m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$Td2'g83p8g5iպֵua'c"q`,M a eY1I8 h0&C0(Izm۶m۶mm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶UUUUUUUUUU Fsר '-?!(  ")JB(! Xfe9ǘcFs ufQ0 0 uܦeeU$EufQ0  ߶m۶m۶m۶mm۶m۶m۶mV۴ N,JFA<qaUQiEI( $I$I$I$IAIZWBO'iiiM$2)1c8j<m۶m۶m۶m6򸬊zYB$C0򸬊zYB$C0Ҷm۶m۶m۶mK$I$I$I$m۶m۶m۶mۆ<.&)a% [k[FU! Dnv~ (08@HPX`hpx (08@HPX`hpx8@HPX`gnu| (08=BGLQV[cks{ #+3;CKS[cks{#+3;CKS[cks{3 5A (J=p( `t#~|oHqCTDtL.<-),UDi< v87 U05g +[RAqv86[+>LK(n _;6u*m*}l2$h,B fWk6d.IX$WVggg6ZԷ&sL""q(BP(pb*m*}\*ȣH jث`9s9ssc1c1c1c1fWk6d.IX$Az &y\L/Z$0ARDD.R@*(O.Q䨊>zl6iʈYn2J$F?vܘB(@`pU_Q6aF[P ?;< i43 ,T 'DxP!B ^6ήn. ƶfedcba`/.-"֌n0*Fh4{{{{ZkZkZkZkZkZkZn6ήn. ƶfedcba`/.-"V ,P`eAA5wkjL$Ygyq L,U8Yr$vy›D'Gu{{{{{Wik$E 306M3cpB% Rɑ!@x1\qB "4HP J~|z<;8*[ۚZ4)X5`@1⃕ nM┩$+#9C9s9s9s9s{{;r2B'ILkbJyGY%B`X>_Q]G o?+ )bo;S=$ 2IB~?&qf'5rҽS jM .'4{+J# |? j~{ RӗIeoN R%Ws:I[f1y\y\WlKx2TCGzu۴*j"q( 8#?6-z,J(M.&)a0 @|۴˪IiYQb,bcwwwwwwwwwwwwwwwTUUUUUU5^mQeUT0EIẮ#?6-AH)RJ)a!yieU$EМs9syQ$◦P,py4g{4:ƁH̒GA` .yQޫߦ ϖ<Ӱn) r #`1A&#WCbI!$!]t8M3e"@cH a X,m۶m۶m۶m۶$I$I$I$Ih2)Ip4 Eq0JRٶm۶m۶m۶m$I$I$IR!qN T'$ 604R7XJR*JS^JHBII(i" %EA1cN b[wVue۶m۶m۶mƸDSӒRґQѐ0s<96/,ds#b"a! RJ ´|rh`XPH@80(  b1uYEE"m۶mV o ,kLGB=̼|l\L<, 8%%),w|~AT42z~xƂU8 +]q7.VWp/d9"-&`;ņN`јOX&E%/VRC:?`<3Vb/+*D'T(ȣPt:N$CMkL#PGsL Eq0 H@7 6s9s9Ӷm۶m۶m۶mm۶mՉlڶm۶耥 i Ҡѐ2zmr H=n/&U "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuzѰҀG]:@;S!-2sM9)?0I$I$IjUUUUUUUUUUUUTM%#/4d;1Po ;0Hc0P(ZRJ(x:d0RaHc0;XkJm*FaBDB8k]ݨ ',eH/DρX(|S)dy?h ￿["*'pc nIS7 ňllll\:׵ST"Bd.IAf& u<6-*^Ue!"""""""""VCn24 Eq0`(m۶m۶m۶m۶۶m۶m۶m۶m!ivY"8 E"ܨ 5t,#C׆]h?&5ZZY  M2.P:TgzLUąl".d3q!ZNkvD Yu7-.zN1WS4KrÃe/" :~UyO~߽wkώ]Vm[zO7KrC:n2*eYW5E?cH `(s9L%RB&sL""@ORrOʫZ;?fm}mHIle^] _ 28Z׬P2Iϴ ~"x~lDlV+sVk-tЙH-eJ &b%m SpnC[GnWPĤlD˫kK#ªzbJ*ٹѾp`TL@8,$x5}QJID?=;972,)&%8#v-np k椣az4ݴ>.ͽ^ZWTQNKHD@=9631qR"qA!`} Rl|DēZkZkZlܚs9s9s9sι 2RQPo, TSR弜d<ãcCfJ6`l˹U[߰,)%!K^J.ѹ}{{mca[ZؖUQM$I ϧ?6V ,u ( _8X@#Grb{=OZ쓍` cME3&"X U0~[n{ %&.Gbyt42&sLxC=zr.%RUndUwX].">3U, ~|{zyxwvtrponmlkjhfedcba_^\[YWs9s9s9s9s9s9731II#D1$ m۶m۶m۶m۶m۶m۶m۶m۩Ζ )S%I ǎ_ߚ3clR7Ĉ:l@A h4KeYeYeYeYeYeYeYeYeYeYeYe~ZVRNF>6.*&"}yqme]s{{{{{{$&IGǐ00u]u]u]u]u]uKҫu*jIQQ^+sKx8K1,Yue%HFCxewm- i{{{$&IGǐ005fxbe &I鑣+NB  US-SJ '5g|rn.N!>tH;c*t9Xgz|R'M&AjȐ ?zБ 2``ɒ#C~1F%Bt`A-,gNToWJEDA@?=<;;:97655421//+U6SG}tR$G O9pڤ)K*R0AB4bPaB &@`4No{{{{{{{{{{{{ޫ~ZV(DHl4 )S%I ǎ_ߚ3clR7Ĉ:l@A ,@P`3|R'M&AjȐ ?zБM! *Q,92ǎ3`HQ"D $<²z jYI9ظxX8ǷwgG'ƶfVF6&ŵujZkZkZkZkZkZs9s9s9s9s9s9眧:[*TL$92&*O;_ߚ3c[)1"ćigt:Nt:T>z)ʓ&K 5RdH=wy 0\Pdɑ!?vܘE!:d c1c1c1c1c1c1{{{7ohs$GZ 2`]ZW7Tr=lX[ƣY1 `͛e%HFCxew %.DX`(JJ :g *P aE Cp~#)(HqsGQ**Q 6ahc )pn=\`;em6ԭb$o<#YEZM2QGhc2.d稃zT再-A0rlEቶx}*r/KTesbt){aUph_60;< ewPT필QE&`ƕ0h[H6ue_oUp: R* ]L!n+ +YaFF `"28V#iBkL28jxB{D.P`+c){y-2ϝ9nԠIe˕*Q(9BdG뺮뺮뺮뺮뺮!1:$:o֤  XJ$Eɽej#*Dp5}U " #"/S~|A~acֺLLƒ.{[IͲ,˲,˲,˲,˲,˲,˲,2oT0[߿!>1f ,x6XН7eH4n.6l)=HB{QJwtp"ľ& C+Q!ZØ(Uqqqqqqq{{{HP8^ 49d+k 49к dsF 'IhqJ$IQ Gs~uzAO 2Oœ(G/h\\+y+#Zķf}ߑ?z ȒxxbNŦQЉaDK{2%xh5YP[w?, )R@y t҄ %IWkuQ3W俈,%p "@txܲUgec"8>QNLJ{" #"/S~|A~acֺLLƒ.-hݜ:4 ^b%%5JD菞:q4.s&FA".j,LRue@51ҩHQ!@{ixLD-V4I7DGzkNT߉y7{Tj<D ':x2/;c̈Gע~50 JBGXSRB\@.v䵂> s/}g` IM5;iyg>ΓĚkl\k)s2Ou׋NƧCNEXWM哾|cd.CY,9D1smVO[ <5J8#M$V?tMsT2=Wt ݳŜ*+qiVBM 4SS!cJ- d2o>裇CG4-S-& 86؍F4h,*͔!3FL0_tA<4EKXX!_޻4 ;0kYqR@wMzPJN='4I'0߷8}R 2z$r3?_7y {~Ʃok6?=T]%>$.٦\F`BDyCcK뾖 6α-aq l ۖ~İ~>7 a]_W+|  ռN᱅@巊:9F=>r3QIV? DF؀15J YHܘYTp/z͓_$6R|`s~u7W7ۃ! q3XVq 7jmO4R6%V-iJ  KP˚/ID h/TSZJdz:]:ھBUػF x&7]KMny:IN[ϟ-ϸY̖ƍTъYZIx=!xPH̿e\٣:Һa;)uzV ֵ>jA]9O8;F&Q'onxSNbiBF<wR@%~zY=QPBx˝ Q]; T1$5kVzd S *4al_J9IC+rCȵGnLEQ/d-, m^jȒiV_D~/H|LH!aD(Ӏ5=.O1t)K,iװ=HLOdєJ5Ci[=Z+O!lN+Mŋ 4"=le][Vl^yFlNyʾk8C<2..]93WN\{)tHaÇH5qq<ġW[e#^MkYe]'Ѭ=ҜRRL))%c̊1J8%Ĕ2UcJY sΚӧbB!R!rAx=crm-09gUaԳE˩j\k[Iy76QehH31V58p7EHt[7naҼ b|z%/떒;F$yE>x'mOy~Bw+Q1$6;xgzP_Cs2{+<챸9by^3=OY ^5-P[_k9(?2ʱ;\{&o\Q):Vvr}hS8~|_lA$ƞ ~ӯo Soa}PܾwpAw\VL{w(CϞӍܦWxVlF|quf>Z ڻ8ԗCՐ9|8" m34S]]XcŞckf* } 贾œQ>"ߥRV,keǹXblS"@ET o9+*σVGy^H !)iNy4ق/yTgrӭ>t*G)]J铊TtҗNmG =d"t39t~7_[z>kW}; }׾f__?iI q$9# qE}3|%| Sߥ/#Є3>ތa\f;V,VєA9䘐[>$B O16۪t+rw,Q8#@8ʐ{85<k K}]CǠuOWp_CX+u+ԨO2f+q8%mgp!uH_^hUg~1Z1%Vdu?~g#&NR6])ƭ;iF稴`-_- 4ɽ ٭!^sw]{R8 C#_9{ADEcUaqg9sn燞s ?[>_~{~>=y/vx֭*8Gauv9ɹC9Tғtc@a! d&qKH2GN<q+XY{vҫH9jhU5uiD PQQ4R./W v}Z_o/Ww{}f~%}#}!}}}U_E_D_o (y6O`ؚ,!^h<™|U` 0O fa evևL8 , .;|NRmDQ$>gonQ  [E9-ԋ Fa)3ߩ5:x? \h:4b#  # 12@BwL' oޓ?q\HySh' Pŭ #PүP?{I,Zz*T?   fa]/r +}0AH0NJV A5i$ P)`R, Ɠa"^%5| ԓ I8"9~9" @d;U$b'X4A1PHQ3udH,v4)g=U ue tB"xsM87uf錥"{ BhѧI|1(1(bCD!0BL Y^w3:PB:P1P SM +MUAebaQ:&}?y{ݺ sW6)Uuʞ@mEkzpsӭA[~@0b06JfjOX76;s`| /o(#l BsJcxڻh_2.\R}M _}$d TB9 .#w׀0EAtL?tܓ4.,J?rf &qyWdNAUB6'jN#GGX,X}=h:ѱiTM]*jD2=o~+^VIva瀛?;zN V1h-4 n@f$7"HGQOtdt,q #'Y[OPU?̄ &9R&VxerzhaʓitWf"!FUJ7>x*u7-RA5iθjͬ+ +fcItldGb)LU}3)5(jmvWvuA!p:,D4~$[1=?{wyn7 D_}1yXې?Ԋ-xt0+7ߖ:bk0x40 ˦^9dFlF y:Co\ntV`j!֘W) nyJVgE7aBd ljָ_e]GsQc&IPUJWWser8P==E"/Lq86 >|AQr"@`"N%ll},j+[c,>.g`v(tօ/0ŸZ!Ldh ݓ C jYOi"u VҼ2zVKvy(((C \jg}#㴿PO@sΏpts}܌y 8q7kf /#Sy~WNc|gZ#3?Mҹ#Sl(N V~ۧ DOD^+ڣ33,݀.+rTnfʙR.1P3y/h.'q&[Fޅ\EW rǩyJ8>ٸ$Ow"d&@VcH#QHyl$";p!1XBCE?6*ёV$0":cX-c}(fe1VwDZ;tqhXxF 3Ƭ'H(%u+(oI0PScC:hQݻ% $/#B1xq k#, aZ ଩|uR[EꪧTM/`ZAxji> `G*N(c F =<00yٳEo,XXrWIelc /b-E\ZgQ[ʤ+_IKi=J)YGK:I0ꑪٹh0Ɔ~"%j ,8]dtw.m4&{0x h o[ ⿺1 փ;ox*K],ܮ31]H,7CЀ&8õ"*Nb>mB.z)Dxhcgۃ.faI\ ֆ=B"nC;DٴPa N#f__B&XbX]-/{U @5hɑ3f0|aEN4:eР "h9Q1$Fkixc7G lDICQlj.dLf\y 1|c0<-wE\r]Y Rk9T2G2p(2. ĸߑ0f+;ސz#F.b"-bǺf{Qn!qȊGQmD(1mbiXgc05'ifT#ִAaA[UD$ aµ՞a jXF\!`f>_\{eUw#-fvtZ븮^u߲vú#,jIa F: pBh~4RF:Y.s2(€'x|rT}RS5kS+,m& Ų) v_Kؽ&z-IGhX~hF;`t Tg:բ#(hv"L.0:ї=` ] 7~[IϬyGwvL,Ie)DndM*G$+cp3N1p:0# T"cihsTxQ5Rs# ?3eɷ( 䔎GyɏxPYQ @c>}3:YuΩr^gT8tDl&M!4|̢f&9hp9w4ca*f8[~e7Yr+)%Ƅ?2i\ */;$9#"1q6E^Cd5Cnc3rfc2?T _Xw1÷p/:rc,6Rc+4BxTfq#$e$878+ݙ,٫Z'{,cOֿ .Gs5zVRBmUӫ}uzD384 B'}Jt>0EK :*P>oL.g}^99㰑L(IiZf$oG*aGCY+#M7|(̟VSv u^H'Uάn6;bs53RjU앪34R2+s"rC`.Q/ZN˃,hˁ (ˡXTO|9=R<9%:N9ar%QkifX3DR2( @H }5Yēȟ!~4a\#DO<@SN;WDҖGZeiѕU+UR+QAr*4J)"(&IzBPBLDR2( @H }5Yēȟ!~4a\#DO<@SN+νfx\_8@ʜ%Ҙ/ف _eI^n ȏ4[Lg3?ʞi(G3JJ0 u7hѽ30S[ĢfRheDzg|Srrjv?^aVz^{)pE8 ,^u7(M,+9b)${-?U͕2 =FN\E}ެg֛z3#Jr٩`oA<*Osf sz3\ܩ {&dSl & S!fx n%9{,Y)L/EPXdU]xTM7KwP]Wo 0^f,=\}‚CCWX[~YtۢSDuBjiO٥'&;6NCFT'tv[O{HF%'؎Lx*GH6|(9/H.N.G3yLopʆr!<?bGxGoY){0.;2v (r0O 1`i Q: D.j␈R}_%5M(ܩЯ1 K6MtDT'tvZO{~+k;ܙ)$zY9NToa(ܐrgoC DnzO!Mkp{MH:F[" no222222222hiiiii"XB>>>>>>>>>֨שت٫ڬۭW@HS;X() {>>>>AIT^q>i"V=Kr^:[c IMO5m'FEcy,:wP9^xt8,.^+ I3@!n| wȷs FJ)2uVvIQڷy~N?=?y&ߑ\'pM{kil}˰af\wzWW9fXmc{,c*]׵&Ɗ!E!Q$IB G=@voo;ˠ2][B[oi A6#L~ijs 6k{ ;Um =ëи`N퉖l zKzP^o稨Є4-:Q+f zR5BTK)E O9 ^hN)GrwT+ԭNo!fa9.oز-;rj'PtZ}UOM& yGCc]l^Yd:s ҷʌ5*0(&,o?9?pas3d/`n JF`9SJ#9nvo .(@[߳{cX_nNfkVmTmSIu֛Y&pPZBhO>{3+{jiݠs Nh6SDn! t|k睍Wui-k3iGMcCm3Y<_ %K?YwOJJrnGƎ3N0_ m=wl;mMei%';\B+Ơz!^ݹ6_Йu7;{ܝ󚜹lRE$@/09%ჂL+ܩKSkM0S}.c5ZG 4S$<{x^w[i}#:tVh ǨznrTPq\PvbJܝk#NY@FqSIepP;o,?˽Ɏ-q\idݐ5pxޕ]-;ٙ[05g׳|U-,e:/_(F z%t9BP?܁O7 4W[Fe,7e^L/]YIU@e#MHFQB9,h!&Zr %yHt@~$9#\ECdX_Y_8 z` /(ᡃ{yS-g~o*/V;nķ6. vdp?iw6G3?Od$I2$I%AF$"I&q=JH2IH0ΑH%ėrڗS(C~٢ڔ~q5zHgG"Hs$$$.M=$WvKm?̖pQj|O uuhY 벫ɬkU/{ \'2VvAb[Y|+:LaNRp OYDGPXĄCD B" tS8`@`(,@駤  F#(v7m  Thړ=`hGQ]筟<z>gCx.4{b#g>i]Oϛg,;as5êNrZVNo6 gF7#z/vL詠pfs0r˖K<(`ʡV'=/27 e.Od-Mv19K3Bb_W1_zxJp8ʆhIHJ.–FB#R“p$F ǧ4ܨ`+"8N6]h`!$pT/܇4Qv :u@pC0]jAA۠i3,1 ЅfPLkgAu; :yu=qgGs1ܔ_\e,f.e/oFY\ZəKƢd$_ J嗔O\Q"b';yIyJ,ixdF IELDp7EN26qaM -@/ȍgc5A=fCy11`#np߽m umx1 ֞c=w0ʆMl7ް~u+|=[zcoz.;ӱ kaǨ{r5A8f&c{nqi>{Y2S[,m.agU]cs]+,]|UV\ؚUYp1*Na5`Kxj*b(qb&PbSw 1ogԇ1xB-p†)hxB`a ? ?E@ " N`>Sl`L L^:IM0#i&`D[&2LTeˉY뙭c y MV_$kF4O9̐f.RfGɼzQ/{'zut9Gw܆4:y4ۖZ~eհٕɬ,V0*]5-)gE VOfMVdK6$<?C(09-DNQGxCNƛ/(u/cl1v6_e{56[ܵX^_umuYh] SaVh Ċ&)'a%0uskqK}/t+l'd8Jj pa ;S $ FO;5\@̄+9 (06ZHmL$}hCE^`BDzZt@T?!tA}:yϲ}=s*f0{sC Z'鞣w.k-kSl`L L^:IM0#i&`Dч6Tt&D]`Adh@SB4ZOϟg,X>ٳ=3,>Gέu;:șy ռ9Ѵ fV/f5QsjǠ̧fS0!i_\:b 0w1=ˠ9z^f\@ϳt915e+[̧`Y Q OM.g2%RV$P|2'ir%)\r";J>$F#3Bb?aㅌ YPă .xxစ K}A"8T~o>qq}coN6c8{2n9膛b읻M0jnyGkE)܎;8 5p9=p~d7?n7W{f5zqäg<}6v;)`@:_@ѰuSW:Q+! p&96rfu}u6q^g5oNf4m>ú˰YudԜ1hF=Ŕ9`l1NzAp^<|O*Y2ɑA2+O$?xcw<Ǝtl9cg-1Ꭓ\a8n-޹~nlpvw^lֽmKv`fEv\boq ; l_cy}յ-fuU+\LSX'Xl+D*R+!beHI&F ȴA`B ?sQ>[a(֡-ef8XFlS8K*luF " flZK&-ht`рy39Dz9WleUL%˗Ọ\T \dK$Ild$N>J&S.yRɒI!XyʉL(EN$2C6lq!*>x4?! /ag\7nӑ#ǁ¬/f6˔M 䃅 0^rnni{Ӥ}l3f-eÄlcӈ3,1`aMgsy1 {^u\NLM.’N$09p'ՃH0_h}Tp74&N4p`'$Lns :]A}Cꌝ,P^LɯSg܃G>0<=W=} Nsc,WOix|1tSpM"UŢ]YU|/իsr:~%|GLWoZ.RyGNGU/. ɱ#w>/ yGEh0, :$}&^#*?gu՛Fг440u6Z&/!OR\2YxXvy4.edY$#J  Nv'&7X2%/H TDy$/9#3AR3'&BM\Sx a3f .󹻻SմjjЕ9" S`p[٭l&ٮJnx7ޙfsx7^3"sI] T(5PT:,[O *"$H$ܖf"b0Ɍ|+m9RG]^dZ7C@y1t~s WМB0py˃ @?~c=nc;8 Ը TzV-F5!dY%$bT|'wdy˂. T^d:$YqE~ l_]4" lv3b=u0׿Zbku.շRB=t,ӯJrTO.zP?yRZ2b%rHmt&byeS(];:ӛظLPt"ej$z{bjtïp}ꂵ* *PSfuE3$#v~gIƌWr͌^YD|pBC<_}(;HOrki|fqcAp[ g!\eQ?o%};H>؝[7.ݷs]7-ܳmǮ-6گij٬fJiبb~m 6ߌ"2$$IR $" RHY9P-_ק2?O?쟮-sj+[f8[zTT챟6\N뫪Нwwz޾to߾]\ڿ.c_X"1=sipM{cw/ԃ2Yސ03켍z,Dr<g?OYp5%rG>衏9GUJUUjUT/z}ei'靖ו ۷`5jQ(/ c=TmsV0SL bdtH͋o}%N; [Zgys_^]h-&4VsnڬJo4_ϒ _âR9J&7WjSz^g'*\ ܙ\;s8;yIlFzhͯҬEgd[fX2:x+㬋**04.⤇t /,+ @-Zabů )R@y⤯ =<%J̐ 2yRY.o߼M\ `?0jp_2`mmEkwQj-!Cf(, W(8?1hFS:&B6l^>thJ%mtdcFi;}1J m^i2LE:[k-:+tc}BWvfa[u)]"$=bsg資;{s!8^sݭCfN}tyCt:oaK3~e$:>`@>)^4:ZUC#, [ƣؓJ2}Y]M"M^pԅW jTէۿhvk-hR@$\s8S[#cSr}zvKK=a2/ż/⡼x(LJکIg8p޸iq4hΘ)CƱqq"Njleᒁ[=c1a7SwHzmtv+[7l_JwܬG^5jS:S!]I[En_ny&Ǯmj]ڗe?E{}@W0VLf 3)]BÅzryoڪC4dK|͇ 뇙Oo* wm5Ú> &掛;Ul0rFEﭷ -[ک@ͨ}ڋu+bWj-(S~1kռm0̵ph kD+ 0>^7CMд$ 4 <ɲߟh6GE 8 =pj{>ܿ>v"۠w227@PfCUztJ{PG?*P M@+獌jĻ-"ZQ!b2H:3zzx(5x xB݋'5@ 0Vd*%d41L]#J[n ۽k)@jwq+ 1G(P 8 S3@xe> j*߄CS%Þp߬s]Nk#Ζ`y'8 y]Eᛃj;P {/^M=(XqQv>}}ssO攺zbTF{V^ "7uROEȡ0$x^\5a̘<`p'tޡk^Uů.@u^=pIxַۣ0? (Mvs*뜦9)'Kb'B_o0uBOI<}h=N;1E yֲZeӾ15W-FZsA[0 |k*(0 gW/O>`ECémE@Z DFœ~ֶjD \j,1=۬Bi=P$.Yf@EA>3lwڵv<0.T8Tt8N CJ*Xʀꦞ^0NB 3{f&^$ԸҸSTS?Fg?ዼ䮏b?g^"]T >1`_g)~#9{}1rJS"oFEġ}3.3./챑m# L-Y陬H:(|JhYÐ* VՁ/.F1FrdiVS"KyGxpLTOZ>#h]z$ fyz9dөN*eoU^IvYEkkksl=ne&fIYjF&+#zKvT(*^WGϽ{Sy!"+\ *$D^OPRN'NS'QRnwTKIK!|9o8E\5^*FDQQ(/ITMp 9,E߸H׍3O*GTN/ ggUJK-4%pKR(ߕ&||S9: ƒ^x۽7wT\Q8h`Ahӭlc[*ݖM!@;pfVF63P@V:qڤhTeY`rj*UP2 S J%*(O:qڤɝesً%JG Sb"kˮ1͘>:UKB'S~"ۺ.rdcN7r֕(MRiY-➞izBJ$:ܪ*f^`NtWdX5 L`$օz2X6hBZwI,!frk&cYCr}[V+>kc*'MB٤zs&"q&"]oikmRɝ~.m)  -.F+j.2j+R,.upʺ(XTa@+c 0@Zs3(TJ3)TIu"k# n"|\o0n.4Y%`Z'_n,D'STmB# )J47 s~0ٺkQTwј2 kRN0{DV{Ԟ |jRO7^ .?L0%~]j58D ('%jdk.o#~b77?p[8ܰRmY '٭Vw>p#_sfe&/N17PuȋAb.t]G7wAt,+U&P+ƜX1xbP„2#Fz)8U&E_ x:eQBR!T;P!T+`LX #BA8Ä4_'7/.B)OՃ]>OKP ؏:;mMM0;a+9pt齁. lQjށoM /I}˥R{oLO}3j=w…K:1ısE(dd$._|)rޯuFȿv]x4?E~)⪀Qt_~8t\'p<%A}LxvhL:$<'skoifdj AO5G,/MK ܍&@I⊔qC[0*mbhx;X1qE!?#Xt)V o7\MC t}]EPyzI HAB}B/`0AUI!T8k7WMĢ3\_>ѓ'=mU ͇lc>a <_Gx +7 \{}@/2z.z9tC\h7xoW8a'T;t#r(+FM&IhH<@D8 ۽Cי9vĸ]!CnixH#f`'k *h6nH1\޺^MJym1bfar{PAcYYa"Ùvg>3 (6 K+L..asL|(,n8s9 ꍞi6Bv) a5e&~p$85[pQ8&v&Ī uwX<ּH9SϏA6X =\O<.^r곰+U܆z_CN.Y Pwfi(Ý9 Q'd9vM~V8eĶ} rS![}}~W=O ľk;8n)Y<|Nbg?>9qGކ2}'u,O^.[3$09w|:h=59,<"7oר',2uɛ'Ss668?M86݃ۘp@0W0,4Í|0\yyhO Ff$6h#]I'śP/=0ݢٳƱۏ,\C}lGiiC}5hBŸ֡a?ܯº a\o\6+Z@\S@JX8 ]9KvN1]S_7>SnPZ ") '+m&i Z֕+6wPC]9OrX$B5 js~Ģ k~e{,VԁYX\YZ:^[X]]\'__*Z>^\(_^  kʀ ʟz hjʐie~eb*[@[\]V]K_^_`Wwabcdefghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CY)\^_=XWXYZX[ \]^!_(`/YWג!w5YZ \]^_&`-ؓ"x6  '.az+\ 6kթA{/;IBb`p|j ifz g<Uwʘ'h@e/;B`p!iBz`9kD{ո O/'WBp`p|"xWq ")0*\^_>r  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy+?X, @-!Az{|}~F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDt@  4$`h@9+ D4VNQ:Y 0DĘ!f8ʌ\;( ֦4^vG=7=zLM1 qi"VÞzB5yЙNJ*pSRBŰ=zzFyM֜Bˈ13[iQ"DCd1cb+JDQ)$DM0*)FV!SE1dʈ?1c*GNQ.OSΊUCMPOQUO\_+~/IK{wy:F"WtȥcAx y8Bj[5#?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKWݛTLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOi 4PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~n     o !$'*-02 4!6"8ā3w\kZkm*k58%[kZkmkOn⓰ֺ 5+4B@ s]&@ , 'tY"F:hC>R\nD~N(9_+\#| :qL:o374d\e]WnH婜rh%ޕw?nbŃw\f4a(҈n޵Oz/VGSYXh ;Qh #}$aAXƒ!8A``8Ox΀kV|Y3nS|g[<;sA<nQ;vҾ6 8g! ٻcFl5b Me6| 0]c:ֺZ_:7k+YGY|a"^հjCa 4Z'χZmvRP݄٩iV"D-u,HyV]fp 2-ӥQ6U:=(ҤHbXßpўGk.8f◈[pJ' $uϲ6új2uX갪Kꮨye5[N-!YNsg}M_xmd{I}RP8!.΄%JVGDD*B>OS΃ln9`^z{TNJ䢒F';l|3C$IJcc9B6n[]v6f[fvn7n9< {^hs*m}1{IƜMI;e:h.ar aZnnqPQ| wd|&57ff;nswŮUZ#:7q̗?HŸVFdFVaq4q1tX5g!% O4$!a6$霤_?ӳu\L%T*6D&!S-t3"M3AL 3!tL Q PoC123?Gc4妆5`@ ÿ{5tsrqponmlkjihgfedcba`_^`t߂FA@ͿJ@Gˏ~t3u2}(_D[~רTnˉ߾ol\miϮ/dTlIwtnfb[A>97/-(".- ,'%"! Ⱥo re djcj\eNXIT7D?c4AFUzBD>A?BA?B>)/CauǓGqoEmN"~NBμ t(hd1^\Twbh G8F!641-! ԸӶѵдϲͮʬɩǧş{yel\bRZPXLTDBCA-1"'!& %    _>|Z<;xXyV 쯬ol/,kn j-i$aG`f &F>%y9>ZYq1Wo/nU͔m4둪)qn%ͤlḌk@9d#yX×w5A d_1khfC~mClL{o'$}#`䫏|zcybxa 04-5)K ˊJ ʉI ɈHȇGdžF▇[9ȷxph`XPH@80xX ؠȘx`XpP`@P0H(0@޽=}]<<\[yY97wV6VյTUSqPpNM., ˌK kJgGi')'賝D@$XT ( ;LJ61c}*kyhw8Qa.^rcAOjwnFJX%Qi\K7)[~8^\yD$$$$ֹ$ldb|^pDD˃Glvgh{l=noB3{Q{N{asY}3GƆzo=&=Yh.rDQ{Meϩ{Ny9}i]㙼5Z]gvs8S{z@ݮ3j{ϩ#g(~<8Ji(Ħy.{IR 6.GOiΗz>M'3a 78g>>Gn05[g{(h"1x,0 N7ۇQ4,43'R8p>aVGM3w.rx{4D%`̣ /y#yLX"#)'$$'A4 :0^KkhUڑ99oDc08ŐQNc\FVJ8+t%G}h0-56 ;zX @cp{#Zc}7~¾LוN)"ۻ>!]g:nPL;>ffn/soN]En̩Q'qKy ܋o#}(d}m_cqkݦvgi {l/eUv~EvƆI b'2-[/(}5"nnA=9521n+&!T_Nߦ[ _ Fڹӹz|ܿ|9ZW{wro7k[xzw/ݭ[}o[}qNݧ ҽKtK;ts{[v*VBwu˹+n'$GFE!=w9AXDL*i/лs.7hs sh+BcyB͘AثΣLy'LfKnsxe*'2)憙b>h`+{$c]v-\q-^M $!gF.3Z&EsOz,L5oN#{MɌYqLg+2D.oC\qbJhne3ʋ#* %R{CS,V.~@e%͍LDtrxhw4: +6u@Aua@᭧6Nt I,mE* OEOأ GtW^ 10ip 8= f[u0z{ɛ ޛwc;3$"ISX Bh_W5[c-TgI9*kX ׁ.9:!MQeT4eGz~5i/Rќ]!ʘŸ4t}BF g5:TW.f2Vs5S9m9IhY9 b& X;(:ʱa*|֦O۴c*f,frS96k9`)ǖz'P|f>}RY"+ATb8qE=y$%mY#NOht؈Sa[ܞ;zrI:4[cڼ2+{ϥͤX㏿uFv"0;^K9*lw'?o>o}bߨ}bߨ籿Zk,GjRX FۖMEcz4TKd)I+JScnd9 UP d #3nYO %k7]W )ø32eo)l|B}jNUzRW4 Ѐ;t~z >E=aH#zx}󰛇<" F#7N6M5L4`ec`\Hw Dkkh>kZ-u%sC R[z40&J v. 닔PY#Ns(/Y 0fLUcN{J1N!I4 ,+˺ yoPS 4:xn@PMUZN4 h;4XqƵUV~(gGTh x>~o?_w)_"-=y{-mDŦ4X&lL"_8nبAc0^hb(N(!_˼'{_D<_$+߫Y輔PlS= tJϖ]TܥY'-L7.18lK?4ocu0y/<+u}3ؽG^hu?Lr(}y{>S仴}Y껡=͈<ِ1}^A ȃ~1 ʞJѾC -k؍mw~\b:+tfg=X/Ӽ#;+32M2L>01K2L ыRpM̬@U~]).I4KNgG§ALA^+֭m@қpRz"1mFGfJ1=#cНz3t0} J=y~X+u [5[wev%3>@^uxEaU^5MVc5 P#To/R:geXoTyNbJNwV1#Yf'a%*[܎D4$4kۆdfBO8Bcp/{T`cNx/q|#CuU4Ǫ鼏ڙբ}HՌ#B#JB7e"-"E)'͊jv诒C7*}^< =ϰC̶/| j+>gw/^ p5?>FonEҨhgDL̈́"B~xCX]~dv_7٦7tfv/^־e-/cy^z,|/^򥗭]2$yN d9r,;\z{;[Na+.ա6t7nGUp}\.v¢1OӦ=Zu"j;E Ǵdz~Г7BIZ⎉Em|ٴ}u޺AnJ5;SOJz}2'%u.d#wXHhs7̉ޡ{w^:>?$vw'56}`uP{M85Ѷmˈ [=~s OpgpDShZ\^af ãϨspS{ 1BƬi %0h DA$T4(B"J WA .C(uQDyP/ ; ]徹t{p^ d+jr+j`s,7aWA r"9E{*nr^JcxNDOz˳Q7>avm[T/{ Tgs:qɜl+64!n`'B'{+I%?,ICTLecvǚ+h7;H@1Tnw wρce|&yg9W [!cLhđdo&O}',:[24dZ0UW7/ċuE@/0[ySYܷĚs3nyr/90m $5q(~TN~4+PԚ!uHU?X aθ-Ļ#2Vu:w- t@!xi>6W`JhXB,` Xr/oBt[MlP} (~W W1lPٓgc}"01gv 6_i/gьxw'ZTKnoɇc~\m>}e0JZ;Tw~ώTF| _/Ҕi#x~ŸˎucbogzNl¥>laU? 1LH;Bxk 3l=7QFd3SWN23ciS^-GHdֽZK>P@^GuFԼ?p \m6C)FB0Xy#˚9ZND5zCƒc4`jmIL^Wv_7R7cg֭&ohQמzGd迒pjBހF#&pt%vCvb1r7#GmX'MNfY6N. "{7z fȶvH UB @ L&+l2[V]BsE,Jㄥ_Ȼ|W޷6ئy;۹6onͺ9wGs nʗ>O=i<8dm  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ϩ#? ;]Lnڬ  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIč? oPߠ7A oPߠ,|JKLMNOPQRSTUVWXYZ[\]^_`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;L (UUUUUŲ ~7 IRIJA T 0 TT x TT p  TT TT 0? TT ! TT 2 TT "TT TT 4? TT # TT 6 TT $ TT TT  8 TT %TT (: TT & TT TT 0< TT ' TT 8> TT (? TT TT @ TT T TT B TT X? TT TT D T  \ X ~ 9$UUUUUUUUUUUUUUUUUUUUUUUUUX t 0`?Tt ITt @dTt  KTTTt PhTt @MTt `lT643 <3 <(55555555555555555kjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  _ofWk:FOgT&Gc8?_p7 +,yeP*00kZkZA")B UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDăCÂBA@t9Vd1bP( ΒϒВѶҷӸԹպֻ׼ؽپڿ   !"#$ % & ' ( )*+,-./01234 k(p=~/a{߻mxvs9Y*+@餓tҩ"!:56789:; #?$@%A&B'C(D)E*F+G,H-I.J/K0L1M2N3O4P5Q6R7S8T9U:V;WZ?[@\A]B^C_D`EaFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_{`|a}b~cdefghijklmnopqrstuvwxyz{|}~§èĩŪƫǬȭɮʯ˰̱ͲγϴеѶҷӸԹպֻ׼ؽپڿ!  !"#$ % & ' ( )*+,-./0123456789:; #?$@%A&B'C(D)E*F+G,H-I.J/K0L1M2N3O4P5Q6R7S8T9U:V;WZ?[@\A]B^C_D`EaFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_{`|a}b~cdefghijklmnopqrstuvwxyz{|}~§èĩŪƫǬȭɮʯ˰̱ͲγϴеѶҷӸԹպֻ׼ؽپڿ"P 9հ֑cuh"?Fuh0#?Fuhj1#?Fuďl1#fhN1lul1#?Fȏl1#?fȏl1ZG~fȏlc43%Et  !"#$ % & ' ( )*+,-./0123456789:; #?$@%A&B'C(D)E*F+G,H-I.J/K0L1M2N3O4P5Q6R7S8T9U:V;WZ?[@\A]B^C_D`EaFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_{`|a}b~cdefghijklmnopqrstuvwxyz{|}~§èĩŪƫǬȭɮʯ˰̱ͲγϴеѶҷӸԹպֻ׼ؽپڿ#  !"#$ % & ' ( )*+,-./0123456789:; #?$@%A&B'C(D)E*F+G,H-I.J/K0L1M2N3O4P5Q6R7S8T9U:V;WZ?[@\A]B^C_D`EaFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_{`|a}b~cdefghijklmnopqrstuvwxyz{|}~§èĩŪƫǬȭɮʯ˰̱ͲγϴеѶҷӸԹպֻ׼ؽپڿ$  !"#$ % & ' ( )*+,-./0123456789:; #?$@%A&B'C(D)E*F+G,H-I.J/K0L1M2N3O4P5Q6R7S8T9U:V;WZ?aFbGcHdIeJfKgLhMiNjOkPlQmRnSoTpUqVrWsXtYuZv[w\x]y^z_}b{`~c|adefghijklm[@\A]B^C`E_Dijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-/0123456789;<=>?@CDFGHIJKMNOPQRSTUVXYZ[]^_`abcdefghijklmnopqrsuvxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklH#o$e#^B QEPAjEA*"A*" -" 5TD"Ȋ TS"H T%GE$A^7""U$E*TS@N#]ckt1]ck#]ckt#]ccW75BUREARSF.~TQT"*FA*" A*"H A*R"HEH*R!HE )R!HERHECG A("E AjQD@*BQB@*$B *" *T" )TRQ %TR:R!HaTxmnopqrstuAWwutu.:BEtLt4:uAP\YY]Z[d^\]M_^_ ``i\o[moZrar`tetd||~n32cblk}|<;e7e6   NiFyo(|hns.!"ec3c2xmxllRlQSRvivh>=BAKJ,+^] juvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ[K jfGgb,i01 2aa f||f﨔ԂWh%c'**d%%h22=66A77B<f6? S }}Q~R]uu!Ba(~((s(|M|.e2_2 J2BBx2 2ƒ+a̱z1ʥyya,,Μ6Ob_8Cu͛vk zlmnopqrstudvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑5 mnopqrstyz{|} ~!"#$%&()*+.12458=>?@9:;?@ABC߱[78tuvwxyz{| } ~   !"9cdefghijklmnopqrstuvwxyz{|}~Gf*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPRSUVWXYZ/[d]^_`bc\aQTe:;<=>?@ABCDEFS\gP`lGHMU_uNgۉKNZaorvWT]hQm{~!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHINOPQRSTUVWJKLMXYZ[\]^_`abcdeWU^iRnIJKLKSVY`fjlnq}\Е fghMNO cdeWc@ABCDEFI#pbCS4 & %HxKlHk$];GbXNW7Νh1ud2ӡK\Fq41qcX;ͱΚ1̕2{ΎgmLTV2ڍ|:R<|)e)*kZ@ 9miΛI&|Yx)J)(0^g%([1o,Z='ꢉD]́؅;N[Fj)21vio` |'+{{نa7g |)vΎag5ΨsRU7uΠboʝp+%s^6OA4, Aa?q{pT8'c?($B@\-8 ! !7PP2»Q++#d955cΙ+eϹ1cj4Q{h;tM*싉R=es97Ԙ;U;q^< fp7Θ9oUGΏ^^0<ï\~8Nw1'O@*uh`LJ1ͱX8p6UaF/klyKu~<TruD&s&Ka'RahNS @ܳ=H?Tk5J]o$5p\ua{&!o۱P+&peT31LL pXo֙fcnN_TEQt eO8p xH_X@PRsx e? 5{2眡]uto9hl ˮ f,}3Q̶€Ji;sƦՎu `ivLz Cȵa.0&BrpٹXˆrAN&(7SGPS?}ԄϹ3씝9wuԜw9s9ܳf=Ltqy>&5T[aW 黳 0ƚb+`+7c;`&$ꉲGKG,܀?L< >7Yܷ@MH)vNqw6V{abfS|A-&oqXj!Hw\u;9bo:=E:2eF!jr@gp>sd{# :* [c( pS6lS6M13ML=N<5Lü,-J%HB| F\D; B@3@va5nYXMyQ״֥:KŽ"k ~i'ʁnga^e%IANc!>a#.~ _v]!G n[V ;̰7jg" 4$dAV0-t(XHHҐEia041#b#.YbGXfLW*GmN N0 !N0@X>-VU- 4M4M4M4M4M4M4M4M4M! D"H$D"H$D"H$D"HxB^G?l6vD ݠC!0mn6DwRM"X9D ݆7 \ 41 YZPuiHjR 1%A~+a#$XW1+XU N-dž% ! 劀B~@|>pSR4  6`,^*\(Z&X$V"T ^ L+@q8i0aZ*Y)HFvwwwwwwwwwwwwwwwwwwwwwwwu{^׽u{p$I0"4!hYo}[FNiL hM$J+|;w f~Ԧ|cٛZ9_+%<$Lժʪ`9 ժʪr ժUr ժ@3ŪU2z'$ t     j`gaŗȪ)b0c,.td"CEVWRXYZi~KeTPQWϦЧѡˢ̣ͤέTKc1+X&'$(mal !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwĀ+J i8|O @D@ ݠE~MSP؟Eȹ{dx էjP!B=pmz̽ j)Ĕ ty{}ȁɃʅˇ̉͋΍ϏБѓҕӗԙ՛֝ןء٣ڥۧܩݫ- jz.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGabcdefghSTUVWXYZUȚiWV_jSo*+,-./0123456789:;<=>?@89:;<=>?@ABCDEFGH5! ]xDPDo7!AiB!A`kRUJ?Oav֌aB !@aAW IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghL;J:dYVH8(#ش)*s2>r1; )wskN|DZ6߃7pUлl- ̭O,ԴzwR&nSϺ aV+&?@{tؒ>)bȔga¢.)TEaa豦pfQ" l8e,kpZf'E^ 42i@`vD# Yb"'lh$ iɭk2ȸ0dȰ5TmFe=HS_I/L*_{%brIƈ!U(1C"1"|:dlQwp|ƨOL|uިF5 kOA.,M 0,Wڦ w0vo]:$~cneuͳ DkcEpiڿ=(/v5Ő8 1- Hx\ja9$ʴGI~wf\ql86Ű$ :%|af`ׯKP Nq瓑̳SDF鷤9]P_3kP͸vr$DX:]=*%unoӴ7Yjg]֢_?۴+c?T6fIy % ( ,ιꬨZ<ί^UaZjdӳ­D4H쏼 ngH}Gi` 2ÎbDJ1K2\L3CM4N5ճ 41;=<>CUi}5#24=$_f?fۢ>8r69 w[S=e{M[uf?>72 #{$VFɔ boO!/:L} v$q֋M'GfIEo\<'~ ` L}e,TgL2OY4h5Y 3;:밒0DCGJMQTW^]bfikqpuwz~ۃXL]@_r<(q'%&-,*+21/0////2222....XsWUV_^\]66555577779999MrML L OOHH^4^3W+W*PtOVUST~}wvturqopWKXYZ[\]^_`abcdefʑʐɎɍ˖˕ΝΜȋȊ̙̘Ԥԥp4;ղq<!#,L,Q,V,_,i,k-v|ԀՂ4;;<;hKrhPz-@.ɊI:$>lKTQrB+T.+'.omn_#}=[_. W\ n%>PxjzA}S+=˼`KEgI*C|`?%qo)!_ Ji9NKeS(S.cjNv("ڂpZsiXֵU2"m@.='ųخ{v=K]ɹy(\@cF fc.zo2N<  ʌFq6R`BN|o(YZt@QW}8c % r^A ]sQ)X{řm<\#l^B|/ xׅ^|vz0HJqhEa "ԝ_ő!}чFl}lF"ˢũ}㷠S`ՋDPnm7^G1fm¥?JuY;u%\o2Rs-D7ޡ`}e*T4UtvjklmnopqrstKuvwx[yz{|}M~jZmpswz}~q   +@+?,J,IGH-u-t-r-s4444;;;;<<<=;cy/d;HB_`p|egӯijkm n!*3{([im nop'q6rBsItSu]vfwlxtyzz{|}~ƅӆ #,5;@GNU[n4pZ5rEIL QTWZ]`4 %A  &ˆʼnȊˋΌэԎ׏ڐݑ+-.A<'()*+,-./0(123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯`[k]TpL \\ !"#$%&'()*+,-XYa]bcd\./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWW\WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%%%%%%%%%%%&        YelUq&/'0(1)2*3+4,5-6.7/8091:2;3<4=6?7@8A9B:C;DG?H@IAJBKCLDMEN5>XꨩFOGPHQIRJSKTLUMVNWOXPYQZR[S\T]U^V_W`XaYbZc[d\e]f^g_h`i#o$;%<&='?(@)A*B+D,E-F.G/H0I1K2L3M4N5P6Q7R8S9T:U;VY?Z@[A\B]C^D_E`FaGbHc#:&>*C0J4Oz+{|}~M#CIZSh,`H |TM풶]~тU#RE'Kh_i#}7RER'F]ԽŊJͥJi,sǒ<YBF]`v V)*^容 dz9[  ! ! ! aݎ9O[y~B97s+FI|ntLk_3.9Gw{{ vCɏsSZJ"{U#%,}D"Ji[Yb{#eOvHJh,2:O>Y"Hd,]R'K>M+csY.]8ދo.F 0apMѯ RED)'Il #?FoA}s$f4h;eNߎO+Ml!Fh?YB+t@aCO J5p&j\ȯ0:Jp !HΘŲm QMCDR&S] ׊vb+Q=SBDp+|"?Ř5E}4<~<7"C׎!rQT.ppBB" " " E6\AVVEO?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯  !"#$%&'()*+,-./0*123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRST+BCD E F G H IJKLMNOPQRSTUVh򱲳 i[n츹  "!#$%&'(*)+Xjo[p,-./0123456789:;<=>?@\p݅ކ߇X\Yk]M3?I$I#^`@B ]:֘*clzu GqvDY8]NkLJ~P@/,3VqB<ֆ5b32h@@3XpZpݤ>]p cG9dZCWB/(ӽGКӚ(hh:em֌9e ݴi:2SUfkFkӳ3m3fffhi:jekN֬91McZgZttٚњ5LLqZkni隒55gkLMqץ8/Ӗ53sffulȚZ2uLdژɚ՚5u&0<ș7w2MgZg83kݵ5{usݍN3Y3Z+-5m3]gfhi::lj&ܘd֚Ӛ5UxEN \@ܵt]e[gδ:5DK֚55QcT &  !"#$%&'( )!*"+#,$-%.Q4RSTUVWX YZ[ \ ] ^_`a bcde f gj4kQRSTUVWXYZ[\]^_``abcdefg§hilq\]Ws~hij k!l"m1\g#n$o%p&q'r(s)t*u+v,w-x.y/z0{1|2}3~456789:;<=>?@ABCDɛʜ˝EXmrMU*VWXYZ[\]^_`abcdefghijklmnopqX\ rstuvwxyz{|}~ V+WXYZ[\]^_`abcdefghijklmnopqrstuvwxy#] ’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯ WXYZ[ \!]"^#_$`%a&b'c(d)e*f+g,h-i.j/k0lYns !1m2n3o4p5q6r7s8t9u:v;wz?{@|A}B~Cot"#$%DEFGHIJKLMNOPQRSTU&'()pu*+,<<=>>?@AABBCCDDEEFFGHHIIJJKKLLMMNOPQRRSSTTUUVWWXYZ[[\\]]^^__`abccddeeffgh5 79;=?ACEGIKMOQS U W!Y"[#]$_%a&c'e(g)i*k*m+o+q+s,u-w.y.{/}012345566789:;468:<>@BDFHJLNPR T V!X"Z#\$^%`&b'd(f)h*j*l+n+p+r,t-v.x.z/|0~12345566789:;X-./0qvXt123456789:;<=>?@ABCDEFHhŠQR"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPS T U V W XYZ[\]^_`abcde~GHIJKLMrwYuNOPQRSTUVWXWYXsxZvfIi { !"#$%&'()*+,-./012346789:5;<=>? @ABCDEFGH0YZ[\]^_WZty[wJjijklmnopqrstuvwxyz{|}~   !"#$W[uz\x`abc I J K L MNOPQRSTUVWXYZ[\]^_ `!a"b#c$d%e&f'g(h*j+k,l1de)iKk/o0p1q2r3s4t5u6v7w8x9y:z;{<|=}>~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^cdefghijklmnop_`a-m{fghij2̞͟k\v^{]y.nlbmnow|^zpqrstuvwxyzqrstuvwxyz{|}~ƒÄąņƇLjȉɊʋˌ͎̍ΏϐБђғӔԕՖ֗טؙٚڛۜܝݞޟߠl3}Z{|}~~Z| !$%&'()*+,-./0123456789:;<=>? @"#AB| m4W]x}_{nLoŽDEFGH I J LNOPQRSTUVWXYZ[\]^_ `!a"b#c$d%e&f'g(h)i*j+k,l-m.n/o0p1q2r3s54t7w8x9y:z;{<|=}CB@ABCDCEF5u6v K M>~?IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}ƒÄąņƇLjȉɊʋˌ̍Mp6~GH^y~`|ϐБђғӔԕՖ֗טؙٚڛۜܝݞޟߠ}  Nq7_za} !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGIKL OM PN O POr Q8 } HJ R STUVWXYZ[\]^_`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.t/u0v1w2x3y4z5{6|7}8~9:;<=>?@ABCDEFGHsIPJ`{b ~KLMNOPQRSTXYZ[\]^_`abcdefghijklmnopqrstVUWutvwxyz{|}~9a|c!ƁǂȃɄʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔ۔ܕݖޗߤb}d"      !!"##%$'%)&+'-(/)1*3    "$&(*,.02Wc~e# 2;3<4=5>6?7@8A9B:C;DG?H@IAJBKCLDMENFO+4,5-6.7/8091:GPHQNWIRJSKTLUMVOXU^S\ajV_T]bk]f[d^g\ePYclR[QZYbW`_hZcXa`iF~GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsuvwxyz{|}~ʀQutd _f$Xɀ g%ܕ  "$&(*, !#%')+-./012vR+ \^" iH@ ;XBKDuj|2{!'y*7#kT*KDK#Qy(Z/5%#B?eJ¶}"Q^qg%YIR9jk]˜`RhQ>J%GL" 7jUirMz,(hH=H4v!@ysVh5ٍMX_H& f۬d6Q$49l1I"gn]u?L4"b0fYTiώdLK?CF+Ƀ;9s9Y_? fNi|V֩* EQ3u_^n_I{"IgǴ&L"ѤPmH(Z%%f0rq+$Iȶa 밆5LÚW6 gnGi|D6SuGĢhQڲC1[I?ɚgy3ua\  4AO$^NIBz)xGpXQo&ڒ*p(~OUj]A1 %֩RE$X}(XTM2`w݄\yHo.Ka0z((Q ?3zS\K*2EDְh4ƨ{]uݕg>tV\ɐ"-}:2a" +ZݦPQ>Ilk_;DaīDTbf(ԠYaɟ uspV.}+3Rs#V3GĢXRQCCo8ǝ,x(}s;̛4XJC?A!^&z_9:eH$" EDF(QJ$ ~Jci'%QAhafz4dU)pj͈V޼.vWߣҐ"5D a7%Kn k&W1*r;^6& TDiX{+dUk=]i U;ϺuLE_%JY =BAf*J+Ca "Y;B :H$GDjFĢhQ>JU,j,-d5yȣ<\,3DZ"^7fޟ"'Dj3,v$SIydYی3s=x ؞۹YZ EgyT8_3b hge+m05-tL`D2f$2Ux4 Ymi__[#KFHaZ.%g,3{+\d!|%;n5.,Ew[ĺ~LzM)a rAYdGy *k8&VFh*s/icID(t_S r _##Q%jD u h3rF} l0q$z)XTMߠk }N)7V/laǺ{Dk~&)&R$ѯ-5jrOV~#!g>i}>翜ܧ}s2mû~[a-(myH!T%/Rx1U)sb=3U/SV2Ki\_AS {Kȳ6jCD(6$ľk ZdxK{ !"#$%&'()*+,-./0123456789:;<,=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<-=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<.=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ'd(eכ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;</=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]Y h&Z i'[\j(Xʂ k)˃YZ[]l*̅Z[M͆Z[\ Z[]m^_+`,`Y[\ nXΈ[ \ YXϊ[ ]o^-`^_`S/I @^G@$gglo6MdF)G#(~:.#A8"6L߱Uxh_:d ;h,bA?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<1=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<2=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<3=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t83_GP@ь ь 1a|ff|fG3>sأь h hgxhgx43x43h<:3h44Of|ff|fGg|fY3h\43h< f|fG3>gG3>3C3>3ƣ)ƣ@@ь Dqbf|f-f|fGь ь h hgЀr?nu9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<4=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPlmnopqrstuvwxyz{|}~ۀ܁݂ރ߄  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[5\]^_`abcd e f g h ijklmnopqrstuvwxyz{ |!}"~#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ۀ܁݂ރ߄  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[6\]^_`abcd e f g h ijklmnopqrstuvwxyz{ |!}"~#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ۀ܁݂ރ߄ RSTUVWXYZ[\]^_`abcd#_??G3Uޘ 4L6ƣ3 hfh?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~  sƣИG6ƣ1 hft?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'  !"#$%&WeЋp. [d%enfogphqirjsktlumvnwoxpyqzr{s|t}u~vwxyz{|}~[ Nfьq/NºûļŽƉ$opqrtsuvwxyz{|}~ªëĭŮƯǰȱɲʳ˴̵ͶηϸйѺһӼԽվֿ #[l /&tR IA5"$ B$A?E񅃃#ߡ<@T9w.ῠnO0~jo೽5 VܟMeX lBm9\h@_4iiv8 M`1^- Ԁ&WO;j!'ݡ;tޡ/W8D6/ }no cxCwҙ+"al:7:p>iivm0e#@;,tl] KߠhB3BT  !"#$%&'()*+,-./0'123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCt$2f <<<<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop< qrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{ҍr0|}~a \ڑ0gHmʍշ 4 X  5 m ,^ 8nB|Jcka]1In5Y6n-_ oլC}Kdl^2Joʏչ6Z7o .` 9pխD~Lem_zݱKպ7[`p8p /a:qE/Mfn`ozޑ3Lpʐ8\/;B`p|9qįa 0b;rկF/;NBg`p|oٯaao4Mռ9]`p:rŰ 1cuI!Qjrd7Pr";`=u4f?vJ"Rksae8Qs#v5g@wK#Sltf9Rt$=b?w6hAx L$Tmug:Su%>c@x7iBy M%Un vh ;Tv&?d Ay8jCz N&Vo!wֿjO_nk=KYmy .l<JXPTIXhv2ESgs #6DQw3$ P`o >LZnz/=KYUJYix4FTht%7ERy5&Qap ?M[o{0>LZVKZjz6GUiu'8FS{7(Rbq @N\p|l1?M[WL[k|8HVjv)9GT}9*Scr AO]q}2@N\XM\l~:IWkw+:HU;,¨Wl$z8Wmۖ%{9nܗ&|:oݘ'};pޙ(~<Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,-. o  #&),/ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmXӎs1/012345oqsuwy{}nprtvxz|~[ !#$%"gԏt2674FƁtV$r;yլsɲ$h?}6sfUih,B-mX6"/"/qqٸȍlȌKٸȎll\dE6nd"m\dE6.e";.Xجj쬆جjfmlVf56Wc:nVcg56[cZ6Y_VgnfklVf1^X;Ѧ`/<#N7n@LKNC HW RHn@t H7 ݀t @:i 6@tgdHg n z H7 ݀tH@Z $7@tRn@(؟4n@z H7 ݀n~ygg4Qc@liי|/WgNg q^.}n(ՖgNEݷq-ttg6nqnqܥPb]x1#oE2tVccUG恭YF:6564لsj]h9ƹ?sjgNg MtgNZ̩l;d6Ĺ(54مsjA; L6fp)g0c^U /Mlb.| GaKri1Ƶ~!uϲ9gӒaejK  ҋMXe:H/㲊ZL<THM%M9sjoE%6Ph].f\B)J"~k]hHi 3GM?ApMz1 7.E6..p +gf`&VuLzC>C?,ސn@;n >'#݂tH@z d7PtM7¾?y D7PtҍnB鮈iL7(݈t[@ 7@nP&[ށtHoL,,Ga9AJ]<,1339Y̜̌`, ` ffaM&l\dlEn\dE6.e";?@ABCDEFGHIJKLMNOPQR!WRTm!B|n]-k| !'/FcnF!㌐Z 1Fy)`G18?3b1 5c#G9 V\ STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T 'co6X^:u*PdJH7NJЬa ąrn M(yI߻ QIMe C.}^jfۢZ9"]|k~귃 AB*'Cȶ1,($  vh~FG틁fL7K[ȯyx;꓿OW=g}c MBA܍`rE+M#k1'{s|}9l\˙/<]RۭnU8q XzW1b_fksdAƘ3c9š  TʑV``GeT !"#$%&'()*+,-./012345ossNUׄ9D |4?l)67!p/C@Ȳ3ףw6x;qQBe!.尙sow''\P@A[R)ߨN+M'C~S5<9Iį;.ؤQ" hRp$A'H)D9[ xLX0A\z-_12G*z!- ;bZ bο8o8 54E|-P6wb,5k2-wOk7yUhvb"I [%0y-ݎAd.bw3)@9jut{} 'm܉Hp %ڪ6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ꀷ'r~4iR%K䤏!A @Ÿ4 U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYo+U?.Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456KUkU) 789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~-+/6PUVXZ[_\7=7e+Uv! Ex)t% pt+`Ȉgvw}`˷CɄvnwkwk3%  fgr8>iv{}Iၷ뎵:@;A9ζ8:!ֶE$&(4-01578:<==?ABEQ GR IKd VWXUZY_f"g#i%l(n+u4y9z:{%T G_x2 WW^:O8q8 [ObU0s+BN^3kE8eӦM'T _ޯwؗ[̖| d;x8}==B>C?AB⏋KLOQ됑STϜX?D`eihknmost@Ez|}~AF#BG(ǒ'69DH0ўӠEI٥ޫ߬岵GKFJ洶*: -.HL!#%"IM,//<K"BNPEMOKNxyL#FǩolO.P0Q1W9U748Q^>Y;bDdG6eH`@gJPShKiLjMmR[Ѷ\23Թm7qnɳ϶sӴδ۶Զ֒յroڴ׵sptqur vswt!"& 'yu*9?-ܶ=ݵzv{w9#?+G7M?@ABCDEFGHIJݨ"vH$B  ]9[[hp Wqmn*--\nѹM(fԷVܤOp"mSgb4[#etuѳD 딝s6`([mB !Yx'YÂl&fU_)TH2?z/ػ8b$#4?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ȷ.!66">U0"1T*:BGپVWO>>Q QRRNV^UW 5=XU] [>"*^_ k I T: p%ØAdzG_su-m0{7$=%&1#mޤv/zPo0R0']`ՠrnN44(p .vۭvVvnv=,egn%j@Ul2 nƥ zoSG2?޵u) {{P\\\\\\{{m]M?5' ̼t\H6 |gWGKH@<1$ a[WOEB83+&! C6.S1\Z)8Weəyyyy988888~}}}}}۶m۶m۶m۶m۶mu]u]u]u]u]5MVyW/'rZ/TTQL`A9DhCg L Y`ZqTęy]1 }}}}}<<<<<%$b TJFn,jh]hWeB;:_B"⹍qM%ȘxPȲ,˲,˲,˲,˲,'ۺ~jN.řy]1 ٨`4u_VEDOCNGBMsA>F"=EUN,6kD2*,;%]’ vPzGMSK"8K"&a Zhu4 wC;U@x9q=ki8yx> ːf_IY? Lwt㋲%]ݢ*w{2U'G, DEN]0+9ێ "r$cd+O/6NxQT[<A@KXjK@^Ӈ:@{"v1Mig3[4穀"ؚBHY$'70$OCT\gGKi9xu#㚑\7'T{K~5M+)vqef[8Ё7)L4~h_ez襟k'jWs5wcoBfgcHG*Ёb DʩjC Ak,phjԧKj:@;䏀 5o!򫂴*L/NF\FVm dَifYkk|"<˟j0ѷ6j7汮%|jY1hq۸PW\F2?=s!IeI8ӛɖ. S/e^!'6`5H>7ڜj Ǔ5GEH`y̦^!#O@4ڃГ@#{L.@x2_P*թZS.3zK-%:+*AR+y~} pb'C>ԖhdKY$/6ýsnn"! 4Ril5)5JIryn92mk+XTi^HXgl;9h720 w:7.;7ַͬW?]u EtcU v 1t! F Z'$@-<V;ڦD'bted"ni# &K?ި(7Y a1gݒ:EA"3H4%IQI pMa^f.`z{z1cӐ_n0[c+8zPLCM"ϴpnNQjN}:Z (˅ڣ\@Zc>pW}9^CTa <"ӗͮN;*y C5oiW6El(2pmH>2_+3梏Օذ{}D[4fC Xo(n̤>c &B;^ M킫:VWel ~}i]5Ä} /y!2<&VK2?/fzB WN84^&Pb@' .3 8`\,X|KY-HctHCI;2hZf$H@h1džkq+!teL XSdU$"t4 ur">h d`7yg2X 68u?68^wXݐYR$r.5!'X5E?()fH"ܞP]v~85vF8Xm!qVT"35.DhN #z4S*IJC)d4vs=mثsG*MavCJ[%+B3f|[꟏p;l۴l|0UqzgN3jYQNbm1OAt'/.KPM"fXwX ^xoT샮{mWhYn-㨒hYdratˏ#{@j,IRl8Ӻ야di5N"C߈wpn5Ï/ʃxߠz ~v[O S-Hk"*S)y{bNr\ܸRYNC>+Cnڙx2Gq*%[$v(+Av $w8n%zl kL[CVꥢ5ЯL2m^Gu ?dόrOOOYŞxto` |̥U#Vhw=vݨi ÔRHJy6"I QIkCCY6)^M[ ${!r;Ȅ<MhbNAa4'(X ?q`3Hmb:2HUذu|'AU˸)JiG 3uXhCvw۬yU{ڛ'׻{Sx2v"YM0laY15PJMX4pX҂55P|wdž !耻J#EOV!/G͠ʹhXG`nx۴h9 {Ԃ(< Cc&46kHil vD;|N624KO K@H r[Xb|}8l9l/ 1莨,oLn@*F[Yk0-ֶkeycBfֺ7ECQp&p;Go5 1Ea1a5gb,bwxMz {b0 2gh{H`t0[Xb=$o;dHЦ qxdDZj? { #@ &nl*w?iUU$Vt`m|`hΜԼ b; sm (sD<:Y`'Kx46*o_.ć<};NMGۼ2Y2B7ˢq?iLWBV̢75yOpiɬ/NQ`0yO.^s4#݄!a,,g5XTx .#u.P/`e"_⬩gxpiV?%;aslJ0RGMMS]GtxCun=X7hH^(UGѽ^eŁ y~a?(I.o\N3[S`\_դO)4=]0N MUJ-SuJŦehoa ޻% hku99Ě:*@PpjX 4sO@mݏa'f̶%:;<|U=O<ɺkڋ8 ˘~SMAuΐǣ͚z"@[ܔ84 \(d2ژuB.h5p0 oZO{1'hcSg%)7[Ͼz}vk؈_#iv#tL#Ϙ:>:f_VRRh'^u+uM,.)5 }2%$4* i r5^2YJXnѼ+&I!@()ypnZ9 lxtr 3:;`Se&#mVԷ{Fi8$oYY5xs7>P"3-A_ +7xIto֚\@[&7mvw,Dwuwdvk E"smD)bo%߁u.fwù$[ɎOni}-`?e.zz4i9UΛG d 070809 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂݃ބ345o!~?a7P09ČzE,oeTʂ$g2HFfc~dbmQABeA?[c1BeA?V#A1?YC](?٠U ٟ ٠옟,١X[%Vpz #Vpz #V|$6APB,n9KYn !.^^x-Qa KTX> ͇6EKKKK &_;4zsuh?dVTz.j-zچ]W5O9iQOMMw< [-z"7C,F z '?죴6y;&y@u$A|Hoӏxm|F_ӋhL|DOY$/WYb{|W}g::x^i 0£xUp )?&ȲxAzkfx ~-p':U9!w U\W)1/4] I\|Kk,ffR,ŭtrS^Gi(p:&Τ z`t>2("MA^i {>{'}w^t`Uk߸dH66;:ndƵWt5ȈjjR4t&>#  |"5t b |Cdv67>Nm>kgWoQgɻHXVwɈ}7V8NUQ\D6e(d ´/Tb08A葬hD0vT޷v|(On,431_mo󷼇ֶ{֧AA05yn R$?=b˳- J0jv뻩BI5Jv@%P=~NvT/tbO֢V"RE[]v¬͡<8!=b<v t.Gy8V7 g׼A*~e  T1= )kY J©)//ҟp'3*I8}?s"|||ν=.ojRW>e^VGrHxxYƾu#BN_^yuqu>t!Sut9s<\8<}nMx60XjUrqoѴ6^ٜOL9D#˺j8J\Omnz/P'fi$nf;ފa%pRb$X[QYPivY[;+}x\mfB,m|}k8<,(,M67<C}foۂ5-3s{x&ڱ.z..CsV4_UVb:REIyOI7=۽*$BxHꊞGWHiSTK?(MQėptjGt<:Ak )n?"wA7 (ڠ!  rXsZ%J|?P2RZ* d@JVI=B- n[h236ICB<]^f?ciyg{G&3*\>|HP:5Cc&";I75\ f#Z]lHk% kL ,#ߴ @YHM d} ޙH mp:#ȅ$ uJW%HKF1A+v=&Ns߽2aUt ՃT!ejPB = >$| q1l5H W6v*S{tFύ\]!l!$e*~MңJ}hPd'\C.usЄQformbB@H,$7 u_STccDj1YkÖF )-*ffݗ 1b0Y &/ނoX]b nSUNxr6lmS݇%}4*KX%+99:5]/DuJPq {n`$,%+˧@'_$hbw2>`.SbPDR履R-00&oз_twNs ,! ӽvrMktM-"E=7MxI$n_Y g .d!2 6!V-yp]C62Jdi)y!$#<,I?pN: HJjk0F]5 @p㗏O|<'SVSOgu0zjxШ12hjIDPGx}Cv@ [lZp3nAÆ|y# %`>To8+) Q@C#,΅L<>/hx %N K% ‰PM @Ye1`$ - ݢ䁠6+B yaDf*4YB bK7dҁxPaHq {n`$,Ie؞2_Xu6Nz~ AjVC{טSsBALV%8(EsT8tAEBtPDLHOPJMT*/+C&H,I-l)n*x} QJRXYA !%* w 12Qvwx +€21fp'g0j[ܼ\ox}Q<PJKLjm4'03-٘ۚܛ"$#-G9a[܁ X,-.Nkoln65<=2pݜ * !_Yc]d^ҭӮWXba,-a g:69=vzyմط#" &!'"(:F9EWitwu%fnBTU+RBCED W=>@?V:7/) !"#$%&'()*+,-.}C9h4Ty3JlJo $>_$\$Dv2!_0Qs/0123456789:;<=>?@ABCDEFGHIJKLMN{z6 O aD{Pg7;?GKRc#BcyLMdefQtxux{z}~vy|yz{|}~RGOV7?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ M pRJ):AMIG]&%(.IHKVQ\cgQVC\^ /mϙZ?u|y6  b !"#$%&]^'()*+,-./012343C56789:;<=>?@ABCDEFGHIJKLMNUR[K]mnopOqrstuvw&4ײa2*- PQfdhRSU]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtV]32Ogei2W xOLyXYnmԼA@GFgf32yxӫنZ[\]^_fhjlnqsuwy{}p`abcdefghijklmnopqrstuvwxyz{|}~ 5ۊ P+238=BJQX]abcefgijklmndD: iǪwDCO8> "#W\]'^clo3ğE; jb:z{z6KNO|} ~PQhij()rs"0F< k󉋌 !"#$%&'()*+,-./012340156 !"#$%&'()*+,-./2klmnortuwxyz{|vgVSshi ")25?EpqG= l_ 0*F#+R3AžÙH> m˫ :;<=>ABCDEFG ?@J@ocerOQKApwĐŶLBq ! MCrNO"#$&'()*eikQEt+,-./01234s?RFu5D` !"#$6SGv789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWUIxSRXYZ[\-]^_`abGcdefghijklmnopqrstuvwxyz{|}~ VJyׄ56OPQRdefgCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~ WKz؅[m  #&,/258;>ADGJMSV)PY]c !$*-0369;?춼^BF94;}=Kk7UZl[]iX8s*lKyI1C ȦU '57_x֡}ya:*(5 ߋH];װ[:4{X. i;ŅR4[~rv{qȦ7.2T;2xקOȽv 涰zI kZ%:͋8ajhʠ&҉^">FC]>t!y ÅT*ny[q#hbOkYws)moM2{?[*6easYd}"2 ?%r¡9~9Apxw_#>zӶP. k|&rvB!@'>ΧϭuK-25 Ɍ^8~V>+zu{}%Ӽ_5%lKlǘZp|n=nQNQ&? _p+=4o]5|w)ny9C0GJ10jjsnh !:z~{oߟ qN~^RT<`:1C tA|8/8[Hf%z݁c~a+>@ _*ʇKw 7S/Y$;݋7@W\܏̈=c.O%~hIU?HcmN-ES^.^H́$ƭޟ̠:+sTD?ܳ !p,k쌻|0r.  _!VcQyM#҄a[M 6*p<ǫ F/m2)Z)y"0@fǗ!Da0! )#Ίp!FQ \kŲ/f_'b!G᠛# aDj"W~T)tr/̧G9C0Rݑ+oǿ ?wݗTccȷ#/\f<4`M(l¤7.|K6w͗qi[/tg=kٖZChi V1Fe}L37tu|=Ćg[ |$d o׮La&h0Vg(gFi(Pi[jlkX ~JK![\v^ǁ}*Fn@0X$ZVj6tdTt " 4ǧGώNZ )h[T5-y\zl<gYiA1-5gWTRPNhgfedJ"M,)VB<, ˫{k[K;+ ʺzjZJ:M NӛC& scSC3#sü|VIA9och_!A(yQIA9pC?;3/+'7A>fxXwWֶvV6UuU5Դ-塠:eS3#FP2)$>$#!z-ƶv6-lL,l եJoieI)('&I  ¾Ew@ٶr;8[װӬ6NUGȨ# &J!"a!`  >yaO/C *P`WG7'ƶv6#" t`"QE 'L #a!` ?|:pؠaO/C *P`WG7'w  ƦfF&ť+*)('w44.!'jN(qqK JʽK:Bh[4I(hCٹyYY. 1YSVXlgM5%D!Þ\ (LpA:`mEƶ6&Rs$`]EzjJ* ɩi  PJB:2**@4{skc[SKC;c\-a`_^543210/.-,_QIA9 3YRxX8׷wW7ֶvV6TU,5ՑoKk 玆atG5e d8RR\#cL $]ZYWsbTSQOMl_JClV:!iVʵ_Ee}y9|"SziO #uhrRBխݐ=xpȘǢ 5h̐ -XHTʼn[i) v$#"MLK!M8E$Hc5( Vn44/nRװmv/lqxd,#kᙓւ`H6;9#Ǻʾƹɽg[k+24.XZzHcd 4~(uuo\-, XW XU=p@5%Ĵt7`@AJw4s3rrcc&K ¾E~"ļq~Ϛxn;@-,#aGGvd/'&j%6!l Ts cl9'c+@Ccw0>2W,? ,KŇOE wSHq4Z@"/ct"Bt%>u],b@ ; O}GrϫW$گ y~J+OE4=xoFYaѩ 0oߣ^N;ٲ'ETq@Ll!oloOwDQ)Ws33LHVE#>!rhb>Tm,!?7bvՒJ!t,`2p P5z0FIe Ng&~d<:]p_ 5aDI$GҌ"$>zء#d6jИ!#1.ZX" ,&v%H8lА (L ,P{{{{{{$I$I$I$I$I$I$I$I$I m۶m۶m۶m۶m۶m۶m۶m~k\n٪EkX^jjTN*EjP>yiL.YDiH9jhD*Dh@giM+YS7 j@,+k8@+'!2B O}`G7qT(Ip(p0"(,@@133333333331. e"@UUUUUUUUUUUUUUUUUUUUUUUUUU*'(5wy_ Խ**B*ViAZ!~A8r-TB  TTB  T4)H\cD*?G5HBL(W*a<0 ' GN#f+pi=zRVME=1%E>Nw|'- 4DҮZ6rUt/]fBE ^]]'Lܖ 1¶VlXϯ/.gK{Ld\|1B 793?!+-@H~4Oq#znQM-PVkJg: Kj(ƅ%D$D|e5-ܼOώN.Aۚ3.-(&#7YB?wc_|ndV&%}:G U=<;:xS{O.)%! *>Ĥ$---MDFɩÆscuoRe`=&)Ĝtˮ$&DyyEZ^ e;ELT3QNNƶ|l\L>óC6&"P@k+<<<<<<ja`_^]\hea]YUQMIEA=951-)%! <<+~~V)('&%$#?}CG7lD׀5 ،96.&bXE``|}yz=xAB+WؔUՐ*klGLM `_]X8ʆ +P3'Fq%I#!-X _~<͙pV.PONMLKJI\hea]*>$d$@j;r܈V:i@8*\joLfVFۻ"fF%FeUGg[E5%tdTD4$û;/,tQRpl,‘i) G4Ǹ'LvԔCS/ ˻jigecm0/--,+*)('&%$#"! AAN}T4C_ߞ^ޝ]\\NAӳӆsS HC;3+#̌tfk}yuq"ueUE5%yiYI9]"o/.\&nKa[+vV6D,`_][YWUS;r(ݠtT4C(ggl6f,uaJI ,HFB>Vȸ8AB<x<_g\Tļpd$c $(&&EA  &H၃ C3r p<655ihgfedcbU /_ѨəyY9iAi ٹiIB#FFD 4@\`H(ǧU| ʉI Ɉ"!@ji#2yqiaYaU| ʉI I]NNǹyqiaYaU|LSNPLJHFSWKOcG8nDۀT̷HԹ;,򓗠lv)z@uF0dP$a! tN8 3pOa gl{7.k{>n|z3THN[wd7Zw,]Cv Ǹz#_(_)_;9%1NV<!8gnfωY:f`uJ[/q`NEivW Rd$x}޹22-qm mA"v@ \FMQ]20(h(skK:vO4*ny1r~2J?V1E4~HUtqoV6gH|Ĵ+sirku 2|TmȲs^e}Z^5q(hOxX;0A71@_]ū󗵠k mo⼍ڭ~gўy]&S8v-&q1tE x+/*Xf;2Sg\- aH[0HLB-.}ݦ`3e^rv*{{9MK? D|@@ABCDEFGHfIJKLME}AF~BNOPQRSTUVWXY "$&(*,.0CDEGFHGI Z[J HIJ KL\]^_`abcdefghijK klmnoML pqlUUUpqrstuvwxyz{|}~rNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}@ABCDEFstuvwxyz{~jk|}N!M ~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O N 0*."0i :RSkwj;!)7w-Fx_r#1k"VWmyn?%+9{ /H|at%3o&@XYnz pA',:} 0I~bu &4q(BZ[o{ rC)WVXWYXZ Y[!Z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVVP OQ P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~:4 ff&> B!DD1{;a&{s]c.:xc)d#!5An|;2Rq];ji:<[[F.$a=Аcs"s'-wk_1,)H[s3ESor}=ׅ:=1טr8}{htKs{N_G׊X.14.<Ȕݺ$B 21`1{sPE6&=W:}! up &O82_EUKBR91jb|n>iyH1 Xw: rci.۫3V𣳄(.# n]fw#iXB97-n )Y9X'eϠ|]DhL  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHTQX_dW`\Z^YefgJNhibcIajkl΍ИY^dj&+xi)@uyK^cWJRқMNOPQRSTUVWXYZ[ל !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1:?FNU\_`cetw biosz?BEIQbg tJREMTvx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ  !"#$%&'()*+,-./01346789:;?@ACD=B25@@@괵>v:  8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~ I;|s7  !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~˶89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU՞  !$')+/18;AHIJKLMSTUVXW\^`chl_nj1tu*.2>9ȲaU$◷o???stuvwxyz{|}~AAAAAAABBBBB  !"#$%&'()*+,-./0123456<<I?ndefgha%&'()*THw8>iou{ #)/5;AGMSY_ekq+G=>?ntz "(.4:@FLRX^djpv|KMNOPSTVXZ]^_`DQRPDsFGVbXYZ[\]^_`abcdefghijklmnopqrs(nh1Bz>VU% *7W{ 5Mo5Lq '@arF[,*HhE])[}'CZ5No5!m5UC2pBarz!]#\gYYZ#$+*12?B8g#nv$'+/2isas$UTepx'_&Gz5$b4Sv(EfCmbdej㱲HM)c@6e!lt}#&*.1579;=A7f"mu~>? $+5?HNV\clr{")07=BFKF^8Qr+ C[+z qG?>5£c)|ӝEqr"ROQj# u"+QA[0];W+'.( *+,-./1234:Y} 6Nq7Ps (Ad(`(H|7%c5Tw;Z~ 7Or8Qt )Be)a)I}8&d6Ux<[8Ps9Ru*Cf*b*J~9'e7Vy=\9Q:v+Dg+c+K(f8Wz>]:Rt,;Sw,Eh,d,L:)g9X{ ^;Su Vx">U{0Ij0h0P>-k=\$Ab?Wy#?V|1Jk1i1Q?.l>]%Bc@Xz$@W}2Kl2j2R@/m?^&CdAY{%AX~3Lm3k3SA0n@_'DeBZ|&BY4Mn4 l4TB1oA`<(6u,Ev^q~s!7wzt"LOWV0EqJΝ~$O;~#ors@V=n#tu~x -1N 9_$H8X "GutFP˩ұϮѰЯGLOaڙ`Z^_~:srؗ H `]ST89'(efdeںۻ>x^r yN1TYZ[Xj,;O͒Sg3mpsvy|.mpgq{ #. FI7zo) PZIq| DPUN ]՝~ToB"@&+!RX }~D;FGHI%&'()*{uABE|-1v_`٠abcݡexfghiklhrisjtr/12GHkn .*| .qq䭒*,+;&) mdLMONnh i k j lٹݽ޾߿SdZlYkVh ]ppނE]7PqDI*)GgD\~(D\6Op+IiF^* /`JUo_b`57;8wtԳ׶ɧ̪Ӳֵ$TeUsvu?    ;KAQ=MEUNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@As4SkBJ8@! z @@rses$On'ܭ qtM44a=!(~:Wؚ?+!g~ʗ;^DzطIct `ZJeYYAq36:!v9#c]#"t gkLö5_njts-Ϛ4gRx7#1y90=O֬OUOzKIÅt*n{)9Fm%-&!|9$cs ۝WYMzd Ljv^ُHDEH$6|/4YYzMC4[ϕ4 `|G"=Wj.-l/O1~1Zoq֝?y(dž._ʡi+6 "'1qa r;00͌;sυ/y t =3]"RgvIw{ܙ_X(F6& a * Xyp[NƢ˧E΂P43P}ٷ93b'~d7~|'&~k;}8u3W=.D\ؠٚya.{D@`u+~Gyb͈׺N2wo€S:NMC<=# ;!?8ڈ.C|)4ϙ]^mJ|O.L#:fOq7=o uWǡZܲ|YLXZc .xF"TdnX lVXatGp"5h` ]pMwnaD4 XwR.X8[ & Z߳*?De`!s?o_]DUrI.ovD,G<掝;˯c@clL@h0i8ڛCmZy\YI##jl5Rr!>]eO;gcNy3gڝL=ZvM9B,ߖ{|oUۖ qG-k\&zjDP/sokqƋl xu p谥/PjǺ˒=|pÁeƶf`-}es1'ۀzφ.9\ xU7wʿdQd)qݜXaayz>>W,P N z0]WHT)8(|ңؑ7NN-oW!VL9w d?E/7>vG?Cσq' aZCԢPp|UlF2z"゠=IysУNA)ވ `3"wfyusog Fq909)N+k8O:o&xկggLWL;'T<&vڧbM:c3\j䒭4q8T՚XB8'3w2n"C)#޺BZyYdmlWJφ^_4fGٸ\ofNG@D 1, Av,ۢZk}CsD*_>VYg W"'x[@y@Ӻ -:"yr)R9~@`,3TB$Ey#(r}@i<W7IT$'@ a>%iˊ2 "07@@@rso<PlyBCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAAACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GLIJKLMPXiŹuj}~ǿ_PabcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~ P !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369} Z^w?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\\\\\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]]]]]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^^^^^  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR^TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_____ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-.3O 擟S9ޖ;ywno18.xysq큼u:!Z̢q>} uCtK/9 3VETTY) ҝ0_!U[$0;4/0123456789:;<=>?@ABtuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvN?IBORTO5/ˣz}v3u,h h?Go=gj0EmBTދW|}}p1!Ԥaa!Zz¶0t?vmh KM=B10Y:묳:묳:묳:Һ2+L ,P _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDăCB)42l.UQA0 Q۶?tm  !"#$%&'()*+,-./0123456789:;<=>?@ABCDGHIJKLMNOPQRSTUVWXYZ[\]^_`abcEFdefghijklmnopqrstuvwxyz{|}~j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~jK9WB~~)i [2_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~lllll  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~n  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?E_?kvOY2 F_E&#PZ-wZ&fQ`[dQnٸEz,im$4B_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &vB2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>AwBC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?RamsBJ*Qh ßN^ 9!IJ|FXK]7&˂"ۋjxH"!9r‚ٹ>X TLrd3a=SqNΆLoŲP_#%L^4|g68;~ϓ .W혡3\pO?ƨ|M&!6~IۀL3Gr#i1m1|߮Lyʌ'|cӎي;OVo"[ vݴ=zs/뭩GY30>'ol0LL/_m}:lWr5 ;V_M?OC!*S~VGL_38NcrZG3"c_ݒs !~c pd8ѓ?<̬ZFv,yglvc8;]x\ƖwgÜQF?#"c-Z{5Q0D.[ GD$IID&I"ILI&8qaRS53_ {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~}}}}}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~SO5vQ?sb\t_u<<]gjS~u&V@NELs/1D_t2mCEsP(zEod ~~~~~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab¿<@&ZhbZ{0 0 0̙UUUUUUUUM VPLHD@<840,($  |<&*WY|#T TLTDTD$TR2$a:HB{LTD,TDA?TT TD5T4 9 =$IBzNm/D=TT TLTDFT 99P$IT TLVTDTDg?TG>@$h$!R L?TDwTDTT TLT, 9kH$IBSSr;D TT TL)TDAT9$I˨m1 T TLaTDK?TDT!K פTᐃ$- L\TDTDmTT TDT\9 UU~j߭T TLTD?T 9Io@U$ aWĎT TL*TDTDLT!@פ${$ LTDnTDTT TLT/  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}"7צ!C:g;uvZWctO1_~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxywaTtWSr0m&dC1 /]'ڼ FDaj/ h-Bwog_WOG?7/'ƾ~vnf^VNF>6.&Ž}0/-+)'%#! 0'ƶvfVF6&ŵueUE5%ĴtdTD4$óscSC3#²rbRB2"qaQA1!p`P@0*po_O?/ξ~n^N>.ͽ}m]M=- ̼|l\L<, ˻{k[K;+ ][YWUSQOMKIGECA?=;9753`^ZVRNJFB>:62.*&"  `N.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ĤdD$ãcC#¢bB"aA!`U޾~^>ݽ}]=ܼ|\<ۻ{[;ںzZ:ٹyY9ظxX8׷wW7ֶvV6~zvrnjf|tld\TLD<4,$ û rqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ߵuU5ԴtT4ӳsS3se%d$c#b"a!` _ߞ^ޝ]~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  `aaaa}{ywusqomkigeca_k+j*i)h(g'fKJIHGFEDCBA@?>=<;::}yuqmiea]YUQMIEA=951-)%! |xtplhd`\XTPLHD@<840,($  ÿ{wsokgc_[WSOKGC?;73/+'# ¾~VUTSRQPONM̏yiYI9) ȸxhXH8(Ƿw?ponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ߵuU5ԴtT4ӳsS3se%d$c#b"a!` _ߞ^ޝ]~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  fgggg}{ywusqomkigeca_k+j*i)h(g'f,e%d$c#b"a!` _ߞ^ޝ]~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  deeee}{ywusqomkigeca_k+j*i)h(g'fKJIHGFEDCBA@?>=<;::lkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ߵuU5ԴtT4ӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήN@srqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ߵuU5ԴtT4ӳsS3se%d$c#b"a!` _ߞ^ޝ]~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  jkkkk}{ywusqomkigeca_k+j*i)h(g'fKJIHGFEDCBA@?>=<;::{0^!xQ96c`fbQc*@^Tl&`kԘ h31&15X($1_pqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij=S0Ld31FKW1/*fb L6c0 klmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ơ~M:Lŋ`QB#1ڠa]vyaAb$Fb$Fv/WRP'S4@Od0K2D GP$CrFb/Jk! $)`jZVڤiI)< 0 0 0 02MRDEP|=Nl5L\-JBL%H}<F\T(Ip4 Eq0A-)(;1B@Q!=?ColY~,$ FsITAP]=\ ٨{ T:8z6;Gy1[(C $(?~ۣ';vЙ#'7nڰY&M3fྗ!3FL0_tEK,WT2EJ(O4aMI$nGic#2dMH ?|HCZ7lԠ1LF /\`aBE22'z{{uoG~-Vd-y}ИcL`&]Ev@3n._i+eVQ:LДATR TVށ%N&J= @pYEэJ [*ᜒF β(-CJx 5tʥ,6yɈ Ybki 2nQ#ߢ[a z*jb*`|U(L1Ge!˫ӝ[mP2]0qP0tk[74ꇭ)oQch'43 \~(##fX&1XAX $=BDΎ8m&IHCqf&$6C+3J9KauQOTSdזW2 MLN^*޿: bZ":6sxl9CY*\ZVJ ޣlrzD{|nnjC]{=^BT[#Ѹ3Uaf3fWㆵ@W o9SkiQ9&Nhʧ nYYofV )w23<,+0-;-ƮJxdFv3YٕɮMv kj[nԟUjWejvljyxyvC(xvq*bxH-cHAiB" HDH$H # $hVE$MO}kJFk[7mxp go@Jx ;0/F MJ=3@MA9+ןTXn(`,UBr\ɷ+4Mf ~}o4g,?1b]B*6H/ q1~A\أx\p6o{[Nз5RWs+'wZŜzʻQ G RuuFmLjlCvB{NiH)w1 O