python3-gTTS-2.1.1-bp155.2.12 >  A dk[cI%z 8Nː/u5JNǖ@R.ՎwxĞэoOmL_b:^XPfؚm W#$@.2ro bBj4#>=^LAg3),owyA/oAftdj*K\f͎1&YH~ TCm&n~=*!ji1l%&`!Y7e:5.wk&\kc!MS#Q$ͪ}iR&IqW3qG#^Dg@!Oz:%cK\@q(FN $rxs2FС*Gz qk>s]gĢnO%`n  7<J4ʂaJiy1q 0̫h_ɸ7茕 Lw}* G-y[E%h.S uҟnrmlU*}Dfa0b09bc2f67bf680d592d7e94eb5264d6b98a005f26db520c24b5c91fcab4e129e6a7856a88f48e0d767df0aa774f3ab56d4f9eӨdk[cI%z 8"S&h`]!'H-$D>]DW>ڗ3|TGj:>?$Љ!iS-X)9KZs:=ў\wq*]8I˰m7I LE>@e o">%?ou'm [S-eEviPP{d@lJoX[Z4*xY.7ᵱۺ\j RFDI"qRKL,дcP_־)r8cq*<ۗ%|Hm=%װSUalL>*Q_&MYCw:Lco ^, VGmȦ/a1A2moͿM?D֥xr xm_tOml>NB P[\-nW{>7Gy)<=|~ 8ks\ 08^G 7x:< PVu%!4Aܩu 7#͠>p>C?Cd  jlp|  CC C (C 4C C <CHCC C( \ ` (8 9 : F2G2CH4CI5CX5XY5\\5pC]6|C^;s b=c>(d>e>f>l>u>Cv?w@\CxAhCyBt1zC8CHCLCRCCpython3-gTTS2.1.1bp155.2.12Python module to create MP3 files from spoken text via the Google TTS APIgTTS is a Python interface for Google's Text to Speech API. An MP3 file may be created with the gTTS module or the gtts-cli command line utility. It allows unlimited lengths to be spoken by tokenizing long sentences where the speech would naturally pause.dk[Xcloud102SUSE Linux Enterprise 15 SP5openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/pndurette/gTTSlinuxnoarchw l/qq&&&& uuss ' 'Ms//mm c c*,- f:EA큤A큤A큤A큤A큤A큤A큤A큤A큤dk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[V^-dk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[V^-^-dk[V^-dk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[V^-^-^-^-dk[V^-dk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[Vdk[V^-^-^-^-^-^-^-dk[W^-^-dk[W^-161afd4a1e09ff757921b026f40913f7de80a3b07364a9409c05baaca5f62e1f63416ae94a494442b157bc360bba8e57a66a2db7f277532e91fa8d96475a3612d10b5d2b1c75e51a79ada6bcea40f1959e837871185b045c24ba8763164a2d6401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b934734c76a69e4e5da35e3b659c528d1cdd190f43ff8889ef0f41a0dec3929f404eea7440b83c9a3c804c9c6b7459c04882f17609e0419142526ba01f7f10bfc38582fb9587b89cf304b110f94262f1ca13c16c22402bd9f773182a69385719242d5886d6f69a6680deb2a5c61d62db6bf5193258cedc2d7fbbcf61d6011d3cfa5ea57cc451b9b09ea75c537e23185b1f8c8e0e91dc977f4924e9120aef15f91a5ea57cc451b9b09ea75c537e23185b1f8c8e0e91dc977f4924e9120aef15f91904184c486c429da9711bba406a27e31036aed1998db9d9ef13c6e63ea7c3517f6a3ea921add9b29b6f58ef75d76aea7e73492f9bfd2917133cd3f43d5f33e2f65b398c6ff41386fd0093d4cc56e4a80a4cd2667579af4df306acb1c8b2ec0a9dc5db0afb79d5315f25775f0f1205d863540975d796858adc42150b59e51f65ca04baa2f57a909f44c127d08de971c8cba35f8635b1fe472f655936df34637bb28ebd43c16d66117be385d0e3311b46a3e752959901f8493626cde2cf65616e8a9a9cf65d198bd0c484d9e78fdb5ebbc3b3150fa9c499e23eaedcd9488ef5c26b0dac50568f485bfa199b6f8fd681d4b05a4b355beecffe4f62ba5d6bd1f6483b2c1bba55570ce6776865390acf52c447251d2ae7cf49ecc7ae914244d93e325b2c1bba55570ce6776865390acf52c447251d2ae7cf49ecc7ae914244d93e325543add4d3067f1a53a8bcefafe8ddf5f1c8fc876a7b4eb551f8f8cbb490f736deb8588697a9e874fb6aec8027931caa67b3f5c96dfa82dd333135afa57cd9ea6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550dcbc96948407a53c8e80627c14e9ea1cf336400be91263a01ab5c9fa17a15160dcbc96948407a53c8e80627c14e9ea1cf336400be91263a01ab5c9fa17a1516c5cec73175786c2b07e80bc6060180b8a8e39001c2b28d4fd76c528c6b8685222bba90633dc57735b30404fcd83cce4159fd921d4df2b71d4e856ce8c4a730b77eb8edb63956ed21dbbd23b4928f0513bb3ece6a8939144dfecd1c7689e03ae93389dd3bef8d81118396b6952a9a9ad020c2aa16e6c9497e7ef1c27eff3db4b9fe88500a4ae08addd6d535078f935fab928fa94212b46e895e83cb126ed517ec6cada25653bb36a0accfa42bc83f9b072ca9cdfdc2d9a84e8fbed4e23377fdffb646a72d84179f1ae72b9b174b8073a7785a0f3e3da5a5388349cf65fbdb075dd9b0b42488285a9cb689e31ad1a5cc6fa819f2b2b4ea1396efb2c4268320dad5f918d8ffeda63f1306fc7bbc4cd594b8b2f6072bc17c9b696d7f9aa068110a3a50c91de72d27cf2f2d1add9d3b8ea62c010ebd7d8332cae651ee601295f74f73146e969a1a9ce79c08756e9f3ca7684b6e27af4db0437b1fdacfa908275903d062d1cc0d519407ac8b28dd43283030e9bfd11b49151f5d37ca657c684d962aca9ef3fc59053b66561e1e78cb5a62e3fa98d0094465227f121fbe4fa961e8deefb243967dc5c455686c987085a2018d322aa64ac1d70a5ba09e01a5c40f6663f08ba32ae048b4b221fbea882b4504cf87006054efaab6d82180b5204ec92f923c115b5efaa5fb2fed6f6e3be7e7de1d8a9ed02e9ebf3f84ec93f91e550d78db8c115b5efaa5fb2fed6f6e3be7e7de1d8a9ed02e9ebf3f84ec93f91e550d78db8c85672174a058a1f9a3e161a06ec88445d2527bb30f5dd97613f8a42432fa7bf485672174a058a1f9a3e161a06ec88445d2527bb30f5dd97613f8a42432fa7bf414dad153b834800f5e74c4971184b81fa6a4d321f3ba801ecb6b5a99588a8661c7b5c0021764f1b287d9b2b17e39726f95c3014f1ca12fc02ef32a379da72269b848afc2dd55e21ef06c26e4094b0d45594d2593e52c424b3b1f8b539d27170fb848afc2dd55e21ef06c26e4094b0d45594d2593e52c424b3b1f8b539d27170f1439cd7f16a92d1ea0b853c5dba887fd4badaf5dc8c8d5d2dbfc75f8a69b9d469683cf876e0cb68939ea19376ff42a30447bcb8e7b2e4976ebc47f22acfc5c0ea7c43c0c9dfa06ad8af4ec38d5a26b50deffacc6f2b881170eb8a37576f6d970d0c296ce7a255e3303be518bc5fd2c59cdf8940458258d59533f6ca7e27f4b8f4c197c0b3a5389825e787e8447e6082d9c0587d23f4cadef3c6a12edbb4187cb166296bfc3741787a6bd8198cde5e3f6947d7200180ceb2d6d143ea5ed829149021b76dbde63f05b3067e9cf6287c262bddf059e94c9fd2d8537e5e4e73699603c310e1b869564bfe21d3f951cacacd53764dc0cfe858031d2f7498a54e4084b7c7a85518c0e801a12e106a63a5893e6e2a268ba0dc1a6768e16ba0b56b14547a8c9ff3adcae858a624d184e8e19bd23fc40b1c8047380f9bb86ec836419b19crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-gTTS-2.1.1-bp155.2.12.src.rpmpython3-gTTS@@      /usr/bin/python3python(abi)python3-beautifulsoup4python3-clickpython3-gTTS-tokenpython3-requestspython3-setuptoolspython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.1.33.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3`+^]z3@\`@\U@ZZZY@@Yuchen Lin Marketa Calabkova Tomáš Chvátal Antonio Larrosa Antonio Larrosa alarrosa@suse.comalarrosa@suse.comjengelh@inai.dealarrosa@suse.com- Do not build the python2 package since python-readme_renderer 25.0- update to 2.1.1 * Debug mode now uses a copy of locals() to prevent RuntimeError (`#213 `_) * Added the ability to customize the Google Translate URL hostname. This is useful when ``google.com`` might be blocked within a network but a local or different Google host (e.g. ``google.cn``) is not * Pre-generated TTS API request URLs can now be obtained instead of writing an ``mp3`` file to disk (for example to be used in an external program) * New ``--tld`` option to match the new ``gtts`` customizable hostname * Added Python 3.8 support- Update to 2.0.4: * gTTS is now built as a wheel package (Python 2 & 3) (#181) - Rebase patch remove-pip-requirement.patch- Change the egg requirement to use the right name, beautifulsoup4, instead of bs4- Update to 2.0.3: * Added new tokenizer case for ':' preventing cut in the middle of a time notation - Update to 2.0.2: Features * Added Python 3.7 support, modernization of packaging, testing and CI Bugfixes * Fixed language retrieval/validation broken from new Google Translate page - Update to 2.0.1: Bugfixes * Fixed an UnicodeDecodeError when installing gTTS if system locale was not utf-8 Improved Documentation * Added Pre-processing and tokenizing > Minimizing section about the API's 100 characters limit and how larger tokens are handled - Update to 2.0.0: Features * The gtts module + New logger ("gtts") replaces all occurrences of print() + Languages list is now obtained automatically (gtts.lang) + Added a curated list of language sub-tags that have been observed to provide different dialects or accents (e.g. "en-gb", "fr-ca") + New gTTS() parameter lang_check to disable language checking. + gTTS() now delegates the text tokenizing to the API request methods (i.e. write_to_fp(), save()), allowing gTTS instances to be modified/reused + Rewrote tokenizing and added pre-processing (see below) + New gTTS() parameters pre_processor_funcs and tokenizer_func to configure pre-processing and tokenizing (or use a 3rd party tokenizer) + Error handling: - Added new exception gTTSError raised on API request errors. It attempts to guess what went wrong based on known information and observed behaviour - gTTS.write_to_fp() and gTTS.save() also raise gTTSError on gtts_token error - gTTS.write_to_fp() raises TypeError when fp is not a file-like object or one that doesn't take bytes - gTTS() raises ValueError on unsupported languages (and lang_check is True) - More fine-grained error handling throughout (e.g. request failed vs. request successful with a bad response) * Tokenizer (and new pre-processors): + Rewrote and greatly expanded tokenizer (gtts.tokenizer) + Smarter token 'cleaning' that will remove tokens that only contain characters that can't be spoken (i.e. punctuation and whitespace) + Decoupled token minimizing from tokenizing, making the latter usable in other contexts + New flexible speech-centric text pre-processing + New flexible full-featured regex-based tokenizer (gtts.tokenizer.core.Tokenizer) + New RegexBuilder, PreProcessorRegex and PreProcessorSub classes to make writing regex-powered text pre-processors and tokenizer cases easier + Pre-processors: - Re-form words cut by end-of-line hyphens - Remove periods after a (customizable) list of known abbreviations (e.g. "jr", "sr", "dr") that can be spoken the same without a period - Perform speech corrections by doing word-for-word replacements from a (customizable) list of tuples + Tokenizing: - Keep punctuation that modify the inflection of speech (e.g. "?", "!") - Don't split in the middle of numbers (e.g. "10.5", "20,000,000") - Don't split on "dotted" abbreviations and accronyms (e.g. "U.S.A") - Added Chinese comma (","), ellipsis ("…") to punctuation list to tokenize on * The gtts-cli command-line tool - Rewrote cli as first-class citizen module (gtts.cli), powered by Click - Windows support using setuptool's entry_points - Better support for Unicode I/O in Python 2 - All arguments are now pre-validated - New --nocheck flag to skip language pre-checking - New --all flag to list all available languages - Either the --file option or the argument can be set to "-" to read from stdin - The --debug flag uses logging and doesn't pollute stdout anymore Bugfixes * _minimize(): Fixed an infinite recursion loop that would occur when a token started with the miminizing delimiter (i.e. a space) * _minimize(): Handle the case where a token of more than 100 characters did not contain a space (e.g. in Chinese). * Fixed an issue that fused multiline text together if the total number of characters was less than 100 * Fixed gtts-cli Unicode errors in Python 2.7 Deprecations and Removals * Dropped Python 3.3 support * Removed debug parameter of gTTS (in favour of logger) * gtts-cli: Changed long option name of -o to --output instead of - -destination * gTTS() will raise a ValueError rather than an AssertionError on unsupported language Improved Documentation * Rewrote all documentation files as reStructuredText * Comprehensive documentation writen for Sphinx, published to http://gtts.readthedocs.io * Changelog built with towncrier Misc * Major test re-work * Language tests can read a TEST_LANGS enviromment variable so not all language tests are run every time. * Added AppVeyor CI for Windows * PEP 8 compliance - Add remove-pip-requirement.patch to remove the dependency on pip to build the package.- Run spec-cleaner- Use %license for the LICENSE file- Focus description on gTTS.- Initial release of python-gTTS 1.2.2cloud102 1684757336  !"#$%&'()*+,-./0022456689:;<=>?@ABC2.1.1-bp155.2.12 gtts-cligTTS-2.1.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txtgtts__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccli.cpython-36.opt-1.pyccli.cpython-36.pyclang.cpython-36.opt-1.pyclang.cpython-36.pyctts.cpython-36.opt-1.pyctts.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.pyccli.pylang.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_cli.cpython-36.opt-1.pyctest_cli.cpython-36.pyctest_lang.cpython-36.opt-1.pyctest_lang.cpython-36.pyctest_tts.cpython-36.opt-1.pyctest_tts.cpython-36.pyctest_utils.cpython-36.opt-1.pyctest_utils.cpython-36.pyctest_cli.pytest_lang.pytest_tts.pytest_utils.pytokenizer__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.pycpre_processors.cpython-36.opt-1.pycpre_processors.cpython-36.pycsymbols.cpython-36.opt-1.pycsymbols.cpython-36.pyctokenizer_cases.cpython-36.opt-1.pyctokenizer_cases.cpython-36.pyccore.pypre_processors.pysymbols.pytokenizer_cases.pytts.pyutils.pyversion.pypython3-gTTSCHANGELOG.rstREADME.mdpython3-gTTSLICENSE/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/gTTS-2.1.1-py3.6.egg-info//usr/lib/python3.6/site-packages/gtts//usr/lib/python3.6/site-packages/gtts/__pycache__//usr/lib/python3.6/site-packages/gtts/tests//usr/lib/python3.6/site-packages/gtts/tests/__pycache__//usr/lib/python3.6/site-packages/gtts/tokenizer//usr/lib/python3.6/site-packages/gtts/tokenizer/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-gTTS//usr/share/licenses//usr/share/licenses/python3-gTTS/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/51b171c5214ef559c56bd4acad1dd01c-python-gTTScpioxz5noarch-suse-linuxPython script, ASCII text executabledirectoryUTF-8 Unicode textASCII textpython 3.6 byte-compiledemptyPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRObK:B$utf-8159e817aa2f3ef83d81c89d0e01680be10428909c11ad42f94a602fce4b83951? 7zXZ !t/͟] crv9wUZbI̾,/21vآhU>kC,V=ԩr/ىϲÖsG~ Ggz.Z~zR2o;S1;SQyI& B'yO۰Y{Twdieo#uVT怜)vَŧ4H >J_ZE1N\.O4K9_:$7e ɗŝ-nG>~|i&iN^[nZnl5 w]̟7f>pzOfBn.@si '+zY5y-$HpalӴ[Fin[du&os&d| ׾'dZc^ь8'D8!2p9-/,d|9H?P,ېv=:H]jg)Ī],]8"Du.oJ5vǫ"TI_@%qUk2j[XgWx>IRp?@<.CUɛ7|-Z\Ép2_TM n^凥+5Bu&tYJ@ōc:@{'{%1)5ڰ5VǪIݠ# j})ދ9XmMZvM#4VDž@|  r.=#g8o_Pըwl[X#?<ݳ pe=fΒܙHq֋rP2V$9ZY"?ʉԥq i^c]m&:Jn.rb6kmd&^$L$&\ rɝ sk܀)8EK"L ҹq[GQ$G5 -ۗLOƼFNDa`P]&w/|1Ʒ6z`H*jW~ƧΓ bh2w?=1"#nYV4'X]hzGiL@3a]^N"П#nFNPR֧I#] 3T +dd$Ч X! .v kH1%gLQ񃸸]OqjuI g{c1lh 3+b3T@A&&z9b$Ul D.{UqKhP,B/mS1ƕl #氷?2/:ǜ޲9&LPqh,-Ylb5`S3ՌvzWOIhD(>?henFYS7g߿Pq2ӄ0B&d8깠.5ɖo )=g)EWqmO}7>'@\_:8D'CX w,MڌZ,C&Gcn c\\D"-0odVNM]*C")p|X4;0-Gtϔ4<>fhv5w?2=\C0= _ya_ೖ$C s~QG(N"2`Ko'޺|]ysą"s‡o MCU瞆3?ߠ Ij6cZY5]:ꃶ]@k"fZ6]ƽ̥fNdSKU{|Xrq"9FPD9 {,,6~0v%S 8'lC'Md88W90lIu{[y]ܱΖ:Ս$piA~0;^)y Md!%ު$9< HAIQs1lZ1UL47IaK,0K*}*w`~>CM(\$撢 ,΄729 ^۬TYSGhN0Ku$Jqc.мQq7+nbm+Wu̽W-%[{j.,=36^Ij\M׭cYTo>ٟ􋶱֎d7c wY%  bd9lKED\s$kC]2M^qx`4\+~z/<72q= q>w*V`z}JT#iY?it\F4;kk>u_^%j߅3d6KiwN5?w`VHƵ r߫2בȊp(t;Jw2Ms+ ~uay|=ùoH* 'G.T}UrWWWѢ-j/#A3p[*|MoDz5읤JxuXXH_mfv#v|:djbQ󛡞i ЗҞ!d U/a\y$u_pd_}2ѩw Nr}\ D_TP!yJWg=YYrM^rߊ;عT'4 |TDz<_LRFF2߽H)PZu&HRlYy֍).bci3^1{GX?Gy_aRJyCn- 4\v85"f7E]7#Υ,ZP07F"pt75 .w\C r,wps惠檥=L]L.Lu#{Tݬ8ٲp tw*Ak*}d҄ 0DچGzeɁe' w hтz"gIEY --3_7PJ=UpLM(A zz NUR%'f;cR$?col Iۊ{tA3qZ(?C} xg}mvW*"/JLnGIEIr*La /@ A>ֹZ &| 5R"3CÊ%q>O4 $]PIZinhs41"J k"\ӧw`|'fmja2o-4a΅]=驞B~׶WmMv/:88r{g?=v\GQ_A~*1AWEJuG`xxW'ս)&,D,0ԔX=҅m3mGW)ֵTxg~m9hs*q\}c= *_Uk^KA I ش֩mLs-*sM/.̝T)DHv1 ˓OL(-1455T%if* es2F("ʎT5b~ %g U &&4BX&&r͉<%<0N )_Jruz*NWmO7^<@=-(Fv1X.hwN%3JY:2=Jb-.v3U)Hd}Ϙc ٣(ֵ9zKQ4{/viOkoRj 7Aȗy"y .9+I˲x}2-m3"wxچk뢆$uJ$a.[ Ys}:ڼKiz}O*'ihdPyDK!_HTiqKnV%^Ri. %s3KY۩4|m&R*kbcr/ζP=|f]s]WYrB0i,KӖK {# lf΄! ;5%| =4ex]YW"=z`Cya)=zEQvI¯hٮ,g2P6?%WTPX0OU1L,ݕ52YOKw֏j#: c =]pF29`z=Ĝ7,'ak.HP,qy,5hN&S6zmgƇ!6zW_Pϡd(jNdUΒ3 `8+TcD#320; VOVBL6󑉟7ߺDzLݱg'ҖY ptPKCF|8-E|uC>I뻴ǧ1,*Vg[}%I@L1dIނ8EYgMO?VeC|X?>ï?\ooTڣNuŮ(NTA{e.l!-^[c#nw-D⮕w*PԸ:WJY 7嗢(͢?h_0(gZ_g{c%d c~bi'-"?#fLYs!ݴ#[0r8p2⡫結{!a$iR3mU[0)p%<05S3rO9&S5c@B]\FVv e3\qRC֮,9l񾐼~cϭڼ gYW~tLhbWvh>q׫`sն(q}(Fƃ@,{Z$_"Q>>IT>k [b=>S9Q$lCV@F1&bSj$"HjoNXTѕG/+&ڽΘ3JD&YNٿ]hC71ήM A8ʪ@z w^7UߗC×$M̽z챥vKB|?Ϛ,~7scY3V؅&;/2R`( &|R~T[gY<[jv烫JӉ &P OUx[܀AV*L<W*7C|1$<à/Lp.7IJLا_=Xk<4nK1ĄE.q122q혺KFȷh nttA0=zgX,EY34SDR2yإ'čl!7S-]\7ll/r#@!;PlTa3V\VELOޤ,WQ Ni\noJS!j%w5dlLZz!Bv!cT)Y MR0,(jH80S;id@<۹~F| cnǍK%H% T&5̺7ZTӤ2RݪaQ d{(Sɱst w' 79u-/x|tFYqĽ U<ּ$ a;l]Ym""W=wV}9L.%?Ն'á@P^^aMN6wY*jʳkEvIJŷ:L^}TFB2|UƵ?\Q"}|g/T[ k'S FOvpDi m< O\)"CAae΁~08"od?g=+Nь%f5H(Z AȺO6D&\]|F㬒K;rU'Qփ4iu ޳wQS\mb4ICV5apan״̟K0 mU&5Vk;A-Iy(ފw5zMuƇ{1ڒl#t/pI^3|m7DSU@Rh[=kpi0<[eK6"c+Խ Q6K;kMs1YBE8?.\jY"5g"z o5O/wM̍kwPpA~(Y޳cCw9]}%|Ś7`ki JAtޗd[RZX349Drs (p^:". $3NdyYoHAf4&p7RTI(pc"X}nDI$|:Cl(g>A2E#b)p]Q%9΍RAx07 ^9auLCәċAssdxR;O׽sڃ;c%mѣ*3YpCߜeӛZv+j!\Ly}:{AwŌ>޿ˑs~TJeUlmxe{6ydLkr|G4/>l`"N0W+rmSx&Pt;Ò[]8ͱ"U4P'Ls Ƃ2Y|_r\-l8sL1t CA[9f$wƨS_ֲ;s/5s$xB0s3Pz`M*rTRP ǤJ;ux[7ZBgLMb\նeAtx=`vlZ5lP!#BUh|hvw]TQϔ/1L-%6Ө_'r"DN/#zC&@ `uDbD 4k<]tL4g'~K9/ m@`O4?̀zΚ@69 ŤGj-RU"La p/\(Dv LkC"|X{ߪgu0|ţ|dY6 LHh^ XJ.Ĭ$sk&yEB({y6WZmՆ2AF2jA +ҙ;UˣП|K4TGu@y=Pd-/@-sx/m,rpdPrswEIr;.?/pӕ܎WCXtvd%?`gd wQ7"Azk N|zG5Gk YS_Aho{(o% `eD \4}ψ ! "y"K4JqĒTK⹗;-n:V. 39Y\o"v(Xnx-CS?UpUO‡1>QHYxz f4# t\ =a.~|w0Nk~*d=#!4v,QZv~"pYڑYlf9i#B%p%Sl߇Wg-孆(nd>>5[B캈~Tv* }R&+6ٯV_B&T=xj* ajZqzITV쬤b" }1MRrִna'R$)ϵP3$ ,{葰 [7n)ĉ2sŨ˧jR o9װ)_.{EcgO¬W@L U[|;B)t֡NN:9krv{sF?Pgآ#t,'bLEKYT'K?PKS<4 όVҒP3Pdaęz6gp/ oQ.|䏔( $4:zg7Tp>oJ!ڹC~ǕJUf1Lsԩ!EyK0T_N/efoJQaaWWM9/'Uj5zqʒMVpM^Ր(, QKLѳX1&UR}lREUz0wKw8 eC{}c%  ^p!bܿbs=Z>R0B D f3o{GDtjI$=z*/! 'ez vbXM$c*tK 1Q#j_喕7d&g}HpJ6[,ޞ!6jͯZ˪bP*?lӂxW D9(Ͷ,!lAe"J{,\9ҙAT6ʥ ]:vqDaMͅ IR),Yv%;G6iHcsr:DPW"I&,I0''czNtq(2GS4&{`,S,o,I> JgNβ lW!6Uޖl NFw#Ks >= t٧jjf6tsFnJRK\nzD."Τ9˞ !.a$ۙx?_$2*״х8LTseWy:(R;&VlfBKw8$9`_&z:B ;z];@4ΐX+p=@SJ{X%|&TFmQSg' R{0QU/?"id&Lh|ãt²/tkQ†ʪ.0g.[siO]r HåiѩzK/25R+ X]mEDI4(hᰱџӵ oa%>% 6^ ASqm9|pq V-yfPn>GA z["g}Tv0K fzʋqC=З E ) „!f|[WTnhӮރ0E`vx\oGGv*u7*Drܓhk`,:>g\RN%#6{y⼮T*^{L.`D~,yX}c rZ4w_Ē,wC#d"]6N*@*P~$KSd-*i@(WLM0,~amzpi,3 ]bANeL֣hcn*Wto83Bet뺂\CO;pJG#Z˨}|Nf䧅ҵLg!LDuwJOqj>I+x]sYo5OiGj : ^4-rpgPKCR͍DPQ$4PcK"J++1!1݈f9MM4o`o%c;5Or&n\Sj8NH> U n`ƻW[OUjD,7בz !7Ɇ?)vVmq5'_k! IhA*jf_bL<UҔ5<X-:AD9_ u3E[+) $yYJAΉtÿtR7'KV{MO%-y 42sJσ]30=TJ-k,cPbtͣ[ )0=l nr<~7 TBZ1 0#aUxJ6XY7Z@5{ ֎%p w~0O}Qq ִyVR|@ȐĕU28$v/YqVޤbf2^:+3ASG]-@k!s/pF"dv|4Z-)NsӪmtP'69 ֣F3$̈4j`[UL ~;#f;zm?4_^U W@ ȽoЩH"+9b%O'=Ad'F{$W7+ t^c1\[#Z"@fz^ Gzqن"^zdl@$NtbDe#ZJ5 N M'To! ZK89NOv~Pu;@!7^VҴYf~ <ޭ 7Tڵd1ӝ . /A=jfuY|ptTaN<ɃHqcXQiCvzj#vWS,c\hr)wSPQHk^Sy$HYh/0WR;`&;A$D2q!}M,Y>3Bm0]e[Nlhrgj]B\U05<_v,8A멺!NjΑA2؛eOj|ibɺÜ[#W T7QϘ]DԱ&BTw6 A[s0g0s}^nڻJU3z df'-H1όpѲ;#2$ak\9܊4+V~p3bwt,.a% )W 3LK f^}7O:sF]#pWcg#6l[>؞{8 [ϾXE8ik:}Al1Nf(vtC~ < A[y~y92R}{^RHѻaZqQMz5>uTmST0nÁD#ᰯC_:_uEw)I<)PFh׈s%[kF!jT=KrlHЃrC} RbG[ ]ӫ:lQv%T Ncלּ;2#1q G}1kN6KԇZ}(-Ǡxmn nj-3X9ℐEWb; f+ZA_YOLk sdk*bQJ#\e!Uc~WN.I#-]&jP ZAS/5+`D&a}@2-gA9'Y36V}wۚXĂdxqs6wU$gPsa4:QpV2U"3ۯ63?YjZ<-ĵ@KN5^;fQµSkkdZFYo2CqQl]2y ~`0CEoBZ-P*l ʰ A.9F R!-}1ˍ|xO.?0"Z; >vܜv¥74LK){H"d9P%Tԍ!'e爒E?P[w(n{VGJ.` KuŪ+*n)jsw12^%_@SE$s+a+2Hk>T?ci(1Vn#&P0%aAg_i"-TvQL0H|bj:LZ$nd_IΥ\Dʱ-E1ul Z71΅[~VcKvQYDdnEc,K]i 2EL\J/|RY:ѕb^B6;UQ(gs(c, ?Q*$h:ǑaUrE%J/Q }&Z;)g^v 8@1k Lte&j"\G K~9a 񉞣%A"w`\ TY>dj `^7m$M-.@ KO  UJeCǻM?m\0#wNfR9R9.Qkqf_Axׯ0 © BЧl?./Ww]ƒ#^չ#YtI d{eTT8J3jn1^a_gM,wLg|θ.r;DZ +Ԡ-ŢsL'8E)@@5@,NcL&TuRՔo`%\w~Z FUSףXW8Ⱦz~M V{-t$JqXϽ"eKs@Y|5{? |kO3WbT D+[Xygd{Bh̀Lg6HZj$c*y`mU' =F;[\oSN e^!rT?p,e 򇲑K`B1a#2r+CK-"?wEVvX #~ ,Ṝ/H.X,"I~wzCHFZi,+OSd,r$kp#M2$w,-?/\θrO\=:*:/&t&43u9U*dBMwҶ2r.G U~xl˝*ЕZ "t53 #z~mCVz*}VB8ȢzDYsl"N)f<ζCe0`im00Am셉b~R ra-|0Aܷ(hnȿ՝1 eM?8<{|1\O+zb,Z v#n +鶅'DFE 8Q(M+egi!*#[D9|2UliTe}q@Y]oՈ? /hE*9 30' dTiWB6Dj. X{鑻JF]_͹cf.i=xj>>VZ)::;=2)!ǹB hWp^@HUtb{`thҵ`W{s ~{{ՂoZ5S+2"ed7D@92G]&MZA&(Z Κp ܓϠwlDuVVƮƕ C{68QN\~ ,ʮAfQ\G Ҵ irDaui;Ƨȫqʠ@ǩOлTmm@;(8zmc-C/c@6m%U)^k+LyVőg`Xcm447ǷZBh2L&6 P[Hd!(|/^{~0e,OĐcA>~eDءg/: ]8[^iJ,"v3 Ŷ>e^tPJ}IKXuh) Ewv-l 9Z=CE{Zw{TW% x+pe%Yzjc'[yMm%UJ~n#׳+oy `3Stz!;jH ~(,|/;#?|˛AnX"tf#76q)_Ϫh!ְT+('R"GX2X6[ң,qj:6=nZeU'd}nJ:-[sdj:5юatwbhUi:F.Fqg  m dZp ؕ?:Z~a|0Pޮkοޚ(ūwEč~3R 1cJ !Ī]+([oO 0{w=i-U4Dd/\b#Ɠl9#m 3՝=eGhv? NY81 WNҩI]9993_,ccm]aW3E{F~ԉ4=XE6|TtoDM Ll̒c8!W'2>e=Ʀ(A57G5A 1 Y8XhW~[k *yvcBi^ڧ`\ŗM0CaQfSaF#ܟi,@1Β-<x~+o'GzZXZunVjql /]Jq>(hz9yacNvB J _W&wTY#ߞzHX Ebd= iM;7`kYR!4i(V\E]qx:$Es,kV% iSwK!UA<}T\Z W,p5 >gtl$j|v?^,Xaf[λrk%e"CG]}7;^2Hkw j0$Dդx>|psgI=Eҫ0zCcDQDm#| T HFĮ(ڪfG3kJcgAd¼عӰ>WжB P2Lݒrj>ըnKKCsIՋzz*A hkGW)-_GB6!Me~U&ؖ3)< Er~8UW d 7mJ# M"Z ⷎ/ΚEw+V2n7FO=V%=䝥2OKlCm}WVNKLpyWbZl#d{P^is#.5LA1T]Tu#ְ(JpaATq},qarEUy0B\u[DnxRLjY ՛j`W4ݱ {Fr`O:VړvVw%=YޠjMǴf_4r)=΃EϦU޻MD\,ds*Uta' .U$!30Ɣ^Zf0L1Zݒ/ĩ޷Agqָ5|1X>\ YҍA"3co[7+?2PtME@Z@8Keatyp  pMܾOЏ =9z< 30ndr4>>T|Rj^B2VW%|1%xq1RR[1n ų X),y~PP;}k- dB/zzު"eH[wgD }Zkh$!LT(N3m&Y2I0AI"jx f1wy[(t?'qJW4 7WBͷ e=p|7ZX< 9)su0=:K8pA4)LgXJt32)r X^WusS¦N9ҹՈnTx{nu>ަcfmC 2;%@!3 n׈}(goqoamd"Ґ%X v]YҔȱ!Q G-BzT}UZ?+al]2OM-~h˧):t\6Ǣ1l/(6oabMKb>15Å ǺkZnpy`½Ʒr+ ڂ·}X$0"0'X7p2>agi>P;V;֢k\Ex o~XDč*N f{`Ip gc@ |2] 3| }q֧g4ӐEXAɡ/Ɉ*8$M^|vuvGªBShVE^VzM~H4YiĜ/rՓ^}aS?n_AF52BH eAAdjzm*Y8>{eqJjF+s OtD '- 7(r,+? 􃅣NO݃S)N,1KþD?M3 ѫ{)0V&h(A9EWj ^$c !,꾢LЭah$Ͷa^<ȡg?C°/7\PgI֗?odwGO2+jj@Pect-PD)@HyNN2Jۄ^z/KUiWHt)EMSt5yӒ0HDc1 );@gR{TZmJ  p2v-ҌPSta;`?.SU0>Spz"FdP~i-4`B^\6be<fj #Ӥou27(! "pibS<ـ +˒rc\sΗS.)*Jl- ~_N 08̮yUZDŽ3!VgYE~rUeQOd-kHqsN&(Ŭ:r$ u I e'Q97D-}ό+ 2bB} j%)r֥υ]֛z+CΥ o4 X 4=pJF9N~ͥp3Xu\G,SǰV6IQpas  ]Xh8R(D]sa&@+kޛ%ԣϕbUYvuZ8?bahpUii1\h6.*QN{iю9lguS1z?%[һ(3GNg k [f#TXn I{qZ\vT &v _஖BVVM e~zz]rLHYYXyvo@h#`{+sY2mT%qk@A|8e"Č4U#f^-,(f/Wr2>nSALIޒ0-{DOL7 6T<0WBI,>@sDTS`3-1t4T2_hnYw 8ZLsc/Snw[P)A7So;#_ 8|x̗Cxq,r߿DyD4ik,ܐ}mjL䈷"?rAd轔,MySJ^0Pze4J{Dzh6ͩ5L6w/*7P>qa)o$bU yKG2 v "HOFQD[5S}p줤Dq'"=Mjua8=œ`4e<9,AЗ\U*Þzb{ʝ:~wQ6`=)(ЙzxX$RR?͔땎]prPO;}0=h\FVK&HUk8q7 584T0~&W?P4BǂIer!,G6D^_|P:ίp]pf9)Uڒ^2Zw 0KrdU[bMhSàQE ,LZƑXZUX.f9@V6P=}+C/BF1 e4⟛m' W)l鉼ac!-*M{ISYD5-Z<"BQQBJIsx>DTj -D͖YGJR6Şd {[XFТAEVɹ)" $#V ' F0p!ޘ3 s8 Iy}h-|s1MS*#압Y-R4k̹vp'Q>L9lUguKb*ૈi ;y<5e& xP]sQP<o[gMfjޣT$vu:炤]!189!+@xim3$m1daâ~"yB1Is7nqR?T/vBEw>cU Wx5kLꊡ77CDe!G29W<r:Hø3|c"-w)CKyF3T!HPH`xϨf|P[Z'.6c󝑌})\[yU oV RP9Kha|TiKnCOR'W[2 әxj r3;9)< wY()]ƿZL¡Wa:Iz.[uy[ =a~LsP^2–Iz|hG998"~ʨ 7 ƁYh~jkB 5toS,N1Bd߉>r\lW 3IYC~D[fa-c?FO{˺އ(W6~.nS^jg"RǔݹnBk~@dٵ&%ɓgJ/Oxu):p\?,5̇] #g9͐u5?o40=)pX/32W?JX';Faւ(S!v ^w%"|j[ jzt3ekv#[ވހ^hV>B1IGƖEKLˠLt)'9lǯ~`m-ݰMBvhݨ~>)[=x_膰Y'-Av}gNr晖癈6\M>ӰGaQL7Q޲d5PF lsw::jk1/aA-_~t$2[~HcKv`Uϐϖ_jo,h%D.Zac6VCs;otA'{l@5h c|PX{y_%rK<]YAY78W*4N :%pԥB +]DˣZ F9 liD{M*BįTTf`ZS.sܓIicc]/^EPnS/M+POA- ;ϗRwܽ|Y_?H3}4i,4>lnֿI]YǻBZ}w@ɉ#!rV K״D9+|zLYepZ ~BQ&ݺP{8}|דwhZsA &ZtRnakɂ71yq'PdC8`  zva,ukv00N%ҲrYx%•<W6La%F#ͮKBT#91 b;tA5 Z\]L׏|^5a\Kf{9 cgNvt#3.,F-T#t!K xfI|Ny?:.NW~f#!Z%ݴ'b|iHdxyW=|gI_3jѢ9vLPeUGp0Qd}wrG yPlL+wgZ7UhL]SG]I8nX洷ۅxPe]X%82L}k;[z+}ɂA[K8wlïL8Mcl7TyGI@5QdpJPrQ/' )"?2#m.#B{̴;~)s;RDOK3$|׆9q $/zibBTˑa "hyydmֳ+'ݴP=>+LrCX}|l$%4TB鳃g%k7z97iź|"}#~#9ř5,q^ 4*eUQ0!HA8vvR,Lc[Xe^rinSY87ϯT^:u)f`Ʀwv)', edUk^Y$B!BV4CL_/"T/Ҡd1CWli%2&;:}wû5o3O]B8Q˩ͼ<9SKP>&Y{O)rcua^/Ff6^qzʀPQ@_= Ic\g/~C*_\V<ŕ8#90IΚZ7RۋL byy+i?uVYS̭BEVXw:}h20N_ڱ\^z!7Y൮,)iZC 9CbBkEgtV-{pЅD.K\QbӬZV*Czǵ DSwPbjzHaՏYA<\$ӫ )ZY7~'0>(TN':è)F dѓ#a`v@anqEЄl\Sw-۱ba ٴv7T\57cZg<W7CT4`LUs=܎r&by @ =sgJᚏ& .ExnS$W6Ns$E8Il푙vo,rk9zD]?%v ~1P lÜFQOU~j[OzC ہO2RvA*΢Q*<9*;?fҲ@gmS_I6ϴ^N}*؊39Ah/79.& ֔w猪(wpj/̲Ⴑp6 |be*ƒ|gi9]D%FNvJ?";@X)py<|חGb+郞:@ U$=%d7~!-GS)n![a /0%h!SRi{BЖ:ړ-{ߨw}NDϣ jz|LapvкP 8jYP򙛺jT57%T0>ws9$x_ WM cL&v5ynvApvỶV?[}N3hAuUq|si6n~Rֆ_T|c#&?6} \R|b'Tnso+,gŷi* irYiCB4C &fŊjORZ StA 2ch.`}m,z{%r}P猦f8,jxSB4&Zwr'<)Tr/xqe-SaHFftDfOfwϱ2.)S*&HΆb]|tEQ+9=q^;|JZ(e6 Vv/ŭ\Pѽ>9`RQ6pI OqMaW:0=54೚GgIwp]8DN^\k\*.{PczX5D/*wX_oNiK5ҕUS z-vm^d?O:Οs6,*K@4u7j3-aAi+ Ro aaVR^k( XQq,{AQZIV,w!syGйP$@ H,!M cFF VsH`wϿO|5]E^}vqkhȿY"OuITu:Y N apSZ[աfqa{RةF$!t=Zz9b8 A޵+JuZ\uMꤥRb;sߨGk9N͛T o`im5K蒒V& yt<ݫRzU^~IsLpX q^b0ɿ?_~_[oL6cr q[h@ QY87ȓ^65@mZ J!B8LhEBlNO'ާT#yy.S Yݯ6GVCAKyvv< ԉIßXؘ뱖œF\/DYR[Q'%چ6,~~EpG[,<ϟkDc>(*Rձ܉|Vtʎ}wU7v fAfLj`ZÙqR38ϸg@W^&.)講0[^qLcd +Ϊqz*feB3V,__6qĮ1B"np!З |&u]x=txH*sئ0F<Y.kCU&BDf8 p_Ou09R /?6V$zKb[ MFT:<|690o{)"{Aϭ姶[ƤFvL~U˰ V餈" 'PvZ^4}Q\$ds>J`3% y0 e={ئ P'R^5,z֕-jJ膐&P2'W@c)iMޑ왅bCk1b|@ժ4R;|b|l(wpg72zv6'iF:R;ZE]RǿQl"vٻyC@Sus JM_Lg}M! 8!r1@ !IN|oNevLW]T:%\,8N\ }\%n=/ ݡ.9 $"e_?3@#ȉ T [gQBk,\.3Ƨ^z.B֪ctK<i^t47 {7C"qh!Ri(O0vz]1z-/>[VT^ͨ pk)~NzAluycoT/cC.nE} ei[Ƌ=WxeN7 >A~-(P:dFĵ:BZ`~@:B&=׌$*)|?)nzl̾R3deh%-Y=<>17Β۩ۥڈ?0?}1G>Q^ C]Ns gRЋ  zc\ Bp\m"ܲnTH7G-Lkʦ9V