python2-oauth2client-4.1.3-3.2.1<>,ĉ`忨p9|["D-t4̐wai؈'#OfEVAS0o(9DMG'Zm- k&ZF^ۢ}٠?tS4!BbTǻTBZ!vnV2Gq oE`m q#oW/Dv$&LsKR<`dVEǀ 5:(sAmgaf&o -^T!'8UĦ<B~,Ƿw;(!jЕlxn%b9}&`>DQD?Q4d # 8 "(0NhN N N N fN NNrN NX N(Z8d9: B@1F@EG@XNHANIBNXCYC ZC8[C<\CHN]DN^I*bJ|cK%dKeKfKlKuKNvMwM\NxNNyOBzPPPPQ0Cpython2-oauth2client4.1.33.2.1Pythob OAuth2 ClientThis is a Python library for accessing resources protected by OAuth 2.0.`忨sheep10SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://github.com/google/oauth2clientlinuxnoarch J yy*d--[[--EY.y.yQQ==Uddbb -11~PP  n#^^#m#Y#Y($$,AA큤A큤A큤A큤`忖`忖`忕`忖`忕`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕`忖[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕[`忕`忕`忥[`忥[d1a1658318fc49d97c22fa678178032daadcecae6167fb404761a7e4f5a984bf46e9d10e6fe9a8d2449e0d3b75b3ea93fce238981e33706311387b7b5c9299d001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b21905161c72a7b550d6d1e8c2fc49b13c8dbf60b436467d6c6563a0779cb3f7da261cf952373dacb8d0715e0b48ae362684419498d4d801f3d0e65c10ebd36574c16b5db427d686f4672eeadd8f6586a2b64b9aeccde4fefce479d2bc001240defa0491a84627a4f730988f01041bff63ce1ddc30dff2277ae12706c373116efefa0491a84627a4f730988f01041bff63ce1ddc30dff2277ae12706c373116ef49a998928025f40245a57e150d216cdfa5faf6d7549aacccc10016b91f8a86bf6a32911b177e337efcee431f8a522235f1d3a6541cc577f2c17ff0272d9a25116a32911b177e337efcee431f8a522235f1d3a6541cc577f2c17ff0272d9a25114ac74bad8137e929094698323e5ef471ff67402dbe1f204725c1184ac1bfb65f5cad64139467872bc42956f12e5133e39e3a34c95471b8868e4e80498118710c5cad64139467872bc42956f12e5133e39e3a34c95471b8868e4e80498118710c5c96882d4099993108f303c11d03113e8f0d7a73addaa606e0bec3aab9f9ec12ad80f6cf8549261b02b2ed4b9106a36647082468153dfe400b612831af0aa565ad80f6cf8549261b02b2ed4b9106a36647082468153dfe400b612831af0aa5655a595a53a147360aaff4bfdc19599f7196ef82b9d79faf0ee5bbaebd4ad9c7fcf0a7e9725e114b7fc6bf33d714cef6d80b732557679f87a8331e859a73b5e1c4f0a7e9725e114b7fc6bf33d714cef6d80b732557679f87a8331e859a73b5e1c484362060c7341a1dab440df90ba62c435eab607ff18496960441322677ecbd1ae89932ff242eff68d5d4e101b460576a6edcc6f1e8894ac50fb41c235c9646f8e89932ff242eff68d5d4e101b460576a6edcc6f1e8894ac50fb41c235c9646f8be0b804bcd3b6a679dad8c5c757684dd8dc58ae5fd2dd05701abe18e4405d6311c07f5cba1d93f52326fda7d092fece2d1ac99ab949b064d73d64b8d9e10d2201c07f5cba1d93f52326fda7d092fece2d1ac99ab949b064d73d64b8d9e10d2206a130f5d1b9c59f1dbb7b05d6729d0ae28fff475f2fed3c111f29f08a82395df7016a14fcff43230f7ef0c374ef54f1c825195405884d177165a9acf5b1eddf97016a14fcff43230f7ef0c374ef54f1c825195405884d177165a9acf5b1eddf94604bceef1f528984c50502b2b5f9b2022da6cd07a91cc0cfcbc7f98490ee39ab7a68e3bab71fd8977f5e3ffbffb03ee18cb2487789045914e927f31f419d35cb7a68e3bab71fd8977f5e3ffbffb03ee18cb2487789045914e927f31f419d35cf25e1eaf19a0b5d2b9991ac3bbf34969a5b253fa3f7f2be317208e3c496f36d4ab5e407f90bfaaa77033e60b8a01641cfdd1edb12aaf2caac73436d608f31bc7ab5e407f90bfaaa77033e60b8a01641cfdd1edb12aaf2caac73436d608f31bc763e4f09c8b6c39bd68d806edd5bdfec8fe5ca26dd5aeb526c0478bf81dea50db39c9560cff10c36ca302dab8f0e5a84ba5277a8c947321b834b5da478428912739c9560cff10c36ca302dab8f0e5a84ba5277a8c947321b834b5da47842891276cf57ba98f066caef7a9555b397563ba6008f8aea29a0f82f9da2f5b2f2c8bd4e431b8d7444d3436565d2c0891a3e83bb82a060555c0de4c122d18bfdb329dd6e431b8d7444d3436565d2c0891a3e83bb82a060555c0de4c122d18bfdb329dd605d337797ea7bd1e09d1c5dbfa73f1f958eb12a850465bcd1f5675e11f2062071adc0163518a1051be39d2f070fdb58a7efdbb4fa43832aa14a1fe861c9d28d41adc0163518a1051be39d2f070fdb58a7efdbb4fa43832aa14a1fe861c9d28d44d1c678950f95734140f48144367f3cb394902d32c684a1838c91b65f92582a55e46e5bf46ddd434d94177de3ff8530c196c0782e6b57579524c013e3634be525e46e5bf46ddd434d94177de3ff8530c196c0782e6b57579524c013e3634be52048a2d6aa2f6aebaee18825b8af653d491bc43fbe22f6e91a45c4be9bfa871424f7dacc4eb7003d45858e19f27d85f90146d23b6f566536d76c80beb2d3d2c7b4f7dacc4eb7003d45858e19f27d85f90146d23b6f566536d76c80beb2d3d2c7b9d41c5dfaf40143b61ddad06d0c868bcad584b2ec9d444cd8a866bbd529bc3f4e2cdb965e4f6f94cb392fc82bf06ea0b33a4c2790ebf6c336014d8957e3f95efe2cdb965e4f6f94cb392fc82bf06ea0b33a4c2790ebf6c336014d8957e3f95ef284426436f6b91491995dc156774057da5fdd69ac93992e3bd93ff3e8ca03015476027fff6b60cbaad0ffebbaec04c590e126e8289a75ffaed5c2dd24ec86e20476027fff6b60cbaad0ffebbaec04c590e126e8289a75ffaed5c2dd24ec86e20ec38c577334ae1a790d458577f0cac7ff895e8a54b9ef56f315233ea17248e828d37ddbba4b0377c35ea3e0478705d5b2a5a8cccce1c4dd1f823ddd1824cd2ba8d37ddbba4b0377c35ea3e0478705d5b2a5a8cccce1c4dd1f823ddd1824cd2ba626229f54b780155c708acd9333468407764eae9f20a37d0721b7ff1badde0a5e1907b98c6a4a6d92e431fdbebe8af95f75e758dc43dff51bb7aa2628048e204e1907b98c6a4a6d92e431fdbebe8af95f75e758dc43dff51bb7aa2628048e204df983579ab192a4c7c90c71cec426d46f478e89033e56c7260907b8cd9384dcdd5a5f318007db7c2f6ccf99c2cefd7dff5c663a3e99601993276e2d13c608e71d5a5f318007db7c2f6ccf99c2cefd7dff5c663a3e99601993276e2d13c608e71f0ecb98d29ef90b771b3cf179287bb36fcbdf39dfa03b9342588436c4d32b8d7114623955844752f3e43f3493679c395dd7486b66ddfe85acc58fc42c2fbfde6114623955844752f3e43f3493679c395dd7486b66ddfe85acc58fc42c2fbfde6f91ae4c021b512d0fa57af23324fd1856d983089a341798f611a09de280a72161c910ed0da81ea19cfb5c27765876b29b146cf0e2a787fc4474d748696e139be1c910ed0da81ea19cfb5c27765876b29b146cf0e2a787fc4474d748696e139be5896f8e6f32d6dcd4ea2e89adf31f9de5f36a535cbe516ff263fb7b620a8d76dd6a43f0bae029b0cea5bd0fffd87f05659dc599a763886027614ad210be1ba3drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-oauth2client-4.1.3-3.2.1.src.rpmpython-oauth2clientpython2-oauth2client@      python(abi)python2python2-fastenerspython2-httplib2python2-pyasn1python2-pyasn1-modulespython2-pycryptopython2-rsapython2-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.70.9.10.1.70.0.53.1.41.6.13.0.4-14.6.0-14.0.4-14.0-15.2-1google-api-python-clientpython2-google-api-python-client1.3.01.3.04.14.1^j$@^ @\\["XY`@YWX*X @W%W@V@VV]V]V]VP\tchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comrjschwei@suse.comdmueller@suse.commc@suse.comrjschwei@suse.comarun@gmx.derjschwei@suse.comrjschwei@suse.comtbechtold@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.comrjschwei@suse.com- Fix build without python2- Disable keyring and one contrib test as they are broken with python 3.8 * the library is deprecated, not worth fixing up, consumers should really migrate from this- Drop patch o2c_reauth.patch as it was never described why it is needed (not even in the bug) - Drop not needed oauth2client-init-django-settings.patch - Drop django subpkg, sadly it does not work with new djangos- Update to 4.1.3: * Changed OAuth2 endpoints to use oauth2.googleapis.com variants. (#742) - Execute tests- Do not build Django extension on SLES- remove tox dependency- update to version 4.1.2 * New features: * Allow passing prompt='consent' via the flow_from_clientsecrets. (#717) * Allow customizing the GCE metadata service address via an env var. (#704) * Store original encoded and signed identity JWT in OAuth2Credentials. (#680) * Use jsonpickle in django contrib, if available. (#676) * Bug fixes: * Fix packaging issue had erroneously installed the test package. (#688) * Typo fixes. (#668, #697) * Remove b64 padding from PKCE values, per RFC7636. (#683) * Include LICENSE in Manifest.in. (#694) * Fix tests and CI. (#705, #712, #713) * Escape callback error code in flask_util. (#710) - package python3 in singlespec - remove o2c_hide-deprecation-warning.patch (upstream)- Add o2c_hide-deprecation-warning.patch - Add o2c_reauth.patch (bsc#1002895)- update to version 4.0.0: * New features: + New Django samples. (#636) + Add support for RFC7636 PKCE. (#588) + Release as a universal wheel. (#665) * Bug fixes: + Fix django authorization redirect by correctly checking validity of credentials. (#651) + Correct query loss when using parse_qsl to dict. (#622) + Switch django models from pickle to jsonpickle. (#614) + Support new MIDDLEWARE Django 1.10 aetting. (#623) + Remove usage of os.environ.setdefault. (#621) + Handle missing storage files correctly. (#576) + Try to revoke token with POST when getting a 405. (#662) * Internal changes: + Use transport module for GCE environment check. (#612) + Remove author lines and add contributors.md. (#627) + Clean up imports. (#625) + Use transport.request in tests. (#607) + Drop unittest2 dependency (#610) + Remove backslash line continuations. (#608) + Use transport helpers in system tests. (#606) + Clean up usage of HTTP mocks in tests. (#605) + Remove all uses of MagicMock. (#598) + Migrate test runner to pytest. (#569) + Merge util.py and _helpers.py. (#579) + Remove httplib2 imports from non-transport modules. (#577) * Breaking changes: + Drop Python 3.3 support. (#603) + Drop Python 2.6 support. (#590) + Remove multistore_file. (#589)- Add missing dependency on python-fasteners- Update to version 3.0.0 (bsc#1002895) + Add patch oauth2client-init-django-settings.patch (#661) + Package tests again, but remain disabled due to Django issue (#661) + Populate token_expiry for GCE credentials. (#473) + Move GCE metadata interface to a separate module. (#520) + Populate scopes for GCE credentials. (#524) + Fix Python 3.5 compatibility. (#531) + Add oauth2client.contrib.sqlalchemy, a SQLAlchemy-based credential store. (#527) + Improve error when an invalid client secret is provided. (#530) + Add oauth2client.contrib.multiprocess_storage. This supersedes the functionality in oauth2client.contrib.multistore_file. (#504) + Pull httplib2 usage into a separate transport module. (#559, #561) + Refactor all django-related code into oauth2client.contrib.django_util. Add DjangoORMStorage, remove FlowField. (#546) + Fix application default credentials resolution order. (#570) + Add configurable timeout for GCE metadata server check. (#571) + Add warnings when using deprecated approval_prompt='force'. (#572) + Add deprecation warning to oauth2client.contrib.multistore_file. (#574) + (Hygiene) PEP8 compliance and various style fixes (#537, #540, #552, #562) + (Hygiene) Remove duplicated exception classes in oauth2client.contrib.appengine. (#533) - From 2.2.0 + Added support to override token_uri and revoke_uri in oauth2client.service_account.ServiceAccountCredentials. (#510) + oauth2client.contrib.multistore_file now handles OSError in addition to IOError because Windows may raise OSError where other platforms will raise IOError. + oauth2client.contrib.django_util and oauth2client.contrib.django_orm have been updated to support Django 1.8 - 1.10. Versions of Django below 1.8 will not work with these modules. - From 2.1.0 + Add basic support for JWT access credentials. (#503) + Fix oauth2client.client.DeviceFlowInfo to use UTC instead of the system timezone when calculating code expiration. - From 2.0.2 + Fix issue where flask_util.UserOAuth2.required would accept expired credentials (#452). + Fix issue where flask_util would fill the session with Flow objects (#498). + Fix issue with Python 3 binary strings in Flow.step2_exchange (#446). + Improve test coverage to 100%.- update to 2.0.1: * Making scopes optional on Google Compute Engine `AppAssertionCredentials` and adding a warning that GCE won't honor scopes (#419) * Adding common `sign_blob()` to service account types and a `service_account_email` property. (#421) * Improving error message in P12 factory `ServiceAccountCredentials.from_p12_keyfile` when pyOpenSSL is missing. (#424) * Allowing default flags in `oauth2client.tools.run_flow()` rather than forcing users to create a dummy argparser (#426) * Removing `oauth2client.util.dict_to_tuple_key()` from public interface (#429) * Adding `oauth2client.contrib._appengine_ndb` helper module for `oauth2client.contrib.appengine` and moving most code that uses the `ndb` library into the helper (#434) * Fix error in `django_util` sample code (#438) * Fix Google Compute Engine breakage (#411, breakage introduced in #387) that made it impossible to obtain access tokens * Implement `ServiceAccountCredentials.from_p12_keyfile_buffer()` to allow passing a file-like object in addition to the factory constructor that uses a filename directly (#413) * Implement `ServiceAccountCredentials.create_delegated()` to allow upgrading a credential to one that acts on behalf of a given subject (#420) * Add django_util (#332) * Avoid OAuth2Credentials `id_token` going out of sync after a token refresh (#337) * Move to a `contrib` sub-package code not considered a core part of the library (#346, #353, #370, #375, #376, #382) * Add `token_expiry` to `devshell` credentials (#372) * Move `Storage` locking into a base class (#379) * Added dictionary storage (#380) * Added `to_json` and `from_json` methods to all `Credentials` classes (#385) * Fall back to read-only credentials on EACCES errors (#389) * Coalesced the two `ServiceAccountCredentials` classes (#395, #396, #397, #398, #400) * Add access token refresh error class that includes HTTP status (#310) * Python3 compatibility fixes for Django (#316, #318) * Fix incremental auth in flask_util (#322) * Fall back to credential refresh on EDEADLK in multistore_file (#336) - Remove test package. tests are no longer shipped by upstream. - Remove hidePythonDeps.patch - Some imports moved from oauth2client to oauth2client.contrib- Do not build the -django subpackage on SLE 12 in IBS + libwebp in SLE 12 is too old nad has issues on s390x. libwebp is a dependency for python-Pillow, which in turn is a dependncy for python-Django + .changes file changes in OBS only as we have access to fixed libwebp for SLE 12- Remove -django subpackage requirements for SLE 11- Do not build the -django subpackage on SLE 11 + The latest version of Django no longer builds on SLE 11, Python is too old- Include in SLE 12 (FATE#319904, bsc#954690)- Initial build + Version 1.5.1python-oauth2clientsheep10 1625669544  !""$%%'((*++-..011?@@BCCEFFHIIKLLNOOQRRTUUWXYZ4.1.3-3.2.14.1.3-3.2.14.1.3-3.2.1oauth2clientoauth2client-4.1.3-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyo_helpers.py_helpers.pyc_helpers.pyo_openssl_crypt.py_openssl_crypt.pyc_openssl_crypt.pyo_pkce.py_pkce.pyc_pkce.pyo_pure_python_crypt.py_pure_python_crypt.pyc_pure_python_crypt.pyo_pycrypto_crypt.py_pycrypto_crypt.pyc_pycrypto_crypt.pyoclient.pyclient.pycclient.pyoclientsecrets.pyclientsecrets.pycclientsecrets.pyocontrib__init__.py__init__.pyc__init__.pyo_appengine_ndb.py_appengine_ndb.pyc_appengine_ndb.pyo_metadata.py_metadata.pyc_metadata.pyoappengine.pyappengine.pycappengine.pyodevshell.pydevshell.pycdevshell.pyodictionary_storage.pydictionary_storage.pycdictionary_storage.pyomultiprocess_file_storage.pymultiprocess_file_storage.pycmultiprocess_file_storage.pyosqlalchemy.pysqlalchemy.pycsqlalchemy.pyoxsrfutil.pyxsrfutil.pycxsrfutil.pyocrypt.pycrypt.pyccrypt.pyofile.pyfile.pycfile.pyoservice_account.pyservice_account.pycservice_account.pyotools.pytools.pyctools.pyotransport.pytransport.pyctransport.pyopython2-oauth2clientREADME.mdpython2-oauth2clientLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/oauth2client-4.1.3-py2.7.egg-info//usr/lib/python2.7/site-packages/oauth2client//usr/lib/python2.7/site-packages/oauth2client/contrib//usr/share/doc/packages//usr/share/doc/packages/python2-oauth2client//usr/share/licenses//usr/share/licenses/python2-oauth2client/-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.suse.de/SUSE:Maintenance:20116/SUSE_SLE-15-SP3_Update/33baea5c51e3614dd1a5756315069cac-python-oauth2client.SUSE_SLE-15-SP3_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textpython 2.7 byte-compiledPython script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR&NʘP6utf-8c6ed97f3948a95dda1958b7ca423dffa1bb8ee46a236281da0256f45565a15fc?7zXZ !t/QrQ]"k%pa ky8TݯvE忄GƇDj9=0jJT׀[=1\QI[һz&crj\> iX Y {jwǕvS°vp1m|$E/!^s# ,_6c)* 莟Q {F\p%3Ϛr*J A=)F,ep43psy$T9߂0vp셶OL0:Kf{:YW"7Pj_QwOAmɁ T*1h29&BJZ|8Gށcza[q`OUϕ%sH.GYOr@>b'PoS!]9/-?ƨJZ.''4Le|U<ӮA +m -Dž跜cz9=?G잳 %g`[az_x,"5%(SCoS G)x,(}5~[KF1ldj}vٖ8!Is_L)BOLq1KN:$IS)9C]zn|'"z*饕^_]ml[ axt %DdDff*xlSLC\ yoMr+;o8*C3IE*EtI +btN0"c1}_\;)cNLR}l >mEjLI;8=di%ZY_8~E+)Dmc> -H˔etxs EM,a.ȶcv"oڲaZ A8Y ď ARO#)DA~z?r%IQ&XͲI1Sn[pQG6bPt#>JS&!=@8?PU%F q2)fX ӆn#EKJ:& 7Sa]3 <, (򘛜 v5F]+e°Siʤ`Q_Η9ÌbZA+~Ycwͽ}/= >6sHAD\SM8g $՞_zL|HX~ia#jl P(D'@#^MӴB=$^Ho p?sR84\;^>?5o Sb`or-er/E2b&szаi$o =RR]hUlR4>'Ñ57&i@@'̫O:`,ݵE"3w8!Gu;4VĄj22N:$YpAگJC8<`.C{_8%k湼f48㲀%+ h؍0;W]f%H?vmӫZ0>fF]][iN SW{rݦo ~q\4j@+S9ʆKۆ a#؋u;*Oll& mbA7.iiҿ;*hE}*icI֋ܜ'Aˮ \>ݼW/CAZ==ޒ 5>ꑵNAE?l(oUsm)=D8(x;^(Js谰o7V /C7JgbYh-ܸ}`@D6PPDشXsP$Izj^k)}H-[%! euebKȱe# (E]P)bcqL0ۻ֨Sj݌݀IPN+%gwnG0OhytAA AJ}"Ia84Cf;?r2\`@cqcDKM*ÒCNI1I-Q5#@nJk)TJU7J !ݭ%sb(H%¿+8fZr>O ,:y-wp./rWkcvZ׉b'|UwzP뼇bM\)s ΉM ooњRձ< \A6[nhTou=i67o=nGì-jVglMf&R4Ċy!`{}VDvs|nх^d _ { Ǘ5@yڜ \h ᾫ" Vyz:pm$Y<'=T4@jN3yJsD5u EpV!aX xk;I8XR=˳fwswtrns|Za8y@G,_ ([/$H"_%gL*-4plڅ!-eTO})#o΂7RO9 +l w\uDr\l&4ꗥ;D+Xa<a54^@ncT= gWWR+jA|Q˯>NVڸq'./Hm\9P^R/@,\:vXD1BYOdg#X=YO>r:IGksWI5Pɕ0/YHH4TٺX4#dv5Zl>:뒼V==G/˓Ma1SiWJ Mu%d]$M"as3aRW[9nS"<:zI38fy] 2B!Jըaq"wqK (x|si5 Rp[ECh>R0$oCF8:?o6NYAUM(tEy*o8zCH?HgR6Cr6w<5 }G ${[ e0kxzòeDdyFOշq=%},%^%v"$V(_wU*> $upd^o .4-F/NoM&N;Z}NAH'-˂#OE:#^'G>ދҏbsO0:*.b+ Аg/ 5n[@QJ#ҪVVo,?ה=3GM݀|:7 4I#lF5ju0[N,ED%yc -xR;Y[Vڎ6?Rʽzer $`;qmN'9ݏhJT=J|E7& :-y@erB+LeTۖ$5FoTI]{lγIv4 aX=С~vAUXz< zax/- TYߴL`%Bǃ\A~,sx,'Xz,sS!D@;,(2ltgHHjv=?$=h[CFaWoxY|gޭ8Vpm4\\ Ŏ18ʓDt"e5q5 ~Ij0Aaz9n[xLT~BjM{4ODoԛJ[JFSk_IgE+깋o3ћ`DvyPm2 4t 8 ѩU1 "`I\Hf̷8A/)(U]iCg϶(=Eusi96rs]3qΨ =4]8dt*cŚQ1YP\\vEa%uI6; P49V+SJC%$S+v^EFJALso]ovN?F,X{]cX y+`"r♿^AhJ4+blin,1Yj9zK?qcԥI7u[Wx/P8ԛ7L1.ms#*xU]?EЩMkorEUx(^X΃|< &D֞ΙQ4,tRy:xa/M$ 9/Ag޸Y%H 9VH/PL<5^,8~,>y3`f S/gȱƳ`KhPėEp&_/8kit ;Nt,L]@ qsfHm; sS!*2v_~ZT;,-a(-RDJ/B)l`7RՑcIFM(e 3{dwst}G2sW=mf0K O)ܦu#jgK:9,lDD_k=%귇6 {Ijٟ}?T=p)O9fH8ec/ù$>hau*5X}Bv'3 aCrזIG  70dS/ UN̓(( 5R0pɒ5f{w)C<.M*hJߑqmja|  8IiJ#J$BF Mcj*T7F)h!8FEo f;y2r*5y;6O}7f{q=s[3>{1bQA5/SɈ傀3 w&% HQm9 z#eɩn®s;`.m Et|bW!S22ީw,WnG-r^;'8_7oL7_a!#<ȇWО*d^G2'ƏO. iCc# f ?yoymSAEڵ mp*M*v, eMROȰOaj>h@/mV65B^żIcsY~FzG?%֘O۱ۉ۔k`c}Ix\„~ҮT~HJzˮT*>cql<|nzI,zwےp!lVU`%(4E׼C8+kK ZHphPwÞʼ X6CXp~^*U3Llͩ z}ѭYm޷2e4gd;OQ*IX7U  OJ}k9}BCݲ6 G_7*xFk}FD"X@JMC-})tK(FWf:@C /)8+ˑc*T[Я۹y>!ilh`$HDGh-U-x~:SrJ~f}웘՟ڤG5"p@_d 5:T4V c2S&|_ _SfhCXnOq0R$B_T !u gC}z)X/H7}\k 21jUjQ==('I/CƟ]$]QIi5Ks I&#v1~H5c +W>OVb 7ـ@$HJ㏳ր5xP BQMq!2`?Z "m+w+CM 'uL#}}W@n`սmMMzz$@fBXGj' >X*DC*" \ՠC]%fV℉CA y \Fg^[ϝf4q KeME9iGXgM\k@V>x6=m:*-B@cZ(Xn8d(p)@/vTՍFsc kθd*,A<_/56V,d e.3 CD53#zasY1rg9O>fI5gR+=_T{Fl^5q\B\v`ʽ|Rx Nܫ)d$Zۣþ0-D,|DܗzBi>-NbH歛p"qeSWN}8.!U_x(jsˢ+d,:[A)s8+9]ëcTio_. +^fXJ3E="VP 3@"`J-W5pu{T>RQ1ͧN}^1?}D~BCj(C.zwӌ!rWѱiÍ?ע$^zwDG Ӷߣطdr,˘cAAJiv(gMK}AQ1Hx}[Wzz5Zt٬q~;vGVin#̶,V&E@C!k+}s21β=N^# pF. :=V^6lVK$[@72S(`(@hYW]KBmov(Bw"ׅ߸CH jEڈL2\YTz?  z8Q'!&f%b `wdΥA4{: V|{v.r^5jBbl/ʜLP0Ea=[@%@eXP^t?2 f$Y=<"l?)>RbumQg=r'7tzY;;(ԞuhCZQ,B/7=? SˇköAoS)'>mS ;yEO\X0=%Ě zASh~ZyOH@퓡㱽(v٣Rx9J/-Vx LTJi<,oNR{1N,;`n- T gdj@ӂtg 'SC_WEEwۛtWNTȆ~Yl 2X.Uwdsy[ӇSY^KM1 ?; -ns# (:9}CQLokU^݄kh!+hXl-=IPg6$\v6/G6|(b~.S2WsUpƴJ/=@_7fNBI2 W T&C0Tx,u"#-劐q6~3/]kزZ:1gPfڛ-IX.r@t8ySj0i<UiAF$^.}>,w2גpD@ M+7 Cߡdp@>W,зoYc;=!%G!b)udALJKa xO,/ a2͏Yy?|NEc>ӑbBw^Vwtd2F>5JM>zuyYe@ ,VKV}gkٜ-,tC-W8-Lyo Yv9d%q d[:W8t +i/[ ytr#1np,Ҭ.tأ"D4Z9K!6v6,Xo4\O1}o7O`A1Yd AEn 4FQ<@{ZtDs}D$v ~r[P87lSXp t\)~Ue& Ҿcg8&,;vۥ#?ȹ$R}ay~trI,eYiUɨmsM!#5&?hc Jz:f?s,$gH 2# ظN)AGUK$w8^MқW,%R(J)FBE `.3oTHhNOcu :闚y8ݹ.,x@n"|hO"u2L~[Tݱ>b 5n˼H>-XF/XO|\Cf4jveCtP"Nb4J3v`{fzBIhGEoOnZ i)=\NhqrDщ0q֛ gզ-LPB~T6z[󾊲e^mxhbfI6jѬzڕc`7(e9K>%O,ݣ4tc'tW.L {-/l*!m&P]13_vAc.cu :<p%`P`lSCO,1@؃iG:mXveSKAIӊ+XWN𢷞 VƯ@Q˅wLZc }M;()irУ?r *ZCO^Pذ02Qw][I nY&@٩ZtڞL;TqѺqs6[fAÜV}<&=an+Ԓ#Ŷ#܎7Bu&C_\:Pk C&MUٮoŮb{p =~gu(ZX)p*akKSZgvFs-rl}'٪{3_aGD68)O=DWU4^6V1fY]q\Q(K-e:UKZY*'|Pqklzײ97+.רԺҜLJ9s%f/n>m{^ķۗ Y}&Pni&c4i3.D "M#ut SKaA'XT(b5o泽%/Ff#5ԘTȪEn=%F*7 >dRGu4oh3*O'2$ uLMhD6ZIKfy{8c:x#Y!Q7v!紞eqLkXz < N  {@@h(:QVe5ү$Sy*mFy2/q0B)4^/2`~1VUyA]ӌǰNj(.XZJYC)ܓ lV yuS И[xZZ6&%iQ˗(۽Bz{:\J^=ceY!FA,PLʑOcow2"Mg2waUMѭ~vXJڬ00 W0 x;a`azM A\m׎3k+ @?ꀫoW) )[D#䅑C;/j% d*TP^Zjm[FV)igS+>(ry|NRa^gtֿмzͣjQby;c~워;fO4qp Df+v}_~ %Sxa}ub˯@:`*3z:IW). Uy& njI Cʠ7ʸ8_6>H#V8uЌKn49&z*V|Qݽ؀09ZTe~PJi$\ɓ6pBlmK( uH-#zC%gTkmޢ[׮a/RHbU߽HJ2s)pP )Kfj 8-fkש 2[֜IT35#zށ4 j<#PCӶ%xfJsR?~>V+^}i.^`k:`NC[Q{Gw3ۍsTl0ۨ=pw+}PWє@`_栗Jn2+rK-*{^̷*<xje`WS00z[JROdږuC#P@ٿ튞+Smim)r;%FKfVf xk G}گx~䬝iesΪn{"TIw9_;V/ps#(L잩 ѷmS]5H-1 )*.QJ{\SXcq{m<]K#cO 2V->|̌3- ŒzJ&dFt_C\oƢ w{7F=I9GVofT-_1 I x1Ao1Oytp*3SvG<ģR;fUbS3=e2Q ,LCSSCi.yE2< ǭsWČX)p T;mJHғYy98+L;>Q9zzE32 X$ W5AauN͜ENIl9SM1{'Q֖=g usPt]\B6TTUb-Csfށ6@U뜅j,lϝij@h)xH@w9vJC3@yzYAJ\-,X }H]?kZvN,鈦i B:7LQ>nU1b&+ 0̓V+<ʰkG-FuID)RpF0 "9 sfw?74 ٠#X[Mjao(4Յ EAUe&^=f֦u 9U|;9\rWwOWb=XZ\Ō~J )%d:h$eA Wd/gӟkMj@ܚ`˴2դA^@ZM%JK]n{ecAf|K_ԉyO4č}ryW,5,Тwذ-s⡌x-Mm$'8Qu%D{j*{Љiso;(\aC*S" 1)Z?2js-*Xmg Wg{?O:@rL62)?1":M2YloW&󖥓))ӽA-'l&|+uMWox߉^wotaOIX|Ftj1a9oikӿzA Xq6N5)z{Go1ai% s쓸gNH mAH^Y{J^1$LXٺjHɌ:ʤ/<|"6WvP@."|>-g.KmGLi #ʂ )4Ϲ5-UC`RV>P`]0)' ^, iB+QRVe1ZZE밑ΐbw`2RS7>X\=<Ǥf\;*Yl,8hAܿ̉*>Yӂ5/+9EJ-CZ;]Ӣ 粫".{pyM1"o=-X6?X:6^jm:9؟x"StRu?M-%tմZyJŶR GbH]`ay J۬x)x?}ˁЖN4oF`)t" & V_>!'}C)$ضG 3hëQ(I˂g Xl/a  `Lg+u^b O$@ "95vĕm{6.D{/}E1jo:o4q`qAbma`=>V5G>i>̵ӖBݛIRuE3hY:JGK[n d#Ep\-LQӻ&X`u.s:(ݰZ8E͸^7,.HY TlDpт)Q4AIkAh H1_,߸xsY,;)gWMSL9bhf}"U|> 38!q'¬Ozn&p(k5_zTc/VfjO$v9#*|F'RJd$ʦ7V,>UVLW=BQ0@K֩Jw1ͳb \C*E׶.&m)Ց`Au2bIݎ.q4|͢yZ{J0^"q(:h-4iGTLjP0D~FU$I@]ĸse#\4èb.r-W#ŗgQмD>4;׋3Y(b&8bC(%z`>󨻏Ah*Fܬgq\m <ЌԝU6vFo?e($AA2틨iu`r;[ JV #7n6~7- +g<=dXHzѧ*(oDn0wR 9~'u7ŕGRp:O1i"2F0u+I-rQ,,ͳ)/d_low&Yޱ Ypky_{V&= ^j{oV'OF|!B/eI8:v/]z 嫅/wPp CGz_73I#=an5v KъsO~*z܈cT7N䲋=߰z*`aa:{2qit EO< ^ՁZEl %e~ks}`$R9\F^aȋ\@/lE 2ƻ\Y3Z|eވ{a# XԷK]/1,Y%tfAr rj! 2Rɯ=DhݏqSL(y^@a7(io!GlŝQ2בKY‹&TdAx!v5sWal|_[+4X % %R 1R!1dtBu;ʫAL*ܧn,!lx ᣃ}LPȆ+miuv09כVqoN7_q kYsLJaJEvոgW&k6 Q+Bz˸ z(um?Зd. EƙQtB6٠Y+NZ{@< rr`x`n(#ɯX,PX#c'O,I^BE(XIJ=60PG9L:[BP:c$c0~# 7iOPaewos %aXʵ#uH3an2It?+,r> 2dgoQ0gY 3 D[bD>e q AJE؂}MviB_]R"<*BԶC6!6@U^_ Ÿ agwY,; YTpe3 [4'M)Rf8]&i 767wsNCs׍;a=| ^q˽PEݢukdCyŠM/0i.[kk W8iQF }Є$KHsjLYNm]LɲEb؀(BM%% :l#zfdW]D\*֮._Yip#'U.pM6/'Չ0q\kcˍ*O ޿眛ZGX vMH(@=,C&z`hfCJ<ㆾKh #FejQA>v,K^>Vr$g(4q'hJA/DnM Jw%#I_gs˩>cnS/X;# ŗRDԏEqpAumi!uX̆MXȡ_̑4>'یVKku,zfV1J%BϭCtBEp.]2xEg 0Ls7ԮcQ3rFt5G3Y9RHWB>F8QJAzh6B)DPUgIs Ti*,ԁ&HӃ-S8DR+ꤋFYd6SBksz&\`xcowBJVi1QT9- ^XƖ;hM9˗U0G jfsb}߿G;3v# .~HX7cUVߘh S\\ԟ@p>FCÏDŽT8`P;lț Q7~I^<:{`DHO^dz@<AqL!#cFh tvY/j~v264yHNoO*g L6O8%bjLVӴsHjRұ/r ]h1=Z큫 C;stT 織1C*yUVVOy1q *p Ke'"o`^uE`jU2[ś9cN:I#87ëx/t4$3}c9_3&Fچӣ/o]bos@mTkijB!)C6;ta?~._*U7^WI$e x2A9a6g*+!g}bk )6E"'Um^''5N~P` ?(%E:S(\8pE$Dlܼti 9hs8Ĵ?bNtX9DD6ѹ _C5/? h4P0&#(i^`9V|<K NZ]xjK֫|F]'}zaor[ .gAat=tvv|-'v(( YZ