python3-psycopg2-2.7.4-lp150.3.2 >  A ZOE/=„&X*PSz}ܓ3}4XSje #j+eKU=p 4hiQ_+ʴ,#2MCDz }9uV^xceg'h *13 j{Z  />ar,mbf^2Nws*>tB[K<6%ڧf΂*Nx\-8 e_}9VɒA=xs,ߖ>WN*H  /M"b.KއˣԠY 90d3a1ac6172ad2e652174da33b4b585c0e1ab25910b9598d6442a1f027c48b630a29752ae9641fd6214b809847d95989799cb45ȉZOE/=„9}RJYȋ^1 Ⱥ_!p#ND:Ի¢y5Z®ZA–Ϫ1+Μ&X+8U"OV #^gIzK\qՉr?(ێe]ӹ%i*?]|z}7%o[fa4uIpuRNeپ8A(ڪtiGdԊAGk~ljfXX+}*zѥjmS2'W`=$ ~ ko鵪QW9r!Zc{ >pAn(?nd # FQ k*X* * * * * *d*6*0*H(68@9:FbvGb*Hc0*Ic*XdYd \d,*]d*^hbhci}dieifiliuj*vjwk*xlD*yl-zmmmmmmmnCpython3-psycopg22.7.4lp150.3.2Python-PostgreSQL Database Adapterpsycopg2 is a PostgreSQL database adapter for the Python programming language. psycopg2 is different from the other database adapter because it was designed for heavily multi-threaded applications that create and destroy lots of cursors and make a conspicuous number of concurrent INSERTs or UPDATEs. psycopg2 also provide asychronous operations and support for coroutine libraries.Z@lamb54 copenSUSE Leap 15.0openSUSELGPL-3.0-or-later AND (LGPL-3.0-or-later OR ZPL-2.0) AND SUSE-GPL-2.0-with-openssl-exceptionhttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://initd.org/psycopg/linuxx86_64( U U666<6<..99 > >6767 :M[PCk4 6H h A큤A큤큤A큤ZO4ZO3ZyZO4ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO3ZO4ZO3Z@ZyZO4Z@Z@Z@Z@Z@ZyZ@ZyZO6ZyZyZyZy7f5637fdcf233cbad8f3bb492a5fd65e01ceffa7037b51938aa224902cfb1ece0ed3123b187d5990fb83416ca8a2cfa2fc329319ed581d834153d76330116f608bf714a90325048c74e1e7dee6bd91d28e365bb83329e3149efe497ef6c75f7f6653eba83aef818d0325d5e63bd2fd0657cf1165f23b7002078ac73f06381f13ac44d176082caaa20b62d9c994bfcf55930bf456325b1d0dca5fc2a11b4c3f86ac44d176082caaa20b62d9c994bfcf55930bf456325b1d0dca5fc2a11b4c3f86bddf45dd0f765ddee2bd41888018c44382285de93d44a0b7f6cc64f4b0700b64bddf45dd0f765ddee2bd41888018c44382285de93d44a0b7f6cc64f4b0700b6400bd06c9bfbbf242379ae166d993d43c6d6781cc95d0ed18c1dfa134dcd8a1f6fd4ae36ccd73b989c39ea74edaa21304623ad5858e2bb40556dd74c54b944cd13dc14c05d8318cd2264475da696fb621fcd6b49947bdbbee3c819b3510a6a448535668b69eddf0ef0153b7b7da260e8fc5ccff484cc8d24fd07af782cb3891d64dd7278f316b087078158bd3a966261d9a79999148363b78102289e22733425dbfba3112d00866202750b24a440999c85446b813741670082d5bc365ff72bf945ba3444abada8eaab250c74117894796b2905ad6d6103233853200cc233ccbfeae69fc04b6afeeb55daba2dd713fae83937e74e23bf7dd1153a0b076148322bdb97379cf0dd31c8bc09cb55cf83820cc95712a1adb4b9fb7ddf37c881f55f57cb97379cf0dd31c8bc09cb55cf83820cc95712a1adb4b9fb7ddf37c881f55f57c166733a5e7d744f3e317d288901ab57b8901ae98736e54922c6ac25788d5055d1dba26ac2db1403f25c65f78f8e16b9dad11ef78a3c46ac13c43e88f70c6b786b46b9ef5b89153cee9a608e8322194e86f25f00b2fb67d33a5cb808a0787f1889d0e758af768a2a16f54472cf728c4bd09b0cd2de2da4353eddc5ea2d40a5f6ec0a35a4ff2a4c2120ae318fe23cc1347b10c5606e7b61007242f135858b3f99cff40022e881221b86a118b7b974344823e28ad52a94a0dd9cdde1d125a80e8fe8f6722e4b0607d7e2f16699fd98fed7b53c87668cb6825b50bcc2f5b27163b4c861524453859e250800efba2010df8b456a3a556a69ad60b19a9e4182856786924cc6b9cf91272610d4214edb787746a3a05e3027b4f9d6078edcfb96c3c757df9806d1d28cea24e4faeb48fb76e22d9903a587b21afd7afe1be3141d90e1711bb602fdbd0f556fa6025e5bb912e8a833fed2f5f7bf959ff16bcdc8d901ea8c45d99201dfb9d56967e8e2c734c6eab8bdb2354dbca66c4b527b9646c07a747fce8dca012548f101619cff592e01fff4782c25e5057e2e1fff49db7261cd14b23b67bac3eec0d5cb94512e4c60a01b600b12b5b0dbaf83703fb180afbcd960ae0e8f66d71ca37d813347cc741a51a9e7977f1d7cf299a375ad4f043a72a2c1ebf26053fbaa2a771fe7ec5fbb5911d5eed2c7032cdf0957452af2bcdaaf967332d5f0a4f98a4afa020afec6e342dbc28e4be0aad1e35e3db4d137b57adeae7c408e689e95c82508f42358b35752bceff1f52b1e3dfbfc7fa9a1ff90dcc565ad0071752db3c786e12b62ca804178dca033adce8bff4c4b3d98d3449d407fe45210d9c512830a75462af38fc0d285b9a21b505afb470e48b876837f25bec2f7c51ffb87e9786ee9e55ee61eb3e70776b57f96f5a019dc92884bd8a0c98d1ca568285rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-psycopg2-2.7.4-lp150.3.2.src.rpmpython3-psycopg2python3-psycopg2(x86-64)@@@@@@@@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpq.so.5()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpython3.6m.so.1.0()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1Z@ZH@ZYYcl@YMYJ_X)@V@TgR@QɆ@Qm=@Ot@Ot@O~OqO]@O8@O@NyMk@ML@J@JI@aplanas@suse.comaplanas@suse.comsebix+novell.com@sebix.attbechtold@suse.comjengelh@inai.dejmatejek@suse.combwiedemann@suse.comdmueller@suse.combwiedemann@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comjfunk@funktronics.cacfarrell@suse.comhighwaystar.ru@gmail.comjfunk@funktronics.casaschpe@suse.desaschpe@gmx.decoolo@suse.comjfunk@funktronics.casaschpe@suse.desaschpe@suse.deelchevive@opensuse.orgtermim@gmail.comjnelson-suse@jamponi.netjfunk@funktronics.calars@linux-schulserver.de- Allows Recommends and Suggest in Fedora- Suggests only for SUSE- update to version 2.7.4: - Moving away from installing the wheel package by default. Packages installed from wheel raise a warning on import. Added package ``psycopg2-binary`` to install from wheel instead (:ticket:`#543`). - Convert fields names into valid Python identifiers in `~psycopg2.extras.NamedTupleCursor` (:ticket:`#211`). - Fixed Solaris 10 support (:ticket:`#532`). - `cursor.mogrify()` can be called on closed cursors (:ticket:`#579`). - Fixed setting session characteristics in corner cases on autocommit connections (:ticket:`#580`). - Fixed `~psycopg2.extras.MinTimeLoggingCursor` on Python 3 (:ticket:`#609`). - Fixed parsing of array of points as floats (:ticket:`#613`). - Fixed `~psycopg2.__libpq_version__` building with libpq >= 10.1 (:ticket:`632`). - Fixed `~cursor.rowcount` after `~cursor.executemany()` with :sql:`RETURNING` statements (:ticket:`633`). - Fixed compatibility problem with pypy3 (:ticket:`#649`). - Wheel packages compiled against PostgreSQL 10.1 libpq and OpenSSL 1.0.2n. - Wheel packages for Python 2.6 no more available (support dropped from wheel building infrastructure). - update to version 2.7.3.2: - not relevant - update to version 2.7.3.1: - not relevant- update version to 2.7.3: - Restored default :sql:`timestamptz[]` typecasting to Python `!datetime`. Regression introduced in Psycopg 2.7.2 (:ticket:`#578`). - Fixed inconsistent state in externally closed connections (:tickets:`#263, #311, #443`). Was fixed in 2.6.2 but not included in 2.7 by mistake. - Fixed Python exceptions propagation in green callback (:ticket:`#410`). - Don't display the password in `connection.dsn` when the connection string is specified as an URI (:ticket:`#528`). - Return objects with timezone parsing "infinity" :sql:`timestamptz` (:ticket:`#536`). - Dropped dependency on VC9 runtime on Windows binary packages (:ticket:`#541`). - Fixed segfault in `~connection.lobject()` when *mode*\=\ `!None` (:ticket:`#544`). - Fixed `~connection.lobject()` keyword argument *lobject_factory* (:ticket:`#545`). - Fixed `~psycopg2.extras.ReplicationCursor.consume_stream()` * keepalive_interval* argument (:ticket:`#547`). - Maybe fixed random import error on Python 3.6 in multiprocess environment (:ticket:`#550`). - Fixed random `!SystemError` upon receiving abort signal (:ticket:`#551`). - Accept `~psycopg2.sql.Composable` objects in `~psycopg2.extras.ReplicationCursor.start_replication_expert()` (:ticket:`554`). - Parse intervals returned as microseconds from Redshift (:ticket:`#558`). - Added `~psycopg2.extras.Json` `!prepare()` method to consider connection params when adapting (:ticket:`#562`). - `~psycopg2.errorcodes` map updated to PostgreSQL 10 beta 1.- Trim filler wording from description.- convert to singlespec - update to 2.7.1 * Added sql module to generate SQL dynamically (ticket #308). * Added Replication protocol support (ticket #322). Main authors are Oleksandr Shulgin and Craig Ringer, who deserve a huge thank you. * Added parse_dsn() and make_dsn() functions (tickets #321, #363). connect() now can take both dsn and keyword arguments, merging them together. * Added __libpq_version__ and libpq_version() to inspect the version of the libpq library the module was compiled/loaded with (tickets #35, #323). * The attributes notices and notifies can be customized replacing them with any object exposing an append() method (ticket #326). * Adapt network types to ipaddress objects when available. When not enabled, convert arrays of network types to lists by default. The old Inet adapter is deprecated (tickets #317, #343, #387). * Added quote_ident() function (ticket #359). * Added get_dsn_parameters() connection method (ticket #364). * callproc() now accepts a dictionary of parameters (ticket #381). * Give precedence to __conform__() over superclasses to choose an object adapter (ticket #456). * Using Python C API decoding functions and codecs caching for faster unicode encoding/decoding (ticket #473). * executemany() slowness addressed by execute_batch() and execute_values() (ticket #491). * Added async_ as an alias for async to support Python 3.7 where async will become a keyword (ticket #495). * Unless in autocommit, do not use default_transaction_* settings to control the session characteristics as it may create problems with external connection pools such as pgbouncer; use BEGIN options instead (ticket #503). * isolation_level is now writable and entirely separated from autocommit; added readonly, deferrable writable attributes. * dropped support for python 2.5 and postgres client library < 9.1 * many bugs fixed - drop doc subpackage, html docs available from http://pythonhosted.org/psycopg2/- Do not include unneccessary undeterministic environment.pickle in package to fix build-compare- update to 2.6.2: * Fixed inconsistent state in externally closed connections (tickets #263, #311, #443). * Report the server response status on errors (such as ticket #281). * Raise NotSupportedError on unhandled server response status (ticket #352). * Allow overriding string adapter encoding with no connection (ticket #331). * The wait_select callback allows interrupting a long-running query in an interactive shell using Ctrl-C (ticket #333). * Fixed PersistentConnectionPool on Python 3 (ticket #348). * Fixed segfault on repr() of an uninitialized connection (ticket #361). * Allow adapting bytes using QuotedString on Python 3 (ticket #365). * Added support for setuptools/wheel (ticket #370). * Fix build on Windows with Python 3.5, VS 2015 (ticket #380). * Fixed errorcodes.lookup initialization thread-safety (ticket #382). * Fixed read() exception propagation in copy_from (ticket #412). * Fixed possible NULL TZ decref (ticket #424). * errorcodes map updated to PostgreSQL 9.5. * Lists consisting of only None are escaped correctly (ticket #285). * Fixed deadlock in multithread programs using OpenSSL (ticket #290). * Correctly unlock the connection after error in flush (ticket #294). * Fixed MinTimeLoggingCursor.callproc() (ticket #309). * Added support for MSVC 2015 compiler (ticket #350).- use the year from source gzip header instead of current one to make reproducible rpms- update to version 2.6: - Added support for large objects larger than 2GB. Many thanks to Blake Rouse and the MAAS Team for the feature development. - Python `time` objects with a tzinfo specified and PostgreSQL :sql:`timetz` data are converted into each other (:ticket:`#272`). - Json apapter's `!str()` returns the adapted content instead of the `!repr()` (:ticket:`#191`). - Named cursors used as context manager don't swallow the exception on exit (:ticket:`#262`). - `cursor.description` can be pickled (:ticket:`#265`). - Propagate read error messages in COPY FROM (:ticket:`#270`). - PostgreSQL time 24:00 is converted to Python 00:00 (:ticket:`#278`). - Added :sql:`jsonb` support for PostgreSQL 9.4 (:ticket:`#226`). - Fixed segfault if COPY statements are passed to `~cursor.execute()` instead of using the proper methods (:ticket:`#219`). - Force conversion of pool arguments to integer to avoid potentially unbounded pools (:ticket:`#220`). - Cursors :sql:`WITH HOLD` don't begin a new transaction upon move/fetch/close (:ticket:`#228`). - Cursors :sql:`WITH HOLD` can be used in autocommit (:ticket:`#229`). - `~cursor.callproc()` doesn't silently ignore an argument without a length. - Fixed memory leak with large objects (:ticket:`#256`). - Make sure the internal ``_psycopg.so`` module can be imported stand-alone (to allow modules juggling such as the one described in :ticket:`#201`). - Work around `pip issue #1630 `__ making installation via ``pip -e git+url`` impossible (:ticket:`#18`). - Copy operations correctly set the `cursor.rowcount` attribute (:ticket:`#180`). - It is now possible to call `get_transaction_status()` on closed connections. - Fixed unsafe access to object names causing assertion failures in Python 3 debug builds (:ticket:`#188`). - Mark the connection closed if found broken on `poll()` (from :ticket:`#192` discussion) - Fixed handling of dsn and closed attributes in connection subclasses failing to connect (from :ticket:`#192` discussion). - Added arbitrary but stable order to `Range` objects, thanks to Chris Withers (:ticket:`#193`). - Avoid blocking async connections on connect (:ticket:`#194`). Thanks to Adam Petrovich for the bug report and diagnosis. - Don't segfault using poorly defined cursor subclasses which forgot to call the superclass init (:ticket:`#195`). - Mark the connection closed when a Socket connection is broken, as it happens for TCP connections instead (:ticket:`#196`). - Fixed overflow opening a lobject with an oid not fitting in a signed int (:ticket:`#203`). - Fixed handling of explicit default ``cursor_factory=None`` in `connection.cursor()` (:ticket:`#210`). - Fixed possible segfault in named cursors creation. - Fixed debug build on Windows, thanks to James Emerton. - Add python-Sphinx as BuilrRequires to build documenation. Also adjust the build process for html docs.- update to 2.5.2: - Fixed segfault pickling the exception raised on connection error - Meaningful connection errors report a meaningful message - Manually creating `lobject` with the wrong parameter doesn't segfault- update to 2.5.1: - Fixed build on Solaris 10 and 11 where the round() function is already declared (:ticket:`#146`). - Fixed comparison of `Range` with non-range objects (:ticket:`#164`). Thanks to Chris Withers for the patch. - Fixed double-free on connection dealloc (:ticket:`#166`). Thanks to Gangadharan S.A. for the report and fix suggestion.- Update to 2.5: - Added JSON adaptation. - Added support for PostgreSQL 9.2 range types. - `connection` and `cursor` objects can be used in ``with`` statements as context managers as specified by recent DBAPI extension. - Added `psycopg2.extensions.Diagnostics` object to get extended info from a database error. Many thanks to Matthew Woodcraft for the implementation (ticket #149). - Added `connection.cursor_factory` attribute to customize the default object returned by `connection.cursor()`. - Added support for backward scrollable cursors. Thanks to Jon Nelson for the initial patch (ticket #108). - Added a simple way to customize casting of composite types into Python objects other than namedtuples. Many thanks to Ronan Dunklau and Tobias Oberstein for the feature development. - `connection.reset()` implemented using `DISCARD ALL` on server versions supporting it. - Properly cleanup memory of broken connections (ticket #148). - Fixed bad interaction of ``setup.py`` with other dependencies in Distribute projects on Python 3 (ticket #153). - Added support for Python 3.3. - Dropped support for Python 2.4. Please use Psycopg 2.4.x if you need it. - `psycopg2.errorcodes` map updated to PostgreSQL 9.2. - Dropped Zope adapter from source repository. ZPsycopgDA now has its own project at . - Changes from 2.4.6: - Fixed 'cursor()' arguments propagation in connection subclasses and overriding of the 'cursor_factory' argument. Thanks to Corry Haines for the report and the initial patch (ticket #105). - Dropped GIL release during string adaptation around a function call invoking a Python API function, which could cause interpreter crash. Thanks to Manu Cupcic for the report (ticket #110). - Close a green connection if there is an error in the callback. Maybe a harsh solution but it leaves the program responsive (ticket #113). - 'register_hstore()', 'register_composite()', 'tpc_recover()' work with RealDictConnection and Cursor (ticket #114). - Fixed broken pool for Zope and connections re-init across ZSQL methods in the same request (tickets #123, #125, #142). - connect() raises an exception instead of swallowing keyword arguments when a connection string is specified as well (ticket #131). - Discard any result produced by 'executemany()' (ticket #133). - Fixed pickling of FixedOffsetTimezone objects (ticket #135). - Release the GIL around PQgetResult calls after COPY (ticket #140). - Fixed empty strings handling in composite caster (ticket #141). - Fixed pickling of DictRow and RealDictRow objects.- license update: LGPL-3.0+ and (LGPL-3.0+ or ZPL-2.0) and SUSE-GPL-2.0-with-openssl-exception See the COPYING file. There are GPL-2.0+ (with openssl linking exceptions for pgsql) in the package. Also, the ZPL option is only available for one particular subdirectory in the package- python3 package added - minor spec improvement- Update to 2.4.5: * The close() methods on connections and cursors don't raise exceptions if called on already closed objects. * Fixed fetchmany() with no argument in cursor subclasses (ticket #84). * Use lo_creat() instead of lo_create() when possible for better interaction with pgpool-II (ticket #88). * Error and its subclasses are picklable, useful for multiprocessing interaction (ticket #90). * Better efficiency and formatting of timezone offset objects thanks to Menno Smits (tickets #94, #95). * Fixed 'rownumber' during iteration on cursor subclasses. Regression introduced in 2.4.4 (ticket #100). * Added support for 'inet' arrays. * Fixed 'commit()' concurrency problem (ticket #103). * Codebase cleaned up using the GCC Python plugin's static analysis tool, which has revealed several unchecked return values, possible NULL dereferences, reference counting problems. Many thanks to David Malcolm for the useful tool and the assistance provided using it.- Can't hurt to suggest postgresql-server- Simplify macro usage - Remove outdated SUSE version checks- patch license to follow spdx.org standard- Update to 2.4.4: * register_composite() also works with the types implicitly defined after a table row, not only with the ones created by CREATE TYPE. * Values for the isolation level symbolic constants restored to what they were before release 2.4.2 to avoid breaking apps using the values instead of the constants. * Named DictCursor/RealDictCursor honour itersize (ticket #80). * Fixed rollback on error on Zope (ticket #73). * Raise DatabaseError instead of Error with empty libpq errors, consistently with other disconnection-related errors: regression introduced in release 2.4.1 (ticket #82). - Version 2.4.3: * connect() supports all the keyword arguments supported by the database * Added new_array_type() function for easy creation of array typecasters. * Added support for arrays of hstores and composite types (ticket #66). * Fixed segfault in case of transaction started with connection lost (and possibly other events). * Fixed adaptation of Decimal type in sub-interpreters, such as in certain mod_wsgi configurations (ticket #52). * Rollback connections in transaction or in error before putting them back into a pool. Also discard broken connections (ticket #62). * Lazy import of the slow uuid module, thanks to Marko Kreen. * Fixed NamedTupleCursor.executemany() (ticket #65). * Fixed --static-libpq setup option (ticket #64). * Fixed interaction between RealDictCursor and named cursors (ticket #67). * Dropped limit on the columns length in COPY operations (ticket #68). * Fixed reference leak with arguments referenced more than once in queries (ticket #81). * Fixed typecasting of arrays containing consecutive backslashes. * errorcodes map updated to PostgreSQL 9.1.- Update to version 2.4.2: * connection.h: added codec attribute to avoid repeated codec name lookups during unicode query/params manipulations. * setup.py: bumped to version 2.3.2.dev0 * psycopg/connection_int.c: applied patch from Marti Raudsepp to close ticket #24. Fixed segfault in connection when DateStyle not available (e.g. pgbouncer appars not passing it to the client) * psycopg/utils.c: Added psycopg_strdup function. - See ChangeLog for more... - Don't package testsuite - Fix non-executable script rpmlint warning- Spec file changes: * Added LICENSE and NEWS files * Added ZPL license to preamble (psycopg2 is dual-licensed) * Use upstream description * Fixed SLE build errors * Repacked tarball to bzip2 - Update to version 2.4 * Added support for Python 3.1 and 3.2. The conversion has also brought several improvements: * Improvements to the named cusors and data handling * Fixed adaptation of None in composite types (ticket #26). Bug report by Karsten Hilbert. * Fixed several reference leaks in less common code paths. * Fixed segfault when a large object is closed and its connection no more available. * Added missing icon to ZPsycopgDA package, not available in Zope 2.12.9 (ticket #30). Bug report and patch by Pumukel. * Fixed conversion of negative infinity (ticket #40). Bug report and patch by Marti Raudsepp.- Update to version 2.3.2- Update to 2.2.2: Bux fixes: * the call to logging.basicConfig() in pool.py has been dropped: it was messing with some projects using logging (and a library should not initialize the logging system anyway.) * psycopg now correctly handles time zones with seconds in the UTC offset. The old register_tstz_w_secs() function is deprecated and will raise a warning if called. * Exceptions raised by the column iterator are propagated. * Exceptions raised by executemany() interators are propagated.- Add --optimize=2 to build .pyo files, correct License and Url- Update to 2.0.12: * psycopg/lobject_int.c: fixed problem with writing large data using lo_write: apparently the large objects code does not like non-blocking connections. * setup.py: fixed version detection for PostgreSQL rc, as suggested by Sok Ann Yap. * ZPsycopgDA/db.py: applied serialization error retry from Brian Sutherland. * Implemented connection.reset() method to reset the connection to well-know default parameters. This is much faster than closing and reopening the connection. (Suggested by a bug report by Glenn Maynard.) * psycopg/cursor_type.c: unified size macro definitions in COPY TO and COPY FROM operations: now the buffer for column names is 8192 bytes that should be enough even for very large tables. * Applied patch from Robert Munro to fix version check in ZPsycopgDA. - Release 2.0.11: * lib/extras.py: fixed crash in fetchone() when prefetching using a RealDictCursor. * psycopg/cursor_ext.c: now raise correct exception when fetching using a custom row factory results in an error. * lib/extras.py: applied DictRow "diet" patch from Marko Kreen. * setup.py: applied patch from Elvis Pranskevichus to make PostgreSQL version detection more robust.- update to 2.0.10lamb54 1520424000  !"#$%&'()*2.7.4-lp150.3.22.7.4-lp150.3.2psycopg2psycopg2-2.7.4-py3.6.egg-info__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_ipaddress.cpython-36.opt-1.pyc_ipaddress.cpython-36.pyc_json.cpython-36.opt-1.pyc_json.cpython-36.pyc_range.cpython-36.opt-1.pyc_range.cpython-36.pycerrorcodes.cpython-36.opt-1.pycerrorcodes.cpython-36.pycextensions.cpython-36.opt-1.pycextensions.cpython-36.pycextras.cpython-36.opt-1.pycextras.cpython-36.pycpool.cpython-36.opt-1.pycpool.cpython-36.pycpsycopg1.cpython-36.opt-1.pycpsycopg1.cpython-36.pycsql.cpython-36.opt-1.pycsql.cpython-36.pyctz.cpython-36.opt-1.pyctz.cpython-36.pyc_ipaddress.py_json.py_psycopg.cpython-36m-x86_64-linux-gnu.so_range.pyerrorcodes.pyextensions.pyextras.pypool.pypsycopg1.pysql.pytz.pypython3-psycopg2AUTHORSLICENSENEWSREADME.rst/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/psycopg2//usr/lib64/python3.6/site-packages/psycopg2/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-psycopg2/-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.0/standard/5076aa15764e8f6bf5c8b08f87400cf4-python-psycopg2cpioxz5x86_64-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8107a2490477fdc89d206e218e93c763e23463ce, strippedUTF-8 Unicode text %&'()*+, R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRRRRR RRRR R R R R R R R ˟^@g(Jpostgresql-serverutf-8597b462610ec0f29a9e07b6a6f1aac008b38a358206f1b8db8a1854c73e8bec6?7zXZ !t/] crt:bLL  88]Of!lSj:Fo(oBPp*Qg7! \ɪ>H,Q [ Zg+Igz=1(0?azQӮ]~^ UaԔa@ZwG_hA?r6$c>I ST$:[ytR K^LHDhc ?˽P!,EvGk#d-߫f$ݙDS g 6-Qs7pWP; $ u|pw/]"ot{ߓ\yͰ]jwaן*U].tBڦ/Զ\"Ug*w#_?SO$"TD쟪jثF$rqS-\vO_O6&d[ Ә k¡*< `;Hj юΫtd?02+yDHIg *mᇑ [&S=LCD,3^&dySv @~oP7)=d@`kU1򦩹r8ܑ] $G)@T^,%$/Vn.Z Ko r[8cDG]'ǁBUCGrAPϐW (B'Y'/uk#u:NaΞ|J`o 'Q3@'9W.8W-gIּ4#in.^7՟4>.~VDW7w| LyJ4.,pC )/CNTA 'u_BVI _\seܠqc, MI,jԃF:#5@{ dVqC @SvW{DA9Ed ?堘h/y9_I[%ӻy4 [=M4>K+Aq]Y oeK`o4iq ǀ8P5z"4>U귪vVs`L "'zoL Hpf:Y4s?jo ,sX[(|>YdJNձ4:!t.{>o5*ʪ F~7^`, @٨KlG_Tr+rE ȫ+5]y;8SO\f;I M/n*nP q?; $"G !-<~~dSZ4ٴ!Jz*➖'\MZ<"8$+MG{)zQH[t! c6OߎR0ke?ᑌD ~6lƠO`늮bZ}idZ)EQc־gNyn1rq構.i)璪ehq/o;C!NNs`/lu@$M`O/$H-xMu⃣cyj4aiLZ>*($AOa]UAdItJ3ѾpUJ&O{g7MrQI(Kh-o b, R"o~Qǰ+3薡"?}T59DR'Z(6h1 Q_,3[Ye-TxfED^?qSLǸlfᓢoG/ϼ;c\ޅ;w'g\_إB` ./Z F2S2u(MĪ7؁.[~?D| ;irG~lyC+FǙ.2A=4qn}w^RC7Kx_5o.G +Ob64ʍ LOџ,!Qo$eT{[,:=WYI{J+#jIAS-{(oG^@.EIS7)T]bK`]<`U1[ i8t +UJlZ]ʟD;da=:($ߧErh[C"?b%9'ƌEN,<4gWdr5`DS`-k| g)m=LuaN GrІ!}ug)Y[DP^ jF!u?b qfњ%EY2} P~vAhl?!qNz"f,ꐵfyhCt5W05oD\DG zg}>i9½ مւ{pŒ UUOUuv!kH6튲>}['İl8*s|0Y˷z>DM[x=s7?FV p>f1_GyF/0z Z4]uz͉t8V`h} HjZw4X-s/Υ rT0OX} P!#{v2= B^EeճÉ%2PI]ȁ(Ϸf|5ү, 8z!ܢ8ٵ3Ƌ#)wXP/蔿7L'%os>z&`1_=ZK$KnpxdL55Bagoti׎R"ss q}e:_8NV+ZW>WmL+c)̤UKG=hF6{Vh}'Qm`IDqUCy Y#|#逿g =yZ.Gݩ)Ӽ̒w1f*O$Z'%o8\5ml31z3 dG?%>!UZaoP`t(j-"Q >!wgZC\٘ *ALS՘} ]0%aB DVgiJ1h=~ CCj,Ӕ}β<4y Һ2) _L(x{B ow*1mv"#o_}vpE BE4<&|,LtXV|m'75ڄrTdn5B\Y_i3CWfYfϋX!\+?Y}Q6# q,/c. nl44_iGψp ,CY<ݟF.O;O(8g8=`/H)0y=%"{i$yŠF@Vz*}säۿU 9Z nk2c5KoT+c ev%hj )Nٵ"h7ĎYbuYn&qn?85 &rW2,P~^3\N7A#z|x&tvA/tG(U[Âdsx+'Y9Ur[m|paڑ1o%< c3Ρ1D-(E-Vt}c3 2@VIF,aY{,huõ%VZ CܲqMe)(R`rk9mλ.hS'_]qvDK0mm4"wZP韖%W/k_u8>)0xMe D2J.5!ױS Le'Hͬ QD}7B~HRo\3pЍRI3!MZXVTLJ kS4  E_WR~܌qP tNW_{B8-pد:ʰVb=̗!( ]Gu(Yy:T|SC ;dHV0$эn0({Uwh-]R1mc!cfmlB潩.͠rorƓT?[A&'vȯk.s0ڭW\ـuZŦ?Uć$M8=rhѭMWtKĦCvO׫q*o1 }Q)?A;}r(ǧj`]99ƵJOJ;sd2W5 Ym)c9饑̥c|pzpn2@ X+^IH(+=$[~ /B木MŁ֏AXo1œl \1"Tg0-p3uthvhB?4dN'9HJ?cIEq M@~f((Ƽ2JqXd,HǤ62*>4DS[;i1nD^g-d+ڏUYa|L>]AXAݿ[/|UңcLQV2+։U. a-T/M -whͥ' Irzi XoC1*x48kdrn8܍a=[ROL|;Cm *KY(6^eCJ䶾WWD2P\y(tX#Gx#r$nx16g(}4_#\+n4|bϐ(2/nkJY)_.!7oSG3q=l=o6=2Hjظ[:+]GO2J UCڏ`THԦFj&rFUq A!8x҈{+#NЌj^b&]B9$fqfg)[0" $@6VTuxztQAwppfH eg6KJa]"[%ڨXtg}ZyxH. |Z&PZT`ޱ>K_Yz%**dhk}pqk*ی5 Tnֲ*(YVrRsuϼRJ~q-`SkqSĬ"5Imi!ĚXP{QDXWAgE.f)JR9~ (~Q1u 5rSӮ 454qy7OB:#yR}Hcv8<W@8f9m9΋+Q%i/ 7;io7 dl>UA&6)%=H0Y!JG>n]o3Ѯ; - $"d\HfR0xe;6'ܥ7 ^ݍ4^#uEɜ"m}f-:*$ߔֶ |)v6ÄD/ߐ&::%odݿSC`%"LC~\>duJ⾙U78WV.Jz˝g @߱!AT:ϑ9g=k9P<@D.@(aw˅Yn.rZ\B2'7FC;\MT= ϨPWPI=SsTun]%&PFY؆TeUQ֯ ׶LSqeEIyU&XAƳJYiFUOɕbo2$VQ-kyZXoqO+#?Co~9Ԧ[Gl*}W=o`92Xzt^!`)ըژrÌkƓ069s׎v"+&(qx.BD6BYuBA0{j 1Y r Drñ]Ny﫺h۝b*'),ہa8RRHl#>tOBѺؓGEzLa {)2nn`{T0σ_i,~_I@}rHGɄTT=PNpB# =uehQ̜NudXUU6#= T)ͤLdo'G.2Q[\'g)RSj̅lS @y4 oGN:uɢA_/DHl櫓1 ]?@~0 yuAҞ|0e(<ج0du) ߪ #A~$:ɇmC u8!w'c߁e)UhGm7VkB&hp7#UK(Q,؋V_c8nv UΘ>LjHU#tC#\O!+2ȝ2Ow ⋗$:c\HN'GJ&Y_!44 0 ?'kmD$4mHgs+|fn xV!e;-\:g-3 N-j(@jm;X;İfR,8C %$ohl>bFxy4@1[#IzwmafX}e|GH=,9^`Cs TR0G/z7߹ϴkˁpAp>eK! / gAru=8k^UG(h.p,ƱXzL=~g"XƘ=AS `e7 [<@X`rI,lHi{A&xy9G/9_te Jv[Ѯ6@ !0,18[sZ)dܡ U9*vE>(۳Ub-DUʔq(eS6.Trynll/TUr,ijVǷJaifR|9d@KƞIl 3'kEs7=0ǽ*! c ݋^j1ԥwZW.=ϴ>brv^Z~]; x_@՝}/B\XmMFv\{p@) c :ʞ0ta$]"U*w*OnaTcMfkLRUo[7J9!R8iCӌB~J+ ._`ދe3t0 .gvT &SĚ?^$m4Kg*׌e hG;3J>AçʪJ=ե=8}Lp<(L =c(cYe7Oe'fikfB9+åyuO8;fT޵2YW#e { 0'cW4%ڕ&1nT‰ș>tK4ydX(}} q"CKs, En 4ȑ'p!_ e[JXn;i-P؋'f9FOaP1q,|e@:[oEJ9T447A {DyB @M[b{bDv p`^%.1n*~dq kXE 1ҽѬCDuc߅rz#)' IS 6B8|+ S?-9dAo)=!*G0x H91CKZ@XHM&F#_p* j|IR˕o =( CF-Jʒ.C~ '$o7^J*tm'DzlWinZlZ?^81~8#hS6+2KEu j~[qlvaݏC$EҤ`r;~%D%ѹoƒ9Z F(whcc26s놭 Jԯd8 o8!W(|&XqU-&1s}AB];U_$W](^> S K2ؙD0ƏZe{kɨu>dAᘽz"ZYIe~Mp@pK*O{{r%3#<x+ +7#PytvzO\&2oPkoA{zN f|C<矔P&O?H 7 8p5ͳ-_l~[$#iռ m$52=Qfj_2Q6s#͙^Zpbi]f`.c= f1g1 TmdKפY1,uSlklޔwFYa4U HY5`%8l\C6wx.QS_FYF]|vBe[(uٟ,ǧMdoJ5@P1TA_Aml4G&[@Ыka)SqNyPBH56(ߠ"&#)T+&7tq-zmՆ]ƻ8.&g}z7ne6&SL<>s[h XEh2&+Yuy"W[IZ5 g<-覕8 q #űb|gR)jxp]4<jmD);a%W6r+]O+G-pYz^XTd:93czA2fE:3|ۇt:"2i/<~2(;S9QY0 pkW2#ڑ R@;һH\뚇|*hHOz5",yuX!O= ں@*^cQ錌؝@4Q 62Gn!zfݰE(;nt,CKZ؃>g4滯:0t⊗?񋖶U;=gj[nfc?.+A|: H}Z;kRѭ.c ]SY%۠Ip^o|>X5Bln8TKw?b-d{pFaӰ:kTɿ0W5NbTJ^byo64DCv{"~&#&4gPr|ȩU'Y18>:yOИ X)MB`?hS=Blm 3 j: |,4&򿞅;U-T}m&rӵ7d \ڂ ^0؄ےgߓmq`OQy>3B4ۂEgTgjȈt_c PႿq5Z$W8kͿA+_@ $kBC7<Ə>B D92Ŗ t.pk7ejWfP 7w1W8 {.>u]0]ޮ;1?~x"Q«XfzF"%6NW,ߴ/ݷ[|wz_]IB),ZW?q}x(Tw^ 98)6Jtr=Ci_NPLsoѩE݆E+mLM;Hb!*xVo]F1΍HRE%{9s GVxypgdoYvȲgjeάYai^:Hpj)i//7nOb7P O;6)q&X\_g8".Zd[(TQX8 ǔCeO.vl(xa@&cHWWT'Ud2 x2dWi E p%T?La#XƬhp4>C14|kA@;<[q-xնMTjY"rX)_;w"WsY蠶Sm[FxǰސBPP!a>!8BE7icҌ 悖#?vfpX˙9UAX-iη~xi޼6tϖi4hԥ<̖mQ=RکcOiO1S*U(h[4/65(ݐ+e_``!իz/]Ys};aӫ5q91R we?1j7BD2&[Ӹ0b%\n0FOfKB(OaÏׅccFo+ډFbODj+YѐI/l4o&Z9Rěy%9@{Le0cdw#ja@a"&:TP7)X 7EZ8 ChW𾸲ˤoۑV^A@ߴLcDTwIQc*A W^E_+,4eh\FdD{?M8#5+ewZF>|D(@u9 2qe~~A*x+uj`7堩wPzbzO5LΓA.k'CF:i((6iI]?ȭ9$@#AЯ\ .c^Bo)Us:^֛dEl3>')e6(m)>5JKYEaŢN\lk:UK8~og;(GRcl-{s/i5HQoԕLQװmXo4pK!ˣL^+>rx%z$:q`U)ax“ʄ>DГ;arTZKt,:lGx*Twp0 35\ɴT&p^ziEE t2#TD;j0LB-H Wqe~lR?@1yKo{K!p;EI6_uj|'D{%nS=>ף%K(rzlcpqMVG%x5G#P ٧¾Ʃ2lU2,䗳L W!Z*m <~H{@J0&Fw"7Wc~;Ą_ÄjjEzxTM/;](Q>?Zz'}&塭R/@dJ9Ӭ&sTCU08,3}3FeEY"ueD!5diUHӹlen5+k\Gm=SAR_RV{P>1ŲԶfKX yǺ'fDQv7Z.L6%ܨkX.HwtGp + N$),V"dReltkzi&S[>\p"?ZpEgy1p_S7 P)>5XPfk[1 HGJ!%|yjc҉zx9(`s$ ~b!P/%$ʞקoT!r?۪҄.DS niONID=GTҶF~tѻ9{w`/EóW: ~wdA`xɓO0/qk9V<&f^Mct8HAьh&I79M~ICk*?RPo/HK]fRDSt]Hez9ϑ4&Qnlr)qPi⼸`C@UL0HAزL\F.,d|n6ۚ*n)z elDOWtM84kc'KG[X*ǒ[LE9Ϙti& q qy:$}diQWTL$Yt!YzN9XѮ"6 8c.|v| xDmۍ|(s8+#bp"0wcHnȧȧ`er7hx4qQ4'΂~ ]qLSUYy)r&> ,"!"4l ~ZyMt$j+XHh6o1-(Gj_[S+ SP6مPkZiT1{@d(Kb_pDf&/A\[TRQPR:ZfIL|S\k#Vߥ`]/?Tdjr^Ɛ[UV%C& d FGfc6~;ˤ[ݵUXjaޛ[Էw>rܢ_IMS(Y2fݼbވ1?Qv;{QqIbB%*|x@Xìi RYqYZjP2biт*QvC7&Jta7#.x*.%QiDM415QnӵW#+]Fs]+pJa9+ХIܞLt"0!+ {$2؍"JY0׬]D+?m+>Q(v |<梘 sˆAH{c=R`R5ahh:r'鞷 ZQ \ݎ  ZfF'rȲr|'0C)+D"HP PDQFS*G)pVHQ<lBa^j)̨@=I*&}cDTlԫFT5Uˊ^ʑX4‡7wL W*A,9wg3 @;ķ2H $p:EdR? u=HgN"4L q=ZͿ.34 6ES7kVRL. TRXH^l=""2|H=Q3i,.M[ 帩!=kP Hy5gkhbТIDeHHS>g{w.n\s8MDU??1ԍC}qdBZ5il'd~Pܩb+6MY[6Z]3koMKcnH/w"s9AY(򿐣Rqõ0t7\GyDK?ȣW8/ ѕ~I4MJ_(`b 2-TgFDʶTfw f*}vNl7Dp{?!,^nQgOB .n?0F^v\P"mNH|&#@6f 4(#l{ |m&֐.ap6-J f4`!ӛ64nwKADSk x1:DJUczwJ@-۾Cazck"2420T;`:WtLBO!:͂ S2b@U+s\"G`^uaƨ lnfrAWT樹D$Hr+oh?,ں灝6膟m|20/GHa4;L ~M꣹9xT~^DI>~ bAX?Ξ>j7Nn=26tΣkcvUU$0M+&U)1k]/§MI N8cg9M/E H|_ܕ?tH &곔 !e]A:ilJɎEY)]fyСo1cp#oJjZvg&!21(g0Ōo+{ڦ#=".ekTh7C%2~թcoE6y*zԝ7FGar!:ĆZq[[7VԸBRw5UB ##n϶Z9:F`pN0> EE6q3$tDFolBBRC}p8V>&@@U&/hydHgAE"!߱U"a3| MOc@  VJ!zuҭ˰#TN;+#k Û!"I >3Jp|GhN-|?R30r~勜6FљZJHӦDC0 b(ibڨ"wOAk͂#%WCS[hw K#rF8k#FQMI#m^W$d+'+}ȄQÕcvu+%-e2;f?cOh]A?8BRD<*^+Y'u@n}9YO_ h{ËwڹYUÿRj Q A<65n3´w&ƒ Ɍse7E/8q ^64b ZA'U-}T Ř ;ƺh ?%$zN;+%٨XƗZpyu3o5R$ ,ᾛQv%"|?&$W `_#/f'(ds%i emfԤrm޳?=_-#ZS~di%E]>c6ZqL6ب߇M|}NZ6e}\9y҅*M( BA%;05\0[ nPd(3F6i>*FaȸU@Cs8!6|KLpoVg%'t"*}0渮+:MĒQ,BP FQH\T53|bWfkb2?83!xdɕmE{~`u •6jVNClyz9d/0,.x^dQ'9Y'<^l8E3"-K ُ0<6w|jG Fx/pmOxW1YQ? ibEtdt~Ϧ&F/(f``pWHXBxjဓ͟zh$5O{UdͿEn|zkՙO˻6=2S{5Wp u fYQҽ]4*QAgԈ*4,z3B1jǧ|n粌?DGeҞ>0ěa2a vd,"WmjSI_tdW[ι.pJݧ]>Eo^;LS/M\h T?Y;"sG/|42!gei- /fh3(zr(xK,&G* _`v6fr4] 3 iUן:uk/Lh'ÏWo/3#"P46^S [P}%mݒ,esQ;-YqߡNBOoK_Ϗ)vX煻к~^C"9%z( A;O?O;)'׋^3舍!"uR} cQ[`ߔlƵ`;G$tۍܗG/i5p6(À]_?£q%,rX !ӺP:䯅cRHHCuZiCVtޝ067 aw?TZ~c7;A{>G=|j+c쏴 OUt:B ( (\ 'x{(0^.{Wc6 x8xNvH7[ )^]"KdwKپ$ܮ:`}=߉]u$60]kH!,qu2{66g/YУ%{mY{Nҟ9pLq OM6>c_[R?W9͂ m шz{Y׿k<%V+n*;G tT!C[u+Ӑ8" !1]j͍%TG|Q  \U2Ktĩ:&ٜ&:%GvyVt>[-LCsC" Pph4\g-`IۚK&M(5xKdQtV#+몛kO?Wcϕ~@wD =ֶY]VzƷ5%S΋8 v,AK\? ɖZT;7V\)CV)z#0b" D /W庥:_4-gq{472vY7cb8}Κx_[X5u)A]Rg4Yg|u#"Fe*$䀁0 nJ CGjfqrPG԰ho4w1IB㙅fsB6>kpI -875ZH8q3Gנ^=_Pb)[F(sJd˽kϕ(BVqr՛ANA@˂ ^ VOq)=FQbl9Bg8o ,/lW 1 fb={9ACf -k>딼̸J_]pZ}+A!0<8)+iS,mO5{6 Igq^AK{ :ihxrrimU2$ә'J@0˩ Y㛨0yڐg3Y譯{ {| 9KmBQ:ee۲a1 g`sxE$^aL?@!m*~\B!C-h!$w?d=Yhu#/hMFl-bC=Kiѽ}ws/Ec\(Koy,g$pAՁs}B;k_SihMyM4 i6^YڏL'QR.zxqx<%X{('%H9.$|Pþ+ w!ܮJKS՟IQu&HT:i&v7Y2ZZ_Ga?YM2n. |zٳwKik,Xb;@ZqbV|u#C* .9v$ {k9~+wkє%0;J#(3َ>2?^YQxL-sp[_Gᜣ?So<}PF <+ 42H<,deUf#JGܕED,.R{#ڱnD8nh T|Ei.`O(^*Hp4Uί%SʠLF4SCAP/SӯH{5wJQwUqܽ.4q%M3ZߡPP@u uϭ~HLC2'Gv+%5D|zR-$f~VGqpz67TXST[H.o(fXg{XsLH0Jt=0@U$>|+p&gz;UVo)\4[#GW,f2s^.vH>]Kd-ص"G]$Ҕxog982ODΊCͿ@c_[xUiR;4b#չgjָZWζgqՁlwk5 ϯ+-qd 0 ]~Ll@T9Nزҿ\N^ga_Sk$!JܔYx*̋DGbD5;M\Xw^B1nvp:{6譇F19o*gφzlȌU ,rVU~2s|T3!VI68S=ܡy3 7|kK49 ZB`r<_ s@X}K輍+THv1& .!6*{oHmy_.D-!%oPJN FVc⁣{ =vӖQwᲆYsut׹q{E ,hUsxO8[탺V9`}YYܨٺhx@a 1gTrEIξ4%4jd=60e,-LGsge(0NbuQ^< %(z7U!~/85Q3!mOB:5 .Ɩ-@C"PЖo-UwT*fWퟹXP2MfzsHRq6|WHwgSM4s]<Ă؇i0y8jm|yW=H8i&H ]$l1r(tr-_vy[<>B{[pGӿDcxd$8!bDlLӘ\=:0:9`1GKӨiW]FjB'zcinLnP<l8HX2^@ܰGܤhVrIR:+KL)edF1WS7;&'05̬ l<@ۂemiAj = c{.˟Z%Ӷi 7:$~ rÝVP*~tSN[ڦq6uBt][u4!4}AˆhdhtDCEY< XڊX&ܢN50SΉ{/P*aN{F~.mߓ=_{VDm 1CEpA`d(QJ\qIf&$#xFAd6!H;SέYL?B Vow, nw)n8_EqЭG>_@ eދKDbsw:fFcyq`'>ڥJe87<=/BA 0윧KzfQKHYo,WsUm?"3j̩5Kg_\HPŔͰ e@+ +#umSK**M:!PP;GE`kS 00}hRKw|gh2ViwR,{8 cR.N#,67;K[d"Ԗz{O 4^6^xm}-E,@J,S {ٻ1.ѱbc6@P=*Ј 3Vݍ#<*eyrC7^zMzl-, SəTg+1o]9~vr@,(#m ٜt+Աd}}S$%˪LF %veT KB<%NTM Gu@r;Zv}$сa`6|BzW6X:/:E6]dV㗞lP:U)AnV–! #gZJL+7rTCkl*fCQ erӿN1u𽚑PPK̀h%Yg`XTh|oXmCz۪ז!,Iaoޤe֣" #sXr:uߦ "E=}pld~2W.r* 20˩ϥ <f&LV/4>29D~0SrUyAAJejjl t9 aW~VLK8Xd[ ADB q,wDb2.Zy[j^F4hK nQ gGpHy`_imx v@c1x{&x2FO]b3U$KhAKb/frY #DDznq mc-J 3WG|G3t/ mcxiq򀞼~\,8Ŀ9=0B3WCE ̙g,OJ嘚vZ|b+ b:h (Dr`;D%^O!o,{!`1 ̫G*"67y-(I;5% CڮD BfY:pȿaMIqqg$O7_;&Lq.mYL\a_~ ^HU]ߝ:qġg0']=Cxw}ꢉ. %`WT5ǭoMlFE>hfh֬ G+/ iI%aT1 s91՘'ovH;':iן۝*;\l4Qۭ>Ibz]r/7By+ R ǪLKͰ&>7ATr^bP+i, T_gG:,n,^I@ڢh &|(@F@(©ґ)Bgb4Ap#hpv;Dˍ]f3S=Us'z侪LG%r|p7up}'֫)5A Zt|5:y3V@% ʹR;NnRo 9xjW2ՑXݖ/Q>z9Ze;Ai>H\zbXk0+αO|Oe 3lgigx8r&r\Y8SKl蛈r[?ۡi׺WTV9\S [!&j^-ouQKWD775C qf+5x%_nQ }Ho{tw6Iv/LR]'H9LYrズb(NĥmoUqX/g@ mc4i :ݨEe}t9|lM<:C[L;X-`!qh}du>.n~Ž‚$wZIvwv|upzdӧuvNνi#)sLe(`6jH\D5@:bq(P,)N0(i.W huo7gUJRj[@&BߧźwK &Yi>/kD)]?܂o[]z6aE@l:vE+J&0RahmgX]@9iu#v!=TfYn]*rkaȧ^oEKhma$!'{|GPMO?4uzֽCiwy~KrGaΊ :MHXPn ҺV^*TejxmAN_ƪlz-kS/y)3%P%A2l65l q2 "솠IM9o-I^ϝ9 T D$&ad+eq?, ykDS雃K@OjErJ_^`;ғ*?$ZܑF a.KS%Љ F}2h&;p0M2 |wC0֤, 832c/׎_Ӆ>IL3?]AZ68~6!E&R (\c B٤A!Qc^ ˭VYH!;K}-C^*{HCLpue h ( &^. ȐjȂvwnž,a{wk8靺ظLPɔgq`HKZop_ޏ;T+ .9v+9 H2'E#}=ISYk^nGWe0?լoqfRۧ2Bh;e5[K0IӼaVZPj]3ÊJ3g }u ogY)f>W9Gnr\u}L݋O k)e;YhJ| % Z'/R2oeř9E`T {,+fE(]FG} EGcV,tR)K_$7P&SmDFP@wbuMJkN"@e:=^3`Ze(5զ`"]8կ٩7N-zGɵh]|P&cE7Q%7ǹpABau Ch4λ-1}zNW簟femѨEUqjoz3T(< *6 ai3?<^Uh& ?o\zNR%o1$fpbC 5*RΦ~aߠ+xSLS3%O!^sdl; CРnE~(@8LٻɄo#.GnaIeJx) ;~;F"ŶO22E+jb79`,:!AdX{{/ bN[puX%Dpgb9!G\)|TwS˘O[ߴñ&x@ur\:Ss$]VyīJCzt@вXאQ?趄5 o]U8@"af -6-H,("MeQ@?# :A=zunƩ>nkMrީY/$B zUJCC7|PGfV`8cq-NCAъ0.s($yVljn6DUZ٦D;W: %koLHiǦ>gF1MR8@\{>p'͖P="zt{a"C1^xa[n9jWMjUR *ga`}v[҂QiJURVc^IйE$ n?ڠ}}0OڴU@ b=2p :<)6=N '5 X Zs}1Y#9M9`X=NuBXV?4+ s& aV?mӇ T,N ^Tg,,]߁X49:D nb~0vo Q lϓb+!B!'Z-"ZoHy=b9)a٥Ny2P+=u)7?3&i0ibF0Z 7"6ξB: iB݊*0$ "r}}w{.ihAU%*}϶KtqbwR-,uhDpWf8MNz]N.[ / o2 )Lj Hp-%l|8ɜi{ԓS + 6GA9wN"_G!8<# \2ޓ64Om1 +pWa~QvCGhן }交cV~nkě\{r %eM!{\aTسx7AGZ`nPS[\7L;ǐuX_`6fOvbn[Bzǹr8Uַ1Tc,$#%[teSp]';88hY>-a$ȷ_`zӰGJ ԟ Dӯ{/ٗ%z. uZŬdETc7)& Yo-.]-ڧ癩Q фG}.rpYRڭ#w@^\~.W`)f!J*TiwQq,і JA\iIFP+D/g$ +#{D=N ;p#}X`QŸ4ur8+up1 h3²;@w| |w՘asS,q85gk }uξ Kq(-9{pv,P%t &Dw׃1zL]#A{6nؓ ̓Q4eeTd]2&x]):-aZex3 d[J5y$ݭ mk1DG+vgHÙ<:y VZ=0n-niQaI<[L i>* (9-qycaJvG 3X^l[Ƀ[&f JQ\e`fMn=rD۵;w2WH]Vdb< lb^v(ǖoAZoQ&QIRt(=M i'^s V&\y۳Ȱ9P#&" w{nc;wCd2CN=wSjC)*#z`Q?ݎٱA)>7>BHAٲء_S1&˗#U6u?Oݑ:x2DSd=/Y^bY*nK6O|k~tu9]-bH,CW‡3?p{㞄*9k _?I=gc{PQRƭmi q>P9%A!6'62z!.5ݟ( ^PҜr*AXuPLDø53wf)ZjV7/"O9JCL8&XU3# C- UyWQia̭|C"B0sflK(S3\SQ 7y~lHU܋ys@~Vcs 2k$! []4 9wm([l1~Y;fZ?VǟfK&=ϵ{1[?y ECZehޭZ g|Cꗈ)ٙ0b;[I%hA u68~j]9ޥu1-\hfnXȓ5@y3Szp\#^?M! >lo> Vv'zJѠ=)tȵ^_]o̢bu6 WBXߎQoq(aOcEw+iqyzrӦ6Tq_L i<[$M" y#d.GkB+[CZ)$WDpc9,]h`|X f~/30cwaЁ,VF 2HbE_uX.gsNS6ݐ; D)]E*-@țE|pP .Ի@/%D#P1J'1r0¥ xp h&;4bhH;2^V0@KLM5"O]t1크AҜ3\m<8E\C+9kkpLCQk˯lP*&|ׄt#6ȿ;; 4,VWeVC&>sT @g$Y,7[NW#9r@sWj.]ܔUp=a|$\-Pz>ɕǛNmbV/|Aa/nTYTfz1W|kRݬڜ`3;2^x}>Me8l!f:q["ViB`)<~7<ȡǚ.K&@ۊ8K\(zGgbH VK?x/fX}7^ذIYպl!T |qA}N7F_٤:_P i=ޘqp)%VqqZ[HCPp\ew.ǝ#0@tڔOp" 9t=bMw;(v+pvLf`u&nڲ-܈FjsBui5233g_X^˞$Cƿzļ`(ZMީwt=!ʖmCRsyR)Y7CkvkG<\rpcKl+rJyDaBo~ pŠ$L߷KC̒F4Ȁk5Q |ZQďB0pd뽕yU=p/wqH\ 91'*AwR'M.wO"GWm i?DJx_$peWHo=D:{#pv!TԅPу޻]TlD`9K7s  gi^4eW*QŐ[z(uQrb.UҾa6opD$n=e\>˙ˬjݠMKNT,Ci\;JK."EoϾ>>e Iqk8;Чz(z|>Choo@IMHL ?VթĸLCurFI#P'!$P$#Y 1.):ЂiL7H(MNXDA]Z6dS5z8Rf}-hհ7IDbH!cEwYP*ʈJK6Fi,Z>U%k6~Tzk&^X?p*úCa%}͆-^b~$aq a^Cl4TMxT#ZT͹+#vV߇8i+|kϑe> )uA/'d')>iIYO9 oJ-upi*]Ze*=κ^R"aI8%لX)epavyIk^6z-&W| QK#+/@κ%P/D3a4?7!vhŇnb ?8 |Cc0fhfS ryxm`wb k!knh 0kz>khuMX,c1sȀ`,2bʼn'MKx6:W쉅8"\G?{e] E]a&ו`e Ӱ'ռ|``2+!/>D 9p\-AW,2^H<1mxHSvf>Q}(JHD@Fgs.$2ODHf2_1tw)r5נrWTd֬J%L)R[!i"޷qtY~(7=k#Y~p}ڏTYa4`қ½Wó -oBKoϬV#7){L h,Vg ( (T@WsmZ]ȩԂϻn^4:Ɇ@Bm>q4H|=h$qnL&JsF^N㩸+={Ցzwm>70&YSZ˿Nz7LB B|S)&mh;?Y[H#\M }A7BJ )@)>˰M2l %fھDfܶ4slTX'rӖ~m7඙᝷!@9R*tOm}b̻~[堘&8 !a/)?hI3U-ob(si>/v?W<2ҵ$/*npn<.\dh]5#ɪϜ%;c,846'qrrjV xE{X*fen)-%G }7m,9S0%뎂d+ze;Bh[TFM9RV1xgЛqT2P.!Z`3.cr|+FA6{c,E殀O"+S}o◸ -ƞ*W)a0Ի7K~2$epo0NW8uqKyc}j!=.>/grzOL2sAu{B2ў'/f0Ěz AR!AcPJ-])Sn }W 밤@Do*=w6 PW'xOZoV*xƮ|Gh|+y~y20{1Irif #ꙸG5Noj { t*f}IXwT 2@T6躞]Uo|GSk$C!H?oM9 +X(W-FngAPLV+)_R XRorE gC}`K?)7exu#fTam=* e!,e-So,/?f0,* E'bITl\p:wljF\x_Y{GQma%pJ L=NdyF%A`z̤cd'pP Dl@6iN}1r`8t~X_5p9L|icgOhKJgSNAU[i)i?t*6 ;}gW{h?W$G0#;GDơuE@|Iy F?\v)fQ_t% C[ul',m8>R"bcYvZgp}34zܨLT(_ƎqDhB׫?{6gf ?p'ZO8 xbq\QZEnݜȣf&Ƞier:SuSV=##RZCzIC $9 Hbh#<*f.Lb`kVaO.Pq-ci&oT @);/c w2U!G}W;pxEOV 9_iRjB+0F UV=_\f }Zu UK;a7 1HJN az:wMZ:ÏF{ϹZe!gxTM[aK|yJضYkB/*&^eCS"wjuEU˝b8sT7 m8 :`wh1cBڹgFͰaonLFES$df~|Z,{h.,vUaa?z HO;uk%-)pL7Ha&`Z[\NkaZD{QpQL.ї!uBrV{#6˦t;>`&w[ hmR~늛Yѽs Cpo:V\8 (1(1ejYj1m\̟ġ3UBG7#5 HEUgE X-0-E=o p:edTލAV\V\wR V#XskQl-u;xڥWWA*VNaǁg*l:8MFFK4jj}Z $@xV:]=/C5Y|\ 3co}@oU.ZހQeꧭbKDL]i~=9Aְ(0/γWl_hz7n!lhtMCHR/V$YZ,JKr}sej(ϗWciv&`/aH(STaG߁USmάsTG߈f?('XYOA0xsG&O.kmk=^N,ED og{H͠2[V<!@4aSVKiR@W G0~nhuM;pwlP1-idh3=Ԙ@-+瑯!;ڦc L4D6kL"> ZIXqKigNp)Pɖ_LQ)Һ$^ۻAm.2lG:3N>(UfX6Roн׹͙U'BM!.}&ށ\+\3WЉԒ~񜂀2S,Њd]ϩ0ٞ+_3x>bzxmzt&9gwTl8 <@tx N^R6A|W {`dO)fyH{NBu G$įܸl>ٍuh0wv^*\3CaCⷂ͍otWgg{'D$G1A8gvE._פB8wv+8C{l4X6/#^v/+Xũ|Șt!Dg sLq-f50HB'7 1&6洸G_T Gr;xN|pV!luh=X^3 lJ&y\XpBFoT8Hֽ%ԹssU#.өV%b;$'(2lF&wDphkȿU~Z:幏.G1"V-uWmI#R*zR9-9zV oПU 8^6{ nI+Lghuz 'cBjcՓZ1'ΕU_h>wzen;'ZN-X_'Kt_O fVz h Apl6/T vf)! f{;\2p.~1<݂:;r࿢Ënju|¥:"՛*ςy'j5d1ahGeOd;I iW[~֙±]bQd+h^K,tU 6+SevNƻ6eOdDKc%#sh<:H;(1I S_"偏in6]kDo$ʭ ܿNz%$aw%pOJs7W׼koSVp\J w3{VTl^.ۭq'&`i(9*ms uf7tKo9Fz/^fD]{E'0O"Ę&JzV0 eX=]̾qu+1!#CL\j,eGNw<+פ7pMoeeǴ>R~[vЪ}΢(t ͌n\FoiBe])ь$fwԉW`MXZ#=D1Q􌷁JҍѴ[ޡ~K0\tJ*l<'dR(QL?Ga'gbť9O{Gk>DeDJ@V!Jˤ.BM{Q1-5V(k !Qg=FXRǯMA `Y,}XH)+ZjĽt‡th#IH9'ci mtv9j5P$.aW[M̊8BV$ڧC&d8:9Ӱh5h(neÜYӺ3%},"ŻTo:h,vn_V]օuP ~LAx^U 8S ݟh?H!,D)#0q0 T%a ֝t|$!-6)}&jI<{` Z0aVB*9WڇztMV́L&{{YҾ&mFUYi9m86T;Ȥr0/m%A_3gljP{En*ke3:e7!ݲ#z= `Up/cpqn(NgZpso-Kh85Sk&h mNm.2UOc@juX4}: BwHP}%͚|rWj7 ft&h񋈯m9 1cKG+VFn4 7QѬse 'cI0]Ίi1~agY}H4 bSY'`]'n}Qڻi]LLY WY޽4=&c8nO&*4ni Cl*ڧNt~+2v d?aj+<6Hl{ko#2=fb#%dїFzdg8}`'O~RZs0 K T[C^me?c A)hxcdcjԽh5 hNBBy#CT"gNyҀj0zԜi-쬪 ܚ/U +͔Hy%r ͂oFO.#+Kw `I7TTh&R4Pu'b`1&WbК \F&>FHvc 'V$ gnIIJkFYXw2>F|QW{D v7)>QQ_^Ҽ#yuOg\gS)4ݕ>_=uj?t<4>O<n\.FjnO*2[xED^m)(¾dh@WӘDyRg-ʪW\؜IK FaykR6l;C,TWpPL>jb޸'nbP|:iw~WH#UYSE)lPů?ڮ?dd?)og?׸F$/'W2P?4v ^"r^>|Q[#g:)C)D"ZI&{|/jʛzHr쩼]L- ׃~rm 'zRVH %Dl"Nl4֍4ͳMMf8n&Y&$ XI<̨;Tnvw&UU_o[G:]v%ȔO2?Ԝ]7&*速A5`pN!Fi_f`3+M~8K^ԭ<v܆R;_$uw&R/slLu\x_q0͇†Zc=?*ph&B{z$aꔑtgam$@wo5x|":MHUdeΣLZt#e.oϪyHa!lXLPDR!9*w"RI 9t05RppEG]Ph v 덾s S1Bߴ #A__Qܒ4yɣC@͇<7$-?Op)-g <#_d, |0bM?_L᥅ oWy DM 6V~i$d]tuߠ޵>8E,<%j˛Y EpE)#"V&;% [SE͝W0L8H\y>_B HQ0QD6@D!r39JFlnq*u'z$`Vm\ϰF֔'Eeażo G}jljDgS.:FUX%11[x xf%d #ۚJSqP]fMߟ$NJ!QPխb:w3\>QTbRO<Ƽϼm|(&1rCROnM@߽#W.@2;$XQ\&S!ե,Tp3{-pErG2dLg֖PuJ)o}17y_ ).p!O)MoU Vaɀ>\*U]9H3])Рms:3f;o \HGtZ+. Ӄ E1qV^ɺE{k+5 e]6 8鲁 YNwդ@Cʶm̍KfdF& 5 t_#mVɘȐK|E42 1-<؉XL|<`@ :-z:9@]RmW:UcO((cjx /5xQx&b4WNL̵!晫A+_]2ZiZP wiU&  LLFQR{>:^8O^q Oۢ&f^~l"ccw>3!BpN5^KEڧ\.?m});_myS:YFfᨷXk:pقR%#_PT*& Qc8|WW{՜WĀ$ϖ$d0$ 9.]r{{r!)iR>{|"gM]/Y'b8AHXEJ=yo{Yd+ZXmkOIs<03:GRX]a6;>ڞ].E~LcpO޷<Ӻ=zΠ4d:؎c7J G^UϴΚ$T@ZԔmP'qJG tk>[Gm+T|$i**܏b 5 6s r&4V ч줬iOZYN`I%Y@E{8HU{ EzT}-L*g֡q;r*oRv\5<{Y<ךR_(dwH~yh^H[a,]3\I>hct7]rHѼew| =>--Ӏ)Pv;w6@?*żpb{ܞӠs` rSm4hhDM/M}*Ç{=$FIo`BQRN{ 6R1r3ELetX<3@&"xgR#&u*k޼Қ-}u~WtYw~A2l-;?L~ah|p :)~tf8tlUxxn^BܛEjAZ^ڛ3uVZ^߰NLAyu/W5A-9m)ɿCV+{&O38kƟnl'/ lAYLMh^ PXщ,ҎEfUp%Fܰ5Gz/eUXwcTad6 65z{ e ~8 Fg: 46sڒΞ8̗Ycg5tAzί2TidZiv /+nF'n ~6 >`h?gU#T|f/焚 ¿G}fY;#ݸ@31%F0Q: hS]~Bڽ2{=J vT6J1Ħpr> {`kLJ&6cZ{Z=:!̆0}u?I?ZPF[C,+&ȼzY>,OBG}Ň ~dtj=bb5f5ݽ݁(z&__ʋ]WT\B ZB5=0 0牍 EdPn gZ۟el$f~B9bz@N]caNt^1uau[\"G 3VKx'w-)ODNcmEWa4Wvo޻ZzIV*չ"lC TG!o&RN poA:/OvMo("+';|^ˏm.n[Uky[VxXn)@G/|hUZeV%GFstĻ6SOɬ'3dl-{(:h68q 㤃Gԣ'zY/N|p.FcxSG•_ɔɃ%ENqܑʎ 6!XLlɩr:IK4dvؓ_Ci29#\Я&+#d(~;P.e8+Q) Ej'.\i|crMcF_ޗTl.h*X{Ga̿$@c-"VgsgHԨ YuM߾ȕ[gy {kER{LQDO9H<ǮFe!^x>*&Q@Zdy@KS#&Tjx; {DFy5Ȓň+w@yk?Z nliB58@~5gKGY+B4 N)/WQpdpK43 BS• ~-0A>Ef=x Dko ޢĵ"q7B`X |՛,nm1>"o)uh}D ^9߅ BU#[`)gFLS{ZԵ {yݜ9:j!YSY֘aӦVikS 70s}lE/jkI75%?F 7ow4$I⁲"H1#>*is1Vx(^$YiE}p|]nhI&̻jcjqKyyĴO|o~+* 1@aQmjqp}beWGw,tm G~?'p E(C *Cҩ HΛrУnb\:TDbګL#L)*f YO?`  /l lo6E775S4k EW욲tTx>RhDjvj!GT eguNYGPv&xu??Q x` ?ɚ Ӱo!ۨMf0:|tTA=vIE,gBMjE`!Zk0.՛hhMs$*4erNlB T?jnpι\{qWQ*e-U[#྇,.?G(4<`w"[E7p* ROyZn~hq roQ0u"f07{tR9eޑw[5T{-gȸN v%<_xC$-wREϵw P&taq~tAyZv{\tNb{U;O[)]Y@yXcm{K:{u `6#(a 1Mw8FꨎvOWp-&fvbús〺-jD0E0ʁ>'b8[>W*֋ye&R+d.V CժFH!p,OYY[VL`kxf:'Oؐ"Q<ʿ*^R/PV0.s" v,!u'($R=+"_ݪ` n_j6W#Sl#4fă.MOޑtpN' Œ)-oV<nj}wT 4XZt_Z,aOuҳ&6p^Px|z k% s&}+n=K]l#;Cng]`,bLυ9$H{W\k)v_UD=- oع_kݞp](yБy3Sj=q m`-9nkߪaP勦N̊Ə|g.`ti%DƳkx7HG;:ŧS(e Zu )Y}V??w?-GUZx UwSN8PQ#FuoX$K_5ty̌u t(gQ@_kF!<[j]cJu^ij8H=m#vFWh0 s\$lu\]H\Z}VKF_>@9!n7PO1fEmeOa?3; _-|~tֈ;?Z┄hV;| &pA'"3$)98+ri͖ ¯+,[5ۚRlx)Ϛ-^6X}?||H}Bw!he^A|ԕ%MpSvՌ" B 4xN~$lǍUʼn]2>Z\McuL<ܟ fm^3s"z$jت6.0:k`[% bwѶd!cxFw}B)tMX(O8/{)' B+$`b.' +n ]ڇ9B4ЩGGC֘.m<,b-NO#B.S1bqIv.2,y+D9z$ !ӤJ<ǮEXUyoN+ŮmCo:~#6y L\{܍pI~OX%@-{ ׸&^>5 Dq*sgRj>7e+v;&e4ӯ:3b_YL>\DRCYcŽ|+M`GT^Y]Hgб{HLJݦԠr"yIh=O2zl5 y;Vg>ZegVzA-LFOЍ[.mm;fy`\BkΝmL^vppcL\5e6mC%$QY {snu<8<7 wK #&ּJx7+sBNNJW6䰩au.T2dBKPRq[‘b@͠n= 9GX;7pE̚ePPBwR0Puk8havg('28QZ*j1l"!V$f%fp~$S/ lq겑&&'p矔X:9JEߟrIJUL<y|$9Җ N_aΩo}<t@Lʈ>ff`Gt5t&WHZ V V_&HoBG/ԡ6g,3>9m:x*k>іRFV BHzxD?``OfYb.l_'WWj"uQnQtVq*P)B[>ųY'`x M4(I/fR_ץP跏-و3oːEVcJ+L͞CQ0]H!ծ74+ZѺƲjE_<:!Io~F[ت ɀCXoܟޠo}sDAdcU:9wnTA1 Y^;xkސTB-4ynuڔqa:ZO09UO#hyˑ@s߮eȾڦcT%M+ut(!{b:!z(LɍGk =r-ow#Y I xi 1X\rǵV3*o*Din)ꀱzwC[6+欶-_lh|$`㘑ԙJi !=WMkIVvnU"5QTX2iTxT 6 R؁Ӑ};xSG8N{Bj(dӻ U{n)8GI\" Lɂ~ –m Xςpz/m@. -㺑F?\6Wck%ā[;S*jؘt_mQ›hC?XM`@g IB> 8禦bK0]K].>5Rx7}G"OBUC)_oJ;;|C?]:ݩ}9; ~gcMe^Q9z@tHW#ҋhb[+W&B˓:zs_4ٹӕ@As{'*)yv{Q/pf#ƈ[&tQzA9< yRJ4\ǧOB1uh֌K롰n>DaF zAjC4挙|fL,N)52.2`pc2vԉi E:#0vts}BcxG+w_oDr)AX pj3Nl)RIhMy}8uɲҵLRFh w͹e :8C@z2Œe뙹g+xDEiiM0צGڞ?: |+mJ۶I#ƸfۖyHt=s<_׵_ۂ &V ~dNnz01(uLkT탌N6P*`DifЀH5;LrfY `ϤmXaDmp޲L'\7BP(GH\,>Otj]Ʊ57B>xgfG.GWU0(&j02@#y*,]rkʕfTVRWݑ7c'Mq+$֬ @&( M«PPB=4>FrD)B)i~ p.-/pQK \)6bo[TduޡB3oi6m=lrrdA>W ,¶̑A#8 =H7 R,' AF~CeEX[ur Ϡ,z>vӵ8/>-<;Z" SQs8ζ=lm#31kC&KupAE=V>2jn&l3 0a;\ J(\- Xy&͍ o^D"͎?nЕo/ZaR>EQ`ѻOulGMocbLeD,:)F%g`(L+˿1|}BNjlR* t+|#h׉y>ު>8CwoOѥ_+h84kӤIF(ˠԽ^6-h ѢC?iƬW(H6cA=^C1(+>& F6H'I~xW: ˜ςbIlkw9!!v(+ry7Pg 9!w> e.7+3é*8k ,gFi̗$:UTDިSaΖ2/XhpweX&LW(hq/7%e>m ے9"jV%Tiz xf^*q$1G<SDCOZNH ]8[-u+|R:̀\!։$)$ϯ:|Q"]eVSS?>Uᢘ9|㋇Xh񝏹GsIk _YFZyf1-.oc]+iehges`̜a%Q'TϥJ tm$`؀EjX SX)7jkzIEHʯ]8: +hF|raezO OW"N2&>+^JO&IllIp8R&Gns™ X7a7WV(g9zF~3euPE:J7+hrG,q҄ @&D eٿ@RUؼPeܛfo7ZZu%xP d6FjɝɣK-W X?IjHڗPU9jt #@= F<8\\|X|N/̡E0_f_hHNH=Ayp0zQO ޓ}Tj_gA >ݞT:.qIc:|$0x#3&p. /UG1\.8Zs"*]\.y.d\^3Z?QI0pXJq/^ Z1[ 3 sKH'r+}|%<1eݣtN.yBhqghgCG_sޜR`GCQ-3-0-bYqXճs #\*ym,o'}0xmıyEV2C@Tlvr\[vi]WV,.R/yrA.ZCńwW{qBϗi?eFƓ}pGr(ն{8N&~Z(Ï8|wu ՙ|+N.4_F-s>24R+z)>s=w=}D#NVƿG)΀)xx2)DZs:6>* FH?\=L&ߗXgvYRV澥i/O{ wCTJ92P9WƷB.w<]dՀ=W59fyF1൑<6 p5]<1VrWbnū\"vg1A'Ŷ)aaJ§jݮ2 I^G&g)X##`ր%XI[HwD&vu;٨8̤NS%`< }*]gX{ԂX*Ȥ:ϹC ϫ1c܌ Dr$0d 엦vJ=2F ǿ8<$>IYQVh^a,J7)R620C4>C3Gmԥu ښ ̟n٘Ï$*ŬП!ÂĉZ ۫G[#kDB;0ѝcs3"n߶8SP#fs7=. p>$1OSqͼeM;qP:lyNr#nƯF29": F9 4w,1Օ2+R pڃ,w="5z&)I )+)u 1LwKa.iD`+t`${HthaP(uu@).93|V' y?k֞+&ׄդFL3J\=&ƇԢEcу1bcX>~h:+<6;gs_iٍ)[vab"p',# 6QOlF_UAl℮=_Wo`RO=gD o/1jáuTmGA\Ir1.a2 Eܤ|ɫ~XӦK&kݣru2kuUŝb&&\v+N'SR<6(2iˀS GV`sD"YO4 ':z϶>kvKE]=P<-P _5/x&]%\C}\à쀼Gd hU(2ض1JG =)DҔk/%JI|7p, }‡l?|4k/TYLB^FTQ9 (.Wl*̟әKJQCh`CT~"Kvzfsn0s?Wf\6*4?7 t;byz>xiz/.pDb=S$y̲F挆,^p&_R68}V:l8R HtDbfT4}w~DѯVb90SNj&auXotFTUI q- u *8̙=׼ ㎏j7:vtA+B+H]VKwjTD{zαMHJ,:3$ĺ+}LfĸsKBrXV}8oӇTWW9ጝ00ܾ>YiBT`/)<9A|X3qO}ΗNO^#2 3ΌhJDBh}E5)8~sEJ`֏}0PXj.m{*~#b`XJq=%W^DjfioL4SDK"fD"Ie}A/qʺ`zH5Np؃m_?Y9<} T<>j3=h.ڐ>7 e-y[]"MyE?S$Îsfב64#a-;ExEQ^!(.E,ޗ7!g* N` >#s;|8SUhOa#{Tw݉LTw(˹Ep<N9x"V(%^|WUI7RἛ/F 4"r.f-x0XU:剣C98Ǥ\vKock (t3}xqa+J'&CKÝI튶9HZa9W[TewQ3.E|/9݄QPq:!z6/g{D/i0vA>Mzݻ9@^0GiPHk b,{_YmRC$DsEy]WgDq!4T$(2  00GoGJA0)d2WjjR;a4 }X/:O`oDeu 2!A=3;v^b2I\FS|ngQ=L]?-ts2˫׮j(mZChp,y^&EIZbf}j7 )zԺn6a:nش³Y{] l>M_4JlI2;YJ,6Ί^ KEJ0si~$ !h<uܻ@ ۍogjer>Zln嶔9p~Ӈ:I1DuaN}w~V7lp+XOELAcR+XTBO-Gyۥ(O:XE4̩xDŽD1w(-}断ʶr=ޢV?( o14m7I5⃣d IJ C7ߝMԁYLV9WDXy_ C0NMa *\^ m[[9.ҥͶ ucJd"ꋅ́f%J#iEsgjKRƒ#ǟ%f:1&HGꊬbY; gY+j<^wm2 XFBJCævCֲ5M9 pۙCTb < f&wNUme-RL>΀԰D*>"84>5,23׹XyVbZYg/q-'^ 3IyE1bkD6ܽ=`+^p]t+$8b(!C S]E_î9 M$]:hi1@"Æ;KP'L&;!Gq&xY9eq̗MY{$| 15S}pNj,`D)Ȭx*g1f5J(.g:"]f,r ˓u;eMc,qwHe9GK`P]c? lx ?lNŧ`?TAym.s Hlqv6StN""e8Q Y N^b>8*@_AsZs"א47h> P"|e(7۹L$Jli~8n jOisښCrSq//{P=։}C$ Vab pg}fs"''嵀6Hla5kp ?a*eaأ/eg.Q4%^hS- fHAl13(kch$rbJC-f߻08ďxx>4(}49 .;9)T\c72kfU/[^iDSF`{q OďC_kpkXWWOM?.PE)T3"3z+,tnCC @b?. l@vk" yxиp3,۟sRQo3[ly= #G cps@Ba*bFh\f7G6qaX ;|J '?^!'AnD$Zٴ6dh0WA(^MR-}9_6T)/ "(3,0H|HП`duTCcB1ŸӏV܋Q%g}ov"RdkEA!ے (?*{/%=2HﰻHgǶOnjƍ`cL;mjѹ/ivg.O-{dY51p;Dp\$r׷SQpSgօ}z2YeE9$;/zA[ȓkV 0*Km6-;y_D9-J 2:T$4GŴ'ؙ8?AjkwP1! % g\6v,?*}!yGȊ"H_s,Jt<^W1 ?#@Gk!v&Ǐ T;޿<އ[qܵꮻXڕw*? PX;LXʼgkpuB~[b+&$SEvlw"7)?0GR>V/~e #ek};]E:6ę*%Dw\{ s =+5CU$U;~MOqSl گIMlO&pW5$nQ>3_kEVCG0AgߛyIвDg[\4VCOLeV =)OUPETXF_(HV?.x=1o~cڝԔp4xk}h}T^ yH2KJ,g{ɵW}Ih_%$rـw6UNƎ΋[y86*{A5UG+NGȑq8t'X[];D&Fv&.ʋ>j'vJh۩馌k ߏ]TYhy" Gr}sm<{*%"Ll+`[[J% R?3ԖNk[2(BB䋄MsM(Tu4=ƚ W$w>"G {:GxUon<{)]i2Hu0s1ãG衾%q$TGፔSAvP_[YS<' c{4Bڮ/+=jɤ2ntxe_Ͼҕ&b ͮ f9p^V#JeAA]ϺL6rڣ GifTƺ-etq%1 04 -T$ͮUID*uOdKTM#o)r;jրgI䴕:CLr(ī_fYb89-Y|Y~?Tw{/T<5}t2ёP*-MA6ZZ;Aw k&G!.0,eOǗc;ɕKh yξS ZUf.qaGy̚.U+ dp*ԵM{Lnm'Ko3pL`}?I9)km v]0&&n\A3~D {9M}~=|P$FLŨ8+7j1_N%ޣ֋w5Fw`}tWz7]wA|#RvdSmP\wN`׳''΁uhP}bRA_,bXnnHnf]ߚ.X\@,vT)D6$ zNK&"I\!AED/s>]M_U13&K_һ}Z o3ob|e%WG^Jrx픦Qȇy e}\y#cN/}\}'xغKmQdc#,i;~|6faw*B`>L֚ϟ pP{FX%ƊO5Ġ.^ArUʛsL3%>aTI fEK%iPV ֬h4$2~gi a&h(5K{kaaNsnĘ}y :x$7TA `a>r/׻LM Y,|~[:j K}TJi4&,ޮAE`S mChz([Iݥ1JN#=;C#R&9Ueti^`]$bN*Am$N ʑ jA.knXI&b߹1S-Sߧ0&uB GxS;XM~Pu=VA$Xe8&k{ w벳GߔTyǂEȕ;8-luZ5{'Ib1X8\:ȷwǶt7jiؼR>.(}3 3#@39a0fNHaAkw(#r+q!ΐA6XOu$QzM1 wWɕ,1.gOSO (  [ƃXpgdXJ>e+"P=߈COIpEOG#\oY]nځ5-ZuVǬ|8ÆOA>#ݩ$#I'M3~57֔iX61BOؕbUh_oaKUu2"{Kl,ە(84x3l:P#c +T44GGڙn^gW`^hE}IZGDH.@-%zsƹq3DIJ=0r /{|-O|ur eђa,q0OC&w=4 p?3F% yU ϔKQQ: ;!/w_~A,A"P[N>KĝئEMɔ}Ϣn<>Mӟgq#liZWatQ*b *9(w6j؁zw2 k U-%ymAQ&O_RZUXPuᔇf;DNpVZ.Q+!);̫YCgƠTr/KS}RO$[)# BިW yTWFFJ`Rj# ^ķYf+J(,Bb;9Xq +4c[GJ#_lfa$gBa/-WЬ!@ Y㊂BN0(eR$y,ϼ3Q _ D1<CNF צ0g@DI~5(Kxv._Lp;Lј3XXuޮ+ }.c~KVC 0|f9kzM]jƢ"IĹK'n\{{Jz_R2; F?3;TE6&~g?K׎D>EI{h:SZ]0%Al$\%Ief{$  v@!Xu9)WVޥނB^KOr+?>0T& O}L}@|i/g[2>گpu2MӒ^ :,R؜5>av`Gc<Ò3fU,2}9 &{10jWL{\'KW12`?Ru5^uNL%uv 9qOJV$<4cZaQ='ogڄ3C?x!x#rXhj!GR(Մؚ*\]8e֜ jn{ vӎNukK%_|A, 0bY$>چ*a}7a\uD(Q>H,jH'J} d[My--,ݳ%a.A2/FXq*"\v5/[t;&? 6 Ey| Dh){Zr}DpAhU˧z5;٪{4Jr憯 S1 =\P/nT$/í5?E n ^-h]#q=`:AjN#<<p 7~w? AccfBRrR#r)#Ԗ}sXCxxA9 qDX]s #"!ZAܒ[ 䘣L4W_0-ۻv~K-TIJ(W TL`JnIh8Jk9c=bď".󜢲#sZ%JQoLCmC>J/81RpSNeW' zfMڴR\>|h:q QueD-DxJjleRpViƣgʯ[T*w:݄5xW6xnT~iC73WgysfHæ9(Q SOfT 3r΃4He ;Z-K^bI6T: p&Ͻf 06xY7 uB+N膯- TͻnحvpTz#É%1mZٲko*0ɒ-]5m3S%F˫.Da2P 5_1a}F̟.փrNId#i7 /u3R2csISC^p(e踟ȲyVQ!^|'acMJk)i)ZN3r&1͓b,rJ):` n1ia{&ZmD[ߍC*{8f1?6`82qJDRGS)AI|_nHn:Q;#]n((D*]Nz q1VToIj&_G+lyaV%؂@u¡)];4ƾͰLۍ Uc; 73 ^ F]gf^z8˻_MGK)MRk(KkKbio}s/T $ O{{vhVo?8|9셛^!!{= ).s*u49NT6¾ 9bւe'x׸klVP'jnC{N 7^1֮74-'c;X1i:[4!,ESC +tC+}ryQ642/srt?Sҽ|5(Tdx4|6NThIrJw`։ϙCǼ?u\4Ӝk |{3}S*#;+$x䗺Y-/1k&2DT6{qRʅw61CqIbE1'xGP1Sn{Ə]yJ3e&ZaY%Fߧ:ʈt8j,^ٜ9aͮ[==RiLe \9+AQ]m#L@Xd[Cޭ:ѴSxwn.YN{|.PP~FĔc%2i]ŐLڐO9FhUsb'-d{c]3P)Qt Mf S糩pn/]=uil f 0KDE"krL}/,UT(C'PKf7 U(׽_C uYDnxJ{u}'G$Pmod v-L8#tԄ\ep$6kX%be& =.9{ A>(HC j;A}Wg+Y'j%s\dB=fx8yPg#3Pݖrl W7W҄.t,J"w]Xx.VTThՒKUtP9r# WR}"om]lXP;gq_%M.޼ޱp>!i(2 ih냤U-]Q8}/F,OH l#IC sbꬰg-O VyyD,\/'v85CQ|l֟aW;%(e5Cc9[T6MUmzkk޴'S!1z;apxf_T层SS}+<E,lZ{[h dv<Y6qpȥUe!B?$KQXi-%QZ,q5xHaJ)t Yhr?-{FZП,IӨzT"mٌۘRv#t=N|"1W~31,6Xߴ)o=` hh0IC[D ` qP0[!"ugO'g1[EaxPo7"BgNn T`?b3%1@Z?Q/-2F33JNg/9|C*©>xR!ZU¹#ZԘ9Nυ1giR͂;5c4~~僒Qb''q: AG oyzUp2)JLND}Y{09g< LMk?f?E , z!Ww;<s]ßHm`Tl:)u<`(,#ndbl޲#8E峃,^ȃL5X:DdegaU%#E$*CjM']℉DH+]ú$آ^G(ƿoc$L2NH: H̙Xɼ|8EːN{IyE!ϏckX?}}v< ]Oc0b7 Fn)-VrG~9-1>Zn\ͅެ\Oco:u>p6E|0խu 7,O ]T́.* pWI3?TZ@hu 0!5+y,i[T4r eW\[z(GaEq|d2d&>w;c9Iё 2(G?љZ#RkИ(W2I3GU#4 rlAAMƖ"aI J]7EQtf5H+i?3sSʎ- ^!=ax4}^bPqxXH΍QC;ۊv>0GGm3awcm_- FHjWYQ>|~鸭g)}wgq|*o 3;Ջos'pm iiӺCQא.pb`<Y+EiחQQ(&H_`u!uURXv ΗeЍ|ljQ鬕3̪<./$>Qr')I $V,ڮ?;&B$ gѷM7!P0o\c۝b),ޔ̉Pp.WjU^8ͷ>K?*t[ɩ6P-ni^lѴ.&_q6@O&!>c/hMD={zϭE)J*{OSLvָm@_V$jm=FO R_dۥMqk銱PVٞlV/vt,X·^aͤ}tjsm]͉`I$wN]aDxx5EjQk"5~S\Fwsk&xvnCN;jc ҚX Uu")Qyldcm/v[ go StSWtdN%!֜93[p>Z89v!$!.#0bXpg52<@\8SX34f@C)A3̉t@6NІPܮ~ygR8c-GtKYϕ[Ӗ&U cvAD +^F!cPW0If}`:ODMVޛ_yMJ  y@lEC;OLg2 z(URwΩGzWyO+ p̤CE>"k"E j#hHzS̎x#hxm3?b&lƶ͐l8 z^[Z0˞n'V ɱ4[fQUȷɡu5;_.utlc(G'coI8}SBoXyC6&^ )WVuDN f (a&4;~b1xu{#~Uf8u/H94;U&M#C@\ZT1G kҢie6 ֹ7X)xatnP, {R 1]6jdҔUQ*T>=;^H{:]*21"ܧ߹ RNg@w{e621ZRb]Ry(oTV=ytQV9㍵]h'? ܷ'$ANCuD[: q6 Q˗&?}kMo M;}o5/_7My/[%7t^Q[eM*9BpJvިg-(MǤ)9)gBbӺq_cq[]<w`L^Hmh;4u.J(|n/]6HԷ5̷UTl۰nCgK2@ ׾3>M2 amS1'zg5SDeh: q˼G\ W"wDF@[ St4L `84Z u"T d| ue[\dSVCs p1>+>bG of*ݺhJdK*aN @>qYc oI2DG)??cq\j "OgrubW|~}(W e\~p1,df ".{0J"ҿ}]ųQ)1bh?A2x1 wAܬy(uw^=fEƪݟ`CS-# mn>&1GO{IMn& VzShX˹WV$\_2qatnKg n]uoD6{r~5Z`;5Jlw4`j< E fCx<}Ga}ZکFn-a4C`qEleR"Gj΁7ja$R$6FmT^W,IBT1P 7$YSi wlج i e{AM2ٵ))xb?uws![ ft7JFUQʼكtѵ $Ge֭mi4lz[֫$xȪP"&Y;fmXJ/tm+R8l|n>_/Eʯ^N~]ӈ"`M}GsyˈZ-uQL|; >}FY=$'Dߙ2#KQU+y j%qRj$g~ :&tꇭ~z~D eҜeϝT; E"9=v|jyyl ?&L+S6 l? :CNk3c=RG jg ;Îrت ?[о1imDk*l~ZmJXLzMj]T63LL-BvI  ȧ^{i9!JlOgִaLSw!_sNXϟ*ېDPG[fwhp8Wy`?h^Rΐukmt\ J iC&7wd 0P2aҁ|C5ėa7$m!2Гb~N {Iۼ gG*) ,kX!Ooℑ&s+dfxMwl+TiRs0uE\2Jۢ/sҳ斌 B g(N{0 6Q1vBds|sh(?ّb}&eL$M|v\g,CÏ9G$g}S}e|S鼠+ђf:v07Xw F0&h]rg7Z7@sKە3aMIֻ9.im}\39GD{8`ZNäҼcF`\8iA"mpaQgx)3,pGik1@Jp ԫ:m k,w@=i yfK\Kg0sCJA׎wۛr"@ ȁahQF:q>@<<$n'M/h)pA Xd9v_.E RCA[1h>lWwYF,X'Tb`T_+CU~*~2El .\5ms5Y)V2vg #mYKLфKcbWojni`v(gSy #in83o\ݫzQS+9&۽8;7&ć0'JMfD~?}9{z0S$]'+FK,f^2k@<(ȎCXk[lMϪ\[< @7ݬ%z|om&V}&ÎOGh}\[,. ֍ N8)5YYNo~QGWs0 {{|L=Tl1(@ɡšdL='d:ϚtMNG3aݠ]S]gnD97i"[O.ϴD߅Nprk{Dld<=\y{֎0~ ̓n_2LWM,55a=`|H71lTa ˆ{gR$Հ8v-S5#t=iNCIu\ô ۿ-ke3{y9&UH䟱VrËbz&g`Q9\#57it2Ӥ$_O9b7Ӂq܋Bir oV:$2WZ$h bvyQ09r Z oP, EzL@lXVʊou`"Ox\_E }H'T4!o N92DMnh,$yE^ledބWDxjct)+6"滃(I`/3OvD@6*tEplPRck7sKe@b\T_Y=N}3$B3hO)DY!j/}E{1 `t>'uxU~9``xް(-Кgk6yhu7\{0|cd;wѩ;11Ā)"-uW־fATYy;ZUq(JdB&3`>f]vgau`d>(Z aA= &[R{;% <Տ [kyߛ5/mNȝ"En-\j~5Ďb}7>c_r[o_OO32rTO )T 8 j+`y .%. ҄). I۪+>Yx/yTԓNur1+C0#.4eQq|*9$5pjDP"l}}C-1UhiU1Z `-F*Mc}4Ag~b%OVhz/\ :ͅxMOd#]AI^JqlD[7(Ǜ 47Ub.lK:NK޲}AI`q{ {];Gf;{O"P0E,ӠClY~0p}oMDSk!ʮp>ҫ(? C1:X=%zB~kZyD'EUP1v ‚KyV%NS[hWb0cscդQ 'vUVD]]/@=b2I!@:nTL9Q?6_/jkҬ0*'+ U X/nL F> (զ*f(1<5VAP2n\S(;R`plG4 e%]FY&nK ڸ|.RK;t#w3hh;Ѥ6bb>8f:=Vg.$6dR,|j1|xw)bS/+IIJ" BDb^{s 'OL $ fW~n/UX 2GjqK>CǔJT kȻ lh$. ?dMB) cQ2j/˩PK :#-NGF;JO"DPc|lP SN4 Wa>X$&엷~K;mDC_i40L{)e!]ݛI=-O9@<'K1wc?&8Ea~jA UL7, jBӻ G"HmXľ; \w@UCBab m야= 7vKUut6~ X*Š෭Q%۹$LioE^ȫ,,ǛQaȟ@=3# -4]{ſvnwIwt۳dRCn62c]+ %gʹCB}]b( umnkjæ TNNnoI?@bez}՟s"kLuu~!JMM נ(K8Et|YW6pi>:6rԸ˧QSx&yt{Ӕ^cfn|{(sqw^_7Tҟ›j P1,q2/ tB,,+.}%%:Z_֚{-4zQzs}?#چɮ׹FQj%]4Ş먣%N kN]978TnHo^TIEi d9>ǑA\nL ͷz<]df/YMld )ǒK^iœIL;>@wx"azîP\_a:}UgR.MzT ? .C"RuS"> = ͳ0u{d"1{qj(m3z,2-<ͦƦxv'ҋ8{ABn(–t|[4<]weJc @$МRٔ (fByqOU"wE*OPۮ!fz)b U 7Рi@BlM]z)XūCȳoT,m[J8!9[UH wCR"`N"I+س)UjWWOKZvͯÄ^cB'2]3e!.N qy9ڟksY 1;`p,^k#osˆ]Hxw5RQBP=>w8aOU멚zb0I>> k=tbxx`eP&-(4c6}%J n;\.|OS^0 ٮ>yR_þ[^?iҰ>199Y-b/nSW ,Sp4àf LSWNK#dwv3g Pf-61|I<] *~ڠe.Iω^'BWR+N BpGL9{ i! (]:m_{9;Y Bbv$T3㑷ȫٿ mi~ݤ-uųV2B#я] P3Ob$I7O=i`3]'!18=^6Ӫ: sؓ/8;#a{B[W| ].\X1?(r_|i~/aHp7|d{C Ժ:]/awץ}jR[Ӡ,y!ms.#Cڦ|fgPKn9p&0G&, \/$ #k:cM֟ fǺ 6 +#nn-m"fXBw}wkq wHԲDk ~`*g;8:GWl8-d.UC:.Q]bitMjS%ކT V m#ڛ3O]/7ލDD&[Nє>u](0&C=5G8재c*V^ՅA5+Ub̍Ü82(#7` DE[  AZFdRyWG؎Yss첿Hu_=ntQQG0H8(QurYNz\2H= w'as}>37@~Or%zK BЛmʟ'ptxvjC30z}1}d8j:aYjp?3LxQ\:Wh+u(;g[ua* .ynwOK@q.z4OyRH.İNk$BF8l]j7D jAy}OC eU"def]!Zځ{DXs,^.-шvXq[/C2mԱUu5OxOPFpwM4/{,dzb'D@ҳx(U7%'*bHR=,vz'Hb'I3_Eϗw+1@}fx4u TBcV90 XN҄ݒ4YǾK*;1Hh}ъ5}dexeU$f|Aa`oRdBj)5F5)bIht?>p&hrkBQ;I ڱɣ|[ɍ'^ơ#_2ǵε4j0R2b0~2E7ۺYKD\޿jkCc̏z>Di4. c4#6_Ҳ$*C{~rKFvX*8}ې咠ӭغ-5 ttzdsaW͓/3=(̴eir+%h^~%+?%AILfQ}<aQvt:vV>G(_Q SI% i% eYaYwxǞȂefYNvzOA4iށ6Uzbq hwgßtvz(~Ч*x Ẉ~S1"&&_Y~\`6w)EO؜񤙴ȵ e5zm VY?PW4"!>'ש2._Ta'}Owxx!.=p&RhypFP2D?z"Ihn6}Ykbp#՜M I15qmΑrrET݋Djߤ3oCas9c׾Z˗6rV'`#@@9۳i 3ƛfHp M tN=܎%/- 7xxpIG"6}8`օo`JcO2rQ =UV[ ၹV 0Y ^CDeo9:q(RUO7r.0u%M(\-}47snBC?aԚ}^^&!˙jk.Y n[mnME/GejŹo[$SP {N[) m1Wf8H{FNb=Q]j իY?NT ? ɴ~ȑ?6#bv0HDb2_w3D7Li֎;j PiJ:",pun*!._ E=.~yʏV!p)!\%Pg&5ѓȬ1 H¥Y!X`tq<@"T5vJ1F mqΞ0CY(XτU7fNXV`L5X.h3nv~&"QI;_Z_:aC0HnY>pX^Y%6+Tm祧?FJ!wp6Uk:J y'/K"rw* `EC2mfcAK(f2K4/C;y]TZDh K]9#)s&0v)A]"cVe{d 2tHO } tp] J 9er~6u{98W_Sik jSa:+YIIQfzKL,Vsru\:B:W36Mg.!v" S{JDŷm54 `]rQf({]1_5oUcf$V|2qEt,NPhT(Qފ-a5tcgiCO@vXԊM]CKk~ ^33M7KW:t j#c|b < JD>cuu%-X>Al(7OItw¢t~! f|"F~ھضAd'fΈ #КwSBDeQV*lo藥7Ӷc~y֊G>aC%],hks㬨X/lh2˻F1ݛ=BStL7SOyb?r~;6ovF1N]USqנx &/Eq3r+ ZӭtCe:Z}]򶶢UJyE]L/: ͦ@\xD Pyy-qRT!YS%ׄ[oW!iU?z"xQxq[\&IwsbRtN;A*ʔՄ&3d ؤfO,,":Q@NiA'TWUiP5(*cU2 /!2_[F"i-YE>VwG'uM_mv{K<9-yGQ"JNF yMqf;Td2dt5 ˟ x0b<,bϷi75֐?԰M;[3|dzUH CH6w36ڪ*c7IVX w<vB7cDDb^#|~^3 Kv])W 䂬F0' I{Ym_LE9nG#*mWS*پ %CIrs~|N;rv!\a"2 oo;K1T( sj!J3L m0*E ԥK~8s3#}nLk : R<NF+"Myz }u[[s3_`/ kj3ۭ ٘t7$$Iɮط@o18OyNn63!fʽnb* 8&~ ܨmA f藍n]< c2i,Byr if`-Cvg χ|6Bn͑P^jC9;v+n*ytH{{9bW>,h\6B?VLxjY U#(-{A&7dOv?Z1FUs`KoRn%Q7C~WU@Ď-Xs:d\HD ՒSfW]E|IgC!#ͧp.?hD]qjH=`%X:RU2vĄ5P'3l\~@7cBL /г]ITAb_ !wt𱺴+X6gmֽה\aYRC61>'( z !n R,J@SM$^I'}>Eߋ&M#lň}wo~8;;;h@gT9*-Сʹ <}c"5B=oZA /sڽ}d4%#MNBs 'b`g#<'D5M"IP\>,-4qj~ KYЇ^ʎ0ʀ O;Gm='K Yv(7!2B5涥>q =g?{q~a}Ev&;hG EC% ՁD+ v坟_O'H˝u q- sP]99 \ ύ #e)}%I޶11 Kw}@.q2C]eX4 х֐<~4PLQfĽؼlLy ຤WΠ~CtCVxK;?g[3SWJVH¥yȝo 8*ymmđ_Rј5f E'ykLgJL!@@07J:j $$ec`O I;3nD3nfaF dޥYM|)0%P{~ŒW %;8Zn|MG$aca;"NGj"JO3g# 1˚Ak8$:r%.N;tI':C諯p @x-JLUYsJ<,UtB3 nا B" J#ѩ>RB+jkth[oQ8]emb3~%"[\G`Pcd/"z1ʺj:ֹDb^#), YŽ=yQU CU%"5<`w#!7f_-[" ۧ6a*Ɠ29|#:CwfG1,>vvd٩:DbeنKSPtiq;L᫥2@&FH*s.XGkhkQaԘ\ǽbIpcog~09r' {z<ěC7l]ZkfM(o } D QN3IJb$J eA_^d #SH*+n,b0EǦ(:K3|'3j%a:$sWk}pQWS>J9vI!5ܬ &|Fn{t9ng«]TP I~a-Πрn|tm2+rIvm,JM0PL?EԢI3@A2qA'%+ ]|SՍZn%(#hx'Ķ3Zgwxͯ_$)5B7Nb$*skP/Vw.AGFO7pJzCBX%!̦1'EFۣBӏyWuQQ,FaT=vR&`CP%y$J M՞|eVȏo 7oᠱ:{0+vxQѼFؚON4`+bh}^m~=fD<6V,X_pn1xOTsLz$G7u-lx%dTv-M5dtBfM) p_ҤWϓ[6ÍݷźԱx{87iyHg&̻hg.q 9m[rٯtU 6"%]f14|d\iW@ZcW)IzY6艙BG}Fs3;7D[VTvN=U{#W&*nlj{r(]cM_V?{LSd)Kmp`^-#S eTsY&Չa.{VG#6'#V}̔o܏] 6CYcyϴ{9l@FU$0sC8Tf:7 -\r otf4-ƆMN'mp^EW.GIl+d gxl@L&Zh4(GY%uq 5IT] %_^w.B. ԈN-ΰUa7KbT#PKZBХ^e/-擠*K#N6BzQn7 }_T}p^ERJ+ \s$^p4R%S8Op8Ds%ȦMvWd9eX3{+l/E- ùth)5qZA%OF\"8ĔP.bE*E)Dn.V:`}k%n O23u#e{G[A`u gB=8kMUCf{4/^~6+~䭍9A|#'%q YL`G#=Ǘ`m(eEQRek?dkb:aڿom#HVjWS:eD+c;ːV:L]EvMCbJxlwW/@_.X&/i\< +cbg'%(iLr)3J=9Tr c/C1ӿۋngoḴ-lZiV[2=8gbZAU#jiM11X߼"_ZJ CC\NOԭw7]pRo9dBXyj1K(e =]$ 0R@#m1c^&zW|6[їp ^,sOiv)4}|:Anh>_F[=3w KJOɩ´E6*<{vD%㩤%zJOpΨ Kb"騪`*|E Q4 sRqK2c0c8]Ems@+Ԥ+hY~"(Mb{,cHJ,;I.t Ͷq3vʋJ 8u&Ou*O/]803F$f Yթ[{GɡO@><+t2}P7 ZEX῜XI4YΔjł%57pfԁp/=˙i|rYgbKR2\uk<b(F(gt!¶[@O<{1.rcad_5|| pWDW^qS395/ۥak.d8XMwrfuk%qEkF>a]z]Ŵ\WዹVwP'`u G>O3S|W<{jE<nP5>EeN5"S0w0 ,V+fx̄7/3ӅRd y* - q!Zy'x`;猞j5h(}C^B(AW@K3m{vl>---B{4ayj[Z flns 3 lBj)q̺-WУܐ̍e/V|X?%0wl^F%Fh1ԟl88#xr#|xr~;.<e##H8L;w@Gas`~?\4.lu%hCP&lùCA"84<#qLCHN*\1 c(Hx:٫(FH5r#*WRtWU̚%ZrKW{;?Y;_"}ϦJ&"/^JHQ14='/5E/<4~-9Ņw)^)AX{x &lȉ#VAnT ,4Lx&sKniؠ;?bJ<Ԥu9wkyLM;>TA{_Rą[gNj 4u &ʬFɋ>CjfSAہ.~F~aҕ|Y}YB?vC{.j{AU' ĩ"f" Gɇ^aD,|n/Ac4웬U [9P}ܚqB%A]>ܪv?=t4]]NVCTY(;BFs%|[&@C ݉?T>ݭHݜZ6|sGX>,xCMSh%ܒOETbbc訖"᝞.U%XB㣙UbC_%w"%%bV) !1d;tCi8I4\׹5G^Qv={%oA.R{!V'x_Š" ^M#[@Y<.qv7`xE@jD6.N> PY[ݡȄ!XWAj0fB%gR34Dɹ{^Vg8vVd$6^us;"3Xڟz& <ԚfT5(>mݽuwD0@CYs4yOAU4[RC'‡{`9 R{% #EFo.^aڴ4V7 J+/ND3sSP"my. ĉnAg:7!meBlA|ůr .g KM_W!@d̚ TlC^x#uyg1Z> )*9ЗeCmwl|s&Aϟu4i&I%gm(DD^NژK'\pr4\GR;$0hL>;`k(z/m텐O7TT.DA'"M/dC5Ll SӢ,KҀE8bhEACFs*!nDp&B\B'NcJsOTrR"L] ke4dyI g&3Z3~VznK<>8ܢ;}}0^6Q!8,`a{Tap y{{8tW^[?lVUpDUʺd,˦}lpv|Meԛ`"op{3΅0 {PAF^AE$ iE0h;2URecl$XRi@m˕7')\H~B+$WdB؏w$~BNVGRF %ًA_GH{#ef'!7[21"_+m9%QL65Q5ly [1?%8xP{z:zU_l!:8ෟL=3IZb^F!{ژj.f#8Myk'sJ7fOo q :㬂s'+W=9CD¥݋1Y*X!BW"BsYFo6 ώq[|0Rr $Ȁ#'hA.X!ӜiWP^vVe;191Wi nM17ʦ#2B]#F<1Kf HY gz8 " !C!߆u2JkO}B%v F񙜷O}Rkհ#ƥn>es'{5米͘ U;FYGc8"zG["Éh_˦WrDzDNG GEp/罚5]W!Dq`Fg&~ L/4 e] xaLqJaCåqnT~cYo@Rt|f. ¸}` $e M`a]PQz`5(-ejvAJEɖI5 lt~T-^&rZB8}n"Y)տFo^Jd%G R$gep6ݐf5s>_pp7v^5zG6\ܣrݠvw{-Ng5Q!<-T,hPHArJVӄfBE|3MFF,0q?9Ȃ>"'1#-k1perC6IH*=aԗ bmE[{B`InR9K*ӳOƐ[7Mf;/ GzBBVE$] h1RWrC2UDZ_.Җ@1 V.yT_(nR0Q7Bro*8ABf\sG`Hr+F|o٥x77ǴQ:5kUeFcHū2v%"e0 å4YCeonLpGʤ%{p) ;0Vh. ۫6&JƆ;Z \='2.*w{e4[g[`eͭQxAau lM0>Ɋ|w2o&ȋ"tOq0t=2]kY&ѓƀc]Θ_gGrqAzq1!"w“ $D:Pј$`i[qL z0Ri,Ȏ !3nqbm8},A2*#Y째0 T л_4emb*U1IQS3}"-oaJ}l6U@ܬ.8mI+;ww65UO>y%6€Qz?DAd9{X 5*YZh55z~NGVD;A%햗\R윧m1Q mVyv1;yr7KY)lU,67('N>倥M~!{VQlI6\k>W!gOIj}Je[9ٕhHO\:@o{I1@Z4niDJa2(PIGզU;K8:CXs!0ZV7E}ej6uE;"N,&c˨(4;(cdNdacE+bIb`BRq"r &=BaD<}KB3k ߃L&G̩G#xka 9VRV(mQ/*t,JS'~{o0fafgHfzGcR18 *,O/;۴y8-` &\ 㼁j&s[QjimKh֫5Qi:" nk9T,r< :΀P0&O} sfrبRsFVODaLfUv8kRoh $p<'6oѬp c(K10|Z$mbn>?l(xz2="M8m +{?5J[$,#sP7 13 ^61[ɡN^{ =LaSx@pDY`6'>aFFixޕ?OH]^t*"Ű;pX/AHUt(P1-vVf4*[fTn"M PfѢ*R`ծ3u}& r,1y i(CbS$IS ux*mIʷߎbvܲ.oCY6Gٴ%9Q{g^y :H/B}fPbPt%D>=׎XU6$ ~K$.2T@km@qx&/p\rƯ.SbyFqmyJ:IoU!LրKP4QY'* 5w+|Yo/SJUfS`3E}lq۔x7w3 d~iwq< _TXvw Z>/}e1SYy;ul\Mc-Ԧ8f#b9+Cؕu~<׎_T-ɼL H,> =Yn2+ DmQnnC!Cif^e!$G ^&Z:6H@/gGʡd;v+%Ȅ*L#X2:NcϥT=EGxyKUU;avL_:_6B_oB@3"$*Fxg+p-#ciI,Wsϛ fgz42 @̦[D^\?xy)k,O&`t)lapV%˜;($=c oU+|~v ="w*p vq-XaFp{6:&We V^s:˵!*QrbXEh=UcpG}dΜ>ac6R ="a/&v7\FR%7V "ْEѐ+}bϗh$qSgY(m%n >CU72 }835^e+ wE/aϴ_^qRs&+΅詍>&+KEd2v\ Pے7ٽ] bv `}P*E N"?sf\I{]TEr.Cf곾l@ߺrAu H%Xs2dVZ)3s|ANJ3 X'; &!Z\5gW0hO<8=2_tΐ;؛x3Ŭa97t8<{\gX;֙w e/G5$"mgp 3c9(xuQ+CLaf|:}ћt`T*r6~nY ,(G"Gn{/\#Gi.Z XGz xUxdmy)-s-dg o!x\ *IPzDL.`:\ u.HY2ÑPHν}H 95k:Z2>#lX%BEq = Eʟ%yL${؛̒OZp !ÄdPͨ41_f3JVSD=ZMP;^ӳlkTG_x]*y1Z]G_ \.Bm]_ H`d0@3j$!yU Ē+h6K-ʮP]p-*OD:QaQ4`]m0jҫҲId.r˽7 .|JlͱK1v{j6j|.IUnQd:9Dq]`Ie$@] 1=W+#Ö-*\rg~1_f64dVm?PtƙP8T{xKvvC c[ѷ wca:ۤ_:.!1+ ##FtUXsQ7?wZ Q}pY,] qF:?@@|y]~kPeYZAuRK*96 ')m̳d0սarR{@.=hJ&H؈YK0-D}ad|nVd 6+e$2Nnr^BsR `U;q% ӄ=נ٧Ԇ8(|^pi Fg{P'u.Sr45DKĘ/yUT % i%ؔM.ᚺF(jog 6D2e:PG  uY2M}z61+֐ <]g>EXq8 mLh7zKmvx'}i͜$%#5 :ƢF!74gף>s Tp\yH<>{یQlX0Í!4ez9$T^^XұzJ$ o-޺eE6܎!ԡK:>FI(-)Tz+OG]V6GCT`@Ëv1V L_UIǶ{>dƁ?;av>T?WnJ$dLX3yۢC0`Db;9L ?У*}*0:9 Bhs2h0Dm;=TlOgo  QFt*)OoF}xM , 2!f}ʾiɧ$<Tc.Ucv RmU){!̚_%KY'Ŀ_nJ8shUBI$kglͽ_"Ib>{$Lf)d^UŋW:?~uQ>J!P(S|Ezc8)2ؙ˸%z7&-뉤DDܶrU GE9N,yt/oP3 xZM`oRA8 G Qpt@x&CҾ cW1BwtO&nY@9#mmbkvB0̀@Hw0Z7¼ 7:՛u7,[N5wŲOs&U7N)^k&E7? ͣBjw9wr J*6n?sWn'Ó^/ϺDg{N%F{R¶IR"5^ rhI,ag6Մq+f/:1S#ESo[+q/3Ƙwۓ:s#]94F̀M8r6bjY5:D >+ .:P׵=;ůK݅;XdakC逮i_z^]K_q׌|v45.Y7U~kzlkH!=vĖ*#_ݿ'O]g;բ"+fESkinrʸŪs YJl5sv5o⊯YZك^y?+ CcIoMbi ZN3Ŏml\"^cxPNd#RTx,to]ޔsGפICX|9M }:,X)ammvmZl~C5ǽ;KIe? (ntX"nnX(Ls39tYp,0Xblߓ̀[o@  a t2r/Th4ԜXmͨz?=kާ)go6-EU/,i@YwiA61]BAZRcU k]b@ufd#TQ: *{!jbϦ,Kӈ>OO>&`U%OL}[[dA㰓p'M+}5ogAJ3.*kR_*St# `jC[H`MC".abJ)d|nVx㷪<(pIs`\]`:|a y\ .:/*eVj1,cDQCF!:`j6BfsBӀ=8BW _=+BQYgӼl? UiwN'|g0:p!lav #ľPAOG9grntFv}cR wЇMXwiQ'IWqgÃBhS /[ W/}6pYt2~)/3'K˽΂=⪡Nj% Fn}Ӆ&O5)Teɥ-KXґݬF)%s\WڞB0VbvߏX2vj83,5[Xt?휲)orj2ta52G޴(D)ԉlMQm:s3}~_.fiVd!5 1Hm+ Vp>ѵ=$>ԎKJ8`o/)SsJ`%8西c.kcG]^׼ZJ^G0-)Lx/SZn H% ;EȖ_vc9sscg9 WUE/f GNmB% (1cl ;S2pÁD"M 9gI 3$p(BR DEk :87X5\gIP O@[Xn)d,^A2i?^M* CP^:K;ciS6H$y!j˝VZsծY St)L̋GG (K(!K%n+5q}*z1E3Z`Zq>h)&chm9-c4IeIJTZڡj3s}KT"ñ)J`% n,1zKVtesösM0b#ĸ5q|'ROi{EÁ)P[T-"B&=k~j/uR!Cȿ_͈wF>Y(]TO~4J*"YzGNx yGMj 32g³tCWDy.+USgaѤ{Wh2Q,تǟ TI/{| Uy@ =o Sa $8 xE4eh nG3';pLtջH c2Pū,%ͳ/PL(4r&x!]9mI5JzI^xOeD$9=!;#.^I. 0=%rC1 >%|*: $ȍ +!p,CK',c#rO1V=B^5X't3(͗Fi. ew I]ˈḠf}:r'-xZ0) L.Wg qC̀ i5+>Triql *#@N oFfla}n~њaG'.8=J 4h ӹtmnAa)X,tf%dVG_+q+5u3(ȁE:qI oŜ{QY< G~bͯIʏR1 ֧Oga0ĂQA *-$]KgB8S4 YYȉjJ⸓B~b^aK9,4 @KAkdfQӗ־Kg* נqO׉&(Z+\0B4Kuo| YKJVddVx+>qIU6W7{qFهW냵";xV=*xi%WGʹɆHiRÇB#mӘ^b_StwqE‚iڗOxjAѷZy ]JhB<-1,M})VQz]O+NvddYT )@ָC%AF~,zl7\AsiU:0Ӳnk1y ^V[Qǭt:Q^!ٞ'DLJ޺޹OP6S \osa#7m2вI(lt]7E /b#_f4"~LtB^zM͚IܼkY;O5Ҕ Eg~Bg4gZ<-J:"Y{bcvUNc$yNU6 ^N)<^ oq/wƽՅ,fqj0KSkly}UTDאx4|TxG2h`\}D_ja݊M'Sր4ڜXb6+dI )k_wSL&Ӡh+-;4u4N[Gוֹtan5G-zO;RȂձeX@)_9N!aymCvӌבf*1i2 5oZ+wI*]r UV"s3Y7O̐oo"df΅i5ͻ =sa54ǧ$n&2}8r6kBTK$U<@uA fȶRE;BqsXF=Zz,cdn0h&Y(Mg~UhQ(YHxs5!`p`RpK"e1CV{qL|I26\<;B8|>oX!-*w^iÎtVn+fJzD9ے@#&4ovE}g8 Υ[$ܸu^jjӿ~ M;9Cf-#1G r3٣Q5ԝ^Lbؠ !AO\25z{l<(5@;@JQ Kp| x˲jvO~hIQPLWUV"T({J=[aW>p&rr˦,J-ԃi=?).MMԡ> 1¼i[շp9>T[K\/zt-eg)hJWgύPFdz:HoyE q}&ݠ\\K\ȝGզ4$xD_[/ƹđc!Úz@@Yq-$& $2YyT)@)X?/IX~1a \6[Cy:z_Ӌ&쟞T iͦAsk( XaR;8pHZṡ$܅ //{BCd}("@ڬY]Fl}ap+7<\ib:c0! 6&TT|EK~q/s^wt%BvM:r e},NzG:iK *e,Wq,ЏMt+/('42G_8P}w#"2,4ȫPtO1`z8&q3{~aEi r)xNiV&^mΏ}ݱSAR\krYܪ^zvz?bCC  ئ;NB'&ְ)nkdj|AouljS2E5ñSW[c~)=r /b :Q%s,z&?IEYs7RRBI$FZxCT{ߎo L;QuTȐWk;(I-kvpGp'>Ahᗧڶ 4E~ Ot̤DgAįbgox8Pv$rỳOZ <j9l:0nr޼Mi@UVzh N.v Y( zFF` n\{E/:Hق8.p)XV7hQhS ^lm<Ջ"ëcdiD"Bķ"JuNuy)=Qו&~%?4q)}Av oKةɮ"~f1FAܰ!:Ņ IWʡ'8a~nPe1M/Y4_.6@ZSp ^2dŠW8M߉jcj E> ߂UEWF ck3 3-Ǎ [r [zDŽg^mEkM?D m5.2xk`OX4Bׂ"Mt7C|I3OڹE"e/RbQd GxGr|S@=@| 1.Qo6{qaZy`U2s IDtUU0ȸ@Ti'о&.8b ǝн2?3uz5/+ƶnE\w3A2.£s!P䉎~&Kkf8wP`^p_ 1bw[m>[hѷ0Y3؅ Tr6ԢhmHyFIˊ!eyk AP`0 odIICᖅ+"OBhX4LP7͑v™f[aFKQ k29ܳ!QIq٧$l{F*>#舭|zqnjtQ33_>x"`٘7IhK D~8z-? P\`)yֆNNY<͸vQAtH(pJGCȸRKR[7(c,_%prcżN5e5J %@ȵrG`wR&vD$N pNrM^:&<\gB~oN\3w wq(C.UCB(C]u\{7N[l;]~\™CVGw ̉\**:):t^RAF01p{H T1ND[XŤB g9a֕ M;B>Th}0F(j;#(N5ڶ/ (PpXEmHRDd'P_=ʎI ˖ܵ^SI軒 4qztPm"*0c8*גּ1#\ӂkv%nB\,.MF}KDt'zBqZ j%fv߼&،i"!~j\썋_0; \@pK[xXفs\Q`YaL9"k"@S8d"n2A#-ޗhIET9!q4Laa!&?ȷ̓3ud&Z,{n (n@"w<ç?j-gjL{ܳw Dh2-/Բtd,S"1*F~xwK |)Wp5$QL!5~$<1 kb<ij4BvRa"9Krcrq<мż}_.X6{*7tVh2X&HFI̊1o֎f{NtAU6`hm̩Ѱ+Z9,MZۣod:k"'lк!ui.N1Qm#x3/ltm(Ι&;G-3D3 WL .co46輕:ņlneLʙY籘oJuf$ LaE_[`:%1?c 9}%nN^ %}}z#ߘ.vEYms%xd3ghIv~KuM~f6YB܍ܪw*x|q N2SFj]' 2|uG֪dVr$~5l53grę2-lcð17yTK F1V,3N ss4q?8VKBdE"R?fQj"b0(t6^+"l}ԈP}f'ˎ?y$%j0-1COabI'M.,9('%PN&Iy˩*-_M|Fb%oKwb+^D]$Hî;, 2G,Na`gj=aQiyqᐒ녨Fib-|n0j8A'A$ףW 43a2;_ rHƇG8W0+cOвqDL57|mz?03ScѭS=>*R!Y(`Ɋ\&RW Z(SZcuyM|Q-ƻ#_XZjfЦ}ʈ E SM^&tzA[9dĬYn먻ـ}rPح ЋwBnrSf{TeZ]qo=B6:3uM cfhh^`g(/o:ZxZ 9߈1vS1(Z4;?P `/BֶB^ l{{[68IW֕rm,- 6U7WL#11 k z_CoEl92Fj;r b\| J4vO"tNcܯr[-gwChZ?94%I0@UDklYgՖ)l{/rav2[wWj\:%;P+N3,x wNE/\'{ ʥt@V-8dӰ+[/dWq ï(i b7utYUhM& Nʭ;AF`ɑyϜ2h/;q/ے$>@L .EٚG8[Y6sܣ&0Fid*Ț^g:U9C&$biO1hƋڬ=}R ү5tء#iK|I0d_Q;z)"P]\.@gqKw(*> Η0g͉C{_Ia~\H*{>#cC)޲طp X *6/n(mgӧ އqCŔt~#GTEeRy!bk[Z^.9Cb) a;P͖^<ѺX(H widKպ"M;Ap ui (nۭB:D/H WW2Hgc1 vw:,hpJf3Y|!wCݕZ;XƸ֜vB[PQȰXC]yKJJ0HT&֓K V1ݔ=zg˂[y:> ZÕD\fm6l{[ufb54=H;8ƲW個B9ӳxF~UMƸW^ htmc]U,^15֔TbTz_+c\ nfT'nQ" 7(1`<$f}u^d8^TOqx(ܤ(BsRۏYnxQ S>Uǂ6!Ԍҋ`gi؄j 4P3Q6{XSQUarK Xl$w%YpȿA(#LO&8|T4݈Qd_Wz[?H #7zGz>  vnՔBRE*Enׄ#eBZZ%w_A?ΖcW9OTiⰙMo"'"*g,.6X1i(nN+aMoE8iR Ó;x7tS'ʻ?=ËNYʥ7aVqR,oj14@_+,Q5>vCt$I* 1Sf~)*el9 ;U̴G+ZޟəCICmʇ"c=uA fG#Dw7^r n'/lH?3q$IDkEI jfC# qgl'Y؏* 8c񭛁r*>c .~W\<#h;>Xu[-0Vvܵ QYM1 Ɋ39&vl&Ls>1IQDjQ;+,;ysȌm僮[C |+/@پV+f=\8Ym eQΜx7Y8JN+ -[p02ل2*>~>BL6]ގ) <<*4yBr8@g2eFTt_#=-tD GoF 8f8 dQj:`){˃]uXLVNu+4Յ2=lv@bh?"82T69z|;|?sڃqBLB!Ү};~ABs(lD]ơP2'O(dQPa*26=+ʳׯr{50)fs?hU{M|eBm^O)uLTs=GҭL1_' FG0ckZ= pZYL,HQgH'-r,`F4ؙ8 _ :S(2'n󑌫^!oc?xkK=MLacIo#]})wU17%`\s;aRod7{~ h':y:s/rRL'J ;~gEwSQ3{w/*["iIRF@9W,V?+l#1CEfSd_4P9>dъPjafL}ES(-qs,gӃ=[-ԅ!4: z NWsUܗ 6.lŭVL"K8C;f0'LGV4lJؕLt͐8[PpueE{윍ZS9@2(Q}zkg=_:xݘ@0YrI9{;̙4'Чd`R@f T886 {2;}ɀm }>b6{uKmNG-؝π24LLB<g\/@ <Z !!Mbܡ^U'f~7MbrKvcM+0AH]I~1'Y6{`'EΝȫ`'ђ&7R+-nBOWo J31`&=Of >O* 6XB5bT/oN{?,<ۢSA1,Ɇ[*ۄBxIa*1Q{o$Ƃa'7[qulF,B]xHQ8dm̭\gϞ0F.TeƪV߲!D:_}?FN%Q}F>{2r)j38jg,"")͇IO!)F N(`%I/kss)ʩ#e\m~2#zVgm@%xp@v \c6"fbmeƢH?jzOƍ!%q:#^-{%SF]yF4qK͇.8)xDof6F]~_ FFϙP_UPHr[,*3tp0S&)Sr{ֺ֧Ѝ#'v-z|pL6+EtF~Hc{CgKN&k[%Ww-cEK|\RCɿ}yfg "@~NޤwGMoJۻˉ^REJ}h埮!e4pϹsKwQ}SeN1$4B_{Oi"*{醆/Po ;L3r5֭#ofe9{+OjdZN MU=TcO;_u>xQZDH&}-༡-M$ʲ@9&je?Ue̽]A9ZpcpOwL>/ӂylU:̺y!yb]B''\LJ^R5u8D1fv}vI ?tt%#Zk;fI^c+HNoL^ut2^ٸ: 3羈RQ#Rse+:eg\5w ͸2専T.OH TëQ%t!O){䰊䥝6,m ꇳ=W0_l,k=\V5Ă!ukxYӾ%ou.!Ǩq a?!8:^yc{Eg3e8Rʱ;9v ͟nXb@'^ܤgl3D{;Sl^_,3>)l0{ GE.tZ(v\e)[Gfўp7ILh ̊r̞`Gͭ"fGnPsthؗ>.(!HFVb "1@q >9D+a6c,]eٔ_q_Ӓѣ&nZp`p6`a61+,}AsV{ک]SS8~=2=Y3rd)1 [Ex?fchWu˲;O=CcbTy B#(q6Rx; ʉA~*e +MԹ[M/P.???N>K< JLlM0n7R-+$inZJ@7Dz[]?D + fVkn/n󄿹e­I ƀ>& QR@5D7 Nj):7\XE(v,,)곁$)YLCN(;t}Lwzt2R$KSP'P'mr{o]rS4 k( XwqQN .[w .~%É"<i t+^Jtf\&O}o%ۿZ*Lkh2D{ʯw=a,~ys6 Ȩi{ۍG*;3?y Fۅuo5zcFo'u~y;^. $#ĺ_HA~*Z9=l $>>ݏjWD&1Qy0nI3#w'Q|׀{:<7R^{ёt4H-۪el4( {qłJ"[ϭ&0⪨H8JY Ȼ)HB`0 ru|? k26=zN{2l?]S48bo)71̊ZHe']35 E(xPia|K%B#x&-lxsD#Ucƾp (¥Ͻ8ϣv[cgFlB%)- Bja?j\fM(FY[󱈊 կ6fn;=K=WHW0]|.t՛ 2w1KVCn92+0S;Ox{h2O`2ݖ==P۷4Uz&1M(T *eA~SxbW/%5 wdBݣ'SXN 4Y߂oX&=vv0Q5TRC p~[LLFbr\WDkup]Hm7 D1L G~ϯ T7fRg 9nbې#q"P6m뵹G,Zl:ulv4?w!)-Z+i`k: YiM>KJ#WkdK}>ļJ+A&:Y7ig}>mo/)~AT^u]"FBC.yWi)tt6q694:d$8!)(fZ>eAlr[N4kΤ4?(JݸeHZ2Gq:V \\ <}; ^ae*KCApn}Y}OM$&6(.pfYqS(ꡞoq,EYmA A"M{}07k1lM11'-K=R (.:ysm* v;= U!ϏݗlQW#!G@4m𫭡.IRX*gb+g#@.Pyt63D.sj[g.@!E"DjN;O\A7wmofQ67 <;]S⣺8b0r+=XIֻR%R.9cGt?!n@f`vK?R̐5hV+<@Aya2ԗ+D3PMl *>M$OV7oHP``l4,wJ } 2̆͜sz\Y6")K{8"2Mq:RȺh iϗ ӹװ}!k s0I1=9 [$nn:p4 e6]1֛w݆{4Ox2$WPjܣWS $PЁ7@{wJږʱgӕYY'` 5ݬDJ 1;1nq|h i 5+ [їw-m Iy=hY%^MxJ.f1WIMtD@F42HqF#͓ -s$ϰQ~gλ7~6aoUVM0LA6[ŀG*m ^}`:J t$}񦍋*"z<\)`&IG0g*%>53A@T{n\ɑ͑^CbJEN8 zj9~Rsh,(u*CflEx#E5M3WƐ#LTaVq|3 Y湥fsp-dҗȳһK~ҟ4O7y9:>X\w9##df4PqYx#j>ȁF`$Pibh~"c?Y<&o}-ʋ8pglKܝ<2f'6Y!:lc]3|aK,:oI/y|GJD4PS)9l<{4nxen>स =iFzՒE"`Pdbd0[iL&;?[S Py%\RǏI!{b*=/\_#?VFIa'?3{>U4SR3]54\xZO9k\6q_JcTI?Dg l䚱c99-,ʧ%7aoڀqm?;C산OI]Y)T)9S \/4 ~8J$$FQ_;ҝrFjMW9 VEaB0tǚ?fn˃2&#ՐOyr&qO`m0' 5`K LYJia%DV}1!4hr{N\,swr*) Vl0Mj"5l-FA^VF6ԐBFld4!asK/P>Vd= qX\eA(% .b. O%]NJ*6 :؈ RB@L7xjMT@J&LmѡSGs3sc7>@/ Ķ5BSe0GKElv㞷;'9.xgz#| HluyNK/w1^VA$B8렣ͽKȰԕN? j~T ܖa\sn1Մ[`Sj"Z4]VD3#w{ޑǤN?d@TٮkCx zwBPהylM4up!x*.-&8I%9!EŭF=ն(=zW0!X=T2fh]Y½GeE,Ͱ5$2P*&)֏3Ҏ`_ֻ \/[JN ߭_ͦuD˼$&)|h7[DCՙLFRʊ]H *$Ӵ%C9퍡s؂VrʙibFŎ~ЀGXpW3 -r47P/3GP]:_ι_٠lC–=>K#saw?r/fqv#E6vݝz,w@d/l~dyML*r9UwȬyxȅ]Zed-+Οt)*v<ɹusH-&SհBI~eJ@1o'tx_08zE!A7 Y9T"_Bo9rk\ѕx" _Zxta:7SDM.v_%] Os'*_JI);V \u/8۞&>%: YZ