python3-keyring-10.5.0-lp152.4.3 >  A ^[ /=„T$@M@g4kQZ=E@ xnh CP8/BIP}ω[=?,!=Ǟ;RU{EFE~x2X-)2DeP6"'~d[&LTBfhC኷B$ A8TOH17??隌(z&  X7m>p>o?od # J+ Ebs`s Fs ,s s !+s !s#ls%s'(s)) * * (+8+ 9+P:,FTGTsHVsIXTsXXYX\Xs]Zs^cbfcgudgegfglgugsviwjLsxlsym^zo\olopovoCpython3-keyring10.5.0lp152.4.3Store and access your passwords safelyThe Python keyring lib provides a easy way to access the system keyring service from python. It can be used in any application that needs safe password storage.^[lamb68openSUSE Leap 15.2openSUSEPython-2.0 AND MIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/jaraco/keyringlinuxnoarch=]F__   >>pp*** M% f fqq(O8'W c c00vv   bNN ee=c/AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤^[^[^[^[^[^[^[^[^[^[ZzZz^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[Zz^[ZzZzZzZzZz^[^[^[^[^[^[^[^[^[^[^[^[^[^[^[ZzZzZhu@ZzZzZzZzZzZzZzZz^[Zz^[^[^[^[^[^[^[^[Zz^[^[^[^[^[^[^[^[^[^[^[ZzZzZzZzZzZz^[Zz^[^[^[^[^[^[^[^[^[ZzZzZz^[ZzZz7840bac888e92e41aa575a5644944d81d189620ef3e970f9a7acae058372310c1be7ddfee08d7189dce6c864184888f354e1bc09940936d34035e05cc44372a4ae32fe4954c9280e5b87b43b5582882f5bab11d324012e14529d617a01d2e8c201ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd93fab975b5281eb06d4e4d547a825b83ffe8f6f5df525026376c2de5cc42f6001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ab28f99a80e221066889e09e8e2b7510d4ff98f6caf53006fe3a55630a4f9ca218757647b6f3f35d48d919ea79154b020a90b2533b021f1309d72af6b7a64867252a09199563f727e178eab05bb0c2e20e4cd8c7d00ccf0f615689e209d2e9e11deac935b483af69d0a02c641f59a050032f110d3e98256b44898add92089a93f7c3f5cf7e3fe1a24b20caa161039454d5b13101f4d24abaf3a89a5d0fa39a76065112105d304b9a78dc71838ca3cfd5110f1cfdfd569039001998365211a23eb57a3e52378350f797b99b8bb5ea17475431b3d300fdb92f7477811bad0592d2c22ee14490763caaaa3912b8288eed0ac0c94c6094334423a0ece926c6015503dcea0056d395415f9778be46227a5b521404c50a86986a5af3c84debe9730cd1efe85a9af6761a91da1457a1afa5c623eaf2576834ddac742b786feba3f853c916d2de7e980f133491e5ca274199302101caadaa3384f72ef585c950c4ddf6ecf097b1b10449e5b4f289b7c31b2f35c4c8c4ec63c5c759b78e05eb65542e06d4eef06e32d0f2422cab38287ae835035dd051aa0decb901cd5ad4ffc1bcb552e3f8237eb8a81374fcabb0e920e04d5fb862764d280b8a414eb4b6d883b73bc38337717591d3b8107a0b16ebda3d9d85b6d5e986a721914e6bc5168d98e7ad008337717591d3b8107a0b16ebda3d9d85b6d5e986a721914e6bc5168d98e7ad00e552168bf81c3e8769bc22efd819f2d561d68f2b7c827fd65496c064d94da8a5c303202933a04d632a8d7a14cc537a63376b6454f196728e5c1b809556b0733650a1e1883ae49bab1aee8a809f37ed66efe74493890266ee8dfb05e19aef17ae782c0249c1cee961b6a0e20d057e5029683795314bb433feaa2f4fc5d5bfd87de579ecec4a9353c9919cc1f64bf68221012d6079ae6b123a9d9a1e0397be6a316f4f4896fe787b431f13d390e85934576ca2d699fe7fb77b76f0a17ee93f8c9a9db9f797711b3cfdb6dffe15ec7387ead844d19a3358cdd008ad26c2404de3559db9f797711b3cfdb6dffe15ec7387ead844d19a3358cdd008ad26c2404de35570d3fbda012dae7ae9881629c8e8a05d34e623fd10b60630e32c5d37010dba7ccd95ee1e201b19c242771a0a1bab3bb8a084b46f6dfd18163c6d2d588cdbadcec3f3a2380050a06831c403d991a62ddf8842a0b7506027c5169145d4c444fddac3f3a2380050a06831c403d991a62ddf8842a0b7506027c5169145d4c444fdda55a00d23fe6bc842c72fd0ee7079bed0bd37385b395090de7a7a0fe27428ee0dba3d40d941ace48a2d1b60ed81fa8940ae5b27ecd07051b78ece9c3a0fd6665ec4f290f0312e4c00dfda94cbb017fc864d59f7d2c00ee0032c378d85cf18f7a158dc61aea7658373894bc7658725c75205cc1aa5560f7357bcb13052a6775f34a364e10fe3c354341d168b0a297b74cb0bc33b8691fe1df7963679ee1ec2cf82e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855efcdc1f848dab391b64f5a5743f61e65de662c2f4387bc6fa4b0a44882cce36b8e304621c67380b322171265a5f1f20bb8360eb0eda179ed97533e84d4d4785e7d012a8bd1e299c51d7f4518b53c665e14c29f0e32045aa755a0e496980d8188f0bbd2e69c79fbd51e5e6bc0fda3c2f41cce34d034423744cc389e80d44b2970d15a75627dcdf4eaa0a0f62041715a7d665e052a93aee60e331f59cc6ef2e53d93263417ba9d1cba0edf8fda10aea069201596a35a4ac50d6ec1d66fb5f51402e59dc8c69653aa3be77fcc6ccf702423095da1ad9286dfeadaf93c469f2ddfb06ebf77717b07aeb8d20453702448213a96078924a9bb651533403f259ee5998b07fe0c37b8a93bf79ecc48a47582b8cca4b02e7834b3e34a3d8e97eb00e6283407fe0c37b8a93bf79ecc48a47582b8cca4b02e7834b3e34a3d8e97eb00e62834c2b779a7b65e2541c9e2a13b963f08d581e1d8218600a5fdaa0fa3d61a324b06af56286f21af3b171b9fa635e24ada5d8baaa8de926dc15c0a4db1e2c1a9e6ae9cd83ef6044ac5a1587d2826f4dac9342457a0878d5c1f9b6a66c32ca893b6bbafe1b0e465a7442b6bedb41df3d5fe4997e06410b108baa260710f5ed77597278fda6e41fe80c40f3e12854b5d759871e47b87eee0c121027bcaf1714689eaf7d8bf933c1c642d3a225f539dfefe88e56e4d96489cb42ad5ca4bb3f5ff65339427096752e10d1d060cf56e4537b56ed4e5891b96755586eda7166e568ce8b10717692dd790462b2f0133dd75554a6e6ac5d621bd8a0eba29f582f535c46b9be0f26565e6dfa6102c243b79fc2c0028e63788b0f0f0b4a88521e6c487ba59c98eb066ad61065a832bacd094f8db1b4c034c42ac12b49708e15934802dc4b66ad07c5fbf2167f2a456dae64d75a7e664a3fcb9031673fd55f89851fa78b525ec08a0258d958da2a79d6e11e6b7b0b8b268d65f69d7bcf3287a2706e91ad67141b2a02be981abf810aaa1b26dd7c82da57ab6018c435eded3f993a0836c6aaa9933c7f4fa1d43bfd5a0f4eaa4a57b34519eae3214c15edf5906b11b4b9bf27465097079608894fbd5dfac73b4b6d7585b5ed6feea604d06029ce0646a739d8f68b9bb3b9ee248a9694e7a9029f7e355748bc069dcacc9d02edfdaab921e638272d1d04589de66a316663da96f2ad2cbcb7716f830b40d5b16d67836e47da4d8ab33d04589de66a316663da96f2ad2cbcb7716f830b40d5b16d67836e47da4d8ab33b9d80dda55adcace3fd83b59e3017edf84d49d45cd9a5e20ae17afdc8b7fc6b86bb83a84362dcf73a370adb23bcb0eb38102de930a213a7448634a5a6e423cb5fca5e3f320eb73ad8c2e1afb77ebd7d9b0e441ce2dc293064a02786fe5c070492192df4aa7dde4653c8c7433b7f8d791c2811f216c7beca5c2cb1eb0e7fe4b2ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85503ceaac7b75561e4308109539948021bd0d738406901ae8b90901a8e3effbfb803ceaac7b75561e4308109539948021bd0d738406901ae8b90901a8e3effbfb8cd1ecb295d7d5abe6d8c1544cf18dfb9286376d74781f1aaede9b8c6a365fb3acd1ecb295d7d5abe6d8c1544cf18dfb9286376d74781f1aaede9b8c6a365fb3a2fe63c02580aef16b5cbcee6fe1aae041f88e7325da9d006e4671d4bcbddaa310f1d3429f64a4015cfa0ec09ffd4143e80596df311c57440aea75f47ddedbc22fb4f702c161b61cb5b6272be5c6eda507fef2bf70c3e562773dc73e8fd67bdfd4ffaf4c76370dcfa7af18f0b35048984962cc044ec4c01e4cd0c61e47dcbd669d30403e92f8b8ced266e202a821ba7d7b88cbff094be99011c6de1843eca5232d30403e92f8b8ced266e202a821ba7d7b88cbff094be99011c6de1843eca52325a69e68db6b77a019087b14969108c2e6af9389b5625930884f7aec442fdc0dbd96af4d46a5a3ae52d3ecc857586a078a812181a757c8ee96f002468471ea6163a4336e72e657306dfa7188ed8f50380da47ed1f2d4c3ba5b783b7bd1393c40e049ac992906b76e4fdba27fa4804febf35ec78ca4dd760f55bf1f88ac616f76cb4e57c72996268cf28949f77f3150ec3b3e80643b9ea3894f2b715980fe341985f64491e13c5570c429c1e9660be28c4172c83569a49aabaa6bbb93815ddf73acd1ca8c936eb2caea9e3be696743112b26d1cf2eb4170c6724193c041680b77d46a35f5b622cb0517c04ad1a04314a3b25b2daaf0ad27eae18860f2bcd59074146a35f5b622cb0517c04ad1a04314a3b25b2daaf0ad27eae18860f2bcd590741f19bacea1c316dd24e07bdb415593adf97011a5c2276e00a596a799586727d425738cfa34ba9aa4b01e6dfc2823a47090f3499951129d41e8821a6119679868fff0ce368e22f064c8d373e53c008e4b1b2917a3fd834b36952552a8b73b87bc00b812d2dccdf0522ff70a9047551ea18a6effea2434b1ea797788f94ade6994e9787a7f0fd7c65e883e5f132f4204cc5e64437863511bf960d77f662bceeffcf9787a7f0fd7c65e883e5f132f4204cc5e64437863511bf960d77f662bceeffcf557a0a8f18f45af875ea89cc3c242f6e4643c6dcec32906284185038c50f0c1f64e09769a95edfe933bf85e2a2c964f78007eed20208530072d0d58056714706c9d69a085630e4bb03590e31d13e5069673721e96f987f6bb9f97c2fcff0fd6fbe026cae95043217a93e9114e190e9ade8a9d434fe07a85d5681518c84e3c7c051775cdac4d696c83c8fd116d0aa1ff6fd3d4041aba01f9b58d4f3e325a9a00brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-keyring-10.5.0-lp152.4.3.src.rpmpython3-keyring@@     /usr/bin/python3python(abi)python3-SecretStoragepython3-setuptoolsrpmlib(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.1Zhu@ZOYn@Y @X|X'@W@Ws@WRW+5VVjU@U|@U?v@Ta@T=@tchvatal@suse.commimi.vx@gmail.comtbechtold@suse.comtoddrme2178@gmail.commichael@stroeder.commichael@stroeder.commichael@stroeder.comtbechtold@suse.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.comm0ses@samaxi.dedimstar@opensuse.orgmimi.vx@gmail.comi@marguerite.sukgronlund@suse.com- Fix building in py3 only enviroment - Remove the test conditional which was always on anyway- update to 10.5.0: * Added --list-backends option to command-line interface. * Removed logger from keyring * Set the appid for SecretService & KWallet to something meaningful- update to 10.4.0: * #279: In Kwallet, pass mainloop to SessionBus. * #278: Unpin pywin32-ctypes, but blacklist known incompatible versions. * #278: Pin to pywin32-ctypes 0.0.1 to avoid apparent breakage introduced in 0.1.0.- Implement single-spec version. - Fix source URL. - Update to version 10.3.2 * #267: More leniently unescape lowercased characters as they get re-cased by ConfigParser. - Update to version 10.3.1 * #266: Use private compatibity model rather than six to avoid the dependency. - Update to version 10.3 * #264: Implement devpi hook for supplying a password when logging in with `devpi `_ client. * #260: For macOS, added initial API support for internet passwords.- update copyright year - update to 10.2 (requires python-setuptools_scm>=1.15.0) 10.2 ---- * #259: Allow to set a custom application attribute for SecretService backend. 10.1 ---- * #253: Backends now expose a '.name' attribute suitable for identifying each backend to users.- update to 10.0.2 - build requires python-tox instead of python-pytest-runner 10.0.2 ----- * #247: Restored console script. 10.0.1 ------ * Update readme to reflect test recommendations. 10.0 ---- * Drop support for Python 3.2. * Test suite now uses tox instead of pytest-runner. Test requirements are now defined in tests/requirements.txt.- updated project URL - update to 9.3.1: * Link to the new Gitter chat room is now in the readme. * Issue #235: ``kwallet`` backend now returns string objects instead of ``dbus.String`` objects, for less surprising reprs. * Minor doc fixes.- update to 9.3: 9.3 --- * Pull Request #226: In SecretService backend, unlock individual entries. 9.2.1 ----- * Issue #230: Don't rely on dbus-python and instead defer to SecretStorage to describe the installation requirements. 9.2 --- * Issue #231 via #233: On Linux, ``secretstorage`` is now a declared dependency, allowing recommended keyring to work simply after installation. 9.1 --- * Issue #83 via #229: ``kwallet`` backend now stores the service name as a folder name in the backend rather than storing all passwords in a Python folder. - Adjust Requires - Use pypi.io for Source url- require python-setuptools (see bsc#983147)- update to upstream release 9.0 9.0 --- * Issue #217: Once again, the OS X backend uses the Framework API for invoking the Keychain service. As a result, applications utilizing this API will be authorized per application, rather than relying on the authorization of the 'security' application. Consequently, users will be prompted to authorize the system Python executable and also new Python executables, such as those created by virtualenv. 8.7 --- * Changelog now links to issues and provides dates of releases. 8.6 --- * Issue #217: Add warning in OS Keyring when 'store' is set to 'internet' to determine if this feature is used in the wild. 8.5.1 ----- * Pull Request #216: Kwallet backend now has lower priority than the preferred SecretService backend, now that the desktop check is no longer in place. 8.5 --- * Issue #168: Now prefer KF5 Kwallet to KF4. Users relying on KF4 must use prior releases. 8.4 --- * Pull Request #209: Better error message when no backend is available (indicating keyrings.alt as a quick workaround). * Pull Request #208: Fix pywin32-ctypes package name in requirements. 8.3 --- * Issue #207: Library now requires win32ctypes on Windows systems, which will be installed automatically by Setuptools 0.7 or Pip 6 (or later). * Actually removed QtKwallet, which was meant to be dropped in 8.0 but somehow remained. 8.2 --- * Update readme to include how-to use with Linux non-graphical environments. 8.1 --- * Issue #197: Add ``__version__`` attribute to keyring module. 8.0 --- * Issue #117: Removed all but the preferred keyring backends for each of the major desktop platforms: - keyring.backends.kwallet.DBusKeyring - keyring.backends.OS_X.Keyring - keyring.backends.SecretService.Keyring - keyring.backends.Windows.WinVaultKeyring All other keyrings have been moved to a new package, `keyrings.alt `_ and backward-compatibility aliases removed. To retain availability of these less preferred keyrings, include that package in your installation (install both keyring and keyrings.alt). As these keyrings have moved, any keyrings indicated explicitly in configuration will need to be updated to replace "keyring.backends." with "keyrings.alt.". For example, "keyring.backends.file.PlaintextKeyring" becomes "keyrings.alt.file.PlaintextKeyring". 7.3.1 ----- * Issue #194: Redirect away from docs until they have something more than the changelog. Users seeking the changelog will want to follow the `direct link `_. 7.3 --- * Issue #117: Added support for filtering which backends are acceptable. To limit to only loading recommended keyrings (those with priority >= 1), call:: keyring.core.init_backend(limit=keyring.core.recommended) 7.2 --- * Pull Request #190: OS X backend now exposes a ``keychain`` attribute, which if set will be used by ``get_password`` when retrieving passwords. Useful in environments such as when running under cron where the default keychain is not the same as the default keychain in a login session. Example usage:: keyring.get_keyring().keychain = '/path/to/login.keychain' pw = keyring.get_password(...)- update to upstream release 7.1.2 - require Python 2.7+ - require python-setuptools_scm 1.9+ 7.1 * Issue #186: Removed preference for keyrings based on ``XDG_CURRENT_DESKTOP`` as these values are to varied to be a reliable indicator of which keyring implementation might be preferable. 7.0.2 * Issue #187: Restore ``Keyring`` name in ``kwallet`` backend. Users of keyring 6.1 or later should prefer an explicit reference to DBusKeyring or QtKeyring instead. 7.0.1 * Issue #183 and Issue #185: Gnome keyring no longer relies on environment variables, but instead relies on the GnomeKeyring library to determine viability. 7.0 * Issue #99: Keyring now expects the config file to be located in the XDG_CONFIG_HOME rather than XDG_DATA_HOME and will fail to start if the config is found in the old location but not the new. On systems where the two locations are distinct, simply copy or symlink the config to remain compatible with older versions or move the file to work only with 7.0 and later. * Replaced Pull Request #182 with a conditional SessionBus construction, based on subsequent discussion. 6.1.1 * Pull Request #182: Prevent DBus from indicating as a viable backend when no viable X DISPLAY variable is present. 6.1 * Pull Request #174: Add DBus backend for KWallet, preferred to Qt backend. Theoretically, it should be auto-detected based on available libraries and interchangeable with the Qt backend. 6.0 * Drop support for Python 2.6. 5.7.1 * Updated project metadata to match Github hosting and generally refreshed the metadata structure to match practices with other projects.- Update to version 5.7 - Removed CONTRIBUTORS.txt because not available in upstream source anymore. - dropped patches keyring-import-gi.patch and keyring-gnome-3.18.patch because they were obsoleted by fixes in upstream source 5.7 --- * Issue #177: Resolve default keyring name on Gnome using the API. * Issue #145: Add workaround for password exposure through process status for most passwords containing simple characters. 5.6 --- * Allow keyring to be invoked from command-line with ``python -m keyring``. 5.5.1 ----- * Issue #156: Fixed test failures in ``pyfs`` keyring related to 0.5 release. 5.5 --- * Pull Request #176: Use recommended mechanism for checking GnomeKeyring version.- Added keyring-import-gi.patch: gi.require_version is called and not found if gi is not imported- Update to version 5.4: + Prefer setuptools_scm to hgtools. - Replace python-hgtools BuildRequires with python-setuptools_scm, following upstreams change back to setuptools_scm. - Add keyring-gnome-3.18.patch: Silence a warning: on GNOME 3.18, it is mandatory to specify the version to be imported.- update to version 5.3 + changed licence to Python-2.0 and MIT * Prefer setuptools_scm to hgtools. * Version numbering is now derived from the code repository tags via hgtools. * Build and install now requires setuptools. * The entry point group must look like a module name, so the group is now “keyring.backends”. * Added preliminary support for loading keyring backends through setuptools entry points, specifically “keyring backends”.- use update-alternatives for /usr/bin/keyring because there'll be a python3-keyring package- Update to version 4.0 (boo#901066): * Removed ``keyring_path`` parameter from ``load_keyring``. See release notes for 3.0.3 for more details. * Issue #22: Removed support for loading the config from the current directory. The config file must now be located in the platform-specific config location. - Changes from version 3.7: * Issue #22: Deprecated loading of config from current directory. Support for loading the config in this manner will be removed in a future version. * Issue #131: Keyring now will prefer ``pywin32-ctypes ``_ to pywin32 if available. - Changes from version 3.6: * Gnome keyring no longer relies on the GNOME_KEYRING_CONTROL environment variable. * Issue #140: Restore compatibility for older versions of PyWin32. - Switch to pytest since nose doesn't support test fixtures and fails: - Add BuildRequires: python-pytest - Remove BuildRequires: python-noselamb68 1583073026  "#$$&'()*+,-./0123456689:;<=>?@ABCDEFGHIJJLMNOPQRSSUUWXYZ[[]^_`abcdeffhijkllnopqrs10.5.0-lp152.4.3  keyringkeyringkeyring-10.5.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnamespace_packages.txtrequires.txttop_level.txt__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pycbackend.cpython-36.opt-1.pycbackend.cpython-36.pyccli.cpython-36.opt-1.pyccli.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.pyccredentials.cpython-36.opt-1.pyccredentials.cpython-36.pycdevpi_client.cpython-36.opt-1.pycdevpi_client.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycgetpassbackend.cpython-36.opt-1.pycgetpassbackend.cpython-36.pychttp.cpython-36.opt-1.pychttp.cpython-36.pycpy27compat.cpython-36.opt-1.pycpy27compat.cpython-36.pycpy33compat.cpython-36.opt-1.pycpy33compat.cpython-36.pycbackend.pybackendsOS_X.pySecretService.pyWindows.py_OS_X_API.py__init__.py__pycache__OS_X.cpython-36.opt-1.pycOS_X.cpython-36.pycSecretService.cpython-36.opt-1.pycSecretService.cpython-36.pycWindows.cpython-36.opt-1.pycWindows.cpython-36.pyc_OS_X_API.cpython-36.opt-1.pyc_OS_X_API.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycfail.cpython-36.opt-1.pycfail.cpython-36.pyckwallet.cpython-36.opt-1.pyckwallet.cpython-36.pycfail.pykwallet.pycli.pycore.pycredentials.pydevpi_client.pyerrors.pygetpassbackend.pyhttp.pypy27compat.pypy33compat.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_backend.cpython-36.opt-1.pyctest_backend.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycbackends__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_OS_X.cpython-36.opt-1.pyctest_OS_X.cpython-36.pyctest_SecretService.cpython-36.opt-1.pyctest_SecretService.cpython-36.pyctest_Windows.cpython-36.opt-1.pyctest_Windows.cpython-36.pyctest_kwallet.cpython-36.opt-1.pyctest_kwallet.cpython-36.pyctest_OS_X.pytest_SecretService.pytest_Windows.pytest_kwallet.pytest_backend.pyutil.pyutil__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycescape.cpython-36.opt-1.pycescape.cpython-36.pycplatform_.cpython-36.opt-1.pycplatform_.cpython-36.pycproperties.cpython-36.opt-1.pycproperties.cpython-36.pycescape.pyplatform_.pyproperties.pypython3-keyringCHANGES.rstREADME.rst/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/keyring-10.5.0-py3.6.egg-info//usr/lib/python3.6/site-packages/keyring//usr/lib/python3.6/site-packages/keyring/__pycache__//usr/lib/python3.6/site-packages/keyring/backends//usr/lib/python3.6/site-packages/keyring/backends/__pycache__//usr/lib/python3.6/site-packages/keyring/tests//usr/lib/python3.6/site-packages/keyring/tests/__pycache__//usr/lib/python3.6/site-packages/keyring/tests/backends//usr/lib/python3.6/site-packages/keyring/tests/backends/__pycache__//usr/lib/python3.6/site-packages/keyring/util//usr/lib/python3.6/site-packages/keyring/util/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-keyring/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/9db0be50fe489054867d1395a347009b-python-keyringcpioxz5noarch-suse-linuxPython script, ASCII text executabledirectoryASCII textpython 3.6 byte-compiledemptyPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRmwW.A$ϒMutf-871e2a5240db130fde3dc336a25a701b6ff850667f3b446208844ac39e15457b8? 7zXZ !t/.] crv9u*8t'{<< 0}:@}y6=S%!Az5ӛH6`mmہ,8o #p(̈́O^+%$pu/<l&jgF d# =o/gn`d1M˒ +%Wa'Gr.ɱϓ1ގEê#6Ū;_"4jdv6s 6udˆDJk/Ũ o< J4{Q?8) j8,1`p֓:!Yr{8Ycxi¡^7x% 7֪B< Tu8Ћ<2fQ.xIm;:48y"4oNպ>#W@/]h]Ys?,a-6~bF[:I[VJN#*̃[ 0vqҮOW|Á'ua Z]i{_Ca,NryYDu.>p{VV?1\-ʝ?ӛLS=­: C#wyKԬte@CM! H'ghӅlb&d蕰N~3,~aYFoGu~v9 59i J&dV%t=E* q ,f_1Pp.VnnbOl6; MW&r!*8.A*7+݄/ H}Rt5Eb37MP$ٙe 3Y&CF[Ŭ&i2~*_v`%,0?(uM0U, ۵IپN1j]{|4"R⧿YE \E0Dxr}z~B^5kZtو [Ǚ?G)% "|y$r(Jru%*p5վՎ_4-ZoW20<$AY`q9 FjT>$\Mۘڵ8$u: 2C]x5:Cw G$xE/r1&d{S9^]KӤ Xb 獂ϱH : u k[(ׯŶ{bn"zN `:fDMW˦eO6j$EFgLS@"7~e|}n>2hd[Vf{uϩg)+̩/nrxRd>Q<h7f8.~WI #0ZqS(_lBF~pz}IttR3i#sL}xH9,hǢH?T0L¿CME,wRΫJ0iz>NT9L@_Tr 8h'cE87O7|B?*a W= 3Qp_! bq,pDxHoyW?`[KOx]?ȓ{kVU闉m#3c;,Fؼ)RPׯmtD#/U7} eS_dP[^ Xa4k[_F[5$^VLtLVyn$ :O}EXIf y)d+%˪IiPԯʊ¨k {O>Hrd6s-4sv"Ȉu>8ulQ9=-A(ɘC)έ+%!bk͊%Sfp|ԭ2"qR>F) | 7-M c#hϭЅ?ƳxOe%]8b Gto;,d$TaOyAgʈ2䴃+Z^qEød.#"qJnYۜ"<8Z]O!hI-[TWl&Gͅ˜ ?s 7ӱ)/)lvc,$pCY-E4UF8w;op'J[55:w Mٌ/ks.)n2/YR8҉X#RCnR?:u3%C8npKQO[aU Ъ4:1tP FsA;s9 F vxGX晨)qDi=Lhj:yg@"fnVSrL-iFel0K ;nP) q^n2(kY*rt؀w7KϵU>;Y0}z?x ~[<6Zuߎoy>~.ˮ*k/PCO`HJQI`;=$:g9M mgfϞ=vAȶlrd!WH["IﶝfE,>;%r`i Zt,~L~gMtUlg[g^v3Cٝ:Y=`s!Ū-H!_ߪT(uTy.'z| !:KPVU $Q]Ib U 6֔Ap9[& J<@gR;)/ u^]JCzH̏U}QRI& WWnu܏"ă xK;%YLoX$:oQ{VBGshKTr!̆S]QIOG4 /]Kkd %#YEx>Gsglo*>[0IU Q 9N G sr غ\}ykK~!^xl';鿉:m8mWTu\4F5UsQ8Q2<4Cm sY~UaPCJKX$vmc }h ^uPɋ}ٸ BTW+p.cP4@Pwp/jC&66ɇGȌ<]3(6+W*Z;~hxPM[bKO^# 릋1vȺ؋{۸ 7cMծQ{gRm}B(C\Λ6k`j;3rw{^ܰa(/KA(؈\6n{yy Ӭ^X|ͶEŸ$-;ܖ!PƏ3x;Nt"S$^&: vCuAJf %3#)GsX:9"IA^0_b(bv0őv':FC3^g#z5I!)ځ}lG` 92?u`$-Ƒbw*nӂDCy[k@HoܐdLY՚wP(X#*[׳6O:R`֣cTywy`1xH|nnȮL2z3i६4tOx#S+a O׿捠ӧZY%X_gnb7Ag޳)xP:mCgCpĆ:0 ^K_ZE|5d0]ȫYkG6e2{xǛ`wSB @%wnT^*b{-Մ#e PGyS'jTAx@ўPooȫ4<@\BZ" ~Ml'尃,Pkg=nGC&?_"X~_ Lc! ;E@أ1Kh9f5+"&/ ~=uDY1_mwjrS0بW+{y>(ZPI"* ֏<.DH܃`li" j'^"P5B~`ع2W4Hw\0=o FSO4tihv[kVPn+ѶL~TSL*F@]n2VzcQnWRQf5k|m-vv A+5'w".b0d I {-1-8_W4K`9J c0r(aEEe_89@b9Y$9:8aNF<˂9/^ݭ8I$rV$`<^1$BSŝD7yS$ `^)|4>u5'Zp1YѨm  m|vX3"(9g9hMx(%rNр8 ُ.)x n/^6-}m:&.xWG$HnF{2ίG bj>F@aQ2GwL(Xo;$+pr+Ls.aB)3;#[̶XdKDe-+ &1s"#2+mQc,1FY9cPWTpMBcw=Y5%\ҐEL$3^0FJKT:\'`t^.N1b1ƭUlqy"%tX7zI%Dߐlc2ſC\/YȐ>5 sQ$Νn:O ^`{WѺiQ^J3*2&|e  B9x'( @V0Ѡ| ;6/y WLp-Ctm隺 9w. UR'E i⊢ XW=3m z!A.$xZho2B+ 04!,NcA Vfrt]a5w.US?3x3lhHC`rXoS܄σT HdM@ʑnL+nj0)G= |DюLT%cM0H9lqn ;-lI.|2T V)"SτC ,6pXm(NˈϚk C)WZrya(- uIDߺim 㹛1AjuЄL/xʋ̏i*AY\8nkumfJ"9^Խxi"[3l뼱_\!˶nu;͈ u[~|aVsdLPi-*L-$Lh&vRTו.6àwSP2yu7$ʜ_&`AzмNڥ~4Zj.L&Sj$H,M6tT9]A$r'C T]]w%ljWulA+75m/GZ)TIYD):V5GӍZ]qy]`¯y_QX_" 7>HY2'WVFQ+x eT;To"P7^ mf&wbNyA2KoL<èv|!OPLP[EReM\3&jow7v0g.5YAV]@LSvu04L20_wpkE[X;#ՓsArm 깎V}8_&uI"D/N!jwk(VqҥJk2\xI)ohܘm(Gϵ@1af7D.}WN1Yͪb ;DGTSub0~ܟrk}*%@ ]mmWN%=xiƚy@|̠/ٹ*y?@S*'I b63!{ؤLž)q_H%H~n].JE{Š>ΏYjf8Vi7nIl؍rl=j8t`QK͐_2>gߡ nیK]ճO(ONșQ s eK< A-/ +Zi aA/eẎԴg ^پ(& Eݑ_(s٨ 9.EuY낧E<-;Ӏco^Ύ|?C&oO[z0b+~* 11YCäej3Q-)ouW~Ys#%w1f2ۢKU8w/) QN]F|·1JW#zU`g=ݖIRQf>>}.jupl WXYER (7|nB+ Gq1AGzA!+&EFJ8Y7]$ ̜4q痜3(c]\g*SÜIΡ"m.(c:)vmR*{UZl3? OO[r_ NwV MAW!_H-['f0MX_oPcK|TM)wF BW9'SH"}jCw}"3B 2V>xU9h 5^{t^AvF `EbSwu {?E!DݜDuk T0ϦhY씖9Z@ \՗a)8ZUoj.Fr{dlK(fnӧ!/ pHYuv$+zjmOItO@7ݎy[Z0 vz1bTa`5.pQ }2EJtɶQ0{ 7}!@!-rQl46(k1贖ԑ%n^pFBEH$pPUж4a)rq2ky| 472pS65 `r6& fr[t ; raF 6&փt:>v_cWeR'T 69A(=̴F@ Y8ue~Z{CHbGAROCF PSTΏD'uj !zE"~1IGw k+䓲R<  CfYII"{%\rI_;jsTP(}vpGwV}b)|6"rCQț)Vkڑ)7?kjrs_qdr܌e39N*2ǎMЅ% X6Sw?هviﰒhR-)Q=@>+:#((SȧaN權㽾P}N*w_ _l7i>M;n?!:/FzٯdJ?g}iFQ5`qqhBh!IO׳/@KOp7po;OESÍXa+m"n:Nw_`ފkܶA `Ђny'>lkYm` QL`ZȌ<|~ᷲZηơ;] pEWjzO>͑`t}"{?*$Ǥ0XuW$g$&KV)gd+{^^-WJ|v/f(ƻÒ=U{ w\QZ{?|=g2̭ WЌUc)꾨yM+oJ<eDz6E !`5b2٘ymubTA)FvG /9 h#BqA z3PLN0%ذNOG&nPqvtL _y]lC`=`ɼh&s#,黚te.>i >F6jCՒ+`栟=DLנ^*R!#2Rj&l X>8L9ۇκk#?Xn96p >nqU_&qCE m7cI=vd &(zd#gMw:v;[)[/ jjW X7tlOb{2p]y -%n۴lȮ4F]Gn}6!X1?rҖ=+B C$t^?HZ1s*mlf ^(cUT9xnG 5xdZ@XAUJ2j?CLh҈i$1.V<$HzWRGgѳ^.SoLXsa1E>۪yseLt=ɀq̯lσZPJUBV 層} 75P1NT }>E!LJgJ_-0Y&/ "\e~2GZ0\[x4{VpO!ez`O).NMOH+f ⛐=p QA64.yb)&ҙ$4CWKDZ"_Ӻ.y6$?!]#VVfSiRE713GRAW{>`r+M{|}$&| ~+C٘()4CQX^کZdG qpoE+gOD/ ;YARkP7ZS 9'F^|aw!Hr0+{@I逖^Y֟';L<~~?㸡ƷUH_]*wqվ=%zZW 4IJ3faE艚9eNՙ w`*Ge;/ϨZ)UaO97ZƠH#Hd/Oi\s#is/_/ol33:ɕ;&HAS|1V)>p.(:ʮg ohVNٝ5Lf۱[)E[Y=y@ԡ62r%aei`\\ޗŹUdy|vI,i} C料=lZ@߈^|8E3F* *%6"y3ΩClnaե"WCRJz _xm1\!reN_X]/md:sHo&lIPX/Y3E|oHa "ETj6ѾգiEULt?Y6ǰqM~g:h!ryccoբY.$_{: {c5} 6NӁ@Tn匯h.ؑD`s6+^7J>KCkT:%JX`wLlE<u17+S}cuQIý$2}tZ%y5>&F<4X>c ݊l: ])sDZ+=)y(9F9i7 G޽ŖN~E(yRs|Փ8Dja&$3^ѷ)V2sNݾ_L͖\vV:Ck]i8AHl//Y'2-),x4h {. `&V|d[nq[nFb]*L$$7sstv\dO vLgXy`@l$͠^B[G+foXi7?ZjNԣ5ap-ܶ:54Z.`}Gӟ` @o>v:awceIgOD-e#b)/-&K&V-6 W 9CNO~,9vOO@;.ß;$sF X|V&8QϯЄ[>F:^wt4̢ gZU>n2)Suνp8*Vf"oR.;tMO ;rO,TƦMƫ7@A\ صC! xFh ̖qe_ ;v}Z}$0>= ÊCp^bLDQi8rkx~T4O(-u4?m&63?jߍK 뎀$!$?BGފz %tjٴEEԂQ>ni]&)3mbPy\5 kVœqW@ >Z<\F_zX\1`T/n&ˣeenk:q;g\~>W$6bq|~G\^{cP=j 笋{pfghC劰nڞ(̜|~x]=MA^8ßg>1(n"4C9` ,V ȸa;eL%&"fauw/u@^޽hhMkv6+ ʂGta6 y兯Ń⢜,DZ51%i"2#:uԪ7a欍Z8OHУ۝ŗ~{/` _"|9< 'gd`ԒGx-Ǎ҈Q#ĉW=?Z+ G*e)͘4|!e]™%4XNpSxn9Қ A(B&?K1!+?]l8i-6!MȌ偲a^u4$EMq$7YSo|i,BK[Ww;S\/ H!sRb3fV,tPc0ZUbː)5TTFե4pc '҈I"'K-)vGzVf\D_ wg*4jkUg(y 骥3{j\.5qӏH_7>]fÎW;4Knz[|&鮹.DKfd"CC3S5]䋯9+V-ȷMK:muhO2bs 7UEz.~g>  qʘ0*YD7HFH'Pvyn:\$ 魧啮f6~?ܪhT R1_Nm{y_eX #Rfk]z'PN<P "?CoDsBc;Ex왡ZI >-`ds]k9f.kK;[9]ױo]R4xvyڤ=-%U- V7\ޭJdaךxJ!jKBC? ֍OtWV!ѹS%uN#q BG[6y>❩2ҡo?TA)W'ՍY rΒNDyIp|0Ց஧w)A%&~|J}W870 uz!$S41TrN]:">Q9z9} S=1Jo迴'h&C`N}XcpP(m]yXۜ΂3X=}(6,ǵJ`jL;b,x _KgR0iq/`Cuwj튣MIQD)fÛ 3|EYQ˒NrR޿3Aj}$^R1 "$FOB2d^aIMocW%:.U.9$F# 34 Vfn*zËYI'K3urO󶻌pUH+$۠N 09s'UM9Uw H̲Ì 'fp{%<_Tv٪4%.=~:nSPԳm7O?;Z>!9}mQ|`L҇{A2@`BO;v4YvR,twY"zjM"7H.Y/WB旒^Hpױ:S'%'lMڏz|3$x:%TB1-XknfzKc|{ןBH>kAbf ^{dIKr}לőޅ߸wwy'sKp{T)&<Qb.=W׵Q5Yt(~ lЫ4:[DmKlspֳ (Bm IviyY2w! kbrG3Lvd泚+#}1Eٰ8xK+sU9Mn6oV'yN19t"-cF1L_n18>h 0EeeSܱTdR씏c#zA*ΙĬnQ{l: _bg ާ8T[ AE/ eay0F g;ZPgVwA\ [!D d#USs<$OK? #_VdYy|,y6ھHQdk1Lj#p%{~f8[yyU?ąӎih6-OPv/(jZjՑUr{FWlϋy%oF:k)Ǣ0!$UWc-l?9J/H1 mI1/%)(oZ_o21㻙6ڗ9OH'35?g߰gQi!֔ 2 fgw kbM` w mpCU0 L #R߮j(V,i7< H6R`2oe[DZYG`|C`Jp] >HLxך`N$g#=>\Yo1;R\v){< 'ίx$*IW|g hg (Jj cp5bL[ˑMĴU5+9%5Jܴ7U%nHb9ſ;/k]eP}![7c K#qjq{xOG伊bBZGxh R!1n>\sr3Xŷ86s-=15"c#T(똷6˗ cD tصXg#ar~J:5q#VinV_MEg(AK))@4 VJ3^D.Wɰ\EplDjY0ǂcU?ǚIK68\Mu͓RKaj׮_u &BYN#`d΁{lbӫQxIP OɃ8Q8hD+YJE* ~ Y9J>MPp!iX@rB(~;NT+l)_[ɡrA.NWAt/paqI87bx\$+I;Y11 ~RjdZwxs:§y:XҢSĤ /."ׂJi6|F^ .O3cU%.;SP:#')%z7p1Ms Vj6|ko?13.A:&II]\[#R~8RfWrM#m!츯kjJCg4= Jyl^7c`?Ǜ/K׵K? F./ i!Aeهn]7BMXlENplM3Cawo2o!vvS z})vv /)[M9 r+ܗg~q/'-8K}:06̲B\"X~V)tq곊Ga:'VҚmy":}\}tRs^l %FagI)L7iɓTʒ!;Ň/?^ޯ e؞=QJMP9ZXyEmImOA֬ M=jElOyP4jNշ184ZIXP~UhݣT`8?tj U55H:5W Zz㰲l78xI{*uexiZ6lE;yR(x)W'$`_4Wpsf#u5 XKQa8:KÀ{3D8ĕ#J|~GZ6d5L_4X1N[%l<h,0l*{v1I.Xy)2_L-Row6uqSRza/w\HYȮu4m0qmf?O4NFpn\|ӊ*?Ka!5U XAdADn+r4KdF/励c絩 BaǚU/]w%\ 訫.|k!PdImAomc{A~ʝ?F?f`<1+ r.$>* 12r &g/#7Fǘ]F|'-dC4aM·0a B,!'n| `E^snwlv UmX ~YX$s:jR71XzZ4ފASْ'Sً^F6|-z0<#؆G ծV/ $CFЀn@I_{zaEEs?kO&jOK&ձi\)=~> )[tCTNV (AS>JM_ݒbz=g^ڪn,DH'<۪#AQHtanuE:f0Yd, I SUZΠ럆e_((UQi_I>`UJf,Irrﵦo 1uWR 0^cuA{y,qr݉Ʌn)M=-ۢdR e1&>V?M锥9mZ$пkՔP~:_iCS22YJDž=RzqBX?o۾UjŶQbt1PGݎ0vHz/yjM@"(bo]z[:< cڻy *qwZXV)M徍L+Ab? &_ EDJAa|V+Ʀ}M+mU՞F 􉖎9g[GaV$; LK#:JIvq;KTNfAPg6OuX"C+IgS}K+.v_yqEpc֜orkoOc$$Me:<7ci)U6I.8"|j\nG5bРmv$bH/bqN 3=Pcb ;7Nr9h/^jk).$b҆?U qk鶬?Mvx2fxxVhK@$q9hÏQ+oy|V;mʮ =yDy~P 68kznWu 4A ,4Wd-{@$0T6$N\xk.#bS~c:&~ u."IWYWݱk nA=4/f2_׹z~7Om:^_|tJʎMH;Lod(^ASh /}åY?_ItfY*5@+14!d%x J-J&;Շ,AeX;p9[(" Ƨ7H: nkbh $+C@niL<9BCD)7XVKO)te NBkHy:_n/5E/a1$;AOY6JAjyw܌n zLbS$_ٔjرS _9b_5V rY9 "@k<534l׬P7^$͸X7)Ņ~-}6nˈ\͝%\%vHs<мXaLF]y`fJ?#[rC8Ё99.E_|kDs>E\11F{5))%̋[%LA'<]=ۀAp,ҨŤbHIEKԁq74dNWRPҝ8{H@ js`#wN Vw&Cի pP UGB*`7ea%lxzYN{}Au||bERMK&wm"5zXaG{=_CUƭl73c5KɉAȟrQ˭{sز,B ߭]8,q30K]@/|!C,C-IYc3iNOtDڗLqN#QO ,lu΁7Ŝ4m+;EQ/84zbzck ; Eo8DVķcjWijJ~а8peExQ-0D6P@r'};״_(jzKmqPp1Fԝi\OP$ V 1=dѷU#EAg$ըѰ)33dBP0A--@ V[AE؜X?,I"U;>eMt0d!H(L|2|)"G =(^$xLb ߺ֑Prff _|o|(0m\zdz ޠ ei.eEn'$I袏Q|B_0P$KF,iER $ Ko=PHΗGTlFkȯFh>bF}0c4\&iݠߏuc:BP%Aé[J$:i~#8>!0~"pȑ@T{(dV" ɼ\U30˼`vl泓TN:$t"! 9w1ӷgn;gըU!.V+ãB-xIroX h⃓'(jB;H˺_zč6XSUX`Y/D"h@/Q \܈7 T_f[U}Wed`pavߙ8#Q~kLPDfkw&ˇHW;ZqU},# jtnC>˟#"&[&/.Fָ P7 l,:"DٕEE @וh LypshxL[-RAKբ[O5ߜn6칈JjbqMjG$Z|fG kW'Tn;ތO›J!@Hۋޮc˥$E_k=-}'M<oiMQB7HNn =ǂe1 m٦&51UΊ]z|׈<4YU:GUs K9X5k;f˓"} zS-~aT~i ha{(#bUOg"cb4? P`AuJ%XA>RRc`5Kڲz* U !~mE60;v앚~;;p{^\r3wk~t#>2`5Iep~ya%(sG*%w;ܢY`7QYr!Xߌ0[D|2 Wl4 x⠴~蜡$t,|asa^$)scQD!J K?65jyϋuoa޶v[13Ө_U3P{4ʪ118FyF RRL,FN h.Y*:b͎ӦsR% C6pK^A xZnܡ rŬ_UCfn]2w~5T!y`""E1Fz="Ňy:0=`MԬ )t^v,K]`|xf\D.%GN߳S 10m?BE(E+}G >qwႜ+yv +b@׼Ĉt[&r,A+L #m* ipqO`(řIH+XUZ Pr&:V_:')/I_wc@ Uxd{.ZoRT!c%z#5Y-3v夰<%3 Vɻ#R`|pTC-8OM, IUJWL C [{FK OtWQ1rBL&//t͡Cl A¯]f"v^yy& 1&lVIm]^߈9漠jz cMԲ񑠞y/C $1rt,y }9@&oZ.VD~yT(o'EyZ<>*p@qkh#T`r;9:p>0+\'xjY k TEfs +lYZR[7߳s0o650MPW︥(rX4dCiO~4[Ⱦ/IB=˵x*.( SJm:v!6ւ8Kͮu(29`0"?[4xA oĹ5H@@h&ҐK$=db:{[ nv^J>tu`FDZ2~?LS 4u0xĊHTL6Y*u?Tҭ,m &qK)y"q`-釪5XX0xSUP9[|Z;kVMw*"^.4z1d2Emt7%qݥi@bSnW>Z\x"vCm_4Wr;;hUDar A\7j?"#ƾ|7]݀&9Q'IUu/p פlT +AW9ZDMqYlvH;4>h}3q?RNvmZƧ!i4 #HLS8EH@=j.ȰG&OIp1[E$G* qT-:W1}u4YQٙm#b3]A,v?\nV37em@[İ"Ra=cƽmEKQH#oF|ۧ dLϙϖw0}_zM5:[Oy'ZE~]@ɝݴH.$SX[(㕚XgZ7kRm \/@㪄&*BBz)4lCGx: +- J @$l]M(7\`J\?K껑Ά߃PGaOT{Cj+ʥ 鬔;rZKo%.D4Lh<ǥKbD+94#' Y&GVGRjU]|m, 둍#ZB@|~NӘ*;֢aVo4W/e᧜_MN %< BW-g {6I76o1Rrh"Iɧ:Y?kAH7T %L*MҖOS̪jJH=9rSDfo*P-d[ahA?zy zcL g|7* #9y ,&t+QitgYQo݁Osd NK g^FLY~PK'{w_3I}3@tEfWi#xW >ة tw8`-Լ zLCrfI.%-ufV3 xUf| Ɍ#]QsLG0?~@)& )[gJ4s__v.ڿBLY.g4nut-AלGjg2ԊypYPQJ9OH<9iG6y΢vRUgyXb+ h6l]$=X { 㨵\clslh ?B$K1Fڽ;khv7q+8Ycpc6$g,p@g@Ukǃ2>&CᝒmD׺huo:p6HABΕCMiLOгjV=2w>w3fR ԱP Ԑ2(9`\nuFMGKvpT'Y^C0p.^/ uFF׾{h%l>M5ɭɏE81*߶̣hk\y@.N &؛hXܣR6[|v!m=+aH5}m- ґtA$ǂD|Ka^*L~1{$[x/um"jX̫@h1"\PE _b<ߩ0F3 ]G{~+[/sHλaOT}(<\#y/9oeaN$g0rGGIԝ4egZ~p5i^T=`JUeVeJl@iLPmn,驓3{XB(7R4LײF`N <}Si<} k_-p2hĥ{[1v-~Zo4ŭ6o10)#pPA&{#Jz7z*ZD8^N|',Wy c V3"t>m-fR~s74m.$\q(S6ѺkHRQxi;t1m#}n=2ĥbmr&dSM²Hc&[c- 8Y5H&D NO$fl+!<p nEBem3 ~oUVhEɣ@h7ܲ&xGۢAy> ;k۝]gJ6 l *Hq4b a-mݼCe::j^7S0^3ya-w Qek9ĘLI<-y,v-qZXNv;uxݸޜ#x/J<j\< y-ctEX֥Sa t$+rcZt`.ߜrK'bψH6<uG7E  n?> .κ1g扭QidZp +񪠳uVRA; /^( .xr} bJEwdFsq³#  ֹuQ7*:~rMªĵy4F= Fەbuo EY!"e1ju["1ᛀre wOK08Y}ʔMVI}{ $*b LeoF3RIKv7HY1CC#.T oN]bޢhZ&6Mg_aQQUd 'VT7جW(nz^2Dk'GϹ7p;JC8P4|dU DYQVȠ?:e)C݃#?{sCmCPYբ$'`w2ar .uR!&L~J隖%P&PnIʉŶ3F+"',h+cJV,^"C_fƣ6ҭl}i 5sYP`+FCj[Uܼ$nčBUfϞ595]^P ;z7[84+;ČY,gs엿Y,Ĭf%RQSlԌ2{MYX;pZȟ}6j%KIGe`nDDP}I6wFtc5x⊸Õ/Iݽ}jq:yvۆn5a3h=u'l}IO\TP͟0Id =ᔣv&qd p} <`β!]״F"]Y՗9zLO@R[ڟ^gU,_H3㸹_q0eP÷qϥ b=;=fz1,<@;?o%ԛŭ_oCb3-I{{EaG"GB6k-Sպ. G4tZ#RފoeT9ۏ\;䠉n׺N=@5t)U#}-2g2⽎:x}{vmzR;χU@J>Q $fBD`D9^dS&:jڪN5D7+I&;^áƴv4QSx Lx pny,>UbYGV\΃{vY+뒴dJGO遨 8mv)ZtLHOLǿ4 j R4d A<e,uqZlf5' O.:$m4o`!4<@cX)TᬋĽIIA`o ALQDB竌A|o3 G.ۜ9X }S_"/fMtuﻆr?Ub]Hkz@"F4b4ppot3ܽpS1Aiޞ I4sWcM8bA[F@-j5z|Yr@W.OURV&^~( +RZt ؏_tӗBϿMʍNפ1_LX 0.8oa#9*7wI>^ <-1/jx } ;Y#v%MG דe4`' |Sq:eyzxõDƔD +cz4.*Z8TD5ʚ-ÔEkQh,wMGdjUᕅ6YX6󵱩KyY)xFLa)@쨎1- (xATgmJȈװrIڮ륺YueRp(z/b+MTGP2}w @>&9'4ьu) PUnB﹥)nES|=;`JC_p)÷QHk1rSw1>RĽ3 #fr@V{1DS*J~49oL-atvn 3hV@y"Vd,2]C6'@$EiA'JN{ B7ZxIIvD$3XZ*1PreTifQ+~.3x#Xc&6j & woνX&TzU@nYN}%jeb* Ɂk'Y/Ĉ9l9k#+W6Gb Ф+_]ޘ^> P4g_k~]'#fq5^BQǎL I:^CZmTUz㎩Y-Xf_],e x+BSD=OڐT`v[cW #(GU>/W# '6:6NALIf.ՐfW I-1-I}Ƃ ec# sHDņ`=|*`|e5k/yA)TXҠpҪ~׌Be5e0@Τ#'dc}9("cqБt͇ a'9S(ZG%CneP٢"GӛFy6cw7aIO =t{ C\eHq:U >I*:YE\vmyެs/>]!'bKʽ# P%Z+H$i#Mv V$@Sݦ,tLzu@|ٮ8摼Cox) }47,WΒ31IG>8Em43{Db`{bҨ\`w05gxAŨue:\F7n%DK) qT3ȏ NV2v~(UB:fxوe-06.N ~Ư7 ZPa_ u6ȇ<22'c*Vb޾6%at8L'6DMKၽ ' Wi9YlM8T fsDÔAcyGW4_CL#u,ւ&YҺjjߕldtX~ R@lkvl1eY@dzM7?שHpE"`@/Ɇ|Z2H,o.#ѳKVPD-v? vƩH.S/FrS S j$Ҥ$tzOU ȇEJC!]^6[B[%)RY=(#JЄc}=eHbVakelg[qRey+{]ˢi22a'-#f&vjvŕfFn'iDHojDu^DBԃF{(S̭&e5]; T\On~M3^BeILim̤quZ8ΘekMcS} 7qF[cci<9adldڻ@ Hb=۽mx2).b2MH2-3 k@sҤtL槯( q1rCS/˲G~jƺ:-=pkt(oe<;n pA5!M.boC`d$oǙjA-gVM%kIUϼ-LpJZm6{J@? y5gLWcd>bc⋞A#`ZCU&.*U Dn}0wlm-EbJh3ۗw^~y*G//9'yu&x~%–,J\Ѱ*ڹrSi.T~*V chyHݭͯoh'2A lCAf.e8AKLLB[b'Zyח!]cbZJYoN6cp&wL73wM6h)N d*peljk"`]b-S=y 5=N rj\FV~;g:;MߚRFœZ#fge(NjTԎKEƋTf^ QUP;uu,R }? !T3I͐>&V: \{U췠6̜-a}:T ocNi)%x q>Ϊ%Jv}}cp_)"4l9>7@E#ݎn-_GDe |DT tN&6VrsUqBp0pZC)"2\OMs#?VoS},Og-$0Mmv'U^yLPX%\) bmV UЪzM蔑lE/ i>݊jE\Mq'جy>?Y8_ȧ#Gh_U\`Oi;PMmНfL0Oh>(?0Ruh;XdlY^%jT :cKDljC>a ibFqAf$2ch2C O+ԤF]] :#jKֵ\CKj33YV6=͛Mf!Z><))9v'WH%jr#Y~YRjBAlڢUng,/$ &ߏԷ5jPNygϛj`{zϓ35McʶX ;BkzKN C=R`[pB49آxdRM p_:y jI $WDnÉXM\)dr y8ߥ"042)QȈZz9=ISQ,GMZiVc9rp;& CEN|fȂmvPɐ"!ydCF31S\ coB\"á0( 73To}X l"Itq6$ &Oս$ ^:OΖIO)5eYESTg=LȳBoDHd7)JĢ9D~mU\\f9puyDl%) }Qm>PO ySgqk+t8%F ̄]rNz6zL`^;r])j7tV)m;I%$e<Fkwh@$yt&H1qoBa/Rp\0QO=o4 ϕ!-Q3YYƯ52RG]7X({ Dʵ/} |Yzn| o8nVd_K*qOꦋvd{vHenlجO%:91a@{hЬ MSP!i6|2=zMW!oT>[8pO0|nYۿgX2=:b0S}F/l cq`FӦbHB [o0㑙R5”k,1UD=pvYMn!9NA/c]Ph xKSO*Jm@¼DdȾ,}R:"&jz:ݓ܈@R4x8@YPjG o6z WE@T">b !~.{ yKM) h0Qgrq#O8 ;u4bRQmlB*no ɡD 5pPHo 2J7]q7QY9]V#R BAy$#͈{$Rwuq;DSMmEP-tGs MBZΠTpдnH+kbQ Lh%-XUʏw)cEUER-'WqF=*19utax`VV[ 8Jk"0U4W MPH;:L"\b a&)q4KcQ`pr5b.Z\W{*RU|l9a(wē q%hD@"[R32(lp{lLj-RS^cqsF ژ-Ynl%79J|lL8*,'%GJDxTWuΆW!{Fg._zKĩno҉z}. H$衛\|4mR,G?>?jϓ<أ!Jzj#1N\2Ф jU3h#M*hTE`Yb)^ylyOfǸ:ac9<$=⸦n$e )I+~TC{2R4ţpp~FUp_mԠ6 ΨFAɛJ#nHziY ҾtHV3q6JVX,ʸO4g!hAZ;qF"xf%p7Mgɹ$u wC'Z/ ޖ|J`#PHKQ @ mgBJ^tmy@h?Vޝb,B>o+L橃"iuiS]ƥUؑ𰬼Aρ{"8zFr A (n`Vqj~=$jzehc44IxAY5Z~,d?/"nj&f Z#1?0r޺˫`{XԕX.R=FFI+##Ͻ쯧,ۜ:89ZBNuˆ :cs w!P۽+ Ov꣍0o"AȻ/h㻁}V[?4e$qrhIٞy#`bhٺܓ*\bOpq&7Si̅/jjluXnb%aU1yu\;^ËTE/^P"ޫq`7AՂ##h8X?S,q럽xе,:Mr,{=-O^W%[?o7V0Z]#NaR  "Q[F PNRtR 6P#I6}:B^-~rQڽׅ5;3嗺X̓ܰe&Y;Fꆋ7tgӅemD]j;Q5M&0۲ݦX"_8F9C)Jo u 2;Y[d' iy'r`݉|^ڊiDsJ=/] 0t9D4l!_.԰ f 3I:W/]B#r$uZO[[St"OE9rBz<ݕˑ`T;+^Izf[,TkD-$B^|r=:u/7h5ԧb:jˡ'a;#/Xd6JѥzDz?Vrc";@8ZDcti9K&C=Dk?1ؘ{Yo:ɲ㤸_ e.)$8olgC4>(>ѷ<[BJ<C=bLzUaWs na mԈ%2vOLQ+϶^,ةQ`ȍU}O"fT}ÙJ6gceAd"?4,+_C!B Dj;cgLl:7M~7vv8O1[ֻքOQ) yLHa&vW셔q:UqhN!ߺ|LǎVGhpe(pv:sa["Ef"l^ȧP¯DB.Eʛ$X>mIGl`Q/ʡ}&+NP#3%ت>j$X!hgȠm z CZSk3F-$b?`JR.:.m <O-[5Tp8`+l[wSW%N A,eGJ qIG"ā\{-W=gVOl$M+{n}˰#YcNQoJ4$BCXMArSCNB,}K?ӟMfvQsИ"z%\_{~?$@+‚shȥHC1N 3 L3~ZKz%>GxfY Zb6;z?̪i.VEK5+ /q5^,сc?l>8d⪹K"C/{g%o,) ;ƹM(mըzD_ҿv[[֜1mh\Fy u{c+{-KS 0 "UMʋlpVgx%Ve6ޅMie<,Tx3/bD[? _vGjw*Uߊ}F@^S{d{GQoDH08ӡ*aJf#5%r)DPH l->S"@99߽i7Y$#0%En->t-W0Ȕ@m v(X 4O <Ŏw$}*#7X‚k櫽 j8O sjH`(#dMRVuzv@+%{oI9uz{\#.o ԥ/[5^ED#}YXB!o!F=4~|3c|ۮ|`Z>|GÊj~K3Ci₣{Ȟu_:![Mdj\|_\30u$YF)1jQ }M7S*-.E5*I)i)n2&M `_3~P!7lJxPq@p_+u epx}]̧ҞA0g:3& -|m& zI 4<;s_UjGM; Jۜ8w"Kex/׈ƷSٴmyLQt =F_ dl;baLcB[;~SJkY⩰H"V]4 y bvi;ô8OMgFA2b9RlZS<ۻvFc\V2,E5b- ƾPk:\Eϥ8{Ca@Q&\ Tx7wT\ Sk%|BZwieAC }aprX9/snP%I;Oi^E(b$N ~M"x7a<~ֈ 2Ҟ'#PVmP1bCufu-nKrd&k+|2@Vc>} `ezBv:1L8 |>G Hs Z8K,{:Bu= B.|^gMH=({816b̀F PE3 ު'#=ci9Ay[.R%;N5>v%BiQ2"ȃqpMEH:HͰn'#8#_,@INSn;rFT[F}4Yͼy))t*}$ 3'؏4q"$g8P1 ~/xhDcR0aBB*=c1iRzNrZZ/5cJiR7GӝMEn8gnMtxHΒT#&Rti=.XdhӮNƝv~q r|7q]qkſ+tzJRdvDW A҇Z38HhRو|HbەT i|:BC "ܱ_ͨ~<D>pK =yu~h)CeyB}Ct\Dz#$ sOK 11"H{(A{5xzrA ł=Rh60Lj'tm'ȡ1<5L.rati X*9H7B0',ĸ2oeD P-I/o%/)o]٘M7R+C4pK8{UaN#d4=hzfN:ԨdC=*URl(swR;'RG7Lk2/ )pqcZ9~>te_W&܋9Jf5.9XN\3fuĪ#vt>E7x.N9_n7T IHMyv.O,A=' _S;xVΪl=,pϠO ?&{T)&iX`}nkRI7'K+f=C 5{e Žk}bم?y" [RrɃ`ȁ5TdlsZDD=6 GEx;tk%7_2N,19I$5K`-\㠭'֊rʯЄzn_Cm< b:|se}L5M&#I[9I [IZxb](&UgWqtO|={֒4;xMnTV_tL1nFmv=Uɳәn)2&wX5CkKs U5n-/}&g&٬0ǵCt2 `\O'_x O x| l0+v{ zi-D0VF%vW&JiZ0ad]~h o^陌I, 4w˺lzF" %3)j|:i9җq|[M5NL<@;y}Ds124*8ӣQ}rۧV"BIB2C~