glibc-langpack-mr-2.40.9000-35.fc42 >t 6 6_ < @ D T X3!XPȬI^Dgdl ȬI^D%bD^3D1zg$%w7iD4%XE4ejAߜ`dLOL &KҨf.iOn|."G2-9Vغ;'a0l4lsm\B PׁPcSs%1`R.BuAZL_FlyvPx[of|Cf26YIxd3il#C(Ò*DG@E8$4>fw"\'{]7WרhhNb@iO$x9^,409BEbA93<,P]8Zg|ܒʣYeJ3VkLu0+xGIà X P)O`|AႅpxcD!^Ah 0\otnUBܛ,֒h2V y |]K}VN]٫ܶ^HHh_ ҾRS!;NP)PU6Y|B:|ltd$e1f93060c60ae4563b17d9dd72e9bc559509958b16aa4e4b4078ab22eec4a6dae785f9da7844658150fe8b9f06868f2520f3089ab03020462f02aa400483046022100ad24f618872ce63e54e3a6a56dd219552e4ae2e6422c62294841fa4f6a33bd18022100a3fabe4801e773959c20fc78f4bbcee8ea5f0b6a32b999f66ac4b94d52ddc5f903020462f02aa4004830460221009b68e1f34b31c42176859655b17b9b465aa4f205667a413d2556a3e652a7a40002210083528bf7761e6aee11bc4972d8f3d745ffbd6f1fb4aef0c14967edf4a7cd896003020462f02aa400483046022100f891f3b2a505ec6c02a2b5b0a8079b13f3aca1181540d9ec5aec1c23116d9f1d02210098c36bf6b38d950455fffb4b674fd48de40f0fd1ec76be63252f5425978021df03020462f02aa400483046022100a1e515566961eb029e75f53c4ef030b6b431191946ad797c4a8594c01d8b115002210095b01cebd87a6d2f7501c4067c1978e1d7e16b9e381611ba15e45177925ee2e103020462f02aa40047304502202dc4e03b5b11b53b2e531016f2b6c05456bc9d8440aac53c72b5211c49d7894e022100fbabd9082046757b0837d3499d3278a11f1b84263d85b464438d701a4215d9f703020462f02aa400473045022100e3cb48ec5be44d0a206ecacf4c0bd60dacfec6ea49d9c4cd761d2e31aa21721802205135c91ca24c95c13e6b726fceca879131b0b31c805741efabfe7081c2459fca03020462f02aa40047304502201b87700afe4aedf6698d133a4a93c8a97ceb3fb1faab602bba3fb02c4a654137022100a225418f6b563ef32c5ae54b4c07d9e68b56b5be6848cffb2dec979fa00fac9803020462f02aa400473045022100d74e382e2a0731b4424c479d2bb55ee4c1018dda2a6e87bf5100a0ade3f50be70220434fb5d4f5551d2017bf59341a75d51adf85f168a4d836645b42c72aefbe3c8903020462f02aa400483046022100b927b20365995a610e962d121c2081ea4f3e6b0d3cf1ea78cd0c7c88122319f1022100ee73e7eb341d85d5f26b5a86e0b441bc15bca45d41556667bb66782d26858e1203020462f02aa400473045022015d8a36a7d785362b370dc9d7644d86edd00e707233aa43a2e8b113704ab81a5022100fb97f02fbf468076bcf2847d2f5fb060ef4fe8626c232b4784dd531150cb34db03020462f02aa40046304402205aec4c196b72c79fe948994712a512d31c87ea543f9273747542f01ee407eaf90220511c4dcafd5a7d0917d3ae093abcfd93d1c5944c9a3a69a310f66b5370f7080103020462f02aa400483046022100b83ee11e397515a7e56389496758c8bf4506806f80f8c322fedff8b2816e6f1b022100941e9c5bdbc4ce94c7b40814d2c2d848dab301e833c70ef09c4caeb58b573472QV~;[Df-@ >`>?d & >   T r    (s\x ( U8 \9 x:%GH8ItXY\]^bdefltu(vdpt<@Cglibc-langpack-mr2.40.900035.fc42Locale data for MarathiThe glibc-langpack-mr package includes the basic information required to support the Marathi language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org-6Fedora 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'zO&I6"5AA큤A큤ggggggggggggggg593271e935c376c5c50ee7bd673fb1370bf8d814a9f729245fa5c6a4e09f72d3af67ea3581618538e93d396ae3f26b65a3daa203b81ea5bcd54a659c8ae85fe244e1abbaf38ba7b99183cc27a274459678db8ff7eab37ee103c4941915573018328f3fe8e2e9a46fca5fe6e23b123557b8faf3f1e2ab73151df5106876556844bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bb9aaebfc8498d418b636babe543e7bbb410169524cca444fe8c6e144552e77aa61a320a6571b954eaa6f39ef9c6f06f19b4121ea638c850f002a9af8a58039f660e56627dc90cc2e87f82a471c516a6f8775064b0c67fce22ab4586fc7caf2d75172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015580b6e7771ceea7eb460ef02ab74fe0c9af2506f8e12a9fba38424550db10131583f8373a68f4cfa83043897e204605ca6d141221997251fdb030159dd27b6d2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-mrglibc-langpack-mr(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40.9000-35.fc422.40.9000-35.fc423.0.4-14.6.0-14.0-15.4.18-14.12.0-14.20.0ggg/@g/@g:g:ggg@gw@gvg`@g\!gZ@gIg? g=@g4g1g(@g|g|gg@g@g@g@g6g f5ffcf@f@fٝ@f'@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`cHcDJ Delorie - 2.40.9000-35Florian Weimer - 2.40.9000-34Florian Weimer - 2.40.9000-33Florian Weimer - 2.40.9000-32Florian Weimer - 2.40.9000-31Florian Weimer - 2.40.9000-30Fedora Release Engineering - 2.40.9000-29Zbigniew Jędrzejewski-Szmek - 2.40.9000-28Florian Weimer - 2.40.9000-27Florian Weimer - 2.40.9000-26Florian Weimer - 2.40.9000-25DJ Delorie - 2.40.9000-24Arjun Shankar - 2.40.9000-23Carlos O'Donell - 2.40.9000-22Florian Weimer - 2.40.9000-21Florian Weimer - 2.40.9000-20Florian Weimer - 2.40.9000-19Florian Weimer - 2.40.9000-18DJ Delorie - 2.40.9000-17Florian Weimer - 2.40.9000-16Florian Weimer - 2.40.9000-15Florian Weimer - 2.40.9000-14Florian Weimer - 2.40.9000-13Florian Weimer - 2.40.9000-12Florian Weimer - 2.40.9000-11Florian Weimer - 2.40.9000-10Florian Weimer - 2.40.9000-9Patsy Griffin - 2.40.9000-8DJ Delorie - 2.40.9000-7Carlos O'Donell - 2.40.9000-6Arjun Shankar - 2.40.9000-5Florian Weimer - 2.40.9000-4Florian Weimer - 2.40.9000-3Florian Weimer - 2.40.9000-2Florian Weimer - 2.40.9000-1Patsy 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-25- Auto-sync with upstream branch master, commit 9b2f20dd54079afb68addf23685b039f1accd6e0. - po: update translations (final, only timestamp and line number changes) - libc.pot: regenerate (only line number changes) - INSTALL: update last tested version numbers - contrib.texi: minor improvements - NEWS: Add some more news from the 2.41 cycle - contrib.texi: Update from 2.40..2.41 commit log - NEWS: Add reference to (single) advisory - NEWS: Add list of bugs fixed in 2.41 - NEWS: editorial changes (language, line breaks) - testsuite: Make stdio-common/tst-printf-format-*-mem UNSUPPORTED if the mtrace output does not exist - elf: fix 'valgrind' typo in comment - malloc: cleanup casts in tst-calloc - stdlib: Test using setenv with updated environ [BZ #32588] - LICENSES: update CORE-MATH copyright - LICENSES: update location of getaddrinfo.c and getnameinfo.c - LICENSES: remove Intel License Agreement - stdlib: Re-implement free (environ) compatibility kludge for setenv - Revert "stdlib: Support malloc-managed environ arrays for compatibility" - stdlib: Support malloc-managed environ arrays for compatibility- Avoid env -i crash due to free (environ) compatibility patch- Apply patch to improve compatibility with environ/malloc misuse- Auto-sync with upstream branch master, commit 76c3f7f81b7b99fedbff6edc07cddff59e2ae6e2: - po: Incorporate translations - Fix underallocation of abort_msg_s struct (CVE-2025-0395) - Fix typo: _POSIX_REATIME_SIGNALS -> _POSIX_REALTIME_SIGNALS [BZ# 32515] - aarch64: Add HWCAP_GCS- Auto-sync with upstream branch master, commit 1ac28b781882e3f14b41dcb06f3f945d53938948: - stdlib: Test for expected sequence of random numbers from rand - stdlib: Fix unintended change to the random_r implementation - NEWS: Add the extensible rseq ABI to new features - Linux: Do not check unused bytes after sched_getattr in tst-sched_setattr - aarch64: Fix tests not compatible with targets supporting GCS - aarch64: Use __alloc_gcs in makecontext - aarch64: Add GCS user-space allocation logic - aarch64: Process gnu properties in static exe - aarch64: Ignore GCS property of ld.so - aarch64: Handle GCS marking - aarch64: Use l_searchlist.r_list for bti - aarch64: Mark objects with GCS property note - aarch64: Enable GCS in dynamic linked exe - aarch64: Enable GCS in static linked exe - aarch64: Add glibc.cpu.aarch64_gcs tunable - aarch64: Add GCS support for makecontext - aarch64: Mark swapcontext with indirect_return - aarch64: Add GCS support for setcontext - aarch64: Add GCS support to vfork - aarch64: Add GCS support to longjmp - aarch64: Define jmp_buf offset for GCS - elf.h: Define GNU_PROPERTY_AARCH64_FEATURE_1_GCS - aarch64: Add asm helpers for GCS- CVE-2025-0577: getrandom, arc4random could return predictable data after fork (#2338960) - Drop glibc-benchtests-extra-pi-inputs.patch, applied upstream. - Auto-sync with upstream branch master, commit 91bb902f58264a2fd50fbce8f39a9a290dd23706: - nptl: Use all of g1_start and g_signals - nptl: rename __condvar_quiesce_and_switch_g1 - nptl: Fix indentation - nptl: Use a single loop in pthread_cond_wait instaed of a nested loop - nptl: Remove g_refs from condition variables - nptl: Remove unnecessary quadruple check in pthread_cond_wait - nptl: Remove unnecessary catch-all-wake in condvar group switch - nptl: Update comments and indentation for new condvar implementation - pthreads NPTL: lost wakeup fix 2 - Linux: Add tests that check that TLS and rseq area are separate - Consolidate TLS block allocation for static binaries with ld.so - elf: Iterate over loaded object list in _dl_determine_tlsoffset - benchtests: Add dummy in put files cospi, cospif, sinpi, sinpif, tanpi, tanpif - Linux: Fixes for getrandom fork handling - affinity-inheritance: Overallocate CPU sets - inet: Add common IPv6 packet header macros - aarch64: Use 64-bit variable to access the special registers - x86-64: Cast __rseq_offset to long long int [BZ #32543] - Linux: Update internal copy of '' - nptl: Remove the rseq area from 'struct pthread' - nptl: Move the rseq area to the 'extra TLS' block - nptl: Introduce for RSEQ_* accessors - nptl: add rtld_hidden_proto to __rseq_size and __rseq_offset - Add Linux 'extra TLS' - Add generic 'extra TLS' - nptl: Add rseq auxvals - Add missing include guards to - configure: Clear libc_cv_cc_wimplicit_fallthrough if not supported - elf: Always define TLS_TP_OFFSET - x86: Add missing #include to - Move to kernel-independent sysdeps directories - math: Fix acosf when building with gcc <= 11- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Rebuilt for the bin-sbin merge (2nd attempt)- Drop glibc-nolink-libc.patch, applied upstream. - Drop glibc-clone-reset-tid.patch, unnecessary due to upstream reverts. - Add glibc-benchtests-extra-pi-inputs.patch to fix aarch64 build failure. - Auto-sync with upstream branch master, commit 502a71c5785f21ef4e3bad59949fdf86df73d385: - i686: Regenerate multiarch ulps - Revert "configure: default to --prefix=/usr on GNU/Linux" - elf: Minimize library dependencies of tst-nolink-libc.c - elf: Second ld.so relocation only if libc.so has been loaded - Revert "x86_64: Remove unused padding from tcbhead_t" - Revert "nptl: More useful padding in struct pthread" - LoongArch: Regenerate preconfigure. [bug 32521] - loongarch: Drop __GI_XXX for strcpy/stpcpy IFUNC implementations - AArch64: Improve codegen in SVE expm1f and users - AArch64: Add vector tanpi routines - AArch64: Add vector cospi routines - AArch64: Add vector sinpi to libmvec - math: Remove no-mathvec flag - AArch64: Improve codegen for SVE log1pf users - AArch64: Improve codegen for SVE logs - AArch64: Improve codegen in SVE tans - AArch64: Improve codegen in AdvSIMD asinh - math: Add a reference to Clang's C23 issue - Redirect mempcpy and stpcpy only in libc.a - mlock, mlock2, munlock: Use __attr_access_none macro - stdlib: random_r: fix unaligned access in initstate and initstate_r [BZ #30584] - assert: Remove the use of %n from __assert_fail_base (#2318508) - Translations: Regenerate libc.pot- x86_64: Reset TID during clone if !CLONE_VM (#2335406)- Update glibc-nolink-libc.patch following upstream development. - Update glibc-python3.patch to resolve copyright year conflict. - Auto-sync with upstream branch master, commit cc74583f23657515b1d09d0765032422af71de52: - elf: Remove the remaining uses of GET_ADDR_OFFSET - elf: Use TLS_DTV_OFFSET in __tls_get_addr - s390: Define TLS_DTV_OFFSET instead of GET_ADDR_OFFSET - elf: Introduce generic - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - mlock, mlock2, munlock: Tell the compiler we don't dereference the pointer - elf: Add glibc.rtld.execstack - elf: Do not change stack permission on dlopen/dlmopen - x86-64: Reorder dynamic linker list in ldd script (bug 32508) - libio: asprintf should write NULL upon failure - nptl: More useful padding in struct pthread - elf: Remove the GET_ADDR_ARGS and related macros from the TLS code - build-many-glibcs.py: Add --exclude option - NEWS: Mention testing glibc build with a different set of compilers - support: Add support_record_failure_barrier - io: statx, fstatat: Drop nonnull attribute on the path argument - configure: Improve configure output for C++ Compiler - getaddrinfo.c: Avoid uninitialized pointer access [BZ #32465] - include/sys/cdefs.h: Add __attribute_optimization_barrier__ - assert: Use __writev in assert.c [BZ #32492] - elf: Check PDE load address with non-empty text section - Add clang specific warning suppression macros - Add include/libc-misc.h - Don't redefine INFINITY nor NAN - assert: ensure posix compliance, add tests for such - posix: fix system when a child cannot be created [BZ #32450] - Fix elf: Introduce is_rtld_link_map [BZ #32488] - elf: Reorder audit events in dlcose to match _dl_fini (bug 32066) - elf: Call la_objclose for proxy link maps in _dl_fini (bug 32065) - elf: Signal la_objopen for the proxy link map in dlmopen (bug 31985) - elf: Add the endswith function to - elf: Move _dl_rtld_map, _dl_rtld_audit_state out of GL - elf: Introduce is_rtld_link_map - Add F_CREATED_QUERY from Linux 6.12 to bits/fcntl-linux.h - Add HWCAP_LOONGARCH_LSPW from Linux 6.12 to bits/hwcap.h - Add MSG_SOCK_DEVMEM from Linux 6.12 to bits/socket.h - Linux: Accept null arguments for utimensat pathname - x86_64: Remove unused padding from tcbhead_t - Add NT_X86_XSAVE_LAYOUT and NT_ARM_POE from Linux 6.12 to elf.h - Add SCHED_EXT from Linux 6.12 to bits/sched.h - math: Use tanhf from CORE-MATH - math: Use sinhf from CORE-MATH - math: Use coshf from CORE-MATH - math: Use atanhf from CORE-MATH - math: Use atan2f from CORE-MATH - math: Use atanf from CORE-MATH - math: Use asinhf from CORE-MATH - math: Use asinf from CORE-MATH - math: Use acoshf from CORE-MATH - math: Use acosf from CORE-MATH - math: Fix the expected carg (inf) results - math: Fix the expected atan2f (inf) results - math: Fix the expected atanf (inf) results - math: Add inf support on gen-auto-libm-tests.c - math: Fix spurious-divbyzero flag name - benchtests: Add tanhf benchmark - benchtests: Add sinhf benchmark - benchtests: Add coshf benchmark - benchtests: Add atanhf benchmark - benchtests: Add atan2f benchmark - benchtests: Add atanf benchmark - benchtests: Add asinhf benchmark - benchtests: Add asinf benchmark - benchtests: Add acoshf benchmark - benchtests: Add acosf benchmark - Update syscall lists for Linux 6.12 - ungetc: Guarantee single char pushback - sys/platform/x86.h: Do not depend on _Bool definition in C++ mode - ldbl-96: Set -1 to "int sign_exponent:16" - x86: Avoid integer truncation with large cache sizes (bug 32470) - AArch64: Improve codegen of AdvSIMD expf family - AArch64: Improve codegen of AdvSIMD atan(2)(f) - AArch64: Improve codegen of AdvSIMD logf function family - manual: Document more sigaction flags - Remove duplicated BUILD_CC in Makeconfig - iconv: do not report error exit with transliteration [BZ #32448]- Auto-sync with upstream branch master, commit dd413a4d2f320d5c3bc43e0788919724c89b3dab. - Fix sysdeps/x86/fpu/Makefile: Split and sort tests - sysdeps/x86/fpu/Makefile: Split and sort tests - Use empty initializer to silence GCC 4.9 or older - Linux: Check for 0 return value from vDSO getrandom probe - hppa: Update libm-test-ulps - Revert "Add braces in initializers for GCC 4.9 or older" - tst-difftime.c: Use "main (void)" - or1k: Update libm-test-ulps - htl: move pthread_sigmask into libc. - htl: move __pthread_sigstate into libc. - htl: move __pthread_sigstate_destroy into libc. - Return EXIT_UNSUPPORTED if __builtin_add_overflow unavailable - ifuncmain9.c: Return EXIT_UNSUPPORTED for GCC 5.4 or older - include/bits/sigstksz.h: Avoid #elif IS_IN (libsupport) - regex.h: Avoid #elif __STDC_VERSION__ - tst-assert-c++.cc: Return EXIT_UNSUPPORTED for GCC 4.9 or older - Add braces in initializers for GCC 4.9 or older - Return EXIT_UNSUPPORTED if __builtin_mul_overflow unavailable - tst-minsigstksz-1.c: Return EXIT_UNSUPPORTED for GCC 4.9 or older - tester.c: Use -Wmemset-transposed-args for GCC 5 or newer - Makefile.in: Add test to check xcheck rule - Don't use TEST_CXX as CXX for build - AArch64: Update libm-test-ulps- Auto-sync with upstream branch master, commit 97b74cbbb0724c26fbbd5037a6ab9f81ac0a10a1: - s390: Simplify elf_machine_{load_address, dynamic} [BZ #31799] - or1k: Update libm-test-ulps - nptl: Add for or1k - Implement C23 atan2pi - Clear CXX and TEST_CXX if C++ link test fails - math: Remove __XXX math functions from installed math.h [BZ #32418] - Optimize bsearch() implementation for performance - benchtests: Add benchmark test for bsearch - Implement C23 atanpi - powerpc64: Fix dl-trampoline.S big-endian / non-ROP build failure - powerpc: Use correct procedure call standard for getrandom vDSO call (bug 32440) - Add TEST_CC and TEST_CXX support - powerpc64le: ROP changes for the dl-trampoline functions - malloc: Add tcache path for calloc - Implement C23 asinpi - malloc: add indirection for malloc(-like) functions in tests [BZ #32366] - Implement C23 acospi - powerpc64le: ROP changes for the *context and setjmp functions - nptl: Add for m68k - nptl: Add for RISC-V - nptl: add RSEQ_SIG for RISC-V - AArch64: Improve codegen in users of ADVSIMD expm1 helper - AArch64: Improve codegen in users of ADVSIMD log1p helper - AArch64: Improve codegen in AdvSIMD logs - AArch64: Improve codegen in AdvSIMD pow - s390x: Regenerated ULPs. - htl: move pthread_condattr_setpshared into libc. - htl: move pthread_condattr_setclock into libc. - htl: move pthread_condattr_init into libc. - htl: move pthread_condattr_getpshared into libc. - htl: move pthread_condattr_getclock into libc. - htl: move __pthread_default_condattr into libc. - htl: move pthread_condattr_destroy into libc. - math: Add sinpi,cospi,tanpi sparc64 ulps - math: Add tanpi aarch64 ulps - math: Exclude internal math symbols for tests [BZ #32414] - Remove AC_SUBST(libc_cv_mtls_descriptor) - Implement C23 tanpi - Fix typo in elf/Makefile:postclean-generated - math: xfail some sinpi tests for ibm128-libgcc - math: xfail some cospi tests for ibm128-libgcc - powerpc: Update ulps - AArch64: Update libm-test-ulps - i686: Update libm-test-ulps - x86-64: Update libm-test-ulps - Use M_LIT in place of M_MLIT for literals - Add further test of TLS - hurd: Protect against servers returning bogus read/write lengths - Fix and sort variables in Makefiles - Implement C23 sinpi - Implement C23 cospi - malloc: Optimize small memory clearing for calloc - Use Linux 6.12 in build-many-glibcs.py - locale: More strictly implement ISO 8601 for Esperanto locale - elf: Consolidate stackinfo.h - manual: Describe struct link_map, support link maps with dlinfo - Add threaded test of sem_trywait - Add test of ELF hash collisions - nptl: Add new test for pthread_spin_trylock- Add BuildRequires for gzip to support compressing installed files.- Drop glibc-rh2327564-1.patch, glibc-rh2327564-2.patch. Fixed upstream. (#2327564) - Auto-sync with upstream branch master, commit e2436d6f5aa47ce8da80c2ba0f59dfb9ffde08f3: - malloc: send freed small chunks to smallbin - AArch64: Remove zva_128 from memset - benchtests: Add calloc test - libio: make _IO_least_marker static - malloc: Avoid func call for tcache quick path in free() - math: Add internal roundeven_finite - RISC-V: Use builtin for fma and fmaf - RISC-V: Use builtin for copysign and copysignf - Silence most -Wzero-as-null-pointer-constant diagnostics - sysdeps: linux: Fix output of LD_SHOW_AUXV=1 for AT_RSEQ_* - nptl: initialize cpu_id_start prior to rseq registration - math: Fix branch hint for 68d7128942 - powerpc64le: ROP Changes for strncpy/ppc-mount - math: Fix non-portability in the computation of signgam in lgammaf - malloc: Split _int_free() into 3 sub functions - math: Use tanf from CORE-MATH - math: Use lgammaf from CORE-MATH - math: Use erfcf from CORE-MATH - math: Use erff from CORE-MATH - math: Split s_erfF in erff and erfc - math: Use cbrtf from CORE-MATH - benchtests: Add tanf benchmark - benchtests: Add lgammaf benchmark - benchtests: Add erfcf benchmark - benchtests: Add erff benchmark - benchtests: Add cbrtf benchmark - elf: Handle static PIE with non-zero load address [BZ #31799] - x86/string: Use `movsl` instead of `movsd` in strncat [BZ #32344] - stdlib: Make getenv thread-safe in more cases - aarch64: Remove non-temporal load/stores from oryon-1's memset - aarch64: Remove non-temporal load/stores from oryon-1's memcpy - powerpc64le: _init/_fini file changes for ROP - misc: remove extra va_end in error_tail (bug 32233) - intl: avoid alloca for arbitrary sizes (bug 32380)- Revert aarch64 memset changes (cec3aef3241cec3aef32412779e) (#2327564)- Auto-sync with upstream branch master, commit 47311cca31e685fa7bfe19bb8cef17d2d3d7fff9: - manual: Add description of AArch64-specific pkey flags - AArch64: Add support for memory protection keys - AArch64: Remove thunderx{,2} memcpy - powerpc64le: Optimized strcat for POWER10 - powerpc: Improve the inline asm for syscall wrappers - elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245] - x86/string: Use `movsl` instead of `movsd` in strncpy/strncat [BZ #32344] - manual: Fix overeager s/int/size_t/ in memory.texi - linux: Add support for getrandom vDSO- Only relocate ld.so for the second time of libc.so has been loaded- Auto-sync with upstream branch master, commit 7b544224f82d20019f9b28522ebf8114a372d1a2. - stat.h: Fix missing declaration of struct timespec - mach: Fix __xpg_strerror_r on in-range but undefined errors [BZ #32350] - x86/string: Use `movsl` instead of `movsd` [BZ #32344] - Rename new tst-sem17 test to tst-sem18 - Avoid uninitialized result in sem_open when file does not exist - nptl: initialize rseq area prior to registration - s390x: Update ulps - elf: avoid jumping over a needed declaration - math: Fix log10f on some ABIs - stdio-common: Add tests for formatted vsnprintf output specifiers - stdio-common: Add tests for formatted vsprintf output specifiers - stdio-common: Add tests for formatted vfprintf output specifiers - stdio-common: Add tests for formatted vdprintf output specifiers - stdio-common: Add tests for formatted vasprintf output specifiers - stdio-common: Add tests for formatted vprintf output specifiers - stdio-common: Add tests for formatted snprintf output specifiers - stdio-common: Add tests for formatted sprintf output specifiers - stdio-common: Add tests for formatted fprintf output specifiers - stdio-common: Add tests for formatted dprintf output specifiers - stdio-common: Add tests for formatted asprintf output specifiers - stdio-common: Add tests for formatted printf output specifiers - nptl: fix __builtin_thread_pointer detection on LoongArch - math: Fix incorrect results of exp10m1f with some GCC versions - misc: Align argument name for pkey_*() functions with the manual - manual: Use more precise wording for memory protection keys - elf: Switch to main malloc after final ld.so self-relocation - elf: Introduce _dl_relocate_object_no_relro - elf: Do not define consider_profiling, consider_symbind as macros - elf: rtld_multiple_ref is always true - Add Arm HWCAP2_* constants from Linux 3.15 and 6.2 to - Add feature test macro _ISOC2Y_SOURCE - added license for sysdeps/ieee754/flt-32/e_gammaf_r.c - AArch64: Remove SVE erf and erfc tables - x86_64: Add exp2m1f with FMA - x86_64: Add exp10m1f with FMA - math: Use log10p1f from CORE-MATH - math: Use log1pf from CORE-MATH - math: Use log2p1f from CORE-MATH - math: Use log10f from CORE-MATH - math: Use expm1f from CORE-MATH - math: Use exp2m1f from CORE-MATH - math: Use exp10m1f from CORE-MATH - benchtests: Add log10p1f benchmark - benchtests: Add log1p benchmark - benchtests: Add log2p1f benchmark - benchtests: Add log10f benchmark - benchtests: Add expm1f benchmark - benchtests: Add exp2m1f benchmark - benchtests: Add exp10m1f benchmark - math: Add e_gammaf_r to glibc code and style - LoongArch: Add RSEQ_SIG in rseq.h. - nptl: Add for LoongArch - Link tst-clock_gettime with $(librt) - powerpc64: Obviate the need for ROP protection in clone/clone3 - Add tests of time, gettimeofday, clock_gettime - Add more tests of pthread attributes initial values - Document further requirement on mixing streams / file descriptors - powerpc64le: Adhere to ABI stack alignment requirement - AArch64: Small optimisation in AdvSIMD erf and erfc - Revert "elf: Run constructors on cyclic recursive dlopen (bug 31986)" - elf: Change ldconfig auxcache magic number (bug 32231) - SHARED-FILES: Mention bundled Linux 6.10 headers. - libio: Fix crash in fputws [BZ #20632] - stdio-common: Fix scanf parsing for NaN types [BZ #30647]- Exclude 32-bit headers from the x86_64 package- Use rpm.spawn instead of posix.fork if availabe (#2291869)- Eliminate the glibc-headers package- Restore compatibility with libglvnd by reverting "elf: Run constructors on cyclic recursive dlopen (bug 31986)"- Complete Features/UsrMove (aka UsrMerge, MoveToUsr) transition (#1063607)- Rework filelist construction- Auto-sync with upstream branch master, commit ac73067cb7a328bf106ecd041c020fc61be7e087: - elf: Fix map_complete Systemtap probe in dl_open_worker- Auto-sync with upstream branch master, commit 43db5e2c0672cae7edea7c9685b22317eae25471: - elf: Signal RT_CONSISTENT after relocation processing in dlopen (bug 31986) - elf: Signal LA_ACT_CONSISTENT to auditors after RT_CONSISTENT switch - elf: Run constructors on cyclic recursive dlopen (bug 31986) - Linux: Match kernel text for SCHED_ macros - libio: Correctly link tst-popen-fork against libpthread- Auto-sync with upstream branch master, commit c5dd659f22058bf9b371ab1cba07631f1206c674. - Add more tests of pthread_mutexattr_gettype and pthread_mutexattr_settype - libio: Fix a deadlock after fork in popen - configure: default to --prefix=/usr on GNU/Linux - manual: Document stdio.h functions that may be macros - Check time arguments to pthread_timedjoin_np and pthread_clockjoin_np - Add .b4-config file - linux: Fix tst-syscall-restart.c on old gcc (BZ 32283) - sparc: Fix restartable syscalls (BZ 32173) - support: Make support_process_state_wait return the found state - Enable transliteration rules with two input characters in scn_IT [BZ #32280]- Auto-sync with upstream branch master, commit 9d4b4515a88c5d0bbfc7809374f322c507c2d779. - locale: Fix some spelling typos - LoongArch: Regenerate loongarch/arch-syscall.h by build-many-glibcs.py update-syscalls. - manual: Fix and test @deftypef* function formatting - replace tgammaf by the CORE-MATH implementation - Add IPPROTO_SMC from Linux 6.11 to netinet/in.h - misc: Add support for Linux uio.h RWF_ATOMIC flag - linux: Update stat-generic.h with linux 6.11 - Update kernel version to 6.11 in header constant tests - linux: Add MAP_DROPPABLE from Linux 6.11 - Update PIDFD_* constants for Linux 6.11 - Update syscall lists for Linux 6.11 - Use Linux 6.11 in build-many-glibcs.py - Fix header guard in sysdeps/mach/hurd/x86_64/vm_param.h - rt: more clock_nanosleep tests addendum - rt: more clock_nanosleep tests - stdlib: Make abort/_Exit AS-safe (BZ 26275) - linux: Use GLRO(dl_vdso_time) on time - linux: Use GLRO(dl_vdso_gettimeofday) on gettimeofday - S390: Don't use r11 for cu-instructions as used as frame-pointer. [BZ# 32192] - stdio-common/Makefile: Fix FAIL: lint-makefiles - Fix whitespace related license issues. - Add freopen special-case tests: thread cancellation - hurd: Add missing va_end call in fcntl implementation. [BZ #32234]- Auto-sync with upstream branch master, commit a36814e1455093fc9ebfcdf6ef39bb0cf3d447da. - riscv: align .preinit_array (bug 32228) - linux: sparc: Fix clone for LEON/sparcv8 (BZ 31394) - linux: sparc: Fix syscall_cancel for LEON - math: Improve layout of expf data - Disable _TIME_BITS if the compiler defaults to it - Disable _FILE_OFFSET_BITS if the compiler defaults to it - Do not use -Wp to disable fortify (BZ 31928) - libio: Set _vtable_offset before calling _IO_link_in [BZ #32148] - Add a new fwrite test that exercises buffer overflow - x86/string: Fixup alignment of main loop in str{n}cmp-evex [BZ #32212] - stdio-common: Fix memory leak in tst-freopen4* tests on UNSUPPORTED - Linux: Block signals around _Fork (bug 32215) - Update to Unicode 16.0.0 [BZ #32168] - manual: Document that feof and ferror are mutually exclusive - stdio-common: Add new test for fdopen - Fix missing randomness in __gen_tempname (bug 32214) - arc: Cleanup arcbe - arc: Remove HAVE_ARC_BE macro and disable big-endian port - scripts: Remove arceb-linux-gnu from build-many-glibcs.py - LoongArch: Undef __NR_fstat and __NR_newfstatat. - Add tests of fread- Auto-sync with upstream branch master, commit da29dc24d419656a4a6d6d61598b767b86b1425d: - nptl: Prefer setresuid32 in tst-setuid2 - elf: Move __rtld_malloc_init_stubs call into _dl_start_final - elf: Eliminate alloca in open_verify - elf: Remove version assert in check_match in elf/dl-lookup.c - elf: In rtld_setup_main_map, assume ld.so has a DYNAMIC segment - misc: Enable internal use of memory protection keys - misc: Link tst-mkstemp-fuse-parallel with $(shared-thread-library) - iconv: Use $(run-program-prefix) for running iconv (bug 32197) - AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines - AArch64: Improve codegen in users of ADVSIMD expm1f helper - AArch64: Improve codegen in users of AdvSIMD log1pf helper - AArch64: Improve codegen in SVE F32 logs - AArch64: Improve codegen in SVE expf & related routines - Linux: readdir64_r should not skip d_ino == 0 entries (bug 32126) - dirent: Add tst-rewinddir - dirent: Add tst-readdir-long - Linux: Use readdir64_r for compat __old_readdir64_r (bug 32128) - dirent: Add tst-closedir-leaks - support: Add valgrind instructions to - support: Fix memory leaks in FUSE tests - misc: FUSE-based tests for mkstemp - Add freopen special-case tests: chroot, EFBIG, stdin/stdout/stderr - Make tst-strtod-underflow type-generic - Add tests of more strtod special cases - Add more tests of strtod end pointer - Make tst-strtod2 and tst-strtod5 type-generic - Implement run-built-tests=no for make xcheck, always build xtests - Test that errno is set to 0 at program startup - Add another test for fclose on an unopened file- Auto-sync with upstream branch master, commit fa1b0d5e9f6e0353e16339430770a7a8824c0468: - iconv: Input buffering for the iconv program (bug 6050) - iconv: Multiple - on command line should not fail (bug 32050) - iconv: Support in-place conversions (bug 10460, bug 32033) - iconv: Preserve iconv -c error exit on invalid inputs (bug 32046) - manual: __is_last is no longer part of iconv internals - iconv: Do not use mmap in iconv (the program) (bug 17703) - iconv: Base tests for buffer management - AArch64: Add vector logp1 alias for log1p - Linux: Add missing scheduler constants to - Linux: Add the sched_setattr and sched_getattr functions - manual: Extract the @manpageurl{func,sec} macro - AArch64: Remove memset-reg.h - debug: Fix read error handling in pcprofiledump - AArch64: Optimize memset - aarch64: Avoid redundant MOVs in AdvSIMD F32 logs - Document limitations on streams passed to freopen - stdlib: Do not use GLIBC_PRIVATE ABI for errno in libc_nonshared.a - manual: Safety annotations for clock_gettime, clock_getres - timezone: sync to TZDB 2024b - Fix freopen handling of ,ccs= (bug 23675) - powerpc64le: Build new strtod tests with long double ABI flags (bug 32145)- Use make xcheck in such a way that xtests are actually built- Ensure that xtests can be built- Remove RHEL-18039-1.patch, RHEL-18039-2.patch. Applied upstream. - Auto-sync with upstream branch master, commit 9c0d6f7a1046aba111e25e34ec07242853e859dc: - Fix memory leak on freopen error return (bug 32140) - Clear flags2 flags set from mode in freopen (bug 32134) - Linux: readdir_r needs to report getdents failures (bug 32124) - libio: Attempt wide backup free only for non-legacy code - Do not set errno for overflowing NaN payload in strtod/nan (bug 32045) - powerpc64: Fix syscall_cancel build for powerpc64le-linux-gnu [BZ #32125] - Fix strtod subnormal rounding (bug 30220) - manual: Add Descriptor-Relative Access section - x86: Enable non-temporal memset for Hygon processors - x86: Add cache information support for Hygon processors - x86: Add new architecture type for Hygon processors - powerpc64: Optimize strcpy and stpcpy for Power9/10 - nptl: Fix Race conditions in pthread cancellation [BZ#12683] - x86: Unifies 'strnlen-evex' and 'strnlen-evex512' implementations. - string: strerror, strsignal cannot use buffer after dlmopen (bug 32026) - ungetc: Fix backup buffer leak on program exit [BZ #27821] - ungetc: Fix uninitialized read when putting into unused streams [BZ #27821] - x86: Add `Avoid_STOSB` tunable to allow NT memset without ERMS - x86: Use `Avoid_Non_Temporal_Memset` to control non-temporal path - x86: Fix bug in strchrnul-evex512 [BZ #32078] - manual: Document dprintf and vdprintf - manual: Document generic printf error codes - ARC: Regenerate ULPs - support: Add options list terminator to the test driver - Define __libc_initial for the static libc - Turn on -Wimplicit-fallthrough by default if available - elf: Remove struct dl_init_args from elf/dl-open.c - nptl: Fix stray process left by tst-cancel7 blocking testing - nptl: Reorder semaphore release in tst-cancel7 - sysdeps: Re-flow and sort multiline gnu/Makefile definitions - login: Re-flow and sort multiline Makefile definitions - benchtests: Add random memset benchmark - AArch64: Improve generic strlen - rtld: Fix handling of '--' option - manual/stdio: Further clarify putc, putwc, getc, and getwc - stdlib: Allow concurrent quick_exit (BZ 31997) - elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717) - elf: Clarify and invert second argument of _dl_allocate_tls_init - Fix name space violation in fortify wrappers (bug 32052) - iconv: Fix matching of multi-character transliterations (bug 31859) - x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047) - x86: Add missing switch/case fall-through markers to init_cpu_features - stdlib: Link tst-concurrent-exit with $(shared-thread-library) - hurd: Fix missing pthread_ compat symbol in libc - resolv: Fix tst-resolv-short-response for older GCC (bug 32042) - Add mremap tests - mremap: Update manual entry - linux: Update the mremap C implementation [BZ #31968] - Enhanced test coverage for strncmp, wcsncmp - Enhance test coverage for strnlen, wcsnlen - stdlib: Mark `abort` as `cold` - stdlib: Allow concurrent exit (BZ 31997) - Add F_DUPFD_QUERY from Linux 6.10 to bits/fcntl-linux.h - Add STATX_SUBVOL from Linux 6.10 to bits/statx-generic.h - Update syscall lists for Linux 6.10 - assert: Mark `__assert_fail` as `cold` - x86-64: Remove sysdeps/x86_64/x32/dl-machine.h- 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 2.40.9000-35.fc422.40.9000-35.fc422.40.9000-35.fc42localemr_INLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/mr_IN//usr/lib/locale/mr_IN/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-mr or langpacks-core-mr_IN)) unless glibc-all-langpacks)utf-8006186d1083201759eb1700c093f2ee0a722f15bb08cbfe9dd563efee0a65fded19e6b2e85533079e157b00d748a585729b3117376da3aa74d342e0f511e2063? (/h|ʔ,L@\ k ۜ ?a)d~%wB0\à%)V"݀`(#_T] rc{$n !%b z'\pEY.ԑq~]+hcۻgq6]D'wmcĽR׼Hwp4IJsLypX1\C{Qҵ+ *#ly%(^06I)͔=] 8Qci$Q&{7㏗ 2N? }Rhә{Fِ4LJ2۠,'%~>b()_;aLKv|D*)S١ENb3s<_;FWؤ IArl)99PΐIrvU5_m>S;>vWJ]iY;\W՟ZeoDi ֿN/sg}.W?R}%b$W(UiBܔr6g4*4}Ys9Avlp7[1Gɬ籱c,U(ȎmvrٱKǎU9v<`Ǭ`v|±cǴvղЍXpvoYZNQd6/I6N=v z.lU6`/WRJ,-~okf,B<:$67`eʝNl^A->_g8!UM3lҫUsL՗#[~vG߃Y۔y?Մ3:Ky/QMIGAԠtv/ vuO>{>3rO?:^mKGsDMpA݈E*?>[4d ΞV}}-:g]FP[O 9}e'WW%9i%v ?K%G!nɯT'Oն0(:J}ǡUUoLͷ0g_6l^m|ʲyte͔͗(#O6M6/l>$<|~w gG5STJ}ґR\(?v O,n`1KklrVE"=tVJ5Y|^ >-SҡZt} r֓:/l`=pb֙Zt~V2|W&u~L3/ ɳBxJ=Ԓu~h)|f3>4: _)1ig5e5 c5ΰ~ltb\TͩWK7A wCߒ]L{ЩS%wzT+yEnSToE5zjfUM[wM+*|#*|)|IJU2k2Q%eOg)i(~4O:'Bg?R Q |ы c/hNX)zkKM9J0ZwP)m'4ýTY$d`[:jY=7glzu S{GVrH#o 4r8AA(8+#IK A@9qyZ=l\3I[Y &CORd|A ezYp IsAEMc|2BI}I.1}h%_ Ix@NY. 2Ehm,YaPQmBgz/N)BzVG{LswURMxp!{3 gVCdOçh94಩jY q4i-ÛxMn;"J6Y@"P.FĭԏvfAђyE7iVmBI ~!06]LhgI%Ӆd|AIbhDr*yNc5RC UO}gBP- w:+Uї2Kjg&MۙÊs@n")RÆ^M嫧̒`¯-yɹD&ke?%.[86@['J'Ѭ imsmtAq2s߲^u 7qW,@x޴oz8gп~T,ci126gu+?9tQI~>:nәJ _R8Yi`SCL3gtط96SjJuq 4~*![>znB_$r`]7`7= oAq_.@ګuUލq.Os1.S-ұ&gPb,ݕƣ^DU)kh_m]$ʢGkLA#wEKRz>< -!u9Q+T{]9 _Brwss|+π^|$C-IS+ApqWLO YH%}R!W1y@87R9x8[E6_NlKQ$#>_= o3:[Pt`q0X:"Ƅ"($$E%`(dEqc$R=J.J C>cew Ζ<6@n1N,|Cνg/Ӗ)QHYǙA5XbF{|؛aoûULjXcb#PJ- ě:o5Ap\2$=:^U I ] -yS&$Cg`TQk(~}D;B`I 4HN62]UP345iU;L1qjo>/+PEV5I Js<`#_Wr*6ʉGzL_ЊZ |{4vɍ[[ѶłƁim%e!SY.a w RT30)qR/Vmh Μ]Pgt&Z_1Q+)(Chbede_nPv@dTMzؾ J0 *ԃ_`y@S}BX{,4%QGA^j&obPhU#9\4܈?SHE0[gdiZ[Qq,O_|]%cL'Hrecjyn"q04qPI[w@ 2*{bIԴ0SDƢqg ϓ*_:E(ϑ\ 9Q.IQtL3N8j͛`Zy)BD*OVw\eI~/ <1q!SavzzW:8c$YLB, [Na14gpRh@2nXL̳qHź@j)I_/dIt(T4caEL7Zgs-&ˑ/n"đOU(Y] ;9Vyް<#.^zU^rX _G p@lN}(Kɬ+z7k܊0i՛:@$7M/Ѳa3Vs nZӃˡq- :U}G?̋08Ha 3w+EO RW7M  $2G:PvRi ?0"V%mW233aD$Xm@s0zEtz Ꞥ ?_Ot&9zm=3ey8Z[2֊YN찿g pCNks8j\0ֲڊk) Vrڈ? \l6`/ W eT)y2M%RIDKctYJLh%GbHQ#bDH%'`VUj\O:'"zPiHZQϐ/Ih}}۞~v_w=%5I\kqmIĵekI׎>\p-õ v4dbwµ E'\c1}s_L@Rч3wEH}FOFd0{T(Ix! JȾ S8F<<{w:ANO"d~IUC$ ?F"jD'%/o̓kudxc0iJ @ϨIi2?Dw=[`> n$[J9gS?2K1M|DFi#_& E35|LJ#'>į,,|ZŸQ;$koD,—siT;*vmvA/g.??OEܕڍ2EE4q)= /.9 RnI!Yke,V\ 3Tݴ1} k?Ǩ- i?bCLVi?XhB~nym[~J6)aK })?ו<҆ME]\é7[-u<,xiZ(kJV(zf Ϝ~(D%Utjd?L?H\dJOma c}i @T-7ܤ>>^|-L[#ApdDlaB"kl_LoR6RV{gLcEl>CK=/H#{Nu/9'{ 76ȟu58cIǝI8-ݬiZ=Xd \p[?'zς̧iաV"+.yM vAWAT@uYZ$? %a>=2ʻL=_  s;L.thU'KK6(Ha3GNPE|uACb^f;j#\ܕ d gj&ezRxary˭],mdE ?#ȌK(ʋvm_`e|(|7X~7sfCQD}= \P8wpl1Dm'f8<Df;/P[zW*O_ $wTsh@L)PwnVJ^U]UUuUUWU]WaffffffffFejfk&1d!N!c\H8 襳G wJ{Haov̜-\Pr9DYAAARhڃ昑F ts\6tC20Z@":шua Fz B*dU딛skk5ʏ /&K4(n6)ه,!HBXl+ Pf\q ^D.]ʟ+.ڇa0/$sPv{=low/b 04Q3vg6ONt[?{=9r֋{=ݘ,/g5 xRE9de -6$}q O]{H03ОL(=@'uk(G9*%/jA_aOWkOHW[7C]tt75wFetTm%8 [BڔadȌ!Q#Y=Tua- ,7?gHa 8s\XjXf#! AAH $+(p0DP!! C0EЄ,AiEByd ['0TVT)`3@/OsqwyjФFIHIV[RT&ND2!@7叉$mhlF̀ j'V|tv쪦iy/^ɜӸ,ߡ;whS~ ;3H;%6H *#p"P7Ϛ| pe6^!<8JB%Z w{u׌<-^qpfIb~=~6v<_ZJ YinNX|s)oAZ)H.uk#̭ka'yUۨ˛9C?$I'P4HY]RHuůݶIt/G@. h_|<4j+NΒUɄnqp[@oX@ï,WmAM͔o_i*nFppta nKEͳL\D08vThF, bP  EU8#*%]nN]^E-gm>-6NdsFLP @0Fh A04F  A`4 I 2E`h A0 Fh A05FGhWR3B@(%d BA(1%d$ AP2IFD܊$,Q@2 DF(@2HF($&@b4@ͣ@7nn``=t/\wO_ www9}%9}%9J`8@]]ԳoQj C ($PbJ BAm5EK BA(5%d AYV7*j"H8"'Bb c@r ă46̢$a]ۮYm5VKJS) ЗMfEVF %ۑWGxd?t#/n?̞fIb!$a<φa;tNR N̼JFJ R d>d#.`bo{_nUF iIH/> ;w7goFg3&_W/NF+tx ڤ yX'`\ڝX}\T<P LP7zU 'v.}wuWm6e]TLD <l8RS-I(A{U7mQ\_y|wZsO|_ I ,t;ħ31)E\Dͻn+} 0Ɬɖ+yU1-I0#j ľj|zt'op|xh츌k**z:n:kWBt{&] g91 S,'>8GcPD XO]6eWF34 %H­}wu:jJ-ʞN^I1w=TA_9vܷ⪍ҦL¢ ʡ(y`PG7BOEp& :] 7f]-ʞ)6ްNs.qof{{ RE7]85,p*?:ڨ:33CE6̢J~ynQ\,h"8BCh Kgm~T / NDmh4#u xѷVMzOKli[zNm~זnirL+b׆Qhɂ̼Ƿ>-@)E=pܖ8θ\J5MVunj:l z>ĒПzrIM p>&%Lݖ:T>:KmBW:sY| `hXo0:}.:yko~_t3*X JMB]p/1ca5tA#)xNk*3#ՈPw*Son;qY/^OsYJj^ꖦPҸV!!1{Q*Mb`ezJ4MVu&͹d[fZ}U8Kʢ<Տz [A¥ߛ-$cl:٪ڼt-6/UohۦNU:Hp绬}QGTBLZq?XzJz!4]cށWH*23Fwz'EsEOUDY_?~'R1^Ai1ib,3;a "&Lb&gJuEkm>%&~ b >D&*PZi꺮뺮>\X\ H 3333333##Bi;m&U)E 9pT4$;\MtUڢi)׹ ;3Qed9#kja=qђn)Dt!Ri; @p!i=Qվo[m#S">\,8܊Gqt^JY/xh%C'Ne켎+O*xHQ@ N>ZW޿][CeF)vHt=0E&jE`;t Hq?}X|y!\H킟:/Dʝ{K偋kr6(}J##%ylEqw?ܔMqu2UzC|QHiwq_s96*n~)QkC*jUU~d۳q쇜澥 S}n߅~)N&'(*/Yu Peؓt"WA֧N>8 {mogesŸ/_!;+r#j|WU";z)TBQ%AMY 7+F9]wZ~Ghy]mM]2lĈK$'[#K_TUFw#>'ϡƤ)gP} I__DYH|C< N^Oy z]Ey}uc$*,֏u`KEEBѢ4JNdxG;JRdfj h#Jg),aS) $Dup mh2hfʔ*-P /Q>I? @O>ȓ9=fYd~9bzZ7hBd籈)_v[OOwkh0kUB"ƽ~5ϔ-{ U>Ļb,)NeBMRAԤ$J$Ku=TىSу8?XRv0Q8+| ҹh"X0}rg!褒w{hC]5tNϜg1Z>@nŻ{.?VZC%bRB>Š 8_\ X>4zWIQחG H&!ꓺB1T~]ɪk~g#0b BvU/.n!*2R:~I]4ԁ@\:hwZWiRx_Q@{Kv \,7Ch*Noն؟&OB~A~ڨΪ1{48e;cLK2)pK$|IkxRxW &됨@c,}! cYEWk`∄liK= Tm-A4:|PbVE(2bskD)4Mok_K~-XǬ+#Bʷi$4Xm$c u,90P5ً&}3U>{ZT`0fM! 9LiQa D܈[j@;4š,xfVϲ 7،: >?1[8 5dTP+|&C/ڒn"`+ZX=(t-BfJ ø IY; OIR~c\P(PcQ X*p}4MC+-j)rOs +λ:UFʉ'SkpD櫏 ͺ/{Ղk`>ԁdVc}o\A:Ƞ%b5+/Ag6 ̸-x^0J.D%8-UXcNuM1A "|lBPevg knXIpD5 pZGm*y1AWPhT˗j?kmD T].8%.V,)+S:thtλqTKA;ů%9E6]/t>$GS&z>bQ]_,!ieHD_3b˿zE jl폙'I)b 8 ~ћ?Mjyi 82zcDoia4E:2; Liſ=lZ3rw O5ftE߼Gżׅfeg  (,)U ŝ BdG״?AfTx )kQHzL ̡UES܌2HrۉG9T~!6G&uc1 E|8{ G,F{)"Š& S9/Ku}ov U_N/G֠{9GQ. qJH^ΆĊq6)vdrBu][А=vQ߇Rw^~aiPqd۪ui5[;&+4&ګ^4?z R'Y8}!C7УcYls1h\ځ:*1[,Ik .ԛ嶿>G= FHN:!\iJg{bDe~N3xGqMmՃ`:L*`5!g 1PG?5y0 0 [|78s/R'4~^av7ӥ4JzCx~lnhf^d%NȚx `pW]SO۬K0">{;k  0hyf!h`S <+9[>|1> xid;q3aҬ'y _=T?-O܂inj|f\*1⋕l?[;K7T;3"J_A]{6Gk2[.J*$Z'U$31X wxB"cad|bC۹|3ۚ'(N۰̺JHt>LA6q!!ݞͲI@T+1XOߢ?ׯbZy0R$}x#(/Z97^hwV_sOo>gR>ģBL^ZVMR 5xy(_ڤ˖cUS3Y5*dA:R '/3/ `QI\Ad \ꠌ <gn%?$ V*@͡J$oss>f\&Hn؂ۭwJȄʇtFd\O2;a+lsiES! :~p^[|4v>>Źy0PaٮY8ᚍі$C_FESqCS;t33rQE` HUn=ʗxJ2M]QaOr.(=3LZ(`,  ,iڌFMF3a>'̸ @5jg^ < \o>dBL h?aPadG#Stϥf"B[hpF>/jH*<@fbQ0ϹǶc5ĘxI(q")M0mMɎ@  <鶥' L`nB`"qA[و +p۾nY-\5K*18|Kl/Od6bZ<8i4?K1$B! q[lR$`+uB#!q!1 pm_:2wt6Xo(U`H*:&C*D8E#`njQBHÝkKr'k0Z,Ő4 [Wlk/Od6bZ<8i4ZZZZZZZZmo{;Y1b)Bc2B4S4^lNhd>d#.$X59N τ׻lWj2%۱ 8(}vQri:b{8 p@b2"zPT6o. PfihJZv]1 <7 nq(wn%' _Qَ_! H#!q!1 pm_:rqͷtÝkCR!1R!)s/RWfوWhn-:;çzXJ x f 4fF6< A@4~mxMF=/=Ɏ)~wLHm"3. \Q%zirv^r21 -UMEd \ ɐ DxN{: KTKTKT+|ji&N6%>dSCs;hf/9xh*&N" wcR IPdHh"<h̵^^^^^^^>|3۾fuV4F'oEʝA3{l+@WyT7qiP*:&C*D8s/R'42YMl3f䮠!ܲ|yսI KXzmcm OWIo>',:_Ծ_{a{1 8~W9vO/yHO]I9r&)d^oUgCmܧp5G=iM`ʾ.:?TEEszPF#ھCaY_V@~4_$H{@=x4Dqn$t?5QT,ư/gStwŕo[L-T09RˆEv@Qʓ t2b_ҥE2=<'yVߢ z|v ,_B|d'Vh?2F~7ҲFxo:=VL+RSO^;ȃB (O6MUڻX4DTĥdPj@))d[OH Y_o=4o˙}6RzPA "WRY1mi Y$6)dqS##~||ODŽoWY+3{jϩ=qwaHӓ6%й^r]?1+ q&ZIj& }z]fg>]@b9s?7VRWiDݤ _w*M~AsJ=CQ,5ya`fuGcLe`͹RPA͊@G;z^TM]` ~["3=GjAM}ch ^a\w'|b0p| (tg̾]J_қًۥS7KS+隢ѻ>tEvGu! :WB[_'26|s5_Dc!hPd%zy~3U8U/%5Li XB2kӑ ӊBND >}hD-:bsf-3qvijtt*_S\{t{8P6,5APSkFdd#3?HPM_#2"#2"YSSJPٗQFF43Jk]"F+*>'OxYD48* cH&|>|>wv Ll!dVx\XT%}~~~Iv~~~mk T %;LUZ6iG$(y>X6Mf\ G!EFqZE{vCwfw쾉5Cl0LmlW o)H>sT(I=q8nkq7*Tqn>EytWJrJI>)%%9N@I!2F#'5lS- O8B32 "N1l QM\D :“PC 6L&Ho 30uNRLRAzCTg P]'I쑓b;Hvqdo쌐}+>ǎ92&f왗]GNw(sOxAs3Ow~ƽƸ7sFh$5b?Jsi._Zs k5P  "t{qM LA%1ā .Y}UԀO `jsmޙ9&6kC7tf^ zCDg ]WXw-B]EunK;:IG"=tlOޙ92&F_Zt NQ')EQ;HtqD-3E]]s:Qu[^;1SD)MHQ<I &puL3)i]Tf8fԵZ vBRv=e߰GhC8yDG{seC1'h@KeiTicN}T?pW^kzǂ8z\.P'}Xa7YHDFԋM&EUUUUUUUUal YFWya$*<5BH,Lpjj, Qa, eL<$:'N8{rU(ni4KrC:n2*i@RnjIVwwfuhEQ4IRA8K0ɂ\ʞH8}϶\4W%}/A? }2@Aw_OaMse/908s"63X-̼*φYS=v -3{/^$sHA9]ǿ>aޚ*nWLEW7}ew=~{Zߓß'g8Ꙛ` MKF! -$jjEvHN˭.*`IQX'4J8"*v.nJκH# _K-B bzvMϛG*GRݱ`jh'_Z^goF`t(qP&P*m@5M܈Gi-y(?;@8낦\~v^uniEUEwUN4݉`4)ʔ^6 쑐0 "(`r3t2#j"-Q1$̋ngY@:idq.FћjSAhwfB'LHîG3 8^(Bt= 3 /̺,%-K*T?mf&\,W9[Iا;mcM[t5uV l$XMDgXӶ2j~[Ylzo} ;_tn[nR . ~rtW óN;/}fy}}3G"eǎPLΝ>=Wc{o;ν;Iq};,~p;η37onPa@9vHwNR=hGVu(EH*xR0ȰC(Dݿ>DǂZ9WjJpE{( 4p4y=N>c1kʟ9LH],'ph.>6^뺮Ƞ: :fB%A0Uꆢ"iC47<ɲjԙ'VO Fah D1y!qv;qSKO tbr0#* +?N)m'}r4lgBfJ]E@}qsd F:(@Yk0tf-uRJ)RJqUQEQEQE7=Dfws|wO :VaEXEoucX5gub]4y4+ 9BAq̓f x1H9,E8pCW2w~ {as'hb?Jw"tǰnY+;ORw ={v]s3)w/}d1K;H!{cGx쇎6v>bY켊}G6d-c :VAEP7+g/{ώO:)g/줛]Thv=1{f]s3-;ev^Q)}KP1!@ $;B^؀ȡv5t\nezt]jJ eL+DhLL b!? !tb+%8G'rKbsZJT̔#t^zILǒc$HP#C@BH m;᳜pMYn΄7a7|4eca:TY7o ژգ_1 4@#;)*H AW(R/I;F2|9;m"HS|"/7}ֿW_bp~r]Ǩd>oIѨJvRU `E'';K=V!+<{G9"@+a=D&^(G9&GX駞v8FW}10dڇ;W]vT~]ٞ6qi$|@D&bJfn#i-Wp;mdc5@vMl:%by$, :@1NVȈSNRod)2asMY+e!bTA{1QiWK=E1}YlIP 4Z!y'{^mS8;l:w,'Du"FKF_H{WH^_P2L/%Q"b `>aMi(r}UUAZJ LZ0紞C 7SBAAAdH ^ǽ1jwrS-F"D< FyT(5QNĮ*P^ǭbbJP'S["D!v8Ff0)zK2$"a;uQ3=͋BD@$"C;xa/W+BLm4@i^,D"5IӼX*< FI.FE!w:΍a/W+BLm4@i^,7A7A M>bBBeT Ttk!)I*H U.#\*PW F TF$O P%|_W*kLPE[QA0 Q]ӳï۲YM˰z+j"qfQ0 b{~skzcu[vUS4KrC0yivYpEMR=N,JFA B ~zvMr nˮjfIb>6-.+IiEI(A]ۮYmUM,Q uܦee5I8 ( r1=9~5=1-)z%9JFA B~zvMr nˮjfIb>6-.KIiEI(A]ۮYmUM,Q uܦee5I8 ( r1A=9~5=1-)z%9!۴ ,&)a%A !pw=og9_eW5EO$G1qaV$E4̢$a m,쪦i(`:n2 eU$E4̢$a m\bڴ %z%9!۴ zY9횞͊zY9{~skzcu[vUiױ аT<*j"qfQ0 b{~skzcu[vUS4KrC0yivYhEMR=N,JFA B~zvMr nˮjfIb>6-.+Ii%a m 1-)z%9!۴ zY9@횞C9_eW5EO$G1qaUQA0 Q]ӳ(쪦i(`:n2*j"qfQ0 b{~skz~ݖ]=͒ |^mZ]VEMR=N,JFA BP~zvMϤï۲YMۨS`1Rs HO7X]?Fް|7Ve4QG4Mt1|=`R@\n4:ii5({aF ͈Ì0̈Ì0̈c(ygLF6t0U]S1Uj^p3ɲWV|bSڴ+5_f,0sm{~A ? "Voyuthf5-2YcD !s4v2`/WRP'ӎ%Hd!ӡ9Y| g0VRDfId0댧.h6q%qSxqkWT]1哥5& i$М,k>3u[vU+)e"AO$LjBhd1bT)ɔK$nWnw~iF, *k2eEs8fUq4qFx8ph;-y_9.G D:x:4g3˚ byݖ]JJH,1":4g3˚ byݖ]JJH,1"9i$C͎]rQP*y~?dha(>l:cmr:Va$Ih&rm C(A,K$b|`:ZENQ ~+GԡC&ZrBE Q&'S%HmRPFpH5;ȝ$ x)|*8%g_ :!SUWbrU MYVxaEkLRi|[Met%0t.ZF~ |CBQPhWK+~\OҁK\;@Z3.8\;+ wCN}mEZ~QV uT*ݫm"ٚd]l"=,-J"٦d%PTPjNZ1<`=fo~OD"Ѳ{`l.>ّ'Kqj&2F-P)"N1KUUUUUUUUUUa>;33SUUe Z]VEMR=N,J29*~zvM B@~ݖ]=͒۴ zYrX횞"81-)z%9!yivY5I8 (Imt`, AmUM,Q M˰˪IiEI" DŽ]ۮX(ï۲YqaUQA0H@ ]sP$9_eW5EO$G1?Z]VEMR=N,J9 ~zvM B@~ݖ]=͒۴ zYrD횞"81-)z%9!yivY5I8 ( =9~u *2> s0p@҂fp\` S/p`%AKI``U)0I{~skzn0 쪦i(uܦe m`, AmUM,Q -m2bW$):2(' 84<T4:zsȵPy1Nr*StiYzwB]}tCVhSxwg3*2z{]8񒋅QY'|367E:xeoBs܈\ތ`7 4`jc Mn;s ]lZpG\\":’ mPK'J'J3 wIZQSI*=ݠ3 .( n&$ H}Ay:Y(qupHwƀt1Ijdh쪦 T8?܋yDJ >^=''!CKP##i?A>^=yY#) I<$w(?qlu%b}'4S,l%p]ϗ-B%uhg7jztF8s?RIZefەs2:מMe45W GY *%]0Aj(RW2^&<"e<5Y&wPρ:Wz I |t838ltVmZ=h,/ܖ`:)zR CrromY+vUSTP'S$2 @XAP8HAΣiLF)J5 J1rnՍ:mt[IH=a(G L?::LVO!\NK%\JiX}YAIl}%IawnvÊ,_) 7ri*|˱ŨCi u"IFE!{b 뼍MEjvC>$adm$o҂]UsNX*>._؈'1[HX^g^,m(Sr~Ւ cTaUNNH2STKSBm/Б=Ikq[:['/ocL.P"7C-6(XH6d̺ƔqƜ50f1_ f0c@0b~b^br<1.&3~|b@6\̝Żf[iL4oTy^k7 %aV,V-9wzBSNbNݩPݬu5ە8}+/e&d_%YVͽk> g\{ܺ)SԤ Զ_GIdDEG+sv9*ZlԠ{:^ =T"DDqמS;mH)e`\äYk] Uz%2ֲ$0\k/R;*FE! L> ? Z`qRr/Zs䖃I)ϗ{H~5'P0Š^z: a/j@sYha JSbx{1qâQrͫk?}^eZGтIZMy&OdɄ} x R K "@drYCqQvž%J1 TxFcK5phs|9 ?R?$bɾ5pݵUªB3O .d4+E{֎%3$iZU#E-Z-XӲEt>h1`WV6%W(3E-Z-X3XX8eTG8 \f@AkA_UM-UB7b$m!`߰5e-N5 Hmբ [G~"C8"ݍ?{ܲɈn36 \~\8r4.w&M!Ҿ{WɫоH^GzXTZB\nnWg$x@Ye ʄK[ X'ɩ jnD{i#ΎV 8kRɑBJB+9]w&[ &XU,!XKOʺr<:L40nC( l6m/| lCvY$./ҬCS}`|V7 <0>Hxq?"ZcVI};qTQ7K />8~qpE?>F˫qu:,y5GWĹ3$to $݉$̬GGfJ^ĚjBkX*k"@VmjzcuI#Qw##ﶞ(.텄nMjCvR jJ0m*9Ai)&>g"'oʦȴOTI.[Cħr90WL<4K׶j2@Z}[lnҀj_W9vY6KF㧌? QQ*BC&-٬NL"R |ȌڝX/r% y^2l!Xl.M!~cLE1ݘ^!Q1`tmpt/Zow'Q!m^ĽГ"W\[rgPJJK,!0 : liS5=N)Mi3.'{OӊQ`=hC72  I2'|`[s8X}.qLUl^ ōސHh$TM۱L<?XWa{Bnxn-oiTϼR3~܈rL)p|ڲcWGaMZ.[unVW@6=0I=dfKs_{/qƠL 抆VtqĞ/픽7Ӽ:N+Aa 1 g& ™,lذ#b$ZPwKF~W*S^Y/t-r8-b*7w]N00eS<1 ]ze80ߕUxp.dc7%wo0󂱣]= GĶ=ye3`LB,x7Ǖg_hxj!D[7nhV9(Qۺ7;urKep%uZ>~U;};퐢LME!7BQ\טBAF9K]v7 #RT^9_D& sjRX+E(h5kneaðRL T6*4/egx]%75|[_7Hy A—;4ʑH-8 ՠu\)?3~E밣;]]}UOv )y!5hY8&+t7}2UvŦU;4oUfg  Q(:G]xo~-^≾r`ʳzŋ{=D~ݦZ_Wgeb U\Z7p]iqW;5oN*6v\[`%Bz+]6&)T(u$ň=EyɬڎР*Tr;,3;́Ûwo@1F_ [g#ռŶK;tWTx[lXiZ4oT"b@(jK%0GE*g``````````Au<3ï۲YqaUQA0 QP~YmUM,Q M˰˪IiEI@O>zI @Ah`,yru1q0AdqaUQA0ҏZ#P Q$60o@vIw<﫺f݊ 2Ipɖ*Yȍ8Mh?zn]UQA0 Q~YmUM,Q M˰˪IiEI(^b ?]{`,쪦i(uܦeeU$E4̢$a01ȅ=kzcu[vUS4KrC:n2*j"qfQ0O{~s5=1-)z%9!yivY5I8 ( rL t'=9~w=]ӳï۲YqaUQA0 QP~YmUM,Q M˰˪IiEIØzY9O{~s5=1-)z%9!yivYE n'=9~욞~ݖ]=͒۴ zY9%vMr nˮjfIb~^mZqaUQA0 Q~YmUM,Q M˰˪IiEI(^b ?]{`,쪦i(uܦeeU$E4̢$a01ȅ=kzcu[vUS4KrC:n2*j"qfQ0 b ?]{`,쪦i(uܦeeU$E4̢$a21Ѕ?cPϋn$i! @ GWH*#R1F@Y)IW*-Xjq TƥZ#^6i@ ރ82 ^ HEDBlC"f%#RQC[KyLKԹ/q]5rD@.O. K󋹻$^w:tqAuWwkEsвVoNp!.0,!1-)z%9!yivY5I8 ( rEI g'=9~욞~ݖ]=͒۴ zY9$vMr nˮjfIb~^mZ]VEMR=N,JFqCZ ~zg9_eW5EO$G1?6-.&)a%A@A-w=]ӳï۲YqaUQA0 Qİ~YmUM,Q M˰˪IiEI(Tb` ?]{`,쪦i(uܦeeU$E4̢$a+1=kzcu[vUS4KrC:n2*j"qfQ0 O{~s5=1-)z%9!yivY5I8 ( rEK o'=9~욞~ݖ]=͒ w=]ӳï۲YqaUQA0 Qp~YmUM,Q M˰˪IiEI(:b ?]{`,쪦i(uܦeeU$E4̢$a1=kzcu[vUS4KrC:n2*j"qfQ0O{~s5=1-)z%9!yivY5I8 ( rH b'=9~zcu[vUS4KrC:n2*j"qfQ0O{~s5=1-)z%9!yivY5I8 ( rH d'=9~욞~ݖ]=͒۴ zY9b$vMr nˮjfIb~^mZ]VEMR=N,JFAY ~zg9̢$a1P=kzcu[vUS4KrC:n2*j"qfQ0O{~s5=1-)z%9!yivY5I8 ( rE V'=9~욞~ݖ]=͒۴ zY9"vMr nˮjfIb~^mZ]VEMR=N,JFaV ~zg9_eW5EO$G1?6-.&)a%A!+w=]ӳï۲YqaUQA0 Q`Ġ~YmUM,Q M˰˪IiEI(2b ?]{`,쪦i(uܦeeU$E4̢$a1p=kzcu[vUS4KrC:n2*j"qfQ0eU$E4̢$a 1,=kzcu[vUS4KrC:n2*j"qfQ0 O{~s5=1-)z%9!yivY5I8 ( rB M'=9~욞~ݖ]=͒۴ zY9!vMr nˮjfIb~^mZ]VEMR=N,JFS ~zg9_eW5EO$G1?6-.&)a%Ap*w=]ӳï۲YqaUQA0 Q<~YmUM,Q M˰˪IiEI( b ?]{`,쪦i(uܦeeU$E4̢$a1L=kzcu[vUS4KrC:n2*j"q6@ăR>z klXa}Ȇ!ٰ>d C6a}Ȇ!ևlX=d C6ٰzȆ!ևlXa_to"Ǩǜ`ΨqbؓcOV=Y1dŰ'+@ s$PIH m۶m۶$@ڶafffffffff0xzsjfIb~^mZ`, P vY5URt}<F\,D<Yq5 Eq0A]VEMa@Od0K2D Ǫi(uܦeg`. e"@UM,Q M"8 .I{Ch2BH"cUS4KrC:nӲcH a ˪"p6 bP&X$}<F\,D<Yq5 Eq0A]VEMM@Od0K2D Ǫi(uܦe B@ @`UQ$EԽ!'m۶m۶m۶m۶m۶m۶m۶mێMgk7E-4?ZlXr`iv7}:a v Х;@ BDDDDDDDDDDDDDDDUUUUUUUUUUUUUUU$I$I$I$I$I$I$I$I4'Tv 2G$I$I$I$I$I$I$IjUUUUUUUUUZUUUUUU'TF5'PU033 8iN%=PCI% 333333333S{69efffffffh3Y rqEJBL%H}<F\,D< B@{/m۶<[6`/WWdT)T"D!l4RL$`, P .׶m۶m۶m۶m۶m۶m۶ &!! ҍjc|:AEv; UUUUUUUUUUUUI$I$I$I$I$I$I$Ѫ 'Tv Х$4@a*UUUI$I$ID $I$I$I$I$I'TvR Х; pBDDDDDDDDDDDDDDDUUUUUUUUUUUUUUU$I$I$I$I$I$I$I$I4'TfR2`tG$I$I$I$I$I$I$IjUUUUUUUUUUUUUUU&Tv Х$4! I$I$I$I$I$I$I$I$'Tv;(,UUUUUUUUUUUUI$I$I$I$I$I$I$I*'TvR Х$4!UUUիI$I$I$Ѫ*$I$I$I$I$ 'TfR Х;!DDDDDDDDDDDDDDZUUUUUUUUUUUUUUU$I$I$I$I$I$I$I$I&Tv92%9I$I$I$I$I$I$II$I$I$I$I@$I$I$I'Tv Х$4ի*I$I$I$I$I$I$I$I'T|V,$`t0 SN""""""""""""""9   3!$I$I$I$I$IR&%$#"!  Opnljhfdb`^\ZXVTRPN۶m۶m۶m۶m۶m۶m۶m'!! + {Mo'PEA> RfEddfffffffffNaaaaaaaaaaaaiYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYmiiiiiiiiiiiiiiiq۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶muqqqqqqqqqqqqqqqy]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]}yyyyyyyyyyyyyyy}}}}}}}}}}}}}}}                (aaaaaaaaaaaaaaaa8(((((((((((((((H888888888888888X$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ieYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeyiiiiiiiiiiiiiiiyyyyyyyyyyyyyyy癦((((((((((((((((}iiiiiiiiiiiiiii{{{{{{{{ʲ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ڶ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮;`pskzcx=͒۴ zY9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,qqqqqqqqqqqqqqqq<ϲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲L<<<<<<<<<<<<<<<\4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4mu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u}߶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶}}}}}}}}}}}}}}}8888888888888888yyyyyyyyyyyyyyyﺮqqqqqqqqqqq<ϲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲L<<<<<<<<<<<<<<<\4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4mu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u}߶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶}}}}}}}}}}}}}}}8888888888888888yyyyyyyyyyyyyyyﺮ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮A?og9nˮO,Q M˰˪IiEI(!                @ @ @ @ @ @ @ @ AAAAAAAAAAAAAAAAbaaaaaaaaaaaaaaa                ((((((((((((((((0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 08888888888888888AAAAAAAAAAAAAAAA%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQfYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiqqqqqqqqqqqqqqqq yyyyyyyyyyyyyyyy               $)(((((((((((((((I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I(jiiiiiiiiiiiiiii(((((((((((((((,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲0캮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺲 0 0 0,88888888=<<<<<<<<<<<<<<̌ݝ!Ŗp`P@0 @Z<I^5c1cT$I$I$I$I$I$I$I$!!۶9j6 2 D$I$I$I$I$I$IUUUUUUUUUUUUUUU#T֒%)LvJ?3qqqqGUI$I$Ѫ     EńD PI$I$I$I$I$I$3K!|qȝ 9P/DB"D6R0 PYcMx#AIۓ5H7n> t F!4 >qpƖah[fuEK⊴ ʡjIaJZ4M4M4M4M4M4}}} {^׽u{iiiiii#!!`OUJUUԪTU-UVJUժPUZa'Z*U V3!PWchUUUUUU3OfffffffffV!!2z^z^z^z^z s9s9s9s9s{ "Xr}ZVgU&A]NSD!MFQ$LfZ!9$9s9g 6M6F: CIVp`5s5$,@%HP٩ff$($+(d?Q-OJQJizѥ\TbA^-lk-xTֺZŀJ kZk]kZZk]Uc)||~>>?||~~~>?;?8,!r*@5՞8^C)aZe.((Z0weuL,VGpꤶW>fdlPF䢺拽Sݲŝ48fOZE(ip͞=8x{6[i7L:Q*IH!}46؜zC҈2 ±h*B'<ˑ CGp8߆hlx޹kn?quqݵt\zSk ayo9Us_O1Q~TƘr Rt갚F8;C]Ci{-} ꛤv`]YB1usQYݣpIpY'ܺ-u :?ap&A` i+ZP^9 [jv6CJj+ &K8 E`yuNv&` QSCd렱z]Ovuzzs(?ϣsCf\L{a-kES :9%܈0Dcp ="ڝodڤdv&m%FX[12aj\Iբm:PTȅYڦ#DkVR:Aat&AdJ y-HH2`DD;R~#^$^09A@RRm[mK㇙p ` LjWCS [I FLN@ tW,4b 4"sD"(٤O,AAp&E4D3eׇ'BC= 2G4@ ,.A'6w+9hk}rnFN&|DmD?6 (ˆ`L:k1}KO5Ŀ "oy rݡ[N";xҲoYG:{wkQ!G@s6%\0~v,nR NˬJ/&B >{:k6FCdlP%>?gIyt-O1O>[$7NM` q_qaUQ:;pF͈, #v;U##"#v;.VYpٚlʎM ľ˳I[ݐ5%0,z(gj>@Hh$/T۲캪B(zY$9 }umev]UU5MWBds̩$F!>'5bp->OܒP8t?o~7o~7o~7{9`,~ݖEj=<6'/ g+Ĭ\¸GJ2 MCs: #@!-W9I<qS.T;OdG5C#Cca( okF(ON5WB#Wc;"xEC a) FSN~I@zn0r nˮ"EO$G1?H? 'gs 3@mPGX$7JE?[3mboT2E%rG/-8T6-6|S1,+Dg|'a&F ˁgCE"S O/ m@s dN €g62;  (|4;ZE! n'o=~qX5L)z{+߾ (qp_#k<݅*]HOv=s\#iA楡0 $Xwf5Bԁl6ʊA.FYC|?k;[7מaE1$'yya88R`or-ۏjF5!R(Ô=KyCc;uafÕ\B#iA楡0 Db8=6_ Q-(y?x%7j!YQ0)=2wQsnj.AGkZLpB:l2*B4˜G[ykhlcKAڡ0K/ڝчpƤ@nudy'kFPyg{u Csdt**>xZ@I,Ii[_=8$0{]𰏵 >"5w<3ioLH|] gd/yngnJO=_rL'q0"D{dfQ1$8KoB:k2 Dz@S1 zJ~ ޑLmFi B/F_sC>+[gAE󂯼eIQo7-., 묍(]N4N.!ޟ]l͑|5,F)pܨguFp.RBLCPIs B|?k;[7USdWlKS*J1!A\B4|w:ovg6V_ R=(D9ѐ؁q]VE5(vQYOkΝ *oϞU3~t7Ztvެ5Cgm*:o8(vGN`(Y5nM^[Уj *veg{˕ulM&?l.5ɋNM.+`c- KU~_́ *T6Kk!y'rv;*1'"# Jؔx5(C7Rm8g*lGo,ֽcȼ+ssp&ܔe̵YL9ڡHn`YLPW*Hg_J~6c4`5NXen$;K ^yVh}ıq/1;҈|T6ۂݼ*XV1_ c7jz*s‹˚hZ(HVTyXNK[ ΓfKvP&Rm'y`%ץbEƼB-Yve-d96~3^~xќŁ"~]ANo U6/9U|kEfen53lMޥ>*H*S4u%)4'zށn#҄2 t*fd"aqTd!QD04UĆ(\ܹsΝ;w}} _׽u{nnn}}}}}}}}}}}}G"g} ?mCE @`OO (@ u$CbHJ@,R5C"_o X: T6 ri5 s9s{eYeYs9s9s9s9syYeYeYeYeYeD"H$#\"j5P(@@?  P\F r)"RJ){{{ZkuR(( {{ J)RJ)RJ)RJ)RJ)e$\"j5P(@@?  PDLFR#fؖiI1c1ݽ1a c01a #c1c1c1c1cwwwwwwwwww"H$ !ABB 8 #%I 5" hjB:#< V7(@U0 wTUUUUTUUUUEQEQEQE5$?{{ޛ{< BM` g0a„ &{{{(cJ#(zx4D +cjW_Z²q;\j-嵦 m5b)>{r<s) p\ѬC5 jΣuYCZ *Y91 gO֐JUSnB85W=)z!>6  . &p\-JBL%RlB0k X*$y8 o&[I ݶ${\Ӆ\p='X\cl VonMS:0uW(..n$26l9iLwrSV,Q~ &֘Tӧ=T)e3f/ˢɦgGY/wUr$䊠#u  '3uɑkԌ|Xb6:E)]?L*cU0IE soclGDO4FgIpA>[č;㹸 =9Dꖛe1.ω-ewN@Vw[%o8F='RWղ01V<)u(ƁZs^*cT ǹ۲Ôqק #yaꪳ-_Mv O}o_k LJk j3*"g$=]Cfu1Rۨi2`e^8]d.dEclFLz AB A3t9& 蛘MIZjVCݔ lf:yNRiOyhUnpɍ"nڍ _rZ₱L0%maJ$LLC(#b <40VLN)&a,h5+ڻ/ڿ0C0ڟPtp;)XKDSUGnqHD#f-?lmN&T&u.n V]-ih1oA y-<'/r, se5Qt3ىcw_{96ҤSք3?RRT9&3C1ifR9Ei7Au2,7DGs×4 qBA 2}D7NGI#kAYY#\1kuZ9vHSUzPd/4-ŵ~;k3 X .MAE<"t=u{HdF$|bK!4nrgʱ,$W-zZ9tHO( x.hSC1^z $ؤ64XCu)9ap5{_o4+՛w<;ZNxňri'o/מI?5'?lO yuՌ[>!6tfg1W06l?ۦ"Ft oJ2l*-44By2q#FB Ih6a*. "j*+k8~`965τRG-C#?Ź2Ė9QԘ̮kƆ:{͌kzB&uR^]c.Dk:jnh{B,@|+J_DŘc9v!tPd;iHj~Zl4nYt!jTp mi+\9ȘJ i*Tu?g9҂M?ʌ40;I[tA1Y%hDl#$/4:^C8}[9)! %?ج9x@ 46#>:~ rQ֌E.AUBaH#X+^ZηZTqs_!X8{ug :/`A7EbE^e/=r@ ^-BL̃+\oC3?fI\oK{>$Z?N,}w@v%Ѯ.9 ZሀM=ܘ*/xOBz[Yw^V:#I|Ifý]pMi_ED JXB|h9_S&C!kO 3r ID'h 0!U}xm8F?z+y(|WLH)2u#NQbB&F |v %RAHy,:~/c>'s v ' yEhA@:3h, x͒d8G.w$ `O1ySaNᬳvm ACӋ .ȸkb3MLc$9K $T~hi/BiMҭ+!e;P9 \1^+)gl}e~,KYcF q=^0Tĭֹ-@X?]@ RuBna\EM`Ϊ P3!mzxYZʼ;)Msɵ;#Q@|stH >%0g5 xj.:Lo.}|"UNJTOE1.?R9J@NDpm82tH J;w2 o4r^u;b#^ްQh^ 3;庆4dh7 bnM&nb5Hg"!4z|MwI'!D)if{5 e>*( ht_;Rr@^"%Teps#!P>V~BZ D;FC!{C*jBޥ26I6MgXp_"u10oX`K9CcK87S T/lHxG ZgX&ު5OP: #+iGH*&8y[U_e#'KQ=*n sp7 <yF/D>G6US@:.4bZR4Dc\}ktU;U$ǒ#.3T@adx$V$y\#RI1jL9t#^M7A~^Q"}'6v$m c9SL0z܏:-oAgypW$HH̭XQԛj(#*E(X$eJciIrRDe]z+@: iXt+zƞ}O ^vP~7~ y|>N!w(lkJ pMTUUUUUUUU*3333?SS8mʢ]% ~㡿/%}H0J kؑ<5ʉ&}&su5#6mt=#maoTF20,5j(_15yayYH#8{y\jLK !]ЃQ_m~Uzrq7!Ȑ|ƯBb~js\'$䗑n+( gv"a,vV$ !DoNgBah6/ocF}θ&*f0K!6Џk6~7OYKtTuY5Ov-ͻixI.OcRB46{ d8z"9;"Rd9nWĤh6LuM Ɂ&gq+PeZnH:WmvSښESbo@ Wg˕&_pĭLIФٗUQ?k2t(-J&ˡA(a vܖUU$m.9tPM:S#iR8G3CG\i_SB<+Q6N/5ׄF\wA-@lR*nIڡplF_-jip)sK "AAaﮦ0b6y|AwdZ_1ZJoJSc/E9!!@P6Ʌ3jRfjUsw|h%T!s#kõ2eP9|ǵ=Fct-gwR KA{ v Ӷ<|NoKAK2/R.5o8(FU`[dxHŃPK7d=I!:U)uj4Jiπ,2{Ξv/,ƅRXh &E[WkH%#) Pj4wź(c RbWL婫텩]aUMВQf@eŻK+Q@БMJpU̍eH8Vsb\{k4!hk? iwވ&Td+= U8vQ a :ˋE 4iɜ IV==wU)5(u#&S1^sXOd`9ZvIlK^PT*vjFD O hnbdFlj8\ڕG?1ڽeJe8jBm'P CvAU=Ԉ_Q%/Cٿ E9XZ(ϐ!j^ڕˆ:_O R`I`Lz\)Ϊ1/KZ^=@6:foK'@)( ?v7_>` Јf0Ž `l5Wq˯|d$=k k)M-5/|mZcS3t0Gk(}8d8f )=IՖg\pX Uc4crX D SỲ٤`Z)oFG`֕Ʈ_S=e7<1*uBm"+5,>@C; IEBltXۺ #D'KPE|_WUr* 171m,쪦i-9!y۴ zY9{~skzcu[vUS4K@mZ]VEMR=N,JFA B=9~5=1-)zKb~^6-.&)a%A !횞~ݖ]=횞~ݖ]=Ͳ !EI`%A !{~skzcu[vU쪦i(9!y۴ zY9{~skzcu[vUS4˔@mZ]VEMR=N,JFA B=9~5=1-)zJb~^6-.&)a%A !횞~ݖ]=r%G1?/qaUQA0 Q~zvMr nˮjfɒM˰˪IiEIVEMR=N,JFA B=9~5=1-)z%Ib~^6-.&)a%A !횞~ݖ]=Ͳ$G1?/qaUQA0 Q~zvMr nˮjfiM˰˪IiEI(A~w=og9_eW5EO6A6f )jl,lq ̍0"xռmよ !BLy +2IAD5>>c-4!|'1-0 b2PZ* 8Ri)ti)(ҔȈH-T$gD3BF F`@FD0Q(ED@qj#po X 4=Fzv xb/wqZbXؽ4t4sktn=/sO=`{GPOF/,R)TBWkL]Ȭf̑yLc2fm&ܹw 5-taմ{{[~'LiI/eÄ;SuPWӋ~x\EEN7q[L}hh@փ|_> }*[cJP'S4^t8FCr_t9vlL\;]w56`/&aW5EB=岩DB x:v,R)ԉn4 ) z<|nff5f]kE7zӤ UXS,vbKWB> W|ثk,(ؤ@Omq( N!j!=ntܤg[Gi(e+WA FB x:v`UMѡPwfk6m&GXdUb $Bb/F5B$v݅Suy¡ [Vb=XptA޹#PqTcixk 3'_0yN4#B^<>+-r~8?3VfhC}tqV%HP& ty羏7(]H۾ԲFylP`:EZ _DB D*-RVoWQ⦢8M[YyE^ۅ e4ۍ.6¹S]qTckZ[JbD Y>q( 9Īg֣}w*gMid2A'AX}ifFG C H5AzF+ ^bt)h5m#T1RQ@z>kCu/ܳc [KvUYX/('j]]1hZOpP1ȃ&*X /fέs_=p.]vq9uc{B/-ܢ7Aux bT|'P0zmajFlᙙYusw>c:edh).0sK54;/*8.DYmZ3EQDq4v}p#DDO6dER*X|ԥH06eϨGq%,lK,Vcɘ>/d0-_Kb  5EO$1KkvAj»i{Jv\CK;tpj&VZ$5J!o5r o}YWmQɒrffEV$Fab$5:(_Kb NguTAڠ̹JY80BcZ"C`-C%SKݮaU6)."uI(#!||1@%4Dv߿> eTʚY=]2iT\0@'h>0?GARvy哼QW*..v 0 0 c<aUQI; (캖]ӳï~vm)z"((uܦeeUa"N,J!! m,붟]j&cH 9!yivYez0RHȮs9~5=1g׆X(@b~^mZ]VE&)4̢]vMr nٵi2<qaUQI; (캗]ӳï~vm)z"((uܦeeUa"N,J!! m,붟]j&cH 9!yivYez0RHȮiE)$dI'?6-. Β;~ԇ|}|zy(ꐎh`8Ł8o}[ַqz_ƵdɊ"lԃ"ڋc4V8gks]M /iE"C//O[%fuNdӨҖVsn ZղAϬI$u0lfbp '@;,GNQ0.  9iX0.W0 4+X h7g= 4nsn@܃vl .pL:<`pp)cLVX*i:K,B"0n]ӳï~vm)z"((uܦeeUa"N,J!! ~m,붟]j&c<qaUQI; (:]ӳï~vm)z"((uܦeeUa"N,J!! m,붟]j&cH 9!y;}HN37#i;Hb. 5׼E>q(]:5K+>Kö1 [.\VRC[o0ǹ/) T4Bl{ߪE\;@–=sr׽T;-(qX;UbzEޣ٬{3U,mhwk`T# ߴ`HY-2FⒹsn3M ;Wte!=NO{KyzQa8cb%bdАuQ9+rA:.mZ &(Й|"A6\"髄iy '="kKj1SehB88Is'vՖ B,^,5aK܁ca =A9⼨zeLXH;szveeUa"N,J!! ]ӳï~VRS4 EQQ MK @(uܦeeUa"N,J!! ]ӳï~vmL Dy G1?6-. AwfQ 횞~kCMd,)4̢9~5=1g׆X(()4̢9~5=1g׆X(@b~^mZUUUUeUa2LR=iE)$dskzcuϮ 5EOP$۴ d, Dy G1?6-^P sWZg#9t\j\mm1nN/XհM)WeWu0@P#~nY˙*cs})BJ_oPiOyߦw1G.A`e.4Ὃ#΂ bpNy-(_^5B% !$iIdC--$" TBhA *(92HB 6-@JP_H 2m >n>y 1 .G82r%Aybіj)& נɱ=>1e8ːO$'?m-}Tvw질p?M:; k60}x -Lw;$M@ifg{H)ȃKQaҷc*l^F_D7kgif";jmNkw&}8ndZNCz?nd$Cj=jH!e ŋzN%ZX Ɣ*I04pB',c@0S08Yh" ()tC/FF)dJTu @:Zbs%Pr{댄gOD]4ML~/̟ AsrF6̀癏ǩb:gg>[Tlg~< l}Y,4Z'0% >kZkc܂{a```````P˟W{:wv6fUݴEs52%|4/0,(l$+ J0=xfX7zbr&1 -ʞN Mm,쪦i(uܦeeU$E |a%A am,쪦i(uܦeeU$E |a%A am,쪦i(uܦeeU$E |a%A aMˮjfIb~^mZ]V/vBrܽ;kuKWvfOӺöK ɒ&D 0q&aP@c0 @sokg[㗆WvfU۔ES5%ː Ͱo.Ӽøk*钬(HCy'iX Hd8cP?B[ٕۘWueT˔DQ Dr8I0b(EB !'at=mUM,Q qgQ5-)z%͚|[i}c[ySdKuDC@~_mZ]VEMR=N,JFaa]ۭYlUL+Q U~6,8aErFTӳoL+Q QG1r!1nْ8 ( rZ=w9ofgV7mQ\MLItn6*.r&&R1" }ӵ<ñy8W>m6).b&%B!! ]ӳï۲YBUDʃ4B$o훮ݗmM͓, i_It93)  po횞~ݖ]=͒P]ȁۧyYqfiUFa%YQQчA0+N ̱JD[N yX8|7zvMr #n$Is& :KŵLۺ&bu]uRwr/j3jjJ"^}iz:LzZO^.Ç`:u뀺ù;ޛA4{:W'79/\N 7%mk}{O.]@;m0tu]WvG.^C6+SzCX/Z/o¼{ څ]?x!DҝH~7v/^{ܭ( {{v#'ʟP  n/||]`¾yz_hyB]n?*urԹ[_GŽ{nT(^뼮u=P\2耣$_-{]k Ea~oVwM|}>?/ㄪ俴߽~OO%[[ 3!h?묍ʤ iH( ;7]3/۪+'Y#zؿ:j2r*#3TY*UJZbTVI-mUL"K9"Tc1cwwwwwwwwwwwwwwwwRJ)RJeYeYeYeYeaaa!\3UUUUUUUUUUUUUUUUUUUUUM<"  i`4D"H$D"H$0 0 0 0 ðs9s9bbbbbbb"\3UUUUUUUUUUUUUUUUUUUUUM"K9gs9s9s9s)RJ)R*s9s9c1c1c1c1F\3UUUUUUUUUUUUUUUUUUUUUMm'`W:!rI#n%=4N8taaal'|'|'|'|W23*/krF:H+RzQZ1*G pijfvYb5qIYH[f*TN8N8N8N87|ʈ"L G;qhfqQX01$2r9hC)`ua 5` VL=TD3J2RlK>:+jҠ2'R*#h2%2pơidEaIT00’  (p@!51c1,B7l#,*hYIF`tɇ}ZVgQmRT1]J\u\u\u\u}}z^z^׫芮芮芮ɨ"[_+;?BD @B( 5ADP@T~k 0 @k#8<D D*7`rp7c=5CDhBpu~fvnZ(@IP@"Hh@ v ܮf"9B J)RJ)RJ)RJ)ReYeY9s9sc1c1c1c1\"j5P(@@?" FfZ6Y9s9svwwwwwwwwwwwwwwwwwww@ дiiieYeY FX) @rFfw<" ;1e BP( BP( B2L&{{vwwwwwwwwwwwwwwwwwwww`````\"j5P(@@?RK$#`w%=BJz(îѥ 1: 0+6'),o䉺>ZfK<sX4N> csh-.[bt:N}}}}}"X! 6 P?u"'$`j{)I$0 0rq_9,PiI(}tNe4Lb/ŪTj2IHilZ3 U r( A2 Xj x@L0BH t,nje/: ѯϞbM\ @}Q @\8ް?" + (J)RJ) `0 ,˲,˲,bYEQEQEQF?Y1V@" *5T@ L"K 25;00000000P( BP( )RJ)RJ;L&d2L&b\"j5P(@@?29@1c1c1c1c10 0 0 {{[kZkZkZ+\5P(@@? _"9"\  RJ)RJ)rwwwwwwwwwwwwwwwwwYeYeYeaaaa\5P(@@? _"  [6d{7`F(((((s9s9swwwwwwwwwwwwwwwwWDa #i-( K "e}ԩs"9"\DRJ)ReYeYeYeaaaaAAA\5P(@@? _L"K 252V4M4M4MӜs9s9ݝF(\5P(@@? _b p&P:Ήs9s9 `0 `0s9s9RJ)RJ)RJ)20&84C3$bhP ͐ bbH @DD1 M84PN Cq4 9 (E迺۶s9s9AAAm۶m۶m[P>`,g|g,Ǩ (b1a8IeXpM2CeLLLLLLLLT ֕6"PU2[jq!--!%]u]{{{{hi EQEQEQEQEqggggggggggggg]u]u]{9s9s)((( "M=.-,+*)('&%#yD"LćGDÆFC…EB6PC\ sa.e!3@PMI!   ` B  =brܸ7.qW0Y$*pmp&],8 $[hi `pl^ҊPÑB= =3i1˝^{WMhbM7tM7tӧO>}ӧO>}Gȃe 1jb+>!&܁p 66msLkRd\ɱ6QSe Fr, ƦnFȃe 1jb+>!&܁p _V8JBj>su$DMɅD*#sL L17MozӛfygygygygH$|yx0r-QjlTs#9&j H.%RPcҠ _``b"D@"HAr"Ʒ؊OhwȆ w`\ڵk׮]vڵk׮]vZmA{d44Y^OUwȻUgqoB+$ ]]) 7%6WGrMThT G4(b&.!&܁\\i#i#yv9zir& 9Ar + + + +IDϳ;O3_V8JBj>su$DMɅD*#sL L1B,C,T8@)=HQC[ 0*66>gw7&g: \p&}H*1 u7x7x7x7x7h6h6h6h6ZeH<49aZl,4٨ c3n41Prg=9y-u] V[g[j뭻v GֳnW׶@Pc8ә* rfq͝R¿)Wt[4h\[ߜ=+?cX=+70ɕƷ>y9\QȖrFˍW!Rrp/Fd];u/;fzX,&uUR U햷z]zZg[75@y묷/S/ݦNSs<$,pX$39Gpٶn" 9p> RJ)RJ)RJ)RJ)B!B!X>" (;-C BP( Bݝs9s9H U!^UZZժZjTjUJ"9p>RJ)RJ)RB!B!cL\>"9B>;!B!Bc1c1c1Ƙ\>L-*Pt03%D(((!gofj0WdVdFd8fPiA[sj9)dd~~~~~~yYE&dH9xBhڧ: uu4jZRzx~&x_&3.93XJ yxw-Z)uJ%4vNzA+愌2>EFX DE'.Ja2]c[hp#L=C \jbeM2 .:Hḫ$H(<@Zf >L]&T(8 qG`hP )3Pzd7r"U($@hסa V&TDz@ g$R0D/ӅfcrH>3b;2~؂)X!؁X؀ X=cư),a;-^qO\UM,®28`KW&[Xd pAi(r7rQ]UMM9zNMM3x p7<En"$`4UUUUUUUUUUUU((( ?RN̽J em6E~Gc׾P{ GwgVIlEL+*~&^ޤ=:ws6cRBs22"o.Ќk*ɗGwg}c=TuP6>a8p`UP$QMI}E_W:OtCiѸaW5EO$G1b%!@9/{wrn\ڜX|[T;P٘LʘHxWxg>_W:OtGIΩ|'tog=_W9OdG~hgnd&^Xq`GueTʄDU@/ ܋ِWpgWtG37&1 ! Ο̽[[0/eeY؀̷u-*$ڎli(Kd+Aګ|xyOmٕIH O KWpWpWpWpWpWpWpWpW*# O9RB˛ǀX48w0nf, n@#:?믽ʧ;48w0nf,^V(uNT Qq PԿMGfC.b^}^˛WxWQS}KW;cn%}̆\N^F$4>6 -%q P?RbZiRdJf'{qsvH%~&^ E쯽k"4,J  xx70ڟ˛ǀX48w0nf,^V(uNTF$4>6 -%q P][Z 1/b-B+"'Q#i'aF8C]ȃ ~^癁~ݖ]=͒poD]ӳï۲UO4?6..&*q&Q0>w:ovg6jfJb ^}ZmVF]RMNfC.b^ gWtGs/o"Πܽ^eV%EN$F!>5-%aA }ݏsFP?yn끼{@\;ra"Aك9Wc1B)S"!OKoN.Agi~e=a] Js* oȊk)^g2"AiUQ,^RdJeDB#:a2)]!ۡY` U@/ ܋\XlT+PLHh|k:[6EKC2"A{ݹx7ueT˔DS4$OҪ¦K ɑGqaP@C8S1S1S1Y9XnT-PLHjD)@{v@0^e|]\U<MB'Ga Ep|iT)舌Hh'"TӍFFM<Ĝ%CnҠԃܦmdr K?B'Fa~bY&LW *"ҵAUT]v ]]?QuV'wf-B]A7֩C 緶yWYlf)szܝ]Nv)M(>d+K,5!d3 7C!fdThǖQһcI:HJݮUb0ւ񣋌Ck =,45 6k;Iu󄡓9S:Ygvu)W6{5, 5z vQlPV^#rHVȠ 3HNZ) TeIWZe8j)L=m6H$\0PPjscS8$iPŊMٺJyasdhGv*`c=onsb~H毶\ _eōaJ8tx~`2WXUnk 7NtٽV+fu*s%Xv_5\L_8ʆ!M!":\azvJϽꓜeLC}hO[%P& Ӯ=T)hE~k9!- 5LDb m$-`0a\b#"!$[[_V0 0 %&LMT`Tj< ؅}u\<(mg[.ŊT1ɒ#j@p'ĆԮvLmH?4a:ȋCx,d#@0]6q@orz +~P~JcE^%Z_ PyT7qe&=S5V3qJ>(.|dc,c]4@~lIb!Mm#$_x\@m $[hX@] f$WXT@RM %E$@N@4[@R֠PJjBusr!1"B(cSfLbkQ%(xj߃Tx^2p փj pbT N/…%CD`m>lΐPKl r=Vf%3[$G UMMKrC:n2*j"q93 F+>3R.U" PjU0$B4 OF|e2#L:Ɔ p)D8Hi(P ,~39z%H~'v!ne]ZQtIVTA39R=x뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻뮻K]R\ʥ\ʥ\ʥ\~~~~~~~~~ooo﮻뮻ËW&Z6[X Xt=՟9z%H~'v!ne]UMdED=#5g;YLd<xooUq o%???????????s&7111A`` +AS3~4G/o.Ӽøk*钬gr&lG7ٜo~|0 яE>999999998<͢UMdEY4 !/F"F0ūp-ނKh-5RxC`㕡.REJY zjr c^9|tc .RE "Nr. A8 6^L[*%\_{t.Z"1:Xj@+^` u P^-1իr"0\GD&VVU@Dͳ=@hQx uU |ԟ+72/ '0No A2k\UC0ūp-ނKh-u ,ÒGY~$OҪg;YD6D?Yy8" H` !' +AS3~4G/o.ӼøkܵYZQtIVTA39Rqy+LdCc%Ҁ(dF ш En{0i={I.#T,Oi881cH m@UMMKR2lC:.۴ ,&" =NÙ%yȚ۴ wEa"hČ"_= ]4$G1?on2~w].2FDH5cl M%0[oRt Q"<Gа:|rw 2"T˹[2V֠PJjBuD)`\!*@gӎ۴ z/7byT;$CT4,_u:|)wG !.Bܽ!3(0R#"$|]1₭rWIR(|n2~w].  aN~aNLœt윐뜌꜈霄999tp~N^IF 6%I ͉d dc͉cIc 愱D[sXsXsQ͉\͉Mg \ R=(yrH(Q4 `jwi*"T}n M@2^$*:UP32E^/~^J9i1RV-ƕ?R4H >ܓho-6 tv/M6q$;lr?h8`،:ZBiz&qutݔϥ4vXJ+dPGL-89 ^PaGo Z .k] 1;R HB2Q3:#?W9~,rF`PEB{B7&G1(}FJ.(Q@&ћOO[r]QҷaBbS[~ے6w%i& T&qުbbX @,~'5zt]a"`rHa|O湸f+Ex>"h |\ъ X.B'wmNW,ef͠0rJ߸ e )=i4YԩF׽ M^YRpz|^enyrEv`j!n9^W:YMWn5g=*BmiO۾ D7 鷦#u` ttmҐ .gM.kNpW\M4$B7i6pe)7At֌fR׊ 'jdjgȿ f7+~%..pl %M JTPZ(/E{oouPыHg~*pto!cP[KA9`r2ܪZdIOE_U|oW};JO/w] " q uHj"aŵIfihMI.#%_Z~# )o4q{7Z4٘g~9[i ޔf≗ẺĕGlzY4&Ö4q(Kr*e}MyA\rTwFUR94=Dht72Lv㾤3S4 cC- +9zg$!a<4|(\0wܲZ7C d<ޖHT\U0rI;!kPnuB8.xhQ`Œu z^3t~ `#V)"2b[bCL Md#~*̰*3,-7fđd*2Qbn Bh%TD1B>c~Hl'j'cɱ35#wfs{l~#xNIދ m&ЗZRd2K(x:%9z00}Gr ;Wײkw m&ЗZRd2K(x:%900}Gr ;Wײkw L/WRPdH#QtJr`0}Gr ;Wײkw4 L/WRPdH#QtJra0}Gr ;Wײkw,F\j=1\]ˮ9VS0~:}tayDP "?w~9$Q8@7Ϧ}sOcLCg/+ւKJPsuRR&tN# @j,dewk[k9hYA{ٴoũw?>oM\<~:}tZNť7mVFCg/+ւKJPsuRR&tN# @#J=!?peͳiܓ3X/[ݜXZ˩Fj25h%sZ0z\*s0@BU'=yhW~.!ac̚oأ<  \9 ($4&(2)ªcj {jDz6fۚVpg9;\ƹhW &qUtX*aA&P2cet Ov`z@8ۓman*un};JR@C:"P"M7#§[uWt=#=uZW]V ׳<3wxN ݺCw/4;)2{b}U|̯+H__"4ҁ} L n-277Mʘ`{)`1 iLo$q{S~!ц~!w7*qHB"Щp !5܀5h.;[C ЈN/щ0!(%Z|A<~NzC?C(}7n:{nj@t TH \C,d]-V]eTz ΂2!pK$$xyS4xoUF<)81H?, G%Ƒq|Hr 2d$ I-H$HH*=/h/  P(a3t~sM9Ӌ~qEN8o:N?7aO093LN8#t~Mdx~o:SLΘ18c19fܘOoFN8gϏFNGZ(inBwtL+A5-PЩj?Z>L 7@k?(&ҫ #J61(@ϔa#)} ɓ>0+)YV˸xA_(ә~ūGߙە_~ŷ/GߙJwհ09y|@ɣ d1g+.U鰣=_3/lߛ{VXbɾ.Zg*f۳;6;[vP;tP!RG- }b~ SzDP,<.=cG#QA]~ȇȇ1E2Z3 %BB##hio`8mlb=$)'HM%^f/D<|jwUt QyIW]YYziw]y-#4| c1J2Jf2–2./3gfO9f߃]*91T=|UU}tm&M 4O`S%fQܜa_u%b= ƞX1oi;T 2\>Н-M!|}c{P/ e&٧8cFj@~bקx!= ~}}wn<o}VR_Dzg_"ZKO[־ -Mz"Tayd%DG@Ꙉ\z2Qk״ϦH$Gdd_Md"OȞ-Aoe$<`j KDTZP$qAm:|3ktz)Wuά8|M aD.^fŒJVҧa>Nߖ?N==eS o9W!Ka`8d$Mv.OvqF3ׯU?UL?)IK'KoHӝt,"Mwұ֊4I+t'K)3{nGЃ2, e衛],4?MiXNN/Ϊ}gGyЛކ4UT~c~==4vΟP݉t;/ڻ.;61"'e}U)ۦ!{*f_`ٯ E|PQ(U#tҝnj:Dwx8#IdYex<@ P( D"h4H$R JI,%5&Ӊi&T:&sB'9:Ig4Q& uPTJZXʥzl[V3TVekZVεXWҽ`4FetFiVz0_̎ݱ_ eAPφ?4V:4OIAi(#Tfjg eKTuk\ p1 7riNVz[qk]YmY]붻ma]uvyn\ݻo9*ӦNx~U 2өU5s5ы#NmkėG^kFۯ:^e?]s~i|JSL r7? P%]Al}T1 X(5D #RjШp&!E"bQT P$~H -N d'"U!D JDd£ĘA&@hn A*.bJH#eJP] _!b` wg7░&ˆ@ b9Qƫ#X@h䵧(c`”sycӒ&3OR};ܕQhSoJt @MT$qıO"@ŋR\-M#f >@,{=aʉb\<t, ;Al:9 ygS[pu%yI/b 7v.mkMYt56@Pk~ۆ wM&Ioo%qF<Y' CȧxR}EoX!Dx~paԕc]ITG^{(e>ҀEgwiQ9>4'bԛ_dz87/u9 K/31,It~iݐp6r-h)MݫtI֜e ow툵aW,f|@EH/0 Rmzp[i|h6k`7D39$bОdV#+`ILg[x)&9KGo ҧTh zZ3UI39ͅcdLa]tYlB]I*(=3d˽,r_91IpAP;fJ8?rTg.ŬǦ3/&~ئ 绑KH &%\vӑ?՘E>#:ŨW20R:>I]73=dR:vq|-;DB$,U`"@Mz6(-a\5NFEG1!$jWhW@~,RJBH.%QalCԦ(QP$=o(EE+X7t&DRdpjP69( c R s,U M0-(Z"d(TAW+?!uJ!dhnnШg9 8},(zu#Jxk \98ֲXF lC!j*;͆5<\{~o7qO}igCj墦l3cg>P=^~SŌz$C[y==3<#o&QQsD^KK޽1`BWRR>WB-]y6LJ.<<,| ͠ bVSy*6JWj*sCTC'e/$'hX=~9A3Z%b# NĔ@2,ZˢeҎe0(JK!7C%q*_s*gGe=2hON) #=r n^=߇WA1_ya"ĘX&e7en毵\0. \b *f?̍昛3Ofļ;;K̇_̋;c6%/yv{|hmy/Ÿg-/nf 6K<= ~ Zo $CN eOViR_ Nx/3'G7|U̲xՔK<%5wB"CE&^6?"6 x$whůXeo:Cq38V O05 noy|N y yݕ3wGI!/$#?匛xyB\O^+BfD.sF$g&#R'EF#А2( X*((6)29E 1"S:1V C1 i| 뀸 .gR~giYBz#׊emѢ>fĮiTL{0R51wQIZ 28,֠\֞ȂF%kP]bvGX6VXyK2omfL5vm/) )2z{6pǞDXȷ%|FpRj`-t;R)>0o"]QHz,C}[7)ntpэ7(dɇއqI|ZWz%a^Q!7DXqwc?zҏM?BEHtS?$*wKx H^D1a q/ʐFėDxe&J C 1h*:XHt M"8E 3BȤ@˖)N>Xdp!c 1rԉ$Zpb⤄n<%J 1rF18sE%!#䴨x" C,8S<EvpJ{ {xgĶ⡺gb׹ScseQ\) :0~\\K! 7JMct)1n߭ ajB\3 X(!0گ6'[RȨBx-iSBJcSn &G'Ȝ( Sp@BV)bb@#1 @B@"h% r>w144:8:g^4&NgiI&4~ϥFuܢ9X#'W^'La 2Z䶞r@&?\h62,,@J8|H{;mxuY_I㭓uȊ>Aƽ=jݻtSD*Vaݞ*~7ۈ ͂+ Zz+8$yFZpv5Z3}m ~=ncGF|Eo/3?s4ad7NwftG'r^%:]Kr PUu GˋПӠxdl룹oAX8""Bqf9lLGo9V{쎐a{8 AϫG(5ނ_;B),kTq4‚<'u;f;ͦ#z8@85\tz[ ]"at }b(2 Fk=&iY*h&}Z|\Z 5O`YEF zH%q&H5܄6\٦N8'=!Ype+ i=Qweo *"Kg6b|jr>'=fP>2ؽmL;١b*'ѿfmu7|[3)ϊI r;13 QW13*qꬩA C֫0jzIT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy ITZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''2=HS^it(((7BMXcnyтɨbȷB $ʹ?:#'v:qom,$} pZƱ^\o#Hh:%`9lр+9H1WBCSKf/l$D>ʞMw h.5Jr^B/!*Kl2{U僶dI)8T[))))))))))))*%2=HS`kv+++++++++++,)4?JU`kv----------- .$1>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2/CWk 3G[o7K_x1EYm !5qWWWWW XXXXX#YYd}ZEYm []q\\\W ]]]]]^CWk _____`7K_sa;Ocwb+?Sg{c/CWk ddddde7K_sfffffggggggh/CWk iiiiij7K_skkkkkl+?Sg{m/CWk n3G[oo7K_spqAqMSY_ekqw}r*6BNZkws)5AMYeq}sssDDDf1'l q G=I"ɀn5%R "N)3f!5(T՞b޷  ]kM@Cf*f--_v!{߻֥WP '6\b| Ru 78_ͳ!g0, )@wѤaYTOK/p$M*JRT*Fh4Fh4Fh4 BP( BP( BI7G++j )S,,)E~YH"@Sn>|>,|@*mvt:NtL2ѕҮd^XRN3~wh14,l6R(qa)R84% e3a`Kz0:၂X:_nmUA8ቒ#ikiXוT><v@>[ڕKʩD(;}-eQ=-ÁT86neTㅐ p$9r؋Lk JS $!=LtBY<5-% ";8<~׶c4Z5 rPp:iENm9mY#%2VUЌ:9,TΚ\VADdh3Xr\.+\ 34c5Juq>45酈-8ETT KrI- iQӲq " lSOcwx<xL@,bum-Nļ|bX,(ՙ|S)\HY4n9.nT0* L2z& h(GwecPHA9qTG9<~׶cغkIG*DL6ZԦp8p8p8a0 `0 `pR q$|y8_˚rJV11祌E-+u$$W\B`q.臧^J|, HX݅ܖve i \YΠP~8| 즆6mvaM=@"R  ؊,7`qAm@b{oyg#OK/Pɑ{sdI) t*z^z^nvnvnՙd4 +yqz0%q\.|T|ovnvn{VjZVjZVjw9rahhhhhMKGC$z((șl6fl6fY,Hh0H`q.臧^J|, HX&MviUa gr0sɖK3PQʼnD9;Ԧ('E@ y[|U8p8לCeM+~p Օ|kIՏ%=͎cV\VA|,q n0لG%8)0F^UmqR"/ ][ZS;Rx ^/!LHC"2H*ٕi&$!1* l]^,HE@t `o$c(_zBpQB[e-Knj?aPՑMB$Q {V̚ZS|>fl6f,''''''''''''W.re,@xhFL*gSA 8"![і=K7Q# nQK$I%@"<. b,u !:de1w9, (6`a}5c۬xf(\I~0)BX'SíS*I7GjHSR FFIF@>[21-*)('3JH`p Sn~{wshnvnɟNޣ3/S*(GB?<9v{oygՐ$"w*>;\&ZILLLLLԙd4 ۙ԰z^z=c/O OŶs$v:=v%’rQD;}-Iò^XXwqlj*h脈|Sy|v-Q yj~*UH0g~*JHR 5$(\@118oͦ1qC @ 8\|fqM /]³JOm:ra§px(臧x<x|yG$,BnK;B2C .4H#iݨ`aZU@du@8@/ڶ:֕DG A xPk޳h&"t}S~(0?/<Qyd=w;_'x"/;7>o.fx\1 {Ќ#ߕ0tXXr7ɶy3B<:~/i]}%9kLx3y8"m 7_;|ǎs>G iIl<~Ҟ ?zrG5J*u 6&j6ۗ6.q;e'Xr8A}͸ $~bCd]zkbN}ܢ@ ^%Q2p@aoJ5BlZ3.1;ȩQ)AQ'0+}fzb˹pΰ矸i?xH-C]pe܈TSDmzh8ۓ\,m1[39`e@|A](z&NV=UrZ~^lbϦM8C!:/|oCpℳ`[pfzۤNDX-E+<8'\xqy>ʀcO8`N_cu[5,2k2m,5agu~/4u`m] UZ!܋UX4矾8WL0.@ =SׁƿMu*)ݡkjt}7uCS4> FaW4 X,bX,bX,bX,bX,p8p8p8p8p `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.r\vnvnvnvnvjZVjZVjZVjZVjZ6fl6fl6fl6fl6fX,bX,bX,bX,bX,{^z^z^z^z^WjZVjZVjZVjZVjVjZVjZVjZVjZV*JRT*JRT*JRT*JRT*J.rŊ%H38 cJ%Bx1RCpnirz6%G.'0@0Ƙ`+Q0#"gZ5s+ b "IA M&Pχn$.{Sאf)KIȠ `8A$vto5Z亲b6-!}Ӏ(rҗWrDfb~b"6Vĺz"E҈!=X_RT*JRT*JRT*Fh4Fh4Fh45r=Ϲ۩SȎK$ȠP( BP( BP( $j?[]?h8BNc1Xv1111111111111111|>|>|>Nt:Nt:Nt:F.~'97kvb6-!Ê0@ ,)_iTagD-TGaԹG2DkA@<&8ۗ 1% a(6USSRP1wD]֞aZJ`䁋KKߝ7&e%Cy"D lt SBFwIJb(K iЉeJ݈< q5'")++++Ka&up1+HU(,<b{RsSQMI@@@$r, `<#r6FC L(@th)w$En1jc "v5q4t,yvrrZӊ~(N$%bQNaLT!LJ/_=GY'F⇧cw͸x`"3]ضR-4#~"񊞒4lk #::h,Sw͸x`"4!G6Yӊl܉SP,JtEA> Fd͗A|v8 iP XׄrS0ZFT'Cpn y S/D= H>A/[Ů&2[U %rRٴhS5V0!.OOOOOOOOOOOOOOOOOOOO1\Hi-U (Ԩ߾._\>nHAÅjRcR}ޞAc劔&H_5!;\ `ce ` !e%CYbHN Yݍ*Ws+@Pxd2x#ch0bCv@@!b0"路Ϲ۩3 # 0`A^:[F EAr0r=Ϲ۩SȎRr?wgkҮSy$staX׻h4ʉEGB C?__7WcY:VLT*ad9T U(JRT*JRT*JR)sj0u,GR'>&c])HdX׻h4ʉEG2~nSDzx()))))))))@|ͫ6S " P$d2L&d2L&d2YbE.MΚ]xr4Åc'bng.s0R}xcB}-S2v@jH؏G2o_^@p85%EUp0WNȵڳ0,PK <<@ .~wJ4,+Ct"8`2%nDWɸXF# /Uز U5Z( >6oN!;^,# AYRUq E3Zᏼh*,NӀ-VU12yBg稀0 Z{$8-ZϬURN0X,%!a :\8&"KNE{"H$D" $[d[=`,uА^͛E2ώ $[d[=`,u)xKZ/ T3L e@FC+{#r6oS?;:,@ {$n-m 9us5:#jTă4ϵXiWs<9rY,p4wvU" G`XRΆߝ}MJSLPfwiU$ 2~nSDzxD-xp2sm2V՜b*zzzzzzzzzzzzzzzzzzzzzzzd|}\ eZ*\d9T -,t8; rbсPA`XR>&c])HHagggggggggggggggggggggG`XR΄ߝ}MJSLPQfwiU$d|}\ eZ*@0ϵXiWs<9>p<x<x<ǣ̡Ա,QK" ߝ}MJSLP¾ޝGsaWUN,>:d9T Y,p4wvU%ABQ $H9us5:#B"D!ʝ͛ 2"gGBY$K^?&d (jKgS@nHAÅFj 9g]VO-zH wV!;Im̭Q#JFI#8Lp`a+~zN lZ4L Ȏ0V( <&f'% J3&wgc^B|T٘ByˆN tttttttttttttttttttttttttttttttttttttd |xMF:~ i搢T$ @!"A$vto5Z亲b6-!}@@`<#r6FC L(@txx<x<x<x<x<|9bO$sMiRCpnirz6%G.'0@0.ZEy¤kդέ <&xB"6X' $ ؍Ľeu !Ec"I1cp` {[{M=MKHE~.46(rҗWrDfb~ x ^ LrORdfsfb]X=pDh"i ,P@_Xs\|}gӢaZ@vLՀBD> `b[t8v 9Q,bү!R4*$A(# L0~ &a "HK[&6dG&$|õ}՜X8h(0ω\[ ղB(0p/~{|r# )x#sˇ(Dp@ t8šb2%0ÄB%Iy{HD"X .Wר&$" 9cBH%O  tĆ P ;pee#* ̖*QFk]4'VM'@l]9k WZV6^H0"B4HE w9[c*J|@50[DuќX9j4aB14 `sbM{ T,`i` x*v5 H `2eoaPGDFjRV<`! B,DDC>^4~E]Iv0(2 NîX$!}t cdP`/QM&<|i6Z 7TCr鐡Dd!1Ƌ߾._\>n,0 a`Q=::7rxϡ@$p#1DF.2~(oa. 4}%o5-J[GY@ @L;F#a_0qzpQ09O,}5cV*Fiڱ@(thꖍ ,3XbU# `4a鍸N 7' dn:H0ʂ*xVEhUfXɳs&.Z@*z93Z SnVb5'(<0p;9&WA`F oIMmkfc_Y@xPEрѤE_=nD.f+)YU*)',6\S !*|yN{L+HՓ劥G"|F 9&vEm왓'Bpi_Ŋ}QʜK%R\:9@0hsR'^V^W;d@a$AG{1Tiq9ꆌ'Bp"a?JɼM5jNpd(HOG?ߓ;]FBvDP1/o&Q/$Ap0U]3GX'?Pxh?haAd(It؉pG%@)z;99AxPE`~ƿ᠕ȜFbӤ.!MSOQ'O,XD, ='h1:% ۺQ%R 8qDz^z^z^z^z^V#s6ًM>4uL=1[(G!~zv8h`0ߧ䞄_\,l+|>|>eKnj3XK5x<x<~~~~~}"ba`O= =F)YU*)',|,8 &2ZSx%uts7}eA5cɤdhhɒ%K,Y7w^l%cB< !ӳsnvnvnvnvnv.x?_RG7wSZW^z^z^׍A+{wy9yŦI]B:-ɣB?=;G $YX{rOBbuJuգJ $#d :@8@>~IMmkfc_Y@xPEX2)(V#s6ًM>4uLXC46g\=l,|vp8b{R'^VɸXF/U3kSSQ:F1 (MS <("88E/_V{bU`*AGGGG zKnCnF"1Xv"ng.sq+$@AB ,`@s1\\$D7V&5ǎ dP0Px@*~Q8{mܽE\X>rܨ)  |>|>|>|>eKnirz6&r\.r\.r\.r\.x<x<x<x<x<p8p8p8p8p~~~~~^ LrORdfsfb]X=pDhvnvnvnvnvvnvnvnvnvfE˕(Ol6fl6fl6fl6^z^z^z^z^kDB?nG^oeO++*(fRч ZVjZVjZVjZVt:Nt:Nt:Nt:Ntѽ[jٓʊ ٴTNl4%tڷ Fh4Fh4Fh4Fh4F|>|>|>|>l6fl6fl6fl6fl6r\.r\.r\.r\.r\&d2L&d2L&d2L&d2L&x<x<x<x<xbX,bX,b8p8p8p8p8`0 `0 `0 `0 `0~~~~~_z^z^z^z^vnvnvnvnv.r\.r\.r\.r\.nvnvnvnvnVjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bz^z^z^z^zZVjZVjZVjZVjZVkZVjZVjZVjZVjZRT*JRT*JRT*JRT*JRT*UMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM------------------------------------ m:Nt:Nt:Nt:Nt:NʤRT*JRT*JRT*JRT*JRTFh4Fh4Fh4Fh4FdddddddddddddddddddddddddddddddddddddP( BP( BP( BP( BP(:666666666666666666666666666666666666&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|>|>|>|>|>Ot:Nt:Nt:Nt:Nt}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeb"6Vĺz"E҈!=C 2d,V,A2_ٴhS5`P*ƒ!BH%_ù]٘U6fP0"ºI45{5CRE2(c A w;xK-{r]YQA1>\\X42:n8`Bq?~l6fl6fl6fl6fl6 fd ΦEô옪cR||Ç@*|(:-MZƼ1Å=zXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY$ ؍Ľeu !Ec"I‘<` {[{M=MKHE~.رcE.UJ_,X7^08ҡC:taRe;|"s7ۘ[5#JFI#8ȑ#G@*|(:-MZƼ1Å8pPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ$ ؍Ľeu !Ec"I1L055555555555555555555555555555555555@`<#r6FC L(@tsƍ7|9bO$sMi1U !<ذaÆ QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO0~ݎ&R˞\WVTP̦%?tjԨQ)w$En1j&օG)F qA  fd ΦEô옪cR|f̘1cƌ@*|(:-MZƼ1Å2d0L&d2L&d2L&d2L&d2L&S&Pχn$.{Sאf)KIȠ bĈHk-ueElZB*sA 0(rҗWrDfb~ x^xr\.r\.r\.r\.r\.rŊ%H38 cJ%Bxq… .b[t84k= FD@vrZh$h(kb7V)kH3$ dP G,XA$vto5Z亲b6-!}bŊLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLF/XH')2wU3.8dH4bC *TP*JRT*JRT*JRT*JRT*JeK >|&wgc^B|T٘ByˆN)d |xMF:~ i搢T$ @A $PRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRReJ_^9xE# &G :hA d2L&d2L&d2L&d2L&d2a+~zN lZ4L Ȏ0V(ĉ'NHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJbE˕(OaԹ$h(kb7V)kH3$ dP &LA$vto5Z亲b6-!}SDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGF/XH')2wU3.8dH4bC $H0222222222222222222222222222222222222o ‡lK*3\(OaɁ0bDQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQL`H[]^Я!R4*$A(#!ѽ[jٓʊ ٴTN!B(P2X/OŢeq#4$D"H$D"H$D"H$D"H$\0?='Kgp6-EDDDDDDDDDDDDDDDD444444444444444444444444444444444444`+Q0#"gZ5s+ b "I!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!DB?nG^oeO++*(fRч :>>>>>>>>>>>>>>>>>|>|>|>|>RCpnirz6%G.'0@"eooooooooooooooooooooooooooooooooooooO&Pχn$.{Sאf)KIȠ DHk-ueElZB*sAGOOOO"*}yz%Gm/ ,뇎N/Pb"6Vĺ|9bO$sMi1U !<@ (wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww~~~~~I45{5CRE2('O w;xK-{r]YQA1>\qĉ^z^z^z^z^b"6Vĺz"E҈!=M4i$|>|>|>|>x<x<x<x<x<~~~~wDC>^N_C9h,U$I 2P8F`„ "po{kԲ'וi %K,QeJ_^9xE# &G :hQD%vnvnvnvnv^z^z^z^z^@*|(:-MZƼ1Å$I0X_'LVMܲI45{5CRE2(c]]] "po{kԲ'וi $H QeJ_^9xE# &GG9rȑ#G^ LrORdfsfb]X=pDh"i#F1Bt:Nt:Nt:Nt:N@*|(:-MZƼ1ÅE$ ؍Ľeu !Ec"I1"D|>|>|>|>M.r\.r\.r\.r\.x<x<x<x<x<p8p8p8p8~~~~vsssssssssssssssssssssssssssssssssssssnvnvnvnvvnvnvnvnvnl6fl6fl6fl6fl6{^z^z^z^z^jZVjZVjZVjZVj:Nt:Nt:Nt:Nt:Nllllllllllllllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkh4Fh4Fh4Fh4Fh4>|>|>|>|>gl6fl6fl6fl6fl6r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX,bX, ^ V#%L KHGC1ܝE11xmCDBz&$ҭ;iO46ֳ²#C wˏd5[a) +La=k j`r feeeS޳/C~ ֳ²#C wK&(zf") Ǎu+L 0:T$4289T;F"&l$Fl$ErD'It&Il"&l""NX"WBmjoY QCaّ!64r1>E1xm;0!~޲o` ~!PJ?[?J™IYB)hl(y׬'p<-N+(ÿ6C ^-[!j )'pQxre9 2,6z@PUsJd4ĘR0)vꞎsM9/򮑘k tv|xӫKh(Zӊߗy!#hvFwOB_I( Bv\ ]tb->N ?|d7`lG ;j6U2Ub0 ѨFbw3hū}@GޯIWg܂saစ?>X7`~ܵGG?! %cZcɢ^e'Օ']ǜ Kqlu3Ρ(V]w.8ho9e;2NGs3 ݇ szR:;{&]W<=ʡ)2 PQv+bAV |v4~C{@ਸ਼oK:m趱k/7֛4ZyIE2l0D |3+}gCt1g!BZLj00MdD6MdD4DDB&HJuv1 TY6ڈHt|vb !`[mpγ6Y\V0ϹMI ,~nXNo\hOKS!%YC.8ECs_ xՊ_\򵊹]>*ftcTϲU~D+>_uVxV+fjbEUO_0u}΅5."yQpCgEvVB?v DaH JG eEli+5Y'j Yt`y&wjۡ͢ݾ2ccp:Nۘ`&hd~0~<iZ,'sɻQ]? $|EĠ$zٱW$<Yv"bP=k;$G;c!q8h$q8 컕Т?Z!by~L1ѢtoB0I b_; TFeƒu7jƻQ "1?0ŕ#@ Bd?rp֭OD8OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF$vz^ khhfff'S#FHF?0jc\VQJrL@,***2fl6fl6fl6fl6fɑ!?z5sm5YWZjHȧ\#mDa bA6f5Z  p,S"""""@:ʼL1^HBa^ߋ˱ƸA=:pWہcrqȏz| >\[M֕Z*)ȼx[+ ,X`!^ǟ_Zՙ)Ƌ)PGl=T78+XbggggggggggggggggggggggggggggggggggggGcbPNϫs}aM5 ̌ܬUd*UPQ.r\.r\.r\.r\.:::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999(HAqؘ1haZ'$<84&!>Lqpppppnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllllllllllllllllllllllllllllllllllll$H>& :7TЎZO2E%~>a^ߋ˱ƸA=:pWہYSSSC&d2L&d2L&d2L&d2L&d#C~kjROFۂ]^8@A_ r8ƌ9F B?!1eJCCCCC!^ǟ_Zՙ)Ƌ)PGl=T78+l3333333333333333333333333333333333333$vz^ khhfff'SHF?0jc\VQJrL@Д198G=|&JK- kd^-ؕ'N@A_ r8ƌ9F B?!1ej„ &Lx<x<x<x<X,bX,bX,bX,bX,%~>a^ߋ˱ƸA=:pWہp8p8p8p8a#C~kjROFۂ]^(QD 0 `0 `0 `0 `0 GtDׇGVuufGE [ $H~~~~~߯~ Wf3šj2ڱYT1z^z^z^z^znvnvnvnvnkrqȏz| >\[M֕Z*)ȼx[+Q"Dps{~B"jCc4D!Bpqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr\.r\.r\.r\.r\vnvnvnvnvnK |cqYE)zt1᮶UCEjZVjZVjZVjZVj&Gϵd]i"!r̋(HAqؘ1haZ'$<84&!>L?|Ç@:ʼL1^HBa^ߋ˱ƸA=:pWہBRT*JRT*JRT*JRT*JRT#C~kjROFۂ]rt:Nt:Nt:Nt:Nt:FtDׇGVuufGE [ 0@*JRT*JRT*JRT*JRT*J$vz^ khhfff'SaÆh4Fh4Fh4Fh4Fh4=,@>гk;ˢr:7p  4hРH=|򹶚+-T$Sy`W2dȐ1 3-L DԂ8) 0`BP( BP( BP( BP( B|>|>|>|>t:Nt:Nt:Nt:Nt:Ng $Orl1.(%sP9&vjh^pBl6fl6fl6fl6fl6M4C'kɺRKEB>o v%j P1c´OHD-xphLC|`b\!^ǟ_Zՙ)Ƌ)PGl=T78+L&d2L&d2L&d2L&d2L&dJ|L yun6/&!񗛵JLe J |cqYE)zt1᮶UC *db;A@ ,ȃVlCE 0Z0P\.r\.r\.r\.r\.(HAqؘ1haZ'$<84&!>L1\@ "D:"ã{[+:3x" 񈭇g LT*JRT*JRT*JRT*JRT*J BA@;=f5d4c33rV铩0aB $Orl1.(%sP9&vjhJ LQ pG eQ9y `HhP &p L4C'kɺRKEB>o v%z 1 3-L DԂ8<DtDׇG&Gϵd]i"!r̋`Ĉ#dϯmŏ(#)(A1_(hչ̾vlf_n*}2&Gϵd]i"!r̋%B"(HAqؘ1haZ'$<84&!>LK |cqYE)zt1᮶UCsȐ!C~~~~~orqȏz| >\[M֕Z*)ȼx[+Q!Bps{~B"jCc4H Adϯmŏ(#&B~~~~%H>& :7TЎZO %~>a^ߋ˱ƸA=:pWہǏ|>|>|>|>|>798G=|&JK- kd^-ؕ>|8<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<444444444444444444444444444444444444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~} $Orl1.(%sP9&vjhѣ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ɑ!?z5sm5YWZjHȧ\#mDy bA6f5Z `HGD {~}xtoke^Wg/~T@!PରcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA BA@;=f5d4c33rV铩ԡC^z^z^z^z^|>|>|>|>|H=|򹶚+-T$Sy`W9rȑ1 3-L DԂ8)8px<x<x<x<~~~~~798G=|&JK- kd^-ؕ7n@A_ r8ƌ9F B?!1ejÆ 6lDtDׇGVuufGE [ nvnvnvnvnJ |cqYE)zt1᮶UCF5z^z^z^z^znrqȏz| >\[M֕Z*)ȼx[+Q4hРps{~B"jCctƌ3f̈dϯmŏ(#>:Nt:Nt:Nt:Nt:N@2{}/.V㲊R2c]m&ޞɑ!?z5sm5YWZjHȧ\#mD/Ȑ!C|>|>|>|>|>r\.r\.r\.r\.r<x<x<x<x<wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwp8p8p8p8p8{~~~~7vnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnz^z^z^z^znkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkccccccccccccccccccccccccccccccccccccc[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[SjZVjZVjZVjZVj55555555555555555555555555555555555544444444444444444444444444444444444443333333333333333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000/////////////////////////////////////.....................................-------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,t:Nt:Nt:Nt:Nt:Bh4Fh4Fh4Fh4Fh4|>|>|>|>|>EEEEEEEEEEEfl6fl6fl6G0߁6v8 0`@Txb $ `A{tmb&0" "1wm3|? @"樑VJڡ o_xB$?򹶙VTrdN!!HD 5Nf 40!bˠ[eEPAAja #|}w*&"/ H2ч|vl3 X :HaO/NVz. @*HWrcc D("ٖQ $@<)p$0B+X CI9A $ayo5/$6 `A{tmb&0"x (9 ɣP_rbŊ+VXbŊ*TPB *T(r\.岎NNNNNNNNNNNNN͍M)RH"E)R!d2L&d o( 8)_^VRV61v`>dA!BXΌ('u0A-%⛁LAr쵽:A $F# 2ĶN8qĉ'N8qĉ'NH|L yun6/&!񗛵JL &````````````````````````````````````x<x<x<x<x,bX,bX,bX,bX,(HAqؘ1haZ'$<84&!>L_^^^^^p8p8p8p8p$F# 2Ķ``"@\9d,Q `0 `0 `0 `0 K |cqYE)zt1᮶UC $~~~~krqȏz| >\[M֕Z*)ȼx[+#Fz^z^z^z^znvnvnvnvn "B|q84*$.XppW,,E!A1_(hչ̾vlf_n*}2!Bpqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr\.r\.r\.r\.r\vnvnvnvnvݢ /9ac^iZИ2miiiiijZVjZVjZVjZVjZ!"7hȸsK۪JE'Jq$vz^ khhfff'SÇHF?0jc\VQJrL@@ 4fl6fl6fl6fl6f٬ɑ!?z5sm5YWZjHȧ\#mD=xbX,bX,bX,bX,b#D:"ã{[+:3x" 񈭇g:\z^z^z^z^UcbPNϫs}aM5 ̌ܬUd*YXXJ |cqYE)zt1᮶UC3 2jZVjZVjZVjZVjZjZVjZVjZVjZVjps{~B"jCcteeeeeJRT*JRT*JRT*JRT*JRHb\[M֕Z*)ȼx[+ 6lFh4Fh4Fh4Fh4F@:ʼL1^HB& :7TЎZO P( BP( BP( BP( BP(|>|>|>|>|>Ot:Nt:Nt:Nt:NDA_ r8ƌ9F B?!1ez… .4fl6fl6fl6fl6&IG4dŹmUA%p"%Dr`ai BA@;=f5d4c33rV铩 J |cqYE)zt1᮶UC ,d2L&d2L&d2L&d2L&d2&Gϵd]i"!r̋PB (HAqؘ1haZ'$<84&!>L1\@ *dϯmŏ(#&0@r\.r\.r\.r\.r\.%H>& :7TЎZO %~>a^ߋ˱ƸA=:pWہ9LT*JRT*JRT*JRT*JRT*J#C~kjROFۂ]N0a$ 8l̘k0-Q X.DtDׇGVuufGE [ "$F# 2Ķ``"@\9d $H>& :7TЎZO(d ^\6ed!DŽT Mp"!=;3,*#:Xq  2jЀɑ!?z5sm5YWZjHȧ\#mD/T  /9ac^iZИ2pX B#"?><23S?*RznpV$1BD9nАq&UN!e $ A1_(hչ̾vlf_n*}2 @ $Orl1.(%sP9&vjhRLQ pG eQ9y `HhP &pL4C'kɺRKEB>o v%Z@P bA6f5Z  p,S Px"D:"ã{[+:3x" 񈭇 0H|L yun6/&!񗛵JLP[m*JԣC w@)))))))))))))))))))))))))))))))))))))&Gϵd]i"!r̋P `r bA6f5Z  p,S PxLNP"D:"ã{[+:3x" 񈭇g `rr@#D wqnib[UPI0\D  2XXB~ Wf3šj2ڱYT6`@IHF?0jc\VQJrL@Ф 8,@>гk;ˢr:7p  Li_O>Vu|52/J4I$I /9ac^iZИ2E $H&'''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####################################K |cqYE)zt1᮶UCȑ#G !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&(,gG l* XVjZVjZjZVjZV+++++++++++++++++@ !*xҤ pÆ,[A%r9t:N${eϰtN9&8&T*J Q,KrR!ӽnFh4Fh49 өV̌jXj0aヺ(<|=D3d1ÎK̂DvC$8Ӏ}z8k }>|>|:Nt:Nt: 'gRh/\b$;^{ q B3H! 佅E(Lj`Z( /m+  YN 0ې!:ʉz^I"@i^%zlN1Hz^ZX ܒe#t5Z  p J!?0o!j#CBkP L sưb(o^7\ %((K"?>4-!2+ $Y4VY5!र L2yɥi9 )JRi@EC9'vPx;d0a NEbfVRF8>[늂C"4s̰c2!P&(Hpo:؜a(LP8y߭bK|Jq0*0 AOCxr#AvcUH؈[R yofWKA9&\NDq>b9"(AIH ~6ei%80T"ޘÙ]-(Lj`*MP(b\Ӑ &(H JDl* RF-& bjA&(AOCxr`#AvcUH؈5 J 9"VL cgr^"0A B$ &()HI =@!0Aq  LPP !;,M "=p#2)&( 8DZ%dt%EB?t &(& d  @I#b>z} C^fmUA%p"%Dr`!I$IL pG }xrl1.(%sP9&vjhRLQ pG `tlrI(G73<50,'&;Ihy, @H2 NB/ycsbć( QIG`=/n-,D.q߽uQ) znpVJI"Cuܠ<`c| Șc rttttttttttt,d zI^[QX F"c+9a4ӊA9A&'(9jռvh 2!BD߿!wq\g*t8@ϮfE'JHS"}s5!e~~~_߿!wq\g*t)$%Rч>[Z!]Qf4}vndXO柛9!~~~D*rk`UKC|>|~J}.V4C\L~~~K4n4 X[.{?xs#z2ܜf <$@r7EyB)>XYr2w J4n4 X[.uz^z^z>|>|>y >܍u>rQkeHEz\n ji,vF8x<x<x<~~{J}.V4C\$iȰ?7'iӆ >܍u>rQk%vnvnvnih\# ]֨z^z^I>;72' ovڤAC߿!wq\g*t9#%Rч>[Z!]Qt:Nt:Nt:ND*rk`UKC|>󹞞^^^^^^^^^^^^^^^^^^^^^\.r\.r\.x<x<x<p8p8p8\߿!wq\g*tiCo˭U- .(n${֓7;mI4n4 X[59Z0̙i_O>Vu|52/JB, ps{Vr~~~o888888888888888888888vnvnvvnvnvfl6fl6flz^z^z^N )QǃKZ[[[[[[[[[SjZVjZVj1x:]U3Bj'FuM!m'Prf`* L M1aO/NVzٙIZ&PK34@Hj#CBkP2"~󹶱+'>6&0 Y"BzΈmIAAsl,I>r8*&"/* DQG =;3,0 hb ,EḏY1yf +q geAČ`I ul_THB+cT8Xߋ˱ƸA=:pWہIAWWdvul_THB+cN \L2y͐é}U1 ̔زD-`KC={uk]TJC,Rj@}.@! x ˉekRBL!x`VM0~pd^-+@cǝSb"\t:Nt:Nt:m6RJNJ |WrRUUUUUUUUUUUUUUUFh4Fh4Fh$@v[]91ѥ:|>|> F ;nխǮ`HIIIIIQHa>[֙ 5 "B|q8((((((((((((($yJN," p|:12G.k C':\ZR JX1PIS| Șc bE8D @T<.˂**9YZZZZZZZZZ`ȏ{֓7;mNPih\# ]&D*rkbXQGtf.d JNN,Xכ[]9(  a_z, 'fĶ(B!=gζZ bI!FQQQQQQQQQQ@^C>fC0܇*`LUdH[CzV V=; NJAAA6|X5.Tc_BIav; g$P'' ތk`~$G7C&#Z{vZ^, xG^V000}M Dwڡ ŘԻ (wuq5`.1Μ} ]~Cdݖx=ƽ F98 (tϋmWcmfAt g \1j˟̥m]\E <&v0ҞO>@al,655IaZHq=}.˘E Wa얻u 9]g% g%e, $g% g%e,%e,% f]g= pjz$L\#*li$߇p2Auvso &p9?/"W@a&pBGCMpDcll0g#v`xl le| `z:$EM$D6Itd&M]$DIDH6l"&M"$#="\S@a@!uJX  1HtG@^ o!_=He ig_,5L&;N5E>q͇p2Auvso &p9?/e[ (d9Ph.|F7}&d59Dsr!=04K[yPVfVPR\M,'Ol @ìVL-H6 ˶)RCHb{{\*X&0{NGsDAZj< *>LE`p33333333jffffffff"""""""""qq?gXٌdugsՌTM& k9z0Wgve[ZRʔ5A:  p`P@0@""""""""wwwwwwwwgffffffffUUUUUUUUEDDDDDDDD33333333#""""""""m۶mn۶m۶#NM)"zcC(ޥJ;D(DI"iih.H.Z)`*e$ Gwwwwwwww33333333\+TId,o(ffffffff&""""""""ݝ ^7û"y{8C bbbHWfuc &-4;BIPW^elszd "07>ELSZahov}eeeeeee:AHOV]dkryf !(/6=DKRY`gnu|$+29@GNU\cjqxh  '.5TZkZ;4p23cٶm۶m۶m۶ݶm۶m۶m۶m۶%I$I$I$I$I˲,+ޤ 5( cߢ]cd,m+w' &$c2tpx>$1īQbNRjm+m!i>kEB|voha[V$#b´`xIcMK}]7ԛl JU`k&1JVbnz ".:FR^jvޤ 5eGX,%V #(0\Z;x1zo< RJN"&#V7!"AyN{]=o_x&}kC8p`hd_Nt:Nѿ6:YEL "}r0aa>D~rq٧g/bRaʼn c"!;n΄l6fl6rհϛgn (K|80!vw#ySRIT  T8#L)[WR7`@!AIսqK+š!c&ãæ٘U@'S. /+4Hhxg>="-VTx"ą~FuBβPiEF &$#T=н id51dr:6okaľHA9HZ.r9s9s9s9s9|h;O6Np2n 64.c`Pt纮뺮뺮뺮뺮^ZVQOK(@TP8T#ySRITS  H*4p- kJG*&c;2eJRT**DGR{uo ,#t:(;qЈ13JpX`rdŵ}59$1)!~xtؔ9ҲzZB@A" @Kt=DKRY`gnu|(4@LXdp| $0JVbnz :FR^jv *6BNZfr~ &2>JVbnz ".:FR^jv*6BNZfry)3:AMYeq} %1=IUamy !-9EQ]iu$.8?KWco{1֡/)eg (>imGF Ƅ{qo|@ Dlcr7&Sӏn !Ɯk/Pa9~es9n7ps92P]ɪl`__wMbL#PMI6T'RȳQ sܮYmWy0=5ً2@65,4ݗ P\+TIh2?A I6T'RȳQQ,y=횞~vm4x&{Ræ $ gZ)٨bQvMr nbNy?.)٨dRvMr ni{k+e:lZYHHpp:BF"eq9n,+愘JF>vMr n{\.x&{Ræ$ gZ)٨RvMr nbNO{o`ѯuv,Yc1V:jt8mq +1l;5c X=9I#)d `,p\ksm͵6\ksm͵6׋I(g`. eBaUQA0am,2 {{[eeU$E4[P9 eB1 aUQA0o9~5=1-`9s9s9K zY}+S=og9_eW&)aVTۮYmx<{{޻D˰˪Iiշ1skzcu[v5`$ >g`.{{{%Z]VEMR=Nì%]ӳï۲ 0@Od0K2"D˰˪h1W|<(*G[p9z.#p[M+'ppH&g29əLdr&3L&$5)} xM&uwwwwwwwww73333333333 r:B "y0yp5ً2@ͅqp@Xb$p2 qDaPUUUUUUUUULDDDDDDDDDD캮뺀BFH:M 7IDhUUUUU?̌m۶m۶m""""""""""m۶m۶mے$I$I$m۶m۶mTҍ' ]̜9s̙3gΜ9sl;II#FT8FOgT&G?""""""""""ݝm۶m۶mffffffffff8FOgT&GbѶm۶m۶-D< B@O *ݤ I3ҍ)̜9s̙3gΜ9sX,+`}5A?zY bYmUM'G8;zY bCZkZkZkPA0^A bffffffffff];Dvt!T -%p9tH&g29əLdr&3|mˊѤ)L&{m۶m۶mݍsP%чiı@WX)X`$ ۶m۶m۶&{RH* gZ)`&@P-ZJ'ӈ#IC!]q34||'%M[2Ea( a( B$Tji Q$2&iI@HGFED eWUUUUUUUUUm۶m۶mDDDDDDDDDD43333333333m۶m۶mxph`XPH@a!`@$I$I$m۶m۶m( 8C9Dr"C\q9.fK)eJ)RJ)UUUUUUUUUUULDDDDDDDDDDzYA !8öm۶m۶m3333333333IJ&t4 (2y/1p[l6nϋN_ h0ni^ w\ Ҏ:*PT`8l_M@h JEQUndnfEF)ġ8Tj Vk1ȳXQaLs{M䰇%gS4 ެZ;Ǣz{/BLcgN%ˆF0ڛa7sJ 㯶 m*@ @x\"i<:D_NB>k9su:@ʃ@{;ޤ ᐥ$0;ZV,'Q{9?E^ =^coPO;T'm"x'`pJu,%)?5/"3֕:pœy o-vV8888}iYA<,"2|}}}}}ؓRNj)ƅd7 ۝{si`XOGx<m۶m۶m۶m۶m۶뺮뺮뺮뺮Ѝ];'ȴlV>LLuiaXroKj)@5TO,b}}yyyyy}}}}}X, ^[by)X]ֶ梘yodZOF;뺮뺮뺮뺮NdF61&$!T[s4p/l+ꨇF\.tcWD?4*% TTTT<<<\ӑ0L ve"67ɠzp^WMF=5-% g?tTSR1l6fl.eC/Ⱥx\]]]]]ve'_ڗRЍ Fkk/-+z86TKؓR/W-, c!7WX/vV2ͥA)t:} Z yF0Edkj"ʹ55I3 Ķ^UJ@Odkê͙Qј}2%]VQNIh4FĴpbRB2$¼E@5+&!xbȻ'$M5=G"l0@<#"R7p.뺇y52E'4_'\^4hOh (E W4@%?PݽE,c nkvV_d[/C;1ȞKDu-Ro)rf=:P%vw c7tn@&Ɖ9\mQTρ"=<{h8 %4=",P\htipw~,GS_kwp|JVbnz ".:FR^jv [elsz &2>JVbnz |  $01%|wsl!"WK^fyl<"<`'/C#*i+ B^UiqZ!^b* 4y@`ZZDb6V^*ȳ0YJFczg}䯖D {+Uh& `msP%їT&gspwRXㅂ&&gsa2-a_-Չp3Wh&{{{8X)b]̿vRHa7sJ&;[9wNZ)fT)@ pwRX?4:nJB$a$r*`< zN &kHJReLwksFa/gTc1c}{{ޤ 5F氱*چ9MĈ-7dpԮ?Z!D Dq4OS1`ysޚ9Ȃ&;݈R-Rnd&$Εp<<<<<>yrlfޯl%КFf=:ctUj*y8wVvwY9% }~fJ2nvnm ~刓bXX{_뤲! ܂Ippj+5肄 sPKGtrIQ1!{;\`[X'&$ \z9Sr㢡 K;aHk@:pLπzټ2 ɸ u7ȸ\YP(4@sʆ4s &eD@?=;52_oBp0tQ- L䳃AfsU@ʒeYeYeYeYeY88888G42QG VjZVj{X㔒I %H6fl6fX,bX, VU%uw+6{WSO,D:cGM/T" 튿~{{{{{{*)(,}zwsqmigevVRN^zWV9kFA?93+% ɫ ʖ@?&Im.U829DdΆZ cbt¢jZ2|gՔTgFEA>sb+)' B9]3 əY)ȈXx}}}۶m۶m۶m۶m۶mv]u]u]u]u]uz:)X'fvniiiii0 5O+;vXЙ*'N*7nڰ1-]& 3fʐ #& /^pܲ%f&+VPNR"%J$#'N0YTLD\r0I!!#F'$_{>zqgW.6jxs&-ƚZ.Z0["Ec&n3k۽Xb]YU A5%5"JԓS<0uaI) HQQ" ,U0AB4`@A {yZܱZΜUU9qRᠾ9uӆi5iА5Sh(1a|҅g'M-Y43`^Rr)Q"!8>it؄ɢb"C%I 4R$?!A#ގ;:t9pݰQ#ƛی6l1`p팅 )P~5!vu`_ŵ%,*JD p;qNKIɈ©yI)qJiÐ?!A__|@~ǣAc 5hhcM-s9ed(8snvݥg.׶{uqmieɱ6ź*IPMI9o KJIHQQ" :s9s9s9s5O+;vXЙ*'N*Tt60 0 âc`a;;M-,X0\ZVZB9IEr(P4:aldQ1#.9TbɑAA#Eįȏ=z=xu:1Cqp4f`ㅋhg,VHQF{ ۮ0=sݫkK+KY,֕UU TSR#D@=9S4e paȂP $DAA %aacpo:N"" c"'1"A2(*(HƓyYp8K:?V~EQ8G]2KtQ=dQhkfysO2Lrz%te@w]Tz\$߬KcßBG,Fh|MX=Ey|svR-.6`NdK IvlzbhzkG˛M4_;C[1J rпjno+>侓=g =+-}xǞv_ZɌ !ܬGq($evw}hxӗQa|v17 z<ߠ'E׹ܣiDfK>m^~`r2/zؠJ^3$$߼:%'')oHH71P{MUR+v ۏx)(%F,{3Hڇ?J9qR;nlxLWA+"FEWV~ ҿT}uiaUKA7_0 yH#Pt"onWURPN(ĸOJkMK'Gric{q)٘bD^720RЎ TTg(LŹiҚzbdqA ,3(Ab[Suv\H7&/#r/A;b֝AZ"^52,x;HɡQեU-|!hWA+ N*}rh(PեU-|!hWA+ N*}rhªnd4ܫFoQ@$DA Cxq6aJ:O౑)@IZ;nlxL8D2.+P%;@eT>& uW=H AyXwfU&..(BZMmdJ*yࠁҺ#6`ʮ~θ\,ӣ{K늻́k+z*BpW}di@E5`H8AX}diE5`H8a}tS򿹳~wrkc%0\URE>70-5Q͌`WTQKH@9&1,(GnCR ulN K_"@z༄D ԛc+늻衝,GnjT$n,C8m(m&Ex ҢK~ea㓆 J~{w!6yɯ0R $qN,KJ h0xiA ŝum9xgVEn/'^ZTn&3G 2%EhaUKA7]PĈ8hಊb``C[!?\UOs֘RE <mg*$,qi!u]u]u]u]u]t]u]u]u]S{meYOE;3)UuL&浕e=̤tD컓c3 Ẃk+z*ڙIHH-m+ ^:J$,@ DY42+!UkC%4S2kH5bT>&(,ÖUS%FnQN+ MŹqiYIA5%@@B: |浕e=̤tD컓c3 W~B=nhb\Z +%"vUh M'HyX;gU]xbBRz_#=C5seb[X܃' \!3.# ?Zٗ;Mó2[jʉ9xgV5Ox<+ÿ|vpke_ZSO4яN +ÿ~ysle]q7=Sӂ[*ʉ9Hg&6zbcqUPNEB974ydoκzjZB*͹&}h2[ۚZJ#2rO-m 뽴.qppVT3q Ml/A:50P{qg]QG=5-! 7>4A ŝuEԴT$˛sCME7 ^lP{mcSI?g\B*ɭuaI9!=2.'/fiȐ=tܠŊ$Du JIMfa_]6b`4ܫFo'>9455*¾|vpk54яNMTKT/5r+5seb[ϫK.wdjǨ|L<%DY-g``ԉ#@Zw1D<mgD@ƅI"C~qo"6aRjw3VT3)Uu9hGên IFC&;OyMF曚P{qg]QG=5-! 311 =  $~Ksnhb'$ IYƿ[ ;,! >7C%%%^YWQOMKHB974yl6fU}uiaUKA73)¸iX[C'da Zٗ;MS#$Iztohbh0xѱ >xƨ|L|>|>|>κzjZB*fl6fl6r\.r_Qš`86c:FA;e`VFP|A|xtqnjf}dѩ1"tĜl<41"a*RC҂7hh" q6yɫ.;"ɱ}ʽ.ʲvfR:"ɱʽ.gd=0,qxx-mjꉝ&ѩZݭmM1 )Åޜotuuuu܋;:i H7&6M<G ŝuEԴ|EBϛsCouϡQP@EW_t_H2!ޫ~CBE6vC91'~KkꉝZݭ]5 }No< 䳃[+{0T܃@ $p892rOƺ^ p8OaHr~θ\,ӣ{.,)'$4 &Hr~_,p…Ңr[8J@q+ÿ(ZSOnmi('d~ި@׳l!C$#t"& 2@rmj0oxٚ9 w кىA&LZ1̫5\;XV[ }+C /( 7W0X|Ӿ$W6Qt_䨍 ?qŶ7FȜȦG(^h# 6ql>H '>svFPL%kn~.t0>о.KC/O3>J޼|JǛ܊aN am}rLΣu!O[1Y^2=Mkpߐ17^2w,S/_~aoS1ҁ$ {iϘ3p/ Tq2geHߌ|g}\0??8+ɓ4|Z,;GtOumƏ9Áůs.+Tp{딲*; iO7mKTXGZ/7 L~/M&D?#},fಝ*m/x_-Fii`Fa&kR D^|w 4MLk17z-3#>~d zi@y)HbPQC5 5Xe_ %۫˅'}6k\{Pϛ[﫝_vExq 2_ #Ȁ'ySe3 t.p?ɉۂ3w~Ci1|uẃtwSCP7}((2U0kwVߢDt~}@PښS Z>뇘ShyOmYwKӽ۫9uLVwm0siZ=}?:'?Ǖ"B6]mdmcRθ4{mc~3Q?IA_m:#plL޶˅f=3) /[.yK}OIm$%-]OvE~XW)-͞o Ŀ5rZޘMr1}v{r3'홲~;}?vkBɿ ^{=[Hgd~Ea.k\PHV5#AtX19KM-Ag>| } #+3;CKS[cks{~'#+3;CKS[cks{&.6>CHMRW\dlt|dlt|lt|6>FNV^fnv~&.6>FNV^fnv~` d?~Mlv` ~8L S1Ue7xq .}fRrUUUѶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$I/8 Aw;߬sr7:T\Y1pKu6ED"HFI,ڔsLYdwyPqB;4:MT̼c1c RJ)R&?6M5.K+j EH"8riB:n2*j EHT#biBU:uwwwwwwwwwTHI$d2M~^mZ]VETHI$( M کB&H =D`TT˰˪RJ* 940,($  hqaQ7!yivYӜs9s9۴ T*聗9@xK1}(|A(|`!ab~GL\v: QxBy~n? Q 2!N0*`W:XXVVVVVVVVvas9[6\,Du GP$C!Rn5LsT(Iԁ< B@ @bm۶m۶m۶ms!yWk:F3l2$h, Bb*u*fd.IX$jKRR k u"rt|'BPH8:2m rD$]=RrZ4as@ ΆEQ|^mZ]VuqfQ0 bim۶m۶m۶m۶۶m۶m۶m۶mM˰˪=N,JFA B IyivYաiEI(A("I$I$I DB6L RJ)m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$T N6+ [#ܲ8$ V>24eLk}pX"ȡ"!LpAAvbM^Ud;\mRFNB4 .*t6+Uy6PzXT<[̵B@emPp*}2`/GT'RT$N3RΥ}{{9s9s9s9ި 5a˦ :#4fSCwB+ /6<-A14Io= \Jim8+uMH%Tі\:`[|t/d 66Mәi6뺮뺮뺮뺮뺮Nge=x|7l ><6ƅe5TtxxxL]l$v6vnvO#yyyyyy_s=H^4,b\.|$/j}xt%nՇ3^0!ҧoؤ9>}}}c`\XVSOKIE\O> ><*,++Zh@N]gg}R¼UQM̘Yq`Z07_rGg]fH1\@F0upHl6}}}}}}}}O#yѰPstkS;²rtt,| xj'DŵqaYM=-%Ss=H^4,bʔ)SdgÇ^d"ʼn43TʩQSًٿ9843TʉL&58É ~ɳ{wsplifbS+ DA pb#{1Ǹcl6ܚ㊃Tphw4Ƒ_/ l(Wyek,hY-q+RC{tм< GFc$g u7P*A>3O[Ph_,5vs L7z^IOkqYN'-zp7ߍeZ/:j1i -i;̖Eyt4  ܿc599JBw.JܱbkZCmT o x:U 4Q o3E)AP189_e5 Eq83Rw\-FcAw'(s ~?X+nIH7yuĭunm [v:&C٩ZF&ֵR?3ݟ!b=CoP\ht~(4@LXblx$0FNV^fnv~ !)19@GNU\cjqx  +6>FKVainv~ '5@EMRZ_glt~#(-27?GOW_diny #.6IWbju ->IQ\jrz  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27jϭm Uq$Fh&wkknw`IwiD DCߞbjCsg]̫9eYbaBܔ?D TzxЭɅr!qFF#x|s}TlЦ(smxlj$漟3O*h9nB;X'^GP}2ß/%^M`k-W'A8Tv@<ŝuM%Ԭ\4 仓kCʢzR*ڱa9r}=A8t3o.j)e$`ޜ[ٗVԒQύL ʈG_ƞvN&խ]5 弔lDˣ{S+۲b:qI!Ш|>xgS?+ƲrR2ѱqQ%Ĥd9k*f%a ߝ\ژWՓRЎM ˉHƽ>+<<<<s_K7#ҾnZF2 ͹}iUA-UPKFA<72-(#vnvnid_ZUPKFA<72-(# ^zw6r1m,h'c"^ܚYוTҐO͋J ȆŧGDDDDDD|kWC/ʶzfR>*űuaM9%p\t:N{qg~ytoje`[VQLGB=83.)$~lgb]XSNID?:50+&! Oho[G3 κ~jVB.ɵyeQ=)İt`sA8t3o.j)e$`ޜ[ٗVx_6>\yvCO ,Cr窝K26*AWhWJ~" &J̱7 ƛ]1q|8r_9΁WUʪRH5) I810PHem۶m۶m۶m۶m۶m[ pO.m L+j I(gFedcba q0oN--$IB?<9630-*'$! s9m*h8اwG綆V&ŕe5դtD䳃S#r2q1PeYe pH跇W'Ɩf6֥uE崄T$Óc3ÂBAN0 -)%! ;bX]UUUUUUUUUUUUUUUUUUՁ<8e(`y̨%A2,PW:w~ѻOwwm^gN6GyvgiI{Α,mPɹWbЗSgi NŌiZkm:K[(Ttr.fd, a W"Owbk2h0Q 0šԚ$a/ꄒB&c1'G#Q ck H~TU`܄V9:WSgSLsǯ"jb/mC$,",)pO:tfmf7F Wڗ$ډm+U u2FOgZTUUUUUUUUUU+?"@-`,ȣ@buFGPYbkWWWWWWWWWWWXXXXXXXXXXXXXXXXX`hpxYYYY(38=BJRZbjrzZ"*4FP[`hpx $.6@HRZdlv~^^^&.8BJT^fpz__"*4FNV^fnv~aaaaaa>FNV^fnv~bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccc6>FNV^fnv~cccccccddddddddd`jt~ (08@HMRW\afkpuz $,4CHMRW\afkpuz $).38=BGLQV[`ejoty~CFDD$IUcCrs6\v;eoZ]!L'_ٍx_͚D\!-* FJ@  8prx;: $]i]UN>8YtDzKD1S Ō0ݮ ٓn3˲݈Oy[Oc.g7Z?^3/)oZq簴lkJGAW֏!\ HN  ܥ{H7Gz,&{o ϏiM <iˆ!! k wf[֟i@d{T .6shwk[G 6Moy},k]Go Vx(q'>/CHMRW\afkpuz $).38=BGLQV[`ej 5ѫ OB!ޮf x}? >ډ EFV_6$"*+PWa8YYYYYYY]`zψ\. JHk ļ|tld\TLD<4,$  L%RJ)m۶m۶m۶m۶m۶m۶"!   7Rjݚ=)n<4).38=BGLQV[`ejoty~ "',16;@EJOTY^chmrw| 5:?DINSX]bglqv{  %*/49>CHMRW\afkpuzIABaɭLT $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\N{˕SSrxTp`|<&x4Cp!8CpJEDcGI0C 0 0{wsokgc_[WSOKGC?;73/+'#:A #  }yuqmiea]YUQMIEA~zvrnjfb^ZVRNJFB>:62.*&"9s9s9s9s9s9s9 p@K ˊJ ʉI ɈHȇGdžFƅEńDăCÂB‘w~Ks9s9s9s{{{{{{[kZkZkZkZkZkZkxqiaYQIA91)! xph`XPH@82OAAAЛ[ۚZڙY٘XؗWזV֕UՔTԓSӒRҡs !`BWVU4qqqqǽ{{{{{{ p@pK ˊJ ʉI ɈHȇGdžFƅEńDăCÂB‘wK ~zʤ27L:dsn{9r AWM4$U& -иTCՐu5d] YWCՐu5d] YWC:MhRRRffffffffffffffffffffffffflT<$ ë{cK3ҺrZB*ɱiQ9!  e"b_\YVSP M Jқ+$ .$ ľ|vpjd^XRLF@nsAb9s9s9s9s0 ٨xH跇W'Ɩf6֥uE崄T$Óc3ӢrB HEB?<9630-*'$!7WH<0hhhhH>2&Ź}qeYMA5)ȼJDARJ)RJ)RJ)RJ)RJ)RJi~{xurolifc`]ZWTQNKHEB?<9630-*'$!߱AᰀP Сt\D,˳kS;# ªzbJ2ѹqYA)YzsZkZkZkZkZkZkZkZkZkZkZkZkr\.r\+# ¼ztnhb\VPJD\! Șh8اwG綆V&ŕe5դtD䳃S#’b2r+ {{{{{{^wwwwwwwwwww,&+sdE @RD>̑M,:!G"5T V\0 -1oCt}nv>DGYOJi~G(FW<;97531/-+)'%#!'r\$I$I$I$I$I$I$,v۶m۶m۶m۶m۶m۶mhaYQIA91)! xph`XPH ^׋`+j*i)h('#!'(߶m۶m۶m۶m۶m۶mwwwwwwwwwwwwwwwwwww7eE%ĤdD$ãcC#¢bB"aA!a{hXH80( ʺzjZJ:* ɹyiYI9) 2}tE{e Vg04Ёɗ ACA<]D8vI m۶m۶m۶m۶m۶m۶۶m۶m۶m۶m۶m۶mے$I$I$IA>;852/,)&#ȰhP0F0oN-l K*i H'fE$иpX@0(B?<9630-*'$!i s9s9s9s9s9s9DA>;852/,)&#eYeYeY~{xurolifc`]ZWTQNKHEB?<9630-*'$!oEx<  ymaUI=1% ĸL{l`TH<0$ 9 TMɽ2G^}tE:T0жtAAAAAAAHPZ$!  ~{xurolifc`]ZWTQNKHEB?<963yBⱁQ!t\D,˳kS;# ªzbJ2ѹyoF)ȰhP8(Haffffffffffffffffffffffff9s9s9s9s9s9s9gYeYeYeYeYeYeYeYeYeYefc`]ZWTQNKHEB?<963yBⱁQ!‚t\D,˳kS;# ªzbJ2ѹyoF)ȰhP8(XnJ)RJ)RJ)RJ)RJ)RJ)RJi#c `]ZWTQNmI&# d2L&d ?<963yBⱁQ!t\D,˳kS;# ªzbJ2ѹyoF)ȰhP8(pqwwwwwwwwwwwwwwwwwwwwwwwwZkZkZkZkZkZkZk#c `]ZWTQNmI&#  -~{xuroli 1111HEB?<9630-*'$!f {{{{{{ZkZkZkZkZkZkZk-@!a^[XURPW0]&^6%zZ+r,иTCՐu5d] YWCՐu5HɏՐu5d] YWCr}zwtqnkheb_\YVSPMJGDNƩyaI1иpX@(afffffffffffffffffffffffflT<$ ë{cK3ҺrZB*Z*slf`ZTNHB<60*$ r" ¼{ohb\VPJD>82_\YVSPMJGDNƩyaI1иpX@(s9s9s9s9s9s9svwwwwwwwwwwwwwwwwwwwwwwww$d!a^[XURRc3ӢrBT*JRT*" ¼{ohb\VPJD>82,& v$S#’b2ҡqAᰀPC)RJ)RJ)RJ)RJ)RJ)RJ)uwwwwwwwwwwwwwwwwwwwwwwwwwIFC@=:741.+(%"!2fE$d\.r\D:." ymaUI=1% ĸ|pdXL@4H>2&Ź AZkZkZkZkZkZklT<$ ë{cK3ҺrZB*Z*slf`ZTNHB<60*$ " ¼{ohb\VPJD>82,& ~~~~$ ľ*PlJ92⓵ AW䨉E=1G^40c|0t)k AAA<<:86qaQA1!p`P@0 PLkڶm۶m۶m۶m۶m۶m~zvrnjyiYI9) ȸxhXH8(XNx"+&`qqEYeJ+y#QI{D'QII$4RL$`, P yym۶m۶m۶m۶m۶m۶ݶm۶m۶m۶m۶m۶m۶%H?_.jثJJЧ\*ȣH 4M3LÀ4*0LA2O+&`qxK)i|8N*窊*yxWk"8 <:62.*&" dD$ãcC#¢bB"aA!`jZVbX,V̻ `E%|1h(g'f&e%d$c#b"a!᠀`@`iii)j*9YHFDB@><:86420.,*(&$"  .r2333333333VTRP~zvrnjfb^ZVRNJFB>:62.*&" dD$ãcC#¢bB"aA!`z^׋ZkZkZkZkZk1c1c1c1c1c1c1/& ļ|tld\TLD<4,$ 8999\UME==' ɈHȇGdžFƅEńDăCÂBA??pbX\>1Alg V6׳OL+!T. Y:'՟i䷗q4=We oUx{GsU0CTXy=5-% ļ|tld\TLD<4,$ DEEEd}A91)! xph`XPH@80( ZVպ뺮뺮 ̼ SRQPONMLKJIHGFEDCBAT@ַ ffffffffffff1c1c1c1c1c1c1SRQPONMLKJIHGFEDCBA@UUUU@ַ Uwwwwwwwwwwwwwwwwwwwwwwwww333333333333333333ZkZkZkZkZri)h(g'f&e%d$c#b"a!᠀`@* [ʉI ɈHȇGdžFƅEńDăCÂBA=Jz bes=9?|.+c1Ƙ1(((((("+L{{{(ҤG Μ7~|zxvtrpnljhfdb`^\ZXWVR/ ɹyiY9鸘xX8׷wW7ֶvV6յUVj}]u]u]u %D| 4KO.MzР?{yC) ٨hH(ǧgG'ƦfF&ťueUE5R/ ɹyiY9鸘xX8׷wW7ֶvV6յ5T)*(N(Ab >xa 1_d2J%GG /X01D (@`:eQB3eƀ (N )"6fh6`AI%IG9n֠ydQiӥIgϝ9o(%! ^4ӳsS3Ҳr2q1p0o/n.m-l,k+K*JRkZkZkZkZkZkZk-3333333333333333333333333OՓ&K)2$ȏ;rܬA,Uxa 1_d2J%GG /X01t:N鴻I%IG9n֠yd e *R0Ibd:nЈb">p`Az@ʤ"[z "h?@& `Ӭ=Z&ȞP#bŸ$DehU6 V^h+иa TCՐu5d] YWCՐu5d] YWCՐu5d]M0ُIW\^ݶm۶m۶m۶m۶m۶mVR1pO.m L+j I(gF%dC"a0lT<$ ë{c EB?<9630-*'$! |yvspmjgda^[XUROLIFC@=:741.+(%" ˂m۶m۶m۶m۶m۶m*% ľ|vpjd^XRLF@:4.("IFC@=:741.+(%  |yvspmjgda^[XUROLIFC@=:741.+(%" ˂9s9s9s9s9s9s9@HpS 4ğ V^]+:ۯ_ ΀0*@Mq?8[S72WXS:n2*jJ̢$۴ )i"( r@#uܦeeU$EN 0!QSBDfQM˰˪I*z&2 4^mZ]VEMRT4Y9!:n2*jJ̢$BPnDfQFM˰˪I*z&2 4qaUQU:%8Md%AłuܦeeU$4 ݻ_mZ]VEMRTPK1 D@ыH^$x@"R$ "L fW`1!CB a1Tْ cV SRK(uܦeeU$E4"u۴ zYB@qaUQA0ܦeeU$E4"u۴ zYBpqaUQA0A]VEMR=N,R!(uܦeeU$E4"u.s9sqaUQA0A`C:n2 @'U]'U]' oR3.`K5@hƅ@  ).ƿz%Оj`Q诓DăCd&  @><:864DH~^mZ]VEMR=g, CRqaUQA0o۶m۶m۶m۶(uܦeeU$E|6̢($%9!yivY5I8 (m۶m۶m a .nNclfLdroklUm9s9s9sι\&߫`eW5EMR"q(De8 ZvUSd. n,\&߫`eW5EO@1c1xD>^&{T(t4 E`(c #Q콻6\*u2D*( TU FU2)]ჩ1ئ}$@j(>CCCCCCCD&.6>FNV^fnv~EEEE.6>FNV^fnv~FFFFFFFFFFFFFFFFFFFFFFFFFFFFFG)4?JU`kvGHHHHHHHHHHHHlt|IIIIIIIIIIIIIkpuzJJJJJJJJJJ\dlt|KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMjoty~ #(-2NBJRZbmx*5@HPX`hpxPPPPPPPPPValt|QQQQ.8BLV^fnvQRRRRRRRCMWakuSSSSSSSAIS`hpxT'/7?GOW_gowTU U (08@HPX`hpxV (08@HPX`hpxVVVW "*2:BJRZbjrzXX"*2:BJRZbjrzXYY#+3;CKSX]bglqv{YZ!)19AIQYaiqy[[[[[[9AIQY`gnsx\\\\\\\\\\\\\\\\\\]%-5=EMU]emu}^!)19AIQYaiqy___ (08@HPX`hpx````!&+`3;CKS[cks{a #+3;ʨR7IϣrʣPcZڻ ={}e h/}Q`elvbp 䡛BUV)fT92 oBCiDoyma4:Ƈ#vJXFsR`Y׸i%BAT=~# f1TDFj6mqqqqrrrrrrrrrNV^fnv~ssssss08@HPX`hpxttttt08@HPX`hpxuuuuuuuuuuuuuuuu}v%-5=EMU]emu}w%-5=EMU]emu}xxxxx5=EMU]emu}yyyyyyyyyyZaiqyzzz!)19AIQYaiqy{!)19AIQYaiqy &/8AJS\enw}"+4=FOXajs| '09BKT]fox#,5>GPYbkt}(1:CLU^gpy$-6?HQZclu~ )2;DMV_hqz%.7@IR[dmv!*3IT_ju%0;FQ\gr}!,7BMXcny)4?JU`kv&1GP[fq| !,7BMXcnygqv{#1?M[iw-;IWes )7ESao} %3AO]ky!/=KYgu+9GUcq ->O`q $).38=BGLQV[`ejot{7ELSZjrz"*2:BJRZbjrz#.9DOZ_dinv{ P3jDdM*I "QTT~(3E]:d]!eZΜךx09dY#Z$^sXC/[nO\=}F9~D;ӡ`] sx럂?M|,\-+ts0&H0o`*ȧa=d4fwܙSQQ yַhzG|O,;d8Xj\\ve!&0{~ִ1Z#5%u>al,Kb։=| P¡-%bj6\wxonoW/zcEŷT^DkV\FaVDo>O$<5u9-mwjXZ9k'_SopYA&X٦3X2GK'عl<^*|@mJz: F4]eHd7Ye+*{QqJ2P ?R)+.?av 2eba`}tX.7ZhdLyɐS6fPqB ,Pgw$hچ;4C`{l \u]u]u]u]u]u]u]u۶m۶m۶m۶m۶m۶m۶m۶myWkUX$AχeUE5%u<#jJsz<"q( >,*))z`ffƻZҜ^#k, òz֪4ɣH ˪zAjQvɳ21V<^cci1],$Cxx(Dl;D β-r sgΛ4cXd/P0A/%Hnnxj xMv67yzyyyyyyy98888888}}}}}}}}߷m۶m۶m۶m۶m۶m۶m۶mv]u]u]u]u]u]u]u]׵]Ԟ_|>|>|>ޠl9K/Gc8?UՔTjJsz<ġ0hiiiiiii*eh, òzr:NZ2y4Caa5fl6<<|4Caa<<<ϳ,˲,˲,˲,˲,˲,˲,˲,2jJsz<ġ09rwV9LEP|XVUTSRQPOjjjj``I ;X+F|ۃpW'GMf#EcaԉCRT*JRT*DՒea}\Zc|S BDota7U >t:Nt:NI?NF&,3H.6gh7h8[77ҜC`;ŽI#FgC2^DQB )FzR$H^&Jl-}FVW3YYCƊ l[]Ԟ_4B֘r2h4u{ƒյ BP( BPh}}}w}}}}=<<<<<<<ﻮ뺮뺮뺮뺮뺮뺮5#jD$M*D#$)$) cT7(HW .54!C%0I7>a{gsz=hќ/)`shA=V`(޿7t\2!{+ nM7Ty/nN _rp:UtAR{?-`D/FUϜ+_Y5Jh5ʍrf f흴 VL@MW%ZB,~cc+~o쒓wK~ʳ2^/T7k?MPŎ 㯆HJ\.{^>F@6|OkFNV^fnv~&.6>FNV^fnv~@EJOV]diqy %*/49>CHMRW\LT\dlt|  %*/6nv~ &.6>FNV^ cks{ #+3;CKS[cks{   "* 19AIQYaiqy  %-5=EMU]emu} $,4ELT\dlqv{'/7?GOW_gow'/7?GOW_gow#(08@HPX`hpx8@HPX`hpxPX`gnu})3;CKS[cks{#+3;CKS[cks{")18=BGOW_gow08@HPX`hpx?FNV^fnv~'/7?GOW_gow !)1'/7?GOW_gow'/7?GOW_gow $\dlt| $,4j6x~z<`~MYih^|'rj}ϞEo_/5dVky^gbr5} [q~QZ]C$իxa&:QPf,z1-ͩu^<д.NYi"0-Og]Qzu;I|:icҏB;mnw9裥'?w{ϝhr8?dMہMoW1a_w b4w193a3QO\cM; tFNV^fnv~%%%%%%%%%%%%%v~%&$,4FNV^fnv~F F"*2:BJRZbjrzec7(<ӣbU%`<*@󀒅B(ɧ2nDB(޳aaazֳkH$j}Zm۶m۶m۶n۶m۶m۶m۶M"z"8`Q!I$I$I$Iܶm۶m۶m۶mK"z"8`Qah0.&)'F~gNbA|m>(ub[4*k z{ާRI#)YP9GV02esB!6-.&)ae b$6-.&)ae bm۶m۶m۶mn۶m۶m۶m۶6-.&)ae b6-.&)ae 0i3p*@X"X@>08 2)Uc A"LT&migQUP+FA m۶m۶m۶m۶qaUQ4iEI`Ġ(BmZ]VEM a%A{ ivY5IzY9FA @۶m۶m۶m۶-I$I$I$IqaUQu~HF1 "*k z{7-S T BR=N,JLs8 zY21avY5I8 ( 2e5b)m۶m۶m۶m۶۶m۶m۶m۶m zY21AQvY5I8 ( 2eϵHC1'$mX2O'i=YzֳZ$$EQEQT18 (`o۶m۶m۶m۶ݶm۶m۶m۶m<.&`, P A0*j B@ 8 (I @$I$I$I$m۶m۶m۶mۆ<.&)H  V^W`1!MZReKJ ! 1PTK(uܦeRJ)RJ)RJb~^mZ`UQ?EI(Ah`C:n2*'b~^mZ]VEd%A yQ M˰˪̢$a b~^mZ]VEd%A qvwwwwwwwwwwwwwܦeeUOfQ0 b(۴ ,JFA uwwwwwwwwwwwwwww3333333333333333c?EI(Awwwwwwwwwwwwwww`C:n2*'( r1b~^!f+fU`YS+؃kd08g` 42.9g|6-.w40A--L-2& F>-@YJ"u!uL)+J嚕-.7Uifݩ,[Y+5D>ˬveZk3ȳ\*ȣP$+:u > #GP$Gf T({9Xֶ*LЧəKey4@lF̤qvS{\QrrUX(+Rˣ0ν,{\)05A$(J=gl{ wL_L@9wF4zs "nD~{rL7_.>=O<䳀" (}}}ŭl>-eUBϔ:+|^mZ]VE-L0 QHyivY3euܦeeUBϔ: ( r1D{߶m۶m۶m۶m[۴ Z2Baܨ OAIvϫOe9;|gB`$JK&V{CiHyԷ6Z,1L*_ 2|R'/7?GOW_glsz $).38=BGLQV[`ejoty~ #(-27N"쪦&9!yivYccZkZkZkZkU,1S3䇎1Z(!  08N`̗-W4Ar 6,$ %Rq/~M<9~sK+¢jJ2⹙y9<<_ax B!@ZBL%HZY̲P"c1XBL%H6̥2@"q0a m۶m۶m۶m۶m۶m۶O$I$I$I ݨ ';;rk^(Jp//HV|T"&7#`|MlͤC˂.ΔfüZixg6flyY9hH0 UG7' xnbdeeeeeeem۶m۶m۶m۶m۶m۶m۶m۶뺮뺮뺮뺮뺮뺮뺮뺮iiiiiiii{{{{uk$#XVTMLll}c? # ]g+OG@;6/)]"w`pЍo}w؎3#`tl#c"q m@7543Rqh%E"縲zslf`ZLD>93-&  üZix6ED3bQp@]WWWW`88Ͻ5VNY x8Wv6VԒ GEnnnnnnyǥ_UKC9/% ~xrld\|>L{aWME;1' º.P߱yI`@ 0=XW]S;YՑOKo|qd[J<5,# üZixyyyw'>bL,C>sBVS"VpViCNqhh̬ #EЬ)q0H90P D1N >:q<0NiLO1xaD8\Anfj1pM^[y{{{{{s9s9s9s9s9s9ih&8mԘŊ'L чtr&F`&ŕe5+g} 瓳N7kΌxe &I Co )vݺ\vjf^VRNF>6.*"ŽymaUIA={{{{{{オZkZkZkZkZkZkC~zZ:t.\J A݄F?51H:.&.s!V! I ̴,ɨxHOnJucS;jZ6c1c1!U=- ܤ3]X A!?pԐNľ482r1g} 瓳N7kΌxe &I Co ),pRBC.ר~|{xvusqomkhda^[XURPOKYX:P=xDC&-X$*!$yw-T CZY &DxSҀ"uUK(=yy&M1_dɒ#EqF +P ,PAp{{{{{{{kTSRQNJEED@@?=<540-*){{SQ }ַ?|>9q0W@iȐ?9f`΍Ml K'%]QMIEA;53/+)'# ¼.p;u>zؑiL/[PI9q=3#)P$12G0XscS;ҺrI )pF5%̼|l\TD4, ó{k[C# ªz****:P=xDC&-X$*!$yw-T bX,bX,c1c1c1cqtpmi0'wL#鸘D/υZ,*(&WDSrfZdT<<" lh,X9xJ_Y.Wjd(L-XpXQٌSI拖)ATqVABSk'7aXRHu'DtA+^-D5^Hi2dG s$>mEhЄtJVUAx9ʓ$=n`Xփu7jvܠ %D|A $@h4䷪tQcF+R0A"(G2^əWUcpcGQRFAjd:qvM5ri"r-E?\ت՘M surQE_rr}Ƞ)BOo@(OQ&c<)ס w[̝9.8(!Л{ ȖX88/Ϡ#?wh{qWu c#p I^ J$2shª7DEc5z9og6` W"㟾$Up4:(Op⋛JO# C`χ!{)4\L%{xGpq;=c4\ڱV $G I'N4gȄrEJߒ<$EFE#℈YM+ *)3QzH2Po C+b}uuT&H@6.2V3'<`VVVDiѠ=t rY5+DUت #C~QcE&vCpVgzz\\L\T9T/T33tT?KC=K<"$w2~8j=e \2N2Y*ʒ<;a|ij Z޻+ v|l#gv45'ќy0hFvU=xі 6m5u:F a0_v EK,UT:vJ*SD{{{{{{3Cui!Ay8YD43_=9!q6U )H|PX ` `kIH ǎ8k| R ;!r>t]f4^(b,R9HtӦK!"gϝ9lJ'VKB#? E|ߙ̵OMA2f)q>-AENf< $`'cAנWOJW5V1VlSPGЇkuMoa=O pxDMK!36K刂3 ?\B9m|Y<] 2 R,}R6Yz岌 K6n$gl4q[-F%̩q~^^ƻN 5{rw)TU4ɢs,.8TFj4#OL}NnP̚$m3Y^3û;{fCyNG:s86aM6kդQLDDs戙C2d R>_#f}D;_o hM Y+r^Emm'bHb01c"[Yڨf*&lrj** 2 =ReټUzyBlg6)#-S`۾sh"ajX lTYM u X}'v`ffѢotT݊Ϙ}yZ@6Cj~VB5}A z[[=3χdPaجL'<#am*a΁qT|b =~0|Z[^Y6vi]M+vB }A/ e!rPIP[>^NYf?[Fh8z]dRXurF]Ҭf)b#@@Dh$nc$c 70Q 0G q}\DkZ͝ҤT4).Z86hw(qo[qs(k'^y>Ӕ'PWw0TD#ՏYy 89w(fB{ 6';#gNTNz;ĕ9A[iy5a=RV+Mq wcEF#6@S8rİmfA +O %eᨥhmMv-0ɔ#|}H#9,|E率[ *t)3y\0L~y6G||Ibۅ qhVkU+ day!^nGFXDAeGf;0Hx&o6ar~aBb9dE›9?jX{]Ԭsy9=kh~36 `ꚨ̥v4F ?Vk+협ja1&]UڅR/L.ɓp0'y4:} 2ڏaq0'yucXKڸ}c2oeHT!@YT]VGv雤$P/"($0Xn*XD5I(}Q@&̹A"f'Y],ΰA]`z,!v꺺XUC֜`!rrݡ_-ְ +B ^$#K KlAnDc!?~d6hD ]^i] ϸC!Kz 1C,G+*b-Tnj1``n|قCU*Ns`0 @{\*u[3eȌ/]XWy,XXIsC69:w] )R@ |"@w:l2,,,NĬf2ۭ֍J$tcڍ6538 g;SI%y?.a((ěM%GegDt^M 8 U w.ܢ(0W =B)صW<rFgq/_ 53fbD+O|dmJO8RGCa@@aF.yN{ndK:7ќɁAVQ]YP k%H640˽ އoS4X!Wf16-vYi돧}Ձ M*tkk=e231e'7Iu-#, @ ]k@9ntIi&3i.e&c*d/GbdɵKV'uJPw2y>G܏zO6ݛOMք;ld*KN_kWH ! ^@]Fk0Y ojQ|YׁXXI5E(ܥfR^;ಎto4(C0d]@{URECۂ/b{a " #DV166+>z AǛ: n{[W;֧=3>usH"HlX\&PjFVCwla{&P+ cplj޼DŽSLmBjl, X aҭH9[|eB* $DA ZAT  0JS;K-5BẙeF$ᘁهG:<f`/y﫷.ӱ.zT Yl9ײv-&&Koxt9C)i$mH^at1BE* SԓtQ#@ htҒ|dwUɈlȄ(j&Rx_|ڴL79 |8ǩ^pN;q몯wI-|JܬE&%q)O1WcCe~CZ2")r)⦈{zuխ&c2&+{q5zW^,bB2{p1]d- X5pA|iS5yc'VþQono=5L,enp‰N FX{Ɦݾ|4Roe\ e7(ᣄ/^8ݓ*u`}nu9@TS]3P?a: 75)t.)'МI+]*i\{dW@>q231f3u&;ܱJ1c3o24YO֖40xd`ȫGĊiYua F/{AKZx*?c-=W nEpJTGJߣ|7hޟx{;͹ȭw&Lh|+em$/>¶SxŒ+.bH;qm!∇Xڂ+>ZEԑ\ޒÈA ڗ]9$,#mND !C .$pb h0[yp9, j/6ok>0uޅ񰾻UYrTQnoSӐzcDS$x(܂%Lb,B'l7Tm2 HdQKF\k8tWGr楃6[LilAO.u؛M`i4%=aִC]aa `h.Bk CY_4Wt՟-bg)#@ QuN@gs> gq.gof6?@\oB3ә̬T$2xa4f0BF)C< };roH&R9""vi.rl-DPPc.RyKᝅsˀjL%"yuH̷؂їyYV?:-rmiOdlTnc[?Vpf4M>wM砝-[F_ܥrV$޻rdU#R:ɵ4r,[i*DPz>(AÝ\&j6ǚ>1&RKrIGMiIndn:KT&P QH(r!BEh5*6̍ATmw%-CB\ak `g3M:rgNF!mڌX&FHB%d, JR!fiJPKG"IFz30+wI@`?- tw魦ưtBh{[P^T J%:ûQG7'G.JQ9O9'qN86hebxUORmjQeZ%ѧ6=t *S٥: yϢO=_6C"C60Z@@POOO85+8cD1mB ]>Xcq7kh4 FXE%: h>3tB ٠j'}Lb_wC`>gsg;csV/k;TRy>X\*THeT44m %̔~|:JdO'N8`0iԫIN꽒c U)›',hpfvPdf0bVz/֡Ve`6G)%ԓ,7ձ-]Yʆ\hʄ<(ʵP]賡!24nqU0A/ArꏯXˎ4Ǧ8FqXrc+^o*6ⷔ eQEO=kN)fM|;Ƙn3񥌗X -NJH)W,"(<1v,q#smY oBf1b>1 ٥:BL/ e4 upxaD8b""^T{HBVc;u2ly4Ǔ0tt۹]J?{`&k a-iڎV#r׿7=7F)o\;4Bj㺃*Wd".z3GG~;5o< wk48)p41@𕝶L8%=Gp¸],~ޡ9c6W5 3^O<ǕhMkYߖs+D2Pj0I{䛉6}|fLlQ:3s-y;q'Zde#/tcn5E!΄p$W37 *]/߼Qwe/FzD x5^Z!F2]㇆\q4eCYt-VN2S-q|s3Onvfkm5IPe^ַIv5OFz*ݧo|e-SwLft4{Kؔ&Wh}koN ce"9L3I&pDZLp5Coo==x}*(':6zl$(.>PÝYEp&J3{$9/ߩdZ7I -F4^2,a/jP=:wǔۡ^(At0 [^E@be ]8_ @sdJ 'AeobF"MY 7ﶋOy泍z[x1ξpm&i/<* 34R91[:}ñDp"+cLDŽV3VkLOի5uw] ?`F'vߴ:\ 7(XG݆TxwЃ2q5^kCnROp<)뵏OS= #RFANLK6 E,GcJjب/E˺Xnb hmvvܧgTD-s{X|q#AFAFRRi\.h>XNjoc+\`npYi|GaNqr JG(f gӠ^/J)1u?4N/wWؿ}B09}iBQ9BY f*}PmkXLc-\T؏ EE`܎-;r&]/2yxǹZpczoQҮ/#' D^nQVw3]FG[ٶ1ݩԺvQl[p,"Yz}շJm -Wqw1(5cW*yt*UjU-[Yh2udl# ^dz9dOfk5~#*^#&9 c^Aܙu& 3C_)\y )-1g^]ضOvRSfWP<L; 9,kTCWsfL.|٢ O]]{Lvmnkm-IFl2:% A#9 `8Nҏ:{ҿ77 %9t&G5n}щ>˥ {sr:ؒٹP{žH|/ekκ<;Tn/_) "qbXͿV}S;57, ,hkee(y_5`MZ$J>/^^r4 z܆?^<^{ rx=ݕgu!qc Co5nEUc!DBB Kݎ4T -:]_*࠽|N:Er؃ Q^'󢧮zwبYm@`߁ík*g}@yIՍwR(ܡPEr%7I봗QG9J;?gg:%~9]{Fȱ-Pr忱A>TΎo[UѦLO {rڈ32lLf_S#ΡFAFANecov[p]aN^Ǎd'ejpFR+_ ],XJ fWa8BxGQ6[L 5yTyFVw^XqC^?)O[tDf^g!B_ms-8w7y !Pv   3@6@6lX]eP ddd  L d"X&@<@ tl` L$ ϝОџҠӡԢգΜ;CN6S !#%&'()*+,-./012345"69:;<=>?@A $1 &xDhDO͕և5չZ:Wg{]cyp;]&8|j)PN^O5ܥ- Q* 2 %*@W:A:{xa'bOm~/./{E !Zv])zRD2Kr$ >' p;v ƃq Z#i!29 KfoU89 QK$ (Ii|wzDnuyFb"IN8.>uy5wCEǢ{Ƈz4= Nˣ ͂?YPuA%X*DXb b`fTN/t0Zen2qtE}t0-I(B@A <6mwg/ò,{/sA\X R8¥ msN3TCgBgAN:tѠ3|_qqh78YŴĻ"_-*!E1$I!2 "$JPϣ< dQ6vQ3^f6S+4FS#`X_^>n7N0΁5Uh(DRO,׮>jƋlrGNjIMV6c`+V_46lAW-:Q-n3Ls8Ά"h\F=A@zKCLM߾o>\빙:W^F\@#Cxrj2m AbujEB%$&C4Wt( 783hk&\ ag˼s0ߺ\K0gJX[6Xĕ=@9-TqK)N›fC r+qP{vjK.m8f *gN5bHQ"D "4HP @^ǵun9tBcUS>q)ޤwשqCnD[Q;bقbݗ}k\mc쯍 Y;w;ۇd^*x 'nǞ=11_ ƻ-g\? ܔlG]dN4p@5V)i@-\:jd vzܫ<@ӥ>w:ܜmv1G\Ò%L.O{ެI 9nͽ ffUr!i>txnqn}+ Fgs ?x߰=tk:OkwdCx)΁a]w {KLgu ύxUq>qXjN0&X(6ᬄ"kMupVU0ł|*SS>PH?Pi;Ni:iϥ9@HRk ]gE|GRc$mtp|;toݙ5μ07bc,4")1"w+y[rmH]=˱ny^K}zgkK7UMl^Vg&3W9D a0p97Y3|/t)ly#d,wpVfPTV0RFe)(xr'hr,JT(g:J'Ed!܈Ȋ|qBjq>*xM'=|9:8wߙ1R#qOXȷ!&#ێk7}qbډ.6ه &,{l (3?Od$I2Ӱ6f.0[Txb0] bo)X+XgX) 'L#tU!=$iOtFk`tEcPD[@tCS0BK tAC@O `TgGt(ӓ48s#yћ͇@7Bk& 9P8ϙḫe#0˦^.2.ndyu,s9VS8T#7Q'q2h0y͒?d5w"4Gޜ܁I3%ִ ˌ8SdbL_~Xt Pe[4%Y0–Ra+2a*a)`(S?q7a0/QpW"G4drD<$;BŧNlZӇK*M ҂Fݷh>EI}Z='hh{=7L:ZTxbf!-k%_ D%lhLS !S0X('0W)`D%A6pم" 샿rpWb*Na`>A`_ D%l5 xZUM`Ơ ` @~)@;syA9Pp:J³MwfR4Ź͆\ḧ́> 5493ٵ̭!3W1W\V&TpCd?\؃;T&A"|aj ` ` `~p)Ax8A|j)x M{HfFiH#9隥31,`FRg.t2g,r*Os7? 9 H|d͒񼈚t9c73j>h2e%3ߘ0q¼x_]opƖkhFe`9rW~a*Qym\)E '9EŘ䬒U82ɱ$7G@^UdD0dop ;pڠ! q_lKnhͦ}ldo[6 X|le_yݢ1Vb0gRWPuXo]eblVA#F!Uc &>\V&TpCd?\؃;T&A"|aj ` ` `~p)Ax8A|j)x4INnb4Ӣ$D#zCGnDhF^$hENhD>!?3!>ڳ HX]ݏ}'=jYJ9ut:tΥrgRΛGCf:m6Yp<p&͠A3jif5e̜iƼ9ψY3f\˙^&1\d9 X^ܥ\eZ%Xl+N*L)J(CAʝL$_#'HL9#O:.x$FTHD< o,O \moB&裯4C Avzm/ξ.4Q\|Snxqz?.=])Q8{bSFqq&OَbY/6m6^_mh\\QQp|ᦧlCNO>ˆxؚMOY0hAtA@G9 '^_(g$(<h$F{^亢C ^iKZ}T^2xO,HO"zzzJg*wcQ|Jg9OIEg;o yrg͢C }¾  ށ@%KIrʡ N|qo|}y8Ȏt 9q{؝W7xt8hl7: ]#Ӏ{2mk˩v\vlV+Kicgak6^5-Zl, {6/{ \'^V[_z؋\ (8x2H0>Tt!g |ѱMqr 5'4͌LtKXrQ O$dqiGVDpF&~{}cӻKqnҺ؎QסN-qf,*c88nn71k@3 $6pym϶հݹ6ionGkm23&S/[,f0ba%xk,\}Vڹۤts6h^sO=̝ͬs9͘71Gs1k |9d<˘[Բ,2˿\ًT LYD -|V\T/zVg;O.E^`Ǟ}z=c1'֚$Tq ˈˆk7+i0 g0+3DF\4#҃`&-r)qfm&Nt4@X]at. 'd#=|HI&YI&5څ!p޶nmgm͊1hfmmvlwlmmVr^5|m6fٶ6pYMfͶgmQlgmm fQFlmm6k=hD+|Q. x O(EuڵS{QV6?L?07:_t_tc%13׉ON< k SUZ'$LINI&$'$DLj"L2I&5I$$$0݇Xv6۬jvvm[mOi-VA!ӗlbz˿ 9ghF:~V?MӋҮ~ Ce`umlYm:U1/Pjd;ЦAMڍB`{t1 O񫑱@^(L},]Г3A@^IslE >|HdJ"I2!/*z*=%\=HO/X{Hfmmݶnlwlmm66mnvvff-LLIF2I&$&$LLI&I&$$DIbI"$1$ddH2IL2I$$&$LF ,# L K֠ IP$[‘)L>Ar G02yq/h\ Gĥl0|@e,,_Yn%lUeT1eRPNkg Ga~ V[̀[m%j+ Hd`&SŗS`A AA `" Y9c1c1c1c1Awwwwwwwwwwwwwwwwwwwww@h3R_7?HA& )d" Z&G b0 @S)`6 T2 t𷆴{ݝ;===i"a5:cpLY"3f *#P6$ DF5**********hv Us`XU@cXU@`2,*""DdF2!c)wDERdX  1gHt20Z,}KjA8؉ W@qa^U$$c:_eŎVWNź3>QCTMc@#[0r"S % 9!L>{skc[SKC;3+#  ⃇6h.0:l׳i+2ꭽJ"=}P>3;]H' =3g8˚-hv}ėE.+nYZ>̲! Lh* R9pʀR2{xnW{t9YqLmnJnK2[k:ZeP_O;Ԙ欱ꪩlW0ϯOvh=<;AJb(#~:vfMJ}'9rq޸a[0o ahEc 3:E(>3h?}3'Ϛ:H̕2S/\s'\ɋ *@yHEnyD5.x@$x<Cx8nx4~-w_{k%.r뾽,mkqXخ{T""$$IR $!ĝs ~/?Oi% i%T^*ku+c HY碣ٓb,25_53cj}Y!.}ٓfEsc+2`.#5?=8CH=# u iaC3Mq)??O_c5GOy+133fƌ33kffU;=Ńe~N$v%cGwcЕ%5 R2 bkIUC| *5AU,fb-%iT/\ Id 6~k,z/apƺ› rmnPـ<%(0C}9;9O]vlșlr+/Y9q*T>rxŻzY#F9I&K$ArĈa"CpP0_ߞ^XUNEJ%;H}$w5nk`|Cϰ)cP+ >p(KPk!%c|E*\NY FEE 9ɠjHBstʒ]<ȃE7,Ьk`=Dj S'TRզVjvh)Ry￾UؑU}(mCh*e(As?=;?ϏxnʖnT\& 3fʐ#& /^pܢ%2 +V 4.(g:˗ܔOu=bq]JUT|Jp| xoO};=`oz_n›nkxn;n_n};UǍrE8Fm[Dl~c % 4;3!%uc4ͳ"@8?dx9n~T* 9%ZC5~ml%,.Ąg۸ lfrgD; a{εJ9ngOp^m/U X/ՔMGVw~Gʥ <<Β-8vmۣi'ZTm_$2S:uՕW5_;yΩy8S9r"|Sv]Ǽ6MEdFH4)t^o򖼵wn\K\kɲF@{-OnbQGꢱqRRJQ6ʋꣿ姡&㵬5Ms.kVq)kk-Yk*9Ź>.P9x 5¸' A\VhMgyď0)%9!21f|TU'6}6)oʨ{ e>Ż6q%k:8ײdUcϩ-Gc1>Z~A1 Y'v]e13Bw$j 07Ljzp9 dRc[HʢƅءWJR[~#-+'wSIMNiTQDWs>XQVC)ia#~rpþaj5P48VW {`۴.MO"kCqc<4ilhwhEkR" ԧ@>o~>K{h IJ{S&&n%_\']窑0.jI5fp:užRfjm upv5 LK ;D;ӌcf]t.]II/۝= 11I[,c~O 2gƈeg2h(Рasug( (MUz>u8_Q*<&0껀-gxwrCƥX!Skt}/ w!A8е;X|y\*w*fl;\qDpu>{$Ln.O ͇ϻ{@J|eKTW9x+g|)pLta)vA,;\ӹt7񒲼Q+Ir'I|4q I+ՋjF{GܻZݢNb9M^!_UtݻqdΣ&rILD@SA4lChݣh$cWhj#tM4 Y1SxxH5ii~#Ӑ140Z'u9vh4<'ވh#4!k֝No!&G6vZJmͧRuS ⍾^=;R>PWPP~.1>y}xuٽLjZLL¸ѥȾqJ_Q(bXL7 sQl䦨9U}Vǣ5d]dzr ?ZYXWV TQ5 LI%)Є{sLi%K$)M #Ǯ#F 2b\hQ11"D!CJl3`$dV$ 8*w{l ʵ_H8e  fxL>U#w{xHQ}!=A qY~l3kݲ^zZd>6-dG8\7?{/gX4.h CNmMi?ݣl'gkcw+`~>񳆭/3+3Ӳ ǃ?c%"K+!(gȌSH<:;Z;s@ԝUZslĢ2xf9L%})XhbEQ$ *rEO1B^q }bD9lg_|6z;ys}MC[6>q**=қ[b(1w3δpڙ_W;?59u2-@V)=n]yN}N?aoĽ^M4f2M|OSktZ u/+i߭w8o;4,@4$D~ܷ85iOÈ b Zz\'>WR7|v.m C-\?'|+{k= {_^@^70T٥N'muɷE^C=zZFkg#!q.Nb;ƩLYك*oyMonC  ^pcc#F-*&$b@Aؗի:E ЈTa\H4+`Jd މ>+L>}n{&FmY %md.w A;FYt#v//>Zam4%rSeN F E-=YK sFwqXWSD+?/E}yot2KµKYɡ42n_Mp.>}CEuUGX d}݁?mlD^͌3& >d_+z9ɢEFFhvtSC|І#V#56 ma\]|(wjSEbF|\niUd}Om zr8_,:b|md/\\ǥg,ԃxa1?i!!WL D m&u`\B>q/~k-zEQr2*ypg?売3hRp1z}bk]^RAk.'aQ~z˰W,fk$dLqˀl#T@Q&a2Z'vsG|M1g[~ʳ%mW3rцLcnSw1 VN[{SFګCv* 8-tG.\1<=W(>R.nixV> _d:ZicTLLBsTn82^,MhnWgk  lh-G8)R˧3^]*FM2e/3F4Ζ&/,o)Qïl#J [/ڶ7]rVL5*ٖ5rQW݁b4zE%_">ez oglO8wLpx_"e djo :' oܟÝ@%llkbuwr "/ 4[C9ف)qun4^S{ _4 "xu%M 8@S%y_TKTZT?9qEu^2d?1i uKͫE+qE/cy>Mé?Dڊ:t?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CY%\{^_9XWXYZX[\]^_$`+YWӎs1YZ[ ]^_"`)ԏt2]#*ay'Y7mЫCc}*d6K?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxݘ'};Xޙ(~<ߚ)=yz{|}~F  !"#$%d  t$ h`ydXhe9<*ʞ?=I}'U~icMSIc=. 'etN]T?)XE-72I`U<%[TV7FO==3wG١(ڌM$ L E.u8`vWk`I%Nrg6e0Tf'!h^ӔsӔ}xP!`pt\Zê֋ Q-UzN/X^fCF^~"* +Qԧ+?zy@ EhA[1jtINQz!cm*j5+iA]2}0Z.ctFMT? XU,7 wzC2S?֕EktaR6oTFrwq@ f(]~ԏvN{MO[uJ+GNE1I92D`3uo|UZܾc~\)z?p 3j0 f~}ۮ0Wc[  &'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+WWD,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-.S D/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no  ! $ ' ) ,/147:=3wa$<ϳyqyy/o(t9{˵{W«s-Und,ݦZgH=ft5`-c}`~ K?#碞 =َy4$zud14|0}/"Mououjo^*[뷳uz4%F|3BEoFpGqHrIsJtKuLvMwNxOyPzQ{R|S}T~UVWXYZ[\]^_P'Q+R.W>`Ydfv~ /ITkpM^Mu'ҊՓטۢݧtJ6899ߟCBAVք֒ef jkhl̩ܹͪ۸:* 9<!L7ynw{ϔ3 ;$1>2?_hr{ ôĶ 7"/&.%3,4-/GGY\]bjqoxoyzw  #./1257<=>28=?GIQTpw{փډލ !MRb.g3i5j6n;uERVadimuvŠƢȤʥ̨ϬӰ۷() 01368<H/L3QApethxm|qvxyz|}  #%0&1'21=DVEWY`]e_ggqqz²ĵ̽ο !-$1)4.61IHJILLMMNNZ][^]abgcikrmunvwǾ˿ 8  !%')+-04;? ![tpWK !"#$%&'()*+,-./XYT_Hd[0$$4%%&12 " }h$MbHpH 1udw=uNص}p3N (PQ9ٯuE?엱ɿPmmN^jH/b?ضٶ8>?A8C0K}V)ZP%װ+ZlJְ+4[w.Ozե|ړ2zԧ>U?Ur4`k؂+XP-U-Ba h[`P<EW)LN^tZOuHtn(޾>/FzO95t֏ +ܓzޯs:} 4WQ7S<.XY~>G) 㪊cGdv2`p?WV/.ĚfO;9OkR^|r=QW9}DAXK)\6]v6nnͶ۶۶.rC֣nFˍeWs 0[GbԢ*o`[:bĻv P zՠK1mhL^=ѻK,(JAD <@\Kkïb*R-U4 #`E=_kpTAIEf 6_^7u~C3a'蝔w;Zu݆f4szE-,qW9nͷm!mOmF{Wն͗vuhϝvv>+[l/{Ub*lI l"y=1vm`랭YݧiԦ ֟:67+5 p up5NB_o;{rk_NK?nF}xw~v_;ܷE}\_/{oӝ]+}|n|nos iR_=0Qfo@TXGA~"^u&g+\g4,^eV\ 1wQ9Lf灑1.19GK(i&WnN%Of.yxFNrC!pA|q}-;zL!wmM3/<,SI?ww:F^rsF2ɏIㇳ:x$eW Rz)$(͗27"rQD9~o'Zת-.q'^ 1\o0e$BV(O0DъAz»`g=Yn8:oP0ЙnϹпA[Mߟ=f0zɻ [b=enNͷ #$4  A=rݷ^Ue: Z'$OX|] dIe)#MxB[tň(1("4SY# @D% \6~?~~P)x 6呲~}aJ.y?ca h/qI>/ܡ//e`{%,d),)1-o/V׷/ٙ-ާ_7{?ƾ0f_oZ}=~!=N($]%Sz~.t'q|ք\DI8U?@zA"k|/o걭c[cPmyp9ku_| w#^Uf-oy|ի^~ح7l,cmH= $VπE9 TNA+ǵ}m%؝y6`d{6|3_~/σ~󳝟0?1م:V40,($ Kl'1!3 c;K~U2 r)4bs@egr"L fT8J ۨ ш/()eIU+(9 Jge㠇\~Su7" Uq7]S}𠸅)UUO@;AOQ/wwjds0z JD^ ug=r7 ~P b ݏ>Wb}7ML̥2<3+T CqD #DC14dX*_k]sOM}_bJ<2o)HxsT5YkiKtn㠒'T붓_X.O/~gi{z㭲@C<؇Ceߝ{/8~ƽ}6^Hp5JiPm-ޞemA^BP=Q-)C.ۊ1)fs{~YJ&'/oҜ”&Oc /Kmͳ[ C S : yxP*9(2=9ԥIdfvi{E.UmH?">mpt({"6tه,Ngr/]߱8(sl-\ZZՋgXOݮ)(1/ VU4SmR蚚43.Z9t.ՍK ȥ7t& *=k|)|몯|#}@_j=5aznyGo6^f,Z /o ^0آwBg D?cg9p?^E8 ^U ~)}Dp}]jì!,,[egq+㹿:/L{᭡3mm>>? ^6@_p-3 >q@^U&&BO 7_؏Nr%Z0+}! C5nM~ hzǯ袭sP'e^R4܅`+.0瑾?p?ƽ ^]peШpc !Bƪi % hDA!MA*(D@D *2(@F N%' ݬ5a)̈C=0@zhJ5ȍ8vÆ>G6 =$&6 o>1 K3%> )[؉IolSF6>-!Y^ϛP@m;kɗo=qo/΅y}[խg /)|r,iT>g&[w~,-k7=9vKjl OomBфw|Y$8`ΉE6oՕާ{z_z,i'YKR͖o5 bEAdXqhjʞ%y_uw!!?g7F{c#zCn ?ARA$++P 8~wYl-A;![YwV I :mTy;1l @G9l%4\ړ,x<8/ ~Qtn[]y9Lp i?JniښăULEFԥכ'X)yO1)ӻg*#XY77!dz )[2+FK?iDBil$D{2xf-8有M9"xL*/.SJ7w;$ jjd?{f<>Y`pl 2Ζ$34 fay9my^K\oމ.$>Yf7"Y]uDkJ:^e|{L8 !0$$`XZ. Oaa0,,°PX1z)b@|޿C5B0';=EII9_Hy]{M5vBcv g Q^ $A |H;TaԡCvz]A4v,VVi,:I|;M>selI sH݉=tQ[C;e Ǎc ΐnjHgQ֢?7,$  QUaKE< a)٭/CYB`uٽe[C4E#Β!&k&ڿ]GwEoH-I,4Bf? a24a\a |q+ hmyԢ1yl;r)wi)>< f09Aoj'IIJ y lDN֑:|DC#PHI+b*Ȃ ^q8= yŁ-7:) Z1 Tf TgPF[.ы3[bA*ka,8tm}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ш#? t m4 oڮ  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIJKLMč_ oPߠ7A oPߠ,|NOPQRSTUVWXYZ[\]^_`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{|}~`pߠ7A oPߠ7A oPߠ7A oP;L  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?@`>ha)E O,Z} gS8FY0΢ѧp->ha)E O,Z} gS;t;t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇD#?c + ( ? dD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~јs'?RU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|RMT }~͒Βϒ         !"#$%&'()*+khTE$$$$DrVI"96f6l7Xΐ\jtҥfHAlP8!! !!\!D: ,!-".#/$0%1&2'3(4)5*6+7,8-9.:/;0<1=2>3?4@5A6B7C8D9E:F;GJ?K@LAMBNCODPEQFRGSHTIUJVKWLXMYNZO[P\Q]R^S_T`UaVbWcXdYeZf[g\h]i^j_k`lambncodpeqfrgshtiujvkwlxmynzo{p|q}r~stuvwxyz{|}~·øĹźƻǼȽɾʿ!        !"#$%&'()*+ ,!-".#/$0%1&2'3(4)5*6+7,8-9.:/;0<1=2>3?4@5A6B7C8D9E:F;GJ?K@LAMBNCODPEQFRGSHTIUJVKWLXMYNZO[P\Q]R^S_T`UaVbWcXdYeZf[g\h]i^j_k`lambncodpeqfrgshtiujvkwlxmynzo{p|q}r~stuvwxyz{|}~·øĹźƻǼȽɾʿP 1#?Ful1#?Feȏl1C~fȏla4[G~fȏ:c4[Gp3k#?fȏl1E~fȏla4[G~fȏ:c4[G~f:rEt"        !"#$%&'()*+ ,!-".#/$0%1&2'3(4)5*6+7,8-9.:/;0<1=2>3?4@5A6B7C8D9E:F;GJ?K@LAMBNCODPEQFRGSHTIUJVKWLXMYNZO[P\Q]R^S_T`UaVbWcXdYeZf[g\h]i^j_k`lambncodpeqfrgshtiujvkwlxmynzo{p|q}r~stuvwxyz{|}~·øĹźƻǼȽɾʿ#        !"#$%&'()*+ ,!-".#/$0%1&2'3(4)5*6+7,8-9.:/;0<1=2>3?4@5A6B7C8D9E:F;GJ?K@LAMBNCODPEQFRGSHTIUJVKWLXMYNZO[P\Q]R^S_T`UaVbWcXdYeZf[g\h]i^j_k`lambncodpeqfrgshtiujvkwlxmynzo{p|q}r~stuvwxyz{|}~·øĹźƻǼȽɾʿ$        !"#$%&'()*+ ,!-".#/$0%1&2'3(4)5*6+7,8-9.:/;0<1=2>3?4@5A6B7C8D9E:F;GJ?K@LAMBNCODPEQFRGSHTIUJVKWLXMYN`UaVbWcXdYeZf[g\h]i^j_k`lambncodpeqfrgshtiujvkwlxmyn|qzo}r{p~stuvwxyz{|ZO[P\Q]R_T^Shijklmnopqrstuvwxyz{|}~   !"#$%&')*+,-./0123456789:;<>?@ABCDEFGHJKLMNORSUVWXYZ\]^_`abcdeghijlmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_D#o$e#^B QEPAjEA*"A*(+T R# -T R 5TDRd TSE$|Q#$-A*R!HE05rc8yC#]ckt1kt15FH15F?-ayu_#PE(AZ$E0AjBF"A*"HP*"H %"H "H AR"HE ATR!HE ARI!Hn"hԊA*DE A*%E A*RD@*R!@*R!H *RHE!*TRHE(=*FPF^ax`abcdefghijklm n o p q rstPfts(t=IQTs[39t@L\YU]Z[`^\]I_^_``ekekmejhqhpjujtrruu(n%CBsr|{Ӎӌ֖֕יחܥܤުީ潹LK[G[FĊÔ  NZ_Vo(x~Ѓ> !uYCYBn}n|bbbacblylx NMRQ[Z<;nm z,ڟuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`[K f Mgd;i 678Zda f ss fہTh'c)%%d h--?11C22D77[88\@@XXii ()+/013:y VWq4wJjo0!<<h:h Du8E_||N}O_ttK((((s\(3e2i2 V222z224k ǽr@֜xf!'hɞ6Pbd3Ewȝxj zklmnopqrstauvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐ 5 |}~ !"#$%'()*-01347<=>?89:;@&+,256./Abߓ{  KMVaJf !"#$%&'()*+,-./01w2345fwNWbK g"#$%&'()*+,-./0123456789:;<=>?@AB߭[67  !8bcdefghijklmnopqrstuvwxyz{|}~Ec9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abdefghi.jslmnoqrkp`ct9:;<=>?@ABCDEOXcL `hFGLT^t]f JMY`nquWPYdM i.z} !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHMNOPQRSTUVIJKLWXYZ[\]^_`abcdWQZeN jHIJKKRUX_eikmp|&)+ ,[ߔuvwLMNrstVbD#p#bBSDc`L@0$Lِ֗Y :Gܭ*[!۩&GVFX n''''&3nhF:v;~ d`^ED_ }`RN D)ȸ?",qtt̎NG'ݭ֠N5\l0pppp^p^tu~,'0ꚰXX9sW=ppphJ޼k;Swww{@uss{tAos~G<QUm)w7eps.s8Q..u}}'}}g$ Cor'շ!큵큹s O8e wzkkk=z BGHJJˁc8&d+lR# (^r1z ؑe|i`] $hMn'+?ޙg3jE}x#M=̧oo0zMTssߺ_T} =e۳TrXcd|z }&_3XV+e9_㚲LwY+k4e-a[?`XdM1s6SnJn^ǎm35)oi ^PoD/ya!+A>/PAʻ ,+Cs鎊&:!6bnr' l7@CE8<;+)}6p-Աx*$߸oL-w,%2;:=NNO'M?.g02}}}}}}~P;9fSÏl6T,۶̳HiƆ>04aB ~1Ɓ۪-n #ҺĽohBTg=v̢CϡzJzn7m齩a?l3mnm :6En/ScTC#mڑwn>4=Idf, OPQRSTUVWXYZ[\]^_`abcde f g h i jklmnopqrstuvwxyz{| }!~"#$%&OPQRSTUVWXYZ[\]^_`abcde f g h i jklmnopqrstuvwxyz{| }&''''''''''''''''7jg" #'pAN~l(fS0LR̽JØc) e YS4)_}]go75 z٥ _ Pe9$K BP( BP( BP( BP(vwwwwwwwwwwwwwwwwwwwwwwwW0eYeYeYeYeYeYeYeYexB@_G?-St),ZyM$.&FIƤbhбbbhaR41)G 2O2- ya 1 F.hmu2A ۈJ RIIT * ɇCP5@%0ժh","+[ɂl!mv^:   08h- , s=s=s=s=+J e3p , CРE>k>e2MU~7v1=ҤjM?:陹TL275iC/O}-Kd&19{cl9scli7_ 0H;:< d'()*+,-j`gaÔƧ)b2c.0v  d=?PQLRSTbuPe|YyUzV\ԝ՞֘ЙњқӤSe3-],- .m` l "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~+J i! ^!Wiqd%#+-.\dˏU47^G|.aqo!q-AivCŅ+[>{>2;; G D,y-z.{/|0}1~23456789:;<=>?@ABCDEF`abcdefgRSTUVWXYTȖhWR[fO k9:;<=>?@ABCDEFGHIJKLMNO789:;<=>?@ABCDEFԀu! ]xDPoL2$DDᚖVիJjRSUdoĦBB""DHHC\"DDu 4GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgKJI:chUW87"89rA=q@;(vj]6Fodʳ{,# ˼N;ya%mb" `e *5>Oz瑟=8a-ǣfp-8ST`,^8ѰaxAV~02Vjqj5u8RJ`sJ, }&*#(q0-$cb4ނf4@'h0acl jĢ1: &@$[IJKg^ \`/u&x׷Q?@_sΝ;ܹs;w9xdpk`vŷN[{ED j^@=;\ /;fٵ//u~\('93}rmtܲ SzbTox<7.uDğ70< G.wkip9#FX}ekp{85Ŀ#94߼{peoZO]º۲bCUƣHl_n2j_u3C)WI\L )4t}~⳨hyflձ^N곪*r>#SEeX $' Ʃ+YK;]d`iisCCW랻 mvWF-ho1(qC I@JA[&KBB'LCMD3@:L;M聪pzv#!__fY]+h>y4<+7zl%_\FqYDה !xz][2G"r8GmnQx#'׹~ooqkdN1z~M ]DC 㭸~]czZy̏%.u! tBPsJ!K<}6*8б{Z<#kLGtv{"n:#7|\uF~8Tr)V7> ޞa5%/>"M9jhCvB9rxn'gU5YøBSɲktOEPF?;QGRHq||SITJUK zcms?FIZ%])qs+ :D*cU+74A6E5D7F8G9I@QARV\[bbk}*!2*A?BAVXWYowq}ݲh8ʲ1y`rՂ?:>E['_+p?sB{KOÞѮڶ, B(NUGxl}s$/ %",!+.9\cblhrx} +"0'+:5?<;6A@@>>9BBFEWZgmt:+*4Oa^m_n̠ք,6ahdШp4Sf^Vi}HVYkqtωђU[Z\ZVIWJ\KOS[$I*r\ AA=+ (`L)J\.3NR^Q8Ǎƕs^[{ 7WDb;^@MSK@$$Sgir2ԴZ)Lx=(Nr+FnoqO^j߾l45HШ7' ڭ':'2B'4 /l8hPMPh)qN:əsĉ\TEAJ';ۈ"2_vpLg?'J\.v;MÞpMgo=-n4WZ]adgnmrvy{ͅ·ϊЎѓX\]PôL8q756=<:;BA?@%%%%(((($$$$hsgefonlm,,++++----////C rCBBE$E#>>TDTCM;M:ĕ՚њКΚϘ˘ʘȘɭ`t_fecdVKWXYZ[\]^_`abcdeĭĬ©¨ʴʵ pqp*1* 1"2%,13"*\1a2foy{#*ʐ˒*11*2*1^*[r1`2dkij*12ܨop ss* t*57{*P1R2TXب!QS$ɰrVAPBhPrYAHz}^E:H:z/rgxA\J̡iGYoBIk5&@*l$89T< \/4E6y?P_{umS%b5רÜGbj@w:L`̘1/P`o7rTXdMd⣖2oe'=PZT?IQ8mH"%=2Cqr`*!Ê@a# N%WSlXۆN[]Uz91:0M=ǎ0 0({) *mq8`/ ySڙh>̴Vaa-ʉ<(rp,40E 3'Ux5ͼ5K8ǰ"\,ՈCAHg~ &|ozmv΄v؂1 *z?7OALQ]V?Gr_d[ϞXa~YYO`o }.xYNHE|x=a?ݲZ/\?d\%v[ܩئqaX/+h&}g 9ϹMqQ&(6㾸 y7%s"w] ,>KIQ6^[-Xo>l{34Blvt4* ۾lԵ]E7=~GHVYUUN24,^ @ I(*#{crThr6!R3tGqvIKʐ:`l:yNWI &{i^̡^ʃFH:)Krr$/%8t*hYWVIiGkOMM?4?e~fYX[Gߴ**!]*nh~=|:SM*F:飜]r}|Q|l;,Ԇ>3h$Umn+`շA{W&sbNQ1]rP/j6I7iԘrӀ7 H,ABH K f%ԙ1\بm]jUN궿ODOaGyfWMΕu^nmoQX {rJ |6!)"WgV-ٸZWfkSAxr70zI769EjFPn;#2P1v;-PEsPަR*S $ɮo4PidۊֱؤYCZƧ<f6*\j?)@J9fА_y9 k@hkfl8,quZY͵WݾXIEr[rZe@zޖ= VE*dPz-d5tAxt>(L3]onJ?JFVYdgMG07, ;"f9'6{xN/1)\c{Gh{T8ϗw+hLe +]>$fm<9?@(ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ\[g]PlL \\ !"#$%&'()*+,XY]]^_`\-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUWS\VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%׿ & ! " #YahQm%>&?'@(A)B*C+D,E-F.G/H0I1J2K3L5N6O7P8Q9R:S;TW?X@YAZB[C\D]4MX槨E^F_G`HaIbJcKdLeMfNgOhPiQjRkSlTmUnVoWpXqYrZs[t\u]v^w_xoKLMOPQ R!T"U#V$W%X&Y'[(\)]*^+`,a-b.c/d0e1f2g3h4i5j6k7l8m9n:o;ps`3#DffdIZc 0 $ `AB=**a U$HN2$3L2$3cS[K"$Hf2ɤr 3&;]cngnMvqׄ5ڙIhw]3.|jV2dL2$3$L2$L21$AZZ|ݼxl/[7=/w>^Wy|nH݇{^oq:u킲Jm7nL[}8]G: E(u4i>_׍èǹ;KM_j&E/$$H"I$D$2D"II$HFI$2DL$DRI$DIL$DI$DId"DH$$I$#DH"|UHDWRqt!zt3~}< :IGg@P[@&Lr$L24$H$`q%I8`5'AOZn unk9q9Q~C21`Bl-?2Dm' F6;vS!dMwyĭVc UTgw[m&|"Ib;-b̘ ծf"5hp!ebu OH14/tɪ3$& R>H&ddIFedID&nD$[ D$$e5c*-d+D"0ըʣvYB.߈%BW\_1ܯuG6߮bՍ0OgTcr8dZ뾮1ZY_˓8BɝTwq-l~pNdKwJN S&Z*_y+z{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ㞩 b`&za|b~cdefghijklmnopqrstuvwxyz{|}~…ĆƇ`ya{b}cdefghijklmnopqrstuvwxyz{|}~ÆŇLjɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟC'DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`WTcZ[iRn     abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ   !"#$%&'()*+,-./0123456789:;<=>?@)ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΎϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ  !"#$%&'()*+,-./0123456789:;<=>?@*ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@ABCDEFGHIJKLMNOPQRS+QRST U V W X YZ[\]^_`abcded e[j跸 !#"$%&')(+*-,/.1023456798:Xfk[l鹺;<=>?@ABCDEFGHIJKLMNO\꼽pӕԖ՗֘יؚٛڜ۝ܞݟޠߡ`#?$Ia #^`@B њZ9E g6 ǫٚњ1b6<`_…Ƙيkwnà1g`G u;Dsk!PmFF^<лEw]\#hf Mqy3MfffδTؚӚ*2owkFk֚֙99UcZeffƴhњZ:65GkNLLL֬֜3-3U3[sZsZe_N912m3]3[S㮋ALffƴiٚ:6kFkFkfĘմ ҝFkFkVyˉɯYKHlLLL׹gv^.kʿ怮:7uZctLFݤi隳55umkFkF֙ٚӚZe7׳o4MNJ\ܵ]Vh͈2558׿;N8zɭ3-3Y3ZĞȹ l$X\Yg & % &'()*+,-./012345678 9!:";#<$=P4QRSTUVW XYZ [ \ ]^_` abcd e fi4jPQRSTUVWXYZ[\]^__`abcdefѧghԧhm\]So~wxyz {!|1[d"}#~$%&'()*+,-./0123456789:;<=>?@ABCɗʘ˙DXinMT*UVWXYZ[\]^_`abcdefghijklmnopX\ qrstuvwxyz{|}~‚ÃĄŅƆLJȈɉʊˋ͍̌ΰ U+VWXYZ[\]^_`abcdefghijklmnopqrstuvwx"\ ϏАёҒӓԔՕ֖חؘٙښۛܜݝޞߟ fghijk l!m"n#o$p%q&r's(t)u*v+w,x-y.z/{Yjo 0|1}2~3456789:;<=>?@ABkp!"#$CDEFGHIJKLMNOPQRST%&'(lq)*+;;<==>?@@AABBCCDDEEFGGHHIIJJKKLLMNOPQQRRSSTTUVVWXYZZ[[\\]]^^_`abbccddeefgD FHJLNPRTVXZ\^`bdf h!j"l#n$p%r&t'v(x)z)|*~**+,--./012344556789:CEGIKMOQSUWY[]_ace g!i"k#m$o%q&s'u(w)y){*}**+,--./012344556789:X,-./mrTp0123456789:;<=>?@ABCDEFe†`a123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bc d e f g hijklmnopqrst~FGHIJKLnsUqMNOPQRSTUVWWUXotVruGf !{"#$%&'()*+,-./0123456789:;<=>?@ABCEFGHIDJKLMNO PQRSTUVW/XYZ[\]^' WVpuWsHgxyz{|}~  !"#WWqvXt_`ab { Y Z [ \ ]^_`abcdefghijklmno p!q"r#s$t%u&v'w)y*z+{0cd(xIh.~/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]bcdefghijklmno^_`,|{efghi1͛̚jXrwYu-}kalmnsxZvopqrstuvwxypqrstuvwxyz{|}~πЁт҃ӄԅՆև׈؉يڋی܍ݎޏߐi2}Zz{|}~~Z-|./03456789:;<=>?@ABCDEFGHIJKLMNO12 PQ|  !"j#$%&'()*+3,WYty[wkJlŠSTUVWX Y [ ]^_`abcdefghijklmno p!q"r#s$t%u&v'w(x)y*z+{,|-}.~/012436789:;HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|πЁт҃ӄԅՆև׈؉يڋیKm5}~FGZuz\xޏߐ} Ln6[v^{]y !"%')*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVXZ[^\ _]^ _Mo `7#$ &(WY a b cdefghijklmnopqrstu v!w"x#y$z%{&|'}(~)*+,-./0123456789:;<=>?@ABCDEFGpHNI\w|^zJKLMNOPQRSWXYZ[\]^_`abcdefghijklmnopqrsUTVtquvwxyz{|}~8]x}_{Հցׂ؃كڄۅ܆݇ވ߉^y~`|      "$&(*,. 0!2"4#6$8%:&<'>(@)B      !#%')+- /!1"3#5$7%9&;'=(?)AW_za} 1J2K3L4M5N6O7P8Q9R:S;TW?X@YAZB[C\D]E^*C+D,E-F.G/H0IF_G`MfHaIbJcKdLeNgTmRk`yUnSlaz\uZs]v[tOhb{QjPiXqVo^wYrWp_xE~FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrtuvwxyz{|}~Ors`{^b ~X|c!۔  "$&(*,./13579; !#%')+-02468:<=>?@AsP+̏[NЈ jH@J vY:=?KhDm9:äY6>R.@!ea0zrcy(ęQq"zGjR4WK]1,a)deLG@jH>:YN) 8c * W~"Z9d$ !azT8u \H臔AԘk~v+]q/9,rޯj3ǩ!BSSE r[m{P7d_$K2E-7tuQπL=.At46G>ä=l:.D1,ras$4>]hnUD:*D]R9-Gg#c B@c$?{L#qcF1/) |sSҿb̉O2}&iG3MeԱrA ")3?֘!U:HJ2{Í}x®$`z/mFM)+K'YY˂W2yg_AR8dgW訯 Kd7XZ"Vr%PhѲG:֩3L!`g@ؒ#bYM!i~XXu"XW }PuM;Exgh qr # }hx̓Z+Oe%M!>6{yb_+y> gZNn]VEUAPIN#U+İZRg$N{uKm`%##$Qҏ( g/,ey&29:߇Ό 7~QWyuL!ďsdXv+T/#H)ph7ÐqҍF2/E܋!=YMm{3p䴗J:Lr^gt˵X<.^&OhrgtVgtfZ쿼g~k*W쇴Գx%QsJ*72JensOeW] ,ϊAwF)nh[tyqh+K7@.#= !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL,MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL-MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓP :h֑th֑KuhQ?F{mͭ#?Fuh00c4[G֑:c4֑:ci֑:hv/֑uh.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL.MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ&s't1#?Ful1#?Fuԏl1#?Fsȏlh͖#?Fuh#?~@   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL/MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(1#?Fu0Al9c4[G~fȏ:c eT` u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\Y}d"Ze#[\]f^_$X~ g% Y Z []h&ȁ Z[MɂZ[]i^_'`(`Y[\jXʄ[\YXˆ[ ]k^)QK$~D +o$h񽃈!"x'①/)l玵Unua4גq~YɞC77h@sH C# ;bG[D2JH&D&T"D2&_lGt{`]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL0MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL1MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL2MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL3MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|03ߨ,s_OH@9>3FG4h<h?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀́΂σЄх҆ӇԈՉ֊׋،ٍڎۏܐݑޒߓ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL4MNOPQRSTU V W X Y Z[\]^_`abcdefghijkl m!n"o#p$q%r&s't(u)v*w+x,y-z.{/|0}1~23456789:;<=>?@ABCDEFGHIJKLMNOklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk5lmnopqrst u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk6lmnopqrst u v w x yz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ abcdefghijD] h?x44f|ff|fG3>3G3>3`|f|fG3>SG3>3ƣ(ƣƣ@ь @ь hghgx^@ь hg hgx43#x43Cx43h<h<463h<3h<41K<f|ff|fG3>3G3>3ƣƣRT7klmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm n o p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm n o p q rstuvwxyz{|}~ !"qƣ@Ѹhgx43h<43h<4>1>cG3>3ƣ)ƣ@ьό@ь hgA<f|ff|fG3>3G3>3Ƨ>gx4gx4< %7#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./012345Wȧ _l* [c%d}e~fghijklmnopqrstuvwxyz{|}~[ b͈ m+NªëĬŭƮǯȰɱʲ˳̴͵ζϷиѹҺӻԼՈ$~ºüĽžƿqbW Is"$ B$A͌tj/ 6}voV~?6WN @7B Wjd žMeO wX>M[64z֘qc<4Pz\E?lt*_ h p_fO^1~Bݡ;t?} PȆ@Ggt~T; wp_Kj˴W aV/ @l%࿠TjxC #[k >&  !"#$%&'()*+,-./0123456789:;<=>?@'ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_` a!b"c#d$e%f&g'h(i)j*k+l,m-n.o/p0q1r2s3t4u5v6w7x8y9z:{;|<}=~>?@AB#2e<<<<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno< pqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyzΉ n,{|}~a bg9Qxř'h@ d*6Wŝ,jY(Jխ .a>vJ"Rk viyƂ ?X|Ş-Fk*<)K֦a /b?wK#Sl!wj @Y}.Gl*L 0c@x L$Tm"xkAZ~/Hm+M 1dAy M%Un#ylB[0In ,N 2eBz N&Vo$zmC\1Jo -O3fC{ O'Wp%{nD] 2Kp .P4gD| P(Xq&| "j_o~kM[i}l > L Z hPZfYhxBUcw3FTaC4ʰ #`pN\j~?M[i[ZiyDVdx5GUbE6̲$aqO]k @N\j\[jzFWey7HVcG8δ%br P^l AO]k]\k{HXfz 9IWdI:ж&cs Q_m BP^l^]l|kJYg{ ;JXeK<ҸWh v4Wiג!w5jؓ"x6kٔ#y7lڕ$z8Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,-o   # & +.369<? !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm n o p q rstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|Xϊ o-./01234~}[ "#$!cЋp.56 *< rtL41o˼s٨4^Os{FivK+_x"R#}2^ @@@ L`80q%Ȓ%4400{8], Cr~g&e?l7_0Cy^ %6b?-xO lkwד1f¿9G 3k҇?Nۜ*ϥNڤ _i&W f_iNW+ f¿oi&W f_i&43+ Js¿RXL2;$M1t)&5nb&8ɸ)M2n$ې{>b~[K7IƍbCJ3…yU)'۟ldO?hG/mO?m4̟lG/mO;MmN{i͟f'mh흶{i͟foi6O?dmc6拙 Ep}C%3LBnE,䈺x͋ jsB΅6^n^hnm~ }P 拭 i߼VʥvJ^9~_ӝ&cfE/j1`A8n_oy=B * 4IWb,Є9/62E[n.l~\}-ͅoї ߢ/76E_n]}-rsa[AҒ1b3TDeo>-є hCP]5 hT)4?M̈́N\P 7443ZeLS4H@\c' U&7[(Ba}0Ÿ6Pru]H6 1`- )q~1\ 1)-bq4o7$J7I;hN::m_:Kb&PGmOi]-%nOiퟶi۟ 72O?m۟nOtvg_mO_iݟvg_miퟶF?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TT fWgXYu3Wo\pa afnyߎg7PtŖ%h> c*6':nIrv/VN\>GЖIy~x⛧AYVޣyܮv7"?HrG$9Z(I~< $ <VŎXYY LeT !"#$%&'()*+,-./01234nrr]d9S{4Nk8570o>R?$2ֲ׆5w;PQd0-"*r~6&[_?PZa(M:L6B RD'K9Xþ;-׀1* Fu $AC(H*D򨨒 &KvX|< O5>+NJfDޮ?-`g`P< V .a_dd]@3ۂM_n*?/\-TWfpA۩YggbQ*{]-|B=zFId lTzz1l͝(ף-AsU4g(n+s} $56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~耷U |B""쟐#+i U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUmud4ֹ-VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./ژW]XOUTUUt 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~<:>6_degijnk+3! ExꕕU+ÔI_Kj'VֵVVFD 6L7tuvԁ7Mxׅۊ݌Xߎꝴ9O:P9ݵ7: D#%'3,/04679;<>@ A D PFQHJc/U V!W"TY$X#^*e1f2h4k7m:tC%T GЦOtś)/3E~Sotxwz}|~?T@U"AV'ơ&&6ƭ˦˧CW/ЭүDXشݺ޻FZEYõ): ,-G[ "$!H\+ ..;J1A&M_D+L^J]؇وK2E,Ƹn{N=O?P@VHTF38`]MXJaScV5dW_OfYObgZh[i\la;ncPcqfBsgQdvjzo}t~uI7KRm1c1PRX4Na84RT7gDI3WU"ċU=_6oIxKvˊI;ҽJu[푤MV7%t{t5*t7(SʤV_DϓoC99߫*gkTQOˌK5>ڐb׫JQǢ*Z*&dU츕6bb) 4T%-STeXZ[Uf½µfƵlѲֵw{|VgWhiYj; # ŵƵǴ\k]l&˲( )*"-_o#.`paq+9Ͳ(3*6.:brG8HKϵLвBTHZcsV]W^X_vѵ}Ӳ^fdtԲcmdneulugvpynws|yiw|~jxٵky ۍܑ&'޳4߳0mzǹȺo|ʻ~MZ[12dzl7p}ز޵rݳ굈㵜q~rst      uv !%&x) 8N,:FFLKjQRRSX[\`_d^caf&djgnx{}~H󝩴}\~ĶДܶ鴂 !$%  "$&(*(< !"#$%&'()*+,-./0123456789:;<vL$B  ^X! UTUJZjURUV*Uj\ }Óbvb3YnҼح!ȒH(^'0 IWh/ &(p41dCQo4i-_ŒkEjQn?TKv|QcaYI߅<5`\7a$'UPef2=1eqK>q{YHC5@>()GLl\?`,7z.jw\ލ8(u=YW;a+ӓ.-7-/fnL}@B#sr0PүNc?n$?Srx !flXhwET1ԕ5ϲZKk7$0qmh}T^ 9)dK0UJOd =>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Tt  =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^ȷ:!BB"J"U).1T6FNB7C C0GH V P> fQ QRRv~BJR^_08ehnMj@}l2 n o҄dppp$q0qTxqqq̦rrքrhsts(t4tX|tttuuڄu1v9ytr{q{ ~~`4 #+KSբղڀ IA9I"; ȐF`#B,HӉ)W5urӥShݟɰϨc3~}A4}<,fc!jkFM"RB ~|#}xXx(ys9Œ,DjӠH?С\oKο3 2*0Ỹо %[&E6:-dRՠVA{{'ZkZguT uYu"}4cAffrd.U)ĹPBƦN/qFƛ̢`dh8"v8I > Z6VJBA}8z]) Q$&(]?-MK-녟) 7~m /vӆ5RF[:$gdG U$-kHuO$r $/;Y{fK)qB* ORʅ_=\_j}ri_UPJ@6-$uNkfyH~Z>ޅ}vne[E<2W 5̨\8J." ɝm$>9ԛ[ y)ј8XmcY,N G*dnwFvm/˲,˲,˲,˲,˲,jF*šyQ=a`L6(b{{0 0 0 0 yri_UPJ@6-$Num,k%hF*šyQ=ajXF0 H;)i=:61~oyyyy888888~}}}}m۶m۶m۶m۶m۶mu]u]u]u]u]4M4M4M4M4M4z^HHEQ8X._]X6jZvyyyyy.Xݔ\D̓KftbN8*PA/!sÿ7.T|3U*)('UdrzV:]mH'愣b@@@ ޸qqq{{zV:]6gF¡`U4 p XiK(SJCM`]J$}#ƫSRGYzX!2׉mMUDc(i^ui!bD`L\ZY+eVLؚːk >(F[+Ue%0{xIzH XiȺr0ש+v1޳k){4c͗kR XkXaڨ244>"""#M i B$iUe N 4Nl&| mk9B0qɅ[:;ZF5Po) I:^ct`a.A8چ_Ún\8)8P ٕ>E1z͘Cn+2q֟B:2vtB#ޡ3`&;\>MN̳@lj/댅tJ؊^ rh!ccirHV8 c8.#ϲ"B`)3"H^@dNc #ML<CJZjB8շ[?Q(cr/\jZLZJ3VϧI0QPLMV0&-{+ c%όCWiCk'im3f1TA8V~{6kRJn ER66+LOrO[P+l|2'2gӨG3j(Is)G!0>&m  zt&ny[_-ߚVHgq/WM )6?:@tf53E47Pc:U_P*drPg^&!_ &]N*r;1Vd&m `70mbrT^'T@}X!欔)H5_t&Bu)AɐKmrMFaL͢vgI1rc ~^&+-XZ"]UK>NĢNnV A4g4C9lb;t[]}`) h߱նȴ\J?nXп#}Ǵ\+)LPH?(z)o˺?f){E :e,]l5ۡLI2P}G}Z:5+#+,C=V{'zT's&v:H-yu  A7Isvejo S_6 "Y_YEviT6-LߨE6YR?N=wE7Ft=aP),`ApXod"zר)`>c4,zcj10N0/;/DKʥr'/(K('ޞ/"mMsX%ږF)6gV%1z/q5~*f@F<uD γpLVX#T?? 9US+ (ZtcM*nq/I 8̯0 a? @E&0yBƂۨR(3t1 rJ!0ORX"&bHT%QTr4`!|ڢ>݉ ɷRAMbb8L'nB\#?0[z: 8$4I_Ȉ̸īFV*^ ܱg^t\.Ӎ7h\ui=U۩S]Vud92ڑ8^bO2% @3>-3S,]bEs?80;az.bNk}Z+h 87e+K2{S!5qv.tFt2:+7d>qT3]%LQzfz¦qUruMS5 ;@+gT9+u="`SĚgA.\xe9eg\熴p#~4q:?FrT4u1l~[q_{pd ]x;׽nC#e>Űmys2:0vh?ňwM5&0vs1k?hodl\S0A 9"mZ8"A4{]ѻ`IScS+ڽd M ȁAfKb{wGZl+8 5d3uЀj' b9a_FRFDv^bgE[P}H##vBГ;X氙D= {dP0}=%ͯoV']ѹub0-jgHVsUוU1edu>70Zm \ +30@akHFM5!M Ξ9;7F kuWɝ gWwEhA:DwgWྫ\"4pj>$5Fada[-['܍m]+y_+rQ$߼݁ȑ kmcb> ;_T1䔘ʃﴶ:&˒Kq{+9k㉧4nGno}LL5Ƶcd/xB?r끵c@O@ޖǿ]檟ߜa۷&j4-Ϙfֲ6k3uqr&NZrK}4? c 5"qQߜo(pd&|,Kf"p2sHL~ڵӺ:Ku"lSMDZt l$ìXM6ԧӈTt"pc/#=b`WK u yx9-Uq4mazͩMͽl7Q2/:M= =ډAT _!~~dgz#x](HKU]8 !]Ce&Z 03I.G~$^\,wUTZ"D BEPO.u{둅rN8\7ǧokRH~\ ؒh9~ yAc퀅٫@(?,;(wwiEs.E ڨB4kry a1IR6HtE%Qt0=#[`ws%quڹެ15>(ef r(w_PJB.M,SCӥfOe crg}8KDr_=zx^2}=pϦ@8/鎄byM9屋 L1MՍR?Y7V%$SmYuz0pBh\Z40 'LȌủ7pZAJSE5ek|ȬN]ʰq={'ݒ191Ř|+O.v|qu:e./S2RّkZ2:?WPzy~ |4m/,ځXǖ7iJ]0jܷl z<\7W^O?sSnrDl-pRJ|]CxF!~7 ݾPKԫf_Snji.eY2ҪnަaJ b>xO(X8<yF¤x[L$ c/;A: ӂϠt6)bJD?0U5D5 uv/4}-Sc";sէW)_qHsJd0t/.[ޱ aGǮ+US,y]'c7_tO}<2-pUg\"hT^2K.͝DKvk;_٣Z՛9rzCH0mֿ~nDT5՛tI*2wpMf~,7]% f;]ͪ}S$B]eit_.99IEEDxv: `md"Ie!@UT"`j'gx:0§'ԭ { 7 8_Ĺ/r׎u0~T<)|(D0r?HlY`3+k+}LxBI˷9l[ 4fPd448?fM ^;C _qXx4F70djC}o ddҟS'DWur{0>n;[oѷ o[7۽ Mnߕy/bѵ5k֭# 3@NHc|/QY0FQGDx&:^k}kF3{zJT9sUt1u"b{J* /~7ti>fg7@[|ꌙdd65-ah3Xyb | 0506070809 0A 0B C D ƒÄEƁǂȃɄF́͂΃τ10ҁӂԃՄ1؁قڃۄ2ށ߂3傁m!~?Q7b)qcQfTR& dtjPD[qt,BAFB%Y"JX&ljej]% U! #B=mQfT?z&ڂG̨~ LGQh 52)3 4$]}4 Yu>46ɗFiT˯5MɓEhSɏ4 ɏDgRo3ȋCfQO2~e.%{>bOol3Z[0W)³NGjwr 30酷OJx0ԏo_Wj3 JM@.03]̢V.ŵtRV^y+^+8~NȪM/B&˻^_Г4>26V |@7\DLJ䇸 Q |z.߹]13 :WaӡqJ 65| D |.XUvvTl'{I~˵:V_T=Rrr.?S71S\IGl~h!z{hqs{y~紵eqhƆKgӖ\F%9RM 1-n9 mJӨ}"+;NV ,.~33_SsKbiڅ_Wﲀ@y?L0y0{8x$|+dUxeucvXN+ƢN+EVEa5=-|;).*hxVFׅCvR\:Uʹ ny?Ջ|JKJ97"!1ׅ虃٫ē׍`geu!:`*u/G&UM"7Ni].݊NNV ,i-~3_SsKiiڍ_VRbvWA>3yU:5]3*4,2H>gیnf 2*hLt+f^,ca\0lp&=UTa7l^хM=َu+Ɛi$3Cw!OEm i9m®%\@ ֟ftchp(?\gg8 ^< hZ()Mڶm۶m:{dlٲmmSd<?"-rrw8MB^RpCC><;ߎ9865_O32c@+{]4@cW?*?KQ4?o%ZI_?"wB~o֟zz]pG^޼5}&ԗxxO'>~Gbl!7ԅvv/9}>ttdu>xl<סsͻ6m#b~w|i<ʷ5tTg>0|bq_ؙ2{X+UKEKP^'rӘIV̜`ww3DFYW|-9TvvZS]]3%DGvL&u}YV=j#}pJ;[Bg$H [jgJPU*JeJ!*VT <=xF=kADՙ U+EՂyL~:<679>i7Mͮ׸N̜7e&&y<܆}0Žtw᷸Ϊ^}+_[h*JʬԏPI;MNbW`vEStu?*Ɂ=y3m!;y:D{̜;H:E{ H|O:9]ΎPRf6^39M3ڌLcH+e{] ![Ecy|ZU6=qʍҡ'Ic#I_$#.,.ztuWT{k8{C@Drͭ3rWjJCC#!ca3EHHEPbԀW޷^`5;]uM?jm9op[߶nhl2=NǴYa ջ uwZ;KcFVjEP3S3E ^YU1>.lӂ ;ZuID N(,:FLc0hq҄2 SJW MNMRAO4ac${H()&ajM6Te;!SQ^6/B>/A 9? .P1-ƀu\<KxdHp87ֶIFL.6ҾjF,̊F (NcMIb04þ`_^\.YXxtr {=3I'?}HDa3я,R"=@<aNRf.*h-zƖ],#\4=%w[Y*2ywxyHm?mvV3 Fu 3o~$gw,w`K%m7v'Nb:vlY3ёT b&F jfݭ:ˡ:'u療?1d:>XՁ=a|8eYܓ& 3Qz'dy0'?b!(ޱ ĩ>.}vLf]ypa]ߝ\xw-%QI]CpDsIm`krLx4k0r!PoI3rr)?-י} _f'>{sĬ7:wEqq8g-inW;1׋*oYf]{YBE޾;t><-mBN8~?R `Ȧp2Xb-tM^c1IMR5XevZe͚㔦JK9oDLVC7d\=BLٳv^ն2?@-uPi/[J^M! :_yxY,Ic?O iQ/k{Bu Ȳxh:Y9;MEsvA\rx3>g-~rXn{'fPfɦ, sa|xTlxrbw4dX@BӪ!'=HRS xLt3Zu  !"ms'?PDLHOPJMT  !#%()*+,012358:;<=>?@ABDFGHKLMOPQRShiTgm  !m!)#X$*.Ou,Jl-Jp Ab%&v'l(()W)Jl"$%&'()*+,-./0123456789:;<=>?@Akjr&B Q:{kuCk;?CKOV!g'Fg}PQhijDxky{|~z}lnopqrstuvwxyz{E:BI*/4).3;?_^a`cbedoWlqOPQsRSTUVWXprYwFGHIJKLMNOPQRSTUVWXxysuvwyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H lUB)*1=97M ?>ALG R\`IN9TV(fɉM5k{|ulԷ,[ زٵ MN !"#$%&'*<()*+,-./0123456789:;<=>?@AHEN>P`abcBdefghij*ȧY*//CD"!jhlEFGHa0+9w .H`t۬_%3k!mn~"ORS#$ƂTUlmn,-vw&46,[|~!"#$%&'()*+,-./012345678#$9: !"%n<<<?@ADEFGHIJBC:0_yfhuRT;1`z ǓȦ<2a {  =3b>?hlnA5d !"#$%&'v ? B6e(DP )C7f*+F9:;<=>?@ABCDEFGHIJE9hC BKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvF: iwxyz{|89RSTUghijFG+3ryz:Jst{|}~HI`]de %7?6\lnv"G; jȈ^p}~ !$'*0369?@ABCDEFGHIJKLMNOPQRSTUVWXar{|}~YZ[\]^_`aPPP 񤥦   !"#"3t@ ûB U 4!0]@B@B H)CPa jl.&Y׍9Fib-d.?T2?ZC3]y[_g }[txwؽ8Ǭ-Dk@v?X?iD1cDn3ZaPNR6X2n`ǫuu=Vi^Ϭз᜽Ya+6Ql8 #nˎ? 0H˛}Mԑ~~Csmz|A4\/v3P>W-ڎ<|k^΁X"O8Y&ߊ&ʚ(kCnW^+jyƗ1u!;gcw#?%{⺦m ڴJ+ DG^r^UsVJ~(?yE* ΞSx/D׶=N:t%r9_\x N*/O9rDo.W8*s ŵsf`TF,Sp~*{i pB_׳&}}eOYGZ(p.0ϑ}Z[9e3xՆ.)VeBހ RIе<¶c]2ˀ<"KgQ1!g~x8n2@qxcMTH%1BN$]xkj 1jDV_82`[&E۵~T0b|~8Ål OTEx m|ջ7p~e8hx|?<H~>}\o$xd`+Ԇ@J*0#F%5 Toe$ ,&4#$opqrstu R}vI= lJ> m˽L@o  !"#$%&'()*+,KKKKKKKKKMApJKLMNOPQRSTUVWXYZ[\]^_`abcde%&'()*+./0123456789:;<=>?@ABEFGHIJKLMNOQRSTUV_`abcdWPYZ[,-CD\]^weghijklmnoXfvpqstur%&'()*+,NBqOCrSwxyz{|} PDs fghijklmnopqrstuvwxyz{|}~YZ[\]^_`abfghijklmnopqrstuvxz{|}~wyRFucdeSGvL !"#$%&'()*+,-./0123456789:;<=>VWXYZ[\]?^_@AM]GWCSK[N^HXDTL\¿BCDEficghebjFGHIJKOPQLMN   OPR Q%(&(*M+j~LV2az pq6MNO>vyeܾfKMJi?1]ۨQsD6qOts{#qzytv^2k"K,ٗ`[xNu?TxvHU,{? {'*mp}P.=^`ox #`0c/g q.|<;&(clvHJ|nl=8=Nz : la"2l1N /eU5KϧsտF;dGh?u@vP( Oa -%ZVD_}ɉL>̐~c_>IkQ/5j+:2 dlmXX8ʽP} 4-m3)`cᤠ q2c`3^u](e=68k@7'`(@ 7@-mM- ̬lL, LŵueUE5%m^V(}'I鑣TF)JB P>|Ƀ玝:t!<7[6) M*g\wkmۆIbRF691[lsطf6tN4hpG=̀vvj[LLDk&\wH9JE=mhDL*-Dh@ gxa }|,Tw7ABD.-T xa }|,Tw7AB51X   u mc[SKC;3+# ~yuqmiea]YUQMIEA=9e׭UM"I׿뫯wTO}o棃ߛfRy;o.U2@}kow|Yw~BR8/P+3j'zء#6jИ!#.ZX"&J!":pؠ! *P !0X {@إ+M_Rklܴ*4sqq:vq w.VqS 7v66| [,p0wqwqw 5PUUUUUUUUUGP@5J* ]66UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUCUUUUU =<;:9876543210/.-,+*)('&%$#"! VUUUUUUUUUUUUUUUUUUUUUUU> ?-@123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a2cdefghijklmnopqrstuv wxyz{|}~\ THw789:;<_`abcr]礥 !(/6;DHLQ$AFJOfhi3X^jlnqr s*Tqh`~{zxdV\bftuv?H{")07#2h?[R #&(*,V    !"# !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH*+,-./0123456789:;<=>?@ABCFDGEHIJKLMNOPQ$%&')(IJRRRRRRRRRRRRR%;[&)0X UIx@ 3 ! %$54¼0/;:ZS[T\UVRSSSSSSSSSSS !"#$%&'()*+,-./012345STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz.հ-nFJ U X [ \ ]NŖi9t{|}꫸K*p;IѦܑbRc3ޕ0kI@-K??NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq~zĽūƋ VJy`<<<<? XY@Jqoprs QGHICDEFj֦П|o%1   !"#$%&'ABCDEFGH3456789:I[O~fijghDC44 LM/-.@?=>MLJKGFDE rqut9867"!)(%$fecd01]\mlonsrqput~}ywv_^\]f8:xzE`b 9\y{ce79wyBD_a 8[ r sؚ՟%@=:;<0  !"#$%o&'(',(176?>FENMSR)*+n,-./0123456BA789:;<=*+Pv4Lm4Kq (Bc>?@ABCqPw;m)X*KmDEFGHIJKLMNMlg &-7AJPXZ[\\P]^_`abcdefghijklmnopqrstuvwxyz{|}~QRSTUL`````````````````]V  aaaa !#$%&'()*+,-./012"W#3456789:;<=>?@ABffbbbbbbbbb%&'()*+,-./0123456789: _!"#$%e&'`Y()  aZ*+, !"#$[-./  012b3``` 4suwy{}rtvxz|~56c\"789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkdlmnopqrstuvwxjklmnopqrstuvwxyz{|}~ yz!{|vffffffffffffffff"#;<=>?@ABCDEFGHIJKLMNOP#eQRSTUVWXYZ[\]^_`abc$fᒓdefghijklmnopqrstu%g⚛ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|&^'h_#ᡢ (i`$⾿)ja%bbbb*kb&  SBCDڢ ,md(E-ne)3˥AH)  "hBD !"!bFNVd+QC=$_Y/\3ٓ k̺6oE\7Y|aaxmcGa2:?D;"b{R<1OY`GB)A+{P emHHf ߓlo6#OsI5Up ]t0XyuSxopxF&mxoOz7yj`3*m;_,{k>ڹuPZ3WqsA4 Y YNkXp^bpc=~HHv@.P.Pmuޫ)#nKyu nC+p;7ݲuUaK7t&}zڨuCwQ@ `M 2N=W`}S9<t[ܸT,OB7w9`3ot*bHJtaM~Dq#}>OW{Zv6a1ŚI 3c ;SOkc]2XC7=޳J,k0$kw=dDYo׹n( nUm糁~ĴjB?,?$ }RY}N2̌f Q;Wl큫a ]3Æ0m&3߰Ěwx_-Ukgc®]>*eMg/t@<{CǬSkЂ ol,[>mTߙu,ez{1*g Bb /n.#&&w`Ck3!}9=>y=BtusT ߉v Bh'tE`GN r263iӐ_17Z }= Zt}LH0G?S;)`Rqr\+{.-9vo>7‰( P *"ϊӟqαӵ$`sF p~cLa΍pX?dzpCɺ}eЦ2C2 p0̃95|PvAHn=* VDWە)4FiTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ڇLQ񈉊 #$%')*+!"pqrcd,-/pg+s0qh, :B1ri- !"#$%&'()*+,pqrstuvwxyz{|}~BB3tk/-./012 4ul03456789:;i<=>?@5vm16wn2ABCDEFGHIJKL!#%')+-/13xo3yp4q57zr68{s|}t79~uMN:v89:w;xy|=qrstuvwz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnorstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?}>0*.&4m$>VWo{n?%-;{ 1J|cv*.'5o&@XYp|pA'.<} 2K~dw*.(6q(BZ[q}rC) /= 3Lex*.)7s*D\]r~tE+ 0>4Mfy*.*8u,F^_svG- G FHGIHJIKJ   !"#$賌1UI/ф"YQFIIRHc 0K)8#+,(uPD2.w,xKp4^%CyAyIܛJ]6n@AV~24H'f*JWtb΀ +dBo뾀@\8'!8Ax_dg\Ї|ŁB%аkٳa'#?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~MVVVV@~?A@  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#o#oRe3?L=B@k+},>.nC\3q>V67c/z x-*B1~Wιs:E+ Ht5B:$܅]isFg $,G'ɹb?)bv{,>.nC\30P"  !"#$%'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;GDKRWJSOMQLXYZ=A[\陚UV?@ABCDEFGHIJKʏ !"#$%&'()*+,-./0123456789 :^ent}$+29?RW)-058;>AD% n8zDGJPXZ5-29AHOcdgix{ !fmsw~CFIMUfk "xNV8@Gz|d<  !"#$%&'()*+,-./0123945678:;?@FABCDEHLM !"#$%&'()*+,-./01234679:;<=>?HABCDFG@E58۷.of*ܻ ;BBB?@ABCDHIJKLMNOPQRSTUVWXYZ[\]^_`abcdFEGefghijklmnodefgijkmopqrstuwxyz{|}~+lc' !"#$%&'()*+,-./0123456789:;<=>?@AFGHIJKLMNOPQRtuvwxyz{|}~;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghjklmnopqrstuv579;=?ACEFHJLNPR "$&(*,.02468:<>@BDGIKMOQSTUVWXơ캻  $'*,.24;>DKLMNOPVWXY[Z_acfkobqm!wx-15A<񙛜÷˵¹QEtҚrstuvwxyz{|}~AAAABB  !"#$%&'()*+,-./0123456789<9/^gijkQD8g;Alrx~ &,28>DJPV\bhntz-./^w} %+17=CIOU[agmsy|NPQRSVWY[]`abcGTU@4cIJYb[\]^_`abcdefghijklmnopqrstuv^X!2sj.F E% *1Rw 5MoLr*Cds@[%$BcE])[}'CZ8Qr%`+K9)h;Z}bjszML W &'.-45B2(W^fov}"Yid'pw~E DU`hqxsRy=p+Z -Lo"?aCcRZe`٧@E"S0&U\dmu|!%')+-1'V]en01 '.8BKQY_fou~ %,3:@EINF^;Tu+'()$쵻m g?/.%Slɓ=q%UR Tm&u% .TD^3`> Z.*1+!"#$4Ty 6Nq7Pt+DgtS{>r-[ .Mp5Uz 7Or8Qu,EhuT|?s.\ /Nq6V{8Ps9Rv-Fiv U} @t/] 0Or7W9Q:w.GjwV!Au^1Ps8X|:Rt;Sx/Hkx W~"Bv0 _2QtY};Su Vx,>U|3Lm |[&Fz4$c6Ux;]?Wy#?V}4Mn!}\'G{5%d7Vy<^@Xz$@W~5No"~](H|6&e8Wz =_AY{%AX6Op#^)I}7'f9X{!>`BZ|&BY7Pq$_*J~8(g:Y| 2,:y 0Izbuk'gjd>BJL&;wiNǍq G?w_bc2I3djxkytn~~&5R$)O:.N=A,@DEGFeh&"%׌֋َڏ"%$# -G/aQҁ! #$ %!=?<>Zbwz{m_^:LMEB2354G-.0/F,)!qp󍌎6F΢ժҧԩӨ9#JOPQ[c"1JKH&'(Ifikgj('./$cې*!_OcSdTknqtwz}.n`gg&'Ի8;-~reHRBal6CH@{UΗnGb8 6!JP~/:::::HIJKLM)*+,-.ke347o#'luz) 5H4Im^gfhmvDA@CBEDGFIHKJMLON /.7698QPɺ .M#7>Ygpx !5ADGJMPRUX[^adgjmpsvy|ADGJMPVY,S\`f  JIDCAB?><=IHFGON=BAFENMRQ[ZXY+*()[ZXYqpno10./POM#(*y4KLOTWY^`bej,1\_ru27>QSW]p_ahz| -2]`stv3?RTX^qt $)+gP ǂdA*; o " Rh8Uˌ(hG~#S9V̍)iH&VjRq-ہ(`TLi/2 T5t~!3G<9^D iQ4~cC:@"ysDMV%jghuRWfPD]A.@tp<؉Cε]kZֱfզhIhBE*q•լwPZ4T6^g AU0h!r ynyޓ>ߜˏ iDž)"tr7riCYh]u!&.pʜKǸ9q ]ُh:e(*"uuja} %C2Bܔ]s3g{!}%4;s9΃m?WjPr{'{۞Cq*?L6ϓk%6蓊9!K/%gIUŗn ē tR.DgX(4نٿs}o%3ΣIF.+]24N8Ke&,Ӿ>8/?"Ay8zչa2sC_C]l]sz2R*Υ/i'g9p*p'/O7YEA}GME@A 脧Yg8JOnۖ&}n0uL9L`cyœƃʝH:fd)⭋MkRntM3;bdVIvѦ<`DAHznG? \l#7AX\ɿ dI[S2:P!iaA'c8 .{X }`aXs"缝{)rTvò+|pK{h[.dIGK۳Hpvc=!czϟ޾cBם7^>p,Γ"xޭDWw݉9q__gt5 ̬5e;9d G;1VPDisZ5w6#xЭ#wcY'Kk4 [z ?, NAX@vw#g%%޿o{&j,͛:IDy"g)HlzmcI <|-f/'=!vĭqlc`k;as^vֳ8q<'6p|Pܚ. :?@ABCDEFNOPQRSTUWXYZ[\]^`abcdefghijklmnopqrstyz{|}~.0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abefghijklmnoD "(.4:LRXYZ[\^_`abcdef$HHH()*+,-./0123456789:;<=>?@ABCDEFGHI-J7@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`bcdefghijklmnopqstuvwxyz P !"#$%&'()*+rstuvwxyz{|}~!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}~  !"#$'(*+,-./123456789:<=>?ABCDEFGHIJKLMNOPQRSTUVWYZ\]^_`abcdefghijklmnopqrstuvwxyz{|}~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TT  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLSUWY[]_acegikmoqsuwy{}RTVXZ\^`bdfhjlnprtvxz|~  !#&(*+,-/023579;=>?ABCDFGHIJKLMNSUWXZ[]^_aegijlmnoprswy|}Yck(,/47:=@C $TQ Sl% u$.)0*$ғWY^aglotw"').1468:<@EPOQRSTUVWYZ[\]_`abcdefghikmopqrs %&'*+.12369CGLNRVZ\`cgijprvz !*41<=3$Sf $DdHPPqtopݯQkXG>je6YsrG Qt>.|ßmZrho-Wmkho4{~\æֹ{fA!-EÅ+ ( DB#S"h+!B&E̵eb a񅼸s.@'z Z#S {9r)B!#DxR?]k+. [GhS1]>ϙ_`:O 5-OKO d6o"~*$b: 'FOÚ`dpH|D _{ҳ̎Nē әwخu)/Gk wlFEa|tGqeݘ l8d2v"p:iFTUby29(x# '{[vU&}S[ 4%6t }b  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~[\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_ RSTUVXWYZ[\]^_`abdecfghijklmnopqrstuwvxyz{|}~_  !"#$%&'()*+,-./012345;6789:FDLGEMOQSUWY[]_acegikmoqsuwy{}NPRTVXZ\^`bdfhjlnprtvxz|~憚o"IRRIkkneWb(u۹11h=}nβ@@BV8? |8ս\nJj)T>׿\`q_s NԘ0zPtnߢQn^sKZ*oCa:\SN@4  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~d  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghifffffffffffffffffffffffffffggg  !"#$%&'()*+,-./M"?IORTO5v۪ι+C,,9 +<Í'lr9j8 I7 M"ʛP`yvmͬ$Nmz$y -ύyg}qNr\n"Bj 5/ <<< cI&dI&dI&dp;6@gxa .X@a8h`(@`[ZYXWVUTSRh(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ZwQ3eȌ/]lђ+UL'M,Q#E =yБ 5h̐ -XP"ӳsS3ҲrR2ѱqQ1аP0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(}\n;+ ʺzjZJ:} ļ|tld\TLD<4,$ û{skc[SKC;3+# ºzrjbZRJB:2*" r=zc9ry 5jҠ9℉$F⃇6hȀႅ &H၃ (H}ume]UM Mg=k4{* /-P3a~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ n !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ӆ?3_?k  e#\+5LpA/pbh͎E(\D6Mbm6υE,Ca  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ &)ELPX^bknor '+69>BJKVY\_cgiuwyz} - xE )E5n|T`ih0Yˆ31;[SGIYDZ(Og)M i*iq~ &'17@\_al|-.LRdN5GW+Ylpq:;?@=A]f~ CLPUV=Pcigjkhqrs{=,z joW2`c9P‘oh[6f7y: $Xtg49:<>?C@!kIJKVh"MZj_a-cemr$yz|~%not@Eeڀ-[@PuuД nED/2Uun7*eA4C4V!du RS=NoA#wG-]mgvǝΌ m9>H,xsjK,aDrFj!"(IvQ^ \8BHFH01432\]P5"(+,$.7/01688;<9?DIJuWZ\X_tp qr!&'#%&s/035t78<(DIMLvOwRQOQ"HRƸS˾̻TUVW $qsAHe{x8AGV]e}  SWX)^`ab*x+klmpvz{{|,-/.|ӀXY#Z[ '(05l98;m?CZ]_`orsqvw~\]T^_`ή:=BFKMNOQRt+,5:?ؘߙy蚛@ADEF G)/H234;IBCJJKNLQWLZ^bMNntx~!"#236<>GJKXafhkz}ժ17FMNOYxy{| 蓺:J"QX_wкnQڄA8V?V6x6{3Ԇ[Nժsrf1í|mv/>FNn7}E$%z9&w1fk2VT;?C|јgp2p62S͞ ~vș }r#I25[P:9=I|9f]OAG(\֟08ڭa sˏ?pl{3znqoRG^k![heY{ C7A\̐`ͣ~3%OI8?b3`H]gfcxv>+?"/^@7Yp2,'sv[#N_{jg]5 ) sA篫7ߒs#tw:i OHp?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"hORH @+Q1AAH?4;Qzz)d4 #$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T bkdKdKmwWUU)vY5I8 ( r1\ĨЀ?zكL2P?TL2 TT5 |TLBA`TB )"*è$It(L2pTL2TTE TL2T$R 9{=UUUUUUUQUUUUUUUUUUUĨD]A6L2TTE TL2,TL2ATL25?TR&?Ĩ$ISd$&L2?TL2=TL2TTE TBL(*è$I@Ee;L2TL2VTTE TL2 T R !,*Ĩ$ܢrL2TLBwTT5 TL2T,B 9U UUUUUUUUUEUUUUUUUUUUUè0UO IBLBTT5 TL2 TL2)TLBATB4è$IB jvL2:TL2aTLBK?TT5 TR 8*Ĩ$I <,nw L2\TLBTL2mTT5 TB !y?UUUUUUUUUUUUUè$ @f_:bQ.},^YPU.9W^Rw#R)wЕA4oE^8D#Gg_C9p6mڕXD4v/ &Wsjh{c *@X*tupperwalphagxspaceintaphanktpunctncombining_level3olrtitle_inX X(00X=Vf}0]Y0IGL>B192bspyt^\{<41C3JD0hv=u?A00000JR0F5<90}w0Xq0؆~TjXrWRcUn{tzuw\X7FXm;6l3]^0ZGM02:7kasp|xi>;8@D6MBXLYkcv|rz[gؖg0;0OXoH85KXTd`00NeXEI0y@4PAS`Zjiq:QPCnabQEKH0Slf?~dxmoeh[_O0WN0UV1_aUƁIMRn  !$!!@F$:='cI }f=њp:=X9ʲ3uS%` DL!\~MsJ~Pg6`Bz9l\}q`wkPM֛*ǐYQ `6wo2h:lC'o/4%.KK0r2 ebaOɱOP I]N,.6Y"U mw6/L8c̈́{( xl=DlzPT|SgtsԔSI m3Ejdn6^y&}ԊIzy-A2cCQC8gB!nAt5x 4fᜧ*D%ݛ7o-t6Z|X9 P`Cܚx֜pa6)=mkl~א"4 6GVܺIIG)|OhH3 aByZ-flI >LtV# FEzx$MPY9T 6Ǝ :|Pu~Hʍao0d\@Tf%9;|CBC*( iHƎAy.iH]-'8 }B~&ʑ9( 2o4,&H~BDyY\:~cv^DOy?ƷiOu] 'ju( api,5g^<\,;DrTH`*OUF4.~z^^U䭫%o]Og\RSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!Pl4RL$`,v_A1!p07( owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G}ńDăCÂBܠ`@@mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H|<F\,D< b| @Wl0I#QX:q׽]׿u]}uu{}○{_{^}׿w{^~u{]owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G}ńDăCÂBܠ`@@mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H|<F\,D< b syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!Pl4RL$`,v_A1!p07( owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G}ńDăCÂBܠ`@@mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H|<F\,D< b syvku}6cqv[m{V b syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 _A1!p07( owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G}ńDăCÂBܠ`@@mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H|<F\,D< b syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!Pl4RL$`,v_A1!p07( owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G}ńDăCÂBܠ`@@+U u2H#Qt8MsT(Ip4 _A1!p07( owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 _A1!p07( owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 _A1!p07( owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D G syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip?mP!H 00 h(kK`&6ם (m޿8{~ʞlMߤ>]oIvs"M/]`3_K?}>~afy>}'T~XC߿Eur-soyooK<~z~b翯~d{]$o7x0N_a9}OhPФЦ@/<oR [tpRIm~^3>=/=&Z5LWYa3|tҨB1Կc b mo?KBW)|`V4l5]+lݓM&nܴ8ml!'w]tߋU+';CqF)^=Dt<dB"*T֑"zˏ;(<Å.N"n3mW{3GEK`IC?Q#<(Jk/rC_|v}t)>2~_ķqc;ЇՀ $?DpXxvGdFN ΀wtFKMdWO뫴.nzg70" $wUO `M/^lؿ ÖOq^$Ju᫝4d!e@o/{4`׺cdp˰s czBG@+4z+rǠw38Sτ@]J|p004_fA`Ed&: T 4]-:~ЈA{*Tu~\s)l2']E:60AWڇaޓBpF1O'su V2_)(2ݗǹ[nmD1ۧhF삢tA.J~ b Ѩ.5D f5&ijxV\ϊkYqM<+ B -( Z賹L௷jثJJЧ\*ȣH rFbZRDBh2?`P&?CcH BBsyvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8Ms,DGz`, P(@:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`.BHHy8"8 y^qfi\&anYZNQd.IX$At9Vd1bT)T"D!s`P@l4T(!GP$C!<:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x :& e"#=h0`( w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@ρAAd0RL$~< B@ MRDEP|=Nl5L\-JBL%O:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`.BHHy8"8 @:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`.BHHy8"8 !<:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x :& e"#=h0`(!<:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z}}}}}}}}}}}}}O:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`.BHHy8"8  w{>owVqfi\&anYZNQd.IX$At9Vd1bT)T"D!s`P@l4T(!GP$Cy^qfi\&anYZNQd.IX$At9Vd1bT)T"D!s`P@l4T(!GP$CB!w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@ρAAd0K2p4 Eq0 (u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\K2p4 Eq0 Ly^qfi\&anYZNQd.IX$At9Vd1bT)T"D!s`P@l4T(!GP$Cy^qfi\&anYZNQd.IX$At9Vd1bT)T"D!s`P@l4T(!GP$Cu\mZFeX]V^UT>MRDEP|=Nl5L\MRDEP|=Nl5L\-JBL%H}<F\K2p4 Eq0@u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\K2p4 Eq0,Bsyvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8Ms,DGz`, P8Bsyvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8Ms,DGz`, PTy^D?Zz_1-Vٓys`V[0dȍC}N 5ooe֜[s>V\ -t [+bʯWWU%^.J*v[׷Ȼ.{&j̎ID l+$ [euUUSETSK%uTQCSO;tSM3RK+tRI#F ywmuMrWpmjVh}Y`UQEN.Բ(tF dpA0{wݥvZiYg]VdVY]UTQuQFEPC %tP>l5L3,1 /-+)'l%L#,! }ume//"+"'X"#"z!j!ZX!J!: * X   .z.,K쮺뭶J묲 뫮*ij饏:h |'r k&fI&_zeUR9eM2GY$Bcl.lkl+lkkjk+z* ꧞hɂ劕*TH剓&L(I䈑"D 䇏tؐB 4X@0Ӈ=yܱS9qqӆ5iМ1S1a|҅-Y\R)QJ&F)d@c:6H2]lULM,E = 5 - %lL , @w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3H!}QFUC -A ?s<97l5L3,1 /-+)'lrI%DH#$rH!G{qGqiQb,"n2 X  .lkl+lkkjk*kા%ުjnwY'syUBAjAn-J&ad[F*,nIeX^I#AnvZfV򻯾{;{;~mnm^kmN+m>YfU6Yd;tSM3RK*]Wt5\q[o6[lZjW;sN7rK-J+rJ)I'drI%,E 1C /B '0B]wVX`uW]sV[kuVYcUWM-QE O=M5K-I%GmEMC -A П~zvIr njfIb ^vZfVVIRF N6J&FIB >:6H2]lULM,E = 5 - %lL , Ȣ=+Ԗ9X_~^{7\D5PB4 ?ew]uE\s%wd&%p$7uq7p @bt5\r7\p[n6[lZj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L23L0rDA9P 1 )P!|\P< P8]Wt oa[euUU5tPAN;M7ds4SL0,zڪz*zi^jiN*i>(*(Z( ('{'wY'sa]VF)8X#3_K$q?C70C /pB #AD P|x_}^{WxmuMs-q omZk6ZhuYfU6Yd5Xb _y5W\oVZeW]mUUMSM-QE O=M5K-I%GmEMC -A6H2]lULM,E = 5 - %lL , -^yWM4}{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;97l5L3,1 /-+)'l%L#,! }ume//"+"'X"#"z!j!ZX!J!: * X   K ꦋK vfZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?S<:S8|6\S4<2S0.R,*R(|"R yQqiQ-)x%8!ana^haN(a>` .`h`(`}{ywM5K-I%RFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1?0/[/nㆻ^[-F;lʫJʪ:jz)f饔N*)zygtnYa%Zbi%RB$JYA6҈O+m>l.lkl+lkkjk*kjj 賯@C$Կc * ':T!@3@B 70v:XD/]8?c=]#QrP( (x ZZ(?K3 1D7bw$]d  nЂ4T!  Ӟ3 c( HerZR%A;B&]mUUMSM-QE O=M5K-I%GmEMC -tPAdOqN; `_vU7]t5q o6[lvZiYfU6Yd%vXa]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;97l5L3,sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFc .*&H"vfVHF6 &H`iyd)f`~e\neX^ieTN)%O:$K*$GYA=򸣎9x581EWT1EO4DG1D?B +pB #AdpAD@ $p@&\R$<"2}QqFg1ƿ0b,b(hb$(b ~aZX!JX   |_kmN+m>l.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpjfIb ^vZfVVIRF N6J&FIB >:6H2]lULDCC70C /B #|L , w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8|6\S4<2S0.R,*R(|&\R$<"R yQq1_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(l%LI" }qGsiQ-)x%8!na^haJ!: "x(`//[//.몛.[..z-j-Z[-J-:,*,[, 쯾뮹jk*kj*:*ri^jiN*i>h.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTJ%O:$K*$GY$C $?#;#7X#3__tEWT1EO4DG1D?C70C /B '0BtAT0A4@0@-4 R yQqiQ"+"'X"#"z!j!ZX!J!: * X   fko+on쮫nkn7\p[n6[l2juF\4Ϭ1Y\QQ<IQA×2J(tI&T2I$4 G{meW^x+tRI#}QFU4QDR wGg1?0:zj*j~ini^jiN*i:681/RJ'4RHuQFU4QDJ+rJ)"yQoFg1< PnVligGw1GkQ"7X#3__tEV! }umƄuYfUc-vX`}]u[m}AIqPA&\R$<"}U 5L3M,qZiUXaꩦJꨡi^jiN*i>h.hZ( (ɧyygt)'o&kf)&_veWV)%O6IY$9X#3]lULEG D;pC 3B +pB #AdpAD@ $P#,!l7+Nv]W8ViQjfIb ^vZfVVIRF N6J&FIB >:6H2SDDKQD?C7B +pB #AdpAD Px_~7_|ﵷ^z7^xu]vU7]t5\r7\p[n6[lZj6ZhuYfEXc%vXaW_{嵚z:z:rbzR:B2"z:}򹧞yyu9qmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581E[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@P~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=QE O=M5K-I%GmEMC -A ?=;97l5L3,1 /-+)'l%L#,! }ume//"+"'X"#"z!j!ZX!J!: * X   jK ꦋK vfVKF 6&K 쯾뮺NV[kuVYcnъjR>qdiF g:rްIcf .ZPd "B~QC*Na 0H`|c8pݴYY2cÀuV,WPS&K 5Jdh>z9I#CQC 'H蠡  5 - %lL ,0/w_}^{w^y]wew]uE\s%w\q{rb{R;B2"{;򺫮z:z:rbzR:B2"z:}򹧞yyu9qmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581E[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@p~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8|6\S4<2S0.R,*R(|&\R$<"R yQqiQ-)x%8!rbxR8B 2 "x88ﵷ^z7^xs w1Go//"(=CC;pC 3B +pB #AdpAD@ $p@@ADGJMPSVY\_behknqtwz} "%(+.147:=@CFIMQUY]`cfilorux},/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILOS59=AEIMQUY]aeimquy} #'+/37;?Chlorux{~  #&),/258;>ADGJMPTWZ]`cfilorux| !$'*-svy| !$'*-0369ADGJNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\`dgjmpsvy| !$'*-0369ABEHKNRUX[^adgknqtw{ "%(+.147:=@CFILORVZ^cglpuz !$'*-048=CFILORUX[^adgjmpsvy~ -:GTalosx|"&+/37ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369CHMRW\afkpuz !'-39?EKQV[`ejoty~  %*/49>CHMRW\afkpuz# !'-39?EKQUY]aeimquz$ "',16;@EJOTY^chmrw|  &+05;BHMRW[_cglqx}&#)/49>DHMSW^cgkosw{' "&*48<@DHMSW[eosw{ $59>CHMZquy) "',06;?CGKT]aeimquy}* !$'*-0369ADGJMPSVY\_behknqtwz}, "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369?@ABCDEFGHIJKLMPSVY\_behmnopqrstuvwxyz{ !$%(+.147:=@CFILORUX[^adgjmpsvy|2 !$'*-0369tlhsA'hwMX*7VT4{]m& S~: '4}S*6I A;iՠJ;om7[T?@Hj-`@S oc/MH8zj|,x\cKӪX"s_2es_2%sǖiZ )7dXv0^ɹkƢmŚ4gf(N+ŵսz+j*zr"4.PPA/'9pԮIs0\TZ1- mijs $H\)bIdH @$#@>plC1q8o٨Goƞ<wv0^ɹkƢmŚ4gf(N+ŵսz+j*z  0@@@ӇϞ\=yS9q༹uƶ 5iȞ1 [W1aZ|a]҅-YR\A=bZZʔQ)QDC;73!"d2q1p0ϏOώN΍M ͌L k 8ʉ)R I$* }ɃK'έ-lk+k-O@=951/-+)%! kŽ}qe]9S%0X@A x(SGΛ6lԠ1SfL/^dbʔ(P0Y$ɑ"C:raFߌ==yx1=wyӆ4fʌ ˖,WTJ&J)2$>zء#6h̐ -XP %V=Eb2\0X;=ypĹ}ume%ՔtT '&e%$#"! `/+zja H"6.&yma}Uli(ľ iCRѐ'WmY1[ROKH uٹ!~|zxvtrpnljhfdb`^[X_QNL!:hHpdD4 PgO\:qnmigec_][YhIE5%}ɩyiYI) ȨhH(Xo/n.m-l,+ʩD,y؀ FE gO\:qnmigec_][YhIE5%}ɩyiYI) ȨhH(Xo/n.m-l,˫kKnv'9pԮIs0\TRs3"B&# B(uАTȈhA?CJe(:4(j)ת>>EJT ]S#C .}UotPz6)46QûGkCsu]OhזG{}N+cOfF7Ut7@C ::5$6chmrw|F !$'*-0369ADGJMPSVY\_behknqtwz}J "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}M "%(+.147:=@CFILORUX[^adgjmpsvy|N !$'*-0369> 1D4 /2233?AECEIDNOxUYTHssaecD"k Wd1J(Ik"<.>|Xi;Jsdh)t5vu=`8i/YENro&MJ9 ]>6:E7|J[lbܴFqKlb2ČB!e{#:IÈ0:ɯtBe/)eo&$7>һ3C0/#ٱ7=fF)78}R2ksרqP:ivyv0c0 DB1.6) c !B@DGI$љ&'/}oBoryjb u\pxIl^*9lU c}Ĩ#!2 Ri]#رogbo5 g)7Ʈ'j.APf1g- lSbuNzK\|ݕz<2B,ys_~i~l)d> c&}s¨V~brdh`k3jw"4z/eb8Z[^8hiÞ_'s cG$L@D7|GfvdF EdvcJqͫx{gn?%DRP95iC]ŔZ&/vAyr\wUTos8[|$j̵r,vc7ѕ?|**.> jg ZRyۺCU؇\4w$yrqXO62J6Z,7MZ ޢRrUE5ӯoIɒJ밫Tj/0'L~ĸ|4}GO7mwP<2/]G[FOM-%5%# mj'czl,rSӦ jSSߟi'd!_%bna Uۅ&{4[[FuQFyVZLk/uhWV9f;9#g+a%)&W}]Rd#w]u_bkqrkq:L ktid5&J-we}/tCFQ5O;43FHFd#=W^t= ¤Gś)r=s\gXPuHO>xh@""Me(6N\޲-{5wqs{kV]uTc/:qC}48L)]׭ LYsquxmOj#nB5>i^HVsCNs=gJ\W}t"yj)<%x9//wRC:X..4$ 'dcba`_^]N>jbd*.\i2'憥mM- lH/ ɩ[tRIP'=tRIL'N4DiӟR('&!KHkqme-&KLlumuu}%xkroǽ :Rv?b@hggg: .i&a]^ֈPEɞD Dǝ<..:.apAdq"`Tt 1C}T5H;i@ cA `w =iEq-Ƈt;dC!h7\s=fhwa9|.3L6MNӾt9C >ZLY|LR\%tvkn#lCX.QW9IvK#usÍg(fsw_qIc;O\G{ rk}zrjb|QPONML?ߒRԓSϷDE5#6#ld^ÜQ(U t7`PH0@  Cn y{)C>L~I-$&SNz\:sOĽ0}/pea%aerA˕EN߹?:J}.`mKݦ?b,zB3IܮqP~v6[_|pqw8$z=&p8;GP)1b >wf\p?J:&HddtoM'׹X㸷ǗʟQ7l" TxN$u!?4XS'Js(ND[KDG|ƮJ ;PWvm#e_L卡"Wd!zwhwE<ԃ6sH6i.#Ln Jȱ/[;XUT:i"PSJ(oΫ;L_KOF"[o";ykoXh@e? |"kr?ƒu޺ԾDO&|Pf)}.N)QS8WrO6'U\ n WLYTK.vDNN]`wnW֒g˺e;zuIjd|$h 4YC!R7̽wE%=5/AbdolɒQ?~f>"'oLTc6v޼ˏY ۂdW~K/ z.ɢx z1jӗ}U! ޥw[CAi \m#*@QZfeR__6YF ~3^j6ϳF#+0FPަK=/}ۡ|VEjϺWu:pw2z$l"^7x4)ы*ڲJ\V?pT/Q%`) UofzM+ItuS* Sf=;'T"; $7%m,*q9$^'+"ԌN"mqh8,99gxp 6mr Gͬ灶XCӮeݶN0o<ؽM626@ |Ke+ 3VLXXggfƐ!3k66 Y1agȌ ;C̬lؘ36$P~8fͬY ?8{4Bfg|4WFO 0>|tlDȸ_D%NZ ")4]UT3|Tc.IMpaςZm>ܿ UVA\]RXS4QK>on/=eA#u)e8(m]A8r*\8|qyxv}2Wze9i4GM S<檷Ci:ia9#3c_{ ^NoH//pz3L߬i5:Q\<P#H{RgLmҞTO3I$=鞴=mM5USAĿA69(,Lz,d1;FLKYm 7<]}}G-\C'_jIQ.Bj<|thKH#*8D/O[t3v=o1Ҿ^[ N<>WF CJeVP֚%K]W KHMn"[ʸڭJޜjB;~Sޢ~gS_um NW%_gΞr;wX>p/Vf #tC1c_}ȟ8ڏmvc E-/7J\p UPV,!3Pr ѓ= }Ͽ֙ zmx^*-Vb=֛|wzL{1z _ YS/d5Ć ̶9 x=ZM.x/ j&7V">Nkcs, #1&ms uI6j K큝ᡕIR9gXR/;n# +'}M6F4['zRssr:;h ֲf'zYAګE`B9%6׾P"J5guõ|+fp_ELV :;OfV+"][*l v4*T=^c]8[y̢5<%e-sT+cN~߿ qiEF@NzTMgzZ2l*SyR2&3%+9H>L! 9@{88kL80~[UHC㾶Mi l_wmlӜ4&s[}s 9 ދflCvmjO{!Ke3x2) G8yjB`߹U=4-katPΎ1|+62 /n[^}Nyrժa3~@ΌiXy1~1(6q[X2f}c'^qS{dQ_ `ܧ뾭́3<St. Bh94  !`DC`&@ ٢ Nv`IqUٴv3Ý#F xa"C@T+α*囜 ? OB8s DiFqBx0#iA 9 Eq_ӂ, 'яs`;:\>M^rԕE4?dzH;'}FgIM4Kq r#;q\UƇdifV܌7N3zI*x ۏ7Pm>˼pΦSfa0nÙe؇ Zc~;Z/ !1}$iA؇XA4m:wmњ"LxP;`Eddp~Ǘ^h^qf]BQܯSx.ջLjS1LwrM3oT+JW |6ԓl` (OvقOi >XG?)742DPʡPf|2pM ;iYZ%S]GO GM{>HMy9!jofc3rLDX^^fcƖ2b ut$§}=4Fvک7 b-lєx8|W^O;zlRYF{ ?2|p+6s<klc |Rby% dk@R|\,azV4YXh)h[eD i'eL}Gsp;?&qOU9Wإ?2}FdywM5-McojiOg)w$ 2Dޚ]e~'=nءiJ 'ALn??r7yrfGm0!lƴb^#ܦaYS4 VK/:.'ex6G64EҸfo:fε|_Ӯ޻ )̹ȉ7fX }ٺ 1nsmm{ع ɁLmlðs/ϘpD6Bb7œ!zOs=Fp7fڙnl&B?p]p9}pq̻/gK#,d߅,l9}e=LjOCp٧ԟx<,Eqџnt,~w?B(7:/vKhi!a%fVjŀN]W!ax5owa46"~0Z贔3aĕkR8Olh?1tcZŧg|!~t\cԩMv-fœ^E$ r6꽵D9 ? /Z`Ң-,9p_t3 }i-Qy6burZPr6l!R`\GhA%8Ef.jHqXF*޳2VUu^^(tj9nRPxjێsN1#QD~m\_3fjhZ0X8COC4ϯmؘIqȼ % Iy f0ICCz~^}(.N*}Wk*w՝Ӯ:߻nnOdݞx|U ~r60T, h$ 7Yƅ P7TؓtHL*(v[3KCZGjZ~S~=EH)?G{2|G6$AclV3 eNr0)v _$ۖ3JcB̾Y!NvcV XfRf !Ȃ #B mvUJ;<&Vx>~E˧^g;97hԄ眱b4pQ<,L;zAr #}L6W~ *h%7c/G͐[}7 Uu oQ^ E|66F4444K|^6gjg\e\ڷdh Szj5jrگZF\c}0j~g ?,%4511#ɪ)eTwH~!R;d|w=\o_ ~EEΊ$j~}ۿ* *߮> "W;~`ݑ%ڜ~{\S;OA0,ɝ<] 9/S;e8I%K{o\P u'v)MӾgnZrϯ^nSܢж?z|!%Vt֞cVVPGn,-] }ED[:ilk5Q) g,ED• +#FPlTb[2Z0t 7#%Ȗ&i~q븿EO}e:?vy<˖RB=ժk*VS~t:s}ܐ32L? Ez$k*H&V َ4$ԣ+oe9Ԑ)T:[W4+{E9vz >7U6y/y˿ow. T3h[n(H,r5g gΚ?GvR1A5g!gzo O3kixSlobh{ucTzۍ~}.J3Qث$/$73ڦD"/+2%іӒ Ҷ|&4as MX;ǟ~ey&J]"rsJeMim %SAMcZzؘRcAZ`cBA]%%Qcʼn<$p3E͝kuv_K_eB-H*pAJ5u P[Z,vkMFpݼhr5Z8^hn>w (g<h g`ppn`531SbPbmex o~㓭߆?TأaHu$Ыjt%[UÌx|QR=o{?4To";y\@o5"ԅ¼s.ݳ|Ź7Q=osw|z8Q}7Ϸ|TQyߴļY,؏1tBtγO:y:}ttoߡwͳv5/,9ߨul{njv ^0/{aXHh<:Zw#!YK5 #YJ&.?! yyo1/Bƻ͏LwLL|~GOn4SG|J[*\]C6QPv&[F[PfqvG>dĿ+6wDjNnX YFA$_~-!bTne@~RdyEZAǏVQ̳$!)2DP'2[ n^]G׾#{=XQMC, _{Ïar>p\\e pu5 {N+Rxv?GY%Wwl-1LzByd'ɏ`),FУwi #mqV# hDZ9W[Auܠ1?:~ƼɿyuҸtO 9KIϫw)l5^k|[iD_luxᠤ2efV|ds=}}z hNꅑBϝM9k|-{y>E o0 ܗ704U41(7+~>d_Kό Yz\f ׮ >(AءOO#u5,v{@shE^_赫9<:|5{6vlHG>n$!Be.q'`}2}ѝ5 p[(Fjr9%)DX;[TzF3#Y4QuUdzE:QS'6A.X6U"zor4!u[%cyȢOԌC,ǃ*iX#3nozp=wB|c+tWJ){k1Cyh{tO: npTe3E̥FC  55MVwؑk3Lăh+>>[ms-sq: izrɧ DpY1(PTLx؋ΚfQ\L=jЙ1AYe8gYRܐt;]fyF%.bpJ SfA-9 +:\2 t7=hz w uNz p̭ W{?F_ЁZ[STfM{ `pk )Uk&.~05,r!̷k ӳN{pF(>>])#rW6v!_eE7Uejtri;l,SSqq}+^aHձqX maM8 g .*DB[$~fNB4>x1's7"PI536 iTc>'Duփ,RvV N"B BBN-sWp4nN5AKo|F0(xg.x jYx|$M*|e3R2w$DC|\$".K H[JG$ Tdܥ!G^;x Sլ4kf[8 ?xٹ rBcXQFyyhCVsmY7 t;_Zdhba.0vHqpZWs*}pW!:? cKM"S_ap5)hjP}x(fP@|,tSI 8'ek;/9n"F!lWZaZnK{ 僀#;>+^KV~=:<†{lOh@0z'vm?Zr܀o'd&vgn2? (-)HK:<]TVIuW!/lO_OZ er3An^K[Ӑ:s!ßPsרkƊpi&R^w|c 09?4rN|>X-eIZUnÁ͂p{LCE3/ W;*^-GΥz,ߛP g^uq'06IEJӫҿM*rzSY4񝍄Ր{ - 5d&pfױz:&>fS0R剞.l`: *:h@5DDNkbUZ;|TQm>`:C?J5cf& b^C,`}]qS#S8.ʶ?p{PVp8s#wFL" P~ ^/ǑkJUë4R)jg)#]fҶ0B0ڑGUU.Bڑ8?yd}!<}s&ί{8:/Ep#D괜΋{bK6 <&/F.|`nsΗ;OsÒ/Ûսߠg`Bol/&L޵XCU0?j9/W:]_Ja>P񬔵a̲2);2g\Uoa& ,Ӧ6m=/$H ZZ )Tcݎ&>%^v w߉F u}yi*$| b7$6&{Bw /K0ۣ}O?CwxW:92#-Z_?W־mg9}3\q qQ%6Sg3-ƴz`fK2ZPM4 @C|ܜbHjUh7`L1Xn`SOP )ZBd21HR\)ÌH$,h /X`08\6E|!R4܊mѴR۬*)#ԅlҒMWڱlXX$D߾o^Ys& -GM5gK9=N:5uuH4z;>8l PB{BEIUs|>~n."eJGH+iI`$"7Gۦ7iˍ"Jԥ!!*Tp.J'c8}޴b>fY*‹#?yU9%- 'ą|W;%8CPFpcߤŮWS?YB[3b;eUbX˚Y*bpa%K]!rJaje9vxPGԠYW<띖X2RXDW9u;.xkUMT+ [TMkJ ׼2h$1ERNx]yq-,wRR_XÅQP; @ =,uBUCR͐$IBcszIФ@( Q`  B B1 (C3!740 "1 hՑvЏ\tŪ$7OxBΔ4|s9GL؊KM9\wg81 ; .`c_/օe+\("8Cխ\/P`4nn-ECP?6yUF!`CK* PZ(RBV4N(hWʘY)B+B0R L2AmFKb)Y`SH|䉡;9g] T C>$ Lɑ<5 :uȔm_<3QI wU6%&Y7of+:|tLckv[9t\P6y + j{^ZDgƜz{>Gy҇(襑9irJ !PyA&sMVQ.66rG36X*{Wއ(Ka8swpRQP9r+W N\9)t@2oZ^ EBO>%MЈmoj7v,oD;3%wH>"11udQ O)i~wL?] !XWl_Q7ofkulD($@^%tW>XH 5n):~n5 GxQc] t)A[AS.kFގCʌpL;\ԟРvڕC:9rKI&o=-dй>#f5ίA3Zs4+Mpq@$Gk~ąюiBj IH(-p9f={^CT3|zY2B9gѠB1*}'66a{)ު#*NyBli+axL+z(>\%6E '25C1%h0Е T ^N"`2b N-8H{8"<>;:N{ XHNؠX