glibc-langpack-ks-2.40.9000-35.fc42 >  6 6_ 3!XPȬI^Dgdr ȬI^D?+thRЍ.pŠ.G$+ rӛҿ᪝ /MvN󨁗L]>V LDZWJW9zWkQc}n(kD9J8=u*ls_>pja9<ŧηՔ[]9,mnS7QX\/N4BƂ UΌyf޲4̒}ԍ T$9Տ='BH,[p9Sdx'yJفL#^thML3D@eC-ķN(}؉09fM>w CH4=[Cxr$g REE)gI%Qt>\jH=w[SiҀ3/2xօqT$>k5̳dΡTĜL1^,a`AZ 4kI1? 2O{Wt!i5Nڤ߶?RM%k, DQ%)0U쪮 ݤQOT+'o'a6786c143df9aef2ebc42df4002138a5b256d059ce7c21ef1a5c1892442cb62313a82fc80e7e3ad2d94c48736f0100aedd897517f03020462f02aa400483046022100bd6329c1c28ed9f32906243080801492daf9e039eff4d72a776133bdb6276ba6022100ae204f0af74f83856eca13e4dd7dbe766042623b442117e074855501922a7f2b03020462f02aa400483046022100b3c4db14fa2d2675378e62bb39797623a65eb2f5f4f4bb46fd4ee8eb3193e750022100ded2d256c2fbc8a646a9b1d1aaae7297f8d66a2b2ed2413ada245b29ddd36e0503020462f02aa4004630440220275102308d7c7fb54ea9f264319934bf13fb23eff15798cac30ae48a42413aef0220447ef50fb18dd072bc0b2d3341cbda83ecdc2a5edf78cbc1184418a80b4d920003020462f02aa40046304402206d7aaa9273aea14c4113eb6f9cedc9e1c45735dc4c55b8b46f82f4dc39f9a5ab02200ea8b30227dbed2c5b8583979dd3d71f92d26b907f33d486be556a24f8051dce03020462f02aa400463044022072e6c969b1ff7d51137aa15a6d2956af775a630be7239f40ca83509586e494d702207020673f60caf9f05554e48813c70741ce5caad8def64ee1ac003ab9b65bb83803020462f02aa4004830460221008fd441e356404c3212acbea578128b900d5f63d2029e44fee8139e61e24a9488022100fd674fc7dfcee997d118d6e336c6b824a57451c4779405ed15ded17bdadeadce03020462f02aa40047304502202158fc5e23c69a2f2a03377a137467623bab3d2cbaf141f2b21dd42889b710ce022100e1995b0351a0e9c7ba19c1cedd195b4dcb329520b199ddd7f77ff46bc42d996c03020462f02aa400483046022100f5c05038a9401c2334f6567dc84e54cccee2bb8d1e7ece74b331680b629062000221008349acad04d65b8780a061ae4c5c6d70a3c7c23233dfc3ea792ea181481bdb2103020462f02aa400483046022100d424a4e001f01c5f9e73f85e718a54d2152a5f1c461bb3641022af7a04172c9e022100d2290999b1295de1bd3676fd23288aa136f0b6151242e4dd27d7b0bb9fe787cb03020462f02aa400483046022100a30056fcb8bfa6fdc484104a32a542090287986cc532e59dab5cef901b537cf5022100ff29d8d190fb0c272fcef21ccdbec83d235d1b3210228afda7d6a412606dbff003020462f02aa4004630440220193596d41587ab48c88ec0b2b28ac372c5b768a6017f643d7693882e8e4eb6410220590be2d3a3c88f23c5c0f4e62a92e17f8b9ac50122b97d19e62ca319c9b29ea403020462f02aa400473045022028b970497a6ddb45bf9c070c199dfbffc3b18bb581ec5368355d85dda30c00f8022100bf0a85550f3eda3a87b7f72d1510763e091283f1ec75f6d2d8447a215f78baa403020462f02aa400483046022100805dda40879ca4c2bfd7bab8e0a7336c800ece9e1baa0555050b52866084d2ab022100affcd9b8781edb24e5c0586779ce153dbb413d3b8deae7c9a13c285396ae2c9203020462f02aa400473045022100aa75d2149f0c74c8cd080ffa98fb5e526d390214ce5cce5875051a921a2365390220150931836e1e2b5d21fe229006adb8dd9c95845605fb7324df16401fb4b23f7203020462f02aa400473045022062edbdb7209f46b73d07a5bbcef16a10924be5b6ceaac9620b41de710f8418d3022100f03280953c8ec8def839f2edfbc8e07f3d088347516da7b3c75448815f6a9ed703020462f02aa400473045022100ead3e99e4776222e4adc8799ddc316443c11b959fd28c75a9fe104eff3f61b0802206852260e46b8ab1264303ace101302a52e6234ca84e88ecd55fb0fe710d2eb6d03020462f02aa400483046022100b3dce30d9e79a617960b3793795f0f41313a7325158c970c5113c8daa9f37de4022100e9956e5aa0881917acb902c0edff9d49a96bd1d1c9084ca55b02fae08677a8a703020462f02aa40047304502203f7a2ee0654f888f3d802572b9f97ebee0eef496f19f055ab5b83e7f1bd39b7f022100ccf6a93879853cd4f5586acacbb8496a576fb647fa4b39026735d35be7a9a8e103020462f02aa4004830460221009d1b8178f01f2704fbcc7f4581bb58b0fafd75a32b37c6ad4d58c2c1c619bd6c022100963401e1ceabd83ae70be34ba99e796d7f092f90d735a3ccfedbd5b9f6ae5fa403020462f02aa400483046022100e8c5b0d0d129f492a746a4ea150e1ba42e1f25f36eb0b485b28fc2ebf3b0d5e9022100bb27e47b458da159df8d6251f32e5661839431817b2f35f83e6f040cb1b03f0b03020462f02aa400463044022072caf0c86cf1044a0fff99313b6769b0d727371bf23ec351f4fadec2bc109e50022056dc94f61ab7e47fac2024b8bab4821fcf4c153164ec93d701ae1feb6e650de503020462f02aa40046304402205116e291d9b2c6c61b83f7800b9d39de6ad002d2799176273b62801354a5063502201209f7aaf5a5e9bdf493ec16fe0f2a1ea55ffe93718ec9bf78f676b3ad524a2aQ|ӯd<10G '>`>A?1d & ?      t    T  Y      ( 8 9:*GHIpXY\]H^b=de flt,uv $ICglibc-langpack-ks2.40.900035.fc42Locale data for KashmiriThe glibc-langpack-ks package includes the basic information required to support the Kashmiri language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org'dFedora 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'y2>&b6"5'y2JF&6"54AA큤A큤A큤A큤ggggggggggggggggggggggggggggg0bf9bdef4d4acc6fba952873a5be59b484e8fe5d458dbbb0ef5ada07b1343629f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939812f0fc962f5008b272eae363f25a183f69194f702a08bb780dfc65c76c70c3515bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfb295b29f931ff73df99cafc8a1daf9de94a9d3fd26cf251aef8f41b7573c90f61a320a6571b954eaa6f39ef9c6f06f19b4121ea638c850f002a9af8a58039f6c71e4cf62484863cb2c4edb9f9806b665c48eda80c3594994e079b534766cd2e5172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015580b6e7771ceea7eb460ef02ab74fe0c9af2506f8e12a9fba38424550db10131695e55f63238423963d8f06d76ceae82caeee82d4a045e2df7b0040e32c0427ef5f5711e78aff12b1d87b63c08426020daff5bfea11c8ec9f1600b59f8d686fff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939819ea7dd09348d62b615dd9369158bfcecd6da6ef7802fffb9c34e0dfeef462717bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115ba1f86077cdf42cb5c994e57e2aad3685e6d9ce94b37ecbecd3a1738fa2ab15fe61a320a6571b954eaa6f39ef9c6f06f19b4121ea638c850f002a9af8a58039f626998661d61c239e86044a521b8b01f8f049811286261705a7f1533fb4124a465172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015580b6e7771ceea7eb460ef02ab74fe0c9af2506f8e12a9fba38424550db10131387878a03a989d074c45d63f023e99bd84a656c064ad44c27d50920afd12ba10../C.utf8/LC_CTYPE../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-ksglibc-langpack-ks(aarch-64)      glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40.9000-35.fc422.40.9000-35.fc423.0.4-14.6.0-14.0.4-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.fc42localeks_INLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEks_IN@devanagariLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ks_IN//usr/lib/locale/ks_IN/LC_MESSAGES//usr/lib/locale/ks_IN@devanagari//usr/lib/locale/ks_IN@devanagari/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-ks or langpacks-core-ks_IN)) unless glibc-all-langpacks)utf-8dbc71b89677135b37be6edbc044d9e19342dd2d2fae683425053d5a5360baa97698defc44f1087b5f78a91c91d9b12c29b717a9ed31924afee4eeaebd48cec51? (/haoA TV̗qCF0kpֺg8;ҷ×-| Zj϶[FB(vv@>AQ8cLyrDM?.s`B[Z[߮?ַS" &vw U~Me ^k׀BEpA@%|jDPҦgY/Lv-i7W_% R^qAw2^a\/֫]ʓW^ eI~lW*OZ<sئr=0g#>Z6ϵWX+/s,`Ҍ5hΘ)Ө% %I^IV%Չ:mBmk\.OR$ Qҕ냱?[};;;u?^{t/[5ښZJWJjsVQX2*$8~((TJt:Q(v>wRC]VY2`.roj(ѐPVCP3H07+KJ ba6K{?rA?<ݗW  U; 3g0xdz<-Ȯbw.6E;'ef)VTdR=HRU&U(4U2QM^SDc@]xAEDM>`T@ANҙYRKϡ&ȪRz^Y="cb{Em5"YX6MLFt}z-e֓OO-~eSH azM[`SѣOς=<g. % )-}B!j6\Zj4va+&:YBؗۑF&rT'H<-)!Aȟ z::y%"L QaP @ htXu] p>ԫ)DDE1x\v^:9rJxt ,4 5hhÆR7r] N,X>3dzafx 3r3'Qʕuuǜ1{qgc2PT>my2ը\YXV E%yi</WveSmֺ9F(eq!/+^=gѺX<i҅ [GHi4rn1[=!9,2A"xnU1*R gzlz<{ff8ىŽgl$#'S:u*_6Zﲋfܥ6en;s X=lnp?r0"nSۡǦ;H9Kύc@$YH!7s;6qq!Wgh@xzxZ qB|&+ q1 'qGFso / ΎS{wΜ6Lfn,27z57؇G2lkx4[Z1>0Y  p P @'s%1JHVRnm-[\_Q,vM4 F.79ǤT\N"DI 9hbE"}rxzDJXpфre-AuؗVV))z\n۰!E _]yPq$c Mb:$I%:Huc4%(D" BD$HD FI6/)s 0~@Rv(8r6햺Ĥ D /6Vt  RXqS"ttK{r·wRm"3?ZP>jPKfg,[=w> o HzTk4tGQV-)-C!Bd\" h9bMn6F/Y "ݿf[O!>HJ ~Г"$D#-BY1wP0Vq C[B~F8nve}5OJbd] ~$.Jt,:!!uw@K "ן$™ }Ή`n}ũÂ\:"=-͊]}li?xTϼM d/S#R@Enr>`fRW?4sSbhG@(edO !G )ː749ZS޹ʏb-Cy̜/^vN&.o୼X6ymPjC3>'is,Z~ D )fȥxKإ6@j8+QC,uщsjQ Յ3gtWLD8҉tsR?$D^I"\q410$3:|msl4rߐ?`g'-AmX8`0J;wy[ 4[A\&V\]9'&*~Yq Zthr6ie.q[37%.#D+1:˕ѫ˕K84j/9C<-~ U5n萦#M8hnq$QCwW 8R7=rv'?GRϔymH g< d'(Aa 9>Vu2rk|11K'_][m DF3%WO}LjЛ{f37.cȒ@3^\SržLե%Cm mE7)ʉfQd%:I]"s = z ZAO jDȷ-ddq | :7(~{r D n+M#ip :Ql{ .V>yO\{$'2r&h?IpRjTNqOlc ~4 كBtuHm?^Q0>LhP*%tT-#Nz*/&:Eg#hI}ᖁ8= drتF4(A=d ⾒f6q38"]'n4`*N3ܤB'6RZR]Hh4v3Oev "B 2`` "@x ؾ ( z|<9pͥN-\]a|3Ie_r-Uny:*P!.vD|/ Q2nP,|8S.t4@xri{ C&]0)cj#vpon=WlӍ$MTCEJP $;$`Jvȭ :E>,/ïr-)ntf֛FSgX {0RP'K4Z)^CÄoRf^GhMnͻw55?*Ż_[mV 5_ s]: 1q0hB3!TG߭2Iv.F4n 31q> E&ߕΫLH˭9Qg@:2fn ;Ay18aL؍xJ/뼮㇥ )񶚏 Qh1F,~i/=>V{ &~GW/:Q-\'&Ok.:GfTg3@L]ᖧMi7*,zVGI~Q7 HwT2,PdZK2xk҄ Jռ0 rI9(,ʴ=ioY*5G@LnWHͅM8uNhK(ʅ2*AنӁL>Ok=;l]+&@iL6h˩e1ARhG3A{ P)IbdP_[/f&vl&G~/ iNEҏ0&@nl]aȩᢍ`< @ÍH %%3#?M݁.O zNCwx}Àcњ~`Ww=)%!Z1hb7ե1'v752v[('nSÁA^[t-^JPtOuYn&w>ԚL-EPA[ 3,:ߒMW@HUb Oyb ѷjg*A&X695I>[6, 5|cKt^9'.%:_pl0{>?lR1Jv?DV Zm`e61kEqȜ.@yeP35DZ`i:<ˍ "n%oB`*.{c\(T}:yRǓgU$D[`Vr {o[]"*f[/}uKCty <_ש}Cg.Z^6 Cήփ`B:ZUR?$?=CV MB^|ΛFZgBV( b;8KMp+5ЈwEa5bx aDT>'~o H2q,М*j@O+QWVunIan[)+F֒'M66aw2T^R͙X/"]R[!O:Z5`7Zu& E"8$*sֽkA=Ռ*iwKU:n? h(Od`!a5ZzBpfQ[۵9q]"q5\z1coH·+34'"LR<MM'|Kr \\\@tlAfq`3 %Br c#O,`v |uA =GzԎ( S|pi.e:*jTSx(-n|o}Zڙm\Sa4OOZ'evo[;fsFX@S#YK_؇cZ;q.;( E4נ,3TZ4!лZ٤ǃH,`bU[kNsU;"a^i3D;H!fl)^,,"zqYɱ jn$/?2k}scqFynHg6]&JMwwc]dWaQHSt~'Y(AߒJ=ה!E>"B[|Tב/\ f>kwWl9GPH;:Hg>_ѭ^ңJexȹ7X%jP<|ZtjoI*q)rY_~&'p$}!o7!J X %Iz^A)Պۡ&yE - HR*I$ l6sN)xUgE^u~hI?Ok6|GsrmGVx.?cVZB/0L䃟1|AE\Z1=`~|ӉZYoS3BۗÎvzSRnנ+UjDѴK"IJ*,ʈڨ͍.m.K>Jb74d`0@AMIEP$d2i$CmُgU;MjN`QT!؊hUst5MjQ[D{:)PyY7>?9fEߕ̾}:몣n:AwJ6 kX(mO|IqʚtuxTg^"8eS5h `9G|nFg 5WxkP2SP3O8b' #/÷.حRQSL}K;Ñ |nݝsF^Mq>يisHfjKsL:6`%E mTh?*ʉ?eo#6!E2H\:LRJ*26!3JJ lՄ벁"íwZd5r9F XvTΏB ,T`,:pcJ`,6ˀ]*Xʹ巫OɔO"}W1_2w,U|T7̄aP&Dp|eכ͡=;F|1d%TH|3<,ޏuI8E^:{6s|z,{,E'VnrWqm7۩f{&+C~U>+NQ>G)-)|uFJ?䧒|$G}.ĵdcŸ`_U_G"o4 ~3=:eCuvIe{ ~r_#z]}k,ݳ t#8%^}zˍ+7 *7X ! ki-P=CBG'N4oI}CZvj4u%$&E^ף`}+OՁՁ8^(D#LSbSJ~"z=~g<쨿ѧ~G30 ؄_]SF!+d HS0i} rXHN,F2*Η(dC|e5DGY,Ǽ\V} jrG1q?쯜[;@g٧iQ۷sbSJh?"ڇg;vk}5?O%eWeEoMY}dⱟr웺}I;<3), TG}QD:B(Dtx=F 9Kd|"^q Xxr/_V Pf; p:tMp`#= źϻM|F*cLhvXq{EF# L\oPk(:Cj)|Vĉ]4|G:C/Xʆ)tiIF͸6<}SxHh>eKh['֎D; ft2'wkWf p|MOQ055ɦ] K>8~kU<= B&y%E1ۨ"73Yێ #/Q8(A"Eyv.ʤa&L™4eFhN`セա "`a/`a`%9<XJQ@wU/$Y%))Puܲz"1Yd]Dhy>,ix'FFI=gI%qVJZXq}f/ 5 i~,ݣ~0O[f[☦UvU6 =L2Z H>Y h="}As}8VB=Gځk<G,P:X2c}?_M]3H=R;'*67@a!1j-~SĤD9PُYIU+?u䏪|2E~%ID~?B~H 3?w>' d7e_~/#?3D +R^ cZ$Z[f !VRFTrn Y/$ZI=N~ܠ#0303rVVV*IlB;d,plhid(~+p6+6R8=ɏ4|w7goFg3&_OV _ (`(s/$NA"[= fI"!og9_e9$sHqr9+|3ob7j{j/Is^23&6X8܁HYK H'(Hť1VaH>xi/w̋鑡 Tux fw+` nKtI򢇎E(.;kErtu6q }:L4,+Nj k]ywfݿ~"'95 s_],0c7KziU 5 * tz!awS&=˫tyaI3V$dK8Oe.iAT}B ].>h,W'>lZjV]5;.VM[Ϊfrڪim\lZnyLko]u{jv]{ںnv֮kw]7 .L&M%+RXȤdjTV2Q*55LJU&M%#CsĢuݮn]n۵mw:upQ;9J#oEKqbѥ\i0h) h"^l2Ho 'o'ÉĶpFŦ ."p~UY3:L@)`07Dl*UUUUUaa@P=zq&Q0 ݚ=t6c[pRJlB:P, (~ilfJr n~j(М OS+{ŃZ@g3&{zsvk~ؓB9 ͏ ̼ jNݓ-nP j/ô}bW v H8P`fQ?JadLD:Xh=~w=og9_7܎}_AN! f]VEmj}/3Lq6Db_eTMXlT+PLHh|D'l@[0NwZQ,.L{QX_Y =}z7{VRd5yC=tG<8+R-Y1>/ׂqάϥI&:1mh zKdG-kA'o\C|^@vZ+˘@堮hlvH98bg?|nUjɔB wşR߃=)ٖx~@ă'8)<QB]>lz2$Q|hC )2 hw1A & }66z |.yC$XcĒZ+"uEBp_`ǝ⟑}F~4JH㞗oh{RPC"æ_ t?nɄE3<\K}H*j`ANj WR}ڶ6@:H 0 +}R?R#A(Rƶ^'B!8ަ8 (x. h& &rXa ̯nDPiHćШiD's-۔EW%)5,JmRqL" R.j?G^^):ӐDbKڗ}ܓkmjp.Oe8 x* gl $4,ʂ$${}DO qͷBKC(x~Wv$"ĢdJTiUzܓkeԨMYV2@T,t$be"eVXT}[s |]8˧ҡp&@2Ұ0* b "HJ= 7z먊Lb)*OEZTi m1B-<͓/!k+xQ;:AP?M ^OTgY}Jt_W}U7I$HER$Q/ٶ.~bV*~*8bξg9-c,>?K$>x;cP$~ܾ>goKq G~Z+i_O:uU7VY~L :Pݾ}k"@kо8#* wW"sa(@ wI೛~(r wNc.xb W|B wU8_D_1"Q|,,«- e ZN2p-Dx?вZ@N @ lUM%H@R @^,@˼-EO$G C}l:}Fg`}E?(1d6J@b%X,[$+\T NݚϩΦI3h>̿2BQ~$/3ۨa%IM*d%ao'?'ST 7bS 2WPL^#q#PA=gr5/ūtn|"HqlC(0 rTb䕼".h9XCH_ iB H)-'&Ր6kT|BVLRhY瀖qOZ0eZi2 hbI@*NOkU|S ~4?J(|~I'GH/!!><^6 gρ>gi2BA⏰7C`+NJTT|PwN9k3הgH14_9SJ3~h8 w' R oCwv OVs<nk:t4Lđ誂&Y 5Q[x KUʬz`;Y$^"njVED &wa){$ɝ Ed\^*r'J Pq wHQ\GtnkMDZmnF͎q6c n6'n[DMQ6D+Flø@Lo [3}3I7g}} ep GJsC݇Huvu ?7|C Se3$V @DȦz4W(|{ s!J|&jY1f?cqAER׫`PڠD]16@ A%-xLT=މP33X2z%0`k&8=K(xж5=e3 b?CżbQdč%2:!\3zg2RNfO%sML_kmkFn*׉8b>igK{ j%`u+>QdL8t7 rr$O.K-!ҕ픩0IPkhAm_hx2}tH`V ^>bNbӞKiS!#gKEQ"xYDW< 'F]jzYHh6p?+9巛%yc8(:#7b+1h.r/hC(r}:W``X|֔Wq&_SykK(j+}( v@KI&a` #&`qeaP&A; ظH* NxÏ a/?.CJ6,|p1<  QbRڀR51j#]~W :rX|&V?> 4 a$/V(- r)ok9zʯjw`` ANȢ2u ~YiEkwL\'|&0H_k9޺uŻ,ŜX}_UQ۱ vJ7#M9d&E0eDZ6-#Rlʾg7cv}|1[)f5r̻`~J|y))r-Tݲ>䢑? px gn;P)#uV~ul}jw߭:.LSŧQe 8U7>6OS,. . D9\hu 4e?K޾5{'Y-"}j&f-ݨt(9{"|@~lZGu`U2yqaW"d:\H\FQE\dڏLJs@uNg-:YAeìuVTwﭾ |ל\s=WiSUP^L?l[F:sI= gi 3<KUAu6c]O,=u\6:h|/ymX) wyeySeXp#K.=ɣW×q*"Vz`%\n NHmBuDi0#,46*Pnag,,W\^:@ <ɕ ze5N_2٥$;uI4f~jQ>v9\ ci9uS3n?Sj6:b]߮⽙2͔m: l1İJgڵ kRuIC*Ha\$ ێrF-)͸d3D IfֳteߵXVng'@&u|0UA' ^ˠ\H8)A)/uCl))oo{>κSgzԄ^ 8<XMeo͋|P66Uͺ[R,tF+ ^ j:➹[2T+9Q5kO5amv*ծ^ ~Mjhr&Φ7*Kk3G2INRwbc-Fqbw^WLzZc)ʭ̄L#IL%CqM*SA@ 1 l + Z:`JQ?/JF0̗6$>:q U溤Nr^a:ܒ.qߠ(I!ޗ/ #FǪG&F82i<g17fneP豨S>s`( ?-XH k¦Ҧ '.f-z(ڝ`nkDI_7MLXٽ 5ѮW粭4M3U,,(sb4B悉; 6n8(zژeaAj,-:3|9~$;qǞy2CŎNDL8,^Xxo3.fam*a*6E0X\P _`ϨΥЌB|؍'5AVobnz`K^p!l?s633<9gdM\}Y 43 gy?kV1r%jyv?or'`y2: ZՆ-7`u9/3y@j,۽HW@t$3O$zχRI1׽gjܐ|aN(.]VgumkpK1f("MJ?gU4ɿmӼt*gfX -C!M =詸})TUWH_B?I/: NPڽUR.J[?)+ 1&UPLeU#YƓN/H?z5RtS6x^KŘrh?W,]Scg0UQ~IMGV彼cG<31;Ր5 L-_SuͯĭF,d 5!VP3J“f BQt"#o:*:,V҃J pg`k!L  *v#1Yc }p<d7}&i4y+οٽu<)hU8B=Hb + Fȝh;Z:-E&l I|%l_O1 (ỳZL` &7z`McG^|EIj.3 U.r")>_#6Z/@[t:YY>H&Qc(ea0F+zJMB@l=(CH q;;@ mGKXQ P4UXm-sϤf@5DI| fނ2}U.~A1hO9wHR2$A^ ثdDr5ci^PjLupxqG1њǪv]$(ds`s[o>z!F.Ln/RlH %]FO"9mĹ1;'nUDi٦7rM{1$0Q ʮS1e?оs cmA[J.0,xrU9λW)4V 'G.rgrR[Ҵ?Z_j Y]+z¹Ev|@*bFj\3MՈ8$Ym)@0ZmBzXvalr^FkD_רxs̆y^&`0{,Sx̒śd^henQ401H m=3{gQh<1]K{.!$=>DCDFRx:q,t8S/7N3ۖ>}}RM;N~8vunsnгװ[ωbBߏ2ۍ C(jxg2F6TW* 4>a-]WD ]ɑۨЀ(هyWgq}VAf6׈9ոya1EH{rVL 9 à(Y/z+rMAReJH%eΪTQb"K!~n3t*VYM1 vldQ@ 8 R<,?jf99!ynmvMϲ#6!.%288CPlDFj[}OG8t?S743+q#- ?ꟽɗ;7hGw^ZVKR NɌJ|F%TDŽ7`̡)Q v_>rnh|[d; ")Q!Mˠo!ZkU mҤ, 뱜۝\ڤ˙XtcurNJFKB 즦}\a^sbd!a{ܮ*PTC3"O<#h6F[2K.:**&B"]ۨ zyo{_<#=7rN^ź5e3"p)nfH71grffd:(`S>0B=\lDTe`b_ƔW%/I,PE0FnPCIgffff3+vf&8΢z sAVFw`(}Φ\$<=~v+niGYhUH/!7mR8=u@,ɑZvUSl6GҞzs6Et,(@`nˮ&}Tƣ0qzM6FڋN`k`cz7o|Z*VsEI`.ʜJd+!\qRPP븧+vf=~gv%Wnd'a.[E 0^ΰz~hX}őܸ=e]U \GULCe՟a/}eP(d /ɾٯN4⣅`+NJ_VIB|4oJ"i_3ψ1ݯu$Asw >_~f⯈?=/1GDz.lįH#>刟&~'4&`_PgXķ"5ʁg$nE  84 BSd 컼#pi#FQo C4r a:ⱔQ(`TǡojH/J迟>Z?5}PKc闕>IP)SIQ~Fy/nͯ5i$A3A+: N7{N4L,JF&XI+0<)#/1I"_|o|_ꖟ_klDߊW~'s}DF7/:?[W/ LQ{zN18n6d2bP*J8y px Xe]\l *ZbuZC04qJ#2Ewsvjd YPTO$ <%ϭk*%(u@qDq+mȂC]_C>4yFK4z6il*` *J5 JG2J";rE˶+JQH9b˹,, [\ k#FKT bhbձ|UVhRP v$-vUzm,t+ 23 ߬''G ˣ_Hx~Aa+ >(=lO7=]:m5w7DF5)b^1LBfX+0xcKk@ހ+hC(,P |~5  Z8%4eR*#E:QK[jȎ:lp 7icU] 1Xqn/d؎fJK>gy#{Pω'/=O0G g߼4<H%z޿ȭ?;˓l &`}Q\$}Q8T "%e̗*NSy<ګW!0hz ߽]]ozp]"@sx j4ƒ5{7*oW˥Ӌ3NVMH^"!I ©t- ; B)Bۏӄ=#Qͮ= KDbE_%bW/w5"p^_]pZ髿X3e+yl]_K/X/q]mSǶ@c,ٹԦM?m6\h͊_;r3_~t_-xs.?Nu[f76'f'ش~{l\0 &(&   KL↳pB PMQք3 D 1AF O$M&ѠDl ":h"4&qWDPF08@@4'w`"2ؐ%&>wV?II3030kvuu 4r3^I%nH9A{;?еPd6ɖKj@{ ',2}l٘˪%/5UM}v)yPPы$%6 <<0%tHʔ 4XۜXlPk=J vC ivhR-i1SQ Pb⮨hRh5:=9[I/r`;>t%N/BL-*qym«O $}.`q-&J+ ~6mHwGgW;Kvo KB\E6)O,⾁F! RAe NR$Ki Dx5D{xfԁ(ob6})i'H2WwKl=P/ˈ=i$Q.fI 26Ldû5;X@UZwZ6,|ʞq/;G,/M$2 .y~FkwwwwB    杕w qHrIN+eLrL%9ϒ|WI$M67#?qƋ1eD)Th}'d1nQL^⚯qDӁX@L 0>3;a/WRP'bDBh2BH"&|8"q( >onwh!;cH75PO0D rSKQ9;g?증r.3+aD/4ưef`A?. WaxC*l ]$OlܕƀNƇaJoMR=*Mgdbn@Dub1TAǣЩx M0/KRW('IT 85e^4+7٨X+U UfTjZKHa`=]=g4[gVfKV_ u?Va9 傪XQb"1R$m^=E20oR/ M#3& `8%?< _n.(͇:hnze[ί D&Pu\"2WX5D0bk\[UArrTQe4ͼzeX;E[No"Ud(rxpKwiΌbi!iD84 B 0Q -ƌ%5-V\&@*E,OQXj'du}UۿgC9@5GyN+ QP_r3⾜5lN(4Jn}EES7iv @pM X~ oJr-u[V=K:N,`h9DkjqvQ@GSπ'#1N$n>PS4KrCcx E@̛eUTCM,Q -]*0 ҥh2BBw(RRCőu8fqɼ]!505i2TN; 6>ѯZQ(mъVMiKQڢMHQڢjE)W}K[hU+JєP.QY貔D?m0XG7JA"^T.y'* !'=FYŃbZr1_lLJ`]f\ '???>VE@;&/l+~'7ivm)z%9!1K ,i g` =[ % wش̀.@ Y:&/l+~'7ivm)z%9!1K di+\[(6-3`˪(4Hrd0-rDF 5EO$G1?PtkCM,Q -]sM X*0 Rh2BBw"q#`׆Y(4"aG{y 6&{p|_WU|_WssszvMr nˮjfIb~^mZ]VEMRB0 Qm,쪦i(uܦeeU$E08 ( r1 ~zvMr nˮjfN,JFA B]ӳï۲YqaUQ4̢$a =9~5=1-)z%9!yivY5I =N,JFA B{b~^mZ]VEMRB0 Qm,쪦i(uܦeeU$E+8 ( r1~zvMr nˮjfIb~^mZ]VEMRBOvMr nˮjfIb~^mZ]VEMRB0 Qm,쪦i(uܦeeU$E)8 ( r1~zvMr nˮjfIQvG{yyG{yyT%~&p1N2BU% J(}WPUU E!ttt u\a2vY5I8 ( RzvMr nˮ$vY5I8 ( 9~5=1-:=FI%Vj" `6R'K `UQA0 mCMl("8+lZF.&)a%A]ۮYmUt)zP$qMeU$E4̢$9~5=1-tNq%"9~5=1-~5EOQ3`:izY w=og9_eWСi6JrC{B@ ^6-#`UQA0 m,m,8=FIb~X(¦e*j"qfQ횞~ݖ]ߡi6JrC{B@ ^6-#`UQA0QRvWPRb*N'$ _BZ /=;Jf#gt~$_XOU|n4@1SdcV(R:M0 ~NcNcN48̌ /yoKU⓬,0 5D"aRm[Y0ÆU5ؑʢxxx*:)eP"#MMk23FZ*eW5E# )Qj,{Z*:~%R>!Դ&3cK BHZvUS4rŠ ={y&nCu;P!? $`1zC9(=rc↖Ҹyu+ѭs}뵠"_OF񮯰ɮ]_䮿`.얬T_V;995DG"<?mQFzfum^4Pk6jMDdu^FO_{]S=>Ul{œh[eZvGii[+j9cWGi> J(Qp5#_bu-DҲӄ(l5L\-JBL%R>!Դ&3cK BHZvUS4rEֳ;iMfȗ~]K2쪦h4!%9Q:0J$xd}#+GH٥-V[Ljdr fyy34-PW+lBִFkakэ[سnE> CaIhAY%u;"Åb>v;3|#ff# 6srr4̢$Q/ ]ۮYmUM,Q M˰˪IiEIBQ_(]ӳï۲YqaUQA0 DžqaUQA0 DŽC¿P$w=og9_eW5EO$G1?6-.&)a%A ƄH ~zvMr nˮjfIb~^mZ]VEMRnˮjfIb~^mZ]VEMR=N,J B@횞~ݖ]=͒۴ zY9$4"8=9~5=1-)z%9!Y%0!G0V9860p@C)$" ƃԤ$0`"ȃx_(]ӳï۲YqaU Eq{~skzc Mb I(Zm Cj(yÆ:S7htm@?hq+hWʳ .Px]  ڣ * s` [6[$&{A)%B,Yr ;o>?ׇ~"/| kJ9l#a{9l#as}D^<4F:o_j.vQ-pi)Lt2-cCͧĞ@l?Ʋ&u4@Ӂ>u uvCJӒQzyR:K<1?숇w,i'.פֿ#d+qc91 :PY?b9h3;yI>[s- @ tꢤh4md,+h*gGb$c֔vpCK9AK ˊJ ʉI1!oʹ4LL4R;y囹éqH7RDŜ8ۮ?|xzv.قrPHmm{nm&c3ki 90AKr,m8꾫ş&mTt*xvfv#]tW\\r%{C#;T..5){aW]4ue#ۊ^GuM¯+|_ y\ORUzHEJJOtهK[sP񿸲NBRDQgtAL;ft "-Lj@x5"lqm|πȀ$W !X葍DTC5NtN6^lzc(QZm΍l<0if[ڢt=+t6m/L  rMVasqo!wn\nceK]iHVE/drN<@9A9䣟% "eô~+Ik?^omUhcm%ak(H0d58xB L^8 aIu5rvIaL"8*k7Ap<7Tj`4rmXhr|zN:c kޛ4yL uNKO3sH+^.m*an5~ET FDwW;8&QURPҡ"''CDz*'莲Y] T6{ѩ2 4Rn wIq6ea PS͡|H(Z7~}^pZ˽ګ oze( mK>uJȟм A zE-hە1%F(B-ɕs7n ML<[#0*6B8 1{Òk*z%CkK@ YLX0,ްeBZ q]Q_ZfiMD`H?bןGcu>8ܷ4 _zqWɢk'nKhw=p\xG_I4P T?is'P;(v ~R|("];Ov'%cQ m`7R?XR":w_%èZ ˞ K3]5!8Bcʓz = %֜=F|dKefl'6r"mg4=[8$NWڤ\cOnh}Ayh B,-#[+#*zcAB=X{Lb 3{UX($tGg@66@:2BLӂE\yv] >B֠c yﺤd+k6/>gƐ2,5*B]S7ѯ\BHڎ7ʬQOy!3RBKD<A! YАa T̖G_"?ڥcZU:I[nS7/>(W#ރpFmp<̓dd,[xMb2Z|Go'n"a2әs Y 1!NnYyR'Aί 9";^HpdS#Ƿꪑoh~8f*>]q^;3qO:V%TGp\km^pNpo@]y[_I  ț" ū< fF0QPRWzAȫO#ȗ\IHljȋȟ2ܿKIM +9~&WJ]ՆFݶJ{4J'D;Lvki͕tJ4TJˣ/k'r͒+[`InRG3.7uKz ־TWno:^yrbv\U RLSda%MT9DrP0%G2SlP็vp5~kBesm*2nt} H&. e"a/W+;ku5}T N.k!8>aUO%"˚pl*06⧓Yffeٜ23:YELJ-<[zE5)h,RԋKҹMwIm;SqU5gѾU,RLkDcp0 Isuj3"ID#&E䟬BPG`zShPU3RK#8}dj\VdW&XjLPAv/*MJ$iM)m)<R<=$?(Fknivs] [ bE.xsWa \DE9*fVH}G8/-^cy>vI<ak=dCV1~ɲ,I"Z!AD99uaOn(c;8NB!ت# H2<$!Lݠ &-<$t"㙴)J!ŋR,˅j}7a9|%PL9J seDBAlDŎD8>y\0'Ryd |}&PPpC^{o_nP8djvL+1 jTstt8wU[${\ĩ"T;f +;&Y8Z{4,pF/ު&=C^[0eqZ[d)y[%tcvdY@ܯD}ffaUEI0a'49hk ~^N.6Leu_TCZ0<$?.$&pn|9ܵ.Mx wfGƧ߸U8'znVe/I7e*ԩeQ! V@#w,o=^nO9Vi5̾˵Z %P Bِywnp_T?gYĘ)pHob8t g~.IN{FH$A ()Qu~w+K_N WدvbK,Yyx"b F4!p?Y lQO9+16o`iĐ">n5~c-p.3iRZ7Sa;j1+#oo_MAمˣ-Tk?F%]-:t1TRQ):^wё1rYܑt`1UMaJl{rPY2BDVn+AsPJX?<;u_p?dz'0<4_ $58B$Fj&jINLZ~]\FGWqe|e~#` 4"D"81F]Yvss ( r͒< 9G4 0DBxLI}\ۗB۴ zYKQn;.fX20Gsnc]QuL?TCS:!uܦeeU$E4̢$at?}Dw=o]ӳï۲YqaUQA0 Q$G~s65=1-)z%9!yivY5I8r nˮjfIb~^mZ]VEMR=N,JF!'G~s65=1-)z%9!yivY5I8 ( rŜd]`,쪦i(#9~욞~ݖ]=͒۴ zY9Nmkzcu[vUS4KrC:n2*j"qfQ08>?9Nbw2 IAA!!H2'ΣsV=]o;{]y>ʼ3@p >`anL:) TJr4 %m8-0itg?)"еC5y.$#G‡N{h Z(64^Go+S iw[~\^^g]9X BܤBEc͜$<\oF+EVvOs/J&՘bQl KYqaUQA0 QЉ` vMr nˮjfIb~^mZ]VEMR=N,JFQ'G~s65=1-)z%9!yivY5I8 ( r"qfQ0 ?zg9_eW5EO$G1?6-.&G~s65=1-)z%9!yivY5I8 ( rś8 ( rś\]`,쪦i(uܦeeU$E4̢$ap?x}Dw=o]ӳï۲YqaUQA0 Qĉ vMr nˮjfIb~^mZ]VEMR=N,JF!'G~s65=1-)z%9!yivY5I8 ( rŜ|Dw=o]ӳï۲YmUM,Q M˰˪IiEI(zg9_eW5EO$G1?6-.&)a%A`#9~욞~ݖ]=͒۴ zY9Mmkzcu[vUS4KrC:n2*j"qfQ0 7>?YmUM,Q M˰˪I aUQA0 Q vMr nˮjfIb~^mZ]VEMR=N,JFq&G~s65=1-)z%9!yivY5I8 ( rN]`,쪦i(uܦeeU$E4̢$ai?@}Dw=o]ӳï۲YqaUQA0 Q #ӯ3?C{b)1>lPOb{`"/كꁿc\KVFSX^ūXģb/UO  "pjMfIb~^mZ]VEMR=N,JFA {m@vMr ^eW5EO$G1?6-.&)a%A A og9۲YqaUQA0 QCG ]ӳÀmUM,Q M˰˪IiEI(#|@ۮYa쪦i(uܦeeU$E4̢$av} m,0u[vUS4KrC:n2*j"qfQ0 b >rkzcu[vUS4KrC:n2*j"qfQ0 b ߃>rkzc-)z%9!yivY5I8 ( r1]9~5=1 xݖ]=͒۴ zY9F횞nˮjfIb~^mZ1 xݖ]=͒۴ zY9$Ѯ횞nˮjfIb~^mZ]VEMR=N,JFA {i@vMr ^eW5EO$G1?6-.&)a%A A og9۲YqaUQA0 QCE ]ӳÀmUM,Q M˰˪IiEI("|_@ۮYa쪦i(uܦeeU$E4̢$apv} m,0u[vUS4KrC:n2*j"qfQ0 b_>rkzc-)z%9!yivY5I8 ( r1d]9~5=1 xݖ]=͒۴ zY94ٮ횞nˮj@ۮYa쪦i(uܦeeU$E4̢$aĐGv} m,0u[vUS4KrC:n2*j"qfQ0 bP'>rkzc-)z%9!yivY5I8 ( r1,]9~5=1 xݖ]=͒۴ zY9ˮ횞nˮjfIb~^mZ]VEMR=N,JFA {f@vMr ^eW5EO$G1?6-.&)a%A }A og9۲YqaUQA0 QC ]ӳÀmUM,Q M˰˪IiEI("|@ۮYa쪦i(uܦeeU$E4̢$av} m,{{{{{{{}{w} m,0u[vUS4KrC:n2*j"qfQ0 b ]ӳÀmUM,Q M˰˪IiEI(=A og9۲YqaUQA0 QA~ ]ӳÀmUM,Q M˰˪IiEI( |O@ۮYa쪦i(uܦeeU$E4̢$a`/v} m,0u[vUS4KrC:n2*j"qfQ0 b8>rkzc-)z%9!yivY5I8 ( r1 =8 ㏖9oXWv6K߉<u-Ǧ<*5;bq:5_ ՖcSCzԝs8匯wyj˱!JxNXcNrׂûeԐ;h_9wyjqIv92%$I$I$Im۶m۶m۶m۶m۶m J$I$I$I$III$I$I$I$I$I$I'Tv Х2$I$I$I$I$I$I$I$C!VUUUUUD 'TF3#pr ˽eڠJ( />!%H}<F\,D< B@ }ym۶m۶m۶m۶ kJNi$ >g`. e"@cH a <[7L\~8JBL$I$I$I$I$I$I$I?m&^V?wqw]G '!!==n h@t:)v )%$I$I$I$I$I$I$I$VUUUUUUUUDPUUUUUUU'Tv 24`I$I$I$I$I$I$j$IUBPUUUUUUUUUUUUUU:!B!BTUUUUUUUUUUUUU'Tv)jUUUUUUUUUUU%QUUUUUI$I$I$I$I$I$I@UUUU'TvR Х2h,j$I$I$I$I$I$I$I!BZUUUUU*'TvR 24Z I$I$I$I$I䏈I$I$Ij!*'TMn&PEA>Y9"fJ3SUUYffffffffffqqqqqqqqqqqqqqq0,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,q<<<<<<<<<<<<<<<<˲L4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M\u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]4m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mu}}}}}}}}}}}}}}}}۶888888888888888yyyyyyyyyyyyyyy8뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮y@ @ @ @ @ @ @ ]}}}}}}}}}}}}}}}@ ]ӳ^eW5EO$G1?6-.$E4̢$a`AAAAAAAAAAAAAAA>AAAAAAAAAAAAAAA!aaaaaaaaaaaaaaaA               b((((((((((((((( {{{{{{{EQaaaaaaaaaaaaaaa8888888888888880 AAAAAAAAAAAAAAA8$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IAEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ%IeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYEQaaaaaaaaaaaaaaafYiiiiiiiiiiiiiiiaqqqqqqqqqqqqqqqiyyyyyyyyyyyyyyyq               y((((((((((((((( I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$)iiiiiiiiiiiiiiiI$(((((((((((((((jEUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,+888888888888N4<<<<<<<<<<<<<<<8AAAAAAAAAAAAAAA۶m۶m۶m۶m۶m$@9N  )F "t>36fAz:sڶm۶m۶m۶ yyg : B#F9.t>:4l#2Y`ք%Y<<<<<<<<<<ρ+!1K{!|q1bc1Q,c m5ZӴ5YkVZ1$ @bƒ"e9<AUUUUUUUUUUUUUUUUUUUUUUUUUUUU aaaaaaa{{ 0 0 0 0 0 00a{{{;+!}1BZkTE).[e-̲ʖU,e*[Vb-lYŖUe*[Vٲ*ldI%PM^PCK,DrTUUUUUUUUAB=@3 `.}/lςAS1^$=be0zvs,XH/4qZ&H[d;oŽs۶aمY%! ?o?,8hO7 q Z+ +E_2*ܫ9zWlKA&WzD-xX@Y5SgZb˲MV/?DgHTwJ)~޹b?ēO|v ,! 1S$= q>K˪dQ+uі]dv,.}2#kUSF;})゘e+e()d+\q?e$ßRfQNү;;l/#}CnJ]mLim3z!9d쫱 X]ɝeϣ-7UD3@G u."PU)i4;P. {["(W  5,X_ouJ)2&' ċt9FXVBPi~B:lJ\1}c@@aQoM>#d|QwHnB'@#PX1l6C2)B-lAǽtk!'8pB7߄^N dJoJgJ_JϿJ^J'JJ%F*TyN v:/q Avt An/Ap(88㫅bMm_D[B3¹ 9f!=JUΖ{]t-̋ŋP]#dRɕHݜ͘)Wl E08XT6_;a#_V)ikNJlG !sxBSd jVjVjѯT*PL|Hg4MȀr5y[]8Y7Q[M6=ˊ0"/k)}7@?KQhqO6$w+2W{t7sF ^?\$TdH5vЏ!7(bpAO|J'fū$\D{Qm -bL.̬H?^V MғAI]Aۣ9k:S4|J̧tjlF 0phL+&+*_Wկ mq6k6k aInq}י\TQ86:U0P3Q"øzFj#z$- jr n~j6̍p[d#vppS4ܨ$Oāi,8#gŭ5>̫)j{NLlI!t| ѱbSh z}KR NɌJ|FG4 |w8woVg46[vYbGg)ɮ(:98>)z!yA7KrC:n2_.$w#Ýgdf$6lL^)Y4["#g( :BlWI-t8iXR/²6Mӧ r-\]LSc Qð 8b#Ƴ~ՏAC_4MğQMyҴs̴ D}*MOJSҔLYJ^}KT9LȺpV4,(k^=1 0*uJa1-z{m.03qd+U Smr a5pxC^bDz\'J/Kxs yKP'*"qkFc|+w*Pi:v^K(&pc4G*l?%fr]=\ԧmR==áX[Zך}M y_zi(ث}uܢ օ74m֒V?֝ska>oꉖf܈ 3ޅh6"tU~&^ޤ=fDLX7{r[<<<9R c$B!\| JR̐2\5Y|yKo`_W;t>u|Ig#D U-6Ů]VɔJ# SxO 4 oSXF- ^u 6Z!.PaqpK 8aovdgK[?-kQo7_BsZI%Vg9۲YY*ܦQ w6zN]c3$# 7Bk*})AF#$2L|tEܽZ 9C.[ $qLdIN+Hl|`zi?ʹG|׎P lm~+nt-=!5?vZ)dw?jM @(_9>ڠ9O MO;~=ߪb&ĀG{s'[ʅWs)lNT,b^mh)vZ%Ց6LF&@ħN7[P0Y=Y"Gb傭r-N:(b|DAͷ{z[[FPlEG^{oUPJm t*LR3 ݞe,J۬ɔ8 7cPc {&9&bLY~Q/($zA.8e ^Y`3.ȴ,qO؀:R@5:`ErCJjtBʌFy!*kJ]`3DxoEL p{LhFEP( ҈ fgHqbO8QԐ8eH}trAɨˠ#{_|d&k *Jtǔ6sDUˈ#09eo2R<i2( yDQ}UM.mkju;S"͹J BqJ0.9O(KMg, 7=͏!o~Lm7B8lNh= 社G 00+SHG!>I7fK V⌓ {+i@cCj)7FF-:PtrMUiL@V1N=0< xnIsT{)ڨz "L"'4W Bo u;ITkL|(I-,ӿ.B l[ן'uU\KSO!\Fw`/7' .*fF%b({DS?-%27ʒBc v ixUJLWq2y4n h~m$&%b$]B5uݯrwmf*ͪ$Ƹk嗠f !fQIٸ!i_ [Xq9;Lyoi5B^G=kݯߛyqb`(Lr.-w A^@˾6 ~aw9hE/)F0Kr>JE.zU f3>~K֒Z\!slzhn[Aq+Ȧ,9k؀K ,I' K"`cUu|]ݺEQEQEQ(m7mϵL3, /^.6꛶Z؅m =1 E@ 쪦fY G1$ :ivY5I r]Ӌ, (Gb=T6]Q5< &Y(0|>u@ ӮªJ ȁY NN$F!Dx 8|t lfd7f_EW3%OG/> GѴ`A1$z6Z?}Φ\|GW\]UeMDE$=5;L$ ܇m7mϵL3, /^:Vʦ+~zg$˱ H/nh\aڕYXuQTIT4A9P4+L ʑ}F}\t<U"*!a@ՠ銪Y0r,d8A(  x`<mveV]5UMD<0 ,r$'j~yL "q (}6e]UeMDE$=5;L$ ܇m7mϵL3, /^{{X *鉚_,ǂH#AB` v qنiWfaEYS%QIO@,0ɂ(Gb aMs- o‹W ڨ!a@ՠ銪Y0r,d8A(  x`<}F}\t<UR*g{Ha5l'j~yL "q (}6e]UeMDE$=5;L$ ܇m7mϵL3, /^.}F}\t<U-s2h{Ha5l#?ARf`~;Ѫ, MM䕼ɚɛe5;yƪhGdGdɞɞx 7YƪMdM^ɛɛOUz5a( NM䕼ɛX7YƪMdM^ɛɛOUz5a@JNNəɛɭmk񐛸},\`9r'wb'vjF&o]?RXt؉/J% /י&vĎ5&5gYwVZ謕E> 2$z<&onfե눧ɞ=ْ=JxeD%1p;UޙUUUUUUUՅ>&"H y@dzh8 FsX0 2H( D8 ñh(BqH0(L@p`{9888XUKJPSʄ*HQ{{{{qqqqq'h"H "H "H =+lLvNv-Nv#;Nvb';ىzM&7ɚ&v 22V!D4M4M4M4M4M4M4M4MZ4M4M4M4M+X!QUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU= 9$PW:[Bv3333333333* >7弭ӸlôWZ/V$PB %P̅fg}}}}}}}}撱`*eRP"q@cP0 0 aP ~N SN]]]]]]]]]]]RR+2J'iTB#(;lT+!ѯZUkB*JUQj*N~ Z[ftsjC i)30^kڜɲKeʒ2I ڏqZJը%FIǫlMvg#{} ^lT(\R͎L F2'KF 25Ld 2$D GXKyOEeJ?q!pPT鲼` xrEbZAQ\g=J"CagfQk5͒RH,V1>ɓ(O9'$wJdv{|rZHΉ{?XvzK3C+ѓlKKGF$yɐJ>тф&^-[XjJ@d(UBCH9y~u׊˄ZFu:rLY%\3lS. $7*&k90<+ !֐ 75eOYb*(((OJSbCrv4564: lNeɊR_&[B%e$F uT6*VzG_F)nerKNR7a75Hy؟=t{ic~$vrHD~. WU3jOIm5_vkP{9g25̵JA~̙IH¸xph`XPHfr[eCR5S7)z`dzl4Dl1RI$q$ yt S5pj Nc:6 []ۗ(?wURZ #?#9WoC  J?wy1)r]"흡gH*yPTs!{yQNgN[g.\$~v<1NYA'$6dZ8ɤDJ5b7$A@vqZb$ЦRw7Fb'%sA1qVon@c1%^{6I rJG Ƈ;MChO̡%4a2XkMkoM.t-S| 3f컜ߤY6.Ws؍ΡhN' sKM=Auptq^^3u /. /4'႗':7^ M-RHQOfFo:*ߒ@ӗ7y9id^I)/3"FfuyK5'KU#ĵEegl/9oYewaibF` 3(ф^UXNkhu髈 mMqs|_o bc\b5u&uhx 15՜>\΃ *J S!I\1L2 4# iZ(PBk0 *EINjLԼ t<;V74F4L3$vӣZ0q3ʃsC_+bdAv>,P0IP/ %JLN5Ϫ1EM23deeF[V_ykhZ} {Jlū+8cG(!>kAwE hI]≮_R)I-2%PttLS7tǠމKgBy 舟gRDtny|)qiF)l5v3p!xI_ A'j#9Lt^™? ٻWOk#_~KP{cc~E#2MfU+-2+`sHPފr h@,-};k#v̞py 힍EgsxM+n9Q|?M>bƠ6e@.1deLv ǜ8/{e+v%ZKLLb-?w:aMwNGҧs8G^{͖^RwQo{kpWQqQܡ#X8d*pd5#9o[}ף[CVhǟNI2:e:W]KjI%)iHH',;.5قbM2ix Rwf!g̀!G/;^xy!er`ƋBH"ͫfEW4L2M7 MGč&[huaNXĴLIе*Ji83F# JYW+b .}Wkrq$Z$/zG15"9*L \ϳQڝd: s 9(GRC(=̘j };aMuA`ޑ(bRYp/)xUE5Ŷy#kLl52H[{-bdngRu=t=#I ֬`Y7bV: n u_ߦ{+oseh6%r^ĐuCz*~9ylyR; n6a -THT,6KPqHOkL5xMf\9ykϏZST}o'^Fa@~TŨp*&E|atQ <q Ōrx*β(Ԅ IʄyR>Wk9)D>QU=ϧ e6pnDy,c^Y2rY+:ftW r=+1"'h;[#Zɭ&oIOga_ Sk"X\ςP2Cls@_4Gиqu‚klHJ,#E-y !*Uyݭ"5h>⠙N 2rYuۤ{!V{}؎zGRt;+GGg=qD_i:+C,nٻ#ty%E '8z4\P~DܚY;'āJ /bZfh߽@BSWxE7XM;dߪ 5F:4ec%,@-O *Jl#A<"P" Ew2a˘~h+GfQMH )#'P0QL5ޔ_AQ썊N o ) EӉՓ]e ^G"n[R?lQJYAaj9^1Q?}$GŃ/&"s'3ȇ9jT.#pEi *g~+.p% _)qq6^]a:Wkw>9~z<8'?ϔD6*kZxdMfEFiluVytV?WӪ=,WCΫ>od8qkS|n.I@s,+MEis Ѩ\՚Ln5 9+s64c jӢKT13]0.[Gg82JQycFX6x郛]#S+b1Fn2@*◼-[SLrU4";M$ETT.PGz0KW6$%Y4JS4affff& "3 \$lr][L[+)t--VIIS:Zhdutf̮ 4[B ꦒ/ΈCLp@isIH1Xn1hs[-Pe)zMx|@ș7O`$@4c&X|[ W@\<q<dx 0@̴(, o'bA Gvt A[` 5@+ӾH!H ,u"$5AE`ڃ mn$-0t c /qgjy}?isSC}{mꚶh74Y߇RרߡxR H'R3,+F?4;,3Šj3]]a-JR'q1w=jbFB$lhQi#f/t98_f jh!E)Odw[eј] D >QVԸֈ'7HƫzRv.0t8'ȑ,H$)xS1Pt?E3݋5aA1e#TD Zfucm8΂T"p))Zy~7 ]vc)ZW!eQx뚻&k刿8"$K]S?5k-, ͵4_w Q4O<7݆ ΈR84  ~CO!EpcW\ٖ!u Nb&gѽHG{_[hU+/+*8R CIȚ%ú:~Fb i2[&u;G|r;~]!_D;(ͧovEZ{hhVg-p:'.]MS:HohNnOvTV{m7v;Pk.YY 6{YVj _~L"N+dh{40z%PGR.Jo?No;]v߽cφXUhIHCD(ޒ]^QEq6Hp_P<Ǜ_t7:dkHŦ\\f428`Udystx`49$?IR*9!Y$t1H—N(#Qtx1}^@<VIGy~6$cC%7|+FDD FG&x+mDž*Ņ'-ɏnorZ,D⑽/3 OL'd>T:cxs23=A2;>ƾboڮ/B1eAEU3-ctvx ;;lXi\vQ4E= 9Dic/[LY HOH*owW/g+P)Οg<[J=2м<_3I 1Ay0WƘarebYbnoUEQ>ר,R_Ʒ\$>b ^':W!ƨHdU[w$.ubzoH~&9( U/488'4;q$6W 狙WiZMŴ44ymEeό)^M*z5s%IZi]ê*_qfQa~^!ZVU5.CFkfyb4bD۽k[à+ENth *y9SIMa3_F#c4g۸a0э- ˭{ڂ*i.HMFY!ZM&/ZiYb$_ [}S;TtrA}?sV޼T,̩H'lhkl>oWvSQ,)I$8aT(q=`LA[S EM=ޚ߸"ݮ[#C^WZcx=|bT4(l$KӣhC^"|M!_]LޥLq y a0"$* c,pvT _2%tYdƞ3;#0>*-<CBBto2?̈́iLexy4Vk9P4=K#ykU Wkr H1DyϥwF[XA}h0Gliv?*2oְ'\ea,UQ%& Yh((w5$ohΰUsB36 0c5\H8X]&A#.tLAD80#2(v0CNo׌aԨo#P=j#Rl&ܐLNqqXaB܁aCdkA`xrP )| $E>YlC][ ] _| 3}4Ru8p0l9"b(봇PM].QE L8nˮj3z׏0Ey1,J]ӳ쪦i(ivY5Id7skzq~ݖ]=͒~ޡ6-.&)X9~5=ˊ8nˮjfIb?qaUQA0EIeU$E4aQ";tܦe$E4aQ ~g,횞eE_eW5EO$ǜ۴ cX} =ogY'mUM36KrCy۴ z1,J]ӳ쪦0KrCy۴ z1,J]ӳ쪦)%9!CmZ]VEMR=N%q~wBۮYV u[vUS͒~ޡ6-.&)a 8~o;cm,+-)zҷ]ӳ,+-)zfIb?qaUQA0EI7skzq~ݖ]=]$G1DwM˰˪Iiâ$X9~5=ˊ8nˮjY";tܦeeU$E4aQ ~g,횞eE_eW5EO,Q :n2*j"qư(3zvMϲ"N۲g,Q :n2*j"qb?qaUQA0EI7skzq~ݖ]=S$G1DwM˰˪Iiâ$X9~5=ˊ8nˮjY";tܦeeU$E4aQ ~g,횞eE_eW5E,Q :n2*j"qư(3zvMϲ"N۲'k(ivY5I8 cX} =o@ce9P?#(A:J %IC lFP(0&9J` %IUF@I*/pܣmsEׂqkP^/xsj!90IɏPCb?ٗ(w(X UeqEz,VAl!{EqD<abcu[60ĐA!Hk;8$߁N>aD" QyoYޭp(UU]>\07X^n_X/,CtL,F`{V l- :C.C tne` L& TH HW:8Fa1`@4 8Xm)0@0vPc ,\ z\:p\bZ sJPL`;Й~AG; =@V& `I`iN,BЃew)#_ h;XI`Y=͒b&>qaU z?7'Z"8Uُb+ &p9v_ ˮjҌEvUShUS4KS^t_uVeTTgDpģ}?NmEָXܳ- ʦ멖鈊'h~GrD+@)}=pF$s\ֶznrajcky=jOڅUep[NG7G.as[OmN#R(/_{`` U) XQs֜lzGt$>,'Tai4jV7hI!B#HvJ3"ڰ` ̿K ],dTd[H(>kXrWlX:uMaO њ:n2*j"q~㔉$y87î,p)z%9*L|6-.&){~9NH"q3^r n˪h ï۲8{Eqd^mZ]VEM)z%9*LPA$E~RqD<abcu[vUS4KrT!^mZ]VEMR=^)L$ѸvM/f9_eW5EO$GuܦeeU$E~SqD<abcu[vUS4KrT!^mZ]VEMR=^9'){~eU9*L|6-yٙ0<3&8C322,2&32!11!11C12%s3533022?,j%MJ9!%cDl$6krcZnRJjBs:_d?]:'x.A}1,)zZ8,?,j%MJ9!%cDl$6krcZnRJjBs:>ُb+ &p9v_ ˮj|E2?,j%MJ9!%cDl$6krcZnRJjBs: "@)veMx!ȷd41Phji4lfssK9IX*x9' tHhRoOP,6E!B)䧩JhL4UC:K%[KHILq_dLӆ*RzXҼmn&kiqD<abcu[vUS4KrT!^mZ]VEMR=^I9NH"q3^r n{YB ć:n2*j"q~ 8e"@Ͱkz11-)z%9*L|6-.&){~zS&h ï۲YB ć:n2*j"q~8e"@Ͱkz11-)z%9*L|6-.&){~(L$ѸvM/f9_eW5EO$GuܦeeU$E~QqD<abcu[vUS4KrT!^mZ]V[ |$S @tF`arx ~^1ġnCC5$sD8$pL ^$r t]H}+ˊ8%LBax3NP.xƉ@l~#s*B=ۈV7\yǸ:Nտ9H7:xMttAɅg]a3S+sS+sC3+F;+F3: )hPPLr18O-~M( ڜ>I+SnO&g Ҍa%d^J utFSp3p;p!!#X[L9Q1w69`.9vN$!TaMYFgf55Rbt}a#dP&o_p 4cIGۇ񃮝r'8^riz䉪 .0|~ Qg$ {P#&[O"AJ94 U= DS S+8'LbU@А%JW@ΘT_,ay)y{=*,SJ+@b_O{5x<%gCM'Xe=q( (r4zKmmN@NrG(U_|Z2GXJ V;PP \|:EъDApBW OFv_2|_rN9rǚmmE:ي r>J異ODJbYه H(} D z{D 4G&DŽڹ=hG(АQ'ylZdu(2Vma,^5I$2ÓsKmK.;'\4 eҢ5.,l5tH!RRW RQ{g r,{ȃ!#Ij ~<$Q{+~s_=w&dEQvu#L$kyd0h(qqug dX&3p :w+<:CM=UX{4 [q.[vIq=tlF8/aa.@ X >\v˅<њ,bP%= V+ 1Ť_,e HL-vQ~mI3gd;N1'Xv͎Ϯ~(:8:5%svca*iUTW i?hMyi"S< h)3Gȋ_i0ZzAг=Ӂ+ԯMG=tdeg+n,p?^.{@ٴVJtg*)/4NeZTA]"R4JwD4Eª :V,(ѨFRCwv@yyr_5 1e 7XmOD$.8e39,ΐ +([WHLC ۞/HOUIY!xFր4XpAI̵.k*Zɪ[|fD*Q] a' aI$1Hbrd{p&5$8Rbk!d(-9( |{b:)`P9Oő1]K[^W (Y@!Dc[LX QLc 5I8{EqD<abcu[vUS4KrT!ï۲YB ć7î,'vG;\ ϾJ#g F#&LYa!20%;s|GHs1?{ vuN8:D/NN . t K$PU*]n 033333333&AAAc&)aw=og9_eW5H"X(i(u?.2*jvY5I8 (=9~5=1-D< BMR=N,JzvMr nˮj:D [=q0A@b~^m_˰˪IiE]ۮYmUM',fIb~^m_ R=N,JzvM2*j"qfQz~skzcu[vU+y8"fIb~^I/!?_ v`#Aeh]뺮e/q-V_&D1S$0G|_LWU|_~.,F/ޭ:rnْX Z_QI[Aك9Wc1բzggrFjc&b*1 -Ɏ⺇ 0@KLr njfIb~^mZ]VEMR=N,JF1 {~sk~ݖ-X=͒۴ zY9b@ m =1-[)z%9!yivY5I8 ( rŀ]ۮUM,Q M˰˪IiE .z_qi[aمYWeQDIS$A9O0(K ɁGa b0 >^:߸}6]ϴ<2 /쾭˶Z'jI#)P[Sٙ\ژXxWyT7qiP`XLPʔHHt@S8`EPG7B>܂nO3//ޭ:rnْX 2%Π!a?9{yvg6V_5W2OF.>SЬ yYP]ӳï۲Yqa`N׷Ӊ%9_e(uܦeإ@YI8 sP0 `=ʹd8p=9~5=1- 몪iieI(ay]qۦiYaeYUEQ$`qaEQA0b0 a;﹎7nߵMeL3, 9B؋|{xwsVkt6c[pRJ h8o脄7_3/+'[#ىyWi)8VC-J)?鏽ȇ;w7goFg3&_W/N&Wn6f"^UME=s5S-2%Π!a?5#Cs0'p/l+ܩبZI9UC365EO$GfNb ^̽| "#n$I& q@dWu_D'@zx~o. ^_k>!zynگ.o|z:]uN]EEܔ٨_vk~7mdQԚ}ѕZj^9nvm~ݯR;ԯ_{^R1Z*(.kX¥뺮uŸBs,-h ծ_owE+Q(j{F_pˆ7ˊm_۾^۵]b1z^6 #s/W}]uFӠQsmоW}uָ>ł?X.vkn":Rwԯ_ͺ۾}E+ԃk~w> (:U^+Ry ˭3\..;rys=Uyҡrr\.V.'gD)xrr\n.//;vuyYr\.+UK3 %JRx+m3"RJ "ZZZZeJaf`f`=zѣG=z}}}}}}}}}}}}}}}}}}}}}}}}}}}uuuuuuuuuuuuuuuuuuuu5Q˄EA< mH\8$ |>:i tplp46RaTF yyУG=zѣG=zѣGްf3 CqHT"( ɀ ` $#"! GZM#sTX< ǷѣGN%Q>L2eʔ)SL2eʔ)SFD B @>:868 Fcqx*OI#M7H"F DB@>   +`@ cc*<$%L2eʔ)SL2eʔ)SL2||||||||||||||||iVZiVZiVZiVZiVZiVZiVZiV @ j.cˈEB|ЇzŽ   OŇw4oʠ<74/J@80( xp4$@c)\,JxLrrCrTB( P\qA1!rbxPwfUP  Ah 2ˀSIACp!裿Na:(NUUTUUSUU*\Tj#|jTjRRTCMU)7TRUJUUjUUe*.}֊%hsSˡ*@^ v UU**TRZZժjUjUUUUUVUVUZUUYUUmUU5UUVUJUUkUUTUZU*UURժ TZuQTU*UU*hKkUUTTtz梪jhB9FHc.˲,ˢ(((    (\NUUUUUUUUUUUUUUUUUUUUB  21e< 0M4MZkZkwwwwwwwwwwwwwwwwwwwwwwwbbbbbbbX,\NUUUUUUUUUUUUUUUUUUUU\B FP6@YeYeYeYeYeY@ cZk NRJU*|i j5URJUZjpRJ9F˲,˲((("     \tF)s'`W:0 <8ޙPCI%= *=[EQEQE]h.vڵk׮]v^|_|_|]tE]tNڬ4L DKWNJaHAr"FhR|ul$"MD! p8hH`iqXFIaPhʉb@# )=HQC-@rMĘ袋.bPB *T*Tz^z^z^z^b(@" 1kLz.ZVb4(D|>|>ONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN np7PB *T"_1NUҪJUUJUJ*UUT*U"*KUժ*RUiUUTU)+ڪRUZUB9@AAAAAAs9gwwwwwwwwwww9s9s9s\NUUUUUUUUUUUUUUUUUUUUBJ9"\ʿJ)RJ)wwwwwwwwwwwwwwwwweYeYaaaaaAA\NUUUUUUUUUUUUUUUUUUUUBs.ߙ0 0 ݝY"H$D @ \NUUUUUUUUUUUUUUUUUUUUH 9(aaaaa8 0 ðUZkZk0P$"DG!gN2ΖWɹY%͊7T]Y'*ݱ/̔ԉ9Sf)'m&*+Q 'O3ʒIN2 $I H #СC:tСC:tСC:tСC:tСkkƏ?~Ǐ?~Ǐ?~r\.*****kkkkLp XN^d{64\YbPRTD0 JR`Biu6Nod4TNV,$ypd+`Bm . K<҂lvІƘ "KCʀ*AI@ P UlP,iVO ʝ0&t!YF%4I>86 Ɉ ViiZuXCO<8MC20A2G 0%`T\:yGZsRdBuHP4( H #Ҷ.]tҥK.]tҥK.]tuM V;J[UXlmMSE,XɪrZ$*I"I)5$vT(Ip4 k#dUUcX.Mmaׯ_~ׯ_~ׯ_XeXeXeXeXeX8RY0ӬjS;aLXB*"Jh|"Hql ֐)8f . ql.R'/H =Ac.X,B)p"% UlP,iVO ʝ0&t!YF%4I>86 Ɉ Vk49in馛n馛n馛n馛n馛n8RY0ӬjS;aLXB*"Jh "CnMT:37`% H."walE&A\Xz}\[8MJ4f^+'gڒE.$E>qtfQd`1T dP&{$ zZy`C,@i`XcE YqTi̼H W"NN:蠃:蠃:蠃:蠃:|>|>|>|>|>_l URUUUJ*UUURTU*UjRR'UmUHZUV*:2[URV*UJjRXcVjJUi G'UV C,3VUWUjU~hU>C8B 9p> RJ)RJ !B!B!ݍ1\UUUUUUUUUUUUUUUUUUUULBJ 9Orn1c1c1@AAAAAA UTkTʪUJU*TUfB i r @> wwwwwwwwwwwwwwwwwwwwwUUUUUUUUUUU111111111\UUUUUUUUUUUUUUUUUUUUR 9p>)B!B!B!c1c \UUUUUUUUUUUUUUUUUUUUD3jST"pJTvw[3[3/ي+z'׷ yX;ww&YC^zC:c#2Rx5=GuF9ިklaôV`}({ZD:\ڐw8wof쨆vfA,%$ekS@ ̱JHdX˝\[gJANc5[r ,_;)9i~0l%` H 0  "@hFXEx""!"! t'l&d&~ݖ]ԫ[j KgTB:_1BP Ɏ˨it(wpVl6\zskx~cmݖ5ORo;Y<$4Fm6 n@{[Lk6g2_ON̸ِJwxFW;o9 WscR+.%+m'wd̥TdD#4vOݛMA0d@ًWkJҏP|LlHf\D%L@;<+ ;o9;Phmd,`܉ },B%9!y]b2"`|wyMl–n^hg/^V+NJ?B1!q0(.5L ʥ8J%rn=u̚|[;^ Q A9s)udʅTDDtB;SXraQ&A0EQ!v&Rjb_ubnXJO+RV (A=Cp`'4P۸LʚHzOnkf Y> s/u2G1o Qz#2KULQhEI@&^`M\=Xc-vuOu4?qQx#-?7\ڛX{ת[V(uNTF$Ȅ |tglg:_,H}F]лA/3.#-_[hgV^ q~ɹ=5-%bA.Q947c/B'p̆\} [WZ5t>ePH=< WkSAm?LRTEWk:|/"&![;\eW5EO͐A{[:x|Wt;ogpݖ]=B4CCpXyiX uOu4?qQ۾i=B7[nD-.>Ql KڔK z%( ʨk:(m_h \쪦h>\g2*b"^휾!ellllllll g2*bJV+N}=Ң!,'{n Xs5QKlTG7停?#tN{[:"<>+ӷ\3v۲'TfH~Π0+o"k|Ć'n"y#-Fl+l$;F A*|/"&![;\eW5EWkJS*'biq>n"y"&Pyg0İ]ӆ3hLʛH{Z(&<}=Ң!,'{n XsbRTB2!eT$D39}5w0nf,^V(uNTF$Ȅ |twlVd;_F98ܶ;JHM)%uT4D3#ymD,@<8i4({0j,Z(eJ$$: )ҽљ|QuPuPue%Awk56[1J-:)s*%2FGlB\>K:;6CgWO۬K4GY$PܽA3IM?BP쨆2HH|[DeqfphK`ʕXIPtHGd@S8{3+x@8~vn5>=3-a&` _}ۗuWWmeO\˕T=4 %|NGn?XS؀˗xGW؜!3+\5bmRR0 |:[&P D `8lt}[#%J!: *vs |f[nV*NDFl*pf6)~z#Q L“0쪦izDD2 Qmh/7:/H}F]n ap 츆Zqu!ugm&e\TeLG^_{5kXg PtMTI( tlaAٚk/G1 ?6/.&-+`']£dk~ nYy%T'lK먊igzeGrژXxWyT7qiP`΅7L "9 auӻA/3.#|og:b^ّ߼6f"^UME=s5S-2%w??????G>|#G>|#G>|#G>|#G>#G>|#G<x#?q ӯ-3+u ͷt~U1 QLHo^3 /*&N" ̹J x got&_'?O>|#ȏk~ nYy%T'lK먊igzeGrژXxWyT7qiP`XLPʔHHt@S8{3+܇mԅBϸ w" og:b^ّ߼6f"^UME=s5S-2%LKKKJJJJH}F]0n ap 츆ڙW:XR x got&_p̹J)z7|e0v\kp +A4>a-]_GULC`- 49o̺GwgA ]<Ϲm~i~?q`VL ʤK4F> !Ok6F[2J0 ɠ(q ӯ-3+u3.#-_[hgV^  og:b^ّ߼6f"^UME=s5S-2%L "9 aEA}_[hgV^  og:b^ّ߼6f"^UME=s5S-2%L "9 aua7 q6f0쪦iׁOASF9nԴ0˄ _mUM,G1?貪۴ a(j99bsqêIiz ®8p5m(2a mUM,G1?6-CA_ޟ6g2F)xz%7j!YIt9owQsޡ9{5:3`k@ &G0>6,.&(rT1O/Fc4Fc4Fc4Fc4Fc4F_VEMR=N,JFEƁVdѠF->6).b&%BE=;t7goFgp͖\$b:?۫;3lmdp ,AS icO8q"@‰&cl"&_xh"Нg&[hd"}\c"`@&H_"y%4T"PB% $T"PA%S"O>%)8L=%X~:PdKuDC̍"Hb>^-ڝ\Sz8o.k,!|/`\XlT+PLH? P mt&o8KvV_sOM[*QOMѐ̰-DuSd qf옆 ژ}V]=HݸYx7yQpͶhIv`}^({B$C'vަ*! kc&bZ_QI[Aك9Wc1BMvovo7:/H}F]n ap /0뮬(jKg{J xT~3N@ #7܋6Q7uzH9kibVgf|`\RN|lcgNn4K5cpzfLd'v̦"}gR FBN5cX\,ji>emW_֢R05ًLK9=+.Sh%Ѥjl?Qk cZJVHS5?¥2cX\4aB==B1Y$F >"v\ȴc/םTExAN05'2p: ,k/l7$RG+TJ)DqesjunXR7zo{Ww{=]VOM]9xjQC0N"[]܍\?[!qCjKϺsTh,Bs u:DMsoo1fEN|^Rߢ?gn3pn.ƭ҄F61-ƗR$t2O3BhǣnBD r׷aA-뇤Q.gO1n3& }jH:vև/^4 2?FF _ZG¶mݯ3r}T֭?+f\;iT*Oh$Tc'F[8nlBr .F-"==zn=zn\ y-kxX]*!Y.[֐oU)'j})'4jna5RF%肏O9\jb庝88#FDH 4>HAK%GD](Q-xԚFYRǷEWY⁔ -5c`pz]f,"%5!_ أ<U Mh  xغ=k Amdi \s.Q7t&ϭb/_ZLwts},5gm uERE$!sоDy*$Yn^ŹL@%S=:s'*0ݮT*=9e5f+9{\ͺq SZ.Q=1؄IK$0/ {rTϗQZk%kp}:&z_٬R|ew^K:v#ȷ)Ԣ.}'0gARfbD#;B*2e{fbXĈQIQ"Z" Lp`y(A?%? N+'䟆:@A?AQ'(:uRP4t6Ҵ aVTKr6y^MSJʢ&TJUa:CTfI 3lrqt̡ osf{ߨIe &~3`Ԋ=~VKH8A<'tY:РK)ucsb!c{f1ugcLndOlk=~-fMw 0i6gC4Կ)cf4s+<0N%0-8'SO6`/WkeT)T"D!5EK.Rlfj*:J(Key̍E8vMA`t9eq7ۗm&^ZRDBj~T&Xĉ[h=Ns[wfj*:J(Key̍E8vMA`t9eq7[m&^ZRDBjT&Xĉ[h=Ns[w9J(Key̍E8vMA`t9eq7Wtow_ >ܻӛziIR"d->މˡN i\ 28faek5m5SR12J-:bV!J]Y d0f}ֳ~v5My'HX1X#{ِϚО6뵯<8h{ o- )j|qBgurP$ IODA,=)(f iccb(R4\/eP2>Zc/莋3B8G@bIM{|Ȣ0HjLdPHgIK3~[oa}:Yn=o{߻B}?MY_Sq/.'7|#XP>r4|7vvQa,B¬`%7,;䰱:#=QPD-Wa?\ hU,B[1+ǯ:sw,1q2E$ 2k6Va@I"5_jr,疅q2.'e8,IfA-X.w7h:DNgWs53fάy7B<&Y~J}\闖֟DYYv:ZY!{%{,cMwKwhQ&%Y+.`[ϑ q!L =Pݧىާ U}O RCu8tЇa!Q"`OQvDN|..O߸S"+)+EZ1, s8QcgɖBzDW8k(I-E`v 0W%{^W n0\17d;O֛3 h1 Hi\ku? mF[~;ސM[:)!VԎZR[jME)W[X5ҹt/LvmWlc{m^ݻ{yo|>cp7_ca|ØāEG)'eep ::f=It6էUjYj.Kn=iwm3 oC%Du[F> qx$"qdiDcL&ʥ+W%rer]@)Ν\h}kKϗ 0=`V0@avY#f4fgLϘu 2=dV2@sU2eo=߫3;gϙ 4=hV4@VXso;gϹ+ct(4J-Uӊ`H$ eG]'դ-}7 9iӼ5Nt57x ׂ#SeH'-̜F/d%9G[IP=c WI=SY26364656֤}5}Msntb&̋!lClră[P#i(@>U@2\3k(A}~7/> XC&>KQib4 ؋w8^K܈ۧqU,uYqiVo8;Hjǯvt>{/ĠGoA 2D`*5UR"2(ғҗ%ӏQNfd5 fg٢\ӜCu:ixj<OGG::1"TD*Q4kR.=EK?"©Ĩތ;]A@d%j:k}5w y aY4(rxK[i Yl Zpar6< 3Y_欌29;dɜ2g}aXlwd{<#F5-c}"h}';S(Ztdն7s]״u4_E}I>/a"KZ3[v5Oj_EYW([DwAikvDePڟڧE))Z7dⶶڿi'eLX~ˤ!]ۧ\Z7}3fP׮:8:.o5ψ=%y?d{l- k}?@~7GNG;eg~ &}`|VaL3U+IEQ˥1Z֊ZpY\BNNYaj%8##E/p$)e'R>u~ (8;נKy@$爉1M9tJq>$?,E3&F+!oa^)Pᒤr^b/A>ʃ1>i<A!O(xD>X4QCIA%O).xL>t9S僊QA)O*NxT>= ]+uZX#UbӊZSjZkr^C$iCShD HёX`y(%~;!1˅Pk1H&E=t/f-&T9 %C>,xC[n˚@># Bk$=)8SH_?qw$'𛀓rZlo0MFTp3Gֿ̯ "=nRUjpceH\f-2Q bmq3S9검+lӊʿL$wof \^Ƀ5rRn_#.paש`n} U^ΓUv\iA:24wuShV}ٿN/6M4>1)YitA/6i$ܹ+G:|"#NGJbS)2G$Z, !Oϻ.W{NЇ2 dV!|H>YtPvB "N aw:7tW)7X*y2Tp BϜL3)m\|XfFdl|'|PY/|IFFOj;͞m 5Toi-Fٛ;݄EhbnzZѹ! Ey!P*9W_UTd&_7h|遯閴K+Y_ J+ ?p, ˵m""zW~ .w(4jDs/g#fexʂu(~PtQ f! TS:c$u" Gctlfo"f6q̗gqA6QPgNK =/p/Mzz SA KcKH|LOs$[~ڸ#6T(/hsBP߈)!qtg5Cqw Q27g  wG;j~;)T,,NozP."f艣,\ƻ*xl%[H5HFo 236=hL_2`9Z6Vd764kAdܫ$xԥA|\mN\ݵG#z/B[,d6'`^_("v$-e5([0[.jL>ZsV{Ǥ*m5$Nk\)#.VO¬ 1kuw,uwK9Ą Ǵۻ(Ր6k9U6[]g%W{w_YD |K <@jQ* 1Y?'nB66{+dFf_HNS K>~ n+kt\Y2k oM7fҵ[tm6ΕRK-9-iT:9U>~N˩2 >"nKvXE ^ G}d2\b'@g)^ҭ1F3x&5-fҩjvT %oj6:ʔT[ȿUK_zfl\K6~c6XgÀRfY=61 +;r=Pue]+d_vu]X!k1o3{3$2A&d[D썚)rS,{jeT#.覻J B \t]w"juF>S&׽TrG3\{n iN7KIkNbx1 B\?k-#ح̅K v$\:ɒMm]ػtrB'SgX¯3LO؟^uO<%5v>vR=5`7adhk`)ޚbaSi)N1T;wTTT:0zGYTPSX%Gu#NjuAj3:հ*ů Y";~T}u߭cW|zP0k,!ՇՉGV/Z][GWȳD0Je]ZY_Xj)[sXGi`$[m=zu<{huaaGuT7t4ھ$,ښEMtXV6JNJNud'wvUÇ^{Ȧos#ws: ÜkWqZLu^?(6w//&yI}Wk lBH\?4' 5ݠ?%E \w1 6~lJ'c;[O56{KO^3.mBw4=O4.m}{x6OVw-v|`];~aiOj>}0P~s j@m b7 *BYM'īpCrm!CŧC,CZB{EXĿEUEhiUuZO׮\I؛ЈXm4bbw~qdF ֥ՌXjsgf#=`Ȁ@'Ji3k#28@]b$(O]ZrwfK#T2Np 8i`+0 (ExT੒"@v^V #=`@ Ѡnp+2$w^T^Gc㼔q3H2]kJm$򿹪B!92,hDTn YnfI) @]LB&C(2040e|Fh0@$C4 @P$@M& :4^.a\F&_muG !wJ^f U|* q/ȒTF&*>eywq/~p"3t?J [ f$en\eW$,~#y ^#=)*&GbyB6N5mg

IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''2=HS^it(((7BMXcnb2 $ʹ?h\*Y^/̻ פx-M5Q"s;Q}%Wr tfkT^X1ݥkd5̑0\J` 8l.]1+Sj4Ty))))))))))))*%2=HS`kv+!,7BMXcny,)4?JU`kv----------- .$1>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>Rfzffffff ggggghhJ^ri:Nbvjjjjjjjjjjjjjkkkkj~ lllllnl"პDDDh1ݻBF% wا_Y 蕁+q ?&hd/ )e,!pD[瞎ЙOw@?/ dQQ"{`/gpgamn06?<sUkurh0ϠpN{{V.L\w8` -lwzk1NUsAoP'j+kV8uH?p8UVrU<$[uAEpvvsy?ڻ& bD̻zCN=] b0ל&,Q&WmC^k C^D@ =4"v|MQI]vy"@gN̒C`cN~QSm;9Egvuj-sl}vp{x9KALbdPXFOwǢWQLGA=74<"0 Z(#dH. ,3a?5z;b: 깡1vo_XP2GRT*JRT*JRT*c X*(熦BG@۽~aACe}vp{x9KALbR@?5z;b: 깡q#b cN͡ 2- &$rڃĔ A 4@Jf3i -x.4 "liT cʼn52 ,r'?UZXA#'Hf35|t*@hp[^X. $rڃJ(Z ( (XFOwǢWQLGA=74 4xD aԩ9QF@ (gT$N D$ h,Ӌ[cѫ(I<"0 Z(#\쳃YN/J@@$ PXod/gPA1٩Y`@%vCm؛Rz蠒zHb1SC/KT (D<H(Jc3i .|t.4TH=6fِGBR^ [VPJF&>Dp@ ZZ$ uxuj-s$rڃ0!0od/OҖ'=IE&@PXI 'L df6` A@^I/I"oj-涴8)jQM"('N^>IR׆a?pD`!pAŸ,T1.5Hhsb$ ]}}r⇧f&&-VmٴG  0i4Dˣb[9j<( S!B˕B'{sn79G B$,QJ` xy;ֵ"O͌J\kgTVQI LeqI^6;\&բ@IEP>>Tv ($H A $Hнj2 S8W_f(xpAb%?addCF&xCrsvUȧ2$⓽"k󳖊 ||庚bA.x$NMnNZ詑[PoF.DԽ,F_QID#r*9xx$NMnNZq3cDA! ?ܜfM9@"c!6:zc*ss1V c>l4}0AŊ~Jh(XrxH(Hd,)$&N#Cm'@;8x4lRvRyH-1GPQ ߜ^.%7qY\T-OM!hINrY9'zl&I&"OuUha" j "41`G$zY=ҡrȄ/o\W3R,9)`۳caYSN-P;"ȩY04\AƶK^kmmmmMMMMMMMMMMMMM~|>|>~{^z^|>|x<~~@$Wj},Qm %:t)&p(6˟YP,|j/Jb:d0)L @0YpTj%A!xJ97Rz蠒zHbD#wYE 5 u)Pφ EI_Zv@\ᩙy;"Mďe-S%$& LX@G?$x!n}ob_?pDh14BÄFC@"~{[l6aÙTd I+~zElڣ jJ0jZVjZVj X(DO-_b[WPIDKt 'Ji kJ f64IB'{sn79G B$d.>~qDDbGRX058"H؄?-7oǺl:{a$lֿj$` $N$6rrJG*O̵`25ZHYRDF>jpHA \0WQU3TFq lkk ),0beɝ~ܬ Q5E%x48CC'GV4`8b $1w(ҪE$xl(@0dA#soz4T \GDmVpa$smv6kG <kh~~qPoNοo:|>|>~~~~~z^z^z^z^|>|>|>|>|>x<x<x<x<HF*NtJLHFB?!t~vnvnvnvnz^z^z^z^z^8.F㻓 ^jZZZZZZZZZZZZZZZZZZNt:Nt:Nt:Nt:N|>|>|>|>'Iꄨ^\.r\.r\.x<x<x<x<8p8p8p8p8ÓX u LjACCCCC{~~~~ovnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^zVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Fh4Fh4Fh4Fh4F|>|>|>|>|>fl6fl6fl6fl6f\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2<x<x<x<x<bX,bX,bX,bX,bX,p8p8p8p8a0 `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvuRJ$vEkrL̫G3$`"h(4@-I+K iۧauaU Å"(eqI^[.jQM"(N^/W ͹a?pD`!RJ` ;ƥ 2\h4Fh4Fh4F@*JFWɾxp&qCaB?"~{[l6QttB%?` he-F`c#"%up|9k}r =d.>~qᤥUַc.6Kj )iВ В̊d"DI__OwYt J%hlT <2DiAaȡ0eX$tTBB R7VZpE0\|ݢzbcA%sk1YJF Q .X.+g 3dg?/ux"c!6̫G3$`"h |>|>ϧt:Nt:Nt:aL#6Gs[8f,a3##'Hl0׎M- PSK)KgSNNNNNNNN0W@Kg)iOM{TA-A# )~yDnʵc% " $2/ݵv>̴$` heGD(Jrtڵ"N J1zqktw,ztsC#AG@۽~aACeRRrQn/g=I̟ ^4ŭݱUQP |{;‚:59Hfl6fl6fٌi,Ӌ[cѫ( nvuj-sX$rڃ0aELc^=^E15xD aԩ9QFP\쳃Yjgfƨd2L&d2L&d2Lf '|Fm5C `e<}šY D-MpTj%A!p*D J97 #  e  PJ` ;ƥ 2B  Q_#@p!Ԍ ѹ@@4hI<* 6ѓs-VTFѐ凜  ,ҟW/)F&xCV52#r\.r\.r R1: LeC " @HoH_~ފR22FFĂ,{r{! 8xE {l&Ͳ!NOO #a!}y+ J @H. ,3a‡?5z;b: 깡iw/,Ssh\쳃Yjgg'1zqktw,ztsC1vo_XP2GCrQn/g=I̟ rb X*(熆CG@۽~aACe`^R{P=?;&li,Ӌ[cѫ|!~=}g-*)'O% ,XdR "@5[&#NH4 VXqtttttttttttttttttttttttttttttttttttthŏN.^.{ͪ_>t܈zRj<"G *ThiL$|woɨ\Y8FFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEL&d2L&d2L&d2L&d2L&HEЉ>VV H'2E)D^A\gdH>k(O.T Ƃ "jiL$|woɨ\Y8BBBBBBBBBBBBBB0V%c؏T4d,5PPSa (X2٫{1֥u5ՔhɃĉ1T( 38kn)8DȐ}^QV50\*!Í&L8.F㻓 ^7Z0O%J|J!&HQn+K iۧauyq\4w'd /gf/:nD=)`  YkI:e]8H(@dp|XȄn6P,<6sK;}z1FB2%C?;=z&1v2L( li,Ӌ[cѫ(+ nvXdXce![ EMH$p=:7hH-?+S%3BM ?wܲ*_ &@8@_+S{bnYLI&M4iҤI&I+~zE8dH2 sa{ dMVvL9%8ṩ@߂G?$tpjuwy;U5FH,'LX,*('J%J^ lI`ZvH$ L!`]|Ko[9j< ="w L Ў$Nڒɽ[AI {D&6Ʒga[t܈zRj<"~~~~~~~~~|>|>|>|>~~~~~z^z^z^z^|>|>|>|>|>x<x<x<x<x~~~~~vnvnvnvnv^z^z^z^z^iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiit:Nt:Nt:Nt:Nt:>|>|>|>|>s\.r\.r\.r\.r\.x<x<x<x<8p8p8p8p8~~~~vnvnvnvnvvnvnvnvnvfl6fl6fl6fl6fz^z^z^z^zVjZVjZVjZVjZVt:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4|>|>|>|>|>fl6fl6fl6fl6f\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&d2Lx<x<x<x<cX,bX,bX,bX,bX,p8p8p8p8p `0 `0 `0 `0 ~~~~z^z^z^z^znvnvnvnvnr\.r\.r\.r\.rvnvnvnvnvjZVjZVjZVjZVjZ6fl6fl6fl6fl6fʰX,bX,bX,bX,bX,z^z^z^z^z^VjZVjZVjZVjZV:666666666666666666666666666666666666VVjZVjZVjZVjZVbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaT*JRT*JRT*JRT*JRT*JNt:Nt:Nt:Nt:NөT*JRT*JRT*JRT*JRT*}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqEh4Fh4Fh4Fh4Fhtkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ʡ$xsply=f =j~G@&{uqo};\=búV-yp0#%y!~=}g-*)'Oe=zhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee8.F㻓 ^7Z0O<`JK7ǖ߳1;hXj ӡ„;v$(N dWַc.6Kj )iВ:b :Qgp*ªr2! бQȑ#Օ+K iۧauaU Å"|>|>|>t:Nt:Nt:Nt:Nt:0V%c؏T4d,5PPSa 2X2٫{1֥u5ՔhɃԤ =#CiotX{FyXxpb7d ĈhŏN.^.{ͪ_>t܈zRj<" 0``bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZJbQd.o\lXTS "%R $#A'JBz Z[XURN&$#:6J@$WҶO{4ê C%Dx ŋE(~|wrArvkVFԓR 9.\pRl6fl6fl6fl6fl6X2٫{1֥u5ՔhɃE1T( ̤}K^ SQg|fOV߭[}nwV߭[}nwV߭[}n$@pć5Qs)S'@@\DyA}!uio͖G ͲĀ= v?4˖c$hL |9꼇#> rR$S~h#JOXOȾS0@]̹m 6ɅD\ĮgIUD?g ު0dc,{xGp0)/o_A\iӇ{2 0x(HLQ2,{{@y59\w}J3oP9!MSwOw$~йKoZ/2PrL<#0 4AGb1뚹zqKPZX+5TA'wzE#  E ]f36zB%t_Μ-(_RIUSj;?<Qǯ;b#8ūq5\ 4Xxm}q7h[~]ͅq^1<6"?_ KtH k5Nwb*5@t?0ejjFk3xH3^ t@-ɢoԑVKB̞6<n|}\nN6U2lN2=.=0*(86=c5m.\tF\މ쉜LIU6:2 RH [ƭ̞w"PDZkZk]sM3ҺrZB*qq1I\ɯV&ŕe5դtD䳃S#ҲVkZkZkZkZk !|9jhD*LA $@p@kkk({xur pT;# ªzbJ2ѹqa|>@"Az6Æ *L DQEQEQERJ)RJ)RJ) {{OLkXURO @ZkZkZkZk9s9s9s9s91c1c1c1c1eNnjgda^[XUROLIFC@=:741.,{{{{{ZkZkZk$I$I$I'zwtq5l K*i H'f& ` <9_L+j I(gFeE{{{{{4ABarԈ"E2T၃ (Hz{{{{s9s9s9s9s{{{wyyyř>41.+(%"p8)LJ~E2/,)&# Jvܘbʼn6\0M4M4M4M4 Q,k J)hG&ƅE( BI2\0!ƒ ʲ,˲,˲,˲,,92InKqЀ 0$Id27Kn%V#td {T q$7wdg'#x[' l^ k3n-и,F#E "uH-RwԝҢ\/ ilMtoje`[VQLGB=83.*&"  Јzupkfa\WRMHC>94/eYeYeYe)x&Ƽd2L {vqlgb]XSNID?:50+'# \͹}iUA-ȴtdTD4$ D2'aN m+Ih&$yygc/]ۙX֔SяN Ɉiii\͹}iUA-ȴtdTD4$`e_<(afKwU e1 WRJBqK\#G<-|@FdNxwwwwwwwwwwwwwwwwwwam I(gF%Zk a@gSP M JGDu]u]Wz(%" DDDDD ̼֦|vpjd^XRLF@:4.("YeYeUROLIFC@=:741.+(%" VjTQNKHEB?<9630-*'$! VVVVGn%_<(r+ !4D,PsT)<q:A=wTJ#$5Hþ}xsokfa\WRMHC>镕8Vu3Qp.-K j(h @뺮뺮뺮뺮뺮뺮뺮뺮kXw5Sr0NM l*HG1$Wv4Rq/L k)g`A%H8lА (J၃ (Hɡ9ôzu'HyeQ=)9f`.}si_UKA7-#¸|5w'')q0l+g&b!]\[ٗVԒQ倀$G ǎ7j̈Ŋ&FaC &DбQ@ κ~jVB.ɹmYE1 3+}}}}}}}}}00ea\WRMHC>50+&!tʶzfR>*ŵ}iUA-....$9RdH=vQcF-V01"ć2\0!  Tc^YTOJE@;972-(#!}`I2n-i(d#_ۙX֔S~ L 1BD|>ea\WRMHC>50+&!l6)q0l+g&b!]\[ٗVԒQ۶m۶m۶m۶m۶m۶m۶m۶m۶mXw5Sr0NM l*HG18ppL[ jy)و8Gv&օ5DĘ(Ab >xa .X@QB4`@ABOJ_ kz*ډ9HWwژWՓRmhxa .X@QB4`@ABO/޵e=ĜtL$ӫ;Am+Icpo}6N8PhkeyU!اzccm_4'ǚ9fZ w0qae?*X)dTس/ 8ZPiq=)C!* ˉͨ)h}Vֿ-,t:Nt:Nӱ)}i H }xsnid_ZUPKFA<72-(#} `aa1IXgv&օ5DSbҡ h4jZkZkZkZk|wrmhc^YTOJE@;61P( BP( ༔lDˣ{S+۲b:qI!QQQQQQQkZkZkZkZkzupkfa\WRMHC>94/*%g+ }xsnid_ZUPKFA<72-(#} ZkZkZkZk:s9s9s9s91c1c1c1c1p^J6"ѽmYE1 ̸x {{{{^NID?:50+&!ϳh iiiiiiiii{vqlgb]XSNID?:50+& ::9s9s9s9s9|wrmhc^YTOJE@;61,'!iGd#_ݛZؖUӑPΌK Ј{{{{ĜtL$ӫ[3 㺒jBɡyQ)<[""}xsnid_ZUPKFA<72-(#} 2IXgv&օ5DSbҡ {{{{>Rq/M l*Hg%s`hG{{{{ tbN:&q]I5! м|DC27@@9N+g30eRNxؼ{BvUFX/섇_o,2{?pPhlA$]|J #k[lGB=83.*&#! L&\4 仓kCʢzR*ڱaAi2?6.&DDDDDD& ¸|rh^<<. ͹}iUA-M ˉHƄd2 0zupkfa\WRMHC>ęqI!ШX@h6ZkZkZkZkZk%tT,ܳc;šrJ"yCRiiP>. ͹}iUA-M ˉHƄt:ZkZkZkZkZ+P Ɉ8GVet$sL ʈGŃA{|wrmhc^YTOJE@;k`VLB8.$ {{{{{/b!]ۙX֔S3I\(  $ ,sEvv2,0-poa Z|X>B,!G.$e8!!WWR@2&$I$I$Ir۶m۶m۶m۶mۖyaI &ᬵ|tld\TLD<4,SitRJ)$Idm۶m۶m۶m۶ĸxph`XPH@80\ m۶m۶m۶mt3wQdg'3 RJ)P I$I$I۶m۶I$I$I$I$I$I$m[$I$I$I$Iܶm۶m۶mm۶m۶m۶m۶T RJ)P>Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$IT RJ)|m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$IT RJ)I$I$I?۶m$I$I$I$I$II$I$-I$I$I$I$In۶m۶m۶mѶm۶m۶m۶m6T RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT RJ)Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$IT RJ)J m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$IT!0RJ)Vuu]F]Qe T} (m۶m۶m۶m۶mK$I$I$I$I۶m۶m۶m۶m6I$I$I$I$IR$I$I$I$I?c1F ~n0t.wUDD`$L;[ĪvuMQi\qh(( و8G[ٗVԒQύL ʈGFEDyy233333333333333333ZkZkZkZkZkd<ÛknC c^YTOJE@;61,'" L&sQppkfa\WRMHC>94/*%  riZkZkZkZk|wMfۙX֔SяN ̊I~yt}iUA-ȴxdTD4iiwwwwwwwwwwwwwwwwwc"^ݵoje`[VQLGB=83.)$ rrr}xsmhYTOJE@;61,'" f{{{{!$1|xw4/as P".#RJI;AI$I 8&I$I$I$I$IJ$I$I$$I$I$I$Ir۶m۶m۶m۶mm۶m۶m۶m۶m[dII84daRS x{ykfL @ @H'?;73/+'# nifc`]Q*i HGFEDCBA@`co۶m۶m۶m۶mۮymJ)hB!l۶m۶m۶m۶m[Z׳zrjbZRJB:2*" t82333333?e @&wL?m0жttS&LL̈0a2^X]_kHx_ݛZؖUӑPΌK ɇFEDB2L&̔RJ)RJ)RJ)RJ)RJȾPKFA<72-(#ii@.p.L k)Gf$b!@T*kZkZkZkZk;y8&GVet$ԃ3BQѠ\.˥bzupkfa\WRMHC>94/*%  }xsnid_ZU{{ZkZkZkZkZKxx@;61,'"< ch^q 2L^ f __0@U)%MJ<92xFjj޸/zj4o޼y`a b<a?^ȇGdžFƅEdC"a``i~zvrnjfb^ZVRNHB<60*$ $IZkZkxwwwwwwwwwwwwwwwww?D{!  (RUUUUUUUUUUUUUUUUU ( ɹyiYI9! x`H0 FQffffffff%" UUUUUuwwwwwwwwwwwwwwwww733333333333333333# #%20@wa )%Y {0aM4LX0  Ɇ虆a {۶m۶m۶m۶mn۶m۶m۶m۶mۖj4ԣsC㲂R"aAᰀP 0T(s$I$I$I$I$M>" yaI1иx`H0VSk5~xrlf`ZTNHB<60xOt t$+29@GNU\cjqx  '.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|s9w</ Kd|$+29@GNU\cjqx 18?FMT[bipw~ -4;BIPW^elsz  %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|1p]#d,!601&  !60݁݁HC8$ð¡¡¡ڴ9]IY#-B8`p` ysnid_ZUPKFB>0aq5`h= ݬ|L컋c;šrJ* o)Lczt4`@A йiy6b8*i H'׆6Eo~yyQid4^X-̜l< ܫ{S+۲b:~#Axܐ$F⃇2\0!ƒ ș7Jnml+)&# ܚYוT(ysnid_ZUPKFB>0s9s9s9s9s{{{{-OF 'PE9-! Ƽ`0 *M {uoje`[VQLGC?;852333ZkZkZkZkZkһ{[;j I(gfu%ՄDe-##«kK+ :yXsnid_ZUPKFB>0aq5`h= ݬ|L컋c;šrJ* p8NarDH3\P%Ĕd4ԣyyyy[()d,NrZB*ɵyeQ=))8@ۀmllz{{{{Xb$2Z0Q!@|aC ,˲,˲,˲һ{[;j I(gfu%ՄDeRS«kK+ :yXnid_ZUPKFB>0aq5`h= ݬ|L컋c;šrJ* x'˲,˲,˲,˲,˲,˲,˲,˲,˲b!]ۙX֔SяN ̊I۲AtD2 ͹}iUA-72-(#o 0N{{{{{H6"ѽmYE1 ̸|hTL͈ JE@;61,'" /2R뺮뺮뺮뺮뺮뺮뺮뺮뺮۶m۶m۶m۶m۶m۶m۶m۶m۶m9s9s9s9s9 Po-K j('(#o PQQ?@q/M l*Hg%CbmF4$PPPx{{{{tL$ӫ[3 㺒jBɡyQ)ٰr'Vj}}}}}}}}}wQp.L k)Gf$m`@R"Ⱦx7^_!L/o /B<^265uWN < viҗ5S0:?9 $le/Y4%Ț˒A P( BtD|>|>Ot:Nt=řǼp4YM5 eE@7=;].I%ET;{Yȸ:lA#0M_27VUdX4Cl6<<<<<<<<l3_P$}}}}}}}}}wIH9i謸ѐ|A&ƊL& 2aA9x0 YFT r\.m۶m۶m۶m۶m۶m۶m۶m۶mu]u]u]u]u]u]u]u]u]uOdc"@1_Iq򫕅Ÿzm2~U5lB"%ᙼ+mV %4xtd|dH׎jZц?H>2jZVjZVjZ;~a/7fl64xDžʚXi) |<%-,{p8fX2#hP%6a>`pEQ,<#f 1}KY@x l *lJ*@I#?:+OZE'#v ltfL]$F: ChA;rժb6!Q!<:)g1X !WJG7iUaKbīcQi`%#hP 50.S X<ܳlʲX(aO(%r\.]ČHW"CyA#F&ha98 04C2vve]pSRBD*"vN3"jRK# ߝ\[jaPNJE(i @a4|>gsmkVu%5fT$4f?|`PNJE/o \"ݭ+i\1$AAYY'PI6_GUHH6hxB&d2L&dJOx<x<㱒 ߗ3Z0} JFB @!䈘V SGC8Y wܰld4TAId$׶ ªJ-.\t0~""Iۺr/7_v}H+LƈP g%:GN(~Y7[OYiP>m) @5h [9..c,Բ{(t#i5(ӄ+(d ܙ\[Ec ң[MiĚ}}rޣxsȼ_5+ ZBF?ZypCXZ۸ fkV\򦻨9>ju]Zsc79%c%PcvsSLؘ9?Ֆ5]v_^5q*` QjƑPE71h~bMu;U!g8кS2ITP?B D @qq߶m۶m۶""""""""""m۶m۶mgfffffffffFDDDDDDDDDDH$I$Iܶm۶m۶) BP$FP0^ ".'p;mB@[-SJ)eqrYQwղȖX[ s9wwwwwwwwwwffffffffff݀w̵BI)RJ)$ڋ%MЇP" s^u*D!`,p0 Ꮷ^X3P3B'(Pr t Y(p; '9mlJD':щNtD':щo GRR-rih.c(VRJ)RJ)RJ)c1c1c123333333333C!B!2@ͅq,RJ)RJ)RJi՜Q%чL Łx9w4u4Jı@X9s9s9ZkZkp5gTId,HCq =ݍFU'RȳT$F0|;\U}8P/}4ڽ{{^}L#PGsD Da6t7UH!S< @ZkZkZkm !"E9n=nQ["z U%M,]B $~Jb;nܱ7qǎt%FHSCaeffffffffff""""""""""YԯX(@纮뺮뺮뺮뺮@wwwwwwwwwwZ~= B@ @B P<;̥2<1c1PMRDEPJ*h0`(Dn d.IX$A`dRc*h0`(tjZkZkP<;̥2<ġ0cz-q[)ԭi $)5AMYeq}%1=IUamy !-9EQ]iu%1=IUamy !-9EQ]iuAMYeq}%1=IUamy &-4;BIPZdkryAMYeq}%1=IUamyWco{ #/;GS_kw򈒜)4?JU`kv󥬳r~!(/9@GNU\cjqx /9CMXcny\gr}"-8CNYdoz A qOJټ/DJӀ'q4?/!gGS]Ȳ]P7`W0(%KSmZ㼁~Uy=x $?Kq 9m$<*5@KValw &1GPW`gqx&-4;BIPW^elsx} /F]t&I`gz%8K^q /BUh{&9L_r 0CVi|':M`s 1DWj}(;Nat 2EXk~ )8GVet (7FUds '6ETcr &5DSbq  />M\kz.=LYhw +:IXgv-M\kz /:EP[fq| />M\kz'2=HS^it $/:EP[fq|!!%,3:AHOV]dkry"%0;FQ\gr}#"-8CNYdoz $!.;Ubo| % %'4AP_ly&&&=L_r ')8GVet ((7FUds܃uR<"@D ܥ9J}X$UK{G!]3+sy?a?RmÌܰ|cD! u$xM զX^M\kz11111[jy2-840,($ ffffffffڶm۶m; &%$c  m۶m۶бqQ1Ȩ""""""""ݝUUUUUUUUHCDDDDDDDDY $((cHDƛe2!;QzsELFѣFI6%f1|UXRZkZk ѭeA԰t:A)RJ)RJs9s9g_ۘVҏMKRRJ)RJ)RܹqM)9s{3Zʁ9 Z8c1c1{{μtbP@AZkZkؓKr*QF$ k {{s9s9~ulcZQH?6-%~HagF%tba+Ž{{ﭵZkZks9s88`ܙWӐN Ⱦx8ЋCj"ڑI )J{{O7dC2§GnM, ȧӉ1oZP . p=.JJXX*fۼ1 ]]]]]]]]]]^^1@O^m|_!0?N]l{`````````````````aaaaaaaaaaaaaaaaabbbbKZpw~ &-4;BIPW^elszd ")07>ELSZahov}e %,3:AHOV]dkryf!(/6=DKRY`gnu|$+29@GNU\cjqxh  '.5wwwwwwwwwwBH"X(`(@˶m6۶m۶m۶m۶mv۶m۶m۶m۶mے$I$I$I$I$*u*B&sL"B}耴ʙ! q鮆%[JjCG" Eq,C08F`\*ȃ@<łMqs3sT#!Mc娍6h[)=Bˋg9\Bp@4 y:H"Чh2$y8"0Zkٶm۶m۶m۶m۶۶m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m ;Lq %)sX BMXcny)4?JU`kv&1IT_ju͡!+5?KWcoy !-9EQ]iu)5AMYeq} %1=IUamyXdp|Ѐ+IIz)#Gs. =_/gbbB'?b/)PYp1 5]մ$SJElDdp88Y,G 0<\-RD9s̼Qf:>ei(hB@ͅq,5H=MJB "y0@*B_{0k@ ^ O2%.#A+2Icc1h۶m۶m۶m۶mO$I$I$I$IP @m۶m۶m۶M$I$I$I$I$I$I$I$Io,4lҍg b1ʔ|c1hkZo۶m۶m۶m۶mm۶m۶m۶m۶m[`"qf Q(RJ)R$I$I$I$I$m۶m۶m۶m C,{ #"M'sdK68E0NSPr(J(4n% @im۶m۶m۶m۶%I$I$I$I$IJ(xh2BH"H Am۶m۶m۶m۶mUUUUUUUUUUUUUUcZ T[bipw~(2\wwwwwwwwwB^p%%IB2[/Oj=JCb~=C쩩H0~*NZbxS ?*s7 "InO^|1ZsE{wN; ZP#r<<<ϰj)%d(./.'KNO6"ҹkR ,-->vd`9wsh|bE/. ;X,bXl]u]u]u]u]u]u]u]u]ubRB dHh.M0\)) .P`aɀ\'rMMiA?7lΰi^z^z^9s9s9s9s99۳k[C3sH)&Vj>}MS# Ĥ1ºRԔa&;=2cG -jZVjcE?|4M4M4M4MY+Q=:3_Ɩ ASffbN Ƚ}BŅUĄyyOݛ(GlH=uaaaaaa}}}}}u]u]u]u]u]u埨PB;5cȘ 1cE 'f$>wȕIĈ*N C<|ug`$(,xEOTi(Pߝ1OxvL+*)NMv}}}}}}}}m۶m۶m۶m۶m۶m۶m۶m۶m۶m4Jq6gԴTkdȏ5`@=jZ{{{{{ߛz9ih1=;9541'l6fl6fP?}yuqob˜tma]QIpj0{{ VJ(7p`ļpLh |/m˔/"<ܞ)h7 UґJ E̙)MQ?8-SgJ.͹y1aUCGZ+q82^qqqV' ڕ0$@n04PTx=,Ȑ].fa^BbĠo^ixs9s9s΀qnk*> (Ġo^ixxȢfD y>1p`1c1c1(Ġo^ixhȢfD y>`{{{ZkZkZ+X"/gZ޻iiiiiPAWX)Zqs9s9sIh1 U}8PAWX)R,EᏗ`-Չ| B$C`Ow\+TIL&{{{oYx9 RH!ϧ0$ZkZk1/V4upKdQl3XKu"<&{R5{{uR?,be*E2+\Et,BX&: ]A*2hUd{ىEtḛ*WDWF'HL,&ppH&g29əLdr&3LM:ar&s.fFVX&' mkNgH DAPUUUUUUUUUWX)\(+öm۶m۶&{RP"W|!"""""""""b$ G#*=l&#k9=gs=gs=XKR$S=3?P&WUUUUUUUUU|tld\TLD<4,$`@rm۶m۶mL۶m۶m۶$I$I$I+Ųm۶m۶mAJ2yH X [[-O4x?~[wP2J)Dtwvf.CPFQZkVJ)RJ)RJ)-VqF jWk:FOg! Ł9s9s9h{c1c1{{kZkZkֺF(u0L&Zkֱ{0%PZԩ4 }: i(AEkZkZkF(u0P(9s9s93cM&{VSit6PoXIb~^ǽ? {{{f0K2D "q,e c.iɜTrbA(q̭+'!k8=gs=gڳI+wlr_(l2$EP DDDDDDDDDDDh0a L4m۶m۶m۾;it6Key"q(  F۶m۶m۶ffffffffffVUUUUUUUUUm \ҍ&"+dy]JszŶRJ܅Wiw[+>MRD +`0l۶m۶m< B@_$AEQUUUUUUUUUUm۶m۶mRJ)R Br s; M4wd`Ҙ?ˡeOS|tJSd3td7 |Q5s {X&Xre2F` *J$9s9s{{{oZkZk:s9s9sRQON,&$//q)3_[\(jtYT)7z9 k%Մ-@qBj$p 2XzeQmCSWM ?C ҪzZ2"aʸtdXD<,= M{{wXZҧH0nyB?Ц2BQ^x9ʚbӨsBo%0 MfToqtZluu.cQr&MfToqt7&+kJNe|, ]v{{޿]WRLWhSL!! dT Bug(BCTh!A Lk [\(`YOT}U‰LDj4F(7Bʍ AS\o^?p2 8B!ffffffffff]UUUUUUUUUU {T1c1c1t7Z`*#aAW~d,HCq F/gZ&PGsD DA$t7Z`*#aAW~d,HCq P/gZ&PGsD Dt {-rl0Ƀ0 Lo^?p2 aaa?f \(Q`F=LE`$ j׏>ei(=1DW=y{[,^7:o8"C(xҍ 92IdJdUUUUUUUUUUEDDDDDDDDDĎضm۶m۶m۶m۶m[$I$I$m۶m۶mT$1)PW:DXq?2=>Lgr0^ XD^e^*pwV'RL 0 0nffffffffff&wku":HRT `4y6L% @I"cH jj1%чPc18l2j?UUUUUUUÙޤ $mnN?R|78YuX }Bc?Fzu< oCb=5finҧvzw1#"YJ 6¯Ӹ?X=3Wu2hc^ZUQMKHG~xkҶuaQDB=<<<<<,˲,˲,˲,˲,˲,7-wƺ/Κ,Sf'& M긢@9vspdxB%QO1#tw͋h4F ٘h͹yiUE5-!e[ܫ{S#۲r*Lp!YYF|>hXRAo9dէпt:Nt:Nr 0'&%@@aaaaẮ뺮뺮뺮뺮AuJH>ę -b_M1c Q|PЎ]ۗ1)[F8:::::e[ܫ{S#:R5ƋI%dc!76Uմx[o9pM lJʉEҞ=yyyy/fy88888CjZVjZVjJRT*JRT*JR!˭>=i' ۜNt:N}}}}}߷m۶m۶m۶m۶m۶m)yzmWLkp1]tq EEŦXYv%J(@$&u]u]u]u]u]׵TzN-M*JRT*JGm"ʁ{uojd`[VRN,2 "4M4M4M4M4M1Λs -.//d[ܫ{KdȎ'>XZ6-wƺ. [%Fz!7fF6Z2蒫էv̴TJR2Xtn;c]gM(YT:dLNNNaJv^3\.r\.D;Rk<<<<qE=~sҶuaQh"ɃPq]6/bN"#######(9"Mvnv`;4bTy5ۄ!HH#LIγNɽumjZVjZVjl6fl6fl6bX,bج!=\aAm|cQ@:z^z^_tsVu5ĤO!lÓcf V(&lrʤeR2d jrʤeb2%:H8KDC8o mK*i LJ ؾIҺnj(<(VaFM˝. K,*EEEEEEC'7 P0Lځ̗+S(1B%EŒPӂ|n¸4<(C'7 P0Lx uTʡ+̊iUE5-!UX2y-սmYI9H $$tw-HI1>`A@],N}wiؼ9ANj>$grwuЈ!S2$G P;i;sr5Ĥ!Sdc"M-S`؀9 wTQCK#RN)BӴ¾;0'".1~xrc̬{<O jN&-!> K5Zm͵ar=H'l-DȊ1BprV7_Ƃ3jFhH~N-qodR F=5d(p$c&_r9?̡d{<{AزoL侘x<C4ce$I*gi"I4 !(/6=DKRY`gnu|$+2JVbnz 0".:FR^jv11111111111111111111122&2>JVbnz 333333333333333333333444444444444444444444555555555555555555555566668BLV`jt~ 777:FR^jv8888888888888888888889999999999999999999999::::FR^jv;;;;;;;;;;;;;;;;;;;;;<<&2>JVbnz =====================>>>>>>>>ku| ?????????????????????@@)5AMYeq}AA%1=IUamy "-8CNYdoz C*5@KValwDDDDDDDfr~EEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFyGGGGGGG9@GS_kwH+7CO[gsIIIIIIIIIIIIIIIIIIIIIIJ#/;GS_kwJK  '.5ELSZahov}OOO!+5?IS]gq{PPPPPP18?FMT[bipw~PPPPPPPPPPQQQQQQQQQ|R$0DJPV\bhntz] "(.4:@FLRX^djpv|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___________________________________________``````````````````````````````````````````aaaaaaaaaaaaaaaaaaaaaaaa !'-39?E?PP P0@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ PPP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPPPPPP P !"#$%&'()*+,-P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~PPP-27CKPUZ_dinv~(2FPZdnx",6@JT^hr|&0:BMXblv (3;CMWaku%/9CMU]gq{ %/9CMU]emu}  (08@HPZdlt| (08@HS[cks{ *4@LXdp|",6BNXblw'1;EOYcmw !+3;EOW_gow '/7BMU]emu}%-5=EMU]emu}%-5=EMU]emu}֨~ I>B@@D Mdo؅Z3e]> \-[5q{a 8dX(Fel@!u҈z/PCC/#s3L Uq_OƹO{&{3᪑懊˚C#/d82&p'$ 52o9&\f\6w, _Z0 kof?MI`Oses@?8 :{ 0cǺ-eTvₛb8=.b(lE|hyI5̩F?m8f9kkcQ"VVq&.I%o 8ҵCA9>u+ECs-a}&A>[q7ܦ¤-ˀ9E^j0ġ3a}ϷzXʼ! QWyJ>]͇x=F.Rf6L[/Qdv?6!ՄtK{E<2<@>ʹF!Bd㲇h֦@_░pYx:$e0+o81Ae9f̅πg=?>|t73`{4BߝҧO>/r"f; Q =%ޤW&Q0)q^$99;((x{+ji HgDZmpp;71KkRKI9hȨk\:hB2q0T_%O̜l< AvKZ Tppb%J;G}eQ5tСCZXUOMJGD>wV+ʢ" ll\xskaUI?5)9Z+G\xskaUI?5)sle^VOE><5`ٽMݤtD ܳĺME@a\xskaUI?5)smhb]VQIBdXvqi[QE91% smhb]VQIBdZXQOJ@>tj1 N ʲnZB*nhb]VQGAb d`0 `0 `08`]\VTQNLIFC\XUT- x+:ڙ9hwǩy]I- od.DH})B*t530*'#3 .\Hdb37d'~p41,"k"B~(^ ;SLD?W8yMrdHe7;EڏiU9AT@@+R&9G}yv9id_Zg$>8 Sp}B$HgGB29 1WSMFAc31݅U4t~z0i7e`[$~zrj0Lh` [&JRKE=7PF6&Võ8KE4P? [%A,}8.ݵNG:?ujd`"Dx]':fo,N`M1hb@pE$G<#=HHH>/(HH?5)9Z+yjd+RsڗWUSPhȅ7VSQ˾z>T*9-22r :[ژו D-<smhb]VQIBdА*P,AbB:n k@#BW8yMr3ȏ;rؘ^ ;5D}!gZ*A52Q ;wǦBUUӑq8džFKɬ"?2r l*PpB 14d6fl6fl6flB?8f.LxKe=%1^ 5Z lt$֩z[YVMKHE¿x0t3]%b]\VTQNLIFC\XU x,e/r\.r\.r\.d2L&d2L&d2L&d2L&Yvqi[QE91% x<x<X,bX;qٽVȪzB*=h@ k#A~ЁFi+R b/ kg]WQѼ|dܑ \ (H@!p A=88888[888-zv{[8p8ï{+ji HgDZm:520 ,i%b:[ژӑ  Ry2ۊdSrߌ-*Ύ oY%E\F.ޠ-B .PH!;T*9} >mxpmhda&5/CF›[ JIX7Ǎ2ŒRy2Ȑ4`Z@E )x֗ʓY%E\F.x---[ژוҐχofڴZأ|/nic^WR4@V(M\SG;3'dЩƼ~'|3SV(M\SG;3'?=#d+]\VTQN< Jʢj*z7ޗpͭU%ԤtD{h,"+++++ZXUOMJGD>h/ʢj* ObRy2ȐOZ$|>;frbJ2!]{ M뭢<6પ*]\VTQNLIFܻ\XU+ | שQ@5{+j:555EgDZm(HSSS{+zv{Y֟RRRRRR{+ji HzvDZmIi`@K..m+('$Fݵ<6bťmEĔd4ܻkܷuYe eJ*MKHE?==,lE>ᛟɀkhgdS3gA'~@'IxcG37d'~ *P,AbwV+ʢj*z.|{b_ *t530*'#~nvnvnvnv/SlcWKAT>&pkf`ZUNFf:::::)B*t530*'#3/^xbZ *1q/N[3Ӫr22vfl6fl6fl6fl6뺮뺮뺮뺮뺮뺮뺮뺞yyyyyyyy;6vTHc_^^z^wmj)A:n LKVjZVҦt:Nt:Nt:N4.~+('$!]{ M**Ic07DzKۊ*ʉ)CQNNnc; :?ɽ,i%"៞vu~: (𺷲zv{YpA垝 pppp,|2h4Fh4F/RP!~yu:ܚKRP!? y Ͱ{Y,RNIDAÀ..&ܚVҐOƅ .IG/.V0QbDҐ0ZDi:ڙ9x~:uVDΆ |E(M\O D{]HaKP!fca*OĶrbJ2ݵĺ~p8\@A)Ndrx8wm1+!?˂ߕOG$֩)++{[YVͷ|HEӳ>lGAbרཫ]HX4>LD A@i}cy]P@<n*>}kʲP~e2;1*\`Da *C[Z֫!帛nd{/fUN,3.qw{fۚZTxЕ8iniO{g-OudZLkٔ/#9]W,WάoSRGta3o=|72 ʥz2 Eo~ts/'Ybp|xZ~]/Ӛ8y[|E Ou$Nk8"q&84݆9 *5xbPp%_3>ߩ!+)F#Y6g ІqbJ#ufu6QM,fgWluSQ2I݅OAZDEGg/oݗ^^GfU|8k lHW^8tE9/b,kYRXcӃh5엃Kj&Yd='Ono^Vyabi {Ҡɺԩ(O0kͺ/8 1=hW&;`?'Ƴ}*ekwk9"~_BK#q^ΟROq| "dqj;8Ҙ8~bu09\Zt+-J6<6HG(ek``.S#̴S;1@ Yт͟ErPoB15F5>w8.NB΁|Wk֗>h򙎫H} +ޟE&x#|`v~;5u ,!K e,OrsYWME۷9z|rd}lM, pxuëSQ4E@MSF\cKH$A0_;e]cK@A0_;e5TZ4̢tu>R !0SF\cK%J)=N,J[gs- b=N,J[g|>R )FCm6ȚaouF\ fM9ã6643l?ֲ"6+ [@¯ [ST0n,n2`rғ0 phZ!_,Uv*6{9wwwwwwwwwwRelsP%ѧ/ H9KJcy̵BD&P$C+ܝi$y RH! p6cL"AZrUl.EOwӚ&{R{{ݭU e"ݍ& aPj 뱿ݷn; :SH|Pg&99[KO?ZͶ R }|~> emkmkmkmkm7JJO:nӮtxvfQ0 b qvmSƳ0 Q@۴k+2B!B!B<)iEI(A(^mڵNN,JFA B0M:nӮtxvfQ0 bI$ffffffffff1aM)iEI(Ắ^mڵNN,JFA B`Y:nӮtxvfQ0 bqv:nӮtxvfQ0 b,˲qvmSƳ0 f=PNbFF61m j%ELֆs1CN$#'pI Z! $&)yZܳajJ SOIH Ao+g&a63&$! HKz 9Ɉ8ޫ{C㪂 p8a{{{yyyyyyyy{{{{wYeYeYeYeYeYeYeYe0 `pzu4M4M4M4M4MVLPP,l)iGf<1ϝm5̔¶x,%P9bojihg&SP K P"\[YOMJGEp$)LGA;6Feq6vurɱ}aI1t8::ƮKE }[QЎ HDž€mh%䢡Óc+ںNID>93-& @Tsq}}}}-k *Y m۶m۶m۶m۶m۶-k *Y ;Y]u]u]u]vF$"M rϣF1 GyP͏G15+]㘃p+x(~xпH -Ŋj l/Z>(y9nvmH8ܶ}1 il wo/ tUaookpFK8nly'`,;E[̚iY)G8IJrT> }]b|R^WrPOe]v@cfl4v` )XG<؆F XETD yyyyLpaXώ. mk:Bx<IȴYvzvtqlhc_[ԩʄ„  8b_F|ò}v,̫U}zA|X,e֦ 3/ejya٘uZ)ˆC ?`0x QAcFW43؇W7-vi]QNKIzfޮ'nX3!VS1%2PYpΉg^ ˲:yS3 bUEND|ȩlD'zevєцF4d~|xusnزkURP3g0ᒎdů^ݜڥuE崔t4Tl63ᒎdů^ݜU.r\.{W:/\en"cW돪5QP-'H(`a~6yyyyyyypIEWЏL&]ZWTQNKIGCd2 t\$+~ld}}}}}ߙpIEWЏn [vҺrZJ:aA&\q/#>뺮뺮뺮뺮뺮r2mÅ]]ymF¡UH|, }C 1lo6/vvnv/i>LS1~F_λh g9 6'E)O )"u* @Ѓ>bp-Wrmic_[ԩ괄o?2uD<*tMڰfB>7TQ!(‚L"Y+LJW7-viMP&% @< ti.r?_^m&I C/X(tA6Z͹  -{V4yKVdjQՁ4 ECB|amv#L#zUF[†=#ʊFE " Axp8 x ~@.W)1rsPIJM JYr(KDho# J"!|"ᗿ;:85*/$ 쨃`5FDfp#/DAJRP^侽u똏\3('b=QvS"oa`ƂN'giwh/#F:[ϋX0͢~_l76L4?,<0? o#LPl"a|K"7CIPӳ=t% e?`SU&`C;S1AؐGvǝ³LB!zf?/oٱ}(ɛ&˨%c1Vٍ86ehm9g(w&5OcD sATy*ņ6VnFV80p^,hBT8hu` C gd;!(q-vZ qX{P5fv16RlV0>)eFq6tX;y<) +s ڰw|ӳGf{UfX&l x!׃",8šn_q1r0DC=Do "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz&1CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz ).38=BGLQV[`ejoty~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""16;@EJOTY^chmrw|#####!&+05:?DINSX]bglqv{$$$$$ %*/49>CHMRW\afkpuz%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&#+3;CKV^fnv~'''''!&+05:?DINSX]bglqv{((((( %*/49>CHMRW\afkpuz)))))))))))))))))))))))))))))))))*******(-27B^croP+Ut3kyCX뢒m17fX_\/z|jѰA/sm+ QpXEktP"?lMN. mpyvc/%>*o86 b׺|kz5H2HD^}RzL6D.+Öws9s9s9s9s9oG锣Ҍ$cE*Nɽ(²" w:lԘqb kkDUTs C{{{{{{7!?wTSI&,R  ǃ.m YXDT  LLLLLZkZkZkZkZkZkZkݎ)GIH,T ˳{cKQ&եeEx4t:뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮 ?{2" Qf*0Uѡ5Sz̹ʲNzjjjPgH)m`c-LWvRRRREB?;7PF:.N! 1LK N=`5<{<<<<<<,˲,˲,˲,˲,˲,˲,˲,˲qqqqqqqq 0 0 0 0 0 0 0 0\VjZml 8# RiVN*ͶhEڧHm6bX9kʀiLBOG[ `&X,bX, S&K3LkyŹ ˚jDp% M+Q& JƒDtICK'Dt"1 h‚y& \-iRAu4/'0R!L2G 5*FHA5%e@!?wⰡ Ŋᒿ =j CUwV1X8A"/ XQO  -Pv"[Z}6T(AP =s2H]& J$ YGr &{vsmh+4҅=tTRH3WHF D#EppƚYX{K.Eټ%P7,z^z^׫CsHD$0S%IQQyGrvq@k.wa-(9)es1tLrU~;u=DF]/cGɭ^xK(`2}Zםh- 9E3cq?OAz.e%jS]^dMr3n\!2z/Bqdi6-Ua9G(1[ {]ceum{6pE-k]<0P߾|j.dWHPZblt|^&.8BJT^fnv~___(2h0Ƀ0lUm.!Ч!!sS(f0*e"LD"HZ$r9s9s9wwwwwwwwwwwwwwww<88cCt*4ɽږ%hwC8"{D߉_~B49DOZis~j%-5=EMU]emu} +IT_ju{{{{{{{{{u|'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz1!H$I!3`B83g ULNGϽU9GE)h^쬱Np^@[Cq+Z2+&6Tx!H?q19̹bGVU>>3}b^{PND).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzѫϰʦ pX>m^!mEtQUR'$ptQQ5}.ׄ+e \;sd}w۶m۶m۶m$I$I$I$I$I$I$e`\XTPLHD@<840,($  hļ IJԋNwn B9R&=۶m۶M$I$I$I$I$I$IR$I$I$I$I$I$IUUUUUUUUUUUU T R2I$I$I$I$I$I$IUUUUUUUUUUUUժ TBO9)I$I$I$I$I$IUUUUUUUUUUUUժ T B92I߸۶m۶m۶m۶M$I$I$I$I$I$I$I$I$I$I$I$IUUUUUUUUUUUU T B92I۶m۶m$I$I$I$I$I$I$'I$I$I$I$I$I$QUUUUUUUUUUUU T R2I$I$I$I$I$I$IUUUUUUUUUUUUժ TBO9)I$I$I$I$I$I_UUUUUUUUUUUUTR II$I$I$I$I$I$ITUUUUUUUUUUUժ TB9IJ۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I TR I$I$I$I$I$I$IDUUUUUUUUUUUU TB9IJY$I$I$I$I$I$I$I$I$I$I$I$IDUUUUUUUUUUUU TBO9)oDI$I$I$I$I$UUUUUUUUUUUUժ TB9R& ۶m۶m۶m6I$I$I$I$I$I$II$I$I$I$I$I$IUUUUUUUUUUUU@TR 28I$I$I$I$I$I$IUUUUUUUUUUUUTB9R&{ ۶I$I$I$I$I$I$IJ$I$I$I$I$I$I@TRO9)I$I$I$I$I$IjUUUUUUUUUUUU@TB2h2Պ\_۶m۶m۶m۶m$I$I$I$I$I$I? D@<840,($  $I$I$IDUUUUUUUUUUUUu1F IJbw$|RO'%pulm-S}Fq q0UUUUUUUUUUU ¢b" Ҳrm۶m۶m۶LI$B 2hl)X\Պ\]UUUUXc1cm۶m۶m۶m۶m۶m۶m\XTP8!p`P@0 I$I$I_UUUUUUUUUUUU5I$I$I$II$)l2++@U!chK)1iZ mC[:{aaaֵB?<9fE$cB!``۶m۶m۶m(&eD#bA UUUUUUUUUUUUQpjd^XRLF@:4.(" RJ)RJ)@(I# dRO&%pu(#w[ћ[ћ[ћ[ћ@1۶m۶m۶m۶m۶E UUUUUUUUUUUUUxYJIHGFEDCB$I$I$ID@ w$ITB-,@eK:9) "}t{G'0 0 0 0am۶m۶m۶"ztnhb\VPJD>82,& j |vpjd^XRLF@:4.(" H$I$I$pDÓc3ӢrBⱁQ!`m۶m۶m۶RJ)R (gl [/ YcL{٘x6&gc٘,OZ5m۶m۶m۶m۶m۶me-+)'%#! DDDDDDDDDDDDĀīm۶m\/ AkZkZkZr,*)('&%$#"!1c1c1cm̴m۶m۶m۶m۶%bQA1!p`P@0 {{{a.DzzrjbZRJB:2*" s9s9s9! CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz 8=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ !!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""##### %*/49>CHMRW\afkpuz$$$$$$$$$$8=BGLQV[`ejoty~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"',16;@EJOTY^chmrw|'''''''''5:?DINSX]bglqv{((((( %*/49>CHMRW\afkpuz))))))))))))))))))))))))))**************************҇c<(ڑu6h8#zH6V5V!̸Oa]K;}mnE r{C8c{Ri֌[)x3,v_-ג^*x:v1rIWl-l2YFgSxFp*ډ9Hw7v6u5t4Óc3ӢrBⱁ!c1c1c1c1c1c1c,JY hؗWזV֕UՔTt{{{TKA7-#ļ|vpjd^XRLF@:4.:Ai(d#`ZkZkZk p*ډ9Hw7v6u5t4뺮뺮뺮뺮뺮뺮|xtplhd`\XTPLHD@=:741.+(%"\ADDDDD9s9s9s9s9s9sy@t2PONMLKJIHgF%dC㢳. @@@s9|{{{{{{:IXȇGdžFƅEńDԣsC㲂R"a7(LLLLL~jVB.ŵueUE5%,˲,˲,˲,˲,˲,˲~zvrnjfb^ZVRNJFB>;852/,)&# w@BBBBkZkZkZk:{wsokgc_[WSOKGCm۶m۶m۶m۶m۶m۶m:IXȇGdžFƅEńDԣsC㲂R"a7(TTTTT{{{{{{TKA7-#ļ|vpjd^XRLF@:4.:As9s9s9s9s9<MH IYg_=x}(l\O%lJ6j͸'6-t^ywyw'v ĮqlF%F*E{7;;;Nb^ZVRNJFB>;852/,)&# 8zAᰀFhO L I |xtplhd`\XTPLHD@ZkZkZkZkZkZkZkZkZki)c1c1c1{wsokgc_[WSOKGC?<9630-*'$!;WH<0$hhhhhrbRB2"qaQA1!{{{ށT_k1ѠpPi)h(g'f +$ 88888@91)! ZkZkZk@hgfedcba`_^]\[ZYXWVUTSRQP M JHhP8( 9s9s9s9s9s9s9gOMKIGECA?=;97531/-+)'%#! {wsokgc_[WSOKGC?<9630-*'$!;WH<0$|||||rbRB2"qaQA1!iiiiii}yuqmiea]YUQMIEA=:741.+(%"bA᠀c{{{{{{<5-% ļ|vpjd^XRLF@:p־zs$~mVTjG9O6P^#~^hc[R8'-t^ywyw'v ߲)QB5&}O[{wsokgc_[WSOKGC?<9630-xl`TH<0$rbRB2"qaQA1!ZkZkZkց*a1ѠpP@@BBi)h(g'f&e%d$䳃S#‚Q#  ######OKGC?<9630-xl`TH<0$rbRB2"qaQA1!YkZkZkځ*a1ѠpP@`bbi)h(g'f&e%d$䳃S#‚Q#  h4F>7/'xl`TH<0$rbRB2"qaQA1!iiiiii}yuqmiea]YUQMIEA=:741.;U#bA᠀ %%{{{{{{{<5-% ļ|vpjd^X0JtC"a%srqponmlkj*+++++{{{{{{{oZkZkZkZkZkZku9s9s9s9s9s9s9c1c1c1c1c1c1c>7/'ƾ~xrlf`ZD:m]@ɳ1ۋs.٘!PGlw>?&0tHHHHHH@ZB[+m999@%V+P(Ǘg7צvF浅U%Ĕd4ԣsS-*'$! ...RJ)RJ)RJ)RJ)RJ)RJ)R@=:741.+(%"wV |yvspmjgda^[XUROLIFC@=:7ۢrBⱁQ!`@0 0اwG綆V&ŕe5դtD䳃SCrD#bAa8aa^[XURO;+KHEBns9s9s9(˳kS;# ªzbJ2ѹ) wwwwwwwwwwwwwwwwwwwwwwwwwqqqqqqqqqqqqq~xrlYYRLF@:4.(" bbbbb;bX,Ţ@_\YVSPMqxl`TH<0$  Ź}qeYMA5)ǡ\A)ȰhP8 D"10oN-l K*i H'杕%dC"a`fffff9s9s9s9, O*l+^M:XbOw6{r&b{- vh04TOTOTOTOTOTO5I{؏؏؏؏1fYVEB?<9h3ӢrBⱁQ!08c_\YVSP{C㲂R"a1ѠpP (9s9s9s9s9s΀}zwtqnkheb_\YVSPMJGDA>;852/,)&#  Bm۶m۶m۶m۶m۶m۶m'$! eYeYymaUI=1% 741.+(%" $Im۶m۶m۶m۶m۶m۶mYVSPMJGDA>;852/,)&#  ~xrfE%ιΩٺ-*&W/lRO'%p9,r.r.r.rk\Irs۹w?۶m۶m۶m$I$I$I$I$I$IcC#¢bB"qaqńDăCÂBA<ϣļ쉬K RI I$I$I$I$I$I$ITUUUUUUUUUUUժ T B9IJ_A$I$I$I$I$I$I$I$I$I$I$I$I$* T,R$!- ! P~R@DDADHUm۶m۶m۶m۶m۶mI$I$I$I$I$I$IVd*Fp6 RK2D GP$C0Zk۶m۶m۶m۶m۶m۶m I NI B9R&۶m۶m۶m۶M$I$I$I$I$I$IR$I$I$I$I$I$I_UUUUUUUUUUUU@T R2@I$I$I$I$I$I$IUUUUUUUUUUUUT<B$!- ! l1QDDADHUkZm۶m۶m۶m۶m۶m۶m+U u2H#Qt8bP&h0`(@&d2$I$I$I$I$I$I$m۶m۶m۶m۶ I:=$I|B$"- ! -EDH!DD m۶m۶m۶m۶m۶mRP'S4@O,X*$y8"8 Zk$I$I$I$I$I$Im۶m۶m۶m۶m۶-ɂ$ B2@$I$I$I$I$I$IWUUUUUUUUUUUUTR 2@I$I$I$I$I$I$IUUUUUUUUUUUU TDB$$-:L Bm":P;P;J333333+*)('&%$#"! rlhd`\XTPLHD@<840,($  ,˲,˶m۶m۶m۶m۶m۶m۶_UUUUUUUUUUUUU$I$I$IR YqzH$ 2#"2! BwJ P BA(*'&%$#"! e`\XTPLHD@<840,($  X*r\UUUUUUUUUUUUjfffffffffffffffffff ~_tBOt` "$"B"]Prlhd`\XTPLHD@<840,($  <x$I$I$I$I$I$I$UUUUUUUUUUUUU* ɐ$)I"R!#Űht:N~NDjEtVDjEP5a qǑ$I$I$I$I$I$IWUUUUUUUUUUUU (H YHJkpB !Űht:#a[&TՊ\]UU\ qǑ$I$I$I$I$I$IWUUUUUUUUUUUU(@`642ĸxpI$ R!#ǰ{maeaRJ)RJ)h1qI$I$I$I$I$I$IUUUUUUUUUUUUժ  8``C#¢bB"aA!!p#BO#"2!!SSP BA( PP=333333333333333333333VUUUUUUUUUUUUA><:86420.,*(&$"  ,K IJ5R$!r!B)BDADH!DD1m۶m۶m۶m۶$I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶Vd*Bh2BH"X(@u]eYeYIJNC$B%$-:Lp/eJ@@0!!۶m۶m&I$I$I$I$I$I$_UUUUUUUUUUUUXQIA91)dD$ãcC#¢bB"aA!`@ `YeYfffffffff&IJ$R%!r,I@b D &@bIh=u]u]W۶m۶m۶m۶m۶m۶m$I$I$I$I$I$IkJ6H#Qt8MsT(Ip4 Eq0At:N۶m۶m۶m۶-IJ4!v< L#rLrR"P BA( P R/O۶m۶m۶m۶'&%$#"!  b m۶m۶m۶m۶m۶m۶-I$I$I$I$I$I$In۶m۶mDDDDDDDDDD+*)(I ɈHȇGdžFƅEńDăCÂBA@r\l۶m۶m۶m۶m۶m۶m7UUUUUUUUUUUUUUUUUUDDDDDDDDDDDDDDD!I1H<5 Y. 9No9y*nޘ|.,;852/,)&#  TTTTTwwwwwwwwwwwwwwwwwwwwwwwwwc1ch۶m۶m۶m۶m۶m۶mm۶m۶m۶m۶m۶mPMJGDA>;852/,)&#  UUUUU[X(%" ZkZkZku]u]u]dYeztnhb\VPJD>822333333333333i~$Iq%T ^\. YRR"+5f̱<|.,F1aR F1@]8R0-*'$! .aUI=1% ĸ|pd0c1c1cm۶m۶m۶m۶m۶m۶mm۶m۶m۶m۶m۶m۶m@Z*i H'f& aUI=1% ĸ|pdZkZkZk,)&#  DDDDDDDDDDDD Hk]QE9-! xl`Xg$v਱x8w7Ɩf6֥uE崄44444${y&1`hB%%H# FDB@><:8aaaa}yuqmjgda^[XUROLI ŷ~zvrnkheb_\YVSPMJG( zqM1_d2J%GG741.+(%$#####sg6ǐE*Q,ARD9l0"HqĈ:lp t3dxق'L4r9s9s_:~f,jp5c(/#o/hl%(#7^lK=(454>zA Je(}[[CKR{: -5axJJUBrICMuEd . ro1-)z%9~o2%rkzcu[vUS4Kr滅I]ӳï۲Y6-ӑ*og9_eW5EO4 tٰTD!@9@d# @\d'DF  0 iN3\@A`%"ʼnuH"OԆg!FS@фv9=p 1,jH 0P"0 &yOy ~#70T -B|"a8kV@Θd*Hy+T0Ib 2C}2yON,Dt88 ,A|AL fTD4!9`# 3 )r&F2X DˆJ&J 2ćw"a" >q&0b ofNHs "-)N#B `Ex68 1}&Aha)UCBl1 ,~ʓ%H#tFUm,쪦iw *og9_eW5EO$m[ST9~5=1-)z%9~oݒ"ۮYmUM,{V({{{{UvMr nˮjfI|@rkzcu[vUS4KrezRm,쪦iwˉ*og9_eW5EO$m[MT9~5=1-)zt:NөۮYmUM,{I]ӳï۲Y6-Ӓ*og9_eW5EOӲ,˲,˲*og9_eW5EO$m[&%UvMr nˮjfI|LT9~5=]u]u]uqqqqqqqq\]ӳï۲Y6-*og9_eW5EO$m[[T9~5=1-)z%9~o6M4M4M4M4M4M4M4MӴ*og9_eW5EO$m[ZT9~5=1-)z%9~oʒ%˲,˲,˲,˲,˲,˲,˲,˲ۮYmUM,{ aaaaaaaaX]ӳï۲Y6߭+W{{{{횞~ݖ]=͒nYRm,쪦iwT庮뺮뺮뺮뺮뺮뺮 cgO;uyӆ4:8c QEQEQEQEQEQEQ0 0 0 0 0 0 0 0AAAAAAAA0LRt*JRT*JRm>7+#$tX{Fe68zG'gǎPN˹\gڎʺFMC/jP)xtrУP7s]k1ہ}vsom5ѧWk ҲVJG5\|!N0^N$"CxQ ''''iʌe1b{–$[dV7jPAMҔbgܛX{Fe2! @1B:l>7+#$tX{Fe2! @1jSO3b揍[P͇W%/"]WT;h8!CLQ4_u:N=#²R~xtPN˹.Wj9 ,)iχ9n@9-rşnl_0-+T,Jx@މ) geJ x{$LȏNJC,Lؠ 1^`!<վgd^XV* #:LHٜVI}ȼT5` p c&#(?%ʓ65%![X>nHRT*JNLG-o@>+SM#aB~pR" NLG-o@>+SM#aB~pR" NLG-o@>+SM#aB~pR"HĔ|bãخ+*OLID2VABQމ) geJ x{$LȏNJDDDDDDDDDz'f`0 `0 `08FK#b?ƫm +KG4ZB%Q4_A9qڶ:t zBO2dDB+tP| QmJh5e( ؼG~z^z^z^znvnvnvnr\.r\.r\.r\nLFovnvnۭVjZVjZVjZVjl6fl6fl6flv}}}}}}}#OHyE2C*N7b yUEpPӡ$1s.|urc5ncQS (\z|x m~e]R]#&&&V9 x쳛{k sĶph`@g$$!0LlJ GQώ xfNB22-+) GQώ _l>7+#$tX{Fe2! @1l>7+#$tN'V^XV*ňH.:վZ1. SP9f0 h'䣮ekkkGH(8QUUU 1^`!0LlJ ^g$$!3fl6fl6fl6fyyyyyyyy>@2ctY垰%UCǍ0Tp]4eƀo]1=aK-2D5jU`PzfK,?PG_edI/!WUR:) =!t2TSsdEþ޻LҼY#c_BUEB1X(!ƒ Gi<7/yUMNl_B"974#[TS@"rhγ<9ы r7f&?(kZ:qX:᠞6/6܁/*c%e]צ<D90꺷%;i Pp<)允xqLDPӣr\.r\.r\.e2L&d2L&d2L&7g.#|<&߲!W=F1PؠG|>|>|>r.Wj=>ncQSЋ<:9}}7sVq5m~e]ҡ)xttr.Wj=^kh;+5HwrZ?[ǍvW5j*zBypr.W߃~}yuTnlzlXz)FpB\qR۫BfDk,jS?=0D E~SJ@B""ȃ@%9œ Bi4S>?Z@ZιSYO^Wݣ)@|dMg }CPqx^ ~?;:~2A"\ݩɲρz;G Sp6On1.!,VC7f&( $Cr4DGBx2k.3b]ZA2fC/-6N""1Lj^E3N@ΤY>ѡS"G /iէOq }%v-~c;ٺA99^Kײe?0o|2DR1܂ߡ_X2S؁%o-݆-^f,Gs*]?\B?>UWFO\@bnOhLE=ttFY5=`?Dʱ2Vo\a3k+q\AUvkС`52 -:']g7Ks&S>" `i<."؟27`LƐ;ŏM9q xsÁ"5$\sy̫IRRj`EG|Fn!. @]Z ]ؔ(Y9O|9 n==|rܫ^Zݽ^Ȱ1'M^1KXq<8DH ۻnligecaJRTjӧRTiiii4M4M4Mt߭ۻscK;+ ҲNt:yyyyyyyyeYeYeYeYeYeYeYeY88888888aaaaaaaa~}}}}}}}u]u]u]u]u]u]u]u]m۶m۶m۶m۶m۶m۶m۶m۶m򻵖{wsqRT*JRT*JRZ:65432/.34H04Ld/NM ͌L + )(' (˲,˲,˲,˲,˲,˲,˲,˲, BɽAP( BP( Md/N-Ԙ͚.V\z^9WwQ`ߟ=v1F '`]@vP@!bqqqQ2ъ3]0:pԔ EI =lZVʜԫ1+\&˷EI+2> ZVĚ  ˳f Z.YHqEdGTSR)J_QQQQQQ;ZgDڬb XT.P@Aedc[XHo50fQta݀ FIH }'^88888|7;C:.7Lm۶m۶m۶m۶mD"(_穀뺮뺮뺮뺮뺮2rrt ;r؜ ʓ$DxxbD w2870/- 4?[k9:w7ƖvV6eU5txxxwk}}}}}DxRBC& /XxyyyzOCM2^I,dMW֕2\DABL:-'*b c';%ľ$%%%%%%%.#PO6kbXqdT $t?fykSC3#ںC=Jd鶰P <9nh *)BHfd#N1fe+I}yusܬBE "8HX9WE|yvtu)e}l}}}ߛniPѡA~:뺮뺮뺮뺮z߭rton.΍-l,K˪j*ɩ  8*]F6&|yuromjhfdb_\X9fHA9i1<<<<<ʺaC(0@<B@:65432/.3E;TuA4tZ87?҃tC扇I ""6gl$ ,5^%|>|>| .Hhӟԫ1+{kSC3# Q%Bx@!))ZŹyiYUME=5]x ZŹyiYUME=5]xNJϨhTJhHPd2/""6gl$ ,5^ѡB_Q EDHn4c\ֿcE $-ڳaBAciiiiiiiH6` LwQ`ߟ=v1F 1VTVVVVV:{GlP /Y4A2-TѤJJJwQ`_}}PϡΈHd9S.D Db$@DA :аW׼B?Ք2ǛZ5({S% oݍTv(Q")G&|*-z@k,Sz>ѳ_/g@䣉(nkK ?wQ,UG#Xӳɗ w>iΔDWNC5rr?!51@1nf=Ep9e3qWǿ nPm'527Wf5 `(ΦrMfO\͏LB0 b*/l]" t6'fa,#h0 OHWJ O#±E9b`^́NML~?|__4  !&+3;CKS[cks{$,4FNV^fnv~#$$$"*2:BJRZbjrz%%%%%%%%%%Zbjrz%&& (08@HPX`A H R#QTTRPpIҡD\24Iyh60ctɵlOB !u06C9 w VCn4\B Ѵρ\w˞F@;` S~ pFaGtUxO1@ wrhDwS6Y Y`1!xG9rč>G7w['v!>9C `,DH"\*$y8L s9UT>Q!yiP k:FOgRV~^mZRJ)UT>Q!yiP ]۶m۶m۶m۶mUUUUUUUUUUՀK9̠VLx@*G <v:@O ۤ| 5kŔn Y1eG5]lmݨ!x[" TJР@A0NsT("qfQ2)#|JE=N,JV:eϽR1c1c1c1ciEJ^*988888 (_[>K9a$C 0XXAP8Z #@:@ D`@ 60C r8 (_[>K9ZkZkZkZk֊zYt{RE=N,JV:eϽRibbbbiEJ^*IHHHHtwwwwwwwwwwwwwww8 (_[>K9zYt 8 (_[>K9 zYt{RE=N,JV:eϽR)AC"a%k+2{ AA0NsTJÀݽiEJ^*%aK9 Bػm>pGѐPMtp6\#4bNkTLA:!6b70[`CV%Rp#[kA35r< P. 6_Z$c:BRdZD PaU\RivY QਪYqa( r1Mp%9!yivY QYZ]$a Hi(uܦee.JFA BfIb~^mZ]$a @i(uܦee.JFA fIb~^̻i(uܦevY Q@Yqa( r1Sp%9!yUUUUUUUrϧ(GL G;P2'!Bq܈p 9o۶m۶m۶m۶ݶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$IT)i8еZZ]+4RE1 2 Ex8BH" Eq0A`.AX*$yP$C0 2I8MUUUUUUUUUUU1Iim۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶m Fs 5<5A E| ? M ,o<[G+wB/~KNRh ՋU58dMMO2{xLy!yLZ)Hi\5=1zݖM;;?㶓I+e g9W۲idJF s,u[6#!yLZ)H`8s9s9s9sί^n˦};?㶓I+e錫g9W۲idJF2YlGC:n;Rz^n˦};?㶓I+eUӳëmٴ|uv2i #q,u[6#!yLZ)Hd\5=1zݖMw~^m'V0{{{{WMr ^e>qɤ2YlGC:n;Rĸjzcx-N&a.WMH8D6lԤ9#ĪmT FYX!EY|,#:EDp֠RT*JRT+*JRT{{{{wEQEQEQEQEQEQEQE<<<<<<<uv2YV2TYlGC:n;Rjzcx-N&a7f9W۲idJFJYlGC:n;Rjzcx-۬T"% '0@;Qu]u]u]u]u]u]u]u]u]u]u @;FF1D7C/u)CtR -`Q0D@`٬T"% 'YPPPPPO}I~ӆ4gX UʨpCHD$I."H$d$('I Rb5-DS7B8U\[!J;_1(EbVgfj5ha*=iPyq4D_YyŲ,qr޼;~3ly1l]eg# [Dž=RoB=\c#o13NtP~ZlXSiO$ɬg.-]VN-6./woQ~α;%y)V1fz5O? F>2Ee牃<2bL=xJƅ9G3# N⊛3,_C|M_P2e`>Whm}vSw p>`8F*o!Ÿ3`-iqY\"A`*qwxZHL׌멻QW. {K; Gc1&:o4Λ,-O9s9s9s9h,ġPgVPy%YY͎bL u|=nթiŝ7Y5Zh,ġPgVPy%YŘ8 zݪS;o6$k;B?_[ujCqfdfgv4cP3vNMs(2s؜ %E~*@jiZkZkZkZ%"Xw)%˔&Hc0Lx +k&IÕeE 1\px}}_u]u]uo4Λ,͝Ř8 5pҐEJ۶m۶m۶m۶-J }٪]]{{{{{{L$)}\-s9s9s9s9sI"{{{{{;1HED[ZOU8ml2 TUȏ7h`qCBл" I5$f |$ɉ7'C`?[e_?z I GfRQ{<0櫽Qdq ZU]iwq_uJnU qR^pl7p0bo5&7f>|䆁#+9)I$I$I$I$I$IUUUUUUUUUUUUTrO/!O&?aE9D@U@")9s9s@ ,Q 8$Yڶm=z%9!y]9K²,1GO$GNJ%u]=z%9mfQS=  4M4 'ƿ= 9kmصpڎUOTGؗ@dw:puA [?H!x"k;AC@9 :0UJ%cO\թ _.NYhe,˲ ëĴZ(qqK ߻l={{{s9s9s9s9|{;CM/_IEPza}6VQ\*ȣH ݖ6e%ŔTs|Y1yyW7iQT)sFFeY! %KJHǜġ0`.nVч:\*ȣH anXk:\*<ġi}wc_ {x:mӣ&L IQÂbA`0@ y[l ̋ j}bRB2z:slfb\VP"Ĉ뺮n,LͲjZA!$Jʧ$:x&piv{=sv*d|BqFg*3n5Wٵ1tgN]*Ym&1/̢؆!w.EZN>Sз]y= H7CuEg۠hj(dm-t̏6wnJԵ}fF˟?52'vs#}`mojBpj^B* չ133333333333333333ٕ|xsokWUPĸxldD+$0>ӆ<:86420.,*(&$"  {uqmie]UME=5-% ļ|tld\TLD<4,$ ۶m۶m۶m۶m۶m۶mTUUUUUUUUUUUկiˮ%}S^|01#B!B9>sx+&!  @|:9876543r0N m+Ih&Dc!P0 n}-l,k+j*ix(؇7FUds#ӂ2A`P 0~.ލ={{{{};yxwvutsr1On,J i'Ed"kWC3#²rbR>*űuaM9% |wrmhc^YTOJE@;61,'" ¾}xsnid_ZUPKFA<72-(#~{{{~ytoje`[VQLGB=83.)$ N] ͌L ̋K ˊJ ʉIXgv&օ5DSb!˲Q6H]sD؎Ψb)UG6d~PL4  &+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3tW ?Ǎ||k Tqaȝ;6Z(FxFpepTB{{{{{{qnޑ̘/W0&6 ˻۱VFV{^(b Pئz) Ɉ@?{y 0\8)+Wgca6#k|cQ0CTꒂɉepޜ2o7 QNӤ@s0xt|2$.N qV Oh&&!?wޤ#y!;sXB+T:ԩG.S0#BVKb }&+JnR0U2XiiiiiiiO7ghHkfb&h4G.QxCl"UIII)h6fdHW0.-%8HE.)prxdo ׷ą(iҁ$ 2^" &ɫalՂĆ4sM1W3SDi¸I"aaLr٨!|.\\,~.6zF<=<(>ϽEӘA6&C,^н u5 szEU5FχxQ_~g|`\$b>|?tW ^e/zZ[LYo%uVYUau"san]m>;V՟_>$|{G#2DޝU‹ @~3sd)Mvޫ*J`^JB2"P?{y 0\8)+Wgca6#k|cQ0Ål~@&&8i,PjyĐ$FkKAC 7 0HE=Y;JRB}ԉ沌.[Tx8ا7$n:jȈA]kW{3{%^]kkbv{y q2Xt Tlz-+lE`,)y%lN#o@K@ȆDd.-Z?I> <_b]bqLlY`!mZi53V54kEҪ_@+k)k.mX[ҎNZ--A#k)ԛٲq+Z&&_Y4*Z}{T$ޭ:ro}^F=^DgPP }zF1֕b՜6gU54DsO?Ώ G\ E778iU:t|3/ӭWRѫ*ރaYV=88/ߡUQAh׬~Up|J*r\w;4q۩z6\5۸=ܚ{n/}޿e붵$9Tg=S1?bI7w)Co܆ },]v+l |O3eWy2U1=]+F]VCBYjThlc/i(})vwE'w Fz #Ϟ{|P![OH&|3O׌.O|$ZqP8.JucYKM<-WCc-] 1r,d;SOZc«?TB]a|)h6_X_V5~YɈi[oDΏ={?;=ˣQewcçq`N8sj7}5tJhjTTBUɨ3kýDԌh3SF6?- *$`fw;s* nO ;n&bbF}}bp{\oZ&I $`'8gꌬq-D -)&ܔ“xNx!7v+VQq*T %K?ZXm >^HDIW C vQy8anY&XC}c0B( A=y's|օBU3XQ)Ah^⼡FǼF&%z` 4VXT򴖽2 Js+FbX9Ue "2n$t }d3 %$a@[Ie*RϞ+|խB'q;I_Zzb7o<Nt~Tۖk|/7~uBQo(6%} 7֮=o K s)|&w[K5K[0=FMƳ*3K,aoxӗ,\Z|-NslACc 6j,@t^6=I&CZRU"n&Nf0EvmsMkf@(mQ6,Ɋf}EEtk_kC[c_pR8DMDp;$Rc8l5LxdMkdeƊcY-Uz֚1X.n xAK p&=w6;󶜶9|]Dže8P(aCq3Y6,Hۀ4#Ҷ{h5$m7"S y|tC6qmi\y'ʛ$\#s)UM|M᠈wyv 'NGf ʵYzhv-(CyOnٸ=FA`ժs|;YTGs̀6ZݱRԛ)7RDF YUmJw 7aV8O`·9[7 vvnts2B~~m]{WWǯد : P~zw,Vv0PPY?NgBL))]џ7au3)u=I HJ3DALf lbiؤ9;qk MABe-wnt Z|Om-e[O?W!he i yBúrՓNJCVn&S(6MXWTVRuSy!H (?Nܙڠi9U>z񵃄v^N00ՉH`,<09vqԹ"&t\l)Q'49-:VpF4}#O4gp!3fSSL&fK0][~҅rRK63SmLuy$-Y<:6^Xe  VLD<4,B8e+o"hgG;Q΄Gҵ_o e{-K++ {Y27777Bfɗ_ȯ2~SfB:be t=у95y.˥ .!^fɘ;-%<ֲMj% cguݢ6pr\H݂w]FMz17O5ɘ0oڀ?I_1+)wtTJE/9Q9h% Pq#}=[ٚ5֬UA 8W^(x`͹E3~u,rY6؍Mܘˌev9pNEv""ln^h 14B($Lp\Iwy *xjઁ[n"{Vuͭc5lPL 0c 0v/$vWB†t=+&fݳ2w6M`4 y)SKSm:"c+k$AreD%CsC)ƐADՊ Ph 㠍=1JUqhc&ve 3W|\;h!>(>Z-A4oaqϿ/jWlm4%y6Cr EsdW5, ]ws<\#VGDiW/W&t5-7BdrP"yZ*UMUUJQ'*+ ;jjU<M2{4ww܉%>n&!7~ za[E,O,)~ek.>V C 3_1sL̃cy͋oe= o45ʵߐF.'5tJocgh\p2SR^L 'K:YK("7"|Pұ*w|!L%B=eE&OaE̻ 1'.j Cro4+K&;äu $~w1R>9{DYgG&K(}T5=*JX&& w=!:zh⠈;Dv}FƸuxEU/~rY;wN,qC8TmLn & ]j.X@a8h`Fp@(4i=4+S]2B}zis6߱ǚuyiKlnG@sq8/+ 2Uh%'G#IA(Gq,R$x# 3'5`RLɌ$2b ]D*Dh@bgϫc_otk(#qDH.q` -IY>B>~cb۽0.㾴pwc"6C{BΫ1 3qyXu0}1Z,é-n(n;1 `kՎk\#kV#qyC75g!6Ӛą[DUaV0èz {Xpx>L1~1 Yd_ ./GXk\ފpg9D?0 ._ێ$gAoIy+'v0hKWi08ټQ8L,1<~/N>Rp Aƃ5&µCB,D뼬@f0xl2w{\:njtQe:np~{ 5 Y88(|c6$a3xp_x. C*Bi@p p G{#Enuk?WD+(0$t1u-bK+yL&ư!$/ޥhDo!:ġ Uh0h G!XT}sԞCAԺVoR) xp vPt0rvz837+ps~tBy6Xsz> Gw[t8jtf3Sd#ܨw!ENn7m$ki0 #,G!@,`\-E2dF!/gWa&4ސFv!yʜ̈|hBb&0Z˰r.u˥WlHOy '(U]T$5I3sNF1ojJYL3DŽr'_:ٲ^Lɿ%d-E7v$!Wbމx#Ȇ?. {<ǂ:Rwܡd$mɢ +2x J(|aHy}DTGe||$$*ssǗIм4@>"CMc90DKH5};XIglVjFO('N0YJT&;k `$Gd@[fM\832/qDf$1(̍.gE+2D#.䃸,(@jOa>i|ϕ_ʸ*YUSs^t3e9 'p8R~e7BɥN&mAw y͑9Mu8qpz”0᮪dw/Iq{νٌޜC.# kY̏3q_̎]Y]Smɹ%s 042  !2I5)^>팖3tkAЖڂ- ܓv <[0Xv [:|M'xn(5^!t=^UwQ}(pGS4{c"ɆWF1g(b?e(3q f(0ot#xP\kBe᫳HZ d4XcV8j)dck&02{ٖniqEI\;͸Kp`9a&Ϥh#Z/ ̳/u62c,Ԛrrz渮-_2\ {`rc\4 H(yB'Ծbiiڰn<47xERP ۜlqNl84󠑱<#Z+uƛt`0pdGot̹:s1Pg3:^c5^p.8pa[cك7*GpA m9n(7㶎%pk.S3^;.v pv̏\6z%g,'%.ΥpԮ @x&m=RA$TdoT%VçqW xkc|a x)}b_]R{9nxxO&t| S5 C]VĆ/--0FmL4i1ֺk}AobCKo%k͕76<K9ܵ~=].>βz[j'] ]+`s 7 ]ЇTŠ)op٢mGƤ̢e,(dpj B*i4_" IB:ث9 >zh?Dgd?Znh܌uMq[3n(A7㶎rV#==6g%I&!HEwL_5IRb`y(V >HFqC0-9g2=ų,>XuZ_uKrz@ }3$ [(wC #[:˗k}_ p;RO^Д;ZGeT_Wvq 9؀-  ).D|XT#3$UI/gX\D;ęb^\9URABoV:|`!+#۩w1 MnS>t*lb!&ncYoF9{36gp69Mp/ ַ˼ֲԭS-yɤ<ȢǑ<֔cL7֘KJ0~E&>$bBz=mUk:5iQBIS$M2an*QZC9c>4ɔ,ȑȏ>VcQW6cB7vqJ>/f;O81NO:b:!sB|8M6)}e>{0.Qs'N"͍ū#J<!J >nụ.F*\kjwjڥv]jڥv]jڥv]jڥv]jڥv]jڥv]jڥv]jڥvܧ)wʝr)wʝr)wʝr)wʝr)wʝr)wʝr)wʝr)wʕnn[Vn[Vn[Vn[Vn[Vn[Vn[Vn[6=jڨ6jڨ6jڨ6jڨ6jڨ6jڨ6jڨ6j8K!ȂI`'쎂1Ų|1ӳqB "}*0B4CjhHY/K8 q+K}]A+4ܤ$ rHtۣFw`4EoPDg@ڡfh @h Fs|Bg~v|fg3=/`l1 vFsė8(jDa9`!AB;|w:_|u:_|u:_|u:_|u:_|u:_|כym^ym^ym^ym^ym^ym^ym^ym^ym^ym^ym^iieZVieZVieZVieZVieZVieZVieZVieZVieZVieZVieZVieZ՗euY]VeuY]VeuY]VeuY]VeuY]VeuY]VeuY]VeuY]VeuY]VeuY]VeuY]VeՉ]Xh(\Ɗ̪1 Ssp2)0%(*0Pxio&.`ʻ׽jiXR %+Hi $)8H色'Jsk[r֊ y@9 Xh:̗bEUcVexQa6R_&5(EˠeOKݩH9IoM\δeLy_»{7W[YJWdIUT7$#MEndʖ$$",(NMA1"bB<$"c)>5;`c9opd650 0\vXzr(V}B&R]$N=brQj*:8PC?4o?lMl^ôKw΁g4J_ڤ$m iGOp@KU,n(e!*'(CQy 5jҠ93^<@lR0Xa#m 1b + U Q 2B c/(4C+t@#3g瞛zf2~\ qv+Zrq,ĕX:UUYOUOٔKř,͠͞,NjL3'4o:&3g*3&2_spnZ1["R)yҗ% )8$/;ߍ^ķ鍈JRxPt2&83eɖu-u Np`+p3̬š-Zj JŕwVYYg%v%yщ*1/ch9>$Aq|Mi}&e=υ~&3>9Pπ-ޗ=Ź9wKv+uC| (tםXgR] وY@<ܬ8lc4,#0tSrfwqk,UiƚU9:}ѓ6R&OdhNgM~gL|箞oْLΓdgFU_DgEsFCs7r6;q{ƬpŜp0/'nGlu8W}Wp9Ζ7* LDʅty24 ,yPɂID#K7>!yz?-=1ގt%v8rc,6Rc+42:SKyqM'-v&+fb%(Nrb$&>Rb#$.2b"" ӁHG=xnopƇm]mk0 \0-f p @ĄMM"# ,!LmR N췰A(-6k^{pޡ9k:Lah೬%8~7`5UzAPMvLVjN0j >tSrfwqk[ʴKNtV%&(qT>ERtDBC*4(B'%$@s?ks>c=we|$;CfTgH?z#댪/9'38: yPܸfAjf@hsf?fSf>d3f=3(W[ͮ.xNq>ov6 f5`:hinydõօZ8x0`d>S巐Yj{? @fq^px,6'`3ؚf'gfyY.2sY39 `p,Wzy>.[ߩF'&P[w$ޚݕ, ːhEUFTw!*;N9Dyd;NFl2_[Ł-.+S1_Pwb.&R<NZBlG=+ҭDwt*ϥm( sɇ݄%k+p# p  QH?,=(mq ׈ x 5[b*NA6MM" &X8_y y[s6k=t݁ [gÁ c GaMʷ9f5U'RcZϩD7˗bݾ|oeJ[[ѕ%WJHˍ|ʄ(e@Pd=Mγ;I[dMMذƄ3?Zex);q݈nzJ VIy3² qGۑ݉lAS?tq2#:F~\21xƀsx[T|b+$"(ԟHgwgVJt P]2!Q ΚrHGw<:/' zYAT+WPVRF+q"# !ꆦN(7>wχ͇=k0c9gÊƓ;Niױ0b~ѾNzvUt"<r 7fYpِfl5b T0:!>ٻC@ lv8cmcsؚ9A_f*13 _%f.·¬_60x >@!@7VW|+^WmYUީFu)-Om*˥Lʣ,ʡEOS$e(wr$ݜɚɘ|I$s=Ȗ\Ȕң%D:ZF[Zt%ESJ$DK:4# ڑ㏍74@/?'3>ⳡ=3!-A vOd,Md+K$SAr/f/e2nѢY DNL~JzHv|DFr\Dnb<^cnrp1`P1@01 ܈D"-B)FspxG-!ڦ=][h8 Sp~0 !6 Ux0agog0_pZl P6>[B !_3eɖu-u Np`+p3̬š-Zj.jj0yWVPwV^iUN%9N|Ӧ6]JӤ2= Ӣ.;({.iN4Io&3E/=hFkmiѕM)ѓ-АThH~4hG?6HЌЊψ|φ\Hτc@w;ާ|߃];Ey+Ϝ91v¹Λm~|]U4A31s2Θ6bfC0.]跘 7pY0@ .ve}W^B-SΓ2^ldD7gq2&_a%WQr] yʑ9JnO$MK|IxdGtl$EpLCl,Ah d?d#=`;!wh Xq H 8q ( ύXN.B܂:+"nO<7wIx">m*ӵv8 ?5 7 n0[(p kpcx58̮` e=a3%An5͜/h^ƜlXb\m@F``kN7z .R6&pg@H}5j ԫ>ө$GSOrԦKiTGaZԥCuvO%-ݩґ4MyHcGw}|h---)%z%Б Џ QZџQО ws΀cg?ԙ{ygh=OuE:9'Y8y3m~|]U4A31s2Θ6bfC0s/f/e2߅~雐0{ ,w ^r+Yyzus)I/wPBݓ8K0ʒ(.TV$׸]&zh顣+4A98A>{s=s5,!g;%nБ 5h̐Ƌ99-XP %H:^A[0L}Y bm[şWYESŞO%'s;SY]fYiVfYiVfYiVfYiVfYiVfYiVfYiVfYiVfYiVfYiVfYi2Z8ġءX(bX(bX(bX(bX(bX(bX(bX(bX(bX(bX(b>|}>|}>|}>|}>|}> w-ڡ8pp6`Ps!3T(C  !y@ L0 ., $2(%O_>|`{_z^\[yL].,pZ+uamrfܼ؜a|!jhN;3W(32Y ;s03 / cu9o~'`{e疛y3^ݥe.W6`U&P* r)gEz7bUKVTIFSG4""2! 2Kӎ#u)ǛpXaEAR(nrG㠈NoV@cH>~cG<~q#3"+q"#!q! ;qnArr18ue 8%aQ1A3xyH8b<"Dvg׉~}^s@,8>lo$311Mm̆5aV4_F3^deÿ 7!a.nY0@ .ve}W^B-SΓ2^;0({_j;ɸl$[[B$C iw^\đ1cMscrqkSLēJ 9H"~DjߪhJO3J+tI#ȍD΃g~2\D Wv4}ۍFv3ZrĆ`4lh`1a?Uk 5S[4MGuE?bBmp ۉcL8aA0  &X{Qޗ-xz\vFq/y" v +~N7yDW$i.;A( rdk|½pƶQ@g& Q^61q,sɍꏛ;aL6>.5GgFƒc%wg̕6Z[zq)=ŒZ H+G)v4 'ndbF%^D"D`> 1 #`pPA qM΁e'B#݂a GkR Cua>ĐАА!CBCBCBCAААP+;i Ȕ.7ȣ}) ~\z\!vH!} DnzS's2?`3irWJ` z#X^Y.+ xM 5\9 tQ把k ȬY֬Y̚R%O tיK&K=6lq?4\S }52T -|?pvL4ˏUvG*6H{m$4$4$4$4IhHhH_x)ޓ+M?C/ZO1MJW#S#C"qXh]иcS4)+|l MѸcSWqMhvl#Wxl ¸cSn)+[FjdQЪFicFOЉ:v(sMh'"ǓАА9&F+;K7΁g~ _ǯ+B[5d~s^.*+S0w,M2VAZ{$(A~YxA}Ƞ 6/b g ?ĚǞ ѷR闅 Ð1T?`V|\? Fۏh Cø`No׆ y^߀9,gOn)y65lfQa3Hn9<[M"F}fuzn:2Kzbo0^2VnB@_m8s$LF6!C%"4$,1ufQ 'ƾQn{P6rQ a?%~UqUn|ҐL] Y ['NA =/'l`,m";T ?h-<s?Ypv$Cހ[bbd퐤C0RDC^ h݆' OkDȏ0z ߈OV3T?`6|\8]wL!["?pmP@GŘd#a#1mG/b'N׎ @F:־x0^O=Va-8vd!["?tPCKE#nË1G_G7'+Nێ0z O.&T?`.zT 5H ^˽ R{x@vLA["fiFw1ɢӺ#/Ӏ&&xu@ǐ`Ln1>HU Gz+yxہ4\&˭*k?=(/"~nh0&c%#}N! jqEcauW<ǰMC#VG)PC{<l㟼pvLP|7IhHhААА ! vyƣچ,"!zո& NFD 8D } pgTaKH\؛Ֆ}[}CwYa *S^T{ߴCY& Jދw:৻-&5ãg'%zNڽװ|E?\o% Ö ?d5L'!!!BCBCB LuGx==_;GΠہehYvqE*&ข) =)@r\OkF<6 Ma\cSWxl¸f^g4)+<6 Ma\acSWxl >6qMa\iĞV¸Ǧ0$[xl ¸c0< { i0)<6qJa\)Sxl O+qa{^V"8c#@ pǦ0)+<6bꚧG\pv$!["rtkh@2W4zw˝z]xr+ILLXXN`C΂,_jPc,4- иcS;qǦ0nSWx¸Ǧ0.sXhHZqǦa\)+yl MøcSW)+<6 Ma\cS:g,4@c]иcS4>6qǦh\)LWqǦ0)r3`cVh\)Wxl ¸cS)+*.o }{ }52!_P0z ۈO62T?`&pĞ@^Hyùc5nj9̧A6>iXE/g \]m$"?[x#?YȀjlKop+WB'OBCBC8ÁpF+ sʢlN\QU]̈~e̫!{[gNʎ} &\^rɯOLMq9Dʬ'ʄJrf43 GՉT㔢19 ˇNbB6qc4G[ 9$(7!=P@Ҳ%r8~7c~Hs/ѱ̱7%E+2|G%FNi*(WIISnɍW'Qgs^ejg=XA~EE5|^Z˘|d%pۖ2F%Eoʽo4.azp^4L!޹/7StIq:8]t*qbj%i9>_'7P/*h7sIi*86yg^!i/SB.14S-^AMt/ gq94`K'z#Zg7si>@S!SB׭֓|`6u&Dk0B?Am&>WsꀷVz>IJ8(h<(yż_aP0P.fvCguEdE@%UP IeB^#w%rFNkm*dX6='p/`$(@z,j$$?"y(+'$a( 4$knp˼,~cA #㮐;O줏Ā't;ԃ^NLw|񏋫ǠE8òbcU#1ɳG^֯,iag7Ǡlu אfmqoD5-Щo렵K趼&.  [jC'Ի$ |xɮ GXw1]zjLBZ+u2Hߩ(T7m0Ns}7OK/Ҏ[MZAm(MjD/3IIkR'Hxč)"Ԍ2|4Ω1z"HDǧ?X]1P#zd&5RXpjir`~0}cTCMNpw?-/ HW.&qH\=cu[ 0v`H9`aēuT9,>}⛋ԀҜ`CV)z%]c9?]m>"}{uj~ K5 0$8RW9N\XMi%Th :a|,?e`e'EpB>C)Yx?mFϟK4q%ijb>%dUؓj|G$k4!* ?}u@ t~mC U>Ƙ/D IW=y) /6,mKc M50 f00:7PVqX!6?Z:9]MGs3%K}*%"R$0GF)*$L萡BU4(П@?}6^aByʚvWF¤KηwRV{zOl_:x<<>^*U½= >P!}GOQ{aJ8'Qr\~`fPV ش6Zc#8P`Q!Iov΋)欸H5UjSj;_m؊yԦT ]2;jyPFTa' omNg;9gon5)M0)[&Tہ'&G@V nL@L\ A k/ ..[ZY \YUR̵6Ǎ<$&Fg]ӎI->}<8,fH:5i243K?]JyfƷW6Ō|yKZ$4i+onyݔx3Mvrڎ&Yg-7<pfA # #P{#~x,^a&PXL<3#\HIX&@@0 j("I'd LGeyę?PoW?$rUF; n_Q->eZ}±(4zjAtjyÉ5:JN{ӐƩ?wO_vЪh\$Vͽ[ b?=s;?=}~qgC{^ӥ#NI6[?Q˞{^۾_~>WALjybTY"ˑ |-Ӣsz%YvH'&[w2۠玒Srsr_4# d jK$vqPpFP5(jacZネT:3*\NDL(B# O1X!1%!aWB(et`NoS^tjR,u{m{Z0M#E񮫐r| By6e ]8 lAhׇ 6z#WfywUJ6Ѱ@ 46DtmhZL0@YMrn0&H$kD2"|MU2xA-/tAJKLTiЦMNOPX^`'XXW\ZY\ YZ0^[X]]\__ Z4^\_^ŏ tʼn ŖyhfŌhee~eeb R?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y\u^_3XWXYZ[\ ]^_`%YW͈ m+YZ[]^_`#Ή n,$ay!S1gХ=w *6E<^YC3$$AA" <$X<-2nŤeyH) F~?.ǭΑUCk:.vm5eʢ iGΠ-Ur/:0 NmiCTmiy-ѿl`6@ `Db /CN BjƐ2! cBY8F) bZP1 !cB C(ʘ;1 a,S” LeLHw~^@.Ŧ35lU'Ev-^@sZ倌anfynzsXn+rUӈqQ,PO! &=?2 ofӴvJg9;O@|}WGvA&[|^m/@A` f{Atξ:_WKT@ ,^ qgDr( VP@9܈ m Bw/d!a=e3T`$ Q+DsrEC'/--){4`ODo9M]Ļevu@?md )Aɋwo,m[$8pN.q=dۇYxch+E1t|_#Vl}k͢F11` W :0(P)Aj8Qw<5ML+a Yh$ $X {c! o[ wK.sX SnA*dCΡi5C k XifTX-ZX;ɭ)E(y|' 3e=wM!I\]CJM Pm.RWNd-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./01+) 23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoג!w5Xؓ"x6ٔ#y7pqrstuvwxyz{|}~F  Oa "'G幞W;=CZ4BɁh}c 8TU~[  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"# WiS,d$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'(Y T)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no     ! # &)+.147:<3wa$>,e,dYdYZY&2YV˲,ɲ,jU+4BK6|'jA , ^j+f=9)vƶt=Egf:sG;\I5[bL/Wl|pG 7vܻQoƼΥ bגߛu'V ]-%M WRg[,+8[Q 8iߡ{ywg9 q'; a /^݇1w!;ۮj^s6O;OMKIGEU.э7iGH_!}r9x/n=smlXvihp"`fX;a v1}k ^Wt[ӱrVyk(^Dg;رsP1 87l(w>^LUF}|tqJqe3'y尖VJykY'_\5TQq|㥍2.x荇$.Ơ12M%IJcSD Ko-aGחĶ(Mp?n)|%8SÛKi6<¿4$w|>5 8||%qe-<7o%?t>nx{^‡xG)Ao*6T3"s qpsd.~کMT'{|Cz,J"@a4Iq0; (-^H!%?Gi7S'wb=yMC֛fD?!5F:e@9%Jþԓ%;z;cnb fF4oHT5oFKIAw/<^/K'G=^iD EiFjGkHlImJnKoLpMqNrOsPtQuRvSwTxUyVzW{X|Y}Z~[\]^_P!Q%R(W8`Sd`v~n)CNejM^Gu!҄Սגۜݡ᪹n6849ږ>=<DPzT5s/UBPWT]alfsftun û  )*,-02789-38:BDLOkrvDF[QY=@CtB{ާxA& 9"+yF01sq>]<;BySB;8K E x\-A. b\-R jMjMjMjNj!" gH58a1 ڙ`{ R ZZ.YZZZO]Y}GC M\Rjv/+ W`D"&mLyu Z#uoB)cnxvrkie_\XT'w&#";/~q|x_w;o{ڗ=WG^W[| / |d#q ]3=Ean=kTNr8eLBrdghC^w1a(^ QJtxG+2И~gpW3fv^hEy,eNWxxߙcmc?xNJ76wX6ۮo:YBy; /w[uߺUJSeRzJk &hR![WѺĈf l k9$5XYmb$|j#R%X5[j=d鍝N!7xz7UJKQ O!5>$q71Me3-L-Aj/ 0흪k>i:Ր(L34^M78AzO:ΧeF\"kg3/fd\ȜeX\ˢ]-jYJ`ɕXI~$"R&!P Nf3d$S"sG#7>6W2b\?nc+RZR`<0qym}}׾.)%e[Ǿa[+|'lZ}WQ'͉ے6 Wzds90n e&'-=4{7eN²AI!&OvƓ- -uy~R2vcV a%֬,C+_d$LClb$lyoh T)jǰUV8,)v`%=3@˂lYCYQPlORL`'vO)MWj9^Sz8gLBI@M/2Oq'3/w}=CZ /\`BEZ3'L 1LD2Rt#N34p-=);SḆ#oh?[mzoNpUUzQoД+K]pYVWk[+\56*tt Znxp*qmJz[lӫP)srqQ࠼=qsd.l.8P7xm]%9UѳRߣ6(u4N֙C j7Vֳ+blGTĦ -6inp;ۯn_cR*vBTppp^\l+CW@W;72mm[۪Jn sV_p*QhbBSM !jDftS$K $ceWHikP=߶YlSS=SEbڞmzfQ/6 ~>C%#!x=z\':Ba&q IwEBI3p g0/T9G \@ w-L˯C3`

ʶ>[[ hen]l_G3l^0[64W6cNKg ـN l8(B@ &#ʁAD򒫔ܮe5{Ns_.yɐw΃D/@̭xl_W<2V9јn ļ#d.=#]9tI8 p ˇ?tt%qwoٔaZŌ(3r:CvVJ^KXkt?" `pk]tu|eR/Vh4֩fQuc3uVkgN +$YFzsl-gX ==,vUIB@e\$O(UF6"ovtZO3ۃxJ{:ES'>bܷxq ]X}0#^1&>؀\ۭnZ=F.[UlC.*EWeRtOq+e: %Yykw闼6xN.YyKป"P|6մ`EXf}dz ^-'Yp XR-,'r (ߨ| ?ղS%"B(Q{Dx|p*c_n6X{3 ?O+hѩ;$#圏QG8w.GXN\{F]>ǵd\Ρo;ڈItMטּ6 Mopmv'x+}X{M7e<|0oLŕʟQ6E*ϗK)z9N1e }|qJIQI$Pas :ܶr4W3_t^L<~IS ֝'|Cw8_-:^;^jG`>ۛ(*^P44Ǭm%տp,`XI:QnM:`[u\މ@ͼTIFiA 1!ۧ=oC;]Rݝu!KPlHvD, G% 'MW{b5tQ݉MK =U$!CA.68TߊqnO؁oS eـ /[J9CsĽy)A`1l ~x7x<_?\۱ԃ-l&p ;i3'kCFCan8@triفx-+sW48I gvY$VY<6(c? nbL|~7߯8mFn3Yj X$ c a˴I~ 1j`v%`qTZ8;$S_ ܴߺr5 qZ| ;^_`ZW(^X*XJYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRWr"($+D L DIA!eROv~ oiKmkg-isM;״bTwSTUVWXYZ[\]^_`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{|}~`ThZR4U-MUKj%5@S L  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ۙ @pNIZ8I 'i$-pNIZ8I 'i$-pNIZ8I 'i$-f|̛  !"#$%&'()*+,-./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{|}~  !"#$%&'()*+,- TJTJTJTJTJTJTJTJTJTJTJTJT4:4s./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX, ?><")`"< T9YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~21U0E L  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĒŒƒ΁+! B OZZZ*l uV&ݻݻ($SF            !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~(?OUUUUUUUUUUUUUUUURUUUUUUUUEܠR>UUU%ADs»üĽžƿ!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJ,`??*T-;/\TUUUUUUUUUUUUUUUUZUUUUUUU Yjy%UUUUUUUUUUUUUUUUUJUUUUUUUUUUUUUUUUJ(U K>/TUUUjUUUUUUUUUUUUUUUUUTUDZw^yjUUUUUUUUU`/ [$vCKDLEMFNGOHPIWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[KfGg^5i012Zda f ss fՁNh!c#%% d  h--911=22>77U88V@@XXii " # %)*+-4s VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y(sV(-e2c2P222t22.eǷr:Мxf'hɘ6Jb^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5xyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{ KGP]-#pB!IJ:cL@ $   u-5E+տ ~;?J@qRrGٗqvfgC>gt'W%B.Gs/G33N !~ w_ԃs~9(w1~|ANbBZGS^ NwfoA輅[ys}hý.[w =><<@~}iEqɍM;c Dt-+ .. ,.!)>F"7;ʾ?;?>7=;=??#gQ Om&hʡa1hHVGQG;P2dz t(l!?b+qbliߴDƎC~0Vn~sLoԅvD #qNI5vl ^1toˁ{3%JE5bQF n]T7Ó=^CKmػ/C 610)xøxGƸCùGG5pbsGٗGuهƱqGqyƱqFq6^p@zn~Tw?8wuo\{ |W/X`r .'8rKܰ.h9>10?[D` !"#$%&'(w)*+,aHQ\Ea !"#$%&'()*+,-./0123456789ߧ[-.}~ /YZ[\]^_`abcdefghijklmnopqrstu=\~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\]_`abcd%enghijlmfk[^o0123456789:;<IR]F`b=>CKUk X[ADPWehlWJS^Gc)qt  !"#$%&'()*+,-./0123456789:;<=>?DEFGHIJKLM@ABCNOPQRSTUVWXYZ[WKT_Hd?@AB@ILOV\`bdgsw!$&}ߞ'RڋpqrCDEmnoMYIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwx~RI2$` J ADcB'StNuҒN:N:TO:=餓 8?"$- +[ +[ +p[ +`[ ` V`[`V``V``V`V`4 Z/ {3>{ϵh&/ǥ??߽°͇9pӉszsTbSӬu]+1(aV޽^؛>/wWr}k󭳋^V,jy~\:<$ܘDA!`bm!ic4eKB h{9;a RP##ӵ0 Guԩ5`-Ӎ7&J|||ao>35K>r`j/=[ˏKhj Տ6C<:jLu继{hIQ@WK{νGmRPF[UNԩSvkՖY† A@-VUdKUiiiiiiiiiivwwwwwwwwwwwwwwwwwwwwwwwW0H$D"H$D"H$D"Hh5vB@_G?-Sli)Z]LJ;(Z]L-'EbIcqhbRl1iDl 2410wõX&3DDp(q%RR."n؄U.*)(AJSg#9өrB퇠&p2:YL|Ht#K J %XNr}\33njfl|eQ.n2ć [A;o-m'8bv6 fG86_VW9c~[Ss%% ݵg| .;GRCC^ӥeU:" Z E6L"N3 dPWhIΖ l+J i8xOCEE*JJ(RBEI~hpuDŽYĹD Q[6JU0T>O~| 2dY #t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=WXYZ[\]^IJKLMNOPKȐ_WLU`Ie456789:;<=>?@ABCDEFGHIJ./0123456789:;<=>?@ABCD5! ]xDPo"!A""BA ZƖTRI%TRI%0ui9TI̊Q|k{D \+%!"""!2;EFGHIJKLMNOPQRSTUVWXYZ[\]^BE@:cLR82934i<4h; ;6 m}aXyAf_Ū v#· E6ުp\،d]W`!05Jq~√ 43X(]k$3JOW'kb[mzwۏڎEVr螮)nf`k9=St\fgv8,0/ַ rk\jUFX{ٺ񉛪֩]:P{CgZi)aZl|.:$NDSG /kxکyݪct]g̬UI媡!m5J@\S }"PFĹ_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]Yftvx6Ƽ!)%8:9̃R/MrpXr}N0aLa:^Rxu=搗I 0Kc2 de];).ʊp@q`ͷ˄g'o`NMGB/u9tzw~Hs?}@q8_5eht;L B]T%G0[pn0YR~|BE٭ܨE&rwx&) y+9pH:mO8GAxc$1V<ȷYcyIc  >غn%.AؒI &jߊE+˴ 3χDyo`N _< pgɐFOk' =/fl+ߎ;8:GOzзwA5ሶ%x,};-}-aK֊Hk9zsO9k6; "i"9F.^<6~XdX8o'cG24!Qkr&CV]DeܲA&2/DZ4 l#DP{Wi0 9 E7F9LBogtn* '&%4S^Yg_mo|t~"'"&1067218;79549==@NU^hk{zŹʾ85"!+F\UhViǗ{ '1ahdʨp.S`^VcwBPSeknσьL[Z\ZVCWD\EIMQV$#IBB*p4BVA`ҚWZF* i}Bͱ>:7zkOLf謹FU[pWqv;#/=meqllz%3Qh;ףּl5(]<`aEΑ'P l<] r[}k܏|}[F]!$ TW[^ahglpsu{zXV]Ji|F2q1/07645<;9:%%%%(((($$$$bsa_`ihfg,,++++----////CrCBBEE>>T>T=M5M4˚ʚȚɘŘʘíZtY`_]^~qS$! ^pgsT3u6IA_o DoKg ']7cMzsa#Yayo͸NAփ.p|u֥&pW~lWK<)$|{yzMKNOPQRSTUVWXYZ[\ħĦ£¢ʮʯ pڻ*1ߨq2&+-"*V1[2`isu#*ʊˌ*11*ۨ222^Ur1Z2^eij*12֨opss*t/t1{J1L2NRUW1{~ʄˆ*12ʧ˩*12t*12 &()*91A2FLSU*qsvw*12Ȩ=rK*ʳm}Zpswz}KLK!"%'*,"d"e"h"o"r"t######{TVʃ˅ʦ˨%KGLHKORT22֨s1W$I.A'X!& rEw"pҚ_faOYh݋rX,)~/~wJD+*!-gN*p)Q9Ԏ@- |?2W ѧ`Y&Xa& z+14D^j#byƤe T$+lUIm !Ѯ`ÉvSx[{P}㍎WQdFWtyW =w Ax|"H3fN#- O!0m 6V>0NύJu;r恨^&f!UN'6Sn-^\FW.\zDMeS& /Eb>7*GR }s˽+SLw";U! ě":[? F8ni %0zm'Sp /z:NNֽE#Ǝ,Jyy;Ywy-:㞡]d)`t4t%!.ZY{J$xc$~-pF~unuj>_p› ${_íf€J,Z1$+4MV[nK\Z6GZ#/d2q6N?ǛL\^ |AUCbDm?di#Jc4[GBe*P'bQxù-Ug|s *CY3m~>o/ב?!uG+uX|Xgr^*oSᭇCKwwgF } <#r-:0Ih<,_Sf:)>&?&9KzKopxJnT5HľO-KT7S6*N]̩^r$Q]DEKrJ*SX)Q2xj@fo5<:f}QbK+TpVyE՝ƈOPLbn^,̟p*qwxfu8FU傯;%Mc F 8OiM؆5VF7rw6J_Nn"{ (#u=34y"Q܆zmFj&V2P̹4]*\kbEm 234,R+Mi3E'6Q'ql+ʁ :q}H1;>eL^mGin]* !E^ Uk~c"YW%L:]P{̓ ~3Ӱ˘ۅPXiSU]c>Xޗ|Ly1(ܞKh@(- nS BP}PKB b/aU`3/ܹ3aSG*k]"'(H1+ eۄpVs} sj_=DbG. WS Hn'33&[ji% |}s_@ ߛl~zq3yW- Шi̻I|oUR$-zføIds61NW;7L3~YG< 3d#19_ObLHj !u/h=V,ϕ6qi[[a1?O1.(Ku֕+5lt~+ZXI,$e,$R J:_ZjK|k_s|a ty^O/*;!J!I"T"SQR##~#|#}****11112222<r= = K)K(L2L1^R^QOP_{_z_x_yiiiijjjjoooopssssst-t,t*t+{H{G{E{Fyxvwۡڡء٨t 7645nmklʱʰ˿˾s;KW^^ _k)aZ0Im7\h<s`yaPٮb/dФ:cu *dD<[YhsefҦs`acd+4=q([_ e&f1g@hLiSj]kglpmvn~opqrstuvwxyz{|}~ &-6?EJQX_ex4fZ5hOSV[^adgj>K  " ) 0xyz{|}~ҀՁ؂ۃބ+[-.A\ߌ'23456789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃ"@D 2$ B ~ϙXwTY#'ZLƬ$fb33hDRGNR YF*uΌgGK?p\:vyxr_MbC'$wIxNlqa壑؏w Uۢ0?GX2ZR?!c\0W:Z]B'<`h4hF%Vlh6q{q~9l COU(Odj[,rx33"!H25|ݰ)r#~jȓil9[-s-FޛqiG1N,c?Z3b St F$Po^4:bK)+h\*;ȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛKKKVaJfL L\\ !"#XYW]XYZ\$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%јҶӷԸչֺ׻ؼٽھۿ &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8U9V:W;X+HX[?\@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsoEFGIJK L!N"O#P$Q%R&S'U(V)W*X+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jmDH M&T*Yp+qrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍߏ \W&uXwYyZ{[}\]^_`abcdefghijklmnopqrstB$$I52$x+균_q1W[Hp zL?vXЂ?7PQo0(8b63y] -hi/ rn.71;N;4463m>v n&~ ;]E)z^.euy,=N4l>c~7K&w)9T$;uvwxyz{|}~WtXvYxZz[|\~]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@ABCDEFGHIJKLMNOPQRSTUVWN]Z[cL h  XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh)"W>)"$ ~߇Y2?~?{|XxufH2嘶j?{gxƏOh˷gZWU֚Z@9-?=?}qc'|?Rijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛX\Ya& !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`aGHIJKLMNOPQRSTUVVWXYZ[\]^_\b[g]M i~rstuvw1RZ]xyz{|}~ !"#$%&'()*+,-./0123456789:ɑʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgX\Mhijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoSZ ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ M+bcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKMfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OPQRSTU' WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KL|w c !"#$%&*'WSnsUqdBeNOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./012398678:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXEh[. !#RT\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>i?F@VqvXtABCDEFGHIJNOPQRSTUVWXYZ[\]^_`abcdeT@NЈ& jH ;H"hü Mgngenrm;Qo nL*贲?7)͈9?|g51r]ɇN Ê+88gF8o X{19ys?7k%y?zgiJBwpk`j?XmK' :f)!9?|⽞wC.k[k5R5prexg3(D!"r}Ĉ>): p/xsm]_8BsoMx}-L'R$/!Kȭk4] vv2#I^{WP{#:!A6ٝx4GF4읨D{68r om=jvsGcs3]k"#2oNH^8M[^ |now7;z! rה]fJz˾rm7o8]"7w&DT1(y|oJߧN,Zy2:!rt*cly@Sv{=#-ޙɟk@wIÂ}E VW彣wb'b$*I1y=b}sDžsPXƬnq\y8[^{AZx _ >jTV*ANz#ǿZ}7ЄW ԸkB&FdH-R$yMF0zר>`t$~6|'Q9?mIc77[x;׃\O0V;o9L:\ )1_2[9wۓ,|΅!f,b[:sok?1"?_o9SV.iwŇ ?#9ks,kj5/92) rFpq˖rᵎH%[4Sш&'okG|* t^ӈ!?fʼn.yHz}_K^>0~jtމJHu0?6&oΗHܪtdaVRC!v)W'鐣b{D݁p8`#i?8|;@PpaQ}euYm3xoMAgsyf4!Br~.L1.cYO=ȷzIX^^!(0z=C%^/T0[K> WkrheUd8wyHw֜=^s=I/Vld,X)YQ5DØ?WQ0 Єh0N?BgޘOrc5mCU讀r0&PƀiMg9Ru#fh.qwy1P6<<z~xoĪ=esⵞQw{NDLMa-h)Mg61"sL)^DL3?|t"Eo|fghijLKMkjlmnopqrstu/WrwYuvwxyz{|}~ڀہ܂݃ބ߅XsxZv       !#%')+-/13579; =   "$&(*,.02468:"?#@$A%B&C'D=Z>[Da?\@]A^B_C`EbKhIfWtLiJgXuSpQnTqRoFcYvHeGdOlMjUrPmNkVs<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvGkwjZuz\xXv^{]yҋ !#%')*,.0246  "$&(+-/135789:;<lH+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP,QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP-QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP.QRSTUVWXY Z [ \ ] ^_`abcdefghijklmp q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏno  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP/QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSYw|^zZ}_{[~\]`|Xxa}yYzZ[\b ~{Z[\| Z [[[]c^_!`"`Y} [\]dX~[\YXŀ[]e^#`TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP0QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP1QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ1U3@  @!Q:ʋr麼XK\._IEi\z7/J{yQi.}Isٻ<2A](JҸ^^̥|KsջH{ߥu|֘>:|ak0Bo8Dj⨀n@B}L82׋(/[YD!X(q//*+NoB/vqK]Pŋҹ^^ͥF\.]^,%\._fw4.LK\.O,KEi]z/J[yj.]KsɻQ9]Cr.OwBi]z/J[yQ5C,EEiVzW/ƥd.}Es黼4](KҹNCryW/J{yd.}Es黼PYI֥wt.uy4]QҸn^̥E\!Us麼4]9T ߤ֓Vٟ<=Fo?3O9:1.=5Kk|/b.7‚1EEOO~]Y9S/a?T=?y?& Փ"i.}Jsջ|4_Fӂ_gs.."2,&\^$ ]ڴd\z.6>a.QEEem[F+NiNzhc~K8N wCOD~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFbcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgȍ@|4˲M,aX |4˲M 3M,6M,Øe1 7M,v4Ͳl4b,p3?4Ͳl4b8Yp3?4Ͳlt|4˲Y0fY |Te;.M,421 c0ip[fYiofYie1,aofYi:b,a=YmfY Øbn盦YmfY 1盦Y4Ͳ1bn盦,4Ͳ1bnieY&a̲ieM,a̠qyM,6M,a̲7M,6M,4˲M,a\ |4ˬM,6M,Øe1 7M,6MgY Øe1 7M,mfR4Ͳl40Yp3?42+]|4˲M,0fY |4˲MY0fY |4eY/M,421 c07MGK/"drx[+̤m[%?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;;;;N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;;;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqȃh&rstuvwxyza \ێg3Krœн!h: ^*6vɦany"aUܮb3jЧ>cx *dr"rW"$ B@^3ŭCY c>g8YJS +B3 Ɗ5g5[dg5؀{sZqZ 4imXIִtṢM[Yg &٬Sum'b,ٴum;ͺ6e]NՍY.Ld u>χvGfE+"-_1)")_"5_Y"_"39X$86F<_YhsejԦa]4Ls";_?w#VkШ?yG`k^5Mt#<`@x$W4lЩ@zHal_yޮN=aYhAya%Xߺ5mA{*Ibm`nyߎ6OuŖ$>b Bzy&Y6nB|Jcnan7P%?cYh!sC{a'Z7ocC}Kdob8Qŗ&dYh"D|ϧ([ 8pD~Lepcy9RvŘ'@ e*6W{,Ej(J .a>vJ"Rk vѻjYixkGUcwl8 F T b{PTfSbr <O]q}-@N[|=. ZjykHVdxk9GUc}UTcs >P^r~/AO\~?0Ƭ[kzrR()h PP !P`?7 "d. gNJ( $DJ,.M:S8@0 uYq,%`הI@v?? 2g8WMC=f J Xb4!Xc*Qəfgk /h0q2E;ƣEp6"Dњ#W=c1\2~vIi?6PMo0CTiMWEژ)V`|q3#Yl IWey :HVdVUdt@Q_s1BP]A2Ȯ\l{JXfz ;IWeWVeuBR`t3CQ^C4ʰ ]m|KYg{ Fg fԏt2Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVݨ+{5K)ȡ~yX~D4WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S S+DI. !"#$o   %(-0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwXɄi'%S&'()*+y{}܁݃ޅ߇xz|~܀݂ބ߆[]ʅj(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w2= jpR$IJ"$ B` zdj'Y\"@`~pu+apڠOӎML;m=<8ν޹q^77\ZesMaXpia{v \ iΤ>pYo_x _njX 늫߮p[XWnpUMWxF5w4r g   t t$ W|Ymh1˷ /J Aq_s"Mxjt%*1˸լ0K irt2jt&Xn*i1繎 1^Ls BsuNypt'|Z<j/躡֨ 2^MsCtK&_v"O#z2= jpt(*<0黡ר 3^NDu'wP{ ).S/012_RDm ~x>B#D7BZɎy3Vڧ͠5ViFcEcъ"3-;Ǩ%<~٭u$7_G{:~WY+-sѲÉt? 8RKd 3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~耶T 4 T `WaXY]Z[\ ]o^_-Wi\ja [fnyَ1gJnŐмh8 ]*6 D<ł YYsGZ6Y<׷[_;\X_^Y]]W*}XW* pddf^A8 +(BbK8yJܜl" lt\FX 8S;ٚ8x&g%=E/8{V[.];Qk5ݛ&(Ƹ3ySKz]c7eG\/ yF 7qYq%QLFj?=!zv-lE$yg{[ D8o1ᨹ?t;']I?y dyO<PŎRYYFeT !"#$%&'()*+eiiX_zNr4Ib3,7+f9M6:)ͭ΁,n;{GL[+$念 %iy1RZ6KQ\鞚D5C1룩9xI?"F~9SA& hT J,AC( T4$ iULAJ_ \kG\覣A#,mdڄLn%CO":3'pWxgE>PGd" $ <ʾ;AhgLzUK!񁏳UgZ#3 a|x ;$ ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ԁ$8 !/ִƚ4ǚ4|v COH, Pk뚵).i U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@l+H)G.t-ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y ؜?ҬHT\ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y87596Z_`bdeif-Gopq|.Hs΀҅ԇS։׋7ޓᘫ0J뢩1K9 ج.:;*#&'+-.0233578;G= H? AZ*LMNKPOU%\,]-_/b2d5k>oCpDqEnBsG3L4MvIxKxLؙUVY[ᚇ]^Ŧb5Njosruxwy}~6O7P8Q69:R&Ǩɪ;SϯԵն׸ۼ=UV?W"% %2A,8!DZ;&CYAXςЃB-<'evE8F:G;MCKA*8[THOEXNZQ,[RVJ]TF]^U_V`Wc\2e^G^ha9jbH_meqjtoup@7B}I~JK`OQRLa􏿽]c̩ѬnrsMbNcdPe{|; «SfTg!ĺüžƩ#$%(Vj)WkXl"9ȩ.!1%5Ym>/CBʬC˩9O?UZnMXNYOZm̬tΩUa[oϩZh[i\pcp^qgterjwp}`rsuyasԬիbtք ׈٪+ڪ'dufwuHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort u?tSuzvvwˋx׭yz}~! # %<  !"#ӬEBNR" 4V0 =Ѩ]ou: tϤݶT Qe ܢ`Y\imɉ]O;0ؾG r潯' &a2."e fn:&Ka6M~ d#\Gz7ϭf4{N5AK*4(j3%m݆|oAޙJk0Tp?#DUGů` {ю2?exRܤ"'goni~"KkZ˛3rDOa$JK j!;,_&ʣ%OA ԍV'a%툮r6\U˒mmO:~1Hkz6.zV^^@}" +t:<15c<䱈SG.Knz>؜7'A֟o`,6Po8v&v)"jLL/E/š{'cҝW[oKV~z}ndqm\ 9c|I S]ٌX]}uF&GHBO3O??I=1vu# 4Vt':R]QqNG T,1cː]E>79alVg!Л뚠36ryȠ#5Dr؇qŴw:ѩ! ոmomoj~HöC5n}?aۡҰҰP[id $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ـT =  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUȷ:!BB"J"S).1T6FNGVW O>PJQ QRRZbj U(W A kHRV% V0B47e~9hy8i~|~qyڃ $Bb%aL-?48jsD#ٻٻz;{7w[]l IXai[>&.6^__ehn1j@al2 nҥ ooHpTpqq8\qqq̊rrȺrLsXs tt<`tttuuuvytr{q{ʎ}.}}`4̧ӯӿ/7 qIA9I"; B KUwӯFBDlSV_0pyLJ_J_ od}D5F7bu"c+ASB ΩXoyq`s(¬-pLyҠ?6Џ) ~4Ѳ9h M4* [ H9:ԂWO:a$j>ٝ&K wg%e_ZP'Cy,J?{({{owwwwwwwwwwZ+hu2Ǣ wթ3b裱DΤAثRJa&yԲL\F!Xu|5qY#Z\ +Y:%BE .T0|bϥѧΪ B'd86$`p+HdoE|!҄קWʠMX?JD%H+m|ڗt!t+p68dD@2u"QB֊M@gCN yqh\Q'71PON-apx%İr\H6 hSC ʲtJ8lUE3# ̺d: EK%Ԩ`4z. ͭYA!Ф\qqqqq1,*HWFvb@.aaaaaFx5yqh_TO HWFvbL:&nWG5%μ~뺮뺮뺮뺮뺮yyyyy988888~}}}}}۶m۶m۶m۶m۶m^z^7- 1¾̉Gu]u]u]u]u]Цb}vme[ݤSO{iiiyyyyyeYeYeYeYeY\VIHD8/Z*F%RponM v\VIHD8/ P̽Ϯld#sA PJ4`ޓ8Lx?#XD"CϚScXDJ k1 gx{:z@b*gEDSz?h+[ ,,],%kW QnR>MDjETC^~x*|b>gg00 뉢}QTO Z+Q_8/Zꪮب2O݂N""" $WlԵ4L Agv4=6x ., #j,"V]Š \ TY eKۯc 9$Ӧ2UӰ-#Z&I :mꗅ.;ÎWǵChr ]K]ڠcyX~VbjI2tz]W7]gXJ,fԤ__|qtJ;9PΪrm "vOx;v@'Uy$"&lٷFsoZxdI\j?/7uy .E9"jE Q1  B_燀/P q$RVXę7M7\|x%T*JYTiW'5{#6Xl&Z&Î^-iL%R_e)^k0$5Tjx:ynCٿB tD$5p`+՟"6 JXP? +Ο>tTi;HLQ3IE&^bnhyu;+5.a/Xao.RauN#?}A3좊G@V_',Z~%HF BΩT\P?Y~/C/zmov^3hHsQϣ.pE I1kI+Bx;[ )aӉDgxʘsk WEW":ɗ*<׮ ;* *1 RfJ+a2 ɚMCm.i*K'V2}&HMƌtU%` ̙D]6XxdUm\5/ML]E73_Eo;%H(h4P,RH!^HǠwzϡMrօJvi7r9w~qiaKpPkVw~!5Hg)յ2a>!⍖dDڕHfR*`-F6R_G]|Y[Bm2>5EDZ"- ==eMngC0$X`AdU)Lu"cԡB=dz1;1Sids&e![n(z3Ģ@Pg5a%7+ D{|!\r'7AV$V`-Vo( 9ո%[QB6ᔋ9&`LpIʗӭL ]Q lVOOܭE`D¡%o}9* $Ķ[^=M\g1 SFBUxw*b֟V@zSzb6,&A.:+u,ռRqEI{VԩLq|sypCЦ龘{\Іb]-{*5L"T/HFa, o Շ\ SP)WЉDћ lBw3kmn|MN؝ND%x rz8Km7,khӬH=3C,$Sq {a`80/.K.-?` |~ttRi}hĜW5Ӡ>ﷁ$haHМ9w(ޱBC]弄+.v#96{GAiVL(qбjiĶ3TMz~c,k j FWCU\`D.fcF#kDm\oD=7#È}=ZLeB)ZJ dJ %7heUbbq&V'6,ptS5,$$*d9CbBH  DIR$s(̈9wq@=q&M$ϋ(؄1FJFDp=ی{ȁUVbXe _a=uYU/R@GvJ40г& vp zIJ;4"|bF qPƒ-8zH+t1d@M -imT.{?s-ƴ`YkvVfපJ4j5@ndO:~O=sp8?W# eȢzN/v.] aIH{45tr0ѳ3LK rzo쩛hA>|D-2hBW>⩛ MgVgA60N7C黈r'>^45( Ѹnvz~n LD͝NM= (~S10J.2uOҌ[1%OR働qRBܲ(P_G)[:)F$K"< %Ӟ"Ȝ/˛]S6#$01x2@3456`7(89:;?@pABHCDE1+,oJK7H.N?j<2U006C_00B7l·l'38·4LL,LL43806й821627_0653آ'S<54T@48وHH5ULAJS9C9BEǾ57W92D௒םC6BƾCC4CF >BFD5LC6U6WC2Y_5 [A5\D4DF DWD9CAF_A ?CA?D U1133E#A57W%4B9_1A0D5B85AFB9E40_0E01เก@uC1Av2Bw3Cx4Dy02{|}~0304l*a6iԨ 'v+UPӎFB-En2PӎFB-En2߲0q^&kdٯ~x Cv}s|[/WW&&4*xD6هpk}B* 9D`÷&LoI{VݓCv!/GOo2U_}\E߈ c6>2U2JwtɾspeFlO96_H 7IK_=q &fb痣X’EG=xh3!V&g#>9wV f_$ge໪a8cd+ji.)k{7f^D ֯ߌ 050607089 A B C D EÁĂŃƄFɁʂ˃̄10ρЂу҄1Ձւ׃؄2ہ܂lA8'@.!Uxb#T[#>8UK'6@.!Uxb#T"bCRn`.264 V"cCRn`.264 VʄWBc\{u(U6kNgøVPe݃ބ345678D2B9 A BCD !E#$%&'F)*+,-20 /01231!567892";<=>?3#ABCDE4$GHIJK5%MNOPQ6&STUVW7'YZ[\]8(_`abc9)efghiA*klmnoB+qrstuC,wxب?r 2Q6qxOJbPIzl!8 JpeUt12."K"vyTPֳ* [%AYTe~n.MYFȭȒ,Y\]pϒ0HDdj]Pb/ uY M4.Uidꈤ jRO|VcȲJ:t;4eU ":"Kd)p:\* x LLZV3;0 OQ\R~[jqšFk#"WaԂ FDDDowE3+7!0??As$}A[0>>dTŽ!؁^VWEhlãVZ@vҦr)LN*jҠ'쩮ޤ5LҮ)IX~FQ\\SN3"|Yh҃  g}2'xlAgrt 13{l),Fl3g_,YfgFLzu*1ZL^nC] ` mD>ڴ{Ǧʼ5mNi1P<(i6ICLc6^7k*bL_]6 ֖=]Ɔ:vpQSj|IK;/Rgd"WDCa|bGggO 43}?^Y4nܗq]ζ׺O##k3o8vlI罗b_\>ҵ,9'խ*#S~R|QzۡPx˛O %1J:>.4hRuGm$&V6 =#[T*J[naȯ*tC yjs32+qRPy'V&$-";Lk؋u0<,1w\:߂H~{N|*~J£J|'Ig—F|$H7‹B!^H >}Gu :qF3 cpLzjroY\Ňgwf__r>ّLJYD/I"~g~OO7 X+ 8;;7 t.*S<>{މssj<~[kRCc:<+z{[6~DP7 )}A>Pm۶mK |?77{\=''{:Nה{\8l{5̾h7ssSb߫Kڒ.bllȰwY[;B-EM^q*w+GfO^'n mM"GΤE.bf qpeePWρ>o6zuxe[<Yku:6ƔQorūMQh|Nə9'oE#Hfͭ APTLv3D*1>]xL:1 UE3Ii%ՙWi=bՓ1`ހ~3O$@L 9}djBg#W3tjxkC1wp]W3pp5頰{ h[+X8Vg)nt5M)ǫ1a\ ƻ밟0]åk=M8^|Ѭ t M~ f;l~nRGfx],lpkUHn;Y `_p/y?+V\ IƎ.npoVQ6A5Ő5>jUt;ȶڅlG]% KZHty㍅n %O26xmf8§L(v$<Y<$YI#%AM^LO9vgdK=҄颻+K#llҍ_OC2/_& &r._L:nh>Ď+_"paRN<~r4 Z3\y$^.qGCPS8DXuܖ=:W]pѝJ F*j-qxMY,ak!5n'`Z 1&H({vJw®Z*ry-Oh~I%ҦJjPK<5ILܪB HB.!KT0cc1 6OEk+1(o[k'p(xx*8m%_Ka'Won!!X{̐Mګ3K;b<ۭ) EziLWW7B^=%E+u ^jo[HѪcK߃JM5ɾ ?=7M@m@ ucu1/+LWi CK*^2Z~0Z% O'ipfJ.%>)0>E"o=^An /{y^<ngoq8zz7 gWUq3xxz w/w+IżaDXW5| ]B>H p""bt(%[bT!%=l QMAu"I8[K4`qmWXA‰˔Ų.5ޤ,φղPk0~Bz[V4uJ,/EF}T*k ˪d( 4epxBB0B379 B D 113A:C<LE>F?42B  !"#$A%&'()*+,-./BCDEFGHIJK0123456fghijklmnopqrstuvwxyz{|}~789:;?@0 TUVBWXYZC^_D`abcEIdJeKdLfMg]hTiNjUj^kilem_no`pqrstuz{Fg|OaCGHDpnB>NQ㹺ݻܽtroqPUV2345@A]œčŏbP˷f͉κPC@AKSHӫIբJFKݟkEVWXQRYZcSl[\wM D$P"($Ig; m:#'yrP12%8HJ.yVO0Ru#C(rayC^\ԑK7j-`dX\]@G06t/~j4$Y ~"(㤹·rǑOISd DD !QE4>wJHV`ha|2".2Ѷ u8Qo'E w&%4Z-#̖>=5}c!?d˚HU*)AJRifrL&H5ANmMAADžTW ׏qR~{OHn{T&9F"p!AR|r@!(iWSfb0C-B6 lapQq[JT&;R7Ib$~]R@?xH\D7%= kʑfdl<+k˱R"v//F,zZg/_H83;B#(-"',45C\]ab_`^)09&J..59s=kKGcwFCP *4nܶǒԮz 3:L/O,<ȸyr%ȐC$c{s:$ic栯wйԮVĪHj/z+,Gapxy{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DhQ>)&-953I(:=HCNX\EJ5PR$bŅI1g̽wxqhг(WԮձ IJ |&8!"#$%&'()*+,-./0123456789:A>G7IYZ[\;]^_`abc&ģU*// <=fdh>?@A]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2Cd;8eDEnmԼA@GFgf32yxӫنFGHIJKfhjlnqsuwy{}pLMNOpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstu5vw P+2$).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgz{KNO|} ~PQhij()rs"02(Wuvwxyz{|} !"#$%&'()*+,-./0123456 klmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*Yrst:;<=>ABCDEFG ?@6,[ucerOQ7-\wĐŢ8.] w  %3?cR YD%t.$QRTTRiYܯѳfE^׃eIϥh " >pm[NB wہдFv 8teSa mCIYwO'r'Y5OJ)݋#6 /Qd6PWͯveUՔ8ie{QjxNKS #N ]BeMQOá|ak!.I2u8 i_Xm2z5cìϻaG͝ =WZ~%l6/g~=XwWt\832t}ImZ>jhV֞Qv,lwa  ҏ^ua}'׻tw~V|PB"G@4~H"Xb|x" GQ#/@ AABD'5wEv@4Mfn nbZPx^G\Ca9/^:;eik=1` s?>2a!DL  "?3b#$F56789:;<=>?@ABCA5d?}>DEFGHIJKLMNGOPQRSTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP    HH  IIII hijklmnNyoE9hF: iǶH< k  !"#$%&'()KKKKKKKKKI= lGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> mK?nOpqrstuv L@o HHHHHHHHHmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr !"#$%&'()*+,-./01234567STU%\1dTӤ.I$A 9<`dw?d b #F1Z ?E p_zk ! ] 2>fS=Zd=[w:AaeCW[D BvlU{ N2|Imӿ9J۶Uy#/\t _On5j||v<gjN=[K2);һOp;0}#=l \jj1? =ML}knoP5?*7W7jfve`c{`3B<[TwUVTBٜ͗[m |Ge]_m俿C jnOSla``]xʐNsvLz5V9u\ ^ss. OB~;މ炦 (ln;D6A>9vvrqusk[K;+յuUM*SR5iМ1S1a|%K(cfԧNg""\S0^CBF +a\ p8ٴ653%¼bY9uei%!ZN(}<4l!eJ*6jek+k+T&!MdA9i¤n $Hɍ#2MHͷ! :,*&"Z)XU[נP΄ =;'*<=A)}TS{LKJaABE0b"aكih23"!KOMͰ'fgl*+0mo,TՑRd⟣#HCXm-ؗW(Wp0oo8otsqƶ}ume]UeԴT h4g̔!3FL0_Dt ɹyŲRˤd$c,WT94,$"8OJ?(}|{zO4aRNI$srG#2MH ?|hCG67lԠ1CF kjihgf/\liezrjbZRJB:2*" bBO 'L 1BD=(r9s9s9s9s9s9?9`_8pxw⺹mʺ&uͩi4hΘ)Cf0`z%ӳsS3re%IH,X0.*&"ZrhXH8HE0p (~P9i¤n $H)Gdܛ @~cl8nبAc0^}yuqjueUE5%ĴtdTD4$b>=(888888888888 Ɓû%ý mR4ؿƲR[ pVjKiU+űzZSI =e>l~zrQ7нq>`ۨꎨuv+6XJZiJ]pVjKּ -.CrKFmߩanvNqRArz8nMvv[&|q d?߾sBDOj(eΖ~C ;%mzz6ڦK]ٮ_Tk @my?ɰok0on>;n!}Ԇ^!|>u~{Oe*F2ЭQf7or빩|w0&6xZOمȨæq,gzrr/^>B۔3$6hȀႅ &H၃ (Ht# p0oo8otsqƶ}ume]85K`/Sh+RJ}j+$ƣ1"GsKQS hܱ1vLE-LetT $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Tb gDDDDDDDDrJ#zY9xĨX'9\2 Ũ ~sdJ,t" sbYI|B#1?PC?P303030sn@ x;]wh3Y rX+U u2}%H}<F\,D< B@ O%6g L'r) ONUTWVYXa`edgfihkjmlonutyx{z}|) !"SRsr<9_^#%&'()::: !"#$%&'(*+,-./0123456789:;)<*+-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 %,389@DHMڠ`a "&)-38=AFJLPTXZ^aehjnpty}!ڈ$IarKRFI}eϻ&,R%{hH!m <63.ȇ saKyޓc4Ŗ&JOZfaRV*T!DX!C2c<lc{>o=IiRCIN Hb  '.5:;AEIN!>CGLbde0U[gikqrs'Qne]{|xwua~SY_cqrs?@A'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%BCRRRRRRRRRRRRDEF"8X#&-UQEt=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJe5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v G¨ÄRFu]<<?@ABCDE01234567F WKzbefcd@?44 H+)*<;9:IHFGCB@A9nmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noіћ!<9678, k ! %!*0/87?>GFLK"#$j%&'()*+,-./>|=0123456*+Lr0HiGm $>_789:%#&C!4/Pcykw\=?A~:Fs.\?O[6)9qȖ6=cCŊ< glTk/nˍ}G~86Չ2I΁0_]-Im,7FzcaY.# {WӶgg}(?x>)`;[Pc^VkL31U #N}Unu?ܱFS ҈|evA/[߼ɏZWt~{14 v%;FV^~Fy^o}m|6y #0gH. IB kA4c'@1(os;~=t\`xk'n"[P7ZId[^Wýr&UM|w;gtgNͤx4;<%%Ls7i%T&Gi=>?@ABCDEFGJZ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ MNOPQ H`````````````````YR| a !"#$%&'()*+,-./S0123456789:;<=>?fffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'( )*+^",``` -prtvxz|}oqsuwy{~./_X~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffffffffffffffffffffffffffffffffffff#89:;<=>?@ABCDEFGHIJKLMa܇NOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚ $e\ ޷%f]! bbbb&g^" P?@A ӛ(i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJꅆ !"$&'(mno`a)*+lc'p,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&'()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[9w8\]lmnopqrstuvwxyz{|}~^NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."0i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C BD CE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABJTcA&  &'DDDD0.FiƎ:Z"r֢ihFEFcG VޢdhF˷Qvƭ1٤s?v nq-jxL6fh|k5hǫ[mV.CfMՙ\fE?C;h!KG,o&.άN=& `pC69urh*C @+uوs!o!q*sU̡?+m1p@c+_B>b`;HluEmA F+(vvFy?tsMN\j.V +;j[N[J=9 jhoƝ`Η/} œ ,9 Ѩ"Z]LwLڀ^DK0pwEjm NN"ш0rWR7 y^7[\M&'sw ǪJBwG>~"eXhDlc9&ㅗ:3gT `Ƽj8|ځ÷>pmw&y?tCAm`{]0z X@+oX\f`mSa:Lm"t')]<Q~[Oytn>'ڸcwQ>EbFIϱ{7A"Z|(xS͂ 9#2grFPo89Wl5pJ vCOmf>uoem:(FێutRߍi|Zh < P!A\"]," 9lCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV<z;={<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~ҀEJPVt&+jf4jen9MUK6D9;<=>?@ABCDEFGÈCCC !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1&+2:AH_`cetw biosz?BEIQbg tJR19@vx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ캻  !"#$%&'()*+,-./01346789:;?@ACD=B25@@@ִ*kb&׵ 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~'h_# !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU߻跸  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9BBȲMApΗo?qrstuvwxyz{|}~  !"#$%&'()*+,-./0123456B<<5+ZdEfghM@4c8>iou{ #)/5;AGMSY_ekqw})*+Ztz "(.4:@FLRX^djpv|xKMNOPSTVXZ]^_`DQR<0_FGVbXYZ[\]^_`abcdefghijklmnopqrsZT}.of*BA% *-Ns1Ik-Hn &?`o_AY{%Wy#?V}4Mn!}\'G{5%d7Vy^fov} IHSYYZ#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)Hk;]?_NVa\գr,[ .MpUy7Oq8u,EuT{?s-\ /NqVz 8Prv-FvU| @t.] 0Or5W{ 9Qs9Pw.Ghw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux.(6u,Ev^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6HIA>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`Pgjmpsvy|*j\|cc{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~DEFGHI%&'()*ga/03k#hqv%1D0EiZcbdir@8A=BGH3J)i '( Hnopo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^ddeeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ]'$244t(  " " ʁ&.,-1qag(ŅI6{~~&\XZP&w/!>-+%9 y^b,ҟ$< \q8=r? 察A؛V`%-B~w+W)#G?M;)?v.Q <8(qʾ^qyٲ%aď.T0μ),7PZߍ? ,# E'%B5C}BX}[\by Oܲz;786l.SZ@p3WPJWz/ =+gWpޞ(>VѦ#vFëĵl&s  '><$ZH,Z5K|~|694"ʘ(~>Z.D 5a/RQBU7[9*W[j7Z=F'LZvGd[DvO>g} } $ܐ־n9nuo(-'7 {nБe`ۇ>ڡnSmZg7Մй;:aGХdኾ'S_ zly|' 7lnXS:&3x~j;c?Sx'^GtyWܚЏkKԈ;>_>>8o+=n]҇;zjcNK&uc߽C5Eűnł:¥> %fSP{JDLׄ68e}YWȸL#ϮzBnCuh]LnYrܠ]c{Gxsf~an9$nO^Ιgqz^ܾW,[^p 0,+ltHFȰ_|. G3,+^_tsĹ< ԺwX[~+}yGSJE G$:,cKJؖ3{rp`> Z{70܈`$*nN";vnA6"yv>dG2Vk|Bb}bOnɝb:¡ў4]ڈ[q.{Z P)jHkf3k0> Q+nP6`Zx7p5>}疼=mPٟ? ?Qv#55a-S''o1 VS!UρY5ʯ&qHP;~EY>r٤ײAS.瑒*M<,[dt`Z]n>,1y;wUSZ:UMt"x}8Ĵ5q V~i 5>6'!S&&te7p5܎`8C!-ԯeL[ ER}nYhrgQkLRBw4_='r{? 8J(yL dX$%Bh_m4  Vds.=m`4D+4t, zoK~r%ϓA߫J$mM˜Le'$~+/N"R4 7R&F:7bׅr= +f@ـܾӼa0q rqY8ϭ*A鸰xU:L }DbwPULƲTjd uhC #-0.P!:#w#[Ýl˜ܼPq߂~`{wMճQٻ=e`Q~veL^}o*7Ѹ o$phqƍ `2Ώwtcaw{9rX wVk~Kڠʤ8+.ӱ2p50\ʗ2$#WY\?HȂ)sF\)Bb N$ڨo3"FB]>D]ȐŅ7bxmEm\؄3㾾7eJxV"`',mlqqeeB;lJ 3&.L\X?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~cc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~de  !"#$%&'()*+,-./01234567~"Ii 3HʣP\+ҖWk*jK!f^Ȣ%$рf>K !J9_(i x _:?zء#6jИ!#.ZX"&J!":pkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKz-R!C ?}ѣCG7lԠ1CF /\`BE 'L 1BD?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~lllll  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=F貗9Wdm6c0DlP]jf3PLJڲϮ*. t4>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~m  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnppppp  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~F貗RekW$Gڢ:xm5Gm]33tܹ    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~|$I!rY 4 q #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8Ҩ&3/c;ʝԾ~Y_Ok6Q?cڼ>v/4s25 ͏_! =߶3B$XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^Ao!!*jo_a3,WI8tR5[i䠿ŝgL50߳>x.-ziÍh#׏ς(tx/ Š#,_yu; !n0߆\h}x1o?}9^@ !xk_h|2A@\>f\_5gwf/n#t4Cg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*s,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abcFRlW SMH[wAy8 qw҄)(ߦ)4՚&ީHy>ܱ;!P_rК47vCQFaJNBLhiʯ `kISTlqLL ՘y;Sotg:%7+ _Aw)+l-;/wzB)]qy''Z_߫GeO7|f/KEl7έhͲSr!w211;."Wze)~Zl7:˝}rYܙ 4  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~yyyyy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!v""F@!"XS42Mi:`kFfdk{3 0 ꑣX(@iEIejl:\"MPT\M TT% |T" 9 ѨTpA\"MT\MpT\"MTT T2 9OҨ IBG\M$T\"MT\M,T\"MAT"MѨ$꧲$:\"M5T\MT\"M=T\MT2MҨ$I[B8HT T\"MT\MVT\"M?T" 9(3 Ѩ$h*? T% T\MT\"MwT\M?T$2M 9%?Ҩ$IAr\MTT% T\M T\"M)T4" 9#Ѩ$IAD\"M:TT T\"Ma?T\MKTL2 9 !Ҩ$IBQ\M T\"MT\M< T53*p9|u O~)@T & & RD =ZJf$!6:j]iNJWE1hfN ?  Z'1+ib^!_q6׈e"a mD!j ~7`-U uTaa%=[wC Mr P|1Quu! c-ʞ,FR Ҩ@H@#崐a$@B $FbE A