glibc-langpack-ik-2.40.9000-35.fc42 >t 6 6_     Љ3!XPȬI^Dgds ȬI^D?sұauaE-A^"G9S]pt7+#k#Z7= ;eRENT{֐Ȥ=Nиn4Y z UXanZev Ȟ)qz-,ٔI@TxllYg,5OdPXhlR$ :ì'Ǒ[39l+a `:d&53U6iSKBRR7IgmWҿZ1GΡ߷WHsDC+%ll†ҫ/$SlҔD6L"2pV2T Zyq0"AnOV,o\qL6y)iPZk˝<榹2v(313S%`ӭ?wЎFS5 VP| &hJc }+B kR⮋}w͛JD}uXSqHVߘ-j)}a0o. eVW( zI`d78eb354017d0826bd845075e3457f6eebd23d6bc679608113c7d8ca71da73b3d7be2a429dd1969a33a8270eedb5866dd1831d9403020462f02aa4004730450220707985897f133976d27dcdf55d65aaf073cc5b2ce6d8165364f25e63ca580d10022100bef9e95be06de75f8ee19887d3ad515457c3da04a1b4ff7b80ddf88c2b69b80503020462f02aa4004730450220139961530a888b4aad607d0cacf55b5a273d7a166446d27c12c51c19905d3fad0221009d323767c0dcc5b82f53ff3e42a87625f4e70802a02e7040a94121251f63648303020462f02aa4004630440220653556f56b71de31e882e8e2c65010dd129d4e9a0430c4d13a742dc40349214c02204a97cdd9ae878b88491e0f0a68de985595e0f1681e64f663b96b973ac28a076103020462f02aa400473045022057c05c87b5738c5e6ab403225a41dcf4d3d3e89067a62c529f771bcfd9bca9ba022100e849a7762e14d27185c5ea13c4331ce38d7908fe48d24cff4a97ccd42d38fab703020462f02aa40046304402206e6b5d089e58c8e1aebeec7a753e5cdfdde01c96b32a12cd14e1a53c2ec2f48d0220219c4752385d347cf246e95d797461842b5ba8c6f94bfb821d9c2f5649456cee03020462f02aa40047304502202ec46e6d293b5caf4f83184cc0d7837b836673ca4187c019316886d7c85b4385022100fb1bfc02751363380e08d368b300a637c9b120387c488638c76852068bc4d53603020462f02aa400463044022016cf94b94e299374c656f6109755008a7621234f70df681de137ceac416ff2d1022008c78fb7f2431aa1789881aa2c4fdc454d82732753171efe3494dbb151a4bea703020462f02aa400473045022100a1edcb231449262a8a3963fede92c6d6fe6b4031e2c671c3d0fa333712d75ec0022014c0fc5ba005389c3c559705364b65303fa87198c6c0222bf23ce2adca3cdbe603020462f02aa40047304502203b840102bd168d85b3e857f4fa05de4f18497c8c00550f4739a02042bdbba2050221009b488fcc8130e719801154255ef7e9d1930383a8ddd037c313a3e99328ad9f0303020462f02aa400473045022076f2a0ee911fe780e6105ee82bed1996fb82c41d91812c521d473fc82c3d649c022100f8ac3440f8a1993754621b5b50b246482db947b047b3d2a5deac2e742be2d90003020462f02aa40046304402200b1bb08c5d61ea28c7f7abff9b810b63333383be1e62f7b87bd383b76ad61d3202204634a9901cd6d199e12d9ebb3e07de7440190d980f4b9aa84601a0baebd8923fPsoR a/MQV'H>`>a?Qd & >   T r    C,H( %8 ,9 H:%SGHIDXTY`\]^zbdefltuv4@Di Cglibc-langpack-ik2.40.900035.fc42Locale data for InupiaqThe glibc-langpack-ik package includes the basic information required to support the Inupiaq language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org'2Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'~B>6"3|AA큤A큤ggggggggggggggg9dfb760036e23387adf63a3e42dff234157594e1587e5c73475c7c334f53ad2e6d74b8a1884754869cfef0006ac1da156f163bf67a21529822cf650fd013da70307d02e4a9d2a34855fb341fadd16ecd9e78921da6329242f65daffbc0213c3fbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b0b86e2e691a009beafbbf13a6e2bf666801cd1cd739b55f329e5573b6f0a96fac4f77128c0a72266b5d81cd253681c8cac740252bc7b63f028556eee0afc9933710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09b4b7da39151376fdb0e8f7c35d0dc2335d2f1149fdb23882143ac1604c3f8a43116b926988a5c927fdf45e4f447714e7f1c4c590ed01a38f420c72e44ae44646ca6b29c088d839461cdef46a6bc6305e28619f20639cf21ff6413ca78a23ee77../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-ikglibc-langpack-ik(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.fc42localeik_CALC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ik_CA//usr/lib/locale/ik_CA/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-ik or langpacks-core-ik_CA)) unless glibc-all-langpacks)utf-870294a384f590faadac7d035b8202bbfafe0faed3c53e228baa05a1d68517ffcd7e506fe82ceb27f0d2911c0a02061b000ece31642bc0fb4a50283574d42ffa2? (/h̶z-M@Z k #xUwK[&ޮ333ьŏݿMwZ u(67̏|>Q&k['%q%Iq´FIV[j( {V7ԩFX^  .8bĂ P@d H8 (20`3d3YCd [£4{H޼#>=j9 mE5L<"YFe}E}~'"i.h:J+/AޓhA=q}?8OMP)9f{jޒ}2MRRC(;'}JưOH-8P|=(̄M{-&"aUK6d;M#l I- %9Pp7[6!?Zpc`/c١%nkJoaY!sUHN4qDfPa,^PnnCWe /b i4GK`X&&3@b'c@AHq*&+T ̰’;R0eFe`dܛ3t;0CSrXA_LD-HBe\d,X'Lbo;~(;"p$NҥCȲ[!; D)ISh}VSyll3:Q ,t%G+~.WZd}h.k,bgʳ\EϪi \ T9涾PA-~Z3icB$do&3CvL  I8?_/;t yM;TCBm}8[vlQ_nה`ǭ=vM/$R`;v|3;.xhf2a rY1 [cTYPfߏbԲcn؇r1e#;]}UXvT͢cZNQ(t6KeI<"q( :ah?z.jgbZRDER}8?rO.#J^3  ,ZUd[o/+'wph۟CznVaWR޸{u$8" ۃ[cDP}hx~}Wc-?Ez{<әydB͛AIDsfW {{k>v-wi`^;]6ޭ龥AgE*U uQ1 Jb{j;l勆a]Y 7h{SԎo7 '߃f=G)ngDNkj]U;>V ,pkԃ>hT=aRFtlyyfeI͏3e6'l.ye]9om7b:H*bcFC8<4kuZN7GdLR{dQ"O,~]:GeTC??Ue$YrM'_PawsUO?iR#D213M?urRMf{TFK5K^;2|Y-`j~j^hV^L>\.D!_]{[se>zSZ*c_A]oG={Ե#U͡Ϧ K5jNچol ÇgygK'UPCO/|r*-e+|VJ~E=K]WT:|jg||l | # ~ՅD_ډ:N؁.2e#GR&Oz5׋}42V61~2aS&VɢVvu5^y>Z=ѩGڏ[⟛_95B7[S' 5a5" ƕJ|'uU,QLl*K9 tsx(dvPƇyn9|>ݬFwUD`V549܂=ʚu-,<|n$+3[ qf<1|%=kN 74[X #I 4cq>#b'.+sZC{,u Bi!<Yg_]d{&b@bz&(6ӆ NB~3z;7ߴKiۭ"-ըϥkGl%3!g+q1u"/a^ ? HKO 5;AEblC%=<4sf+EI:(ˮs% a i9;@;?:i~P{M&|y7ەLk8w9rYZlRbBlKU}׊藵V&eVʕ!ř iObKsT&< vp~8:9 W:azJN7xetOs4:7xܭ3PCqA5|HYŽ8.*@[y~PH,sԛAckk9Qܱ̿ovC \>% 0݌ّT (qxsO.Vn@b05qCQ7PRW>sXt\,0 nkaS_t8Ŋ=d&8r Fb"9ScΈV$)b JsW/j\aޮite}h7uEMb!_;Ҷ ,5ڌDu-!pQ AnL(3/q$hnBp&3 "@ qHU(V7(\C-1E"FE/t6J U(N|IP,0H~"5D,7_g$JHPrJ IQA fb傏,./,xa LHYe5W|Z͜SuCn&`ieCf3̺ xA7'^nڱW? "68[ cíge1BQۛvzpGIRo5ք@sKhc&w跶<)n`(K[;I_3KI kiȺ/"&˧ 75Tr'rs :F]o?aMJs ڼ4U]l")&OǻQI8!T+=p=\~EA/aYK@˲ +KXe`v?Mq 2RkkD%P1*I-pR닋:cQKsGjtB&C~R3G Z 5SuYnwíaZNE/rXYH>o M@DaB_f]{ R[ӱtdLLj'7b',<גG/B`p ytO7r{u9-hK}n4,$˔)wYoAePԙV86ڤD6()n*,hbHBd}t6Qᝦ8uu),u \ VNН.0M}{Y)S6]9JLaUܒV3<1͔9s/r57g8fࣀ >NHCQI=gdCc!j6 n?/(J~fFfʧq)i戡bO9 + qq4XvKep%ğj: g T'@@A U`Y-댾d$y,>Z1zVՔG}U[ُ C-0q0 ~z`zEOВ>CNNJK,2,qi[c(բ9KrƷpn!Z.ID& Mnީ љ Q(!Dfb}}u"{v;{>Y`QWqHUwֳgg0u M2r4Z[fylVϓ&P! |bpJ¿S?cA(-׷vepxk$,6FX3cg5#f1G}F\,:zQ Riߠ3R?!W*Ô J菉gRl4̅WuS׎D\[VZЇk?pgõ r2\0`Z_ &\ےp*µ~yBT4k%ϭTCH''1]`b`. e p%ÑQ$A`f{>0S/PTz\6V~Ǵ7DR!Eu;|Z`y$|]hY ^qP~t>oZ\{qpwYU(_ԌN5>"0H}GїqэGaMRRMSCz]~$h9X9Re_1|&bKigUW|$?S$+ 'z#~¯ v&>:?G2|s/QBH RG eFFLu#W np}J\H{iTfDu˙pĵ%-ġ0z]ev*8mb"4!sPq+ŵ.ZBjھ5/}auCy[T͆گg}i?6w_>zYr•DZR>`8:.HV,{ZiVt3uG~9e/A%>'Կ%Op/kue5/+k1B" Mi FS-33 סHܠ>0%M][9ͣ"OF) BVQ~M/.c|Von 85$/޹:ɻlM|8_@OQo\761]wP&5`#4ӟZGGzw ".QE )΢ŷMO?B4hPǀxw2݂/2ab68;r|{95#KW$ܺתC-M[9^ SŚpjgKRXetrkd$2rxݤ7㪋yCi H"> bg^|,뙗O=ƘK+^ XH#vi(!Yo:+@$w"qș oogn ֚ $Q%`xtL N r :8`kDܦ!|N-hZ6zZ6~t8&^z6:ħZ@u%TjMR+IcrZ_S͆b~l&g{*PЅj`(f!sK˂hg x`hT @rIbF4bfӏG VM9++2BA#9s` /d[eJչb@a7-e/aE)k6.d}+C+\ 6|"eZ0"DCe0zw#gSit+gWvU?eq_U$s6O kJ䈪/o\^gbo4tSҽODY&ML;Q\;t)C &k9+++++++++++ TBi=tߞr&bi)+++We}o抴ө_.{ڈ'UCVБZ Fn/@`hNC]α& @8i#䊁_E:VY3zŀ!؃ zrʍĀx͂A">H)obRͯe ɕYYi(HS6gLk0$CPJ1o!07 B$ IH$$!T3T̛oIHB%! I$$E:qm/< z뫯fXW)`acEa_Hn&{Zہ5   JLKLir̬␰i)?RX : ӯ[6T=\A;U޿.] q[vUF2(pY  G7PSW7,iZJ:P=9A[ UT^~22vףjPtHd$. j9 Nfa1HHg;4hE[vyY. 9z1 RIPDwGp>̕Lj*tP񜻩#l# [p@ǑuB6[9Wc14Fبۣ9#O2$&@D"t֍V s TMb\Ug[4%TTĆ]] 2Q "iTEf6[GYR(-s&Yr0\4֧(wMlN^ԨꢝVHgԸiц}Js p5!NЍB"(Cs0%i`H o!56Z3oc^ךN3kQCmouP"s]KmA\]N5{ ee+Lt[b:UOtVJѩ^Sӽ4@!4&D` A00 @PR}8pz,/<\cyx-ZxOk< W<;`S8 0Kap( ,P5XJAi06B6gK%.n">tTŬ@G*%ddbJ摲Gf\I*q#𥤥.n'WS:!Q $B0  8i_Lc;{2^cpmZz}:H}Cdf\ET?w lanv[5CbZgeRDJc$Bznrt8r!`3Aoߠm )ޓj"!8 (ZD5N@/B*6A w=og9_eW& +/W{`t_^F'mΥLƣ tll`ZiTdr| Jt9!X^GFI?꺐XzumfeF]%U~v^=rn컺Ve5(yXoŁ<(M ˡIQ誈Grb,)<8l( 6QaW4G6&q0c3lf(v^UV$5NF Tx>xLpʖhHv`UXDStGwgVFC#݀z>~{w3WǑ}⪍ҦL¢ ʡHq`mE4]}WЪlS-SO ;+lF<8k)肬@+FR 8JT1 @Πa5= /8-#@ a\gֶGGoNo' 8Gc0DPYO%a[!>0zb^eӾj)B9"ZHU}O6} H8 (?qڲs߰.άwo>e]TLD r8z/vBs?ʏ$؅ /#`Y\QZi 1UEۓ5WngV9ѣ!56.x){Roܻ0&.˽רs φ5͂22CDF#+4gXG{CV-7MO |a$^|:9TgR݆AY`@Y9azNGV!PBթG<]%/((GNl,UXT>tUD&NMvQa;`5j!^U ķr򒓌9)(E %y*P36B24l[?PH acfzy$7vDN6 #H%$a)D2KZԉ2J(-ѓP)'RYLBtd+V꛺VF2d* 4* b$"9X h@t2P8 @EK"I+t҄vuTjal?Xs})> ֹzP1ᢍ:Y6M4LZ#c\E%A9L.i)zuF/܄:x0 H~$Nj:.!h4D3,(y֑*JWȑ!&Dᤢ M U\ev,Ev꛺~پJKg*Jfl =.K ($rx`a1V NGf>LȦ ?h},_ZJ_EÓ+oFk٧קt=QS;P>ξ/O}?Z@r_zL_l_D׾g~Ԯ:pc?QH~ k ǧK>|' ~N.R(]ñSg1>j$Ə46kb_5L,\I7L勨jAlGΙ)w|ngJ,4?X߼>i?R|_EKlb8 ">)' #'\пB zq@H\j ϣx ۏV RD3`P'娫LzZȫIP $Nf~ʌãvRv@xwǭ||PfՌAɐ0F e,U&x9ucwA[v$-&:CuFw;V;$A01ĹKw)DX8'a-H6}2_ Jכg_)/> r8xX<͈nr.`_n-Bm`D9X,=Zj$۲rn eh0c,.~ź_Q>?9K2)0!ji_vKa~ǹ25Oʳ?(nؗ> pdҾ@$s +4K$WA(c)"WQ^_A|e }w_"y/E- nTwEIj u)X|ce(KrWߝ3k;b~^h2f>nw(CI E_vR{ϑob~C{c\$Z } KBCTUKҔǂR}fbB}?`Q9#dD& Y$<:dZp`>a yFd*a>&>M?HP~|^)F!//ɕ`i+?YFh/R|_IT甑?bwLb)?$_6lBdױZ@""JmwOy`*(!&$Ď+8!e`` a:1)^HM ~C%ObժF\ϛ((:QZjOd-ɷ7Jy6{dB7 8J2>,H\S[9#`CU t\y!7$n q;Edģ=q=]U^9o]2PzCDVo+}iʕ ,7B\*Hx%%E vrbӨ{k>땔m?Aă$@ 9<+.qW\q+K\qW\+p:J\שuT:N%S שu* \ O+++!%RJDެެެ,5, yX_#+r*4-EBV@P8c+fY =6컇glbr t[kT@ `7` n]SHGڥk4 Uc|g0, vVgSroC<!Vv\O* Ly'U)ЈƑzO_JԿF8F\@>OѦ 7yDA4f9A- :'ɩ>^M%P&5|4_48߳QG5\JuPD)$p׉![UZaS{1i%49$'Ȇ}l[J@Fvp4Lxh_ћqL%lZz+ǃ} ~-yרhƪ1D8e9 c}e@ =v]#mk\%l4Ә: u19F~T|Z`pfuHrWA A(_Qݒ9yFDOb WbR}&e#7B^5HT ;a͸ XTlO]1PP*ޚ6ely~0v>{csօO^]!-tW @H M;X-#Č]ugB KZGzV5q~jVx] wjV52".1!yV]<Pw0pӛ]f!oãs} LˈE`AdW"2B( 0?SH\}Lc3B68J,(R`{k-uMWږKCgiZBm˃`ݥ!4DU-AY骖Prƶ6$K"mGc[AfU˥ #T1>LƔ8,رؙ@ji'q,̂ko ~~%76&l§c(&y~.ZJqWyZlUw|K<|_3AF z͔nM`o> 'b5dX¼R /KQ@-Je!*K לPxՇz &X MmHcJ)ki\f ;bGXrMvd63UԤ'Z_ѯ{RFdZJ@.y!-X0`W`5UO휒FVF + =F= vFk^ZEY5-d>jwuؗ-)inT}$zI|]a l2NPuXUQQ#nثPÞ/ʖՔ6NVֻ 1B$ 6!mB'öLسlw>BiF9/sgc&.:X{Kݤ|S̊2FN4~l#v6أk5#HeR{; dePlZ%bYK*h爐0R4K9R^|^r%<`R8H%\foix_zi}pe+k.ֽ5`jGq"6*cVꣾl!+RrBQH2 W& 6zmC~T)#}h606׋:r6'l tfCrBIN+_9^sL刀2R=9 >-SϰUi{ R:FXݪB Dmɹje&(r"TgIVش;7F \Ef2]h.̡kc%Aб&zˠ3 #L.PZu6A{]}YUvlq vt2P4!B~[Mg+vpfJ"@rge{sS&DWW6IWʵP暚!7D~rm%`o(0Xl[nFe:>U#Y(МǢn-yt*)$F߱ϮҎKI,e0DgZA^!Ҵ݆H Tۈ:8`hsC Ta< @ O4p1D&د&J,{ESmaJ?7'̞/q;V#3 3f^Q,#Y%/DI7,kܐN>İ. 15ݯDMt(c.=JhcS:6Oz9 8z7pa).ra le4!Տf)8u65p7z}W1 !dh2LPxJvVt|'9T):F2Kt=R˩TJɥȹ9ɜMy6Bv*`5!gP6(.( jK#t6aaL~FguBJ@1Z()VL$%]I~?lGwlKs+ oɚk鈊g KFO\n (p0LRh[aj@B~34]1/>ߝH %%7 ǜ_V+/~$~?OIJ &ԿûZs&c[o.ZKNJiE3* $4>b!l>[:K6DG+^؊Cu/TRr aiZ"z Gaf`En /oUOs?o.kgQn! 뵝83+/.@=* ϗHΏDB >˫| Cq$:auN0ή,({Z$:! 5O]aۥY*[ ,;~˧h6öK!2@S 4̢$Hp9~5=1-); k@l220$pv(4V?!<_XCc󏢴*`7[;󽁉kkuq q qb q_qw@xiˆ3hb!8Q]dm¹ vG(ˡe `BvMNI<=achh]}Sպ>P"k}羈&{w'6R )6wilx]_5.o$׿0m]{aa33F 3cPi\4<0ڦ,(yX$8~v }o4.viVM s{K,GRC ?:>}m4,0,(hz$'j YId9Ab AP1/ygZc_}[mWV]SMO<o|x~vw+LX zY9FAtҀXs#3+o" VC-R ) ~=ý۬ə@ =8mӴ,ð벬i(qaeQ@!( Co5N̟%H[c^ ·>wu6eQLMif!iN,ɈNۮizc .Ɋ*z&Gj"ZrEIqCUuMTE4F UM=Ͳ^eW5 0Tk*鑐TQus7Qu/\vMr n.@Yg$ ;ݹuѵL3$=pV6YГ8Hs,@(ax>Ӯ̾i{!ص'*BJ`mu5En0 R^)u0k zY$*Y~~Ҩ+b` 0:]s .>B-ҨꡜHq8N+jl$ 'aH@@ cne] }ymuM,2wv]PДV+NI'm˲몪iE<4 CƙieI(ay]qoe]eUEM$s2's2's2's2's2's2's2's2's2's9I"ziYEI90 ay~u=qmYO@=NڜK7Q 3n_k6+-+7a2Y_$ ڝY ܿ|Eñz)wr#iKfQ5Hys`N#>ޢ-L2ynRJjBs:fS22*"Wz591zVEڃZ8S(d?`ٞ۠ V6J ȆvFi(țdeT$DܪX ^'j YId9Ab X ` @?>[َix~e7na]]MYt=U3-QM IpD/@i\ (zY$9 }uiZauYVUQ4IRA8N0̲(J qQ }ym_^,ð(-ˮ)i%I(!~umev]UU5ME<4 ,$raA Az}v]-8~߶]4=ϲ0۶,(zY$9ay]qoe]eUEM$-$ @`E }ymuMymuM,q m˲몪iieI(ay]qoe]eUEM$E=4 ,$ @`EA0`<ﺞ8~߶]4=ϲ0۶,(zY$9 }u???-ቮ@3hfaĮBlr)H&OOO%gS'=ȱ9:jtvѵե)DSaF铓ggNΝ8:{vn-:;t =rvٱKW]]=:02~ޛ={zj7& գ{Lz>>r 4}%vƦ;em[[76Tz2% }E췿Tu/%gc_.x4)oM,|q7:$Qk0B!zؾvl6q;.lb|Wt6>UBVٖD| }۲<} 4w[w;67llؚ#x7kۿWkHNjT<\pnKG(un ҿe sU~]~-~Wu瘺ҷm w&IR)2T وO۟;s a[/pm W;1ϏU .J4aFL+$fJȑbEEA-߆ɧo5P 1C`,~s'9(x{a;ёmVTmtR 2wb6tF&^&pO6r;D>)z]BY<ISN:uԩSN:uԩSN:uԄDDÃCQ:uԩSN:uԩSN:uyyy"MHH&||m<+JRT*Jyyyyyyy"<<<<<<<RT*JRT*JʊJJ ɉIIfCAyyyyyyy*r<<<>⑛(EZ|6ÑE6~_dSL<0~O׍FLR2~od,X>b= xȈY<} f\\8. ft'`Yk`QUUUUUUUU~aa /  ˝e*w垚NjGhq))5{fpǀn +ueqe|UWQSqd\ xH1Jxo xf0/qK`һSx."8 "P80 t9Z|. e"@fwa[c1E8'o t A Q QarVQbYARajHIp` ) 2p "xݠ@RajHIp` ) 2p ".Lu,Y~ mzS<ënpVVT= {'S}WHܨK<}WHȎo! d}쭋e*vŞQ v^rI a-!v19}Sk:V_ Y=#T:gQ3hLfOಇ-{e'L({@Sx.#]!'bw~x {غXw=ӝgJwa+swa714/|b6W^sk ?nsmިk:Cu2=4WY ]E&t$B?A䠓.ZC :(A /%@|KtHn.@"wL]#s#:NDBNX*: R7=%GԨuѢRAPꜰ)5zfPǀ^)_3y\ƙ6sf] 27=%ǜԘsbRA0p)5yf0ǀ`n +=9'7ಭ8S䊽yl2 .\.RaiLt#ݘmr߁0,(IYHȷL;ñ C՝ܳ-1]9T=,h)hdbMr6=  zH?OҘKu[Fbv|b,~ò?Z-ry73gTOoZܸ;n_anEٝ3?D OQ]}O*|}{+e _=G͸=sZѓS}D[ՅɕHqpa']/_s lP#2▰S[&|Y,R-l'I7Ǯ8\K$J_%_5!'O]AZʯr<=1 ^t+`9-KTaQO[W[d"w5KWK~Evw+[fE]r,;L~B.J;j=*}WsmP7߁[:h>[Pk{kL,'zorEۏ;Sr@6[C|k~W'?E[е~ř +?]]_9ӝr# O‰LL.^ܴ4(S,lÄL 71h0F0ݘ>$?PpvK vŢ6wdN w7 I5iwW^_Bȡ!rCY BBB  |k sTkqӸ)w*>gqfIO pHKGuVkB TOW*///z쮾beD 鯚H%W%؃@x|dl 0j !pY|8mpd" \A3hYb ~LwRx(p 5I)'{>r | 3$2Z|dW;4$$1X4FR1\$# h4i<_81RC,t:^3S=$B_AiSA iIqK&H;a24 =3X靖MxhrpdBsdeAL(~v A+EăZ߰OmL}S֏/aKR? 1?6 qȰP'\ZVOGlRM^,9D (Ib)b~^maBLr)_;jYQ~<I5 zT(DG$=dexSI.KrG-+ ֏r6&A/ H"h$c14X*s"@̇QŨHaNN&/(Z?٤qbT$jGHB ,3!+}пB~Cߴm~CW }u5Fd]ױX/7 u/c}X?\_uT:'dRL߼3רcH243Sv 8%TX1D@*! G%cDC81B!F:#jPcV@y|%eb}0$q+!☤B5(kN6{BSͥUff$kPuΚv-ؓ+TYvXT(l[T P|POWaPk3'ot zګ.!- r[omOxF*y;[k< >2%C+|uZvWg oqaSPFEn|ØL0^f6񘓑df2fOID!z +vJ8 X@La zB6u $(3Y_s34 MjKNȟ !S&$L1h>rD2(z'qr' d.@ )n5StȪ^d43J`8GWVqY]êRuN ے!GNVI 4d EA}GMTTCp͇v#_3Uu?[D}Q#0RB Ġ`D+%K&lDdTY6,8Tz"D_LSJr$A1M&IP+zwxy5cA@w'R%WI>*bN(rNV͝FEӬI%bk=þ6-.&im,쪦i(`:n2*jzY9횞~ݖ]=͒ |^mZ]VEMA0 Q]ӳï۲YM˰˪Ib#qfQ0 b{~skzcu[vUS4KrC0yivY5Im=N,JFA B~zvMr nˮjfIb>6-.&ɍiEI(m,[^ʰt! 9!۴ zY9횞~zY9{~skzcu[vUS4˳a2jmZ桰$qD4̢$a m,쪦i(`:n2*jzY9@횞~ݖ]=͒ |^mZ]VEMRA0 Q, -)z%9!۴ zY9@횞~CeW5EO$G1qaUQA0 Q]ӳï쪦i(`:n2*j"qfQ0 b{~skzcݖ]=͒ |^mZ]VEMR=N,JFA BP~zvMr ۲YM˰˪IiEI(AبS`=Rc HOdJ&GRxii8Xͥ|hDhM4M\JG' a3 0b Q6. fF(Id~T)?d~T)d~TK-0Up?jlwڒצWAF2F2vryKeL~ݖjAORQ i3Y rX+U u2~4!t8MksTfDmYɪ4!%БfjVIZlZDUSV;aqtDq9Tj쏧h2_Ә2S&r nJV5 )(_6`/WRP'SGx:&5 K}asNo]f]c*y7̈Tie+ReDbܢ9yY@^3u*~䗱$zs.՘Uh--Ol6N5X*3e"붬dUz|bh&5X*3e"붬dUz|bfS ҫW,|+@IzY5+*MUUUUU㢪( _EQEqyi  m,쪦ihC:n2*j"qfQ0 Ąm,쪦ihC:n2*j"qfQ0 ]ۮYmUM,1b~^mZ]VEMR=N,BF!p횞~ݖ]=͒ b~^mZ]VEMR=N,BF!!p횞~ݖ]=͒ b~^mZ]VEMR=N,BF1! ]ӳï۲YA M˰˪IiEYH($]ӳï۲YA M˰˪IiEYH( $]ӳï۲Y!u&eԂOO H  "1P 4[(]ۮYmUM, uܦeeU$~zvMr nˮjfI1?6-.&)ae!Ap@l"WWP"(1c(}A5Hkyׂ:@GvawڲYuPX`&ӻn'tbRtr; ߸u^ac@EK& ݍz3s6A k[9Lޥ9"""""""q> IQVQ: C_]讅S:jB?I<)ANUĠVAt&r-"D$,U)?7&$ {F=OBv 1s/.w nyHa\[̅ML MyGgQ7꘱%/V 'SHX~sc?/g=U#w~Sv~?(TǕJJP?LjU E_4\HƐ.oEƵxl*}ĵPflKUm55yZmJ'ڤ$NJsdp/NKМLKkW\iK =lΕlȩzyBʅ6#盯'T{sulȋMvjhk/PGG)`/>|>9]%#\G62Lڂj0_\Z$b,O?_[nftmd19pHD0z[JѸq7ntmd19a/b\U u2TRH#QQ`BE 'LnES}>܏|/ZkTI<Ut bm8a$Ϭf#E%@d"z,DAC=tX]ʨ&eV'H3d2zL5A2'-3L!LC/h\A% P~L05,"eNFYQߗz2nocLF53Z&Sr'RH 6L'c=E{y3ٌƏ`bEb.7UH]̓=\S<65(l66 87|%iΦW䔇tsT-oTceM C-Fu #^D~ j/Sb,f{Ќz$ B̊%ӒXpE?grLc?FVrRj^plB9:32qnj{TIŅt/|ML=`o-fBG39оkبSͣ4 13IĈjhƮ,M"0Iκ1jbx3A ԛ,AcN8?Q1R#Z3[>qsZHFafLbv-ρt {apB3NzSnJpRxz6ǎe/.@=/4Xt!w iڸf$/.&8O&E bq;bY7a1fסYQ&:XGI{y0m1IAJ0QQkSH^dxHlaeL6:瘡"2~p5IHFʷ˞8 \ۡo @huKܤ;ٱ`eI.Be[7ٚa3߰ {gx?fslͰ7 }XSsC:u$[lIـآ# >N!mH_ӊ~DXJ(qӥ*Yr%GD#i 09E䩀fCRd@#sI$4pMqFjEWӨG9d ZH5"«?M!{Tu;oeII%@38zEHWFCpln҃=5(ö#lj{ɶ&4$JDWO39 ^_0n9:TqAO>P#c>u<q~ޢIf GV5dOo0r:zՖ aMncA9O!}e4:ض"фS Z0Om~kX|xzrFĝ|1ۺ၊6F-!@tCy`b¹x7<L 70G1ҐE#w:mZv:+ BR*;"$n]^Qp& !Kq%1@tĒdH4i4St7 z D$Ht!9=]jE#[1ގI Cnz5 vcDJc' Ԙpxyޙ;MFo[愓,) >AjE=s+.%1,D[\ uM'(V|/oΦmus.1 _-xN|m <$5xQ'Rր/Ga-*j"kzcuۏp6&֌NNu3 Υ'<3%&ðDe+w3b~s/O{#v%|e:aVLiDbYp8cX8 ̂(cůϯo{,T|q+,5( ZތCYa/ c&y>R }(Ix6z ))އpn eY! @`A ZйB߂,`NAU<34;3L0H#?Y5z% cqr{/rƆ0H( $`Aɴ'L hy x1pθZ"Րe ZC`K]uX&m\Ź oE|R;'LVPF:p3dhAm{-zEs#܈rJLv&ǚs3GᄜF JP;$sNР|7fҥksz7(Z!Lڛ}N 5AR\k?@ܭR^RW$gO9wׇ$!GHkaSĵP4%rE ^``FSMJ#ݟN3޴: 髻sgݫwwKwlR8W⃖)k:=Mj A{bu8 .fyDtr1^Ikjݩ !߮4.|p>'z|ξ?U.9S#[ϊ#܇ O$BzT$EjA[SO*,>,:P>nu#5r"A"z)˰5(rY 3=TH|;nfw{l]=#f/h!4_pF{EiᰴoQewe}G('- I;Qt@2Q1F6ڻw9XSSڅJ FrAC>)X3nHCK:П/rh¯VHWcMU;'YK!'x&N3Cs_]FfS1H`xᢾ0;3!u+ (( "nIuS^ۇmuEXW :)Yq'h8T7(oN\*LXKʼnQHCNN[WWfX6[p .fڿ1u!r~TRqLDXod pԍ2G.#?K7j0[ qO/;2ƌzIe>M0(MF(_$Aa$BM~xl=')ȘzY"PbH)(K%0EDy,KҺ.KEFDDDDDDDDp}xAe.쪦i(uܦeeU$E4̢$!1?{~sk=1-)z%9!yivY5I8 ( 2vw7    xxU#U$HmZ]VEMR=N,JFcـ @ kJl50ΨL+M v\9}M LʆD2R~Z|C5Aw X5I8 ( rFA Z@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 k ]ۮ,쪦i(uܦeeU$E4̢$1?{~sk=1-)z%9!yivY5I8 ( rFA Z@r=9~۵~ݖ]=͒۴ zY9d ~zv-g9_eW5EO$G1?6-.&)a%Aa%A ~zv-g9_eW5EO$G1?6-.&) ~zv-g9_eW5EO$G1?6-.&)a%A(Ap] YmUM,Q M˰ !yivY5I8 ( rFA Z@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 k ]ۮ,쪦i(uܦeeU$E4̢$1?{~sk=1-)z%9!yivY5I8 ( rFA SPoa$IA! @ '@#HNQf?)X)J#UnqDp,h2SSC!V' ksšb`?(JXsK# kqšb*q0(ȍdq]sED3O.!MQx4ҹti)VN9"F/.$EA& j DcDAave?9e5̏dހ`0Ѡ7h<>cƌ 3xƖK)j 2! 2А hn{ݽ51L6-cm0(=\>nˮjfIb~^mZ]VEMR=N,JQ`w=oгï۲YqaUQA0 Gi ]ۮ,쪦i(uܦeeU$E4̢$a1?{~sk=1-)z%9!yivY5I8 ( rFA BZ@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 Gj ]ۮ,쪦i(uܦeeU$E4̢$ȡ1?{~sk=1-)z%9!yivY5I8 ( rFA BZ@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲Ymzcu[vUS4KrC:n2*j"qfQ،=9~۵~ݖ]=͒۴ zY98 ~zv-g9_eW5EO$G1?6-.&)a%A(A] YmUM,Q M˰˪IiEI3 bmzcu[vUS4KrC:n2*j"qfQ0 bmzcmUM,Q M˰˪IiEI4 bmzcu[vUS4KrC:n2*j"qfQ=9~۵~ݖ]=͒۴ zY9D ~zv-g9_eW5EO$G1?6-.&)a%A(A(] Y71?{~sk=1-)z%9!yivY5I8 ( rHFA Z@r nˮjfIb~^mZ]VEMR=N,JQPw=oгï۲YqaUQA0 e X]ۮ,쪦i(uܦeeU$E4̢$Q1?{~sk=1-)z%9!yivY5I8 ( rXFA Z@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 f h]ۮ,쪦i(uܦeeU$E4̢$ȑ1?{~sk=1-)z%9!yivY5I8 ( rhFA >$E4̢$ȁ1?{~sk=1-)z%9!yivY5I8 ( r$FA Z@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 b 4]ۮ,쪦i(uܦeeU$E4̢$1?{~sk=1-)z%9!yivY5I8 ( r4FA Z@r nˮjfIb~^mZ]VEMR=N,JQw=oгï۲YqaUQA0 c D]ۮ,쪦i(uܦeeU$E4̢$1?{~sk=1-)z%9!yivY5I8 (I5 )w8T͞!]j꛾PPAp"90TʰE bPĐ2J`"BAj,,j1-=?cZ_RIPO.E Pq%J:TRK2> P1H 4t%@:Om۶mے}VEQEQEQE17xzv=͒۴L@ @`UU$ޑ(x:&X*$y8EfIb~^mZH a ˲*j*vH}<F\,D< "EO$G1?6- F\,D< "EO$G1?6-S$C0eM5Iw$ >g`. e"@cYq)@첨j;@Od0K2D GOMRBh2BH"Xi(uܦe`(ZQT{Gp6 bP&h0)z%9!yi"8 .KIԽ#Q$۶m۶m۶m۶m۶m۶m۶mۮMgk78*tYXl\o7kg7SI_R'*T(K·ff ;] UUUUUUUUUUUUUUU%I$I$I$I$I$I$I$Q &Tv )UUUUUI$I$I$IZUUUUUUUUUPU$I$I$I$'TF5!p;/nVZ7;0 {{{9Vd1ZRDBh2BH"X^z:/]wh3Y ~lVd*Fp6 bP&h0`(\uVjZVr\&!!L u*50R' ~|?\v92%o$I$I$I$I$I$I$I$I$I$I$I$_UUUUUU5I$I$I'Tv Х$4@a!U I$I$VUUUUUUUUUUUUQU$I$I$I$I$I'TvR;`DDUUUUUUUUUUUUUU%I$I$I$I$I$I$I$Q*'TfR)UUUUUI$I$I$IZUUUUUUUUUU%I$I$I$I&Tv Х;!"""""""""""IjUUUUUUUUUUUUUUJ$I$I$I$I$I$I$'Tf92%M$I$I$I$I$IJI$I$I$I$I$IWUUUUUTM$I$ &Tv Х$4!U* I$I$Q*U%I$I$I$I$I$'TfR;  UUUUUUUUUUUUUUU%I$I$I$I$I$I$I$Q &TvR)UUUUUI$I$I$IZUUUUUUUUUPU$I$I$I$'Tv Х;BjDDIU@UI$I$I$I$I$I$I'TV-&`W0 S ɤJz(顤J   -$<$I$I$I$I$I$) I>۶m۶m۶m۶m۶m۶m8'!!4@G#gMo&`cpD*]DV*u((aaaaaaaaaaaieYeYeYeYeYeYeYeYeYeYeYeYeYeYeYm۶iiiiiiiiiiiiiiiqm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mu]qqqqqqqqqqqqqqqyu]u]u]u]u]u]u]u]u]u]u]u]u]u]u]}yyyyyyyyyyyyyyy ~}}}}}}}}}}}}}}a               ((aaaaaaaaaaaaaaa88((((((((((((((H$I88888888888888XeY$I$I$I$I$I$I$I$I$I$I$I$I$I$I$iieYeYeYeYeYeYeYeYeYeYeYeYeYeYeyyiiiiiiiiiiiiii(yyyyyyyyyyyyyy癦i(((((((((((((((>M4M4M4M4M4M4M4M4M4M4M4M4M4M4MSUUU{{{{{{{{뺪ʲ,ˮ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ڶm۲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,뺮m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮+ skzcXmU)z%9!yivY5I8 ( rq0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,˲,qqqqqqqqqqqqqqq<<˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲L4M<<<<<<<<<<<<<<\u]4M4M4M4M4M4M4M4M4M4M4M4M4M4M4m۶mu]u]u]u]u]u]u]u]u]u]u]u]u]u]u}}۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶8}}}}}}}}}}}}}}y888888888888888?<<<<<<<<<<<<<M4M4M4M4M4M4M4M4M4M4M4M4M4M4MSUUU{{{{{{{{뺪ʲ,ˮ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮ڶm۲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,뺮m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m !`vMr ->EO$G1?6-.&)a%Ap}fIb~^mZ]VEMR=N,JFq0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,˲,qqqqqqqqqqqqqqq<<˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲L4M<<<<<<<<<<<<<<\u]4M4M4M4M4M4M4M4M4M4M4M4M4M4M4m۶mu]u]u]u]u]u]u]u]u]u]u]u]u]u]u}}۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶8}}}}}}}}}}}}}}y888888888888888?<<<<<<<<<<<<< FI`=\ ,XP&Edc`Wh-XUBHPSD( .  F3B(G8: #iiiiio{{94M4M4M4M4M4M $!!_MQ %Q*(RhR(E(EI)B)JE`xB"Y0s(@ ) f3!pt ]~S J(Q:!1z^z^z^z^z s9s9s9s9s{ ')UBD4!hyBh:fCXj[ʢ! p9s9, "\&۩` !Q@r)I ?$Hmb-rZ)j$ї~Q-OJ)M)Ō /@vμYZk-ZkcWl(E)J)4RDu{yϼ*J}|~>_||>?/ !*P1QB$$} :EHfffffffو@_FtzSXL9O9&D(&/2I-}w{T m )Kl c׻vS5af$C\ا..5tF.ܹܺPT39'`8ME3#a1*^L Y)tF`RC_ttz2U?ƹx0UƷ,_$G ݿi{' i@?4~EgzI&ܼݔ^MK>% 2b1"f/ǐpZ*G!qAނITH3q.LTטPsý".mF7,:G4 b=cF0~-vED M@:BiUJGyn{hЯ<1p Q#f5pz&Sc3z nWOwJnڢ칚jx.r.rǽa sx[=\x;qqzfc(jlv*H^}M%:Zwefjz>rMA363%Njh + 2$^{.:m I"b>AȈ2peg"_؁(/ѵ/mm۶$Eq(@t%4e hLO,8l)js\W¼fKB+(5 [# >PM/U6,xw-Z>xzqR|y\azQ+Oe= 2 7]ut!8[Bw-ᤧryc,0]i'"ߐs"N:3djJ#qk4 E"-NS~|S&C]e#ѤX^nT`a7= x]`A&6tFh+Cvg(>8kP@l>`f7;ӱ>co^ʁ >b0yz9<>~}۹oܵM;\4<0ڦ,235)dheH'z>X,J~}۹oܵM;\4<0ni"! ȃOgјlQ(Xr!#W<#C>ِijnfF^F-ީ:6R&ۏօڥ1響7Ȫp b FS7a.Ozߑg"OE`ɅXD_ԎKwdCaOOOOs~XB5B"|ߐ4# ?~?M@(-KɋmQ6z9wv-nfi"! ȃOgz5 ,Xh%KpJ(}gX8]1ۢ)Y@^q+l5ɝɝɝɝɝګ|CfGnb^^MZ}ʧm;5=1-)8͒EmZ.+QQâ$ȣ9l5^t ipd/^˹ٺ UcB-FLDq0 k8f[4%K={Tq ӮR$,DPMt&Hz"qma7ugZc_}[mWV]SM0Ͳ$q0Ţ8npmԳQ!bZ_«TۤIY2XNP b9(R! 7:/r#p i};nKs+nڢ,c=U3-Q1^Ty+a1qiP( s5X*J1ܹq, Nhdrnڪ#m5>gS.c_ YpR]03kj*P"5o3NMI3|cHVx>ڞW;Ds>RDhF/tŇ/4!V̽ tL)+dW=VOmErqK2$B#<]>@ꍱ.9d QΑjTሣlה`Y])yP]*$uSwy=t1hcLOYMoL,{AR>Y 5A< &*܉bal2^m4 KL0%uX^ҧ)긌.&`/;=LsntnveJJh` gZ!p9rV:@N!@.sO![ tSc!.j:dZM-raE<(r5+PBaM2-Җ}3:u07r-ʲpLs2-se3ˌSʹ @X$*(>@U=H\ Sw]pwcW^whP,M1r:|1V`+ʄ+:Z[13mla(^ĉ_Xh+sB'`Zf'Hi*8Mo:]PAG`0[) E|yB]gK_١r0$Y]ָ?+aW+jpG:ltUIײ"uCd3< W( !62 Vƙa\V4%byA ;7]˹H!Mɠ\Qh],[L882ɯ~qOљ6GnKZ##s2΀' _Ѻ ޏ<߈eYz$U4Ղ$tSN>cGzn-tW-M<ΓQ MBT` /ކs|&]"R439=V &OEU t(½XG-cYGڥIxJskd%^H J=j[<)EF>Ͳv~:@-%zl)v+i|D8&I.1NXrkW/vz ®^eZ^}6CG}eh1+Q  "$Wwш¦\y .DlA5g#@W:VcR EQEQEQE5zPa9D(<sX2pP!P$@n֠1f "!^[2 (i` m]L$ @8Jʤ0b(9A#9D(/6+* .'R%tc5B $:ac] B@LNt:#q$đ $@2vڵk׮]vڵk׮]vڵku\uH"g} ?"P  @Ϳ( HP "P @(5?? P5CaC8h UdFR ii94M4M4M4M4MZkZk8884M4M4M4M48811!!!!!!!!!!!!!!!!!!!!! $\"j5P(@@?  PDdVR rijs9s{{{/˲4D"H@@@s9s9s9˲,˲,˲,˲,˲,K$D"H$D"%\5P(@@?  PDDFR 22VZkZk;1111111111111111114M4M4M4M4M4M4MӴZk((((( L4M4MS$\5P(@@?  PDHl v7%P7033gfffff;"5333333333B ?{qw88888LYʑP+*>yғd{{{7dAB(KtƠ)dE` T':IFr5j b%bepZ ˗/_|˗/_^&j gV<8 Kʨ0 r(%!/ԙD֬~BP{PB i~')EPa*E w@!Ut\F ir0#뺮뺮뺮뺮뺮뺮뺮몪 ks9s9sa뺮뺮ZkZkZkZkZk 0 0 @ @ ! t$\"j5P(@@?  PD4!P7cXTUUUaQUUUUǓ $-vnk^z^z^z^ s9s9s9vnvn1W[`ʕjXIUJP*HG Q8.9s9sΩJqJ%acT2"D*c4" p$aaP 0 l Td%t fD4UP" "}(\*BPt!4?0e"{т5H~֘(,@h='Hce H`[k mvG\NBHx,ŽC@ QnyM0F$8]׌H8:.^9;VN7.e{IHN7[] 28{a^)KvB VpPbJPIf^-9J $fpXJ! )Cx-F-+ ʂO^pgiˏPx7/GR6hc'Y"[PN#t4`m)6" *B!Ha>̯A%G M &L&WrN5RScq$$i G"܃kp n܂q/N܈<\ɩa{/?xz'Z;KaN_kZ>fXENɻei$MF NKcY"zW+MP#ր璵`VxeFEKc P4D E`. e"YbȠpB n ~BhGjҗwWIfjK-jO99A!s4ŲC=$"l8ԟhȓ}4/f_07bjӎǑ;BD{8]?'^,wt'$LhG|ImƦ@sr)8NMia5}>QbZX)hSF6kc"ٚXSNltrXodk|89g\L }d0vxnˠ>2|64%㰖!fM2FƩMqz̲Cr6D<考 4 ,jޕ*:iԲ/Qy׆SB[ ؿG ==f!9Q\,D4ANnn_gi~qNSgxix˸=3N^2eΆB Kgј.rY٦KvvZ>m;kvމtVD٬"1~,>sO4ZS $nS)M|Z֞^֊h@:$N~jOli=nY Ւ51cH`iz6/_}L5fa-ǎY,C3t햮El錓G`Aq':׽luW6ϪBuw,ʗm}b%C?CC YvT{*4./t@Z7$;g6R0˦3XKd\%f.ǩĒ~KtT'b4R3'Bَ,勾A`J;Uʖ\T4Ȗ0=Ċdi]zt㗪%`NH+.˖b=>23tN9z-9%/m W>f&-s24Dc}Ehq'eFT0yP/XS)`$ERY$b <{X/DYD7R1i [slUyC ѥPk%aYYHtlfawH4`.։JR ce@,R?I"8 gDv !_0C~x-ɄJ}mu&tD^:aڱCNf ?+($eߡ:ݟ]G3BX a93s論 z)2NhѵTYƲ@FULH Q~_缐X&u)]97H4%\bX~H%}L6{L6z5&/|)#/Gsl^^f[Ugiz,l !^/%'^eciJjO["{Nn:7̋?O%r"/6"\<#iBLG] fLj/xr6!6;S U F㲁,BR\$JB\b$.^؋Bp &"TG a\^P\l<@\o^.5*,#=d3 I CᔬRe9*B** J"=.08)p!k&n5}^ᛞ9WClƣx}F9M>[%T7A.ٗfG|pQ~-ҎP[$Z FXE,h <"M$0:%rJ_X6D?|3%A,3,!9OӖެKka:i 1-@92o2ODlI?::~q_a]+L[: +^ʪ|WP#XCڢ hNlZ4 pM*3333333333333?SkGZ)^SYյ~I%!`vJoK!;ye9I<{T䌠uY_|:q"i-M;z8hgRdN]\BeW져kiV;H`_%[$ef |yQЬ)Zr*oŎ` 0J۶SrHH\c n/*5#ɰndzse߫WwGo4p>y:XfX`τ]g XT]|*qhb8Nq$%`1éZ&Jzf pf"zTy4MPzuOp1~M,po _*n q/J&6$& =IzۢhM0*I$1=\W2bDpP)Tډ@,9Ü xJRplfTĔ%HP j hrHIn`!s ï51|M2%mFÓ/~]v"weQL$"ʷHq!&$ K@iڡʦ+qيְTT& E#tͿ?:Yu2jߵXfbs7mPP,Cl+9 <~өjF!2r&K'PyNbL24N Ocݎv\GqR-W\ƂJB*X0g;"5L-3]C!I! RP@ uߘ.k*)k}ЛΡ2].4!E* }`wʫd4B&H=/K)?܁ M+է USשF 40ܺjʢh}x:RW2X Oxd# ɓؗebVQD'l6ħ-Ȥ~vm K`[cEaGYAy-cTu'圻K܄ʯxۊp WVS 9zll0^>{3M!. 71 ulo\ZjRHn1!mQ2uuֱ%c _ɍQm1iZ8ќ'*&ꤕ:Tr6ŅfR师4 S$ڲ1DaEE?+x75\AVnq* $2첬iOy ]7#WU5F5N oqS4 m \_3):M-Ģ &롤Gو xxh7^QMnR -%ivY5I8 (ɼ횞~ݖ]=͒۴ zYd9~5=1-)z%9!yivY5I8 ( r1<A0 Q~ivY5I ( r1rkzcu[vUS4KrC슚zM˰{~9~5=1-)z%9!x1(uܦeeU$E4̢$=1-)zۮ9{&)a۴ ,g9_eW5EO>GꊪghRp$ȅi?ͺ76[o* So~|x]| (ܾ=\ ʤib"Y%k(!|϶XGuW1 ]Ѓ?PDx|8;pD9p*v޶aUBl,A$b5#TI dP@s`@hRĞ` P=m2 j 3v*"@2$B\; KF"S4w+3`pLj+0 K5"t(8Vs9{Me췦D|Ga.m'v0t3sU6K!uu@@1K&7tSBܺɱ;W\ o*q9s<䵝Sl"zJu}عZ8v,rMⴟ0hݚ%+0H:Ϸ-!Syrx057ri _$xPL',ja]2ny=t _;OF^ ZzD8hZaUlvD 9͠JdAФ|-'Bʟ#ojbLst,٭:)Pŧ Mq*pR_hrnuAz^wXaa}<]BޅU6d{Gω=)Y gN;n:SUZ Ahѯ.5נPɃт;cգ&AM>#*3,QbVC ;h(R$蛍?57-vbCK^>HB4E^'^t7[D[WEǨ\Ol/Nq8[{A eYImi߮9b6HEw6[K=*0&ddžb(&k()J{ix iy jqam⩧"!i@tv9LXɛ$zkPS9z-0 N5O%7uei 56O3+b8 ?* jvN&-V(OD7Ὲ.e#Lݷ3r h' " UotC}Ez`BJ-swǧ] i<71;N kd*?!b JPMuPDa O}N>Ċ gGnXb6@ŗzϭ1ƫN[rĄ ;Q[ x˟x0 :GՔLNeDZViځ#I'HyU1GhqHL+nX̖zzM Z_PT=c UFdJYT~b0\9اr]O+e\կg0ŢZN>xA7Yiu0S-5VyCinwY]ctP]VpsOqA7A9I/JHk%H*hLS1hף@@R8 }5`[^2[Wv~W{.@,{ÐvwSiKehUQ(<Sh$(l' K`|_WUȳ4k_50 0 05=1-)z%9a ~^6-.&@iEI({~skzcu[vUS4KrC+lZ]VEMA0 Qm,쪦i(/yWش )a%A ]ۮYmUM,Q YmUM,Q ]ۮXI(%A ]ۮYmUM,Q Wش )a%A ]ۮYmUM,Q S:ivY5R=N,JFA ]ӳï۲Yu\a2*j" zY9~w=og9_eW5EO$G1\¦eeUDH8 ( r1~zvMr nˮjfIbȂqM˰˪0"qfQ0 bQm,쪦i($yWش )a%A ]ۮYmUM,Q K:ivY5R=N,JFA ]ӳï۲Yu\a2*j" zY9~w=og9_eW5EO$G1<¦eeUDH8 ( r1~zvMr nˮjfIb4̢4#t|8GD>,x0EaWF';_tB_r ۸T1SIvOy.\"!0M#i#9B!vC*QJjH¦eeUDH8 ( r1~zvMr nˮjfIb(qM˰˪0"qfQ0 b횞~ݖ]=͒p? aUQa E4̢$H#S&CA=RB ` 4Pj9-KeYʡ)ɊO2V<ԇs޻+A/V.,H ) *^ۅ =ڥ1PtvVWS4@mr+ .8O#Β]Gepkam~ JtZ`H?g11"t"t\xxG tUoGJNWmWd2_k!N75P"Qy0D򠕍5""֍he.#0B[wL)afffgaap,5I8 %A 瘡vMmUM,Q M˰˪Ii( ra@= kz nˮjfIb~^mZ]VEMR=NEI(b?f(]ӳcu[vUS4KrC:n2*j"q/JFA$A7C횞ï۲YqaUQA0~Q0 z m,~ݖ]=͒۴ z Q ~Pog쪦i(uܦeeU$E4_90H {aAc$aUQA9^p{+ZY,Hq@ >/{^e/{/_y!o*ʉPI`V%OAZÈjq :"gZN)ub]pbaZ]1{3{9 tERQzCd؃ h0ޱaffA 2n/PpE'P\)P0-H``y7- d, hE:; `CI1@u@PeU]*jQ!g"T(a"HD3Nj YPog쪦i(uܦeeU$E4_90H W~5=?_eW5EO$qaUQA0~Q0 zn m,~ݖ]=͒۴ z Q ~Pog쪦i(uܦee`aLj3\ʙZBhom|L(Œ**)F4˚ Zr%ȥZ/\*4Koخb<#T̜DBNk zS^]DFۮ&+xC9Je# `^P+ٲcq2~&6@d~-AF.m(fͅ7+*beH2 s7J`uP옐msr koC\80M؂Jޞ\'&w֡P"Gfh04ZeDm0~Q0 zn(]ӳcuGM,Q M˰˪(1?O @ P ivY5I8 %A ~5=?_eWH M˰˪Ii( ra@=7ۮY1-)z%9F~Q0 zn(]ӳcu[vUS4Kr$aAPog쪦i(uܦeeU$M4MS=ND4_90H  m,~ݖ]=͒۴ $ =͒۴ ~ݖ]մһçJaW ГgT݉X0!L6cY%qUAJ7Thtހd:}h>* |9?ojtHeIr?xa&%5ԝURֶJBp#d !b %$]б+h@-((( Һ# 1T2ȪDG;}\,%QhADg` dZ,`IՄ#c.%pac[5FaBr[fEU:~|$)f2(%ZIx&9y~Yctsy_W h8HA {I?8g<ʖshC2큄'_φU@i#hLD4ʑQÞQ]-VkwݠYa{N}{Y_DwV@N9#0iM'jSj8[Ku_ נӊ8a'zO7|CV{OjYG쩷tMaY JV)PĆɑB$r=Bلa Ddu#$&^>k*:fRqXkAqa{YvY[ Z!llbDͺT\dGtAiɗGSSiZڐtD<PllAqto@F~s4"ǫ x@q87nHacFeo0LU!ӢKǂ_B^CՇ~w `\s"8\K Z\kЕ:;}8g~*BkgNWL)ggijvRsd' sRUS>S^s5@dy-[*L4 iXZ%70 e?n= );,@  Y!?:# DDo)t_,dOӪ!&LUuh%`2Vll\gK~ca."@EL$ Dk4xa+/\|a*tv)ءh-& wz|JYP%C=*]y5TKg{I غW"{%AhWֽ$h+ֽd8d4Z!P'=|_[WU|_w X#_Yg{/ݺy8\`eK*bY^QܴIZAs9VS1TwzfWr6jb0 LlIv\E^Uz隞~-)z%9!yivY5I8 ( r1]^jzc]쪦i(uܦeeU$E4̢$a ~w=oYw۲YqaUQA0 Q0]=͒۴ zY9m;Aq@p ڧ<}f]zY9|t ldv\UT5L, ᛝї\ڠXwgUW<ͺy8[]˱۪Fs ٕx}Wu7me\T LDtl.hbd zowV_sOo>k.gRc_pzmr===PsOW ˴ʊIscESC2ڎ֍owV_sOo>k.gRc_p8@&gQc^oArjkbZgeRDJc$B:_1"KhʆhGf`EXC%`%?!| b'42!1`+'nޥM#-Ρ ZVLR NʜJFH|Bl>[:K6D;2+.*LG=?79/b'H=pgWTG7&Pnnf+^V'eNDF#$>6-%a @ _ћ[JFMB >˫:6I2{.j*Z&EJ":)Wɏo{K!1)\!ڑXqP `%?!|#nH$& qA:knmگZ_5_.Noe_i>~'z+d_uk:Buݮ뺫"AGnBQmih?2|aC }uZc;nb0fk}Eun}ۭٗ]C?jIP]I\}]뺮 eckAn~_emxzhVwʗ>R>ͨBlOܜP~ٗ}گԧqu_[k>vpϘ &?Z^U_զo Zu_U..;q=Ԟ9>}ڧݺX ~W]yjoQp*hzϠ#6 AvYhJ`pal#`v^z^z^z^z^&1 ,]zZ Q: N ΃if&vY^|⒴",꩜J05J b%B}}}}}}|>|>|>|>t+]o߾}۷o߾}۷o߾}۷oȨ"WP#;'n*lJS5?hlq&݇;4ց/nrlLs7k?GbO7Y jXY)fzYGZ aڹ60yMg7$84orS=U,"K ХiИ@A˲,˲,˲,˲,˲,K$YkZkZkZkwwwwwwwwwwwwwwwww\fMqli4?:" Х1& aaa9s9s9s9qqq ?4n&{wB,p6tx:m<" ih e kZkZkZk(l6fl6\fMqli4?: B r@۶m۶m۶݈ B%;tyZqviVVa5YRQHN@̳8J0r(d/{{{w9s9s9s9f7)?9OLZvq#f7282K*&`RJ)d@GR/%@WecXeע((( ܷyZqڕYX5YRQHNtBN>5mYI:RCcfj^d.+ebT"!qDcP4 0$ a`p| ;h?6WLiJ1 ѯϞOYcc7ӳz4gM̮oz 4MUׂ"  + (`0 `0 ˲,( EQEQEQEQEQEQE \iM7ilAuj71 "K9"\    H),˲,˲,˲,0  \fMqli4?:<" Х2P((((((bX,bX,sι@\fMqli4?: "K9"\R.˲,˲,˲,˲ 0     \fMqli4?:L"K 25274M4M4M4Msι;11111111111111\fMqli4?:"9@1c1c1c1c1aaaaZkZkZkZk:\fMqli4?: "K9"\ʿ   RJ,˲,˲,˲,2   \fMqli4?:"' ++s0ə$IuRC>H 8C(ԩSN:uFh4Fh4swwwwwwwwwwwwwwwwwwwwwW1Qb qs؏1ruAxl8((wɹr#xVm஬=G""K9 (E迺9    heYeYeYeYeYeYl֧mW+Nc}3- L 67p9 r:LJ(a0+!{{{!qDcP4 0$ a`S}88jUZժVUjUZժVU{{9888888888(idB$#ZAxVg6M'l.K\&I%BxR'I=$H¸{d!+ s?hn 2dnfsoifoq)81p3 ,0Y)poXU I-29F-9I?!ς'bP? P P P P P P ^{E#@, C A!@ NS F;! ~^ꜣ@g: gt2梱d*eb*MeKƌ1몢#$B-B-\88( p08 LB:LaIwdCEt9G7/ԁ uҔ9Zؼd*J8bAi@iVZiVZiVZ JP W;:<x4 h, rXJSDjYc1c̺(GaywywywivZiVZiVZi}wywywQ' D%g+.GaGEρn}&Uz8]VvE*Ip4 ( Hx,FXDA8 B@ pN#SXz|l ~^휣@g: gt2梱d*eb*MeKƌ1몢#zHX88( p08 L#F;!9y}6O|6M'l.K\&Ҕ9Zؼd*J8bAi@CH02f/ C A!@ NSH),=lb~^휣@g: gt2梱d*eԢgygyWyWyWyWyWyL2ejQZԢE-jQϫstBlPl>^h7UUUUUUUUU!d'zdY J9%%dt|Ch~~~~~~}|||l[l[l7|7|7|7Rb@!Ҡ,{F] g(~kIqG˜vYwX@f<O^r,h$!6< 08N۰.TE".[,e @"͑2NE -ľwQ-m2AעjXLE=@V#%N˔g %Ԍx,axNckdF/b 2RhM ШbRXMTKTITGeTEETC*V_JT*TjVSUNjzB:0}%QALãY;3{/kY"o @ 9;s+܌9BRP{$b$; 8Ȩ""@D$t#8+h }ӍlDzQQR?ڵj(Ȋ7.6NGIe"k3r^)3uV={'18a#"rax|J0|Lm0 ct&@)ڽ1*{-_=<4(-z45:P*y㮵:tK`ReGm0'&qF ]#Vˀɸ7r1ޤ~FLIs%y'5E|'6 F_=' Ş}#v Þ}#n*CTnJ"!pEH*l  ks.A\pom#D?n \p6_>2.ά*{&[:"ٍ}wuWm6e]TLD -{wXsoo^kNgT>c._[ WPRNJFLB >ʛ:6H{2k.Z*J&D:")B]nN?=¡ ^!.&)a%A 4X=؂R?dAzzvZ9rn؂zjrvjfVb5ZbRI^Aܳ9Z1r)VR!1R`(}:iڴOhܤi(uomil\RTLFL+a ]ʡ۩YhUH'yQqhM`˥XID4<7>3XJ:.s*;QT1 +|#xqP <qJ`A9\1ڒ)Xr!EVセ-FkNs. ok鋺gkJc* 1wY5] i.*$ڎlr%9!yݙKdx|[t;pٚlꘊ:-)Q6e]TLD woNs. ok鋺'<܏ ܽ;ABUMEd=C5#-% ?rj`aYGvꘊhx"ά* >N|mKޚlvMr zܽ;Ϲ7L3+ /Ɬɖ+'h~Gv#'nf]UMEd=C5#-% o `UEMS$=QC ?z~v^=rn컺jzfZ9b`7]g2"4`&E#'naY\QڔIXtAS9T31)P LʐƠ ~n~Gv#'nf]UMC5#-% o p|9ڂy8vfuV4F5ݲ%q0̮mjS]OLK˫:6I2{.j*Z&EJ":)aQG ]ܿ3A FPB>:6L2 .ʚ*&Hz"jY칖x7veݵUtE35$ͱ&tfm" MD0B _^:~6^ߍZQS]gWB#9Q1(N L˰ʟ{9` @/bܿ˷<:8yh5XGw37o&g1_.NFlaeYVUQDI;0JrD >@C?6@H1 0,(j$(rh&@ @"@|Av 0w[e3Vh-6e߲'bk8ޯlL9Գ"\<"R[z=~wn>M&E,?Dcsz<\wBǩMܦ*5y>98䣑ю߻k^3`Y$?ZlU%UFpϙI93l5y>L~NF­`گ4bO=53-QpGaX| Xe9`k qL㈔ e0xrlN7l1"u?J,#/6g9&AD:8{rC:n2*j"H8 t$cHDJc$Be)ff1-KB-q:8,j" 6M?_[ WEޓN6I+5-71-AAAAAAAAAAAAAAs=s=s=s=s=s=s=s=s=sϽx+^WB*B*B*B*B??s=s=,p\B6Wvf=a"D`K -"B?s;;lVPJ#^iÜʄxwVd;pMR@$˫:6I2\T L#).s=s=' Q7hƜܦH6g9_e׃AM tp(煌AQQKJh0 g9_e`Pf=9!a5IeyivY5I ,+X(/&)`;"qۈ~ݖ]5-iߓqsfc%+TcbHH%c;fe28yneySD&<؄%qT+tڙXy}W$5NF z::3:3:3:3cNm v* í)Pht&\-Ɏx ^#p6cRrP!-"܏ I>tlX ^@:p$>} V@*PD2\E12QO+of:d` T\W-$}-:?#ЕQy]}]΀5y 6]i^[Lw5őxmpC# JJ\ZVv\@`|uU_O+w]z˅5a.昢2d>uUA\ZW.kR.?iQ~gto+D{PCa#䠣Vadp=MzK܁ư=,A93t%> *2\݀>ݓh!/wFQt"i|Bm@ϒx=j24R&yS'z&/9'2AZiu|«.؊J}6r_=s 4zw5xsdp{L_ޖ@^ STbh$Bcs{= JWt *ZF}-D`gBQs0Q۬jS1&h@>~)}c+גYH~"_5R6A -ޞ&Z?\^>cZ3d`g6;(j3=bYK.`|Q{Z*:J%ġ0ټ޽:esfSk,6jVꔚJ(itBcCa׳y5=1{unpͦh3Y bT))5P@O,I_'A`o_,չ-í7Zd/ZRSj*) >Y'A`o_,չ-í7Zd2NQt̒f|P?l^Mr ^۲9z5Lۙs1^wצSZKcg9?C4eNz ,s/c/OWt;r.t[ki,'Vesd vz.SBW$(uDP 2}JC2GI|胈G34;Fy<  d@/Fi:p2H!a;ʹ1VDV $f6&#_ѻ oU&ǐX)keSihmd7Ui"alMmPjGm6߬5-v`!!uM&n UlߕQҤ.%#B:T7Rb<^&Fntn %@_yzMM/o__ {v'ځ|n1N;vwc{dq#Mpp*~05a!|H$P Z#Z1KY, XZll|)'J*dV2J&FRi'5WvYeyʗ2u͟aL@ QhO)](4٧ک}.T\>aVa^k760$ǍWy"9χ$lڞz^` {Ct|w:TZ]XW0a2] 7Y8Y9f壇DȟL, %! H~ѥTPvX6z_wJ Awh0$+j-_@ЏE~a=T$ $FD"1~wX.2V Ic+>dd>>uwEi#2Vv.|~ Vὐqwм ޷eH= O>0:xσUH d'i$$ %E@M$E9MYV@IXY喲Fy%RdYzL)B&jL 2cYKdb V + -U;^j7kr=-mMOMnozzFw~{(ڦQ6&L(F̍TLQ 5nz(v~ӿF~6݆$}`NJw5⎧Ham(}A6-Ǩm$t,c1ߍ CpwRRJAVTZBAo}3EM~2򣏏M|i {-gx@4T㱇m' rej1ݳ<ou!`~ުLxJx w$~ |}M"GfczFpDM$j35t|g=" C>4 <Ttm.D08H%:=3w8 SGD<($FP$eEBu$^ !:Cx|ZgUJɟAyԓO]QyUkW< jjFlJ०|UUs;A|Wˇ=|b?0NcA Cgğ8k8Qe#πIs۩!=#~߄=xw?!r>NVBL" U1F81a8 ==~M>ˎgq}8sgJi dЀ:"uBN0EIbBKF_ե|`B Np3+B1^$Dz9ܤO*&}>-{ 8񪂏SKP(ܕ+q"BҊF ]L>}~_4Sx6 XPzfaCYgf:[|T}RN#Gtu8E}14_Ni\^;ùJ7!]g&R U]tZ*y\mK۠՚: ITM/]_DRxb>0yA Aa'), î rǂ>F<{4L/]D~3—˙(](^$I,4Mt<|@ ( D"MѺT>PO[,eW֋dT덻s8~oq.sN5=/x/  P(?LEM)mMO/v~0ݦTb7=mMO(v~/no !q*LRfD lҀʹAȁ._i:Vl\[>'V@z"_-ɜX9z YIQ01@O}r2_Fo,"KvΫp%2@(w!15BT6r@ R 9H )#=r6tV;wSd$m%io0&&X2C}߈"HPeԁkxP>LPIea(|h#fK,E͇4ý˜36lhϣmU78떫(z5!kq4wI{m-ܐε OuY &V;LX1bUVwkFX(9|.b<+K[:E#+h^z_k]eO'>' ۠F''*2?~N f ,R=p2}/Y\s_FP7:~ ( ,{\\b JoR3X)4(C4ٝӱqQWLh?T$` yIE(@$V)2DD2mnA{.|_C[3VU%y!T~,t4pn'ضGCMɭX1 TeK|sk^ a'j ж{R*_^;d%؃gR(8Q SvøgrRn4mÀzN'ax]dnD5~i3L[ss|+ZmhX ڂ0_M bO[THp7CfG%+\1nPq,zk>JfӉRϾ)^9 ?=\9(~Z i Hcz -8u7^sy[q-{'g~̂89^} {-"問10 u{zNNQo"lBQ:2 MK{dSn"(X%MVNrt3@b[bVL9`ۺ'dz7^Xihr/ Y]7wx`8\Ճ WRzt]+0k>yԫz;xߩ2˒/*,^b .smm7ҧwX}݅ȎT"156e ?"D[{E [ z T<>|<8t{4|pxpptYO_>>y2x]|uz5xlrt|tJ" [p:bMGDž//_ ^{@/SWM0m,\τ.$Y4M ½}T6KȤo/̵ snnjɅN>Jt ^!S_:`Y_A1sWÁWꇰQOTJ/XiFm48ΨagY㠗2{#b^6zIt#O,weyvʳaWz9QgC87T. 6r(ǭRlF/ ̋*wBJ`U:11,`*Q;ӣM K%6rPT+ }& "f/Tr8 N=RuR%M1(UAyJlmHj"1/}o<㐘'wІ]vs1<]ҙAͼk̗&f7s93g;)̋q\"y~Xg60O吹C'2ȼ1-~-Do%K-} WDD ] ]Nȹ$ry%:$=+* +y"πȭzbӊ"W䍁u=d#&ØId2c :!ʙ'g QsTߢa @,0ӿX}̊9&Ť3iR^|YT֠Bbb-Ab"1Xx(V% D+V5oP_#~VcGv6',t$Zթ.\}G 6:S"Ά2$@Wꃄs7PŁz B]|80ўC~Bvt0iب1J3R\^RZ jA%1LPni?䫦j:p Ƣ/%YJXv$(aV~ Zt-lBȸw^t_8'ebtb*ﱕ'fT5ftuF0pFM248KAF4 ܪSZxkGjtL5qS xXO:6]6z,le1xg#(vѠm T,tO*bbCFDSQW z&胤_9{r=^w9=:z]=(Р=yFXأzΰ,H ҙ|/& D 2ITDPB R((,yow!D|G=?ϜH!9qÌ\T hQcBD A1G_P!#aMJN%I$`!@m㊫aSRO1N &"*QV82HE =Ҡ9eB +XE5)}6&A!|9y _?؉Ʀ}%}kcRR=խEpeybj[RǵMٱ^\"1lclVEɹ*sYh9mOtW+l{ ,e۵Yq+[?{q?+I{zbE<$<5nИsmf7/q$YmPf>ľ^WBC 20Ys:SdFj~:w(UxE<7OuczMX)퍃 yb/D{"h<+ okV-~+cFҸM8ܛqp4{ȨBh-Rk!$r[n3 6bjБƐ`@`p:ԇxaH& 9hnX P1%Ȅߔ[Fo'CCW P|'TwgxUs,I}C0!0ȉ299@`[5\E}[*R>%.o IP:#xe0bܵs5j*_]KG֭ Z3,eHޥQ`lpZT L0yy\CqyRsm$fy>9U,MmHB(/{cp)5+Ѿ}pSFtȟpvUu=ySpzwgI s\84!)3ܕS|yX&}4pJ$F5j=+'UIƵ&eE$uA/ǝx"YiKKl KԬYt)Tf}҂llѺ͠n'UCB]T 3 |Ɠ|5<4"q[`wx"d3SC=H[HR+V1TM5= ͗a!p"`C"Gbk3Ƣ9c'/gXu OMͰwgkH/ t9PNIݡ4`)E{n.cD''.I v9d] p~(l pO #S_r6l-3iɯÙp2vGvBF*cBv7PV㎓]Ɏ'YD|/3?KWcp} )6CN[gs '3?KWco{  '4AN[hu+8ER_l !.;HUbo -:GTan{-:GTan{'1;EO^it$1>IT_ju)4?JU`kv (7FR^kx$/=KYgy '4BP^kx*6BNZfs)6CP]ju )8GTap  +6AKValw  +6ALWbmx(3>IT_ju%0;FQ\gr}!,7BMXftpv !+17=CIOU[agmsy !'-39?EKQW]fox!#,5>GPYbkt}" (1:CLU^gpy" #$-6?HQZcir{$$(3>IS]hs~%%%/:GTan{&&14{;aWͭ[<1&a - Rk` >$hvذ3.H~AjpšhyMa8Z("5@KVcp{)))))))))u))))* +6Abo|+++++LWbmx,,(3>IT_ju-----------..(3@KValy/"-8CNYdoz00'09BKQWbmx1#.9DOZep{ 2 +6ALWbmx33333333cp}4+6AN[hu5'4ALWdq|666666666ny7)4?JU`kv88888GR]hs~9#.9DOZep{9:#.9DOZep{: %+17=CIOU[agmsy<$-39CIO>%+17=FQ\gms~?#.9DOZep{?@%+17=CIOU[agmsyAA )2;DMV_hqzB%/5;AGBBfq|CCCCCCCCCCCD#.9DOZep{ EE+6ALWbmxFFFFFFFFFnyFG "(G>DJPV\bhs~H*/:CNYgr}IIII>IT_juI J'1;AGMSY_ekqw}JK)4?JU`kvLLLLLLLLLLLLMM$/:EP[fq|NNNNNNNNNNNOOOOOHR\fpzP'2=HS^it Q *4>HR\fQQ*C\pS8L`t01 -qD#/f>QUA$~p}Qq,{{ GC { 'cNlܐ{-7!x#p8u. mA!m(ƶuZ^>|'B_: M{g@;wokDUW, Nkfc d@&+n\AI['a@^8\3v|{5@<`iaL§X ,"~d<Qy,]Ԯd&|w|(r[1m0lqDNZkws.:FR^jvtt ,28>JVbnzu'3?KWco{uv$5AMYev w#/;GXgs "(.4:@FLRX^djpv|  *4>HR\fpzyz(2JVbnz 06HR\fpz*6BNZfr~T`lx ,8DP\ht.8BLV`jt~",6@JT^hrvlxs!+17=CIOU_mx'2=GR]hs~ku%06IT_ju%0;FQ\gr}&1HR\flrx~t(4@LXdp|"(.4:FR^jv*6BNZfr~$0JVbnz ^jv"(.4:@FLRX^djpv|$0q"1DFB_NtPRNߒPn S.㯬l(pW|yZny_Bzelv؞M!)6l?x͝RD׉: nOpi&Փ?wb6?@$3aMQJ'5z~ay;ι Wmm=Sy.zYk[{8KvX#Sa֌̓Ua4Ugoд /^"bKaÎ3&%@ZN*{H˹B]I#!zOPRh9BlTVAPri9(wD\C9m՗p3al8 1EG߫_T Mhm)oLӠN=וPEBZ-nc MjyB{]g7Z{wOSKiz[YY.ZrWD.ؽL3:a˯0mD. \i`&L AπW(g]5?eN?ʼ<|taq9(#į0_V"}y>\{}L4u=Zc5slAª! rnn#ǒOUw2SGR{z,r|0pl& d/@ =X\PekLMvyxc$eG{Oݬ%msVU`N;/f"DbX,bX,bX,p8p8p8p8a0 `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjl6fl6fl6fl6fl6bX,bX,bX,bX,bX,z^z^z^z^z^VjZVjZVjZVjZVժ;"yupn6rJraQE`J:2!Ա0!KRrPo7gZWS4)!M =8@xLS҄ |ݎ.{U.U6^8S`~ؐaFHQLF2"rA'o420+5d,0* CUHK# &c 6뢊BĆ 9R{g^8V } b\۷ʕC &I_lEB)D#W Jx$_&F^D/z;8ˊӄ 0JeT 7P-~r, TZlD{aW|>|>烿ca:nUA- ̴p:Nt:Nt:NSǛiSNfB?Q_kӭ*  uo4 DܩBǛiSNf?Q_kӭ*~7[^E@"bLPx)'g3hyS!?Q_kӭ*#FB{ͭB` 1wj&Py.92>>stLx 0Je+O׾ibYTP.T`>`#SQ wR kJYW9`PPC%*Q@j3XVڑ"8 TAlbBo[Y9FB X@d2L&d2L&d2)M >k30Mue1Im֖uY`R! !zzzzzzzzzzzzzzzzzzzzzV"ViViN6k˺R vL99A˛ X\nUA- |X.r\.r\.RǛiSNf .&c[UPKGC=93  uo4 Dܩa_7WӢ;͠?Q_kӭ*~7[^E@"bLؠx)'g3hySA'''''''''''''''''''''¿^FsЫ(HD̝ Tz1l-o*8Odt jh'gFǛiSNfB .&c[UPKGC=936~7[^E@"bLh@ǛiSNfB ?Q_kӭ*  uo4 Dܩ@x)'g3hyS?Q_kӭFB{ͭB` 1wj&\Py;۬-벪B 4 @ @+G@mb4ŚIv\p*N ^HyҸ$I =nkcZY͍ ΞAyXIAxhiI;"yupn6rJraQE`J:2!Ա0!KJ?䢡^o.Fhӯ,(MoZQe3E fhQ$*9BDG{mbͤ^;.AF 'Dp/ ЬH>*mgpl J *sEL EC\kѦ_YLUФ4< &Lv7u{u騲™hÆ 3  ReHC$C?xFu%F%BtPcA*Dq}q5z -T  THyҸ$I =nkcZYV9,prA |<4@ȬH>*mgpl J *sEL LR8]+5ʅE5)ȄR„.J! sm_Y3@L EeKN'o420+5d,0* HQIG>8v-, ^##";9[ \cK-@!&&#{?a51R2N@!0 _ǴpH:! `q/H;CJF XT (H̹d\T":P@`Qɟ;xk,Lx4\?c[8V }0REوd.[î*x`, &Lv7u{u騲™hÆ 3  @ dH#{ 6Ui$@F.7ARqX@o$׽**  &(UI_lEB\${g^U)*JK`(@hbbC*)0 _ɱ,NIE"v ϘOs]@ cբ:n@*#)YH( D /K%#(-OqnT #7 P*,DA~]MNzrf@7hnzS3!ReQTBXSۺTc\y<"Y8񖍧p3J$(?rz r`Q/习T6>X2F۱$2IFRr1?b_\"kяb~U)ė(}x%*(zz#EPJ%"w购$(K^&vqڗ$Cլ`0@4tHΌe E4(,G>ft@pr$+ /OvpJLx$oqq$ R$Qp C $*Qv<[mof0.HU ER$ A't0đI!>H݆sU)4J,P! \PK ͦQ_[:pD)Gb(@abD Dx<@qI |=’rja4Gƈ"!MnYE59|vl}P˛{հ0(` 0)",Q , Kʩ q&gѢ]x?~EC$<8X-#}wґ/~ƒe@"aBJ%'Kv3 $P*&5x4RfNr4 kDq==f T|>|>|>oX(}kd/l Uui!963blD$<ⷿb*f~~J$>nVڴhNLNM |nh*Hz^z^z^z^z^WGw uwZ̵VЬ|>|>|>x<x<x<x<x<)&||݇\FbϦ`[XU7(8*c3C!Fd#"H݆sU)4~~~U<.&xts ֦EvXMpbrhJpCSA^Ib _!oس)ؖnvnvn# @6kJYW9`< vY`/Az^z^z^z^z^zIb _!oس)V % z:PB2oوHxoRG\kU ͺdD$@ xiIQQxߧj3XVa5UÉɩ)Ar M ?~H7I,>5Uʃ,ND^$|pt*itwwwww "{@e-  xr0H@(wy͠pq4paBSBqh_>ݜ܍͢q@.R A:0 @'L ggݫؗVT6hPb<hh5d\2hȞޏposX6ʢt:Nt:N@i„H_nGSתX*O/*,7TP \>|>|>|>|>r\.r\.r\.r\.ry<x<x<x<x<p8p8p8p8p8~~~~~J#`Wf#w(ۛvnvnvnvnvU4aBh/_kUKGE#6dQvnvnvnvnvnl6fl6fl6fl6fl6;I$EBjea[䘡8h[z^z^z^z^ZVjZVjZVjZVjZVS4.IR/HژVA \Ip@ J@>=;zFt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6fs\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2y<x<x<x<x<bX,bX,bX,bX,p8p8p8p8p `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjZ6fl6fl6fl6fl6fX,bX,bX,bX,bX,{^z^z^z^z^VjZVjZVjZVjZVjUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3333333333333333333333333333333333333VjZVjZVjZVjZVU*JRT*JRT*JRT*JRT*JMt:Nt:Nt:Nt:NtlllllllllllllllllllllllllllllllllllL*JRT*JRT*JRT*JRT*Jbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbh4Fh4Fh4Fh4Fh4 BP( BP( BP( BP( BP////////////////////////////////////.....................................-------------------------------------'K c6檕me' C*mgpl J *sEL qχϫsVj *jSґ ͅ 6lDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE@i„H_nGSתX*O/)F0?l0cLF2"rA'o420+5d,0* jhI#DA|Ľ/L4`PqbH7(RԊbaߞNvgƠ|>|>|>|>W$ wr38{6a%㹢IgF&t:Nt:Nt:Nt:Nt:C. ltX6JJJJJJJJJJJJJJJJJR҄ |ݎ.{U.U6^8S`~ؐa (`d*mgpl J *sEL &d2L&d2L&d2L&d2L&t\4m2xpopԐ¨DPj,HgEQ0o~'o;gcPVRP1+$xvphdb`@(}>|^ܵR\XTQ3L,ul.La\.r\.r\.r\.r\.*P0!4җe*֥ g2xe2 :y;-ަi]!cQ4XСC(N!#6fRܠC"@p@ဗvvvvvvvvvvvvvvvvvvvvvLv7u{u騲™hÆ 3pd$!!tvZM#ӺQC A!:h Dq}q5z -T  DHyҸ$I =nkcZYV9,prA |<4@"Xgٳ1(+)M@<;84210(}>|^ܵR\XTQ3L,ul.L0?䢡^o.Fhӯ,(MoZQe3E d$!!tvZM#ӺQC A!:h \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\R4.IR/HژVA \P(9 ,@H>*mgpl J *sEL J#`Wf#w(U #B?KrX P6XY|T, ۳T& eJ#`Wf#w(U #B?K "(8C. ltX6`&% $P0!4җe*֥ g2(`HC$C?xFu5999999999999999IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIG@= ΞAyXIAxh;"yupn6rJraQE`J:2!Ա ~~~~@i„H_nGSתX*O/)F0?l0HC$C?xFu D%G{_ qEQ0o~'o;gcPVRP1+$xvphdb`(}>|^ܵR\XTQ3L,ul4irPo7gZWS4)!9::::::::::@i„H_nGSתX*O/)F0Y&#m###############bʓ%I1w[s¶W$ wr38{6a%㹢Ig&111QwDl䮕¢tdBgcÄ &{=8֢MU4aBh/_kUKGE#6dYda(N!#6fR+~{;9x=򰒂\$ijC#rPo7gZWS4)! @i„H_nGSתX*O/)F0?l0$IHC$C?xFu%F%BtPcA$+~{;9x=򰒂\$ijC#s8]+5ʅE5)ȄRƈ#F~~~~~ B#}M]^b]:l|>|>|>Y&#m2X AC C~~~~>I$EBjea[{{{{{{{{{{{{{{{{{z^z^z^z^z^|>|>|>|>y<x<x<x<x<ǫ@i„H_nGSתX*O/)F0?l0#D~~~~~7$Q" >kk&ӳvnvnvnvnG@= ΞAyXIAxh Rz^z^z^z^{=8֢M0I )//////////OJ&Fu;VźtTxzLQ4aC @LF2"rA'o420+5d,0*?~KyҸ$I =nkcZY݊baߞNvgƠ|>|>|>|.r\.r\.r\.r\.x<x<x<x<x<p8p8p8p8p~~~~~nvnvnvnvnnvnvnvnvnm6fl6fl6fl6fl6fz^z^z^z^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4F|>|>|>|>|6fl6fl6fl6fl6fs\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2y<x<x<x<x<bX,bX,bX,@^m42Df A!Ż 0[Rw *'OxVWRјaZ$A '0=T0($^  JGFXHޒ:grٿ(IYC/ajS7'MX@=NN`6{x@292%O\YClN?Ɏ$ 'ဝad{T =H`&+v],vnvnnvnvnvo:T%y^~ƟlMIN/aj%'1gE|MV;I8Hs0I( K&c oc;HIv'mf*Y %CYA,;DS큕O(%gWnfE#X7)x PM,`x9+oIǜAdJs.Vx88ɜDtZ[W|8Xlk\9Tő qjyŘ_xh Vdȅ{{매'a>6 fPo{E]uf.T@U]pKIbF}j[O?_P_tapyxN~₍Mf|XÒj,A\~193Ml ŖcǺ&ǗUqz6 +LvtQFn 9gBa[;[4o$fI42Ҧwa;+r$=5I&ݭDC>,'TGN>yDbBt1N=;'2$sGLg/D"H$H$D"J5 kt0d% ж\_@PCjĎ8Y,-nxX8z(= \sU'u*.$*vq~yNc .08m e а@LAѦJIV&Vy}V̀wfVwܪW#nW ^-#WCZЉ+g׋\'c0&}]%T+şT-/ G" ӞF"j`X:3~+XCi_?t?vCܟb`ECtIt^dѱd2<1!˜r7;mV5Z* lhD%J}ac >4*'$FC>}Sߙ̾~xrj`+P" BNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDC51u5+(%+PI̼pU)P$H qssssssssssssssssssssssssssssssssssss#˜r7;mV5Z* lh3BfQOxw6/,)&# C% PSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCGz@?t]y J a3/\k tffffq:LF Ӣ x[TsDaLvc+G-Ѐ]i)###ScG3aͽmU9!Č4* f%d$ÓS]~耢. .ƸT0q3+B `0 `0 `0 `0  8jckd]WPJ,VyXS/////~~~~aLvc+G-Ѐ]i9Amf_XRLFB?<950(:vnvnvnvnv.....................................\.r\.r\.r\.r\.Ktx{w&iQztlb-YL"OD0&yNűy|vph.4ڜ <ؑƌA}zsoib[UNH-----------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++vnvnvnvnv hF=FFub05jZVjZVjZVjZVjZD>oi82qRQ e{FdP`l6fl6fl6fl6fl6͎4* f%d$ÓS]~耢@ X,bX,bX,bX,bX,{^z^z^z^z^WjZVjZVjZVjZVj%q\x:;´GC@=:61ޖ,U\&'!jZVjZVjZVjZVjJRT*JRT*JRT*JRT*JR#|3}aI1 tW:(Aq!7hȈpG6eD℉_80?|a:Nt:Nt:Nt:Nt:N!@ qԨCוȺX@&1U@SRRRRH}=od0-*PM%K>ID>oi82qRQ e{FdP T*JRT*JRT*JRT*JRT*4* f%d$ÓS]~耢 . .ƸT0q3+Bf:Dh4Fh4Fh4Fh4Fh BP( BP( BP( BP( BI}=od0-*PM%K>I D>oi82qRQ e{FdP|>|>|>|>|:Nt:Nt:Nt:Nt:N ?xޠ!#S&nF|EhCxDAAAi6fl6fl6fl6fl6fDC51u5+(%+PI̼pU)P 6X`L&d2L&d2L&d2L&d2L&aLvc+G-Ѐ]i9A*X.r\.r\.r\.r\.H!>mf_XRLFB?<950(J (@T*JRT*JRT*JRT*JRT*C +  |xrng`YSM-L(a@ @`  !~Y($f^* 6l q\x:;´GC@=:61ޖ,U\&'D]fʼQKEA>;84`umNA d2L&d2L&d2L&d2L&d29Ҩx';sON Lw2"4d_أSzJ"Rq͈m@Z衃TL><93 2dȐ!C 2dȐ!C B Q臮+u]A)X"Lb慫bMZ q\x:;´GC@=:61ޖ,U\&'0&yNűy|vph.4ڜ  H$D"H$D"H$D"H$D"H$rQ1d0-*PM%K>ID>oi82qRQ e{F>|𱸸8Ҩx';sON LwGQx {tpjc\VOID$Oyg2ZhG&ےJ$c][8j(g첽N;vH!>mf_XRLFB?<950(J:t\G 2/\qY=%~~~~~?!~Y($f^*!⿯uޙE%>ѱd2,,aLvc+G-Ѐ]i#G~~~~~iT<? KH'E ,|>|>|>|>|>~~~~!@ qԨCוȺX@&1U@q⿯uޙE%>ѱd2|>|>|>|DC51u5+(%+PI̼pU)5jԨAtx{w&iQztlb-YL"Oh0&yNűy|vph.4ڜ1c <x<x<x<x<Ǐ4* f%d$ÓS]~耢TA~~~~nvnvnvnvnz^z^z^z^z^'q\x:;´GC@=:61ޖ,U\&'2t:Nt:Nt:Nt:Nt:.(((((((((((((((((((((((((((((((((((8|>|>|>|>s\.r\.r\.r\.r\.A4Q#]W^#뺂RbE WŚ#Fx<x<x<x<x<aLvc+G-Ѐ]i  p8p8p8p8p8iT<? KH'EB )~~~~vnvnvnvnv!@ qԨCוȺX@&1U@I}=od0-*PM%K>I D>oi82qRQ e{FvnvnvnvnviT<? KH'E (\G 2/\qY=%l6fl6fl6fl6fl6;!~Y($f^*⿯uޙE%>ѱd2t᢯o^z^z^z^z^||||||||||||||||||||||||||||||||||||jZVjZVjZVjZVjZNt:Nt:Nt:Nt:N4Fh4Fh4Fh4Fh4F͝|>|>|>|>YNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNl6fl6fl6fl6fl6qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr\.r\.r\.r\.r F&d2L&d2L&d2L&d2L&d777777777777777777777777777777777776666666666666666666666666666666666666555555555555555555555555555555555555544444444444444444444444444444444444443333333333333333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000/////////////////////////////////////.....................................-------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,x<x<x<x<x<_]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=====================================99999999999999999999999999,h``">o<6Z**L7!)F65XPM [l88pvnbWLC'p>aPbSQ %fYL _a0P}VBZcVJ!$!$B#> 9 ze3Jtd! "qhÃ3ۊ:Z1 Wиcž9͋JɄ92.<*xّɲBHR 8"@c>Y13TP/7E4B/+T # 0cPĈbP?"=rԘζLtA Jҧȡ^on*Ʉ%f=4#@Aÿ`5q&-qsb"3m3BHH!A#ljggggggggggggg'p8&+Ԯx>Ț0QD%J(QD%tttttttttttth?T D!A#lj$qssssssssssss@ Ae/l8?pnZH'flLW]|4̦J|͚ .Z({1`33333333333Ҩx';sON LwrĈ22222222222222222222222222222222222221111111111111111111111111111111111111!@ qԨCוȺX@&1U@?> q\x:;´GC@=:61ޖ,U\&'0`0 `0 `0 `0 `0\cG3aͽmU9!|~~~~ ?xޠ!#S&nF|EhCxx^z^z^z^z^7!~Y($f^*htAnvnvnvnvnaLvc+G-Ѐ]ir\.r\.r\.r\.rܑFC>}Sߙ̾~xrj`+P"D4d_أSzJ"Rq͈m_3-LJ|4ԣcmReynvnvnvnvn%>v1c`[VVjZVjZVjZVjZV^G 2/\qY=%8afW6L lA6fl6fl6fl6fl6fC Q臮+u]A)X"Lb慫bMjhbX,bX,bX,bX,bz^z^z^z^zZVjZVjZVjZVjZVH!>mf_XRLFB?<950(!BTjZVjZVjZVjZVjJRT*JRT*JRT*JRT*JR!@ qԨCוȺX@&1U@A⿯uޙE%>ѱd2<0Nt:Nt:Nt:Nt:N%>v1c`[VRJJJJJJJJJJJJJJJJH!>mf_XRLFB?<950(J<\G 2/\qY=%8afW6L dT*JRT*JRT*JRT*JRT*JC Q臮+u]A)X"Lb慫bMb`@tx{w&iQztlb-YL"O:Dh4Fh4Fh4Fh4F( BP( BP( BP( BP( BGO}gn3’b2ɩ`?t@QrB< oАbNm)H 7#"!|>|>|>t:Nt:Nt:Nt:Nt:$Oyg2ZhG&ےJ$l6fl6fl6fl6fl6K}ac >4*'RP"8ؠH0L&d2L&d2L&d2L&d2L ?xޠ!#S&nF|EhCx@,r\.r\.r\.r\.2!~Y($f^*(P@JRT*JRT*JRT*JRT*JRaLvc+G-Ѐ]i9A &(y#0ĶNHABd<` 6lذaQOxw6/,)&# C . .ƸT0q3+B$ L&d2L&d2L&d2L&d2L&!@ qԨCוȺX@&1U@# " q\x:;´GC@=:61ޖ,U\&'0&yNűy|vph.4̐!CG;rؘ1Oo-Ml $A6fpA4p#|3}aI1 tW:(p A~(ACF=:81.$"'L܌І@"H$D"H$D"H$D"H$D"HdDC51u5+(%+PI̼pU)P`H}=od0-*PM%K>I"}.wvqle^㨥 :6'Ƞ%>v1c`[V )H(lP $hFO}gn3’b2ɩ`?t@Q"Qx {tpjc\VOID*N SprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrGz@?t]y J a3/\k  0_3-LJ|4ԣcmReyRc][8j(g첽NM G;rؘ1Oo-Ml $A6fpA4p#|3}aI1 tW:(1`p!7hȈpG6eD℉_8058 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!@ qԨCוȺX@&1U@  q\x:;´GC@=:61ޖ,U\&'&"$D]fʼQKEA>;84`umNADHJJ}ac >4*'RP"8ؠH4* f%d$ÓS]~耢`DH4d_أSzJ"Rq͈m@- *XTS JA>E8)! hF=FFub05j@$q:LF Ӣ x[TsDy|||||||||||||||||||||||||||||||||||tttttttttttttttttttttttttttttttttttttiT<? KH'EB -\G 2/\qY=%56666666666666662222222222222222222222222222222222222A4Q#]W^#뺂RbE WŚ $Oy"% DJ@ @,pwĨZh3X~Nt:Nt:#>u0f p>sUR V<hHZlD ˇf5}3&dZ@d)a>9,N pA(KjڙQ}vFh4Fh4BP( BP( B! p)अX %^ODJFJ m)C6V e{FH'JBJBByYQ>mf_XRLFB?<93/\k $H>t )'v5„F:`N "`BHC Qw4ӑ )N 8 د!B=vDSƫDHZY4\AƻώLdb%D 24qW>Bfl@sy ̊. $G!{]6TR.Cv>|Ç>|Ç As|tndZH' D2!$aF=FF֣G=zѣG=h߰ y-U4B B(F " 9 ze3Jt BHÿ`5>{# J /0Qzn,U2G~~#yA@+EpW;u|>|>~~~Y, h\Q-Rkک :lk:6*%0KȰD>"pR z^z^z^FcRT0<"q6G.V$$|>|>F65XP UxodXb"dX)¼ ڌ"Eƫ:gx<x<x>{# JT~~nvnvnz^z^z^Y, h\Q-RkکSA:Nt:Nt:N|>|>|.r\.r\.rba^mFj"\N1bx<x<x#"g㽑a|DbL0p8p8p8~Q{MV$sfB)~~vnvnv :lk:6*%0K xodXb"dX)3 @@@@@@@@@@@@@@@@@@@@vnvnvncxDl72,12\¼ ڌ"Eƫ:l6fl6fl6ȰD>"pRba^mFj"\N.\z^z^zǧVjZVjZVt:Nt:Nt:Nh4Fh4Fh47XDѸZxSyuبtl`UJB=7`*T!xodXb"dX)3ba^mFjB.Lb慫bMZ!#q\x:;´GC@=:61ޖ,U\&'&"}>nnnnnnnnnnnnnnnnnnnnnn|>|>|>rrrrrrrrrrrrrrrrrrrrrfl6fl6fl6ŕr\.r\.rL&d2L&d2L&nnnnnnnnnnnnnnnnnnnnnn0$hkkkkkkkkkkkkkk ÞB_][Ւ $i m ,̈WGgX> /ri]TK'嚁R-䟇ڑbeIZZZ C 7UO8-p&YG&6(D[*F|\ܽiAPŊ?`ݑM'ȉqŠDz1oŝmA #######Y4\AƻώLdb%D 2A4QB"&&&&&&&&&&&&&&&@=0%H "JAAY/,ˉK `- *XTS JA>E8)  >%h* 8(Y4\Aƻ|%C IZaG&6(D[*FzgTiY(haP_O[8$H'ܐ!HddYOF'H| x<x<x<!8058+Z!^~wqT C 7UR!HIIII c ;XTTTTT 5ZQ8& ʴZ A6fpA4p!$P#'  BcS" 3be9A@$bX,bX,aHHK:R*h߰Wfd $`ZBD)` H" 3bռV|6,-axDl72,12\¼ ڌ"Eƫ&%%!!!ٸQ@וȺX@&!B#B B^~w-$PxBrttttt$# 1ʲBHZhѢE-Zh!#Gy{/l QQQQQQQQQQQQQQQQQQQQQ<*#N@`^sŽ'BN !fICG>qB1&txφ넞5pL 0/x=o3`нҽl o|G.)#kʓqKD`ùY.nDH)8jLáHCH T.L>"vjֈ%]u02t.&RGRdQ?&Z5nTj33DpLJ}}#@3Iӄ?`<wa'V'1j{yoŜטaH;^3_ʉc7z| ~*{ڳڌ1)ҕK yn__Ul#.B,0{hNDқ~ #i!PV@$~o:l`t4l1J6 \gQ{].G:ƴ/Y#=8tl {bSQrLJƢ;+Vz*5᫿k^Z(g]^MG?l#]omh*lh5?:49unC~R{nT\@C l as{ 64(`l y! 1 6T4. a79uFg`\`0`l =?Ԟ{r@=lL4B%&VʊŁAY84\XSUh*+@m.L4-qh0TV.PR: vqcb9l(}v 65Xf`l^ek !?a ;6(ؼp֚mbs#c8ek ?Xf`\`0  7l6(48IQ`{"n֨`l Cl^eÀek !6X6` ,[basbx lP 7$TTd6$*&OaJ)#dQ)DRJ)%xq*ȣHYeYcZk-ZFei,؋"8JP pP`fffffff]UUUUUUUULDDDDDDDD;@+U u2.ЮFz)))1t/M.(`Y9lJHvJ%I aaaa_kJNYc1c1 ?MRDEҋCmZFe2 ̻h0`(a#pjffffffff zLooB,M)"(ˤ6$2͏RJ)Ү c̼hNgH Dḻ;33333333 VX&K 2@ͅ9ŁXS-,$ 4T__`````````````````aaaaaaaaaaaaaaaaab)8GVetbc ")07>ELSZahov}d %,3:AHOV]krye !(/6=DKRY`gnu|f$+29@GNU\cjqxg  '.5YX֥jR2!N0JVbnz ".:FR^jv*6BNZfr~.8BLV`jt{)5AMYeq}%1=IUamya$='36H:wa-  :,0~AJt& \ *%pxݶ9^v(I2fU6-CFBvd̞ "y0jWkBuip2 )`UUUUUUUUUUULDDDDDDDDDDB1Ih.cKL[ ^^HDM , ռ ![:k{o-c1c1?&UUUUUUUUUUUm۶m۶m۶m۶m[$I$I$I$It8Ms2D GP$C0*Jm۶m۶m۶m۶mDDDDDDDD3l:H ![:k{nI+gWUUUUUUUUUUUUնm۶m۶m۶m۶$I$I$I$I$Il4̥D< B@ @X,˶m۶m۶m۶m۶ODDDDDD -<t>p0: #Ii7bDԔGU~;B?z'gZgiQ7>Ej_`=4ZLiqqqqq1Daaaa&I?&VɣeJ"ZUP*@\YW4i'KZ%Bj $$$gGA}R=;931N"2@@tJ<%a̟}wsnVƾ\X@ӹ2RPŭaI @9hQ;oԐVFh4-3m: ch7kΞ$ʢ$AmhrļIibǕT(0l"2 3S'9/liS,1T '( Bs9s9s9s9s}}}}}}}}}~|\D‚ơ*& 㺮뺮뺮뺮뺮뺮뺮뺮뺮۶m۶m۶m24aР$ F $$h:-O.n,FYa̟}wsnVƾ\XV۲1P<{vrlgbjZV#Oxgݜ/.)%eYeYeYeYeYe359T*JRT*JR $:y64(IaZF2 3S'9/liS,1T ' 4Px辤t'0Ϝ7zwedB$ X7fP1 *$?=5vblB W5Xʣ+`ã,k+Jꩉ҄E}[w7F֥Uąl%!tĐ4999I ~L⁓G%˔&EpD9iHBiWfvU &%H#,~ ӆK1R|,T,zuqkfb^[W3D<>>yJØ?0i7jtQ+#b@CW3=]`ǑēYܓww$yaHWOkA97mO ;٤LZ9j6Os}3\% Pd&!]̜9s̙3gΜ9s̙3 d$R$fffffffffffT>MRDE…Ip4 Eq07;3333333333m۶m۶mWUUUUUU +*`75YuS=9ZySk<46$$Ij NN)jd^XRLF@:4.("pP0pwwwwwwwwww741.+(%" N̶m۶m۶ iQ9! xH m۶m۶mK$I$IDDpI& )$M:A#PhL X Bw$JJM:@T"kZkffffffffffR&h0`@,l۶m۶mFDDDDDDDDDĶm۶m۶-T>MRD&A@qwwwwwwwwww$y8"80TUeffffffff63NN*)pO.D$euWU1.+(%"Ohd^XRLF@:4.("P8 L IF 6۶m۶m۶mffffffffffUUUUUUUUUUնm۶m۶-I$I$IQ˟\ Y)pYH&g29əLdr&3]"ҤL&mdYLFgVQG€FV4Ų fD y6-y0Bh1 U}8@P;\MbL#P罈c( &@1cdffffffffffl3XKu"<<  nk*>_HCqHR\fpz$.8BLV`jt~",6@JT^hr~&2>JVbnz ".:FR^jvޤ ?su?"f2-&ppH&g29əLdr$IR\љdt&3w.lD=ݍsP%w4Jı@D"UUUUUUUUUUx9 RHN24Bȶm۶m۶DDDDDDDDDDDAOw\+Tͅq, (d/VtS< a>/gZSޤ 5,bD`D jM":C\qyݝ$)Sbz^y=_RJ)wwwwwwwwww$y8 *@ ۶m۶m۶̬ڶm۶m۶%I$I$ILޤ I.8D0*)pOL2-+swwwwwwwwwwwwWW]<wwwwwwwwwffffffffffUUUUUUUUUUٶm۶m۶jd^XRLFa1Ѡp@}ɾ~ߺ뺮뺮뺮뺮L[ r*ډ1E؍]NIľ8& ]t դtD{ bq! 5}RЎM,ɈG+J1 ʸ~lV@2 >ﻮ뺮뺮TS2QѠ%naSdXg5E&d2<`.۝}tix<qyyyyyʗnB}iQ9% bX,qqqqqvcSǣxndp8}}}}8/&m۶m۶m۶m۶mvwmcZPG=3(7PάkJ %D#"u];%´xhZNBPQQQh[}4! XWx4sK8FS@ʗnBɝaA!ж򥛐{rg^UKAh4FܾßukaXNE|>#ƦG3!̼|n`TH<.$Z[fWocYה+++++-lwJ"ѥ]5 鼔žC-wbȻ&It:(_r`QJKɛzl xf"QrZZ¨jKh{ 9Ws'zyI_&+퇐`y'8T= /ثrD nUa p }2g~^Owa,l_~QO|tz fKH\pCnݳ܎rD ~\(A_e |18$qjjN*$< !(/6=DKRY`jt~&-4;BIS]gso{ AKRY`g$0JVbnz ".:FR^jv*6BNvRt2'I$ (% jvTVriEntrhM#9 WS̋4 E\Z>ON׳ވLrN^}\B~g*TC%sKf85 beǒW8|-/#CWӤC5 ϲK{}Qy>"plg/@8/ g* PY#b+|vt@5kW D" m^UWOg|CLߴ *h0nsprXK*B ff>2 P0 ȡOgV)I{{4y8-~{{n&m-.gŠŹ4y8-~\-RJ GpeC $^}eT8 GpeZ*Tit674{JPZBFOg| L'Z]ΊA'si p4 9~[VM=^kPQh,_"16{abH\AJL#/zcH7FN2 QJN` 0zvׄjԗv ºZu1"3-`XW!Cƛq!J~2%m*W{٫RQAݱu2ݍSzcu܅q,mۘ9{R*j"m2 iaꔞ~wD /  U"BGH=W+&)&c@ 0`ꔞ~g6ޤ 127ۏM3/3,? N1*@YndzJaUo fC{OKZo-SWd)%@tV U}8 %`$@3In3W4u6ˤ6C8C_[H!S84w7Y{{ %YkZkֺwwwwwwwwww73333333333̣TZk֚iiޤ 50WWy(OFZڗdX pVD DDDDDDDDDDDDDDDEE+7CO[gsFFFFFFFFFFFFFFFFFFFG$.5z%>#Rnh%c =NnFBL(652Z뵖w{ 6$IU[zv]Z3 42.-,('#"Y?:40*&  D¼|xrnhd^ZTPJFqA!аn`ZffffffffVzR*ڱa9lXDtm۶m۶mm۶m۶m YA H$遼QAHd#%tG/>|>zQs{zÞ3 McyVm۶m۶m۶m۶mUUUUUUUUUUU$I$I$I$I$I<*)('&%$#"!  Mޤ ǞZGHI$tY%8DJPV\bhntz?P P0@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ P !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPP P !"#$%&'()*+,-P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~Pw2"I–@$8P$(| 1'et'잱s 6;4Squ|_fg.iY<>,4.lm}uHNBj,F5ENZiJ;Mo\$hdЎ`G>!/aQI^r= 1uf t]w߭u5$! jg1?'`R6aUMlXPMؔQ6B$BgmC_ ͐-,7ƫcd/R!gud71P{p.޽ oq~ݯj,i)dKġm܎WRyPOxqc(J7ix<x<UI%1߁Ơ\ۊ2q&!  O{+z* sa  31" 4  <]$9 R|iUEC   IonOMGgc_'oX,bX,)6琋ztmhr.R#C`^[XURIDB530-'ªzfN:&ŭiQ=)f*8&U5 A! 9p8p8p8ZYWUS!?0+#mɱm!1`H]DuW;:lieb'JDmy @09!ݓ*)'HE4&40#@4-%orlb`{/T7QкÍ ,`{i;kpK+ҲA&d2L&d2L}MĔlD쳃cQ5w<81.❝ŝm5 ݜC.ѵɹo7;̓󾸳sEC@=649Ufypb\RԾvfN|㢍nic]WRLG .&-*3YV#!AƂP)r{]WRLGB(6{ $8&@4-%uH4aÞ sYnv'fÆ w4tsysg7v&eJ Ge*7(Ktmgrfy<2"Ӄ!B}:5־vbJ6"("DSSSSS㠦?vSQO,l jLQq{ZIxrlga[UPKF@ǧOMG?<9*%#3& ¿|tle^XSo#'&&&&UsXWvUdt&d@ʯ.+(e$CA752/)8R{̼dȐ!WU2ǡ _ZVԒڼs& [:ډhG׆&粊4Nx޾r^F.ɱyaM=g…_]ZWTQHA752/)8R{̼Һr^F{S#š:5 ,ήvbJ6"P!vDAh4T"ɒ$C@}TACF[ '"ªzfN:&ŭiQ=)`&,浅U%IDB530-'ZA sW{8e/"vyma_=3' .n LIg~7hFr&F4P@s7W{acF .VepJ"yN EaNLF>;8e_Y$>版{+C@}w0zE2$, 0$H6(!_¶ jLnOMG/Óc;{1+)'HEg TƮ?5) Lꉐfl6;m&bɱmUA-AAAAA*NzocWK?5) >-mJHHsZ@ [:ډ)xP -,km̼LIեuE弌q(WF5)ЇrO$e9HwfETӳcz^z^PdQAp :61X$ ~{+z* 2qFa`_^]\ۊ+)#!jZV0=R45^t:Nt:Nh4Fh4{BLb ;PB ɮmj)rP Me|>8aD4gIGE=xpjd^XSpz1fl6fM k ^l6r\.r\.r\.r\.}}}}}}}}w]u]u]u]u]u]u]uWɭl+QOJH}wr-xLH(ٱ&J!"skd^XSp-R~uiYlDsK뺂Z2:?&)4Q!@zxdDW+SYl󻵮C@}TACF\ bY$: cc*Nz!"Æ\.o[q6ukSzϙyaaK*y0 jfr[W$J! CM RW7Sq&섕< /s7ԣkCsYnvcE9EC@oCKUdt&d!ܛd6++Ms{/ƺԺ #ENX#p[XוӑZ  |< _:ډ)و8}vp,&|TTTTT5u_X}} $"N aNLG쳃cQE)ǬS[ ?=/-((g##" A752/)8{L'GVN?5)ö䦦&'xrlga[p8p8ocWSQ>m컮: `BaGxwK2;Z73xҺre$CA752/)8R{̼0K*y9 \V񷛝YZZZZ_z_V͟C.=*v?̓"^Qz_V͟C.ѵɹo7;̓"^;j9|}ysokh)ºJL=g慅K-PȼH3 )WiUM 맚G;81.;ڨ@\B3# D>#@ \EqP&{y0^2)JXLLڠШ,mGƷ+ ˺뉋Gk4\^U?> C@ԋH? mrq7Ӟ\l̫Gru3 Wd>.WUAC{PK+K kQ%!ds?0$/M;'.k@~{T ob=o<] q\<@/e6CmISfіs2`}9ry'e(!{[\P}<zmNVH:5[i 9u.jĚ37&EpQ_AiԢ'IA;ax=!,^M,yK`Ω,OA%$Y.kڰ#4IdJ $Dg-y%$6^D(|yatzٮ!yy/hk, ť9Ua29i ݳk䰎ϙAP {;hWtm;-★H} $AmrB <ф^uעx~ܜQxz:NLgyo침~RA};@XV|ntmm0xˑbe(T^G]+@[ye6; c2KFvy?6oBCv_IuؖsIT$Ied@<'O#5ĂֲZz.ˋnow&%סB5mW@YPZ_6{ۈ9lL+Unv18Jޞkru0eQ;#0fO>UZ6E+~l- AnuDc-EGBo|}$,g{;%Ci2ӈ[D]G;Fr/E.GvJafm^J9CZh/,)8@Ys-7Ws}q&e&d6".AuHhˁ`M &jrs-HȆ:$: weK#R%|S$\džԃY,Ex/ux`zu w5:| CǸnc?ʼnzEqgCDe&!ui_/R ;@'d   %*/}}}}}}}}}'/7?GO gow:RZbjrz (08@HPX`hpx"*2:BJRZbjrz ͽe/Dcԁ\*[━@{[Ҟ;k?j۲,A>%gah~;q\כ2)$Oc,/I݉KRwR_c0ݡ&п۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$InثJJЧ\J@ {fWk:FD GT&Gcp9sRL$`,IXh q0A %YRFŊSAX8Xmf#T:nv`%/t"1޳g=YL)%c`0  2" )ae&D< B@(u0,(A@QaEm۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶m 98#~N$ @A\(m 7mAK2!n?gP&A`Pqas9s93(Il۶m۶m۶ݶm۶m۶m۶m%9!yi5I@@0Q (uܦeXEMR=N,Jr`%9b~^mZ'%Ic=GM-$u`𦹄"qM}dFQ31fWY4Kk}VtጳX  /)P9tHQ@VG2%!BD$dKmDx2!b-Չp4 Ƀ0PBPs, ;KdQhZkֈc( VTA/wd0+%ѧX(H@p%)H볟o!9Ώ2 DAo߀f6}pA.}L RJ)Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$ITL RJ)Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT 22@Wز{~S&t=Hb,6PJ$q9\Y}NBv(&" )ԉ۴#!+fŸX#!ԉ۴bHDW_XRNJV* "˞{ 0-*-JqQA!`@0`R2m۶m۶m۶mv۶m۶m۶m۶-I$I$ɀި 5OR) ZNp$0M F.ި` x $H:p> 1B-Qrhke{H)̚}RB}bH {<| >PPZRq\u]u]u]u]u]u]u] Â}7^[Zyyyycq0,wս8888}}}}}}}}>v Â}7^[(M C-N0}7^[(l7f B@}t'-^un? 'bJW>fO"`/`k۶m۶m۶m۶m۶mL'O:79úz~t"-׫i֕u5tJYVL'O:7m[;+²jRR  ɹqaYI5}%,Љs;0сaK C8+l. t<saMΣyf%_GUS:hxQ>d@Od/Y6gSKz^z<2"v뷓s[;+šrZ:"*!f͚52H[>4f yyyN$-rnkgec`\XVRMJJ#8XA ##b`vZur_lI{E[uDkyC*ǍHFD'F9Z6{_8)Idr\.71dɚ̭eUSM!"gk5L~5[3{e|ᒅʓ% ;aMJ&IF'@h}}YWSNKGD%޼yC_~˧WF̜a]YAT $2L&Бh&פ9yaY){"{mexD  Yq˭8)Idn-R@rF=/R'YUQLIF)DMY``\q˭8)IdbX,b8V[qR蓬ZVE1-Pp8`0 bUK HHEC2F2 сaKP HHE=e0ÖV /- =j  }'Q fIT팊'L]E~PxbZdć ? YC:2"v_;+²*UZh?&,S}}}sꍙj1IŐ<]- R&eUC9$dAx.ZlUKZ.,' F{\4/+)K0N$!Q:2 Mhfΰ)%% X Zjf%͊&TR~ydD,W;910.!TP7d@b9:C14ZI<BWUpAH(vL 2 MeΈ@6BIY0Ő!nI<}f{6 \ ,|zSnb0+00W|\=tx]J)y%e-R33 13^V8aX9NGYVvXӟ2豽E ̘m}8-ΉwyRog|ʲO6V(3LDo8DP\ht&2>JVblv ".:FPZfr~*6BNZdnz&2>HR^jv$.8DP\ht $2@N\jx &4BP\hv (4@N\jx$).:DPZfpz *4@LV`jv!&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV^fnv~  (08@HPX`hpx #+3;CKS[cks{$+29@GNU\cju */4CHMRW\afkpuz  $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz8=BGLQV[`ejoty~ #(-27;7520-)&"  ` J:3+# ֶd`\XTPڥ$LɈՃ#Bu]u]WSR10/. ,+*~zvrmifb^ZVQNL# IGUуNLJԨJ ̬dD$ã[ےqaQAi~xp31.*'#V }}IGECA?=;431/-('QPO $䣪qAABQpm%`+%*DCNω}ZrT(Q6@_M((((((((((((((((()))))))+05:?DINSX]bglqv{**** %*/49>CHMRW\afkpuz++++++$).38=BGLQV[`ejoty~,,,,,,,(-27CHMRW\afkpuz00000000008=BGLQV[`ejoty~1111111(-27H [15htV7:y6s 4h0EX ҽܚb-JjcZT E]詨QQ$ohd.,*A^GN¢ JAvmXVTQ)H鳓y)OJu{{wgJj=YJ9s9s9g:g9^*WH}wL; `:g9^*G#Qv:ܭ,\7lP,K%h$ >N{g:g9^*G#Qv:ܭ3YVzJC/ȣ(x;]0/j4l&1y61aa*$  lՋ%>IDLMLqD:r ayQѧ<_oC}A$I a ϣ?#->/aSfY]!ŲEFkO4`Pr LO"KdwI^pʅ \w"}F;"fY=:I(EqFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGH'/7?GOW_gowIIII'/7?GOW_gowJ"*2:BJRZbJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK$/:EP[dmxM$/8CLWbmxN#,7BKT]foxO (1:CLU`ir}PP&/8AJS\enwQ"+4=FOXajs|R '09BKT]fox#,5>GPYbkt}T(1:CLU^gpyUUU$-6?HQZclu~V )2;DMV_hqz %.7@IR[dmvXX%*/49>CHMRW\afkpuz !+3=EJOYajr}$,6>HPZblt~ ",6>HRZdnv\&.6>FNV`hp\w~]&08BJT\fnx (08@JT\fpx $,4ITbmx |&1?JU`kv )8GVet (7~EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ |9k'k>*,#A3 `K+/3 _۶m۶S~um;H6!>5Lt\D,˳kS;# ªVjZVݻ)tT4ӳsS3ҲrQ0oN-l K몊jJ* *^[i) 4vspmjgda^[X*DhXJ%*O:qڤ)K*Q$)":pؠ! *P !,Hp@~rrZH!A~ؑF1^XD!A~ؑF1^XD!>tpaƒX,)EsgΛ5g|reʓ%G$ ľ0PڔzZJ:* ɹyiYI9 ٨xH跇W'Ɩf6֥uUE5eZV5 !@|Ё 0\P"4HP_G 'O8mҔ %K(M8lА (L $8P` ?9=-AjȐ ?zqƌ/ZHqr{{{ѢC3͚3cl2ɒ#}zwtqnkheb_\YVm۶m۶mSi)h(g'f&e%$d!a^[XUՔTTHB5ED:62.*&"＀PP{;z:y9x8w7v6u5t4s3r2ʤ27d'=\b>=\b>=\b>Hقiz\rbTc1cpiaYQIA91)! xph`XPH@8hP8x}7~zvrnjfb^ZVRNJFB>:62.*&"8ab`vutsrqponmlkj c1|xtplhd`\XTPLHD@<840,($ CAEwwwwwwwwwwwwwwwwwwwwwwwww9s9sY@VUTSRQPONMLKJIHGFEDCG8, ``` ξ~n^N>.ͽ}m]M=- ̼|l`TH\\\\\\ň[^ȫC"P\C , F\0 Y$AAAAAAAAA0$W!ɥHLUA><:86420.,*(&$" n WI$I$I$I$I$I$ZkZkZkZk~zvrnjfb^ZVRNJFB>:62.*&"ޅL&k۶m۶m۶m۶m۶m۶m[P" n WCٶm۶m۶m۶m۶m۶mGECA?=;97531/-+)'%#!BA@l6K ˊJ ʉI ɈHȇGdžFƅEń$E 9MG+z9BBBBB(!DJY\꼰JGDA>;852/,)u:sdXL@4(xxx033333333333333333333333334*ɽui]QE9-! ոpX@( RJ)RJ)RJ)RJ)RJ)RJ)R#c `]ә#bA $$Q0oN-l K*i H'fE~EBH"b_\YVSP M Jȇx`H0nGDA>;852/,)$s9s9s9s9s9s9s ШxH跇W'Ɩf6֥uE崄T$Óc3ӢrBW"a``$qP/nM,k J)hG&eDCn`TH<0$#c `]ZWTQN KJ ZkZkZkZkZ+@!a^[XURO L ^ EB?<9630-*'$!Q!`PRRB)RJ)RJ)RJ)RJ)RJ)RJ)xdL4ӻs[C+ʲjR:" yaIә#bAင$, 9(O<Ջ"T/nPS=A|0жtp,"     IJe9 M X(Ǘg7צvF浅U%Ĕd4ԣsCSgHEB@Jc `]ZWTQNLI $~{xurolifc`]ZWTQNKHEB?<9630|,ȰhP8@AA9x<1|yvspmjgda^[XUROLIFC@=:741uth\PD8,  0&Ź}qeYMA5)Ȕ4%ysiQ9! x`H0s9s9s9s9s9s9s 4*ɽui]QE9-! Ƹ|pdXL@4(twwwwwwwwwwwwwwwwwwwwwwwww," ymaUI=1% T}zwtqnkheb_\YVSPMJGDA>%ysiQ9! I$IRJ)RJ)RJ)RJ)RJ)RJ) 4*ɽui]QE9-! Ƹ|pdXL@4(主," ymaUI=1% T:Y%dC"SPMJGDA>%ysiQ9! (˲,˲ZkZkZkZkZkZk 4*ɽui]QE9-! Ƹ|pdXL@4(," ymaUI=1% T:Y%dC"a`@'1p0A"A{P? ੼z;852/,)&#wV ffffffffffffffffffffffffffC@=:741.+(%){slf`ZTNHB<60*$ z ¼Ƣ MKRJ)RJ)RJ)RJ)RJ)RJDA>;852/,)&#wV  wwwwwwwwwwwwwwwwwwwwwwwwwwC@=:741.+(%){slf`ZTNHB<60*$ ~ ¼Ƣ M JGh s9s9s9s9 ľYqjd^XRLF@:4.("  ͱiQ9! xhXH8(  @,˳kS;# ªzbJ2::741.+(%"x<RJ):D qxC'*^Ыz82,& bX,eb_\YVSP{|vpjd^XRLF@:4.("  (Óc3ӢrBⱁQ!аpP@0X(Ǘg7צvF浅U%DrG&eD#b")))))))=>;852/,)&#  MMMZkZkZkZkZkZk pH跇W'Ɩf6֥uE4G &J)RJ)RJ)RJ)RJ)RJ)RJs9s9s9s9s9s9S pO.m -"yu@9(r=DT fb/ HHHHLf)%     p]AcSIWXPtqnkheb_\YVS::-! xl`TH<88ڶm۶m۶m۶m۶m۶m8$ ë{cK3Һ?1%  b|yvspmjgda^[XUR&#  (A>pH跇W'Ɩf6֥uEbJ2ѹqYA)B?<9630-*tQN KHE@DrPbl VV*@tJ,X `}#LPf =BSyDQYNM5m۶m۶-I$I$I$I$I$I$ɀe m۶m۶m۶m۶mXQIA91)! 31/-+)'%#! 6666m۶m۶m۶m۶ www̶m۶kZkZkrbRB2"9gb^ZVRNJFB>:62.*&" nnnn.ԁ?VЯ'.7"$/_1:LDZ @ bT)T"D=F\,D< B@ @|>m۶m۶m۶m۶m۶m۶?I$I$I$I$I$I$m۶m۶m۶m[IIW""!2!󝒗""$"B"fW!#"! f`\XTPLHD@<840,($  X*r\UUUUUUUUUUUU;" "Űh qN>s":W+s"·i FƅEńDăCÂBqG$I$I$I$I$I$I_UUUUUUUUUUUU*H·2 "Űht:N{LD\ѹZ% qI$I$I$I$I$I$IUUUUUUUUUUUU   30.,* 2/@pJ,tSd:F@z !)B(#`F) BBUSQOMKIGEz@><:86420.,*(&$"  jZV;*)('&%$Š1c1c1c1c1c1USQOMKIGEz@><:86420.,*(&$"  ,bX,UUUUUUUUUUUUUUUUUUUUUUUUUU*)('&%$ŠZkZkZkZ"g=  VjZ33333333333333333333333333bONMLKJIHGFEDCBAc1z^z^zjZJ:*rqaQA1!p`Pp\.rPIA91)!}/ļ|tld\TLD<4,$ ZkZkZ?Nt_1[c,1 D֘לT/@pJMMSKR:B@z !){JpU5dD$ãcC#¢bB"aA!bX,źzbQPONMLKJIHGFEDCBAc1c1c1c1cWUSQOzHFDB@><:86420.,*(&$"  VjZ-UUUUUUUUUUUUUUUUUUUUUUUUUU+*)/& ļ|tld\TLD<4,$  ,-efffffffffffffffffffffffpU5dD$ãcC#¢bB"aA!r\.zbQPONMLKJIHGFEDCBA3333333333333333333333333nz^ zC2"qaQA1!p`PprrrrrrrrzbQPONMLKJIHGFEDCBA@SSkZkZkZkZkZkZk=ט.K"fkL%s5&`5 FY.0WHDt&I$I$I$I$I$I$I$I$Ij1ƘGT@420.,*(&$"  PP$I$I$I$I$I$I$WUSSRQPONMLKJIHGFEDCBu]u]նm۶m۶m۶m۶m۶m۶,+*)M QQwwwwwwwwwwwwwwwwwwwwwwwwwg۶m۶m۶m۶m۶m۶m =;97531/-+)'%#! VjZgYQIٜ|xtplhd`\XTPLHD@<84\D֘K" VW.0WLhhhhhhhh$bŐ@VCTTfffffffffffffffffffffffffF$I$I$I$I$I$IꝊzjZJ:* %#! u]u]W۶m۶m۶m۶m۶m۶m۲L)('&%$#"!  wwwwwwwwwwwwwwwwwwwwwwm۶m۶m۶m۶m۶m۶ީVjZgYRPNLJHFDB@><:86420.,*(&$"  UUwww1]D֘K"& +1 X*<,t @]P5u @]P58-Np՚LIEA=951-)%! >}rwwwwwwwwwwwwwwwwwwwwwwwwN}{ywusqomkigeca_][lҘ+T8YýF2alRE&I C 1\@Q"JRT*3333333333333333333333333G}6\2YCك7lҘ+T8Yʤ"[W@@^I^+^`0p ,eڼ!a@f]8<t" Vh,иa QqTzGQqTzGQqTzB>2iJtm۶m۶m۶m}zwtqnkheb_\YVSPMJGDA>;852/,)&#  2`Q0oN-l K*i H'fE$c"|yvspmjgda^[XUROLIFC@=:741.+(%" m۶m۶m۶m۶m۶m۶m۶m۶ms9s9TJ>2&Ź}qeYMA5)ȼth\PD8, , &! ~xrlf`ZTNHB<60*$f "[XUROLIFC@=:741.+(%" 9s9s9s9s9 A'$ AG"R|28/Pc{FG)  v;gt@K($lH 6NTj,쪦i{{スYmUM,CZkݽYmUM,C 88&YmUM,C 88&YmYRNDB h2KH"C%Awf,jRTK) :w跿}z/kBBBBBBBBBBC (08@HPX`hpxD (08@HPX`hpxEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEF (08@HPX`hpxGGGGGGG7?GR]hs~&H6>FNV^fnv~I&.6>FNV^fnv~I&.6>FNV^fnv~&.6>FNV^fnv~LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMN "',16;@EJOTY^chmrw|NO #.9DOZgt  (08@HPX`hpxQQQQQQQQQQQQQxQ RR#+3;CKS[cks{S#+3;CKS[cks{ "*29AIQYaiqy #(-27CKS[cks{[#+3;CKS[cks{\\\\\\\\\\\\\\\\\\]]'/7?GOW_gow]]]]^^^^^^^^^^^^^^^^^^^^ #+3;CKS[cjrz``#+ʨBػ$IrO(*2 55j *<؋wG\l8ʮOc *}`5M߭~0shuQM#}Ӧz7]4c0CؿrSnu,vS<֫rEM--0^'GCkK5ڪZGާ8&A~.;49 a\p]ܽ=uR6FWm}XS FNV^chpx ss"*2:BJRZbjrztt"*2:BJRZbjrzuu"*2:BJRZbjruwvv'/7?GOW_gowwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxx'/7?GOW_gowyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzks{ #+3;CKS[cks{|||||3;CLU^gpy}$-6?HQZclu~~ )2;DMV_hqz%.7@IR[dmv!*3GPYbkt}(1:CLU^gpy!*3CHMRW\afkpuz$,4'E^]g;Y OǼ.ctS *ؚs9=ͷjXN1߆A\GUfы޵w^yX @R?'#}Α[d%w:%n> &%Ԟ|=9xL}&Desci̧YȨ{HiLE!0Xlx[ ^z}͓snՋ^]$DS0NUpttvnvnvnvG|"TݜNvһ͹u堊76666666tb#ϐ-oML+U)Fx:fLN'oG![l! ޜXW-R0222Vy~o^RǮqoN l  "8#F7lLFurQ"p00K)NƏr\.B9Tvnvnvn[('3;.^ X{ҖVƕe#)>;PN6ШȴN;Qf2nmHY ]ZXU4\0@QjZVz~MLKJz'#2j?p=(roKҊҁ -P"SӒɈŹ)A;ӊDPOMLKJd^F-p;:'mI uc* %G0D&ar:1ۑiGsql6fl6fl6qqqqqqqqbX,bX,bX,bX,n6Oιa`_٘z^zFf䜋ѽv6楣J ~|3lsq<1J ~n6Oιa`_ާ{[;Q%Iė &Uy_@=5`0sB% Ҳi ĐзN?XJˀrB% #B@ yŋNQ^]$DtˆP:q4ߓfFE0~zuqLJ iER #C?Zh!o^RǮqoN l M*Gx0yn|xsnjfb]ZXU4\00"Ĵdw2b/Ѱ+9Y#1"\Y6:\G)P|O1rB% #B.LB5-ٻ'B׆DWԓΏ)FF 4-W@iH;np'kE۳cC#ªhQ 4hl*c++wPĺT?F#l6lG![l! ޜXWP,PG#)<`p͚4rxL.YHqȐ\;~BP߼\]-ߞz^z7/)cW8g'džFU ,Pټ\돿E۳SjZVjZV%:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fyyyyyyyy|>|>|>|>}}}}}}}}u]u]u]u]u]u]u]u]fl6fl6fl6fl6r\.r\.r\.r\.%Zjj@@!jyIZ=;9642-P,P`O hf䜋ѽd2L&d2Ln6Oιa`_?Q%I r<x<x<X( a<GL7'\0/mlKG '%E$<>>>bX,bX,bX,bX,GL7'\p8p8p8`0 `0 `0 `0 ~~~~<<<<<<<;8ۼےkpč` !Ǖ!!+8O7????==ۨA&^%iE}iYI=-!lG![l! ޜXWNNNNH wW/X;o2`0\>[ZVRNJ$2@qǎWA?(pkga\WS0N (h|K9Jn,j ! ? v2mLF"ɱmaՀbd胆 ~sǔzQM+&e˕)P$)BDk Q`!o^RǮqoώI[$BRetyr ~n6OιW/X97 ˣkK+ ʲդR'{ҌYܨFO. "@z\MhbHcU3tc).vnvn[C9H*aaȂ> R6j$?6q"A?8&Hqnvno,n^ ?ޟ4#T'J&>a aS@G+s>73T1s.Ŷ)WqnJΆvܘBEL?XJˀrB% #B@ Yyn,%ea۳cC#ªXBPU߼\oN ҥU5iKy&K*R,924^0o͚4rxL.Y2nmHY =`00"#X{_ T g<9wۻKt:Nt:Nr?v{v'} pA D>@@@H`Jh;,N&^/q"GzNРW5!{Y',w g!x4ğsd5Ud习HIgAm]@婖5 mm+P?8( RPr0p ʇs T[/F=AuGv-`9q5 {0£xCHVK.$a̫~b[_CE(Op @_ƒCj NbkW^RqU2,<@Ē$'s |NOcYӄdТ[[m ٨6vSr;Ţfi܉XuO9 =:{>!} i|`)b4I9\O)${Fs^9{ xRLBՍXΜHL3V.n vo}.ׇSfSyޱy] `uO=z8`,Gwˏ!30劰 ۈvpWQȉxZ}A}LpR%Сx` θ|]xl-<Ӳ[&|x/ #NOxb0u1|j^Y,&9VfoڅPWۂJg;)流,g,Q̤xL ^i>مq*?}pWq;MV8CpзɌ4o?Qn'd696>kD~unFNV^fnv~"""".6>FNV^fnv~###+38=BGLT\dlt|$  $$$$$$X`hpx% (08@HPX`hpx& &.6>FNV^fnv~'&.6>FNV^fnv~ ^\B?$;姨߷S&qՊ7o!$r|okqƍ l)! B)}}}}}}}}/.%1EQM˰˪IiEIøDfffffffffffffff&۴ zY9 0M˰˪IiEIx1ڶm۶m۶m۶mm۶m۶m۶mM˰˪I 4V/nCf N" VV$7 `e\UuY$Y:L@SOHKGP$2*j"qfi"""""""""""""""b< BȰ˪Ii"wwwwwwwwwwwwwwD GP$2*j"qfijffffffffffffffff$E4V9nfffffffffffffff$y8"aUQA0K[Evwww7ZkIp4 E".&)a @'`, *!|;| TQt6RO4+pƌG9r۷o?ׯ_~C)) ѣGa- g`,D<  @ kBH"d0$G1?ܦejԩ4 }:Y]n2MJЧ)z%9!y6-m۶m۶m۶mW˦NQY=͒ra{{{ހ 5ec7T Azj8Rp9"O5}`FqꪫM)=%BHwY ]˰)z%9! ]˰)z%9!yi ü{{{{e]=͒nS4Kr\~2jfIb~^)zŲ,AkvW5EO$G1?=͒D T~2jfIbHQTY9 9ns - ƑOJ٘=ӝ2RR)YzQ[dUC< V^W`1!CBTɱMMkjBB SMP!yivY5I40 b$QUUUUUUUUUUUUUUUqaUQA A9!yivY5I40 b,G1?6-.&)&FA B,rC:n2*j"ha (+G15I40 bqaUQA in9!yivY5I40 bafffs9rC:n2*j"ha .G1?6-.+!ZѴ0xxZj6-.&)tfQ0Eq۴ ziEIjVEMR=4̢$ayivY5I0 H qaUQA: ( r33s: ( r"8|^mZ]VEMR=4̢$a݋yiv#"y/^i/X2' 7c rUe* VRTTE(h[۶m۶m۶m۶mm۶m۶m۶mے$I$I$I$In۶m۶m۶m۶) RQA0kZkZk)I&)a G, P EH"5I8 y8%e@s$3P Qqw[2 9o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT<"' )g>s?yOvJ)}[*/D\,D< BAP (j2BH"X(8 zRJm۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶mUUUUUUU CA)8YoaPA4 B*}}}}Md:6-.&),JFA tǶm۶m۶m۶muܦeeU$EEI(Aм۴ z"( r10ضm۶m۶m۶m:n2*j"̢$a I nB.8}+k `1!@plKJ%!PT<!(DuܦeeU$͆Y9"۴ 0 QCضm۶m۶m۶mqaUQ4fQ0 bpٶm۶m۶m۶m |^mZ]VEMlEI(!B!pRJ) 9v7!܄\p 4DLT\dlt| $,4FNV^fnv~ޕ#(-27 Gc(EQ5I8 SF\tRJ)ݝ|> GcWA0_;e%2 bTA0_;eܨ KiOe9fp Caӟ%a҆6ZL  Az"< QYaiqy)19AIQYaiqyFKPUZ_dinsx}"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{ݨ 5p I%Ukk77|w5+k@} vQ C=20P%E C?[/Brv4M4M4iiiiI jB5B!ë{cK3Һr0hG&eńDăCÂBA)/nM,k J)tD䳃S#’rR2ѱqQ1аp$m۶ݶm۶m۶m۶m۶m۶mvO.m L+j DŽT$Óc3Ӣ!B!&$" ~m۶m۶m۶m۶mv9ЧwG綆V&ŕe5cB*ɱiQ1c1c1W'Ɩf6֥uEaP M J!K rkk hƎ.7~$ rR1 (` \pUS 0_"h' V,pIDOr\. Z3$eQFeQF1Cg CGL.21c p`P@c1cUj큍RJ)RJ)o]VEՆYd9sNͰ˪04)RJ)f 4kZkֺo]VEՆY9E2vYUzs,JF[((r k4M2vYUzsfQ0.aUQ>5̢$ь&I$IraUQ>a%Ac1 ((\q$fcvw3W8MZOiX Oi)kXB v>LlK{n'$G\\~). >9K3CIZ{FU(YBADҍ RJ)Ѷm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT\ T$,4FNV^fnv~ #+3;CKS[cks{ (08@HPX`hpxǀݨ 5gIJB\!uiWFy@D+Jd@Gd&\f3t5@ul"2=ՈeN*f*nNUjR{{^fffffffffffffffHA;8_öth`XPF:XeYeY6/onu]E1 ȸ|뺮,)&$ B`\31/-*it42M2J{k40-*it4ˤrڐLNS*Oy{HFDB@*ܚ[ƅUt dcba _^][YXWt HgxXۻskhc_[WSPMѢ! g JI3Âm۶m۶m[wwwwwwwww!qKJR4>_VZڥݛh(Zh1{?12f\_=e/=Ydq q.24IM!#벯"DL)QE$B" $B")-sVUUUUUUUUUUUU I I#"!  c1RJ)GYd t;B݈@-#c{%_ `H B@ @8UUUT"D!h0 2@UUUUUUUUUUn۶m۶m۶m۶m۶m%fW7 OQOr۶1 eC!6*r idxP2ЏdډFݟJA;61,'"Kʱ7)))) 0 0 0 0 0 0 0 0k}=/!´vlbXND8, F{{{{{{{{9s9s9s9s n_Sy 75dcr"a!**Jo_S=/7$"`\%  ]-ݜqɵ}m,vN͆+d썽+>nݥ|snhw̾~rv0{dlT*Mrmf_XRKE?950+% A![]sZ:ɵ}aI-4.&0%ݔ c˂:~~_URP:852z^z^Yݬl,쳋cj*걉a9X]]]%}O%$"`ޜZ֎뺮뺮뺮kiii6ύKHDžĦilc[kJE@><8753,("sCBҡa1nWVut^3)Hrϣ(UtFdQU;fe5s")~TW!`dg\:94V3* /ܚ*^ 1zewk40Ov%|Qмow;ɣ%fXௗ*CbytڞBG_A{io<"uRlϳ]0N l0c372b.>zrH-)-ˌ-":'sw Jb$@'X X*)s9s9s9s{{{{{{Q]0Mz萠?wYƋ+R,9BCG,Pg/N-LSʯ2QHsJ8l@:2.*&뺮뺮뺮뺮뺮뺮ZkZkZkZkZkZkZkmw&K6 ꓧ3c`DI 8f4!C?963*l<3K%2G9n$ϐ%K(N 鑃'=hG綆VFQUUUUUUUUUUUU5:nTqʼn91.5jd!L 4X_WWWSSR$F⃇N6iʈ(Lㆠ %Bp@a  0ƅeeew&K6 ꓧ3c`DI nj&Dtw7צvF֕UrP.IrP=v丑uD:B֖+N$  xYsFL,T Bm G a^ۭ)Lqqؐ>y٠ba(Oу- /.˅$@<5]NmځF" tUxxrځE@:hZs_TAJW}%?Kal_ҧ<2wY q(GZyXDˢX}s;='⹍s5/7C}^zY7^㒂?@mرa:Vc;o|3_G?F%j^n:fyb]A|}@Ԍ/ o%sG{ l>38n5zfAdߝUUU ut0/ք?2b߹> \7WUݞĄK#c.[dIrа [*S8EYۡC7Gi'*{ԏ㭂 ?X!:kt/Wc.gl[Pɔ2ٺ :bOQmb:Aǯt#1ïfawDQ~ǝؗہ+θ~Ɍ;Ɩ b{Dl;0 c0|0C- Bw&it}\`|^'齕HW r9LuYVK#!P}%? v7z*M{MNE3$e%-QϲPԲZBZJh @?CGjP[PVzLѦQ蛤Sg@'uUv{z$d$5*k^éN'J>}5ϧ$ck|(y%&Q ޖCލDĊF$c 2S Ē2;-$PArסEVCpɺu|b#Qލ09`"P497ܠ<= Mt!kCп`goqF3zjs{ Am: ~ەAlF1KچT9&r|eJр5NW8;թ/v!ts2/ q57@]q״eɐ~aw{"=_8e6%bQ{#?T\[edNha#. ['YGGWoM0v?2M.ɧ䔚@zٷ\pv%q݁&*Ax OJ؟5tj̳fKCQz9z~40&44 TuLPZ3` P LhhAI   IXġR2'(ڷ5],ΰ%B(#*C}#6˛:E\ 1@-ifYFgIAw%:a}ėLe{u,wnu*s>e3Uz%\h@;%&;A΁v:Wj_7er|M_o-e`_{k}|:l_o/iWEq/kQ2D| 7/$Uߩ/"Yt;9˹ٍ,9qU|(d dvб)^aE tk xӠ.H&RsRvD{3H^')ٵdˢ8UE*TNLs&-$4wG|GV~a$*LsH3: ̶ F`*#\ Fd#=;R_/߷{].}}|5B=8.pesfGI SVXVFji6f+w$=jX4 ZO+J읇&o.s]A+ُDI=-y4 19;D.':`Wyej;X#a;?X|.ԙf3l֘I挙2dƈ ؜GvE ;oe"TkB}Y>=\R){ (p&e%dȰ08ys <8] 82;:Vȴp>آof#e;!:÷`}:mAa5O)M2xW‘-DۄiLf8aiYڂ{,Cf؝,a'wsXF47d-?Oz>Cg:qq278c3qؐ챯2,+t$қІW{[{Bwx=J3gtc^#}#|[_arP{ ,v]Rth&C(RI#~tވ(дNte}Z| -X S ar"2*;H`= J W;1Cxq c#D g1}}ЁÆ-@1c>Yk3gs)͏gn4bKʬEG+a _V=Ѷ<#k]O%oy) c&"h@W\ɝs6Y#LTrlngk^Rxޏ;"n!m/wuw0CZ4~b-^bdPq@1ԉ;'r óarxˆ-7f&X3jdãp3ycRR2Rm\hx;oR ĮP^p^dСak!+A S$O:C7-(oyG6g^Hpq)j.ީz:6ՌdTnKz u).l‚ӂIm 'jS<-F|6J³/7(TM@5 ,P u  4I@5kfZv-s N'2>9 389wofnf6DZԚonChifg~a(s 2q` Go"o$!A=9stRc" Ld,F .Ŷj-U4H!C¾rme]UПڧ!r};|7|X _//7wW[ m*}~}}}} }c_/+|ɃNW`a.=|[^]CW]z.WmY s3+2*?uy*3m4$)i8F3e)749!a<(G+䚅K)ŷF!7,]5ʫQ>d4Nr8FbdPػ.):>埉gI|ᛆXGuKS|lXDx?vnpK+-cв,_Ȳޫ r7] HuNXWg??VB 9<ާһxͽ67^lnp70ہXECcoٙ0>4Ix&M˸t39LOS 5cq95|fabF! [ְeVn`eU^PeuL3|kY%op192Ibd"oP"s!k; <Ƣ [q?܉7TK[̹1y|cK+$ܒoGq;mH׆#ܸ1&6fD{l31{IJh8cD'1GVCIgw`:3JrFћoes5ך$Ƈ-#5o8Lre*d+LFr݆>.1aFv'B2$FMۚH,_^d(yƱ(.pJ%*mPR Hˈȼ(ʹhVtY3'*]̇lH̄: /:kWA*O-,lFʦ< h0?s[jLFrG!7] 8'oi\K?x%w*3q*ki8fᗄ[yR(F p(E~N8&Bf[1KV##t00x"UtCL -]DH(14@ޞu[x ,G$̝\N5=[8C#Ǚ6o?j]ʮ[ۘx^"瓷vۑjxz7}w]{MWyxbc/s[Xܶb6TI/%J!Zsljo86H6وk,e 0 &A%4L",W3=WyBAzyJ>$қ%y|zbbJ''=ifLkq^;y\7HļFג!DtsPr@);+x9tj.fhP&23<JO3ԙ/)˵3"iCWYehˇl(˅>˯Wde*v*U74@R`zyTr=O@NʧOx4 nr&ߢ~0؁ 7#|(5LJd.Cn8&Y4I4sx$ $N1G3xA D9ޟz X~|%o+xWnNSfS2&3w)eܖ:I%ێvڐj? 1m'6nDٌ5^4[l&4^2'y1ؐŅ+&$j؎ل2F!EcVQkH$pe x0ł(6r@ }b콯> ]qc=Ӛ.9:laޑa9 ]p~ڭmfzmjA5oD8 6`قiH=#1 #vQfFM#tAҴ R-OJF|!&Đq5:jq)^.?0uh-Cgb;)^au+֫m h?OR>;s=_ Yu>@v: ș@nvj6Kݹl뤱 !.3qd+ 5a~>*%3M y*}.o2I(A*]KhN2cl(̵`fD/ӎV' ]ˈ@7BZ&_<ʮVn2k竜RY恦 H49*|.cPg;ۉr@~(yr8Mn܆5Yr%I f\2$GZU&E0" /AhFt1l  ``$j nM+t5mV q3gFG9ftԙ#gFGqș#gF83:5#Ό93:kFG 93șgFG0Ls^fk ALW6T֜x2c]cm5Ag_yL,,_B.޸-CemIuس/P$>xy-̈v(ldoz ЍW3@q;5oϻ{_L~%<:NоfM{*Eqܹ.%Ȳƺ(N=GA Pe2HV2 t7 7yxnP;^(!;e8xVac{pr^h|>KݮܷsGGp_&~[̅X?~˨^BtCIuWܥIY.5[—Q؊ŷ!hҎ##qVvl1 }/=?mDZ/ 6qˠr4T]B|#8\p1XgcYMf7+P.候|[u+q17r Fey>omBs,qαЬ&r8N'kOH +;8}yvL/yogF ?HsMX+p]k"^8Ÿ>2,Ӹ5~lO_}Ph-S[N 9Y0<zfF@v%bvM̧?\oYYvP/qO8!552o3']{K-vcӒL^. uLw/pF0|eD%+r5'dݛWa>&c#>9V- Ԃ*Zz/ˈpq&2 xs>X"71MЙc7O>$ȌPqiboߝdm4 4mbdD"Bx+ɤ070CY8:0>Lh"IʐdȌb$0>޲71"`QDObspK(pGiU~d""7oQ0nq_NSqMvGKi[#ѽ:kg rL{K]GT].v y ZRϲ[OSbĜg!6-SL %(M #„'׼bfKArYD{ټVD?x#NAͿʼn gνwww%rSkG\\߫Y)x''ұ] o3nczMFćk].Fs煛XQ6y@O|`/G/ܤc8dhP0h4 F`ll__V`IڶQr 3y8 [GX%ȣ=XrCY. p>>MB 6aAb `rIK<{+dF ¸H.6hM|˦{!(_b_9 cψ*!9EΡ ]ѭ>ښ@ T`KW{3אmk57P~R'^rA}V5[3ӣ3;EO&ۓ2cx6ŗ ˱G鬷,8^~{oZh4PT6jSܕ| c g-݋*ggTeȬ!ib5ýfe3aD[Ɠ#J3V|W >az!Y$e!PЯb8@Lq K-&(Gu^*Ca ~{"?l{PżAXiB|U 4yAס3/oAQUp]\ vas '`\U)Sp:yc\^Fgo<&6uKu+^:}F>6'[UAV,MLnXy׈ge/1)E]CDy{˺FT_2VvmBP@V_4E's`|bD;xL{Bh",a vݹ{ww{x{y>ћ*քAv޻S$."|2{>mp(q0g12 C3ʚ`GL:HƇ r+(`  Ͽ0xHteJRgA5K397k bۍ"QŃ'շBl+3Ǩzf_BDb+@Pc~(UM g č{zF!Q]ORk@uજOY5`r[c p3 ;TЭяGP̨ҖzKWDF!('ZSvݞ},/<@`/R_a'b-b%[A!#^ιw#+ܝ=zY=kX |F?_llA[vnd+F2yѺy(sWȎ#9V;r kMO?5Z)) .c̔4IڂC8X!{ɾ9?Ԃc2< rnQH .L]I%k*MUV|5ֽ_XVo~RIT 9r^PJ)RJ)RJ)RJ)RJ)X2^ow<gl@N,wTF%u&1N?'Xf>(*\آ7q؅]*d" {scRRRRRRRRL4M4M4M4M4M4M4M9s9s9s9s1Xb\0i+۶P}zz||:ьJsja뿾S}cwnf5&Yrօ?0/+6C "D& %$;,"'+ yWk=b*0@ ri!R:TB4+@@L'{n5΍ 7jwyw(Mk-ev5cn,WO2TxRI}0 :e-(HuGGဢA$I02 "zT*>`_2[K):yqY}X 9 OI2I*DA(d"',@y5+^4DJR;1B/.cAkc{7mV~Ƹl0}w%BupU)QRԔ> ܶv/O^WwLOrMmNқ/+EOG~P`͍ߝ"lp$IOܗx9yY9OOol<-./-mnfy' P3N/@- Q,n3~X<@aQ¯XiY @a " cJ&\"Q2!?iG U K2&LUL#$3|)rwW/S׳"29^knfЧ>|,r)6G[|ĕEX9DAPÔ30%`@ $?xƓp_߉=Ho@xۏz辣ظ-8nj6ا`vM2&zkEQ"D "4HP @GOqN㱌YVq TQ ?CxId?7w.~g[I%ӎ1$ڏg7Hem8v  [ _z kzau񪾣.< 3?_d$I2f@Q<@8ץ}(<wBw\2t{ IQEQu/(壟;')1si9z0##*ZK3rpq΅300 yW7L^ɫ;yN^ԍC%} `[vB8n3x SOK XR {\QoXk\c VS=04,vqN p hMDL#!t`P` JgH/ 4` ` GOpv FG(A iv^"tA#@t?+9H{gy;V(Y8rPX@n?l:Y'wl̲ǚN>t9!3߀6|̪_Ntu4\F3Z>Ͳ`4sR+*r)FYʡOug=ܹd0J^Juo [D%Y@a,̧pʆh8J`Ʌ8L*J&i$>a#.`Li_.iJO.-HC^TZ1D#"m8BxhAn4&͗h ;C͎W;B yt>ܞs9.8 wg7;ɮ;ZiЙlcrg0ػ^ "i dwTdwTdwTdwz $DA4 ]0EL  8`E* 0e^+[}2..i^Qa.pC1XĂC0 B~:0o(3$ݴ]Cvfphz @m [ٍby:xEsN$gDq6, NA zs 7j5QsYX3)3.8duVYCt f/zy jy.ih^˦W.͜ddO&w.$ 9țE"kr5-R3le*S| R8Ƒ~p#3Dߖ+[ߓ{K9ǐz?1F^[ljΫ1wgۙ݃ueӑc[.`} ߶vӺ-kٰ^ZMiUנ-gSc,=]=㺹tC[91ܾn[ۆw6X kFfe ;vٌ {b_y ^[wi͕w-Z%㫪㪩`CpT_Ŋ[EWXʼnSEODm%F5 1E|8At8aO p Nc ;Q„+4MA"a ` ~` n4/X) tFPJHN0#vZ.k\ /s7gq36gST57Qԓf,%K$ݑ̌cV3b G']0@>s `r8wpYǖshGoheW^\5|FeS.XŠ d/'s5Y%_)YFK-\99B"\H!dqF_D\D ?$pB < A__2ߏy<裯4C @ϟ"i.fq`f_i.e?" f8/.fq`d_iX.>f]~e1>5Ɓž٧Ql}˾Oc0KHS%}cߟ"F'eq`2_i.> ˗aI/\44|K^[v-9"P :~/4ٗ}*}K٧1ZG^eb]>e_ܧ1vち˾Gc}Ɓ|٧c8034c}OcOc806\}˾gc엽4۲P;p]}Á>P>e_+TY+ O{p ?iC7`XÅ38*Da 4 Op%<8!4, `i+@ҁA(m VB:iG pGFо}Ek="¢C'24g]HЄ=Ђπ~G|zxd:9vuL's`z8ú:]f6aۨ&595iVf39ϔt3!ݔ̥c&30]aB]PA;; /]9'lyS\Es-XT9V\ET<RPNDLJL!_Rn))%$䑎C6ȸ⍊3&ቆ#~Hy0pAg2}ۻ|?䭇A7MrXGr8w܍q lv6jh]l4u7+ݱfL&X3:kں+qkpvn~x," \v@hCw#GE+I"B-6A'*֦80 H' lB9PDgHNk- zMK=B~PX`@ڥA'@ҟLH~|>3=old@[`=Q|ϳ  T`ZAv$;Թ>9s9ߑ9ˮS@uLg-s`!8puu8ͬm~f7QMkVUs*kҬͨgNs:3)fJ/C)K"߁˷}@IG07B"CƼ\q0 >qwx=]=㺹tC[91ܾn[ۆw6X kFfe ;vٌ {b_y ^[wi͕w-Z%㫪㪩`CpT_Ŋ[EWXʼnSEODm%F5 1E|8DE":p?B=Y֨Yk32&Z̋ø3`L%.#b,(N;ipa$#}Ȥ0т,w?'PaJZ5jVrdTQŘ!u 3dmcmvh2cl'=EhT(~ᢅ fBE:76Z4N4!rĹ6-86eum8]nMovsvxj(Nfl53F;Mh>f.õ֥ZfM\jѪCԞ0̋K9Yeś*-(r,&,18sV"b*!b)a(~70 /ɰ 'tϟ: _ c͝laL!4o²+GTLD MFK6IVBrґ 0@C>D o+7\+'E'7l' %q@1O}39Ox~]o:{Y{"7u͎WVqkr&nT͍ϼ}궙ؔҵIQ{Lbj冖6s6 ڣgJce{96K؜`wzk.]oZ֚Zc w+XWSd,(TC)?0&30]aB]PA;; /]9'lyS\Es-Xre̱XJ3leUL%S,Q OdM$KIG07B"CƼC*RȕSJ.$I%tGoT1EO4C /0ȃ 砝m<6n2a&MI{ai 7bZI@QKzw%v֎UNcMm^ӌmq_gr85[ZmJ5H*r'\p%82G\Nt4@hN6Jɯ?HP"8dI"I"$ITcLbI2$1$DHI$L$DHFI")EF5|IL2I&$fI$$%dƌ2H"d2i$)I$DD"\a%L$DIFI"!FhWTu]u]noLB+" #?o{};)n5% Ð =?]c{&檁Z zY(C~"Inp4cUǖP,o1,#hF2>Td@e`:LxhF"k熀^B>o$=4+}~O!NQb}rVb*8"Fj{m>dvհmΘmJY;3jEo]qm7傌Xp2j\D|GcՏց^]Qt[ ȶ fBL싻 UxhUnܶj>oWcEO=v`P^[fJhc"dŴnFl;J2 @ |J ej"FO}#@D@ @ @@G# Bf0ə"W G ,^@qē'p8 @xmFk Xw}hoC@q! xPނt7 ͇=;3wN-o jEE`Xv[Zƿfmsm1fmvv) ӖJ)u 3 %8!p E&`60$%(a0@)RcG ,PTJ|Q]f .r - M`ĕ2'aU)2('wp&k`r%cP$;!‘+B'`Dd Cp9T JT" +`]t?:)K')wsw}H "Okxvf`R/$@E[Q [[[[[[[[[[[[[[ݽ*MU=DP,auw+[k:W[^U:QCM3yԹY=S9w=o5ayw>V*YR=:35fiΈ֪"Y^Q@p~S'f6!sy_0xe6,hrw4ڧzX۝kK! Y.\R >#L1K-|轒 )w}R ߹r=^$n#iD={BR#lb~ vm׶^nM5^c"\8E2C 4?7*IפK7'"B "HvVrtu+2@rV` xV-crJd HzT RnC}I h脜ҡPCK+c+g. g"g 1h @C#h"my#T5Ʃ4860n: 1fg g@@A dxc+ @A 9zzp@fff̬5333v`oORډkNj㓌]>ℜ1v]v=FYx!5:Q4 "W,h[@_b6 bf >{Moz{ikUԙr |q͒*ܸzs \E3V s!يl*9SYASm.fkY(P?iMbf {8[7r$.CE - LzJ*SDI&K$Ar^-$د ]FgZƃ`__ŀe񟻸~ GfaNX3Iؚaϩ!UMu0g՛* 5&匑+Swy{([fښhg^S|ɓI)'/摌ˎsāMF6kԤAsfьbD2cĄ *(|Nxj[X\[jE.7OCvn&!/խ$ tS<=XE Pi0ѻ XӻS ȎKNc .J:t9'۽VbzTR 0Jܖb:VO@!9d@@=lD$xw@tRׂ=yd R=g]5a[Ѱ=pMf>; y] {ŋE%*' / $*e(MjFiyss݋jsD{af\bb:YxN *ēE!$"1]tL=fuK˅vfKDE*t!$O#"({ctt7B<(*J8@>5}2+5u]k]#(Ĭ E!X' D%:C* >x$Q%hi4lCRis*1fc8bA!U{v]Ou`hj+6sl0 F\@7B<=R'z-DNoӅ:[{xZ,@J@VW|DURY l_ZQm5,k&V,Ե,U3.usoB56樹zM#S#Q#Q\Q55$\R#ﭗz-g\׎ĻӤh/W P=ouUAaOqGuEx֝vqMf%}ϑVčEIJ~q^u .c1{x0~bZ+VŽlle#m &]lszrYIc79S|πGH6YcuQtLNX|[{ygg}v2(d1< J̀pc%2/ Y7y Moy(<6 UAp4. a0uv],%mmfFOyT A= 3AA5VTs4JM3^7DG3 pym;:@suxz/f,hj;ti;Rao摦'(('׈ieY^0mOSAtݓyl&1zz%_/Q3IT ԑm&?ERj6iVA'wVɤUR{ENT?G=XlZ~r*jm&&-{sd O9|鈉Iz;o'N;S9ʋ+a 5DDDGy!Uц/)n v;ݎ~ &Zmj1$6z ĭYi,)&/$N?<~VV^i'tk2Q3RR27LdƂe)@\bjPPU@TikrJc \溃K2:ߺU[>?&cMz ˵%[KQdMg56XO5 >= *.DxX$p 8xHRYM+uj:-Dޱ>ZVZwD%\=~ԪiUZQQlIͤNONNFX-2us&[dvܢ5\\i-oZ9zuN_Ӻq ok [2sD ;q"_qmƓa@{֍˲ed*״e65u5-͛AÊY}e6dLkY T^ZrZj).&7ԺuSM˾Oz/g0muZf]ŏEߋZ=/NfFo~3d( B9W}&AS~=;T|>EG6l1jx NXZa#FȢ,fko7 k>'GNA[4]ŝSdc`#̔RdQ2*X9hb17?)XN[q;]l13WTXy⤉$fF؁8 SƢ*Zލ>p 60. md8 ~ %7WzOoDr~Dq\ƭXfƃ2Fqq8l糶1gwjbƑƂEU+V0\Pۄ&2, !00PYdcVbEUQ"WC^re˰$SLHgf@0d+`FX CAV~,k 7?<_{q;Rڠ(KO~ixZ~[?ːiS"HAG)n3ER]-a&]S8KQZ{s^wfV\G 0h*l g)KD^@uubXA. FT%+h PЋ%кɟo2Ԋɪi 7~p̔D.ERҾCi?SN2"qt$(t\Q[nqTfX콧Xg[;25GkirstY >XG筚sۜ;7paZvg;>~CcLKߜ!qWqj8GDg}M&?Q^| B$񱹜!l7׹[GV؀Yl Q_o ?vnfSN)iv*8wP`95cU[{L0Qj/v?;cmAߛYmL.{C]wy~WO>&m6W~gyhO+L&/4Y$jv 4%qdBNdjqѫ:c(fD,*Z_84awO' ~gol ?eGMN'   <'[k)-Pe3l6FkG}"zTy6Tԏ1fSރѲ% |M[}' gfgɜ~L}~s?mD>w1([Xc@`-k*b"|lM{ecIu TbrBKҀ3I|躞ELjǘ^Al^cv<'̵h8,rQ+Z8Y!ѐWz.GJذ@M'|Xo*\ ]L')1gh 3Au)#W(p C3 ,:Dh2@.xLt^Z#;0 maL:2` z?Y_ܲLC2~1KÑ[jX +@{!fR"T8tulRRIK]vrqp4evmM- ̬˜X a`8nsmiMue TS 0-)%!-PpdAс!BA@?>=<;:987̰eb`^\ZXdD$c޿cz8o(&ŽAKcV6vƫ0^85-eBE QQ'21/-MT|tld\+&" 1>=8mC54322 cb(n\;zMߵ_?+^7{ٯpׁkQw}S6]]J-J}?fkW{A_Ww?Rߗ_ޓ;v|wM/QUӽtem_smi]>[ z?AB?$qw:*lUk{_S=L ,XX3]dol8˗[]c:M0˽s4p/7W{WwE)?A:62. I _ߞ6hxsˀۚZڙY1 q۫Қ ! *BHEA=951`ZRJBZ("C~|zxvtrpn a XQIA91@ ɈHZ '~Ro_27|w ҩyI)YK+=ׇ`FٞSkO9C~&_K_Ww|dɇ{37<3N(oTrSӧ*}Зԗ<~3ֿ2MXUr Ke'keH=һ JVR;t䐎~vnf^VNF>a|F1p0o/n.mm Z3^eµuUE=ũi)*RyA/ήnN.nC".ͤO.1})nFQÊJvH on0]`[SKC;3+#0&VB<z{u\[Z$da]YET('&LKJIH %@PDt`ȀPЏOώNM6543l+*)('&(! Xޡ#t4s3r216}{ywusqomkkҘ*#.ꩨ-NMKYPtTE(g'LKK%('%#!銉$GDoCzyxwvutsrqp4evmM- ̬˜X a`8nsmiMue TS 0-)%!-PpdAс!BA@?>=<;:987̰eb%T@ $`h@yPFB`{w鯷3=T9QM0 r'?P؇A NhW78Kqk6,jg,Xj/AwYcD7,챪VY89SdHx"ΐR\[=7zs3`v0(-P9' #`$k$ҝa\dW d\5LCu1G{EJOJWu.H "BnmfanGu wmD, v6+[bf5]9H c2;2kA n@V-6 ڶ%T=f+ec?_?h.r|LJx_fݟ9Vs }P?|~$zij>7 JG']>?6 2   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H WJ9nT  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I @v D !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no     3wGO'Q ÏCOxzF==GO'hFh߿_6&*A . ^L+-ϗS+U; nJmyR[m<eO\tg刏S-'GP&w4@An]E;I]VRӠfeM1 t[Ig!}utRECt`%<4t 灖3<ٙw1.s"8>P|f&me35Qlayw FsڬL-4WZHcme4UQD?yQ`qpZ=V̾bvdl(cfݚ*֫XV=Z;;>|?r;Vl&a7 { ض`+k$^'H״]׳ &حe~VkI0թWZ}j5)Kj!TtOH#jϨ{@ 59~֓CV/H^.V KH}mNjj*橗Z~Z)奓J>(䡏 qKOZ]bfnoz}ęśǝɞˡΥҩڰ'(/ 0 257;G(K,P:o^sawf{j~oqrsuv  $)%*&+06CODPXY\^^`fjpsî˶͸ϻн  ,0"3'5*HAIBKELFMGYVZW\Za`bbjklnmov|ľſ     "$&)-48 ![siWM !"#$%&'()*+,-.XYVaJfÝS4*HPPH g$@kuYc*]O~h*\Ԓm'Ip=wQC˧/3,%JzE8tRGVܻT?&e#;4׿'y{ק޽\kIޟg9M5e])yWgߥ}u2FQڿOyzwinߧQ>gS}!pЩ`7oxqY>*~o*MmnG~ NGv3_3J `^ҩ:)d!?UWNSiIڮSb[ý?GCy:ozpbR9S(L+l>ߝB̢刚Ľ{C|? g`8%zG4g'TޞU't ]X)Q1xSIm)j&YM$pIxq?e7ӽo=0xqJH"2@Kb()M6&dQ87ѥ1TY%DQR,&b8)LIa0Q&$(zA` 80h~ @&9BC0G0a*l=:HAtcD)ZVkH|uëe8S OHp(p=V<:wXo-V,}iʄoͽ荙%ޔwKڭu;֝J7"݆4{s]'\nq}71s{`mhۋlkXk+% UD66:=G1ySvEX89 ; k\ ӟEPP@md1:]t=z@T Mߥ/ Edb_[YVQP3EB?/xW&w;wӾe{Ľ;Nޛ n |mWϭ7m #!aT:OSYӦ5.Ml=~8Y/8^{h3`HBtj vfzJy Nc*gRȔHsK'Wv@Lɹ%O*IΑ9yvȌ/ YrlW #ؐrBJ>E<rmvmTXy$|D5y%#' E M$"a_We߅fZej1[TF ڄ_Op`HkFc6lgXI#ћNvSKw(v\/p.kࡁS<ߞ~wSv: އ)7Ch$"4I  $<r5<}f3_oCjoF'0ìwgl[8&JP)HR ACT[J"܁#QJ!_kNI\yͯ_o`<^Z~)LdcghY fboWZq:}|2W 6>yƿw]CEߣkﹼ߁3ŽR9}W{Ewp_uH7pr 5O:~r4mk6^+ViONHdVmQ?n#x;#srZ8~ZMT SNAa ɔP :6y:Y@Wfaijmp`YC57GUzcm7b`3`^^ ռ$Qz' %@?gvhx/xǴx^7>~f3n'FP}Z誧<=4?=;t[%jNMЧO]ԣI:E0ppp7!L%!% Ki`_v5)cwo ey~CZ8`)x{@M_lߙ鳵xyG|7_0ْxۗP=qeAOoYnVSi9eۙ/5Ϝaإfž8VNdҟü[wEK' ؁_$_!d޴dk76[yŮqϼK:m3>&w,ú[o w }1ku:C_vw/鷚ƗK9hiNX~e ^âI}79m߳GK;m3,Ɔb_W,_u'ժAt+bV>ҥOzܡ;UFUSc2=ݡi~iռkBhNij54:ݎ?ͯ e-++6Z24m2}1x1ZٟȉP%+$`L~`̵\OH6 CC+ Y 83(fD V|c[o[` 2.˶uqB~X9O>cڱ ![f4|׹u1⋽ը:zt;AC1]$*p ϿūVv 숟?6L `Jȼ,6A)-Er to.,hб6B=D]kQU(CQ Ѩs`3 !BƬi &0h HA!9!%' ݯ#3 $]{=wsE_99֜)?@CA:U*W[5W[Ċ<ϓ ct|Bpi㚬>xx^ڙz7'uרhDrW -w=^Fwqƪ]"}m{:&_[ܮ WtSw `5;5 vԳ@&nAGox4ƽ|}F [^_gdgC-gY 8Qܬ@-;;z[P=0o'KVw>rhI&-x ?_ c/TR{w8zqL@ӡs069T3ax wRF4- qȆ p}|$?~~NA.V(FV+VW|o}h>b5ӼoUsڽT%HJB'm'S{Cş=r`¿Ķ['QO=/;#wևҬ8R\nnz0dž8Z-ePOƶ^xoog@-8x~6őe-c-Ơ.&۪g 9ilfȭdnr\QA_ےRx7Iz/b"~]LjW1`wiC{]B{ji3Cz ka< ôИ` 7:׼-{F:'ʈ μimMaiC,eBESi?kt{K-33v8+r2@~kiEFM. H|Vl8mabcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѩϲ#? BW g oTۍ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0.'O ?'<123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݙ @l`1R0F H)#c`1R0F H)#c`1R0F H)#c|̛  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc F C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 Ut;tdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~C ? + ( £8 t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst!Bwהu&Qa_uvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ ]^_`abcdefghijklmnopqrstuvwxyz{|}~̒͒ΒϾп      k(XᏊ'D-?.@/A0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDVEWFXGYHZI[J\K]L^M_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p_q`rasbtcudvewfxgyhzi{j|k}l~mnopqrstuvwxyz{|}~±òijŴƵǶȷɸʹ˺̻ͼνϾп!       !"#$%&'()*+,-./01 2!3"4#5$6%7&8'9(:);*<+=,>-?.@/A0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDVEWFXGYHZI[J\K]L^M_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p_q`rasbtcudvewfxgyhzi{j|k}l~mnopqrstuvwxyz{|}~±òijŴƵǶȷɸʹ˺̻ͼνϾп݃P ֑:c4[G~֑:c4[G~fȏ:c4[G~fȏlyc4[G.F~fE:h֑:c4[֑:c4[G~֑:c4[G~fȏz"|Et"       !"#$%&'()*+,-./01 2!3"4#5$6%7&8'9(:);*<+=,>-?.@/A0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDVEWFXGYHZI[J\K]L^M_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p_q`rasbtcudvewfxgyhzi{j|k}l~mnopqrstuvwxyz{|}~±òijŴƵǶȷɸʹ˺̻ͼνϾп#       !"#$%&'()*+,-./01 2!3"4#5$6%7&8'9(:);*<+=,>-?.@/A0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDVEWFXGYHZI[J\K]L^M_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p_q`rasbtcudvewfxgyhzi{j|k}l~mnopqrstuvwxyz{|}~±òijŴƵǶȷɸʹ˺̻ͼνϾп$       !"#$%&'()*+,-./01 2!3"4#5$6%7&8'9(:);*<+=,>-?.@/A0B1C2D3E4F5G6H7I8J9K:L;MP?Q@RASBTCUDVEWFXG_N`OaPbQcRdSeTfUgVhWiXjYkZl[m\n]o^p_q`rasbtcudvewfxg{jyh|kzi}l~mnopqrstuYHZI[J\K^M]Lghijklmnopqrstuvwxyz{|}~  "#$%&'()*+,-./012345789:;<=>?@ACDEFGHKLNOPQRSUVWXYZ[\]^`abcefghijklmnopqrstuvwxyz{}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQC蓯$e#^B QEPAj"Ȋ T"H$*"H 5"H TYRTibҁcEJA[D"*JB`*rc8yC#]ckt1kt15FH15F?-ayuPFCTib`*RH?T)Q\$*$E A*R"HE ATQ!HE AR" %T" TR$E A*XD~TQQ\$*HEA*"H T"H TIB *" *TRHEA*YDE]TRQ\$T X`xRSTUVWXYZ[\]^_`abcdefghijklmnopqrs I_sr !s6BJMrT|28s?N\YW]Z[b^\]K_^_ ``gdmcmmbpiphrmrlzz}} n;:kjtsۅۄގލߑߏDCc?c>  NZgNww(pv{6 ma;a:vuvtjZjY[Ztqtp FEJISR43fe r}$tu v w xyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY[KfJge3i345ada f{{ f؁Vh&c(,,d''h44<88@99A>>X??YGG__ii% & ( , -.09x]^y1yGfk1;C}p2pd Am7B X ||P}Q`ttHa(((w({T(0e2e2!O2CCw221gɹz8Ҥxf#.h˟6Qba:Bvʞwi zjklmnopqrsbtuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ 5  uvwxyz{| !"#$&'(),/0236;<=>789:?%*}~+145-.@cؒٓڔەܖݗޘߙ{ KOXcL h !"#$%&'()*+,-./0w1234iwPYdM i!"#$%&'()*+,-./0123456789:;<=>?@A߯[56{|}~  7abcdefghijklmnopqrstuvwxyz{|}Ed23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXZ[]^_`ab-clefghjkdiY\m89:;<=>?@ABCDQZeN `jEFKS]s VeILX_mptWR[fO k'y|  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGLMNOPQRSTUHIJKVWXYZ[\]^_`abcWS\gPlGHIJKQTW^dhjlo{"$%ZD#p3bBSDcL@0$.A<65s7Db^mpJ&-AIu#=0ʖPAohnǾ#sk>u>Kng+Ke,j"?{`brAQ~x*&)ù#~b(YJA8wX lFOɆ I= $Sq?JP@宼N9keF⿪?JP=psq[c!N9ǥ1[ 1< 6km%-!/o:>rt#qG(t&i#{v;im.J^JC1&?0LItnC:NE2cVrN1Itp0t_{aFԸu?@ÕsR8];ߟBU(gy~R?ȋC 9} "Ys/<1-)sFj(tJ6s se?5n1OC?* 1MCӿO (y(NA|+!2c0R\'50cOI`~k&zm6DfDjq 21ה"d o'JLyG6 -/ty [t?eu|*:`i 1%Jح~FDP4 ;%'x3jp w~@~:re@ 4   /\hbJU"R&J<95$~n>-߈L"0]JVlPRHe@<P#A<0C.,^6 @c9rAbpb˅V,X+TX*R:!e"*[HזI[&Ki*QMJ  GB>d9T6HNDfh4hK _;U :;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;sI7Qg~t $N*Кv&A&&.L 0p_޼QArV7bE%ē2' |ڙW H"揑w~|Ei0#<#<#<#<#<#<#<#<#<#<#<#<E7'ı[CT㖦 432B2ec>u!0`r.P2!K,4Uʂ)cu "쉗MEA`qn@%}<‡$pI;_x3F]1#l6dC \7,:+$.yY*k=x]m$jHEEdmR̙'J <(bU)J0@@(1HVQ9j$hGԢ3O8)ӄ 1KY2 $4"4z@!hDHY` ]`E.`W!Y^$7]x%,:oQOm{8f.%l)BAfڽmiF?@ABCDE_`abcdefQRSTUVWXSȘgWT]hQm23456789:;<=>?@ABCDEFGH6785! \xDPnI{Cx2uSO=UfgX2000h`0```'(00dP0b```:$ 49:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefJCH:baTP80!12q:dQ #& *XD̷\]_bhl۱B245gQZ+O(y}=jOy?w{\Ϻتo.oŽ9I׭9>~|F}ǾYoOG"7rw5{ou]uo?Qwko)WOQܘoҗrZL?ZdžkWGN6O(9+-̛?C2|d.(5(yNƭu'g.ƿ1|v{d y %G:}SJ&={TD|oLL:|+(vmr>.|jBH9I:ZJ;A KO?>4P@QApu{RBSCTDy\fl>EH Y\"jl*9C#bNɽ*03:5>4=6?7@8B?J@KUUZ[ad|~κ)1#@8A:UQVRnppvֱ⹴g8ñ*߈rYk{>9=DZ ^$o8r;zDH—Чٯ+A!M5N7T@we|lɾ#( !% $-2[\aegkwz|*/ $9.>5:/@9?7=2A;E>VSffsy3*)3NZ]f^gşσ%/apdͰp,S^^Vau@NQci_$I9rL @!PY) obu*=u 贺?qÉ3L\?m穲iݛoe] a¯We2oQHk8LbkMFcFWVDW$#NeIG1Q<-d Ma=cxA9/mV sbGc_aNB$%sCIGC@EyPb2AM'=|~A k LWD'wrxd:;Az: ŖӈLKn|^rb`_p~~g%\4lׁيT[Z\ZVAWB\CGKORUY\_fejnqsyx}ׂ؆ًXT]HgzD0q/-.5423:978----0000,,,,`s_]^gfde44333355557777KrKJJMMFF\<\;U3U2ɢȢƢǠà XtW^][\~|}zywxUKVWXYZ[\]^_`abcdșȘǖǕɞɝ̥̤ƓƒʡʠҬҭp29ݰ2q9:$)+*2T9Y:^gqs+2~҈ӊ2992ٰ:29fSrfX:\cqr2بsaO$ɴrZAB$ IP %'M 1bIB2J-*?zegdL$i!qg I@dT*sH+C(Kp]kItZww]nKf`tk|5@aݧYAy.E]0@)цiig`G#c-c ;F †ǴԇYwxFPc1_>Et(_NX-BMU2t190M`2(2\Y m}ZEW9_p̨' 3:DQeo*ž>=`0% &%$%FDgòqcc8w BPGR}#+F`J o.LN[YP w /‚c<iD|-f/MnЦ?KOZm'^}*ԿKoIrk?=ިd{"u?*=䪨Wk/qA ..?jn%穗גbr֊7f1]aS47U&}vvsmc<^ΰF;*zDn|pO4[|[}`UZ7-iu{wQaa @O?He[9 GڗHf2HdA+5M\r߬ҏ7. }1jJ]!TE0:)Jy&β^Vtܩd8u|ZHk+AeOIDh"8vC;w|Ւ`sqC΀VI4Yubfz/iV阗Z%MV^$Z}k~;6:R{M7m9մ}B_ޠ8Сq\4{ߞgǗ(Bĺi"99=4BŦ\}L\+H=![ Kj 1OL(Cs=p jWDh!^U(vJ8)R8k$>L` ]eq=TaqkG冤>oA3nB[*9qjźBQ)EF s=faJګi8n81#R׾ˢ]1r!wй Ǟ 02V)kLth?iŰ>Q`"/yx^P j*sNO"Ŷ֧ $ fmJ;Y(7gXBRQcAF0j~ XG8Co+^AbG$?Ԑ) 6&^KoYDxq:^2=tz qSDt{rSfĩ){fҷ22S*rghijklmnopqrKstuvYwxyz{M|}~\jZmpswz}~ q)H)G*R*QOP+}+|+z+{22229999::::DrE E S'S&T0T/fPfOMNgygxgvgwqqqqrrrrwwwwxsx{{{|+|*|(|)FECDwvtu٩ة֩װt   5423lkijčČүҮӽӼ s s[Wf^_s1a]3Lo7Zp:q`a&Xb6kҫ?cz1dGC^`p{eiծqhikl)2;y([gm$n/o>pJqQr[setnutv|wxyz{|}~΃ۄ$+4=CHOV]cv4npMQTY\_beh< #I   '.ĄDžʆ͇ЈӉ֊ً܌ߍ+[-.A<'0123456789:(;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ^[i]RnL \\ !"#$%&'()*+XY_]`ab\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTWU\UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%оѿ & YcjSo$7%8&9':(;)<*=+>,?-@.A/B0C1D2E4G5H6I7J8K9L:M;NQ?R@SATBUCV3FX覧DWEXFYGZH[I\J]K^L_M`NaObPcQdReSfTgUhViWjXkYlZm[n\o]p^q!o"C#D$E%G&H'I(J)L*M+N,O-P.Q/S0T1U2V3X4Y5Z6[7\8]a#DffF$Ys 0 $ $%QI!I%D2$ $IJ"dQ;^p寻bkvm6fmq WOzDy] z>M":?,$F?$ov;mlvͶlhh֏mRtru曶|9n;典<8?/FYu<~=k=)#>nN.GZz_w|FW 5jT|x#r 5R6l6vlf{mf6n6mvvnlwvlf{mf6n6mv{/<ԓ\%aQx=k|ؘ聾ܭ*' w6[lvۨ \+zHclwu[iH Ein]#Zy̸2L洉1ry0.*2$*.gkGOlIvL*x"DR'2L/ƔZx0A'w;w9t_ "Y${k: d).l/c?d@eAfBgChDiEjFk!B$F(K.R2Wx+yz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܞݗޘߙd_&s`uawbyc{d}efghijklmnopqrstuvwxyz{|}~_r`tavbxczd|e~fghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥB'}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_WVeZ[kTp`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:);<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÉĊŋƌǍȎɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ  !"#$%&'()*+,-./0123456789:*;<=>?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|B}C~DEFGHIJKLMNOPQR+JKLMN O P Q R STUVWXYZ[\]^f𯰱   g[l궷 "!$#&%('*)+,-./0213Xhm[n븹456789:;<=>?@ABCDEFGH\컼pۍ܎ݏސa#?$Ia #^`@B #2E gӪcmty2n+ hۍ1Y} ܆A!c"&AwB4:Ïi6ǜC^<лEw]\#hf Mqy3MfffδTؚӚ*2ݬiɚ5uuj&kεUsZcZeffhiњZ:6'kFkNLLL֬93-3U3[sZsZe קkfkJkLLL׌ʲ ]qdhi:555um&׌֌؉1aQ`߃њUɯmdR55OgvutWk怋:7uZctLFݤi隳55umkFkF֙ٚӚZe7׳o4MNJ>\ܵ]V͈U*2558׿;N~ɭ3-3Y3ZĞȹhZfdX\Yi &   !"#$%&'()*+,-./012 3!4"5#6O4PQRSTUV WXY Z [ \]^_ `abc d ehiOPQRSTUVWXYZ[\]^^_`abcdeʧfgͧjo\]Uq~pqrst u1Ze!v"w#x$y%z&{'|(})~*+,-./0123456789:;<=>?@ABəʚ˛CXkpMS*TUVWXYZ[\]^_`abcdefghijklmnoX\pqrstuvwxyz{|}~ˆÉĊŋƌDz T+UVWXYZ[\]^_`abcdefghijklmnopqrstuvw![ Ȏɏʐˑ͓̒ΔϕЖїҘәԚ՛֜ם؞ٟڠۡܢݣޤߥ _`abcde f!g"h#i$j%k&l'm(n)o*p+q,r-s.tYlq/u0v1w2x3y4z5{6|7}8~9:;<=>?@Amr !"#BCDEFGHIJKLMNOPQRS$%&'ns()*::;<<=>??@@AABBCCDDEFFGGHHIIJJKKLMNOPPQQRRSSTUUVWXYYZZ[[\\]]^_`aabbccddef= ?ACEGIKMOQSUWY[]_a c!e"g#i$k%m&o'q(s(u)w)y){*}+,,-./012334456789<>@BDFHJLNPRTVXZ\^` b!d"f#h$j%l&n'p(r(t)v)x)z*|+~,,-./012334456789X+,-.otVr/0123456789:;<=>?@ABCDFfˆYZ*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX[\] ^ _ ` a bcdefghijklm~EFGHIJKpuWsLMNOPQRSTUVWWXqvXtnGg { !"#$%&'()*+,-./0{23456789:;<>?@AB=CDEFGHI JKLMNOP.WXYZ[\] WXrwYuHhrstuvwxyz{|}~  !"WYsxZv^_`aQR S T U V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p(r)s*t/bc'qIi-w.x/y0z1{2|3}4~56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\abcdefghijklmn]^_+u{defgh0̜͝iZty[w,vj`klmuz\xnopqrstuvwxopqrstuvwxyz{|}~ɀʁ˂̃̈́΅φЇш҉ӊԋՌ֍׎؏ِڑےܓݔޕߖj1}Zyz{|}~~Z&|'(),-./0123456789:;<=>?@ABCDEFGH*+I J| k !"#$2%W[v^{]ylJmŒLMNOPQR T V WXYZ[\]^_`abcdefghi j!k"l#m$n%o&p'q(r)s*t+u,v-w.x/y0z1{32|56789:;A@>?@ABKCD3}4~ S U<=GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{~ɀʁ˂̃̈́΅φЇш҉ӊԋKn4|}EF\w^|^z׎؏ِڑےܓݔޕߖ} Lo5]x}_{ "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOQSTWUXVWXMp Y6 } !PR Z [ \ ]^_`abcdefghijklmno p!q"r#s$t%u&v'w(x)y*z+{,|-}.~/0123456789:;<=>?@ABCDEFqGNH^y~`|IJKLMNOPQRVWXYZ[\]^_`abcdefghijklmnopqrTSUsrtuvwxyz{|}7_za}~πЁт҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ`{b ~       !#%') +!-"/#1$3%5&7'9(;    "$&(*,.02468:Wa|c!0C1D2E3F4G5H6I7J8K9L:M;NQ?R@SATBUCVDW)<*=+>,?-@.A/BEXFYL_GZH[I\J]K^M`SfQd_rTgRe`s[nYl\oZmNaatPcObWjUh]pXkVi^qD~EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqstuvwxyz{|}~Osrb}d"X~e#ړ !#%'(*,.024  "$&)+-/13567[^" j8@ ;J|I 瓹a|87 `>k9{e?GyϞj!涊h%>!cmK=ya>8yb.X'Exp#.Áq`88dy] 'PoFntlb `v8:JIpX,?N>>f+k>'x+pM;; Y"d%:M^vN;^k0>O|0d/9ʿϪ&4$Q&?L|0/烹a`.}%\\"gؚ50 kꛃ_ 7 8&ae80ƁAqbyu~~Y~'4/=._t gbf9C8)J=pn5ܰ"D+1MCaϮAǁxpx0'0=ni]s7oHmZ.n?*f֯vOGp> O&i>KT#Y1b'|]0tf8㿨W?Luǃx0OSt峎ayɭ@ӿ>DA'yb>y %D ̭io;oBRL~.CB$&77tH`bFM $ B !H" AP ~nțS>dgZIpB~3Cb&fH a(d!C(aH3Iq0 &R5UʪT%nX"i*_Ndˉ=NP d&0,ok4_[Zm,|EwvVѓ}/@jgYJ>4WFs"'bUz*%.76 `ºTw4=Xq۫$rYI&wՠg 7Zb1L.+skf3pXk|pm`۩<|Pӑ$;c(n$4o4qƷ߮:GғDz$9N%It;9e>o.O $+rda$h.U?ƁRȮ8fliLn84G2qɚ:B($og3/Cҗ]&gM.' tp?? _>iLdnymß*.02'f4,zE_\n*IL.eV:nel `)zVH'CRE|qMW勣"'aNͤ (/89:tP+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF,GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF-GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF.GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗ%l&mߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF/GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[Y _f$Z g%[\h&XȀ ]i'Ɂ Y Z[]j(ʃZ[M˄Z[]k^_)`*`Y[\lX̆[ \ YX͈[ ]m^+`\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF0GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF1GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF2GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF3GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!3[S @ @@ gc#֡QFfbC.#3֠T5h2 ZZFfa-C.#3֐L5ed*t]FZ.#c`|L522k m@faQ,522r\Fb.#c֠X5ed,T1Z\Ffb!Xk&d5t22 k ZZFfa!XkL522k ]FbHYXked&r1k āZC'faYXkhed522Hf_ZV MoD ;bn*vucGH+ vNcY2|麳%\,cE 4׋um]-㼕'{үCOW@m9cxdW^# W*iz=Bc#֡YXkhed22 k %3ZC'#&,,kRdE ]ZC'#ГYXkhedj9k ZH1#,5t2bŲ.EbYC#,Tkdd:ZC-#֐XkD>f02jNFfaM:YXe,5t)2iE.Ffa'#,52rjcFf1YTkd, /l  ^?Doh"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƀǁȂɃʄ˅͇̆ΈωЊыҌӍԎՏ֐בؒٓڔەܖݗޘߙ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF4GHIJKLMNO P Q R S TUVWXYZ[\]^_`abcdef g!h"i#j$k%l&m'n(o)p*q+r,s-t.u/v0w1x2y3z4{5|6}7~89:;<=>?@ABCDEFGHIJKLMNjklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde5fghijklmn o p q r stuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde6fghijklmn o p q r stuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Z`??]%X*VJUUUUUUUUUUUZUUUUUUUUUUUZ`8/RRUUUUUUURU*UUUUUUUUUUUժy%UUUUUUUUUUUJ RUUUUUUUUUUUVUUUUU-||^bZUUUUUUUUUUU RU*UUUUUUUUUUUժ-4Eo[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs t u v w xyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs t u v w xyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-.WcΉ _n, [b%cvdwexfygzh{i|j}k~lmnopqrstuvwxyz{|}~[ dϊ _o-N°ñIJųƴǵȶɷʸ˹̺ͻ·$wxyz|{}~µöķŸƹǺȻɼʽ˾̿s IAf#@^ Ho3d*EfX2̒c,2عJfY2AA&cpN ̮<ɘd%3,+R`hNwr^nwܭuoE]MF8imGe2z,Y2rfZ2̒4B7תk eztn&fX2˙7 #?@ABC D E F G HIJKLMNOPQRSTUVWXYZ [!\"]#^$_%`&a'b(c)d*e+f,g-h.i/j0k1l2m3n4o5p6q7r8s9t:u;vy?z@{A|"2d<<<<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn< opqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyЋp.z{|}~a _ޏg6NtǕҿ! : \  < t *] :qC}Ibma`7Ou";]=u+^ rүD~Jcna8Pv#<^>v,_;sҰEKdobyQ=_`p{?wʮa-``1=C`p{@xˮa .a=uҲG1=MCf`p{qۮadn:S%?a`pAy̮ /b>vHNgre;TǙ&b`p Bzͯ 0c?wIOhsffyà Wz)Bep#{E}3fBz L"Rk vi ?X{*Cf$F~4gC{ M#Sl!wj @Y|+Dg%G5hD| N$Tm"xkAZ},Eh&H6iE}O%Un#yjWgvkESau l6DR`PWfQ`p~ :M[o{ +>LY;,¨XhwFTbv7ESaXRaq O]q}l/@N[?0ƬZjyHVdx9GUcZTcs @P^r~1AO\A2Ȯ[kzIWey :HVd[UdtBQ_s3BP]C4ʰWj"x6Wkٔ#y7lڕ$z8mۖ%{9nܗ&|:Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%&'()*+, o  #&+.147 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs t u v w xyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuXьq/-S./0123wy{}vxz|~[!"# eҍr0452DrĉtT,9wӍ^$ @@@dAM4b^x8'GAqLl@8qc)8AG`@lqG:'˷R&gaϓ媓OVN>:Ց+e57Od#˫,dyիO,N~:'U'\^'˫#,o|tuGWg>Y9&˫+=Y^9dɫ,Nzz'WN>:'kg.6! /mY2@6d9-YpDEڦiYgpB:@dZcŴe8aug2Y D";HԘH:1s8 R,N EB:ȱ9"cXJg59Ygp%c!Δ}PŅvTq1bh ~E&!10 arAL21vra/ G& &N*Pݾ8"-}8G? 1J^I`>Vz!q|WKe\be,N~9p黩oiB7$"PrZ8@6d̞ JpGvT#*bؑSB;r\*bؑSB;r\`GNZ1D?vd*L%bؑBL;2||NVeq-cXtrJ1A#mчGMd\ 0ZB)匦Hg 7>qH8tг>vT &!c692Un A>P츊lG,K>Y:dƀ|c٥%%>5Ap&ݥ䠚 h_d51 38 g 2-4 t3Y:dj4 =,Ndy媓O.N>:'[',]:K~:/my^ W ',5 sѰ,fG{>qnS#gp*J+u:Erx|" UWkf9ӵ-H ?ogq*Kvr|#29ӶӴ.I qpr:r|$Vl2g9巌/fJ{ @qsLwx|% XDhĊ-温԰ 0fK{ ArS$gt*M+x:Erx|&2`)J(l_-ܒԟ}l|'á6->i:14k#6^~8x̠pku0t^U!2磃#6v]=çcE & D.繩հ 1fL Bs%uNy '6S789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~рw\im>r%&@S0!_ѹ" T hWiXY!w5Wqra^  4 M p  8 [ p ; s `h Ch CnỹD]Ǣ/HqWT0!JGh+留Rh׼{.o?[x$I `m)fn,}>%RZ+[Wa6@B!~A")B 4 kp){K֮\l```4y m  C \   . G j  ( J y\c]coE^ 0Il*L1ya.`a`e}FLCǃ``{JZ>Y`Cٿ[ V82"M9yZA$3vA`D`$mũᣠˤwW(zoxֱmh o^Af<8tNNtP`0ߗ #˦~-ttp݄Gs%Hx U T _C\X$_^Y]]W1XW1lyVCWǏY``IeT !"#$%&'()*+,-./0123mqqV]߂9Lz4Gj147)n7K>ƺ1ի4v;yOJc),#qw/%ZX>IYZ'禘L3K/Q h$ .A$xTr- ӷ %]ϻt#W߾?jtN\×5`R:bOKRnQl8vI}7Oo )[d^о]y=P6ƿ 0e588sL}i=Pr ^ά9,JfZ) >*7xU䘯>  AQ= D9Q·;,֬#456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀q/I {"HD A=d)R(CA'#9+ RZcfߏr,m_'SxT:qF$4 4U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=q+H)GND.>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y {?.d  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y85376X+! A+\Z*VtpV7P_6j:< ]^`bcgd5E7mnoz6Fq~ڃ܅Qއ߉閳8H9I9ִ6:޴C"$&2+./3568:;;=?@COE PG I b(TUVSXW]#d*e+g%T Gk""Wq^M?N!@O&Ś%69BP.ϦѨCQ׭ܳݴ߶㺳ESDR伴(: + ,FT!# GU*-8:I*@LXC$KWIV׀؁J+D%űmtM6N8O9UAS?28Y\FWC`LbO4cP^HeRN[fSgThUkZ:m\O\p_Ar`P]ucyh|m}nH7J{Qq!c&Rc 㥏`3} w[ios2܅V hOeOx۸ ̓hpOX&Z0c q:qMd=m'nItl&޳5 ~i}D}Ep̛l´b7!XەK:ƶr'-[ʎg?};n|6cF)Jʇwg{Fw%t.~|RS^WYZT_ǻeʿkʱϴvz{U`VabXc;" [d\eı!"#!&^h"'_i`j*9Ʊ',)/-3akF7AJȴKɱAMGSblUVVWWXuʴ|̱]_cmͱbfcgdnknfoormprux{hp{~}iqҴjr ԌՐ%&ײ3ز/lsƲdznuɴ}FYٴZ01k7ovѱ״q۲ֲ㴇ܴސݳpw߳qxrysz t{  u| $%w}(7G+;x~y7+=3E?KDiPKQLWT[Y^]]\`_%ccfgw~z|}G윢|[}x~~ɓ񳀄յⳁﳂ #$   !#' < !"#$%&'()*+,-./0123456789:;<=>?@~L$B  ^B9UTUVժUjժUjժZjUZu 8H>Q7Թ#-lW6?5b+y0Zb/|~daDt*bA#dwX6Q;l|Sd6Hv+$*3 3Ź߂C//<Y,ן` pg%9ZZ=dQQ0gpV' !C'N,$_<~=θh0n^^(Df-b`IAܤ0)_ha>\L,` dqʃN(AyaW_' AhuC'Ay^Q'F7,Cw7/#o\dnR)P8դщ <*ϟFoCC:dPVzO>x5Utb  ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]vhHЇ#%r.R7hHT]Rf. 7@I!!""U1TEHMUVWdP>lQ QRR҈UYXaX€ kHZRᄈ V|@_\ɺP, G$9szzϻ%L~z2$ *֝ kD_LT\d| 9fihnj@l m2 .o: pBpppq|q⠄q2r>rrr"sFssttt6uBuuv&J}yzt r|q*|2JW~_~`4='/?GW_ow&.FNh k|xmLor' W> zT\ab)5AMYeq}c %1=IUamyddddddddddddddddddddee%1=IUamy !-AMYeq}gggggggggggggggggggggghhh9q!+њȌA$ hImLLf([%Ֆƅ A@@ Ê^[GF9g8*|?oL'޿)}w g5ڵ)$5-$^U|b2 z8'5/ |\4b|jaMC<2+!][UD'veEHe3fU~l\8aaaaaaWRMȺάظtT.[<2+!PSEN0{9~Wu]u]u]u]u]<<<<EzC[rG5@oXKHp'p?h:!CNF ZxY% ѻ0MS~%`q4K8wW8v+9[ jjO[F|'~?+_;%NS"Lx_EzP5HTxX_>)ojqϰOvg҄$rƿ?KA T=';Z@,:6 B$9`xrMf{c. d`0$mQ ,n~;mc$)c\ę]] KS.Z=I&vKMsTԧ\v?HXNX(ht~rs?Cl="7#]9I~PVkUO}7âo 31ѥ1f\S+53=* v.>B\B8.@tG:-J"ܗʛ~GaHRI?VHW@HuZz]Udss̰0f \ue'`da_sXSb X2ѯ ~ Lൡxvĺ\z{pkH"Nmnbr/wlD׺?= @/x];ͲQ-4OrIIQjd{?G*S B,vjLMG$_߲sqk`s1oGqn(#WD 3֦S h3 |Qå)Py8 S|[pSV cw<q}өs=Z[Fm,@k\גp4b=[blK(ZQ_sSU'gG:jTuk2t0cYJZ6Hdbon[!:6䉶 31 >2k2. 3P,yfz\x a=R# .S;8cs==?I-42-iL.[C}. O8)_uR~/UdVrLa 7Lfa26X61X}9ZO%mtht&9!76%:;Ojv\Y: e*[ԴJ\&޶?~\|^y_ݷপ-hI_SKEq~AVx[/M=ꖘW£U-uNTQ[C({-;y~w4ctv^2W0&,$즍Ջf%%D*oy/{%3UM%*<´bz+_e$(}o2-!'k}|-̑ d {+>|rG %)٤W;d#o nX̽`U_!rz:LjPı%XfI"Kq~^a< 3|~M Jpza]0%ȮԢ0A^(jhߗGNy8~w1t k py 5? 76 #j@XwĭT=?EY(lu*:0. Bݠ@ĀtM$}X+S vdf¹lE[d=,CE!a']=p%wl^k^ŰM%1_Gse#Hj蒰&2/-VCcU(XKewl'Qa"}CIF اpؤj[ۚo$4 elYUt͌Z]h4f Bd{?1`d1w$ MwpIڎ#gu5*`p6P FdY*=IQM [FMbT1; XhoSK1QE<̊\ fp[:`<8>!_Cd\{hAn": [Fwu5(nr|ԩ85nK/7~o2VN0i=a2Nyf=.js2r{`]rA޷.#(T;S@Nh Tt( ,2y{pP,@XMSKw)[Np[O#r CQr Mg6JAlcör OVl-3%n_WWL;y$1ݜ5mbzg~$"͕. m+`EJ\B= {t-ݽ\iՃ L GOYXY,!JKLh[0NA|YcqD`q2m,Ca6pb9Xy@z{}?`xy^ 0}81d#chchHHChChCHHl-combining-dot-belowḷl# LLL l-stroke-łB LA srsrsRRSrSrSRR U006C_00B7l·'38·4LL,LL43806й821627_0653آ'SH54TL48وHT55UXAJ_9C9BEǾ57W92D௒שC6BƾC͆C4CF >BFD5XC6aD6cC2e_5 gA5hD4DF 47DWD9CA ?F_A CAD U1133E>/A357W14B9_A0D5B85AFB9E40_0E01เก@C1A2B3C4D02qqlQ6IbK` uEeDLSx2,ۺۺۺyǭ_@Jg|93ҔSWi{u!x+2B$sߕp%4ØfY, hSn?=2 tթ88a*cLi#W̰L;nɩΏ&sҒ^/Юj}{.ֽc&-QNt +;6l{NzWJ_Hw @cD 72 VEÀ!U}$z " XfsH|3~GLzƺ\dci_$\|$VMvANnVZ@ږ%nmiۉս=YL &'ê@\pY?NƊ*ŏ XSNsEPP$ݽu]u7v ׷z<#~T6+z-j,V=OG=eɛIGmEMpWr-ALC@ڇ{ު<:Jn9ɘIm˷8]ɔHlɗ7ɐGkw6ȌFjn۴>{!y͞go|em| 3XW6[t]Y W)מěMGl?-#7ΐ7BW` XE^Gh\v}A3Vx_vUwP6@EΦװ6kG㋭ȉii7e Q#{|_ s-aX[*L̊n؅LhfVRqR 6O](vO=fȳ2{J7Z_׽c_\qv9%8)?*Rq,r;$z㪹SP\:]?wa Wm.!~ Y]؉wOY1̚=;Uebͅ .^=(",D0+V̖G_(BCQsWfޒF3)ť.Gfg8 `3@BϘ3BҴvbQEQEQ Jk {=vh~2Htpu##8 x$Oxx=<Ɠx:|x7fsxUx46chx-1\SXh.BHX+܊28HNR|E? 7LD' F|ND@Cysy|Tus|>O>>n\Sg]~K_)6CG_'rD}-~ r|{d52'xlv6jƟ~ ?3r =ڹN4hGݮXvvD߱9l & wW[b-PЯ2jl%Sdq*;a1x.i$V&OyyZ~t^vK( U.cna2=xl]JNHw{o֦F ÝFV":[kz>uqeQѫbqՁhQR\;T$&V݆rB=G8?BC{_q<]q;]kx|羜py6Cqrr~wg8܆}0ŽtWfoy-U`bfTz| ,-_se/y%B'QRV>NNRV^TIpO"tHwHo_tGo%7 ]%C>ԻW, )PMJm yA/ 4眠#B@gg74''W@@ln|GSsvtL.gp01nzFĦhmZcJ+e{]()[Ecv*")ҡ'Id$I_$#<>zۇ.utk]oR+uhܞSQq5wLLZM'r?jC,c_܊:z w&,,  }oiA*7Ywnƞs]ni?[4߼_l5Eg6u=]zz[tV/LH0飇O֞3=`yRa9]+޸)b錙!1l0`$xCT)+U,?RMa0*J$nd" #F<22eWTM4P{zZY@?qocd⣔_VSJ3'5"\_Tߡ ^#WN۩S 2@xE.ś[Y ;`pZz1VF6B - ' N10E/. ..S0NP0cQF6&յkK+K֕UՔTT $֮4fɘ{scZ 3m{VP)w6Q!@|ЁCw $DA  %@ t@ (L(@h<b|JBI/@Hg`"c)"m.KoNң+}[*y$xe#YE-{r }z"?T=r6 Ƣ`:$3IZː }Jci}SF2t\ Iw5SfGXYq{OkN9Y9H5>CQ#h*}q~G 2؊Eҷ72*׎v,ݎ~7p?F[GGv?қ#dØy4FYobG0O7Z)I d_~RWo#d 9vWB,!o y'61τMHݾӄT>5!{oM Cl1t$d1U2S<ʐC1Q1 R߇HR`GM]^LsJ_ E:"u=ĥ^?'? ~Sc۬}ׯK\VْiGaH>] kO3wXuX>" =SN bnVK1_jdSЋ%S_i 9(uZ_08pg!bDzH tڦ9E ZA> 0xޣ0 S_3 T2zvI%䁕E9Eɰ6A/< e".vDZ"Mm|IP"e\ SR 9LĔ|(]vX6YL8Z"v)%+"qD^(*Ģ=rML({x Sؕ%K'힋'J rUdi)=栟%䱁:=ӊ5Jèh {GD`15}tI@+v.؉hOI< w{4[*|[bCs^ϧX9 Lv.؟L <_tVv?.zGhs6yh!*޽wv^`\t*ʓ4J[#&[^WF6 e . sQ$~>)\w,@mb|Rj[F$ҿ\]|D*¥E/&ePA,?UX7F[{ҷ8$.D.=@:p viҮn퇼/MdSAŦ6K5i,; l/;p]h4 % m+mh{_1r(uB7 DǑ sspqYejyo3UL7"֋s_f&opVļ\-& p9mYA`2~kpT9;,P=@D=ЋW@-f%-0(rCĎf̓K1sKT-;^3{|&@vY۽g+*g+3_ ⺻`6]t3Iy|D۷jU#ir~H B8V0h =)X/46Qjܗ4PQ"#$pv)?PDLHOPJMTS%> RQRTSru8&+471, . ' )0 /9S@mbߔcMXrgjh9);?<|y߹ԭװ޸*._k`~DZ345Vsvxtw:9@A6u  6- k`odpe U('*,y]O=COKI_*),2KNYT_im"#$%&'()*+,-./0E; j;\?Vx;Rx/Ij&a+K}5%d6Wy123456789:;<=>?@ABCDEFGHIJKLMNOP}| 8 Q cG}RsCGKSW^)Yo/NoXYpqrSz{|}~TIQX9>C8=BJKYrswxuvtRjUWX]Q []`fhkmpqrwy|~`abcdefghijY[\]klmnopqrstuvwxyz{|}~^_`abcdefghijklm)b!(   Vwvtuedbc;:IHFGgfihkjml~~^_`abcdefghOPQRSTUVWXYZ[\]^_`a刂  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ V[Jac 5s֛%F|~=!&hȾ !"#$%&'(_`)*+,-./01234567I789:;<=>?@ABCDEFGHIJKLMNOPWT]M_opqrQstuvwxy (7ڸf8*9RS*)rptTUVW!i%0 3A6Ph|㴦g-;s )Do\vݳ# t*CB,+'%A@]\gfihon}|E]Xi?>[squ2Y zQN{Z[3zy$#"! MLSRsr?>߷咔\]^_`artvxz}|bcdefghijklmnopqrstuvwxyz{|}~ 猍\7>5:?DLSZ_cdeghiklmnopfF< kɬyPO[D&J!"#  #(+./chi3jox{?ƫʱG= l)nF}Ά*WZ[+,Ί\]tuv45~. m )*+,-./0123456789:;<=>?@23AB!"#$%&'()*+,-./014wxyz{~sXUtu*,.5>AKQ |} I?n a<6R/7^?MΪϥJ@oͷ FGHIJMNOPQRSKLLBq(oq~[]MCrМѸNDs !"# >>>>>OEtPQ$Ÿ%&'()*+,quwSGv-./0123456? THw7Db !"#$%&8UIx9:FABCDEFGHIJKLMNOPQRSTUVWXY WKzUTZ[\]^/_`abcd Gef!ghijklmnopqrstuvwxyz{|}~ XL{نAB[\]^pqrsOP%4<{CS|}QRifmn#().@H?euw+ YM|ڑgy #&),/28;>ADGJMPSVY_b 5\eio !$'*-069?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aj{bcdefghijPʱQPPP@ ۡR U $}Ă$@B !  m8ajGߋ0WCAE^DL J+hsGw:IC i Z5ǟE&|!1.QenO<;*auD44;8 k3B4L%#8 1lu9Xukh5MwK'v4r2$lҲ ;s,&w/:u&D&J^>[J@i7s<"U( ]ee`9";7hetxv0kf#Y5/]Cs< |(PΚ9^)X V325UF *]>o @_(䇩A}\r& j)(Ǐc>P6 p3d l4{؂>z3;+(g=n3M=՗,kGf}7Y <ЬDWa Q@Mrꄛ 2ʊ 콂8CShfᆽO]}>)YÔr'ҏ &`Ĕ+rM w$s{L \3 nEyNރ*$ljQ-RkhJk Qh\Ӝ7?Ԣefjw?Dk+_XpT05a.nbO:35!ӿBgٍ%ʡ.FW^uh+#c5)CIpD%[G7bNEN纭e<5A {ѳ3>ڄ"n5s>iq Nx!KDOfI&74(oҨn `?|'f?|f%I#L$;Q.=5C\dWK%{9;%ݼd%Dג:Sg$?'K#d4    !"#$%&'()*+,IIII 456~d[O~\P^R! !"#$%&'()*+,-./012345$KKKKKKKKK_S"!STUVWXYZ[\]^_`abcdefghijklmn./01234789:;<=>?@ABCDEFGHIJKNOPQRSTUVWXZ[\]^_hijklm`Ybcd56LMefgnpqrstuvwxaoyz|}~{789:;<=>`T#aU$e΋bV%  !opqrstuvwxyz{|}~"#$%bcdefghijkopqrstuvwxyz{|}~&'()*dX'lmneY(+,-./0123456789:;<=>?@ABCDEFGHIJKLM_`abcdefNghOP¬íUeO_K[ScVfP`L\Td0 FB^5"IfYQ,xcra0ӆ[VLlJ7no_7~=,pisu\a=|6TFD#4 7ZVK.38?0q*ʩ6A#oɋc B@r =D˭d|v9/`nn_]V +vJyC7}ۻoV{9×|\ë2]x'﷍cߡ}v鈄^c9Gc6w{?@a ?y)77fTX 4QRSTnqkop$"mjrUVWXYZWXY[\](& ^_d*c":'&(*^8w^h?+γs,|ƾ "-UVWKmnW"@ͥ94w+7`.i٢u/62fe78: ;1FGz=^9MNZ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnQ&"M3KӞ#$"II"Hb09!DgK C4W-9#4W.A[-'lV4M~v'mg `Ai?{m-7*1&/oz_ފ_cZ<\?8J#׃~ mD $ opqrstuvwxyz{|}~H#T" T,V43`5`#I$IsZtbYdH"m/6 -XlթK挙2d̉ .qpo\ڶhɂ5*iTIə&L(I숑"D! "an L66420.)* nуc9pݰQF 01`rb ZYXWVU)P0Q$I$I$I$I$I$I$I$IgN̚0Y$ #F",>zءc,6j&#_^].ZlXB+ ʪ*&J!"m۶m۶m۶m۶m۶m۶m۶m۶m۶m6ϯoO//(O:qڤ)K*Q$)G1Z(C $(?~٣';vЙ#'7nǷ 'O8mҔ %K(M #G-R!C ?}ѓ;ȗ7mجSC3eȌ/r]޸mђ+lkjUҨLAʓ$DA $@pe0Ƿ.+8 Z^uPwF"b')H*݀oYNJ%G MB-<;3p~O:]ݞBVY£ϕ㘜2BXeoPB5 UD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T BgDDDDDDDDrF2)a%A !klҨGٹ(=@T  TT"  Td   !"#$%&'()*+,-./012[Za`cbedmlqpsrutwvyx{z5345678_^~ROkj9:;<=>?!:::%&'()*+,-./012346789:;<=>?@ABCDEFG5H@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop2rstuvwxyz{|}~ n ΗfZ)IJKLMNqrsturro𳴵 %*18?DELPTYX+vw$ "&.259?DIMRVX\`dfjmqtvz| !',3:AFGMQUZ-JOSXxz{   _"#$%&'()*+,!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW3456789:;<=>?@ABCDEFGHIJKLOMPNQRSTUVWXYZ-./021XYRRRRRRRRRRRRZ[\.Dd'/29ag[*I  33$#)(-,=<87CBb[c\d]^_` aSSSSSSSSSSSSSSSSS!"#$%&'()*+,-./0123456789:;<=>bcdefghijklmnopqrstuvwxyz{|}~.-S\gjmno[נqF,X7˂MVٳnck@?@ABCR!ma0x{|yzQP44  TUǿ756HGEFUTRSONLM9  zy}|A@>?%$"!*)'10-,nmkl89edutwv{zyx}|~gfden@BMhj Ad"$km?AJLgi @c  z {ݧ-HEBCD8 !"#$%&'()*+,-./012345676;7@FENMUT]\ba89:;<=>?@ABCDETSFGHIJKL*+]@Xy ?@ABCDEFGHIJKffffffff)*)+,-bbbbbbbbb../0123456789:;<=>?@ABC/+q"34ee56,rk78  -sl9:; !"#$%&'()*+,-.m<=>55 !"#$%&'(/?@AtB C|~{}DE0un4FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz1v{|}~stuvwxyz{|}~2!3fffffffffffffffffffffffffffffffffffff4#DEFGHIJKLMNOPQRSTUVWXY5w򝞟Z[\]^_`abcdefghijkl6x󡢣mnopqrstuvwxyz{|}~7y!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}8p9zq5󰱲CCCCCC̍d@!2U @ "&"""";Ep lH*AQ'˶f6>r׼x_AY'ЅcMI L[3im+TG* MG\P6lĤ8nh/t_flol s)Wi&lAtܖ1&Αv7Pv'狒k3 ,e ! `M_xj4*ZC`g~ߗ9PojRʠ!,-bunp`j3;yq]H&3?;~9/ eg8e`?R y}W&cO+RNv:N?w;]^_`abcdefghijklmnopqrstuvwxyz{|}~됲[`%&'(),-.0234!"*+ yz{lm56 Ay=|Bz> !"#$%&'()*+,-.CBC{?/0123456789:;yz{|}~E}A<=>?@A_ F~B%CDEFGHIJrKLMNOGCHDPQRSTUVWXYZ["$&(*,.02468:<EFGIHJ  IK \]L JKL MN!"M mnopqc O N rsxyz{|}~tZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~BCDEFGHuvwxyz{|}lm~P O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Q P0*..y0Jbcy zĵK17E ;Tm 1?{2Ldez |ƷM38F ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~VVVVVR QSR  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D ff@>$B >hYopI2Hy'r0Ge.. *螫"^ ΁+G=HǬCs>1ˁ؛{sh<*78lwg}aepڇ  p)J?ux^PTmyug  <v @N}O i*F)(ǎ |!6(_[[xJd_4>t{^·@':ύ e?˥9W |` H1 t> 1C>_k *I$=,&렩%*c l տeKxTD'YSLӞux<٢]x!#o|# ?VPI['}Ͻ??5E/[A[/"$?Ç ?_X.-mMᒼKuݢkQZ#Q=E%e΃Vn~>Q[~ЄW( Qb z I$cK{O!9O7" +%BCqZNa~X¢y?l`rHz 1 [)opDaByVnq3mpC!驶\NyO!-] Tљ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJVSZafYb^\`[ghiLPjkdeKclmnЏ㖗Қ[`fl&+r 'E{{Ocf\LUԝOPQRSTUVWXYZ[\]ٞCC !"#$%&'()*+,-./0123456789:;<=>?@AB Cgnw} "(-4;BH[W269>ADGJM!. v|LORX`b=?@ACDETUVWXYZ\^_`abcdefghijklmnprstuvwxyz{|}T !"#%'()*+,-./0123456789:;<=>?@ABCDEFGHIOJKLMNQUV  !"#$%&'()*+,-./0123456789:;<=?@BCDEFGHQJKLMOPIN>A@@@ȳ@x<   #$DBBBHIJKLMQRSTUVWXYZ[\]^_`abcdefghijklmONPnopqrstuvwx mnoprstvxyz{|}~ C  I=~u9  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJOPQRSTUVWXYZ[}~DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqstuvwxyz{|}~>@BDFHJLNOQSUWY[#%')+-/13579;=?ACEGIKMPRTVXZ\]^_`aת   "&'-0357;=DGMTUVWXY_`abdchjlotxkzv36:>JEԾȬcW&ƻ{???  !"#$%&'()*+,-./0123456789:;<=>?@AB== KAppqrstc'()*+, VJyDJDu{ #)/5;AGMSY_ekqw}-?@Ap "(.4:@FLRX^djpv|WYZ[\_`bdfijklP$&]^RFuRSbbdefghijklmnopqrstuvwxyz{|}~*pj3D|@Xӌd@@4Hȁ 0蘳?&D;99rUMxbYa1Ѕc.cܕ/0lЇ~Ag;~=n$4TB1bZq>AhL=m 䟣(?j t$C'>' `@xĪS:kĈ; `'X97_F1dzO̥ݖ&WLa^ ߁~MFwaJl7r+FZ|rRekS 1rϞXk (_ >;vC_DaB;'ɡ il)?0K_*~2coCKhpwnX8=ũURu$?4:e\x9 )c_8D}͠YU-ZOeh%A`Va\N493: FK& װئ84D/KnuZ|Y7|Rϙ˛lkyPCoGt|_aZpH O93vX4cù{ ?e &2R OLȣgZW!;?YF!x֌#T0gTr]Xu6Wu6dY_Cf2b}vIU3aNuH-Bt-\eצd_AY{!=Tz2Kl{Mc21Op%Qi1g/Kb$@Yz7%r<\ F6u%Hgt|#_%^iYYZ/076=>KD: i%px&)-14kvmst0 WVgrz!)d-N8():Y|/Ln#Otdkqq贵MR/eB8g#nv%(,0379;=?C9h$owBC $07AKTZbhox~ #).5]&EeF^'C[7Ps.i3S=-l?^'fG_(D8Q/j4T>.m@_(gH`9R0k5U?/nA`)FhIa)E\:St1l6V@0oBa*GiJb*F];Tu2 m7WA1p Cb+HjKc+G^ Wx5#p:Z D4s#Fe.Km"Nf.Ja#?Xy6$q;[ E5t$GfC4B8Qj}x'9y|v&PT\"]3HvVԟ ( TG%*qtu D[!Du'wx{  3=Z,;a(L?_&J))((+,,--.ELDKboz+lpGYZW TDEGFY?@BAX>;3-~}H+S֯ݷڴܶ۵KNQclaabA|{ Jb` U V<=34 hilmC~ixP5W\]^cp0BWМXsvy|6vrsx.4JM> v-U_ Os~HUZR'bۤYtI$)&G*/%W]P;RSTU123456}wEFI14y6GTEQu ftxz VNWSX]^H`#().$z 89Y̅>=rw+j8s`gufgޥhij⦅l}mnop!"r#styuzv{u79:OPtw$  2"#zv.0/?2 5p gOPRQqklnmo^jerdqanhv ()Me&B[|IN00No$Ph0Ld%AZ{2Pq&Rj2ظZ[ e d45inop>A:=B{}  GWM]IYQaHXN^JZRb!" # lh'$  "!$#&%*),+.-0/214398;:=A@YX® 6U蘥+?Faox )=DXm *>EZnw6 !&/C.-ONKJA@BΞhgjilkոY~v} 5T羼 " +*'%0.21437598;::9WV21<;|{('A@&%43QPqpIH0/s4wy{~ٻe_f` FILORUXZ]`cfilorux{~DGJMPSVY[^adgjmpEHKNQTW\_behknqtwz}LMNOPQRSTUV "%(+.17:=@CFILORUX^a 4[dhn 5 RQ '&$%LKIJGFDEQPNOWVEJINMVUZYcb`a 3201cb`ayxvw9867XWU'+029j˸_-y%\֟x_27qop۝7Ղ'Ḥo Ue Q\,Iy*RtU;jY%(w9'JQLF;wN-ח>Cd]}LE333zD훑=ht_F~rK^{Nl-/sq>G;WQ^ݠlGħC^.xzBYc$۳= 6On z\Zr|,xBMrS.Iy Ӷ_ '!LFK?!3#;^:{gO4WC,ԇ].Vmfe6,;吝ߐb1LX"0 VQrI0[# @(9)$8BDI'`8)Ǘ1Us#4<͵ހxDȊĮpE~%T:#|EdcmsHܡ7i4>d(Ò5$@gB6#řU#9gyH u4l7\ .n ث;<0ox7[=0ɨ;|g:62.*&" }yuqoºzrjbZRJB:2*" ɩ\y²rݽ}]=ܼ|\<ۻ{[;ںzZ:ٹك{skc[SKC;3+# =%$#"! זˊJ ʉI ɈHȇG~S3xX8׷wW7ֶvV6|UTSRQPON L̋ I Ɉ1.K*jh8V7y%eZiڈX(x'׶fŵUʺƶvfVF6&# .ySPONMLCJ=gj*i)h(f&e%d$c#b"a!` _ߞ^ޝ]] 642`4' k ֮^6歅]5 弔lDˣ{S+*% > ?2*ꉆ~|zxvtr=΍M ͌̅ .-,+*??'XXx{S+D Ĺ{hb\ٞ¼]ga]YUQMIEA=951-)%!z^z^z^ļ|tl$ û{skc[SKC10/.YXWVTSRQPONMEDCBA@?>=<;:9u 10)('&J(FD$D`Cpg`QA1!/PGp@!y2c ihgfdcbaa_^]\[ZYUTSR~T4/-+)IHGFŞ|\<ۻƾgfe~N.oJ 'xhXH8(wgWG7ƶvfVF6&Z= ʪjJ*ɩiI) ȨhH(ƾ=%f^V}~vnNF6.ŽuU I9'E1ADSSn>NzkFCslm>Iw4x _ґPNN͌ն`^$Fxsqomkiga;93+%#!~tj0f(e)j JUUp׼l ^m  ?=)%731֮ER$}z˯baCFU#""@xxwjbZRJB:2*ɹqiQIAhpbB"BD  0@> 2{wsokgc_[WSOKGC7+ʾvj^RF:6}yuqoϺz*ѩT 6ֵu輌\,˛k; ۪zJ깉Y)I@z6t0o-Hh˅,0$' (h S!QN  =;98643b^,P !ãう ijwi[UG93% XVTR}{ywusqomkigeca_]g]UM1-)%! qnljhfd.XpiaYQIA91PBdˆ!@><:8lhd8hpbB"b(@`t8lАx8w7v6u5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f&e%d$c#bbvfVF6&Z= ʪjJ* ɩiI) ȨhH(ǧgG'scSC3#s!łK ˊJ ʉI $FD$D`C#F  @$@p@H~ށ 1{wsokgc_[WSOKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62.*&" }yuqoºzrjbZRJB:2*" ɩ\Y²rbRɄ B |xtp=<;:9876543210/.uYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9uihgfedcba`_^]\[ZYXWWUTSQPOOMLKJIHGFEDCCA@?>=<;:9876543210/.uײg]YUQMIEA=951-)%! qnljhfdb`^,T(@2""!B  .XTPLHD,P 2c ƾ~vnf^VNF>6.&}{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! 糮~zvrplhdb^\XTPLJHF$~}|{zyxwvutsrqpon.-,+*)('&J(L!G}STOSАNNfǦfˆ!hfd.XpiaYQIA91PBăc#‚Bb|pA9j+hgfedcba>׷wW7ֶvV6յuU5ԴtT4ӳsS3Ҳr|tdl\TLD<4,$ û{skc[SKC;3+# [w-ޞueUE5%`C#F  @$@p@X?{@?a }{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! ]ga]YUQMIEA=951-)%! qnljhfd.XpiaYQIA91PBdˆ!@><:8lhd8hpbB"b(@`@UC6h`^|\<ۻ{[;ںzZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsS3ҲrR2ѱqQ1аpP0ϯoO/ήnN.ͭmM- ̬lL, ˫oݵx{֕UՔTԓSӒRґQѐPЏOώNNƦfFB ̋ %H&HãFF  @$@p@?{@?a }{ywusqomkigeca_][YWUSQOMKIGECA?=;97531/-+)'%#! ]ga]YUQMIEA=951-)%! qnljhfd.XpiaYQIA91PBdˆ!@><:8lhd8hpbB"b(@`t8lАx8w7v6u5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWߺk,+*)('&%$#"! :΍M ͌̅ .-,+*)('&J(L!ȇGǃ  .XTPLHD,P  2c ƾ~vnf^VNF>6.&Ž}ume]UME=5-% ļ콸/2~oPtk{/)y%R2wT8$0LjWnsf{ ȼ~}u^UTF=<25-%H&|xtp<Ȩ@\;9ټZXVus2oN΍ͬlKn%t4cb"a@rii㾒rR2ѱqQ1pP0ϯoO/ήN.ͭM-̬L, ˋߵx;UՔTԓq1p0o/n.m-l,k+j*i)h(g'f&I $pŽMB}ume]UME=5-% [w-ޞueUE5%ĴtdTD4$óSǹbeE%ĤB  #""@x   8`@!y4d0/@>.ͽ}m]M=- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&Z= ʪjJ* ɩiI) ȨhH(ǧgG'scSC3#s!łK ˊJ ʉI $FD$D`C#F  @$@p~~^F֏a`_^]\۳~|zxvtr:΍M M?#s!łK²rbRɄ B |x642`4``QA1!@D  0@C6h`^|\<ۻ{[;ںzZ:ٹyY9ظxX8׷wWǽ}ume]UME=5-% ļ|tld\TLD<4,$ û{skc[SKC;3+# [w-ޞueUE5%ĴtdTD4$óSǹyyyyyyyyyyyyyyyyt8lАx8w7v}m]M=- ̼|l\L<, ˻{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ƶvfVF6&{uqoºꩦ! :΍M ͌L!łK ˊJ ʉI $FD$Dvn TSRQPON^3ҲrR2ѱqQ1аpP0ϯoO/ήn/" 8765432b`^,T(@2aDDB 642`4``QA1!@D  0@@C6h`^|\<ۻ{[;ںzZ:ٹyY9ظxX8׷wW7ֶvV6յuU5ԴtT4ӳsSӒRґQѐPЏOώN΍M ͌L ̋kKˎeE%yY9ظxX8׷wW7ֶvV6|UTӸx8w7v6u5t4s3r2q1p0o/n.m-l,k+j*ioZJ:* 1$s@> "DDDDDA4 "GDD2?r.G1$,{ NK^I\ҭ~pl9wEC[òE"?zse"TAlAŖY rBmՋoOwbxQ>O_MM;O?,zpO.s@ݽ[Q0BޅQ4Q.`D:AQuC~]pq}GtZr]n~ak"緙t}Ť˳QIktR1u٢=W`Y'2Q2w"]afDe}+AY'_c%cSOBe.B!|+Hb@O2/sg.3O7ɱmw{S -ݡ cO;/0wf/nhQu]T~tK);_Ϋ~op=<;:9876543210/.hɂfedcbbDCBA@?>=<;:9876543210/.-,+*)('&a`_^]\[ZYXWVUTvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJOB:j"! (O4aDI$G!2DH ?|CG7lԠ1CF /\`BE 'L 1BD:62.V2EJDCBA@?>=<;:9876543210/.-,+*)('&%'!QѐPЏOώN΍M ͌L ̋ 'N0Y$ #F"$>zء#6jИ!#$-XP %H8lА (L ,P y,XXqnf^VNF>6.&Ž}ume]UME=5-% ļ|tld\Be(~}|{zyxwUTSRQPONMLKJOB:j"! (O4aDI$G!2DH ?|CG7lԠ1CF /\`BE 'L 1BD=7W?*)& IEDCB |r0¨nH9 9} VN(N86IFp[ڹ&HjF V*q$HD6@'*v|+"5rlLc[C3+nV Ҷ$) k/أ'`i{ E+:Ԟ"~zb8a[2 U(rLA!{= 0'K>y.uDIJ% (;"! ]nyBK3㺗5$6봺.[V Hv۪s_=#0^_FYlrpstqz{|(F5sx`;il$BY˚xqd?o@C-a}p=BCEGHLI*tRST_q+Vcshj6lnv{-.wx"} INn㉡6dIY~~ٝwNM8;^~w@3n&J=L=_'*m~[\FWxJ,ȔP#6fvpЦו)vBGQ!5|sT5j M{O !"s*+1R#$%&Zg'()eAKQOQ9:= <;ef Y&$>+(145-7@89:?AADEBHMRS~`ceah} y!z{&'(%*/0,./|89<>}@AE1MRVUX[ZXZ+Q[þu\]^_`)-z|%JQn  AJP_fn  \`a2gijk34tuvy5687ӈ܉ab,cd$)019>uBADvHLcfhix{|zчef]ghi׷ CFKOTVWXZ[ BAV _?50o0C~uxX ?φV~sj J֨mGt4O3dvJCZLn Yog9,O}@4֬Y1\ƶ1KrSb Ouwqˍ?MSZGt^_U_jl;j*L~_;0!]QBu,ҋɰ]h+Uˀu>|^NaY \3شs7q3MlcGm,_6!75=;{^&x:-oGoiQC yEŶXcx9M_ʇnyyRD45>CEOXmoylsoptuk{|CyDrEFGH񣤥IJ M NOP&28Q;<=DRKLSSTWUZ`UcgkVWw} &'*+,;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TR kdKdK]CeeU$E4̢$a  èIDL6L"TL2P?TT% {TL2 T2L ,¨פp$ L2TT% ~TL2p?TL"TL2T2L9[9U¨$IB: g)U+T5 TL"TL",TL"ATB0&è$IBj8L"5TL2TL"=TT5 T28¨$ a L2FTL"TT5 TL"VT$B < è4y* I L"gTT5 TL"TL"wTL"TB`0è$IBrAiL"TL2TL" TL2)T2p4¨$ILG;L2ATL":TL2aTT% TBL Dè$U ; L"TL2\TT% TL"T,2 !D ¨d I4L2TT% TL2~TL"?TL2T2@B¨$IBMR}7 L"?TL"@TL2*TT% TB aDWè$IAL"LTL2?TL"nTT% T2 DUUUUUUUUUUUUU¨$Fu$Q) L2TL"DTT5 TL"T,B 9MUUUUUEUUUUUUUUUUUUUUUUèԀ ICL"TT5 TL"TL2TL"TBEè$IBP˜:L"TL2HTL"ZTT% T2LFUUU¨$I rNKrrL2TL"TT5 TL"TB UUUUUUUUUUUUUUUè$9 9H>L" TL2`TT% TL2 T,2 9zUUUQUUUUUUUUUUUUUUUU?¨ח98H9*L2 TT% TL2TL" TL", ?T2 ¨$IbRӌ&L2TL"p ?TL2TT% ĀTBaUUUUUè$FeN+;:L" TL2 TT% ǀTL2T=2LQ:1)sNP)4r='1k^smfI[{p Fb*;2Q\Qޤ& P~F,0}c LH? 2uvbIx|trݓfSKXp+%  fB@3TwtP @\i0(zHdKHLӹD7. .uY,,5b0Ĵ\+T!"A~p\[Tϙ.W3_IJlSt@!BN--}HHO f`Z,2=kDy<='' +q|Jù0s>ܳƑ>VQP'L<1Pq݀Zċw̶Xp0gNDbuW8aQ{÷ese~0ͿdCQyeɐ85dĘb"+DO͂V&FxX* FRK` 'J;Q5Y(V";d P$xFE4a@ǹ!4 8h +UL":_lVc7$r$={S+|iK"Yć||qIDy{ Ǜz7hqUƈ7KXiʝ[6?dCh 7+|!|Ks>IJam pt@S*&?3+Y@In@XzPd\H#Cns$ P9'c >gd w).YT =|d.:qs7ӃZ4\Aóܠ+{%!^L6jrSE^Ia~|a!{ BZ2<ʔUBw͕0;BmGKFǾm&&dɚ@~awMemJwq4mz˴[xkh]y}.}O tB6 u1*oꘝdgi |J $ 'ՌK8t 9u4ITt@U3Yr8-\%Z