ipa-client-4.12.2-1.el9_5.2> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gbWreleng@rockylinux.org p-Bm5 ']uc&ԯuhLc ҵkVbrl?&MJآϜi4^b,DzM%9% ))]h {"<􂚵~;TdL0C/ԿR;RbÞ(clWJO<*)_ rbڧkm/ye 4žYޜ "֭O FG X صMm{HdQZφWU;C-o7d0\*~*wqmʯ\$f~7?`HBYa}yꍊ^:r="z~~E+f2pkzPtDRu K$0dISIjѡHbr늰0=. ; z][z75$ ߤ>(B+dP&A3wI8S kX?RP$˂Q\u!.{Nq5?q%d   DTX  17=  Z   3 0fdBlBB()*6Y+6,6-68697<:= >cBc Dc;Gc\HcIdTXdtYdZd[d\e]e|^gTbhdiejfjlj tj$ujvk wn|xnyot<pdphppppppCipa-client4.12.21.el9_5.2IPA authentication for use on clientsIPA is an integrated solution to provide centrally managed Identity (users, hosts, services), Authentication (SSO, 2FA), and Authorization (host access control, SELinux user roles, services). The solution provides features for further integration with Linux based clients (SUDO, automount) and integration with Active Directory based infrastructures (Trusts). If your network uses IPA for authentication, this package should be installed on every client machine. This package provides command-line tools for IPA administrators.gbVpb-01c00881-2786-49e4-a0c6-04eff0cef45e-b-s390xRocky Linux 9.5Rocky Enterprise Software FoundationGPL-3.0-or-laterRocky Linux Build System (Peridot) Unspecifiedhttp://www.freeipa.org/linuxs390xif [ $1 -gt 1 ] ; then # Has the client been configured? restore=0 test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}') if [ -f '/etc/sssd/sssd.conf' -a $restore -ge 2 ]; then if grep -E -q '/var/lib/sss/pubconf/krb5.include.d/' /etc/krb5.conf 2>/dev/null ; then sed -i '\;includedir /var/lib/sss/pubconf/krb5.include.d;d' /etc/krb5.conf fi fi if [ $restore -ge 2 ]; then if grep -E -q '\s*pkinit_anchors = FILE:/etc/ipa/ca.crt$' /etc/krb5.conf 2>/dev/null; then sed -E 's|(\s*)pkinit_anchors = FILE:/etc/ipa/ca.crt$|\1pkinit_anchors = FILE:/var/lib/ipa-client/pki/kdc-ca-bundle.pem\n\1pkinit_pool = FILE:/var/lib/ipa-client/pki/ca-bundle.pem|' /etc/krb5.conf >/etc/krb5.conf.ipanew mv -Z /etc/krb5.conf.ipanew /etc/krb5.conf cp /etc/ipa/ca.crt /var/lib/ipa-client/pki/kdc-ca-bundle.pem cp /etc/ipa/ca.crt /var/lib/ipa-client/pki/ca-bundle.pem fi /usr/bin/python3 -c 'from ipaclient.install.client import configure_krb5_snippet; configure_krb5_snippet()' >>/var/log/ipaupgrade.log 2>&1 /usr/bin/python3 -c 'from ipaclient.install.client import update_ipa_nssdb; update_ipa_nssdb()' >>/var/log/ipaupgrade.log 2>&1 chmod 0600 /var/log/ipaupgrade.log SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config" if [ -f "$SSH_CLIENT_SYSTEM_CONF" ]; then if grep -E -q '^HostKeyAlgorithms ssh-rsa,ssh-dss' $SSH_CLIENT_SYSTEM_CONF 2>/dev/null; then sed -E --in-place=.orig 's/^(HostKeyAlgorithms ssh-rsa,ssh-dss)$/# disabled by ipa-client update\n# \1/' "$SSH_CLIENT_SYSTEM_CONF" fi # https://pagure.io/freeipa/issue/9536 # replace sss_ssh_knownhostsproxy with sss_ssh_knownhosts if [ -f '/usr/bin/sss_ssh_knownhosts' ]; then if grep -E -q 'Include' $SSH_CLIENT_SYSTEM_CONF 2>/dev/null ; then SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config.d/04-ipa.conf" fi sed -E --in-place=.orig 's/^(GlobalKnownHostsFile \/var\/lib\/sss\/pubconf\/known_hosts)$/# disabled by ipa-client update\n# \1/' $SSH_CLIENT_SYSTEM_CONF sed -E --in-place=.orig 's/(ProxyCommand \/usr\/bin\/sss_ssh_knownhostsproxy -p \%p \%h)/# replaced by ipa-client update\n KnownHostsCommand \/usr\/bin\/sss_ssh_knownhosts \%H/' $SSH_CLIENT_SYSTEM_CONF fi fi fi fi # SELinux contexts are saved so that only affected files can be # relabeled after the policy module installation "!gP<8 -K? R 'A큤AAAAAA큤A큤gbW"f}f}gbW!gbW=gbW=gbW=gbW=gbW=gbW=gbW=gbW"gbVgbVgbVgbVgbW1gbW1gbW1gbW=f}f}gbW=f}f}f}f}f}f}f}f}d1c04f6de209c472475aa916b2142bd13596419a159da47553f260d59f6c95fc47eaf103d72398f9d8232e17cfdd833ccc383b26efc9e14cb58592a0b8b5729e93fd6bad34f63714b8c68cfc6cb7fb36e3bd66cf70fa0cbf8a105c2a7e765b91b506101a55cc2ea69e69267d2f6b5ee9a4bd54d2f91da5471c612a4ec853fae88a7f95a5bc06ac0e177523cf06a213053e89915de14e550505dcc63ab25798ed1405950c8eb40419d1ef010cc1d608ee82814444eb566a35403ad1670039f4e7b5ae81d3c4b3fc5d4dcdb62322e6f54e59a48204cb36225c5317188da1dc120f6ae2e7ea69627494dfd05810a13e93387cb81ae5c8b08d1c1ab9e7c048d61dc868f264b9c2e8c5809e69e89cf4e3c8b9d00b716888cafedc131dc1966c4754a985f13ad8a3fd90c73d35585836af1fd8d2da1facb7ad830ba60cf964cc09e90e6973ec491c6ab5421b3e5e4812d066eeae13ea7edd814467d6ef0941dca759759b55177234392b4193c554acefd31077eea460ac4497f31b48e28b001a7250fe8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b90385647eec77544018f090b752c387765ebaa10a4b1e5efdf6ad27364d0cfb248a0bddb63db08aebb68ad1facb3923c3abfe0da9364f8d9db58ab8f867134b2fe52f83adaf027c8e1497bf03eb59a33711c96fa1bde50276a66892db17841b67cf5ca1c734e752ec8e978f420ac4483039b7aca3374f1970b4b68df667e25088d026060ea5722dcc6b5112d363f7348e6d511e1532f49f75be4138863663b161b027ab81ace92fafe95ea355536ec94bfd8141acd6cee1dd16677cd7169f262b1bf773b6e8cd02ba1fa4dd3a1ae40d5289acf3b8eeb10e032fbdd78fde65532d82../../../../usr/sbin/ipa-join../../../../usr/sbin/ipa-getkeytab../../../../usr/sbin/ipa-rmkeytabrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootipa-4.12.2-1.el9_5.2.src.rpmconfig(ipa-client)freeipa-admintoolsfreeipa-clientipa-admintoolsipa-clientipa-client(s390-64)@  @@@@@@@@@@ @@@@@@@@@@@@@@@@@        @ (libsss_sudo if sudo)(nfs-utils or nfsv4-client-utils)/bin/sh/bin/sh/usr/bin/python3authselectautofsbind-utilscertmongerchronyconfig(ipa-client)curlcyrus-sasl-gssapi(s390-64)hostnameipa-client-commonipa-commonjanssonkrb5-pkinit-opensslkrb5-workstationlibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcom_err.so.2()(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libcurllibcurl.so.4()(64bit)libini_config.so.5()(64bit)libini_config.so.5(INI_CONFIG_1.1.0)(64bit)libjansson.so.4()(64bit)libjansson.so.4(libjansson.so.4)(64bit)libk5crypto.so.3()(64bit)libk5crypto.so.3(k5crypto_3_MIT)(64bit)libkrb5.so.3()(64bit)libkrb5.so.3(krb5_3_MIT)(64bit)liblber.so.2()(64bit)liblber.so.2(OPENLDAP_2.200)(64bit)libldap.so.2()(64bit)libldap.so.2(OPENLDAP_2.200)(64bit)libnfsidmaplibpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.9)(64bit)libsss_autofsnss-toolsoddjob-mkhomedirpolicycoreutilspython3-gssapipython3-ipaclientpython3-ldappython3-sssdconfigrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)rtld(GNU_HASH)sssd-idpsssd-ipasssd-krb5sssd-tools1.2.50.79.17-14.12.2-1.el9_5.24.12.2-1.el9_5.24.12.2-1.el9_5.21.20.1-11.20.1-17.21.7-23.44.0-41.2.0-54.12.2-1.el9_5.23.1.0-12.9.03.0.4-14.6.0-14.0-15.4.18-14.12.0-12.9.02.9.02.9.02.9.0crypto-policiesfreeipa-admintoolsfreeipa-client20220223-14.16.1.3# Has the client been configured? restore=0 test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}') if [ -f '/etc/ssh/sshd_config' -a $restore -ge 2 ]; then SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config" if [ -f "$SSH_CLIENT_SYSTEM_CONF" ]; then # https://pagure.io/freeipa/issue/9536 # downgrade sss_ssh_knownhosts with sss_ssh_knownhostsproxy if [ -f '/usr/bin/sss_ssh_knownhosts' ]; then if grep -E -q 'Include' $SSH_CLIENT_SYSTEM_CONF 2>/dev/null ; then SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config.d/04-ipa.conf" fi GLOBALKNOWNHOSTFILE="GlobalKnownHostsFile /var/lib/sss/pubconf/known_hosts/" grep -qF '$GLOBALKNOWNHOSTFILE' $SSH_CLIENT_SYSTEM_CONF if [ $? -ne 0 ]; then sed -E --in-place=.orig '/(# IPA-related configuration changes to ssh_config)/a # added by ipa-client update\n'"$GLOBALKNOWNHOSTFILE"'' $SSH_CLIENT_SYSTEM_CONF fi sed -E --in-place=.orig 's/(KnownHostsCommand \/usr\/bin\/sss_ssh_knownhosts \%H)/ProxyCommand \/usr\/bin\/sss_ssh_knownhostsproxy -p \%p \%h/' $SSH_CLIENT_SYSTEM_CONF fi fi fi# Has the client been configured? restore=0 test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}') if [ -f '/etc/ssh/sshd_config' -a $restore -ge 2 ]; then SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config" if [ -f "$SSH_CLIENT_SYSTEM_CONF" ]; then # https://pagure.io/freeipa/issue/9536 # upgrade sss_ssh_knownhostsproxy with sss_ssh_knownhosts if [ -f '/usr/bin/sss_ssh_knownhosts' ]; then if grep -E -q 'Include' $SSH_CLIENT_SYSTEM_CONF 2>/dev/null ; then SSH_CLIENT_SYSTEM_CONF="/etc/ssh/ssh_config.d/04-ipa.conf" fi sed -E --in-place=.orig 's/^(GlobalKnownHostsFile \/var\/lib\/sss\/pubconf\/known_hosts)$/# disabled by ipa-client update\n# \1/' $SSH_CLIENT_SYSTEM_CONF sed -E --in-place=.orig 's/(ProxyCommand \/usr\/bin\/sss_ssh_knownhostsproxy -p \%p \%h)/# replaced by ipa-client update\n KnownHostsCommand \/usr\/bin\/sss_ssh_knownhosts \%H/' $SSH_CLIENT_SYSTEM_CONF fi fi fi# Has the client been configured? restore=0 test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}') if [ -f '/etc/ssh/sshd_config' -a $restore -ge 2 ]; then if grep -E -q '^(AuthorizedKeysCommand /usr/bin/sss_ssh_authorizedkeys|PubKeyAgent /usr/bin/sss_ssh_authorizedkeys %u)$' /etc/ssh/sshd_config 2>/dev/null; then sed -r ' /^(AuthorizedKeysCommand(User|RunAs)|PubKeyAgentRunAs)[ \t]/ d ' /etc/ssh/sshd_config >/etc/ssh/sshd_config.ipanew if /usr/sbin/sshd -t -f /dev/null -o 'AuthorizedKeysCommand=/usr/bin/sss_ssh_authorizedkeys' -o 'AuthorizedKeysCommandUser=nobody' 2>/dev/null; then sed -ri ' s/^PubKeyAgent (.+) %u$/AuthorizedKeysCommand \1/ s/^AuthorizedKeysCommand .*$/\0\nAuthorizedKeysCommandUser nobody/ ' /etc/ssh/sshd_config.ipanew elif /usr/sbin/sshd -t -f /dev/null -o 'AuthorizedKeysCommand=/usr/bin/sss_ssh_authorizedkeys' -o 'AuthorizedKeysCommandRunAs=nobody' 2>/dev/null; then sed -ri ' s/^PubKeyAgent (.+) %u$/AuthorizedKeysCommand \1/ s/^AuthorizedKeysCommand .*$/\0\nAuthorizedKeysCommandRunAs nobody/ ' /etc/ssh/sshd_config.ipanew elif /usr/sbin/sshd -t -f /dev/null -o 'PubKeyAgent=/usr/bin/sss_ssh_authorizedkeys %u' -o 'PubKeyAgentRunAs=nobody' 2>/dev/null; then sed -ri ' s/^AuthorizedKeysCommand (.+)$/PubKeyAgent \1 %u/ s/^PubKeyAgent .*$/\0\nPubKeyAgentRunAs nobody/ ' /etc/ssh/sshd_config.ipanew fi mv -Z /etc/ssh/sshd_config.ipanew /etc/ssh/sshd_config chmod 600 /etc/ssh/sshd_config /bin/systemctl condrestart sshd.service 2>&1 || : fi fi# Has the client been configured? restore=0 test -f '/var/lib/ipa-client/sysrestore/sysrestore.index' && restore=$(wc -l '/var/lib/ipa-client/sysrestore/sysrestore.index' | awk '{print $1}') if [ -f '/etc/ssh/sshd_config' -a $restore -ge 2 ]; then # If the snippet already exists, skip if [ ! -f '/etc/ssh/sshd_config.d/04-ipa.conf' ]; then # Take the values from /etc/ssh/sshd_config and put them in 04-ipa.conf grep -E '^(PubkeyAuthentication|KerberosAuthentication|GSSAPIAuthentication|UsePAM|ChallengeResponseAuthentication|AuthorizedKeysCommand|AuthorizedKeysCommandUser)' /etc/ssh/sshd_config 2>/dev/null > /etc/ssh/sshd_config.d/04-ipa.conf # Remove the values from sshd_conf sed -ri ' /^(PubkeyAuthentication|KerberosAuthentication|GSSAPIAuthentication|UsePAM|ChallengeResponseAuthentication|AuthorizedKeysCommand|AuthorizedKeysCommandUser)[ \t]/ d ' /etc/ssh/sshd_config /bin/systemctl condrestart sshd.service 2>&1 || : fi # If the snippet has been created, ensure that it is included # either by /etc/ssh/sshd_config.d/*.conf or directly if [ -f '/etc/ssh/sshd_config.d/04-ipa.conf' ]; then if ! grep -E -q '^\s*Include\s*/etc/ssh/sshd_config.d/\*\.conf' /etc/ssh/sshd_config 2> /dev/null ; then if ! grep -E -q '^\s*Include\s*/etc/ssh/sshd_config.d/04-ipa\.conf' /etc/ssh/sshd_config 2> /dev/null ; then # Include the snippet echo "Include /etc/ssh/sshd_config.d/04-ipa.conf" > /etc/ssh/sshd_config.ipanew cat /etc/ssh/sshd_config >> /etc/ssh/sshd_config.ipanew mv -fZ --backup=existing --suffix .ipaold /etc/ssh/sshd_config.ipanew /etc/ssh/sshd_config fi fi fi fiopenssh-serveropenssh-serversssd-commonsssd-common8.28.22.102.10  gG g-@ff@fffff`S@f_fWf0@f@e@eԔ@eN@eeeie[J@eH@ed d@dr@dcc&@cc@c#@Florence Blanc-Renaud - 4.12.2-1.2Florence Blanc-Renaud - 4.12.2-1.1Florence Blanc-Renaud - 4.12.2-1Florence Blanc-Renaud - 4.12.0-7Florence Blanc-Renaud - 4.12.0-6Florence Blanc-Renaud - 4.12.0-5Julien Rische - 4.12.0-4Florence Blanc-Renaud - 4.12.0-3Florence Blanc-Renaud - 4.12.0-2Florence Blanc-Renaud - 4.12.0-1Florence Blanc-Renaud - 4.11.0-11Florence Blanc-Renaud - 4.11.0-10Florence Blanc-Renaud - 4.11.0-9Florence Blanc-Renaud - 4.11.0-8Florence Blanc-Renaud - 4.11.0-72024 Florence Blanc-Renaud - 4.11.0-6Florence Blanc-Renaud - 4.11.0-5Florence Blanc-Renaud - 4.11.0-4Florence Blanc-Renaud - 4.11.0-3Florence Blanc-Renaud - 4.11.0-2Florence Blanc-Renaud - 4.11.0-1Florence Blanc-Renaud - 4.10.2-4Florence Blanc-Renaud - 4.10.2-3Florence Blanc-Renaud - 4.10.2-2Florence Blanc-Renaud - 4.10.2-1Florence Blanc-Renaud - 4.10.1-6Florence Blanc-Renaud - 4.10.1-5Florence Blanc-Renaud - 4.10.1-4Alexander Bokovoy - 4.10.1-3Florence Blanc-Renaud - 4.10.1-2- Resolves: RHEL-69294 add a tool to quickly detect and fix issues with IPA ID ranges- Resolves: RHEL-66173 Last expired OTP token would be considered as still assigned to the user- Resolves: RHEL-54546 Covscan issues: Resource Leak - Resolves: RHEL-49602 misleading warning for missing ipa-selinux-nfast package on luna hsm h/w - Resolves: RHEL-40359 With unreachable AD, ipa trust returns an internal error- Resolves: RHEL-53500 adtrustinstance only prints issues in check_inst() and does not log them - Resolves: RHEL-52306 Unconditionally add MS-PAC to global config - Resolves: RHEL-52300 RFE - Keep the configured value for the "nsslapd-ignore-time-skew" after a "force-sync" - Resolves: RHEL-52222 ipa-replica/server-install with softhsm needs to check permission/ownership of /var/lib/softhsm/tokens to avoid install failure - Resolves: RHEL-51944 Include latest fixes in python3-ipatests packages - Resolves: RHEL-50804 ipa-migrate -Z with invalid cert options fails with 'ValueError: option error' - Resolves: RHEL-49602 misleading warning for missing ipa-selinux-nfast package on luna hsm h/w - Resolves: RHEL-27856 'Unable to log in as uid=admin-replica.testrealm.test,ou=people,o=ipaca' during replica install- Resolves: RHEL-47292 Include latest fixes in python3-ipatests packages - Resolves: RHEL-47146 Syntax error uninstalling the selinux-luna subpackage - Resolves: RHEL-46009 ipa-migrate with -Z option fails with ValueError: option error - Resolves: RHEL-46003 ipa-migrate -V options fails to display version - Resolves: RHEL-45463 ipa-migrate stage-mode is failing with error: Modifying a mapped attribute in a managed entry is not allowed - Resolves: RHEL-40890 ipa-server-install: token_password_file read in kra.install_check after calling hsm_validator in ca.install_check - Resolves: RHEL-40661 Adjust "ipa config-mod --addattr ipaconfigstring=EnforceLDAPOTP" to allow for non OTP users in some cases- Resolves: RHEL-37285 IPA Web UI not showing replication agreement for non-admin users - Resolves: RHEL-42703 PSKC.xml issues with ipa_otptoken_import.py - Resolves: RHEL-41194 ipa-client rpm post script creates always ssh_config.orig even if nothing needs to be changed - Resolves: RHEL-39477 kdc.crt certificate not getting automatically renewed by certmonger in IPA Hidden replica - Resolves: RHEL-46559 Include latest fixes in python3-ipatests packages - Resolves: RHEL-22188 [RFE] Allow IPA SIDgen task to continue if it finds an entity that SID can't be assigned to- Resolves: RHEL-29928 CVE-2024-3183 freeipa: user can obtain a hash of the passwords of all domain users and perform offline brute force - Resolves: RHEL-29691 CVE-2024-2698 freeipa: delegation rules allow a proxy service to impersonate any user to access another target service- Related: RHEL-34809 temporarily revert a commit that depends on newer version of python-jwcrypto- Resolves: RHEL-39950 ipa-client can't be installed because of a missing dependency- Resolves: RHEL-39140 Rebase ipa to the latest 4.12 version for RHEL 9.5 - Resolves: RHEL-34757 The change for preventing deletion of the admin user caused a regression in disable - Resolves: RHEL-30553 Depend on nfsv4-client-utils or nfs-utils - Resolves: RHEL-29762 IPA sidgen fails to create SID for manually set ID for a new range [rhel-9.5.0] - Resolves: RHEL-26261 Fix replica connection check for use with AD administrator - Resolves: RHEL-18062 ipa ca-show NAME --certificate-out=file creates empty file when NAME does not exist - Resolves: RHEL-12149 traceback in ipaserver/dcerpc.py - Resolves: RHEL-4810 [RFE] FreeIPA-to-FreeIPA migration - Resolves: RHEL-4807 [RFE] Support in IPA for HSM boxes- Resolves: RHEL-33645 - Update samba to version 4.20.0- Resolves: RHEL-23377 Enforce OTP for ldap bind (in some scenarios) - Resolves: RHEL-29745 Unable to re-add broken AD trust - NT_STATUS_INVALID_PARAMETER - Resolves: RHEL-30905 Backport latest test fixes in ipa- Resolves: RHEL-28258 vault fails on non-fips client if server is in FIPS mode - Resolves: RHEL-26154 ipa: freeipa: specially crafted HTTP requests potentially lead to DoS or data exposure- Resolves: RHEL-12143 'ipa vault-add is failing with ipa: ERROR: an internal error has occurred in FIPS mode - Resolves: RHEL-25738 ipa-kdb: Cannot determine if PAC generator is available- Resolves: RHEL-25260 tier-1-upstream-dns-locations failed on RHEL8.8 gating - Resolves: RHEL-25738 ipa-kdb: Cannot determine if PAC generator is available - Resolves: RHEL-25815 Backport latest test fixes in python3-ipatests- Resolves: RHEL-23627 IPA stops working if HTTP/... service principal was created before FreeIPA 4.4.0 and never modified - Resolves: RHEL-23625 sidgen plugin does not ignore staged users - Resolves: RHEL-23621 session cookie can't be read - Resolves: RHEL-22372 Gating-DL1 test failure in test_integration/test_dns_locations.py::TestDNSLocations::()::test_ipa_ca_records - Resolves: RHEL-21809 CA less servers are failing to be added in topology segment for domain suffix - Resolves: RHEL-17996 Memory leak in IdM's KDC- Resolves: RHEL-12589 ipa: Invalid CSRF protection - Resolves: RHEL-19748 ipa hbac-test did not report that it hit an arbitrary search limit - Resolves: RHEL-21059 'DogtagCertsConfigCheck' fails, displaying the error message 'Malformed directive: ca.signing.certnickname=caSigningCert cert-pki-ca' - Resolves: RHEL-21804 ipa client 4.10.2 - Failed to obtain host TGT - Resolves: RHEL-21809 CA less servers are failing to be added in topology segment for domain suffix - Resolves: RHEL-21810 ipa-client-install --automount-location does not work - Resolves: RHEL-21811 Handle change in behavior of pki-server ca-config-show in pki 11.5.0 - Resolves: RHEL-21812 Backport latest test fixes in ipa - Resolves: RHEL-21813 krb5kdc fails to start when pkinit and otp auth type is enabled in ipa - Resolves: RHEL-21815 IPA 389ds plugins need to have better logging and tracing - Resolves: RHEL-21937 Make sure a default NetBIOS name is set if not passed in by ADTrust instance constructor- Resolves: RHEL-16985 Handle samba 4.19 changes in samba.security.dom_sid()- Resolves: RHEL-14428 healthcheck reports nsslapd-accesslog-logbuffering is set to 'off'- Resolves: RHEL-14292 Backport latest test fixes in python3-ipatests - Resolves: RHEL-15443 Server install: failure to install with externally signed CA because of timezone issue - Resolves: RHEL-15444 Minimum length parameter in pwpolicy cannot be removed with empty string - Resolves: RHEL-14842 Upstream xmlrpc tests are failing in RHEL9.4- Resolves: RHEL-11652 Rebase ipa to latest 4.11.x version for RHEL 9.4- Resolves: rhbz#2231847 RHEL 8.8 & 9.2 fails to create AD trust with STIG applied - Resolves: rhbz#2232056 Include latest test fixes in python3-ipatests- Resolves: rhbz#2229712 Delete operation protection for admin user - Resolves: rhbz#2227831 Interrupt request processing in ipadb_fill_info3() if connection to 389ds is lost - Resolves: rhbz#2227784 libipa_otp_lasttoken plugin memory leak - Resolves: rhbz#2224570 Improved error messages are needed when attempting to add a non-existing idp to a user - Resolves: rhbz#2230251 Backport latest test fixes to python3-ipatests- Resolves: rhbz#2192969 Better handling of the command line and web UI cert search and/or list features - Resolves: rhbz#2214933 Uninstalling of the IPA server is encountering a failure during the unconfiguration of the CA (Unconfiguring CA) - Resolves: rhbz#2216114 After updating the RHEL from 8.7 to 8.8, IPA services fails to start - Resolves: rhbz#2216549 Upgrade to 4.9.10-6.0.1 fails: attributes are managed by topology plugin - Resolves: rhbz#2216611 Backport latest test fixes in python3-ipatests - Resolves: rhbz#2216872 User authentication failing on OTP validation using multiple tokens, succeeds with password only- Resolves: rhbz#2196426 [Rebase] Rebase ipa to latest 4.10.x release for RHEL 9.3 - Resolves: rhbz#2192969 Better handling of the command line and web UI cert search and/or list features - Resolves: rhbz#2192625 Better catch of the IPA web UI event "IPA Error 4301:CertificateOperationError", and IPA httpd error CertificateOperationError - Resolves: rhbz#2188567 IPA client Kerberos configuration incompatible with java - Resolves: rhbz#2182683 Tolerate absence of PAC ticket signature depending of domain and servers capabilities [rhel-9] - Resolves: rhbz#2180914 Sequence processing failures for group_add using server context - Resolves: rhbz#2165880 Add RBCD support to IPA - Resolves: rhbz#2160399 get_ranges - [file ipa_sidgen_common.c, line 276]: Failed to convert LDAP entry to range struct- Resolves: rhbz#2169632 Backport latest test fixes in python3-ipatests- Resolves: rhbz#2162656 Passwordless (GSSAPI) SSH not working for subdomain - Resolves: rhbz#2166326 Removing the last DNS type for ipa-ca does not work - Resolves: rhbz#2167473 RFE - Add a warning note about possible performance impact of the Auto Member rebuild task - Resolves: rhbz#2168244 requestsearchtimelimit=0 doesn't seems to be work with ipa-acme-manage pruning command- Resolves: rhbz#2161284 'ERROR Could not remove /tmp/tmpbkw6hawo.ipabkp' can be seen prior to 'ipa-client-install' command was successful - Resolves: rhbz#2164403 ipa-trust-add with --range-type=ipa-ad-trust-posix fails while creating an ID range - Resolves: rhbz#2162677 RFE: Implement support for PKI certificate and request pruning - Resolves: rhbz#2167312 - Backport latest test fixes in python3-ipatests- Rebuild against krb5 1.20.1 ABI - Resolves: rhbz#2155425- Resolves: rhbz#2148887 MemberManager with groups fails - Resolves: rhbz#2150335 idm:client is missing dependency on krb5-pkinit/bin/shfreeipa-admintoolsfreeipa-clientipa-admintools/bin/sh/bin/sh/bin/sh/bin/sh 4.12.2-1.el9_5.24.12.24.12.24.12.2-1.el9_5.24.12.2-1.el9_5.24.12.2-1.el9_5.24.4.14.12.24.4.1 bash_completion.dipacertmongeripa.build-id50ffb320515bceec189c266e95f717fab8cf4cef5f4ccd784531de14cef5de569623d83e2392c48777a3a1291bd7b0848649e534b35a454eed6adecdacmecertbot-dns-ipaipa-certupdateipa-client-automountipa-client-installipa-getkeytabipa-joinipa-rmkeytabipa-clientContributors.txtREADME.mdipa-clientCOPYINGipa-certupdate.1.gzipa-client-automount.1.gzipa-client-install.1.gzipa-getkeytab.1.gzipa-join.1.gzipa-rmkeytab.1.gzipa.1.gz/etc//etc/bash_completion.d//etc/sysconfig//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/50//usr/lib/.build-id/5f//usr/lib/.build-id/77//usr/libexec/ipa//usr/libexec/ipa/acme//usr/sbin//usr/share/doc//usr/share/doc/ipa-client//usr/share/licenses//usr/share/licenses/ipa-client//usr/share/man/man1/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19s390x-redhat-linux-gnu  directoryASCII textPython script, ASCII text executableELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=5f4ccd784531de14cef5de569623d83e2392c487, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=50ffb320515bceec189c266e95f717fab8cf4cef, for GNU/Linux 3.2.0, strippedELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=77a3a1291bd7b0848649e534b35a454eed6adecd, for GNU/Linux 3.2.0, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)1 RRRRRR/RR$R-R R(R&RRRRRR*RR%R#RR'R)R,R.RRR;R(R"R-RRRRRRR&R*R%RR'R)R!RR,RR;R-R&RRRRR%RR,RR;libsss_sudosssd-passkeysudoutf-8d69977a427a4d72d47ced5a2cd1aa8c5f2f5c8a1cd95ec0d861008172be40b6da9e84fabfd281e729fbf9d528dc5d103f9f117f6eb324e395639ba5aed65a245? (/h$>*R-̬-lpgVZ*'2CKǔ\Ѯ(>֥r$ LyZsw m$qo{Up_='ېƝ5yCvr{o/N$xtH7}[[Gzc'Sdףʚx>gt֡Tve+?/:gLrbqi5KMYv* #~ՒfP$Es8YrUY. U&B_H!s_΀?epY-v^CZ' W/CwM^o9&Ewc@|wgՎLy97An[9+k%. 8.v~i*XrdH:%(JeP!1?"+~ N:dǸ(OBF(: J ҄`shV* # $ 23rL~NW6,)fQ P˭rЗ.US(X./5`Gټ(C2*JM[Af6i&xx/m$mFo*g~Uz{]mȀnfޛK[+qP5,ۻ@5m՗/O/q*x,:PXd4 p$؀4~Ph `&2Ep`<`di8s?yc@Aϕ@ŚkD@6t@I&*Ik4M 6D9$sL!BDD&@DDD()LARpXifS(o_BS▰3^[y m YMQ#\ZwA94p#8쎸hO=/0FkH߬KQJۙsuA2+Qgݫ44Y6a6H8n5R ;Q3<8 jfn+O0"M{gA'G}S^Ov K1? %hbĹ|~Dh]^Lz tg_k#JsAdj@#:@ldq5J7#0 T"mf DdmJeh!CW ' +%cM܊O"'˄>إ`PP)>/1䈭M|x+"Qh('=";3ۡ|T^r]W; )Rz򎖴cs41gguK4ŚH;^tfiEs'ѮWӾ7zۦ̴ꙟk5I~d`];xkzT5szzU5I_CY5~M6IA 1jaD) !BF|AA JR°So:fBC xJ4EO@[d81aE'((« -\U;f=x6`(`z݀i +(sޜQc GD3wZSx+_<ۨhl+>ma|)PL hdlt#@ ˛:>VOVmip:n{\/YyS2"T X~Nʾyw]T^lbrϒp^^0.KUhV=ОℵYV [\V蓭dDI=QB% h7' |6#KA yź萮z(O1/۳ z BmOɘKZ/dݜ9@(wս{>x!KR[U2"_oxO%x$AD:LC@; 5_V6k<%)Ŗߣ5,D&1K-ݕmӇor@ Ԍ"ŤͣL|M||*䡞4g^@.oӜl#l[QX( 7uO`lmmvD?B>^U6C(F#Hwܴ"F-{ U JԸTeft!kM&; fdƒX*_7=a_ɱ AYhi%SxmTUS brڅfb\1€efa.0 "rļ|_c?01:*sXr _$O]͑ŏk hBzB8o-aU**FWԑF4}ZɲZ_Φi~0=rc\ym{1S^q9 fAZrݶ P/{ZOfwb;l TOy3LCV7DoUTsrwIRˮ3w;7=2oL;rZ(,il?ފ/W#r"ERĨ!0D fnp5+/auRw:t U bO+ (p#GDBuJ7 bp E<lH% @3I9nVMA#1Лs65g_]{NOFϋmp_13 R4/aMr uG>Om[ˬ|'>ayXT5Mӵ.BqvNTyܙXϢcZyىv?yDi˴as! Hw\VߠrY+x*Xw)t~b9IA1RdLP"RA"B !BL9cI=@94w 5M8#qm!X^]:,+t2lac~On€kfX3 wƀ!y=r a` :ql5ؒ.*&@WnD瞃ޏj7)f`z!5tejP,!R1+Q&C@z%JE?п7Ie=/mI_BB) 9r5B%gnJ;vWPt-JC_0ULBwЀmmGcf%x}a+aC4^"ӄ`1iV0(^øMۆ%Qf9z/bM:E){Pl[٘s*lg.kKb&T$ApS5\6l+%ȡaIBf.1ɼ2&w2se4\.z6He'9=Յ0E_I'$K[ލ8,~DMg͂kj!Di69P{9^I2P__Pbv'=A%aIZ=Wv> qy$='A_WC' (n[xfrӸDC*v~}lKma-XzR\d;v ii2TLr7j} 3F; <N'gU|s-; a2[^Կ>7|N\Yˀt͛{#ulycmUKC4bQZVƂ Dv=`$0V27TI&KZ x'=e0R*Gˮ=مBz|,5,WbRW!j䍢>*:lӠнwnm-c6_W*6sYF$ㄞI)/:D x$`A%' zoPQ!ԃ͈L{sx#Sl,V=ɔK ;RHa'5IW/"͞$$4y}!1=-1`Ѝ"As w4F|P2l4!}H-()z?m "R1-3zS KŀT) ,?AҢ?$vNBu\A0! .]jK:³k ϧ#=ÊYV`)-)~#DD3'5NF (BOi9+78 Q!+BVvQm\+,W06wj!!vu0L !sCJ"M0κtRur XuqYT˨6^|.$\B>;?\|O 9Eu|:):Z*JKP»'פb&vnWiUY!YFInyv j::FTV"#~%aC1-z,{~$ȏZ}L }FJ4d;$jg,gNZ@'Kp.-ȧ8.^#b4+|"zԲ YC  31ZЌ$] %E,S#ڙY0)ڝKbׄ^:="itǝwj,Us2\mx~[T*_ZZEP6sc`Y{'tu7\IW;i97Ǽr}Us5+4SKbl lxzn֊:Ltdܱ§B5fVO^i,d MmHϳpO0Νt&`+@Vv@8F/ɇU&,FjW|w摝x^U~{pzFXV{ÎUw;耢(J R,CL}J]ͫ;aKjQ(vˋ}~ۊ{,V Q?᠛g#L{,fr<@~A _4>%j LVRJde-q&uVctGsҺ߾>$fk\Ԁ&N21Evb?.5["7l 6kxckB4L64s,3tOn:Ͽ0x?`CdoV1X;ZO͌ZKow aUgKavIqZۍт\P75Qw0׍gK%A FNVI?(->DZٛiG.]r@=STR._?bnkU8Z1-3&…L7՜Yr4[*ETeҜcgpOGY76Ƃy"rEYƤ}C9#|81#f;`j \$?[|s-?ҺuTT^Wb شPSf `oli(oXD{j.ǔ,RY)R6{,3&Yd&XeⷫҞ ojC7 3Zކi؄]ɏ554`RIreE6gNto`e{jsNw2w72qLKcG8&JΦެc` k֒}10WDɥל?qq`1n?|iwqiaP_v^d2!-sm?r{ʌZIl#igtyHgQ\);sϠINNټuzJġW t~2 Znb.^gT n j*Ok{G,9+$pg,BlEF8j=]/}DWҼ[w0g,=u'ڋ ݢ~iW$V8@_Bc[UDڡ2#"Jcf-E@(H6clX8ܬ}1t+,-i=vjĺeTOͤ׹Ŗ͙eg'Dcρ?,#)#DzS/xĸV2VX/h L(O`xy.F<x*tTXk#i7 S8la2nzu2 B4?c1 ll۟ctH^>^coy*NrlPU}5,R\SeI5ǨkP/qՒT!(yB<0ƍ|@d#^u(S9_\[[xwBz88MyY%):(pZ&Y 3s;lBk6;]tXǜ$r2Qgӗ_z,pdh>E̍tcgPq+7)0yyavt! d*óho, ,T(HpB cD7FxG(0v96\Wat$!$4$lu2ù4ĘgS.&fTu>R3fZl/!hi{1Fb[u ]n%C:[F/ٶX_Xy5H Pw[~[\xASgdʍ+_7n/x<)͙OhI^zZ (јVqY_T 8in?}n.J.c@GU^;$gӷ@S}DQ.1RP_H[mlFwER4Ce +dѫ;p{i, 4C<+[?d ǁp },@Yj3~܁1o`4Y; ٔ9-g 7,9پoC)%&\M:OZEc~VƛVЫNaa]8(@\JN\6wYi9_Dn> 8fHī2&ZdN:5eϨ-P0xi3Wu_.8AeuJK0&Ѧ^b᫸{&(gBw4Ɩi/7/OϫTT\ZϷ-uʻyg&*,0>iIJpKT]B(>)iRV\amK2Cwps͔VY߲dգI?Jl"̛iỺ-F'jWQ e "xr!w`AK5u-nnCfawݕҜ/J05M|uF* ŀbLw9fݿ6!Yt 'x7sc[bnb+oZ3RO<\ZO>cb"J1HH҈ۺ|'(0UA0.JJbLšf2O:1q*m&\]_p !Y [CNH¨j$7շ:"c6+:G>FndxL8vQ0VFH:H"0hE juJKRH!ҖO/p%i25\χ9DJ?Gylr&ƣPcSr2>x B+smji*u:&JbX?BTmF } #[,+;ь]/9"ӧ 0~c2+K .!BS`3՞(R>: N&8l*xk`uFq{M@WoA*@kK>5=FךisG&/3>Gcӄ ._U|8-NX |G<3}|&Ӌv5t]j6˔N`xҬ?NOB6u y|c^$«×^goK NjYU,C#ᡇ12ئxen=hilM5wr-{*\8c3XĿpwz!wǬCuDB E:V{B yaM8< ekj>lFK!חr$Hu†M*{u2%pS^6Fh`ꔡ; ΙT>l~AdX LYp ~*G(!Piy+*'8Jii_ 3{'~&&7J!0 !A!!Y}:sh0Ķ@6`U/UAlcp~i'OHb1K7-H[kr[r91uS#g*Z!  y`䙬I!|w߇!AQ~m:Mx/:p)n3Cq%<A;AEN->p0<12W̾,ZzVxX@r8sظD"邏>mٵ;n2-g/"OeV矃o_ %m]g^zK_i|̶S,C]bo ^ C<;:lrʣݴ lIJeU.ZsQjSɪA4v0^̨^E"[eY :CidU1b plJx#2ʹ^##G«﫼hrVdJ#K (H9['J?nүa[IwB!A/w@V/BPk 431v6"Z = =YCqhipRDl.qh"` 3As)/J9I$iq{ 1pI^H-<‹RaRr:T^%aiSQ) #oaƐpKoT@8/]YF {N.r t<pNENC@@Ձ(^H3c0j |GgԧuοMOY)P4l z!ėv6~D~Z4`a4jvmnG'ȧ?Aj:3}hZQ~tVol0G|pcA ĖzQb3X.ߪTRj}m%UC  l ] 5Em덥szU |D?_~<TJNPF *]id;l!D%D[ejVR}(-\ՔXfWMxqL{{X,>m;^Q oaHhe 2)"P@砛ʦʄc=/nKBRf[_-NDBn\/eN}xe^Mh`Bǣ$#MCF8=<{jI.JZ:!I.Vhp!ZU ϤM}]~X9J@6% 4F"qh¶ԴE@&̥tYt Nkzpk#1* CY|On|\e6V/IKoMr@9cY?.,\<>ƒl[at| ڏ#p-B# n@Y`8J8l>^Oo 뇊3݃:-Rjz&=ڜה?oٟH 󁁞X=@kf L`IXj溑NOqfW[LE*( rB0[m^tOn Xv^[B]|JWNneQl=,qL@ܠVd]0LJ:"븸+S-ѪǗAשfYB؈Ws(_||~^aLZ\Vзw. \0 !B ~0;q|_M?cႳ@] 6+)ce@t{O)6s+7 XæZ}P\7QO^K[OAL 'U%:FL\̝Pl4oC֫pH](΀Of}Uv#LXr8@0b;W:^kkzzh܊?H{׼ 9"hA i6tZ5Zdizvw^ɦD~z' b^t}F5Tj(LݏK'5y d&{DҺ9kMoYy<36Dy*/?. 1^l:kVW/f9cX [ ?:1gfMk[p]pE; [4LJ%Vm<ၥSgT#x*2u90+Vz?,:f֓s5ӐyES~IcYm){Rrh0|8SǥzKx`Ebzʊ`l4=u^+~l`S'P?PfSMɁ*~57Ne* O`OV].ҟA-!F@}TA*(_D"tjrDJV>݌~%CI>iƩq8'U$~?(|v~9&]dѫ2#H|%J8+,j*6^r K94̇HVKO7O )G# yiE|?~?}O iˈb^A>WR⤞eI<Z}2{Sex,-e_Nm 3&Ք\ґcߛXBR{Yd X (aW:[AB۲Β/E,k7$$>72,'MN=pHk=\VR=,F2+ME봍RwemE_׵Y?C$Iáߵسꨰ="WVqhl*|N-u]=2MyߺQL9" fɸ_c.␹쐱q1VxgEb+@c@sK&u x_ߔ\8W/@?"0/`+qM1 1 _[TQ6 /*yŐ< O2a`}g!?o*%Uk&a{2_;Wc.Nu|WwV+=xr7 0{&,9OԞQ䴀,>[Z?>[֠ɞ5 iX:D@غ'cXxߕ Ұ3!]]o EkׂIx̐[N?N>whM֣<9N$Ҏ~toKmxګg{o.6.=߰~{ X2sn>47&n_u(|d(@%%rhSL\~4 6RD\(oĤOAu1Mr㬂L=ꎗK>ջ~έpMցLjb'PIvkoGy]l5;lR)@/˳kI}W]q:I鷝DAE;wwFTw2꼓HEy&i?EㆨkqJ@2ySp^Fӏ#v*"i16Nr-0uxr4`%J`tuyI(flp}u;w>R$<9͏_m$9~?ӻ!!PDYI9K}.NE!ߪ,|p5o8`6 UWv }Y-L=3j Q$E! BqÍ?΋t5m݄JԴZ5ר5|CΝ{h"Lfg!\T s|U)ΔTtvEֿW~ڦswO0c_wy Ҟ12gSq~c-/nQh$aI乶̺[:wtӬ9[ke2vɆOTjYx.ڠW\Wҡ<ݜNPUk삲nJjֱ:D < ϯ XIp 6Q?B>@83r>da9tB;.eY&L9Ơ#LoFXoY'FtE3%eVqc l5RVǠ:5ZY1K5d ~$q]̪+>CNg ?j b$c׽M&17ұ>KQaBY3=]u0|/m; ?YmDypo?ʮA-LrG*-5Ǵ@B?S+Ŭfd`ᬓdWiyl􊄊AIڷ9^Ҿ tZ5Ur+pݸ\|yȊ-/[lTmA|KF0 KIڵlmydR/i(yq4bZ&,_ Gd;`HYGКjC-qp&5Ro]+mgaBTło<,fC0:2C#[>EG)7 ܸd?QÃY8BdEeZm ]ՖdYCn&dn/~#%hىM{t>ZMC^Skf@aMq@Bе˪.t]X%}cJ Q/wJ>dˎ/Jl$I;&?n.+I>+eɇ@0BYn3B{e kX׫en7Z=l1kb:Lx7 σ;EXs{u $D#8 jޞv™C̽,];-#qוL_ ƀ)xy=.Xz$Kk UpP/C]9&0 :9ڗW?|oY#[4%!>V&$BN0z+ĞIPGjWi=g%X͗d c,Y.TGJtk뫫_[tnOK]6* >Z8smOB;gShϔ.=#{ w]mH dG{I"s\"jJoO$ Q_\7aaO菰V˒E ~m[Xz<.5J_gN?ve<^Mgc4-s"ofƯ˗O!H>iw~S*~[M{I=lnw+c 1CqG+@7x9 Ojr7H:MK㳞naGw} zvWkP`f"rR1#s_;j_ɕ&*_֦I5mΣ9]/e2W!<\P{mt3w{>yzۡvhUOb+@V9/>y~8)IOn9jk /0ԯbNIQg} &!|66э\Jf\Ǹ 7,6WI#rɹϝhe"(8r?&hiy<,&h ,GBx>3$ R0^?'eԘ4𛀴w?KTi S?_WƄo),9AxWG%=jZU&n9V$LӶ._NԣS9iHJuaöO_msЈO 5֜1NuYas~f5|O'8xk~ةEb7e)Ks֍z6P/ )m# e6UB YL5 МήDt0N u筦&'si@aBs@Y\?>28~ /3d<WsbA1+X9o oɃgPd}՜b Γ(}Z/ +H'^: 1(3sțdc*!=i(h?*F _ & ?>>(uQOE j yJ6G:;/d6FNڡnꭻGBP)tOJøy$87\‚ۀ<?ʹG觱uGymI-_uiiƛKm>Ok𶣸9ArD`#oFDciardtIS޿y|/ЯWIɊ>QbR8 SD)Dz)μF_{Y^9w*iP{Ux&Dq'i'yCGETٴQ@787:~%H>gcA*bgO ?q<.5.?0f; WO_{7ۼpq#3, ^CR?kʗJcKUan/ ؓCS,̛n8{ggK߃r{[M D xmCj5݄!ǁH~5ԇuEeAKobs̴7#6@GMA;(v|x}k/هST OzN~)uiӊRGMfё}?Z;vᲢ'V<yk:msSKЇ]4ԣh;\);'=wqɆ;>v?@z,#m}kdXmԻ@ҷv2f#^ R 24acW=~y{_S.W1b4}p4:sI]͇}>eIP *o[SWZSCaזу$tߖ xD-^ Q/y$h;Oؤ⣼ˏ`Q`'A@z{ti975}<{T~+>9!5K3bsHZݖ`t%|Jq>iD]eN=M [HH$M@\ 1|@ (rfr8_0<+L'\v]7p d:t(WROygݺAXy<=j=,06hSɸ@nܵ\<)n}c'&?%& !&f/K8E}::ٮߕ頋Х)p 0..5r0E* ҋ+.UʜTh6)_9oO/?N09n~o[FߋG2=ߒh:3if)E~)hyY#!])0U3 V/IBd>V1td0uA *8׏\{187`^2Qq":Wa!@t&fPW:kL=Tgr5 rn#ݰPdĽW]o^ ຒ!Еy/1RB,`"0B$KrMw zpE- HKͥuVC16pH+-Z70 %\(BOR-p! LJJROPy7\ 0ğXTi9*5&\{lOޢ{߮TTpF+R׵/f*`A{֡g3L,@n`ڛ?4I8s X[.9$CuzП 渐!K/7}f̹-Cu/.e‰`X eY;o/ BEeo-ywoQwŖ UZ3.Ϟ(:aL+{-jGՀ?7,' @3Q?1S?n'葈d%RSh7R撜8'9c蝇N{%iK}8ЗxЕ{Qre.T~#@7F  ӽU$/ !,T5|Q}WEgF f/T-m[D[BBGW9XQa0V.twZWJ׆AO 4BMb|(髎?c̉.wC 9+Փlvĕ>T W?${ǀh~ҭ%t M7,LYHi&e [W?%m5tay?/B Cy+ Bh8 a<28 uPj guRL`J) ( `W1~Mܽ>8 L %ź. HqUM|`L&$cN , r1`>1ZgA8b+γk:F1\W?eP *ؚb]9K,( a/E[hί@u}~O0)rj?X@E/U"kmI:$ sUa%"UNmTP{hU@<*OO\ndiϼ 4E93O,(gvO%%x\ɩ/wƭMA`:TV(f=\{ sH+sVDl <bUjsYHAaSׯSt.).qVPQS WF,$CHp;Ab = Rm7T\uH̗!*>&P):NPd&ELL~+O}ӹ?k" ވf2vJꛕg0 6Bs. v!NκHq2ױ8Ʒǧ#9(D=\ٚAi`G`oMz-E|x5Rk@a{ )]b+^/2{٨i !RQS8aϺ]x= #Ouޱ`-Pk0`mb ෰ ihAo_ : t@m.Na?恉#%'<lB/WXyDu'5s^꯫;,VSZv|2@}(*b- 4wB!@BRA3ؿ [A6ތغ >10G݅jx=< uŰ1չm1%>yimkP"sקv"[$./ G_[)t'hf./)9ՐQNa߅ﷰ@pu8a b &-G)9RLZ'B.EScSz| jKWDz’} ?B _娘_y/@E_F jrWUc1`zy5+aˈ,a{p*V$Mf1FKX"YHl3Xdr~^S\5)= 蛍臮8/$K/,DC Pp)1 ߋ5aa,dĤ'k~yuxd;Qkjw[i]_b 5ݳ<{B%:rV|k7|^J0;LJ]ɇ޴B.rCRj:Z:3@P2=z# |{/:;f[;*lLKJMp׬] o-Ѕ2Elpal47G\QC"%G( aEai3y AEno81jF?0KpBr!õ d2V {P3sb щ17Ꝁ݁,(UcbT"ANb}"h4p$Z”pxn[@uhCE$VNPZ,1Th2o92qF!P:?_avK??sJM4kqI䀽` CC*2&I2m"`xp2>>tfJE= $g?4`dsh ` QRR/ʒ>^Q2twʡIa*\GsH/d}jW'Z$B%%66Tb7G]h!$3 hzM = $?e,D!%^rbPa(xo>j[Uk5\~Wkc%$^dI+\/(EiA&zn lKQ@  X.>H!\9PwC0}-An$V_?N|4u<ӯ1n;ks\dȮ3a[**YBq:wCo5J{o_wVDˉ,c*p+(֬o%sKQďy 4!brTEE>N+˙sӢzѡ$db!t*O(!2'OJ1*hU`nHypC Dqhg \DylƩg P C56eOEDsC=8P2A8ʯ U+5FFm]\ J-5tR_px9(boa=o!XAkIQ|hcGR឴~K__6V<<d'v:[4 ^q7s`ӝs5z-lXөj*P+O:QC 5)ޢ%L a]eZ7mQ?K EQUDzɐSRqWb`>cXKdwDLcvO!oM\" w.a_ H |};Hz޸`8w zNR-܆qϿ hYfJ7o&n HX?GR.sh9oNbbҡZ@'V Xul&`r9z;UE.U;-Z9M, ; =+;\^,֤"ـSư?Qest>c=%̛M !L֮B]yB?0q\h]Rl 2=kd9x:[[#5r+%fVGz5% |Ķu2H4w^1hͦLlژS/S("$OA'kt30q$Uz"u& wn߫b"J.YKS¼m^yF*d[/oߣsnkE|TS8c?ǯ6\qG,w86D:y_}iQZ,A:m'՗nGVNd `s{7z]Q]l/kOLͩPIH:y{'X$7>UZ5iٜCGbVpj>2łȓر)P:zAiӼ G.j$+OShQ3/im{ jF7z![sBGH2ˢv1Εݻ]ɂS,KfN?[)-xqGa| AEamxX(ڻ7,EqCC=9@{oB +o8uG s9^zIfw;}Rꠖ+;e"Mȁ,-%2_I_Ë/R#0JYp.޾cdOoΒd]60{5pAb ۬IK`VXuaf'dXܤN++uEO{CxY~( g)|/NAf5_Y?;8aP0ϓB]iڼ0Hꇬ}&g{ネ7u,rs[кhIRK}g㻒T*|.xeYGniIGfnG1 ?6k+_{}⬻N 1끁 <ۡul`[&ɇ˸eǸ_f>M\K{Ju]'*eNƞᰗ6 ´Hs$: Z,Pm|- ٛ'&))R'UVEwO#cȇބ7wakp3|prL|7__c2gMn7,L7btB^\+{&0P\%(@骛9yu%H*@kƚы;Q(Teۭ{+*j S(ϣe#9(s;5N9ѝѸV.SΓbh0׸Y-~M6Ohk v%i\(ndJ-c7-ƿ!sgB[uiNavtM+3^9V6u[jנNRnUqkuO֪Ħ>ߩda6㌄FQDڒqer{v.O,Ӻw._U ;P]t{/[;q5evƆ\EKّ3^ǿpt!$2ݱ޿bU1W_`Ȓ՜ {Yr$y%{cS `E,/Υ:vKYXX+C -gc.f/ ̏:b_،,Jh=inضr5uμ7sYPn$…%YFfC]~wã*}7qrկts[@Xlg[G #2Y3[{ʓ:,ܘw U: `'m|յ`*=^ۯem='j M8{5bnؽM3lit1LCsg]TG/8d C/Ӑ6u|ebJu?,4T\㍵cBHsq Ϯgm#cmRDPEN a41޼83`QL3W]5[2k133RᇝxrKG{lN! qlޞ5N q`I`U2wsO/?TvOcy] 2REކE=|U -> eРI{Ț%(lBjq\#^*Bo@S=!]5)- KPUb{$6b y z.$}kx\&E/A :g w*?x.R4R.eyIJs:/uCqFlU_Dd}S]UP[βfTWEvm? +f/qBKt7~$G{^X~EG.grg1{҆+{Wdi$(+/zNLp6_r05_%tI~SNo]Rle-7ȧM(Vh6Ҽ2fpڅc_d]dI9R[Rzclr21u1ɘQV|jbz_dc?JhhWҵ/&>С !J[Km:3!n]1./H`SAGx\@;Wӳpi!`vI.^+C|:K5q~7ɯQkqqPۼ0{r-NǦZ"I'cN K/>6b9Jjmn_MOl';:u7+s"IAtiT`L2ۻ' Cd{ONtKG< WH/FN=ESץdqteW\ԢYUzꔙJ`ޜn1m4*@༪.QtɓyM.L>xDF! hIW\4OWucT|}S\2֫o5;/=~7·VerjFa "Y:|W !n0kK,}n4eyi\0S#ڏ$q5=ge !wt:S! C -s:\fY7opOp"/_9^Kp֜cAŮ7=(5,QjzA5Jy-1bEY$hvi85x[` t7lk]tX/XՕC Ou`y$P>;yX"tDŽo9x,Ϙsgs頢1^Oӆ*/YEf+#Bst011??4{K'lP^h\`)<}gvU-{AqVkZnEc|trK^S1Ux\>ߞTr7P<߄SXPDOGfC#~ȃM痼eD _DQےefwr-`eg-<ΆntKtIEDX|\WΥțKhEd昘?zCWR]$_%qo`-TB.!ܿV[EQ$Ŕw!sNIB2!jזD 6%xjJG䀰GsPA8zCdߟahhuҧQW^Q{~B6Ǒ׈W =Tf lOSd+>G&@1=֟ߒ7 㼼52ԑY^F2_i.zm jK]#]9)qP RtWzP%09WkRZ!g)`:| eV ߝ4ͿCcclpׯ+O~ U P@5Qrd\#Btz_t&qKgScXGit7x{0v /;z㌑^X^sY L2MpG#kƒ23wcy&Gf#u0_[__da-WWLNjlb]]mQ\ѝrCAhʟu]][/A l /H3gU>?Nc4Ԕz̓W lƍtU +OߗI0LX?py\dYޔiz4Cע.[K܋YBq)zyf}ƿQ\e5F6"Z]!ܾuRyH|vY2]s uJ+XP/d A/tOٸSd U؂pUz\Dl,&S~!'~cdkԕWGtOIl΁GMxpj~P\u? m.z~{/v0#77y\lر 3id ؁un*:OS-p2cv*2hG~f۽daL1|܉_.FlH2?K?wZ[6UQc_uDiXJX{nvЁ =bvT x ̘Cˡ-\:WbY6|t7Ϙ \-Ws*W#vYv{̈I3<wn}'=[uKgGyʭ RΉڞ|"rt|nw?wz)HDjT[bIZ*q9rzԃ @9[\J2Ms2Y&kQ0+ ͎džPl#F8 Y3a<ƞi 6ӛ9ӮQˣ=OOҊ{Pe^Ňj5rW.22q'J8 `{QP48&WNC uECYt,kR*^@C PB-q% d[[I03Ok/>O1Rcg'iBb;?MΈ6`3G*6QLtc\/)=-8 {x14쩲^ٳ=S(p&B[K6pc͡fF[EF6ۓ)Uch|6P{+?A(L|h =*8R)» `~tOux*,! # ?*QgkaxpLax&: {ԖXn1-`#OVC/G v_e!Cx ? ./^b~hh.jv4ۏL,fXSDO9XxZnax%Ě\ꙸe"qfs'`!|"A<5|xuC c)P4u|28y%LiͰ %gkunaa3ۏ(|MS?Oy<" piK,^ɍj̈Uƺ!ǯMVN_O;&й!.doY*,a ?tUI#bpRBgCޟjїZ[E~dQS`{X5jY"Dc r l:37-yϨwAA:3XRU' 8 #U1`w܆)I@yN70IQ@@M47i())+@3L(+5/ fIeX**ƟAE] iEY"z(+ m_mQzOS#Paf~YHd9!@%INZ+J2. gr\+HhM}@ s,:zN2&.C\ƄM~7Ykg%mc&;y M#3z[v}/U(Ek Si8SY"F~cu4Y[;.hZ&"EHN8;UW[<,zڳtIeZOSBUZŪ>ijatw=^8^o2h "z"3* uF9?OAm(8dl.t(pؖPQ6!<oma{Hw`"be9ZYeFԪPXҧ\,sQv%[Jd4˜hysV'B~=@vfq>jgzF {ec %-mtd짹Tyē4=NT6/[9 Mj9Wdw&t6'QgQ#X2ZqJh +TaԅJp b*A}gՊRg% @֨^Ո6㶃m}g+(sRf䰸⛌w}Laai)DBQ[;~t],F@k}_Q6b,׆ZNΛ+~v!2TEKGf:ߪǻ-<U c ة_mEQrŏDHz^+PkiCOܤj"2&Z4*%,:=q]z ϯPaLyYV<ݩWŔ_6ScOն NS]ǰaMS  V:<ԥJVʃG[ fW"bbR4σoh&i CHߴn.OQ nٰfVHI#k5zI{٦)ܖf@CK8HH=NׅjYZs@}M"%vA;w8 eyuRt4Fm ü8g Aڛܧ$rS7e/ =l~6dEc_Mm: scZRIpuAglt1{*!F=t:c-eۍ~x-ztˀZ6C+#mT[u C[>.AB2|`]N]H!Dhi6K4h_$@^(<`_U$lȜ' )>SĴCsjyvQxYx.'lr&C(Ջ&&*^\xxBLmQj8\$A`P7C1"ur5殎e2"9_}CE8mw7F7>=w<ᮩbmՌM=n{ӔDvWRy魵Rʦ;o N;ac/wvN 2$!j4 BJ7_(˻ʇ=<6]gq}Z*j*ae*].Wdz}7wƐ2=MFDju8LZvpF.ەr.8b@Y(\&bq,SW_tٕ#c='}+#a"e7~wƒoBxuߧ7]O*7baMtw%7^_uN!4 ]vǼ9k *Kb36ܰ!iEٷJ8Rj\p *0\#xRvP`'s/+;g!l/c $:GnP}U띉,_w(#r(%Yq%$ken糐 IJV1Zy.5b^&k/ɗR㮬wCin#-MmeVKRVKk)-I)PKm.t(BMV"a趋=LTL}knPN~"T32RP!Yi֚zҩ#4"""$)6 ~lLEq/yvN;@s$K wU۰$hBio3}41"(ij`Fal)U9"Ol6wJJuyՔaO/^QbT@5RIop2o{}7NNQPšP?^MILKuv'˾T<<-hBUGƧtI׌'-r&4GRa@3Zdfm$\׻$X 4Aߚ.TP欚X5Iy!/ţG}=̓E[IUX[-R~fg0 P_Qv˻"#GC e}-0k0%Xmu`ϟs?զ+5DUL] /l)FtFbK!iV~>O͘OznJoi Se_b[^{Ͽ^=YZ2̫ 5wV:>PfYC8.÷2?~})v[Jl{ƢԌvM9d VrQ2"<%ҍFMJPG)&eXbU*q :s ӾxNƸVMd+nT(@yJÃмN$Cw=TOTXlcQb 1ˊ%_u1xz 1~Y&ezǾ =ul,9x'dbJ;PV3yPɺi*ǖ2YszE1Tvop3ttJ AE2*b4 h$D;|JW9cZ ɚ}γH{~@RKXyaєFF̚=+: eӯY +Mt?SW(PxQHJ;IY]Bcvڽd:L*?4^ʼnM;]4 uL-)4f s`~:6Crcێ{ q 28(S6nA{9זdUM ^$cJ:8Ѱ@GN]X=n2IvzvW'H ^,y}>ǖo/?I1˶n;9#=cIxC;WZ~?R࠿{t$+/tn..`6"啾WY~`'mP&v:fHFtSj59Sq8 ޱH<1 ,< %Y742!  +mc hI/#lwn¡D]mf_g*Wio4=; &m|1Iu;4amsj\3򗧑W]}[}s<}:ݡﵰ8}ynX mȫEq"nBV\&)cދSq='͵46}FD?[ucY̌tԳKa,Hf^{af/֕zύ RnoYixbUA/ryJbISifwO/\Բޓݕ>ރ?o#5ƈ}|&<<8:彴A)J5|Ϫc(OOjOF5Hc9uh"Qi|mpހ~[A((EL kGR7BG%l$|#+"B^xscߞ3 Aኄ\>Fx"qGu`S"GC$<<]k)\Ok+X=]] A0zJ`VF6Ft!øBՅ*U-*xKEʊ*<6ju4“ոVx\u4 l(P󇭇 DL.3=cQ~7lDט,D%ccsf332Xx~AQ,I?9uAS{̛SYrQ0X>aB@ŀ\;8$~<r A*Y@ɼ*lw 1DR(kIIBlٹSQc.WT&`,ڹTxh#TĴU/xE0Wq}6 W81/⭘3(Va\!s@aDF<0ieUn X2-\o ?vRTga-}G"tBp`vHi !i%9ىnm''1`rİ-+_Cn38|O8/ݚcТ1EFFxIA۸o3騂No1b%ikkg>E =ݼރ|ua|+8< ?w+/hVmuLÏ\9w7Fɿ˨,5qSЄ{&n b[k uzMn^ -5qSn^)A^7)-5qSPR^79[k⦠uK>SJ=tXDGFgOw&JꎁK'L~YWMmlKCׁP~LQ GXf~땋]?Kы{}hG'=cRzuL4XV@0r#ʿe8vm`EUW^xgf7LEsl%*4g{߮^YH]`nؼYN\YKXż{.*"G;x?v^R GsgA3F8 U2t6˒nDPc^қUZS]+eaFqMe!w05{jYu}(ZQ)kQt8ڗVzE bYu 56J{E>UYOKhVr3cKeh]ǡ4yyoeGijxi8J3Gԙ7>B-N>g],݇mLR0"f F#[6ytUJN.OFL \u0%ekiX A4G۲@.[ 8)pZJ賲+,ΨNC srIxeY?D%\`T X!Ehh!Z $lgLn"accbE#DOZ[Vk MLͶ%P#5"A^ +s#3F؂J&;'XDKߐ(SfHANYpiD{faz3 lcO;yk'\K0$UmyD$PQO~VFMda ^ {2_g_WJU>#}9~j mjDkl3]^G~NWRYn㒤aB+flfEBlĸ̫\6.8 3LxVy3o>egfeAʇ8|TSyDktg] RG Cuȶ:({XceidCqv]y @ʌ#d(,N9]qx!o]P!~[lZpCfICkKZXAYnC̐5i4"&b}Z5RAK ASp6cZ ~\M&%x(% @# e9\+ MaLÐ\C0ʓMo  V5"[iPf N.+*7^qǜ䋡M%1&{׫O熪Z L&@:h'Q 8C'-ddK`.逨 0,>m(^ GLHVwYLR!a`|c8='|[GrCBMJsAEi!H i dt(ߨ,ƊCDcz=<O/8o2#s81vH6@jV.i1t9d$3?0vW>"Dq쩠z510ZKfԋeL(ǷR3L@M !1Sfʘ|sI:r:T0Q,>?< &w\,hŃZ TE?j(p%bOڣI \6IP\2>wb.MH y9(3k0mLP%kAW`p1] v*Ɂ*Q,?;f#,~8Z 2(,~*22; #FXQWhD: W8`y#ʖ4䀧[*L &'"Q,RfDjChÆNh̀MfaSP<^R? aLW8;Ce#"%IRfc$0d5q8>AE,EcCL(#̈́5a#?UN9D]~oP^}{aKo6w ] <8!`5O\)Dç̱g_`{.[KN [`]P$maXk-!nij> wE_Rbض~{@pcmȜ;$< }("z(adZ`jv$^7ƃFnбy1$c7@I"TP-S- J5jI^C]%?*\e=z/bP s?R&$ZJY bFI7#(m/&t8(nV{·'w_XDG`)>!T0%`;2|hr)Oƨ3/?dqTs2-ߜ <3OW BlD\?1xce(;&$ex&b|?cP(]Qmy] +EͽӿbMurֱ7蘚H)HR1>%v1]hL,+K}"IJe9d%A69E'psA;]GBg%IsT2M {Qt6(~rh3j b<:ۙC+d: ]d*G/Q%7xBRUQp3JQ#ʧ[-p{@&'0qyLXfv 4LLl6<&q꠨luSgo!4wӕmK^u’а9'Ls>o!NNZqX5b Kj(mbpE++-@,S~.=;rgQQ?3%ﰬ5L PWc7Z ik- c +6r͝ G҅8 u` 2y``+ O ly"Jj.q=r5Z.-qWK}p@m~Ox͊o L7x[ɨ:|Cou8v*i/1)vq:l7Pӓ@CpzO|\GyAJ*`:[[ _^p? t+޸ 6]x-~D4u~lts@0wEx[Z8@'M63N7a|CUI*Eݾ.F8u!CfDށ:.K"ox1;cB٩U,9<ԙ0^4B/Ym~0gFUyzdhW閶z`>mv$JDth _ 'TtEr'/3!ʧ:0;pLCj&#'} 8ݡSGVp 斾|~iyD ,>pQ>Xf?s 1Pi.t%1*|V?g#2@=s,sY}yg(QqlX'vKް7A>IO>1 cn2C&_@+ˌL8L1 cB)^b{*1b;QߪA͗XSl(qF ,̶iU n?w2B`PP8(ߚj8+lau!a#~MHKY;Pc>JX&B靨7[,b++[ۭf)OO Za50P *"z;&iGf.Z6rgoނa%ZdG5ޱG=÷|=wDPǡϤ8 s( ~֝+hU `iJMϛ^BӎsR~dЯ׼X7zΐ|NƝ/Kh0+ P 9WtJ1#>ܲ% jT =4(޿dƂ)n'NjCᜋݹL<[5[,fbv<W׍]1Ƈ$Z:G{L9fv= SA_%\xFwh?c 0ْ`L؍oi5O8=ylऄ ;x_5ˑ':Ll]1h4 ƾL6}<(ˆEM nYEhkhKCpWܯP?~*f|-Dk9l銩(dT=mbM3NHܦdB/7=WlU8^tk:(3SqAEI 0Ќi cŝ%iuDw lٽ1^C-bCgK [_`Z!J̲6 mO_Kkn /Ϲix$R|NC7a/||2M!6\?|\XKD!so|@^gŭ֧$5m xO+zkش )?^#-҇~@Ȥ/ÆB&E7/(bڴkF11xۆcdC&f/m~}4 ڪ`OO&g\:LfO#86^c=#>BIOr"XR].]2`뼦>dQ2 ?_|9+!)&?#5׃#:QFFSf{yczO $M(IcZ]6yκ>ٓ֙!(.|M|n4$^Tsc[ٰ#yyR ֊m,ߢA==Wm̖ |u3d[)b1zWΦ:Z٭楔@u,X$rT[P=ULPot&YL%I3K IZLiI6yB.9&M%}g؝kԝ~W󻕝m۹{Zy+\ɤd*VJ2SVfJ2\Sn-(J:%A+ Ұ5hX Π# jYe5 f 'R<Eq^a@ Y{k6e#D`BXAT?PĜM\X19Kߋ[˒En;i8?& :3Z?TbTSNJJ'Mn'gAoO7khMCKEԦ mD&ZW_t#BP\6` 545_Hk'&*Qǎ,._: \Ғ ӊJ{HkhA[, + lz%~iy]I0ZR)!F-10I&-.?SMqX%"X.٩Q`ycnB|,VVS5 dЃ~b^Q{oFUw0{0Y< 20Yjv׏›CĤsAS);FS&sit {6j;c8Bo#7V=+~ݿgpb[2wA[=vÑϘlhX AU0`wUv/'ˉQl&<(~xese#dp˜!ia -L2r75/\caR$0¯ o,ƛ<_q9 ϸQ@>,+y<.s37:IQp ʲ~$7n,d0 Yq!rCFO 6O hy'j9^& 9DW,LTwk%{߿TV>F=f"h#Yy| ]X?ݑk ג +_++ή$Rbdw8ف7aDrA,Z; z`=lV/^sdݟHt;OE|y=13E8[>̮Q^q%Ң!Fϳg]?"z pHԽ",XPZ.q")¡nN(`S nGWݫ@~ۥ傾hqßcLZ\qޱ-IfP``Y.`,I3unaR Y  M5r_fN7Ir~DK)ƴ.f +tBxTYrNGNGύ5+,k Qܶ@ 7 T;\`0/NZ1:ĜWt r!o)N R-u: pq\;H6<"|Χ*_Uim/ c 1FfQCTַ/`U ISib&x.s KA< :Zv`H"CwQݬcVasb Yk(B+-BrX/FXyP"Dϖ'tKLU>~expzv))?yl4R!'S/W} 庄((0tdz$Ai߱saҒ@3oVɜ}'jڷi E] =ҁ9i;t#[Q vT4$(PH8 idjCc94ÀAI @+Osptθݕ6U=(a 4-6"XF Y4ŅNa"SۋG=O(+q _Vx4ށ%w:(4ƽ +쐇i߮}1V*Jl.>4qJa3a-l_lcՊ\ȪDʲw:w㦐BfyO#hWB+cwJ?N\I0jPío#eí*H~~L!n 0E kð oǨq2OAG9,ɾ+N= }Ui/LgA#bj3c=և*$rXy`Bk7H`Ԡ;HswH:ȂQ>MjO˔&LtT,,⻄!-0Xwݼ̧`mq-p{'%ݼU/>%b鴣JL!vvb]ʳ\_"jmK-;WU'I1#rq\c޾ܵ#õqu3|L2y*Cs= gḹ-f*^>ܙ;P^.{k)qi p}2&B^ô[NAKf(<Vzȑ'x.JՃH,S'쪺'ꈦh'R'9}o}v_g.<{'JQ9,W)",.eҙA\Kp{!)2n$ 2\˲o`e:%ˎVF4ޯk.eAG>o[Ѝ6iExkM+ksU f64RY?AbH+u'xAaZTN Dƒ&_JE27~{gR"ڭɾ? y 9ǫt"\o#ҷ&t??jYըȕU.KoskRpޟ,=/%m|YTǠǒ$x֯HtE~ !͋tH[4Mst-pwD'A3ʈ_Bi'E0ݷcZn`җ}iiWuTZPz;?W:Rv@Rg0nit_ !,7w<3ayO.{Zc`<(ӕm~ [QNJ˺A]a I|y؆-}@ǘׁӻޯ]pf'zhؗ)_~%1TffBIJO)9bZ Q&#THlhWQ] N14_ &J*B*l7T?6^5voH[1k<ѫƇkJZܺCi\ht`dtpX;]ɶge) ZfG=|`pؙpZlqfY_ nӊgV0*itKvnS1؊FS;wZUł ~?>l7={)[̹:Ù4WGF(kӳt׫y}Ovsݼؐ*^؉f=а== w!Ejiʶ7>Asz9W]"T';*'1[l3f-|Xd*4c"B7/}[zㇷٛ) e'}_^(ģcqjY ePɧ"9F[]F?ҧ|8?}<<$lg3G}`m~u'ޞCc̅eWWخN:i4E/|$J_;pu,2ѻw!6LlIlhе5Lܶsݕo2+ĕCAPh'j7"G}L i,!?QyFGp]3V2؟6H| R[XT8/hޥWLOf*LW@+m_XmK}{L>o9p/)KAZ7T@? ߼yX+3Sqb^,,!ӻ>% D`#>}߼ .E+.Fs=` N2ONG[)J3Z 8fM?k,ʁǕq_sF`e{@yQh홒W5U )_8;S7 43 举~7z)kiPR;Pڼ߆4Nw-&w*Jo?3p ):g*1e#Ǣ`10UZI,ށQ寋0!/R]R`Q7{nq/cgFKab^sb?Β+k-=D4CbQLp;W[c1o93p#&6G! ^#a|(  kYٕ)m)_s{>,|JCʼw9)kGU`. u1# o8UPo\`3ܴuɤ{b?geky$ϿJ2IY\AVBc(:T !}G[FRZd1НYEg.Kmy;G X's,ى *cڧ-=gc)edbR+UP[jhc?g:/KX-ղPgnB߇܅%| !t:Q(CYdPH߄'ExBp)5uo.㍀fLӯ,"^?ZkHТ?}YR'~kͷP,`h!dlmaD[(h'‹̽$0gl,0Sa6}Jh8fgŠBJ=0c3ު7to2 \:`ԓSsߓyXq{ :62F`^`{ض][+9f@~}8Ԭw6*Xƶu2ϻ"'&a"pȤPc]m[6o{j6kۃmw{ `JIFj,nu~JjEg@,%^@7n۲1ց$AQ+&6][: ;7@ﲛC k SL^0!x  in3 p>: ٧zo2k3~Q'6S[#{>xmz]f[j4nWz qr Aw)f79MSʬ5]"J3ױ`ctvΎtN3p=ZōCy[%zG9( UUStvۥd[7~в鋉Zt"VlIk↗ Xhfklr88wb]g:Cw=ؓ4;. ~"f>w϶>k%B;7dy ֺb՜dw N[BxawhN~jXr-_VZYf So;] Aw^xl+ʨ^K5.t:}xOq(`~g}T6bZL6mGB/Hj&3fk2Bc4.]<4yՍbV͎R:~HJZČLoo~:=C:YN7c´XqZeb”*5t߈]97K)wH= +KȎ5ro;K-p%!H*;AMbt ]ul `3˛ZwXz3/Zee<#jX铳d{=heߛ'A -+[,UV-\NhB=Ҽ/(k&@^T8RnOF)I=k2 ;hv|W:>:Xr=tԾծkXLʴv_S:DŽ]o}O K?,]#~mZca#[4'=4cJUM[i4θx7U$3ZZA[ @ mH&=YPKoHeS}iỊu jRAx[E-B<0'TY#O%7"9 ``8 *3\Rm HPH 8,L33c38858$,h<, #$w)װI4ZENj))p2=wX"O-.|m~^4LgseqdndnQ{ px?  !$%> ? (08@HPX`hpx "/qaM G9.%)B)BJ&H % ]ozw޻_(@҇brblee<v1R'ȭ'!  @dr`LA!P],98sv, 5]7uPT$Hn%Ҍ|&aa6I}ګ:Vc1Ye4@"Q&ȱ%;! j:1| {a}-i0?'UU#LsIp>L"啰q*;9i!ŀ%c,1ؖظbVzpji5ER +̕ːoSAUf$9m+\ ~4@!"aoP#G&oK+jǰ$t#&'(|pdXL@4(t)Pd8A@5V p'j`/xy~!!3#e2zc9i F$ $TPfiw]gߒM pBr+Bܙ[> ~ td F H]Pwfs*Dv@xUުN5z9IXf`'[Q'g!pږNredv=?Zgr5ͻF ʜ|[A}V=errđY"6A"?pgLm qOI [}9`?LU]~I<`oԻ1EDOhұ 'Ed]h}?@+}w&0pQRb\X E2WG] O!VůGغZg?_(KVBK4vPK!]O ^is-zC?NYK3wɸ&gxYeli>Aŏ֦_ʓ`%;ڎR U1nR=#8(|CiGs>͡4\t'#Mbq&M 2hh`tB[!x~j(oa~&KZ%f!s>Ptì7.:bb~/pp@C($~ ~wϬ hYS(f_+[;6-9aQ dR%sk vD(s)Rs R@ 's'sors <$l@T`\Q^n{ `h X P  l<>^~>^~>^~>^~s3k(ñ(4r 6{CwMDlc R(whD]kDz7Rیzï)LsJCJ"|`'yn@U;-OH<m2pN7|"m~.uО?JB&PćԽFqʡgi̪Pӡ AdfNmUKZuUש1I4(~9_/mҊVKZ%'thIט=M@Z(߭ꐌ搄r5= Ubg΁un̦1Ns;$in<B<۫e!ՄcXeuLs  P3tUKzڗڎG_2*:IK͝1ʬu/W#Yn7B{_YH<X{*  (c6S >! L24? 6;P*IN_ z::FM;A&XS?O˽"'׀U^=6wb; D'}E! ,9jYHζŏ/ƥ 4#mESN~Y>tɇ GF8*01l1] -[YڈӢ纬o9(3&_6K^ 8,!N!KյFm.-i)UDZpc3W&Q:X*:pXo+*ͪg\qJﺤsMDו6Q<&Ї2&>=|Ik^p-ԅ2MeMmv9,a6Ax2̱V똗[nŜ?ޣMB4:ɚGcaM|sn8Hc۹Y)W8}nw-5h _y6ؖ`w֒ жOfMm5B6*BM9D>_rLBf&֋L i<'FruԜrĨhV#hDŽ &P%{f(ȿ)F '1EҺ-q CP<5&}Z(,E4%OE8̎E 3Nrݧq" Qݕ~ՔKU 9m%ƇYA?'Ac` c;L|\2j!ۘ'V| efB¸g[6Ϊl:x8zv߲oT97htC' ˸B'.v&Bkg"%=CQ! >0 wbk°wְy4FN&d`mP\@gj3A]a{VgE셑CΖyEcht9_X>Z 0PL{43^~Id8MXaV:ZqE gx21e7 ".2F ;dN>[fLz{GiVJf q g+!YrȄ_ZM#$^8Z8ֿÞڄqH(PLh*j&nC3} $ݤUYfyH4  )Kurx1纴;AޱZVOpl~!I޲݀,ıGŏ] '/'aqd5V!=D5#Vضԉ.n+&ݑuO1v:R91P[vMF䴪j">1Nvw5FK2G5F@i7 qq ="x\됢XQc2Li[bMVv. Gw "'5b mY}&& u;Dp~o$EE޵qH yoῃHp̐wJ͍ -ndrXYdB}RڣPFOP60IfQ4K53"}7@7Sa5VEX=lF +j6YЌ+͸Te{MejuV 2 @ y*s_2orA٨`n`*UA  K{ѤT'gʶzY MMNQDVIRn`Tf4@ G L$"LVV?3'y$*jӖL'{~=kDaw"I];N=XN3nlR okսz>;"3n^ҿRz3}&{o27ۺub*:q+-\cv.,wUf.|TV:PsAΑzRX9;z U{QĶfWIz.-=y,2`^,bEł! B"""C(7 P =;|?kϣP)2L* _ PT@29)(^,V'j#i@o ^=ä{a!meԏ)􊽆 {By 7Ķt_1`) Pc9Kq:} ba.gophqͰP 88h ~r!" .oI)0:߸+݉vv]"c  021Бކ%ix_5xbLJ- Nol)t?~X61_QB3f"[#՘0U Mtne B ~qP~`p~g.XDs wYWD;_opJ#MtKpٍ n+ߞmJR#`6,11܈L˹~$՛/3Մɜ Ryt x8# #Ѷ7$.Yr(yGD(Jcױe:Nء.FJ /%9Gbq|TEJ=i&-Q¼i]!}Z,x fԨF`eИ<#hG"=렃 p_@.hq`|K46e{v3su8DRG ]ăa=>HX޳.!=ulGMyF1%P6@aVԛ ,Ħ] ] 1nx[EĨAzY _d9P<\pur{rlF:S,点RL"-=IW~ܙ,? C+SE5u*|vÿ.Cԋ&"CڑƑ!5e"x|>؄OВe#'LT2ii~Hs+ef7nd-D@hTa-;P~,ppVws0b%t͎&P~9Q@_xu2?@i5%ʤbmD%$CBGPf( `feTo1J5p}JS'b"jX[ ҾN&ŀ{%UД9 ֗QLCG:9+WSbFjPY_WO!.X(.L_yq -0%1{qijg(wrƋ֋G@2J|Gl qx#̟PiLŤ#"Xǡ&`x[jDA3qSu23g8!g=ˊ5ӚydB Jq hoibzeuIԋv73 *qeNgbeԈa W"™G ♷J E >lqЍ޴uDj~ 4Q Ip8_x)\H6-E: HtQ +x8K?Jr:4Mt ꙮkt=gY,TR۱ɛU$bM\ҖA[ ;6ܑtO/G"\h6Y-& .˟Pk& e Jtw/YNt,EjX4O&S4l*Kp\;wۚܺTN!'((jaB:ja5CyC%z*E eTFv-F eGOJ~}~3hjlYw m$zZ!) $c怖=+3y +ޠ_c_MQ:[IB6̿G!־TkѝN9e"mYkSW?S :@0+9J] P |ѭ3S8BѫNU;ց^D;ɆcW"nw*$i< Eh<> ggxQtH9#({i , 1hz(DyP^j1*#<')" <ۮ  >DZͶ㱃yӼ&:rڦߌ_{hK!3FBEzmXve[[|9J J}1.}PE nN9Xcv9?)K}c9F?A5%Uo6P0.p?õScq?.A)?U"U]` OYZ/ M^NEr+GKc͍RY9ov\ZtH~C0źQ5ՠ\Ppb>քCR о̶p :9b"-o4.|iY ɶhSJXpP:ÈRAq? ӟ5Ev5˫]P$n~y ]a"q`Ni -GlH2Rs Q=h*X+b&mI> jSl#@\2?rjϧryw>Pc,z""W2t腣ixq=xnO,P࠘B{"Z7^o*|ݖBV\.)"=NfoP+sBـ"Z7~nИc/q~JPbNDE1Kz5\m~AK#;]:p.>8Żvܴ.uʰY3*iւBnΙǞ(=|*'CpGE輆)g i}H ;3ILʍ-gqU9+]bSLz ̋T>J3t0;Lݲ4Eme%FŠ/Ja-j9SN6:dc^1 ڟ_(A󐨜A@L $&깅V\Gp2cATp?1t7wbڜB C3\]5174\vce˺[ol[OZFޗU9 XiMͭ(5ԼiA](8 p@MwɹjvNJa] e_.y Xy-<@Y⥨fb\DJfxE ʹ++vsl} .zz }8ǟD2[0ILS `@abSl:4s#2QːHfJFӂBe b9Q&seچqƳ{>iZ(Vx\ZhVzT,8%[ HEckF/s63 Ow@ ;*%~]3~l+#ֵ"G>U%q*tlܫjb/|nw>Mk21tf*__@WЇZv7Z*A[7:p\]ԍ_~cK.HNX[A y?J(0b%W@Ciom\ZԵ_+<T!h}oY?jjߦjԮmmWq%P~~0J.Yƪ\[1".@N.Ho=CGm#P[}[S 9ӧA؄¸9Gp,sCH՝q<2ÈV;NĎegcND7LK^ɎUNZ+;>P9=tyS1B/sLZqxTf3](bSP3浑**akVoUTѸ<&E(M-b'-L:霊@L49F)BDwTN\AEj [_)casRIg8Ohհy0t"賏?kk;}D7_?M,Ks6-Tg B U_*[=7X0킐H*o #mZ}+@yUD$:V$'> mJe^{vag0ɐc꭯"<(ٶ,W1OSx5b!!Za9\u}c޴cEH̫(oN^:zph` 1>K2(.~U 6KU p>{ i-ų*ۺ$:̍FSFj OY]sFF#7.x126&A{ۢ,:f)ˉr_8B{kZU͜5)AN3bK#*ZJP&PaWN+`@EIYݵ b;tbE"#F,< /V:tIY)s>,+w<%(+ 1>4- 6!fg&T;X­ %,⊙ݦUgbua~tp.C:@;^ aMԯiJkHG&J[P$c7qґId$`G56[=ӷ\;`ڸqe02eҜg(m#q~*d5=Ow3M-qݘ܃BPj#DdmS, 2jխͫ@f9c)ښuuprxFT*ypA)RX1bP8c :y?P#KKX oRVw:_[w{|?ՕJiy~ .=cePuΤ8t ně{%\MMv+0d L[V߀FD7r  #N0}Wy(ڷt_t (֊ ˸fI}p.koY3u=41KY4{&z| K&5{DF=yd@>^{V׽Li.+ jǜUj]~f`k,?l zRj3vM틋)@rbCM&HG7WI:i;ҳ{MQ9&37 )ҟ/k|1I9@hA }<688m?w3b ï;pEX91wqѱ](p'r]^"9VШq՟&1V"\'6,H, Ko兆A!;T4Px,̓B [BZ?oIR2tHX#= 6dk،{uyόW !A-:pHbLj<uk0CHםb5=<#q{bC#NׇdFŦ`#ErNglB? *0st\F,E4bv i#kDŽ'ćs8bpUx ۖӚRSMQ lIN6o_P5+|BPOaEc j(f51**MQQP!PVG:"lNo& P+ IU{(YiZ0:;f<-&N4y4l//k'av7x&AA9?8H&JKH 9a#f<|2ܸ/g~Յ]vVYkvv]9#Tmtu-ī/D~e\_fvPw hVBc皒z#{^H2a0FFFD )(H9y2\n1.td1i&Yʽ ZB| G-NE KP[˯YO;@O{[^.hNY\Vq-'ՍN|o߷+85lSay ;8ٝ~M-Wԧ9FKqY4V1T\"3v%CcF Q;jM5?J֥gw"![`dȽo\8D ĥ00Xrܓs˵|)4Wr$dB9#\{;ڔdo=2CPcz$>r /-wq<7кF׍Q6F}l/i8=`]L}L/|CkR;}"i2ܘJ?֢En2YKϸi"y̆Ṧů2@cz eYJ:&o$C~=q 0]IN/>QY/Kћ7USV-oB~:7'v>E6 ³$7۞ v+ɬy"#C4NqҎ܈©cdi'%f h {H8'AȨ$r~~P ۇ`nv<:0?Mxru#7) Kw<.k3L9Xh/Oj< AӷssDþ".7Z 턌] _ч羰'_u6jn3.sCעE>5j$Q_^)g'F$pq I9ObwrMpM?`1 i_"_JlCR(hDs^V9 "'a@Lc{ġ_ap J.o $0j `QgD 6鞂Ш{o1cFg8~4gIt]2xd<#;k}.~ZH#[MHN &P^<3gt1t^1 Yl^0\t==Wah  2eN/@_-q2댈x!Ä/<>atXt@E@%98wc'H ፉG)6"sV.pbzKNbUPoK2P=4_KmX8 YzVBA0%ձ{qhq'ZFs͛;t[ER5D@LNbTab 89P@e-hx+I@ȋoEcK sH wvkx@Sl& vbsh\(?6'l6<"*rƫl?zB0% $n! '֗LMD$)%՞L˭T[>qhaNxPQ\l\AI[h wB(ğƎy+G/18 1gPU 3t"x  %E ℠D}={e ""pos<'sbfa.><>o>:Alsccpapl,art e:>ABSOLUTELY;`w'.el;c'hypOf m;GUI"boxgeeoy)"F saeaysL,ro/why--lgpl.html902f791gzTMo@+F LԤQ 6JQb]g?@ήI^zǼ7of8–hIM XKUƶ%1`Xn?BBK3H Y4J֊l̞(z i\L6P`(Gy+KV<ZQR`j<.VHUCl70gD7(n9ԩH*`*&({;4[#,8 d뀗~NodU5Hu簡`5,Fz(-W5I.-FFZtG;.m9CjMaX?O 1C45V([L=,a*$H)}gyӕ-lfI a\_kTKhȎSP]W,KQZ1NU $NлƘhZ@z;=?i -L}'޸hCg-)Bn;H6SЇ5,Dq3Ձ"|>O=$X ª[qY 5XNlJ?r$u*\&]/q^^=-W2΢"m?:I:N"it( ȇ;L: U^0賍k`ͷЯW˨qإ5-ΊT)$rYÊq3vj'6+ى3s>efaBW:;wPEAY]6'YVz@va053ffV]oF}W\奉lWUY46j   68ٴPtv T3*j  y>eI[Ny[[- GDQH?ZE?qUT Zr`f>>L d1c/#~DI8Yj|c-mP̌kV-V`XfgONy~RLwѢR;+r`S-0v D?nngWqPK)hQ3yKDZsVMe` ?pAt p$A)@Y XlӣҪbעcȁV(~\,Wq &$\.6y/b:'QhM.S`5E=/E3'v|%WZy~"ޘt\+{xQ&D͑$vV;߮o zq}s_ovAOOߪLh MYkYM2O/T ±i;BjU) ¥Z-)u2x4?JwÃ2f4p:+bf޽Z.Uj/[أZ2d`o'w6V nV1(}Gkyn:lѿwe׀MY VHk'!*Wܒsk5Y[.v3lˬ}$# M.+î%bjp;zJW|H!mF]Sjsi:²)X}&,v{-ƀ"Z7fKNRYۢT-[ZXHV_i (kJJCJ&gLZ@ 4zYIp)zߋ?r$]d$A`Zj- NmZvF_#AKx ؖ5Rpݖ i4ؼ)w-[Iұul2w=G]lr jA#ܲoѶ̾&k `{esTQfMWBF'}*'ٴS pK4ʽlL!p *,c\@.4_\)$,Gc*6Za:S>hq  |ŷ_UJ47WSl2O<Ұg=Hr(Ehs^tKLY[>)4b,@qMR( wK5o9MDž$+.y۔h)n%a^6% ML+N.Ww Y5BYSɞ9F +=ޤZf#uc([I=#w;*ȉ@\bh4&עJ=Q!3G"Ȍe`:Hr8 BdޢEIllwKwJpcQY:+&NVc,%{?4h+ ~Tj~8'V4(6se{q4ikPZt~~a:b!Ĕi-b+$k-ЅzfB-t 26˿wR|h Y3 d: Ф\rY?,¿ 5zE[FZh7e\Ryo˺S@5}MKU4H?Nk##C ![dlg?7䷘!c`l7 *,E\h_RΆ|?leT:G\[Aш؋6S4*}5Ch~ +z*C͗vƉ0IY!sg u% z?o?S: ,P8<7T=:5Tj^2' ( \XMZT;s:TͺUsJf b&t70d<^pPYSy-,g|\5vl5T}S~⿭BXG<:"K) L^q8헻z;{@!M>s(՛8cOQxz:QcV[]]P,{5SAJyi=(+4>(IWqoi PS㏆F-3:bpLm-5lMHsEEh _D-؝zZ& ئp͍[F bcZnv,*yD2(2˅! ]SԤ/ʌ!Ut98Wl%7DA+z0}j7!Q۾a\tel'9.? ]CHv>ű׊7f^W8'?P%|/nU#>~=bŇ;Xv;ptIL)T;TB-+z!8m##">0R|7ϻ&f +xçѪ姛%^o'5h#.kBaS"lA@ \'bi\Ӗ!A) cɔ Zq/Xzݏ%SV!.=.$~4 WǫlޅZIK;whˈ{+Qw Z AMA. osEVrP(+ ՚MͩЫQY G^R,@&j(䈟~ C⣩$kGhpsN bzxGa|eaC|s6dA;Mܜ;(@.Hn)]1ͦd+j#eDO]#Z-F/!g&(f Ο:^ل-2T/.on/wo3j(z1DK{V/(v[q ?Іi2M8לA-V ) k+O>zits,^ur@32]~(}ݨ_Vgx7K`R+`E s t|V糺5vm<gYǓ \G]|X/.n/˟m1)5sFC6$Wx6JS&.-EnREċ ecAJ}wܓϪI&OA00,$6}籯X'N_O#0& TܢX`@g=_ݴWHHqEK=wAq4{GѾU:ۜUL+c7(I",5?ױ!',߃Jv\h<]x'4uĘH;a۫=n8qþz.⑆t1yfN43ûx' ?`7"f*|! IΏDzFJnׂ=NV(7AaIgÌ{mq3E덣:3^eMӼDƈ7n3hHB+ꒊdOWt( nE˹30,W6bO-AN$4o-eFnGe<4 .k7;uC0%S!r\5@ U]z ۝t!䏬F@fGԤ^_&tx3~T^-J:7\8Xy OQN}0~*:}'*\OqFC3WwߨX$ugz$gBZs;_ /#vxvt4jt_M)l/yQwyTxЌNē9uvȿd;]Ƅ󨟈eTTv/U=B-nː?i$D=k+%jBSu>&jeI/LڊسWx_n$P%!9o3:O#4^MF^En㨭{@R5Mnu^PԻ4 w(f[j{~ؖ';0Mlq~"ocgeEbimb"^v ?G*NȲ'(TWcYkWC22ҶܖUք`d0 VeOavOQkE>`7 ljrj#/DsB7i Gd$߲ř?m_EW4F~5WV _r`p>܁2.>]Č5X:`8djE,/O8cm8B9Դk?Mmp@EIoq{H"ݽ~={*h3rD7=:i 鵞zw=XG'~o]5g!KoDUo\po]j43<`[NQ񴨣" POjs{[DɏTN߮'mO;pdjqy rxwrbJcLW|@BO!@c0c528YYs7~ǯ@)/R98BX(CZnPh`b9HQC }| y9Je\dFF>QoJ5β|ce)ώrCyʎGDL8]FM`T"saE(&[4|UjRa,fU˥6I!w:FrQ @ iXBeDG.I i!/3pVe#Mo8vdfˡ*Iy#A㍌Uٜ}RfrXSعXε\z;pzu{7ѽ|?Lw.٪I[^QX6r go=,w>LóD&[“׺2sy -83ԥ⢱W\@8KqՁӷ\Tl+wBB®/2?"N-8۲T* ]7@]Ġ zYN&Dz? Ir#R?LV KQul8q5([dz ℏ{h F?*;8[G jeJiY !%/Y#T)~ep3nox`.˝\V;eL(R*ʶo')Cj=#VY#|I!2S- yR_ ,3X`WN)UbhǞ.ޣ(OKgE͡Q+4zaYW-u7Ry0ǺhG%dxh5h5{[%~ح{ ;ϼws.ҢDQeF) J4xC6K'EōB h8zwJǝw]PHefy!(c1,J=ZѪ(铊#ٔ2Х(d0.ŒP*Ϣ=Ԟk}ca|Uq @S㽆ۣjUhI>\6Ukg+{7pReKV =jC~,H'Ѹ׭x"Sօ( W_5P/R8T?O^"Wj6.K K͍2z@dXD+c 8˒;*éP8y",w7V:0PL9.vn!xJծԲ/>y4Fc-ֈVAu۷ +C Lt'MmR rZ_i)#8l0'3fJ QJjԂNˮ:*xW- nKϫ*B`-Pq!1Ն>& Kd# Z9Q_\۰LdexYt$cy2T<>S1g])GsMKR:=iQKGmKzEaZ%ƭ] [N iYjZNhq8ET*p OPp 'z3&5Jl3 (⑷B=*D4# EXZun}PCB115~ {^q9p̺x3#]([71|lj?kȕAfV5F®(0lkHU1l0>vorEzŠhAo\i`2^TR@l)H ɐ/zEAd-Q!0\Tu*#m[ B-CQTq-^j$ΓUVG ]%eJw{ j׽5p۳od-&YZEʥ}W.Gp7B=(lt~ZWQ{eb4)].ywU`k af,r:9 >+Pr"hZbw3֨z){d $屢r뇋6"]N zTB>{%={ l+,X;-":įzY-8cXi%9yfD\"/%4@QROE]Ь[#J\6U.qλ^xw]A;OIX<u'HPn*[e 7[ ~Z}|NꕀF6@g4X]?Z?t:<-ȡIT;据 Ïv NW g!;{ON{mK _G Hoӌ;a*T>"򴹰GӲXJdçw5^VֺIǪP]5f7.D3C#Z]"JUmSq+0NY' '\|,}+DI?JO7cԡ'̠wSSZWv F_%hiB``^|EjjaZ!%u|TVMkÆ<#v B|+}]nݳ3,߶3Cjں }%JJI[8+ ) d093Xms_~:)qb;if# IM);8}8f?^(if>򈆔mGE6nػқIזN-TLBۣQH봤я& QJmhEbT֤*J-E<\iFXXkEV$=W2aFjݥ*JE!dJr+Ljܲsjpm)Nj!c.ǡe <;B۞ZScJ aXMVR%U#P _G p6߃ڮueI=++7Y ְ̈́9fvgh1v2Cbtu7~6oDsj/ x:haq B#>C"dp 3]E6nJx(񥜧)hF7*rzTzR;Ŀ.QJ S3"̉?'heru|ºovު4TaHX5 WY[|" Xuy"";7ACT]&.@=Au_}xk?NnWeU-`@hdVκ>ZvVKKkx֤1CG}mitaCU*DAWIW!VKUIJVN+|T +dP wR];bp$`]cW F֧:D1X>[>4599juEJtY'|>Vk0C; $%ǭ+0Iy\$#57)f= LCdF\|cL\`zuX,ۑ"y<ؐS%4s-}cbA5P0U!] .J o=ԳDriD!kK)5IЉo[E5*ΞyA0[>1kpEgZXakB)FUEQ@8SPQ< IX1]k7EYT **sOп=>?965afvn." $@\'}l1L@PQs|H&cdE_ V{h׌ 4˚Z~^g+xL93IEвL)E.O=ֺփtLϩψJ~d/'g\`صSikk},%s^'C:ҨB׉yMTNZmWND/ :|A ?RmB?a4b]؍n} u5N1*^$p"rr[CKaz/wv|c]c y |7كSS6E>~9c~ТM+ ]R{{G080f+uSɰ~>NGC-?-V:~9&zePk` F҂/yZ{3?)%Q3t/㽄=ogW|%-\Ȳo4z lp4 5Z|1\_\H)/lh+3.Ʋ8=D;kA: PxU9@)2MplaU8u'*{[Ig^ '0pa#0I*&"I%Ul)N{H`ᄏDP15 R٩5lt>ufkxr%pb6[VrXPea·2ʤ0(n 7D>y: z؈-AUiiv Pb%,u3 (}DnK"X$df#@N Pi$r(X dm/Jf?A_j\8-R,ah,rp6hv_2wo)c.9ASm R t9;ч:N4Ir/eOn%,ny2 ]:]iQ3s4FaÖ= :C@dOѡRv!IvS_ǏF4TqQ})jgr ōAw*_$=0LVw03g-^D?0bDn't{LXA`uJ֩$u=5*i" #+wgQ|!߰*>NUVU_w_X){U,Ͼ>i2YƋ4ώOZ'Uwew!UN幓F@p\{ZzA> 0nO8O`u4u%Z9ZzUd![)";^ x3^_L& XޏG7TURgLla\+:Qz HJ?"S,+Vù ΂?.8}|y7yjyYy*F`(]R;g8"OOn{E)N@^3yM#X,6Mzpu`=4PQsX)eɧd8|޹X|vexy{ʿŧ_? .<\] ϙP!/CNݱp4\w;$Tp$^rP"+HRyXj~7)f^Ak2D@ڬAfCFVp*ʙ*sBs)1yZHI_ 6yթbfvyѶe92&I* 7)$# p=&NKҒB\6)uQH$iJ"ԟp y l3(bEUX)kJ nR [U>#byL,7G0ɟU=Q:j#a_ =.4c/8) V#@;Y؜e~,'̢Av&Vfƪ-Ʃ8ZC D\VSLkdqt:ڿ'v~_E='w0FW7œ6g{̔ޗ+ %Er\qfː7iMIM(/.أ)yEUC(Z9-d=!S:lH鐭Y s#)8Qg^(KK 0h< dQW0:(%U(+vr-}][Zm=g|e vd.@l@TyQ HfF%S?ۢ*BZ˄" L\:YƨDB& ZʢvXd%^fj퉦WJ譃֚D :(V?qf R1kX +i~Jw # sFİBe]nyc7mNmC[U}t%r$fl Z[gLtcK;WE_'=' CAsefC37~Yَ8\ 9O~lRQ,IMp=R1n\bڥ!+| T W${:oX@79; L,BsT*{OJJ޹N /ʜ! PCz!~աM # ǫ(*Vbӂ/4O\./5=^jyqAYjccY[{7Վ]KY*'A=:~R64^4fg8<&! 9qv9QVD^H8ݙÙɶ2`HRaZe`]ֵu;x09shob/: :ؘѫPA'ʶO}Q,SA7f䶠h[%47 (PV61/wQ7;Ks3K% U jV0n&zN*dAceK캦\\aRtӺ gT>bI2+.-`f}҆ L+q0TQAejn ueVTŮ)>B,,0nWy5qSؽUY'{%;2[Uٷf&pyh_6B.QtbRnS, c,=(}I_\RS:܁K:5G񣚽‹]l Jpr =m|3˨ ?%wp%dۣ}Ւ踑۷]$"Ѐ-3 Yh}ΆtT|CSyE:0 MX6$A;DnhN4X X{,p7GqAQs~.L:m0F8ӗK -fk[>9^}>?|9s=[rש?;;Y*?xywN~_"ѭuܘ,_zK`ZO={??;!1FQGYh4<}.._wyD0p@:@Ye`q F!.<\^EkI]քh ΈFd\q}y>kB~|R:T_]w֯6>a[D"~]:Q~gXW|e~PZp=7W\뇦vDh'CC"mv\Q@b19ߕ-/TtA5;eUlj#kKߤsȷryOa/^\`0*E݇sU%KaQk?/Dߗ? F?}–w[#iiX@s__zl=BsT F/߃8<"*_s~fh8hH3^?QiJDZxP0~ gPBn7|'loS~ .7c6+Ҟt4' c)nH !>8V'T=gL݊.yfQ*}9I|>R7fd#A% nـ>#6ץY?GQw= }'/2xWg*_R4G4{ПXsFq5-Qk}粂qhgYVǾ^||>(x}N=+֦{B5z~d^0 #iqOJ@F!TB>F1;0[g> q <̡er1p1kg\4_+%0O\~xU8uk,py Z+S>i~E.5OFqH|jViSҀ>mPtY"BoʒF-/|a|Y )6##G\pa8p:B9ɾ78 4HMP lXo2v˟4T6z]PTL{P F>n,I:}Tn$B .'7sB*>AMU4G]9ꗤ(.S WГO;HEJrmwGR = 7<HӶr˘kHO%?dGGbQtۮ;k70bTRER!!!/!2W6a r9wA,1aC(X$ *6;]Zt >w/~ ^?8'͐ZVq^"_kꧾmY`l^w3sӥ! NgDlF@V?(g̣#1lK,yfQ 0vf@ Լ?tSkit]~G'{Rz\ÃѸm\{6S'QvCs{a)U61LhP@#F[": >m/;0&7nG4(4* +'SZF ӲPU1 hjD ?6lWs9cR{@[ߛ螶tLN W&9?ƂvO5#lTxfUcwZNK;Kk üU3Cd}n똁_U7aWTEq+_~:ӿ}g觳P.p#cZv{\oh/:$9tÅ4O8`qX )Ra.08d`}aoCk藴n0/cbhj&p i$C@Ԟ>5]