tomcat-admin-webapps-9.0.43-150200.38.1 >  A d/ߤp9|A{ɗYW˹`l,m%sQc=.u#\}~zM"5 ?G+qo>) X$2sn€hd=)(f bVGg镜/ 8a ꈔ>b/lU C rvuעiPVB k5ٱ I/Hh:! ָ-FևQ<#[IUR]W/u]la26cf5677466bf85e7aa82b84fde032957487e3d5191a0698c14d3ca376615f1297654125d61960f1fbb5d2c5dc07071edd5579bWd/ߤp9|AP ~J'P'~^xhTrƒMbc}ֈxfŐ8G b$P1jA-xƒs(U_V} /D9S":!.+ `x_ڶPr7ԝXn=HeL _[4&t>,>p?n?nd * j  C]cj&& & D& &  &  & @& &,&   (8$_9_:~_>d@dFeGe&He&IfL&XftYf|\f&]g<&^h bkSckdl}elflllul&vm4zmmmmnCtomcat-admin-webapps9.0.43150200.38.1The host manager and manager web applications for Apache TomcatThe host manager and manager web-based applications for Apache Tomcat.d/sheep07SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Productivity/Networking/Web/Servershttps://tomcat.apache.orglinuxnoarch/usr/lib/tomcat/serverxml-tool.sh add-context.xslt docBase=/usr/share/tomcat/tomcat-webapps/host-manager path=/host-manager contextXml=/usr/share/tomcat/tomcat-webapps/host-manager/META-INF/context.xml /usr/lib/tomcat/serverxml-tool.sh add-context.xslt docBase=/usr/share/tomcat/tomcat-webapps/manager path=/manager contextXml=/usr/share/tomcat/tomcat-webapps/manager/META-INF/context.xmlif [ $1 -eq 0 ]; then # uninstall only /usr/lib/tomcat/serverxml-tool.sh remove-context.xslt docBase=/usr/share/tomcat/tomcat-webapps/host-manager path=/host-manager /usr/lib/tomcat/serverxml-tool.sh remove-context.xslt docBase=/usr/share/tomcat/tomcat-webapps/manager path=/manager fiG M/ ' PH  e K & >*` PeAA큤AA큤A큤A큤AA큤AA큤A큤A큤d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/d/޻d/޾d/޾d/d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/޾d/d/޾d/d/޻d/޾d/޾d/޾d/޾47c48ef12d2dbf88c0d0522a38b803abae466748f7fb58a9d191ad4780bca1a910e8246efe68496504b3fae047642906b8e4f18f1699da1fa05e453eabc8a9e015ecec5348fceefa87bbf8df82f1944d9c887e1a3193a6c5a18ad6f6b64a10b817a34562a8b1679ab546be8e05badc27f6b5760988ea935c6429d62201b877456d04649734fc7d260176cc7fe20f4c1a6db9a39b142fd2cffef516449ef18ae53cfdb9c1e130eee2ea54c37b0062add5e091f188bc0300fbb2bcc47b21bf48147b51f220dbf29b71b2b1e260b8231af0c21c26ed4cc745e4444cb205a7ad626d1329a1d49820814f018ba95a5b2ae5c8e349d57c6663aa87559d4b6c86b1b6a0a2cd980030f48a26f0b72ca4eb5dfaa62402f1a2fcc79913dd82e901dfef906a342e900db7ec3d5ab3c3cabf7aeefe17f8ff967189e3febb202da5392b5d7faa904c7bc5c71ef086f4fb14d2676ebc29d272da798453649eba1cd5610695e19e6ce79f1e00e5db2500af2ad4c8c37b4eb6da08c77ce03313a3dc2b39f38b2d47dcea0c47e4932809c2b036ff23d71b9f0605d7077472ce9c005657fd31463b14e2fb060a569f20d241580b295bf06655e6c4707cc1f032b196a24b54a024c81f0a5888b6ec56cf38884c3c28a0d4d38c65e8a5af77077325e9e4f17ebff3eeb1bd2ccbd4b0c7772a25a3309fd920283b5821be655d0cfa2342b1ccaa07a566872eb2e2d3aa460c816367d14fa508f22dc86507f976d176fc0dd4c1ccee9f3ae4a6c1c29c03135d33eec6773658beb38220ddd3101007be0083f97dad0449c87536acc93668546c3014c99bdb262d58fd2eb25434de110997892468595919b8b75055ade428fdabac5faa583b7d36f132de307b8a83d28b320f8355ae015649017b51f220dbf29b71b2b1e260b8231af0c21c26ed4cc745e4444cb205a7ad626d1329a1d49820814f018ba95a5b2ae5c8e349d57c6663aa87559d4b6c86b1b6a0a2cd980030f48a26f0b72ca4eb5dfaa62402f1a2fcc79913dd82e901dfef906a342e900db7ec3d5ab3c3cabf7aeefe17f8ff967189e3febb202da5392b5d7faa6243f43e3931f84280b1d2ac7eb870fcce7d67e80f4dc8a1758ce4d6b8b2e5b9cdb7d855ea5260048fbc1296021ec1c04714773af5ea6a91340e81fa580b91aarootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcat-9.0.43-150200.38.1.src.rpmconfig(tomcat-admin-webapps)tomcat-admin-webapps     /bin/sh/bin/shconfig(tomcat-admin-webapps)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tomcat9.0.43-150200.38.13.0.4-14.6.0-14.0.4-14.0-15.2-19.0.43-150200.38.14.14.1d0d?@cc@c@c{h@cQ8@bγbbN@b!b@aaaA@a@a{@azamaamaama`X`Q@`OL@`OL@`3__F@_@___FN_!d^@^^_^@^Y^U @^1s^%@^!^@]҇]Γ@]4@]?]V]@\\\r@\k\j@\Yz\X)@\LK\?\8@\'a\[v[u[@[@[ug@ZZ_:Z!D@Z@YYYY:Y@Y@XZnW@WiW|W'A@WWKV@V2V`VA@UlI@UlI@UlI@UQU hU hTTи@michele.bussolotto@suse.commichele.bussolotto@suse.commichele.bussolotto@suse.commichele.bussolotto@suse.commichele.bussolotto@suse.commichele.bussolotto@suse.commichele.bussolotto@suse.comfstrba@suse.comfstrba@suse.commichele.bussolotto@suse.comfstrba@suse.comfstrba@suse.commichele.bussolotto@suse.comolaf@aepfle.demichele.bussolotto@suse.comfstrba@suse.commichele.bussolotto@suse.commichele.bussolotto@suse.comwittemar@googlemail.comwittemar@googlemail.comwittemar@googlemail.comamehmood@suse.comamehmood@suse.comwittemar@googlemail.comwittemar@googlemail.comwittemar@googlemail.comamehmood@suse.commalbu@suse.commalbu@suse.commalbu@suse.comjengelh@inai.defstrba@suse.commalbu@suse.comfstrba@suse.commalbu@suse.comjavier@opensuse.orgmalbu@suse.commalbu@suse.comfstrba@suse.commalbu@suse.comfstrba@suse.commalbu@suse.commalbu@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comdimstar@opensuse.orgmalbu@suse.commalbu@suse.comfstrba@suse.commalbu@suse.commalbu@suse.commalbu@suse.commalbu@suse.comfstrba@suse.commalbu@suse.commalbu@suse.comecsos@opensuse.orgfstrba@suse.comsean@suspend.netmalbu@suse.comecsos@opensuse.orgmalbu@suse.commalbu@suse.commalbu@suse.defstrba@suse.commalbu@suse.comrbrown@suse.commalbu@suse.comecsos@opensuse.orgfstrba@suse.comecsos@opensuse.orgdziolkowski@suse.commalbu@suse.comastieger@suse.comtchvatal@suse.commalbu@suse.commalbu@suse.comdmacvicar@suse.dejcnengel@gmail.comtchvatal@suse.comdmacvicar@suse.dedmacvicar@suse.detchvatal@suse.comdmacvicar@suse.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comwittemar@googlemail.combmaryniuk@suse.com- Fixed CVEs: * CVE-2022-45143: JsonErrorReportValve: add escape for type, message or description (bsc#1206840) - Added patches: * tomcat-9.0.43-CVE-2022-45143.patch- Fixed CVEs: * CVE-2023-28708: tomcat: not including the secure attribute causes information disclosure (bsc#1209622) - Added patches: * tomcat-9.0.43-CVE-2023-28708.patch- Fixed CVEs: * CVE-2023-24998: tomcat,tomcat6: FileUpload DoS with excessive parts (bsc#1208513) - Added patches: * tomcat-9.0.43-CVE-2023-24998.patch- set logrotate for localhost.log, manager.log, host-manager.log and localhost_access_log.txt - use logrotate for catalina.out * update tomcat-serverxml-tool and spec to configure server.xml - Added patch: * tomcat-9.0-logrotate_everything.patch * tomcat-serverxml-tool.tar.gz - Removed: * tomcat-serverxml-tool-1.0.tar.gz- Use catalina.out for logging (bsc#1205647) - Added patches: * tomcat-9.0-fix_catalina.patch- Fixed CVEs: * CVE-2022-42252: reject invalid content-length requests. (bsc#1204918) - Added patches: * tomcat-9.0.43-CVE-2022-42252.patch- Fixed CVEs: * CVE-2021-43980: Improve the recycling of Processor objects to make it more robust. (bsc#1203868) - Added patches: * tomcat-9.0.43-CVE-2021-43980.patch- Do not hardcode /usr/libexec but use %%_libexecdir during the build * Fixes for platforms, where /usr/libexec and %%_libexecdir are different- Fix bsc#1201081 by building with release=8 all files that can be built this way. The one file remaining, build it with source=8 and target=8 - Modified patch: * tomcat-9.0.43-java8compat.patch + Do not cast ByteBuffer to Buffer to call the Java 8 compatible methods. Build with release=8 instead- Security hardening. Deprecate getResources() and always return null. (bsc#1198136) - Added patch: tomcat-9.0-hardening_getResources.patch- Remove dependency on log4j/reload4j completely (bsc#1196137)- Do not build against the log4j12 packages, use the new reload4j- Fixed CVEs: * CVE-2022-23181: Make calculation of session storage location more robust (bsc#1195255) - Added patches: * tomcat-9.0-CVE-2022-23181.patch- remove instance units from post scripts, they can not be reloaded- Fix NPE in JNDIRealm, when userRoleAttribute is not set (bsc#1193569) - Added patch: * tomcat-9.0-NPE-JNDIRealm.patch- Modified patch: * tomcat-9.0-osgi-build.patch + account for biz.aQute.bnd.ant artifact in aqute-bnd >= 5.2.0- Fixed CVEs: * CVE-2021-30640: Escape parameters in JNDI Realm queries (bsc#1188279) * CVE-2021-33037: Process T-E header from both HTTP 1.0 and HTTP 1.1. clients (bsc#1188278) - Added patches: * tomcat-9.0-CVE-2021-30640.patch * tomcat-9.0-CVE-2021-33037.patch- Fixed CVEs: * CVE-2021-41079: Validate incoming TLS packet (bsc#1190558) - Added patches: * tomcat-9.0-CVE-2021-41079.patch- Update to Tomcat 9.0.43. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.43_(markt) - Removed Patches because fixed upstream now: * tomcat-9.0-CVE-2021-25122.patch * tomcat-9.0-CVE-2021-25329.patch - Rebased patch: tomcat-9.0.39-java8compat.patch -> tomcat-9.0.43-java8compat.patch- Update to Tomcat 9.0.41. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.41_(markt)- Update to Tomcat 9.0.40. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.40_(markt) - Removed Patches because fixed upstream now: * tomcat-9.0-CVE-2020-17527.patch * tomcat-9.0-CVE-2021-24122.patch- Fixed CVEs: * CVE-2021-25122: Apache Tomcat h2c request mix-up (bsc#1182912) * CVE-2021-25329: Complete fix for CVE-2020-9484 (bsc#1182909) - Added patches: * tomcat-9.0-CVE-2021-25122.patch * tomcat-9.0-CVE-2021-25329.patch- Log if file access is blocked due to symlinks: CVE-2021-24122 (bsc#1180947) - Added patch: * tomcat-9.0-CVE-2021-24122.patch- Update to Tomcat 9.0.39. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.39_(markt) - Rebased patches: * tomcat-9.0.38-java8compat.patch -> tomcat-9.0.39-java8compat.patch- Update to Tomcat 9.0.38. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.38_(markt) - Rebased patches: * tomcat-9.0.37-java8compat.patch -> tomcat-9.0.38-java8compat.patch - Removed tomcat-9.0-CVE-2020-13943.patch because that fix is upstream now- Update to Tomcat 9.0.37. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.37_(markt) - Fixed CVEs: * CVE-2020-13934 (bsc#1174121) * CVE-2020-13935 (bsc#1174117) - Rebased patches: * tomcat-9.0-osgi-build.patch * tomcat-9.0.31-java8compat.patch -> tomcat-9.0.37-java8compat.patch- Fix HTTP/2 request header mix-up: CVE-2020-17527 (bsc#1179602) - Added patch: * tomcat-9.0-CVE-2020-17527.patch- Add source url for tomcat-serverxml-tool - Fix typo in tomcat-webapps %postun that caused /examples context to remain in server.xml when package was removed - Remove tomcat-9.0.init and /usr/lib/tmpfiles.d/tomcat.conf from package. They're not used anymore becuse of systemd (bsc#1178396)- Fix tomcat-servlet-4_0-api package alternatives to use /usr/share/java/servlet.jar instead of /usr/share/java/tomcat-servlet.jar. Keep /usr/share/java/tomcat-servlet.jar symlink for compatibility. (bsc#1092163) - Change default file ownership in tomcat-webapps from tomcat:tomcat to root:tomcat- Fix CVE-2020-13943 (bsc#1177582) - Added patch: * tomcat-9.0-CVE-2020-13943.patch - Change /usr/lib/tomcat to /usr/libexec/tomcat in startup scripts (bsc#1177601)- Replace old specfile constructs. Remove support for SUSE 11.x. - Drop %systemd_requires, which is considered a no-op. - Trim redundant license mention from description. - Make documentation noarch. - Do not suppress errors from useradd.- Avoid hardcoding /usr/lib as libexecdir- Don't give write permissions for the tomcat group on files and directories where it's not needed (bsc#1172562) - Change tomcat.pid location from /var/run to /run (bsc#1173103) - Use the /sbin/nologin shell when creating the tomcat user - Use %tmpfiles_create macro in %post instead of calling systemd-tmpfiles directly- Update to Tomcat 9.0.36. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.36_(markt) - Fixed CVEs: CVE-2020-11996 (bsc#1173389)- Update to Tomcat 9.0.35. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.35_(markt) - Fixed CVEs: - CVE-2020-9484 (bsc#1171928) - Rebased patches: * tomcat-9.0-javadoc.patch * tomcat-9.0-osgi-build.patch * tomcat-9.0.31-java8compat.patch- Update to Tomcat 9.0.34. See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.34_(markt) - Notable changes: * Add support for default values when using ${...} property replacement in configuration files. Based on a pull request provided by Bernd Bohmann. * When configuring an HTTP Connector, warn if the encoding specified for URIEncoding is not a superset of US-ASCII as required by RFC 7230. * Replace the system property org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH with the Connector attribute encodedSolidusHandling that adds an additional option to pass the %2f sequence through to the application without decoding it in addition to rejecting such sequences and decoding such sequences.- Update to Tomcat 9.0.33. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.33_(markt) - Notable fix: corrected a regression in the improvements to HTTP header parsing (bsc#1167438) - Rebased patches: * tomcat-9.0-javadoc.patch * tomcat-9.0-osgi-build.patch * tomcat-9.0.31-java8compat.patch- Change default value of AJP connector secretRequired to false - Added patch: * tomcat-9.0.31-secretRequired-default.patch- Update to Tomcat 9.0.31. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.30_(markt) - Fixed CVEs: * CVE-2019-17569 (bsc#1164825) * CVE-2020-1935 (bsc#1164860) * CVE-2020-1938 (bsc#1164692) - Modified patch * tomcat-9.0.30-java8compat.patch - > tomcat-9.0.31-java8compat.patch + Adapt to changed context- Modified patch: * tomcat-9.0.30-java8compat.patch + add missing casts (bsc#1162081)- Change back the build to build with any Java >= 1.8 - Added patch: * tomcat-9.0.30-java8compat.patch + Cast java.nio.ByteBuffer and java.nio.CharBuffer to java.nio.Buffer in order to avoid calling Java 9+ APIs (functions with co-variant return types) - Renamed patch: * tomcat-9.0-disable-osgi-build.patch - > tomcat-9.0-osgi-build.patch + Do not disable, but fix OSGi build since we have now aqute-bnd- Change build to always use Java 1.8 (bsc#1161025).- Update to Tomcat 9.0.30. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.30_(markt) - Fixed CVEs: - CVE-2019-0221 (bsc#1136085) - CVE-2019-10072 (bsc#1139924) - CVE-2019-12418 (bsc#1159723) - CVE-2019-17563 (bsc#1159729) - Removed patch: * tomcat-9.0-JDTCompiler-java.patch + It was not applied- Update to Tomcat 9.0.27. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.27_(markt) - Uset aqute-bnd to generate OSGi manifest, since we have that package now in openSUSE:Factory - Removed patch: * tomcat-9.0-disable-osgi-build.patch + not needed- Add maven pom files for tomcat-jni and tomcat-jaspic-api- Distribute the pom file also for tomcat-util-scan artifact- Build against compatibility log4j12 package- Adapt to the new ecj directory layout- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Update to Tomcat 9.0.20. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.20_(markt) - increase maximum number of threads and open files for tomcat (bsc#1111966)- Update to Tomcat 9.0.19. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.19_(markt) Notable packaging changes: - File /usr/share/java/tomcat/catalina-jmx-remote.jar was removed. The classes contained in this jar were merged into /usr/share/java/tomcat/catalina.jar. - Fixed CVEs: - CVE-2019-0199 (bsc#1131055) - Rebased patch: - tomcat-9.0-JDTCompiler-java.patch - tomcat-9.0-javadoc.patch- Build classpath directly with the geronimo jars instead of with symlinks to them- Don't overwrite changes made to server.xml contexts when updating bundled webapps.- Set javac target to 1.8 when building docs samples and serverxmltool- Move webapps bundled with Tomcat to /usr/share/tomcat/tomcat-webapps (bsc#1092341). Affected packages: - tomcat-webapps - tomcat-admin-webapps - tomcat-docs-webapp - Remove %doc directive from tomcat-docs-webapps files section so that zypper installs files even if rpm.install.excludedocs is set to yes.- Require Java 1.8 or later (bsc#1123407)- Clean up OSGi manifest injection - Put embed maven metadata into embed subpackage - Use the .mfiles* lists generated by %%add_maven_depmap macro- Fix tomcat-tool-wrapper classpath error (bsc#1120745)- Fix tomcat-digest classpath error (bsc#1120745)- Update to Tomcat 9.0.14. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.14_(markt)- Add pom files for tomcat-jdbc and tomcat-dbcp - Add org.eclipse.jetty.orbit* aliases to correspondant artifacts- Update to Tomcat 9.0.13. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.13_(markt)- Update to Tomcat 9.0.12. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.12_(markt) - Fixed CVEs: - CVE-2018-11784 (bsc#1110850) - Rebased patches: - tomcat-9.0-disable-osgi-build.patch - tomcat-9.0-javadoc.patch - tomcat-9.0-sle.catalina.policy.patch - tomcat-9.0-tomcat-users-webapp.patch- Declare following files to config(noreplace) to prevent override access rights: - host-manager/META-INF/context.xml - manager/META-INF/context.xml- Empty tomcat-9.0.sysconfig to avoid overwriting of customer's configuration during update (bsc#1067720)- Update to Tomcat 9.0.10. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.10_(markt) - Fixed CVEs: - CVE-2018-1336 (bsc#1102400) - CVE-2018-8014 (bsc#1093697) - CVE-2018-8034 (bsc#1102379) - CVE-2018-8037 (bsc#1102410) - Rebased patch tomcat-9.0-JDTCompiler-java.patch - Added patch tomcat-9.0-disable-osgi-build.patch to disable adding OSGi metadata to JAR files- Update to Tomcat 9.0.5. See changelog at http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.5_(markt)- Modified patch: * tomcat-9.0-javadoc.patch + Don't append to javadoc --add-modules since we are building with source=8 + Avoid accessing Internet URLs from build environment- Update to Tomcat 9.0.2: * Major update for tomcat8 from tomcat9 * For full changelog please read upstream changes at: + http://tomcat.apache.org/tomcat-9.0-doc/changelog.html * Rename all tomcat-8.0-* files to tomcat-9.0-* - Changed patches: * Deleted: tomcat-8.0-bootstrap-MANIFEST.MF.patch * Deleted: tomcat-8.0-sle.catalina.policy.patch * Deleted: tomcat-8.0-tomcat-users-webapp.patch * Deleted: tomcat-8.0.33-JDTCompiler-java.patch * Deleted: tomcat-8.0.44-javadoc.patch * Deleted: tomcat-8.0.9-property-build.windows.patch * Added: tomcat-9.0-JDTCompiler-java.patch * Added: tomcat-9.0-bootstrap-MANIFEST.MF.patch * Added: tomcat-9.0-javadoc.patch * Added: tomcat-9.0-sle.catalina.policy.patch * Added: tomcat-9.0-tomcat-users-webapp.patch - Renamed subpackage tomcat-3_1-api to tomcat-4_0-api to reflect the new Servlet API version. - Commented out JAVA_HOME in /etc/tomcat/tomcat.conf - Added "tomcat-" prefix to lib symlinks under /usr/share/java to avoid file conflicts with servletapi5 and geronimo-specs - Fixed wrong %ghost file paths for alternatives symlinks- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Build with JDK 8 to fix runtime errors when running with JDK 7 and 8 - Fix tomcat-digest classpath error (bsc#977410) - Fix packaged /etc/alternatives symlinks for api libs that caused rpm -V to report link mismatch (bsc#1019016)- update to 8.0.47 http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVE: - CVE-2017-12617 - rebase tomcat-8.0-sle.catalina.policy.patch- Added patch: * tomcat-8.0.44-javadoc.patch - generate documentation with the same source level as class files - fixes build with jdk9- Version update to 8.0.44: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVE: - CVE-2017-5664 (bsc#1042910)- New build dependency: javapackages-local- Version update to 8.0.43: * Another bugfix release, for full details see: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Fixed CVEs: - CVE-2017-5647 (bnc#1033448) - CVE-2017-5648 (bnc#1033447) - CVE-2016-8745 - Renamed and rebased patches: * tomcat-7.0-sle.catalina.policy.patch -> tomcat-8.0-sle.catalina.policy.patch - Enable optional setenv.sh script. See section "(3.4) Using the "setenv" script (optional, recommended)" in http://tomcat.apache.org/tomcat-8.0-doc/RUNNING.txt (bnc#1002662) - Fix file conflicts when upgrading from SLES 12 to SLES 12 SP1 (bnc#1023412). Added explicit obsoletes for tomcat-el-2_2-api, tomcat-jsp-2_2-api, tomcat-servlet-3_0-api- update to 8.0.39: (boo#1003911) * Improve handling of I/O errors with async processing * Fail earlier on invalid HTTP request - includes changes from 8.0.38: * Refactoring the non-container thread Async complete()/dispatch() handling to remove the possibility of deadlock * Improved UTF-8 handling for the RewriteValve - includes changes from 8.0.37: * Treat paths used to obtain a request dispatcher as encoded (configurable) * Various jdbc-pool fixes - drop tomcat-8.0.36-jar-scanner-loop.patch, upstream- Switch to commons-dbcp2 fate#321029- Backport fix for inifinite loop in the jar scanner for 8.0.36. (bnc#993862) Added: tomcat-8.0.36-jar-scanner-loop.patch- Version update to 8.0.36: * Another bugfix release for the 8.0 series. Full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.36_(markt) - CVE fixed by the version update: - CVE-2016-3092 (bnc#986359) - Fixed a deployment error in the examples webapp by changing the context.xml format to the new one introduced by Tomcat 8. See http://tomcat.apache.org/migration-8.html#Web_application_resources- fix maven fragments paths to build in multiple distribution versions- Version update to 8.0.33: * Another bugfix release for 8.0 series, full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.33_(markt) - Rebase tomcat-8.0-tomcat-users-webapp.patch - Rebase tomcat-7.0.53-JDTCompiler-java.patch to tomcat-8.0.33-JDTCompiler-java.patch- Fix fixme for the prereq preamble value - It seems systemd prints error on adding the @ services to macros so do not do that- package was partly merged with the scripts used in the Fedora distribution - support running multiple tomcat instances on the same server (fate#317783) - add catalina-jmx-remote.jar (fate#318403) - remove sysvinit support: systemd is required- update changes file for CVE information - Fixed CVEs: - CVE-2015-5346 (bnc#967814) in 8.0.32 - CVE-2015-5351 (bnc#967812) in 8.0.32 - CVE-2016-0706 (bnc#967815) in 8.0.32 - CVE-2016-0714 (bnc#967964) in 8.0.32 - CVE-2016-0763 (bnc#967966) in 8.0.32 - CVE-2015-5345 (bnc#967965) in 8.0.30 - CVE-2015-5174 (bnc#967967) in 8.0.27- Version update to 8.0.32: * Another bugfix release for 8.0 series, full details: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.32_(markt) - Rebase patch: * tomcat-8.0.9-property-build.windows.patch- update to Tomcat 8.0.28 * Multiple fixes, read upstream changelog at: https://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.28_(markt)- Some whitespace cleanups- Remove pointless conflicts on provide/obsolete symbols- Version bump to 8.0.23 fate#318913: * Multiple testfixes all around, read upstream changelog at: http://tomcat.apache.org/tomcat-8.0-doc/changelog.html#Tomcat_8.0.23_(markt)- Fix previous commit. Fix one rpmlint warning- Drop gpg verification from spec, it is done by obs- Fix build with new jpackage-tools- update to Tomcat 8.0.18: * Major update for tomcat8 from tomcat7 * For full changelog please read upstream changes at: + http://tomcat.apache.org/tomcat-8.0-doc/changelog.html * Rename all tomcat-7.0-* files to tomcat-8.0-* * Update keyring file - Update windows patch to apply again: * Deleted: tomcat-7.0.52-property-build.windows.patch * Added: tomcat-8.0.9-property-build.windows.patch * Added:tomcat-8.0-tomcat-users-webapp.patch * Deleted: tomcat-7.0-tomcat-users-webapp.patch * Added: tomcat-8.0-bootstrap-MANIFEST.MF.patch * Deleted: tomcat-7.0-bootstrap-MANIFEST.MF.patch- Version 1.1.30 or higher is required for APR listener (bnc#914725)/bin/sh/bin/shsheep07 1680858896  ! #'(9.0.43-150200.38.19.0.43-150200.38.1   host-managerMETA-INFcontext.xmlWEB-INFjsp401.jsp403.jsp404.jspmanager.xmlweb.xmlcssmanager.cssimagesasf-logo.svgtomcat.svgindex.jspmanagerMETA-INFcontext.xmlWEB-INFjsp401.jsp403.jsp404.jspconnectorCerts.jspconnectorCiphers.jspconnectorTrustedCerts.jspsessionDetail.jspsessionsList.jspweb.xmlcssmanager.cssimagesasf-logo.svgtomcat.svgindex.jspstatus.xsdxform.xsl/usr/share/tomcat/tomcat-webapps//usr/share/tomcat/tomcat-webapps/host-manager//usr/share/tomcat/tomcat-webapps/host-manager/META-INF//usr/share/tomcat/tomcat-webapps/host-manager/WEB-INF//usr/share/tomcat/tomcat-webapps/host-manager/WEB-INF/jsp//usr/share/tomcat/tomcat-webapps/host-manager/css//usr/share/tomcat/tomcat-webapps/host-manager/images//usr/share/tomcat/tomcat-webapps/manager//usr/share/tomcat/tomcat-webapps/manager/META-INF//usr/share/tomcat/tomcat-webapps/manager/WEB-INF//usr/share/tomcat/tomcat-webapps/manager/WEB-INF/jsp//usr/share/tomcat/tomcat-webapps/manager/css//usr/share/tomcat/tomcat-webapps/manager/images/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:28573/SUSE_SLE-15-SP2_Update/cbb69569d958dd9591e815d143db166d-tomcat.SUSE_SLE-15-SP2_Updatecpioxz5noarch-suse-linuxdirectoryXML 1.0 document, ASCII textHTML document, ASCII textASCII textSVG Scalable Vector Graphics imageV|aԎ춖utf-8af443171a47013c71eee3eac2676848ed732321f26f19d0f9aa259979b3143e8?7zXZ !t/+] crt:bLL V(*zahwC$md~.<"r͌婅Pp 5iPKKR`,~>lWUڅW__g7Af:I,nrriL-G MA8h#/W1-xwk]J,B{^ilҒZR(/uRjIE.O .}Ĵρ̽1S<>(T-X7@~+4>jX!sLlm1N ]"VqM QehXP*|'LxvbT#./FDI}vV!ԧ$VW81=߫E$(xc 3xUWu2]‡Ok hػ P|ex=A;3p/1n@3E3|Be~Ja>]28;BGg#edXP~WxFMeӻ-Sb5#\A"z氁GcKI3eK;kbD:d! oquRYXI#KulMt@\B v#up͚/PI^A{%DN~&ˋIkB VsňG(*Hbgvr !b6!`E I͍-+kpyTp8@_ =!jj rx'skG!ؖaxb96KMs= Hc(VP߻_O?ԩjɻsG-xr'XZV9 kYڎ MevKHS"ZDi/S"tHte1$Mh$~S^ E ox<|՗h+vC-(?E EH@~-O fE"MYTIBK{ 2KN;K2m:4L" p+@!)= DzT 5 ^q Qn55R~-Doj0rx#/1hN&OT~yjAxeNn_nCm*Em):( [j ̄\XH(vED$lg1$wndc{'0,N<=2!KP3|}Zش$nZV'X.=M4wƾp0Aŕ0LtbbsȧF4EL'*A: O&͏snp4uqs=x1j BO ۪r)pϫ(&L̃sfݤ78Zк!8=HK9݀d#p':L{7gML2f$HJdS "O숚NTſ $nCtF,Cd+GF@"ms.hOa<N)ysk!#2p>E9I=_-*S42g_}pӖy~=kWxGϹJelI[&3mxGv -sS[80/52Zp1q;Zg_lzK ˒Q#>`vIHBU3cg C\T9X* -Þiy VTvsbKa Jwg~΀߮`_EGekJk+׀R/]c9u]l ]C#fADh&{] g&uCg!C׷%Gb,G5,6{s$BHn}*Y8UV2eSѾ.xm˳rfm`p&qu}ƺe]1}?"JS ma"t@;Z1 cW%%&>Qg-ẀŤRYՓxEupzyx|dR:F}Z-_픯|X&"p9ȵIG,m*ȹ'# zִуvx3CY <5-'*2eߤfqxv@xr~f$%~x_ %;,^kCUd3栤$rxM Z7XtEf9WW)hqfuַ@W\Ҍ׈GwGtnЍ{Ht/$&6hqX~+ `#w,[&9`pCGan\ܼ(ً5O13v4Q[(ie|vIj1F N-}`c[ JgEkf?|atW &:mNΫEbxc`;$U!g+L3P{PZ)hP6eܿL1eofjnw.R},nlG?9ʭ]܃H?wb+ф8.8mЉjGՇ+-l4!,cRhհ)a+nY[*ixg+A ǟ],CY؂_%r ;W8Ȏ3D:(tnlT~ 8a𒙍~ f g)j6Ɩ ۵KOy?7{|B4;A4bЉ&b;GcXe1dv % O%gldi!͓c, Dg-^ D<4M1|!г|zKxHq;D. *F$47-x22Q-w|C+'9\Ηd|0RKĩLrBw͔A)֟Sq+%+s(Kq;c,ZE}úޜ)L4v\QX}V|+a<(p[6 |h d:~˻Ʈ5Dt>(pqG#%?^Pr]2iZ7߲NE5*=,DTDOxe&n5s^iGZ_f2Y4,;05s'|}Sܫ0U^uf&]L<\D&V=*?Pғs~voa/S`6|ڠ' cP5 ǯv)qq` }+u ԙ\ QREhe* zn.,ƢZb̹Dk4n^gH~ Fێ_'_L&Bw28m*: yY>1z^SVD ɸLGk_.Z'Ή|?.<5mۭ 4T) i~ND?KM't:S+ Rɼc}R^?n}/M *kG;DFSWaKW:G+C6ci 0sG1}mƈ0<;Gд;gP\-ZvؠIUw/{=Hcqz^Ob*s:UH b-6H;73-r L(j 5PS+,mѤ[=V,)YPi+`M1yFk&P g;Ngebܬ+iZ&m$u Z$`V eCƒ>ɉcynϿxk.I zPTF$vfsRBTDg8ADA6 _s^o's{žN'+'?ډnnZΧWcl`E\86t@{9#'E,=DJ?KibvDnw90l-BY4>7Wp,$!c]Ku?ֱ y#a+LɯxDK=ܰ5gXnVtR0:dz]FtR'WGk)t暒1]pĴ墙ӟV/„Jw5յb<!pLfLӺ'v"m4QFmT[`p Z|'ZsH\&X+{ Ex*yj?8v ʙ/!;tj[`O|Mp$북y,|.[iKIZڔV 2e I,Qڏ3 Ev :$7n| g{r3wtU?4p}OW듋:ˆ #"k2,dC*VsVoRr@;+3!q3j*f ʛo E/ҷmS_[UGQf: o LKHh$HU(sqͤrEO+ԵZ.~%uQ=Z/*e3;I:(ggG;4 լ`C3dAMSjsj@w\VQ/Ub9 Z\Ig+Y18Z؛Mz5*2Fj*p7(s #|[5KR%+qHz>^'&\H>ζ.bdV~:ξxG~=#y @qPiȭ( -rSM֣=jQ)ӄv#A0YQlzf3fŬ,B#kQV'6* ) hpr@([Uѯ1ϚV+Mf3Qx@^ 䧀eq<"d|M۠I~At s?\Tq&,{0&BEgPjF5'?^N.,s7%gū0}_>`[ g,%u7 CõfjdO06 冖NmERx ٖs9/:KIID;6ס3=抃S+ο-4WҮY~m:HڏTr𨕯?7ô$@(8|iA?UC <;.:;iz%6i=,a2bMa); j |/S;!ov7 C֛@[5`n`&J /jxk{e/\S蓚D;_OЭ*\5^%lïuBha9, ?u׭UM%R#."B 6 +Ͳ0PE5/=*sUC_Ѝ2^"p#6\fWh.mhL _"A 9m_/SO sfRɷ&JjJk790e}5ݐ+Ngvy^R|e:~Buh&H5:z $龂̜6w.qeEڮB; `j?Z Jg3b/|"-~>\FGyD]%t}IuL᪟gy.J7Q52W瓁b]MW dԉgKc\=}D~`\skwyV6Zwܷv=.R?`b@k(Q&$g CSZNk9AQ[4>%f}%-Ͳ; '{y%Eˊ>$\+"9~_STu19M 63Z4KaQ*6R >!)2if07^ÁT<(l6JMh.$G?㌇ MK_*W aI PsL@<i4t3dyƻK|7#p$EH-s|0@u 4(/.UGe{+NJAX4Va=Ge'.@y8HeMO^)_K{*:&%ޣ0$}q}"9S5U[QI-`Ǹ||ps5$Qv_J@FѤ!jIη<6xyEF4#¯%<7(4Ty:k7B~8HP~GP0Ԟ}nie)OCaz۠ۻJE?` 3wF4<#ujqzR>^Y8i<7"*sI"0]ia`# bn91)d͗7o ? _#\).ay_IRk3{DR`}FŶEAi/X;?<5;ysO88m;KpE>~W9!0l$& 6g1mj/J2a,ntsQ=JͽS|DmpdXu mE{G#O(jer@U!-d,Է}Ec1#UnNV{tcS>tE蔢s 3}*ɣ o.lpϊta6$ oArW1$))9+jxLTrVs;-ľ_H;Ne8 l@eODžljSlgS r KO *k#qqDvҫ 7"8]L\}Br;BPhhiqj2eSG#WJ<F=BoVʷ}aƃj aq{{?M}=ZYۏ#)<,wxI\>^_ #qgP>+f .߁e^ NMIRe$h޸Ra cPLF $e+A|a9-R3jC]ɏ"[ dKćH,'1vhmU;F5Kvh+r}:h]1+9ɫ}(#TA6%"%CgRbBK"j&ˍX!pShT=~_Mp D3w]`o rmFsN#{P(6J3VZhO/kL+3TD /[R;*_inL4Hak}DPw=y~d$qw  j.aX+[nμMzF[(ú$+VrY`<՜ ^Q X#@ߊ|g;G3k/" q0m&t?==)g7ivmN9%hMWߔo=_?(r\SU%SFYrEy0'0u~4%A`}aLp9];d_xHv G6NO:rFĬ1v% ,2WY?>HH[ oR=eWmZ}C[}fhLȯ΢r6L/[FSApSxF w}YEh"m.oΨS:]v:9wod/P,ai_^TsJp"o$`.p\[{ }wb{Ь(p艝dP*Ya6u`򘳝BC{ʹN @3IX 7K+_ # Anl(}|y RK0OIw%ͅcٖvߜ6EQk7:"C_XAxy+P>9⬦A)\E =/ qo9$cbN,ϑ1^lgJqț+=h4ƨ|3`^0uRN7 =p6=445h+F/PB+5D+E^@Oc+O嫞QS~fߚS1cQ>p :C'&)|*д%pc;bTb85Ep߿li}fjRN2tŘyz.Qs?coi~it:[JZ-W__#.;Hy 68p}Pn 9;ʐCqF5jDҵ (8+:e]X^Ġ}7Mb_E+v˖-1\/O&2i+Ũ,@WnSY k?yњ uT"[Ѩ| ] 8"EPn9͈buӦhNi37KVh}=^SA;R >E61~ȴJʬO$Oa_\`)^[ݺ6a%JٙsOʏ1` h0;=k0vOB`c"Ba"5'Yػ%ŵ\]A4k|'KMx=( ! G̣F&st|)ܽF З~#NyRV ]n  -کMv`Yd"r[آICC)9P^ kh҈͔%jiMd۾<Evi/p{+OKqIu94K`*l7(ɤ7D\'ቸZ';AYy%XjK {Ѧ%/?fJik9cwa^Ҵ*"UA+姃_f1 4֧/}zZ4B %Cݤ1{#DĨ:SrBaMխu<Uq(HH]mxݹ%ꈒ>O6 LlۖUc|bvP1Mޓi$}zyJ.i. AТܰ-[w/]^ַJ'B÷KcWףwh\`}ۅ(ӹA f}9ǦXVfd?6=!JX#u'!֯16>mՇۊm_XNa0SL ®-N8=U?SVW)PYP9%ZRl2U_< {*z|_UЮ_^8xHɤ V_TP}ln-` )w¦rduysg;;+F7`G-Oo- ç/&O45!}"Cr !6f|rA`D>^޷?zwT rPraωVѴK7.r;C/[Ӿ5Cyxz} f6޳*3ZQ}ЮG."췙6j71s "BiTdg'.BuZ5kn]FRكpa+)5;PrTӓf.?t'B0)@aLmSpA5h_<'H|mU33hݛ\׸=n.2 /2*Ju3k(S  cW8ApZ,c;ǀ#n4 5 >_f~8^Ey,VzhSޝW-Xy]b$~i/Xd˜E UOtFOS'p o@qFu@ +d$S H=m%Ҥ+4"4Ss:v@Q۝.`CpX(!i]߲F?FOC D[i"źl OXl&n7,#Z~3*FJ=}ꪉHF5f9& Զ6%Xj 'fέ@e_?psrw[KiFn[) ;~S.aS)'^(u?N)(bxD:4s$ ;C:  ɠGQ12 7 拺w7Zh:IT%^ѱlL\0-q7fJ!:[B7@q%)uJгYyNZ=f7XDF"9l~ =ED%L} u=h̢GF~iH PcV ?\hvK9Nh-R3dr.8tutVYXZ>WG`}Md=6]#kZ,`3{ 9A0{:Ùm~c jTy2x`fYEFg|#-G4^=-(V2a襭w*=i[cKAumPlp:֛Z݌eD63ݴei<5N ^:NUgc>ߦN0Qyw'lgѦ9f8Ů9ceV3%\ubqPevGA; RxrgζcQ-Wc佈]{aWFGRB0x:ur)E 89QajV:ERa=?oޥuvӉ&Fb^ym}̙hmʌV w?ulx$jGS' 2O [D<'zAU7"} [j_MdRW,1tX|DQ+W.-Gb"xJJcf(cBuTSPPM's_2&!"LCg$)PּcY(M^`5Ï%* :n/N "߿h^^N; &S 1zFHrbլo1|npHfi({&1\QYBBrtkr‡/m0_ lS)1.ҁ@|[-_cIh")8:QĬߠ3 \x ߭2hWV(uy!Ro`V#`W'1zVv9L5mU0㉡.|PqeVb6eR#1o[csHO sʉ)S ysE6mb n"A SI]ݲPIJn/nm8:dϐʫInZ70('5`T!,HLv83V}}niĐ<NW:) bdy\+k$ ݉ kRă h@$  i ʶXD&> X5u>f(/ȯnhe_Wug[.EL$s؇L˫MҖ%fH}~93od|#I_bfS/NuvuYbhgro\("JU)MKSywBBߦ1MK+ȒH緑6A:imOKl$+?]6O#d*t -JgۗC\7^M,\`mUwTJ8+QA#eVFƨi@ˬ^k 2l'vԆ6b8#\@@4O8`' ֯i(%5 .D2&"AUpC^s峋Aʲ i!e=Ĉ/tBr ')R^w pO۸߾x t{y!_bHBǶ߰** /Iɇ7OvTs2WIMH$:CąIB&R9O0:WNkL9HmH= 8sMaN&oFt{fFEJ<%U3כ7G~쐚I"xTN;{*H/`쭱_ÁM+qܩlIwP:5*zٔhW9ۜ3?ι,Fy]fT+iɶ5D̰+q%9YusA@o8t}oEK"[qȦᔪ6|j|4Mݧ !O#ӗӯT.@(six$ .1У8f!b ~Eٯ'U\+z҆>X"C2I/U9wHNNGYR~-Rxbk(:p1v፨gJ^ R4u"έDS+ ˄ȖÐ'FF,㎞l'X bX2: v:T"6%c?BbM-fi97Y ǥ`֗ADf, 4G|\~fG_BW&F'bFz0Y $_2Bvdq2&ǘ1Jqgg y+T/f(FF=J?[ L+#[xyKgԟvOкź[g5 ~^ n$D7crb˵ Q1ʆ4m,! @+ӆl[c]VV1 ;µ%Pp%-6w~ˈ6LGG9 8=9]0'nJ}6r:&MIQF!IΟ8Go.#c픡ใ<xwzmkx}|sJcՁ )CkCkӹw;C}B탵 ϧd,heT?Nqc`Yd#İbI?Enre{N?2@ZUp*&D?_J+Dv'+E}C]tv!W/߬#5?wHz9>SQyJ 'pO"8 7u7vO+u콫?!.[՘-) ;Uf_iERZP_1#i+U4~Hz(ѠDKZ$'<0WxoJ/ 1*&iJkfEZ_D-~855m($C ҄@IJP7H]'S\0rHDmp OuRJxX@\^^_QȉgR 5^J+uer/r9Z!vd0Wʻ=}~/LM Sh[ZOIę9 4R4?vcFMɨ=L6$??53F~H9Hr`:.q:?X =&u:Xw}r%6p?y/8T;8M*(3Y.0JPMq45ԞxjK})P4]/7'$FX0[!;-nb Q}Ƈj֓@]uV}h3:ch4F1Mթ!'-7@w9σLWNfdH K/"SH ecS2VF^ (f/XGֻ05gEvz5z%8*hYDk/CyPV\Vgo(~tN.1+b'u8E{M52"u{Ϥ: .Ch ~"^٥ɉ٫BKxUg }OAFU5A7얄Ֆ7?] pJ8: Jo٢S ]~χp F9Ʉ+K*8MF,\]i\U}o7қkkguaC弻5wh@nS~KO }9zS骖 Lw$]n.͖gj4KmGlzFU#+9wDuTTZeKveQ&<2oU /ӁDA}9f@2^93qŀ(]%T@Cɡ4H"#m+]t~W߮Uy#쌨Ía?@Bs.nNc4E :SE-_Gb+Vt><`=}F w H M)BVT|J!'>Bqۑ@2Bbxt(ԓXkjFX%~Wf8.XZj o{|ĵ(*t#-q*ݒ 5I>vN"Ǎ4.×Yˠ-i?if<,ׁ(vኈR;cfc3.O{I\G&Ȍg?aXœ8L&D|.hw,S,p\0RjXmOGyT&FBa߶gi⽸mGXT-uK= pYd^t]sIBg ?SryA;> VSu4ae,t.rRZmnIe~J"4!piBb;3-` Da_yU<^ؒ,prGK%F쏨oB8slI #|)o|3yE}xSTJ*lmD 8X ǝϊEd~z"VT9W1䯢 3ֿ9*EZPG1ʡjB#p [༏Ԃ̖v}zN|P G9ѡ ?A" G ;a#vDvBǽPB}J-G5tcfΎ+({CQ%r+єND\]Uah@te۪DAIT{'@^Նeӆ5 ]%ΗFΞ~L)̨t7VT2B"vEz: ̪]@r|Heu{;ӑuP|3s?{`g.8baǚHm>o,ErPetڜk@`=xe-|aE'.TV{V9$dB.csϗէ/½7Ga%vδߧ8.U7'nrᯘڒzneOwjGšo&x!17/4sݚPtFwq:֐P3`(H2|b笥}և.Ӥ"mjTH;LpaԢ{oao:kͪF [PghH*O1 CDt_l6{ }ed\9LC- m!dnI"|5uys6=C5!HlR&|ni%'H72G~O*Y3@qWㄧ/H}3^p',雥}V]P [ aiņAKI/ؿsdIuK|ĮlIGXbxSƨݹ> 1 }H~rDbQڄXm^z __C ͠Y+/ {-,t 9?0Fu*m2^sKpH1iJQ?"8W]!Ps/`7f0ʃ- )DzcCDE\5aɻy|N7˘@IwCN5~bge{m'p2jJLسX+X|!/z<pGoLV 1y]38i|ѐ 6pv8 g:RV| 1s}4"s} y1A ~Wt J PQ*Ċ8gG<` 419E֝S^8kˡ~b㍡dfF3T"QVʂ%d.粯q1vI6 ZI&[ Qufxt\[Odg\J߄⶚j\2"uE>ۈQ8mZBQ$]M [A/-e>? _^m S]X~v<Xߐo:B-T{v Xr/sJ*p,R449I9:i`RnRYg*j5 ^@'wU*:۸{_.1tDQ={6`;FVw"V='L.3h5<3oĽ^HYiƭ>xL Lf/(帪6o,[}e21tdP,W=vƘP=vZ*61r/ 6L,?ՕM_' WZ'qĽ T2ʵ@!-g.:"Db߃* dϳԹ@ |26zJ2l{\Vۉй%SbFN6M?`f_'S11 }퀺DD^ 3u%VES7E!? J-4Gӳi[7!GC;ru+@1La"\Bn> t`w{vW+NT1FKщVz悠1,g/J{BzVqVE]yliw6^:vaF4ƙcp—HL]Ig. -.bYΪ610puh9q[$v-A.̸7Ǹ!PD`I@E*)?o VSJaȨd H QB[pr7]aY/Bu5$6YƛȄ]X(VңְxF=% 05릖#&M"p@JƜ%U ;[a0k3:c62)kB,l&=>%}mO1X7(ޜc;Rp1`ޫ4A9%pmO15E#뉌vwIxK6R뎍͜H _Maf p>NirFIO2yQ<{TEipr$99O= @ #L2|Z:,5ƾX|Igd%':| ڡ#C pLx&s <؆H kiG;Pύߏ`h?#YhvdH#4z^3> u ']9NkᚳftyQ1Tߕ'2OJDyCU d,:7#3+c֢quϪ5PTgJ&өĦkEȪ#Fkb eMMp߆tƬ毹Tp0fs i%dwjExZ7u~ 瞰V[&O͞hT դGrlAEŠ 4D}}SfʌN8sRq@ W R@#GLnNr IO:G5Y'?Y4uV0 s2TVPb[۾?"0urZ$gn$%RNZaM^Uzj:bSfJd}ȁmdQ_?ͽlU0j%٫AXo[Q2O*GFt?i,(X+՞g )_b쌯K76岒%BMd⑺8AU.SRF)1Rtŧ̾ݒlX+EXb2Gmz]j>DŽ\A[vV" y9r.譆ȷ@ڪ[n7i0pNƅZ\Ё XV.$Q/@L;ӨJLc.<'d1ZtsnO;zPێeꮀ9q<ّ/2kCy#r7;؅nwH4swiхe0iiVG=e@lM+P#E\3[մ[38[9U cٷ =1kYi(1>$6WA_ ڃҙ[_D5 }?x7])G D%Wh>lgJRdSpa.9QLqkM58R!ҫ[xTfPN( ,$PN_ UP)COB$밸eM߈(P{&`ȩz`KVZNjk%Gbt QHVFƱ.%DUQs>ܾ ;:tpC-5m_ Bv'u^Čco \Rom0l7Ǒ诙jn=[*z=xI߷$k֠Ä{ŲmH{n,8MP.l&@uأ7:E[4khL"2.G7s%eDqI Ɍ*XR@&C%˭QNy9mRNŹK-BGWDқ_HLZy 0Fb;N!Jj%wPe>O;Bpzxz{kLߓ~6#3XWXN7j329gqȮ8/:)0.Iys8W 5W2sSwvjfÆ9&P'hh2;! ִ[tSR_H;4S6ٕVy2NŁseQ;-8EyA.Iv'!Vl|~C=WcQdུ/.\R2E DYSD< #O;ݗIJo;fL)G'Sk\{hl(v 6N'㟱#9j$i 쉼>b$od"T`VsBM/[]x*+cB+cy>y*SGjӷ('lʔ,gEhߡG`7T)]($bKع#EZ:̘H7]g6QXS@r!Tpȹ{Au 54\P _5kf.noT)㒰_t͵~/g0ؒ]wC+AHC_r0[HA]ʔ!6Gcu1zC+GD=IOMvPlNXV}d`t6D5sT,#^<ރ1ځF8sv8`ܭo}uvŬW7xo9ݤ5,7?~?Ă?R5DE9P4\˔CmNoY샩D.k%>w~|zAA276|%zKuڶ*q8טni•e^%bx[a)e{h* 2BQ?!EgѦWbS!rA+9*_)ؖ5?uk*(ȝG#UrU hX+ .ڵAr‹iA[c7Psl$k!oSZo?LY Gc/`'I&xz֐NHOEM05yBUcf}N9gS]?X[Y$ 9#Kk,}=.#aeكp9z9lC\%ׄH-<Nu R>߸녷ꤤ+y8*6o@[rF*a#̄$x(,JȮnҋZ U7'F`(2?ǙٯօZFeǫИ>IӮUa`5^Y&j1qGF {@Nq8tYΛ*;2ے `V/Jvy vaH1PHS0~y]z[ 8by9#9 k,]7}}<{Pt *M=ʽo1[ û93#ݜX A71 +A^$;YΒ3oKLUzu_XѯI _p&U1ZZDO`R={p6ޖ+LrCIߠ!<%iV1& v@[{DX_$x_oz^53ݞB5.~Ú&tDc'mp^{v; YyrH7f=sN[-ϣv t«Y\,t6s?OLU@Z`R%00ք 83Sw\N߳iBN(3H +/տ5[]Pq4:;GHwi* <Υ6+^^B xRohy;*3FKDgHe@ tOzM}},cՓx؉%fC{k;O[զc9fn. .ۀDn1":Vu*uH"O滗{ GqMVgdvj -$vz)1=2S̾AJngfuz| G{$_>x0wcEtWeQy%[|/']ׯ[Ms Xm!,OaFـpȠ͜6KIl) 8VáJ Tqd@2a=yS/I4x|f}2#dy9OC˳"B ZqX:jt@Y\ʐ*%]\qSES'\ˮQ`DKXqo7 JfJ),Re`6OҐKs}5) In<Ͻ#ZU^4bxsc`{4]7ޡd巨 2h &ŕl  c4+a.6~_E:# NLv2|hJ0?`f?Ʌv$c0.ϢWUa`LV0t7Fם<Q Pjr5G,˛6c '8mC X9tc bF)fQ!Ũ탽UZ 0Cqs~Fؚ9Ͻ qԆ5t"KyT~Yȱ~~iuCrsWtP_ƀ0*A$h5E J=֗خ "DEѰDv+̺u*b"}k3@3{vR/S(4Sޫ XZ$7ybSE׹Үc n١mw7śh7814)9̸Bb4W ; ⠻[=bD6\o&Nms"_TAP""GjzW|m?[fVg|aqe*%eפhqѱXǍ ھ+{orrS'*8qLhCu20E%-ڿ~Kֈ̌RafCȁwuo e8Ğn*|FDϫ%.Kj]y‹漯|SphNl\pB^^Lh~9K+ KDD*"a4=M,35t@_;Hƻdb0x5SbHj~Ѽĭlܥmr/9|Hae[j;x'h/ f_i; .Ɩ)UF_?9K7( #hEG"(k؈-`@X+T̕5$ˆBX+UA}!/'F~WMu ضI} .y7Z=Yn(_@ E}AؑhGMRJۛS^ l'nkO֎:y( ]KKQ0n{Gǵm\SQ qL i5ȟS'!UeQ^tƮ,= mĊNO/Nr&7!`(.C-#+n#UTNHt1Z^5O<͇ !BlSxIV 7Su`W|ӵ?Uq7Z̬d=h@!Jї5̷Yb`F$"jcwL$3 3dP Hc1(Cok09 9yO9iA okv7=HMWeA{˒݀x$AT<T9(bp Uz+y x)MXp]nW'ȪV=Qxp{"d] "gd̨3V_A*~͎4c~v31|@[>MeBEw@my\@;sNm*$U h 2R,Ka[dm}p·\ֱ˵Fit-+uoMѩw1"kHҊlgYi*&-r$Ύ˽b1iaLjtj0Svq49UOOdcNE{KI9f:c[Vltc__b*#}:Ivůn"F(gsB|XB&oI@Yah) S+!7S[D`L5"|&xW!tG4!تEXuLˉD,/ |K!|h`SHT Чtz_*!yCswVB*ze KЗ$,rejVۛ&:cj:"tBP@AkV7ksWE?T`7YdÕ pγz!"3_2 ?Ċ>OɚMuBYh̎B ze~NN8o(1ىE2*-yUU|Z>Δ#fU6Liu;<oJ)sNRMZXo4JMv[D2{Pm g-2jQ^S8a)kD Z tb}nuRY1&nt%$З6m2b=SbNfy :wMu0+K2yL-cUX$8(˄R*/4`~q`w؏=JY}'n@aO f%}/S)X} Yg4^RSϤ-n77oaʇ7Ċh.*1s/3+{ӲwXEY^Oq_j8 -# ~}y l|B2 "5'0 `4~r/~+6QEUu ~75qN5Ue4#/X:XWNw:Aj2|nˎf96NL6p"y&p~:uA03$.ɘJ:e{LFCR;j0uP&Hȕ &\j~iM$' c|jعz~9\3Jտ|U/A/Hx]K#6$6j~aJ/_)@t̍ڶXmս)Đz^*M_ z&, Z*w*ڑb,G$.@FFM#Gw')f7V 6a] 1BN6JB2" ?vװI0WS39B,NLȖȔf X͂9+iƭhu)"dA9F5#fŸ}I ;4Үp~̪rev ߟ H$Wr (),}eDx߭@6ιqg?շs Q &,5n|pY埴[z/’_pޜPfM:g𚺟x~26nlj3b\wQfaxٽlɝs #o4A~n)3=]Ȫ*A|bLpL+uݎi cSrGwwӉg*KE$'K}#oV,r%,Le-AmAM}ND]&ښnv |JP6{v1{֯ɤ*,CP]Yg"_uqxN bK '' zR]0gtE2][XA6DĊe% ۭ{fre -Dϥ!);X )bRxR4p@Wj"Gq m " B6ɳ:wfElOS.p97-@g?ڲ pai)$ 4N#%mY^/BA-F fȴȌ 0A~Y݁VT%ay񪕮5O@Ћp:ƺ^oBTbm 2:rQwh8 aA~fhn~GQyWi0gDZ[=+ 8a4q}v%mO;Wֹ}vͽVmd ϰ/io=P8 k2YD0GnDZ5sqw'ި\f<hCDή}y^sU ;TxL`]pt]7z0_;Xi 0@X^O8*yAl9?Ci6yA7DC3?hI 'B TA+8T!Z۾S ;3-j8Ub.J1;\lZ3z#e$3Uww1)SZ_*0-RSB=K(m]$D~GqP͂/%,9' kFt,.9VKQw$6W#WtLGbS YUd6U,- ĩIjqQO%1 e]$YmofX~qkMʹ4k亭rqdŝ z+XѸq-X6쮋6<0n^b֢!j:{WI- tOɋ_tfb 57?&D0|߲*jͣ-g)}ƌ-ؼXTM8u_SԿځϋt)J F&s]Ii-t f7Fޡz?&OLEMxp/lxh]h̀.{8S6R )\6(Ixm-8] 'םu|&*P=7ѽt7pԝЦB.FA\V]G|A=IUi @OV4Au>%ƈEBnKF9'B,)W"h<#4Q~G',qb/o_2.*3a􈰲G^6B<iY:M;|gպn[AgcEةZ1L^Kt5tƾ,g^ZԇrH&5l{ŝTD"Iv5%goJR]A[WXcqN mhj !ރBAפ*8ەp*7VnBAu|ioW>R޻M~X3♕e`Ǣ %tħ~lH I?;L(Y=@f4|ZX r>&̪!&ЧC|_mooDU w8`W/yG9z[φ:PS_9gmT0@j▨$ S<WxO8wg@ęNp=d^X>-azX: \clu(~|C Z9h͑Xnu%T)&r"܂=RȯNb'އ~)EιC{3?,9J!ӄyg…-EX?|B&`t.c$9ǹu2XdS!xA :3TxN"}ϰbww BL,v[q8~dafLsx~sAxQ^y܄>- Y`]}!Ctcvx *~Ά}FݠWq|st19Ü,S"y7C ݙ:E+`G۰i]@ҋp3~ s:$o/Yc kdg/5A]6.D`U4v.í'?cI >V"Ð+C YJZrH|#BgsD9tI=GVuWaJ-{glێ-#eqkA y}W. 5[q#J^Zc>zxӠ2B+aMV[ͮm3Gc<(LKD 2Zn }A5.oΘ6&6Hn-'N!ߗqic4V#d^,~ CAt~97Et`T&>Mu~ }#wG"f߆c_D*)޷Qo DI븑5%7Jw iH5=B?cK,h* *@}=ORӭ[xx5IhRD8ʓ ?Jxr넎 }S+O`` xח>UHo nאu\v;"_Mm:%kb_3*Q,jB1H^? 4(}@˛b AQ gr"$l/F)$0/3.-Nؤ :筓IZx&Zf;$nSzBxǀ/[g/nzշ܀7}/֡}o~Mz?Jf& MoKS[qU]h@Ho0B"yÈ:q> mx*UʇLMd8nminyYۃ: r2&hLz߸⢋(ȃ3䶥cMS"1tRٹ 7fU tH&X`։s[xh:@DɊ*F,_@^N3$[ YiG OL('%6וᬰ#p(* "Bw{7^; W-1D<j`({Ԁa;>J'^*rwbgv"f>ң>^(^ej4}A< wie8MkB7c@yOZ`nvw$N֪ܗ flNcl.VVԲ'^iF~&ҽ2\[}:-*~$;-Cʎk=M,-wVAA2*q/׿l[d*%4O(84T,X>ePh0a_sf 4fh*A0O[+R=ݫ<7sß\rW6qm"뙰c艺RddGolav(u/J>٩|'6sd &w~ F}QyV`JB> #d+d{=\aNݲdoMZf*6- fOyJAshͅqVe^+U{˱>[#rm+te2,TEio/cGT()h?c,.wu%ZFg1gVxdZحcQM 5WQ?~hOMAP`eH>WZ=|{ R)=uMF#txVӽ>+"q0R3⋴SaK%6Od%"Kco2+` #(M g`o0x~/b4grQ(uC߲C[$'Μ+[(b)UQ8I#Vry5=&*nnAqH%qjv(Nz-pBx:F!t!tm|sxD;m 8a6'FW*ZqxLQMZqʋ-Nc AۘxԺ6![E8YDžC vu>x/v%%oFU쉫Yo7Z@۰k72:GhKo~'#4"o?~_4@F*ey[7ْf.C'#N\ ozf"tvqt;cR~q=!UԻRG:b̵g^ಂ7MC ;/ç }K&{%če##pfx/#ꧢ7;Œ:￉t`rvnno#Nw)Q:eQ=,'6ѴI,:tSh/y MɟyufHTx JpGNGw馜+S(kl&04g1t~bJF=I K]nyxpJl,`?Mu,4*DpA+" =Xz۽ʪNo9ݐԆaNZCQCdvV#}2/w%SK -8#!OptjT5)ӓe\¸D7ZDlf>& P9ѯUD4zϐ;[7B 'ܤ]Ĉ2kBm Էܙj<.f-! -`Ww=&*rRp:wMtHKǑ"J$#2n?30J}/& TXXK5TNDHɮ <0$T:LYSM`<;XH n ,F}NRy5)zWo@6p3D2'+S2854);c@QKV0eN;j>Gz j{\8rMzY:Qz?^\M/Һ<; X6>OJ163Lફ D`Wlsٹ7r^9 +c lP1)T)8ďi۹:n(9'65Q,9t3 6ؽˆI]=u)EMKg\s н*M+ Tlڕi-:9 XHΗ9e.!ė9Fy~>}d=$X~'EKQT8.!u 8bS{&(OҊVOZ 6I2zvq=6h[ᥬbZ1,JtfYӳdm"&=։Ma-FIq#{PKN5;b XV 7oh[ 0GhEӖ͖&n$C!1E.J#>U1^ޟҽxpظ$|w L^6:Ü~ ΦXn,N>g֘7U"9!\:,ig&ipf1λ玬5m"IO~*#tm#ۃq{j6V\?U9;k$!di4w!^RҀ ;2hO)Pom;(s@%0Cb<74#W-F_%(iAV >g ae¼JKh J(fz*1p1Lq["T= F\e-i^w5c`,%aM{J}ڢ(X S gG 3c"ȕ( "8֙Rѥ 5#gDW} u0XŅ,@$W5.[.ﮓi_ RlYtл?(VQTGIצW4 ԄWzǡlI2-D@]ݗH +Yy*%[ L)9uB8%$|p3⢇jHO3mf~/Fs/.dtvL@mXuh%˓5yV{^: +eDoһfFR_\4P 9-MRWQF%Qf [ l7\JaI( fMb lX!jD*!&Y'h=RЊ⮳Pe )uI;A̜,)j-ͧſE薟O֑9KÝ0h"n%Hep،)T%&1~E$>E_%KcTuȃlY)>ͽ*GSsF/:^É@X#M7(5>R\8. bc8g2nbS@Aʤ8ĎH3̾|Yˋ:&cX*DF:+X3zGDz6\l!胓F"}Ʋ?DcWWKgaF BTRDAXWiJf2}R{~W͠7F^a~VG)曩 E6 9j| fMNIՕU`s992 {&_/,6<0b>Nʮ_UV'U: Cxr9`P}:8oA 0՚{px]/Pda dp?lg}.ȩ [Hqk]㈣ƿa62*"W(Cd`0(X7: $Dӓa^gѽ IA&e.WB߂Q cWIHZL(JIp%{\r2+bس4Tĕ#;P{Y pD!Fd%gV,/A77q,]FQ0z [ !NCXE &y>P_=P7_3DULA-O }Zsm$/\PBvMPKKL3L<Uת!%^Wո/{Lz4n4uw?s#q7t b+"Ro6]]ꔰ|A+uޏg[U_T c$7"I?lB?ǺS{\qncvH&L L(4dz({r[T[ [tQiUX5.ti8%]xr.q՛H::梼FM|E NoDĆα>h࿱re(Q[^us5tpS FΎX= bޭy*11ބ Ҟ3.OO$vGËY/΀'+q1oQQAÊի@J;E2v6~VX AmPG)*BIϿ -= i{x~3E"qlhJU{IX(i mBc5&rv{%/!G?f/kC-PB\8_qD_`#aа0L Q@MM:KY4WO i|xvȝN2R`ۖkK\_ȥ~} ݛ|'Jѵtb=z;*)`$WV{UT D6Dm3T5s 8C(U6w X]b%@cL)I4ub(i+iGcV8Tl, s,BŔJϙBm4iIN Dxjҗ! GH |&wNQUe %C!xۡ^Z@HϤQ hx=&#ְ"SY[+ϛX0KFK/ox^ /)(+zl_@ _ܐcc0헡4lXzvzlVjV١'[k긿jÑ'4w=8Jz3jϡ1W&9A~>D, q5&MIުZ9Ž2_ ^}y[~,e#3ꜯw(j9-C6ؑ 5ȵwF>MIBp2y^|VUU;[<˵ӷܶE1Tyx d#PՑ&E}eu9&vJ-kB.mjT" YA[ooPՕt[{4-"%r`4+Fh;p^2X޽0yӞ8>bj<NgKYtCuLkasvzYvn{B[cW ޸jLM5~"ulƍi НTlFp/ my95| Jn19R pyrw`ז٦B1 6l\O%Ȧ@hb%cCc&u)c\O{kRY b?@@H~|~"ҥ6y{dbE~/G0r"LtN.r&ZSSVZK+s-qFw)Tm)BCE- 2:mR¹phJG,N 6!ݳYd+]`+r|zE R)䉩Bן϶5ZIzT\.xk ]7fW'(/oGQ^?|yաXrΡ ?f8A$Db9ɛQ1hkSAWTBoCl^ga ?Sv ˓&;ôЧxؑ!&WI 4[$u//&1۹li9Vđnk/etfDޘv/uHϛ7J MeiN`"(iT^rnYx;MxEÔ{vOHL̪l۲ѕM_}Q7ȍ&Z 5^R΀IPrZz\ƍH"R!q]WX\6E¬a '$tؗm܉ʹ^q]ȏdN\}q4娘6  \KOM43|>C5dEfm <4PS|k.sƘ-UP̜]ߑ RD9`D?/#~km1@hW%/q-Q&N:jkW[-,Ŗ˔~˦M. ]Ub$Vf꓉9ngqWdRP_VMh=cN y:;3uԝ4ͨMEa7@&88$bRJšYbEǹq},((xcܟ~G{զru@(ˌUbgF'af`c}H^fhR>CtxR_Mm Uh'y 烈.Ԁ=~jbY'+]?Gֱi~mw3>- JC2d+q,c䇛m 璁:ԠT?d[^iAR]M0e~6Պ 2)is٬H ~~ZUo7͵ }'biDNl"M sEρY*g&MEo ; W03 A7_[63<2\:.I6CHJg :?|碗t/Y83$@\e#X#77p$ocu-bؘCzt9k) [_'f3ӿSO9# 1k5N*pUdqb9_#ZҎo1jzo9:Lw(ipz4Ct"tlBˑ_V/ Ը s!r{5:Ͽ:|SyM!E›͞}c*WġfgP7D_Jݧ0*`Oq)]v. ȇC=^Z&wo? ?< s7 JMğJ&Q yfϓ`(F5 KUWHKjaqV:o2x8Rd!mŤ8͖@Ȋup)n,$pi'Cհt= O,5?'!*J{=Wy% %XM(`A 5bNy:0p1zTTNԁ8 j @o[^? uᾇhi߻oPƯs/Yՙ0'sP8DҝSMs N|MΣ|r;@󿝛b~grLTk0Umfw>|Gk&%I;xӪN9+D4xbo^aK5[x1 f7.vmpdmƎ+ Dg<-#9q2&_C~Z~^]zIIS2>A#Ax675iVƃńN6坝:^Ps4?Fe30l0>RZ2b#Tee.~^q Fk}; p MwbRheDHW۸?tZUخ =JMӸ\ 17 B: F"GuXBMe%ƾM1CWoEq_j^P՛AvZR*a08G`.MN$6 l&\ۨQ<ۯ +3J2TO;FEt;p8.= W"w< ^CR4 3IB[ mS5%>B0hL]ktsGsB]Y𬳚1D_v,ݘ"kO?lq>4#ַ&^* PfF`VQfGqL0Ԩ^3S9Di̞YS)` Ct ÇQC_u:b;^!0"w;&E9:wtA a2v\("D:?Rpm0w 3,*[ՈQECJ\lN8YwH  XMQ|-69q^56_yJ d  ㎰qCR evIgP^<̋;I''L8lE| !?ؐX; 9i7%!SӐDrtAޗzZzoO{Z+6%PXFG$6)$qXuO(۔)eWtwFA'F` $D(B2\txi_q(6h x" [Kt@5oxv-4ˑRA%nВt S1m@Z o]HsNZ;36-GhEH-@1sZ9H[#yfxdRpɘG9O~ y 9hz*4jG >'f%O,3ɱ_ESYUkQڌI|Q *_S{Gg^M z̾"Nun7Ne͇aw\#tZ襼p;s gŒsblkҘv;]Xإﷹɧ[~H8 Fds~XUA5|_vJKmt1Z6- Jw+Kd'] [B Y#2Rɦr0/2* 0ڋUK=6M)Z,Ǘ׾n 픛N:Ҡ_oU7uAHnn&DمS!qK *搝6…?k:c%BpY%y \7k*Ю\A;X% 1νPݏ r|ǁ+6G̼ @IN|NV \-nHviWҨ%Pս$Xk<4G(iz72Jɐ%JnZ+*֓ f {MJbf[ވ 1B v B;T8 A 8$ƥpМ $i?6* qVK%DMä1i7s#]Hsx =W׉Kx"Cdi V ]MNj1W&#ZeH)yrp slīyU0c/4ϞՒR a "7X@_\ k)J\WLI8A~@iy/5dP_q-̈́Ƚ$\9F?&,gVP`dz9BV%8ҢL%b-4+KAɠ*'osBږ,Ώ)s}J2@@)6y2E}EdT^bJ,9 $7ÉGlLR3i/ꋱ Wߒ5Fp]si0}f8l)"4q'jaӐP9Kcӊ乘vkQH7$Xs!0 1O&sx:2 xoWl{B(RǨ3؝5c[]W<|:J7tGnhXVCMm %=AyE}YzL`Ν_aT eֿx.ȒW@lzc^Q fRARII􀲕kh'].yڕ(&k!JzޝRMv:"M!땛̉{'qbcG|fSe+ݸv@~&q{6ie_> IvL!c7%=ÕrI[٠ƲKhϮ E ^p~Q&DV>kx4^6תf+7?jG։SZx>挻ܽ$aw4w[>#ǡ _B2~ȾV8⨙u^= 퀱 @†_ 5PftWhQƺ:5rJ#,=`{D{NT>zpko5tg?I ZlPC]n(h"h "&M`Z9ծOZvH92\#UX0.CG$q =q%ߑm<†ľV-r0/é)p@05D7F1A2'8fp tұ-{.:)Q&P[VCk \.`JT !Ц, jAˌ/z9^۱S^M)o0UW&HiFc' 9\(C쳳#hb体+="?h/μ}o5*[:};! kb9a%N[RZ* rg¹=J2pw^}c~JՆk k:FMm uer g5/ab)gӬ1-I&ωl$8G+@|yVpFp`,O`Nҁڢ6eiԪ b(8h䵩 tb(fOxd׮YֲMMj&-#/GUWFIЖ%-URO>"ۀJ,g,Wp6ehF}o=ɿF %,o֍>%-!ge gVuE]&C߸}{ \|y_`q?e9ip yEΧ:%;^$G2V T+[RKY60ZĜ(4=:̵Dʥ÷hldK`PER@]dff7}E:^eE;'$wg1h amCn~Q?f*$(;ߛնlSپZ9|F.%o'觽pEzZv%誓 -꭛= wp~VVksJoooo=9|W:r:'>tj`+!A:ވj`B7uDIT {GZ*h]-M'Ʉؔ{g"Ps`:E2wCoT|6$_lfylުFh\T,ib4vRt0n>8Sᾤ{@&\n12?wxN&A?,Vk:5X\^f,x- ,{pk}Hi bf!:eO\S0$|G^\NeKP3)Dh<]D<뀍3pj!`ƿ)3e|T,>b^eJ[ /2'F+)r6X ЬA| 6l(뫎mk QmR@,ǃfd"#-IZeۖ;H$%O՟6Or-N +YPe nNľظ? ȫ]e{*2ds+X /=?ԸvQ&ysWd<0_Uw tg ~BtfŽL'ozV}p\:vz ͐\{'0uNo4'u|ImY9UAD aDϷMUaxԖQd/&+&5{$Z0:"K2p:H1ULM\#ao揚)ዒG)J脇z pvhY-(mO^FSfJw+sL%%CztXV R\ޏ,Juk&W W7)&a#MnPb)Q[J*ͩl|l-iOvSzB>@EHC/:9kxzF|swNGE_` u S߀yZ0WQq4`1B$z6JU Ȭ26`^*.ߡ,: [Cb3pk+BW,KZd ֩$; ! Eϥ_S#a>/czrܚɯ-³Y% ~3&vf1bgtUŷM %}Hۼш4r'iA'Pѭm ב/{V\'܂byg`j([j:Z.]WxڀzPY JW|z.r6$Lɷ9Ǯ;\d mPbQV tHpQ(1~:@ĭOyJξ@V[[@Q1Hv7eoiP5u"d'Vx/)ƍcfb zsӣ_n?s'*8Ow3, ݵc+m>8rPHhV^l,2ǫa)Ȍ<]XT{ȋ!UO4a%1 YwHApB%hS9 D%l,炕؈(t KQf7OYn(|EꟌK:k796B!A`҄[?ě|Iz͡n_'utTVϒ5BL,Ǧ5w<`B@*CV [3Kf|'.4]}-}@`} R2P@Yvyo,ƤA@j4W\3١S7;"wۣ\'Ʉ:%Ŷh``HRňi䄆$5^6}EES KhZ0ez,fIɔ&4#ܸ$,҄0iJCPjY`]\WtBGnؠʷ2?[!Q9ѽ"$Uf }gɖRS69u'oomgd&4Ŝs] MT?C5xص%1,7躿wӓth8~\']Ҽ"8l!(-w$V" rzFҡa _{?ç1K\=CΑi+}Ql6NaVZm$Ft:HQ>49P0Aឩ+s\+ɹ0Hjͯ|RRpy\` =JcRyzacD;gYVe=uYZBaB|1=Eӡ)f-ރu5vy5]\_3ҷiCiAbK&=:#XEe߮bH%!=)}oʐ֩4Lr]"1IH d-+3>hB&,LwOK謈׽"@ҮJfS_]}#l=_Pz*F'CP=1o=\ .6Ji± w?c*,FQ&(Y nݤM딾1 4K!^ZH0ϠزLXd Z|p 2&4Zx 9 k~=D* _st6!ƞϧl .fF1wDFmQ]sr&w pR;#v-cRՔHWQb*+i?B+4Kƀ5OuE4/{ cTʬP.[ty1Js= (;I4è.lY L\EkS KEi7w?Y6PԁkgԎ1!ȓ-}`iNM49Ausw^JWR@?qp cPKqxt8cm}+.Oa}{75\>ʻj'M!$ZL[Iy&4ִ XF<מ`c%g_-#o1[ud]Yy #ӠGݕOCc" ݁ʆ6I&\ ekK5?45XSFtFN fPQEV "yk1,*#aus>ybr.@V"(5n9s1H[<@AτPƁ :^Q Β"hZƘ ! OYHT0N9Cڀ:W57hcx^'(P4@J ;bxz=v9Ҁp(8}ԭ7 Gd=lҎ!~ΐEC$UUr~k{:Z(KC o)b@d5#OFG&k"_-Fb5*p5wdEQzq-HX-7 wQAR+]2Wltk |/ڂn 0۵()pn!vԼ>@fkKσ8c@(Ę_4 ba\f>G2 .@c.=n *YD/4/t0*?#VN9l%1 B!TFT6Z~P%!=F.X{5USϪ~KPX 4+הH?'CzX[0PŠs+UgWO(pڱӷ0Xm? g0!MC| 3/)a_f戻ٕ%0 PqB"'q0+Y V 9.ǎh /ObcedϵG{Gޥ{]F|%`!g'}w+\35k]BØkrWG?P:ݑ0aZM%D\d> ң7mAfDElx>-^\ {="b1FR z(p_zo8҄>G|n\ AhVW7 g4EJƞ5L10NԩjbG(`K_T }oQY;7J]ȵ#nNQo`FΟIcrVfӕDr?W&kҠe[/ݽ")O FV4A k_Ć|l[y6Fte,i5gypN=s -dv@ɴXM>G!%/Jm ,Ϝ-M,@ 휼o>G9ɳ-dw"Rc<*e7goH0Scz7EA5~M{^Î9Wm (V*2#Z/'Y*%Γflq 󡕶V}S`Ov`J[bP0GʉRtѥKǘ˲i|y- 10nj;m5KP@ lA+ IϞ "uNZ.ruK P y#>ݏtW"RUzϢfu.CG͉ӉGLY^wUbLCS V`"a<1 4\JaS:Tak"MDֳ5T9{?sϐPji"_BNdkNC=ɠh@T=/J,t0}Fi40X$<"]=Ռ_.{8>쾴&:Ǟ>I<`; ?Rf[zqy)uC'ZۅOtA.W8C7WcJaBBN!#}]OlM8G8&Nk܃azS3G)ތŽE,jWB);d9DB(,1h,T@p?'+ Ե YZ