tomcat-9.0.36-lp152.2.10.1 4>$  Ap_)/=„c `wq/eY nųr˒? ǐWg\ز~- 01ҴR<6=Z[K\ذ=IRL}W'Ry'CNI$|LGhu2s\J~Z$i"HN͗l!a ^y!>wR>h>(رk |\@i}.kɓOLKg_PDβև֠u" l*]̒K=[0HCB !ZDBWWN>pIs\?sLd   ahltx 55 Z5 5 5 "M5 # 5#5%5&>&d5'8'P')+()8)A9*A:00A=fp>fx?f@fFfGf5Hgx5IhL5XhYh\h5]i5^kbmRcmdnenfnlnun5vo| wq 5xq5yrzrrrrrsssHCtomcat9.0.36lp152.2.10.1Apache Servlet/JSP/EL Engine, RI for Servlet 4.0/JSP 2.3/EL 3.0 APITomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process. Tomcat is developed in an open and participatory environment and released under the Apache Software License version 2.0. Tomcat is intended to be a collaboration of the best-of-breed developers from around the world. ATTENTION: This tomcat is built with java 1.8.0._lamb69openSUSE Leap 15.2openSUSEApache-2.0http://bugs.opensuse.orgProductivity/Networking/Web/Servershttps://tomcat.apache.orglinuxnoarch# add the tomcat user and group /usr/sbin/groupadd -r tomcat 2>/dev/null || : /usr/sbin/useradd -c "Apache Tomcat" -g tomcat \ -s /bin/sh -r -d /usr/share/tomcat tomcat 2>/dev/null || : test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in tomcat.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in tomcat.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-tomcat-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-tomcat-update-$service-new-in-upgrade" fi done for service in tomcat.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset tomcat.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in tomcat.service ; do if [ ! -e "/run/rpm-tomcat-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-tomcat-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in tomcat.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi PNAME=tomcat SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/tomcat.conf || : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable tomcat.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop tomcat.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in tomcat.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart tomcat.service ) || : fi fi4i^Cx}#0 H%BT'. 0 O AA큤AA큤A큤A큤A큤AAAAAAA____4_4___4_4__4_4_4__5________________^۠^۠^۠___'_4_______________7b304c00325127d07ba5fc2e55782d6afeaeb16069bfc4be83c8a8431d2648d7f100e33f5851a00b69f97ece720d8df71d5ef266aa5b4e96e4caa411ca09b2450561c6b5caa5281be77cfc58a32a86e259657876ec7df61cbd1614183791a0305bc7c68fdf8fdf83ef12d6b001d161c43a5198e0ba69e835cfe7a1841ac5110d7dbc055fcdbf4a58792fccfb3e4d2ae55d2139148a0a0f388718c82c86a405d251f468e75c64c22cc81069011ec2d8d93669bafda917ca1c7504a0974dab9b000da536b6175b37c945618b56197283b60a6ad2cdf95c21f6102c655752da7d8676a57d9bb2c75c75a4c6b471e642dc50f712dbeb1421e541cf685a36880c055af19579f41e6ad58db7c8a4dee852bde3562ff6c8cd8c5427d5d38f802212fa309f9ed1abd505cb3c8807c85f6660a6e24f68bbb3c697c16cd1987d66ffe966b56a7ed8507189e0a0d5e52e4ba397f033607b4812a0dbdca3545f69317038ed2d27ac91cb0de590f306c0f6804b6dc829be9a4218d8e14c26e7ce90a7e72f4ee8df78683eaafe55e62739203f09fbdb750f3f580a0e67ee79528300e86661139d016fccb7eb7c2f050efc59d9dadb31b435addd95bdda39d65d4d9976ccd3b24fcd04dadc737adf3e6bfa104dc4f3a433c4ca8746b5d6af9c1784508bd9977847d29de48498e6d910f5a14655acb9046dd4c5347c1d0489af40c2d85e0e3203704b690ee99406eaa53dffc43910492b12b85bb3936b4cc6721048b08b2109a89ea7d143e7f746e4e7de99060cd071094a90282b8fa0896c5bf47f9c504c43a525ab1f4d8ef9961d5e5715657b7bf312f53028e36daf2f680f158ea275e6c4a49d36f7dd74d977cbb9013544ae81880772d28ae15c225521ae4c49333245e00f0c453955175a54889a94fc046c0909688a347b831099dcbf5fe74a9cfb0f77ad6ecb0a9070a66abe9bd2cf42e6fe4edbd9fe82442b0500512b9518a649cf4fe1987a24ce593eb8eb24909f0180445042c0d0deb4566623fbeb076b98f72a2a2a1b6f939fc48667e2ddb1ed62e9902ff4e6780b1c4d72543b9175d22609484a88adafa4f5b2334f4b998dd4a4f0300b31f0bec08a742ffd7aad11c8d8b5c783c7f72edd63650ba6d863e28732deb0edf75c4407c670abf97a35c80eb627a4e4905ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550278439bc4d178a592a304eda9609fedb7a84343352bf6a663cab937b8b992920ac2415fb82af49cec5b30392377e590b3c139c5668bb36b6133319977a8507f4ffd3926289ddaa5986584a6763971a4a306ad4a0a2dc2e96f151a6c1b3d076c/var/cache/tomcat/Catalinaservice../../../sbin/tomcat/etc/tomcat../java/tomcat/var/log/tomcat/var/cache/tomcat/temp/srv/tomcat/webapps/var/cache/tomcat/workrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcatroottomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcatrootrootrootroottomcatrootrootrootrootrootrootrootrootrootrootrootroottomcattomcattomcattomcatrootrootrootrootroottomcatrootroottomcattomcattomcattomcatrootroottomcattomcat-9.0.36-lp152.2.10.1.src.rpmconfig(tomcat)tomcat@      /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/groupadd/usr/sbin/useraddapache-commons-daemonapache-commons-dbcpapache-commons-loggingapache-commons-pool2config(tomcat)coreutilsdiffutilsfillupgrepjavalog4j12rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdtomcat-lib9.0.36-lp152.2.10.11.83.0.4-14.6.0-14.0-15.2-19.0.36-lp152.2.10.14.14.1__{_^@^^_^@^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и@Matei Albu Matei Albu Matei Albu Fridrich Strba Matei Albu Javier Llorente Matei Albu Matei Albu Fridrich Strba Matei Albu Fridrich Strba Matei Albu Matei Albu Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Fridrich Strba Dominique Leuenberger Matei malbu@suse.comFridrich Strba malbu@suse.commalbu@suse.commalbu@suse.commalbu@suse.comFridrich Strba malbu@suse.commalbu@suse.comecsos@opensuse.orgFridrich Strba sean@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- Fix CVE-2020-13943 (bsc#1177582) - Added patch: * tomcat-9.0-CVE-2020-13943.patch- 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) - 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 %tmpfiles_create macro in %post instead of calling systemd-tmpfiles directly- Fixed CVEs: * CVE-2020-13934 (bsc#1174121) * CVE-2020-13935 (bsc#1174117) - Added patches: * tomcat-9.0-CVE-2020-13934.patch * tomcat-9.0-CVE-2020-13935.patch - Rebased patches: * tomcat-9.0.31-java8compat.patch- 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/sh/bin/sh/bin/shlamb69 1603923917  !"#$%&'()*+,-./0123459.0.36-lp152.2.10.19.0.36-lp152.2.10.1 tomcattomcatCatalinacatalina.policycatalina.propertiesconf.dREADMEcontext.xmljaspic-providers.xmllog4j.propertieslogging.propertiesserver.xmltomcat-users.xmltomcat.confweb.xmltomcatwebappstomcat-digesttomcat-tool-wrappertomcat.servicetomcat@.servicetomcat.conftomcatfunctionspreambleserverserverxml-tool.shserverxmltool.jarrctomcattomcattomcatLICENSENOTICERELEASE-NOTESsysconfig.tomcattomcatbootstrap.jarcatalina-tasks.xmlcatalina.shconfliblogstemptomcat-webappswebappsworktomcatCatalinatempworktomcatstomcatcatalina.out/etc/logrotate.d//etc//etc/tomcat//etc/tomcat/conf.d//srv//srv/tomcat//usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib//usr/lib/tomcat//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/tomcat//usr/share/fillup-templates//usr/share//usr/share/tomcat/bin//usr/share/tomcat//usr/share/tomcat//var/cache//var/cache/tomcat//var/lib//var/log//var/log/tomcat/-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.opensuse.org/openSUSE:Maintenance:14788/openSUSE_Leap_15.2_Update/cbd89f792bc5a7ff6605cd6b96e91f34-tomcat.openSUSE_Leap_15.2_Updatecpioxz5noarch-suse-linuxASCII textdirectoryXML 1.0 document, ASCII textPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executablegzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v2.0 to extract Java archive data (JAR))emptygzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Java archive data (JAR))RRR6w˦libtcnative-1-0logrotate1.1.24 utf-82271f5fe60e5c1baf5672412b7ac817e683e98631e04af8339613c3c156c11c1?p7zXZ !t/] crv(vX0G12ÇY**X>ཐDF[rr Hbe$$p](Ɵ 5ፓ鵚kQ]uX\{B1RGgLz#$-8MdžA+F~k*Wih#zѫiHDط&=~ӿ=%]n'+xt'Ӯ)Ԗv.Oe!g57v,P27T v Q\,=7mh\S^A|Qͯ JQ 1$2rcqA{GFK[}\~t 9||^_?n$:c1ya ƍ%%POV 83+bWE39ODZ,^dV gn!h&yHockbP:(ĝ^ƝgJ<˔"07Q؇ֆb_؃(Shn[pdyٔhU UN^Ȟ!20N:: &ԛ֐x~`M`#o~S _b 0:׬p!?5nX>6Ho^ ͮ 6̤׻[b=/ \!~$r ;-/m1јt>KsycD#5'-ZUu/Ԣ8+7ŹjlKϣwѫ~?(`8[t/@4;Zsq@sPy$Gx EQ@W `da †G{ϔ TX aQRˉ- #QHQ !,r"Jap{lr s#~S2)oRg%GWg HT̠AmD.瘫Nj5]h dNdr@*#| .D n9݈m6ܐPN&>M^bj3XLze@0 VP>:P︺+_D]"Fm+țfW+%o;W_k=kQ{W$#)짶Osx#k5Y,Jĸٞ;TfQήI0˩ ܅on[=eB'Ag+;Wunf9 Db ""_('w#4CikQavo74bvԭ5& PyYѮooXxJs،?ߔ}L%HJ1Jhȥ)-`xˡR*(Ryd{BC]lؿ;@Cޫ=-K,B>%|[Ze-pgJwU{,T=aV|Q i#$lA+=@|<ϷC)~H~^%4`XQ&}ʼ{55o,~jtZzely^c3l(\}(hO=EH%3q?pm5zp{~@ͽ.YD0(U9'auwk4k35+p f|R?wmGEjM.vbi)&{$N!B^CfjDgh}o1!gAK3uTbOA5_nt^uٯă*>!eDD`-h1/ ;t RUŕR\ #@-*“7wv_2`|sM}]̕cj9+=Q PIH9ct}*0ʋs관 +Aup,0X,N0a7XG t2:Uhr.?TT>Pqu#;6nqɘ _r~CmG Wk8%\.oP4YU %A׫,Yd;+\O8(e3Uf9a,.BTFs Fm@u<9CPmp4d; V=%w2U k&ډPٛ>qG SvY砫4? I1fzR/VƭA|:h퉴e6w\\0^dzpRo ~S1tf~JqyM۾KJH #H6H5fI0!PWؼEԏUÑJq̟,,oiN,i9JQXP*1oIɖwgoR'q7 9r$Mg7-8]kz^f_t Tөl1ln貶c2"|4Zϴߛ39u׋i\MvieSNFQw]Xv[z<*-Sst??ӹL䯀ρ-J 2x>B4 |Nf I"f(N#!_Cz,d&5355D5\wzRDgPFI1ktbsEx6MH=Äi'ʲ0k0npۏS5pX㟚=,t\JLmѪH@FNamQ@l:v27s"cޤ‚O.2>;G/U*#t[4 l?p_jM&σorscoR91oD)o*20`i!ś[]2TF [[:'% tnJ{q_VٟBC;'e]]@yBIpG C}/Ӟ$1{!dRQccxd0d{GA&N͎beƀcV"TEl'#>zf8vtК Plч ,vd~SgKZXF}P{ vEX!/0/$Y{5#UuVvh5SPx0->7ƯkӟG*-D8eV[BiIZ5ʼnƷ:K!Gd {څެ^vG2:z7w; fst/_w!۽j=b[O3jFt-fW|#s,nm4rĨMDUiƖɯ#Lc?O.˜!%?I)'P)Dz0?^/.BZ.W? Offf818f8<c$5g,,Z3m0^m| ۅyseEs=wi@ ~$ޢL?z,*NN$@"[6/y,@/2w4 ĨaB zV^x)[~gxkAsnbE P+8Gču=8{m.14ʣHrѮTmP4_h#HH?˰Y~|fIċŜr^r.L9Fj8 cνVkĨTuFGD@V0yL7{}bJdljw|Db?.Z(*i~Hg/:qIi$U x-B @Kw5Tb p-dgS&g ژjIG#8pո@6+8{p{5)WGq*ei*U )̨yȟݨ)8D]Itml'ܫs#hW2KjR~g'NCZk/uZbj23 n!rOpM" _ͦ's,ՠn!#u4C ؘS_ Y5&ӹq'`EJɈrNy8`<,ZX51pޜ NĖ _}GՎ2^Y49I " ȕn79zU &7C@ii/c 9V\UY6R^7}GA~p^tᓏ6QOMA(Nv,jul]*Ց.[鑯l{+rWkƺtف'P0jl;srTWHBE^y(q!gu|iJU1^_fnxu- q~[b/Ig2Gj ueaMpS u}3A 蹂aKr _/Q/pM2hPRso Rbn `s|ڈnTJȡx:=bOǒ yU~Ӵ 񅭢^LwBi]gk<f+[$E%pϮ3P鳽K!eH>(.vEe<\”':Qmno'okb'z4)L̫zg.C^MS_RkO#%MTnME=4YQWP6A~Ol9Da K\`0I迹IxʷK Vnحk"aQͽ+kY-Ɵsg js8'>v?LD:49\"6AJp5.eKle'ےDOPf:KK*m W]zeL_:>>5!SSw[^ - ZU@C$KkyZ3x1ͯۄCK8S8)A߭!d1GGiouRexK\>YK=j~Ny\ L*R 8ȄP}F1R Yabga`qCby-Y̗9RkeRs XXY'0ZOP SIeA,~G'yq;E9l!@hm9X `_Dٴ߿O<&ے"b?![SڀB=;PZ3zJ:ZOUޤ^,)>\=q!Lg3cS"ԲxnF}>M wqq*'rWgg]#)̡Y*5oA~$KZ?tW]!# ૚~E[;$5]͖ zA[ʎGONrY3`Pzr6~Xުŭ"S)` lԩs;)-{A4+|x |׽ t) jSPЉMpj7p/,Z ;T‹ JىTHM8Ap RCdY)sΤ h~S&3]-ǖtܽn2Nz7nyMUKGȡUR8fz-CZ2ZgeEVH{"[M+AaNo &ZL:c+RXԛv+]dЌ扛m(8I9E kA6k|!<83\oÃkC-b.u"6Y 9GcP-(k66ܔ?{p!KtǎwCd1z_%Bj T8/ Ě d2WUc7kmts3z}~OҟK*u.iki8W~M gZx7]fxޱ6"& Cd'Z~ՊC/-ʣ"AHbq[rZzi嘏 Et=n68'^XS2ډ;F~ˋkEL<K 7Xpbԓs4fX0xlA~MJNT3}a6Nk'9/5gT 2l_衐Jm 3sdq@ԍita2R>'ЂAihdE?L'hvB X,"}RɼzL_o`UHvoj@g 4N0b< QserH.KK1ygQfS_d)}R+ 1`-ɕbXs2-!$-a.皵:N $g?Ō\1#17[0n< QxmvNtd@+,·sGp4qk'FϮyYTUXP7ZT$"u?Ljނ@` Ej kZT*EA~:&H`TPr e𦲝esHp4$ςKˏ&P#֘6uma?eWj ꍒ_ GplEnZL=) ^ ]>n{h/t$kHv1vɍ]lۛY"5ng T=nkHT=IV>_t }moX?ldרOzt(n\8¤@LGۺͿ"¶hAj SMe_RZqh)HB{{ųꂌO@0AN !b3-W((;_ɫḑAO GcJē +2sRO~PM'=1=$Uw!<&CFξIHz@ٳd3"6 7|yP Gv8\Vm:眬{<]24W="[yTԦHF@b=gw C >BQGx`MZ<ݫ/ B==oBSv4uba '`I QY!V?ܮ͕;,h J1݂J5_B_vیo!:&덻aQ SMDq¸!@<>8mn WEYFi'LtV3#8<9*S0Ús@$ud9C|>bo|g@i`)&Mj6^ J9;Axeh@R5 p^/qvjIqe~z|{X&[6&.k? BxS^Ӹk$G'(yY g1#"{q1f0Zo6paǵ.rUcI;|}|mve)_ݬpBM"{00e-1d׏}hvC.R5 Q[VKט,A@R6 2Šf)K +A 7_QM/VM 26 4(l$p t7,wY!7]J!ϬO+jm3<.hW'u !ӏ 'an7qٚTSDbή@H0#g(cclY}iPQQ֦JWyJI(%vIjǦ&e9-VB)|RwiR@;zquM8mar3iCDO07!g\R;;݀ΐ|tŹ/>Ԅ\x_ˀnkpN=X{ 孕?8sޒW䤸dlN2}Ӿlx H`eMiiFELZ0P;V,ű^lh5AlJn5@!Uok GQ\> ɀ7SK<|-W0[ Ꝁ*ʬGD?Nf3Kףށ*~fԉ4tA$%1IsFҼ#0hfW-oU91 &=^.2 ɲn~zz#!ON q> ^,BH}# .m]\L SLkQB=El$柑v*wΎiNQǵ w! 4yxa8EWY>h'wQ\_?z.~ Y^ {K3E aFFoTg´7~L3Z'ujXMDy!| Uɵ(X;;tTy^?pi7oϖ; ї[ٞ:6~J4[$@Θpr**l{54TZ$ͷq̳v6;<9y, 6 LѸtη+y]t|-:tPevw=m HP3ְ෺pԄ`zx2XfpBAXukf |XV f$0'ǥ/9|N0 ʍ>_IsQkB)|p7l2;7vIug@c 0*zeB)6^j`>LO1{$1f, ?8'gu7B+k|/8c wv*o\Eڌ;yO4&jL >YQ*#vflq!|"h}(\(E w;0thȃf÷i)o̥uL3 Ǟ0VN=L!f^Vh`hykl)I3~s>8ibEluBj,'<^n5.oNq{N;#_+ 7lfdꓚraz;+@b5u,|! bVe>DJڱE9~vnx@R^8X x>qwR'ףP\[aT8=8 m\7)O%jM }&Kh>!2q O1UlRij>l͕W u"#\).NӫHF+YhtGXEgX7ԈW4Z"1k:>+37G 8뇚WG7SA@:ʈ->Aظr7cmnN&qN qe\Ȉ!@PX݈z8xu/&6Er:@_cL˷mG@dp/o{@'1n 4 3):}[7W{JB l7+E_TVֽ'):UsLCp]0g dgyѸ2Y xCV)-\2M~,\ذHzTT Bt|_f==Yff31_M:,ugĿfŽkJ0jA.P"OlSlK7vۡCӬ;{Nr_j-=ZTu:O{b Q9N Uy ̃g/1F. r$0 ktqp0)<؛3{JLojmW{@4 V`? z`; nǣ٪whn]ӡbK(Q(B y 7-V)Ipx##ԏ;(CPgROqPKDFb 0* Nl߇Љ(ہgwۿ'Uh̀X`k޹l''0/sbUUB?9-C=ao#U y~ F0 !r&궱|) ;pyd 9'~5ت*hq #$T.xsۻ)!/ha⪗R\nPPh=CU5"vkؼ(;&\p-R!z{0k<.0??{*R.PQwŪ6x9`(ғ;j#l0,:epoB$H{XT6pGN$ R^&|u3Pxɞ O+N;.MAڤЂ Ww>|!ΠJd mAȜvrRXX. Jwk\ \|B^cˬ'a(eUm=M2OYb)y_fY%", A)⹫Q+u-\eC]tq-nÆfj]6o3߬2MX=?nsPR }~E ^@ CG2_^DuLV_.mj r^s7>/LYaE F5Zz>d`H.3 $ |U* ziat_]TevF >UE8¸kv_B=R;P/Uğ<be}d`%nqp>lݣk&ȪXj J>Fo'iRSxM`=f i*-+w)L9A/եVx xb﬐MQfo7cVxÿaձh0>l y _Ϫ1&Λhٴ%qDKd0/lIrn}zo9t0+YthcH! *-=}{:^=OdfLa'X65`YCr85K;2FmRx gDK'Y!$}1vY?썁Sጝx4W;FVUMPtdF=O#!Xhv_޺nlfhF1K+Q| #Sc>ï:tBDFlS$PI"%GKRq^s,IP/KStm:vk&.n{#q< U"=ќaɨÞ{P?D 3yKy̢-|}֓Vlh ~Mr `U6 f׳ġ>Rt1# "O3rg˒έ(W:jk8 7*lmX=Q^DN PE#X&,v-~q;۰d~WY2_y!A´%I'ю7 {S2'w Jh Uw8(x •UUkmA$1A[I9%vΊGud}(QhRr{u)0/*i 3'*:ȴG*i(K!8,M>SX?k%2Nh3 D+*gfy0E3ˊ)P@=jYO5G :/ Y,(VX'HeU>nkюVqcs%ݦ€w obҡ,1ZBFI1kꖪH2B ']%$Y~M4Of{N 쭔!xA \QdT(S;B?@fC"6^2^٪QBq}OR@F b$H5hmq:_^?O8xsk+k S E2{]:ւ'Ll&TdP犨0.ix :RX B +DXڮԢo7٢kZr>,BfduE$/;gwbgguRϲBQ^D[ƞ~6%L?DlDO9]3^ ^y`xC^{>N&_2 m8 ּs?/%)3xa1 ::"]%KE7Ç 5Q1B4"G+ ^)9H}0u}Ċ-KpWu:Pjp} 1WFEG>7h`\*H0g?h"w[td&剿4b]j)ۼPV9mcV2RI%"f*_GTkl !?{]}1V!09 (ܧE!P9XAOBq_\L*BG8HcI!\|qL͓.^`X$+<$SqPM+i-!F sRyy֋ҀW"3ajTCN\6KZDT0U%#<:<c=Ց۬niA.Xp4X }V 3B#@쿨te Rp^USՑ!„?cFDmHUhIq@IJ Lfw,[ mCD:R[*1%p7-„_x,OQ|ҍ=] o&LItLK-M {^Fdh l;!:"~o+Ht Hmo඙tXe+a31f ;ʯ!d/8H3v$q?,lȹQ9lPFZ!1Q P^['p#ZoX^Zah18ˤmfN OmD@DZ)F?5ٔP}@KI#/孁2n3W@T&mopeqNɇLKn6 Q3丏j#~A4#]3#L+^V0at/.zU_ׯ\C קCbo~Owh=Cxh #HtDH0؇7 8ä=K$;7XT҃yf$6#Rx6Ey絋&8@|rN1V!xFK*jOr쿕ӣҝ "XZ MDžyWg a[Dm?R}/h;8n+,eTiA {uRGXE=,NRo%%Qڍ^HM ,D@GC2Bn䛃yat,9/Q sSIsůR&L|Yg-^KA`d0Op@8$!cR/P'(-q2Z0z~i[)԰X˅|(ft;fxL{2TP! 8z|?{B`hrygʴqME=F`o)@*\Jn[a-/w.qn29 9"vH\ٓsXjR/#,w¬+7[` T}fd)!p$-%eij ڡY1#B~D;hјp7pR ӫ*{#ci\x-8\p) i Vӷ s*wWt +YDSI6VW)v8t @j2ZD 0,U?7SU{bIYCDHA %Nt׵qQs;8=89TJ,_ 1C߹6:6H0Rx@=MZ"nmZV~p;8;]OQMm'{-%!Ɵ A> Fh3)U" l ,F{ klX,I;pQ."O/|dg*9A#+P|eN,O*\A}gl-m8FA?9ӝj \ c"HLmIB7Z'mu$m)^8r!P8TLh Yq8ay 'U8`UnYHRdƉϨҲ qbgfE0z 1ya -b8pǰaHY~,92GpPosv. 6U4V=W5ʏڴgʎG[Ҡ0q#Jz}4xN.]xC(ObPm%]snT`mˆQ <]U"]~l44V젹S6)LbjNh{O m{z&A4;Ti˦j #_KlƓ2FC[fDJN82=q31( t%qjeubqjl~ yhHI{߭0O&a6[bq7\IYs۹űDkfB%d)c>{C6=VlUKwشǾ}c9}vEו)J >!D!7)4L< M]x͸kzwENrorGtS F%'\'Ԑ2#N?f%0,0u=hyIץ{=yN)Q`5~JrvnFOuL(bF} =w +T(\D'%]0_V92ǽw7uI8ڙ22۬vE]ATqWH)$gX$ $E]_疽# Cmc9J{%9EFWSF5vc7r` AyG:F߅WƆz*HڴLWՙoYp$D/%[+@>=TOP|NƏ-ޱy:İ(^<ҫ4\ׯAG4&\W["&-( Qܰ9I$Ƽm^n@*췪hhLj +[X-i -4@Nd9aV eRuafJ ^\UTu0{etpq" =n@L/7v[* ٬*?Uq{U6M_줵*Jdު=T q}iiozl5sN`}u9Te[` +U li?kESK4D-Y,A9uⷊ,H`~ ߥ[xLYjjK׊3^kX@'.@V:Ã,1HJ:NV/ sa dːH[3+x%1$ podsw/LtP* -ӛn詇F.vBp0V35.nqKꝓ1<+Ԃ,-1vR= 1O$|m5h'gx{ibDl\muBs kcBMM&K ݚoJ Vh&95X$uHpyԯ׸u:t8^l' F9rt&3NKVN_eP.Chl2P_繟~G7M<_զK; T w!x&5wZ4+ v]vΩ}yr1Ov :խ[7Uy5w =~ȟ(Uno_JWw"Sxc MAI57լ-6͉{ G%J7G@Ʈid fPa!Xփ t3Y7fu:)gW 0:bm⿏)A8=uM31 ?y=:7I,iJh3{iym*;&XeO|N߈ލGM9s팙eO؊>3z-[W\B<]( ЋDW,7[u$*6c8:/,^ciHk*$'rsP:r}5uEX&8Qh{ 0 yT?:c||椱.Ku]ݤ6F #ZTth 18kf>'*zIuSXo:(z׭Aʵia;yӆ;m4#lvq m[} BD=%fvnU;a'$ȭW璠:GgW bDەz__dj_ AnvoL1X9kQgDI&mo+ڊ+SsL0O~}UVPS㥠7ʽ8`}|^}r¸VJxq,]촡@b;ȵսrM!/TK/Nۋ'sf!BGv&aͺaPzR̦"vzzRsV1Y%A+. 9.= -^r<_tiG8|4e$[}BNn/{EڪPf*@Wp[|π!*a W9g:cQr:1E8harΡ8^$3<ݜ_ubH }?KhٻW?3RQ·A\~N>j_|v:)SJ[)ib+k1nACDW;3r2̂zt wuU +F^/yH#Sa{}۷OK])DR~KkQI)j,E7zđɭ훸jl|3v|Oi*`_/)X0 ]bM J wB`smռS@FaNkeVmd5!|jb˜K`qus?qpx9!qN!JI(detSX>Noǐ4D͡\a 94@t׎{y>֤6Iؖ4sԾūFp ỗ="y'3dEa1iieik4J`z!L*Δgg\tOv,97G}.!pO|˺oz,ȋQM d!чZwɺ TKmEz42]*.U\TCpqAho!8ks"-bX Ueɶke1*Hqa> QIh;9)KO{_,52%“C'Uug1u=a0{Nÿ 4"ҽd;_e"p"Z1ccU@o[=U`H3;$=좗briˑE&1P- 낡n>4 #c` ۠OR,j+j*+wr| )GZĻ(ܰ% |SgvmLd1k@$|E8dY%ie6ʼ TƟ_1O@pN]YO+E-8)+Qmv>1Rۼ7ueO⼾5t3%"kVe#()rd@I <$|(_4#BQЪ."`O!hߒ+Cwg'iXRB,|8L&۷-+>@/f1[&2.7uA*hc&J$.mvUA +l4X:Ld\h,;Rh魈&zx (ͳ_XY_Oη;zuY1B~\STRVb׍"r_}J+y'Hzׯ +x҄|YxqzK#Y T)elj ֝%8P9Z8J.HzwbEXMfŻ;"QK1G)/h&AmNǩಕ?H)rrsViC3ROgEQXQPҌJ0LOÈb+^DAac> A# fg4Z䰴Qp{Mcdc[ZC5cU B^ 8 >~<3O gbemq ҋ M>74l7ב nـح7_KG044dtZqQjOlq|֛ކf-uaN#;s_@ˇ4YdR̾l[x7?Q_G$$p^oPR k/Ճ4=(Ž"ox]ⲩy \4;ً/̟u|]GSAk[26DD;lݯ({K{̗zrRMd/8)%qi$"?.,πH-GpQtǥ56ϖA>>5&u7_;{y̹`;neRIF-v.߇OHU6PBQF dK-@jbh˫I.ܘ::lPXJ87Ib[`cc6<4hQHv~cr;z[b괖K4X826KٸU; M &)05%YzpNۧ gjoѸ%)rPeıpP!6(^*X ;eg<^s8|vV-а.6ff:jBeG~(5 cD_4aa_/d D#n2 ^FU%*,v@܁I>a$py>4mj`` I͉*a:@;э|pG h1"ҁ'OTD@ka |Ѧ>}*:h<vIL[{rB\` Ҿ *@F``Vn ɒHH+(=6qj턞ZݻҒp=َ= ɱvz>nyãr^5z焨MI(Z/>g#U 3SZCBՊMB}O_, ڞ!TcW6Zn&+}I{Ad 8ʫp*D_~1X8\dk39b7e֒JE.dGlF%.Y )/?$쳨"SF+I{CAVtJUm.aD?7ZE5YwT@j hE:kKʞW_|[$"+ph-3ZྟEĬ|_^f1qLWp?SXԧ8 D2i5ud $+ǝ Z`.H,>dxȑ&L ܓH0|6jyUv}yN&dѧ xM>68[#MI? "=4԰PSڃMl:%V*uniGIPo[&ܟcC8ie 3y;?( Ru(N. Ch?YaCEDҟ5O|9F8Cj`X ) pyv-՜u5Yiɓ6lX1IyBevR} ]8q6")x/f&cd;9g&Z22k\`_}&k8b[t)Aɬsj/E.Z~83WZTanUUZ>W;@5Ǽ j+m$8 RcobYIJFx+E;QH/GQZAKcz L+nX9.[ѕ# 68Vk -uFN4"$>܀&RDty$UI:֗CsQ{ȉWcsZ1BI^'FsqUTbiYQ!&/PqナrxŮY37E䃄zI2_!!>e0Aݴ&zɩ̤lBMi ^s`|LMoM/:gdhLy9Mu KX{|կ;JlX͹vOX@?Z>Y!G;bljg,4}2ݦa2IJre?Ҳ'K!cg)=ս<?_`aՋiPGПU5#d\՗2c:m<"HɯRPDOfu}z)v꧅uC{Ў&\iR.(K&&ׯkߞt_UdsAK?9>UoaY6o}TG ԌW]GijLpz?h!Jci};eJ뚙DA{ރZU%,GKs"h*jAFHѹ T^?wy,3Q-Ձʜڈ=Òk+P*bR^E`;ΔiN,5&- a5|])gU X1ꅩ} )pǍ;"ΚvK(f 8)q!Ԗ\ZՆJ_N3Y<}q6a剽Hy ^%ڦN3utnߟZYȃ={s~@X&؁E|`$hSʜ^/zR{:V %!UtUyCv$S̼Rȝe; ,߾?؄TEօ::?S&\_bL "*'up|"Ej%ã{0⾶)^,d~i,k =qU *_[Kv}噸Q5D- 2<cR!d՗0]P>4 s܎iDя[^.w!(%;\ 00q SYʠK[.r- z_qy<:\>,<܏(Ph3iJVrճͱq1:Y2͓rPdkЬjĦﭓײZ*y(5RBn*5mg-{ۨt)@l(h)S˗f7gGxuqaMTXGvHФNZp ( >Åt+sީffd0 )ɱwI3[`JsBP: [2j~q[C5&e _DqZGh][l6TqBZ(VzYl.2m4RbK`FJ h1I.6 ]~|9׿ꭘOT+fE^NQы|pzGP|_3KX,lQz{>9JeFth]g1l܀b' y4dw죓m(}\ߪP2|iZ{>a9rS7Ί6w dN#q,H,w#$^(B$oETi~]JK!WdXd(ѿztobzWK&1ߖAkt3i>җg=! WkxmY!P]'8>#m6 U=?/ȹRr=j!S" oa@)V;֒oӐb" yRK^s8i>JTSG rixrݖ4=ˤLuw!{ 2}t`狄ќ/5*%k!-ȭYU}S]l2`'"cT3yA ^N%m]urA/lo+9S8$6w8'b?2iwKDwip']A3xS{v+YXM!~5VȤ!=DXn}Ҍ X6kRyc? KM9l2>xw?Ծ 1A .͐,MNN?]Uآ;:1~8H|ޤeGRSihu 3_TA='>lsPŹ$L2$z[CQA&\\^N]b&?AeH\⫸M1nNrQL%ߝ_L*@L 5)k?F-g ρ!`V%:.]5`[wL`21wl=vʐUI~yU4?Q]͙7(ZE>-"N =€uHE\O5g%8$-MYk#Ur=1 Bj#8,\'W(2njђ(?irS^Y[x³UBR3+ 7 kF3!3fO[ٯ^Mr r@ݮ܈$kWX,yrj4$IYw[| R#RfaZwg xd<e4OXo[::\Њ@C609HD7\;cR_¯aY65{{)QYP cvN3ouGl H((= .O!ːFQ./RV*a~@yfq ^+<-R&&TP)jGOC7*>{b-+ n-#hu|>SJ[A>Qᰱ7A}iE0!JC_X)%K7h<FX14SpJo}cn<㾑$G}͆}n*{dϭLx3~JɟB`"tm.hi28&A+le }R0gcJzn=P<SG/>LcH(RZ]^fM*' p}[dVpݏԦ<ޑ9"hKDӺ,|KBb$|zpfϞ;ڔ-`檆8&}V]zp5Ko,="f VVe3(9zyVh"mp9qKeNt;T` :,DTեpwwdLm9Р EjI+3MpLTFvH K}g&Y 5Η;iդqcgI'[gCP7K:u82GI S4D62Fr/.pzj|Ϛ}G~ xeTIމtrBl6yɣ_$e[4K)ɵ fڻ1O/g}8n- ɘ l往 R7 +/w׎/PسȅyP#_fizz?Č-㹰vu,}(01:U_lw*m촂( Y5+e8 \ւL/HǑ6qKs|P Sb+Ђ>_pp} mr$0)恢+vۦc _ ArV.ah ؟`Z5`@x&jƞ  RpVzR $Ev~p-;ńG1cЬ5NapiN8c瀡:~ŦnY2vpII*eFIw(dM bb_f eLb+.+ahq˴DŦZ L쎣'PUڲƤd5͜rhb,tII\ڏ1Th lUIaogͯ™bw|/+<欇H! (+n޶G-̄;-ӕkLe )MGxKOV#6 exrNC01Хz; .)юͲ\W,EQjdB|$l Ȋ5VZ?It`{*'ո{c/58;wJ<,";#I:2f]⭁J (.i^`ݯWTX45[ (Mjwx3]wbC¦vT/Oz*N+P|3O$蕂c"{ iAW! @b-b)NS4l/iYó&Wk.=U,b3\Ǖh !xsr4d)HݽUG[^mvǒ;#nA!*rYكYL3X[e1}D!tINFeN,>:L4>b.7qPb޹w\sVPBCӼg ),x0s7='p3 + o0Y|ԘxX޵&bS:Hf1v|~tvEbpGyP&iC{s'ƥqdVM_}͏E$3DۣsҪ&_ﻼ)"hՔ/cQ3)_0R#D(C '|bF ,0P .V \YM§˄_::z@VxMZ!Ȫ!z' 2#N)8Cّ(WDI$I9\Q֏Tّ1쾞L)%ۿnO@c`1Do&M$V,xMͽ&JKMiz-B<-XuS0Bq> .S=PwD0erp.-">pI"U@HTev[e(e)ͻ,jŌ>ǫًױF꾷V^Ț_ESNgr6I6. \1c ! )D¯27Ap(%Ι}MX2mvJ:ᡀf [dy)o'WVĖ%Ob] F@ dw( քr7Qozj?y E]Su9aHyUF`UfEoí \h,`2ADՙɱ;HDI5f0atֽ܏W5^VFN^D/'#g\MӃHfa8?ulGht7Et 'i\$ِ &,0DC#r'E-fox?~ __ O!Lo e)09id$E }6a):^BiDN6Dm}/ᄡ0W,ī%C`DZw9\on6:"!C3xNGS lx-'CےeϓѡOX?ki 4Jn!Jϒua"*r#RT?U1z+)Ŏo\TlbsTDgDayyW6]PK [n`Z e#bGc$[:ui?)(99'%v7),y-340ǀC"]Liƛyo3":2$]tGAuA`#edSПZ[?_ :ߡfWdXoG(arS\X5dm/in& t"H{V/3p B7j2%[pާltp/+}8zNp; mzRse6KQ Fci45I1j0HkH '9'7n z@*[bBV7oIvkbm `:N.DO˯5@ב@Ii nv(vid =\- r˽~py0L[(.Fl9 /՞}Sce3“oy]a tv;upY| n͏U9B]RQ4{`j3bdYcғ ΙXTCR4_%z'W"Py?QV- "',9 l!+͒"SCWG1qX K|RLXl P hN>4`*j {AŠ˃{P,CŗFDԩm∎2y3_RZ!J|eQz  ,, 𗫸K o/o9tк8SGd|qUgtB t}o'Q,)^x+E@G^u k jE6V8Ilx#Gf,wi<BG\C"RHN'?.,谅 T{(( e_6B\TLmx1sƠ(Չ"h00l> kijŜ ƶh0 ^[L8꯼j9ތ!m[jS%,%f kֻDC1iaw|qo@_7g]:>eeVq"1QT.U,ofNUWbpm S;0;n395&gXDg&cX\OQ I彊n2u"W*򵙉!1K]A d-~;! j8k^I{\^ĩղr((ʦwԝ߃ϋ&K tn;{bHZ7*Ҹk2 7CxKMUHL;k)]ۦcO/4x4=PݼM cQ1QoIJ0U9߲ 4%j=D̙Hո ՘FM t@o2Mor'Z]\BO__=1LT .s]J! -L(uޤYqyj/uAٺ L͆5!ͺ6fRw.G%1 >!.=caJѼ$x͜CB6^Z8 Q;>^.^!N׈NG\0Kޔ#z 9%uub4kXRySy[t"k@'ERjMf7٣~AI?F}#dK5LVIL\%(0ZNw<6< zd36gD<9S.π~LHY|!݃~Ts '#9z#jҏ:1H>uWaZk]!j':J|1+>^66`pW )V85CϊmLUc;cr/<[ʤXkI&p¯-$tǣqr4%BQ EM$i XNU-ֆXS,g4%(m C[McÇ.,o٠_7cOU+)olB-"Dbr Cֱؑ `Xz.p9(?c*pלl%<#&7DYh qe1L48OjPSpeP[+11$,F\rwŧCaZl% t}* }T5=AJa}†ΖrL3g;-^*i=6ʅ.`Wz5E^Z / ض_כO׌\50&[=q0-IH% 8lyTT8OH&F%Rt(b"7&W.BeiR-lЏxĚ}#'֩%ʋ3eyLUK^ 3dT9 SSj5˴Y=X~j}0Z L_<{X4W=&شp%=e< ĆD'X{-y #ͼRUv)総W:',.7ڇ jQ-\U3nN\Hk雗Tk_O.^ަɥgt,̼e<8,3s‘woKq_^ohcҧ'%H3|}()pu TZ-NWoN0-ʈE nA{r}AcYhnޘ83bZ[:錵o*>LVO5 ⯏\ 2SzY?Nvs 譳{:Ωd yFJ⺻M *YT:”֌_ jDGԶlb&HW~)GeqyTшb .j.$NjV6Ѽ@b\ /&T[OoXA0M|_߻*)Ӯ07rv&k<\jU+O |~|5M$.dcJ-66EᲘhCXmH{NJvH|Dh1 Kldt'klAtYI\nh6=M|orqiZs7hW=0' mZ0fٺQk8Zʲ !  >z[rǟ)|Kľ=?ە4{/&AʪYJD4rg|`=܋%+s(S4*e*'aB9\rkGKx۫rWKrfCn4F }?GPy ,G QCgel .Zvs/3|SޕnЀL!k\9OT[F rR5m<tQtt9LAY5R CEV1_gxb*gںU6Ck⺟wnag5"̈ӼÄd"%\ocɆ0ik̚ej "Ac #N o,JAqC&8LmجUJ&vƻeUEtĿS>Gы%&)isV {.v G,>Lڿmꉹw [ݣUeV[g:z):ЙTT=z?W{%7 ``rn'*Ǖ[1S%.5,f+MēR&҈n#lj*{4ozFn>U'Z{3cԢU ׫&D h!ԙSB4[bg!߭1 S? 4Y_ k߳}BwFFDa\8uS846oUD*Ffq6Jrt7I6rON'U.+-0:#PXT)SO V%˺]w ̆aXZ;{X4uYo'2YIl2ov5xQ>J durFyR87o;cPNΞkɀER$qaKZOs,X8mGIG vo%'ShUqppqaSن^vW2W8~',3`Cs1." %z&JQ5I._+]j`ϒluDl"4lfrʣ%M|\UjLё=xL2p*MgHѡ ?~ickNyrm_DӇW=̛mMa$"rϡ)h׊JqC śmq 웧EZof D1whr,K-n5Fu=wn*!yHMw6`o3ul}.+z6ZCI7;ahVo.5qԄレ)LӴ9jb~Ҕ}zFd9_V]Mr$爘u&z&~ $u#Ϫ>QyGW"d_4[~6S\pƎ Cvf޻ز@K%o}(YM + )) [Z>fi#/W}/Z1J*Ш4=SRwAcXʿ֗yg%D(|I+ &VT}醅 = gT^_No#?8t9]Iey 4RHGzOnmP-s :(gRbgl簜Y}LF~Df> ,'> zXhqZ @Xje[,L0|Iw1~T +v9\+7UBAF{~GB@Y 5לvڣ 3B8;Hf٫')}iIDæpwyOOR&Lxlw\IlZ*TA E64p;?:8ei҅cJTmj?~+st!IXb#C _yojSCi]51/5lw/{]& N{Jݏ'a:~| 9@ifU'Ri/~K*lZzdl03'?~p_ ٳ.=\5YC{q3x$KeH0Vi1$H?}2:u'47.+ 9*nBO%;8#2LIS{Q`-J Cz-8j#"C.QX;[<fz8tϻqaG/lͱk /`\ȅث$7K(Kֆt]j6M'O  [􁉳RS"X6c(C='δzzg0.24}'V} 8/*TLJN&^;'[7- T"њ#IO!nvړf'F8ړIӟk1$Yڞ8oS`UFpA=GrKyJRg+_zS+|Chކnռ |&4ʫE΂KG)`TƦE?pjh7zJci3(ێ?*_H%[ #)[RT,Kޠ2JIm' 0gϲByӦϥMqˮ ,1,~҆ff C+@>N<+V:l5k& ne5l6nƞ 1K4ȱiQ;P17DUIȦw|}]@߲`\?g|n F؜_6*|d"PQI*bk_AX,Shgj2-}?[h .5E?ˑ]  >ϩ5UeW*4248|A+N Xԗ= ݾWKOhO06z;$'{zaHz p4jqVofJp#pO0Ym46G)>g0ɱBBPJ=sjGK/r~FFZNağ,!ѽS@WO$oa2 A6-;Ȗ] ;Cl\"M4)pX" 4>SZ"?s_.""7pT* In{/vsJΰ7\NRS=_fD/Uu3V~v?crJ60gM'R=TP|xcy eZϊv)s#"IW3Dw6&7?ȞG`:i9[j)ޣXx`"Xd7 rwh:=alA/C{H2╷(9eNk3"G̨aĊ6𤤐%JmyEW{_:/;KW=3f8Lꭠ=Ykќ|_3&ehC0Z%ҔX=ω}]fF?XlUm7x3嶣d\J0R)C#7'ex@#0&d./|6uD:6Ni"8 # )ckRk٬&GZ2)Bj4hPWrQ B?hRF" ՋZ2|L]#?H{Y8ڰ, v7CQ8Vq(9TxJ<~ +[W'P >ŷKaӌL6f+H(:8k%#қ!+^:%!kcFo)]KD7Hߑ)1A.WOePa5~>2hUe D TaFVpoϦ'@(>K{\ NP5xT]p☔[M^4~GZMFnb&ڈj@:ϩ%?):n70)5(J&˩gl-S S5M)\?9U PNr ;tFq~6"s1̻:+ءAљVr.*ݪje5>)B/ >4ÄImHgUibEH9Iuƞ~}U;P(07ؖy2;c%"iasXˀ:BIʉſ}er,]0⸾ny9q!N_Iba>xkT10/ pOYq헁tpYǬBnD`%nwx^my9e_=ߠܗ(!t a*Aiퟏ3x s'6KEeX ն&*lf h/dyn>5bpuµv/KPY{!(3PJLj?HGH~zRjeɘ_0߮~I=3»h.kW4Iݓ􌡋,cM}! 6d98`0#"nb%/AG1lORiyE*浩7Fni K) `ڲyO:i u$+^byi }r,)M M3aEF8E ػ;S՟ZDք;Om Pkk}' ߵg↦D|MN[Zj.9Ks\'cԳ k1fB~wF(_!EEZъ+/KB@3DKh[xt5V\J禥ڷ{GfZHd;1 ͨ]y+<"ג-f 1ݭtW;K2,|eYx,L6/r:"gT57b*8eTWBTKV"N|B >Z,a%] jNOxf^g[' ˑFi1 3U%u [oCk|ͮALPS<^:u v @pqQ#.LMD36bw:GMc$~ORv(_ԯU/ߖ%t ŠVv ү;5 Ly\ 2<:`.8c*nZ.X3㵭oIȈ!HkU 4(t1 i]6huxy{'H}d`%W!*Ih7G[fXڹ&ԫq1 4XU"Pgm1b%mOYs~Ϻp_?3 [*F@s@';E+EĈ粃Wrp`Vobɍ>>fM?=U\\ܝIswL4̀ O<|y$I]7ȱC-gr{>7J尋V_k5jqCbyA5bi(70}Se }d:m&` '43 veN4[mt31TY@]&MRkS@߁rMBm>=h 3p]Ŵ;5.V]bRc*#jHG27Ye 0G \*^g񻫓"@68Zi{00VZ.j\u2$Xw5‡x&Ia.!ļ)0:H"J< @onuA(>4]{?ηY[xvp`Ds6fwR氉JL E1&T酥h\4ޣgWQ6xg!N8ȇLX' ]JMaȊƷ>Iـ!T.9&D r^}`\u (D!т3a.<:4#j_eeX3Ól+8jpM84up)n[VLLNE%gmSL%\ Ir雐 { ,_\uyрBǬ-βhdo9OR.^18ol ;[r8hĔ3IHK&̓>ۨ%0ƙ>\':BP8Xj2oz3Xj'䌮6-a+g2cM ؁P&k+ޓ%2n#_"ۦzZV^޳l\Ȳ%2oog=3mT-S_0~mX[?-&ꝛaNDft( t\UA/w-SƢ]Iר+cT挌wќε}ԺZEIE6iKCvoFbPp#S$ReB.u/V-grfVXGp[MT5[ d67Iɼ;Ȱ)d2rě i0bnڒc-Q6 Κ)3L^WYi7dܣJRiq8ZIo^r`.]m\RRǦJ|Nة{HgtCEp u}2?@{lD=:u ծ%h\Tl'[*Zj'VN{K);6J0tTI >d 1-]mǁc-,/yw[5tQ$n/w,#fzdp'vFK5BZY ] 5xz7DE9 ceQ[8& ,0'Ui=5'LOsL{#L}ZA>V;#d& ]= LA":B%O~V&ܮE,0oe0@uc J;&x-<VXMmY$ CydOWu6CDB-0(;%"xp+Y|O h)S(,__ <ȫk%jM z$`>j}nX0IQ)@b#"LyUN)·] nNgb K.{/ĘXa!ۃŹpL )C?FԚ.eT<!>տeW%/P{)BH[7IU kqǻnj^S*;(y) ;E4YY^2uz"18Sì^⻯JsI8ŷt՗>;嗽=}F# dz<<7G@*S]ᥱ {[*a/TYU:,d й dSpRvFfhF~^Vހ򻥩ׂl\1D:w+ˎK0j.zgghY/3;߆¹a$$qӟp\ #D0i T+4a0S4^,> ɬ8Y$0^aK`v qKqbq0,%4۹qh;`tu+*U oºa-qTwdX{`0#10h-D]K9wnjMpp>+zk%#JT_CꔇB+m"ݪ>(Iӳ8 <9Er fQJT^Agd2]r~LU6d[7>i 1۩Y%- Q"`'~^&/u- 0e,Rw}v"5Tp!UzE(鱯AFl{Ke!ܗӑ3SnRuEvԑN pgU:s-0~m!ELB5OlMcfC΂a[RnHAwlF\;PfR7YԾ*WlR!Dad%hf{?M#?>#qvkaP@Dk p^tFR/+G۬FL-hA*XIoH1]ɗ=hcMȗ;~W_/]Vsqu{)d(Ms(~qq0%mԴhS?fH; MfRKhh-m83V':!y|gd"XPtaBV`9B?= K^O}ϵȅYYb6tYN~LJ~Im 鯯} d5޾`uvc΁#ڮP\ZA1VYOۆ_A!6n 9 ѦF"lTM7M] {p\#bR/V. @j7$Jr4&Ԫǯ &7f\YHwoon+f{HR=Go03}"XuL4m=cPY+ i<SKsrMK - +h NERc]Dݡ`*K% >) d:e<|lf;G_ZEKm$UGY˹WkopOnނ:`;;4䶨<)kz%<3DS=Œ"mQmgp82T2-˧u'q~;½^ ~ʏ,ԥ~5e>gݤ xaTO/ (hۛ )CLfNF2OH6!BeAASZe^2rKWgWrY<\%8ŵMO!uP#%ծ(|o.Hʥ#ǐ՗Uzʼh%⪲ `9rQԘs3v;rH@*ltC1ٝ)j!kSK3ДCT`̛[襈8&ò]O.)Yv)d8N<NJbŪBdۺk5Ij@{^M0+ !&_>m [jn0ȮT߆^໇=Wk,Ht(YduuJfp Cvj{/! A),+JGb ۺ]L\-:;{sEz&> 8PJ9= S=Q'{ p}]uCFej⠗fcu.{s);?jJE*&23<.^$>=|&9)pgӹ)#blR1wC~ 0 _/fS(XW~Րc(`U@/'lf)l$4׏@KpT'=JP6:l=LJ<@d%ǵ8ىT=KBAa_$IG ;בdžh:]Kx5<Kz-Jvǥ P: _xBFI8 GGsN2-nnGapHx쳡 dN\J} i1hm4LLaIVΛ 7mޙ%27`Y8zwR?"vIyɴp-,:͔_[kU>bypH>WD"Y]0Nc\NEfUw [-[6I56T'|`_p %[\pDf$C݇"9@K@q _T0S"jÇE:7v2Zx7,`fOjNZn 9"I;47>`A#vGij-&jkl@jVPG[h8ʘ>xfSw0w+u ,~Şg/S\5=$C[ydyWn-xrBۂZ  b+CE͑z‹#eaJ::72wAgߦU "ٞtdΧUi'v $P5UثcK6t/_.]g3zy*r_at&W%eIm\ugx+i5bb-ݨ\ 3f鱴l/*YcE\J8W.̟)%~wc<۪y]tٕ$H{45~\R{o-/k#8±ՄeQwXix$- `l$| Kn0 L~)r a`y|#_.s5rӗ8w1EQ:s '*Q!oB~ǻQקn=4JeF$sOjbtk #̤ĐY i֧AJ4{7e zU>7tV\)UL4>%q7˜pdX֣;vosst-gJ; _,y0k5ݨe=5վ]Y)G %v@ϵZ(! dfLBa3]_X~\lJჱF?|$F*[ϪAGfCRT|bDbzEc@hbq+z>Cbp8C.M`Z  _#KgɌ*ƨ 9pڜUL[D۷Jyڌ*G8!2&UQFS|YTXF\ Ɍ:~nѲϹ֤]ք~i`jrAp'q&+:S$[9;noB0vnk gtx٬`\#Df>}ӞD2ԑAkAFջ+'c0_`f:5Q^,X*jQ4z w01GZQ&<qɤ/rX\-o&v;yλHcKn 4i}#+e&7س|dZ,o|(_A N'L#5 ͛w}/VYw%ABsO)׍ؓJy*<_ɉ>׾'/Z":Y$syh_*aκ"yz v*E?nw`L9UY{$u=Gzӕc` <㬬*_$HFnqU.3]=G*Q.||Xgf0+ .F*,Q? C-hM9yn|{+㭁5}M$H('Y@X؆Վ_L9 Z4A>]Lwma?OQ}z[# EU m%X$<cA\0sw*ӎ52_0q*ȱA#a;~[n9 ]ګFFrz䛯; s'e߸ erp5X$MI9jWbT/a)#`@OeJ>ץnUZ;%g>q=t{b 8U`F:;f [kP"?jqƆ|Q==$ ^v7>u6܈ubo[yKkmRcGaG22&/,DksMxJU˲tZ݅lȢfamj=c+S2O['Kw:@s2 V4|_ES=vMO߇N>7)OqY.J?`N°R{ {M%>Shq0!u%`icM~4a`_-8LJ*$0R/w0Nmg[>9E m ң1WZb|JƓM l`2E>,iI!kO0].FbjEP:QzMHh!nص9:43{s ]<|L<-n2B|HEքǔwr6ug-;<_d̃~kry~+xNdU*2T4kiyty6C[eJ'@&=[ QhLGM@n8%iR?唫+vKYhŃL&i5'>cC&} KwB(DPXuiz}`vl_=$wQz-svL |^5qszVItCZ"X^ DOig5>e'+Ï, DaqtŸ-L&[*E#̽ϟ*壣I_j#Uݘwt5+z`w0] ~, G>Ejirsjcr6oݼ zX^-m0rU1a^v%- -IV,vx|%q'y3]9 n-;w.57e ׀[tBc!>P6eI-`]#pJVI,:,=z!o]2('viAC.N?7D-M뻡hWML2pa-=B>\V2}jKi/ImW8; 7ˆ5;Dղ9I)D!gPgc[rU`>` -JQBKh'BDl#gJeV`;c5"&X!QWi.65H {M,7h6WD͂]LBb˙QMWt-uiDȘˋ˂<jeY"Eʗ,.^zw 63)S_-ҙyvlm7|~܍% by ʨ^cy %ˁO߭S%ГuhM_Ң-XzpoZEq. ڞSv$LE0}NvW 4P3J<} l%| .;_H[ET $;N9])gyBI>:_!?rJer 4"5 lFG_/Ok[Vw4e/NvGm3F[Flh8"88bU*iuRͫHB7,fm_=Cݪ濼XrO!FN£赙m;u^t ='l)\'\OiE(4;CueNDz=h4E$Dδm!^6 ;VN^#G.5W kkdv#'v\4eDgҝ=cPamYa4LG`kWkØܨY֌+@Bb1%tJHW6(ˬM<(O*r|u:=!j~ X]7[ֵ= lɢ+ vT{$h2DjDYͶ9E|Q-Hӗt$[/W=h ݸthA uJ8&aϞ8HS҆~yTZ=cpPYzPAۉ 7}[D0_"!H2L~6m3ݟlJD/.7Cnb%*8,T^ =tr]{ӅèƈB%I- ?m{@DLx Qkhvϟ rsH]%![*bא쐋E%$yW̚Z:u;xF}57O 06}EĒj L CC~" sI ˞0[h 7Ds#H )>y\hro1{[sH]ӗFRY.;yn2 kI |>OWo$2&s0ģ/i x/b]ۖsӊ6L͂Vqh5t|7!#A%2Sq|_ .`N8OXμFMmO#Қm7̚CN]`[CKFcC'.#v8/H@L'z&8pڟX:9 ' Jxe _?/KYq1_G;)@n'v3z !8/H?^][b-ɩbX?fd6d}[` a@b4N6"_f(s{*q>u8'4F첋eZ`ޛ8e~iY op̾ ܟl7}qz<4(AywEADe5xفY%u.0MM a!č) ,١ `  3p nנj0:6py k18dN+E o9QCbN- [H1YxWbhbM1DW":=1Y>dҞR87'7CK^"k.{/Y`Bf?[/jO8 @/ ڿm+hM{eYSk^.GJ~,w@JF_:4r>|藇]wLYY+[LN5koˍ;j_)Wg]'ǹL<.VmW]D٠sd1{;So׽zɁaGtB|\BK@䣏ߟ䃂1n3䚕4[-}閼 uZR3::v6C^Pmk%Ǟ>/Ep6gmQ+sqyrSG\V%KPC;ZrKwM:* Z48Pa('EJ~xNi=ӵ˹Ni+:`:s3xߤq 0(5uP0P7ZƐRq{$tr8ίűx[W)/ΰұ䋡=FUrL8qNߋ̃_,-2eBBY/@(ԣϼATMlqCI=Sd*)2t d8TnFVW7KNT'00 =p}(G6>5ݗBN|S ,DT;Q/ >Jre>hk D P9>>^jtBt>]LEq5D1yQ'`юBCpP-?^b0A$9@e춗>(x.. UAeG骚I Y8 i=|~A5>T5,`^:8iZa(ɽS@3jE8hدH}].= P haX+C {! [ _ Kk  R~%m5&߿"Lg!6:i+@Z$Z8{L[3R^IX]=mW6GL+2Sn܊9h&Sz] jP;WA_-nB b@Ex5]qY(ZBX!^Ctykd52^2:Wbo,f,^jtf';?g̐ݎV&=DjTz"/]mUnMk,<|Ǯ}+|kcWsGD.=:fU;",4Nv< iRi!#L{uqYҶ iHT7-=_5;3 ]D!-/yxzE FPFZN_3_wqDU~|Zfrh`pPo VpNNR:ip,ZT[}h6r0=؝wl̘$s]wEi__&E^M ẹLSIrL1VB㼊uK {X"ҐY)O[6uk`4J{ОϱuվB?Ukz6/_.us\M'q=W\%@rá;Ёۿ}2(rO̊Ȑ,,qx1BɎ$OCE4gй4S'W0DHbO#1 ٭F6O*-&"F` X\O;)ujiRs&~]NSTtfSPnA9Ze%aJm4U1vV7B j<ϭ%i(֬]mZmjyOWf;|[SVjh$WR^|면eS)C (=9T96d#yz= FM kc!{~\. }=(JOhr]X."N2**?N d,XȢA< 8xg$Go /N]JҀX@؄GqS|~Ra lq_t<2"#DWcLҵ|)T'/#];J&`1[7e8g/拡 `r |39Xps,]VBK餘ޗ9%^<ƽ(M6z]zi27SʇS`>Mt5_4fj(VI/fZW.Zġ OI4者5ԉڽ1 `<֙ޛ:&tG:`QX!T~N@Fg-|Ü]ڵRq!Uwv)4ӞӬuZOR[Xtmg)1z.ؘrբ\"(2-ͻuBh=PSҒ2嬝D"]Dn:Nmq(1M)x,e~w|Y'`̨hyAXxAYgE ^V#!`P4GΡmgz8B+{>AX4a-2~ ZGA?9pZ+Z^L A¼ImDĬ+N^{%^زS_5irf$'q[X愁f15N}br)Onv,rd;9veYeAZMJN!<boF:|?@ Bі-BgŲ#]G6_.6*o+^_)G''c8(7 oT.+M$oGD t1/\ X )M`yz߻2-O>Cf煓JcЎWd'aJ O)jF6:_8rVz6d2*_K]_*_3QE}{;Ď=5'?23̙/'刁j,[(5H搟À~6IP[ VLZ0G=8rЇ]OF @7D0[Qft^^cDܠ+ 5I 04Mh:nU5Zzp>pyR y+]rM]̩>@H裴U'!c9 џ&f!'ֆoӟZil0Y8,L؈2%; cCU|Xv1 le’W!Tڶ{\6kJKq>d ?8]n:PxFРцFYrC]^pfiͽr2T9jO<%1$~99P\$]<%DoTI}'ԄM=7_F1 ك%qz\1 C7G̎ڋ 2 $)#8.0$rJD{^;`#ƨePodfxrA"4Gq;_Sk,iWsȕ\i/Z߲-fO@"2zDMLuD uMζ"F``GG^gJ1w7~fh]Ah=^_%$ڥĤCmȻ#s[Cl@CV&qo7-޶ 2$l!}VQsZ+G RP ~Jrr-A}/YL g+QuxR^  C@27:y/+^$zvB:Qvy:Fm`&EǽYuL*ʼ]}aq 9|ܡl>|A8Vh"%0I|)>FG^H]+)x!aZ}ǟ- ).%R&C`o(P4tP} c:xB.uS*L.Lc⊯#-17+oe1x+k~;zy?S*MY4XSe.hd<3 Y mhͻf\>w1DJj Mn<' 80޳8_='}s|.l)1=OeHDIAjjvFt| 6V):?Dg#Āzf6cNaB8йψxʾOEacZĚ9 8VXLxjwELe^ KT3PAz&(FCדǫqRk寪5#N>X$gS{$ؚt1_1ym*ܤWp0Ebߚ NJnJ{U wDqH&5C$Qb W$vZ!oNY!]{+V:[l{K\(aʩFCM8KLǀmN\M*b).=<К/ Vhӈ/.8 u#jbGT8M({6AymjN?gIa`>g M`nX"ٴ#7F3h +uR)%uU@H>\Jj]%uA'eKŚk(`  ć= 1FI(k@`XCb'g YwF1Q٪ѧft} ]:gI-s]@Kι.aRW(f=6l@`BifHtht٢⹾݈uF\t|(Rò"\&`bwYk^: |C8#rZq"j"-LYgʚ $p] }IGc{zFuO(+]z>YoLg'>6ni92..d(QAGeie #eY_KRM4F'N jn5?;At]& p_“'N2z-~JxXlTU N)̳yHdԸtd0җ&ھvn{=*,os7NLe|6-qHÎ'faJYd~m'ul ` MZ0HfIMF['Ը/ryMp&{V&{D\K}Fѳ<!PR+_5v'#lF(7 |4 Nl2 "8XF8] ڒ}FwFH4[wxbŚ M[|cx:*~#Ofswhe0 I>w,& K&|kATHemL6T",XF9u#l^<I7P\BE-n.3tPH`KĂcoY}ɰju¯[sUC9&BpnIH 8Aƈ Iq|/:M\i"e=o8&zPs4U :X ހG{A4CayS1G]b:͞}t8x~ǒ_.~)EVvv0jGo?p`5WuCRD$. }pPsyw-r9JkG+oMi0U+  )}<_o28%H(1+&@k'm2 8K~fn];eኝNBQ#cc(U}h*M- +!Q6V,8a?+撯{5\5F?ESCe=9FR>0i4>q2ɨΎ;ann)x͎I#GI"Xorʈiv=J)O?L3DjFhavJ `3Y|x1Nى0<<JGL{f&ݎnG7{Nt)ߕo]^ )(}HibLn-EkAu9п>,r^H9)y@UZ8D̖;ښ1Xl.=r9` &š]HTk[B]rV%-rsaQfuEP`j2ybD#]W粱+uH(_jHJlURMW"3^{C pOpnl DO*coM <' 8B K ɅZVBiQMGjdlx+I ղh-Q _Q]9s 6w^@qA.%We~Fx;Cޅav\ܢYW.X{Y" r+C9BމyP޹:DS՞yG xpn_sظDY0HS8pKXo!O !576SVV1;9d̲jɻ37f~gO9 X.ƞߝCE 9b@;WAAk-ȩ#;ơo>ê~N[ "=Vfno::c. ϬWohV^auM!w@;fDoa{^yFfO#ZO&n yjg wLa'k̢PIrFCޖ[|5?ij=AqE:^8:XX浲Y Mq@詒5t 8~V(A&V1ֳPMEvb #lǏ%Nuκ\  TƘs2!-}f1g>Y0REa26bm!ݖ~9[@ PcrWzG &a$<ZOQ {+9X/̞,/|jͭ=5&..uTYp̢Q "VO2&iMq{I_1}ÍD|.&K@jIMxoהYfL)=0AdSaKW9J2JW7]} -b'QACChғ#jЙtjH!2 Z@ߢ~r N f%'- ԂӖCêhhiut=,Nf\q~j4Ct**oCuV&B=2fx}bΉ%?N'(DCk0b _ hA'4BSZ bk# 3hvEӪ -W|k8(y\OXRD?|<ԛ |-"&.;ߝpT. KD{w .(huEZD TW-]ϭ)ΌxIYJIWJ[FϪתFPP:w)bȃZDݓdNͥj}݇UK`HP7Y/+׭y55{Y{d˰.nhfs.%d%Pcol?q|}6c>,ڋ,WG izZQDz^Dp nHG~2pqkfJAKlB|TmuRW ! Dhl9Cgfy<Oc13dJ_")R:" 4(}e[l..z(CGI67LJJ^*",ӨÝ~N(&YJ,dn+Ec.Q0 @fT-7RA}'UqYG b p fcXQJ}=A{\vn*hig=RUrsXF‚ߍL$/qݚr00(`QոV4T&%A +ۢmX>Vl}{*fqLmE-lz`O>f#|04Y-doWQ<,894VmZ h@+Pg> @VG*]IVF)v* ¼nSFiQp\?sAѷm>t;WkWOYk9YvXL{l_G1pS)Fke2}ze, 6oO-?EH@mUybs?mt"5F݀ZËOpK<x|aw=x2MYX3B5&A;;JEmW]awD:`k=wR4 bS Ll&)S%e,$f=>y䜃og\){|<`_cIsp%#!B [X6/17? qιyR&y@p QBAH K\^Kp) c,i""hnUX-' t}mU;?iNA86ܛ[I! s>. 訇_ϱAʙSFUagzJQrQNyHu]xæV3m$z-G$qYߟ$9DSn8"d%,Z䐻:qeKAS12]iR"%LfAT E1 fزF ep+k |y͂ڴ?*L 1U`ɓaw |}Jny>{wj^zTz;PP|b?4[)+~C5`+˫♱vJYHY!huNc%w1LVSF*i)u$ IU~BQXg y?%$d I@e~ًA\;JPwA/Q9WFć#d'wGK:h#7m( [.}lh`@Kc }{wo)[d"I~nxL'2ޭy'a8;q!_H^tU}PwK mFA>7&3F2Mg3M P^n&{`*Ѥ b0y[c~lەl m^^QLmc܋O{|9ҕtel:U]][S7 N'BuG%< 'dz%_4YCMs<:?5t`Հ] 5qFc|8݊f`fRUJnxt-E+S_A+5LO {w2gVSNK4K1a?-EGZDDWd67;"Y.s[1?NUd["Ѧ' vbrb,{cVi dmF#GVPdh3STt3#/W5PH[-fNFgܐM X 7 FZ쒄ps:|ÖVU=8Լ誛g7г"so m*Q#5pnkIBaO1(Zj([gW#{;21<,IPF5zQ}pHO$}*$`2hxpswk/O O4P $ٙU*2FT'/[IN~lQ4` էG ~Rb#JÈ^`^lx qtv4[׾YڡIATY(Hǻ-.@lKqtmjL󑞂;#%ME<)w2\%kNzb- -rJWw^b_bX͡Dھ8cqfE>oIDi}-ѫvQ ,M#cf< JC;[@Fdn2ZoB[iG}qLNW7l-nʹ@,vhAkX9B"\ʊ \|FDokξC3ݭ]H_H>P~MyٹibD 6B/3m8}駘0Lp7TwC> {5%PI̞M2LH-M V"P/ ϻMjidQ4S7# Q.{wO/C>UVye<6~ˮ|̏Fr&7ڝ-:D$`7d z xہd뚤EfqIW~QE 1_8qMۭ5Gl#[X(j-*0IG8ҧRq%Ld3&+6 in_|W8Y-7޷#c 3 eâ##$"vD2umlxu]fmYlC/J4͉RޛmыnWiy`0(Sh)FʣK _-c|e }Hkr۱V4%~v_mEL?;0a@,"!U_& 1 N~'!yzxFYE7 @i%_vMа65_}x{>:˗p ȧhX S?Wd6EPqnඝ:Kl:I=|dK!븕}|)° 5'uثސ"rYD9f GHľ yŠuEBWnĴVNNLLZPNV2~m /=Oq[.UtOM2 <`Ǵ(A)NGk*IڇZ=#,+TQM539*,څnoR$ѩnwHAQ;EmV92ji^^e\jDPULyg Y;81Y=4 =NUҶE5f/JFTtcK?:1*,P`32?}G5+;uJS`j+b߳qFeVHr+U}P7?" 51L?6}ݦ̸ drRX'V΢>گDYi&*a蠹l1>?!@05[w;+%-?(xǍT~ u;.  5`t% TdA>2OQ`? E1_K: 䂈@ΰQ)=M뻿"IArBiN%562%}ʡV ׵w2:9Ai * _*L8Waf &kTZࠢ&Q7aQk>oL KEe<&zx6,Qh%e"x.9r;ߤ%6h./ Ň`Ȏw;ۘR;hT"M=.)Ӓ5=DdcRm+Uъh/8Zf4Un1p8Nuy@\MLX-V6*tZ2ע o}%i5#If.U :tK_j7 >eΡ(Y2-EWkuvd1׸˪A9ĻkkڍTw__'u2@mx7dSw5,AբbP_0E8ݥ cf)mMěOEl+k.PE_L.Lti˜ԋ<񱜡؜7y2jG o^p"&æc'^rc׻&#F^v#0#͘ԫ.ú%h`dr pq9=ƒڶVtXt}aA )ۈgcV;3ul i^%Jboid];բC_*oY4cHQ:[R?6{݌{ީeMI3Gm۩5yKzϢ~m7eG:PfƱxj'kF^a5 P#׵v n[I.CDtƄ h*$EF!`ٌz%wdx$f 4|)(4 DҨҏ9L%e"xKM֙+mD. DV>c䥹7x(9hN`nEӵBZ ,nh6_UbFzA%TC>K Q}S~eb"Yxֻ׳OCӘKn6UHjQ#y*w/RlC*aLlQJpsS /e]:'{w갅f7 W 8XkVlAC 1$I3X곲6jlĬzdlGZEp31LRnՃH7g/RQ$ܽcX㖜:p- I`'|j^ ¤bUvLܻ=η o tuG 6"[DHk{LR9l 1aF4?.y#s)"S;=(kG#Cdsgu!,/|U K` LվʐxR,M7GFPZ/Id Y0+ (2qfp FBD׷tܼ>§UU T_JvR<1 hNLuCz*ҏt 18`"KX8 փFF J"}D9 T!,wdN*q34_~OژIx h٦D YRۍ`O 4&ukvLlX??62+g0oVv>`h]{$!Fx^yVN_jC.,z&'"4fCS"D e鎿#Ϩׅ4|?y\r?R$.~!>axb!hG6ŧ߉EQY~{Uwˋ%Hݞr** [ހ 9 $4V4 >0\HHplu}v+a!cC5Nk J:|+P#Ur!/fc7ҖЕ4 ,ϰnǤRqk2M)gSy]J= )F0zޑ;xT vEƱ^ᰒV!j *˰k/H*0k4A$~&<je4 Q]#Oο&q0,;1b {20EudK(n`'OWJ) 9 1Yn*EY'=ceO\o|S/s!H `-k".`ˋ˸3U_q)ps^uӘ@):8]Fʣ\p{6JlA)CMN opҺ:bi(2Sf$0psrljgM]"V2BZ01(Fǘ3ϕ,MF-1 ЛbΣV?iϝeef56nm(F&@'G2 8uJ߯lbE] n ZRV0N6QOF>4'PźNj b4ȕq,͆K \$u@^2}Qc{M0Θdn8.m8ߟEawOD?|ɸ/&"D w^sP G՘dw?99c,5n\M PCF(@q<9r/#M>Ȩ{;c VdEKh8FȄv^MxBQ,J2 Lơ}wُs.F+`]C !rAEHCU–#Ѽk(.)G-n oЩC 0#'pAdYUWj=l\[mAДx@zhqL#oŽ qJobĶ 5D1ufkg7pR)kˤ>W\d?16Ԓ.&g9AH{K맅$z{1-sn>Gog3 _(+^7j?+E*2"G}Bɋr[AU/6f|'X}Q̀):-c#UIaR#72·} =II) BU*,㕷"CpUi@|7)6 V-u.̺Jőo}2ւ 馆ƫ88DոW}ԆUr՛^"$ykN#bԄc3Qx_Iwhqy=i=sKC 3ހ00p A{xJUlpo5Xb,Kv$Ce}cѳI}q7u  82$xۄ̕N,][tD~}۾$qDQJ`0tØ9βx<)|