glibc-langpack-hy-2.40.9000-35.fc42 !l>!\ 6 6_ $(8< 3!XPȬI^Dgdp ȬI^DŽeϯ\^Z!J=qy~ CǎI1CudCk^c瀊7#\`v=Y,"vhCgSf%^.]pz+\ȶА9;2@<ʧ{1J:T|dj> y7ޠ 5%Gm0= = M5T Da*@+gO&~TAkl$ܮ_ lR~NA; v7.d*k1ƽ`>=?-d & ?      t  Q      8    ( 8 9:*GHItXY\]L^b;def lt(uv ECglibc-langpack-hy2.40.900035.fc42Locale data for ArmenianThe glibc-langpack-hy package includes the basic information required to support the Armenian 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/linuxaarch64TdQC&N:&8 $'y2MH"V6"4dAAA큤A큤A큤ggggggggggggggggggggggggggggg6c6250d925be93e14f0fa479117b2ca78610362bb304cbc45c425b1570358c0561e832cfd319c62491fb1abc7522ad28ec4036e8bbd3ed00492378021970e6fdd5075f79563eb0cbbee84da05e2be3a8214be4fbedb1319b837cbd646c4e76d727f233c533c3ee193564eb0bf318f78774b845fe30d61cf8f5d0e642aa73b9e933fec07eb56b8bdf80a23200c02c9e2edc18eeafea736873d17c2da8bffaeffb37d26557a6d28475dbdaa6eaf32416cdf7b06c63c5b6729331c974f4c05c6f696a0db75042ec20938beca4758b020b3b37aa496600741433959d37e10308fa4ac064b229726d47cd8c6b3b4c69464774ac59d222457337f343b09ce71563a519d6d7cb1e3c180dd39b49682c3ddbe1452aee4a9b00bdeaf4cbcc7a32c62ff58a6eff91ab332738b1eaf2030d9aa6d8da6e379bb5106315d85a732982e2dc15b3887970ed2e4881ed2d597f6d57ed7f74fa00268d91308e567260325d0b62cb2ebbd05d46f7e275ddda45a5d4e03d6646bf3bc358663362ac1f5d45a000f088bcf66df584120c072f0f978b838d4980bbb506ab91cd3c0abf9b9df222a1ec7bc4f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981a020bfd2e6817f1477f10f6c3d6e3122d5d9af9886d08eaade19e75dfd5e9e04bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b2a0b961e74ab5da5d369d10b81ca7cac44e9f4a41ecd525aa1e192898e544c718d3763c0f3f9e0d61428677f506c7adcf2266a4eb9f0e993f3838115bca6ee7db6042ed538bbc1ab6bcccffe332b245d7ff69c31f2751c022bca3b4727a2a9b25172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015ed912cded41341fde8f34b36ddcca18a6623286b7cba8f458390de828cfe78403958f92d20d85e6cbfb5e560845bbec705a3f3722e7ac970e6f8179d6656e378../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-hyglibc-langpack-hy(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.fc42localehy_AMhy_AM.armscii8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/hy_AM.armscii8//usr/lib/locale/hy_AM.armscii8/LC_MESSAGES//usr/lib/locale/hy_AM//usr/lib/locale/hy_AM/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-hy or langpacks-core-hy_AM)) unless glibc-all-langpacks)utf-8a273096b631eb0306759eb43987f49b41212020bfcb328c263a697260d164d402377998ec21cbf401c6aac6fc494869a3646ecf6169d6b23d0375c3d62ac795d? (/h4:*_6 pu6AQQgQ^h){duv HGAT.b"e CE*oeJF $>V.[ fc`^ZT?7Ai?{iL.Y,6I<$F>z:s6\9XUY5g23/91ڢ" Z?_ىz2úuX#˫I퟊ $ ϧիUJ^ŬgW^G4OA۲ O,?pllغ5(OZZV=|wcR2S=#۽{Q<(__tl*nTVRLK+NbʼnU^NqwR\9i4د9h}MKѬdp7\۞~`n2l 0og_W1OG1+0j<p3 ҡ?xޠȠ.tq(gٜ(-gK(6BpȦQ!|qUOs)LB[2oQoKd)CM/V8QrpP0 (B764-*9yQ>vژy"ez:s`*m%JۉۈW>|ۈ] 64!oB T2wCh6GٌgX2buڜRI3\Ѩa `E)=]zz¯ dGǼMƍü-fC~l/o]ky1XV޾Tޮb͈(oKP^N~2KfI4"VJa734bH JHN$)Hm-~si^MU,:FkN=`gKrüYCf.sZfo,.yh_bc,-FW(QiaqƼG26W9Dl@"Ulu*m:hsC6[!b\VSb>UluסDХpa@L& \FHFadB'x 5'ռUsWDWɽ ȀɈz 1@t .iGQJ.(|LH4Id8Ih$Qs"HD&S%]Aì5uW{0?Uj>]!+753vG "b:~N~.? '2/oNJ Cat\ RÉcnNF7G+Vo/N40f:2!<4{wW$F,$W3030303?0&@ $@ $e +7nڰY/iFp}ڨmFuڊVkӚ?g_?c?_#Y\o_?3?/ߢ?+蟢?'_?Zg鏥V/ L(I䈑"D 䇏迧:菣6韧?w_bU)ĢBԇ5ex KQV,(?WO~w^5bwdwJIsӿN:?Nc-b%Vbaa{ `wV`s_o_k핖^gU^c]_ݭ6YvutsrqponmlkjihgfePC 'oZٴ8%LrV9`*I`&TpN 8&ԛxnM 7&Tglyys@2Z^(JV($:Nh ] leTe'(Bv𱁎sоcмSкCи}3ж]#Pƚ E~Be(P8i:rpB $De%$ߞ^ޝ]ݜ\ܛ[ۚd$䣣ZڙY٬]`~k\nekX^jjTN*ejP>iL.adiHAjhD!*dh@Gxa Aу9p`` "@xpyòroO/.4"_h߲W² &"kXXaznHϧr1fR(Rh PP P UE%A)JJ)4 T'yqV EV>0c b Aa|_`_ }ɾ/_t6H9I6 I9I6 I9Ibm I9I +%?#߇BV?xc('Z}\/9bm I 3%aΔbUG"j/A01?;y`;RzSQPONMLKJIHGE3*M8 E<ƾQMIE?;7ڃ{skc[SKC;3+# ºzrjbZRMIEAwog_WOG?7/'>M,+*)('&%$#"! L KJIH{zyxwvutsrqponmlkjihgfedcbGFEDCB~}|A@?>=<;a`_y.y?/ξ~~nn^?xx88ww77vv66uuUGE55%%ļu7X@gz.aߡn!Om<U8~nS3.a垿.n_u`_SA1:+ҧ6:Q;? <{;z:988vN:t:N`GUyV > , 4UU儥OY_[ߕzWYMxO5YU][?iK竦~)L _;'_YUA=95{{sskkcc[[SSKKCC;;33++## ºzTSRQPONMLKJIHGFEDCBA@?>=<;:987654321|VފJ ʉI ɈHȇG'f&ťEńDăCÂBaA!@^A-)%! ][Yx+*)('&%$#"!  {#} |n^N>.ͽ}m]M=- ̼?] ٘X84B ¶MtB"$D"""$I#O[:4si)߫_!Qp޸zstg]ҝ\_tT|۠e&i`CSN3 z=PA;d8_ &W`53h ۤu4W%p }J0? 樵;02Z;BKyuuo׮vbY D7XXb7v1 x*q?sf\UE>@G. =0{n~8WEDM 4sW2#&]4nc49;M쵫S ]CvX{NglStd}BI{ܵ#ȕMjDBhx!RcwwkQW5u+g<}߿}߿,_y ?_p7[6`/WRP'S4@Od0K2D GP$Cw{>ow}`P@0Vgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$CNcH >:}.6``N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@cH  w{>ow}`P@0Vgs<_ofWk:FOgT&Gc8௷jثJJЧ\*ȣH rFbZRDBh2BH"X(@y^qf i\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$#*:J(x:&X*$y8"8 ?}^u\mAZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< B@  }^u\mAZFeX5?h `t/5FeY؜L6 =fgbsb eY* ) IJQH!VR8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:`@d*Fp6 bP&h0`(G}^u\mZFeX]V^UT>MRDEP|=Nl5L\-JB0 p2H#Qt8MsT(Ip4 Eq0g`. e"@cH a y^qfi\&anYZNQd.IX$At9Vd1bT)'S4@Od0K2D GP$C0w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP!l4RL$`, P _N^賹L௷jثJJЧ\*ȣH rFbZRNi$ >g`. e"@cH a y^qfi\&anYZNQd.IX$At9Vd1bT)'S4@Od0K2D GP$C0?>:}.6{N2y,.wb*u*B&sL""q( onm&^kJ8J(x:&X*$y8"8 w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP L%H}<F\,D< B@ @><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:`@d*Fp6 bP&h0`(O}^u\mZFeX]V^UT>MRDEP|=Nl5L\-JB0 p2H#Qt8MsT(Ip4 Eq0 g`. e"@cH a y^qfi\&anYZNQd.IX$At9Vd1bT)'S4@Od0K2D GP$C0>:}.6{N2y,.wb*u*B&sL""q( onm&^kJ8J(x:&X*$y8"8 w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP L%H}<F\,D< B@ @><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:`@d*Fp6 bP&h0`(g}^u\mZFeX]V^UT>MRDEP|=Nl5L\-JB0 p2H#QD< B@ @N^賹L௷jثJJЧ\*ȣH rFbZRNi$ >g`. e"@cH a }^u\mZFeX]V^UT>MRDEP|=Nl5L\-JB0 p2H#Qt8MsT(Ip4 Eq0G>:}.6{N2y,.wb*u*B&sL""q( onm&^kJ8J(x:&X*$y8"8 {}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U uT"D!l4RL$`, P ><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:`@d*Fp6 bP&h0`(Oy^qfi\&anYZNQd.IX$At9Vd1bT)'S4@Od0K2D GP$C0,l3gMvsfϋPĢ(hm9Stsu5L\-JBL%H}<F\,D< B@ }syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 Eq0_}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 Eq0 y^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4L4l.0r,jR(l2$h, vffjVd*Fp6 bP&h0`(>8n4l.0NQd.IX$At9Vd1bT)T"D!l4RL$`, P 80( w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C80( w{>owVgs<_ofWk:FOgT&Gc8?_p7[g>@u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< B@ }syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 Eq0}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 Eq0? y^qf!l4RL$`, P 80( w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C80( w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$C>@u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< B@ h?k~c c1wyV,^ecVnj)g+ gǹX؛y̥,8W>ޔ?6k;gsrqponmlkjihgfedcba`_^]\[ZYXVUTSRQPONMLKJIHGFEDCBA@>o//]\[ZYXWVUTRQPONMLKKIHGFEDCBA@?>=<;:9876543210/.-,,*)('&%$#"! ׷ήn.m-l,k+j*i)h(g'f&%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזVUՔTԓSӒRґQѐP[KgW7ֶvV6յuU5tT4ӳsS3ҒrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, +pmUvF'Nhl=ELv`wk{5uưX_mu0ZRG8jCtf0 ^ZJ'8i#} lt&0ZB8h=w<~{<{s3oͶv6Ӿ,{cG3g~̮u2>ŬzS3_>ҽLzG[]ˠgs,{~έy3Prʟ, 97531/-)'%#!  cn,V1>Il ;la7ܵY[뫭pzSKXG aNpFGM`<pg{|>Ͽ;ng缻uspͷ6fcs7q6ƻw-cc<7~q.YbV=̩M/ṣ|9-Çlxyp c3[txn] wf+n[lxm}Mv&#.[dxl= vZ\gxk k}-VWj S=%,u0~N7i3tF0>Fh=,t0?Y4~S{ѱ;2UޜʚO9s)c^9;ɏ/Yɍ'D>|B;o]-ci/40'#ZxDDF%tq0D0Z(4H! l]9- yi's'o&k&gY&c&_z%[j%WZY%SJ%O:J&FIB >:x581-b ~: &h`( 3"{;򺫮z:*xiigtZV Anm1r*"kllJJ&Q`$Yby%1v&%[j%WZ) (K ꦋKrb{R;B2")j)Z:Pꦋ.zۭb{R-Y's%[j%WZY%SJ%O:$K*d$(bbxR8B( [k+Z++**Z**z)j)ZZ)J)6"P+on쮫nK nnmVKF 묲*jtrUF7b ( ;ume]"+"'X"#"rbx!J!: * X   K ꦋK vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞rbzR:B2"z:}򹧞yyu9qmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL/4RHmEEPC %tPAO?32,b*)'{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:yE9=򸣎9hc4(c/EWT1K1D? 5 )0BtAT0A ,@p.몛.[..z-j-Z[-J-:뮸jjjj ꧞j)ZZ)J):袊&衆J蠂 ~zvIrf`~eU"yE #7H2I1= 5 )P!|P<@0@K.몛.[..z-fVKm>l.lkl ,kjk+**Z**z)j)ZZ)J):(*(Z( (yyu9qmiye9a]nUR9QBK*$G9A=#߿߿߿߿ scSC3#-Ȣ=_t))}y C -A t~ꦋKnB18 :ʸ^8 8=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL1J)TH!}F]TD=B T@>S<:S8|6\S4<2S0EC;pC 3B +pB #AdpAD@ $p@]Wt oa[euUU5tPAN;M7ds4SL0ΚK;w .9:l%ߝoᔱFE1B L' UUUUUUUUUUUUUUUUUUUUUUUUU5d{g2,4p64yM\L 9 r ۶m۶m۶m۶m۶m۶m۶m۶$I$I$I$I$I d,|/WLCqKqSѱwp_8]'Ħ[l Zcs$FU6 ehmC̉ݓHQEQ#Y)m۶m۶EDDDDDDDDDDDDDDDDD۶m۶m۶m۶m۶m۶mm۶m۶m۶m۶m۶m۶m 333333333333333333333336d[ݙ,ot gq@Y,2(7eq|-nrq\̚as2mnSuʼ9\F3*9I '''$I$I$I$I$I$I$I$I$I$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۶m۶m۶m۶m۶m۶m۶m۶m۶m۶ 4d׫2T}Ͼ9m z#FD e8b 333333333333333333333aa1m۶m۶m۶m۶m۶mh:D•5$cfM⍜D"t2+\L0F UUUUUUUUUUUUUUUUUUUUUUUUU5T$ӌ*T4 u_+x9^x9WU&RPQ> ߅WM$|>߃c-| >߁W# |>q}[֗a}WWQ}Sׯ_ߐO||=>ߎOǗl|5>ߌO\|->ߊOŗCL|%>߈O}<|>߆Oc|i>4ߙW#|a>0ߗm|Y>,ߕWM|Q>(ߓc-|I>$ߑW#CSO;tSM3RK+M$}>Hߣc-}>DߡW# }>@ߟ|y><ߝW|q>8ߛͤ8"ȆlȆ̐ 㾌a0Q.!fa&tf3JkDcZA$)5_@P@PJ 30 30 30n)Y>GZZkZjiiiiiiiiiiiiii.R,*RʣFFItР@B[kZkZkZkZkZkZkZkZkZkR8B 2>{ܩ3A4@g PgO;9''N8tM6T3M44L23L0rK-IJJ*QCI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /05"WQZw@bCzr0Ve[ wƎA1 g$lh~+hm@ խipp|͘lWb@,jo3 IkU[5bN+UbEUUSޔ] ط>oVղ,f1YbŬVjZVղ,f1YbVņ ꧞v馚fw rN9᜚ S4<2US03A03,_ưN 9qmiyٕ2- d#}G;qr#I%%T>[YO>ԓ#aAAv̪JP~ғfT œ;N/2'l\ӈF3cR1>F0:h[bYD^P+ZEB8NP)E?sO=3)yX: *0UR9%hP 0Q*IMfd%)9d$!HG6Td"CE! ꧞v馚f0U̇P3ãlVlVlVlVlVlVlVlVWZVUUUUUUUUUUUUUUUUpP8|M5DL3T,Xz^z^z^z^۶m[۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶VjZVtI%m#ר4f,##T:(*{W{ޟ{~^cǎ;vرcǎ;vرcǎ;vرcǎ;vرcǎ{{{{{{{{{{{{Zj%9 s'o&k&gY*c&_^Ђ]r%Aj% #m^d\\T-j1,"Ch "TT@P=Nl"$"F,"( >!` .`h`oko+on쮫nkn+n~mnm^kmN+m>l.lkl+lkkjk*kjj ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1F_tEWT1EO4DG1D?C70C /B '0vfVKF 6&K 쯾뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~z'$rH!G{qGsFkqFcE[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@0ioko+on쮫nkn+n~4";_6iW4t J'a Nux^ux^5AAA1-)|%` .`h`Zbj*թRB})ӥJeYeYeYeYeYeYeYeYeYe۶m۶m۶m۶m۶m۶m-{{{{{{{3K,qGsF(hb$(b ~ana^haN(a>` .`h`Zbj*թ(`J ӦL*MZ)׭[m۶m۶m۶m۶m۶m۶m۶-6袊&衆J蠂 ~zvIr njfIb ^vZfVVIRF N6J&FIB >:6H2.*4HW{oҺo)J3Ԙ9rÁq_ETS:|C稼kus$=.A1i='2T_Bԭ,xV[I %Xn.p${uI I^Sˤ{% [Qw''۶m/QIDD<ܡsڰ4 c,\ S$Czܠof6/h ֤%H3@l c.P042\9*۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶-۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶-76543210/.-,+*QBEHKNQTWZ]`cfilorux{~ !$'*-0369?@ABCDEHKNQTUVWXYZ[\]^_`abcdefghijklmnqtwxyz{|}~  !"#$%&'()*+,/369ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  "%(+.147:=@CFILORUX[^adgjmpsvy|   #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369iO,*ZTQŊ!&&ؘ 艄5dlADGJMPQTWZ]`cfgjmpsvy|  #&),/259BEINQTWZ]afjmqv| "&*+/38=BGLQRSTUVWXYZ[^chijklmnopqv{ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~  #&*.148<@DGJOSW[_cgkorux{~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy| !$'*-0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghmsy #)/5;AGMSY_ekqrstuvwxyz{|}  !"#$%&'()*+,-./059=BFJNTZ^_`abcgkosw{  $).38?HLPTX\`dhlptx|  !"#$%&'()*+,-.34569ADGJMPSVY\_behknqtwz}! "%(+.147:=@CFILORUX[^adgjmpsvy|" !$'*-0369ADGJMPSVY\_behknqtwz}$ "%(+.147:=@CFILORUX[^abcdefghijklmnopqruvwz}%  #&),/258;>ADGJMPSVY\_behknqtwz}& "%(+.147:=@CFILORUX[^adgjmpsvy|' !$'*-0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGJMPSVY\_behknqtwz}* "%(+.147:=@CFILORUX[^adgjmpsvy|+ !$'*-0369ADGJMPSVY\_behknqtwz}- "%(+.147:=@CFILORUX[^adgjmpsvy|. !$'*-0369ADGJMPSVY\_behknqtwz}0 "%(+.147:=@CFILORUX[^adgjmpsvy|00ŐР{\\|\L%MtDžћD!4A1 !$'*-0369ADGJMPSVY\_behknqtwz}3 "%(+.147:=@CFILORUX[^adgjmpsvy|4 !$'*-0369ADGJMPSVY\_behknqtwz}6  !"#$'*-0369ADGJMPSVY\_behknqtwz}8 $).38=BGLQV[`ejotyz9 !$'*-0369ADGJMPSVY\_behknqtwz}> "%(+.147:=@CFILORUX[^adgjmpsvy|? !$'*-0369ADGJMPSVY\_behknqtwz}A "%(+.147:=@CFILORUX[ !cGBPJPY|(C)a<<!-(R)+-2b L`H/6sds`dz$D,MȆD9,r!";)8cIB6@9<o31/VE4h )JuA鬤-Z D錭}mX3lQ^ $D*(}0<5gUw.~fΌA2 o9tʡjO@Y붺1{Ε ӡԦ՞ߟǴݐM__gcyX(hʛZsqoK,dG^zq{ӛ1_|{Xujoj 2m>zvvj! q+HbD$P"x$ DDS|dQ#W&BD)Kx_dl>J, Is1R6ߩ[&W[ U*/x ȁs6;_h VGRU生A'>[) VGf&lа*C*ChPʼM|H~pY2Hj8K"u߻8਷V}QE<҂46Lpl$\m;#&$I 0żkj^)#9A8dI YH"#y#H䈑"6!0$,)(yi9`?`}#}mhm]{62;f/@xryGgtQ޻{r -ۇ(=OB?w{rYv0_17o\lb~ 3e 6>96'1;Ϟ'_Kpm]Cr@'nUeߜZ" I=H>LCF )Ld >${ri"$ڤ!^^^A﬛i@r3veW^gӒOp MjԸɮYqI>g, *RKJ<|CH>w:8|D]XlOE~CẠn 1ιo|ڳm[&M0].֭-45  vN9ȃ:SPfGLҌV1Λ\ܭMMۍ4Y210/h_"ߡ ӓgN):eK+WUS'iˤI,V&&&&&RL.-,++U uj:laJEPѬ4X̶۷7o3e~`n`Ӽq{BB=`eoܶy-#3fڸ7  8pc7nr4n2Wփꃢ=0 aBXc)ަH E G<_Bf_++Cmll6cyAy?{6woݵٳ@?b|13ΤWNNLtv8B]Poo>Q;|%Lm6jڱ;^=yy:z~n ]2@rfjv/B9٩=s zH:u6훡{boZuiaYYT*JJR()+U uJP( BP(p6-b,b+ $.B&1.-.2W1KDL,ELq؇Ȩ3C~dJdd$0&hD"iK҄H̠--^ɆoHSl; U1@Mȗ@Y~76LWֱ18.0$HjrL9&s~~8E=p/| 4ZCwmt/tCur'}nlg.QHr'+)n-$wX&"5TTwaݤ:M9{$DjvGo38%㞇†͝S88%SqfsREAFaG|fjj jj jj jj jj jj jj j EWCE!32Ӊ+$:bL]A9bW{Y )Lاq?pe[yq_x\w K`0[<ɀvCwK}a=fg?[l|;lp7-ݹ8}k'O:1%R֎2_r ^0GqRz+nk*  NR5Y0۾އGazZNu/߄$ǜ`@]eNrlHrCdGFƘ!Hϓ`7>%+r[dZ(?ew'!*.7 icfbN7ą[[gE}*S Qo?[m%6N!/ѷ^Yt`4)"}(] _s\x VU0a]?gʏLZU듯ݬo ԑ ~螄XfAPW+hqu#ž|croA.Z #'G\+)ֿ(>x2عq/H"1wp\;Y tQv_;t!yKIg*1>S ϳ3ߘ|%m ;w;@dP6ö`ξ[/mg )/p $xz  z.yRgo2=5ë3BKh8=G/iґR}b}o>ʏo g8ˣ  r%[OfDƷ1n1F> -68%~VjQ[7n۴)K옱 ׸pJ {(O@zc9nڰYc 0tEYT}ǎXXDs1 -p[H&Jp!WXr'ܷnܴY&-f9rٰ]]-M=gpĈASFE, =1bL0_LpҒ8Q%752dhC AYyӊwhsjbص?Sg p_b%SKuj;(y孒G|kɈ+xD"zfcv:{n|s>PH˔&EN?B͚_x@7;E^ I`H݃g )yܪ-ӕJ{]\zʢ0[αO WR {lСdzÁEEŋC/Uԅ ^ RDH M6(lA=y\qb(9nxݯѶXI#Iko@9`iٸJv.ǒ0`%(F79 iL.YDiH\0L F?EӣFEܡT(QP}ӗ?/]lђ+UL'M,Q#E =xБ 5h̐ .XڦOΘ/]%4AgJvBʌiY+/Z֤&Єw^hi lȌA9.T_~gr'2jd&1(֘OW`paCOX/;~jVD =FS<β!Q~^u?+xŹE,=e7dD i!G8 0XpnD8q$3>N<0 &!V;P7vD#ɍM)/jN#0dcC5joGatQ"tlD9;0&ٮhث!n$ek%QWcԙ0Cܧq!c ̓@ÁT'Lnjԉ#pPz7ɤXQ*X0ځCPKhs ϝU\)$Iam]ԛҷ3b Zø|x?…}rdL+Vk_-[J[7V!\E367+A(sEs̷[fe`S~bkE4={ y$Hq<G(.G9yHeyo7j1-R/gsޔu.f?^~`~˺!qa:̕Wn 8l7j_{~a߽T-ئ2aϻI>vOo>v^z&xqMSqNlo*_ڀmWնԟ3.몲۲f@o >~vUہ63KpE3qبi G@J~>S6+ӿj;oI;n_(-N`N15.,Ua/XO:ihRXJ]1A{vh\gt*m}aVKjОվ>%w9i"$7CᙜwK ͏.F ./ ,h0P/돔Ym\.zˇ kPǠ6v&}Z:t0s͢vAmH ԂWlR3~(tCف/ďIqT-fm$d:: 6{7҅hxs)=U#dp5Swc["I'{aU #K|";\^hYmaY&nNioeCQߏ}kEnc74PiL9׮QN7T'=B&PA7:EÏO쌿 *8vm "Ơ Og[aؾp ?pD _l通(:fZK#!rk>Έʞ:f:M}bC[j=!>=թ#у -;-h.+]Bߖ{[ǎ5Vt6'x!1iviygv21C#.kx:r!}[е=T8)'D|B֭%8-/j0`? pb&v8zƲZu wtv.效7\AZmcokn?wHr>ĿD@0gu VKKu_{,ȉvj{#'`?Kx\|勹~2 &Nzx)qp4Ő}p[\ק޿'G/F /}+eYS<`Ai{Xy#uO~o-zRKwG3r'+}c WyGF\>} *ɢ 13OK?`7bvS޽"^0,4ݛX&ny'j)jV gJ|)F/vg\&')x>Bd5%$ ×TNЯ||>傃27ϑ4kR-?`lT:Lj0vjHFvjjc3*<낛~h}7ջ& 4G~F RcVDŽ=F` p@ Z0) /R傔@m|L&8)T|^\65 jaO0 <-<7`a0gGǀ vC:yb3‰4'k_o{RP#rXGIHo7}Xt^f|_K&o J>O:#(]2w_=?lsM͑wԗ'ٿp#oVUwg*9`$xLJԡk_giizUshD9ruUrsllUpYz ע)e *i<іz߮fz).uXqm&SsG[:bi|*N֥>Js טO6 ,8wh7_i7kqf㕚:2K*'S9b$6,8.,M V ;#vow93LK??]};ڂ+0lx/(wcoOrZV4X}Dr H={NL^5,gȥg?rso$Ly!U)ځKvاog zEKpNH5FFffff\y"$DHպb/s^?;bbbb````^^^^\ ˱Pc'e(ٓܕyaoGI>9i+jw{2tLurzWozu+x>풋gkŢ\IhN`ŞfSҞߴ'ZOv-mjmb9< ?IHXĵLưkVמ\SSbc"QI( 4>Rm},nVqP$,u&IZH;C =L&RQowDVY'`DQ-nfCnd u}t+^#U"RDz~tQᠤg0wzq>ͼCs7{càe2Y}/F~yYScv`܋?]n?,o>f';-~Hwx^ڰ<[)C <_$e}l|^T{Jɂu:-AnL$0OacS+}|Qs? Xu^K~6󛑉!XgH\ @w!||%PI>vfj$o,9Qh7ݟejXFAX/cNKFFRbbbbXF2 :%%JJvXF;,;o1<;F>aᔉ4spYc+!)oIσ7O=*/]x\"{{xLJ?s7oڟ^umQS_OȨ!s#I5z< [MC' ,BB@p!NH!Q 'ҩ[) )ϼN!q2-. --2wtӱ!\n®W@NDrc*vzǜ*>C'賵U#/R˕?;0];!@pNgBS9T@cS_ Q24{YF/[6]W=~.A\`z[O]=[x#1";5>lDwԇg\_ݠNflqo^ڐ|lh,H."=oԬ%W];Ij^}jp}B9p</24h(E,S$i:TMWRkvN8 )ϧ[O;\.5D(sDi1dz%֡X|zv!=҇&[*s c]BZA[pj[x!)-bӬgYuW8zytîcӋ}3*kwW9aWX غ z~p8d 0R$:go(~k9GǴ)R&YP:vTg%`JS9=-hd/332{5©UƏ,Pwtח/ +iC>![z"onʂ^$ď`=Yy>K FǛaqL0UMzIg.%ߨg~M! LɃ#6+K._HlD#Ek׆'psB:9iN67:uS$&[x40VhdFk5(ZGlSWEm=s}^sʪhr;iJ ~j&LxWFY̕IGFK2z@=jXO)>JF }}CKyrgb }FW4SR342؃`ևZY{NA|^Go10%g䷩6ٮֺaFNvx9gOؗXrC.Pz,1+$~ﺫOwrB`ja~h,ӡtF\"G)wt8kpvas6sQ "aD3wpwSn džb0ǗHFSi`Wm_3?FҤDw[cQu6z_?ˌA,.j͕h$2F^P"PGrVk }5O;ACTS%Hʩe^lg܅jaeKyQeiA Fd0@_ԉK#oG~Ge&%iz8$D nD6ǝ._ḾB y)3)JA-k!=Ld&֩vfB~苺h R~u<7HvgɌk(bvMMi>W ~A\3ʞ$1VC9dۇ &MϠwuQoDec#f˥JwYߒW=)0x* ]ې7mwIh@EߺzD?9_gxz6!>Z]Ԇ76tfg+\ }Mv9bv9mݷ~t ;HGm[T懺u>e%u^5b^h4ghly{.MwG^w>ǰsDx*cRzyDoNVlzzxAG/l'j-66]z6!y]s:>!nnG=2+ҸEv2ʵrm¾sܚMfׅSojI dd!}ɨS LqԕGEOơػSJRx, 6碓^0c0vKd|"\ 悁Yڭ@%v&"IOſ/e ś7I̠ )̉(6&D,0t 4]KQq\ݒHH[Df4"+Ijj o7. 2RTWQӉK&9Zf>63$eG՜ʵ#_*\'@EWQe騯=bݜMɹH?\nv4m,D? )Q/XY6Pg] M:`!Nq18J`0iC3]a!xBCC[C<\)4;xe3 T(k\/F"AA.CLgu#`lTtW@d\`Eeo.>jAJ,d,:c'sx`>2-j+U*<C u!Q?BrX#OSK㚥c@%B7dwP29v6?rd;y30V[Ƈ8T|8Dk- GoݑL8PuB91TM]\ QAʀ^=FPMfN/y?samxU/+'1ljquNLFDTBד0nw;+  ,E׹A2J)Ϲ-UC##v"OKăcYC4Bpql$wIEm?)ׄrwCP_}n+Sm H߇Q SбÛ%=%Lݧس6Fp2@0 =^|^F>p L^T>eN]6D:bv\hP ג:(}$YӢfi=]lV\dNaQtZG.y>~0ӔMgs _@K%aJf|=@/;ZfEt $|~:TRZ ÅM#X Omqn6Vz&½2!@r/5yHLU4$9 9o7pSٰiV.q(q3⿓8RK^>y$c`#Hߛ}y%)Ur(c~ń.8ߡ;A8=l8*F_5!Ω=$*L4*734zK=kGJTD!h D3ba8501tq-ȣ1+ֳiuYU"Jll, +TF?{z5ֶn8AXicC-dJ x֌TQ9)\eq-JGE87hcE)t*f| *Ů\NۢsmpQ7.n& =,ּwr4x  :t!Ym@ 5+ {gגj%˔z}40FxyGRb(|`EiE*tq4.[3yCww*">>/)ʒ}4%"~?[e-2{V^w]Y~fm&G,!;k!3.e<=Aq`iUzb,Z*O"t#S?i )IaW4!:dAyBhYW/1 J*,ZfElZgp <<nХS!TNxJJZTCm M٥rQBs+(Jg#)]i!nE7Zt׊UF*#}=ÞP27{5˶Hƣ n7=>ER.Y5h¾ lomEsCR5ǖ5+-B_GjN&SL4&9FTvuv3'N3c\ɥ4JY 5(88iPUhCEX* zlW[G&,X@"8@?8qR/ ?/zKdmF [kǬ?޶G>.%b-wҢtnqW3fЭpV5SjT11{nxnYWNi`F+t`6}1E+2Bk.`۸q _WĒފݴVtEK؇3b(̈́_ W4lì5ឡYBBX7mY/p>yl%цh6r xt&VH$I2z9tФ'€,A!C!" D@8)W Fɬs&Gߗ_f6R`P2lS MuoH)%6]i6ܕd(~nDQVzj;eNcwlZ{?v9VِEȾ:WA_-wYvyB73ha0,jZ Kb؂>Jq D;႐]up#1<_dHK/¡ͽ^aS3W JO2ֿt~gV~aAXV4|CS /ഒ5'fpG5PGc>:m[ e;iȷT:Ǩny&1:[FU= ǯZctMn5"qp\{ޥ?( 4P]+i1&oiD8l#k5~1u)ѥ=b(&6҂A!ےJf o(0:3β4?KkEbeNiAh 7#oOw嘳HzMd"Ay^σ΀eiJ#[bfR TdP!:e{ 5 vkn$4v;MM`+텏ؾ9u~5}H%'o!au鶃r^W\IWg`l.̋9fVPa d ~͢s03 3;ȑ{I]΅d{[T;aA\2{~!uci{;p)k~h]xiA -UynOQGְ/* zcUUMU3TU/g ˜$9! յqI,Tg+hbm^kN,~d5A侧sy~*n^_LFY}Lg&ЈN, >o"Gi nc֡3]*Ki.AxpnZ6:TA)bC yBɁ"%ƄS|r%&Ê19# 。1r<3zLdl(ZNJlRxB9T͊%})rt1DWj3/I ~vRhÞО@>sJOs!,nϳqY> om꾰5ї6:^k]2 Mzlэ,KEwe$k~/O)kr3b}dC$kdJ^nT4t_[e"<ϳŖV4~J%ʊTZ̟!OO)?$v('.t %akf%wVa[ˑ^Xq@<}426ӵ`t{b>* L3y_:gQRKJ}UeϨ徯$~YA/w2~ N+SXeh;GӤFOr(qdL8lӬqaNʐǣxT) ɻaթ8"hWӼ\i  1YM*22 ʟzf:{)F[p7:PFhW.!+CmkYPƂx}Hо\ĺ+d) є.XAgL2aeSO?pDq% 9;|pÆ?v ̂F~!b$k!E4 iOa8('~=7UBE9v|C8¼^54Ujjp[P% !e-7ןZ E &+XqQmՌ4C}_h0aEN ?4#ղ%J?٢+FFVÙ*ikY8hL2EYdܳḒwH4( ՐTP*2hC@iECGppğ*z[KK> 8%|7ӷjͣH9q,*Q-7ɬi?&9\s.d Kնu}ӋJ 3mDJ3ΘT)Kh};9"B,Ba ` eD#,D|R5NI2M} FxKY$)n3 ZUBYbCfY l) l+V lM>N*AF[ݶbk)[ 5>`G"-z%֘l `k뀭Gl}1ֽۅ8'[fڙ,{Z,W*ZTp[E (Z"Dg,IcaW8F\,8 oGc=.HIivŠ@PA#n`KW'"mcf(Gaň[N*wFQ|Vᕒlcգ9"ʭE&&p8#P j9#*pAB8#N-i)U e+H* P,*vjܐ,BN % pʸq!B-;ヽ^oS쓊m8#cjD먎ih K(J_?m MP>`*.T0ʧ,oRl~Ȏ͘,BSžBc&)+E)hd+T`yT%9{7Eȡe A"n=Qaw•[P9!4tD&ŃX9C5[Xr *_]jdigW)G*#Sʑ8j%>*m$]$n2׌_2!E\ظrz䰋wqo8"KD&*mZIz&L$@${H|{_½?* Pr=)~#>ܛt|%w.hUދS&=Dl_[:껩=f|/!w 0/&=wTx հ=.GR+VBjz2%H[O"ؓ?vN/g2| %J[*Y9B?%dȿu8|ZwE|D "吟j_wRi~/ekC'ED9ͩ{8~5~w1~o-~gx[-6c'#ſ ])~ CO=_@-#щOse&+ )KVdX*$w:H ~g0⛯._MLvR[G:dM.5IAC#;Aؚ7>ZӃ3<غr 6zUWl`kX*d:Ht#QlA.θd0K"N$W"v:7lR?0E>9J~DqY20tۊoc7M%CW 4):m&Hu`k[kszΥss(\z=BC㴜GƉq`5F֍+0 '`ksX2Ŧԧe"el-qH v` f@{(ؚwl+. \-֊UPLh4!$AO3QMK5d߬k|Lj5e|gw78?՘buWtx?1#|Fhew8|f~M3?̇Qd 2}W9毋S90 A*>[^E6Rx xr&*S?͜C?Cjz:IR#@-K4RL~t$ +K"o''rhoS;=Np7[jg$A^`1V lV1aF)ameOIOOLG wXO{!w%:x|6nei0.$`Xy5Vbt"f|Y,0@k3) XtK::~t_=];rWwzr,Zw{m\ʗBIykUSmUiyXΏ9o8h"QQ̹d2gJ[E6r*]]]="p` xA&KPN2 !ngM"RIT18x_5fr5lؒkݔ'u!CnN>+|]׳j[;7|i/5Gc}ݨ7Hm+W*wR {cj!=A+]gBR]c>E?}~ ֳ&`/\/1ƈd*`^k" z\Lj!@1졒 4؜Ԙ'D#(P3. >vԂ+bߴBs*_הé05EѾ8e4ާ "CI Ju"D[?$rX 1p d DRn.1$g&Znԝ'dbJ 19ͣ!4p-ݖCʙAwd Hާ(+*̴Q4UF a2Z'̘nv {"vbuVVN#W15?LFaEe{`vhG3A+|2/}sBdW-I Q^g@{)Mї<^XX-ݶb#λ:1 *I,< _F!F8'AI".Ip5pq!g3ZCm͚ŀ^x%B<A7WvZQ7,v! zҲNNlPW,Em0uDӅ]'oz``'\z1T!F"x0CZh9j \BHa910k`W|bvG%Ӂ˕Xs+=HNp:YlX $0ngS~zzc([ 6ɢfvl},N LԽHo| ^Gͬ^K=m*Sa <܌$Cdpž)fTw e?bFn?hhT:^>!x QE|-;r(VJUV){a 96bw^0.td_t(}W2\ DO$|ZQh^2K O[D<08V0L]?k8mI;3(:0}&nj6sօa-ziO D0đ\`m삼4U~P/芝ZzS.'s7 |RaHGLH[pcL/J";&+@ݞUK9ht$9K!$ 9 RօsErwor ,Zv; )"i%!;|&;6~6Y6jp@h>xB@7UOqߧhihǀZ9>9-B٤X܌ɔʛKR9 O ;Y;չā ( $cb'zB]Zw"$Fn:5kȿc*fؤ}:ZPi;N,֏+Lw ǝ_xpwIcPqqE\*j/o< Y"LOl%4t7BdeݝnŤt55;7)5Krny?K$ע]9yw)c(b$[0 7N<4WZ[~q$ǣ|NAR%DAw_ܣ@M꧍WI SX}U罢_ڊ4tw?ie]CP&1t^ﱡ r>" $plບ๨຦V#fïi  80:Ę1gs֜\kΚs9kYs5gyfg~˰5ךs֜5YsΚc9kι5glŸK1֜LsΚ9kYs5g9LBf S(BPA`j%5D A QBPA`j@X|~yb\BPaDT* AD@ "P!8Nѽv YkΚs9kY5gT;pˡd3cc4f1c!vnuq(q9cYk59ך3St.Ңcc0fc1ƌ1CnJ޵()\=4$0V}+PGz|vwwTUUUTUUU0333333;;33#Se,]lHloֺj+H u8O{DobRdBdW0P%ۑ2L/ FXRCYx}U7m K! t">˫T7qi`O>Bv%9!y p-)`N`p |Y1v\.&6e4Osq8c3 ⠌)2ȕz9D`- nݕ>aA`0Sh~c|[жѴ>&)Āi%˰Hꗘzz`R89 ]ۮYu[vU80@^kNgT:f\ ceǑG$ WRG7ys/2#0!a(~Q™XGwlƷ9Rfrֽ!Ӭ9>aS 1=Ez훮ݗmM͓, %6..laU$E4̿T؋|{xwlC۬YWBT/NFҪȩu{B[zStKvTO@:hs2RNR^ m9z^ԿûKzWhGyA2Dd?CW;OGg ̷:ꭝ*ҍ۴ dsN;]RvgY]Q^ (uDLx^[\XlT+PLHh|D'l@[$?X}Oyt?u3/qmipd/C€9 n~jnfF^<ڟ)0-)]BCWcΒ㍄!'_ф5:uN˸T|Z-"KhBQT!*^k\bxFqYdR4䒞p^_"ڹWpɕSfv;wji֔̑5%jT;!fLYs=&O8qg.SQdN U5rdM VQ*K̪X*G))} eniqR+;6aaSAJ3bN3q gdZę)rfƌ9iͳ,R>9V\r(ܮu M4w4Ij rw[%iWNR'Z4U$+D.'P" m V/*"g,jR[iG\0X+%|?y[@m 'Դ#~u'lh˃9^N]<jyIyƺ=IV 9t_FKh";ww uc]h' \ B)AIQH)/uN@M%hPWEe+s)8C)r+.:CǞ4;;zXIB: p%{l.$ a[(f0z@lIA %{lD/J& @!쐲P> 7T.PE!S$e3*I v6#kZsmU3|GLʛx{,"%+ xTc*EAAHDd=hI1$\Hl6-8EڡܹZ%L VFfLOwyMXN[9 LpE ;]@*gbM6*C/~v+nvf&VBȇ`Klfe88i!) E B<jBH"\|ct N%Hl^ڡܹY%d3.a]VooVy11H4:=7G3`%1_ ?`cw3iv@S;t3d&.;")r Qð%xnA`Uf=S$>BGAs35LnCj6@0I!'Re82]^8(mFS6&oo-EAAHDd=hCRd?C7@fV6-FH ,?7x\Q e ! )8FG-@\c+(7r{gXq U%1>a-]18]C?2&"!)#3+1nzչM4zTDP@10$ *P4RPIC]"K`W}R3 !.lGV\CL9zUE%9qa]C" c!p!Yo7D+Xϲk揢fe8_qwxG"u4*mگ7Z^J!z8nV6t_n7[Ed^$o9d~y\$vFfn k zel٬ϷP$@2EXyeѠdvy 5 99r %7u~\+:<}1\Vs.eJr.lr6;^L٪ c#䆅ՁEܑGعR-GKSel^v** W:MidQH7f;xFS3~sÖ'608뤃{̆i!:Y$NHͦY(L7Bh6o0Z.exOJ&gbLrݝfbe^Zݶ[e\]I逞rF !)uo:23w:DeXrB_$ܗ/δ6 EA-N]~ڏ|>Egú}f? 7(BPTT}zJg~2qX}shiO׵=aJ,c>#]ϔ@֗u[]. z@k A|l=&_T"D& AЀ  אcr˲=l3> _l[hO2%K 픵,l`)EJ^"'c曥'Cc(a~nߖmu8m4E4`K7[%K߳'=}cCT)};V3o% I_3ψ1%,S18&;GU/Gq XI4?)KƒH G[PGʁsј3^D-@˗U:JwYlDT`(. ,Vx\tXpL6$*X"2F3C/jf݌8$HKM-|Cwm1os)8 LR~OD5 |5O|:+R B>A͈LR $j sתs{3FY?ޱ켳֜ͺcſzguy{XunYݦ2,oygֳmY2߬gGgoy|U8عeX D[ h5N+f0Fɡ2гal8q ]b+3az/E:SZUeL>'|m'BOA@4' S;>w*ԍ/8̞QPna~,eb' B2:XXb 4pbưX$Bz(cT=U{dP}ej|4iA/{^F@),zcуԁ47q9m[T>c_ȴAZ4XN|i`qXEC [Af&.yiQq4h F}Ȃ3TʉBby4q6[wuKBX "~80*}c>>1rǾ #=7K\ȘPJLȄLX D /i H!,ܸ r }QX$DZO>(&WVoȖ>FTEXE )¿Gx;MB<3KW84rafj ђmS!t6Hj̥-jfH:MK2ԗMtpQ!E˖X8mΪzR~["ֳs+kJmf)':ʦ9c+_Dn}*`lLk`CLQjYXѮ!j ,شAX<:a)e6R`JT$Tr,ե:qp>x W|p>x W||DC6|9j?VA RUoWe<0 /a1-=Z!#ܰAe Li}gg2rh(Evg 唘SyeЂk:vo@%ُ9 T:̏ϱx0REo0"lF})?{ljUfo֒ XF ^0e[蓻 #x9&򦨂Iik7$"x? m1(GQ!ybFCHRCeCPIBnG~NzVi8C^%g t# ߍX*EݭKr*H׆2NӗWu*W.&pKkrk`oJuV*udU*].Y 5߆zdՍ6*q"Llr 񃘀KG8nĦ.bdS8v5Mipb!%WXaל֌m/AC"h`(9|MB P9wɤA$s\-xJ3Q0j՟Qk=N"g? P3)u~Wwp'(H1 DCӔuG =)}E\}J%4~Br_X7{P.Z;/F1󩜟IA9ZPZNl @mYuQK Ax'%DX\m^24'WTV$6뭚^ ZXU0 E$%wx,5~W 0(R1i$ӅrVn8Ŀ]_MW'C3Mb/ѥMЖP57uj: tΘ.ja_DëxɵC!_%-8˭Q\ . w|V1C)opt+>VR6z~\ D\rSD/E2Yr1 z`@]hm"^[+TG`RhL*h͆FK9PSgS0.LJ~kx,?7Z@4H\Wx,ыA儀ȬVZ)+@49,tg]ZmTzy2Z ^P&~sjktMJn[z*nKIJXԐ/GO|* yd)fK5'"5(\& 1 <:5瞰K:1[f.څفfH,6WIGoކ%lR q]cbkY X_ġ821l{ z]>r,;;ak, {r#9-]}^RR񙋵B|* % $}%%{9FA\.}hvn@ ڋ%D8ZyLCL3!Qﱶ<: a w!q'"ae޸ T*тqvj jNX6/SKSĘiAE0bVSNR-EqYH! < ˍjƞf1-(vC=`[qrCV}WQЩߓvLʼh LdZ%%:9Ϯ͠*<6``/U*9j0Ld܇P꧃\fs Wg791DIAu@t^*keWplI~1Xv,j5 l=jNH50IX3!=Jʙ}Pf*Ea?vydPGHмQa. y[> ^L631#1&d,Q RGeeU3ykz;^e׆NuL`nƬٌ9, [ޙ B^(yu?!~;?B /~+ VPL3gp^aJ!݈J^g6 ?̨[8$Ұ/_6/KݰJp ?r.]C64jbwe( 9OH>, cCTD{&S2ߍdy klc4,o]bOILRAz/AhvmGlF¨|MlIvPl*~w2̮HM볼Au'mXBXPPp%5_L6_>$#7~0_ٍ Y ~pcUkd*^uV&UN4F"TAsYE&UO4"b(@`ۘy4!@9^Њ9ʓguoj}f]<ʧo\Xk!B5LT2*lgǘKr PEeD9ɪ88xݖֆz=w=J \ 21"D(|t# DS'<DY19뜕=)o̬<:W]9]k'}cBZ>1Tk/^>uNɁV.cZL=do}yǺZOk h&͆@677#%v&ћ;[!APA@@cS$d'_4*u.yj:+՚]]5Nƿ4aNZWD<ȑeg]0" #0qyG7EBR)drayHQehbELqX41*R_.3(%]jlsH.y ]ɤv lHZNyޢ9˾8rD[ ՓԖعZmҵS9?w>R m lIpnHZeW?25=꜔YUl*{h(6 ɴF[PRۨ/E6At+ۤto̐kT7oh΋ N 部@bV'U%+HÐp8D{* A ⵹ AVAL>h&x&AB@nЛWU )?*^LG?,I رEz,\kcSw?m7:6ܙrYkXLs҈C.2Nn䕭(bL0f] b9y$ZJ/`0K l!V[vH8 8,=kI\GuA(d(f p ͩF-2N[7i6*"= qrOqP @:^/~v+nf'/*+oIܟBSd\T p A 3`jv&f})|0@6\A`UVFɖ+iG3ɍz&bE9sX J!!  ƴ@ˣ0h!avWlC\?K;;YhS"I^mNod lqQ/|@92EY!NFtqrbPDB>4:<FaAP A`EVFބ{BJ@<>.~v*nvf3 i"Cj@ 'LA9+#C "e9IX(YI@~LdC\ v^e5Na N@m_S)N#˳65 ڕ 4\D-@2;pmWYS}O&[:C,?tvhyF@ ha1( #! ƵF6aYğcZH2>4:<FaAP A6f^d%N`MG`A-tp ~2R&avWlC\?K;;YhS"I^mNod lq),j(/ eJL>,$G0CuxKC 9BD| %ŤÅ} )z~$G+ L0p "-I ˨ə0 pbOШl[QmNDxZ K # B)m F]RYnRe5%hUAo퓻WkQF]{491^CeS,DuaDV %20Τ? qrE8|Ak=[9uK54;VY}OFu"sbR#tH C(fGnb^^MZM0j8 `Jg/XtcSTC>;r3*n"lb=TO _ʩ[Y#1":l.L 4ؿLHj'Q #pڃcl M9Xs1R)TONNNNN'?O~'?SNq A 3`M˫IP5O0yFn7םjDhy]!:`ٍ[іlKJK*HG\` MtR^@t .KTO-YrhGէx}Wy8NvTq.2E֨LɅ\ Q뮻뮻뮻뮻뮻뮻뮻뮻뮻P:ԡuCP:ԡuCPDooooooooooookkkk"ۭؿLHj'Q #pڃcl M9Xs1R)T‘Fb:$Dt]π!X#71/&-&CE{=qc}pcSTCiI7$JaO{Ppm)2k.Z*J8HL۠ DJDJ#71/&-&CEdDFdDFdDFd4F,|9(d`c_ZVNR N_UV$5>R=c[hJ@g,ّ7i6*"= }`΀ff44a}$*`a9N犙>Ò_qc+ix=o{0TTPhB]hBmR*6Yծ}pWj<荁+QQn) b9^猚?/ \vVBBذj1Ժiz>\NiLpePܩphi}*`*i{_|֡+ZX}n& .C-Ն8#{Sؤvl/I$^7ab,|/!W5yDZVk֭_؍ij0l|G$qz 2ʡ^//c.`-Ҹ>aZ t9WY'wKPUkY]>sl5# EJ\a2cx^P<2*z-k*9^$s] yY)N:\J?ZT{a]ܭ/j6N_n@xɠ\,W+rɠ\(Pv5^ĕE pj5I(LI YPm۶m۶m۶m۶m۶mEQEQEQEQEADeQFeQF%MT#qsRs9ܙ`Y;/,|b"o936$Da?.ll }C!\IR m̅,>.K͠xqwwwwwwwwwQg26RaD B(`cq@ѫ3lg[PVf7Vx;%9չCW2T%u)P:~?gmo)zSt* wkbh`nVjPd J Q?]`u6Ud)&n4+U:'SPJd`B^Z,V'KͅZ*3a3\>ka˵)3$%F@x]p=}:8}H6}V֠&AEZORW)>۲\ B%6v-E{O*2A.m :}A AHЯBTt(ASOo^|[ z%+*>\/UC>O +%k "嗁JO)E |iO[_FL7_|‡q!)~([  ` _ߊ^?]v볈G믇~'뫆~0!"~q/(Ie !3h1%II2 vI,Ymmm>{TPmٶ1Ӊgr%EQJ)z *7>H֮=&yOM}STFY42 (΁|8G%߇IB9 `͈H@>d: 20'PCcPb333333333333󁈈+333333333C;A2.$GP;?L7H;cEhW>;³:6{GxN6q&>-L<#nkk8 >[ex,!Ce q!Ux*Go7o'nvMlvkvKkv k,38nǖ{jysT@/B'>:£:6:A?L7H:cL; ˰ ;{*~ɧzzvHr:lwh:god&g`ť[ZzSVDKRzCNͱ{v_eQvdIv]dAvc,.{8oI<nkk 8  \ Q1-)|%kS.a-)'aH @q]ȾmϵLdz!0!ѫp:Y[4:\Pԥ^z?VۑE;W+``p <$oj^,$;((Q}  A(Zx Y`J,A}?  O7{po=¿/{  ?GR*z~_= ~zߟ}Yk1j=}xocq¿³§2`4˒$0A<;pee26]UP!@pfbD`LJz8wSs /[UFc [h"5 0C/"'1*ڝ[ <7, |= ېL4و!.n=UK̆-wdCG+taIX`J/)];QT [3T_sU&3BaXLU` p(Z6?GQJ2+hU/P.q ,гR6fm(2]4aLj7߇"LRaO ^7w_G7߅ۅkǞ$|c:},sznX(P(aL٤LY('($&wylƥ;5TmʤQ.'9y=*i"qIyf%"챒ђ@0{C[` Hd@K /ͰDneN#deh K# PDae=aۭ[6CVU0I`ymQw\~iVV bTAOnښ)xz%W'eIiH}r* =og9_K@HG@giɃ5'"qy9y[^\UwO͙5֬JLq9jZg)ES충 ܶ]Qo,aJuQT)N/ڠD*zDd C,&|n^{\GeyHdW嶃fY<<݇9-b * bxh+.H冻I)PIle/Lt| 7 -̶*z<`Kc#VQ[ phu0.c bd#Hك⥂( oPTf>;3^.FMԩ"#tI'NJHE>HV8Ǫwg{ڃ$g.vy|ɃEτJ V +4NB*#) MbXf! VΒFRC/$!%JXɣYVqm>)#*|*l褈f<\jW"w*GťԔPL*GJ*E5Bꔑ/ҞܛvF)UB}V՞F l?~^d[p h=o Z]hg@srRbΐH?d?Cfie4 ߻ʈ0nUhD8uwJ}Q_CZ)BuWU;,XM$j;OÃ^bJ;B| _x9}a w/yqx}y/}j F1GW54 {G@ t}(H~  Իٞ,ha?c h;peQˠ=[UqxpbG^U*g *b}=]c!eVESႷHDE/[Fi=amVOʚ,^:A݌ݘ{յl o93EK\+ٍC1% ' vjԊ DUx".+܇i g>: Yfk lK×&өCï4i78 Vgpl׹pl<$0M30* -7lUUڝUwvJ0T*Mwm5HqY|(.aKK]Rg`. H"1:T|=p7[6j,0`fPp>"_8B7R03Jd68t^cvA5fo`vӮy3_Zv ^Y)*{$.5,>,67ŹbͫbTq/SFɠśCMb&67Nĸ'CbP$G7@wna+;Eu/S .9#;'v ]g;u#]tlwP={GvW)O w^I(JQH)SvLW饗U(B#-[-3Jǭkt),FO']Ih9t%2IDdz3 鿄/b\//b.3RSL'(d$G7@vzŽ=ȱ7O vH~E i$c$s5  [@;g_쪞=Q>|WvurVh6/YW,X=:%YxV_R"$y @{9&e\꘨8sHfHO'zd`G^%PW( +FQ`fs pvX&u@ieg86o^A-Vd1<2TTഩ+ xoq:C?\P4BYs\+2 NP%: 0*ZdZSu8l8TຒDv Q.Ѫ^5{n%s<䛬E&7 JĤiff5ۿaWԂ*੎7\#mN9Kzjru9F4Q'p,{ݜ!xT;@GnS}gf"k/Cr4BV@z~:jrISu*jQ۬dq.[F"Fy Z2E[􄂞㛹4=fX`e!:~ osQչ{EF]~׸jxiLH9kb,D@,EwC-!޽ⓚqTJʙbG o*F,$vj Pퟖ®$ *%PpT!u?ܼŷÚ̼b~^Q"#CK*$d.&y4D*Mh ƻ>ಭ*uIŤ9i8 a [眪k.Auȩ;L ĨcfJQ,Ȟ uO.zz`ؿe}V\ maZț!VFWFZoaj sA2Joa*]zbN+3s1UuY3YwͷEE \?j_0Sݧ܆ Hf]œq=D  W%p%~Pvh+T.yx *C%\ Cp|_WU|_W<<<qaUQ4̢$a =9~5=1-)z%9!yivY5쪦i(uܦeeU$E38 ( r1P~zvMr nˮjfIb9~5=1-)z%9!yivY5I =N,JFA Bп]ӳïBȿ]ӳï۲YqaUQ4̢$a =04̮ț{.枋"o\%Md"pL&b?&A쪦i(`0۴ b')a%A {~skzcu[vUS4KrC@|^mZ]VEA0 Q=9~5=1-)z%9!X >6-.IiEI(횞~ݖ]=͒,qaUQ$E4̢$a~zvMr nˮjfIbM˰˪(x"qfQ0ε>Yڲ@A0 QC=9~5=1-)z%9!X >6-.IiEI(A횞~ݖ]=͒,qaUQ$E4̢$aİ~zvMr nˮjfIbM˰˪(u"qfQ0 b`w=og9_eW5EO$G1 uܦeeU:I8 ( r1]ӳbM˰˪IiEI(횞~GeW5EO$G1 uܦeeU$E4̢$aP~zvMr ۲Y:n2*j"qfQ0 b0w=og92kTmLyQ ayivY5I8 ( r1]ӳï9I8 ( r1~zvMr nˮjfy>,>DZ@4̢$aP=9~5=1-)z%9!X >6-.&)a%A ]ۮYmUM,Q ayivY5I8 ( r1]ӳ/쪦i(`0۴ zY9]ۮY7t[vUS4KrC@|^mZ]VEMR=N,JFA m,+-)z%9S`֓/))dc s O2̔9R9e0SG@L)sPANXM Qy2^06x04izhI3۾#rehih:0ZZ;a ` e0hf75 EDeEQ%2!N zR^`$g#xR B/a 0:O7MoMܲI40<`mIMr nYqȰ˪ jh2~c.E+%5=1®jfIb~^i Ѡ&)p7n ܶg9_7BUM,Q M{deU5Iÿd\vW(%5=1®jfIb~^m#.r4I>t86n ܶg9_7BUM,Q M{deU5IFZ)z%9!yi Ѡ&)p~%5=1`Jntiqh98|eI.Otdo]׉Y$E: F{s-z^ۖ,FZ)z%9!yi Ѡ&)`7n ܶg9_7BUM,Q M{deU5I'ÿd\vW(%5=1®jfIb~^m#.r4I6t8&<[B'-Y׍vUS4KrC:nvYAMRġo41ݢ >mIMr nYRxv J \޹UU83*>]<#*1A'OohvZMz<$n I**z H@g}^W%EB?O!xAcځ'(2^=(0`P9T%<#֠&5J/& Eoa(a%!Ⲫ==PmKjzcu#-]=͒h2~c.E+|rے~H aW5EO$G1?6aU93D)#4"RR3bpƐTcf }Ԑ=}D4.W,`NWlZJpUsVF/=IIU5jmƿڢa`~x-KT\ZHWPdEom> x7J!ٍ$BU|mexij$= 5 KsoYчlF׋;Cz'oϰ9ګ%QǑteqyEzԑτ/nVdUP){=x˗eJk䒒0$d *=f慃{l:2ם. lXEwzlfе2 7Ĵ@z !rI2'kUHx+(lz[ul{jq}FOA2J<1PQ3/~؍e#4<*YEO,:ٙvk:i4^aHL3;7]U'j#D!+dZ;ևέvZ! vB0P^{e~g;÷D3|WN&Yif Vg}t,1 /g>u a5=ya b`֥&p?yPO<"r"ƕC(| Hk-irCpL\\+׾ -\'dq}@jηH1~wOFeeqM-6`q2[+Aל9> vIssSJ"}(cRެTm;.ٕmjC{ ]60BF#"oz([ 9X<(K{K'XO氝1բJ)OVcP0OH@:T^ ̾;ucޛʗ!`¾ B["&կ5k-_5}d]#!bnTI ;{ŗf\W9{цxy}mkN'rB`?AX%*%g R mʹtJ KAcHRXw~Ȣ%rւs0}˜a:KD&^ 9%y 9ΥwofiU!>]P Q|LiYl.2IK;;9Az ɠqi$ڣ@UF5iN4IY{ul0 [6V]=xq%- -å v' h4qȞ[c(-pIV&V\qv"4Eo%(6n$u+{  v1Spn}4HrN VYkn|?\{'g[';KJ:)-LXMލ9x0E.i?ͻͩx&ImdN:E]rJ)J$wkrnh#O' Eȳ.0AgWsnfӳ/t,"#ИՈi"rVѶޯcݮcݮcqq l(rq3oû3F]Ahl0e9f(K->UzWHѽ7Z-"lʴ%>JQ9 IXi+n"j2'iBdBB bdzVلDUu䬨1~go>??_-PGH<#!~7>/?GIrh ҜĻX۵q`XC\);j|v]@ggcbI‹LPxUo"(< AKPx́¯^Kޥ xj<`[V xs× OF`C߂=w0F"b?@f:aDcd?X9T`20`*mrHqe-FWf 9p= 'CBЉ}š—S2@'2Y?$~ݍh&)J.+3Q T8_*f3C>-70"\ FG;gBZ8E+tX a4;x7zuV=P@y +9c")xf]H.*zOO={rha#c6杳DYK Q63nkzX1D"O|Q|, BCxOHŠH+MK>ޘ;9_ʛzBg 8oT/߀6ضC(^\{1D{@>j=]I>!QS0.Е;:>.0ݹCNDs͖,!M(p|_WU|_WJFA B߯m,쪦i(uܦeeU$E4̢$a @=zvMr nˮjfIb~^mZ]VEMR=N,JFA B߷m,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA B߿m,쪦i(um,쪦i(uܦeeU$E4̢$a @=( r1~zvMr nˮjfIb~^mZ]VEMR=NzvMr nˮjfIb~^mZ]VEMR=N,JFA Bߧm,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,YqaUQA0 Q+9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Qm,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA B߿UQA0 Q&9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Q(9~5=1-)z%9!yivY5I8 ( r1~]ӳï۲YqaUQA0 Q*9~5=1-#ӯ3?CI{b)1>lPOB zn qYyCv3w]U 33333333334M!B!UUUUUUUUUUUUUU&Tv92%?$I$I$߶m۶m۶m۶m۶m۶m $I$I$I$I$jI$I$I$I$I$I$I@UUUU'TfR Х2 &I$I$I$I$I$I$I$IB!UUUU*&Tv 24 I$I$I$I$IGDDDDDDDDDDDDDDDDD&I$I$I$PUUUUUUUUUUUUUUUAՁ'Tf)%$I$I$I$I$I$I$I$VUUUUUUUUDUUUUUUU&Tv 24I$I$I$I$I$I$#""""""""""$I$UTUUUUUUUUUUUUUU>!B!*'Tv92%w1$I$I$Im۶m۶m۶m۶m۶m J$I$I$I$III$I$I$I$I$I$I'T<v Хit$I$I$I$I$I$I$I$UUUUUUUUUUUUUUUjD!UUUUUUUUUU 'dOmfR 24 I$I$I$I$Ij$I$I$ Z! !&Tv )%j$I$I$I$I$I$I$IZUUUUUUUUUUUUUUU'T4 6%PW@TUn_kfffffffff$Am۶m۶m۶m۶m۶m۶m/,k۶ 7퓞Zƙmd/S̗VyQ\ؚ$ zQZ: pD =B+"')+HQN &!1K{!|\n'@~ק]#$|~@_gD.v >m""s^UUUUUUUUUUUUUUUUUUUUUUUUU s9s9s9s9s9˲,˲,˲,˲,˲,˲,˲,s9 'X(<9jX70GF &vJ 㘖eYal nӚwKAAYRPPPPPPοL :L6^>k)ǰSXTP11vԞz؄Ɏ7{11vԞz؄Ɏ7{ufdX2Q"ǤKHy.qiTE}X[u+4MyX7v70뭯~ͿW~_ph$?#qZ潭)JP)"Aqӈr֬Q`RbR )#"$|.1sXfYxgygygygyg1EbUJ%&T:#HsFFZ4UI(Ml0.U1PI 3?\v ^ jq?p=¯W5 x>(|h+|u2C?G11]?/7-/+')''пl@*G/(|'M5K1g( $&+zT vS?i/GBxv3S ۈ0  r!Gb`n.8qrYtn52Ƣ&LFٛULIprZJI!'DBMMLWzHXLHi ׾gIlD,! ;MdS<07`БD*WP%rV՛R,a|Ox <_6V("\15$FxՎn=3&eN>A@jG θ,,m*Q# HHlrA#+pO᥈Dr6sژ!;"0Ox IK9>ZW[SFS6&7bڮ`nH3 ^'ôʊ"(0Ox{?rݛ5rlnpp@ʱ~^2=M1?Hۈ$#n$+¸]xn}XvlLT991@|[cW am}h٨zᱨB3IږŠ;$lIƥ y ~8|)Z9i&sxWi 3)Kh)6o0L/ ΄ Q,hL  `aDxDX5Lp7Vbrpdo] w=Itt8b!@ovm78͗̈-P2 LBn{Egs >W[SFS6&ۼۼۼۼ1 3*!RKD"Ö0_֟%\g-)_3O(yD4fAx͛K[a)UM%iddCxlË)HbT"YBc:m 4(V*NNnvʝ#xvX̞ر4=*ghli.KWج%d ()C"(L)(x~3H6 $8. 0rv#1*Y?x_F8P`""!:,@$x0Xt .umveV]P5)6ԉ*PH  QBAgA=gl:Nf)5!( 3x6 't8MsTZruj,e)KYR,|z뭷z뭷zs`*#3OAR$8@ɞ윝ɞىܓ-ٕړ;ْ3;=+;&@X;7Ku{^mʍ܀\?mr'wn&Nn.#VdM2G") cڋd3|W6+]yVwYs+^Y\k֗_y3p$679+9O!=bQn&[u7yVnLڐ QܔSn&MZɛ3IdaCM\IWp}ɝ]Vsf'slΎ\ɞȮ%I kz8YeYeYeYEP( BP(vwwwwwwwwwwwwwwwwwwwwwww\d';Nvd';Nv9 HYeYeYeYeYeYeYEAAA=\d';Nvd';Nv/I9\   ˲,˲,˲,˲,˲,˲,\d';Nvd';Nv/<I pUZw2`a銪gjIc)??~y[qنiWfaEYS%QIO@8K0ɂ(Gb AC!=\; _ ~ʙə9aҎLF&u'P:nf`YeYeYm1333333333jj^~~Q#4 Ǣ`$!a@!|b9B`@c)_y[qنiWfaEYS%QIOd~'?6l6l6~ƍW\qW\qW\q5K`8 #@( p@ p K GPB>:6L2 .ʚ*&Hz" 9"}umveV]5UMDYzv6`4SP,9;~~~~\8 @`JiH#(~vme]UeMDE$=i7Mozӛ7Mq@cP0 0 Ԑ Gq>1\!0@ g"_9" 1,V38Ns)#(y͏EU~=fq`}~d`}}d`/\8GVG.}5̓?r>=oFt%`$#v?NRd$.\oGv+7&A =8o4.aK&`gB+bT$XƃX48$ ` a` Xҥ~t4q#jN RK-RK-RK-~}}[o[o[!a@CUS5SR;$'9INr$'You܈p/㼭Ӹ̆. ]UzV LeRP"KbE r@cP0 0 *PP)p7`" $h!R 1t ¦P$BWJlĐ.L Zj5_y[q ]28Zˤ"D&Ċ@4 Ǣ`$ggG41K9XlZ}|dqp}~YXG,oG0G##]`}~fq>_Y4 և:ļ!-@D8ԒÑT%iijeiEP^>)iaDLdb̊W.RTNN)Uw٭Ye:_bD.c7oLtlNcB˳UM1yi &3{u: vv\hx~c.XKAAI]Pr&%$"3T!zx\ՂrkbߑsI7x@9ijlv)j&u>K(Y9*˪r~׶hu5rf܆~͚ CAr-_%8>/&ٮ|֞8KK״Lpfn1X57-7S.횞kySzPv0 >ZUn&#W$ e@'a?~4߭W aik)6A%YF %^KRw"Vˈ!$!c9icଦ^1Cnf1QSe '#t^X#"$,G@x Q%M QBƘ%NmJF⁷h'Mb)<-hˆj B"""JR яڴxA 01}#d(b貓y/}FuoIa܌[zI~! /CbMFŘfP-EHt"8gfC\ 6 F(!@xߏ7 9R"Rӡ r8dFK&i葎T>;A@#kT/8D/Rw#D",mCaTh0&Fe6AԌl86(1b=]"̝N HdGd!0 T̠ɅvI\6F&ƹDrp|B"U?il' h7ch!0Kq+UurDň3ѡRҎ+ æ8lՠ Q\BG*F;0I0La-YIHmkj(Pa3,'-!HӣF׻ ,?.X8h/@&BN~.Nz1{PbfIZ̙၃ 0R@9B,hxT1 oMDI"X(ZfIZ̙\,_Mfh@@r+ ΍4e-B6n)2v39ĖЬ؂\7r-M6#1+7#ia+q 9Z\Dd-985{%0j;pG`HA/qy,%]A5p>-Ʉ\:NncӾAO)Rg֛sMʧ!skQk)/t'{b<^[\ lcހ):jx 0W $ rJuq/XB1L`;rݦ}JR F&F'k1}OѴuj,TdɑL6N,5t[<4[67mN-I+Ę{@vfJ;ڥ_:{~/QɤXy _ )gFȾսI| ^GGy |kޒ՞\,u+nvԙ6 Ι6H`X%@[94≏UG;*;:>:kES5UYBRᛝcl,,RCd,a2L!A&reyN*?|+]׍IT1Ϩ4>&#YHS<#qZCBJ%s_l¼Qꋙ%;D4-_%?<ͻ'W$2:M/rP;;6=°` μkJBSvt83Jr^˔3=mg)B=<MyƇzqRQ`$Cܧ!d$?uq0*眹m3{Pjʈ@*llڼV g*n-`tWy tG}7萚[PzYLpV܃uTq{rS5[ow@_ʎŔPgayGڎV:gGN5CG20Y^rTAYyr\[HР]54^./lM$ud3A|(ݪ?9vG2`Qhfu@DWtWŇ%-^4 t{ebJ.wS\uTT- JATԝ* /9ט0&EN8YŖFPJÂQ w ;#(A.[6H``Npt5/aH6í u%@(7ź4QW%8 r&p.Mh˟xA4feEcgBWGTsS[Z+Ecj6ѯS?Fd|K7U}r 4T<8`\vM!^wO h 2B87l^"w& f!EZxBh4 xn Z{Sr|uuQS7Ĕ3РY>'K>m.\J]"RцFP ' +VQ"@[Q;tg1G>/k±gi^|6 ?d^>plx|Xt /ώ׋/!VD>[uzj#?ԣ+OSC{Oy5 yʚx+3%F-@(01!߹ʕ\UzʕK۶+WaaPQtM2j }//kOfSyIWiW=)COM$- 8TW<&՟k;_z>t7K3ug2[_ZՙoCfFP&,eqa/j6VY?"dDOM:S(,~$e"c])}fs;]|N>oyKUp>,+r2J"hF1{SSٷ>Gw{y~v֗=tjʖd+TéL|fHJ.43!ic贉h@&92BZ3hPp a'p<@ A>w7B>aGSuLfoR*K:I[bѼPs5Q8H$V#qGaz19,JDb݁#zx25 `щ_6%m4SgH!*6u+]BV(E26H4ژ7y5-9Swʂgq2A##4BBV#e!j-XU# :,c6$@ 'JXDH#RG>S4cȩZa$QxS3/ ! +yu JҀJJXA H [NYxC\}#.3k7,Ṋ/4RIdצbE%0XkʨxHg!#Th>fJ2f4"$` u/*0 1&IFtfs8  7Mcf%J088Uc_˴Ayw=Tt [aS̆U[9m7NǤNB35X^w+oLyE6yTIb%Cڽ{Z;>w^lha 3`G\mSz6V `1b6 XTe=$ 4I A؆7(nn-ߦ7m8BWRؒNwr8iᕬc5cw@SHt2A+![6 2% AϊsM sx _s -Tֆ Ckt;pMIn؈j`&tI 82n5.r0֤|""`Lr*e&0 0 005N|(-NuUšy,l>@ -θG5av/O \ C*n1?I OSbfK[wjY/==tk2SkZSrL(eኀ \[$ZYAJH d;Cck/Ka\-zxDb 8n6-2 C3]'ȾBt5FazC,!"f1m(rmوg;ȼ.C85. )~S@эRQ pTʗ.¢ICn:M~dJjy]Ӊzo~$){jB 0P"SJ>q.7o#m&wIAPt(97GWk䁁2QZ2THF{V\:tD*Q}N\^A2ؔ$fw1D5x78etr@ ^֤'p)#I]`Cp[LUD<bO!*]C.4`.s7 ^h1[MiɟzEkL4Gx ԅ30~ŁzCM11mΣ!,%t"Q$ػsV|*9DDtCv8ބ{lN9<0~-Hv F}gD,˺vfJz 2 .@vU "P)!¢i,KRP&cM)T9iZ D3Y# {(8qŞda N4xE@#?ʍM*=%3r/hf+!)wZ_W ?mJF(z>+N.='J, qA$d >ʅ0n) 4W߷nzen\h[!{Cxl7 E_2+6f"QM-)PRݢ$ AA쪐[HDK5I< =jl jPz ۷ˢQ(ɝ(Z7F'ԟsm] 銪Y!mFV)"ٚ #}(!aKhoh`+LpKSLT"ލB+ @ɁI2chu(w?ں$^!))Ġ{s|is(m2_7l§v)whͻA(r]?;3RV0StTQ@?0#pѠ!GWrUl嶢|ZйfST̚l(^nesZ} !2ҫ"I!pV` E M,??%pKЂWb;ڔ*[{t ^?I@=yvvgqJ ^}9ձ,4G ge.u9,8ىw,UTMngbԯ?yFox}J~>gYM^*5qlVFвOńð 6-?ȅtqbufÿRZR&Y,~ﴇTpȻ6 j-LFz zC5)jU6f!1C+M61N>E<sqB-Ѓ;Uam W"$EC"t/E\wcPO辪VLJaR" j_,ao@$U#`%@ =1sCx;& egIANVdG910/z ;KrNw.K0x}_[[0j{D]8'zRc(UA.Q|";NaUja$aۮ_)Aq/JF޴ 0PSዒ Q$nA laUS4Ib8@@MR :n2*m4b>ȱ~ݖ-j/Q Ay Q$b1uܦeeU@i-[X=_#rlk/JFmy &)AqqaU laUS4Ib|*erMZ]VEI DPዒ Q$nA laUS4IbuܦeeU@i( rEk1nV5EO(g_e KrCۮi|cEI Q$nA laUS4IbM˰˪5I0.rl_e KrC^mZ]VEI DPA laUS4Ib븁0|Q0m4b>ȱ~ݖ-j/Q A~^mZ]VEI DPዒ Q$nA laUS4Ibz:n2*@@MR 4 _9"q5rl_e KrCЧqaUja$aۮi|c-[X=_^۴ 0P8 %AHvM#mªiuQ$nA laUS4Ib:n2*@@MR 4 _9"q5rl_e KrCГqaUja$aۮi|c-[X=_۴ 0P8 %AHvM#mªi:n2*@@MR 4 _9"q5rl_e KrCЛqaUjϨ#APAp&bLh3gB(8ZEL ř* g"8iL\8. hS$Frw0Bg1dw 3mDūgk4a)"/K1hEj5 EW`6 I6[ЭMNjmda/( @I@@J (GHfe|1+K\ zoT\r|u6}FxUiʞ)qEpbGKa[]1l=.[˯_M,(۴ VEMRs&X eb״dȐ~ݖmׯicCG~^mZ] &)]9F\,w2kZ2GdH n˺WS4K1?6-îUQ|`.B5-#2$_e)z%`qaªy)/C}~]; ܏?(ԜK_]ULTBruk޾GsFuKCJ ށ@8ޙ>u3iq֩!$TR0 τ8`10(0  XP\N) DS$x4' v7\ZTuh )h܀ 8GF1t4uܦeص*jo4rW(%sDX eb״dȐ~ݖ&)]9F yiv-]YQ  &)j{~sd0]L욖ï۲jIjY# ^s"1q$:LHDJ>NXL ߗ]ljL[[/b"F_M]+ !0.~6]_TD'ʎxVH9$3v0pOa8V&Ya-Ӑ9}ݶ]YuE鈆gKڈrLcqM.ۭQ2[֭mڏԲoLMqSY'-AL)$9-7"F3Qo|6h=ɹ5)!i$. ydj&)Yզf B&iJЇp(}' 5AϨd3RJ9$12@%rX J4OdhsOpҢ$3Yg?Aކ7{aIۃ亗+x➇{sZ k bWt.MAZoh-߇bpR?'"ڤL1c~O l22> agN[Ĭ(ͯ9&Q1jJ ΂&-`IB.1N>ܦH+_Ym^"ytm0{xc 7(*a Z]g"KKng1/i9SsLG.+K1hӚ򁴫 WH,>%j,4MJ[]Ą>8TgQetm:rKmLҋZU+::.~-,z HDh7GLjj~Eeu;ɠTeb˔-`EȀ"\OvA9T^ ײ7QXeEC<6NQH[!Q*e z7!0Ry`{Җ7}2ځ3= %6h }|Ɂ6U~*8U!^x*bٕ@D,1``r!( շF %!%R,LH&p/5EzSJ(~0?Y;u&Kɇ&+2]x6eGX4x ^49`+ܩhT>s6\JLF$a.>ܻ;l },CUKH^ܼ -&+2]x6eGX4x ^49`+ܩhT>s6\JLFDa.>ܻ;l }a%AaFP?Abu[vUS %9!yivY5Ia%AbFP?Abu[vUS %9!yivY5Ia%Ac,J0~+~^mZ]VEMәt{t]g/ؿ[}\Ϻէu/a{ݾv 3(=":g \Wo\FP?Abu[vUS %9!yivY5Ia%A]FP?Abu[vUS %9!yivY5Ia%A^FP?Abu[vUS %9!yivY5Ia%A_FP?Abu[vUS %9!yivY5Ia%A`FP?Abu[vUS %9!yivY5I` > e9 w69G~ iXN->lVm(Ly@FmXf[`XhFP?Abu[vUS %9!yivY5Ia%AZFP?Abu[vUSa(uܦeeU$EYa Vl QCay mUM3`(uܦeeU$EYa VϨS~$S\Bإj,YRж=AµHa)B&t"Ql.zΕzOx7 wzI)k-thsr wYkvWcB!(BBB!B)0 [06tr+-Xۜ"YPt"nE  xP-X&\iabʢ ؄: R6lR,}@@Y`pW2K ppAx,͚C^!P.t #vmmChm -m Dm,]]w}www^u  z}{zッ{u}uMkmk5YkkLk  nu011c<cb c1 c>,1ZK#`P43UQwwww0 0 0 av=U>hRI0 v&#UiS+ k|i!k%M6Z<`Cۧ2rbJ kJRrVo9"[tdK=w+~A3loLAlNlP>1eEٌٓz6 RrjagtpЀK qjH'ԇp@`P:c{K^'_k] u6G"TޗZ&o0d7i-ާmƇ2\u,s6ǵ7x}P1wwB0Oi3G"?f 됾B6$kdι͖5҇{fn|No YMjLq#2K*)O 83BpUR3=bđz?Pr^c UA:u+eP3ǠE}5iX6=K6J5R~[JCDYoG2q)M܁9/o⫪̈́-%>0=~LN$'m|Vu۴7>NXr.5a Kb\ԣn)!7vy\ F|ghyI~U)p{w/mCZ|Cc>b, UMI]P՘Z t5%i_O,S. 5 0,6 t!YW[45`bd+(l&%v/jel MmQVX a? fZyMpv9~cxh@!Mi(47KNe"1j+W  zn L.JN&0)|_W*~HwRPPPPPPPKzQ0mg9_eW5EOSPqaUQA0 Q0fUS4%9!yivY5I8 ( r1]v&)a%A a=9~5=1-i JrC:n2**?``@۴ zY9m,Bb~^mZ]VEMR=N,JFA {~skzt?plh|+p˖dUTZ(eJ$$: )a(#{ =ڧXwfVTF6_[$;"^UME=s5)~gvHmhuNe4>aeK`@5=1-)z۴ zY9m/5=1-)z۴ zY E<4 ,$rQ1 |x~]`t- on̊`y\qږiXvaUYT5QIP@8L0ʒ(Hr QD10;﹎7nߵM3-q, oʪk鉚,d9(@mP)~gvHmD,@<8i4({0j,Z(eJ$$: )a(#{ =JlB:hs2).%)(ɱn-:7\3/ښ+'Xz#jYIT9A#!Pm,쪦i(uܦvxo9 YmgIb~^mZ]VEMR=N,D98z:J,FBB]ۮY][jy@P$9 }umev]UU$5Ϩ#n3 R#5(tZhrىQ>zi^b?_zJq-^_^](W럪dH&W[ڣ;Cm\tnDοQ{{=P`XƊifoXr _(V7ֻku<5^_mexV,WYEToo8zz}{}=+ɟ kL@ɽ^^[|\pe 1Lzyyz}@'׶)6kkkb.Knzz=N=y=^^[(&{{=u=^^_E%L'u@軘L&$J$ LX$$$dR.I$H"I$IďpV$D$PUdD$b$ \I%$( l6ؖOf&)IlIFH$2Dr$(RHHfvuvu?鏽ȇ;w7goFg3&_W/NIkvHmD,@<8i4({0j,Z(eJ$$: )a(wpܼ9`P?"ݜ͘|\TdKuDC#;q3*m"i` A؋|{xwsVkt6c[pR@) OPog<_W8uOTG44?70.&,(q H|' ݀7_3/+'[#ىyWiYH pphhhhhhhhhhh'udE hH|'t|xlt+p*G{G{G{G{G{G{G{G{GkFkFkFkFkFkFkFkFkFkFkFkFkFkkkkkkkkkkklB:hs2"PʄDC4‚gr_PFB hh''r0sN'|9/R"s6Çh 'x1TY/N3Y=L ʣH|4}}}C ?DXas+48IFas+4iS+ Jr!D%JL'p5@$%-5}I Zk?L'v Ѐ9a(X(N:bv 1.DEx^L뽕xX}7uih{4'k0Z,Du 9,  4 @ã 4  )<@G؎A2ƅOqR#N" md \TӕBNA0Š2(nA0Š2,,hD#шF4hD#:Z`QI\ќk*SxRY>I4B&$=?=c=c=cQ6HƸ {39Vjd6bZ`QI\ќk*SxRY>I4B&\|3g>???c;"ʛ:4=5s-Re OWJ" Շ:r-r-؎A2ƅOqR#N" md \TӕBNA0Š2ړ'=I?BÀQ P ?Ĵ($c\ޙ{+521 -(o$.hN`̵XJ)<]),T$sX J!i_~~~'=Id Q;zoFf# |;]lV:T0Ħn馛nZҒ%-iIKZҒL@- ':s<$M*9|]8KV!<|A HPIf`%jXG;"'܀/a gJ) Jr 1jE{{ pX0$H {FZĸyyyy,{{o3TJ*;2U*UJUR[bhjTJ-UZURUڊjnD3L0I 2524M4Ms9s9s9D\*I9@     s9s9s9s9s΀\* "\οswwwwwwwwwwwwwwww@ c1c1c1aaaa\*I9"\RJ)RJ,˲,2 0 0 0 0 0 B\*DI s)u0ݙIHHHLHHH V*U[ZUUT[TɤN휪R I 25ۻ`"H$D`0 s9s9s9D\*I9@AAAAA8sݝs9s9s93\LUUUUUUUUUUUUUUUUUU "\ο1] @1c1c1aaaF\LUUUUUUUUUUUUUUUUUU&pM&;Ibl A0$Ib/3 .U`#2Lp\DMDPg<2ָ֢RP-z^z^vn9s9s9s =v[¿j|.EnT\eJ 9TrHɡ=;TLjmf[W("bI$#`ca]]"t-b+f   BWbu~%9!yivYI0 1O^wVcSie SQ&HxzPJ_A9ld {{{{{{{{GfIb~^mZ 3*VKeV*RuTyZ <g iq. tf1Ybx<ݽPd@#0RkT]jJRmUkI*UP ]2=~R[ܳ9Z1r)VR!QDLM {{{s9s9s9s7VIU;tcFZEժZҪTU uI"(PK.EQ-0,@{{{ޙh'qT(H` $>/"D{dq1R)T"MgQ^cD(F|=p[" ʙ3RkT]IwZTJ+2VpZ* 4 (P !!!!qqqqqq 0 V*U[ZUUT[TujT*L+pmd^M)`P Dzie{0 xf&F^(KLiI ݃slC[d ,q!B%T* @3yNā 6 #.n[n[n[n[n[n[n9'}<@h7'x__ϛ4XQMMoc8Tp4 ܠ@,OMju~~~~ӧO>}+gґp>/},\7f&F^(KLiI ݃slC[d ,q!B%T*Y86(~&ԉ82S|B#3†dTP<Ӆ\xva雭gẩ4431BYbeHHckD"S` q`*P H뮻뮻뮻뮻뮻+gґp>/},\7ZjZjZjZfeYfeYfeYfeYfeYfӟ?ϟ?ϟ?"M" {D"S` q`*P H#u"$|toЈ| !h&pLK*gґp>/},\7f&F^(KLiI ݃slC[d ,q!B%T* ӧO>}ӧ.#Kl= M+EDH[#K\{P Հ f@zGqGqGqGqGqG\P<Ӆ\xva雭gẩ4431BYbeHHckD"S` q`*P H#u"$|toЈ| !h&Q^CL:Nr}Pهo e"M" {peϨ3?^2Ҥ4C@`ezZ[ Y0VʜRjijmUe .`T6rYVVW+XܪjijkeuvZ[Yۘ!-?uVW[+oDOڪjmU(R[XU[+U*J:.kVUK[W[+sĿPRO֒geur1VVWK |.7Ujji=Q|TZZ[Miw&"Wjie-z( Y"CIijrWBG}l=A=~"e[_u@t[gόu-a%项%z>N_p~3\ܮ?y%*hQFvADsTיM&pmXSKK|'JM %pY%AOLJJH2* JRdyy\YiTu9YLM^⑆m"Z~҃Yhq9X 0Hw޽{ݻw޽{ݻw޽{H`iqXFIaPT)Q%i?H&r'=ipFI`P)PD @Jmo{mo{f"Y( Zr]Rq-E*AB%kHBC$fX5hV;85:JaB#@2#P3D4fYJJ#Z#4#,jژl*^Yj %29q3dddddddddddddddddddddddddddddddddddddddddd$! IHB$$! IHB$$! IHB3Dp1T Bdl$1[%[T :L'SId8P!#&,JG"t ayab(i3>HJ?Q ʡRuZ3HB!@S8@P"($IEP(mS4ZE6I`h9Xʩ6 Сqf&a^UaQV"D ib Pb1\ d1^$II!@`ZlHtd[CK!- i+{%sġt ߲Y)=kCvn,BW@dBE6Us "<@zvor杖KX0hND4M4[i4Mo.x}Ҡ>h>1*[ S*Dba5-Y꾿Lc?w܅yz@AjO>=T=`B'T>Q{z3JT=R}P{R@MkT}HuAQ+8h=R}r=@]v.(=9,`ל)"p"Zeffffff- /=W9OdG~hgnd&^`QS}K]ϕ7qc?JQvF%@C;s#3+o"k鐠}ɓyg{m,{V`RTB2!PІXЫ§[T#({6s8m.k"ga堐}ȃ{ysfk|VrVbRA1R!x~UN=ɼKqC2َͺE|.+PQA0 Qd>6,.&(rQ$1>w:ovg`m)xz%7j!YIt93)  p~zvMrݗm uESoZ l|z%9!yWQ$1>w>s]ovg`m)xz%7j!YIt93)  p~,} PW45O\?m2?_雮.1XufJb ^}ZmYUI9WF]RMN;:+6B_c[{@r nɎPLZmVJR N|JlF;:+6B_c[{@r nɎPLʛH{ZD:}ɓyg{m,{mb dBL>6-&2*fIb~^Ǚ ʐh;D:}ɓyg{m,=)zFF\BL>;:+6B_c[{@r nɎPLʛH{ZS:d*`!qB+NFyg{m,{V`%@GF\7'Qm,{V`RTB2p:䊍ІXг*h̍ kJoٗ<8x/.iS..vk kKlFF\BL>;:+6B_c[{@r nfRTB2j&glBG]C4B%B=Xˇnd iYo{P3+o"k造ɓyg{m,{V`RTB2!P z9pvx~' TL)Wb!:c2$#*!>؍ }{w[5Nߴ=Z9ue۵UٔEs5R%1,#Q0QxNp͖7ZΈ&XB%L^MEHC(A^qjacUHS(QOM*a"z P `x$꜎ _c[5ЕLÔK:p+ $" BCx;>iܴ+~ݖ]=͒$DY-8WF+>6'c.B&#" Nsk| t,pՀ'Z#yiVYI8 ()wjAM@/!.$FA 'a1߈z kJÏo%O.\ޠy8/^JRBs22"o.Ќp+mnGC7'~z{v;`VTF6߾2 KL)Wb!2b"!!}<uA˻{wj% P PQP$A00" a :m2*i"aeA ݙ-`E[ 2?773Xh%EC5΂$;_t*p( hǧi{gee:yXg#ѹ0r&FZߛ}vK H au;͒۴L]V&)a%A 88$=P,XeMveJiZ#فRA1R!DlX~U;+p2 xvUS3~ݖԟ(1,/UME{.jLPʔHHt@S8D30+}#{ؠ_4?0ޮz9ͷtvd5TC3r#qh͝+h1Z-5V(uNTF$4>6 -%#A~SO *Ψ|&\ˌȊkzggrFjc& B > tGm&ež˱S-2% J~F^=0 L%A`R4V'eNDF#$>6-%!(0WGS7'a ]۫Ya>R')r]ңŸ;8t@>3ӍFfM@{޽/C1 z6Dk@2zs5h2ks*`J4T&n\{9RҺLGYWڈg6tNT oU8Y^&k+\P=aV` /^5Ee hdD ;Ww}Β- .\3\_V٣ Xw _:꤆Ѱw\&3rz&p.bLfpx f6=^#2E|tq[p%gNm9nArT]=qN⮋ExmSq9Y*xi'%] l0 (zȾSە(?6NL>\Ep,*]C5Eh ugO iDžVuԼZ[#(r3쒔ԇ;}ae2ξǬ[&VآXfCid39a҂+`L zūʢ1jt_Յ?Bw˖P]IV /*(AsDcyϐwETtXbSOߒb"xTuGi) Y:B7yH"sf->7OžvEm]_r䇗ufr̠vC/+;UJo^Xhl(4M=٧dMO+K@.ԦOO5<4:6DD1!-E:[S$Bfh < }`OuvsmJt:N$hrXmUȌ `>61H#@6Ӈ/ѪRvV4imܘM]t0Yj-'F0MyQ!J#V02P|Ǜ|JSʭK3D,=BG]U'uپvlJ:XֹN ה{u h&vIBiUCG|k|EtjF$eLtgmەJԼpI6]椩Dž('1ʧ ֌hMA ?ak:lvw' 0V 3'-{GĮDmV~EU5T=m v0sZm΃u$4|LU>ԤIRN.i#gh/7s-;3BWHn kDžܵG=*tXmGPPW"A <@o<.#.:J UuCǭr#eoEJ ۾ @3{`1Ћr;3/л A4pvm͇ UwOhD$<‚kEw!4}܍Z4ep7,|\ݞQcXZHաc⮎Ҙ`GJ2v .>%$vF@&X,!BXI虫l܄; !Ti3&8kl+P0鲜EQEq @~nb+I07&%P$'gqXF(B(B(B(B(B(B(B(B;9h A 0Id#D24ZFeAa'D( G@4 âkVO'<54 3x~ygrFjc&bZ_Q]4݊CtniL.j E&@ы:`R i#i&@> g"$y`.*,eŻY.Hp^L)r*'Q% ugxƮ\%ELA\C[<9%q(dcdO6 H# |~ׯ__P*Q# H:ð(S OMDy cAD {ޙ\ژXxWyT7qFYA;9h _P*Q# H:Cgqgqgqgqgqgqgqgqgqg|'>O|9999 Y=D0D4ɕh}Gu'mmEta멚# &@(CP2qa-(4g,IRA 9P0(N=ؽ KSa(TI7FeAa'D( G@4 âkVO'<54 3x~ygrFjc&bZ_QIA &@|y,ފCd&&``5@Ƃ<3r#1n⤍ .l=USwr@~ׯ_~ׯ_~ׯ_~ׯ_~ׯ_~ׯ_׼5yk^阎阎阎hʟٕXH"w9me ^KRA(ĐX:HPbFևP,k@Pg$_tJFLB uw7AEdrUISCZց" JMDy cAD {ޙ\ژXxWyT7qFYAzzz&@|y,ފCD@0h`j@ Z8Q9~X,  [OԝI@ 4QcV3H4 8,QYP*Q#rつveUܴ(X_2ejSif֋*( I A8 [PDFG4,q D Y-jE1ID3n2$I'`@`JPhoy[V |KNS:_J]^ m@s_qm=:/.x13Jt:f8nfT }k#HŁ_81TX5 >@x!U=Qr:/A˿A|o+};Eo=Bx  G$>xD/Wغ( >H|=,)Ρ;`<@qUR_f+{O7')eZ-hfڇޑ6@)38E_ƗҾ rюuUP տ;6;kh+%V<#`0-J:>sLUUaaa|߫w>}KQ;w/wϩqw~}V]~, )ha)(oB@.ެ*X*""<l-X{Z>̨gt&dSCc3<5ٌKT^Yږx{Zt:ȅڇuFeUļSA0 GFƁfd$ 묍ʤ ic.b81ŕƒX48 ObZ"C``A˰˪Iiy( 0w{9>~w[߻w};߳UuܦeeUA%A#obUz]BaEq0^@p[vUS4KrC:n2, 3/qmip)D*T'PI "jYI xE iz?F@>Et~ON`Y6%zl[޿,:T_ȧ؆&򤤔=O?Ӆ4j4}:ݰUPGSgW\Y&>4[!1~oL}JLU&g,caϼ:{6[:2.َ*~wvfm,볼'me\T LDdϼ:{6[ rq]ۮYmUM,Q 3tTF6%ۑPx"PG7B'r>_t?m,쪦i(:B۴ zY90 m,쪦i(B,J!+qJ>}{/TY+*kyy~*/vi=ɏV0xiDIӒ;⊦PS&KLi2TCLYR)ER*)J%%ge~4%J$YR,JJ*HUXJ&IXD`>m0e8LDŽZnYTFGQSC) 6 f4ÌCLtooA@?I ur876ƚ" q8#$! vjKkٙw^}htCB rV${xv:9GcM8FeAbN`[ui-;΍V.b\_^ it؟~,`W׉ dE vjKkٙwNb`^\Ԡ z1on|5I 5v>kem.WݙSkN&2bNzʄׄA-וq*OKi 8'=Gμ\jW~&+u`e>-@wpy"QI87'R,ưw[zIz|3a(/{#MXiVA2wDk(a̦2 IRPp8t-"bK<ПY\Taw%P?k 2DRLǟX^1geP-X~[M>.ϑߛw?t +M,B&bgj0?4loN,2tZsZ?"4+ n|nC4kq+~pdO8qU_3ʪ KbnSftVĈl7VWҕ5}u9~WcȠΜYRaw""1Lvݽ\'Ȼ}woHwwg,Ef?@l) ZUhXZYikBEP[R D"HJs<aKnhb6dř&&ptΙ;{nL)#]rRwM n܍*X7Av0ﷂnbWs}FH!?pĆӘH8)I_/a5!u߹uϹh*]_#zpSTH }A36bG_,6!PZU)HJ~T$YJe^K&MmW *ͼOԪįV(tx!\5X9@j^Uϡ1sZS,P H סПz ̋Q+/(,b]+y{~s,ItxC@y[Uv"Zyjr'WdU,5':wվR{◪~J}.L/m`<8#a 0~5ϞX*EScꎝAQ+5>q56S$6emNkN͊J2zT_W%&kJ2Жe[v&2*ϳwޖ5|AV%t]YˠgvYN15XSu! :BѺj;lLdmH/sJVtKkvoewە5}IwMQA~jP?tDO+#UE^Pn6BXoxGcDCHW@i#\A!9t%__WT<铈X˵0ŲBkS :KegY^_8[减0b1.pTzT~$M?rk)UٖyhtK+jk_gRSt#=nM_l,ڢn%DoM?|s3҃랁>#@=HG_lՏ0RORv_dۖV*4]͛}GgK5}ӴLJ sGABt._`ٹMw̩HU 9e][Z# zOF=Z`Gh^vZe i8;>u0z0e`2gfbP͘L~?;;z_⢱J?cB`܋q&N{ߛ:yn7it횣r-bI' Jl֟A;|60o 01k-jŔ12/g~^|m̷yn5YCmxܛ$ ʴXnqUWb9F;~9ی 檴:Ƨθ#A>Q<.j} SzD婢|}~Nb2n7nR$"jt-@S\;I5qV."g _N׋rk{bB«Jn2 #r;'\5lX;'C$JJNFes@&/#NF5r \ !UЋI~ݵE.s%XbBDh鍺Y6iHB>?*Z›fvresCl}=lFNRY|QImi& ȻE :4= fӎBwBߔi~:/e~ 4o,'g|^f5 ?ˢI#'xmwT]a DW~ҘhֽF6|]wGGokׇ`r觑m<r\'f&颓llɲL2J!-u-B;4~_?~c?~\g?~qWcs΍_۠A* WWƕ^yA,% ,yrHk0^'|Wݮ5;vu9<Q( CߑQ$vsSX(PD[ì:. V'N}X*`&?3X _vZO>/ЋB0l#J=(7SV1V%ce.Y+{`3wh3j/k6ro_-N)2g`. `O)B08C"HDNϋt|;㗝yy($ԛw}ygh}!/cb`L!3f))Rcj`M!7cr`Nj!;fcz`O)[~.'JA*p_C(C!H4DitF)"H[r3IvhTC(*Fɩ[ S9NSTo[ KbZ'f\Kڸ8&4=us"U묷to_;Ωk·7D˗ɿ!ZM%o/yh".sBkxV !O7?,GÏsm[c`;߉! )gG\(W>i,ϵAOjIP೭lD9%8`nslA&o q $=җ p$NRW"IArCJq{zANZѱNg+6-'H,EbW;)H{笑0&UY=Tpv&vӇY) y0:ye,ؾйv/VLZ~V#_nF $s/Q#]#kejn23,'1n먡b23\0&1n먣mCw1o1ܱy[oc=Ycw̵7~uq{;yf9qw{=w5g8Κ{\sc{獻qY3ܹ9:gs=} km y%뗓bHLΠ܍r@bK5fd<=.4WC,.sN5 љtdxOd1q%7bMjs*Ynd_##Ofʠ%)醱 #*L`j 8u4GP+6 Nv(\D-gv0۔+6@ a9w1 U1bz"N0QC$re_oT-2lO6H$L㻢m )LY kG1[QAQw()30,t MFTɈ(Ī1X41|;$кnH{U7Q{h.:>MGTPGx,NK8sBiGN?9A') %>Tp5qqr%>bT[`ԺG\\7|Wª\̒O2k}͋fw_}5rO~/{ ??F/@ ܓd)w9ڽP68 l{i= >qۻ n̸z7z77ӆ0:t{hDD7}WyfT7n7 ox^{E ?dh9%a7ꛢ&UkꛘƩKIZ1B>rx4YrIZ@Eu4 8 K (F.˨5HŪ5將 C'SKDč)&I)t&bmx!DGDHH%88̡R" Rv|U|Wi)͗;' Z惜`".Xυ}JL ,V('(++yV|EE"T!ߣ"?kB"_yq>} [R%ɓ+dA}}uֲKW ؒ}( $;i"Ye ?Tg4Ԃy? }ǍYHxB7aJWگ"#B/=Ki7-TE1};2:xDG?Jù^׷Tu0CC7_դȭ__a~1q 'dž~m1kDq wAnt <_Y)^q}cgQiƃNB-sShIj7cDDqs !@| ?= BwgچeC,~yLeeN#]07{į4WX= K>Zax?:=zP4t繯Tl.<Ej/AQ|0T3&1"Ls}Z]fAmo\ˡ 6-ZLʤqGW'I!Zxm6g7.XrSɹUHzXڬZG(RVʮcq^ǥ2Tb6]wkߨYfyCk /s8vD-r]1z؟)emzW;bB"Z0Ef&u"[p!M"9?xf߃r$aQӆ *2\N敹mX`ck2dfjl:O/u&j6`,j4Bo>`0EWVfhhCQnbx7qcZ{"`2(~jQ у-Ŧyb)4nOe;Bvm\rNR⩸*Rzb+2"8NiCݿ@HV(Զ4%͸e-Sp&MlֿPM!B!]kx|lݟ3*V ~eݑ oQ/- twDҹdCT/^xAy%+0L7OJ`Nr[#R=oRPiQ*|[kqx`ԦnZKI%mՊAv764i,:\ %jLH#{dL/+9NR._cxձQo`+3%\yM};)R68!6 +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@KVagmsyTZ`flrx~ (1:CLU^gpy $-6?HQZclu~ )2;"Q\gmx"+4=FOXajs|#$'2=HS^iu %&5@KValw&$/:EP[fq|&'''2=HS^it(((7BMXcny)4?JU`kv)*%2=HS`kv+++++++++++,)4?JU`kv----------- .$1>>>>>>>>>>>>>>>?????EP[fq?}8>@T_juA!*3IT_juPQQQ&,2ht"6J^S:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>RfzfffffffffffffggggghhJ^ri:Nbvjjjjjjjjjjjjjkkkkj~ l2FZnmmJ^rn:Nbvo*>Rfzp q,28>DJPV\bhntz r!-9JVbnzs ,8DP\m|st$0DJPZdnxy$*06@FLRX^dyz  *4Hzzlx{{,8DPt4@Xdp|",6@JT^hr|} ~".:FR^jv*6BNZfr~&2>JVb̀8DP\ht(4@LXdp|lx,8DP&7HYj{Ӆ'3?Pbnz t\htȊVbnz blv\ht&,28>DJPV`~ ",2\bnz&06@Xd|&1L[jy+7FRamyCO[gs )3=GQ[eoy$/=Valw 5@KValw'2=HS^it !,7BMXcny!/=KYgu!%0;FQ\gr}"-8CNYdoz(3>IT^it#)/5;DMV\enwȪ +6ALWbmx #.9DOZep{ 2;AGMSY_ekqw}:EP[fq| (1:CLU^;Ocw+?Sg{/CWk 3G[o7K_s/M\kz &5DSbq~,;HUds#0=L[jy*7DQ`o~2AP_n} )8GTan{ -:GTan{ $1>KYit-;IWes+9GTan{.=L[hu"/>M\kz %2?N]l{+7CO[gs '4AN[hu8%b&r C"O/H?yy3i 0@-4w˺_/0 ~g>"pu'AIMH)D0B}8y%gCsy, _\es@|V=k78 >2h.`vÅuBwk`>0lwZ'h NݹPqE/$Ջwg3Zd:q;a1iiZ` 1; Qs7>Ԧh8M[mgTu=x{g~dHd}( #зGo:7 tW9!D,0lOB9?ft=,=-o3^ȫU`#4Lm;,B~FBkzW2j==h0+ 9Y7`*YOm)Š9G] KBVA*te p2KбWT [*Q|*;l`\[Έ6`3#īG.kŶ=_/>}Z[r{ 28_RGyQ C'S m̀X +D fů"'L,- HM `ZHM 7>S4KX.2l/v<Z&i̟B=/ݐ:/f}# /N>Zr\ a+¡Rםvl 13uXڰ~C tUUwV˾8vy/O;Ā,68xR(pPt} cx81<4 #0\0DɅ]CJ>>^/7{Rg|>ڶ54WJ qxz<{p +tܸlUjvh8˕(KpBLD( o|2ɑ ;j} 3aTydH06XHrqT4E #@t`qb { ט 劔&HH&ݸX!&C"7|>N஖Q39bƸE?x0oNmq +*҃Ee>_Og>r^;w~wnvnvn}Vav6u%,/{.J&VPM0oft:N|>|>|>+ux[PwN&{xuro4Ⱥ>d`z O,˳"UAlpi¶@ $c-#}5JBMH@k~N஖- zR+u8Ϭ%liU0-(fq/\8IB$mT„$#!=a#C3ctrJ'KI&Ñ"L# 58vD3aPK&Dy\brWdF j OKfqjXQxeU]h-HtC7l{"F2׃- ˬ=sŗV LG@oǺ/h*yI>dt tFq1nFp nVÊ+B(w=::::::::Zq]٫*>z6]-[Z,jddddmnkgc\WR΢ewe񗛽ZR(d2L&d2L&d2}Vav6u%,r5,rW+U }6!1ЯiղUBBBBBAAAA_xՅAA8l^Hzb&0ʝ>^/7{Rg_/1eKE(#?}Vav6u%,Z}|ܽF_njJ&$^fcpW&Eى/-4X*bP 鷡 1-f6zjlxFZ J, ɽ@#B?<9/RxaQU$fO.M,l x?$ ë{ O,˳[.r\.qixxxxxxxxxxv~{xuro4Ⱥ>d`z;"󉅂|yvsp7^iӻkS3 ۲j2r~H跇W'#'''''''y jҪ`Ѫ'mnkh B^/7{RgЀ_/1eS;#bUA9%ov<w}Va P|y1j,{MBpqq!Mى.OBtfтZk2- I]Ƌ20-(я ݰo\fb\2P@j!go?,L$m T!ǯ) 䭆WVՅ&Q6r4]Rpy܀Q5AjVd P[16⃆&A X  4WQIUpF( ZP`pyyv o|eۮj`[P'TSaO1 K_WTTTTTTTT84}zwtqSSSSSSSSSS;C@=:|>g|b_܍)*DҀHO3اwGצfedfyɽ@#B?<9/RxaQUiӻkS3 ۲7;mZ*XIiJ39bƸE}|ܽF_njJϧ_/1eKE,(ux[}&[ו²:999999999z6]-[Z,Z4Ԥmnkgc\WR" >>^/7{R'ӯiղUUOJC:>-t:Nӹ5,rW+U }J A¯i6fl6}Va5,rW+U }*)))z6]mRRRRRRRRRr_grػŮq]I9",{.JBMH@~N஖- zRBRz+yG7ZaI--߰q{{!+N~@N1\&WI-e&t=,²i?4"Zhb)&"m.|M>nӢPM `8[\v1;LDJ7eVlsrqpBKߓ/6Vvfȹ~^ .6F W"-Ϭ%P+zJZ,MFć(%:,d%s;fXA5ѕu5BшV49dGZVjlL-U$GE1]DYR䇛b":DI J_D,%˔&GbJ G P$۰9fK'IJRT*5Qq1`t:Nt:Nn7Ed[ 31.( @:*e$D~"(`!ID.W,yaEQuIr2k-|ODXk ä-yaEmnkgc\WR">>^/7{R'دi~}}}}}}}}})ux[}&[ײ^T)YD^fcpW+JRT**ux[}&[וIJ^T)ov<wliUhՓow];㺒rq-{.JBMH@"~N஖- l#G3,FE8,e'vCh4FhTWevTʂ,>c6(aW)8d}YWۗ } ,O>lCsQ{eC_Q sJ=lg}!-iO[l*8\*R|( 1uSr !-~뙇?3̞hl$EX8 0FH:OX~t"CߞKW n ~ ?걆@ޖ?!W_RfK/ 06@)uw @񟮅mT#XfA%kے9v1ڱwY$ nKŅj};yugl)n]kv섨zCX" 4?8)9W(q,~: =l6J|IZ7!ckǘ!+8OJ#A #JJl"vN}N1 IŴk..\Qtnk;{Q~PE=ᒅ @w@h^΀ Jp+2EãS3`pAlw}uwM-'}xL;XNSy\sc`g*r|ڕ% ~Ff~IE>D?v]EO/=>GP,5)uG>Bmx.?d d7v/AP_qw"1CUgy x0?N]o);M\nz%4FUdzkry{ !(/6=DKRY`gnu|{{{{{{{|||||||||||alw}'2ALWbmx~(3>IT_ju%0;FQ\gr}"-8CNYdoz *5@KValw=HS^it$/:EP[fq| !,7BMT[bipw~#.9DOZep{ $+29@GR]hs|&1ELSZahov}NB7RI" }k`%RV>k}kZkIa%A !hi۶m۶m۶m۶mn۶m۶m۶m۶mے$I$I$I$I$m۶m۶mԤ  I"IR 2M !xhsȸiKq$I$33333D<< h0H۶m۶m۶m۶mے$I$I$I$I$ģa`@ Bضm۶m$I$I$I zXn tB,"RFB3#aJm۶m۶m۶m۶mK$I$I$I$Io۶m۶m۶m۶mp6 bD< B@ @P( E$I$I$I 3IJ6t8dDJPV\bhntz"(.4:@FLRX^djpv| $*06 +6ALWbmx+8ER_lyv!.;HUis}MXcnx '1>KXer'4AGMSY_ekqw} %+17=CIOU[agmsy$p"`5:gڜoVu":糈."` O><52tB=23sF`bo7~i; ^KCYGk[Vm۶m۶m۶m۶mJq lY31뺮뺮뺮뺮:j,#DqЮ)M4M4M4M4M4 Լ|:b_[VRMHC>940,'# Jq lY31j(fe$CBA0j,#DqЮ)VbT-뺮뺮뺮뺮zY&G=㮡]S<<<<<y9(u ߝmZpqqqqΝ㰏uٲfbT-)QˊIFDaY&G=㮡]Sy9(u ߝmZ}xtܴ1.'%#Cׁ|w޷kڲ}}}}}8wfVJ>^g'e˚Q}}}}}Q3g'_vNxyyyyyׁ|w޷kڲ}}}}}8wfVJ>^g'e˚ea]YQC7ɍ>GB֩CbI;(TFUdSQ 0gR@=JJ‰QXtHXnB2{s۳jҏ EC85[.ރ~u]5+ԑ" Hb@x&ƵyIvfJ6(ʎ`o,+ d숃ݴUЍ ORл27IJR7xl {7\kiI yz<Ռ$Ώ,[akQor^$TDЬ6} mzs0[57`z(?C|FRDBDn "',16;E!'-39?EKQW]cioty~ $).38=CIOU[agmsy $3AP_n}1@O^l{䭿+@UjWm=as0EZo,KYjy IdFZpFh4J`{ /@Vl ?Xz5Rj{ 2G\k} !-9EQ]iu)5AMYeq} +:IXgv *9HWfu )8GVet %2?LYfs,9FSr(@LXdp|%6GXiz  />M\kz.=L[jy !-9EQ]iu2CTev'3?KWco{ &-4;BIPW^elsz$3BQ`o~)5DS_kw ".:FR^jv *6BNZfr~ &2>JVbnz ".:FR^jv *6BNZfr~&2>JVbnz ".LXfr(4@LXdp|&2>JVbnz*8DR^lx.:HT`lx$0>LXdy#*18?FMT[eoy$.5<Zis %,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx  '.5ELSZahov}"""""""""""""""""###!(/6=DKRY`gnu|$$$$$$$$$$$$$$$$$$%% '.5ELSZahov}() %,3:AHOV]dkry* !(/6=DKRY***** ^&Ik<࿺K/-LAogg޵]fb,-?F1p*rq~-=a!+p{kޡ8;?'S:χnԋxKZ*/BX-FbezyO1֨A(?zAD`e.G~UB <ހ[E"1u|$ I[8@M] D3GaJx^;yx8##pe=gah#zDĜBqesLoŠ# I_ M9(aBD^Eݸбѯv8iD@<<1?3ɔLbc ;;U}}qAaP| +Ji7Vu1 Lk9Xw&Edò{tmf_XQJC<5.*&žxqjc\~~wt.m'f _XQ =ခQ@l:Yx'Fe3Ӓ3 ü}vohaZnvnvnjc\UNG@92+$??/іhP^&}E ՜d,KjvnvnugYK=/!̾l6fl6fžxqjc\z^z^ut.m'f{tmf_Xz^z^uib[TMF?81*#?JI{ ,Kj8WvEt:Nt:N/n6ōUt<̓[#벚|>|> D+ֺfJ.ٽir\.r\. seWI;-ʼvhȇF[Ad@z5Ts.Ml'e1*>>>>>ugYK=/!̾x<x<žxqjc\UNG@92~#:Yx3Rq , p8p8^@l:Yx'Fe3Ӓ3 ü}vohaZSLE>70Y~~f_XQJC<5.+^z^z@0o)h"aZS L_oT;ʮvZ>"ͱy] H/ھjN2m|>|>{tmf_Xx<x<xib[TMF?81*#?JI{ PR,Kj8Wvu~~/n6ōUt<̓[#벲vnvn D+ֺfJ.ٽiM19 A1p*i#b[T͟hK4( H/ھjN2mQ5İt8F3r/zsle^W.................Ľ~wpib[?3r,k%d]VKKKKKKKKKKKKKKKK 4s-l&e^~~,Kj8Wv%DcrB"pO8P7ƪrV:ɭuY~~yk]OA3% ´|n`zaeeŠ8Wv1PoJEEEEEEEEEEEEEEEEe@z5Ts.Ml|>|>xF֝e-Lܣk3ŠRqQ1HIIIII!f.Mݤl4ËSr:ʑ񣔄x((((»|ung`\6g4Q6AR( &Ui g n ->;XP&R̈` :1]5w gA! k( J (oC\x](&jM4#`z <^ǰtdT@0$ ֺfJ.ٽiM13.)$:::::::zsle^WPIq+j$c\UQ/*% 99999{tmf_XQJ>A-l&e^WSNPP&dTs6rNlCąܘT5w, ncmlTnQ9NjRCKlt/6=DKRY`gnu|qqqq$+29@GNU\cjqxrrrrrrrrrrrrrrrrrsssssss8?FMT[bipw~tt&-4;BIPW^elszuuuuuuu>ELSZahov}vvvvvvvvvvvvvvvvvwwww(/6=DKRY`gnu|xxxx$+29@GNU\cjqxyyyyyyyyyyyyyyyyyzzzzzzz8?FMT[bipw~{{{{{{{{{IPW^elszEycB)xY>`պPDM V5BM10:g{}foF!&KKK  K?\m۶m۶mzph`XPH@80233333333ic^YTOJE@;62.*&"G!p`P@0m[YוTҐONMLKJIHG X#ҪZ2 ⹙yY9ظ;3.)$>ᶡII|B 9RJ)m۶mI$I$I$I$I۶m۶m۶m۶m&I$I$I$I$IJ$I$I$I$IT2 9RJ)9mI$I$I$I$Ir۶m۶m۶m۶m&I$I$I$I$II$I$I$I$ITB92%_۶m۶m۶m۶m$I$I$I$II$I$I$I$IT2 9R#m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$ITB 9RJ)m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T2 9Rm۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$ITB 92I'۶m۶m۶m۶m6I$I$I$I$I?I$I$I$I$ITUUUUUUUUTB 9R&۶m۶m۶m6I$I$I$I$IR$I$I$I$I*TD YR& @DDDDDDDDDDDĶm۶m۶m۶m۶I$I$I$I$IO$I$I$I$IUUUUUUUUUaaT RJ>]m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IB!BS RJ*Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ3m۶m۶m۶m۶mK$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۶mK$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۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$ITq )Z)F6$Cy̼lx%4Z!sI[FWBiĨ;p҈B8b_GgȂŪK C/X(£ 2HX@  }ޮAK&lV>ah:n΀"e 6^azN'nf~እjJ#g .V c.@H @3 [4exru T&IM-SqF (40ᝫǭcrZEG1c1jffffffffffffffffff.i̊+M'1\89$$:Xx @!]!ѫ` d߯_qߒdajU& xĜtL$ӫ[3 㺚zZ:ٹiA} $hH (@qqqqLj*IXgv&օ0,̸|pd{{{{^z:Y hw'׆6EńDăCRy!њZy)و8GVe%d$cr"ⱁJ ix(؇7FUՔTԓSbҡqAD*űuaM9%Ȱ˪kMHC>94/*%  |jVB.ɵyeQ=)ĴxldT@, Rq/M l*Hgfv}_H4 lp9s9s9s9syh'c"^ܚYוTRiiii{{{{{vqlgb]XSNID?:502첪AAct2Po-K j(FeDC" |wrmhc^YTOJE@;61-*'$! 弔lDˣ{S+۲b:] ZkZkZkZkZk] ډ9HWfu%Մ4C’b #뺮뺮뺮뺮뺮뺮뺮뺮뺮{vqlgb]XSNID?:502첪AAdt2Po-K j(FeDC"|wrmhc^YTOJE@;61-*'$!  弔lDˣ{S+۲b:] !zupkfa\WRMHC>94/,)&# )ƄCzfR>*űuaM9%Ȱ˪kMHC>94/*%  |jVB.ɵyeQ=)ĴxldT@, Rq/M l*Hgfv}_H4 xx{{{{}h'c"^ܚYוTҐO KH ){vqlgb]XSNID?:502첪Aet2Po-K j(FeDC"`|wrmhc^YTOJE@;61-*'$! 弔lDˣ{S+۲b:] '뺮뺮뺮뺮뺮뺮뺮뺮zupkfa\WRMHC>94/,)&# )ƄCI۶m۶m۶m۶m۶m۶m۶m۶m۶g&b!]ۙX֔SяN 깦xP(ݴd<ÛsK#ҪZ2 ⹑qYA)а`8Hf%a ߝ\ژWՓRЎML IFFB9/%zpfmD ˲,˲,˲,˲,˲,˲,˲,˲,˲lh'c"^ܚYוTҐO KHG/<<<<<<<<<{vqlgb]XSNID?:502첪Aet2Po-K j(FeDC"|wrmhc^YTOJE@;61-*'$!  弔lDˣ{S+۲b:] -,˲,˲,˲,˲,˲,˲,˲,˲,zupkfa\WRMHC>94/,)&# )ƄCKqqqqqqqqDZg&b!]ۙX֔SяN 깦xPXݴd<ÛsK#ҪZ2 ⹑qYA)а`8hf%a ߝ\ژWՓRЎML IFFB9/%zpfmD 0 0 0 0 0 0 0 0 ph'c"^ܚYוTҐO KHG1cȐ1q~QM>6 @ > ٱ@&?@lܠ_ an@lkoPG6`vl_$зG397D`c9.~~_Råp4W~~__z{vqlgb]XSN[ɡyQ)ٰ`*P-ݴd<ÛsK#ҪbJ2ڱa9pH@JY hw'׆6ETtѩY1 Ḑh`jy)و8GVe  h'c"^ܚYוTPΌK ɇFB{{{{^VQLGB=83.)'мlXD0nZF2 ͹}iUA1% İt`L8$ H%Ԭ\4 仓kCʢzZB*p\H40X5 弔lDˣ{S+۲~ύL ʈGŃBZkZkZkZkvbN:&q]I5) ̸|hT@,9s9s9s9s9#zfR>*űuaM9il'Ed"!@t2Po-K )hh&Dc!A*f%a ߝ\ژWRGf$Bi(d#_ݛZؖUxndZPF<2(0c1c1c1c1Ts1On,JIHg%Cb{{{{u3Qp.L kIc>94/*%  L}xsnid_ZUPLIFC@;61,'" RI?5+! Ƽ?:50+&!  VMC9/%vs#ӂ2A񠰤ZkZkZkZkzupkfa\WRMJGDB=83.)$ J9+܀Gp`HLhƸ @ > ٱ@&?@lܠ_(o'z9bWls6\M#jY~mi69moYJE@;61,'" T{vqlgb]٣zpf\RH>4*  \SI?5+! Ƽ^ i'Ed"@****NZ ix(؇7Fe)Gf$B*Ts1On, j(Fe#A `4Rq/M lj){{hE̤|T,ܳc;t$ԃ3BQpueZkZkZkZk9s9s9s9s&xU-ݴd<ÛsK#ҲDSbq!р1c1c1c1c1{{{oα#A8f̎  _g. ; B&,&(%N&FF,& OdR`6֥uE崄T$өɼth\PD8, ii)pF浅U%Ĕd4ԣiQ9! x`H062/,)&# &eD#bA``6֥uE崄T$өɼth\PD8, jff-pF浅U%Ĕd4ԣiQ9! x`H0(ʲjR:" hb\VPJD>82,& p9㞦HVˎK1eD ֟c,0FUkM+vP&&MxPʏ%ESeR`6֥uE崄T$pjd^XRLF@:4.(" vvZk*pF浅U%Ĕd4Ęc3ӢrBⱁQ!`P&ŕe5դtDӣsC㲂R"a1Ѡp@0`6֥uE崄T$pjd^XRLF@:4.(" ||wwwwwwwwwwwwwwwwwwWUUUgda^[XUROLIFC@9630-*'$! ??3f&bc2die _h1[X~y_HJ(Zxl }:6    @_^]\[ZYXWVUTSRQPON KH?0$4H)RJ)RJ)Rc1{{{{{kZkZkZkZkãcC#¢bB"qYA)=;97531/-+)'%#!0 0 0 0 p/.-,+*)('F%dC jZkZkZk{[kZkZkZkZku L IDE9s9s9s9s9 qaQA1!ĸ|pdlB((((8ЗWזV֕UՔTԓS#’b2ҡqA c1c1c1~{{{{ƾ~vnf`ZTNHB<60,&".8s9s9s9s9\ &eD#g; ,ļ|tlqqqqǁ `H0{{{{2jB(oqcdoqcd+- iuZViuZVI䤓S"ٔHI")A''8oc1&弔lDˣ{S+۲b:ѱizcad$3Qp.L k)fe$#"!@{{{{{>5+! Ƽzph`>ϷCBA s1On,J IUUUUUUUUUUUUݴd<ÛsK#ҪZ2ɩaI1^L<, iiiiiii{キZkZkZkZkZLGB=83.)$" s9s9s9s9sԬ\4 仓kCʢzR* < NID?:50+&u]u]u]u]ut2Po-K jH'&%D#z1@1c1c1c18{{{{{{xfR>*űuaM9%̼pdTD4$p9s9s9s9sιf%a ߝ\ژWՓRQP vhXH8(tbN:&q]I5!,˲,˲,˲,˲}xsnid_ZUPKFB>951,)&"ы{{{;H;/9Rو8GVet4c#CKKg&b!]ۙX֔S JIGFEDC |jVB.ɵyeQ=)|o @'c"^ܚYוTR۶m۶m۶m۶m;ix(؇7FUd$SÒb"xX@P{{{{}f ſ,0^3 0^3 0>ЪМQ(V>hT)CY7K_sZ;Ocw[+?Sg{\/CWk ]]]]]]]]]]]]]^^^^^^^^^^^^^_;Ocw`+?Sg{a/CWk bbbbbbbbbbbbbcccccccccccccddddddddddddeeeeeeeeeeeeeffCWk g3G[oh7K_siiiiiiiiiiiijjjjjjjjjk+7CO[gsl'3?KWco{ mm4@LXdp|n$0IT_jut%0;FQ\gr}t u#/;GS_kwuv'3?KWco{ www;GS_kwxxxxxxxxxxxxxxxxxxxy)5AMYeq}y zz%,8DP\ht~{ ,8DP\ht|(4@LXdp|}$0JVbnz ".:FR^jv$/:AHOZalsz.8DP\ht4@LXdp| ,8DP\htb_87I  p}[wKd5ٽ{ɪN3Ps_TFpuN Xhlc%a:-Xb#}0 ,|>|> ~~^z^z^|>|>|>x<x<;;;;;;;;;;;;;;;;;;;;;;~~~vnvnv^z^z^t:Nt:Nt:N|>|>\.r\.r\.x<x<x<{{{{{{{{{{{{{{{{{{{{{sssssssssssssssssssssskkkkkkkkkkkkkkkkkkkkkcccccccccccccccccccccp8p8p8~~~nvnvnnvnvnvfl6fl6fz^z^zVjZVjZVj:Nt:Nt:Nh4Fh4Fh4>|>|>l6fl6fl6r\.r\.r\&d2L&d2L&d2ٸ濯x<x<ũbX,bX,.0 ?/wMUDdQ!lǽn6U (N # 0R`ڑN].clB0 `0~~~^z^z^ sNn Ύ}I4aLvnvnv\.r\.r\.nvnvnۭVjZVjZVjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhh̛Z2,T">f)S&fl6fl6f[c_R)Mvx83@'`=֒a:!C  ))3Ws\%PF/@fffffffffffff w̌n qwYYYYYYYf^CJJ@)@T>olz^-jsCr0ڗ0-frHB*@P +&pjp/bT,+$Al|@BXFɄdHq˗/_|bX,bX,b[c_R)Mvx0 QЎm6֕eeG%6x)@Nu ےb]U%)HEؙgŝ.޳,+#>r(K:=;\ IB+x.p99 Y*NPD [kq540aV0bb-ľYl,JJ@)Ft(dɂ = bY! dp~bbbbbbbbbbbbbbbbbbke`V;aaaaaaaaaaa5gwtpKq +PPPPPPPѵfY$S:}-)K$衠_<|ƥd$ Re2 CEEEEEEEEEEEEEEEEE4q5AϸTLB5vnd4/\Xɩ3fH߽ƮPb"ZAPPPPPPPPPPPPPPPPPϏO8zZMty(Flo+WH|q@]kE+J(?%./9GwhJQ Ȅt52[SI :BAD:xK$H!X.f(2z60\H))8&΍ +94"E5x8Uʼn&,>8ŝ_ q my94ӊȎ"!L pϛKwP7zq0aQ7H Q^V#&]y21b89[G>$DcGeR 1bPI!M4\(CpaNEI Q׽Yl"&|0!쳓cȲX(H9a.3m*G|0Dⱃ;odn-*PD5Jn qx+f 2XA@>n9RJ4h@M *(In@N .sr"0`@;72.Ґ$icWTQ1`ag άvUq"lxq'CjAA@^"xP~\Z $H A  f„EFzD!B8zZMty(lo+WH|p@]kEk IA'(Wq2!BA>^<2phJQ t52[S!gq1 m\DJ)H@y%B) coj3a¢J#=nAxDP^V#&]y21x@-b #Grd2bY7Xl0 x#howǪWDFD0 8ǍDŽUiecnulrƣ=8&>Td0T)Dqh.ZT#@ljm-(T9|B)̻r*)CG# lvj(X'P._j31X.b]Ui2 F <(40Pܩ@B~&{̼`ْb]U%)HEؙg43/ E/N|Р3@6rmg52^0@9$pjp/bT,+$Al|@BXFVrԎ#9d nl4,*J%RmڴiӦM6nhVӉJE?)\F@7h2ca'J#ROKGD?)Ft(Y:3.\YDrwtpKWT rSҐ /XYŝ4SBx0@5}=:8y&K(4hРA&""""""""""""""""""""񍡟]{JS< F |>|>|>|L/_7ǦefMbR$ѐOVVVVVVVM=#%źJ"SRЋ*83͡/o[ifX-^'J#ROKGD?,L a#5=<=wab\VNt:Nt:Nt:Nt:Nl6fl6fl6fl6fl6L&d2L&d2L&d2L&d2L& g͙~_nM=VC+5͚bŤHT%!)SL2eJM=#%źJ"SRЋ*83͡/o[ifX-^'J#ROKGD?,L aA#5=<=wab\Vr\.r\.r\.r\.rT*JRT*JRT*JRT*JRT*A3-0\Q2 F <(@@Κ3|zV6k5ŊIJFC>VVVVVVV7iwtpKؖ*NIEB/zDp6~<{mMaxQL(MH=-0"Np7:͆qYJ&d2L&d2L&d2L&d2L&$D"H$D"H$D"H$D"H$D  n6dpF$*&A.PlФI9kuslZXi+&Ez( (CG&7iwtpKؖ*NIEB/zDp@dgC_=޶&{̰ZO&&F~XAE8j {xzf\ŸPD ;rؐ#ň$9iӻv̗-_UhS<2  'Bh@@DCA><-6SF,WHyH:n̈ GA3-0\Q2 F <(40@Κ3|zV6k5ŪH"E)]&Q:dl bLxon9RJ3Rp@M VrjiH!TTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQ]20("|>kr׬KWT rSҐ  IkialeFPfaS#@|Px>olz^1C I˵0ZKv 00?f]L'G)kale-yA {;odn+~@5}vrpY^z^߁({Kذ󉞞!`lfK:%IG%6ƿwk|>|> ϣeQaЦnMx<x:=;F wwwwwwԣΰb*J%RNFA*vޜē2.]R~ a;FZnvn?9 YdKuuuuuuz^z^z^׏psxKt:Nt:ȆNN#bT"DGGGGG7|>|>7gr\.r\.ryq =nK $Qx<A#Go;eYUJ &8߳ébp=P! r f\SD|0@!@BXFVrԎ#<ps7 :TÄ7#>;9v8,RSҐ nnnhXkr U$"'|>|>|>|>p7:͆qfl6fl6r\.r\.r\.r\.r\&d2L&d2L&d2L&d2L&x<x<x<x<x<bX,bX,bX,bX,b8p8p8p8p8w9mkkkkkkkkkkkkkkkkkkkkkkkkkkk`0 `0 `0 `0 `0~~~~~^z^z^zkq540Xjjjjjjjjjj;n pi/kjT tnvnvnr\.r\.rvnvnvjZVjZVjZV[Lle-V*VG~ r1Cڎ¾;\KZ"d4r0ڗ0-frHB*@P(SLle-V*VG~dl6fq3qi!*6slV(H(xA"C񍡟]{+ɔӍ۲.^VO@ 0aY7|2-rH3Zx, F˗fU0Lp`N# o-ֆѲ\2Hh#00?f]RC\xC`Ni5T#Ɖ_kX,bX,bX,ݨ= Ny"\#+g0EpĹKx-+ю{ ;t(-Ƽx/#sMpQ),&݁a2 W$אЊm*X1࿩2&sĕn??aѤVd=ڙYоEϽ!Ooo Tj-,xqlmLZ2Dy-s;ɝ80Ln+M/JksG&uZk |ЍѝvVǨ0 у(9EkyxXQqSlb*zcz?DCAnjtg3YPHפJ3|It t7olmPo'sf'S XMݘ-mV< t1wͩߠbֵ&2 :2aݥqpDE9,[&ݢxs3GMhn699<@JhX-va՜),%at 7,vϫsR_C[RfSd|Uwi"ȳ G伻 -C74F lVǻU\;" 1zJfqBb. m0 L{? (0cJc/r=)~ISjN_8! arrUm9PcR5ĹG7-Fm,lGAF>*3=Tl.;ΑDS{UUPsnn 92֘?/;覊t](-߻_ԏD.~_($s':'vn6Nr' ?=[ߪzg$ObpFv[b'1jlᯪkÏ`L̨yա+Er(#3מM!)]n;⋜2m HE3h[.71,j! Fñ݌TG"d>.nbp9y>;l3'`Ycx2tz? [_,J0)RJ)RJ)eguy41c1 ]HHN"qaaam۶m۶m۶m۶`︚*<r\.n m۶m۶m۶m۶ B@ @ xbip0J1s9s9md? 3y[_k(!JR\* 9ۼDdDOa h߶m۶m۶m۶m۶ pu:FO\,ݙm۶m۶m۶m۶mI$I$I$I$I2:K2D GL"X(C@t.qI&&r3жtI&!^W>"ʧWv6h06aۄm ^-IZ]jZkZkZkZkZks9s9s9s9sιnA?=;97531΍$C#.Ml )(GdBAh̓[#Š:ztpf\<<<{{{{=@{C [R5)ȣHZkZkZkmZkZkVJ)RJ)RJ)Ⱥxj\RF:.$ f@]SNJGohaK&#ey4Ç1c1c1{{{o{C [R5)ȣH>$MËS㲂Jڡi9ᰈX(zsle_YRKD=60*$ Ka %6r*%@|! ?`8j[ D 4@LXdp|OV]dkry #/;GS_kw+7CO[gs'3?KWaku!-9EQ]iu+7CO[gs'3?KWco{ #/;GS_kw+7CO[gs t3e7eoB.S[Y GYI@J$M2[D~7,`o:~{UgTeUW*uPjUWKӒZhV^ ZkV@Ku"@cH pBBFOgT&#qbLY5B6?bLYm۶m3333333333\+Tit6Key0a/Vt%9!y]Cq(d:D GP$a`wwwwwwwwww)RJ) p#d"@&!Tl_i)p; '9INr$'9INrRkRMgN7bX`%чLP&{RP NH?^6T'RȳT~Q@twwwwwwwwwwc1c1c mkNgp0 `0 %чL=`&{RP NXPJ)RJ)RJ)s9s9s9RJ)RJ)R`nk %чL=x{{{ZkZkZ+{-ZJ'c8ᨵZkZkx9 RH!SF!{-ZD"H$mkNg|$9s9s91c1c1?^6T'RȳT~QFV#Cpl:BƩ$H'h\֟h+`YOT}UD'>Q!)QcL"R n \Ybs93r:B &0hH)RJ)RJ)twwwwwwwwwwmkNgɟ0 `Ow\+TId*Uq ,b1c1%RkZkZkRJ)RJ)RJi j+e:K#r:B &0ps9sc18r:B &0=ݍsP%чTŁ };\MbL#PGs8 {{{ZkZkZvJFG,fD y6 àt7Z̵BDNRe{{ZkZkZks9s9sc1cq 8D(qC";D:TH'"pC j*`YOT}UD'>UHJ ZGZJSaWa Ł?^6T'R3c($`Ow\+TIyʃD"Ꮧ`-ՉX RJ)RJ)RJ1j+e: Ł?^6T'R3c((ZkZkZ)RJ)RJ)9s9s9-};\MbL#P9 ŁXkZkZk{-ZJSqwwwwwwwwwwmkNglQ\FV#aXĠo^i8{{{bзd/V4ua mkNglQhFV#abзd/V4uɂ8{C"TH Np#l_i+`YOT}UDFRqKi(b7CP3d]`s9RJ)RJ)R=ݍsP %Xl6Aзd/V4 5Ƀ0 4/gZ SPb~D c1c1Z=nk*_(Q&{RQHax9 RHZ&@PJ)RJ)RJ)s9s9!x9 RHZ&@=ݍsP %X Aзd/V4 5Ia{{{ZkZkZ[kZkZ"{{{kZkZk9s9s91c1c1 &{RQHIJtC"I!Np$qCT &0:DNXblv &-4;BIPWaku )3=GQ[eoy#-7AKU_is} %1=IUamy !-9EQ]iu %1=IUamy Bsѫ1!1صCDG +33DO,!]̜9s̙3?B~)lҧO>}ӫ7 rH"$h,@`afffffffff]UUUUUUUUUULDDDDDDDDDDĻ JЧX(@ffffffffffVUUUUUUU )!G! m"7\wwwwwwwwwwgffffffffffWUUUUUUUUUٶm۶m۶=3333333333""""""""""Ҷm۶m۶mDDDDDDDDDD ~t."p,w;qK)kÆ9rذa9l %!(fWUUUUUUUUUU4 }:X(@wwwwwwwwwwgfffffffffhRDEP2̻ I!$%nX\w4T.V/n [VL$%~fBz+ea7;8[tg:N7%{{ZkZkZk`+ZkZkZ)RJ)RJ)9s9s9RJ)RJ)Rb[S{" Ĵx<s9s9sc1c1c1A\ԞHC=61-' n}kd]XQ< %Dc#Â"ai@N+K%# t:]&# (̱}}`{{aaaa|ph\TH<4(|`(6ey9s9s{{ZkZkZk  mQOLIEB?;851/+($^{{{nf^W~488ҁA1FU%^%((((((QEQEQEQ%!a$) AJVgs>%R:eH6vȀ>_M?\CvKġA V`k-l!JG HD&JA0Cp,-.-]H6 6j1"lsVZIz9^\pNQee,aaaZe5g.T(bDZ AAAAA9s9s9\ YWSotZ}}}}}HAbI6\PO S)K`2!=hH׷5 -W8ADF(@`>vܜrFh4p<G- A`:,`^b9O@ rgr-S5.:yft<{5\CEM:5{oE3=ҐeV{6ݥeN^Fgz;U,a6bZ88ɇw 9G;'dQ8F+ΫQ̰Oс,J?M$MJD!8 0ׯ)[}Z/:ݛS|bW(nѬ` ~ztoib^YU[3#?>(vrBjxi1aC D@w  @?$[J6" ͹uaQ Mt:Nt:NtکG2^3+ }sPP70O .%:v- (d4 Ó ru5DG4n``A},AB*wqje0Rx;,!= Р4bDs;"!d[,Ĝty(#ל1¥oɒ5d`0Z`Yu'>;N!@)O Vf#V /j3G IA?=41/.r}}}}}}d4 Ó ru5D~r1qO-M+jov3ЁtDCf0˞1VjZv͙0RA&cnVIHb!`86[&@<-!E [J6" ͹P1"F<3Y4r%n/ zY8%">bkH`!4cP;D%>lprrryyyyy *wqli9nxel6J0nI2jF6m8 |i9ӋJ~ n 1h/J\V2eyUIS }ݨ|rOAscS=׎WӣCf"oʜ;JOto4 s(3*f#ޛBm2SB8! ثbW1y\B6* 10/u3/;853e" O vOH<6ꍈYo8FMswRsc jUBPUzNyo;*!~ zc=tߤ72X|X^ T= j 㢸dOH\3pTc21%eFz?"gZzz3e¯_==yx+TإC!w"ܛ[6lkj#D83+#!זV֕﫨6Q S J s^&O@G 3~`GG 3Y&A 3x & \% ɮ&L*M ĵUTS"D. ca'v&k'YBXS3Ӳ˄4SRQp.-vn^ѕŪL ܛc>(GF7' Z$2y5t0˳CQBfFe`X"a=2>)M Rz630)Q.Zz,x<oŝ ut q&J`[S&-ęY0_^o]-,,ʊ<^SmpOIk P'&& K,$!888.'#/C88xqqq010S@1`87J//'Nt2Yrk[+e¾"qm=buU5G=5-RJ:* IēWw ¹ DGK<$#!wl' @9 ζraC/mWV ^!>"qȣ{AUe7!Q aŝm=7]Z{o?Y'@й9 w2Q݉6c^ZT%AXMK]X#9 ]u]Q,C=0%?*w,"S!W"k럂pDAO&I\WME=93{HXa(bE 5420Z}SQY Ĩ־A%y9 @;64.&kd|ugYE7)i`0 `0 ,~yto#ȼMH ‹;z yɈ(G6+݄D~yto#ȼM @07I* ~+N}OHEzr(i-2G$By(Hy]M=! 91Dt1VRNi >ỳ"7 c͹L8AZ٭u5Ԭ|q8N M އёɒ$FCǍBz)L}تbjZVYxqg[OA9/#t:Nt:&qN0`7Wj)I4cu]QFehVP[!ʼn-*/Fh4Fh4F?h|>|>|>糅o912R|qizlAoܛZ/+A<nhgc" *LuڰnJ:63TvocYKfl6fl6f4΋}}}}}}}}UvocYK=5+ r\.r\.2L&d2E$BwV/t; j q'JZOA9/#qАb"@xpBYA΄ ._%_Z#@0)!s(" PqD2\PzI.목'gfI6 \չLGfGLDD{뺮뺮뺮뺮뺮뺮뺮uk_UG;3' ~)^ M ȼ|uk_UG;3'RFe9 Hqb Z C}yu&By*5J®AFa*NցT BR®~ j^Nhq8ooE 541/~j.Q }־vfN:&űqRYA~&:Mr4TH&#C-RȽ( {oYUIipptމzvr sm|M?7-!XTk##^@lѨ`~CH@@bD>"Yd ,>_YWcZnɱx7 ;ZTQ ުq_lYA.?fQWt&]]1K?VYUXsvhWah8Mù׋e@,rNC},Ţ+wH 8ɩjbًZ- ":d`ͧ)_P,bkmJX,ySRMLCA<:8]qeUI5}R ((@54 L'LCA<:8]=qeUI5!}QP;0/\\7uه=W8鰞nbJ6 >+J)e`@1i=l\qh''|F>{6rZ0W(&$ xrVMG?\F2ͽzٸF=OX9a.# 8!+-n )(GEB>QMl xep^6qٌ\YURMIf?zJ )x(Gg0*$zuXOIA71%oeƕU%ՔT≂2?FtfJ[H;w[B.>ߝ[}mw tT$ceeF{-! Nk;/Hꉐ@ꗆvfRRQQQŵa'!QKC;?1qO. Ǽr\.r431qOǼ]C-0"9ir^-u]u]uӊ I-U8;2V3Ҳ:0A6ip~Բxep^ txȒb](x@pT0LK* h zJ O$)d G3bHA1!(Ѐ'gt3e$a`gb]ZVY&0@@p9~ytp549j/Z 9U3jl Xw'gd_[)쒊#@t0A:6i4d65/'!$ZDݺZqōbB2y;G4wOt"DPOXXأvfRc]\׷'!>{"СzJ )xHh5g|p`!c!c $РqMU#:FQP$Dr8hB@!^SՈѬ|T$d_& VȐ[LK* Az{{{<<<<<<<J쵉l߃OS]vl^*AdGr /Ր+̋ EgGgpeN?SW,lc~.?K!d'7c 7" U|X]CI\hc!E!<+2~0l?,~F6w'oS̃l-~> vzoܠL/\IYxj4p~x$:T~OAӔ_wf﷗!q?758ܠᑩ\ʮ ``ZXv@ ޴ya>;NMD){ta8{47|k' ޏm;NxyNy+(3YmWg\q"eOA dؽ%Iv+,\ 3Xk;nʒ+\UV!k<#g +w:p=\_|{ +ZETĕ; AQ.]k[_CBtKuaW^96jaJ[ΪR5>,dr)*+AhbzC5o>pms`tv.Fۻ}賾3kӷ5lPၾNfvK EJ?\Z0pKu-Wy &"$>[;o;$^B;Z>TRs"Y%9?̻$G1R=Nmd.@dΒq2Iǩ 3,-Q MWԜz0ɢ DhIb~^mZ5I8auܦe^QAS溮hIb~^mZդ&)Ԇ,˲,ZqyEMR=NmdQ((hIb~^m̼2,($ |x̼&)6 aђ01$ cKW63YֺX芑@C64j 9~zHpHe1"us{ʬcHs/|czj' @tlҍ 1޳CֳؔRJZ׺#s۶m۶m۶m۶m۶m۶m۶m[$I$I$I$m۶m۶m۶m6iH"cQ$I$I$IIp, B`(9s9c%aJF!B$ޢ8$IޞDRFNV^fnv~ *2:DNX`hpx &08@HPZdnx"*2:BJT^hrw|&.6>FNV^fnv~8@HPX`hpxݨ 50G$IJQg 5Qvf 4] r <1?τI B0( +K )>GWp`D)=*(sMҊdTQT%)/ͻݘ.!jڴqTQT)Hpam"d`p2I$F ,R@H@`a)Q+2tTѨ@2 P3^:ZºZL(s?( ݨ|W[&mhY-,UUKoCCA>.940*)O&σzPO E-,Jii(f7v^]neh<`J::1O P%4)C&/w΄|iYMA5$#X,p8>5> ज़N<pqqqqq|fP췗wGv&Kj )hć.luP췗wG}}}}=<<<<<<:FqҲ^XUQ/PRL.νeDA=gpސrǝ{KzaUEBMfNr`;Xti2-XU:4XTJ6Ő-5.4>h4rŮ Y׎kIR@v(޼ۍ{ywe҆REQPA?n@2 -VƼrxzhHN6e}}p*vspkfb]XWk)ɈH ԣ#wq1ҍ]vZI)E  >Xso/.Lȗ49zcɁ_J:Qr;pЈB D<yK("fYL[vl,3MK+&B874+0! Y5m4hlfśוuD,,))H)#0Lqnl"Ջ.LBI"_< #>|t\+c7+;Ir4V( l2s| q,Tnhc]XI) ^_+[2/zDFN>2+ ée]Hgdddɀ|x74V~o$ d2+%O CKPXbjrw +3;CHMR]eju"-;FNYgx"-5@NV^fnsx} "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~"',16;@EJOTY^chmrw|&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz&1rcA&c+>2<b7f,pF6|LVw. (b$Fe8" Zr1$$$ƘĘ )L: KFZ!4Xx/VP SH9hѐp0oO/n.ͭmM-̬L, wK+WTDɒF 玜7lД *P$125bPaB &|1W:75/-)/Mrhh|>|̴Ȩ(p;:87V̼VRJ)RJ)RJ)RJ)RJ)RzsTN$#A"gO"8ǰ E)N)"ć3^@AD v=:E S$%H5X͚3d\$[ZY__mչyiIyiGCMA@0]TĎH9lpĈ0PjZkZkZkZkZkZkV"rEQsf2~|[Ly܏l4`(bL`YhH8׷wW7ֶvfVF&ֻ~sTN$#A"gO"8~\ѱf/619IFzlhH8׷wW7ֶvfVF&uWN!G?ZyO ɱN4I0sg/o`b 9WA)LTf740*k AyE.W$B!B!B!Oa/6I -;{D H$R>qdiF ꓧN6iʄ钥J&I鑣F)J;0P̻zl\L<, yyyyyyRK"9RdH=vQcF-V8QbD6dPaB ]LNX.J"! ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWsZYXWJRSByڄG Μ7kΌʔ'K ƌ+Nႅsd2<6.&1BD6.&1BDƅ=|4k+Zڹy1x0(^ޥ]ՔTԋKz:eTB4$o_M=+ ȶtl\J:* ȷugUE3#о|#okb_[NF>1-q\PLHD@3/"sfZQLH?,($=椣a@ՔsRQ0uN#Idrʣ<ʣd9kvu-1um㔰>_s1 pꖑsf htW^\W@ (8AǶ^o3le{?)jڋ!$aR*=tqwtp/Z0;6"Jґ"!8~X1#ș-XHqdȐ:ӣ!ceSuiY} h݃Jt 0_TNFBiTx-\8M% 1ԔZ@A}Tԑ 2YLd"o .J|aIS&4gf-W$,9B$Hoφ &HpaQE9it6j̈iII #D!>xz;:-VU%ՁIHV=wLXd4MW}ň!כs[QB+*U:fP>"!nˆ ˊZ̬HİweÆeE-]VB!֋_T*3 F˔"\ۙ}P鼜tD5)@4Y "JCt)I~|ymL˃Z!=C&.P(~ .NvӢaļBL=5e@u{{{{{{{{{{{{9s9s9s9s9s9s9{{{{{{{oZkZkZkZkZkZk)}ƳS+N!7GgnnB $4$U0z cO+zΰH `|n=w̚ s\ X|-ʊlmOtU!^HAqEf-K"~8D~EaZ( 9),I$I$IVUUUUUUUUUUUU TDҍ,- YIAAAA1H$/P%    ! |xtplhd`\dQA1!p`P@0 hZ pU5ԴtT4ӳsS3rJIHGFEDCBAu]um۶m۶m۶m۶ݤ  E=2(5I$I$I$I$I$I$IUUUUUUUUUUUUT 9)qI$I$VUUUUUUUUUUUU@T 9)9I$I$I$I$VUUUUUUUUUUUU T 9)AI$I$I$I$I$I$ZUUUUUUUUUUUU T2$I$I$I$I$I$I_UUUUUUUUUUUU T 9)I$I$I$I_UUUUUUUUUUUU TM+*09,WP5|iqU@yXkjIHVTRPNLJHFDB@><:xph`XPH@80(  \u]jUTSRQPO97531/-+)'%#! eYem۶m۶m[ݤ IÜ&ҍ"%pOZTB8A2yN%s;ܿss9sUUUUUUUUUUUU|4 M0 IJ$i:M"!- !Cc" "$"B#kZkZkZkJBL%H}CHMRW\afkpuz$).38=BGLQV[`ejoty~"',16;@EJOTY^ݤ 5&wN;]$MhD"S ^kx 5UUUuI$I$I$I$I_UUUUUUUUUUUUxph`XPH@80( IJD@L9o.p\#+ )b,9((ʢ(b,9&'k{3bh"ʼn#B|! 7| n+k(h%e"b_\YVSPOoooo/\YVSPMJGDA>8888888ꢹu]E-̴lT<$ ë{cK3ҺrZB*{{{{{{9s9s9s9s9s9s9{{{{{{{où}zwtqnkheb_\YVSPMJGD9W-m*j'g$d!a^[XURn8p8ᾇsmga[UOIC=71+% ľ.PG ϫ6uT3rQ0oN-l K*i H(wӘ!#.ZX"&J!":pؠ! *P !0T npplz3eƄeK+UDydI#EcG5fxbE%FaC (tn|ZWTQNKHEB?<9630-*'$ù}zwtqnkheb_\YVSPMJGD{{{{{{キjΔK-YTI%IG9n~{xurolifc`]ZWTQNKHEB@wӘ!#.ZX"&J!":pؠ! *P !0Tcӻ՜)3&̗.[\2%ʓ&K)2$ȏ;rܨ1#Ƌ+R(1"ć2X@.PƗ}eM5Լt\D,˳kS;# ªzbJ2 y!{8vU4sR1pO.m L+j I |x|^]4~{xurolifc`]ZWTQNKHEB@ s9s9s9s9s9s9mz3eƄeK+UDydI#EcG5fxbE%FaC tttttn|ZWTQNKHEB?<9630-*'$8`0 `0 6[͙2c|%˕*S;852/,)&#  ,1yuƺ~rfZCβBszzh0000^h0Z00zszSstOmz+|Z5OOƳ^ģ^Ίh F/00B!B!B!B!B!POɧexpؠ! *P !0X  (@A\bJU*TL"5JT(PtؐB 4X`4F+аpP0ϯoO/ήnN.ͭmM- ̬lL, kQ,X0`׭YViӥIgϝ9o֜e˕)OcǍ/VaÅ lX,*R8a"B%BtP!±xhXH8(ǷwgWG7'ƶvfVF6&5ݨ 0fffffffffffffffffffffffff s9s9s9s9 ՁvݚjթQ6]hѡAܙf͙1_\dɑ!?vܘbʼn6\UR:eQBM2adI"AzEt?7$`ZQ2.򏠙OhYE@V24$V20-iikZkZkZkZkͲ]m{TzgA­ ppJ ̻Z~}|{zyxwvutsrqponmlkjihgfedcbaŵ@.UUUUUUUUUUUUUUUUUUUUUUUUURJ)RJ)RJ),-0H5`֫UF}tiңEsgΛ5g|reʓ%GqcƋ'F|paKP buhXH8(ǷwgWG7'ƶvfVF6&6]\[D"H*R8a"B 2`` "@x  8`ō`$twwwwwwwwwwwwwwwwwwwwwwww733Z~}|{zyxwvutsrqponmlkjihgfedcbaŵ@/wwwwwwwwwwwwwwwwwwwwwwwwwUR:eQBM2adI"AzE!:dFh4rʔ(O,IrȐ ?zqƌ/ZHqĈ:lp„s9s9s9s9s9s +T@qD #DC4dpB $DA $@p@LUR:eQBM2adI"AzE!:dx<rʔ(O,IrȐ ?zqƌ/ZHqĈ:lp„,-0HuUOg4d.Us8Ehyf; 1>'"$pٰrdνy;N;sdSbG|'{ 543210/.-,+*)('&%$#"! 50,$ l6_UUUUUUUUUUUU:sN9# #",$$$$$$$$$$$u=~]_~б%#!-$ 444jUUUUUUUUUUUUOώN΍M ͌L ̋K ˊJ ʉ AYB, b.(!B(( !LmmĤK;9??Abem۶m۶m۶m݀|xtplhd`\XTPLHD@=:741.+(%" iivfVF6&ŵueUE5%ȼDS  ۶m۶m~zvrnjfb^ZVRNJFBZkZkZk|n^N>.ͽ}m]M=- x h4vfVF6&ŵueUE5%ȼDS  2!$& voMx&F(Cp!8 e$;pL5Msm"GC?;7_C?-,+*)('&%$#"! ]9ظhr\n@mlkjihgfedcba`_^]\[ZYXWVUTSRQPONMςBAᰀ`@1c1c1c1c1c18{{{{{eE%ĤdD$ãcC#¢bB"v+'# nZkZkZkZkZkZkZs9s9s9s9s9s9ng_WOG?7/'ƾ@ ˊJ ʉI ɈHȇGdžFƅEńDăCrWNF>6.& ^PۚZڙY٘XؗWזV֕UՔTԓSp`PD8p9s9s9s9s9s9sng_WOG?7/'ƾ~vnp`a L&djZkZkZkZkZkZkSG6ǐE*Q,ARD9lxLEX 4\,2s9s9s9s9s9s91c1c1c1c1c1c1{{{{{{C'5hʈ%)P(9B$8jpQfޮ!///kZkZkZkZkZkZktdTD4$óscSCs9s9s9s9}ԑM3ctrJ'KG3^ S61D (DpNtdTD4$óscSC[u]u]u]u]u]u]W =v&# ̾;K˥eE%ĤdD$4@@{{{{{{w=<;:987654,QOa 0Hp;}{ywusqomkigf_ڝͥ²rbRB2"&F 0@@*J?~|zxvtrpnljh0XP+  $<`@h43ظxX8׷wW7ֶvf\Z.-,+*)('&%$#"Tx{{{{{{4e|(M!5dNs3oVUTSRQѐX{{{{{{TRJB:2*" `ABׯ|D0TAP( dcba`_^]\[Zڙٗvgsi3N5gȄK)O$12H7hhQ6&W 8d0B|>9s9s}{ywusqomkigf_ڝͥ²rbRB2" `=wi 0^`" $F-8*! &@hZVj=<;:987654,QOa 0HpJRؙ|l\L<, ˻{k[K;3l.-=wi 0^`" $F-8*! &@h`:Ni:62.*&" 0 0 ~n^N>.ͽ}m]M=exhgfedcb! nE%ĤdD$ãcC#¢b_$"  68}yuqmiea]YUQMIEA=951-)%9s9s9s9{ӕ9B)8`Ť 9)ɿI$I$I$I$I$IUUUUUUUUUUUU TM!#벯"$B"L)Ap"AH!,<:86420.,*(&$" p`P@0 t8MsT(UUUUUUUUUUUUU$I$I$I$I$)IS)a; 9)I$I$I$I$I$IUUUUUUUUUUUU@T2,$I$I$I$I$I$IWUUUUUUUUUUUU TRN e8)P UUUUUUUUUUUUUI$I$I$I$I$IT )%I$I$I$jUUUUUUUUUUUUɔ| \L9); I$I$IUUUUUUUUUUUUT\L9) I$I$VUUUUUUUUUUUUTL /_1:+;=:oi3333333²rbRB2"GdžFƅEńDăCÂBA@VUUUUUUUUʤ %tP$\L9)I$IUUUUUUUUUUUU T\L9)I$jUUUUUUUUUUUUT &MZL dJSD B J5ѤsUUUUUUUUUUUUJ ʉI ɈHȇG 4MUUUUUUUUUUʤ IJsP\L9)LIUUUUUUUUUUUU T$iBVUUUUUUUUUUUUT\L9)PI$I$I$I$I$IWUUUUUUUUUUUUT\L9)_]I$I$I$I$I$IUUUUUUUUUUUUժ T\L9)kI$I$I$I$I$UUUUUUUUUUUUժ T\L9)_I$I$I$I$I_UUUUUUUUUUUUTd9)I$I$I$I$VUUUUUUUUUUUUTd9)2I$I$I$IWUUUUUUUUUUUUTd9)\I$I$I$IVUUUUUUUUUUUUTd9)I$I$I$UUUUUUUUUUUUժ Td9)I$I$IjUUUUUUUUUUUU T  З)%&9s , B@ @UUUUUUUUUUUUUI$I$I$Iɔ ~5  2 iZkB1c? (3333333VUUUUUUUUUUUU . e"@cʤd9)I$IUUUUUUUUUUUUժ T  /k)>:oi3333L ˊJ ʉI ɈHȇGdžFƅEńDăCÂBA@ZUUUUUUUUUʤ I|;m(I&\  r$Q D &@b D & Amu]hmJNi$ >g`. e"@cH a X,WUUUUUUUUUUUUm۶m۶m۶m۶m۶9M(IRdLe:)y`qjUUUUUUUUUUUUU!  B@ I$I$I$ IJqdd2 %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~!&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzԃ'2_:QY4@b:K\b&  VYx[" `2r% d F\2k^ywy580:z[$A MPa|T4ӳsS3ҲrR2ɱizܭ6Zԩ4 }:Ldx8w7`\XTPLHDИXؗWזV֕UՔT䳃S#¢bB"aA!`@T*9ZVRNJFB?<9630-_ofWk:FOg\"ƾztnhb\VRNJFB>:62.*&" ^)0HȇGdžFGECA?=;97531MqG8$D΄# Jk * +]^9H 4.Ij/`?hUM,Q!{вYxCeW5EO$Guܦa9aFвYxC:nӰj&9eW5EO$GuܦeQR8͢ _ EK R;)*v` BqyD^,(Le9u뺮{eD-51m۶m۶m۶mے$I$I$I$In۶m۶m۶m۶I$I$I$I$%I$I$I$I P a*(#p$ QѶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT =m۶m۶%I$I$I$Iܶm۶m۶m۶m$I$I$I$IJ$I$I$I$@T =Tm۶m۶m۶-I$I$I$Im۶m۶m۶m$I$I$I$IR$I$I$I$?T %#2 Eq0Aжm۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$I?ch {m3 }Zfs+p=a^ aM%Vآ=w&e+8b~A{tlfb[TLF@:~{{{{[VTQOFD=:63-*&# bqp+ۊ*9و(Gf&Ed x^zݵ:>ˑñXn- %T#WH:,`ku r伤l\<ӳcK }iYE1%1fd#2}AVgsI>`YRI@7e!4qqqqqqm۶m۶m۶m۶m۶m۶m۶m۶{{{{ne[QE=1' ]l,(9Rґṗ7fVu5U2ٱ`0 w4l.GbpyyyywNr$p,[ eI-ZFHX,˒Z*+$ݵ:>ˑDB2#Ba0]賹I>`YRKE>8A1#bw5uSQ I'*"ݝZ.)fcb`YR13[ J YX'C˂Bҡ-$ ݵ:>ˑñXn- %Ts|\@ʶzbN6ٹuY9! %$hFe${SF6(l'2//$)H6Oi5hCJN `xj 8DpЍM1[vD3$,\SRAI/T|R)e298hO08ŒN#FcSdA *77Dž&`dȣ)IxbN0*FNV^fnv~X&.6>FNV^fnv~X'/7EMU]emu} %-5=EMU]emu} %-5=EMU]emu}|%.7@IR[dmv}!*3GPYbkt}(1:CLU^gpy$-6?HQZclu~ )2;DMV_hqz(1:CLU^gpyu'/7?GOW_glv$.8BLV`jt~#+3;CKS[cks{#+3;CKS[eow #cks~ Nsjdd$I*m"d$IY%)(H1שsr7XJqW!Ccz-<X^?:pA.3xɠˮp,aX{ 'n3! ɂf9F+JӌN 1'q ȱ oL SyBn!uVY?i?(a>XuE! fx.v(d#s*_WX&|9󙔵WÂUp-'!tu-BdWqA!@^;8kݍ2:0q|^ TFB8S8م==}d ɇzw@rY ;+x>nw035ƿCGBa[.Xl[;S;30~byXCpSvCgz |rd~̔18YGD㩅My4n̖H6ChJRA@AÀ$Q07 N6]bX"U*Flc7;ѓ,R c,8ѐ !ѽ}umb%JS3y^""rl6fl6fl6fl4M4M4M4M4M4M4M4MHthLTCǍ2_LirD-L|ODƄj?M5{ДvKcFL֖+SLqꑃ 'FxPH3Qp]jg:qڨ1#&k)TIQ# 4XLxX(]\)Q:Vl fܚ.Qx ױ5CEE Ԏ-W+SO7VxHH7sOY--O\s έtm7\XUH|PQ39^ZVKj(ťsE%d2L&d2L&d2L&s\.r\.r\.caxq}$G $6HzܠsI-HdjZVjZVjZVZV󗛝BI VjZVjZp0fP>zsf*JRT*JRT_nv scNt:Nt:NS#Ʋû3iV*Q(1 !2HPp'΂~Ͼif T*JRT*E6 =kc& 1XW(K䐱 쐍~Ͼi3d\UDM6dHQĆ$  <2"$] :974y,k V+)TRs ; ǁ>>^ɹ1茅}umbD 7` *Z<,=-vZ7Ɩ43յfb%J*j7fPC4Fs! bP>zsҐ2#WP( BP( 뺮뺮뺮뺮뺮뺮뺮~>|>|>|>и\.r\.r\cYINSyme]UME951-)yHzpHM:4%VUTSӒ$===qqqqqqqvs~SNznvnvn ?Q'$ʺrjZVjZLk+j*iZVjl6fl6fl6fl6fm۶m۶m۶m۶m۶m۶m۶m۶ ?Q'$ʺ;rD$FtLk+j* ,bXlLqz^z^z^WjZWUK ~kGvV6F *$Oa%(RE~B)  %0XاԨNSyme]UME951-)yHzP8x<x<$PB|c  #"75Ӕdb^[YWUSQNMLKJFCA0ߎcp,Z$fgs۳ˌ*THxpqHPųViP\S 7j̀b.VOqC,bq"9oDZvtokge) :,yiӺOYN5hʄJ%G၃ \PB B6 =kgec`\aPBģ 0DDzL,;:4-,+( 7\(q@訑 am3WИ_v9p8p8#!Ap?3 `0 `0„`𗛝BI KC )L1E(,ôg0[8I2(Bd@C&Z<, @>#l`HTD@dUChE2T:7]b+Vގ-6s^B EB.[ɳ*z6jGkdT>00R;]跙 5!tB; ݚt2Ʃ|tjF̵tww}g-h ӱ~ NGO1 At+-n+ν,MV{չ$I{ϭ b"whmxCCMLMa8=+}nʛn%󯿿G{M1+4;w8a& &@ ^L[yeS=5'#!dvۇ(M<=wd$~zԺr7;6Y!QۣkUvEPKEg?ُ^2?Z95)1G؀%9IJv2J(@bλP84F:j\9  2TWveWL18#?mR?N}% [+m6h[ TPLH2< 8jeJ'd!^ݛY҇ ?t7zZ[˿Z~L컋c3ʪjR2 wgnѵ:x8ΛsK;m]M}<!l6]S٠9&滦A7-# vT.3@ۯzfR:"~Xqb $A` F%ԬT$ÓkCaER XXXXXXmj*IC.T:dvĶ~jVB*}}}}}}=f=]ӏ}wqlfb]YUQMJFCA=;Wz:VvF b)) ?xs5: kw;Ki($_^ݐ _z#G cbbp7Z~L컋c3ʪjR2 wgYOG<<<<<<<ݭWآR8ՕK>!:o-cƱh4K2~?=:!@||3^81  0mg) 弔ON? GU$@lai>> oRE 'L ƼdH9„<@ۊJY H'׆6%CɄ2< \^U){uojda\ #}.ro>c_`!˦eb!:o-u5tD$cƱlM˿nvnv`{md4R'GV-R? 7WU+S:1'¸40Y V*Q4Yd?$پﻶ4RON` C:nѵ:(wf&֕Uդd4Գ3 ݬkuQpW.M ,P$is4Y6VTOJHEB?<61/-RN&Dt0ymE%ԬT$ÓkCҒ!dBD hۨT<\!ѻ{ VK jj wD863&%qwwD863&%qwFe^b[S١3)u]u]u]u]׵g&#b Z4`@T.3_5̤tT  >nxDHȇ'flyyyyyyyylMBtޜ[ڹ\.r\.rA7-#g8pM, d2L&.VtbN6_FƅEńa<UU,A+BצvvޡF *J`A@qKе&f%I}<u5tD$c 5 iXΛsK;m]M=- qMLwMenZF._[WSOKGDB>;`]ZXVnv]M0AόIr.H(I$" Ia2X [!T9)vpY(ˍ!k3eM+=f+9<2 >,)=Rdw}i]raP'tċPm|[Qg_?y#~2Ss+rLmҭ؟<,ϗARUYc{`r|pW\sGZva&{^Tgk͢3H\o3N5ly|xz 8}513; ܈^%57+1K"ʟIý|=1ޟþ59X:s=/DtZ.W/&LsA֔W\Ni;$?Usq@>Fdfhg~"T\ Vw0Zjtp:γ։/㜴ug18V hNC[yy!r-;W38oO) | @mfg1b! =#m۶mے$I$I$I$In۶m۶m۶m۶I$I$I$I$%I$I$I$IT =Nm۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$@T &G}}}}}}}/.E{<3I b~^mZ]VEMR=N/AUUUUUUUUUUUUUUUU0 0sJ)RJ)RJ)RJ)R2333333333333333n/A`C:n2*j"q~A BqaUQA b۴ j9s9 N/An`C:n2*j"q~A BqaUQAt!"H/E<>w, A\p qe'EKyN cԘNxYȻϒ9B N}n2*jR=[[ޕ%H6E# ?C ,`Tt$Bxia,HpMS4QrH=vA#)Nb!8`F&I !S#F %D|p#ivY5y)t[^M˰˪KtooSFu۴ AOwV:e^M˰˪KtooSFxu۴ AOwV:eu۴ SFmZ]VEM^;||+2BܦeeUz÷η)#ty6-.&/EuNa}n2*jR=[[}n2*jR=[[rx6-.&/EuN}.'Rл٘^Wi: 'Uojx՛xfm}͹xذ dNҁrJmE4)`$ߑXw tH^jVCA'dP0`MIq !$82 /-ȑdhr```pR S,|_[>R SwuV:e5TB2DoNs-1 A}[g|mSF\cK%tL!C |_[>R SwuV:e5TB2D`0 `0 `0 `0 oNs-1 oNs-1 }[g|mSF\cK%tL!CX|댯tkl)d oNs-1l)d ;:k+2[*c "ηJƖJB@3)#|:!|댯tkl)d;:k+2ZkZk;:k+2Rkl)d;:k+2[*c ηJƖJBX@3)#|:!|댯tkl)d;:k+2[*c ηJƖJB8@wu\[>R SwuV:e5TB2 wuV:e5TB2oNs-1 }[g|mSF\cK%tL!Cd |_[>R SwuV:e5TB2oNs-1 a}[g|mSF\cK%tL!CT |_[>R S.|_[>R SwuV:e5TB2oNs-ƖJB8A3)#|:!L|댯tkl)d;:k+2[*c ηJƖJBA3)#|:!D!B!B!B!B|댯tkl)d;:k+2[*c ηJƖJB@3)#|:!<|댯tkl)d;:k+2[*c \Ms6}8)B6E@(ehȦX  iP ?ˣuqgf=M>ࢗ$Y'$Y'$Y'$Y'lm_;F#JX (VJX ,VJX ,VJX *V_!l +PM:je2 .K7KCwXĦd;I)i mdκ 3e9D&V!okmcbaW|E vlŽ3ٌlL, 6^Pu``nN.͍mM z&*Q$)1d2:m{Vhѡ4#qfr\.r\tJij{(͏/QL.YۣDi~;em΄Bɑ :fA\Uެn:F].:J7<ġ0z<:6Zԩ4s\ey4Caxsv[m{VSiə[DEP|=^nb*u*:9s+ȣH Ǔ{{{{jثJJN$h, ,jRҨ3w0P:0 VT⮛.Q(Ov̶5f|rd!?tHQB x  @n.kJ'Nب ǟqf1$,S095qC ^]> "4@gk˕Sެ$9Zt( -4e 0]P+xC977554z&]Sm6fs9s9s9s9iiiiiiiiyyyyyyyyު7.YeYeYeYeKeYeY88888888Рg0 0 0 0 0 oŽAd3P(JթQpoJ-:zL .Ynj|>UK֫UrXP2Y{{{{{{{{{{{{{ZtsYS>qFUdh >ï7kΈ!`ɑ2\iέm,WN{Vhѡ4ӌedJ4dtB8fa {%*9,N,Mz6%s94e„DiHB0V CouZVHɭ B@x:tKŊ'JB|TjثJJݨ32""q( .@ap'#~\4'ji࿠~MSy+?x(=SjT~'6j׌+GWPQo\^O WqKw}Z|q GPcs8c@xpf8l FJMu-H$Q@k[ۺk[۞?K88 dAIb~ޭzY9,(Q ϻUQA0 Q \AI"*jzY9" r1m۶m۶m۶mvPw&)a%AN,JFA (ݪIiE s9s93(Q ;X5I8 ( r1]Pw&)a%A  JrCnU$EOo.+=Dp@Y@H@"`8AfC8}~fNEHd³KSX`hpx]emu} "*2:BJRZbjrz '/7?GOW_gow$,4FNV^fnv~[cks{ (08@HPX`hpxUZ_dinsx}"',16;@EJOTY^chmrw| 1(Hd9/4k8(0lz%\ex@dǙsEJx&7A9@z׉F=-[e՝Wa=$909EWI&-`@H܌N!B<AAAAdX30-*'$!qYA)Xöm۶m۶m۶m۶ KH /WRP'S4@O7?%9iI$I$I$I$I$I$UUUUUUUUUUUUժ @1@r L"7gߏs˔ UU}EQx{MD@<8s9D<KP$VUUUUUUUUUUUU1L%f ,o޶npDٶyZT k +SJY{{{]m۶m۶m۶mn۶m۶m۶m۶%I$I$I$IlvzY9p92z5I8a%iьhͲ% o.Tg& m 2!6@-{*lPjr |HEVèp,//c?.ljhfY rǖfFyq_ +Nt:N tףŽxp|>|>VSOK?<8\.rȇFEÂkS;Džu@\x<x<xRMHC>:51-)%! b]XVQLE>90.)$<SG3ˍyoe[SI?5+!ĺo>Ńs84320.l͌T{skFeK3#¦fF~/7ɺ gff.cK/) qa]YIF¾6/,($ <<<<<<<#nk91/-k;ζþR1o.lK(# ?]~VN&խ]=ĜtT,仓kC#ۺ }}}}}|/cʿwVU4˪g!`Z9մqpO.-, : ȆE^ĿPdZ@WV.͡qIɤTT#ףŽxphbZSKC<4.'!痏o_QA1!Ƹzl'f$)Hvbʫ\P*2nPL$ sqۙ<$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27LEYҘK+R0Qr(;t0 Qc )¸HIƒlԜ!f6uj%HvjZN>. hBL+\"D lG'f n1]:9MbDHKJHFA?wtq.V8eB *L`ppphlilBUtTԓ21ON΍lK˪J i)A>;9~R%ʓTS!?|:*٠![Y u5T 0XP {{{{{{9s9s9s9s9s9s9Y[FL-NNdq]e`$6fX"Ò/ȉ %F<}XԣC+*$1?< .W0A"C?<,Nhpa=80Z. ubPf&.AÅ&%""[ٹY[FL-]XWV'I yI Ɉ8.Ŋ5'LC @o.[Z/[PiUE-ĬlL$ësc;ҲrZJ:CtNNw:qmY,Ul_=>n"Te6>UWOTP$_l筓u-뭇{i£7\Kܿa0v EET XXhd@J$H%k@HI@ɑP%_F̘s &>{sboіq=~zA{&$3f~9xD#`+Lc*iʊ3VDk"!77S3nFL]Da{u=fLSZe; dRcX׬4U3oלb]D1I+mX~%O uwuN KDBkH\hd/L-.eJCU{ڷyJuHqM0-\a/ ~)R,҉G&ޅmSj;&k`u`{9N$2y:n7*!LfS8YVV[s(.ì#I;RFfz2ٟYܡ |b-EBaFM=4gݕ!cWG7fN\X70_^}n贈o+o+۷U =}:#lZw-_|i2ַ,MMc8v8(gG. 2hz9VJ['>`E”RѾ)}K&i45d|ǜ f#&EvJnv=l⮽v  U[UMT,''&W@ >Gϸ>ŋ vnK+ c+خY͇j'=Joc ]k ;,n$/wcG7\|hӛ| :u*a\xBq(Ȯ'|If7Yw"PdnrQK*nܽ 8'n[>-"v뽅2WJ$~&dXs[vY 0O)NQ !!#PPH B!pH $)4[Ex8{2wBxQU~?3Tl)ǻ*WNi:j_+>Bv/RP:ϣP?)y.S|ī/Q*UJv?''50yA/&A \W[p]3t nj)JÚy60Ž"s 7~T 4篝XMZ,Nwƥ82!/ډ[Mo\RZdw)ojYm?t]簂&fW[3QP#}I<9Nuj:RmF^|R/ZL~}W*sL-6VPA\Z3PtxƘe;2|јSG IN"m -&.Q*4-Λ?w+욻߀l_ghü1^&~Rю>G-,u$J!1c={6F#oN?S^&;h.y./A9~3!.kYb@*6 g}#ԌOAC߶:_B,:|:cvU֩~˚AD͍CbrE r<ĎOG1 SZ! .UUR6jB9g }7+$m%F*thf%}zxjiȒB窕T 4_v;L--N_vB$XHS:OK'b Z ⃫,Ʃ?E Na߃R RԶq. \|$*1rm/R,t>.IJ'& =5s#T=z yh>XnGO)I n=:'E/o)宖JE:y駧ޤQÅ 6t43>m=c_Kh`#<+mq|q/;(]X# :Jo߳n`xM4kݠA;>"ʀT]PS@(m9]RB`T@QGh`Y LM F,ΰ  HrҀzd2,`=u gX,aIzOC2 r-[ҥ9g?\̎ 4rXţ-&m1㝏O 1c &<܅Ea!(s0LL[AR]f-v#3O@9oée9([~z$v%3ɝوؙHԹ4Φq29x= J303Z՚Ep[\KUq-_߭_˯M }YKG$,z8?̣\__ok"ֽfiD3%#_g3̡ed"8=L*]@9[3r)=Y ɸ_PbpwU 0针o:: F4n S|gb.*2pK,(?GBͯ~h<7= ~Hn tݱ6% 3YpK7m܉vcsan57 \ MdϨ*ʗFo@"讑 nZzv$ :!TWݰ':5t҃ns+M}kߦooo}=FСݭIJSh0iiZcbjohW"@  ̾(V5d < plvLLi fQǨ]L5AMр~!|ⅳiկ (/ V/lw~R1H@A-P?ahgV,LLVO//1<dݭ)4X`T kqMc)XXYBG:, |Z1(fUE5%f', ԓX0.SYl 3a iipSV/TzUolqՒK++UN ۘU8id$Hf|`|HT"CNbt tsssKsZA51~Yޡ`)}ƅ/[2Y2_|gS'=:kN +'mV;.Tvkc[SKC{T>3+# ʒ:X2yȖYۄYdG[d=̣ʖRkH(-O#ȀLFQ/Mc.osΧlMxDJrǩ7Ƭ1-ċIor`\Ru[о@a6vwZ8|f7YS0Э`r#ܢ^"t-DeӒϬu#7f QTnӽfE)&cXB78;VMت|%b2 <5`1\ڡAGƜr,x 5e&ʨv*:GIOe%8ƈ4kq31ӈ̯ݪqE"EBRh %𕆙o۱cM@ ʔFLYi,GVnlؼHEAzz  8`@ @ӒR߮WUDk, 2Wb̓b3d#/+zyˆ]F .~oe,aDx]Y-T99mm|oq`hs:DȻ5<`]0;":dAf=zc9r07m]e}Ѿf_f}%|Uߩo{[K+ U"}wm]ME-ٜ5iМ۔ۤ4(^1'5ً\KR2V# TF*2ԟuC6p9L_qRG^+:tC\P8 m "0;`e=bc-6&-O}:0:FbyK%!tr s~;l(C T~r'NqbaFo4z鱓?q+ s#!d#w9bfqC6Rp8Nqf<vh~GI)]`'H\ JޓBSZE9oY$#r,3ʴV>DeCꁞ }g [=Gcd3@.c:>t1_зϱpκͭ|*=OѱGꍛds%'1ZNrTy񩋁LCrX4P}<=d|S8|: A8Lb*ZgH>:{r #m늷R:9LBHG)OQohd\TLD<4,$T/1A6[ ++)iwo6eߵn4"JC9 FDŽM!Jpo[m`୦ZKi IG@h{S)m]Qh(E?%8` _$F(up੐ @L4SٞȉOiFGY4E& NL JdH}dv#.?3jtBd >xw$iBtdɈRT$"oP+^pĕ%A#v7ޓzKE,B b?zƻ;aD6p 3).'*YηEC ,T0nN.-ƔFa.ҦDW}" rӈ{2ގe_]ْf(ّcC#؋\+n5bևX7zص #Lx STSJ-u {}6 & KWNuJoHZp`;FO`4ݢ-8H8D/Ρl tg'f;.Jz v[v3FHMi-kn+\g>Yla+Yuֲ֝9GU{՛f_.e.3muqF&!%װ 5eNIVFrXPcG#h@V+3ބ%֏|WJVʵQneF/z"''j2--P !Бy6@D!9yeM2ifyt;:<sxqtn? u8s}VGʛD75"Kּ{U&ZV>K9uB&3}r Psw,e.nr89F-.b<_qphZ"+K>ؗoS;|9ssx C-pG]ѧ4wo{l.Rx˄y+tv:9y5=0G?%x1'$)t!=ŹL"5]Dr0:>W{DSw|{|# >Xi*K}#z3S|óٲj x{iEJ}UFp`Ӥw4|2eD:k J[0?2{bhWԆN Ʒ)R2Xu)?QB-2ӤIjl<0x~ 7^sc eG\Lm!ĊR=4]D 9mc$:>W>o/EV 5S{}>i>3k%l3"A.ZcK1 28Qa_S+iq!#nm[\c5Po*d(zciog~:x] #EP[(1q@+H04~Zk}u_BmD_F5(|)I\Ko~ftC(3 Pc_Ĵ?bh97bt>(UN, "{?! Jwuޖ#{&$wI?~ؓao@vf& Yͽ#Sڃswo%.=Np{RWEJ=]}Ϫ*#>gmމ>Ԏ*Q{]SMѹaܡx Z{)|AGJkh!}e4;MNbnoM]SџMyU~Gyyuqrʓ?"4fgԥ-ezNQC~ގi:MNӤN'L ߵ(ߋߩ^뺯p`{܎q{|{V7M_ \>W;2ASwzG&jtotڀ0ȨbN{eBWg4T2V;T"W9Uۥ;#Y3 kJaYa:15^N>㑓J6pLb y*wWohebO{gJEkD$śɶp9ܚϯd`BAe8XQ0+^6jd=|bzbLu`.܂` ]t n79c FcJ6n^aᅙ/{Ùqm ,1_OP_,ۄNEfv=pS]X.Ej OE I { !G_frXc cLVf6 fKp9y`fv:GCM9@+7#2SKw `dXꊍ DcE Di *`B{OQaA(:(:1x3oMͺjC^ߺC!hx31b(' ?;z|kjEPBDF~gmP*ٔʆ0WwHmJ^Lb )E*Mk'6E<)ɨ?b@6b<~bŒfêMESZx_:ewFzyFפ1& JX_6[Fzgt)l#ʛvZLn V?<$|tlaWR_F2:S.,PZZZ vRRRnFK!vZM' yoywݘu_]97ܓqK6ۏm7"ډgW*ٓƖ$vbĪG>::͇܌d3Qs!kGsu+uHΊkCm.5iZPրf NzМ̇fS;dޓf;c !|tL- j90ˀXG)I9/xP{L%)9.pH~;ۊF! 9-g?.1v,h.r ?VrZ\`ΰ|rba;LQzq~Ct3wFsûz-= gG"Z(^¢#(ڑmF-wgWG7ATOgQIWä *8B/@z-<C!$z :6}3=3?@<@Y@C~\9y5]ԎKuV-<Ψn*8iࣀ7hߟ|{ݩwRYװFbu* ^`p) >p@Q|C{<.7٭Ltcܫq6ۧm]6ڣiz6ٟe{96؛ak5/RΔq# GnԚ1ENښ̃48' Dbl̄1@XLLLP ,x$8u,W325O1G ؉ D$O#y#RN4MɴL4#8=WZz{ޫ^jWZz{ޫ^jWZmgoޖ-{ޖ-{[m۲eoޖ-{[m۲eoޖ-{[m۲eoޖ-{[m۲eoޖ-{[m۲eoޖm.Pwݛsw[asSp 6VzHMh }2Ky8 Ӽ` ι^ʡq&/&򺁼m/jZ7kb)ޫ3#o?H&(A@A"]x4$i@0i@Pi@h@t@  "   aQԴ;6Б66666БjБfБ6Б6Б6lgfj[C9Csw{w>ݝswݹ;wݹvwՈgw9tL }R78%EĈ)"DDܝkwݹvwݵsw] NÚng+,7 2IMl(S^yAs-Bd:Y " V WA Y-؂xJEui[lZvE´*.m K"lOTZĤ%!iGDZ`k=xAr VfZ Z{Zh-E;AJH-C:( vMhր-gKBSKEwpW,3tyTiسʫʭ***2[mO=mO=mO=mO=mO9ZmYVZvUUeS]YTVT5EPO eKMQQvRl']`Sݴd3)KH6R2_Dkr Y- *򱇶džzl֎cX?{>7vO3Vų;sl[qsrXl}bۜ5%6͈=b|1;tX0*Q$iξ*ؗ <1GK 6fc@l,ƴ66FPH׊)$qmi9jhD*Eh@gVOỲ >CV-,)#xlK{pTrCͤb#)lp<4>Ȉ$)LPX*A(1جԻHG1N[@EګJ~^wopuIb(u}$k ]Wļ2њ,,[]077D ֛UEYl]w9:MđՄ]ͧOO[m>pӎ x˵pMTd?&rW::',.>*r>Jt'Gm-NH8!֤ҷ.gH/]3om*NeRqmKo-N+gBڭKo-+Nu8CPʘ~ktB ٷO58]C݃T.ljFefa+Soqσ-' ]Wd7w]}A x<kY_ ˝ V; _n31ĉO/[*8>k[Ko-+Nu8CKW-)+NuRqmKg-NH8C ӷ>uJo-YP}kYqI2V!)f )%NAf]UWe`W7{I9 Ɔmw1ȶW -TfQ~u:ES ;s|+NkonZf•@/BQyl8y!4@[C6,̥t %ySK6@Ǎ*:xou |zR|kb[=oYcAa7uʍm3m-&R 56UwW=zcǶN--9r⼺0{OS+ᭂAU͟moS|ޥ}-wg[to(ݠp'Svr5f2w H6R69___W:Xk:9*NlaW 77w`lxJ~J$;LE^"r!R27rя|؄\^ڏmA{ :|go 0]sX]g[mTM}A괨Ϡ6{lcNWhZi KKpX쥴VXHG-h Gh;A~}V,SϦ>+)z{i-KNz8vrX_qzcVڬj TMM&%4鰥 !_~ h/"z[FB=kw,ݯlܩ<(jM3noMCf;cs0ׂtJYeG2,l9_e8zU|s*<ʨS^y( Ole47m2&yt]%[2,?cb~r+<垕WST&"9g8ʍ7#yƑ0~$F`\Db!I<q 0G{sŗP-2:P8ǁ/yQBgVudӠ҇Kύ/Gp(OMh?Nv<8+/yQBgVudӠ !A6?LlB'aNKzQу/7XBkNj7c?P#sԠ4z[][^۬M!E0P#2Of(hJd ࠶QQ )O!50\PL![^O%4iI<;"xp&M ̀^YwauV@uF <]`j髥\`*O)-tPG?=h'fz)h<(gޏx7ڽHw>Y(=|@x{k]uܧv>yϜ̞Gv<~+;qu\:-tr!q@$c8qc/!a5q)eI%8߀q!H|24ܱō,f\qaዃ\1ʼn(F 篞cps{ykn·\:Ȏ'v\o|'v^uk[eΛ>f6Ǫf9AuͮjV4fvS6͘SŌ5`V4OG72\62-ɲ,L_\je/~>y*s| L9 X,ͯ@ʓ?5lr&w.$RțEB'Cv"d 7ɜ C*BygND9c/!a5q)eI%8߀q!b:y24ܱō,f\qaዃ\1ʼn(Fylgv%ڑ|4gًf'}HP_فb{x'|^u},~m\͵iW!ϺylcUefW5Is+YU3)sUf̩bF 0rx 駣r.+8g .G[b(\ G.7";qF h C/_܅)ND174q Yx V1bBE,w?lÀ{0 Egw6 s{2wxospvmױam ϩ!m93g6v#mf{&&}-|]`25ż%,8a K0 ܠ u\W/zjT'ZKjQL鬦ZJURIG! uv"ih&=ZI~Fw34 HsTܼ],`P9.@9&RPvfF _At8e'}bAc?bw"cekUNcTvQ `%g{\r)d#hCظ\̾pqXJCcϤo& U fOo$%,`K Co-  =)% f/#e@KΞ #JAf#%<T枉^?#E"A)̞JA> =)% f/#e@KΞ #JAf#%<T枉^?#E"A)̞JA>_Rc7m i$oC/ DKCcϤor& #q_ukH q0n7y8f`|kE%}4z^ϡc"8,MUKRTud(#?y$d /e.~ J=N#"ˉ*\HA%?G#O佐xƺ43c>2}|z8wb[$^8t Yˮ8pX!<ூ FC9zZo{~l͛ %7uc/ @w EO:w1)  ts `d{<s\n;U37/  : {==>$b= bzvo9kޮxpݬv{unn3f#wjQ^Ӹg>ee.l6Ǡ-0f)l/cVxT.2-,ac[¡__y6^W麓k* 5$8֛r'vR`M7ɚ KVbT5+{9 չ*'| 6/eOr2WMbr,`*nvɈӲ8Tk)WC:I=tKs<賣cԾ8fm4f! 08t1D𔬣Xd"pƘ_B;jlISX㓎K6q1C.ڐr-q·xX3&PӰ3wkܫn/-tޯݻNiaYcCp2 `+ &'np} [W:᛭$8^Ȍ$I1o`}ð{ Kю7 Gdx`e8J5 e#08aarL&Dvt亮ӹ۫WR rt]KCFChӥR,p{?,~m\Fy9&AAM)?R78XǪwFbq8 w Eh6u]\g}} ?Lnfs ^-1r3.A{_GoF1*a1{ t.MT30*4<6|Ӓa*3jlUW].o懿E+2*)B'[8UY1yՒU)9UQ!ԑMTIyԐE 9TAӏ=S9xӎ5i[Δ$$>{MzIȘ| Ȗ~\ǔz<ǒvIoHy?ݍt(NjVD7FT!+禔Omwi;icG2Gg(cC1f]bķ6lBkWtBsAib1A{lA XlDR2qJ'4 )O7Iv&~/@)] ̛B$馠{>>xb@@dy`"_ s~%RRe_k^t$U`ƸQSwj \ 2 $k_O(V\XBVQ~[ZN%z$<}sH/ꇖ1e/A'S'6JSr|1pq1ErH"Cb;u 84,A8(Ƿ's\)ⵀl1c>8)ܕ޶_Wx'0B]Kbk%(yGd.#?("7򖐵 O;6x xr,ë8"j*;oMy3tk7nrME=mIk)Pt6({ؑgDFeY\̆̔YN=l1tiiޝ]FpDCTɆ8,,Gntj̲eQ+ |1ub$֑՟\ݤjHd}iEI?N(ucԌP3yz.&qIF }TzqyxQk}Ǥqx&^!B>t 4"9 }h M`9 -O|Cw3t]=7h 7@a筟vi|F*v$YcJVWNR~G vʻ o~ν\iܥp]mJmne{ڒM;ڠgC2;̺qY;10M1 GYĞi6b3# ȸ5]{u<^W:stpMMmo#z3}Yo0F58h&Ct a]Y zE*"(}sXK\sXs;:cAaU,QoGoލcݝN9rS4\mCm_ {6~o:/ZiFY\9B! ؼc&f^ff+9A yte,Wa+KY9r*?Qe/_sLL6ZV>4>w_}^;]`9I,̐s(Ȉ=v%AG\ox 73Il]1.SE n:3rb& ;\QƑw{l,oyJơbpX}cY v:0r8r> uNWU\@c8[Q8JndƫhW\Q۞ۯ<>aZR;NO$P[Z~k+jc%U,l(pdP[R}F0|˚ p6rlbo1G-!1\ozɺA6='եv4oд yYeC<͙*>>q=D7c3Ԉ꘹"vf(m}–bך)m]5\gظy+ *5iu.%d@DP^7P6, S˺}{RBVTkAv[S7XKԕ{E6*Z9a7v0;da啨嵇KK5$"+DB ~J lk+ /+WS̫Z*VʋVfH.^Z58&*WuU%fJ̋rN5* 0elV-/߲.F]pOyͰf.jTZ+),%LjսⱱWuz5pw4\. w17 BDlT2d~_GH[Afw ^Hkl g#zj*5-~N7ʹ% *ϪrK/9qqxxOq[}lںɦP7C|nR3M@L01 c'AmVk.xޛt.&vBMbbNlՌebR!_kʃ;t'ZХӯzGBRغkK.0+y̜NH} s0[X3D~jҘЙ’ts+ bKG2g[9"mOpM ^g-&)1ѠOw KO EOț:+s7OO? ~Kp6'p-JhBKwowI&o)K`~5ICWȻ{K(Q"GOs>IBȗb\kշ$̉zz*C/^ˤ"ʬMj*GyOQݟNYoΞCh?22 p^K3~wߥ?;RM#m~tI?3:~̖}VwwFij6K%8%)k2\uBr<,v4?YcCEU!GHٿ4\4㹙_ J~#e$R /,m.6eЍq"`e!7ր}9ZJ8J\z?YqY٬Ȭ*ԑ^{MKnS6V\LM2 ~捱\<釺 =PڈPsu ƭi:6iH p6- 7eҪȞ7$yIX5|4*B/;BFz||2wms0ް>P'7~ y t怽ܩ9 S)uwHȈUh :6^ﯖQ/jIaO;2bj)pVT5Z6gB3c)G?ŽKh$~YjB AѶ) hcb z@PIr{ >S~0j4 _)|j_e-"Tu Z-5g=Tf]}|GUZ.K tA;4uA:џ*O?{k"檮T6p^_zV97ŰVKI5Y``(!4|V?b5:=p*b2HrW¡.ҀWLN_)-_#yuuK=PtYbrJ chjXf \oL#RG(ܩY:*w*($7<T\Tt>/nl7%JY_\,g+Us-- Mh(h5Z|%4:0w.|CV!˘먾EwUoǨz'Tn,{-9isGW%p|_d$_2~G'2gQ]J|JL,,%_Q|IߘFnį?QHۈ/>`H/?#;~E>S%?U}k=ÝySgS3e9q42.*&"qnf4hΘ)Cf0`xp,XXBe(P8idp$H!Ƿ7$O^ ?|CG7lԠ1NF v/\`BE tsrqp'Lp󶱭uRl! Lcߏ >t|۠Khws voqMmO\'z9{XlXSV)X*$/ 8jH >Gk[iff}.fm gʻ)},MOTYf=rͽ::^|xsؠ h΋N _/aCdr4å`ˍc,'/{?b9‡=n_I)"!Nf?`{ ~sκQ 1ȓ]p \no]ܥJuߌ׺.u z~y7't<.XnIxqxx[tA>,`TQ%h:ƴ@Mt;<)0e]&6@f7Z3?]OO{mO>SO|z{O?$(P(?~@̃:t,+ȡ|qQ1p6kԤAsL2cĄK.[drJ*SD)$I&K$ArD0ȷ?>=!yB:raw2b{Q*R;fmM- kVFb >x 0an ,TR Ka ,XW ,PMkUE5UUuԓSӒRH"QS#it?(C (?}| wsNMLK:sPNJFB>qȸx 5jҠ9c 1b€ -Z`b )RBy %J 9"h[_ߞސD^H}C ( ;2 Hx!4DBq$=0&x>#,QeȚ6< QX)H(B4z G#y65iJ A$:Gai8 E!üupI}pT,bwBX'hduhY fxFYoz'C?38?{fVmX]R8r(+wQ'U}ouin?zy@ߔ-}Nbm==deԜZO;aA`pCրv)eTlҿ$l9mxk֬9>'ݳ!N>>Y9U,0}zy<Ǿ6`+Bi]beS|_؂Q~ix~bߕ&^sv0{vjҞB}>bc^5b]w">ihoWG!0خ@pi>L`>:Y4bcm`|v9(k4'FV_ii6'@C)ˉZ⃕jf(g9-5UOP ^befI}&xY!QQjte&>@H+9l8E?@8K C;{mUĊAACŚNF00Sly'+/lXЯ ƴ@kDGCYvs=u a{n6Dr[ݠv*bMڲ>RpB G6550uO 7>[=ݑ~I5__~17-\u;SN N}SO#?iO0mǯGb ?9x37;o$Ο}:[ѣ7?<.t5~SSZ>EiS5=_Q @=951-) 0@@*<5F+%BtP0BqS">TS.=B "Ђ;r 4.B:\ қlɥX2"@F6\1z 4usc4Ϡ Ln*"f{ p v B0H\@4$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%+&nK d &'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoג!w5Xؓ"x6ٔ#y7pqrstuvwxyz{|}~FOa 2'Gnqh?*(8GvVɁNT-T3=d   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~HW?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I zWl $  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no    3w$P( ̈w~?Թ~QP|&@X / ^s = 3<9qF & 8e R$T;Dꃩ )wx`t3 F99nlT%nN&w~~~~zrf^RF>2.&ƙ9.ql2mf0kfgu{laq= ؾ̬f>RfT2!h3,Vt z+h, <3T|gĶLva0[pmk*[nmӧM.gA FpOh kRnk(WGډOfRuPj֩LDUU>5*ԩP6MQIU9\Zws13GIi_!wGJ^t_vV{.84 ܁%|ΏZĽN+xlߛs?³_{ ߮4w+{5oUO[lj7CQI7fܕpS=v!EDvpÂp $ c<ߩmv ~zvr {LIf:oІl׳]ojfb^Zz$#;6oЄ~ H8/w~b?c@dAeBfCgDhEiFjGkHlImJnKoLpMqNrOsPtQuRvSwTxUyVzW{X|Y}Z~[\]^_P!Q%R(W8`Sd`v~n)CNejM^Gu!҄Սגۜݡ᪹ՁaF(=VV Uƃu 8AӶWA=k2K7hԹMxm"kUyi]q::s+n*[n6849ږ>=BPWT]alfsftun ûDE sQH^VԱ)?PŹ:b.Ovwy8b.6bi"R'"@W}> R xO|m+0e0:xf 21<‰ O[ƍ 8Vpo,U&}؈_F"kC(T<|t"GQ.T   )*,-02789-38:BDLOkrv~фՈݑޔߕ DIY)^.`0a1e6l@yM|Q\_dhpq|ãƧʫҲ ' (*-/3?*C.HXS1'*[oOt[:/+aaz~֪@d4|UEKmLێ~BN5wLwJFEC_@w?w=98631/_-o{/;7qGu|6wo{Ɲ7K}bkoR_KzZ6l&1-!B_uonUw\2~,UrC _70Ƨ>Zb&QU;x%ΨB)OrpfnbxeYtl%Ro2x1Ǎ'o icF/=h8ߌfl$F u .ͻŌNƺrp +0`98P7Y٥-]IlJT6Ia9Ӎ6ؐ[3;kU|31" ^sYyA 0*4L_W-_;8kH2̶}Gvsb9SL?ѵ!`%X#-CGvXjP#x*D/IN)H;z|/ĸ Yyަp5qǬo m/]MKp=+ktS\YZΝW^~3q3'8d3mf0k-fBf,c"f0[s/O2.?2,++2*)r&NL\rHv^AFQBb4:e'|>؊uknYTGO?J:b)Ν,X d` DME\/PzNi*Ay$G!>pC) ^vd͘o/\`BE 'L 6BD|[+o8`>Z7Χ7q1_q5qWh 7ٶ)lmA[m*p\kd rphX-I>v(k> nKARMæ)[6ҳ~L0f00h^B[cI_|8 =\Jg0@ȱeD!CaxJߥGx x AK-aCx f^gW3FMѽNtW\T\.gXH+l?@{S rC9`;T/$ fD^b$mڧVLs3\1c a>eƨٝ`Wd} |r*'o_札 V&}*ŵp:<YJֹ3eLw=M:ݕH> "0z֗N\ + }]WIFl$?ౠI&bdz`5 +7l7l31};Y. Uc_{`]={\;j0Wցƛ"]:фSd a`1bə +4(tS%N4SD)HIjj햿)+X0:` ހ9CCRiFC;6!Uv T 5xXxWu w&`gG5nV` ;?ZbC=e+.>$S9;"E挘JQ#RdgĤ+*p[, - lMxyϥҠH jQS&Ūi`l0H>޲^#q0qCw5 D0ӽpn^םT5{<#0~~5|ۀ񣠮o-|Ċ X[om\E^D>xw( /y }:u+)E".dY<{0AhYf_)QwfH@z?{RJ:mmo,VFU],jfSs}{[{1ǝ\s^(LmkH):ٛQ]4g4ʷː|oCNOA4cǾHC7[5R7~N,* E6/쒪'wB^<,zc3Hydj7]-'48pFkw|zYәE 4 Ju '?%[.cfS~u"~uF#* %` c*)Nv>R5Bs8"  4AJ$,Ip/i!th fH{a$9nj^Ko^M#N݁mdo# cΛڬap̡7K &492:oѽM6ҹ?FMגkV~E ע;ɖБ^`l<_mMU? "NzҭV/]2NMޭpŽk%7j//w"bcS]- wNɝ=նe{bNeG3ﻯ# o|#Pmj/_bE0> TTit9q!;no+jDm99">VK# |se؏G%qnlw;%[mL3{l<+gTQXezQffi &Ly`)')VrWtHw+n#R9no_{ \) l]y?^Y@YRZ_ZAZSbbda*a1mUcWkr'^,Aʻh+s֝ځ^ W#ua Xc "cG T(^X*XJYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~c9!+ ĂBe҇Bɛmμ㪥[@U>T!@  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ?:{8'|L  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX _V7A oPߠ7A oPߠ7A oPߠLYZ[\]^_`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&Vܛ  !"#$%&'()*+,-./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{|}~ ??BgT€) >0R|`( HQ0#EaF€) >0R,GyĒŒƒ            !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{@_@A!@WU*UV t tU]U>SUQӪ@/U@WU**U* tU tU]U*^U@WU*е*UU tUVU*U t tU]U^Uj@WUkU*U  tU]U]U\'ZV]]U@ת@WU*U-U5U tU]U@ת@WU*$QUQU@WUUjS?]]+:@t:@KTo%<|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"#$%&'()*ƃ̨"RFJ"$L2` )@8 3@dQLA2p 90 ȁY)@&L b"f2hV!Nj!w) e`(V1@X3L<3g&<3yfsͰ5Be`PV10KS,0h$CN2p 4 Hi@dAL!2 @10r6?+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[KfGg^5i012Zda f ss fՁNh!c#%% d  h--911=22>77U88V@@XXii " # %)*+-4s VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y sVs-e2c2P22t22.eǷr:Мxf'hɘ6J^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}̨"V MRB4 $Byv c77ȴ+}2C \0!aP2s29UOBGe< г`k2 6 fO@HIzZkJdɽAVTH^"z4h{8fOn z}{sPGm콚GK^'dp(t)h7G9K|giR$^_y`,4]6 JlƜPUւL`z6fp 5ޯ"( o+o/U K@d3!qc/bhqM hGB9Hh:Mh4-{-4; -c(,Zܸ~SC1&lk4۳T}=P ^jS-z}T]JE7;^ ,İ!pdX T q 蒐G0@{یmh(#Q 5,HF2Fx| 51=iϽ48 .l[5`bF/ߴC?OEύt8I4RD!PRH? BPSq  Smw=02C,YXݫǐuF!±20ry.S-~9w1,B3t"F\@r A:UL4.=~Ѐс҂ӃԄՅֆׇ 5xyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{ KGP[D` !"#$%&'(w)*+,awHQ\Ea !"#$%&'()*+,-./0123456789-.}~ /YZ[\]^_`abcdefghijklmnopqrstu=\~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\]_`abcd%enghijlmfk[^o0123456789:;<IR]F`b=>CKUk X[ADPWehlWJS^Gc)qt  !"#$%&'()*+,-./0123456789:;<=>?DEFGHIJKLM@ABCNOPQRSTUVWXYZ[WKT_Hd?@AB@ILOV\`bdgsw!$&}ߞ'RڋpqrCDE˨"@dD&2$ AB (A­Q/]t5?~74jK=ӻ@p)%ڵ>;Ø?ܻM|GC #f!cBo}[_Vi>3 ^gћ ;8oiuBA89~X k"~O% 7wsﲳ73Ʒljc\hco 7w]ޫx˜\7ֺ_.s_gB n$|.O{yQZA)xv_It#~ym݅ߒUzff̌Ѭ g,C>188JR-O/{skرP]{ <dn;NF-z"^'{[}D?ncg0&o~q`ak fRG+ UUUUUUUUuttt,@>8:Bn6^?kر5LJЭ3˼*ȩ1J| /;ꊸ-Hzk4S$_{G=7[k?<(<3NL´,+JJr#FHAt BFpT>D3 ?ް ^py4Ͼ-{vװW>ztϬ7zrǨ>lzp~sowtX~EO/9~?~C/}/h"$ vS~ރ<.Hp娅4mgO xϮ-,]{N7a\hRzuD]Q8#B!B!"b#H42:`d a$ED@UUUUUUUUUUUUUUUUUUUU-p9s9s9s9s9s9seYeYeY , eY,`Y,eY8,ˢaY ˲xD .x ? @ q ncF l6 7F Ax|`B^44?@ABCDEFGHIJ./0123456789:;<=>?@A'l! ]!  N0 RӚT駟~Gh68[pxhpp8pp8pp=\,BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^BE@:cLR82934i<4h; ;6 m}aXyAf_Ū v#· E6ުp\،d]W`!05Jq~√ 43X(]k$3JOW'kb[mzwb8Ͱa/^ `Ќ[S fmFpW'L`H-Y,NT1<_ޘg |>{\XpR -1^ ̠ ᫆@bsuܢ:cd~!|$כ 4Qٶ];|Ň?|Ç?<\ۏڎEVr螮)nf`k9=St\fgv8,0/ַ rk\jUFX{ٺ񉛪֩]:P{CgZi)aZl|.:$NDSG /kxکyݪct]g̬UI媡!m5J@\S }"PFĹT_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H9NĩboF@GA66HBIqpGypٻQg3b(i);hx7n_RES1,>86: :k"r&lGCTFCPDU{ɚZ0T8=k`&dk( 9\1eށ65-| 3 ,-'#L1!-[w{kMg.:u 0 G-xd! !? N7Y~x:]y.6Cs >0(_}8h tZ.3>-ۜQ ~  {-Sg+wvF)YR\bO?qʁ[jy?ᾩlC5nRCTmgLg_d3>ChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]YftvxƼ!)%8:9>T>T=M5M4˚ʚȚɘŘʘíZtY`_]^~|{yzMKNOPQRSTUVWXYZ[\ħĦ£¢ʮʯ pڻ*1ߨq2&+-"*V1[2`isu#*ʊˌ*11*ۨ222^Ur1Z2^eij*12֨opss*t/t1{J1L2NRUW{~ʄˆ*12ʧ˩*1212 ̨"{Ň$b8AB(HBlCk ! g]OCFH,C r ]+(BҤnimB:Cz>!{Nξ۾{r6tG<r6ܞq28RsDwCP^] Pqyr_Dz.)v~8Q@`h!5~>O( _HkēFǕLȁ t8DE#aUź'و&Qbؒǎ|aK+ݏ9~QMeX o!z'(cx=_ymӪf*/ӍN'@(5}?Fy?A<3ݟx;Oπ-m=neOi =L!\[mM`%͚rz+Hh^fё͚x }}8tfcZ7Z2NK>kv#/rӛ&t7H%ȓsɒ|N 7@d;0M~:$\t^^`WaR̊PȜz|Z bpΌ!xRR9WcF Q1x)nr?WFm؉M" p!bRI/b|[$#\u`bfՈ_RWRLotNfz" -$=bcdefghiLjKklmn1QopqrsMtuvwxyz{|}~jZmpswz}~ q!J!I"T"SQR##~#|#}****11112222<r= = K)K(L2L1^R^QOP_{_z_x_yiiiijjjjoooopssssst-t,t*t+{H{G{E{Fyxvwۡڡء٨t 7645nmklʱʰ˿˾s;KW^^ _k)aZ0Im7\h<s`yaPٮb/dФ:cu*dD<[YhsefҦs`acd+4=q([_ e&f1g@hLiSj]kglpmvn~opqrstuvwxyz{|}~ &-6?EJQX_ex4fZ5hOSV[^adgj>K")0+.A\ߌ'23456789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<ƨ2@DB$x C  Ğ*XZr^D#S f/L!!^20Z"r?35sC/&`-7Ёh) cg\z"qA%$9 ݋!'SWƎO1"3q@)}7:L[Q8 h LVf' hp>)wvHdN'(RTi`"QVP~oΦH%GPB<0R񚽭-,Py=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛKKKVaJfL L\\ !"#XYW]XYZ\$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%јҶӷԸչֺ׻ؼٽھۿ &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8U9V:W;X+HX[?\@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsoEFGIJK L!N"O#P$Q%R&S'U(V)W*X+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jmDH M&T*Yp+qrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍߏ \W&uXwYyZ{[}\]^_`abcdefghijklmnopqrstuvwxyz{|}~WtXvYxZz[|\~]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@ABCDEFGHIJKLMNOPQRSTUVWN]Z[cL h  XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;##?$Ia 3 pA@$:ֺֺueemZZZH111Lc11)Dru(c j3F1F1Fc ccLØqqq:9[7@A ]߄9qssۊޞu.k. 6b411411q>]}\=9ͤDs AM0~99ι3!!^j9(0aPN?y!ryynߊEg9YC܋ n311&c c@ O=YO/W;{溮Z<3]:F11q JX899ys_Ԉ0( &O=ꩧSO='UzSzꩧ~&f87SG=;7=<=ꩧEumGƈb垛 {=7_sx^\.w9g"7zꩧ6=ԣz)ӣ<8xyuu<999雊ܫD<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛX\Ya !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`aGHIJKLMNOPQRSTUVVWXYZ[\]^_ϧbg\]M i~rstuvw1RZ][xyz{|}~ !"#$%&'()*+,-./0123456789:ɑʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgX\Mhijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmno0Z1SZ ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ abcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKMfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OPQRSTU WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KL|w c !"#$%&*'WSnsUqdBeNOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./0123986789:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXEh[.  !#RT\]^_`ab c d e f ghijklmnopqrstNh@ mHIxXECי"E0َ+7`듄__/gqC <]2@+~n4[:Uz>)a#l<\p 8JKKrh RMI wX{.ܫ)BNTbM8z89אl5;l_O%Iu{ jJʁ/k;rBLBygٰ`'~=.wYrw?Eru4rk1Q]SeN)!D'7>s9\7r+wnw6ƻ!~C@+MA[QĩnUAܰ}Eȡ{.̫)#`s13 +LE1_@t ]/p6͘~Hf_8Ɂ 9˾!r_qu%YD%ܴò9 p9 %@ŋ2rca,$XS`t[9Ě2C^SI~<`Jy0: ['h^Վ ȃ^:U%t8̣k#]Uy"P͉& +Ջ.w 1|ںd>o=}Tj<÷VV+DkP g|,nNIԁ"` ^ՔT1_ ;I7yi6 B"}["\\Z y-p5gz3N0]@ulٌi^ݙ]1-;:^v;Q > 9>c5eJ$2+EvpnՐ񠲮"rQ}C&'{bAX^ 9vrUU^v\,P(]ɩ0/2瀲@d+FUض:Y *[rg&F>~X;[S5Au' z}Yb. ?1F0_M 9Psυ{M98>%a4E.2+Bş/FTf9 }bfώՔ M5BsQj'#jh/P4<~|?RFTΔa)̞]S>~Y3d;2E[/Dlﺧ½}\oaYԕ" >Փ2~b¼\aZaPPsi¼ |܎ѻ\yVv= ]dyy,\|NFYop[@3y'V ( (n_MC7%QYAPK < ׽/|aa@+M a]cv^˻95>SYFʅ+>]3=N6[x+Z~ \hڍG;i?F@W\XYqvXtABCDEFGHIJNOPQRSTUVWXYZ[\]^_`abcdefghijLKMkjlmnopqrstu/WrwYuvwxyz{|}~ڀہ܂݃ބ߅XsxZv       !#%')+-/13579; =   "$&(*,.02468:"?#@$A%B&C'D=Z>[Da?\@]A^B_C`EbKhIfWtLiJgXuSpQnTqRoFcYvHeGdOlMjUrPmNkVs<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvGkwjZuz\xXv^{]yҋ !#%')*,.0246  "$&(+-/135789:;<lH+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP,QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP-QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP.QRSTUVWXY Z [ \ ] ^_`abcdefghijklmp q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏno  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP/QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSYw|^zZ}_{[~\]`|Xxa}yYzZ[\b ~{Z[\| Z [[[]c^_!`"`Y} [\]dX~[\YXŀ[]e^_#TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP0QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP1QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍޏ3@  @H"xzi=GBGBڿ#!#!瑈HDsw '{={>=44'TDGDG"%)vH{yLyT<2y9y㔴GRGbڿ#QQ?򄔑Hdx$t${g{'LQkĿxql+xOqq1i|:|auCo0 v(7jȮk%D2וFju*2a}qُBC0\,V#z] ]p5<|eҎ_u}Ŧp"UF"Ϳ#HAi=GGBڿ#!?L*#!瑐ӑHDy$y${== =4Dϻt"%f)vH{yHyBeL4>DG"ڿ㘧 o w8]cF;#잣D#?2z3\S%Fyʲ,˲,GQ~[؈uGX0~*:|}^Ufȗ2q #z i<>=HyHykot` w88Sah:G"w GG"ooF m6qqu*DefުޘOSo u}}f<3l̄2瑐瑒5((ĕ':}rdq5'qiz:n#"(HD~ߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFbcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~`??JJUUUUUUUUUUUZUUUUUUKUUUUjUUUUUUUARUUUUUUUUUUժ|^bTUUUUUUUUU@VTUUUUUUUUUUTUUUUUUUUUUu!KUZUURUUUUUjUUUUUUUUUUUjUUU w%XRUUUUUUUUUUժJ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%蓟$%I#^ !:8lz:.˥+tט;Mb0(-Ol;ҡ_/Ke2%bKe%%qh4]1C/Kwb= CKbKUd\3\K όݮ+ vEBK%%!Ki']"ZRZ--,,DDKBDDKBK%%%GDKDDKDKI%KE%%EBKDDKBK%%%%%$ђВhhВhhIdID$6I$)%%%%%$ђВhВhhIbz!%ђȒhhIdhI)ўHhI4Ʌ"H$$Z$ZZ-ZY--&DKDK"KnE"K%%$ђ%"ђВhhIhhI|T¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿#[b 9& +a Z&Tth+R.i'U^wX'n78,h*eB.)[&dtI74h2e Ʉ3be=!RR ʳQV[&dN  !"#$%&'()*+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;4!rAA!r6@?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ɀ+y O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;;;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZw_|%?:a  [\]^_`abcdefghijklmnopqȃh&rstuvwxyza \ێg3Krœн!h: ^*6vɦa"U3j>xF_ja]4Ls";_?w#VkШ?yG`k^+*)1! QxDP %Aǡ~c}}ýۍYj7n<6~cp57_lӧX7/!Уy< 5Mt#<`@x$W4lЩ@zHal_yޮN=aYhAya%Xߺ5mA{*Ibm`nyߎ6OuŖ$>b Bzy&Y6nB|Jcnan7P%?cYh!sC{aLmŠ vmSD{!I4\xچX#xJplm:mB' Ph,!3'Z7ocC}Kdob8Qŗ&dYh"D|ϧ([ 8pD~Lepcy9RvŘ'@eW{,Ej(J .a>vJ"Rk vѻjYixkGUcwl8 F T b{PTfSbr <O]q}-@N[|=. ZjykHVdxk9GUc}UTcs >P^r~/AO\~?0Ƭ[kzIWey :HVdVUdt@Q_s1BP]A2Ȯ\l{JXfz ;IWeWVeuBR`t3CQ^C4ʰ ]m|KYg{ IhRsSWvfi7Wu2=>DòQrJݔlh*R5( t2Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R K{+Ski/_TUm  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T$  S  !"#$o   %(-0369 !"#$%&'()*+,-./012Ҁͨ+! U4Yd%"E *ȅ,r9^,XHEγrr͑\^].4 3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./012345678(8 9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwXɄi'%S&'()*+y{}܁݃ޅ߇S!r!1B˪ɲij@{R SW~Ym8]jŪiiZj6) ,xz|~܀݂ބ߆[]ʅj(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w2= jpt$ W|Ymh1˷ /J Aq_s"Mxjt%*1˸լ0K irt2jt&Xn*i1繎 1^Ls BsuNypt'|Z<j/躡֨ 2^MsCtK&_v"O#z2= jpt(*<0黡ר 3^NDu'wP{ ).S/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy!W$Iq! QPIn}}}}}}Tx+dG¥;~su0T~9PJ޼~ F|#{$2^Fvy:>@桦o*5_vXIa#>\ǚ H#tN~>sfæ7Wg5ź>gkAapԕLe偤46F̈ [hy|Y|Y^jM>.45z{|}~T `WaXY o-Wi\ja [fnyَ1gJnŐмh8 ]*6 D<ł YYsGZ6Y<׷[_;\X_^Y]]W*}XWdyO<PŎRYYFe !"#$%&'()*+eiiX_zNr4Ib3,7+f9M6:)ͭ΁,n;{GL[+$念 %iy1RZ6KQ\鞚D5C1룩9xI?"F~9S;$ ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ă2"B>IRBr0AB( "$ڰMϰJ_^O҆oЎmT/ԆnȦgX/X/Y<1Tj ]/ax) L+<8J!+Ѫ)\Ko! -@>nFI ;k`rO 6ۘnsD*_=b^1kTΩS* Qz{@]hLՏ]ncmceo?b>3fa ݔF.8|3B?z:3gxH(}g2ƻ!bZ)֤דcL5;F*"y@z#m[o(wA}oxʣL CZ? yJ}qǫӞ}`xj%ZQDfT;S/G %&=R!LEHBM4YmnNˑtçVCGIλtb~K?D7{2YNбLEִ DgcJȑVvpmRdzDimeڂetxTxVxtx4|j^lT3U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2WumjD X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~J 4Y87596Z_`bdeif-Gopq|.Hs΀҅ԇS։׋7ޓᘫ0J뢩1K9 ج.:;*#&'+-.0233578;G= H? AZ*LMNKPOU%\,]-_/b2d5k>oCpDqEnBsG3L4MvIxKxLؙUVY[ᚇ]^Ŧb5Njosruxwy}~6O7P8Q69:R&Ǩɪ;SϯԵն׸ۼ=1_$vl B[rTjuŹz†;qoT1#ਇ i9Li+ׁr|jyחWD"UV?W"% %2A,8!DZ;&CYAXςЃB-<'evE8F:G;MCKA*8[THOEXNZQ,[RVJ]TF]^U_V`Wc\2e^G^ha9jbH_meqjtoup@7B}I~JK`OQRLa􏿽]c̩ѬnrsMbNcdPe{|; «SfTg!ĺüžƩ#$%(Vj)WkXl"9ȩ.!1%5Ym>/CBʬC˩9O?UZnMXNYOZm̬tΩUa[oϩZh[i\pcp^qgterjwp}`rsuyasԬիbt֩ ׈ج٪+ڪ'dufw2Ib,A~DcBSN8iQxL*}cnd[?8?& [2_G(d I\i|od" "6*<(|#B10DP%-[PQx(wT֊I0b\"gmNÈ&`""k+ ߈0Hx8<b-LKb bDxk"팠8'Z KT>Q{sEC[m/9/%[Qm"! t4uHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort u?tSuzvvb&I2 &Apm s< ')0#0+nmB89J^,oJQikܕ>=EK-n\zP[kqr;0XM$%޽t @R և6 $)b<Ż)]Œ/;?bիń`D wˋxԪ׭yz}~! # %<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~qSwAA#O@@ ;JsFS5ȬY$۳2TCyH:f]Y+Y#sQJ(47553tV94+v&5;VHϲr̚t=  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUȷ:!BB"JS).1T6FNGVW O>PJQ QRRZbj U(WAIXai[>&.6^_ehn1j@al2 nҥ !V0#IY)J !S:.!PNI^!LqąB {' GM ػ|ZɍSYkYC -` hQf>xDs9\b"h[ѝV>C}c#QǾwt5Xio +g)-s jw\߿߿XfBD$" ToHpTpqq8\qq̊rrȺLsXs tt<`ttuuvytr{q{ʎ}}}`4̧ӯӿ/7~ՆՖhj|mLboq08@H W>P$,!19ya b!-9EQ]iu)5AMYeq} dddddddddddddddddddddeeeeeeeeeeeeف!:Hr1I$=Nb4P@k;(5@aZZfsH6~<1_Q.'ŕ_<48xZq:MIljU>S9:-jN_V繾 ? Z':AZO2kra8~3+_TF~h8H& g~¦vb-tHdK)8߷|$_5~h]A;3*"Gc1c1c B5'; d@${{{5ČL~vnf^VLE=5-%FZkZkZk H;-T*JRHyk^\('󒐏+Ȅ`@"RʺXH6$>/Uq1`(ݤ ̋K r"yl,ԓSӒ: J x@<$cJYшP͔{;R HBjZVu]u]u]u]u{{9s9s9|{{キZkZkZs9s9sT*J  wog_WMv:Nz^>ѱqQY MJ50/.-, j r `tPyxHGFE4C `G: |X4vZ:ͭmM"[r/eTZ ~2*,ՌH(\gY HA?4N!2_U4TKIM srU׳ʮ$(R0Yzcalě%OOп~n r&iD6 3!7ϲz@w2؄҈ =>?HHjt4H, +6Z2_#^mwuLWUaQ#q? X*8^?iRZWb{vjcE6*ӿԏALR:NBld|Z=?Qjs~([ 5 z͌6\NYʛ c*3l$@M~dNR%APn?s._(>ߓJe/~ OZO+S?0Cjag[0`H?fXepc"hB? 7-_ؒhY p+ _.C.-n͛%VUJdUWN1#-c4a(CzԳ?#w@N uv %MLȈiiiiifeJ )<𤄩!>\#AT*JRT*d2L&d2L&d2D"H$D"H$D"Hd +hnx!%MLG7c 417@ hkVwߟZh\F1K8>a52 @,V@-6*웠EwWN[3ɕW$TI>:@ŗ SdcD7l**ŰJSmmgbti/]\[\ZYYjwv(CBD`@Yb"sb_X(c[bb'7Fݴl(Z}*A`utstkV1P;HӽҏUM\EAm<;؟D$Ƅw ~.Z{ZQ˛m&rao1qjK{@m dEr[(~.6W D?tYks1au`T[lk`40u^W.oPm,*WXc_bRBjsɩL?[C F{&6,%wT]WkQgSYtH (ABmuG ;GP,o{@&|KulgrT` q8HtКNpFI4xBtL3 /[ՖV"2QB[c+:]CB zsP*cP*~b5uS[t-If‚#ղ1^fq%}`UNjg]}]WDQv ( SYFwτg 2 3N%L#Dxt)9唒AbK:VL5$LLG;Yn'>" 1SWS+Lg~wfp%k#A.M v\,bVdw!"-]'#ߘ8݈_p;3V .-OYpl@w׾NLhe,;gSBBm#?ٖ -V, {1@Z./̱N~M`>7l bVXr6eL0 7vsBS}xe覛~ u&[ItRNŚjf Ⱦ33c{2B 垜xffwfa1]tYg7,.X:t7N;,x܍6N> \-7Bj(̰R2RsxF鐚pkt & = {ʨ=ȑ=4ٛ&n_Y844(ir.gp>@J[3L3c9nR^[;5>w9yf A\ٽ`:i'77-N/K6=8¬+֌͟7MtM[*GY\Ϗ_{e&&1tbY8V$x> b-1-OdRh_rܳpv Pؔk̕~"nsv*eF.dB9&S싻\ct[r F k ю[kwW( Aބ;̔Iz^AM ] 4DYh!..)JFPX0j^`@JQo)QnA87twvfC&(/}E+|3zJݔګPFHV{8R7GZXQng'EғX9-3Ѕg$Nψ܉Nww 1; >iM,^16`0}k-±(Mga >ms焑@ Ce`lY:G37C1,cMB0*% Y12S2؃%; 6QͶdoj YoSOg=&,X0&l )f; #Iu Iv锫<L16 d3^?ˢU*Erl@L# Ӫ!NԪ>3K{!>w9x_C"Mxh#S,d zlwܸ)+Ϛ!w~*͠KleTIg}jxw[wְg'3I?5\xzk /yn]<;cS' ~ieȉ.S$ aC;S@fF>vяXn pۍC35?Cpv'ÚF!Cއ/ޕ?З~a>sGen9G{tMQ?:Bp5 M?0"H|'._z9Ʋu@*-\wp H>\]7 nWx w]4C얕9/va0 vA| 'x56w\.e<W*WS={*LYIQ/bpt7-3"7%%%} i#oK †%(a@Qx{sp}9u0slE=7M?mڰkbqB<7?}ZpiM&[)O}Gm>}^ΈN3sONyb>5Js#"[>"iٻ`.j0X U.XGPu!ė`%"@F&C x?'߁u|_5Ɲaaⶨ\*pGqOP8c{'%K8 |ڄMg}Ol7Յ.ma]/܇Qm8ARz[\fqx M J{whwf_#p0ޠWt:T6t2t;R{nTxB2uOx'!XeTZj؇B)GYu(i=@py'cYvȣ FRudȺ\v׃K.WWLi_Bq ͹E)Ei|e!pIW~R0$q+L*LeFZHP^? ޔWw 0cd]H1Y4~ ?y/\,F S׏3&a~ {mZep\&in3Q35,H,5IWqW V'2J.ebC|YF` B]בeaD34؊4#7D#_.XHe7j$t_B&! `JuOވÊqLa^0Rt:QY_ߐ1'0Oi$+DsBU슀5߀$PsUY[\e,F ~gmf$ lw gVXRix 6 U m1nF,RHo},T/(rHu˖V3DJG; dR;vj)g˽IEȑ8օq{#[kwF<8holNu) ک|.U'S| CS;/{%4ח!8=U;t|nAWx zz ]!^|/q+Et<PEA%H~Ɥ:#H+DttC/ f~sOh<'.nYs|6ͯy{t46ewLh0- ҹ-Zgik^`:cWe>a[[ԖQ6Wj4e;USZ2n( MNlX,p~?y'YEh "_'iGńo+FFFF%]Te``qW }`j۷\Jۯ|VIG^D! ??i΃iCDz_0չ,CCU94QXi 1: B~v 2l< \s|6Vd4-1//d/߅ekYʮ޴o|˓:xxq %+~]qf/nuuOݗ~Ι5\899fo[&yܽϾh}l$qsKB!Yik}8qB2ُMvX&M^+sZ[EqyΦ\H0N;)61rYji%׬]V#_Z誑"@ُ;t1#GWX؎+*1kW S]R^Q]PTA-'YS+Uxu7lԠϨR˦a6 *RxuqmieY[L5`>dc;tH(r)&K'*N)dSFbQmZ|e JPɸV~"b`Bh )?zGFQ^ l :mA9l{ ۄ"C B/Ap2S.+ ]%?,)?$ȍAL25\ȱtCEɇwt gDc*̀-U&0(3oQR>&y8La۱hEDF|FNmKDkpC^_t5_btHg(nHHg̲F{#F:j4GWzҶ@j2_u?dWi_Qc=&QY^(H_{p[ 6v542ΪHpsIk%nzŜ4!@$pxS&%êY=&lƻY? c_Fp2:/;ODA*ꬴ(ݠAR^a>]q)v ԍP PI+.ƚ6չ2.@|a;gKV[>Aѥ!2[CvsC*W6]d;atgq^ȟQCT 2xMwK%Dml u3!Z6CA4Dv ȶnTx"aWKx')F1o ( W ikw+򽰒 rQ$Pfۺy+va|e~"(Jq s<;BZF|q7ćN}0m|_`M},Bĉvt,D m{{b|] j&Ԡ҇$r:+%աYRvnH&.8 M6qkC.|7inbG0WI^]{aT~0&+yS&AdMDI->N'IRqfu苵zƚY/n36 v׵gtutoqPUV2345@A]œčŏbP˷f͉κPC@EFGAKSHӫIբJFKݟkEVWXQRYZcSl[\hLM  !ms&?PDLHOPJMTi ܙ!%T*KqFh--l.#=^%Kh$Fhgfn";M6wgxyz{|}~q3;B#(-"',45C\]ab_`^)-953I:HCNX\EJ5PRbŅ1g̽wxqhdz(WԮձ I |&8!"#$%&'()*+,-./0123456789:AG7IYZ[\;]_`abc&U*// <=fh>?A]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2C;8eD2nmԼA@GFgf32yxӫنFGHIJKfhjlnqsuwy{}pLMNOpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrtuvw7 +2).6=DIMNOQRSUVWXYP!0&UcDCO8> "#W\]'^clo1'V:fgŀzKNO|}~PQhij()rs"02(Wuwxyz{|} !"#$%&'()*+,-./0123456 ٖkmnortuwxyz{|vgBshi ")25?Epq3)XK 0*F#+R3AžÙ4*Yrst:<=>ABCDEFG ?@6,[ucerOQ7-\wz)db {:1 " 4x *|h D:#-HJ\iρZѻjkhЇ7fgw7菗VYc1Ƹ{Jo,~x2_ƃx,w֎TN( -?/D((<,R0E^-, |xHpЀ}_vܽS'piw[wZK%_]$^ǚo,Q}`MkS7N'z.3ވ*xQAdD?0Ծᆗ?WEߔ#/i8q>WLN?!clwۥ Wg0rΜ?ں3y:F+'Gn4GDg{CcW.Gsj=Q~P(?9jO.9nWu wCJy&@ÒSHҸSgX[`'qpgs'P-K>8Z"dR:Oկ BmPN\0oP^7&o"`"ըrs;blv ˼;}}͏,ESPweߧ!W8GܜFlQ(Q3镌1~Y7N҈.#5=K%sv}+\dG <}ˍ!Gs+0%-ʨ71%i9jl7˓$tI =JjQ2Ýk Hš {sx|u8ȯ$[3ۑ_gdCOy )ٕPbnp#Ձ-yr;'B_?E ?/)fpeAN(sOU0R)2ZFHZ QT}U5|N-Rc3=ᘈYT)FedHd?]<YBE9,18POҁ&#t-C]qtchᖣt|ҕ|nL>ZG |Iۘ-}\S"fM[n$lG$@BuU !zӁ+DPlh a$hUyL' 28vM@&9Cj>(y.KAQ*32N RhKWhn2Q(cԆĐŢ8.] w >>> 9/^:;eik=1` s?>2a!DL  "?3b#$F+,-./0123456789:;<=>?@ABCA5d?}>DEFGHIJKLMNGOPQRSTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw  #&,/258;>ADGJMSV)PY]c QT'NWZ[^_`xade;~yz{|}~D8gł^::aōL !#%')+-  )P+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP    HHH  IIII hijklmnNyoE9hF: iǶH< k  !"#$%&'()KKKKKKK !I= lGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> K?nOpstuv L@o HHHHHHHHHmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr !"#$%&'()*+,-./01234567SUVWXYZ8[\9:ICS?OGWJZDT@PHXĿƼž;<=>be_cda^f?@ABCDKLMEFG HIN M $&*I}'z{|}~󂄅HR.+]楼,lmIJK:uaطbG/t(44ۺa+OSpÌ_p~ PO'(*+%:;j,M(=kI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHINOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGLMNOPZ[\]^_`abcdefg{@C,!RJ"@]b@ &.*" R ^ch.@byddK32A`` p/0x4poyU{963n8sztSrp9 '1Uݣ;V) 3=&kY!iط#ۮ 6]GsfԃMҷbt iמcM!',ﮞP!^52SWшNh\ϞA|0OӝlGh t‹":tk񠂐sD38u>~}޷uUҶvO6\թ`(77tխa,9,$n1/1oY9x:x`q<ߦ靇b|% Q4 $XQwkĂL@Q`/v8%>Hg?sL H$XI\_~O󰀽wy%ҕ?XA(l:a4g-@L[{p`՗׎=CgJ`(+KzTmMOCb.F0ӸmqdCeBOW a݇ic\^0i'֧ưjl,^IJʱgx@mD< s9 d_]=!Tŀ݅gSsJm%Qg1hnz;ws|{hXIW~s=Br#""\<ضM'9w86?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUZ[wxJITKJ ULK V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  OUVYXa`edgfihkjmlonutyx{z}|) !"SRsr9_^#%&'() !"#$%&'(*+,-./0123456789:;)<*+-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 %,389@DHMؠ`a "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLe0UWgikqrts'Qne]{|xwua~SY_cqrsfn?>t'`D0w`uh|b0a0nv3J%A{)ZE~ 0$H]B>x a& Pk\g>8k0I#*:J1Z\ W䋢|szql.?@A'_________________________CADBEFGHIJKLMN!"#$&%BCRRRRRRRRDEF"8XQ#&-UQE=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJ'5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v G¨ÄRFu]<_`abcSGvԺHHHWWtuvwxyz{|}~FLPTHwհ IrQ  UIxB#&KKK VJy:=?R@,-FS%&'()*+,-./89:;< TU=Gmno MCE?@ABfҢ̛xk%1  !"#$>?@ABCDE01234567F WKzbefcd@?44 5H+)*<;9:IHFGCB@A9nmqp523%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tv?\^  5Xuw_a35su>@[] 4W noіћ!<9678, k !%!*0/87?>GFLK$j%&'()*+,-./>|=0123456*+LrHiGm >_79:;<%%L7i%Gi=?@ABCDEFGJZ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ MNOPQ H`````````````````YR a !"#$%&'()*+,-./S0123456789:;<=>?ffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'( )*+^",``` -rtvxz|}oqsuwy{~./_X0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstu{賋%BH15tDh"P"2HMa?k ƚ;md;s8t]v&y, j( bodjBn z|N:'g@wVu>A >mvaÐpCO8f1.sΰ&٪#ٌz#GX\grfq| ܗ'{ZT|-@!v[HcqVJJ2W/{6,Qf!L`PCj眡foX I"EfK|V3˱zN!"Xw9^ܷ_Z. FlIJ-5=v!CzB{2Ll,r$) D?Fzc٘8KD=lOw@z3^yXmk ?dR?mմrXו7?vYf |^_sWc<h",-'[`Asf3gw$'w3j7Lk}w%dzaϴ6wyCg/=2w'ɿ| iGEQ!:¬- vGa?c; DRAh8N͟&[VعwpJ``~-Sy9ڽO N[:mc @OAW[kY@]+(@(OF,e8hە͒9Дzo3S)i{c v@k@g" v抁QyN5'N.#740sec}?d6UAMoձβ,E[t;|F*=?zX,;BQAr]`1ѯɻnwCꔙN7tYly)>kUS&&*算#lP"vXgw4w0tsffvwxyz{|}~#~89:;<=>?@ABCDEFGHIJKLMaNOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚCCCCCC$e\ ޷%f]! bbbb&g^"@@@@@@@@ P?@A ӛ (i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJꅆA !"$&'(mno`a)*+lc'ڵp,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&'()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[bbbbbbbbbbbbbbbbbbbbbbbccccccc9w8\lmnopqrstuvwxyz{|}~^N````````WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP\]^_`abcdefghrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C B%D CE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV<z;={<z{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  ijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop~123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]defghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNONTs t0I!J 3܊7o7PtÄ\rLF_Dls w}F҃b$zMھ]KC["I1qyb+e$4s_ns3eRͬN/(7!ׅZWsehu?trtFBBG1|p eƜc؅'ttK$fqϡ3]g~ [xK{U׸ؼӖ&q"\І#hvQe .()}wh?~;(8&Z7$Qr\xh?~;(8&Z7$QrvNxh?~{ಳWʊClCbU@% #ʊClucbcy]\"3>r ,])A |ĈDS>N̻AgCvYyBwwl8Y|nBvv33d$K½4Ċ7g#w* wC/8OP`~2rhH\Q$+qO@ui|9 JY.NVn?SXoYHZL"cp¸+¦v$Wb ;Zk[10tH\Nס`a{?D DX*nUTm]Tj~z j1!pB5X\FM@n;-C]ϥ j7{D5!@F 6e.+T,gWh.iT[H{@ap¸"y!58ɽMGv C(45w4{] `pmEo lj?rl'3t.*]<Ѕ`[DX V.7O̿JbY˺W5<PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ /01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~ҀEPVt&8fjen9MUK6D9;<=>?@ABCDEFGÈCCC !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1&+2:AH_`cetw bioszIQbg tJR19@vx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ캻  !"#$%&'()*+,-./01346789:;?@ACD=B25@@@ִ*kb&׵ 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~'h_# !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU߻  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9햘ȲMApΗo?qrstuvwxyz{|}~  !"#$%&'()*+,-./01234565+ZdefghM@4c8>iou{ #)/5;AGMSY_ekqw})*+Ztz "(.4:@FLRX^djpv|xKMNOPSTVXZ]^_`DQR<0_FGVbXYZ[\]^_`abcdefghijklmnopqrsZT}.of*BA% Ns1Ik-Hn ?`o_AY{%Wy#?V}4Mn!}'G{5%7Vy^fov} IHSYYZ#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)Hk;]?_NVa\գr,[ .MpUy7Oq8u,EuT{?s-\ /NqVz 8Prv-FvU| @t.] 0Or5W{ 9Qs9Pw.Ghw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~q4n^L"VpluGHy8=MX߉"K yJ]e"U=Hm@@ݜէF]w4V?ufUdb8+gy_ B+~7BTˊ`k5@_e}ߗ29ogy_Ѭ]{ݑCD%KcdMw]aEzgVqP uw#,ǧ6^q?9 $rEnqq_hV&x7p'iL,0-LHRJJTSζ,p6 ~@wuO?1׿} ^<7d+0M9`g_{a[+aglx}o(:ߡVntN7؎·T=6/4Λ[Ͽ?}X4δ3N|;y.;e /kLxu[w]u}7 g85hsF@~W $Pig4WG^[qA߈zs}Ix/+VmW>KBj_!|j=b/߱^R'D\&8{t Z՗wufMPEM>,/ +;Vx">U|3Lm |[&Fz4$c6Ux.(6uEv^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6HIA>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`PĄ*j\|cc{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~D;FGHI%&'()*ga/03k#hqv%1D0EiZc*ir@8A=BGH3J)i '( Hnopo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^ddeeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶI܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#gkmortvxz|~醅ͯYSZTNQTWZ]`cfilorux{~'3zBI M$m~ 87,j ۰(#LTKk]HGX+M8 -k3+2dX$n b93"&; ]+ҒH?8/e;E v6 1křh}_c#7w?QxӜLdA?,7fWmN[쑴 )3s柳ζYOYfZNx9NXS?)G}.(aҏ  ǟg;XX5]3hy_ χJ7ؚY3&z6k>ϱ~9sKR \@h/V?5Q#k1=ߋ?Ho3-#]S0xd/ܼsHQhkډo<сF}9M竮b=.:K#zUo^'o ڐ<׮??˃|dDsq E9Ð̙;=t}m$Dnl_UAuF mtWUkS C\DQ[#XEVT+%r bIdr8;>ADGJM9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$R[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAAACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc($YZ2uȬ# ٫T :p^dmםPۃä.$'3XB@7y=Pʝ3;D cB#hea}{\g BqO~oscvI/w^Ĩb(r "Aj{@ԈEb;$ߟܐCFZ Nʓن۽!SW@d{XͅF0®| (b"Y=]ñB\!?.@P}hr&`SYs.[ >_§9 -HA6ʶͧg~L?? &q 6ZSMBZ (GeTx1+A$V=3 O|b#+.dAwnڻ,*EEg7[*㱨@~5MKG*N\| 8$8\ P ,FbBbB3`A3#²#克(,NLV}ume]UME=5-% ļtld\TLD,$ û{skc[SKC3+# ºzrjbZRJB:2*" ]wtrpnljbHyʼnI !(N 1BćGdž24dpB $D  8`Ŀ}{ywusqomkigca_][YWUSQOMK㤣~}|{zyxwvutsrqponmlkjihgfedcba`_^]\񭬫;975420.,*).PNV@RbG24`pSH8(ǷwgWG7'ƶvfVF6&ŵueUE5%ć 8dlА (L ,P @ۻ{[;ںzZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ʪjJ*ɩiI) ȨhH(@?>=6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ û{skc[SKC;3+# ºzrjbZRJB:2* v)-NJFB  Kો%spmlhfedca`^[ZWUQPNMLKJHGEC_;97)/\8YA2 %FсÆ ,Lƒ xt[?ƺvZ>2ѩyqiaYQIA91)! w c3ֶvV6յuU5ԴtT4|'&ťeEFJyyyyyyyyyyyyyyy~}|{zyxwvutsrqponmlk{{{{{{{{{{{{{{ ͽ}m]M=- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$Ó43210/.-,+*0R^hdE !(N(Ab >lhx!c .X@a8h`(@`onmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! u~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ û}t0 b离:sT*垲,dkhX]vd9MEume]U܌|t $+ଜxta8h`g?C&Ҿ~f^J2*ͽuaQA9!><:631,),JR@Att2oo-jjήnN.ͭm-̬lL, ˫kK+ ʊj* ɉi) ȈhH(?>=<^'Ʀ& i)h(g'f&e%d$c#b"a!` _ߞ^ކ26hȀႅ &H၃ gdb`^\ZXVT^8Bà 0P`onmljjigfeddbba_^]\[ZYWTQNKHEB?<9('#"! |G'Ʀ&J "! $BpxP%I;znbVJ>2&F.}E(0ab:* G+(ܤPs-%F`ؖUtRq07vtrlg~}|{zyxwvuq9886543210/.-,++)('&%$#"!!u|p8p8ponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! uĿ}{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! ׁ~|zxrscSfF&ťeEF -PX(!Q1"" %Hć  ͽ}m]M=- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$Ó43210/.-,+*0R^hdE !(N躮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮O^T@B~聠g&@&9a v.6Om}t}胾A| ݣn_Mrn/hUbK=HgplK~]okF^Ęŋ~DDv:nf.ֳCGe=s?z} '1i=Z<:Ap$tcrzLҫg dxR;x sP =(Pk並YW`ΗIC7  ;mcQ 49_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}bbbbbbbbbbbbbbbbbbb !"#$%&'()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~ccccccccccc !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ddddddddddddddddddddddddddddddddddddddddddddddddddddd6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~/IRV=J1d| F?pRv(8燖aw>-U3>oq^h]ckN}o@AhZry[mY찃mYKL tde  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffgga$YOR?vus-Mb3|}z$TEPz@@I=3@tDggggggggggggggg !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~/ bNgDDDDDDDDDr-&)a%A !kl"N($BN.-ݚWUUUUUutt[kQA1ŵueUE5%ĴtdTD4$óscSCSHD@<840,($  |=Nl3Y UUUUUUUUUUUUUg F$5RbJR'TI(:QPONMLKJIHGFEDCBA@?>=<;:9_f fffffffffffffffffffffffffffffffff~wusqomkigeca_][YWUSQOMKIGECA?~|zxvtrpnljhfdb`543210/.-,+*)('&%$#"!  ~wusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#!  ¾~zvrnjfb^ZVRNJFB>:62.*&" }yuqmiea]YUQMIEA=951-)%! ¾~zvrnjfb^ZVRNJFB>:62.*&" }yuqmiea]YUQMIEA=951-)%! 7|—W $QQ GHPgS2(RԴHaNdzaaTTr%i 1 {afafL۶m۶m۶m۶m۶mJ5%ĴtdTD4$óscSC3#²rbR$#"!  /W z =dR? T a, c <EAQP6.gAAAAAAAAC +]_a`_^]\[ZYXWVUTSRQ;~zvrnjfb^ZVRNJFB>:62.*&" HGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! 랁qaQA1!p`P@0 뺮뺮뺮뺮ZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&ŵueUE5%EzrjbZRJ ʨ!Ki9{A Wb$ >\B i 8@ā{0Wǥ`~H2uJ, T#&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @hq&"*COTrJ<)sRF SO:rz~=G:34r|ҷ+iOGzaHs3/岷 4<_L}RGZ߀_0 J װ7UEIMRS: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)*s,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~僔"C$I/g7@@.k6;Œ} cdS{ySTP^܊TY^NМ=}%)J%?&" &, u<<1SUJ gќ?205;2Lwh|+pJ%E$̍|}7R,~9y\_̅0`WS{ϓeh,3 r44$I$I$ faMWkkYguYgi`faǷwgWG7'ƶvfVF6&ŵueUE5%ĴȨhH(ǧgG'ƦfF&ťeE%ĤdD$ãcC#¢bB"Ё 0\P  =<;:9876543210/.-,+*)(?q!ob5~~T>Bi a}DTDTDHTT TDZTK 9@$I@`r*T TDTDTDT -U9HDTD TT TD`TD T 9BUUUUUUU$b<zT TD ?TDTT T/h ׫`4FU2) WW7 d o-!J᷇   |wJJJJJJJJnK6Z/ û{skc[SKC;3+#;8 zܭ6Zԩ4 }:RDE0 Wk:FOg_*ȣH}yuqmiea]YUQMIEA=951-)%! |xtA@?>=<;:98765432L௷j؁p!SAp|&n(x3 S#@* Q8~}|{zyxwvutsrqpon6543210/.-,+*)('&%$#"!  FEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶ pjZJ:* ɹyiYI9) ȸNMKIGECA?=;97531/-+)'%#! mlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGZk~zvrnjfb^ZVRNJFB>:62.*&" {ŵueUE5%ĴtdTD4$óscSC3#²rbRB2"qaQA1!p`P@0 g;_ Ń`r=<;:9876543210/.-,+*)('&%$#"!  Wk:Fwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww Wk:Fm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m ӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM4?@(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚڽihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! ~}|{zyxwvutsrqponmlkj}yuqmiea]YUQMIEA=951-)%! |xtplhd`\XTPLHD@<840,($  \UT"?g)T)" M3tp3$I$I$!(*????????p;&\`vffjVH)Bd @~c8nبAc0^hb(N(Ab >xa .X@a8h`(@`T)T"~onm&^kHQ"D "4HP @GO'y΄t/;lu$OŖğFw#o%㊒:Kɣ蚒#BMFH xڔ