python2-pexpect-4.8.0-lp151.3.3.1<>,T^E/=„& o&T`1{?+v`C#ЂzlwTt (?sgtlbRV&u2,Gfl)t붑Q}9o#/捸}̀ON2[nE~2oC XJM@"]Up,in{yc?_ VYcKG8)]SUFWJ?= (5޵rP`w>#@3%k.&:e5'/K>A[?[d $ C 2\blYY Y 4Y Y qY Y0YYY!8!X!t"(";8"D9":$BIFIGJYHKlYILYXM,YM4ZMX[M\\MpY]NY^R bTMcTdUeUfUlUuUYvWwWYxYYyZt+z[ [0[4[:[|Cpython2-pexpect4.8.0lp151.3.3.1Pure Python Expect-like modulePexpect is a pure Python module for spawning child applications; controlling them; and responding to expected patterns in their output.^Esheep86openSUSE Leap 15.1openSUSEISChttp://bugs.opensuse.orgDevelopment/Libraries/Pythonhttp://pexpect.readthedocs.org/en/latest/linuxnoarch/334k66>,, |,6**=^GG5BBRLL  lx Hb-  :a: .ELS )"(A큤AA큤A큤A큤A큤큤A큤^DF^DE^!^DE^DE^!^DE^DE^!^DE^DE^!^!^!^DE^DE^!^DE^DE^!^DE^DE^!^DE^DE^!^DE^DE^!^DE^DE^!^DE^DE^!^DE^DE^!^DE^DE^!^DE^DE^!^DE^DE^E^''^!^!^''^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^!^''^!^DE^!^DE^DE^DE^DE^DE^DE^DE^DE^DE^DE^DE^DE^DE^!^DE^DE^E^!e7cb9dfb927ae2f88cce9f2e1fd6b7e4b4fd82a9f754465a13be7c427abc2132680fb7b5d5f3fc56781bb3c0a85662e60d4a04643a3f32734b4826dc02d9299c367b154e631da0ccbfb6193f72e0c9dee45a5b09d4922b0073bc33a786cd998c367b154e631da0ccbfb6193f72e0c9dee45a5b09d4922b0073bc33a786cd998cb65ba2c9418cc881f7abfc0b1ba024d4d655b9750018d0e3aba93a04ad6af116c2a02a95ae103b505f15c439c8c3093b54f475e32fba9430e6c48ea113439b86c2a02a95ae103b505f15c439c8c3093b54f475e32fba9430e6c48ea113439b86c45e2aca525d2be151cb8d2d9a1017bbdf5f57d7b015ab314c7dc34a0a198f340e73d226aa41f28c382dc1528c14c12a2f5fb52def62e748cc0924e4652fc8d00e73d226aa41f28c382dc1528c14c12a2f5fb52def62e748cc0924e4652fc8d0502502f646c16468f31b5d98711fcce720630780f073c9c939834f9252fe39d50872bca8383f1ed0d575fc8350b395f0c643443af8a4e6886e8df55d5e7c9d0b03d0b53d66c17368fd00abe7bfb5243c26b08454c419899e50b5b4bf06ccbd740f6df65405c437beb3c6045342162a37e0b79b9c2974f42cb84130da05b3d0530f6df65405c437beb3c6045342162a37e0b79b9c2974f42cb84130da05b3d05328ab419b1d8c61afb20c4ef5e5794751c96829ee677410f7e7d6b83985570fce7ddeec81ef028f7f1fec0a1db3def62d77f658654c8e4be88a30282b535d09427ddeec81ef028f7f1fec0a1db3def62d77f658654c8e4be88a30282b535d0942ba04ebc2f7858becdf97f9ce3e36d1c8b5044755a686ef18c5ccc25ad66065670e1b68217b27417ad0ab218b202a833a6e765947373a60e70b27ff142df22e770e1b68217b27417ad0ab218b202a833a6e765947373a60e70b27ff142df22e778551ceaabdb68c3d8fafec9582c7f082a180b542cb8ba9092ca411ad304fbc48b67efd6065634121e20c33f28261bdcef2a407f92648e737610acd86c8277a6ab67efd6065634121e20c33f28261bdcef2a407f92648e737610acd86c8277a6a67281262c767549e5a73188d33d80bbcbad3d8056a83026f6c370f693c71bfd18a1271639712ca7837a1c2ab08d3f8ff0384ae9c2c7ef603a8dc8b367d5f6234d0a02e3034d27269a3ef3fcf1d31632427a189165e026a0df4a85f36d5b3582b6d91f01433a7d600bc53f4a5d3b7851519587c28c60b01280bd59a6421d0a396b73f4c74311d6d9302acf43079dabcc531955dd64f4e8a4ccf1c9f9ff5101c2db73f4c74311d6d9302acf43079dabcc531955dd64f4e8a4ccf1c9f9ff5101c2d45aabd5e061f22517eac7fc200b8056f32b51ff038a3436a98af6ae396a79950947bd8bd61293df71528fafc32d208a0b7a0235f00fc351f5e77b10cd40b1b3d947bd8bd61293df71528fafc32d208a0b7a0235f00fc351f5e77b10cd40b1b3d5cad86c16ebfc1b519e9bb880db868b9a3b24953e773921a85b8128e27a4b39d2b5e64fd886de690155c29894ea758116eac4a96417bf3b239744c6c5e9f68502b5e64fd886de690155c29894ea758116eac4a96417bf3b239744c6c5e9f6850fadc03e2c204a7cde7cee607f65443cf01df7aca13815196825b0161638aecabf77353f87faa715092101892467440665f8e2e2d881b3058b20332ca5bf80ca4f77353f87faa715092101892467440665f8e2e2d881b3058b20332ca5bf80ca416868dbe4198217ac3eb198179dac99a6fe854b31ab6a6c6097734dbb0ae8244a299865732733bdfbbb448320d7c42ac9c2e724d8835bcdf8afc2953118fd974a299865732733bdfbbb448320d7c42ac9c2e724d8835bcdf8afc2953118fd974d63221cd4ede06f637a5b5b72d9a09842394d8a5aa82dcb91e043a541608a7959aa84c74ab53acf0671af1ae9497324f69f0b3dca2b26c9f7d8bd955cbbac7ec9aa84c74ab53acf0671af1ae9497324f69f0b3dca2b26c9f7d8bd955cbbac7ec2f481da1cccdd2813ac9c3bf5d169c773e99313c90977e5f0e1145f909b52d9165bea308bbadad2227ecc1f55673bd3d218607f5a00b4251548af7f598a8d6c73e1bf295c00f1cf0f5a150899b78f23aa0df6d99abb819f5fafdb174a5c5c5cdd653645cb57c3eabcbc6143d31455698364c6cdc56f88275cbd22024bca631fac546e38ee18b9f76b6cf5572990441ea5510930ff32359fba96092cdce73bda35aaf73e11c29c89280096ea08a173fa2abe8bd8e768fac4907291505bf000329196fbc668dd63379556ff6076759740b0d7f2bbf9ec9467371ccbbb3ebd17c275012cac7c993e331d33f9c1fbd5fb926c858f40cafa34ea81b36b69e52c6816c27df5ebe615d82d938ebab5cc1d8a3c65d99af484df8d6f66bd38a85a111dda9e649f7505543d57bb765896fa6fff976ef6be3c42e17519bc3bccfe54ede7aae18f129212b19ae4df15f86e1fd633b234a39ec9e3976222ddd7af2ce940fd87a4092a36ad45986bca84f595285808be203d65392a897a9de0d9d14612437ac369dc5ddb2b78e0a704c425a490a24f63c1cfbcd50e180c2dc52b1e93adb0ee1f93eed1175082aecd4fb8f210e83e97ab21253d96e125aa5480dcd1691ea0c1a1b82237cbae528822ed4f86f33639bbebb56e2cfb26811bd9a846547f050aa12605165d8b27c41cd4d79423bc5821c94af0795600e15ce9e046b9ee9b93aed74cc234ac569cf83954623281316057a86f7236bf1ac19dfded24b6375f312f095ed9dd661e6b9ae5605dd762b7ccf15cd6037c1420f29496b6869583d7b213bdfbffa66ebb7735cdf14e0bc8e933d2ecb232040678e2346390f5e2b08fb2b75c092a0dc8403e3c6ea4d5dc4df0492818951c0f3166330ef4e1a9ed41bb8ea5d22337913612d90139c80c3abdcacbafabf026429749606557bc6e7aa12bf826d63e6978e9f02755e8d64f7d16a0a7f89985b9efb9ed3c9c611e5280dadacc3c35095eb7e413806b877608b56e40f19fe5452f34de202275f2203c05cfa7dde61cd725eaf8edb61d6d84d7ea083d360a9e4b755259592acfc7670e949622ea3760872a1f1769e645d7ff0d5a665b224f8d5139c79a70636ac01e01b157791e73fbf3ac701c85fbf0b4537cad53487c3739b06ee72c74105204f9eca4349349305fbdadb8ff016e16e64cc66097e530b347f636c6bd7d9c347ef3042bf058cc9d95ee965216825d991d1ecb52768620d9a61f1d29b1a2d0f05d5d21500b0c0ca14f5144664e2117e2900d5ca9d03b76d6001f8c145900c6c0af37417ccf667e549131fb8f89c47ce6d50e2d37ae3e94292498e50d3368013e1a4790498f969aa784c0ec8bcf9e99ada2988308b7b9234a5e9f8dd7b5c3e28dc733ac2229da5265b54c9cde985edc613da3befaac721dabc10d7d65b433e02ddb05d716214340eb7b187c40b781ac5ff990fff3a666744ecd6d7d01514eb88719fe9506a8eb8853ef15339fea919d85ba48827c8f6696ce88b8f67f2c62cedda63c131ce769fa927d9c1228b249d44b8b3a905329dbf8c9c0f02a5d37982f3bc386b7b15dac1b8a0aee1db0a4cd3ce8eb8f0f3e1a56e2c012bc5f7b2f74fdfe19ec3d34add61e64bfadb4a483ae1c4dc738a6c8b73feb49074e1835da02ab5aa686f2675029906fa364drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pexpect-4.8.0-lp151.3.3.1.src.rpmpython-pexpectpython2-pexpect@     python(abi)python2-ptyprocessrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^F^;]x]1\.@\l@[s[/Z؄Z@Z~Z5 ZYcl@XQ@Wڍ@U>$Ondřej Súkup Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Matej Cepl bwiedemann@suse.comarun@gmx.detchvatal@suse.comarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.detoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtbechtold@suse.com- update to 4.8.0 * Returned behavior of searchwindowsize to that in 4.3 and earlier * Fixed a bug truncating before attribute after a timeout * Fixed a bug where a search could be less than searchwindowsize if it was increased between calls * Minor test cleanups to improve portability * Disable chaining of timeout and EOF exceptions * Several doc updates.- Disable test test_pager_as_cat as it pulls additional deps- Disable test_large_stdout_stream as it randomly fails- Add missing builddep on setuptools- Update to 4.7.0: * The :meth:`.pxssh.login` method now no longer requires a username if an ssh config is provided and will raise an error if neither are provided. (:ghpull:`562`). * The :meth:`.pxssh.login` method now supports providing your own ssh command via the cmd parameter. (:ghpull:`528`) (:ghpull:`563`). * :class:`.pxssh` now supports the use_poll parameter which is passed into :meth:`.pexpect.spawn` (:ghpull:`542`). * Minor bug fix with ssh_config. (:ghpull:`498`). * :meth:`.replwrap.run_command` now has async support via an async_ parameter. (:ghpull:`501`). * :meth:`.pexpect.spawn` will now read additional bytes if able up to a buffer limit. (:ghpull:`304`). - Drop merged patch fix-test.patch- Remove superfluous devel dependency for noarch package- Add fix-test.patch to make tests pass with SLE-12-SP4's openssl (bsc#1107105)- update to version 4.6.0: * The pxssh.login() method now supports an ssh_config parameter, which can be used to specify a file path to an SSH config file (PR [#490]). * Improved compatability for the crlf parameter of PopenSpawn (PR [#493]) * Fixed an issue in read timeout handling when using spawn and fdspawn with the use_poll parameter (PR #492).- Fix typo and make sure the tests will pass- specfile: * enable tests - update to version 4.5.0: * spawn and fdspawn now have a use_poll parameter. If this is True, they will use select.poll() instead of select.select(). poll() allows file descriptors above 1024, but it must be explicitly enabled due to compatibility concerns (PR #474). * The pxssh.login() method has several new and changed options: + The option password_regex allows changing the password prompt regex, for servers that include password: in a banner before reaching a prompt (PR #468). + login() now allows for setting up SSH tunnels to be requested once logged in to the remote server. This option is ssh_tunnels (PR #473). The structure should be like this: { 'local': ['2424:localhost:22'], # Local SSH tunnels 'remote': ['2525:localhost:22'], # Remote SSH tunnels 'dynamic': [8888], # Dynamic/SOCKS tunnels } + The option spawn_local_ssh=False allows subsequent logins from the remote session and treats the session as if it was local (PR [#472]). + Setting sync_original_prompt=False will prevent changing the prompt to something unique, in case the remote server is sensitive to new lines at login (PR #468). + If ssh_key=True is passed, the SSH client forces forwarding the authentication agent to the remote server instead of providing a key (PR #473).- specfile: * update copyright year - update to version 4.4.0: * PopenSpawn now has a preexec_fn parameter, like spawn and subprocess.Popen, for a function to be called in the child process before executing the new command. Like in Popen, this works only in POSIX, and can cause issues if your application also uses threads (PR #460). * Significant performance improvements when processing large amounts of data (PR #464). * Ensure that spawn.closed gets set by close(), and improve an example for passing SIGWINCH through to a child process (PR #466).- update to version 4.3.1: * When launching bash for pexpect.replwrap, load the system bashrc from a couple of different common locations (PR #457), and then unset the PROMPT_COMMAND environment variable, which can interfere with the prompt we’re expecting (PR #459).- update to version 4.3.0: * The async= parameter to integrate with asyncio has become async_= (PR #431), as async is becoming a Python keyword from Python 3.6. Pexpect will still recognise async as an alternative spelling. * Similarly, the module pexpect.async became pexpect._async (PR [#450]). This module is not part of the public API. * Fix problems with asyncio objects closing file descriptors during garbage collection (#347, PR #376). * Set the .pid attribute of a PopenSpawn object (PR #417). * Fix passing Windows paths to PopenSpawn (PR #446). * PopenSpawn on Windows can pass string commands through to Popen without splitting them into a list (PR #447). * Stop shlex trying to read from stdin when PopenSpawn is passed cmd=None (#433, PR #434). * Ensure that an error closing a Pexpect spawn object raises a Pexpect error, rather than a Ptyprocess error (#383, PR #386). * Cleaned up invalid backslash escape sequences in strings (PR #430, PR #445). * The pattern for a password prompt in pexpect.pxssh changed from password to password: (PR #452). * Correct docstring for using unicode with spawn (PR #395). * Various other improvements to documentation.- Fix wrong-script-interpreter rpmlint error.- Implement single-spec version.- update to version 4.2.1: * Fix to allow running ``env`` in replwrap-ed bash. * Raise more informative exception from pxssh if it fails to connect. * Change ``passmass`` example to not log passwords entered. - update to version 4.2.0: * Change: When an "env" parameter is specified to the :class:`~.spawn` or :class:`~.run` family of calls containing a value for "PATH", its value is used to discover the target executable from a relative path, rather than the current process's environment "PATH". This mirrors the behavior of :func:`subprocess.Popen` in the standard library (:ghissue:`348`). * Regression: Re-introduce capability for :meth:`read_nonblocking` in class :class:`fdspawn` as previously supported in version 3.3 (:ghissue:`359`). - update to version 4.1.0: * No upstream changelog - update to version 4.0.1: * Integration with :mod:`asyncio`: passing "async=True" to :meth:`~.spawn.expect`, :meth:`~.spawn.expect_exact` or :meth:`~.spawn.expect_list` will make them return a coroutine. You can get the result using "yield from", or wrap it in an :class:`asyncio.Task`. This allows the event loop to do other things while waiting for output that matches a pattern. * Experimental support for Windows (with some caveats)—see :ref:`windows`. * Enhancement: allow method as callbacks of argument "events" for :func:`pexpect.run` (:ghissue:`176`). * It is now possible to call :meth:`~.spawn.wait` multiple times, or after a process is already determined to be terminated without raising an exception (:ghpull:`211`). * New :class:`pexpect.spawn` keyword argument, "dimensions=(rows, columns)" allows setting terminal screen dimensions before launching a program (:ghissue:`122`). * Fix regression that prevented executable, but unreadable files from being found when not specified by absolute path -- such as /usr/bin/sudo (:ghissue:`104`). * Fixed regression when executing pexpect with some prior releases of the multiprocessing module where stdin has been closed (:ghissue:`86`). * Deprecated "pexpect.screen" and "pexpect.ANSI". Please use other packages such as `pyte `__ to emulate a terminal. * Removed the independent top-level modules ("pxssh fdpexpect FSM screen ANSI") which were installed alongside Pexpect. These were moved into the Pexpect package in 3.0, but the old names were left as aliases. * Child processes created by Pexpect no longer ignore SIGHUP by default: the "ignore_sighup" parameter of :class:`pexpect.spawn` defaults to False. To get the old behaviour, pass "ignore_sighup=True".- update to 3.3: * Added a mechanism to wrap REPLs, or shells, in an object which can conveniently be used to send commands and wait for the output (:mod:`pexpect.replwrap`). * Fixed issue where pexpect would attempt to execute a directory because it has the 'execute' bit set (:ghissue:`37`). * Removed the ``pexpect.psh`` module. This was never documented, and we found no evidence that people use it. The new :mod:`pexpect.replwrap` module provides a more flexible alternative. * Fixed ``TypeError: got ('\r\n') as pattern`` in :meth:`spawnu.readline` method (:ghissue:`67`). * Fixed issue where EOF was not correctly detected in :meth:`~.interact`, causing a repeating loop of output on Linux, and blocking before EOF on BSD and Solaris (:ghissue:`49`). * Several Solaris (SmartOS) bugfixes, preventing :exc:`IOError` exceptions, especially when used with cron(1) (:ghissue:`44`). * Added new keyword argument ``echo=True`` for :class:`spawn`. On SVR4-like systems, the method :meth:`~.isatty` will always return *False*: the child pty does not appear as a terminal. Therefore, :meth:`~.setecho`, :meth:`~.getwinsize * Fix exception handling from :func:`select.select` on Python 2 (:ghpull:`38`) This was accidentally broken in the previous release when it was fixed for Python 3. * Removed a workaround for ``TIOCSWINSZ`` on very old systems, which was causing issues on some BSD systems (:ghpull:`40`). * Fixed an issue with exception handling in :mod:`~pexpect.pxssh` (:ghpull:`43`)python-pexpectsheep86 1588151699  !!#$$&'')**,--/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY4.8.0-lp151.3.3.14.8.0-lp151.3.3.14.8.0-lp151.3.3.1 pexpectpexpect-4.8.0-py2.7.egg-infoANSI.pyANSI.pycANSI.pyoFSM.pyFSM.pycFSM.pyo__init__.py__init__.pyc__init__.pyo_async.pybashrc.shexceptions.pyexceptions.pycexceptions.pyoexpect.pyexpect.pycexpect.pyofdpexpect.pyfdpexpect.pycfdpexpect.pyopopen_spawn.pypopen_spawn.pycpopen_spawn.pyopty_spawn.pypty_spawn.pycpty_spawn.pyopxssh.pypxssh.pycpxssh.pyoreplwrap.pyreplwrap.pycreplwrap.pyorun.pyrun.pycrun.pyoscreen.pyscreen.pycscreen.pyospawnbase.pyspawnbase.pycspawnbase.pyoutils.pyutils.pycutils.pyopython2-pexpectdocFAQ.rstMakefileapifdpexpect.rstindex.rstpexpect.rstpopen_spawn.rstpxssh.rstreplwrap.rstclean.csscommonissues.rstconf.pyexamples.rsthistory.rstindex.rstinstall.rstmake.batoverview.rstrequirements.txtsphinxextgithub.pyexamplesREADMEastat.pycgishell.cgichess.pychess2.pychess3.pydf.pyftp.pyhive.pymonitor.pypassmass.pypython.pyscript.pyssh_tunnel.pytable_test.htmltopip.pyuptime.pypython2-pexpectLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/pexpect//usr/share/doc/packages//usr/share/doc/packages/python2-pexpect//usr/share/doc/packages/python2-pexpect/doc//usr/share/doc/packages/python2-pexpect/doc/api//usr/share/doc/packages/python2-pexpect/doc/sphinxext//usr/share/doc/packages/python2-pexpect/examples//usr/share/licenses//usr/share/licenses/python2-pexpect/-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:Maintenance:12459/openSUSE_Leap_15.1_Update/bfedd78e8966f0292768f7827ca0aea6-python-pexpect.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linuxdirectoryUTF-8 Unicode textPython script, ASCII text executablepython 2.7 byte-compiledASCII textDOS batch file, ASCII textHTML document, ASCII text  !"#$%&'()*RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRS Bf=utf-87ba529beb68cf2e4b3f36839a9f6fb586943ee09d39918ff06b87d428dc7e10f?7zXZ !t/HI]"k%Ia k갰~,B`;I깍{ E\ =x=]7\+[Zr }g&ZluT?]0ϢRԫu3岍z=SI}ozTO&K;gY$2h*=2`ӹdv0<ɣ(t:k.x[{d%"k(M ZRIzt|@ ^9'mrRM/.r=WN@AׇSɒp<]"6 LY7Ӏ}(~H@5e^ ux2CaL+$%dړu\qg5#N]xxj£g*Dʈ*w]6?R@وT?={Fڠx8!bo3r0p3ɤTV=*M'46-6hu+,a-3*jODLM9 ]ڑ g^ R@\PAd4;,-NU;e\Xs1ui7T-nn5BM qN#§_uZ.V8LzxL37̇bvɭz"HܻMvɔMڜ\)S$?d& ,?BXٴ3+/X&E%R䭰8.cRzKO+`͈"ߵK\#-`qe5CϑİڏQ 2&}3b1pݘkGGe J=$`в9UnyMy58LwJZdr:$M+lE3UW0V?>w Y WX3Widf:K#K5aOTnUCk. ,2(U5BfJȄAiMK q e?̟o@tO߭(=2{X/KKm]wjaq~SS6"BʃIoJ }az l\Iq!Х@-oRH0 @cTk|A&}g ]hR&f j͍b%jߚC܊$>x'KV\̠֡N8ti!lpd 2>{1d-hFW%'ς#e`hjKAX:xr L$XҠY7G*~( C/s0M^bRV Z_~r.'nÀ cfၪ} g;LA<bZEk3Qݾn$taJfS8toij1qY6j:'B p-w(Mbgخt ƙB$7zL &\@)}+t}NӺM>7vܨW5.FZޣT&\r",ֳLIh;fBV !~$NǤB<]ѧbD:'z +:0 ^$|KQĵU *SPǧ^(U.fa$7f^NO6{G<$i6>Ǯa ڜf_^ c*`plt?:lbPHK eUBK+ݡ'ǣfg"q6(q'tB-cEBr`$Ǩ+20cY\_AXa3X}ދ4Ch<"I'6N#N$|RFX[HBbNTCZ׫ܟ=3zvܭB8f=0S^Bt + 9Laϕ_F綢E(!N9,ZEL'~sIRYN n* W%옍\q 1 s/i-9ʎ As虓# 65A?"c2i>fq7>=;9 ݿjޘfQޅEPJ_h o7Hg@gTN0?F`]XMz8zNOH]k5 `S)![0r,&8/IʧӡӴ^,/:!+Ъ>-9WFbpk;̯S*mjGt4SqӐlZHI͟d@|%D8Q*|C!5VʨU D:ўE0;E&sjOoF 1"YLH>ڱ zi{(xn!Xf퐕cQSЏP9A Cr<[h78(2@x1tx*DK)Kɦfe5qFVmDK]]yd*V*H{z '1f"'E3ӣ̑[SJ$»22P1,D'ϮtK hljɍ!_P+ܹqU$h;t9Jh7\f-aXUs;#Pr5{Kr}j'iqƵn#6DzK[W@[T,#&*4;4ꁜ<(6Q&}oMm4O|5#7G$ WSP/0=Z_ kQt;=!J"={-vH2zߡ^DWʬ%Jmtj~ Iwȭ[ Ĩ_Zl2?@ڋC#bSQx˰LTjyJKT2¾ ;pY{_v`W%lntÜpZ&{phsO;#Xg#Ȣ (c:ˆw[EiՇr͇?.#y{&qd\<%-V{L0gOG74$LֺBƅ\% Oeb&èt_}yޒ,yjGѨ-ڼ\D7|\ŭ*@!dj'iB*=D֠ɽQcqKǵ͠^mXH'Ǐ)=n֝=#>\kh|&2}qQ<ݿݳT1dfTl7*gx9hЬ* *6b ^휝i75Ye==r (-VrBȒ$}m(9e'ڴ$ ϶oã0KMգI~k)( 'ӱXR]&d|FEIk5]*dtFeȤ!>Aؕ?(pNğ[Dhڇ?F+a$+cE~y%D %~4X qp\BCF #Ei$;h^!ۆ  o|HTQ-l2Y"9mA)U'!dY['R&8곺LD{_ӵ-?BTɪ{l:w*m怸jz9g֣c*p-8ra,&%v…Wd70`N 75R3&a/oX &RtWX Gdgg9BPh=6`)Xf}FLPJ$ ~Xnn)OrQD}1\G֦N_˿v;2t:̆t wHZim%"K8TvgY&U5h$M ṗ,8I\BɄҁ9<#*cWp/ rm zVI}+TuM.qg6b_&:@Xc}҃x]Tm4r%:V diGk9}04>oj #y-/xay=B0u١uu~ߟs#8Lz&ٹAԳ .ZAV o b5yqY|cʪt:Xx~%hjGJulN눲σrJ*RyPvpSQ< ځ~FFu@bt~Gsl͟99ű{fzoR=48%il-(n갦k,4p'=D=$3}xe(F2aF[d#K,-"r?L\-Y W9I$" |=gQJ7e,yܴ$޺7d75ͭiU 0珼ѴO1w_L-TIb)3A($=4.Hσނ%ɤ?Ւ 3RgD^%S9za :f!݀` y ыQB=2DV:>Gڼ՜<¬{K$IzBosʑ1Q`%cBxZܨ'GAΜqC&BZ:5*9tI0ڡ 49D"}cMwǁvgńB0Y>ƠzS$^4ٷU Cm)[k"` ߡ_We?:&ESGI@=vJ6 &Ql[ m;1Nu~Թ]ԀQIpFg%\Qq@NE`z3А$+WFgL%QϦ!Rψ2(66,eƈ;2,ꍓXƌ=>:TUIV "$ =da {#=dde4Z[_C8l]0G7UZ `nI[ &ۦҰa~w_lʞ^_ DVFlt Cx[\+C݃-v|enWvӀ!VC(B Fd}F\_i?ar>݂k9BZ5"i"7 fZoQc:+ |[ma͛/NCu>y K~~H Âl!Cxk#[v|uh3| kH:%Z-/p6uRJ QmwIkC%j3T"(J6HK+>\Rf-eȁLNtA_Ƃ1d:-*8ZUrtиwϮOA1csʞcY!%g%W H޻lmϹ\L&p )td:)'VFɅwsARyx(}Gl?8r^ċVDT=CS)'y/ AHg  F@7]쟴B}  h 7r5UO]d5CdQׅ0ei߮`]V#/'/7Ya_>^GsLXSuA]rӈu/MKȨL IGeKh-#H363B3]Hߦ"_ȣpF( iJS|RElZ3v}DGOu4Tfէ*$6|` : 6QNfZU-/BHJ®}f3q VJ!F12G;)\0Sa}ؗ{r.qT@"Swu8ΆLJȼW)ujxh?I"f)OfQyx&aȨw#,jTM􋇻Jj5G`3aVSAYAѮz% }_RmcA~M^v|\ޢH8*4 goBuV;B8Eŗ֩ CDlZZB.עdM֕- 4rWO' 6H(lHrH;VmdnE:Ap]Ec OO44lګ}X*E9Z9FXLc"_ ="㮸D$gWX& [ېZ+U4hI Y,{H9G6sm$/x3rO@qpCzZ'- g][P)Z~K'x*3> J^XYl|XcC;p( ceicD*{TLPs54\)Y?cRӮS&ik6(?hr H^Z~4,k' NRӹlK l(L}m@Qg(0ʤaNwM Xv "v9٘-$ JrΕ7s_Mk E=ws'i)#0(2 X(_QX h:ӛL3?;zh \?D Z|uE[2/v^ Р9CCfya l}?ΓwXT1X"JH%GW`فO arĖ9Ey>S٩HgeA_ k.}ϣđgb48AHuQ#dҙse3*?XFZ36H=yAS^qQ DR݊FnQ/X= MPz ZKJp쵿˲bwl,}!Wj:y F;UT"N krmPrG8nD7p<ĕ)uz4_g`%.g|v Ds{inf3aY 7}ASl@|QǑiFK츢LcolSW,^1{ty*fG | APMrǻ 3?ȐRy2ͯN=gKS5: 0@0=SIk8p 33׽Ɣ%Y_[/슳kR;0*,|ālnn϶+ VQ]x.#7vhS).R~;2TCQrYxKOJRatJ"A,w:;VfJe`5o\ b@ewg:_k͚1.C:9;⨖4˛p>hog' Jcެm'~́dΚʑt@ˇ\ Nr'o#HOYn(Ú^M6%/!ܭ4V."u_pL퓒# w;ZsՋ) eI.0}_18rRp:X@wJ2튗-qUO 1sc0S$x%鸓ŪN$;):yKbE!!vU F%JOܼ!X'_Ű;v6N$0q R. ?NLЁW(:5s6Cl^KZ\;+ E\ RYq)ؐdiJ1M\, `A>2ќ8<:C<) 9V6Tɳ|Rgg$Q_bX5@ۓ6AZdSdV9ڤ^N ؘD [ӒM:FXmK\25K76e҃/^!f?oܸ9^R5b;mYtuAʹJ/)ӄISh?UG!:얿Uv nߏ(Q~ؚ2,lCfϳtCFҰ}R|rhɥM)׵h'ndSVh|$:5o N$gZ>*M`!r_^`n1I~hMMe|5Zyp}:QfLq %Wa9?qj:JsLz6;`%>Z&u4beM"N4 g-nȠkK 2V) -cZ>ASq@sP څ`ϷR&# f~o=±]a*ԥ? (I)G=I*kzbp3B6҉Ҟٽgg@[8ӑ UYm7FG}G!9  R\8u|aDj6;?~Ÿ@".Q&E2J?l=Nfmm_F:c7 ʟZU"NUWЏm?kNm/JgW[!)&PtvF{LǏ֢"j}|LǁJ$^Hmڰ׭ p˝#qS\)ՑUݤ_^D'TCE}0 mYR 3:)!Q>,ova3eY ǤL 2GtX9@=CKOw@-(XamڄU-xJ|;f&e) cd, 3ph60 Ozf:T=iN{RtLW@2$~|e#2\V&jLCէ'oԇ/;~ԓ"CW)!JpP3z.(dYDiÇX67 u'r5X9ר4V{秘{hnB|z2{)IUYIQ08ٷѣ oNȖKFɛ̫;T٬UWHkQ-KR}Ծ,{蕘#PHc; kr*Ok',Ќ^ M&|V ~gC:}  _3[Py#v>0Co3Bk8*fNfgp'/vD0THs7=J8~-' zՁOI5ćKz2W)Ek$<9$۟J)1Hcp@ ̊KC-YZ.c=/$ftH yǺ '"{X۹0rXWwg8.K_ݿ^$VH3yn,|o10ΟPA4]>š-^A; [L[ӱK:q۬/'"<^f) W.OXo'/rDڻm|}eI|O߷ӕ*/n] :wAC<U b)+ZpP?&w<pTYXa rѳTv*щ9JNs]% Q#\BlKA惶'W:V!*}5uxñW,WnC (?lG3u(r8#T~cט+zR3ϰ$I H*OS)\vhǏ On [YsȒ|oR\. "MWaA$_\~0/H0Þ x+ Jrr=pH<|<|x B94g?7a:!y.l5 lM" pIŦGo< |6)ksϮavDrmu3!k?Vp]A{&=L..$ \> lޠUy!YiѢuj zESI?+rNm ȾFof,( D# CR&6s!8r}´[! u^[ nGäItRJC%c&swy&0 [W=Ph(*/~- ZA]>?prJo]B4/ yT/8z [b}A23Ij#)cñ*D^HCs%CiAV%e~yMLGWD1Fgg\gZj ;ERYz"yU96=5^lV2i=>B xIm~J[) 3kJjM TL(sY D2P忼|tL9E&93X"ɭ@Fm8ဆ Qmb*r -R?7歹x ИhR(lΓb(M,ҝi؜P}Nz˯` %D>q~>/S F%j&RU|KF;f Ey__[hڻf.K٫4R"K)(] JqXA"Ug!$ٴ4,\wIֻ*.*\(lYdcù9%YLC ?2W˩P .J&y4I\CG))r E:*Y>?'ړ*Y|*v'SeC-Vӎ|ޭ rmvhf#( MR`NJ}'zҼiSNH,B,AiS)eY'  * jk>C[4x1:3F.ʎ4P0[J)P¹>63WPI_Q1tЄƿx !6|x]]< K`;;Hc Y|p}wdө  ,[g^~̺􉆵 ~Gg 8rFdHiQ2,<&\\n 7h=V,o>)T<3r9;Ht%mwڮۣj~a\F_xFCYA`ïUEf?h%lA\v\+] Ҭqų|>jc3HJfq4l~x4M)A;w N*my g">m4i;?-wa>_ _JR[r#]gջjꤽ36ld W*8/O6ۓK| BwirY@I{ONnb+"fpa;X7Sk^}kp# @>C.^韮K\ҌίjdGO3ߞlˀfZ Y/u/Ѥ~lē0BmC Yrv}ީ_y Tk q:۰no'jisOk Q~;,t͗8"L@5pp]fJ0ڒ7Q}C2kn* Q-FlQjw".ހC0 f!XJ 15ذO: ӲUAnx!_+ Fnk nyNA q6m`fZzLƿL3B| pQx`Xf_LM1k@O3`oA opӯFjT؆5֐ZS}Dob:B{S` =T貲PYa3Bd!U yꛊW(rb^ɞ?BK  Uo{FCyWNsZd[HT8oup:g60saQ.*(O(P`k0WڙF$wqBLc F갩[&-|(уdk'ktQtiSs0h~g~8ʹƅYsޘW?1n~ʁot#J(q lF+w$,g>3j-GkpBr2N=#y$kHw 7xK聖*$p#"q܊D B M\$ VS騎 8H՘pv"XpԠlT#`n BD ΥWz9f9&O _JȎL!E`۹xB-oE5:nAw ޔ92[?aFoLD;).b^#X#"ow Y󧷁z!-Qi)JZ:vNe[ f]ql%D !«/.OBEj 5$i; 3D.GŸæЂ5)w{>՜4"91*7f;$%"Fԡ^5#r.+x0+,[}/m< }r5W<I覲$ʵm]W>LL0UزīI鰵5FQcz#R lN! EDt (* "RÓc\K=};z2qC.F'%y \'v m}6X=kF YQc\1~6^\ я>6۲_ͿnE ;7uHC :ٖ_<).ܩjh[oUd4{n5B4.eh6CV[? qnz|FlU ED|'X ^;oTIfQ!M7ڀDž*Oj˔]=gj.T"f/߷QV5cTp|5~ *OSb\is3@弶Ѭp_3Vx0ܺڻ"`wJH<,uBӬICy,DA|ǧB`i[m9-&Y@u~Lki`   E71nS> GpM ,pa烤o@,Ax55-v/.%O`Y|C,g&7`^J.L2xQ"Op?'e^t$ pU~.M.__k7- ^Zp4 :CCտ 60Ѣ_ r[ji3RV9|)QQ)kIA;mG 7oY&9-yD];eٔq4oVgk=ydˮ(ףyGU-A[(`ݚcm/? >ն`PTyP~՜[tS}l|~[t=K1IO:-3-'왛F5;1Ҝ{V}faJ@VZ^$bt:IJ$w#$+瞦h׋\Іx!;~F9y$m&7D4uh/){h)BLozK|k*pGtŠ;bU(Z#'an>ubT=EѽR~(N ޺xWz$)7+WJ8S~ʀ3!15ҋ yn4ZB`pp2dDO-u&vTU>D<&@HW_iXjp b-]V$mW1mg=Oo>-vzSÀLQ\Fv_}Z@ja.]eNISyRkXBLx̳w8_՚5i69l@;ԛu_tڡLqY{pK;FEv0';8ح' O}aBnAȯ.^Fk|F_j&erW:0G|o'FJp^+ҿx.?_H5$qBE%3G I PIͱkk"EB2jX=8beddy/ /CFs9E}f'8t,DWHԃ{&"y9)US.46x1]zi2L ^ԑ[ɀYCB$J:~R DR lbH&rv`TNJߝ\M^٘{/:Z<֡\w4fndb!LCJQiL>eo;ѩ:`T0}r(~kn{vgakHީ_g?LftȲdPr½; %ۘ+u\_a(HP#A7@IZgѯ.8l.HVhEqŲ%*,ZDg(!^S ]n0|ve {)y.wЌ#qpm ;hy!rdE/0Wrg!ݴ+9&.CNq^(z.S4 ?rO 69̵9Ѳ?|b&eVm?UaVj7L7.;2k{rd-.Gf̹HLE;P q%^m˞_>c#{U ӟd 'f:ɿwW;pEMmGBq'5FRA4$ըR g t:?1NG t呆Tb,qkxܻ: U 熛E$E GSMGUA~%<щ 7 wG:X2Y#K-9`/zJ1[H ]GI|OsQ|4* ᰆ7yh'/-[$_D @}1V|OCkWgG۾ ]- \+/D^vC=jlsD&23R#P#UYnIZ [`r!bth,b#p[է g9s+s:X%+7}=~m,ɯo]< D slF:dq'1n ό %""exor><Žw*O(?S">ʎ. 15oQP9^`Xgg hn?蠓\ED؟'fSuz 8?\sO=KWr9PJqڢcy0uÏENA٩'c$8p|oh.ǣIB=%(9û|k\EFפ I(Neoң ?zcq% ǘ W\>NC+;_^ "֓JG}ysկ*'%KA?Cm'1oxL'zWUt8VOz_*Ϣklo޾@ExhaF .=\,[C$U86^@ߩo }qT@ݙHj=kQt]bΧ1Ya {_E!|iS( |N/Audx=O$ѰAMh{ ]MGˑ\tN)$bNgW27,EY\V/ |Id?pl{BX7wwQZӌf|C̎X)_ߩK4q!"ʩ=1j%*9+^[ dM Y9h YZ