ansible-freeipa-tests-1.9.2-1.el8 >  A cU]L,Hj6}eLvQD6HB)XSU[MnVV0V7׹DOJbv:$ ]%٘=ݸr(/{{@57"O:"opp؟TR|ҼX6τi+ת`I*=}z}DX[ɚvJt;y"tW%ܑ9[Dc/g~=ҟ;Wq;-ۚ2`r͒^ g՜t'a֕0kRgn: 36/im&!h|UY=]FhܣÛ)7>-L0E| ?l-/r,*7Ihk`r'{a9s\W q@pX*4Gk)^bmqE>vҳ0T)c;xPtwDI=蒋/ke+59$t7e87a8be50d6e383763bbe8320e5555b192a0a7449580d3d6a2f99dce6ab29f225615f3dce20f5842a60298215ea123522e15e54cU]"3G!LI׭ !'"5vV{^xTX9nUאU9 #ɮzºbp$O}'"VKHY eDlQ{@%tv{ABP[fF 9DgD˦Bw%fˢ/y]{߶C \ x<$.qv&UζćEu1rKhspXם.`QxNC8,peP=:=j+ٙ|˹ Iߪ xt8fjt7ϓk.g=NLv07%UC OoQo]F6{ǒPzL2HX}/8h\k;ݩ]'R<ȝ!XVxb$g<2Vy60]uM ap߂<}+W2r0=S{}p<?d $ : #/Z`h           D  E J OF TxT XXXYu(Y8Y.9Z`.:b.G0 HX I XY\ ] ^73bcdeflt u( vPw x@ yhlpvCansible-freeipa-tests1.9.21.el8ansible-freeipa testsansible-freeipa tests. Please have a look at /usr/share/ansible-freeipa/requirements-tests.txt to get the needed requrements to run the tests.c_x86-01.mbox.centos.org1CentOSCentOSGPLv3+CentOS Buildsys Unspecifiedhttps://github.com/freeipa/ansible-freeipalinuxnoarch_;.7dMNGo>u ;6 f >T,7dR_S-x&?# .;gWW o> e[ n88 " `z @`@`@`@`@` @`x@_ǁ_0@__;_ @^@^z^^b^^@^Nt^F]]]rJ@]A]6]6]@]]\\\Q\!Thomas Woerner - 1.9.2-1Thomas Woerner - 1.9.1-1Thomas Woerner - 1.9.0-1Thomas Woerner - 1.8.4-1Thomas Woerner - 1.8.3-1Thomas Woerner - 1.8.2-1Thomas Woerner - 1.8.1-1Thomas Woerner - 1.8.0-1Thomas Woerner - 1.7.0-1Thomas Woerner - 1.6.3-1Thomas Woerner - 1.6.2-1Thomas Woerner - 1.6.1-1Thomas Woerner - 1.5.3-1Thomas Woerner - 0.4.0-1Thomas Woerner - 0.3.8-1Thomas Woerner - 0.3.7-1Thomas Woerner - 0.3.6-3Thomas Woerner - 0.3.6-2Thomas Woerner - 0.3.6-1Thomas Woerner - 0.3.2-1Thomas Woerner - 0.3.1-1Thomas Woerner - 0.3.0-2Thomas Woerner - 0.3.0-1Thomas Woerner - 0.1.12-6Thomas Woerner - 0.1.12-5Thomas Woerner - 0.1.12-4Thomas Woerner - 0.1.12-3Thomas Woerner - 0.1.12-2Thomas Woerner - 0.1.12-1Thomas Woerner - 0.1.11-1Thomas Woerner - 0.1.10-1Thomas Woerner - 0.1.8-3Thomas Woerner - 0.1.8-2Thomas Woerner - 0.1.8-1Thomas Woerner - 0.1.7-1Thomas Woerner - 0.1.6-4Thomas Woerner - 0.1.6-3Thomas Woerner - 0.1.6-2Thomas Woerner - 0.1.6-1Thomas Woerner - 0.1.4-2Thomas Woerner - 0.1.4-1Thomas Woerner - 0.1.3-1Thomas Woerner - 0.1.2-3Thomas Woerner - 0.1.2-2Thomas Woerner - 0.1.2-1Thomas Woerner - 0.1.1-1- Update to version 1.9.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.2 Resolves: RHBZ#2125591 - ipabackup: Use ipabackup_item again in copy_backup_to_server Resolves: RHBZ#2165951- Update to version 1.9.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.1 Resolves: RHBZ#2125591 - pwpolicy: Allow clearing policy values Resolves: RHBZ#2150332 - Use netgroup_find instead of netgroup_show to workaround IPA bug Resolves: RHBZ#2144724- Update to version 1.9.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.0 Related: RHBZ#2125591 - pwpolicy: Add support for password check and grace limit Resolves: RHBZ#2015288 - ipaconfig: Do not allow enable_sid set to False Resolves: RHBZ#2127447 - ipaclient: No kinit on controller for deployment using OTP Resolves: RHBZ#2127885 - ipaclient: Configure DNS resolver Resolves: RHBZ#2127894 - New netgroup management module Resolves: RHBZ#2127908 - sudorule: Add support for 'hostmask' parameter Resolves: RHBZ#2127912 - ipaconfig: Fix fail_json calls Resolves: RHBZ#2128460 - ipaconfig: Do not require enable_sid for add_sids or netbios_name Resolves: RHBZ#2134530 - ipaserver: Add missing idstart check Resolves: RHBZ#2132729- Update to version 1.8.4 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.4 Resolves: RHBZ#2125591 - 'ansible-doc' -l lists most idm modules as 'UNDOCUMENTED' Resolves: RHBZ#2121362 - ansible-freeipa Replica Install Setup DNS fails Resolves: RHBZ#2120415 - ipaconfig does not support SID and netbios attributes Resolves: RHBZ#2069174- Update to version 1.8.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.3 Related: RHBZ#2080321 - Fixes replica deployment issue for domains without SID support. Related: RHBZ#2110491- Update to version 1.8.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.2 Related: RHBZ#2080321 - SIDs are always generated for server and replica deployments Resolves: RHBZ#2110491 - Random Serial Numbers are not enabled by default any more Resolves: RHBZ#2110526 - Fixes comparison of bool values in IPA 4.9.10+ for ipadnsconfig Resolves: RHBZ#2110539- Update to version 1.8.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.1 Related: RHBZ#2080321 - ipa server deploys failing with latest IPA compose Resolves: RHBZ#2103928 - ipaserver_external_cert_files failes to copy with ansible 2.13 Resolves: RHBZ#2104842- idrange: Fix usage of dom_name when idrange doesn't exist. Resolves: RHBZ#2086993 - smartcard roles for ansible-freeipa Resolves: RHBZ#2076554- Update to version 1.7.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.7.0 Resolves: RHBZ#2080321 - New idrange management module. Resolves: RHBZ#1921545 - Not able to update empty descriptions in automount maps.a Resolves: RHBZ#2048552 - New servicedelegationrule management module. Resolves: RHBZ#2069170 - New servicedelegationtarget management module. Resolves: RHBZ#2069172 - Add support for managing idoverrideusers in ipagroup. Resolves: RHBZ#2069173- Update to version 1.6.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.3 Related: RHBZ#2010621- Update to version 1.6.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.2 Related: RHBZ#2010621- Update to version 1.6.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.0 Related: RHBZ#2010621 - Add module to manage automount maps Resolves: RHBZ#2040462 - Add module to manage automount keys Resolves: RHBZ#2040464 - Client deploy failing with ipaadmin keytab and OTP due to latest ansible version Resolves: RHBZ#2041753- Update to version 1.5.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.0 Related: RHBZ#2010621 - automember set default group/hostgroup is missing from the automember module Resolves: RHBZ#1999912 - automember remove default group/hostgroup is missing from the automember module Resolves: RHBZ#1999913 - automember rebuild is missing from the automember module Resolves: RHBZ#1999915 - automember remove orphans group/hostgroup is missing from the automember module Resolves: RHBZ#1999916 - Not able to update existing automember rule description Resolves: RHBZ#2021393- Update to version 0.4.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.4.0 Resolves: RHBZ#2010621 - Add ability to run modules remotely Resolves: RHBZ#1918025 - New management module ipaautomountlocation Resolves: RHBZ#2010639- Update to version 0.3.8 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.8 Related: RHBZ#1959875 - automember: Verify condition keys Related: RHBZ#1976926- Update to version 0.3.7 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.7 Related: RHBZ#1959875 - automember: Fix action to be automember or member, not service Resolves: RRBZ#1976923 - automember: Fix result["failed"] issues with conditions Resolves: RRBZ#1976926- Apply fix for ipabackup: Use module to get IPA_BACKUP_DIR from ipaplatform Related: RRBZ#1969847- ipabackup: Use module to get IPA_BACKUP_DIR from ipaplatform Resolves: RRBZ#1969847- Update to version 0.3.6 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.6 Resolves: RHBZ#1959875 - ansible-freeipa-tests not in the compose Resolves: RHBZ#1936869 - Remove unsupported parameter for (ipapermission) module: perm_rights from permission-present.yml Resolves: RHBZ#1921654 - Sample playbook included for selfservice module is incorrect Resolves: RHBZ#1922060 - ipa-client-install failing with error code 7(keytab: /usr/sbin/ipa-rmkeytab returned 7) Resolves: RHBZ#1935123 - New management module ipaserver Resolves: RHBZ#1966493 - New management module ipaautomember Resolves: RHBZ#1966496- Update to version 0.3.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.2 Related: RHBZ#1891826 - Not able to add additional privileges with existing privilege in role module Resolves: RHBZ#1893678 - Required error message while adding non-existing members in role handling Resolves: RHBZ#1893679 - Not able to add new members with existing members role handling Resolves: RHBZ#1893684 - service members are removed while updating other members in role handling Resolves: RHBZ#1893685 - after changing the vault type from standard to symmetric, Salt is missing Resolves: RHBZ#1880367 - After changing the vault type from symmetric to asymmetric, Salt is present in the asymmetric vault Resolves: RHBZ#1880377 - After changing the vault type from asymmetric to the standard vault, the Public key is present in the standard vault Resolves: RHBZ#1880378 - Not able to replace public-key-file to the public-key in asymmetric vault type Resolves: RHBZ#1880862 - ipauser module does not seem to support --check flag to ansible-playbook Resolves: RHBZ#1893675 - Not able to add additional attributes with existing attributes in permission handling Resolves: RHBZ#1893687 - Privilege variable is removed from permission handling Resolves: RHBZ#1893688- Update to version 0.3.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.1 Related: RHBZ#1891826 - ipabackup: Fix undefined vars for conditions in shell tasks without else Related: RHBZ#1894494- Ship ipabackup role for backup and restore Related: RHBZ#1894494- Update to version 0.3.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.0 With tests sub package Resolves: RHBZ#1891826 - Support for firewalld zone in ipaserver and ipareplica roles Resolves: RHBZ#1894488 - ipagroup: Add support for the IPA CLI option `posix` Resolves: RHBZ#1894493 - New ipabackup role for backup and restore Resolves: RHBZ#1894494 - New management module ipadelegation Resolves: RHBZ#1894496 - New management module ipalocation Resolves: RHBZ#1894497 - New management module ipaprivilege Resolves: RHBZ#1894498 - New management module ipapermission Resolves: RHBZ#1894499 - New management module iparole Resolves: RHBZ#1894500 - New management module ipaselfservice Resolves: RHBZ#1894501 - New management module ipatrust Resolves: RHBZ#1894502 - Fixed log of vault data return when retrieving to a file Resolves: RHBZ#1875378 - ipadnszone: Fix modification o SOA serial with other attributes Resolves: RHBZ#1876896 - Fix symmetric vault password change when using password_files Resolves: RHBZ#1879004 - ipadnsrecord: fix record modification behavior Resolves: RHBZ#1880409 Resolves: RHBZ#1881452 - ipadnsrecord: fix record update when multiple records exist Resolves: RHBZ#1881436- Allow to manage multiple dnszone entries Resolves: RHBZ#1845058 - Fixed error msgs on FreeIPABaseModule subclasses Resolves: RHBZ#1845051 - Fix `allow_create_keytab_host` in service module Resolves: RHBZ#1868020 - Modified return value for ipavault module Resolves: RHBZ#1867909 - Add support for option `name_from_ip` in ipadnszone module Resolves: RHBZ#1845056 - Fixe password behavior on Vault module Resolves: RHBZ#1839200- ipareplica: Fix failure while deploying KRA Resolves: RHBZ#1855299- ipa[server,replica]: Fix pkcs12 info regressions introduced with CA-less Resolves: RHBZ#1853284- action_plugins/ipaclient_get_otp: Discovered python needed in task_vars Resolves: RHBZ#1852714- Fixes service disable when service has no certificates attached Resolves: RHBZ#1836294 - Add suppport for changing password of symmetric vaults Resolves: RHBZ#1839197 - Fix forwardzone issues Resolves: RHBZ#1843826 Resolves: RHBZ#1843828 Resolves: RHBZ#1843829 Resolves: RHBZ#1843830 Resolves: RHBZ#1843831 - ipa[host]group: Fix membermanager unknow user issue Resolves: RHBZ#1848426 - ipa[user,host]: Fail on duplucate names in the users and hosts lists Resolves: RHBZ#1822683- Update to version 0.1.12 bug fix only release Related: RHBZ#1818768- Update to version 0.1.11 Related: RHBZ#1818768- Update to version 0.1.10: - ipaclient: Not delete keytab when ipaclient_on_master is true - New module to manage dns forwarder zones in ipa - Enhancements of sudorule module tests - Gracefully handle RuntimeError raised during parameter validation in fail_jso - ipareplica_prepare: Fix module DOCUMENTATION - ipa[server,replica,client]: setup_logging wrapper for standard_logging_setup - Created FreeIPABaseModule class to facilitate creation of new modules - New IPADNSZone module - Add admin password to the ipadnsconfig module tests - Added alias module arguments in dnszone module - Fixed a bug in AnsibleFreeIPAParams - utils/build-galaxy-release: Do not add release tag to version for galaxy - ipaserver docs: Calm down module linter - galaxy.yml: Add system tag - ipareplica_setup_kra: Remove unused ccache parameter - ipareplica_setup_krb: krb is assigned to but never used - utils/galaxy: Make galaxy scripts more generic - galaxyfy-playbook.py: Fixed script name Related: RHBZ#1818768- ipahost: Do not fail on missing DNS or zone when no IP address given Resolves: RHBZ#1804838- Updated RPM description for ansible-freeipa 0.1.8 Related: RHBZ#1748986 - ipahost: Fix choices of auth_ind parameter, allow to reset parameter Resolves: RHBZ#1783992 - ipauser: Allow reset of userauthtype, do not depend on first,last for mod Resolves: RHBZ#1784474 - ipahost: Enhanced failure msg for member params used without member action Resolves: RHBZ#1783948 - Add missing attributes to ipasudorule Resolves: RHBZ#1788168 Resolves: RHBZ#1788035 Resolves: RHBZ#1788024 - ipapwpolicy: Use global_policy if name is not set Resolves: RHBZ#1797532 - ipahbacrule: Fix handing of members with action hbacrule Resolves: RHBZ#1787996 - ansible_freeipa_module: Fix comparison of bool parameters in compare_args_isa Resolves: RHBZ#1784514 - ipahost: Add support for several IP addresses and also to change them Resolves: RHBZ#1783979 Resolves: RHBZ#1783976 - ipahost: Fail on action member for new hosts, fix dnsrecord_add reverse flag Resolves: RHBZ#1803026- Update to version 0.1.8 (bug fix release) - roles/ipaclient/README.md: Add information about ipaclient_otp - Install and enable firewalld if it is configured for ipaserver and ipareplica roles - ipaserver_test: Do not use zone_overlap_check for domain name validation - Allow execution of API commands that do not require a name - Update README-host: Drop options from allow_*keytab parameters docs - ipauser: Extend email addresses with default email domain if no domain is given Resolves: RHBZ#1747413 Related: RHBZ#1748986- Update to version 0.1.7 - Add debian support for ipaclient - Added support for predefining client OTP using ipaclient_otp - ipatopologysegment: Store suffix for commands in command list - ipatopologysegment: Fail for missing entry with reinitialized - Utils scripts: ansible-ipa-[server,replica,client]-install - ipaserver_test,ipareplica_prepare: Do not return _pkcs12_file settings - ansible_freeipa_module: Add support for GSSAPI - ansible_ipa_client: Drop import of configure_nsswitch_database - New host management module - New hostgroup management module - ipagroup: Remove unused member_[present,absent] states - external-ca tests: Fix typo in inventory files - tests/external-signed-ca tests: Fix external-ca.sh to use proper serials - ipagroup: Rework to use same mechanisms as ipahostgroup module - ansible_freeipa_module: api_command should not have extra try clause - ansible_freeipa_module: compare_args_ipa needs to compare lists orderless - ansible_freeipa_module: New function api_check_param - ansible_freeipa_module: New functions module_params_get and _afm_convert - ansible_freeipa_module: Add missing to_text import for _afm_convert - ansible_freeipa_module: Convert tuple to list in compare_args_ipa - ansible_freeipa_module: New function api_get_realm - ipauser: User module extension - New sudocmd management module - New sudocmdgroup management module - ansible_freeipa_module: Convert int to string in compare_args_ipa - New pwpolicy management module - New hbacsvc (HBAC Service) management module - New hbacsvcgroup (HBAC Service Group) management module - ipagroup: Properly support IPA versions 4.6 and RHEL-7 - ipagroup: Fix changed flag, new test cases - ipauser: Add info about version limitation of passwordexpiration - New hbacrule (HBAC Rule) management module - ipahostgroup: Fix changed flag, support IPA 4.6 on RHEL-7, new test cases - New sudorule (Sudo Rule) management module - ipauser: Support 'sn' alias of 'last' for surname - Update galaxy.yml: Update description, drop empty dependencies - Update ipauser.py: Fix typo in users.name description - ipaclient: Fix misspelled sssd options - ipauser: Return generated random password - ipahost: Return generated random password - Added context configuration to api_connect - ansible_freeipa_module: Better support for KRB5CCNAME environment variable - ipa[server,replica,client]: Add support for CentOS-8 - ipahost: Extension to be able handle several hosts and all settings - Flake8 fixes - Documentation updates - Cleanup Resolves: RHBZ#1748986- ansible_ipa_client: Drop import of configure_nsswitch_database (RHBZ#1748905)- ipatopologysegment: Store suffix for commands in command list (RHBZ#1733547) - ipatopologysegment: Fail for missing entry with reinitialized (RHBZ#1733559)- Drop dirserv_cert_files key from utils/gen_module_docs.py for covscan- update to version 0.1.6 - Lots of documentation updates in READMEs and modules - library/ipaclient_get_otp: Enable force mode for host_add call (fixes #74) - Flake8 and pylint reated fixes - Fixed wrong path to CheckedIPAddress class in ipareplica_test - Remove unused ipaserver/library/ipaserver.py - No not use wildcard imports for modules - ipareplica: Add support for pki_config_override - ipareplica: Initialize dns.ip_addresses and dns.reverse_zones for dns setup - ipareplica_prepare: Properly initialize pin and cert_name variables - ipareplica: Fail with proper error messages - ipaserver: Properly set settings related to pkcs12 files - ipaclient: RawConfigParser is not always provided by six.moves.configparser - ipaclient_setup_nss: paths.GETENT is not available before freeipa-4.6.90.pre1 - ipaserver_test: Initialize value from options.zonemgr - ipareplica_setup_custodia: create_replica only available in newer releases - ipaclient: Fix typo in dnsok assignment for ipaclient_setup_nss - ipa[server,replica]: Set _packages_adtrust for Ubuntu - New build script for galaxy release - New utils script to update module docs - Changes from ansible-freeipa-0.1.5 - Support for IPA 4.8.0 - New user management module - New group management module - ipaserver: Support external signed CA - RHEL-8 specific vars files to be able to install needed modules automatically - ipareplica: Fixes for certmonger and kra setup - New tests folder - OTP related updates to README files- ansible_ipa_client: Always set options.unattended (RHBZ#1726645) - ipaserver_prepare: Properly report error, do show trace back (RHBZ#1726668) - ipa[server,replica,client]: RHEL-8 specific vars files (RHBZ#1727095) - ipatopology modules: Use ipaadmin_ prefix for principal and password (RHBZ#1727101)- update to version 0.1.4 - ipatopologysegment: Use commands, not command- update to version 0.1.3 - ipaclient_test: Fix Python2 decode use with Python3 - Fixed: #86 (AttributeError: 'str' object has no attribute 'decode') - ipaclient_get_otp: Remove ansible_python_interpreter handling - ipaclient: Use omit (None) for password, keytab, no string length checks - ipaclient_join: Support to use ipaadmin_keytab without ipaclient_use_otp - ipaclient: Report error message if ipaclient_get_otp failed - Fixes #17 Improve how tasks manage package installation - ipareplica: The dm password is not needed for ipareplica_master_password - ipareplica: Use ipareplica_server if set - ipatopologysegment: Allow domain+ca suffix, new state: checked - Documentation updates - Cleanups- bump release for functional test- bump release for functional test- update to version 0.1.2 - Now a new Ansible Collection - Fix gssapi requirement for OTP: It is only needed if keytab is used with OTP now. - Fix wrong ansible argument types - Do not fail on textwrap for replica deployments with CA - Ansible lint and galaxy fixes - Disable automatic removal of replication agreements in uninstall - Enable freeipa-trust service if adtrust is enabled - Add support for hidden replica - New topology managament modules - Add support for pki_config_override - Fix host name setup in server deployment - Fix errors when ipaservers variable is not set - Fix ipaclient install role length typo - Cleanups- Initial package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  1.9.2-1.el8      !"""""""""!########$$$$$%%&&'(''''''''')))***++,,-----../00/111/////////////22222222222requirements-tests.txttestsREADME.mdansible.cfgautomembertest_automember.ymltest_automember_client_context.ymltest_automember_default_group.ymltest_automember_orphans_removed.ymltest_automember_rebuilt.ymlautomounttest_automountkey.ymltest_automountkey_client_context.ymltest_automountlocation.ymltest_automountlocation_client_context.ymltest_automountmap.ymltest_automountmap_client_context.ymlazureazure-pipelines.ymlbuild-containers.ymlnightly.ymlpr-pipeline.ymltemplatesbuild_container.ymlfast_tests.ymlgalaxy_pytest_script.ymlgalaxy_script.ymlgalaxy_tests.ymlgroup_tests.ymlplaybook_fast.ymlplaybook_tests.ymlpytest_tests.ymlvariables.yamlvariables_c8s.yamlvariables_c9s.yamlvariables_centos-7.yamlvariables_fedora-latest.yamlvariables_fedora-rawhide.yamlbackup_roletest_backup.ymlca-lesscertificatespkinitextensions.confclean_up_certificates.ymlgenerate-certificates.shinstall_replica_without_ca.ymlinstall_server_without_ca.ymlinventoryconfigtest_config.ymltest_config_client_context.ymltest_config_empty_string_params.ymltest_config_sid.ymldelegationtest_delegation.ymltest_delegation_client_context.ymldnsconfigtest_dnsconfig.ymltest_dnsconfig_client_context.ymltest_dnsconfig_forwarders_ports.ymldnsforwardzonetest_dnsforwardzone.ymltest_dnsforwardzone_client_context.ymldnsrecordenv_cleanup.ymlenv_setup.ymlenv_vars.ymltest_compatibility_with_ansible_module.ymltest_dnsrecord.ymltest_dnsrecord_client_context.ymltest_dnsrecord_full_records.ymltest_dnsrecord_modify_record.ymldnszoneenv_cleanup.ymlenv_setup.ymlenv_teardown.ymltest_dnszone.ymltest_dnszone_client_context.ymltest_dnszone_mod.ymltest_dnszone_name_from_ip.ymlenv_freeipa_facts.ymlenvironmenttest_locale.ymlexternal-signed-ca-with-automatic-copyexternal-ca.shinstall-server-with-external-ca-with-automatic-copy.ymlinventoryexternal-signed-ca-with-manual-copyexternal-ca.shinstall-server-with-external-ca-with-manual-copy.ymlinventorygrouptest_group.ymltest_group_client_context.ymltest_group_external_members.ymltest_group_external_nonposix.ymltest_group_idoverrideuser.ymltest_group_membermanager.ymlhbacruletest_hbacrule.ymltest_hbacrule_categories.ymltest_hbacrule_client_context.ymltest_hbacrule_member_case_insensitive.ymltest_hbacrule_member_empty.ymlhbacsvctest_hbacsvc.ymltest_hbacsvc_client_context.ymlhbacsvcgrouptest_hbacsvcgroup.ymltest_hbacsvcgroup_client_context.ymltest_hbacsvcgroup_member_case_insensitive.ymlhostcertificatetest_host_certificate.ymltest_hosts_certificate.ymltest_host.ymltest_host_allow_create_keytab.ymltest_host_allow_retrieve_keytab.ymltest_host_bool_params.ymltest_host_client_context.ymltest_host_empty_string_params.ymltest_host_ipaddresses.ymltest_host_managedby_host.ymltest_host_no_zone.ymltest_host_principal.ymltest_host_random.ymltest_host_reverse.ymltest_host_sshpubkey.ymltest_hosts.ymltest_hosts_managedby_host.ymltest_hosts_principal.ymlhostgrouptest_hostgroup.ymltest_hostgroup_client_context.ymltest_hostgroup_membermanager.ymltest_hostgroup_rename.ymlidrangetasks_remove_trust.ymltasks_set_trust.ymltest_idrange.ymltest_idrange_client_context.ymllocationtest_location.ymltest_location_client_context.ymlnetgrouptest_netgroup.ymltest_netgroup_client_context.ymltest_netgroup_member.ymltest_netgroup_member_absent.ymltest_netgroup_member_case_insensitive.ymlpermissiontest_permission.ymltest_permission_client_context.ymlprivilegetest_privilege.ymltest_privilege_client_context.ymlpwpolicytest_pwpolicy.ymltest_pwpolicy_client_context.ymltest_pwpolicy_invalid_data_type.ymlpytestsconftest.pydnszoneplaybooksdnszone_add_multiple_ipv4_ipv6_forwarders.ymldnszone_add_without_forwarder.ymldnszone_del_multiple.ymldnszone_disable.ymldnszone_enable.ymldnszone_invalid_ip.ymldnszone_invalid_serial.ymldnszone_name_from_ip.ymldnszone_with_forward_policy_only.ymltest_dnszone.pyroleenv_cleanup.ymlenv_facts.ymlenv_setup.ymltest_role.ymltest_role_client_context.ymltest_role_lists_handling.ymltest_role_member_case_insensitive.ymltest_role_service_member.ymlsanitygalaxy-importer.cfgignore-2.12.txtignore-2.13.txtignore-2.14.txtsanity.shselfservicetest_selfservice.ymltest_selfservice_client_context.ymlservertest_server.ymltest_server_client_context.ymlservicecertificatetest_service_certificate.ymlenv_cleanup.ymlenv_setup.ymlenv_vars.ymltest_service.ymltest_service_client_context.ymltest_service_disable.ymltest_service_empty_string_params.ymltest_service_keytab.ymltest_service_without_skip_host_check.ymlservicedelegationruletest_servicedelegationrule.ymltest_servicedelegationrule_client_context.ymltest_servicedelegationrule_hostprincipal.ymlservicedelegationtargettest_servicedelegationtarget.ymltest_servicedelegationtarget_client_context.ymltest_servicedelegationtarget_hostprincipal.ymlsudocmdtest_sudocmd.ymltest_sudocmd_client_context.ymlsudocmdgrouptest_sudocmdgroup.ymltest_sudocmdgroup_client_context.ymlsudoruletest_sudorule.ymltest_sudorule_categories.ymltest_sudorule_client_context.ymltest_sudorule_member_case_insensitive.ymltest_sudorule_single_hostnames.ymltest_playbook_runs.pytrusttest_trust.ymltest_trust_client_context.ymlusercertificatetest_user_certificate.ymltest_users_certificate.ymlcertmapdatatest_user_certmapdata.ymltest_user_certmapdata_issuer_subject.ymltest_users_certmapdata.ymlcreate_users_json.ymltest_user.ymltest_user_client_context.ymltest_user_empty_lists.ymltest_user_empty_string_params.ymltest_user_random.ymltest_users.ymltest_users_absent.ymltest_users_invalid_cert.ymltest_users_present.ymltest_users_present_slice.ymlusers.shusers_absent.shutils.pyvaultenv_cleanup.ymlenv_setup.ymlin.txtpassword.txttasks_vault_members.ymltest_vault_asymmetric.ymltest_vault_change_type.ymltest_vault_client_context.ymltest_vault_members.ymltest_vault_standard.ymltest_vault_symmetric.yml/usr/share/ansible-freeipa//usr/share/ansible-freeipa/tests//usr/share/ansible-freeipa/tests/automember//usr/share/ansible-freeipa/tests/automount//usr/share/ansible-freeipa/tests/azure//usr/share/ansible-freeipa/tests/azure/templates//usr/share/ansible-freeipa/tests/backup_role//usr/share/ansible-freeipa/tests/ca-less//usr/share/ansible-freeipa/tests/ca-less/certificates//usr/share/ansible-freeipa/tests/ca-less/certificates/pkinit//usr/share/ansible-freeipa/tests/config//usr/share/ansible-freeipa/tests/delegation//usr/share/ansible-freeipa/tests/dnsconfig//usr/share/ansible-freeipa/tests/dnsforwardzone//usr/share/ansible-freeipa/tests/dnsrecord//usr/share/ansible-freeipa/tests/dnszone//usr/share/ansible-freeipa/tests/environment//usr/share/ansible-freeipa/tests/external-signed-ca-with-automatic-copy//usr/share/ansible-freeipa/tests/external-signed-ca-with-manual-copy//usr/share/ansible-freeipa/tests/group//usr/share/ansible-freeipa/tests/hbacrule//usr/share/ansible-freeipa/tests/hbacsvc//usr/share/ansible-freeipa/tests/hbacsvcgroup//usr/share/ansible-freeipa/tests/host//usr/share/ansible-freeipa/tests/host/certificate//usr/share/ansible-freeipa/tests/hostgroup//usr/share/ansible-freeipa/tests/idrange//usr/share/ansible-freeipa/tests/location//usr/share/ansible-freeipa/tests/netgroup//usr/share/ansible-freeipa/tests/permission//usr/share/ansible-freeipa/tests/privilege//usr/share/ansible-freeipa/tests/pwpolicy//usr/share/ansible-freeipa/tests/pytests//usr/share/ansible-freeipa/tests/pytests/dnszone//usr/share/ansible-freeipa/tests/pytests/dnszone/playbooks//usr/share/ansible-freeipa/tests/role//usr/share/ansible-freeipa/tests/sanity//usr/share/ansible-freeipa/tests/selfservice//usr/share/ansible-freeipa/tests/server//usr/share/ansible-freeipa/tests/service//usr/share/ansible-freeipa/tests/service/certificate//usr/share/ansible-freeipa/tests/servicedelegationrule//usr/share/ansible-freeipa/tests/servicedelegationtarget//usr/share/ansible-freeipa/tests/sudocmd//usr/share/ansible-freeipa/tests/sudocmdgroup//usr/share/ansible-freeipa/tests/sudorule//usr/share/ansible-freeipa/tests/trust//usr/share/ansible-freeipa/tests/user//usr/share/ansible-freeipa/tests/user/certificate//usr/share/ansible-freeipa/tests/user/certmapdata//usr/share/ansible-freeipa/tests/vault/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnuASCII textdirectoryASCII text, with very long linesBourne-Again shell script, ASCII text executablePython script, ASCII text executableASCII text, with no line terminatorsUTF-8 Unicode textRutf-88b79c5a6bf624b82d181604be10c76eba74e3ce26b361e44ef6f5e9d20d399bc?@7zXZ !#,}'] b2u Q{LUx~K,vp$&RY8v̘r'@yj1-9U1;{$"ѭ4MT62&{,^Rpfʤ:as9ȏa/lj`!H0y@vYn1ʙ|/,w|ȵ`y1CyN\Au< d3;$5 PT&/qv~([uo|kŨxbUUbW[iT.>puSeqRzWhsvM s#i::]ڷɸO=3MRϾ=@|r};R8>i$u@/.K2s)p7كnp21жFimNIo MdٚĊeGCAFހVzqQ}1I1;HKkNlAd/U!(:WqȠXNG؄($R` n\9 rї l+r2*4^FZb Ztq{LO[l+gJ AQ?ԥ_ | 0*?wMx7,3x2{})|SbϸQˣZ?lgRw"5gx:kURY(4P%`LHݹ!}LF_2C⭸nUjy:OvZ+uIXт;ς;a-BH%ɅcTOP TD0=;8{8+ނyދgk=/1_i?H W2z숀j,HJK&vXCjw@O uQ|D\y.ܪj[0.H P:dM}Y)ۇyj)eR+|FxZbH>-x~rݵȂ ᅽ9G$7bD-I5u1Ȑ F@VLˤNJ@|M:K@W㴩Kd \0NI®`ꬰ=19)Dsa=_[Qj˿P% 7(J-R 秞W1YV6 6k$4x2}v2}#2B" f1b:JPe.v17 |i)6TXh~|U+F* %yQI~G2^Ըrzr֜ ʔDelW+5KU1U+#)Í]Y,uW&,gWNp(KOګ1b_JH OC}>g?:o͈BDw8Nv^X51ݜ/\Z1w}bwh9ߋT[DS,86M}>7G'#?oo!8Rδi~3X%^#.sGTowX=@74v)^c3E>m"DzQP"ZͺrL .S+ociܮy{)xg 6S`Ia.~^p捍a[݊؂RBvI'#Ԃj"E4#8!,Lhnk!=@Q:=.nQ~jN+%$I աq,(߼~`JஷdPπ،3^rM]:$mQ`oO SFgد3mq-%\BOv@.}»D9Z0SZ;bIetII.\ϕP$&\+. ִf]:+ݹ7 E37܌=`r9[h2$ڋ 0s/{STKE# 22U`;wpA)Aw8ӷv R-|j!7=D}lAcQT' "N*_4#ٸZʠgb(Hԃ9Rx3Bj"&P%4 [dBpxԎxrY6SڍrN*RĬ'KAEhS@L;8Jph(P?)r @Xoj԰{W0!&j^!rif<%CZd*[ bz~)gV}s[d6z_"»?V!ո˘I99~X~M[eE:들ZΉ+>()wJ-9BqҀ_bT>)3/?]2Y/Z Hћ?룟얘 =ܢ5`b2 WVSE r Q!+X }w lP<'kzMɍ%oL@r;e4 0jC2i!G:y~ue9%~p ,38b#Y@׆Ku% b<+JY9ڈ6j'kٺ-PdBwVYbY2U[a g#q!:1 #eX_&9B^8Kis iszV55^,nmXԹg;N85$=#`Ip:T->=h*"xԽ2sp ?xOi=y$zS)c+a3͜K;$|A^MdF "[h8va'TǑ[~)w5Bg ޶Th/ԯt}o(RDFE0@܇}Wޔ [eae@Zz΅kA1IJv8,q\Atwvt7iC{>$ЇeV\AT[joZ.|ilxc&tQGzbH ^;C19c@ABau PF 4qp-62rxVV u;eJm1DJE$3M[%>Q6WMN9KZ%9D) ϷDE5f;i%l(wc@B]Z^H"*qDNnh5KԈ%D8I_Mhs&л>laH61YqԸ쟷&]Rtm#5.Scƫl"ӿ_ϾAs!Cz{6 #PB,N"eȧb_-[`aRG\V(dn"%$ ;gC((~2ԪOk!PWH^1'軸? v1{0ʥOq \GWV.4D AwDf9Z )^wx(Lk$AN1")|c)-;=Z:(EaayWƨzl8`DJt!1tp|vM]ha1x݌žr#+7=/q9 Pn:V!#:Și ˗EHh>-6Bvd6~j&i//շ'#ƈ;]v|C:L;?ab (c&Ί5F4 ,h4S$2_UA⛕5bn^KvPVV ~߾^`>KlN `[LkM b944JG~8R= X>R59kklB,onKz&6H_+̯3DS.6!xߑphݱ &z58 0Ѯ#FjBH a.!~ޘ )0#O/-6Up} y4`'RMCDFgb2-λari!PApD,1d;[W%&:20ӈL}s{|Ӊ<4hvПG(79ͳI j[&> ӘVZ[+QJ,3)Q^4L}=|1ji|?W1Xght^9tX@d\Z'A=:#dc,MOgG4 xӗ1} 1௵ Zpt_oRﭦӶͦ=⦎!1ԽUnWRXwxYQ_ ȅ4Wdڡe/S"t'>v)`/Jn姷i. p=w3pH^9b/Hg?aSJF]eMRĺ u[ʧ'O} `ut5,Q-eyB=Cqm*N Mb.}ۓ]hP8\`~nMD RKW1~FۧA? ٻc&@W;` K`Tq&-h"OV: &F x>jH=˅T -AiK*RP.A;/S(D6۳y ټ#i=3(8c CPo\74|OҸT)ac lQ EI6^?i}ɒvhoLv|ƕ`rv _jX^Nn}Oupcj~e˾j5,,3_7d\!`1@[߀A|-&¸`JC.L#E|?AQ7c-(Chcs@XQxN]B~l3VG.@1C?a>!T5>78d8c;K&JQ0 $yd@r"04n'EY/M,g7 LcCg̃}w"GbL (@5ӗFC ¸k^.^cXWrPCm0ǦP{ '/zѿ8 nYgDM#@->50h$7pZU g9M(!R P*lCN5]3{HSs*:IbUNwvK/WPp{U ldAhԿdv^cͮ`upyk @Hp}^u֟l0D8Sرۧz+^ͦm!O9ʇdv0Ou!6SIk5|$&bOkW:>EჁ'~zB*zA+$G=@)EDyqW 8LA(0h}mvpHu\{&590UWa PJm}(WڬFۻC>ӭZvb"D!ؖIyaO=KRidfxK:h#QKiu4COANuͩOk[x0'!60|`fpP7f`\c ä<4Nؘ$Ț%0CސȣbK&Ad{%<"^?zl̐9(Rm,*si0'˛~hVQֺ7E&hBc CP\?T.֓cY(yKKt 7cLKjͪl9jPHBQ(;tqd;ސ5nx]G; <9y#'#BQƤQ&=OSwPѪRbUJސfELS ;Њ.䳝 ;->{[IqXP{G]!*O\ Hn  W1yDǖ<=fa^bxw=aQ(Qw,Amߦ&T z,d62_X#ܵÖ9Vn5q3}vrY{mNcJo$ @ۈ 6˷?8Sԥ ^v9=䀇록ayg+k{+c;Ow۪4Xn6Wn0j;)X4AzubNKnwT0+$v7ȢkdG4h oͺimȮSד]s6ON5]\%qR,~<)[2(˾CѴ?lS{lV ™JPT@׆hH4 PUH:4=pYedg^JM9E5\ʲ\uƨ\^-o7R@ݳ5`OŠU1.K*L7KOe&Rj $bi;=lcĵ̭99Z#!luY,R4)Hi#\z03?+Ku:UȪ$Lv (&}üghvb:ezA9>gG!<~@#< >VT =:lXu+/Xmv xd& R<[Jr䮣 V'6*[Uj\B$Ld)Յ9%{w_'wPS~IIo,N%֙BaVSVPt~0Qy~ cǞs{W ;9='<[}X@1OB%D1·1Xw?yXKf@p~8E"'">׫ϙL=#T ,R'e\O]=a4t=_ۊd\ܜ!7i}*$R` #jȦ;X܈p zYX)P퉭w0F gE?~?/Ʌ 3t%gho3n:z 1iƿvEZG6Ln8u=5 v{d# tJ`@\`G'BmsnXcN("tkвN3%T˵d8N&fLq!3ku,͘ j+LcQڀp8LZ zn>=ld;oa]]Q3elsQ[ړ <uh*K F톢W'x%ɕ~HUBdA>'gQ&b<+ g(R{LBF|yiڥhy^w{/aX21ZZ#!\H Kᅥ4@P];qb* o32R5#t&~Zk70ؔ$mgb)~Il bL&oWjq?pP5FjApLX`, ?iAERƔkfD,1 ¨sGlIL@iKy^/gD0_|GOS;%\j)S=uDN&yCaG|q`wB%ZRD}BZu?b,X闀D95 q35vY;*߲+?awZIvpv?ֻpfKB•|k ׏t.#2'8yܓ }S#KuVU bO!>\sޮNor0n?_;b,NzMc<ʄrvG%ΎƊx#SiEk2N,f"GۚUH#g:9-%YJh.U䠸wj^WCRoPa L]YrI)Eبiml~`~+v&pHliاkgս_ #N:Ibc@ڧf:D!@ԐW@ F{vcS-ʧwFկ/!Pގ;,xSo B<bVc`SWU[N9 Bu~h|K tws51FS7\^,8s踩&U Q˴W6 ]1$#Ɛ$Py>t`lYtm(lJU**}Oo#_\ԣKQՀk\>҇&޸q "`[1cp8;]B -uDJ!|=+?|¹A_~Uӆĵ b6r92Mrř`XoݪG|ˡAv>= ^_M}?p3`WuG>HB6Nz6-&.U>wi\:o.ffAh}fjj6{;m*Lݫ50)-EyQUJ\$[ feMy4m1v2O@^r|a[P#MVu>rXjϩM|B3e&~ΈMǞeb;y0Dv.NRD5H:0L4H5z"1J.F-Y`=V/&.bzZHK?`/ď12~V?PIN!PF  z\=P8ƀSSI7EkLE9L+=:UBr8uRcgt]gܬWPg*aa#Єw]lQTBzu:8W!@. w6lE0 `Hm4%E9GߵkNt"W\@ǰq-U<1qH936ړs5*Le:]yä logEirRH]F?8N-SAf 8hv.ѽu9x݌ĵ' Jºp||/j~V7 #J1/-lq=3'/{[1ĆY}9>eu6쓺Rkck@,r5*3m + ҍYiI-Yݐ?$Vo~oYRQ,wKn*$#0nO`5ym[/m}hyܮWj3enr0i,-Y%%۫B5O]JU T hExD`"P`Phieޑ\==sEMV?(Qh|YȤ|OTS+u.9f  ̇%-Tq-I~*rF5 [&,ݐ_X/W.H϶< p>5qA;ba?CWCXY9b,Hi!Xe⹢%u&n[uGM m٣‰ MS-g𛂏 RɔENɇ|<..( Zl޶/6oaNze'󬅽iUU؈]ʁq /$'dX$[.<`Au,{سt-r.xWCI`k%ýW-[߉t?_6NyKh%7hnJgSmt>yiPzAӿfWpdKSIlhд\jr9]=j%@h ÓG6ƅ 3X}CI':կ.ifDU&E=tʕS6oS Jr̀u7Ӥ(aP?fj*^]ˣLj(m#=o7-%J7c3C G }GR $!58d G?9P nY}Ǭ)>.ԇ+2 k8aV$AcE=q,pp"lbcg)O)|S}F@T6gCh!9TN8%R+g*np?"YoқiȆ*TUp~6AJ##n;gr^ql{ܮ[x@&j۽̪##8;% n,Sjǘ$EW7;~wLş+>Lxa^&Sv%" g^Iȱ[صwt],HƠR e\jSЍspq7N=mM!};S?SM%$7#T{^궳fL$qqhXAm++7p jB듀VbD2d.U/8sAݼ`T[0-sX'5x!6t~6v駌'ZF YX\4J#ZD:-bz8{u)]3ʽE/V~Y/|hvՁUY#U6\AUvH*ĝ ^ׄۚ~ݗ (4ގA4x+ҜL ;XW-l\Pt=Rf.D9~kNfsBPAmfxC l!U4̰Z撝/S>EB 4mh4h=̄1:=y4ruJ ч\M87`Ѽ9H]ȀN\~*e;>ǚDD3 ϡ;`Ӕ O1G{XZLnZfCMs{VA5%o;m}(DwHab̵$jxv1'y7y~Bj~ mqS)#C1a+"YP09Sp]VW8wp$Z.yȝb;}cE>x 9? 潕ϫqNyE]':sLx 5 JN\!+Z?yNd#}`gJs:zznkCj"7zJqALAG ˰tq`WPK)Z,c`qf?{*WaLJw .IvBGyy9\^ 'Z؎-c"8DC)v^ڽ}8u5X3Dx5iL-'p^ ZV[Beg{G_\g Lt7c1!΁Xg -6'Bp᨟}svR5@[cߕ`[45V^v>|yTJDv5HUq<N8:̧"eȹs]yR,3G_f;^VDj] %-QytF0ħjҢ… Q]uF ,-| 70t*_(3َI5B-L\ 긞uX0Uv/ r1TBu%̓沂;УNvZ) rD+e"\?D3i,dN[`Dv1&D0ܮv>\, F4L* ٤_˴=(U.8EG#PE5YbLwu8: jLq rNx{B1[gRt]ha]1oXE^\ GiT[XX:[PծbwD師S%r@+w1:tfr#7g#O3J F2Ƚ;j)qb+}\&s`%8)%6T'&F(/i֩&E ?N`W?r{zs󞭂i6{ȩIKdyˇoX gBvR(z nϟ&b,ޡѰ7FO 6#BꕞOїuyަwjA7,TBa4 >V"Wb>ΆU>~U>Ob+ŒbGqFˍ qV+ϲ9sȰxnSvK @ڀ%T lkÖe1a0s&`v7qW+3n!.,/z12Y]q׷\mx'nSz.t2lOk]I޴.O -W?~IM|怰AsJ]j =b~ɽ#]5x:\E )k5{iW-&T s<Ӛ0mQ` >D!C2i&*gdD5Xg3# CNLZGed\,B0# C N[ouZ˃FiU}Bق[O %BtƝU4D>tɎ!= k׻O7ݔS8VR --{F_6/{ϸ5K4h׎ SARBAA_}0hkBhn!c>_sox-;q[|?AynŹ݆ Qhq[vfNqk$BG/r`C4E+ce*`VFڬ+Y jxd?cp)9*5E\&pl ޑ`E<K2$o.jnQ1푍,mLUI8> xndžTź븜aHbmw,mB|qA w.kS«x_?P]oX~D̮c;H6mt݂q&cvAPi*WTDUӮ3ѓw}י "Nr劜cnb!yOzu]`pd7iUO2]DݵDR8bm1…w+b0@pIxn{yXlp㑳&dGoGyD,9(_*KqaŝޭB\7 j^ǥ拴vw x$F+5A5nb>h^Hƿ syr45z8yYw\% @f.z՛g=G'[  Wљ} N[/%lmFG^_RMgf"$] R(.lN*m.&Jw tk c(Q86;"WO\ؠj~t^U9at3\Ь8};)@ϳ@ s۳je&ZJ$6œ֏"*}UZjľImSM%*Zb\Id` AT7iZl P&\s96{ENJ[L0;bizYv$دFtl *gk\5 qVv؜#yv\'@7im == p4!Uꧣ̙IC b^ՃEY- :8a=% AA4_{knRvӈ|ة,um92-01\=!Ln(5זOuUo\$ږ\R 3QU[3dӱ6 ΊkwU O_ >WAX:S^G$fդLvu<@ԫsٮB7?-4jO)z3QeZDž;tA6 C>Ac_b|UPf1šzB"y(&l bɴc|۩ٍc([XX[5؟,d|s -bI>L1` cRf帯DO7~[FF#q]`^`\|PQgoHxp։d"B|*,%2L3$X )Bɲܯ>w/xb>zؠ̰ PѵGNΠGzZ濃[4s9XC`~~lSTGkئkB XOG(("AيM%ϿH-DBqϧI7J#_9o҇p` 1œ1b~u8?}q"uN|wsPip9B6t/]ޥc ;)Yx b;lNn=,fNg/*4|x잲qt?(7breWVRٹ ^ [f:&y?_D 1/Pًar| Qlt}`LʠdG?uvQOSy,? .N?G ;I߯m4cDSX[/)Q3*}#p"Zzݜ~Q]ҢIɐo@:|L!plraBf'st3>FAӔ]+MGqˋoSuDҀ,gvV^GH剰^:ӣIKUNRiD:@縘`|K?K!/|lH{23pލXrBB)?APL[\JLVf5`O7IG/06Ba<H4Qַ٬l@SdR,Oo4 q١^0j1e7`[e_/fV%E_,6+kO4zf<5A$0͢ q"y\ GJ4)O338urA.F(닻U6UᢇBc( ,zOHt_OLV JQWZc Rca*яzHo>`I9t-q8dIqWk9>\A$v R L` vs{&XxxZ*0e #SSsBzg'ÅSBͮg&ۡF.\w敄lB BlT{*O Ʊ҄] b>REtyڕOkQa<MIZo *~IЕN#R2ϑaH(LIsa=ͬ.$ts1WX x 3.C<; BjƤ~K&8t43g(Mh諒 ͽLGRxgg -;0BF"NO8#tpgu &ɹ9auA-&vlNF o0eemVHT/7*|ٳ܄ŗQ=$.kΣ,J򽶚mn)^5lNlk'@9,P_gr&p3qj(5o&=GN;iza#Ӳ+^_]vlѢ"o3(ixhn g:LU!vÏH'$:rhuw%qÛVc+>9e y;ug!^<@فrWSc 8̵#'1!u'کN$~BRΑOeJh̙Wv\S"HL0% w dKDRBnN$ĭ{M82R % {Tz NN BC9yq1Uܯ^'HuI+`Z!#__ŜS[\Hl/vq̛һ&Q8w$P„A# YXx]QG^G|8vؚ-3xkHA߮rA:}3 EKdbb@0h]Xɲ94xq&?Uېg] ap`wG~!AJ^nsL9-I+JWmS^D1]7Mp32M!΅Unsׁ*|*-ݞB35=3 ¢{a;r~AKZuQ3]r/_T&.^B#2-ʠk tazËy5U,F_,ʍ/,';KrjStoIh+HZl+6~Bh ҋ꣇0o>UsiN'-=0`9sQA㒗Niy_=DCi+tοFa<k6!hLI$4IyD.7{ČL7#v*KSk>Y&D4߂}pp}0RO9.srLBE< vn&p]v!1 }W𐇶nLǠT ᡪN 'm \\aL O=7=QLKMMJ9Jw% |m22(U7y?N@DoKBj N[ 8S$%9#`?[LI'nn Ng& qǔs\JC1=j]>CNJ@{Wb|8w#5V#o9[I[I"k]&>p#eF.mQ (1 Y/-8H:67]6yDRaBoF;ˆNm20B%o<)M ڠ#`hlx>ѺqZN68 7PL_;cqru~P^[&HkB%7'%Al|Verü2f6?$׌"L|HD8t_伵Ep7wε}PVg *`8w5d`J~-?3~z$o)Md HtnHbT=Vp$#DS8Q4Ze #î.P@Сdv9W6#ztCiGI%ҭ LMk=X-L5t7U0qa_H8'hg0)/̍Gܴ\N[t?嚳I8!@]Uz3Q4F6&L=j+ș7L(@ǭE@= Z{2)ڄ[$jyEioD-;3&9*Kg^JB@ `SF#Mw$:^(2Q=Ā"lb|f"IO aNs.ZW@:rv~V=6Xfk2 ^t؎smP14L=ː掊>nxXﹳkgÀ,BG`kRLD=jgtytJr EzAx{Uz>#/\F+sxNO+_z^d. YEr9 I?ӈvNSƎ H5ϓfhJ^VE5c$4aEgkyq-moSM2<}#4m!^uzr_(8IVf~VW~O64*kx sЇv737N;ɶH]Avn(E#133sYތ^Л Jt 0!7tuU64Pyyɵ73!Y{ᵌ?{?0Ho0)v*PƎp& 3I.۬u1l5`?,n=5j *7KY??xt9#̀IWOQD%'?4ÕTVx0\  =S+H k HS=|J}7w0ji3>`2ɕ#At YT8޵U+w &hzӸXC mON|u I)[·NF]^PE~h} [eRBd3cr94 ~߈FxTxFELå4$$N2HiiX0/`V/bcEgi'#,+j-]k`}eٲ~ HIl%Se:5 eeTGy4j=Btjp]OQ^Yڻ |;J'̭rՔ@(|uZB!PR~}jBpGޘj +Å ZZz>v3}xcًyo d[oQS%vg{1fdf(/o<*|Ź u/:I"u5MWvPE__VpZQV߯S+ל6"2q(O rºH"@><@ ;Vch ֎j "E͙H+f ֵ[ܴ~NUr,ULۂYFsZe8]uǤ<lFtsjY⶙;TRkf@ i$t% ӳVgr߇,cfT,ÑÕ;i 0KAUrFƋ]yo):WjMq }v 5y}E7 ^Gi³Of^nMu%MZdRM<61˙/wrSe[DmN*7}/ aL>LEsUii3)?:u= !4Vv\&~| /;MJW[3_9`8TcdȻV%5܏ 4u9 9UY#SRT 9Q*C4I w+jlC/f](@&6uPQzrc|}*^0U8fCp/wPaeԠ׽8$61sBW&KJݍ%(\fDA(FJ'R[#\c|FpTMќn\?L_b-FDi%$!uk>U0C.$ |5h蘝ǬJMl*K0K@!=\C@Ȁl޵J2_7^qG^8lh0 0ߊ!q/N^4> E19 Tk>9h N>Ϙt] D6 mªuu}ӯP[_3Sh.)W< ci,PGLyXȕK3TzDTd6}qc+6ɚ݂4q?u" & pM :^YӘK<m*ɱ'ڼf &):ß/H 񡾠Ӕ0YLPGhhV[Er_!9aV0X Y9倂60Et9pv;5<cŝ=?q,0L|kAAnݴ3"M "0ߵ:0(=ml=<rS1FP{;G@]ʚ@x0V-NR*y=A1`^G ?kvcL`tQV"-dz!O>$^E =GF@f6Q`H8yf:ǘ.y MOŢ"):r *2PGT+hqф^bī\P\S{t!56;1eNC7;7+Ֆm)oHT7e"sC*\%; 뽸|G3U6tQ&V+/uNy_b')4DsKB= i `S-`p%Ou (Zt0{sZC 1ʭE ;O=)!\(ɳoIY!>ϔQF&t_m`M]*8CLÒzVY 0jVL8[,l|%\LF [(zI䞆 !B3LQҡ9R\`!\ndSo+vAfrxm%8cLbAeK*^CHE*p;ܩ_;+P?mϓl 2km~vI160eU',:,^z0ŵ0ee.8)tܵ,*q4;OZ| Ng~ ڦ|[]V7nk=?#DFM;Lsp3DJgoֆK M|"#VC\0<әʷf}(jFv56v4+h 7^Z`OIj7|w%[fp)lD=mҬ*YPH0U<4NS 3ZE߁@}TEcrzS(Mu}:7tf=gH8{Ns ;]"a_JOr2Ux‡Lgq g X. j M~n>FpHk\Jrx۾#YX Ex^D.2^7Jhp}ơɧ,% 0F)u=xI8Z6JO(H_"x?tB(X:}@va;6g>X'fFV,htNvW?TM9&@ 7:71)g|M\W#4cO% kG%bA%OF˛2"GH]TtPcֈv1X &fzv,>إ|#iZ8#"45m'=p8D}pa\Hr&Y }Ll㠎)eV!uGx x,Gt5wȷ[ OKʻa134an# 5'9Ts4`|#._z7- 'I%"~k/w HSJ)hOu _{e/2gcYu|[m ߹aՠ u2@ e( 5IE}! ur8B|W#pێ 63@—BްFJ.% 9S '-twxctR,LuP[7,R5x/8o.7g qeq_ i8]vXT̹Cb/HKɻmK#uF`Gd 0\DiB9t3 ^QRP DKij %6øa+(Tʺ`C]c[jd.W Ĺ#@#lu&Wٵ&oyHE= MnumEt-BC5:SȘ|cf%Ŗdni'"ot\(VuPyG)q"#|H}ʋp=_ H)FMƜIIeGe2>H*e¥NIg˝rM+v)VŘQS1v\_Ӣe@+ϭV PLc\KYESn%_ tRX^qzw@9~5U)Uo= =--Ս+iE;, 6{قi#aGJkDKrם$.i&?ԯUЧUO)^+7*rĆX.Ȫl'Vh0Oh̙q\< BYPlߓ8uɷybDS8~4pј: ~T ܸyɈuID]rDA fon\:kfoxAe"Պ}'SdY%ѨMBr8 kuXi3Wz+bv8{a@أ.dgK2R ˞l]Lt<*ȟV*@9GYشэ! F|ɆwըMe2o`Pn5@ p5"p^ p*pC"hX\R`R|p?:*+lzb$="*=Ԍ$ZG˰UorjVDφMN Ou)5be0c3NJ`TLx6Dw:݆nr ⨮vwZ-}Yp]XՍ2@;e^W[F1gMm-j `dDMFs!~{\H *e*E]W@ \RXyU8i;҅]G=ӝtw"'6"J,vFմZҞl3 m q{]m J̒dg^-PsńҪfQxqQ.45|02!xG2!}4}lt}Nv%V&vSď֨o|^t:Rt7Q,q (AqZխ)*7K%AĖHd'S5Mz2V.OoujҢ(Wbq=M^$} #:Nb,w(SM\f;M&j>M>wL0oC(._] ,YϸZ` лjm:֨8+aIt3AWkPtu8DB#}+/YF1"e4f`#"uq+jTXd^ Q[{w&?_ &6:7adr5 g!2<[=L 1u^GPZak$$C $0 RGΚ\&Xh{{Cu\D u~$o|ЦC{k&2RCrUl`HEfyu ͦ?⋞ߚVSeXSKyqLce/i8Í򂶠ǾOQb{FM}w.\nԥ5Ԇrhx*J'"oZ;[x63"YDj\ѻmЩ/g8>8Rvp73y vͮe8rܢmAkͰ_y*͓, Aăٗ Y-J!N.J&֑#7[ Qm1 O{" _3[h<}(F,7`D.+-hk}԰ .J}L5d= 3q7[`և2)P'' _=k/(U%(beĜY!~] ј&@h#g=/xld5&=ÅX$;o<ڧ{W\l?MӱY:O=Ю4P!a:"]ȕͱ`ZT@YTb%y5WKKpG2 [mHQXN|{?r8̼ksVM#j従tGdV# 13:!RƜ\nđVh 5K=TA7 @=#S ^htH@$17xȕ -Zvm: xlʰQ;]s"f6$|믶w]no3;Y'lh~d&MHIbN~^"( L'abh ǟTO%WOws "VN\?A+!Sqc bM?yA5]fQtRn!,T>"Hzi;Qeq7!bۖ/!|s^q9ϘbU2Z1)&dbHFO, c ]\3{]:Gx_C_&g\$IBF:H%j(LrgD_'Kio`Xa}1 7jr2|Ooq`/ =9A~|>дsATǍz?B:%p$vȎ@W66DԝҕƗQԯ!S "'Ƴ+84{;Ėͳsv |4HLGC0}, ?`&;6L B{j\ʊZ|)x5y+f'ڏPW1.Y~tk0pI/!⚔+ %eˀftdiHSF(~ c|u  쎝3?n;j'!f>EeC21 DK->ڱ+.ݥ]]F;JT";h^ݝ. 7HQSñ@yqhj1fvuM '5ܶsϐ}>mxLbA)~Rj]&-Ag(!sGpHld|m8M`1!d8, !B6%\ POfH\ lv,:\kaMs{xV l* ZOMsP.̻sڎmt!3%jœ:*od7ZW%YŬi\@X?M3>Q& ~ET'T&P J+էI0PiN`2(4~?cq*νϗf@eK"#>j$ȵ)VAQwknWY uo5`_IkЄn6x1O >olqNcvvQdhQ\KA ` mRI9! ݃ʌ@]o!( 0 GM&U`Bb:\(2u}P`s#ˍ>E"vYozuTк2)8s^8M3ߪ2**{4o63gF[6br $WS:`qD{އQ,|oO u>Q6+C&jbf>bϬ"zDy:ףGJ &H*&< {l0%kbvbO0lB=(;!ԅq290;'@S\fgt$0KS(o %1U-{dMs_ \X7ਹ%i&K5O\z^odZ,wH_Xo/Z+~W-Sz=n}E ; 䴙N|kbOci[P?l3:`'\d0)ʵ|LW2m@Ki|+VjOl*V!R?h\# ?wARMBB(N_S/PPu y3,@X834qǟXFo_YQOnh]c'!&&(w )tu' (=П,o"L_w* XmZ)bXx*!5fx;K1yKN%j,}{IfhS%C:HBh&\/޺/{fLyX2H ]H`T D.z"N9L~.ݰ⋌ށAy/Êڣy 2GdV8 Lk[E7x*ym2QlcYmƀ;Ũ\>|ڀi{!iFktJD-iҠ] (OK1۟<2*dcWRJLpJe.MT-OT>!vD3|w[)KSղ]ynDˮ2;MԱ# f'9gh.q }{P69?)񱹁Q1dN ޺K9u0~ 8 ~DAԡ'LhB?R\/PG999yOL#֢Rhc1j]G8Un% X(u((&[lNDdfD5 Efr N tkTzZ[} ٦Yc?3a'p)70g*d~Mpd#F@wN+grp`sb掖C",#i\d,ӹJ`CM1Nam}"{ 427CUXo2ݘtl[TئB7 w1Ag$SY2֤x ضrPFzD&!P|zr~nBQ?*`h:-sC!+}lx] jZ``vluFM~x >jr9Pinl (, ,9>QuB8zK !feY*u F践~PS]t}V6]JQK. _a^8SR[-8gxLcy鴣N|hԴӘ|ҁp n 1PhG_@||1*u}8@MÈr)c'keWwƬxaꝩ( lH%^Q:?i"MȴT> #P}/OEQMD e=NߏZ2HgA2AEg<2re`k=+[99i}JGk/cw3]%_ q6Y& M9G_ \aG}m] f7 \8L+gIY{fe+J=-:9:b Q%`I8Z`Ft*ʇ 4n,gm5Vh>@,TB)Zse}~R)xɥ(}HR*- fؽ\UƅOK3KjKvUa->vWԡ,{ͼ0;_ug+WHsQK7Ȋ;6<WjEvf}Fb@c&S 0J#N0Xejdԕ/vhp-5(80c]4S132%%Sy>/buLVݶ__e6i1WY4C*U(8 ,oQjXEB 3E4Yr%ˢ^2 G3pF0IO#%TX!՜¡ƔTGO];^blb} (+愩M;V9;'TƛЛ99je|uݓ_Ys(0wBU{چ WX(R|+=H['Z'4."얖FDY )ia>Td.hl'R!/ҫĦ5u[G/T= Dq@ar~R@^tNK %kWİ{+kٍwԟCncQxW^"PCwPbP}uDXk(:*Ɔ^&b7GFV,M a^Y  15}::&$mRqZYe@q x9j~`PIgvDF-eRRE5]{Qk6 ݞw!cP\+w;\LKδn}~"~cqY6,ll^rUvJ/դͷW{=NaU@snS$k_tC'E p U[1!;ǑD 嘰S$T{7IaSuOywmb?Zs(ʯ8VLX[Җ953 *4*bl1e~)ywQD.C[^DݯAZq0[8Z R(΀{ɬ) ~T7e;J~=`Χ\#.ꦵMԪ >lӨ&X_e>^&hBQLG_ 3zb5BKGY`/K}V+jHSniGQTQBc=b|vM]` ]kɱ8vEs?Q3weтWQ啗kJۦD,5D&pMԽL48B|+rKQu[DhuM*#ȭǕPWNR"qLՇxRFu|1F[S0>Jpjo(c)vzuPZtjb:(&UT,t~ 48E)mi&"Wk F.OO#{mD(pWch 3'uz6D]tT{ B> Yg׃.?ÝZKў #kiGs!ͩYjD#Ʒ1  G)nӥW4? h GyZ20=.53}"c/J`~p=nD8hc OK%{.(sV!s0Ijt^^wV_5%V\0!GDػ@*Cs` @F%V+qIOs%C&Y"f̜,fR{IX,#1nVoef=)BK4-'ӀNS‡fy4DD@fyWIuB=P=k_јD|+<5X|HH3ZcwTJ8ִn b$mJ^uu4, ;{y1sƸ*~meCzjþVyXdT1&%G0#8QPY>5>1MH7-)z\?5$SfZaԾ G.d=mwk As8nسIxp@NSFS>J1(@Ms,)9 JA]Nm婾Ow)%:L!s#N?B||w(^RF+ $vA``۳pę Iő{&ppBjgڱɪ 7^\~ٖ7Ն +;:uv**lBcɩfLOҥ[I^0' 60w»6?q-Jl79Eh(p[!gRdɒ@2_lY̷[߫Jwt&7IC~Iػ]_\%yv8q+= C9H"3˭oZ9nm4̏_ Ei˦ָ85mJlVV˲'}>[?䛵nalKLZ1K-7j4Y7>}.rn|UT 09CLԎ v;uu(w$çU}R CZ+!턮D+@3~WabR~r#$At?Y[lheI8ЄJI Uq^OU5{-|o^2S"5Y mﰭ,U3Ѻ3_6z1"3EP NtYV Eii 8pjqXJ5뗁Ai~7P*MYnxa҄ %lCqV*#VNo}e䥯eno>aZ%S+TKt=.1Ҧ0&eOl_M3o4MKķ)r25dn t~X` )s S0%I!7Q6IXF>ݼR*A1ҼcX*h| %sx][T5wCb>TVqm oGva=NGdk?TkNT{<?z鳩/[6 Wvs9?s4vc.ĭm"S9y%Aj(Lj2ο@2r CS 1؇F}Br Я]ݐYi_k@ ȿ#MYs5hk~\<3_}:cd ^])&6#[l)re dxzHvbs2~P%kD@x?J7 d%]`$5b\U7[6s/5zy5cur&ocf˜Y{QBY )Y(-e!t11%k>qX<]"}Pq6?F~B*2R4PJ̀fU*%:/7q9Yw(ز&˜;jq \SGPFaD* 7b֢nB<1W!Q %DЕTyJxlm3gv0Ei p,^5Vx5N4ovyOArBN1-F(Z߇/&pȖ˜is i8/&Gf8LDӟƐbt_Uےt*xLjkQ 5̺P۟;Pt#d5v0u[ bZ=ˢKm {_XGyWKyRYe8}EMumV˻Y6tymLMF/5)c$ IWw2"(I;}][@}Pܪ]2qvJ-1~Hr-wHqG_ (KM{[Βf2ZѾ);=0.evK򶫗My/єi@X rtdS~/ f Ҧ 0~D&F(3<<ޠ]c8>* *TThn6BFC97F9T>♑E!~͠il NŸnH0q:(;A1>[ #!Ң'מE_^-y+tAÈlpQ*Ϯ{W(Pk 6|'/"Zp@0]IUQg$]>[܊Nd|_?`ﴆb wtJ.gr+_FbGڄz҂^sڏ/R0[:+|$M*>Լ.j%$#!C M ن>kpTXݕˆN@ ʘuhTH )s唁d{T )l`0gŧkNފuP:L:czNbU1v9c~gX,ѳ+Ɉ*d8<RR#Љb;Cml r^;.%/*1 O}dΙ(}|R@^ :A ]k?sZv*z&(]W5rGTHG7udlmj6}8"VYY=A*?CvYPS-KN= '}XVрYXsLw P/jwȅl%1}r`OžqyH@fၥQ"B'OaEHVeUAEg`IcTX;j*?Vz^2)^a>Y`[-T9*2sqWR 0{mٹE@pr!Ԁ!/d 1IZw{L gğP$%qY]L.#V^we,>7}VY79cYֽw:Cy[V.>i*[%, D["͙^HVֺ꿘FAw~vXUI+hĴ!"pǦ7y  ;:X͈$IokN':!GRSYvolj9#*%a"_%}3+͇FuD,, S 3d g$Ln!+Va:Oւ\ JwQf'D0 >ć|^| k&8JȕOI Z:3+7zʢ^ͽcpK*% R);(LeIMlK *.m"ij.\+cs.y{Qr飿c*g-4un s)q@S>U~T/d$[uԫ"2ԙ44ZyJ[p/׃Gs?/H2λa _=$&{\bbel rL$ҭז>e%O,(jL=Nt9)a/`R LZkɽOyҨyW>6"e:iݒ7,[";Y)<$e~c  CF#co-= ERx$U[r[lӗS*73p0Z_U miV!ݴpͻxe#˨KðPm{h2kUhK$U}1$/9#R16'v-5m3!KCBmk470CH]IQg}I>`ycÚFDI- 9~߯TlTS!^2CmxD=s r\_Ca7"@#2 vH@hvjTh\09:^ž"d< oW uTϨk6/$ɝ VL_kn0~^ҍO6n:K1!й?&U15N7m:(YG}0̬J {a9>"%X$L ͮ_^[!I8J48+hɿ:t0Cf~C?J2ȬiR SD*:%E+IS{^85q~3&2vk؉Tt@-Wpn,c>{pɸ:~ɹ%:{wmjK6S !B~Gĵl+ܚR$vAhJ9/w4zZ7^QZ?#h9 ^z$v6b!Mf*Ge ~t|2XwbC@~ uNeS0$U)Y'`S/s#O-h7"P#X|Exj ]c!%7(\H,XnZdݦ)Dz3qh;A)L$\aHDzG$s(|jӂUDm.vq+jQH ĕ'Hlۙ3|%4\i-$P3PQ#wCMB#/$Up=# h4R3l'hܨ1Ha&:WЮhr4 M C'~Ѷp +85p)0KۀAެ2/B$ `5S_\ 2Y&c+i=B8I^"h Y3#u~UPrG}v/26r_wQo&ɖMg|zo%,R `LK{Lmů\r߈6>ƌsdFfZR38S&Rh6RЃBkxهýM(^C_fdydA(`փT HWueB"pn!]~1d-d &3$PLTҵ|\jGX_j(S 윩')03h_=rU6,trl&8 ͉@QrKʗb/: T'3 k$&dA_Zv0 Zy)%Pp4r-G& T}7 yf\D1޷"@.8$41Z0!֠Owֈ>uHXN.?=SĈ: b1tr|-sMQy,RS@H$o;0BzBj2ުʄ]'!Z FvƑ,uZsl>"k[9|R㿸bP, '˲DY[ Uhi>\M,LB|x`_Ӝ)MѠL`Pl02}XX_AAǣ|:[MT0%?R2T 魠:YCDsf}?dKP4ؘ.dn8c,vO4L4RO3ڜX\Qw!FF [13AzTsto-Fb]Ni|who}S5NѠwˊ4^O(S*DamZ:݉!şulbK }G0 2n8?V\O;Q؛׮u@#Od#dYDC ]K26\ԫ|*%bdOJ}23eo!1}T5ªק&@/Khj0z=;&ԚJ84q>`dmYfgx1"]ֽC3XΩ [5Fӂ"2v" #\෨GUas?tYp%OsbX;[x"r|,!3卂!3uW-Jeͼg/MxWQ~,\v9HN AtRI6ʚEN:Og=+iǰ47-ٷtL.K@+'pfOzvRoT)H^ށQ邼ˡPsÞZOyp*0|6`W_>̶sOjw&e ,!@0qeklKp* X=W# pTe%F0> W YN2{՜y.w)02/Ӑ22ۏge_n 3FH]3"n4)[J::.tdTH5nF{%a5|(NDG7VvF53 &cw%nw^q~r+7)ި!Yynn /s ,ޢLܛ4D"xnt< xBSzqos[ZߊeoDl ׿PWK{'a|] UX8 - 5nU}Ϙs{,5XL+v5H<=:(ݥqI"v45ys(1gP=5cgN)|pf;K:&a1#x"x-WB](Նp \2F5L<|$ljL,[3|l>d2&9f, ]b (ȶׁ(\@G\BC\Gl;f<3e h¯!n{2e;NjO){ZRyyk9FzMGZ@u*i: k9@e9g`)։{wܭ>_*k셞>u,i)^YÜ{g5MR"q;>_S* mx8U]Q،rg/n7[E6XAB|{A[lS@LPe*X˳@ uob:Z緗!M^Jlh[Z,{z_N '&RjȄZ3Uvʀ +8s]r/aK/~r:+\o +zJW#:&lOhcCey\ wP<5/Rm_u`u]5"q^@2Ɐ޿Π.QPQ ?.C?чC0q_U`2 M;^EZ daD4Ft) J&ͧr~̙ZzdV4OEߒ&]l#sGHDڏ!!*%|o<$bJ3[Pb4z.a&̓Qj_>hL@.Y?_:OsXaun3`Tr/4a[׍G^N QKFu{[ B}eN N9o G1nr dCsUq|X;,~QPÚO@zYI6#\N4^\KK\ -u\ϓn"|K$c4m !xQd7Q݈nSڱ:d܈*eU+o"'ź{A, 7vg-רmdCpE Fk>7MRhQأ9oEc YQ '!_g;0DO,|(v>rJ)@,}t C5oO~/-I[G`31 8XE`Y{ 4ipATQ[.`';NBZvO]}>e& l=D±(Z'mm ӤV孧=fЬ<xηƶp皱A,jJ{Pģ1X6 k^^Nx{CUfu~x:⩃+>%մ7nU1eM9|F-pcGl <_ k{wg_jkiځ ~{©oJ+іM7JIXm٪3mgLDiCm pTj 7ק#~9g"%* /k$p81c`',1$URY֚B6CBMMn]h=9E[XT2q_h'!GGSHK$ݬDw?^cW/{]DDc2u~TsoŅf,N_t~Dzm$( lsl+gأD xMv) ~N v< /_6-a#k;p9$r0q1]%d M{[ƫ&D«r֙8M +}oٍ6pd=Ǝu|E2Z#:R>/9XLhs>3J%qK߽GuxId`VUQHq_|: h9nX8tdЃtՐ$yMseA3|k˶b; t1%.$;BEOgՖyjTz̭~9iի}`c;}3|S;\%xkF$9E?-wOy GCvLt^ rr-чulC ֐ΠV_P6fg^kQyq>?sQw4۩l)8xtb8s#6 ZE5UBR#Pc?̗p=D~z1q*RWJ8_#xg=̊Z;v:խՂ]K:7hABϻʦŎ]c2oMc%WGQOi1u 08ȳ<^?FT7 kDIsT=4?erB1jHD'TI`HqDyrGNX(7<ةx$BF5 5~O])DI<3BG&_l[7Cmkڷ`Z G5U1=ѝ~0]>/kͻLÎ\` |$I\Σ^#v;{tAC j PzeFđ=1!%QGS|bȦk=Ū8pHp#1l %7IJgL~]+8AAf)̱BšY EmX&n"/"~Sߘ+!5䦣N _ܺ| nc쌙#GtY6P]HZDC,x|Ԅ!?rFAC%E VNv!+37X&8ٌ$wu!h取XNS5*`P2V飩[;|E1iҜcoD8V& g@1 mwr8dKp @3d$Q峉ii%PwiͰ BIj~%޿qXo .E3$2Z]wLE4{ (u"D%C!MCBxN "&2!PJyO_ZUBq* l#7*UFgo~AEdMvQvۏa)D0B+SM#"@;2 00ZiЊ9|Z?6xk= TIdN;?<`)g:5T=8istZQ_;C*;M3KIS)A!R8Rh>S}H@{!53=n__& +//Tl#tp\'h&h5:1bLvI0U$@=%LVB#V,U__nFg,cXխ>i#)!8ڕ&@z1`U[GARJiC9OiƯ3>pF RY՘fnT4GSU+0ȵ r&+g+"3џB¿jeMkJDCZm1L`jc4bA#X^-]> :;R.dO;pۢpߨr2q![lU5IT^_1ԩa0`˿xSڡG`Q{'.LŕFy:K[ k~AWMP45\anu0R]n62YC4/䁺/ Fa$[7'˶Y$R?,'p3ۤZC I02 ݣxt~6K XS7?7c6iS%#vPo|:† Ӭf*S)^D6+%̅LEFT_pKSə#6DasWvcs9m04݂7q$v[\z;@q}'n:#v$-k ϪfXiXayWٴFЈI7lVA6í4à_?ZZMUt9\$:6%X"9V,WXNzM9,jA2wUdo?%']43cH`'Qݙr;^$bo %N"' e16VP/6 x'R[( .Fn:ֆY17nX"F|qEk sCcIP z^֌gLeB&#TL~*&;<0>kWR4]31G ]ךg\J_#w-gO5dL-*epDl9|D?>~%^K5*'թE$yrQVi\.|^ 1R/Lл r 3y.#ba~3J|u\Ϻ^=[M_%_:/ʟH%u_DD7SU3lij5?S<:>#5Fmة堏Yd DyGt6l5kz@m=CM6/x ˅x$IG_ '%ly{y=NJHi KIdo#|?qA[45KxCck yGh\;f=ћ-?ڍGoXRcla(f4[eMH;~I,wA_άWJg9}'丹X 8G/3C2Nf$>Y" n5_'*2`Wdi i芷wY[8Rz"qr PGvޓJS^ة̠n6R0Jo9b{x<F\𱠁p Di4hmf~6o6]Φt3k'7狕WX̔9ཙIaMO`O;Hr|昹zg1U(7kTU#~~q v^*2b/Ez z N =SC@Uj6b!yRt/p& s?cdA YbKOlR_+rA5j,jSf8 &n'k509s4rXm|Ki.+(iw}uk  =K.[!>#+,oRb=^ZʑNH}9 T?:s_ Xݜ}յv$<)p?Mdlűm@B8Ǒm`\v(srZP"艱SqI\ x$>2]7ݠFU\R_QiҠ*Nif_ˋˬ{fS`^}u &~^#Ro 8\>8oQp01Nw]YpGгH]%Cm#w5KyS9L9"d 1MDޑk΁󊍏UMnH9z])T@a7{fH 'f 92嫦ud\ 9+f8jݚqo$VF8g^J\ʓ5nW~& $i@UJ2 ilN\J4"|TKcE${REV Ax\keBD8o)yͶPg>r1ܯ{'Q 1"JI`e!$bH>cE)_ ^%n[&6Oͅ6OFITGSH*-*TgC13A~9ղ4kz7|? ӃxSDp/jI6[pa~kF0WhceKy+摀cfK6zK.3\wύhTzj*(o2 :2Ia_m%Z`Ykl\Xo~-x8 x^e=qc0mCL<y_'y-VSqslŁz·ի~D}}Bk\2Ap wduD4y8_Iu3S :8Gr|ƇOTfl{Mʬy[ϸ~ i/C wkaoRoF/ %<ƶ*X RQI<b7D{n [d]:ֹGRc9ynG FBȰEPOc{=ց+R(x0 яG%2e: '/ޠVowg?N: 7(S *Xim .7a\/!Ϻ}1b QݙsmİG*' ;cr$烣دm79:I|A-jiȚ]H'q!q>m:GS! 3Yr` ϳnx5 2)W ݯ?2PIcЮB޿/ =R~{*<Ѣ&3HO%S,Ά0 )T<N=9*f<as\q!#>+ats\7)X%}1hb,{׵=dcy@"N]N \jjd:BG~gV*M}X-45hsvn0TJ<@;.,hg- XY`[:ɪj,]ͨO'ᠱ-ۇkUtI_5 nQ[cۊL\ &W~e T ''ɹ]sY[ii U NhDR@uEq$`)(w" +勯EdowJ9!t˭R73rb)zА[fKa   73|xf#|?~kژ7%Y876959cɘ=X@{9GΈ.CuE i~w@zα-(bc L$#΃@ga0Bp^2TLlA@9(bI^${ Otmkے hԸc"в$RΈsKtW>>gʗZsBSif>Yj#(aP 8GbݎkP72̠9{zZԅڜEtxiЈnk<@ozl<+YCT)o<>+dlxVk[b:1`GcSzX3 *IpҘ'W/ހ{ЃM ă:}az[{|D)![HwQ*LǮcs7O3#Av>-"esڮl8 93{jh2 gއ5/HREJk=h/[~|lON/-r[mc-y44-PAaːƈe2&]IEoeRSQNٓ\ؒ!Ղivҧbӌ 䑖 +W|3Q2(.DPL ڄ'dʫe*ICKhF<)nQj(/dIT_H2ѻ0EdCVr(ljgd]: zfC)*̵/%d.o,cࠆ']4 ;ǵl!kat.&8Ô1ߖWIO25H wӺJ0h?6mϟrru<\p?ne'2лRڍ`Kiy4maߋt 9$Sc+/: p2a9y־7ߚm1%8R.G[-'1ȗ d54k\<0TY;b:ފGƽν.],#xy<8j] Owz_\m8 g$(pWHs#> :szN!^<\Ĵ}ЖK e%,ldIO/KXyk۟0nhAcC Z`QC>*dz1ܻ'#T$:w·7ʈW'EO؇S-Z^x A8޽ EϵJW40M#)\{\_-[1UKZ5#wz:?*@;F7c~ #|}_V uEJ  DJ7ycش4uh s?(F1Hg]be0f22$"?z?}j/(ji"%wrR /ğ4\Z~}%S eCu/&&Y̗!5K>roWidc-J5L?H찰C/j>-,:8^R mdʾO.yQvA~V3+ Ȩy]DSEYLDܖs@a a:Fcb17InZGm53Az2Ƕ~o0@@x1q%u v$MY׵k9Cևre?ЬY ·8ƙ6:rU[81槪fB)PJ8\K[zp5`ƺg!v6Q}J:E {bX&YjaS3Ab XR`,mUz;y=jD c7XJ@O7HJᢲSv*wCO2'Yag9ɺUbFPp4T/RJ .>ҳ ɿG뻒EOAibhg(@ƗAzc|s& ?ZpGݥMQ âXW =ɪ& `ZL"w噿LBQQy< REr{>ifu2gA`Uś hϮ!U_ %ry֚ժ= dBf5MӆiYlVFqxU%ImU(&.@^,0XkoZ abgFN؊UP$mmd?\[4yqy|F"+r:, P |d>u @v+'R=WD7brf4q$BKㇲz1=z&;@ Ai@׷(Jk_2*k%`ܾG8nXB$e @Hxv(~T7Vj;!"T&+b[syAOg-2/39xXD̊ y~$9V"H{3f* iV!%AuҞ+0}7wM_3k )@?ȎVc9Txԧ n9fmgq!+zT\#ޢ#˰=8脩kxRfD;V;g={uRȌɠ\BIpr%BP@Tuj^xp G %|5+ @U%wzU֔0=C#Q0Zt鰍߾[w"1B̳[-VHK iXP OhW^HY*ۀ|۶*G v6R^orW@L)8^t:,ckqg4 (`/f9˂gkC:ÃkgI[j7}峯Z (>A h־$%p(/tdr>rt[QC$5\xMLW\d5MzT6 c,[CR6 L07B3-~ @^<0A* 6`v|R:iB#/w5G*&Ox} :c/Ƙf.@47TLsаea/N'$KU3v'^FxDUA:<ىpiEn{QD\@[ih檉kY3ΆC(/n*46Pgs;4zrVKM4h uP u1QL!@ްJ9'!, ,cI@L/1]ÿb/#/6"6T\UL`M)Zu5N|lm0`2GA5q6d5F#@ N*Ft~ y.]:ӸoKb=(-rBR/%9X9Pɷki@+<=.E2-[X~( i8g?8!"Z(f j+마|\5@7!%㘳qG#UN`4n>l)+1X,b?U6ɑsrnUnm%}=&ʮ$c3Im1lhq1!%aE] N+5^'',sǞݝ<&vAOiS]dwjBk׏9^%wX~DP ԫهާ5-}T6*I!v)Fʸ, >Wpdq+Un`'ƔS Ld&"6?I1-SWmW7Ae`=2e,"h~3{lm*?*ZVNSDn9e/&įta f$9SP[AYOszz;Ԧ>YG. <8ۋgKK r"$G~\jx=^UOZr㟱?km!譭ޯ^6J|R}rRta287Zh1j|g{\=5d SWUl 3l酬&p')+~gXCxP {תJ{W0Yq\ͨ][o.>Tz%GI#SW,k[=o)'Nh[UtĪ.%%lDčo0 U&R6A`{@3&T&P{ʗ1VyM~N.Ό=IѶ YZ