tomcat-9.0.75-150200.41.1 >  A dlp9|wvbxcȍaSVP_̾8a &HRp (Se <8I4R+PǒRQޛYFPs~X/gEٺ#\`!Q}[w.MgL;NiN nAi7ёMyLp^׺)84?Hf?VbYq)w`Ntm _ :O.½CWIKn~E6Q225eae84863c8e456864a551110366d9bd6daafa7642b8f87b220ffd5e7abb86d381a3865aa804b3e402bb34a8f540b947e7e5b9dlp9|\͡)n8d$i`,%&Л1=w0!sl{R a!yk9Flό\aA*q)B|t5EYg/:Q֠/ZjPT vuV efJ`m7G@/@Mhm,ͮōW5 aj3}ވ6T5ca/'nA4z/1y˩)t?!Nf3#NZ.A !>pK?d   ` 5;BF $33 V3 3 3 3 3X3[33 |  "?("8"`9$`:+ `={>{ ?{@{F{!G{43H|3I|3X}Y}\}03]}3^bc=deflu3v w83x3yz-8<V`hnCtomcat9.0.75150200.41.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. ATTENTION: This tomcat is built with java 1.8.0.dlwsheep17SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Productivity/Networking/Web/Servershttps://tomcat.apache.orglinuxnoarch# add the tomcat user and group getent group tomcat >/dev/null || /usr/sbin/groupadd -r tomcat getent passwd tomcat >/dev/null || /usr/sbin/useradd -c "Apache Tomcat" \ -g tomcat -s /sbin/nologin -r -d /usr/share/tomcat tomcat if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in tomcat.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in tomcat.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi 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 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 fi+4Cx}b % BT. <0 Rt AA큤AA큤A큤A큤A큤AAAAAAAdlUdlYdlYdl!dl!dlUdlUdl!dl!dl!dl!dl!dlUdl!dlUdlUdlUdlUdlUdlUdlYdlUdlUdlUdlYdlYdlYdlUdlZdSEdSEdSEdlUdlYdldl!dlYdlUdlYdlUdlUdlUdlUdlUdlUdlUdlUdlUdlUdlUdlU2109cb8b9303c3fe164d4015de2c453f235f30b36ed5a07acce1e62d4773aab93ccf5980597e2f8f07a7faa7b46ee7284c083c33c902a38afb673d417a5986f66622f2e1272f7b7c5cfe6ac2c0244af459278c3291d928128fd74089cf96d9675bc7c68fdf8fdf83ef12d6b001d161c43a5198e0ba69e835cfe7a1841ac5110d7dbc055fcdbf4a58792fccfb3e4d2ae55d2139148a0a0f388718c82c86a405d251f468e75c64c22cc81069011ec2d8d93669bafda917ca1c7504a0974dab9b0065f3a728b9abc6696f7e14d5e40c6085c038a170e1507489ce8a9866cb1984aa9849b6d8921c3f93353da7dff48e266292fe5c8da026077a2e3d5303eac304f028b2277ab99412c8b942f362f3fdb11c3d905c183bd87f73a79ce95c51effeae6a7ed8507189e0a0d5e52e4ba397f033607b4812a0dbdca3545f69317038ed2d864a64d36baaf542c9b478e76efffa77f41f4de577294a5ffd1b54edaf60b5bfdf78683eaafe55e62739203f09fbdb750f3f580a0e67ee79528300e86661139d016fccb7eb7c2f050efc59d9dadb31b435addd95bdda39d65d4d9976ccd3b24fcd04dadc737adf3e6bfa104dc4f3a433c4ca8746b5d6af9c1784508bd9977847d29de48498e6d910f5a14655acb9046dd4c5347c1d0489af40c2d85e0e320370a7d143e7f746e4e7de99060cd071094a90282b8fa0896c5bf47f9c504c43a525ab1f4d8ef9961d5e5715657b7bf312f53028e36daf2f680f158ea275e6c4a49d36f7dd74d977cbb9013544ae81880772d28ae15c225521ae4c49333245e00f0c6e7daa93e810639597d20dd81c5caa27e01a66891c4c7dc2375db095b3c6573557610153a3faedab9e5d6fa790d6b36838531e201347a0352722e3b21666a97e7a24ce593eb8eb24909f0180445042c0d0deb4566623fbeb076b98f72a2a2a1b6f939fc48667e2ddb1ed62e9902ff4e6780b1c4d72543b9175d22609484a88add9c9226b3a7ea9fb0fe2b0c574fbf75087668399a6ecc65eae222c0780878007baf3532d18bbfb3803a5ecbcbad175b1f1beffdb84161565d42120e383b04704e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551ba4eb50c9d1bc933f19cadd4ea83d6b9369448e460e4e3973e8e38398732fa00ac2415fb82af49cec5b30392377e590b3c139c5668bb36b6133319977a8507fa42a6e79fd429e3dbaa4065f3c6f28816c67978b50192c1d3cabbf31fb3d78ac/var/cache/tomcat/Catalinaservice../../../sbin/tomcat/etc/tomcat../java/tomcat/var/log/tomcat/var/cache/tomcat/temp/srv/tomcat/webapps/var/cache/tomcat/workrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcatroottomcatroottomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcattomcatrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottomcattomcattomcattomcatrootrootrootrootroottomcatrootroottomcattomcattomcattomcatroottomcattomcattomcat-9.0.75-150200.41.1.src.rpmconfig(tomcat)tomcat@       /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/groupadd/usr/sbin/useraddapache-commons-daemonapache-commons-dbcpapache-commons-loggingapache-commons-pool2config(tomcat)coreutilsdiffutilsfillupgrepjavarpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tomcat-lib9.0.75-150200.41.11.83.0.4-14.6.0-14.0-15.2-19.0.75-150200.41.14.14.1dld0d?@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и@fstrba@suse.commichele.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- Update to Tomcat 9.0.75. * See changelog at https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.75_(markt) * Fixes: + bsc#1211608, CVE-2023-28709 + bsc#1208513, CVE-2023-24998 (previous incomplete fix) - Remove patches: * tomcat-9.0-CVE-2021-30640.patch * tomcat-9.0-CVE-2021-33037.patch * tomcat-9.0-CVE-2021-41079.patch * tomcat-9.0-CVE-2022-23181.patch * tomcat-9.0-NPE-JNDIRealm.patch * tomcat-9.0-hardening_getResources.patch * tomcat-9.0.43-CVE-2021-43980.patch * tomcat-9.0.43-CVE-2022-42252.patch * tomcat-9.0.43-CVE-2022-45143.patch * tomcat-9.0.43-CVE-2023-24998.patch * tomcat-9.0.43-CVE-2023-28708.patch + integrated in this version * tomcat-9.0.43-java8compat.patch + problem with Java 8 compatibility solved in this version - Modified patch: * tomcat-9.0.31-secretRequired-default.patch - > tomcat-9.0.75-secretRequired-default.patch + rediffed to changed context * tomcat-9.0-javadoc.patch + drop integrated hunks * tomcat-9.0-osgi-build.patch + fix to work with current version - Added patch: * tomcat-9.0-jdt.patch + fix build against our ecj- 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/sh/bin/sh/bin/shsheep17 1684844151  !"#$%&'()*+,-./01239.0.75-150200.41.19.0.75-150200.41.1 tomcattomcatCatalinacatalina.policycatalina.propertiesconf.dREADMEcontext.xmljaspic-providers.xmllogging.propertiesserver.xmltomcat-users.xmltomcat.confweb.xmltomcatwebappstomcat-digesttomcat-tool-wrappertomcat.servicetomcat@.servicetomcatfunctionspreambleserverserverxml-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//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.suse.de/SUSE:Maintenance:29082/SUSE_SLE-15-SP2_Update/d681db50d47d1788de23fc7eca6b6b15-tomcat.SUSE_SLE-15-SP2_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))RRR,OY7TW"h:$,/usr/lib/tomcat/serverxml-tool.sh add-valve-rotatable-false.xslt/bin/shlibtcnative-1-0logrotate1.1.24 utf-8b0932655180830f72ce34adc72e9afab9c8ed537ea993a6bb72e643cb45416ee?P7zXZ !t/ŋ] crv(vX0'e%=EL~`y  =i)] ܣ>w4<(![=h!䞞2Zl1W3Qp? @b[]58*{ |=Ɏ,[~_ PL>*[v\aA/Kד ك#u$N#F=+M cF%n?ׁOnn5,VZN}Vxd-:< (t΅iTqE@׶;5ncP7}=d ߰Ƃ5K׳2zHEXPPupZɊC+h#9IlPS1 5[dl&!^K~ dl=r҄ I 9c'dC7\S[0LF.fY *E*jG飜җ^'̲̆cSJ)&vôdf{ +}{kGmGB W&Kݗ~4@pP& )hŮ+tu&Xh"AY)8X1^pA ے0*^)aluePaVzwEG$Ӻ'Aw"M9_i?&.=QyWҗ-S?~.EJ{ k' -pmRy2zB`&iXaSF@xoOuGh7 Q3OudFn?+Pw1[w0RS&"'S;Owg"WBb &'d:Fv>2&vbJTH|6>2Q 7^Fr3xQ= M@:)硠&VkBE/:E?vՌDoo)"s ({-ʙvgO΀qͦ'LiЎ?ENdR1?K)WRQO!Wb:Șrl4+*cO~v _ą(AIn,6EF^.&.( zT|8UE(1!#Y_T.P5dJ*o^Z֍zr'M2X ӝGԈ\)]#> ~ko>i&5ꭔսLku;{$H#}tNr}Z-լگFA$'W,G./"6Kh-~%՚_B?CSr;itN-L:#Ul!V==]0X9v3zrB;>IO)͎w$-b>"c8}iFdQo lE@ߒ #x>\<2BnI>-JjO״XXV'J]Q"bڭ+KРבklpm=urHP)6ʹC\z <Z!^W!2P۟j(卋P`B_P[Au*>MR>( 3s.5&eeJZ)p9$8 F_g@F`T wwpT"% u0V eԂNdF"RƑ!n)p3RXئš\1ݴgN)HoY um{j{EÙKﴓ#U|V9-& vy8W5Į"sD1jscay׳:Q]v\922R. Zzh-ճ^ ڥ2/,j?ۮGC\ׯjF[DEϻ'rY[Qeu)E iCAʛDZk$fM392 [ͥZeg%eOX1;E)?wvB~2fFjrGu%am79t\ !`K јdx| W>-gLAf,z=`MeKu ,l^חW # gpkr+-wZ//r3H0WǷ6є ܏ٙ-U++C&2/hLy1c-{)O 6_5b߈ e+ӄ~jr#Zn:JŐSVyIKŮ ٻ|z>RTuE\AG,u)L P[ITщs}9zP.Հ"0QZYŁF۱pl.7t_i'%a5TC]3Kl}g,TGWrk-6/Lň0ԯζsR|aˡ[ ef_%DѺC6zcsi*>YC3L*:d26d3wT!(^kœ瓼6s%ْ$1p8#اX Vb.0HKAT*͎$=?_W[ۣ*Qay )E¢UUp>0Aƃ% *Ư:x!F*rjd+had=7dePaPM\8~e!Υ.^ߗ8+|eSQcJ(:L5QX}{\Senu[íksഫFI [mK8{HE!f2%&+rͺgNɗQTEl>fj9 FLR`:}Ĥæ#Shxym-_=1 ruL0`&%,Hz~7;I]ZWo5JMfV853LW]qstR ub4D8*J][A0MTWE=3Z7iHieoGHk>q R+E}m<4uIT\_ԠO esro}ICm}oxgG++fƼBGiE52i@ -@>Oj/ɡ]B@r<(sjsRK0역G c=Չo`l*]gÅ1i(&V+_P—5\FUGA_kenCVԾ=Cꝗ|` %lpw4Ne3kx˽}c٤!V9"f0{1`<( [O5 ;s;4Wc#E-ZRv.?BYY&]m п2UZŽPJX'ϸ{,|꼐VÇXMqroV0s>TTK5WlP^s>t 6!jC'cS( ;69d1Yu%H䖵+б!SDM6Xԓ:ay$ aE\BK.iZ|Ow0I Yzيo KnG}9-rlBy׎jX̪rCBh(.f),/N$%Y)ؾ-QMOO^L+;Cͪbo>Dyβ`ī_JVfR\] \Kc-i~&-<24<~`q g)n>XTݭ`6~[تᩭGxO4:v[ejҠ}aP}{-8fV`тM sVvcb5)(!`\9WTG0,^Euo5O܍dR`OQ߲">;#-vqCtwL>m\|]t` 4ER4 0Y{Kc̛des4e(\l] )Ɇ7cģ{`Q= Q~>w2t&˺섈"> =0 K2ۋ&R]WZt&\g/ uH]]d'Ϟ_93^k+tz!+v(ʺ02C ܆M3LTPQ)?ǫs:NiS19NTVLG&{5p:`]jQݴ<1@0-T?dh#)vg U|[$mq03J<%kQ0Ԯ+ND{ز٥@9;/칺.\젾Inz=8YI{ TY<`2tqÛy D.R"G0 UԟB >K]k\?հ-q!S$TIm%/#tXi$TO]d[Q"S EA 2-6MВEqTd9>@Y*;a\LjT[7@yqoJci^[zޠ59iR_r;Wu_V`9}'I'%5^ kC!|Œܟ#MڡmEt"nq' 0p'(Û~d񁕪cB&L%g#BHyMIp,F42/?d} B+ý?\3_70ꀔdQ ^Ѡc\XqޛÐyV '>&l"(BBIPf B +a<yE{!` * J\b#v%NEnRFH w'j\>`Me_lnyydOIJ~~hIG@^1fcLS?{ĩ4ɸ?"%Yc/eFdGFȷ꟫q)Ixp,LSa2whT{b3@c /6 FSKڠS%6 aJR?cMTԏk,Tm}aA փlxh ƣd& 3?Fe#p%K\7B1\DZtѪKm0eya=4 qA/! E~/ a>XPrUm8#OyfHZ87.&~NP+9F&qZ  QY)/AO҈b};w}pqW;_+5f?4)Q ԫYM*)Y uo5Yɋ> c Kp9K&%~n^3G4zYEq|KD/u+xi4毼`T &L8`O(\6PdKH]bqC'v `VUpbhDr*"pXy nSq*db2eCp &ofL8 Ic9A9g0ܺca7ڱ:oԡ(.I36rvOQ 8 ukY;Ml@r.?jB KHƣ(\W!v I0^wBOh @F0` n#Fd8 s#Ն)_ XX;D8B9Ʀ$Z{9).Ԏf]5Dޭ͔00RX*j(oh1Bw{,=`G*$*g>Ob7B8i;]kk2B[\" w}`!=yd˾JT8wT&7zWM5d_jR dzSvVE ̡Ijw\sܖF yL/P<ɕƌ- &TlbyC%fv Grvgd.jd^f2>]'ZbUX~A${ ;K^=HS[8`-5 X"T*;I.=u$ʲ>0뗰c.4O7"7&HHwI esDFU=!@xIH$%Szo4!rb%17aY η؝ Z,w4zm`#(KItv5BDJ*UH;eXr !_(X"D>M5;jEC0h2vA˕׫d9h$Rӻl39ɯG@U?jՙ:_s6V!MʺuPeO4)}w?Ԩax$O<-jdJb*BI8ng~<b-< )X:2r 8Lv‹x+A!Uv8hDB_S[Mwz CK,N6+1o\'F_u!CYUhUBnH~nP烳KJ,Ҩ A 9Ȉ]&}nEqh(#n)_3Rg,)btɺ ݢL;c9ey9 aD<\>SycDYI7'd~o̟V:<[O&Dl=u 8_Syҁ4l Wݵ)O(MM:vX$I?}p5 #]rO&n=a+jSc~aCMBKeHt>Ps y1M>|, Y.?j;c^6a<ő/xzƻ‚+Y-^OHrR:Ի" :NIX ŸI@n/_6:ŠP?-3̏Ce.nhVØuE*1 *[8K6?9l3,q+0`>J5;7Lx~#"mEj [UX߂Zdq݇*G >l|N$|d87`t/u+U@fʟB`i;fl7wWvXzP[{ ;&Eo,[Đqc$^cQ5MlAn~ڧ=l0VQfr{+<DcHNм2b5P쬉m[øpȎƍt,LwIx# ( umK7޻R׷ A%5?sۢBiQUK;g^ !>qKзwG!I#*xBB,*cj Tݜge#|f-k JϷoH&`޷;8ث붦 ckGO#u]' KX0ʊߣ$JFKjӜKU;Gg KT=`hD&G} Y:pGy1;9尪޾ؚ}o*rO$wvplĚczFG6mk]iѭUwHΧA f-!S@>x1IF||5o0ҝA{"Mw9#:n@ ב`idb (AȳZA" }VQ<̇o0en!/RIJ:?QR|1}|i0e+ly{,Õe*}8#!GF] #Of6B14BζH~bE`uZR`Ae>ƙahً6"u6$D83/тM&\lS­jK닒YD 0LN}rYJ$8gjWmOM0NED=گӽ V܅szدQGtI͡"0{ 1=njP%}($AW 662"۸[mW@lem7i:frF'y$7qd Ũw`V/CInNCtoj!/]0S3GL,@9ȳ>4ä$'ig^FЋ#)3TIO#nQrI/=B2)^msڽD"LƐuOȋ]ڵkx3?kWbj;Sk8k,S+:Dk2_mYa~=uoF C5adj`*?iYݍ"DG9 :u;TnerhB96p׏NJ_F* T3{9֧}G֋S+YOj5P#d8Eՙdy[͵5't(3xBU+$K93^ }Z((#mZwg ԀJR[K  p_iWjN׌M(%"h:bw"wTJ"*|z$XZ"N! @g(KXuf޼"X|(C?O"!x+hn t4Rmdh@\f>t2nu-[ob R6 ;S2kda6 ]V: \gbkIϋ kSɽF~j<a3O)Ye  rgdRe 0J׀&]J5ma|"(R#[Ge2nvv= YM0O~o~vf(@7+^^sT(rg8BI1ɜvJC S ^[U dh@ń_0d:]i=fg}Z*qkugjwn@1Z++1U!{Dh8}xhKU~bB9sU5E57?,O> :Ylk=[)~'yBDԪ9w*툋ШF" `o蜅:f";&5 &vyLgVmӡ%DvxVT w M= Cn NkMz U.-zaAA31ܩ+W'lSVo>$`x~uR-{yrFʍ\Β=-]ld. RP+&.u*X<|4f+&ܕ{jYI p`N+Uq6L>%*rMX]EeS=wHTa"ebvmjxbRr0ނ-={~%[opPDqFyU<+3,BoC9F•mjՏ$}syy?Xw RPBwVNyLL_6l 1Q15AU D~0dh4?ʽejAZإ+"3SyIGzڮ"]Rk+rm޴g:Y烼BO~|xMl8B3pLZ~upZ~q?lr]+J"?nWt\-\R,ar9Bl:ۋWd 00DG%eg;$_*Uj%7 # &~mt͜ϙ{3\xP2K=00x\9Lف&i)Lj#['ġ98ZZle.yt P]M'>0%A%gYYd,Kn^|ԫm(MY12%5'-~׏&6roF#XLw"VFev+Ae={>;U2i$F }>55SsγpWhAl1$,C AI\BQ}W_2aT`B$<XFCDd[ HO{ u=q^ў1副Rr# MƩ}g*<|_64$oL]*A&Y= W9 Q%\FM8?$ ї.@ϕnym0~ inH v*0-%!Wh^2j7xG0{H)v+.{g:j ko{G>s2S 7E{,Ԏ9 ert|LaSWCكv -81ݰ:+G.s~2's6I4p#6sfu{9F TE ӂipkq D;4a- v$<z foNzB)ٜ#.+_-,̹Ҽj8'hMY@MQ_3޹^Yim_([LeCD6ef̌mDc'-Gxk d%cqܲ-']B^H#҆VfP6,MxXvvZOg4..xWSMZ*XӹjWjbz!36y$Z IAخ/z52v]frmo&QG2ST|}wJp.R ~8VQ'ŨT)cqPݽVr9tkͦGag: 29/0DJ!ruT&BBpvXr`vt鮸btYga_7qu,iV`aYB;P-98,YEV)HCi`ă`k -K&#TRMڑ܍|S^N.@Wq%3l-EpRY;Lr?QR})r/\Ӑqߌ;ɦɵJNM$⨩B;|H-;P (ߕ9A}Щ+uOKwj5-tA-]P@JQQGw%`y`7XqnGǑyۢ܊3=< 25oQ!]X7 lꘒu#}#8d;zgyM T7/,H*x6>`$UDTL#摖UE T-""{]zLvM߱^ء\ZQH0F' M:Uqh4J B?zo=!uJ;۰sX|{S!r wBroj-!o A-K}okMvPt$he(vWP&%-a9m f! ݻEr *Z e*4{QƎ"UBWao[A}փ_'Fg3^\l% \w~^U(zLf}qP%9O#2%JlxX@8 ;Q )$4ڶ%\{wOy/c-Fj:.E2uf*er.]0L}`#Z]z<ƻzZZ7*VU} 0jVz!%^ @Qk'ʬP7ܭґ.:6k7Z@6tr^ lڂuBFFq2Sr#t3b({g#gm LK3xTm\0*N6"E .=Oj MЅOiXm:sh|L>DgQӜ/3[˺[ /;_ifʛnwxUr&<ԸJ >.t,7V3%Yk4/u`t?ScF+9>3m~ ]ruzUGk{-]L-b\v^v}˹_ݥZuP,UH_`a63sދ6L )Sli:F?tZ!!uZ0hLZ\>*֥늨P;/r:vS 4b-5QlZ>,fgߞ\/ jS!Km}\ +*4RSO؊5DSkRD_ oZ(zQh4ZڬI}ۘdJ >7;PeP=ᡕAǵ{spj "b[_ \[2M Z^:7υrY4Jg,ӯS7\,jVz;+bQzFމտ7Pg7?Bf1 v!B{x.*,`.mX_Kq) Q<$nwEݼRL*>>K&]0 16w )Ue]YcK^-AxtVwM\WEagD*>Uc Η/$CfNɣ"K b҉Ћv=†,hOZs\X} YKom)p4]:XHGq()Cv->>v>N"J_Q /2[XQA9 X j$"Yk#Y98/Md+G¿6&. &}mՏn9d$yɢMS9;B!y]|6H z:h.as? #{1q/aP5 On?J פo,2=uҡC2 Bs5tz<лpYψ26FE ku9 "~?V?rbn"Gr<&Ě^ZgBϟA:_I{C'9Vno٬]MÚ= :^>s,&UψS|x6$|_Yt!]L Krb ZhW3l-(R:P6{l~[c ڲ:߱f3 ;L fAKVLs5ĸhԎyAWLm_B`sX$h¿bAqkcucn_4t qnWᯌ9R hYXw=/|)e2wf /y)c"B9R½qIm^VTo^:niU?Ml`l.v=b 9'8|{Sj3}1U~d; ,$aN ?mo0jH7 [nv:XlHG^T K{ ż#[+w旇,{Z8` `Uj%f^|z T.4XSש>JxYd/mCAE[ٝV)J~ RLC 8{kgz e 5M`ɦxЍ^X&%B.Y("p +ڇ*րnjj/W@|F!l=+l4RB?| .~׎4 [S$'DQK gRdJV T,T.MpZIy~'hDh?|ޕeI2e\^gWp3 Fq= * !Q4ͤ[sA2M@yqɍN:Ky,NS!9RAQeDO@1׼U}ɑQ9Dlܹ>;n:eI4 o.oA*PUc09+yT2@ 2c*MuAlF~{@[:x ֍=/$xGޕ5^YSrfwı`P nZi\FiQf:*7 sjolTiOmwwO>bTOר~R hII.؎}v⣍5|׍}2znN8@,86XPZW&&jļP6ړ{ Z̞osظCo`#Wjז?UݶF8FQkJe $+\ޔ4nf,Q>72ssE"bn`Hg5 f9FQJ&l~jH FLd8+ȱ<5xŠB<=r/Rcyr ;];7qT-^US"Q}xW n҄Ny(<  _9Y_NjB[aG-L䲍nيzAz"ldg5K GE#,&2>xUqqj^{X4t>x~WwiǫWoר\?\`|K:Kp xc/W~çt(rӿIqdžpVa>3L-EVh»d "zD0 =<> >H6؏" [`|kAЗqt-UDCΝe5p?p蘍-Q$cJ:#Myﲧbf#$3nFƑHw_AUflD]-cZ #H2̜Ǫ)*LzZ~^I7"s[Տa#WW&=5Fި7fl+>E9\{+ η %e+/_wHeU>pJ8z֤Ve)MOGI2 aU (?AW7Ӛ)t-RxUD0PoTpg@c~IlDQm*5b SI.?P#Ba@D pyg˔EPҩ="25Ǝ#$UNSgϟ~&t**cv}~=7^[g0͗=D5L~TN4ϝ^7D" yG$+xpÄXK}j6/.PQ&?$~sɅ?ȝN|ϐ7I,\bٽ|⨟Slϗorh8D/?&0r\$ȹoM4y;k͘у9((N,TMC_:qynOaALMJGE Ē5  |C׬ĪQ`5ӽ'hVP8{壭M FBon}N$WkIIx1(9CI- k`z³I5*QO*8=ռ-N9ٍ?c}ޥh.ӿGW3Ydb\nHjD(|R4v4FKSv}aw&Ę5Nys4ul_,TV:QXws [SҶ[ nà#?ؔAl~[zܟm8TP)./ KhPeG` Yk'g 7kVWCg%ϧXJA{C2os]Z8>T\*G\T4xGhҳ)LYQ{!>DbjԒ#yOĢKL 7M7OP)+)_$xIIk )FC:H)ϠrcϸACsbU\]}~EpC;[WYһN|#腡7b)؆,$B\Ri`|]Z͸ZU ڭ?z?a7"/3C 3L<|Svњ49kjA1 ?,7($}EȊ7gA yM}48?|sIS " I*HUz}=4G'0nh'%ȧo[30`DhW҂7З(UcIy~Jy&HD,H_I@t׆@ݍ^Lg:LVͳ?!C@3َ7Τ-L)ԝjao;S)l1là۶òF8=^@u `cq FK&z=}ֶw&ר3ui n>n/9E:Sm8R[uONo8)X8-;^Yv)ϾdbAބ=f5J +ߎ9Av:F>?Wf-YFOCidX4#]lK"uRi+o׆6`hdb!fiiIi2Ne |}%<::Ҹ])IOJU6eZ7m(ư%\c[ũXCB &7Wa'C©ů7^K֧Klޜ#ĉVxx_c;JnNCZY Cgx)mf;rө1_0TRɮͭ`UG:JoHF3S6ׅ@]yD7r3Pw+7?h1@N|e{MlwЗwcŦ=d" j%'򤧴 {;Ӷ^5ooMyס_,(V{w6rMc6 J_@%@.cw%78Z,lJ6nCM >wiZ3ƸL=])YҸD@eJ`ա^g>;o=An}87_m61g4^L9Db|-0l{vu` l2x! TzxbĞE ٣!3_}WlFu}郙1s3۞*'\|6I`8`J]Y >zН-1٥Zcא"yƁPQIfDHFkr*g,?S19׌~#u:{@CQeyMEpƀm\=ԇB0 SPրiCSVpdžI6–Co DMaH?~ ̺Wc ?_Z[  Ұ:U7diRYYLLljyiCэY'}2{ VDk 9׆45"!X;kRNIOE׀ G+wu~W!>pEU}ȅs+]ZMD Mga"K/}t\NEASy NɎۖ4|6/Pl &YR3uS=՜ky#w]\_89R cl-]HC_ YY$rY'2ڹCS GaKfQ1| ZV$BZb&e,lvfU(Os~;"]Ә"ξ ųJcfۆS3{ͭr)8Dc$vQa02S2X#NMTP JtYj hV5PN.Rg.vIL<|ir)eC.:k3GrGF!!^Qw6>LhA>u/=X>aT6ҐW[[2OSתTEklȺ"O oÄ\<pB z;w- cekJ~K=)K4*M2xR~^SkS+M,̃ PRh~kQafrk';+OBR<F>iBW)nT@kq3 B{\QYsۗe0hfq}68LE6#/)3+!ڐv_9U'bFu"n)4:+`\fk:WRԔh:(M[e?.'xnk7ȁfy'Jּ䰪);(b{mv<6۲nFzpiSepH]WY bguxLQ)U5%:Y"T#x 5TC1z³+d]S̝iu2\9WJpoCg%5ZmD:s8k({_' .5|-guOe.a}J?ȁ`X428ڵ(F~UȸBM 3`961U+6>K̙.y.V(ŸiN+SHYEwVo^g$EؓUl*h䆈sG} pOmt|ں; U2CM9ԯǿNo< ~OAj3 Tl#X5 "|4 cbj`EQwm5wL#QHF?>)Ict\!.#E{uAVvD[aT8헢[W$f"t瓹vp8P%;F ny!c \;U/WL&zPu1um9h^ePTs"J=ȸ4Ş6W,ÓǸQ%pX}w>FB9)y@V u_R7T-Uv(8wSg釷"?yòlF{F7[DX&TT%JԂ)@-CflgIcyʙQĿb62PVP\p`yфte %WVR );ٸY! #9ňLGkBȇI2r)P#AJxc}[h>aMce8J) E뿥-}Nj/ B⟳%@ -76^j^sm3+uOzL{(pK.bE^IFEYz48Zo7m384xvIyǷ;: ׅ; ; %Q>ӂudO΍nx>#ht!UOH< ;6N cʅ8.k2MMas}ךUL~Dܡ#o]ar.~o{r0y11&J[]gSrQ?l[۟ 8G\^JuznK] oe ۡȤ=)2I3'_nRBzXJT%-ס b>5vsG3!淖uRj'nof轧G\AjpVcJ pyV_*ͨĝ6yo#hN]et4Fo^m -ڒ4oӬģjɰiFH܍RF5-3~'u7+UNN# mauF]m#7aOrE{lD')2~wSg}֯ϣjy:lz7,,QĈ.I5%8P,ɿUDHg}X?(koP??g> 퉲hŪeC8]U>6,]j cg!P3_2t%& f US۞IW^y591$Ȍsʄ#"W6O_o97" SDtxn0]l~ô0#oO[̀従Mp!D)hzsIsyY]:]"լ ǀ`,OWᾥ\&N<]D mfcj}4wqd%:ҷ,}bXW΀Hkhvpf*Ymɬ>K'2h#d%lqJ4Oli]?/;pѿ[WdE"Y+B,:|b9Wd]OCQ0y+ w8_RF̦FѹnN ,f?̭ A^ uEШTzfç;tT(r)7J/.z" k+f% 0ن/7ƻƻv4YKn=@{hߚ}OU]sߓHku?ܫbp`8<EG1)H{0QN9f9WIb^O`5>B9OL*46 7ߜ1G3" CiښV!TL,jڝ웍] *3ܳH4?Gc͚I.Ua)ʹŁ%E,߳;Jsg6/H)[qm n|&ٳZDײAHp*]rp #icFyj|L=SGf2lg<_mfi=]5奜˃[]*o/e< \ EȒCeĝ[Zj+~ϱ\q|?>$Ԯԝϐm4&-ٖQ-t+8mͿTv}6b _NoG^s8¼>b9L؎اmE.PB_zKBS8,\=!3E4W,@iuEo*aRNqMwf2\uT&򝮠y%b"C|/?Gv?WZ ebd ë Sob^A.Njᑺ HP͗uCHTw4#mM$퇦ɿ VjDʈe\U:s:ՁjΪN˾@HD+EY|M*3Y:pz֔Bb EO`C3s"9IޤIbi EUxjHp >M1rH%/1Í3SZuaz P}8e@Ea>TGЍA# }wEW)x8$/ꨴ=%n`;J(fEaؖHW.n;cyH1jͨD=d,*dġ1NV0˛afI㉩뱽`H )_pĭc9Q K8|IM׫F*9Y #eE )*cU+2$Qn%B80oV܍)I VvPDg ;e_p-pZ,khx(v AԻlL38qʲFִyu:_KDOX$O4i1cp7Z}XaRX>%J=𗗒f)ծW`txHpP[>:ǚ⣊/;g`9.m.KқڄOQ@ PKS*t1 gEQ˓5Ƶ7]qRèX3ޅ<. qϨYƂFx,kpϽGUfᕏY JmᕱGHOћK޳q$zEķu\d@h9b6q6r k9N/oV Po $y[M<}rgASjwyaDɆ+K G.w2XJFq.ronW|$ 5 4oHTte f?8h M%Gh!|Q`"|K}C'e:U۰j1;1A7SگL?BnI"$ 5B!Su1uvo.4|X!#XCP("ԛKzl4Yb9 Kcp%_&;wv:oaI(/ 2|l'3+`6nm;~h |V Ff^2Qp2Յ?*te_x?@!0؝w;yzq2nXji^DQNƝᴀȥն 奟ID}kpWT\]HC2cu`w⺦}8hۗ ;n19(j2d/Y9zͻ!Vxjo$z _w,O-bda!|iԝl: 8c9?Z^nuѡbt2g>FdծũW'DyaXTm |uTx ˫e^9LέgTwMQa#6Åw *@_spQˋ  .|!3TPG#\ biԧImE<"UX1Kp9>쇊;,:M9HǟF!҆Ki5J^@Ի !,G C< t&z_r F˽*(ȯQ.F<-an?|9e>~' G6?g!:r8CٵEhɃu{ f4᭏M'Hg՗O!,K-? OB)",f(=/OB=sF~hت0ֵp̺~ հ9>z9%5m;u(YLe0|zDQoDЛ&^c#WqÑ̥!n`kO10k+k,A'u`/>o;fF+'xc>ީݓ.L crL6.9DԵ {d%N3o 3DBs<+z[fT4Ք2@?ھ=&yJ<8yvŨl7}/f8[M!3c$Ua GK2\ȹW|śL)Ćo;xQc[7vXc`g~ϼ?zk_:^d(_҇fE.k91O/z___3_Jf>fo'_MuVea''5|C&3]`H 8ݘR#xpNTV%Ew%&;Hj! USVZ4Xt+00jXHijriC-i}K<]/C#{>`+(MQ{}FuO.O]`*|z ;/F֭`"J{Wt01Vfpd7܀tHkF#owƱ(Q{a8@-9}&m`4a^G /Fk1TIzc(a<N3=>v{h |˦}8Lwf{LO7 R47uP6Nb=fR(&t``m1s,.Nh1p>?{葵g%$Hʞ i1aV2 L:E_2Nk{B m=%%PvU0>hH=4gџv4aA0Ymu3F@jV@׀`ԍJ*CKd9CʼnfBx$G KG~0CXNjV e K7jOt5S]ЂQ,HsޫW֏Wvm h<Y깥:@TfFnQWlĔQt}/ձ^]_[4DK\kMTp9n_Ҁ |2{LJvwnK̤(HDgK]Gɇug S 0/^db|?vG)ܟHK?Gu ÷'\mon qI!QSSF/R=[nF_jmoIqw6nXnGAe3}lIfyLzdjwR.4&ghڵyd&)eHrfِ_(oy;A'%>Xx+[.?Nwi&5W,3vKL&pՅǦvU~.VnЪ8:=ub¿>de1QDSFf/c7|>,qU yty>¶C# w[Gt'Ud^Wr[nvߞaE=]ݺ/3 N<'pzx݆ +l0;77O QM+tTSfp \`hߑ{MkOJeT8ΩjVFGjr<b#l6م*xrI@GiY夊߅*!H0$c.bKUzߪL0zxs-z~!껳7[(}6}J@Sd}e>oKʛ>oJ~)nak5v-."!1,4r, WR/U'wڵa/X}J9*g@R][(@uMQXٛ Ϭ$Du0Kb,Z"" ^ƫҖ L<,`QT'Xvˡw~~䔡kj@qv J"#nvrgOG`6lqU @r*z+X9e^bIx{MI˖,nx@<-"DMf vm?V*}#%rLr(7&œO2s8[jb c=7~,G OGw&v*{,8433ĹLc&s%}8@mRR >"E{K:^ŖYlRe* 1(._f Nޖo7Mm642(e&D$2ތOU_ⲼuI?VO&v'9ˀdMFL 9.Kl//H ^MY ȯP@p4pv|)!ML3(8=cgi☠"!G|ȼ~m9* /iy5[[;!?}R~+d|p-X+`jMzf;7Y@yxFbqyb`{5x\t՗]\*6i;S߃3β E-c*(:=:Yqq/LB|㏼6ZΨ0ӏ7S⊧j |c]i| /!AYΥk!]!Ej,C )ܤ.~Ð57*/>jϩgvYB_~3L6ғpy:P{RI4s[or {gLҨs_jW2}f~R䨪vΛPUW;uSH1xQ3ڒ ^8$=+ySلM\x =A}o8V1vu dPRQש WG_lz(p ;LQlBr^՗^R niԤ6|Bs/Cir6<0ٻYԃ$ OR%|oٹ0֌TnUa:-pZ b)߮@X  rf3b~XNKmYM\K=~ѕ9 לM{ Bz+(P[~ToHeT:ܢ*@5˽ءb HOͿބzfs*OSŶJIcE hWԏ2q ( /ZdY;E?ceVzczFήc߯@\ k|t 49sʐL1J@0CW'Yc[FUl{: @bH_Uv"8̚\gG{:ɱ!;ayYwCuTO" 3Dm?@Ԣ0rZ5Ju.e۾͠'(͢T?M}CĤmiȻf^]`>0c(`ph L'fE4m%KjqWq蠰'90l3%S2ciHz SҫϓY6!GЭUJ=)X t^ ZBѱMGɌA D֌Wfb!)w>Nxr`-widÊR_gϧȣ`z Zw.nZt{迄e" ea(hR>qXS,q}G&&92]r%tFJÚgkRD2Be"+JJa [zN"zskfe0 ] bc@*` /(_gk)"RVLl.[\uPpﵜ|걄x{[!K.TK<]z5+տiNf C %q56ǹՁA@cEjK0K,5kez{_c96ciZB\8n- 7odtr #\gē7 hKvAXP`]H?Lށ}TDntZ MT_s*fXs j^[6#=Ĵ6Uq1%7IrnTSkLh9j:g$/kehkwtquvX?u؆: * qH܇vUr{:H\^}î.hNlRS+w!x)Ӡj3,%:Ɇr9[೮/*_i}'UYJ-iY$:rng CCs``aEw.)PfV0We|v]wWl4/>ڭڄ3WK$;OwG=4p*q Źs57(DMHx{B*%[yi#G]JKwݑ8"sUqdks2$3̡vLV i6J>|Ƅ"h<\bC%*GQv_r*KۢQ J0sx>.kR3qgM`Eo2dd[&v.?m9DeuRa=GWꓐ$[1hku)^=B"/f*a4?dUsb:\rl=Fp8wR;;׹>7tA1OšNoU?%6 =RC|]Ɲ.MpK{Hz(d'4 n{;-TԬ`Ip7'}/cU岰ۣ412@鹷P3~ֽvlAE;cwP>vC+] eD%4tdt46H}<04\s{uXіB쒢9}MQ8B6ؘ@Czm g*1_kfρxVR{N;YW͌m1,4ȅ܌>wЉhVTc)WEy2GYuhzc$ OW$ԴgQ"=F-A〱>c8od@OV٨bُ]}.mXUja*)ᵸM%W#/c'ne!zeDX Uwz9Rwiyr eeQl;Nm0@Er&JP0i0✢$UP5d7쑩 op^DNR[0B|~BIZ'޺$Q.UJ$MWwpdA),HFeBP|@u ̉k5q@.|p2|)?E *»֚|8^Pե;oB&;9*-Q7iCj$+(PA>CNSmZ^gw$u, pގQ~UEazs JlX=TFt夷me( {TJMi)= >VA~43F볒pl߈L#*`4,QAZg2'/bӽ D75>[J_$k@w6U`o5+꺪AjɝMwrV%g5b3Kulщ``D) W I߆b*\bUA<*?cDA{e j:8QlM½(c[2A5#^ܤ9C >M_@Rd-·{kq?rLGL3Z)Y 8QfY7h HD f=X5㌤^LJ|N,>Іk38ZD ଋRd]˄FjV! (*}5qz Q54"؞pO/_֯Ugڴ{F'8)(CG^UrU|pw66xDH{Ó)\שpaNK~ y=tya1t:xZ5Vĸ#ߵ]7R1IG'A*Smhѹ'ؚ%EUMCZcfoj+Oo#[TDyG#%O9U2u+Xf (. h4*ywxȗONڰ3 ݑz3PG,2ACR/o縝 bOV|O|ImӬR\"z*5*V\㟇/0~ڞwl6 JK ޸ / $dXxԒ".|+yG!Ue>{ \]'%l9BѸ\fU˻G) ZUY?Ǝxe`M)luh:G: oRa'fn T!Keˊz;Fd?d4]fya[)„F㜏RC1$dxbg&jn4$BUW7 ccw]-G;Qo0hF:,Nz=(G^ m]D$f&RZ? ,_4{8{9竓u"_+k/pF63%RtT``GHR/hcHWŋ2s+[dh/ L,º7zA9ɕSqa6A>c}\V'31oePVv'@T0շ{a\YH.h#l= P+uԊH F;A8X/@Rם96Мl5"r?d#oākDGk=-C>8$Y7/+aAįͅB !B=GH4Zsͨhl ozMLv~g!c/?2z<#]g9~)6udP*)(3)Ws1:n(淾w2T9RI|&m'D4M(̒k^ͬ" ͩ2BI` pQl HbcxO羒_ Xd[]<79|X*l&jڹX6-b^tdsXokßwn;XH|Hvexg OlD"b>O[5={9uФ"O/]Ruxrh0*zwA#MTZIX? ފ"&1O^k*zιɩ-W&\tւ\P+gNjIFuw/Ia}˴ŖGN_w7i9K{*=dX*v0*x:>F` 79;uO[5RYffv;a1+eHC[ZWֱAXŻ,ց.RN2?CPkߓm,O=TawO4JW/@Q/;)'}o0lUn2ܷ^#vIA3/0\:h^=<50Xn{Ei˩r7qӜ5Fq  sb]}!inpw<$ӀGTA*|25u"c7>T@0WK|\in]E6?؟c r(e2$7z g'(UqVnN,8Yw&u=%c2 7~j]t|S+[SNI>ݨHq{e]ϰTl^)-dZHx>v_,O}TJsЂ-#YhS=~ PPGHʠK OV V!`w ⎯`EOB_a6D.",䄥˾:;p@t1\衎JHӾ/$F!G B⓻>s/Q|$dCcYMT|3aq wsvR1{f0)̗Hr{>z).M-j٦xܗh5l`*r~FxW%LW ؟ F9c_ "2F1H :7,{j@,YyY![z5;)Wr~gWաT%ZsEZȏ}^%Wa !k4]XYqQl41V{ĥfprA8$˃.9Mp fդs{ v0l.gŋKC7:P]?*WQ5}RK1-Շzퟀܼ-9wq.Ee`~KeӮ"ƆjEgVsK@"UMz1(t vUL3@8"E >Y~_04ŠG' uTGdIQڡVk50?1C9<3';Hkt4e j `!J ]}F).C> %cuC8-F=`r$̢E|%R^ć:Ks "pZ.B^?q8@UlT :Wejkد#oM 8ƌM{#{ MfuFAi灘G$7Ko$*ė  (1؅":]|+ fJsŊ%-z>Jط"ނ޹~( T( B7P~tgCP P4 oۉt;U}rF+\/CAP_$s n GM7ѓ(Ԯ.\4G_.P=t/:)#><1|F#?}xE8%~(VOX Մ[/.MߑyM~L_pGtQVT"nlPi{:ftL42M%}(J`G7^_OXl5, &0c]y>Ȧ IE0cf$)9eC .R-$x)>-i4h6 HC=hƀ #g~ϟ=v~WO ~!yf T'о-<2yea<Ywb]g"ibfQ*\|CQ!>?Q,0o@ Z1N}+:ϝT4$u_@(68[ݯs㛷>Q*<=WuE:@7W8@ W 0@ X֪YgMOm~'֕m _Ulmy4L =>}w;U-8@)l,Eok ==lTB :v~c!c!ހ-Ro@g͹@ K frƆ²bCF).xiB73 %\h<(NwVpqO,~h=y<`JsQt|q!8AuFppۡ!XJw1KL+R!ծ}knwnz]9~bSm%vr^3 ON-u:{&DPIqmz+&k;"?HoM^*3pIԣA䬽% KzT<3Vě8jzznDxS EcN?ym䎻]h,7_%& Njt!< JJMMPfj'C,&/X:< ztBnǩCz8Fng|xW-~ ~C+xs|ֿ(am]ßEbJJDIˢ+OyN c%ϧf?6v b:ޤ[7I.;-5 wXpι|xve$z &gvob|1+ɇ jf}lbI-(aHhFfa9ޢvC+ri3Z2ʭ_*+>AHl8Z-h#q3Ej:UoRe{E:Ӣ[,-I1?,_қoƭ|:B> O #9 8GMQx`-ȘG'H %rA| P <ǂUa;ZLOH+ j\2' [X{vbc[aE7w5S"M?Ƥyot@BW7h|1%!23+֫(c6i-&"vUnmZFW # wVvĶs+')1a α*PͶ#tܷh"ǵ'H?qLQ ..j-hgeo재!mcOAp>VM)#=yY-f7(_&3"1׀ xm'< Ȗ.,1dqZ>f]kFSa u^tU1U;)8}w DŮz0߀{c-=8jLgĒJQL&7bfcy!夡"&ܓ&+\^L[;i$Jwb6sNu:ԮyEcƷxYN0I%ʎ`Muf$>@#UV˳e|)F{[ک%j$Se];tݗ[ꭖtrA= q3(Kg۵iW@obв#/%m$&u\ptoDq_iGSK5 NxGi vh-I.J N` єmaG>H&@gꠘ/`ZPΏw3=R^%OϞX=)]MVLlH+2ЊEcMaf1ĝaXh<oESIQ;b1߆Tg_o 6ȣl@H͆ˆ )[ 1k0Ղ%{Pdzd hƀVx];}83`MDG¼+ 4QBێVcFuflVi$݃)XC 'b"`O GxpH%G5#1dBthBoa}`/wzЅʝ 1q&oRc][hȷYPM 4n2$1g{jUr ZVǬ(b{v–5a蛗,N~""|O(t2y&[O8`7e56{DgncaaP\Jh!|ehFiRjxu;3*-s& IJZhe[·琨b>ryQ5.vlbJYs MFƫiƛkA092jʎjͶZ :i.oe 8d\-Mnc nrV$gyUln##k&2ǒ+U% i tw3a3Sz_N41ܶ>"V,Y'y qog2C^rs ͇ >wB޽Z$:Z.ᮓPpTH>km膌$6+q0דˈY$Ƒ)oPi:<8Q)cpOc&V:aF8l0%R^;B}Edļ< O&r\'? DSrlNX>\ܺ`UKwX~-H+şʟm1hCGqݺ|,@gxnAacUp&4bS}6ښ UgNʋ^ Y]2~Ƶ߬>t⣯q+|L,#Lb4Nݤ!)Ҵdm18R]^*L(RgJ2xVrEGh%Pn h*(F]Bq)qTy 8[uۏwƙxap^hE󮄟b#q_p"DΖ*U&9+|+~xv_qwaPK ")wah/T:]vr.p?3τ7zŢk^ήLLR""U UFd!N ET ]/-ÕqLd}l1!"h:8$vC=_#;֙\OmϽ]Yrx r/ŌQ}0r0{ ~BwW@< c4İh~tZ 9{{~"S622Y85[yEyߜYūbF@̓tƣ!zǃ6!wk!4Ee]CD.)!^L$2kq3YW| 1i]*Zg/W6 w<qL`\9hK&! E]t=tkw?'$`p(OpC:]CT$PWK:?I>Z F_IqہdvORF@OwM?_VU7u0)3MYG,ƞlӍBDˍx0l L'ڠ:dZ{Yv6 } ɎZP/v/)tԆY7m_Tﰧ3"\ M3,(CQֶB=PejQ _OɤdteAч5}Ww|~eb|2d_|_GieVf\2hסc; ǻυKO[Wa3\|r -۫>%a1p>ū3[R&rF,LJؾFFXNR}W'ԿN備7\b4&õ qX{@*"ɩk;CdH-D bfe/e99]a#0UkInp1$gXw#EcP|iOUʰ7дFc|'PӹvMX?8&7v<?N&[ 9 X+)WAbqcTɭ Ri-%Ȓ{^H. 39'1ǻiG/yE t<[Ov?J7[}y}?[`>r&( ^|pZZ Iry"Pg6v]hOdGXutXOfu \6kSFG5tc:SԱϣl*5(6bK1f<ݳ ޿ ߳V ֬ b&O-\mx»~u6:྾ͯYWQib1Ekkzkw谮˘ۭ (?VRjUMv^`*[vA!<*AD5!75G5@3 ߗDϗFR?΋'AYH2{\UD-jl$7޾GxRYOI_Ozݓג::DO]q!ʼn&pr5)-ۨR8ZxmtNuߨ=I`=Ay~>9,8jZA6&|gC ߋ(3vd8=5ш ;k'`s0 Nϸ\]򏍿Ț$3Ϙr7g1Y%kwSm sˋw`}tW!q_>nxj=ɔbHCQ- ?;Zm8(JV-2 ]/K/H$y. D>O+wlE}GhoUYtDyƻ뽞7)gvS #ʘygwG| =cvY}2> [Zpfߓ4P3A ]}\R\Flm'Z<׆GtXXSb*#H0=%";L\ppOpS_6\0l_xJfyW ë~p sgh8+iȋ;8d#PSiLLَb˜6 zt=ծq Mqwe-xZzĀ1uQf`-GϽvtx"ߑ^wRwT@ tJG`b d/ųmAގ;dZ ,ֽrVIc1m[\ڹU >(lӪV19+У_}tf'!>^g;֚~Z\*)\]f=`KMظiׁ̋_?9Ջ5=e- NOǍ,Yre"+J/$ KqDMe,7SrxhrKڶqM^Z kSѽ>μډsIM)Dr#R p= Ʋuw`>x?5u}Ck:lJEl#17XO'm{$ʈC~qڃX=5zGfm!|? UY/W>c?&lZ,`k,]R!^ auswChZ`س+@GP@o7(W'3\/P*y G40;u OU^U -%o#T2܃Rܹ?w; F1 ;Nj7j|ݦVb~ Kd,VN@į>tESkxf_PԢ[/+r};+[D`cC%Bi8ZН*Aw@/j =#YQ5ok6Vx?nB ҦWbsb1ZdqTf~Fά&gL)$ngw=iLnǙ:~܅ɎRnMu(wscxDe :+, Z]$jp X2pVS1 ^V\_p!#nXG|9P. #̱=%!Y"Bo|JF5]$I6pRq3QM5Y()=dsYކԟ~3FY*n T(|GeRHH/,azٸTޕm{,~[;H KIqDhCl3^P #bQGw0%!`,-7Y?Du75D6Z0==ňB-yen.N7UίcφQaQ0 S,+39R\^8L^ʐK&4߯\{N9Q ljzMVg3Auw ;-:3O}ʺ|y0ygLEՂ<#44pT4KZH8"KO6lp!KL՛\ IS26%aB-:ROãmN._tuS%C«7 L(Z7fX Advڎ4AkV`aoz|c$6՘pgV_C`b"nct0/!"'%nw3UsC&1s>ibmHdلiv!Bk~v/o9fF JsOii: .+]Y}5lN=orsK|/!b^[b.ֳ @Yd44k\JϏ%C:5 Z {>rx|;1"/HVw/ʇ+ j/Z%ܒs-(\Y@7K|t6 Q鋆~kbg20x˖XFKM(YVHhs/D̎b>=~;a|+h-&Եxa$>O%MX $@AUN3eOiAmG!ObW5$%"F``7W)_r4L>ss9U:a2LDkq"'dN1&c3J-)D;V򻯒@}{1yggKP$U|k@$% NP'nQ~yU];#o|Aqo\mВt#\ۍf]`Q-tE`{<^2nc V捒~d^m4u=7ZQ*45=y6$ó5|p({_ U~顨~L00~bh9N9Pd<ᯭs>=L[fB$Hjla϶^Ly{;~wBԦAq gIth|=PF-Eੑ5b9Y(b{c?_@2zYᅭ!M/@ ǐ\\)t烂BXPnwey{6kxt8ۏcW󏷒 |T1ж+[[[zgxoQOaT.kʿluAY[@ob u(YT b`[N(Cl+ԷuɂaIENg+~w m2œ^20M n_Q?3NPŅt&e#Yj/@t\OIy,Bl1JK6@[NbDDHV4 ^gLv>elVY-<)S6  7_D&Mm$]I`_ _"L۬b,Qq* Ԕ#8SQ= lef`B#;/ rФ[CgE?DJ"yBKl gNX1^4F Jx-NdʔMO9fi]m;*SkU635Ҫm5 | ΍SrLXE".8'RO8ʍkHn6rys4}"Bˡ8'TEbBKsJB2Xxc"OYg 3֛a0/ڗ,C:kI|'Dl>~:R r(_϶gMy9Y7g}ƥ3TZCgpZcFG[* \Y|m?_>1sX ;{elD*$\QU$%YmGSq>R?iĘGZg\ع:72}οW(yl>MH=nTAqfhy?4l[b,oyqUkWI%gd >z_oSq#ru|B K;9%R2Ӌ/W~MRj0Ժez i]}险`\=ð&h:N뉚Uz O ,)32^/ VjɰӗvCک L=:! e߆37\F^oԸ5goD, \l~F5_}'T1B}@S9E!:=x0 g("[?}✧prs(t{i|'s7lƢS_̪^កA';ӆ9= (Dʀ7lt$qۼbcU7ٵ!^O(H I@ԃ( 49)m ;vhME!+i'z#d0Q.^=`5d̷;~9Elq#99Jb-j(H:kvj4cu,$+u{Xk3"E3m.t#K@<#g\AEFۀpJ3gv:WI /"Nϒj7)b6bh gp|dnxө]cZ`5W Q8c],KD,FG6ӯUB9q>w=ʛsN/!dR{o߬THwa"%euh͚ K@?८ส)m娶̕ F᪱Ņ ":S SY.BA:2uiKڱIQ kՊP+rrԪKR>2`aRQ_tQL#z4렷˗ e40_H8s83Ӆ(\#B]z~xA,4U$Sq&b ˑ:kɴ+92FI&4Nɲ|Q?*> Y3Ri.&E7BN <u b4pǴKB$0V6bS_5kΜۓs^(=)w;ΡwY8^d9(35z>+~}//] 9 vWU(@dp@F`"[,b]%nfdm߰qߴ} ZxP/jٞF!C&/Gsl)r4Iq )-3d@!OD6GN=.&i}1ٝnX&&(lF (*eks2 {1ljE<^Ntkc+"d +"T&^  kRj',vZ_7*'B C}P֬# Vm,xIeY~V ['iXmY*!Aۼˍz+&&Iqn2ҩ'$~zDUE{ S{7.0UT/U5(>j@4(^V/; БodIӷ^fGYO"ECrβWFZC?rk;嘓V"\.~f>#U`_=44lx!` FUsc٣7ƈ !G !.ɠܸ-};vgJwLb@qx/!u]%Y34?$~F/_:%R\]ӶESy)t̘~7F*琎/h37(gl# ۢ6ׇϝr~3 i!/BSI7~ &uB[[RUW16W`yq+$8uqfqerEypzNX@y8\tHrB0@鯘[h,7+K"aKd 9zJLO!(+$7Zdo[Ohz^Hz1 p]xf@&ʕ4Eϻr+4ӭAH`pց)]r]i+W:%8Y/=HzZw]9+ \Λj,QVӼNb//Gz 9=T;\&@`>.e.nP yB-“1q+F{xf_Rwq_\"{t#tTEq7IRFPhܽmmU<=Ye5CҦY,jeMm /T'nao5tN9=-\N[a. GH:`Np2ukߓXb(j>f07q F7T9&V-A8]]~0p6!t#p-ɒsv$qC/A9 B&=qbpJ{^Ý! kf_pYDӇQڴX̑wQlP0͞.KrK c:HX9T᥀1u|=pp tEy`x;B&M`t򆚍([spR=uMA(fgzgO/4 GUqO"Tt'| z7[J1*]fIQ!QiŁWC)5|O )vpC1!htɒ7KTf UtrrгB_Nz4$CnPoo{q+#7(C/I0  EOm>rU]+ԙ\~Q~ NFHV#>e1f8rA-mRS6`(͝g{"柡؍1Kf^sT@F1BX5Q!/Cj^` 5hFckYt!͈JcTJv_s-'YA˗jVFB,6fyH*dy4ڨ}zR)+hQa2^T.x'guIRbՏ=x}3fjߐH]V׎+!HX|["ћ eKqzDF3R%S QS39k-atakv zɩ32gh rpRKÅ|@ P<7/@ku)D\[<,3][9ضt}Dmd Mu % Qd Qj|6ӡ>_X5z),X0 x:ѳ(Q+>gK0}mG.I%'‹NQW hVkd'&^^;L^i_llK$0TRl}l35;$vA=Q9 'B :qhڛo / / vN_ɘ5Ҙ:8gt@5AX5e*[OlK#WBш$&jin~\ |;mlҵ_" ` xm@Fa*Z D%_c b3 cm&W{svp7>᫩Pn_#댁<=Y>T)?I&>+AfJ]+R" \E|=3ɪ6͍zUi[`d7# :DZѢγTCe_MyaCC[TXNxp}g, 2E`TH*c$Xh&RHӎ…hzhB~;ZRqpFt[CT7[{4TGU.C4J&$īwep ~ Oú_v]eZ%a| wlcsJBih};+Ȝ mOƌ/ϡ6ed1BAUo-#342#[]}|atVjsY6!8h]]2S_#Bۧy۬; {(ʠ',ܿG4fc*  \':CKԀx[P5ƥ;<Տ+kh&45d?I6d%'ԓh9m[*[RNGώdJZ0.idlhaq[ZmB43{ApӦ6]htl=IwBjo=SmgDKFک}e^/'\Q55Hб tc #ՇE8;U! % ONAH#g{ 0?`wIfC蕚$v+e ²Q ]fnso<!rDa"1jP5#E27Q{,>3y/iǞWi 7rU1 ,}螢ʫwOiUWͯ_fQt{^$ " FLHo; F\#Uwof8Yl"Lˤd`]uJ++6SN20fkT"UE[_%{nB,"9=4A$˘e4?'0M`9_2=k[? -PGt+XP>K_%GL76ֵj=)xݍa{Ԝao*Zvky ͕IzhS{&dk+o31!M!_\z~, p@VJqX X^,"fIcw wZt#Jny=8SzY"m|_s5Ăpr^W^Dy 5`5􄘹Oue/)e]$5k0 <~g봐L)Qp=]?FtHY-ҲGg 2UQJx̱6+ېU+_ĵT7 Fg# ?"G6M/Z勇巰F-%zM0Yl dYwӇ;5 .f^[Y0z[\%Lڪ1.$o4jCBgm4CRHD=F+TX;֕]ڨʃ-?fRWg#O`2jDnw7 aY! eOUT+ V&{zcȾ9vSRQp sȄ-⦳"CdnχVAY5O7-ӌ8YѮÇ>0VCc7+۱T׹ΟEswǺ\ͺã[iPY,TO4TB X}mSLwI>>})$QPl F9s Ѫ,5H3tMCy9ǐ x]q8-5Iq[qs(?҂aC:F~Ǿ$ 6QI/L&E{luP4 %td{-&@0j7D1J!̢R羂}G-xf,n^*Gn~{˩К_BNoT9,obY7Hy cl=E[%x @%^'N1u{zu JE\%yRKo:;rln! Z1ؾˡAL2hS;y!UIJGWOyj: <g,cvoD=΂nU5dZ K;9r!'7N>q mda/zNڃ<Zz~N}_.>j2wxAĴU`4`#w.R; & t黝]dԽ()̲QBkQeSqD.il,D,%T*DeUoMǷ{0XfoKľ{H"CኩzSu%?KQw4yS+@L;eq3(XkgHc∩y;rG@MVr%0NlG^c XE<:aF' # 6wsSW'^r_zbq!=k-%Hf:o1KE H8A C1c#U)1v9D}?G;k!`&λNGIsر^!h@#szzK}36W*YP،";ԽTcXB@[[jՈ4ŝ ĸ}HZlQAzo}UTnm4u oԛk'>]_ݜxJd qzh0vpHOސڡxkw2y);4Uvw%wbMEeCw؋ר#[^Y= vC(Lԡlaz4w\}*5-ipŹ#r!"7IIƻRg{9 zOκ]HH4xtuKF)~)9猼]?} W@eйw~6Bg!ǿ-K\!reH}A/)ϿӼ ۏvD*^^(ZT.}p(|( KFtOt8t6§2f:nQF d!z,Հ5Hk%A:y'@p LD=xj11ShNH 4xQn 2tbqi$Z!Fk|I~`K-`B56C}B[Y646Ʉҷ;WmU7s"g=֛&ټ?(!VÇbXb,I "*O!F%fSxxӫv? !='O;f+Cۢ, ѭ]b̮^ >&)#4+!) ш Wǯ\! >BRtqa(G`5UzqE wOjRN\-UL5A"NÜfȜr/55݅+}6| o!/-i(v֮6,u={WJՙ ‰#4)dP# s$􍵆 Zv_ .h.uCld'X@׊ ;f$nFBc{`oRDx3H LUx FVbvSwYi@1l#7dٚ`l#ʅh]!`41cLƴ|24C%^q20ʚqx]%iwˇ-snFY:gs¡<n+',=m?b 7hli2yG*=jY7r;W/ +B6&XLƽ% ۂ~'zcȳ숐әKF,v aq:F`4!0~:*no)[検ZK*vKp#hdjd6]1ג *r \8OCwՖ 3?pg$GTB;$3=U>|wĂQ+0[0R3ϥ2m (ETvoǵ[HqU4]G3\gU!!~KQb>X gGM\8+(˒KԄ3=6y½K4(cSyꘞF- R~Nn P)0x=+:{߃]6x-TVJ*Q3G7e@UIKF2lQ 0HTF[)@"s$;sEH+"b{}|6}R,Yi"WĢg_X[Qm# 'k":, ( ELz- \`G%l4}HF0ma [{Fj$0X)'VxCj8'6$Tc gZp[ ԸX6Κde@pAO[ݽPmdX mPY@DEǸ1 v3[Zl*."wJ=iɬ7CZ [63.R{PR[gI!qa8rp*}%{If(i.Wf{R9K8d?htJ.CEF[ï5lI }]~ _ ^`捘§Coo]af-}CE2#tB"ʦk!kZȩ88Ϻzd5-{:9O)# F=sDyuAAjwpNsv[،R&<]P۽al@,}0O'yvkwiwe~SVJܣW #j Z9iWt)k#ؒ?B ~+ʥԢГapxRcYh佞4Le+/(Wj1|u3C¸|1^YmҌ}eX9qaX5];%t>#)-Cv;Io-8tpHGAF5z˜O ) kgCqW!Y&*+1vX3D+ж+;$ۗ\.+k,vBe~nPO{(<p׶[Ng~/6!A4G/vȭeqFy7|1_8fYga‚2?F҄!gq~!铗&,9m(_ 8 ٺ=02D{T'(fD٤-"H"ᧆސ^##wE=E34S[.h(zk:%;z򵽴1(Eϻ₃8 м9%%p =te=8CjB~;)r?"g?"f]S8j!ba0nwV'n=1MZ7/&b7\k-NbߤK,;tg㌋`%u@$=4,idX X^Cm"YFz]u/Ð:znǩ-*F`'| $jwI)vuD^@=AW vulf9 FVb.֐E`ʬUZ[${&]/go,  ? [ >OYd\%m\F(o]FYO ,nu8&bPb^٣o6U3})Fod-Y:/)J WVlR3{7</Xvi+!>cǝ]ވ"H}K jf+&?v&,ihg ۠'lnzM쀪[02Ei&8r-8^X,5n$BA6W-N`2鴙G]Z.,A<<UaAĞY:~Ꝇ%M6g_*J4ߒ:82%VYhL' ,-k8:Y3X嬄j- `=i8]S v*9gNyyhwFG`|{T]R?.* M-<ؔM] t \47knȅc:H4HTQ`e-M+pK0O"h1lxC+oꎪ-s5Vl@"XV¹J([;gCYZ= N)Å Ye!%: X1A(i oQ2*H-9$UKfG'2\n2ԥL2Qҡ x$qYҬ ],(˸8ʡuV`()ə;X qA_7~λ(Z^WfE䟃S0+uyFn-uo.4=_`/X*OcC%9Ǡ#)"rr_ "Ƣh`MvZxJ+A2?XD@,48xWPcAOQXNhDʕaV RSh ̈p!Qlod]GTMS'q8(ý4HfW-"``uI>}C͑_hETy+ٓm4!n)j^j;ORo$Q0ij>Fև/VT70B%*풂ǂyQNxpoW E>B0dU|;& ./ߖOř*0*(ڐOjdXtFi⤊9AU?,L?\ub'|ij3i@TGo8E]@#F<[䍵w=0ߛj4Q\J2h?x^BRfd,}L 9%%{v* _ZS-eF0S`*ũDd+Sh:p={Bi %ȭW.37rǁF= ċ͆nZ1 DO1y4 [z6@vb`q SWCD꼒}o&I8~h(8:mgnRFG4OCjѵ Ք,1':RSdHT&8 [$%~Ti(f߿ڿAqmRB`nnw=xIh89i;&'ruFf\׵q3?|=ud 襾RK0eEG;yL)69JKA\ Ol) [@M,&Bا^4b3˄>JVx#FztDk?\o&Mo9a]P_2W[2vy;[ jA¹X@ ĐzGSvPjf07x|);9,gEnj.qZR,Q8DpP/p%.Q8_uW)UV+JT|4;хX'?ޡ]BmQfFlBZ۝>'z.UnӬ.b.PA{_ vUc aU'#uX,F& T~}D$Ue/HsΪg#'o#OQTςo,\H>S+˰G\FŞ9UV`G- ~ikUylTSj@hv,\/B Րg(M=q 9k .b\pj]%? Oܮ|5쟔LW0d݅}f{u')=Ǭ#S;ut@6clܞY?.Z, ٍkS~-BCS7BvOG#XcZaX !S2Q<,y2r P9 II@ I'r7Sk#eߡ܎QH S] "^$ 3p|p Iuxmw(,Uŗ&wT$טQ%,hC$ $shdK5S8pf%AtN3YlE^SwtX-s H3̀!)PɸLq+L,W>"\ujt.:UL#5;ztFmzzVUB@䌇L"%㾔%6uT ޽Oևh4gDVokZRѼwΥ)h, ڴO@.*!y<.xyۿ]:PM+:R/'ytf֭nb 1}9`]5>p)܅ϋ\/ނCٞ|_3"5P£F}zuiP9ܿ{imrbZӣ_B*5;r`bmpLJHUESDGIGv}BN?o>IO"Ms|ލmB`VL"Վ o7 q~3Zd\k6 MwHuk~]hCP5R Rdem_UgV*&7уfm5'QqS}_SO'RQC[.h/./ڪ 8$|`Z 1 an]++eok:@G¢J&'5c0y>'P,mDo"/]` =yll`*ٗ˘%( MFCg(x2 qF2@M~e:KSAAӒ8hbb|bxqwLflybꁻ"V(fmMR3(X~vgFU1Ⱦ0ra LQqd(`J17iq&|C0X8IϷ1"nJ~F`4Uy7ciOd68,0פ/}6^`;bdgzÄI;hv5c+.Xl^Zs9cڍ6K.bxN_eg?⦋Lf\R&Wuhkf0vn 次"6.j87DŽlHXlWc/3O@L71}Ρ@%-ߖg9HF1y]~2Dxtp)K)C'4;XȲq؅v_X#Mr[vvξw1082tLls)9€}sl7S, DV@~vB֔!^?r)aJe^͚Gpk(K N͂1L0E@`I%CG}OVr1 c6 d{aMo:H`/b|OKoPBL~Jw$SɿrN7QFrڪgIdesrqQ n۵wE{P˛IJW.P3KϻnL: ʋ@3E[!( yci L U,ZkuSX [$UG8u"5>P`,ATu\zR!rx!\^Wj:MI b rJD!],%Yp'e] ݬ,,(GҰ>FL&5n9+֎3(\WN펚~9wn'Yc@oLiܮ2`1>w;-6٨u #8AӼ]J0^Tͩxt>pt h5\Jz/>UDIik'W-v'vYu[Fp͕b椝q!HW;PlDkFWs+s ʅ+&/@# H;S=d^Z _ؖb/eEGW~ͺgYz-PXٸc*= bNtU9:YvV?0P;lпU.ĻY9 dr`8PQ`8ۄ73g?1hPXIZqd^ ^טب%㚯Rini*Q2uT_U ^_hͮ{F5w0Zhyhě$ 3ph.Ka /*wg ^mz)> ĸYR0ȣfÕU#2uh{'W z>+ d:=aZV!༛5S(ǔB(Z:s  p &&$Bd!O9LCGْb (T輡 `xhѸs,.͜3='z:Py<pX%pR7Co/wHeo.bN : ݳ!\U4H2_~h`a8~P (E;k!zۚB}9"u[q%Ӽyc$0?ң4]S l%\ %E`{4fĕycmws8|I=~R]PP'@T|e/#} :#^q[?)vBt(>ՋDןI#"]A;QuEiMJ[9E'#k\gзọ䔊VV ܋ ;ЕX)(h(ۇz;O% YN: ȽW'TZhN5'<Ќw}-#ޮ.c!W p@e4 ;dqe7XsZ3:fŁdXYC>jj#u徃C;8yjZi:9=(}k=v~TGdx9x'{A@9&5Veen+ zb M;x7Ap$y ǂ! hv`#UF2',P[̞vMr 陱継uMVgS"i#ET8a*, YZ