python3-gTTS-2.1.1-lp152.1.1 >  A ^/=„q/r%V=0I2h+&0sqpX8C+ψpwTa2@t0$g.#\M-^?'('nYi-Utc^[<ޘZ-Γ8`fĨo{io`Jq@P7sَ܂,YUܰۚ!M=Rk +SJ*5g}~|i[$dvyMD]u5še3d7a6c47428f1a900c73b84fc4ee7ee9572303b8fd09aa935e0f48d3aee9682746856559583daf530e982ac2fbb3d956c28371e4^/=„tTĈ8(߷r=7JÆ Dm/fS䕤DZ_'MGx 6f=c{6B a/ʐ5Ј N=(RU ]:=k-֒ZN²;eD y+@E arRW,E-AVn; DxŒLֿttV;hn+;s daܤv$Iܿb}L{h͠>p>C$?Cd  ilp| CC C  C ,C C 4C@CCC T X (89:F2rG2CH3CI4CX4Y4\4C]6C^: b=c=d>e>f>l>u>0Cv?<w?Cx@CyA1zBBBBCCpython3-gTTS2.1.1lp152.1.1Python 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.^}cloud103openSUSE Leap 15.2openSUSEMIThttps://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큤^y^y^y^y^y^y^y^y^x^-^y^x^x^x^x^x^x^y^x^y^x^y^y^-^-^x^-^y^x^x^x^x^x^x^x^x^x^x^-^-^-^-^x^-^y^x^x^x^x^x^x^y^x^y^y^-^-^-^-^-^-^-^{^-^-^{^-161afd4a1e09ff757921b026f40913f7de80a3b07364a9409c05baaca5f62e1f2feaf1888559566e5deadab87c4e603eb5be678561b229b24af49d27d579630fd10b5d2b1c75e51a79ada6bcea40f1959e837871185b045c24ba8763164a2d6401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b934734c76a69e4e5da35e3b659c528d1cdd190f43ff8889ef0f41a0dec3929f40803746b2bf85a608025eace3db9a32da2343394f3d7319f610c33eaa6f89e9938582fb9587b89cf304b110f94262f1ca13c16c22402bd9f773182a69385719242d5886d6f69a6680deb2a5c61d62db6bf5193258cedc2d7fbbcf61d6011d3cfa5ea57cc451b9b09ea75c537e23185b1f8c8e0e91dc977f4924e9120aef15f91a5ea57cc451b9b09ea75c537e23185b1f8c8e0e91dc977f4924e9120aef15f91904184c486c429da9711bba406a27e31036aed1998db9d9ef13c6e63ea7c3517f6a3ea921add9b29b6f58ef75d76aea7e73492f9bfd2917133cd3f43d5f33e2f65b398c6ff41386fd0093d4cc56e4a80a4cd2667579af4df306acb1c8b2ec0a9dc5db0afb79d5315f25775f0f1205d863540975d796858adc42150b59e51f65ca04baa2f57a909f44c127d08de971c8cba35f8635b1fe472f655936df34637bbb74a13e33cefc3da0b4ea4d85d06d2f6bd256598f33714c1b6d769f63961676da9a9cf65d198bd0c484d9e78fdb5ebbc3b3150fa9c499e23eaedcd9488ef5c26b0dac50568f485bfa199b6f8fd681d4b05a4b355beecffe4f62ba5d6bd1f6483b2c1bba55570ce6776865390acf52c447251d2ae7cf49ecc7ae914244d93e325b2c1bba55570ce6776865390acf52c447251d2ae7cf49ecc7ae914244d93e325543add4d3067f1a53a8bcefafe8ddf5f1c8fc876a7b4eb551f8f8cbb490f736deb8588697a9e874fb6aec8027931caa67b3f5c96dfa82dd333135afa57cd9ea6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550dcbc96948407a53c8e80627c14e9ea1cf336400be91263a01ab5c9fa17a15160dcbc96948407a53c8e80627c14e9ea1cf336400be91263a01ab5c9fa17a1516c5cec73175786c2b07e80bc6060180b8a8e39001c2b28d4fd76c528c6b8685222bba90633dc57735b30404fcd83cce4159fd921d4df2b71d4e856ce8c4a730b77eb8edb63956ed21dbbd23b4928f0513bb3ece6a8939144dfecd1c7689e03ae93389dd3bef8d81118396b6952a9a9ad020c2aa16e6c9497e7ef1c27eff3db4b9fe88500a4ae08addd6d535078f935fab928fa94212b46e895e83cb126ed517ec4b14463afe9e46f5bbef584da7978f61045dcbeb6d4a7e3cd3d46884e95439d2b646a72d84179f1ae72b9b174b8073a7785a0f3e3da5a5388349cf65fbdb075dd9b0b42488285a9cb689e31ad1a5cc6fa819f2b2b4ea1396efb2c4268320dad5f918d8ffeda63f1306fc7bbc4cd594b8b2f6072bc17c9b696d7f9aa068110a3a50c91de72d27cf2f2d1add9d3b8ea62c010ebd7d8332cae651ee601295f74f73146e969a1a9ce79c08756e9f3ca7684b6e27af4db0437b1fdacfa908275903d062d1cc0d519407ac8b28dd43283030e9bfd11b49151f5d37ca657c684d962aca9ef3fc59053b66561e1e78cb5a62e3fa98d0094465227f121fbe4fa961e8deefb243967dc5c455686c987085a2018d322aa64ac1d70a5ba09e01a5c40f6663f08ba32ae048b4b221fbea882b4504cf87006054efaab6d82180b5204ec92f923c115b5efaa5fb2fed6f6e3be7e7de1d8a9ed02e9ebf3f84ec93f91e550d78db8c115b5efaa5fb2fed6f6e3be7e7de1d8a9ed02e9ebf3f84ec93f91e550d78db8c85672174a058a1f9a3e161a06ec88445d2527bb30f5dd97613f8a42432fa7bf485672174a058a1f9a3e161a06ec88445d2527bb30f5dd97613f8a42432fa7bf414dad153b834800f5e74c4971184b81fa6a4d321f3ba801ecb6b5a99588a8661c7b5c0021764f1b287d9b2b17e39726f95c3014f1ca12fc02ef32a379da72269b848afc2dd55e21ef06c26e4094b0d45594d2593e52c424b3b1f8b539d27170fb848afc2dd55e21ef06c26e4094b0d45594d2593e52c424b3b1f8b539d27170f1439cd7f16a92d1ea0b853c5dba887fd4badaf5dc8c8d5d2dbfc75f8a69b9d469683cf876e0cb68939ea19376ff42a30447bcb8e7b2e4976ebc47f22acfc5c0ea7c43c0c9dfa06ad8af4ec38d5a26b50deffacc6f2b881170eb8a37576f6d970d0c296ce7a255e3303be518bc5fd2c59cdf8940458258d59533f6ca7e27f4b8f4c197c0b3a5389825e787e8447e6082d9c0587d23f4cadef3c6a12edbb4187cb166296bfc3741787a6bd8198cde5e3f6947d7200180ceb2d6d143ea5ed829149021b76dbde63f05b3067e9cf6287c262bddf059e94c9fd2d8537e5e4e73699603c310e1b869564bfe21d3f951cacacd53764dc0cfe858031d2f7498a54e4084b7c7a85518c0e801a12e106a63a5893e6e2a268ba0dc1a6768e16ba0b56b14547a8c9ff3adcae858a624d184e8e19bd23fc40b1c8047380f9bb86ec836419b19crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-gTTS-2.1.1-lp152.1.1.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.1^]z3@\`@\U@ZZZY@@Marketa Calabkova Tomáš Chvátal Antonio Larrosa Antonio Larrosa alarrosa@suse.comalarrosa@suse.comjengelh@inai.dealarrosa@suse.com- 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.2cloud103 1586725757  !"#$%&'()*+,-./0022456689:;<=>?@ABC2.1.1-lp152.1.1 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:Leap:15.2/standard/f403fc390cb928a0d9eb0d905e202138-python-gTTScpioxz5noarch-suse-linuxPython script, ASCII text executabledirectoryUTF-8 Unicode textASCII textpython 3.6 byte-compiledemptyPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR#ڜPLfV:utf-8ab82385dc233bba9a1e39cd72690f09fe8384c1371950cb71070d7620abf5ab4? 7zXZ !t/͟] crv9u-i"j{'Y_+Tfl\=Cש=D5NܗᚽUP+Og2l{/4D+$CR&8g{A*0A*RMÙwVSU=pnb`7 AEo|mo;`E{egb lLQ"XGX_FdBxB7HӇz,sEUO _.ISquZa~l7x{oFS?jK+i5YK08$텂M:&ɯpj^L}S8רd( -DUXW5<|^UOvyDF QlD-MRTjy#e΢rዜvb5MdK!F A [18A lX&!0D&"ZʐyKʼnN1<6yL /[s/{Vc<񅻘I{|╟أu϶JѳXN$_ɏ׿ ntΚ1z' |+ۢN }!O[߾b jli)1=_IZkc)3xd\8zx4,A O p:ǕM}%δ TM$Kʉsm<}&4V o^כ4e9Whp-O%ltXX~żGdq\kބd";l[}UEȬG׹DN(յa7pS7Z+6ySI29'2e-?&;BryH; :ryZpy2QaZD_āU_3tam~bt'<FԊ樰I mxZJ18h89EP(^O ^ӄ: 1Jtz@ X+>ݲ 0%դ%B|W?Aܺ5%)cN!L84 <<ІeuJ 0,%Ԍx?IyW  fOYL:EڱPYJiҌ,9s%;ВhlŝfpװL<ʷqd7zwp0wNDBP f5)!XJȳ/ 7š2sk ({lr.R'3y",Ό Sn&Xp߀S_860p›zH Qહ*ƁBy-Qۃ3:b~vIqa F.̅-ޅRcN)a"*>ax'@0TX̳$A=Llf V S{ʸ մL\!Dž(Mɩ0o4$=l,?!%8"w25ZnUpM~ᾡ? E*QK)DRqgQaZP%M@YY"ڙOwE 5/' \o埩$w u|/7hu=l_35\`6Fhřj0םZ+VC#yi2'edgx0=̋w Mӝ6x Al9*yw%$EMmݨQ&{Y +;;S@N/2;lBY{;?0D5+apx}V)#M,C

=y }2n)ْ_*5[fՐ-VF9Yfΰv9EՏ_2 Zo.q\z#tt*%̦Sy>or!B]à3Cw [MzKvO;zhQ&A3jy"ia"*D#zfGڜEp I-RZNG}J{xxK]F)q//[jW+L I!IG"s:Qb"4O;V0 qϽ9Hq{Wjt?;/ .,KL ږ%gp]z1'q 4VY]eq6U]=NYW܎ A&Ȝk6i_c}]40JX.qXYTevE7: toUA\ ;+ LwT}Tv&QB5xy‡II3,DAWhE3|thDcd"muC&zQYS~ʞK.X˯BHFgQԠ^|ߗ0ztYƵv<2q!%dAqwej^Xz2{!w |?HhB zs[yťO,} 3*aʩ&|@5ڽw٠R:al)#F3gT6Omu<lj?IKZIš<pr1!##JH9~ֽZtyxxW-A-BҸ6upx*!{Qׯ_YfӗE!'~ E)b}/Q]QF.~kΆ >$!❘t4ˍ^| ٻzb=(kF;C- B*H`ټCOdj\ 2R7)\tm*U] uQ8gT'{S. ZFDYhmj`\7Ldrn׮@wwyueV/gEz03\ֹS.RaXTP`'9zy̮M!yH }|{0*5fli-ΐY2A(/@+syK*菬HjSsо=[!v~ >k~}pCD GP]*; H[:Z+2.߳ȝ8-3AU`oHWb ,_,Je0)W.BY6$(U9M@Xv+*%6#ƀQՊ + ~\/P!z-+qeW%zs!H} [`y`-ĞrdYU+~)ks|j 9,j{x]nY[ՃYn q\ɛ9KU tYx{), X.rj1!y%JFeѭR#:l`:t3߬`mp^aW^ּ]ZvXkr5@[>܁CVLj(3 U =eW<]Ĕ˩}!_Zia>i٬$:& VcO'?xgl!':;K2z1ڋUL'?j C#8JUOl$7"UZ mJiM`(N-ҭPYH*ݐsڍVwgA8J]4&Ub`9K@"}F#mSyFKEXPa V?К_qCvK6iO&eO'_&a]@CbCwr>14H{|]D+n7fO!< KWzH^ˋTjldA9`3i^mS:P~ P;{-߱iݘ|b &_TN"ҟ*'5.,=o}o1~J:`'r4_&) vwE 6 ra+b"/q1L}=ͺ']SG‚BO;LC=h T0FGՄ~~6`*T`7 O~{mC\̾^Of7R݁V-"Cl᱂c EfOwrrl qJ tnT0o+Rs~cc27}GRtdv_l3N3`b\5&?0g8kT{[_̍:]lh UUJFs \ChS(?D)Vxj ʛŻ c? _7Ѿ*1, 5CjVnk D疌 U-V!|g43aY2df 8 .<\ҋ܍U˸?&"S)FYٝ\zjȔdp=f\PPqd_tT8:J9L8ǹӷ}҆&@z"[Zx! * 8;v>?].чGؼ/ "P*6<#0ed}Q4J;p|%й;%%%XB<ϝ%u6h²\Jag/jsC=~5pE\ b#"nB׷#7 щR &怈֔V^oW wx6( }k{iC`p`p přZ~S9uu ZSt͚6+vW-r3*깛.QmŖ_9ŏ{g>6eMV>\IûEJC9<4[ 费~~DSMnQe#lOLvFKz)- ̮V p+C3 ET5R |Wn=%L8,(bUlpP0OU^J3@{^ԪñPP"j"Eފ(,ԭe`ь^Uz.I4hwNٖW/?O!Q.V˔9l6PȊEu,4LZjg/.qd&߼'s|0b58}7mA!oy{]5c򀞄I%f]Hxgd*j(U37XX |_ҔsA\6 k0>!D)adH3hU|)A@n&vwa qBϔ>?4*=6B Gݜ t"@ 3}$rˡZ2 -NXGȢ$ ? O k*JačS:ʳSʝv3:ԃmNC~s&|Ieፍɀ2?*8q!pbbomU ;,*Q Ph|SF&}\.ɻ,KQJ$y&u/d(ǁ0 gt\~ƐES;׆BOaTgܬ "h}t˄$佮&Ho_1ꁜHIg2(-; 8f[򿓴~NGjGS>aq?%|mbTU'qZ7N>_Bp;}6wڃe:Ni9 "'Krm$*­*6𵊘 pξ)xZJ8>[p *zE÷ENjD_n,eQʊ/ Mg{ Jtt`EX UrwH>ē^ R;"j:*UjxO9xx|(7{ͷ튢D:/C!mz!5ui( „&c6LoG2d?et&/db H/ViywC\u{5đ.=wTjJ0~|M?n]+ׅ̟ )#>ɖ\0JXj%N^l1~g @X(4 j +hEsZ?GɌ> BӾ'[Sm6#G5N)AŇ ĉZqX@Y[y_*8\8L}|UX]&}ys "馦 ^xۘve;V-Q jA y Ě2RTi[P*QOMy9^'Ey@{T/\뻌̯A<i|xY{4>&$&J儔knZ@GC +f!m~ A@n , ; gS Z1(4;&QVe v|z?,%_xXx[y7^,jC٤nՑJ-:qۮN9}(8Y/8 >uhϯyn0HzP%\#2_{3ʷj Q ;# rD1:OSjTXP/ yCΞGBQ`[cLS]bք10+dmJ5tP\rW ONCӓ/H ybԿYZk aѾrKwPCY6Zp_+۳mqfѼjKxNƃ­q  ;/-'r΍ZGM ݈^RL85ܓ> k+]1$͝>̊qQ4QClHLzD+by4QssuG>[wi-OH5 ,$Uo}G7 ҜHjh r5k>SXG:bv{8$>)ҷN`s)ޣ?n$J?' CE\0]@ӈ>[[Hl\9)w'8Dg疡UT3guL[t F$n(#< EgiqڜΟ!fAT0e"-byxHjrH_yu_rPiKEŁTr0TTĨM:e`ӄ8TOR fG0|*Jl *{WfYtw(YqqI3 _\"S˻Zϐ/:6>zlcCH[o0;YgAf-LCZu^iθG@y&zt7$a'T-CE*#W!2wUċ^A׎m) μ#*?*Eo)ZViilFڃ^ k‡Pg@p-]# <t{pG%p!X$6#7TU|l.Ckn=a T"n|U,=(t0X! \$ ObbG&2j4 TϫַNmY+׻x 8jJCڿc-(zYrq>_rYNTmk2,xFzFW5_=RG|N,Tg"XiyT#̞?G8b_? ^ Nax:G (G$8)s჎~X+5|[T ]/8W[fKNgrXaʽP#|:t{k.#P7 ZD*O ;"_WzMa`w0"aeoCAtLMSo;x_K,I9gED愼1E h bECCWM9t Zi Rd暧}0+֢d1{9%쩭QaKAmcPq^zVWx`gTC:ĹƘB,nŪ15b} 0^~ZAzǽYߧkƒV8SRIT_azh9m^e#$H2Y}zel~jzjYEK(E2 k+]E]Y׶Uؘ߻bp$*(~v颐P$@2z-.זk-Knqd")_@J}m{\UD2~\ryێ\'/J %DiOM8L\݆q*0yokH 7`\V%!la oW'Zy,kJ{I ؅NF\u%+M{AjتIZ䫕M_펆ط9kLLIi6_V`޴^~޻tWD/ (X6;GwR}F)ɓEBN~y*Ftc݆a7ͅs"ٓѸ-m\}PfL=gz yώ/ng>"ṕ 쎇/̣6r>y1~-_}KZFʚ?Yj077%a?YW ҴjkH(5IAR1Zc939,rXDoEg㈎:N(vzē2g*u)Gʒ/ߥգwCg:?vۨպBDC{\qm ._mjK(P+XFVh^!KJ{=R7+Jp4mD|IQFDe*ú)e K9D@t)xҨky08[y]oS}/E̱U7?OT N.}e].[uÅ',P=_6F w<{Y̐YL5ٺ1cwun&[VXt$G5E?E耷8Nq?8(ݐ]8('X QBƫ]~JGE1DD9R@۸5{eD}Y#Pd_.Ǒ:2|S:-ZuM٧IQ#[LR2o"i|nN!JDL|A)V`r\ɡd1vɔ3Dw`,z,"k[XSfρp]Nz3ʚH0 7UC]R!. <ށ_=Cd(Ԧ)>h)OθѶ(VQimbx^Ep1du$[[Kpֶj|8G qMD )KP+:@#G.VІ15}$}KKq Kkx;]MmυSq2i"g䙦ZCW'F+:3ְ bv/兀+LR+cU&_6`rS2O Df>CGo-2w9'l)`D#h]b! IO SBdR[#ׇ ?Gsg:GHv!0Jp6vLY?sdu_MQ!ljw49 $Rٶš ӵd8Hs|Lz QQQ29`(3p52Ç3HD@a޽ Ku̕$Un`X E[z j,I䭩?SgӒD<-9]XeM~I'3Mx0%؛ |V(7._#trroRL6Kwl>xLql!p| GW3W$$I?xZ6[0Fk8G Qڑ]HOK+Cq19`1c!!VqJ?+0r6U#B PON*ye NX~V#tK & OPB2m)m)2,xuH-. GB#(<g`t_H4u4[ac!ގKH':ϻddGP2y,)B(GԼjH5ӎnpY1z-o15b A)ϭӗAv ecr#./X;GH԰94\AZ_yc{#OX^ BcuI/oޣ05WwB/|N9^ZsJ!4r,8'H3 i7 tE`(>?`oU~)G>Upuwsl}@"/.e(9\HM勾Cd*݁ni_m~y]K&/{䅛 Vct>ï&-\? lm8a>#$]X4b=j.'VD0qᥡ8gX]k մ@"}k5%"@[@g:rn7$fJ -bBq8`ϼɏ!t[uV >]ɵ1䑶&Sa=p\ 8歊rcwU *}!ccϺ0BAC}=6:Cf:Ѹe-FKr^ *^.`VZO(6dgcDocő qS]4<:F8j!Z=j=qxތ6vLЋMrBNu- 48E<%3J =o5h1⼎)@RP[ȇfPf/t튂vfE&IN*φKø?sUU\˗'W0 ('ޠ `K\om)8s:>\zhwzG Țk{XVW&Xl:Y;Þdcܫ 5k( ,_X秘щK h3ỘSP@'Ou4վ|vko~ln6Š(f}tD?Қ&:5uEYrec~ySBۤ hNhڅ^i!" zSg=QUbD,עy ]]|"bK7`>Qno{ ZAQ!)i<kbׂ1\>d%RE6xJDǑBcϲH[GfE{̩m2텊y &GQ$ăח-9k22Vw(`} ;~yt rQߚ9H@W\?nT7̯JO cÒ`,nVg~nlA,v'D#< )2\^0@[qGwco>?.4{+2Yg8VS-`sVlB%KQ5dx`xEDYmHI<ye%ELz|wD~aZϏ5F )ǺM[Rnjd4^PTd\[Ŕ8k烦ҒQGGQE$ y}-a;<Ԝkγ;m=|e㽘J{D]8X~_i״ jtH`']Dgl}2~t,[\S$sn[C- NֶOl*ʖo~J[T~6qMSA( 6ʇHϓ]Є[LVXŮZŵ_q"9і=G]0퇇X ny`ơׇ~NUxqv6r-v9ƟUGH\JVu|q&N!XFQnY}#S|ȧRULĿK7zZr42)Ńg@뎏2sOmߌ5j, {DoDv9v>1QNCG3}n/u$TUnjzZt ;3+p|{[waY4 C?|~t_SD}͐#WT>ht lʸ􇙻vI]KjmK ̋wN_aI:/c 6/ЄC#+$_@#*Ŕ D/ !~xho.HŤu=U\]kN*_X11G_åM׃V'v-\@0}7)4bϹ^O&Igjȭu/v_T#?xne=AV[G2/c3Hv"R2 nʭwU H/4]Ws7FGvVnæ$D߽跰%JI{"x/u=Z>K3?B۩xqaP vi81Ymg\VZKXꛔͧ~+\2Q]0ڕeƘֈY_bl˓*L~]֨ɫ\NT$8{U{oze˔ԝ]-^9z2wT,oWU}O4˭<81*ݍ.MT^M}h9~D)qژZZ ^sV:"N/Go J49 ;ܕ+5|8X]9*e¹.1\0H'zmL%pVey-oPb 2U1.;X'KXe!TB/2, i; '>D4Dd2f}vD-6/4i!* tu=eyuF*х yZ.:l׶W^3&!ؠ $AGoA#?GLlb2]{d.ڷN5f|jRKgsCIm8Ua+aA46zA[N ר[N{Y5e`).۶~ݮ;Σ@IAt(-+>=ƺ®ؑbj]I`sXռwj)͔+5}hBFtڅa"n8j4Na)U >8hJ|Ck+RgO*TPռ' 8a_Ǜwx׊%1XwCor꿱;>_[:Ý0&&@kYyE Xv_Ղq ԽDv-do崴b`W!@j,$ rp (~ְdq`ʁ 3 +F [xE4XgU UٍƟ(g={B!&ѳrrwIe-D6R4Q,jIOK)<žz6ri8婛cespUd{y$g XEuB RރG@@^H zIstZUS,_ hZ#q;錸3*H v> @H.'TT8jVf} v$l_fg&;He:߯W|Nx$?֣L~'[V;:d. (t2pN.޴ }Z3 QUEQe 0 z?m3*%&4Y^Asd>2")A׎!FSEz.q,s,](m>MN1pZʖ3C8UH'_Nev5(0R2PQGr2K.8145mOv?a< WwAUM@;0a#v,CH?`z:`&pf5u_Мd`u]J[DYhU훨> "xkf8dtD~;Τ;{:m zӗ<4wV͵3I5$T&<CStjFt-:VVsYjh QH ֚2\ED/-ӱR`Fv$a-gchCܣc P8cT&%۴oǫ#H0"3+KH(授7"bn?8yCJ? C0w3`zKA6X C{]c>_r7b^[dg+l C +F*X !k5 K߽chMM0+g^$N?ƩX,O=sSsX߄r4e[x.&128 ͞0:)5"g5h1Qz8Y!_u$ELVϬiVWMxt ;(r~B}\[+I#Db΄)R,K bPOu:U(F]>sJ MZ4ۡMsA۴[ x54k;8dM] sA`G֟b^UloMWaosA԰Yң><> Ƅ/W"Nz?Jak2(7Q(6fjts# I{Jf4bZr/9?n i vqS3;o])])$r5V["~;]ѵz;k8rriAO)Xb7ɾl!?҅m}Ge&ʲU wŏ&zJe*cR=h3b(s(Z19j G],9eǷԍfiWខt'G3>Uڑch!X%+0t!KLǠ,f[k_WWʔK{O]faO5l6vP[ϻT(FН|}Xx+d'Q$(phlg^= 2۞k1 7~D6'\^4Gvڸ,Y3!J"7&+>`60%tw&Y<תÌTF 4G^`PLIX lDִ)>QK?T,8n(27zڣmGwŝ,{b51{'rU/9s-zd> 1͜{ ?ޤ8+K`2y 1A fJ2P[$}$9$b2" ãqR2Regms_ q]haYp(27 ;lO=ыPéǝ"KYх5~>42$R۔g^oי9\wK%đy|Ic +_*HLKض|Wx r=~^B5e56+Elj^ABxc' s9|2Y)w<ź!C|89Z,3(< #=UF(-9K-0aHn^MsiODh2|{4yڥ(QJq>42!CGĮІr5*HuD˥]qC½UVz~$q(GN L$]r5ljݜNbT{#, h}! L-OJ?|ictdy56DgT t7< F/G#31E-vq^S!:W30qZbR44YccF,>`Dp7LBhӓ1+R0W}U.G c@^'oJrTY zU':)FyO2B<6pO?o36G7'ymb0%',7*2^cO $f, _FA?\r`'QIՕԸO}m荌!=niڮeDdG X { aF" \=aNׇ&gs$W] 3{Bj( A)?$p\4G[OVԚeA8^piUdEJ#[&%x`L%q槃4vK"Gͳ!ZZ@90rP7|Ui:#g+n'Z `3 ȟ9-5g ;xA.;JU].t=־o61d@I`%{ 8mٱTgl éެBri@#{eeX p׻NѭBFv.IwC{ W'^kFϹ~AtgKgxaszT6_B£3)"]ܨ#s&՚@{\~@!:zSݶ^,X.2#!:'& ^Ֆz)wa\ՆORoOo`;)+v{ "E@a Iewѽ-d' CPBQ3 ՝07\_@AxY:Y{cݑgLp꭛sV$.C< ~ 6 A Ƽ@7rB .M<]+4.i> BFU4JAg|c ^YL9 i}vvdā Q/\7ivDn/{j hO88(`Jv;,Zr"~ D_z6}YvH4g6DO#:eshp_ffi-V ,.YmIy\8lh$'.D@{pCmiXJ> z&sa#PUmM]scv`Tp~k1q{M1VGi`z~W`ȃDnz:sL"WO?YƕA gO|K  CWFU}A}Qu(IZ)[yǟ׾adt~0;vGL2Hr3ͨTcwSJABQAZiHSPԎ'WAHƛn6TZ%4TO3u灟He- tHSpvhڴ' /%Bָ'mz7ppGt": "bUxQ-{J/lP$ԻdI>ۊVTj)vjm%E뽪"2G1$p+j]&&B߽)_o2 s I$gf厁^q@;+ss,ߦ]mԙ0u2"~"6?YT@jo'NX{gf\{;2'43;zX‡c{81+j{Ȍ|҆9ZQd!-dpax( XvV"%8odf皅Ui*Ot14G؃cFy_ټq"N)m~kӎZ8ސ[G{5(i HN]s$[, JAP?9RY"8\)ab<,]˓ʩK^HoL s>eGGGR]R#'6R򾷷nR8Jt}X:TKvdd!Afy_"/5<7Jf}G$XN s;Фd >4S]D쀯%>לOq' H_k8$$Iq|Dm3%ai(Š6A+(ߠ2~Xr8L3C.ϧ`cQ~*MM.Z w(„Lc䢏?KFi P B춣L!nV2;1"|?;_Z}Mk!QA`֡Xn60廢Ego5?qk#|PظAV C4;%{j Ic Xc-73F`S@+sH)^S.Q܎^ЀWFRYÝA™~m5O*a $e4h;#i15) O6V3K~w/eƺ͎~[Vҝ9֏!libf F*|4]s}M%~=_wUz@sG.W/̮(ikBQWZ|i}tZO 48E#3c20`7tWJY Y2l{=T@2m?CP#+^uDvAL!7P6{7#MuNuo'Sw6`(NU`iL;"$d+LJ{lƟ dx)X2Lﷺ6 Gj1dRt?iC9'8s [kq y8T7•yT̉ܨ mZګ%_{i3ic _;MX@+Zw0st2;A=#uGj>yXCHJ2(CqJkko]]ȸzn A fZ3m\YMW:]ȶy?q; ~ݝ4mk5qyːe Io"6P4N @ m\ᣗnx4HVZ*lt2bg+YV|ߗU}\-YbvH>Kqu$mm^dN}I4ڳ(`q!dv<;a9>n!EB|[QNx4g4ߴBeꗪ*з>78,Y  ic;Qx(6UDШ;Bw-?T@J,~:?1:]mz9mFs=d_sd{kF="UReZ=3]%pU#?Ѻik0 J+9%"a`r*WBdG+Xb6&ϘO4-Y{[T,BMXy Kp1@{8M5:OjSjCaי6B{(7}xfHv`frϰȎ <}'P?Kt,:xnMxfJ-w ̽u YiYW6F;#B1S3,bG `;Pku XjX{/~.)Dr꘣5pXf{Wz}a_7\jAUx_n.NW0 '3vf0®=vwu n!kayGÞy"2&!J(4T%8FIm: fxtÉU u=j, oNa}ݫy+ZPFzKR;EvQs`7FarcZ+'ޫK 1|?[StFbDUYB0^{ FYИ +G>D4(WKIGRO ߋ(a+OU)7Dv` Bj \D]$VXOma 6,Z fWGdB#q"Vǝjci"tZcEUVx!J> Mc$KN3 /(IOh_Y`בҫG:i|-(k 3cdFrcSxfc{G9 6Gc5[,D:6sItq( "Ccu?+$9H` rX0dch/l9yħ1)n7srhQJqf.ONX.~/|ei]/栻eG]A+^yƦ/yla|E;㋜'N 5\U8kPy557PiFٸܦۋGN6 y쑷^` tJ+ U~Y|UXI` Va /Lmx}3,#d/BIS|tfįngەZ!.`+縜ߚ#X{T5z`!{;![+,wYɢb?;-6+}vO`dS$ߚ)m-GBB 뚪;۰M:3-v1xb3aS: fBr!:f 1U} u8 <ĹIMKvJg{$-Ehn)0xÈg2(G0#r ^ cu5M*`?}w>,Mx9(; [VԪ)Mhl á;.%ɪ:ÎZVviaYƬɸJDž?pJxfYcmY g4^a3ɄWba]caIk(⯦P0!1‚Yo,Rƒ*;Ѷ "w ,_Mٗ~WY~[^]"7+2MH;a25kjRsvX ȋ`@q^);1Siͨxl/Z:nlf#AXq[>9[Sͧ,#WlnG߷Q$C7Owx(5:nµygL!%&)BKoNO[y63q`|BT}Ʃ]Yq]8[chi$a ~7ΚC֔o+͕IO:7M&SEF1@;:qh}m2o6 =)ْ G@+[X^9=C 1=SsR fk\l$ fWaa[|ͤ5`V,'-#BC>_# y^%v ʟ4Cb0mv~,8-GL0t-a_!+z:YovGw˦Fbn7w!)qmoy.G(8͐)y[0U!qZI"F+UgQ8@-l6jρ=u;Qvc@X\v'0gΉk ԇ-]U2|{w.eFkBz.[R~TPZiKlß`;Ct]` QCv^=qi5tt퍒=O *Y3;q28:,~`_LQ5}T03w>z+l&Qew@aha3z:CX)Z;}`TDLtYD$Fq̞K󐹣^wm c}Mv&d󷀦?` .19[I;)%(CHdO?4:,8\Ѹn!F}عY3P۽A3 PĖg1ׁZ& *32ݘd Se@ c۶A]`r[]c@KX̅J]b C I mڂ4(Ku;UB|<Ȥ@o(>?-fj曘/,BRw] Z (wE];ʿ󢿶0j~r咠&K{ޥtJթ5ɶ{* / fɐ~T;~h-Wls)7j\EZڏ=@.sgc8slO QzM3?' YT>idU|÷(Aҵs8vM3&() U/gT^UuSYu[O!t[t[6" 2`è1LZ{koc4+@k]!$1I ؾH6䗬U^p23pӝWOo!^ (xkI鿟5pXٻ6c)?AAvl3{+ ҈+o=s,.i>!k cIL+P(%'>$B^pr208!H?#6N (6mOqsxݝrk / Q鮷R.Vt K ,\Š)zxTN(sm믆ߣX!Ҳ|t~Xo+!ϐK('vg,Tkc{DDL;2j<ҵ_UMԒ"\,?k %CjЧl{&ד݌Hw2C춲[]pVOWo8"'m<* %I"2>k{Yם _;LoIW(i̿;e;$xF*f{ 4H~JԦ~HFIREX!?@ĘepCv-~KIʆ<7|W4"d)8_^@<É'D8-Eré mɈ #Tq# .a=GWw;oKo+]Q-3V9 0JbQw1qv4ɖfj$qKLsBg 1Jp TF"7jnU24Ms*tť_#Z.^GE_9`֟)Cί *kڇd(7K;ň(|JR!(5-k'­hZIKa0SG(?B$+(lN E(g l:,/4(㞰) oM%c-]2P+]Q%gtTsf&]@/< ~nGbPBЁ+= yvݰ="`T@^}W)tl:tzHl\1@ \1znwX.DdfW@4>`.$$՗Ef~܉P<`Q^i.Lziq)]1TaX?)SvTJU?UnhUhD0zaث&ˡ K$,rSJ6kT2B[PpYlR)P/iM4(\V#tОR {?q r}}[ܷ֝AJw`;f`{ʐhhѵYaogɶ8x|R.V!H!ѫiN:-22F%:UyPSd.[tmW7 [nYꍒs|'8XȄ=B-yRBn-pQ6in1D(Ԛ%)S^&1?F  }*UxA np-7Embqv,6̌ZnYݢiIGs0B ۱@Od*q9cnyEW U<,ZO6r:?*g) xpr5&}#3`)Ӏݤcg\N苒M-\b>HY<%̝Xm|TgD݊Rm踔z)Kwp1G]V;UE d٭B5ٝf<AX(CQ"t9Hq-{~iUQV֗D#D'֔_`O?'_^VCYAus1.hɟE@: \n(A++^(4 uljj n^h6mr~KC媐p"ZF rHj89e b<2*\9]Ovvmp2pF3PHO u}CL_su=r9O-lq10!.,8Cx%YHy\y'i8q\c֕ [;hH.U# 'w<>š|Yl<LBy4x[.uw]+㉁=YHɬk翐Q n6aBiB8uݰaPM&%1jToʱ\$[кŪl_|«&H.yBU-Eġ'd-?]~aL |3FI9zfd?v}l c 0CZƜS%jxg] Jؼ0v]vTssV