mod_ssl-1:2.4.6-99.sl7_9.1> H HtxHFdw ?*}}/53MNYARL-[Mc#ϲ\G#x2.9Mq3982f7fe05d2e5418fa636d942f6b3bf62da3d77q$`H6(뼈Fdw ?*}}. ,Q҃ZJy}Y7lnYwEB7>9?d   J"* ;Vou|L` j t   (( 8 9 (:.p>~B~G~H~IXYZ8[<\@]T^bdeflCmod_ssl2.4.699.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.dpsl7.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@QAdp{dp{dpYdpJdpIc29eef01443a1e35d9eb0088a0ebc9fdf443a8632bf0fde83b99e5edc46691df88f04c415dbd1bf0d074965d37261e056d073b675a047a02e55222818640c6e88a98ce5a2791aa475de309958a86d3cbd4dab61dbab324fc2d55fc455c3ae0a12db3d123a987134321f309c837e96d27a3c11d5e7fb9ae6395255d2cc119d0f0rootrootrootrootapacherootrootrootrootroothttpd-2.4.6-99.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-99.sl7_9.120120211x86644.6.0-14.0-13.0.4-15.2-14.11.3dp@dJcd@c@b9@aaav@a^@_}^@^|@]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-99.1Luboš Uhliarik - 2.4.6-97.7Luboš Uhliarik - 2.4.6-97.6Luboš Uhliarik - 2.4.6-97.5Luboš Uhliarik - 2.4.6-97.4Luboš Uhliarik - 2.4.6-97.3Luboš Uhliarik - 2.4.6-97.2Luboš 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: #2190143 - mod_rewrite regression with CVE-2023-25690- Resolves: #2177742 - CVE-2023-25690 httpd: HTTP request splitting with mod_rewrite and mod_proxy- Resolves: #2101997 - HEAD request with a 404 and custom ErrorPage causes corrupt and mixed-up responses- Resolves: #2065243 - CVE-2022-22720 httpd: HTTP request smuggling vulnerability in Apache HTTP Server 2.4.52 and earlier- Resolves: #2031072 - CVE-2021-34798 httpd: NULL pointer dereference via malformed requests - Resolves: #2031074 - CVE-2021-39275 httpd: out-of-bounds write in ap_escape_quotes() via malicious input - Resolves: #1969226 - CVE-2021-26691 httpd: Heap overflow in mod_session- Resolves: #2035058 - CVE-2021-44790 httpd: mod_lua: possible buffer overflow when parsing multipart content- Resolves: #2015694 - proxy rewrite to unix socket fails with CVE-2021-40438 fix- 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-99.sl7_9.11:2.4.6-99.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(vX0Px / dNDmy@j%3<1z|ّ%|bE*Lbv<|XbgXcB#12wAJnuJ_hl=6@KD7 NW,4'{'`fB.?ˣkα{nZ]#K>rW@+c~I N,Ja!봽 ?C|Ց9á*F2$:NMf)/j6dX 0H#DzPs(.an@" X3;.v}tkӛWn80vZJkb-ķ c<'\(łK\kR~PJc+@ 7vE󻼺'C8iaN)&Œf$h>U~žuD#Rs;tL;: E E).[R4ߚg=grA,N.Rj6;LP,Jz9r 7h/2=¸HTp΢а9IѴ=i] :k5%^+ u胓uu4$Ko9FhnoN1XlN9~ݦv 5͹!UeHo-SXR@lڷxBI#Sq$vɘ,")$7ZU~¥LrٖNh"Ey][boJu6Ta?)͉^͆֬ = jrܙءQe>'qֱ&ZKTd8%s d\+|ihlmeʚ0A8\KIF_)lRӲ)_D?n7 ”J۵VI*[ # 8E*$Efܷj`tJ;Eu8s&E3UoOݭVv/ϝg5R?S\h)9˫@kmhW,,QTĄVFe۹&X"` eD7*3ⳗ{E~\{[x{3Wߪ*}Az[5D!}iOsX,ƕhFѤ 1ctO0&3.rgB;ޕ|ePlKߍ%b78 x3 {|i}Y a|#tGߟ/S"w?8 ofg΁ b3q{VnPF3I uT:.LxX- ẖەl2RǮmX"] ~Z;zQoqo[~0f΃ n[ cC{6o37G3|;[)t N= uZ+~#8&+q~ lP*XL=~ȹӗvquKp8TvRZ%^HQ5mC͞u(ɤyҙ]-pt)Z:EM/ɳ'Ee-9:9ym&36Am4-F9w=9cMCfwZj-TGN$`J t%&[.Ud*u쀗ǜoO%HG&̭l[~WslC:ʴGJxlWn3Lb@hL݀%Fi:*x&|ƶK+:ʅGK Ǻ3WlOww!dnz%5! X@lNs:|{Lϕ@X: 0B}]ᷳf1dODz4hjsJ X &L|aUJs^0Ri1 WgI~ʐĕ" KW[و^2MLgȨϒK=ՖRl`1P7݁tɔ).oکQ:szCGn/ja f~;ЪUSKX|I?=lM E9_7;Ȁ3+]S@." o5K>Uf2aQ p?VJ9 ai! zBjkF(B\:)=f~x!(K&HTl#$|!k}gĪ11GHq;y6Kjn1˵zt]@bR[}XrB=\Ν08W[DSoF6o\k]vjm  }[QsAK/|~,=:vu}oØnw*fp`=ep Z DAsPA}e~`.ck}F'*WfFoU4eNg@w{ZXMؤV6Ճbn1>ZhKřgubH}a;u ̴DLkE]*=gɼ$@\(8VbE6DMxj|nc15ޠ 1S@/+}+9B <=n Lf39`N䏩K5*JN&^(C &N8z7Ƕ`:HG ٷq/w͡mTmYuWCxē^$Jk]1:}lusG"RO Lԗ-hV/e$hVIC &f^'C*H=*_]b8=񪑣4r {oT\:ih;yK:Z$: eeeLo +?߂qW_tVeCZŃiʱ;*zlyY>.PzW/Rn>n ^ @(xTCFh /ty]:@;x`G*, R$(z;:. QDEG@0գ-UL|2O&zWo]Gi3;N"Y5`B%Œ uDhEt~y>m) =mEnTqEr{t4ˇl2OKbqc0FlxH8b>}60@?4^1g%:t|,Ay4FGX5vSe(-^.=>I,¢buO%nKC)##yG1T1S\?սBkH &i+]<JMar)s) Ю!S7>yE,_zܮHr~@G~%'&؎#mYy, }XL/!TI{O-3l;]}ZQBgK.$ЅW6-ҤУ𱐰Ǎnz|2o_IbD{;=-}&MN/P{G<}ܵO_SpM/L@Mv(̢׍ iSwД"_g@>e9[ZNqM6Uq%^dEvM#8C7e>J3b`UQ z58]7Gks5Os Lk8b{uFIT0]3͉|29n :5J\|l1# ^bpU16?+d}AwZ?bmT1|HAR pg$E`JC1-)ij2y*ap.`T>]ؤs7.dȞq}@`8b^s&g` 5 1ofqOp]3gTa-8%0A.2mE]Ans X<HE}ζ<ebʤQWvi w fάUd{+'g RF7'޲IlYi`;pO];v̻0nĴ ż4B>xq ?>rhz-2MSN8-2zp;z\jOԮ6U8v:8sͪR4UzC Pc5V`[:cXRAKؼf 7ʑVT k6Ú[xܳXRcZSkK&yòxy!e8CD->,9M=( C<Ւ3 }>5)Cl]X&AW6r IIcfpQ=Er oT$pc$m5K/Z\izKjԳӳ+BomI,2LR<ߌ@ `z_džNRCn/X>_7no0Nb5Z+2]J[%ZnzɛɌm c9Uru 8mۭ`nxvFul_G%zB,W߁0 kwۼ#Y@LJ/uNj]C}jg{)!ݺnκIzܨ` ,8e9N&G}?_vt P-i3' 򄂈smx6T"Y|ݔÞxI:G9ŵT~Ϸ 5Uiu|vAPfE+Qd0i0QNg!avrd&Ȃ~o\6Fԅ+2؝ԗiWW3NT\do's;GVȎA[b'w+WŸuvU=dH@M[2[+ZX3#_t=NR(dyJݍɸ}ms g:Drbh܉Di@}Ly4k^/} iG=sPɏ`((*X HS,4cD_䪥*pOq 2'AZd뽇*w@hh1P4-O7A@%xl)%l/RDLr-h^.m*\wvD0 lqc5[=8B Km5$wlPꓛ ~g[d}B٩#<;kI ^t76\ӧo32ga┮`Yy/pʞFJg') j\X-!Z\*k+94aqUˆ.Y; qU DD+S3 ̉bJaG=^NΪ+I^S).cyu6I [KbQbRGSi5/`]7ֳ H]~oG@d~%tW1JNnHqx;v#nz8Kq1d,剘 ', vXQhf 9؅o #%6~=TFѫ7%fK,YIc8Ay[:}=mHRߩ0"ZLnsNЍ *18Y h\͎WYBs~U,%N%z}mlq~Dα*A.t濭ͯvlJ*jgBϴ k@F_ۓ6&k$k6Q tqW/E*] JVf}/KiD'C[̨݅ޠC[Zlke΅tӷ5MS?7?Qi\u~r3vK4~)p_ ,8_U:&9oYW۔v5մHsxK}>kL#~D6dijΝ;@\LzF PY3_\W\dMpWw7&it;' H'eGUq[C%H7j,ultCC%rd`SwiH-Cq!W`[#p+UĮc3jXSӼSPnw!>7=ׂf@uQ0i[VoF3>ѐ:dWiK:=;ϰЫ|\nlx';'d(#LjU+ڔPR̄~[ GܥTQ\՘H:-[֮[QyOwnx2zn#)sx4xymnyƫMG~ߨ`utraT`s*lvM_S6q;s{c*%QR),B #M*pBK"wS!h! t}ي<~7]!x?f3CRp4ޚ) [pv4A VW@]R>}_?쬎*t~"*w>ӕTf1 hl"y2jZ{ AտSxy1|w i_Kch9[#B_@ ~ҵ =[lQN De7Y|GN2T_֭͜tyP=='}`UPq DÎ|dtj' |t@>_j,Dp/FQGGIbmxXyqCأ4>OE"srȾR穻ޕb:3r+ӽa2Fޭm>wM`®Hv+ڔ&,G5 l1T=iJ+p 6{ˬۣ+M{ xڳAI1ڸ?,wLw~dTu!i{x'E9z5,=7c)?m79 )sz1^adT(l7+cfr@*ij^PuM˙<+v||w5W:|m;h:tbGVћeh8*TXtM)jr>oqjށ.fs,CQ=w>wBI0`H^k)9"v׽X0VvOh43W͙}:MܻRR[\8`7TKo& l3n :Hqb934xwAv1 5pOK.QȽ9F6A\dcTZ -njsRIѹMB56# ϤkHis!Ўz1Fק;^MMy>p79&8Z%+nd͍ڒf6B_"!goQfÍXK iu([q bU!^1NTG>Sdz*>$''qӡ#/1*c~iQդq.a-_Z- !&B9݆"I68Hk@>B#TB{ @#*YBڌ3l urVS1HPЋ od7j+#ybʻ[ϥ{ZesU,ZoYbENp`n.bAfF`e'2ߞ#W+=e{ՌGWH#ҕ)O,rRv̅E1B8./Tʠxm NLgWH_ܿuS'+V[Ohd*R3M=qLШM}53 qbf2ChTsINTjrxeWڟ#P^F2N H4ru13"rPAoeOKqtFsz{G?Ksmm "5 2' :Y഼1>& ;:sɳ]vbf D66dz!3nʫ z-ßUx͌hc%;O[Wh3%*Y襷"Bw40F1+B\5lTltj`{09+$36+^əm;Zp҄#y^kR-DC8G+h;vİZ 5$4friȦ7% $o@;,*7{N|A1&wU1- 3\F5 GA\؁}À$m#Y&% n.=,^|qބ܋y30$ZBCotT=hnvrpQGO% bW?PRO-׌=UNupoƀ/$)}\0a-W\:̛8bpXZRdB[ pu0Lp_3iKV|xRPr1cW ScoL"6-WdSxaIe^EaFDݸ@ҟl)ӇKlK`bɓhKjh9N)CN.M q`޾ $Lf<jƼؚF]:u*w\.UۅNoPʖZU_;Ntzg)%Z;#AYK켝|s q#B e: ^U"+c8" /pq]l%4]>(53N3B/|_{|aqd`~pkH9ZVߥ_8[RhQuN 0y(s706|_ߤ׷w}}yP)pf!in,\W&lSX^gOOwE{{KwFE [9WɁ2l Wgx%qm}O] zaw g DKFᅧؼoٍPwO5SnμT[0~C8RW6X̯\.ͷz]Q|x]xrjǏrg92GJ٧sgAEDl'ްN4@x!)v?Tei^&:, JIOW *ޣne i V  OAF)J%&P EPu+B?MDcxqb'衍ر/ǺW^M6,;&fgBi-|{Qzp%wfXLوS4YUGY]ńq~jl?l"D !mux";l/VEm!DK.ۊ`pgJil2GLCn0}SgN, r%'`G"%5. Dܬť⿖uuSh`!`3:5B@̐̉vPۇ _Jޡ`$pnzˉ6WOjX_7}'coP)M%EP5Q&+]y^EP= Tfгrj%G=mKs ;up‡pC7p=qL}F`p.,›R2arP\d=lOΧ32,f Yj@غD_7 bG\$^aB%v*@2CO8Я8|luqHHR3vs8p G4t5PSe#xR/En=/JYooRgbh$^ Ç*ljrVLo'}^n6*s=y{ <5·3夻R dRruAYT-+rzLخwjқShIŴjjL>&Ng#@p~D3ui/kP3[" Z"#aĸL~jL҈M%?:]W=Wo$iCi$72Z-/EO x+|nnpFgٛ$iX/^1K^S#AbMOC "*Mb{k_j씭ܗc"u';/i 9sBvA}EJ-VS֧kKrɶ&^ 4 b5OyK2Gat !0|_e}>˔YW5E[СP6sS9nE55JftAI9QZiIzB:ߝ^E|W m 䭜ct`Ί`/BZjfh ɰYK_^/uHxQGE[-/\R׼!hANz̎gvɗh$|V Ż3/jqr>)/ֺ5`A \( x8ot4pwvCOлD bA+;ڜnuRT=$`dw}#k08"K7uck#LmadX8hl4`/r"<͒"Ȫ/$O;,#jbU8}k? Ŷ~+}j ;PV͸S4 j0&덴Rc]Yd1^Gv(l8`sZ7ƍ61p vDu(p47X xߞ0si{ȟQCvA⊭xvQ`V%^U2l@v{e@'->iz&Q( L"%L)3yQN {fr,UNYL9 N] %b3k>0!?0lٜva樵?ZrՄQ@2ϧgo T{uJi{W6g7ʁ߆5K X_XSf'{pZae6 \= %ghɋES²!Qƒ*{-CeYrGn1AްՒ z~*U{uuάQAQU6zK~vA=2I0E4.L_!}gq$KtE x(&hGrB! .UcTIt=}̒N:L@IwNJn]۠*bf:RyhL.0&X+Xhˮڸ)r OL]._9P+$Edu+X2k.*3ؙb/> W/)*B'ЋȠV{.zb=Yӂ!gm*٬ j8BtjR6o@f^Y Ӳa߳$YYq/>'mUȅuB>Keh"sW=VR"1f$=-* &p-NHo%/H\XtB-$U.\p7iC-\;,hEY UOtN! 8x^ ^񹐧8A:c3L[n\;[aߔ “/5rUn߿oKD*kv^*!mlu=`ixzAW yV!-omG[2aĀjbE͉ׄ21%,iP:I!٥D&M'݈jE/ yr"mi -( ?,칻]LЦ7$S=1 V]o,ve҄~ȝb}ʅOp4Sa>=yƕJv*;qF=_*t5Hu 7jTSJ#^ڝO-Ì2ix%^{XGL #k'r z hC" `q:gd;枯Q[ڵk吼l,7p;dxE|)vBu  |1$)MkP]タ.߄.NGV8 4פm:j<SZ5Tf3 WS ('/χP=&ɢ}(+o&R~"?}6YΐE`=)?#X">NJ+䷋lӔPn89Ñ 3GYjN%asda.LW9JOdf FؙfWx=A4!:QW8QSt u{T{(pтW?yc@M?J#эpo%꽯ANVP@_e$4yc(mPҭJDCgqY4/Ab6\yV'/y:֐GHm I\/jl37RޮT\fs-aᡰ8apO+:)IRe-2>|zK_$/z3ܸou&sDVeO伽u*8(rQT`Ri9ࡾD ݇@ Q^qhM%MIYRai}l;:"v$Far)p=lD;b҆?4uQ`˺}D8 xlvLG6g$J!:),P^"X\?IJz1TZt.Yws:̜|[oQ!uaz#7wjCީ;3pwMmoxq5.dQFXOGY%tt$'ٲqWB;ɏd[*DVf.K慧PȌ+.4uvcc\wLS؎}x݇Ik΋JJjuuB(r{aJ'?f#."bIo ۨ[_'(| Y^ [:Qtdl9 -8WH=.lti\I9Hµ婷kkQH1ut'mھaͪPJ"irnwF9V|#g&5aZk+3_Ocŷ4_5'g*`[r%E12ZʪmzaPsYć5=Ju=m9@jYB*4,19'6g(`4 tN>|NZn((ߏ1>븎4 >`_z=ڑOxn7I,* $e&@ EN7j6'r^ރ V6y9դ>jI>tV+l]:}jc_t7[P MghoI9{n44qZF/Oþ}klӸ &ehX})0뵳2Z:#=.p)PpDBA<[)QODs蔥BUA^3q;M Ot>Dhyt٩t{9{8/1{nW¡L>U0*W# Ĺː^Gp hB= )9 1]hJmy HDȬ 2QW S P>w6z bf9}^*~ [$&"c [a2^ћtCQi3_`*^&3TpGh5LHG9_T^Ir֪ 5a`=ؐ8!1)Za8gڊ~D0ҏ *8xi3w6@ue1zm']1B)ƗCiv2tO;dI|d)aʃ1EbT;6cgiĦ]m],lewת)s!:ѹ7M9UdS-xǝh;Z}AδR@&݂ǣbzW :CuAw|Q3NFvH0o8ZU&g:yɣ0w_7?Qz3%`e bm7ʜ ":~EU?y1X'A?PrhZ,4<~ SxQa"v`ަk]4b1/:Ik^Vȴ-(t 84w߾3tpe{K=P4:,->03aRYjfWiu9ap{g\Of!dK4#`h9>b>\8EYPdW = xU/e`Q}J<է[OXiEgBsHtsϮ-hH.uGn mbь d49Dj)`q*OYt#k qS)C`hcDj{c~ݒ]ǺLt_y #,[2J1G}nI7taD8)b5i܆o`qk"RGy]KSt٬(b]iER6-tEh|m!zB'4G<X-Q?D\e2O, AcVNB&bRŇXzW-}(A "J#Twyd]Mr$C)F{B>u{){͏=uz%O4{̒i͖O?F%/ĮiFzl٘ʫYi1 ړQ &j?,S垃 sݢ1=~Pﳝb>eVo-CƳWѼ9sHRQy'Yf 33e0WGl,5㷯OLQ2f)w`\wE{h/' P+&h՜Bΰ&jwX'Iƶ @pNkdE|q8}5(ݪ-e|^X,e bҋ;3š{Q;]I(ዶ ߰;(7p}@HNa!(MV?$.E\"9_鲩JC%zt(b؎l3FxG?<\Sb'Ic-H4>.q6ڿn+Щ;6$yQ} +5(Yi~8Tx0hgޥ.wo oJ)X& m+"\&*wʉTq4A:[)wKXnd(C$}~T~^af+n?Y3OjWMvS&"tX ֤N绷w,]Փ@ui_[Po}:0%QW<XAdLZJfy=D@S/glЩ+ N0n%{{||X+N?2Àbe4cW>xo}8&N,5dnl `bQiF!6=vf`B\'mj/;'HBĺ@(dk&jyžW!8 4 ^m IMǬF,ţ~@եM6 Mi Y-hғEoFWŴ A^!C>VUاRDo#T7Aڏ2  ">*<]AO8kgIFVѡN0#Ī;v着5~gy,w P4cRKjN_ޥ-sշ#?ɆMR.AtӤDf [/=%o ;!S.j3]b}5l1f4xJh_~i*vA`=S +$”[@7.MSy4O$ƑFAE9Fuۿ"̧v'AL`Bx-FO;|E`~D"悆3ad˔R>%R(s G=b%^2A|p.b̂#]~4RyoQ QIRF/ ,6ƿnK:D&S2gER/JǶ'kIMlԫ0&0)aA5⑙Yi)Z*_1 נqz_S!P ?o(;XE! qk ~U]e'ud"R/U6#Fo}==ew.qATkPtm{12&@vI41YX#p#i|d#HJ]1%_WȘcReP:y*tp1b>E!C$rôeTU><֐tٿm쿥ZkH;CXMSG^Qs_᳝:sv =Cp8qW;<чD)[ XNj ~EBր4/ N%x]vpT`Q^apWvuf]hZ6Rw(gPiXD{Sb" A5߳ wxU/9mcn{~I`REc)'4Wr*uH*/XRqu""4,sN)kyS_>@#zm(%f6}ZkBoX,7Z2]#ZABG z5𕏸5cgtɡą)DdNNzn ELSs|4G?=6CR6KG&;ȷSH5v3# 9Y7.NӔ{E eSg2ê:7 6 @WGRp'7ɝʔgw702{v[I(@^Sxq`K ˱͝tCթY ⰃtΎz{2_p,'['nR(A* lm"6/S]ґUk42$p>)>i"5ې8I˂r [uw. +hB@P'K3bvY7bQP'"Nb_X!xa66 z\Dt>,10r {0[Nu/ۢέ.#s%x;ˮS^gq6ϐ-1ZV{~!fF~""rWAd V(φLޤg'ޕ0nzz,4+e($63ӄXVq@ 0yWlhzf4?2˼7mҘN ^%.&a4qONI,+ a7j]NKpHǩ;SOάAy7j:(mVt;o[+K}Hg>B6.ob呒DK WyHh6r/Lo$w";4Iơ(nd@U,zݧ%P^a+tgH:{x ֣9i]J4ё?)nte"87z&ɩ4`hz:jiNJL*n-j^>dmhbw_ݚD5}/6{Vd\TquýC::ޘq r+KZ83ؼsG+W!>?B(ËliYf!Ɖ3a=?g.Ktkq/b'dDENqmS;T/_9"z;7ž |!Q eI@Ք4c:Et&^ Ԓt&JPT)if]p2A2%Bqm4#YGG񡫖2@kH<RdsW7pJjTz0t4vɪzgs|'1ts WE4޶}Iab 8δ♄cD5IpFl)Two=x\8  P\@evRi0&Ri+)Z|,{7\Wi^\N[DkI2R?\85yաgEO L )P}aw#+7e>k2(rS8u!9&$b NHρD#Ll &j|edǟ9d^`붚P( [f(YX<)$7c@.Ytoy9_HI~?FF o]Y+;F*εy Q]ޝD!{=V!Ftޔt6?p|N>}"Z;Rf7:DeE[RDJJrcLa !&}L!vh՛qA)/tYgr;אz(\e+v&A>ٷ[5&?CXy- =<4JCzڠ;L8#I:PIl L<9dN9GEnN Є)xQ饢T)p3wX՝%N @J}~Jl3 x큍u LC5xr3e֕{AwZx'״9k1Y8NSy%ھ TIZS.G&;H.Lls3:k&؁r+ et~%]Zu=X0u.xJo"jϗeE{"]0*5 ;f u%oMXnHTBiYvS/KjWInt2'azvTPzBπȌ0.5YfZJ֏(  ءOKcݚ}r=T\ⲣic!S=_1GWM* Tn"B: {-R2EbD .w܇b܋:S4Lh榛ߚ@äBsAEҴ+򡤖'|O{7+B2鳶;J؋S:EO fǟ6Ё/mEJ`Ĩ"?N$p*}]׿ C1y]7_*K_[6]DG ٟ+.:*`=:`hLqGa]" zxGsKi 0E/="(*eZ3r=OKWEhܵEwo\<״X{7Z"$̰R#U nC4v$YJ۱Qا}/nZos:Fv:^aDˤ}FYT=ps@(o*ɝqdԇ0ZQC4({kRÆźZOO*@s~}KhcsW;unt#F.*]E'J/P,˞bi6`d?`"qt}R͇9m!=k/akGŹ;:%#C#+PB<1uGe.RظC?2ZwjЅ-o:5L6lڕn󜔀K[NZ*:k6Pn-\_{ϋmZTTrl2IdMsm[?f&;T oӶ  r Lב"% e{YG记i曒VBu~ uQpjpNMt~^ COyĿ d猩ւ[sZçC6*m\ xQݛ!5=짽om5eLK|U~#u 7D9Z.7BIl͝H} O@"U=\)RPgspiokw@1W^Y;KB·$7EZXƃeB)Ty-G2q#ߕ1ԳɀmBBjΖl.qnE,}8\.:e@ mUH Cw''r9=Vz>m֟0@>!EH~Nxx ?{Dul{СᵶdExã,[*7RKG*ӏI*p@ ޙFH"9O&؏cmPz%[|*貜D3ZQ7i+?OU3I3 koLj,"3,_IIB]@ 3s 3),?x6_ U8Ed3(>gS(4 @E:ii|!o 8h_s3^MxqK=4M;LGݢ%[+= ;M9iv#4GL_32^ѾJcŹmBS!`оIjr5j~MK=bRs6Xc & h!?׉Qg05#_[ƚwGB/'NA iy%{aC]óDU>̭ !^#G @!oHj[:̎Jƹ _т_@ДjS02XP mNّH^w0Qø[asHfo CΪ>t}2M<ѫB2 ,Nl2twˌkۓ aR<߳Itsx]b5KۈJfjMț2x *ise0 Nm+Ars8Eŏ78r i5] hYd*6f'Q,|{ڌ2w0=:;$A8Kl!7%¶&vh.9;(ې>dnaCCKIH>Ƒvxw.~!eUѡ_΢n5^B+?2D b~털uL~IT]OtM\EU@IM.1Շs5[dg@??s_6 %T+Nه ;rJDrX+*ϱltBoxXY IPVųgg\y;˫g~ltϲƾATI4l%kKJ:U \]kCaq)d No ]po9.j󂋅n7uO0tIYVguaf bb?I?${i-vV6cgwt{S鏠Ђg '6EƁd3Plr6嬕O7&$/ h .B3 }7-'4%|/ z"#<T@G(| z0u-/ ,1Q&M3Ґ  ^ts1~3! p& xâ\(/%09Q"n#MՙԆ8'PQ_ܖACv3}s84Jd(rNcWy ^ H2^ Yٍɜ'fK ވuz|#C4+7ћ 74a  \PE{B7EUV~*3mFp:%nnrnS^M36֕WHšON] 2{ֲ,$w[^ *ʁ7k_&+>C&SuSp< ^&"Og: YE,/rdX54%q)Fzn?1!V_REcôzp$p#%"Tc`3.a-.\f|E.zi'U0*mB6ZXrRfGM\ySS)˲Gy㶹u,SVqbĬ`Ob+bțRĪ݁Yy /پ2gKgQy` Cƥ4'[T`S;FHѢ~>h3NZ]vpYFPzmj v p̨1[*u>!)pJŵ߹CIwPn8!nKDX5Lp?e_} `a};al^Ʈ1D1ek#GU)]9deRefdPPH_c;_9w}^m+BUؖ$1$ &J dHnZae(;[DD'OȡHK"`c{'[]ntuWeV3}P< ppE4ۢh` >PTgDK&vxȝؠ -Fg`b~9|`W)gQ+!Qb~]]?|0Ɍz'U+ߞj(#z mbf*c+Akzΐ8Cq!༳ .)/#kl0_R01I%_q:UDUf~I^%&y \DHlm;JO/dsC{[zإw8o1f潟^1n{i p6rBmS ?& ARE/P|_.jg9> 5,2VZ"z>}C#~\a(]YY^GNR o nh?9Wr 9)ΩD{{o/}@Xn*.B9|+Q.RB28Z$ᨰt.0zu4"U3J|[d%~1'YZϸ0r(wAJ|bf_矘C@ʣbaLA[_)"#=\G嘪0tTDݩTg4Qᢕ~˵ eMvzc0ao/RO}ZKBTsZ;&+,PsƪIFo;k( ucs.*5@;G@ڇ}OGQ* -FLD:@&LMO[<|@d$]S1^2*(8HJSOWhY!K. V boXL^.џvhl??+7 iWQP6jРXvt6x8|FO1]$ k igsQ._%7 [3]C cڭ]lP#/|S3ދܿ= 2!6zZ >lDcj#.ڰJgS(‘~>ll:;dQ; HvVh4\#f;M?¼|^W !}ؖ.5*gQ~^(qL;ˆ&;ߑG$AT A14;woO~dou}2X Z%9qy%,ylgӌJK?ۦ iG(@e$%7"a7i0鶩!\8 _ 1?xl(%=GiWY A͕ڼɀlYӓm $6 vvY ^n"V"ⅇk [M`;񊐩ʹ{hhZ Kn_n6(Jwl6|M=GIn|82)xfy9_AYG;L=v4V-~)> )X|R / K4̣T(CkNY ߺmS(#Ә.6??krDq@!T&/ff\0UAf4?/<);MLw IO c!}!Apw#U" ,Oo"9Ѭ~Q'p2)XǕey,9x2Yb[͵5E`Q&bL)2'>!:a)V aeFݼ~LX<] ѿܻʇ#?ǩS5%6SayZ=-Zr ωBoHd@)HHP(+*bn@ "jHXFJ=YN>Ly 8A6f\ՙ nص_Z?ؼ/%6] UKL7;nԁ7Vzͥ/zE~tTE끇ıi9f1{^7  <^ 0yZ 00M Ǎ^G])Muq|<^KlO-]TP&%i`n_|2c}@ϛ tgʣ}HR2)c1K|(BVnfXW\nՑrE08q7}èLIqJnE"ߩxC<Ҿk>8^-dQ`(r\$l)?%(bj̕ "ސo ObVY]D.xᮯjU1*gc"Ze(e X LbX `RI}!B({4_Sw##z(_ gDH6 l&CjOBe2ӑ}gD$}i+Tшc36"Jt@ mi*bP! }2"1Ihr8%˼ܫZ(0[7EKrrGh0phUp(W)] )䵞.4c9Ur!o{a Wgm)]j`q v`PfJ[`I>o 0r6Zg<ۑ`k6N*'MfL¢DO+B@q2g('t|t#ؔE$X7z9=ZM?QzpOeŐ bq7g8CzfBSKD V*ngbs<7t_JIDerFNez$mC?x |{SeLm۪\sh\:wdhb;C,􃒔ez̃! ڪ2/1LqSv6[F #Vxb_͸Q\?;m9* ѝ3lwu/L,]aHI#O?띺吞IP zZ9VCAB{aŗ24o@F+#^^s&U4=B7p[<*7|S鳨[rdaȹp'yϹjB-_9XRy &N-fn4k~PvlyEAz)9?^^t;[`vNH SV7WmR-;*~> yzLEd,rُ`ZV*=>4'1EĎ$,PeIe:<[E#(p6%K OGk2XrZv FF}wkԤ|E$2un5#)剈}t޻5PCmqoMA&o{u9-s膄9LApUy=ŜSjw URcqjkv*aLQ;䳷.2YS*^ ]iDM4bǹ*3~-9<>Uo(IERMz#;|jخ®?A{% uIpHZxܢMMFǵEAvƝuLK$F?>v:wrhH E9\1 8Φ$MNf BW7IX~gz=̌^ZUnY;!mסݺ"-(ˆ-͸d4x *ץ<?=`JfANiłh!u"+얫R}p*YH/$(4s 2~.IQPݽ-_"Ds oiJzptrJGǙ2x{ctXsek'&] #qYy +MG$((%Jw\ظΖsV/B\msh㥃n%,;.uc%l_?M϶jcsd6/c& a:K@$F%{UHoZ#qvXHU-#\+LM \mv6E>|NGKb5S=ŐUkaP7JD/{tЛ pezI~e5iI#j#]9>R6a[00g EMʷSUu&E4WG3*5(r+2!]mX?~4^#K mа{P9ffLN㱆hšw C< !Leuy@I',a/@bpg#)& 9 7~3BRzV%B gA3oס[lJ×uS !96+u b#}(%H p!ZD}wE*߅(Ȇ(KC(ᾩ{r3}8dԆtFX<硜02 0~VZcr}IVG8uR!%7X_5|HyP L4Ɓ=}.XYE(>=V)gny LW_N/ 3w}I&I$ط3Ԏ./8-TS'B/+^kx~$Yu +8f}#V.I>R_xćP:|( J 8o l}Ճw@Ij?`K,-@hPcx&/7AJ ]@`J_v^P /: >6譨`]srwkY%)HRni@Q?͒v/ЌES93uWg~$WWȞhC<m?@#.W `qQW5M%D0!lqeօWVDZV 5-׋cu1<̒m^Lds]u!)v9L`+bh>c,!j3Hj8g/ȖꔮS 6PG!k f@֙ LM*?}J3J6u,Bل:\a>:άK|)t=(܊_'1xT@NU'5aDSu`SouZ&'ˋ0QUn3ʤ2%ƙv],yF3;I1IYq z2de{܃HFmȍ/)fx0~ ,g!;mB$/2qĊᔳ-.t)IyPQŷtT \"X*ao |73KSgl:~ Co٩K:ن cfYAMI㆛]Qj^I|LόJ .H/X*^"l3F !bLvH@?Ydhͷ/b ~w 8/Zi ]PhpM{=0!'ll !%;4d~2BqhGkGUL CwyDi w}y 9HF~n. kaoK|2HuU\1p# i~`:WF,a!5}!ɜMEGCsC2"uhׁi:LQ|+6[F&`4)rW0w%kgd<{+H48g.uz^k~#>~Q_u.BGeϷd*-R6'{r )w߽ 쥴FHeϯ5y2~*tbOzetX}JZ81AjjT#{7aB*WZSoҵ'8FT%8,֬(S91] ^r*µa Y[Yv-lc/YR& ʠjPmzȐBKװbop 8élhBJY BezQqݙgI갩h!d7u A2XM.]|װl R]8Y쓒vՕJ q[c2kQ^du! 6~;mk$\q ,a1rIj ØbuK´`$CJ-6xrŒ_ܗ gLo?UaP[\@[3ʻX\z:^%Ɓ=Ҽ D!!9;\iDMv:'$41G0J|ߓ|6$PHS0_7p0q\A7Do+PO*@YtpSwɹMdBd,z %_`D{-ݭ'G( ϝdƕ}C(F3wQ3 Q;# FĢX݁9lF- 尢ae J]up䓣) /tĨ&+/wA]8A,꧐7qGy(irR3x P#bû r*9D 4,ԛf~(9Zɩu,hp.‘/-R`'K.Rȝ kFHG{c)/0UYiPD9 FѓP`l8 yیגOjLZX  wd+4s@[1Ʋi09ZeSvSgFLБpq富 c\B%3`bE*1FQ*.y5akB-]~}F(&tZ[4>̶n1i৫dG)- g!!k;Q=s漌y9bqskȋҜ4* K;eXZk*ͅ3A7}ULLmTmp ?[,y#CF- ,Z9 |b %|H=(Nu54$,aGh#zrNMYZ.ڨƥFjyUjt26@ԓ8Yء6mM\>r=6~po1M)s).ձY C7,fCLwzFӈY#BObs5TbXx1NuR"o\`CF-^^AT-hi~:_)< %G@Im_/w6ԞNձf^F21e1 ^18 fJD,o\(in k,Kl[=I`[*J_U ˖ 4ʽkWaEؗ=S%'y~`z9.|$bgl_ҍMgzjٞ3x` rT'9c. ZWN)6p5>rskȘ¢c I䓱&|6?Y禆$S;[kTyͿb[ypJKC"E&#/&C_BDRh̅;jAݵv٩Jm~õ̶oH. =FQ!GTI5K!RhL`!;Jyr_x&5T`";)'l|/bRd+Age{qS lo^\-n[ڣjPa7t&Q$<ְOL5wJ\Qs:B)rh'Sfi\oVTxTz}| Oo!3y@ȘI]J"Kx~u5AJ~Emic\(lp|MJ_n"&0eq.%ngUУR};qdhsLxÅg5g>Z90q!2n]O`.sOd=>Ix2\Ng|cA~2=" u\$_ޡ;y/64jy'PpCR啅\Ā͔aB{t- ޯq#aPژA{l z˽s%l42T=Y#X0 EG~vi 3˞L9vلGkI^gV{MB֔u9 '^LJ_a6r+,'ה*unYvFaNUW=NLs7uP1H/(ҹwxץVFe!bڞztXhk\=I1w@C>sFj{DIt7\qo1aWsn%Y>{ek̜c@-g*d<$xHp=-1kBGxד+#gR wQWj@$1j>@ح3 yo)nNo:* Z}2h3^hʦWRxy0*̫kL\GL؎LHCSidL'F v+}z D}QGD#v<,jHw@)>'{Xu*L8avWjX;Ta`h۬5|Fܡti|*eJӷJ6i  $t|zݲþ'bz} ,Ż\yܐWZ- T,Qw>J?pۣ 0{A6f#82 ^&sY+:?ؼ-NO"o٠{15ہcOΕk}0rQgXECGuVvQhWMB />&oTPGJNs>fhVbX1rxr\@v̰U²OO=X:9*xRo<{ڥS&@6b|Aj.O}aNgZ{<'.!J3$IhqzQ"gI GtD8)3{6_|Emnj >*8 t4-Sz4>qV+ LzYQKCֹy (]o2N4M0]<Xw[4GO\uH Nj;V7!"~Ej)ѐ#4]xa=}˕Jl::Q1"0q]{_~3o}% DzӹFco95\ϦEPV1Eqƒ MQBk@@sV 4~kqNnhc]M#:خ(k'/Q>&R F>8`̕UcXh/lJ)'ɾ(Ϝ /ѤMbg;9i$Zil1D: y&i?[BT]o̓xfTQ;+WEx_bwb- - 6I-j2ZvItPSO}}Vg#9A}m@c{]PxZDRyA֭ޟ:DX)O/YRw"%Ɛx=N87 n E[ aÝvkpoDQ NaЋjoQ.-3" ZGM0=HL.Vn _U|iZc_gX(مQ5W[Hi.`xDK~ wiu?v1XJ93Oi2Q-Np爨jxΈ4p'3Y%TwB N_jºHZk? Kύ s1Ѵ]T =S,ōq[$HMzӝ%Hs#_tYitZp ^nc>u #B lc;GO1ݷ'/ oBluq(ld- p,e v*m(6VF P;I95ʛ# ?9Sx t ډWz 8[-sⳑe^ؘr?U:V2:HMp/땇mTj `6a&dr BSK wB!G'Y3Bȷ120qlqO۷mp>}$u~дIycZ.2X@othުٷuq`m_}L*!UҩuJ1O cF<)8[=E+39K*[W;<~R$S>/r+) b< ,R͕$Gƀqڊўp6l=3G810O; ٥j wIІlLTJmn%u:l.UPL%y*i"C9N~ ͪx?_ݘqhbl_-=Irʮ!L"MBo4l8CLB* F]5f؃czAqb2Xa$y?N5Ck]+yA ,IȲ#~{Io2NqtQ-g؂@Y6=ѫ_"˄(GKxY'0_kt_Mut]Ebu{YER#^rDMC;d8e.>VeL[\XP%NIc,s Q|U%)]H&n(,F~直^QZzۅT`dk ErI/7o,~ճTkuEXS?jya=[_k鳅t Ls,ϋ`l^qr+{qߩҘZ%[{3H܊z'O#~Hm v2Q8 6-  SԖKJ]tx Eqi>Ctzϖ;of;[q˺sXTןʙt< /Eq~ppS:ɩn|u}{QB wJXm1@Fo?Zjnzm_$hdhj˜8iQdJ9!R8"! 4z _ ZoJt'3_!߿'md;Lh ?wʬʽ[v@`&8DnتEZ6_ZrL7qbRsd[QvYA^!? pϭ3r+֯iKD(`3w&X: {E6rT*=oԍ ?I!\ w>! ;Boq0TPWW s %_k o O.+P2Daj%f2@.}&%B X#g BJ^phH!+!z C`Cg\,7VgnsA!lAu00x e9J֍$v/9* )(XN/f Ywc=²gKq;_eeRJWY#b8(6KQ1dXR1VxPQ6 ۅUlʅl0i'FN`!ݣ}D6[a؛= ^Ӝ)63X#qjr5uء N]W8@rk; aҏ¥Z!G%C?k͵觯<"uVFTV0'Iu q)v3vrC("p"X Ye#"3*Hذ 8C-8{qPy MeΜj*ïU0va{i@Bzeկ@?QK]n#PU6dOϲ&se 33XkGӫgݫvN$iaU>0q޽=y|n$wZ⁄-&gJz* ]޷֡3?ؐb+eƖPC;N$ɯ3dVYOJ?ma RIYcE-&Gu.N}:z@|n 6#܁Cy"= o[lekAr^L^>[мk j*W'0aZ(od-$ȫ8 c K`{+dˎtr ܊5̶s\"G_AD(n-+|;U$YQbPՠ%\7R y1USߗq oX) 6wDN,I8PЄJkB:˺o$ ,T8iy@Qϡ~ugf-vr8?}o+ٶWTZV)mIΆ2G 6yٓR&_lEF?hQvCxXd ˝^,te7M<^u=pdZ0*P X#~j$7`o[cpy *!$=XpJ3c-'ULU`yrNkLcГJ1te>JѶ<:-6p Y75#C% M 2;Z' M\J)bBy~* k^ѫ5)Ӗ_ hAYj{Ş*Ф;b$̃rv̒K3Zugnk߉9LlRΠmZ$hJxDqM`&`؞P(#1d#/U(h@|UNGQVD Wr9JBmB+'tٻ)SӪ9/w*/n |S)>}& cZueZTd4t] #N._-+#鰍">e=-ZPgX!)as%hzMmj@`Uj:/ۋK!7 ;썤_\#n-u;gU:e#s| ^;:%UOn\[l,rd߇q:,L8b2KS<% L@"U*d$n~ J"lEVEFR4T67ٟ {?K{(LϴnBQz_;ZwD!s7m!T|&aT|E]''X욘,t)Mjo fY mk}s/s,,& keE9>jwj5Bigjr]}2;6;8ڃ '/{dkZ/ [Tcx/BƆ-|iPA`/ XԦ=J\Nj~!|ja^}Tnqx%>zkR(e$?JHڏ]JjA1[vR_z :%;ք;m5bM>SGm!'ލQs⢜q) sb?s|{X]Hٽ&(-q&" N5IZ{{Uy]+;E*ݩ)PB(|}Ol28Ĉs/M=JR=_:cCQhIM rKa"cpPeb wP{-tt …PBK;c#bRT3^19n5 v4MB@,J& 9|\"ylYg}AS@?gh(fCo\Uvհ:vR1ց0Mf?qv[c"mO [˜?*Dڃ]֭ Gu­ XOߧB I3wtO>m+u݇j t x4pwLPcw0>ԁb~-V|ֵ202Wy [¾smtp(_2HV+&"JY5| ZlB(S;'p_@ |c1 ay @[틎<5R]-ߚǫAC ݢ1&Z#9[Nb{-usbYV[!ʄuŕ[nݬ t%#%D~P{s+3"2MJ鏋0dUV@&)7^7~B#7 lu!TkN`K6Gl$ XK3Y^Z8?{405DzM^d}S#jwAcqשt`%5\C5ge {"7`/:"iD&{$gJ%ODI HcZzoE􄉰*t0~l jwmLbDϔU0z`-ޟFPgv1OM /`>rs꼵0B-XO12Ϗ@!<7ƊU&Zf乐]J2|xϫzcZ2]io{|PSc^} {?ӫ{ўE=0קw_"GB f*]ۙ,-}j? mv77FŲ07\g[.if)Ƨ C!ݥRvmo_{$'rzwIPqK'2_ w'3 ct[ ᢺ%󳃶_2,v?r*[,Öpu'4A5;la60*t&@ʉ%o~l&)S6ݔ IKOͭ%`9#C.l ::s˵cwiٗנꋉʷ$G'I˔,VިRBr(´*jttk"oq;' ޅk-9!Eexooy]vӖ2<@~ lUaQF ^) +{G8',Eex G]WJrU6%2pq{4(8PiU?J i⁅E*P_}VPgI{Q56۬n( Z#r>eo`B1vZYJ\`btHΔR occWF0򚽇3TT@E aZAsOtx n-f"7G_<ϱ -(kkg ^hGVGVnvɽ1hQ)qc nLXe !&v@HrtVf!d\;.clw=gЅRˮK"(LڋT KD!aWE=ܵ5ɮmVpcz7E8b WV9P a^g{7t{@EkD`)}NJڼN16qBC@~ s˓!0XOϺ6ݸR;EVn}Һ#n%T'Μ Ndx6(LGiUpi/#!$EGؖEk>?0i{Ky_]طglB3%,pPR;B&cdthSZ0eM V18&zxo]xBygTȘ(S 8Qi/AI)bENkFb&D[_9m?q wC1_b,I.оQ;u|Ls*Ib]ZΩ#8Q. e M'3AΪxi@g˝,u^čaͯfH-ºmqf+0F= 2=ާi-y*E?ғrs&BIvQB:P7C-(̨̈́!D,O, D3eғ VS`Z t U4rb[\( k3x]?VWDmR>r| =,PDҟCInYa 4px1qu*d4")h[“0EOdQ"0PXA"be#3|uH0fb:ޖFP,ۊehs 1U"˔9 3l,&2 VOS-l˗/|}/y3?^z 39 _R=ѨI%S}un]b YH9NQ~K8̣ShϹY;JFV{Y@o޳CTDu܈(bXݚ2vv{9?]\ 2FN9mև`ʡN I'y4##jR %sUeX^ą"By7B4/*M gz{˙nJ?rvo| EN˰B@]sE MEWCu:}^lP#pNH5<_W~A=lpݠwgfBRU(X?eˠM1*EsN't%=8{MؠyApT,nU݆N g<zژ|j1`#jСw>^9$ٚ$I$Aoi)$kH_?7Zy(?iܧUj تE Ǫ+&ODrB_|;7:) ^\r>qEo`b-V$y_fp/9H\''k)Ud%r E8`lHcqZ-,!wih]+A4rN%+Nrs䖂7a"ֺF"=H{ZH@hF؊}l椂܍=x7WiN3+ Vl'3cnvx1 QaZv/uҥjQxn*_ O+sMt^&[ X,@|d =lynXgN2Lzܰ^G W7D`SBIF5ɦQM^;Ul{J }!F;YOE~`3NMxXRJ3+SJ 4N Ԉ|;gM.)Y)Ikͫ3u?u I a80`eZ~a"KfaFg6рL be|_ eLdvO}jύR%]',qP#+dq9Wa%匍n:[(:WaMia_N&wvy<Ɯ.]qW$1a⹃#7«n* Y NNJnw?q)oڳ }k=Fs>2cvCtqZ$`J|iz)s DCF-AVID#8arڔ!Rଁ与.{.e}ƖN0''qyK;[m&  rVe^mNxӶ͖ANl9,x@\D*vA~5*Ʌ^!6,1 v&׻q-+3;?R펛[iKvø+H3n k %ߖBi;oR>uqz;lh[x䧓<4@O;i3;k)C3>25,e#/*Ǟ 6{ IB?%Sܖʢ t*úa*.ּڢsB|2Ip_Ka̽W@8:ĥ /+^5~yFZD{]ZB]M4]ĕ9%?0_&wAf: ]@zqSAfᚁ(6Mhl<π1.dDHfuWd,r<͇:1DSv_ 7}4ԋd˄Zd> Y ŁzWNjWIl!.9lDL$ oj7(ݽs 9nfS&T`'Y{tuP'*8'}P^Q3PFrpqWxq;[U LC+/X`7=b> A'^V(K"hune[dMOx;^FbQ}S>^Ec (-G[o#^ߦ4֣-dxWzeO'W6 uloQ[E|zv iV'de5ae WE{\ tQ -z,&6Hk5 Y|eҪ2S*t` 5@fǽ`C<#Fola^!H +F}2 Q$#qH @, y֕>ȸ~iW&.(],])}PoI4Oъ4_UÒr% M"%rli_ߌI<鐁ps+` ś|n٩Odq5$t,>1+tj*iq\. jS@{z̙㚒@JW ԯ'8& ?p/{/-Q9bPѐ0olRX ̵hy>u`*aS؟=wzaoPZλVN,9dGW*D4 WOsOUxP#$k(zn˖ 3FTy;a Cg%HC*I<^Ҿ '>v,%0Kyn^2ui;+ ;uqU<apGL=GFoR0sVm;be4#oa `.=bWFD!:#,trOT|?ws)`]LKk, ~YI!b^]XVܽVA)Z>găVsd0Ǖ>0"B_";3 PpB&ĔC*g4\כ %s(!IyO8ßW&%sE1:'j.q$;u `PaTaّ-Xt%9ydFZ@@2궜/KM7.,^Y`Ʃ&W Ctq=W=vДLɡꝈS(:05Oˏ{d8`jW|ɘH٬ۼ@''It4! vQnVqK:V( qܒ)^w{ nozzҋ u0蔠fr|g~ce\4G&J!Z&K٤ߜkxL.MRkO6gnۖ /r!8c$@P~' oz2Mg-.7 &1o\0R}ƾou LyRcgx9Uz5TtOye/Krw`=(-ը1q%Md {muǧad{uED2`OY{8+c E\FϠ:H@n x:DpJA&v)iB5+ }^@S%]/7̱i&zvewL2Z>&018$D" q!nvܒB9nn7B{t׬kv·'EEyp=MՌoX?^Ue7:#޷X"Lcx*M{.3i ԧ@0]`By)L`:vmA˰7vG^y[Nj-r `gr[;7Sc}5f%$!F9w NE9'Zj'ci,|KsbR"2*ޣjo4EMWRJKI^lsc@I] qMt #RON->n<@~!ܧ^*P`H5&DOS]ʽd'"S[G) 5YGS FN.Pv$>H80'16IOՄ?{6yĸc8욻&{1X~rP}v0 V_6pE42ϹJ>JC_ৡZ 60{$g"B#Uv3ԪEhƞ_rVv+swNߊ0= "+n_ShA_@rU=dwO83vćOPs+sMԇ%v2Qϒ\Frb\SUc ZgNY٧BgmQ(GXʃj7Jdx0kEnq+( s^yk&5QJ@ ;fwuRYh1no%5ȅ| X06;a:yJ9OG8-ċ9ON۹JG)ρ3.6%w63ͼ%"BWmz2ٽ -cQBxq~wuuԹ/暐Y<6ûmesŎ~EP :n3.7%/Uj=c.d2o[SnƯ4\/K =!'ՈO#/4dkaQW"Mr| 4>x#wb8ny8S1y4r9y; t#aTcٶ92[kHB$@s g Vq%S #Guu-'BСX5'^Q4R>`5_ߖ0f;lI\ X`U2]+#9 cn T;m3c<"@K"f aP>y5ˮEK9O#-XKlv^{ i[2($EfcEXo}5Y§OG^sDv+cPnKFqhW*8қ &L8=ɯgqve{+Ӳ( [JL_,Mq_W@(k*S 2ȘW)8#`^"xEsx0㌅ D/l0w[⬿V}SBT& Bd-܅G]fn/@+nSck*0V>{+te1M%0<\}<ɮZ0B-:< I s8V[5*ో^Z (g!m -$"ʓ>0jeil}ќ7OV!%NghI;L?ȼ`$)߫w\8GDX„b6)߅e,BZ.]V͞,~:2c(uC#[pS{U&hZa S6/f Y1tHzzOV&>8ѥa!eauLu5AXI G&"l0mͻ-?N k;z1I LLײ,qZwQ׮pS6*vhI) eK~;3=u|Nn@~Ix?'`2LltK8/?m ~(=XmJ&]=Ymn5g(a[k:+fƮ:Lڐ!݃+aMo Zѐ-GEyV@U$pKs/ xgDEg.v) zWC'Gu5|ؑr( oΘs7"7߁xpLsWׇi\mtϐȸjMJ7V#( 9SS*?Eɓ&\DZPﺶs|A9?Y,c/գjY+1hkxsno0UZF>_iǖOZТ'#1ё&r@t૨m#BlgL_feea[b&RDlJ@|e>uɉu'LwʔH_OY Zm>s2H!,uv]݋0~tx޳ģ-%iIIy)`:bmQ@AwqqE2 D~`ܾ.QOM,AU2efq58 tvGG(h'eSQHG:h?ĉ1#S:&³kD&vX`FkqaS0o8u/*bLlQ9 *r*89.ͬqX;,b೷s\cK3M *`q" a\&E.s#k"F@Bc׈km{egT}wԻ-I ٧E$adJ0qb2NvBio9/?6-ܜڪ_Ng6$GNe=Em&K拧vi\W4BTZ~͂٪hB:? ӯCza'Yf1Z<ڶVe8<^ Au}pDǑa[{p.-,:c\Uq#0$F<%Wτ Ŵ'\Ò:~A}RbA Oj̼CZF1 XҺ,4H$QxT(BKَ;CUýU_%L (ؿ~TzdC[Y%ӝ`#PbH"89~8:kbg*8{޾Nf̮z-!q t -mfSaM[F(DSyWg=(HsZ@#<۳V4:(8ZQœMDz/oe\lz= SXN'8C3* =^[{֩$ip8B iá"r)_ qn>,U2cҲj1`R`V;Q1he ]YS#xV ] P?bu@y+ io <'8.*-OxR%; ˎRjDh=* !0g]ƳÛ>3}?*B PZg?ɧ#c30 WSr i$HqλxH&M$˒^^#4|ڏ߲r[R%AD<-PXTNZ&&0$RnyE Q㌞Зg5BmsAvW=R ESԔ +*ѬcȜ2.nOY>p!֐Ugݞ P)ɒ tgQ|zHbbTzɜOѫ$lTj nW8IdrYٿ16\p۷GD}zqCM"<]Mhf{<EZBo.OT?w&Ta:Cj'+f3Ojfd$oft\m7v3+7IX lRpxQH+our YWENS M-*ew H,Q:CۖЖN~>"24 ӔbȖ YQƒ$!#lDJ1 |>ْE3iti~Cʆ'ǰma>7vQbkkv;@\Y<;<њWLL\8~o{Tl|%WJb-H91n>:9|+3 A?lW n[܀i$+hӉ[ ] b2^lzrԣA}$4hɣzbg!N#Lfr3:+P?30[@,w\ԧ9a e=0Ԭ'oZƱ`SѲp"m#9MMLF> s$Eq}JkJlR4J,hn̺Հ"6t([$!" đw0-Up {cG%]'U"h 0]v':t frEpɱ旲:MjD^W'NOLoER5$!n (d j A}+2 :i[2PZieJ0jx'm1ڡSntF`F8]e4{|tD["SX<(}mBTv'09 !*9ߺ^q{Mpڝi/Z tS_p0leER=0J*mf[B?²ei>j\Dp_1@:CA7oM չ-J*q_ܽ0*]H 'bXL]sz;V12e;sKVi5p<쇃A͡0pJPɂORG qAÊ?~&]kG҈:Y7ox{1P Irit B]WvTH8kU8V}R>h5% Գq5F`r#- nQ cʩpBWATq#vM:{)p "5(w7gV:B__?z+&{y,GBC *G-bVlnkt*9S 9Fo bcx H< w9壄ßWRH^dBc%rFi;vIQS bڲ}4e70&,uv0>-+_X0ATGgd jd^\A"0 6^ǁ ThÖ3w_' g6AR?wCȡap*nPp~<}z}egA #GrZbTo͟iwTmh~&,'^Za*\RK~Ge={q5Xmkr{IF.D8P>_hjRW!9~M=rK*!x\SD9 Ň˵d}rI~rQ8}Ȃ$ߛӣ*xBj9b #aKS% uYWfhY=4)6zUi5/\:4J_}:i#, }н-l7bK8Ǐw͑c u$ \oӟ3]Dihs9ZY?ZЭ'sN>7.$E޻<74QD`1kI:ێ͑CT]?)!N\U?} e/>XxeNQElD׆sAB n G?Zڻ ue؆ %#Pt\؆Y! YVq& ( N칰*zqwlchzz+%eX+ 2B}@ xP'6Eb}BrjotO0wtKVXc r]oPuj[7A5vSq<8]4b^˫0jI004nkeH#)_iH;^yMq,%Jmoq haqzCZW6{T2"2>Dʖ*jH4Ӱ5YY)~Z1tr!a'fݓ/⯎ n#t)//cWrB-Į0<AG,'j{qdvހp&/D(c =3pPH -f V`ͦqUpH̸]sU #~#+xr+*Ip9 ׵IñL& z|苂.iYucL c " NsuR߇J֨5~Ve#Pcy)!_@;.=h*ݱ56]\AI!*C{N~HcxlOY'X+u:s_\_S4Ou~`wR5Qg)OOHc NK>(;r`e'Y,`DoʡD3ԙ@$ܪ,"YCHTg9Ge?5ז yI&KD^/t3jxƻn>np(#&g,ʒ,b/ 7r1i&ʣZo.B/U=cqoI?N"`4\Can.Nb'M[セ(uƄL} 0umQm7bZ6&Ao(9 }_%gs\]9qmāU'ϝ} 7ex,Bs ` w"8ӜIUh! TۣBËsh }H( TgA &Inz~A )ܽPn njF|> !HEPrxT͇ BJ{@;@7CZF?h &ïWƘjnXV~G @W{F˧ !#M@㻍YH& F; HRLKLi?sӢh: (|H'Lut];DE*vnq|pʃί&q>"|X ]yg l{&WF>Pq Y1v[GU 8qbw!ՂKQO'nÍ~,2Q!5ۋm5%T OeF;( BVO; Yb@v/Mvn3YEm#1Wv<#;De֣&)@L%OQb*.Uȇ٭VwX ) w ga!* ca6藿X~r{s -׳/Td䫍Vܕadk#?-Nk3~t#JXs&8:m E0bYG\pbV[0~pwF+PR=7Mf'j4H coaHSЦ:wTq|U{v EQ N_+EIk2?ad좀{ (I:=2Y(T&A Hd6|èȀ:Wmjv2%s!6-qn;MA `d-CPy왓eоlBRh<; ^$H^E;4ž*kVs}P=ΙCmcX4dY"4b;6l.W%r1F$ָ9ϪC0?s&zju9bqZ[ H2žz;Lm8*N\(F ,6[ |/,{d.N*MSJT&SՓ6X+\9!"Qu":Ʊb@l#>lUdSee偳_r}\2ZWp-\ҌFK )Mo/gm\gV$]9;>߬u+LaI*MfdY&'dNd#Sj×Eq TCSʿ[ iآYT#(鹈؜r:>KdKe8ȼ))5/0{5xLgQ_A1nŜ+8 c1ͧOA5XĚ@-lIn!ݖ3Sϊ-AjTG(Zh5.v 3ةQw104sG>=~_'S9(C^m9;j Q~wWpo8flӂ?Tejrq[92j<\OPx܏rH'cԁ͍&Y] mA"b4E1׉ȬgdK[B1CM9:hS\eX~`A:^NNjy5ڪg) .̘x5*zD$K@11c)/z%[ޣ %rO6OQ'&_ ~E_ts3?5˰T{}:~WqS*J}Z0 S<$}n6<.T5f!*+T7V dQ}B%]Lze7ػrO@E 7ɣ:jց$ǦOG]+I+Bt|MY} XdЈ"e8 C7@LxA"Zȳ-(8j)7XrG#| XD*uAIySJ3Qs:Qܙ6]/e?ڒ>y zYy մyyfDnmsϛkMg qbrMtny|F OݞSoЭ?."TX0AnjʑrxиaFc rb^2EPcl/~x(0?m8)w(-4Rd0XӴ >v!Fp 52@[gwڵ.Ԙ-18䤵tx/Y!eN{ɥ$P(O6e)m'$/E=]$*ƝumzJFzR#{Ӟ3jo'Z1kujԗ?~xD,|&aӀG~Y#ic#B UKqWW& (3[$A;e:z3|"b郈 _ Bt& GߐC;8ḧ́PTYzy&2%DJVXd|*aז55x Kx%X+FW&,gU:ćlWХ-GЃA*8bNm^osfW` =NJQqܧxq2DeSFpzڿ Mt`:-٭~"Zs$*33 mG <=6(&Pv&\sz"@7@ fz5WI#ҷEGvLx>*k,1h(AH( QCpg*θ]м-l8'A֊*gX]jxde^\B}^ȃԠTU.V}|&6fx(qoKF2(i@36F,pAϲܔ!`10䱞eyL(Og.dU(= \OG3txc=Df{6 lJX@:a1Jo3EW݀N@m`9zgyV 5>kw"6y&_#W= iO%l&Xĥ~zR9C^),B #0!QIL٩.k5PF>$I;D- .݋ݸ▫hD:q} )) G}}wg8L(`eaS#L1eTt kwzaSfJ0s)/ΞmA("4bM)%{ vQƷɚf\^ʴ?7?ok l㝵Zoly:ۣ#xѥXdSul%WFvb$t!@[dClx齽{CH@ԄFŐ)&V"8P ܝQ_?^υ]Y.ғ ) 3cBw W$E\ d ;P x_0>W@ y=e2~qGg)fIӔn ߲(|7uK¢}jZԡFjOk~O}R YN7g 1Af#)i8R۱m#E5w1c$SOd5A7>8NAYv[șTq%6kC.iX`&|e->@D%sWD0ymxPd" θʺw|m!7[^|nNz5 @ϳ# :Wi {ENEJa)Oz.1V2RUՍ)C.jPgv"0>Eۿ#?zkW2V|i+C$n8=_ qb:cwd}?&Wѫ9&D5cmBy̷ /'T*Wڗrm?k,llӄ 3 %M%22Ղj?%>rS#y-oɆIaI8ub0HK6Z*ѮF1YACWzH2n/׽ҧax%Їĩ6ªjVuz+mk+"C\C̏%R2GM/"{(c+qyF\LD뺬%c_Z<pg^{6O@a2p%wH'S &<8^QwXND ۍ2 8~ћ8n䈕C:}Y[P)dҭf{Y`9-g k Ρ4&F"wb yp~;1Vv&c/ K.5.6 4]KC?]Dxӵh?^w|/J`̄y ƶ2/3="C!B Ĉd[A06M'+ET˔-*%#Њ7ge(&+gQԩX4~'F6Z٨`U!&RbA#i1vdT򡆬m7>,ځoҶz#44lP.DW2a v.rܣd1 kdٝ@XI8 9AQlXo/R?}lE(9?dmy$m]]Py4lp}C;*k|${fߨ8zCaN.jn7{=7`ޑ5->vlĮ(@u/)2eK{AN 5aǝ9)weƅ, UUC=b?3 Ic s.K.Z@vc(i-;-v4a=X[cQjȀf*y@r'|-qݚ^|\WsaWv}6`7]o6VaZNNvr,+`[)⑳E^_TRѵX%?K|kA?^ſc`vqaxB{L;0nlr=M `=?9i8YoM6[nE'Zޛ:}P wҸ/,'f[f d 4nls=m %R*y`YS]jȸ:3ȓ8+l"eSk Zۥ} 4~ nyKY4]#Z{ۏh*o#DȝD9c(<+3<]/F O~MnXFb\'Tɏ+ApŋCt-IYyϦ])~,{n㔵Gɱ.辘MsiXoM:!- "Yv'3xE[Xpoj Lpc5@)6 ku>;$^6IbnĤǫ-d7E D.:iyS2^+5Ĵ1!], A6]3` k‘=_]U RH2e4W I*K'w-w$3uew7