glibc-langpack-ln-2.40-3.fc41 >t 6 6_     ĉ3!Flض zE>b$bjf b$bjѥL TG3K]?NkV1 keQ*#xmᜧX'?;by7uzn(D*pYyH|47jᔓ>¼_52AJ{zCOWC"Vn>5S$ĝ)g͓&v)2{~6H PO '&^d5cm?TQtLnaǕE_j%k p|}|w-Ub2a#BwS8Rt!OfZRsc% ɔUxk%MWZo`]:(P),& {/^^9KI6<Zu@lI3ek;/.uqua{:j9-;ǿV\Q;)v~N]ڻm] {nX]G͊%gΧ6,$wg=VpBQ dM1m^-KsGulBuF4981fb35e285825e5fea0dfd246b318e68b5473560de9144d4aa20a0d3f2bd262a29654edc9465c7e6e8511749225367a38cae9d030204876d743500473045022100d809a050f3a479eb3d5e26c76be0e5ffc78ef1d9b1fa528ee1d54bd64737d6c802205cb0b7e6ca8b622cc75dd921e4621fe76120a925abc182f1a93740eeeb787fc2030204876d74350047304502202b6fb48770b245ef7b3d3d3e14793dc732cf32cefaa823ea5cf425c634a4f78b022100926d6d2da13309f29fb8887c34618b516679a278d86694f8197a73351c00ca97030204876d74350047304502206de18599155206fc8b27c111d63c6167330214d4fe82b4508d4cbfc9ecc56622022100c13292d0cca36aa54d19705221bffcf7e99cebc8f82ebe28f4b83fca5f87efde030204876d74350047304502207430023ac9c5cd71e3e10107fd5e0fe0b7d68c2d3ab1af0e57831aa95ea1186a022100d44be94b4f5c4198f362faa8b430f30402d0fda24758990b92e1990bc5aa0655030204876d743500473045022100cc7653f744a08c2fc7822d44ae5da38ed3d8caeba1bf8baa91791b7a2a267f4102201d60a2318d2aac7a8831286353012b4da0d3ab36ecd7ea7afd30c2e3dd9486be030204876d743500463044022021b03e82a8a03006ec3baf490729e9f22b2d2c169c6ac0a03868262a0019038502207bca1fa48dbf7b7d77fb7948f1cf3f3a002ae642b964dd8ba1b591e6a905335e030204876d743500473045022100eecd01b7b4eea9d08952b0c4744cb4d22288ad128df0b9d13692d86536022c90022067575a9340c3acbcc072094f3e8e345efe8aaa032dba021ba44f7f2bde783fc6030204876d743500463044022012663f3ead020ddcf0a474f521c2a93ca89a561ada50b8ad82946b4e28c486d202205cd6a5b16d3de016696531ca2a874cfd956e67b484450d88a5e97dbb6a9b730d030204876d743500483046022100e3ee8be9aeb7086295b9afb33eea0d7e6934ca79115ce77711a642bddd9a6ccb022100e4c46ec70772b2a230ee45463aab7aa7316f92ffffd306ca6f60760b2a2425a2030204876d743500483046022100e3c59f468fd90d5236cc9389b90c868cc96802d272fcb80ee3373b591df179700221009598c410478419f8614da4d1030717195cc9bc2833e1158f4b51e56d98c15acd030204876d743500483046022100f4cafd245824ee47947dad4734b8dd60d0248a919330a4b158e8cc9827e807600221008dff5d4240ae68933d0be9e48a36291f82883f76b1735047822c41ed49376b79Qx*u'0>`>?d  8 L j    ;4( 8 }9 }:"}G H\IݘXݨYݴ\]^޺bdefl t$u`v&(,2txCglibc-langpack-ln2.403.fc41Locale data for LingalaThe glibc-langpack-ln package includes the basic information required to support the Lingala language in your applications.fRbuildhw-x86-16.iad2.fedoraproject.org'Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxx86_64'yA"]6":TAA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~1bf7bb4ec68f90bde83da022d9a8e01d62b003445bcc44e9fda37ec8c938f25f67d1e7f86d40a89d8be9aa449ffebf2aba7e9e090fd55ebaaf14c6f4e79eda1a479d3745a52fb8633226ea9ca9b1911d9b1a5b86af6eca4f83ad4ca450084338bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b4a7b8853550fc4b63109a4f8639256c893f0b53a0b42cd491be7fd9703b18b9735ac545feba92c37ee38decb446cd57aab6d8a54d9a584fb501045ba6d76cccf0a70499b4b2c2bcaf530e03c7f75bf997c2e4dd284c19f2c9281f26deb2384488add9f2e49c5144c794c192665ae74e33e3d2cad2a4fe6db68bfa18bb037a286cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015d0926c355af1dae7e21b7c816f0d12d4d0e378b5168e071506e074030c0c0094317326507b5273fc86172622532100637be1dac7ae4567024d40f22254bb3683../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-lnglibc-langpack-ln(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.fc41localeln_CDLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ln_CD//usr/lib/locale/ln_CD/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-ln or langpacks-core-ln_CD)) unless glibc-all-langpacks)utf-8ff8e18b7e6c6a40c1332e8a22ab58b5e85562a3eb04da2b24be0365ed83f57f1a297f32ceba0d3c8b83981ef6bccac163d2a609f37c60b8bb3adf8d3236ba753? (/h1>%PmG`,؂e)G2I2LID?:50*$ ;{Xîa[Kk%!5е` T[w:.P53 bAi %mQ,vpnQ-u{ ťE5vg]TF[ &b++jbW!剀~{urolT2YA<DO\RvwI ʾSR\(+ą2Eubrbi^ݩ)&$" ]|fSrֵacuנ}xXͣt7ה{d5T\˶g Pӻ .XL.("k~?xnH=4) nFO='wmd\SKB7.GOFe%唔 ;wC#ۺrBaɈ8w|L,K *IYojfb_[ E X~kr(>7I_L0QsCȸ<םxY_TLD<4,#xC<W3H~·Gtx@pP0ϯ/ηhi P4cA1B~f`z1N' :6CMN4Ïw ~|q?efg䜾=ҹ3'm~ZZTXkLC"("VR~{|v[c<wh3|>+JFaEZ܏ϧMK6 5.t|ܜ530/-+%-Y)xInbѶ9&$ImsE6b{(*H%eSNARi Y>EjWY,;p(o!D׭kiZ۰#;#23W\L$57fl`Af/mpz+uZe?4`MV?[Lq7bYX/{T)# ecA2(GMbZ{;ѮoLJC3FBF#Hc3^L)AHC DE}M*r:tXJoH߱2 ES Ǘt.ݙnsܭ6 v ]Mhme8_XfN܍@+IV/Uˢeݰ2W .7$BqNxX睰I^=w+ k[E$V}om+@S(J\} A,f"4t|Ai}g*^IRod9Ar{jZhC[2~eiؤ] rB FBXvsjFV4H{ֱ.,c- NN %~/sĪe CÀ%Kiel񅖵FH@ӏe@%c~pՂBh MMa~ж tic}"ĂP=w%[=hƍωs@_C Y_2lG fL P \4r8q6^;Mv -=TWM=o}aR=:VQ/>@KJ?i}%j t+@ǘ!CIWF-|h 8Xal9$OC3S 3E KFE Ƙ łEP S #h-ɔi)\TG8l+o,:Bc׌&@=ht_=dW%.@Epy‡Bj;ݐN8qBDɁz& z⪺8k% EMxg"5W!8;/./~);Mplb@Y8@p TΏ=,V]<M5VU.HX6u]\@]6`U;k$@1{ x8++/^hkpX+U %LSc$ >1.̐1ZmgY3j\,ʄP>ڢxiDPKҀeT,Z%(@)WR#ӣj/;8MDSZ).fP  a&W!u<a:q/q)i@H;|ZY8kWv{AU\3{Q$Th:Lۘ+ ReLgƛs8DdH5(BgX/T{*oq-`~x)~ 9 yzKJ Y>(@e6=L< =}!HM#Q}0WXJtZC2$M$F?`%!@bnL4C3KЙ ٵæIEKB eeq_OWho۞V~L_3۲KABɝ@ǝLiY3ׂBOi)b584yqN,OThh; .?l9li7u1[}s"0K0y_#? * e_"D # k_~Dok7#>g~GcqpGڧ,c _\ϵ;E%PSjQZ/TjDp<ŏ,P uYBekxѶ0Ք/!LJB}Pa|L܏??UOeQJy;̼}.owang]nWYnGUn?Qn/Mnc7ݕ^;gsxɨM[׽OO}:v.'yVAϯ$ٟJ.\WfrEDO8]>`LSh}Rs_F7ިCD>cç h#Ab3~!sؠx}ZXQw[SȩR2| Bxd KOd7ξ\#hF/VSI$T|ϹU'^;;a얓E*RT @(GJxdre4VravLrFcGc5V| 1ިS+Äa .:7u;KC<_NTlljXKXRd&y~:{{V([fw |KKÆ%X {`ZɩARaV^tڳ<,r+k/{'n<+fPxZ@VŤJ9"i/ J4p˓/tK }vCkfj.\'UΑ ]nPpL%H6h͊d"6y T;Dy:h4W7'3OVQ=*bNxE}'_ύ>o- qfh=rD[39AB=0qgJxt%!9mu&a";wy>g2d7gUKaxţ;)wtO&s'8JuCo?rMƒ!Z_Nۯ-ww qf%&]H0mf8^mӭ놳WD2v<ʲUSs20cJauYi` * "||[+=(Y^V;t(#.dQb`ƗORkd8!_͐l<n-,n%eU.UyʑPCgW g$f&!V(? H J@"n;$nMNAU#%S}~+b}&{Srm{Q6Rx̺tX7 1~j{( $P2%uQpHCNDk XWBxT롻d] J'Ҁ>=X 0R݈YQSph3"|LEi#i;3kOR}N|&#X| Idž~OZH7.52Z12~g k:3]| WE Q'G|S#~ʈ.7Y >ֲ!+K[|v?Y"0u?&|~E_z? yt.(WepC9\ssI(CC"M"` B x@tlA. &A+}LEH?&;J>4o $:h2BH",o=kU>K,ʾJȾ 䡚$90T?1͋[C)\(oL2C}x@e, $V}b情,}p)'CRL^غG6Fa`,.3wi櫙-|e2_UGM$M)d>o:旍#c>i1tC}m3P?ؾ eŚhw>־YcTԾ_9SP~k?2*~ ܇} Dd엏}ұȹ1徃o _ @nݨ$W*d8!48yUGSiWzi j&4'9Y9%.2øXaNb&0'u1y|]HKVJIMJUTVtU*u*+YTՔUFmESRZI]JTo ʓ'G=|r|졣O(AIäE]Hjѩ&rP5 (rnc2ߴ>[%3*C5A XMِjIL  2 ;DyfdJH@AOD k]~c?ZJW޵E5\e.ICl ;5 ,0n ;St,mцiphpq1+*[Z6[HV/i}F*-ԩ n6K mXWfQŀ@~}.J[f<ٖa[:Px.a3U7ԸصcL5zC4M H(B% KiedSSX^=?Icc*Fw@Go11&(A((ʽn@v+)q |(;ʃ4ItŒ`[%AaQEtDHT9пv<\?BSEX;1gUhcƟZWK<ؓ-mʦGia$4urR5""6ɑFrZS3`yfX\3 ԦUugԸ_ۗ%? 8#JetB Vt^¹q`6F? ӈ*p@:2|Q5W1HyQXJiCgY7]}eH\uJkD;96(oC8ʫ": )* j3ƙiGUa,mAihiaUqC2xLlfF6O'KC۝&cL7DiڀRlԱOTf5P-*r JoX++0B&C6oK"nD$6ވjĉ,Ck DVL'`!lHXШO<5,Ejm@wBBBF@ٔ #t`1hc> "˩}|ay854; >ި3OS? &@@"tMF\0MXxQ=B_RyX\9+`C{ћ? !?Th<6y7L0\ߗ7y/>PD\c N#Kav3̯=;kgg~ٙ_];ht}Nttlsbǻff;,sEhP>%A(P( ((D@)@.ߐ.Ƶ.涻|/溻|'暻|ڻ|=0ܪL@!`!" P $#s\s\s\sm^smns-ͫȇ47fP81ȇ3Q81ȇ3[,1ȇ3{$6Ay y ż! żGzc X.2zx4x4Ƨ86ƥԚ [ᬾ@@@H@Aht|6O(PGz SUUULjSUUUUUǓ)ae2Bbj˶&^ܾZ q0|XxDpLSAz#jYIT9ْ÷[:v@mvDN/暝%Z$E FfQRaɄ޿vFA ~w=og9 ۲  @'mΥ4pEK*")Q~#8yk~ɋB' ީe?wV_r*jgfbEZc%RJMv/okgmLc,a|ܯ%ک: ܉m̅LčN 줥)Y!aU-NAC%񬒄kr_O'ݜ͘|\wr6bQAs12! wZdɋS˰˪0eZLtq+;y2N1>qX/pO)HLP} ;"dMT* J㛲fA0¸κ%g ]YxmȂrFbRAc) }o$^؁ ۧ2.*&LGT|SmO\ٕۘc ϸ| Z| 15™"n{t2 !⬭Ҩlݨ0Ɠ#3DDFвki?D!<#8dIwE\on [X8"Zr!C$0u^T])k*Uh߁Flv]⬈̀bוLQGYC|Ji|&>ыdߛn$3J'Ei0gx2a˓_Dqxl<=~Ly6 d$9B€!!(c #)ƔF 3gȥn0>' ;+9Tѧ7bF)” w.jSD!sIG7 ]H=fܑqdp 1m1`M}QGxcVdnQf@*@P*`b{]n~[%-<0ʱw(Y ~!W!,gv":T]й'^TjtS>NSKm `ά.`e" tǹKu 4%v8/Pj pyyXlaW/%p]̬cX()JYt=p"j͸PgqU ±K+rڦ5YqFL0K<&Hx,FXDA8``*6lhecT@ڇBgsp>p>P'CmI ӵπXEҜ"3?;7ZZ2nkil۟r>eecT,ʄ"D$x4 "5@/pce"E!.O#cR,=g|PO]IBJhOc/22;1x[9 ro|_|OGhM6I'ҏP&}߈ h ~a'(X!VobHt264B'\eؿ ]F>ʉ+:$v*qI1R <0(ez’'RlO(La]0J>4K\v[r 0Yd,?@`*-A.El_w,^ ig2e5R* gUT]ŔB&Vz|XRx~a{vN|oE&1 Xǖڜ0zs6'k |%QB ')wXô؈7#=(͞EaIpRXw/_'a{wgݞiˌ@& 4u]Ɩs76K!-vCfC}ӽ#$et*Q3T  2헥}? ^h@u/f/ٗpk`3}sܷ +} q?&M?4RhSIVP}~ G}'o폲}+}%d?k$W'[^L%!!Ѷ~p€/_3%"=+v@iwd_Q|A j :Wx::|7M2/ȉ!|&ÁI,Q \bk_Bk_]G@J*&NFL|T)uM_I#w!Hk ه%oЯ)>ѿDM>YT>*M(bO Q\/2\@I8!r dn$<v|7R #e `(o>O~#䧛|TfMO#/fFIc'wa>oY僟q], vY!7lBZ@""Ctn%TW|lb( fL X&qN ~' 2ʂkdLq8%q94z(*0-@ͤhB141#,Vƶg6',\z9MS 9Ήϭ^A_>]+9eCl豾 e6|L#ɀ91B^!ndpsIt iKg9uc`6P' H!̦*dīh_(!7x& @,U(G9R?74n!Zp&P!8kI\J;(J/Q"Dቶኬ䞷иe्9Qy!W߱f-֐;>r{Lu_gYH~ bӰ92”OK0.E~*֢ b΄J[ʛ6W͢MijQ;K^:XCQ_ QTR+|ռ_va㇂ZO3AcEb16(^ȫ_h㇀([rNQy#n[Slwʵ,gQ`48!݊Z > /b m/},Wnw=ݨ֚1{FTpcu7c_Ųvo( ?v#ÏAJ":`@"VTcl% _jPXΜwu#.ϫU')GvCw` vc>@\폴6eft.MBPBM]J@pMcgV9 {Q s?UB1,!>RE&@G$ G]D?J# uD *4+מ\h"5f$`k[#!(W WKoߒ=Mf4r:NUj h`%(Ddj;{Q rw ?)ݣGRދSy- )W/;KH萒zQv:$Q ?#LJH Sh-=7,ץ W MEw J)>+xwАA :UOs_dmvLh!(O6ξPrBh:;F*,'XoS< 6qf50;L`QYTζ@)0EA}{b1WG]R9:Vw<7/#t_8-%T>u r%<&koľX@UB}f~6p)rjY3D_ϨiKy*&fO-7> ?ӳݐX)~%`` @\"HᩕYɳ# gְ `QG˶B*JHH'NYlBI-$=͇9?s ڬb::~MCR&XjkjZ* isMw{0TQpB``-̝Ae8K6,kaqsF:m?aW,}awHsf[0*dKD[\^Gɕ+J]dmlor.z2w6h7Rew=㴼^OLj>=77|?{5?} 콚䟾O͍ !0vr>K䪪 Je&,XY_>\ (7]`; Q$PkhD V'0\ @\>e]""qf,`V> LpB^6"eu/uQ^Շ/̄K>撧 ua[|vLaW`f=l o/R҃ BI8R.W$o/uE~nGw;=;?TyIqrfCM"K>bٖa#w$h*sZe<)-^f"I=ڊu7'|q HK0 ]fs&*=Z~mHv2:#y:N%:s;t"$B0Wv2K2m̉ۍ{kG#>b`k,)@,~v垡mW \tgMD[?hλ8< v_eҝc^F䁦Fv&@ϵԹ`?x`g3u,8E3\Ò6*pS@o8ǧ۳:bm La$b)@^¡tR45H;X\0C`*% 1\V)*`5!g ?TUjK J(1ٕ$I$I r0U}B'3"eUg6#Y MˬIn>XG` U}f]<ʇoz^XfkLSt=Ja ۡ)fx<[q<'ǃA 3a+Q$+O 3^Z#ݮ?˪N]qNm>is.e2kp6dćV \ڙXyX&1ld \dNS.="pf%o-BEvOgB||1Ŧb`5%i fUEs72'00Ehnd-`\}*|ewzU7mQL L?J~4yH(B(~u-s3B+s"#fhl#@,V7jI3)-~ ѭyYJƙ%T;`yz N,Jzp4 ~5=1| D펂7ZpJoB$IBAO;qɎY`'h%ÄiQ}Vg  $Ϳ#  1I@އ# ^V ݹ}}p6k4X1Sł50E!QFRI5 [hnoƊwb$}* b +d숤bKRSRϑrذ8pyIBRtAllh LّᾺ?_ ~bnOWj7)6}LxmEhq|kR~ |?l`:30G$O. J(tڠ300000waPK k鋺7}ْ츊jwzfWr6jbv.*&MʢPRFI}{z~oNJ.bZ_QI[%0YOPHK$SX 6؅ @y#mik'؊ljޡ6Ѕ [6k*jzY9Pm ~6@A6x |j|f\;=~v*nJʋ ɓKl ʞ`XKPɄHGd$Tx A#qv 86_U )1p6Zy+-'d<ZVNR έ"OAA*$Ae2{XᎅYVp,mا >x͒:nu-, dKWB2d TT@'wp^jNfD>b#OPĴ=@='Jr1)z^!ܑYOPHa&g]2"څc ï}ˮj]{1 ]8Z4~c5(yD*"Bb kPSyASiYޚba B> ~+іqH`e>j釅DF0neA\)S+j4fEN\ ˘ :PwLI 6F[zrՁ2HBKHQÙ(Q">>6m r+pz[WZSO|KېOʌ#&^VME[BCdP0j,Z(eJ$$:S4f<0(@A6x |j|fL+v,nfhNA€(@Cp@bWFH%4:No0Z,J(d:$Cې)eJ$$:p^ڡܹZ}+꣼hKh \T?~g?~߳j)Hdx N"PG6m r+pje)M]TFdbD/~c9{gs4'=\|mFEhKow ԟ9r_CyVII"bC@:Pqg 0 `-jO^[hUH'yQ=zkrjgf~l p{:͸wtz*鐌0 PA#|;Y:XbRI^%8iOc^b5jgfFJ"A Ρ10P!8@n] 0dA0ޮkOpM_$; ٕľ˳I'0Y^ڡܹZ}+꣼hKh \T LDG@ Sp '8rQh\@JTJTJ:Yf.G/! ʝGLB >ʛ:Ƞ`XLPʔHHt$ 2<h`(y#QZZZZZZU{W߭+Ω'lKыmȂzirfjd1 -(o$."9Wc1S4f<ۨa.ELuz]-yc-b-b-b-b-b-FыmȂzirfjeFN-!2c-bmPʔHHXXXX ܇m0䢍 lh|[؆,v}w}w}h{}F} sA.| o?hf4!Įlt]%+(+ue,sKN .a<Z" c,#l8'0ÃWaC':0^d&hqEt:p:Dnl$EDm6x>ғ̺Wnrӏ| %j`dҟ@wHQEED%]8_ eɌLǜ]Dˠh\]_Y (=.ypquC_T,>I{$QɝÍ~$(Gq_jS' 1prk&zWtns?󆻫]ߴrIH'Jn,n];BM],n9kF-"OHr#њƺ\ݮb\̙@{aŰGvFr.EḊa"U xgce䬇^ԍ*RYH[P G8Iz(]0Z<2<."(+_'vrEڻtQ-@?pϖs7wa~[O휷rm|R?T9mὉ@Lovl\7aR"|-8d SdP 8}(7&F"\a~M IҀ-%b_Sa}yB-pgJQM99QzU3Tplp v^" lj'-Ly};xrv аXd&a'Džt_ˣ9Z2{cBPUC=d&,n7ǴENU|h]:Y!1ョ1CͰ 5=pJUD.(pV үSJ?ҿD(r<{^4t}8OFdP=RVnx03T8ဃl/pe@Mc`obe=9BaՕZY#GvΪWe=Bʥzń\)S;ҥkJa}ZNrڳYe[lVf̥pH8X5EcGwW""?`>bnܻ@] եA v&a'r36$@"2%7{b)!l  U=U46i^z^}Cr#qx>:  'd2L&d22222z}}}}}}}}}}}<<<4MM $XPNL J HFDB@C#ijPB4M4M4M4M4MaSfiiiiiKHǀG@CeD#r 0ixc'qd4 DEQpA!bBRJe#c9t:%ddddddddddddddddddddddTf!#######KnB;WN" "h*xbu@K]y̆bٝx0"яϿ)G _kU81#.C|ȍ,X~?fyߎX<~>YWOߏy$Uϗ:.eL'`Yk`)DU0 0 0P|-  0VbU{*qww?&=tO;7;ff]mZew9[qc|W)Sq1n"$ {pα7v3; šW^nI* e"@l2."08?C8*tn=!n.PPn$H=p[Ɛ-` WP}d %h|N`. nrm1K>R`!Tx8B02K"GA[: R=6K]2u~;]S}`=a#JT?Q@S:c:7vƞq; b=.հ®RS >` v`7쥁$<(` ]{pέα)UU?RuXoPNq'-eU }=a#Jd?gfv~-"H⽁:];t?ѽ@.ܽ=gLrE94HhQC7Psi pY+95Xs~mzBQ ]&"Ao5,}PS >@ t@7$ۜcojs m1%6AD/} @=tO;7:F#_bt ^y).E;DzEg苐.Gըբ^ilRI걢9a h1UJd$E@ϣ46 "$.W9P @hf:EnF f,H`ukXM%Kuj,PeK(i T";f~my2Q\&"Tb."o~:C,Myi0ysQ`A:''䝛cojr M12%&䕗;Dy%gP Q$a$BrH>ב@\2rF~my"Q䳉\&"rDz]y!g1+B4/| @ ܆ Jɛz *(QEQEQł !g &L9\ !jDKsC}ZGmR]NLHDqc9?1ϙc/x\fjuv^aUyF2*k"E;[1+y!ybz{E4qYd9*eOt$?b[ٖk~g-*#ud͵Ta*Kxbr Ծuf U& 3`DBHrmPE ꝝɕyXd l4$ X}o"N=sh2[ J!nUN݃z9ؒA[K< 35=)~O"+*{>{|NoW?' _L]M5fel`6KASܒR$¿{|/S=Gb{1vbgOȿn+侇&jox^0˪I~*Gߗ {Ӿײ1}e}?Q7rϙm~߆W02$ P^PC R4{e:_ၛg*lٝKJG6qkf߃bC6C:mr~= ۰̚ kN d܁;0@vMr V6fOn%JR<peU]y\=+BU#8E7v NB qЬ+9 t%ѱ I9`e%Is(Q m+)&HAlڕYX[uK0ϐ. ʡgwt03-\nArkj97 K .3m,`H*J3BĒ]rGBOެ5 Q xuOt:~d&^!(tC РHA yo2X7eIh,JpvbdwN̝{܄7Bs![;(KXs O+gvv*Y؜O%=+!U8֬^:њISFV-B+١'c*CBȆzCk~(CgMh  T;iN+ZwR&v!VӀTWڝ W:m*ڮ" L`o^=&үf~o/mk"DNLɉj}3$ἑwY.d f˹ϼ>]&r2fHǵU20<Փ(ZӴ֓9#r!c$83Zc$kLDӑSofN_alOzP7 I5wT_ZBaZBBBB  |k _rguߔ﷉97],׺fk=fAFFuzǣh}|4/1AeAC.v,\R[UC$XuzʣzM@7 1bΚ܅c]fd.\@ ٰ̪(漘(T"%H"9H :n2pJ)|M%4@/ tZ4K5LD$ɗP(C&=/ˆSrvrã:+l-^%DP8+p DyxBVM1/][)FH4̆.Xy PSbVkjeT41CAP81LPڒ'*#1ǡr_S!)( wL$ + wuHeΡ7}],Ҿ!COUFhDM%}8bBWJ1~G``}ӱrk63kƺXG/1ϔ ʾ)۷엱}d$Pd/ُ!>u;Z }i+2}jKs<v&\&<=L8zI:ꄗ$.&p=%| '* !"QpU#/ :f?X_}y?U~bPw}akrw{Wd} ~A}~'M+#|_$ݧXujch=O;O-rȂ_hPKpѹ.Ip5%S?W 0`e9$XQ(i~<w'ঔd2R* K D7@sGژtqge,5R#S'yop H2DV0ҫ(Ip|Ž R4cӂ{ 漘UX̘0|ïMJH4w<g3t曗v~iGv>P;t>VYqύꛕ FPaCv8ElGAkYS'ŰDRW?KԿ]}V?Ç/juiuiu :Z &)9/$+H '~ G DmZ.(OFNٰ̪(漘"%H" S$iv J>ŦLBz:-gj2bZJ2p"@'ʰe P)6`Hi9VYŜRQIc)4s^LKIVFN$M˰eS(J0i$ ޏ鴜 ɬjJBt9Hp"@%Y?vIOKE@0CK#۲+z)06<Ė] T  } K_ɬj0~b/YJ U迉]Ꝏ۴ [<>^#)}|s&YŀIO#&}RD|o\ݨҫk253"8ݵ;ZPqOSj6q EXtTс/V&I1/v9`QOYUtc*cM#:(S9Y%jta[ow=yU!A+.{ "8V ǥIBj,'t!+2 ՋXBL gD!%f )AXQR"lٳm5ؔ$q߈)I"9kP ."6UBm].+ɼ96KWd2Z4 i̅ 32ݞA; )kKh˔mXUoz^@nA3j*\FK[mt%8+u؈5$`IdaX4N)R, :;>jR#E)ħ{M ~j~-tW]@ZH*% G}_xFrJ:$|L錢HťTWI *&Z/[B\"esYa;p̈nF=Y~q'?ݵ 4CQ7B^|#P9qqul[А g:GC~oɡ4ݏk* ' @m$m8;#L۾(=ΘW=QRtham&ϒ?M5NḚv[:eY1 )`ofꀔR>و-hުe":^?Q eR"3D'%hh>+@:Ϩ)1YW賄1O\.iBq:/v)t`aƚ0ܒ1"&:H[۱e %O P%|_W*kLPE`:n2*jzY9횞~ݖ]=͒ |^mZ]VEMA0 QĿ]ӳï۲YM˰˪I#qfQ0 b{~skzcu[vUS4KrC0yivY5Iq=N,JFA B0~zvMr nˮjfIb>6-.&IiEI(A]ۮYm5UQF4̢$a m,쪦i(`:n2*jzY9횞~ݖ]=͒ |^mZ]VEMA0 Q]ӳï۲YM˰˪Ib#qfQ0 b{~skzcu[vUS4KrC0yivY5Im=N,JFA B~zvMr nˮjfIb!۴ zY9횞~kQv.!G1qaUQA0 Q]ӳïA0 Q~zvMr nˮjfy66U6-.&)a%A ! w=og9mUM,Q uܦeeU$E4̢$a m,K-)z%9ިC`=Rc HOq"274 ո~Eb4樣iӴcX1-Q7EY2:iq*:< 1cc`:h18)ztl+eɇrە?ZHv^òG,{I>|g 7Rp:Mtog*+_jzw(BpS3`5̢/Z/^ҪTiN-6Ж¯'IADYNa@/Lu_tN ojT𙶒nIĆ,>~ˮjfI#qaŨIHOdsTpd-ؐ~oUM,Qt:n25IQ?g9bI K"6g9_[vUS4K2i(:BkxivY(l4=\,2%Rӳï-)z%9^mZ]&)B쪦i(:BkxivYhxDܒ Yx /y&CSV }"C|[J4jDk +H,HF2$C6ChsB)Cy "! ʓOd!=WʺEA jTsC:ffghm >Xxw ޲,`3 O_,J)z%9^mZ]&)6x:&瘋S&$bCjzcueW5EO$G_M˰bT$EOdsTpDlHMr 쪦i(:BkxivYp6c. Nܒ Y}]=͒EG~ 6-.QQ}?<FsR)[!5=1߲Yuܦee1*j"烧h2zX*8erK"6g9_[vU6:SS|NS@4 [k-CoXNEC+ϕl5RH`8*iYyI.l4=\,2%Rӳï-)z%9^dsTpDlHMr 쪦i(:BkxivYHp6c. Nܒ Y}]=͒EG~ 6-.QQm?<FsR)[!5=1߲ިV3Fd$ibXnMVqd N[,mn+%"12eb^AC1* Cs4LD9\agQ\~)õ*k'& fɂ[X3GHtv}P/|gti˿lt%{͉WbΆg:g/AWԢ)49=)9tuOPS^iN?QZYs;fE!󼖌'9g9:Ÿ{vI_=-L:y%~,:]v+ :G;iL̐A_5JMzsP9_BH Ꞟ;:IZgiZv59?)ͩ -[Ͷl۶8X{&~qj@'zsvx/2Qe7}kI,Hx$A$A@aa8W⊥Cw4rt3W@7]E_}K y{}Y L4Mz%La͎9kv 1\3p͎5;W `0`bz(VRTDT\J]CҬ\U(GQˏY.0" 1`޴ P]f NF?kH8?=6|tp رlK,\ qr2QCv([ekCP2,RuLY(Q iBiP"$9(E Jςң$(I<Jrh(}<i\Cʹm}n%'֩thD|x (+r-Aj|^{+yOCW|:{.oW).F~[>gG4e{;!.b];/>r=nUj9#7js_ z'\I"zxM7oNY" 'fԎȨ?"&&~&!5(RHY7RDB}Gߤ5IYϵ IݹQ6+1Xl6?S,WHv 7YVNfcߵ̺F\FpE%iOSz"vq9(O5c Sk[ϗڟġ0)('3QĈMs]wh=`/gï&#"m[JJN6,v욞]r nbXU Ur2HH}<9ㅋ,VH1Yn /,(n)=p"YW_]"vU*h͟;xxrL=>]P0gH.u9a`'$2q|R& d'w|=?O(q|R=T6Rc;UF; ?IuӱdYQtt6'iTdsAcO-0^jfce%XA".-RȖ^][&hҘ.dehX+z5&hޛl4U]DFK"6*FШ4.Qe$4=B k4j+QUFQdT7%O gb4oL˄UcuLʽXïm[2#ۣ:<8 Ŝw[T[}=) 4Ud?_}t%i*kn: ~1~DŽ~nwo|=?V振alts["O\/ m_ `څ՗~<^\vWUIk>'Y{leڟ0hc cnvHG Aa}0ֳ̀D;s= 3GbިstvYXxj8ƒש.XNN{=$.GJ`\6smx$;c0s\C1Ѓ8T uW Xo<-gVn?' }`:vw0?~wz-kZu0 nwh$h8<ծFyr>cvq..X{a%"E6k|0>=OJ ΍ 5bE4J&c:'9:v&(;>o8X+-*_o Eǔ!H%K~ce!8]eC4r7 F Zwrc-oPڋL5< 嘘!hSWFHRP,{eHGug8sCWI8OYyF.CN߿h4e9XL(zDDU?"AֳKb=ˀK=ZȒa %mYV&XnVf~ JoI?4$=!|6:|SxVI} HE@X},Vu9<L70ItCh`|6O{[```HwB*WU&M1}G ~)*-@|K!=% IЍibJ6xN0&/tWB -PR|L⯖WO5>wbO>7dٚhG'VGC;ԏ)RFx6w먬iG47<鹐2&>Ƒ~ѬIJ}W">"pK;{n#i/a ]IXXiMm z(1Q/}WJ4a:˾! X|"#j@goz~skZ31-\\K|y= +gQܸ+@ɖt)U)H]v?:s9pjuLs.Gr<ŦEHDr1&Ië38`D^ yه[y~öJ&[q/ d>鐕wk7c?՛H2$"ˬi\cFT.Y'$Gbp#4B.̺I$`ꝳ*nwItZ >WuѢl!NՒ&bm&^8pb,:.0˥Ws'JMڢ' ddoݺY8bĞ'{D%WnZY$ vE㜥C߯STe ^͑@c-PdtAK1E|zhGv)ܴI4;3k`j1 |/;` cs{0;x :DR&]3#*"X*XXƃ+ogmAgwc/6> (N3L$"P@(OYt`k8h9w{5ZW@̓ }1yIj`'L\ҕ*fJ(ƹ̛keK3BJn Cn숂 ls`&`&{[h50ndK$"&[i5@[%zJ8NbCI2Wĭ`%+uB A1tjQ˒R P(Q4 st M>E8-~q!Ikkc }a?Oj%WheБ9ϞPdjYhث7T%FL sbΈ3bΈ1 Ø:҃:Gc/Nb?b\$sƈ1a$IK|T]Qsg9g?ձFroFZu77G3],~l#mWƏ[D]iUrD:qc@fI?/bYW.Iý6߿sWlfF.w ntDb$\dd^K๯&v +~DNQqqn4֟IDz-c)*UV t5hv^OA֜ċІk !XYoSiwx\A2 a3DI1sJ0"bR&J/Ptff,nS!tߪQܶU*&®{=)SRqMdv5 Eq 5z֎s68-b9EOĔ(u\d Á] B@,CEM)a^o< B+n؂s`2Z`REu\d Á] B@,CEM X!0Iq-;= )b^BbIg+c&2hh%ܗ}.Һs${8X(e EГ;ih붘®{=)SRqMdv5 Eq 5zcFg^\,vU;Il${8X(e E㝎9 ysTU}'ebJJrC:.icH AwFt1=(G4l49e? |D!HVSљʯ }6CF @ePDA4A?\p" M Mh()n@D= G0 )7m"vwwwwFHZڒ+{sNֆ-=B!zl`X*$y8iK&B^**Z(c1c1. e"@qПkJbA!`@ aapT(Ip4̗L\cTUP$ RJ)RJ)9s9s9s9|D5K%^E EZkZkZkBH"xfd""p9s9s9^RL$`pKԊ_VE`TMX+a~w_CU^VhEoVVo'sLcv$`%0 TUUUUUUUUUU).U   jkm ( r@=횞~ݖ]=͒۴ zY9{횞~ݖ]=͒۴ zY9qaUQA0 Q }]ӳï۲YqaUQA0 Q{!og9_eW5EO$G1?6-.&)'쪦i(uܦeeU$E4̢$aD횞~ݖ]=͒۴ zY9b m,쪦i(`y9]ӳï۲YqaUQA0 Q }횞~ݖ]=͒۴ zY9b ]ӳNR߲[bU0RZQkA0<)bVR)!`W)%Jz(顤aaa ?[)P0Q!@|Ё 0\P  g`. e"@cH a <w9Vd1X<\-JB$I$I$I$I$I$I$I|nm&'! ?. bIz nvR Х2I$I$I$I$I$I$I$IB!UUUUUUj*'Tv 24` I$I$I$I$I$&I$I$I!BUUUUUUUUUUUUUUUU0'T )% $I$I$I$I$I$I$IjUUUUUUUUUjUUUUUU(Tv Х2`4 I$I$I$I$I$I$I$9B!B!jIUUUj'TvR)PAFDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUQUUUU5I$I$I$I$I$I$I$I'Tv Х2 I$I$I$I$I$I$I$IUUUUUUUj*'TR 24 I$I$I$I$I$I&I$I$TUUUUUUUUUUUUUU!B! (Tv92%$I$I$m۶m۶m۶m۶m۶m۶-J$I$I$I$I$)?I$I$I$I$I$I$Ij'TR Х2cI$I$I$I$I$I$I$IC!B!jIUUUUj*(Tv 24R!I$I$I$I$I#"""""""""""""""""I$I$I$I!*j'Td,$`t0 SN9   !2'G$I$I$I$I$I$I$I YUUUUUUUUUUUU5yqiaYQIA91)! ۶m۶m۶m۶m۶m(!!? @ $ O2o'PEA> n?sbfffffffffYeYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiٶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqq[u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uyyyyyyyyyyyyyyyy}}}}}}}}}}}}}}}}               _aaaaaaaaaaaaaaa((((((((((((((((8888888888888888"I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IcYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYiiiiiiiiiiiiiiiiyyyyyyyyyyyyyyyy&(((((((((((((((giiiiiiiiiiiiiii{{{{{{{{SUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮*˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲k۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 횞x->EO$G1?6-.&)a%A !qqqqqqqqqqqqqqqYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYyyyyyyyyyyyyyyyyeiiiiiiiiiiiiiii纮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮i۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqq<<<<<<<<<<<<<<<<纮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮}}}}}},˲,˲,˲,˲,˲,˲,˲,<<<<<<<<<<<<<<<<4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4Mu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]Ӷm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m}}}}}}}}}}}}}}}}8888888888888888yyyyyyyyyyyyyyyyu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]@ @ @ @ @ @ @ @ ]9~5=u[vU}fIb~^mZ]VEMR=N,JFA B@                AAAAAAAAAAAAAAA!aaaaaaaaaaaaaaaA                b((((((((((((((((0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8888888888888888@AAAAAAAAAAAAAAAH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ%YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYEaaaaaaaaaaaaaaaafiiiiiiiiiiiiiiiiqqqqqqqqqqqqqqqqyyyyyyyyyyyyyyyyǁ                艢((((((((((((((($I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)iiiiiiiiiiiiiiiI((((((((((((((((j,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0ʲ,˲,˲,˲,˲,˲,˲,<<<<<<@AAAAAAAAAAAAAAADQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IM4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M$QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ5UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUEYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYU]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]eaaaaaaaaaaaaaaaaveYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYiiiiiiiiiiiiiiiim۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mۦqqqqqqqqqqqqqqqqu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]yyyyyyyyyyyyyyyy}}}}}}}}}}}}}}}}                aaaaaaaaaaaaaaaa(((((((((((((((888888888888888($I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$9eYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeIiiiiiiiiiiiiiiiYyyyyyyyyyyyyyyyi((((((((((((((((ziiiiiiiiiiiiiiiiz{{{{{{{>UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUկ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮몲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m˺뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮۾0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0ۮY۲S4KrC:n2*j"qfQ0 b0qqqqqqqqqqqqqqqqeYeYeYeYeYeYeYeY4M4M4M4M4M4M4M4M4M4M4E{{{{{{{{u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uUYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeY]۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶e]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]mskz=}}}}}}}}}uKrC:n2*j"qfQ0 b- 888888888888888,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,<<<<<<<<<<<<<<<<4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4Mu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]Ӷm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m}}}}}}}}}}}}}}}}8888888888888888yyyyyyyyyyyyyyyyu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]@ @ @ @ @ @ @ @ ]9~5=u[vU}fIb~^mZ]VEMR=N,JFA B@                AAAAAAAAAAAAAAA!aaaaaaaaaaaaaaaA                b((((((((((((((((0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8888888888888888@AAAAAAAAAAAAAAAH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ%YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYEaaaaaaaaaaaaaaaafiiiiiiiiiiiiiiiiqqqqqqqqqqqqqqqqyyyyyyyyyy? j kǤ#O*@0B`aI], Y{`˔0g#I$I$I$I$I$I$I    QC$I$U}AAA@UUUUUUUUUUUUUU#H$FR)%$I$I$I$I$I$I$UUUUUUUUUUPUUUUU$TFR Х28& I$I$I$I$I$I$I$9B!Bo$UUU*$TFR)0UUUUUUUUUUUUTUUUUU I$I$I$I$I$I$I$PUUU$TF Х2L $I$I$I$I$I$I$I$I!BUUUUU*$TF 24 I$I$I$I$I#"""""""""""""""""o$I$I$Ij $TF)%=$I$I$I$I$I$I$I$IUUUUUUUPUUUUUUUU$TF 24sI$I$I$I$I$I#"""""""""""""o$I$Ij!B $T F Zeb:$I$I$I$I$I$I$IUUUUUUUUUPUUUUUU$dkԨMoF 240I$I$I$I$I$I$I#"""""""""o$IUUPUUUUUUUUUUUUUUU;!B!B*$tF )]UUUUUUUUUUUTUUUUUU I$I$I$I$I$I$IUUUUU$TD&k:m22$I"&I$I$I$I$I$I$I$Ix<GUUUUUUj       *$3K!{{Eo}E \)~ݹFR0$PWXt%qfӄ?333333333BD|8͇ƣc`C@# cB"eE%bAeuH ( 'T & % $#"!g]u]u]u]u]u]u]u]u]u s9s9s9뺮뺮EEEEEEEEEEEEEEs9s9s9$!!`VURURUjUU*UURUUR+TD?QUժ*4 5#pYcvJPO$(JMCa94M}}}}}}}}}iiiiiiiiirZgQqR1aJSF$A>06 KxMS8 @`if.s{V.NF.>,A@Ќ0Ħ\R8AHbx6z$!+(d?d!0De:o5vs#  (xcc c c c18')a{WE=R93?s>s~|g99?zLL!v+@= h邶mgm zͧiX5('0 0 #BOwUe@sX{5zFO?dϗU[+^^V):g>kUJ'A6&\t1Lf\5+1v E2D m>T6]Qttl(x~fWr}#1뫝h'1}374g3߶k O9PΟeD%QkG%z'oA@?S{}Ĥ׬BKΞg̸; 8Fz#}.bI bR O7<}f]v:܌1 8//.poQ69HZQjԏO=LJI@k<jDG6\fJ6ķ- 7j{ ^~J/]cWQ*SazI\ ͅDhnBԲ1a iVUiw%R3fD:0fP^Ń;* H2pDDFRb p I]R]J.TcHVmڶ5oB pDA^ه@\ hFiK[+Wg[ 4,A` P"&^C$E@`(#(( 򯖡ggvGI:r4~8%EZ'07w?-m,ۗ|6N/\] &zF'c bLV "G[캪jyfY8b* }umev]UUS4I^J|èkI| )ES2vv?%;!91i$LdA~????8np4 vUKWwGD:AoI6P2pʤzٿ΂ %m/B\r9|9M"qbH[{§[ّ9mwf WY z@9g~y'fH#_[q;F͑50^˭SCbD }VGM ʜ0 ?۫;7Yd,r\AKS+="pE2*)"G37&PVL@ ۫Y=gzN10oR@>܎1Af3g诣@4oofNV ͞M8 U &*1 MP<0&) 멜_Oy>NP ^/w}=^8t_0Sڂg)|]igeUݛZ9p YuIqvs/u2qmE ݄l-` r[A9ĈH9S)awQy!(x~Wv$7nf >˫QۤIYAc9U73-!쎞[ae}Kp me[ae}Kp ٕۮYH"1 yh0쪦i( :n2첪O- 90GO m@gd qU ɍs6iRaXN LD*-HB[1r):ҧ\£ڡs#3EDwHڏA7f5)Bt˖| .,~v(wnVf$6֗y[l~J'T:#*b2T>wM nˮOS$KHE87]\E܏ݡ7nYzU936B+CcSTC3a5*_PJjBs:flFF\BE]ۭYlKKpuģq0,_wUOs?o.kgQ' `ҹ\5o3 L J뉏\遏|bdeՌ`>lu++wv-`!h?㚪8KcG\]^Ѭ=V3hB32e4 ї*ч>Q6VCᣒY׼WKkU MъRZU©(IE, ,#iЈT>ԱhSm.Vֽβ׹涖:̦Z%&\ZfMlW_)ޠ i!0Qf%:Ȓt?L< w b}w LW}}27qTr8<]=%fBC'uwsq/f 5x)dkmx޷s+,hߢQ0+ Ƶ"vZBg z$,L;@@_2^1W 9 <¾#[wbzHܣ)o .<,zAO$:'Nܺq7¹?e BtEf;%شp+:Cw жѕ>g496` 2E>„#܋g[T`?hmR*і>s?(jǾi̥_㬉Ϧ51Ʋ!δ9N4I΅VmTcgikșU^,[sh4=Š?EiĦJh,7]MkӞJ!vzTr+X< *Wbb ܶڞʺ+pprND,eMl0ܰj,TF$bG=O&+K J`UjX0UT@WH݈mP:l-ZC ?tniL|,J™l$Hy\FAYLDdH| QX@ {yyg̘1cƌ3fhJq- {{{{$Ǿ>rAdF Х2 Z˴4M4M4M4MӴZk111111111M4M4M4M4M4M4M;881!!!!!!!!@ @$\?\FR ri5UUUUUUUUUUUUUUUUUUUUUUUUUUU s9{/˲,˲,KUUUUUUUs9s9s9s9sYeYeYeYeY"H$Dx$\?\FR r2{UUUUUUUUUUUUUUUUUUUUU aaaaaaaeYeYqq0 0 0 0 0 {{{{$\?d_(`70 n8БȔkyC-H4LBIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVz^ 5P5P5P5P5P*QJ ɋKI #ȼ뺮뺮iiiZ'4/8s9s9iiiiiiiiiiiz4͇>|Gfs9sΥK.]tҥ(E)JQR(EJH ljIG $b!t$ .nኇ™H          A2H"_3aigOE[QEtrrrU (dF ir0#뺮뺮뺮뺮뺮뺮뺮뺮뺮 kZkZs9aaZkZkZkZk 0 0 0 0 0 0 @ ! $\?D 8%0Uc``lK;fa```````````*4>>3f̘1cƌ3f̘1cƌ3f̘{{{{/Bv \!F ^Wn+OD+HQ'B1(Y{ +HK Œ tN@:#eFId`)TD D5"T$Ծ*oө?t㡫XT DPDpfuR>M~A0JYrKC1=KYY ("|6E树pXiW~4e>]rbpKeU)w/?3GX3~ȌtO&^%[4[x`nܳ+e9} &X܃kdVvi2"K:1(uқ(uMtB`w]"!QW w7T*$2~jR *7\Q3KN|堏G^T甒+U|+%ɜB)֐+;Sr&/BwkݮU%X8NfЌI֜y)0U8w4+8A17/_tc @n1v0qJלLꪸkuގfihϟ(RWZ10Kr! <考 8hXPGh 撢"T$~|-&z1үg6;HJ'f p 0 ; \ܛ)_ěd}/vKen|M5 $O4,Ǵxw+3/PqW P{퍭QnQ#Zz8|úv+3a-[̐}|Ag"1u 2=[7r|>p?60Nzyx{Tz?; W=/Ui925DKEI#_#G1;xQ p< /r4<^I/<ЎgU.p3ʽ Ma[*sx'|GʬF?fxe[oem7: /Fg-:JTv bP&h*__Q}L*ZUfiL̇¬є\Ѯ2LӾW˯n?.?3-]=VY!wΈqOcP/鐷Tx:C1B=I&b9E5_¶U=-@Szi7 K,(_ irqceٷ$!Ƣf9B JmmȔ" qH2اPk.ͰTQ[˝UϚlžq# w*Hrl56']Z_Fiso m >r4lY,܅a[_hm5tޱ΍Y14#܅mӉ 3ASDx%`3x5CA}/ck.H$XO渡/\ek aK;bވmoDŮl:>c7 "FJtˮ"';@{ 3l V s8#SFp4)`脄 Eɭ썬h( `0%#CbBɸQnޙ6g>4gTKJ(XlN}&Nv7MWE"*Kg²/N{jL3j fA=b4})08[ 0uxl?,nD h2Uՠ d54NJ'Ơ4BQȊH ?\ƿ }!XbW0ƣoAVIR |ܦL-Jh)='-xvPhHqs WYU%+5^6Y2U{ @b r*>+p٩R 6]L/AÿrFvͭ1>@(FqY)7ݥ=J,3X%]nPVF0}B +:0afvɍ+TeV۸7c̠B5&*g4+ 46 8 g7 ZEoW:<q,}Ü'q:&ڪ6 kJ`|lҺ.KҺn0 0 0 +S MMgL+)lz+?M4uOyivTB, f!nsPt.$ո?QĠ̉ naR"XBAxX#+EiU·8^V??zԃ%HP^gKe;8MxZ# Dr8>m C"yTK7Zch20f&\NnN霣p>g2@]D7lSTtiz5Вp#'B9.*kF'^Ս̌@+erNpH$u`SĘH~U{9?t=-c'(d ߎհ Qe%> Mg&:i*GiR,E*銟1b&-#̠B 8peMXP'io4+qBYYAbd5TE(-lc  UqDiv&צmZ|{vJbln5J gsKϿϺEVl.B{au>OIyLJkXT乤XE WjnyguԅS=uB/.o&T>D#86tD>&6R"#tS;*RɣFSs ɧ |lp'N~Glب>B t`uq 7C=ʂf,M _Qxk@P/;*C̝ҙ+7>7|t/:~j3 쨆)xz-]a%{x_wv&_s62"bo[u[vC?{*(r@ܮeDKS=9p!jg`+j: Zk:rinBnE tir KJ&D:'`О~-^7l`Q^llp{Z=Z ۱@2;1*HjA(G> .^C:`]YUUԟQn цxZsBʦ߉ڗ(uHs U/R<9<  NxD TZ#3z'7r(YR9kINHiGb6F%l:g!{]z1'6RWtp\R%x|uk~wYzkU/MZX#(b~^mZ]VEMR=N,J2zog9_eW5EO$G1?6-.&)a%A !IiE!G1?6-.ˮYmUM,h]O@ !yxc]]5J>ʓQ)>g^ѓ w!De t{J|>Oy2I"e\#?9C5b#ү?fÛZTĂ"P A"aH T3I# tA9Y}zVo⺲,?;s72H*:Ïyby?y mJۊoi+Ā˿ӿInq=ki/nz40d f@p[C, a%~7#CTp~dCֲ/g3V01մ9"HLPulL(?"J;8]`> 6ȁh2"JўBp]At"/V5p@&sMeErk"}]zzHn{L.YX02[G͎l9J8 pʐ!W^7+YYL- >77˽$` FQ nh&'B8yج(@($CwO5 <66^ d0lu*:. D,erhG.O*$3+##T"({UCK?q4~:\ wsWPAL83R~VP"!&,G%XT^O`j8^j?P7 *c (ƏO>*PJ=Մ:c>z8b#ZƥG[2uFL8 [GAvu '75NPX 95u&13DR00RH&X5n H ePd,VH@/$! r޹Sob,8kk:2ϙ7&!FD SIq:3A,&ْ_p֒Yaw:ۖI \o-ݮr31꺚C8V_ a(̤EXW7&H"r𝲚AZ f^D˞ScSJIسQ(BdcUs1nvh}@>;ڎAmS?NZh/ȨȥQ9TtڼtTΩ Cc/E K0v/ڶ4%}l9nA!7p=9orHAEW9Ռ^w1!oAo*D$,T-TM6gDad2"hYxSSpY&]P FpX':1PM,r\"m20!n-r`ƜFTSkДz\6ߙUВ_wK@MQ.Og16JKsugB>ƣq^d&0sK}m,jpSe4]B[`2nE LG@e% BHw$t\8ba,'J!p@UUUUUUUǓէ=zvMr nˮjfIb؂qȰ˪IiEI(A~w=og9_eW5EO$G1tM deU$E4̢$a ]ӳï۲Yuܦ2*j"qfQ0 b]ۮYmUM,Q YmUM,Q ]ۮ90 b]ۮYmUM,Q ! ~^mZ .&)a%A !횞~ݖ]=͒0?6-aUQA0 Q~zvMr nˮjfIbqȰ˪IiEI(A~w=og9_eW5EO$G1\M deU$E4̢$a ]ӳï۲Yuܦ2*j"qfQ0 b=JFA B=9~5=1-)z%9! ~^mZ .&)a%A !횞~ݖ]=͒Ű?6-aUQA0 Q~zvMr nˮjfIbhqȰ˪IiEI(A~w=og9_eW5EO$G11-N1\<ktXu3W#׹ ĝ_{=ݝ(K!K/<|Kt\/ȣ$e 2 =#P~j^40KP( UAyJ*Qz(AIơgĖGPj)" * F4N`UEQD%V.,0 7̀Uv+҃TT(=AT1*jORrjLdw#ƚ4Ǵ3lgE 8UOS=tNtY:g|'~ʧlO~s+_{{rs;7N M7\ޡl Mvbn1qˍP@ ,'S%D!&d0s x;]wm[hY ]p۶jڌ`d0s xr%D!&m?_RP٤ z0?_p۶jڌ`Պ3.+ STi:G<36_ܭ/ }vzՋJ_:Jzg[Yq,o+M֦N.*㯛<[ c劕^W4@ǣv8T\́t9m6e1X/~]JBHpUb(N1lߟH:+Đ"ccf^U>/-9tzs*x 'x&1k\8|'߽#D֏ g#Hr!!@leuLs&wr>K(#t=q{XT\wVdN 苮S Z;@lͫ[K:>Q_E~%e`YPJ|CIި0>w9 (2dH $Y#iC\c8 X#qck+kkiWfH!NbI;x" y&鳗l՚a{ P- x lgBAAAKUƥsilPGlKy%IIOS/n]9&DńW?Gڍr[VZI%jϯg4 uy>@ab1Ljp9V?&cy$'C6PVh,Fd _rZ(K1  RWUʠ.v?MR푩lhLu`u#~]V`,k> ~ʕjauV&$!K ЦQ A,|d/?yQ{@rʜ:kn%. ^]b`/D^O$oq`oblmm5Ag1FIA~IND$N\wa ДсR?ٲG+W:6*>SJywEDCuP#-:HD;6IB:/CUJK6<#NL w?>??wڧY6yef벶8/YOKPVwʙp{MT 9tco=jD[g#Sc̩KȘn* XUA 2q= {@0 $sc6(#Y-%s.Q4B.QJix²%h$rQkzcnˮjfI.FQ@uܦeeU$E|,!A G9nvMr mUM,(*!yivY5I80bH`z_]ӳw[vUS4Kr1"?6-.&)fQ R8]qkzcnˮjfI.FQ@uܦeeU$E%Ek ԝalOǍ!D)Wc/vu,t[{Pa0Y=a>r.\>A|:OcD[GbTuK_%}m.40vbMчӠXej!J,lbݳT<rk vmWTYLִ7rE1M#"28͡ R9 =8JEFg8ك'I6mvʕ:˶]'SdRėX/ yB] =AT5nbT7)D|_V.3: ** \R/I+Je`|az词. h OԴJ).Be8a#a΀zp}ܔf ( 7 hd+5jo!b'u;@Kik{,(܆s"oF } mPAs () Ʈm,ݖ]U4Kr1"?6-.J BS 0M˰˪I9YCcskzcnˮjF D~^mZ]VEMR=7̢p4]ӳw[vUS4Kr1 7̢p4]ӳw[vUS4Kr17̢p4]ӳw[vUS4Kr1"?6-.&("qR=7̢p4]ӳw[vUS4Kr1"?6-.$H B:n2*jr[vUS4_zWԢg^YYBD-gI6-(qȉ},MꡏEdS> WSͤS#UfGpdGC:<$gCRC}ggUzMGx}ofqcw0d vv;.!#- PnRSUmEM"7+J? =Y n?]ea4sHU,"n%tCn,sLKRF8sbMt.Q gݵyҜN?I?L4e Q6-0#Q}-YMS ZiU_YwMږ5comY͝4+'ʝ8w]ݧ3LU/}@\_է5 t^S27J=MhA;WN>+F8?޷WEbAj%NImqEӨX oM:J#I$.6GV:NEqtPjZO0Lv!+!$PXz\~8 \ i"%d4%łlO’b'bIAwG4Z#0Gn**~8|]`5N߳-1 ϯ-̾)j%Ji]aۥYYQdIUDA#9heH'zar0ڦ,(O&@p=]ӳï۲YqaUQA0 Qg9_eW5EO$G1?6-.&)a%A =9~3vMr nˮjfIb~^mZ]VEMR=N,JFA z~ rnUM,Q M˰˪IiEI(AA.@ ~Ѕ?|\ awk5K#Ϯ,؅}uwmVe6]ULD <4s,R$2lO ^}uN-q ;rnڢ칚jxfXd4P )! }umfeF]%UMD <4 ,b$B!?az_;v^=rn컺jzfZ䩏Q1(M ˡI`O@weSDKs$C;o2*k"JʗxHwpY͛e<_UP>ݒ̎ {Z:mO^Կ/plhld+`\Xh}iٍmm;{;Dr .L+ ʜ hH|'t?ϗlv5mO^Կ/plhK'kJ#* 鍝ȅ}ugmFe&]Q@AC5#-% #{{{۸LʚHzYD9~8N \óڢXraQTA1 P]ۮY_uW6UO4G2?|YD92㽽ӹ-쫶j)ܧufe%UḌ4b$!AskzVnݕM-͑ O}umfeF]%UMD <4 ,b$B!to{K!Xd1 ޠ9~5=+ #n$I& qQR!A{hB pav6lF.3nJ uȂ 7tC76j6F<+'ĚH(i,R/P||:]uNMJ 8AQBb`1ڜj5 {5uI]j_ѽrĢERdHMڡڡ=C{$cF/.kHq"뺮ua\o-/hͪDTh4YJ1-"*M* Y%URe֋ȊlM:(EO? =BUMD?nvh .ctV8Vi!)8STlm˧8E.nSar7tjjP P > H*` i=$EV$ȊXb!Pՠڡ-]23VyDK-J]ns~{~_^/ד׫z=<]^oOWz}}^Sr~_!_C "kkkkkkkFkFkFkFkFkFkFkFkF˴ jI) /?;+r n̾jfJb ^}ZmVF]RMN<======== 3#VjUm45eŌujUTT5U"K9"Tc])RJ)RJ,˲,˲,˲ 0 0 0 0 0,\R<"  i`D"H$D"H$aaaݝs9s9看 \R"K9g9s9s9sJ)RJ)RJs9sc1c1c1c1X\R'`W:!rI#n%=4N8taaalO>O>O>OnhYF]`WEd%]aŕUP(1HBy@38 vYd6yI\C6vn)[=TTBp 'p 'P'poof uǦad%aATä !D+ ڃ5dx%\Z`%PRN54#F1l+t~:O6*M*œ.&KB&"ɌHH(QypY`Q9P @(IAB}}}}}}}}}}}߆ڃ5dx%\Z`%PRN54#F1l+t~:O6*M*œ.&KB&"Ɍ\u\u\u\^z^z^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]uEWtǂɨ"[WMo4gFs9noj1dj-hvthMՏor;P7-l8h>Nǚo:I'㦳%햵ga 5vi" ]fRJ)RJ)RJ)RJ) 0 0 0 0 \Mqli4?n;"  Х+ѝ1c1cfffffffffffffffffffffpqqq9s9瀲 Mg7x};?'`4&{DY,"K ;1e BP( BP( d2{{\Mqli4?n;R $&@s%=BUCffff?X8(((r g0L(icҔ2$"* gt݅qM2ƺD,ʃ4$o)ZfŪ`*f̘yyyy{{{=MgǍnlYǍ" ($`j,G% q_9"P6FdbUʥډ"M" y cаceQQ (IAB G8(a4>VNR NdmKS ѯϞMҼ?r^-x%3dl>/kX}'" + (J)R`0 ˲,˲,˲,˲,EQEQEQEQMg?n4w&g4ᦳK*Ǖ?7D"  25;0000000P( BPH)RJ)RN&d2L&bX,\Mqli4?n;29@1c1c1c1cqaa{{オZkZkZkZk\fMqli4?w "K9"\ RJ)RJ)˲,˲,2 0 0 0  \fMqli4?:" [6d{7`F(((( 9s9s " B \iM7ilf?tm}=ԩhO"9"\DRJ),˲,˲ 0 0 0 0    \fMqli4?:D2  252V 0M4M4Ms9s9眻h4FQ\Mqli4?n{r j ٬&P:۶m۲,eYeYeYeY@ @J)RJ)rwwwwwwwwwwwwwww0&&H "AD  D!">"hPrX`l  E?%J9 (E迺9s9svwwwwwwwwwwwwwwwwwwAAM4M4M4MӴm&P$`@I FP `ԠZ DJI D!"( B!DH4DH  黋2P `0 `0 H$D"HZkZkcfff&!JZH AUHA-X-D тhA$" "!poI_DDDHJem믿2$xq2-XXJPI݃sl -h"e Faq@ p:Nt:}}}} ~7BC=C;VaY(`AAA=\/Y)ODn ;I)IH !D&IvIH ag`f`ft&%@c:fJhOR mxmf˘f7nvϟ?ϟ?GA$gҁ<͕`"QqF3"*( 19@GmFmkkk+R*R =~v8ζ4b*9j Ey&\ &rXl4C.4\yW^yVZiVZiVZiVZi6h۷o߾}۷o߾}+Rћ@h6ʬ3QK8zil2[S^$Z} y+#D*h\D%!&h#\ +b'Ex=XC-pm <@leRR$HIԅt?S;ghPLv1YJH"<i@,c6!QAI`@"0 ۰ ۰ ۰ ۰ ۰ ۰ ۰ &duݏ63]LR4G-|0Ϥ9y+#D.ˣ☍fETPbr.<5. @CH1PK<86J2Iԅt?S;ghG}G_e/{^e/{ˮʮٙ2eʔ)SL2eʔ)SL}GE]Ac=q dT!Qd((3@oH0 Р5A jPԠ5A jPtСC:tСC:;;;; 5:ЃzjlM.&KBPQ>g҂3_41sPBʭטa5c&3(30Gch鍊i9ƘcP1 cqZf69fڢS`30{'9f1cȝ$,(J\2֘L30e3H0ccc8c!nsOXܓᖌ1w2ܒfQ5' eL1getrYXc3(c3 3xutbB­1ƘaY`.ue5G5rK/ZUUZT5[vUUU5ꨪUU5=ФNUm3G-+rˀ]d.WrE/]ϹO~gw.;nΉfڵ^v&{,fGKc38spFca@3.i4f1ԽZv:}aa3ްc9NUc1^rBru"K `J)RJ)RJ)RJ)RJQEQEQEQX B" (;-C; c㵻s9s9\, I VETi*TjUjRVVY*VZ " 9pb˲,˲,˲,˲,ˢ(((( ݝs9g\B" 9B.'+RJ)RJAeYeYeYeYeYeYeY\B|Vm'@t@ $Ԩ,˲,˲ LUEQEQEQŝfPd )͇$vk9ĔJ>HƑ~~~~~\*WVg 6Fa"UhIim v*D@Ľ6a겪)z4yݖ xu`d$G+Q˭؁J !_$ͼqFG N!.J6"bK`X1`P 0%h Oej"Tm`@%E@F`JpbEZ*L8rA*Ƅ  siƷR +Y#*$}aPf$6^>XJSQމ+i#,d} q.LE A400Xݻ q8Viu涮2p30[0K0;0+0p/|Lb&&Al(u썜LwijB $T`UP컶ꚦyX7zaɨ"`D$I \b$ M;F?g~$3!&7MIШ!ݕ-2dN$ЇCoc)mɧmM*<H'\?0*P\,ߛHv<55зwwdsRݧ=>Hzmo`S2B[眻޻;44:%yK: 5:"rI#C@,e"Rؒu;Q9go+վ齙n*"%`CAxnWfffffff2333   sV   RN̽J|]T]z~"&`͍S9\?ə{:A >ۯy6Y828b^ZVLR NʜJ)|t ldf\ET%LGwgT?б.eV\aeq`UH?ͽ|;kpbZlR PL|HglD&\@K<;8c+4"0-[ّ/&.GkJCz6&S.2&"cSDC3"_K}C;;;;;;;+ t lIS) z9{prjlbZh+~쩎'nޥM˹[يWjIS) 1pxČjR?78s/R'421(b^pgWTG7&P^%e%[%n-1D܋>5-%qQ 0_#NʜJ)Wj ܅y6Yȫ{>ۯ> <Y]Ӈl W8ܿ~=ͻz9{prjlbZhuRT HiD(|@k<[8eK4$;0*,(a~ZX}+wf)B's"F=5C-%RA#1.~v!og~6iYWbu[vUS4KrC:p O<;S3/ܺ+'Z0Kr4eڅUDE5$ʁo.kj@,x%7j!YIt93) ykjogO L?(A F;ŦP0"&~o}_yuOu4?q.m2P콝˵jY>ER$ B >{:k6F[2K.:**&B0HBC,?<ߺ8}϶\xw-̾)9%*S53-EJ":)A \]ykuK*4F5ݲ%q0̮۪LDs UzHZ9PxLpʖhHv`UXD5P |xht'op^lNhd>dg1J-:)s*4F">5qQ 0_N@̳8J0r(FR 1BЗ v^=r=߁0ڦ,(yX$8~v m;4ڎM ˴ʊI}tld \uTeLH{~s˜WueT˴Ds42$o.Ҭ¨kDE$x$'j YId9#) }y|W9@3"PJ_A9[1ق)Wb!AS3z6Z929c_ZVNFsfHM"mtgEWG6&A?ݽII]ɑUC1"P$J A9c1") }!{]soܾkZt<+r;`k)kKc+! ꩝ʥىWiPzRqiO`Ε;VT) 2J 0D@^3e: ;Jg 0W LR 8& |@;@8@1/~#T}FfN@7dr+ )7_-n g\t9*ȷPeabEQ._1?cՐ@ߵ%Jd%C|z?@&- nI{gL(Q4fӉhROg_N*^@+oa'-"ϖ;˩tSETD# E}ܺ~(eKzoⲘEt 0 a3~bE/T` XhA.lU+&WXCաN:+oH[\6zc Ut kkkvOy5ZO-OU y|}b;t~!e5EC%+L_glmkR""JqՃ /,㏹}v O>4 %iz n`+)NԿ%х*U:S 6roH[C-lHj!9|+忹 /dbKwUQd=>l~%N?.SG;D--A*x-%f>פZgՉJ\(DT(m) @;|+9+]{N{M0WKs_Ԛv1|$+[!=H"n|!"";F!g S/")9lܗ,s{ktDſי`1v[_8sk y_ݬ_)ƠfPM+aT3!ͦ+([.Zf^5$o16q3Ov[Y닂[[]|t_n)5lXNw j,tN*O<{ma;iz(O+柟HK%D(GgheIWZf8k"._jym?EzĄªQ!ξkRfn)c7e-@l…}zHQpׯоߝ#n"&9&k7*rhqk|Lụ 츬1yΎi‹o\_\g>A~!kNMdMZ 2Z--,b?{ ŦRUUBq]ZC)k}.4r5Po?{{ZS?֤*ARSDE"BDDT-ZKK0 LxLn$,P%h>0+XX員*A!RA?̜J+I7rIpD/@<8l4+0lfF[IPdKuDC#;q3*mgp6YhqNAH3&aV^s:H[wv6f컺Ve(ĊX'Gq̺@.Z}_aXTHy7qR'i&@As9VC1̴H ԣG~^ pVZ*~#h a :S?8B 82/k 8*-࠲c 8"+g& 8(P; p ǒJgD 4&S._c"" _[ًWk E]<- sX Nڜ`1E&ݙ}=͑WBDtx NIt9BpA@$._{GYC|?k;nsA 2@BBRModׅH A}umfeF]5,t s=s=s=s=s=s=s=s=s=s=s=s=$'9 ¨k*鑜gq3|INjg[c_ٍ[CekbP CH,*8sP ~d9~ч$8~v me]UuMTE4=5,t/_UV&0$ !3@0I}H'zari]aۥYYQdIUDA#9Q1(Mg(HB߳-1 ϯ-xYwm,*8sP ~d9~ч$8~v me]UuMTE4=5,t/I0=rnŒuvY$5luL+q 3^]CekbP CH ,t/UDA#9Q1D+q 3^]CekbP CH,*8{vT!,zgG@ d&V^I(}t ldWb!XE뮍 r!Na=]B;`L_"1{ \ZX{֢RP އ 5@Z Ƀ:c6EbE[rS@CekbP CH,*8sP ~d9~ч$8~v me]UuMTE$ on'5RluL+q 3^֥t &Y_! }umfeF]%UMOTE4=5,t/I$luL+##r n`ׅH B `ߓMQQJ r5n`ׅH 'a (U$auܦeeU$E8MU1|Q:OۮYa~Y5I8 Akzcu[.TEq0R$ ۴|LD$A=9y58{1j-FR봐H%sh LaI`uId<`1<[Ŧj,!e T:#pɔW|+ZF (eU$E4̢t6h]hem;>’*h?9! f]2 on)*W{t7skpbZi!J@c2I>&"kC,jCL48C +4.m8qhƑ &hWqXf88&8$qDcxᄍS5jjjI8qT㨩AScL5j/8\q0Qݔ=ܼ͐ |MȤ ;Q#l q "D}n M@=@D j_u}l =&{L7{ n[KPpBh=BǞ}ᯣ-HQ VhCEpN;o`jӯBul#|9(5c4<W#۱:@}ᯥe8ݷ A1DlU-wDQ2ywJ1g(h9I/I(EeRnLjH_;8Έ>Q c>Ȣ>Dj%-JP ߺ}ӓ[\w}i_kྡ#EC5ԉ~3k *#`ȚS /?#kҏ5f,1DG|KxQ'A> T>_H--QOrf !XKbWoYVM 7u6 7uuqc#, kE9#)BSr?IM1Fތܴ%˔ olgwm $Z7E b篾>.cY'[I$8I?wꇪ|1N bhXt0M0Y=q"u/53g윝gJmVb4=2! sk2@2)јQg))dG%FFqP7?h#CE_H Q"|dе̄&`ЄVe]ahEɐY Л:Ȟ2iLh iQ# !LbCFN Ƀ9K@C `D$P$)/`C.6jV:J(x:Y>/^F\-JBQ'S4@O4EPmѳop75h0jV:J(x:Y~h,m~{.eם.F!^kJDBsя"q( 6WYZvrjYjV:J(x:Y~4Ca𶁿Gr =ײNVBsя"q( 6WYZvrj޶Ǻ+o܊tj.mczΟ kʽؕb-rZ)BN)ZBN#"F'ԡfZǺ+o܊tj.n5l2!0ks-b_0mm͵ix~^¼۵:6v7Kq[M3f/+ւ^+b+2%42J!hyB1=enKCc1H6ײ/{ ޶Ǻ+o܊tj.n5lZdX z\VPSM?؃>AIԊ0*u1Dˈf!ct4ȚQ /؏1N2VSf]sȽ}o7 doJ^2DFmڥbCS7h#_+ ՟1jr>t +'(t?D1eY\:pm\GG۲"Ѯm1H~2 ֍Ztݥ C<~>a N _9,W,.n^C 0fCnxˁ NoZa"Cp*&b.!a^hn:c~<A(g:aB ]C`*F#Am7YHW2TrckvOq)a39NX`1  UgPῆ;P<<)`R?eę2rRNPaR*Ӵ4,fAX e,a= DxDaqX$EhFԘs8=9tԋ~q8E8 o8G7aQ1r ᨘ~q8:F8%#9yto8tL28dP29gܜ?#pv4r hO#ߔe.3K4u~ BwpN+C&\͠5T5p*#!NEgf]Mrrh&JTM&QfHo~b^*'} 1/S#(ue^p̼̔yW w9W_]2;:SW'c(ӹW Ѣa 3߄dRhY~ <+aO:wka  $"Iw~3P~)pZmmζghmOwnT톝 sTb÷a6滷C/|V.}cf o A7sN<'ЃЇ!ы1FfD$LTZ"UtHhy@bp9o{.aO)Ex+vmXB x 3+y ?QKxD\P{͈IGATw YRzvO8` SKq!' )%n~AQU#Z֮vV>3vaWmmSi-" ·֊4 +p(| oHá-%cUjYr9ßp!8-3=&\RٖܶEO{BuV{ AOCN,sjn[Wܥ]r}b,*ʑ4ؼ41#fI7=%W*B(w~m_ < ,BPH$FшD"JRJd-abjbg2't:'B(:BIh 5N)T MT*JRVk[X2֌EcZVR[7Εs\b_sa= cqL1Zղ 8g,8҆4"H3֎^6v:6OIAi(#TtC[ ­p,\+ʽr\L't4]mgۥ;uw[qknխ;veYeyڷy1O%Z(7:95CZj!2#@>фE0R.\XJ Q=H4dCT E`Vnh\i!H\c$Y9>iNUĔ BIc'b}0\,$^?oC:ddZ˸ǑeeC M%.JV0]")Աs2^O( QYDh|e6:~J 3 ͎)a?;6w Z#ʆ @:!!T18\r}+#ߩs&S% x Uor +- #^O96hkNRT 6O(\Qw\;kVF|Y~{-2 t) cۋK+yd BQ -vx_nh8\6)؁D% WX83!-OՐ|V)*GOkr"ÅqM j̆Ei"vWsݬz{&ȮͰE:GKj iD4Y!8evFy\1m Fȱ;JDXg 泄<"Qv 00 庻>YNzp -"uQ(e;5E 53槍CMX}O\\C]S C[IfCp%ioܘ<~l{<żF'Ux kf߰Zy}9Fyl,n_ob7e}:#Z| Տ0s}X[3¿{%2EPCu}3nT!;7E5DS؆;vVJ,xKMG?:wN}|8 H$%4NJBzRFQ)M7RXⵅ۲ʜj&. yV/W:UauVY'3J`cg2vӺu%3]Pɯ%{-tЊ N_K hխ{w<3Gb]IVzz0heh@srCoYoj6YB9|,l;VB| %3Z-yXq>7#~lÊ܆ l-a zǘ]B!s^2MU@D֟'81J{ˆ[?:tzX:l8z_Ge#C&᮷Ĵ0x垂v1ͩ6ڢ!VQ|9w|.l9 Z@[t zM@ri*mIK!vv q|ÂdN>$7"t0| 6|M fR|͎ bFR7NZNZθ$4 I,h"r! 6ezfl.0:u`D"n"|P?i1Z,|R lɁtDKCATSM͠BefVl%0 4FOȥȉ*di)ALc,5:NXHTڍM0-A_;gj:B5]~"{B&ˀ&`ҵ.|e\$.$Ŵ!)).Q#,+l cE៱+ZӘsV? ^[Іz,>?8(L= @=0Kz y֟@@:szݕO}P2ꅌ]~ DG"lzy-m2f^g@enʫaRWt;Q~eAT. 62YMl*]B8Tu0t2){^',TJ-y0b^ b^^b3䣖cVn/b\% a?̍LuٙP3_Cb~gyBS$-ŝy=;>\0Cb>_\3ϖp73@2a& Ux+&Y-\]@¿b $I*Z+J+90G/cm8Xmm$ @ n;=!/$#?DŌxy8.{)pGXLسg V[/o,:m33h>`lӣ9ڛs%{#8GZ@I O%SR=˂ ވŨhaJF XNǢKd g,=3 Bj~M]@/1zKŨ[KFk2*#*<^'ff 88f+0F]I4ʳy4*=q8HK9f[5zQjteǞu5ZFRjJ/7JO]'F! &xBH,==P8uFW yk"DŽSup8#`,O=sItF#npGBfQY{.$ \DW !E1>_h*` fi $t'RC9D`3gh*:$Ly $@CY[H!zdR %! 1B87Ԉ^9V_B+924YrB7#F#80/\A h(W}PxA TɁ<$9֒yy=%aom;}y8 $SBMpUW0;*jpRkakvL˄>.?1rd(.hOYlf{N:(Nם}kųƳ1~QcO1p N _ȃEqO72ζE}D߼,q*a==νؑt 3Se(enbr;ccO6^ҭSƸ~nxH %y ~fJ~6ȨB-i[!#"tSn $j@*24T w5E@!oJxGcM xMBύ݄,0D!1(E1=51D/9lwFF`s%P hD]\Du8>n{ȃj~&V<'#㚈 IǍH0?xoހB}|{|J߳a7wX'W{]>ZFnŶ!w)ˠ u򯡾" ZKMF6B ^Zd9l!(٩1hGrPYG"P(QbUfabt1*φwM OF0s,vQ&!ٽHmi2 u艧yJ~-}[zv{.v rkNjX< ;r Iw$DL'oJH^@^8m2+%Z.umcʂA=ђ!)czp&jyxex]+őEHu)"Yh:,-3.]T^- YmxߥMezy}e1Lp_$٦h}I-ǂ8OeFU/+c?KGԾx>5|V2ܿϿ!OUO/f8 |OYY~zZnUf|P9QGDg%]xj|A4,~Xo[Ή&fJ>6=D}kL2 0 +7CO\iv `kz $2?LYfs  /ITdt*7DSbq.9FS`mz&3@N\n %2?LYfs%2=GR]hs$1IT_jur}#2@O^mx)4?JU[agmsy '2=HNTZ`flrx~ %.7@IR[dmv!!*3IT_ju-----FQ\gr .%0;FQ\gr}/"/GPYbkt};;;<#.=L[j>>>>>>>>>>??????????qw}@@,2=HS^itA '09BKT]gq{AABB$3BQ`kvCC&1R.BVj~ T2KdxU,@Th|DXWW>zXXXXXX Y7PdxZZ@Th|0[l\\fz]]]]]*>Rfz_.BVj~ `2FZna6J^rb:Nbvc*>Rfzd.BVj~ e2FZnfffffffffffffggggvhh>Rfzi.BVj~ jjjjjkkJ^rl:Nbvm*>Rfzn.BVj~ o2FZnnzqqq,28>DJPV\bhntz r!->JVbns ,8DPapstპDDD1aWS1S{K&Sŀ ޕMS{Ԝw0g '}t \pArۡK3D] 4~ |d6>&RR Law@t- =ϊ %mv>c-rC68ꩃZ_8StJ;hRXX 5+X:o8H4r$0DNXblv $*4:@FLRXyzz (HR\fpv} ~".:FR^jv*6BNZfr~&2>JVz,8DP\h(4@LXdp|`lx ,8DNXblv+DJTrJVbnz   &PV$*4LXp| &AP_n;GVbnz8DP\ht)3=GQ[eoy%3LWbm| +6ALWbmx(3>IT_ju"-8CNYdoz %3AO]kv 1KXer#2AP_ly %4CRap+:IXgt1>KZix &3BQ`o} -:GVet (7FUds.=JWdq~ #0=JWdq~'4AO_ju#1?M[iw !/=JWdq~$3BQ^kx Rap(5DSbq~!-9EQ]iu*7DQ^kx 2?LYfs]fz%0;FQ\gr}&2?L_it!,7BMXcny>IT_ju%0:DNXblv&1JVbnz .:FR^jv#d=#h ?ZX>cDAp@枿YhY4 e4Ufjǃ8h tk.sZ-渽 j~[ 4S<ӱ^dno$-ֱa3b&c[_X ior9`}]ㆯ;D&i!9Y͟F3s <}T*v'ŬvaVZ䞩TKFe ڧ!}Ut gˎɆOű_-Sn?h{SkU[~yN,ù[sotI"?P@r|gBZ$M b c߱0;}yĮ3vjk=Y('kv#.!T/ 7 o8EndžMW:т=qx /~~uLU%Q]: r=nh|ORiFN#t-2\lsށ9 YDL/ IN[̔,LD<țB yWb!"h3gzIrh3,ݠ\*"-&ΠC_ia>b I} $ss)H,$6谕=;fa0UhWd6nuNX.oӖ"ئEYf?nYх) rtŬ]w/SRT1>= (&ɻD K?a]GŪY$;ď2>`D~Q\-.)cX,bX,bX,bX,bX,p8p8p8p80 `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjZm6fl6fl6fl6fl6fX,bX,bX,bX,bX,z^z^z^z^z^VjZVjZVjZVjZVZVjZVjZVjZVjZVU*JRT*JRT*JRT*JRT*JI,-nZѴ"Hɡ  ftB(IH]|]^Ć`AéŲĐ $pA -QpPOo'Rբ_Z>tԀztP &v )PJ/-m+)L*Fmء0 bmH0YDcHskf`[?vPE`D>r"dyoBЉ}gߤd^Y=O.L4r9wSV0. V6b0Sj  VX[2Nt:Nt:JRT*JRT*JRT*MHw_aY;^,xr|9/u1i"3Wc욙Y4Fh4Fh4FQ0KRtb8*iV3&Bt!Ivӥ$ݻe#ۺfRSGw̺|bD RCĐ^ m[W*K% TvQKyI"~I:lA)QP( BP( BP( 6seMήipP"!!i?˔ܙ  h -_*HUӉ!Q0pH-NòvLX] L@&Fa,M[[[[[[[[[[ZZZZZZZZG}yej>P2AᇧBPԒirhd/N'&wlga\@lH @B` q2 MFx"\b9$,EI6 VJ~neQ1bvEIK]cj臂.T๻k_|>t⇄~ƢqZA!ك $sl W5+y8 #x J.z]`!c!:5W cQ ٭k_&S :4f\bg{|8] y&a]F !pgzaGRocX6`PL@"o0oÑl$RS˲p8 wb$NFOhP UQL'8`H@FGE#u: 1bYㄠ)VI铌a_$hnT 0f=SϺTNJFA;8/4"7;êb")}M6EB@]涑iYM5ёbok0IdÄ)VIld2L&d2L&d2Lߐ`YדI(hFľ_&c`XUPL$OrH62-&C?:V {|} u=b${ld[W5V}pr\.r\.r\.5[@մ/R.Pb$2+Mt1VLU #= @P _n޶qTB@'0j?#"y"Iυ  I$ZdbdnJєÎ&`GR&g״x8c(ʐ4 )};3-:i $ D8>OhP UQL'8`H("aޑ:[|ez, y@"K!IwYFuUi 0@"fRSGw̺|ܘ4bE5[@մ/R.P@"|0$'@h`$3.bi-  ! APxE =ƪ j 0NKR[Ӡ?n<- PXOOά]!ŔBCB `3BO{ߢ\WNK" @0NKR[Ӡ?n<- (8&VÓ3kIJtH1%P.X޷(וƒ!)|IbkǍ#f=SϺTNJFA;8A~yaUA1>6EB@]涑iYM5ё475zrR2 ဠ)VI/r4Lj Џ 3~C__g]O*'% ~yaUA1>||||||||||||||||||||||f=SϺTNJFA;84"7;êb")}=6EB@]涑iYM5ё375zrR2 AЈd I2`_$hnT! 0`L=zR9)\@Јd I w9Fe5ՄbGG!Գ'QN}MNHJ$d2L&d2L&d2L&g=SϺTNJFA;8  w9Fe5ՄbGG8888888888888888888888~yaUA1>lm#ӲjB14a1 f=SϺTNJF $H aH\r]9aPLh@xE/[ӆjaDONUֲ@^$}Ȱ$V,ը4$0D@" o.Gs‚xRQ3~C__g]O*'%1$4 Cg\<$ȧOrb- S㒒????????????????????H0YDcHskf`[?vPE`D>r"lyoBЉ}gߤd^Y=O.L}ᩐ e44r9wSV0. V6b0Sj )@Kba?o Fp2L.Z5k,7h8X򠁁d 20* ͽ[ZKggggggggggggggggggggggggggggggggggggѿ @'zG}yej>1dO FF.VOtrjrvʆT f#A `X@B`I,-.F´ *9iERC .0* ͽ[ZKˇP/Nʠc  ^eĈmbƺ\ᘒiІ TJ?&I1fcU (Hs!' d2L&d2L&d2L&d2L&d2L4r9wSV0. V6b0Sj X%ȷGwZiT3sFӊ"% 84ș E &"uu{mC C40DHb Hq-U-CG K'@eQl28 ^eĈmbƺ\ᘒiІ b*Q$!R֏TQ0X υ7<`D}>oR2U'J&>TH 24r9wSV0. V6b0Sj )#%ȷGwZiT 6P-$v9etZ:a(`#sG/W@+1b'gU2. V6 xTˣSƄ℈(@Xf`_ WF 2Qr/g‚jaD ˕@&Eq]-)FpH_Hqy!c < Y ̖'JZXQ-Lh epȤ.<`A`0EԴ qSe!H"AM ` ;ND0D@&4a<—D-tB.{" IB@ $CgӆXE-Pp_˫i] 4ANE*}LqMZ,R@"(5,0RhB%O :|u}m|>eY7$2K # QNӻH`+ȎfH"x8.bHmR\٘Ĉ<2,P${ld[WTOMK  0.6pg^B|8HsAH$0{$sq1ȿq- +;  >ѳCgƶzP8SHHC{Ȅbr/.>s̼ќE!d__ߌ?Ѱ oǫ˭`-uL+멃JʉI)(D 8! b 4ً}FP0K$"% ~~~~~Ga^W[ZڙXWSRQ ;piK_o/oN^4 ƅuU儂\")|0$hSIu6Z̵A~XݘzjZBq4$ӣ# &z^z^z^z^z^zK_o/oN^4 ƅuU儂\")|0$'@XϸxH8O^'o\k[TՍ%GCB?=:9fU{=<^]nmkkgb]YOTRNLJIF!4T9F|>|>|>|>|>|ϸxH8O^'o\k[TՍ%GCB?=:9fU{=<^]nmkkgb]YOTRNLJIF!4T9&$.X~{y#v;MbߦQ0.*' H !9B$4C)|$:y-ZȠZ?nL=5-8ɑ@?Ѱ oǫ˭`-uL+멃JʉI)(DԄQI]ܜ~ᤂ# ] #"¡}фC J˳۶2 (&"4P/pKB.o̼dB!0[z#6YݲdB!Q0pH-NòvLX<nvnvC `/YHd "tq9y  .V ! D(L/[ |>|>|>|>s\.r\.r\.r\.r\.x<x<x<x<L#C+'{yw:95ke; beC*3ő0p8p8p8p8p8~~~~~1}z$xs8unvnvvnvnvnvnvfl6fl6fl6fl6f4_ Bar]Rz^z^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:MڶV3Zс'...Fh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6r\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&dx<x<x<x<x<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*ͭmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMm:Nt:Nt:Nt:Nt:NRT*JRT*JRT*JRT*JRTvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvfffffffffffffffffffffffffffffffffffffFh4Fh4Fh4Fh4FѲ222222222222222222222222222222222222211111111111111111111111111111111111110000000000000000000000000000000000000/( BP( BP( BP( BP( yoBЉ}gߤd^Y=O.L}2dȐ!2\䮕, G"j_ |Kwt7:AP2A Kˡ;ܵq!HD @RX[a-ܴ *9iERC?~̄颅P_|콶 qSe!H|>|>|>|>|pxe #vruK rcJ Bvzѣb*Q$!R֏TQWWWWWWWWWWWW4-X:;b월+GUɅ ?<o7)WV %D~xnܸqL#C+'{yw:95ke; beC*3ő 6lذaj&L-Re Ml4Z,K y@F5Nt:Nt:Nt:Nt:Nl6fl6fl6fl6fl6SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS4-X:;b월+GUɅ ?<4hРACJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ************************************* *QpPOo'Rբ_Z>tԀztP3fxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzBYR%$D[]3*  $BtFL#C+'{yw:95ke; beC*3ő1bĈ%ȷGwZiT3sFӊ"% 80` E &"uu{mC C/^xŋMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM ^eĈmbƺ\ᘒiІ pD߂ #y ξIɼzT5\( ӢE-L&d2L&d2L&d2L&d2L&%ȷGwZiT3sFӊ"% 8,XXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZaT4#{ljT藖5^,0AgŊ+`T$ :<=V~젊|.DQ\.r\.r\.r\.r\.KF.VOtrjrvʆT f#A)RH"EKba?o Fp2g猦IEJ=pP@1B)MEچ&6 N-%tԀztP ^LWbN6nic]ApL`R4Bh Ɔѿ @'zG}yej>P2Ag 4r9wSV0. V6b0SR@ j_ |Kwt7:A>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::::::::::::::<`D}>oR2U'J&> &Lƚ~ ݍkeP!M+z,1QpPOo'Rբ_Z>tԀztP/_|~~~~~?b*Q$!R֏TQ0X υ7^h[Ptw>o7)WV %D~xtҥL#C+'{yw:95ke; beC*3ő .\p¥%ȷGwZiT3sFӊ"⢢b ` ;NE|b : ^eĈmbƺ\ᘒiІ-[lقH߂ #y ξIɼzT5\( ãE-ZdZ?˻ɩ]+Y+R1)D$ntX 7- yphZTc'K,1}z$xs8ԋF 2pxe #vruK rcJ Bv` b*Q$!R֏TQ0X υ7Wh[Ptw>o7)WV!!!!!!!!!!!L#C+'{yw:95ke; beC*3ő +VXb%ȷGwZiT3sFӊ"% 8UT E &"uu{mC C~~~~~ )PJ/-m+)L*FmءB *H0YDcHskf`[?vPE`D>rLB߂ #y ξIɼzT5\( #E)R|>|>|>|>|>%ȷGwZiT3sFӊ"% 8QD E &"uu{mC C1}z$xs8ԋF 2",fŏI"uxz̭mA !:\ȉpѿ @'zG}yej>P2AOˡ;ܵq!HDГ'O|>|>|>yF.VOtrjrvʆT f#Ayyyyyy5/@%;MˠB93V$)9XI$L.Z5k,7h8X򠁁$$Hx<x<x<x<xG/W@+1b'gX W8d0@!aȑ#G ,fŏI"uxz̭mA !:\1bͣ *N38&%Q|rdO"E~~~~~ ݍkeP!M+z,!Bd&L-Re Ml4Z,K 0* ͽ[ZKˇP/Nʠswwwgvnvnvnvnv;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::z^z^z^z^z^t:Nt:Nt:Nt:Nt|>|>|>|>|>r\.r\.r\.r\.r<x<x<x<x<rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrp8p8p8p8p8~~~~vnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^zVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Ch4Fh4Fh4Fh4F|>|>|>|>|>fl6fl6fl6fl6fs\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2y<x<x<x<x<bX,bX,bq ^ڋ?[P"pc Nd꠯JrQ`m@. jT mpzh OBe,` Sj$@ 1JiT Z 8!J G?t/(-D).4 5&'̆5) ƄosPХƄ0ބ"$TÎ:ClB߭? 'Dq ­FA+ =a5 ?D!uل(f0!@}o³oDPf< >ЦFP6 8~#s8I 2TC:/ jTPE: ɿDy=gC=UR%j@ G+WƜ:xݔ$\1aQ5L2W2.=;'''.W,)#nj/ZHqĈ:lp„,ZV$Bx8ĜtL$ӫ[3 㺒jBݬ1,R .X@a8h`([jl$ɐ7PG=3) ĺl6 Y49dGRMHC>94/*% <<*űuaM9%mv{SKGQ ix(؇7FUdF +P#Sr0N m+I; ʺjy)و8GVet$~~~ӀB !X@{{{{{7i|R#Axܐ(8FK$D{{{{-A~y -V09".RB_!  ЏOώN΍M ͌L ̋K ˊJ I;U&%RL ˻{k[K;+ ʺz7-%dRkZkZkZkZk8JD菞:p֘ 劔&HAㅊ 6XDD"9s9s9s9s9LB؉]Lq5`0 yx>{{{{ޑSeRr:Τ>~Rl6,29mЌ%E 0Lh& (9s9s9s9s9<C& /Z@Yb$2Z!hL&{2{9f8 9,AFE=W+%SVsV4sV4FA9PlICAaHa5VnwJ[mρ*E:D FTGRJ)RJ)RJ) ՜\ܛ[ۚZڙY٘X/|0 AAp9s9s9s9s9$E -T /EUABnI)RJ)RJ)RJ)RJ)%U:]П/8HrﴶC`caaaaa@Pa1))= 8c۶m۶m۶m۶m,ɵyeQ=)m۶m۶m۶m۶=Xgv&օ5DSӖ_ZUPKFA<72vQ1аpX@((˲H$ӫ[3 㺒jBɡ9 CI$_ݛZؖUӑP|Y9ظxs98ÛsK#  A3+sV4sV4Ȥ RJ0#Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJp8Ѷ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۶m[$I$I$I$Iܶm۶m۶m۶m۶I$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۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ5m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$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 RJ m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$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$Tl PR:NRkb@P@ ;i$c\UNG)))iyyyyyyyy95t.ZzoR6ũqU9ȬtX@P7|ung`YRKDvnv]<[ʛ✕yrkd]VOHA:3,%888888888}}}}}}} ;4smlLܣk3ŠRq9ɘhHMMM%NޥUKMF?81*# TTTTf_ܟu3Rq ,Kj%DATu]u]u]u]u]u]u]u]u]v>ΕmMA3% ´|n`RD6LMMMMM {maWuNG@92+$;i$c\UNʈ+4smlLܣk3ŠRq9ɘhhmmm%NޥUKMF?81*# VVVV־haWt<̓[#zB ҙa)X]]]]yyyyyyyyy7Ȗ^&]E;-ʼvhZL>0$;i$c\UN,4smlLܣk3ŠRq9ɘhqVOHA:3,%haWt<̓[#zB ҙa)񸈀v>ΕmMA3% ´|n`RD6^_____}}}}}}}}27@@u^mAZKKٌ`kRp)' ]J'=d (`=vo[oۣ L|:3`'fJ.ٽiM1x`d2L&}}}}}}}}}~WPIB;4-& XXXX_ZYXRKD=6/(!x<x<.Uv&e^WP ÂX,m۶m۶m۶m۶m۶m۶m۶m۶m۶ yo]:Yx'Fe3rQp{{{{{zs<^%|D ԛc+JڡqAᰈhH%~wpib[TMF?81+% {tmf_XQJC<5fl6f{{{{{]7vn5ČTs;˒Z"yI鸐(r`Ūyrkd]VOHA:3-'! 'fJ.ٽiM1x`t:NyJi7Vu$C"aѐ`kkkKic_QC5' Ķ~pbVJ>2&jkkkkqqqqqqqqq w粝*Ih6Ut#bAFh\ٻ3Rq ,Kj%eB|>ga[trV:ɭuY=!̴lT@0 z )Hg5TsBⁱ^z Л*i#b[T EDCBnnn.A}E ՜d,Kۢj2Y)ȘpP<<<<<<<<yE:jX1yX7vUt„B\,U,1 -PnV>&ŭ}eM5 ,(ztnhb\VPJD?wL0J&G1E QNKHEB?<9630-*'!F6}}}}}}}}}˘7w$D~cheb_\YVSx<1<<<<<<<<|ս}m]M=%Ĕd4ԣsC㲂R"}}}}}}}}}a|}זV֕U3s0p-m*ju]u]u]u]u]u]u]u]u]}Py6b0դtD䳃S#’b2 soo˘77ysmga[UOI*Leddd\,U,1 -PnV>&ŭ}eM5 (P{uokgc_[WSOI=1% ĸ~ ZDarDH3\崄T$Óc3ӢrB١kd0kK+ ʪZ9xW6uT8rEJ$C|B %H8lА <l}Py6b0դtD䳃S#’b2 s^ƼS$!CG +F;/# ¶.TP @˞ %F!#{}mlkj)'$!ϝs3#@W(Lc~xrlf`ZTNHC>;twqmiea]YUQK?3'ƺp+R #*N(Ab >xa ,P`8 bDI ;l`a I(gF%dg2˘7w$D~<<<<<<;852/,)&\<;Y2͝$ :jX1yyyyyyyy888888888~}}}}}}}}}X䈐8fH!i H'fE4C`|}זV֕U3s0p-m*jo" !>rx℉$F⃇6hȀΎm۶m۶m۶m۶m۶m۶m۶m۶m۶2͝$ :jX1yX7vU$bXge -d??@$|@d}@d}@dа)--MT+(J#c `]ZWTQɴCBA@ ~D:." ymaUI=1%My(@`kZkZkZkZkG5fxbE%FaC &Dx`A2@QQQ2L&{{{{ `Λ5g|reʓ%GqcƋ'F|pao4ͦZkZkZkZkZ:}zwtqnkheb_\YVSPMJGQ' 59s9s9s9s9SQ0oN-l K*i IL&db1c1c1c1c1`4dp {{{w9s9s9s9s9p'N4etR%J$EQ#F%BtP!‡j( t\D,˳kS;# ªzbJ%z>ϧOFC@=:741.+(%$3;N9 7j̈Ŋ'JÆ *Le##{뺮뺮뺮뺮뺮뺮+9o֜e˕)OcǍ/VaÅ .J0N{<2&Ź}qeYMA5)EL;$O"b_\YVSҔ7/T*J}@6*ɽui]QE9-!I9FQ{{{{{2m(I?q, EΎuci@\Kql#*A<0j<K{jvՔ񒥯I;7؞drՑ[X rs9s9s9s9s`R!A}rnjsʷ$Xdtgp͘-|JNt:<<<ϳ,˲,˲,˲l6fl6888caaad2L&d2뺮뺮뺮۶m۶m۶m˲,˲,˲,ˮ뺮뺮뺮jiiiʄx8VW@x88,E (MkK@balϊrRD&K̯lfΚz>Nk\ibHKF5֣WR1% YdL˫kC% RO Ҝ"!tM.|zBx=X5LF Be[LeŁف%㙀I n 1#2D0+P8}zvqmgWR Ã&xs5NuyjqCF #t8`]\X59"'N_]\YԢ `Q)PЏ/ YSPZ8)"Re.B3tb I|yޯW谕r" 1`TҤˁLW;Xo7~9UOx]:x  +L≮"\dImJ&9l"d4Yk A4XK~*(aQ$=ffΌ8 t`jJ)JdeB^-r( M 3L x{MjZVjڡ_P߳&4J188ӭ9Wzz:aBKЏ >2݂fl6Kc 61_/Z,#"x S{{fZfffffffffffB{yƈق%e 3_ bX,bX,bљcS}YJ Jt ګ{3_a3g[fj )9h4@f@<:qij_Pl*H -箙V#Q5TH]7u7mZŊL%lӭ9WzJ"uEaN59 K Ӈ J% ~A0<;sg-K- Z mCV- S }̚, W/՜Z.$| tȼeVz^jZVjZVjZjZVjZVjZRT*JRT*JRT*u:Nt:Nt:N;mZ%  7\$?d%gG'wMLX;f"ɑ!P5Z8W"\ ѳkfCurM{vtrfev J`% ;oҸ_º{z¼!# {vtrfe0cԭ'T>j(u˾`% /FѨO9k_ {^UI=5)GUz ΂I)1I!??oommmmmYʱdqDqÅ [¿4ei]/aXP(T0WG;mZ% 8^P/8|>|>|>Ϡ>uqԔY\LqbZZZZNt:Nt:N$ۺ-5  7\$?`"N_0MFBQNLǡQ_^;Xk0dU*PI% О:mcּfY Nl˕C#9nvnvn8:SP%c5B~~.gĦP+fqh73{^UI=5)Giz^z^z^v9&6Z1C#4t:Nt:Nt:N/q48 &u6K$8|>|>|>9^WUROMљ>=G`Rgs jdLz{v9&6Z1C#3r\.r\.r\./q48 &u6KƤ2e]&MV('Ј__\5zU%Ԥ,x<x<x<.r6Ml bF91FmC|}}?sUSx4o,ٜZ.p8p8p8~~~ovnvnvvnvnvfl6fl6fz^z^z^jZVjZVjZNt:Nt:Ni4Fh4Fh4F]&MV('H0(fg.zjR8:SP%c Jq 8qd-WMb ~~=G`Rgs jdL~~__\5դң :MУ'(/o,ٜZ.v9&6Z1C#;>|>|>8:SP%cR]d4)ԊtsFţ;~~~ yMFBQNLǡ!>kJIY|>>=G`Rgs jdLGl2jŌrb: 9^WUROM<x<x<]&MV('__\5zU%Ԥ,)q48 &u6KƤ~~~9^WUROM>=G`Rgs jdLZFl2jŌrb:@ (T*d2L&d2L&$D"H$D"H$Ov늊G x<x<oV+ IHȈ]Rc@ <:kʠdXI~XR B(yee4F1gnFRKjqBg?U4XaN3찙D &HJbX,bX,~pq)-H$} D"H$D"H$A/i>)Eĩ`Vz0HO>͘40(0}3-]WTk dT"; 2d nƝ-dR 䇣GA~;9llklؕ)VT?n4A~87+I%Ǔ(J0H /\ӧM<-֊QN>lP*!EG?GoCϸL q!@{m谙D &H𸙷^N>lP*!Eӫ˽]3+L"& q3o\ yb1BPB?ux88E$ῡ_T"q4":Jp>('Nͬ ?N1iha\Q;`$ tqmg0[xPz`PNZ.R#=&̱mżD8^)J8!AP݌>HP~@wɰ8tP^6TK  9YL`(,0'$.qEa ŵl麢Ca@;9jjaHX V0̱mżD8($ǎMED @71h_O$P,@T QuYLZͬiZGt0)Q Ľc\Nd 5( 4&@%ٵ)sRġ0(@ 2~l̖HFI3¿ѓpSw ɋ5ٶd*(7r#C&بr8ޥ~R0ybhOL"xy@v)E(t^oM}EG 09ulC]AwphJ WKf xjd YUl,(;O uliuIO?u$'`Z//2?d ?6]V,AƼ=qO~^1뙃NvrH|?&,~:?d~ j#E&zZ9$^υbs k&e;?->~EI{nN4JW'n`@xgQCFiUGtv+0EO ~Eb;-oXӄ?䌯3U!\MB;ͪ [?cZ_AcرEv DrM-^DgM#ziOZ|B5]C#g<#P S%N%@_/%J7L}c4K}O7tlh.L/Zڢ[HDۦ5A+i۸Ą&3l c5uSx8ePCYQ'i{GU ZTLB!B!l'f##b{{Ge3b!A *Ih$d6{Pp9s9s۶m۶m۶ms9sN)RJ)RJ%Dc2qA{  )"1fc1c1rdd2ao4S"±' h41c1c|{{ZkZkmZkZkRJ)RJ)t9 {{|n`TH<0>PiZkZkUNJGF5TTs9s9g.'   ᳳ4@@A6Lg )Z">'ҍ& )b܋KF[J)Ȗ03 P p9s9svwwwwwwwWUUUUUUUU33333333̪ \,D`$ Am۶m۶i A%oO$\#*18?FMT[bipw~d &-4;BIPW^elsze ")07>ELSZahov}f %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx?c؟*?[In<+(Ppp`[^TT*JRT*vaT*JRT*&X*$MRDEP8m۶m۶m۶m۶m򨪪j&D!зfWk:F9"8 00Y=-9ݎ M"!ݙ[֨5:RukT UUUUUUUUUUUUUUUUնm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m@p4BH"X"8 R?0 }:LRhҰ2Z"#K II$I$I$INUUUUUUUUUUUUUUUUUնm۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶mp6 bP&9"8 RRhRdSM RJ)0Ѷm۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$IT 9RJ)mI$I$I$I$I۶m۶m۶m۶m&I$I$I$I$IJ$I$I$I$IT|R0*@W:v#RbB#l[CfH{ʇṸC^5Leqii(ǡ/W{PEQZkZk')l1cYV۶m۶m۶m۶mޤ 5U6)mm)Oƃ>d|G5vT\j/tN m0Y2-R^b1 ZWdoEQ*" ֭{5k+XQKD=4.&ڂ@5zJ ڙa!٘`P]]La_gx-% Vj4Srq.l+ #Ba+`qp/N ,-PĤ&͹emi{9s9s9\5̬tT,ӣ{S#bU=1 as0+&c1c1c1c1cwnfoSOb`NLJHFe#Z HGfeDCbZ ձ}JiRA`%0ńD{;ZSMFX /jwsrQ0s!Uh7å,}NM3;R*eÆAOX]z$0td d)4?JU`kvá!+5MYeoy #/;GS_kw+7CO[gs'3?KWco{NZfr~&2>JVbnz ".:FR^jv*6BNZfr~䐕$i @eiu;`O8tvv PY&p)C/3`3HL W(-S&"S,˲i333333333۶m۶m۶m۶mm۶m۶m۶X(a  @I$I$I۶m۶m6I$I$I!:+{|ҍY:[oMRN[o0 "8 0333Ӷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$X*$y8Fh?:qЗ b1J)4"m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$Ip4 Eq@H;4>*pA0;YSd-"l`j"hfdFl=`:'V_֥n=(2HօU$#܀O-0L&d2LfAC|v88888^!åʓ#@rĈA8zs*9 E7\Q$AA!ug[.VyBхo};p΀d|Ni6{ؔyeYI9-Cpr\.ӌQiB僩\.K!݃!ӌda]XUQMJ$JT*J :mt$ "~֪ ƦL+Ki=~W1ek (t:NC@j4UcS&e%DE 23ƌ+PL頱bD^^^ހBf$ ªj owޜ[9i4TTJRc'3`,F;Y@?7Z2]h! 4C vv}ҦM1[Ɖ# uuuC@j4 L)Wh4F(ug2a^ZItX1 BϩL ד&)6Tge>;fr͍/Wb**=Scp4#YXV.;6;o̾`R"ǍJG憶hܫƦL+Jit:~W1k6fl6fS<<<<<<<<<@ʗs{isFƋ&VC~<݈{{{{޲,˲,˲,˲,˲,˲,˲,˲,˲,7 U54٘Ց)EbґQMoI;pĀq=J9-Cp g'=sԌX,brUTs&z^Ъܘ% jZ8v L3uaUE5H8~ytny҄SQohHƽjlļ~~~~~D?k>ߐF.*',Hxolhhh¤HZVj5H{Ճko̾`R"dG $< _2Ϝ5db^YVRNK,8CT_u]u]u]u]u]u]u]u]u]u QS& +SPI1nv{{{{{{{{{{=تh4d_8r\.r\.~g<ľLA5(vn9s9s9s9s9<@vsCLL0(NZVjZVjo@+khF1/.#SPM5Ĥ#"BBBBB! 9ߒlioҔbEʓ$Ev0-fl64M4M4M4M4M4M4M4M4Ms`5O" 6mL*bUp-% P}wڬ*2N8.JW |=J2,1FJ Dm#(oQxzܻۢX#ᇟގ&Z8MZ􎟨|a+J^2- |SA:9#n0tSfG.ttKghbyB\,xW} ƕ %,Pv*8sv\qōy{b]E!?gFfAHOXahmrw| $0JVbnz ".:FR^jv *6BNZfr~ &2>JVbnz ".:FR^jv *6BNZfr~ELSZahoy%1=IUamy !-9EQ]iu)5AMWaku #/;GS_kwz!汯Q G)G|*3z6oX} M M  M V4@ۣ4eWtad.` [hp3![5J+CzZ:lUW22thNdZYU!l4`0X:nۮYm מߵ zfPP4 >g`.qvMr n0/6ͥWMog9_e_\{~2*j"qEPT)i&Bh2Ketܦ]ӳï2#=kvY5I8r84F\{~2*j"qxx{{キtܦ]ӳï2;=kvY5IFhT)i&Bh2 "qBtܦ]ӳï2O=kvY5I8"9H4F!l4̥X:nۮYmYA/gbYc*=aJ)d3#-P1Srg=`oG]%d [^,po3 9Cΐ3 9Cΐ3 9 (tuM{l!WXN^UT>ͅ"=͒ q\,Dͅ"=͒UT>ͅ",=͒ q۶mRL$X&&YZNQ\(ABK,Q `*!ZfIb~Spd0K2D 'cDhtwwwwwwwwwYT:nc0^qZkZkZ_K,Q `*A wwwwwwwwwwb*u*BB1cF5o8pD׼=#>Oy{ [X';ݾ7g{YR&N%lSLHٰX,Yd/V4u4JB{{{/b$p2ap5ً2@ͅqDRJ)RJ)`^ih.# c1c1c1B!B!B!mkNgJFB8h4jZkZkRJ)RJ)RJ)uwwwwwwwwwws9s9s)Rʐ{{{ݍsP%чLnZkZkZ fD y6p8_ `o>(2戮y{!< Y)pYH&g29əLdr&3<Ӗ&I$dt&`c MGGRJ)c1c1c1r:B X B!B!Ba`^ih.3=s9s9h1 U}83,RJ)RJ}}}}}_ZkZkVJ)RJ)RJ)=ݍsP%ч-Չl0QT*FVX0 WX)\~d2l3XKu"< @$b$p2g$ A?PQ1a1R%9M*"p4 Xۍ58;6TӌoP$pFnu]D }:̥2yc8"X)h0 @@73333333333۶m۶mv۶m۶m۶$I$I$+e< B@:B&sLX$XJd9k(xyT7M 92IdJUUUUUUEDDDDDDDDDĎضm۶m۶m۶m۶m[$I$I$m۶m۶mTM 9R&)SJoDUUUUUUUUUUEDDDDDDDDDD3333333333DDDDDDDDDDm۶m۶mm۶m۶m[$I$Im۶m۶mT&0:DNXblv#*18?FMWaku )3=GQ[eoy#-7AKU_is}'3?KWco{ s;GS_kޤ 5 U|TEUXpqq|M-'`W:5YuS=9$2:Sk<4ztGx{{efffffffffh۶m۶mh1 U}ei(A^iB8뺀mkNgHm۶m۶m ^iB8㸀mkNgw.lfa5YfPc|ҍ& ]̜9s̙34)YI ԩSN:u#!咙wwwwwwwwww8FOgIX$b13333333333$y8%C0*UUUUUUUUUUe۶m۶mn۶m۶mۖB޴ ɃMGH #C\qCLR$Lq8ǡÄ)RJ)2333333333DDDDDDDDDD;۶m۶m۶ iEI(AEi۶m۶m۶zY9IJ_9)lb"Wh`TD&LRP6P;H &wwwwwww  033333333۶m۶m۶ڶm۶m۶!I$I$I@ !ޤkBw|{DDDr"7*0Y7#8Vh%I{QD16`ƌ3i3lR-Ŝs9s9s2JX$Bd1c1 T(j1j\$VS<2>}ݻ۰J h/I PBHowZT)@@ 28  ,hh3=MZH뺮ޤ ᰕT2DOe˅XCHkMݞ-% Ԝb:Nt =IUamy '18?FMT[s'3?KZfr~)5AMWaku1=IUamyRY`gnu| ")AMYeq}=IUamy !-9EQ]iu䐥$0U62ēӎ lsV*3i})У}i;]!NS\H1#y(`K}d40I`ki F.% bm۶m۶m۶{;4Ұ,p8çzpf\RG>5-#j2я.jI(夃5U1m,˩hGF46V'ݬTc#ۚRҙa! u 뺮뺮뺮뺮뺮iiiiii^dcӊ"ظd8Gvhe`]ZٗUP ȅhA}}}'yyyyy뺮뺮뺮뺮뺮]ԳQ0/ ,bX,yyyyy888888` +5! RSSSSE:0$Rzo z;ЎM H'&նm۶펇d2L&d2L& RNIý)XjV*թ]1 "ֺ⣙xndZOF<3+佔Sp/k 5@w5?崄${+۲zJjY٘hHǺM{bJ.ɥeAxpnFqIhҶb6޵e9Ȩꤛzpf\RG>5-#}}nV>"|>|.%ã}uld[SJC:3%j2я.j釖ڠ|rfl6f W?DCb"Ƥ|XŠk ~mɾ}sh^Ur\.r\.иxX<(Z wR;.$Iiv?(3nvQ4y,0B%Z8= .В.NB4Sm vۊS/nY::lʇQfwF,j't-y *FQZ%*d_jLdV>i n!QUUSG3g:N8Iev2лJ87h-@H#TH V *UJ'Rp )/哽x`(H8o \u9**PcNWR%F1ㅊ=ȻUo ` -S "Gv{CtErٗ8(kAU_P/ݣWL6 CnEWF`!(qZL\$afA>:6WFOE#Az`3m-?P-PA34"˛{S3*6?v fĠ^bIhȠwrn0¸NJ3!*D`pƪSMGh29"GY% 쎂^f3- ߓ \OC9D˛k{gC8L꺮뺮뺮뺮뺮뺮 qZL4 꺮뺮뺮zUROI¾3+ @.WH.s3EhhhE#AzܘBVUԈ29,Zu]gޣ{6ƸKE@"$r%"!;7/+^yHÄW}&/Y4#3/TV]ߓ 84PONMlKj]s{rhe _]e_3Z <u2Rq̫ ga\"HXtaM҇/Wl6eV^@;5L:.ۻזl:)ap O5RRIa`u4dHq%;t `՗rS.R(˛{S3cхEi_:-rw,K( ҧgW mLVUԈ29,@j h&I!~{7\mYxڗ  "" @7̬$o 82(Ɠ'2S(8F%S zV]B38L\dPr,!k!g_(E9@ !jmʋMZ5\7T*)PED n4;Ecl Rx&R9~sXD\hG>8MGxiT8"0@ 2kaHl 1R?u"R+a!5z*Z"Hk&M';"sn9 {oc ɫU4J;0/p@CTLșIA %ֈB0EDд{6VdB:5b=Ylߗ O׷KbsI9ls(#!` 9YhKu#H <)Eo~ "*2:BJOTY^chpx $,4CKPUZ_dinv~(2FPZdnx",6@JT^hr|&0:BMXblv (3;CMWaku%/9CMU]gq{ %/9CMU]emu}&.6>FNXbjrz&.6>FQYaiqy (2>JVbnz *4@LV`ju%/9CMWaku )19CMU]emu}%-5@KS[cks{"*2:BJRYaiqy !)19AIQYaiqy!)19AIQYaiqy $,4FNV^fnv~&&&&&6>FNV^fnv~'&0:BJT^fnx(($.8BLV`jt~))"*2:BJRZbjrz*******BJRZbjrz++++*2:BJRZbjrz+ (08@HPX`hpx, "',16;@EJOTY^chmrw|...#(-4..LT\dlt|/-/7ELSZahot{888885ChDD4M!Qky^o7<{qA BEʌWD++XT?J#]}At[ 7lyTT/A܁yTg{{Ye.xK bQ<Ag_7Ca ;{ā{(~)T_Î5TAK1Uq~=DeOJm͕-(ͬu΅Γ=/;A0p,>),dH^V^ PykefAEs)tkiJ/KutdbT{ $Sjo|; AV7=\P˄b !QUuYY/i͂C@"6S=9mje_[Waz4ߝkuzH}}}}} (Lx, Eԓ6)^uF-XDi >vpsBʼnԓ6)B=: XP.l(J р@pļPMڞ~ TAǁI6POHǿx۳A#Fy̫0҇ ?UjZyyyyyy~jnAGBE™2rI=s6f`\T*JRT*Z3 3rEC!zu:h8 *Q%夵FB9m쇅AeRBg6/ *~1c[ZU/n-ʉ9 ٘XGfƅ%nZjh5O.m,T  Xb*f3bDbX,f>ػN 4c@91'! 7 KZEiiiiYHܷʾ;lUJG@ܼ|dD$,҇7gMk*U)Q_sRVVԷUGC@; :Dme0*/,wkSSьĜlL, ˣ{[3{֩X,4c@91'! {i3ajjYx?oǼx|0S6?JkuzݝliddմD=ڑmKZwggK##kUE5}l5G'@(L)O`0XNX w#  әI 41((((W г!On[ ߿>HO=8f8 +r\.22_d"ɒ4A"~{x<7drY +1)Ro聀vW-- ET*% :;;rbNB@ =tԐbE VRݭRUah/y)ȈHX$PdQA2HX@`h<+RR],_VV@0Y,kuzlfK##kUE5-Qs#B?<$X.Ž%d#}?vU)[?bPX|VF|tQ0S _'M~7urhƀrbNB6&n@*1"D1?x<6POHCߞ]1c^%F>lzjVF:.쬬W+ں ;eOcf`5sJhfVcȄ"I$(()HRHj=zDNElz0HtOe#vv;INq!|1fb/!ňK^Bd5#<›N+|v d;|nӢo㗰L >Ngü]&oe4õjn),Q6Tnui1^Ph:q̤3Ԍ W^q8×S{V{+kfo`]Ɖz}N ˷)w^Z$AC;(3SbVorl2|8u=ϋy^2kgAj0cd|P^v{2~giYJ[^!$?GuzLgk鰜 >Gcya^*^"5e=8}hi"ԇb&Bw´y,Bّ)/:el`~-WAf=wyq. .eA U ȯ< 3.ҧZ}=[^5GWِ1o1TF%T< 7C| 5.@w0?Aʁ ~{{]r 91 AߛX(qRL$P hYb.v7)zZkւc8v8lu}ͮjfѶm۶c8v8lu}ͮjf@fEa(,pdT)ḻᏧ^*(PE$ɰ %Q!seu #q-}bdxՃm}9lVj,ClRi㴗o$ RJ)3m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$dെzdM&`1!XZoRn/!NK3`,M0} hƲ,/Z('%#(: zofq%&:WJTvn$#?^R76hd& Ռ6{Jؠe`O,gtD,rȴYaɄUFR؁C hhybć |$ ^DðNn951-' Ɗ?Vw`+Htfk!ӳ{r^=]ژזL* gAfS) l2@dY~Lf1WQydIS NLIGD-Tꐁ(\nNm pj  &CۧgE'Cۧgs[Cڲzb p8'Cw}}}}}}+nɿw{&~צf<<<+nɿw hkS3 ʪrR`0 V4LNM,+*5RAsAN$dG5CǷ֩]4K5T lG߀19* { b7|W0Zؠe`[Uͦ.ƵAɐd9n-2@@d30\ĺv(-GlHXtZWfrmyҹ*OueUE9)(ryfDr1\%yqEP 9iÒ % ѲDbbbbbGEC0 _0\ޣzEe'x|&| i&5ρn`#TF=/K3NCqg l<`ݲ7bʐF:$.x;-g N0 ROOf-'Fs Ӏ\ Roh p㞧tzFw0t&lX֋2e Υ. ׺O==vx t'In ;8ۂ(Ȅr]Ύ ™B LJT`jv$.GQ]is *4>HMYcoy  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ $,16;@EMU]emu}&.6>FNV^iqy  '.5CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~#(-27CHMRW\afkpuz38=BGLQV[`ejoty~#(-27CHMRWcCfF$IJTi c|GĤ{CS؜H)m,Hw =ڟqNd {a^\YVTRNW?B)ǍJ2`4Z$Ȑ:pk /*HxL=) /(***9s9s9s9s9s9s9uќsd+O Qf6K*S:Q3E &B¼~*'S5dpi"I!?uఁW'ׂ- b_4\UzR^@}|d.Z8QrHH>v/\H3+ U^ֺPP9lLFzqd a~7hĘ{kS;3!C)6UI a1c1c1c1c1c1cl։Ӧ̘/YDQLbDa_]ZXWJJJ{{{{{{{N=s.٠xeD ;nЈ1֦vfBć.-, SPm.jCe2b ` ">xث! (F(ʥRT*J?{6iSif̗,U(&1"0/.m l,̋+ˊJR(ZkZkZkZkZkZkO;o֜ E 'Jا7if%Bu؀jZQ>::::: ԣ9 H/W,A4 2somjg&D|²0F*h4F':p,Ӕ (L)#^ 0X@A6 (DMUBP( ٳY'NJ3cyvplgc`[WSNV}zzz̼l\T<,˳c; ʲz RPu]u׸뺮뺮뺮뺮뺮n۶m۶m۶m۶m۶m۶m۶m۶-˲,˲,˲,˲,˲,˲,˲,˲z^4$ÛsK#ʪTi^:71-)#$͹ueUEgSSSSSMLKGF({xsnidb]YUQ*йiIceD! =f=_XfV"X VjZVjuќsd+O Sn"$IasG s/2U.Q(P#s)ld\H|,rah)bǀQ>5ɝ9"oʌ԰>7ĉ*/Dto]emu}H%-5=EMU]emu}I%-5=EMU]emu}IIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKOT_js| )4=HQZcnyMM"+4=FQ\gr}"+6?HS^ir{'2;DOXaju~ (1:CLU^gpy $-6?HQZclu~R )2;DMV_hqzS %.7@IR[dmvT!*3FPZbjrz___$.8BLQYakv~`&.6>FNV^fnv~aaaaaaaaaaaaaaaaaaaaaabbbbbb>FNV^fnv~ccccc6>FNV^fnv~dddd-6@JT^fpx (-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27 -V3 lfyP#(X0xkygAߧ=zQk5 @Au WeOסn|XDxgHגOeyY JηJi|aEEcG¼`\rj,r6cܵ}W]q "+(0t_LŴ1_L_wa}GX;l۶m۶m۶mK ˊJ ʉI ɈHȇGdžFƥe%d$c#b"a!`@ jʺzjZJ:* ɹyEńDăCÂBA!UUƒM9)I$I$I$I$I$VUUUUUUUUUUUUT !" DAH!L SAH!D;s9|xtplhd`\XTP8!p`P@0 `1cUUUUUUUUUUUU*RJ)%ޤ :$IJ"N -27CHMRW\afkpuz38=BGLQV[`ejoty.& g:v+RJ)R*2<'I$I$I$I$I$VUUUUUUUUUUUU)&$"  ~8EIJ] 2@I$I$I$I$I$I$IUUUUUUUUUUUUժ T !!- c! _!DDA333333333333rbRB2"1ƅEńDăCÂBA@,˲UUUUUUUUUUUޤ !I*<RN#!r!$"2P!DDArՑem۶m۶m۶m۶m۶T)T"Bh2\,D< B@ @뺮"I$I$I$I$I$I$o۶m۶m۶m N IB\2OХLI$I$I$I$I$I$ITUUUUUUUUUUUժ !R 2 I,$I$I$I$I$I$IDUUUUUUUUUUUU T "9IJ%I$I$I$I$I$I$%I$I$I$I$I$I$QUUUUUUUUUUUUT2O9)I$I$I$I$I$VUUUUUUUUUUUUT " 2pI$I$I$I$I$I$IUUUUUUUUUUUUT 2 2$I$I$I$I$I$IWUUUUUUUUUUUU*T " 2 $I$I$I$I$I$IWUUUUUUUUUUUU*T2O92\I$I$I$I$IVUUUUUUUUUUUUT "9R&{ ۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IWUUUUUUUUUUUUT 2 2(5I$I$I$I$I$I$IUUUUUUUUUUUU T"O9)?"I$I$I$I$I$I$UUUUUUUUUUUUժ*T 2 2`tI$I$I$I$I$I$IUUUUUUUUUUUUժ T "9R&w9۶m۶m۶I$I$I$I$I$I$IJ$I$I$I$I$I$IT 2 2$I$I$I$I$I$IWUUUUUUUUUUUU T"O9)I$I$I$I$I$IUUUUUUUUUUUUT292I۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IDUUUUUUUUUUUUT "92I?۶m۶m$I$I$I$I$I$I$'I$I$I$I$I$I$QUUUUUUUUUUUUT292I?۶I$I$I$I$I$I$IO$I$I$I$I$I$ITe:)%xyLC0DDDDDDDDDDDDDDDDUUUUUUUUUUUUU$I$I$I$I$I$ ~4 !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27A(Q߃N@F/H9(N0<1t4Ɂȁȁȁȁȁȁȁȁl!Z"dD19s9s9s9s9s9s9RJ)RJ)RJ)RJ)RJ)RJ)R0oN-l K*i H'fE$c)H$DffffffffffffffffffffffffffB?<9630-*'$!ZkZkZkZkZkZk5pO.m L+j I(gF%dCy!RJ)RJ)RJ)RJ)RJ)RJ)R P(Ǘg7צvF浅U%Ĕd4ԣsC㲂R"a1ZkZkZkZkZ`8اwG綆V&ŕe5դtD䳃S#’b2ҡqA޼p!pH跇W'Ɩf6֥uE崄T$Óc3ӢrBⱁQqP,Ţ;@_\YVSP M JGhlP@0( 5888888Ź}qeYMA5)ȼth\P7/$LLLL{{{{{{{ ¼ztnhb\VPJD>82,F[gAZkZkԁD [ $zѭ^F-x^սuu{]^׽uu{]MeJ( %;rQ=N4~{xurolifc`]ZWTQNKHEB?<9630-*'$ |yvspmjgda^[XUROLIFC@=:741.+(%!Tj`TH<0hhhhhh$Ź}qeYMA5)ȼɣDA@8888888c~{xurolifc`]ZWTQNKHEB?<9630-*'$ RJ)RJ)RJ)RJ)RJ)RJ)RnDA>;852/,)&# :yhP@0( `fffffffffffffffffff]ZWTQNKHEB?<9630-*'$ RJ)RJ)RJ)RJ)RJ)RJ)RwwwwwwwwwwwwwwwwwwwwwwwwwwDA>;852/,)&# :yhP@0( s9s9s9s9s9s9s(-*'$ """"|yvspmjgda^[XUROLIFC@=:741.+(%!Tj`TH<0$Ź}qeYMA5)ȼɣDAHZkZkZkZkZkZk5@0oN-l , [ $1$1$n2x~5l<,x^սuu{]^׽uu{\yRK"^W4Oè ''''|yvspmjgda^[XUROLIFC@=:741.c IF.@ `]ZWTQN̋tV UUUUUUUUUUUUUUUUUUUUUUUUU P<$ ë{cK3ҺrZB*ɱ yvspmjgda^[XUROLIFC@=:741.c IFCJJJJJJwwwwwwwwwwwwwwwwwwwwwwwww7@ `]ZWTQN̋tV fffffffffffffffffffffffffP<$ ë{cK3ҺrZB*ɱ;ҡqA88888888$Ź}qeYMA5)ȼHgȰhP@0( XqwwwwwwwwwwwwwwwwwwwwwwwwC@=:741.+(%"#  ****|&$! ......s9s9s9s9s9s9s h8اwG綆V&ŕe5դtD䳃S#"U#bA`EJ)RJ)RJ)RJ)RJ)RJ)RJxH跇W'Ɩf6֥uE崄T$Óc33wC"a!စeqqqq1P9"bHꍏ9"bHe, AWt|Š<+5ԌYԌYԌYԌY19&4EEE8a333|yvspmjgda^[XUROLIFC@=ߛ.+(%" 2h8اwG綆V&ŕe5դtDst FC@=:741.+(%"|yvspmjgda^[XUROLIFC@=ߛ.+(%" 5h8اwG綆V&ŕe5դtDst FC@=:741.+(%" X(Ǘg7צvF浅U%Ĕd4鲂R"a1Ѡ`P@0}zwtqnkheb_\YVSPMJGDA>Gg}aI1иpXH8hT<$ ë{cK3ҺrZB*ɱiQ9! x`affffx<x< ¼z7]VPJD>82,&  v?1pO.m L+j I(/,)&#  ::::~{xurolifc`]ZWTQNKHEB?<9630-*'$! 9999991$n2xO+Y>AV/g "m.^սuu{]^׽7Y*$Iқ\T׽uu{=N4~{xurolifc`]ZWTQNKHEuĸ|pdXL@4(  nb_\YVS;K DA>;852/,)&#"z4slf`ZTNHB<60*$bXRJ)RJ)RJ)RJ)RJifc`]ZWTQNKHEuĸ|pdXL@4(  twwwwwwwwwwwwwwwwwwwwwwwwwb_\YVS;K DA>;852/,)&#"z4slf`ZTNHB<60*$Fhdffffffffffffffffffffffffuĸ|pdXL@4(  9s9s9s9s9s9s9 ¼Yȼth\PD8,$$Ź}qeYMA5)ѣc3ӢrBⱁQ!p<ǣ;!a^[ BZkZkZkZkZkZkB?<9630-*'$w852/,)&#  AAAARJ)RJ)RJ)RJ)RJ)RJ)C@=:741.+(%!Gy [ $n2xO+Uz<+5ԌYԌYԌY䘤a 4EEEEElOqt;~{xurolifc`]ZWTQߛDA>;852/,)&#  GGGG|yvspmjgda^[XUROLI" h433333333333333333333333333 ľj4ԣsC㲂R"xH跇W'Ɩf6֥uEI䳃S#’b2ҡqAᰐp$X(Ǘg7צvF浅U%Ĕd,ɱiQ9! x`HJJJJJH4ӻs[C+ʲ::P M JGDA~{xurolifc`]ZWTQߛDA>;852/,)&#  MMMM|yvspmjgda^[XUROLI" &&&&&nDA>;852/, ĸ|pdXL@4(  ,1333333x<c!a^[XU&QN KHEB"b_\YVSH'fE$cB pO.m L+jFC@=:741.+(%" NPJɽ[ $n2xO+Y>AV/ Fg+^սuu{]&IOUuu{]^׽uu80jRiOm۶m۶m۶m[DA>;852/,+SP M JGDATffffffffffffffffffff~{xurolifc`]ZW/TQN KHEBԔ"b_\Y崄T$Óc3ӢrBⱁQ!`4Fc۶m۶m۶  pO.m L+Ĕd4ԣsC㲂R"a1Ѡ`P@0@e۶m۶m۶m۶m۶m۶m;@0W/TQN KHEBAUUU"b_\Y崄T$Óc3ӢrBⱁQ!p<?L^1$n2xZ VX+0rWP5ZL*<,t @]P5u WAX-yS3ҲrR2ѱqQ1аpP0jZ-$I$I$I$I$I$IYWUSQOMKIGECA?=;"  .efffffffffffffffffffffffffm۶m۶m۶m۶m۶m۶mFDB@><:MLKJIHGFEDCBAzl۶m۶m۶m۶m۶m۶md]UME=5-% 86420.,*(&$9999wwwwwwwwwwwwwwwwwwwwwwwwwXVTRPNLJHFKh(ℤ.C4.0pWP L'&ӉB5u @]P JXVTRPNLJHFDBz;97531/-+)'%#! VպE 1c1c1c1rbRB2"rɹyiYI9) ȸxhXH8(p\.d]UME=5-% }/xph`XPH@80( dfffZkZkuwwwwwwwwwwwwwwwwwwwwwwwww`YQIA91)! 9ļ|tld\TLD<4,$ ^׋ytplhd`\XTPLHD@<840,($  ||||c1c1c,AAAAXVTRPNLJHFDBz;97531/-+)'%#! @@@@@uU5ԴtT4ȣcC#¢bB"aA!`@ ZkZkZkZkt8!7>8!7>8!7>8A T|-0pWP=Ud'SKgP[ _ @]P5u @]Pa`GeE%7ӳsS3ҲrR2ѱqQ1аpP0r\ ʺzjz" @QQQc1c1c1c1c1c1ZXVTRPNLzCA?=;97531/-+)'%#! GGGGGuU5E"!  ###DDDDeE%7ӳsS3ҲrR2ѱqQ1аpP0[YWUSQOM/_$qaQA1!p`P@0 @BBBbffffffffffffffffffffffffݯ @ ˊJ ʉ[o(g'f&e%d$c#b"a!``iiii^H$ãcC#¢bB"aA!`@ ZkZkZkZkZkZkZswwwwwwwwwwwwwwwwAC'$v'$v'$v'$՞ F^X+0rW@NLm ]P5u @]P5 (#AX>"  Vefffffffffffffffffffffffff$I$I$I$I$I$I GECA?=;97531/-+)'%#! .j۶m۶m۶m۶m۶m۶muU5d*! LLLLwwwwwwwwwwwwwwwwwwwwwwwwwg۶m۶m۶m۶m۶m۶mXVTRPNRR+)'%#! uU5d*! xph`XPH@80( '$v'$h fY)@;3/D'bA[S[S[S[S[S[S|cv=VQ$I$I$I$I$I$m۶m۶m۶m۶m۶m۶m²z~zvrnjfb^Z QQQQQm۶m۶m۶m۶m۶m۶m<'&%$#"!  (((($u]u]u]u]u]u]u]u]m۶m۶m۶m۶m۶m۶mhaYQOMKIGECA?=;97531/-+)'%#!<'&%$#"!  )))뺮뺮뺮뺮 $NJӇv'$ǿ4-0pF4I$ٔN,J jkkPF[zRPNLJHFDB@><:86420.,*(&$"  TTTTxwwwwwwwwwwwwwwwwwwwwwwwwwSQOMKIGECA?=;97531/-+)'%#! . 'ĤdD$ãcC#¢bB"aA!`@ PUUUZ9ԴtT4ӳsS3ҲrR2ѱqQ1аpP0z^ [zRPNLJHFDB@><:86420.,*(&$"  WWWW1c1c1c1c1c1cn-眊zjZJ:* ɹyiYI9) ȸxhXH8(bffffffffffffzRPNLJHFDB@><:86420.,*(&$"  YYYYZkZkZkZkZkZk-眊zjZJ:* ɹyiYI9) ȸxhXH8(rwwwwwwwwwwwwwwwwwwPBC'$v'$v'$Ƕn*l8) &d8f#`B@z !)"OB iD>6.&Ž}umT~zvrnjfb^ZVRNJB:2*" yqiMiwwwwwwwwwwwwwwwwwwwwwwwwwW9h}{ywusqomkigeca_][  `O*'M$9RdH=vQcF.YLD"A|QC )LA $ pO.MzР?{y0]\$E -T  $=<;:9876543210/.@qD #DC4dxق'L4bX2X*'픩RF ꓧN6ca_][WWWW̼;գ~|zxvtrpnljhfdb`^\VVVVVTQ8a"B 2alRE&I C 1\@QB,L@V9hL"5JT(P=<;:9876543210/.@qD #DC4djZkZkZkZTSJ%*O:qڤ)ظxX8׷wW7ֶvV_=8a>Hv%Y㚬fRQq*:Ɏ,L$!&+05:?DINSX]bglqv{9>CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT"u0o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITt2$J۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶I$I$I$I$%I$I$I$IT$b($ul%Qs.9'0ss SJ)SEcy4&%$#"! uh`XPH@80( ۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶I$I$I$I$s^3i(O@2S|>|NMLKZi'Fe#аpP44ɿ}si_WME;+ƸvfVF6& ǷwKzrjd]}umg`YQKD?7/' WLE¾3% +{ywusqom}Q0o-L.PUUUUUUUUUUUUUEU]\[jy (7Vu$SRQP]\[jy (7vej*sbRB2$óscUG7) Rd]V?R E1PON_2i)鈊(n.m5Lܛ[+ ʨB7¶I((Ԙ`%"hU62 sl>yc $rġ_,(&.G9xzL쩬 7C;H3?f L/EÑp rBAg1 ù/bpA4 d$"ablJ@3GbY@ޮ[Q_<* b(p̡U U` E9,\m6TF@%8qz zaz3q rcMzbbbbbbbbbbbbbbbbbbbb #+3;CKS[cks{ddd'/7?GLQV^fnv~e&.6>FNV^fnv~ff&߾jmͮqqqq&.6>FNV^fnv~rrs (08@HPX`hpxt (08@HPX`hpx %-5=EMU]emu} %-5=EMU]emu} %-5=EMU]emu}xxx%-5=EMU]emu}yyyyyyy:AIQYaiqy !)19AIQYaiqy{{{{{{{{IQYaiqy!*3GPYbkt}(1:CLU^gpy$-6?HQZclu~ )2;DMV_hqz%.7@IR[dmv"+4=FOXajs|#,5>GPYbkt}$-6?HQZclu~ )2;DMV_hq|#+3;CKS[chr| *4>HR\fpz'/7?GOW_gow'/7?GOW_gow'/7?GOWaks{ _goz'2=HS^it#.9DOZep{ +6ALWbmx(3>IT_ju%0;FQ\gr}Ǘ)4?JU`kv&12Y px,P(u[w-Im'Kpd;d?3y_ =[M\L!M^e'Cw((!2ow少۫0n]D{!+N!b_6Wތ-y \PaAV*g@UxM4H&:~ AVZJlr{?0I\v&oHBQ'lRΖ2i0oUbFkl0柫i4>Xy`_6\}.W;T6I첵ֲGa;E^ˮ3 *"@)>קz^z^:׭~ysnjfca]ZVSRPMK0(ɓ燭N,u_ޜXXՔVjZ@,ӽjZVjZVjZVqq~qqqqqqJR w[ÓVfJRT*JRT* jܜ23`t:Nt:NӿfD$n}xrolRT*JRT*JRI 6ܳT>;85cctʺRbD8jXQ"Lɿ?x. Y0[T5 LZp/C"_Wl;'7[6hxe$*Ht!eL^*Rhq,ӽ:;khjľHYBC$,4x6, z*_YC *&Evh"Ó\Xm}xrs̀q d3A+CC&,U@a"5䩇2Z$ "08T>x._}45b_[U$C ,DHpl;@kMLKjIT FE ~"ɽvzϵ7fl6fl64Z.r\.r\.rܤT+_2L&d2L&d29  cƏHݎx<x<x<m(g~Y4chdȏ3VpHA!# KYC *&Evh"ÓI!ц{gf /\VqQ MJHk|BqQ _PPI 6ܳT>;867k|bX,bXp8p8p8p8 `0 `0 `0 `0~~~~}}}}}}}}z^z^z^z^<<<<<<<Afq7ސ}ebRbaGǠE8 7W 3a4666R56666666666666)!ц=Wz·VjZVjZFP@/KJH{gf /\VqQ E0`\dp//Nt:Nt:Ni4Fh4Fh4FC`A #:׭~ysnjfca]ZVSRPMK0*#Ӈn>ݫFkEEEEEEEEEEEEE3!/ρW-N4b\AI|>l; ü ȗ'6gtɂ{,!D &ٳgYͧ{uv|_E"NL6^|"~bbbbbOu䜥E V%C~䘱 D$r#,/Z(#nj%<\ R0)Gbzx9K3Ƌ(J1cEQQQQQ#ٰ0k]\2|>|> LZ.|Wgg Mז*&Evh"CgB_3"z><9iefdMqr$/P0ЃfD$n}\68hehȄyr'&%'B| $88t@L^o8mЈr%I2T`!B˶ toqڠ J(8d B T> y=y/O6kƀ鲕uE5J kt_׌mOnNZ0.YS "6Lp0 jܜ23`\89(Dl`(g&X3h]\[ݖ+UM<1)8*#Ӈŵ!+f˕&F\ ţ_ڪ"eɑ(3V04444׌mOnNZ0.YS "6Lp0$׌Nt:Nt:Nt:Nщow{}fԑsf-+!?/L$YtYCS#HYB,L| aYͧYCS#LjZtdD4L7[6hxe$*Ht!eL^o8mЈr%I2@ @ ,2_|*&E/$$$$$ 6zA\TO9gixтEɐ9f(QPSb9fl6fl6#>l|lM>.|)} Ό (4 $ @@0&b#'̖ <@#N8\x=PQ7Ll$m5_+Y\`ND/ FNV^fnv~E&.6>FNV^chmrw|EEF"*2:BJRZbjrzec7n5BA !% <|@:*^$簎8I~ VV`1!C$CԆbC& JQMsFA B,(uܦeeU$='a *RJ)(uܦeeU$='a Mb~^mZ]VEMsFA B0(uܦeeUb~^mZ]VEMsFA B<(uܦeeU$='a s9s9s9۴ 9 Q M˰˪IzN(A!>B2].$ |>3 V^X7mg=Fz,G%϶Y1?RQOeU( r1ϣ(uܦe5s9s(uܦeX,JFA 4M4MAIb~^mZ]V1 QEAIb~^mZ]V1 QAAIb~^mZ1(uܦeeU( r1(uܦeeU( r1(uܦeeU( r1U(uܦeeU( rfƭ`VBj\ QVHn7`x VX$c%D\DE#d,8SXHq0 Q Ii(uܦ}4̢$a DQp%9!yi_9 ( r1 A (J=03 pB9(h#PQ, _#{| `"ERn|l|9Y-ܰ\b&?ↈF0:P) , AMKY['x p6 @1BI3!<'|>R뺮뺮5ҘfKdغb1c1c1c1gUSbP;f[lIbk^V:.F ~kƹ1͖Nt:YUTQ{{]{^kZkZkZkڬ*u*] hȄ颅m &HAVC'F|`!<DyɒEg9pڤ)e*Q$1 #/X  d%wJejԧN&=b=|N1_`D!>t"E0Lp@RiG+U5aAyf͙1`ܲXdɑ!˲110.- ((TQVWEB>:2&F ׮n)ֶ9s9s9s9s9s9+HGG(a` _ߞ5ИgD~A#Ɨ " _q 09n%:bFL Cf8ío5Lyp2&FM:$r?ͤi) 9< 芁يA6"2/ꟅTk5?Q=?%z,$(6x<y::]IO"B0‘dJ+Z_ůRMS(c^x`a -4,붿jfIb~^mZu;r jfIqi˲,s9s9s9sy6{{{{ウYƴZkZkZkZgïΪ)z庮뺮뺮뺮,붿jf{{{r n;i(uܦXPP,붿jfIb~^mZr n;i(ur\,0bn;)zbfIb~^mZr n;)z%b~^aئXX4,붿jfIb~^mZaYqbUUeïΪ)z%9!yi-U61﬚YqbMMeïΪ)z%9!yi-T61﬚YqbQ{{{{r n;i(uܦXQQz^WJ ˜zcdDI ;l`qBD \]]a Λ5Qgʀb% #Bz(<` "B}ırZt2I"?tԀ "0(0@S*(N拖*P ㆌ$>haL!60\Hid4^`LkVႄ \Nhڥ"8ֲ,/WJNi0 0`,Ih0AUUUUUUUUUUUUUܨ 'LgX*B!4 B:6QMvYKu\7-.+s(`, ġ0Bm۶m۶m۶mm۶m۶m۶m۶u\7-.+ܨ 5twu3o;L2i8" Z?k_Z T[ 0-`:/VN qBO}'uCp  `O-N,ObsaUQIJloqfIÃם۴eU$}]O'Nj!;۵ge&IUu8E%{FP$C0 s9!Їp2$h,ܨ0PORʧ |FҸВoDq [aLXR9${~E^j&o <>*sp.)\*K(CƐtȟ N)ՠ)n[RѶ {s9s9s9s9s9s9s{{{{{{ޛʫZkZkZkZkZk%v&24(П>tIcfL])NҶ (H09s9s9s9s9s9s9祯[PKHGDA==<;9877643110.jZV6"D*%cG@?0^` "@z!Å #>pP!BZVRLZ*ɩi9 ٨xHضm۶m۶m۶m۶m۶dk+UKAu]Cdƙ _&5}SCqM {{{{{{j'&$d!7kДK*Q$)ǎ3^8A ((p5׻ԳQDg6ǐɻ"ʼn#BpЀa_&tIcfL])NҶ (H0hZt$G"$=yY8mԜ!+S,925bHQB (@`p*iPK_}{zxvtsrqponljihgfecb`^]\[ا4ңF|9nxق &HÆ *L!C hYI`ZWKE?951-'! Y/\T$I >vܘb 24X@A)(^'%v&24(П>tIwWgE%F8h`D ,0Ԅ1c1c1c1c1c1c1^% ̼tdL4 ó{scSKC;3+Bt(J;e1)ҖMYWWki*lD' k5L5EYMTba?/uSlD XAQ/3H>tb 4Z}0A}iHB8jd )8Xxp*^)66gTqrM %2HXRS3D;oҐE6/PVQ3$ODYc&F~XAƒWrI6 M3͘.tPD ] pkuQf%A2yZiˁ,z0PXW `QE9wj4s3rtdL4 ó{scSKC;3[dUORR6ѢQJG>zؑЏ/̺,˲,˲,˲,˲,˲,˲,˲uRONMLIFC9o֠)# ߨ3pO3o$cGQ)(5 賴Y[Z]c ˛~,"Jě&}SQ޸9whfP)G2g?s*s=BU,z8EDץ ; y+8~\eRf}q&%gjX5J12; <?V\G%0"%Tpx6 Nc@$ PѓnPhf\HH$ 0 0 0 0 0 0 K5j$EJfЮ)BhP&뺮뺮뺮뺮뺮뺮ZHM_'rCzXrpʰ_ T>paI Lj۶m۶m۶m۶m۶m۶m۶*Hq11_@Qv&bsGHT54zjzZzZv-pO,+eѽ:ڼPBPkk{=Fzu ml?|<{ajN5¿47\"|:2V@f|*;⏌ .(nV=xc%HǑîLly8_aMu%s|JJPY1bab€ -Z`bņ誂Gn(PXvgٽ{{{{{Mj4ɑB1F0M>=.WҶvF Ĉ,(u@JꔨN(=ZdHC:o (N!2-PPL&u'M 1gϝ:pWVS7\|Gv?uh/F)c!s1M$},r1bCX-(u( 3L 2=d$;eqwG5na"a "ӐztUJ7#UFd2cPDCӎGp1h1I˫0Fg.Ln=EQ맙߼HʈaY~B !{-F{^\?^Lr/{T#CPev_Z\$idylJYx~}޶,utPן9&|Ud$x\#FL1< Ρ:tȉ6lLL?3eȌaA"č6^SguM!& 琙vYQ5YTlגg܆u#2l9VWm*mp-R.sJ`Irp4x6acDDox: V|1a PB.hRdt#:@4UgKl hxE48!$ˬcv$ˉٌ\e 4:81v*K ^_XWq2־K'U[~PAϠ1Ӕg˓l{ɡS$Gnr󠏻[Q&'LWY*Ǧ`+[Qkx1>dΑ90MW?Izri_I?"4 [zs/ |W:$ԭLW-~52bN_]s~4>R4k`\;w#;=mݡ)^ ZwP\'^[B{?bmg]i .:7=vN1] `NfԎ>eL)?4$k<&-'yX.trǾ5句WZWy=ΐ_PL=ڦrWԖլjꇲ;${O~)]%{| ${O~ ]|)vMrU|*qs`3܁46iƆ}UU>poWc @y>9~93Y꠪/Q]SϜz3>3&)lyg7#yÔ-p{+6~Wŷ}Q\o}Q|=|+|'|B\vAZΆ-BҸsJd3NQWMh@I*g<ˣWgN j6odhC=鋧dbG"~$bDf'2حb 6S_k/'wI}vLzg`YcN 訫u՜F!`[5Bm}M.}_T_޷;*S }zTV5f!`ЄiDV~4: D=D У^tu?3;.p,@bѝW IuhAK&-H v$N"h4g&8 ,k7%BZp|]܌dߺMsb|b Cb q Vxbח ̬f k9UW+FB Rkåu!kĝI`8PU<@XUYG υf:>yWGFEa”jTD!!/7TtTSë́p|٪seL-Cf0`Nxbe,XJ*SFܩQ|OFE4aBFFFFFFFԝG21/XVR!g4ypaԼ fN91r ݲyۇ,[CEY.!%q.Da4qg41cl g5-oVTv`T?K= QVfP'C..؟TDrEg1='mr_mIG=DŐ)r+؃W pPqMTkj'ދn[q2tYpLIN5gmSC9Hκ2SP%q iE㞮FwKKZD lUmm2c[LMLC][: +{UQL51lQlTMQ4LT(M1!q5bbn fN*ˎԣ`ǩS7iYqؤcd9K*-HNBԪC5gV9+AUl9-vkv`;k`6RqU۔U5Yi:?yt@ `_X5 c|Q(f"$\`1[0ؗe,dbV )IF2sQ#F4QѥkkI 3D@١b/pdn4zR[@#o?T_gF'grJd!B|,KꛏzΌ˷0^-b hwJ܀ Dl P .`6|<+9֖~[Kz4+rYX'1y猏1N68V8yfTl.ooE|ǟw=mOXlU fH~T {< 5jQ6]rhI)3RQ"@x  8`j\ 4@@&&KJImcnژ͈m6d3,fiޑf?Ьwg33{iMkaVѾ&,2.nZER]1rƤ H!i1ayącFh:jhDdc*DhЫ@ag٭cG/vk}þ_ ߮[F}#||||N_ߦ/w_ѷw7W -u9r!nyL e+k2*sQYkXR*TQe'K̠\`O=ϑ0 /^fK0 ?r +,f`6‘ ӈpa,E ;\X6!كc a{^G@فaۗa> Zo<.|uWY}9 U8j8 Mm6mD]C3"pZc0ł](#ltU@%LB{*6h2ȸ$]_04GYT -KkNJRgJG`JZ%}=_bEkPtDc@m\oZ B_ u h*)>Ss a7H}9 LOsv8 s77ج-Hhg mgh9Rh:#>&.L %Apxw݌u/#:FGʊ/>Q˄*03| h.yQn}J~0}*g=Հ\` MW` TRۣp?8A0Z?Eݘ{skQ 5:&sKBA%Aɹy$ s,Hc;krc핷T=R]hEGQ4D?A좱;9tؙzIC :h%'4@ٺ 0>|[MLN4YbdmRtms8mö mLXA 8m{Ș;?{-c18ξ[RL'3\H 778+ U:xu0n k|gt5e&vcMu ""aa\]20 څ-6Bh>O\D$a&a2$`05؋!m)AAӎnolX<3΀s9f3 D\Bz#OV>|I#";>)C8gP`))IOt%$H}:lɈsѦ"DGeb^2ki%"&_%E":!~:i\eT]LUdOyaǰN!9r'8OR_;>tQ'3@%'+59%#~A_I6ɳH~#uΈE+<ёe.y凌 k QNȃ&\P䁈:V=G~xWW]@ޓAw|l:!|rH8h BC@-3sC"yR1Xnq Kf`Pp ٜ^ 8L]("iѐ>xţO8DK0ĢG(ZDC f8;dh0׿Z?ks1ku.շR=g+Wxs-ԹLA;tXnIEQQ'M, Ub$Wh 7 `XNr8'Aɹ9秿ܿrgr5`Dfkr5Khԛy9A *M3qe^N2/@YQQєIYQHr,=vBr&2YВ z%|yW9Oݜ{'r&#"r<Å8)3cX CTb,;^#d5AN8j0If/d49O Rep/ V7-e+:.1Q-jK4n%p'y۟m{ڸƜ4ޜ&GΔ1ڗi%+_L"-d$ڑgY1d8KHb/X1-8h~Čؠe8fH !Z\F 0aG a`D|ÇQV86؆d uylxud~]縰^yX]ju&,7upQI-m f[e$X ixh>h:(|biJHvwMfh2F=KX0mטF,+)LJcbd{ ;Dk(tBct\ Zt-^gԭX {ҳTg w`gu~@g?;s93ڬl`Pj.f?, $2QX҃puBW|MW8j 9͛$faN^V:} I_Kg(ˎʌShʈ,[(BГ >ɯM@Kv t@Jd?Hf竝rgs=92`n:FcPp&#͐@Fh?Ӹ,NF1| # m10j  ^4 nFG93jgFG 9sșёcFG5rf+b1qѓ~3FΌ\3:Б3#Ό\3t̨3#9t3GG 93jcFG,93zęё&)wnqhZzgyZtиŬIPzVk-` {Q1Ύ-S|ѥ^A#7.!-2[$te 3z4AFvyQFlLn'[Lf` kJmɿKŗf%(qWvl9)mIkyV߇6XFAR4DQĶMB:(]VXuI_ArNV8^2ΡC(DdAC]T(fr·C$A| 9CdYއ߹1j+c>?cBNv2DN%97ZČrEHN[ܚ euFyc(`o$WkY~e[%is>~Xee@o]FA5 t[Nbjł.M;W;v2[Gy/LOK!f\TfdbTBA(=J_&qK |Eq Sgu27pLq-BFuZuh(}o%Vkېة5 p[LM~?w I.&Vv2zdh@H[|YhȾ% BEdjn7;L]ĆtPţq[I\IWo(tMiAc-՚CZ19?Ŀsi:A.e+ =l>1UЧ)_c4 sq49_z躍͟V}^6NW֤h({T`CwYg/ ܯYJxv<$ae˃TǏ(ezR@R@3'd.D_ޢ:-o6? Fߊj>i<- ƬY5u7!_X`>"NCף &*nm͎hϾ}E- ih/եor?5^׻y-"ؾ kumV EoJ;׿͍P^??^Ac~ -@ُjnPV 寵!9+P]AdfL tY#Y='eCC{ZӤ uT~E:ثԥٞf-}uU5PTkTk`Qc"j .|;n좖Q7x v6ȹg4dC?yb)VT ŷ4 [0Kf6 Еbj}L q;p:7:|+HOW{ Uflc"]fEtU)ZJ_kP܏|Xˠ:"SbĻ-rW )&o&tA d*[u.EwZ߈b?@*pv< rvw)z~[&XFɦLO@VPPѠee@@ANf9rk^!ɆR6tDŽXlq jTF٨%.A'chR/Q|6YzuƷJ$UoQxjZ-Vpݣ+{Ph54DjP ]qkz?tm|d|s /Ds<<r/&o4#}A ^r ؾjY% 1G2|(#)}}7 dFφTPYU$yAz&A|xӫѥCz,ey=@R!Y7.]R|`(60rw`ͳF6A{= Xg[|dXnx1qq+HMcΨLq?#K=4{cY[Lo{m!{ǧXf }p9o{zUhqz@߉N;4P?Qܝ~ D//KL [vz_-h58Qpq0Un-=-<_l{vi5wzc/yfkG(81GdSd NmY2A,>SoAI4kR5ْ.س6bmyGJ^&= )߯X5ONشܤ<~ڋ/Zst8&E%[9T/1fޤub 60i*ANd@iiKYzFePŤYHzEQ4~q_ AW4Ot!`~vu3@ 5fSb.I0G~ˏwwrZ3mْ'eːNʄs ZYQ\hʃ2Vn+m<im23#c01wq1۱xˊ8Kt&+WNQ˭ %z'j;InLD$J@H<#6"&a!ra Qh ׀09x1 le W,8OMBlj!z4G| ]{s54ǰ#d]u E`,`71d劏8\pՇT ꋟ7-x?kq̚Ĝ)̖\˒wls,f QMP,Ɂ~ H}t'n~5;Fc25Cc/ls׹8p$^Bt#G ̔Vr#ᘮőeĺ ʋHʆ&|]$yxjtg1ninv1b++b?)qJHk_p!v"ie8 Z(BVQi! biY,ZEG\Û9K*?eTqZC1RpUBS 8G3(#h<8iQx '95wK3ݪnn1ר(?qh.Qh|ްg zΐfF7jrՋQxUՁ1=D=26 f.ptPir_4Zw F@4 ^;u3?{s>_3<[s:љœ^f1死l`|uRʫ|ɓMT$Bc; mwIǖl(xĂ$V4BisNJꔩR"G N6u[LA6q{A[bjr%OJr Ȏ, ˅?эX1! b;+c?K,.>*ރbwL\sǑ.HoOm6#Vb4> eXp ߡ͕[&'oI(;>9ܘ.Y2uw%J e.OrYnR[,2dݠ܉ʜʡ~[Q_0](,-1%!ȋE~4C Xm\m f(ŀZg|Rω픘Nu9߬-ݬ}/5"Nb=p yR XEI"52.Ρ#DG;ؾco3s7L3w!C) t  2Z(C $/vi&XPhal9&!+ '4ali%#I^WWn[Vn[Vn[Vn[Vn[Vn[Vn[VnKNRT.KRT.KRT.KRT.KRT.KRT.KRT.KRTtt;Nt;Nt;Nt;Nt;Nt;Nt;Nt;NRRT+JRT+JRT+JRT+JRT+JRT+JRT+JRT+ծ9 `Aac1@ P!4:llQ  #R@DsT!1 0(r[](\\Z9*Jji5L]zET:AL=DC߰Hgx4+$h%p?AohE),  p3t}@`e >,BP\>gW&q#5iFk.|}>|}>|}>|}>|}>|}yyu^Wyu^Wyu^Wyu^Wyu^Wyu^Wyu^Wyu^Wyu^Wyu^Wyu^Wyu^֛֦imZ֦imZ֦imZ֦imZ֦imZ֦imZ֦imZ֦imZ֦imZ֦imZ֦imZ֦u K9ǩ*7ڠ;gj5jHD3JOH3@yDӘNe;vۀqFX̶*(q&vQ$fQ}uSHG&PDSE< kza5mxEd8A\=T(a$! |\lS0{BȎ` ~`c l! ^Ǻ:yL믬20Wv)k]`,.R.`T}jfR?E)*R<ըQB] ԓK~#;=Ӣ6 =wPrܓ;e7]kinNQҚ"qL_Z+=H7hb4bwhE*0х& |Ѝ -XhF/"A'4 ! a|'t}uAsρg_=_l3;:39837q6s8k7iv6z{y)Ր9͘шY/gly^.s7^pybF`^꾣˕mg-UB,S"(}sq[yr'S{J09ʒ %qH~#Iyɐ9IG|lExLdCt,$Ap ?l=Am`;njqFmƋ\Lm,f[ Hq 8 (q )XDtKM"ꈩ"X G= 6ٳ=ɳ<;㨳 :͹M3/+ڜ|ػ MsE !o eƀ2y#Ͼletyav#2,^r22 Q<5[Z_sF˚ܕJ wtf Ryp4[ZYX &kO>+M@ăI88`6E" k \gx5Z`` @`~ `>pRF`KȹFf@x֧8ԴUWUZQITM5^%!Mё2O{S9 EsMюk:t&Cc*%-Ҡ) zߒ7͈}GgG~> LA<7չP&oY5Jzgٚ72Y|mnns徹We6T^3e5RNe4rALf2p5 ,Y$ wFRd.D!k r cqz|s;*9)7b(5s ~¶ɸIX V|DFR\CL,AH >cms##!!v1y38,c14 #/0-,̢+VA>a.`MmliQCറG-" v9xk \gxK(pC; lƼj ~A V=jT:@&܋]s)j'PoZOcy@ lz@wlq&'V>iSb|rqIHztD< ,hNobtw\EoEcГ=Rfľ#늀N#?#φ{.3aYΌ꼈ΊHΈCo6Bm߃j΢~Jr4|C6Ys–8s7`}]q5lFk`g2#0 snע@yUש.sr*Rj)Iq?QA$L@q%Ni$~MK*T#VJ2r"7qȋBG@VqLJ;6qa qȺ @9@}3vϯyНOЙϜYOϛNM9{as5Q4Asg潼ٔy jȜfhĬ3`6->eC*#FLېUE tNFS3.s5_Vmgj-E~ER< ep'Rw4Qz!tA+p" h/4XςMm9kFk=0tYEw-"9ݨ nvRz xD. CNkQZ!@̘/س=Y awN`gu>@g9+]pz67[k,6cـ -| ۊ1/fNU`VT^Fu.r)',eRYE yPsc?QӔ;IS7݅27퓵Nv[S31Ӓ/)R+!қ-<ڪH>Ӣ.=!DJJ V%Ɯ\f}ZQ*!@@`pu!`vPRe$|VXbe%5Q5^>!wz Zc} xp:6 `M[-쮊~qSr|4Q eiPY-ҝ*ͩқ^v)XΥ夵QҚ"qL_Z+=H7hb4bwhE*0х& |Ѝ L'(mUL)M~f7hnwߙ̼w-X&GY$9Ovrd8#7)2"/!' 2 x8}Ը)qIxጆ/G+6:QpGF\ ]hЂf"B+t"A#;0@vwBY?g~|5π~܇|Gzx|v\o:|[ٔy jȜfhĬ3`62wu -fa &_;\vVRe-T2([L'(mUL)M(KS2$!N g&EfB%CV"$AF1ѱ1pJrz#=f@2k[ȝ|uEzg2 q!.,'o벌n\Qeh1̓:LkYۄ7&,AXVT rKD\7C k1lw۫uS$~ yE:*Hh4;w#4/:?~r!6H>ϚV͂.{xDKs`}_re/%g 19#lX+Z-Si$֝t?@茧uwв (lG:(ld7#L9>bzUؐZ-QO9FpG|JstO@M<^HR#9e#CG3w4gD $4H_6ZӇ=yܱS9q<8SYroļ7$17\X~y孹Ue,*r)@9@WOd&VM^2%XJ^dUHN6#2""%L*ȑ@cQ>Q9[CtbLmWB%_Ƥbn)}L,GoʏڈZ?$i9QsoZZQGCW;< 585jȑJq~̄&3%3:ɏ#ۧ(xHpȦt2 3lv3{83u3q3m3.MmWm)-#LOLKLGzL73nb%w^W-  oڃIRf _b~C }&xF-LdF0]~3@C:  4u-@g\<@Ww`gfPYyUU9՛QTM]oJRMF2xdƈ 拗.\hɂʜ*TH"%Ά*6jlR1+s/;6@eTo:7WB'o k74GP lwY6S2 Xew2rr+k͝ee*2)@*nOf: egR\*%Jr*$2$KYrȤ< ȑAq;SHpD rd(1:.X|7r&LP[I$oGjMF_vCfĠ ^O ?tplh۔}x6\9k2bj6[ZMiFc`iy p([uU3YFsIʐ`VYJM1<`z,ING+ύڊ@>%R@qOCt\pɦ7d{HLtKJ tIHh<iΡ8o8 qV e CtTŧKxpj>bp!8FXEwH4Do\á3C/n&h sAу9pܰQÍF 1`pт )P0Q.!+36ڦq*F1Mt6 _0Ţ[(EW ZE)' m&1誠OO4;N4;N4;N4;N4;N4;N4;N4;N4;N4;N4;fYJw{FQlFQlFQlFQlFQlFQlFQlFQlFQlFQlFQ,B_ }/B_ }/B_ }/B_ }/B_ }/B_ }ծ}aO=lN;\caN9hq(Fm53cSL 4 (;#f&,/AxȀ ח]--XZ fl.[3y=vf13坠>@f1+]`λ]ⲖY[Ҳ,2-澲2*3l5奔B{Uŝɨ| nSM.%D`n1 `@@ $(.$E,SGSE? Ʃqc~.5v?ZQۄ(;{H6K}LcXQzN°L(э0O8O IwRMm#Oi, \ !;0ݺ_ (ؖĥɦo"#6FMM-4P{^C#0n0FI1szx4((-@C!eNՓ}AkH!xHA[El6a8{{{{!Ƽ2t/7/zs3D͗l7$z/=#ۙ7QS!q= 6]Z/ڟwWcbS\u|K,z.o2{X|`Qװ4ZE!2F9v qṰ\;[I]q.M6zT4q+"keDɉ)= wD2 oŸTyd;)#:<m |Z]6X }6F{{m{o{mvMӞz_c蟜uSص >((u /὚< CnYi쌈8VhVM"E"@qi`yu uN{,<ژr͐μimd" ZB+B+p.u;y~S$^J T6Mǣ*>'Dlq?Iցb vLûjOD[yb:Xm|D@2f<`đ 7{={y{3Oދi'k;t yR6v8BySmd.')s E1e*xLhiV < `2L V pgpd;faV6Y2!PvWso@:@bHdn{Fy弔ūYvQ&y4WCv>U,_jAQ6o9exT,˯Ά\`F_=k=$5,^ŏZ~u>ЬGU>t~ͫ,:LƩy #mySmd;& od`J?ySmd;\3O3o.ϐOHVL3b,]#Bȡq6޼+ފ;KPV~ |"LJ4X_RVc.TBB h QB %/H? 2Jh DE&_(p zfY26~ZFF6P!FsKMGP.s+L?*t3q~V^*aM [--)2ue$2}U]_ Nѷs*Ic/V[( ťG2lsRZt^ǃʶٞQ1+rcތ8a@,g 4Y[~yc})=[ZXUY>oWcE[y ZPFnlRw%_4吨edH.2.m ЪDV@455tZ RAhUx ZU6H(5*<m DWSD5|[- Aju#x(Ѓ>&hk F# Z ѭA< DW#P5|]M@F>Ilz]Q AiuBWx"H>6jE :'<m ҃D&D5K|[- AjuW#x(>&hk F[ @ -/@N/WO߇%/hD/dؾ! U_QR7J44 VR{/8 DVv, x.~9!uWx? Zj ^4Sȃ5<Alk/DWxh6~]hV z5'0Zj!^PmR|0Cր>(AtuOD[`rzxPtmC~@t5EKzPZ=l huAj: <mȃ.1uޫ<mЃ&D5 F|[ >Nhk@V '<j/ĮP6R|]MCѦjH# Cxq9=V@45t| e_(cf[F\Oue|1Xμ餶Lm<Be}=0CюQD$@܀ ǸyM!Λj#o>食O݈Ue{\i]j ђ<}6{}yw[c:{L)S3eJL )gT8e*x,p!-2%xLTS3e*L =Sϔj*xL͟)/6<>x> AjuD+umJByd;J5qS6VY$-;j (zW3TL Sg2Sgʬ2v *w p-gb(o_%N Os;4 PŝΫ%ݹZe実pيн}7NJ\&o}|ޒ7OOi `.OdSC^і "{?+#IQ>4]SSnJ&c0 x٭lYoM%e$r! %Eg*c(y0Ga<(ɓsy7g]+ lUybMȰy+ytN31U#ǐ/3bC 3fJcF!glvnG x쏼NL'mxa2߼`VCrmZFR _͡O9՟>#HHP7\\}>)eg/99|ȁi̪8ϑ]: viߥT|+['3DeR3O=E^]ii̵}j!8e*)M('.&&>ٲ?}-U4IR$H5bh("C$# AxhXPУcF@(I\a^nʳPzޑx >Kk犟qOGV\= { 3p^,vU* C=#zհe Pj(cllN^5|ZzpmZWKp{/;9^C35q:7=O?/} ^.pJ1W/5~tƚ^iHW; ε.h'fkX1{hA# oybt_bx j@Tu3_&{ }^{(K4=Jx XZ/hj@ Rm~"t6D@`J`"Dvޠ!kMji.?i"UUz"͗c>L3gg̛~rWI/] o|}^AElՖi|ĦecG#ʟN JS|қ9>ɯx4-&-~:5gic)B]NOȆ ͟~GDZkx0˶%"ᓡSa ijKbF\Ĉ<|yΥ/r8to 3v#v, Xx ٭^eTiLO]إ&Jd/!rWEpb g)OCUoB*bP?% N,l'X8$A5b  DLH*Ld N@xBX֧C#gm(̬! |nO~yf2O6#qU= oDŽc[1D2]ա+俜H"`N-F|SrO{4dᴅYݓk>Mֲwppr+E=]y_"u[Y6O _5m7󑱎#bO\2*@|kbI, K8q_y%yaS eܟT;WkY][U.5;_m4_; NZ)Qɑ90pH"aͱFb-Gl;З#:To*LA}7pi@b! mǥ,N@g R}Ɠޛ{'egnj/QҐѿT$"S䫾M Rބ}˷JeSeL?tiУ]yrg5e ^Y9g[O4=MoWS; ^-\m4;{nJnxXw Vo1Ծ)SAC@;7j7Il x=pƗi"*%j@}GJY3R=ieƱ^1KN0rۛ#:/DҲ=Qx%S>KW-2[o_y}9:/U>pβ#׭JU篓1Lqj"].͠q=jRQk1x|wRq4eFarQNGkE{Ӣ}G{EsQ)$me,26Ȳ)3ښHnL3.aC0oAg3vҲ̝S'ef\\5jz][?Q c} kMmX,=k)qхclm\ uW{p+j.[BnVi'C-7 vּvmש|XBFhКDaD/9dlC)2)b~ҾtG ys&Ϛz@RiS|8ify T|V = ;mgv 8ރ7ŒRŚW^07G /3kl`[ӶKW\[<3`%=-B >=31~Tld-Liz %~ǃprM,X4տ̩;ޗʳ>=emu9a{b wf$Gg=*7+Z|Mk̢o?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y!\w^_5XW\XYZ[]\ ]^_ `'YWϊ o-YZ[ ]^_`%Ћp. &ay#U2hѦ>x,8E>^[juei ify g>W{ C$iP  @g#c +`(;;MU9y}?zw}2/:tqC-\<`ev.5`f1AAreF4DPB9rx^m *xMG) nàːҔ”RRJYBiJw#c c,b Ccc iaJiH )w81!11)!)bfG ?K&4VmTҜLvx g<ypZ{>pz䛯ms^F;;;GsTbeØc5]hh;ٚ.g1tS2<- ig{ 3Z1F FD`r1I/@`,Qd 4Ɲh,E j,8>[i'uI` a1d@xѵ L,#S>l[ju!wfWi !("\x^_6jC  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ `\c`8F`xX 9Asѳr'sʦYXhf4pHCLN%nuP-'}#oT|,;|ƁXQ΋ӋD[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]+_n ^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqٔ#y7Xڕ$z8ۖ%{9rstuvwxyz{|}~F  !"#$%&'()*+,-./0123456789:;<=>?@AOa "'G幞oW|=QK> Nih}BɁ(8p*}?h-t BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFW()DGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI 4JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no       !$'),/258:<>@3wH|c-10X11H`{]{U/4m۶mu۶նV۶lĻ ,'@| - 3#0߄.Q0MT% Y( $L"3 Jw91Қ7?_ѣDw ^?]BQCC;s78i匒cmɷ/F׮=F#y_@3wƝzKe\),4X]HoetՁ20Tn"0Ӏ>pDA-3Pxy9s<3;:9Y 9͸O FN>6 7{>mh{lYv~s6{vc6om^C6ӌf3be&e/`~-^zm+\W:w٨imlS`K.-ܾW)YS: R~r5X%U3:Ƀ<HuLmd!RjX[էY6uiҿ7=W  r"ic{ָy̸S;bi&5 |1/[lIx%)Wc*Lq$!ߎ'nEo쭨wb P%s/sC kiⷈK9 8ᶅq1-+vUਁ7ޞxwڽIw%'E bG/r8Q36ۄm-6 ڰb6ܳtϜ餝k-]6r0_{l뭝Wa<ҶCl:M=GvI="&"la`w \crYa wnUɽmp}-h$8-~|g-~sP7voVATD8tf;VQJ\qIg7<6sX_/wrVWuQ%?R>.ƃ,zc  %$Ce,WH,1zंϚs,q;Cwq/ѠɷF-}cr>j՞47#]lQ\0C1=)AQWŬMxDMp+d=|c˗<ւ1;|*L4ǖ!zfP`ff4I^ Y1t+Z\p``c:.N75ތƁAs5*g 4Dh>9\l9h D g ީrS83AOoPpQqRrSsTtUuVvWwXxYyZz[{\|]}^~_`aRS#T&Y6bQf^xn'ALchO`EwԂ׋ِݚߟ㨻l6829ؘ<;:O}ߐ ϋ^_ cdaeƣŢղԱ#:25E0rgyp}tyzȍ,; *7+8Xakt| ʾ7(',%-&(@@RUV[cjhqhrsp } '(*+.0567+168@BJMipt|ӂ׆ߏ F K['`,b.c/g4n>{K~OZ]bfnoz}Þšȥ̩԰!") * ,/15A(E,J:i^maqfujxozq{r|s~uv  )* +*6=O>PRYV^X``jjsŶǸɻʽ &*"-'/*BACBEEFFGGSVTWVZ[`\bdkfngop|y~ĸŹƺǾ˿  " $&)-48J ![miWG !"#$%&'(XYP[D`)$$4%%&*+"n ,-.a  b }j$MrH <yF }&=6c }Z`E޶]9 X>ǚ,+Pf|}31ku1}<{|mm> oxуK'/*n-a܀]F1 {&#ǰ(q1aQ,c\kj5q 㘍{c)aXN;lQ e(J,c`8q2&X2 !J0e9qc(v:4޽)5&NH$qɛӪ&9Nfȁ}[&J d{O+z=$wFD~8ޑ cWwfyy6L?q䟳sj"q\[t{[FmCrWT% zשfK qPRmt ohyç?{^Aw^t6m~.&_dn۶ٶ66vFKN2p >'/vC~Jbf{PnOSc]!>Emwq)'A< ;@'Hq=V!OriE|)j[h-:9Jj S4P@j}n`}+a`o*EAoW#}d ܑ&5q [o[y[JLz>=Ҷ&ۗkSxRm;v <{|fmW\pd]clvVX`_Sy-嵇5t#LXn̙hVSG>/ʸ}J}A|7|3>}n%|nEߡ¹||ܵܯ|ܣܝ|ܓ9c~+?=Kxݯ߻7U}a_[>tgRH__[{ݹ-ފ~6uAKVۜni{?/ p}z klf94g韆` ]Ɨ,\I@Gq?/R1rEy3\3ɘ@cB쎱5Ǹw!Nw\p wc_\mW}M<U:MNge{ {_u,L-;GlLsEuFc #M4 Q]*Sڃ*azeBȓPRGxQ >095I.=$huVت)`B.4_(}4 VNt I08 @!7~0`Yr+77Z{l2|;ޡ׻o,w[JR~2w cB4( M A=+a5FPλ-^6j EC7!5 M(#t.d, 8 yלpNZ׃Ɏpx~v6jd>(Om!~m ŵMmιzbFem:T c |URWA%./j=b==멏8cb-NL'a̓Zw՛YI"ŷx x S0ӊvg0>s̷w^ָH:JגuWxq 1I!~ (eo]ضxġm?Г;\6h b: ȔXzڟbm6#Hc6!0kOՉIRG\Nel|> $V!D JX˧dǫ.fwz>z{ERL's9a{mz;%l#>K4a JAHJh?f<ȥR_C}M}]=_|p[-VTRPNHxԣ6 HnqS=_vQ}]ዥ q%fD @% Jd Q-AeA5l0hUUė~9z[ ˫ aJh!—< H?E:6Ut B)a:HGw8Qf,&RD! _t13/{߽ݗ;<~d oy{(m?h/d+T@qD #DC\[4dpep{MsCQo'[ޫX$?G,ٕȽpUܨ4F)ٓ8a]4wzh#.[TF62gdəP9 o'/r ull2%NrcOB1~&a3y}nT9Zk!KekFbK !qlk`^[zkoL l/!O+zgfq"8"+. qƲJ$`i]џw~J+޲8b06/Ǟ}% ւ(Q,TD+~>bˮ_BB)}=X7V$zx[x OÌƝ*-bOX&K,_b>}U}?x0db;DkxLspc{ 1BƬ(i Sh` 4  p/(D@@" svML&u4V_P[]V}k}URߪoշַ[އ9s] pp̿vZ-FV8GbDW7 JQ.z|n10s3Y>x{ۏf^SVnAbc>\|c#փ𒃒My+?>yLp~C',o6x⅙taΌp…Ov0y,qHق5'|oZD1V% E4<9u;]'9rJ~^ϲ?[b`m] !Y}K@~nqb0k I\vXy9 ~vg+Quz,'L' /J|Zq Q'"͑9Z%<]d3E\5(Eh}!Ջ):+C^#Y@G͊Os.aǂ|玹{KDH_-0 1(f0!h&,2ǍR!#n7}|vrX:՛yyՇY/PQ{#UU$^Yڸ|Rx W gR|4)~kjwy_=("n]zyKuUyL^'P ǁвЉ;l#Ϟ;Ky~X5[H Yc*9b<)!En}5g? Ϭ`EJ<[v9\C-4lOTW> ьkuƞ0Ę3Gh*]c଴< ""#8)Mg̮6c跁{шЀ &|p;;-: xHLb(Ȱ:y|SBpb*e)@Wq{A?gЄ_cHjO^隸Q8)gj u+,xe%L)lVJxDZFIԙM&u&uIwk5wdU:> ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ԇ߿_4tm  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIJKLMNOP{N߿߿߿[<QRSTUVWXYZ[\]^_`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{|}~ݙ @hNIZ8I 'i$-pNIZ8I 'i$-pNIZ8I 'i$-p|̛  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ZQ `P `P `P `P `P `P `P `P `P `P `P `P |;t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƇD ? + ( d |  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!Bww$*<[  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Icݾ ƒǒȒɾʿ         !"#$%&'(k(hO??=*UI$$I$I$I$|!D:)*+ ,!-".#/$0%1&2'3(4)5*6+7,8-9.:/;0<1=2>3?4@5A6B7C8D9E:F;GJ?K@LAMBNCODPEQFRGSHTIUJVKWLXMYNZO[P\Q]R^S_T`UaVbWcXdYeZf[g\h]i^j_k`lambncodpeqfrgshtiujvkwlxmynzo{p|q}r~stuvwxyz{|}~·øĹźƻǼȽɾʿ!        !"#$%&'()*+ ,!-".#/$0%1&2'3(4)5*6+7,8-9.:/;0<1=2>3?4@5A6B7C8D9E:F;GJ?K@LAMBNCODPEQFRGSHTIUJVKWLXMYNZO[P\Q]R^S_T`UaVbWcXdYeZf[g\h]i^j_k`lambncodpeqfrgshtiujvkwlxmynzo{p|q}r~stuvwxyz{|}~·øĹźƻǼȽɾʿP ֑:c4[G~֑:c4[G~fȏ:c4[G~fȏlyc4[G~f3c lc4[G~fȏl1E~fȏl1#?FSȏl1#?FuEt"        !"#$%&'()*+ ,!-".#/$0%1&2'3(4)5*6+7,8-9.:/;0<1=2>3?4@5A6B7C8D9E:F;GJ?K@LAMBNCODPEQFRGSHTIUJVKWLXMYNZO[P\Q]R^S_T`UaVbWcXdYeZf[g\h]i^j_k`lambncodpeqfrgshtiujvkwlxmynzo{p|q}r~stuvwxyz{|}~·øĹźƻǼȽɾʿ#        !"#$%&'()*+ ,!-".#/$0%1&2'3(4)5*6+7,8-9.:/;0<1=2>3?4@5A6B7C8D9E:F;GJ?K@LAMBNCODPEQFRGSHTIUJVKWLXMYNZO[P\Q]R^S_T`UaVbWcXdYeZf[g\h]i^j_k`lambncodpeqfrgshtiujvkwlxmynzo{p|q}r~stuvwxyz{|}~·øĹźƻǼȽɾʿ$        !"#$%&'()*+ ,!-".#/$0%1&2'3(4)5*6+7,8-9.:/;0<1=2>3?4@5A6B7C8D9E:F;GJ?K@LAMBNCODPEQFRGYNZO[P\Q]R^S_T`UaVbWcXdYeZf[g\h]i^j_k`lambncodpeqfrgujshvktiwlxmynzo{p|q}r~stuSHTIUJVKXMWLabcdefghijklmnopqrstuvwxyz{|}~   "#$%&'()*+,-./012345789:;<=>?@ACDEFGHKLNOPQRSUVWXYZ[\]^`abcefghijklmnopqrstuvwxyz{}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]D蓯$e#^B "Ȋ UTREA*FB/RT RJEAj RLEA* "H "H QQHE5?R"BސtH#]ck#]ckt1mtqcX^4ԯPE(AZ" 5TABRA *RHEA*DEA*"H TQ!H TIB *" *Ns?*FQ$ TQD@*R!@*R!HEAJBA*"H TQd TQ:Tj;|ax^_`abcdefghijklm I_ml !m6BJMlT|,2m9H\YQ]Z[\^\]E_^_``adgcmgbjijhlmllttww n;:kjtsՅՄ؎؍ُّޝޜ赻DC]?]>  NaNqw(pv{6m[;[:puptdZdY[Znqnp FEJISR43fe r}$ܗno p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY[KfGg_3i012\da fuuf硔ՁPh"c$&& d!!h//933=44>99U::VBBZZii" # % ) *+-5t XYs.sCch+7>zj2jd>m3?X||J}KZttD(~((x(uT(-e2b2O222t22-dȶt8Ϟxf(hʙ6Kb^5?rɘsc zdefghijklm\nopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ 5uv w x y z {| !"#&)*,-0567812349$}~%+./'(:]،ٍڎۏܐݑޒߓ{ KIR]Fb !"#$%&'()*w+,-.cwJS^Gc !"#$%&'()*+,-./0123456789:;ߩ[/0{|}~ 1[\]^_`abcdefghijklmnopqrstuvw?^23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXZ[]^_`ab'clefghjkdiY\m23456789:;<=>KT_H`d?@EMWm V_CFRYgjnWLU`Ie'sv  !"#$%&'()*+,-./0123456789:;<=>?@AFGHIJKLMNOBCDEPQRSTUVWXYZ[\]WMVaJfABCDKKNQX^bdfiuy"$%T؍nopEFGklmO[GHIJKLME#p#bBSDcL@0$.Aw0fCΏ?99'Z:#u%j`7Z>4X8G3`O Kn @6? ŮHǡʖ0Cu<.IX؎= H Is0b*}Itdt%uDYU=PQ 8J8Jܹ!4\{9\QU"䱡eb!iPX$@߈oAEeLP A68azJGwxGuDm3I %*|j,6K|c00W!LS9EӭNm 7U_[?e+v (3Fuoe$RaDoP=%$n3l4wb{ P^(f#":[GQ˔ؐ:ڈ}[vr@_ B7&FC} :* [c( 8^fifZ `mߗvҢ$)Qb!ǰ: )z bwr6 j4-09f_d׸%fW`7EuO\Ӷ%eGX5dU?TTJw(yj&yYZ$99J"BGd>E/C:C#6Af5@va5nYXMyQ״-iI7jg" 4 YPeYkD,FHkdtaF븐ֈ)b+&WAUڊI 2;!d;!㬚َ7 -5_9i-8YeYeYeYeYeYeYeYeYeY`wwwwwwwwwwwwwwwwwwwwwwwwC@P( BP( BP( BP( xB@_G?-St),Z-Mh(dLbRj1i)ZmL.&; -F&EBE B5+ [0l k1D=u!'C'YEyOe›"A[Ȳ#8+ _NcȜ2NjLRpT@tmXGD4 KBRp@O8MN0K|{mNiAm$fiœ?!ݨ}а)f>?ly^ke# 4T (BQEQEQ((( EQEQE(((=FRfbYƁL  !"#$%j`ga¨$b-c)+q  d?ARSNTUVdwJe~S{O|PVΟϠКʛ˜̝ͦLK`.(W&' (ml!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}+J i8xOBMI %ERTT()IԼȿM]I:,bC[>mTp85Vi: U;;GJ䱮:Q|0U˚ ÏđœƕǗșɛʝ˟̡ͣΥϧЩѫҭӯԱճ% rz&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?YZ[\]^_`KLMNOPQRMȒaWNWbK g23456789:;<=>?@ABCDEFGH0123456789:;<=>?@ABCDEF5! \xDPn[```_&8T駟~=_Ufg420000`00```( tGHIJKLMNOPQRSTUVWXYZ[\]^_`DCB:\aNP8012k:6j9 ;!o{cV6{?h]ìt%ĵ G4ܬrZڊf[Y^#.7Hs| 61Z&_i&1LMY%idYoxyb8ͰaxAVGsBO&v>>,i8m=Gy;Y>_1(<-JuC<1Oӯ|73q^?"C|#mj )a:*#q35no;h.rio/p3"h; TRJ%UTRI!/Dݍ܌GTt}栬>=cW964Uڷ(4_Ү(( nwU! 2,vkfm}իLsۋ[Mhq50'n=0)5 @'pdbi9¼?Qv^dit8.2-صti^hߧSHVy۸ԫ[^Q  $RDƷV]Ybblۺ<聪pG|hY7uJƃi;^쮘ԣyYڿ$|#㳯x8պ؃/GBgL٤=˞S\WHtXi7~oş9ٓװ~bYnkr68{~}o('Т=8-%au}ӣHx;CNɿzclO>']~sߴN1#D]sz}tg=O#VيG?C2zt.ukj~NֿI׍K q#={\wo?7GU#cȻO>!o*fj]Ww*dI?84J@KAjuuLBMCNDs\fl 8?B SV"jl޻$3=#\Ný$0-:/>.=0?1@2B9J:KOUT[[dvxzȺ#+#:8;:OQPRhpjvܹaë*وrYk{837>T X$i8l;tDyHʧӯ%;!G5H7N@qevlþ( %$'2U\[eakqzv$) $3.854/:99772;;?>PS`fmy|û3$#-HZWfXgř}%/ajdʪp,S^^Vau@NQcilсӊN[Z\ZVAWB\CGKORUY\[$I*rd AxvK UHI :`. #L,`5%^+5oo롓X~4V_ySٻN[05DIf~5坊'SJ>ՀlOLm1_!@M`}q&P?heT _fejnqsyx}т҆ӋXT]HgzD0q/-.5423:978''''****&&&&`s_]^gfde..----////1111ErEDDGG@@V9mhz5< HU|s=p #0^%.,|e߶[Uԃ$G3xA,[b*u*_c,uo6咵`z@4LwAw/;dpHRx일vul(`/xoSd\P-^q7b.UaQ$'dn~onvgؤY3{~~[6:ְ0\ KbURBP/n .0jdU]B+ObvJ/Z# }/zI՞˶ ^bՋ[ ra֙VԶ#^qi3RQɕq^TtcL;Y$(^iRyT7-!n g*B.: q/oU'1G>-bniRΗjPO:`;A~%W5պKyK肾fUM*rDm~_?_g=fTS;ZKjM[cg^uSߍi nC.htdM~oGP=,+~S}~շ%NS$6RLv*A$B .`0}~LH"EYD= Kv:7i۶k6Kɉ)ЧnY:\}+@#*C0tPvhgRK|)Cx<Fu]Z38dIڻDޟsƧc ^~VFePIt ; ʖ# vpv };JMѨ Pd2@pq>Dn N?8qw)1XD$;݌1Դ 4riت!X[lZ\KV4)`)`\̈K)2"62k$'ak͵nW2YIoKo@esЪGk;:Q#Jjbw2g+\ҤL+g7%.YrAS_aE.hTAkC>+$5Ɣ%bȕ &wkJ @OiψrJMdz{/.W\{c!Ѵ_]LhACsy_ jp:Y9$=کX5E XOXf-(PP3\VIݜs\Åth7*Q8^S OI#IN:ԉSWwh|-rJz lkS9Go3aJj瞺&'e Ү6#y)BٌcxLXx)u`̷,,M*rabcdefghijklKmnopSqrstuMvwxyz{|}~jZmpswz}~ q#H#G$R$QOP%}%|%z%{,,,,33334444>r? ? M'M&N0N/`P`OMNayaxavawkkkkllllqqqqrsruuuv+v*v(v)}F}E}C}Dwvtu٣أ֣תt   5423lkij̯̮ͽͼs sW`^ _m+aZ/Hl6[j:q`y aRگb0eѥ;cv,dD>[[juefҨqbcef)2;s([ag$h/i>jJkQl[mennotp|qrstuvwxyz{|}~$+4=CHOV]cv4hZ5jMQTY\_beh<I   '.z{|}~ʀ́ЂӃքم܆߇+[-.A\'0123456789:;<=>?@(ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟX[c]L hL L\\ !"#$%XYY]Z[\\&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNWO\OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%%%%%%%%%%%% &Y]dM i78 9!:";#<$=%>&?'@(A)B*C+D,E.G/H0I1J2K3L4M5N6O7P8Q9R:S;TW?X@YAZB[C\D]E^F_G`HaIbJcKdLeMfNgOhPiQjRkSlTmUnVoWpXqoCDEG H!I"J#L$M%N&O'P(Q)S*T+U,V-X.Y/Z0[1\2]3^4_5`6a7b8c9d:e;fi?j@kBF"K(R,c#CDff$ic+`pH JJ$R ^$IN2$TRI8E"TJ*dRnt)뺼XTJ"UI%$%~-99=qp=?c]h)d"LI&$J*I%d NS9Spʜ)8eMaלi=,ys<:8prss,7l/g8huƍuCtۓmٜun $aan1B$4! &q*~s!\NeS$'dL*d$TJ*$DI"$J"I%JZ2I$dHM2ɤ2DRIJ"&LH&$$L2UI*nKRϱђ\.݁{>G!ޏ[;܁q"J%UJ$HJ4@L&|* 8Gv@NmQFYvERIU27D2II&d"L::UB"l!JGNO02vq=0Gg6 ;y VŠCS׊vb+`.i Xֵ7x SL/cRծnl]%`]$Rl]ODnSՀ`|-, !׌h@dmy0{I*HW(Hj[0)$MyMXHZPt7e\(z \5Ϥi:-?6$k_:T y999ײr p|=ZɆ7b]u>ņO|B {QŽ9p]A,q}sq#D +<Ϳ}?DKTwWr+stuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܞݑޒߓ^Y&sZu[w\y]{^}_`abcdefghijklmnopqrstuvwxyz{|}~YrZt[v\x]z^|_~`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ<'}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYWP_Z[eN jZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@)ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@*ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLIJK+LMNOPQRST U V W X YZ[\]^`ꩪ   a[f䰱 "!$#&%('*)+,-./0213Xbg[h岳456789:;<=>?@ABCDEFGH\浶pՍ֎׏ّؐڒۓܔݕޖߗX\Lc3?I$I#^`@B _tq֘֘Y1{u Gqvdh-ӸEz!`NO"6lֈI p ɂ`Gj]uHwٴ0vcE[WB/(ӽGؚj&WlLLLۙ913YgnҴtɚٚ՚ӺB?@ABCDEFGHIJKLM !Mhm"#$445667899::;;<<==>>?@@AABBCCDDEEFGHIJJKKLLMMNOOPQRSSTTUUVVWWXYZ[[\\]]^^_` = ? A CEGIKMOQSUWY[]_acegikm o!q"s"u#w#y#{$}%&&'()*+,--../0123 < > @ BDFHJLNPRTVXZ\^`bdfhjl n!p"r"t#v#x#z$|%~&&'()*+,--../0123X%&'(inPl)*+,-./0123456789:;<=>@`‚YZ*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX[\]^_`abc d e f g hijklm?@ABCDEjoQmFGHIJKLMNOPWQXkpRn~Aa { !"#$%&'()*+,-./0123456789:;<>?@AB=CDEFGHIJKLMNO P(QRSTUVW' WRlqSoBbrstuvwxyz{|}~ WSmrTpXYZ[QRSTUVWX Y Z [ \ ]^_`abcdefghijklmno p"r#s$t)\]!qCc'w(x)y*z+{,|-}.~/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV[\]^_`abcdefghWXY%u{^_`ab*̖͗cTnsUq&vdZefgotVrhijklmnopqrijklmnopqrstuvwxyz{|}~πЁт҃ӄԅՆև׈؉يڋی܍ݎޏߐd+}Zstuvwx~Z&|'(),-./0123456789:;<=>?@ABCDEFGH*+IJ|y e !"#$,%WUpuWsfDgLMNO PQRTVWX Y Z [ \ ]^_`abcdefghijklmno p!q"r#s$t%u&v'w(x)y*z+{-,|/012345;:89:;-}.~SU67z{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuxyz{|}~πЁт҃ӄԅEh.vw?@VqvXt׈؉يڋی܍ݎޏߐ} Fi/WrwYu "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOQSTWUXVWXGjY0 } !PRZ[\]^ _ ` a b cdefghijklmnopqrstu v!w"x#y$z%{&|'}(~)*+,-./0123456789:;<=>?@kAHBXsxZvCDEFGHIJKLPQRSTUVWXYZ[\]^_`abcdefghijklNMOmlnopqrstuvw1Yty[wxyz{|}~րׁ؂كڄۅ܆݇ވ߉Zuz\x  !#%')+-/135 7!9";   "$&(*,.02468:W[v^{]y*C+D,E-F.G/H0I1J2K3L4M5N6O7P8Q9R:S;TW#<$=%>&?'@(A)B?X@YF_AZB[C\D]E^G`MfKdYrNgLeZsUnSlVoTmHa[tJcIbQjOhWpRkPiXq>~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkmnopqrstuvwxImyl\w^|^zXx}_{ԍ !#%'(*,.024  "$&)+-/1356789:nJ+ Z@n"M j8@ ;J|I\KQ˂+Iz^W |{ o -d^?tO`s?M(S9VddGi0j08NbxXMF73V%09.::X'bMlfP;|d+ n#$YpPLt%ypIb<"'؉tFzv4\ߟU:}B-wء|z!_+ 9S\L"Z&3od9-M耞&Sr@O& t2\wϰi}3~gҕ@?xAǁ,mrdHm'` a̭ wM-OituQπ}h{'RcYs'G,v81كhV *J" =a]R'#j[69 N`x`H~fф: |[2B~^|/ bN ?5ZޛA`'z}1+nֈ`p8hW5($_QBv /;\AcgYп?֭ƳkЛ^+:`'84zȖQ"(nUH 'xsƋzTg+Cu3|[ɟ%q.Ct@ '9@Mj|Ǝt<-u"I\9:~__$QxHO-FU]i3}bNYݑb2_0RDĽūݐ@Ŭ3?yc$qGq79Rfm~A#X'烚mӫF42mȄgs?q ϼըvHd?nrvˆ,~mh01] * QLJUV*AuҪzhwH+Tp"{XNd~;Q.|K,JU:p/>~Yl8!F?pqJw2M\.m2T^s6*@SkM,4<,~%syYZչf.:8XBUm'Y˱2Uṫ<OV { 3Eu,b9{+W)^{,ZB™v8^^a\Ʈ5Ow@Ek+h*O:Tց(b`$qK[VpL^,.W;.ANrAgL6e/}"$Jt;20@"oz. t=(iA#/.?4P#]~^]_1 遼HG6-:碔Z)h(k(iQi=D@D:(=,9LER0<ƽ zF6jޣx !>YA.:G81(yKt{ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL,MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL-MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL.MNOPQRSTU V W X Y Z[\]^_`abcdefghijk!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑl mߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL/MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUYy~`|Za}[\]b ~Xzc!{Y|Z[\d"} Z [\M~ Z []e^_#`$`Y[\]fXƀ[\YXǂ[]g^%`VWXS/I @^G@$g6DI&_2^#xz#zD]@hn؞vQ5LᏬcA~ϭ+sy;dO,s c؀E#B!V6t-kEq*Zkh>ig%Κ{V,g%Κ=+hRcK;[Y%f%Ί=+ߵΊ]+w߹og+wVݹ_g%+wV=JZĻ%J][*ev۳}gE+wVZwgEwV\ɷsEΕ;+\ɯΕ{KI-sVbْg%-sVoŞ;kYɾ";w[ɻ"׊;+w䷳"J+wYeYɿcΖ9+lɟFt{YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL0MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL1MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL2MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL3MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/3`??K>/KLVUUUUUJdJUUJUUUUUUjUUUUUU*UUUUUUjsKUUZUUUUU RUUUUUUUUUTUUUUURUUUUUժZȜ|RUUUVUUU"STUUUUUVUUUUUUZUUUUUUZUUUUU %TUUUUUjUȔTUUUUUVUUUUUZ?n|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL4MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk5lmnopqrst u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk6lmnopqrst u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Z[\]^_`abcdefghKUUbK>/1TUUjUUUUUUjUUUUUUU-$K>^bJUUUUUUjUUUUH*UUUUժRUUUUUժZUUUUUUKLVUUUUURUU%jRUUUUUUZUUUUUUZUUՂx%TUUUUUJUUUUUUjUUUUUUjUU*47ijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm n o p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm n o p q rstuvwxyz{|}~oJUFJUUUUUUjUUUUUUjI>/TUUZUUUUUUjUUUUUU*qPTUUUUUVUUUUUyM,UUUUժ%7 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-.W]ȃ_h& [\%]v^w_x`yazb{c|d}e~fghijklmnopqrstuvwxyz{|}~[ ^Ʉ_i'ªëĬŭƮǯȰɱʲ˳̴͵΁$wxyz|{}~»üĽžƿ#[d 7&pR IALk"$ BH |냻b"˚nh\\\\\\ެ\\\^B.;[8{lp4{\ WAbq\\]\^Nn\\gb`4>ڶm5&oovG&wvpOmGH#HƬ\\<ƈ2k1>Ҏ1 __`ͅ+8X7`I۶G۶vзQy9rrsqyyӻ"ʛ˓˩ɛɞ;Tޙ  !"#$%&'()*+,-./0123456789:;<=>?@'ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|N0^N;;;;  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh;<ijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsʅj(tuvwxyz{|a \ێg2JqƒѼ h9],8>[jiu_[juejԨa]3Kr!:^=ua%Xlѩ@zG`k^4Ls";_>v&Y5mѪA{Hal_yޯMѿ<`[j?w'Z6nB|,Ibm`nyߎ5Ntƕ#=a@x([7ocC}Jcnan6O$>b[juAya)\ 8pD~Kdob7PƖ%c[j Bzͩ*] 9qELepcy8QuƗ&?d>[!C{Ψa+^ :rFMfqd9Rv'@e"D|,_ ;sGNgre:Sw(Afj#uE}-` vJ!Qjuh =Vz+Di&H 0c?wK"Rk vҼjWgvkESau l 6 D R`}PTfQ`p~ :M[o{ +>LY~;, XhwFTbv7ESaURaq O]q}l/@N[?0ƬZjyHVdx9GUcWTcs @P^r~1AO\A2Ȯ[kzIWey :HVdXUdtBQ_s3BP]C4ʰWdr0Weӎs1fԏt2gՐu3h֑ v4Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&o      #&+.147 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm n o p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuXˆ k)'()*+,-wy{}߁vxz|~߀[_̇ l*./,>rtN,3qʹsѪ,`Gu}>knM#ap$J%u4?lrv" N$ @@ ]\|r ;5x8/:xE`܁Yt 51c$>08B'FIW_{bҼ" xvLe/:TELc/:{L7:d{qgo>_LesL1/:d{CL=d!S܋YŽ(Sb_tTÜb/z{C2a؋2)EIc"$xewL^t*L;d}ar!Sb_iE= S֍mΐP/k$A&pf x=yBgL"mrENwn9]smr ENwn9ymrRNwn#zr";iYOPyzr";iYOPyg{r";B=q@!; 9'Py4'S%RI7NN {QX!v]iO?Yä^9lT}T`Q4RIuRh,UCKOqaAC_qW㈃v&I&>/fCC 0RW}MgX?^/z佐'Hp@Kp:L*K%,R,TK ,ð?6N8`iM[w/R,*TK.aSvTRZiǘͯC_dT`YXbl骗RKuTC!KBb@y%O'4,,q0wbѬ IFCQ` ?zAP:Kkk.aQzTn0fLiXTE`.S㭉q%qOE ^$)8'/xC^tH)01H rp 򞺖 ,jV?{BkSrsOP'>9";Y`E׺'(9";A\ORz>9H";A\ORz>,yugxv;2bS/;d {!؋2!S̋^t)b eL9ۢCR S2żIEb/jRE68 d U~Wkf3͵-H ?oaq$Kvlv#,3ͶӮ.I kpr4lv$Vl,g3巌/`Ju @qsLwrv% ~X>h-渣Ԫ 0`Ku ArM$at$M%x4?lrv&,>.繣ժ 1`L Bs%uNy '0123456789h_RDi7J!wr8BZdGeķsyؘDc$N̋C5#a[J1rlN d̫q'7`A_#BC֊chၸ)t :;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T4 D T bWcXYq/Wk\la [fnyَ0gImƏѻh7\,8>[jiu;sƨ[h >h =k@Y}h.Gl)KVh[[[Ȁ+JAJ9b"Gs45'*s$EWks=vG%PW's+4 ?O"pPttrԺ;LX:Qa<"ۤv;0 /ť"T $ 1y j ? X |  - F k  ( J yXcYclAZ~/Hm*L,ya+[a`w@F>Ƃ[[uGZ8Y[>ع[_=\X_^Y]]W,XW,\fyP>Q d6t`AB("$rR5 o"s#ñlz YA\"Lu~Ѝ») yod {6Danr~ îcPO;ehN|&lV<t ./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~䀷dR, U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRn+k"-STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-.mCUkU7/ /0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y85376X]^`bcgd/E7m+e;! A=Q+R޼"߽: % &@TAU$'84C*:FX=$EWCVрҁD+>%gtG6H8I9OAM?,8YVFQCZL\O.]PXH_RH[`SaTbUeZ4g\I\j_;l`J]ocshvmwnB7D{K~|n!c&PSc Me%zpO'q]7H퓬\a1iF6fCAufx xeG]-$B$#PMtuZHEz$Bk}\X-T>x nq"lK\abu co!5ׅeMp|? E}ˈuӻH=. qH??%4.LM^QSTN__ĿeʫϮptuO`PabRc}~; UdVe¼ī!"#&Xh'YiZj$9ƫ!,#/'3[k@1ADȮEɫ;MAS\lOVPWQXoʮv̫W_]mͫ\f]g^nen`oirgplur{bpu~w{cqҮӭdrԆ Պ ׬-ج)fshuôwFSTڮ*+e7ivѫ׮k۬㮁:ފݭjw߭kxlymz   n{  o| q}"1G%5r~s1+73??EDcJKKLQTUY~X]W\Z_]c`gq~tvwA얢vUwxxxyɍzկ{|  ! #!<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDvL$9B &ABDcE[xpwm6-ոh q{ #(-!ڤE$}2-nc ښg j6C)/(@(yHIJ~ !F_;=Dufl7O._&\ 9ه^[@^0+0 ktV kE, ߻ϿO-gn~0M7c&cL`塼(~@x$vCbVeڜ Mz<#;dӜ:i k;! jI^38&v%]DA;-(fLzAFl针Y/M:ߐRm9`lMk$>B4Q}&cq /%qL TdFˏʛt EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T, t =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWȷ6!>>"F"U%*1T2BJGVWO> FQ QRR R^fU$UWW%X =EX]e[>"*2^__egn-j kiRV5N !}ö(Ҡ' }"o& M#ݜ~q37UN^0{/5  ?[O}OT|yL ("")a $0'tlCz$A-Ȇd_O8HR9n5\S Ta쌿NYS;”ϡeLSL{O:=lOu{2="7/Y;>:l[|ͩ4jG݉G>i+\x<R+*`W:ս3KZ)٭sZXI)e&j\ Jq0=\mcfffffff]$Gѥ*TUUUUU^I""u4Jq0n4key6F+QR$'вH<@"ԇ Oe栤"}r*٭fNKwCǩj{)%Cvrs!<&%`f^Rnir}/1!ٖm#뺮뺮뺮zyyyyyn6fl6fUT4Lz:yр( ΅ݔTkB)0֍M\ s#jR<,.g` ECm+a]ZUQN WS!q`o*qI)̜tP ήV6PI>2&]u]u]u]u]u]c! jh'%[?3'u2h\Yiiiii. ΅E7%ƬnV@.m[KuG> \X~SRmKJg@ $t,Cr2qx }=5#Ͼ{yyyyy~}}}}}?|>|>糮zOp /B2L%< |K mՏ b57a6$_Ё,́3|({H%T䂄#w? g'A]88888۶꘏}ti_YJ?3' ȼr\.r\.}}}}}۶m۶m۶m۶m۶mĹ"]R*[$?U7)~ӢkND7! $'u? ߈"?FwK_ԹԚhO (G! ah_pH{Zybl6q_$HK݇ ־4c 1 8T~?8 |]*< +;ܨ2vrN""")HWRR4 &bY?%ZJ N"Wa2(wɄҾH~sI GW[=+6-Zl]Š 6jY eV.x>xr86}8e;P#lI`A9,3ٸb i('+: \qDDJ!T9#}/<>$ųLMڅVTm ;pj~ӸvWґ}(ic<;Jj@WMC{kA*J'=ޜllzȒk>*Ĉ'.E śrSYRQl' <:֍kQx֋m599Xԓ|iM@.A2I7X'0}X뗠j*l T9Em4aρ1fJ)o5pqQ}Mn*s1*B$JK :2Dd!x=kM)鯕}W-M_F faݱ'dV" 4Và,Z݌b78٥ }ژ:˕-[mgjߟhE}i ւL`۰a;TOZbBsy+)d${v-$덬ǿ%zmFүߐmEwn:mA7 )m6˖ML l3 7^ Knr&[31ڴ9AahiZ[98Iswı%kRn5uZjcxp^|0l&MM7uYà60ߐa%G-û28Gڠ q:MyD&䡂ܨ07q c RMA"3H4%IQI R( &a%X6t(-~Qaɶ0(AF-x6!jʕi9Q 0>W|W548dr 5@T"A"ȕ$ )7ȉIP 7_BΎt3;wDHW11.FM*l k} 9F|6L?0YB3ψfYDk5a`^MV}KO BY^_5ѐrܿejaY d;uxpj ^6:Y"y66qi+e_f* 47(WMd^@'SƖt;'Patܤ,pΫJR,ڛ; G`5nTh6J麠2m:Y0m00hl[^i!Kt7gEF߲̞kըn&^=՛">V2GD~);iYpZZMǰW-Ya''5*:,t.iX MdyþdʘO,Ov|&ನUfi`i <&s!!c "1h@Z\v38;h_}s_7a-퍈t0  f,H^̐cy(b]&]LGrnj[.im:"BǮwP=F>Q34$q0ns+~DqbN=b"ë#] Ӎ(4Z\CyLb,تWuY=L7̒Şu!/o3*Bmm|>RJ}w`X)"0; Yu#l9tw nl|ܗpuㅝUXEÞYDrMr>%^^Fv[!8 ^%yAp݇wx54{=>y&Β*K1G[ qOzZ% xe=h7~)+Y^J~\=xi!܁ߎWM及t"vW:z@u;:d`_eNe5#w16Ez*]3/h(iwCL厴&|ZWIQ9s#۵rsr!yw,>$ֿ/(4,<>&`"HߤrWQ;WiŞ(5pp>Ԭ[ěB~ۨx$i ÔRHJy"."I QIkv*Ovc%؇,tqJb6͢rؗ&,źlFFp:9`I9e$/.ʹ q(]m x6iHdVh51K: mVmϚWYAskowVݞb -,Vw#TaJЉunK`\ӆ!( (cㄕUFFAE2Ts/,!$@)0;Mfow@MxAeeeg[˧ZK)}J:x6r9fu@0Y8dzZZ sL'{bǥ9@Hb<^7x}8ejyF|$Hov8Z~<UXgՖi ؆qӖ;mZ [ q li$3hݹx+YJ[3w1>Ľc+{!5S,,ecH.SmC{, `ڀj Ӳ#ocgA5Xǵf&*~ Gˇ&LP7 Dqd}9!Qˆ6)#v6(p{t܄rZ;EboU/dVP*64aK Ɲ@mZ+ve?;mW'`AmkF{Wck9F_.4onY╀S݌"✋Y5&Gd8%thlz[.;ZMqyU*KEnѸ*I1@(06j]N4l*9qPwbz)3wbtGe;|\ȍtXf_cƞth:M[:<=|@{5_G%DCeuǖC ^/lW&F>V芲M(aR<# @˞f O% QM/ \>@^xQ zW^^+7vi`dAhѸD`"ZCݽgm)$Dw댼o 2-U&OTk2 \D!>Ri,;ĞUPH(I-o 6s {.SCW 4 0789 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂݃ބ345n!~?a7P09ČzE,oeTʂ$g2HFfc~dbmQABeA?[c1BeA?V#A1?YC](?٠U ٟ ٠옟,١X[lЁPYOlPv̟$n$F)APB,n9KYn !.^^xB"P!--mMȿvSpLtF J?~3m|ח/6\Zz+j*rZʟډ+yR#ZDnXh@NGim<.wX'IM8M$ȇ6ȎGig5ȊFhG4I^b ~b~zu.ΣK/;Znk0 ꌗ1£΢W iG'Ȳ.C0oj /gZU9#<U\W/4] I\|Kk,ffR,ŭtrS^Gi(p :&Τ z`t>2("MA^i {>{'}w^t`Uk߸dH66;:ndƵWt5ȈjjR4t&## >S-F@LBK&hj!f_@{ $ipR.bV*i)e]K1uD*o[ =poEUaQ Qz핪8@9MU* PFr5(io\IWw03;PXi!;@B}wD@9S)I=LLYi]hhx[v!KF6l7DHӠдy]5 VizFКhxzkw/4n ]lÍK7B2{p1vmPm_ b0h~ِ5 7n0.efbJE 9PNsKiD6@Ά\c1TSRv7W.{hW*[Iѭ}??a4r;QNINjt<@nbhg9 O3 0dJIs  +\(pMm ^vA=DDD?onnypkjʅYB}= B#?A,~uUN7&0ʦjtGX5p2z̋_M,VTz(|>h?N7.Jxzz9ZwNnDo&H'35ZJN'_N n|ƺbO  ԁ87}O~q;]tqqVZ ׅ7b<-5 Zͺܹe\[2-묎:g QHnZ,Pyە1!Oefz/P'&fi$;ފa%pb$fVj1莨,QssX4;}uigwۭ>i(3y;X:{,HJ^l7sgiUh $d&3y1T08:Nl-s(T>1PtqdMWN2{~gbbo>˹̛yx-̙ihܖsSf%w Gq^|A,> PP: yo{?*ݞ>o*p}}ҷdv{ ||Ѭcm{{_6}leObs`{m6׼Zvvڬ5lSS2$6#vy,%G #$`a BU ?~>|`qe'$)ϘY,C /^#g`"ΩO/ΏkōTa0zhvfVFcL,,JJONMLK_oU %H*P !0X` p/@ h`c) B@@Rst!~u%Cu 5y.z`JNi=0߽ᅮ[ۖNFɥm?t;0mݍu䅕&Eīvd}^gxe#Ռ`3}q(/0>=p]<Á_TCpd{/d$;CU_3|QP9e8Α{Xe%}t&gK8- ]D@jzr #x?yAw٤H0 uKctX&{tJ'n?Ab;(7ԍt72. U;!۝rzXh 1 HJ.u+Cjg!Sij\t[tv 3 2h;{w7,!Բ5V 3R$(ENNy,d"94bJQE ' H"7 7JsSwKAQ8r81^I:bXfŻL [V.Zг$yGǦhw/brcrⷕ]mx%WOd3G>vNӒeJ,.\flĔi/ \!E41Nӱ @]= yfV}kB8Z-,-ke398|1N$0ˋcrx#MSN$p'rhĩy^Ps*dhj\a P~%]J EֈLchah5o`E,5\Z:kz]kDV %u~];Ɨ@)sS#%юF{EU t GH1|;8,A鷻1A)b}'Su/s/z`}Иɾts? Gb ?fūrДHDu$Kq5y ^ ?>Mgd.k\Gsl>GV\SJ&5y8>v4DMv.ӡ./hzmS15Zچ|PK}& Q|>&3;5>eV,Wm k[֗!ODf}mm .u݁>. 4{խmtqX-NJ*SCGh%dNe]NՕpGuD|)Hf.Y.j0܅f, ¹&0A/zpҲ=GjXf@S:X:f];:넏!E3p&l[3N !o0u  Y\by7׈aruNHQ79Y8 Ws1?v3.`K/`3.6_S­cġ"=hl-:gtYn{gρVdzN,\tPDLHOPJMT*'+5&3'-iZe*hmCkpjr&? Q9{k|}~u@g7;?GKRc#BcyLMdefAthuwx{z}~vy|ijklmnopqrstuvwxB7?F',1&+089G`aefcdb@XCEFK?nOLTZ\_adefkmprwyz{NOPQRSTUVWXGIJKYZ[\]^_`abcdefghijklmnopqrLMNOPstuvwxyz{|}~QRTUVWXYZ[ &P'Jkjhi~ YXVW /.=<:;[Z]\_^a`llqLMNsOPQRSTUmoVwCDEFGHIJKLMNOPQRSTUuvprst|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~FjQ@)*1=97M >=@KFQZ^GL8RT&dljL4jοyzskҶ+Yװس MN !"#$(:%&'()*+,-./0123456789:;<=>EBK;M]^_`?abcdefg)ȦW)/ @AfdhBCDE]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtF]32Ogei2Gh? "#W\]'^clo35+Zb:jkz{KNO|} ~PQhij()rs"06,[y{|}~ !"#$%&'()*+,-./01234 !56"klmnortuwxyz{|vgFCshi ")25?Epq7-\O 0*F#+R3AžÙ8.]vwx:<=>ABCDEFG ?@:0_ cerOQ;1`wĐŦ<2a {> =3b>?eikA5d !"#$s?B6e%DP &C7f'(F*+,-./0123456789:;<=>?@ABCDEFGE9hC BHIJKLMNOPQRGSTUVWXYZ[\]^_`abcdefghijklmnopqrsF: ituvwxy56OPQRdefgCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~G; jȅ[mz{  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PPPP QPPP      IIII7T@ ۥBL@H]DPB  " HFmWD[4'b9Mna ZAo;).䒞z5r=oS<9:?g;w^d:O_Kx@ok2p}NHS G)`&m^"pS㡙1Q&uXvʤ\JuQ'uuef4]IK=ig#SO]F;_z=ΎVB>tnċf1#_0q0tqeήvް,憹!^:řeЀ[[)7&*qfMNYidҙ2F 's5՗UNA!M/E 'pm-cceDdG;3gs $F\㣘0 GW_4,y{98쌩1HS{d ~s0ͻ-ʾQ>̬ydGu\ (hNbW! M~VN@Db3-ȆYo؃bzse݃cIL,zMIuc[zpk}ݷ}\%8 G`O~)SxVhv&y޸BB:m>>`JOkeFOqf7$]C%4"#$lnopqrR}sI= lJ> m˺L@o  !"#$%&'()KKKKKKKKKMApGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro%&'()*+,߶NBqOCrStuvwxyz PDs cdefghijklmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvRFu`abSGv !"#$%&'()*+,-./0123456789:;STUVWXYZ<[\=>IYCS?OGWJZDT@PHXĿƼž?@ABbe_cda^fCDEFGHKLMIJK1 LMR Q(&(*L)h~LV0`y稿,N`N]Z# 2h+,Va[v᫬ QugnRe+`8z£. Oy3(~$lR_7ʉ)A%@M!)9Vqy'əo?z 0%67r~2GVG^BB%?nɴKĸ  !"#$%&'()*If$ P`@uK k=Ў|v6tqHnsS\Hf8BN4ОՓOi>l`k5%tMt-!D +,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T VZ4-P40kL$ȸ26S쟄 t}۶m۶m۶m۶m۶m۶m۶m<;:9876543210/.-,U*dCz|vhZ\,t3 4ԊJ ʉI5 `y:86420.,T) ԩaA!T:0( xm!O ׿c n|ZG|U~o5zZ@_i ̀ $ D 1@744/;sk xLh#UZ}ڿ*E@~Kڡ#6jz}}}}}}}}}}}}}}}ߧPONMLKJI.7ѱqM2adI"AzE!:dA=zc9ry 5jڬa!` _ߞ^ޝj{skRlkjihgfedc?~zvrnjfb^ZVRNJv8mҔ %K(M #G-R!C ?}ѓ;ȗ7mجQxf Wkݜ\ܛ[[:e[SKC;3+#K挙2dƈ 拗.\hɂ劕*TH剓&L(I䈑"D ب)mKBI^i[mְpP0ϯoO/{US54324hΘ)Cf0`xe,XXBe(P8id$H)BdX @~Kڡ#6jš!#.ZX"&J!":pؠ! *P !0Z TSRQP  PONMLKJI.7ѱqQj+^N"_Rkl4( ;~\+s\ qq:*7nbfSl4   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~N袗* sWvwiͻ0{|cLڹfڜ;Y)Ĕ$  ONUTWVYXa`edgfihkjmlonutyx{z}|)!"#$%&SRsr@=_^'()*+,-::::::: !"#$%&'(*+,-./0123456789:;)<./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^2`abcdefghijklmnopqrs tuvwxyz{|}~\ THw789:;<_`abcr]䡢 %,389@DHMޤde "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLfhi0U[gikqrs'Qne]{|xwua~SY_cqrs?@ABCDE'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%FGRRRRRRRRRRRRR"8X#&-U UIx=   ! 10,+76VOWPXQRMNOSSSSSSSSSSS !"#$%&'()*+,-./012PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw.Ԭ-mDJUX [ \ ]Lœe7rxyz檶I(o;Hِͤ_Q_1ے-hF<+H?JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn{|}~z¨È VJy]<<?@ABCDE01234567F[O~ehifgBA44HI+)*<;9:IHFGCB@Anmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noՖћ!<9678,  !"o#$%$)%.43<;CBKJPO&'(n)*+,-./0123BA456789:*+Nt1Ij0Gm $>_;<=>?@qOv:l(V(IkABCDEFGHIJKJZ ig#*4>GMUWXY\PZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~QRSTU L`````````````````]V  aaaa !"#$%&'()*+,-./W#0123456789:;<=>?ffbbbbbbbbb"#$%&'()*+,-./01234567_ !"ee#$`Y%& aZ'()  ![*+, -./b0``` 1prtvxz|}oqsuwy{~23c\"456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghdijklmnopqrstughijklmnopqrstuvwxyz{|}~ vw!xysffffffffffffffff"#89:;<=>?@ABCDEFGHIJKLM#eNOPQRSTUVWXYZ[\]^_`$fᏐabcdefghijklmnopqr%g◘!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy&^'h_#ស (i`$⻼)ja% bbbb*kb&@@@@@@@@ P?@A ן ,md(B-n7!BH) d "&HH"[ڟ;}a09O".Sk3gE[?`ǭeHf5nĘtjHvq1 nmy|?!yH{(8 [QD!G3IsжM'Ko,vTR5-5f1wfRuhFwcd+'VLHmadAVG.|Ƅm؝0ħBǗk Nu6aw؇h /30mO mx9kuOo:)$Tx8ÓtvnQWYStREѳ8+qzM.4\uNQ7wR83 @ wy~]`:W0mM^/~ EZ!!"lH+}]}7@f,Qws"֡ת f<z1f&5˝"ٞcn^n>V: 6f^yX;$ Ë>re u=UgFnh`g^ S(-Hc]C+>yAJ7r80@!b?bZĺ2@ }}!7x *Le(hS {0gD͇1{վʖg[~*L\Xn>&=Y [Xɫ6$m$zٚ]\G8Bda+S]Ġ8{g'tOhAPYXd2e;ܦ'jYI :A řoCk'-qP`ˢ.j䭟%չpIc %@*m&*`q7FZ"rνߠQ8vxvB#wñ`jWgGltVpn|S_{͗F?@ABCDEFGHI "$&(*,.0xo3yp4q57zr68{s|}t79~uJK:v89:w;xy|=nopqrstwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?}>0*."0i :RSkwj;!)7w/-Fx_r#1k"VWmyn?%+9{ /H|at%3o&@XYnzpA',:} 0I~bu&4q(BZ[o{rC)G FHGIHJIKJ   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV@~?A@  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~84fd"> !8Ƀ !wéEOsq:džYn2MM /++m{a85$^ تo5^?p.t}T]#Jgh& 0A3ܡqXbrw q s4ϴvQ3D@P[r 7>pc:(t*t#8͵HJo 9GbaKWxc68g.P\gRkiCs+Kt;>/. FZsnEu)f4_?"Y~8h ,Gͨu+y2p:3[lfE$Yb'8f }xp2t:E; v]l=<-34?RnO;'(sgKѷ#;bO|ZW@*$%Ԡ;~Y4]#HwarYȕEKȗPu7zBGkٮ^2O_T1aKb'ČcD. <  !"#$%&'()*+,-./012456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./012345678DAHOTGPLJNIUVW:>XY斗RS9Q򡢣Z[\{|}~ԄINTZw&+mf6lir=PXM:G‹=>?@ABCDEFGHIJKnj !"#$%&'()*+,-./0123456 7[bkqz !(/6A"j8v|~@CFLTV1*/6>EL_`cetw biosz?BEIQbg tJR5=Dvx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ𺻽  !"#$%&'()*+,-./01346789:;?@ACD=B25ڴ.of*۹AA 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~+lc' !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTUŞ췸  !$')+/18;AHIJKLMSTUVXW\^`chl_nj!tu*.2>9񖘙ȲQEtҗopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456<<9/^defghQD8g8>iou{ #)/5;AGMSY_ekqw}-./^tz "(.4:@FLRX^djpv||KMNOPSTVXZ]^_`DQR@4cFGVbXYZ[\]^_`abcdefghijklmnopqrs^X!2sj.F E*/Pu2JlHn &?`o>W#"@aBZ|%Xz#?V}4Mn%_*J~8'f9X{bjszML W! YYZ#$+*12?2(W^fov}"Yhas$pw~E DU`hqxsQxC S0&U\dmu|!%')+-1'V]en01 $+5?HNV\clr{")07=BFKBZ7Pq'9K"쵻l f=/.%SlȒ;q"ROQj# u"+QA[0];W+'.( !"#$2Rw 3Kn3Lp '@ctRz=q,Y ,Kn3Sx 4Lo4Mq (AduS{>r-Z -Lo4Ty 5Mp5Nr )Bev T|?s.[ .Mp5U6N6s*CfwU @t\ /Nq6Vz 7Oq7Ot+Dgx V}!Au/] 0OrW{8Pr8u,Ey W~"Bv0^1PsX| 9Qsv-Fz X#Cw1 _2Qt7Y}:Rt9Pw.Gh{ Y$Dx2!`3Ru8Z~;Su:Qx/Hi |Z%Ey3"a4Sv9[Vx!=T{2Kl#](H|6%d7Vy<^?Wy">U|3Lm$^)I}7&e8Wz 1(6u,Ev^q~i'gjd>AIK%:u}gJōp E;u_bc2H2civjwsm|~|$1N )O:-M#INOPWa!0 HIH$%&Gdgieh('./$b؏'\N`RaSgjmpsvy|*j`~df{ "%ӹ8;,zqdFP@al6BG@yS̕nFa7 5 HN|}~:DEFGHI%&'()*ke347n"&ktx TUΓV WXҔvZjն[ַ\׸]ܡ^ٕ۬`ޭaegfhgi{ g+-.CDhk|#kcߠ-#& bYABDC c]^`_ aذܴݵ߷޶R[YcXbU_\get AY6Op:?!!?`AY{$@X~5No#AbC[}&$U?J d[^\*,0-mj}Ӫ֭ȞˡҩլS\Tr}ut5ȫ LMWV()]bcd/2+.3lnqpԫ׮󘨞    ;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ðźȽ::o$#{RJ PBBDDD ` rٷ{amHE(޽ g11!W@sEB9v[{8L_tjՇG>fuwMM}^RVqU?^rP.Wo"0_FZn,= 2 0>K.XGl9<|l:}{GOcX BZu^hdbQX{4Hiʝ<￵x] }DPnժK񏃍b ӎ^0+SFkT4$&2YLI=dӓΒL|}3cҚ`{4݄.fɵE 4!ZKdlPuIg@i z@&F"Mt|>/9͙ڬf?4xfU,I@NH[X{/%ѓ{h"ҟ74/.LD'.f)_r UVqV{=_rΟ;^Ktk΢.N=$jF_V38 hS\5̫]|(;s_gYt1DK 2ΔGhO5zϠI'q/_lf<:ʋ#aMXchP @QmMO^ :Y};$~:"dGjw@/gJڜoyO?:\/>-u6i- 9h[_L@XW:V[mTSOźV[]ԥb]muNuuXW[jSi]:֫vթخNzGjٛw˖bDt#(anhXb2v;:wݏˈe ~΅xpPYnz d2{*9ADఘٛC(O GHA[w6A܍F텣vvLx# sdoMs&8#i_Ȟdϰ*!r޿?1(+ynV}צi(LѝzoUO?e~Heyd|[&*">5-@tQbq@Y^Ge޲S@{1P lXUPz/?⠓<&nKC!mzh~5Qm\̻`^ȝ]<BHaOT0U*k-Bn{xpR]⁡Cae!Ė._k/}_q_I`k7d_,gS[%6iHNfrڈW=,pK`ٛhK UC\-]`KEWgʟ֎{"*t#!C< Q3yMzD:<4x7bqַV]>Jln;hrLptzٿOu9y1+mztfpήSf0U>}_Bpz*8):y-U,toe s glmtrc{'7=mLS7qZL֝O%SWlϑ`|m[',܇H :Q;|Uq"j9-=s´jdC\_yY`10{| |Qm||@L]G{)N ike8Gvl]TN.7#C,9Qf{!X21V3@wK2"Y߿%xt@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAAACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijklD %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuzKKK uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}WW  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369wޏ3?i3`]˛u͑89H.;ъ5{uu.YBH 0Mc[EşǵM fwh_}_=/lxnp+7cjqͧpFs[}.L 4TD?(&!D0FM'Ȣ:g?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~σN蒗0 ִRed]v/ }^ǻ#xh#y: C>[h((UkZ [l((((>InG!2DH ?|CG7lԠ1CF /\`BE 'L 1BD=<;:9876354W&ťeŦrbRrww˲W C! 'BZQ913t_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'a$j9m tnYPD4#c|P~/lßdl4()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~ccccccccccc !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopNB7Ia;ʣ)cAtN wSmNt/*g%DeA'F2ބs w&nTl:|/ϯolP=<;:9876543210/.m۶m۶m۶oDS'N4etɒc#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗW2dƈ `xR$I =rԈ"E2T AӇ=yܱS9qqӆ kԤAssS3ҲrR2-Y\R)Qzء#6jИ!#.ZX"&J!":pؠ! *P !0X   |j͒ +WXR )SHN貗=Wص'  %-$P5|2`k  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~n  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp^_`abcdefghijklmnopqrstuvwxyz{|}~/E)d;rE:9E_\*r=ax/I@JRߣsش1-z X8- {o0hLSeڢH|uD(GpOA_ 1ߘXW+ 4זRPOM %dwS@8(?B7UU.C6R" \A@jRN%D'͊lp.uat=8$lMLH:54310/.;IINdC"̤TX/c;ڥ_ȓ;7t02^6ׇJ[: H9ƛJjګO;aRZ*VZj1=X.4 f'fn{ #$.4=Y\^iy*+IOwuaK2DT (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)h*Jwcfl< ߃'u.>k ffʹǑ/h)|B;1^ڥ|Tcc-Gg&4FT b{c9fTC.xO۴5? ^ [ڋG H|9His*lf@^ҟc 0upgH)^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嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?RamhBl3 ~3DP]`*oF m|KIlo,\,[9G5oIL"QkB{x5L8ȸ{ylhؘz|{IJ(m8i{ht8x<5}#!A|u{8acZi/KS|73υאޮOsb;W|C ߫\|w=GčN8g߽N+xn|/4x4=$0 {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zz  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zzzzzzzzzzzzzzzzz"bIARWշ5C6dusCxp5 11(X `(Q -LPTL TT |TLA`TLT 9!$I *A/T TLTLTL$TL2$5\ LTD,TLATT T 9u&:H0"LTL=TT TLTLFT 9P$Iy-%T TLVTLTLgT$>$u,_rLTLwTLTT T9F 1Or$L?TL ?TT TL)?TLA?T 9@w&$IB!OۡT TLaTLKTLTL$1 Ռh L\TDTLmTT TL+@x *2q$L~TLTT TLTLT   !"#$%&'()*+,-./0 ,&">>m7& 123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!I?$%&p& l7#vY]u]u]u]5;oܴaFM4g̔!3FL0_tEK,WT2EJ(O4aDI$G!2DH ?|CG7lԠ1CF /\`BE 'L 1BD|Ƀ玝:tȉ'X}zvrnjfb^ZVRNJFB>:62.*&" }R )SH^BM2aJ&I鑣F)J萡B 菟>|Ƀ玝:tȉ獛6l֨I挙2dƈ 拗.\hɂ劕*TH剓&L(I䈑"D 䇏m۶mߕ -[h͒ +W"g3_s{J"cVZ LnTLTT T [$IB뺮1I$IUQA8 ( r1߶m۶- ~ oV˼:V+0'|30 0 @"= 0 0 MQEQEQEQEQE m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m[ONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*m۶m۶m۶m۶m۶m6g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓ&%$#"!  ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONw~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  l۶m۶m۶m۶m۶mRQPONw~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  "?pt::HD &V3sH$I$I$I<f^PR3\m۶m۶~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSR_ofWk:FOgT&Gc8 m۶m۶m۶m۶m۶m۶m۶m۶mvUTSR_ofWk:FOgT&Gc8n&%$#"! |xtplhd`\û{skc[SKC;3+# º KtYThTU@%p$ bT TLTLTLTDL$'@W}xR3 0 0 0 0̙UT>MRDEP|=Nl5L\-JBL%H}<F\,Ip4 Eq0A-h ת|Ս ʨ| '0@3 0 ݙ((("QEQEQm8oljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  ~onm&^kJNiECBA@?>=<;:9 I A'|30 0 PzaaEQEQEQEQEQE m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m[ONMLKJIHGFEDCBA@?>=<;:9876543210/.-,;m۶m۶m۶m۶m۶m۶ ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&ŵuuתjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ĤdD$ãcC##~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWw~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  l۶m۶m۶m۶m۶zrjbZRJB:2*" N΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFƅEńDăCÂBA@ӳsS3Ҳ2"g;_8wLH^@GH9~)0'|30 0 3L0 0 À6EQEQEQEQEQ m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m[ONMLKJIHGFEDCBA@?>=<;:9876543210/.-YXm۶m۶m۶m۶m۶m۶ ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&ŵu7 ʪjJ* ɩiI) ȨhH(ǧgG'ƦfF&ťeE%ĤdD$ãcC##~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[Zw~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  l۶m۶m۶m۶m۶WVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ONMLKʃ?ypt::H? 0'|30 0 Baaa(_QEQEQEQEQE m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m[ONMLKJIHGFEDCBA@?>=<;:9876543210/\[ZYXm۶m۶m۶m۶m۶m۶m|zvrnjfb^ZVRNJFB>:62.*&" }yuºzrjbZRJB:2*" N΍M ͌L ̋K ˊJ ʉI ɈHȇGdžFF~}|{zyxwvutsrqponmlkjihgfedcba`_^]w~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  l۶m۶m۶m۶mvXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ONML̃g;_3+#ri11yQ)0'|30 0 0 0 0 CdEQEQEQEQEQP m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m[ONMLKJIHGFEDCBA@?>=<;:9876543210_^]\[ZYm۶m۶m۶m۶m۶m۶mӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, WזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGdžF~}|{zyxwvutsrqponmlkjihgfedcba`w~|zxscSC3#²rbRB2"qaQA1!p`P@0 `۶m۶m۶m۶mvYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ONM̃s+cO HY~ '|30 0aaaQEQEQEQEQEQ m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m[ONMLKJIHGFEDCBA@?>=<;:98765432ba`_^]\[Zm۶m۶m۶m۶m۶m۶m~}|{zyxwvutsrqponmlkjihgfedcw~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86~}|{zyxwvutsrqponmlkjihgfedcw~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  l۶m۶m۶m۶mZYXWVUTSRQPONMLKJIHGFEDCBA@?>==<;:9876543edcba`_^]\[m۶m۶m۶m۶m۶m۶mӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- n٘XؗWזV֕UՔTԓSӒRґQѐPЏOώN΍M ͌L ̋K ˊJ ʉI ɈHȇGF~}|{zyxwvutsrqponmlkjihgfw~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  l۶m۶m۶m۶mZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ONML̃?Aqt::H 0'|30 0aaaEQEQEQEQEQ m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m[ONMLKJIHGFEDCBA@?>=<;:98765hgfedcba`_^]\[m۶m۶m۶m۶m۶m۶mļ|tld\TLD<4,$ û{skc[SKvfVF6&ŵueUE5%ĴtdTD4$S~}|{zyxwvutsrqponmlkjiw~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  l۶m۶m۶m۶m;[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ON̓g;_+#ri71xQ6BPFphUca?}ѓ;`u|͑7mجQ挙2dƈ 拗.\h҅ *2EJ('[M,RIH"d05&Q?|;:ê6GC/nEiE* ä$qp5Xp M*TlɌ;{QR2vL/&qQ+ oC#J\͐(2luQ]D5tk6S0VY,QCn5]w!n8m6[֙+fJ S? ~X7 3C x[8$1cџ$2_ W]^hk-{ޏ)#3Ps Vw` eWC׵(9uŰ-<`> ;X~ۅ7yn$}p|ιx:5igtx^Pɸt23rug5q*ݥj)XhphU<(8. /T?]r4<s~?[Nּ^^)]SQ,,2#gE8cjGI=,] I熜Ây