glibc-langpack-cv-2.40.9000-35.fc42 >t 6 6_     ĉ3!XPȬI^Dgdx ȬI^DAstMIF>o\fQ <6 v `#l4k.~M.;hjdL𣻞kTbY΅G+~[Jbw4ffZ>*Ǎ\z'>`>a?Qd & >   T r    C,H( %8 ,9 H:%SGHIDXTY`\]^zbdefltuv4@Di Cglibc-langpack-cv2.40.900035.fc42Locale data for ChuvashThe glibc-langpack-cv package includes the basic information required to support the Chuvash language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org'Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'x/F&>6"4 AA큤A큤ggggggggggggggg0daa7bd96bfb8868958b2a7fe744133ccc21ec0a637c733934bc60683a9ccc777b5ad99b65d70bf5385f4d67dca5ce6124743495906062401679ba1ece6360a000a4088aa44db360111883961b1df14f40c738a8add42d9c038d1ac98d78a60dbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bc76529b399b252947837edebad456d8f6fa86c28f0a5f5800803ad8206500e581aa78ee43e7f5fa3894a9bb1d26aafe7e26dda3dd9c9e6be9bf4ae3b6364a983710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9613e59075d835cbc5a340e99e1316a915033160687e9c82cecd8a8d4d3359ed075cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0152112c444c665c7cd6da7697549e28c33762f50105f917d4b50dd36ab15f1a3ff62a4a2319f3520ed73fb4df03d19908487f52c42146e7ab25a38d15d7da15de5../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-cvglibc-langpack-cv(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.fc42localecv_RULC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/cv_RU//usr/lib/locale/cv_RU/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-cv or langpacks-core-cv_RU)) unless glibc-all-langpacks)utf-89cdfb5aeeaffa1476837221e69fb5aad7d79c5b8487bc4071f31c8d7756d3e65d3f1333af3fc333d17622a112b2c5c434ac1fe17250de39e965628ac130d44ba? (/h\-L@Z k KPc0WZ?~wwwwM\fo ?F'sP Q&k(߅}2P8St L)3HY;J!3Pcثu d/ 6ǮRE<考 4 #)Bd` 4͖FFJx ″Ώ;.;9w3ڮsDKll9̥2)DeyO_M?+eQZMS){=͉ޙܾ nT59on~$m/lZBkNk.Rj~L5.aH)eˎ5l y4ija\,,k[)%[zJaSK(}0z.szXom $0~0 =1X<`vx Ǯ.oDD8S*([a/ &&İCFN$۸B!D%4D w2Ia`&.3 *}(p -Z#p" !$%kQU8.Wj9Bv X DtH 2آ(nLG!&sH%C'6C )G&p dv܈ooo9n`q+A\@$8*qZu0Dsl!@!Ʊ|C Lbfn %JX(I 1r$$0a&1M**.(HOd /@ӄ Rhf@3DNpY E 1Ex ^fVx,D 1b P$ 1 /@D!HphCr)A 1d"DIr <)rH$D<[_KwWȕ5Hx헻s2s:XItGh¬ԛ){~޲J7{ &@W)O ͟+HO %\&OȬ!Cd'^Z,5iSv"ukgWh1Y$m\|@_gr 3jgRb$gȼ|E.أFvr&K'dV3)C[VVd^)+(VӪIUdL|UNqAѯ+fi{+vO]%0u?\Rh{jh#Ҧ})uvm͹iiyt@v*%G57]A#tʎI6}0R[7l+)0⧶]雷%MЕ,9myrz4M-K )e "=ݮtLuNۓi-brJNJJͻN#IwQ2#\=Z#5tpĘꭇÃeG熝u=b9 x!`v䑆K >~3Zf\(E){eԉi~A9_tEM ~Rx/duJ]hNljAKf죠,<QzaTky/#L"[le[^RGSܲ"/¥9/̖"*NJ$]:Wc^3Q&ӄQZ`}H,oxշ&i2;կ]kX}^2ܵ~ N>ѨY`y$4y*mřE,Ꮗw38Y-c+tVC̥&EHax4 v =.v\BEIhERWTϨ<\رTȎʎ|:1P{ xIc;N1Rvw*u;;gv\D`4n㘎rx_/;XcCdv/tq9G-Tdd=yɯ߫R@o^y Zc.>m(Tf!!6]xͫ)SLEfyck_Җ՚:d6#qƏmDWxx%b06௟Jc(F!wS|A+(!G=p$Ƌu@mcivn!U1u#lJ XZw =Gme(nR] |ײXPzXQP\U@_!&3{ m9|] o!'.CbbwUE78R%, 9Nˣ z?|H$ ML\[bDl >$ "!]@"ԇ Wx3T F_V|lC\yhJ;&]A Ql(%aYFigMn`Ng}* ez&g6t3ԚEY]Kk=VaRj὚]rA%h \tIwe8 CJ5MkIkno PL@6`Zxal.L+p!շFr(oطi .nPݣgCZD<-@h\`q5{']E%Alm@otuj!!x^t):XqAI~)B6'&C|m N\(4@!ZoפF!G{%x"4''?y{qi8ùa{ "/]r>ߖixYSGPhHr]aak*ApάO0(]4Lefo9}MյUji}bWyDnt.öOE* $ |Jׄ@U~Xaps+fD=H2DTdĜHL8p(hC?0G!.EQ{I.Opwv_ODz@`"u # ]7q@Ld,C{ svQoRSHo))HO)G0Uژv*gFt݂:(:Ay+WET]OFJr+淈Üc 5<7R(@aRHBmާ-DlL*Ƃ9H혙evsۗ(%pCz*Ήpa_zS=oGTZBzo[+f4-?lK8_\VQHE8 sama %~Z5-?=[{rx;iܘЫ`PV ]T2J8;PvRiz4= Yj5UUGQOPJe9Yj6h%);idx v *nt2l5 yskn}Bۥh\[uږkY%]V5ZkO!5QkE7hp-DpZµg Ƃ\1VK4_X>d%/UܙpOi$ lp4~&C\,Db?UM&eџ:G~osZ=T~t>'%'6] dJ|r—!"JSB|_#>CSe?Aȝn0;DŽ ]5JRȂKD9t8)Tb`*r?ߙBH"  3T 0.= &$A!/nq.ښ–Ml?ϼ1澥zk@ڏ!/վ0_i#F~ ϑ>nܯYgTqlc--YKP|ZA:[7;4x;]{(f#x> ük_$eO쏐})/ITsP>Vf8kA c} FS-7T$]/\50c {a_i8p|G#k B?+!yQ%,g=_ȷd :|9( e0>ՎBv/6Aѓm4g:g>ֆשNЉdqx $X0ܦ=n|7R[L.>)>-că\r,1ZӃ$A=o^pHGYuE5{Jgiy٘[XMlOQ Q +*Gfus@!IYiv~n}.vc|kSHF;ZmDF{*PЅjj$@Jzh~eq@HBww VxDFpnns.0*o5rqަ.y7q;,z^)]qmKkz!C5p1\3n μn뾰e+Mi%&WTituJ%;!8=nI4%G I K21 *,e-ՕS4s0&@>Npɶrl+(:OLA*X<+x{cq:!,41AH9'}j/^z[xb2cTSN&D.JLDdd$&74Jibw_z1녑!`n9,ሓ?>^ $U5VALCn̤CR޼fZ!ݩ}3W^p}]7^.g'gC,a5"MHrgvw)BTlAՒՒ 22 6Jkl[v_[($%ͻ[ns=koz[($%{[n=ko=[($%ylV*pw!"2nId_>!4]+KJKj *)1. $BD?pX؄o Ey) xɛVSNlIu4S#!!ſnˮjfIrԦH^g6fUGhxGk !ƾ"x+BW[# DsI@aJ.`G*À&*r .k7蓿DY%iXG\e1sp^A* @ʠ3V&jj#ni<|̔0õL|R|]^teQ4Tר룤5_2$&H<"t-1s1%O)e#qE4?UuV39QqҜn݄ pWЫR`%zawClg@HK.PJ&f ҕZjL}"]I,l%> M5v}O!\&fs\&fs\n&SD;khS*S⽧rqnݽVhB͛W^_^~w~뷻~>*,JBd(TL J(TLJ (JHIQyzھg>|uxy6-.k0PQ (Z-*)Xͱ0 _qiqfQ0 b`=9~5=BΪH}PĀCFҊP;Pn̰%ܱZ t\s L`5EO$iwCu,\ښ`ZhuRTJd4B:`1PU9-6%ۑBL?;;+7R3 /*MҢ,{%>!ɱ"̨~ʯIyr#C:NOg5 yz !ӭ8˯InN0)Q1Rrc5=DnZwzf^!&f5j^Qt a[:{iFaUQ>s3?녜7lK۾]s&iQaXMPˤHIv$>m[b߽ASHu9oAh?f` ˇRbz9e 0'4c~5p[D~&A]c݁ UsMsZ[baWh[ڏ7NZS;5z~O.힍Ә CQ1pSaO߾CR>F"u|ϊ|]Pj׽X{kBv.6_8wq7(`_EՀtGAν.x.*ělV1҆gVBEKcH*'-dB.}qCvvr*P^]9HM Sra5r_3ѐ o d%y*@\GѧP5TrY4Ec0 0 0U0E!Oe:L±|>;c( 7P B?'YRݔkZ5li: "6a5SSZDd7&lU t*l& &bTҘ0$CH0vepj<]@ާCS4 }+H$$-G"6'UnQRL &qEx?V}JG:M'pESlebT"d8" hhL* ~?r>ۄ@@B,@hNP B?lHh{LQCcdJIݷ*`ip~,$1 nщ5UMȈsͦd&%bTҘ0$ HFX+JA'`/}eR٧l~7 ±53>Wh S_ a;>o6Mf(~@A7R/ o޶%K&ɾhZ~v *J w=_y.}3%Ez?cB4KW/L:v{#<[f>f˘b< 6~ɐ 60*ncs;~d:'9~꯭:OY}t?U}3G/~CR='K҇X^}O2%O]rjkb8 6!b'{pф'KPxK-Ѥȡ]:f\ʖ!/ɝT /wvWDuVq0iY_A2ͦX'(3`3E[LMb_ +*>@ IM] yY#+s4-#[z]:+a# ^cwP+Uoo r+[0qC&t}*sSym4|UsWV0P`geP ێ  "WHK0|b{/loW:)MDfEPU, e"@S72/96?׾;ߜ5!chܷ()}˸_)ܟu)_ Z{ aou&֏$X{:jw3K>1zYe*{MbO*hcyUn}ʭ5[/|IDk '|/UwF{j/űj$˂/|)57k_!N>Q >ǐxx\4q?E~ꃩ:C0}Kám{\\K3TFCCgN,闖[ }ajw{Z Y M2LY*d%(X GY|*>۹A9%ԩF!^r35#!2Ho_9W ^DO/_(WO5TTI#߄/I|?"h9/O3,GQH6qlBd硈'eJqH͕Yu^uhQ2ߺNVӦb4@2r%X 26m񵷫7fC%8J\ vм4LˣVf￿<^r17AA  @ ^"2aBltH'U Ɨοr:Eֱ22M(1Y,޸^N<@Yc1d'tX0|SVNrZI φF`Js)!y?սokჺ 7dkQ/bt /, /NoF(?^-"(U, LO$dο.nDBXy͈s#|`4j] C8Wn <+;\v4=^G4o<%LdℶL␧mVS/i XbE_@U(o ؙPYf sg[ bAZZ4ns`dd1T8i= ^~ȐRX^A6e։(dp>t/]: o'dc!'yl4XD! PϛNiVQg՝b}QR~ =wԄ|^_&=&K댎L.zNe[~No'Yds_?R%w8'Cz,p ۪rD-lEh`(aװaW-^S 6> j!VKLнBGsDL`dHDLdLEpdb$FLd`Fpdq$Fp&dpF02q$"x&qj+BI$_)N,_4_(o$_O,/RMJ 1Alƨ1#q}ʨx\xx{h}Q nG[ӎ.hT!af2+F$rb=Y25`HRnR}1Q䋉sB;պrT( RB0I-p#d6aG~B@Bk,o+U>I+BR%!QZN/Ldz]|Qo"5\vt]غϰcvf#~߮ao@Lrl+&Uѷ$Nc'4=9VI_Ð?7mGKԤhMUׅ#6{G)'fi_DfC -s,}tʘdg*roQiW=,5rC"IUd*$(/zЉG% XO1'8L閺P@4Oxض a?[NS]jGqX6?ӒyLe9LS(+_Frؠ s3)2!p@b+1!POem-Q>?3.]l)~Ft.])1EvYZY-?Hf}p3JIw>k_Q Lj Jh3lDMCq!I|"jpm&6^uW6%Ш|J3%#\D*͈Da$u+.\?cҪ/NXߛ*Iu̽rt7c,{=266*9mk*r7BY&"N3.2?O{ŕL ||,`uw'qOzq\?b%&@s&TV]PhdeѪ{{AhRh[Eʋ6$%AY}+1ʵ#iiFVXdMn$m@A~DcCėNٔDVz %R+|7tp0` 2aLebTk,?TvL?ԋfke;Q Dt`2=Eߋ8;o!z5.*_68IٗOjL AiJ3$S:I&mXﴑc`jkz7RHI_|]_['t lW?DI S`ꅠ?"V˻)iHipd/`\XlM/}9h7}L{7Wk36-îUQ$iEiBl2"0$pQc⑥0vW#E ey]3lSeYݘt*ͫТ,"dgrg;ܗR/5TJ]8w{pyمe$>BEUWUH˶ o*Vw(_|\/WF6 紛&-GMt\hcmRn6Q!y2R{uy.nRۂ /S)N%kW)W[uծX_*P3@G JSm_VrCa(q;b'3X}g;Wc-*L$^Ϊ(|[$;~ч\?K;;7S+3 ʣ6,b{, B. .o`~T.PL/ +&O"AÝ\ KQ12%$%Jt<,uI22">WuoZΨ|&\;"~=ʜH|KHN/0qa|_VEMRĀY(%$ȁ886[H1#Cl /5/*q mɒbWPRoB eZc%RJ_1:{6Gk^T L)4@Q3EޡւZ2Z.V&^MZ=>bb[Ce *A5.QacV{?s:lH gۡt "|;V'EPe=0OJc&BA#3oEls?[Q̻6|DK@ki ,!#Po)%S80ӀhK peNDF#C^ "'1/= ~뵡?-|^*)q mȂ^VNR N&OAۣ9Y-b3b%*J&D:"ChY`KF4)8f| p%m|y8tvdzv)n9F!  (0e# Ixx)q mȂ+Q)T2!(PQ׻STC3yk*铼cphN` }c>}c9+Q)T2!!B3XԊC/YZy1^elή_M'T:#A#+jtfZ-X y}k8<@Arϵ[i$ܹۡXepF!C6UKS:;f jh9nlDn,(n$-ڝinj.wlӾϫ)k%K_3-R"R 6;,!S/ ]0. T_#+uN:nd?rߑ$vEF0eg/+-sr\`XE7#,^"1+̣ s5į<&?CH ܉n%D迶cpj.1?ڴbr, h 2-4& SGA!u3@b촅W+f`'r3,@BLɐ@ $Ȕn S<Qyi^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]A9hz^z^rc(i&d2L&d2}}}}}}}}}}}}<E:{(g쟛cwĚ,1.cqXcw-[qVb卟 &x8/ #Hw s{lNΡ7FvH"h0 l  H >W oQ:&X*d&Eib\b0N GH7rJ(I(" :ac2,B>A4@" 'htGIlHk#%\֧:H$8 6I ٣;YM]0u@Sa7:T_Q=!#BEz(W[[\JNa'DUX엗WZv >Y쑔"a7B;d_슑=!#Bv;52{F%{$uӽbtOs:BsMgNy#3Ji'D5q@aSXs l~y-<.tqmBI}1֠ zKAg%+]Sh<@77ۼSshl3:XI[ #Ԍ HEL.a̮2G37! fn1sg#*Bhk~yצbe͌%˿ PA[N44@ZZV8<根QN v(n=BDC?(~lɩx$J&%م(+B&HF:4JRw*~]0MMD9J].P'}XaGND |ݢ06,#" G! /$60BQDphN`˕X^=<#jYISi$&2IeӵJBɍZbV)}؁qVaA^ \C;z1%zWڝZeԁ6*L qYEIB]۶z9؅ۗuVeUa+E8!iX/Q= meF]UL -2[[HxD#4 St ȉ";`e / 9[-%nNݓ-@S/Uof|ߒ߫{}QqF}I;=r5pjf 9qثM"Jw݅@@*of@6ƣ.˿𲾷?>!sKKn Ue!_ {~]|&oߗ#|mo`|@'|+ûïã% y2e4 E ǔt:qwuDZ}ٙ\j]{STJXY0"P/՘|<6Ztq UF[h $$0 }>b_ 1`M 8| hK\q0CoQn|NK|rΩJstAQ ͐XG]<9c+mΩ+TUܸk- MtG`DpiτHӢsҤ0v|۰g94@d=7ѴF]pvZ hbn=77cY(HBGV+I{!pvVeGc)4J8){bF_|uYD 0rf^q Zt-I39$V$7fT'pĺ{Σ`/ 1{Cy;5YJ P0+gia,M2eHy ށ[>2­Ap5: ,a"t l]XZ3wۜIp~fN-.l2K\&쩚רC $8.EW5@'7~% 'x;F-?6 wGp1ML 3M/8?g˛{p:8p~mw Os ONaiFwu0vp_.ΰ0?7_uH ti}wZU?Ljx[5r8&~7& >Ckb;z Gug]yU^^.}&˅-^g1v\uWs# Znn(~JiIa?}h_r* [=Қ@;_gKn"#.5I=o\Wp-/gja)f]DJ~zb|3Z<4y5[wA^isn:_Ţ/,6 8#4(X;jy "_J_'J"h[Zϼ`w]>W{cm}z.rj3Z^`}9?sᇭvR5T GOTTGt UQA^6T_=5 pCN)@* Q~a=UMtoJMC1DE G:E۴ C.BL%RDZDoCX4KYF&QeqOWPɋt n.& ^."T2ٲL4 djo^QuK+GdϠϑ)Y.) +sfWl4́Ȩk7b)4_Pu 6fJJNClGr1zbG&؇,QDټ/ER?Co;}~iki#.+o@-S}Tb4_:%1$[ƾv랍bźi`A/O5&}R?/#~o탯kڟK>?~cұX;T>8{}EYYXG%aFC:N < ==xw\88zp*6hpkpeKGַ} s?#c}Ay3wDyܗ|>sw}Qt? ݷ~ŽOiO@}~tCOet_ZOϫ}~o1|t MIn#'8xJIp J)RpNz\ֶCp0@PMP)A(AJ 8$2 c.g4Y|(ag%Ve$d7t`N7?Uh旛 S^)kXnW̪Mki(WthJI%w>w_v>g?:_]|Rη-zSnTsh4R}zS_^Yĩ)뫙'Y?!~ER_y~plSY}({ZTZ#Vn Ϊir6&!NjZBHh0^HpaeP'S$#Q~a=UMlJMC1p2|`,N6- JNIG-z:ٔ /bhC^HpaeP'S$#Q~a=UMlJMC1@cY=MΦd0xC X S$M02)T"H_}XhX e""MC1492Nj1L"b.ir4N"R&Y$ӡY[T=MĆVGh' }I4҇ }Q:XMpagkuа:%EC3L}D?cƈ>JDC/}ץiw@֨SƣK2D2DI"05w=n xt%cq]b|)fT< 6-:l4qdH(`XEq[LHPh)N)ƑS( G@zbrYK ځ  Ge.xGh(8*6h2#RY.rpr$ b1ъ TV͊xQYJSDle8+&r[ lt6˱GнeMM;<kz'sqJ}[9`51;0O,9$(p=)"[+]V4j.:Fnwɉ( {M=̓gRSccSRZM!ݛp;4a 5~+}i_iu)]܎6ZUWݢ' z2pƒ4P7aRNlkXѫ!Rn=&L*.[Z*`fqDmxXj&Ù\  7R(B`bH`hd &jpruG9 T lyl<4KV,}287q=n !W~Mȓ&s<$' {eUH3|$O PE|_Ǧ.YZ֥uGfff~ffffj*4KrCxZ]VEMR=N,JFA =9~5=1-=͒^maUQA0 Q~zvMr nˮj:@O$G1?qeeU$E4̢$a ȿ]ӳï۲,Q OukvY5I8 ( r1m,쪦4KrCxZ]VEMR=N,JFA =9~5=-2*j"qfQ0 b]ۮYmUMi(':nS zY9{~skzcu[vUz%9! V-.&)a%A 횞~ݖ]tfIb~6V˰˪IiEI(Apw=og9_eW5Y븭2*j"qfQ0 b]ۮYmUMi(':n2*j"qfQ0 b](),vUz%9! ۴ zY9{~s> zY9]ۮYmQl ' +0@  zY9{~skzcu[vUz%9! Z]VEMR=N,JFA =9~5=1-=͒ ܦeeU$E4̢$a wh,쪦4KrCxivY5I8 ( r1-5=1-=͒^mZ]VEMR=N,JFA =9~vMr nˮj:@O$G1?qaUQA0 QP~zߤ]ӳï۲,Q OuܦeeU$E4̢$a wi,쪦ר#p5RC \|cI-Ȉy;Iu ^KZciy0#8N *"TG4M4сtiL`31c~3]&xq%_ᛐBqZ}?Þh埆~1.o׎"w}6:S9Mto3 0 @Zz_^#$6@e'  -n1xU7K)hǡBS \QD›;(xnP7<#O&Ypj'c >Y E D6.'=]ӳïZUM 4KrCpyi\&)z@l4{Ab,vUSB9͒|^mZ&"ĪIt8͞zg9_i(:n2  VEMR l4{9~_욞~®jV(Yc^mZ&"ĪI Ƈh Fb,vUSB9͒|^mZ&"ĪInkaW5E+,Q uܦe,rAHb,*R?[C."}2j풁dd=S+$1 ٷo1u_+W+`fvk҇nGG-5{ĸ %a dނ,`~`k .^$"~:n2  VEM9 OŮYm-쪦hr%9!8۴LE.UQ!z@cl4{}kzcu[ )ZfIbN>6-` bU$it8͞9~_욞~®jV(YM$XX5Ih0:|<Fg0zg9_i(:n2  VEM9 OŮYm-쪦hr%9!8OXo[|)b x:_J)^F$  Ɉ1!B 0PQyt@s=$r4>g3=]ӳïZUM 4KrCpUt8͞9~_욞~®jV(YM$XX5Ih00|<Fg0zg9_i(:n2  VEM҅9 OŮYm-쪦hr%9aר3V#FdFҤaPvMVqen-arv#K㇊{]>#X2Txp4:|EW݈B}.* +\eY}8G'|mЙb tz'#Db̈́=JDF{#YwΣyj=2Can^MꮥSu{kJکv]m}3|Jgmwْ9&v~ݎ^DentN^>dZ.r^ to?noݣPG"g`#*>\6Gʓ^Ppu~s<(t7CR dbTf01j_8A!┛/P>s G;t5v.@W#ilf츳r;nU8ТdPG |N~KW,`̃ڷ3^bD^;:nPVAJ]>̦fF .[ v|:@Ooias3ktӄƯ~r ^*aLЌ^<m] lwҿxat_.Vcv.v7u zrdJHBl1 2 rJr'&om,.lhftvY g7h,$ #Cb~r މq[~-Iytj/95w~n8~O6~la(.m?ц-t?ccOޤc ?RЮfq#^zZM=œxV"a`ZJb~ܾPYS7HEm?|!i㴞Ĵ&Q`(x;mI4 $I͈fM@ 'BTP *PAc*hݡ0*hRA_Je;8TYC< J(h4HfV۸ {.UҤ¬*S &fTnk]O*('xc-rs &0E0c޽7|nݽ]wkj!1pꬿZIb7U3 ľ, ˖\Amٹ*kX{J@yU{R8 }r`/=Na 2ɟV6 0 ˲$*XY[QSSY +>-TLe!C=61ib ]hb>JBefxSP(JYx܏+sK楇M(רc4-,LBJpj2 hLee""A[toã{j"^1g#F2s-b` /ȱ-00ogNRXn)SmJJD.W v+ǀ2AM4Y͉N4#N+,ijcym'zaÂ?rB.n|rNrj(셟jiG[adݍi5Q%Хb_5fs."̄=awKPD G3[7(ٍ#DDi+(aI3:AYds r %ڷy5,;z77}=ro[cnYrW/7Zs{{Rң` 52uYd)1x[ zCqyo$ .TqI: >QP{љchT%Lu2,'tT^~P}7#%U$\Yi`q;҅h:@ Jz\z9ܜ4*). 2F&B }2Ĵ&ѓ#Eŭ9!)4g%b{4rO+nm :HRdtp^9էSsДSGMx.lReTBƂ*~3!+zǪ"SPUQPˎ9\K|ϋ|{Y@ K|Wo DQdJ/ke9h%`J6Op} $4wMvۦ&7Bm[Ѱxx?1]ÅlfLuqBkR1T48XVF/ϲLp 9R}qxO.ˋ[O%nۅ.&O"mH&8r(4)RTd]7p3flL;jklVn^)6k/YaZuIhKYȷ1]Wbe2xޒ뒄7c'<Dz_ gh8wߦhpna 8!X |`ɪϋi ݑqLʌW&FҫC^1cX ;4N1_'fIJu=`hWY$%y}M} _B$NsLC7+SݷӼ[Il Fud+e*7Vos K\"@ϺS:@25?MxU=7htɤ#mVXE$ ·~ujߜ /Eƒ "jqJl/ʔkR?)`9~G^c*>P ORMMuJͶG~{HWΕAoHչ݊"zHn㝉&ud1̋rRxlՠ13y En :Mv3^Æa.-zKx޷9#K|ݶ%l[0[y R ~þ3=>Jfi/jgU*2$ p4횞O nM{ [YGV֝[yPf ,,`ϱ$9K}oow?zL*}MA44(һfUcmi7ч>Udigg_-pڥQo>VgcH$o^͚QCnggr UHo$]X^xeS5GK/}Ndfz'N_px 8r̾˳:&e=',tY2b=UgV8cn뎶̘l}( 7ڜnA])q3fiu{ʎfb%@a@G5Ex<jmOvLs+zw:8ض[7s3:-X~ P m C3B΃]AD2Ŭ$LGsEP.eJ8oi<0Im5\dp._111((=!V p&:Ʀ Y-N ߵ n͙3`\O[ښ%+e)qx<=nltD;1MD@F_2Ģ[1i?#B~܈ ՌP&Ǹnx=w݃+_/ 6#D7GFfos;#%[͉]hP8n62PѲ%RsRTDu nH}5vHק@%oCxk@Q5 j]nPGyNlTbƎz^7EN@%}@c Dmgnnñ6 ..sʀeu9tR)~*2wP@mO-k>jy;`YmUM,Q M˰˪IiEI(B]ӳï۲YqaUQA0 Q='g9_eW5EO$G1?6-.&)a%A {~ 9NvMr nˮjfIb~^mZ]VEMR=N,JFA rp욞~ݖ]=͒۴ zY9]/85=1-)z%9!yivY5I8 ( r1^q=kzcu[vUS4KrC:n2*j"qfQ0 bXw{`,쪦i(uܦeeU$E4̢$a~z! YmUM,Q M˰˪IiEI(B]ӳï۲1l^q=kzcu[vUS4KrC:n2*j"qfQ0 b~w{`,쪦i(uܦeeU$E4̢$a~z! YmUM,Q M˰˪IiEI(B]ӳï۲YqaUQA0 Q='g9_eW5EO$G1?6-.&)a%A {~ 9N5=1-)z%9!yivY5I8 ( r1^q=kzcu[vUS4KrC:n2*j"qfQ0 bw{`,쪦i(uܦeeU$E4̢$a0~z! YmUM,Q M˰˪IiEI(BR=N,JFA rp욞~ݖ]=͒۴ zY9]/85=1-)z%9!yivY5I8 ( r1P^q=kzcu[vUS4KrC:n2*j"qfQ0 b~w{`,쪦i(uܦeeU$E4̢$a`~z! YmUM,Q M˰˪IiEI(B]ӳï۲YqaUQA0 Q='g9_eW5EO$G1?6-.&)a%A {~ 9NvMr nˮjfIb~^mZ]VEMR=N,JFA rp욞~ݖ]=͒۴ zY9qaUQA0 QC='g9_eW5EO$G1?6-.&)a%A {~ 9NvMr nˮjfIb~^mZ]VEMR=N,JFA rp욞~ݖ]=͒۴ zY9]/85=1-)z%9!yivY5I8 ( r14^q=kzcu[vUS4KrC:n2*j"qfQ0 bp~w{`,쪦i(uܦeeU$E4̢$a~z! YmUM,Q M˰˪IiEI(B]ӳï۲YqaUQA0 QC='g9_eW5EO$G1?6-.5@%# ߃1X>Xzx`55 ņkebǵbpZcpqYcq11\l\l|\.6Q KcĭÒcgʱcaɱ3qap- l+ҊȱModQGU q p UUUUUUUUUUUUUUU*t9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 ~zvMr nˮjfIb~^mZ]VEMR=N,JFA B~w=og9_eW5EO$G1?6-.&)a%A !l]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 ~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bw=og9_eW5EO$G1?6-.&)a%A !]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 ~zvMr nˮjfIb~^mZ]VEMR=N,JFA BPw=og9_eW5EO$G1?6-.&)a%A !]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 m,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 P~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bw=og9_eW5EO$G1?6-.&)a%A !ܿ]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( rEnˮjfIb~^mZ]VEMR=N,JFA Bw=og9_eW5EO$G1?6-.&)a%A !п]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A 횞~ݖ]=͒۴ zY9 ~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bw=og9_eW5EO$G1?6-.&)a%A !]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(A]ӳï۲YqaUQA0 Q]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 `~zvMr nˮjfIb~^mZ]VEMR=N,JFA B8~w=og9_eW5EO$G1?6-.&)a%A ! ]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 ~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bx~w=og9_eW5EO$G1?6-.&)a%A !@]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 `~zvMr nˮjfIb~^mZ]VEMR=N,JFA B~w=b~^mZ]VEMR=N,JFA Bp~w=og9_eW5EO$G1?6-.&)a%A !<]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 P~zvMr nˮjfIb~^mZ]VEMR=N,JFA B~w=og9_eW5EO$G1?6-.&)a%A !\]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 ~zvMr nˮjfIb~^mZ]VEMR=N,JFA B~w=og9_eW5EO$G1?6-.&)a%A !|]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 P~zvMr nˮjfIb~^mZ]VEMR=N,JFA B0w=og9_eW5EO$G1?6-.&)a%A !]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 ~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bpw=og9_eW5EO$G1?6-.&)a%A !]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Ab~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bw=og9^eW5EO$G1?6-.&)a%A !]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 ~zvMr nˮjfIb~^mZ]VEMR=N,JFA BxKrC:n2*j"qfQ0 bx]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b@=9~5=1-)z%9!yivY5I8 ( r1A횞~ݖ]=͒۴ zY9 p~zvMr nˮjfIb~^mZ]VEMR=N,JFA Bw=og9_eW5EO$G1?6-.&)a%A !]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b@=9~5=1-)z%9!yivY5I8 ( r1A{~skzcu[vUS4KrC:n2*j"qfQ0 b@{~skzcu[vUS4KrC:n2*j"qfQ0 b@=9~5=1-)z%9!yivY5I8 ( r1A@횞~ݖ]=͒۴ zY9 0~zvMr nˮjfIb~^mZ]VEMR=N,JFA B ~w=og9_eW5EO$G1?6-.&)a%A !]ӳï۲YqaUQA0 Q]ۮYmUM,Q M˰˪IiEI(Am,쪦i(uܦeeU$E4̢$a {~skzcu[vUS4KrC:n2*j"qfQ0 b@=9~5=1-)z%9!yivY5I8 ( r1A@횞~ݖ]=͒۴ zY9 ~zvMr nˮjfIb~^mZ]VEMR=N,JFA B`~w=og9_eW5EO$G1?6-.&)a%A !4]ӳï۲Yc՘~wpE~$~7XG^ 8bO nSc<"0Ʀ)y@*6gγSc<"0Ʀ)y@*6gγSc5?GS,#Tl~H/g1§ԅ 7Y)رO^xd cS}Fv쓢YsT<8"?Hc)l J `F$3wwwwwwwwww#1#1g ]ӳï۲YqaUQ@0 Q]ӳï۲YqaUQ@0 Q]ӳï۲YqaUQ@0 Q]ӳï۲YqaUQ@0 Q ]ӳï۲YqaUQivY5IQ8 ( r1=9~5=1-)z%9!yivY5IQ8 ( r1=9~5=1-)z%9!yivY5IQ8 ( r1=9~5=1-)z%9!yivY5IQ8 ( r1A=9~5=1-)z%9!yivY5IQ8 ( r1=9 m,쪦i(uܦeeU$E4̢$a m,쪦i(uܦeeU$E4̢$a m,쪦i(uܦeeU$E4̢$a m,쪦i(uܦeeU$E4̢$a m,쪦i(Mʠ˩IhEH'x ~zvMr nˮjfIb~^mZ]VEMR=N,JFA B ~zvMr nˮjfIb~^mZ]VEMR=N,JFA B0~zvMr nˮjfIb~^mZ]VEMR=N,JFA B@~zvMr nˮjfIb~^mZ]VEMR=N,JF~ϲ#@~W2Ǖ92ttG7]KC"=DA=Dl=d!bIF.$@U ccZ UU♻!QEQEQEQtM>]u | xtpld ¥,XPy8|`PB$ B뺮뺮뺮뺮뺮뺮뺮뺮뺮 s9s9s9syu]5TTTTTTTTTTTTTTTTTT9s9sy$!!`OUJUUԪTU-UVJUժTҖUUGT f5"`pwףHoوTAA <u]u]|>|>|>|>u]u]u]u]u]u]u]u]u]u(ii6bcYL=?f}Q?WgӹztQciu_(%?9KMd&S/HY9_֊~)yr.zN9J znHRas(FJh\.]$fnkܫ"Zܪ&9F<2!qiXd!wNH-ي b՗PN}@9شaʍ̳uQxFpMe2L@čwb<='NWfshˠmI~\Oۉ,gt $b j9+&(%2Z0w]Ot.zQCJFL"ZvFDYdddE.tY|M,&i( 'RG(?]ZDf8W.m? iahI2h®D$IR~n@"0$V;T5նv۶z-wΆ1d5Di*Bgޡ˼1$dЗV/3'`*hUhK^Rj˷v~n~>h;NM38vKVG٫QDžL\@c7oP-r<ޞ;͕^ql^jk1?I}r;mUQZd 2[T-'iq~~3<`lSTH /"oUtyCY V;NςҲ-H'1"ٱ>)ཝ3%W6Hh_%S 2pe{LiPSU~gWp:P!80I3 tr [vbaXa]kťp= a00N& мzhL0a6,9~˷BgW;Y&q!a ])6V[3K\V'eNDF#$>6-;lM V_>zvxSKy" ]I8gWM[?Yq%7ُF_|ˎ-CAs۪K-CAPD{f[*Hv\E5LzggrFjc&bZ_QI[4"byd!4({0j,Z(t %<rtmW&TEgjIc)_y[qنiWfaEYS%Q?zK\NɌgt&dCޡ3pʖhH)ݏ4a,4b>, '0oyk Gz0A,.B?{;k7ũM5r (E%FZ> x45NGT(xv# $ AjFS3 WoNS.1Y1}/jP^QD$.P: 7q ~WΛ@I<|!jS. ,fk"D]qm7j=/~Vj"EO$G1\6%Ƙa.{R$< m4CkUHDžF29 kw( 8tn xc:?g=/IV[=%}9O",9n9xZ =xdĢ:s_)b7f0Ht)rg 7K $P0 g12{/-OG'.lu߱O\=ݟ\:'_7tP $Ri0@ЇٰP$Fx. W\u$Fgm2Jq!a ])6V[LBHiaUԔuYUdmFRc]ʡ)*B\?U3)p lRDB?7:/8qt?]_9۱F^ܼ-491_ fj1RN(vY!aH49Q$? 9VkkaUL+P(YuI RMN7eO.!:۳Wo fl_Mu$G2DmʣKʡч7[<qR /d=T= LJ؇<w8nX_ckZDfcm2ϰRHZ`uGmw%Rןw"X}ϊQ'?|DDߗn?a?7U'_iR~6TO?/SeO.aû;klhl\<aQĒ"i02!d1/^O y;7ó-|· ?Z`Jǣ-򠾫b ^ɍZHڨLbI4Jc|}ȃ{ys>S{L/ԾR{J'>R{HwԊWum@s52A#* 鍝ȅ}ugmFe&]ULD xQdAbxeOt$གྷw[o5pxeOt$གྷw[o5py5r n`W5YqC0 B QdAd#>heE뫺6Ul8W25ˏN ԾúJ ȂrFbBOjIS)Ox !SBGSKzCpfK`hÜ,\~=̿gډFZ6rA#, cSf(v◩[nRHOɘK ATCGsg:_nʞR1ڙ#/16>^y‘ި}6̺d8Pܮ%K ɕHMAaJxot.p͑ݘ}5bP4KHveE`AUIMI}E< "@|3L! *}XY-FGي^ [|iLVZ Pڞ<;1Y#]ĹaCTm&,%*h*'yޏnɎ+Yk'8, ҍ>7S`rD"\$'kK=ʮjj4ws2 !ӰY4}OH|]V)$&3E>df47f}إ j)-[qXQ*jzc?I)]oj{5vCoYRM%Ģ1/O龄%ImKOrUwЋV W셏q^ iˍV뢃[y6$IJ,܎&A'b:tp~:˩Н{UgaWrM?z,"ENJSm Q $6ފJej lXdg8ZYUZ&Sj\n⪎!3>O6v Dsp8M_pg`Adt[U'.`=lhUiUQa} M8Yv*/3TC(:Jciqx;>ۂ T[ XT\דJi^?E?*w~DTcr&PT׊vN#3p.=66G!Qhr&D+󃰏\`- e8E9 <k/gW:qBDwܬQ#<>! Y3[;ibfBO2䣰:+!_.u/cBk&=EF-En!?13?3BhR2Sy y Sm3n=ahW+u}8sP!`|p4!q넛˸(P^꼯@iBR2tng8!`V4, EwKBVSϐ?0s;D*G+xJd=UY\EȿSC-mE- \IDh-{ak}]`{m-*"xAӂ(gv당`߮xO6 [@tel.mY3 %`fCVbysʤ؆: uT/.:*tQ(5+2%Ⱦnke"5Uun:/;tK-l2R~ģ!SEr qG<"PY[`b(q{F^!SU! O`8?u(ҷdrjoY˅_.Fyru.ʿ #=qDNړ`fWdLYqw(:wGWʋy{4M4M4M4M4M4M4M4M4Mtx$ƁaX!8  /@(M4M4mLJP˴*HJt @3h >ǛMӌt.˦d&%bTǤ! }}}}}}߻{{%gPRX<TF 22 swwwiiiiiiii9g0 iiii$\ R9%@WcFU"aaa3$?{{p8J(J(28383%T{{{{79h pXr6#b{_ct b!bUpZ +©n$MR@m JSiCfjUU5T.J4U*ժUUJUTTUi2DNaƣ5O>#=F3-H ! Xl>X| E`a'Um,䌆~=4 1қaY(AA.ŭX=6X>Séy]G.G;L4ӐED:go*LF/~# kq Ӟ.>YՍDWxhHCb ruXJy)5LL46F6ED(DH&s+1bT)ԉxM%C򴩉llv2\Tµ -L Iɪbq} Ir zT?^URy0JzZ:Kef#_-0bTrT}- WIϽBXc T^2l ty-'j=lc d/TT=v8, / ;vSݺ1vTOm 6 +ۅTe bl]Տ'EOF!>6  . CwNbZR 5R4rE,i2BH"!jUxR4wSnq"8QGcGjFcL3j3qҐEdmvYٶpf3ZեUfiI&{pѲ<ӗ 5_}"yAlga!{eu{l=r÷M|X|e0YJI߲wNKe/es{ف9r3xo'q3 LvЄ iTQml:@_Xg~հW3sUJqmr'ܱcwrolF [pg9!q^ap!քt ôyUtI'W7? B G'uq9q'_VGQYvk:&o%H}-%Д޶n[dnj6Ʋ'󖀹7o S'񄩓Op86XYtaTx4bf`u#_Ey)J9'秉,*Zo4YHGi w5aA0)$ 6X./؄BϯbipZ'|= &Ψ@yN҈ˆB#m-q-Y۵תQ)`=%@S"VOg=$W0@(#yڇڷڏxEڟPAb3;qҭŹKΌ92osp^ jJ7*٢O/*5s9R.c9P_V;)h0? >] g`.JH>[}^SխVviZ\91:5ֽXq P*pj^=<ҪҐ`%_t&k49Ni>ң>zP!$b>jsm:+3Gor)w65b%c&{zԹ)tD7;cMa-'11B"q "dy:3C1dD8EE5K6wtm ,i8B,2p3k]NV Jm47ᑅl eD}L| -7錄/{:fM֜ Ht_ hlԆZ\ET%,J*~!vsG.7jg_,R&n=! Wg0) " "syՖҌWC](E9>"^!ONvh/|fw:x'p~N$Xe:[S>@ki>|$I#RV=i '|=SD^y]c@$ ?2҉`ېSvnj^BzD#:s9Vp UY 7 *Ӄ͌8IP4itSlιvh\iGTp"O 8I$0fO̾Y >˞VP+ \Dy J#t'E Tjr~,NfT& ͻC6OU<2v1tc NZ^/ |d| BQ@ ~T͜&MzUeˉ?<Ґ`;<(D-Hy̢&B3!EknʯqS"YK=XGχvY5?Hm (ol\$ɪ$? ȉ,}Rua# oʼn^-Ex(3JDvmt&|,6(Ju'4u׫rb{JxqTyHN.Ϛu$l)0 [>w7n :]%:vS#8$'gٜ믞V>]W۬ T6D:4;hS.D0?[28 #7bPRL)NGUz1 Y։SW 5V!x'db@Sv 'r6L2 3SI wn i 0B@4ӷ|}6 ^<^> hg_1ӖFDchzT[1*FM 6* <kq)vG@mSũTRx ׁA, #8OUe5K&e`tEa:?ag/ڞS*OِʈǗE' ܎-e-/Pi61R+%j.ia5Ii+`{v/udK \zL4v|ihrgb]WyNS5LTHP"OQ4:'>~ '9 {/YŽ !n8=ˑƆhGf-tȝd-r[ó`^-WQ A+<+d4>!I!~_̮,ipז5OI,/ta ʲ+!1>Y00 D6AʏvW^/]Rz7Wk42/VNH31f”Hqhxad#qkca5*Fd'\>mcL'vAA{mA@{=K-CO,IAgV2mU(vIuYV=AP0€ I(Y Z]VEM\=9~5=1 nˮjfIb~^mZ]VEM\=9~5=1 nˮjfIb~^mZ]VEMR=N,JeeU$E4̢$a%9!yY5I8 ( r1]ӳï 쪦Y{ivYr1]ӳï 쪦68 (۲YqaUQzvMr @A mH8 ( rxivY5쪦i(]ӳï 8n%~E.RVCEQ{`D}@`eM< :ˇ y_OP!T~,G6k$!cA[75;#f a ](Q'LfyCf}'N%OC =f^: Yz)QCpRV0 >cTЃz/ۜYF "TSI d Pt2&%)2U'iҴ[koS,+T(?UKJ]OS6sc5lZr)l*6@;q~{$B#휒|Y\3PJά*"D7Jܰ?@ˎ &[&  b)+|E@\j n l3-D9*+=3ܑ1jd+.af3­c:V%J BY_o%r3qrw.]D@,MGV,sL)G2·0R 0 kno@+}& J(ASљ_' 16@H#,"MJ3ǚ2]UWz'ٲ#6b/ }k FL" J k8{h0H5UL#t/߈:Kot"~.s"@t/ϽW+`J:T5ZSHM3C(gO1bDžֺ]aUIX`i. IAqqgmd 4%Dx3E$M)b:|a9 (| }F!E'Pv]g~JmU{xª!8WCC㬘:QZ3X ,R >CTfNܾp#/v:A8̡yI)@K< 0PϏ)@}iv%3l-%>&֕>^U<-%re@g9ҩ;+At$AP8[>SiY䇌9>p&u5Q\BLL`0rw#!6 D3Wao`aPU~쐢dpSPk!CAa6Y?W+.̜TQD!8^[ "tri9H a꜎7* b.Tv |j'??#nV*hQpNrdTyALTeJ"Oxw05r![s]z>) X‹zC=mDBI(ГS<5-2T\D((Kfn{q$i-64 P{<TLcL2OtJwlcKVw}2'G!mSYBD0ASK[&K`|_WU˫*  r B,쪦-z%9!y \VEMR=N,JFA m,쪦.z%9!y \VEMR=N,JFA m,쪦/z%9!y \VEMR=N,JFA m,쪦m,쪦JFA |A0K=N,JFA m,쪦i(u6q@0eU$E4̢$a ~zvMr nˮjYq@0eU$E4̢$a ~zvMr nˮjYq@0eU$E4̢$a ~zvMr nˮjYq@0eU$E4̢$a ~zvMr nˮjʢYq@0eU$E4̢$a ~zv Q=9~5=1-)fIb~^m-UQA0 Q=9~5=1-ifIb~^m-UQA0 Q=9~5=1-fIb~^m-UQA0 Q=9~5=1-鉞fIb~^m-UQA0 Q=9~5=1-)fIbxfw'aMFGM )1d.wS:ݙ6c  .'a:ag(#\lDJ쓫Ͽ@eK ?`&~^hMy=͒Z .&)a%A {~skzcu[vUS=͒Z .&)a%A {~skzcu[vU=͒Z .&)a#`"M63zBv,?JN 8&%/0!n ,iJ.RQ6LًRa`F8ygǷE:筶-3-퀙YO6TJ.^-1?=1ilbY\}{[YQ {Ypv{4l)m$E krE^ ݝԺ|i%ԩOcBIaWP ?^)Nb'R^AQʇ <ƞ5)-fY-ԩiEdr+LD'+ m IX.oMyMb)@RBBl)5\Dm4'ğ: &zD#[ quve԰ z D1He/pZp˥\X}ny6ufZY5;]CyW&џ<|]k13:vz6 {ZBL%4@(yް?m3K(~I9$MMDHZ犅}%F320p|de4b(mַ-,e)eq.Б~*ӯt7Vkk?M'ٳ:buB|rk. bˇ,HrRzh٬igrX+Տ7:J.i$ >giUͤi|=9Vٳy;ݝl5=iYLӲI,1:0WNKBfrX+Տ7l4-=ҁy;ݝl5=i 4urM fM;>e{=f4u;z⤳aP?}Jbw2F`7uaѷ}F[FcPW^E_sKT_q;@F?/AMJ.i$ >giUͤi|=9VٳH`XMb8 2,;VmHA+ Y@'/TSZD֘vL⠔FƼl'\հa]q0hHJCVP1ȶL>Ƞ̳fLQan5-4_ޤצ*0&1ߜPА0.I7TQ`TDe|'P0c#U7Ra]vyo8,JuswOp̦LEհDu~"N-ʂ<1NmŞu*j"!i|K TK:=Ê Uz383.9Z1Rf<@%aU"L$G董xB쪦h:l3YӺkZcٙ[8PyN'i5IR *L3@z0.۪,*(xz&Wj$6ZbN`a|58ƶYC\0@YxB~ZmVʤ I22BG[t .!Cf*X\T<uZITp2R*Y( # {x1:9l T&]PM">BޢSp 2W" J ݭNڠ1RzEII";@"MIbBo^LbAA0b 4lg@?s(Ѐ%LB ]'_z  G~y>f饋7|e.|{K{0 'TO;5>W{SO?j*j~'Ⱥwj6XPAcyGK1Z7t$ HGn)8_Z5D k̒: Iy_]R{1 R ոz)GSΥB*1 lV‰J%$t gB^MCHJ\ZH/@GA>0dJU2i{UU 0 0 0`* (uܦee*j"8 ( =9~5=1"8]=͒۴ BEMRDa%鐣w=og9߿P$вYqaUI4̢$rm,ZvUS4KrC:n2 5IzYC횞~B@\CˮjfIb~^mZ]V&)"@0!m,ZvUS4KrC:n2 5IzY$Dw=og9߿P$вYqaUI4̢$$EqfQ*TYqaaA1q!q!!0Fki̺JBЇ>}CЇ>}CЇ>}C Yc_;W| -vd=my M{=&J3k@#$Nֆ>G@+V=/AO,ϬMRjTs.#frSc1\G!#, a(($qT!Ё6pvTzP,;ݞ=p@ij{KL0@p)8 H z{/ht/TDP- oŁRS)A-&#TRAT IDL $=9~5=1"8]=͒۴ BEMRDa%ɐw=og9߿P$wvUS4KrC:n2 5IzYDC횞~B@\CˮjfIb~^mZ]V&)"@0l]ӳ_(khUM,^v&͇wȺAC=ċXP^;W{Zĵ$sR|(|ى6FcY?7s:Clj>݌;d@hqiԜ()܍zo{{WBes<:Gx#5M5{bܑ&M3Mѭ,Jj=蠠VDULr'LoC +ӗ;DM{xA-1=[xlF+X) udJt KjpgKV`7\:@˻M <6O$TuЇhjQʉ.c-;V^E~ pGa#!lcV\*"m+6%|Ņ*Mq`Z iL y;ެW#=3 B fCASuKeYi3S,ht.yHM5[4ו~UmxEbNJaK5]p?Ex-@@;]mva >aDԡL*\#v'[,cH U H<=8x!4^#+|J i9ՂQg&LN÷rȐ3qs;-̕$%I|eA[(=lFDKU_IY?:,h~ae8@;GH?pVV2NG]2\{r:kUH#`GW,ia$Tg]4z\O`B)=Bn!ǞLkc >ZF.Xf.=}:g#r*'E )X L_[g~LE`݃z(-=QtKwעo/Uebɵ:HnR u>Ft_C!i!@E8FAlc_zƘ:%ubG V#!6]F"1n*2#*pCöN0R| [N^c1/Gd'SKJ͋$$Cb:l s z026Xdyxb(@~t:ӽwzypN l@h?old34c /ۅk!,l\ ٗn93T4tp?=tJ-׭GQ;Oh5FmL2ѿD6U8qJ۲ߪ~_2ACZJZF.US5F߈ڒ @q 4ARi  y%:\Ć|9LVDDbDP"B6x `F`b@$W{>zqsi4jՒ$=WlJ%5Z%@E|_Ǧ.KҺaaa#X {|x|[t;ph{Zdf]UMEd="ٍͬ*.ڞN`@5]w=og9_eW5@O$G1?6-.&)a%A !^w=og9_eW5@O$G1?6-.&)a%A !~w=og9_eW5@O$G1?6-.&)a%A !cu[vU4KrC:n2*j"qfQq PB |8^4\؆vu`_}[7n-Ӱ¬j)聜qfa%Q@0b !?\ڦ뙖9ݷuve5URtDͳ4r$xx1 _ȉ[هyWgqFiS&aYOPHK@Ƀ8Gc0B(C" ~ z?߽;Ϲ7lK3+ 'kJH5#-% oEOC:ovg6V_5W2OF.>6*.+}u[ nˮjw;og7f_횞~ݖ]=͒۴ ga@ c@{{skwfcE[s%SKoB, ]?D9,Ϗ]2OF.>6*. yY8|}LWYD9`\ڝ4`[MM-OK GPB>:6L2 .ʒ LUDA#9Q1(M ˡIkkkkk.>6*. yY8|w=og9_eW5EO$G1?6-.&)2pYD9{{skwfcE[s%SKǫɉGiHC(A횞~ݖ]=͒۴ ga@ c ݙm͕L,!ٍ}wuWm6e]TLD 4iǍs?4l&blْ}qf7q'7L~㦢 ǝu?$&{Iθlي*7펵`j2!"9B RJ)RJ)RJ)RJ)RJ)eYe9s9sc1c1c1c\fMqli4?:" FfZ6˲,9s9眳 4M4M4MӲ,˲ ?4n&{w=gșNsа4" Yݻ4M4M4M4M4M4  0 0 0 NL\fMqli4?:Lr%$@u:?d@fUZrDaaaa7QTT8LR! 0BRlB.P:*NjҜ86 [tE b:N~}}}}  ܰR&g7 ~g2i6K,K% )H )H )H )H )H )H P`P1P d@#ր1^ [eUR(`2 I @`Wj}XUGImPgJ\n .$˨"& 'tǦax\ ~7Mg4iMIdMvO~Fs/o:1" + (J)RJ)R`0 `,˲,˲,˲,eYEQEQ Mg?n4w&g4ᦳ顒>uL"K 25ۻD"H$D`0 `0s9s9ݝ\Mqli4?n;29@RJc1c1c1c10 0 0 {{{oZkZk \fMqli4?w" + DEQEJ)RJ)RJ; `0 eYeYeYe |s3oJpWSk:quw2<" Х2b ((((((bX,b9s9sι@\fMqli4?:"9"\DRJ)RJ)]eYeYeaaaaAAA\fMqli4?:T2 252V 0M4M4MӜs9s9swwwwwwwwwwwwwwwwwbbbbbbbbbbb4\Mqli4?n{2 p&P:9s9s9a0 `0s9s9sJ)RJ)RJ)R@p(4ID,bƢZ`)KZBC/^&+]*Tv0np j`;AM`3 .P9 (E迺۶ms9s9.  iiii ~ GT гf5kY5Y͚5׬Yg͚-6ԡ*u(䡰  黋2P `0 `0 `0D"H$D"ZkZkZTVT**5JJFRRUTT\+@2#"@7cK4$aaaa7`%PRDN6SJzdyq\V&AaNT!QF$A>0^%s=Cƀ)yyy{{bX,bX 1%sPZQShKE5$jCiQ5VRyd1 ZD+ppu"WRV'I"rJ$I$I (0p >YF2'R?((OI|Jiv7 ox߿߿j!"E0)!ct+`B7@lJ AZ7Pه˳pQxg؍C/ˬL6 rXA-74BD`&'RB![&4;dWY(z3qFLeV&Ddq9FŠW a-hA ZЂjjjjj7̌Z7Pه˳pQxg؍C/ˬL6 rXA-$C-D:f`|"%|2~`B#C6xL&۷o߾}۷o߾}۷ @B"~ /Y@>e#GG~/(. ]p"v#iPeV&{\Q1UxbB؃d@ LO!6B/Lhw ݀x'p>RCfFx -_Y(z3qFLeV&Ddq9FŠW a"|_jkkkkޔ23bKh@Mg/UGq㝉c7f" P,2$Z$`a5* OL{ @d$KZҒDJb#db+F|l 8lJ 1%|ef7nvf7Mnr&7Mnr&7Mnr۔23bKh@Mg/UGq㝉c7f" P,2$Z$`a5* OL{ " @1:FV 0pOG(ݦԐ#^BWj:|y:L45ab&"ģG=QzԣG=Qzԣb)b)b)b)bkϦԐ#^BWj:|y:L3n41Pvmou.[Pֻz\zJkvFuۭWu׵n[t˭iu՚n1,sj?u gy1yŃ\,3ysyf29 9Mh]PZ[+ኾ,,7Znhq".B݋9ˤ^Ғr\mh2[7z^uzvZkn]kuۭ2ܪ5gۮ/SݧNSs<+X]saei"9B> wwwwwwwwwwwwwwwwwww!B!Bc1c1c1c1ƀX B" (;}A;@ @ 9s9sι V*ZBzJ*V*UkjURm "9p>)RJ)RJ)RJ!B!Bݍ\B2K i (RJ)RJ)ʲ,˲,˲,˲,˲,\TUUUUUUUUUUUUUUUUUUUUUm*`:0 m۶m;IZYQEQ[ytbخ   8hE2sHh8YW+N+aa3+F4R"F4Lcۼ~~~~~9P d.KXƕbM* N = 06V&VzH h΄2aL&&0J/&C$ڎlINaΌ:yBM`Z J9q\ AEG-zA`fY܀b<Ƞ|iX rh `BI q v ʎF\2 8_RM(J=0XٕY 4LR "="x4g&XzP zggre$XrVP!5"t X$G1Ԍ\酥I9j.Zn+{nnWp׭tezk^nZvUS4Ds .$dˠ82`yG4({0PBQtE ɨ"`D$I aZJ>GhvoAh; Ph40!MFA:8Z_k' G (,aZ!$B%}P(~ƒA`6"2uJC+q<~XVez<$T(eű;^Zdh1Jf&O@3qhBַ5d..|n]ߥ`]5 sOj U8=8 H~L:do""p(C?*   [ـ oUO. "?77c/B\3a0#FH2@;xs3R+t2#p ۧ<SPd>`\ڛX{ZT:P؈LʗxHwpVhD6`[~SKHOl$(LTh q`PTH;}PL ʥډHudʅTDD4#?HqQ ˛$cto‡uܦeeU$E4B>#71/&-)ȋ{8-;7[3/ي+z'Wj#ZI9S) O~zvlp ,)|b+u8bu[vUS4KP@SX̿~=D OK ɕڈGueTʄDC4$a5>۱%*۲1ĺ ]\W8uOTG44?70˫I:k2i&\W=O4܌ ̈|\;ڧ<SPd>`\ 'H 4qLJ8 Mp!XbzmUM,(f_}Oyt?+++++,pOH:c#2*_![ـ oUO odB#2*_JV*NR'Z`IglWGs`͝kJ*9@vglFd&\WH. "?77c/B'3"/-L):K2wkKKɌGl OnBC:c#2*_![ـ oUO. "A{ZT:\Z>b<SPkaڧwh= ̈|\;+:x6X7w2of.^V*NtF&T>36".%_ zsk,n:^*Ω(s&cZ&%J9:ɍ(!'_xH 횞~ݖ]=tYs㽽pM ˶ꊦuچeEUE4ʂ$An@ӳï۲YqaUQA0 &Yn~b%A k>i+0 Qʰ'|6AS&3"/}ʣ90mPPd> ͞{[V'eNDF#$>6-%a @{<5!}0|ynjϹ7lK3+ B;=5s-R%2 zp >ϼXnj|f\;b} aUkU:P؈LʗxHwpVhD6`[~SKHOKf.^V*NtF&T>%r*r*r*r*r*r*r*r*r*⛇ynjϹ7lK3+ /Ɬɖ+'h~Gv;vXt8{prjlbZhuRTJd4B:`1)\!qQ :$a -Ϋ){&[:"ٍ}wuWm6e]TLD ;?]x}vm\tL;r pnْȊlzir'Q #0 NlG `+@$rL%~ t-[5` p-Y* `j%bA؁̼ʊH|&\<$dC"3Dm>cZ^nU!bȁDgqf.A*ЗPe(Q`r ~Y\.ÍS<4eJT:wVE| n>Lhcp´fH%0d0f&(~.A>Q&Eモu/&Xc4²5xCxO{ ӥYnWx\mA! ,l{Ķ~J$B7Le%L>?Y b:A::K^A% KcHhIBR]}/yO-3UsZ@4wOjTw,E\ekt,"y-BBŵxRK3<&Om) }kg6hwBp] #"Ί,4?tR)UUdhK/7)O.M\:vGH)'s,ToX_b="DD1≄uHQpC,?H^ݚ\K0EGq4Q//2Ncr\^:V71.@m@tqi~TJUլ-?((Cj<*n*~Kh ѹ+i"\p1VcSkgl#Umg1H9Ksӌy_|2| 8ec|g-8P;xJwt"J>ԗCcu@Tp/ PP_DVZKfy%#EQ@hi&wS<(BIḫ-鱆s~zsesMZNvӫ!Ju#/7vOjeIҦ2߮/]O3 @SE9>O#f<6ԩsfװY}$Baʥ6ݛulx،U\M;:KZ5YBX^|6Kf$_ ;Hvϑ{^貘=c70X 00 c >4 m˦1εǢ;ESK-egƁ[ Xa_݅][ŭK@ix:H)XΠ-(4s#Fsla `0cpô2ȦDH&DXf@6G7>0TJ'ҽ [5[&a4ahc`@m$-`0B= ajO{?maaqLI "j8 &O=ː; 7P2]UCwq7mk:[0-)xz%7j!6yi0 V, %B ' " -:K@ n wmx 5EO{IH<Х\X*DɓH]A[@{0'xť= /Tq&WmSQ6H_+Ƅ+ '`t H4. ɶ+ H,, . H$j H ) H( qF Ha*HhA1kteE9A{v,Y\T;A$GĀk"px ΠA=p(ݼY|;)Fc2m)J wbGX`!HWd+'w- od-`.ղ,rQ!tq05EO$M˰˪I4 z<6(SEA1ZDu R!"@0&/7ϣ,! +h=p͡5Rb]('۲a?s>s>s>s>FiS&aYꡜC&u]wu]wu]wu]wu]wu]wu]wu]wu]wu]wu]wu]wu]zԣG=.2.2.2.ooooooooo~~~~w}w]wu]wϞ{{~~DH8ð "j8 &O=ː; 7P2]UMEdrFb"~GifF ά m PY0 T~X$?/؉\ڗ 0,(m$, +P=35qh8J3327UvfeHoe<ް~Wqڙ!v Ѯx$ƁaX LD,̙EdrIyڙ!v Ѯx$ƁaX t r!&WueO(~Q!&Bx GyY}O]# 9c:Mk1l@g\ UݴE~8nay7k1ՂJL x(8 PLIԟ}k- %ANs {=FR !"BSs42$yAN ԾLyWgqFiS&ar-r-r-r-r-r3#x]\mgV6\FB#@$C0 S-ӏS4RdrFb"~GifF ά mve#@4Fo~cԅ}.1ƖkZuqEQ`zH Lͳ,;8 epahVbP )UO4KaFOB >K@yRqh<Ә2d \U]@80 kaAP *"=`ԣM I^нp/`Y\QڔIX(<ް~Wۙ!v fPY0 T~X$?/؉\ڗ 0,.Y\QڔIXtAVz(gj$&gqffdoX,3++(n(r nBc](@)z%R2ÍdIxï۲2օ"8 YMM<첪$Ex[/M˰˪[Nr nBc](@)z%}/]gQc^AZEB:D <GmR].{<`\cchkWBT0$B4@٘LYc\TbBHgMʠ':n2*j"(`68!Cd 3p&eP~nS @o ޣspS\ D9A{v,#k`kJA1kt2SH'"IGDIDC$ $DoIj$Hҡ;#fF$# ###I5FI$RI"0@U$yHT" SE^E]E$JIf*T$HRĥ" KELK ɕڈ p Yb+tbA#D}n M@*Z~ԓ\!_E^Fv-mm%6mLIʙ4EG\- K$()wníf&.ꔔwۋe yWjbf} (wME;c2pRnK|֓Y2׺IҢv$8}5$@ 3u^\;h0 ?Ԩ@m1e f4XA;ɍ:ԙwZ,>z߸(M$߾sĝ UՑ W'N@#+A$ܸ0ꗼV۶3?}ny_AKnKϽFؑsbNPqʛ \o&kڔlƐ_Rj.V="h 7?u#4,}zoP92e\pc78)F;7=/Ze\&")RtfYgW:AxAd{PEtOKrtI7a#(&z^el2P#!C"]C,(x7 '!g ^~q Da%n)%E8aK8t.*D&ntO @wީ.0ꫬh%A ?DY=g_4G4q*c+-Bs]]3RQxbzWDU O<Տ]YN& wRY3_짘Ho8 ~불f5J结,$8B d<,+orcV 17Hx 7薴``.|%~0+V':V jbp?$iIrA_`!@`H4DY((PJVYΔWȔg)+KT$Gb"z"6]plɍ1Ӝx .İϜ=(~xfClD+02{)#lFoa %23d;⯩b̺2*bk}2 oƆerp D@6bυg# %!Tb#FINP C8ۣ`#D/$.$JP#'3!of {Z*eNi$ >N fKm&ZR&d*F\o]|tocuy]U]fKm&ZR&d*Fa. 7Ю>71vǮ.fKm&ZR&d*F\o]|tocuy]U]fKm&ZR&d*Fa. 7Ю>71vǮ.#C2Q'S4@O$G_ ~{ïkwr81s+b^_r-nwcmkQRgTvRHG8Z pg[{iǫhYKƊN,2]։eZTB'S' b^_r-nwcmkZdy-}8}-ͭk/mon]뫺:^nmMUTWpKOV{\[*XeP˴*H)BN ӧ!uF a'/dpͶ\?n7.fU]/v7ֶ*hMf' hYKƊNU5m6p@wٯ}vb'$ߛBw:ST}%3`Օ!6"[Z*Tm:_UJZWm![F)ّ dQ#mlp,]g,ځ0HH.ݹcBhO~;uEَZZϘjQ]䶵mw?|OL<P4+8^)ab'A',8Wqp3n!LBGS|_D~#P܏ԟY֤U{rsk&C0ۓKlToP6Gl|잝8pVПfG!B7 d@nۡZHt^Kb 8s^rE~|I5'8P?zq!^л ½ c{S^DW2yUMM)RH_r:D&nG< CU =QxU?o>בֿ=0>a#81J#e h$p?[}qu٪ڬ@7|Ƿ|xq A; B\ y>n9Ûaο8?too:N7HM&~q9FN8 o:N77brMf9tӌg^>cMD#tn!sqȘdrҸI>~q7~3;H-'i=Qd,2>Wq$ZȷaHW1(Щnn}yT7N9i0$S y71?U1^*$O8ğ GuG);-f4󻓟ןLw{>e~wqY2^u{Ͼe~w,Ec[paM(n *c7LgcN>} '?_#ڷ:5kz.Saigtz'qT]w ~g}/^2F?IO)}"T!Bi_t|'x|}C>D^I4B%2aF(DB#χ$Ѩ#ӂߨpM=̐D"^$ hT_~ VRc&/D3q|SzzVr+S~Qy_eay֫[qyey,3y4Xc(J3kvB3-V4_ri)MjkwP$;4er2zsJgjFi`y4r>^. sQDƆ̫ɺx|UVYbkm#c} |Py(]AD~5xt˰[/nMz=ka{@^ -/hi#Ӏ1$P P[Y M;b-Ce 1m5Dz @D=L9"(.75EuS`]ỲU/_sDzAܣ .ƾM#lH#w4]J[0~Ǒ$I,˲t<@]@P(DQшDB"R[Jcb3y*OAP!$dR*eR*jbZ+굂NV%cXVҖus\9Z>S>X/F|2L8iCڧY+k 4QJJKvl-uSV7֭s^8r,Gt.ԛSsnUue۲f+M|YR>{uX:AnfJwTv huB04^z1)Oͦ;`@kl,x)j?]T11tnU/O59N9Ԭo"[zB0 NGCˆ"kR֨"p|>a2Knjp"a= Q%? r(K~$A qȱXYYOeXci!Ҏ1 1.25ݐ_-! Ž9ɲ11Pwc!iqz, 0#SR 4!|8XI ic2-q -2d4%EGd-d6.Sw~؆rbs/>'EŵLFYF] PVa-*YydԴ'@h1!qgXTU /cJ&Mm'a4󭛬9&S7Tb n%;"'17,.=s0܀,DpBq V-JZ"p>i0!';1Ǚ |hŠp ^. m'XPW_Ķtɻ1ϮE학FЭ΢ék!؅NHygZ*zԌr=9lgN<--oX_;EĖLhEo24(@"=o+Wч3?SW>'9>F!,TyO }Rh|ܬEP]asgRȇ] gdM(8j=s92˗;,K3z9J:sVd?5I`RK"t`T:t9]q2< -3{ZD}=ds+=>9}xs0rPkyyVܥ"6Vp>|y.VޫtO*<)cB9ik^>NQKާXQS+5hO_%W$rbL2պ_0ZqއNTC?d(  IJ ֫| p/ ' 1fs9c(UXnV!-2]RA^O.DИ p:M"U!^]?P%oK2BGFtqV1B۹M63^X~73z{%,]l,<>0ff-kI$ tZ]SEaCn朁s9{W[9c zh%x嬡ѓ0cV7͙m$yk:J)Xz^ֿ֯:ћ1 n=Jh>)xVB;Ӎio9cE^$hβE!̽8b! ✴> 8;Z %!*Duvpiwx˔/NhL=@}Άz1K y֟??8uݖz^O=P5AHꅶz}k<OP͹Q~?2V^0 zg?eynʣarWv9Qe@Q0\l%WTΩkAtR¸ɩTr"HB9VbŶ`YS3ukX,+Pj,fn J6G`P ApT7TɾPO%F*P&y0b^| c^^bEd\1_k61 \b0Obpu:x-1żg~Ptyg~f<%#]H. T6 } iRRTU@¯g·\pw  {A'2(g)U1n'ᗋhh>bG+f‹JJ%Żbx! SE&^6?"6ɠFmX|W Osa8^+߂'Wc_qi:4yFM!$#/z{A\K`<30yFDR#|QhLjdD2Fgl;"DCQU*Cn(6H"xȐ#V=rx)w+!}0w6sw03W_ճV}k)wya[K^zZTgML6y\T֐}#6Z&mBՆB?z{%zb[yz{;N2zGlǷ{ u 3-^*6Xtfg2h{Ҭӣ=9Z&s'y"8GJ@I{ O%S{W47⚊ɨhaJ XMǢKd+g,=2BM]?011zKŨ[KF5qQɨنd+}o,ѨFmG '(4Ch4UqqFg^ScF. "TZ 4SȥAC`Hq"]1Hz,ԉC}ϓ[8)ptp(ai !1·ЪS;ojG 1ÀpGfJ>@C-r60^Hq 8xF.$"ˉ!&I q 5Y8c,#\iIJ1!QcRH<G|B K ! 7ahEW;$~AK Q`$ !E4` 4WbB*qGEa\PU& ̜W|yϿ̘ <Þ}OBӷw|dZ辉jW%egUUkZ {M&|]NOqrP2]X>Ϟ3 C wI`Ymj-;{&1˶fۘͷ_'n^}9 u(Jgqfcn xmľ'=.~>wfd[CPݳN[%AseQܦ)Ҙ:X~\2.u{7&[!{*P;paALH7ɨB-iS:JSn u!@q%K!sXUb\tu\wN&CSi`.I\;`{|k-y0KV*Ze@$mhSi(w9Cڈi쭭ln<)` )Ԙsh}\\S(Ц"<`rq@cxk)?㧷N5`s89?w]@{ԉ`&AAYqElt$NBZu5#aS֧AU^vB(b!:cd\_/㓎#G۾5Ĉ:[qOFo3~VKiB/H yDˋhݽtUN#@!jN5; -'wJrkY`x8V'\ 4;z\= |UMAɨ|/+7CO\iv ,9FS`kz $2?LYfs  /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''2=HS^it(((7BMXcny)))))))))))ɨbB $ʹ?5{FL$voG-20%'!8-hQ:de\#c|%7$@a9m戮[r!WF5 `/ yIym]?sp`Y2, ͥ9߹B\Xb0d9t[)*%2=HS`kv+!,7BMXcny,)4?JU`kv-&1ITany3)4?HQ\gt 4$/>>,7BMXcny????????agmsy"@8CNYdozA )2;DMWakuA B#2AP[fq|C!,7BMXcnyD)4?JU`kvEEEEEEEEjuFFFF?FEPV\bhntzG (2Rfzcccccc d2FZne6J^rfffffggggfzhhBVj~ i2FZnjjjjjjjjjjjjjkkkkkl*>Rfzm.BVj~ n2FZno6J^r^jq"(.4:@FLRX^djpv|qr.:FR^o{s(4@Q`o~st ,8DUasDDDfaHXؚI?ۼԴapLZC-ˆCaxp](Yo o/Oۼv7}6=mF Nw p/FylG/puGuƇP(Lq!ͽgvDdSÝjdаp^_i𖡼\)>oM.>+TLiX_%6yP]`9rV jEl{qx9 HTߺ"O7ɼWl=->XaAš lHA ΏE=%5r߮khĶT#(FN?^s{U3ע-3ֆiHmbKMs3E:q(-: R/ J \e"1*&SW/y448dt0%ZVjZMWx~KYSNIDN8fl6flPτ tq3k³bX,byf%$գ\VPKGjZVjZVjZ}}}}}}5C2U闖UTSZZVjZVjZVmz}] ͚rJ"JKKtu_岂Z:BCCC{|Ueuvvvvv뺮뺮뺮뺮뺮T*JRT*JRT*JEw)4k)h5ﲲ2(O֜5CNJ5""Z<ƛNt:Nt:}ۓB3X["DFFFFiFLޜ:"BT4ϬD}z jI&Ox{2]hެ.566D3^?ܲf`ZU8b i$&;2qlǣu]E1! fՋ3a+*KH&z"pjՍeNP=)<ȬD}z jgB'=.41/!RM``=f֐g=/_B(!apb ^iӤJLXbbgBt30\ zvsp^6"r "Hy';Z?r:ߕ_ w>۵ lJ xDYfRs}}}q:ῘGA3ޜvúH1 AoYHΣǭ6C r8jXysmYjՎ&Dz [ S[4&^XS6Rm4C\Enm'*2eC)E[~ h8Wֳs~żp,!}‰~<2= 3Dnj#8ܨyR؇ŋ5[$1 d2w-;UjR;:1)޺V0!9\466666222222"Z KZGrHce$A1]ە %Eiܽ~< hb]WQLH$~*(>5ّe;8,Ue kܔYwr\0.N,2tT+ڮdP,)H"zmT:qYt \lzmfP!QKF xml?<ߥ_W;2l!Љ)Ϣ[U7P-'~zPV %ApI_ G馉TPg% Yh_.ZTl9/(Ex<Ϭ \tAThSxn -ˇ 9[|$G ! 4@q¸~QfˡMKŠQL][uI(~Y+HU $>>>>>>>>>>r\.r\.d2L&d2y<x<bX,bX,yOLH67)#مJ7ɑx<0YYɒ aXe'NK~W!b4e$AYSkG ''"=yf%$գ\VPKGC>(dG/<ct4ǂwF.Yq԰ R5^#<#@ 2]UŦ1sP3JtPb@q,5jjG =[ S[4&^XS6Rm0yMFR1 `xw IN1_ w>۵ lJ$t3~@h?A<[Ou{r|1GI0&\Ak6KiÔes;. Wѵq[T %`Ŝz_jn1phY)\LǦv梎;2NJPP(r!rzt})RŎw_n;6KmL!F6`1moѳlJ''udq;K~Z^n7,ExٓU !SN& 9be]Fe4>a:bYmILsR,?{"0w Ngؘccc.OlOߍ%MhtCfdVn$GA<AЖvg~{i&nM6!?e.xԬD9Si!"TB0@[v gkP>{Om5#.NcAbFlm0|ǥi!{:vD_Lu11Ђ6%v濦+0_`[c }F-CcP%sjX\H@6wiU洼F{*ܣ0.?nt-2r.{";vyal+b+J.^ hb+@hX[J|6fl6fl6fl6fl6r\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&dx<x<x<x<x<bX,bX,bX,bX,bXp8p8p8p8`0 `0 `0 `0 `0 ~~~~~_z^z^z^z^vnvnvnvnv.r\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bgl҇kvݱ ;3^@1G(٤ E 47::BćSf$ :+4?p^ݔ8'lx9%NRAn,P2QyaN  "-^oèXH@uؐLqB(O @0 0yYDySr6oVՔ8h0WvC(FܞsżDxjrP 5,Ů I[>_\V!=r0`z`bߗ-XpM5CjZVjZVkZVjZVjZV4}xtpmj RT*JRT*JRT495Ta(B.><+qK1Zŵ5Nt:Nt:NM\-&TaDP3Ժ YYY[aF d-}{K_YSK0L}b!+`R'InZhb(@13{ZOi/2H a0ZY! ^IJ"DR (8I#JRT*JRT*JR+Qor֫T(6P)(,E Z̽bIxP@! ] ùQHnb.!O4&@hY0[1$Bt,@Fh4cWVOMND,ȩN qҖUtHL1X P$/H.#9\@!PL57wKETTTT2wQ2SD=*NmWyԡȍ~\ f%F !aWCEBppS"'Ub2Ht_sGzPH@/tO]/$>Vi09gEo{I5X@J(P\Z~haa4{XioU iI <]u _5Jȍ%*0`(lq0< i+Ű`ĠP_Jۼ|>|>΀2$_Fv% C,4F ^(ks4jUd%>``#/X,aZS>`B5eΉYĄh2zY䜠+g  < eI:D 5%!4Ph` 0Z.!O4&f̘@pt:Nt:Nt:4}xtpmj zh6fl6fl6fΠ_ݞ^HɣA &d2L&d2L&dohrJ%ɩd$FΠ_ݞ^Hɣ?:۽FOfǁr\.r\.r\ * i<ӫaid&!{ ,JSHŠA<==ݽ^EA1-Gc?:۽FOf RT*JRT*JRT* _WFS R؜ợl Bi HJ (&Jܒ{DdC9dIi+#=):8P `8;((,E Z̽bIxP~M\q(C7hm1YՐ'K 4<0`pL,|&geem* I"8Xp8b[ʚh0 (lfk N3XHfEL E ]7Ab\WH@`j.Oq8u@ !(&Jܒ{J`r"D!B59{ɸTq#ط^M~V<-8y L&d2L&d2L&I=;&g1 8">:pPѫjЂB2]ĵ_,6^46{vrMc2.$@p4E|jnvXl>IDn74x9KT2!g/nFOwWQPLK`D"H$D"H$D"o74x9KT2!g/nFOwWQPLK OvoŦQ蓙Dqx<x<x<9~yt{6z{bZ"%jnvXl>ID@7|R qr* @3Gg׫((%RhlSWwb(L"B83Gg׫((%RhlPOvoŦQ蓙Dqs£Y*' 9~yt{6z{bZ"%jnvXl>IDFh4Fh4Fј3Gg׫((%RhlOvoŦQ蓙Dqs£Y*'rltzŴDJ * i<qjjnvXl>IDH4@ 4@ݒaʼn?ܳ7khZpA-Tjr1 : pPѫj7777775zu|{;,6B$"dC7|R qr@ڀá =ݽ^EA1-GcOvoŦQ賩t A`7|R * iDHHHHXWwbA(' $HEbM͠ ^ܾ wɮ\WH@` b홨1W++Iԏ& e "A4 qҖU4((((((((((((((((A/[ᚬkrwEeȎ*D ix<x<x<x<8fnJ6]YR P7`((0a @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@5hȀB%ʛy^AĈ .\3,Ů I[>_\V!=r0`z`$C~$(@4ah_fF`]WGplDDc`PcS8fnJ6] 4oE[Z,-ކQ!c(P(PP ,T)9_ujJ4+NHna„ 7b홨1W++Iԏ& e "A$Fh4Fh4Fh4Fh4Fc3~_`5YXU/T #A'B<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<81{xuS✰첗:JCD ; X0q>/~+rPei6T G!2DpjАJ7%gnUM ၃sʼn @ ,` !+s{&jvzJBYC9C`>.vUOtⲊ鑃) Fpj(F ^(ks4:-F F1@A0Z0aZS>`B 8F˜|yLk$:Xx@3^DYbg옱D H&ݔ'iqK:Dnj$<\p@ 0` 0` 0`H$D"H$D"H$ Є$-nzI蘱 $0 @.V_XFxpa `0Y04%&xxlȏ1RPAC Є$-nzIh*4 mr}ZJۮ(%DxpcK7;b!)aC2Q >$ 5hȀB%ʛy^jlTyZbq4S$XPH˕6A mneid&!{0Ap6/eqq~wrKf2(M :Ԡуswt0KpЦ;͵ZAE~xTǦS=jmip 4JEh  ko W)% S+ Uy8ГfA,qkp1/JU``8 `0]6z{bZ"%hjnvXl>ID7|JA53(88P3v6}yWM0֊5#nj&:Ipp@@-VN TF0HIeuQ ybzt|>|>|>|>| ^ܾ wɮ\WH@`j.HEIGNQjQ9NDO%&#!$Pb\Ma .+6:|]fYTpppppppppppppppppppp~~~~~FOoKM.o[*J\bH:"B8(BrSHJ? _Y0j^z^z^ 훰qu$ RTp140FOoKM.o[*J\bH:"B8(vSHJ? _Y0jN6/N ȩ:˳7a;.ٕ I(Lͥ(0wUcө5%.@(kLl5[+ԏ3XHfá[A1yVc,UJsQK~fc!C)VSKܛ}&V q6@0)56=$sчHf,rNgummmmmmmH`5gƀ%y25ًJb$5dPab2X Ԇï(Ls7ZnY)c 1Z(! "|>|>|>4deMټ}oŪӪx<x<x<x<~~~~nvnvnvnvnz^z^z^z^z^ bW-Ow/.9b@a =0`fFt:Nt:Nt:Nt:N|>|>|>|>|>ë /gd֩T.r\.r\x<x<x<x<q8p8p8p8p8!e %v7YkJ~~~~vnvnvnvnv7bzz{^Ihć l6fl6fl6fl6fl6^z^z^z^z^kZVjZVjZVjZVjZVt:Nt:Nt:Nt:NtFh4Fh4Fh4Fh4F|>|>|>|>fl6fl6fl6f\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2<x<x<x<x<bX,bX,bX,bX,bX,p8p8p8p8a0 `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bX,lllllllllllllllllllllllllllllllllllllLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, z^z^z^z^z^VjZVjZVjZVjZVZVjZVjZVjZVjZVU////////////////////////////////////*JRT*JRT*JRT*JRT*JvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmMt:Nt:Nt:Nt:NөVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVՕUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUT*JRT*JRT*JRT*JRT*RQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ qҖUtHL1X0z$I$IPx,}&kjQ9 $C~$ A&_.Z藠a-X">j4[$Xȑ#h4Fh4Fh4Fh4Fh4ACL^*Qޔ/U5%'F$7IIIIIѻ2gf\1$Q?.%<Y0>(1ߗ-XpM5;Vբ2ds H"4H)RM0]I/A3{Z#D|8hH"ñ"Dpc9ae/u* uc  v `L9(nixFBRÆeB|"DH 2`Pl6׭)!(2,Ů I[>_\V!=r0`z~ BP( BP( BP( BP( B6itB'EkT" <>|ë /gd֩T*ԍ%J&> /LiУA3}^V䠸m I2)BePPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP7b홨1W++Iԏ& e "A;v<===================================%(\{|MUB! ?tta/L-tRKN5-HpW7% ^.{ɬSTK0L}@^ GfAqK0*"P6d,S8jАJ7%gnUM ၃sʼn @ ܸq|>|>|>|>|>C2|\38emjjjjjjjjjjjjjjjJPx,}&kjQ9 $C~$ذa&_.Z藠a-X">j4[$XFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLy[V/KaT,$E:lX8 !'4h,-----------------------------------ѻ2gf\1$Q?.%<Y0>(Θt:Nt:Nt:Nt:Nt: }قd_cU-*#@v/~+rPei6T G!2Dpb %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%B@1zwWLp+敕$SӅ E*JRT*JRT*JRT*JRT*J2A/[ᚬkrwEeȎ*D i"E$=)qNrvKfJ@Xd„(P 4oE[Z,-ކQ!c(PN8Q ,T)9_ujJ4+NHn HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHC2|\38e#S (D%l颅N~ ւu]!éFE xH adddddddddddddddddddddddddddddddddddd`L9(nixFBRÆeB|"81bDQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ !+s{&jvzJBYCモDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD }قd_cU-*#@v/~+rPei6T G!2Dp Ԡ!&/ (oJm{ݪ #(@Xn]3QcWVOMND,8`(X]<}gCz`08$(\{|MUB! ?t 4ah_fF`]WGplDDc 8fnJ6]YR P7`((0aA 4oE[Z,-ކQ!c(P@4deMټmb[USBx\qbDr 0 D"H$D"H$D"H$D"H$DP *'my ~qYE 8`qHPx,}&kjQ9 $C~$,X&_.Z藠a-X">j4[$XG9999999999999999999999999999999999999y[V/KaT,$E:lX8 !' 0yYDySr6oVՔ8h0WD0DsC(FܞsżDxjrP d8@A`>.vUOtⲊ鑃) FpK=&wǪZTFxxIĐ : `M0]I/A3{Z#D|8hH"ñO0"ë /gd֩T*ԍ%J&> /LiPfAqK0*"P6d,SA0DPC2|\38e%$$$$$$$$$$$$$$$I:)%hfotX uuI$@t8VI& ?p^ݔ8'lx9%NRAn,P2Q)(((((`L9(nixFBRÆeB|РAM``````````````````````````````````` !+s{&jvzJBYC3 }قd_cU-*#@v/~+rPei6T G!2!C 4deMټmb[USBx\qbDrИ1cƌ bW-Ow/.9Ĉ#F1bĈ#&A/[ᚬkrwEg/L-tRKN5-Hp&L=)qNrvKfJ@Xd>/~+rPei6T G!2 B@1zwWLp+敕$SӅ /_K=&wǪZTFxxIĐ :^xI:)%hfotX uuI$@t8Vҥ ?p^ݔ8'lx9%NRAn,P2QyaN.\jАJ7%gnUMѻ2gf\1$Q?.%<Y0>(n2,Ů I[>_\Vѻ;~~~~ۤ E 47::BćSf$ :+hѢ8fnJ6]YR P7`((C0hϋߊzYZ b!)aC2Q >YdɒPݕ=5;\=ye%t,A!ȂA `>.vUOtⲊ鑃) FW\rʕ+ }قd_cU-*#@v/~+rPei6T G!2PB 4deMټmb[USBx\qbDrД)SL~~~~ܜM0]I/A3{Z#D|8hH"ñ)R|>|>|>|>|>`L9(nixFBRÆeB|D%J 2`Pl6׭8888888888888888888888888888888888888~~~~~OPx,}&kjQ9 $C~$@Ez^z^z^z^qc9ae/u* uc  v|>|>|>|>x<x<x<x<x<~~~~~vnvnvnvnv^z^z^z^z^u333333333333333333333333333333333333:Nt:Nt:Nt:Nt:N|>|>|>|>\.r\.r\.r\.r\.x<x<x<x<x<p8p8p8p8eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee~~~~vnvnvnvnvvnvnvnvnvnl6fl6fl6fl6flz^z^z^z^z^jZVjZVjZVjZVj:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>gl6f9 ^ _ ~TӼԥ3K ~T6\E,1R sf:lrYHR5;:8#2/~)XZdUfΟj¨",t~2 Nk#O 1s7v<"% $u5 R2*3jg$v% (,~'!8ڶk>l"1D6& D6 FlH6dErDN$l&bٞL8G ^D'ܑDJY7*QYz!DUYpg &ʲ e#.G u*[B>pV2[vǟ&Be^;e+fߥd,*y?寨!k@0QU4$9[г*tOUϘ6mۮ2^Go do|h(.Jȅt|ǵb`N/74麔ޗ%$hf؇OhVYE)h+G$52{ :&T>Bgpu[F윤k{5.}y+V>!κas:ƄTVIl"6Md#l"+AA%$r39uP5v{SnL?Qݫ}N52C;l4ê|6ޣ2#Un{BmpW7Zilgpn>rzZ.V=K-kJ:E{A8V1tz6[I U28Z1? ѽ_+kb%ȩ@f` ^Yџ2Ć=#x6uOxD^,b/o/Q)eY9[[ 8ZHEhq +A [P>6>W<.n&;V)2p k أ?Jwdhv^]t,\k!$EĠ$z9;~ҴX֝ >'5Sϧ;*D7;݆@6q텞8Y+8؈%tO6AY(9KG_a0GapTYSxfm@SMܑA+žB>- wMAj\e5 D 90<7uo r#xutGw M'iKrYC *R0Ibd:nЈB 4X@y&Lihgfedcba`_^]\YVSuO6ed2J%GG /VaÅ JECCC?wESRQPONm L+j /e !:m|!ĤdD$ãcK3ҺrjFBባf u]u]u]u]5@7ghB%%H#0X   T<4 9s9s9s9s9c 0}yuqmjgda^[XURO}4=::c1c1c1c1;p҈"i)h(g'綆V&ŕe52QQ6frbRB2"ui]QE95颢{{{{{ZkZkZkZkZr֐邥'L4bPaB $8P`)KK{{{{{aSK+S4QrH;pԐbʼn6\`NRTZkZkZkZk=tژB ʉI ɈHȇGǖf6֥uEԤQ3[%BtP!B8MJJ P0ZPd "B~ac (H<#!!4aJC;3+# ¼hZV{{{{4bzjZJ:* ɹ}qeYMAL{{{{{@xesrqponE!:dA211q9s9s9s9sι<27@ROL y 3; ar4T+cR<@djswW?wW_]}sw'iBI&IJɄm 1a5etR%J$EQ#F%BtP!“^  dZkZkZkZk֧IFC@=:741.+()3f GN#c `]ZWwJˢ!;o(# ¼6SdZkZkZkZkZkp3bh"ʼn#B|!Å "l0aʟ|q3 ٨xH跇W'Ɩf6֥uE%bt:ȩ|dL4ӻs[C+ʲNYiY4$Ą1c1c1c1c1a .X@a8h`(@MKKK{{{{;`6i]T$I =rԈ"E2Tj89q9s9s9s9s9fQ0oN-l K*J Lh4{{{{2qP/nM,k J j3%APZkZkZkZkZkw1#Ƌ+R(1"ć2\0!ƒ |t@SSS9O5g|reʓ%GqcƋ'F|pa”?t:{{{{{v!&Fwe]fiZkZkZkZkv 0Z0)b)h(g'f&Ffֺ뺮ZkZkZkZI#f &F.'ƪ罚zZ:z>g9s9s9s9s9Q3K'G0)! TkTPLHDA?>]]c1c1c1c1c@2].ͽU{5t4$JR6f`$210/.-,Cq*)(Fs9s9s9s9s9&%D؁,R0ޕuB @P{{{{{7hh¤5VRNJFB@^^^ZkZ灓F*M\N>.ͽU{5t4TVU6f`$210/.-,Cq*)JR=qԌRLJHFDB@><:864?Z+QЏ{{{{L+O#0Z8A" V $0@{{{{aS(I#ԁ5UQ$pl&|]k+g.0e.5cRW#$_EUp_}@<t#BaqohaZSLE>7*_"yA ј XXzsle^뺮뺮뺮Ľ~wpib[VRLE>70)" WWW{tmf_Yq$+++pib[TM»|ung`Z?Ji$CBKKKK `7Vu0OnKr:ʑY!"ƎVu=͔\${C ۫%$Ef^r%y)䫑"*HOH84*4ThڣLNiGOِ ì$C'Ed"`x P4ӳsS3ҲrR2A<72-(# Z|xtplhd`\XTPLHDѩY1 ḐhRm۶m۶m۶m۶m#!ك3BQp@0H, ˫kK+ ʪjJ*@;61,'" R 1wQdg +$}kۚntK)0 N$'I$I$I$I$@p`P@$I$I$I$I$I$I$I$m۶m۶m۶m۶mm۶m۶m۶m۶m[$I RJp8m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ5Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJ Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT_v3@ne8KX k>ƦDmI}x59jaw wKq|#0Z8A" *Hx UUUUUUUUUUUUUUUUUU333333333333333,@Xf:jSGK4ϝ8k|2ɑ ;jH1Å(b׭>=<utsrqponmlkjihgfedcba`_^vvhB%%HwvpZUSIz(О:oҌr%ʒ"?rhq"Ć  jJ5ӥH-.*'Ϝ6gl$ɐ7b(!Ä `\X# c2^Hab.P8[TIp4bX2Xp8vwwwwwwwwwwwwwwwwwwYG7'ƶvfVF6&uw!# ;KcxDa82,& ڶm۶mK$I$I$I$I۶m۶m۶m۶m@&w83k) ;Ih)  @cɌ B1̘ $9iiۆ1\[ZYXԲrR2ѱqQ1иpX@(B:7531ث ñq}YUQMIEA=951-)-cQA1!|pdXL@4(xg۶m۶m۶m۶mm۶m۶m۶m۶ #gp  %`Pr?%;H{}evrw{`LL|:33fs]u]u]u]u]u]u]u]u]u 0>eSLE>70Zc`7ˮvZ>"ͱy]A)ȰhP<, ҾjN2mQr\.r\.{{{{{(yqkaSE7) Ƹxl`TH<0$fgg {q۷~bF*չeI1иpX7ϭcUG9+ȺznbVJ>2&rssssz )Hg5tS2qKp fUNG@92+(%" `]v2Qp ˶m۶m۶m۶m(yqkaSE7) Ƹxl`TH<0$lmm {q۷~bF*չeI1иpXfsyyyyyyyyy9p|]OA3% ´vj^RF:."xyyyy ,Ji7VuD#bAp@{K9Xw&Eu>|>888888888 Xxqjc\UNHB<60*$ yn:Yx'Fe4sR1Np fUNG@92+(%" _b[WPIB;4-t:Nt:N`]v2Qp +j'g$d!Wu]u]u]u]u]u]u]u]u Y}'f _X FQGනxaxa .X@QB,L@CC{{{{{fL+QQ-ݴd<ÛsS3ҲrR2,$${{{{{8~ytokgc_[WSOKG]8Bz/!=~D@N"C%tRCN72~C9qv Ύp3g9@(24Mԍ:w~0`Y%ZkZkZkZk萠>xIC拖*P ㆌ(Fx@UxZkZkZkZkA~y -V09".RN%h4)RJ)RJ)RJ)RJ)&-&Ž}ume]U!Ԝs9s9s9s9sNp֘ 劔&HAㅊ 6X52H&$c1c1c1c1x=v9# )N&Bp kO {{{{^%H~|zxvtrpnljhfdb`^\Z_OMKH$2i1p0o/n.m-l,k+ IDZd(;rڠ% 'Ja#":`I@QQZkms9s9s9s0:$9nҐ %F!2Px`RT*{{{{{hh=<;:9876543210/.ǧ*$ub9s9s9s9s9,Q"B a\9hPQ FrN6gt2I"?tԀD$` XX{{{{{IѐPЏOώN΍M ͌L ̋K+i{{{{ DZd(;rڠ% 'Ja#":`I@VVs9yS"E›?!Ba?!Ԝ2ii!ZD5lz"P<8皐mYMI*>dpaofx}}ߜs9s9s9s9sqcUG9+̾|pdE Zy4S/Nm IǦYL@4(c\UN{{{{e^WPC<5.IFZV{{{{{0¦nR:"ͱy]A}}»~wpib[TMGA;5lJGƄzh6ōU|Lܣk3ŠR"Ys haZSLIF?81*'$!g1ѠxX@pq{>|ung`YRKE?93N鸈h62q+jd!`YSPMK$df}vohaZSLF@:40]C!!g `9 Ĕ H;H]PsbNF;+`Yj7ʥJP+R&)ekh]C'Vh8)(M塸+5G2j.% D%Z#V%! Jf0WZkRJ)R:s9]J)RJ)eT9sc1c{ZkZkZkf/V88{ZkZkC񗓭JCs 1+*g/WT*^xLh5|4Z-LE &2>JVbnz l".:FR^jvlm m#/;GS_kwn+7CO[gso'3?KWco{ pppppppppppppppppq$/:EP[fq|rr(3>IT_it~s"-8CNYdoz t*5@KValwtu*6BNZfry vv.:FR^jv0Js+HIv@4g>sq&T`K9 F.DKpl$o+l\#W fߌ):D< t$ /LgToWҦ)r˔R؍ iR%"S@g,Ued ha#)"ćN6/fxe.Jh47Fh4>1ㆋ#8\56Q*$ ˫m G/)[>EU yH¶,,DT}Z/u]u]u]u]u]pm۶m۶m۶m۶{{{y ͉C&%`YlD"+K `Ȑ;r+&SD xu9u̠5= U"H$Dz0.&Ct0aJiKH/(ERx`ң@=75LRAe1CԈYY-]ƒ#?jX7b0!O+kdH=uҨ}YYtLLH͹˸ W'2H((p/N0O숁CdM~;5j5 AXTϏ94ac"-*BM-(bP|xtmbc"W"<@\)pyyyyYeYeYeʲ,˲,Oɹ̿+\.r\.88888c{ 0IwG^K|AuJ6meV뺮뺮뺮U! <9pl4M4M/iin2ѭQ -*BTMuy2' ͹E*JR0_3&Fh4F͹˸ BP( uD=$HO5/rEQceսdJt:N'4fl6fd$'[3%̿.*Mb[8/$I!oyԃ`Y r}~6qke1`rz(Aus ~K?G5v`[C`X?nǑİ+>w魴w|:I"-3n#B?(nPgf,Kmax滎^?嗀@_QuQ]yƾ)@~ޠiB4W@_#`[khJ~!6w"/s-, P?*07AJ$ij&ץ-<"R,60:7ͤqp4XkuYeYey{{キZkZkZW)Өy4ǾMbJOgX&Gc8@ jhs9s9s:/7kDͅa$ V^*҇H {{{}{{w T$'DdܬRhD dh+pYH&g2%1j$$)%ft&3LFg2:Kh^RJ)RJ)RJs9s9sJ)RJ)RJ)twwwwwwwwww1c1c1ƭ/gY/>ei(n4P""ZkZkZk^6^}8P *hM#PGsD D Rl0Ƀ0c1c1chM#PGsD D ^{{{mf$p2 8\.kZkZkt=B "y0 {{{t7~\(ZkZkZ/gY/>ei(Xn4P""as9s9s!%/j_W?E-^nNj!8T9jѿKuFG:!: N2xkPpl ZB#¬$&ܲ6>IH2mif`][VTQӚ}}}}}g>zָe[m{}>}}}}}ۣ{S;ªϿ޺5nV^O$?2mif`][VTQ:Iyyyyyg>zָe[m{}>epuurqļl}}}}}}ؗmK3ڲֆۣ{S;ªa>zָe[m{}>躮뺮뺮뺮뺮ۣ{S;ª Ͽ޺5nV^O=2mif`][VTQ:IOyyyyy|ŭq˶,$}"^붥umYQEMdѽyqaUILy88888}}}}}-3=/lvDsB~4eܼhI"A:n eoVHZp@^)# q@9|weƶx<x< F>tՕcSC뇎,$2< 0.kS'ŊY!:XJ-8/)s7x/X}5C Oa`5f޴LYq#U' lc ݗ*NQ5Ul@I4HusG 05\\?4)%E;}jԤf@px(x8Xk7-퉒!\4Zxj=.z;#'a_?tde@!ICd`@^2"Ѝ\4&F|d`0 & 38lpI"/% qBCy)9n<v%X22Ǖ NP'yY4q -SȈтD5J9/!#g>zָe[m{}>^붥 ʺrax4T)R^:6ݛڙV|ŭ@aG],NNt:eHĻ.'KNK ^ 'W(28dHĻ.3>D##8wbԞ違 f$G^(H4T@I' D`9yr["j3 O.gI~ب 1 4Jnt֐Yl6fYuL j1bja?{BE, R.(`R_96-씓RA: 3mhdCrĸz>@0 4&DtXbHƀv!>>&p'&E , ½?n)a]Y-FL- 0gO2^BLJ7rRBtW 1W%f訲"ZU fS'/L0 $4q7s\̾nxZj|Дj0J?'^Y*rN΍G D&t4MQUR0Cc*`;`3mijZVZVjZVjZ-t֐YHOm۶m۶m۶m6JRT*JRT*I~ظcBSNNNFu@6fȆl At|촡2Nt: vs{1z4 t- V&xޤyҤV GCA8uaRT*JRbf h4Fh4FC|9xqZ P%͐88'OnK05VDm O.gI~ب T-h1BP( BPhQ2%+ňR]u]u]u]uͤ |sl1!Z)'%%A: 3mhdCTX.ɭQ!⚡JZ),,)s7x].2dۣ )('Ѥ#"+P¼vpqФTWsO͜",(:@#P0K|tnXʺrA5*]@LO K|읁e}qj$㑣Gf 2#?R2Mh A~""A$8}[X51qj}L Ad8;JHbfLHofcUW?,ؐ,+}$?Z-Oc"Cf"(ؠ?;Dqy \-`n=܂]yQ {`0|v2t0TJu]Cu숀Cf~őfX#SCkO dM,(p9 ` +>"sCHI0dZR4*$B8SӒB‘a1q ȸth\PDd""""""""ˊǂUUUUUUUUm۶m۶ݶm۶m[ (<σ̀"$ӫ `$*&Oˑs&H"cl 6@DRJd##%=\+TId,HQ,bL#PGsDg(ywwwwwwwwUUUUUUUU533333333kNgH} wwwwwwwwZkZk76."~;(#+V+R [&)eFx$K"<QH<RJ)RJ)33333333jffffffff""""""""ݙYUUUUUUUU:&c@P2Y\(T#*18?FMT[bipw~d &-4;BIPW^elsze ")07>ELSZahov}f %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqxO(?>f$I7{\"$'9Hcm۶m۶m۶m۶LRFM4M45qm۶m۶m۶m۶m?I$I$I$I$In۶m۶m۶m۶m$I$I$I$Iz2,&$"  p6 bP& xl`T9{%- 9RJ)-I$I$I$I$Ir۶m۶m۶m۶m$I$I$I$I$II$I$I$I$I?TM t~w%R>s;.  h۶m۶m۶m۶m[l4RL$Ѩ"8 X,I$I$I$I$Ir۶m۶m۶m۶m$I$I$I$Iޤ O!%I* 9Rmۖ$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$I T 9RJ)m۶%I$I$I$I$In۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$ITtRN0/@Wo'5 l0=5sBiын-"#AI @;62/,'W1@@*V:4q!ѐ`p(ꩉY1ɠpP8(xnf`R(]$ и333QGĂ?hrQLeYm۶m۶mv۶m۶m۶m۶mے$I$I$Idޤ 5lOpML@QJFBOw\l1tphL2 !d鮉LN8gFDq 摐#^fQpGQ֩&%"* ɥy]A) дlH(`]A>3 )HGF%5rZ8$32P z|/~wlusbQр ^@5'ݝs9s9s9s9s^Jnv/M,n}qqqqqq1UYu<$Գ[3˂q]Q9-0 0 0 +"U)Li 7&DS1`HWFs2fhxv\UMG@91) b[-^Zj}JڙaшH^rưYRLE>6.% Rj !ֱ+Ph7ˉ24ej{t;} b{3lyE~>v` bI7 4 4NYdoz$.:FR^hr|(4@LXdp|$0pA,30Z?Hг0A1$dM$]L̸}"LfI?x xbm۶m۶m۶m۶m۶m۶m۶m۶H"T&Gc8 8FOgC Eq0 ݑ$I$I$̬BH"ao!Itl] %b2JD|-%A !`aaam۶m۶m۶m۶mm۶m۶m۶m۶mI$I$I$I$Ir۶m۶m۶m۶m\VEMR=7=Zu <<Ȕ:jUUUUUUUUUUUUUUU۶m۶m۶m۶mv۶m۶m۶m۶mے$I$I$I$I$m۶m۶m۶m۶ $tL!Cֺg >o ?0DnbmJwF{Srm߄צx6s; f! wo*ɵymYE9)݈ąYE2_DYRǍW.lK*4N销7k%[QC#U H*J@5Nx1F#@rDh4*`0fƵ!uJ &8PX"aߝrZ1]$E````VP;8ie`LiH 00uҌںZRǍH-c΍YWdS/HhGUkqK+ Q____Pͩg]XVU)H9ؔebb {{{{A[Bȼ |i M l6 ={yuttڤ! *UL!ʼn,@Pp߇Q\Y[c6 -,#Bh bX,9s9s9s9s9|yyyyyyyy۹/ΣLKKU%Ez ^z PӎU@=<杷6fa\YP~Jl]g-.YOQԢ1QS¹1 eJ G2T`ddே{vsnieLqńDTsjYv6֥UlZVJK/YQC#U HQQQQcR\זUSPbbbb";̸.ҍjZ 9o΄qɒ+T*;#y͹)˂1P """荆y055c^[VQNC+jgE(;m@׭DqPƠJI:(V2ۍ\ /4\$iwgM뺮^] l[ jylgb]WHC=72'# ^ND?.$ wrj(fZU K<w@3+f[om]Iōz?_7㶎j>ⵍa9希`4/0 ] [)WucaO'Ҧ~Z.ҥ}Q-ը|Pﻮ뺮뺮zC8-" ?Bl y7&%? ҡq{qhcsE!ȜpDVUd Sb YXᷧuaUI=5'̼EW؁)x(_-;Y75C1n,|*8x&v!Q54t/G9Jl;uP"- @J Xjl7t֛b.p0f33g0(iT(i# TWWʞ5=e9 <EB~N7 nՓ @]RlYeY{{':n5Ac<EB~N7 nՓ i=kz-ŏˬ rh,˦vEEHtf(pdmX%=9vQo ܪ'zVIOBwMϱq5A<EB~N7DmIކUsp]sh)~\wMϱq5AӀ<EB~N7 nՓ 簠]sh)~\fM8X$ Au}.I.xB&[ˮn-f ^I.xwLr )YNv79P+tˎˎˎˎˎˎˎˎˎˎˎˎˎGG"GJP bhLǩ;UIb~^mZqKD< B@39s9s9UIb~^mZqKD< B@3 XSit6Key4t $G1?6-øbq@H"X(c+u*B&sL"S!@@Uqa+ຮ뺮 1cBZkZkZ(uܦeJ<8L$`, 1c:FOgT&GCש@4JrC:n2[z1$y8"8>f,0R(l2$h:UIb~^mZqKJ)RJ)RJ)VT>MRD ]"(uܦeJX9s9s9lNQd.Iu*0c1c1{{{R(l2$h: UIb~^mZqK ZkZkZSit6Key4t ۴ ^"P&h0JJЧ\*ȣTh{{{}{{^(uܦeʐs9s9sι:FOgT&GCש@`JrC:n2[z]{{[kZkZkʃxR?1$m(2tAgCI̴*.K1LK\*eeZ2S5 9U/t3-sZil`u []-po3 9Cΐ3 9Cΐ3 9_tԒZPE@ATLPRZkj=͒޽ZkZkZkZ,EO$G1w6 {VSit6{{/@jR(l2w8 bP&hr+R4KrC{:ns8ZkZkUT>M.ds9s9s9k=͒޽$1c1c1ƁRL$V H{ bP&hr+R4KrC{:nX?0X*$y8 h=͒޽60$l(`Z2g8ĚIc.K1v1.Kq M+(`W:5YuS=9ZySkXm)LJJLь*i {uwwwwwwwww73333333333mkNgP FV4%X ]d/V4u4N`$ }򪦰U!"'T @R$eJ @Ewwwwwwwwwgffffffffffh0PC0"""""""""""۶m۶m۶۶m۶m۶3333333333C$I$Id)RJ)%0j.}%"  m[rKwwgffffffffffWUUUUUUUUUٶm۶m۶=3333333333""""""""""Ҷm۶m۶mDDDDDDDDDD$I$I$ T$53yRnO9'L5U/ᇚ@pqVL}-ٶm۶m۶z<']׃sÙfJI)7c3.+'# KjIwDssxhXD4 ի!|rh2C!x`H^|X$#aI) ȠX8 ʢz!"""""bޤ Qؘh;707ݢSa-#ZV 9R&)L?WUUUUUUUUUٶm۶m۶=3333333333""""""""""Ҷm۶m۶mDDDDDDDDDD$I$I$m۶m۶mT!:C\q-IDz^[RJ)7333333333m۶m۶mGP$< @!m۶m۶m I$I$I2ޤ IJr/H!ҍ 9R&)SJNUUUUUUUUEDDDDDDDDDD3333333333DDDDDDDDDDm۶m۶mm۶m۶m[$I$Im۶m۶mTbN$'$ HdqL2I0 0 +4[I$IP RJ)RJ)"q̬'"""""""""m۶m۶mm۶m۶mK$I$IDAޤѬICtwpH$I$ID 6u9puEX3JL`-򋛴A 8dUA@ T5ȥ&)wc`g{{{キZkZkZ ]Wm\VLD?5t:~f֩f&ɑ `{w6UwA|l.Kv(VuײbR-888Xf3G% 1Ps9s9s͛ˊfbAR}ˆzA8L(1T 18o:M ףQbx~8zt̑iIzV,˲,˲,˲,($ǍbA~Y/{ ,7_YQI@;͗ ,V`-뭪!e lˆzA8LH6\@0,sCyK is\ Ey{{!A$I ={z{eկs`oJ÷ϳJy w1nѣ,7Ә{h-[|1;}}}}}w0ґpoNmL)igfe#b⹕mI̬`<WSOj)覥d#5u̫Z.խa9xgqI>:1)%!S۶m۶m۶m۶m۶m뺮뺮뺮뺮뺮x{gZXV@) EÀnjnV>"սyeQ5 x!<<<<| @ڊbX,bX,ź뺮뺮뺮뺮Ke-T{;(x}*҉IxEƥm-Մ${3Baɀp<<<<< ~oeYG1ﴢxZ[A6," Z y϶88888 JE?:!x<xR'x@,4;' \\BecW-7-fCv H'A!OXIzFP93X!S㔓QFr2Q/d)&X0=<֚5_)0⡐2X/剒!>pЀBD[JFFFFFF&5b+! ~*88cX8AǍ{um O KQȢ.A-#{x-Qh]鼔B0O.X{X]V"0000000000000////9*YձuRꑰ`WIy31DG-к:xgrJKb@cdd @=86~Tc3` xq YхjeaQ 52\:w6d4D$TnaUI=/ʸ8F8Wg @=:e^XU h^=WcWM?1!ξz5|FWwq٥m%9؛Sb/}&0 _SG;- ȶZZZZZ`0 `0 `05b+!WSRQ^]uo+("!  #૳|mE_-wS |&GJwؐ"64^X^]j?sj` 8W432q0/ ̏J*ZWTQNJB>+(%>qEd,[j33_[%%^DIj駦WN.؛Cz3Ao+jM)Ʋ]QbWI=+U}UEDqٕe-aCF jbX줲΃_]kh%c! UE_-w<ʲfF&潁z: JMd,Kqqqqqqx쪩![+) രIؼXgf&Ovp8~~~:ihgFEddkkkcWM?1!pg_M>::r٥m%9boNM }>sMt4k#㲂By$00Z*&ec7/dSpG)N0⋊Dyd4`#ÕPl6fl6fl6Y8AǍ+8T NKG?6-*'# r\.r\.r\.d2L&d2L&d2_SG;- ȶp2d㱫xpg_M x<x<8vZ:ٵmQ9UOLHDA<41-'cWM?1!ξz5|X,bX,bX,95uϮlGǮ~bB" }j4M.m+{sjbX%3OMt4k#ۢr2¡㱫xpg_M`seH⊽95<ΩΕe=͌L̋C;71:ZWTQNJB>68r JyxxVU958\YS840?*sS[*IXG6f"g(p8p8p+z 8G%wnb&xk]QE9) ƲLD[XURC;2<ΩΕe=͌L̋C;777ZWTQNJB>68:3+g,ѽ {ZY#&:iJwne\UyNt:Nt:N鴷Unm,D$$ªz^>޹qU篎T@h+k 5_ щ(BBBBBBBBB㱫xL ٥ $DuW>86 ^\8%CJE?uh^F:pQTLyߞ<&;uts$F`[S vf샇1a`_^]\{~ϭ*)w-RC=NIh"<$T&g>{ϞNNBx76yyy#y9`h,+{yݍ{ >c4S`W&K\[$a]ErD5u7R!AJIG?vP=z~٩#&L6.-kTRNҐ!1F#" D. [(\pP0E _ߞ<&J͑&mM-Dڙ2:}yuqmqºrR(5iI)F::i("2 @?>=<;,T ! 540X  }@ XgYQS(q(m-YX'M`_,qmUuT#EP rjtP=@?yԑsf& 5*)'iHFBΐqb" -XPA8("ϯoOE wv%Hxsk" Dcb8hea]~[UQMݨ@}NnD>B@BDO lM 57,$߆ 42*sU70)S(8=/p,78r`DM#T!!N%k 2_ٮ]9]<#gYHMХu}|Mm?7MICFeC K/^!> @?8&6V:v6]?5BKMy2(fmT}ògX̵(Im=$,|9Hg>Ǹ3RecNR(&(9kV[mkdNxwP4/-c;mkå6U$P4yf/r?kϴ=n6՚Zab#{~Cxu1.CAF+T4#A下_߁og(ax?&{s'pC75򐮁Ӹl$s([5R!y ^ofc32PxUYK@Jheox7sMWSOo3oE1\>̩M" 'ӉI~,'q|nz,F{L3WWer^e?E)Ý)sr>J f\_*c.3 W˵R)rm^{k/jvN\wY'o j ӂ--#Ir7>+l73Xƀ"&Z%VE`5AZMDڃwh֕i.v17Y lh=v ˣ{żTMIG777777-ul+9jȣ{żOՔt4c#cR˶l|/c.ه}ȲzZpGF@K.ۊ:)8'ܳS!W3ʺB#*LyS\'ING;3'u(Gg"mRܓc3s 'D@\`xB{70-Ph"9%crC@.TUN4"! 3 `^iV긴IR̬`ߝ^guT84 <*NKGyto)hGgffNmE̔lѽb^l:]u3SqNGy~tldbZtVQL9_[-Ŧj2_AP !2?*Ledd'4i5"ćd1V@)(h͋XT!`RB6*(-bS5% O`7mUQP :3X @h]A1_/κvbF2"͹uaMc!]XSNHFA?95.y,Sâkz*ډɈ8W" UTL:]4Ȧ%dDB=;r53 )HPPzfJ6 o1/6USWNmE;ok1BO#1enbB" 88򺶱~xsnkfa]XSXGLBu=R*Gdc"@;8l%D:TEGa (@p .ocA7+ _ŵкb*^ǥ}U-ݬ|T4 |z===rkF`g%v4rPNN/ss7<;Jn-i(%`ߝ^Zf1gw@Jn-i(%`YZDz^Jnk(gcb]kFߝ .}wrrxkF`݁+}wrrxkF`Fev5&#A?95.,5S9<.j)f壢a ;27ZTwnb$V+}wrrxkF7DXɭ}MČd<컋k; šJB>8Py)P(9B$J7hcYVOK.EhNm%_:(̫]vog]SI?5' ǾUNOTa磢\vogaɈ87fօ5>yᅤ%FzQ2Q Pd "B~XQC_ 'J!JC ?qqb#DqF=eOK.M@ǥ}U-GEoזFNt:Nǥ}}R߬|T4 |a'$̃T:hGF@K 8'{[ ߮hJ®r^B. enm?G 4Х˾&I-"rPNN/s3hSĤɒ;pԐB_/s?ׯhJn-i(%`ߝ_Zf1%()鲭s¿<42ZWPLe# ;73I+4|>|> #D1's 04d( A$(N )"5dPqĈ[4d( Ry3AL)N`~8/їgDW jRWMZtVQ̗lѽb^lr\.m42)O$12H9l̀b 5`:Hm@Ry FO3aY`@˔\:U#8gեh+Q"d2L&,~x,Hu2|v#YTx<x<x<pٽuM5|IB@:81############YTOIB@:8vY,bYTOIB@:8vBQQQQ@zac +Px<qR0Ibd<q {N MLH"!y@\vog]S95[ jy 8/S!W3 c{![[[[[[[[[[[-ul+gd/-bS5% h鲭s¿<42ZWPL{qhڸ*6 _}ܷm/vǥ}U-ݬ|T4 |aזFB ᯗfUtQk͝8P^2-Tع1{;O9 +^k5,~p^ZUPKC;99͵Vbz^WrkaWMC9/!/s?Z6GלtL,|@:8v;)*Xκ~jN:&^ܳ}CBNM m,h'&ޜۚYXԧc!ŧbѵe=NHFA?95.OB>951S,~7kfaRRRR?"JZ>uM%ԜtL,|c;ݨlB#DDB ! n1 e8nŖ,xՊ#ΐDQq螕$3 /(@s:FCv,Sx(}ٖ%'N!f߂~ i xr3TN=$-Xrf1}S։NWdM:(})'=|B#_MbFBsOxH_;npRPݩちߎd"IvF'7Q})xfg$eO)\I5b.{(+MP{W7Mmh2^CɶgTGZe 1B]Gś0hhtc6rsXE2`" zDG`;0o#Zj/5& /MA 7^dڷ ʿ_4M\;{ c{l>| ȸgi&$[R0@/jۄg{w>|B>sFY;>z'?76ϥfazg4;p@@/i8R҈A935oֿACPܞ]i3GH|$ddPb-pfqtonԉFGYfEǹtr؝|>?X)V z:S-㉫ Iz0<`=Q4,i`;3e`v9U[Z5qIyVv^4Vm:bPvfqbfFS4\d8 |( @}oOM2-Pu:tUzG]p2˴k~I[F &>ݽj) 8-DD "a`{mUSl%$Ykmb~^YkVP`/*u": G1?$I$)bK:Bͅңq`(mUSlid,LZ/sz ܑgĠ<<ʷt} CWoNp/SAX貯F RJ)3Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$Idh@'!pપrUE0MM7*(ES)d.*j"q"k[#333333z1cnQ 1zanQ"8 f `GrY5If8m۶m۶m۶mn۶m۶m۶m۶ި '_8c{߶#N׈A'kmB`|"0+p:4|-?X]-$zhrd⇼*}+(݁I`,Ca(xg`.ʜ,(uܦejZkRIb~^mZFkNRIb~^mZF˪Ii,R*(uܦebUQX$ Jި 5%RhfjV[t b; sRǽm^Jx@?|?kX ΄?l=5( g8ޜsn̹1ǺN)(˲,o۶m۶m۶m۶ݶm۶m۶m۶m H a L$Ey4C$I$I$In۶m۶m۶m۶I$I$Iݨ 2&) kNnl:&7FYae8L RJ)m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$TL RJ)m۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$Td 4-@Y`pLG0lSdxȼ44 CIVg.OK%{WkaTi q0Ƀޛ%D`Oj 5u6Ckր*ʄᏗmkuy0Hc8J2wssY"y2 @:KJd1l<}6GзMRF%s9ި !Hd׏g `~Ds'K{hED{{E#=?9a9KWb ߠ{Go> V[ ]˸) mGU=U~8PT//e ؆| [j&:KP@TҚ'BluiC ֌..<<<<0 ٨X8[>8888&! p+R(Afl6fY{ՎN)M bX,bX,۶m۶m۶m۶m۶m۶m۶m۶m[$db nbEJ%HÆ)Ft!IFA=jGw^!E.@H}|:YqL]Ƿt.-IXMPg_E^aVƕU%dZVG)6'^ű=ɾXMQZVy$wҹ8'ٗN_1#6'^wҹ8'ٗtR:" O%c^[WTQM/Ncy\kDé&'묷`0BЉ1Fn J(L!0V@AqEAS4swWjLKtR:" ip#6'^ű=ɾXM!$<=jGm/\)OLJ-N!k50ר2a\fb]ZVSPLIE%]>*bq^>]>Z'5Ҳb p8VCyyyyyygft#V^qeUI=-!`0ܳN3 eS/Yʾ~Y݈թ,mjhe`\YUH)HxA&8PPG) gQ *UJVE 7HE0ыbi1spS9H9 Qw_=ɾM.P ExIŁzxh[Y|>tY7=)!B WFԞc\WRMHKweq4d F %eCAnޙ42!U&("d UiM9f$5iayMnj1#Yͨ%#@|֏bo_^FԞcFQ3~財`_̖0.,KGK! Eqtn א*fRBş6^?=\t%a\YUROKH(~(H͉/Rj6vJIF&6XNcylk*P6mv" {̘/[ܦ8Yfdȏ7fPABCWJ{[uiYMA1!s5lFd$Ib3$IRVRV)❪nvۛ7%A~h2vf V=,y /tX|̾)XY2Āf$'2cx}MQtq GShyR馒`32C6 0wz@̓KOtI?j(\ Zi'q:k%,?$FY}=T򂞧t|=06W 3ʩw3ʕY/ϾzNnky'6O\ lAvL/ *%(;o򡅒9w<29A1;͑V8ʡNKb" 7d"f5+zfEZhĬYG)+3Ő f핈>=Sր.ym~ӡ/spd=6 )\0kM~ְ>>x<Ds9Cdo\ht ,8DNXdp|(2>JV`jvT^hr|,:HVdr~ .FNVaiqy &-4;BIPW^elsz#.9AFNV^fnv %*27?DLV^fks{ '/7CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27IT\dlt| %-5=EMU]emu}%-5=EMU]emu} #+3;CNV[`ejoty~#(-27CHMRW\afkpuz8=BGLQV[`ejoty~ #(-27o P݉1no?Gج,, ;xn'}yOb[/n U|cF:<n; Κ7DuGΒfR#!҅c:%ShJ@/Hurn/ZغrZZ+ 8s9s9s9s9s9s9\*f'gL-SHB2*" yqeUI=5}H߈(hOp@愲ASf˖+P$i,"pG] b^Z8," zr%#@?=:9-Hl]QE9-ueځt???{{{{{{{-}Ɠ3L)O$! ¼\oD}|||||ZkZkZkZkZkZkMcF&,T((q\bPGtqm.T0ѥeJ8{*@٩1_0T2Hb~zxurn!^VjU*f'gL-SHB2*" yqeUI=5}H߈(hST*{{{{{{@h3b4`BDC:rؠks".-+P0(#/TBQQQN8m>όJ%Fës{L URWZHG`@DD$`T5dt"I$#Dرwƌ7i+N&lZ>${{{{{{MM/[TBaA}8hȈƢ ׈ 8dE BBBBBMcF&,T((q\bPGtqm.T0ѥeJ8;Nt:ԉ̘/YD\h$1ȏ@?=W*0IXDH > 1X X8fl6T 41\Plqq@9lŵ@SD( bX, FM'0].HqC =vݨ1 Fڊ%D`}谁;[Vz^W5a2XNy" ɨH(Ǘg7ǦvFŕU%"}#mZV+9lДJ%&I)ч㎆k,P|bC I[,\4ptttt0 0 0 0 0 0 0 0 0 0 0 0 N8m>όJ%Fës{L URWZHG``dd$`T5dt"I$#Dرwƌ7i+N&xsmie`\RHGC@ 1X0yT4ч7זV%z^z;{wrlhc_[UPLInvwDA;71-)# wR96*($Ҏ(h&%edc"!ޝURW~ (#f'Y9 x8Gfօ5\.˝yyyyyyyyeYeYeYeYeYeYeYeY Լ\<88888nvnA<5.)o|n-h'e$_ۚYX֔7JxFC?95/+'!ºh<|yvsplR30/*TjZVj愲ASf˖Sn#I 0GyG=Sݝ{"7Fˁ4_cE-^1R΍aǸsu\^agې̃Sp4DhVfrkuw΍I:3,`菐ʗ^č]XYAg4QA9@eL~f30LʾN k|YL_]ŷV1P]dD$oH %-5=EMU]emu}IIII-5=EMU]emu}IIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKGLWbkt!,5@IR[fq|M#,5>IT_ju~#.7@KVajs|O*3GPYbkt} (1:CWWWWWWWWWWWXXXXXXXX08@HPX`hpxXXXXYYY"*2:BJRZbjr| &08BJR\dnv *4HRZbjrz&0:DIQYcnv~`&.6>FNV^fnv~aaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccc>FNV^fnv~ddddd8BLV^hpz %*/49>CHMRW\afkpuzf$,4IT_m{!,:HVaoz'2=HS^it{{{{{{{{{w||'3?KWco{ />M\kz #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27b>*"g٩HtDCHMRW\afkpuz $).38=BGLQV[`ejoty~ Y۴6d_ oS+g42u]kB!0 0 ǷL[$I$I$I$I$I$IWUUUUUUUUUUUU  lL7/:кI^'{u6<<<<:62.*&"q/ ɹyiYI9) effffff ggȩӆ–3 DT$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz)p:mn  ?N'zl<'z8+Xp |`,NR(%"YAv4Rq/M ,s9s9s9sy6Ts1On,+j I(gF%dC300ʶzfR>*űui]QE9-! xl`T1c1c1c1c1c1cqj)e$`ޜ[VT{{{{{{{XSNID?:50,)&#  k@p+ۊ:IXgv&֥uE崄T$Óc3ӢrBⱁQ# f]SI?5+! ƼZkZkZkZkh_UKA7-#Ⱦztnhb\V{{{{{{{{{{{w[VQLGB=83.+(%" ᰐpP9s9s9s9s9s9s9}U-ݴd<ÛsK#ªzbJ2ѹqYA)Ȱx m,h'c"^ܚYWTQN KH5YTOJE@;61/u]u]u]u]u]u]u]uWRMHC>94-*'$! ff` {ɤ27ކ:D|<{`<'xM,/ZN@F/xMcdj)z9&曘obv' ;1$m$a~zvrnjfb^[XUROLIFC@=:741.+(%"֞hP8ܼ|\<ۻ{[;ʲjR:" yaI1 PڙY٘XؗWזV֥uE崄T$Óc3ӢrBr+$ ,**************************~zvrnjfb^[XUROLIFC@=:741.+(%"֞hP8ܼ|\<ۻ{[;ʲjR:" yaI1 |xtplhd`ZkZkZkZk}yuqmiea]ZWTQNKHEB?<9630-*'$!B! rnjfb^[XUROLIFC@=:741.+(%"֞hP8ܼ|\<ۻ{[;ʲjR:" yaI1 ZkZkZkZkZkZkڀ.+(%"^!pP=:741.+(%"֞hP9s9s9s9s9s9s9g1c1c1c1c1c1cq@ihgfedcba`_^]\[ZYXURO L I}x`H8({{{{{{ zjZJ:* =<Ѥ> tD Y>hRg 4 V\1 YIAAAAAAAA/Y"e qY:XFDB@><:86420.,*(&$" ',{9$I$I$I$I$I$Ite]UME=5-% ļ ̶m۶m۶m۶m۶m۶m۶۶m۶m۶m۶m۶m۶m۶.,*(&$" ',{=we]UME=5-% ļ|tld\TLD\ZkZkZkZkZkݵ|xtplhd`WOq1GD9 V^g+xh }q_EWU}q_EWU]{)ܠq_E YZZиpX@0 8i۶m۶m۶m۶m۶m۶m Șh8اwG綆V&ŕe5դtD䳃S#2MⱁQ!`bbRRRRRR`]ZWTQNKHEB?<9630-%JGDAm۶m۶m۶m۶m۶m۶mHEB?<9630-*'$!*$ ľ|vpjd^XIB<60*$RRR&! eYeYeYeYeY9s9s9s9s9s9s9" ¼ztnhb\V v1hRgOH< F\,0Ekk @ZJ<n`UQMM$I$I$I$I$Ɂ_][YWUSQOMKIGECA?=;97531/-+)'%#!׎3333333333333333 m۶m۶m۶m۶m۶m۶|xtplhd`\XTPLHD@N $I$I`WVUTSRQPONMLKJIHȵc#b"a!öm۶m۶m۶m۶m۶mwwwwwwwwwwwwwwwwwwwww|xtplhd`\XTPLHD@N J9cxꍋ9"bxVi-xh x]RtI%KJ.)]RNB&\^ j$%lMim۶m `]ZWTQN ˴8ҡqA!``bb"pH跇W'Ɩf6֥uE崄T$Óc3Ӣ2J )RJ)((m۶m۶m۶m ymaUI=1% ĸ%" 'm۶m۶m۶m۶m۶ }zwtqnkheb_\YVSPMJGDA>;852/,H !a^[XURO L(IB<60*qqqm۶m۶ms9s9(˳kS;# ªzbJ2ѹqYyKD>82,&" R1),|-и}q_EWU}q_EH:I'i^}q_E  Șh8اwG綆V&ŕe5դtDTio KHE@6*ɽui]QE9-! iQ9! x`Ht\D,˳kS;# ªzbJ2Z*q41.+(%"d2L&dr9s9s9s9s9kheb_\YVSPMJGDAȼth\PD8, twwwwwwwwwwwwwwwwwwwwwwwwwd!a^[XUR; HEB?<9630-*'$!'I㲂R"a1ѠpP0Aȼth\PD8, PJ)RJ)RJ)RJ)RJ)RJ)RJ  ~yxl`TH<0$D:." ymaUI=1% -8IRT*JR}zwtqn >ZkZkZkZkZkZkFC@=:741.+(%"w30-*'$! ===|yvspmjgda^[XUROLIFC@K%N&eDc\.r\?#c `]ZWTQ鴘{g9cx(AG4||0t4ɁȁȁȁȁIIK$   u]uq0J~{xurolifc`]ZWTQNKHEB?Ykd^XRLF@:4.($  ppp ¼&q8xl`T88㨪}zwtqnkheb_\YVSPMJGDA。qYA)Ȱ@跇W'Ɩf6֥uE崄T$#F%dCBA@GGGP/nM,k J)hh L IFp8p8dfffffffffffffffffffffffffA>;852/,)&#ĸ|pdXLD<4,$ n~{xurolifc`]ZWTQNKHEB?Ykd^XRLF@:4.($  xxx ¼&q8xl`TD"H$Dwwwwwwwwwwwwwwwwwwwwwwwwwӻs[C+ʲjR:" *~ M JGDCBANwwwwwwwwbX,~{xurolifc`]ZWTQNKHEB?Ykd^XRLF@:4.($  |||s9s9s9s9s9s9SJ)RJ)RJ)RJ)RJ)RJ)RJ 0اwG綆V&ŕe5դtDT GO}<^Atħz9cx4>\,z9ԌYԌYԌYHR`  kp!8hwtqnkheb_\YVSPMNyaI1иp`P@0 ""RJ)RJ)RJ)RJ)RJ)RJ)RJfffffffffffffffffffffffff(˳kS;# ªzbzԣsC㲂R"a1аpP@00c1c1c1c1c1c MNyaI1иp`P@08::8$ ë{cK3ҺrH xl`T9s9s9s9s9s9s9 ¼;ĸ|pdXLD<4,$ uwwwwwwwwwwwwwwwwwwwwwwwww `^&#  IIIZkZkZkZkZkZkJ)RJ)RJ)RJ)RJ)RJ)RJ)(˳kS;# ªzbzԣsC㲂R"a1аpP@0}zwtqnkheb_\YVSPKKK{{{{{{kZkZkZkZkZkZk(˳kS;# ªzbzԣsC㲂R"a1аpP@0}zwtqnkheb_\YVSPMNyaI u zbtħz9cxꍋ9z5$ V[,0WP5u 2LNz+ @z+ [ZDU+)'%#! H$I$I$I$I$I$I |ume]UME=5-% :86420.,*(&$"  fffffffffffffffffffffֶm۶m۶m۶m۶m۶m6K ˊJ ʉI ɈHȇ̹yi  l۶m۶m۶m۶m۶m۶m |ume]UME=5-% :86420.,*(&$"  ;;;ffffwwwwwwwwwwwwww|x̜L@QSo\ VL$r,@L HdJ;I4"@L 1$1L5$I$I$I$I$I$Ir۶m۶m۶m۶m۶m۶mLm۶mm۶m۶m۶m۶m۶m۶mZXVTRPNLJHFDB@>< rdȶm۶m۶m۶m۶UUUUUUUUUUUUUUUUUUUUUUUUU²rbRB2"qnhd`\XTPLHD@<840,($  ppppp4XB4-0pWPTML- @m%~5u @]P5-\ZXVTRPNLJHFz<:86420.,*(&$"  "_ɹyiYI9) ȸxhXH8(a1c1c1c1c1c1c\ZXVTRPNLJHFz<:86420.,*(&$"  @@@@@еuU5ԴtT=;97531/-+)'%#! ???\ZXVTRPNLJHFz<:86420.,*(&$"  BBBBBеuU5ԴtT=;97531/-+)'%#! AAA̻VTRPNLJHFz<:86420.,*(&$"  DDDDDеuU5ԴtT=;97531/-+)'%#! CCCZkZkZkZkZkZkkԧ Oxꍋ"Nxꍋ"Nx/ VX)@;3/4/4/$كԷַַַַַr:Y@ GGGm۶m۶m۶m۶m۶m۶mK$I$I$I$I$I$IK+@><:86420.,*(&$"  HHHm۶m۶m۶m۶m۶m۶΢IIIffffffffffffffffffffffffffFDB"  JJJwwwwwwwwwwwwwwwwwwwwwwwwwյuU5Դt ļ|tld\TLD<4,$ ܽ=Bzb f^[50-eՕD4RtNwCw8Z6Z6Z6Z6Z6Z6Z6P ASJ$I$I$I$I$I۶m۶m۶m۶m۶m۶m4`@AQPONMLKJIHH8NS۶m۶m۶m۶m۶m۶mۇ .TgD$ãcC#¢bB"qaQA1!D$Io۶m۶m۶m۶m۶m۶mA $@hZ ļ8h`(@`@UUUUUUUUUUUUUUUUUUUUUU!Å "<`R򌈄|xtplhd`\XTPLHD@><:86420.,*(&$"  0@@YzOMKIGECA?=;97531/-+)'%#! UUU1c1c1c1c1c1c1]\[ZXrbRB2"qaQA1!p`P@0 bffffffffffffffffMKIGECA?=;97531/-+)'%#! WWWZkZkZkZkZkZk]\[ZXrbRB2"qaQA1!p`P@0 rwwwwwwwwwwwwwwwwwwwwwww{bDzbDzbDzb F^W)@;3o$YӲBBBBBBBBBBBBREXm۶^\Z& I$I$I$I$I$I$ɀj*)/-+)'%#! WWWffffffffffffffffffffffffffm۶m۶m۶m۶m۶mTRPNLJHFDB@><:86420.,*(&$"  XXXm۶m۶m۶m۶m۶m۶ު YYYwwwwwwwwwwwwwwwwwwwwwwwwwẃ%)޸' fY*0r$+Ӄ ( ]P5u @]P5u @]`BTY?Y:86420.,*(&$"  ׋$I$I$I$I$I$Id@כuU5ԴtT4ӳsS3ҲrR2ѱqQffffffffffffffffffffffffffm۶m۶m۶m۶m۶m۶mL,+*)('&%$#"! "  [[[m۶m۶m۶m۶m۶m۶ެ--wwwwwwwwwwwwwwwwwwwL,+*)('&%$#"! ੼޸ 'DF=0N:iBddzБ 5h̐+T8YCHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).@4 jBB`jO, VZ%Wt~X\?I[AE(J&T\LPuܦeeU$E4̢$S"cC:n2*j"qfQ)yb~^mZ]VEMR=N,J2%8F1?6-.&)`, DZ]VEMR=N,J2%B=F1?6-.&)a%(uܦeeU$E4̢$S"۴ zYdJpb~^mLݏQ M˰˪IiEID K1 DKG"!i@G"!i@/gM_F FW`1!CB a1"NmjI~5,KKN(uܦeeU$E4r b~^mZ]VEMR=NivY5I8 F1?6-.&)a(uܦeeU$E4r۴ zY^B`0A9s9s9s9sN`C:n2*j"qfy9Ab~^mZ]VEMR=N,/!@ @xBxBxUgb3-`Mz>-!^(NY PM[W׀ttSlNzDă$  LJHFDB@ oufIb~^mZ]VEMRqfam۶m۶m۶mVN$G1?6-.&)8 ,(YqaUQA~Yڶm۶m۶m۶m,Q M˰˪ %&BUgm6@cmN\6-PW:]α]Ω0N@` TTp]2..=.wjfI{{y]F[=͒t6KeEP_oV5EO$?MRDZkBf0K*BcH a C x:\@tjثT$"A +LKgGeJC]ߩm*P(?CCCDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFG"-8CNYdGlt|H$,4FNXblvQRR%/9CMWakuSS!+8@HPX`hpxST'/7?GOW_gowTU (08@HPX`hpxV (08@HPX`hpxVW"*2:BJRZbjrzXXX"*2:BJRZbjrzXY #+05:?DINSX]bglqv{Z !)Z19AIQYaiqy[!)18?FKPX`hpx\\\\\\\\\\\\\pu}%-5=EMU]dkry^^^^^19AIQYaiqy________________________` #+3`;CKS[cks{aaaaaa;CKS[cks{ɨB3Ҷ$I2((Ԙ֦Ce : z vuX+@"8l磁/Z 1Op[>k/&; ,q 0 +ͣ cd ;O(.'[b3X0P =B hN)x gQ |5$^.24i2p"><]naVzw˜BȏrdL=hZCق)9Su ƂGLd>:k&,S2& t$rDM }1`iQ]G d;@SLfsj-sվ-`[TOJFB?;*D03ªzbJ2ٕs52-'%#on-*'$a]9W#ۢzR2 4l۶m۶m۶m۶m۶m۶m۶m۶뺮뺮뺮뺮뺮뺮뺮뺮]Va= ݬ|Lȹ^WQL0X˖*~97Y*)p8Yh_SG\F.u8֡5E_9 k(BiYk)F LYlB:2rpqX֍&$"#͔\$D_#ӑuPhv:<(WvzQBD =b"3R צfq  |g`WT$=11.*$!r,D{Z9cJ2ٕs5<ȕ]ݜT$7fy0ƪjF& @bZQ2Ldq٥e-Lչ8Dpi0..A?! XB%54H`^,,ˆ ʮrR.{td)&)Bl`'`'J |}Y9PAC6v2qPoNO sI0BуCCՔIe#lWB#rl|szB|< Rt\A%p#7VUT32QӊQdb'L EwV )'b!`_Vj: ^C;,)ppppppp0Wfz.|DËĺr\.}}}}}}}}azqg]QtZB*to8Z#KFRQ 4@xŝuEui H8nyiݘb1w0?ҶO>/i;j, ̸`r&i)-|@fZY sȪrZB"2Ab=6\ jRu iL"wZPF>]ZΌBĮh(zqz;7~0TN;%r3/)!"|}̪sb SO͐-LG/N|tҐO'J7` 'e⟝~j (^}}}}}=<<<<|P chDdI/H QTT~h ME.qz," ߻ҊS,+J%W }HoG$ru<[ϬM>\,?+~tqm]>et{ˌP:sϫ٫7>KE%wz+  XoE8")h\nI fE٢mٸԉQ!N?:\"LD<|`5f> \B5:R[hhg$zU~([FqX|Ⓑ|5\}L'V>H,pY-o'n9~":s AӰxߢͥNfp{*l,tD:IUϥ$cCK%˔'SDzޕhCOҀy2҉(<@l+ь:6űUTT:nxD$(}.גgGᷛ%ӻֶvVv V)#B $t:NoSûaaՎ3``LF%>`Zp@o9y@6<Y;+;Ƌk+ɟ2"ɉi D2Mxo5I2bZ=<4/\T~S/JOOOOOOOOOOOqqqqqqqq\*JRT*JRT*JRT*JRV;&ڪ_ޜZWUTRQ! 0jD^[˛sS+]ZWTQPMKIGE dym/oM헉.+( wwwwLW;&ڪ_ޜZWUTRQц/!fӎV;&ڪ3``*XVUG|/O1 k%{CB@Y[c&̖(UG8xbD `64ےqoHM7fcc`5I"Ǎttttttt.@k^1^W$Fߤ A 8\``svppА%ˉԐL2X9tSVڇ'זF%caatY#CvE E4TD3|z쏍$ /R`A&c-i~woke`^[WSBJtz`\l^ѹfY/r\.r\.䉼=2L&d2L&d2L&O7ّ|c>x<x<㱆 A@?>9kƏg}xrmida6/|yXg6gp" ;lPAÅ 0NHqoH2]d9҃I  2@@|~7?/|vppА%ˉԐL2XzxtSBA>;88gh>.XH bX,p8p8p8K p8`0 `0 `0 `0 ~~~~yyyyyyyy}}}}}}}}u]u]u]u]u]u]u]u]׽^z^z^z^znvnvnvnvn[(g r\.r\.;88ghtDjH&,LutW"XNYj\[Y.*VJ<ˆh( tt#➥asF +R ۀO`Pi9Hsvq.V0Ad *Hx0r ZyK)O7~D3|zdž̋vn!<4/\Ty1PӍl6fl6n6=ll6fl6ʹ,7ikЈ}K* z^mI{uoox]jrS)4PxPD3WFK*  JJJJJ&[k~wqlhiTTE _K<1ű٢u5Eޕpӹ* I  $+!.! >MM0ZDFFFJEFFFFFFFFFFF>ݔEWktjjZVjZVjoSBA>;88t:Nt:N3Mx@ےqoH7Fh4Fh4F|>|>|>l(Xa4Ć  83jD^[˛sS+ҺjZJ:*  D3o>ս1uIx 7̈́85flيRul6fl67ے汘bp9lmԔJ;_1V!x 5pؘu7I"R O4n$Nj45`Վ^9n؜Ŋ&HC &0BNG2kFh4Fh4Fh4uZN>\:sܰ9#)La (P@iY 8\l>cCK;P( BP( B{ޕhCOҀy2%((((((((((((]f<Ա. - ,U6Mlc"͹}uMy2E%!4Px,7fcc`9҃I  2@|g:݈g}xrmida_X))cF #(N7"Yj45caatYdJH'Bh"4N <@< q:9kk̄ٲ/R`AͶytr֘ e+J N5^0+!<4/\Ty1P_͋`}{}:q.V|&H찱 pZN~g57fcc|&IcEYw{׽1ug=QմtTAB䉼Is5flيRuS)Ft as@-i85flيRuS)@My^bo 34d`r`2ρr-yvT jG7lΈbE $Av؀ ===NG2k|>|>$Bp A|Yw{u?%= 0Ό $>@D @@ *BڏuJnp'*:`a;NOFjWl:&׶'#+i~q%8s"`c8&4>4;OZ-Ϋ'BCsu=ՙ CЏRI։llmUg);[N(4a%szgNA2]x>.&bTeN00#pỶ~u?A闦~CRi.vkC,sdXUFKHNeY_m=ϲBp|elsO@!}G!rPR4EqY1l,<Cfwg!k|RR3I[x!YaIBC=-"_: /Zg@ Y.#u&y>,Y$<5߮Ȣ3/0a?ݼVjӨב/&C_iźl)bV_JM=_q9m/l O:+0Yhhf[4M{UhhV:&x6y S2fS(3ix8:B "y0pxYL^&sP%ч{@W{F#1rVX&FqjTap6X4u4JıH@_Vy, }[~Z2)`*CfӀ*X r\Mwr\anц6gQjH)9d1] YZ48 O*k z{{ST*mhg44̢$1e0`2*j"qfQ2g'ivY5I8 ( rL¶m۶m۶m۶mش zY9 жm۶m۶m۶m lZ]VEMR=N,JSFu& 0u > V^V"p A*,U .RZiɂ@LoNMKqaUQA0 uܦeeU$E4̢$0"""""""""""""""byivYU0 CyivY5I8 ( ?Y|^mZ]VEMR=N,J# ̻uܦeeU$E4̢$0jyivY5I8 (IvY5I8 ( ? ]|^mZ]VEMR=N,J#@033333333333333!E` @{ 8 8 xGl <("WzNc;J^P[SW!(}N'0p7[6`WRgL lkty pT(i$܍&VT$lu}sywًu8h4zܭ6Zԩ4 }:̥2> %PAF@fWk:}t6Ke}4Jı{{{{`w 5K9ET5L3(hPfW p"*}}}}}}})V:n2*j"qfQ|1M˰˪IiEaĀ m۶m۶m۶m6۴ zc1cm۶m۶m۶m۶:n2*j"qfQ|1Fc7T>eCj P f ^3 "un`m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$Tt2 9Pm۶m۶m۶mn۶m۶m۶m۶%I$I$I$Iܶm۶m۶m۶m$I$I$I$IJ$I$I$I$T" 9o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITt" 9?۶m۶m۶m۶m۶m۶m۶m[$I$I$I$m۶m۶m۶m6I$I$I$I$I$I$I$I@T VW7mg&D>鱸mv*?TPIAIb~^mZ]$a 8(uܦee.JFA B4AIb~^mZ]0s9sNa$a DQ(uܦee.JFA AAIb~^mZ]$a <ϣAIb~^mZ]$a H(uܦeUPqa( r1E%9!yivY Q0M{!fa ͟6o_L ! VW`1!'Ԕ,+J!!P QSH^mRJ)RJ)RJb~^mZ]5fQ0 b F1?6-. ( r1㨪jeQa%A !`C:n2첨0 Q0 F1?6-. ( r1_(uܦeeQa%A A$fffffffffffffff`C:nӲUUUU0!yivYlEI(A(?۴ ,j6̢$a Lb?ܼ0쇛2Z^0\B) 7c `A0GfREa5$ aJ`U 5IYZJEMR=m۶m۶m۶mۀ$y8"8, &)0`h۶m۶m۶m۶L$`, a5IY I$I$I$Im۶m۶m۶ 5wJ]' "2D6 <.@YnW1 tfQX󜨅&7 t`)`ohaNg D{{Ng ^ao:By4CaYf"ca/Gao:BY;"a VR3ԩ46cVBD 梵ZkY4\@m&sih.@RQ4WցLrY);KFcZIY0 bJƖ(@EMR="QT:e5$m۶m۶m۶m݀ 1^a+{q §?GLT\dlt|QYaiqy &.6>FNV^fnv~#+3;CKS[cks{ (08@HPX`hpxȀ%%)57b)3̯g H/ʞ"V# !JGwh8Ty 7eE.La2д9 <#%HNr6LtL|,ESShgb\VPKF@;61,&! Ic"^ Ƀ20n]Sü׍X' 9)?0I$I$I$I$IUUUUUUUUUUUUժ T &$Mm',ÚΒcCD}r Vk`.y0@")T@Osm&XEaJF#@ u2D!\Z* XT ġ0Xkzwwwwwwwܨ ',>6FаBśůRGu?ȋypM+(k:_}Yi-1Ō)fUfTTj,?&Z1c1F@pF\*ȣLA 33nZIEeH "8 AEM]I!yݴ , Eq0 P *j8߶m۶m۶m۶mm۶m۶m۶mV eeۨ 5t7o3;L2 . ^3kj3l r0-p[Ď~ /׿N& n] LV [kk(~wܦeeUT@$~mM,E4ϰ˪Bvמ[:ꧻ%:{sa[_w5u4Kr|ml2$h,BG0c1D>cH a7ܨ0PORW91*oy96|Zo;466PQe<5Rj]g{!ǒC' fQ\G$l/t0X佔2bӫ:8420,*&$ ,˲,˲ZYT i H!֑KAJןjs<@;D]CR/uZs5R@C -M+z~: ,M"#/I D &@b D &@6+M3210/.-,+*)('&%$#"!   @VUUUUUUUUUUUUs9ۤ 1@$@ %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27;852/,)&#  }yuqmiZYXU崄T$Óc3ӒZkZk9rvwwwwwwwwwwwwwwwwwwwwwww vbRB2"q}yuqmiea]ZWTQNKHEB?<9630-*'$! 駦W{!O!ϣFT~~LNLQN}FmfK* @0Έ4+);7Y 4|d16;@EJOTY^chmrw|  %*/49>CHMRW\afkpuz $)2;DMV_hqz %.7@IR[dmv!*3GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz!a$ɲgRzmY/12 ஧zUG l@t܀*X;1<-t.E8dikw1+;J-z%E0=@"1?>)R6lTp6 NcA"`kqXV}x[̫f""9 !43vfR#-JjS'Z +LBs/UjL -:4H8kЌeʓ:%FA 0LXr%$(hUu%ISFFყ7lȀRݒ#BAhbć/ ",XG+M"5b\ǐPL.X8fuFfHAbLhg8q)R"AuӈR 8T5+DUzJaaaaaaa(*S#c=tib7-m`-}}}}}}}Ba@0Yy1!# "[[뺮뺮뺮뺮뺮뺮m۶m۶m۶m۶m۶m۶m۶&IA| Ռ˻K"ףV1 ;@eYeYeYeYeYeYeY(M B#F̖*:J:Z:*khkk}~O맀kkgkٵsv"\1R!y"C1z,!~]TؕԯTJh53.Pz2~ vFs/;iWc /I堥8;3Gv 5ڃn9phC;^Wl5j9c 1b€⥋4 }rprۢ% +{az{{{{{72U)P,Ejĸ(1! _0\EqB77VpĘX Y>Pp@Ѫh*K%*;sۤ1%)wLMvFㅊ 8h/+8rKIU>ld,fɵDl>J}񘻨{ ŘC qAzJ7;S f )($}ЬhV i77<8fgckGD>kzm :R6ol#6VϬLqI9z$ib4I?,1[w,$VU[JvH]_iy gfhkiL[,FUrHSҚRv)Q< w7,'vuMx]7,LQ'=y9cXNB9q .y `%IIRk)k޵tǵ}u'>`03)ҫVYANn#0FZZ]KX֋!enR9Ѫ9퀧m Th /p "դ\i/4!9OfC7D>7>_y+7Rtkub†sθ*:jmI=N0T΁8Q=%r @'͛._Ki.5 J4X١ʶUڢWY,=z:e bdمțd"N̨ju%]B4Dw}73ˁ@~\ ݨuDjfS$F `#%Je8r;fͬq6S;uDSsw&quhhMH 5^¦rVE/cpm~& "C 9 e;ېb(Md(P(% U\*%~41VCV% ]d #!6~'V%M! TVLQB Z38}mI '(`RW ]>|ZdQOR%$&av iC%#%.uUzI°K0M&eԚE$!: iѱAZ?~,QbҊh̋lq .MBzcNZVնL !5jju.g`tZ @뛾׬]aNd##sR(д[7b'p~Bnɂ(e܈4g܎q .ĝ1y0kV< q&`ٟ+M}]^m//F_z[ RvP?aߊV!r 2|8zqj%Y)蜚fN  @~h+[ x9I%- )͔CBd \g8vO(5Ns/fŽtL9Ni")ٽcyYD'ਊIy:HCUpyE TX3PX\&|"*i(=G3qF#\F=dɯ@pHD8 apҬXضjG+A74lguQ17lF 02ReQSJ%*'(NMO0;] 6MBJM [&+^wëz1Zow]&xެW{ZU/ok%z?_ϗSpM0]T%tAt5T@5N#>-ށ33-ܙԙA G@gs& qƂs7p{8Df52QjE8A!SS^{67$bx$43(3/{;USe6N>t2#PyC_4y\Ce!uHY/§U?z!]Dn{?&ni'渖؆7GlCf$L8 35̟i̘cB*DrH'^7=5PkZr?rۋyyY̊oFa 3/'ބ{ar! hF0zr֭֩8&y!SwLg `gFot$|2 *RLj7[7f8k\m}a3 @ N= Upkۑ6ʦchXkb^ @h5@*p ͞M7jfhw2K_ \`3]AHM`Y9<V|9UQL#RON1f)('*%6jИ!#j.Z\Au5ʜBOڣ &!l"m 33=R(NUɨ&J!"B/%)p Ҙ=чfCF~r3V]J =(ȱm]\>g\ `UrqNfC?.H́#84Ah8eⷖ0 o[Xn2"XLޔ#^ rf?>WyL6m;c[Lj|f!` ^"A#MLĢ(n$ء'>U6gB,Va@}vF i֔ 4p~E?}evb\8AR'-Z6hbɼ &NS8E &'P.AP!vK4\ mxXL g>2mfe*IIӤY\O pޗK.dCV;,p,E^UڗM8b%_ZL 2(XA4fUY ]2`e "\60X  C C4C$0PB \:MA18$RbJ #$1$d2K b$uty/BC\us]M!d)1Z<ѭm2z!r[{ZF@儻kJHX8<)"!)B|K M~6y׉ E0U\(em^"ldN hJ~WtꒄVK?$; ^Px= +f M4agNo!*.nmAOFX*gͯ$Λ2 lPD5հ'k<6&i@ϡ8g{WH_6N#v g –g`޹L7# :hm4XQmn0߶*̻ˁ ]'`{mE}b$YdM[ /7gq.%pO Cs> 6W8Ϙ{eYoy+1CAWxRWه| Z)0 i_.;H2 $|nWy kp@rŀ~ ' 9xA >pVa|;?*W7tC˓ bV*-Ѐ-m@DY;Hcu[Ic+!HfIbg3WѮCoM!=VVK >&+o<8ZF,?Hjdce7@k%j%x[M7T,ұJ¬G*Y&V-$ԦQrK]h)$/?,%U/h( g_ʉlAzNp x=f曳P4s1,񷜂ZvBL(PH.EO湮;`FW zNnx81v?`DM+z4G%Le ~n&"l'*\'|w?qOI>A ܒZx6;1Ç8te\#!(7pB![8C ?&Od9b1;A=ZLp*Bt|=٤hȶ[|WNccA ؕ7s%H fFSAPņЫ/^=otr̬yiIRm.*ӧKAiUJT6=zѥEK!:ФGJ' C *O=k欄sM5cτu5h۱^P:p>m:iل9.m gucܧc﹭]y7Ƴ]xv3=wv\`l/b-Pq݆bh-Ā*ej^31 5ĦAbbT_&WtXSh#*5.06E.n5 ek.aAVU 6awA[Rwh0k-*(r_γv$[GΜ8!!X ^ R8‰i#jEW&|`jߪ|P}co\Yǂ+[ԽQ>=UL%oS]%eQ&{n(B.% ܡr ;}Mk8mL_ʶ)n$%o̤Kh 'cڎh7E+bDpŃ),;HN h=+I<-nde\"^ha=kSI}`3Gb ;x`}T/"jQu]ץZ@:GYـ ԙs8 s7?٩ܴ4'Ge6"sј<:]t]0_iфjx&\.-|tC ](7a܃pԂ(\ 3q:걪?8-J>(ߔ}1ϔif}Jq|B\&AZrgYM@ZV*! (\>Re3Lc(#¯\_|qbOl2Q|Lb z!<` RķYg+~jd *xS۔S\j7o)uGTȣA's$PAcwsǛok83ǘn_mvڔ8nrIK8L^2cH+I; ڏg;Ƹƌf+Ň+6Tqa D¸{_ 0>.[2ja)boHF@\1:`417}$Db;x_yM!\m]a Ya-wu܆4,AaqaQ7 :GnTMm5 xp i8X3,ciQ%8 .; W XSiNɖK#atÈ@( }w ku%eIH&K Y.f]ALX'1떋[݃ Ľjע=kv,ٯb3ڪ\U|:՞'y*|w`u9ct938 ڌ |`\ =3Y91J<:62ٚV 0tl$-eLc%=w2w 307}Y꒴.3yYFX.2X﮾j7[ԭ N* riKlaGr'ɭ}<lGs;s,Sy4n$o9&Y(M<:or5o3 ad)Җ 䬤ld,%JcE>{ 9cxaA:s 6|lPkuz`O;I@Hg} JONG^9Cw93m0't UnKymi'\6X&.@Jd[Ӹ,G=AzOo\ʃL4ekLeYcGɮs?{6ף9`n:ө|r Gr7Lnd6Ir8~zET@^T2 P$`4!5Xe+PvZb(oY o-(0QqVvZe(6o@} ,o@} ݷV@}kV쾵ݷV>k[+쾵ŵ`EpkU'#W#!%1Ew͊U~zh  _0 o-n4dX&Ng5\_TgMr;̖+|r^;޸ _i^?~x,fe؆mSvk0^n:~$~xr!aSU}`ZoP RkA['c~2ZSjj(nrǒđxT_pg8E x!QoDMo.S nݮ_25\($]SFCVֹҧ)OxlS0`\Sؠ ƶܰ0 3 RxI̘ߎpil|G}ߕO z%WօXr <׮ޚ$k4|z,~O~NwӝNwS;SpOMTzmΘx;yLST ~XX'ӧl dH=|C@DzkY5^@0Dax&z)o+O.韷l)cC?<"vB? dO:]'tjR 5jҠs8U"Ov)u{͔x:_2WAL+<7]-kSoKlG|#Qt^Exٜ.e:e[, Ƕ/ΠKd{v[} - t_$:7|cc"  s"D!B"wwwwwwwwwwwwwwwwwwwwwwJ)RJ)RJ)XBRJ)RJ)RJ)RJ)\ $Il& M` e$6Img $ ϢУѤҥӦԧըΡ@HS;X!#$%&'()*+,-./0123 4789:;<=>?@ABC뀢 $1 <"4B99s??=%NDHE˝DoD\:܀Fk,0^103;3l2#(@W$aaa\@ g#=SN9SN9{{{{ ŁIP"  RZ*8mb"4!.:K.64vr#82@$CAhmkDx$ C}}$a!@  Co ;I\Ă$LiRS8lbg܌} " 9HUUUUUUUUUUUUUUUUUUs9s9s9s9g,˲,˲,˲,˲,˲,K\XHb! %8YHb! $hYHb! $ T KKKKKKKK֩תث٬ڭۮWAIT>>>BJU=Z!^_w5`Wjޱ69; K4 I: %Q:8\8 :d22125$:<]aۭ1L3|Qދ^gлZme7K;~fc8׫W_-Jɡ.>OtB\"J'* p/ZfqqDi2bL+bx"cBBGսwS碾==[UjѵcIwbz;\4ΣC5fμ|i$ɏ.'F>\xPn{-S ng %VhOIe3R 'xTT<@ 0F_xb9H>^G$DA#ZTadq Q4 ^~7:<<>@BDFHJLLNPRTTVXZ\\^`bddfhjlnpsuwhp$I Gz~}3[i$YvӃxaY^iվ{ _p.YXZA`.!$-:Q+f 7J/)E夢Fǧݒuj?8CHP|J, ٹ[g58-U9Fwx2'!{LbiC3ؙOpnb%L"@j1Ԡz1fM$3<"w3ҽ_9mٜ6 L/3s}Uf1|Gc})UW+r*&W0XrG;)dQH-@:7-߲yjwUGnSiskJk$#-Dh@gYX9{捆nHS?;+ޛvk=)$ܐo7=mB,oa}wױN*9iUn)cĵq8᠄\L;XD$46r7[-$?vXmôgؾl?qy$-Ĭ{\CXkJ-hΔ3V:w.u.fm.`n2pB硛w7t bO{zV]Cs˝g:cܙMkq Dm8v؄a{<zNjssG7Xܷb*5{)C1v$ZFt#1\@aۨ^6|a o1L6؅,Ua. oMXKYfa_98EQ0ĂKHmS!x ,U`\h#iҦ0-tҞINHj.G=Y)WrjM#}JߗtmRGo5992 3՘;C59C< ] S-K2,?r+/L9D 3ߞ7p4\;pؠ! *tu/6+ 0 xHp8p#Fэ$IS !0X 㐦 Q5:`  DAa8 T& 1؇<"Zn1uօYXxEUPk&\$l*G(XDC ā?C5o'(-!HC8n 2 ڀ : M3žI#~ĺ JN5 y̹yiGY7˶9ͰUͭifEY5TQ??ܴwlGuL̥~yt[~e7Yne6W*6ٓeLFc,a ȝE"w293߂˳X+[yR"WxőHF/É>pM3c~)e+yL䎅oI#u $ǐ8~cߍ6֘Žw"q݆3.P^G<m`}jH|gW6 ƾ.>V<ቅ#w,xy9ߍa5w wy3Q7趛{uqˀ.sous1emmjsnC5նFfbo.1ź_[{Kkz.VXg]"+PX&*q D&F\B$BlCt?l؃2pa Pa  [pSxKhpCX(A x Fp `SӡLSHE`.rQ8/*ÜilHf1G عߗsxFmps-]g`YƕWTNۢ'9yd2&-L^IB֑Uc9ŐOh^"s+G\SQar B W|#@ ous1emmjsnC5նFfbo.1ź_[{Kkz.VXg]"+PX&*q D&F\B$BlCt?l؃2pa Pa  [pSxKhpCX(A x Fp `S4nB%Nz$DE_ ڐk]Є<ςπv?z3;N g]m=u_zkꬨtU<Χu63nguL'Υp&}Λ9NyT7kv6iff31Ӏ3)s(A)f03|Yt ;9e/Ze.X+kr*c)[r(Sy'Kir&CY%;Ir$39#+)r͑Ȑh^$M̉\>r3)ǜRȖA2I <㒎G6;$㏋;*o⌈'裯4C @Ϥz6s&e.6Z|uTB$8lp`s%e.6\ZxD Y.^.iP7bcuάūKWf \lY9x9}I%ůVW5h t]4`Q^.倇uN_VBqճΕ/)[(pqR椙Ε? ͇ Rs";f`9?+@zzzzzzzx>9?son~]ǏeA.^/UX bw0ByEY/6Vf]tN_BqņճY )[(^cu6s%e sC\l͵xu(k|`֌+sI \llxu9D BoYWӗPLU#Ӝ+Z  kYWH 81J(>Q1[#<,a w07\X3T&|A"\<@j n`^p`)+(p@}\(C8Դ, @if:zh)G62tQB$"Atm ПYPОG}f#ia벭Dzk]UoM󘮊;ΦtS̹ĹΤy7i36fn&l,z5fVz|~s3e%3?2`&/r.r'_E]y-VR,T2+R*P)N(L'Jv&Hfr"obN!kVI9B2I <㒎G6;$㏋;*o⌈/X¹`p7DŽ<>cA{@1 n׷1oݧkИサΛ1d|G3䮋[t1 '8 O}=Ye+k]y8Wߩ:F!H#9vPgZa48(EVU#}D X]EjO0 = Mut9h Ec0uхp` `  XF0h.h(@??9@ىM|fғl4%\g b uLPO|Ze]ɮ&*p:vuy~ͳΊyLWsQ|ZgS:)v\Gt\ gYGEf7jnf6h ppC {LcoKI6GB#C6e? apǂ߁:ޑc@دo6Qc|ػOoyנ1{wٝ7cung] b<\8`[]ֆ676^3[m{Zhdm&62ɾZ0^j񋬷XbECvأ]4cH%jJ\8 (XPW>=` K^DC(yovR-8_ZT4,FO) t Xʄ0ɂH]$Q_RB cҎH3hh -=V֓Αs"ؗW׋-Z-aц͎أވ`V'lmGV":ŝ,VhXW)Pޝ4G]lDfIłJ(mX_gZwY^;ܪqӷMqp t.]T9iA;pl7dآa[iFӵn O=[\&k2,b1*5;S^N\JI-Vk:ˈJʇxx R:P6DN2L^r$L5b `y/cT/pLA,  @ ,eONdM>dK.$C!6@dCvҼ̙0_\ʑ(?HEA^r(C@6y~ұ1ۏԘ{[O޳4Qx0* @~X=bfNdzc<}߱ޥz=rs7Ggn72nC7E^Ę˝XQ쾊м}Ca mOˬMF1iA;`l/dwS-akWuxR\EK@EϼjBO:xn̡d=\d:e1^e0\˖hK`[YeWl%ULS,Q eO$MKI6GB#C6y71'r5+ϤsK![Rr', K:8?.x㏿3"1}f׷ԽGO$$±p70+}BAOv7\k]>y0U0Н"Ƣ:eq͋˘L-Jl9M1pՑL8tцG'NT40@@#><:!(tZ r{d1%}fuJq&Ⱦ{Rxge\9* ]ml66nmwmͶͶffvvmnͶ36GnfvͶvcqcxXllmnx|llmvݞcՈ0B5ѐ܋t}mY(A8>|TKP:]xS+xSͧ:$BщGmH̛+C;ԋ '2$&HYXU0c]] Q$dHFH2I$,aBvM!(k*\+?lV6#hm݃ӧ9]>BDֆH Oeh(Y|*r%R-- \n<v_im 4/ OEp8ުK,:XL0X`?C6VRȀٮh6-\ס.yOty-NI2ၭ΀^=~U9"@3jUjmcU-!(8ʺ,r5)ξE qemmvvlmvm66nnyA5ADI"I"$$dHfH2I$3I$$$LLI&d&$D2DI"I"$$#J QOdMd KΠd IB#[0r"S|% 92XΠKM@ @rȣr@?1.`SM3xp%Ó G"ȻE߃LJ7Z M(@$2IIH&I$I$IP74 3456789:;<=>?@ABCD !"#$%&'()*+,-0123456789:;<=>DDEEEEEEEEEkl S +ȱeNCc@Iό+\ CFSԜdRҙ}\" 9_f^2pwwwwwwwwwwwwwwwwwwwww/(RJ)RJ)RJ)RJ)X2󹻻c 8tb 1(@L7=UcvAR-cU1CI9`pJ'ƶvfVF6&ubD ,XN0M1?YgKO,Ys${zO&;rGS|xR/L˙ %̕,Oɍ$/Džj}Iu )m ee.xoZY"2$$Ib $!D9&`dz!8ag@CR:/e}]0k"⎳<\^6 ݆|%Ԧ>s9䌺sNwc/X`ӟK$t4=g-tDgaĠ4ykY؟T3X_{|vzf.1=dc $5ܷ[fm;F:Q)$_.]KÎf?[ł!QrcsjQw G3c^|U<ٙ-Fr:q7޺iYgt7~wUs7vDϺ܎o[gV^u6{v,vG;^*'K)ީd+lxڨc='UtSu=ҝ<L zhX-s]ȈФ(FQ?!/JO9M9@\ `WE{Q'B@5@ 5 'us|6lHod 8YHHHHb:K9| .y E ^ѧxgx%l4+Tdњ*(bueQZZZ g;Џ <+bgB)^xgx)m:*\1N ٓ"/[s^u]Dur'FLj1Q:Q\# R/q1F3EO=Ss(>ƣC+[+[YyԧʦҔRR}m[P͜qmSs7X?-LֽUn8qtQoegZ>e&nu}sZ6R{p7 L;e*WZ}JI] ?wCwoV&k}+U{ԕsr9ٕS+$O{ v~bpW!.u_>eg.s&wi3ET?ҾO5k,zQGtA+{ȉ'"VNj85 mK/G2F3M6ѬzZ檻#gYywdؙ#v=k(ϺOH#Os̈́nvJ37`x nv'jѲ#tkb뀫T U%`>iP兠I\MͦN#]#ՃfdDnGw2(J6gf78f}]w V#=X{̆5js-x9&ocnk#0dQG|^7[2z)$onBHVN~{;vf/7 L1+n++1`)`$Rr^4 .B+u0'#~=JtsA`fBf3V xT*0cd/Zރ" ^44:Ka't [/1^%JogeÝ[8|}XegZEv PUc@Sa^ؗ>᜶Es⥸ܻ7GtPެJVK&bKkq'8~ vCt f"jR(0daLHd+`Hd$~P|v:_Q>Oocމ}ò69Kr ] dG\nM5}w:$zUi5SY&}*ge5aĎy*u.ugN]Suܵ.~F!i+jOo~؄^Q "eF[$eqJj>>0E@_Z5Ɲ*i%-Vx-)ou8 <~?8B! BHf7cd9nBH=Lhjo:#,",N}"_h5:D-gZsUa1+T2/G3.OP<Ŋގ Mwdc#M!& d^h#rˁuWRfI3E\efd,gBE\Kse(f Kpo5e6" Mpޯ1QOe[ 7++ "-dhܶ˲UcLK 3>se*ؚŹ<~IS]tW43[h"8\oq}Sk#:`z'ޜž\ۀ+{XԷ'uP50GM9`\rh<~Oy}}FK':bdޣDʯ=9q?oH Sa ͜9Khs L]+Yl0#̒9* }w dbcsNK.[8DVjk$2s]1IogP># uc8ξ7l9wͤi֩(Afw_ovnþKދCOF!сߞ{◈~᭚lm(dLE͑z= wA;{xgnrǶ%8Z,"t:#L@t*2‡-IkhTe0L~R7M "JX1 Ѡ&C0n=EB+գD)MJucrGS˦;̫;@Yniv;=Rߙ/&wܬf^5~iT55Qn<@<h܀?aj2S#$ЁH:,CEk{#?w>ݼkmvOlu.bBr8/ 0XThaKצ,D8 {RB>JEf a^S#Bis,. ^ڽ<`"3Wqrur}=@ O*W ktt@,sOWIn0(!Z .zI!i59eyF)@UTX\YZ;^[X]]\(__+Z?^\)_^  Ŕ Ŗh )qŗseeeec+]G\]^fX]L__`aWxbcdefghijklmnopqrstuvwxyz{|}~A  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CY*\^_>XWXYZX[ \]^"_)`0YWؓ"x6YZ \]^ _'`.ٔ#y7 !(/ay,^ <rаH * 6P?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz, @X-!A."B{|}~F  !"#$%&'()*+,-./0123456789:;<=>?@AD Î@D$`h@yh`#ʐp4lEWf?*lG)aFa!m< r92 9CA MTB"0Z uh$CaЄD%2A{Jn>M[AwѡyӣGMϫѸx-Y ݠV5̠#0 H[]5?'18 -Y uh_޶|k543~r`U 2 =-&&cؠ;xrb {üi3ݶqgO [Дk=7=znzs VXi&Y$^Eà&/ЩKCb)=d_葽kc2P Y5tA?.zQ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGW6;Yk|DHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJN8 W>HC6I3R!Aу9pݰQ 91`p"Ŋ(NЖ 1B[M-h:pؠ!CΈm:"M/xA|GkԤCsL<2cĄK.[drJ*SDĉ]&KJp)Op @ QbCQ9xEJOJp?/D> }woU~5)`]UTZcc)8e+8GgKm^0x<=u{{{޻׽=x{{=U_g̙Qf̌13ƌ13fƜ;'A , 81悳]#Ƹs G{cu_RI%>+;MoLG@9пHbťh_ KZkI$A~_n9_j啐[e02볔Kxo=sV~ZimWYVcSI]Os9մSKC)ݔGGMTGy#4&lg3ɼyW[g;ڙJo+5_("E[߿? m=layֶݛvrVwMhNCό-F1bAp;ILnu,ղT6]馝^d v|x50[J׶-0p-e)[C:ֵW/:Jjש_fۺԪWԡ>26rAr qCc?ox}Ը912ތ&3_+4\' \q!SHx;xHp5f.-↿P;yǯ8nš(ޤƵ8ƮpS>:ࠀwޔzKÍļcxa݅tvV6pξw}̫2 ne]UMEBK&Ņ>aaDp%招Ą$<"zwx=ݡ3!<_@l 3ۮ:{\gw:R{;s]wBĻveKzAPGqXL:ԕ$ Tǖ-,豟zڹ[{*Uw9H2?F,/R)D&'|HB }< m%IJcSN5{luy~͖1 ;"3<4=afty Ųƴ 7$1$0#5*6+-IE[Z_`loqvqwxy   !,-/035:; <06;=EGORnuy؁܇ #OTd,i1k3l4p9wCPT_bgkstǞȠʢ̣ΦѪծݵ*+2358:>J-N1S?rcvfzk~otvwxz{; !'.(/)03;FTGU[^_caeiosxİƳλн  !#/"3'6,8/KFLGNJOKPL\[]\__deegmpospty8   #%')+.29!= !vnWP !"#$%&'()*+,-./01XYYdM i2$$4%%&34"w567j  k }D@4IHppH 1sD[f%ρܳ&_mPwd4wA~x&؅:袅ůqOXPC^Bmm%3(61zy}뷝‘~9 /0z.[i9Pb2~re >~ofĆ`m0w~#< ?ud{;&kVK9>=S㦀1ϗN0{yxO16F^# {> `im ʍ=?.UɃIއ$$GwM۶6Ͷݶݶٶ].\vut('(S^;fh_ R5EU:փ.uĴw}(J/K:bQt'AX ;@\Kk[Jep6Iq\0a#&pEQe @s_56,`rAH"Nu]OoZ6Y_;ŝĽėÝtG>:E}n|ߊ~z01k ݝsW[JP|{  :B}4h9+&@!ڜfcن@3kpU7959})f8+= S2͏@ȓ5w̜D+'BJ<0ɀgwd?#cs|<C|rmm y-iNc-l "T&8X\RH1[-=|H;e燔q劗!~m\/.`CB<(]ZTGLv"ɅoJ<[c?4^dn ꭧ8i,oh*VKϸp ] ݢzSD &sv{6#`Kd{qv=oiԻLcs s 3$"ISX( L A=[y5:|r=f*Zօ>9l:iR^GLqX׾4?mpnXx|pGxp$w2&c1s5 AysLw، ءqF\b&j.g319Ud\pC;2 y+^20˹T\e:0X%/ çi7啤cvnq1sY4:VKyw]*NZ,/t2s};wg?_Y/M?Nlg8?"BAÙdcKK m*&Y 9# ױHgFϿKNLД\\bsa;|s3$_+H?>CYhwھ ۣY{2S|W}쐯hB˳WV }P#=Gy \z^^wsSyʭ7n[⣭aL$#/|QsU<00/H/GKWGӺh&,& 4x "qv)ƢQم.'~KtmWϹDg ;"b7<0.K$qY7#W#*uƶ&-BD-<3+#k1Yу o$ӏb1L/}kV𵃯Zu}=W:X)5Nz{̬gseW$#G '_J"t=I/e=m'\SzaR 8!SʲdYl]EvgzŞtA9Lv<}*#u/,)ކpC:c<쉏ha}_|ܳ3/tx㞍μÓ{6v'`pBT ?w:ur>>^պlSaBբb*F~EBL֭ާޖ/vf68OKάq # x`H^5{eV<ϣ%S yO۸5/ 9on $?}NLO dWnV䁘Taސww"3D@t~6=Ke1Ebmq \Q$I~BDDl>c[oMf{Op[8|BLXOR!!ΓC|v +Pʤ+kq(Rc 0aVv[{ cA N9._wQ<%>PX12ifs?'}m>ڦ!//(~bB#tk[)ݴy,p ?F]<{{U={%BKLW'kw=yX;cDda޽V#TSAФo8Y;_l9/^/V|1PiG>N)) GI|s$BtI.s]ΏQk8˪ۙx]ìK/ۭy5ȅc OQ86 njMv'!;R`T2 y%3>I#7HZp8Vxf{Q!&]lCҏ>\A}Xk[:7RgHDjua@*z6׌"(z D-yfqq(1\D-PHVAwnm͍P .QwO~>3Sdʺ! Ǝ6p, c0.o7zi3۷<! a.F{U-vXL{l̖+=uU <D\omKK1'<;3;33gP'1^S֐,RtN+SQk3ɄgQ ^+\m'ƭ>M=aZGv& YTw<|H'C:"5Ǿ6Cy5ˡ`;ݽ K.!"3"C HxCA }x';g7{^R%̞?q\{D}vg/㞍y٧Ól{d܅ \ա6\=+<8$m  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~˨#?rN Qn  !"#$%&'()*+,-./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:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX8N ?'O ?'<YZ[\]^_`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{|}~ݙ?@`_Kڢҧ->h)E O-Z(} mBSh-L>ha)D O&Z| 7S|̛  !"#$%&'()*+,-./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{|}~ 6Ra+Ra+Ra+Ra+Ra+Ra+Ra+Ra+Ra+Ra+Ra+Ra+R!;t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~χE ?꼾 + ( » dD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~јs'?TY]i  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~tԥ< ϒВђ        !"#$%&'()*+,-./ 0!1"2#3$4k(p/E¢ K-,,lc8,,\XD ,,,ٰa®*+$II$$I!d:%5&6'7(8)9*:+;,<-=.>/?0@1A2B3C4D5E6F7G8H9I:J;KN?O@PAQBRCSDTEUFVGWHXIYJZK[L\M]N^O_P`QaRbScTdUeVfWgXhYiZj[k\l]m^n_o`paqbrcsdteufvgwhxiyjzk{l|m}n~opqrstuvwxyz{|}~³ôĵŶƷǸȹɺʻ˼̽;ο!       !"#$%&'()*+,-./ 0!1"2#3$4%5&6'7(8)9*:+;,<-=.>/?0@1A2B3C4D5E6F7G8H9I:J;KN?O@PAQBRCSDTEUFVGWHXIYJZK[L\M]N^O_P`QaRbScTdUeVfWgXhYiZj[k\l]m^n_o`paqbrcsdteufvgwhxiyjzk{l|m}n~opqrstuvwxyz{|}~³ôĵŶƷǸȹɺʻ˼̽;ο"P :cl֑Zh֑FuhM#?Fuh1#?Fu|#1v6[G~֑:c4[֑:h֑uh?FӮEt       !"#$%&'()*+,-./ 0!1"2#3$4%5&6'7(8)9*:+;,<-=.>/?0@1A2B3C4D5E6F7G8H9I:J;KN?O@PAQBRCSDTEUFVGWHXIYJZK[L\M]N^O_P`QaRbScTdUeVfWgXhYiZj[k\l]m^n_o`paqbrcsdteufvgwhxiyjzk{l|m}n~opqrstuvwxyz{|}~³ôĵŶƷǸȹɺʻ˼̽;ο#       !"#$%&'()*+,-./ 0!1"2#3$4%5&6'7(8)9*:+;,<-=.>/?0@1A2B3C4D5E6F7G8H9I:J;KN?O@PAQBRCSDTEUFVGWHXIYJZK[L\M]N^O_P`QaRbScTdUeVfWgXhYiZj[k\l]m^n_o`paqbrcsdteufvgwhxiyjzk{l|m}n~opqrstuvwxyz{|}~³ôĵŶƷǸȹɺʻ˼̽;ο$       !"#$%&'()*+,-./ 0!1"2#3$4%5&6'7(8)9*:+;,<-=.>/?0@1A2B3C4D5E6F7G8H9I:J;KN?O@PAQBRCSDTEUFVGWHXIYJZK[LbScTdUeVfWgXhYiZj[k\l]m^n_o`paqbrcsdteufvgwhxiyjzk{l~o|mp}nqrstuvwxyz\M]N^O_PaR`Qjklmnopqrstuvwxyz{|}~  !"#$%'()*+,-./0123456789:<=>?@ABCDEFHIJKLMPQSTUVWXZ[\]^_`abcefghjklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiE#o$e#^B %Q1HE*RIET RLEAT R&A*TEA*"eEJA*REA*R#TOEɪ"H ȍ @kt15FƘ15FH#H8MCTibT" AGE W-*FA*"A*"H A*"HH*R"HE )R!HE R!HEAR}BE AjR$E A*BQD@*(B@*B *" *TRQ )TRDp_axjklmnopq r s t u vNdvu&v;GORuY5;vBQ\YZ]Z[e^\]N_^_ ``jigmkjrjqlvluttww%n"@?poyxފމIH\J\IŌĖ  NZaWq(u{ۀ;"#rZFZEp~p}dcdb`_nzny KJONXW98kj w)wxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^[K #f%Rgi@i;<=Zda f ss fYa h,c!.%%d  h--D11H22I77`88a@@XXii#-.04568?~ VWq9|Oot5&A< h?h $Iz=Jd||S}Tdtt"Pa((((sa(8e2n2%[22222ž9p%rEۜxf&'hɣ6Ubi 3J|Ȣ}l zmnopqrstuvewxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒ5z{|}~ !"#$%&')*+,/23569>?@A:;<=B(-.47801Cfݕޖߗ{  !KR[fO k"#$%&'()*+,-./0123w4567lwS\gPl$%&'()*+,-./0123456789:;<=>?@ABCD߲[89  !"#:defghijklmnopqrstuvwxyz{|}~Hg789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`bcdefg0hqjklmopin^ar;<=>?@ABCDEFGT]hQ`mHINV`v[h LO[bpswWU^iRn,| "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJOPQRSTUVWXKLMNYZ[\]^_`abcdefWV_jSoJKLMKTWZagkmor~$')*]ݖstuNOPpqrXdLMNOPQRSTF#`#bBSDc`L@0$L0v}cBew`TvsC)3ݣ=8="@I{u70#G6DX0""⯅>d0`Y D }ffod:LfGC'ݭ֠D&־V5\l|ҫpppp^q^y O ؓx:Mj3\b@bu:uZ?۽Gj>oNNNG;ֈ2(_|WH~UDI^NN>O>Ҏ((((A'mə8V|bkbjbibub5b5byǟ`xwn >MLF tTX}@]m=aB湂旒8]0BU([Ǝ<BAy+{NubdʉN>Ӱ⿖s"\g?SD\a8BtӦz˟"dB K~#Wisf ZYkMBzxآX:.Ѯ^ڗBrW?{=_崿=a WCM⋡tGEyLs1GrX9"Ҟ0s:߭cT{IqIM &@Tïm[~},⽝>NGG'M?y .g0:Z}}}}Pws$fͬni9ρ:zq#g'#ay{l) dH p ĘSlFMT@RnW˻,r6egQb)ρ#3S(gߦiFIDH;g[7F\oVn;o8Hmc76R7 o8% Eb/S!#6ử]nvh=`6 :* [c>flVf\@@@6lS}[]Q?S@7O30/K 'G1RCd?/C;#7-Pi 13"-1+)/{nkS-eIUd UA#D9S41Ң$)Qb!!lOKΠ+M` j=sdV~7jg" <$`AN~[-n&;0i#y@¢ܭř`b`&0 q  xR}ڨ#4Vtco T7@z $g쭀tޢcWF8-VU54M4M4M4M4M4M4M4M4M4M D"H$D"H$D"H$xB@_G?HƤbh1UX)ژهM$.&FIƤbhбbbhaR41)9t 24. [sO]0 `lLw[A5g ?ә"ݤri'&EQ:q<=ٔBiSOG6EZGm%7Ccܱ Yܱ YX,X,w,Cw,C;!;^#e/ d & ' ( )*j`gaȔ˧b.7c35{  d =?PQLRSTbuUe|^yZz[aٝڞۘՙ֚כؤUj82b123mal "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~€ÂĄņƈNJȌɎ%4! ^!7|f[o|[oͶ޼4\}``d~{8v~ڀnexzWoo 7*Wqis ʐ˒͖̔ΘϚМўҠӢԤզ֨תجٮڰ۲ܴݶ޸. wz/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHbcdefghiTUVWXYZ[VțjWW`kTp789:;<=>?@ABCDEFGHIJKLM9:;<=>?@ABCDEFGHIJKLMN؀5! \xDPn/h``P``IơT駟~WCƷ:   |& c 4OPQRSTUVWXYZ[\]^_`abcdefghiMHK:efWU85$67t??s>;  *xl[Ⱦ6섌Dqbȵ y.! ͺ˜P9{_'o` bc ,3@M|哝?6c+ɡhnï/6URb*nm^x}豢pFva" YWN"54[M]hG&pMw/ndާk&050wBƝ92: I,yikn9%HVgiry7ƽ%;2}ngmXQ[~ٴ`ESĥFj]l4l]w1E'YG^J +2v{|લfwhjׯ`L赬,p@!UCgV&) ī-[Iϼ_bbgkqúEAU휽 otUH+jm!3&ěoE K>L?]$M@D%NAOB5>9£xOǯ҉9L*q[3tSq2^P@-J'bΫo1 3CZXt!#V8vkm|vGT>wהVͲYJxu7tWu ׿ɷF{Ts+D7G(q#sȻN>7!ӨMJ{jVuR4TRDA9SETFsz~UGVHWI |akqAH K\#_'oq- <F(eS-56?8C7B9D:E;GBOCPXZ]`diѿ,4(C=D?XVYWqus{۴德j8ȴ/w^p׀A<@G ]%a)r=u@}IMÚŜӬܴ!. D&P:QB<@7D@HCYXikv~8-,6Q_`kalʢԆ*4ahdճp1Sc^VfzESVhnqچ܏W[Z\ZVFWG\HLPTWZ^ad[$I*bd A$yVMk*RI!E)>eM)@ܚux|VvF->ez t*9OLوWzo穲ϙ d̮q\LVIʶUR&i:K%-g 2H6 L[yl9R EO1MtdYkԥfN`dh2 rQP LUE9H%$3݃ae( ,9;R :'rrъdL kjosvx~}؂لڇۋܐXY]MlI5q423:978 ? > < =00003333////esdbclkij7766668888::::NrNMMP!P II_A_@X8X7Υͥ˥̣ȣǣţƸ]t\cb`aÄÃÁÂ~|}qS$1 ^pg;vdvGehF7ͺk׺HttUnv2i]r#hU\۵˖fj|g<@!t_qZuYBnBWx| XKYZ[\]^_`abcdefg˞˝ʛʚ̢̣Ϫϩɘɗͦͥձղpq5<=").0-Y-^-c-l-v-x.Ս֏5<<<= {wP0gdaHCup$={ ]OQ ZHwOtLDKLaU6j͕þQuq;P8:6|]ypoF"=g44^R}$ ͹d}[iL $yxY~B^|c5Yf;ӪvQ̔5&F@%{6vqXFJ-Sc ;VS ",F Ө 6Cɶ쉣JaHgZFX샖 Z{ϙmM#7mۚZ,n_h]J):IA$qJE= XV/Ny қc*9k])hea(,7:dIS%@2"Q)AWǔauR:T(=_}]W&t NIҹkvKtWwi55V/rjklmnopqrstuKvwxy\z{|}~MjZmpswz}~ q,M,L-W-VTU....5555<<<<====G r HHV,V+W5W4iUiTRSj~j}j{j|ttttuuuuzzzz{s~~~~0/-.KJHI|{yzެݬ۬ܳt:978qpnoǒǑմճss<Wi ^_v4ae;Tx(Bg%G~`a)[ b:oЯcE*dO?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣa[l]UqL \ \!"#$%&'()*+,-.XYb]cde\/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWWX\XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [% &   !YfmVr'<(=)>*?+@,A-B.C/D0E1F2G3H4I5J7L8M9N:O;PS?T@UAVBWCXDYEZF[6KX멪G\H]I^J_K`LaMbNcOdPeQfRgShTiUjVkWlXmYnZo[p\q]r^s_t`uav$o%H&I'J(L)M*N+O,Q-R.S/T0U1V2X3Y4Z5[6]7^8_9`:a;be?f@gAhBiCjDkElFmGnHoIp$G'K+P1W5\{+|}~]#DffdISh+`pH QIT1#a~~Tƕj܆5]تE]X+=ځbIu-_J4ي.t,ΏM|kQz#ΖF wAqt,FK1Ѳ& :aeGSYC kYB۰CֲIy@CQnn}nz||Ӗ34o?7?gs?^ШIE).4=G[_[=q3EךM3?'fj>ߏ戝x^*VlJZP1[vi-KcW@Z`4@,Ah\فuY҃iMkYӸֲ':qe:eI:L4-{+[PrGKt;/\_||MCQC܀OkYӰCuPma=O x |0(q%jdA&Rm>=Y; ЅpR $\dRJEŧxF'zfK 6Lr _E:c6l8:1%gҜVZhr5q%SBcǓ}?k C G&FΊJ'@؛?>-Y,VG|nyyyzyyn(N≧t;]&Bm*tc;O}wùr_c4'[0gKci40敯E~2+߲D:>GMܢ4KvȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗឫ gb&xczd|e~fghijklmnopqrstuvwxyz{|}~ˆĉbwcyd{e}fghijklmnopqrstuvwxyz{|}~ÉŊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣE'FGHIJKLMNOPQRSTUVWXYZ[\]^_`abWYhZ[nWs     cdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<)=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̐͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ  !"#$%&'()*+,-./0123456789:;<*=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCDEFGHIJKLMNOPQRSTU+OP Q R S T UVWXYZ[\]^_`abci󲳴 j[o! "#$%'&)(+*-,/.012345768Xkp[q9:;<=>?@ABCDEFGHIJKLM\﾿pޒߓX\Yl]]#?$Ia #^`@B tޚ*24bG>RB̦Osnfg@,3VYBp5[pm==dX$pD9QZT38sp(Qث@zҡμkͶHS LLLY93-3U3[sZsʴt?@ABCDE[ʝ˞FXnsM V*WXYZ[\]^_`abcdefghijklmnopqrX\ stuvwxyz{|}~†ÇĈʼnƊNjȌɍʎˏ̵ W+XYZ[\]^_`abcdefghijklmnopqrstuvwxyz$^Z͑ΒϓДѕҖӗԘՙ֚כ؜ٝڞ۟ܠݡޢߣ defg h!i"j#k$l%m&n'o(p)q*r+s,t-u.v/w0x1yYot !"2z3{4|5}6~789:;<=>?@ABCDpu#$%&EFGHIJKLMNOPQRSTUV'()*qv+,-==>??@ABBCCDDEEFFGGHIIJJKKLLMMNNOPQRSSTTUUVVWXXYZ[\\]]^^__``abcddeeffgghiB DFHJLNPRTVXZ\^ `!b!d"f#h$j%l&n'p(r)t*v+x+z,|,~,-.//012345667789:;<ACEGIKMOQSUWY[] _!a!c"e#g$i%k&m'o(q)s*u+w+y,{,},-.//012345667789:;?@ABCDEFGIi‹^_/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\] ` a b c defghijklmnopqrHIJKLMNsxZvOPQRSTUVWXYWZXty[wsJj { !"#$%&'()*+,-./0123456789:;<=>?@ACDEFGBHIJK LMNOPQRST U1Z[\]^_`M' W[uz\xKkwxyz{|}~  !" #$%W\v^{]yabcd V W X YZ[\]^_`abcdefghijk l!m"n#o$p%q&r's(t)u+w,x-y2ef*vLl0|1}2~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_defghijklmnopq`ab.zghijk3̟͠l]w|^z/{mcnopx}_{qrstuvwxyz{rstuvwxyz{|}~ˀ́͂΃τЅц҇ӈԉՊ֋׌؍َڏېܑݒޓߔm4}Z|}~~Z+|,-.123456789:;<=>?@ABCDEFGHIJK LM/0NO  n!"#$%&'()5*W^y~`|oMpQRST U V W Y[\]^_`abcdefghijk l!m"n#o$p%q&r's(t)u*v+w,x-y.z/{0|1}2~346589:;<=>DCABCDEPFG67 XZ?@JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʁ͂΃τЅц҇ӈԉՊ֋׌؍َNq7ˀHI_za}ܑݒޓߔ} Or8 `{b ~ #%'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVXY \Z ] [ \ ]Ps ^9 }" $&UW _`abcdefghijklmnopq r!s"t#u$v%w&x'y(z){*|+},~-./0123456789:;<=>?@ABCDEFGHItJQKa|c!LMNOPQRSTUYZ[\]^_`abcdefghijklmnopqrstuWVXvuwxyz{|}~р:b}d"ӂԃՄօׅ؆هڈۉ܊݋ތߍc~e#     "$&( *!,".#0$2%4&6'8(:)<*>+@     !#%' )!+"-#/$1%3&5'7(9);*=+?Wd _f$ 3H4I5J6K7L8M9N:O;PS?T@UAVBWCXDYEZF[G\,A-B.C/D0E1F2GH]I^OdJ_K`LaMbNcPeVkTibwWlUjcx^s\q_t]rQfdyShRgZoXm`u[pYnavG~HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstvwxyz{|}~րׁRvueɀ _g%Xʁ h&ݖ  "$&(*,-/13579 !#%')+.02468:;<=>?wS+^`s^" i8@ @ /TOwM/BN٩QE[-mqY>>(|W < {>IbcVv0*nmi⺥jj^خ>7?^>~ $M@"|lϬ>?\--=P>;ž\sBUTLt%#yR -ova'̎ d?+GN3Y _λ{cxb2 }43'hY*"ꏴI$i11[y>>\jazznJ㰼YYO0>]s"g U V_ З8NyY=u.>ku?䶐03oU$6~JZ] ^8bJǷK䢵:`{kw6]16Z]/:IveKuQaq']nrO>o`c$mՅfv4Y4fLk>cp5PߗgD0,F!t*hs сh=7Z:>#2'@wV. Nsw/17nx25%l+zi|лtr UFHd .[ئ]iWps\r`}~2gq]D|l`5.{gkwk'=cǰf]KgnH;F_'8R^fڧ>9q1FxA0m$\ذ׌\&^VKݤLc=x(!G}U]Cv!%W)uŧ;fM*f+ckF$Hg BV uеhwH+|E8XNdΕ.k3 yn\[Nr3ge!+ HyYP[DJXX?mimY:<+¯?gײ:׎L'HQo%3Ga2G.HrC"bطRkwb1fѭe+`=47F}z3б@ Zu}~W) 5ᲕjaL^SϘAuZ:f\Du \~v\b4@}lRj.T覃IJ{ O M@{WNj78"iQ4塇}Eˮ^DKH!!?3laz3g:mӏ/̨̠|}_ }~s?}|s/O+Nh ~ںY-K?k^G9-=2/BIt*|NT7B`:ip`i}Vȁ=R??=gMC#= !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH,IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH-IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗP ?FuhV1#?fȏlb4[G~f:c4|mul1c~fȏߘuh#?Ful1C~fȏ:c4[G~ luh1  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH.IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ(q)r1#?Ffȏla4[G~f:c4֑Cuh&:h͖#?F50$   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH/IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y11#?FfȏQfȏl9c4[G~֑?" z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^Y i'Z j([\k)X˃l*̄YZ[]m+͆Z[ M·Z[\ Z[]n^_,`-`Y[\ oXω[ \ YXЋ[]p^.`_`abAKIRIk~ +>n~KqqsHP}8*GXu1DU|ad!"oڰFAhlD.. #q/٘|v8F{cdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH0IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH1IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH2IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH3IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:3_GP@ь @ь ;ghgxdgx43G3>3ƣ3>3ƣ3ƣ@ţ@@ьX70~fG3>3G3>3ƣ2ӣь h hghghgx4gx43x43/ ь h h9h<3h?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ȀɁʂ˃̄ͅΆχЈщҊӋԌՍ֎׏ّؐڒۓܔݕޖߗ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH4IJKLMNOPQ R S T U VWXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'p(q)r*s+t,u-v.w/x0y1z2{3|4}5~6789:;<=>?@ABCDEFGHIJKLMNOPQmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg5hijklmnop q r s t uvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg6hijklmnop q r s t uvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ _`abcdefghijklmnopq#_??G3ޘ hfxlf4LnG3 dh<f&ƣi,`&@x436L6ƣ1 ;x434L6G3 hfdh?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq r s t u vwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq r s t u vwxyz{|}~ !"#$%&'()*rG3 f&3ƣhf4͌lL6ƣ hfl?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./0123Wfьq/ [e%f{g|h}i~jklmnopqrstuvwxyz{|}~[ NNgҍr0®ïİűƲdzȴɵʶ˷̸͹κϻмѽҾӊ$|}~¶÷ĸźƻǼȽɾʿ #[m <&sbW "܂!p aou'Al%PCGy| Íl{<= `xO`xG0sy>oe|  <'+ϝ4^tN}aok1 }j~V 9ݡ;tXؿ#^@< !< `6v~Z` rݡWx <Z42;p>546{([?#x`u<<yx/@^A   !"#$%&'()*+,-./0123456789:;<'=>?@ABCDE F G H I JKLMNOPQRSTUVWXYZ[\ ]!^"_#`$a%b&c'd(e)f*g+h,i-j.k/l0m1n2o3p4q5r6s7t8u9v:w;x{?|@}A~BCD %2g <<<<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq< rstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|ӎs1}~a gƂ g>V}Şh,E i*6uвcI *!d6QN\iN?ջ+hx!Vdr GUcqcbqO^l@O]jPA׽Wm%{9Wnܗ&|:oݘ'};pޙ(~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+,-./ o    #(+0369< !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq r s t u vwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyzXԏt20S123456|~{}[!"$%&#hՐu3785GrǎtW1 }/Pm|qmE벋e/Z]h-{ZFkŭe].ږ].h]vZiֲe/Zn]l-ZmEd}$'$9h-ؚkE۲e.Z]wZEkmxu[gHL.ɗ۵;׎qBn/%JПY:B| 0}Wj8"|A Z0Se,"^AZ+!@U+ 5B! 2Q+ 2фP )Ђ(d _),FJ_Aft뿼uZFE ΡFpX5@ȁi=+䞈i!Eu)4-lhg?2,j.~6r͎yH%KE; iH5]~WEOE#aE.ֲ앰Y5 7u`4]4-h%* !adh}N0@!kbiF;; 5a51)j5-͎sHeMӒ51')jZ-͎qN68tޠhSߵ6.e@2M m5ј"&E/fǸ?RkOS_]eï$0s:cRB10zbejv.5&cԴɠ  ḊխlvH*&hhLR3D hY꘭BRҴ`63VDfn$_؀-/R>ljk00b.ɋx+IZ^h-ѴbkEײenzEkֲٍe/]-h]vѺ좵Eke/Z^n5 ;O pk<ֺ 2MDtjv-P{u(5<ֻط3Ntuw=u)[q5l<꼑 4iO~EvxQ|{*]GmǏ2뽬ٳ5PFwV)jy-R.}=H +5G3쾬ڳ6iQGx*zS~,9S:;<=>?@ABCDEFGHIJKL![RDmc|9nagPc1+~ ݔ W,? 16Kta|v]rҌ㷀f#H(` mDPk0qx</fZD MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T+{ V_8tb|?TsOeϲ6VzXƾ`UTg%|37OLSli5kNKn~Qo\ 7#ӃQ~Cθ2*YBAѠ`(=jnt>[ԦM-eeMt܋}='^~G ^^O{y>cעS~JT;=f)^S ћrŬtcVD!o`ڦ~^@>,咹dyA0r!w]‹~i:.^yQ,;xyu ZOi¾N61>HӣLR9`]JDP:bŸ/ 3X99Ħ%\wAn!2"2t`A$J$9ig }TL3Ņ7xc`BwlSx945ʗ W!eI ='g_|gz:}P^P\nc$5(}7#%gȬcg KuݿΠ+Ek 28'ˍ ʧkCκ@˚(/ fgo˚a}&%[Ѷp0 >a[]|a?yʉUrZ^C]ك>a[N|ƫV@jם:»MOMb?RTNj= $ %QeT !"#$%&'()*+,-./0123456ptt[b9Q!}4Lm677.q?@ABCDqHhjA'H gi q]7 O!kHֶ. 0* S+[{67^\S+оPųY͏?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghin+5گ!]-jklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEMkUתZ!D FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~:8<6]bceghli8J 7rst9Kv+*H61A#ѯaDQbxL&?/*N&kuuv\:C ك݈ߊV⎸웶;M>@BCF RHSJLe-WXY V["Z!`(g/h0j2m5o8vAzF{G|HyE~J>O?PLN%L G%-Ox|Tp p8C,B@ RLp3Z7Ee@aX|~x@QA t4O㜌XY\^읒`aЩe@Qmrvux{z|ARBS$CT™)ȟ(6ͤEU1ҫԭFVڲ߸๴濶HXGW+: ./ IY"$&#JZ- 0 0=L/C$O]F)N\L[څۆM0G*ȶpyP;Q=R>XFVD58^_KZHcQeT7fUaMhWQ`iXjYkZn_=paRasdDueSbxh|mrsK7MTUn!!c&R=lTH-/c}l<]h.ANiL>_52#~ۼ~0!^/OC|fZOeݶAuYb6a1.b,Vtlc7ac3sgnfkEg$L3Åz}Atcn7$ɝb~OvT8+#|{|:0@8HDNIlSPTQZY^^ab`acd(fhilz}J񟧶^򀆳}¸Ζڸ綄 "#&'  "$&(*< !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWܨ~L$92 &ABЄDc՛>9~Lg>9{g>_b3SV).q<^ ƘE9^Z*|>1gH|KLYN9pH(Q$"|Iqƹ%݊r-T܈œwP;q+p9+ kh?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ȷ:!BB"JU0"1T*1:BGپVWO>>Q QRRNV^UW 5=XU] [>"*^_egn%j@Ul kњ I ʩ!N Cnsn]Ҡ(~U"Pr(IoH7tx#8O N^`3,d`7Awz<~S;e<>]:Vл;ގ2c #8]s-jknVWtͶ( T2 nƥ zoD *&IA4$@K:˩[QnU [Zz7%?"-]ԗ;HF~K=U#>J:]:j>S oszgwIjY{uԑhEkD1Iʦ+4oe꥿<˂M{W9 t",-`o:u]ٖrUfڝ't;u\2J 2TKCuŭbz4ZL!B!wC̼iG-EOD@ Q A#fKu"}8X(iLڈ|hPUD\nF OQ*hHP EtH?t_.!25'F|#`ڮog)xw˯ʂtRJ>{YuzodZPF:.#{:Nt:NgSEQ@14̉E30#\-Ta!z|,;ӳt]A5v^H6 {iW)ĸzb8$|mYI;+n/|yI_5 ݬ`4ƦFѥ}a- ٨ܷm۶m۶m۶m۶m۶Mp;oN*ڱSI>2& ú{&aZUJF@ zGFh4뺮뺮뺮뺮N`u5t$܃+ˣv^H6 {iWE9)TJ?3' {peU V"[X=#c1{Zi8FlT@.(.,7e2!}}}}}#,޶zZ6yiA鸌h<<<<<˿BnNe%REOsǂ%/=]DXl~7a8(oБ,́3}(烪9P0s ,Q=Ku]u]u]u]u]/@]\ kCS ݬ`4ƦjFyyy88888}}}}}w30#\Yډ53KDIg 3Nh$[?OHC; FV=OtΟi] :tα@RC92 $ ??O-H?O̗ $I/ DSy g|?ւf/¢ $ܨ2p srN""""M ႗Tjwl,QGUV& %W$rgѼ\'w֫:г"Y[֟Tr|hx5B iT-5b %>9\aZZČkf/CwC[ F9F[# 1 cZ@CZmߣB{C屢EU-toƞUxGz^P*Szkq?rIVX &)k,QTPXzjc1O/v (>VIC.UL`n;@JXjK@+$%x8fV},#RO }Բ=-ZT2ha,zbU)|嶢V(67*Gw-6كyq:g%qz3YHB/2 J07g1_8-+i~5?ej +ׯ$Ns(ni~K Zrg"h%%Z$ mVdMhc7iE >){R LJX[ȓ1Ye;ƚ.&y[5Vtsd\0(CsUZ1ث]`Lv\LTĺB&{ď'* AQ2y5*c5@u] <  _;z#TAUl2&%Ma;gϋPP[.]6hᆫ`%-M-md1<%bsanjaea-J&?1H@j~^)8"|Zts-iCJ F&bWq2P;H([A9v[m5L8\Li¢Uo=Zxj!NF@Su̎{.OWBSLE'܃ }ak@?"@.9oF\.n[|&09ܤ_@ a ݨ(;Q a1gݒ:EA"3H4%IQI R( S)KD `ڄm}+U{< QMbŢem95@p0xmv 0# GGƯm16 kdde>8U! ݆lHh"| eIkwN㡅ܕ,}|MNNB"Gۆ#K5z|ke)n]ocSu ڽ@5CLl@c-Ԇ L6겹uV$P.4Ί*0.4B?44}Q8Y>e`{U]sfP@a=s/xqTͣ zU4EP׳3DÄdEk~TLN`:x ({8ab~ԵRi'L"rU΀Ck>`&teG z,H^0t2p2űm+u1k5̿D9{aEzF?e0tUD5q˄w$30FDsG8MTAk9_›AeSUjS=c&_N+N܇|Ɩ߾k3?)Oeo]Su/ҏ@&ΨMth=:r6ǚFCGQ#J8O{Vp${V(~ķF7}{y\COUgKD0X`ί8Kxtv࡚6>9pFs<>DVYG ׂ솰o L+K^ |ŵV~@d,7vEr-^Ga/=C~c p&ϯ@}G6]->wÕh<ĺ]fwYp+\} wm\ݷ>i^4YZvdDRr첟c{$PmM6p+\Z7plAlj8\})|j]<ͲeWrWRLGxm/k:5&rU!Wb=2>ƚ~E/7l 9  jzQ\u4h%Vg  ]Y*8t09ԅY;8A+pmоi>;MZn-2]chKE7JDwyN qiwTgl@kv@& l.KbV$*"d! .m3oj;-M)bQW:i̳>a&e ַ L TFT:OdHF (eO;-3!ӳPG!LQ17k9P`w+ge޴ɣ^LztDzyn2Lo>fotid-D:Y gw`iْ#172,,ð2Ik`V-( Fk Μ?C 6-) l8$DG1 j֪I ,yrL5-X۸([H}@qH yov7s| ޾>=M _<8|6Y-^@_wjNvtzCݓ~+N|osK Y]Ϗ N 2WT%߄3`mv+>  Y)[et7xs Y jxc|?o٩9-2&6@Yս'S7rt+D~_:f,KL\'Jv|IeKk]yYeZq 4 0789 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂݃ބ345n!~?a7PX_lPvOPW-O6@U,Hr'jd6(;'Kv+ey =.p*T$9Az`52%;k :P* = ʎɒꊵEY IdXeI\$&BPXBPiYr F66zix dS@BBHh>BI,ZZZZZ6!ɑUr-AJkTq=IjSq9HiRqo#|D!ٴ#7Aմ"'=0ٿ$/~>ðWY`z{W}ޕgspxq 5^u _hQ]| g+XE4ţmK`II!]{́7XA5|BܳS -?h` i׫M 1/4rv]ܰ 9\|Kk,eeR,ŭtrS^Gi(p:&Τ2:`tc"MA^i ;:v>ݘ Q67Igj}}l&ssP{yWsV\39RP6=/'-GoEMCy=>yx'}u>4`Uk#MC}M3򢚚'zFô4)?f AC ## >Rc@}o.ݑ|w CE@دXnt" W,}d}&DJXO8NJ;3 @C[s|1qmPzgCn p\*9ޛ+m+ovbA nΆ1Tw)t){7+ =tW*V Vo5-\w(t[WW/N =w6Ío7Bp1CRʎHn Ɨ9p1Дs`}4z@vX hg9 S<%%#-0p”)h(lM l%J+$Pipn{ Ab@/4'BD 8 ʇYC' C#@d6KFzs?"`.|=4ߡ}9n{ Aj=7ܖu2>&6/]./\}Zeiye+mU}K騇>u'ޤ۽*$BxHꊞGWHiSTK?(MQėptjGt<:Ak )n?"wA7 t4dpE۰Jt+ŧIFB+ZT %^Ɂu>n ly P'abj mBty~ўgx*+vvϡp7frf|Imf.d"#bvv\-Qe_|GǨvʖ2Gy(_'02zl$\\"?+*r=79Cy5s|,垜%?q;΍XXU܉3^ 7 RvJ[.&(y&Hy|'=A~;\wADruB) ?$ߎrZ}(u oUjM?gv=d!B'BNw1^G'\:35|2`xw9$,sV%gu}o_Tp&X7ꁑ3veVL44z02!st<O_e w/KqÙY9iH.DmϺR|ƒc\ y`yp,()[ -Np%&'()*+,-./0123456789:;<=>?@ABotnv*CU>oyDg7;?GKRcBcyLMdefEtluwx{z}~vy|mnopqrstuvwxyz{|F;CJ+05*/4<=KdeijghfD\GIJOCrOTZ\_adefkmprwyz{RSTUVWXYZ[\KMNO]^_`abcdefghijklmnopqrstuvPRSTwxyz{|}~UVXYZ[\]^_ &T(Jkjhi~ YXVW /.=<:;[Z]\_^a`ppuPwSTUVWXYqsZwCDEFGHIJKLMNOPQRSTUyztvwx  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ L "$p -YF).5A=;Q$ CBEPK V`dMR=XZ ,j͍Q9oypػ0 _ ܶݹ QR !"#$%&'(.@)*+,-./0123456789:;<=>?@ABIFO?QabcdCefghijk.̫]*//DE&%nlpFGHIe!0 /={ 2Ldx߰c)7o%@kXr~ٯ1p&?>('#!=<YXcbedkjyx~AY|Je;:WomqNPQRSfhjlnqsuwy{}pTUVWxXYZ[\]^_`abcdefghijklmnopqrstuv wxyz{|} 5~ P+2',16>ELQUVWYZ[]^_`abX8.]kDCO8> "#W\]'^clo39/^b:noz{KNO|} ~PQhij()rs"0:0_} !"#$%&'()*+,-./01234$%56 !"#&kABCDEFG ?@>4c}cerOQ?5dw ĐŪ@6e >>> A7fBCeikE9h !"#$%&'(s?F: i)DT*G; j+,F56789:;<=>?@ABCDEFGHIJKI= lG FLMNOP!QRSTUVGWXYZ[\]^_`abcdefghijklmnopqrstuvwJ> mxyz{|}56OPQRdefgCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~K?n̅[m~  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP      IIII&'(pqrstuvVwMAp΍:t ˥BJH^"%$D$4~w!b޿>Io?G$0扂=}re;t2$&rC>m^7 [1F;X4ͳc+P>A%"tz[(7\ o|u1T,*قכu] [1Gr8oN+k!EzBp.zADNJz`_I;"nDh9i$K˖ߌӔNyH[gVsA IO ):n`c, Y)9ӫL,ľ?:)Ykgb!#gj& )2 `^lcJڴp;٢ڹv2|8N F欯'NeF_{k/@?yJGu즃Ϯ|@:Yڧm%W50LPz0I3"{:ߍG/*g?#$kkJ3CDY1%(3\3cS'n2yxGcKe,_xHVZN{SS{>kc-^c颫j 0irnpf;t->5z%߶oyK8 }R#S!?+IJ˖kEezY?a R=XX֞N~D/kˢG/\1WkK0EejmSwZASIU )0 ^\FC? !3C"MdjYI( E)yt*$4}*7(1z|Wy0&o==сP39/Z: Smmo?>DՏ/{?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro)*+,-./0RFuSGvWxz{|}~ THw cdefghijklmnopqrstuvwxyz{|}~VGYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tv VJy`ab WKz !"#$%&'()*+,-./0123456789:;<=>?STUVWXYZ@[\ABQK[GWO_RbL\HXP`0CDEFjmgkl ifnGHIJKLSTUMNO  $" PQVU,&(CQ/nPZ6e~tu:QRSBz}ijO7 |ğ0i'3W ![xN"REE))=y+p`y̝:e׼&a=m+g DWґnü~igěM\NҊSnp؊{<:|bKvS@ϩ^ssș=ѯD_ 7gxn[+3f1opSc!fDq9|O+߾,M%14db6Є/ҨN:k'02= z>_/Rid2%zEzs,L4NHKx&S*}xP)_t'z ac-*+;7C۟L8Jc#̿;]Ջa}۵EtPgh)h+ִ.lX; V}26$4,ZZZZZZZRv=)Q0XBD!@|xhXX% û{skc[SKC;3+# vuAC- ,hU5AB4`@V+  `UE5%u$ vSL.YDtH9jhVQ"QD "4HP @GOzԑ 5$i̐# tZթJ{lT4œs؂ )QlOX,H"q >x@<4, m{{{ރO"'$IOg?j zޣ>y*'w&G~ k-ؐɽymZֶut`EA(!"bDDZdsBR_$G^ߣnӍBk9>qsۍp{pIx^#!Xn} ZZ%9U=N^im۶m۶m۶m۶m۶m{wusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! UTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  m۶m۶wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱqQ1аpPǷwgWG7'ƶvfVF6&ŵue8b6"B 2FDlf(۶m۶m۶m۶m+U u2H#Qt8Msq,( B@ P!`OIJ"|cӿJBsX? Uls3EHF2 i {p2DgE" dR i {: O2Dg @c`܉TB  TTB  TD"+*݃:蠃:ׁKM+$ ;9:78563412/0-.+,)*'(%&#$!" O#¢bID@<840,($ |;]ޖV֕UՔTԓSӒRґQѐPЏOԨ ~qK_kN,d8y?@儖$xE[ĻͲl tӄ1%&'()*[Z{zDAgf+,-./01:: !"#$%&'(*+,-./0123456789:;)<23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab2hijklmnopqrstuvw xyz{|}~` XL{;<=>?@cdefgrra䥦 %,389@DHMX⨩hi "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLjlm0U[gikqrs'Qne]{|xwua~SY_cqrs?@ABCDEFGHI'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%JKRRRRRRRRRRRRR"8X#&-U YM|=  ! 100/;:ZS[T\UVSS  !"#$%&'()*+,-./012TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{. ٴ-rJ N Y\_`aRɚm=x|}~"O.t?MժfV g74oMD1H??????OPQRSTUVWXYZ[\]^_`abcdefghijklmn~ ¨Ì!ZN}]<<<<?@ABCDE01234567 F_S"jmnklHGHI+)*<;9:IHFGCB@Anmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noٖћ!<޽9678,  !"#$%&s'()(-)287@?GFONTS*+,r-./01234567F E89:;<=>*+Tz 8PqOu,Fg?@ABCDuT{?q-\ .OqEFGHIJKLMNOJZX ik#*4>GMU[\]`T#^_`abcdefghijklmnopqrstuvwxyz{|}~UVWXY P`````````````````aZ$ aaaaaaaa !"#$%&'()*+,-./[#0123456789:;<=>?ffffffbbbbbbbbb "#$%&'()*+,-./01234567!c"#$%&ee'(d])* e^+,-  ! _./0 !123f4``` 5prtvxz|}oqsuwy{~67"g`&89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl#hmnopqrstuvwxyghijklmnopqrstuvwxyz{|}~$z{%|}sffffffffffffffff&#89:;<=>?@ABCDEFGHIJKLM'i䏐NOPQRSTUVWXYZ[\]^_`(j哔abcdefghijklmnopqr)k曜!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy*b+lc'墣 ,md(-ne) bbbb.of* P?@A ۣ0qh,B1ri-QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|;d@!BH) P &D""lvf"1B7r&OX|+3`e7;p][28GSHf '?8Baa%تŅ^; DIP"d Ԫ @AJ'  @Q0ZJn_1K'=ȩE3&_,Tͭ]H3FtRe:LꟜyk%yBC|sNos%> >ѓY20o`f<8#izgDLo2KBߐfFB'=Zixgڔ.6-uc4.poE󔙀b7;/2Oʫ{@p̏x1rz(y.aμ{74@0zGI O,Ҡaڂbҍ9=O<"b?ˬsۍkb~DȁX oBRFF3+ơ`s zyM*陸; Ѐ\ŧ)vZ.E j^5fB=,">Q9,34bO wM}c=@ ڿaf؎UVWڬoa<1RHCnjpl^ Mju78n]g~:HXf"3N0iHDB 0Eة6?d1Dq $guy=]>-qqto}knN]x߇L뤺MvDO oZ7{<] 9,t],?v_{ Rn^t,4]3|3M͉k;9w0=O攲sms,!VgǦDarw-_ڣ!n!=|a2vPS~(bǒm)E,Fi}~݄MR򅆇 !"$&'(mno`a)*3tk/p4ul0  7B5vm1!"#$%&'()*+,-mnopqrstuvwxyz{|}~7xo3./0123 8yp4456789:;?@A9zq5:{r6BCDEFGHIJKLM "$&(*,.0|s7}t8u9;~v:<wx;=yNO>z<=>{?|}@PQRSTUVWXYZ[\]^~?_`abcA@delmnopqrstuvwxyz{|}~fNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}456789:ghijklmno~^_pqBA%rstuvwx{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~C B0*.*8q(BZ[srC) 1?5Ngz*.+9s *D\]ttE+ 2@6Oh{*.,:u ,F^_uvG- 3A7Pi|*.-;w .H`avx³I/4B8Qj}*..?@ABCDEFGHIJKLMNOPQRSTUVW#o*$/L<ʣ 4?+ Ϯ.IO`!#֓}sK5: xaNgY0!w \;œB?7::+`CYaa3;]e zUC=a fYN?;T&OBdDt{NۻR#*?Il"wX_XY[|I,?m\EC@?D5aQ56xდoߺKuC>01ٓaC.|iw [5* }?Hh}x9ཁjCju6 }(QPt9-5?@?)lB\~('',$盻%0/fX vW$0Pv__!.ý „6sa+z#zS1ʈykTϾF>h]_*}9iXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVVD CE D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ɇ3oR2mGQ$kkl>Fz/-/n$Y.dEibb]C}anniq=/#<6m[MA:-\i?>TZYk~ZFT t#l  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;B\]ꚛVW=U^_`ڈČMRX^|&+rnLƏABCDEFGHIJKLMNOː !"#$%&'()*+,-./0123456 7[bkqz !(/6A"jpv|~@CFLTV1.3:BIP_`cetw biosz?BEIQbg tJR9AHvx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ  !"#$%&'()*+,-./01346789:;?@ACD=B25@@޴2sj.߽AA 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~/pg+ !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTUɞ𷹺F  !$')+/18;AHIJKLMSTUVXW\^`chl_nj%tu*.2>9 Ȳ UIx֗opqrstuvwxyz{|}~AAAAAAABBBBB  !"#$%&'()*+,-./0123456<<=3bdefghUH< k8>iou{ #)/5;AGMSY_ekqw}123btz "(.4:@FLRX^djpv|KMNOPSTVXZ]^_`DQRD8gFGVbXYZ[\]^_`abcdefghijklmnopqrsb\%6wn2JI% *5V{ 9Qs-Pv.GhwD_)(FgIa-_+G^ {2Kn{Z%Ey#b5Tw<\>Vx#?W|3Lo |[&Fz4$c6Ux]?Wy$@}4M!}\'G{5%d7Vy^@Xz~5N"~](H|6&e8Wz =_AY{%AX6Op#^)I}7'f9X{!>`BZ|&BY7Pq$_*J~8(g:Y|"?aC[}'CZ8Qr%`+K9)h;Z}#@bD\~(D[9Rs&a,L:*i<[~$AcE])E\:St'b-M;+j=\%BdF^*F];Tu(c.N<,k>]6 0>}4M~fyo+knhBFNP*?{mRˑuK?{cfg6M7hn|o}xr*9V$-S>2RAE0DHIKJil*&)#ېڏݒޓ&)!('1 K3eUօ% $'#($)%AC@B^f{~q"cb>PQIF6798K1243J0-%ut:#JҦٮ֫ح׬=@C UܑdTXY4srَ< TWGH./+, _ `hi⸓:ueoB'NSTU_g&5N–OL*+,Mjmokn,+23(gߔ.%cSgWhXgjmpsvy|2rdkk*+ؿ< ?1vi#LVFep:GLDYқrKf<: %NT }~D;FGHI%&'(;*oi78;s'+py~-9L8MqbkjlqzH@IEJOP;R)$q /0Pvwxw65jj! a4oW cl~YZӘ[\]י|_oں`ۻaܼbcޚefllmmnnl356KLps  (qh楒 "!1*-g^FGIHh b cedfZaai`h]edmjyIa">Wx@E''EfH`,H`!=Vw)GhJb. )ZDOicfd0263sp۰޳Фӧگݲ&![b\z}|;Ͳ QR\[01ejkl58149rtwvܱߴCSIYEUM]DTJZFVN^hd#  "!&%('*),+.-0/547698?>A@CBEDGFIHKJMLONQPSR$#32;:=Ygpx!5ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI8$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@ABCv4{SJ t0@A!"(c%1G.ui_ AYf;FSp6mNl1*׏QKt oFX }LA=nZ8g {CoޤF:w#}$GFNUͭcgȐC4U*Y _>p<S,!TvzܶBh?q(yQXPQkU?‚F%&$?KI@GdAFU &`k@ӹXlzF>kKJpަ\F=(?:\^CF7BtǓ*lu= l71u\ĩH1!{p?O[>/8mNȉ cӻIgz[_(N]ZN4;Dg_cL!fʫϵͶȗ=ܪ}z3{s{ħn鞸(|քFHEn[; N([*qC<9vs/W~qȇ>KWݓ:ϋ}e_G?(ڍ_ Wwy:,Y^ѿlNw \s>1wOOz(kz^Pc,ADѮ^3ᱷuXB|oMO]C+Xry9;'w> %ݗ*MuC'Y$=_ig d)i%c:F W4JYXa%+uLfRdְ:&Tc +a*U!?SIZ @,Y҂=嚖Na"4%--EȢ"t qY[GOc.ZI߳ h bԺ% $[=81!B%ź+brd}m&U{V ^2(dCl C[Cc턇rQ]!$ WM~[0o@Ni.{(OBn?9 :9r$wb(#hN2 TۓW6Y_p_w8p]rb)^L3f*?D7i&LÜG4@'ax A -rAEŪeU;eհyzYvE*hU[%:U~cABw9D{vrJ\{' ŸܕV;}:* 3(cuFBIXa֡+@rV};%~ 0߫㖕Pb=b# $uÇ[U">X2z8*,B+{(9u@d۶=*u\^khԂndLuX77jڳ{ۣB(tWUZ]kE5'u_P`"0i!V ڻJ 9`l7jP}s Zu%eâZGl^l>B@1TZ[hp8Y-6V{V54ʘ9=ȀlY~jXIl(ڃh!a5c*TnLwgXkX16|fp_[q+\AÙT0Ob,6pd^YcvNiӄgZK6,m'FHےc3Kؔ]?f,5y]aFHhh $͚9{#MIlz#gs=)rwVζlslbĤXGlL0 N`iyw[a2O$]Y:2M|$=@xl3G BOкXIRj,@?_{_|p7#HzDʃKyxR!mrKzŌxM1 .3a2S1@ڱ7ϵcds̯]Y6 nuAzaJU+=Z,P(Izky+At=Q%Sikv;3'baܭ!**LS q";XjZmlX+5d qaPyGGm% hՖFUu~b!]lyDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAAACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~ P !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkUVVVVV  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369N;@tj< zrPNQ_r Q.uX8 тB|B !R=8]]ts1Ҝ$!Rt2ѝZN%ڋ!(״8hOb^O;΢;~t.4f?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR^TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./012345CO NS9ڃ+ vг Pa 5Ck߾?փhB&8 WuԳRU"y-rS*dj.zUȀ ]yZ? ч}W56789:;<=>?@ABtuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O"?IORTO5vv=vDfw!.,9 +<Íϓz65$5vݶi"=)I"A^B^?@ABCDGHIJKLMNOPQRSTUVWXYZ[\]^_`abcEFdefghijklmnopqrstuvwxyz{|}~j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~j~Wu; 0#`Jb2_  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnppppp  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?E)_?kER&D55 6Np2uBg߻E3tjA{&N^)6Ew?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]vfe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>ABC Dw&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {zsBJ*QXß`mjLI",}=d6u#٥Gle",Q^p-[_FK.lu$F_ ֭'o<\D ?c !S[ܟ:H 0TW >Y~, ]adFxt;Qt>u'Пb1*@y5@8Ǒd[#<1ǯŷx7OF޷2cیx*1xcS՛e>@7K^h" ~֌;k<6; :+ϯk[ո\2˦79'Ѕe ߥS/~cwDG N19yLWw>gnሼzF\BG[8RED_ɟ|?fVϟS#JG<3nuT1qk .{6pφ9QF?#"c-Z{5Q!D /[ GI$II$I"IL&I&aQ2_3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~cOg8j 1Z+|żW(jŎ/ FEs ~+'s:y.zD"&+jEGD-n(oQ6V   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~  !"#$%&'()*+,-.~\6!T ^/TslצD /0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~퀿Td е"`"(A[*c 1DTL$TZ0d $LTD,TDATT T 9%B :H:DTD=TT TLTDFT 9"A $IB5;T TLV?TDTDgTN0|פƩ쒃$LTDwTDTT TLT4 99$IBA%2D TT TL)TDA?T 91$IS7T TLaTDKTLT%`$¨!IbL\TDTDmTT TLTFG UUUUUUUUUUUUUUUUUUUU~qT TLTD?T9BE$j탠^T TL*TDTDLTפ TALTDnTDTT TLT20E UUUUUUUUUUUUUUUUUUI$I~!s.*Vm-09T TL?TDTL9OQUUU$T0AjT TLTDTLTfZؤ65I-1AyivY5I8 sQ0 b?h R:PFUC    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ IJjT-_ 3 0 0 k[^aB=;zm-l,k+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\\[ۚZڙY٘XؗWזV֕UՔTԓSӒRґQѐPЏO7;vЙ#'7nڰY& 3fʐ#& /^p٢% +VP"% 'N0Y$ #F"$>zء#6jИ!#.ZX"&J!":pؠ! *P !0X   nnkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! vDCBA@?>=}ume]UME=5-% ļ|tld\TLD<4,$ û/}skc[SKC;3+# ºzrjbZRJB:2*" sN:sāM6kԤAsL2cĄK.[drJ*SDI&K$ArH"CG;tqF 3dĀE +T@qD #DC4dpB $DA $@p@|w[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'_ƶvfVF6&ŵueUE5%ĴtdTD4$effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffm-l,k+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\\[ۚZڙYA@?>=¾~zvrnjfb^ZVRNJFB>:62.*&" }yuqmiea]YUQMIEA=951-)%! pc9ry 5jҠ9c 1b€ -Z`b )R@y %J 9b!B:ra2bx*R8a"B 2`` "@x  8`#ow*Zc/Q%AR?,b (Lo+0 0 R )ː ɚxgxgxz;r~|zxvtrqnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$"  $Iߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓSӒRґQѐPЏOώNN9΍M ͌L ̋K ˊJ %$#"!  A@?>=<;:9876543210/.-,+*)('&%$#"!  ?$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I2m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mû{skc[SKC;3+# ºzrjbZRJB:2*" /(]^#\+0 0 CLO$MZxgxgxz;a$I$I$I$I$I$I$I$I$}{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  oO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧsG'ƦfF&ťeE%ĤdD$ãcC#¢bB"aA!`@ G$I$I$I$I$I$I$I?>=<;:9876543210/.-,+*)('|xtplhd`\XTPLHD@<840,($  m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mû{skc[SKC;3+# ºzrjbZRJB:2*"  (]^E1^c$/+0 0 H2,C2xgxgxz;pû{skc[SKC;3+# ºzrjbZRJB:2*" )yqiaYQIA91)! xph`XPH@80( oO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ܧgG'ƦfF&ťeE%ĤdD$ãcC#¢bB"aA!`'>=<;:9876543210/.-,+*)('&%$#"!  ?$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Idm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mַwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$xbT$l+0 0J)7-X҂%-X$8,8,@wqoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhHóscSC3#²3)! xph`XPH@80( {zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCB  ?>=<;:9876543210/.-,+*)('&%$#"!  $I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Im۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mA@_ա%_H|!1[u}\+0 0Ki,iaqXaqXaqqû{skc[SKC;3+# ºzrjbZRJB:2** |xtplhd`\XTPLHD@<840,($  zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFE?! MJHFDB@><:86420.,*(&$"  >=<;:9876543210/.-,+*)('&%$#"!  $I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$Iҷm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mû{skc[SKC;3+# ºzrjbZRJB:2** a%_HF>~/x3E@VsNHs}cmq:TGazW*0K `jG~ؔp &y 5jҠ9sh 1b€K!-Z bb )R@y"I L)y$H)Bd^ޝq: t?|{y1́ㆍ4fɈㅋ,V¥@q̈́[ۚZZ ݳfedܱ-_pNx(Gq0j*$`{u:l.wٺͧdc=;jMyo "Æ:T+U(SNK*IG(=BB:&CXDD% Fα`%T6|kA'x=m轔y!(;9NCg|-F߳Qaw?cEFϜ>W`3Uń>3\;};P•"Aqƞ@aڅ=BK# Semam|^aܤTt+ RFuؘQ01\}w]~smf:E{#bq=D(A(5d3HDcC ċHe}<#K@P3wwGOv̗jElM;[۲AA~7xbO mD?W- v}`3V:B.7UHnS`u.=r;߬QO>OizZoBh0}ڧ*kIoN텩Q lY7?+53]6nSW?J?);Qvl}\