mod_ssl-1:2.4.6-97.sl7_9.1> H HtxHFamS ?*}}7 g9{?{d   J"* ;Vou|L` j t   (( 8 9 :,>yByGyHzIzXz Yz(ZzP[zT\zX]zl^zb{d{e{f{l{{Cmod_ssl2.4.697.sl7_9.1SSL/TLS module for the Apache HTTP ServerThe mod_ssl module provides strong cryptography for the Apache Web server via the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols.ah sl7.fnal.gov~Scientific LinuxScientific LinuxASL 2.0Scientific LinuxSystem Environment/Daemonshttp://httpd.apache.org/linuxx86_64umask 077 if [ -f /etc/pki/tls/private/localhost.key -o -f /etc/pki/tls/certs/localhost.crt ]; then exit 0 fi /usr/bin/openssl genrsa -rand /proc/apm:/proc/cpuinfo:/proc/dma:/proc/filesystems:/proc/interrupts:/proc/ioports:/proc/pci:/proc/rtc:/proc/uptime 2048 > /etc/pki/tls/private/localhost.key 2> /dev/null FQDN=`hostname` if [ "x${FQDN}" = "x" -o ${#FQDN} -gt 59 ]; then FQDN=localhost.localdomain fi cat << EOF | /usr/bin/openssl req -new -key /etc/pki/tls/private/localhost.key \ -x509 -sha256 -days 365 -set_serial $RANDOM -extensions v3_req \ -out /etc/pki/tls/certs/localhost.crt 2>/dev/null -- SomeState SomeCity SomeOrganization SomeOrganizationalUnit ${FQDN} root@${FQDN} EOF$)Y@QAagagahahahc29eef01443a1e35d9eb0088a0ebc9fdf443a8632bf0fde83b99e5edc46691df88f04c415dbd1bf0d074965d37261e056d073b675a047a02e55222818640c6e88d61e127188410d70d0bb5d76c96fa5a00eef3ba68e9a8772b67d00a833e58b82db3d123a987134321f309c837e96d27a3c11d5e7fb9ae6395255d2cc119d0f0rootrootrootrootapacherootrootrootrootroothttpd-2.4.6-97.sl7_9.1.src.rpmmod_sslmod_ssl(x86-64)    @@@@@@@@@@@@@@ openssl-libsopenssl/bin/cathostnamehttpdhttpdhttpd-mmn/bin/shrpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/shlibcrypto.so.10()(64bit)libcrypto.so.10(libcrypto.so.10)(64bit)libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit)libcrypto.so.10(OPENSSL_1.0.2)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libpthread.so.0()(64bit)libssl.so.10()(64bit)libssl.so.10(libssl.so.10)(64bit)rtld(GNU_HASH)rpmlib(PayloadIsXz)1:1.0.1e-370:2.4.6-97.sl7_9.120120211x86644.6.0-14.0-13.0.4-15.2-14.11.3aha^@_}^@^|@]z@]^]A\@\[+@[+@[+@[*A['[d@[d@ZZS]@Y@YeY@YY@YY@YdYp@Y{Y{Y*@YYw2Y@Y@Y@XXg@X,X,X@XƉX•@XCX@X@XXXXO@XO@XO@XO@XXWWW{@Wc@V͛@U@Uݪ@UoUȒ@UU@Un@UY@U.RT}Tto@TXTG@T2@T @TTS@SS@S@SuSǺS*@SSRUR@RRΏ@R@RkR1@RsRrF@Ri RM\@RC@Q@QQޞ@QQo@Q@QQ@Qo@Qm=@QQQ,Q,Q']QP @P6@P6@P{@PPl(PiPiPiPiPiPYPQPIP3x@P3x@PPO@OO@O@OЗOЗOF@OF@OF@O]@O"O"O@O@O@O@O@O@O@OOOOOOleOleO_6O_6O_6OU@O8@O8@O5OKO@ONNS@N{#@NoENdNBrN)f@N&@N@N MM>MMn1@MdMRMF@M(QM$]@M$]@M# L@L@LLMxL7@K@Scientific Linux Auto Patch Process Luboš Uhliarik - 2.4.6-97.1Lubos Uhliarik - 2.4.6-97Lubos Uhliarik - 2.4.6-95Lubos Uhliarik - 2.4.6-94Lubos Uhliarik - 2.4.6-93Joe Orton - 2.4.6-92Lubos Uhliarik - 2.4.6-91Lubos Uhliarik - 2.4.6-90Joe Orton - 2.4.6-89Luboš Uhliarik - 2.4.6-88Luboš Uhliarik - 2.4.6-87Luboš Uhliarik - 2.4.6-86Luboš Uhliarik - 2.4.6-85Luboš Uhliarik - 2.4.6-84Luboš Uhliarik - 2.4.6-83Luboš Uhliarik - 2.4.6-82Joe Orton - 2.4.6-81Luboš Uhliarik - 2.4.6-80Luboš Uhliarik - 2.4.6-79Luboš Uhliarik - 2.4.6-78Luboš Uhliarik - 2.4.6-77Luboš Uhliarik - 2.4.6-76Luboš Uhliarik - 2.4.6-75Luboš Uhliarik - 2.4.6-74Luboš Uhliarik - 2.4.6-73Luboš Uhliarik - 2.4.6-72Luboš Uhliarik - 2.4.6-71Luboš Uhliarik - 2.4.6-70Luboš Uhliarik - 2.4.6-69Luboš Uhliarik - 2.4.6-68Luboš Uhliarik - 2.4.6-67Luboš Uhliarik - 2.4.6-66Luboš Uhliarik - 2.4.6-65Luboš Uhliarik - 2.4.6-64Luboš Uhliarik - 2.4.6-63Luboš Uhliarik - 2.4.6-62Luboš Uhliarik - 2.4.6-61Luboš Uhliarik - 2.4.6-60Luboš Uhliarik - 2.4.6-59Luboš Uhliarik - 2.4.6-58Luboš Uhliarik - 2.4.6-57Luboš Uhliarik - 2.4.6-56Luboš Uhliarik - 2.4.6-55Luboš Uhliarik - 2.4.6-54Luboš Uhliarik - 2.4.6-53Luboš Uhliarik - 2.4.6-52Luboš Uhliarik - 2.4.6-51Luboš Uhliarik - 2.4.6-50Luboš Uhliarik - 2.4.6-49Luboš Uhliarik - 2.4.6-48Joe Orton - 2.4.6-47Luboš Uhliarik - 2.4.6-46Luboš Uhliarik - 2.4.6-45Joe Orton - 2.4.6-44Joe Orton - 2.4.6-43Joe Orton - 2.4.6-42Jan Kaluza - 2.4.6-41Jan Kaluza - 2.4.6-40Jan Kaluza - 2.4.6-39Jan Kaluza - 2.4.6-38Jan Kaluza - 2.4.6-37Jan Kaluza - 2.4.6-36Jan Kaluza - 2.4.6-35Jan Kaluza - 2.4.6-34Jan Kaluza - 2.4.6-33Jan Kaluza - 2.4.6-32Jan Kaluza - 2.4.6-31Jan Kaluza - 2.4.6-30Jan Kaluza - 2.4.6-29Jan Kaluza - 2.4.6-28Jan Kaluza - 2.4.6-27Jan Kaluza - 2.4.6-26Jan Kaluza - 2.4.6-25Jan Kaluza - 2.4.6-24Jan Kaluza - 2.4.6-23Jan Kaluza - 2.4.6-22Jan Kaluza - 2.4.6-21Jan Kaluza - 2.4.6-20Jan Kaluza - 2.4.6-19Jan Kaluza - 2.4.6-18Jan Kaluza - 2.4.6-17Joe Orton - 2.4.6-16Joe Orton - 2.4.6-15Daniel Mach - 2.4.6-14Joe Orton - 2.4.6-13Joe Orton - 2.4.6-12Joe Orton - 2.4.6-11Joe Orton - 2.4.6-10Daniel Mach - 2.4.6-9Joe Orton - 2.4.6-8Jan Kaluza - 2.4.6-7Jan Kaluza - 2.4.6-6Jan Kaluza - 2.4.6-5Jan Kaluza - 2.4.6-4Jan Kaluza - 2.4.6-3Jan Kaluza - 2.4.6-2Joe Orton - 2.4.6-1Jan Kaluza - 2.4.4-12Joe Orton - 2.4.4-11Joe Orton - 2.4.4-10Joe Orton - 2.4.4-9Jan Kaluza - 2.4.4-8Jan Kaluza - 2.4.4-6Jan Kaluza - 2.4.4-5Jan Kaluza - 2.4.4-4Jan Kaluza - 2.4.4-3Joe Orton - 2.4.4-2Joe Orton - 2.4.4-1Joe Orton - 2.4.3-17Fedora Release Engineering - 2.4.3-16Joe Orton - 2.4.3-15Joe Orton - 2.4.3-14Joe Orton - 2.4.3-13Joe Orton - 2.4.3-12Joe Orton - 2.4.3-11Joe Orton - 2.4.3-10Joe Orton - 2.4.3-9.1Joe Orton - 2.4.3-9Joe Orton - 2.4.3-8Joe Orton - 2.4.3-7Jan Kaluza - 2.4.3-6Joe Orton - 2.4.3-5Joe Orton - 2.4.3-4Jan Kaluza - 2.4.3-3Joe Orton - 2.4.3-2Joe Orton - 2.4.3-1Joe Orton - 2.4.2-23Fedora Release Engineering - 2.4.2-22Joe Orton - 2.4.2-21Joe Orton - 2.4.2-20Joe Orton - 2.4.2-19Joe Orton - 2.4.2-18Joe Orton - 2.4.2-17Joe Orton - 2.4.2-16Joe Orton - 2.4.2-15Joe Orton - 2.4.2-14Joe Orton - 2.4.2-13Joe Orton - 2.4.2-12Joe Orton - 2.4.2-11Joe Orton - 2.4.2-10Joe Orton - 2.4.2-9Joe Orton - 2.4.2-8Joe Orton - 2.4.2-7Joe Orton - 2.4.2-6Joe Orton - 2.4.2-5Joe Orton - 2.4.2-4Joe Orton - 2.4.2-3.2Joe Orton - 2.4.2-3Joe Orton - 2.4.2-2Jan Kaluza - 2.4.2-1Joe Orton - 2.4.1-6Joe Orton - 2.4.1-5Joe Orton - 2.4.1-4Joe Orton - 2.4.1-3Joe Orton - 2.4.1-2Joe Orton - 2.4.1-1Joe Orton - 2.2.22-2Joe Orton - 2.2.22-1Petr Pisar - 2.2.21-8Jan Kaluza - 2.2.21-7Joe Orton - 2.2.21-6Fedora Release Engineering - 2.2.21-5Jan Kaluza - 2.2.21-4Jan Kaluza - 2.2.21-3Ville Skyttä - 2.2.21-2Joe Orton - 2.2.21-1Joe Orton - 2.2.20-1Jan Kaluza - 2.2.19-5Iain Arnell 1:2.2.19-4Jan Kaluza - 2.2.19-3Jan Kaluza - 2.2.19-2Joe Orton - 2.2.19-1Joe Orton - 2.2.17-13Joe Orton - 2.2.17-12Joe Orton - 2.2.17-11Joe Orton - 2.2.17-10Joe Orton - 2.2.17-9Fedora Release Engineering - 2.2.17-8Joe Orton - 2.2.17-7Joe Orton - 2.2.17-6Joe Orton - 2.2.17-5Joe Orton - 2.2.17-4Joe Orton - 2.2.17-3Joe Orton - 2.2.17-2Joe Orton - 2.2.17-1Joe Orton - 2.2.16-2Joe Orton - 2.2.16-1Joe Orton - 2.2.15-3Robert Scheck - 2.2.15-1- Added Source: httpd-sl_index.html.sl.patch --> This patch removes TUV branding from the default index.html - Added Source: httpd-spec_sl_index.html.sl7.patch --> The index.html file is outside of the source tarball, so we need to patch it in the install step - Added Source: httpd.ini --> Config file for automated patch script- Resolves: #2011729 - CVE-2021-40438 httpd: mod_proxy: SSRF via a crafted request uri-path containing "unix:"- Resolves: #1852350 - httpd/mod_proxy_http/mod_ssl aborted when sending a client cert to backend server - Resolves: #1785100 - mod_cgid takes CGIDScriptTimeout x 2 seconds for timeout - Resolves: #1862499 - Intermittent Segfault in Apache httpd due to pool concurrency issues- Resolves: #1823262 - CVE-2020-1934 httpd: mod_proxy_ftp use of uninitialized value- Resolves: #1565491 - CVE-2017-15715 httpd: bypass with a trailing newline in the file name - Resolves: #1747283 - CVE-2019-10098 httpd: mod_rewrite potential open redirect - Resolves: #1724879 - httpd terminates all SSL connections using an abortive shutdown - Resolves: #1715981 - Backport of SessionExpiryUpdateInterval directive - Resolves: #1565457 - CVE-2018-1303 httpd: Out of bounds read in mod_cache_socache can allow a remote attacker to cause a denial of service - Resolves: #1566531 - CVE-2018-1283 httpd: Improper handling of headers in mod_session can allow a remote user to modify session data for CGI applications- Resolves: #1677496 - CVE-2018-17199 httpd: mod_session_cookie does not respect expiry time- htpasswd: add SHA-2 crypt() support (#1486889)- Resolves: #1630886 - scriptlet can fail if hostname is not installed - Resolves: #1565465 - CVE-2017-15710 httpd: Out of bound write in mod_authnz_ldap when using too small Accept-Language values - Resolves: #1568298 - CVE-2018-1301 httpd: Out of bounds access after failure in reading the HTTP request - Resolves: #1673457 - Apache child process crashes because ScriptAliasMatch directive - Resolves: #1633152 - mod_session missing apr-util-openssl - Resolves: #1649470 - httpd response contains garbage in Content-Type header - Resolves: #1724034 - Unexpected OCSP in proxy SSL connection- Resolves: #1566317 - CVE-2018-1312 httpd: Weak Digest auth nonce generation in mod_auth_digest - Resolves: #1696141 - CVE-2019-0217 httpd: mod_auth_digest: access control bypass due to race condition - Resolves: #1696096 - CVE-2019-0220 httpd: URL normalization inconsistency- fix per-request leak of bucket brigade structure (#1583218)- Resolves: #1527295 - httpd with worker/event mpm segfaults after multiple SIGUSR1- Resolves: #1458364 - RMM list corruption in ldap module results in server hang- Resolves: #1493181 - RFE: mod_ssl: allow sending multiple CA names which differ only in case- Resolves: #1556761 - mod_proxy_wstunned config needs the default port number- Resolves: #1548501 - Make OCSP more configurable (like CRL)- Resolves: #1523536 - Backport Apache BZ#59230 mod_proxy_express uses db after close- Resolves: #1533793 - Use Variable with mod_authnz_ldap- don't terminate connections during graceful stop/restart (#1557785)- Related: #1288395 - httpd segfault when logrotate invoked- Resolves: #1274890 - mod_ssl config: tighten defaults- Resolves: #1506392 - Backport: SSLSessionTickets directive support- Resolves: #1440590 - Need an option to disable UTF8-conversion of certificate DN- Resolves: #1464406 - Apache consumes too much memory for CGI output- Resolves: #1448892 - Cannot override LD_LIBARY_PATH in Apache HTTPD using SetEnv or PassEnv. Needs documentation.- Resolves: #1430640 - "ProxyAddHeaders Off" does not become effective when it's defined outside setting- Resolves: #1499253 - ProxyRemote with HTTPS backend sends requests with absoluteURI instead of abs_path- Resolves: #1288395 - httpd segfault when logrotate invoked- Resolves: #1368491 - mod_authz_dbd segfaults when AuthzDBDQuery missing- Resolves: #1467402 - rotatelogs: creation of zombie processes when -p is used- Resolves: #1493065 - CVE-2017-9798 httpd: Use-after-free by limiting unregistered HTTP method- Resolves: #1463194 - CVE-2017-3167 httpd: ap_get_basic_auth_pw() authentication bypass - Resolves: #1463197 - CVE-2017-3169 httpd: mod_ssl NULL pointer dereference - Resolves: #1463207 - CVE-2017-7679 httpd: mod_mime buffer overread - Resolves: #1463205 - CVE-2017-7668 httpd: ap_find_token() buffer overread - Resolves: #1470748 - CVE-2017-9788 httpd: Uninitialized memory reflection in mod_auth_digest- Related: #1332242 - Explicitly disallow the '#' character in allow,deny directives- Related: #1332242 - Explicitly disallow the '#' character in allow,deny directives- Resolves: #1445885 - define _RH_HAS_HTTPPROTOCOLOPTIONS- Resolves: #1442872 - apache user is not created during httpd installation when apache group already exist with GID other than 48- Related: #1412976 - CVE-2016-0736 CVE-2016-2161 CVE-2016-8743 httpd: various flaws- Resolves: #1397241 - Backport Apache Bug 53098 - mod_proxy_ajp: patch to set worker secret passed to tomcat- Related: #1414258 - Crash during restart or at startup in mod_ssl, in certinfo_free() function registered by ssl_stapling_ex_init()- Resolves: #1414258 - Crash during restart or at startup in mod_ssl, in certinfo_free() function registered by ssl_stapling_ex_init()- Resolves: #1378946 - Backport of apache bug 55910: Continuation lines are broken during buffer resize- Resolves: #1364604 - Upstream Bug 56925 - ErrorDocument directive misbehaves with mod_proxy_http and mod_proxy_ajp- Resolves: #1324416 - Error 404 when switching language in HTML manual more than once- Resolves: #1353740 - Backport Apache PR58118 to fix mod_proxy_fcgi spamming non-errors: AH01075: Error dispatching request to : (passing brigade to output filters)- Resolves: #1371876 - Apache httpd returns "200 OK" for a request exceeding LimitRequestBody when enabling mod_ext_filter- Resolves: #1372692 - Apache httpd does not log status code "413" in access_log when exceeding LimitRequestBody- Resolves: #1376835 - httpd with worker/event mpm segfaults after multiple successive graceful reloads- Resolves: #1332242 - Explicitly disallow the '#' character in allow,deny directives- Resolves: #1396197 - Backport: mod_proxy_wstunnel - AH02447: err/hup on backconn- Resolves: #1348019 - mod_proxy: Fix a race condition that caused a failed worker to be retried before the retry period is over- Resolves: #1389535 - Segmentation fault in SSL_renegotiate- Resolves: #1406184 - stapling_renew_response: abort early (before apr_uri_parse) if ocspuri is empty- prefork: fix delay completing graceful restart (#1327624) - mod_ldap: fix authz regression, failing to rebind (#1415257)- Resolves: #1412976 - CVE-2016-0736 CVE-2016-2161 CVE-2016-8743 httpd: various flaws- RFE: run mod_rewrite external mapping program as non-root (#1316900)- add security fix for CVE-2016-5387- add 451 (Unavailable For Legal Reasons) response status-code (#1343582)- mod_cache: treat cache as valid with changed Expires in 304 (#1331341)- mod_cache: merge r->err_headers_out into r->headers when the response is cached for the first time (#1264989) - mod_ssl: Do not send SSL warning when SNI hostname is not found as per RFC 6066 (#1298148) - mod_proxy_fcgi: Ignore body data from backend for 304 responses (#1263038) - fix apache user creation when apache group already exists (#1299889) - fix apache user creation when USERGROUPS_ENAB is set to 'no' (#1288757) - mod_proxy: fix slow response time for reponses with error status code when using ProxyErrorOverride (#1283653) - mod_ldap: Respect LDAPConnectionPoolTTL for authn connections (#1300149) - mod_ssl: use "localhost" in the dummy SSL cert for long FQDNs (#1240495) - rotatelogs: improve support for localtime (#1244545) - ab: fix read failure when targeting SSL server (#1255331) - mod_log_debug: fix LogMessage example in documentation (#1279465) - mod_authz_dbd, mod_authn_dbd, mod_session_dbd, mod_rewrite: Fix lifetime of DB lookup entries independently of the selected DB engine (#1287844) - mod_ssl: fix hardware crypto support with custom DH parms (#1291865) - mod_proxy_fcgi: fix SCRIPT_FILENAME when a balancer is used (#1302797)- mod_dav: follow up fix for previous commit (#1263975)- mod_dav: treat dav_resource uri as escaped (#1255480)- mod_ssl: add support for User Principal Name in SSLUserName (#1242503)- core: fix chunk header parsing defect (CVE-2015-3183) - core: replace of ap_some_auth_required with ap_some_authn_required and ap_force_authn hook (CVE-2015-3185)- Revert fix for #1162152, it is not needed in RHEL7 - mod_proxy_ajp: fix settings ProxyPass parameters for AJP backends (#1242416)- mod_remoteip: correct the trusted proxy match test (#1179306) - mod_dav: send complete response when resource is created (#1235383) - apachectl: correct the apachectl status man page (#1231924)- mod_proxy_fcgi: honor Timeout / ProxyTimeout (#1222328) - do not show all vhosts twice in httpd -D DUMP_VHOSTS output (#1225820) - fix -D[efined] or [d] variables lifetime accross restarts (#1227219) - mod_ssl: do not send NPN extension with not configured (#1226015)- mod_authz_dbm: fix crash when using "Require dbm-file-group" (#1221575)- mod_authn_dbd: fix use-after-free bug with postgresql (#1188779) - mod_remoteip: correct the trusted proxy match test (#1179306) - mod_status: honor remote_ip as documented (#1169081) - mod_deflate: fix decompression of files larger than 4GB (#1170214) - core: improve error message for inaccessible DocumentRoot (#1170220) - ab: try all addresses instead of failing on first one when not available (#1125276) - mod_proxy_wstunnel: add support for SSL (#1180745) - mod_proxy_wstunnel: load this module by default (#1180745) - mod_rewrite: add support for WebSockets (#1180745) - mod_rewrite: do not search for directory if a URL will be rewritten (#1210091) - mod_ssl: Fix SSL_CLIENT_VERIFY value when optional_no_ca and SSLSessionCache are used and SSL session is resumed (#1170206) - mod_ssl: fix memory leak on httpd reloads (#1181690) - mod_ssl: use SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5:!SEED:!IDEA (#1118476) - mod_cgi: return error code 408 on timeout (#1162152) - mod_dav_fs: set default value of DAVLockDB (#1176449) - add Documentation= to the httpd.service and htcacheclean.service (#1184118) - do not display "bomb" icon for files ending with "core" (#1170215) - add missing Reason-Phrase in HTTP response headers (#1162159) - fix BuildRequires to require openssl-devel >= 1:1.0.1e-37 (#1160625) - apachectl: ignore HTTPD variable from sysconfig (#1214401) - apachectl: fix "graceful" documentation (#1214398) - apachectl: fix "graceful" behaviour when httpd is not running (#1214430)- mod_proxy_fcgi: determine if FCGI_CONN_CLOSE should be enabled instead of hardcoding it (#1168050) - mod_proxy: support Unix Domain Sockets (#1168081)- core: fix bypassing of mod_headers rules via chunked requests (CVE-2013-5704) - mod_cache: fix NULL pointer dereference on empty Content-Type (CVE-2014-3581)- rebuild against proper version of OpenSSL (#1080125)- set vstring based on /etc/os-release (#1114123)- fix the dependency on openssl-libs to match the fix for #1080125- allow 'es to be seen under virtual hosts (#1131847)- do not use hardcoded curve for ECDHE suites (#1080125)- allow reverse-proxy to be set via SetHandler (#1136290)- fix possible crash in SIGINT handling (#1131006)- ab: fix integer overflow when printing stats with lot of requests (#1092420)- add pre_htaccess so mpm-itk can be build as separate module (#1059143)- mod_ssl: prefer larger keys and support up to 8192-bit keys (#1073078)- fix build on ppc64le by using configure macro (#1125545) - compile httpd with -O3 on ppc64le (#1123490) - mod_rewrite: expose CONN_REMOTE_ADDR (#1060536)- mod_cgid: add security fix for CVE-2014-0231 (#1120608) - mod_proxy: add security fix for CVE-2014-0117 (#1120608) - mod_deflate: add security fix for CVE-2014-0118 (#1120608) - mod_status: add security fix for CVE-2014-0226 (#1120608) - mod_cache: add secutiry fix for CVE-2013-4352 (#1120608)- mod_dav: add security fix for CVE-2013-6438 (#1077907) - mod_log_config: add security fix for CVE-2014-0098 (#1077907)- mod_ssl: improve DH temp key handling (#1057687)- mod_ssl: use 2048-bit RSA key with SHA-256 signature in dummy certificate (#1071276)- Mass rebuild 2014-01-24- mod_ssl: sanity-check use of "SSLCompression" (#1036666) - mod_proxy_http: fix brigade memory usage (#1040447)- rebuild- build with -O3 on ppc64 (#1051066)- mod_dav: fix locktoken handling (#1004046)- Mass rebuild 2013-12-27- use unambiguous httpd-mmn (#1029360)- mod_ssl: allow SSLEngine to override Listen-based default (#1023168)- systemd: Use {MAINPID} notation in service file (#969972)- systemd: send SIGWINCH signal without httpd -k in ExecStop (#969972)- expand macros in macros.httpd (#1011393)- fix "LDAPReferrals off" to really disable LDAP Referrals- revert fix for dumping vhosts twice- update to 2.4.6 - mod_ssl: use revised NPN API (r1487772)- mod_unique_id: replace use of hostname + pid with PRNG output (#976666) - apxs: mention -p option in manpage- add patch for aarch64 (Dennis Gilmore, #925558)- remove duplicate apxs man page from httpd-tools- remove zombie dbmmanage script- return 400 Bad Request on malformed Host header- htpasswd/htdbm: fix hash generation bug (#956344) - do not dump vhosts twice in httpd -S output (#928761) - mod_cache: fix potential crash caused by uninitialized variable (#954109)- execute systemctl reload as result of apachectl graceful - mod_ssl: ignore SNI hints unless required by config - mod_cache: forward-port CacheMaxExpire "hard" option - mod_ssl: fall back on another module's proxy hook if mod_ssl proxy is not configured.- fix service file to not send SIGTERM after ExecStop (#906321, #912288)- protect MIMEMagicFile with IfModule (#893949)- really package mod_auth_form in mod_session (#915438)- update to 2.4.4 - fix duplicate ownership of mod_session config (#914901)- add mod_session subpackage, move mod_auth_form there (#894500)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- add systemd service for htcacheclean- drop patch for r1344712- filter mod_*.so auto-provides (thanks to rcollet) - pull in syslog logging fix from upstream (r1344712)- rebuild to pick up new apr-util-ldap- rebuild- pull upstream patch r1392850 in addition to r1387633- restore "ServerTokens Full-Release" support (#811714)- define PLATFORM in os.h using vendor string- use systemd script unconditionally (#850149)- use systemd scriptlets if available (#850149) - don't run posttrans restart if /etc/sysconfig/httpd-disable-posttrans exists- use systemctl from apachectl (#842736)- fix some error log spam with graceful-stop (r1387633) - minor mod_systemd tweaks- use IncludeOptional for conf.d/*.conf inclusion- adding mod_systemd to integrate with systemd better- mod_ssl: add check for proxy keypair match (upstream r1374214)- update to 2.4.3 (#849883) - own the docroot (#848121)- add mod_proxy fixes from upstream (r1366693, r1365604)- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- drop explicit version requirement on initscripts- mod_ext_filter: fix error_log warnings- support "configtest" and "graceful" as initscripts "legacy actions"- avoid use of "core" GIF for a "core" directory (#168776) - drop use of "syslog.target" in systemd unit file- use _unitdir for systemd unit file - use /run in unit file, ssl.conf- mod_ssl: fix NPN patch merge- move tmpfiles.d fragment into /usr/lib per new guidelines - package /run/httpd not /var/run/httpd - set runtimedir to /run/httpd likewise- fix htdbm/htpasswd crash on crypt() failure (#818684)- pull fix for NPN patch from upstream (r1345599)- update suexec patch to use LOG_AUTHPRIV facility- really fix autoindex.conf (thanks to remi@)- fix autoindex.conf to allow symlink to poweredby.png- suexec: use upstream version of patch for capability bit support- suexec: use syslog rather than suexec.log, drop dac_override capability- mod_ssl: add TLS NPN support (r1332643, #809599)- add BR on APR >= 1.4.0- use systemctl from logrotate (#221073)- pull from upstream: * use TLS close_notify alert for dummy_connection (r1326980+) * cleanup symbol exports (r1327036+)- rebuild- really fix restart- tweak default ssl.conf - fix restart handling (#814645) - use graceful restart by default- update to 2.4.2- fix macros- add _httpd_moddir to macros- fix symlink for poweredby.png - fix manual.conf- add mod_proxy_html subpackage (w/mod_proxy_html + mod_xml2enc) - move mod_ldap, mod_authnz_ldap to mod_ldap subpackage- clean docroot better - ship proxy, ssl directories within /var/cache/httpd - default config: * unrestricted access to (only) /var/www * remove (commented) Mutex, MaxRanges, ScriptSock * split autoindex config to conf.d/autoindex.conf - ship additional example configs in docdir- update to 2.4.1 - adopt upstream default httpd.conf (almost verbatim) - split all LoadModules to conf.modules.d/*.conf - include conf.d/*.conf at end of httpd.conf - trim %changelog- fix build against PCRE 8.30- update to 2.2.22- Rebuild against PCRE 8.30- fix #783629 - start httpd after named- complete conversion to systemd, drop init script (#770311) - fix comments in /etc/sysconfig/httpd (#771024) - enable PrivateTmp in service file (#781440) - set LANG=C in /etc/sysconfig/httpd- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- fix #751591 - start httpd after remote-fs- allow change state of BalancerMember in mod_proxy_balancer web interface- Make mmn available as %{_httpd_mmn}. - Add .svgz to AddEncoding x-gzip example in httpd.conf.- update to 2.2.21- update to 2.2.20 - fix MPM stub man page generation- fix #707917 - add httpd-ssl-pass-dialog to ask for SSL password using systemd- rebuild while rpm-4.9.1 is untagged to remove trailing slash in provided directory names- fix #716621 - suexec now works without setuid bit- fix #689091 - backported patch from 2.3 branch to support IPv6 in logresolve- update to 2.2.19 - enable dbd, authn_dbd in default config- fix path expansion in service files- add systemd service files (#684175, thanks to Jóhann B. Guðmundsson)- minor updates to httpd.conf - drop old patches- rebuild- use arch-specific mmn- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- generate dummy mod_ssl cert with CA:FALSE constraint (#667841) - add man page stubs for httpd.event, httpd.worker - drop distcache support - add STOP_TIMEOUT support to init script- update default SSLCipherSuite per upstream trunk- fix requires (#667397)- de-ghost /var/run/httpd- add tmpfiles.d configuration, ghost /var/run/httpd (#656600)- drop setuid bit, use capabilities for suexec binary- update to 2.2.17- link everything using -z relro and -z now- update to 2.2.16- default config tweaks: * harden httpd.conf w.r.t. .htaccess restriction (#591293) * load mod_substitute, mod_version by default * drop proxy_ajp.conf, load mod_proxy_ajp in httpd.conf * add commented list of shipped-but-unloaded modules * bump up worker defaults a little * drop KeepAliveTimeout to 5 secs per upstream - fix LSB compliance in init script (#522074) - bundle NOTICE in -tools - use init script in logrotate postrotate to pick up PIDFILE - drop some old Obsoletes/Conflicts- update to 2.2.15 (#572404, #579311)/bin/shstronghold-mod_ssl1:2.4.6-97.sl7_9.11:2.4.6-97.sl7_9.1ssl.conf00-ssl.confmod_ssl.sohttpd-ssl-pass-dialogssl/etc/httpd/conf.d//etc/httpd/conf.modules.d//usr/lib64/httpd/modules//usr/libexec//var/cache/httpd/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz9x86_64-redhat-linux-gnu?p7zXZ !X] crv(vX0RR7Kt]Ki/I[pDNchQnAwNa\TX LVş)p("Wxb2;UzVC.5%bJv H- YS1k͡vo({{Z % s[2ЋV[0aA,ع8dMj&(8gkԵ=K, ,MeC aeU_iV1ŗ 8%F+,xYBQ(UdHeLw/84G->Kܟx+%5ɳH9/Gp1QJbA.:cw@thVwղIk?d@Z;H^L {@CR N}d{_[W~ҢU:籴%A#ٰۡu)6дD_ l֎ pr-MtCUtj#RRJ`%w7xeP*K2ְи6ܴy̾Nj *[NwJ@NzL)Xwr6.;b_~A 3d?&)J[77(B;Af7ٽ{eDu0Pw!ygV2U$FG{Ff7 &mRf4I#&|6 "RBuƲiVF5/C'p#}}*XG휕%(tҧiɴ:lEBp\0? *\x+O^'kFT{~J9O&sۦ'\[y jvi+D=eXP\WJdeݶ|`Bo^Oha3_1Q2fW;n{Z?PmE h)_LrSGoHi |DlG ]9_,+D<@YaU77Oa:PAԻLWiR9ov^I]&ٙa|ՃFB筤$k{YKSCѭQ>*.b <@Z?AT BRLߓfn[ʻTŦnf/kʴ^ 8 n.A]B ڨ}u? )jyoDC 6 v+P"zio=D3veZG1Ffk@mͻ|T7t-|A1*;4}~{0lg̶t Ėu>׭>"sw[}=n^}aFFGeguW`S=?`<4(+j5rXtYqƟ9TD@.~Y.g^Ku+.h}N [7 QD 09Mˆ߾Aœ~ShdUrl)/ REJyv&ŃJ?y8 2xHzpH 3vEv5hm;e9]48OAM/BCIvB0'.߿KrNqɉyl5w"'CoQoA>L@+&7fJ"δbs6W%C8S/+ft_Hc"AbdUP ]DEʁhzAS>[*dj<͵D֖"sƻ3 _lڧJѸk! ( DXUg}]RuyTVU.ҸJ):,tW$_۵HIi_SmJڒՃ寙t%('aca?x {۽.":hٶH{{\)  4}OU|m̂[C512QA(x~_7JMrnƀOm!SV;Zĥ:̐P;|4YNvZ,G`#=%z[^҉7gPr~Xåj ~;loo(NQ+z:B`p $G:m<('% P2g $A#<ҧdRP5% LIFZ<ơ8~5KX A*F lP`mMvcɄ6j(*}%Go&]E q1Zi萃T33S(%p3 |?KN ĶUƬ" -.TÍuc{A/ÿqUM߿'FoP ~ubIx*W I-zA XMm}iT!mh|@#f,#5Ҋ+(iEynyn0/˼t ~ lܢۨLL[} '?,) OZY>3dKBTm[`*H%Eձ2l)|xXc#=d 4>ü|겐c yjms}D ufuݭI@ (;K 7sM]&v8ʘbQdrF$ ~*¿ W+_xWe(:&bV ۳Mp!ZM*#5,D{kLt֭RvC8u~yQ8Dj} qݨb!\T\.Vyqݒ,akF"=x[?d)m-!?#yu_e^DƩ3+sh0X)&cN Y'?4= 0D!r1Ruyڌ3ٻ|y8Ob7b5u-WZ1N 0dg‚F܋5L7]CmߔO-+E⑺~9J^MK[H0llZ.Z=I?@R0V#\9lW߃q7es% $5B7k8@?'¤bwcɴAf/hQr a{)m;'"xV>EߝQ,B S{#S#86ab\wDJ_NZr Ox`!c6U_r(5gɏ4F+moK(sD ׸y[d9,$#_[Xxla;L(9 i^MH7!̵Zs  VuDquҷmiK@c)QBϳ Ao],NMg,\1^*OMW8/78^ϢjzwG͡i~W̔ݫ?Zxa"R "diQ}gPivй>â)`6҄H;٘Tbl#r3FeWIճȧ*jh&Bi0++-Ë ; 7d~' ):e'3T7y{U$YWoйtj랝5߽ ,|mA)qoNW+.(w 7(z7,/-? ) { mX+={ڝNyOY F$YRX+# *Tj^m@6/60:ѠZ@/CJј ! IXhA崄.@gcG-ܑ5Y~YK ҧCCՊ ^fH kB̢иUI@MB^C+^z ƂYG[@_=TlrIߕ uIΈHAu*?dD÷C|drD.i3&RMR.(c e9!nd~ϱf~:%頍l0񴬳v]{F='>akPy 丣N7BEhXCG4ɑE{L^MNҥI=%'M>s= Dt.j?e`#=iTqx_ l1a> 8.J6 i}ϕ*:X )VɳtK 5ld"17r|X:LPE_/D3]V(BeDfl yt%u)1X|ëр}@1`Eڃ^E(+nHn^*T&NGn>ŖHy7<4KiO[ XE;3}9F{Bb~8E"52,iq bǡi}n~l9FnÒKq. MFNh2q%qC[Vū <`-#jêK"A%p,ztJ/N v\xKQNH743|JU{ƖA`bsB4g< #Gc|n<6#@Yu<Pdž<7}ׂoYS~s@rŲ 5\cVc:h7Ŵ{R:b4^~_A]KG&1hgGi?CJpǥ: A`ޮ5h WI9ҭ ~1/-ky/ӔTi#v1=AkdN2Cz>8!rW0YKV2uƹ9a%P' m@0&xx0v&>x=Bh7Pr'ޥgT ocWMqFϠ6ڈ!y x)WɄjXӳfbZ mjZLsJ+vFfiwġ+_=>)? -nc4"[%8>+K;tFCS\PS>ÌcPykIO_]t7΀19llKwC>D_&a)Y,B Q%K 5ȠI0=ƟE"dmfޙzmmǞwW!qi#G}sI P aA\7H2IVlhE$ÛQv]6 :JEHw5.Ҡ/ Ca2o(.fOډ:|Z>|KNF̠pIg-Ӽ5!AzZ,aщ^;{>.r :nJlrZvh̻V7&gOsM׶V_pl0rпjq CY^}0BSPF|}:[u9wvQX2OZwx.v y陛2.S ;X55kêA&Xߩ&]>m-n7ljp <͐7l ئ޶Qaz:;StoC[QZg:O 0甬OHQKbfIua1.K8*a& @=lF2eY޵$hh;|偄MZT^9u=ADKˋCFv6k}^ӑ rϥ Ye|,\=" hUc8PUq؁zS%4]أ8NtZmS'K-QaQBǖge=m/d:OkOfI/xQ夊`gdo]87k\Yt1{|5h~ N6+\Kζ= kknrVq)9Xꨂj=6AmdI :֪\Oƫ[<_+5OpH>g?Pp7S=O8` }"Uu 8%,UD2`YW'dWQP:*dv 0Cezƕ{1LM:g_;6!ޒa5FCK [򹑉M҅LkTvvu DrX=i9Y“g,AJ*/ó̊rJlڛM 4 ly-$=:=YW[W"nqN`9%'8]#ŸjbhI:s^}IjM LrCX~-p(0+5Yykno!#5tDЪ#O)kKtGGBu"78 T_QB ijkclw ʈAem,G^$*ak39mLO~G-U6WΛe: = M^,Bjs&%-&/BvP'}$?f4WܽGدXA^?:[ł, 89ǰ,vr)A^Gc$c2& ;uU1ْ!oQ:sVxJog|۰pF꾯#?dХG#j/}R\-Zvֵ0#e>Q`&(7>jJ0wf5;\ǺL%Cp$5^lfDov; P2/ |AૼL@=aV AYOoH$i=0kI_uDb=UxDȀl Xk\=4*¬pTeLӔe-ٌ r!X4 Yh65ʆ ԓ^=/~*H=#d Ot7󖢳\TP77c*ET~~k-m4C2 ?A># +Kqԁ@@FqS{^H@D j^!RvpO׌&Mvcૢ}<䊈VWH#^t: f(uX[D!dxo_FȦ-sM$!.俄l:Օ〽\7ϟEZw&jE~m c_"a~YACnF.SQjo2hQ1fvNF̥>PGށ=B]ij 0`IUZŪlLReyY=+Â!x{u3TA4"Z.Ch*?2-=M%_tOlQYAHQՆ/Kr,K |UgqcМO"I8Oͮ-ہ>ñ6^!N' iAnĮ !Il7j?pq ho)Gg %++:ӍdB3  O%zEtkMǯ@F: z ^pm (ugZ)WJZfC!x2(^?=VW,+.*T- YIp}iqvo7T9s.pG-#Uٜ8A'= w*GXUa2hKR!햐UgL9jZ WKh3|țh>e$g5xKd;VPx6W]^sO 8dR 򞱥VPcM|0n#? =nm?  "K)&ESE*6Wh,u;7`xfj$^~NV1>m3֨7ђ҇3\ᱴi ]v <.'Q23Q:k9MrzhϨ91Q~n:vG˿OA_۵S#ՖǒQiA,!Z?8C ovƯxzvb. j&-lz/gɵ88?CTL+jbZ-D·9)^;Rd]tz2.Ai!󉩋*,nlq #}KE 忶q״ITL_0!=k `k*XS"q:ՎK@eOݴbXӋF)(:G҆AS(YL$1oc$Mpܪso&­S_AW^mց|mlH>c#zr{g Ut)z)kM'r5s[m/`/NKA"DFt bn# HRĒ4Ky伟*1dGkCx &iB(N1uK;$"a0 ݄)\T% +7/2F$|͸(bֹَE"ڣSgÃ\gh;X賚a@O̰~cK#z ^|@SM3YF_$^At2n hxu7*5eh!"8]EuF ~:Nx-"@8"ZRj8Dci]fj6CnKTy^Vk*5v!L61rWK#NC92IO5xa#+QKicOҽ3P(}*9\տˣ\ ~`IJΕ45yl@I=hw87wN@ڹyONg3`՟|fݠˬ3̨or&`"8O,ܗrz cMMwO+Z8/\d"sQ`B5OVT|W9O"V*~?z+{_EIP쮆M,@i]V,ӹT'^=2sHY _<@YWjN0Jc\9A=L[`{2C}ɭ]vMaeAT +xmⲲלXX^D D8lp^QZ2Ylwh |I&Ob;H=eL `rr>UOyhtAÀ{T87;? "*nRzh6Z)Ӊ0I`RXdݖų~9VJ2-O+ܱ-ti'ת>~ͥz<*$LV[ ~ʋtF1-AJw 28 QeR+Ϲhas8>GfXkT3`i 97 :^ VZ& r m ϝ7O :)P5D oUK욂Л8QifmT,*-9)zm>L+@ =q,HD+ |Xn>+$ CV`x|ݞj/uN4<{=1ϴ#Uí-+))AѺ$-WɶQܭuߖxC-@Ol"MRJOu'Jnh5Z%PdL.%Kx g +%ʌGyO&+?U$F=E(?FUd!^| cSذH2+b5} X u_n_}ѴEk-Vp piNdL6ؗ%xNҽݯv@L+$+Țsq&bА 7kI{ Z8Z{Y3⅔rAgc f,`#o-HKP !\Gm&,\kv\` 11{K F'H|"FC+'cx[ 1J-L&4y$T&pY%[|Qr2FÕ>C]$?4SO|B+*q*=$@A̰⢺S(яeOW!MRFxɆrhqCƑ-gldcteڗL]u]0ag;G+,+B& e~SSĆJ:M_'ʞ. Ѵc<(?z r@Vk}SY\rŮWo#gRtRDhSEiEBǨ""~3|9EӁR_XEo d$7,^bq $[A(,Ǭ$2_| cv81?놘@^YiNVQ78l9|2s<^w Mmq&aޙ t@)9=&ׂw~4 EB\tb +?m㧇I!X<`:yx[A>Gvܩ^ڣJkCOKϰ)ՃfN¼?,] me@XnuS{0fK(K6,&Q!@*%*L,"Kp ;h0TWVjz*0STbdS2Cn?\Ie/D2H"\t+_. /aƙ qgI'ȒPWP!f$8^ >,4,I$Gu/ x Y'`M3jC{CaW/^+s>|ҵćw@)l]j:,u]Te1ghK 3:.[ءfoG0W߀!ۮ52VcuK>"Ƈ V+T+:Osx_[m W27x?ǎϼ4˅)R 71[bK0]= Cw)=U0~!SɚF4iNnԑ:3#]) `PTa@1W\u~qtO+o 6ۗ&6fia]cpA+Ȧx\phܳ0JI2@VfZmh_``IRv&R i=c^Տ"Y#VhlcbC'-z0LAi kڒ@Ҭ HC$BVbS$6&2J9yī"e ژ / 0rE2Yρ2]彙7O ŘBʹmGMG^1Q:ea&ʨ;N@0T(ʫ/#ؓ ˤ"5KfQvUI6֬1I5U.Ŀs#WH[_C -|dYЌ:1EZRw[`!.=9QI6̼',;JÚqS04u)~&y4*':r^$oszC;ltS V@g}S&Ko#iЊFQxi)g\׶-Qs 2 mio׾yYNkc=`_hLc`{|@" `S@"W#0S0 V G0 061܎{\b]P0dF%!_i⮊ܼAK9vCטnټcdbRʵHDS+d %e QΑ@o"􃮅3)Ͷ ] 'л45'8 vh36}|:gkgVn> uI? ~d#L q'! 5 3Ib&&)!{ao>C"޼q-4Ry;竓P,Ec]Nѳ]v<6G6X,ek׎#[#[{Y8FTţ*%T,#Kjٰ#zGuD`YK \BTQymÒf\ Y-;veasPvӺ $q[b"9Cg<;ZҚࠆt- ,Bm̧ FV.{x AJ]=&R^-qȑtFLHS[،SQU4$*6YY? QG`54?񔞽adD儥f8*FTn;$p-ci*71|ߖbb)ɋ0LٵF@rqĨ@KUa[ ēBod [RȔ&t,'°d[2l&t&pUjES\oq\S(26-.5 KwW{WgR#C?q6<+Ȇ"QP@2 S^39b&9'KZV-'K!/ UΔ#yTgPMPej]\__{jߌswWJ iJ8'- eݥ$iz=iE*H&}Ǟ'o?Hb2 2y85,xO)¤NǥiqZ~3/=˫wmŒKq@/IrX'u.m! MeWMRW\|{SX^ /ʤOuvB>t܃iY^X̙C!*G9זɢe&>^MN'rZQʱH':9q$A*ߟ87dy+xtvq f[WNJ;?roG}kSK6rikrǍ>O*H[-M'D HpPf8V\=WՈHd$ôp [x5Id+.neSa^G<dYϹ\󈵹#ɞXݯ3~{V&c=^Zmtỉ ؘ/PHZ`|ۢѦ12CA /Fn$ 31+T&MYύ߳ OCF@[% ȕU@ y_8n~e VZK[g3w_qƌ2L<  8V6p/hk2Pz $`DwI#epx"tf Ԉn^f(Mir tE;|UИL<|y&A!ȌɶxVh5-FVBȂ~݃De/ҝΞ5r?Qiy('mscQlqFû1]_wu T,F5SPR=#hA(bwyeWx˶yӺ BF9*+:vfI9^~Y_PS1CouxB`\!Pg3#9a=q8H](x.Lɡ ƀʯ iv9;m]i|E, p.o(ˣnĨ rG$sIܲo }?L]tV|>M[(?spՊ9pww"yB56HBx /cZg9 !2i=xjN{``3cdgC CBX&Z'p[QdxdGϳ傢Zv$]P]+q޺Az)R5NL[*.- sndI`2 (7Gh)Ld Rgdo+mptxzO3 t1}0_ZnIj>Zz5$tI7D!T! H '%Abdl+\ تdFO)Sԕl&:,oMZ9tZS-oF+gW=%mK:P;p 5MHjҤK$[^=OM'+fcLТvS-ɩSLg/$fY*֎zE3*ȘvY~8J"onz! ZSѹ:Rٲ+bؠnN^ C i/'ۇNrYsS{h{rz v(=s4wM +uKlOIY(Yl焪"꘳!Ѓ" p qBej_ͼ!3b|^n 0Ճ'Y~Qcr0$>2Eٓٚt=y@J)ș"ь2pD-/&,uC"yjGZ+[s4G7}s7LK1f)4U"9uWL%2^BL3~SH0%p4FV{# 8o }`\"njuQSy,H{ [h5Jwqv˄)OG׷z0SCɴ%ʥ>l?Ja޵e4u:k@dFWr촫 ܩ#*D\ T|E'^皒u7l BwCKe9Y|ξMÈ1`QCP\JTAa8$cO#xwг5ae_ c}UߥŽ=l1S3Q%BJ #X?Y94p!<*fF~dMn0A)`IFujRAI6m_Ӥ8QUfh?C#ܱZj~' Y}3|28`VG=#.X9%&e wҩ~ovCΓ\l4OOIG6߿iS" x~% Hn7ŏFoʖ48 N5mG,CΡWcs\`s®1)kEǔsqǀX- u3.s͜U ([./fs`%Y6g-swzo\=ׄaz;\ ٣5c@q5r߅7&CP}[Ykz| ̐hr:Z;jn>]_h{3󥻪BmE jIx:xZ 5 &$rubxU8N:K;m:a}. ySczc* wp{ P0೼ ;Uќ\7@t <*@K>V q]y9߰N'-wJx!H5HG;3mt DmmQp^0ɀbQ%ynA![ 7({$m)̍`8_3dfM^B-V,ڄ@vW}JRkؼ>xޟCWďI&JEiMIc4k&S?rG%\n?> _shoOŅxήk.*=Sf|v_slT(YG4|sۂ k쟠X"z7!.;sY$ML+D6E$%rPrΖ-^t1&C P^Ra !I7ˀCl $0:*5O}Ghs\[BhRJɊ6c.ªԼsXY;M.Ν7Q-y@ 8Y3؈}R0Q0DP`|rgMէel'GcC$F^w>%8=n0 x+ol*!@qcd]3`~GbSuN9G<>6L vܬB@ʭ^IwY#3$?~ 2}y#e*ai !|j7DdvPқѰmv"/ZF4>1e2d;z^⎅*Eia `傹l{婦{QUh^HOJˬ֠Cr+J,0-EQgnQ3GXŽSEE/yUfW3BcxAD)Qk.iG ~C}qkw4$MUkH63|mG׀+!jP`slqmlӃlͷaux(5aYh@[šV*~nydih@jX@sh F*IJeO &ފڤ [܄Nx)<)*;8b8^*#e40\b8h( M_CeWG"Xh']J[ Ck@0-uSةТ9 Y‡V^֑JdH=AKڎ5)#3n<ߺ+}SQ'|KtKBẢrJVzD$BӢĖ&. h4?>D_ëUr@Iԛ%xq_ScLu$ HC׺xXS ȻQaoD]~/Ut2I92cm;N5+s&2O59j0sGlU>ۻkfYl @qϒmdX[xhi:}&!ZhܠZ >ʔ-4 voX!zRQ~…}j90-] <+q8&~eM߫tؑZ?~^ O*(~`!^P~ ҭKH(fLB퐴_},NNڸNx,3K6O, ,ju-IRQozXv3{]@az4J&n3/{ ՈO*@ya.ٵTPx͡l +V&ӻWX`Wy䉰`9OFn΄oۯT(|wQ#2 KɎ./r)S'Yy)Rb3yNA#:sa*N w/[p@ Aڃtx9aMi4O+WƷjpu$ȾoT; Uh*x&6)r7ޗĨ4%]-uBGus9@ׯ֑(>zq1C6j=UG Y#v? :0g/D*ˠ4Vb#\_i7 )ji2 u0Ab;}ZYQNCMʹ} c)j`J$D$6d?H(%ݝz0+7uEt'ͳ >3fӜLJ,X U"=n[YĚ7_`FRmV/Ť䀱p%T1#qxy1(Z}+lysFW *m(o3+V]L(Ly1Ҷ6/^"LG?~Eåk_( "EAE@^!]xMps;וz!WƄed%FPT w)D (&uXB誁_Gep (_WʱuVqLh;Ehd 4TPmqONw$[eO,FtMPh:nM9'}9H8e d־MԂD mW>!qJuu7ޱ=xqc$g9Aa#YRAF<5a(\MP 9'BUhM%]0!8 3d]n6{&?&*MdVq' \%tWK֘O~'\yah"kmԔ5Cߔi,tyAvbL`5͉4텳vy dC[ƤJm8*&5j-@~q]'BpRj0R}q6WŰ.P4ybJ$1|K6dcFQNg3bwz5/dR*Rj{[ʳ @ x>ɓ' ]NvfS(vi&PKi3v"ÀPXJ7EƟQ{[ )>7 J_jjX2#x1w\QO}I=wpDŽ-^ S͂$N툄ImbE8@$^:=)tW͕+s#ԝ~$tD*P`dQx`FJk M(*jA4;--[IP2!0FvUSM2*O],?ڦy{-r5Lh.rwJcLe> rKfnF@2&/Gwz%;Їk ̶r^5'c$4 8iyNKVD u |y3S67R{95pc_M^wǂ`$H+r唵!3Ap) 8d*z"S<BAF7s7`YI?=:iM gQzZesꢙAT*!X(YUQV>iq&yDh6ieZ5ӍUz4NBɬCsņzbFb7%? {w1 #w.0P3#!Fx2祕^. 4!bM}Pϼ0CYIrr&{ di?ˆ4+)~DX4lly[r :o%Qҧ֭NYzk16߲gCjh"  BC,̃C[5+|\b$g vzಐL|gIiޕt;P43*nðDʬQ&v }G,h<jRm*` ۨob5jRgf/t.Bi9)]3fqs-ɦiU@qɪ0k([ e]/DTTSlkMa 1f:zM벗OR͠NWW\C %n{)b ./^*}/,#s BDʊ6)uH0 >USbqbql|0H@Cpu:`ϱCl +ofea9[#,*]ARDH`TjO'n?NC6&TBHWP|zA7M:Pa-T=;~DBvR!Ic閩+koVo>? %} d̜uzw(g6W;@[o~Ty$:Ό6b@Mp֥g5H2[.jƝH.ŌmI 1Uq|fLg;ʑ"Â1>aisb+v"b4~){M"iߡ,g}\cUD@q j^wNeZMJr~ML2kR/uLHM*!hӮœjiB[ojV(키1Okrϕ?յ|[{J_]D 'Pѹ]/4 ,2$)2hqeq]lFqI6K>ZSi|3 Tf%zte88L++TǗ0ԇ<+45 [*h;Z%X=Htcqx,_dU!m 3_-뇢c ܠT|yRZm椥3mZ͐!ʌ8au{dU"v|HR V~b;q庣/een >z5m;V(~ wvפA`; _f3K{,L@Ң{T`(,Lmz3f/irX|i4EGڝyبE>*{5#ZwH) 9&j$Rx%,>yGQ/Q7~rheK mV*51n-1-'aƩw(4M_ȿeʁԑ6wOcd"&oIIߴM̧ӹڎvVyha :ƭ|sQׇXˁ;C=X79H{-?xU s~.{2]]}1 z15-^dzĝi_YLO~]X]S?nnw|Ck]+vz{7moM />ٛk(N 0 ̏|7%ҎAIךm^` Tu ǩ>s HYnd,:8یkhrҰ..&K PN@O&r/f>ywR |=LΡJe<ϵ229KJc]Sg]&,B qH9vF?2:}"Y /)u-4x0 {%㡆:>3;fV0'V%w2&ʕ~#v uQN4B˶h*K[6zF7eƅ?.~h"G1Q|-I!:RRώkr.K*ϔŠAu?5zp_tPbܣe2xgph%oXqh僴9A]DzScʜ5M\Xw&Sתy5n3PI4dyZL+B8b ̙AmI{,eK6žI>Xl !sQV5uc:a ^NmUZ( > 5X܎?rQ`bFbKQ(c•mTdW$ UGZtк_lELu^'j{Co*"4Y[x1ﱌJĬ0(}v] ,,$I%2F%g@Щ$iٰޒjN'Ǚrd*"šF%+M)MY9b99b~̽1?J]R=&Tg"ڻl ~=d g[o<BZ|a͗=E2+o+'ڒ24eS<=2@R>*JpmD(cLb@xǬ^^xzѮהUz+*#9<eܩdNQpx_L*996%xp+r0=blz}֐߃| ^0]yfpԬzds 9\xN& Gͮդr$ekSEN64q#ii9"pn><CPr&PKm19; Q8|ى8Dg1(R2Sݑ[߼TPv>`ca?n0@mU3 _뗪:?m߷.fhWkBML YnTy[tDl?Gb&u koڱW,gٲQA`iim>q]B f~#'|6fDD rX؏AtSBdQ4"27~w4u2w~]0B}Kty5}v e>޾k'Zi93jrS{CkM.GF 8mn H~?d ֚o0(D! ۽3<*C<{ӕ-} ?Y N(kэa>ٰj{Eo);xD /4jb4L#Hr#;.kU,Fo_rHNgkE>hw1Zǚo_ _L/ C)9`sQᩌЏ:xMQ]0r]%+C߮i^ę7wte/`NI\rw!ye#b9p(erV0휯f/hy/=H!nZ:;%'"*̑CT(QA!;4 Q#n_YmKc`rn,qk%J+Z u *o{v8iy@#I ZD!INl9cECxroKn'ty}Ҝ-L21_~^:M[l!+|GqXzi4A6˿v!$+ g?^ 9&KoGpt;tF^ ?:8]ʂ̇ε">BNR7w4~9} 8)}b~@q`Bo̗oa_ct.X <Ʊh,$f <]'L)Yd <IKxk|6辰և,0%( c65Eק:t1#/3malIʻ5pzW;]X̯L4L:Rɏj_X 7 AKz+9mVl`\NKs&j&bakOuA*BM[7 a>T@a mm1JxE R]\1гΙ^ '`]NAQ^XIJgM>:|MM5f*spn])t &(;Wd?5NZcѭgWa!s^`e<i `KTMg~fgb.kPKItV.jq8HM. +x{`ZyϦ'N.2V/sÉHTW5Hѽ\qY0mﬔlUYF p#g/W|W]cH7דFƀ"Ǫpdo9SWx%4&gb+X5x4]8[j6G®Q"G?-]pM9K[+8sKoxLܻOB<3.]i:O-a)'b_CXe` NIPg.(LVWQZLCSxGE3h~iN(7`@2kx%҅A:>Ch6LK٢*65[@?ibp |ӑ}v4PfETYQ3=AGNw%t[ݧ5U4'~p6;<+ aސrTT$"+'E4V83`·HDk#M̈,ΏU]{IS-*}'Yf?LUj^4(8`q{0ʙ5J8&~K6MfVaͷ#_6yV}-o?kůU&+s"N)MLv=柢zaΙh'A|k R=XmZMgz@4fzʅʴ2 (-kNxRpZ^柒d'L_>aW]*pc RƲ?³VRZJ7[4˯]dfXi(L۟UY&bk3XqF@BUVQNLDR{4$!FU)Ymlc'#J c{y~Q$D2&MniM>rWnMݹ5R\!Lby!nge c:P?x&w*O~!dFGyU٠R;4S8ҨN2[qM!q5=NU_9SgٞV,~ RT26~+F&lZ(u P>Ȩp.'KЛuX;W T#_{D 9*q}49 #iDRN[j+P8گV[O 5q.Ř1Pd96J2Jƣew{+4t78n4ҔIбd }jBl"@f%䑇 (hg(vD%-ftO(9᷹c|&^nJfL.x](^ ̰H>Pɟ4yB` ͮy<)CzaS 0HMg+!M~~q}TQbXd!6z%rVh`X_-DīT$lȽÍ V& g,aWK0I7|0]@_l8ҫb(7745/|{o,,\l$ToIF=wt=O`UY$lS%sRko6 3?;K*-ds<) f*fl U-)z'=FT`SŮ)*&xMC2) 'qA.Qd=\!ᗞ dݽI_D iOMO_l4d6o9`n:n^4~".}yjɨNCe!2KmG^e/ ԛ\CY,EqsiE,cRC+WD]yJVSK o jkBz?zaRk+Vm"v>o680  ڽ &8ɵifH?z/) [q,5p݈]^;!6!%rl)P2acV9*aKt\y Jr`wx;XFGPh'mBQzxEiۭQ,7?alRh3Fvteu[))\dg%O̝Lh)[l6nks$4OIEiGmZt<Y7 `M{S:@fXc* =sCvrUq#_tV,},y,q嗎b8 m$qho0'-2~ۣ|ۭki,OCs5ӻ>!U@YMӨ^0 t& %2Vw(إH8r q뉠9w+YH%33@j^v{>2T 8; B)e՗넭hWHɄ[`oqBR"ƴko)seƽcyi MøtzVY^A*|s5gfaGlusP.Mނ&1"] tT@ben8>X*9Ā\XcKܖ?~`6 dH^Zs{InJ^nO`6T+_QG?"~; Vr"ddȀZ&Vm˜k7a/ |z (|< я=`?[JΎ^ORA2ĄmZ}1Ih,F#8 Q堊퓝"9T_HHx6m {79޺ e#TɊ]7jyZ e q@z /èbSpN\;+\0^t 5ּY+vg8z.ei<#rF˶H@qt =l&adr~ܭ)@r$'dgjVf)W+F"*B%]9 |,wsTLm^ѥ̙JmFP|( pt{ݮbtzNųChȟc+xNg"(%Q-noFbW>օOzBW(hP |apwc:IHLOZ&׼Q`B3'u7MUbI"]z6~ y B9 j'jI+Zsb!W{wp-DR pL* B|Mc ^HNT Ɨ`O}-͍#!;mz #k'{Q'R/+aGP܊]]q֬ϢHvSJO3$*I>ևXS%0 Z J)N{Wp[Z'kʹ7x 7d [ PKVNlNIRwEQhM`M$XZn؀b1D? dS[j8C xn.E}2x軲=+?mxĆ.T |!]C m^kSK_Bo p"};K&8| c#L} 5Q.oDFxijo+ gWZF>\ˣ' [8b"^4sk9H4j\;t! ]!1;Z\rcX_SX[+ K*n&l+ \JRcۀ/;Lg5roba.ș<W\&]퉏_f 4\N.=gb&,}/C@i~y!BgTNV.\p <G 0CU&Z@Jϸ~a}17@WjnԨ7AjӏQsr;0Qvy } ƞrᆗ[h,~sX<h)g G7IZSnB=OA69";վ;Ɵc+b"J"F^29 fO[39*mMOkfFDg{V\~!T ą׺g*w{KקhӇ3}dw(8t8|Pu0/j6|Ai^NF 1d]':,fM#Ʉ-FU~V̨m Kˡ"!2^= Y ۶ a^D 葰kX4g8;5|έ~L ¬)`"כB:毭K%jR*ga%Aeqg"1p^NpٜQh ̑ܡ#^G Dyt'c)o߹+zcoMb`ʮ2]nRcW'!cı7"d|rOڥRPk/7xaC%WK.KhEg1ɴ:kU}h3hV?,[ IސNR6'ܡ\hM^#l ` "6NKJ߬Ld ̑@K4]'"7yf1`aOBXMm#Гak-$7Vyh^y 7nu0EշV%sJ8?_+m٬v:1?iHm8?;V9'fqwUي},? ,fb=(FM>,#}gh.{˸Mee(E.["M'oduw^JXL] ']0~k[>/y*n' Zl\JsGgU鄼gg0A=}= h/b_bNB=P< 5<= _ 0ub½m㋃3˛#h ^4 LHmU6ǟ} <( xX%N%9=m־~n\5Jl?>h"H$?X= atp&6F-Av^/u|R;Ox;S0ޟJ\_ o\]x>̑yVu?eq8fw!D?!+@I tH^7,z_?þ ]/)yEXa]cst>R3eHզ ^w$..g0L3Aѫ nutmγ:6w*nY};gSгE3gR0!|z1u&0w p<{o.g12X3 γ{ S_~s5D9Nqq";M.LHcPw]g1MqʠkNT՘1O1vJh0WL+;@]DŽkbg*\kz||&EgB )IhR6_Z,|'P%#nPi߬ݞ[_|e\\~({w9\I@S{6{6rRjUhx>/3~':IJ3l jH \MQnc=7[ֺ~#{jl)-ݺhT]gp9)^s*Z1\$)-Dx߽;uKʖf{fg&ІkpŔL]Mϵ@R]ْ>PTy*8k0bj!tL2r;h;(! p(eL'1# ẩ"mSg0")Hd/yţqOTY@*=nD4bn 3'KesR)i%ۑZȖuH3ݻ0QJƦBsh[{{Q\ #ґ΍&,fY3$#SRv[}~n6_W׮دY/):rW Xo5y?$HD% ް{1zR}5qBP%͡/אS1 e2 &xV|}!UgGԭK_$QHL]ئPlͤLbm]ϪC, r)!HŔ+7& 4rx#o:K]maK8OOyLm,êoobQ[]#HYuKKFuzߜҋ,§lB=Ea7_T`EDz 5?%Vm$PG( 3'H2#-e>6yYt_w~H"ZLG2,NY}XO?S>[rnq.Ѵ<2! ie)JN2.KAAвsu8@kd\{pbiOutl!keB S2x[s ܢpW37sd@.K4Evj{zpA'Ym0O~jٸC]7)yޮ+p%jN(.9A=HCVR.Co dQ_GF; hVb:8.7.|j2Id]뾢֩"p[黑 BOL2Z$.q=(`t]nl,ϖWh9$jBMj9%nC-f hkHmw~lU %p3ߥ@r^K'͝0@ĝ|;6ou#W˒z^rk~(h="$?7~vqt%dzEAMjmrD *ȱ!Zlț˳w7Q2Ze2gUzԣY[X&i3wQ]Xx!l+6r}(P&i J8Cu_lFS6ԓsYs3uư]\G v,Mw+F=h //j;qĆ\?KYgJY _)'~ְW@Za|]Hs]Ȧ'גSZcN#vi1y@Z{h; 1 uHlv6V5\W3crO$eGE:Ƌ o~Fa᏶x݅ǰ"^eUjqӲQ{] hV"m܍Uqrp\`_Lx&?srzkD(퍋֟jW ʼn2=hQZH';sCD;Xd36cL7;&ۑZ+~>VJ{کAa=)ut>46z @̎d@5?!8+ΌJy'fvJ\Y˪/7CD)VDZ|WSqWCE.`i*pΔB5p"哉1i[~XqPY6( EHWlEJB챭b_bYnj.s C7 vSMi}CX+u<6 >Ҁ] xw\l;i1Tl/9n!\s45,7beoc ͅm8˕m7@aq!^+&9m+)(kPY//%w+C29`&čS7]L`C,9~5wy$/{V`Ln~eܻ:=_;nFA#ޒdݚeJFX{ NGutv~P m!_g—wbj|9zb$25뫯O8[YW*l:rk@zzV B6=P`Y?%*ҥ5{=f_V]seγr HenV"~gĜ@'$.* DdUqGפzjM&;F lϵ<;*-9עPO=\Үqq;' F/`KЍ-^(,t4֕h 7CHVe1΁v؆O[/Q I?+7lt.)?TĉSA )@ɘ')YȰ{܋?l5Nmе[Khbت!2gl%f>噵 OH3-f5TP\9IJHӨ{Y7SBWaVz +kB 5]nSw<~WZ$uwkݘJ QÌ> )Â-RS~ïz gpl S61>Hz;T ~N*j@OW.#ݠoV|ٿ }IeѾ4vEXU?{D0%򎛪b498w*h>XK'7T$SѠW[`ǒE 1Wu*4K&\ĥZDH#32!#WۨD<}-ˁ̎H&#QP1 4?0REu9T!8BWݝaMV I<6M j^hx3֗ ʷ"^ؔZc(j{ nLvDLڱ6Ą7$WZf6ZAy&fk(Dd Jo}&kӭP%pX1H#*@H$(b섴M6h ϬPZh6p#nQЧup3qᰔuvf)wo?D`_+&d߹d'0 D|6vwA l Lk.MI,ł#y.2;ͼPhVg$`;5k?~(2ӢWfvPGR 1myE cТWOFRQm`,z֥K!t%&*aJ~x#`c_9};Ͻp-Ȁ\WmLRx|tĞ̓'CxvG86e~D( 6 BƳ9jB){``ƺ׹7r~ Q3.ƞ8f% Т!-̣?7ɸ%G_OZIpInu2njˇ/aMpB=]UJԵ!Ol q0EbUoBl@M!drYIQW|cZzuS-suHǀ/92çH`oDeq4S׌}fC"^aQ (O"t BlGj섥.9gM&5'Rn7ykT}yn؆a`yؠM`ޟ G@Xd 0ݎyu>Gj>nu(;%LOS̥šM3$QlcH{Rr2VJ"2ԑw:DaNc7[N=K(]m'i:784kß_rnq)g>ur+Hu#1 (cz"_L$F?4O(жڐȖd./ _a7BW' )=  ]g xM\\m#T$m/)kE e%ݦل42F^r;ΚkA¼8]'- \n?I* 21z9FZwFC!ίG}(A?Q:/$&*I e&2XƢv:甬jvT RX#g͒=3c5ͳ+tq*ED,مK@_kd *HCHj>)[R93`|_ ՛#fps[}}`3?J )ˠg v7rh{S_Z#>3Jt߻Q$:q.ˁGB1/a0Vt|h3o4|O$? sktqO*׍$o܂B7s в:n z?WHţ/5%3otE:$Z76J,כ #9vLQY%Wl<ao]*_' q ̹8+WEW\k*_#i)Ǻ$9hm=~ݛڮΩVOvL"PIi!K9gF-Tܚ%M;48tg8s k7y9^3v=1e@LhZLB a=&/.R[􏚖D8o EE1OFݿpvg[yc_FՅ}xhO'ݒCǾC9- ro)E#&3Y5UrRf *',Q^|eSwq 8=M<:DU D*%IfX0`^ZE%"^lN*#N^5'g39Ǖ7 Q; \θaihqJ[Rpt8Y*P!hGmWWYr7^*jH G^CCɠǩD6UX'㯳3tr7HZ ]2p)A}Rc>S\ y#uTH\$uK}CSGL^Dld|a^0*]qPj7j>Vu1?90s]7}yiNIҸ gBZ\b<'e ,<Dy^hykk"hf|P:&Zaɴ4LBG&צѠBpHQ1+owDhvd@pȂJA?CE,7^7xGUuTku|BWB>u12=z6@St뽧:H BCJ95qkF׎0: ղ7~JD{SK _JW&ǓGƽF˅3(X%@ @ƈ@-r74HMREx΁Sޢȍv}fKL6?P.=:ߜjyMd:`;eǼ*++b<4s9T49^I-' h$8ks)C;sжܜDUdpS>$(m'|FYZ\|UF 42SB&N|s4Sqp #$A#c|W8mM {uꇸ4Y (:ZJ>xjQOZ'/zLjЂ ю},p:y|5Տh5gqKZnݩ"XU*a ͋uDZ< foŚ/REBM`o5W*[2PF?_'qpBZo/: VOnw!o8 9 )iTXM·x/+7mQ8~vLIx/˚ SjjnD&h|I~^qI=LD8ảNV8dV 6y@x'z|)r|φEru%_)mXkcW!`nJ4 LLla)RG"+^9W2DMxL̙VJ&UI\m8rx&!TxDPoזY|xˢϵde E(') &?Ch?O^ʗwb)\ۮa&R.–\hY^xA8r[lՌVQL]5uPRo=LÑqS14ސvnB'|-vI'y_) NSZov?ҡZ' 7.o7`,9ypFa7Rz. sKNnY~v)osC='] aK[()}=ẏq>T=1\JVCKpGElhTyaoń)*^ ϟ; ~(_]}mۭ0Adku6EMG4h,kCB#^k|A7*TUerRC!GmŦC5슁1epmLiK*eUf)9".'Q#O}$w'[w%,|~4O*xBw`91mz.p;mDV US]ߍ ZohB ?0>0dGaq |6?##ؗ~b9Ь|j\+;V1Ӌ+rSOiT<b71jrfY$i>-2A԰¸ze[ѳNQISGD26ѠǼK: R Ac@6r5vj_8yݾuvr&.\0PG cr zrpsIU U > @.{uɦ5FMVuC▱+<_x8Vϱ %*SzʁYb'2öL$7Z Q;^r蓐$[ /G2Fg;4fm/UV1,yLx*yl:* cA(a IKM$ƾlu hI[/y * TyXqwؾ;@ FCj5 ۼܮ!؝6O^Kedyӟ<;>&3iWQٺZ?o@eOVϹHׯLo]MW&у{ko?1Uziss>Rq4prp# Ks:ԫZ}y]О?oK{ɢW:9U4,|r܎zM3XzݍK[c?zÚF/aN2ؼү3Z >r^6Mɾ-N۱eȚ.xS7@wMB)!iB/$23G>[17@/S JL8F6p)YWͬ ,8W(D0zFgg_'퐜)oDVZ=[5͉pl1jmh&|R< O7?[wELUYl1գ|qt럁jl_#/Á0daf/yuqq27)S@eelZNʅ-^ҷ8uMwtWKEfF|*in#%#{ҫ `&λ/W7. :m+Ԑ4>x*hkR_:Y#͢XxTBi04jBũq6Rf3r݌!jpO#GVRS \2lD nwjщWUjpe@T-97ASwb%Y, 47)|ڗe,Wp@Iz緃Ejli~5?㡠03xڹ2/9Fj4Rݛʱ%C<,l WSb% n v"_l\0%o%ٰ3rayu0OQς4ډ Q e7ٕO+j֜O@zhmZx[gMLJ~yNz$UH9S~6x]$c{ <,ao1/ Z~]_wdAfMRz (O B^_r\*#֗Apݻy+&@_h+ҍ:GՌ`3_mr(;Lǀ^,cƄ&uhٹ~.Jq+ 'bCn4ti"zSUc?/[iQ: q.>#=3rc'7͗$ґ ~'dv| Eû[z“o MTW:̶dG5z}!<(R(ޙZ8{2 fSEsJg}$yKlG6/$G%n6$]%f@"I.8BնGAhgV Ὧ1]rlSc I .qRǫcc{*U{ȴOIO[6#Eњ}+ Q>/~u8/rŠgjTD"r BQ@0aW8CO( OA*"a \WH80FaCDjTfeFKOPKnlcc664MoD㞲z =RX;h)m+l+Y4@M&Vy8]m /8aʯo'3pߧ-ME?uXdj.|OET) ^OfGҝV!ci;^hv%yhɠvU`YZnjB 0ꏈbdS60xJghZND*˱|)dۣ9SOU-eFZe}ރ²\[=n1Hp),0d=̻Lnz]b׭71vQL&m\ pMϾz@.baVD,zSC 2TcLH'4&%*#Fl EgJIf *`ߓ,RZI ~/=-T=;тhAс84qFHގQ~;jVH!i¨y=zz?G1%I }m{'V쇦pڌg:R}z"E/X6ì(f#ӹ_'Lv'(L(ϿZ72ۤ%*P{ ;R$]YiHb+|[Y9ڍf~5gT>S)EÞfl8^{4,t 1Sb@Pg8iskLcb[iio7z1}=3਻-)E :^f|48*~TM*H\7Wxaf$L4sIga*NRp0X`Yu( L?W I"&~g'"p!HDmoi[{(:c4/HX̑e#@5Or>-"1юO_YW&vq*} %pMuT<6l,z)(+Ybg7(M"ˁu( Z(` dN@ 1ȌedftLΟܱܐon6DQC.Ma{ʇMg S̳9R hbx`^ۛLaT?Ey#k}^wx"o.,İzB%vA$;ͪFn5h4 ZaW].ffhTtbS򏹨e(>BK:sC-O}^̭Eܳ- TNvk f)+7W!)Ҍ8-5RaBxe*dQ6ʫqxr3dq˩uQgg=uaC$qsO+\ћai%Y0Y2vNmLB.YnF>U$@ f2Kw[jZ氫p4 \iG}-|}_iZwRmnUm@,` ;I=x6SxI,ö`Oxq=ZbVzE 3T}]<Ad?^٘`zdW EfCY!CeWGXh@'MA%! fsj%m7.gg~1+ȟ{G;zʩhetO5" ߩ2Ǚ {9._ԄVLU[ Mt#ƭq]th=tEj|ځ )zkӄjpno۵EN95kn$kCN ѓ+TRVE?NkTpk6yVl";bt"{Tʮ. Ϙ/_8X-UJײVIa1D69>@'mydFQ,/$U,M\'D@B޼0*cp2VM2٬Znq}]y=֠㣒E l{Pux} (fb*[LE ֽ }LhU{U'P!՞U,cP"c֜W{Da*+׻OmH+ՋAG1$룛'On_cN5;'ﶋE]*T hcp+ڹ<7ےghh>i-m[NłgӛZcH</wm~#OJ:{F$w µrE7 |/W&a[3WoFa7]P8fW( J1G: Z$i@2!Jqi ٩0ϸIFm= 2W( ͸r (L \^z8795T_65ҝ7 BC~H&erl!~|I2voc5y# B&Ս'![F*D Q_U|6V'v4M )c ')Sq*.R7Cnlm CPހBEj$N89NKGJ|G9c"_ +D 5踮E'kgaLkY ϰ-~ηUmӻ7/Ԇct(>0vuU}A տ<JMx]7 s ΗޛǗW_v*-װۮL&Nog$| TC7ʍً5rLuuVXYmn:-_RxCZTt,ڋ?*_9eM bWj+7>ƍnL9IW<7X%io Zim%IًJ{jfQ&#_ 3Þ;nkg#:% 6BBZq=?}Q^Ԯ]@@2jт*)e!Chjá.UH('/GI>Lj!BP(Xf|+QyD= =!pgLCyjB*18KĿ@ڌ(?>Piӄh tt6QyNT\7 =鈴K^8bX$"Jo`"3 Gk_}Ib\c%AėGf.I^ ݧ-P߀mnٴ `dTP>.!$je+r5My.<#+|d1I[rwecdOםfS3aG_K9`mpL+gc'۵ʴ\̿|\^驮n {:kRc&\DۭEm=?Ih UtKsߏw]5ytL}J P,%JMk?: ¤K4߸ӠAljnPm*AbI(x`B@I?y-9J0Iٜ3k(Y1JXW/COW3ݥ A`i7`e[֡a:Q_S "'R.0޹F5` oZ4䛑;|s]TiNU{ X(~ RcR>~,'x#.H/YiK[t7ܬedwL!);^C$*-.+!u4^aXLzj}"( %.X+7tak |L(2\I үnI['2,ܒsFr}/13%?=$$sKօŵDN'@xR,[6F Vj>'LdEQޫ&172B1( kmҰk<@[7!ri#VH|9&0g9//<=yu}`5އeWPk!V[V`8}.LT5hR)41{R,qP61&SFKHDzDr̠]bP;Co}l}Z!|lOPte &<6Aj{Jt<`|.YuDZzm ϱC 9&HT"_9{T3v]٪\tA|6@ػN>`  =)`S2Ph~Eq>)-n| oySKD$\}<@ Ocuej #=gmPΡp !'YYxnSK;3`Gi$.*]0RavibiwQQH>H䆀 Gi(DE!~;O"Qdnfb4_SIU^J~esEs `#>`0O?7,4Ye7% zo0y;CN~UR~oZsmDQzB3=1h K,[1[4kw jl "]%H^@o= UF]N>iEԖ*zNoW>IhVt0oZT8ؠĴ:M Au0El#>|L?C5&"I:#>TV԰3qh@IG()UO IIK^Z9:\[M6F 2Qat/Ij9 K;NlM:ݖOL h'D(`ٱ}p>_G\/̹yWQnFߩѿ.hlOnw{u,n$ q_`Ho!$iS6sIз:P/~ζ6ixi`ߋ/p=hcg?s6"bV EhEԭ+Ed; u$J_^6,xxr"QO~>}^ %H%ˑtq 7@5Ɇ#qcX·C F0=g.״KtP; Y4bNL+%@3JJ"1WWP<șe2+nEW>RߟެYC$CٌSXrkym㝼9׽錢}tW/98Xэ)@e6R Ý.0JU`MY7H,",ĕ|̓ϽA9-mB݀H%B9j~99U%B # N<䧻 gȑ[G:>lnjw}BĠUsrһQaI;.F3@g_Gw*M9\, J U!GE캙1L#zmm(f&ex<$`r@P뤱z WG2 @,bloofҖ*M(pڅ H9\Z  uA#VG8v|g&`H~.5Kx`wWAc %z*R79樂$c}^K(/fx"DLj~N?wG@9ꛅneQj^U:"6/I,ߪ f-w6cߏŞ(`Y%E܊{E,Z^{'#;a3 T(G F-9x*=Z6\I ف!9Ӊ?.8'6#RϭdC]|o҇xqJHCa^RG(_vllm+ka<ƌ%B7--cjIϋ䁂Rh2mXGq\BlAQAjM2|l/]+Y(ˈA?yy->3W `˘Nt]@P۸`jf,1.OZR'EQ|֛CM+(y7K_'n0}|_"b;; dadtPRsX `5RLu}u]h5+u]C2CrO߆r#!<$wҖ N*LK@w?ݾ I!SF=bKa5?̗zb]E=(yջ-"V ^GȧX̤ë*G4pԮ@No@`4viSժSV̗!s^k,Fs6._?NFQ3Q/STHs+[_,\qDCfРXF3! pclLX leɵ4C,Z˧b#Gn 92g¬eY]QG=$?6ub6\:e! ۄx#W+aT;~/ jZ U9>lցmK ]=&`J4z>S`+KE.$::wK(qɴ`}_|( *5<3(ɩzoul )ů?p瘖̤C7:;ScꓵCF4`DGͅ8V$؂(,Jc_ң7PԐ,yl!5qD'N=|gtE@T}@F9꼗GMYJZBSeQ :K5Y?ĵt$~`zؓ`wlm JQOǦBps8"{>zSmQ"^@]ڌ ?!Yk x!kΛ/bܘzX h{J a*ZN(V :,1X/ ЏLˍ6/pIaD}qS2 ECl#aSw&2!1-A}P!gSN??'0\^M^H0 ƽ/y!B5<l 쟛W31䚎:e-Js}Ѵz9ņלZQQބڙbN\nG1}3ی-))AJX}lxlnp޲2*?n[u 0_하ȥ Y]`' ư`FT5.Gueʺl^ɤ= 3CKbr-c$tMrZ)GaNMQs\ae . `iVʚf Ѧ]Np|.tW~!^3m'ZK׺(m5ⅈr=5DvհԖ2BV[#$iƥ%L گ߰iZ &0(v.Dؽ4]V#I4“ә9+Qԗ@Oz`0=6~-bnHzPu3#: xgڋ@rwx|ʤ^ ,W:\$5zߌS"uyT<%igbmm۶BKޠO_VHۨq 9wbYݡ&kɕ֥ yyBI^XA8vAiU[hBY);3W"b!@v"\/*]w!Ѫ[uE_| '5r../U` mHhtCl S/3jܽ JE ,f+co*DdPpE 2D/eX{4V\(xy>#.P q[r C>Rbt^;>5A!rGHXiŞߪuʯLFm/#7Tf)FQyxK/z[#TXװ1)?yAXb:DQ : SmUVbvA.b@V=#À~YqX8> \.6Rw3=XB(+O܁$%Eo1p[nAZfz5ax,wrnu vF7e_mR{@S#Ar4=hFP6~f(~6РerI] Տ W.c6?{ ֞D+Vu;~>uÿ! Ѻt~+%.7'խ3p-;srJϷKf-{s*5G9lN-jj2x@~j!T*[Gr2GU1a9:J |}ƵХTˈ6>Rܡ;a; _~x{3 LY)3)RO{ky8"@q/fmi->z1?I=w4  :J!D]rt)"y\%9H<*|}zyY:.'uŚhMJ')_"Q_$R8 oa?:s|vp?O9!xĮ;=sxzr3+cĈ#?R]sb>MΛ?)'3މ+?@\UY:sѢ$\kK6;,'8rQhAx;[Еf8A]sey&/|}_'&< _$`ĸ1560Әm\=9|`*|)"5)b`d(pKOR)G22YH$L:vmg]Y~"ӄ7'!C_ޗe5j0%޲񒔚9~Llr/ms`9P0̍>?L4 ow9;:܆ْUlQi%A3tSن>2rMSJ6qz^Y.RmjM("3pY`j\Kd {Ey؛חBe<B\y'c'y tRBe&eZ4d#<-/7o{Y҇1֭c%_(SE|kЄ8I{0 fț/Ei"_CMas!uP^S:ȇ|j~g!MI`"R>E^fQП2~D-5OAxyC;R?1%j$ g -c]sC| 0^mhC/ioa rARb̼Ԁ)"2 w ҿ03"vKv]lJW)JYJYU3EAv:9tg *FZE~mchdxd^]zA3rt\Bod?#Zf+ROSΛIO-qG,e%g=0U/HZ8U`0ig0\d\Fz{Dm> Z7 Ν1Tz7uMacREO 28ԁr v?֟)u`7-o,ێ6w$A6r oE6"hM9iN$<~O?a/yrv$P_$v22sΉXp>lH6RkL:,wy6VPB8{y\52o ?'fd)4`^PӖaKHOԯҢwc|`m{BrW^krAb;'qv^I8m ,qM> PI*/ (͞a*j ]Pt1FD=R>b0Eg^s㱣t46u&-rm{)cd\k!zg!'9K9f~aZ& /YO"HBw׸Hh|4N) QKOy;} [M JzyT`_zRkk`P*gym]PW\[2.=9\u8(SViM lVnf1AECƶ^vc6; :I@vE| "nMU8QzDj:3A؇EQB* !UA߹>gc.7Lv0?ocZ=br4.IVHl{?* Q08% hA.JD22X;=U彀;)!<Bn̷\b_u)XS+iq?W䲖N_oDz_ӷV!"WK^i\q3rKJ4 TuSFI ,GA [6߾B>Dh;[eaKIRXzp$*L|,6jm䟳 Û tBUxC]u#8ke:݂.1mԑNӐm) /PӰlFr1Db 6NSQeǗ]nܷ247횚j~xo Vw]a;"&Z^R c-ȳSȚމPZ"T(WS ".uSh!LR[^ o;cؔu6_XrQ]W2INzN%c՞\ o?I'xΤ۰rq7KɊr.n ;p7mm bqi}Զ5^> I$恖 P[R#m O(Dzy%=j 9rsN lWBоD/wK%pFXCd̩V?Eՙ@# }iguwjnKkU 6OD2{A4:hrkJ %Z{2Wf%(UTE@c*ܭQLtl׃ $#ަ*]}ԢGFH16M/jS̙X ^0`;>$.)gW6f&՚Rs' zozu :|n[XwT]7#BԞ0\Inz;kQi1Bá;sԉwTbSoТ:82}҈jF/=+WLqD [K䔺ʜ *=Y[J4mh񵞡~N*XM|M0;X9KRNܩQڛvx7k #uQ;<.g'/,R{.Ј-B5g@Kz&DA Ax2`(]H" L_W $3n4RKQ7:MRg m.V>% ɜcf@(b[K)P|cjbG$zdws}o8Vl.4/v4n@V>xT*d $hLUCZn e[a)mB0}[jgkR Arn(R+_@s#s #K=@(}Jn:VϏ{4ݘ^WkJ r:KLQv~UhZoQGX!1j)xsc].yǝ4c KVY\|:|*4U3=! x<j !z ;NX aM bWŒrS n"!j3$Nf%;b!_b9<nSb'+KJ~$CB8c=xg.+|'xC™d0)&n e[>|6юcz 1;/6sw0g-'%A'j>WDJeOgK3~kFS9P$vo15_,dԴ4ЫoN!xfBj xB[> d u6 qEuݩVE`6ma n+N4sAPRŧTt ʃfK BS䅥>Tgc?KitxDN  nءGө ?A/j$LdMMcBxCQ R!<¡ =bUl`$p !0O0SK H=#hC{~@4>ywld˼:ؗ& 4m\%`Π PK1f݇A1@̏))r}a{#bG4H cnM_}4zr  hzw"cΩ=УĝԴD{3\[k} bHUšYp>lTL1TW:@g<:^_EYZIf|7.ɷ̩ B(n,:GЩק*1y>;S;/^b2ԐvOؤO,X I҉ 3FccgUk`7ē6 Q%j?\`$u#ސ_؇'i 9v/|{Չ#|-MOuC?e|JSQ{͖{|{Lfr!^PkmfjGyt;3rʜ d9Vlv_8}te!/`O[#&{slѺ+%SʹL P_XiUQLأƚ`p=rk{x1H 烈4nI,;]Ne};xې`pjl C^ {IbHLWZTѥ' 8@H m/xb̘m 'F~]7C޼kvɀtH laW%@+5q' y);jPe'$.fgt{V'\,-m肋"A"&Zȝi2P KVaK.jk%s @h򃅩2̫Zl yV,o}Nۈ"bV Dq ]O]^nr҆YtXQ&t КWZ #f'').+$<M cJ‡\:y21*s5nj31f]Ezۦog AbqYw1wsJ؟:R" 6`t'yį'6dnT/k*D( "]5&1 1! fu3b 42)lHǔJW?v1~6fc7ܵ8a"1API rl|ӠiL+xeؘF? cVZ}$19EC:3 Tsv!dw*_>2RuP ĥtVh߶(Rbc̋/[~gv u 9 4 J8+0p!٣́I=shdk̤/#7bvŤB_$ BE/j+xa{_Gp#@FGB)\#Ä-% s;aR~ ͣ!'`̠'JI<6R8f_HOƀB 1Pk0G?%[MUVm0i~s{?ڪi ,laАmmuc:ktEqɹ_c^=%< (<4`l&+qG\?̋8-De^JLKGt09#zb٠o )$g=p;丹҂CYUlmY*@k5|s!1P{mzvuI]@>Όe7q%x2έx;#$gN7צAsO[h 3}Z)Q!EMIꎢ &K<Xq(j<$;ڗ[H30~ga ~T*똮NNtJH`UF.]r6M5s`zn|$X %xy-^c$vapA t"P$.,t%*o$3edrJkU |ұd:0>XBŮScv,ipd- 2#DkH@D hڸbOfQFՊFdogDW,>r j` AD5,p!7 a)<6ygG_>u@3ٰAKW7+`j]SZ+SllԾl&/AS֝3S]V'P*!Vm1+]htuа)P dR͇hp>lql5-6rKMo=cͽ3WX|<-+VKы!#4aq: _%O'YJ(Sa;JuRt|:aFvsxGT蒜ϕgxS޴BQOv4ki*i4ϫ}ZzЄd}0,K 0#Ӊ˥F꼷Ek[.w*.k}[I{q]M6[7BӕiDe|i/^XDq%@Qih{R8BYv_Wo3'sD]oF$;]I! /;W #3ɚxNlg Ǔ e:] 78xEo'8gA-ťhQ\e$*kf</kam87iا,>d"$FC?7SB!ȃv;+!$ xK޲jK,n[fĶEH=[C*#~ ]dit"z8jfugWu긗JsJ 94(lRa$ϤNlKYuNg6g*2$o`RQwRjp/Dl*K;g}VА5Y'/z͠ǫpzh5AH!bOw3kfp?ݪy5NFӤ>ueM1EJ*iפ|tq*ŭ&||":!F^Fs bBFRԥOfr[v e*1L(3["1&ي,fs?3f+Txn7~^$h\-a}Ļ =$s` ]MT p:u U-H?`Rzn‘~J ?"swkeF; nL7ЋjdBzoM^H$|B\fs inU6b auƼ-ɇRa_J'i/I김6 L[0ċU3 3 N W,GeVeD`q9#@ q9I5ii!"h=H.[.6]ԮzفՄ1"a`v*LOm0Vdc^4`p>T?, >3LU8mxpjP&D}'xaiP@d1FZ==7хuјe@Lb*b7P=򫘦 #.J˧TMLq'$O3R6s_Î9m,.G1}I09]1UwxQ'&i lajjP-bkH =9ajkI*MLY)%O|VY1E0D߫Jvm` WJj$'L%״P#KHKHcb̻]KEQG kb"#@a4l=1ш!|/ ݹX\JZ0u,Ò]K3's6[}i&i32a,b`23~_nݽi;r2Jh/^Z?moj}y[Iz)>MNl$b-؏Sw x,/!dMo`˪+6M ܗei@6AV [nzI61Q0nPA׮lt_%{A·U{uX!l@9ƮQ2ZR'(Bc1r(b1s1R5wp1iU;?p6(i3wv`"{KrFuHCsUb6yW=]*_=A2[*7j-{G+JzA.9R㻉#uqKHEUfqǏwoUw( kBzA520-ܟs^:"ㆪȽ%%0 5rQE?DUN1vһKEg.KqxKx':bׯD.Tk_ftlhaBZiG{uVФF}='D{9MsefZJ;;Խ%ҠuQ,$}"Zh,!f>B i&P3鸢$M{M/+/u?ЧBLT0R_S]sMzΘKK o]۱{S;;#C9C'V)Ԫxd`M F^ɨq񊯚iK&¹蠽+*w&%7l̒S5tookQF"0~{>mkCj[UjБ? J>'* 9ps,`!9>*5W9D o@f}w}o\p*RHx̼iI:(u["W.?V32v: 0Y(yߐ:n+ՁPPՌzlO(V)ҖjPBv7z1vً>ʄs8'mG`Gi2$!3J_uK(yp ̨S.܋+ bz0q j-GéRi7uAreO:2P(C~ ~alB d1hxXBOG/ثWʄ1OT0VN.u=[^}:&Mp瞮,bIL$ke<"ꏟ4Y 9_@d+ځ6WEԧ FBcpWFja]x7M4k)MT||w9ֻ̐5R0~Cu3|E rr0S|k+ʋ!_$)ۯ5D]\Fhso,Hh*8BD|rW7ӥu]11LyJt ~ZIkan[֚Y6G}2@v˜m̓UK(!R ޚ@U9/\fW]A$5 ގ*Phpnl8WOǥ_{xl=WwAh~ *-)_Z@0C" m[WEqYG?%GIh϶0@Wbd5Uf{yK8"i%%e-@"fd>͔~ Tml(bńcF~u@wh7l/l(RZOacƉ'F%Py67ېKYmzRg%0jWˤ!?p婨 Q trv&k|m ]-|c~!By 4yu|m NE`&IHE(nE_ER#5:L*(* {2n!!t_6s0VEʵ8^\hl*-]k36Ǝ'] 5~Z9';9uo)sU̙L{Ap!OS#OI)(??5ƝђqQq@k1B"oV:M̅84?=jܾ~e[P ~]>1 gYF0ޓL{EJLp٘{?Sڢ~&&7TS s'?W QC~sA:sQ Dr.lx<˲I_MaܤdpBEOCfg)Rx킟1|^!b8ڀF)l7COwx1ÝfԜ 4~Dm7|nV vwAb__TP֙ O[3Iظ(Uŧ Sظ] [yN)Ms'Ζ}$Pǖ±M0yv'S;MQ׺C`"XB20GiF׉MJAJ#u=o`(eKe YZ