glibc-langpack-nn-2.40.9000-35.fc42 ">! 6 6_ 3!XPȬI^Dgdh ȬI^D^\u;EJ~ f:C19j-UC3oݾXs;aͅ>镧ڂ@܈DNgg)CaxF6+ioixg[} p7j8!x VLT(hK+دOoFEDp:bHޗ- o0hSafSn@ aCLYn1'FW-!ʴj3,lpU9dlL-om.=I5 ?|[.?@,`g3݇3WvAtXiz; {Sh}M&T)2)zjȴnm4? 1 0PYάChVg4c `?4e$; b `ț>$߈#j!hOr3* PY:**~;E핏'*)BOA;#K=F[573e13632ac6cb6444ca5d3b8b68013112a83c8daba14fdc92b83e8b6d34e32a5bdf5cde178ce55b9e7832356438e91eee64863003020462f02aa400463044022051f32818d856f04105f873f8bdfce15d1e659bb958831021cde88ad6b3b8d3bd02202c73c3990841890a35bce354b23ed4eb03b8222cfe6c7aaa7af1d64f7ab95ff803020462f02aa400473045022100eb52788f48fbaec85ec60fca460bc3c55d6732d1eb23686eb82523c8409b635a022069cafa4993addf9e7fc4b98d305cf74ef025f18a9b1792410809d111bb5f803903020462f02aa40047304502207bfa310b8f1491881a4e7964c603e8e9bfc2b123d3fad52703393b3f53b99307022100888917ead236beaf0c0423aab628769a14992f981c78a264b7d822eebe9c605903020462f02aa400483046022100993f8091e567797614cdb6bd9c64eabde8ee862f8e84c19c6d477712a09279950221009a005c8164fc8085072542dbefc7dec12881a30d2d1963e059124c192b2d9c4603020462f02aa40046304402207919e840da295016e0d1a26bd55ab70f9eb0c800412145ad9392f258b44d483b02204ca264ed1b511924930dbeeda902c1ab1b23708e8bf89460ec89f0a1593e19ba03020462f02aa400473045022013a83f9308146f456e0eaea7826d5fdca38ef6b6ee97690ef96a9469d391d4ee02210086d6969b57efd8875175296cd67b0bf9b91664755e17660a75b469786301672503020462f02aa400473045022100f9d786f8afe6daafd12999226df7a6ae4bbba837169fa56cf51a6a3e1c8bebcb022020cde1bd5d93c3d0e8882d5bb153977ecfb2f4c3014a0e6020e56cda3a3d25e903020462f02aa40046304402200a32a0cd69240e592f3a4ad7715977e9ae4bb3a99bdccb36c35411106d0ea0a102204dcb9b2b480efa315e734c41d41b7b3034bc44b3e28b3986d835aead79ed457a03020462f02aa400463044022076ce0213dce1c7ee501893f40a54758e92c0b18a521c68e71873fa6e439c0e9202207b525cf427d91b9bc5d1dab816c8b6d037a0fed8790b54e3fac294abebde10c503020462f02aa400483046022100ebf33cc34a6d13c3b53eb9e601c411683671e90e78bd60ac1028e475f7772fc8022100b8a5d71d35554842f1fbe567c532823bfe79f7e9e0581cc697fe279daa94120503020462f02aa400463044022051d2d6bb102d54a8e3171bb1ff2b44d3dcbf21204789d1a2a181777d393be0c702206f2d34b0099c7b798c33a47ef670ed25e1dbb383e3abc8f2c89c28e0fd7aa5b603020462f02aa400473045022100a46f6ddb2db75d5a15f8d94371e403f67a958e7b7b5e88ace2cb0b851e8e602302203a223fb3b495e08367801f92de91269afb3039b61a2a7744416d12d1e937d89d03020462f02aa400473045022100c06936f727fbb5cabe66b0ced73012c5cca474050fbe22fa4b9060971293d1ad022057fa76d257414e7f81bee4246ad15f03f475b1910170cc056e2405101341a9aa03020462f02aa400483046022100ceacbb5cea16494e235d367d4c4d9e7dc7a018ffd25da3fcbfd788d58f0b35ea022100daed7a1c95a1fc2db49bda7df4849800ab1565595236f18bab5837721998b81e03020462f02aa400483046022100e4741edf910ecf7e4142bb88522925234c2b82d3876ee2edcd7df08ef5c803ea022100b30eade2e5cb78799b220d0f6e89a0b514bb81fbffb1974bcc9c09731b53c13d03020462f02aa400463044022040655650b54783b3cd7fe04cac0bfa8d03fc59dad88df7dc3bedd9fc2ba5381a022012dadcbe64d9645d7633a1bec8e5b2d3a01f1f41ef2c757ee49f63ba2fde2e9403020462f02aa40046304402203a9d14dcc4be47329c07f65c51a8635b2750fa33af046ee53dd4c1c0479b8aaf02204399069a403b5cca771e68b4083892575b503b682a27f0d7ecdfa2f02bdfefb203020462f02aa40046304402207dd02930757a6b6dd6d97e3c429165b39f9482ca554be143a9e04117fc3bbb8f02206d4ddb450fe9d3d33a0754d7643293d2cbd56bc5e8bcf63cff2fee1a63fe52d403020462f02aa40047304502206cd2b0cc6e6057938bccb64343b1c00e3ae62614b2eb83f6ce6a52d4b3ef0efa022100bd7a1a11fb874e4792ae44d077db3c28a4799527604b77585ea7531ae372990803020462f02aa400473045022100c1d28bea6acf8d6ff0ea42c34f2fc2f0b8342565e161b6256d105836cf3c3246022053f341c8d853651d690584d534d7fb2af761e98284954f52dcbd99fbd338dda203020462f02aa400473045022100c2b01488a70edf2f901cfa81a5ea9db8d9492cdc5a9929d50844f00d65fe6de2022014eb380a37043e8e6d92d1065bd5fd5e3f1b47dcb04b5619ba35353a22f3eda303020462f02aa4004830460221009f4b97836d05f7511904eade273df4ec0ff8b59f89bd39982a097af5ae93afe10221009fa5965f497c14ee4a418b023c991ee2ccad316cb440428880836bc6339ce5cc03020462f02aa400483046022100820cefd7a0d91082ce7deed0ce0d2aa1de1c478159fbdb36adeb7c1fedb717020221009e7665eacc9dd031fe1c56399acb804ad6277dd4b51021250b2a3f94703a4a4803020462f02aa400463044022065993367d2a1e91268e08aaff76d868460fdcdd0ab2ab9a71b8c5a1a7c2c6c4b02202db049e9444265f1bc4346996f3dd3a96748be32ef8b1592dcecbcdc0842e274Q+:66%ln3/Bf2h>`>u?ed & H $,        8  Z |  0 L ()809L:*WGHDIXY\]^bsd:e?fDlGt`uvHTX} $Cglibc-langpack-nn2.40.900035.fc42Locale data for Norwegian NynorskThe glibc-langpack-nn package includes the basic information required to support the Norwegian Nynorsk language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org2WhFedora 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'y;">6"2 LTwL@'C;'7 PAAA큤A큤A큤ggggggggggggggggggggggggggggg5af991724000ce08cc06e8d27c077fd6b30b686aaa64cd136aa9560fd0efc0aeee9e75a859cd2e613b586db80b92e4f47abf25cf93fd6b834b0f4104cfb4730fbc07297eb19a386ac833d73cffcc64554cabfecf8e8ed759a74f46f8cf7c1d3441be580f4465409d8b7fe70126715e26c6d4806d6675e6f3a708e4d8808f77a7bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b08c8b547fe9ee54ab9104a4818e588da421f102c54272582afe27e512b968714527eeea97ca248c0f4681fb02be21fd6e13a30e06a0e239f622a397d821e09ad710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9613e59075d835cbc5a340e99e1316a915033160687e9c82cecd8a8d4d3359ed075cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01549c0b4e7c936e874cb50d7d287befb982d54f2a9ac99618a14175e7006140f7328e854f268c64b11679a1fff3f1227f17c65e1b0dab7f7cae2db051ef9a7b66bc5f7d3bbe19d57474a92fdc197531156f9044215f6242702cf94d93ee21921ee73a90964264c8772766090669a715b799acd28674eb3ff900adadff2d95e1d38d1110d25301275c0d2ecad5d53b8ed14193496a4dd7d3f5cb3fff3a9d4667c296ffdc8adb9d7bc1edef424d75642eb4ecd23e1a22fce3b60418223250a4d6673e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa95697f4c82109964a8de7c25eb19c917b2faf567604fc8e5bad0ee37cb68267155f9786282e444329ad1c70ecfcb305d243c526105619715353a4a059e2e573486d54f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c8089009b9f200f0dad633578b2516a3e2edf0299aca1a328aec7626332ac2cae7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b4f8da22132b5ee583b97d6d38c867d51702a7a6f0983336c387a26f30e614a7ad62cf968f9ee19caed3f193dbbeb0cb7b17b14b12dddde3d318732b267624780rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-nnglibc-langpack-nn(aarch-64)     glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40.9000-35.fc422.40.9000-35.fc423.0.4-14.6.0-14.0-15.4.18-14.12.0-14.20.0ggg/@g/@g:g:ggg@gw@gvg`@g\!gZ@gIg? g=@g4g1g(@g|g|gg@g@g@g@g6g f5ffcf@f@fٝ@f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHcDJ Delorie - 2.40.9000-35Florian Weimer - 2.40.9000-34Florian Weimer - 2.40.9000-33Florian Weimer - 2.40.9000-32Florian Weimer - 2.40.9000-31Florian Weimer - 2.40.9000-30Fedora Release Engineering - 2.40.9000-29Zbigniew Jędrzejewski-Szmek - 2.40.9000-28Florian Weimer - 2.40.9000-27Florian Weimer - 2.40.9000-26Florian Weimer - 2.40.9000-25DJ Delorie - 2.40.9000-24Arjun Shankar - 2.40.9000-23Carlos O'Donell - 2.40.9000-22Florian Weimer - 2.40.9000-21Florian Weimer - 2.40.9000-20Florian Weimer - 2.40.9000-19Florian Weimer - 2.40.9000-18DJ Delorie - 2.40.9000-17Florian Weimer - 2.40.9000-16Florian Weimer - 2.40.9000-15Florian Weimer - 2.40.9000-14Florian Weimer - 2.40.9000-13Florian Weimer - 2.40.9000-12Florian Weimer - 2.40.9000-11Florian Weimer - 2.40.9000-10Florian Weimer - 2.40.9000-9Patsy Griffin - 2.40.9000-8DJ Delorie - 2.40.9000-7Carlos O'Donell - 2.40.9000-6Arjun Shankar - 2.40.9000-5Florian Weimer - 2.40.9000-4Florian Weimer - 2.40.9000-3Florian Weimer - 2.40.9000-2Florian Weimer - 2.40.9000-1Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25- Auto-sync with upstream branch master, commit 9b2f20dd54079afb68addf23685b039f1accd6e0. - po: update translations (final, only timestamp and line number changes) - libc.pot: regenerate (only line number changes) - INSTALL: update last tested version numbers - contrib.texi: minor improvements - NEWS: Add some more news from the 2.41 cycle - contrib.texi: Update from 2.40..2.41 commit log - NEWS: Add reference to (single) advisory - NEWS: Add list of bugs fixed in 2.41 - NEWS: editorial changes (language, line breaks) - testsuite: Make stdio-common/tst-printf-format-*-mem UNSUPPORTED if the mtrace output does not exist - elf: fix 'valgrind' typo in comment - malloc: cleanup casts in tst-calloc - stdlib: Test using setenv with updated environ [BZ #32588] - LICENSES: update CORE-MATH copyright - LICENSES: update location of getaddrinfo.c and getnameinfo.c - LICENSES: remove Intel License Agreement - stdlib: Re-implement free (environ) compatibility kludge for setenv - Revert "stdlib: Support malloc-managed environ arrays for compatibility" - stdlib: Support malloc-managed environ arrays for compatibility- Avoid env -i crash due to free (environ) compatibility patch- Apply patch to improve compatibility with environ/malloc misuse- Auto-sync with upstream branch master, commit 76c3f7f81b7b99fedbff6edc07cddff59e2ae6e2: - po: Incorporate translations - Fix underallocation of abort_msg_s struct (CVE-2025-0395) - Fix typo: _POSIX_REATIME_SIGNALS -> _POSIX_REALTIME_SIGNALS [BZ# 32515] - aarch64: Add HWCAP_GCS- Auto-sync with upstream branch master, commit 1ac28b781882e3f14b41dcb06f3f945d53938948: - stdlib: Test for expected sequence of random numbers from rand - stdlib: Fix unintended change to the random_r implementation - NEWS: Add the extensible rseq ABI to new features - Linux: Do not check unused bytes after sched_getattr in tst-sched_setattr - aarch64: Fix tests not compatible with targets supporting GCS - aarch64: Use __alloc_gcs in makecontext - aarch64: Add GCS user-space allocation logic - aarch64: Process gnu properties in static exe - aarch64: Ignore GCS property of ld.so - aarch64: Handle GCS marking - aarch64: Use l_searchlist.r_list for bti - aarch64: Mark objects with GCS property note - aarch64: Enable GCS in dynamic linked exe - aarch64: Enable GCS in static linked exe - aarch64: Add glibc.cpu.aarch64_gcs tunable - aarch64: Add GCS support for makecontext - aarch64: Mark swapcontext with indirect_return - aarch64: Add GCS support for setcontext - aarch64: Add GCS support to vfork - aarch64: Add GCS support to longjmp - aarch64: Define jmp_buf offset for GCS - elf.h: Define GNU_PROPERTY_AARCH64_FEATURE_1_GCS - aarch64: Add asm helpers for GCS- CVE-2025-0577: getrandom, arc4random could return predictable data after fork (#2338960) - Drop glibc-benchtests-extra-pi-inputs.patch, applied upstream. - Auto-sync with upstream branch master, commit 91bb902f58264a2fd50fbce8f39a9a290dd23706: - nptl: Use all of g1_start and g_signals - nptl: rename __condvar_quiesce_and_switch_g1 - nptl: Fix indentation - nptl: Use a single loop in pthread_cond_wait instaed of a nested loop - nptl: Remove g_refs from condition variables - nptl: Remove unnecessary quadruple check in pthread_cond_wait - nptl: Remove unnecessary catch-all-wake in condvar group switch - nptl: Update comments and indentation for new condvar implementation - pthreads NPTL: lost wakeup fix 2 - Linux: Add tests that check that TLS and rseq area are separate - Consolidate TLS block allocation for static binaries with ld.so - elf: Iterate over loaded object list in _dl_determine_tlsoffset - benchtests: Add dummy in put files cospi, cospif, sinpi, sinpif, tanpi, tanpif - Linux: Fixes for getrandom fork handling - affinity-inheritance: Overallocate CPU sets - inet: Add common IPv6 packet header macros - aarch64: Use 64-bit variable to access the special registers - x86-64: Cast __rseq_offset to long long int [BZ #32543] - Linux: Update internal copy of '' - nptl: Remove the rseq area from 'struct pthread' - nptl: Move the rseq area to the 'extra TLS' block - nptl: Introduce for RSEQ_* accessors - nptl: add rtld_hidden_proto to __rseq_size and __rseq_offset - Add Linux 'extra TLS' - Add generic 'extra TLS' - nptl: Add rseq auxvals - Add missing include guards to - configure: Clear libc_cv_cc_wimplicit_fallthrough if not supported - elf: Always define TLS_TP_OFFSET - x86: Add missing #include to - Move to kernel-independent sysdeps directories - math: Fix acosf when building with gcc <= 11- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Rebuilt for the bin-sbin merge (2nd attempt)- Drop glibc-nolink-libc.patch, applied upstream. - Drop glibc-clone-reset-tid.patch, unnecessary due to upstream reverts. - Add glibc-benchtests-extra-pi-inputs.patch to fix aarch64 build failure. - Auto-sync with upstream branch master, commit 502a71c5785f21ef4e3bad59949fdf86df73d385: - i686: Regenerate multiarch ulps - Revert "configure: default to --prefix=/usr on GNU/Linux" - elf: Minimize library dependencies of tst-nolink-libc.c - elf: Second ld.so relocation only if libc.so has been loaded - Revert "x86_64: Remove unused padding from tcbhead_t" - Revert "nptl: More useful padding in struct pthread" - LoongArch: Regenerate preconfigure. [bug 32521] - loongarch: Drop __GI_XXX for strcpy/stpcpy IFUNC implementations - AArch64: Improve codegen in SVE expm1f and users - AArch64: Add vector tanpi routines - AArch64: Add vector cospi routines - AArch64: Add vector sinpi to libmvec - math: Remove no-mathvec flag - AArch64: Improve codegen for SVE log1pf users - AArch64: Improve codegen for SVE logs - AArch64: Improve codegen in SVE tans - AArch64: Improve codegen in AdvSIMD asinh - math: Add a reference to Clang's C23 issue - Redirect mempcpy and stpcpy only in libc.a - mlock, mlock2, munlock: Use __attr_access_none macro - stdlib: random_r: fix unaligned access in initstate and initstate_r [BZ #30584] - assert: Remove the use of %n from __assert_fail_base (#2318508) - Translations: Regenerate libc.pot- x86_64: Reset TID during clone if !CLONE_VM (#2335406)- Update glibc-nolink-libc.patch following upstream development. - Update glibc-python3.patch to resolve copyright year conflict. - Auto-sync with upstream branch master, commit cc74583f23657515b1d09d0765032422af71de52: - elf: Remove the remaining uses of GET_ADDR_OFFSET - elf: Use TLS_DTV_OFFSET in __tls_get_addr - s390: Define TLS_DTV_OFFSET instead of GET_ADDR_OFFSET - elf: Introduce generic - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - mlock, mlock2, munlock: Tell the compiler we don't dereference the pointer - elf: Add glibc.rtld.execstack - elf: Do not change stack permission on dlopen/dlmopen - x86-64: Reorder dynamic linker list in ldd script (bug 32508) - libio: asprintf should write NULL upon failure - nptl: More useful padding in struct pthread - elf: Remove the GET_ADDR_ARGS and related macros from the TLS code - build-many-glibcs.py: Add --exclude option - NEWS: Mention testing glibc build with a different set of compilers - support: Add support_record_failure_barrier - io: statx, fstatat: Drop nonnull attribute on the path argument - configure: Improve configure output for C++ Compiler - getaddrinfo.c: Avoid uninitialized pointer access [BZ #32465] - include/sys/cdefs.h: Add __attribute_optimization_barrier__ - assert: Use __writev in assert.c [BZ #32492] - elf: Check PDE load address with non-empty text section - Add clang specific warning suppression macros - Add include/libc-misc.h - Don't redefine INFINITY nor NAN - assert: ensure posix compliance, add tests for such - posix: fix system when a child cannot be created [BZ #32450] - Fix elf: Introduce is_rtld_link_map [BZ #32488] - elf: Reorder audit events in dlcose to match _dl_fini (bug 32066) - elf: Call la_objclose for proxy link maps in _dl_fini (bug 32065) - elf: Signal la_objopen for the proxy link map in dlmopen (bug 31985) - elf: Add the endswith function to - elf: Move _dl_rtld_map, _dl_rtld_audit_state out of GL - elf: Introduce is_rtld_link_map - Add F_CREATED_QUERY from Linux 6.12 to bits/fcntl-linux.h - Add HWCAP_LOONGARCH_LSPW from Linux 6.12 to bits/hwcap.h - Add MSG_SOCK_DEVMEM from Linux 6.12 to bits/socket.h - Linux: Accept null arguments for utimensat pathname - x86_64: Remove unused padding from tcbhead_t - Add NT_X86_XSAVE_LAYOUT and NT_ARM_POE from Linux 6.12 to elf.h - Add SCHED_EXT from Linux 6.12 to bits/sched.h - math: Use tanhf from CORE-MATH - math: Use sinhf from CORE-MATH - math: Use coshf from CORE-MATH - math: Use atanhf from CORE-MATH - math: Use atan2f from CORE-MATH - math: Use atanf from CORE-MATH - math: Use asinhf from CORE-MATH - math: Use asinf from CORE-MATH - math: Use acoshf from CORE-MATH - math: Use acosf from CORE-MATH - math: Fix the expected carg (inf) results - math: Fix the expected atan2f (inf) results - math: Fix the expected atanf (inf) results - math: Add inf support on gen-auto-libm-tests.c - math: Fix spurious-divbyzero flag name - benchtests: Add tanhf benchmark - benchtests: Add sinhf benchmark - benchtests: Add coshf benchmark - benchtests: Add atanhf benchmark - benchtests: Add atan2f benchmark - benchtests: Add atanf benchmark - benchtests: Add asinhf benchmark - benchtests: Add asinf benchmark - benchtests: Add acoshf benchmark - benchtests: Add acosf benchmark - Update syscall lists for Linux 6.12 - ungetc: Guarantee single char pushback - sys/platform/x86.h: Do not depend on _Bool definition in C++ mode - ldbl-96: Set -1 to "int sign_exponent:16" - x86: Avoid integer truncation with large cache sizes (bug 32470) - AArch64: Improve codegen of AdvSIMD expf family - AArch64: Improve codegen of AdvSIMD atan(2)(f) - AArch64: Improve codegen of AdvSIMD logf function family - manual: Document more sigaction flags - Remove duplicated BUILD_CC in Makeconfig - iconv: do not report error exit with transliteration [BZ #32448]- Auto-sync with upstream branch master, commit dd413a4d2f320d5c3bc43e0788919724c89b3dab. - Fix sysdeps/x86/fpu/Makefile: Split and sort tests - sysdeps/x86/fpu/Makefile: Split and sort tests - Use empty initializer to silence GCC 4.9 or older - Linux: Check for 0 return value from vDSO getrandom probe - hppa: Update libm-test-ulps - Revert "Add braces in initializers for GCC 4.9 or older" - tst-difftime.c: Use "main (void)" - or1k: Update libm-test-ulps - htl: move pthread_sigmask into libc. - htl: move __pthread_sigstate into libc. - htl: move __pthread_sigstate_destroy into libc. - Return EXIT_UNSUPPORTED if __builtin_add_overflow unavailable - ifuncmain9.c: Return EXIT_UNSUPPORTED for GCC 5.4 or older - include/bits/sigstksz.h: Avoid #elif IS_IN (libsupport) - regex.h: Avoid #elif __STDC_VERSION__ - tst-assert-c++.cc: Return EXIT_UNSUPPORTED for GCC 4.9 or older - Add braces in initializers for GCC 4.9 or older - Return EXIT_UNSUPPORTED if __builtin_mul_overflow unavailable - tst-minsigstksz-1.c: Return EXIT_UNSUPPORTED for GCC 4.9 or older - tester.c: Use -Wmemset-transposed-args for GCC 5 or newer - Makefile.in: Add test to check xcheck rule - Don't use TEST_CXX as CXX for build - AArch64: Update libm-test-ulps- Auto-sync with upstream branch master, commit 97b74cbbb0724c26fbbd5037a6ab9f81ac0a10a1: - s390: Simplify elf_machine_{load_address, dynamic} [BZ #31799] - or1k: Update libm-test-ulps - nptl: Add for or1k - Implement C23 atan2pi - Clear CXX and TEST_CXX if C++ link test fails - math: Remove __XXX math functions from installed math.h [BZ #32418] - Optimize bsearch() implementation for performance - benchtests: Add benchmark test for bsearch - Implement C23 atanpi - powerpc64: Fix dl-trampoline.S big-endian / non-ROP build failure - powerpc: Use correct procedure call standard for getrandom vDSO call (bug 32440) - Add TEST_CC and TEST_CXX support - powerpc64le: ROP changes for the dl-trampoline functions - malloc: Add tcache path for calloc - Implement C23 asinpi - malloc: add indirection for malloc(-like) functions in tests [BZ #32366] - Implement C23 acospi - powerpc64le: ROP changes for the *context and setjmp functions - nptl: Add for m68k - nptl: Add for RISC-V - nptl: add RSEQ_SIG for RISC-V - AArch64: Improve codegen in users of ADVSIMD expm1 helper - AArch64: Improve codegen in users of ADVSIMD log1p helper - AArch64: Improve codegen in AdvSIMD logs - AArch64: Improve codegen in AdvSIMD pow - s390x: Regenerated ULPs. - htl: move pthread_condattr_setpshared into libc. - htl: move pthread_condattr_setclock into libc. - htl: move pthread_condattr_init into libc. - htl: move pthread_condattr_getpshared into libc. - htl: move pthread_condattr_getclock into libc. - htl: move __pthread_default_condattr into libc. - htl: move pthread_condattr_destroy into libc. - math: Add sinpi,cospi,tanpi sparc64 ulps - math: Add tanpi aarch64 ulps - math: Exclude internal math symbols for tests [BZ #32414] - Remove AC_SUBST(libc_cv_mtls_descriptor) - Implement C23 tanpi - Fix typo in elf/Makefile:postclean-generated - math: xfail some sinpi tests for ibm128-libgcc - math: xfail some cospi tests for ibm128-libgcc - powerpc: Update ulps - AArch64: Update libm-test-ulps - i686: Update libm-test-ulps - x86-64: Update libm-test-ulps - Use M_LIT in place of M_MLIT for literals - Add further test of TLS - hurd: Protect against servers returning bogus read/write lengths - Fix and sort variables in Makefiles - Implement C23 sinpi - Implement C23 cospi - malloc: Optimize small memory clearing for calloc - Use Linux 6.12 in build-many-glibcs.py - locale: More strictly implement ISO 8601 for Esperanto locale - elf: Consolidate stackinfo.h - manual: Describe struct link_map, support link maps with dlinfo - Add threaded test of sem_trywait - Add test of ELF hash collisions - nptl: Add new test for pthread_spin_trylock- Add BuildRequires for gzip to support compressing installed files.- Drop glibc-rh2327564-1.patch, glibc-rh2327564-2.patch. Fixed upstream. (#2327564) - Auto-sync with upstream branch master, commit e2436d6f5aa47ce8da80c2ba0f59dfb9ffde08f3: - malloc: send freed small chunks to smallbin - AArch64: Remove zva_128 from memset - benchtests: Add calloc test - libio: make _IO_least_marker static - malloc: Avoid func call for tcache quick path in free() - math: Add internal roundeven_finite - RISC-V: Use builtin for fma and fmaf - RISC-V: Use builtin for copysign and copysignf - Silence most -Wzero-as-null-pointer-constant diagnostics - sysdeps: linux: Fix output of LD_SHOW_AUXV=1 for AT_RSEQ_* - nptl: initialize cpu_id_start prior to rseq registration - math: Fix branch hint for 68d7128942 - powerpc64le: ROP Changes for strncpy/ppc-mount - math: Fix non-portability in the computation of signgam in lgammaf - malloc: Split _int_free() into 3 sub functions - math: Use tanf from CORE-MATH - math: Use lgammaf from CORE-MATH - math: Use erfcf from CORE-MATH - math: Use erff from CORE-MATH - math: Split s_erfF in erff and erfc - math: Use cbrtf from CORE-MATH - benchtests: Add tanf benchmark - benchtests: Add lgammaf benchmark - benchtests: Add erfcf benchmark - benchtests: Add erff benchmark - benchtests: Add cbrtf benchmark - elf: Handle static PIE with non-zero load address [BZ #31799] - x86/string: Use `movsl` instead of `movsd` in strncat [BZ #32344] - stdlib: Make getenv thread-safe in more cases - aarch64: Remove non-temporal load/stores from oryon-1's memset - aarch64: Remove non-temporal load/stores from oryon-1's memcpy - powerpc64le: _init/_fini file changes for ROP - misc: remove extra va_end in error_tail (bug 32233) - intl: avoid alloca for arbitrary sizes (bug 32380)- Revert aarch64 memset changes (cec3aef3241cec3aef32412779e) (#2327564)- Auto-sync with upstream branch master, commit 47311cca31e685fa7bfe19bb8cef17d2d3d7fff9: - manual: Add description of AArch64-specific pkey flags - AArch64: Add support for memory protection keys - AArch64: Remove thunderx{,2} memcpy - powerpc64le: Optimized strcat for POWER10 - powerpc: Improve the inline asm for syscall wrappers - elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245] - x86/string: Use `movsl` instead of `movsd` in strncpy/strncat [BZ #32344] - manual: Fix overeager s/int/size_t/ in memory.texi - linux: Add support for getrandom vDSO- Only relocate ld.so for the second time of libc.so has been loaded- Auto-sync with upstream branch master, commit 7b544224f82d20019f9b28522ebf8114a372d1a2. - stat.h: Fix missing declaration of struct timespec - mach: Fix __xpg_strerror_r on in-range but undefined errors [BZ #32350] - x86/string: Use `movsl` instead of `movsd` [BZ #32344] - Rename new tst-sem17 test to tst-sem18 - Avoid uninitialized result in sem_open when file does not exist - nptl: initialize rseq area prior to registration - s390x: Update ulps - elf: avoid jumping over a needed declaration - math: Fix log10f on some ABIs - stdio-common: Add tests for formatted vsnprintf output specifiers - stdio-common: Add tests for formatted vsprintf output specifiers - stdio-common: Add tests for formatted vfprintf output specifiers - stdio-common: Add tests for formatted vdprintf output specifiers - stdio-common: Add tests for formatted vasprintf output specifiers - stdio-common: Add tests for formatted vprintf output specifiers - stdio-common: Add tests for formatted snprintf output specifiers - stdio-common: Add tests for formatted sprintf output specifiers - stdio-common: Add tests for formatted fprintf output specifiers - stdio-common: Add tests for formatted dprintf output specifiers - stdio-common: Add tests for formatted asprintf output specifiers - stdio-common: Add tests for formatted printf output specifiers - nptl: fix __builtin_thread_pointer detection on LoongArch - math: Fix incorrect results of exp10m1f with some GCC versions - misc: Align argument name for pkey_*() functions with the manual - manual: Use more precise wording for memory protection keys - elf: Switch to main malloc after final ld.so self-relocation - elf: Introduce _dl_relocate_object_no_relro - elf: Do not define consider_profiling, consider_symbind as macros - elf: rtld_multiple_ref is always true - Add Arm HWCAP2_* constants from Linux 3.15 and 6.2 to - Add feature test macro _ISOC2Y_SOURCE - added license for sysdeps/ieee754/flt-32/e_gammaf_r.c - AArch64: Remove SVE erf and erfc tables - x86_64: Add exp2m1f with FMA - x86_64: Add exp10m1f with FMA - math: Use log10p1f from CORE-MATH - math: Use log1pf from CORE-MATH - math: Use log2p1f from CORE-MATH - math: Use log10f from CORE-MATH - math: Use expm1f from CORE-MATH - math: Use exp2m1f from CORE-MATH - math: Use exp10m1f from CORE-MATH - benchtests: Add log10p1f benchmark - benchtests: Add log1p benchmark - benchtests: Add log2p1f benchmark - benchtests: Add log10f benchmark - benchtests: Add expm1f benchmark - benchtests: Add exp2m1f benchmark - benchtests: Add exp10m1f benchmark - math: Add e_gammaf_r to glibc code and style - LoongArch: Add RSEQ_SIG in rseq.h. - nptl: Add for LoongArch - Link tst-clock_gettime with $(librt) - powerpc64: Obviate the need for ROP protection in clone/clone3 - Add tests of time, gettimeofday, clock_gettime - Add more tests of pthread attributes initial values - Document further requirement on mixing streams / file descriptors - powerpc64le: Adhere to ABI stack alignment requirement - AArch64: Small optimisation in AdvSIMD erf and erfc - Revert "elf: Run constructors on cyclic recursive dlopen (bug 31986)" - elf: Change ldconfig auxcache magic number (bug 32231) - SHARED-FILES: Mention bundled Linux 6.10 headers. - libio: Fix crash in fputws [BZ #20632] - stdio-common: Fix scanf parsing for NaN types [BZ #30647]- Exclude 32-bit headers from the x86_64 package- Use rpm.spawn instead of posix.fork if availabe (#2291869)- Eliminate the glibc-headers package- Restore compatibility with libglvnd by reverting "elf: Run constructors on cyclic recursive dlopen (bug 31986)"- Complete Features/UsrMove (aka UsrMerge, MoveToUsr) transition (#1063607)- Rework filelist construction- Auto-sync with upstream branch master, commit ac73067cb7a328bf106ecd041c020fc61be7e087: - elf: Fix map_complete Systemtap probe in dl_open_worker- Auto-sync with upstream branch master, commit 43db5e2c0672cae7edea7c9685b22317eae25471: - elf: Signal RT_CONSISTENT after relocation processing in dlopen (bug 31986) - elf: Signal LA_ACT_CONSISTENT to auditors after RT_CONSISTENT switch - elf: Run constructors on cyclic recursive dlopen (bug 31986) - Linux: Match kernel text for SCHED_ macros - libio: Correctly link tst-popen-fork against libpthread- Auto-sync with upstream branch master, commit c5dd659f22058bf9b371ab1cba07631f1206c674. - Add more tests of pthread_mutexattr_gettype and pthread_mutexattr_settype - libio: Fix a deadlock after fork in popen - configure: default to --prefix=/usr on GNU/Linux - manual: Document stdio.h functions that may be macros - Check time arguments to pthread_timedjoin_np and pthread_clockjoin_np - Add .b4-config file - linux: Fix tst-syscall-restart.c on old gcc (BZ 32283) - sparc: Fix restartable syscalls (BZ 32173) - support: Make support_process_state_wait return the found state - Enable transliteration rules with two input characters in scn_IT [BZ #32280]- Auto-sync with upstream branch master, commit 9d4b4515a88c5d0bbfc7809374f322c507c2d779. - locale: Fix some spelling typos - LoongArch: Regenerate loongarch/arch-syscall.h by build-many-glibcs.py update-syscalls. - manual: Fix and test @deftypef* function formatting - replace tgammaf by the CORE-MATH implementation - Add IPPROTO_SMC from Linux 6.11 to netinet/in.h - misc: Add support for Linux uio.h RWF_ATOMIC flag - linux: Update stat-generic.h with linux 6.11 - Update kernel version to 6.11 in header constant tests - linux: Add MAP_DROPPABLE from Linux 6.11 - Update PIDFD_* constants for Linux 6.11 - Update syscall lists for Linux 6.11 - Use Linux 6.11 in build-many-glibcs.py - Fix header guard in sysdeps/mach/hurd/x86_64/vm_param.h - rt: more clock_nanosleep tests addendum - rt: more clock_nanosleep tests - stdlib: Make abort/_Exit AS-safe (BZ 26275) - linux: Use GLRO(dl_vdso_time) on time - linux: Use GLRO(dl_vdso_gettimeofday) on gettimeofday - S390: Don't use r11 for cu-instructions as used as frame-pointer. [BZ# 32192] - stdio-common/Makefile: Fix FAIL: lint-makefiles - Fix whitespace related license issues. - Add freopen special-case tests: thread cancellation - hurd: Add missing va_end call in fcntl implementation. [BZ #32234]- Auto-sync with upstream branch master, commit a36814e1455093fc9ebfcdf6ef39bb0cf3d447da. - riscv: align .preinit_array (bug 32228) - linux: sparc: Fix clone for LEON/sparcv8 (BZ 31394) - linux: sparc: Fix syscall_cancel for LEON - math: Improve layout of expf data - Disable _TIME_BITS if the compiler defaults to it - Disable _FILE_OFFSET_BITS if the compiler defaults to it - Do not use -Wp to disable fortify (BZ 31928) - libio: Set _vtable_offset before calling _IO_link_in [BZ #32148] - Add a new fwrite test that exercises buffer overflow - x86/string: Fixup alignment of main loop in str{n}cmp-evex [BZ #32212] - stdio-common: Fix memory leak in tst-freopen4* tests on UNSUPPORTED - Linux: Block signals around _Fork (bug 32215) - Update to Unicode 16.0.0 [BZ #32168] - manual: Document that feof and ferror are mutually exclusive - stdio-common: Add new test for fdopen - Fix missing randomness in __gen_tempname (bug 32214) - arc: Cleanup arcbe - arc: Remove HAVE_ARC_BE macro and disable big-endian port - scripts: Remove arceb-linux-gnu from build-many-glibcs.py - LoongArch: Undef __NR_fstat and __NR_newfstatat. - Add tests of fread- Auto-sync with upstream branch master, commit da29dc24d419656a4a6d6d61598b767b86b1425d: - nptl: Prefer setresuid32 in tst-setuid2 - elf: Move __rtld_malloc_init_stubs call into _dl_start_final - elf: Eliminate alloca in open_verify - elf: Remove version assert in check_match in elf/dl-lookup.c - elf: In rtld_setup_main_map, assume ld.so has a DYNAMIC segment - misc: Enable internal use of memory protection keys - misc: Link tst-mkstemp-fuse-parallel with $(shared-thread-library) - iconv: Use $(run-program-prefix) for running iconv (bug 32197) - AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines - AArch64: Improve codegen in users of ADVSIMD expm1f helper - AArch64: Improve codegen in users of AdvSIMD log1pf helper - AArch64: Improve codegen in SVE F32 logs - AArch64: Improve codegen in SVE expf & related routines - Linux: readdir64_r should not skip d_ino == 0 entries (bug 32126) - dirent: Add tst-rewinddir - dirent: Add tst-readdir-long - Linux: Use readdir64_r for compat __old_readdir64_r (bug 32128) - dirent: Add tst-closedir-leaks - support: Add valgrind instructions to - support: Fix memory leaks in FUSE tests - misc: FUSE-based tests for mkstemp - Add freopen special-case tests: chroot, EFBIG, stdin/stdout/stderr - Make tst-strtod-underflow type-generic - Add tests of more strtod special cases - Add more tests of strtod end pointer - Make tst-strtod2 and tst-strtod5 type-generic - Implement run-built-tests=no for make xcheck, always build xtests - Test that errno is set to 0 at program startup - Add another test for fclose on an unopened file- Auto-sync with upstream branch master, commit fa1b0d5e9f6e0353e16339430770a7a8824c0468: - iconv: Input buffering for the iconv program (bug 6050) - iconv: Multiple - on command line should not fail (bug 32050) - iconv: Support in-place conversions (bug 10460, bug 32033) - iconv: Preserve iconv -c error exit on invalid inputs (bug 32046) - manual: __is_last is no longer part of iconv internals - iconv: Do not use mmap in iconv (the program) (bug 17703) - iconv: Base tests for buffer management - AArch64: Add vector logp1 alias for log1p - Linux: Add missing scheduler constants to - Linux: Add the sched_setattr and sched_getattr functions - manual: Extract the @manpageurl{func,sec} macro - AArch64: Remove memset-reg.h - debug: Fix read error handling in pcprofiledump - AArch64: Optimize memset - aarch64: Avoid redundant MOVs in AdvSIMD F32 logs - Document limitations on streams passed to freopen - stdlib: Do not use GLIBC_PRIVATE ABI for errno in libc_nonshared.a - manual: Safety annotations for clock_gettime, clock_getres - timezone: sync to TZDB 2024b - Fix freopen handling of ,ccs= (bug 23675) - powerpc64le: Build new strtod tests with long double ABI flags (bug 32145)- Use make xcheck in such a way that xtests are actually built- Ensure that xtests can be built- Remove RHEL-18039-1.patch, RHEL-18039-2.patch. Applied upstream. - Auto-sync with upstream branch master, commit 9c0d6f7a1046aba111e25e34ec07242853e859dc: - Fix memory leak on freopen error return (bug 32140) - Clear flags2 flags set from mode in freopen (bug 32134) - Linux: readdir_r needs to report getdents failures (bug 32124) - libio: Attempt wide backup free only for non-legacy code - Do not set errno for overflowing NaN payload in strtod/nan (bug 32045) - powerpc64: Fix syscall_cancel build for powerpc64le-linux-gnu [BZ #32125] - Fix strtod subnormal rounding (bug 30220) - manual: Add Descriptor-Relative Access section - x86: Enable non-temporal memset for Hygon processors - x86: Add cache information support for Hygon processors - x86: Add new architecture type for Hygon processors - powerpc64: Optimize strcpy and stpcpy for Power9/10 - nptl: Fix Race conditions in pthread cancellation [BZ#12683] - x86: Unifies 'strnlen-evex' and 'strnlen-evex512' implementations. - string: strerror, strsignal cannot use buffer after dlmopen (bug 32026) - ungetc: Fix backup buffer leak on program exit [BZ #27821] - ungetc: Fix uninitialized read when putting into unused streams [BZ #27821] - x86: Add `Avoid_STOSB` tunable to allow NT memset without ERMS - x86: Use `Avoid_Non_Temporal_Memset` to control non-temporal path - x86: Fix bug in strchrnul-evex512 [BZ #32078] - manual: Document dprintf and vdprintf - manual: Document generic printf error codes - ARC: Regenerate ULPs - support: Add options list terminator to the test driver - Define __libc_initial for the static libc - Turn on -Wimplicit-fallthrough by default if available - elf: Remove struct dl_init_args from elf/dl-open.c - nptl: Fix stray process left by tst-cancel7 blocking testing - nptl: Reorder semaphore release in tst-cancel7 - sysdeps: Re-flow and sort multiline gnu/Makefile definitions - login: Re-flow and sort multiline Makefile definitions - benchtests: Add random memset benchmark - AArch64: Improve generic strlen - rtld: Fix handling of '--' option - manual/stdio: Further clarify putc, putwc, getc, and getwc - stdlib: Allow concurrent quick_exit (BZ 31997) - elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717) - elf: Clarify and invert second argument of _dl_allocate_tls_init - Fix name space violation in fortify wrappers (bug 32052) - iconv: Fix matching of multi-character transliterations (bug 31859) - x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047) - x86: Add missing switch/case fall-through markers to init_cpu_features - stdlib: Link tst-concurrent-exit with $(shared-thread-library) - hurd: Fix missing pthread_ compat symbol in libc - resolv: Fix tst-resolv-short-response for older GCC (bug 32042) - Add mremap tests - mremap: Update manual entry - linux: Update the mremap C implementation [BZ #31968] - Enhanced test coverage for strncmp, wcsncmp - Enhance test coverage for strnlen, wcsnlen - stdlib: Mark `abort` as `cold` - stdlib: Allow concurrent exit (BZ 31997) - Add F_DUPFD_QUERY from Linux 6.10 to bits/fcntl-linux.h - Add STATX_SUBVOL from Linux 6.10 to bits/statx-generic.h - Update syscall lists for Linux 6.10 - assert: Mark `__assert_fail` as `cold` - x86-64: Remove sysdeps/x86_64/x32/dl-machine.h- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py 2.40.9000-35.fc422.40.9000-35.fc422.40.9000-35.fc42localenn_NOnn_NO.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/nn_NO.utf8//usr/lib/locale/nn_NO.utf8/LC_MESSAGES//usr/lib/locale/nn_NO//usr/lib/locale/nn_NO/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-nn or langpacks-core-nn_NO)) unless glibc-all-langpacks)utf-864b075f1463d8df67c33a6f92dc6f485d9c0468fe45f5095897d54e2b07823c6e82571a55e020f20e7018fbd01c7f44d425a4abab50833b8a8d03e9b557e277c? (/hD,MPZ o;Vɮ`^l&u몪U6M˂AhPUI0LFRF%8VØ; Vrd"Q(mMF+hD @~QH8 < (X$9< yҝM8ޭHk *f;>A`]o[qq>~rT} Q,f}沦}h5/1_Yb}(2$'&KG!8죌1׊Gpg nZ,=~eo1]+wp*DG ˀ% 7.Mگ +b?5a,DVBM s."+{B6Z7r>o|4h2g=*mv&S!\ 9~NxP[3%p).5S`GPriT[62lj vf$K-GZ@ގUY:Zvjea!xDs2TcYzD!ZoU`KdwVJU\ꢹ.Aj5eGA֓,˥mi+ B`x ZVA+c ϕx?o7߳AJy UY 6Gux|ǸYp5i Sk<,t$b,O3c:VCSbY?L o OQ_6ʤj"7S4z_a?:|'ʩgrJ& 9(dY _MfE7e|t.}|EPCh;]lNV0'Q銞{:QU{h.\ P* '4氱x#mtpXo&c0bI L\8^# Q$i*fp87aW S68,+4Þh*NQd.IX$8vX|zcoh熶t9Fh3jVd*F7Pts)侊^H*5oC7B9N'6ưl[賍W׺l z؏}Ϝ7_3]SBTl_}7Cm6 퓀Ϛɶl"h^/j:S}&ԩc 7kѾr;>u˜vj8fMFnkaV Z*?))*9};K3^w1\ &9Z}!#2z_wMH|N:L.p*򎆘:?W2EzvPi-T zөJ*PQn`UbC/uF9l,)}kZߟY߇R} %GHFwhHզcph44}4}I%$'Eޟ$)j䜻oSJݷN]?~k}(}_I"6ZuPDQXŹѯފ_4z<&e2K`1Պ;!5#ruv+ǐ2UO>"(w>_l>{yTNcTrP S8@PZJ +CLMdC$Zq^xf:r# ]WYI II@ b]T2F=! \5͔}RzoMp~4ZH*fbrj&H˛4iyJDhbM_cU:{(6{b!;R *}bdt@7 msLl tn_K6#?KTA?r o0 IrF. iU!h^0?FH弪\Ag#2 !Ā:r-#ס[IJPUM:mu)7Vn$xץ.-٤,'88PGˣBgX N>jsFc7]};i%A/Y~.jBw=ʐd[kǞ;4 yPPECdy6#Ӑ91^.g}D8E\+AKzk$7"=(#6o/[0ї)k84(& ߋUlqp[aס(WJtId+MLzA/bKR}ܚ6c%5߱KOiLcv](7$GT5k{.׏<<5]] qG|$mGd!S$8N YT&U{ffPӼk5/ϤB6I:kIOs@{*(a. qJS%˸- ~;?4XhERœ A"S Xc[][X졎[PUs1]u0k#ͨ i7s'PY,U:4SrFȘ'Ns9ٍ%HnYMd~:GstҞ@K`sٶvk/!P^‘BaWL_ܿQ*zAG9J+YVA7)'ȑq1ЇQ\{F8pDܛ㊑3\Ƶ|!;w$s Z.dǯ&+J~eV(Fp^ZdTe6bHtȘA&EiU$p~"Ii5*my`؁v>#QP-}_cHb -NfRL%dv* zgՠDU@jMvu'vog[RbHQo]eTw+]g֥?z0b  &As9 W3(OqB4,S&!g$HPFJCu3Npu:NϒX:xFY_$zQc'pd>P7$wZ:2<Ј+b@oDj ff9La1{rV%:I U> 2x'$A~' +y ˒$u^awvW7TQR?Ds7WP$ K(tMzXAl4r@oNv*h0`m` 5qhd]L4/ SзeX b]Y9`h6dm zw=ܧgL!FNn'{UJfJ#H"F0ͦ4+Nc =nI5XM+] Ntm0†ezЗ1]<Ǜ G7vC>vTZh/pX똭iIKVlJx!/D-_Wo;%QB$^Ú 4ԛH3;."8oO+^wݲj E}r z U^ټNզ:9 \\)Սy m\uəb ԓ{= ӻP4L-]:J:|@(O /@m QsKFѮY!H.Dyb7wil@VPq [tŘ!+sbZU4m n˼N/$:-Gt#u`ކ=_HH j,0iEnmth-~Yy`:CpbJ[E~Tgb:yRF* 'P8D2D޼3$RXc}PQ׊5K/ٙP9ea@拧y 6ƎcՖ9(}'Pe]T 1].o?[~;7leSu< }!*`0pрS i $uG"c]<:yrnLmd7Kz%pmS E)iDNPd"hm5Dsmɜ;k߇O`CJ $Z+SCe]#wpqbPs~O^0f9[؜2&@10Иb#NXBfHsAU /Rƣ)*#co^Dڤ@yel&haACp >%ld [Gb !bS= cx &|k ;h ~l &6g@)&Վ1~/?+C ǂzeȁyA{gj [+ua~<,K-P]e9D@߹V??('kـ|gdè| 9bW^>z{ש!@DP^>+kjx>Rrx(Bb4S3vĆ#71 C ;PRSǡ9 e)w,I2(I/@Cq.rӀl5L{Ou>\V8{gCz3#x @.Gd,P$>#rX+U u2-[ZIjD,A("kT O @x3@(a D&KFXi%a˾ߕ6}-}?CF_5߳^EEgIsL ٢VLLƺp"BAzc!rАÅ &HaS֥COJh H>_QǴ_.F1x:&sq|Dire_Wϵ֣ϒ:7S~{ҚF8QEG=_c/O>5Y|?SmDNUW ;-n{2j4 ]JI$ /u_7}QFO\o,eoW":WנbW~˕G(S3Fhl̗1QxX;|%3H3|LhqÏj4 %0t7U|yS9w1 ~gT@dӏe.HIZozwK/  KCsR|q:mh,괯2}T}@t_EQ(/:Co>9g_7p|'KߴjOLf %18|Y rXRP'۲hhfqdwӧEg-OQf.YL{BVy$6oc3JUZ3nb ̘"`@nEpրovAZ``ǸZQ1w< nwswԈᯰ9ğR;7u x.4~q|<莩$)sa:JUPh5I,DȦBgO0{uȉA ?&|NPR@b~I/z\^mf 5o` oqpgwwU6g W*FSjJ}?&Q@ѧ/Cџ;f*Xi2#DUgr:; '_*yR;dY`Z2hVd s왴v#9YҞXK:ڞ/٧XE_ɹ^g饍a,^)M^EՎ>~Pwgdl!5E47?bulTO-}󶫻uOz6˴`TO-}׭uۼz6˴`FWySW_Z6V)``;FƶQ>VoAAKKLY/ X¬j) :@)7nߵM3-ϱ /쾭˶+'j%3&99tp N)z%9Q^G 2Q3̝,T"~&_Ͼw Q7>1JSxyiPGoPZ-1.ܩ[yVY(Q10RPtglFُWoN.ݑCi muA_y/3↹ivYy"sx)Q# >޹ʎorٛ|J?H{ċas376T?Tlw!]؟N CJd4BNe0"qfQ:y"&dܽz@.ݑ ̍ Z?ꟽɗ;)CG׀?⭽m*! -:)s*%rk56[w/~sAvzx 8Y\o_Ml5y2ܨsφ923CE6 ȢKHy]C 7f:|е:l9z><%zoDV)g4&E6, vCINC 8CsER0$F[m*fEf޸;yj[:e.Ű\8o5yh@DEmAH,Ҡn4ړ=q?x^=}ڸ.-QYf-^P+WHѮ7zPz*Sg9znj:sq<:^O-vo<:cgIqXcޅ˭"DOy.= iʤ쪢8>}|{H bG/ RX5s#gՓuёnҾT_gܿH<ԅGO"DT$ 牓w 瑗)'s?z>qq:ˆbTzm}E?o٣o5 wʹ >M2۾~z% GRAk%6_r dA*(ɗvn6M'`:`ǝ?,w#s+|x2&&`L8!\rWg5g&s/t`c>a=:nXΦQ  M (Iu8O=jW au$G^54 /ucn9z '/Pj 3À'r<9p]_ < 5F1L WMZ)#).VC!^Fx$fd)cR NVNIRU<4/jf ]~,oZrKSK)MHH" p2օH-4q"ppv + ?C@ CYF´r2%41y!u JTt,3A[x*GnQ`Ɗ! ZIcCl 83;)I<\8j%p{ܧQ'&D_}MJL(Yފۭ"I3ʈFxnXƺPhDx2 BIX o'뿔IGs}or' ġ1TЧ,돼뇸>nBO} +;:}Ʀ}Ioӷ@^sj~Ct{iT#Q}޶%.}u!úc feB5"eo|]n|*_![p93V$--#2//=m|oN_B|'Vu;#I(6?CHh>Ó[f7_2҈_)s-(ɟnr064b'\|y}m^f!RB%/9e0/SB 7 VNHXjqxyf/A#B/,ڙhi{ˋJT lugkEz' xZŞHYgod>zU\GKݏwd\n:4~ߵhk3}N՘-KĐt "2@*UsF3. E}^_B̊KD70wݷm=kh(85O\?[sӅu[2PW=s/X(Sr"p*nb>ݿϾywo|HLlQ?qV@3 T{q}nl.H}]C .=ރ@n>MvƀptqlHš&(eC\zPF8`0 CPY2QW䀯RP'STD(z'}*OqT=nlڴ?iڛ }9XړgRĔh"H?lھB~zf2cퟫ}SKP~˴"F(7%q l}@c[A { c={{8N*ڈ{\pfHd0MC {qև 0+oDKzw/D4 *{$ૂo&j`]E@w2D92_qb~ |>g33:FNS'.U>o3}~MOCg1}S_f0Kt-}Kwb>*F$ٝYA·5^1iX¥Rd3Jp`3b+/ʟI%T~9?L97qlBܳZ@"I\9'IqT3krUVEu5WUܸ]A J4o~1Zqv4qY=$JcI=dž9bwS֬~bqf4k}RKRLk9РE~&;G2<ó:::bZ(!ϗL=7[Do#iF48+}~,wፋh+ yYc72yg\nZPCLaeMmJ,,=>`{c BI"g^$)x!H1f,tP} "à:"@="A="ćA=a, YKVr0uUr8D. \ ֮vkNvMcIڵӮ]4,,0 .h>$ Nt- qoNdCE,ӰνxJm':t9IlG#*Qӷ;#+^Q´M糿e+Èpl%=[ +cћ&3R`n_^QyILzXbi_YF09F 6yj5Q%'fn\ Ʌ8Jv A߭yg;Mwq/ n,;tW(o˿ѻi²o-}融\oT&sOٔz/dQyhهfT9]ZF,O*I\s֍y(ȑpAH =hnӍMxHR >W~ѭ !4A۽m[ѓn 0 ӅIxIqT;&qf\=mi;jEI I7vۇWu ~63x![x/: . B 3T#SʰTα C:wguc ഗWf*`O@@8:@{\KkϚ%dSTN3#55"ZܨØƢF,T6%CeP9@r:1H%Me̥i 6 t02~SXnfh/.;&Xx!YaW-̊J\9HA.F3 ~:H)T僮KX:-_1`87C Ahxk]_ґO'^ %YOq @5Rj^qQأ<#p:(83_} &+UFfxAID*_h8Ođnhaј1s" "͐ i%aKJȝhR_my\]4REN )gqxx*F!4mOo\_#(F8th#T`-F2^ $LSÁR\Md9Dqz&"wNY". k'7"%keV*Y@)VYAh`^](Od/Kt^RO_Y@p!Qw"3qVEK M\ 4;ak$D܉&-R]5tijMȋ.I4Q5wIEim$];qK7dc"شEH 1 jal"Mԇ10f/:ꔁMd.WG>14MoV_O)Kzl 8@$u,כV.VLk{?ϧޯ'͜& ]T@{ z:Dǻz˝ԡM{6h>~BYԐ[ZJ[(< IRj6z* c`%dh"I_;x39ܥ;ET6֫$EOOE;;Pʾ7,3c 3yTLEnȴC&#tn{wǢ֑떿Kejz_^ ._G:H?,6{O) 7:̢7Z2:zJV<U"Yst*.Ldy5MiTVӪ91vyZ'¡K8RSmn(:r"ŏ^ʰ-A[9E>}?[ݛq-4̭$uMYn- %Y@:w`98ҝsÏŊC*&ondGR|`eV3Ӂ|}Tˇ}ALLndZjb )!dJChhЧ"_X/bpFBSh>gL1QNŽP&()m"G$ȉs%Ƽ5eӱ(AzgMz! ~QZ6>|_ra}sK#0Lz寯 e53:ȟ3N)0׾(ădSc pxDn'm˧IDo鮛ےkZL=[XnircƀEFw/*'}Zt`̕(5F$@˩eXwZ-vTl64x ӋweZVC:XvbN&;S $Q7U/\v1 m0;Y 0YPswq)8y# 3D(7xG ~ojha @!R(AƏuM<ӲN),_Ń* BWWX3dSa%a k!~ߍ] F*Lvɟ\r ЌOT2ؾ+D=J% /AGwA ^Cl8ѢX a{1jNxBqsa‰\P7'8t94'&p_uX*ɋ.<^P@UUUUUꨐU{{|d{@۴*38g^c_ܽ[EJ3* /鎭Ȇ+~v'gnFf#&^VMEf lecY&1YK3@/&\&$T,)z%k0BMݘ\5=[r\/嶃]U)_d^ʟz܍ u"?b8pMڧ.kU+5 J($x1! c"xu>a]WZ4:0؆,~vVf$6^V MEa's沙zqN0AS W-< l!,.:Bi0ˎ¹}9h-H 2ESH fF@S*Hք=n*,̚-B+{ !/_ p6Vθ`C P|DH.OV/!/ᴥ缻;?&\ %FX"Џ:*/$|җw G" WjoR|&[7ǷʔNX_ʚ84@GA0; Rk=RP:?0 ܘ1=0 jO9ʝ9 18D+@ R!"@9 ldW1N g-@&EphK $rV]M$Z4Q]ZyÑl%# Z8 ?C fï۶C2vfEV$`:2p}p lhjd.Nm pYH-PS4K{ N9mM͓,="rFXN2餉g58xݖ]WS\cFg)L#~=IHx.OЩ – 'F5[Qlkg OЩM&M]?`74OC9~1 RPG$'ڟAC.C 1BhɀbNc%Y1- t nْR1V(T2Y`N |eVƿQˬĈ[XZZ Ự*L8 ( E3)'FWlC\ozhw~ *!&/9rKhc8`@gE<:ɖK.dp `Z؁qVa7»Q\u.n O8d;4#+n̾--)xz#jYxEMR=N,b:PJ`A̼?&V^Lp've܅{qPY@&OsFce@ *쩖w~wܼ͐ ?gmLʉxېWsܦeA ZVj¤+@mXf]]*B2d׬x%X{` hFPP 7 V8rvYp%oNԉy=Yq]Eۓ-/a@3tﵼk9GQhqe0`[p ^.&'bA_Wx!ۡY1pcUhlUL+Q of瀉9HF Q(q %0 SptK}9 o%ۭs{1Q$ ˬW|"!q]d!b_Z[X =(wnVf@/ o2HyO3ܲ)Z!f\E'uQ9[12`Ʌ aMS- O˸KɊjި}&]ΤG\ Yp3CRǑ[B3p >P(I]!phL (Xr!C`XEuSTKt4C;p2*l"Z7j7j؆,~ *!&/9rKhc8`@gECᜭјlPB쩖UdE Ho6r&D<ˆmȂ ts=s=s=s=s=s=s=s=s=sUr\*WUr\*QMI90B}؆,~ *!&/9rKhc8`~Yt9r"aKژ!$!~#hf "!ޙqXPvGSB ]5vO3q!vYLO07@n A:}t*I_ǴP)I;(@)(<D", &UC<,bX(X{|6BO`X31 Z=yqHy.͐:'r+fk,-ZMʃv NDlˏsꂎӠEDBi;{ EC UǏ pES9JzGl|FtRĂW~' F瀫_f{/jX?Y(%]&OG'-ψE$z87 )QבsЪԶkZA Alӂ.fH.2#̃㑎 tn.SeI/ꪘt0)G@K"F\ ӀQϬ (Gz5ւD!y NPanyإ'[L.M{7C2WU*ne):Rmokݶp: $"ֵr=RޑZ n>JS)?4?c& rv k9s*/+֯n ->`vT a"=">pg@d~9p's 0Ps#1H8[|V߇f"R.0 ?ݚnn]@ Ч9iI{+5K ,3DWRWUoa@= 0v:__"Bk] NBtR0ř'U֣z\)WeNāe+Tn."4AϽRkb0bRM ƮԲi"`ɯNd9ND@ SᏏ 6p)j}HBy0)vLO#hZMOiaQ4[WDX pƭ7{:}O]>Gy k)ݩN%"zqvOg::hXA'W >,ؠ3fO}bX9bT&r*`o:0 S'm;vd0)}'|AAAp_[f[q €$Ku".8m܈Y&V_x-3$HQ'BƍER~~~8a &6GF m G7bb ^3!d>q €QMQ'BƍdkbnEZrRJ*UTRJ@J05Q?)&jat.Кs|5Ŗf:LAeL #@V:FEG:ծp@oL,~er`+yZ"|Wca ~gb7#h윎x)ɅW,D:a_?fpo=r7oA]Gқڝ.zeL'`Yk`)hF4jQEQEQ.  .6C ĝq/ wD~ ;{Ag']pT6{2Ωo(p8Ƹ1YCP10qa'n ;!w=yvשfc*`( L68l r8Q0(DD Ñ1Kd|x1X77慓n^+i%$($!EDPypaYP@Q„8 `t;Ζd7UcTY&4|0 t 'ld)J0uϥޱ_ToR}EF O㩓:.Czc'u#]4vP=bv>qņ]°Gvhgw$ q/ v`WW7]pn{k:UU=P:.f춗Zke찔uLvVɾ"U#{JdG'Whv̞K=R:[;t_)@w^Ism/rw#j4O3\TsXjB]y4^BX }Ck&HH>]l%C zAg ,76|GfI6G'EzHCe}EFID,*ꏯH:P_` AxtÎ^ 9G}Gfo0E3]TtXB]'zdS.6F}Ck&XHHWzp?I"rBc4ou܇KC@+AL xJʥpVhYHy`ǵiiXEUIQPhBc5B z2X|Ck&8HCy1g ,̿gNGh3i̜UnB B I4+~# 㟢NH{ 0ΜaX~Qowm "uI6&R-,!}+;}AAQ:ۡ9̀?&:L;;d')QFe#V(, + wPDiFmWo!b]07~#:㔆]?v5ZV;yP> 6F QrC #®d@Jg+]B)'nJLiડ xr0Ygfr=eL   L9\0@'h>p6]PCMա̤(ҧA 0 0 0FXWU!jH (fWiHE 2Aj)ĸ8Wmhḧ$q &ڎV+R's Mr%R1z+aݺ}4-/ޙ؄7ႭnA%*QeU>6&S."& $<d/lhâ0c[pRJlʔ*N A/MbRS*#J By\mXf]T%E:wSW%Nޣ- :\ fP>ʩ[i0 $h%O 볼i(*j~[S{s>svU^lG,ᱼ᭻᧺E?r3p۵N;:Bc>0ݯe(|#WTC,#qv#wc{u=}Ns=l,ia1^W|j x1i WYiox~]SE~OG=M^Q{>d?(w/)#zn&nxjxA٘b)2JPG}[t2 @gshzT>;ntlffM@=P(DŽxvNsήꋶ'[0]%-u mbcx 'VAw6Qs@@gέ[\ގ  PZd5R|t l  ɂ5I1pKAQ!`)ڱ+:rP䣝As76Sj+*\SKRpwBj2j9ɝx3:|v!NE?s&-WK*:)ftGn ;-EUNĈUWc*<.2w3 YJmTA(߼֭$$`\mXc]UȂ*]ݪ6[w_ߞa^W-wGe͛PwۍkQ[۶nmYRE*ZwɵӜE8lUWJpIΣJ>Db2։T^_\1O"ƪUc8Bz.*Z/pVX؁p[Ni#hkO1+j?~y["$Xmn"^R6/85 !2ppxBG5H^~.Q-N#] ܲJ%r-g)i/LI1ZK_ʹգ#.g0-yc+8-Y; YVfI z3؄ #]9$JQmw1ObƉY,.هYj?wS(~k:%+ɾ:!&cd'G/ ?½wWCc l&" 'LbXޡj3~o|3 eU4x9)IrP N5mHSj2n6YSCAa|A^,DV|1\S g% TXM"  e|F#Q\K47?e9MeCo'(H"|hM%_C0^Ml~ia_3?F:`8&36+f2!;Ri狓i;4H3m40Dc4=y+9M;E#cbg%ɭOjU$O@fSѩ2K"OE귏>ʨ/B7dWd-x]ᮞhW9ulcF RLDIP$uܦe2r )՞UMQY"D!,=dd0RLDI P$uܦe2r )՞UMQY"D!,=dd0RLDI5$rQ]5%H}Cv8Ms-DD ` yiF\FK2%#t4Ӧe2r )՞UMQY"D!,=8GP$G^FKE  aEjʎ3R$CE9cDBa}cCáh2G }ʅd@XGꎎ۴ [RV_()/}R~ȥo~YWTbJw/N}Dܨsk*E3S"0յߘ&649:3\ U%:v$З}~e5;LFU4݋ 5:VhU NU𓑆*m rvsu6)X;1-uoDq2|tH8LLG"on6qxqp[MMP0.\tin77A 2+ MolWWa{k)wDNV>`^n0'’\atGfD?mښGjJ)9t~Wvثرbs;C1ޕZw{o!lbp C+>x8()B` .dK Af F3d7`v@@,D, Vϋ`&Q|%٫.QE~iECPR-<`GjXp>$>\F\p @81 %Yyzl2놩4>ۯD=0枓}헸PlcڔN\\=hSn+MKETVCrsŽ<IVVxp  ҫ0Mp,3'˃f{r=Pk6­K_/ZXbגuyQ9s'Dz]pVTR>thzU{{hbـ>D<~VC7YMI}2ZT!0 m<3M)2l3 {x+KУ2B ^[o? d[Rf?4ة1XY6PEzDB`5iLH 6qJ&e_Ai(,* 2/&%y2+T3@O r@F$O P%|_Wʫ*)LUE$8 ( r1=9~5=1-)z%9!۴ 7a%A !w=og9_eW5EO$G1qaUQG4̢$a m,쪦i(:n2*jzY9`횞~ݖ]=͒^mZ]VEMA0 Qп]ӳï۲Y_JFA B~zvMr nˮjfIb~6-.&IiEI(A]ۮYmUM,Q /uܦeeU$8 ( r1A=9~5=1-)z%9!۴ $6a%A !pw=og9_eW5EO$G1qaUQF4̢$a m,쪦i(:n2첪A0 Q]ӳoy-*.Ӆ4(:n2*j"qfQ0 b{~skzc5#qfQ0 b]ۮYmUM,φuܦʔ `i’ A0 Q]ӳï۲Y_M˰˪IB#qfQ0 b{~skzcu[vUS4KrC xivY5Ii=N,a m, -)z%9!۴ zY9@횞~CeW5EO$G1qaUQA0 Q]ӳï쪦i(:n2*j"qfQ0 b{~skzcݖ]=͒^mZ]VEMR=N,JFA BP~zvMr ۲Y_M˰˪ܨS`=Rc HO"!Jd ]I)S+RLs hiGcZd[6V4%cG4M4щ#f` axcc40`)zt4F=76ٟ_~=76ٟ_z=72?_VeL6*RX8Mof y$]vXaq @`WUyP EECW!+rE_䄟)BEPpϽ _T>]'[Ŵw %)83ۮYmUM\(uܦeeU$EгR)D<#zog9_eW5EOsQqaUQAO`. O' zog9_eW5EOsQqaUQAFg0KIp =g]ӳï۲(Q M˰+uܦeeU$Eb\,O$s~5=1-)z۴ zDl4!bu[vUS4%9!yivY5Il43ۮYq!>r:T( 1F*ӱ i,cAs09;:;# as9!3ԦYz8%9 fRfo8Jbw@Ҽ ABド9U`oL Dķ݉JmSZcb61qaUQAfC\,O$s~5=1-)z۴ z:l4 b}"@3ۮYmUM\(uܦeeU$Eag0KIp4vMr nˮj$G1?6-.&)>X*R)D< =g]ӳï۲(Q 'B;|2|9S+? H}(2'гMRk&`"eU}sTx>D GCm,쪦i.JrC b}"@3ۮYmUM\(uܦeeU$EУag0KIp4vMr nˮj$G1?6-.&) >X*+wT[I7 t4q4~: \\|KnFQS9 3qo@Dw"\[wPBұPP~p+~V$ 793L&քo=l|倫Tʀ0 VKp|$ECp4; pPiy+l5O KưҊ RSrBB*S2@X+Q?K,CW u3Q?H^ HMq# ᘹ/#F G;?2XNه P9]*gP9 3P97,Tr<*rP g%9+F+wNɢۀVvTַrTF'1X"*X[QܚVt).uLW:l{mgxq]e7z6O6m6ʺd/"dG;~NLt6/>1Yiڥ*CUh]aE8 RF HshHm!oLf#Ųr{ƭlқ*B1K q!Oy}<PpgD@n\e "Cm`!H≀-J2SeMD%12YpsPeJϧݲؔ],yMr 0 |(KfXcʒH{˱,\AK[mXZ2WFw)W4X5e:㝒b4QM=! a?^JoL>BʺOn:GQ⧒|Fws.;J50<'&AT6P>Ŷ ,ێKxe"0\W R m7*)JIzƊxVE ! = s@Gn^vxdUDlȜ\Oʁz.HyERŽ bA#uRiԔ$&{MQ\C`N6J1MEϙ"}:`@#Dnu9oqhΉɸI_X}RF6fu#]#JH/D;k?W=틍&X*$rzvM'omٕ4RSIxy-ܼ-5#edRB]9ӯ]~Q1S>s߿h~/򳙜3B߭讨T☨Ϲ{#8|l9q omh7jwgt<>k` "(!?>^t<< ?)pm4C1*-#V^l&`bYGn}q+DkEc5B78w2oVLJ|niͳ̨Fg2mY#DWMWE_~O;7md9YcM2F:ʏ~Ղc},}7V_'4T8 ^͐x%O|!bY^Ƞ)E j؀5LDO 3`%#uhWr"mMY2MCpVT ˻06 2hC "!| evCB$vq&ʾ:7hoEM$6ű WYgs+dkvٗk~]uTMZل˶\ӄ@$ H/0֞|@TN5&#RۤE3iX.s2n1hfӆp|ڣcJ6L&%ў٨󢗢rOHl_,]Cأ8&C}q&`2c..T,)QoM771u)ڋNnRʶ$*` _a p}60LmtƚLفH[W" _~b^3itGU㺯T^#908/k.MxmsK06{?Y|/hp(S7]#4W+g?c _8sֻTYN2Û.ywy|49:r5ئK+Ch.E|H^ag_rv f1Q TPm۶m۶m۶mGwwwwwwwwwwwwwwwwwwwwwwwwwm۶m۶m۶m۶m۶m۶품xph`>g`.wG]T,D< Bp`P@0 0EQEQm۶m۶m۶m۶J)I$I$I$I$I$I$I$IT !l4*BH"X(ZkZkZkm۶m 3333333333HD@<840@Od0.d e"@cH)RJ)RJ)d !l4*BH"X(RJ)RJ)O2g "`*\7vLZ*2y4Ɖ*B c["4YkMDDDDH)LInks^PJJFx7R0 A0 Q$ͭT dfffffffff&.P  8"qfQ0Ļ A#qfQ0]q0D4̢$aws+wwwwwwwwwwwDDDDDL zYm۶m۲m۶m8 ( rEڶm۶m۶m۶mfffff@ 8 ( rEJRJ)RJ)RJ) UUUUUUUA0 Q$ͭԶm۶m#qfQ0l۶m۶mۂOcOWH韘:}27ɼçbT ,Gd (p:?m۶m۶m[)E6)eZ3^c1c@ qaUQAO~o1c1c1Q M˰˪I'wwwwwwwwwww7vwwwwwwQ M˰˪I'{(uܦeeU$EГs9s9UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUկ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮몲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m˺뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮vm,۲S4}}}}}}}}}-Q M˰˪IiEI(A8888888888888888eYeYeYeYeYeYeYeYeYeYeYeYeYeYeYe9yyyyyyyyyyyyyyyYiiiiiiiiiiiiiiiiz뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뚶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqq<<<<<<<<<<<<<<<뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮}}}}}}}}}}}}}}}]@ @ @ @ @ @ @ @ ۮY_eWէi(uܦeeU$E4̢$a                 AAAAAAAAAAAAAAAAaaaaaaaaaaaaaaaa                ((((((((((((((((0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 08888888888888888 AAAAAAAAAAAAAAAA$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYaaaaaaaaaaaaaaaaiiiiiiiiiiiiiiiiqqqqqqqqqqqqqqqqyyyyyyyyyyyy? gkǤ#O*@0B`aIeF 24 I$I$I$I$I䈈&I$I$I!*j$TV)%&I$I$I$I$I$I$I$IUUUUUUUUjUUUUUUUU%TF 24I$I$I$I$I$I$GDDDDDDDDDDD$I$ITUUUUUUUUUUUUUU?!B!PUUUUUUUUUUUUUUU$TVR92%$I$Im۶m۶m۶m۶m۶m۶-$I$I$I$I$IR?I$I$I$I$I$I$PUUUUՁ%TFR Х2L I$I$I$I$I$I$I$9B!Bo$UUU*$TVR)oDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUU5I$I$I$I$I$I$I$%TF Х2o$I$I$I$I$I$I$I$9BjUUUUU$TV 24s I$I$I$I$I䈈$I$I$Ij!*%TFR Zeb:I$I$I$I$I$I$I$IUUUUUUUPUUUUUUUU$dAԨMoV 240I$I$I$I$I$I$GDDDDDDDDDDDDo$I$ UAUUUUUUUUUUUUUUU!B!PUUUUUUUUUUUUUU%tF )%&I$I$I$I$I$I$IUUUUUUUUUUUUUUU$T$0$mRR33u I$I*Y!I$I$I$I$I$I$I$Ic1c1jIUUUUUj    A `ApH<@8@TUUUUUUUUUU%K!|s9R>\ B!#,V/`W%=P H3  (.AAaH ( %@N)UBN#"F'q>`6%SP.@&I뺮뺮뺮뺮뺮뺮뺮뺮뺮`s9s9s9w]u]u]5ժVUjUZժV9s9s9s$!!_E)J4JQPP(ES$RF) Rd? R*EiEQ 4!pYcS]vyc7y#c)n3X754}}}}}}}}}iiiiiiiiiH6q`eQQP>$A@q200EShݦ+iif7y=5%^a! .0J*RjԉA  a+JYD4H%+(d?A-p!eJ}Cv!d@@! !d Z c808DZIT7?`{뫢@Jx'9's'q&'s2Or&'$OrVN$LNLLI?\!0@.C8Oq!ğ\b4)` ÎzEQE \&uݬkvq˲Z-|R⪤FJ|zUTj^^^\so1]Lfª):\so1]LfXmf@.h4*%e"Y`R+ȔFT?)2+$=10 0z}TC^߀>AK4_!i?J?qٿO_ϖTH;8Z+^$ ] 8jC34C3;YIY.8 =c8lhj3͒n3Ͼ1ET"N5(/2G[ >CiZ۱)!˽z`jȤM IpD_yC2n)J"6AHRe`bJ\Ot>@סPJei5Fj9nB18DV2H\WC3 N ޸0kt-F z V׊emHTJ.T~p%bRRp?YwbT )-=noS[FDp:rJċ`W%g0TG MQk]5ԇ :$g/q_' 7LǼf'>pU@昹V`BϱWa8LaM:XGr \ׂ mOѕ)aqjI%#ǡcz4l&샦B\)G쑣5|Ѫurc ?Cŵ@)2{adAI kCCDb[-!eȬHw܎ݸLg813/`ūVI!˜[Ba2B.F T\ۛZxHȔx(YJDBhFoX"Jv36yz:3*ӑ"1-ޫ}&\;"ޣCs32#XU.CwE_v1Wvv .}c}""5=1-=͒۴ K(x7Mt-S*mR.Blsa@2g?*e"c[ WTS.t?FVaHF 7%8:c }j&=Kt-Pzx3T-o&1#29”r*wêM-\>5UXG~=Au$5WPo .g]ۜ[A)q mȂzi̬k*E=5bXLP %8"g0"ja`HZ$KG[C^뛶Z؅ۗuV]S5$Qn-Ӱ¬j8H~,He_Qʲi9v+")`UL53\)`|O3RC=Ey[qنiWfaEYS;ī'a9%J0FHhiv^)x$ s+|+n]N8ك'I.=sBC<<\)&iCX/|G2 Ndb.TD~d[6': };߹7mϵL3, fofofofofofofof [>$rᧉ/0c>tq-%aFn'q ߑL OM)-eݵUt}hz>LT4=&Z9"}umfe6]%}MJ} E҉D4ʭ+LJJEB;֮~GFMNt$HO\7x;o:*xU? xɭĹxG)zu;bƻO H$B @  D$,dBBp" rB6ӈFT$4FӉBVQWi6\겭],$5jfUMLJ(QbiE.ZH@S&VD:وjUsJB5&M5E+B"6&*8pl4[TPJ¥SyWKiİv/7-\ % wK=VnOXC瀘$7|TytAbo>ukH!I,!ę3_z`D$\鶣 X[ul|PDFѳˊtc S[*2ENS,Ɖ3tv C82OE "s(4 2 G[HJz,ifY ꃋ(cii󵚌7@ +܀B!A!$LU^⛐&Z(ByGGʟFT! }^SӋ/9|YQ.LɄi .Al {e?9Y7Yn[e-v0|tD.>YsZ1(7K@݆OM<(n\9c*.l= ݧc=$@4V)?%&d: wYl6Idx9h1XBH!Pz,` B}lZ'D]>6OC62M,ü..K¢&*I*k$ !F!>3{{/bX,X)Tu8gB yyyy{{{$Ǿ{go˝RlV Х;-L 0-kZkZkZ#0Bd2LFh4Fh4FZk s9s9s9s9sN&"D!B@@`wwwwwwwww΁%\dF !i5P( UUUUUUUUUUUUUUUUUUUUUUUs9s9 0 0  BP( B{{s9s9sYeYeYeYeYeYe0 `0$\?dV !iaaP( BP( BPs9s9s9s9saYeY`0 {{w 0 ,˲,˲,˲,˲,˲,˲,˲,%\\V$f?DOv-0kZk2dȐ!C 2dȐh4Fh4FkZkZks9s9s9sbbbbbbbbbb4 Aa awwwwwwwww9s$I5< f7&PW033ؤ\3333333}̘ %>yyyyyy<<A vavav {FZD : B%!+l?h]~Cu2`dV i#BP( BP(뺮뺮뺮뺮.kZkZkZ((" H$Db{{oZkaaaaaaaaa"%\ 7#@7c #ي {3 0 0 0c&5{_________K.]tҥK.]tҥK88{{{{If`%jXGIuPƤ)9*ʄ0t(d3qqq<Xp-Z hh!C .!R0n Hćgf &^7UcjK%Pjq[n ө7ZJ/,JCPtü,<]Rm_`*(*Sן j?$w:.;c3or sjNCݣ&wG{[`/KBi0]5ݣKt^k%^hFPu[NiWEp-SIWі=,YS-US5ZVuo E!x`sO-k*Fȴi?1}"EcӉq^ĝ܆p)'W+fP!@c)26ζ(k{lm^Ȧ /r m P2Blƚb!Q)$jj$x Z˭ʑ\p-8kq!'TZQ{dmMMRdIֆ(Q]驏OÁNf;Xʐޕb_RJۈ}]cY Dr"ma^, fM (ZzeH 2ؾI|HM%gp'8ǬƨjjuV7$(\2$}C2|cBAt]HP J٫rA<}mDfcԶ t>I۾'&kh۪x y x*oBٌ4um)t[MMhpР cFesșú`*6 m >mCqZې(OcGk 3jH a<6$Gp6b $ B |AlA\`bTo ZT"^HMW݁@٢L$`,>EBfIlDMK%b (퐇g/bO'yAaHQJ4 a#yFER!^u-Ol|L:]~E1Ujo;GMOoh ˼7a-eMo/YU,9&O(K-9SC(4n,![:"C5YS5մ%u$ǒ@](ԉ1:2ipb~BIz_](铼 6G_q &4?)cSy=Nvvlċ91[媼701xPA`A] huNSW#hėȠ!; c{M1B~𸁮1"]ME2y-*ᱣ'@Tq7nBI>/dM6SMd!9hfLy ^Jh7k'$ҳwpT$KI ТC.٣7Y2l/ e"@c= ifƾxԘNԛMj]^SniwiwKH7є $e*SjS1z%ZZ2X_cQӚж{VGNzCLv%Pr؁r0o$v6dAJB.쟪\CkBx I:k|96^y]br&o#'ƴ׏mm"xL)Z3<-%sײ&lF2YnO5՝+ɈPC|%L>k0kz_" %@JY%i *!7*O'_gf(P9wsx;iE kC/mnxDQБ}Y△l%K¢1APǦvMi,ߒ{yUptO@rBbA/A  P~Gz;S*PUX ?vKUF!(j\;ëk;- L7d!US`(ɔ" u; \_;OR? §62Df62  `(Dapk['_$HѱnV1}n2 !_6>d>2BԦ}Mb1ƍC**2Bd% +:稺h`od {)+3!dub0CL"Q!~@Zb +9iR.:ɣ-_[K㱋.ZB@8&@V ~(o򬧨rFGs,P4S0a@9X`Džhdh@=1y͒t2!e|4f9Tg]F:pfo𗟵s a8]E' ˀx7@ 0SeʰlB$MKւG62x煅[ag5Jb~!Dc)]Pqfi;^t^ 77Г''K˭4nj,d;عkl46\oM< /Trj΋ JtC*/-D^rK ;C%DAE@}e./\ax.?Q큥sL},| qOWNFߨe .0ゃ.: \n2'KHt 8PP\qw d]f 5&7e yp%x+EA vd+gw9wF 69\;klGWA%(@֥q=>ISj|ıvy 눊5Y#YņLFETE(BflD˅2Y8:s lEi BrgzAS$,#EVD+#7Aۗ4-{9=é7CO +2s?ҙzVPV&reg#EWrc+JWE&% Z޽EpvIUbQ|-o) H$SǺ ͍+3(_?ɋ:KTCL,>z7] d55,!ݖ] ˬ“"i=[qi} Rs!K1ʌ)2 6z:VE[75#q8-5_2TGbhܻ9RBy5 l&GpNl%JI fʋORQ\hA* n4#=#uc(1bD5Xc,ēL 7ݻF.aɢu>rxFf*@.df^pFNc#FֆSɮ$>]_*(s[[{ۙ[ ̈ [Qa< ,3 Y>z6$ɛd+G hfz֔$d% 'm`Z?I?@q0ևAĸwC<+\ j .$_,KukYȖ0K%L j +D5@%טO&b_[aY3/n+V9Nt,:zaygT>_UN/KNܺøk(*hxzI}] }-us19vUEOs>m3ʢ*HίLr:H(=;Z:3rvb%:F>:% raKz &ʔ`5"7qv 0,wjix +K܎`.J \B<<$<ɄDtHǾӣ ͞Q0q0da>M{ te[G/ K*hB#q"`1^)2Wm״TL(L}KeC#N< ;&moƈ_C睬H[e][h4M9lƜA>h0Y u]1*}&؁0>ΏQ&Q8UfiUtٙ`ki=giO*𠻂j*ooRʼ9O3 #Ak4 N iye)EWk@TNYg'M)ϥ=WyM! #֊tN^?56vG%hBD* t@OjZ{i"tO3G^éEXh}]߽4q6h~Uk\aw uQ2L']MH'J>B/tBB4_#w ɴv"`acR)%#t8k&VhXY{Q"CޒX|;r,,[f0-o}ux;%NFժGm>TI؁"邂^ [ ['&F8 ĝ-Go (&η!BX^Iifk1Sa:z(PdQYƽWxs F $ƹ'eb2qL,m/ը$^SLT5":Ѿdi+[x+ES Jv%z#݈B2׾:#P/G}9u#UUjnLJ%R3Af+ *PBԺ5]WqtaDy7)@tRlD@]봡 Y6RdN@I2\[S}05Nf4n'xcAP[]7@$aÀT#n 1[PǩeZB^0anI?>{x7iaF6WJ5axep2 ZrI2d c 2H c}\!hfh%eohnbx!/#J@*ՅE*m; m Sk\e:X'jK`|_WUgi]Z6[EQEQA0 Q~zvMr nˮjfIb؂qۀaUQA0 Q~zvMr nˮjfIb肟qۀaUQA0 Q~zvMr nˮjfIbqۀaUQA0 Q~zvMr nˮjfIbr nˮjfIb~zvMa Q~z]ӳï۲Yu6eeU$E4̢$a ]ӳï۲Yu6eeU$E4̢$a ]ӳï۲Yu6eeU$E4̢$a ]ӳï۲Yu6eeU$E4̢$a ]ӳï۲Yu6eeUT(#y hvY5I8 ( r1m,쪦i($y hvY5I8 ( r1m,쪦i(%y hvY5I8 ( r1m,쪦i(&y hvY5I8 ( r1m,쪦i('y hvY5I8 ( r1| y hvY5I8 ( nw+w{2oKAR9C_h-s'{0YNO]\ILbd%0|2v S&vW;;A~^mZ]VEMR=N,JFA B=9~5=1-)z%9~^mZ]VEMR=N,JFA B=9~5=1-)ze3`c)(-SBsŨMt\h;)n&Rz^uieXxUi"߬?Tsٜ -;>sQ. eQ9P5ָtDفeү-Xb1JGT!d P02qs{TLXpg D73@nfFҢ/]/nuU:.tGĜ?eJcX)|,>ͭqt(Ïe62NL)S"- rh`Hc9iQvj0ƪcsLMyVh $+* PHSNK? 䆆 .8:J2x4q*jqWxs=4рX_V zY,> G""pFJ0lH('^uqHK8Ubwknؔ$c`t(NˮFͼ\Zd*F5I/(qax|=Nl5]ӳY1j0FNO1DsOƘdX6gW˞gsHnkBU*ed|RvګØ.z| =Q=ǿ}<]94 z.j4g,k~R))I:Eb(<tp`&l6Źzh,h3k«V3W&2dT61YR(d9P)"9LIC󰈪P0"z׫ng!nB\'t.bku'/^ŧǣρ^>~lM)>Q:r!1Ғ|o1oA&/0*Pi裡 *acRݪ֡$0%% ZƉ;9UL2 :-m /۳KM{.c2x*~ȟ(hVz(P0k^EAIr!dpÌ.f;333333333$ݘrrukrDژwyW!l*):-*'IJl4ے)/&3Kozü`O}m6$%S(팬9Ŕ[Q$!ےXTsgUeMDijWn$>D{CCyI0)0l公!l|ʝ[ؚXꬭ(l$JEN^]R5(9qM%> a.y[-C`ڕYXuQTI"!7ݒ_'&VӡIJM+UbA /hu22ɰ-$QffS!rnvt)!/VNmXruOj!'tvMѳڟY&M1P3 6\3V20c1F#2r`;7+`fpb C a @5p8@(1!7KhRD < 6)t@{{=CīI+dg_y֯Ҝ|4CLDF+A{7$YYDÖ" h3J/&] KxtT~z֕yx1HbԿ8edD[syTN0fBCMXͣNp6Z Gp}4k.reXf{2К`YU7A~ulFuvYѶ)3&$fyD!ue&bLS1yPrV r_\hࢻi2q {wt]D A#hWl?˭8LL4@fJп{4 mnzԥ JRH${ ֘-c{ Rsj~MmsNG$EY9z~s5=1"ar[vUS4KrC:n2,Q\@~^mZ]VEMR=iEIw=o;Qӳ/`(,Q M˰˪I; ( rm'jzcE @쪦Y=iEIw=o;Qӳ/`(eW5EON,J=9~ۉ~C0-)z%9!yivYu]UQA5I|a%ADMr @ܖ]=͒۴ ,]=͒۴ ,P n>c–*uOF<-+΄ \R6/fo1VEPdN1auʫ3b| 0s{##e zRq_y5 j;p4*M;N?]??hΤ=D ߿oJ A@@ F G!?#m9j!)T.SlGbd+ w[[q(&b) X *ǝ m֥C=K~˝(UmnWбtIGGFǣobȤғJAhkώTlFR=_['10q0X÷d2>"pȇ22*9z:  bR8780ED#It/hh(r RRL80xpY(n0-WH5WPВU63.!!4KiGve UZ05$X 2X7MR' @n:$/%]"Is?߯׬D%u)N*v D`׏NO+!' A?KbJHWĉĤDI ( ¤DN8)10h00PׯAQ` @[P(1L"Z/;P*օu(t__Yi48?P)*f> Ls[ϸ*趿Bo7'ͩ5;δήp`g^4ǒ_&'ARdC>dꋤ>d\yf bBT(.(r`އ<"_t:`0`vN!1b Ab;F߷߃u~ @AP쿿߿7ˆ}B_c @P^%&ߗ-:FE.45ғ(jBvHA4fgb4+Qԣl;}mrwR>G;}$$4Z%@E|_%*jgaa#XPX Z{@RJjBs:fS22*bg?_W;OG7d?C"&! QJjBs:fS2䲏P,쪦i(uܦeeU$E4̢$a ]+,쪦i(uܦeeU$E4̢$a ]/,쪦i(uܦeeU$E4̢$a ]3YqaUQA0 Q~zvH[َWn=)[#y8q zvNr n̾jfJb ^}auQ4A0 q0M ˶ꊦ 8qeeU$E4̢$ab ex|Wt7lُWoNS. OKɋǀ,f_>b^ܼZ{@RJjBs:fS22*83+p"1`K*ٗ<8xWw47ors- ook銼ʗxHwpƦi([ً׾z}v](DnuUWQ!w3?kv[#ř•м,nUKyy=/MTg~O؏?ewR[-j Ze뺮r]#W({ pY?~vb8>!)R,/[X]<9O Ͼv 2ͬS"gƞ;w%of91Kv9L3l̟ 7ggfl{_JjC O~|]0?ؘR_vg_'g~~O"9맾c?el'9~C,h~6ϣ46 "$.ˡb& "Ni|F["~VEX TT8VH&EX]#;-kҨ2) r*% i2"r=SD!MFQ$BB/eBz^z^}}}}}}߷A<04 ,R$x;m1s1lRAZa5P R\&Zif#(at[kkm}}}}}z^z^UTRJ*UTRJ*UTRJ*U}۷o߾}۷o߾}ɨ"W ]8ŸZ ]˕1Ÿ^1p^i4bw1>cF*Y2$.w^h"d!si!.ǸKT$Kdq C,=,̵Awa\6q^18pZ6pecw1"9@ AAAAAAs9s9svwwwwwwwww9s9s9\\]bw1.1b\c8"9@aas9s9sJ)RJ)RJ)Rs9s9sc1c18\]bw1.1b\c8" @);{'0000000000000pqqquDZs9s9s9眓 ]:Vm,}Q*Nrra(Պ1ƛX/-KdR pt6jXGIqPƔ)aHET Q@@8C ò(( Br 1h, x-\,c۶m۶m۶m۶m۶mwwwwwwwww<<󼀲]K6^g>ZU`ƍq˅Ź2)%PƟcG5=1333333333kLse,LuډHscT2%ے츊jwzfgT& !Cl p)D&I!B G`pM%2*Xj@ 8h{Jqے츊jwzfn]V6 B,m\X1\u'krb"n@ᙙY 0 0 9s9s9s9s9\]bw1.1b\c8$"  e8@J)RJٶm۶m۶m۶m۶m۶m۶h„ &L0a„ \]bw1.1b\c82Kf)RJ)RJ)RJ)E0 0 0\.e1]bw1.1b+" n`fffffffffffffffffffffffffE0 0 p9s9s9sN\.e1]bw1.1b4" e8iт4############BAAm۶m۶m۶m۶m۶m۶M#0#0# \.e1]bw1.1b" ХJZ )RJ)RJ)RJ)RJ)@88n .+7cKrJ r1.B2 i L `wwww.J$D"H$b1c1\]bw1.1b\cŸ+2  dDVѡUth0 Ð]K^Aܳ9Z1r)VR!1RN}}}}70000000003qqp%R-m[H/ba8'VL0 Ê `8YK` 6` f%wwwwww{{{{{{++O`&0 L`S;+1- )p$/ lJ ȀpF` ~]2ʸ\.b7/bwqz\ VV6p;DUhv?/']u]u]u]u]u]u]u]M:  P>s9Ckkk]u]u]u]u]u]9s9s9s9s9sRf]BPCd'ҁpa`%QAP!@#xKiuZV u`e!3LUZU)U%pcFW0IUUUUVUIUVJUURRjʪ*tBJ*q%PW:?N{oB ZKU3333333333!ZŹR4$}#Oԅ8QyNڜ4L ChEYHASP8D@0;1tq,J$HBx F,^K1==== P<@\[KVIb 'Bhj)]hJs*1 LbVJI%(tRA"FHyj['ɨ"`D$p#OC욭E -h_sX]6{=E s~BQm~wg>{z2F9_W:OtG6T?372/E{F[:&_>"*gFAhL`ʕXHuPTHD4@B 슞~܆`ک\ڙXyXT8yPp4(E9<8{Z4:R06jEMv]77c/B's"#128l[K*?ٗ=ɏ;w8woVg5F_5W3%OG14xxy7qh` vXWGyt?u3`G?C?N7xi(vl@f 0- A' =: 85 2 Z wY[pnӺl2*+#TnC"#E:mDʻF䟺sfc \t;*ȯ@6jzwwȠ Lre.^-f )%x0U|>w}?+3 ߄Zg3+ca)?~( 0n\-Jttqi!C!.iW #$؊4Cw7~B1tI"e/=Z I^a~ΛN8y+Ip@2~S!u܊l1̪k. ^Wshsm| Z2h2,k+ b,`e?K=A+4/XQ PʊvN)\p7fZzR҃vLgm 2lE"S%xfpAg\]޲j-=.??H# Wvww^#t]UpZPқ}A[|_) @wn>x.Jb{@fQ-!"O$H4t.XEMg(Ѡnc+Ot[M:gtA,HF7$n NOms 1tDXjʕC[l5ͬ5ɺJ8jC *7Ddܣ4 CC(\Qw9;\$4cSJYthմҹCi &G ]p!"b{$񋅈/% ,O-t.䐪 ZUm3Z1ݹ;ꂞrCtVMP@Qy١)B҉> }7266&Ű.ʝ**˛oZj*Ԝ6 3U”, :}W0䆊 y]77m̬ qgV4-[@hZb~$Wiy6wI'iWFu/B%nv?cŦ8[UDE8-hZ10Fep\$)| /@W^YK}1ׂȜmeAKkC]ޗ'wسjBˍ]n3}VUU{tlg&KP9wȹ,UaDച_14}?5]Sl ba]aQСO?D[:;U-i9sH K˂Pw{$ k"!!< &e>""FDL5\?P)B"}dt8^{м#@[SiAHKkygA}+*ʼn!"hy }MzYnM1F"+'Ea!7'UrG n$*pc% qG~m_'z_i@L%Dp._xpŨjj1)$(mAJ|' uv@05X*Ψ|fwtӚ։G*B8mA  p/̽b=#PКZN) -9GԀl` @;s L]@OѓLGik! Ο 1i(0:Huw D{d̾ŤhdC$ 6.Jza:Jl_ipd/a:Jl_ipd/:XlRjK@  W*BdC$ 6.33ЯBT48w ^Z q,Z)uJ%4:!P>dat~1*铼8hՀZ.Hyc7 AEi>CJVjd6b*AdTC3_ڥܹژy,>6*.&(2BsBH}VGeO6!lWYCt?v*nFf/*&L" xF$p;D{d̾ŤhdChVkVkVkVkVk7 9_O.{U;E[X.(|6X켍˴ర}媒(|&#~!*B?ًof-f#»\@K[]{V;d+^UV#Po~m{:j8 fSeCC(B;`RBs:&S>*xkP^!46S12-8qܬbRTB2 CF7 \N =2f_ QbRHt4C!Jza:Jl_ipd/N4YxF$p;D{d̾ŤhdC$ 6.CLK@  W*B·(m12~j` =q~q`W5EO$-IgK y8BAr_E\vUS4Kr^ I M˰˪I fN,+7W$E)8 c=M>\,B}FI\`'Xt$ ߹r_Џ蛿@|4hfiskXsTh,7Fe)KnFPP( ~s0?= BEP((tZy씜{b嬯r_ɧD7f?f uyS9/- 2pi87o>~ ax` ?+?h)]}xnn> syq?(DRp>@_ Y!}/$ ky tS %6eCIs2NGM颳?.Բſhsuu\\nW.Aאɢv }V\ !f ӹ@O>BJFiD9&3RM\1i]q8Zm1+("chvsyO 6 5^AF~Rhlv& Ht]B魫4鴱Z\7F b Fcoz$BVnnGo'IDI"H< ;`tʛ#Yw`Sv*i2 G<`!]Ta2vHk0HuD8,߈J!zDcie`@zScX> PC02DF ;z},d?Agb5&$j̈=f!{%YcZ՘ɮ& 8c@0na,dE @% :up40I<Ȏ 5GtGaaKGZ$0$$$K4?!KjȚTjV*=i$ >i -^tQ\-JB'Z"D!9Gc8gjzcܖp7۪h3jV*=i$ >i?F?ġ0>Wӳüw綬.VFĈ^kJғ -Ff]X$Aٽ;eu9Ͷ5L6F rX+U Lh4@O4ҏ"q( ,0ݹ-nUf.#QtN|2X$Aٽ;eu9Ͷ5L慣v{jM,+HMd S㝯+o;{sE6 נ ݴ'c=X]sKf+XKǖU\UÔLC}%":4O;gvjM,+HMd S:SfhOfzE̊WzQԥf>[2+^*^ERԚXTWʑpZAuf̌uױedWD0%DS6P_&F {|]~٣Θ+∷m ZѮ%^.uOEu 7l~jZgvX Ww[FVqET SBT0nlRoT Qzq-11D˘.AdR4chTx7C?9ޒc44o4XůM$I`pc >= WzmIȚw[0 Cs{'kX=Ც44&BX4BN[dk:JZP+%3pe['[v0r=QR$jwx_B7hݣ{!B;da k;][n:kN_t~?D)-KLnOcEm]HL xZl |,>`X` psXMhr˸!Ц xwpaFt(1bQy^d|.QG7FC qB?!MiˀZ4$\HW uH59,Zޣ¬BXŧ*ǸS[<sRv%B2B?#~YOqRD1eCYQHT,('(z9Ӈ#L bZH001-Yp*ك'zGnox𛞂m O6\p 8܆t noxz6dp~2p:7 mM8܆|Is&& O? 7Go}dZ{ɷo=A0[K {Q`ÿA6溯#3\ V. q A9gzj|y|AZzCƐ轠-QPMsVQ!:qz^68#(xM U<$3Jr^&gaR_ҫ:`cnZMN?x P#'%WYYz9o-q_{X,f5@P2Jb53q*ڗ` i̦h^4`dJ*ژ֧N4y7Vw&M- rsB55Xu>tfWk6~ݭvߤ[w~@]!7u2q|KIs)iG ]~{~$\үvHDh]GSvІ}At.߀~@"_`ZHt!9SS$UUMVEB&9W&pL?ߚ@IڈBp,BQh@ 4  & ' *~ 680.X Ө yyM (C|b)p)#Ktߩ~g )/a'< 'C+PHŐ"AIE"#/N}qhc(׾e.kDT& w0Û+ܽ o¯p 3 ,&J)YT}TXp!L8xx-ȵXkZt>o}X Ń{`8S F܊#Tujn?=99O] ]4by2^dbEMZ0 #ȰBi]Vбɹδ@G!9{j9;/' n/˲4M B!H$F#D*=)t}:CdNS9}NS$JG))-(ʄ:R*JRKRT/l[VUcekZVsv{&f c~[epFgFڑifZQ?*H uҊL-n궺p- r,7t5[u6kٶmv.υx'kǻy@^'0.8.eS>?3h"zD֦T5zn.e|17~[vܭw7 X( g!-= ě$H,F؍hox#IKRf` tʀ4{9N]׸f0q@|1KPف㙛!׽<^EY\xHʲ+_&vqY\"7AƂd<$F$C6@1z6h@}$2mсYP#-U>= MaavDUt.?W|g-;%dցEi\Pn:IJs]~P?l\~r aAZdȂ\[cI+v'a%.(W#3/NpYռik3!f5NsL^oDTG*OZ">S>mNg+/~%„v'<~[O]$$l@^f~$ ό) Qd+@o7z]%AcG?0/ 1NGG$FL_d zS|1(<e%o\񷗘1ZQI^7-{1UJ2Q ƹ c@Sb0Ow = jS.QRv\;sѲ1Qp_LcwqO?I.[J"#7$rHw3%6:Z`-a ΃[**wt="l|x7i8"t=u.(L@h q?dEE5:}Mab楏u!7l>SعAV(M>?bd6 _4ljP- <_= ',52Nb@'>*Sӣ^a{BDmmZƸ>n0W@02fB`bԚe%決 5:u 1Lh1J" w^GA~;_`4- ɂ)cŹ8hqB;h3i@c² k"1p̕F.Ǒɚlmg:bos{a g4T4;ߖ I #GJp=> I^?fεl¤P?bW~Byʎmg7B9I- 5O hMu( I`nBDuHINj?RD)R<H֖v*(^#սE%=4BEɴ r"q2>`_#uQF= /Y S] Eќ}ngbϫh9cCf;ð56coYõ-#y;y?w 8j9;pjw^ 6w'kwy|oy0jx~ u3 ϡ%A s8]aIqLxF(Hp*ɼdvJLɴ.7, 65] FB\pKxlZ o8͊ hRD/倽j겏eb}\.cSؔB2ʾط> k`hhtm7ڞh$LmM-`iĪXUҲ಴&WZҞ'+qfﳲ_ w43р{.6ȅ&L 0kfz4`_f /x B&PB1^E1@V"6JlԿLpSMLLyPJMz%؇])Cz.jQ FSHE*c˪ͅX5µUbV%[Dz#^W}a-?)F%X.YU bbU(JSb2pJVOde ]xdc`ᝬZ/ $ xHVSY-d[*dqZc"둰M6Df}:4aV䔭~mW0'az0VCm t*#oiWol,C`= n+Ei}4 !` Mj*4gz-#\$?abo 2Ƨƫ_@l!K B$;8Ġ-UC !G3UP\ @bBQF`S ,B= `8VФ 0H,&լ<( }mսZXݬ^\/2ܰ~|k&B 4d (aaOffݚ=Z۱c:80I#k}>NK3i$ C[RBA߆D QV.q0S`ۨaڧb&B6& bZ_6O.O] ѵF`]G&k'a"/oxȑB4RO=xkU)1idXmh%_ ȨBh5sS!#"[n *ǼW7)RH!@$\bMA@ysFW9GDk/>HK$ Ez= {朞|6:F8:p=eCcիrW6CG( 33V4JQ\h;A X1.su@y o{o\0p? {{rCk{{8.I~5,P? /ܭVúƌ~wP݃7sW چF=wiަɎ(6\t~!2/'X@ 75~V\g 9h$c-Vpg_!\Kb?~kVō)jg5P=ç-r?R;f['q Jmb_XzQu)׳`9k^皶]pf1hzVx /GV] `9w{U6vՄ(峠GP\s  =uԍJ^@TF%aE>'摢9VB?4HWw L=vb\Cy ×4 % R49|ϊKf~"ueGN @R?X3pB&q]ƎH59 l0`b)yW.ju3H+_C" K䣻 0 =skg$ 53.Yv]⎭-Zz|E'7\)u췌Ky@)y7VL+P0\􆽈0 9w|DT1y )5AMYeq} *5AMZgt *7DQ^ix "0=JWdq~ *7DQ^kx(5BPZdnx&1IT_ju7%0;FQ\gr}8"-8CNYdoz 9*96"-8CNYdoz ?????AGMSY_ekqw@#.9DOZep@ $-7AKU_is}AB!0;FQ\gr}C"-8CNYdoz D*5@KValwEE'2=JUbmxFF06IT_juKKKKKKKKKKKLLLL(1:@FOX^djp{ MMMMMMMMMMNNNNNNNNNNNO&1Rfza.BVj~ b2FZnc6J^rddddde*>Rfzffffff gggggh6J^ri:Nbvj*>Rfzk.BVj~ l2FZnm6J^rn:Nbvoooofz>Jq &,28>DJPV\bhntzqr&2>O[gs̅SDDDhZ-齍bhtT8q#MP +bKiosm. c0OG6 'RDC?*K:_ ܸQ{pđx{r ]A>\-Z\n:7#p1jd[J|͢3cR2a:'[ "+ZO<_eְz,ih(ef71OM ڦա.x2er<:...Ԍ7ŮG<`JVbnz &0:DNXblv| ,8DP\ht$BNZfr~ qz(@LXdp| r~R\fpz />Vbnz &2>JVbnz !+5?IS]s}'2=LWbmxHS^it$/:EP[fq|)4?JU`kv-;FQ\gms}祥"-8CNYdoz *5@NYdozKQW]ciou{ "+4=FOXajs|(3>IT_ju +6ALWbmx %+17=CIOU[!,7BMXclu $)=Qey-AUi} 1EYm 5I]q9Mau}#0=L[hu'4AP]jw.;HUbo (9J[l}!0ARct )8IZk| *9HWfs(5BO\iv /IS]gt$/:EP[fq|(2IWit'2=HS^it$/:EP[fq|djpv|&0;FQ\fpv +7C䉓+7CO[gs'3?KWmw !-9EQ]iu)5AMYeq}%1=IUamyꋗWcy '?KWco{ #/;GS_kwY_ekqw} O[gs '06JVbn#T!}@Dh?e.bv_< ]D.*M:;ɿ.{6jm]"+q:$vu ߑGJ恶w༑+˭eFeKD/1fDkwXMJj4 9aԡ;>rAsBe(?BΥ`kDcNc0p}ճ>~=ZYWkqax'U\wwe7Cso IdU4I8 LjO#Ol 4{cV2#C汽wԨ;?O]Qz#USYm ȝOd38pUo\>)zōj`{|^崋Y?v&sb5*7dO'pL X@{]Pan6zC^Aթж74mKRDΑcقKzm9E6?bn5~BycUqAeFdۭ;s$+B=ŝs1Ay# *,<=kb 1.NȔg q4T8"1ac\c^@9߭ ԉ7Vͭa9ШvmdZPH@ᖑ մ;, yQ1 tqpϦb>ͭa9Ш vmdZPH@8f0 `0 `0<<<<<ﺮ뺮뺮뺮뺮zyyyyy88888}}}}}߷m۶m۶m۶m۶m۶]u]u]u]u]u]4M4M4M4M4M4]jI(w~yyyyyZn1gFn٠1 BзR )HDJBtsM݌h8܀ 8"؛$Jpf:N8!6??١``Fe8tr:hNytw|y}o5PϳMԚ { {t&qhz\O =UTzxwwwwwwwwwwgffffffffffUUUUUUUUUU?̌m۶m۶m""""""""""m۶m۶m@Tf-:G !.QvK]`kRJt "?ٶm۶m۶}9s9'wwwwwwffffffffffVUUUUUUUUUUwwwww86 b D< B@`]UUUՀ 5DO!"B_yOZd )39?EKQW]cis}A&1IT_juE%0;FQ\gr}F"-8CNYdoz *5@KalwH'2=HS^itI$/:EP[fq|J!,7BMXcny)4?JUkvL&1IT_jv^*^4>HR\fpz__"-8CNYdoz `````````````a*6BNZfr~b&2>JVbnz ".:FR^jvd*6BNZfr~eeeeeeeeeeeef  '.5M\kzssssRapt!3BTcru2ASbqv%7I[jy w-?N`o~x#5GYhzy"4FXj| z*z18?FMT[bipw~{ &-4;BIPW^elsz|||'2=HS^it}(3>IT_ju~~%0;FQ\gr}"-8CNYdoz *5@KValw쀀'2=HS^it$/:EPq|!,7BMXcny!(/6=DOZep{ +6ALWbmx#.9BKT_juA AKI$Qt7$%?{`h /"uIL[Tc:|X%sS\0DdFc^KXPb{M=mk &04XSOlFF <6a5 J̖JIYzfRM([kHRD ,)Eyeh{bsZkգb_ZkZkR1-֐db`^]\[Z ʪuqn_¾PEQEݻ1q/OIl )10Zx!F&>dDx H C ZM3 &E~"Y2O3qOog7|c{c1c{{kZkZkY*Gy0\@QBǍ-'Bh@L a?IygM)%˗#AjPQ 0O*S /AZT(PDJPV\bhntz(3>IT_ju %2?LYcmw %24(^ \ZVC?:(t}Xۦ"`ZLKE?93-("p8| nVQOLIF:85/ [[[[{{{{{n <<ׅ϶UKA5)¸~rfZPD:0$jkkqnEĔd4 ܫS#ҪzJ깉Y1ٰxlfb`îrZB*͹yeM5Լ|hPs]l[TqN,*j'gE$|j]SH>4) {`M gw]0$ ]exSP-ˊIhsqdXNB8."rs j*i H7&5tSBA52\>V-դtD컓c3 㺊Z*əiA`K7+vTR/o M+k(h%Cv^Fg۪}wrlfa\WQXRLF@;61,(" u\[YTCA>20:Nt:NZڹ~<+J9h6eDC Lp|<=DKߦ ]>,mSOJ;}a9xT4u߭yqh`YOE<3*! /2ҐŐ*g&wC:ZW$c0L˪ZB˺r\J8$]~`,;Bػ"/I d8iI{7z7Ef~cu@/QмF IrsIwɩܓ AzKYLXfr&2>JVdr~?FMWhry !+5?IS]gq{ /JQX_fmt{b[4I1F#%,kOUw: yq`o KٟQd`C #_;?I9*4Ir㨤=;[oܽ˳4[Pe,t gK,_({|M/OWj)Ző7zui®m 2h1ʟ> sպ0v6&BlxƓR Wf0UX;' #*18?FMT[bipw~&-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry!(/6=DKRY`gnu| $+29@GNU\cjqx!  '.5r X;9۶m>LKJIHGFEDCBA@H"3iJ Gm[$I$I$I$Iܶm۶m۶m m۶m۶m۶mn۶m۶m۶m۶  UUUUUU 5nD;͏0"!<< L)%F۶m۶M$I$I$I$I,JFA Bmے$I$I$I$Im۶m۶mm۶m۶m۶mn۶m۶m۶m۶333333333333;9ڶ,PO HUm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$IT е"Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT е"<m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$IT е"xѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT е"@;Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT е"~m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$IT е"Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT е"m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$ITO RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$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)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$IT 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)Dm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$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)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$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)Ѷ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$IR$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 9RJ)?m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$IT|O 9RJ)qm۶m۶m۶m۶mI$I$I$I$Ir۶m۶m۶m۶m&I$I$I$I$II$I$I$I$I T RJKm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJXѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJ m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJTѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$TT&&k )$3 ]#:s;ܧ۶m۶m$I$I$I$I$yyym۶-I$I$I$I$Ir۶m۶m m۶m۶m۶m۶mm۶m۶m۶ MsT(Ip4 Eq0 kr: 4  '.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqxӀ 5?(@B '.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqxŁ1H9 ,`2a`1PpPapP?D '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx'.5ELSZahov}!!!!%,3:AHOV]dkry""""""""""""""""""""""""""""""""""""##########################$ 0>V6c <&& 0x<-*`WhdZl8NņidZl8N)%xph`XPH@80( RɹyiYI9) ȸxhXH8( Bٶm۶m۶m۶mv۶m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶mUUUUUa9$ȇ ?m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T d3Y 5'D!BG Q@QX2)[IhfBPRbwwwwwwwwwwwwwwwwwwȲjR:" yaI1и`tX@(p\,˲,˲,˲,˲)U%Ĕd4ԣsC㲂R"a1{z!""""""""""""""""̻uE崄T$Óc3ӢrBⱁQ!4cH0b1,)&#  F SUUUUUUU ZkZkn-*'$! ! 䋓8/H 2Ek~>PSRB4~>&RJ)RJ)9s9s9s9s9/bFEDCBRJ)RJ)RJ)RJ)Rͽ}m]M=- ̼tڡa!`c1c1c1c1c k+7.&8888@AAAA0c1c1{{{{{ļ|tld\TL~3*" @@@@ZkZkZkZkZkZkZkZkZk@^]\[ZYXWVUTSRQPONMLKJ11( |> k+7.&>>>>(RJ)RJ)s9s9{{{{{-g'f&e%d$c#b˾QѐP0222ZkZkZkZk{wsokgc_[WSOKGC?;73/+']vhXH8(s9s9s9s9scC#¢bB"aAʍ1c1c1aaaazvrnjfb^ZVRNJFB>:62.*& %%%%{{{{{{{{{{= .-,+*)('&%%䘂 GdžFƅEńDăCÂⵕ $$$$s9s9s1^_aIA /H Ga&_D|rƿ1Ek~>͊Q"RBF̻Ek~>l"s9s9RJ)RJ)RJ)RJ)R@NMLKJIHGf|)%! ....1c1c1c1c18w7v6u5t4sghAKKKK@^]\[ZYXWVUTSRQPONQH@80( |> WNF>6.&XXXX@AAAAA {kZkZkZkZkzvrnjfb^ZVRNJFB>:6[K) ȨhH(ZkZkZkZkVJ)RJ)RJ)RJ)RJ)yuqmiea]YUQMIEA=9D!`@ ~?<:86420.,*(&$" k\9ظxX8xyyys9s9s9 ZkZs9s9s9s9sгsS3ҲrR2ѱ2?_JIHGFEDCB c1c1c1c1ͽ}m]M=- ڢb"a!`0333WזV֕UՔTԓ;A <:86420.,*(&$" k\9ظxX8{{{aaa{{{{{{{{{{s9s9s9s9s{{{{{o<:86420.,*(&$" k\9ظxX8ZkZkZk:I;/@_'q&_aIA /N⋓8 RJ.m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJKѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T RJXm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT RJ Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T 9R?m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT?-!D_?w'"""Y2s9s9s9s9RMmȼth\PD8,  PG=3)2 ĸ|pdXL@4( VMC9/%Zu.n+k(h%e"bjZ{{{{{jZkZkZkZk0 0 0 0 0 0 0 0 082,& p8&P%rVIQQQQ,Ǜ{uoic]WQKE?93-'!`0 .X-vLGEB?<9630-*'$! HKFDA>;852/,)&#  0֬\,˛k; ۪zJ깉Y)ȘhH ?<<|=sx=d!E`rx=䯕 l5sx=䯕 Y2@\Ch.h<6"E6j+&!;,B~ac*Na  9P`@@ Vu3210/.-,+*) vpa`BE 'L4bX2XYp@&yyyyyyyyycr]\WRw}}}}}}}}}u]u]u]u]u]u]u]u]u]yʶzfVF6&ŵueUE5%ᳯoyyyyyyyyMEˬk*駦;\XSNLJHFDB@><:86420.,*(&$;uqi_UKA7/'ƾ2`®r0Z8A" *Hx@4SzmE̬lL, ˫kK+ ʪjJg0\X"&I C 1\@QB,LP_̺~jZJ:* ɹyiYI9)A<9fkz*ډI ɈHȇGdžFƅEńd>:7br]\WRZ@4]\2%ʓ&J c2^Hab.Pp?v4s "B~ac*Na  0r+ۊ:Y٘XؗWזV֕UՔ@;8a`BE 'L4bX2X MEˬk*駦ēC@ff|xtplhd`\XTPLHvs@&&ť}U-ݼ|\<ۻ{[;ںzZ:$( CCC%˕*Sv!&F_0[jaWMC9 )9l̀B !pb(N$12H7hpE 8d0Bc~2Ji)h(g'f&e%dD?6T Ɏ}tn亸{wsokgc_[WSOKGP h~wdReJ'M!5d`4\xxxd|l]5 \v!&F# fK-i($Eƌ888888~}}}}}}}}}۶m۶m۶m۶m۶m۶m۶m۶m۶m_̺~jZJ:* ɹyiYI9)AEEE3ϵe=ĤdD$ãcC#¢bBc"""뺮뺮뺮뺮뺮뺮뺮뺮kiiiiiiiiizyyyyyyyyYeYeYeYeYeYeYeYeYeY888888888aaaaaaaaagkz*ډI ɈHȇGdžFƅEńdCCCC1..j)Q-$$$D%˕*Sv!&F$ fK-i($ESpo}6-H\gXA  :86420.,*(&$"  UUUUUUUUUUUUUUUUUU )RJ)RɹyiYI9) ȸxhHY P(̞!u DOnѓ[ j.5)pYH&g29əLΌRJeəLUɉB{{ZkZkZkRJ)R}}}7s9RJ)Rc1cB!Bwwwwwwn*ĹH`gN0PlUhCQrɼ#!!p3WJxn4nffffffffff[ @`~ d`9Pu=~30~q hhhhhhhhhhhhiiiiiiiiiiiiijjjjjjs} k!-9EQ]iul)5AMYeq}l*6BNZfr~n&2>JVbnz o".:FR^jvppppppppppq'2=HS^itq r +6@KU_jus%0;FQ\gr}t"-8CNYeqt{ q+H  6}̙w0bz |Uk n0 I_{傇UK#ř^F *Cu%1=IuPWcmwv)5AMYeq}ww%1=IUamy x!-9EQ]iux+7CO[gsy zzzzzDNXblv {".:FR^jv||*6BNZfr~}}&2>JVbnz~$0~:FR^jv ".:FPZdnx %/9C'3?KWco{ #/;GS_kw$0ELSZep{ +6ALWbmxbnz ".:EP[fq|MXcny?HOV]dozǃR[6IfF@r>!_X`?OɏronL9#wF*!SB<Λ F3!m*; Z vrES;cIwS8@~ $x <nϏF, Hp5g7?T|F  E #.&ư1uvg}d [OH'c oV2;fɌ34 Ǐ9P<vv2Tmn%""""s~R_, ՕCR.3wCwVdCȰ|`L8TU9s9s9$ԛS#R" *!_PGA92,%SSIQLE(uh&ЏPqqQ/.,9s9s91c1c1{{{ZkZkZkkZkZkRJ)RJ)RJ)B:7 B*@nlkj(% H$I{{{s9s9s{{{kZkZk{{ݽem$ <1.%,˲,`p'# p8ݽVa]XjB" ⹡i9!!+*H +Wx3z5kZXgZry&Rvqvx; +!]>}(+U)d#F1bĈ2#F?D2hO0;%aaTl-ojgb^YVSBX,bX,bX,#+SW-, Cԉ}}}}}H<@2uU¸:D\7 ӳ{S;ʲZ..<<<<nاg7v&e5TT<<<<<ϑ"yD?|eꪴqau: qqqqq#_m]DjZVjZVj.}>nاg7v&e5 A:{xtplhd`[WrZVjZVjZV}}}}}MRT*JRT*JRT۶m۶m۶m۶m۶m뺮뺮뺮뺮뺮iiiiiiHG>W M /Ȩx'/X֊:!ÔzD>f{='Κ2a9+!KaFCPѝ%Dx@bJ#C=~(8g/ 6#>pxi6-,JGMXM/W!cD"7cQR[DC=~k5Iq++f2QK(ڐYW3$$$$$qZ(G)LـŠ o;(#h /rP aK9 vN%ceʒ!e3XIcX='扃K*oK1ˑTri !Xɍ9.Z C7I8b T bsZO](kAt|jXi(VtTnvnvA=Hg lJn::jZVjZVBa5K1-0( ‹P6fl6flA:{xtplhd`[Wr_r}0On.sPi3V& nH臦nڏ0"NbD~ >s)9bp !$!k:iPar8~O *K"!C8v @Q!O5vV{Qbt \By=8GM+Mr0!k`٘k kZ(hx97"c^' 4xaqR, L^ǝ×IZW | )% *@D-]" !#Ó:(Gxi}V(pXs \5BH5Pv{DB?4uX1S0L1Rdc^Nm. XbU4F̜1U̥!7xX!CS(O<+k|>|:Nt:Nt:fl6fl6I~Aa2L&d*E6慀lچše 3FdDSr\.r\.yv|{Kd E Q qD+fr 741;tסV%QZ8p7Rv,,q$$hf\ :M mv;N#+8Ų'FFq8eZD8QuEɀ!>θ_b{I=u.1/j`͋RD]4#W{PhuЪlWvo쓪̀X(C0x@ ]UUUUUCfffffff&""""""""̬hffffffffDDDDDDYhfTub  =$I`xwwwwwwwwffffffffVUUUUUUUUDDDDDDDD433333333""""""""m۶m6T|M =$I̻wwwwwwwwgffffffffUUUUUUUUEDDDDDDDD33333333DDDݤ IJ?@6l````````aaaaaaaaaaaaaaaaabb6=DKRY`gnu|c$+29@GNU\cjqxd  '.5ELSZahov}ޤ 5 7Aone<b3,_XۈܘݙXYD!%RHm۶m۶m۶mI$I$I$I$Ivrnjfb^ZVRNJFB?<9630- IF}_QN KHEBAͽ}m]M=- ĸR"a1Ѡ`@ŵueUE5%9] `kO_^ 9Rm۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$II$I$I$I$IT\k{キb'R_RJ)RUQA0 9hݝm۶m۶m۶m۶mm۶m۶m۶m۶mI$I$I$I$I1cݔ ~Me8 RJpm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$I1ޤ@Z 9Rm۶m۶m۶m۶-I$I$I$I$Ir۶m۶m۶m۶m$I$I$I$I$I'I$I$I$I$ TN'%pO: M6"ƀO&[JIAԳUL"@#pX*$tx`HdYeYZkZkS<BJH OƂA۶m۶m۶m۶m۶۶m۶m۶m۶mۖ$I$I$I$I$ݤ 5ѫ5mP P= I$IRd#1?Ujxَ,9FVg{ &0:DNYdoz *5DSap&1HOV]dkry!(/6=DKRY`gnu|'eXC&`GgL8F2p L0'PjsٟFÝ&iO 3m( tb̵:>Kı@۫r4 Eq.#atT(I8JD PFIcgNNXvRLgHl6f{wwwwwwwwwwwwwwwww73333333333sޤ 5ѫO7PÉ:W+^|XLI\   +x(3>IT_ju%0;FQ\gr})5?IS]gq{ #/;GS_kw+7CO[gs'3?KWco{*6BNZfr~&2>JVbnz ".:FR^jv+jؾϵukTcDžE2.}Nt~%!k8@)%tΔѵQi`GQP DL.W,1dn%oR2 ٽi$k i D|Lq)05drń΅ѩv 꾤yaI9 NbL7v&JPtJCR6"V漠yeQP*`Pzטp|d\ bX,;=Mdc݉yf%̉RQz^RΌI#b؅iS3ªzZ2"ZV: ϹtVL$2XxV{{{{{T*JRT*DA%8XZH 1niUdM=!PY)`j]2*("8q 7)޴Ty54D rlDjm!*C n+\_r }I’r:09tDy2U>;:g]4LS&˕(KY*r)x8lйUGQ^7V?3aΦ4A2( " 7)޴X2d qP J$ROI4X Q@^ɭqYE5@)K" :g]4 ܫ6%t4(`j]2*(-PH4M4M4M4M4M4-`j]2vnۭv 꾤yaI9 hPTŘ\-/oLJV`9[76jhB W"Bpp1xz^laۻJ-+)(&A)FtpfHw.LWVUӒX,⺮뺮뺮뺮뺮뺮뺮뺮뺮:@YkVrȹm)eՔ#a{#ztmhT d  7)>3rkfa\G!I gJn Խ}iUqΜ9:g]4 ܫ6%t4ãas3Yh]' )Lp~ux(gʓ'@FjҼJt̜Ř\-6oLJ7^ :SkN҅mԽmUA)hq&,jyslX8zBtyyy)`odOnl (&0|v^2!F %T>|>='fQ o [Zٔ'KPP @AAA<<<<<<<<*ZcK+ŕeEdD$9 ϹtVL$2Xx {֚AA?=2rn[dcG/~Nd2ٶm۶m۶m۶m۶m۶m۶m۶m۶m{{{{{}l뤃p5_"I,ܿ/'ThHB٬\[l1RW;IX*9f{.m;n;'\lLj/9Kiz'("p{,*6I7H$ȃS(_ě"Tӱх.cKA{F\uEo5FhM4\#4w$Z@&][ff65 #\(18=BGLXdp| $0JVbnz ".:FR^jv *6BNZfr~ &2>JVbnz ".:FR^jv *6BNZfr~#*18?IS]gq{ %1=IUamy !-9EQ]iu'1;EOYcjqx !"Q4i[zqTU )QH .R0l100@B-[i/@oLic bCQ  @8ԡ@JG;kOZ^]]<\mbJcD=-Tɸ6`:~5->syx9[W)9UUUUJзd$h.H  ${[kN3q)"m&ukZ}$8rً*>#(ItRfP'RCL=m״o4:>f]o~ۇc}./WXX~2D`Owa-iu2.ed1vM1,>Ꮧ^Ti=m״o;(ItRfP'J$,{~ۮi96Yf/V4l0L$򁻤A/U3J`$* DU` *0$H2#Q6ph{QL\d [^+po3 9C.9לk;Ȓ뺮/ #OXSPYRH!S@)RJ)RJ)t;͒dL#PGs;pYRH!Sǝ@`$p2I@ fI ZJ'cD F i$+e: e ?ÁbD y6D= N$Y)\(c \ ,jNgHDnd0 U}8$yBN$Y)\(c&Zki$+e: e ?_bD y6D= MsP%ч1$-d[,>rD|<ot+萣W)"0MTi*M4rK)I71$E4̢$a+ݙm۶m۶mUUUUUUUUUU5 0 0DNI"  ; mhYUwwwUUUUUUUUUUm۶m۶mDDDDDDDDDD43333333333m۶m۶mۊHDDDDDDDDDD$I$I$ TM 7DIGUUUUUUUEDDDDDDDDDĎضm۶m۶m۶m۶m[$I$I$m۶m۶mT ҍ*'p9 H&g29əLdr&3ɗ$eJLV!/;852/,)&# hP8 ȱiQ9! pX@(йqYA)ȰCUUUUUUUUUUEDDDDDDDDDDm۶m۶mm۶m۶mI$I$I۶m۶m۶=吆@L&m۶m۶mkNgH w\+TId,4 d/V4u4 :BuI 34M 9R&)SJWUUUUUUUUUDDDDDDDDDD43333333333HDDDDDDDDDDضm۶m۶ݶm۶m۶%I$I$In۶m۶mT 2IL)@!PUUUUUUUUUUضm۶m۶-""""""""""Ѷm۶m۶-I$I$Ir۶m۶mT (2;3581)%I "뺮;`wqU-ٶm۶m۶c1c1r9s9s9g {{&8ɡgIŤ9p@ZkZk:s9s93UO?W>:z*q9 xNڨ0,(# )T* ҦQ{{{{{^, ˣs3O($ "SʉhiӢIŘWkb[̦ EQZ5^ުٔJ"eA;3+% eeEeDiQ$)TgVΦ! A$I #"Ow):߼ĚȰ5_k2phF8 Wis*ZO>ueWg"ےe.t=xq u\$'`RD攒I z*j 'vQ v+B̅uk`UKA7.#fY ,8FD#sZ@+6l6f95z4PL hgţ֠xw6?DKJYWA+¬p^H4fgovl*(gETY)ِm ΝUfB.ɱ}eM5԰lPƒ{}]rn j)v"! v|Ӧ|rh\RH>5* 5U?)n\F^__`|<<<<<-}wqke^XPG?;ǷYq0ύ,HGDCWnѣzoeWM@`volkrʉA߸cZuUnv0{zV6͍[/*%rm07^6 ⵍa9 l6?. ~b^]9X7&5m~lVB.lm}}}}};vb[8/Iw]cB3o{9 c~Jr"g81GE,pI^VN uUE:\rFwnAg; 3Wl5 k5{'b:_0 ,A:q3k/sX'I >)7";цp ؇x7aSbpy8Y-mԝFE#:rMƌf_, >UrbIDzu7xn"!M`۔.[C:mۅoDgZÀwS5Ya"-N%G@@AAuޤ $uo6\mq&Q?-]kvժg N?3ۨydEP #(²BU`@pS.#wȏ1¸n9O :n ս 3bPj22P!8hȺҐs_43dY( $-]kvժ 88888Y Xȇ7ז6e]FOKŚ]I;54O@ ݬL, ÛkK²KF]FOKŚ]YgޝX^|xsmic^Xz(iXV= ~fN:ɭu]ոjf%d"\[ژ^2:2r}JsPAAw#J E.U I AQ~zvqjga\V; Ak RqGvLćZ>0ǫYyFJ;91VXVj"*NA SSSSyyyyy>@6fhHe_YW򪔔Ծ뺮뺮뺮뺮뺮yyyyy988888}}}}}߶m۶m۶m۶m۶m۶'d]Y! IHȤ6Q&BPO u]u]u]u]u]4M4M4M4M4MӴ'd]Y IHȤ6,L~F9-#XyĭFẄ́@SPO.N,JJ*@O0&#"! ">d0bvrr崌\뤓 n""i4e`ncGݲc9Wk}Dx%?A\m@s췸ps963/*$ 5ztnje_ZX'% RQ`ƲjV>&v⾹sÿ#b1s9s9{ztnje_ZX'% !q3Pzi H'dž6ejBb FVU2rQP/?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~񁻨!K63WI"IHd1Y < iZ^(Z֘ڛRi !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPPPPP P !"#$%&'()*+,-P./01P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~PPP-27HR[dnx ",6@JR]hr| $.8CKS]gq{ !+5?IS[cmw )3=GQYaiqy $,4FKPX`hpxQV[`ejoty#*18?FMT[bipw~ &-4;BIPW^elsz ")07>ELSZahov}%-5=EMRZ_dns}#+3;CKS[cks{#+3;CKS[cks{%-5=EMU]emu} "*2:BJR\fnx08@HPX`hpx""" 8@HPX`hpx#&.8@HPXblv~$$$$$8BJRZbjrz$%%%(08@HPX`hpx&&&&&&8@HPX`hpx'$,4>HPXblv(",6@JT^hpx $,4CHMRW\afkpuz. ..6>FNV^fnv~///!&+05:?DINSX`ejoty~0'/7?GOW_gow0000001$<1JQX_fmt{$).32;CJRZbju3&.6>FNV^fnv~444444>FNV^fnv~ "*2:BJRZbjt555555555555555555566'/7?GOW_gow'/7?IQYaiqy8c5SfDDcS qb|,;ckg.ww>~Ky00oj9l)n~Q=S:J,?4O>݂9&FL~Z6f .8v~M#2.I%(ߜy>Xm.m;秿;ZQ!:mV͝7AoYX>~ ,PX\:ҢFMзS2Qot9 ګ1*JoEHȫDǶcԚ )d_P v&`ߍ}}}}}߹\.(M#gB _\'nr\/\Pdɑ!?xوZSM|6HP5 Hi=tqn*f毱6麁9hdVQGݝ_γ[q6ejZVk@{YEK)O !1\@AKMas%O dA{5Rڢfl6Ұ~ZɬLR$ :8k2_\U|7J f%պ뺮뺮뺮뺮zͧ\yyyyyy88888888*)hT+ aX,bX,^z^UF݋7h'_c,= (HO/+"|Tԧ`ZN2QFZ qEA7H&p8of6"7q &4pxF.XDqȐ`|Ȩ=7/'p|l,~RJ ܼlL, Lѽ(cE- h4-Z I`ޝ\L|^3|>S/n*(Mܱ7#Fۣɾd-_i 2F~VztphXOE?dVB&)FñW=Ez"a c/uS;#e~r\.rM+꨻S2100gl"*%d2\ӊ:ԴlL, LŹȒbFB>]]]7c?cƜۧx<먃51dJf4IsBD"I)) teY)dy`],?or{уnMd %b Q P괸(\8L̍MTkG;=]{s0fʆL**?nkvm^8cvME(0>57Yk RQ )^^q>!} unQ{/Ǫfçv eՄ=퀻36=IC5BBC Kb2${ЉwR5:ߗFvϾ6'xae1=/̷["Ƃ[A{[qw uWl=K4 iɆC&~wOk{Mb rx6S7/xS.Dls9S K_d 15sYA2ka~6Rpemrƙȼ/Y,Zե Ax}9dýģ>we'N,/_]5w0mQZ>[]P ,Q9<;=,eKCSDyi]O|['R.Yy٨Jv3@8ţoFG pW(#F wX xhE .9g[9B^ g??Nw޹dХ&zkv).M $XhD)kSeJ:n8R<" "|7(k=Wq""ll6Z|p5SU&v ц %DjZhvY,˲,˲,˲,˲,˲,˲,˲,K$I$I$I$I$I$I$I$qqqqqqqqGQEQEQEQEQEQEQEQkzcu'? 0 0 0ng9_~:H$D"H$IA@?>=<      #H;:Epnjx7lА --------RЏOώN1TcˊJJ*R0Q'N|%Hĸ3XVTRZP O%J!2qC5fX" ( , YȠBP( BP(4vM?ï}?yyivYu7vMr \`A4@p? 4@dVȏ.IuܦeeUTLLt5=1qaUQyN]ӳï}?yyq&eeU t5=1qaUQ'J0vMr RyivYu$0v-ѳï+ISuܦeeUԎ;ۮY\$n2*e횞~M˰˪(IҡCtKvMr K~/qaUQ...s9s9s9s9iiiiiiiim,~O~^mZ]VEȑc횞~M r uܦeeUT AۮY<۴ t5=1qaUQ?~ng9_~:n2*ʇm,~O~^mZ]VEL]ӳï}?yyivYգGkzcu'?6-.hhhz{{{4M4M4M4M4M4M4M4MۮY<۴ n}$gG$x!oؠ!#.XP #####((((((((*BްACF /\@P$'@4A%Hĸ3XVTR8ؐD: l6x ʐ۔%]gQ: qWi2J[ 8̅ m\諀%Iڤ) 8Z;\\w^#p梁f T⫊A< މүbj0*pO Y,x$^1 3uI$p$,4FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~8@HPX`hpx&.6>FNV^fnv~ !)19AIQYaiqy9AIQYaiqyiqy9AIQYaiqy9AIQYaiqy'/7?FMTY^cks{ #+3;CKS[cks{;CKS[cks{+3;CK$+3;CKS[cks{ $).38=BGLT\dlt|$,16>FNV^fnv~>FNV^fnv~,4FNV^fnv~>FN[cks{S[cks{;CKS[cks{*2:BJRZbjrz$,4HR\fp|a0 ߐkH2A҇TyR`d=e;ë^P=qʈX?"]/0;CYI ]V WY)&Zeo2yQiǑ57E 'k7>޶<|,k~E~ ^V :NGiak$ឃe;pvۄG#l,| Co&2>HR^jv ",6BNZfr~*6@JVbnz$0JT`t~"'1;GS]is}-27CMYcoy #(-27HPX]emu}!.38CKP[ft!,4?M^iq|&4CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz$).38=BGLQVty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ "-8CNYdoz%0;FNV^fnv~'/7?GOW_gow'/7?GOW_gow %-5@HMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ӆCpfFD9s$EQz ;=)~DJC$eLk0݄kmf0b!M33D?cnI f gRa8\k,EKR 24Yp̉VJU$l:2T` ƤT愨n R9n2>L M10+qTw2$ á_ =Y`xtTd 5C9ϰ <._ 79x( 5孃Tm-nXkRxҧ%AY<JCHMRW\afkpuz$$$$$$$$$$8=BGLQV[`ejoty~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !)1CHMRW\afkpuz(((((($).38=BGLQV[`ejoty~))))))))-27CHMRW\afkpuz---------------------------------------------------........-27IT]fqz '2;DMXcnwM '0;FQ\gpyNN )2=HS\enw%.9BKT_hs| $-6?HQZclu~Q )2;DMV_hqzRR%.7@IR[dmv!*3FNV^fnv~*2:BJRZbjrz $.6@HRZblt~ (0:DLT\dlt|",6_;CKU`hpx` (08@HPX`hpxaaaaaaaaaaaaaaaaaaaabbbbb08@HPX`hpxcc (08@HPX`hpxd *4>HPZblv eeeeeeeeeeeeeeeeeeeeeeeef&.6>FNV^fnv~g$/:EP[oh"+4=FOXajs| *5@iYdoz #+3;CKS[cnyk-2;DMV_hqz %.7@IR[dmvm"-8CNYdoz n)4BM[cks{ooooooooooooks{ p+9G]n| q*@Wk{ *8HUbmx #4JXly %6DR`t/BMcq}%4CRap+9DQ^kx%0;FQ_m{,:HSalzzzzz:EP[fq|{{{{:EP[it %1=IUam|!0?N]l{} $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzS#FDD$IQRTqLFS"ųOEڠ;`&Bts< X%7`koA25cX*6 l 2D7I϶P'BAA&'0=y4='7r?Y70`Z4hc1_`0 XhPw\|nmK@pEYLL?f✞bi9$!+cشɦ7lkxVlOИ vwzQbEy9#<1Xx[ܣ8y5q Efv_0nf΋e \g&/`w8޺ duV)JrC* EMHǫ4LAֲFWs"1'}7̰ƌƌƌ/)iHiJy*Ǘg7צvF浅U%Ĕd4ԣsC#¢bB"aA!`@`ЧwG綆V&ŕe5դtD䳃S3ҲrR2ѱqQ1аpP0P෇W'Ɩf6֥uE崄T$ÓcUZh !" DAH!)yN"B"As9|xtplhd`\XTPL"p`P@0 `1VUUUUUUUUUUUURJ)&`.AUA3t "k{x=|Q{x=q&333333333333jUUUUUUUUUUUU% xpB4UU-sҍ(*@r)B!B!TdSEQEQEQE!vQE1=;97531/-+)'|tld\TLD<4,$ RJ)  AUUUUn۶m۶m۶m uG*  #$ϰe'O=@L;%mD &@b4A?"flUUUUUUUUUUUU|xtplhd`\XTD1!p`P@0 p90ҲrR2UU0tɜM9)(I$I$I$ZUUUUUUUUUUUUT )'PYch'Н@w!6nsH!ν>]V^nR(l2$h,@(˲,$h, p6 vK2D GP$C0s9m۶m۶m۶m۶m۶m۶mm۶m۶m۶mݤ t$~b$$Ose'O=d:Sʔ"@L@3}<<ϳyiYI9) آbB"aA!`@ qqUUUUUUUUUUUUU* G9$IJB4292?P۶m۶m۶m۶m۶m6I$I$I$I$I$I$Ij$I$I$I$I$IR "92ID۶m۶m۶m۶M$I$I$I$I$I$I$I$I$I$I$I$IUUUUUUUUUUUUT "92I۶m۶m$I$I$I$I$I$I$I$I$I$I$I$IDUUUUUUUUUUUUT 2 2I$I$I$I$I$I$IUUUUUUUUUUUUժ T"9)"I$I$I$I$I$WUUUUUUUUUUUU*T 2 IZI$I$I$I$I$I$ITUUUUUUUUUUUժ T "9IJ ۶m۶K$I$I$I$I$I$IJ$I$I$I$I$I$IT 2 I8$I$I$I$I$I$IDUUUUUUUUUUUU T"9)kI$I$I$I$IWUUUUUUUUUUUU* T 2 2%I$I$I$I$I$I$IUUUUUUUUUUUUTL"%"- !3٤c" "$"B"kZkնm۶m۶m۶m۶m۶mRP'Sim$ >g`. e"@cH a H$D$I$I$I$I$I$I߶m۶m۶m I$Ƀ29)CI$I$I$I$I$I$VUUUUUUUUUUUUT"##M1L6S!hFhFh ̋333333333333333333@><:86420.,*(&$"  *˲,˲,VUUUUUUUUUUUU '$IId20FVJNZk0 (۶m۶m۶- ÂBA@B!I$I$I$IJ$I$I$I$I$I$I1c1# 1$%Id".-0W1?mS猢((((((("֚%Qu]u]J ʉI%$#"!  jZ^J:* ɹyiYI9) ȸxhXH8(,˲,˲UUUUUUUUUUUUm۶m۶m۶m g;=.$2#$ʝAJDd44M)MeYD۶m۶m۶m۶m۶m۶-GdžFƅEńDăCÂBA@RL$3333J$I$I$I$I$Iɂ$% "9R&۶m۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I_UUUUUUUUUUUUT'&pOHdw|w߹T^XuFUW P @h4֙,{Z*:J(x:&X*ȣH ۶m۶m[۶m۶m۶m۶m۶m۶m$I$I$I$I$I$Iwwwwwwwww NIt(|22͞뺮1# 1#$I qG$I$I$I$I$I$I_UUUUUUUUUUUU"`C#¢bB"aA!  d%*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz #(-27CHMRW\afkpuz$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz8=BGLQV[`ejoty~ #(-27CHMRW\afkpuz8=BGLQV[`ejoty~ #(-27CHMRW\afkpuz #(-27:62.*&"g`````}]=ܼ|\<ۻ{[;ںzZ:ٹyY9и.$,,,²rbRB2"qaQA1!mM- ̬lL, ˫kK+ ʪjJ* ɩiI) V@0( hm۶m۶m۶m۶m۶m۶ j*i)h(g'>:62.*&"wppppp}]=ܼ|\<ۻ{[;ںzZ:ٹyY9иnv}yuqmiea]YUQMIEA=951-)%! {{{{{{^YWUSQOMKIGECA?=;97531/-+)'%#@BqD@bq鴹q V^f+Ъ{{)Ϥ~8+YXZFh4  ymaUI=1% ĸ|pdXL@bX,۶m۶m۶m۶m۶m۶m $Ź>;852/,)&# ۶m۶m۶m۶m۶m۶m~{xurolifc`]ZWTQNKHEB?<9630-*'$!oByvspmjgda^[XUROLIFC@=:741.+(%"Ǣx< ľ8$ ë{cK3ҺrZB*ɱiQ9! xx NN $N; f^Z*0rP5u @]P5u @]P$6.: 3GLPm۶m۶m۶mے$I$I$I$I$I$I ʺzjZJ:* ɹyiYI9) ȸm۶m۶m۶m۶m۶m6 ɠz^W۶m۶m6fffffffff~zvrnjfb^ZVRNJFB>:62.*&" wwwwwwwwwwwwwwwwww\ZXVTRPNLJHFDB@><:86420.,*(&$" 'Ã!Q lw8!4L1tHHHHHHHHH$l"JDo:Pv~{xurolifc`]ZWTQNKHEB?<9630-*'$!{%BP(RJ)RJ)RJ)RJ)RJ)RJ)R `]ZWTQN KHu# (qqqq ~{xurolifc`]ZWTQNKHEB?<9630-*'$!{%D"H ˳kS;# ªzbJ2ѹqYA)(Ρp8vwwwwwwwwwwwwwwwwwwwwwwww `]ZWTQN KHu# *9rolifc`]ZWTQNKHEB?<9630-*'$!{%......s9s9s9s9s9s9/0اwG綆V&ŕe5դtD䳃S#’b2ҡA wwwwwwwwwwwwwwwwwwwwwHEB?<9630-*'$!{%222222¼ztnhb\VPJD>8s(' bX,ZkZkZkZkZkZkVA>;852/,)&#  ;852/,a,Ȱ0 0 3333333333333333333333333S`O.m L+j i)H'fEи)G<^J8a$-xЪ{n$Iғ/[8r(( ɽui]QE9-! HgM1иp`P@80( hQUUUUUUUUUUUUUUUUUUUUUUUUUB?<9630-*'$!*'$! ,,,,,,}zwtqnkheb_\YVSPMJG~{xurolifc`]ZWTQNKHEB?<96YSLF@:4.(" ^P/nM,k J)hGf~ IFCBK `]ZWTQN(~{xurolifc`]ZWTQNKHEB?<96YSLF@:4.(" bP/nM,k J)hGf~ IFCB L `]ZWTQN(|pdXL@8s9s9s9s ɽui]QE9-! HgM1иp`P@80( RJ)RJ)RJ)RJ)RJ)RJ)R ymaUI=1% U9! xhXH 0ӻs[C+ʲjR:"  1k`#g\sw8K%Y*)G82,& BP( *0اwG綆V&ŕe5դ4~oN~{xurolifc`]ZWTQNKHYxrlf`ZTNHB<60*$¼f(ѹqYA)Ȱ D"H$2333333333333333333333333 `]ZWTA>;852/,)&# 跇W'Ɩf6֥uE崄$'fE$cBa!(@/nM,k J)iB bX,Ţ Ź}qeYMA5)䳃S#’b2ҡqAp`P@0@88888#@^[XUt 9s9s9s9s9s9s9RJ)RJ)RJ)RJ)RJ)RJ)R`O.m L+j Ii  '$Y*)G:62.*&" ZVr9su]u]u]u@TSRQPO" PIA91)! |oļ|tld\TLD<4,$ {{{Γ8NΓ8N*Iy2l<-09tP1Iv2ɔgP[ _ @]P5u @]ua` uU5ԴӳsS3ҲrR2ѱqQ1аpP0@DDDDDtwwwwwwwwwwwwwwwwwwwwwwwwwZXVTRPNL/ xph`XPH@80(  1c1c1c1c1X[YWUSQOMKzA?=;97531/-+)'%#! FFFFF eE%t AQQQQQQffffffffffffffffffffffffuU5ԴӳsS3ҲrR2ѱqQ1аpP0ZXVTRPNL/ xph`XPH@80( 1333333333333333333333333u]u]u][YWUSQOMKzA?=;97531/-+)'%#! JJJJJeE%t ARRRRRRkZkZkZkZkZkZk=d"0d.0 D'a\u 6Z.0W(IԉD.4I$I$I$I$I$I$I$I$IbDD؟EW?31/-+)'%#! u]E$I$I$I$I$I$IUSQOMK/ bXm۶m۶m۶m۶m۶m۶mlGECA?=;975 Vjݝm۶m۶m۶m۶m۶m۶퀫:86420.,*(&$"  IIIIIIlGECA?=;97531/-+)'%#!IIy2 VX,@rJeei f,X `2e,X@p|@XD,H$I$I$I$I$I$I\UME=MKIGECA?=#! Vj۶m۶m۶m۶m۶m۶m `E%d2)! xph`XPH@80( Xwwwwwwwwwwwwwwwwwwwwwm۶m۶m۶m۶m۶m۶ަ`E%d2)! xph`XPH@80( \.uwwww$2I&T/@pꛙP&vi=SHO! =BSHO! =ńplVzPNLJHFDB@><:86420.,*(&$"  ,b!""""""""""""""""""""""""\3i)h(g'f&e%d$c#b"a! `ĤdD$ãcC#¢bB"aA!`@jZj9~zvrnjfb^ZVRNJFB>:62.*&" 233VzPNLJHFDB@><:86420.,*(&$"  .r1c1c1c1c1c1c1ƺ;QOMKIGECA?=;97531/-+)'%#! SSSSSzX}A91)! xph`XPH@80( TUUUUUZkZkZkZkZkZk?QOMKIGECA?=;97531/-+)'%#! TTTTTqp$2Id"0|f}'g8;>Ё P*@T P*@}!asܩgbJU*TL"5JT(PݽþFB>:62.*&" 9NZkZkZkZkZkZkuIS&L,U4IR$H5bHQ"D4 R tْJ)Q4YH!A~ؑF1^XD!>tؐB 4\a&3S>5ժS>m4ѢC3͚3cl2ɒ#C~1Ŋ#>lP!a_#!   dAzE!:1L&̻5ѱqQ1аpP0ϯoO/ήnN.ͭmM-l\.pт )P0Q!@|Ё 0\P  :62.*&"|wsokgc_[WSOKGC?;73/+'# 7Zy7Ut2P A@`9Wv4Rq/.-,+! m@Yx6Ts1O_ l{+ۊ:IXg'f&e%d$c#b"a!q}½kgc_[WSOKGC?;73/+'# 7Zy7Ut2P A@`9Wv4Rq/.-,+*)('&%$ $$&ؤ^$$$uziLf^a/pK۶D}EMޢ[4$ʧEbJ]UOJSe_[>((J6vY&))#|q_m*MMR!|mSFCD"H@9"$EV:e=NKRв]VI2t{旄eJSe_[>8/Ҳ]VI2t{deJi~IZ˪45IQNslcUij k+2%1pwwwwwwwwwwwwwwwo. 0 0 Ӳ]VI2t{DeJSe_[>8/IB6vY&)P1O5 @ Q0].{1&t& ݅݅in0q ' D VX7mg~ˆKzl^`OTL@Ib~^mZ]VEMR=N@Ib~^mZ]VEMR=N(uܦeeU$E41(uܦeeU$E41 (uܦeeU$E4^mZ]VEMR=N(@Ib~^mZ]VEMR=N$@s9s9JrC:n2*j"qJrC:n2*j"q`JrC |dLC pR lO+$9cgavrYyb'}jɪjo1 $p0qaUQA@o۶m۶m۶m۶`.X ivY5I8@Ph۶m۶m۶m۶ d0 Ei,۴ zf $I$I$I$I{{` AhPEF5RpT O=.0w =m-[|ܑ7cFb{<+V HUs<]ӳo{VeXvMr Iv8s٪LۮYᗕ2P"VeXvMr IvxڶmvpFJ(v[MsPЇ^&lWjDFx:wfZNp^H"#q(X+u u2 +:3m{XW)`O -^z `w+1@'?0d r- }(V6BPBI'c Td%UTM}UjSlCT)d.ҐF׌e% "偽\-JBJ€= H|y`/WRPgl[KC^3SH|y`/WRc)d.ҐX"~JF2׀>uڐeyyyyyg{{{{{{{w9s9s9s985\&4~{owV'\ܒG,H0Bt Aѡ$ϝ8k|bEʓ#Aޔɳ= n]Q=QxE`!>sԈ"}&Lap DJF͙1_+vQ$cᦼA b(VT#\.}}}}}}}Wxk]T$T[Y ":2麮뺮뺮뺮뺮뺮뺮]S$mR oooyyyyyyy繊,i(g#q7b[VO*J\po"? pk5n)F@#>P`0v:)=đ:8LF %=7,@8>AM)DrשׂyeE1ƅĈ&o;)ID 0lֺ2%rH{K#‚ZAdBCRb(Ҹܛ+`1Z 1SZxI%do#Gz' i-SnaUI?Lһ ⩦ / TtgYMC9+mHB?9ލ<֕%Մ$C&drUUJHB?9ލ<}}}}}}*= "=k63+H@:40zضbF"1 Bh73ήzZF.љoyPLFt:NW~wog_.RʾTNHAg.+g&#m]A1pA9.+g&#: qGHQ¾`Wh`aKMMb|S1BiGFŁ\Z%B yޕbHfl6fyyyyb_2`@X:0ƶ%ùz^z^zɒ#{thd^T$%r&$Ftj~zxurޔyqR5d &:l E'<-q3" U7eca^\aTM=YEɇ.PA>Ca>[sڄyqR5d C E'\j0GV|f]..UQ1uuuu*4]Z..UQ1Ϥ !ya>[xrE#K;hH!B ~$ tnhcgL5y #8P)3VL֎wVKKUI2VAC N4ksmgbh>kuU$$&ydLylU,  AjC/:S#4%Nt:NtSE_ݏCh4Fh4Fh4G}W s|>|>|>nEsop:74l6fl6f3V4+gqL.V(!$'@`"X2 D49czYrlfkr\.r\.Foʇ'fK+R!d2L&?Xf|xrlfk|/W,1*x<x<xl/1x,bX,bX,bX,bX}}}}}}}}p8p8p8p8 `0 `0 `0 `0~~~~z^z^z^z^vnvnvnvn<<<<<<<<#وoʇ'fK !!!!!!!!!!!!!!!d#+7r\.r\.rvnvnvnvn>ܝ׽iZVjZVjZ->ܝ׽el6fl6fYQ};5{K#ʲjRJ:*"18888|;=wuoid`\YVTRPMJIGE)HX,bX,bX,bX,boGԼ- +ˊJ I)Ȏ;vر|;=wuoid`\YVToʇ'fK+RYAl6fGOl/W,1Ƌ"4Hx@d'M? mV&OBz؀b X6}|&݊6sS3#Kc& +PCoqn餄\) ZБM3aX2ZA(`I S֡#Nٚ1WX09ģ'\J Z\ۙט+,:f@2@eC2 +fK'Ij mgϞd;ε}mei7b(B гԓ͘ت~~~>nEsxӹ2IH0T@Ϥ[tnhcgL5Y2%|4ZႤϞHu"Ԝ)#&3#TRQddddd<1MtiuU$&>TYg)N4.n,LTRHHHQ};5k;sU$H,L|c~uogb]Z[HA1aDivnvnfD,W><965l6fl6f<1=U420,+*)&"*=z^z^z^Z^N~&swj^FƕeE%դtTDC Fƥd;Ż25]Z]D 2O!;XLZ2`TyZVjG־;:847bh|BI"D (BdPTT PtiuUQ~ :f >?1q򑭾c(nWj87534_d\I!?vīb"@rhq'%NaWZ8nҘ %D BNJu"泻o:v&5 o -%ۉ`-`tLk)AAAAAAAAAAAAART*JRT*JR'QONKJRT*JRQ};5{K#YVTL0aD4l']Z..UQ,"  (3V4~8ؙ-,SMC????>nEsxӹ" &Gx0"0~q7|>|>ϧ *Fp|L~7cz~tLK&56La`)N4ksmgb_cLarG # ~ XJ Z\ۛ_tiuU$H/N @AI9 laej$ *FpH AI9 laej$ *Fp@Iy vroynҘ %2Z/tr}7 {w?n헩RG c !2Dp` @eCwP.25]Z]Q#BHt,o\jp`$`#czczvpjmʀRI8X0`H6bW><965^b\_AO @%4*=!БM3aX2ZA(I S֡Nt:Nt:&H08 7LJI` $`?| Lϳ@v,:D:[<жY 2RoժH= J7l<;gkt.2243}^[3 \j ++y[Tyڵ ~ꖵGy:3 }왢C϶ц.0=\Jyk-Ua Fz_ 9ЇX|:@Mg&&&_ypr IN WSύ5E$y.[I}0=ؽ "$u;X;~ے=O,x`ebxaa7V :plk~d%Wx|GN: UocX<$Jd:Ko)!G=gqкef;!XwGЄ+,g-RkDpsd =~+Y ,[-nRħ.NB3q:˥ ܟ;=``#W=?r7<_7HSFĄvXeCM+yz3->rl3ٱw?8l=ѶKgPdu>wF}N9-Px U"CGӔ|Rʅ5WFB6p^ X3ufp@`5u[GJ7P$zU=7hڶ9)_eq̵eqTY[wXѝ<˭48M8c&[whbFN8[Ϲ8<{&E$߃ ٜ0&ק>Q>ECKdP~%-ӟQz*/ (< !!!!!!!!!!!!!!!!!!!!!!"&.6>FNV^fnv~"#$,4FNV^fnv~'&.6>FNV^fnv~?g}h9ܺ6ITԊOP PƶB4BO+}}}}}}}}/tKE ?6-.&)a%AqaUQA0 Q@M˰˪IiEI#cm۶m۶m۶mۆqaUQA0 Q0m۶m۶m۶mM˰!Tǁ 53:ifO*}}}}}}}}/IM9C%ܦeeU$E4̢$o۶m۶m۶m۶ |^mZ]VEMR=N,Jqam۶m۶m۶mqaUQA0 GXuܦeeU$E4̢$Dffffffffffk:pg`B)}}}}}}}Vs΋1c1cuܦeeU$E4̢$H,AL:n2*j"qfQ$B!m۶m۶m۶muܦeeU$E4̢$H,Am۶m۶m۶m[i&rvH hu'*R97@o oP+]3o,IH3 968\ZHxx%)('SHGƘqQA!:g`&ťeEńDăCb8MC`@H#QhUS4K4~@*FЪiiqbUi?U"DUM,IC:n[첪,m۶m۶m۶m KJ;s@pupqye,R70 ?X$r+7/q2)d.QIY<< '+fIuܦeeU$EЕqqTUUUUUUUUUUUUUUUm۶m۶m۶m۶,1۴  Qp%9qaUQAW0 bF8eE0F9';F|MǷ߀8q5"s"n.۶m۶m۶m۶m۶m۶m۶m[$I$I$I$m۶m۶m۶m6I$I$I$I$I$I$I$I@d'29Ym۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$T" 9m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$T|2O 9?۶m۶m۶m۶m۶m۶m۶m[$I$I$I$m۶m۶m۶m6I$I$I$I$I$I$I$IT fW7mg''V$s2)6^TRF.JFA B%9!yivY888%9!yivY4M4M4M4 0 0 @Ib~^mZ]V%$aQEPqaUI( rA (uܦeeU (uܦeeU.JFA B 133333333333s9s9s9s%9!yivY QP@Ib~^mZ]V%$a4!K$)[HHZ$a+ ?<]~h "+ AXH#iE&6-.&)a`FA B,˲M˰˪Ii Q((n2*j"ݦeeU$E4 L(Ab1ڶm۶m۶m۶mM˰˪Ii Q@!l۶m۶m۶m۶}efP1sHLtt2'k z{=XDRbZkaUQAPI(Aa۶m۶m۶m۶m`2*j"q* r1,Ҷm۶m۶m۶mK$I$I$I$ lZ]VEMR=NC%A !xs9s9s.!787hd*`1!q 2ǘcc%o 4̒b~^mZ]iEIèQ M˰28 ( rEQ0!yivYa%A am۶m۶m۶mn۶m۶m۶m۶ F1?6-.4̢$aH$IQw&1,.PF F<*0Y*IZv^2f^N GVC;;S>2Nv/,8݂::Fb\e:cD @h{{c1cAZFJ}2EahsN#^7U y8@ui-hġ0h.AZJd1lYٴ`Tsy$w7٫R(s9sX+U 1 (J=4T1+k.By4Q1F'uhyNRXAo(ri#*!P>j,f8+ dL)7c9L-[J)!!\!Dj{qmΰiAsdlGX2L&9s9s9s9sc1c1c1c1{{{{gӰiZkZkaZkZkZkZkZk=>M?&RJ)RJ)RJDaSɗpՒJ(P2Ye 퓧7j̈ʔ'K Æ)H|P;c.[V"I!*$H]?zy̘/[P  l &}}OL:ٔ<<<<<<< |^mZ&)a%A !M0W$E4̢$a m۶m۶m۶mv۶m۶m۶m۶-yi抚zY9"#B!0l8I5201Ә([fʰbr[.M5r!GD6 mf`ZTNHpd^XRLFAs#ӂR"a1Ѡpc1ƀCb2ҡqAᰀ!İxl`TH<0$ޫ}eM5 g%EUUUUUUUUuC㲂R"?:50έضm۶mۙqKJR]MW_*Bݭ]{4w]7iH {8'Wz3YKsVO^\?p2 @_r,[J)[JUg#*HBTUPd]/  )>yyyyyyyy`LՇD}]%:G 7j̈ %Gqc%Bp`Ar5ؚJ_x,IzPi( ܶm۶m۶m۶m۶m۶m۶m۶-5ؚk=/%Ij|y̘3-V0AB04^0Ձ„ lTZT~{q"ztn.Q@}QCC˖+R #G +Dx؀YVؕ*o$HrV'4ep1$I!b:b81CW  *c~0Q$M=vIC  'JaCF .@`???Pe]ij{mlspc_cSh$I,cS$Q:;bx(?KYEす=4%֪iJ0f~jM/ `pE\# -iKw5mZ{J|(ԭsk7l`C)mo|b,ûYaHkF]=Xm8ECC 53)l C;fU܈}0G& ke{`V PK@t1O4V# 9 D, 﫽~v>Cx11ю'hL^.C/`=.ǘ=:oԔG#Axܨsb.D omkigebYMeqXR hxiңE۫g0\19"/LƦf6IZkZkZkZkZkZks9s9s9s9s9s9sc1c1c1c1c1c1+dȸxXH8(ǧiiiiimy+EDLf$E}vڐɻkBdG݈ ȾJ[ U!FgGsrqJH4e5IeReJMVL QSL(Kq΅0g5ܸVVJB44ѢCՁL.Xnjt&DescSC3YGYTi&J!"O;q؜%K(M 'Fx`a y]rqu 9ժS>qT)RDsGN4ch"I"?tԈ(DpA_L-XPI%Ig9nҐʔ'JaCF%@pPA `{{{{{{{{{{{{w9s9s9s9s9o5fprg䈐8f3!B.ز+,WL %H'ӌ挘.YDid4`81ƒ  4Pp,ՋkYVSJ%*;rڠE)NF (H|G! `.-<<<<<<<<<<<wܔRI3VƦXbM#' ,Qć mjv4üYøjթQ8eP>zif-V8IB䇎1X aC\.ro2ibNLK)2$.zV@qiiiiii IS%H jCG5ctrŎ uJf# #8`p2XvR$FSG͚B3d`{cSKC3BnhECv/v\ʲ,˲,˲,˲,˲,˲,˲,IYd38O7e9l( #:eh2d-MGëk9J) ԣD("%J!hձ,HxȪ?dQ>te*15`@EEEqqqqqqq*1"gB/zvrIBq8J950 0 0 0 0 0 0 E0!$%oʓ7">d7\ڟ0=24~{U!"s)`wTi"AҾoٷ4wҷ}GǾwV]Pg $ >=6\'`i=6p|BtrB$t9ݸ}OKΪ,m{mǎ:zDdAXzǗu]eUT0NߟCr}ׅ˖=-Y\RXس"%JۖPp .Y=s[=Nl`b NKpn!-Ebth=u߬)4CƏO :76443*4소^$:dZRE=PPUO.IjП=v G%JI#DQppD XV) h7 $G sC4blɫ"e$EQB6d5/DWΥ4׮\ 2GJ< -4-e͖gd\\D {E9<_@/{Pmݗ-on sጡiZ.kAWhZn>{S65jSm)㖶5[K%CvȎ5]ʮ:~P8zf6̞ɩ{;u6P S+S r|nc-(^fdy5@=K2e[~'] _.pۆ}Y7u'NZ]]Noy&qpK$|!uuMVt5bSN7m Qаp3eɬƯH"j-u77u7MS=S)S[3LA B9kW2ŜJb36CfQ&x!]Gc-="|nCB"tǧեi3*t&B=g>5X^h#yLLΊGE+i֭dmJZ[J:"y F@c:}!X?~g?R^}/jrEqOw/#YDU+0c;ރ zyq4Ԥv"wD]ݵIݙW#Z~[w* Zr , ;4J`tuo4959,--PR>_g뜶RUqk'] F(PiU2kqNjp 0c8398]r=q6><.kýD͸5$B$ (R@₂TDDLǔ,sgNl^۩F0zR G8,ݠW@~$ij{)'04wFx>œur1QWk:zǖY~9k#Ae45f#%Y kBđ AGGW"Jv0mCX$XsI#?- ^2{#`7Z8=:|)91 'DO;uT=7s :S:ϻ6Og ~ٙ8VC|cKWN*u-2$,g:ź] X+,* #$ ۢQ>br5q뫣;_mdil8> Gqqmz6ɦ1!Ms,F)jt.Y:*` E%@.+?Q顧ne(3|(>ӈׅE*nᷙH@չrZjM(U4 qXtǻssy:n8we8Bp0͊;'{/cߊ'`+?sڱpmiE5FA:/9jnREXwȻ+AHҏ2|_SI6w frEMULUbnc_Q~Ekecp;gE~KAJmn$---g]nNI|ܖES~p"0 6)o)alEML} #␪>W=|ٮ¯qqUid!ߏ]1O<_Z-'^842Z/=#b}3o}ve|5r+}0昲BFMS KV-tbm0cGN*iE짗KI5҂VLYXte[y+TGg~ѲF^ѫ—իUغcFͥHGO!bDHwԲ"$͘t&U],Os%gQ>Vh%$GKwc+ Xhi7mp/;u3;L3ۜv?'iEi[)c)&/;yP_~ ʉx6urg&+:o_~CH~}/~:^!o____/o ަ߫]ȯ/6~a-{KW~*o|䧍Q\qIdﹺl#~~~"?.2g888J1:5Hs2W؜7$˻r7Q| PoTArdiw({l<@bl- 0AU#!uNY$M?NNrS0p{hwSo^# j݁\JQ\??(?ӟūaM:_r-A?|h< 7>G$Y/%'[ZiH!6Z*b*҄ mxA(}E`' xi7+z(@~wko߯ ialGH=/vB laAN?,CC5 &֤\[?Gngm"-ZRЁC֬잮4ɀu!O8R- o,:>c˪ C"'`aTJ܅MفՑ e ;VUC".Ĝ\W'8M$0ehMtfmMkUM n*}#Eԫ9S8mmO4g<;9͔!3FL0_H҅f-Y6AジfEW%+VtuuuuuuA#΁%#!(&":I)ѳlUz4271tp&3;q Kg)ڼ #NR3K 25n:KL>:i[tVp>6){Ҝ o>ukp|@GiU#4}p7޿mcR0Y gtL8 ^؏HTܗb#'+19dq+(x%n,Zm1)٣`͚Lk1h*{dQ!\YE%O⠎Qq>g!ײ=ǞVk8_g,~նlu9)_ +\ o4$,g;+4Fa4Ձ-ҹpf̪zy9)Q*5E|Lٚ%=#Kʙ{Rd|}&+i(ZEmЗJpUӚ{k pqт2lOQX,}$i 5l6ZB&KJZLkp'DφY.IN%n!MS6Tm͊(R+ VQp.s(Q,hU720PO9S{+Nu#>!Gx*?e\.y:V2/g$O[|iC]!gT|„)0 ';=A܄wkݳeĀ!腋?X-p)c %$"C =r(1"'o(vߪ%&n-(Ё ُiis>}{d]y'wY]_mꩬQrRE|lXP %H|*pPFG I"ūL~qQCxuJ m|Τt4@͐^ft09əx9ufRf:2&WL\o|l$KLUʮFTdOnL|C'71ܰB&/!|m?l%w#w齕7az>vg{g뙝Wh420v v+p1'FdbBa|1djTGZXuM`w,ĽUx2I'7Jndt怫m%\g,eWԗk_f,ة|z ģ럫+>#vыwZݙ!b҆w oC'dژQxy z w*25nNӆtȳ@νB 2ܟqKaodOxÆϬ17l575m[)ҘƂGy"ּozZ4AS4`@ArKJI@ pr}nuvrNaYe7D!zi9ƚeمԼ"%~O@יAx,α\U d~s֨v፷8*H(1M k0#18CPƒ0C $(?Z?}ՓϝWVUDWACMF__~*EkW~~_D~v ί/ꯝ:s~=-M|8p޸qsS%9 4_7a)~ǰQrj䪑o9MV۰BM ǁi+A?NB6Ȏtl${8ֻqw3q]XA^L˱8np*vC1J $`i#ka;#z v5pj˓rV;,,f^uM\z:>8:A`Yme`jVU-f1 :QTD&(\갧&ׄEH8^0o9C=0jW),tcCTca[a%~Iq5| y%]23KHcO.!ѱG~h(s^W.w(#'MT4Lph~Phn0h^ [Ng^v%>}{؏ /\unhBJ}΀g]9i|<{{J=Ox|gͯjvMs+謟íڮɉs2~{Wq|0N n@n1jgI0<~R^Dpna>#n6o:Mq(?!QpA$'ѻ/o"j p,ZV,!S=9*uLrGo|e.rTE j%N歚`9-QeɳH~9-!+¸ţ(>$d?:ٱɍ3dEo g$Ȁ|G6R="wwԍ7;!yA⦃{m9^1!~Taf eZepI&{cMx ym\0!wgWF˛R<5u|:DH98765 ]Y/x OK9͈xvsNRqOC%v݈k.)YlsaG`΢a Mq1B6 KJ+%D` `H#8GmTtw Mt"D#:!C*t!BtVvfVFփ9pܰQ% Z)gQ̠LIFB=:6`.x Y#+jV|uw;cЊN,4"DMm?3NXi_@>+P=Şv5havZ.``t%*}+~v,2Ć1hd،e;&qqm̸ixc-.v,f*V(Fq&6Qa v'.!hzl_#!b!W] 5[Z;5 ,kv( +Hp[{ps:k4!VUWaj WPO?94aG0?pp3XA80I!5YPK,*8tl% N ]ͮfWjv5]ͮfWjv5]ͮfWjqk33U+ekV(v Q8i(g18o 9ÀXBա TAK+9;ڡDSe%96~8cf=`v~gs/zy˪\NN[9r`ٍm|je*R)J9r6Q^e54r4y97x'I<`d/wa25r;WdLe*Gc)%k SY o,~[&9 T4򔽥E)2eP Y7Զ1Ȍt/DnŸ7ۇn;i ۆkɏ `K<[ـe$1xz5Ow1qC^,AZ<án&n+1[k`Q W"alVcJji ۺSEK[P` $ڈ}8-h^f .kaaYذ Ȱc`bS0gXBfQQp Q<}iMp&/xh B\ :wXYIo g0W: ީ݂h 2S!;'BӉ*aÌO4IgIwiP'bڙ,! hg|V0{@`/gpH'9GHP/3y+n)ω·:},@kgʹjfCn~5,dB8((GKPbƃ2!1@>,cfc=]fV0nT/*hN'9[9, Olj*Ryr)J ki&M䞐w>鸙0Nf1Ox y'{irùLµ%K%c 3fM1l @p$>WGZ̸= V83™u5:ֆqGQpfi3jt93WZ\-5 gH+8fF™5:ёpfni3skt 3*znq@6@ t2ԏǾ7b?Haj?uX?V97r ҥz%eNj ' ?x9"݂@` 21p ;'1By 2gӳȋ&Z|Atu;·Vw1h@~uυHɚ,Ho >{OA!{>!{a~Fhrף0{Gc A܎ JҒYC}N! {|=I| ,tXS\`L(8"2- 9:?7B5ݓ\K?mDP?sL˨tF)"~RW޵9_ƇAui/tx{ȕF> %DbO!c~^=M0g(rr;%Uk6kmiF(s|iԶ/tx}ei(ҁ_w$w:5P#7u~]t6{-=B%㢌aO*J= s 2gHpW-Nr1Q&9x` W3XܨSLdWq{3ȫޢзp=Q_ܑ/bJSiH75~lYȈ"X>0"i+p7z;-oA3Tp؆%|G0I=b9CA{5w9%w_;eREE72U,r~BTD5>o4_AO՗I2kѝS?aBAˈ5?h |8^8;Ȇ >B\_+8F>@qdE p[^oFy;| zXF1%H,_U6¦?9!A|x {%"z$#];,ȯ4uͶgCnxYe]#VH;VOcE].Av!S!x@MXp*:/E1%7ONg|Ҵj:3"2q3#axCWҌ7!j] +io-7Nt'V_D.8kGHDڐՋ?[א!>>w! n:"AIn% jp3ac.*߀XM/782nxU-& ʺ71ѠkĊ KOGѕcpO\ÇUܴq] 3wʃt}#D%gAP!iTe,gG iH~p|E$i}B4?xmҦA:):ᛃG&ܟg 'oQ=r\콅Z㽮)M(*_툄;_I3(Is|E{/]_]L=^]sbAN'I|0n}mFB;s,)qlPkLRnN!A~~&I!_F yːYQYYQzuaO@'$˱]3dMW !?P[/Sm ۥk!,Mkplpe^aqfO|vMvĘ1~ep}d~@Z40϶A_5$H`EI;55YTcho#PS~{"d 蓶$ xHnYЯuxO:6gJr7Kʚ`о1i,lO.xCO?{RH~>Iz#{iSN`}hFaŚi慥m1BZgH?wC./H0Dž/Ӳff~;3MYPED0 U1'Gw/? b[Cqp(W v^g07>oz1v%<Ɓj8 Hh._5eCJ7 *V5d‘C;G"hk>PS vd"ܻz92r^/{f*>w/oE+#\w}b˺FB@+AWl{]FUO()85a@׈y#Wm}n;8Vկ-_Jb2TDRkQ򭉼؜*_魇OC#q0b WQ-An\jP ZBߺ큩/Ց|fˋ73Av<.Cq2 w5Ĝ:I,Vea C# ޗJ]| gNd,?$aFpA<ݣJ="?{{?>pw~} PBմ1vW5ߙaD3+wLm|eiӘ{I uFfnb0 zlH EUyGd3цrObCTIѥ^RQ׹)ŞkPc2-.EkЌ1_E' pq_h_@V;_$V] 7:}{r㱞1C2.V.1^[]uHKI\ڋ/;s:`a%aկ`vhUUU2? ?ӧD%@a`q)8mbh>4?4 p S%$.Cշ.CoU=:W"tՠ R}-\gJb#,.!* (r&6@[s7Db a5ذcd]\YTxSLOD8 hf([tdxpkppc`WPC@pف~P`(` @ac^ Z뭭4 (CE.Z9ԈWRɼf< fHq[,V̀kfEhFdfj$9ˎĸn1r /-r+˩rޔLd&-͑y̐ˏJ LjdFd =Zc7Rl3VmInnfEgڇl%̃v.,ӱl9'a$12 |ETpm'6^Bc$k `q&WQi08b3o64a Mg^Ѹ Q\EY8'Q8G[K7SݍfO_rqˎV AΈ en54|dNSDh;u#(}v8Ḓͣքe-:gƀTL .h6ϥ)sfI7^ttSVxƋEL:WF7H h:o}`-g}3gvomf5O9̐dNos,7Vd&OJ2)ȏ~njtWWmB.?)cb<$s+ę,+)d(HQ@}I^9mzLh{vdA91OɆL-AC??c=;Ɠy'tn,mpƙqb,b7-q-^4)>s2iNŠ fo"v1k0 [ଂa)v2aIXdeGTteA-fQ)#'mMLfTE-Yq̉bF s%0M-vҗ'yjd(SxMHp2'#jߒI;r!" 2 1ѱ:8h|[Nm80~6,lXFhPldJ8ǔ8 %]>Y6|%TvBr(tIӥEKxo"Vt8g~3'=~c'Oː!"AzE!:g5W=;;;+sEW-6өâ$:vśӱ4GQNMJlLk5ӚiʹfZ3Lk5ӚiʹfZ3Lk5ӚiʹfZ3Lk5ӚiʹfZ3mYlY,[-˖e˲eٲlY,[-˖e˲eٲlY,[-˖e˲eٲlY,[-˖e˲RR+JR+JR+JR+JR+JR+JR+JR+Œ]']ɮdW+ٕJv%]ɮdW+ٕJv%]ɮdW+ٕJv%]ɮdW+ٕ.2a59UR5zM1 +HWurn z~M;,h@%VT| 6 I5p*ihA8q'4KX܀ (N 1TZBפ * <" WrtT~=h.Dg˾IY4 A1F/ Q9aIwvutMY}oݷv}oݷv}oݷv}oݷv}oݷv}oݷrs\*ʥr\*ʥr\*ʥr\*ʥr\*ʥr\*ʥr\*ʥr\*ʥr\*ʥr\*ʥr\*ʥr\vvnvnvnvnvnvnvnvnvnvnvnvNzz:hI^c&Kq,)%!UCI$7qm `;%jFc3E" `\ܡXaT!P|L\!m %G1D\b)>C9` 4 0 ,(l`$L c`Ť ^л-k-8K`2UL5sSv}ؘ&إKImmue֔bI%zsȩE94TjOw\{yX˯?RΩ&gQG K^ %P+~:ӈRC쓮>^iMjZ0ӁKj<0Ҏt#gJ+tM~nܐ|W%F 9-@?>s=~;u<÷uP3]N7ynp,7xvs8;3:9g6w8M1u;`E7{q[]̅[֬EYҌWlUL)d2(b'`v&o3t9 ld\yT9L}Dy೉=3<9ĝ?عC79Ü/ȹ􎐷8?jwН`p. ؛9,6wykYjJ4L&ܙd)11G0X eѥ|`l. మKkJUsJUsJUsJ  @, ˋW`I&|זVV,#mtSBC ;`(A x8A =|-uX`\muW\Z YWjgcVi^^ԙcV~I9)'J΍|;I%EjYNc7}c99qM;^qqFKcRR⋈[" 4Jz0҂|$GGRрnD3BC+;Q߈Wn:j_BS](Є=ςπg~lGugƫ;wsNn7ϹNrm~f7kSs4A31/y;o\e7-w2,o+g2*_)W2(Oy'Gi2&?Y%7I2$/9#')2"! 2 1ر1︱s7jFckא1 gx 2^-~b*nb(^qb&N6 qڈK&b!p {p s kp c [pO0[BC eѥe0t  |`l. `b=l_we-uu@sSӪTIyy)RgZY%夺[rN9yWrnQOB.)P5CuO=at]xM7.hiL_J|qKVt T!70pBIFZҁHCj1pщFdn}7Doz/ P zПُYَMG9yR= M8Ox;ʮNG܃Dq f5 V4 F36c2#0 XÈ &/`}kpe,ZcJ`MSb5P98WI4GRj#|BHr Gul19oD6j6mFizƧ<-jcMNd2+)R<ȆF.,2!,(-,mu "@Tq2m`;|UQo|(~H;ȆG_!S<r qqi i=lqY='r`b=qV|bӡxpL&m7%C ٌxjD&(O ϡ<vyC}t9#ޠ8L=ѳ\͝ܦlfjfo4z e w7-0snqwi36oY5gI34_93W)3YʘJɗKV$\Ȍmy m ͌-e H㿵دp&#nZ 昑 w<@Gjոь(ƈ^|},]psdo{66]C42=׹l *ӱpmcbdGQ΄BF#<<-`C*K1!}'r(>{IpKJUC)˓Pnd;}zGo\=1ӴOxxO`xN&Ỳ-x X aM$s'7\IH|H=>C & ;[%HkR}! Ai%H8sɠkttpvxcvfS wC9 0H2旓)ot+yé&,؎cH>~cG<q#XQۉFdC5qߌk_`H|jWc˜⩋ X؏ͧ{3b.1%w^ps-OJJgX( *6eW`'@|ZgYrʯvVQՂ|j˹ͭRgN~E˒rg7r'!PCZC=ySvQ;'횲Q {㌏cz-qZqӉE-{e>qC l\p@F8%1i'!a٣K;ZҍK*҉G4CGupC^i*.hBj1ТˎhH`ȕXYHPȔHcCwX|DRfG{@Ǔw8YGs0ǒo(-lHqFQD^ !9a]YxU8QD&NqјČG}&cj1xwh1oXgH1_8WHB'-F l3X b?pP;p 3 +p # p -l1ad=+.s5xZ Rpc! lU*S𔀝bF v3kR[[j]5eXszjɪ#rjQC=J)Nk/ϒkG9u]L;J91A~IԋjO'zӕS~}u 9MAM f:qIGb]‖n__TiENt8I2ܯ>­/HS!=}t!G|PрG~|o=}籎wS;s)'h@ݟL=ѳ\͝ܦlfjfo4z e wۛ-.m-k֢,irf+fRf*pO!1G30?/7yIdF\"X&r!VR T2RPNLƱJnK2miy׆,CjAd?~c=nc;^c9Nc7>tGʻոL2VSzʙHn)@aP.tVyŦF[HZr b;L;E9&,iSΉt̳0E[/04Jrâ+VN{œ `R ,U;>Hsu'{n0]1! ȂM Dkd!!6`6tkT"p);}rץ^OdNIh΋ZWa& E*Dygy-$|Fe)[ˉ— d N_C=0I_sn&>5iIzRs0cr_P9;G ?rHχ ȥg}CW}Ns?F%BtȯjR ?}ѓ;=9d2cGNr^{*7U3C2]0s}{˒nGvy!,Jˡ ˟ʝrvX)_eNOdMMd%7*1ɘ|ȋFTdE"'Qȕ$0 !(nx<|4 o`9{zy*UF5|Ư5Qjc`vayYPPt(&?!F]r4Q٧Ct=`p8a4!x)`z¥%,JQIC wPx @Э+p8wv<خcK#om9E=k6eZ1< /8{,)~ʼn&to'5=YE8A0:073~Z(~!q.uNyrz)D_};J lbx}<+Ɗ4H_=UgJ=h".Dcmih[ꒅ$AC ZTCԟ?S;Y笞yy59(gƽ1m[lq4Ƚq׆5iМ1S1a|yօ-Y\#o ۢ 5ilK fH.;2qbs;L]xg޺;Yuc Wr[&U5L3͙g4eImI1S'ߖrۣ,jˡ *˟ʝr)_eNPdMNdF%_B2$/ْXJBF!)Ǔ~LgQF"9B AT?O1OlKX8R*THq'N0Y$I8g6,HSmw"k(@H y"iVP6еl2#|k_:o]{m.ZszK̂5[O;)ul`'1L0_rR9r,r IUBRJH"܉l2ɁDc> !jji-{ 4x|26]0,.bqN8O ni.q8ڤ QxA Apw#7tM¡; _ iNi>hh4=`-0Do!2DH ?|CG7lԠ1cMZ /\`BŗESZ?:δ}]I4W!1"h W`4EOPDG@4C]ַԺ*JR*JR*JR*JR*JR*JR*JR*JR*JR*JR*JR'FjFjFjFjFjFjFjFjFjFjFj }B_ }/B_ }/B_ }/B_ }/B_ }/B_ t?3gzeǫN9YraȻ³SuGes )WM̸6XTC{fkf$\$Qc b 3(B+tA#@s?Yg;٫]ts썥7sTv?랢9p4.L7c}fRl\s)E3[3OYH23E9A}۞mm\n,s+kr*;RqʌRKP^|%'D`n10@@dAS$:}?ɓH]4ZsS#a q+gcSRy,CK&qKIn -:<$P"ݸׁn_ݵ:p[б{!Ä2?t(N۸ۅ [)9lN{]y Cqk_-:+ۑ HyJzC)(@r(WZRj!%墆I>o~5Q0$vq[Ev[}{{!{-nDؑ9.?/yqw_;M2 ْ#؏zJ:M轣|c"ӱ6t_TxO?ͽjmOעSz1 GX=b[&7kX`,yPW Th V)r^Yu Am_-Z}DV*" ")fEȈCLO2ۙ7Χp#̜?3)A.e#UF^:]2Ӑ(_ۇ>z_#[;{{{{xӱ6ozi|8A$HA?R߀a% [FXPBT.Tj==!6Q \?Wz{~gt772|w# [)B+B+hRl2GW/,i%5Fe$<ʲ.Ldg .+(0}ƪ&/2lϵG~@'e>cN:[i 1{={y{3OKg'o;t}6vxMHcoST0jV.ق-<ӎ|B-3x+lei#_\hv<(JF=ӎGr!3X+lei"_d .{v< AG ϴ?\[L;|ͅ [책gqk.قe-<ӎcB-X385a =Zxʅ [P٣gڱW.ق-<;'؂-<ӎEr!\hᙘ ;/7SJ'bhn eȞ~KgX=bWQ=tK/̛bޣ$M8P+|?kԣE?w _ F2hGO>td2GpVztcK=-3ad&`-ibdnCEF^:Mr, >zG8GO"*C>vd&KJ1P!1ѪڼX3I~&Vyx3̛yq!~l`SؼG!YqwΔ =t܋a`᳏HýqZ!B+4AsǾP}UXɜGKud2C0(g죧%F&beF;M2 {%~e/g&{lGOˌpt?@6tSHL%]C?#:~_jÜc(~ۤ’\!6f(+nyeDo8lm;ۍ\˪Ua1#[bj2^Z oV^nբն~c!6g?ލ0o-B3&bAx'.זV,A&c/92{ٽnDo^YJ/zb]2~_WW_=*WV9Oؖ{V&ݳ/Xѧrh~qj_o+,jm~qC_e6*+W9OX˰{V&/rh:C g_\>}㪆knϾʢ}U/j~IKڧo\͐3o=b+#ł_m/rh2C f_\>}㪆knϾʢ}U/f~IKڧo\=b+W9O{Z ۳/h?}eCk_l9g_\e< NmnD;Aeg =U /e~IKڧX=b+ٝ cJ'(HQ~4t/uGkȒ-e2;F%~̛yWshkcdʓXHp!h~֒#Q= TX8=b+ٗV9O߸{V۳/rh~cUCg_\e~*2tOd{Uof~U싫OX=ZWnJ_ڳ/rh}c5C]g_\}ƪ7 k3lOʢU/en릿…ٯ[V3tO`{UoQ5Tӷrh~CLc_Z>}cj[vϾʡ}U /r؞}qE+ڧ__ZjoH ӫA.~\p|K ?}c5C+SG_Xe]N.$f,鯭kva2-풿JG{lgtdwӓL8|(92{F?dԀQ%SMGZ(@>=W!:c ǸyQM!ΛyӱG=ZxLsʅ@`٣ǴW.-<Gr} ٣gqW.ق-<ӎ#r-X38+Q@lӎ#_-Xh18 lG iǑ\{}iAidzч_d {L;ʅ [܃738 +@E6.;Ҝ"}F'f*~ﺁvAyеRm Kڼ0˝w#0]FhVhV@B_nȅ `٣jǑ\j =ZxV;|BP[³qW.-<Gr!-XhL;| [хgq+/قe.<ӎEB-X38lGU j#_,{vʅ`٣gW.j =ZxV;|BP[³q+g!e-<Gr!VXhv9 AG4Kjd/ Ug5TFF{c/y9H Wǵ$/[gO.f;C-eslҵTn*R )oJr4{N'h]  ʒ~ mLMQz(Z–/ `|xఖ6p{\&cskO٤uفW죛Ve;[fҭ]Z[S8-Mᵽv & #zTe_.Xrmlz+j0<;2{Imi6|P9HU9f<&hՌ&.DGX )L8n=`ċ6_+iwX8s,5+2݀p|7uD10-4~k1)C8OT1K$̣[fss8(i%d{BRG qk>10\\VM:_=Y֋lj ȦB4Y1fY-WXG͆1&[^KnE;;ɕ\y YW+1xIȩ z|^73)N] @=PxEfrqj brZ7֍ڻ :g8Ai@2\CX y/o((13ΝgGh\2L:@N?P:h׆˧MѦE^AA;h ԪյjɃ@?zP[[<Xь zĠ ,($vzg%ߤfL =̧'9o0˳KJsKK.2WǛ';);l&BD WBozEUI HO.ciwXp^ۼMgnXsǙyHxf 0PVba`_J..IzmJkZ%+WZ)R )SH ԧI2DԉS&M0]T")Wl'CYi'n`u%sey=z}᝶H`{`}lI$p` 8!GUoT}I55?]QSo) akLmԙt؞i8uZc=M[t &Z VDFeM$uS wV?U:g\X;L@MDxul5vf+L2EK~%SNɦߵy؋mˤ}.l\n$mkjLr4J`lxb9زZX+YeRj+6Ur:^[YGBŕ1 YkvliV,.f#smZQNJROۦtph2|\&Nr!h.:JZ:Qi F>68s)]g3K-okVJYH}ݑg\;F;2nroZkSFOh\/\\/wУ{G ԵjV~6= ‰M\bm1`lM:TzIzt8\61uBIϹhqHGcg֢FEo1W@ R&nK̒m D|&Yč`ppqXv{;؆4 W`|Pv?8!/ԅn߀n0\qc'13]2w=-T0A—^^zi%2μCS'N4e Ӄ5Og&4e#$#7RݭH{|\V^sS[ѳd`&wH`KJFHGOJ#"h8t4iike=/X\dnԞ:M pA:~h3B[#{;aYNxX;xnǹK/%i7-  =m񏮗0`Ѩ6T0(U6ٙoQTAF6댁5MCuD'\=dd"(}rٮDY(nM0keD]g օ]~dPa? cbo-$*jӟwjn 0\A{$j&\4Qj8 @IisV.TMPİAz$ؼ++(¸ p@~9kxu%7NˡKKfDxcsa &q^kфS4`42'iLx2զ򣇯q˹(NLV g7|3Lۺ &OPn.04Gjx:>fÛGвmws;\ϡ!vAڇ!OM<),)~Zj _VsvDJʄ駴NQ8G tbK18KqGnA_-Va\;oZ823PisFg}u<}]d_zr "SzPR9i+J > %e2Ӓђ&iHNq( ǮB}U‰XA?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y!\w^_5XWXYZ[\ ]^_ `'YWϊ o-YZ[ ]^_`%Ћp. &ayP+aП7q * 6:?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqٔ#y7Xڕ$z8ۖ%{9rstuvwxyz{|}~F  !"#$%&'()*+,-.$d   T$``P !@Tc[ߓ}3u{0BBZ>^&ޠ&~:S fa1FH!i-MuԺRZJQZ[Jik)KE)U0c'e).AR$ gApB hzK2DAW.& bה~+/j#`0_~uz" ДQAS-C ŏ.?$^lIe|(&X<e^/?8=|b Za_~\=/{?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H  !"#$%&'()*+,-./0123456WHFT789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789: T;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~n    o    "$3wH|<q~p@p~p7p~p6W\iZgf33cff23SL&jA / ^@,>9?~fvcL@ S8?gnO#O&|~3[_϶κpbuʥu;o > \{̈́ljnGCZ*,J5mw3[kǾAZmh-v")8x(@ 5gyzN<X<؍ u+`1;z`/:oWYJg,ݙYIȚ_̚U49̧9;ra ض`sXҵhMumQZj(W;M%THԯP iק4 iL2=$ZєCWmab36aF]:uS{(]iңH"z<5Zwh392|80Yi\ƅ5n^a̽Sr;!FaǽCqoVܻЈ{w0~ _ӛ/xݭgw^x00䦋so˹6okMmvk;i~/+㪆Gͧb5*8*ᦂqwݜugm97nǶFT0mAbәXo$f1ZgdDf_:֪>RQ{&ZH@p} N:]J:* 鑠c3es&Cmda-úkk/zj-VSWqTQOAi)6 NKoP)i&V2ʴ>9<EI3۵XuT?=G$leb{ittQ<➥ʴri@~tnޘx349'曗kZY9&-'2/䓏K:8$㏋;*Έኆ'HN߂C#$4sj0f7nmx:nvlvn[]vݮ#7nsVKjyr.%ow*A8s<;AFJRS^adgkoq}ÂŅȉ̍Ԕ!")*,/15A EJiBmEqJuNxSzU{V|W~YZʩͯΰϱвҴӵؼ   *=3>4R=VBXD`NjWlnxŚǜɟʡͦϨЩѪӬԭ[?!+|MK\(h[D\FdOfRgSp`yi~npsɾ     J ![mMWG !"#$%&'(XYP[D`[)$$4%%&*+"n,-.a1K$"I tDPL!u2߄e,1Sel_mb Bs$Z.~X e_݌k'KkZvA\ZiYײe5_E Y_VnbY׶Eu`Uw|..=vv܎q{܎q;np;n<'A\ 60g4A%7Xe:F^fj՛- QM`¹0 I5UF+`Ьj63v S4^q=(ΥVWKd+e_/h1HM ,VWwMԻSoM̯ySG>pnƓ+oq6s{/^6؍K؋mloa+--vTƢt@fZ6*vv3v͈]F.ekpF}!||n|nۯѭMjc[Jޟ|CIF!wo_o ~y߻7E}a_w_߯{חpN'| Ewowom[4_/_/SL'%ft>uZ*{cmw%Hh=E!th6#4-Ai,?Suk`5wCY~Ϟ_j̚K-Y>rqU^cǔR,}鐣;:ɋ+.9QɇM y_ymnyݐ2\vyl?Fl2"i@c8Ԯ_Qa*`"pt{zwqX눲dkt&cQo^ ?I[2WK =!|1#Vpel-8O]r|p9A+tmb*G號 yďÉ#S#IT$! 4X`:@wvbaK\ٌ噬lLj&j.g([rKi2\sY[֘KٌKZpR;[#|E^ j>P7! +:kQ&kWڬ^k{碌X㇯ Eˉj|񙟋0{vʠ\C|#lF8ϓbIY/R'"Onn,I6IV|hEzdNMbyDނ~J.z7+xΠ֊ru |;@d CuN (qSw)"n;R"^E6cG(]wGݷx`Ӌh DP={P [iyo,vnƥ] e {A3_| ׷d;vϦT 7{!5ä|#dĀE0`_+Tx@qD #DזVVǸ|O;dE <#A<0Y~/lMQik1.j(d|5 {&r=[WqݹJ7}-|WG"~Kc=U<~rZ?#zMݏ{%6ވ@h<ߌǣ~5iL_ go?/]kT{ iohǛO4~O=[9 +/rAUp)uQG. !#|x'M~Lg/W6>ɳ/sߏ} l2,($~>iln`Qagkp5~O<&hs`)c%jڟ4cT&.~LhN9I[/ zt3uIOPPәM8 ؕRzүL:2I3BwޤL} w%{g}gd~֬UJv+ &{!t:ƞrYvl|19k޾0s3ޔupZ3;)nK;Q̓~}fsSE{7?_!d Jk}ZKqh9VѺW͵elS4P\}BDžJg7i=0/й%S;>Mwodio̧.{csKXk/ Bܬ\3h5 OL\9b%Ah ƚNpG8t}xh# gh{&`y\ȃqJFt+Ը)ܛ[mM--vfVF6&sJRu,БbKrO-݉7t&8}/ŏ>f1>vǓ>^񠏍bF !g_b ӭd,)pImG(ZyIngt 1ŧǤ!jg(fal.(!V˳䢎LxX-!U^iaB"E(7ۖ]\ -ӵpn>_nhOʟٷϖKNl V*=M*CK FS0[imH[ ,!Y^[ix~.&]}tdJuBrK+ЕbP]Cc U,aK&zK*>'n*X}e!idxлs"jC/=\!ۇ '`]ȈmcC2oKIN6Ε.a;9hώ &~p8YۿNH!,&*96V9̵t?G?]g<~ n[*TɇGl/6|' 9+*f:6,]i:P8Oyv/8W(V4}.Hb,bs܁Ŀ_'wx}3hIgwb]!ŅVGG]o_,+/խZcpXj?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ҩ#?~?_.}4Ҧ$otۍ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0120'O ?'<3456789:;<=>?@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{|}~ݙ @s_m`1R0F H)#c`1R0F H)#c`1R0F H)#c |̛  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde N C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 O;tfghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E ?Z + ( ƒ |  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy!BwoZxoM>z{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aJۤ bcdefghijklmnopqrstuvwxyz{|}~ƟǠȡɢʣˤ̥ͦΧϨЩѪҫӬԭծ֯װرٲڳ۴ܵݶ޷߸   !"#$%&'kw! [S|Ͻ{{{ǰ{{}{Qsd7I$$I$I$I$E!T:()*+,-./0 1 2 3 4 56789:;<=>?@ABCDEFG H!I"J#K$L%M&N'O(P)Q*R+S,T-U.V/W0X1Y2Z3[4\5]6^7_8`9a:b;cf?g@hAiBjCkDlEmFnGoHpIqJrKsLtMuNvOwPxQyRzS{T|U}V~WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~›ÜĝŞƟǠȡɢʣˤ̥ͦΧϨЩѪҫӬԭծ֯װرٲڳ۴ܵݶ޷߸!  !"#$%&'()*+,-./0 1 2 3 4 56789:;<=>?@ABCDEFG H!I"J#K$L%M&N'O(P)Q*R+S,T-U.V/W0X1Y2Z3[4\5]6^7_8`9a:b;cf?g@hAiBjCkDlEmFnGoHpIqJrKsLtMuNvOwPxQyRzS{T|U}V~WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~›ÜĝŞƟǠȡɢʣˤ̥ͦΧϨЩѪҫӬԭծ֯װرٲڳ۴ܵݶ޷߸P 1#?Fuh#?Fuh֑Cuh֑:rF F~fȏl=l1#?fȏl1#?Ful1#?Fuh1#?FuǏbEt"  !"#$%&'()*+,-./0 1 2 3 4 56789:;<=>?@ABCDEFG H!I"J#K$L%M&N'O(P)Q*R+S,T-U.V/W0X1Y2Z3[4\5]6^7_8`9a:b;cf?g@hAiBjCkDlEmFnGoHpIqJrKsLtMuNvOwPxQyRzS{T|U}V~WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~›ÜĝŞƟǠȡɢʣˤ̥ͦΧϨЩѪҫӬԭծ֯װرٲڳ۴ܵݶ޷߸#  !"#$%&'()*+,-./0 1 2 3 4 56789:;<=>?@ABCDEFG H!I"J#K$L%M&N'O(P)Q*R+S,T-U.V/W0X1Y2Z3[4\5]6^7_8`9a:b;cf?g@hAiBjCkDlEmFnGoHpIqJrKsLtMuNvOwPxQyRzS{T|U}V~WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~›ÜĝŞƟǠȡɢʣˤ̥ͦΧϨЩѪҫӬԭծ֯װرٲڳ۴ܵݶ޷߸$  !"#$%&'()*+,-./0 1 2 3 4 56789:;<=>?@ABCDEFG H!I"J#K$L%M&N'O(P)Q*R+Y2Z3[4\5]6^7_8`9a:b;cf?g@hAiBjCkDlEmFnGoHpIqJrKuNsLvOtMwPxQyRzS{T|U}V~WXYS,T-U.V/X1W0abcdefghijklmnopqrstuvwxyz{|}~  !"#$%'()*+,/02345679:;<=>?@ABDEFGIJKLMNOPQRSTUVWXYZ[\]^_abdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]݇E?$e#^@ QEPAj"ȊA*"H T_HE$AV"@Z" 5T"T"H AUix[ "TIB`*rc8yC#]ck#]cL#]cktnckt[AF(TiI AQ! )TR}D TQB@*IB@*R *TRHETRHEA*DE ` TR$EC*)" *TR )TRHETRDE A*$E A*R"H@*B@*>DQQax^_`abcdefghijklm-Ccmlm&m.18`,2m9H\YQ]Z[\^\]E_^_``aHgGmgFjMjLlQlPtktjwrwpnONXWihrqusށހ虻(']#]"NZa2q[(hTZ_Q[[pYpXd>d=?>nUnT*).-76JIVa{nopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=[Kf9vgXi"#$Zda|f} s~sމfKch%~% | zh--.11222377J88K@@wXXpxoive .m VWq l.NS$0<oh0R,1C||E}FStt/(n((b(s:(!e2M2:222i2YsOǡrԺxx'hɒ6DbQ34kȑlc zdefghijklm\nopqrstuvwxyz{|}~ 5YZ [ \ ] ^ _`efghijklmnop r!s"t#u&x){*|,~-0567812349q$vabcd%w+}./'y(z:]’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯KIR]Fb !"#$%&'()*w+,-.cgwJS^Gc !"#$%&'()*+,-./0123456789:;ߩ[/0_`abcdefghijklmnop q r s t uvwxyz{|}~1[\}]~^_`abcdefghijklmnopqrstuvw?^ !"#$%&'()*+,-./0123456789:;<>?ABCDEF'GPIJKLNOHM=@Q2K3456789:;<=>KT_H`d?@EMWmՆ:_ǁCFRYgjnWLU`Ie svބ !"#$%&'()*+,-./0123456789:;<=>?@AFGHIJKLMNOBCDEPQRSTUVWXYZ[\]WMVaJfABCDBKNQX^bdfiuy[ TRSTEFGOPQO[+,-./0E#0$EcL@0$L CcZa~$Q[.V;G1f$-&)QqJ8\IX3PDñwIt'qܟDaI>0y0z,%"7|O G1>܋+@; crt0Aabհȕ5 LG}][/:GqQlXQ-,Hw}ogPpuW+W\Ƽz[!S?@ABCDEFGHI J K L M NOPQRSTUVWXYZ[\]^_`,-./0123456789:;<=>?@ABCDEFGHI J K L M NOPQRSTUVWXYZ` a a a a a a a a a a a a a a a a a a a a7jg" ,?Dg#7+cY#qFD$qs9 :i97<)_oCdQFFj,!D-VdK̚iiiiiiiiivwwwwwwwwwwwwwwwwwwwwwwwW0H$D"H$D"H$D"H$xB@_G?-St),Z-M|IŤbhqR1)4t,dsX)ZML -($ "O2&0u] Ha?W])r:wjn^lէxMgՒE$84 AqBO3ڄ2[O'ʅhpuhFa`UiQXD ('1\B%)7&ěxoM7&ěxp$I0"4!4llg;Ylg LԻU)Hʑ34 *`R66ⓟN~A"|ScoߵџR dDjUPeU0jUPe`jUPʪ`j9*jUPʪ`4 w j`g됶ab&c"$j  =td?vPQLRSTbu=e|FyBzCIžØLKY'!Jfml   !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegq+Jd8xOh`:d!#*Ԁ ltupiߕ.,-h#[QYn 1 UV ߟ1P^$Oyc tikmoqsuwy{}%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?pYZ[\]^_`K|L}M~NOPQRMȒaWNWbK g !"#$%&'()*+,0123456789:;<=>?@ABЕ! \xDPnm>! 5aդO?駟UPe6N 000TuM2` DCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`D'B:\EN48Ĭkr6j ;w!o_c:hͬ6{kҚ#hAȧX%ęﭹwGprc>nf?ǦYB#7,s`Ċ|6Z _MԷ&L1Y Md=vb8ѰaAV0o%g/ %tN8KLGkH}~ FVyJx!c;99ڛ(CҒ c(n[U2vOfQaϬܹ0Wo[1hUҫ5q'n!|0)@ pHbMm⪈ ?5vc^HiX}8.ؽvؙtM^Lç7H:]ۜӋ}vĸ?<2}mᣜ%IxΜF 41=J$K%jYufL&M'N(sd@JP 8?BSVNPޟ$3=\2qyá˪$-/".!0#1$2&9.:/O9T?[HvdxgzitȞծ#+:;O5P6hTjZƺܝaΧlV=O_837>TXilt(y,y{ʋӓ%;GHN$qIvPmâ ̭ھ 'U@[IaOq^vem$)384:97;?"P7`Jm]|lxõƻ$#-H>WJXK멙}ˬ ahdopSB^VEY$25GMPenN[iZh\[lZkV%W&\'+/369=@CJINRUW]\acfjoX8],K^(q'x'w'u'v**~*|*}&s&r&p&qDsCABKJHI..----////1111EEDDGrG@V VODxŠ@cG(i aԓShOOb0b͘?-LhuR}'YJ'p$46=@MLWuצYx>Q,`}s'eo- &D>ʓ'çch$D$<$J՟r'y:-qUUu6-gkvں,%o|NR&dUl \3bJ B,#È86^CCém AaTQطZf5xwlvksiph<ޔg@iXɍͿ>\wl퍯;7 lWjO~GQ{ @^e䕬G4[&TL ,3ˤkzHi/ {5r.SA*T<"@Al~6gͽ#YE],?X'`_|jei/z`1<!+Mӝ%X'wWFt`#/o2TdDŽGGP;F.iSHF=8i=oq>'AgXI+ڷw]Rbڟimq|kYDz n`QD\>|oM!\Dq0\}* +9ݏV2v+gx r~Ermq8FsNtuι 9=tgzrᯢ]vck᛻a $zsxs3?ßդ:&Ǚ.VsDܐk;?jBҵሌi34A$IH0aj 䴀ʕK:>%EܚS:E=T(skF/9'i/ (g]ڮ 4 knddtoHVyD3*puCC/\, (K!mL}0SK_s \X$ӛ*5𕞍%Y z34Hi)7{$z,M-7īWWh;FzC٩-at0O: ^/!)E|,~A~yvszBTiHú0CsY4˲TUx8T OEPJ%'T*EL( q,x#xٌW²y[>ܝy30ypLZMQN)SYeT#<8Oׂûv?J#hđ11~-5jePcB<q\ C&e4E|sVw,,qrabcdefghijklKmnopSqrstuMvwxyz{|}~jZmpswz}~ #,q#+$6$534%a%`%^%_,,,,33334444>>??M r NN`4`312a]a\aZa[kkkkllllqqqqrrrruuuuvs  }*})}'}([ZXYtsqrtPOMNqp̓̒͡͠s sW`^ _m+a L  3 W x  ! F s! V u `yaMӮ)b^О׾4co*d9?@ABCD E!F"G#H$I%J&K'L(M)N*O+P,Q-R.S/T0U1V2W3X4Y5Z6[7\8]9^:_;`c?d@eAfBgChDiEjFkGlHmInJoKpLqMrNsOtPuQvRwSxTyUzV{W|X}Y~Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~žßĠšƢǣȤɥʦ˧̨ͩΪϫЬѭҮӯ԰ձֲ׳شٵڶ۷ܸݹ޺߻X[c]L hL L\\ !"#$%XYY]Z[\\&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNWO\OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%¿&Y]dM i !"# $!%"&#'$(%)&*'+(,).+/,0-1.2/30415263748596:7;8<9=:-*X⠡>;?<@=A>B?C@DAEBFCGDHEIFJGKHLIMJNKOLPMQNROSPTQURVSWTXUo'()+ ,!-".#0$1%2&3'4(5)7*8+9,:-<.=/>0?1@2A3B4C5D6E7F8G9H:I;JM?N@O&*"/(6,;r+st[3CDff$icHH0$h@T LbI%J"II8ufd$L2I-hRua1$L"I&TOKZ02_7?_=u(wBgqq)cn3sV$TRH*H"$&dIL*$Tkp_ulgkM:y:@O!Q}7=[tkqdM9׹]虡|yA3y[^A< g)xR8s$TRH*H"$&dIL*$TI%%dID2$dI%J"RI%LDI&$L2QI$TH*D%72g2 I&t<-8g^o+EXrs&dI$5I8& 4 "l ېj05Öxc}`Tğ;n9 "TIE*d:qC8.gTQ֧ș_otGGPaE&"a RCR?׊VS?rfH*Dz; c֦ռMgY: ͱ]ix)'Dls•`|-,01]cQTfL$h!03%$cU1kfIF"*Ϟ<{F"&N fo5od)NN-9)?-k^2Sr|n~^k^nz^o>_/nϢE']ܭE7Pưϫ칫ySϷ+~VhA=e:Sj%ݻj\pHg"Jvuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯죢^L&WZY[[\]]_^a_c`eagbickdmeofqgshuiwjyk{l}mnopqrstuvwxyz{|}~YVZX[Z\\]^^`_b`dafbhcjdlenfpgrhtivjxkzl|m~nopqrstuvwxyz{|}~žßĠšƢǣȤɥʦ˧̨ͩΪϫЬѭҮӯ԰<'a=b>c?d@eAfBgChDiEjFkGlHmInJoKpLqMrNsOtPuQvRwSxTyUzV{W|X}Y~WP_Z[eN jܦݨު߬ݧީ߫Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~žßĠšƢǣȤɥʦ˧̨ͩΪϫЬѭҮӯ԰ձֲ׳شٵښ  !"#$)%&'()*+,- . / 0 1 23456789:;<=>?@ABCD E!F"G#H$I%J&K'L(M)N*O+P,Q-R.S/T0U1V2W3X4Y5Z6[7\8]9^:_;`c?d@eAfBgChDiEjFkGlHmInJoKpLqMrNsOtPuQvRwSxTyUzV{W|X}Y~Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~žßĠšƢǣȤɥʦ˧̨ͩΪϫЬѭҮӯ԰ձֲ׳شٵڶ۷ܸݹ޺߻  !"#$*%&'()*+,- . / 0 1 23456789:;<=>?@ABCD E!F"G#H$I%J&K'L(M)N*O+P,Q-R.S/T0U1V2W3X4Y5Z6[7\8]9^:_;`c?d@eAfBgChDiEjFkGlHmInJoKpLq-./+012345678 9 : ; < =>?@AB`ꩪa[f䰱  Xbg[h岳 !"#$%&'()*+,\浶pqrstuvwxyz{|}~X\L\3?I$I#^`@B ]ǭ11*cl+⊟ɚZqB2ӝn+DhmhM9t7\ Z ɂ`Gj]uHw zꆳim]|^ t=9irƴδ̴ٚњњ:ufi&MLל׹sZSZkZgZgZfffhiiiiiU55555ueNL֌֌֜֘3\wj&k֌֬֌֦u9ikMLLۙ)51Ygf Ɣ5555VL,ML֌֔9ZnuwrFMLhw5m3]sffƴδδɚsY99cZa?{Qhx\I 6,:*mmkf%ڽAc{Z3ZSZcZn?o@pAqBrCsDtEuFvGwHxIyJzK{L|M} !Mhm"#$445667899::;;<<==>>?@@AABBCCDDEEFGHIJJKKLLMMNOOPQRSSTTUUVVWWXYZ[[\\]]^^_` ! # % ')+-/13579;=?ACEGIKMOQ S!U"W"Y#[#]#_$a%c&e&g'i(k)m*o+q,s-u-w.y.{/}0123  " $ &(*,.02468:<>@BDFHJLNP R!T"V"X#Z#\#^$`%b&d&f'h(j)l*n+p,r-t-v.x.z/|0~123X%&'(inPl)*+,-./0123456789:;<=>@`‚=~> !"#$%&'()*+,-./0123456789:;<?@ABCDEFG H I J K LMNOPQ?@ABCDEjoQmFGHIJKLMNOPWQXkpRnRAa z{  "#$%&!'()*+,-./0123 4(QRSTUVWܸݹ޺߻RlqSoBbUVWXYZ[\]^_`abcdefghijklmnopqr s t u v wxyz{|}~WSmrTpXYZ[56789:;< = > ? @ ABCDEFGHIJKLMNOPQRS T"V#W$X)\]!UCc'[(\)]*^+_,`-a.b/c0d1e2f3g4h5i6j7k8l9m:n;or?s@tAuBvCwDxEyFzG{H|I}J~KLMNOPQRSTUV[\]^_`abcdefghWXY%Y^_`ab*̖͗cTnsUq&ZdZefgotVrhijklmnopqrijklmnopqrstuvwxyz{|}~ÐđŒƓǔȕɖʗ˘̙͚Λdп+}Zstuvwx~Z |  !"#$%&'()*+,-.|yўҟӠԡբ֣פإ٦ڧۨܩݪޫ߬e, WUpuWsfDg†0123 4568:;< = > ? @ ABCDEFGHIJKLMNOPQRS T!U"V#W$X%Y&Z'[(\)]*^+_-,`/c0d1e2f3g4h5i;o:n8l9m:n;o

r-a.b796j7kz{|}~AuBvCwDxEyFzG{H|I}J~KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuxyz{|}~Eh.vw?s@tVqvXtÐđŒƓǔȕɖʗ˘̙͚ΛϜНўҟӠԡբ֣פإ٦ڧۨܩݪޫ߬Fi/WrwYu}  !"#$%&'()*+,-./0123578;9<:;Gj=0 } 46>?@AB C D E F GHIJKLMNOPQRSTUVWXY Z!["\#]$^%_&`'a(b)c*d+e,f-g.h/i0j1k2l3m4n5o6p7q8r9s:t;ux?y@zkA{HB|XsxZvC}D~EFGHIJKLPQRSTUVWXYZ[\]^_`abcdefghijklNMOmlnopqrstuvw1Yty[wxyz{|}~ˆÉĊŋƌnjȍɎʏ˜؝ٞڐ̑͒ΓϔЕіҗӘԙ՚֛Zuz\x     !"  W[v^{]y*'+(,)-*.+/,0-1.2/30415263748596:7;8<9=:>;# $!%"&#'$(%)&?<@=FCA>B?C@DAEBGDMJKHYVNKLIZWURSPVSTQHE[XJGIFQNOLWTROPMXU>}~?~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkmnopqrstuvwxImyl\w^|^zXx}_{ԍ  nJ+ˏZ`n"M iH@ @;XBKzP/t]j/DvlFY@"a.[)H[b|{c]\Yz\&{xFcnkaI}|c؟i0lBwP,7xSeM`AyhTk²R6 MJP$VnDF2E93r#5m`KHV4tSV!C$/ZV֭J1DwN xvJ}~4ln +BডFc'#@Jp.,MF~OR4$ m@c瀂07wGق#`'{tiJ{+E\6Q x?% ɍӤP.p X evC}OjcYпy@_d4[²& \I64fr28gUH 'xs ƋJ2Y! i5Y_q\ex ۣ![%!YlhSfݘҬT#-u"I\9fM&$P|,9$N $<]OՋc[Xa%@jKz<ܪmEA &4 j}'BYp:o!rP~:v8[+wGłTYZ&gQYm6qWUsk]NBp3oA|AC?U&wg coEk\h8BRK<r6Pgɵ26ʑ?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯  !"#$%&'()*+,-./0-123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯  !"#$%&'()*+,-./0.123456789 : ; < = >?@ABCDEFGHIJKLMNO!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~P QÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯  !"#$%&'()*+,-./0/123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUYy~`|Za}[\]b ~Xzc!{Y|Z[\d"} Z [\M~ Z []e^_#`$`Y[\]fXƀ[\YXǂ[]g^%`VWS/I @^G@$gGۛvbGt/F%JY`ߩ?J-{V?g%ΖzV,_Κ=+w߲gM%wVX2;+lɟgnǪ3Fd{XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯  !"#$%&'()*+,-./00123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯  !"#$%&'()*+,-./01123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯  !"#$%&'()*+,-./02123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯  !"#$%&'()*+,-./03123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^.3_`G@ь @ь43hz43h3ƣ1ƣ@ã@ @ь @ь ь hFL`f|ff&̣hghgxtgx4cx43x43h<3h<h<@ӣ@̼{444ff|ff|ff|fG3zfgx43x43aG3>3G3>3ƣ3>3ƣ3ƣ@>Dn_/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~’ÓĔŕƖǗȘəʚ˛̜͝ΞϟРѡҢӣԤե֦קب٩ڪ۫ܬݭޮ߯  !"#$%&'()*+,-./04123456789 : ; < = >?@ABCDEFGHIJKLMNOP Q!R"S#T$U%V&W'X(Y)Z*[+\,]-^._/`0a1b2c3d4e5f6g7h8i9j:k;lo?p@qArBsCtDuEvFwGxHydefghijklmnopqrstuvwxyz{|}~πЁт҃ӄԅՆև׈؉يڋی܍ݎޏߐ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO5PQRSTUVWX Y Z [ \ ]^_`abcdefghijklmno p!q"r#s$t%u&v'w(x)y*z+{,|-}.~/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~πЁт҃ӄԅՆև׈؉يڋی܍ݎޏߐ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO6PQRSTUVWX Y Z [ \ ]^_`abcdefghijklmno p!q"r#s$t%u&v'w(x)y*z+{,|-}.~/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~πЁт҃ӄԅՆև׈؉يڋی܍ݎޏߐ>?@ABCDEFGHIGMpcf|ff|fGe|fG3>eG3>3G3>3ƣ1>bf|ff|ff|}ˣhghgxtgx4cx43x43h<3h<-@ӣ@@ьϼ{444ff|f3gx4gx43sG3~fG3>3G3>3C3>3ƣ3ƣƣƌ$7JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~nG3>3G3>3ƣ3>3ƣ3ƣ@ţH @ь @ь ь h hgG@ь@ь ь h hghgx4緑$7  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv' W]ȃ_h&wxyz{|}~ [\%]Z^[_\`]a^b_c`daebfcgdheifjgkhlimjnkolpmqnrosptqurvswtxuyvzw{x|y}z~{|}~[ ^Ʉ_i'$[\]^`_abcdefghijlmknopqrstuvwxyz{|}~ŸàġŢƣǤȥɦʧ˨̩ͪΫϬЭѮүӰԱղֳ״صٶڷ۸ܹݺ޻߼ރobW Is"$ BH | b^VN..//''.+/7 0JY= vn<3y$zu;X`l0/7˓b%`FsiGm[M|@n30ͼ 8ҏ>GY/"er)FH飛~_DI*Yo-/m[mZ;B+D9y q]Ę1\\V^n..+Gn./+'SeĖ4#[ &׳شٵڶ۷ܸݹ޺߻  !"#$'%&'()*+,- . / 0 1 23456789:;<=>?@ABCD E!F"G#H$I%J&K'L(M)N*O+P,Q-R.S/T0U1V2W3X4Y5Z6[7\8]9^:_;`N0^N;;;;  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh;<ijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsʅj(tuvwxyz{|a NȎg5\}Ч׿ h$ H*6W `Rny̎ 9_ŀЫ(L']{ӧ#V0hxAZcUyώ#<`łЮ*Ob,Q ,b֬([5mA{D]fX&?c-R -c׭)\6nB|E^gY'@d.S .dخ*]7oC}F_hZ(Ae/T /eٯ+^ 8pD~G`iѵ;KZm)k7EYeq l ( 6D}Pf5DTb1?S_k "0=~c e!j=M\o+9G[gs*8FH7FVf"3AUam$2?g#>N]p,:H\ht+9GI8GWh$4BVbn%3@i%?O^q-;I]iu,:HJ9HXj&5CWco&4Ak'W\XY]Z^[\_]r^_0``Weӎs1fԏt2gՐu3h֑ v4Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~S  !"#$%& o  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYXˆ k)'()*+,-[]_acegikmoqsuwy{}Z\^`bdfhjlnprtvxz|~[_̇ l*./,q>mtNr3q͘ns`+u}"kRMaT$.%Y4?lrvN$ @@.`w! \ c\-O }*bPBjg?r apB0ۮMIGo_µyo!&rG3Eʚ,edp)+q;_HY5gM(}3 (#+c&wvRf󊔕(ÝoRJSVbwȲ34+19=8Ý/|e%IVb&wH3EJ;_L"eEp)+b[~f߅\InHRDrUko:Jo̡u=/KcB{S=5@R=Y{@)R1ԱEU,}sԄ–[VlibK)H-*lؤ),MU4ҴbK-*lTKS,MU4ҴbF[:UlTKSiFkGamW0>E6Q^QIEr6qh&>iJYDjbKŊqQɮ©,&T"v7ztSc&NӖ*aG_P(Y$v+I">xd ٝg6-1?sԠ]'J!f"+\KC5քŴ.OMp%eaLf=ʄDjdS x ӰLC'pׁ${3}ʳMٯ/8*?@ABCDEFGHIJKLMNOPQR| {@g:̝CMIS!>4弐62H:4L22~8XL7<0)WzH#8) yh7C*/DS \ STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T +t4 bWcXYq/Wk\laMfnyƎg4XzЦ׾ h" G*6ģVt9iBR6~&oePs*5\5\8.@{Nle!{RM5f匬)|T煢u<>^s\a9l'GMToNq$ݶz.s6Kbpo5aOO2FVk)'Cy1-o^6>qDV.8nKR$Iه< $ 9et !"#$%&'()*+,-gkk:A|0t4+d.7 h/8:+Ϗc.~p;]߬I.] &Ѩ Ӄk[c T<8-S>!ˠ|FE텫;zjK!(95;&ƪ./0123456789:;<=>?@ABCDrAE'PP{Lcx4W2xO@!s ^< }O_miA@y(wWI3IWߒiv|9*< x\ \hBbQf)5uq-.3 qWƿ `W ~W}BE\ I`*,+}@fc\ېDx2t EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T4 U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijo+uگ!]-klmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF]ĪkUת | GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~6o6ޠ"ߡ: Ү% ۮ&ح@8A9$''4C:F<=E;C:deD> gXGHIO%M#,8=V*Q'Z0\3.]4X,_6H?`7a8b9e>4g@I@jC;lDJAoGsLvQwRB7}D_Kbd`gkrnostLjz{MBo!c&֡R2qmgų3}A񪙏Wߠ#L;NN(s{__o+_X̽vRw)W!0٠k[,"Ls)a$BL=!oӮ=GIgfJىaIqֹ`_w܈m Nfar-vB_J%4.QxSTNCq_ģeɨ̮ѳpֺ׻tuɭODPEFѫ٭RG}~;憯UHVI XL YMZN$9!#'[O@1%DE;1A7\PO:P;Q?@ABCDEFGHIJKLMNOPQRSTUVWXܨvL$9B &ADc-ő 81̄Lx2Ȅ'xrI'pbPˠ?CVi#vV+fbzһoElkN]"$F[ߘɯ~NM4AN `@ > iJx4|L!a;΀p#,Y[liĬ&*߯ uY=1|v}V5a7=P#C 8g?@ABCDEFGHIJKLMNOPQRSTUVWfaoAxЇڷz !(("0U1T,4G˾V O>0Q QRR@HPUW '/XGOZ[> ^^_ʷegnj@Gl2߀ k ba!1B~ykm69>;n#HΠ;P8!э KCsfsB"Ku b ܇<S0.M1P9;, *oNu4‹S wafXsss"tFttttuuuzytr{q{}}c`{4̍ӕӥdl|Xhj|lLHoq'&. W>6qy  JўMJJp$0'A-+gв]V.}`ɺ{Tͽ=RR`NHһ1ƘV)ڃF{RřP~u<'pajߛ|}-i.:K)o.Bׄ܄g = ~̏gKL k6$+,pm:@Qs蜫Fs̍R2R ***HX#$Qj.:n2ݳ( ywwwwwwwwwwg%9B?6-YiIqa**@ "pq0bJKr=ey\BAHsu 5rs _ kU4󫙮ܬ"M$ d%&)`!vsedy0;l}3RJiX㍞ﻮ뺮뺮뺮Hzzs(쪨&a"I@`ݬl,{#+D.p_I5Ⱊr\H2taQ=ρzsj_d' TPLIE=:zc5HhVc#P^YSq۶m۶m۶m۶m۶mv]u]u]u]u]uBpmk4M4M4M4]դd$s3UB9.$ @9/rю JGVWvUT|W%؈A*ҼtbN8 zcUC3'l*VRNKGC+  ̾ޠ7V54srqm)e<<<<<ƪfN.յLA8-#xr^!|̲:G\j5*ϳ\3Pg''. 7]ŕyyyyy¢z#ԾQF6boZک?r\.288888~}}}}]դd$s3UI>6b [N/,j뺮kiv4k`2ncq[Z'x,L<6~2 fdN DD!2AFz !b P*>f`W):~h_®3/宮8w+jPCU]l<$]A^;Ti*טl<JgJhXLs!i"Jmqy!t?ݨ2S$RF""#"2T4bWRԪ4{ry +6wE̵er&&/ȎXayv>%ZwcC  C{}P~ۍ:< QS8VH:ꆂY0'xِ wX0}xO -̅:9t*PYn!Ir z^|,atCa~7Lu46 ,.%h~ʈ"^7}#t4%#S۟~>|5A"iG VFsqQ=Nu@OLʵ /1c-}7- `x$[[%MX)\\6!9VKXjʆ,@N6ASp3,(̯Qhs𔐪cĒ+TKǻl'%QK8VV?~:կe)pQ~[_7gG>zEanS^# @R7ǵ͵CsfteOMKxFX?dyQl~bDuvQysl0ٱg|;w Э JhJ\hVE]Id &["oH P*'(6}vv=Q_nVDyYR c*'c7ڗ TڊVi4x'EZU9R.SRJ(pwr>cSf _(nSǺ{)v/x.Q,%@P`K c,\fjZ/4BΖ Ve¼ZqT~MZM!JQ*QX(,\\2m*:;5 QvBAϔuL.%c4ъ43o e[wvX|#ɧmj Q w,x̃6s'Jn[^ QEɊD=8=]P 11 Xpɨ3pOtKؤtiɇMqMm={v2|ykfeYEd%Όלdwy -I+߁q#@S Zw4+qt*Usʌwf´ l{Ƭ%lzVb}Ȝ5%"dgh@.Yv9!{?8Ѹ<7!~9dL={qNVMZrj46jA \g&݇O~W`?= 'o玁Ӎ4Ar%iemI $,~pXtF7= n+3J*2:tll ~iݓO%.i; 8{޿,l1 GTuiXۍ+7H1a:!UTz&ԾC%pj.'ֹ~>_O<߆%~fcx @1z~n$4;9@O|,sucʎ)jOooimb)x Y(ua]S#jq` s|'X3?B,|Ĝ$㻝W3p'ă;+jR{b5c3Ԓ*U*}nf 2aYRGz?}[Ud7 *n .DFq~VĒ#:|[}0LO^?>4E?D+j?ngzJnr2?Ɖ{+p\ =[2+ }p}Qmc>;8PuȒw{T3+Էqit#7KQ@.(?pb-VܪrI+ȘsqS(Y7;]íPqOfy)7^QeNvZ%5 BFթ~t'P姺Fڴ/Q3Iue)V}U.Ыz5.pGqۡ-3Z`Kooko3j]+zEU>'юDEi=Pr{׈Ea׸OPG9+~B~3nް3|-xy!|p/150 ܁Žvo{p淲K2&kETrP7MYu؇ Lϑ>z7`hny7u"7%Gs~qTܨt 426HD%D2QQQIJ cdWצad_-&v}Epr.ck-4sYbq̨ =p&xsiGv9&͎Wa ?'u7Ӆ8ؔUuw(}dKNc^A[C}) 3d,n>uߪ_ YCmaY?q.疠~@L]L*ILgHJ$*%.? ҘcVH@d%:6f!nZYThc&O zt4I|5 'OP/u* Z¤U0H6ː3,*M0ʝ[Sf|vO<5oni8mvŨ%#dJv @j2"h{*#ӨK2NUk~.̞KƑAzzl 7f o f͓=ѶZ׋et+v$ .g j^oخq[1kӯ+ 6/iI:6#'Eke fzfcϼ{K?sٟu[eu"ؐ B?iz#]U{'G*7!y-S)ǡr+\uZql1wz0G{i+u[_sLHij7}L-Cw>F&7w{{[u4T͢(SFd闞OҁnIA&I": ;:;x74JdS/%QUK^s젌\_EںPu:%QUK^JTnlu={䂾]Is~~5:Jw VP#:x+"xKbMiĮBeٗ|j}֏ N$CaBalK!o Z,{C):T@"m7{t?|3d(1$!epQ@w})`paҘΞp(P>%4qJ=Ј=Y,bP?x=qȎ\5_iT?T-2ƖnTj 3K JS:ڐP`ts4;RnD% , t 06070809 A B C D ‚ÃĄEǁȂɃʄF́΂σЄ10ӁԂՃք1فڂۃ܄2߁34탁o!~?Q7PYaZ*YrŹmpRd2X΄Ed炷_B4+CF 4Ni̔zK. _QksVkqzV^TwDu9ȎIig8ȊHhG7}ȆGg' |od7Xd@Y}w3ݽ<~ˮzmx3Pe| /WݴųSlIQ 7%\tċ ?dus K1~`ׄA_ZeVnhO4t&sv|A1,L]^.ŵt"WފWi*<,*8~€uuy_7a&cc%{ĠIi#,Dخ{Yt>]cTF:A:sʷ>,`R6.L_qqNrb..YWl.~ʥ:Z雜X)"h#.bD?Z^q=mmUqcEQt#3-DFTSB&LKy6p##:#D+ 2T*o1p@ Nk@Ck}St5mgYq~{숟y )Ρ_|WqXX>6P W,d(+ 23T孱AI:108 }`IjC*T@ꠁ/ I h)X  N!` gZ^*ZLA^䒉~WϿu/vFΜlŬb7ي?+H |_"tsPh 7` EL *Rd;3^䒉_׌y4\,i4 X~HH V_{#}i3cǍs|)e P(zaUQ%Uδi@N)bXwS8;bJUbX"LKzfl%ba~Rz7Y\ u`dA{@fl n4\hg6L!HYvav18֤X?aT0T9 z+5oox6E\}'~HQq K] %& 8 "j=\xvzNgy9X8 w<«g !L0fpw\"(Hүp+S n(~NLd'y$`#'|}s![yP>g䝛7_n˯NvI!1/Ϩ3ŭxxn 7e; ~ggz?Ue*XJ}*;L%NήR9Lb-']-Q9FX*<<,.47i_Æg\r$d+y>x\YXL3vmRA!șmw[ Z"RV*S3D`0luJ} 4 4j-R S(VpH[:PUu>>G]M';67ܖN[wm89j=5el1MͭX16efuuko&6cmU٩.ţ6?YZb:_J~w7()HgWdըkyvc*)Iv*n"2r=Mď ;<>7t <:>aKoFn (سz-rQ$LxE>If A*U |]&IiX`N"] prvfzlnrNQ] ijń4igLL-u./sf9:ñĺh6fFϼJJ+ya&'_f/sjh,%2rʭ2SS^ $dD;&%8:~Etݳ@P ?=OYSg>fb\)Q9Cw<<2΋Z .|«7w˂,u#0pu0<7鸇mjsF>/L=_wl>lo 6ir[Z_txJS5Sg,E "d#k @]B`];v4.q ZH3e I15&''ʨ4W) NNaYQESI&L(zqWk5*'+<,#SQ_89#bfHOg(#БMiOn/G.)ٍcqDnAdy)C ܛ6653 6ҴҨ^Ũ1EC, ɒlX%0`_^]0[Zwީ Ө$H-f kKE֕UՔTG[#-t:r1'ƶfC-  2,jRNMLKJaU %H*P !0X  lА s@dG`c)BLR73=0)ty4I:y 5gvSu6%]_S"$Er諷9FxQ#]ף Q{ \M`Y{@P%lƐe9}WȮr-wDoGE^(;gE]$L{|梳[G:z")Y0':\E:oC)8SWGoN*ҥMO^4Q/O2 D{A쟽jK"{ S&#򺷚t)w||>+߂>vSD}$>n0ޫ #'o(ȫW6 *H$ bك,ȻтlH=dtA_nyy^{A]FU%7O[,N_%x#@mXUΦRϔY"U .uG(#( $pei@>A/!ɠSeB`Bj̪(O E%&,Еe ՔHL *9눝$dIn7oerYGJ%;Oav溮b.˰1{bY+hpOy!6\}lS.7d_dx!A.It  nHz'IDkT%|#o} xP+t0?d䗿KY1\B[R?_M?!_%IQ:]},į d;)5@-O^iPzf/n$(US> ^J&X}n (_'nطK]?^m2K%Is_?_.k]Ixl9fG@HO% 6^a^ê @9\]6M8.E^'a}C]0o>.2 캉ĂLh6-q -7q9]]-H=̋ ֎ϭ i/Q8٠ڲum|mʉQH˺?ȟo͠!b'e,wxeǴ{2}joy*2Ogҹ5`7 2zS~lrmyݎ/hYLW$zEXm;6a m\; m\)NS6u\o5FS]v7`Pw:3wqhA-1$-ה6<O @1*ȳ'e3m/ԉ`B+7:&)7NbmvF]u<0$wmRnnvA2&lٔf3FnA̵&2;8ߤޣ,*'-% ,+"5OGii( S$#&(KJQ[  1039 WVYbq=jXbec?AEBؽϳҶ ڿ#.XoYwzyJz (+'^ѵ׼ԹֻպQZ ]hhhiHxw ݢ W$%&'()*+,-0123456789:;<=> S"I#x9Z~;Rt6Ms (Bc 4g2R@+j:[}?ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^F_, !"qR#$`k;?CKOV!Qg'Fg}PQhijaxy{|~z} bW_fGLQ FKPXYg`xcefk_.SUX^`cehijoqtv{}~nopqrstuvwxgkyz{|}~lnopqrstuvwxyz{'7p/(  Nonlm]\Z[32A@>?_a`cbedWlmnopqrstuvGHIJKLMNOPQRSTUVWXY󖐒  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ &\aQgi9w٤%M  D'*l'()*+,-./0123456mn789:;<=>?@ABCD=MEFGHIJKLMNOPQRSTUVWXYZ[\]^ebk[m}~_̄΅φ6Bl<21`"!jhlbcdea0+9w .H`t۬_%3k!~"ORS#$ƂTUlmn,-vw&4 VL{!"#$%&'()*+,-./012345678@A9:/0123456789:;<=>?Bo=@ABEFGHIJKCD ZP givSU[Q !{"#$%&'Ȕ\R!()*+,-./01  ]S"^_23456789:imoaU$;<=>?@ABCDw? bV%EDp./01234-FcW&GHFLMNOPQRSTUVWXYZ[\]^_`abcdefgeY(c)b!hijkl=mnopqrGstuvwxyz{|}~fZ)甕9:STUVhijkGH,4sz{;Ktu|}~IJa^ef !&8@7]mow#g[*艊_q !$'*0369?@ABCDEFGHIJKLMNOPQRSTUVWXYbs|}~Z[\]^_`abP¿QPPP  .t@ SR "h@ Ĥ]@ PB !  `k( C8 Bk(_ N D.,pfnӑRBFj@X2Z2.!ޑ1%w+ Uaj.jChham{N/67xT׃oc ic0H}PGh "/ Ic1 iR#0ypfH\;x"V~eFvԛ!Z d,xt񺛤|^yrWh H˾`\umBbGXrwEWkOl\vvu 3D&EB<>68@~] ٴ] 3l`;A}*qG @( ڋ{^MgS-&r\"ٿŦ{mG$zE,h #ڛQ 6.G7݅~yg;hu-4 ``p/x Y)fnFnqV3Ѓe`8w?];ҫP%\\CqNG^(3ֈGx'lU$E=DG:;O%:xmρQ"oN% sLSLJ<Ԕzz \$8 fI "lVPeHz]׫tx_eap!g$_`ru wxN^6Y߸M EرH_YZ2Gah:d'E5=Ot?m"W"@ @*^`أgE6;aal 7QgG\ pn_w uWGh/0UwP 8+?qP? D_{->seo%^z/5Ǣ,z:O\_?@ABCFGHIJKLMNOPRSTUVW`abcdeXQZ[\-.DE]^_xfhijklmnopYgwqrtuvsEFGHIJKL"nb1#oc2s ܙ $pd3  !"#$%&'()*+,-./ghijklmnopqrstuvwxyz{|}~HHHHHHHHHH0123Z[\]^_`abcghijklmnopqrstuvwy{|}~xz45678&rf5def'sg69:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[W<<<[\]^\_`]^M]GWCSK[N^HXDTL\¿_`abficghebjcdefghOPQijk  K"f%"3$R4QQQQQ)c[:m?߶WB4,N4دi o *=ǼvdA~ߎΓ\8f7n}Bհq4J>Qi -J\\fH7ċW]`-5f5~ͨ%d iYB^i7`Kf䦥]Z3fi7AJ+K>8%š򕒻dO#ۿ''H-_@ !72. } ιL~|wŸb)d{wv6s Ga7nX D  lmr-8q0H.&(We>} jq=+׮yxԼ*PQRQfgS >ȣD44}#/^5r簾=D@˵ts3467*?@v;\  !=QRX1R $їL{z8Yw+h/}u~בY[+O^]8271Ͼ۽7 _es_᡻y}roQ8nj]lQsxCqQJ-'669;oμ[J~FT{?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ǀhJ;*Grf-+`;3333333A?PAAD?@A× B>4`@A  0@@=<;:9876543210/.-,+*)('&%$#"! U !K}j*g BA?3$Vd1 |vahBk"?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ n)4m,xo*5n-yp+6o.z  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy/J57a%i3X˜Lt ;6rYThs tz{|}~   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ QvSD5fSBBMex'bT2  TĒ   !"#$%&'()*+,-./0123456789:;<=>?@S1YX[Z]\edihkjmlonqpsryx}|~-ABCDEFWVwv`]cbGHIJKLM::::: !"#$%&'()*+,./0123456789:;<=>?-@NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ | ܥ(th7WXYZ[\rr} ")07<=DHLQX#ń &*-17?EIMR%BGKPdž4Y_kmoqr s+Uria|{yeW]cguvw@I|#*18$3i@{29r58<@CFHJLƚ    !"#$%&'()*+,-.____________/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde+,-./0123456789:;<=>?@ABCDGEHFIJKLMNOPQR%&'(*)fgRRRRRRRRRRRRhij&<\'*1Y)ui8A 3 ! %$54¼0/;:ZS[T\UVklmno  !"#$%&'()*+,-./0123456pqrstuvwxyz{|}~.* -)YhpsvwxYlL6V5ƈY`Ӹjj' fF 8sQA8LNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqržƬǨӬ*vj9a<<<?@Śuvwxyz{|}~JLt,xl;)vu$ -ymAC"vD01?@ xyAK !"#$%dXYZTUVW{ᯰ1  !"#$%&'(BCDEFGHI456789:;'J/{o>~WV. LM0-.@?=>MLJKGFDE rqut9867"!)(%$fecd01]\mlonsrqput~}ywv_^\]f8:xzE`b 9\y{ce79wyBD_a 8[ r s՟%@=:;<0 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEDIENTS\[cbkjpoFGHIJKLMNOPQRSb(a TUVWXYZ:[?@ABC7879:;bbbbbbbbb<&'()*+,-./0123456789:;=9>?@ABeeCD:yEF ;zGHI !"#$%<{JKL  =MNOP``` Qtvxz|~suwy{}RS>|BTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?klmnopqrstuvwxyz{|}~@Awxyz{|}~B#<=>?@ABCDEFGHIJKLMNOPQCRSTUVWXYZ[\]^_`abcdDefghijklmnopqrstuvE!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}F~GC HDIEbbbbލ.T`3Af(@B'D"kmcbz?Y?#BZN'\O_uuP* aCQ3Hjk蘇I|b9EH(c Ň13 C̖a|pon-?Z:(ϸS^r?9OęKvT2ln̺6Gǘ?mxvkm5 =S^m%,8`Daab"X@]x:ڟ@l=:yg-u!shz^E'鼸,܈TA={{OoZ߽H1;eټ|t~xP(=)0pH1֓Z鋿-L1#A'"1_gjiH{>nx3SX&L.X$;;A:.eXW:oXxp'fN.Ύ;t ;d?{77!.Z/lGR{ AzSV Yw m~I}8/C0`LA=Mg; 4h!#9rʯN!j_uJgCF0LS  3 0CJQrn[ 'f_ ,;XGhQq8/==Z8ۂp_|Iߙs3pa>4Z$$͗~SÁ2uXБnOpai/wl"PE0:!ad <̒ _N "p\|Иp\1݀B4 ԵǝhmB/N6Aex D3M/0) 8 FpAjl)nwgO|S@Pht6 GZoCjk"ىy"@a\4S\=;>&3?@ABCDEFGHIqrstuvwxyz{|}~S O JKLMNO T PPQRSTUVWXjCU QV R^_`abcdefghi "$&(*,.024STUWVXWYjkZXYZ[ !\lmnopqrstuvwxyz"[{|}~ ]#\pUUUUUUUUUU{|}~RSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PQRSTUVz{^$]  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_%^ 0*.&4m$>VWo{n?%-;{ 1J|cv'5o&@XYp|pA'.<} 2K~dw(6q(BZ[q}rC) /= 3Lex)7s*D\]r~tE+ 0>4Mfy*8u,F^_svG- g"-f%h#.g&i$/ h'j%0 i(k&1 j) !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NVVVV`&_a'`  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0/4 ffA>$ADD!vS"aXZpم ÊP#[uO⒠VwлOOD`Is;}QKGO}hJ;'خR9feX?t"`I":Fi-f V%(޲+#Az'/oս ~;͵!:/ݪƉ-Οo!lnUT5"1>JL]C`%D:(.W%= jc˖s}3;mЂB~xjLDb`)5!76AV3?Kϖ`*Sz>=giS)ps>\!Y6"ws@}_@/^N@$5QPѸ| , +B `F{~w vGnM'o&;}~z? v Hf'4}439e}CGRȑq₉O{5wWpk__ ^Lߝu4ńVV>t5(Xџ*"h3,`?_Q >4"k囯¿7b 123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXdahotgpljniuvwZ^xy rs Yqz{|ޝ餥ਵgkou+m--KUimbX_]^_`abcdefghijkCCCCC !"#$%&'()*+,-./0123456789:()*;_fou~ %,3:@SW*.169?@ABDFGHKLMNOPQRSTijUhn<<׵=== !"#$%&'()*+,-./01234:56789;<=LMNOPQRTVWXYZ[\]^_`abcdefhjklmnopqrstuwxyz|}~L  !"#$%&'()*+,-./0123456789:;<=>?@AGBCDEFIMN$% !"#$%&'()*+,-./01234578:;<=>?@IBCDEGHAF69@@@N J ?@ABGHIJKLMNOPQRSuvwxyz{|}~ۺ<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuv!w68:<>@BDFGIKMOQS!#%')+-/13579;=?ACEHJLNPRTUVWXY墕    %(+-/35DJPV\bhntzOQRSTWXZ\^abcdHUV`T#JKZb\]^_`abcdefghijklmnopqrstuvw8~xAMR N %f!,e$*<]=Uw8Ou+DevK^6/Mn!Me,c*F]9RsE,xCcQ<{)Lk1m(3 l+w '(/.56CRHw3~47;?Bt| e.胬B34dHM8HH@12/UNyQ9 D~}L\q_] >1%:*ihUICʙ8U:Qb*xryЎ~O Tε }PNV a_D>bC&]12!zD 9㛟w|`-D>a X8k@lϧ^z1zp l s_(4jn'8kḬP0$?OCk9nT=$߈>y 8%p[ Q;O!E^yJ6Mת7mPgtE+,I9#Ɵ-SL癯DhB&gO( h݈$9\+ͷbfWO⶷m%ʿ˗(\56LXy}J4@@ LqYwqذFL-UCqA'CL/$]0?~O+[%tcP3@~sINNA$NC #D{$C|;f*^ԀRo3-?e،X+Y}?Q;q9oI_,|#·x$%5 n] Ю^UX˂[\3βBֵKh9\w.[ASTc)͊ḱ6tW7zm7t ZK<<q29r;M I+ظXt-j^%Jnr>컵1e"Y{<s6:.8kSЫY, MSAɊ[c)Zz%wa} 6#GECWbLg(pG sI{C(_aT.Hf-IKc\6,ږPUƥ.rdtA]Ѧ9X:tA]-X倡Mi(.e +d#u/7j4UC.m>]-JlK{mrmx񺻼SX3 nPFu1|36:>AEGIKMQGv2}HI (/9CLRZ`gpv !&-4;AFJOIa ?ABCD!?_>Vy:Sw,Eh8 k6V E/n?^"@`?W,;Tx-Fi9!l7W F0o@_#Aa@X{ V{0Il<#o:Z H3r Cb%dC[}#?|1J=$p;[I4s!Dc&eD\~}2K>%q<\J5t"Ed'DfE]$@W~3Lm?&r=]K6u#Fe(EgF^%AX4Mn@'s>^L7v$Gf)FhG_&BY5NoA(t?_M8w%Hg*GiH`'CZ6OpB)u@`N9x&Ih+HjIa(D[7PqC*vAaO:y'Ji,IkJb)E\8QrD+wBbP;z(Kj#J,:y 0Izbu~+G-VZb)d>S|Nب2Z?,1z}~Ja(K|1}~75R$Il/R Ff0U"-!,$0%1&2>P=O[sx{|܀/pyM_`c `RSUTeMNPOdDA:4 abBC/0 o pghŒIb|~\9Pp~O)~<ͣ|{ L3n.6ѭ(^)-s4eL"3g.o~00V~^8PO , Ztr$`)좴<VH,d!X&>\}SΫ?6}T?oZ9t6Iny܄F)a= /|g??Fdo9 <\yT$t|6XCϖ? #r~# <xR?u2s03 w_$Gi-zpqr{245JKor*  <()v|깗576E.1wnZ[]\x r sutvWn^v]uZr az'y&H`;TuOT4.Lm Ld+G_:St0No"Nf-!#"cdlk/0dijkDG@CHپ   ?OEUAQIY@PFVBRJZd`"!$#&%('*),+103254;:=A@CBEDGFIHKJMLON /.7698QPɺ .M#7>Ygpx !5ADGJMPRUX[^adgjmpsvy|ADGJMPVY,S\`f  JIDCAB?><=IHFGON=BAFENMRQ[ZXY+*()[ZXYqpno10./POM#(*y4KLOTWY^`bej,1\_ru27>QSW]p_ahz| -2]`stv3?RTX^qt $)+gP ǂdA*; o " Rh8Uˌ(hG~#S9V̍)iH&Vjr(WYب(~m@>A!Gw4λYާn:l3)ǔ7@:Fj{i|d\H:$YUIl^髤Ӿ}>R]F?dω}uAoԧ5d?ڽ1[e6{a?[F32-h:BQa&uu #G1(?q5 pu!tpdm}FǹLMTYJ!&aS6`p>O{ r*/Z#xH_8{m|a8КJ~?K1kx/!YҌ%v#TwҺǴŹɾABCDEFGHIJKLMNOPRSTUVWXYZ[\]^_`aghijklmnopqrstuvxyz{|}~Qfw(GV_uvwx  !"#$%&'/0123456789:;<=>?@ABCDEFNOPQRSTUWXYZ[\]^`abcdefghijklmnopqrstyz{|}~/AAAAAAAAAAAAAAAAAAAAAAAGHIJKLMNOPQRSTUVWXYZ[\]^_`abcfghijklmnopD #)/5;MSYZ[\]_`abcdefg%HH()*+,-./0123456789:;<=>?@ABCDEFGHIJ.J8=BGLQV[`ejoty~ yz{|}~KLMNOPQT\mɽynńcdefghijklmnopqrRVY_adfkpruw|WZ]gblxzs[ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~3579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`acdefghijklmnopqrtuvwxyz{  !"#$%&'()*+,stuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  !"#$%()+,-./023456789:;=>?@BCDEFGHIJKLMNOPQRSTUVWXZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMTVXZ\^`bdfhjlnprtvxz|~SUWY[]_acegikmoqsuwy{}!"$')+,-.013468:<>?@BCDEGHIJKLMNOTVXY[\^_`bfhjkmnopqstxz}~Zdl)-058;>AD  %UR Tm&u% /*1+%ӔXZ_bhmpux #(*/2579;=AFQPRSTUVWXZ[\]^`abcdefghijlnpqrst &'(+,/2347:=@CFGHIJKLMNO !"#$%PQRSTUVWY[\]^`acdefgijklnoqrstvwyz{|}~ $),06;?DHMOSW[]adhjkqsw{  !"+52=>GUV.$?sf"@BD ko15omW]1'O?SL3౦֭}#b:ʼn%EON``$0H>z:2xǢuחi_残ct] k]m{]ߔ=-Eh:|і/ry/-_fDmA4Trr :ticzZ3:)y$(|\wV'~T\ 5&7u ~c  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV^XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ STUVWYXZ[\]^_`abcefdghijklmnopqrstuvxwyz{|}~_  !"#$%&'()*+,-./0123456<789:;=CAODBPKILJ>Q@?GEMHFNPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}놗n" 4s e?y6Hb[&QޅC4 7v1[EWsSt UޥEkH[!(:;@VQ¢~܇ZG ƔpbQ9/DU|Ptn#_!l^sK掂xpb t5x|4  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFxyz{|}~ ccccccccccc !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijffffffffffffffffffffffffffggggg  !"#$%&'()*+,-./012L27Iʣ)+~r~fr+SƓ<s>LrH2NjX{zOд;W~3aD$+ *? 03 0effffbD#65KV,X\bJU*TL"5JT(P?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~lllll  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~—ng R*",A҉< llp߿>_Am<R*- {ݯ(R(R(R(v!J|3210/.-,+*)('&%$#"!  r-[Ɲ!DB?T$"L(1@ݿV$<0 (((OHR!Q7[6`/WRP'ӷtdTD4$óscSC3#²rbRB2"qaQA1!p`P@0 t9è ~˴w7K(f:/K5lD  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~րTTCa  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'*FMQY_clop (,7:?CKsWZ]`dhjvxz{~!.yF*F6o}Uaji1ZÉ42<\T HJZȲ)Ph*N j+jr '(28A]`bm}./MSeO6HX,Zmqr;<@A>B^g DMQVW >Qdjhklirst| >-{ kpX3ad:QÒpi\7g8z; %Yuh5:;=?@DA"lJKLWi#N[k`b.dfns%z{}&opuAFfہ.\AQvvѕ oFE03Vvo8+fB5D5W "ev ST>OpB$xH.^nhwȞύ!n:?I-ytkL-bEsGk"#)JwR_ !]9CIGI12543]^Q6# ),-%/8012799<=:@EJKvX[]Y`uq rs "'($&'t0146u89=)EJNMwPxSRPR#ISǹT̿ͼUVWX!%rtBIf|y9BHW^f~  TXY*_abc+y,lmnqw{||}-.0/}ˀԁYZ$[\!()16m:9CGLNOPRSt,-6;=GPegqx{dkghlmcst;zxq?@ٙz雜ABEFG H*0I345%G|iz b 0CmH{}5a.@~)C,zs<93f?6x{;` YpP)J;7yqBk\T2fD~k/ރu>1}5zQ8/e?Haޛ< 7θT{n|zRm=g#uoދF>YJsR|G` KM‡r_?鷡{Ccζs`޽J6;?-JgtTeGw},? U|:ߏ-U9΂;18; oepv Wn&>6Ó.r o{uP^(?m;Rg/<P7Pwr0<:#G_=8@xîNm>}؇XC7X+tt0CVeq~7CD пbcdefg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'hORH 0 bgjG->=~bB uO(=hd4 ()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TbgDDDDDDR#efQ0 bƖJĨ+{@TL2PTLB TT5 |TLBA`?T B "è䥩$ LBp?TL2TTE TL2T,R 9=UUUEUUUUUUUUUUUUUUUUUĨ7:HPA,L2TTE TL2,TLBATL25?TR0&?Ĩ$IBAPbAL2?TLB=TL2TTE TB 2P?Uè$ISBLBTL2VTLBTT5 TR 2X Ĩ$ G/$a L2TLBwTT5 TLB?T4B 9{ջ UUUUUUUUUUUUUUUUUUUUUUUè$ AĦ8LB?TT5 TLB TL2)TLBATBp4è$IBR^LB:TL2aTLBKTL2?TR2p?Ĩ$IFFut LB\TLBTL2m?TTE TB 2x è$1 ՜ i LB~TL2TTE TL2T$R cWUUUUUUUUUUUUUUUUUUUUĨ$A$"L2@TTE TL2*TLBTL2LTRL9AU>Ĩ$IB2.}^ T5 TLBn?TL2TLBT2 s?+ è if cELBDTL2TLBTT5 TReĨ$T4FL2TLBTT5 TLBTBL @ èפ#tPh(LBHTL2ZTTE TL2T$R 9QUUEUUUUUUUUUUUUUUUUUĨ9#9HPj4L2TTE TL2TLBTL2 TRe?Ĩ$IRs3c$L2`TLB ?TL2TTE TBȠWUUè$I r8zLBTL2 TLB, TT5 T R Ĩ$98HB{L2p TLBTT5 ĀTLB T<BL 9yUUUUUUUUUUUUUUUUUUUUUUè* I LB TT5 ǀTLBTL2< TD659cdc5TYPE Y   "$&(*,.0248<@DHLPTX\`, D|,$T DW8 `  !"#_`{|}~abcdefqz؀Ĩ@$D""# J"!"H H$PuG(v{5x#?"-d ln+{DNp@U2si^:l_IEJN`ǧdUg,)i2Glh_~W4O6~ 1H?TUCvSv`a4dbp U<0b#9/X&ީW|j/upperwalphagxspaceintaphanktrlnctncombining_level3otoeotitlX X(00X=Vf}0]Y0IGL>B192bspyt^\{<41C3JD0hv=u?A00000JR0F5<90}w0Xq0؆~TjXrWRcUn{tzuw\X7FXm;6l3]^0ZGM02:7kasp|xi>;8@D6MBXLYkcv|rz[gؖg0;0OXoH85KXTd`00NeXEI0y@4PAS`Zjiq:QPCnabQEKH0Slf?~dxmoeh[_O0WN0UV1_aTƁE $BHD"H "H/̕9bؑm7׈Oqm0F<ռpdʀcY""|d>e8cI]X»4dzbq1k&XֳOج3x4I2wƩsoFsC:7FGqqspB^p1𮛵_EaQȏnc|6:96*x_z2"#Kc=AB';{ps*(25ߒ$J;X·M0;XQ/2B0^mJn-;w> 첋S!?LZrJ5wp cf܀˹]%7C>BF}UC @ɴ(epV uz:wY#)ƷEpB7 ~q۫ϵ("Ǖ7Q41Ø3n6tz_cb𠨹)R x c/1&!)g5 3k[YҹF=&q  bCG!v1PT3[khrAv{l/@m{M$ "2g8Tl @1Z Y 64aη,,3 P  faY,l6 faY,l6 R}eX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< b syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,v_A1!p`P@0 0owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GM/FNkE׽_u^{{{u{^{_{○_]__z syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4WPLHD@<840,($  qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,v_A1!p`P@0 0owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'i$ >g`. e"@c <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8+(&$"  8n4l.0r,jR(l2$h, vffjVd*Fp6 bP&h0xph`XPH@80( ^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"X쾂bB"aA!`@ `.6{NK2D G}ńDăCÂBA@\mZFeX]V^UT>MRDEP|=Nl5L\-JBL(x:&X*$y8+(&$"  8n4l.0r,jR(l2$h, vffjVd*Fp6 bP&h0xph`XPH@80( ^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"X쾂bB"aA!`@ `.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@c <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8+(&$"  8n4l.0r,jR(l2$h, vffjVd*Fp6 bP&h0xph`jVd*Fp6 bP&h0bB"aA!`@ `.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@c+(&$"  8n4l.0r,jR(l2$h, vffjVd*Fp6 bP&h0xph`XPH@80( ^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"X <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8xph`XPH@80( ^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH"X <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:& ?]P!H 0 B TDEwkuC k X  ,R)R+Ru ,l>@.(^aɟJAp.W֓JJJ;}[#syyR+R$'R*Vj'TJJE a JJJ7z)R-R)7POC眾'tPФЦkHwaolzs`6@ϓDG[ |uM3A/?hULBf> 37kOgUu [x웿W tL 2)g~~ o4 ]i 'FiC==jәÓ9+lP {♝SkBg=(7dO/͸9--av5bT4ݛa?ѲLgE,CLEq&4/ >hف皞g"s+z1!t#lKӿB_=XٱEOpdf:!)r\@I&֎hkpv׌DDH\]/ޅL"@J $3ZnaiF`Z'DOz#&W1%i&BgIp֊jXo w=~8ʏ6GR,P1Yr4 9g>.cC-c5V_xhZBbB{. h&%SLAi{S7~ C5;DY qK?r`"{ׁ4z.C51rZtqu`VV=,[bXu3e,7* |x@~X>Ԍc n׷0>$efa&N.' ʞ=MDWʑYCJ*(~~Jd."FƝJ.((' 4B#ptRM.!ݜEW}gJTOŘPU&VxD \oE}ê/tFKDu`6usnED^ϙ%~@v~TOO t#*V|K?%Ĉo 9VKSnڹ$5 AkiQno#2'n5w>ӳ nt/~ѬLuM.BjXhdl&DJql sˌ젹f#0 UM",?!LM AMբq?dSFꕤu0nRd҆\N"A;X_sKm1.q>n$K_3_)u@t&(uY ާϷTEDHZ/+/)(qG ,bh.+}߿~7ޟ }?^賹L௷jثJJЧ\*ȣH rFbZRDBh2oP&y8"8 ^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<FC\~K2D|`, P  owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'SA4@Od0RL$p4 Eq0><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*: J(x: e"X(@y^qfi\&anYZNQd.IX$At9Vd1bT)TP"D!l4T(Ić< B@ @`:}.6{N2y,.wb*u*B&sL""q( onm&^kJNFbZRDBh2oP&y8"8 ^u\mZFeX]V^UT>MRDEP|=Nl5L|}}}}}}}}}}}}w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'SA4@Od0RL$p4 Eq0><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*: J(x: e"X(@y^qfi\&anYZNQd.IX$At9Vd1bT)TP"D!l4T(Ić< B@ @`:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g!`.BH">h0`({}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8 As-D!GP$C 0N><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*: J(x: e"X(@y^qfi\&anYZNQd.IX$At9Vd1bT)TP"D!l4T(Ić< B@ d2y^qfi\&anYZNQd.IX$At9Vd1bT)TP"D!l4T(Ić< B@ @`:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g!`.BH">h0`($><:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*: J(x: e"X(@y^qfi\&anYZNQd.IX$At9Vd1bT)TP"D!l4T(Ić< B@ @@dw{>owVgs<_ofWk:FOgT&Gc8?_?_p7[6^u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\~K2D|`, P  MRDEP|=Nl5L\-JBL%H}<FC\~K2D|`, P T{}syvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8 As-D!GP$C 0N^賹L௷jثJJЧ\*ȣH rFbZRDBh2oP&y8"8 J $?di _1%H4czeJ:` .`h`(`,n~:lk,+Z++*ni>hj(~򹧞t'ofhY&`~eYVIQ6JidD =򸣎9x581E[dqESDDK$qD=P 1 )P!|\P< P_~7_|w^y]wew]uE\s%wrm^kmN+m>l.lkl+,+ꪪ:n饖VJ餑B&衆('{'wY's'o&k&gY&c&_z%[j%WZY%SJ%O:$K*$GY$C $?#;#7X#3__tEWT1EO4DG1D?C70C /B '0BtAT0A4@0w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kUXa}UUMSI5TP?DK,WT2EJ(O4aDI$G!2DH ?|CG7lԠ1>|Ƀ玝:tȉ獛6l֨I挙2dƈ 拗.\hɂ劕*TH剓&L(I䈑"D 䇏{sN:sāM6kԤAsL2cĄK.[drJ*SDI&K$ArH"C{'wY's'o&k&gY&c&_zY^Y%SJ%O:I"yC $?#;#7X#3__tEWT1EO4DG1D?pC 3B '0BtAT0A4@0@}{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=tSM3RKS:B2"z:}򹧞yyu9qmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581E[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^yU\qZiUXa}VY]UTQ=RIUPAN9TL/4RHmEEPC %tPAO?3OS<:S8|6\S4<2S0EC;pC 3B +pB #AdpAD@ $p@0"Plw]uE7\pZkmUU=A;S7l5DsL1"QG_tK$qD1B #\Af]L1RG=;97l5L3,1 /-+)'<"yQoFg1F_tE%"vfaJ!: * H{;rb{R;B뭶jꩦ*j~ꩦbzR:B.hjh*hg|gxigt)n ^vY%GY:xc4(c],C9P 1 %L $p@}{^yㅷ]vU7]t5\r7\p[nkh}f]Vd=b6X`U\qZi5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB42]lULM,E = 5 - %lL , -^yWM4}{ywmuMs-q omkigmeMc-a _}]u[mYeW]mUUMSM-QE O=M5K-I%GmEMC -A ?=;97l5L3,1 /-+)'l%L#,! }ume//"+"'X"#"z!j!ZX!J!: * X   K ꦋK vZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?S<:S8|6\S4<2S0.R,*R(|"R yQqiQ-)x%8!ana^haN(a>` .`h`(`}{ywM5K-I%RFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1?0/[/nㆻ^[-F;lʫJʪ:jz)f饔N*)zygtnYa%Zbi%RB$JYA6҈O+m>l.lkl+lkkjk*kjjjj蓿 A_A D7A``Օ9pHaz8 @˂-.m3i$9X(6Bt @QuQ W ~65&6m`T[HVM030Pn]Y.U MpTL;A S5h/b< <P/^dHuyصy0{@V%ݿ.'ޒ.;Ae鬤",یۡB%ꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆:28yuй/몛.K j-R;B,*,;뮺뭶J묲 뫮ꪪꩦJꨢ ꧞v馚f饖VJ餒F 风6袊&衆J蠂 ~zvIr nje9a]rYbyUR9QBM2I"yE9A=򸣎9x581E[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@4c8h#3__tEWT1EO4DG1D?C- %, @Zj6ZhuYfU6Yd5Xb6X`W^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8tsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFc .*X"!~!j!ZX!> &H򻯾{;{;rb{R;B.lkl+lkkjk*kjjjj*j~ini^jiN*i>h.hjh*hg|gxigt)gpflfhifd)f`~e\neX^ieTN)eP>dL.dHidD)d@c:6H2]lULM,E = 5 - %lL , C H"2H Gw1GoFg1ƿ0*&H"vfVHF6 &H[//.몛.+q omkwݵ3ktEWT1EO4DG1D?)'l%L#,"G,yFkqFaz!J)THuEM"2H uđe*kjjZ**z)j)ZZ)J)=򸣎9x4(ca|K-I%GmEM,*R(|Hw1me1A4@0@[n6[lvZi ug1ƿ006H2]lŅ$rH!G{qGsFk1aFhmeEXcX_{uW]sV[et@rT@uI&T2I$4"w_}U5HuM5DLK$`D\oVZg5VX]mUI5TP?K-I%GmEMPC %tPAO?3O<ﬓ9M7dsM5<2.*&\2#2kqF-)h!ana^haN(a>` .`h`  v#yE9䜐Ʊ[\qũ.*3_^\S4<2S0.R,*R(|&\R$<"R yQqiQb(hb#v^haN(a>` .`X   oK ꦋK vfVKF 6lkl+lZW^w5W\oVZg5VX_uUVWU5UTO5TRG5TP?SN74SL/RJ'4RHuQFU4QD5PB4P@O>3O<ﴳN:3N8tM6T3M44L23L0K.2K,J*2J(tI&T2I$4H"2H Gw1GoFg1ƿ0b,b(hb$(b ~ana^haN(a>` .`h`(`//[//.몛.[..z-j-Z[-J-:,*,[, ,++Z++**:rbzR:B2"z:}򹧞yyu9qmiye9a]rYbyUR9QBM2I"yE9A=򸣎9x581E[dqESDDK$qDCC;pC 3B +pB #AdpAD@ $p@@~W|zWx}v]Wt=rWpnVljVh}f]Vd=bV`^kjk*kj Z:E*M*Iz(AC'5hʈ%K)O$1G 0Z8A" *Hx@?{SgN7n٬McL/^l͂J)R:6H2]lULM,E = 5 - %lL , w_}^{w^y]wew]uE\s%w\q[ov[mZkvZiYgevYeEXc%vXaW_{uW]sV[kuVYcUW[euUUSETSK%uTQCSO;tSM3RK+tRI#QGetQEEPC %tPAO?sO=N;sN9M7dsM5DL3$sL1K/rK-J+rJ)I'drI%DH#$rH!G{qGsFkqFc .*&H"vfVHF6 &HzWx}oc0H Qqƿ0b,;E = 5 - %lL , D4SL/RI"}I#$rH!GsFkqFc .*&H"vfVHFjfL.dHidD)d@cADGJM  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjnqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369BFKOSW\_bejmquy} "&*.26:>CHMRW\afkpuy}#)/5;AGMSY_dinsx}).38=BG~ #(-27ADGJMPSVY\_behknqtwz} !%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369BGLPV[_cgkt}*  #&),/258;>ADGJMPSVY\_behknqtwz}*+ "%(+.147:=@CFILORUX[^adgjmpsvy|, !$'*-0369ADGJMPSVY\_behknqtwz}. "%(+.147:=@CFILORUX[^adgjmpsvy|/ !$'*-0369ADEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}3 "%( j/H D?E8jt}k36tLY ]/sם`{Li[Y^+]1jOPS9ݾzo gfu=+q:.9P" &ky'(/I9~728잒`1+yrgB,Xf1̦DT&c}Bl +1J"E%@f! c ?@ABCDEFGHIJKLMNOPQRS5VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~6  #&),/258;>ADGJMPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~rJRP?cS/5$MWߩ]Br]pu| W5܉ETw{WÔW=͍ŮîV?Z@n. z=>@A2$d7 "%(+.147:=@CFILORUX[^adgjmpsvy|8 !$'*-0369ADGJMPSVY\_behknqtwz}: "%(+.147:=@CFILORUX[^adgjmpsvy|; !$'*-0369zՙ 5h̸ %UK,WT2EJ(O4aDIңF*4(П>{ܱCG7m֤9S0^hbJ'Kǎ1k3`PqD0Tnضm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶ݼE+321/-+)'%#! ήX11&vyyyyy?G76/[Ψ<)3l"*x1*0 kڒJeQ>uڔRI 9b!B^9qбQƌۘ0_lr'L!a  %D|/ lhޢyiYI9) ȸxhXH8(ǷwgW7'ƶvf6J2$E !f! ^t k Cҗ= +UFZ{.?,꘷8{[<2"pgO=:m.f1LV! ټ 0o\+ZtEABT <9L(ErQA3N4gʌ 3%*R4QH!?zQc! -|*Nsk[Ka.dU0 * J1Jd4=x L8Pî~~^콺kn̞Ҷ~Y_~)N0.*+ bPɽYYLK 0PU`؄$H"$'LŹC؆ Y L9JpB+Iz(!@~5`trr%C$x- nؾ=ywtro/y%_6^ W]w||>?=]~>}|ݣ_n!}Wo_{ۇ^K}=զg>~}@+iPpH/\m۷=Wů}_~>ބo>݃?Xq?.־ ~x۲v}S~Kۿ7w_ƈ}P'G+hx#֪we2S1Ͱﳻ/%[:e4~Ιj{֏>O9o>G^ }?{ үzOwz2S~, OO{#{W}z z)?g^̛gs+'?~W'ߘd|/,~>}~K>!cC@Ƴn2#6!Fh@DG $.ckR^bN <;Oa E==O$惣jg 73 g;6!IR[ zW]aD)9<dgJ=Z.\gOsD?T4g}6@8;ъsɸA?5=ǬIJICA)992faxjأR5VhuYs;.ۯd0pl =7jo ܞNp׎km*MP"ǾȪ;Fd#aZX_mu&3y'RO.x>6z8!|{z0m9V4F33c8(DEO0q ggvv5 ykvӌ&Limy,_bu[Kk;8T;Ovd,"usXǀXaNuo$Q`- wa:ܭŅsΎF&K9[sx'ee'}ơNx[Vế5b6CsW,ym놻m!G f8;@ٱy+h7 F λ^ mƀa13>Z905\ed K/ ł ٵF xlg9R3$[ݔl8V` 8]ni"u|؋gVS? .c3mf6Jn::uVg'G6QV*X*"vۉ "GRG}n*l[#}$)a`_^]\[ZR:ꉓ&L|B7'ͭǶE- lKYԓSӒ4Ii$Fri$FIHRSM.)MRzrjbZ}"JG_e'N.Eu'3kL%uau 7Q&]v?Ʋ6<&[FrkDh򖲲04v36,,0kv=[`8$&€χὶvϯwϵe~ή]۲f@^Pe4MEE6lceĚյ\-MAN`>`.` V\T,Q<Mq#zxŅbBU;fljcYi%/}Q( A( p?]3kT bFO /{n馛 .t-Ae,-T\e*b952uZ栜:pCnCh(6;hbQda %_l\ure7"megpLj<±4-%l)K҂}kj-߬<7sti l7%*qo}*˻n>w #Cޠil~0B AϹ^]5a/w1lzfk=vwu#\6'cۿhs}t]4ݥVYix_f|2Y.n-_ q۽vYRoaIMh2rw٭OHvM,rň.ېA͊ҋp^H3s뭳n0[fT!&r݃2ÀcqZdn3 4:Fn?.[ywnbp,S$aڨG#in8qKe5B̐n@pk<7pF$߸QFN38Jwqm&"*q[/W@hJI>'&%_O)Ĵ)%)A=951-zJSSMt>Q T7`HxD4@0z^5 3:x*aNJ&9󹺲Gf=Qdf (YV*r%Wf]OE\6Q^/MuEF|}TIQ}|UwňXpFPхm^ w~&1 3>gvXTC`-fR+W7[._TrdFoD`E%;9ٗ.oWGEx6 Kޡ$/ o0 ]W Ojߑ}&oy=v00YW8ίeӱ+}-GLnbCܼ8e40dSnк'm':Ko+q,ɀk$S֙!/^9_+.:%5,iJx<˱׃C7+ {N,Xx>,K];u+Ywo!#1k]ax;~,Gc6přɒWS=AokRs/ϳ+JE u]z`x2HkX>aNΣd_u2v!˾KOo$x^:f ڨ%+^U,NSv 5V;}!v!Jۯ[qZ*5kWru) $]#frA!Cg3Ũ؈ * m\gt3v՗'~Ț8W7aěqoQ;>" b }|}FqcZL^Q"3Wq8dd:,ŲȎu  5;o U:殭r6wmB\hqK]ugʥs['w6 3?dl25'DdJDeE͵e8{7(~ gck{ p\yYT,h賺9e5}+{8yŲ0S 3 +$F2~;gW}T mkQ<\M|_^ܳ:)Wvצ#/b׏q7Vl) <+e6rqzШ [ -f5{fap]x4Ƥ]:ڰq}\YezTYt,P#rjdEG\ef@< gzJٟyΰrkz&C,)ʬ%Xl'8ދt !616-?$ZT q||Ni~++: 7Q5W!M9Vi]#y6ޘ)o済d=p1J-# Uw]&g&j!"ɦDɮ|rqhl;Ֆ770I#aK@069<\A2r„CzN&vUgэG6&O][}C1D?xYO&!uCc{Cv:̚ԺXeH!7򉟼O$ZqƏz5ε Kg T&jI4%*]ZA M-dg`Vy Ce ̈*@-9 1[; R!T?`~')Wxҟn=P44KB&RK1fPT F6 Lέ1sa$P|olt^@R)B(M5G~e,wR61S| ߂hU``q]d&H^<>X:O8?Hx! .6js!Tz;6v O&.(o&ލU Ę&ht W>Q$>ЀYt8ʾPx&b![Ef][ u9ө]]Z2#?7כn r@] JxVK3@oXI]^yuu>t=8fq(w v~ s>J|QxOWfPZ޷xLЉ7*{YZ(߱}S^C oNXrdڡExYwC-&q OSǃv!':Yn~L] 6>4X \⢮p L V+ar"UG[*m&l6tJ(uZDltq \u|w-~tNy~g[w?7 y_ezҺDx=+r/|_s##8p` \Q|Q(X׆AE~hg`:'k "y' Ln;p43һg%z9]r[Gz{ͶՕOfv"cs=c=ާwq_ֳjWlKD{}+QkD9xbQkzz40˔k{IEQ\۔L'zΥx*zE43AKnjo>7٫[[Vk|$tt/97¹G.C_'];R1):@ȊBWޞu+ezž߉d1Bz+ܰށ Ͼ][YzhX͘_]•$revf`Zz v4Bc}:-vr1Zjǃ1{rx#eOMfT1赇OqJ#І5QKk9XL)K9P~%$#F.2, >1<ޱs۸4{21_-?mh? _׼u.=v֦9iL[ZݧL99p~4f /{\|T '}qr5VqQE91^[2>,h%O%{z{ݶkWҎ(sāg>-SE%?9P:;0H4phj }JqRo==9 [ _y Ar_|}@JD㡄^>y3Γq^`<8y+;Η0-2-c+u<|X1F1b$$L =d!:Qkl"?qqG718p mlpܿ]kMY:ְ~[U:ը47e"+MIK:Ґ~#F/ZщoG?<<2^{Zƛu/miB)(/owmF?bO᮶n jArKM 4~3mAǙF&2+?b8+xN7~4Ŝ?,˲XF+Ê}h^jR2 UHN-9RPmAg] (:vd$_Zc̀=AՔN%e,`4  /JӋlUCQxy]!]jc%]g0vt`R jFA$:1((0 @&fh^RܶT主'G]a=tj:3#q/A3.r7/c}8)mE۶f: cyg~(Bӧ3"ty=NiBN$ G' Ԭц9:I?5iz3c}.^U2&@]=&TZ*Dpkϗk&]yS_cSVZkwfbGb8\Ov}܃̅ǺIƴb[BTؕy rV'{ ^#3ذyo{wCD6]`?F e5Nl3_l-YV'GW-zd>RGgC+z*T (̾^ߒ;44ŕz&SV:]P_.f1 Jˀn*POI)ID, =wĂ X"&ʦOДe## v0goɊr.r"]^#;룸޳]F9!͌7 ;7suU\3o'qUMnt50"2i$fw#ߒC0u`Lyv!gɧj:+pKw"s;_;LķĜ{!W;~NJ);xf?rh-1zW? K8;p @p ȑP=~Z[#& }oe\Y꺌N2Ő(`5oM|@׹:^:Mۦ.u+8gov~s>7B''Lmlðm1Öy ƖÜ!z9[=pQ3mQ6o50\t&Ӄ9mv/XO ī6o'JB&,KrLN9ohtݯ*)sAّhH_wT\Vuz$[xc}ޏyۥ#Ed-o(W&iz SM{~1? Ϭ 7xAG:N?l6.'ID[ѭgŽZ1 nO?m(_g]56}ɽۦpe@9E/mO`cׂn`WcNA"2 "QPG5=S䕗v t23(ءl8R| U2`#=%7#mS/"7nܸq󺹹1b2$d$T п`22GH<(3,&!&w  wk:r׉]OB:R+> np(f8 5)!!'iŪ%tr*N/ eOb! \84t x0 negR0&OG?IRׄP}@-.  h4";h'L;B;r߼s0e3)G_$wܖ4M/e4D>Rr2Ls!,/# 0rv]~bRe~XbbKW WcbQw-ӏ Fz+Zl2U螵X}ȠW5S);f"9<{! *GFc<| ÍQD>D Ly;|0]|7\?C76\k.͆ )پEÒjX <44407oa਌*T7I_Ȼ&q+|]w^7S9,~?6 6߯ G,8&sǂIp?6%N$'>)* 'ɰtr-K~7^S]Jn3;)MX4j66Z GlMoH# jDZ ' ʡS=CjmQ8 "侔! s!:R!(.ۗ+nNHE`oyC~[/)tC4I=0ԩ]` -dl9,)$T:rjuMEH1>}Ї\30N Ez$] Ero{Z*f?=(KH]+ޯt9-ٺ>էCȭ(4ny9b Ř6Z9r(UopppxVd,\W"_o]۩)H-5z#$MfE[B?GvZQ{~%=xYLx~$֙揯_5_6%ہ٣" ~ԕ ~AnްO< :XdGK>GeJ778bKtljߪX22[w*MkLWث$Ôr{J/HqMMpTȐQgZϵ bGnoAie9ӦJ-@M&-{%dmc@:^;JJ9lltՔl5+m::Jj90LT{7lol߼jw o"T`?B"8@x Gl'qfdbL녦?V8|Ke֮Ut̮Eq{M_2!%RN>[M&_h &9޻ߞ1g*. s8_A=oC[JeynȢs(j1}r[mnbB^99NU\NI'r~~\ҟ4&[ҭ~IVsݻ5&k$=+zkhZ1hL*J*zF3&->#>bvƤ٘_f3?\7o,Ven|'2 1Ua1KB\i~ (x'sUAqE)~.A#o..9 ow/jV 3z 4LR'qPXD 84 Ba9U` \sTŶ ʣO[PUBWcnK,(9g; N<#(v_a OJ^d/lu3[p#Ad#Bf#:Xu!,XM kOjNuxTlc:*=iQ0Ցoڵ X}$y k9!`͍N&*eXeŗi}TςHia<8Z8Pv;fYX &(8~ !j:䍈 43|aWn*q-Bى!hv!e wwSn} 2gŅ0uztNHny?a]Uq#mo()P ] ݃V{LjPu;n5$!!EYr>"N2no[ @^2=-1fCiYĿ$!lcQ6|F:ʹ}}=^Nv G0^v0R\W M[o}9G,4MYLF,1zժ?[&76 BQ99M@#2`Nt{[o cXQ "V"dP -ߍk bo+=O.6]Gwۧ-A?Նb8JH-[ѕ ޳QV ۰; B@'SzMumIO25bB6NQ诏J6`X.zI2 \W}ٯ,‡깑uWQI`녇k=@2>`gJ)\\5oZ$E !LNJׄ;%JZ4F> Ɉ .BꋈbIhcSi~sà&SKuʧ? $!ͼh/9C7yZwy'‘a~Ʃ5䀆-7%Gφo5*6E}M&x#qz,; F%9Oap@i>,:XAQQu_`?=}xs[fsqbu Q`pcb6R%T R知 0n15T7̀p(F{7 T8AiP8|0J._tb+vlBh$x''wߩiy;Hݠku~ܣW:T(ڂc9kN=B W$ OaFsb5 s#t2'~l$*ȃ[H{"*|a#8"YH&c d,uhYE5v:L3x1U I@o}YImZЫbY^f:F&AO¸t^ex|+*yF,ҷI.coc$y!d7or5=N8=?5&lrM3d#^U4$S4vlm3PJROq@cYP$8$NXPD±].zzǟ( 9 &3p|ʔ nZъsh<5}]~"1["5:Tډw+}txb(o?"ߑhz y$a8Ocy"xRu'&tm{̎Yw% _z{q#MFu4eIti2K؁܃~]ߌ{W)ypEзWL~Y}(HsO{Gvf˺Pz;`joo4]ᙧ{W|Hd>tⒹC!a"۩| bq3 1s3UYg|a16üOR|Ju6s@>]tԑ'fG8JגV֖H>2':]P nLSnKePQ@#0 /Уr誥sxVea 6 }YC~@E 奷=RQ0, DH^ $_ߢϖ lpaF®%w3TtOi<7=:/םnʺF2BŪr_ƌ\:>*fg˺K7{T%Mso!I[7M6OTrht`/gJ)Rd?|ε^1YCT24m6>َѓHn;,/ r;1^c4==n&סzWyȏS7 L)& 6bC׾o/ R,4/$T' F% xBU.i?k3 vCInԬZSXԴcWYbbl -#]qF`C[OZVYAujJ*,F= \YFfm˜ߛ[p8 `:ʌ 2s5_;-7K?wPPo@!K>gB_XdK<Lv|#;; *.^$P@*#4d)P߇Ħ7kBޞm;=u6Wޒ^ &Jr AB!@ ! !!!C1H!s 0;; 4D`vH[-a &mZG)feuv(\h >/LzPb<L\CQݨ႕T~1iO;̽ }"n91F]>)# c-}J(A$+ .&dG¡RL43?xf^I7H)}^81NN䔶eGLRaZ l`L aF,݉_8XI$T&)9@b$ߙ*->l ԃV 8o0IM= C鈙 5liX`WkR>|~AݓaxaO׆HNӄl1Ve7y o(IIґ1Yss|꿗K>"b &zJ X[ LG6\˄=PdîO2-okXm8ȏWCgV6Zq֓Sem4$ G-<^El23DzoM<Zc0z'wI?.~ Z]Q PjC.H&ڄWųQONW3A LVjgeuC'M’`/ջpY&W~h1l,_bŊ9O.꧄`6h|Cw> 3dƀb&e]Ew*U5כ࿳4ѕDĭf.)@BfMNtZݜ=_g_߃3|3.}s9*͕̚V~7{}s߄[1׷nۉ]x-gMكo} ~q1d.P%B\xRnM!7Ut). Y3f &I 㑃v1劔%kl ,*)]MB})J%E~[QA$#D4LAg-vCk-+ޣY}):ޏ&f+57 ]fq [Jb8#IAR1b=Be3)7c2!A"ADDD$F4I:Q6*w:T:7YvK[ʰO~)q .GSMk0Mhd#[;n0m`Z x37jL ڵ3W tJz+akgxE.|{EDs-EƆ&Z+km /GWX>%;'%y8{D Žb1ǰ?a[krw(Mx#]wc2W~pۆ'ljrѣϿқy`YSCoq +^u&-А,4 KKG1٭?m!b ;Ұ5&'Ze 1\S{ T2+[bz,p0+ #ƥ!蒉F9r`d0й6MWN1kzީn^T}ʮ4nsgw)ٹK(a-i ]I5aBqY&to&H,6`-!K=p(4jd4cir_+"vC5b،^8waIB#"J+R!ZGKF8/0}ITY d3M UXX4M6,Z@P#kf&dSbHZ/lRrr~M)Y} jjM5cg(܆{1~?.ݰW[8NNz_d A?ޣylx N7O ,W.LFB:>FF)RrW]@[5 Տ]ՍqZJVB6XMϪW{Tm7uR=rPGwNmuLMsJ-pnrm&Wk3/+)hfG&&eETS@v|n^Fn뜬pAmX_rW>sԈѴd${caE fK6QӀ to&_M~\&\H8(x1?Pv^ 4{1xع\o%8[!^TKxSؙuz]-MWl~}|{zydd}+/ZͪBxwvutsrqQs_;E "ຂbGDA=iv:] ⼏4F{Z/\Ų仨M4,$ۗ^X:ɃG8oܤQH8(طwg7ʊPZٷ<zr~[ULPp,zء#6jИ!#".ZX1EʡS7g(QiB'ɯ_V_O1m($u]@Ȼoewo`vCgwwQ8VDz|v q(&ڈ4c3R98pBmDڙoi믠YY 2`_PE0i!9b$A2dljj ؈K c7cgɡf:p~X0/TRJN>Zc 55;HOQDY}WPG\Cډʲ%KLa  MeBQ TWЩ~ɂ#X]x,+Ӈܞ/87%؊YFg2 j2Km2fy7e.tYyKfn,c2KeLfI2E,-+G4^]UV}W[K>v5;Ȏ졲C | A =0` $VyNLIVq"AK /: %ͥy%lzh퀽0=.,{ul5[WUVZ[J[{|o bu-a}D4^G4> ?䆼bYu,FC S$G`eG)t6|z&|}Ϫ+ - 2Dp;eNSe{Q'F476$Z!%z&$(z[^E 3Eke1P$OZ{nwU["b*oMZUH*Ã!{A&,eDU{p/*4z?ahKfO1=W(rjл52EiO3Kj]i9ho)HNb+BX& G e@& GR* cvADGJMPSVY\_behknqtwz} "%(+369BFJMPSVY\_behknqtwz}  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.148@DHKLOX[`ntwz  #&),/258;>ADGJMPYPSVYy|7;>ADGJMPSVY\_behknqtwz{~  #&),/258;>ADGJMPSVY\]`ade  #&),/258;>ADGJMPSVY\_behknq "%(+.147:=@CFILORUX[^adgjmpsvy| "%(+.147:=@CFILORUX[^adgjmpsvy|  #&),/258;>ADGJMPSVY\_behk !$'*-0369ADGJMPSVY\_behknqtwz} #&),/258;:@FLRX^djpv|RVZ_cgku$.6@JT\fkw{"&*.26;?CHMQW\`dhlqvwxyz{|}~ "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|# !$'*-0369ADGJMPSVY\_behknqtwz}% !$'*-0369ADGJ;4~CO? N$!L!D Oww]c,s¨0OAYE+(WnbgS7sq>e'W}+>"#KGhuϭ~ < S/r(d74 >'uoY>ީ0Xڷ:-BD­}$ G3gG(ٙZw/bI~Q Ќ(TLMPSVY\_behknqtwz}( "%&'*+,-./0123456789:<=>?@ABCDEFGJKLOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~*  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUX[^adgjmpsvy|+ !$'*-0369ADGJMPSVY\_behknqtwz}- "%(+.147:=@CFILORUX[^adgjmpsvy|. !$'*-0369ADGJMPSVY\_behknqtwz}0 "%(+.147:=@CFILORUX[^adgj !$'*-0369ADGJMPSVßccs}4^KW_, '.FO̖pcJ+6XuLUU^(hD,&Y\_behknqtwz}6  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO  #&),/258;>ADGJMPSVY\_behknqtwz}8 "%)-159=AEIMQV[`ejoty~<@DHMQUY]abcfilorux{~ $).38=CHMRW\afkpuz  %*/48<@CFILORUX[^adgjmpsvy| !$'*-0369<:86420.,*(&$"W |yvspmjgeca_][YWUSQOMKIGECA?=;97531/-+)'%#ѱqQ1аpP@0 P^liՔTԓSӒRґQ1^['Ͼ TXi?8!P'|v)~X ҡyUUUUUUUI$I$I$I$I?(A0Qh 0~a -2C b(!"I  A!@A %  ! NL44d,'pp^'&vJRvN%ʓ; NݝDw9x2A^D*G>/65XxSF֧}ҹONBO#Oz"~Jp'S4ĠTJYQyO&ɝq0UKwVj(>@莾 HPYbcd~(@Pdx $).39=BGLQV[`t (<0bTRAILER!!!Pơ͌(b C 1D`1BdȐ"7HA|CB==لtCꜬY%٤Pɦkoaqeen'W;uLPuyjGudj)T|c|C˒Md ~T ׺=لN6 h33 M6ɦIEBO l{'|ܝlEޏvR6=ѕMttiXn%+ H^V6}b$j &