python2-os-client-config-1.29.0-lp152.4.3 >  A ^[/=„A6D4ȗe 99NCExmbj 2U ޠ'`J,tm'^8JЃ5=]ɠo$fXF]48vyF>Ҋ`|NJcAҍfD#Q-\n3RKJs"F xGd Pƽ`hE@.b_t*"_jo< n;\N;)!vCg257d043561021d2d5c827ca4a1c7e1e130a39d5c8b6bab544e4ea5237525d3e3e1f07d74b4b936975565f296b49dc4559322d84afx^[/=„b.*4Vl.4=P -~>ω @ExҫUD@ h=5J).UAKbRң$p,4/1-"1>$meW W\*8yU^r`,LF;r^Rn7AZH`p}8hPY:r"qZ<5:y).7se6L$#^L!awz RIC-q^>y#Uĉaog@>pAm?md" , S  9V}UU U 4U U U 4UU1U U!`! ! "w ("8"9#:$lB\)F\AG\TUH]UI^UX_TY_\Z_[_\_U]`U^ebfcgdhehfhlhuh,UviwjUxkTUyl-zm\mlmpmvmCpython2-os-client-config1.29.0lp152.4.3OpenStack Client Configuration Libraryos-client-config is a library for collecting client configuration for using an OpenStack cloud in a consistent and comprehensive manner. It will find cloud config for as few as 1 cloud and as many as you want to put in a config file. It will read environment variables and config files, and it also contains some vendor specific default values so that you don't have to know extra info to use OpenStack.^[lamb75openSUSE Leap 15.2openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://launchpad.net/os-client-configlinuxnoarch.Ki((>nnbPVVtmm T22aRR ii , d d{ljKK%()'AA큤A큤A큤A큤^[^[^[Zs%&^[Zs%Zs%%^[^[Zs$S^[^[Zs$S^[^[Zs$S^[^[Zs$S^[^[Zs$SZs$S^[^[Zs$SZs$S^[^[Zs$S^[^[Zs$S^[Zs$S^[^[Zs$S^[^[Zs$S^[^[Zs$S^[^[Zs$S^[^[Zs$S^[^[Zs$S^[^[Zs$S^[Zs$S^[^[Zs$SZs$nZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$SZs$S^[Zs$SZs$Sa0dd61bad96e938094ab71c60a1653e7796712b2f525eb8db2435b41b696a24bb7e35fe9efd1b61a5bbb96db21875a9d502cfe80b5e7baaedf750e1d1d3f649e01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5102a0fa1ff0c4424cf3f276b1dc268f25bb591550ca2acac9f26af9f214e4dc81843844799fc2e24423afa8a99073b980249a1fb7821252f0c9ed6a3c306994d109c72d58c0470f5aec26283a5341781e2a308fe1b23e1553a0b138a77dbebbaa908b5138aa82f351f867e774825a2594aea61dd1d842c0a1305aa4ca4c8184c801441d8ae26d0804bedeaf3d6c2bdd8ad4147b4751c1a36299b0d91bd696dcc801441d8ae26d0804bedeaf3d6c2bdd8ad4147b4751c1a36299b0d91bd696dce59b19b6dc4b0da38ab3054cb4ba831a1357d019158dc6ac702f9e1f435f0a97b6338617ddf4f5878fd64091e773da003b0bef13361ef8191f41debe4f2eae6cb6338617ddf4f5878fd64091e773da003b0bef13361ef8191f41debe4f2eae6cf76be9bd8e31de48a8094a00e345504c326fa897b5dcaf1194de937f74ce769bdf750fd3bd40ffed261d7c88d699743980d483327590d2f689f869aed80401e1df750fd3bd40ffed261d7c88d699743980d483327590d2f689f869aed80401e17e3ab71fc6fba2004a8c11d5708d97f3d0de0916e1ff7ba35d30259d42295d98543be6997431122f89521f43f8df282a4eaf30fe8c109947fd29abbac13eb42e543be6997431122f89521f43f8df282a4eaf30fe8c109947fd29abbac13eb42e34821542249beb2d8c32cb1c47e8568a7df6377ba07c16564c0dbd17431f777f4db4605b26d89e39f5d4f2d54455e91fb43f981e6b116ad649d910b31d56c1943a01d1e1f75e365ac3b23db5b0edb42a0edcba136bb781b1f349ebef11f688853a01d1e1f75e365ac3b23db5b0edb42a0edcba136bb781b1f349ebef11f6888576fe1f31308bb8bae17337f42540fa7fa70f7233d828932c2b978ff5ed40f94a5c906ff66a46ea5f9a02f13dd5461c105cc4d05e636632a013f1b201de4e1043344d4c4a8d61937e361dca9af3359001ab61f5131e4b61060872474da36c887d344d4c4a8d61937e361dca9af3359001ab61f5131e4b61060872474da36c887db9f5da45b4f5ea833db87ce2745029106cbb83351a55149da938c2bf5dfdc01522ed19a520fb3d980f41bfbf3a095869fcc0046b3dec7f84be98622570dfd9d422ed19a520fb3d980f41bfbf3a095869fcc0046b3dec7f84be98622570dfd9d473d7ed9a7fa350d3c1354a3bc58080161a6df5c549953aa606283590a6ffffa1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559139c4734d475bfa25b4d837129ff351a688e8ab62d3f8a4977f4c751ff778259139c4734d475bfa25b4d837129ff351a688e8ab62d3f8a4977f4c751ff77825c3d5adf0ddd3b6f6d43fe1082a0a0f9ac4944c492c82eb32e8bb3891c39ce2dd65f0fb95a7f7423e51d510597a80f69f2a6f2c5dae7c11a164209c595e64f44a65f0fb95a7f7423e51d510597a80f69f2a6f2c5dae7c11a164209c595e64f44a2d983b4db0fbc50910303920ebc40e06bb743416e18ae2f77c5a0cc972ac7e73c6c09d78645a98796465667d69f32cb01fa4b268913e689d5349655dcd761d61c6c09d78645a98796465667d69f32cb01fa4b268913e689d5349655dcd761d61d3b913c6c049dc76b98322d8b7346e3dc558ce5ef6e39741ffddeec158b23333ff4edf834cff289892427687679aa4967ebc2fe4d9a2348df69b00ab7a4e891eff4edf834cff289892427687679aa4967ebc2fe4d9a2348df69b00ab7a4e891e56af3a786f26e41d4a9362c296abe85e8e4bc29a597a878903757f5ea2367a3ef565f24862fdf5fd65206010191c6f533387c7cad2f372ef9d9ba5c10f391fbaf565f24862fdf5fd65206010191c6f533387c7cad2f372ef9d9ba5c10f391fba25528e3e204eaddecdc1b62e0b95cfe9b59c44c5ae97384e2ab632e029ec881a85257ae5aea433648d2cc8187433eaf529cce2e646f3381d1e7a9a80b8888c8685257ae5aea433648d2cc8187433eaf529cce2e646f3381d1e7a9a80b8888c869088a943d4132bc8fcb51f16df941ea4c50d1b2eb1745ced5fc165ff696f7a56b129af27e0d120d17241f3dfd3bda5be5f66779d0af36e919a2e11eb5a2d1228b129af27e0d120d17241f3dfd3bda5be5f66779d0af36e919a2e11eb5a2d1228c1c59547cf8f42a70a376722f3ca2c934071e6d2bf47c7e500750d65a6d6c537be3975dcfdbd782970e82d8bff1307f593636fab7c3bd5d838ef4cce961c04662aa44e39704e59b45f2ec58e9e1bf755696f3beca5ce504b396f32d9b8ac06622aa44e39704e59b45f2ec58e9e1bf755696f3beca5ce504b396f32d9b8ac0662a46a3d42cd6bb0898cbe649058a280cb6b189c80f30be3a288e39cac66558cf8f94f52ea1432808b477647fbbbbcc0d375a587138cc150986ca8d13afff5b210b1fe7f1fa72b15fa601658699d999d5065a2334e95c5ed8a98636b5b1aa1e659d6e04319089c2f0bc6134300679568f4bfeb8674d289b735ef169760cedd0238ec7a01f3f610baf9a3d5c88fa0823d5897ac6f04089c5905da2a21283cb44e799a669563a93954e10a76d5b88bdb481086c725a74e3ef79ca2e88e900113b2df78f25a2707f0bcb383f9c4a8598a4e9852f15b0496ff42c41daa51758eaf3b283584ab4c5642e77d68879d37fefdbfbfba24ca40d4d9be3a1cc5dd4f7fbd7715178c83856b8a1fadb7857ba46b77bc01901bcf70733f7f88e2f8c4e774759b7ca924018308409e56cd9f10e7162d1c2a482640795a6184c451628c778a0014a1d035671e584973be87efe9cb8e87fe8675c3faeee1abe503a7985b5da72fcaf15eeb6ad177f6b4e26ad08f559a094584b7615d06886299ed83dc221344a22ef0597035fcd27bbd59ec29e3b8eb3e35913c8d2ab21b9e6412f28dc400a46e6ea506e1e26d1427424eb4f69ca1c0ff5bcad179435e1c7c2710ecc981290476e9f60c0e6203b90056e3ed078b0be64de74df617c61e2cc3bb3daef160e1e852b1c04f5823da1fc4166dab89f578740bdf8d0b7b9086609feeca37856b082b122d5294385b3fc1b23946175c754f140d92154cc27faefb80e40a079a931cb276c4ebc3cd2ef4f13b7720de2e1aee2badc0a0f108be4df533676fffb6b2c5670cc6f3d4c9bf98835495d887a5851554600267384d7d6df4d8734430d7b568d9da1aa450e064aeb37536a429283873bbc77ad243358ea32f00c7fc08d12e7261e3edfabdcde689490da2a7cf318e8121f42021fcae74903d594fdd63b4b7350db98ff44c9352b4530333bc8cf53ae214c16d755885f910847525fc9d91e24b42f1286809e8a9bcec8067104652c168685ab0931e7868f9c8284b66f5ae6edae5f1130b95c6a2115110f6f0286ea5964d491317f803728aaa23718e6259c2cef0f34d49rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-os-client-config-1.29.0-lp152.4.3.src.rpmpython-os-client-configpython2-os-client-config@     python(abi)python2-PyYAMLpython2-appdirspython2-keystoneauth1python2-requestsexceptionsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.101.3.03.3.01.2.03.0.4-14.6.0-14.0-15.2-14.14.1Z@Z@Z@YV@X@WiWWu@WzOV'@VVVUU@U@U@Un@U:0@tbechtold@suse.comcloud-devel@suse.dedmueller@suse.comcloud-devel@suse.decloud-devel@suse.detbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.com- Switch to stable/queens spec template- update to version 1.29.0 - Update make_rest_client to work with version discovery - Update globals safely - Protect against p_opt not having prompt attribute - Split docs requirements and update tox.ini - Fix doc typo - Add shade-tox-tips jobs - Make the get_service_type() overrides tolernat of no defaults - Remove osc devstack tips jobs - Do not apply format expansions to passwords - Add shade-functional-tips jobs - Update the documentation link for doc migration - Updates for stestr - Manually sync with g-r - Fix requires_floating_ip - Treat clouds.yaml with one cloud like envvars - DataCentred supports Keystone V3 and Glance V2. - Add betacloud to the vendors - Consume the osc-functional-devstack-tips job - Update reno for stable/pike - Remove setting of version/release from releasenotes - Remove OSIC - Updated from global requirements - Added nat_source flag for networks.- switch to singlespec version- update to version 1.28.0 - Revert "Use interface not endpoint_type for keystoneclient" - Fix interactions with keystoneauth from newton - modify test-requirement according to requirements project - Add ability to skip yaml loading - rearrange existing documentation to follow the new standard layout - Make _fix_argv() somewhat compatible with Argparse action='append' - Add support for overriding mistral service type - [Fix gate]Update test requirement - Update reno for stable/ocata - Docs: add a note about rackspace API keys - Keep a singleton to support multiple get_config calls - use openstackdocstheme html context - Use interface not endpoint_type for keystoneclient - Add helper scripts to print version discovery info - OVH supports qcow2 - Add support for bailing on invalid service versions - Pass ironic microversion through from api_version - Remove out of date comment - Add support for indicating required floating IPs - Add ability to pass in user_agent - fix location of team tags in README - Remove the keystoneclient auth fallback - Add helper method to fetch service catalog - Add ironicclient to constructors list - Revert "Revert "Use interface not endpoint_type for keystoneclient"" - Don't pop from os.environ - Stop special-casing idenity catalog lookups - switch from oslosphinx to openstackdocstheme - Add designateclient to constructors list - turn on warning-is-error in documentation build - Fix typo for baremetal_service_type- update to version 1.26.0: - Revert "Split auth plugin loading into its own method" - Add docutils contraint on 0.13.1 to fix building - Fix interface_key for identity clients - Use upper-constraints for tox envs - Update ECS image_api_version to 1 - Enable release notes translation - Update swift constructor to be Session aware - Remove validate_auth_ksc - Fix AttributeError in `get_config` - Update reno for stable/newton - Revert "Fix interface_key for identity clients" - Normalize cloud config before osc-lib call - List py35 in the default tox env list - Show team and repo badges on README - Fix a bunch of tests - Add setter for session constructor - Don't create envvars cloud if cloud or region are set - Using assertIsNone() instead of assertEqual(None, ...) - Magnum's service_type is container_infra - cloud_config:get_session_endpoint: catch Keystone EndpointNotFound - modify the home-page info with the developer documentation - Add OpenTelekomCloud to the vendors - Split auth plugin loading into its own method - Update homepage with developer documentation page - Support token_endpoint as an auth_type - Add fuga.io to vendors - Add support for Murano - Add ability to configure Session constructor - Remove 3.4 from tox envlist - Add support for volumev3 service type - Clarify how to set SSL settings - Revert "Remove validate_auth_ksc" - Don't build releasenotes in normal docs build- update to version 1.21.1 * Go ahead and handle YAML list in region_name- update to version 1.21.0 * Add prompting for KSA options * Clean up vendor support list- update to version 1.20.1 * Precedence final solution * Refactor fix magic in get_one_cloud() * Fix precedence for pass-in options * Add the new DreamCompute cloud * Add release notes for 1.19.0 release * Add test for precedence rules * Pass the argparse data into to validate_auth * Add support for deprecating cloud profiles * Update Internap information * Revert "Fix precedence for pass-in options" * Add support for listing a cloud as shut down * Add support for configuring split-stack networks * Update citycloud to list new regions * Pop domain-id from the config if we infer values- update to 1.18.0: * Reword the entries in the README a bit * Add shade constructor helper method * Rename session_client to make_rest_client * Add helper method for OpenStack SDK constructor * Add missing "cloud" argument to _validate_auth_ksc * Workaround bad required params in troveclient * Trivial: Remove 'MANIFEST.in' * Trivial: remove openstack/common from flake8 exclude list * drop python3.3 support in classifier * Fix formatting in readme file * Remove discover from test-requirements.txt * Add version string * Pull the network settings from the actual dict * Clarify one-per-cloud network values * Flesh out netowrk config list * Change network info indication to a generic list * Update reno for stable/mitaka * Add osic vendor profile * Update the README a bit * Allow session_client to take the same args as make_client * Fix formulation * Add release notes * Send swiftclient username/password and token * Remove HP and RunAbove from vendor profiles * Added SSL support for VEXXHOST * Add support for zetta.io * Stop ignoring v2password plugin * Go ahead and remove final excludes * Don't set project_domain if not project scoped * Clean up removed hacking rule from [flake8] ignore lists * set up release notes build - Switch to upstream .spec file - Use renderspec source service to render .spec.j2 upstream template- Switch to .spec from rpm-packaging upstream project- update to 1.14.0: * Fix a precedence problem with auth arguments * Return empty dict instead of None for lack of file * Pass version arg by name not position * Use _get_client in make_client helper function * Add barbicanclient support * Remove openstack-common.conf * Add IBM Public Cloud * Replace assertEqual(None, *) with assertIsNone in tests * Update auth urls and identity API versions * Stop hardcoding compute in simple_client * Update volume API default version from v1 to v2 * Debug log a deferred keystone exception, else we mask some useful diag * Fix README.rst, add a check for it to fit PyPI rules * Use reno for release notes * add URLs for release announcement tools * Allow filtering clouds on command line- update to 1.13.1: * Munge region_name to '' if set to None * Fix some README typos * Fix token_endpoint usage * remove python 2.6 os-client-config classifier * If cloud doesn't list regions expand passed name * Fix glance endpoints with endpoint_override * Allow passing in explicit version for legacy_client * Pass endpoint override to constructors * Support backwards compat for _ args * Add backwards compat mapping for auth-token * Replace assertEqual(None, *) with assertIsNone in tests * Allow arbitrary client-specific options * Add ceilometer constructor to known constructors * Add support for generalized per-region settings * Fix a README typo - hepler is not actually a thing * Make client constructor optional * Updated README to clarify legacy client usage * Add simple helper function for client construction * Add method for registering argparse options * Update vexxhost to Identity v3 * Make sure that cloud always has a name * Remove optional keystoneauth1 imports * Add BHS1 to OVH * Handle cinder v2 * Add support for secure.yaml file for auth info * Fix lack of parenthesis around boolean logic * Only pass timeout to swift if we have a value * Fix name of the object-store api key * Refactor per-service key making * Add support for legacy envvar prefixes * Fix JSON schema * Workaround a dispute between osc and neutronclient * Workaround for int value with verbose_level * Remove unneeded workaround for ksc * Add default API version for magnum service * Work around a bug in keystoneclient constructor * Return cache settings as numbers not strings * Add method to get a mounted session from config * Convert floats to string * Don't assume pass_version_arg=False for network * Update network api version in defaults.json * Dont turn bools into strings * Use requestsexceptions for urllib squelching * Normalize int config values to string * Disable spurious urllib warnings * Add logging module support * Add methods for getting Session and Client objects * Update conoha's vendor profile to include SJC * Use json for in-tree cloud data * Update auro to indicate move to neutron * Copy values in backwards_interface differently * Fix typo in Catalyst region configs * Aligned a few words in the docs * Sort vendor list * Add conoha public cloud * Allow for templated variables in auth_url * Use assertDictEqual to test dict equality * Always pull regions from vendor profiles * Clean up cache interface, add support for services * Add Rackspace LON region * Validate requested region against region list * Fix documentation around regions * Add an API reference to the docs * Pass OpenStackConfig in to CloudConfig for caches * Add auth hook for OpenStackClient * Adds some lines to complete table formatting * Add universal=1 to setup.cfg to build python 3 wheels * Some cleanup * Fix two typos * Put in override for Rackspace broken neutron * Support passing force_ipv4 to the constructor * identity version is 2.0 * Handle OS_CLOUD and OS_REGION_NAME friendly-like * Added SWITCHengines vendor file * update RST for readme so pypi looks pretty- update to 1.7.5: * Fix a little error with the None auth type * Change ignore-errors to ignore_errors * Handle ksa opt with no deprecated field * Fall back to keystoneclient arg processing * Fix typo in ovh region names * Move plugin loader creation to try block * Convert auth kwargs '-' to '_' * Properly handle os- prefixed args in fix_args * Test kwargs passing not just argparse * Allow configuring domain id once * Add internap to the vendor list * Fix typo in comment - we use ksa not ksc * Defer plugin validation to keystoneauth * Remove an extra line * Add Datacentred to the vendor list * Add ultimum to list of vendors * Add Enter Cloud Suite to vendors list * Add elastx to vendor support matrix * Switch the image default to v2 * Update auro auth_url and region information * Add citycloud to the vendors list * Return keystoneauth plugins based on auth args * Remove duplicate lines that are the same as default * Add default version number for heat * Update OVH public cloud information * Handle empty defaults.yaml file * Do not treat project_name and project_id the same * Revert "Revert "Use the correct auth_plugin for token authentication""- update to 1.6.3: * Revert "Use the correct auth_plugin for token authentication" * Ignore infra CI env vars * Use the correct auth_plugin for token authentication * Align to generic password auth-type * Clarify floating ip use for vendors * Add per-service endpoint overrides * Remove requirements.txt from tox.ini * Remove py26 and py33 from tox.ini * Rename 'endpoint_type' to 'interface' * Have service name default to None * Remove region list from single cloud * Fix set_default() when used before config init * Specify the config file with environment variable * Add support for configuring region lists with yaml * Fix rendering issue in Readme * Clean up vendor data * Add support for indicating preference for IPv6 * Normalize project_name aliases- avoid build cycle with oslotest- Unify spec file. Use fedora compatible files macros- update to 1.4.0: * Add some accessor methods to CloudConfig * Add missing tests * Add test to check cert and key as a tuple * Use one yaml file per vendor * Raise warning when a vendor profile is missing * Some cleanup in the README.rst * Add support for OVH Public Cloud * Add SSL documentation to README.rst * Stringify project details * Raise a warning with conflicting SSL params * Change references of "clouds.yaml" for real file * Raise a warning when using 'cloud' in config * Add cloud vendor files config in doc * Provide a helper method to get requests ssl values * Add more defaults to our defaults file * Change naming in vendor doc to match vendors.py * Add auro to list of known vendors * Add list of image params needed to disable agents- update to 1.2.0: * Add set_one_cloud method * Add tests for get_cloud_names * Add flag to indicate handling of security groups * Don't normalize too deeply * Add tests for cloud config comparison * Add inequality method * Add an equality method for CloudConfig * Capture the filename used for config * Normalize all keys down to _ instead of - * Expose method for getting a list of cloud names * Rename cloud to profile * Don't pass None as the cloud name * Change overriding defaults to kwarg * Add tests for OSC usage * Use appdirs for platform-independent locations * Add UnitedStack * Expose function to get defaults dict * Add default versions for trove and ironic * Sort defaults list for less conflicts * Only add fall through cloud as a fall through * Add flag to indicate where floating ips come from * get_one_cloud should use auth merge * Also accept .yml as a suffix * Remove crufty lines from README * Update vendor support to reflect v2 non-task * Add flag to trigger task interface for rackspace - Add python-appdirs as Requires/BuildRequires- Initial packagingpython-os-client-configlamb75 1583062413  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSUV1.29.0-lp152.4.31.29.0-lp152.4.31.29.0-lp152.4.3os_client_configos_client_config-1.29.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-safepbr.jsonrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyo_log.py_log.pyc_log.pyocloud_config.pycloud_config.pyccloud_config.pyoconfig.pyconfig.pycconfig.pyoconstructors.jsonconstructors.pyconstructors.pycconstructors.pyodefaults.jsondefaults.pydefaults.pycdefaults.pyoexceptions.pyexceptions.pycexceptions.pyoschema.jsontests__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyotest_cloud_config.pytest_cloud_config.pyctest_cloud_config.pyotest_config.pytest_config.pyctest_config.pyotest_environ.pytest_environ.pyctest_environ.pyotest_init.pytest_init.pyctest_init.pyotest_json.pytest_json.pyctest_json.pyovendor-schema.jsonvendors__init__.py__init__.pyc__init__.pyoauro.jsonbetacloud.jsonbluebox.jsoncatalyst.jsoncitycloud.jsonconoha.jsondatacentred.jsondreamcompute.jsondreamhost.jsonelastx.jsonentercloudsuite.jsonfuga.jsonibmcloud.jsoninternap.jsonotc.jsonovh.jsonrackspace.jsonswitchengines.jsonultimum.jsonunitedstack.jsonvexxhost.jsonzetta.jsonpython2-os-client-configLICENSEREADME.rst/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/os_client_config-1.29.0-py2.7.egg-info//usr/lib/python2.7/site-packages/os_client_config//usr/lib/python2.7/site-packages/os_client_config/tests//usr/lib/python2.7/site-packages/os_client_config/vendors//usr/share/doc/packages//usr/share/doc/packages/python2-os-client-config/-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/f3a5decb4813d56585ea93852e9bea63-python-os-client-configcpioxz5noarch-suse-linuxdirectoryASCII textASCII text, with no line terminatorsPython script, ASCII text executablepython 2.7 byte-compiledempty  !"#$%&'()*+,RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR fʛ&R- AOckvutf-874832d9e91d153460a3bbb92856023b37f294414347ffe0b216b20232c533569?7zXZ !t/] crt:bLL ܵ-h;MXɺ!o$L4I BP /iIj:Z` &jݛm M:H A\~)xlD% .)ӎA3^ {n Y!)7:jf6c(!ˉum[cR|g~#'AHsei>\/ kP$MN>Z3ʘ|s1lo,a+1te%qc 4thk8"?JmKg5H$7e'jLoX C]rGdg_ykݭm¹N1 8묉rXvZwڭn\/d6U ̀f&}ObMٴ)fsY ϩUKa siϫAGgp,UŮz%qJ+Ռx:55A||e  HbHxi⠔trR+Z ~=ک)aoϱ!̨v8&}Y෕b)h07 mrir_ n~#Ƹ^Tǹ47eK0ʅ c<(o#]W#K^\"\PDMcpysVVq[ 0z~WcJ-1ge̹#w◐%ڕ;|즗u%lv+*Y`J{anZ'Z?F/yv W7¶˱B;$Rw %z* /_P)LCVm1W0>%A.ۖd{gXȮȂF ěrWNL6u$2ϷVf"W̰JA W}&[ʠ&`'WTeJqSa6 \C_;PҤ4R wLl4~U8rǗ8Ld<:y cϞkq8/-lM8ƪjkr;BDZ/ۄ5Ȥi7b{YtVNːS/ (hx&c]cp7VN@r[-o L-*]݉=IhS KnqQUG (#DŤθ)tm ~ {CO{QW왲;]k-=(亸(۳QTHy*y`AO,rI ԿU_{Mՠ+) ޹Y2?±YސN+U:GWAkGKڃJ+ E~Dt s ZXTa(%X@rGL*N3HbEK5ӻx3(is֨Y<'2q| @B6"k9 2&%!Cmh]爩^,o>SE\  rw(d6DҤ#L6zF? F]`4 *MǼg8)3t[ҝjkxSW2hOW5E {+QUS?}-jğN'xE \IQ"ʊ;STϬgK Q+;t,6\83 4\u 5cvVeHoNBV 0 o71zyZ_z)ѥnmh3dS$hkf:>ZSZιYSs[OS_f*ZM/\.Mm$1|5+jT JzGygD%LC+2cg TC=ʵX:jxX4頨ڪD NekhM7pεƚkv~A.oЗravjvRD>?@e"t"+7$]b6NLJ:TG ՁKlcyc=.:I&0[EhkDYaN:fwBG _F\c\V_D4^ɝZB(n2isD" bj . ҾExxL"B\yvH:wKtFBY{LԭCxUI dz(lr?]k<9DC}J'rXГb3:m^6e2;ԚЄl>Wkn@) سI U6 q4 XOT$djBP\8zJܬԥ\:E)ЮwLŶ)[ lXv,Ë->R":'DtٌRtgjSh p>(o8>Do:EZq}^~fS9:'4cmKGC}~ѻF '$ʼ${}6(18nIa^=W->X!.62F:dҩh힊9EIQ ;@9NE68{=q>V.Gaw%nEsvap C} SPi@MLE֔' = 3HE yDXZsYGbpЂEͩtc  WD%qO>\:z(P^f) I6$'+]I4GsW_(JG%RT݅'F|Cԉ-<+nRfғhlaٱ~(i/ЭFDWΜ􊤪;=6#*p4p) @"cʙ:EyY3Dh7>p&a֣.JF޿mM&UW %by8$I,li#OBtYdwܼ& &lVȑY]}T@ON Q*OD"y1 AM*렺F4(ێ=Q%Y!^xe}FFWyrl:E΍hKz)<)WYg-veLnt'jmΝ p(6HAFЫ!Z=DsPAw<#r Í`J|D"@ƠHMJ~lɛbCN? -Н/ u%E,𶣤`VGwF HU@cl-jnz-L>0^+)0@46r꿔f|3qxs2+wg|-K6*5/瘎! ]8{uG<`L4Bԫa0S, 9gY\8 0ܒZC~ ^Wѐ}4r:'͐wg9rT4hQ2[*w-"wWRe3E2˫!*&HO>gƨ̮zgg\ɰ ~0aC? XsuR"j8.KTkk5]<.^Qua;ӿ R S5̗O^,erj_<ȰxvO.\92(hD _Ũ/2 zh^pzMۤQHHh:)?>"dL΍-.mal- aS#3' ￷U`D9^䌸llr;ڨyX+.ie׳ /01Y[Nj/7: $z6C ]EAb@ ^JF@tAEkG 483S{V,T' Y$6!p_:d㝵T 3*O${J/x,U1x7Lג:yćNfٖ3\eݭ0 Q`~m4w@zUu04?لZ!W{o!ĭ;E]X%׿@.Le- N{(EdgDw-bF3Fڽ=?vl"OCP`6usݓNY4ήzZ,h_'E`nM6BvIEhVŒG")8jAUX(wl6hjx},XӀ^ !E8Y ֝u`qLå[:id/9ӯ5KURpnTܙ3'ҊH!ZaNs4g/{@NQН*ɛhyXh\Jԓf=y^g6ο=_GɈvWw[a|gO:< k"=pKN{]%^~Z904 AYL:wS+'aZIɘ;"єDڏ䢡g DX`ވy=$fƎ_)z 0۟Ws[ap2Ul3f+0QC˭$:%.jQ+-K~K`[~ڎ汁 ܉JRcE|l׼{Ub{eb~l\8j5UR9z-<"o)uPStDk%Hέt$ICU9}ΰiL[]"3j-zB=n2\u(} ~j%;˛Eꏹf(du6YsΊ)U  ,gn-g$䍦; RNT6^kGW">sd4D?@;S#l#VV}Í2;ҕ.ESG_. .A2IjKwO6iUܝy}9B&kde5Ӓ'\Xm?^ ;>g>쵎@jGkX[lK/34Evf_БUKXs܀] 2IȞ] v-qH̻\q 3zLwϼVϾ=pS)_;!0gV,MK<_}V-P\m7XK)=y4QLVr J9jOاXGFcD())ЧOHvv65k l t3xA.$7헵#0̒DT&n˼aX፰[u/olG[݂v7[&i׍U@%:8#C񯬊ݻ;imzSqzqrU p' TT^nP4Dҗ?1IM|`*Q- "λ?\nf$3zƉgX%tU$!!bau&212~)Ա9,gj+dѭM ٠@5ަ=ZpjH6G{$wU.}KOE7U^Q_{AUWv,=[ @YZM_cg谵.!S[um7B,{+s 'EfMVeG8 :ѝ9:ٗ9~8n %LqnMzBYfċ%[≽?./2kc[劽vL{ Z4om^H$,v-ID<];> 9=Dztz`mgq-9G> knJ ڬ3k54GKDj$e#ܑc*i\nB|357jKͩ?C:F-\RV %4wYUPTv}ү&cUzJժE; ܾ({3kK~̣ 9s`[ ްlD,˝ղy A?Y:jc2 m,]׼4֘.Lh' h9IͳNrպTLKZ ј&է݈[׆?`ڐkawv sJIQw̬Evh-c'0рɉt:l+ڏhΌY袺uU]b&G,k1k`]nVQ<)C?#D$e=wn%WGO,MrpP"1aWɀ|u`̗Լ 9_qZ(èn']>0^/3HGy?Guaj9P&;"NFP-q6< 4;ZPt. vjvC*܋\ωW4H_'#WJz"[st$vemL17-vT0Ll2l1wvV3_7Y 9o=t/{ @$R33ZJHI9nrVwȇ0~ }; -:%t/ [|Qe ڊE @EڇD++ z|3O+{Tdu_jwx3>n$if?ˊ W'?`@fssU$'frs o !y*!}8ST%ϣLlVB'g tywpA#cTmyzbGC@M]T;3cYOjzbQ7FhʯNsEESSώ0e4KԜE's]@KZd":FDIOW FIY7w0Lev1R!(=hwmLnO[0,0I@㲋}1`MNK?:&ba%cRZBưY:&:jI҅h7\(b]/_v|ٟCKqKQm]6%&̮\n79N#x5&+~X~AE+phhz7޻*ˮڦի8sN봴HKĢ*;tLj^y#|Q9XrDG_7~W<ؙreNaSt[U ęhż^ ݩ],ԙ#N]W >/r'~_$K쫶¯<xG /F~εn!CFi Tvb97d}ESoX-Zkc!̌@oJ%9Y),QԵ ]{amvXM'!_튽9-AZʑ~r6]|/Q%>&q BbDwna$"kc 6?G*nhC[{{m^ #->B^dwe<ֿWc=]ny) TMx1VlKQٺN9+O发pWyiq;{_dJ0ȟ_xԤ}bcWI&נ[3.;?W2E`y"@9}B0c {wVs(()ԼiRwk"1h)-N!uy'M!a,ZcC@$G\J}b7QMtW؛o|p|/τo .i$aQ)Fw"Z;GxJeaG 舝/#Cu4+5#)p,0ѳnLӨ^۷RC;FǖrL6Qg3mk(>3}MhwՀ1;}%Hff\L jgu~s$ѽN,쀺`̵]Xo' ՅY14"0ҙR9G +-M W籚.z\ jq20*J\QA7bNbKI4&#s/wt6s$)[V+A,~ܶT^h}JtU <gFM?(ETj^TrY:U5- m^0[VEG* 8?a* !S{QΘq8Mf܋*['-5Q&X{U}qW. t{ +E/SFjW7\boiB@T}UCZִ϶uZXBc6Dn<9: '(>Idn{5g,ZX)ؓWT+_9zfճp`&u"@;` .بհ23LlLc~$s(񛴉$"QFiNF컀8 sp.i53y{MK!`91ehՉяI8-3_cz^riV8j#R]8 iūk!jb{:XO0짶l=G=XI:ǼmrGs T{t*TyST)UZN{:j?⣰}2暣]G?h)HF=5cڪ+FPH*&ڡ *>iX+~ b4%^qHZmm֚񼏕uF3QH.CJT'r<67Y2~iJt܍S-,!429JZgh6b!f)^qQw+Eb}r +!)jaK%MbG8&fN´j ,Z >*2Йс Ko-P:+ԨBFY k ~0xo3^E]]nȡFFaO9A b}T_FՃ 28;`c9 E6z|C<^LTcdf#\i45Zr t9Q (tRa|TV]`oNL6xw?Gz) -ľl* X<4{i;d踳T+S^P"#/o ʖLacg}*FOhy ?9D q:#$EL*л s|Bǀz?ڐU(T[ C~%#T)Ȍf4߇~0t˝D2Bs5Zx?}Q;7ƍdxlaU ~Ce;|n }V<,mL>NN> kb-SF!+\{'Nʎ5֔NoDOQ#MtB%bfx d`>C>J+e^U"6 d?mUn.&i{EuS|K/2_ U: eN֌IR&D9ڠ 'R[&ˁbh=\-@MȷVFQŠDit.Ѿ67;\TN䪜N7S|YQ?dG7|(IF|h֔;Z㤇Bwm켟pg,~aKeڬgvU`A?);[^M[k {t$CWj:΁&90¸w o:n `[x}U,y@ykګFPL!|)V68 oo1>Vr:*F8՚o?IDHѿǂ5sPW7t4ɲA`>ўh&Zux< im*wjbƓ'gP:P4<[AKG{Dl}E*imh_g)dzdI@ gT9%;]W=my'ĜXDqjD@;u BY@` fkV\1t79fn;aeCGG-:=Љ=+` ڳZ<`q< ;a,4ku]Ǖ2jig^E4=Gy/ jng4L Q5Jn %6G0.. 6H0=/h) $n8W`U98ZCv4ZQ7FExmW"1_J̡krۈ#\рpZ#A=Y33l[m0T >"d)GD< WO#'sy;{|}N}t'-l"mo-8-9/@B;5֪y°yV)m#ȜV|Rxj׈.z%w]-]i>D­f}%8N#"}MT*(Gү>ЁT"ezJ^Q2-pʈ G$1,š/+e= /|+Mݷ*hN E :aqٲUh;4;쥊s+CΊkwfxf; p tjsEiid7>C<^?ZZFߓ4'eKGȡ%ݲ`AmF<ċf~Ssw | "29[i"Yyr7AMkNr1QYX,RȚ_ t< U2' i0|LxF Tu`;Ɔ]U?vXabÚҟ}-][խ!??[r?PI scRڑ<s \5dLoу"?@$r[ ^OXI&l]ږ,G 3+aGGȮ "|Ɗؓ A &;4V[!%лiHq)`F+uso>s߬'u PAo R0Zl cA~}[j^zŐujDEiz2?QcؐQNoHgQ"lyZe $[h]h E;O^~бٔ5? $ (l 7[|:$ sBb{NQgOW,BgYB 5Л:̌~G^\ p B|W4%\`ɝpJzUmi|[v4,MqXP;`.:jAz8#Syp*i/%jhx5;Ms;YyLe@Wj4QBI`ز)ѻ׃smTexF]ͻXE n6rIرa!>8Ac4WuS/pq=Idͬ=>>—ju;ȿwV'F bǏIW%w |Ƅ:5 Jgy'$yI(M/#' w4ڊqmpeZIG&K[j/Y@' t\22Zk˚Q @ޛ Hbeʦ},k&7NI#_*1t*hrF2Ŕi񬥐 ' K"C72~=t ^>ɔ/.L~w{m![vZOAJvijyr3>+ծvtðۣ:R>:\*<ɋt FAU^}k9;*\[Jrn2 E꒫:V,L$C zdpRw40)+Rw&(FY2솖,m r'P7=a_fRPBcx:9x)tux ˉgE\xfVu8Y1bEu%wAܠE,–wO zk,i~$?C=v,t|,7rKUUٛZ#5e9MVLU5ޚzv83.5|)N\FCMZqo (s/[ HiRD-C\ZA4IƯ=6JQҧhMw*|@-J+kb]~~C]*5 QOol6ĩ[y8jlX2;Cw ܚ~ {P$0#3B-=1=\3;E_T(~s(y}1#;;CρGχIp;*!OkYiR^A~v =Β#'1T(~:v?ד3rzDsM6gґ{I>3welOX)RC7{|a]iOy%k-o'x)2($C:"x{)P,ե=1{EM藕a [k$| utDJ {|sMS^ |Ŵ~P>,42݀}b9 ʠp_1Lu.M;.4)h3"<1F:}g&^"mLld?67\v07%<\٩.mp̲7ԅ|{9)990 A:p&B"vD[9B1h~R8ӀImK \]щbjPҜAH fX8T|!% @Eam^!*Cu OƮˢah _ Qmw+=B(25- y"R9y巻n)rhǫQGӡC_eg=//FXn_RuO*\I,̵1M@+pt7w[MvmZu<4_'Mʈ{gXdCm iWM#ꏖtF,q_ {dl}~GEqXq 9@H9sbBsT[,yiN5y}-`F) 澕0nk'~Kz' M.^y2`V])O$36Ä/wTyKghxgzT|W[;d;T>gvYƹ& >c%ʃvE Kqt, -+-{Q郇w J'iNinoHasU"liN"WIcᛈ.+s-l1xpnfb`I&VGY=&Y\0WSGQSrJ"|aJJ,sd{Q^n9;jf!zWvP"2[ǚ=}ƺס]s^ytH)R^;> } qxc؄Dd`Nܦ0lICp hWT\r[G*N00gQbE0i“4k# ݺTgh k^E*Y%p mǃ:2g^}|@ZjBj0ipHHtiqeޖ`Ɋ.;ICjpz_8y[o1x=A!"EL.RПJ~E?V%W=N[anCaEN]n~l(h9WYx|+擘v'7vݦ.m ԌbϰR)Hb͏efEb5(EC@ZA :g 5Bk'LG7h!M%"l䩤QD>G*p {u +l)# 9pPmQ6$^zQ$Ɩk f; s@1D[% e+P,/HV[硧LS;Și>rr'vRZ8;* RVou6}z .A:9r`OocL*s8 Q+D a~G̲U'=Cb: 4leUCbZY S^R 1,IdP.N|b&ߐjlHP< KHP&Tq}#;XIa}0Puxǿk魨} liAo3Cw*G', A b,P!e}G f3Oo@Ѻ(d&;ݤ?kmH,p/R~i!ģ(?5} -6z- (a\xsm"hC c~wU|{ J7r1M؛uC!1tZ;D LEƒZk5Z7U%J9 "}4&AxUW~K~F{Z!@N 5>ʬp'cBYiW kwX.'bH5Z3z ?ћO(\DbevŦVKՋy60Bt}$ڡRJh&%Q N;U/V3OEU&wrj,=kjDi4XܧfkKa\b4/j{ ?L@7I Fڑ;f$s8ךڰ^ &z|y3h2ɹifnN2ô{?"S,1DA& dJ2t[SmkS_\(t/Z(HsP*EbkLB*&#B<؏ŘP.u;Zh+NH%l(a Y͞ z||UqDEL{8 gթp0Jxa9z Z;-vq\/ڿl3 B53ލsOVGMs&%c뱨I.]n*Z1IТ͛5xO!7`La͝y&$5>g,֑nŢ~~xaY,C:S_9meF=t@zJW7') 6BI^ww~N)ׂDmJҬM:ĹBS8 2f(mUl?#SǾ%^ 3u}G$I&֠1$;Mx-$OJHSjDN) MJO4LCO 3T$}fLA!A$fb ]+ŸvTm+y,zJ3;' uvPAo*z -ܜk'+kg2X:a^jc(Tz{! 6'aQކs p^ŵHFH^z>M)n*0aƃߝr|G;D B3uXVB3%mk c‹I,=<-zc^g[&FƥV&W5HN_Ua r$֚x0P /q8%=!no/sr(T8*P;]۳ߛ< vU/̥ ;x iH#Y|c I)Gţ\ҢÚ3yTWxmI%(A˭,u=ߐT &,Bؗ{M5bI+.s@tl*Sى6 4][l1Ɲ%Vu#-mѺ^J$¿[X@" f$L=֑[3ǹe*8rlēBOݗ*RqH:(?~#4'3jGGD%'̙h-a,2v*bw1<-u'HW.,7\¬M7*Z%|'D4H.ݢ1I!wj8> ̳ qU2*T/C bˑr-ڌΐwZlOccR6#Uk2UGO.SQ] ] D1o:q4.gCKN|k1\'j׳{o6KII(>}ium-Ѫ]_Zсf8ެ468@"*A:+؅|Kú>7b]ME!I!󽭖a\}4u\.mV~ZU_2;[j465YAM -`0s-0nlmR=e,-*BT3m8gb)rY5L?rt!6aCM|?ϖ2mA(ӭnE"2s$fEz]&̖Rz؜` 9cB琼yvfƘ!p>o8`?+^p^L5%v*f'\kSki ;*73qj*yoB4u 5+tKaYO5/ص{uΆS"̒#ݜYa>mYUgN~_^l\ହNN`yj/վV 3\5_k%QՖr֯",RdgAݓf Ɠ`ģ  +qn~:E!px"@e[0-#+킞5mzQIL.)6p)C |7tMSˡ4ݳJ(\ah,a71f2JKZ(Wr\"t2)߈eMNrj\ s-#wA B)}tX-}&&S8m< Z=cAE"X;rvP3ק&VTb%-{e 3ix"i76 ]95eɺ6gHd?HFRQ}z|;2x=am1o2UdV#9f|xl]auu98Y'5!kfjd"zBKߎt25э@q$%߻9GJ+D-]4xۭeLЋK#k *z9.kFV"?VTX|2F7caVvyLb.,:PԻ-|@^\ᚊ!mX=i|VxknM,S򲐁!.10!JO:ex/Ixq7=$󓰒 aX͔~|@tEB] G!"U*sK*&h>>HrotDP&f=4:$V#mH@-Unx \@8[goWl;c&46Tn oaCPv-p@4%B%1qYUh-×)٩2N?3S hO+3O k1[^ tP-]:!)QcWXX1+&ۃYE;ͮV)a+ U{u|BO+haTII?Y/(@8S\}d+npe7]H+hl3_vbФT1qh/Y Qʿz\#3]pe3*_w2*JCczI>ŪsEFo!bE{ DJ1Po=?Ikn a}Ganatl̥ f:¾ʻ-uw,Bp s#FQžcoդuͪub_Ac|(fu?f8ybHfcf1g y$3RM ܏A}˟L!_78PHFG_6#99{yD9c X*MĮEo=l]q7PA{n<%w|Y< *TY"eDQw4R#z"&VN<itX}tⶈm 3ݽ+1H9/ԥi'UYk)F]#QM,1ay:آTÊ,@jv_^.5SPш՗K)M ?B'vD#' ALyM:`s㠏5T$(R5O u)ٵ;jE`pT|t@Kz&iۀ;+yo`t%zM5H0sXҶADZK^@>k k#y"ځWVsbG~OtXMuG \؍W]vMp;Dے`y> U|mGS~=ƣdtS2|~}-`9904ծv'lG4H |o-=AL굵u=O+^حр_QՄvSJ&bv`,w:j0ٕs1ͦB4O{%\yntwXn$*("Q'όm+BݭQ_)",&4wSb)$Hdmݨ9~ˍ<*D :fӂϟ6R>0/}+665(;J#tE/[@ˤUㅩu65D@ θl43d,ŰӍxaxx)xphթ bB)ԉ l*VכQ`nEi2 ^{fMZogm, *~J6!-ˤ9-:_S 8FTȯ6L ^ȷlTb"6""VGJ=.5 SBcrFi,cAy,֚>h&$bfQmX#,Uu*J~L=F$=}N;ܸ%Y+1}$ק B{,gDH.ʐcwH&'QcqpMˎXNZ_w]v |}jbukHIjS |BOc#\EQ3 {ʥ9BȶW/ Xaj6l(} <l;.)i`0牘1 7}BB@+hbiGq}M79NĆ`?P[V󥦱xq.КƑ'[]?1T=XQp9>Ae5*S /~k;-1Y7z_5\U M+5EM0ϫ);yI% 8&Y̵M83 {cb{ja {<D ዱZSߝ Kk&$s|. N'/ճ"MIq$.z' 򀗧7Pv: bj.4g(vDZ%ˬJ;>3ݼQmBˢx|?t7;VYf*t}w}@m]ū BF\Ugvhs* a}˘ ߀z<'~WXv[I` N.5}fAF^#鰂E%@+gUM6*F#dFrq6mxS>?] ,Ž9W![tsҝ%"JpLi&Zftf>s:t[zRwW@%Hx8"B5㩦H.]+3r5PJluCg)B aʓ~=-"3g;lvF#6x2⯾T]1WOy+`˄]sF4 DB #._{hk#?(jNH}=pGa)3`1IzJ^yČG?{ZBt9dU∠i1<2ɝf\i%/F9 EDo'.$tl5o:k&Ysj@&]&bD0J]8KRX=)Xהmb4C"r )0 xL8vrME8E칟XdvwRq j5- uԃLLfF&m tif-\3}l,(b>GZttߋS8ToZā9ƹ:Gߎ#mh`H{C+^<Yzq %qwq1tG[6bNߌ7,"y?]vu8mf{;FaX%WNsYnC_YOq$Eԏ2 D&) 玤t՞'`"mzao1䁘E r?TBgt:Q{6mYL~f-*u#LT RobVʹ(rFm挘v6aHg*ƃ3%5%XWnc61i-WcJExt" y=xp40.&7(&4Yfk@1 2)Y^. VCX^H## fa i2N3QUgwbPqDЋ5FS8,\V?Ly#~׭{z^g"rnÝnxA C"Dsl,թITh ϡ-:ῠ>#C1 E7հ"2DYٰ9L0u4B)4n'tslS6o޴j5;̵ăZ!:1\o?2D!,V  KJC y$aoHic*BB/윘*JVbD:| }P.n5pJIX}Zbr5E`Յ:RnS8Q߾oGfcЎConUIinˆvwodu8ӚEmY:A\W`@849]6XLkM49ے#\ॎC ?޶` $IM0#V?jl50{!dCn٦fCSwJ8XBFPpI 1fhت (tS"@h6),Q!w3Ɨ=R_oegd9LWQӠ-\e8QOL]'%nqܳC~J5KvR!+KȀT4~ly; go.زI)z;^AbV + ښ5;9Jϧ_Wn.ӅW,ꄫdJ4"CpJTdUFTM[CBR-&KT #HbDLP+8joK %ރ _#ZKIuX$_je_H<}[yaA2nW2ƒ2ӷlMA7~NTiI :Ɓnct 9Rt2\ݤGcs(+V|;{bb| ޢЧW]kK91+~1hiIPay%!W9*2fy iNc2j$AWֻ$S`]aYx=+OO@ VnYV:p_1JE/f+s4d4mwɰ@XqSSty 0,hW9)4I?:xe_zI)`aErh GcR0j"$I5%v'Snbbg2&xnjֈy+y}ůL1|O{]![CzQ0nRLU$1Qy zg΄gзaeFTX.iyړkDG\F3ˮ9$Fq5s%s0d>Bf삨?2}JlޱGɞFKytl}qIV7>VL&i%YLCHK!#/+' RAf{$ř3"!AJCOHxA3f[]t]\ہ*gb|Cƻ[]"TJloJ-}F [J(2ZVK?KXD^KQc=1QFp65- rHUsZCr $ڷ'A{ ikY<moY F Rm%62@0Zf%x\v^Dq֋ <Ϭ!Y^C NE&G=qXa9NXH(5_r~-@^"4u$z 5(1lh b<Ma'mQY661LnzZZLWLلVzY];Ε\%ڒ޿ ~`Z1tb1q6yf@ O]h\&}1 āQ*U,xܮA!4ENdy:h}&SVUzq]$=B}*| Ik=O<58"ޝ@S#}?cVdv\ cJrpwC둊+3<(eʹ,.kh0<ah\Lvw vl;r2NAA^GVJd5&^d=wTB=cQ$*Ex Yz,ҩTz,emVH @Pwb-VL[x m ϥ *pqҐIbH  J%DžYMI$<GgrituH+dJlɻ%j] ; x`;{5yρ#J( lzUE_I#xyKdb 'j]28 ?p ݳeF)K:`e 0H&H4q(HΠ\J-p½CiW(D@ĊDJjhl4{wcY^>ZgX:/ЮG)w¾YPYl&8_#2DaP(u5eQȒP j{Jc=h_> ;㥫b:z iyd&^ZxBGqhR-5# .%[LhpLqV#G8|h?0dրq>:7҂~}/ތ(km2StУ:q$-7i-"Xsn϶U4q˫m_NE0,X[=*| }Xa͞Dϑesg~t/,%?9 }nvS]o]:ʁYRQF<_uP˂'B /Z3 i" k(o3| BOٸF)G9omvTEU*@|7Q}f 7 :@yY:I7$ԢLo>huM~mE6y灨7WM\@j:蔎&! yxx6 eyi^YZ2_R+dҖX}'Ͼ9PpR9`u1md0ӁN.G7H /u@g-W>c0Kܘ#vv˘3v?X "\۞<_~vQr|d E#Ӄq˫ L6 w_vOm_PuMz|GE9_0 wf,w2m礗t>Վ,ke=$^clfB&\ →\@]0ϙNu7M*%9/ا+&#LUW3+o֥xmݸ[Ñedö XsQԀy#&}z|1͇o'gGcB'RڻMU)'!)WqAWȐw2O;{k;۬!j_T._RpXCB.WR?H~{q Jbr72]o6e?TW!1 qHp8o_@9H{ZtV@aXkO>HK7V`#=m%I&/;PiwKxҺ. ״ K[4t*_*kj岎/'SR-"QyVCGߨl1CЇ3}YLFQl#w9A\]DT}78"$x3coeӼ x-m⁤sCSɉ+~m b|ͬ%W\-d>OsQRB^x;ludyuQXygD/$vXp"C4谦P% xs% iJY-!ye{JRģʬ |u2a;Ao]&RqT͸1d" 2l$FE.-D.c[ly}7AxcŔKo*`-˚Z@6ƓI}t!o!޴sHZN+q#2;^NbUU}Rf̓۶ALj cwPtkkIFVo<\A1vąpҋ/T)UҝO:i:Zvd=zzQi"#|܁0/^OaYiCpJ iy ha)UiabQVJEy8%xR Qb`qGlp BBƎ<-@*49bL}\CMxW0dzʼ`:3ܨP/˶< E3\}.{-٪W!u|d3Dه>1Tܣ$SinE[A ;'F6?jJ=xTL`PbQ9Pؕf{ =+\szdYы4}C{nxwrX};ZhX6Ytz;5}9]|h1u#.v۷I"XEpt? CcU J6 ۹Ixsdpڝ ?bNHM}) Z1{aXLtvq^.Pw\W!wQE&s 35؏<:uEL8bwM&g+iXH#.ybQD4gFek w7)#1k=[AcBw{vr*4Մ1%Q鼩 ʶ(:x2-X-Gi̫O~U߸V| @IRM"t/#QY14 #}YJxBbB\O{D MIF+'q1] 2MkF|*0cto{7VSUge=#*Oa:hdر)YDRU fRgPvO4mSe\6EeZ0͓4 ·Y+vuw]HѲYy0,[ɐY>m6W]#j9+pRO4s6,4% sUl||%u| ij=ϞWDT&*Xwr>wY{tz'L%;)Ӎ!~mNfM-œln'!eL|A۹QJ5?rv}ʱ&dnċ8}1LcʶG4F,I]3I4yf4*: `ZWq͙4(.1^;`5z(D9*V.EңOZ'o.ɷU)պHIuΟ55#wt`lK=J\Wsw Xf@w'1~dƓ o!P`kOsr).@S{naX{yI̽EuyA5$O 3 Y'\do ~KY*:z kc dGa0&k L2JR{5^Dp"ľGg2ff<4>bFgVg[sAqSF+g]>ͤ7v;ll WU.C;Ѹc6Aj:V .g)5}pLm@qu;$>wrQF'9z!e-|Kr6˙3&+'% kF*Dۯq4Vv2MS$E}9\Xt+ft)gئ& 'L8cx$:oaK^iYM%$2#Jr6FfGdҠcXC ɳtwW 4 VT/_{,r?9^P8"' [tg,g/uY#+{Bxu=M%oFfg-7s+8M+Tz'[%?EǕݬ9fL,R J Mio 4'u abg rBdr@<TM9sĒ6(qiG6O6yp{lhaJN_D=zmnMZYG|;BGo2i yE|4hr͙ͻ~DU[.THzóڴ|ڪ#ө>mC׃Q( Y,)I&N5YA2"U:[H975p/^:5g`ew9fu/ Zya;$\q, '} [rm=ǨVV_qz;PJU!]^VKE]d**ע_GKT*<;z'}DXBLJ!-M;h,ʪً佱堀 FPg'qwmvWF:l\^}sOq40m'e/S}1l㯪?v.-:#m&Q&9hMWaGRUj RI( [\ 1Nkw lz!%RwP./NWٍwrlRxb3|x5bjPSj6tam5M4%Hߤ;SED2f":l?bgKLe>*k1%;y{n[⤉qy#&%Ⱦtg$dF5G3sm]:8 os`Gк.AAatZ6_!q&qݭ7g QL{`~LխMf]y䌺Z߃7$Ŝ:r p,"h!'aʽ+4`V]ebxw., 5T=eETt'1O'ѓPswieFP X I*6yutpsY"ivxgBXbVP xÝa{i n_נbg87g)9hEI lF|̆sNoFhex#θ iA7G,1#"~?l%TK{ &WJ J oAhO(b[ d'zAs!dL=yX"&h -mabZ8UozQ7Ww& >dOkGm{x_:?y$ȫ!غd _u06R㟤6Qn$6H75Dm+'83ύ,!~|_Bٙ=7nбLXКUv)hfƷw|&63WJ󛢈o#kM8"/eTb)1 q"jM̢ޯKij8ߏH["߿b6&ѧFo`!&y(#nTq>J=TR"[͹_-II @kiTrq :1~?ϠnƶגZ7uJ.S0Б<$Fo!{Ot?B " ݪ9`8/'[=hIL-מJ5e N+6G2"ot2ᵋ;뿗ݴȩថ)Ndg,Q-+ EsZbmohw݅MM/1رX"g 7i'n ktB*(8(ȕn!zG:F"7!3ֹ~_jXq%+y0{3p5iUE+h 8gejwK > w`K9HA_~VTEKӸ2ot]\$.P@ښtRΜ%A-_k A&T A;;A"AyBթ 㨊YφiFdF]^ઔ M8G d|Da0#ɩBgìS.[E6m*s~ N[C]L0KZKa܅y DF-ܹN  qj,+UC)~K"!1#=IS:Ŭ`D=jސ7Dg?b|0KwG2z }QV_Gb͖2j$.Z:wk  +LT"xlėyyuz!5+pȝѨ0zw#:+&h4yfIK% zܤ}j^`Eyjw^Nufr< ǩH3٫ZwU*ӿ#j9ÿ0 L>#- j3_lO`Y><&3kܑd4^Dcp*6YQQ@F#XdN7xI.tTG6{ Fn=9jRI &,u;1JLp P^#y×4:tzj)<*倊w[߄!1ɡ6K]:q!=*Y:l^4ycg!=,JX" MSFL`b#sޜ{j*CS:;8ZN  zw2|޳5E:5b۫qnlEK!^Ȕp="G[\ 2Oͼx,vVBXV3].y_{ԻzS/ŤXK.x& Xsu?a3qUOy4@O.{5Aiö &ퟙ V&"Ox.h,3<\+ѫ+YbHwRb d@J`]#.IƑ \t0yyfxeV<Rg q'`*+RvX~=p M1wM +ȕ̔sĒ3#}MX7K*u =& rQ/`Ҟ$%8Ino%crE =HL#{Y^0Zjw翐eY\ @kfk-~TUK-y 8y5 ; Әv"XA4L]Wݼ3՜v J/zrMTɺ>ϔW߮EY4! k(1ᾗ>?@АV9tr_)Ȏ_?qGE_b `gf8~p0܂r>5MLQڼX$$ayE{`:2.0mI|[;h[(Cd׌Hdښ][놏#՚7u~tB`쳗m[R&!бUѰsb.0 ?.\SAyN%D+Z_,c`N6h[igvZ)]UPР:y{T.]NsV4Xe+_j03Fb W^ ORcPۄ[k@C^ASE:`(3-Ey͏AD]u*\:0pHx¯ (Yko9={b%#_%|Ⳍ):8n`* syG; \Uz4R{СypϺ ho%vL'Ƃv(QԈ{T2{'fDNer$;BE1mMIIF:#Yu"6&\ݸ*}Pkrm`A"'Z։}2{ %3^<%Njv$dcDR>w41#@@NYҒN>vbTVP*uM)O1gc_=8`KdcI0F6{䲾g 8X4dmE@+ SUǐCy{{[_LR-VAX:rV@ Y~#Tp \= ^OBye1P86/Y^A]ǽ}f~ ZR`%>bD^ozܶݒlN!ɧ>[2t";)u&0%s,U0^* yjb* y/pvFˎb_KLO}wc}$ kmjQw7Y%9|E߫Mfit *cL rD9>:QBS E| F#LNMqV*#fn3űeyNgyt^No~%fUUJl1Rd!`5-h9i9%upDخ$0uP9"n7y߃G^ڻ\frcGIDQirĂ2UJ12zIJx܏]b]9B}=v͎8-83BDY*>]=B .Ә 8Zm%~|=66c}QP)rrCOq By_p};8@2Ov uoaua)Gg^Qv<%q`8ZoTi!B*c ^[H;`+v\ F` ]"ST3:D:W\;IS@kuE:Q4AGׅ|@;܉E-wz fphqִ38UU(*7[i`.J:ݼ,N2zu'|y)/|^v y&hAu7H7̔*FX~Z2Ǯ& kK]\^mQ:*1tC׾7h'9^i T+? VbO0fODK 2 #_F{5d=dN5~gڦв,tFs51}VyV?}S,j<سS` yf;)eLLn+fh+_FV&qLCiku0zw 1VXdqpNs!e[*]H$ђpq #?0GY"vHUj|PzIPAWgP!G]?$^+q߲G"'jńg Cg+{N1XG*>.HN 5 3@M0mѭ#y!gsVoK/%.ݏs0ݙ? LfO`/s,h'2eetGUJRGtMl t+apҨ[mLS7Cg1c1͒" FSLhdsVKs? Y=ٲ]t2aLO[([y;w52J76TBEF٠*U3ҐNșrH´E9'<) / \e>ִ&Gx>"W'mW'ga[002.5+lLMkKZʎvS$T`.3hE,4(h~Y׽j膞\98<܈ _tU&yB8}t;r"Ie垖ᢑiѱt9UE4a>ǵcDP ;m?r+?X1 go`_cݗLPlIhB)Vx Uީ 5J&|o U?9u0/9"64Zr;}=|*a?ۭqt>~8aJֽJWJh!!mU~W͵P?h< 6' oQ \KwۂF.Cm | p-En!ᬥ2d:& nplene;/v;([8K.MߍJf@R)^:;?`z}WP(sh Bps5 ) UfME8stzz"j4{x?`/M@H~i(Ij1Ȝ[7^H fj'O,ZD`X|0@vaHxRIHZ;Lz۝.UـdrZu;@Ts$Mv-J1.)L3`ϰӺSvgڄ٩r55.w͸s!m5W]oV:CmOc``#"Ӥ|Ev!E:Ŋ@r,TՔTT,Ā Y=< lADɊA.gw1($yQ:ޅ cHZs b'Nؾa׼/Rv 37`nq%tAnda}F*)omaR`:ݠom)Ʈጔza}<҅M0N"UG9mo’C@3W_,; 7{Rw8*])g,OZFejxkEa㻺ue/Gl.^X&DvLeЅӀ jΞ¼jO'PCp8 ՉcΞѡ vȐb (Fi-[Q.' FU4(^ɛ/B%wPBskGX4Yt}&RT-m??|_rB%L`ƈ8s'bej!~H(_v/a9H}G^MzCb|h@6GO+Aivt7zZ|7>Pvx\E5T%#iD=W[}-xbC9,/[Pd535/T/:VO|a7W 7 *t ` V;6b௴,&gyۭ6h2UwEWoV zvIZD[ Dloh_e>6ƒnBiղ)Z5y5ٿ2!RJTuu ܟ:q U"cWqtՙ<`$H,lb} f+*xKg#5+ڸ)x wN"؁0@8BEI~J"vyTRk dz@p,#r1 c(FB`0 t/ԝ9Hz} Fg 4+u"cZ^[rMf Ȥ]+ue!;#7jsO{V9v `HҵxZ*S%Pbùx=J l G5r6 Ko%4'Z?m);lv,_M\]i&^QsED=N~xHJb<v~f x:0aGlpcA4mYxAUxns/:Ņz;Fc̫u$zB*Q%(} iC 9Z JwROa +bL,Hf[D ˩BNҀ>᧿J4XbS+wK0b*rqNVJ`$hZr?ԟJ]vC/Mhcޣ,"V^Sf_yTB_<10wh#?cc:Sb8`^E2fXwZoO_i:^ܐR};C቞6jP fQt vQT8gV޷D5$MzubUtG;ZWa Ƚo%]`M' ɸ=4IepmTU55R ]We@Iz7Yk)(j#RDjP΂*^ƢJbRe`f{Chl +x5^K#YLwD^?Ld'ӻ5FaAьO/]aRcWsY̵:W̭T# \lAG<Ë'ƠbkGa'LKnRIx+|[,kτ}~yjP4QWB**_0]LpҠGV>QqmVDn s^j>(|L2XL3k]tgWae!T fkSMi v)쎛S\]= ;ŻAeVK6m) 91/*Occ삩Jgø|zaC$F 3.Fٙ,zp<`iD_+TCTgcԥ71ۘP¤PLYAh9Lt)Y!Fom.`q焐b%*38ſO^ln?5;*_QQk3';GZk_gPOE8gD"Ǭ[X7sԣ9d*m6 Fop۩0%r4a_t {"SBM?^lGdfS2Zr0%,K"_a,"*FPiAr紉mVj`^Msr /f2_5nԖz4200&^ (۠|sOU.sΪ{b烪f84nsB+vcuTMJt,{0J麆7fZ磍tbcoLu,K[m<әC8BH,={Y{FQqҍC[flhn#{f u"|I]^ ySSEZ$ΎT GrIaཡǭ^v&L394=a /掔ZQoZj Z{qtB@$MàױA@8hFJdmӟ޾ I7^cU`ľ]N~礭Muo"JCBcMCL(ݳ'y.uݡ1 @l#+<`U̥]19@ bYP 0"~a݇hd40gBԴ[yp5)l ImޓTJti>PELDgf=4оvθ8yEVq ߢYܓxmFg6uxGr % {{1\м~C8Vzt3^+jtbU W>-w#sAT(>BDo3;1!G(.KC:tln?!؏Fp!y[apon%,! ko>|}ݧ!cxp.h\Vzs"%ෘdr?r*!4S.XMǮ`3њ08@]m7rKju/xUZfrw[ k߇3@,QnBQb FbQ!i*)o'f&⇖[t h^RMCĢ"3']Փ?AF#k? !]lZYXӟ~h຦,:ϛWd,0@avU,H_2ON@yTy2lz )*>AQ0e|sc*|R(SX\QɦĨhOd1rNok-YTTC-9>,j,sVܿ*lLw3@^)u#Rnɕ7:vqS_)q?6^C.Pߓ}e4_&EfxO"Խ<J( z p mTlNdiW j7-<3?H;AǽfKݱ`3Xɢ@a*Ai#5LIڊ^SɔbrRu E\ zh.): ~<3ۉJ >)+/Jzߴu}[[8.9:0ME_pCIZE_\b<+sswa*`1C %cSÙN#/&'u>qL}q>(@Y=4/c`kY72[vE뱾09ԑgPQ%~:asdC~say|Y{M@⽋쳽e=޷Y8߭b}Ǖz:ί4 B (0V꽐e_h]c"%p| 5S+M}ziJ5q2ot1|ru1y8E^,@V".8llJ]N%T~Dr͘Y<}sɱ=[%@$`(Y.'Av4mLIQgaJ嫯]j>OFrmJINIՕ)a. xۼUYLU|vUVo{}2&*[03f}SrqAbmĜ& g{7AK\R>5}Byˑx?:ٖ}з]fiQvm mj/e+j3ΦAo2œ lIk!qk/C=M\(h%}@V)PE#aaВmq8AT۠jQ$l .36+H'P|,K޲SLsQLvo#d?(:G6B^ƾMlZ&g0pjXE0V3YqŽa"l8kC{pB^{c.۹I^EᓲO=&q'nn3!o|OG>xECIn !wʓYhnHč&qL ±5 Y5I&s' xMeR4=2q}e5>n8eg2͉>l, 9M _mȢ?mo-nqO,7*֫GhaG6 :SCeHyKZO* yss3YAyɼRZSɁ+'4z@N%oS|.,zEAS̋ (/b-;Ppf,=X2{psz{N }oq ~8V$|c?((S G R LN9 `ga.UFku8玫PYz}v_mЙ#Of/k! >zEn6}Y{/ LPEc8n*v4y*YyK` )fT]d;?KC{qʫg0Gѥ^0W,i}\>3B̌ xbjԵUu\& @#5-7pho+QaxOR>CB Ec!:mS-+.4ͤթ!=Tpv>2Te p0~ n[UXy$T o 1@nmg@5IFhQ|z' /mfo'v{C T҇7CSK?ڒ\8;Ώmqփ8'K|ǧ~BRȽqTqݗ(4L5-_C~0]?W#泙SY~ėӦH(Ո*PVf./S yuF&cNёӤ}-~VjGb&[H`+E}Ll>:aNK3/Da߽!% G)փuM;ktck7/wuNmbc 渤B \);zot  ?9h9N2"uopCz#b/zh}W=m!g Uoe3lnST:»`%$Q'7Ia1'3V~(d%x8t)QZWcm#Ò+w9[:ܽb3BXX  j=\c) #p?PBnPk/¾0rzi(PJ@0~#"o:-!HIXr̲/UPn&~yƹ;f?m:C8vckh!b#9тY㛺fW,/3w)hWX*EA.`)+L2!Һ^GLD<xj&<fȺ~Oh&`H馃Iս{ۯ6Rv+,lk.WHP&,oly/<pſ&y9l\b-?(UOu /}<۞gvHoi9?p7/AOK&p" w[eNd;>岚A?/&Eq~򾰭>ˠ^o",`F R2GԋzuMAErE!aku&ԭ+CX䥘m%b'Iyƽm^Z(7\Q΋B WARo_N?WM ,%9~s_ǮupWuwE8R H% ʀUla-aJ%X{q.1UZDhRnsX 3uj6pH 9@" Ts΃thV4>ol<rrm*sR9,1N ɉEn.T]KTq6q؋;Ǫ; Й/)G S۞GA#!U03N*BߋJ=N8ɗMdpFBqò>޿=♼^gJ5L1ԕ*51dӅ 43XIMwn.d%~\䀪 Ǹ苕$apnFI !%ХhY=D-M [](r9g:Oթ]8/+w LR6?L-]۽d,|8h.jHLiDȲ/v`z^%4m& _54,KZ=1)Q8ܪ(-,;9( fCiu20uM/V r4=c!6ƺ#a=ip 2(эz?kSj `.cޣ ,Qjt't=مJ( }Zm^ϳ#O~+lo O6QN2-oXVl= jlqb#@m/t@E]A-Ǒ"@CI,oȨĈ~tkwfm2YI_AvAUBF '76kt>n' 2R `/Rcb Ƀ cQ$MJg $BB͸*F[@;RzَjwbSAt%Z~ ;g ֐ >[38 39)X0vﴴi'׈5QUY imb& isFPVsLt؛'bB},sw( ?cpt[~| N y+K7qLpa2>m?v@ g2H0'Ա$onXI}5#MҨlGuѯ-{piT]*N!12T|"J4A[P0("ʥ|!|GRz PR /LAmȑcUp%(ɛJo,8h2A!MVًbE뽯mC i|AeQJ+BdDG˺Cݦ&u,LO;RN7oS~<# ESW?T0L!gX+C'n&)˜G P߱p;;gsP(4`7ZҴ"Y>v$xFe5{|ɎEfpfOa:+[׺gL2 S+ET)+P— Js2Au8b!1RW O,N!ɫ(`u IP/1MHxm o#~֥|tF 仟F.{G>P=pl88 Y艴ځ:Sz۸dcPw"/ ؕrtYw:rw)썲iY*R{Y'%:C\8_V mē UISjޔ=R} X Uq&,~%ăT@ycm۷PU'S0ق?$Y< Nvlh C?4?eK#A-&MZ[M̈́>|0fsއcm|~i?T!vF 3@W6et v:Rّ=EI3MO5Lzy ntwa-hH59^+?x<#vE50Dw}XstaH,'Ƽ3:Ox,(#Ѵ562a }8*x[Q"vP,q?™% P~Jlef݋.W}㤅OJ tI| ǰ.0 !30J',8VZ½eI9mL=VY91Z"KV:-CuiGW9I+`dC;Hw;QZ .&U'+dX)2T"Wӗ^fɃA>Wcl4»1E]vn$x y-&K~],?˥ꆈq~Ny,mp&6`oA_+R6Ro~тYZ\y˝I8Wdzx` 24VDd6SÈT8sT ةCHS.-hƳ3*O[i}\6d_\Ab{y $('x[V}HF|XDl搩"iHmU~ ksg`DYifA!y7 㹐e,G"G(e4lsG|][^WJrIAe:/DҒF y *jmY'g t,+hXGr[\yM-&xY&,uu -۪ Nu֛TT:y\q2ոR3J63p\hnc9?T$0j@ ŬeH ߗ/?'xy|Z.h@77qimxhljA2XhI-Kwǚa?2l#|QFk|GO;aD:iQJ݅-+fAFBݤшm̴Z 4[[?,(6_+`9LNWٌ G(W~dGg";F09ҝo\ YJHLG5iQa'bZ UӤ#tgCԍ&r1J= pg;̔$ I[ȇ2`r<;UV. _VXɞ5HEMO_@I@߄wRZ!CNS "$0"xzb< ѷ=6 ϐrJQ  Ĵ))YG; YZ