glibc-langpack-ik-2.40-3.fc41 >t 6 6_     Љ3!Flض zE>b$bjf b$bjE 5(FS@q׉XS}jit` zkz;P1LXsGƚ9TSVǡ~THJ8z<9T+#w=ђ6;=m~0>? D) Dݜ1Q!_,f?. kx ̲[aP*+:J^}޲3kىFG` &CKA'K)@I n?;`^=5q)~m̡`=oRw,)Yqތ2{鎛6:^ށ,`H^>%'5\ls5*܆7gTΧmWr׸~?ad"uG nR]OB1$?L2Q)mC_pJc4FVmZܔQ E 0Jb1~(IX6f6465d57eefe83052f996a4381980553ba64e2595449ab6fd1bcca8f6ce573283232091c54b6a914c687585d8b270ba7499c26c030204876d743500473045022014b94ff7257a6b7d7ec595302aec07f016dd00d0c933105e237459d94327e7bc022100e4d272b4964d826e1f411317bf7bf7f6516a305a17d657d97c62b67a6772578e030204876d7435004730450220084f917d1eab0153548225baba717de91cefaf204023850753257ee16e2c449d022100beb8392930b65d9ee6339052d8acb485c2d568b04b0be305a728e2474cc81167030204876d743500473045022100b7d4f124bebbf660706a638163da09e78308d1733fd9287ae1734dd05d1212fa02205a5787b215bdaf132a73dd6f6fc562d3a3757f4a8142821de2d1f1c0504f0e10030204876d7435004630440220161cfb547265882b32fa63fbaf1b1abecd912aba4468ab3a2c62b25c04df459f0220042f410885d2261efc5d0a95f435f7c1e26ffae9e1c31a5c8cd08ca19587d5b5030204876d743500473045022024bd593d20664de15cd206ab8cb9b97e26f546000d0c6292a38a8a6cab9339a3022100afe65f1de935a47b5ca7e191efe1600b596c39b04f26b0a2a30f41ee019dc07e030204876d743500473045022046d4b9a4ec152feec221b7047a25a199b2e10a398567778f18996d578cf063230221009424b945126166068287cab37d1a6dcb2b4243cf695a27369296a840978f294f030204876d743500473045022100b16e4e5cb0ac2db415e5f95151d4ed36d549ec7925676f810146cea8aa6aa4600220310b162c71bcdd1dafc0b01e2fdeafed5999d38575e190c79345ea41ff6435cb030204876d74350047304502200f1406a691ace55f525f359cecc4e50ffdd7b7c6efabe59eaf4b23276a636d9e02210080cc3cc9b2ae41ad80712acdfcc59401f79517616119501e416dcfe80f74bdf8030204876d7435004630440220524e6b192ef4c455efd9148ca60b2296a53611de64b302d243f79afacd12d0fe02201d0f996b042a5d4ddc98f68af9d82ee1e2f3282039e4a3fa3ba76755f29869d7030204876d74350045304302206c9d89cc225889d88e8376172813fde9591e3b9306e5535baf2e75c27a2fb485021f4f607d3580b7e9495a42d4963c0994341710e3c35d80dace2b03fb016edf6d030204876d74350046304402201b9a629a68f456305fa5284a3e484596b21415140363b9ef40b9577831a64277022012adbbae789d06dbdad5da168bf2c7af3f5c1bbbe614a196b91dfddc182476d5Pct?s֛`/ V'H>`>?d  8 L j    ;8( 8 }9 }:"}G$H`IݜXݬYݸ\]^޾bdefltu<vxPTCglibc-langpack-ik2.403.fc41Locale data for InupiaqThe glibc-langpack-ik package includes the basic information required to support the Inupiaq language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org'2Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'~B>6"3|AA큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~9dfb760036e23387adf63a3e42dff234157594e1587e5c73475c7c334f53ad2e6d74b8a1884754869cfef0006ac1da156f163bf67a21529822cf650fd013da70307d02e4a9d2a34855fb341fadd16ecd9e78921da6329242f65daffbc0213c3fbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b0b86e2e691a009beafbbf13a6e2bf666801cd1cd739b55f329e5573b6f0a96fac4f77128c0a72266b5d81cd253681c8cac740252bc7b63f028556eee0afc9933710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09b4b7da39151376fdb0e8f7c35d0dc2335d2f1149fdb23882143ac1604c3f8a43116b926988a5c927fdf45e4f447714e7f1c4c590ed01a38f420c72e44ae44646ca6b29c088d839461cdef46a6bc6305e28619f20639cf21ff6413ca78a23ee77../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-ikglibc-langpack-ik(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps 2.40-3.fc412.40-3.fc412.40-3.fc41localeik_CALC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ik_CA//usr/lib/locale/ik_CA/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-ik or langpacks-core-ik_CA)) unless glibc-all-langpacks)utf-84e6e4bef4697be51405844026309f4a1f25877e96d5c8ef836bd6540a3f69fb0f798de399346e461f6d700b10ff24b5de30c69b09b4cb581f2973398dcd90268? (/hl-N@Z k #xUwK[&[]WU5UUUUթ[O`Wl fv E7f굒k['+!|aɩ=zɒ1.Ғ͚Xtbl*uZ TB4.v61 `#)Bd@ 0~0@`2^1;#~-+x!︛uݥ(ឬvTѮdG\$;7k6M[6ll><|ռ}yΫyNvoz/ѣ4(a{=wr߉qi!sKS<%m{R6|aXt<%lax aG]Nv%&enBؿ;(ZsN'p7[6AXtc`< ` # /خkRB#*%xħ'ɑ99Vdzp|% . $YENe#HF2^QA0pq)()0`ll1 YmaJ )4A.N`:?_`ID]Sb@!-^6O()CJ!xr OBЀ ;>0 ):^[BEa`hxG428\h44w 3`.?TB?XQ1 ؓذVx3Cf'4i2#2DAȑ$xSUzzhrApvB*PNȌ;d 3Vd '@jBR tJ ^f:9z'Ё p J 1b @)D@ S AbP2CT ʐ0DH"I "E (YJM٤&q+W"a^7_%sBҦ#H[ʚ0$Wu%bL'ɠcKjdI3(tG[w3uYV(3YGJIheYȣgJO,+0&CFIǼ-ct4. kk:aˣ'F.$td^޹ ޏsŰ]3Ltxz&^7pZk0%ބ#z&E?VBi 0\1hiQސdk#QF#Tʣ_xf%D.m쾥5Q#cp4#4ijLs2m8OJKdHZ^wrbz*ZH;\MNʞ.,LBʒcZٟ2ff!jh?Kf;یf;T3Ժ,βSqyϥIԚ[F!z!rC+"kĘG> [KؖQ6/LK!`I(>J>Τ6=WgyZegI,t>*Scg[$^ggտVuE\XWUѕgC+>WfA0 zha_\#= }rg>bY}-eȆi"`ytZ"a;V!VTPEl[feQ?n6_nj`.j<6 tٰ2Cذb:6ld`sȆ&a[6k1ث*iWN π3|lXFM.^Ɔ{l8̆I56̳pLf,.lX;epzgWk:FOd.IThġ0l-^XtrwhV`/WRP'ͪ_w#MiQ# }k6SA cB1$JsGxtiCC3?5ꛀa;:R.nɶ7?[}~>SUR56ln Y6JcښָJOܓ>L4'i@=V}}5rOӛr)eD ?:{ۍ%˞۷rLᄲMlk{bmO?vF;,l[ԛ͡:(̒oJVo41$_2m ]>hlt4ͯy\κz鵠`d~Z[{L'naUzyvJs LΕ5#i87p^|H` >y/\8ϵp~pn ^.*^ FQUB82&`Kt"RS%*?$}6IPeSE#AϾ6u.U,U=~rORܱvw{QQ;RLރ:-3OGyr;T-nGs'ޛJ*v8= F#߷\{Oo~n^hX`N47yI=:~zk.=ګ}k4񗓹>MҼnEeg>u=UϒVSY7n>n4|G9 tsJ}>~eھξž7V#E ?NQJ${yO]`(Y'-U{{WQﭩ){{k{Z{c)=Zʂ}5ynJ=l}t2Ŗd<Nk/X5:TrS_}˂?FKX\]fc\fq^b=wҧFڍk;]yHp'@(9+# M@E9@AQA5Јl+[3}}-?8|nEZ98M`k޵ =ـ\sH- +B@2Adq> ,7Gw.sKc"(u.lo0UvyIm*ء{lv\"ofX?7Kym>X{ @]c\ԅ{5w7kk6q,g2HfA(,F~V=(V3:VP9JjbiUf YͯθtD濑t94g*d_H^TYg$ҳKE:Ò;py^l{F GVT[yrmmdyJN1=ݙxZ\֨€%/y;fz̃?jE8^,)?[voUNӶEaBEbG+/S}i)Z*ls1aO@SMr::$dҿG6[{؋K8#K. b`2+G#+A*b1JFbNQrb=#FX֙գo{J4%FGbi20U87XfNЍt)4ҋwMZׯ6>REx>'rXYcw8UAJ~5LG'̉7Ī^l_EI(!:Bmr[/}T\8#`IPDىϓh؇n }Ě'RM?ɂFS7&&F+=N$͛]ɧE6dV)х=u&PHt V7$C n f7K]sL0iOhlvx ۸I@K7P[$|ErayO;M[dZpY!'B;@q\U49w!Wb wDz}Lz_;$x7Gҭ}Ꚓ౐'juwk`Mj*t܁HasJ X)d[_?cwHQ])[ЭhѭOp [|3f7LU^mNE/mGR* f+\ Z|c{ӂsp݀V A{:O %DI~t&BipYLC}}u >]A >ɒ[/Lj[K/nmP V 65pxBBh/f35*ђ;R*Z6 rdt.s`9^r4"(K ,vG!q+NLj`,-g}.!AR"'m83ؽEcCyn- |Lk朐H?{k4D$bT!ϱy׍ŒRs+5gڵȢg!$L O L/1ŨbU}nҞ_k3g+,FT`=a)5oQqkԨRJG7> @#0#,`l@ XeO'W0" `Y/e~qK@E,\r hʈG?A74x:Z r8Kz#D.z~wEqr 2i7?"WTefѢ /6a5^5UOarf؛4hv(oB{CRO4QUj贈*Sb`DH)]pTB ~T|'TalAG ;<}6z~JX LgVg߃$ώVB#Xx}X ]sgէA%bT1'&]ﷂJkfOz|ݳ6"(ťc0FkɷG*u 2SR^ 6^ AN{N 5_ԇO%fOP7Ů#9_6ߠ7ɀViB>G*JN\q3y<*n{cQ[?/C_|Riu$O^)`tj5 2K<9PXcRʯUUlzv՚QUUUe%ڡ.a>Sc 2l<%W)z鱾$9փ A`S;2m>Ta$?6XzYWu9D6pm k# (@k \+$pmp7[6`/W =MJBL%Ҩ@ HY#il,ɱ3b3ZFpq`.L(SRqoPST_a+EaJ}wR3p6 BͫTZkG#-E\+ q-ĵfxΆk9dbpBkemMv%Td0S1PTz\6V~Ǵ7DR!Eu;|Z`y$|]hY ^qP~}>%=.8ZfYO׼+.jm'IVZ{>Σ?8F0&~B&)ġ }|.?JQ,ל )2ʯMKG1%ߴ*+J>j)a_}=~¯->,M|td_G4>DB '2ٍӍF ܈5=".%Ҩt-g&õ&7(k^CaxT0EgUp&EhChqcڗk])R3}Gk_c_kNs_ϩq _;J2~l} @! t+1|^puaF5v Y rdT)f\y,_&Ts@O_;{D2o_+[6 LjAa } MFS-3AsS!Y 7Vqt?U|Lh]@劆x^oŜS=b/nlWdVK9^4y_Su:@C|΅vp#4xFب>[?i?^( QQ8Ƣ~X .(skZYDG `48 Q;;uǪ?Vo'o>f?gZJm`g=)h'(G.~*A^)7ZVҸ^N[sb`GTM{l!jl*70:_Q@>wqt ]P3)2jcoK`C M!%#~A:S ) kl6kxhQJ'u/o~b Ld< ~xD;AJxGTC44m>uWqP/CKI~@c[p7n7ZAҨ$G7-Af8A0C ,XffhyφT_XM{h0ƽ9+.zݕwsM Dx#ƼG$&z*PЅj`(f!sK T~rZ̴o v_fw)l#Bг4Ō6h>  ͎# VMR9٣Td2$ Gsfx.Kdf2 %g~dv-dLEOdވbVP"Gcc0a̛r>n.Q{Cj.7rޫ}6#MsCFI_XM Kr{6ttM;$#H?(䞡wX%)#S*$WH̒͒MC@:6gLk~0 IH8CKż"IH$$!LHB*!R1o!nB$! I$$C IS,ʫƵ(*멯fXW)`acEa_Hn&{Zہ5   JLKLir̬␰i)?RX : ӯ[6T=\A;U޿.] q[vUF2(pY  G7PSW7,iZJ:P=9A[ UT^~22vףjPtHd$. j9 Nfa1HHg;4hE[vyY. 9z1 RIPDwGp>̕Lj*tP񜻩#l# [p@ǑuB6[9Wc14F֨룤9#O2$&H@"t+U #"ں 0TxZ\{u*@.n+DB\4eE`R 0`5HWj& >*ɄٜY;ƲoL&YRm {BWRYzTd@a2|6r2|6rI"]C(zUMK+{ U|Qsfm_k Q0 Q1 Qa1 QA1 KQC1JhskJ % ( h XX A8[e^\]亵]庩~<<<<\/nzofהi5%Ve&.u )3LIȥ.Sb`131n u )3|MIȥ^Sbء+:UzuuQ]Pb2 6b4 &b44Vy?~uz<_8S5O)PGz0)3333Ybefffff&?3Sc&rڇbW󡭽ҩ|¥;Z"`P~{`hECNV qQ-%Ch>m jI)] ʅ%_pk~v?}Y'7xOj"!8 (ZD5N@/B*6A w=og9_eW& +/W{`t_^F'mΥLƣ tll`ZiTd:.((`#xA%L,qQ  It\BZNS! A&*MyhʶY#KᆸEw׶5d1(u/ ɄҪzBEœ6e pS=BF7ǝ⟑}1 ؟]E H]f50E%97sȜw_";yµ"E LJk\t0hs17"PЫDPpz45 2~mrLx5E94,sC %9*P36B24l[?~@ YhtfqZq>rF }D`TMB$-M(өĊ=Yʻ {"Ebb{@]']V8&.Kl =.K ,& I"jX8<'t^ T~O$ͱ$JJG,MlWWMf_&5R@O1Pb,EyΥp* 7H2 d{hqYX0$VMڀO|鑰,Uu\B$h4fX*Q$#U #CL0줢 M U\e)ۑv,Ev꛺zپJU4#"${\FAQHWb*&8Pe>hꗧ>ns- /}FG/k_Uѳln ujW@ Hz kUp| ?c GO_֋z⯝'w ,ڈ5=1w㣖H␿'kaJoc&{hHQ5tTO6j{|N)CFQ~OV#Ug\'G8kb8 ">)' #'\^0"z? 2dG5Ko>d(jFdBW^ P#߆2\u1 ?̠-;\ :dTW I% 8ArnHϛ ,G$ׂ/|W  Q 1t.X 2EEWnMʹi0EQōz;ߎЋMb`(9产832ݶ9  FML;&;U,Ŀ$YS/G|%Quгe9Anrq#M|omxi3 %?AKN} Zڟ];_IyGEQI{(K߄}82m_E Y9i%ث {豧+F"W_Q^_A|g }w_"yD- nTwEIj u)Y|ee(KrW6Hi|5^~1?l4RUn)w& vq{G72}ML?^>eCүЯ)*ɪ/Q#iJca{Tվzw2M!v yN?`Q9!Q>BAdKdkYE.1KGe'H4!g< 9:&B I0v+?zMf$W|t#dUHZAj~'QSF1勥^i5lBdבFDp1Kyu"Lݤ"[y&?0$x 9Y/ d^ 嚙?ZMxRQ?ileҫz<%q9')JOukzkVVK~[E0=QW_)%o!XW_s?߉Gpb)*>Z;IBVt nnq1NYppz& >О\ܻ΢ܿ#2A=JƢ^Tp8pRQ xo_tdڵ&Ʊe3m_ ڀ }H诬d0 Ay ] FA0 D5 ^H3vvq]\uq.⺸\\uqp T MMMUH)Rxxxx*56, yX_#+r*4-EBkJ B/Y d=d=c{ǖ][N7r^`̤LKpzF?.u.gI㳇?aMP-Hgχ?㗶=< G6S _~IEqI>3#2$ _c8@_JԿF8F\@>OѦ 7yDA4f9rA[7`t.oO& HmdrZ,(k{^V69m`>4_|`,~yù;VP&{j;OJmVO5OBr sJ;H·[ǫZʤrB/ә{! (Z5rtϙ_ U@"Z'ه3N$qʼ毺p3oj5kV:gÈʲ{1V[p8 Wge>o>y !ayBp{W~^Lۯ߻lَ 5d$/]ICD䌍.anH&)޾ldž4j ao? @ތd*aXA̭Bk\3#yVm~6_ b֨hƪ1ËDJ%)e9"Hq ddاK\rٱm f[vH#D8GOЅoX}qIrr:&]t/S4||"OG"V%:)Qڈۃ/!ݵ?8ȈO <581]%s N jSBPz.[Q JxKo.|d~` N"sӈ|mXz[:,~'B u(7Mmq;K[ª&4U Cn;!)HN ʩ vqINVM,+f(^tU$c Rl2I@fCA[&C mp|b@ /q3(>eywĐ.IyE9ָ Y1 dКdH~bEQ+s^wYm;~^  ߄)J 50Ns6i]& Tguj;< *[>=XHgAE-.-{hT628 %V JĐۨȏbQ8u},7|=&[2^RPj򅥚j-Ǵ)&Fh(f)+t&\F`W*Ȋ~/n PRFdUyʘ/fm؞p5 %ƶWe'!SbD (]eEf~Xv-b}m~i|>U^JzT?gGsk'^a1K=B;fWϼZ>~ޮ4esV-?EcײYX*T11>LTa>4Hji'q,̂ko ~~%76&l§c(&y~.K< 6ժ`ѻMDlD%] ds {fJ7&0g 7cfq2Af,@aCwY%@c\kN(}uCE,6@1P5F4.C3~w#,M9&|;2U%)O'Z_ѯ{RFdZJ@C?q^a>6=/|;jMS;џUG2JBuQςݽZ2ı}fgVQ:y_M A]CaKJZzUna|kF%p1qW(e&a],jU'=_ؕ-a)m*؝ewLc tIj mB [ԅO$mgG"}օ + R8qs6_ζL\uXI֧ehF F 3nmG-jFՑ*v"(ˠPKĶTIewfT6%)OA|8 J"WyxjVdK6ĮjlFٵ[V6-Q~A:(p:6ׇ'_.⋃UM+.Xy]kwi-S;QU|Rտ\2j {k/ZR2/WDg!CM[g)VR ;eEƔ El&pBAAp]:վ \6-6M*PgnGg3$b/~&s+EGu%м( QL?+7“Ȑ$)2 Xf(1$$EԿ;! CaHbyT2K{j^QM”j3Yj=ַT-3O!2A fnn o#79ZnK8zLca -^q AІDY)#n*Jhh#|lF($#\v4a(@Cg;Q\du/)"KOҙ%G6,ߣPRuvF-~4cn$ЛSJƌ< ɎYrBA uƀ/qA+itl6#UHQc1|~p6#iFt8`4ދʕ2()*`5!g ҠJҿ4""iӠ((h)T}:!-ɘU-+d&Ʈ$GH||;ݹx7ud͵TtDųa%H~'v .@cxY7NB^Hs@G14-0C gϮNDĀO븒? ǜo V+/~$~?OIJL*w7goF3L ] ZF*p"̨<o.3ӯ«{a+jfC P<~ @K3ղP ԻH8 3+ &PX4G6&qF^۩[33"-ATD鈊lЛ|}M,볼w(M?DGq;li|ٕۘWueT˔D2$Fri8l4Qe VA#[eoFqviGDq Y9=og9_eW55x'XB9Tnk2$IBvS˵JG1TS)dJP0CPί;f7@hi=׹-g@D@E :IB { -C ǻ{CᲢQ 9C4ՒM1^N877Go_NgǍN$AC29'/\]ߊe%j1zNHl_:@,P'0KwUnwwwއa1>cam<]컺jJPD$q ! ?:g]:.XpvluLr@#)};oeUuMTE4=5,$ #1B8cB`'!/]poʪk)= |P\ڦziا-4ivY5I8 ( "8"@ (z7;pwq6aUICI}E_nc%< 9iAʓ8sc'H`߱ _nEoH= cDzQl~Ws8+# i>~W%ӌ(ucM8ﰭ¤FG!˳o} 'WQgmUQN:9n4-0,(j;;;;;;;;;&I"ziYEI0" a(]۶t[vR/x$7nf-wiVfaUyUUEu4'?, YX\B w` b>꟝}\˭Z"u]4L z̆\0SMd=ңc9ek-Z)uJ%4"@c:def/sk?{1WdUڄEVzZ'aBxxW{wxFWGlåӯ«Z؁RTB#t>3hJ\FELBZGrbQAr$%i pNC^[ٖpwu6eѕI@,C? ;u8l4+0 8by^yqۦiYaeYUEQ$IQA8M0ˢ(I qFQ1 ¾z}v]؊X ;۶,(J ieI(ay]=me]eUEM$E=4 ,$ aE0 ymuM,r}v]{uM}u|5kUJ*xV NqwW&~]w1py 7*{G[%C>L2eDN@gॳ\J˔PiY6^+/C޳U $9A~'A/fݴgR9%(udá]kb}\QF T_1je Cρjk@Y\S HKd Vvq-<?bB'/[>-V,6g.(BK,<^H$b?! [䭱ih?;[8Q}xi(sV"7b ̪ sglG '@Vs?Z1iٓUIɛp]wĽUxR̅\BOOٻ9Ы*#@<쟃-=ڰ9f̡6>UBVȏٖԠoSiV'0Oh;*"~VLQ͌AmkY`)3&]= PC >}GbP;?v 5COD=,V 9 +6g2PI3y]5l"Κ b66$JVSP蟶qSз/0=s9Dߍўvl^6n+xm;q@\&f]&pO_-wJ6H׾L%^^=I:tСC:tСC:$@ԒC:tСC:tСCz}}ãccc8緫4L\,ZVjZ}}}}}5M4M4MСCjZVj5MiiiiiiiZr4M4M4M4M4MӬ#$""!  a90EIh 2pa`AP1@!0 YYP "SZVjZVjZVjZVD-jZVjB;WPLk" WY,p.RWa8ZDvGv\=e>>~.7D#g&S7?=#;&_\GL>>dsBΝx`=O8j}h . fp'`Yk`QUUUUUUUUU>~aa 1  {jr#nzK;q1=s 3;&_%pzvg|qYUe\EOMQq12~!8(1A{Ca|C 3qL8~-JN'Dwo0`(…MoQJh X*$y8`Wf܅o]KqRc|}Ck J@or(_r(M^f]nZeFM^VdI=DAb 'Ah@!H#dgvI=DAb 'Ah@!H#dgvxp[.-TOU/V} T0UQXL]#s:.%L]ɮ#s#;Nd6.vžU{jbGIb~M{a'5#]vPA={`]3gvLhVo Z}1+dDPq;lFΠ3=#`v^h ,`eaN';Dgrv있u7֝V0uQKNw+u{nti݅.w循UbEzHQ%Ccs 3:&_zG]Grt6:F_ =#`Ënp -RWQI%8ئ_ So],K}Ɠ`6SP,@$x0X Q0 @ 8 z2^ܽՅkXLVZ9R"*lJldW=lhw[x}Q}-jP)B1P vLr nNZ؅ٷ.Q`˥XI`>̎ H7pƝڊٔq /|&%H~]6P0CI1RP4®;P> k9VM42^ KQ9R*"&!2A ww5Gos!&;h3fH(J7ಭ8S䊽yl2 .\.RaiLt#ݘmr߁0,(IYHȷL;ñ C՝ܳ-1]9T=,h)hdbxV3ݦeuT3;l/hN8!>Ic.EJgqnz_m,ѓ) ɣ{zb>^x+6Z4c"n.T)N> Y-s4yc*kZ0n !q}l5Ñz6i:kkKrvfEЏaeLWlCr iQ0Mvk%gHnĂgqTa(v|c/뮭g9!e4Qx]vq נ)ݛW3 児$0֨ cނƐ$8\gRMk2ۇ }9Be ak|O ڢge5;z<یeç0~~o?CD_^d!hd|_|I~ܟӂuy5,#:>lU\2zS V\2F81^ !H Kexˇ#@>td$D#XOuI,\=pLWgrJ(3<Z:cabIJ}-]G^qDy#'K^THTTE+9{=RҳUN+%*-fюW @׆K^EQ]ZwZ١ G2dޣб4h~dC^ ωK=h{NDelYT2Wrd7k0'kv_,յ>ꑉX"!$.ƅ07h~'a=O$dY$!0HEQ MM.bC?ӓ*~ǣ6_mpVu<?~)ǫAUCJMQuCTT9O¿p5" Ѵ {TVDQ!i*JrL!yiC]9:J$9B x:nt\'zoMFӈu212_ )#az-RĄQE$ipi {He0ơ76%9I2l&Z&dE%R]!Ūͅ/ )m S WB>GrLģ3]]3Tgzx2 !jv=K,;F^$pDUUFʁؗrD*֒A@OMhW .%> S(RTOZ˔HR_R GQӨH?uvlh"^ [_)_uIzk]Zh?;7SujahD7Oe>I?q}qT?C?P}߽OS_G٦>ɔs&ބK pnw3c[ńs0I%ܐ"\E8f4 jAx )}@=~>7}c/KIQ#>b>p' }Iw?WqqKE_ OC1-rƂVP-_f7`W[ۑ@ PG$Ȳ!UкZ#^ K1¦s~bGA!C2t'L/MB/QUj,fC1 eB A8o>ڡ_*:K-3R&H 9TPlLIl᱌-Aw;i>&COYG%|57|4}盧g>n{f>׵󱌝i3b0z:Lho?(R,w<Ű.ΐn:`KQ#%d=rog0/WDppj0i*Jb~^ma!BL%D!~<Ѵ {TVDQ!G#ET$hL!yiC]Q u2Hr<@t\Ff0RY)ID<e,NSQC]Q u2Hr<@t\Ff0RY)ID<e,NSQ"1?6 QY)ID<e,NSQcb!vd*x$ 鸜`؋eq[I 1?i*TdX %H&)i=LTz 2C*šWxKl47a>l[B3&VLj_Wz@V7lõ%VGP'"}P$1#}J~Dըcv;H243SsvjU_\u߷YG7߳t){ӯcoܺ_W}b3sx孿ˠEIg{Gu6'GV(O/Oyz5&* Z{VPxSchDيꭳV7 .%oF̉`ip6KwS24Zpnx5Pˤ (|gr鹛罘)S $2#)vP6gQ_pD[Kn׷``-anOHpR,aTMJYzu%+zI[3"ޡRZ<I4p{7pCb'#)a Mx${\x`Of{h6:ګ.!-bQI3Ak:)ffJ3)A9OCOi0{F/P`>/))@ *0"=Gg߲QxI3i)5 fc8;x&e $[i~x&"M)LqBM^]iDd!vji}^ulګʻowl=U=ۨO,DoHŅU5 j'Jc ۸ʌweO6HqR+vQ$ UjrySdк֠ե3U%ށ,#G?V"zIc[tMn-RtB}w泀 ݱ] p|n/,8 1} ͯSm4ogv_Θ2c۰TVIܔf{BT9V"g"8?|z?5`LT%w]L6f $ZO P%|_WU|*)LPE ( r1=9~5=1-)z%9!yivY7a%A !w=og9_eW5EO$G1?6-.+PQG4̢$a m,쪦i(uܦee*jzY9`횞~ݖ]=͒۴ @EMA0 Qп]ӳï۲Yqa=9~5=1-)z%9!yivY$5a%A !`w=og9_eW5EO$G1?6-.+PQF4̢$a m,쪦i(uܦee*jzY9횞~ݖ]=͒۴ @EMRA0 Q]ӳï۲YqaIr#q r1=9~5=1֢22YHCb~^mZ]V&)a%A !8w=og9_3a%A !횞~ݖ]=lXm*Ly `Zy+I8 ( r1A=9~5=1-)z%9!yivY$4a%A !Pw=og9_eW5EO$G1?6-.+PQF4̢$a zvMr ۲YqaIiEI(A]ۮY7t[vUS4KrC:n25I8 ( r1=9~5=1nˮjfIb~^mZ]V&)a%A ! w=og9mUM,Q M˰ T$E4̢$a m,K-)z%9!yivYzY֨S`=Rc HO숬*hQGt4ơ5Oe^hkEY2v4M4Ms*(:, F-0UhH-y.6TY%2vrzd0RavU%)zFB#xFbZRSJ{$CSs7 FX*1Lyv®$EψYBQ|pnm%9^,bgcYWa)^"]v֪G++0+0HHd@O<=o4|Tb]UIl5L\-JB~ lo~.{c?{zW@jh#-Bv$e}FؔLg!!_!7MDo !OBnr T;rA=CQk3cߙH8Ss7 FX*1Lyv®$EψYBQ|n^<=o4|Tb]UIj>StDv|6qZ^ 6::[Lc+>O'Rr$#vok:VHA$bpҩ^A{CT@8mnuxA/xN\&Uw<%_OTJ,]tAYA{$ A<7t=@@$Sr@A tW563FlWs[(¸>ΥvXRoq{|v# 9"xj@Ӎx]nc]x̔l<O{.ϳky(h72n6O!qw塐1|_łpdZh=$~Mu{T2HݖIm+/ha;]ݱ1eckR\o"Jnn"+oT8:U*LEʚ:8D"?Z3Re׌@y0V)Bbڠo5&i Sy >Ŕm5)ҎPH:U Ү:XΨT?+/9\Ž$dR9(6e1\/'ǜpAp4`@TW8; &J7X0H4|GB'SK ?_p7V!i3Y r:X[ejzF'S)_tےF(Z?nkzF'S)_%XQ~<d0= &@"&\3X'fvb&^-dԡkFw=RzgEMQtȧToSaWe7 b(J {Ao7$ (Ȇ 7hL;Bf~~yCSby d#KoQjH+-%77>tazÙ7`yaY_< #T+FH;&!IԄBʗ-Bc4:=%I=$WC(܊z9!.CJ3|JPV洒0nиK%QTfʜ\d*Ÿ $ U=[Г=ig猁' z(z&)p@Ot?ɹF=ğ29_NO&gIarH¬ރCCt4kOySzGf)uM8%&gp ƃ)M l>k}/hǝX&۬~UDX F"lKO7-B[5 ц}Uտ~߷םOgj^Xmi?V_p ǔŗ*k_-rw'Wuq_x Y,c+ yW;F@X DuuCMT /ΐ=%6\'G 1/+7&eQosbӋdV( ֨Cͣ4 53IԈjhƪUE2T8+P3Ϊ0 Ifr+OdgT`$1N&1$:4cDj68sS.q2mG ]CKUbUYR/fr7L&i4I gg[D2Xh2~ +OVƝgپ;b9gf~.wlEvWgsJic4gCHR v/.d@wעl' "iÃǃS|rr`,JYoU®sbqag̒vIm j6# DcF_kzHFEj`,k,Z='҂fm>B`3hgmJŘ3 By6)%[/1O}KXx:a#*qP)|[PSOõGnD["WOYd¶n U#@ʅkq ʌ(tYY^=tFj03/I |>9Xv搗tuck\I73 ,é 52@fdFa_ KY=Z*>_9`*oRf=Ϯ$pg"궻ki.^vI{-RZYgd,DbΨ(Bw0MI%Nuua%&1q%$B;~N L1la|~?ōM7%RP/tծ_Z &u"e 74'_~JQڌ'DpD[2Z@ QcZH!M%I ?y3| SL/ TsiCo(hin9&`3˩7@0Ox6,<2l0䃁A? m}xa%Ɍ%UOw_31oF6aPuWi\.w{d1. 0v:% T:GXf>h,~n6>a!QIv7hZ&tONչ U˓ ]=\Ewd VCG}St8 9SSꕜYm87`6=5& 495O_yO:ML@B궲  ')nZE2b핀F'uzo&͵̰xiiN7NH 1*@ѕS @g-Kq ޳Ňp>K@TgmroueSfPp:JH$%y*ѭ6o h-x @ZA+j(mGB?/>O*[u`6'<L 70G1ҐE#w:mZv:+ BR*;"$n]^Qp& !Kq%1@tĒdH4i4St7 z D$Ht!9=]jE#[1ގI Cnz5 vcDJc' Ԙpxyޙ;MFo[愓,) >AjE=s+.%1,D[\ uM'(V|/oΦmus.1 _-xN|m <$5xQ'Rր/Ga-*j"kzcuۏp6&֌NNu3 Υ'<3%&ðDe+w3b~s/O{#v%|e:aVLiDbYp8cX8 ̂(cůϯo{,T|q+,5( ZތCYa/ c&y>R }(Ix6z ))އpn eY! @`A ZйB߂,`NAU<34;3L0H#?Y5z% cqr{/rƆ0H( $`Aɴ'L hy x1pθZ"Րe ZC`K]uX&m\Ź oE|R;'LVPF:p3dhAm{-zEs#܈rJLv&ǚs3GᄜF JP;$sNР|7fҥksz7(Z!Lڛ}N 5AR\k?@ܭR^RW$gO9wׇ$!GHkaSĵP4%rE ^``FSMJ#ݟN3޴: 髻sgݫwwKwlR8W⃖)k:=Mj A{bu8 .fyDtr1^Ikjݩ !߮4.|p>'z|ξ?U.9S#[ϊ#܇ O$BzT$EjA[SO*,>,:P>nu#5r"A"z)˰5(rY 3=TH|;nfw{l]=#f/h!4_pF{EiᰴoQewe}G('- I;Qt@2Q1F6ڻw9XSSڅJ FrAC>)X3nHCK:П/rh¯VHWcMU;'YK!'x&N3Cs_]FfS1H`xᢾ0;3!u+ (( "nIuS^ۇmuEXW :)Yq'h8T7(oN\*LXKʼnQHCNN[WWfX6[p .fڿ1u!r~TRqLDXod pԍ2G.#?K7j0[ qO/;2ƌzIe>M0(MF(_$Aa$BM~xl=')ȘzY"PbH)(K%0EDy,KҺ.KEFDDDDDDDDp}xAe.쪦i(uܦeeU$E4̢$!1?{~sk=1-)z%9!yivY5I8 ( 2vw7    xxU#U$HmZ]VEMR=N,JFcـ @ kJl50ΨL+M v\9}M LʆD2R~Z|C5Aw X5I8 ( rFA Z@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 k ]ۮ,쪦i(uܦeeU$E4̢$1?{~sk=1-)z%9!yivY5I8 ( rFA Z@r=9~۵~ݖ]=͒۴ zY9d ~zv-g9_eW5EO$G1?6-.&)a%Aa%A ~zv-g9_eW5EO$G1?6-.&) ~zv-g9_eW5EO$G1?6-.&)a%A(Ap] YmUM,Q M˰ !yivY5I8 ( rFA Z@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 k ]ۮ,쪦i(uܦeeU$E4̢$1?{~sk=1-)z%9!yivY5I8 ( rFA SPoa$IA! @ '@#HNQf?)X)J#UnqDp,h2SSC!V' ksšb`?(JXsK# kqšb*q0(ȍdq]sED3O.!MQx4ҹti)VN9"F/.$EA& j DcDAave?9e5̏dހ`0Ѡ7h<>cƌ 3xƖK)j 2! 2А hn{ݽ51L6-cm0(=\>nˮjfIb~^mZ]VEMR=N,JQ`w=oгï۲YqaUQA0 Gi ]ۮ,쪦i(uܦeeU$E4̢$a1?{~sk=1-)z%9!yivY5I8 ( rFA BZ@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 Gj ]ۮ,쪦i(uܦeeU$E4̢$ȡ1?{~sk=1-)z%9!yivY5I8 ( rFA BZ@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲Ymzcu[vUS4KrC:n2*j"qfQ،=9~۵~ݖ]=͒۴ zY98 ~zv-g9_eW5EO$G1?6-.&)a%A(A] YmUM,Q M˰˪IiEI3 bmzcu[vUS4KrC:n2*j"qfQ0 bmzcmUM,Q M˰˪IiEI4 bmzcu[vUS4KrC:n2*j"qfQ=9~۵~ݖ]=͒۴ zY9D ~zv-g9_eW5EO$G1?6-.&)a%A(A(] Y71?{~sk=1-)z%9!yivY5I8 ( rHFA Z@r nˮjfIb~^mZ]VEMR=N,JQPw=oгï۲YqaUQA0 e X]ۮ,쪦i(uܦeeU$E4̢$Q1?{~sk=1-)z%9!yivY5I8 ( rXFA Z@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 f h]ۮ,쪦i(uܦeeU$E4̢$ȑ1?{~sk=1-)z%9!yivY5I8 ( rhFA >$E4̢$ȁ1?{~sk=1-)z%9!yivY5I8 ( r$FA Z@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 b 4]ۮ,쪦i(uܦeeU$E4̢$1?{~sk=1-)z%9!yivY5I8 ( r4FA Z@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 c D]ۮ,쪦i(uܦeeU$E4̢$1?{~sk=1-)z%9!yivY5I8 (I5 )w8T͞!]j꛾PPAp"90TʰE bPĐ2J`"BAj,,j1-=?cZ_RIPO.E Pq%J:TRK2> P1H 4t%@:Om۶mے}VEQEQEQE17xzv=͒۴L@ @`UU$ޑ(x:&X*$y8EfIb~^mZH a ˲*j*vH}<F\,D< "EO$G1?6- F\,D< "EO$G1?6-S$C0eM5Iw$ >g`. e"@cYq)@첨j;@Od0K2D GOMRBh2BH"Xi(uܦe`(ZQT{Gp6 bP&h0)z%9!yi"8 .KIԽ#Q$۶m۶m۶m۶m۶m۶m۶mۮMgk78*tYXl\o7kg7SI_R'*T(K·ff ;] UUUUUUUUUUUUUUU%I$I$I$I$I$I$I$Q &Tv )UUUUUI$I$I$IZUUUUUUUUUPU$I$I$I$'TF5!p;/nVZ7;0 {{{9Vd1ZRDBh2BH"X^z:/]wh3Y ~lVd*Fp6 bP&h0`(\uVjZVr\&!!L u*50R' ~|?\v92%o$I$I$I$I$I$I$I$I$I$I$I$_UUUUUU5I$I$I'Tv Х$4@a!U I$I$VUUUUUUUUUUUUQU$I$I$I$I$I'TvR;`DDUUUUUUUUUUUUUU%I$I$I$I$I$I$I$Q*'TfR)UUUUUI$I$I$IZUUUUUUUUUU%I$I$I$I&Tv Х;!"""""""""""IjUUUUUUUUUUUUUUJ$I$I$I$I$I$I$'Tf92%M$I$I$I$I$IJI$I$I$I$I$IWUUUUUTM$I$ &Tv Х$4!U* I$I$Q*U%I$I$I$I$I$'TfR;  UUUUUUUUUUUUUUU%I$I$I$I$I$I$I$Q &TvR)UUUUUI$I$I$IZUUUUUUUUUPU$I$I$I$'Tv Х;BjDDIU@UI$I$I$I$I$I$I'TV-&`W0 S ɤJz(顤J   -$<$I$I$I$I$I$) I>۶m۶m۶m۶m۶m۶m8'!!4@G#gMo&`cpD*]DV*u((aaaaaaaaaaaieYeYeYeYeYeYeYeYeYeYeYeYeYeYeYm۶iiiiiiiiiiiiiiiqm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mu]qqqqqqqqqqqqqqqyu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]}yyyyyyyyyyyyyyy ~}}}}}}}}}}}}}}a               ((aaaaaaaaaaaaaaa88((((((((((((((H$I88888888888888XeY$I$I$I$I$I$I$I$I$I$I$I$I$I$I$iieYeYeYeYeYeYeYeYeYeYeYeYeYeYeyyiiiiiiiiiiiiii(yyyyyyyyyyyyyy癦i(((((((((((((((>M4M4M4M4M4M4M4M4M4M4M4M4M4M4MSUUU{{{{{{{{뺪ʲ,ˮ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ڶm۲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,뺮m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮+ skzcXmU)z%9!yivY5I8 ( rq0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,˲,qqqqqqqqqqqqqqq<<˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲L4M<<<<<<<<<<<<<<\u]4M4M4M4M4M4M4M4M4M4M4M4M4M4M4m۶mu]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۶8}}}}}}}}}}}}}}y888888888888888?<<<<<<<<<<<<<M4M4M4M4M4M4M4M4M4M4M4M4M4M4MSUUU{{{{{{{{뺪ʲ,ˮ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ڶm۲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,뺮m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m !`vMr ->EO$G1?6-.&)a%Ap}fIb~^mZ]VEMR=N,JFq0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,˲,qqqqqqqqqqqqqqq<<˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲L4M<<<<<<<<<<<<<<\u]4M4M4M4M4M4M4M4M4M4M4M4M4M4M4m۶mu]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۶8}}}}}}}}}}}}}}y888888888888888?<<<<<<<<<<<<<%0=3p9nbD%Q_ʘXZG8i̍)]lK])IvXUM+ r`k.A_زKcwtx}%=Elף0GdϾ甫ߐ׌ψ\mezP I%By'.Jnڢ칚jxnwz Kqht2uZꢹCMڦ)b!ӡdжTG44=q0 73L,g~VI9ԘC^FX )/ҽI">AHRbj^̾?7JoYH:ZZMh5ШM B}#ASiEG I4[8SZǛ "m{|br8r%OvfWY븑󃁭?-Z˺ike<%EZ@̫"g0TQk أ}ߜ-M/An8l s$;Pd49ӀSM^fbL"7t^@;i\!`aah)*;ǻ$u6<Ȝ2ԲT*|\fںr\D D=Sw(Τ|zmYǪ6R?{8Ôg xf8z^ ޔEԄ)B2X@-g~Ċ=sGr@ˣ8&goٖ2?XG^hcv 6u0օ6Ύck]qD@?w|)`02q\ mDF1 ʖ`#agbs/7bhmJ-"-?ܻ;Y3!A-z)wj6 fh61 kg[%tdI!Í[8)-44;&ғXb D>{:k̶hJ69~޶ꊦI$QOͻ N܁j7TfHr>LK#+:k&`1E;=g$6$`plܭ7u,\ò6Lӟ@9-Vb7@888888x: ݲ*sLBW$ܢ!L`@^QT#'iވ.F8vAowS\Y׼-tOն_ _p^B ,tFO}tY!*uCΑ15f[4%r no[uES$K(b@99998888h-B buMYd/I#tI!1:/B,g(;B:]坯=ܼʄ8W z1)1#R>xWm]Kmy0JS(%"A΢{X\y[eER$J(4$ nA(6 ?ܘ}՞J$SD؊؊؊؊؊yO= 1?6-.eyOۮYD ~ݖuj#e,%90~^!6-;`fQ&9~?m~dJ2EZK b7r@4uK5F8y[eER$J(4$ nA(6 ?ܘ^ !Ӹ q0ªJ AcpaQɒ+5>soڞk $8~am]uC]j` 8O,IrEQD讴An&fC%.Wu7!- =I&QnY$a4<>6X*8S%JK T|ʝsZ/DQI\0ldΡk5r nɎj ͏HYOݻA*7$iY1>hڙJ@F7L`B"\< 5_ޒv2[?}5+?!xL5j+_pcG2WzI}(;38x3x{GN p,7ӈW+qtgĉ7v|}z>)ir:N ŀJ >Ka]`@MwbFwOjym[F%ZGs>n:$V8FD8ExJ99:Wvc3!j%5`[-P8o%OaC$zlN)/{oQ\mv=nN͌*\n9g%&8(rm1!0f]~7]^hC/A?LBµꓹoݚη z^dT+ju6ư,"HzREX],9Q!FI$5pJ1j=d CG9OpÖa=]jbfpt WCM!^f8'TF)=$NCcc)uBrqJ!y-`|@HYf,j&JR P1V hvE~sTZjMc> PO"ęw~b`\HQZ렌 B6pI'H;7Ա,b-lG޸[㏸Q5t}-̄Bjj͒D#IgUq&۽=QM\=ea7b=ELE Fd+Z@\{[ 1T_sGFsX1ۍPNe+Q\meEøH[S Ž)ĝ`*CF*:8+3 f WG`Dw}n0`Ww-"BJ d|Gp vn}~NV;Okˑ[vAnG}3ǏRBn5&"{"W_2Vڛ&Nz #c9W] cgG^=dII>\|֨pi4mhdhXeSUab5WT)h>.)p'<{yTMƟ`Ce/k1H34Ѯ~ʅ-'AGŵŬvhQBqڷ/\Dxy_8eHͣpǠf0?0oU`~G/%ο< DvyTe-h ?emDsȒMxC P= Tf6r4 \jOz4_i  tօ l V9 ProB_k6eTUUUUUUUUU=>?) : @̙pQy3,>/6+* .'K+&% )2|/ )IIB s!hQx99d …`T Ep5hB%`s9s9sٱcThL$ @8Jʤ0{{{{w$Ǿs!Kݢk}xlF Х2-L 0-iiZkZkvwGaF####4M4M4M4M4M4M4M4M 88888B"D!B@vwwwwwwwwww$\\FR ri5((( {{{/˲TUUUUUUUUUUs9s9s9s9sw˲,˲D"H$D"H$D"H@@@s$\TF riY s9s9{{{iD"H$ s9s9s9˲,˲,˲,˲,˲,˲,K$D"H$$\V!U:N2-t xkZkZkNLLLLLLLLLLLLLL4M4M4M4M4M4M4M4M4(((((0M4à vwwwwwwwwwwwwwww$0Ԣ, VR7%P7033DTUUUU՚3333333afffffffffC%?{{y<<<<|Ç>|09a.o"[}feWimXUF $!+l.]~)\FR ir0#]u]u]u]u]u]u]u]u]UU Zku9s9s9a뺮ZkZkZkZkuaaaa@ @ @ $\ R6!PWcȀ-UUUUU̘%0kkkkkkkkki]z^z^z^s9s9s9kkkkkkkkkkkkʳM꺵`ʕjXIUJP*HGD8s9/X1T8!LƢd(EbT !iDCH4 ($A`@&%T*o)5?xU١*BPt!4?pDz'{xx_qk (,@h='Hce H`[k>we 㨝6!^oco?qBԅ4[nvk:Rov}|îfee]L{ju՝tjPUњo'ӳ sR7ҥrhpWWB`Xj󚡮Тdj14;M0%H3\-Jd!HHgeA\-p#ωV:#MGR4$G OT-ІCl0a?A#b ʅ*;#BEl!o*) M S& &39 'TZ\arM88cq1čÙ*R±w|?wpndcp^k2+TR.JtZM5K$I2ZlZ8kB%:9dXy+Fi,dyW.Pn@yqT(IDT &҂z @gR9η%N:S[Bm˶P{ɉIQLUC)DFL= ur0H Pmd*rǩNKCZGY0iA`|vRџe,(͓˗|86i.=lɖ(3WоMx62J:j2x1ٚMa Jmkxm)M!ZaI60cMNk@m' LUlHNbm#[ؚ3m wXey2ͦr+Ԧ@;)72C"tdT{Z*:iԲ0Qa ~qACl0a?^ỸvNSn4dsT(I䧥mTgk],,<4vD8ELO=KG(MB|G?ZM'[eltU|>a%+_[ǏvMh8ook23?}kj05E/4nelG`C}q%64ؽl}lUL3[[0m?.o? $쥩4'i]_耂յvIZh8HƝdZv[>N&[BT8!sW?}gK?zF-z>|<4TlT|ggՖX؆,3I7ZRideYsbGo$1IO% }DG![b#-ǭĶfI@ I>X& :/_ڤy:0@Y&TnGK+*TH.NcnTI9^9Ma u"}|{0F[lUyS k-a Y YHl櫄;$1 WĀ w R rK @H y0@CsȖ dC6~:POѡ-⣮դ]▮/ݨ!;cLB7im:YAH-Σq;[h+D(|!, %Ub!0!O$ct "`d6[5hx۱zI[[;xv4ebA`!:CC1B=tJ"x(Lb΄ ̮` *bCs~4hmb;cWL{3~ŋ#jCDGIa= 2=,\hJ+*%N#޲^bcQbtit%xgDiO`ꩂ,T2W&>tTy$ImwN',{uKA s-CEv;^#) T|MMQI\;PLu;xih$F'O#XZ׈1k6٩֓}ZX| @{*[iܳw9 KY1 /j8 :H_d+<8weCH - Zp^0QXX+2-G#To'J8^ rG$h:%b_ X#?ZLBD#֍=+ЇB mIꎐA?in`H2TZ@#qI02o>ub rce&<)S5aBdwqW; Ap,ek)XHM~sG $?0iRh/_alR[y(x\'?T]j\p_K?, $oN_mx(A-\fkC4@e*܊!TVNxek{L|;1崍8铦SyMCJ_T<8Vzj0E  ȓ [uxgcck'V MSB$J?!D~7hoCk4'ȹX~A1K痆$͚I< rZa^T7O6tTCCgIm&[݀]Tж G׉4"5>;a* EMx#.Lg&u/xo [t El3"S vUDEYP")F B\%(/TABpQINQ0.mf(.p!@\HW 'E/tNfBD9܊='wXcK@:}NC?5s<z!{OBSip%y~5&v7Bq,PB9?p\y>Z:E1L7ȖN/,fr>1KPD]y* FhE/я>G?&v!>Ѧ yR&I8SbFj` !9Vŗd:ZWh_Lu gf+E; X }%"!X 1)Oܓtt" 3ZU -Ԑf<O0l , pM*3333333333333?ST{$ڑgJ'FTVu1>dbI$'"gRdN]\BeW져kiV;H`_%[$ef |yQЬ)Zr*oŎ` 0J۶SrHH\c n/*5#ɰndzse߫WwGo4p>y:XfX`τ]g XT]|*qhb8Nq$%`1éZ&Jzf pf"zTy4MPzuOp1~M,po _*n q/J&6$& =IzۢhM0*I$1=\W2bDpP)Tډ@,0̩}d) wX̶hFELXP(UM pV,/L ?r=0z]Q$Sj4<)a'e7+}WK2+|gab2>AB&ڪl:W?ݑ(a KIej˭XDe Ar2:l"! iK ?2FoBwgXv&QaP^uKƘ8U%~"u9nF8#'7+޶"@dĕe?=bn[57ϞLwG@KmMa<ۛWZ[Lej$m[5L]ulFɘWr&BsTcLc,a4#ʿɵ:i6ŅfR师4 S$ڲ1DaEE?+x75\AVnq* $2첬iOy ]7#WU5F5N oqS4 m \_3):M-Ģ &롤Gو xxh7^QMnR -uܦeeU$E4̢$rkzcu[vUS4KrC:n2*j"qfQ]m,쪦i(uܦeeU$E4̢$a t=N,JFA B=_wܦeeU$5̢$a ۮYmUM,Q ϳ+j"q>6-.]m,쪦i(a ]qaUQA0 ,쪦iz o0 b񊚤zYrC:n2욞~ݖ]=8pzf  ?AH\۬KAxcV!pA;%xͿ׹eϧ߳)L.P~1!+HUzlu\gz%Ў=Ew\y3랱 /JamYX%D(ȒDr QX!dI dP@s`@jb @ qeQqmՕH"@ !TXb4"eY2GvE·c 9fqgL{Θķb5 9p~`I|1X)N.p@ yiec?t* 9s44|6+Ņ}SOVʊP:k10.7*" Cqs0*8EkX?X쮛)>NخbH eɧɩ1,j|Dz;G n]޻bqQsa=`n#5P0*̪9bJ{XV *3NՁ`[O{FlfT= E{C )7ݵv1D;N<$";;+/\z(^uxx@5ՅETͣK< ;i~3.+>aU^l=;8yo%&>2:92n'`YXě /VUS2:g 'FiNvPޠŸzE W*3y~0Y@NoWj[ia|aG]A@ HgQMiGOP.nSea 3RMV<cU?5 j9BgߤILRkZ 3ц"dܔ/ǯg>醡X'NGlゲ3ހsW8J#%~~ k2G RF4pC+E kJAh/70 %6ԯI`X. h!e%Wz*E]abtG%y!ߒ4P@l'J`|_WUȳ4k_50 0 0m,쪦i(-yWش )a%A ]ۮYmUM,Q ]:ivY5R=N,JFA ]ӳï۲Yu\a2*j" zY9~w=og9_eW5EO$G1g9_eW5EO$G1~w=oc%A 9~w=og9_eW5EO$G1u\a2*j" zY9~w=og9_eW5EO$G1L¦eeUDH8 ( r1~zvMr nˮjfIbqM˰˪0"qfQ0 b횞~ݖ]=͒p? aUQa E4̢$a=9~5=1-)z%9! ~^6-.&@iEI({~JFA ]ӳï۲Yu\a2*j" zY9~w=og9_eW5EO$G1,¦eeUDH8 ( r1~zvMr nˮjfIbhqM˰˪0"qfQ0 b횞~ݖ]=͒? aUQa E4̢$a=9~5=1-)z%9!4̢4#t|8GD>,x0EaWF';_tB_r ۸T1SIvOy.\"!0M#i; Al[?_)[;GYN(SOS^|vB;EATZM3<[K0 *3a0LB1E첰.|3̭;+wsE/{\5g悐"G>"tERFm2ɰ;4S6{Kv號,u \Ty >vzORMajK[&6l@6w| YU j)quA69P A: |3p[Oq/0T`H0 @R-@4] aB˪Dt D I#L#t]dbwk*^e}Gx&/CcBޗa4GO]b]m@KB%0 T|빒IX"m^zY gC0:dhM) Q *z4ҁܔ+IBuX?70fF1qm?ܼ%yBGSI]6Bp]pb 4Y9az8ۮ1Ъi(uܦeeU_p@۴ z3 Q ,{B~5=9_eQ M˰˪Ii<( rB'q0]cu[vUS4KR̢$a ŞsvM_mUM,3 Q ,{B~5=9_eW5EO$G1?6-.&("q)̢$a ŞsvM_mUM,Q M˰˪J,Q M˰˪ImUt/r>9?ojtHeIr_ֽPEPIљf{ .'AukzJqZP ZXf`!X%F!X$=ĺ&ÂO|**)FWZ8<FO u7"T #!b`%؁``Ȼf캅$h F6J/}26Ƨ51$JfBW? z8Ѯ!|3, pA [5nFaBRDX;6P|! ޞf3+2(D֒2B8yh[\t+B~s4( ;dјf+}9цn`AsJ- W%K/yiL{tV[a %wE$=@94|s:`wgIXygkǔp3.~r(GC '*oMA Q& |19O/4]iIoN'4}NJGoD] %|٘r5֟V8$ 6>М竏 >#,mCB׸ U% -'\%P9pƝ!3G+S/\`$@iƆ#0i!Pҧź1Z,Q <>A\s#k@\q-' \q# nq .d4Z!P'=|_[WU|_w X#_Yg{/ݺy8\`eK*bY^QܴIZAs9VS1TwzfWr6jb0 LlIv\E^Uz隞~-)z%9!yivY5I8 ( r1]^jzc]쪦i(uܦeeU$E4̢$a ~w=oYw۲YqaUQA0 Q0]=͒۴ zY9m;Aq@p ڧ<}f]zY9|t ldv\UT5L, ᛝї\ڠXwgUW<ͺy8[]˱۪Fs ٕx}Wu7me\T LDtl.hbd zowV_sOo>k.gRc_pzmr===PsOW ˴ʊIscESC2ڎ֍owV_sOo>k.gRc_p8@&gQc^oArjkbZgeRDJc$B:_1"KhʆhGf`EXC%`%?!| b'42!1`+'nޥM#-Ρ ZVLR NʜJFH|Bl>[:K6D;2+.*LG=?79/b'H=pgWTG7&Pnnf+^V'eNDF#$>6-%a @ _ћ[JFMB >˫:6I2{.j*Z&EJ":)Wɏo{K!1)\!ڑXqP `%?!|#nH$& qA:knmگZ_5_.Noe_i>~'z+d_uk:Buݮ뺫"AGnBQmih?2|aC }uZc;nb0fk}Eun}ۭٗ]C?jIP]I\}]뺮 eckAn~_emxzhVwʗ>R>ͨBlOܜP~ٗ}گԧqu_[k>vpϘ &?Z^U_զo Zu_U..;q=Ԟ9>}ڧݺX ~W]yjoQp*hzۯ:y6Y82v 8wk56[1J-:)s*%2! ǂcXp,8 ǂcnB#UR@C=͂rIIժURVZmvH"  驚PffffffffffffffffffEQEQEQ0 0s9s9s9s9\3UUUUUUUUUUUUUUUUUUUUUM$"K ifZkwwwwwwwwwwwwwwwwwwwwwwwqqljbX,ii\3UUUUUUUUUUUUUUUUUUUUUM" 0@)RJ)RJ)R(((`avwwwwwwwwwwwwwwwwwwwwwwc \3UUUUUUUUUUUUUUUUUUUUUMƬ&`W:0 SZ#Q[jv&=QEQEQE!va]Ff":X=Nڬ4L ,JB$B2(?06 " .R& 9hC)`b7B[SNr)**********************‡t2.5 m+3l"/Ⱦە˱jJqJ0*:<رqjfabUY'.I+‚ʩD=NS -F QB!d>Ϡ#6 AvYhJ`pal#`v^z^z^z^z^&1 ,]zZ Q: N ΃if&vY^|⒴",꩜J05J b%B}}}}}}|>|>|>|>t+]o߾}۷o߾}۷o߾}۷oȨ"WP#;'n*lJS5?hlq&݇;4ց/nrlLs7k?GbO7Y jXY)fzYGZ aڹ60yMg7$84orS=U,"K ХiИ@A˲,˲,˲,˲,˲,K$YkZkZkZkwwwwwwwwwwwwwwwww\fMqli4?:" Х1& aaa9s9s9s9qqq ?4n&{wB,p6tx:m<" ih e kZkZkZk(l6fl6\fMqli4?: B r@۶m۶m۶݈ B%;tyZqviVVa5YRQHN@̳8J0r(d/{{{w9s9s9s9f7)?9OLZvq#f7282K*&`RJ)d@GR/%@WecXeע((( ܷyZqڕYX5YRQHNtBN>5mYI:RCcfj^d.+ebT"!qDcP4 0$ a`p| ;h?6WLiJ1 ѯϞOYcc7ӳz4gM̮oz 4MUׂ"  + (`0 `0 ˲,( EQEQEQEQEQEQE \iM7ilAuj71 "K9"\    H),˲,˲,˲,0  \fMqli4?:<" Х2P((((((bX,bX,sι@\fMqli4?: "K9"\R.˲,˲,˲,˲ 0     \fMqli4?:L"K 25274M4M4M4Msι;11111111111111\fMqli4?:"9@1c1c1c1c1aaaaZkZkZkZk:\fMqli4?: "K9"\ʿ   RJ,˲,˲,˲,2   \fMqli4?:"' ++s0ə$IuRC>H 8C(ԩSN:uFh4Fh4swwwwwwwwwwwwwwwwwwwwwW1Qb qs؏1ruAxl8((wɹr#xVm஬=G""K9 (E迺9    heYeYeYeYeYeYl֧mW+Nc}3- L 67p9 r:LJ(a0+!{{{!qDcP4 0$ a`S}88jUZժVUjUZժVU{{9888888888(idB$#ZAxVg6M'l.K\&I%BxR'I=$H¸{d!+ s?hn 2dnfsoifoq)81p3 40Y)poXU I-29F-9I?!ς'bP? P P P P P P ^{E#@, C A!@ NS F;! ~^ꜣ@g: gt2梱d*eb*MeKƌ1몢#$B-B-\88( p08 LB:LaIwdCEt9G7/ԁ uҔ9Zؼd*J8bAi@iVZiVZiVZ JP W;:<x4 h, rXJSDjYc1c̺(GaywywywivZiVZiVZi}wywywQ' D%g+.GaGEρn}&Uz8]VvE*Ip4 ( Hx,FXDA8 B@ pN#SXz|l ~^휣@g: gt2梱d*eb*MeKƌ1몢#zHX88( p08 L#F;!9y}6O|6M'l.K\&Ҕ9Zؼd*J8bAi@CH02f/ C A!@ NSH),=lb~^휣@g: gt2梱d*eYY^U^U^U^U^U;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;SLZԢE-jQZԢjݼP>'q>`6%SP.ViʜH-kl^2f\c5Xc5Xc5Xc5Xc5Xc=ztvvvvvvvvv ~^휣@g: gt2梱d*ebRMe *J8bA$3n41sP* 3qa9Θc38S0gLi&32cqc 0ӌ31ƜAI3W,:KSf92ӌ2Iˇ/56(Lqkc(cAqhA|ZgK)9bQ9e7 3q,!7afc0lOc s4c;>%a1 sInuSknhw{orh0O % S6-""jRɑY'"@Iтɽ~Z].QTa)u/zYxKK˻'ig:Gz}ۙ.#.֌i0,gfq3qLt3 SкM g1˙f+fi ?Ǘe)JC" 9pYeYeYeYeYeYeYEQAAA{X>$"K ii 81111111111iiiii\>"9pbYeYeYeYEAA;\eYeY\> "9B.'J)AAAYeYeYeYeYeYeYeYeYeY\>f'@t,,75dvvvvvvwFOOĘ(((LdTH0Kd*+EQ6:16~~~~~~>>>>b-b-ooobp! mԛFߊNifIvD)Jyf˚~ZXP(4&^j.d$IP  ·uY0Hib.Ue "G5E8eY Yb\lEM2"JA8~9rx `SC&.92p.Eph̫ȪCqQQ|rfĐS)l #/Z"s. QI&Cs\ Q-(Ŕ\f66 *!RxBKd[f3fYEI@ P}|ȇh~8{B<&aAP 06 p^^UU5RVA8eԁ5T7vg\ِ将bkI Ȩ"`D$I #točwU=EL-КFxsi' J0 ͶgT{aȚ}P?3^@!f϶^_~֑}`ZXqxʹq8ڻ@9N`=jA, =F=Bُpv]}Oki T.UtG޿dd&MacNONG<|GVrGeb2Mrb;JE^؃Csܽ;Ϲ7L3+ /Ɬɖ+'h~Gv#'nf]UMEd=C5#-% oE w4|tYswx7wfVtF36%ݱp/̭l+꣼h'sbRdB#2!!v#/pB+]VEMR=N,JFA _x# ٗqmileL+a ]ʡ۩YhUH'yQqhM`˥XIPdHED@#8A3PGv#ߴWA4KrC:ۜ[ٔKɈWtdSCS3#OњK hx'h~_J~k>i+qST1 L`> {:P@|}tld \uHݲ ;Ϲ7lK3+ /Ɬɖ+'h~_o^K0+ٳ*jFro2,8d1KrC:DPDۑڥۙXud˕TTD3vUSD>&,肬rfb%RA1b!!^\\\ j邬rB >̻Eݳ5r%1ͯnĭo8~kngV^cUS OJFNB >̻:6PZ"J9)BD@7"@/\ڥۙXu|Wxt)Sl}O75asܽ;s ҦL¢ ʡHq`PD@7|q 500,"KE4hC.`XAM˺RmUM,Q @A$̻:6J2j&FZ"J9)B xm~uO.qmikeK*a ]ɑۨY?,(yX$8~v me]UuMTE4=50(L ʑH!] .\e5Na=]-YrWQ SNJFMB >˫:6I2{.j*Z&EJ":)A G#`O.߾a ~vme]UeMDE$=5,Rt<pڪlꙚhyXd82`,Gjb=XnAC! ~^뛶$L|$'j YI9)bA |:p Pt0]}U=M{:A9y81rvj%6Z!+v]UUEM4Eң6&aC yx7{hRJm |kꢪi聚y 8.w: hGeREN$R˟ xh'{pv,n(mj&f`aܥYX D}FfnǢB|J>梻0 d[-#QI̮n_4;X3  ( iQp<H=- ߟ/b}9p{;"#H)†ۃvI$Tr)z*Cu7! X  e{8XqxccRo*ȹ^$UPQBNG:Z96Pop\#7a_'D+QD*%3nOBd.hћw>q?J6+L E&9UᬃЈIe^א͓)D<棱i>?+m YZQʧKS;x0B~˞d(m z~3Pϊ.>D>s}Kmݹ񸿀RTckng"ϘMUԿ 󸜌ŠC@Cڞ~u#""*xgRb!hіO͏MSjFFty$:4MZHRBDEخs.Я@.hKb!WVԉAT?gT nɤgT6J_Ev߼NtbTEU*UrWgR Ѷ-u>&v*fDb}{in- nbmh$ UISsb+$֠eGf ŐXuֽdb,D%!-Ӿ(|A.,mȉ".rY9-u]CEAK 9]'ͪBY%q< x k9h&v9GORZ2k֛gftp9wȽ䅅Jb$dM{4ݹ\azٝlnWSUmEu!9?~IOIc|N=t~Yw?dhr) b6qrTGF>F;N~ygxA"΀e˒kaVdW=g&)/d09 vj{A oe>W]B Q!r#;4(q| OQpk9Xo em|A1=aJ2kn9*5y 5nPC̜-K&EܴIZAwrh8OdLdLdLdL{{Y q /'+XM,G=ag(ͯs~51 1,(n$- S53-u?IQF`KB!;NvY q /'+XM,G=ag(ͯs~51 1,(n$- S53-u?Iq͂Q, NlbNȈ߯*Z03Wzd9x}Wu7me\˩I:ğ$0Y0%KKKKKNlbNȈ߯ښY q /O@F`KQS53-=WsBF~m,Ϊ\S} =YjeL? @QMҢ ž+`9Y0% ߉V MئZ03Wzd9x}Wu7me\˩I:ğ$(>{{ NlbFMCnPӳï۲ZHQ%(uBdLAy0DbYmS )J$貪۴ Pa, ᶹUQAOiI`B@nPӳï۲ZHQ%(uܦeXwfc%S~q+1-$E!p;vc`V.8.ZW5}ٌK|ۑP _l&LHW'Q #nn LʌXXїUQAOiE< #q`!ee'0bxU wjB=Y0~׷#+ C;7NMPgXTŘ"J@10B+8Rxᚍі̠(r7@W7n84qdqqrG6m8$qDA 4lq,fedH~@Ʊbjq q=58qS㘧O;5vjQ%QDH bqP a87mix~e7na]]-銦'* $eD}n $M F'.z>k\i)Y:My7u-,rLj"!hI%:-JAYtr=̛ZkE;ٓ35?UۅM)S \B3DUp?Q 'RΟ"}ިjztpOV#p<^Q`UX8MjS"J?"IW+]1U5ד+M0InW\}wԮjX\\+)A[>T\侠r ]Z{.Zkuۍ֣+n4]3f D.zўD6[RJ4Vk\Sz}H1c+Oab n?K:ˌs, &)xK)кEqE{}?*$gEt5a2S]~m"{ B/go~m?9M 0 L pPTEx4.ڄipA'hԌ3^8\b(*A,\V֠UpQ~t_$jJ[]]Ee7.պB3yJ^!l%dO#tWmKT ަW} +CMJ &4錝K8 -O% 2DBQnh=}An諣/]/`oU:ëJi):TDgK+-=iL'0st_\}a[*'u:['<1AcEzz5JJu]Ug,.ޢ>O}HnHp7>ʅ;PlRVy"Qɂ_[i+}B, Kܜ7- 5v (lؽrj14~h =Ou_Sp~Z)]|X7B d<z[n}N`V'Nޠf fhC1EIO_e5zXvh17dX N0L`C&#L]cMx㱞XԌU`@F}YPe?8OȄL*2g Ǝ+2mLDWo*fm<:F?QעGAgA _kpB͏/_I`XŐULf,`k&YeIK$VrS2Ca`{qk-5ZRSj*) >YK.`|Q{Z*:J%ġ0ټ޽:esfSk,6jVꔚJ(itBcCa׳y5=1{unpͦh3Y bT))5P@O,I_'A`o_,չ-í7Zd/ZRSj*) >Y'A`o_,չ-í7Zd2NQt̒f|P?l^Mr ^۲9z5Lۙs1^wצSZKcg9?C4eNz ,s/c/OWt;r.t[ki,'Vesd vz.SBW$(uDP 2}JC2GI|胈'}!4# Vp?X zA4Hԁ@FQm j 11i6M}`xoǕ~0Y?zHYS.JCo#]wHX![i}ۤQ[7kemM`˶.zHH] Boq rwe4)Kt(uՍOfd>|.C^S}S0}m[Wžv t̺SrƘ^0{Ha. 46C$}|XI'=V`bָ1_`e쉒%G/Q&d 8yM]rYeC9{Bt>7Pggv~¤}$ړEJ4 w!vj OUdXZ50y> q#pyAl޻H! O;jv~HO-&0l<'0{WC{G"$aN>c}y(7Lqx3|p/McFNjkg<H,} _ f؊A(YOO]]Qڈ]崋/*zd`x/d\.B)(<4¯-`=xS! }0$I$ $Hr *d(d$IFQNqSU,P1ee,Q^ ,%Y4ih*la1b̘iƒCcKՎ<hqڣ7=-mMOMnozzFw~{(ڦQ6&L(F̍TLQ 5nz(v~ӿF~6݆$}`NJw5⎧Ham(}A6-Ǩm$t,c1ߍ CpwRRJAVTZBAo}3EM~2򣏏M|i {-gx@4T㱇m' rej1ݳ<ou!`~ުLxJx w$~ |}M"GfczFpDM$j35t|g=" C>4 <Ttm.D08H%:=3w8 SGD<($FP$eEBu$^ !:Cx|ZgUJɟAyԓO]QyUkW< jjFlJ०|UUs;A|Wˇ=|b?0NcA Cgğ8k8Qe#πIs۩!=#~߄=xw?!r>NVBL" U1F81a8 ==~M>ˎgq}8sgJi dЀ:"uBN0EIbBKF_ե|`B Np3+B1^$Dz9ܤO*&}>-{ 8񪂏SKP(ܕ+q"BҊF ]L>}~_4Sx6 XPzfaCYgf:[|T}RN#Gtu8E}14_Ni\^;ùJ7!]g&R U]tZ*y\mK۠՚: ITM/]_DRxb>0yA Aa'), î rǂ>F<{4L/]D~3—˙(](^$I,4Mt<|@ ( D"MѺT>PO[,eW֋dT덻s8~oq.sN5=/x/  P(?LEM)mMO/v~0ݦTb7=mMO(v~/n !q*;A*7z&t YL߰0ͣᆠ3=6{B2^ă~ fg{hL3a.W?Q{尚H(}f@,DVP%9zH,J,6OH =\U_&%uk&`!3I, ;ğ5 e蘭/q]%Cq@2:x/kiAQ)Ψ{F|z3/W+2s29ܔsma,44:ć2r!)ЏC{.|lj)6+5:Ƿ(5 - #/ O1REt w3d pyX]"C;ɢsdmv9 *e}훒te3 kۙJBG!`z4'-A|RSq1ܲw$Y3(NjbU$81nA*M(JG&ybiO1КlʭU вvBpK ){[7Q1$^LQ:o=j;-XV[0#W`sbGҴ>x-é~vmL#3#wʺ CL]jj<&bQ:G&cbOOf]Ek\ ;{lƨא[Y`lmu-l2t̚ 0PY qӣ'ǧ}->=\}6:|8}t;^nʸWM0m,\τ.$Y4M ½}T6KȤo/̵ snnjɅN>Jt ^!S_:`Y_A1sWÁWꇰQOTJ/XiFm48ΨagY㠗2{#b^6zIt#O,weyvʳaWz9QgC87T. 6r(ǭRlF/ ̋*wBJ`U:11,`*Q;ӣM K%6rPT+ }& "f/Tr8 N=RuR%M1(UAyJlmHj"1/}o<㐘'wІ]vs1<]ҙAͼk̗&f7s93g;)̋q\"y~Xg60O吹C'2ȼ1-~-Do%K-} WDD ] ]Nȹ$ry%:$=+* +y"πȭzbӊ"W䍁u=d#&ØId2c :!ʙ'g QsTߢa @,0ӿX}̊9&Ť3iR^|YT֠Bbb-Ab"1Xx(V% D+V5oP_#~VcGv6',t$Zթ.\}G 6:S"Ά2$@Wꃄs7PŁz B]|80ўC~Bvt0iب1J3R\^RZ jA%1LPni?䫦j:p Ƣ/%YJXv$(aV~ Zt-lBȸw^t_8'ebtb*ﱕ'fT5ftuF0pFM248KAF4 ܪSZxkGjtL5qS xXO:6]6z,le1xg#(vѠm T,tO*bbCFDSQW z&胤_9{r=^w9=:z]=(Р=yFXأzΰ,H ҙ|/& D 2ITDPB R((,yow!D|G=?ϜH!9qÌ\T hQcBD A1G_P!#aMJN%I$`!@m㊫aSRO1N &"*QV82HE =Ҡ9eB +XE5)}6&A!|9y _?؉Ʀ}%}kcRR=խEpeybj[RǵMٱ^\"1lclVEɹ*sYh9mOtW+l{ ,e۵Yq+[?{q?+I{zbE<$<5nИsmf7/q$YmPf>ľ^WBC 20Ys:SdFj~:w(UxE<7OuczMX)퍃 yb/D{"h<+ okV-~+cFҸM8ܛqp4{ȨBh-Rk!$r[n3 6bjБƐ`@`p:ԇxaH& 9hnX P1%Ȅߔ[Fo'CCW P|'TwgxUs,I}C0!0ȉ299@`[5\E}[*R>%.o IP:#xe0bܵs5j*_]KG֭ Z3,eHޥQ`lpZT L0yy\CqyRsm$fy>9U,MmHB(/{cp)5+Ѿ}pSFtȟpvUu=ySpzwgI s\84!)3ܕS|yX&}4pJ$F5j=+'UIƵ&eE$uA/ǝx"YiKKl KԬYt)Tf}҂llѺ͠n'UCB]T 3 |Ɠ|5<4"q[`wx"d3SC=H[HR+V1TM5= ͗a!p"`C"Gbk3Ƣ9c'/gXu OMͰwgkH/ t9PNIݡ4`)E{n.cD''.I v9d] p~(l pO #S_r6l-3iɯÙp2vGvBF*cBv7PV㎓]Ɏ'YD|/3?KWcp} )6CN[gs '3?KWco{  '4AN[hu+8ER_l !.;HUbo -:GTan{-:GTan{'1;EO^it$1>IT_ju)4?JU`kv (7FR^kx$/=KYgy '4BP^kx*6BNZfs)6CP]ju )8GTap  +6AKValw  +6ALWbmx(3>IT_ju%0;FQ\gr}!,7BMXftpv !+17=CIOU[agmsy !'-39?EKQW]fox!#,5>GPYbkt}" (1:CLU^gpy" #$-6?HQZcir{$$(3>IS]hs~%%%/:GTan{&&14{;aWͭ[<1&a - Rk` >$hvذ3.H~AjpšhyMa8Z("5@KVcp{)))))))))u))))* +6Abo|+++++LWbmx,,(3>IT_ju-----------..(3@KValy/"-8CNYdoz00'09BKQWbmx1#.9DOZep{ 2 +6ALWbmx33333333cp}4+6AN[hu5'4ALWdq|666666666ny7)4?JU`kv88888GR]hs~9#.9DOZep{9:#.9DOZep{: %+17=CIOU[agmsy<$-39CIO>%+17=FQ\gms~?#.9DOZep{?@%+17=CIOU[agmsyAA )2;DMV_hqzB%/5;AGBBfq|CCCCCCCCCCCD#.9DOZep{ EE+6ALWbmxFFFFFFFFFnyFG "(G>DJPV\bhs~H*/:CNYgr}IIII>IT_juI J'1;AGMSY_ekqw}JK)4?JU`kvLLLLLLLLLLLLMM$/:EP[fq|NNNNNNNNNNNOOOOOHR\fpzP'2=HS^it Q *4>HR\fQQ*C\pS8L`t01 -qD#/f>QUA$~p}Qq,{{ GC { 'cNlܐ{-7!x#p8u. mA!m(ƶuZ^>|'B_: M{g@;wokDUW, Nkfc d@&+n\AI['a@^8\3v|{5@<`iaL§X ,"~d<Qy,]Ԯd&|w|(r[1m0lqDNZkws.:FR^jvtt ,28>JVbnzu'3?KWco{uv$5AMYev w#/;GXgs "(.4:@FLRX^djpv|  *4>HR\fpzyz(2JVbnz 06HR\fpz*6BNZfr~T`lx ,8DP\ht.8BLV`jt~",6@JT^hrvlxs!+17=CIOU_mx'2=GR]hs~ku%06IT_ju%0;FQ\gr}&1HR\flrx~t(4@LXdp|"(.4:FR^jv*6BNZfr~$0JVbnz ^jv"(.4:@FLRX^djpv|$0q"1DFB_NtPRNߒPn S.㯬l(pW|yZny_Bzelv؞M!)6l?x͝RD׉: nOpi&Փ?wb6?@$3aMQJ'5z~ay;ι Wmm=Sy.zYk[{8KvX#Sa֌̓Ua4Ugoд /^"bKaÎ3&%@ZN*{H˹B]I#!zOPRh9BlTVAPri9(wD\C9m՗p3al8 1EG߫_T Mhm)oLӠN=וPEBZ-nc MjyB{]g7Z{wOSKiz[YY.ZrWD.ؽL3:a˯0mD. \i`&L AπW(g]5?eN?ʼ<|taq9(#į0_V"}y>\{}L4u=Zc5slAª! rnn#ǒOUw2SGR{z,r|0pl& d/@ =X\PekLMvyxc$eG{Oݬ%msVU`N;/f"DbX,bX,bX,p8p8p8p8a0 `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bX,z^z^z^z^z^VjZVjZVjZVjZVժ;"yupn6rJraQE`J:2!Ա0!KRrPo7gZWS4)!M =8@xLS҄ |ݎ.{U.U6^8S`~ؐaFHQLF2"rA'o420+5d,0* CUHK# &c 6뢊BĆ 9R{g^8V } b\۷ʕC &I_lEB)D#W Jx$_&F^D/z;8ˊӄ 0JeT 7P-~r, TZlD{aW|>|>烿ca:nUA- ̴p:Nt:Nt:NSǛiSNfB?Q_kӭ*  uo4 DܩBǛiSNf?Q_kӭ*~7[^E@"bLPx)'g3hyS!?Q_kӭ*#FB{ͭB` 1wj&Py.92>>stLx 0Je+O׾ibYTP.T`>`#SQ wR kJYW9`PPC%*Q@j3XVڑ"8 TAlbBo[Y9FB X@d2L&d2L&d2)M >k30Mue1Im֖uY`R! !zzzzzzzzzzzzzzzzzzzzzV"ViViN6k˺R vL99A˛ X\nUA- |X.r\.r\.RǛiSNf .&c[UPKGC=93  uo4 Dܩa_7WӢ;͠?Q_kӭ*~7[^E@"bLؠx)'g3hySA'''''''''''''''''''''¿^FsЫ(HD̝ Tz1l-o*8Odt jh'gFǛiSNfB .&c[UPKGC=936~7[^E@"bLh@ǛiSNfB ?Q_kӭ*  uo4 Dܩ@x)'g3hyS?Q_kӭFB{ͭB` 1wj&\Py;۬-벪B 4 @ @+G@mb4ŚIv\p*N ^HyҸ$I =nkcZY͍ ΞAyXIAxhiI;"yupn6rJraQE`J:2!Ա0!KJ?䢡^o.Fhӯ,(MoZQe3E fhQ$*9BDG{mbͤ^;.AF 'Dp/ ЬH>*mgpl J *sEL EC\kѦ_YLUФ4< &Lv7u{u騲™hÆ 3  ReHC$C?xFu%F%BtPcA*Dq}q5z -T  THyҸ$I =nkcZYV9,prA |<4@ȬH>*mgpl J *sEL LR8]+5ʅE5)ȄR„.J! sm_Y3@L EeKN'o420+5d,0* HQIG>8v-, ^##";9[ \cK-@!&&#{?a51R2N@!0 _ǴpH:! `q/H;CJF XT (H̹d\T":P@`Qɟ;xk,Lx4\?c[8V }0REوd.[î*x`, &Lv7u{u騲™hÆ 3  @ dH#{ 6Ui$@F.7ARqX@o$׽**  &(UI_lEB\${g^U)*JK`(@hbbC*)0 _ɱ,NIE"v ϘOs]@ cբ:n@*#)YH( D /K%#(-OqnT #7 P*,DA~]MNzrf@7hnzS3!ReQTBXSۺTc\y<"Y8񖍧p3J$(?rz r`Q/习T6>X2F۱$2IFRr1?b_\"kяb~U)ė(}x%*(zz#EPJ%"w购$(K^&vqڗ$Cլ`0@4tHΌe E4(,G>ft@pr$+ /OvpJLx$oqq$ R$Qp C $*Qv<[mof0.HU ER$ A't0đI!>H݆sU)4J,P! \PK ͦQ_[:pD)Gb(@abD Dx<@qI |=’rja4Gƈ"!MnYE59|vl}P˛{հ0(` 0)",Q , Kʩ q&gѢ]x?~EC$<8X-#}wґ/~ƒe@"aBJ%'Kv3 $P*&5x4RfNr4 kDq==f T|>|>|>oX(}kd/l Uui!963blD$<ⷿb*f~~J$>nVڴhNLNM |nh*Hz^z^z^z^z^WGw uwZ̵VЬ|>|>|>x<x<x<x<x<)&||݇\FbϦ`[XU7(8*c3C!Fd#"H݆sU)4~~~U<.&xts ֦EvXMpbrhJpCSA^Ib _!oس)ؖnvnvn# @6kJYW9`< vY`/Az^z^z^z^z^zIb _!oس)V % z:PB2oوHxoRG\kU ͺdD$@ xiIQQxߧj3XVa5UÉɩ)Ar M ?~H7I,>5Uʃ,ND^$|pt*itwwwww "{@e-  xr0H@(wy͠pq4paBSBqh_>ݜ܍͢q@.R A:0 @'L ggݫؗVT6hPb<hh5d\2hȞޏposX6ʢt:Nt:N@i„H_nGSתX*O/*,7TP \>|>|>|>|>r\.r\.r\.r\.ry<x<x<x<x<p8p8p8p8p8~~~~~J#`Wf#w(ۛvnvnvnvnvU4aBh/_kUKGE#6dQvnvnvnvnvnl6fl6fl6fl6fl6;I$EBjea[䘡8h[z^z^z^z^ZVjZVjZVjZVjZVS4.IR/HژVA \Ip@ J@>=;zFt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6fs\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2y<x<x<x<x<bX,bX,bX,bX,p8p8p8p8p `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjZ6fl6fl6fl6fl6fX,bX,bX,bX,bX,{^z^z^z^z^VjZVjZVjZVjZVjUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3333333333333333333333333333333333333VjZVjZVjZVjZVU*JRT*JRT*JRT*JRT*JMt:Nt:Nt:Nt:NtlllllllllllllllllllllllllllllllllllL*JRT*JRT*JRT*JRT*Jbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbh4Fh4Fh4Fh4Fh4 BP( BP( BP( BP( BP////////////////////////////////////.....................................-------------------------------------'K c6檕me' C*mgpl J *sEL qχϫsVj *jSґ ͅ 6lDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE@i„H_nGSתX*O/)F0?l0cLF2"rA'o420+5d,0* jhI#DA|Ľ/L4`PqbH7(RԊbaߞNvgƠ|>|>|>|>W$ wr38{6a%㹢IgF&t:Nt:Nt:Nt:Nt:C. ltX6JJJJJJJJJJJJJJJJJR҄ |ݎ.{U.U6^8S`~ؐa (`d*mgpl J *sEL &d2L&d2L&d2L&d2L&t\4m2xpopԐ¨DPj,HgEQ0o~'o;gcPVRP1+$xvphdb`@(}>|^ܵR\XTQ3L,ul.La\.r\.r\.r\.r\.*P0!4җe*֥ g2xe2 :y;-ަi]!cQ4XСC(N!#6fRܠC"@p@ဗvvvvvvvvvvvvvvvvvvvvvLv7u{u騲™hÆ 3pd$!!tvZM#ӺQC A!:h Dq}q5z -T  DHyҸ$I =nkcZYV9,prA |<4@"Xgٳ1(+)M@<;84210(}>|^ܵR\XTQ3L,ul.L0?䢡^o.Fhӯ,(MoZQe3E d$!!tvZM#ӺQC A!:h \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\R4.IR/HژVA \P(9 ,@H>*mgpl J *sEL J#`Wf#w(U #B?KrX P6XY|T, ۳T& eJ#`Wf#w(U #B?K "(8C. ltX6`&% $P0!4җe*֥ g2(`HC$C?xFu5999999999999999IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIG@= ΞAyXIAxh;"yupn6rJraQE`J:2!Ա ~~~~@i„H_nGSתX*O/)F0?l0HC$C?xFu D%G{_ qEQ0o~'o;gcPVRP1+$xvphdb`(}>|^ܵR\XTQ3L,ul4irPo7gZWS4)!9::::::::::@i„H_nGSתX*O/)F0Y&#m###############bʓ%I1w[s¶W$ wr38{6a%㹢Ig&111QwDl䮕¢tdBgcÄ &{=8֢MU4aBh/_kUKGE#6dYda(N!#6fR+~{;9x=򰒂\$ijC#rPo7gZWS4)! @i„H_nGSתX*O/)F0?l0$IHC$C?xFu%F%BtPcA$+~{;9x=򰒂\$ijC#s8]+5ʅE5)ȄRƈ#F~~~~~ B#}M]^b]:l|>|>|>Y&#m2X AC C~~~~>I$EBjea[{{{{{{{{{{{{{{{{{z^z^z^z^z^|>|>|>|>y<x<x<x<x<ǫ@i„H_nGSתX*O/)F0?l0#D~~~~~7$Q" >kk&ӳvnvnvnvnG@= ΞAyXIAxh Rz^z^z^z^{=8֢M0I )//////////OJ&Fu;VźtTxzLQ4aC @LF2"rA'o420+5d,0*?~KyҸ$I =nkcZY݊baߞNvgƠ|>|>|>|.r\.r\.r\.r\.x<x<x<x<x<p8p8p8p8p~~~~~nvnvnvnvnnvnvnvnvnm6fl6fl6fl6fl6fz^z^z^z^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6fs\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2y<x<x<x<x<bX,bX,bX,@^m42Df A!Ż 0[Rw *'OxVWRјaZ$A '0=T0($^  JGFXHޒ:grٿ(IYC/ajS7'MX@=NN`6{x@292%O\YClN?Ɏ$ 'ဝad{T =H`&+v],vnvnnvnvnvo:T%y^~ƟlMIN/aj%'1gE|MV;I8Hs0I( K&c oc;HIv'mf*Y %CYA,;DS큕O(%gWnfE#X7)x PM,`x9+oIǜAdJs.Vx88ɜDtZ[W|8Xlk\9Tő qjyŘ_xh Vdȅ{{매'a>6 fPo{E]uf.T@U]pKIbF}j[O?_P_tapyxN~₍Mf|XÒj,A\~193Ml ŖcǺ&ǗUqz6 +LvtQFn 9gBa[;[4o$fI42Ҧwa;+r$=5I&ݭDC>,'TGN>yDbBt1N=;'2$sGLg/D"H$H$D"J5 kt0d% ж\_@PCjĎ8Y,-nxX8z(= \sU'u*.$*vq~yNc .08m e а@LAѦJIV&Vy}V̀wfVwܪW#nW ^-#WCZЉ+g׋\'c0&}]%T+şT-/ G" ӞF"j`X:3~+XCi_?t?vCܟb`ECtIt^dѱd2<1!˜r7;mV5Z* lhD%J}ac >4*'$FC>}Sߙ̾~xrj`+P" BNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDC51u5+(%+PI̼pU)P$H qssssssssssssssssssssssssssssssssssss#˜r7;mV5Z* lh3BfQOxw6/,)&# C% PSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCGz@?t]y J a3/\k tffffq:LF Ӣ x[TsDaLvc+G-Ѐ]i)###ScG3aͽmU9!Č4* f%d$ÓS]~耢. .ƸT0q3+B `0 `0 `0 `0  8jckd]WPJ,VyXS/////~~~~aLvc+G-Ѐ]i9Amf_XRLFB?<950(:vnvnvnvnv.....................................\.r\.r\.r\.r\.Ktx{w&iQztlb-YL"OD0&yNűy|vph.4ڜ <ؑƌA}zsoib[UNH-----------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++vnvnvnvnv hF=FFub05jZVjZVjZVjZVjZD>oi82qRQ e{FdP`l6fl6fl6fl6fl6͎4* f%d$ÓS]~耢@ X,bX,bX,bX,bX,{^z^z^z^z^WjZVjZVjZVjZVj%q\x:;´GC@=:61ޖ,U\&'!jZVjZVjZVjZVjJRT*JRT*JRT*JRT*JR#|3}aI1 tW:(Aq!7hȈpG6eD℉_80?|a:Nt:Nt:Nt:Nt:N!@ qԨCוȺX@&1U@SRRRRH}=od0-*PM%K>ID>oi82qRQ e{FdP T*JRT*JRT*JRT*JRT*4* f%d$ÓS]~耢 . .ƸT0q3+Bf:Dh4Fh4Fh4Fh4Fh BP( BP( BP( BP( BI}=od0-*PM%K>I D>oi82qRQ e{FdP|>|>|>|>|:Nt:Nt:Nt:Nt:N ?xޠ!#S&nF|EhCxDAAAi6fl6fl6fl6fl6fDC51u5+(%+PI̼pU)P 6X`L&d2L&d2L&d2L&d2L&aLvc+G-Ѐ]i9A*X.r\.r\.r\.r\.H!>mf_XRLFB?<950(J (@T*JRT*JRT*JRT*JRT*C +  |xrng`YSM-L(a@ @`  !~Y($f^* 6l q\x:;´GC@=:61ޖ,U\&'D]fʼQKEA>;84`umNA d2L&d2L&d2L&d2L&d29Ҩx';sON Lw2"4d_أSzJ"Rq͈m@Z衃TL><93 2dȐ!C 2dȐ!C B Q臮+u]A)X"Lb慫bMZ q\x:;´GC@=:61ޖ,U\&'0&yNűy|vph.4ڜ  H$D"H$D"H$D"H$D"H$rQ1d0-*PM%K>ID>oi82qRQ e{F>|𱸸8Ҩx';sON LwGQx {tpjc\VOID$Oyg2ZhG&ےJ$c][8j(g첽N;vH!>mf_XRLFB?<950(J:t\G 2/\qY=%~~~~~?!~Y($f^*!⿯uޙE%>ѱd2,,aLvc+G-Ѐ]i#G~~~~~iT<? KH'E ,|>|>|>|>|>~~~~!@ qԨCוȺX@&1U@q⿯uޙE%>ѱd2|>|>|>|DC51u5+(%+PI̼pU)5jԨAtx{w&iQztlb-YL"Oh0&yNűy|vph.4ڜ1c <x<x<x<x<Ǐ4* f%d$ÓS]~耢TA~~~~nvnvnvnvnz^z^z^z^z^'q\x:;´GC@=:61ޖ,U\&'2t:Nt:Nt:Nt:Nt:.(((((((((((((((((((((((((((((((((((8|>|>|>|>s\.r\.r\.r\.r\.A4Q#]W^#뺂RbE WŚ#Fx<x<x<x<x<aLvc+G-Ѐ]i  p8p8p8p8p8iT<? KH'EB )~~~~vnvnvnvnv!@ qԨCוȺX@&1U@I}=od0-*PM%K>I D>oi82qRQ e{FvnvnvnvnviT<? KH'E (\G 2/\qY=%l6fl6fl6fl6fl6;!~Y($f^*⿯uޙE%>ѱd2t᢯o^z^z^z^z^||||||||||||||||||||||||||||||||||||jZVjZVjZVjZVjZNt:Nt:Nt:Nt:N4Fh4Fh4Fh4Fh4F͝|>|>|>|>YNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNl6fl6fl6fl6fl6qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr\.r\.r\.r\.r F&d2L&d2L&d2L&d2L&d777777777777777777777777777777777776666666666666666666666666666666666666555555555555555555555555555555555555544444444444444444444444444444444444443333333333333333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000/////////////////////////////////////.....................................-------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x<x<x<x<x<_]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=====================================99999999999999999999999999,h``">o<6Z**L7!)F65XPM [l88pvnbWLC'p>aPbSQ %fYL _a0P}VBZcVJ!$!$B#> 9 ze3Jtd! "qhÃ3ۊ:Z1 Wиcž9͋JɄ92.<*xّɲBHR 8"@c>Y13TP/7E4B/+T # 0cPĈbP?"=rԘζLtA Jҧȡ^on*Ʉ%f=4#@Aÿ`5q&-qsb"3m3BHH!A#ljggggggggggggg'p8&+Ԯx>Ț0QD%J(QD%tttttttttttth?T D!A#lj$qssssssssssss@ Ae/l8?pnZH'flLW]|4̦J|͚ .Z({1`33333333333Ҩx';sON LwrĈ22222222222222222222222222222222222221111111111111111111111111111111111111!@ qԨCוȺX@&1U@?> q\x:;´GC@=:61ޖ,U\&'0`0 `0 `0 `0 `0\cG3aͽmU9!|~~~~ ?xޠ!#S&nF|EhCxx^z^z^z^z^7!~Y($f^*htAnvnvnvnvnaLvc+G-Ѐ]ir\.r\.r\.r\.rܑFC>}Sߙ̾~xrj`+P"D4d_أSzJ"Rq͈m_3-LJ|4ԣcmReynvnvnvnvn%>v1c`[VVjZVjZVjZVjZV^G 2/\qY=%8afW6L lA6fl6fl6fl6fl6fC Q臮+u]A)X"Lb慫bMjhbX,bX,bX,bX,bz^z^z^z^zZVjZVjZVjZVjZVH!>mf_XRLFB?<950(!BTjZVjZVjZVjZVjJRT*JRT*JRT*JRT*JR!@ qԨCוȺX@&1U@A⿯uޙE%>ѱd2<0Nt:Nt:Nt:Nt:N%>v1c`[VRJJJJJJJJJJJJJJJJH!>mf_XRLFB?<950(J<\G 2/\qY=%8afW6L dT*JRT*JRT*JRT*JRT*JC Q臮+u]A)X"Lb慫bMb`@tx{w&iQztlb-YL"O:Dh4Fh4Fh4Fh4F( BP( BP( BP( BP( BGO}gn3’b2ɩ`?t@QrB< oАbNm)H 7#"!|>|>|>t:Nt:Nt:Nt:Nt:$Oyg2ZhG&ےJ$l6fl6fl6fl6fl6K}ac >4*'RP"8ؠH0L&d2L&d2L&d2L&d2L ?xޠ!#S&nF|EhCx@,r\.r\.r\.r\.2!~Y($f^*(P@JRT*JRT*JRT*JRT*JRaLvc+G-Ѐ]i9A &(y#0ĶNHABd<` 6lذaQOxw6/,)&# C . .ƸT0q3+B$ L&d2L&d2L&d2L&d2L&!@ qԨCוȺX@&1U@# " q\x:;´GC@=:61ޖ,U\&'0&yNűy|vph.4̐!CG;rؘ1Oo-Ml $A6fpA4p#|3}aI1 tW:(p A~(ACF=:81.$"'L܌І@"H$D"H$D"H$D"H$D"HdDC51u5+(%+PI̼pU)P`H}=od0-*PM%K>I"}.wvqle^㨥 :6'Ƞ%>v1c`[V )H(lP $hFO}gn3’b2ɩ`?t@Q"Qx {tpjc\VOID*N SprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrGz@?t]y J a3/\k  0_3-LJ|4ԣcmReyRc][8j(g첽NM G;rؘ1Oo-Ml $A6fpA4p#|3}aI1 tW:(1`p!7hȈpG6eD℉_8058 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!@ qԨCוȺX@&1U@  q\x:;´GC@=:61ޖ,U\&'&"$D]fʼQKEA>;84`umNADHJJ}ac >4*'RP"8ؠH4* f%d$ÓS]~耢`DH4d_أSzJ"Rq͈m@- *XTS JA>E8)! hF=FFub05j@$q:LF Ӣ x[TsDy|||||||||||||||||||||||||||||||||||tttttttttttttttttttttttttttttttttttttiT<? KH'EB -\G 2/\qY=%56666666666666662222222222222222222222222222222222222A4Q#]W^#뺂RbE WŚ $Oy"% DJ@ @,pwĨZh3X~Nt:Nt:#>u0f p>sUR V<hHZlD ˇf5}3&dZ@d)a>9,N pA(KjڙQ}vFh4Fh4BP( BP( B! p)अX %^ODJFJ m)C6V e{FH'JBJBByYQ>mf_XRLFB?<93/\k $H>t )'v5„F:`N "`BHC Qw4ӑ )N 8 د!B=vDSƫDHZY4\AƻώLdb%D 24qW>Bfl@sy ̊. $G!{]6TR.Cv>|Ç>|Ç As|tndZH' D2!$aF=FF֣G=zѣG=h߰ y-U4B B(F " 9 ze3Jt BHÿ`5>{# J /0Qzn,U2G~~#yA@+EpW;u|>|>~~~Y, h\Q-Rkک :lk:6*%0KȰD>"pR z^z^z^FcRT0<"q6G.V$$|>|>F65XP UxodXb"dX)¼ ڌ"Eƫ:gx<x<x>{# JT~~nvnvnz^z^z^Y, h\Q-RkکSA:Nt:Nt:N|>|>|.r\.r\.rba^mFj"\N1bx<x<x#"g㽑a|DbL0p8p8p8~Q{MV$sfB)~~vnvnv :lk:6*%0K xodXb"dX)3 @@@@@@@@@@@@@@@@@@@@vnvnvncxDl72,12\¼ ڌ"Eƫ:l6fl6fl6ȰD>"pRba^mFj"\N.\z^z^zǧVjZVjZVt:Nt:Nt:Nh4Fh4Fh47XDѸZxSyuبtl`UJB=7`*T!xodXb"dX)3ba^mFjB.Lb慫bMZ!#q\x:;´GC@=:61ޖ,U\&'&"}>nnnnnnnnnnnnnnnnnnnnnn|>|>|>rrrrrrrrrrrrrrrrrrrrrfl6fl6fl6ŕr\.r\.rL&d2L&d2L&nnnnnnnnnnnnnnnnnnnnnn0$hkkkkkkkkkkkkkk ÞB_][Ւ $i m ,̈WGgX> /ri]TK'嚁R-䟇ڑbeIZZZ C 7UO8-p&YG&6(D[*F|\ܽiAPŊ?`ݑM'ȉqŠDz1oŝmA #######Y4\AƻώLdb%D 2A4QB"&&&&&&&&&&&&&&&@=0%H "JAAY/,ˉK `- *XTS JA>E8)  >%h* 8(Y4\Aƻ|%C IZaG&6(D[*FzgTiY(haP_O[8$H'ܐ!HddYOF'H| x<x<x<!8058+Z!^~wqT C 7UR!HIIII c ;XTTTTT 5ZQ8& ʴZ A6fpA4p!$P#'  BcS" 3be9A@$bX,bX,aHHK:R*h߰Wfd $`ZBD)` H" 3bռV|6,-axDl72,12\¼ ڌ"Eƫ&%%!!!ٸQ@וȺX@&!B#B B^~w-$PxBrttttt$# 1ʲBHZhѢE-Zh!#Gy{/l QQQQQQQQQQQQQQQQQQQQQ<*#N@`^sŽ'BN !fICG>qB1&txφ넞5pL 0/x=o3`нҽl o|G.)#kʓqKD`ùY.nDH)8jLáHCH T.L>"vjֈ%]u02t.&RGRdQ?&Z5nTj33DpLJ}}#@3Iӄ?`<wa'V'1j{yoŜטaH;^3_ʉc7z| ~*{ڳڌ1)ҕK yn__Ul#.B,0{hNDқ~ #i!PV@$~o:l`t4l1J6 \gQ{].G:ƴ/Y#=8tl {bSQrLJƢ;+Vz*5᫿k^Z(g]^MG?l#]omh*lh5?:49unC~R{nT\@C l as{ 64(`l y! 1 6T4. a79uFg`\`0`l =?Ԟ{r@=lL4B%&VʊŁAY84\XSUh*+@m.L4-qh0TV.PR: vqcb9l(}v 65Xf`l^ek !?a ;6(ؼp֚mbs#c8ek ?Xf`\`0  7l6(48IQ`{"n֨`l Cl^eÀek !6X6` ,[basbx lP 7$TTd6$*&OaJ)#dQ)DRJ)%xq*ȣHYeYcZk-ZFei,؋"8JP pP`fffffff]UUUUUUUULDDDDDDDD;@+U u2.ЮFz)))1t/M.(`Y9lJHvJ%I aaaa_kJNYc1c1 ?MRDEҋCmZFe2 ̻h0`(a#pjffffffff zLooB,M)"(ˤ6$2͏RJ)Ү c̼hNgH Dḻ;33333333 VX&K 2@ͅ9ŁXS-,$ 4T__`````````````````aaaaaaaaaaaaaaaaab)8GVetbc ")07>ELSZahov}d %,3:AHOV]krye !(/6=DKRY`gnu|f$+29@GNU\cjqxg  '.5YX֥jR2!N0JVbnz ".:FR^jv*6BNZfr~.8BLV`jt{)5AMYeq}%1=IUamya$='36H:wa-  :,0~AJt& \ *%pxݶ9^v(I2fU6-CFBvd̞ "y0jWkBuip2 )`UUUUUUUUUUULDDDDDDDDDDB1Ih.cKL[ ^^HDM , ռ ![:k{o-c1c1?&UUUUUUUUUUUm۶m۶m۶m۶m[$I$I$I$It8Ms2D GP$C0*Jm۶m۶m۶m۶mDDDDDDDD3l:H ![:k{nI+gWUUUUUUUUUUUUնm۶m۶m۶m۶$I$I$I$I$Il4̥D< B@ @X,˶m۶m۶m۶m۶ODDDDDD -<t>p0: #Ii7bDԔGU~;B?z'gZgiQ7>Ej_`=4ZLiqqqqq1Daaaa&I?&VɣeJ"ZUP*@\YW4i'KZ%Bj $$$gGA}R=;931N"2@@tJ<%a̟}wsnVƾ\X@ӹ2RPŭaI @9hQ;oԐVFh4-3m: ch7kΞ$ʢ$AmhrļIibǕT(0l"2 3S'9/liS,1T '( Bs9s9s9s9s}}}}}}}}}~|\D‚ơ*& 㺮뺮뺮뺮뺮뺮뺮뺮뺮۶m۶m۶m24aР$ F $$h:-O.n,FYa̟}wsnVƾ\XV۲1P<{vrlgbjZV#Oxgݜ/.)%eYeYeYeYeYe359T*JRT*JR $:y64(IaZF2 3S'9/liS,1T ' 4Px辤t'0Ϝ7zwedB$ X7fP1 *$?=5vblB W5Xʣ+`ã,k+Jꩉ҄E}[w7F֥Uąl%!tĐ4999I ~L⁓G%˔&EpD9iHBiWfvU &%H#,~ ӆK1R|,T,zuqkfb^[W3D<>>yJØ?0i7jtQ+#b@CW3=]`ǑēYܓww$yaHWOkA97mO ;٤LZ9j6Os}3\% Pd&!]̜9s̙3gΜ9s̙3 d$R$fffffffffffT>MRDE…Ip4 Eq07;3333333333m۶m۶mWUUUUUU +*`75YuS=9ZySk<46$$Ij NN)jd^XRLF@:4.("pP0pwwwwwwwwww741.+(%" N̶m۶m۶ iQ9! xH m۶m۶mK$I$IDDpI& )$M:A#PhL X Bw$JJM:@T"kZkffffffffffR&h0`@,l۶m۶mFDDDDDDDDDĶm۶m۶-T>MRD&A@qwwwwwwwwww$y8"80TUeffffffff63NN*)pO.D$euWU1.+(%"Ohd^XRLF@:4.("P8 L IF 6۶m۶m۶mffffffffffUUUUUUUUUUնm۶m۶-I$I$IQ˟\ Y)pYH&g29əLdr&3]"ҤL&mdYLFgVQG€FV4Ų fD y6-y0Bh1 U}8@P;\MbL#P罈c( &@1cdffffffffffl3XKu"<<  nk*>_HCqHR\fpz$.8BLV`jt~",6@JT^hr~&2>JVbnz ".:FR^jvޤ ?su?"f2-&ppH&g29əLdr$IR\љdt&3w.lD=ݍsP%w4Jı@D"UUUUUUUUUUx9 RHN24Bȶm۶m۶DDDDDDDDDDDAOw\+Tͅq, (d/VtS< a>/gZSޤ 5,bD`D jM":C\qyݝ$)Sbz^y=_RJ)wwwwwwwwww$y8 *@ ۶m۶m۶̬ڶm۶m۶%I$I$ILޤ I.8D0*)pOL2-+swwwwwwwwwwwwWW]<wwwwwwwwwffffffffffUUUUUUUUUUٶm۶m۶jd^XRLFa1Ѡp@}ɾ~ߺ뺮뺮뺮뺮L[ r*ډ1E؍]NIľ8& ]t դtD{ bq! 5}RЎM,ɈG+J1 ʸ~lV@2 >ﻮ뺮뺮TS2QѠ%naSdXg5E&d2<`.۝}tix<qyyyyyʗnB}iQ9% bX,qqqqqvcSǣxndp8}}}}8/&m۶m۶m۶m۶mvwmcZPG=3(7PάkJ %D#"u];%´xhZNBPQQQh[}4! XWx4sK8FS@ʗnBɝaA!ж򥛐{rg^UKAh4FܾßukaXNE|>#ƦG3!̼|n`TH<.$Z[fWocYה+++++-lwJ"ѥ]5 鼔žC-wbȻ&It:(_r`QJKɛzl xf"QrZZ¨jKh{ 9Ws'zyI_&+퇐`y'8T= /ثrD nUa p }2g~^Owa,l_~QO|tz fKH\pCnݳ܎rD ~\(A_e |18$qjjN*$< !(/6=DKRY`jt~&-4;BIS]gso{ AKRY`g$0JVbnz ".:FR^jv*6BNvRt2'I$ (% jvTVriEntrhM#9 WS̋4 E\Z>ON׳ވLrN^}\B~g*TC%sKf85 beǒW8|-/#CWӤC5 ϲK{}Qy>"plg/@8/ g* PY#b+|vt@5kW D" m^UWOg|CLߴ *h0nsprXK*B ff>2 P0 ȡOgV)I{{4y8-~{{n&m-.gŠŹ4y8-~\-RJ GpeC $^}eT8 GpeZ*Tit674{JPZBFOg| L'Z]ΊA'si p4 9~[VM=^kPQh,_"16{abH\AJL#/zcH7FN2 QJN` 0zvׄjԗv ºZu1"3-`XW!Cƛq!J~2%m*W{٫RQAݱu2ݍSzcu܅q,mۘ9{R*j"m2 iaꔞ~wD /  U"BGH=W+&)&c@ 0`ꔞ~g6ޤ 127ۏM3/3,? N1*@YndzJaUo fC{OKZo-SWd)%@tV U}8 %`$@3In3W4u6ˤ6C8C_[H!S84w7Y{{ %YkZkֺwwwwwwwwww73333333333̣TZk֚iiޤ 50WWy(OFZڗdX pVD DDDDDDDDDDDDDDDEE+7CO[gsFFFFFFFFFFFFFFFFFFFG$.5z%>#Rnh%c =NnFBL(652Z뵖w{ 6$IU[zv]Z3 42.-,('#"Y?:40*&  D¼|xrnhd^ZTPJFqA!аn`ZffffffffVzR*ڱa9lXDtm۶m۶mm۶m۶m YA H$遼QAHd#%tG/>|>zQs{zÞ3 McyVm۶m۶m۶m۶mUUUUUUUUUUU$I$I$I$I$I<*)('&%$#"!  Mޤ ǞZGHI$tY%8DJPV\bhntz?P P0@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ P !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPP P !"#$%&'()*+,-P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~Pw2"I–@$8P$(| 1'et'잱s 6;4Squ|_fg.iY<>,4.lm}uHNBj,F5ENZiJ;Mo\$hdЎ`G>!/aQI^r= 1uf t]w߭u5$! jg1?'`R6aUMlXPMؔQ6B$BgmC_ ͐-,7ƫcd/R!gud71P{p.޽ oq~ݯj,i)dKġm܎WRyPOxqc(J7ix<x<UI%1߁Ơ\ۊ2q&!  O{+z* sa  31" 4  <]$9 R|iUEC   IonOMGgc_'oX,bX,)6琋ztmhr.R#C`^[XURIDB530-'ªzfN:&ŭiQ=)f*8&U5 A! 9p8p8p8ZYWUS!?0+#mɱm!1`H]DuW;:lieb'JDmy @09!ݓ*)'HE4&40#@4-%orlb`{/T7QкÍ ,`{i;kpK+ҲA&d2L&d2L}MĔlD쳃cQ5w<81.❝ŝm5 ݜC.ѵɹo7;̓󾸳sEC@=649Ufypb\RԾvfN|㢍nic]WRLG .&-*3YV#!AƂP)r{]WRLGB(6{ $8&@4-%uH4aÞ sYnv'fÆ w4tsysg7v&eJ Ge*7(Ktmgrfy<2"Ӄ!B}:5־vbJ6"("DSSSSS㠦?vSQO,l jLQq{ZIxrlga[UPKF@ǧOMG?<9*%#3& ¿|tle^XSo#'&&&&UsXWvUdt&d@ʯ.+(e$CA752/)8R{̼dȐ!WU2ǡ _ZVԒڼs& [:ډhG׆&粊4Nx޾r^F.ɱyaM=g…_]ZWTQHA752/)8R{̼Һr^F{S#š:5 ,ήvbJ6"P!vDAh4T"ɒ$C@}TACF[ '"ªzfN:&ŭiQ=)`&,浅U%IDB530-'ZA sW{8e/"vyma_=3' .n LIg~7hFr&F4P@s7W{acF .VepJ"yN EaNLF>;8e_Y$>版{+C@}w0zE2$, 0$H6(!_¶ jLnOMG/Óc;{1+)'HEg TƮ?5) Lꉐfl6;m&bɱmUA-AAAAA*NzocWK?5) >-mJHHsZ@ [:ډ)xP -,km̼LIեuE弌q(WF5)ЇrO$e9HwfETӳcz^z^PdQAp :61X$ ~{+z* 2qFa`_^]\ۊ+)#!jZV0=R45^t:Nt:Nh4Fh4{BLb ;PB ɮmj)rP Me|>8aD4gIGE=xpjd^XSpz1fl6fM k ^l6r\.r\.r\.r\.}}}}}}}}w]u]u]u]u]u]u]uWɭl+QOJH}wr-xLH(ٱ&J!"skd^XSp-R~uiYlDsK뺂Z2:?&)4Q!@zxdDW+SYl󻵮C@}TACF\ bY$: cc*Nz!"Æ\.o[q6ukSzϙyaaK*y0 jfr[W$J! CM RW7Sq&섕< /s7ԣkCsYnvcE9EC@oCKUdt&d!ܛd6++Ms{/ƺԺ #ENX#p[XוӑZ  |< _:ډ)و8}vp,&|TTTTT5u_X}} $"N aNLG쳃cQE)ǬS[ ?=/-((g##" A752/)8{L'GVN?5)ö䦦&'xrlga[p8p8ocWSQ>m컮: `BaGxwK2;Z73xҺre$CA752/)8R{̼0K*y9 \V񷛝YZZZZ_z_V͟C.=*v?̓"^Qz_V͟C.ѵɹo7;̓"^;j9|}ysokh)ºJL=g慅K-PȼH3 )WiUM 맚G;81.;ڨ@\B3# D>#@ \EqP&{y0^2)JXLLڠШ,mGƷ+ ˺뉋Gk4\^U?> C@ԋH? mrq7Ӟ\l̫Gru3 Wd>.WUAC{PK+K kQ%!ds?0$/M;'.k@~{T ob=o<] q\<@/e6CmISfіs2`}9ry'e(!{[\P}<zmNVH:5[i 9u.jĚ37&EpQ_AiԢ'IA;ax=!,^M,yK`Ω,OA%$Y.kڰ#4IdJ $Dg-y%$6^D(|yatzٮ!yy/hk, ť9Ua29i ݳk䰎ϙAP {;hWtm;-★H} $AmrB <ф^uעx~ܜQxz:NLgyo침~RA};@XV|ntmm0xˑbe(T^G]+@[ye6; c2KFvy?6oBCv_IuؖsIT$Ied@<'O#5ĂֲZz.ˋnow&%סB5mW@YPZ_6{ۈ9lL+Unv18Jޞkru0eQ;#0fO>UZ6E+~l- AnuDc-EGBo|}$,g{;%Ci2ӈ[D]G;Fr/E.GvJafm^J9CZh/,)8@Ys-7Ws}q&e&d6".AuHhˁ`M &jrs-HȆ:$: weK#R%|S$\džԃY,Ex/ux`zu w5:| CǸnc?ʼnzEqgCDe&!ui_/R ;@'d   %*/}}}}}}}}}'/7?GO gow:RZbjrz (08@HPX`hpx"*2:BJRZbjrz ͽe/Dcԁ\*[━@{[Ҟ;k?j۲,A>%gah~;q\כ2)$Oc,/I݉KRwR_c0ݡ&п۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$InثJJЧ\J@ {fWk:FD GT&Gcp9sRL$`,IXh q0A %YRFŊSAX8Xmf#T:nv`%/t"1޳g=YL)%c`0  2" )ae&D< B@(u0,(A@QaEm۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶m 98#~N$ @A\(m 7mAK2!n?gP&A`Pqas9s93(Il۶m۶m۶ݶm۶m۶m۶m%9!yi5I@@0Q (uܦeXEMR=N,Jr`%9b~^mZ'%Ic=GM-$u`𦹄"qM}dFQ31fWY4Kk}VtጳX  /)P9tHQ@VG2%!BD$dKmDx2!b-Չp4 Ƀ0PBPs, ;KdQhZkֈc( VTA/wd0+%ѧX(H@p%)H볟o!9Ώ2 DAo߀f6}pA.}L RJ)Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITL RJ)Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT 22@Wز{~S&t=Hb,6PJ$q9\Y}NBv(&" )ԉ۴#!+fŸX#!ԉ۴bHDW_XRNJV* "˞{ 0-*-JqQA!`@0`R2m۶m۶m۶mv۶m۶m۶m۶-I$I$ɀި 5OR) ZNp$0M F.ި` x $H:p> 1B-Qrhke{H)̚}RB}bH {<| >PPZRq\u]u]u]u]u]u]u] Â}7^[Zyyyycq0,wս8888}}}}}}}}>v Â}7^[(M C-N0}7^[(l7f B@}t'-^un? 'bJW>fO"`/`k۶m۶m۶m۶m۶mL'O:79úz~t"-׫i֕u5tJYVL'O:7m[;+²jRR  ɹqaYI5}%,Љs;0сaK C8+l. t<saMΣyf%_GUS:hxQ>d@Od/Y6gSKz^z<2"v뷓s[;+šrZ:"*!f͚52H[>4f yyyN$-rnkgec`\XVRMJJ#8XA ##b`vZur_lI{E[uDkyC*ǍHFD'F9Z6{_8)Idr\.71dɚ̭eUSM!"gk5L~5[3{e|ᒅʓ% ;aMJ&IF'@h}}YWSNKGD%޼yC_~˧WF̜a]YAT $2L&Бh&פ9yaY){"{mexD  Yq˭8)Idn-R@rF=/R'YUQLIF)DMY``\q˭8)IdbX,b8V[qR蓬ZVE1-Pp8`0 bUK HHEC2F2 сaKP HHE=e0ÖV /- =j  }'Q fIT팊'L]E~PxbZdć ? YC:2"v_;+²*UZh?&,S}}}sꍙj1IŐ<]- R&eUC9$dAx.ZlUKZ.,' F{\4/+)K0N$!Q:2 Mhfΰ)%% X Zjf%͊&TR~ydD,W;910.!TP7d@b9:C14ZI<BWUpAH(vL 2 MeΈ@6BIY0Ő!nI<}f{6 \ ,|zSnb0+00W|\=tx]J)y%e-R33 13^V8aX9NGYVvXӟ2豽E ̘m}8-ΉwyRog|ʲO6V(3LDo8DP\ht&2>JVblv ".:FPZfr~*6BNZdnz&2>HR^jv$.8DP\ht $2@N\jx &4BP\hv (4@N\jx$).:DPZfpz *4@LV`jv!&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV^fnv~  (08@HPX`hpx #+3;CKS[cks{$+29@GNU\cju */4CHMRW\afkpuz  $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz8=BGLQV[`ejoty~ #(-27;7520-)&"  ` J:3+# ֶd`\XTPڥ$LɈՃ#Bu]u]WSR10/. ,+*~zvrmifb^ZVQNL# IGUуNLJԨJ ̬dD$ã[ےqaQAi~xp31.*'#V }}IGECA?=;431/-('QPO $䣪qAABQpm%`+%*DCNω}ZrT(Q6@_M((((((((((((((((()))))))+05:?DINSX]bglqv{**** %*/49>CHMRW\afkpuz++++++$).38=BGLQV[`ejoty~,,,,,,,(-27CHMRW\afkpuz00000000008=BGLQV[`ejoty~1111111(-27H [15htV7:y6s 4h0EX ҽܚb-JjcZT E]詨QQ$ohd.,*A^GN¢ JAvmXVTQ)H鳓y)OJu{{wgJj=YJ9s9s9g:g9^*WH}wL; `:g9^*G#Qv:ܭ,\7lP,K%h$ >N{g:g9^*G#Qv:ܭ3YVzJC/ȣ(x;]0/j4l&1y61aa*$  lՋ%>IDLMLqD:r ayQѧ<_oC}A$I a ϣ?#->/aSfY]!ŲEFkO4`Pr LO"KdwI^pʅ \w"}F;"fY=:I(EqFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGH'/7?GOW_gowIIII'/7?GOW_gowJ"*2:BJRZbJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK$/:EP[dmxM$/8CLWbmxN#,7BKT]foxO (1:CLU`ir}PP&/8AJS\enwQ"+4=FOXajs|R '09BKT]fox#,5>GPYbkt}T(1:CLU^gpyUUU$-6?HQZclu~V )2;DMV_hqz %.7@IR[dmvXX%*/49>CHMRW\afkpuz !+3=EJOYajr}$,6>HPZblt~ ",6>HRZdnv\&.6>FNV`hp\w~]&08BJT\fnx (08@JT\fpx $,4ITbmx |&1?JU`kv )8GVet (7~EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ |9k'k>*,#A3 `K+/3 _۶m۶S~um;H6!>5Lt\D,˳kS;# ªVjZVݻ)tT4ӳsS3ҲrQ0oN-l K몊jJ* *^[i) 4vspmjgda^[X*DhXJ%*O:qڤ)K*Q$)":pؠ! *P !,Hp@~rrZH!A~ؑF1^XD!A~ؑF1^XD!>tpaƒX,)EsgΛ5g|reʓ%G$ ľ0PڔzZJ:* ɹyiYI9 ٨xH跇W'Ɩf6֥uUE5eZV5 !@|Ё 0\P"4HP_G 'O8mҔ %K(M8lА (L $8P` ?9=-AjȐ ?zqƌ/ZHqr{{{ѢC3͚3cl2ɒ#}zwtqnkheb_\YVm۶m۶mSi)h(g'f&e%$d!a^[XUՔTTHB5ED:62.*&"＀PP{;z:y9x8w7v6u5t4s3r2ʤ27d'=\b>=\b>=\b>Hقiz\rbTc1cpiaYQIA91)! xph`XPH@8hP8x}7~zvrnjfb^ZVRNJFB>:62.*&"8ab`vutsrqponmlkj c1|xtplhd`\XTPLHD@<840,($ CAEwwwwwwwwwwwwwwwwwwwwwwwww9s9sY@VUTSRQPONMLKJIHGFEDCG8, ``` ξ~n^N>.ͽ}m]M=- ̼|l`TH\\\\\\ň[^ȫC"P\C , F\0 Y$AAAAAAAAA0$W!ɥHLUA><:86420.,*(&$" n WI$I$I$I$I$I$ZkZkZkZk~zvrnjfb^ZVRNJFB>:62.*&"ޅL&k۶m۶m۶m۶m۶m۶m[P" n WCٶm۶m۶m۶m۶m۶mGECA?=;97531/-+)'%#!BA@l6K ˊJ ʉI ɈHȇGdžFƅEń$E 9MG+z9BBBBB(!DJY\꼰JGDA>;852/,)u:sdXL@4(xxx033333333333333333333333334*ɽui]QE9-! ոpX@( RJ)RJ)RJ)RJ)RJ)RJ)R#c `]ә#bA $$Q0oN-l K*i H'fE~EBH"b_\YVSP M Jȇx`H0nGDA>;852/,)$s9s9s9s9s9s9s ШxH跇W'Ɩf6֥uE崄T$Óc3ӢrBW"a``$qP/nM,k J)hG&eDCn`TH<0$#c `]ZWTQN KJ ZkZkZkZkZ+@!a^[XURO L ^ EB?<9630-*'$!Q!`PRRB)RJ)RJ)RJ)RJ)RJ)RJ)xdL4ӻs[C+ʲjR:" yaIә#bAင$, 9(O<Ջ"T/nPS=A|0жtp,"     IJe9 M X(Ǘg7צvF浅U%Ĕd4ԣsCSgHEB@Jc `]ZWTQNLI $~{xurolifc`]ZWTQNKHEB?<9630|,ȰhP8@AA9x<1|yvspmjgda^[XUROLIFC@=:741uth\PD8,  0&Ź}qeYMA5)Ȕ4%ysiQ9! x`H0s9s9s9s9s9s9s 4*ɽui]QE9-! Ƹ|pdXL@4(twwwwwwwwwwwwwwwwwwwwwwwww," ymaUI=1% T}zwtqnkheb_\YVSPMJGDA>%ysiQ9! I$IRJ)RJ)RJ)RJ)RJ)RJ) 4*ɽui]QE9-! Ƹ|pdXL@4(主," ymaUI=1% T:Y%dC"SPMJGDA>%ysiQ9! (˲,˲ZkZkZkZkZkZk 4*ɽui]QE9-! Ƹ|pdXL@4(," ymaUI=1% T:Y%dC"a`@'1p0A"A{P? ੼z;852/,)&#wV ffffffffffffffffffffffffffC@=:741.+(%){slf`ZTNHB<60*$ z ¼Ƣ MKRJ)RJ)RJ)RJ)RJ)RJDA>;852/,)&#wV  wwwwwwwwwwwwwwwwwwwwwwwwwwC@=:741.+(%){slf`ZTNHB<60*$ ~ ¼Ƣ M JGh s9s9s9s9 ľYqjd^XRLF@:4.("  ͱiQ9! xhXH8(  @,˳kS;# ªzbJ2::741.+(%"x<RJ):D qxC'*^Ыz82,& bX,eb_\YVSP{|vpjd^XRLF@:4.("  (Óc3ӢrBⱁQ!аpP@0X(Ǘg7צvF浅U%DrG&eD#b")))))))=>;852/,)&#  MMMZkZkZkZkZkZk pH跇W'Ɩf6֥uE4G &J)RJ)RJ)RJ)RJ)RJ)RJs9s9s9s9s9s9S pO.m -"yu@9(r=DT fb/ HHHHLf)%     p]AcSIWXPtqnkheb_\YVS::-! xl`TH<88ڶm۶m۶m۶m۶m۶m8$ ë{cK3Һ?1%  b|yvspmjgda^[XUR&#  (A>pH跇W'Ɩf6֥uEbJ2ѹqYA)B?<9630-*tQN KHE@DrPbl VV*@tJ,X `}#LPf =BSyDQYNM5m۶m۶-I$I$I$I$I$I$ɀe m۶m۶m۶m۶mXQIA91)! 31/-+)'%#! 6666m۶m۶m۶m۶ www̶m۶kZkZkrbRB2"9gb^ZVRNJFB>:62.*&" nnnn.ԁ?VЯ'.7"$/_1:LDZ @ bT)T"D=F\,D< B@ @|>m۶m۶m۶m۶m۶m۶?I$I$I$I$I$I$m۶m۶m۶m[IIW""!2!󝒗""$"B"fW!#"! f`\XTPLHD@<840,($  X*r\UUUUUUUUUUUU;" "Űh qN>s":W+s"·i FƅEńDăCÂBqG$I$I$I$I$I$I_UUUUUUUUUUUU*H·2 "Űht:N{LD\ѹZ% qI$I$I$I$I$I$IUUUUUUUUUUUU   30.,* 2/@pJ,tSd:F@z !)B(#`F) BBUSQOMKIGEz@><:86420.,*(&$"  jZV;*)('&%$Š1c1c1c1c1c1USQOMKIGEz@><:86420.,*(&$"  ,bX,UUUUUUUUUUUUUUUUUUUUUUUUUU*)('&%$ŠZkZkZkZ"g=  VjZ33333333333333333333333333bONMLKJIHGFEDCBAc1z^z^zjZJ:*rqaQA1!p`Pp\.rPIA91)!}/ļ|tld\TLD<4,$ ZkZkZ?Nt_1[c,1 D֘לT/@pJMMSKR:B@z !){JpU5dD$ãcC#¢bB"aA!bX,źzbQPONMLKJIHGFEDCBAc1c1c1c1cWUSQOzHFDB@><:86420.,*(&$"  VjZ-UUUUUUUUUUUUUUUUUUUUUUUUUU+*)/& ļ|tld\TLD<4,$  ,-efffffffffffffffffffffffpU5dD$ãcC#¢bB"aA!r\.zbQPONMLKJIHGFEDCBA3333333333333333333333333nz^ zC2"qaQA1!p`PprrrrrrrrzbQPONMLKJIHGFEDCBA@SSkZkZkZkZkZkZk=ט.K"fkL%s5&`5 FY.0WHDt&I$I$I$I$I$I$I$I$Ij1ƘGT@420.,*(&$"  PP$I$I$I$I$I$I$WUSSRQPONMLKJIHGFEDCBu]u]նm۶m۶m۶m۶m۶m۶,+*)M QQwwwwwwwwwwwwwwwwwwwwwwwwwg۶m۶m۶m۶m۶m۶m =;97531/-+)'%#! VjZgYQIٜ|xtplhd`\XTPLHD@<84\D֘K" VW.0WLhhhhhhhh$bŐ@VCTTfffffffffffffffffffffffffF$I$I$I$I$I$IꝊzjZJ:* %#! u]u]W۶m۶m۶m۶m۶m۶m۲L)('&%$#"!  wwwwwwwwwwwwwwwwwwwwwwm۶m۶m۶m۶m۶m۶ީVjZgYRPNLJHFDB@><:86420.,*(&$"  UUwww1]D֘K"& +1 X*<,t @]P5u @]P58-Np՚LIEA=951-)%! >}rwwwwwwwwwwwwwwwwwwwwwwwwN}{ywusqomkigeca_][lҘ+T8YýF2alRE&I C 1\@Q"JRT*3333333333333333333333333G}6\2YCك7lҘ+T8Yʤ"[W@@^I^+^`0p ,eڼ!a@f]8<t" Vh,иa QqTzGQqTzGQqTzB>2iJtm۶m۶m۶m}zwtqnkheb_\YVSPMJGDA>;852/,)&#  2`Q0oN-l K*i H'fE$c"|yvspmjgda^[XUROLIFC@=:741.+(%" m۶m۶m۶m۶m۶m۶m۶m۶ms9s9TJ>2&Ź}qeYMA5)ȼth\PD8, , &! ~xrlf`ZTNHB<60*$f "[XUROLIFC@=:741.+(%" 9s9s9s9s9 A'$ AG"R|28/Pc{FG)  v;gt@K($lH 6NTj,쪦i{{スYmUM,CZkݽYmUM,C 88&YmUM,C 88&YmYRNDB h2KH"C%Awf,jRTK) :w跿}z/kBBBBBBBBBBC (08@HPX`hpxD (08@HPX`hpxEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEF (08@HPX`hpxGGGGGGG7?GR]hs~&H6>FNV^fnv~I&.6>FNV^fnv~I&.6>FNV^fnv~&.6>FNV^fnv~LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMN "',16;@EJOTY^chmrw|NO #.9DOZgt  (08@HPX`hpxQQQQQQQQQQQQQxQ RR#+3;CKS[cks{S#+3;CKS[cks{ "*29AIQYaiqy #(-27CKS[cks{[#+3;CKS[cks{\\\\\\\\\\\\\\\\\\]]'/7?GOW_gow]]]]^^^^^^^^^^^^^^^^^^^^ #+3;CKS[cjrz``#+ʨBػ$IrO(*2 55j *<؋wG\l8ʮOc *}`5M߭~0shuQM#}Ӧz7]4c0CؿrSnu,vS<֫rEM--0^'GCkK5ڪZGާ8&A~.;49 a\p]ܽ=uR6FWm}XS FNV^chpx ss"*2:BJRZbjrztt"*2:BJRZbjrzuu"*2:BJRZbjruwvv'/7?GOW_gowwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxx'/7?GOW_gowyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzks{ #+3;CKS[cks{|||||3;CLU^gpy}$-6?HQZclu~~ )2;DMV_hqz%.7@IR[dmv!*3GPYbkt}(1:CLU^gpy!*3CHMRW\afkpuz$,4'E^]g;Y OǼ.ctS *ؚs9=ͷjXN1߆A\GUfы޵w^yX @R?'#}Α[d%w:%n> &%Ԟ|=9xL}&Desci̧YȨ{HiLE!0Xlx[ ^z}͓snՋ^]$DS0NUpttvnvnvnvG|"TݜNvһ͹u堊76666666tb#ϐ-oML+U)Fx:fLN'oG![l! ޜXW-R0222Vy~o^RǮqoN l  "8#F7lLFurQ"p00K)NƏr\.B9Tvnvnvn[('3;.^ X{ҖVƕe#)>;PN6ШȴN;Qf2nmHY ]ZXU4\0@QjZVz~MLKJz'#2j?p=(roKҊҁ -P"SӒɈŹ)A;ӊDPOMLKJd^F-p;:'mI uc* %G0D&ar:1ۑiGsql6fl6fl6qqqqqqqqbX,bX,bX,bX,n6Oιa`_٘z^zFf䜋ѽv6楣J ~|3lsq<1J ~n6Oιa`_ާ{[;Q%Iė &Uy_@=5`0sB% Ҳi ĐзN?XJˀrB% #B@ yŋNQ^]$DtˆP:q4ߓfFE0~zuqLJ iER #C?Zh!o^RǮqoN l M*Gx0yn|xsnjfb]ZXU4\00"Ĵdw2b/Ѱ+9Y#1"\Y6:\G)P|O1rB% #B.LB5-ٻ'B׆DWԓΏ)FF 4-W@iH;np'kE۳cC#ªhQ 4hl*c++wPĺT?F#l6lG![l! ޜXWP,PG#)<`p͚4rxL.YHqȐ\;~BP߼\]-ߞz^z7/)cW8g'džFU ,Pټ\돿E۳SjZVjZV%:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fyyyyyyyy|>|>|>|>}}}}}}}}u]u]u]u]u]u]u]u]fl6fl6fl6fl6r\.r\.r\.r\.%Zjj@@!jyIZ=;9642-P,P`O hf䜋ѽd2L&d2Ln6Oιa`_?Q%I r<x<x<X( a<GL7'\0/mlKG '%E$<>>>bX,bX,bX,bX,GL7'\p8p8p8`0 `0 `0 `0 ~~~~<<<<<<<;8ۼےkpč` !Ǖ!!+8O7????==ۨA&^%iE}iYI=-!lG![l! ޜXWNNNNH wW/X;o2`0\>[ZVRNJ$2@qǎWA?(pkga\WS0N (h|K9Jn,j ! ? v2mLF"ɱmaՀbd胆 ~sǔzQM+&e˕)P$)BDk Q`!o^RǮqoώI[$BRetyr ~n6OιW/X97 ˣkK+ ʲդR'{ҌYܨFO. "@z\MhbHcU3tc).vnvn[C9H*aaȂ> R6j$?6q"A?8&Hqnvno,n^ ?ޟ4#T'J&>a aS@G+s>73T1s.Ŷ)WqnJΆvܘBEL?XJˀrB% #B@ Yyn,%ea۳cC#ªXBPU߼\oN ҥU5iKy&K*R,924^0o͚4rxL.Y2nmHY =`00"#X{_ T g<9wۻKt:Nt:Nr?v{v'} pA D>@@@H`Jh;,N&^/q"GzNРW5!{Y',w g!x4ğsd5Ud习HIgAm]@婖5 mm+P?8( RPr0p ʇs T[/F=AuGv-`9q5 {0£xCHVK.$a̫~b[_CE(Op @_ƒCj NbkW^RqU2,<@Ē$'s |NOcYӄdТ[[m ٨6vSr;Ţfi܉XuO9 =:{>!} i|`)b4I9\O)${Fs^9{ xRLBՍXΜHL3V.n vo}.ׇSfSyޱy] `uO=z8`,Gwˏ!30劰 ۈvpWQȉxZ}A}LpR%Сx` θ|]xl-<Ӳ[&|x/ #NOxb0u1|j^Y,&9VfoڅPWۂJg;)流,g,Q̤xL ^i>مq*?}pWq;MV8CpзɌ4o?Qn'd696>kD~unFNV^fnv~"""".6>FNV^fnv~###+38=BGLT\dlt|$  $$$$$$X`hpx% (08@HPX`hpx& &.6>FNV^fnv~'&.6>FNV^fnv~ ^\B?$;姨߷S&qՊ7o!$r|okqƍ l)! B)}}}}}}}}/.%1EQM˰˪IiEIøDfffffffffffffff&۴ zY9 0M˰˪IiEIx1ڶm۶m۶m۶mm۶m۶m۶mM˰˪I 4V/nCf N" VV$7 `e\UuY$Y:L@SOHKGP$2*j"qfi"""""""""""""""b< BȰ˪Ii"wwwwwwwwwwwwwwD GP$2*j"qfijffffffffffffffff$E4V9nfffffffffffffff$y8"aUQA0K[Evwww7ZkIp4 E".&)a @'`, *!|;| TQt6RO4+pƌG9r۷o?ׯ_~C)) ѣGa- g`,D<  @ kBH"d0$G1?ܦejԩ4 }:Y]n2MJЧ)z%9!y6-m۶m۶m۶mW˦NQY=͒ra{{{ހ 5ec7T Azj8Rp9"O5}`FqꪫM)=%BHwY ]˰)z%9! ]˰)z%9!yi ü{{{{e]=͒nS4Kr\~2jfIb~^)zŲ,AkvW5EO$G1?=͒D T~2jfIbHQTY9 9ns - ƑOJ٘=ӝ2RR)YzQ[dUC< V^W`1!CBTɱMMkjBB SMP!yivY5I40 b$QUUUUUUUUUUUUUUUqaUQA A9!yivY5I40 b,G1?6-.&)&FA B,rC:n2*j"ha (+G15I40 bqaUQA in9!yivY5I40 bafffs9rC:n2*j"ha .G1?6-.+!ZѴ0xxZj6-.&)tfQ0Eq۴ ziEIjVEMR=4̢$ayivY5I0 H qaUQA: ( r33s: ( r"8|^mZ]VEMR=4̢$a݋yiv#"y/^i/X2' 7c rUe* VRTTE(h[۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶) RQA0kZkZk)I&)a G, P EH"5I8 y8%e@s$3P Qqw[2 9o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT<"' )g>s?yOvJ)}[*/D\,D< BAP (j2BH"X(8 zRJm۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶mUUUUUUU CA)8YoaPA4 B*}}}}Md:6-.&),JFA tǶm۶m۶m۶muܦeeU$EEI(Aм۴ z"( r10ضm۶m۶m۶m:n2*j"̢$a I nB.8}+k `1!@plKJ%!PT<!(DuܦeeU$͆Y9"۴ 0 QCضm۶m۶m۶mqaUQ4fQ0 bpٶm۶m۶m۶m |^mZ]VEMlEI(!B!pRJ) 9v7!܄\p 4DLT\dlt| $,4FNV^fnv~ޕ#(-27 Gc(EQ5I8 SF\tRJ)ݝ|> GcWA0_;e%2 bTA0_;eܨ KiOe9fp Caӟ%a҆6ZL  Az"< QYaiqy)19AIQYaiqyFKPUZ_dinsx}"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{ݨ 5p I%Ukk77|w5+k@} vQ C=20P%E C?[/Brv4M4M4iiiiI jB5B!ë{cK3Һr0hG&eńDăCÂBA)/nM,k J)tD䳃S#’rR2ѱqQ1аp$m۶ݶm۶m۶m۶m۶m۶mvO.m L+j DŽT$Óc3Ӣ!B!&$" ~m۶m۶m۶m۶mv9ЧwG綆V&ŕe5cB*ɱiQ1c1c1W'Ɩf6֥uEaP M J!K rkk hƎ.7~$ rR1 (` \pUS 0_"h' V,pIDOr\. Z3$eQFeQF1Cg CGL.21c p`P@c1cUj큍RJ)RJ)o]VEՆYd9sNͰ˪04)RJ)f 4kZkֺo]VEՆY9E2vYUzs,JF[((r k4M2vYUzsfQ0.aUQ>5̢$ь&I$IraUQ>a%Ac1 ((\q$fcvw3W8MZOiX Oi)kXB v>LlK{n'$G\\~). >9K3CIZ{FU(YBADҍ RJ)Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT\ T$,4FNV^fnv~ #+3;CKS[cks{ (08@HPX`hpxǀݨ 5gIJB\!uiWFy@D+Jd@Gd&\f3t5@ul"2=ՈeN*f*nNUjR{{^fffffffffffffffHA;8_öth`XPF:XeYeY6/onu]E1 ȸ|뺮,)&$ B`\31/-*it42M2J{k40-*it4ˤrڐLNS*Oy{HFDB@*ܚ[ƅUt dcba _^][YXWt HgxXۻskhc_[WSPMѢ! g JI3Âm۶m۶m[wwwwwwwww!qKJR4>_VZڥݛh(Zh1{?12f\_=e/=Ydq q.24IM!#벯"DL)QE$B" $B")-sVUUUUUUUUUUUU I I#"!  c1RJ)GYd t;B݈@-#c{%_ `H B@ @8UUUT"D!h0 2@UUUUUUUUUUn۶m۶m۶m۶m۶m%fW7 OQOr۶1 eC!6*r idxP2ЏdډFݟJA;61,'"Kʱ7)))) 0 0 0 0 0 0 0 0k}=/!´vlbXND8, F{{{{{{{{9s9s9s9s n_Sy 75dcr"a!**Jo_S=/7$"`\%  ]-ݜqɵ}m,vN͆+d썽+>nݥ|snhw̾~rv0{dlT*Mrmf_XRKE?950+% A![]sZ:ɵ}aI-4.&0%ݔ c˂:~~_URP:852z^z^Yݬl,쳋cj*걉a9X]]]%}O%$"`ޜZ֎뺮뺮뺮kiii6ύKHDžĦilc[kJE@><8753,("sCBҡa1nWVut^3)Hrϣ(UtFdQU;fe5s")~TW!`dg\:94V3* /ܚ*^ 1zewk40Ov%|Qмow;ɣ%fXௗ*CbytڞBG_A{io<"uRlϳ]0N l0c372b.>zrH-)-ˌ-":'sw Jb$@'X X*)s9s9s9s{{{{{{Q]0Mz萠?wYƋ+R,9BCG,Pg/N-LSʯ2QHsJ8l@:2.*&뺮뺮뺮뺮뺮뺮ZkZkZkZkZkZkZkmw&K6 ꓧ3c`DI 8f4!C?963*l<3K%2G9n$ϐ%K(N 鑃'=hG綆VFQUUUUUUUUUUUU5:nTqʼn91.5jd!L 4X_WWWSSR$F⃇N6iʈ(Lㆠ %Bp@a  0ƅeeew&K6 ꓧ3c`DI nj&Dtw7צvF֕UrP.IrP=v丑uD:B֖+N$  xYsFL,T Bm G a^ۭ)Lqqؐ>y٠ba(Oу- /.˅$@<5]NmځF" tUxxrځE@:hZs_TAJW}%?Kal_ҧ<2wY q(GZyXDˢX}s;='⹍s5/7C}^zY7^㒂?@mرa:Vc;o|3_G?F%j^n:fyb]A|}@Ԍ/ o%sG{ l>38n5zfAdߝUUU ut0/ք?2b߹> \7WUݞĄK#c.[dIrа [*S8EYۡC7Gi'*{ԏ㭂 ?X!:kt/Wc.gl[Pɔ2ٺ :bOQmb:Aǯt#1ïfawDQ~ǝؗہ+θ~Ɍ;Ɩ b{Dl;0 c0|0C- Bw&it}\`|^'齕HW r9LuYVK#!P}%? v7z*M{MNE3$e%-QϲPԲZBZJh @?CGjP[PVzLѦQ蛤Sg@'uUv{z$d$5*k^éN'J>}5ϧ$ck|(y%&Q ޖCލDĊF$c 2S Ē2;-$PArסEVCpɺu|b#Qލ09`"P497ܠ<= Mt!kCп`goqF3zjs{ Am: ~ەAlF1KچT9&r|eJр5NW8;թ/v!ts2/ q57@]q״eɐ~aw{"=_8e6%bQ{#?T\[edNha#. ['YGGWoM0v?2M.ɧ䔚@zٷ\pv%q݁&*Ax OJ؟5tj̳fKCQz9z~40&44 TuLPZ3` P LhhAI   IXġR2'(ڷ5],ΰ%B(#*C}#6˛:E\ 1@-ifYFgIAw%:a}ėLe{u,wnu*s>e3Uz%\h@;%&;A΁v:Wj_7er|M_o-e`_{k}|:l_o/iWEq/kQ2D| 7/$Uߩ/"Yt;9˹ٍ,9qU|(d dvб)^aE tk xӠ.H&RsRvD{3H^')ٵdˢ8UE*TNLs&-$4wG|GV~a$*LsH3: ̶ F`*#\ Fd#=;R_/߷{].}}|5B=8.pesfGI SVXVFji6f+w$=jX4 ZO+J읇&o.s]A+ُDI=-y4 19;D.':`Wyej;X#a;?X|.ԙf3l֘I挙2dƈ ؜GvE ;oe"TkB}Y>=\R){ (p&e%dȰ08ys <8] 82;:Vȴp>آof#e;!:÷`}:mAa5O)M2xW‘-DۄiLf8aiYڂ{,Cf؝,a'wsXF47d-?Oz>Cg:qq278c3qؐ챯2,+t$қІW{[{Bwx=J3gtc^#}#|[_arP{ ,v]Rth&C(RI#~tވ(дNte}Z| -X S ar"2*;H`= J W;1Cxq c#D g1}}ЁÆ-@1c>Yk3gs)͏gn4bKʬEG+a _V=Ѷ<#k]O%oy) c&"h@W\ɝs6Y#LTrlngk^Rxޏ;"n!m/wuw0CZ4~b-^bdPq@1ԉ;'r óarxˆ-7f&X3jdãp3ycRR2Rm\hx;oR ĮP^p^dСak!+A S$O:C7-(oyG6g^Hpq)j.ީz:6ՌdTnKz u).l‚ӂIm 'jS<-F|6J³/7(TM@5 ,P u  4I@5kfZv-s N'2>9 389wofnf6DZԚonChifg~a(s 2q` Go"o$!A=9stRc" Ld,F .Ŷj-U4H!C¾rme]UПڧ!r};|7|X _//7wW[ m*}~}}}} }c_/+|ɃNW`a.=|[^]CW]z.WmY s3+2*?uy*3m4$)i8F3e)749!a<(G+䚅K)ŷF!7,]5ʫQ>d4Nr8FbdPػ.):>埉gI|ᛆXGuKS|lXDx?vnpK+-cв,_Ȳޫ r7] HuNXWg??VB 9<ާһxͽ67^lnp70ہXECcoٙ0>4Ix&M˸t39LOS 5cq95|fabF! [ְeVn`eU^PeuL3|kY%op192Ibd"oP"s!k; <Ƣ [q?܉7TK[̹1y|cK+$ܒoGq;mH׆#ܸ1&6fD{l31{IJh8cD'1GVCIgw`:3JrFћoes5ך$Ƈ-#5o8Lre*d+LFr݆>.1aFv'B2$FMۚH,_^d(yƱ(.pJ%*mPR Hˈȼ(ʹhVtY3'*]̇lH̄: /:kWA*O-,lFʦ< h0?s[jLFrG!7] 8'oi\K?x%w*3q*ki8fᗄ[yR(F p(E~N8&Bf[1KV##t00x"UtCL -]DH(14@ޞu[x ,G$̝\N5=[8C#Ǚ6o?j]ʮ[ۘx^"瓷vۑjxz7}w]{MWyxbc/s[Xܶb6TI/%J!Zsljo86H6وk,e 0 &A%4L",W3=WyBAzyJ>$қ%y|zbbJ''=ifLkq^;y\7HļFג!DtsPr@);+x9tj.fhP&23<JO3ԙ/)˵3"iCWYehˇl(˅>˯Wde*v*U74@R`zyTr=O@NʧOx4 nr&ߢ~0؁ 7#|(5LJd.Cn8&Y4I4sx$ $N1G3xA D9ޟz X~|%o+xWnNSfS2&3w)eܖ:I%ێvڐj? 1m'6nDٌ5^4[l&4^2'y1ؐŅ+&$j؎ل2F!EcVQkH$pe x0ł(6r@ }b콯> ]qc=Ӛ.9:laޑa9 ]p~ڭmfzmjA5oD8 6`قiH=#1 #vQfFM#tAҴ R-OJF|!&Đq5:jq)^.?0uh-Cgb;)^au+֫m h?OR>;s=_ Yu>@v: ș@nvj6Kݹl뤱 !.3qd+ 5a~>*%3M y*}.o2I(A*]KhN2cl(̵`fD/ӎV' ]ˈ@7BZ&_<ʮVn2k竜RY恦 H49*|.cPg;ۉr@~(yr8Mn܆5Yr%I f\2$GZU&E0" /AhFt1l  ``$j nM+t5mV q3gFG9ftԙ#gFGqș#gF83:5#Ό93:kFG 93șgFG0Ls^fk ALW6T֜x2c]cm5Ag_yL,,_B.޸-CemIuس/P$>xy-̈v(ldoz ЍW3@q;5oϻ{_L~%<:NоfM{*Eqܹ.%Ȳƺ(N=GA Pe2HV2 t7 7yxnP;^(!;e8xVac{pr^h|>KݮܷsGGp_&~[̅X?~˨^BtCIuWܥIY.5[—Q؊ŷ!hҎ##qVvl1 }/=?mDZ/ 6qˠr4T]B|#8\p1XgcYMf7+P.候|[u+q17r Fey>omBs,qαЬ&r8N'kOH +;8}yvL/yogF ?HsMX+p]k"^8Ÿ>2,Ӹ5~lO_}Ph-S[N 9Y0<zfF@v%bvM̧?\oYYvP/qO8!552o3']{K-vcӒL^. uLw/pF0|eD%+r5'dݛWa>&c#>9V- Ԃ*Zz/ˈpq&2 xs>X"71MЙc7O>$ȌPqiboߝdm4 4mbdD"Bx+ɤ070CY8:0>Lh"IʐdȌb$0>޲71"`QDObspK(pGiU~d""7oQ0nq_NSqMvGKi[#ѽ:kg rL{K]GT].v y ZRϲ[OSbĜg!6-SL %(M #„'׼bfKArYD{ټVD?x#NAͿʼn gνwww%rSkG\\߫Y)x''ұ] o3nczMFćk].Fs煛XQ6y@O|`/G/ܤc8dhP0h4 F`ll__V`IڶQr 3y8 [GX%ȣ=XrCY. p>>MB 6aAb `rIK<{+dF ¸H.6hM|˦{!(_b_9 cψ*!9EΡ ]ѭ>ښ@ T`KW{3אmk57P~R'^rA}V5[3ӣ3;EO&ۓ2cx6ŗ ˱G鬷,8^~{oZh4PT6jSܕ| c g-݋*ggTeȬ!ib5ýfe3aD[Ɠ#J3V|W >az!Y$e!PЯb8@Lq K-&(Gu^*Ca ~{"?l{PżAXiB|U 4yAס3/oAQUp]\ vas '`\U)Sp:yc\^Fgo<&6uKu+^:}F>6'[UAV,MLnXy׈ge/1)E]CDy{˺FT_2VvmBP@V_4E's`|bD;xL{Bh",a vݹ{ww{x{y>ћ*քAv޻S$."|2{>mp(q0g12 C3ʚ`GL:HƇ r+(`  Ͽ0xHteJRgA5K397k bۍ"QŃ'շBl+3Ǩzf_BDb+@Pc~(UM g č{zF!Q]ORk@uજOY5`r[c p3 ;TЭяGP̨ҖzKWDF!('ZSvݞ},/<@`/R_a'b-b%[A!#^ιw#+ܝ=zY=kX |F?_llA[vnd+F2yѺy(sWȎ#9V;r kMO?5Z)) .c̔4IڂC8X!{ɾ9?Ԃc2< rnQH .L]I%k*MUV|5ֽ_XVo~RIT 9r^PJ)RJ)RJ)RJ)RJ)X2^ow<gl@N,wTF%u&1N?'Xf>(*\آ7q؅]*d" {scRRRRRRRRL4M4M4M4M4M4M4M9s9s9s9s1Xb\0i+۶P}zz||:ьJsja뿾S}cwnf5&Yrօ?0/+6C "D& %$;,"'+ yWk=b*0@ ri!R:TB4+@@L'{n5΍ 7jwyw(Mk-ev5cn,WO2TxRI}0 :e-(HuGGဢA$I02 "zT*>`_2[K):yqY}X 9 OI2I*DA(d"',@y5+^4DJR;1B/.cAkc{7mV~Ƹl0}w%BupU)QRԔ> ܶv/O^WwLOrMmNқ/+EOG~P`͍ߝ"lp$IOܗx9yY9OOol<-./-mnfy' P3N/@- Q,n3~X<@aQ¯XiY @a " cJ&\"Q2!?iG U K2&LUL#$3|)rwW/S׳"29^knfЧ>|,r)6G[|ĕEX9DAPÔ30%`@ $?xƓp_߉=Ho@xۏz辣ظ-8nj6ا`vM2&zkEQ"D "4HP @GOqN㱌YVq TQ ?CxId?7w.~g[I%ӎ1$ڏg7Hem8v  [ _z kzau񪾣.< 3?_d$I2f@Q<@8ץ}(<wBw\2t{ IQEQu/(壟;')1si9z0##*ZK3rpq΅300 yW7L^ɫ;yN^ԍC%} `[vB8n3x SOK XR {\QoXk\c VS=04,vqN p hMDL#!t`P` JgH/ 4` ` GOpv FG(A iv^"tA#@t?+9H{gy;V(Y8rPX@n?l:Y'wl̲ǚN>t9!3߀6|̪_Ntu4\F3Z>Ͳ`4sR+*r)FYʡOug=ܹd0J^Juo [D%Y@a,̧pʆh8J`Ʌ8L*J&i$>a#.`Li_.iJO.-HC^TZ1D#"m8BxhAn4&͗h ;C͎W;B yt>ܞs9.8 wg7;ɮ;ZiЙlcrg0ػ^ "i dwTdwTdwTdwz $DA4 ]0EL  8`E* 0e^+[}2..i^Qa.pC1XĂC0 B~:0o(3$ݴ]Cvfphz @m [ٍby:xEsN$gDq6, NA zs 7j5QsYX3)3.8duVYCt f/zy jy.ih^˦W.͜ddO&w.$ 9țE"kr5-R3le*S| R8Ƒ~p#3Dߖ+[ߓ{K9ǐz?1F^[ljΫ1wgۙ݃ueӑc[.`} ߶vӺ-kٰ^ZMiUנ-gSc,=]=㺹tC[91ܾn[ۆw6X kFfe ;vٌ {b_y ^[wi͕w-Z%㫪㪩`CpT_Ŋ[EWXʼnSEODm%F5 1E|8At8aO p Nc ;Q„+4MA"a ` ~` n4/X) tFPJHN0#vZ.k\ /s7gq36gST57Qԓf,%K$ݑ̌cV3b G']0@>s `r8wpYǖshGoheW^\5|FeS.XŠ d/'s5Y%_)YFK-\99B"\H!dqF_D\D ?$pB < A__2ߏy<裯4C @ϟ"i.fq`f_i.e?" f8/.fq`d_iX.>f]~e1>5Ɓž٧Ql}˾Oc0KHS%}cߟ"F'eq`2_i.> ˗aI/\44|K^[v-9"P :~/4ٗ}*}K٧1ZG^eb]>e_ܧ1vち˾Gc}Ɓ|٧c8034c}OcOc806\}˾gc엽4۲P;p]}Á>P>e_+TY+ O{p ?iC7`XÅ38*Da 4 Op%<8!4, `i+@ҁA(m VB:iG pGFо}Ek="¢C'24g]HЄ=Ђπ~G|zxd:9vuL's`z8ú:]f6aۨ&595iVf39ϔt3!ݔ̥c&30]aB]PA;; /]9'lyS\Es-XT9V\ET<RPNDLJL!_Rn))%$䑎C6ȸ⍊3&ቆ#~Hy0pAg2}ۻ|?䭇A7MrXGr8w܍q lv6jh]l4u7+ݱfL&X3:kں+qkpvn~x," \v@hCw#GE+I"B-6A'*֦80 H' lB9PDgHNk- zMK=B~PX`@ڥA'@ҟLH~|>3=old@[`=Q|ϳ  T`ZAv$;Թ>9s9ߑ9ˮS@uLg-s`!8puu8ͬm~f7QMkVUs*kҬͨgNs:3)fJ/C)K"߁˷}@IG07B"CƼ\q0 >qwx=]=㺹tC[91ܾn[ۆw6X kFfe ;vٌ {b_y ^[wi͕w-Z%㫪㪩`CpT_Ŋ[EWXʼnSEODm%F5 1E|8DE":p?B=Y֨Yk32&Z̋ø3`L%.#b,(N;ipa$#}Ȥ0т,w?'PaJZ5jVrdTQŘ!u 3dmcmvh2cl'=EhT(~ᢅ fBE:76Z4N4!rĹ6-86eum8]nMovsvxj(Nfl53F;Mh>f.õ֥ZfM\jѪCԞ0̋K9Yeś*-(r,&,18sV"b*!b)a(~70 /ɰ 'tϟ: _ c͝laL!4o²+GTLD MFK6IVBrґ 0@C>D o+7\+'E'7l' %q@1O}39Ox~]o:{Y{"7u͎WVqkr&nT͍ϼ}궙ؔҵIQ{Lbj冖6s6 ڣgJce{96K؜`wzk.]oZ֚Zc w+XWSd,(TC)?0&30]aB]PA;; /]9'lyS\Es-Xre̱XJ3leUL%S,Q OdM$KIG07B"CƼC*RȕSJ.$I%tGoT1EO4C /0ȃ 砝m<6n2a&MI{ai 7bZI@QKzw%v֎UNcMm^ӌmq_gr85[ZmJ5H*r'\p%82G\Nt4@hN6Jɯ?HP"8dI"I"$ITcLbI2$1$DHI$L$DHFI")EF5|IL2I&$fI$$%dƌ2H"d2i$)I$DD"\a%L$DIFI"!FhWTu]u]noLB+" #?o{};)n5% Ð =?]c{&檁Z zY(C~"Inp4cUǖP,o1,#hF2>Td@e`:LxhF"k熀^B>o$=4+}~O!NQb}rVb*8"Fj{m>dvհmΘmJY;3jEo]qm7傌Xp2j\D|GcՏց^]Qt[ ȶ fBL싻 UxhUnܶj>oWcEO=v`P^[fJhc"dŴnFl;J2 @ |J ej"FO}#@D@ @ @@G# Bf0ə"W G ,^@qē'p8 @xmFk Xw}hoC@q! xPނt7 ͇=;3wN-o jEE`Xv[Zƿfmsm1fmvv) ӖJ)u 3 %8!p E&`60$%(a0@)RcG ,PTJ|Q]f .r - M`ĕ2'aU)2('wp&k`r%cP$;!‘+B'`Dd Cp9T JT" +`]t?:)K')wsw}H "Okxvf`R/$@E[Q [[[[[[[[[[[[[[ݽ*MU=DP,auw+[k:W[^U:QCM3yԹY=S9w=o5ayw>V*YR=:35fiΈ֪"Y^Q@p~S'f6!sy_0xe6,hrw4ڧzX۝kK! Y.\R >#L1K-|轒 )w}R ߹r=^$n#iD={BR#lb~ vm׶^nM5^c"\8E2C 4?7*IפK7'"B "HvVrtu+2@rV` xV-crJd HzT RnC}I h脜ҡPCK+c+g. g"g 1h @C#h"my#T5Ʃ4860n: 1fg g@@A dxc+ @A 9zzp@fff̬5333v`oORډkNj㓌]>ℜ1v]v=FYx!5:Q4 "W,h[@_b6 bf >{Moz{ikUԙr |q͒*ܸzs \E3V s!يl*9SYASm.fkY(P?iMbf {8[7r$.CE - LzJ*SDI&K$Ar^-$د ]FgZƃ`__ŀe񟻸~ GfaNX3Iؚaϩ!UMu0g՛* 5&匑+Swy{([fښhg^S|ɓI)'/摌ˎsāMF6kԤAsfьbD2cĄ *(|Nxj[X\[jE.7OCvn&!/խ$ tS<=XE Pi0ѻ XӻS ȎKNc .J:t9'۽VbzTR 0Jܖb:VO@!9d@@=lD$xw@tRׂ=yd R=g]5a[Ѱ=pMf>; y] {ŋE%*' / $*e(MjFiyss݋jsD{af\bb:YxN *ēE!$"1]tL=fuK˅vfKDE*t!$O#"({ctt7B<(*J8@>5}2+5u]k]#(Ĭ E!X' D%:C* >x$Q%hi4lCRis*1fc8bA!U{v]Ou`hj+6sl0 F\@7B<=R'z-DNoӅ:[{xZ,@J@VW|DURY l_ZQm5,k&V,Ե,U3.usoB56樹zM#S#Q#Q\Q55$\R#ﭗz-g\׎ĻӤh/W P=ouUAaOqGuEx֝vqMf%}ϑVčEIJ~q^u .c1{x0~bZ+VŽlle#m &]lszrYIc79S|πGH6YcuQtLNX|[{ygg}v2(d1< J̀pc%2/ Y7y Moy(<6 UAp4. a0uv],%mmfFOyT A= 3AA5VTs4JM3^7DG3 pym;:@suxz/f,hj;ti;Rao摦'(('׈ieY^0mOSAtݓyl&1zz%_/Q3IT ԑm&?ERj6iVA'wVɤUR{ENT?G=XlZ~r*jm&&-{sd O9|鈉Iz;o'N;S9ʋ+a 5DDDGy!Uц/)n v;ݎ~ &Zmj1$6z ĭYi,)&/$N?<~VV^i'tk2Q3RR27LdƂe)@\bjPPU@TikrJc \溃K2:ߺU[>?&cMz ˵%[KQdMg56XO5 >= *.DxX$p 8xHRYM+uj:-Dޱ>ZVZwD%\=~ԪiUZQQlIͤNONNFX-2us&[dvܢ5\\i-oZ9zuN_Ӻq ok [2sD ;q"_qmƓa@{֍˲ed*״e65u5-͛AÊY}e6dLkY T^ZrZj).&7ԺuSM˾Oz/g0muZf]ŏEߋZ=/NfFo~3d( B9W}&AS~=;T|>EG6l1jx NXZa#FȢ,fko7 k>'GNA[4]ŝSdc`#̔RdQ2*X9hb17?)XN[q;]l13WTXy⤉$fF؁8 SƢ*Zލ>p 60. md8 ~ %7WzOoDr~Dq\ƭXfƃ2Fqq8l糶1gwjbƑƂEU+V0\Pۄ&2, !00PYdcVbEUQ"WC^re˰$SLHgf@0d+`FX CAV~,k 7?<_{q;Rڠ(KO~ixZ~[?ːiS"HAG)n3ER]-a&]S8KQZ{s^wfV\G 0h*l g)KD^@uubXA. FT%+h PЋ%кɟo2Ԋɪi 7~p̔D.ERҾCi?SN2"qt$(t\Q[nqTfX콧Xg[;25GkirstY >XG筚sۜ;7paZvg;>~CcLKߜ!qWqj8GDg}M&?Q^| B$񱹜!l7׹[GV؀Yl Q_o ?vnfSN)iv*8wP`95cU[{L0Qj/v?;cmAߛYmL.{C]wy~WO>&m6W~gyhO+L&/4Y$jv 4%qdBNdjqѫ:c(fD,*Z_84awO' ~gol ?eGMN'   <'[k)-Pe3l6FkG}"zTy6Tԏ1fSރѲ% |M[}' gfgɜ~L}~s?mD>w1([Xc@`-k*b"|lM{ecIu TbrBKҀ3I|躞ELjǘ^Al^cv<'̵h8,rQ+Z8Y!ѐWz.GJذ@M'|Xo*\ ]L')1gh 3Au)#W(p C3 ,:Dh2@.xLt^Z#;0 maL:2` z?Y_ܲLC2~1KÑ[jX +@{!fR"T8tulRRIK]vrqp4evmM- ̬˜X a`8nsmiMue TS 0-)%!-PpdAс!BA@?>=<;:987̰eb`^\ZXdD$c޿cz8o(&ŽAKcV6vƫ0^85-eBE QQ'21/-MT|tld\+&" 1>=8mC54322 cb(n\;zMߵ_?+^7{ٯpׁkQw}S6]]J-J}?fkW{A_Ww?Rߗ_ޓ;v|wM/QUӽtem_smi]>[ z?AB?$qw:*lUk{_S=L ,XX3]dol8˗[]c:M0˽s4p/7W{WwE)?A:62. I _ߞ6hxsˀۚZڙY1 q۫Қ ! *BHEA=951`ZRJBZ("C~|zxvtrpn a XQIA91@ ɈHZ '~Ro_27|w ҩyI)YK+=ׇ`FٞSkO9C~&_K_Ww|dɇ{37<3N(oTrSӧ*}Зԗ<~3ֿ2MXUr Ke'keH=һ JVR;t䐎~vnf^VNF>a|F1p0o/n.mm Z3^eĀµuUE=ũi)*RyA/ήnN.nC".ͤO.1})nFQÊJvH on0]`[SKC;3+#0&VB<z{u\[Z$da]YET('&LKJIH %@PDt`ȀPЏOώNM6543l+*)('&(! Xޡ#t4s3r216}{ywusqomkkҘ*#.ꩨ-NMKYPtTE(g'LKK%('%#!銉$GDoCzyxwvutsrqp4evmM- ̬˜X a`8nsmiMue TS 0-)%!-PpdAс!BA@?>=<;:987̰eb%T@ $`h@yPFB`{w鯷3=T9QM0 r'?P؇A NhW78Kqk6,jg,Xj/AwYcD7,챪VY89SdHx"ΐR\[=7zs3`v0(-P9' #`$k$ҝa\dW d\5LCu1G{EJOJWu.H "BnmfanGu wmD, v6+[bf5]9H c2;2kA n@V-6 ڶ%T=f+ec?_?h.r|LJx_fݟ9Vs }P?|~$zij>7 JG']>?6 2   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H WJ9nT  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I @v D !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no     3wGO'Q ÏCOxzF==GO'hFh߿_6&*A . ^L+-ϗS+U; nJmyR[m<eO\tg刏S-'GP&w4@An]E;I]VRӠfeM1 t[Ig!}utRECt`%<4t 灖3<ٙw1.s"8>P|f&me35Qlayw FsڬL-4WZHcme4UQD?yQ`qpZ=V̾bvdl(cfݚ*֫XV=Z;;>|?r;Vl&a7 { ض`+k$^'H״]׳ &حe~VkI0թWZ}j5)Kj!TtOH#jϨ{@ 59~֓CV/H^.V KH}mNjj*橗Z~Z)奓J>(䡏 qKOZ]bfnoz}ęśǝɞˡΥҩڰ'(/ 0 257;G(K,P:o^sawf{j~oqrsuv  $)%*&+06CODPXY\^^`fjpsî˶͸ϻн  ,0"3'5*HAIBKELFMGYVZW\Za`bbjklnmov|ľſ     "$&)-48 ![siWM !"#$%&'()*+,-.XYVaJfÝS4*HPPH g$@kuYc*]O~h*\Ԓm'Ip=wQC˧/3,%JzE8tRGVܻT?&e#;4׿'y{ק޽\kIޟg9M5e])yWgߥ}u2FQڿOyzwinߧQ>gS}!pЩ`7oxqY>*~o*MmnG~ NGv3_3J `^ҩ:)d!?UWNSiIڮSb[ý?GCy:ozpbR9S(L+l>ߝB̢刚Ľ{C|? g`8%zG4g'TޞU't ]X)Q1xSIm)j&YM$pIxq?e7ӽo=0xqJH"2@Kb()M6&dQ87ѥ1TY%DQR,&b8)LIa0Q&$(zA` 80h~ @&9BC0G0a*l=:HAtcD)ZVkH|uëe8S OHp(p=V<:wXo-V,}iʄoͽ荙%ޔwKڭu;֝J7"݆4{s]'\nq}71s{`mhۋlkXk+% UD66:=G1ySvEX89 ; k\ ӟEPP@md1:]t=z@T Mߥ/ Edb_[YVQP3EB?/xW&w;wӾe{Ľ;Nޛ n |mWϭ7m #!aT:OSYӦ5.Ml=~8Y/8^{h3`HBtj vfzJy Nc*gRȔHsK'Wv@Lɹ%O*IΑ9yvȌ/ YrlW #ؐrBJ>E<rmvmTXy$|D5y%#' E M$"a_We߅fZej1[TF ڄ_Op`HkFc6lgXI#ћNvSKw(v\/p.kࡁS<ߞ~wSv: އ)7Ch$"4I  $<r5<}f3_oCjoF'0ìwgl[8&JP)HR ACT[J"܁#QJ!_kNI\yͯ_o`<^Z~)LdcghY fboWZq:}|2W 6>yƿw]CEߣkﹼ߁3ŽR9}W{Ewp_uH7pr 5O:~r4mk6^+ViONHdVmQ?n#x;#srZ8~ZMT SNAa ɔP :6y:Y@Wfaijmp`YC57GUzcm7b`3`^^ ռ$Qz' %@?gvhx/xǴx^7>~f3n'FP}Z誧<=4?=;t[%jNMЧO]ԣI:E0ppp7!L%!% Ki`_v5)cwo ey~CZ8`)x{@M_lߙ鳵xyG|7_0ْxۗP=qeAOoYnVSi9eۙ/5Ϝaإfž8VNdҟü[wEK' ؁_$_!d޴dk76[yŮqϼK:m3>&w,ú[o w }1ku:C_vw/鷚ƗK9hiNX~e ^âI}79m߳GK;m3,Ɔb_W,_u'ժAt+bV>ҥOzܡ;UFUSc2=ݡi~iռkBhNij54:ݎ?ͯ e-++6Z24m2}1x1ZٟȉP%+$`L~`̵\OH6 CC+ Y 83(fD V|c[o[` 2.˶uqB~X9O>cڱ ![f4|׹u1⋽ը:zt;AC1]$*p ϿūVv 숟?6L `Jȼ,6A)-Er to.,hб6B=D]kQU(CQ Ѩs`3 !BƬi &0h HA!9!%' ݯ#3 $]{=wsE_99֜)?@CA:U*W[5W[Ċ<ϓ ct|Bpi㚬>xx^ڙz7'uרhDrW -w=^Fwqƪ]"}m{:&_[ܮ WtSw `5;5 vԳ@&nAGox4ƽ|}F [^_gdgC-gY 8Qܬ@-;;z[P=0o'KVw>rhI&-x ?_ c/TR{w8zqL@ӡs069T3ax wRF4- qȆ p}|$?~~NA.V(FV+VW|o}h>b5ӼoUsڽT%HJB'm'S{Cş=r`¿Ķ['QO=/;#wևҬ8R\nnz0dž8Z-ePOƶ^xoog@-8x~6őe-c-Ơ.&۪g 9ilfȭdnr\QA_ےRx7Iz/b"~]LjW1`wiC{]B{ji3Cz ka< ôИ` 7:׼-{F:'ʈ μimMaiC,eBESi?kt{K-33v8+r2@~kiEFM. H|Vl8mabcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѩϲ#? BW g oTۍ  !"#$%&'()*+,-./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{|}~  !"#$%&'()*+,-./0.'O ?'<123456789:;<=>?@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{|}~ݙ @l`1R0F H)#c`1R0F H)#c`1R0F H)#c|̛  !"#$%&'()*+,-./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[\]^_`abc F C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 Ut;tdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~C ? + ( £8 t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst!Bwהu&Qa_uvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ ]^_`abcdefghijklmnopqrstuvwxyz{|}~̒͒ΒϾп      k(XᏊ'D-?.@/A0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDVEWFXGYHZI[J\K]L^M_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p_q`rasbtcudvewfxgyhzi{j|k}l~mnopqrstuvwxyz{|}~±òijŴƵǶȷɸʹ˺̻ͼνϾп!       !"#$%&'()*+,-./01 2!3"4#5$6%7&8'9(:);*<+=,>-?.@/A0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDVEWFXGYHZI[J\K]L^M_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p_q`rasbtcudvewfxgyhzi{j|k}l~mnopqrstuvwxyz{|}~±òijŴƵǶȷɸʹ˺̻ͼνϾп݃P ֑:c4[G~֑:c4[G~fȏ:c4[G~fȏlyc4[G.F~fE:h֑:c4[֑:c4[G~֑:c4[G~fȏz"|Et"       !"#$%&'()*+,-./01 2!3"4#5$6%7&8'9(:);*<+=,>-?.@/A0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDVEWFXGYHZI[J\K]L^M_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p_q`rasbtcudvewfxgyhzi{j|k}l~mnopqrstuvwxyz{|}~±òijŴƵǶȷɸʹ˺̻ͼνϾп#       !"#$%&'()*+,-./01 2!3"4#5$6%7&8'9(:);*<+=,>-?.@/A0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDVEWFXGYHZI[J\K]L^M_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p_q`rasbtcudvewfxgyhzi{j|k}l~mnopqrstuvwxyz{|}~±òijŴƵǶȷɸʹ˺̻ͼνϾп$       !"#$%&'()*+,-./01 2!3"4#5$6%7&8'9(:);*<+=,>-?.@/A0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDVEWFXG_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p_q`rasbtcudvewfxg{jyh|kzi}l~mnopqrstuYHZI[J\K^M]Lghijklmnopqrstuvwxyz{|}~  "#$%&'()*+,-./012345789:;<=>?@ACDEFGHKLNOPQRSUVWXYZ[\]^`abcefghijklmnopqrstuvwxyz{}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQC蓯$e#^B QEPAj"Ȋ T"H$*"H 5"H TYRTibҁcEJA[D"*JB`*rc8yC#]ckt1kt15FH15F?-ayuPFCTib`*RH?T)Q\$*$E A*R"HE ATQ!HE AR" %T" TR$E A*XD~TQQ\$*HEA*"H T"H TIB *" *TRHEA*YDE]TRQ\$T X`xRSTUVWXYZ[\]^_`abcdefghijklmnopqrs I_sr !s6BJMrT|28s?N\YW]Z[b^\]K_^_ ``gdmcmmbpiphrmrlzz}} n;:kjtsۅۄގލߑߏDCc?c>  NZgNww(pv{6 ma;a:vuvtjZjY[Ztqtp FEJISR43fe r}$tu v w xyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY[KfJge3i345ada f{{ f؁Vh&c(,,d''h44<88@99A>>X??YGG__ii% & ( , -.09x]^y1yGfk1;C}p2pd Am7B X ||P}Q`ttHa(((w({T(0e2e2!O2CCw221gɹz8Ҥxf#.h˟6Qba:Bvʞwi zjklmnopqrsbtuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ 5  uvwxyz{| !"#$&'(),/0236;<=>789:?%*}~+145-.@cؒٓڔەܖݗޘߙ{ KOXcL h !"#$%&'()*+,-./0w1234iwPYdM i!"#$%&'()*+,-./0123456789:;<=>?@A߯[56{|}~  7abcdefghijklmnopqrstuvwxyz{|}Ed23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXZ[]^_`ab-clefghjkdiY\m89:;<=>?@ABCDQZeN `jEFKS]s VeILX_mptWR[fO k'y|  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGLMNOPQRSTUHIJKVWXYZ[\]^_`abcWS\gPlGHIJKQTW^dhjlo{"$%ZD#p3bBSDcL@0$.A<65s7Db^mpJ&-AIu#=0ʖPAohnǾ#sk>u>Kng+Ke,j"?{`brAQ~x*&)ù#~b(YJA8wX lFOɆ I= $Sq?JP@宼N9keF⿪?JP=psq[c!N9ǥ1[ 1< 6km%-!/o:>rt#qG(t&i#{v;im.J^JC1&?0LItnC:NE2cVrN1Itp0t_{aFԸu?@ÕsR8];ߟBU(gy~R?ȋC 9} "Ys/<1-)sFj(tJ6s se?5n1OC?* 1MCӿO (y(NA|+!2c0R\'50cOI`~k&zm6DfDjq 21ה"d o'JLyG6 -/ty [t?eu|*:`i 1%Jح~FDP4 ;%'x3jp w~@~:re@ 4   /\hbJU"R&J<95$~n>-߈L"0]JVlPRHe@<P#A<0C.,^6 @c9rAbpb˅V,X+TX*R:!e"*[HזI[&Ki*QMJ  GB>d9T6HNDfh4hK _;U :;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;sI7Qg~t $N*Кv&A&&.L 0p_޼QArV7bE%ē2' |ڙW H"揑w~|Ei0#<#<#<#<#<#<#<#<#<#<#<#<E7'ı[CT㖦 432B2ec>u!0`r.P2!K,4Uʂ)cu "쉗MEA`qn@%}<‡$pI;_x3F]1#l6dC \7,:+$.yY*k=x]m$jHEEdmR̙'J <(bU)J0@@(1HVQ9j$hGԢ3O8)ӄ 1KY2 $4"4z@!hDHY` ]`E.`W!Y^$7]x%,:oQOm{8f.%l)BAfڽmiF?@ABCDE_`abcdefQRSTUVWXSȘgWT]hQm23456789:;<=>?@ABCDEFGH6785! \xDPnI{Cx2uSO=UfgX2000h`0```'(00dP0b```:$ 49:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefJCH:baTP80!12q:dQ #& *XD̷\]_bhl۱B245gQZ+O(y}=jOy?w{\Ϻتo.oŽ9I׭9>~|F}ǾYoOG"7rw5{ou]uo?Qwko)WOQܘoҗrZL?ZdžkWGN6O(9+-̛?C2|d.(5(yNƭu'g.ƿ1|v{d y %G:}SJ&={TD|oLL:|+(vmr>.|jBH9I:ZJ;A KO?>4P@QApu{RBSCTDy\fl>EH Y\"jl*9C#bNɽ*03:5>4=6?7@8B?J@KUUZ[ad|~κ)1#@8A:UQVRnppvֱ⹴g8ñ*߈rYk{>9=DZ ^$o8r;zDH—Чٯ+A!M5N7T@we|lɾ#( !% $-2[\aegkwz|*/ $9.>5:/@9?7=2A;E>VSffsy3*)3NZ]f^gşσ%/apdͰp,S^^Vau@NQci_$I9rL @!PY) obu*=u 贺?qÉ3L\?m穲iݛoe] a¯We2oQHk8LbkMFcFWVDW$#NeIG1Q<-d Ma=cxA9/mV sbGc_aNB$%sCIGC@EyPb2AM'=|~A k LWD'wrxd:;Az: ŖӈLKn|^rb`_p~~g%\4lׁيT[Z\ZVAWB\CGKORUY\_fejnqsyx}ׂ؆ًXT]HgzD0q/-.5423:978----0000,,,,`s_]^gfde44333355557777KrKJJMMFF\<\;U3U2ɢȢƢǠà XtW^][\~|}zywxUKVWXYZ[\]^_`abcdșȘǖǕɞɝ̥̤ƓƒʡʠҬҭp29ݰ2q9:$)+*2T9Y:^gqs+2~҈ӊ2992ٰ:29fSrfX:\cqr2بsaO$ɴrZAB$ IP %'M 1bIB2J-*?zegdL$i!qg I@dT*sH+C(Kp]kItZww]nKf`tk|5@aݧYAy.E]0@)цiig`G#c-c ;F †ǴԇYwxFPc1_>Et(_NX-BMU2t190M`2(2\Y m}ZEW9_p̨' 3:DQeo*ž>=`0% &%$%FDgòqcc8w BPGR}#+F`J o.LN[YP w /‚c<iD|-f/MnЦ?KOZm'^}*ԿKoIrk?=ިd{"u?*=䪨Wk/qA ..?jn%穗גbr֊7f1]aS47U&}vvsmc<^ΰF;*zDn|pO4[|[}`UZ7-iu{wQaa @O?He[9 GڗHf2HdA+5M\r߬ҏ7. }1jJ]!TE0:)Jy&β^Vtܩd8u|ZHk+AeOIDh"8vC;w|Ւ`sqC΀VI4Yubfz/iV阗Z%MV^$Z}k~;6:R{M7m9մ}B_ޠ8Сq\4{ߞgǗ(Bĺi"99=4BŦ\}L\+H=![ Kj 1OL(Cs=p jWDh!^U(vJ8)R8k$>L` ]eq=TaqkG冤>oA3nB[*9qjźBQ)EF s=faJګi8n81#R׾ˢ]1r!wй Ǟ 02V)kLth?iŰ>Q`"/yx^P j*sNO"Ŷ֧ $ fmJ;Y(7gXBRQcAF0j~ XG8Co+^AbG$?Ԑ) 6&^KoYDxq:^2=tz qSDt{rSfĩ){fҷ22S*rghijklmnopqrKstuvYwxyz{M|}~\jZmpswz}~ q)H)G*R*QOP+}+|+z+{22229999::::DrE E S'S&T0T/fPfOMNgygxgvgwqqqqrrrrwwwwxsx{{{|+|*|(|)FECDwvtu٩ة֩װt   5423lkijčČүҮӽӼ s s[Wf^_s1a]3Lo7Zp:q`a&Xb6kҫ?cz1dGC^`p{eiծqhikl)2;y([gm$n/o>pJqQr[setnutv|wxyz{|}~΃ۄ$+4=CHOV]cv4npMQTY\_beh< #I   '.ĄDžʆ͇ЈӉ֊ً܌ߍ+[-.A<'0123456789:(;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ^[i]RnL \\ !"#$%&'()*+XY_]`ab\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTWU\UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%оѿ & YcjSo$7%8&9':(;)<*=+>,?-@.A/B0C1D2E4G5H6I7J8K9L:M;NQ?R@SATBUCV3FX覧DWEXFYGZH[I\J]K^L_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q!o"C#D$E%G&H'I(J)L*M+N,O-P.Q/S0T1U2V3X4Y5Z6[7\8]a#DffF$Ys 0 $ $%QI!I%D2$ $IJ"dQ;^p寻bkvm6fmq WOzDy] z>M":?,$F?$ov;mlvͶlhh֏mRtru曶|9n;典<8?/FYu<~=k=)#>nN.GZz_w|FW 5jT|x#r 5R6l6vlf{mf6n6mvvnlwvlf{mf6n6mv{/<ԓ\%aQx=k|ؘ聾ܭ*' w6[lvۨ \+zHclwu[iH Ein]#Zy̸2L洉1ry0.*2$*.gkGOlIvL*x"DR'2L/ƔZx0A'w;w9t_ "Y${k: d).l/c?d@eAfBgChDiEjFk!B$F(K.R2Wx+yz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܞݗޘߙd_&s`uawbyc{d}efghijklmnopqrstuvwxyz{|}~_r`tavbxczd|e~fghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥB'}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_WVeZ[kTp`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:);<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:*;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQR+JKLMN O P Q R STUVWXYZ[\]^f𯰱   g[l궷 "!$#&%('*)+,-./0213Xhm[n븹456789:;<=>?@ABCDEFGH\컼pۍ܎ݏސa#?$Ia #^`@B #2E gӪcmty2n+ hۍ1Y} ܆A!c"&AwB4:Ïi6ǜC^<лEw]\#hf Mqy3MfffδTؚӚ*2ݬiɚ5uuj&kεUsZcZeffhiњZ:6'kFkNLLL֬93-3U3[sZsZe קkfkJkLLL׌ʲ ]qdhi:555um&׌֌؉1aQ`߃њUɯmdR55OgvutWk怋:7uZctLFݤi隳55umkFkF֙ٚӚZe7׳o4MNJ>\ܵ]V͈U*2558׿;N~ɭ3-3Y3ZĞȹhZfdX\Yi &   !"#$%&'()*+,-./012 3!4"5#6O4PQRSTUV WXY Z [ \]^_ `abc d ehiOPQRSTUVWXYZ[\]^^_`abcdeʧfgͧjo\]Uq~pqrst u1Ze!v"w#x$y%z&{'|(})~*+,-./0123456789:;<=>?@ABəʚ˛CXkpMS*TUVWXYZ[\]^_`abcdefghijklmnoX\pqrstuvwxyz{|}~ˆÉĊŋƌDz T+UVWXYZ[\]^_`abcdefghijklmnopqrstuvw![ Ȏɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ _`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.tYlq/u0v1w2x3y4z5{6|7}8~9:;<=>?@Amr !"#BCDEFGHIJKLMNOPQRS$%&'ns()*::;<<=>??@@AABBCCDDEFFGGHHIIJJKKLMNOPPQQRRSSTUUVWXYYZZ[[\\]]^_`aabbccddef= ?ACEGIKMOQSUWY[]_a c!e"g#i$k%m&o'q(s(u)w)y){*}+,,-./012334456789<>@BDFHJLNPRTVXZ\^` b!d"f#h$j%l&n'p(r(t)v)x)z*|+~,,-./012334456789X+,-.otVr/0123456789:;<=>?@ABCDFfˆYZ*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX[\] ^ _ ` a bcdefghijklm~EFGHIJKpuWsLMNOPQRSTUVWWXqvXtnGg { !"#$%&'()*+,-./0{23456789:;<>?@AB=CDEFGHI JKLMNOP.WXYZ[\] WXrwYuHhrstuvwxyz{|}~  !"WYsxZv^_`aQR S T U V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p(r)s*t/bc'qIi-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\abcdefghijklmn]^_+u{defgh0̜͝iZty[w,vj`klmuz\xnopqrstuvwxopqrstuvwxyz{|}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖj1}Zyz{|}~~Z&|'(),-./0123456789:;<=>?@ABCDEFGH*+I J| k !"#$2%W[v^{]ylJmŒLMNOPQR T V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{32|56789:;A@>?@ABKCD3}4~ S U<=GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{~ɀʁ˂̃̈́΅φЇш҉ӊԋKn4|}EF\w^|^z׎؏ِڑےܓݔޕߖ} Lo5]x}_{ "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOQSTWUXVWXMp Y6 } !PR Z [ \ ]^_`abcdefghijklmno p!q"r#s$t%u&v'w(x)y*z+{,|-}.~/0123456789:;<=>?@ABCDEFqGNH^y~`|IJKLMNOPQRVWXYZ[\]^_`abcdefghijklmnopqrTSUsrtuvwxyz{|}7_za}~πЁт҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ`{b ~       !#%') +!-"/#1$3%5&7'9(;    "$&(*,.02468:Wa|c!0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDW)<*=+>,?-@.A/BEXFYL_GZH[I\J]K^M`SfQd_rTgRe`s[nYl\oZmNaatPcObWjUh]pXkVi^qD~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqstuvwxyz{|}~Osrb}d"X~e#ړ !#%'(*,.024  "$&)+-/13567[^" j8@ ;J|I 瓹a|87 `>k9{e?GyϞj!涊h%>!cmK=ya>8yb.X'Exp#.Áq`88dy] 'PoFntlb `v8:JIpX,?N>>f+k>'x+pM;; Y"d%:M^vN;^k0>O|0d/9ʿϪ&4$Q&?L|0/烹a`.}%\\"gؚ50 kꛃ_ 7 8&ae80ƁAqbyu~~Y~'4/=._t gbf9C8)J=pn5ܰ"D+1MCaϮAǁxpx0'0=ni]s7oHmZ.n?*f֯vOGp> O&i>KT#Y1b'|]0tf8㿨W?Luǃx0OSt峎ayɭ@ӿ>DA'yb>y %D ̭io;oBRL~.CB$&77tH`bFM $ B !H" AP ~nțS>dgZIpB~3Cb&fH a(d!C(aH3Iq0 &R5UʪT%nX"i*_Ndˉ=NP d&0,ok4_[Zm,|EwvVѓ}/@jgYJ>4WFs"'bUz*%.76 `ºTw4=Xq۫$rYI&wՠg 7Zb1L.+skf3pXk|pm`۩<|Pӑ$;c(n$4o4qƷ߮:GғDz$9N%It;9e>o.O $+rda$h.U?ƁRȮ8fliLn84G2qɚ:B($og3/Cҗ]&gM.' tp?? _>iLdnymß*.02'f4,zE_\n*IL.eV:nel `)zVH'CRE|qMW勣"'aNͤ (/89:tP+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF,GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF-GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF.GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗ%l&mߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF/GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[Y _f$Z g%[\h&XȀ ]i'Ɂ Y Z[]j(ʃZ[M˄Z[]k^_)`*`Y[\lX̆[ \ YX͈[ ]m^+`\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF0GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF1GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF2GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF3GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!3[S @ @@ gc#֡QFfbC.#3֠T5h2 ZZFfa-C.#3֐L5ed*t]FZ.#c`|L522k m@faQ,522r\Fb.#c֠X5ed,T1Z\Ffb!Xk&d5t22 k ZZFfa!XkL522k ]FbHYXked&r1k āZC'faYXkhed522Hf_ZV MoD ;bn*vucGH+ vNcY2|麳%\,cE 4׋um]-㼕'{үCOW@m9cxdW^# W*iz=Bc#֡YXkhed22 k %3ZC'#&,,kRdE ]ZC'#ГYXkhedj9k ZH1#,5t2bŲ.EbYC#,Tkdd:ZC-#֐XkD>f02jNFfaM:YXe,5t)2iE.Ffa'#,52rjcFf1YTkd, /l  ^?Doh"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF4GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNjklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde5fghijklmn o p q r stuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde6fghijklmn o p q r stuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Z`??]%X*VJUUUUUUUUUUUZUUUUUUUUUUUZ`8/RRUUUUUUURU*UUUUUUUUUUUժy%UUUUUUUUUUUJ RUUUUUUUUUUUVUUUUU-||^bZUUUUUUUUUUU RU*UUUUUUUUUUUժ-4Eo[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs t u v w xyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs t u v w xyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-.WcΉ _n, [b%cvdwexfygzh{i|j}k~lmnopqrstuvwxyz{|}~[ dϊ _o-N°ñIJųƴǵȶɷʸ˹̺ͻ·$wxyz|{}~µöķŸƹǺȻɼʽ˾̿s IAf#@^ Ho3d*EfX2̒c,2عJfY2AA&cpN ̮<ɘd%3,+R`hNwr^nwܭuoE]MF8imGe2z,Y2rfZ2̒4B7תk eztn&fX2˙7 #?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|"2d<<<<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn< opqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyЋp.z{|}~a _ޏg6NtǕҿ! : \  < t *] :qC}Ibma`7Ou";]=u+^ rүD~Jcna8Pv#<^>v,_;sҰEKdobyQ=_`p{?wʮa-``1=C`p{@xˮa .a=uҲG1=MCf`p{qۮadn:S%?a`pAy̮ /b>vHNgre;TǙ&b`p Bzͯ 0c?wIOhsffyà Wz)Bep#{E}3fBz L"Rk vi ?X{*Cf$F~4gC{ M#Sl!wj @Y|+Dg%G5hD| N$Tm"xkAZ},Eh&H6iE}O%Un#yjWgvkESau l6DR`PWfQ`p~ :M[o{ +>LY;,¨XhwFTbv7ESaXRaq O]q}l/@N[?0ƬZjyHVdx9GUcZTcs @P^r~1AO\A2Ȯ[kzIWey :HVd[UdtBQ_s3BP]C4ʰWj"x6Wkٔ#y7lڕ$z8mۖ%{9nܗ&|:Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+, o  #&+.147 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs t u v w xyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuXьq/-S./0123wy{}vxz|~[!"# eҍr0452DrĉtT,9wӍ^$ @@@dAM4b^x8'GAqLl@8qc)8AG`@lqG:'˷R&gaϓ媓OVN>:Ց+e57Od#˫,dyիO,N~:'U'\^'˫#,o|tuGWg>Y9&˫+=Y^9dɫ,Nzz'WN>:'kg.6! /mY2@6d9-YpDEڦiYgpB:@dZcŴe8aug2Y D";HԘH:1s8 R,N EB:ȱ9"cXJg59Ygp%c!Δ}PŅvTq1bh ~E&!10 arAL21vra/ G& &N*Pݾ8"-}8G? 1J^I`>Vz!q|WKe\be,N~9p黩oiB7$"PrZ8@6d̞ JpGvT#*bؑSB;r\*bؑSB;r\`GNZ1D?vd*L%bؑBL;2||NVeq-cXtrJ1A#mчGMd\ 0ZB)匦Hg 7>qH8tг>vT &!c692Un A>P츊lG,K>Y:dƀ|c٥%%>5Ap&ݥ䠚 h_d51 38 g 2-4 t3Y:dj4 =,Ndy媓O.N>:'[',]:K~:/my^ W ',5 sѰ,fG{>qnS#gp*J+u:Erx|" UWkf9ӵ-H ?ogq*Kvr|#29ӶӴ.I qpr:r|$Vl2g9巌/fJ{ @qsLwx|% XDhĊ-温԰ 0fK{ ArS$gt*M+x:Erx|&2`)J(l_-ܒԟ}l|'á6->i:14k#6^~8x̠pku0t^U!2磃#6v]=çcE & D.繩հ 1fL Bs%uNy '6S789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~рw\im>r%&@S0!_ѹ" T hWiXY!w5Wqra^  4 M p  8 [ p ; s `h Ch CnỹD]Ǣ/HqWT0!JGh+留Rh׼{.o?[x$I `m)fn,}>%RZ+[Wa6@B!~A")B 4 kp){K֮\l```4y m  C \   . G j  ( J y\c]coE^ 0Il*L1ya.`a`e}FLCǃ``{JZ>Y`Cٿ[ V82"M9yZA$3vA`D`$mũᣠˤwW(zoxֱmh o^Af<8tNNtP`0ߗ #˦~-ttp݄Gs%Hx U T _C\X$_^Y]]W1XW1lyVCWǏY``IeT !"#$%&'()*+,-./0123mqqV]߂9Lz4Gj147)n7K>ƺ1ի4v;yOJc),#qw/%ZX>IYZ'禘L3K/Q h$ .A$xTr- ӷ %]ϻt#W߾?jtN\×5`R:bOKRnQl8vI}7Oo )[d^о]y=P6ƿ 0e588sL}i=Pr ^ά9,JfZ) >*7xU䘯>  AQ= D9Q·;,֬#456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀q/I {"HD A=d)R(CA'#9+ RZcfߏr,m_'SxT:qF$4 4U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=q+H)GND.>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y {?.d  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y85376X+! A+\Z*VtpV7P_6j:< ]^`bcgd5E7mnoz6Fq~ڃ܅Qއ߉閳8H9I9ִ6:޴C"$&2+./3568:;;=?@COE PG I b(TUVSXW]#d*e+g%T Gk""Wq^M?N!@O&Ś%69BP.ϦѨCQ׭ܳݴ߶㺳ESDR伴(: + ,FT!# GU*-8:I*@LXC$KWIV׀؁J+D%űmtM6N8O9UAS?28Y\FWC`LbO4cP^HeRN[fSgThUkZ:m\O\p_Ar`P]ucyh|m}nH7J{Qq!c&Rc 㥏`3} w[ios2܅V hOeOx۸ ̓hpOX&Z0c q:qMd=m'nItl&޳5 ~i}D}Ep̛l´b7!XەK:ƶr'-[ʎg?};n|6cF)Jʇwg{Fw%t.~|RS^WYZT_ǻeʿkʱϴvz{U`VabXc;" [d\eı!"#!&^h"'_i`j*9Ʊ',)/-3akF7AJȴKɱAMGSblUVVWWXuʴ|̱]_cmͱbfcgdnknfoormprux{hp{~}iqҴjr ԌՐ%&ײ3ز/lsƲdznuɴ}FYٴZ01k7ovѱ״q۲ֲ㴇ܴސݳpw߳qxrysz t{  u| $%w}(7G+;x~y7+=3E?KDiPKQLWT[Y^]]\`_%ccfgw~z|}G윢|[}x~~ɓ񳀄յⳁﳂ #$   !#' < !"#$%&'()*+,-./0123456789:;<=>?@~L$B  ^B9UTUVժUjժUjժZjUZu 8H>Q7Թ#-lW6?5b+y0Zb/|~daDt*bA#dwX6Q;l|Sd6Hv+$*3 3Ź߂C//<Y,ן` pg%9ZZ=dQQ0gpV' !C'N,$_<~=θh0n^^(Df-b`IAܤ0)_ha>\L,` dqʃN(AyaW_' AhuC'Ay^Q'F7,Cw7/#o\dnR)P8դщ <*ϟFoCC:dPVzO>x5Utb  ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]vhHЇ#%r.R7hHT]Rf. 7@I!!""U1TEHMUVWdP>lQ QRR҈UYXaX€ kHZRᄈ V|@_\ɺP, G$9szzϻ%L~z2$ *֝ kD_LT\d| 9fihnj@l m2 .o: pBpppq|q⠄q2r>rrr"sFssttt6uBuuv&J}yzt r|q*|2JW~_~`4='/?GW_ow&.FNh k|xmLor' W> zT\ab)5AMYeq}c %1=IUamyddddddddddddddddddddee%1=IUamy !-AMYeq}gggggggggggggggggggggghhh9q!+њȌA$ hImLLf([%Ֆƅ A@@ Ê^[GF9g8*|?oL'޿)}w g5ڵ)$5-$^U|b2 z8'5/ |\4b|jaMC<2+!][UD'veEHe3fU~l\8aaaaaaWRMȺάظtT.[<2+!PSEN0{9~Wu]u]u]u]u]<<<<EzC[rG5@oXKHp'p?h:!CNF ZxY% ѻ0MS~%`q4K8wW8v+9[ jjO[F|'~?+_;%NS"Lx_EzP5HTxX_>)ojqϰOvg҄$rƿ?KA T=';Z@,:6 B$9`xrMf{c. d`0$mQ ,n~;mc$)c\ę]] KS.Z=I&vKMsTԧ\v?HXNX(ht~rs?Cl="7#]9I~PVkUO}7âo 31ѥ1f\S+53=* v.>B\B8.@tG:-J"ܗʛ~GaHRI?VHW@HuZz]Udss̰0f \ue'`da_sXSb X2ѯ ~ Lൡxvĺ\z{pkH"Nmnbr/wlD׺?= @/x];ͲQ-4OrIIQjd{?G*S B,vjLMG$_߲sqk`s1oGqn(#WD 3֦S h3 |Qå)Py8 S|[pSV cw<q}өs=Z[Fm,@k\גp4b=[blK(ZQ_sSU'gG:jTuk2t0cYJZ6Hdbon[!:6䉶 31 >2k2. 3P,yfz\x a=R# .S;8cs==?I-42-iL.[C}. O8)_uR~/UdVrLa 7Lfa26X61X}9ZO%mtht&9!76%:;Ojv\Y: e*[ԴJ\&޶?~\|^y_ݷপ-hI_SKEq~AVx[/M=ꖘW£U-uNTQ[C({-;y~w4ctv^2W0&,$즍Ջf%%D*oy/{%3UM%*<´bz+_e$(}o2-!'k}|-̑ d {+>|rG %)٤W;d#o nX̽`U_!rz:LjPı%XfI"Kq~^a< 3|~M Jpza]0%ȮԢ0A^(jhߗGNy8~w1t k py 5? 76 #j@XwĭT=?EY(lu*:0. Bݠ@ĀtM$}X+S vdf¹lE[d=,CE!a']=p%wl^k^ŰM%1_Gse#Hj蒰&2/-VCcU(XKewl'Qa"}CIF اpؤj[ۚo$4 elYUt͌Z]h4f Bd{?1`d1w$ MwpIڎ#gu5*`p6P FdY*=IQM [FMbT1; XhoSK1QE<̊\ fp[:`<8>!_Cd\{hAn": [Fwu5(nr|ԩ85nK/7~o2VN0i=a2Nyf=.js2r{`]rA޷.#(T;S@Nh Tt( ,2y{pP,@XMSKw)[Np[O#r CQr Mg6JAlcör OVl-3%n_WWL;y$1ݜ5mbzg~$"͕. m+`EJ\B= {t-ݽ\iՃ L GOYXY,!JKLh[0NA|YcqD`q2m,Ca6pb9Xy@z{}?`xy^ 0}81d#chchHHChChCHHl-combining-dot-belowḷl# LLL l-stroke-łB LA srsrsRRSrSrSRR U006C_00B7l·'38·4LL,LL43806й821627_0653آ'SH54TL48وHT55UXAJ_9C9BEǾ57W92D௒שC6BƾC͆C4CF >BFD5XC6aD6cC2e_5 gA5hD4DF 47DWD9CA ?F_A CAD U1133E>/A357W14B9_A0D5B85AFB9E40_0E01เก@C1A2B3C4D02qqlQ6IbK` uEeDLSx2,ۺۺۺyǭ_@Jg|93ҔSWi{u!x+2B$sߕp%4ØfY, hSn?=2 tթ88a*cLi#W̰L;nɩΏ&sҒ^/Юj}{.ֽc&-QNt +;6l{NzWJ_Hw @cD 72 VEÀ!U}$z " XfsH|3~GLzƺ\dci_$\|$VMvANnVZ@ږ%nmiۉս=YL &'ê@\pY?NƊ*ŏ XSNsEPP$ݽu]u7v ׷z<#~T6+z-j,V=OG=eɛIGmEMpWr-ALC@ڇ{ު<:Jn9ɘIm˷8]ɔHlɗ7ɐGkw6ȌFjn۴>{!y͞go|em| 3XW6[t]Y W)מěMGl?-#7ΐ7BW` XE^Gh\v}A3Vx_vUwP6@EΦװ6kG㋭ȉii7e Q#{|_ s-aX[*L̊n؅LhfVRqR 6O](vO=fȳ2{J7Z_׽c_\qv9%8)?*Rq,r;$z㪹SP\:]?wa Wm.!~ Y]؉wOY1̚=;Uebͅ .^=(",D0+V̖G_(BCQsWfޒF3)ť.Gfg8 `3@BϘ3BҴvbQEQEQ Jk {=vh~2Htpu##8 x$Oxx=<Ɠx:|x7fsxUx46chx-1\SXh.BHX+܊28HNR|E? 7LD' F|ND@Cysy|Tus|>O>>n\Sg]~K_)6CG_'rD}-~ r|{d52'xlv6jƟ~ ?3r =ڹN4hGݮXvvD߱9l & wW[b-PЯ2jl%Sdq*;a1x.i$V&OyyZ~t^vK( U.cna2=xl]JNHw{o֦F ÝFV":[kz>uqeQѫbqՁhQR\;T$&V݆rB=G8?BC{_q<]q;]kx|羜py6Cqrr~wg8܆}0ŽtWfoy-U`bfTz| ,-_se/y%B'QRV>NNRV^TIpO"tHwHo_tGo%7 ]%C>ԻW, )PMJm yA/ 4眠#B@gg74''W@@ln|GSsvtL.gp01nzFĦhmZcJ+e{]()[Ecv*")ҡ'Id$I_$#<>zۇ.utk]oR+uhܞSQq5wLLZM'r?jC,c_܊:z w&,,  }oiA*7Ywnƞs]ni?[4߼_l5Eg6u=]zz[tV/LH0飇O֞3=`yRa9]+޸)b錙!1l0`$xCT)+U,?RMa0*J$nd" #F<22eWTM4P{zZY@?qocd⣔_VSJ3'5"\_Tߡ ^#WN۩S 2@xE.ś[Y ;`pZz1VF6B - ' N10E/. ..S0NP0cQF6&յkK+K֕UՔTT $֮4fɘ{scZ 3m{VP)w6Q!@|ЁCw $DA  %@ t@ (L(@h<b|JBI/@Hg`"c)"m.KoNң+}[*y$xe#YE-{r }z"?T=r6 Ƣ`:$3IZː }Jci}SF2t\ Iw5SfGXYq{OkN9Y9H5>CQ#h*}q~G 2؊Eҷ72*׎v,ݎ~7p?F[GGv?қ#dØy4FYobG0O7Z)I d_~RWo#d 9vWB,!o y'61τMHݾӄT>5!{oM Cl1t$d1U2S<ʐC1Q1 R߇HR`GM]^LsJ_ E:"u=ĥ^?'? ~Sc۬}ׯK\VْiGaH>] kO3wXuX>" =SN bnVK1_jdSЋ%S_i 9(uZ_08pg!bDzH tڦ9E ZA> 0xޣ0 S_3 T2zvI%䁕E9Eɰ6A/< e".vDZ"Mm|IP"e\ SR 9LĔ|(]vX6YL8Z"v)%+"qD^(*Ģ=rML({x Sؕ%K'힋'J rUdi)=栟%䱁:=ӊ5Jèh {GD`15}tI@+v.؉hOI< w{4[*|[bCs^ϧX9 Lv.؟L <_tVv?.zGhs6yh!*޽wv^`\t*ʓ4J[#&[^WF6 e . sQ$~>)\w,@mb|Rj[F$ҿ\]|D*¥E/&ePA,?UX7F[{ҷ8$.D.=@:p viҮn퇼/MdSAŦ6K5i,; l/;p]h4 % m+mh{_1r(uB7 DǑ sspqYejyo3UL7"֋s_f&opVļ\-& p9mYA`2~kpT9;,P=@D=ЋW@-f%-0(rCĎf̓K1sKT-;^3{|&@vY۽g+*g+3_ ⺻`6]t3Iy|D۷jU#ir~H B8V0h =)X/46Qjܗ4PQ"#$pv)?PDLHOPJMTS%> RQRTSru8&+471, . ' )0 /9S@mbߔcMXrgjh9);?<|y߹ԭװ޸*._k`~DZ345Vsvxtw:9@A6u  6- k`odpe U('*,y]O=COKI_*),2KNYT_im"#$%&'()*+,-./0E; j;\?Vx;Rx/Ij&a+K}5%d6Wy123456789:;<=>?@ABCDEFGHIJKLMNOP}| 8 Q cG}RsCGKSW^)Yo/NoXYpqrSz{|}~TIQX9>C8=BJKYrswxuvtRjUWX]Q []`fhkmpqrwy|~`abcdefghijY[\]klmnopqrstuvwxyz{|}~^_`abcdefghijklm)b!(   Vwvtuedbc;:IHFGgfihkjml~~^_`abcdefghOPQRSTUVWXYZ[\]^_`a刂  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ V[Jac 5s֛%F|~=!&hȾ !"#$%&'(_`)*+,-./01234567I789:;<=>?@ABCDEFGHIJKLMNOPWT]M_opqrQstuvwxy (7ڸf8*9RS*)rptTUVW!i%0 3A6Ph|㴦g-;s )Do\vݳ# t*CB,+'%A@]\gfihon}|E]Xi?>[squ2Y zQN{Z[3zy$#"! MLSRsr?>߷咔\]^_`artvxz}|bcdefghijklmnopqrstuvwxyz{|}~ 猍\7>5:?DLSZ_cdeghiklmnopfF< kɬyPO[D&J!"#  #(+./chi3jox{?ƫʱG= l)nF}Ά*WZ[+,Ί\]tuv45~. m )*+,-./0123456789:;<=>?@23AB!"#$%&'()*+,-./014wxyz{~sXUtu*,.5>AKQ |} I?n a<6R/7^?MΪϥJ@oͷ FGHIJMNOPQRSKLLBq(oq~[]MCrМѸNDs !"# >>>>>OEtPQ$Ÿ%&'()*+,quwSGv-./0123456? THw7Db !"#$%&8UIx9:FABCDEFGHIJKLMNOPQRSTUVWXY WKzUTZ[\]^/_`abcd Gef!ghijklmnopqrstuvwxyz{|}~ XL{نAB[\]^pqrsOP%4<{CS|}QRifmn#().@H?euw+ YM|ڑgy #&),/28;>ADGJMPSVY_b 5\eio !$'*-069?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aj{bcdefghijPʱQPPP@ ۡR U $}Ă$@B !  m8ajGߋ0WCAE^DL J+hsGw:IC i Z5ǟE&|!1.QenO<;*auD44;8 k3B4L%#8 1lu9Xukh5MwK'v4r2$lҲ ;s,&w/:u&D&J^>[J@i7s<"U( ]ee`9";7hetxv0kf#Y5/]Cs< |(PΚ9^)X V325UF *]>o @_(䇩A}\r& j)(Ǐc>P6 p3d l4{؂>z3;+(g=n3M=՗,kGf}7Y <ЬDWa Q@Mrꄛ 2ʊ 콂8CShfᆽO]}>)YÔr'ҏ &`Ĕ+rM w$s{L \3 nEyNރ*$ljQ-RkhJk Qh\Ӝ7?Ԣefjw?Dk+_XpT05a.nbO:35!ӿBgٍ%ʡ.FW^uh+#c5)CIpD%[G7bNEN纭e<5A {ѳ3>ڄ"n5s>iq Nx!KDOfI&74(oҨn `?|'f?|f%I#L$;Q.=5C\dWK%{9;%ݼd%Dג:Sg$?'K#d4    !"#$%&'()*+,IIII 456~d[O~\P^R! !"#$%&'()*+,-./012345$KKKKKKKKK_S"!STUVWXYZ[\]^_`abcdefghijklmn./01234789:;<=>?@ABCDEFGHIJKNOPQRSTUVWXZ[\]^_hijklm`Ybcd56LMefgnpqrstuvwxaoyz|}~{789:;<=>`T#aU$e΋bV%  !opqrstuvwxyz{|}~"#$%bcdefghijkopqrstuvwxyz{|}~&'()*dX'lmneY(+,-./0123456789:;<=>?@ABCDEFGHIJKLM_`abcdefNghOP¬íUeO_K[ScVfP`L\Td0 FB^5"IfYQ,xcra0ӆ[VLlJ7no_7~=,pisu\a=|6TFD#4 7ZVK.38?0q*ʩ6A#oɋc B@r =D˭d|v9/`nn_]V +vJyC7}ۻoV{9×|\ë2]x'﷍cߡ}v鈄^c9Gc6w{?@a ?y)77fTX 4QRSTnqkop$"mjrUVWXYZWXY[\](& ^_d*c":'&(*^8w^h?+γs,|ƾ "-UVWKmnW"@ͥ94w+7`.i٢u/62fe78: ;1FGz=^9MNZ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnQ&"M3KӞ#$"II"Hb09!DgK C4W-9#4W.A[-'lV4M~v'mg `Ai?{m-7*1&/oz_ފ_cZ<\?8J#׃~ mD $ opqrstuvwxyz{|}~H#T" T,V43`5`#I$IsZtbYdH"m/6 -XlթK挙2d̉ .qpo\ڶhɂ5*iTIə&L(I숑"D! "an L66420.)* nуc9pݰQF 01`rb ZYXWVU)P0Q$I$I$I$I$I$I$I$IgN̚0Y$ #F",>zءc,6j&#_^].ZlXB+ ʪ*&J!"m۶m۶m۶m۶m۶m۶m۶m۶m۶m6ϯoO//(O:qڤ)K*Q$)G1Z(C $(?~٣';vЙ#'7nǷ 'O8mҔ %K(M #G-R!C ?}ѓ;ȗ7mجSC3eȌ/r]޸mђ+lkjUҨLAʓ$DA $@pe0Ƿ.+8 Z^uPwF"b')H*݀oYNJ%G MB-<;3p~O:]ݞBVY£ϕ㘜2BXeoPB5 UD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T BgDDDDDDDDrF2)a%A !klҨGٹ(=@T  TT"  Td   !"#$%&'()*+,-./012[Za`cbedmlqpsrutwvyx{z5345678_^~ROkj9:;<=>?!:::%&'()*+,-./012346789:;<=>?@ABCDEFG5H@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop2rstuvwxyz{|}~ n ΗfZ)IJKLMNqrsturro𳴵 %*18?DELPTYX+vw$ "&.259?DIMRVX\`dfjmqtvz| !',3:AFGMQUZ-JOSXxz{   _"#$%&'()*+,!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW3456789:;<=>?@ABCDEFGHIJKLOMPNQRSTUVWXYZ-./021XYRRRRRRRRRRRRZ[\.Dd'/29ag[*I  33$#)(-,=<87CBb[c\d]^_` aSSSSSSSSSSSSSSSSS!"#$%&'()*+,-./0123456789:;<=>bcdefghijklmnopqrstuvwxyz{|}~.-S\gjmno[נqF,X7˂MVٳnck@?@ABCR!ma0x{|yzQP44  TUǿ756HGEFUTRSONLM9  zy}|A@>?%$"!*)'10-,nmkl89edutwv{zyx}|~gfden@BMhj Ad"$km?AJLgi @c  z {ݧ-HEBCD8 !"#$%&'()*+,-./012345676;7@FENMUT]\ba89:;<=>?@ABCDETSFGHIJKL*+]@Xy ?@ABCDEFGHIJKffffffff)*)+,-bbbbbbbbb../0123456789:;<=>?@ABC/+q"34ee56,rk78  -sl9:; !"#$%&'()*+,-.m<=>55 !"#$%&'(/?@AtB C|~{}DE0un4FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz1v{|}~stuvwxyz{|}~2!3fffffffffffffffffffffffffffffffffffff4#DEFGHIJKLMNOPQRSTUVWXY5w򝞟Z[\]^_`abcdefghijkl6x󡢣mnopqrstuvwxyz{|}~7y!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}8p9zq5󰱲CCCCCC̍d@!2U @ "&"""";Ep lH*AQ'˶f6>r׼x_AY'ЅcMI L[3im+TG* MG\P6lĤ8nh/t_flol s)Wi&lAtܖ1&Αv7Pv'狒k3 ,e ! `M_xj4*ZC`g~ߗ9PojRʠ!,-bunp`j3;yq]H&3?;~9/ eg8e`?R y}W&cO+RNv:N?w;]^_`abcdefghijklmnopqrstuvwxyz{|}~됲[`%&'(),-.0234!"*+ yz{lm56 Ay=|Bz> !"#$%&'()*+,-.CBC{?/0123456789:;yz{|}~E}A<=>?@A_ F~B%CDEFGHIJrKLMNOGCHDPQRSTUVWXYZ["$&(*,.02468:<EFGIHJ  IK \]L JKL MN!"M mnopqc O N rsxyz{|}~tZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~BCDEFGHuvwxyz{|}lm~P O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Q P0*..y0Jbcy zĵK17E ;Tm 1?{2Ldez |ƷM38F ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VVVVVR QSR  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D ff@>$B >hYopI2Hy'r0Ge.. *螫"^ ΁+G=HǬCs>1ˁ؛{sh<*78lwg}aepڇ  p)J?ux^PTmyug  <v @N}O i*F)(ǎ |!6(_[[xJd_4>t{^·@':ύ e?˥9W |` H1 t> 1C>_k *I$=,&렩%*c l տeKxTD'YSLӞux<٢]x!#o|# ?VPI['}Ͻ??5E/[A[/"$?Ç ?_X.-mMᒼKuݢkQZ#Q=E%e΃Vn~>Q[~ЄW( Qb z I$cK{O!9O7" +%BCqZNa~X¢y?l`rHz 1 [)opDaByVnq3mpC!驶\NyO!-] Tљ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJVSZafYb^\`[ghiLPjkdeKclmnЏ㖗Қ[`fl&+r 'E{{Ocf\LUԝOPQRSTUVWXYZ[\]ٞCC !"#$%&'()*+,-./0123456789:;<=>?@AB Cgnw} "(-4;BH[W269>ADGJM!. v|LORX`b=?@ACDETUVWXYZ\^_`abcdefghijklmnprstuvwxyz{|}T !"#%'()*+,-./0123456789:;<=>?@ABCDEFGHIOJKLMNQUV  !"#$%&'()*+,-./0123456789:;<=?@BCDEFGHQJKLMOPIN>A@@@ȳ@x<   #$DBBBHIJKLMQRSTUVWXYZ[\]^_`abcdefghijklmONPnopqrstuvwx mnoprstvxyz{|}~ C  I=~u9  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJOPQRSTUVWXYZ[}~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqstuvwxyz{|}~>@BDFHJLNOQSUWY[#%')+-/13579;=?ACEGIKMPRTVXZ\]^_`aת   "&'-0357;=DGMTUVWXY_`abdchjlotxkzv36:>JEԾȬcW&ƻ{???  !"#$%&'()*+,-./0123456789:;<=>?@AB== KAppqrstc'()*+, VJyDJDu{ #)/5;AGMSY_ekqw}-?@Ap "(.4:@FLRX^djpv|WYZ[\_`bdfijklP$&]^RFuRSbbdefghijklmnopqrstuvwxyz{|}~*pj3D|@Xӌd@@4Hȁ 0蘳?&D;99rUMxbYa1Ѕc.cܕ/0lЇ~Ag;~=n$4TB1bZq>AhL=m 䟣(?j t$C'>' `@xĪS:kĈ; `'X97_F1dzO̥ݖ&WLa^ ߁~MFwaJl7r+FZ|rRekS 1rϞXk (_ >;vC_DaB;'ɡ il)?0K_*~2coCKhpwnX8=ũURu$?4:e\x9 )c_8D}͠YU-ZOeh%A`Va\N493: FK& װئ84D/KnuZ|Y7|Rϙ˛lkyPCoGt|_aZpH O93vX4cù{ ?e &2R OLȣgZW!;?YF!x֌#T0gTr]Xu6Wu6dY_Cf2b}vIU3aNuH-Bt-\eצd_AY{!=Tz2Kl{Mc21Op%Qi1g/Kb$@Yz7%r<\ F6u%Hgt|#_%^iYYZ/076=>KD: i%px&)-14kvmst0 WVgrz!)d-N8():Y|/Ln#Otdkqq贵MR/eB8g#nv%(,0379;=?C9h$owBC $07AKTZbhox~ #).5]&EeF^'C[7Ps.i3S=-l?^'fG_(D8Q/j4T>.m@_(gH`9R0k5U?/nA`)FhIa)E\:St1l6V@0oBa*GiJb*F];Tu2 m7WA1p Cb+HjKc+G^ Wx5#p:Z D4s#Fe.Km"Nf.Ja#?Xy6$q;[ E5t$GfC4B8Qj}x'9y|v&PT\"]3HvVԟ ( TG%*qtu D[!Du'wx{  3=Z,;a(L?_&J))((+,,--.ELDKboz+lpGYZW TDEGFY?@BAX>;3-~}H+S֯ݷڴܶ۵KNQclaabA|{ Jb` U V<=34 hilmC~ixP5W\]^cp0BWМXsvy|6vrsx.4JM> v-U_ Os~HUZR'bۤYtI$)&G*/%W]P;RSTU123456}wEFI14y6GTEQu ftxz VNWSX]^H`#().$z 89Y̅>=rw+j8s`gufgޥhij⦅l}mnop!"r#styuzv{u79:OPtw$  2"#zv.0/?2 5p gOPRQqklnmo^jerdqanhv ()Me&B[|IN00No$Ph0Ld%AZ{2Pq&Rj2ظZ[ e d45inop>A:=B{}  GWM]IYQaHXN^JZRb!" # lh'$  "!$#&%*),+.-0/214398;:=A@YX® 6U蘥+?Faox )=DXm *>EZnw6 !&/C.-ONKJA@BΞhgjilkոY~v} 5T羼 " +*'%0.21437598;::9WV21<;|{('A@&%43QPqpIH0/s4wy{~ٻe_f` FILORUXZ]`cfilorux{~DGJMPSVY[^adgjmpEHKNQTW\_behknqtwz}LMNOPQRSTUV "%(+.17:=@CFILORUX^a 4[dhn 5 RQ '&$%LKIJGFDEQPNOWVEJINMVUZYcb`a 3201cb`ayxvw9867XWU'+029j˸_-y%\֟x_27qop۝7Ղ'Ḥo Ue Q\,Iy*RtU;jY%(w9'JQLF;wN-ח>Cd]}LE333zD훑=ht_F~rK^{Nl-/sq>G;WQ^ݠlGħC^.xzBYc$۳= 6On z\Zr|,xBMrS.Iy Ӷ_ '!LFK?!3#;^:{gO4WC,ԇ].Vmfe6,;吝ߐb1LX"0 VQrI0[# @(9)$8BDI'`8)Ǘ1Us#4<͵ހxDȊĮpE~%T:#|EdcmsHܡ7i4>d(Ò5$@gB6#řU#9gyH u4l7\ .n ث;<0ox7[=0ɨ;|g:62.*&" }yuqoºzrjbZRJB:2*" ɩ\y²rݽ}]=ܼ|\<ۻ{[;ںzZ:ٹك{skc[SKC;3+# =%$#"! זˊJ ʉI ɈHȇG~S3xX8׷wW7ֶvV6|UTSRQPON L̋ I Ɉ1.K*jh8V7y%eZiڈX(x'׶fŵUʺƶvfVF6&# .ySPONMLCJ=gj*i)h(f&e%d$c#b"a!` _ߞ^ޝ]] 642`4' k ֮^6歅]5 弔lDˣ{S+*% > ?2*ꉆ~|zxvtr=΍M ͌̅ .-,+*??'XXx{S+D Ĺ{hb\ٞ¼]ga]YUQMIEA=951-)%!z^z^z^ļ|tl$ û{skc[SKC10/.YXWVTSRQPONMEDCBA@?>=<;:9u 10)('&J(FD$D`Cpg`QA1!/PGp@!y2c ihgfdcbaa_^]\[ZYUTSR~T4/-+)IHGFŞ|\<ۻƾgfe~N.oJ 'xhXH8(wgWG7ƶvfVF6&Z= ʪjJ*ɩiI) ȨhH(ƾ=%f^V}~vnNF6.ŽuU I9'E1ADSSn>NzkFCslm>Iw4x _ґPNN͌ն`^$Fxsqomkiga;93+%#!~tj0f(e)j JUUp׼l ^m  ?=)%731֮ER$}z˯baCFU#""@xxwjbZRJB:2*ɹqiQIAhpbB"BD  0@> 2{wsokgc_[WSOKGC7+ʾvj^RF:6}yuqoϺz*ѩT 6ֵu輌\,˛k; ۪zJ깉Y)I@z6t0o-Hh˅,0$' (h S!QN  =;98643b^,P !ãう ijwi[UG93% XVTR}{ywusqomkigeca_]g]UM1-)%! qnljhfd.XpiaYQIA91PBdˆ!@><:8lhd8hpbB"b(@`t8lАx8w7v6u5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f&e%d$c#bbvfVF6&Z= ʪjJ* ɩiI) ȨhH(ǧgG'scSC3#s!łK ˊJ ʉI $FD$D`C#F  @$@p@H~ށ 1{wsokgc_[WSOKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62.*&" }yuqoºzrjbZRJB:2*" ɩ\Y²rbRɄ B |xtp=<;:9876543210/.uYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9uihgfedcba`_^]\[ZYXWWUTSQPOOMLKJIHGFEDCCA@?>=<;:9876543210/.uײg]YUQMIEA=951-)%! qnljhfdb`^,T(@2""!B  .XTPLHD,P 2c ƾ~vnf^VNF>6.&}{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! 糮~zvrplhdb^\XTPLJHF$~}|{zyxwvutsrqpon.-,+*)('&J(L!G}STOSАNNfǦfˆ!hfd.XpiaYQIA91PBăc#‚Bb|pA9j+hgfedcba>׷wW7ֶvV6յuU5ԴtT4ӳsS3Ҳr|tdl\TLD<4,$ û{skc[SKC;3+# [w-ޞueUE5%`C#F  @$@p@X?{@?a }{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! ]ga]YUQMIEA=951-)%! qnljhfd.XpiaYQIA91PBdˆ!@><:8lhd8hpbB"b(@`@UC6h`^|\<ۻ{[;ںzZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫oݵx{֕UՔTԓSӒRґQѐPЏOώNNƦfFB ̋ %H&HãFF  @$@p@?{@?a }{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! ]ga]YUQMIEA=951-)%! qnljhfd.XpiaYQIA91PBdˆ!@><:8lhd8hpbB"b(@`t8lАx8w7v6u5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWߺk,+*)('&%$#"! :΍M ͌̅ .-,+*)('&J(L!ȇGǃ  .XTPLHD,P  2c ƾ~vnf^VNF>6.&Ž}ume]UME=5-% ļ콸/2~oPtk{/)y%R2wT8$0LjWnsf{ ȼ~}u^UTF=<25-%H&|xtp<Ȩ@\;9ټZXVus2oN΍ͬlKn%t4cb"a@rii㾒rR2ѱqQ1pP0ϯoO/ήN.ͭM-̬L, ˋߵx;UՔTԓq1p0o/n.m-l,k+j*i)h(g'f&I $pŽMB}ume]UME=5-% [w-ޞueUE5%ĴtdTD4$óSǹbeE%ĤB  #""@x   8`@!y4d0/@>.ͽ}m]M=- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&Z= ʪjJ* ɩiI) ȨhH(ǧgG'scSC3#s!łK ˊJ ʉI $FD$D`C#F  @$@p~~^F֏a`_^]\۳~|zxvtr:΍M M?#s!łK²rbRɄ B |x642`4``QA1!@D  0@C6h`^|\<ۻ{[;ںzZ:ٹyY9ظxX8׷wWǽ}ume]UME=5-% ļ|tld\TLD<4,$ û{skc[SKC;3+# [w-ޞueUE5%ĴtdTD4$óSǹyyyyyyyyyyyyyyyyt8lАx8w7v}m]M=- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&{uqoºꩦ! :΍M ͌L!łK ˊJ ʉI $FD$Dvn TSRQPON^3ҲrR2ѱqQ1аpP0ϯoO/ήn/" 8765432b`^,T(@2aDDB 642`4``QA1!@D  0@@C6h`^|\<ۻ{[;ںzZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsSӒRґQѐPЏOώN΍M ͌L ̋kKˎeE%yY9ظxX8׷wW7ֶvV6|UTӸx8w7v6u5t4s3r2q1p0o/n.m-l,k+j*ioZJ:* 1$s@> "DDDDDA4 "GDD2?r.G1$,{ NK^I\ҭ~pl9wEC[òE"?zse"TAlAŖY rBmՋoOwbxQ>O_MM;O?,zpO.s@ݽ[Q0BޅQ4Q.`D:AQuC~]pq}GtZr]n~ak"緙t}Ť˳QIktR1u٢=W`Y'2Q2w"]afDe}+AY'_c%cSOBe.B!|+Hb@O2/sg.3O7ɱmw{S -ݡ cO;/0wf/nhQu]T~tK);_Ϋ~op=<;:9876543210/.hɂfedcbbDCBA@?>=<;:9876543210/.-,+*)('&a`_^]\[ZYXWVUTvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJOB:j"! (O4aDI$G!2DH ?|CG7lԠ1CF /\`BE 'L 1BD:62.V2EJDCBA@?>=<;:9876543210/.-,+*)('&%'!QѐPЏOώN΍M ͌L ̋ 'N0Y$ #F"$>zء#6jИ!#$-XP %H8lА (L ,P y,XXqnf^VNF>6.&Ž}ume]UME=5-% ļ|tld\Be(~}|{zyxwUTSRQPONMLKJOB:j"! (O4aDI$G!2DH ?|CG7lԠ1CF /\`BE 'L 1BD=7W?*)& IEDCB |r0¨nH9 9} VN(N86IFp[ڹ&HjF V*q$HD6@'*v|+"5rlLc[C3+nV Ҷ$) k/أ'`i{ E+:Ԟ"~zb8a[2 U(rLA!{= 0'K>y.uDIJ% (;"! ]nyBK3㺗5$6봺.[V Hv۪s_=#0^_FYlrpstqz{|(F5sx`;il$BY˚xqd?o@C-a}p=BCEGHLI*tRST_q+Vcshj6lnv{-.wx"} INn㉡6dIY~~ٝwNM8;^~w@3n&J=L=_'*m~[\FWxJ,ȔP#6fvpЦו)vBGQ!5|sT5j M{O !"s*+1R#$%&Zg'()eAKQOQ9:= <;ef Y&$>+(145-7@89:?AADEBHMRS~`ceah} y!z{&'(%*/0,./|89<>}@AE1MRVUX[ZXZ+Q[þu\]^_`)-z|%JQn  AJP_fn  \`a2gijk34tuvy5687ӈ܉ab,cd$)019>uBADvHLcfhix{|zчef]ghi׷ CFKOTVWXZ[ BAV _?50o0C~uxX ?φV~sj J֨mGt4O3dvJCZLn Yog9,O}@4֬Y1\ƶ1KrSb Ouwqˍ?MSZGt^_U_jl;j*L~_;0!]QBu,ҋɰ]h+Uˀu>|^NaY \3شs7q3MlcGm,_6!75=;{^&x:-oGoiQC yEŶXcx9M_ʇnyyRD45>CEOXmoylsoptuk{|CyDrEFGH񣤥IJ M NOP&28Q;<=DRKLSSTWUZ`UcgkVWw} &'*+,;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TR kdKdK]CeeU$E4̢$a  èIDL6L"TL2P?TT% {TL2 T2L ,¨פp$ L2TT% ~TL2p?TL"TL2T2L9[9U¨$IB: g)U+T5 TL"TL",TL"ATB0&è$IBj8L"5TL2TL"=TT5 T28¨$ a L2FTL"TT5 TL"VT$B < è4y* I L"gTT5 TL"TL"wTL"TB`0è$IBrAiL"TL2TL" TL2)T2p4¨$ILG;L2ATL":TL2aTT% TBL Dè$U ; L"TL2\TT% TL"T,2 !D ¨d I4L2TT% TL2~TL"?TL2T2@B¨$IBMR}7 L"?TL"@TL2*TT% TB aDWè$IAL"LTL2?TL"nTT% T2 DUUUUUUUUUUUUU¨$Fu$Q) L2TL"DTT5 TL"T,B 9MUUUUUEUUUUUUUUUUUUUUUUèԀ ICL"TT5 TL"TL2TL"TBEè$IBP˜:L"TL2HTL"ZTT% T2LFUUU¨$I rNKrrL2TL"TT5 TL"TB UUUUUUUUUUUUUUUè$9 9H>L" TL2`TT% TL2 T,2 9zUUUQUUUUUUUUUUUUUUUU?¨ח98H9*L2 TT% TL2TL" TL", ?T2 ¨$IbRӌ&L2TL"p ?TL2TT% ĀTBaUUUUUè$FeN+;:L" TL2 TT% ǀTL2T=2LQ:1)sNP)4r='1k^smfI[{p Fb*;2Q\Qޤ& P~F,0}c LH? 2uvbIx|trݓfSKXp+%  fB@3TwtP @\i0(zHdKHLӹD7. .uY,,5b0Ĵ\+T!"A~p\[Tϙ.W3_IJlSt@!BN--}HHO f`Z,2=kDy<='' +q|Jù0s>ܳƑ>VQP'L<1Pq݀Zċw̶Xp0gNDbuW8aQ{÷ese~0ͿdCQyeɐ85dĘb"+DO͂V&FxX* FRK` 'J;Q5Y(V";d P$xFE4a@ǹ!4 8h +UL":_lVc7$r$={S+|iK"Yć||qIDy{ Ǜz7hqUƈ7KXiʝ[6?dCh 7+|!|Ks>IJam pt@S*&?3+Y@In@XzPd\H#Cns$ P9'c >gd w).YT =|d.:qs7ӃZ4\Aóܠ+{%!^L6jrSE^Ia~|a!{ BZ2<ʔUBw͕0;BmGKFǾm&&dɚ@~awMemJwq4mz˴[xkh]y}.}O tB6 u1*oꘝdgi |J $ 'ՌK8t 9u4ITt@U3Yr8-\%Z