xorg-x11-Xvnc-1.10.1-150400.7.8.1<>,ԉdQ4=p9|V ܅b2ឣ}f- Z]ແx 37Һ"cLI>I.иtsp~%lCCvq QY%6>1DQU &B(lL9Q0播ܬyʋ^r3rQdf ж%-tse&Z/< ʆb#[z%?';+SR?k>5(Ko}̉Y=zK[x4ښ>I?d $ Dtx "(u J E 2 l  = dfRHR"R(#8#(a9$a:*a=t?>tG?tO@tWBt_FthGt|HtIudXuYuZu[u\u]v\^w bxcy,dyeyfylyuyvz@wxyozL\`fCxorg-x11-Xvnc1.10.1150400.7.8.1TigerVNC implementation of XvncThis is the TigerVNC implementation of Xvnc.dQ4=s390zp3680 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND MIThttps://www.suse.com/System/X11/Servers/XF86_4http://tigervnc.org/linuxs390x 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 xvnc.socket ; 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 getent group vnc > /dev/null || groupadd -r vnc || : getent passwd vnc > /dev/null || useradd -r -g vnc -d /var/lib/empty -s /sbin/nologin -c "user for VNC" vnc || : # add vnc user to shadow group. (bsc#980326) # more details about the reasoning in bsc#1162951 usermod -G shadow -a vnc || : 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 xvnc.socket ; 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 test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : # If there is old xinetd configuration file and VNC service was enabled, enable the systemd service too. # Once we are done, RPM will rename the file to /etc/xinetd.d/vnc.rpmsave, so this won't happen # during future updates. if [ -e /etc/xinetd.d/vnc ] && awk ' BEGIN { in_vnc1_section = 0 } /service.*vnc1/ { in_vnc1_section = 1 } in_vnc1_section && /disable\s*=\s*yes/ { exit 1 } in_vnc1_section && /}/ { exit 0 } ' /etc/xinetd.d/vnc; then echo "Found old xinetd configuration with enabled VNC service. Enabling xvnc.socket." systemctl enable xvnc.socket 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 xvnc.socket || : ( 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 xvnc.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in xvnc.socket ; 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 xvnc.socket ) || : fi fi*c-``6 $&aFPLnl CA큤AA큤$$$AA큤dQ4"dQ4"dQ4;dQ4;dQ41dQ41dQ41dQ4"dQ2dQ41dQ4"dQ4"dQ4"dQ4"dQ4"dQ4"dQ4"dQ4"dQ4"dQ43dQ4;]q]qdQ4"dQ4"]q]q]q]qcf40c5d51ea2f1d325abdc85daac35a59880781217ff93107b0d2c83ed3e4d9488f0a2188302fca99d11b58150cd05b1149f2abb33ac8b00cf2eeddf0670a12e1041db4cb36b5283d85f120631f89ddde4e110c14cb80a22996803221385756e6959b6f585c9f6bdb22f00fa157eaa5a3e894f688a13aac36fd426dc28b98ce2308b3c8fb432aabf79817ba088e27513fd2d36f6cf49746a3730b95438e13293407db4c8781ef817ad952f6dec04cee0a2e94641cc6f1e5fe661535baa92baf202a33f62de528596cb87ed4c31a9f14eb65ea6ea5f9f7f43172b85df0f3e6ef0173a469eef18253a5c192a8b6c3cb669cdd84e5702f793fd0ef6b434bc38e6142f3f2aa05e3b87be8a5f19ff2f59fb311b477999b57c792d09c6074ff29ab6d0bca68186f76a63e0e39ac8d632cf8ba785673869625f77ec065f12ce9cba25b45dba8452b9da52b5fdad7d579c7281a4d16a10a5ed5c4e80d06e34acb8d80124f68e6f364311237c76373f9f6f0aa04412eaca86413acf37327b5536be5482ab485a032a7d7dfb1e266c9cf12b0e7b05060247bcddd75621552219aaabdbf7b18cc6276097add7337b4f26de0a7efec1cbf827f1d23a0d1fdc24434b176e10945b2da61bc1ef099e27f254255e0cadd53b953dcd04792cf9caefa13993820f1ff110570a6241433c31bf01f96b7047f2d38693bd00f08e8b29d8e8f9ae79ec5f911c421956d1b105fea0ea5c4c4b474877be9cef3f756c98c5e06724d6691f8d23ef0c7378790a8f04e9d812cdf51b3be89d94e70d30d4ba55f0766fed20c93f7e19d285665a8065340b98fe4342ab606c4b7cb774846c5982d85627982d14f76e92c6ffbd88acd8c8f9ecdd146733525c95fe06e0518d0cfb4e456a19231abd1b3bf45902a28f31d74a80816266cd67ebc5b9d4d4827a8010bd6f0de82c6f89serviceQQrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottigervnc-1.10.1-150400.7.8.1.src.rpmconfig(xorg-x11-Xvnc)tightvncxorg-x11-Xvncxorg-x11-Xvnc(s390-64)xorg-x11-Xvnc:/usr/lib/vnc/with-vnc-key.sh@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/awk/bin/bash/bin/hostname/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/env/usr/sbin/groupadd/usr/sbin/useraddconfig(xorg-x11-Xvnc)libGL.so.1()(64bit)libX11.so.6()(64bit)libXau.so.6()(64bit)libXdamage.so.1()(64bit)libXdmcp.so.6()(64bit)libXext.so.6()(64bit)libXfixes.so.3()(64bit)libXfont2.so.2()(64bit)libXrandr.so.2()(64bit)libXtst.so.6()(64bit)libXvnc.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libjpeg.so.8()(64bit)libjpeg.so.8(LIBJPEG_8.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libm.so.6(GLIBC_2.29)(64bit)libnettle.so.8()(64bit)libnettle.so.8(NETTLE_8)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpixman-1.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.12)(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libz.so.1()(64bit)openssl(cli)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdwindowmanagerxauthxinitxkbcompxkeyboard-configxorg-x11-fonts-core1.10.1-150400.7.8.13.0.4-14.6.0-14.0-15.2-14.14.3d*ba@b3"b\@b\@bOaKaqV@aSaQ@a#a@`@` @`````e@`B@_@_G@_^@_m_a@_=@^z^T@^_^Ri@^=Q@^^r^ 8@]N@]4@\ \@\|\\\@n@\@n@\4[:@[h8@[b@[o[Z@ZZZZZ7Z7Z/YA@YYzY@Yp@Y_wY:Y1S@Y.@XsX @X@X@X>@W@Wt@WbW^@WDB@W#LW VVqR@VD@V @Ue@UUXUc@UK@Ug@U4@U.RU-@UTgT[@TThTR(@T;joan.torres@suse.comjoan.torres@suse.comjoan.torres@suse.comjoan.torres@suse.comjoan.torres@suse.comjoan.torres@suse.comsndirsch@suse.comjoan.torres@suse.comsndirsch@suse.comsndirsch@suse.comjengelh@inai.desndirsch@suse.comjsikes@suse.comjsikes@suse.comdimstar@opensuse.orgsndirsch@suse.comscott.bradnick@suse.comscott.bradnick@suse.comscott.bradnick@suse.compmonreal@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comcallumjfarmer13@gmail.comsndirsch@suse.compaulatz@gmail.comandreas.stieger@gmx.dehpj@urpla.netsndirsch@suse.comsndirsch@suse.comsndirsch@suse.comldevulder@suse.commarius.kittler@suse.comhpj@urpla.netsndirsch@suse.comyfjiang@suse.comdimstar@opensuse.orgcoolo@suse.commsrb@suse.commsrb@suse.commsrb@suse.comjsikes@suse.demsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comjengelh@inai.demsrb@suse.commsrb@suse.commsrb@suse.comdimstar@opensuse.orgfstrba@suse.commsrb@suse.commsrb@suse.commsrb@suse.comfstrba@suse.commsrb@suse.commsrb@suse.commsrb@suse.comtchvatal@suse.commeissner@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comsndirsch@suse.commsrb@suse.comeich@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comhguo@suse.commsrb@suse.comdimstar@opensuse.orgmsrb@suse.comro@suse.demsrb@suse.comdimstar@opensuse.orgmeissner@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comoscar@naiandei.netmsrb@suse.commsrb@suse.com- Fixes for bsc#1209283 * Drop chown vnc:vnc calls in with-vnc-key.sh * Add TLSNone to -securitytypes to increase security in xvnc@.service- U_Handle-pending-data-in-TLS-buffers.patch * Vncclient wasn't refreshing screen correctly due to an issue on TLS stream buffers. * bsc#1199477- U_0003-Update-Surface_X11.cxx.patch * Fix to render properly considering endianness. * bsc#1197119- x11vnc: no longer explicitely require python3, since it's already required implicitely via autogenerated RPM requires- x11vnc requires python3 (bsc#1196623)- u_Fix-non-functional-MaxDisconnectionTime.patch * Backport patch that fixes issue with MaxDisconnetionTime (bsc#1195661).- Use a template xvnc@.service.in to dynamically adjust xvnc@.service during installation to cater for the correct libexecdir value. This fixes wrong path for with-vnc-key.sh on sle15-sp4 (bsc#1192713)- Not using System crypto policies for <= sle15-sp3 (boo#1191394)- contains fix for crash in free() when using "-f" option of vncpasswd command (bsc#1171519)- covers SLE/SLE-18630- Remove --with-pic which has no effect with --disable-static. - Remove old specfile constructs. - Drop %if..%endif guards around %package; these do not affect the build result. - Combine %service_* calls to reduce generated boilerplate.- no longer require libXfont(1)- Specify RFC7919 parameters for GnuTLS versions older than 3.6.0. * Modified tigervnc-FIPS-use-RFC7919.patch * https://github.com/TigerVNC/tigervnc/pull/1273- Enable GnuTLS to use Diffie-Hellman parameters from RFC7919 instead of generating our own. * bsc#1179809 * tigervnc-FIPS-use-RFC7919.patch * DH parameter generation was depricated in GnuTLS 3.6.0.- Do not carry two variants of the same servcice file, but rather bring a template which we dynamically adjust during installation to cater for the correct libexecdir value. + Replace xvnc-novnc-libexec.service and xvnc-novnc-lib.service with xvnc-novnc.service.in.- package both xvnc-novnc-libexec.service and xvnc-novnc-lib.service source files- Adjusting suse_version check from '> 1500' to '>= 1550' per request.- Adding if statement to control libexec (Tumbleweed +) vs lib based 'Source#' file for 'xvnc-novnc.service'.- 'xvnc-novnc.service' requires '/usr/libexec/vnc/with-vnc-key.sh' vs '/usr/lib/vnc/with-vnc-key.sh' for ExecStart to work correctly.- Use the system crypto-policies [bsc#1183082] - Add n_utilize-system-crypto-policies.patch- x11vnc wrapper script: converted to python3 (boo#1179592)- u_tigervnc_update_default_vncxstartup.patch * check first for /usr/libexec/xinit/xinitrc, then /etc/X11/xinit/xinitrc (reported by aschnell @SUSE)- xvnc@.service: fixed path for %libexecdir (boo#1178601)- CVE-2020-26117: Server certificates were stored as certiticate authoritied, allowing malicious owners of these certificates to impersonate any server after a client had added an exception (boo#1176733) U_0001-Properly-store-certificate-exceptions.patch, U_0002-Properly-store-certificate-exceptions-in-Java-viewer.patch - adjusted u_tigervnc-add-autoaccept-parameter.patch- vnserver: fix startup of Plasma desktop (boo#1176571)- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075) - Spec file cleanups- moved vnc snippet to /usr/share/X11/xorg.conf.d (boo#1173045) - package SLP sample config vnc.reg only as %doc (boo#1173045) - moved vnc pam config to /etc/usr/pam.d (boo#1173045)- TigerVNC 1.10.1: Added libXdamage-devel and libXrandr-devel to the BuildRequisites, to build x0vncserver with DAMAGE, RANDR and XTEXT support- TigerVNC 1.10.1: Previously patched security fixes now in upstream release: CVE-2019-15691, bsc#1159856 CVE-2019-15692, bsc#1160250 CVE-2019-15693, bsc#1159858 CVE-2019-15694, bsc#1160251 CVE-2019-15695, bsc#1159860 dropping the following patches: * 0001-Make-ZlibInStream-more-robust-against-failures.patch * 0002-Encapsulate-PixelBuffer-internal-details.patch * 0003-Restrict-PixelBuffer-dimensions-to-safe-values.patch * 0004-Add-write-protection-to-OffsetPixelBuffer.patch * 0005-Handle-empty-Tight-gradient-rects.patch * 0006-Add-unit-test-for-PixelFormat-sanity-checks.patch * 0007-Fix-depth-sanity-test-in-PixelFormat.patch * 0008-Add-sanity-checks-for-PixelFormat-shift-values.patch * 0009-Remove-unused-FixedMemOutStream.patch * 0010-Use-size_t-for-lengths-in-stream-objects.patch * 0011-Be-defensive-about-overflows-in-stream-objects.patch * 0012-Add-unit-tests-for-PixelFormat.is888-detection.patch * 0013-Handle-pixel-formats-with-odd-shift-values.patch- raise java dependency to 1.8.0 in order to compile the java part on older distributions- added a reference to bsc#1162951 about the reasoning why adding the vnc user to the shadow group- u_xorg-server-1.20.7-ddxInputThreadInit.patch * buildfix for xorg-server 1.20.7, which moved ddxInputThread call from os layer into ddx layer- TigerVNC security fix: 0001-Make-ZlibInStream-more-robust-against-failures.patch 0002-Encapsulate-PixelBuffer-internal-details.patch 0003-Restrict-PixelBuffer-dimensions-to-safe-values.patch 0004-Add-write-protection-to-OffsetPixelBuffer.patch 0005-Handle-empty-Tight-gradient-rects.patch 0006-Add-unit-test-for-PixelFormat-sanity-checks.patch 0007-Fix-depth-sanity-test-in-PixelFormat.patch 0008-Add-sanity-checks-for-PixelFormat-shift-values.patch 0009-Remove-unused-FixedMemOutStream.patch 0010-Use-size_t-for-lengths-in-stream-objects.patch 0011-Be-defensive-about-overflows-in-stream-objects.patch 0012-Add-unit-tests-for-PixelFormat.is888-detection.patch 0013-Handle-pixel-formats-with-odd-shift-values.patch * stack use-after-return due to incorrect usage of stack memory in ZRLEDecoder (CVE-2019-15691, bsc#1159856) * improper value checks in CopyRectDecode may lead to heap buffer overflow (CVE-2019-15692, bsc#1160250) * heap buffer overflow in TightDecoder::FilterGradient (CVE-2019-15693, bsc#1159858) * improper error handling in processing MemOutStream may lead to heap buffer overflow (CVE-2019-15694, bsc#1160251 * stack buffer overflow, which could be triggered from CMsgReader::readSetCurso (CVE-2019-15695, bsc#1159860)- Add tigervnc-fix-saving-of-bad-server-certs.patch * fix saving of bad server certificates (boo#1159948)- tigervnc-1.10.0 * The clipboard now supports full Unicode in the native viewer, WinVNC and Xvnc/libvnc.so * The native client will now respect the system trust store when verifying server certificates * Improved compatibility with VMware's VNC server * Improved compatibility with some input methods on macOS * Improvements to the automatic "repair" of JPEG artefacts * Better handling of the Alt keys in some corner cases * The Java web server has been removed as applets are no longer support by most browsers * x0vncserver can now be configured to only allow local connections * x0vncserver has received fixes for when only part of the display is shared * Polling is now default in WinVNC as that works better for most- tigervnc-1.9.0-201-e71a426 * implements extended clipboard handling (now utf-8 based) * fixes a couple of small glitches- tigervnc-1.9.0-199-005db35 * update to current git master in order to fix boo#1132901- Update with-vnc-key.sh to use only hostname for CN. The gnutls introduces gnutls_x509_crt_check_hostname2 in gnutls/lib/x509/hostname-verify.c#L159 to check if the given certificate's subject matches the given hostname. The function is used by the recent version of libvncclient which will fail to verify the certification if there is a mismatching between the connected hostname and the cert issuer's common name. https://github.com/LibVNC/libvncserver/commit/cc69ee9 So the previous way to generate the vnc server's cert brings a complicated CN, making the client using libvncclient (e.g. vinagre, remmina) hard to adapt the hostname check. It is better to populate the hostname as the common name without extra strings.- Change Requires(post): firewall-macros to BuildRequires: the macros are expanded at build time and not needed at all at runtime.- Fix build with latest cmake - which now requires the source directory as argument (still works with old cmake versions)- Switch websocket dependency to python3. (bsc#1119737)- Do not build xorg-x11-Xvnc-module on s390. It fails to build because macros.xorg-server is incomplete on s390 and the module would be useless without real X server anyway.- Add U_viewer-reset-ctrl-alt-to-menu-state-on-focus.patch * Fix the ALT and CTRL buttons in viewer's F8 menu. (bsc#1119354)- Changed "openssl" requirement to "openssl(cli)" * (bsc#1101470)- Add xvnc.target to fix xvnc-novnc.service's dependency. (bnc#1103552) - Split the X server's VNC module into subpackage and give it dependency on the current extension ABI.- Update to tigervnc 1.9.0 * Alternative, "raw" keyboard mode in the native client and all servers * CapsLock/NumLock/ScrollLock synchronisation in the native client and all servers * Automatic "repair" of JPEG artefacts on screen in all servers * Support for UNIX sockets in the native client and in the UNIX servers * Both clients now warn when sending the password over a possibly insecure channel * Performance improvements in the Java client * The Java client now requires Java 7 * Improved high latency handling in all servers * Slightly better keyboard handling in x0vncserver * x0vncserver now supports cursors and screen resize * Xorg 1.20 can now be used as a base for Xvnc/libvnc.so - Fixes bnc#1103537 - Removed patches (included in 1.9.0): * u_tigervnc-show-unencrypted-warning.patch * U_allow_multiple_certs_with_same_dn_in_saved_certs_file.patch * U_handle_certificate_verification_for_saved_certs_correctly.patch * u_Unset-pixel-buffer-when-x0vncserver-client-disconnect.patch * u_add-support-for-X-server-1.20.0.patch * U_vncviewer-Fix-fullscreen-scrolling.patch * U_vncviewer-Fix-scrollbar-visibility.patch - Removed patches (no longer needed): * tigervnc-1.8.0-nowindows.patch - Refreshed patches: * n_tigervnc-date-time.patch * tigervnc-clean-pressed-key-on-exit.patch * u_tigervnc-add-autoaccept-parameter.patch * u_tigervnc-ignore-epipe-on-write.patch - Added patches: * n_correct_path_in_desktop_file.patch - Fixed typo in 10-libvnc.conf- Updated u_add-support-for-X-server-1.20.0.patch to version sent upstream. Fixes GLX initialization.- U_vncviewer-Fix-fullscreen-scrolling.patch, U_vncviewer-Fix-scrollbar-visibility.patch * Fix scrolling in vncviewer. (boo#1095664) - u_add-support-for-X-server-1.20.0.patch * Fix build against X server 1.20.0.- Reload firewalld files after installation.- Limit feature description to openSUSE. Ensure neutrality of description.- Add u_change-button-layout-in-ServerDialog.patch * To fit strings in languages with longer words... (bnc#1084865) - Refresh n_tigervnc-date-time.patch * Completely hide the build time (bnc#1082968)- Enable xvnc.socket if upgraded from previous installation that had VNC enabled in xinetd configuration. (bnc#1085974) - Subpackage xorg-x11-Xvnc must also obsolete tightvnc.- Replace SuSEFirewall2 by firewalld. (bnc#1081952)- Do not mess with /usr/lib*64)?/debug: this is RPM's playground for debuginfo packages.- Added patch: * tigervnc-1.8.0-nowindows.patch + Remove Windows code that is removed from jdk10- Depend on pkgconfig's gl, egl and gbm instead of Mesa-devel. * Those dependencies are what the underlying X server really needs. Mesa-devel is too general and is a bottleneck in distribution build. (bnc#1071297)- u_Unset-pixel-buffer-when-x0vncserver-client-disconnect.patch * Fixes crash in x0vncserver after client disconnects. (bnc#1058587)- Add tigervnc-x11vnc wrapper for x0vncserver that replaces x11vnc. (fate#323207) - Replace java applet with novnc as web-based VNC viewer. (fate#323880) - Convert xinetd services to systemd socket activated services. (bnc#1058460)- Specify java source and target level 1.6 in order to be able to build with jdk9- Disable MIT-SHM extension when running under vnc user. (bnc#1053373)- U_allow_multiple_certs_with_same_dn_in_saved_certs_file.patch, U_handle_certificate_verification_for_saved_certs_correctly.patch * Fix certificate handling in the java client. (bnc#1041847) - Refresh u_tigervnc-add-autoaccept-parameter.patch and apply it last. - Make sure CN in generated certificate doesn't exceed 64 characters. (bnc#1041847)- Change with-vnc-key.sh to generate TLS certificate using current hostname. (bnc#1041847)- Require java-deve >= 1.6.0 to avoid bootstrap fail- removed unneeded -fPIC flags for CFLAGS, these made it avoid PIE support.- Update to tigervnc 1.8.0 * Overhaul of the Java client to match the look and behaviour of the native client * Initial work for multi-threaded decoding in the Java client * vncconfig no longer needed for clipboard with Xvnc/libvnc.so * vncserver has system wide config support * Full support for alpha cursors in Xvnc/libvnc.so and both viewers - Removed patches: * U_Add-xorg-xserver-1.19-support.patch * U_tigervnc-fix-inetd-not-working-with-xserver-1-19.patch * U_tigervnc-better-check-for-screen-visibility.patch- U_tigervnc-better-check-for-screen-visibility.patch * Crop operations to visible screen. (bnc#1032272)- Readd index.vnc. (bnc#1026833)- U_tigervnc-fix-inetd-not-working-with-xserver-1-19.patch * Fixes inetd mode with x server 1.19 (bnc#1025759)- Update to tigervnc 1.7.1. * This is a security update for TigerVNC 1.7.0 which fixes a memory overflow issue via the RRE decoder. A malicious server could possibly use this issue to take control of the TigerVNC viewer.- U_Add-xorg-xserver-1.19-support.patch * Add xorg-xserver 1.19 support- Update to tigervnc 1.7.0. * Multi-threaded decoder in the FLTK viewer * Improved SSH integration in the Java viewer * Fine grained lock down of Xvnc parameters * Compatibility with Xorg 1.18 * Lots of packaging fixes * Better compatibility with Vino, both in the FLTK and Java viewer - Removed patches: * U_add_allowoverride_parameter.patch * U_include-vencrypt-only-if-any-subtype-present.patch * U_tigervnc_clear_up_zlibinstream_reset_behaviour.patch * u_xserver118.patch- Adding a generic 'windowmanager' requires which will be satisfied by any package providing 'windowmanager': Requires: windowmanager (boo#981663).- Generate VNC key and certificate on first use, not during installation. (bnc#982349)- Add U_tigervnc_clear_up_zlibinstream_reset_behaviour.patch * Fix zlib stream reset in tight encoding. (bnc#963417)- Add /etc/pam.d/vnc configuration and add vnc user to shadow group. (bnc#980326) - Add dependency on fltk-devel version >= 1.3.3.- Add U_add_allowoverride_parameter.patch and u_build_libXvnc_as_separate_library.patch (fate#319319) - Add u_tigervnc-show-unencrypted-warning.patch (fate#319701)- Add dependency on xorg-x11-fonts-core. (bnc#977019)- Updated to tigervnc 1.6.0. - Removed patches: * N_tigervnc_revert_fltk_1_3_3_requirements.patch * U_tigervnc-fix-reversed-logic-in-vncIsTCPPortUsed.patch * u_tigervnc-display-SHA-1-fingerprint-of-untrusted-certificate.patch * u_tigervnc-use-default-trust-manager-in-java-viewer-if-custom.patch * u_tigervnc-use_preferred_mode.patch * u_tigervnc-vncserver-clean-pid-files.patch - Updated patches: * n_tigervnc-date-time.patch * u_tigervnc-add-autoaccept-parameter.patch * u_tigervnc_update_default_vncxstartup.patch- u_tigervnc_update_default_vncxstartup.patch * Update default VNC xstartup script. - Add dependency on xinit and icewm. (bnc#956537)- u_xserver118.patch * Build with xserver 1.18.0.- u_tigervnc-vncserver-clean-pid-files.patch * vncserver: Clean pid files of dead processes. (bnc#948392)- U_tigervnc-fix-reversed-logic-in-vncIsTCPPortUsed.patch * Fixes Xvnc with -inetd parameter. (bnc#945600)- VNC server cannot run without xauth and xkbcomp, therefore introduce these dependencies.- Remove commented out DefaultDepth 16 from 10-libvnc.conf file. Using 16 bit depth can cause troubles and does not have any positives anymore, so lets not suggest it to users. (bnc#942982)- Add /usr/sbin/groupadd and /usr/sbin/useradd Requires(post) to xorg-x11-Xvnc: the scripts are creating users/groups.- Updated to tigervnc 1.5.0. - Dropped no longer needed patches: * tigervnc-sf3495623.patch * u_syslog.patch * u_tigervnc-build-with-xserver-1.17.patch * tigervnc-gnutls-3.4-required.patch * u_tigervnc-dont-send-ascii-control-characters.patch * u_terminate_instead_of_ignoring_restart.patch - Dropped no longer needed index.vnc. - Use encryption everywhere. (fate#318936) * u_tigervnc-display-SHA-1-fingerprint-of-untrusted-certificate.patch * u_tigervnc-use-default-trust-manager-in-java-viewer-if-custom.patch * u_tigervnc-add-autoaccept-parameter.patch - Work with fltk 1.3.2. * N_tigervnc_revert_fltk_1_3_3_requirements.patch- add buildrequires for xf86driproto and presentproto to match xserver - disable dri2 on s390/s390x- u_syslog.patch, vnc.xinetd * Add logging to syslog.- Add tigervnc-gnutls-3.4-required.patch: raise gnutls dependency to 3.2. Simplifies code, but makes it build with gnutls 3.4. Patch taken from Arch.- Updated to tigervnc 1.4.3 * Upstream patches applied to the underlying Xorg code base to mitigate CVE-2015-0255 / bsc#915810. * Fixes for performance regressions introduced in 1.4.0. * Character encoding of clipboard text send by Java viewer now strictly adheres to the RFB specification.- u_terminate_instead_of_ignoring_restart.patch * Terminate instead of ignoring restart. (bnc#920969)- Fix build against X server 1.17.x. * u_tigervnc-build-with-xserver-1.17.patch- Use xserver sources from xorg-x11-server-source. - Drop no longer needed patches: * N_xorg-server-xdmcp.patch * n_tigervnc-dont-build-gtf.patch- Update to tigervnc 1.4.1 on xorg-server 1.16.1. - Drop upstreamed or obsolete patches: tigervnc-sf3492352.diff u_aarch64-support.patch u_tigervnc-check-shm-harder.patch u_arch-Fix-image-and-bitmap-byte-order-for-ppc64le.patch u_tigervnc-1.3.0-fix-use-after-free.patch tigervnc-1.2.80-fix-int-to-pointer.patch- add -fPIC to CFLAGS and CXXFLAGS to compile correctly on armv7l- u_tigervnc-cve-2014-8240.patch * Prevent potentially dangerous integer overflow. (bnc#900896 CVE-2014-8240)- u_tigervnc-use_preferred_mode.patch * Mark user chosen resolution as preferred. (bnc#896540)/bin/sh/bin/sh/bin/sh/bin/shtightvncs390zp36 1683043389  !1.10.1-150400.7.8.11.3.91.10.1-150400.7.8.11.10.1-150400.7.8.11.3.9 vncvnctls.certtls.keyXvncvncconfigvncpasswdvncpasswd.argvncserverx0vncserverfirewalldservicestigervnc-https.xmltigervnc.xmlxvnc.socketxvnc.targetxvnc@.servicevncwith-vnc-key.shrcxvncxorg-x11-XvncLICENCE.TXTREADME.rstvnc.regXvnc.1.gzvncconfig.1.gzvncpasswd.1.gzvncserver.1.gzx0vncserver.1.gz/etc/pam.d//etc//etc/vnc//usr/bin//usr/lib//usr/lib/firewalld//usr/lib/firewalld/services//usr/lib/systemd/system//usr/lib/vnc//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/xorg-x11-Xvnc//usr/share/man/man1/-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:28834/SUSE_SLE-15-SP4_Update/ad9febd2900172f3fa0366d378bf606b-tigervnc.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linux     ASCII textdirectorycannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.10.1-150400.7.8.1.s390x/etc/vnc/tls.cert' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.10.1-150400.7.8.1.s390x/etc/vnc/tls.key' (No such file or directory)ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=c281f804ff4fcdf9a4e4c67ba5e822d14d199338, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e8f6f2e37b7317f2b41c2ada8a903638ffc61337, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=157a69b1a3145d0be0a29a49fc838f87a663cbe9, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executablePerl script text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=493328645fee29fa1d0d96c4049df3cb972e7ef7, for GNU/Linux 3.2.0, strippedXML 1.0 document, ASCII textBourne-Again shell script, ASCII text executabletroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)0BMNOn0 RAR(R&R3R,R6R8R7R*R/R.R;R?RR:R=R1RRR RR$R#RRR!RR"RRR+R2RBR)R5R0R%R4RRR@RR R9R-R'RR(RR!R RR;RR=R7R8RR R5R9R'RR(R!R RR;RR=R7R8RRRRR RRBR+R5R2R)R9R'RR+M (-9!utf-8c445d8fe078551e83798acb11d2d7721e27e08fa16043af0715ee665354bfd80?p7zXZ !t/`]"k%Z#4$|e_3G*p iF8 gyl:Z*jxBdGAkwa&"2H_*Q)&6rd0$+? yqrqk]Pl}6'N4( ;b@^r*I!?})Y" ̀4<ؖn>ݫ@Gql FD4-!IV+8UOrkU+HDP%N[~σrgӐ_d(T G7['v!hT[ c;^]l(dsfTl&Ekkq[SW7UKWԋRh5htq CvDʯFf߯ gLJKDže0F(Bgx,_O:}D3\v$@b:l:;сpa* zD4&š7|Jl%P4Yا!t{Jd RENౙ'ڕtx" 2lxz-dhQo>x@ iA^][Pԫ=v,W@7:Tx OOg{p J8#-uy$DY7_|Vy*=`3g'6|8#zc2H0,<,YޡxLxnhh?V` ߱_ 7vi=F;샾Z-P290X/콩^ZRn rGh}N42R{ d zpyDgNFߕ*uk饝jA4nsvhֹS$w<+?I}᧜Y#[m0s!>;ǓZmzUuOO@l<nЮ >ѥގz{ftBc eL,%J,tk5x~$[wLr4\m>[/T[.aUIk3~M 4I2 lP\JLC-{U͒VCi ʴΜ_-AG3IsE@_+AdFYR 8y0@KFCEdZB ŌO=!E8!yB'< *JnmObEd*,e@ c1JS}8|[L]NĈ~16)VsH'?aiDcPe/1N 3 ) 1k0tɔmW_&{R9GC_*Ho ب+C]Z)>>^5#/(aU,܄FٛWpщ#,a&m_G۠:Z`1l d:{|m$6" ˸K)Gd?Yʿc>ML9VxޯNo(ggx}͡Vj_օWYڣ@#  FqsYV'~?D9OZ 2ZA>7Ӈ1BĩJ Ie䃒t1ᮨq=:rdI aO\*ج@GNp1aNVYR0 ob<@+WW S˦)ԕ`Ԑ0[D=QATi/=+D|ݥ#2G 4Jϸe :La*G'8r6EL+ZSQNzt*sAf/!EL3Ejeχl>N6=mwoy#= L3eCM8f%yM1',ebWCe˕|^&6542 { D=uEÆ5,FLܫ7u{5 )>Sw9_0D2ʉY[>3E5!bRu1/Z$u"& j$cT yILUI5WT ȡB)CLw'$Iw#vK<"_~گtzH_Y6"?)RgJHUBf>'(d=$1ąY(d x0\s,!MAD4#F9,L[7oZ2r( )\4E1<=0K\˞lN_ٚջI+m0z7@]de]R?xmoQ%kr|-U.-U?&K[>VWQkOE7p?T0yBS=ڭ"xl9bǿnmpPۥFʟr(/ÖG|?<DaoOV-@9Z:6"Kb!w*к"Y %ZBY:4AJU1_ t^ڜf)8m4݂͈$˫Sd2b!=;znWixS2;}(3Yjk/K"v|ڌEi8՝+^: )[ޜMMqH˩MV>W#CdF;[4."Yh1c v2$egWTNE3JcjJOݱTzS~$H1 E>?=5Ӹ,ܬpg!SK6'YxLn{5ɨ'TQ ,VlmKߦ TյS7o! b!UX|ѼwZR4%_D,d; 8n\S#O:SJI>[i *vL1oVH# j߈6-ֈ,3\P'W(#N'|muqqdptZEXޚ`MjԿWeLf磶E)G>F4085eq@qD \P'&M;hKX2x  ^pjj]~wvepTA.a=s<@?<6dт6jD%9vj6V+Xsh~z280֙M_ynIAƯBh'sivٽDG b ʏ7?9a*t/;MI yUِGn AcOg/SA1xq: 䅇pyOT"y`:Jw`D=P$? yeƢcfUPcp.ݔ=@,ab-v$B7y )@Lm0:Zv'@Ï)1V/dPj]썗1xeA@MaJt:CP!$)W֠ qÖ8 ^|te6ƾժrލ0`eu w͍o>~]% Dt -qfvAy>B2nܑpz橘e#NxX8IcY1^Fd.HPa_7gl~x:X@#:J/oR5KeF$$J>`{Q0 ~)r 'ȦJ ~,$>m+ ˂EY3ęاwMm wc]ʯ_cbwF/f?=Dg->U@ "3Ƕ4FW?ZIM|O؁ fzΚw[C?m%w!~nI0+dHgÙ PRD#Mea_N/ԫP_ࢼQnp)NhSzIa{. 17%=sBxyÂK:#|4qa%xDvuPN3^|7?ϗBb`i&CRyrԓ3駽c@~D,wNVC$wE0ɒxin=mZql[ 1Cyoʰ2R@5d ߄ gee3gX]^ T V )>Pjۻo7[7Y,\US)M12'$F?TYҿ8du~ Oǹ!Pִq  ۊ-x٧Cdvm"Ѡ$"52< cR 5e_Y2-Y@UC~} [Vl-zÅ2(BAS<) k =I \qOUN~`t;`{ga3P(^mqR w3 GŅ@Ly{i`{ J @vce=ϖękژ. i&FJK;w3&Ѭ2)nDA6axwPQzؾ68la֨t́Ӡ6JM0Xx]~'}syN%n)|R@[ 9K.KRZdQ4="$>Yv+aZ9(5:L喷d w. ghA>lisRʣWI2AJC@LEWV &5ǜ-i P[\gxp@YoekN:^{WBQ;e`p+z l<|Nnv`u?$΍RXT!-+b ̦GP℅/ecf' Nfk]}чDw6gInQ?W+>$3~%|t|InרqT)e8)8(4`LqČX0%#*l<'a2M#brZiRa}^:Dic:뤃&+a۹(EjOGr%œNe BGM[tYr7K!g{ZSG`B ϹPAlk 0͛&tw\#2,UN)8owNarahɪ@rںw9Eb {ZIO<9}u!(ԆW͐Mn:Քʕֹc]T}*&8=NɲyX 2N!'p['H?=0ߵܼbO`Re5[;te(zyhhU=_t[_$RDfM4~oF3-k qBM3Xl1S /혌dr"w51^1+ͫ-qF }P ":isBΑP\#!SFwXMcu M'c.iS#:xlu˞?6 ` n@>E9\%efD7匿5۵]2wy/"GhB,hT kȉ~<*BM|;SJf:)dPz'm:(U:{㼲] tGvY`_}RՏYtACf0y)sd>1@D?(Mݴ$(H޻r֫H4ӿN ?k.!kI*T!{¥A!3w_}/`}v(k , U/,9gDҖE p6@*(ReLbj?hљ,!j5x=w]ԣ5Amlfڲ翽F+p!*"W%sjB|b& g\i].e"{#%AK͓_GR >ɓ:u0Ste8)ۃgɆ]A\,'+| Q 7˷6BlW'~^[lyg)ziSB4.fh *;Fݚ쬂i~fm"Z-Apr e2aWsn}95jZx>Xl#3|aKqiN?GSJnF[K.Bb37-r)YR*4CyuGz|Yx;[):׭~vF@~0whfT>#F).r2#pk!ْ;c峋5}|xȕ0b"KKEoݝ)I~8mazl?GjkarOɲuKW+l 3ZKh>˰s۹^Evf칦Cb_ntLm̩^ea=^8饄]czꝂm~= kH% Hn& 9:%%w"YwF䪓Poyը qHk%(n ,yljjYa$1`GF^aᙤN\MK=ț}FZד~6C^K؄{3ò^bZ6J{1 u.8e˝́K56j[ߖ2v9E5oUO@hudkvq7~= ~f@Wږ&wK^G*-u5iOStaG᱈n2'7=He֘ ɜc"ߞѣ*ZXSNWF\GK- l6:nd|=b ̮?&}?HY2nBC BY8=A ЦH6NaOw钠ޭ8_Y)<[p9Rh.9sM:^١aob(]GD -(\0V^tnBͶ_/$R 6볫_/9ė콀P6ly$^BdBI '_26 Sn+FKYޛ"Hy hK0*SM~T7 %5t02qPs&)bH5tmRu:MׇH8W܎Ҕp8ISf7 xVԶe|n oy~Z<&d ;\1s:?R;8V}tr!m|[-{$="54ӵh:𠀶9D~q{M4q~|y-Lgqbf\ZbAxIˆM/1e}i2%%jwp;2@OTv;lMVc{$fy rK\i7Οe:h#{hp}MB:0 oGq6CF[E 9YO ۩˹6 *hU89\^C>U?eK$fz"喲ql9ȜI߁CqRZQ6dٟ{u='~K/fRt)A(J2SLHH!duo Ȋ͌X^L5Bq iN3^`:=7Z ~ Ȝ)u϶>{O9a;ȅ8ή?+[wՙMwD}R^٭{B^ s)$n sEzFp rm;wig/yxݼI\%-Z3v+gQv$bk`_#p!tCY]'aK{X>aONB>NBQOUl֦#uh(\i~`~5 xpRv=^1fYkRsj֊)qU=XPkJt9,NNt<INYOjTںn}@VPsȉT-H}&?h_Kpkۛahѻ_>]rWhl,#7v&Cq*Y AA̳|wab(ӻWƻZ"eς.K5>H 7H`bG٩#ɤ?#,ֱ!| @?1`>[ IcةK%|p ҩn*[+{(͘vjK>@{H?$ϫe\_ښ m<^80MN ڻ vAUݿONFiY!|uBr-iragS2'Ǹit'/2'lݢe3Y޽CAG%Lo ԸZBK"JF}!)pUxUv;S< 4+Q*<;˄2Dϵ֎:5ށ7aXSУGȈqEw~ K8"wƳ*վSOʂ+'c]p8ይƖ0'DiTsp9+2Uk pZp8h0 kF"x@ >#~GdZ>V0vq7,\-&ԡ:]ȾNo̍^PbDSo*9h[k%A0fu?oEk;A߬UK6Y? =iǵ?A<`k3*SH6/Fq%%)m܀c1q+{Xv`('@_!a6{=A%o퟇64&eS ]&۷tYif31wG킱~@F8@lߜxH-_)wB6a~ \Ev6򃡕:9O M ;fpR\_AP2Ϛ>3E7܅r*<1IƠpK f57Jzvnn@9|+9Z5]jK"AhM7:ދgL\D'NjwΒSWNr 2"s(yЮ̉7AK]ЀU\Qr͸4Zn ?CiB1bgu :`zjEC =xެ,mG4ҚײhRg ?2U1'at D٬j C{B.0Rn 'XFbؗx)vpaUh*(gAgc]1F"B$uhցܼD8Ζ{MբlFt|ɐP?iͶRptcg^Л>ٳ;9 }o!UHa.`m"ՏfuE{5WA0㓏χK@elCpg0w"ӕbY7 ++b**hrXM)!iJXʞ_9$L}-+-3d@cS" :htQnjn1ј?Oe7' (.N 2fj t`wHSLG39<_R Pfb_O6xd$&# `3l3ϲciNiI;dF'샮ΔG;~<'Jh5crX?[hdrׂѦ^g]L`=Nu5;߳Xus`mg`ʠEUzg_SYh ]6⽽ uvmBV;?Xso=U>&̌Yv)ZSD*frH00<#>s\دD%{W}` De3w%lRj sI+7P ECb \VY_z(?1;> duX̣{6J1dN‚?8Gmm=AZRaSq^UV cJWPooY>l ~\83vpZ; Sr9GwS;I5 4Å W0쯻O(H2ٴ]rYls. /X/_uiŠH#h*Ocsj6W(| gBݹ\,A}Ȩ2`|5T$pZțqz4I q ܅-,r >Լ4gj@yXD7jbU I,^7O,WXS3i)LD (qXjgBmg,֌37kmNtt#"ea(kO|qGԢN'[~V>)`j. -`G|cS]6P66h3k3VeJid+җoaXI85&_}/ Bg8sNP G{ܗ?嵌Tm>Xu{#Mx,1}>)f YuuWE:_2lȄ1%- TQN7D)Wme~KEWeǒY+e/a Kjg|,Qꯝ qXW|4'O,9QӐUS3Ԇ`KϨ+Sl}~oC2"1M;QV@,X>jY-)h`8ֽ4yDZDBMr:1 eeG;I|~gZ|k.tD_}ˍcl4Nqve~UHBIgdE06ԻUvT DZ7;q\z3Ź_6cTƳZjp(d gQd+06UoNLy܉׼d/`btбdG(o3(3XΞ-ehdE< ]@?4-@P}I7-JѻAz!Pa v $K({vx<js&xF5eϙ 2z)*2S* I(D[;{wZg4( !ߚN֛ Zz+}ԧ{Jx0?75+"W'ںz @<2_, \?`s݈\?kR/4R#R@xV~}-%"& (8´Oh5p9Ã9}bZl>s=%0]ݎ;./:n.D⫽P*ODJ, ? G;YScf$PTA&fEn˙TJpxRb;d*s_^SjuV{ 2ۼX7`ōW["L[U=c$Id1v:‡gԔz%EdɎjT:}׏lHA w1X"Z ]#uύLf;,ydmZA9/ĢʪWy" I5 Xz|[OerW>ez  -˙a ~` i*H ު:8N.1Iv7n/OQ4D'GCT$ P< ; $dA:Ƴ,~zB,6țPo`S IЦz.'@KeW^jިt*ĸz yMsu]ӏ8vd["H]=>ӀEUºw8Fi g O|ۭÏkF ZJ{%[1S\t4x\ILKjʇbr8D=Kj]y (/$AّW9wY^Ccjxv4vAz9^;P2z~$Dbi%$v螻t1zm3go{IDe6³ڕ6ٟ@'\A\.ꬵH1/hi xu.n{uxM28oF2o%/麭oS70 T-EX ߏAyM-vY!;?nj] }L MGxק&<݁.tڊ*x4Ӣ= pyr#ʖrBV 5>aN22lb;gl$s D4ή!/p^_HOt@pNmVSa`3S)o@1VRi|pvrF9LkJ>=mlgj->8S h7325I6|rQޅZCk -݆6uwFXީm{,,cb#{e&l:IE4:# O~bS?x:^{74'^^9TZ$68#"! !V' Ftbӕ`,F8@Q('XH3?vb4ߠ5OK`fYw7\ń %nakHW==?s[wQJ\~DL;#tԮȨ"mᗡzDNQ($2D %k⺇w-Q5PmԨwi`x]#u 'WLZ0]]7˹yMۺgBΠY5 }꟧2ŎM߅wB$Cw)_[lfZ="14 loI5-N,0V.&T{ [@)๽ﴑH; FU2e=s}?H۔c/(]}(OZ@]Tlʱρ?6be\i円QƓ.(O \>] !GђOg*Xؗ1Y8$a87nBBuN"+!u1͆Z|@귪ݜQ?ѿt[eq\,*;W6&>.8 Ο̏eOygI9K-/itZlm2t(`D۩2Š J366 nLv UZB2V!Fi22D6a|]=Δrlҵo=|O$Әm/#*^V?RjvrKfg17ФڃGAT飁ns %΀[F5uYzyG>U ۬w8)_  [~G~'4Z:AMA&n}==?aIs吇}* r^2;Q;@ &%cG- 4vBX$vJ m>2bB$:;AbN%g9ɛJGq&yr#t*sZVGWD`_ =zwV,^X}l3qՍ1}u]ȥh0y bǾ SFJ9moWbz_@'&p޷%JۀA724-8o 5>/->ҶE)xˢ-P0%Bz(1{K6h#:;M(] vT|)U0xl$:f {m&._FFs lk@d3[tE+Lώ45Ow-@˛0/vwHɭD\G #S{{lBnɒSиt zeOr)^=Nuɫ4K^Pѡؿ皭Lmwzj7e5cMQwc`P(KNMM//+{֌Xe/㑟ex|w_B43Io2a_yvvyXጇouamfjKk.%gC}&{:*`"sNک<k|a"K#uB/ C$ 88?>-Rj<KJplh }䉈UO̥+IȎG:Z"iW܏ $C].CBpSdZXp N4aQT}ƕu2N,Dû(Qiu#3LIkZ9 ~VI{>GA@<*髢^S:~$=fyā8*29j~ #.a掰6ݙj/]<:|_ah-Ю([65K C+iɰ7!v+”Ztr O ̊1 =9bff9>M<!{_DF1v `+(QʨkjI-2faߎЈ1[إOtl'i2_ vksiIH2E`q8L9*i񨣙EPTN: /CEH(Ì C@+#xƝ2"6Vo\=#0V6޲{ZN刔/$Nݜʮbs S7=e_jN=qd@乴lm9@>9Wn|x&|. $TW0fJƶ,]J4Hz.P=Akaze’Ѹ-S&l[?k f"'Z!X,[\ q~"E Lf,3Zi}A ]Q%ͰPLJz b橲p"ʅ4] &gT#ƥXπi Hb@rxMZNdsG\v3 ^ʣ:^c>hK٣ VNH$w@ ]ha{;7zN %TI(Zǔ%G䨃J=9:tW>k"M%V| ! 0=iOziN$}'UڂE9j}>_yA'r7M!В;xGgqI *?Qlle+ 6ZOjɓDAy'DŽ럻;2J:'R B&` PϓHCmn@TkRQ,’2hHjQ-]5ñijI<}nKQE&ƃNkM9}96WW,&N+m+-.!p.ͭHۮ5oUz. &F!Fx Y3}˕6u4ȥ,z#&bQB1NJo5{a\S1y;0pՇb k`~h.5\+i]u[sBnkUa.y0t۴eA&]I0znI]2KUTw6|$O]\?9u-NC`wjMp#R%?i&fWH5z%4 ,h \k]+V ;r}4_cr]V;*8ݧ+rםw*H<5OgR6õg'czO"J+`jO"i`4D~B7 (d{g= q3#Aµߪ 8#XE+@c3.Ȉ'-vր wmAV@#`3(tْhlW6,?˦'/x}Jmqz.$ BfȧR&xxЍh߃w̛n\D+ypvˋD틾oQLVC󕵠_^#!j S L` 3ٹ6@ 4Gq?s}Mt؃ћ!ATs2:XlR}wBz?Yv FMKTP'ŔIW*xWH~f!=zG*|xc /-B}Tk^\C %q  HMV!#AGFX8{ܢkmZѱA,ZO"yPqki xZvj%܄h{xcGGa}6*Ӌ'G'3)'b׎)(Bz4L?aJiQ`*jh3wY|f(<%98[U>_k0FuT|꡿ītKΌBKK‰IxR<^\6?7{gGfL$]^UH7ctUɠ(od 2S!e9Ĭò8lݱtZjCz%!JBu]xLg﫧HY=e.8Plɝzx$KoOȟLNMbP%OXbWuvefAlhBP믟 זw"PBx(bF;kC}d$II5{c!` si^;p|@K}'po{7ִJ3#]E t2ȕ+^B T7#RX +ѫ 68VVc2y/<R.ߺ©Yx~6IC=ovfZօWd =4 m?iRHK:gzA'sh0ȱ/it"v=( ˤ`$C }jE혓esڐ'bHRߗ AqEPu㗇ay &먲˯iU Pb>Nmu-e߱o[=索Ԃ\OwLRT* qFkRI{F  .&6ީބt5XFԒ؇kC]֬rJFo{,.B{FBFp8~ |z`^-c~ȘtG5c^3GQ% td]M~Yӈ{Gdvو@CB}X"һgFZ²$*& 1QpP=oe)U #xpamjg)M#h8pjSR<˅n::Ş]$G*}uHpԐ~011sIz+,Tb 6;8o$9 @S;*0[_#,V'"OQrL$Dlv^qF8ٺ  Y '۴3ԛ>ѠHj|՞xi?Jlc9h1+ɘs!N@yV78#o3(lklERj`TRj`S7xIl^?ɟ xUO%j:rntss[&H/@¢Cu0D#܄&9М(!j2׬t=Kfޘ搌.b]$3BdEpa57k~''{p\G+J]cίFjyu=5?|4E "O`8z>ljarR|ɰ62yWI!Ivk& | q^_X9ִVx,y޲@Dbf0EtZ[P'mT3/h*+}`"0UURGTǁENY+:۾\j` rtI|jAB dȅ[;SZ)wЇ4в"_5O;ڈ|h)A]rEUar a}@{u)xqJtʌ]F%SU7*gÅJ)" 9uEMp*Ea"2q`J&ż=[fTkHbtIi/,ky ZˡÊ}a4IZpb ~sƻj `f}ඍJpP=᱆k|o8UGW?հtohvu;zNJ~ueˏH,p/ዦ4<"~3|ZuüIta_ "v5)0cƊFSriTn.߇v` RNwʲ )7om!Ј d%I 1^lZ&,/D垜/Q]7&/R6im &<ߤ|m>W_V0z G #:{$q9ЧWN A*'v.'7p1(6*!fu0L8pK*D׌(`LA@0w-qSA= IbґAB0HwX,X vqPaCdX䏦 0T|nɨeaTərՒ20 [s3iyk]Yoxr =z:?6l>t; =Uה_`r>*5lhw ]_㶾 OUYI w M;^= cէN{/\ rLvbGϻs/E7";<.@뻯QV눟rQ2OҽcX}9Ʀvaq"=}\Rq 6eG$Owi7ftZjB6ZcZ;V:p"3>^H i)ٌF8B7ad,{ξäѹ:֡]}8DVʷ'-Ju{k s]'΄t}[z/w] h?d>&iuS ^J VC}10Wo6i* 6)N0DoU@C,j\XX &aQ7 C[E7< hU+y!l%~&C Ǻ--+sPѫ\SmqM z&TJ۳ELH :|:xT׆*+F!8)&f0̷C-=ul>4CZ!R,^(H'>=W4L&d7S1񆓒!>HF~*PĹ@鶟 +doguRKr?@;*T`Y`+A0W |_NL Ν ]Q{d%BiMEF5'`faGdOtSb<3Wr!,2Lݭ2} lIk05oh*ء7JS,w;k 'h k0TMѵSm0ϕw~֎ءT]3=JNx΀B4}kcرx?p/1ZNu R)= x.Գ$0/++ b;D{҄epZ[`B^?٣sSib-; MIH 0 0eMt8&_yzFz de 8[ +)VCLҏyM?ᣟ؏SD* ˝:_X$dY{٢ VIFɲsP!=64+[k_Z'`YW)`/=6~vCH?|1L.z2L~|u_;Z!Io+^t#t'tKL  {Prf4)x RH`Yc(.%jyӢ^t`A? J'" uxT7XOr? oEۇW:]ԄrG"ZY!*c?1_˧|H2^ej@#eG-P~k}1wTjuޭIxp[b3g7 U[CKigX.PmHOeп8q勆NTSSL$r䳽*NO.?o@$7Ĺ o/C࡙߽O꺵W ڗkξܩ˃jSP< xԵѰ~]8=϶ӼzS L$_< T Ihg=ܱ 2<6!7R4Poz|oMƊo=KC:k`Qr% w>GG"G0{|3"[Zs";cw3GQZ⬔HޢގG ,n)+:LId4g X7?cR4+s[P ǝr),,ɭj-es7jr [\,̆OEئ>(By݀;X6ro6͚hͥgQ|mun8Sp/8r>Yˌ]c<iT S!;#*"!$+\tC%;%߉h;E^ i+<,-;0>]c2G(L_q6;O8֍i$u&WM1^=-S8_{9l^6l6{,sПM߹ DDZX6\me ޗ#Ô4SԩwNlN6B.c T%3O{//\# h#(u\Rhb#X !oB<}Ofo!$d9*wNA-4O ;nErW"I_@VVr6gˊ[K3}ɇïhMXKv\P=e$Urj,+7J#$Bo4B(%Pٹy[reTy1[YB bч^j*PK͈`ߦϳ="Vfu&V\tmjg`L_V! RUvPrfw$F~{w[V",>aXzW3%WdOt=tOFn{Se K T%ٗgs hG~l2༦&.1>|7St)g!7uR4H⽸#a9s%tk_LY?P6~C^'KK$oLuFY&ҔՀWHIUպ`G@wulb_\"H,2ґ2*hf>̑dvT81󟈌+ ֻ(hQVQhmbStA ,|kfZEÂDK{W@&&*꿥߷/]W4j߲u6K?2 mUk—`Ixj[7>LN!LlLhg/2Km{|% HdHrwXN&iVlZ;b+ˮRSpITNa7G{&C'2tA ÃbFdٴ0wbωٚOc]^ut?ANr(587x $FrFd}v^Q0) RB=LGKdJt^tK2uΛ+6o2l, R&qpÞK>cM.Z@,S>YshPcٟ `13ϕ>R/G>[v Ύy'Bw  CvRߖJ:T:<')ZoױY-\nY NI0=a9b eHg͕'4Hh4Q\*˺0NbtNkL6 [A}8M.#Ѕf4uARuFN0:I(=zȶPzg!=;3HRܫn%O8ByX;p--֫%9e$#A;`9jMCd+3զX*aA E< b@H e5}/@e“o{uI! p8\iG\U{|!llrZ?{+Z0:MFTy"؆\f>L6 Ƴm 7u3o'8h+٫з&To̫BXDf(ڨF1o\[:nXzN>َ;QWU.WƘH#JU3X~EgwNJ/ r;bNq[5UE?5S95.ԁ__ÈYn"Դb9 o<}`r5XDemjXU~3w^(B]Boz'uY}%xv݋KjL{}N )$BUsOtf-ʏ7K5Ԉ6e=NT:GYnTk;?l"*]~ѐ$-mWH(#i/jQ}nN5,Uo kz9 Q:Òj=mqWRP[ٝlk{|}-7O%:;d!ok7Mup5. dVA~8H}[ @FP(5;.VbM"n7(Lp@9Nքv:ul)5 Y\A_nA1B~vOu6r=K @*[+D8)0^ Pd9VG4;jkbٵ0Hn?qcH:Ci 7b{ {(nci>cmatvڴzrԥWJ8ͿE擁|;w3D$.Gv!voOಜKAYx%wp/H oJhߣXIGNr)<Eym!vx=K*OAϼO̘ ,ӫpKt^-1kgNeZi͗+o`XkI(32)YVGH ΃yF3rG#js?KsŨܥQFo]LZ+ e`P*CnaZ W1'(oaaPv}p' q"᤮Ih)V%?xȪȇ[b5x%2գ er_ȵ]M5sM{vzyۖ4e h˅",0CA+L5 POr9 +Z ORc9w'=J0S$J[j$m=M]2R?)JGXkso.꟠YҡE3X_@F S4"^-*9o.Q&YzOTc"p&-,t?D|૷.. 3Еz@hȲwrnVf:㬤Vj@RjWPz[< 泈 B>Œ '/t83?s?Iߐ.{ftȭSFr$'\,D@#ͯ,]DҪ[˕BW9kx*߮´˜on't)ZvS86RDJZliΔ.<ҐؓerKrkxP5c_"26F{?_ĵGi^iP* Py¯hC%eh ݱF.Jej|'쟷Y]D~}ȣ Gr59A\՛ sXjD#A{=6(fϬ$ XZG޸Gʍ2.x閭Pb73$:ޔˡ꜓`}Ϊpylk-ZC2IqYqt%e2Lü3э{F(cP e:Gl,+鈴> R ؒ܅2TzWyB](kdVy:d9H5le/G'BӎZs;zۜ^ŶM{u?썬N1wO0Rٴ . iK "f'jvGGDg+ykN@>Y3B% pd F;4q|l.SKm\G?8 *?XG b!#GQ=h_{*]e^c??[NEM`(ao9d}',xK}LD~+#-BD@A:%;`s$'t;6lڜ}7o_}T乞Kgi;vH`pEȯHA]I["H7S{(]r9OtLE%Ҿ,:8jNwhd]:Gh ݤq#)6#廫\F6#mSbʃ$,lwo.3~<_+rAA- ®ű&Rg|ַԤQ^F&gSՠ(r5M1*hqq w5u S>+D⸒X[p=#y҂r|]MR%aPXfEoT܏ÝDZ=EMDGeH0+W6H_!.ɧR1) i8ƺdX'p*p z8Km6kA+51񝫅#0(< 5f`WܸCȽ`'x4L:mX[GَJs'\5ebP7kHR^&hŀ(-hL%7]WZӈ-Fr3E=%Ώ!6:%6PAA} 1 :myQr7<(hK#)QP3"w?yF"_{몪_۶u1qְDA*BTOTP2Uͤ!lbR髙Q i5xTO8p%WoMPI|Mڷ%?%g貼÷> %%oطGfoWeJAd|GX+e`$}g{杳yVum)BJˠ/^y;G&Jk}oN1#W3%p8jnH9sn1\ـ)a l,xJglZc!AW8E`@Ӷ_RThh4z [:GfRcA\+A}y35QcI>x.OݝᬱAFd/ۏ2?5E퍚kf]i!jZnG)W2zp+aܫ@Və_o25DDNiAvOcLU$ⰇSZ(𻲹g_4 ,m$پQi6}$%!{0l:lJ}*#` Ӕ-t (Y<]atPaoHJxyr$1L< ^3 inU2GbƚӴErjׁvb[ܨ^v{l(R+naP<1$^W2Y\Ckʱg[4&Y1&?R2'۸ tԲ(7ƙDIν3,QR""n e>9E=87&Gr ~Gg5*:ǯEi٨uO_ z KɌChٟ>oZ㘎v*B0,ͫjys&T:Hо)|(5!A|ev,j#{@bn6VdG%6NoG,zJ D.֭e0x"O}M<8 a+H$Hd1G) o4̌e .+?x6kZPEHrvI8^k`3v @h]kMX)m,:;x!ٿG4~ɺT$nTȄțD3j7ʕVO-'Wq"-=Df4cc֙ɓPAXg8wu)*&u: [-S}Y#e|A:)4#{Kwc؜u~PwpG" O-t^Vu] P}KwIH`F>(\ & ԷnF:ťʂ:Q?mxW1'DIXHWҦ̝Rt5$~j,^iG*PQ`œ҄J&/UG%%?p@HleJHg}c_v,68G;z@>:K"Pq巗Ǣ]jSrO5x+^^s˫%5̊LewGt!j̵6ݬZ渫kPoS8TP3 /3DTưEطN-?~yTD<3BPFaE<99cRrS΂ܪ1+1O[Һ0'>2{WωJcͬӊsFV n69sX׉E6)XQSR`fLg )5S'3(E q>cgWo`S1.3uB_M '}+yM.% q`1V) 1\ 3_T p2h(@˓z,SpSW|L6Er?Hmm_yV_3fO8\)fNHEJIx.f}YW5kEC~PqP%nL@@ǥ`p)1h(ޡ_ \FpTXdNoiCNqvO>5u#Zpέ\W0cJҮe://eJfUο+Ȼ,_ *οT 2i`!6@ 㣔ZA+4/4˷ў^)}y6Z"-4,4+҆JPmpA"'nU},gU4떿B(n* @⃇#zډnf0nƖ^9ΙK"XXD&0Jc34Bʾ 2qg4 g[DunfKǗIeĖ692V7B{3}ZC>&}sLD^( WsBUpf"=˱,03:M!wĴcM*şi݀ LP'V|fsz4|f$@ҿ)$ˋ yԌ6Pxn :wƌ E[Hķi-7 <Yҩ.{A-Xef@VF M js;0ls0ʟ;mapE=Ef?狎Q2o] ;2ŘLzM߀0v0 ܶUXUDͫXvi0.NaPP;cd5TzcVvWKDúTy<7]D)^NӒf Vs>C#c6Uh>rI(K)_7 ,ϘVz}@fMޭb}dBAwŽ h~I^h wk{tTd́ tNpjD5#Ļ=ޖSjG$`b rETVBg}xaXlzmPR1h~Rar( gm_:])]퉁E=cOL[޿)H'u7ZhZN]9[Z]@[V{3;]h-k6ad &#xK`oqv ϬϽ-#TC}yFf*|דĕV(A#f= i%xM3,FfJN!TĢpNJ2lw]Z]7{x`bz49$#H_tPkz~IE8Fkp=^d. "U,rcJ ZhW`7 k X"Jڏ%EYԆ@ѥwzP$A)96Cpҏ6fLrW7p@KmD,U(uԲhH65NfrG丼i@w4CG4" 7YzwܢMÙo>+H-?Ί:!ͷ)Xwxݘ J H^2N|aJRX&?9%*(%yqLC|1.& Fw4R_Q9W85ݚJ4PX-I .-$+5{·I9p6buȎLdBԗ@nQ}\A/@IPkxXgr =Ȟ9ٴxƒhLݵFۨbl*88f"b.U~T=?eUXW +(sꃦ攀V>"-<aX4Fk;OCaX6&= 8DFͧk>9o:d+q+)XX]1Eߟ&W`XZ)4(i^[8m.*`׳si3,MS-*~b/^tFI5KV/DER~_G0${P>*^XVu.y^'6(GQ'5R%~g8Jz8AUJVOr }/jHq?BgXHڮf: {}=7v;o)a[$%ȬNκG=oTo'<U{fNEA n0)q&z`{u{xUqp\ٜ =a!9P>>FcsHdyD|>:W1om1=N /1q y|,w_jGe/WJRd0nX2!t%:_@uoqzrj ?O%ؤ XZYKV28)9y'2m;l';$6_^|23?~UMVqH>^9Hil/(LQ4Ogu3'_~{L (xH5!I_[bbbȎ"JS=p#:Ehba23YϦGSJ{[h5‹OAizM[ʇԔ.Q%*)bYkgj;h Xa5* [j&ߞz~Is~r <gˁS!C*`eͧFsxq7t ů@2@.W=S/ɹ(HZirRw Lu{ÏRp$Xn*!;b%|oܤ2y'h5)q2E;^}^ {d1q/uzN#$V NPF܇^VuJ|g3#VoRdޮ=0l#L.v5%c1onԤMpkX!> 5SH]܋򈡭(G=O.+~oR7y9VM_%3zoNZ}wk^Y_±Qb ~.T$̚oxTγU]Rx3Jw3c@K0kH|S㪣eJ _Y[1p7HpZ(qzVo7j#ck MvE;s*oV^!&Zqa3gKg0p%(^-$L6Y vLh68=lh.[ӑ <-[ьx]Nocyss A7Mof,:_P5C)n¥Jȵ S psZ{ TD4cv8Ih!9Ω*hS[rI5yfOM 5m b~wM^avRqٽjȠ2PU G9KPA6xZ ޸PK YbBK*0&r`,Q{mP_Wl+ JV͟lNv:nztX{$JLNPO/tOjuq;ign3+ ޼YϹ- oe%6 9K,>Syӕgۍ=?={ CU,"/Cg<c%9XT |86FRX5DN0}IiUܙϕ Zܾ!Y0c*^โѢcU20LuPEDq& [r"7%:r?sB%کcXd LC\=ĝLP1н+`6):HG"{n>JT%:P#OWځ={dțk:A0E,}$/yNrQ&0lXrI/E JQlj~!߈+F SsU>[Or%./Z*TV gr3 RÙr^,dR14~tЫDdLpsY1..OamptYݽblv-4OMW =u8,ջK@];W6wînbsQojp]#K̈́|pJĝă\ 1rl̕XH9I[`)raTĵS Ck3lL)lwd=t6 %^#h Q4w`$m5\PjƠUjc~ -0(wEAt!Npwoeȩ9Ew#hG_ѣny s2rgb?@[V3 7N;|*Pxd @L4< TiOqTx0Q&RM,\ Cu/9'EOݏLuB"G{oK&quOG50YN%Q@VS%BI* s8TתZGy~|IQnhCem})מnDO*٤^1u"/78? ]-n~eX2ƃ>-]Buň3ީ7bD-sџl]fv4|@c9ۖt3إaf2K_lpcT̴YBؚsa@2an5`f#^9+i? V*B箜/\DGH|&LJgTImCހov2Bh1ӓ H$9 *^z wSxpM ̌h2߅rDQ˞"Sѹ((Z?[|m.vbqGXi^l#9lk$TC}9Js{fB\2fM`[@PF:w*Jg'ضЏm&3EV$.ĨP;B/l5mCdde줃Y?8"dh-Eh[Y4_q,WrG2c|8vKsQAB cF\Bm(ϧ Octa-e}UPj F:K3c=<槟}Yґ'A:>$syy1hϽE`ы̣ 4g}*|)Q]%-,o0O5=+z;eaI>7qU^ŖhPoEDZzKy=qwpd$hq$1Uzخr@\J:UVmPYM:tUhat2lx^t1ƷS/fHaX}W)AZb 7 ^=~<ɽv)$,Zn:9g~ng֘Ɵ/" [/8`?#!~>|+iTXb3wE"\6?B輴}T.Sp0av2K9̥[qCVr ]~TN0 Ti*GSӣ:$Q(;mX&;XD>9&ْϰ^ԙtY67P \@Ø2S; oG4'_'PwL*ZX2`Z|l7pыypQ\Z^T[z&^z)V`N<]?smx]a,t"&1nhT /-/O@#lXC gI1i'yb|ꐠ,pIAeŅC*70taA1R%TH A?AH{shమg D8T"Skȿ4;zdN{B{Ccw|XaLhGS+E8ۃOi.uW2Ϋo)Z*@wͺ25)PVY(UB(%-.<>+mXp~w97S8 5l}JSjI/:n)oEPƇǽ0LqjsgxXwvJ~"Hzt50R~ к2N߬!~u)(Ɍg .RNL^t54,Cl'+wZ["V&ÁCHz?tC+w 5O ?#'8KG=PtgMIy$V~ I=ef5 /<#k&NQ @-!nVE^ hzm[(螏z0#'TVCE.>'Ԃ!h䡖 !2WLXLVƨu!^=e$~=Y"qX!dT=Nɫy‚̀2-Mu.{mf `%紺G;[xcj|5c/=)f7"grJN61Epk2ȓOEV?EbWEr!cD5KK`T0ՏoPgB rk1De;AcEQ z?-LmJG~BߊN/uLxCWӵelѤ]qfaSOc#2;< DGX,OeIø>&uj_fl}o_~t!;-H"1֗ 4Z1ݢ` `*VViNXI'ٟB.5)>^ M]V"RF61~poIJ'X p=&BypQ4 pU]#l|e5~V95]bi FqtT}Ŧ6z!SgQ=EP9t$ѵ^Orfݚ^TUWo0] E"ƛA2B8B9s!R$pym%#tK<.dzLSNNSAj28J4tʠ_aB00dVvc//^ʯ/F:BQYWIԶ?Hlbz:g_4% XujrV£q*fKvZXܭ|POw`1"}e?oĘ+3!?mz:%?7xwEc4:V|7N:ڧB|<-@aYp#TF5E̫ހSw3>*.uU[+xfB*}R*{>[ AI<%WpQs5n@*]pJjȵ]+@L1 .* hv)CѼ6qOp]d16!JR &U>jUl鱳0)2 $*c[zUC*n~\BCVĹU7b$|kO;ފQ3y[x(ƣ Z0h.DrJ鑳wH˝;&TZy:E$f<=E]X&~OYbb+0[ {6֢ l(J/L?`3#j[F2#S9=X=6gqFPKx,&ZM̝ӌ ($nÝC)^k H .sw6sӱnxZW0SE ڦ6hǕkMɑ 2v/C6nFW"c55:28E-JΉam-/ɇj;~cmn-Ϲgr*P7涟(QX4 I_! +D">8Hҝ;)g r- Ϣ}-wab`.󣫺v"T$4 {2vE3snU=Xdȵ' {I捠ntE'm120*n+3st?VS'%oݪޒxf蝬Fdj\[{c* ]#~#kj?ۆ }!N҂557t?} Y3jZJ[۔ZO1K8HTS*y?R5?kPG"2ELeD.FoA0F$ϯFY>B|pF)CW&m"b4oM"C#ґ&BVB=z¼.p*yK#o#`TV- ziT;h],X S.7 De#m#嗤W[c[5fn?ciY.s:바kfeHY"Xhqabju̓ǏEZ$ny*׉ir[690,A@&N:#Uj'xRVrOgL3?^CC MUZ;@ï &䶭L#i32|.)"̎ \sǤ>.ˉU8~W_F!1;7vJ\rsǧ ]4O2>@ؿy"v[ 3Yw ?l@lYg%>?֘{$ѾW /rhRi!ġpfa.}SI[c>&pU(I.ME,e< "o^Xeha[P٣{k Mغ%E 9x p}el#M6/[;i8;%z% -H# k4qMi~~. eJ' |,Mm9iܵ~79\EEv >y=+5͚{~ϏL- {SM^:㞞%Xmw/bNBE)7 շl[ y!M{  J.JK݋Q䠛C[ͼyu `%ս % _t9TP`V79E*EgsYcE(%Vcá*nxۛa9/8 ϖh ̑rfͦ0!s-͇_5qeE#5Rjoۮ7l~M5v+1o q0 %L9C:!Aij @نJ7W;sQprs4Hmq C~>A'GN-.[vZ{~ߞpp:DJk6n?ypZ{@a \يAmhDs 94ǿMEH$kaiKzk8-#:@G~3WWbw]o:^jj6ק{w<۟W/GXbOng->cWenXvJ]VKE'^,lcohMqbĘkYU!. XNOvR9,0_sΉṊVPimf>ZY ][&piE @kD]=>vjGʹ &4> HKWv&+0REhE޶1dաED ~4ܦ 9zG*c/!V4M.5Ҏ7:j> *i]ݪ}`i?++_FKs#HM,<%XR}B EГƈx;꡷Ui h;'B*ZMm׷)6䌱@EJ nԃ)ai")R\ť;{a|(\,H5p-dMrJc%ؐ'O9@a3p$|J֔:mBCX:޸ \Ab1x\5CtO:aPG/t<%O뇕2έo+p<s @T%Eқ* f 2Dc~_cu:4KR0B={Ϝ-T%[G4RH`Y:݋/Hlqt#sdn#҉$C滳K{ M'jy9iEb˨F%?pO7Ԙ9 &6&&JsQG#r!A ®ex0NrَA{r5]B6Q/<<10?X^3&h#1=Y}cggz9&kGSw2_ȰӦ:gSinжOJk`DʸhoGOQgۏ]rxK#MdV0ɪ*o ^?>o}M4 R~:R#䍞)PĿyRあoxBQP!3&R_KUҹLbVќ,dueqy1ɻ;N^lBl{ /=t̜  pAo- pyR5Qny9GE^#kΫ{"szg'J#& ̼gp%3+Uy_1N"0-*εE nk(F52Bvlj)fnD'ءƉtQ !=CڵXSf![u^%;̗"pH[}mD$?hsuؘWi6(P^D~mı[C\ ̸azS >/HoՋ3.5:PlC cY{6tI ذDO)jyxy}(X΃no(HDb P, 5FT]A?^1W,?,d,&O¯[[*0=bdX^{ͅتV;Xe/)GSm%b \hMH)z_I n}(Vz2'dD{w9mرK&YWMA%fEHyzޏHC/T.@}"vz Dw 7pMJV,)w,ufOҷVALnhQa%.VGXQҎ|ږ賈*6ݸ~p)1ul:ux³˙ֽnƏQu4 fhh[M LƧ@+`K|cHczQBGНc_& "ŭjfJESZNzxΕ:Hؙx\bÀX!h_s&QTEgMcQ B)Ut3*(*JT*V:hzަ,GsY'GHg %>P+e vBN|M\p껴KO>~3}i(JN*@8%L6'vdDưdܓ6xC{ԩ`_"/&ʩɱ(A |(Rk"I [ߋ pٮGh>J7^?hߓhlة4Zg:BO7]~QSS x퀷8qg KBŸ{.NrgjNL>4Eh 7/B7";O^I)7}.@JP<j{`.;n&gwavYq1 Ǘ/vKoO ( BXkm1Bm,w;m곳`ӭ,:q7'lx`O@\5*WU|d#n%teYZ/o3u!s%nԍ";q^{waup?' \ȝ5iȒq uFH1 bSi 8-Xbc'nv4aW? dU$OP57`b̡%a,٦Q|ԌYzMzK @vY$h ;o9 `%n2¤j[a[ K$GM$KCmlI@r@t_~ hcԏEӒPDҔq֞U&Aսj/}hÞH΍N3cO܋ALETո{P.9WO>!4t?9[[ȥW{cs&a1zd-59AsF%㑚f.cv )y:njsWjIM0aţ&!^ ooZW;V@O.&2L6#]F".U#ugoL]=!W.) af~prxd'u-L0 zv@UVbp}6Po?jRXnNDE_Y\*&,8(^M>9&; E'B25CeK/DuZYOB ub-ы1GP%*S P'aSo#|2_A1έ]xrKOgGt*j-|?&i1*ڴ}UOqMU<,@rO KҡS*{phZ@Dg>E K\I,n{iny$ q$kv#!_+HRN3a~ISƕk dݳ Ed@lnJ[A~%pqfU;O0#W^ e#qc{HeEnl)V] ~<8F7Kʖ ّE_8D/Ɛwb^p;I?LbR*ɡAl:yq~vEmiw&Q JNAv^&j| /)oO7m+bM}j$K:C?3hQM5[ΫXBz >MFܟr &jB==jG[m~c0}r %Pl;Zk6U 2IR(PQ.*ܹYj}QOi^[jҁ3ceU Ԕ􄹂Ajb[#/+7-J^(V F \5n?a>' 'atE-͇{AN3ʞBFJ,Q^ /mG_u&UoQjL#՟+hZp+ab͠V! MQA%&/Vž3yǙC.n/yJx/=gz]6+0NJζ25H$C_gcSP+}}YE,ތݩUDJ[oZI8V5ADkn&*c'Wizٖ M8y@:PTgcLSQf-l[c +NKy)ITODvK<$kG"*.!4NrPCME&cK#0(q@GE|Z#hw(2#1ǧ\Mdz99 j(Da:h;_Yb`gndA{@iX4s3)+ۅZ_;ˇ>Mgd&pt5vA0OMh0*Ը}S3 Qގf ̸)= [IUdl8H9oxO-X:|nN V'+4|W0A^C?z>zHiED4)D#N LwĮ|8]5eCEh}ܷ(ʉ+\72g}1DH>f?1wb ,s" lz̅-b,Ћa,\@m/(M;|{|, _179@'>gj0x)!ĹȊTaDliI^0zո{(4ĝS^aDQ^`E?mo"5ωwSMoVD}YE@lahs `黎:6exf`VQ pQPTZ E2 %vw1 . cl뺭Qn@%q'$qyzFc` jB_ ˃IN>0}cT*16̸l-N,q悮-X0/[}I7 Q.kU[ˈN&"d%ݎcVeO/rG?YЭJ{^ACy=@~H"ٮ9\:ɪ=_q  ЍO&lZ3 VTKF?N ;U|Y!׮#$ Τ[8-yS,nDy^ڞ x{b@'tw1"ͰL`*80wyLx^$I&%]fԛjzkTw+6# Ԍf/7GJF{uVm]bbE *~i[Tw_._VɆ02][L|\FTzanN1D)>E~ŪejVwFf3=Bb(z+jtDA{@!7l='ܼDȦ3i|n?Z=&>;Z qߙV$YCw҉HͨOpb" ,0neM8'CcVMrGF_Ъ Ȓ}Rl%(s<;bW\i}ʢKǨ '"Gve*m5f7,@v͠C-Zi N p? =:*ۖi^7IK86:  ',h; ƛͯ9g'?[PPz chB֩)fB{=I`{sBٽG#B0j=ݐGԗLJf)yJ݅޻5֩6O ?ū,Tˢ0_NV/O!e3\,`IMCVYj(K{(QH(%s)9au6ؔW-tgcʨCpgn<s2/*#%N:H4}xϡ7{Ap贫DGgeyO4.^D;^ctA4==̽0u '(c"MaYOZ c[eqQמC^liS92%\ro۽%Ȉ kaj=ª|N3LN"2=jyPK>qjޯt'Lty=rAFfp>crL}\B0]`O_)yTxC/5+s.]p=!ơָ׸_T/4i|lM-  kJGwUwz*[$"=##a^e4IOmuaKb2W{8qѸaK} ' 0x Hh&ڠ= 1CGl6IX'辰jbs,ZKP{4*(h?d9Z2 jRR+>qN](ε뾾&l8*Tg@p| U,;Zt5!?fO6R0ɸIP7~32g4i'9 >ѧ"x vw9%9{8AdŴSXq4E +۲#d:l0Ӫם\#ƜdfkEp("-K~!k^>r5!;$ I -qi8_ yFZ-Q:UpGPQHG.h+J/,3N߷ _ 8S]|]O& E# 8GMbJ]s~{Fmq1=d곘l_'l!jbb΂67bј`z9:*Lܧ)~*HMhjp(CITƻ0>(3Z?,]7ȩǒ3)a;r0=h4ڰY_=jFxY;j&;5=3$E*0L{GEyDhK3[f01Y 5T9%cwCowK## < `IxoFv$8](f+C.٥c1Y_F]^7Slb0WD~~7r3{0gc oV7 yJ51_GynL*ّ?9 ??AS L7=-mgQ؎X!rfҤ320y {WWX5]o97^I3 (r?%2@$G)Ru550`8s{d?<&c Giiq6{^I~˰>؝`!a?w=~A`*Ȑ[IuAPڬ+!omi݈9dao04bi}a` YK z}_ěd45KQە"u OGڃy%U3 @ rk(EzIfL99.6dbFɿHF@nmOiq FctJW--HuKprY{p\)W]NF``۲[=" &,ٜfk H#fx9k.܂-6T1;G~B3sТTSTs'o j8v+:S/&*G)G^J(KI&0׬.cJՏ6 ZH/q{tB@t^WD|C5jc$w>5לrY-Ŗe%lLe_lI[Wy( oD 0cٝ<`Trg TC}_eE։8 v?bٟz&Q[(rHB o"ARD+s&Ct`EއQ*4k>֕~T,>By˰jG窴#"LӢmaC ꕱ_f//dO-uȇDƽ!LEULnM*iI;!ն֓}n{h#swnwf\$ʐQsv'nz(8q60sz4Uϸ݆X7dN_ RGsIK-Q`v_?&]:V -P.IAkB%]SKnr.'t=)5-U 4.T(9Fc@y=RB>"މzojWs)b.1{VfT 9Gum$#Gt6TsD7*/X)8'aHÒ ;CQY%sR'"Qȯf05 q>?12a2*Ytph`pi7J"I|[3UI J*Ev(OC ]ErmWDYQv*ޑ=)Hm@N/A^UC zxae OJ8C|ːJ+ljEpz{\x/IKFⱑlHpF7|^6 " $ɇ?(ĻW]DKpzG sM*@)QO]k:\Uje^a`\l>{Ћw^i"VZl|?o1Q893Mn K~?YULdN$Iƍxѓ@mBطt XZTJ6fYf!rk4E <~QHR )L}H@~"J󔥜/y*5Jy%ș0׼~yOµG@ ^ YN1}.Fc&~ bs&Rӡ#AyBIcKsLNXvr}4;|Y_o{Az Y6^_]13j}pjE`ZTN8\I Ľv\:Hg{Lx#fy5ʀ@6|FxƑå8G/^M55PQC&eh'UC@_ vӑRfש"nh)?CɜvnI}-ﲂS#6"#BřJ+.S*Ɖ;y3jWDۓN_m'@tv%LI]:cl&xNgS_6&3]#z0ǵ.pи 2Scd?e!tdv2H8B^ 'X]w`vcp;(zݩ'RWk D]Id,LTʑ"5,Ǖ(`9yvN.ɴ&*kj'w;ZbCDBU]OX"H$'ݱ'i-(y2V<^r7MY|%8[K*Ula~NRuaHjx3Z5ʢ-"x"n 7,G=noҚ7tb_Ozlo5O<>0Կa$*soF[dt62\K'A,B{s&" 8GOˍ^Z[Vf0eF!;HߧNxE1 yR߉>V(,,d{4RF5oy&(vUj f1gc/Ru_ypܟ}/2؆8ۘ rZ. 7:+k-Ix Zz}u$o= R5w܊f#YRiF# V+e˚mxԇ A±+aF XY߃݊C^K;t(ʅUi' 9$m&΢]m`D`/$ĹՑy.֎G!0DOf$eǾhћ9 _zW6m;vKtWp2|9saNi*9r,@iZ}qi]@3(9gO"#ٮV+2 lůlǗcŎ.vt+848]15gz_cDMCPV*p%K0gl#<79Oo<' vB]> § Na8Gׄ\uGYzގ֜g8A7-b' D*boZN+R[IGj_%$,JsDr};Վ|J6+<| [Tbv'S{Ӧ|7 @jq~;e\Uv^uGfɴD27XC/ BϦ9!78F\u-dʣ1wh 4%gbLGAdg_:Qj{YO5 ӀAOpWsƒ>PtLDWaKm}k^X9)݉)Ɲ]-*ۼl`mW1G3j_M/A6W[˪&)4r#L"bd$$O?/u/DQ<  )Vк7B{$Qxcd;y"fqoŪ@4 ea!ڞ\ھ򎊜 ]QPźai{;0(n_C2eaMȁ  1 JgGH`ݢ?zqހɾK)\DI<Ĕ lg:v8zJ]?Ww.}Pp#XOb,c,'NZK&b.kUq{,.`j}`za~X$2 x1'.w3R2J“9؅nphjBh ccZmM?9Ї_I7e 4nfu'D փ/:"L2riU4%tэeHCn/9 JM:``-?3 櫎XN:o K&s+#֨_k<kDINֳnXRɣ`tFߓdzפvj-b[K8 k/[0* ]˙$ ; ~4οG0A9 uL7Jj!O\2{ _zLǔ~yb< 紅.a/P$r]! |7DͳW@i/oQ>@ou`Ez6Q=V}(*Nc3}d y s@=_bRzC+Rti{,QƎd H['yYeFyn4PW4z+Dqv![3oe'#>= WVa^2I5.@At! ]~d^єTnP ڋWܻKӿs' 4[qKqAYD c.c =m,|Of5zZ*(@gb[:2YuԤ5 A7&_I"cG{IlW-\rѯ!.[,܄kaJ% 7>Y{wq"K&U5:\<.}Ew W#',0$y^ { {`?"_E+wj jƕ)X27W=f,^BYA-ϲ$hY+V2$bDb4]ETiWzD=ۻT#Rh Y trR6}'L uY_-V|dǙ쇾C0eHRo,[bIŀNh7L_P F~RBNkPD9(N>.wbzaoen@Ʈ}Mol,^ﰒ6k{w+[o>\[_|t6 2_Œr/Tsikr+D9Q,s F I耮QFaFPaAW -r_g&Hfۖ-ml|WKJi@>*$.젷 hS.E;KW$ >.v@jи@~yP,<6'wďH^6Ef~x4V2(PeP\zl TSq182XR `v{YD?-臣%K'w+|M?k]u;)R@yG6)/kzR¾,ߟZ虎^|L f˝|]뽗ZaBKYu0D(DY7.P%&Exq4pNQ5xߜM>ѿ]M1fDW&[ ^rx(/z,JӍ-~ڭgXQzJb͜wy)͡PO x6>^,%S)ǫ*SS2\%KObhS@>~LARO<50 ʼnX sDW'$XW&zUxrtXI%<&V9/8"@dnV],0㈒0$_2cIqֺoq++5 Up1z5j`O3 UW @rN?3̥cX;TIhuMŋ&ٴ"Ъ9_݀TK C- fy'*V]Yd0 !=P̙%PшxfRF#dўK%'^p-DI:/k9u ?Ql<'f"&]\/3#=¨~/`js&p`Zn/QV&?$B Cm'TzlCc[}<젰Ud{W==v .Շ:n{:պмA< <ĠXQ뎱tZ}-(zD5h!虇ɁC*K630#hpj#D sQF Odi-1]+;@cq]3&/* ƀl繻n "xG'_> HT6ꢃ%R2 n.$!b!PZՆe8΃j&G |)٢Pģ;PX2~#~W?Rb4_9#ꢺ<<~P.B`)1#9O Of nȧיR]G`r CQ9zX@Xpc|ңIR6Cv#[p42pV'ͻsw_ j!$ eg줟1SwNni_8$ $*IGʯEYzЙ[Iˢg;NaTEPӔD":fd=`& ;e묞4s0YY3D)c!9#TC*V̭Wwrj 9M0o"ۤ@xK9xğ,E Nq5*1A?J%B̄fڤx{1"܄#o:~jО=DNvz’6u`ApS7 .ȱ\ ~ZǨ]?]e wSc[=_H9>;?l@"]VXlg;tщ,j첖|olINQv]L&c?uܥP'vuDHTcMin#oE`7&{oaї_zaB-O,!P\I4 NC#N셕(杉zK9(Äl] lK ;?/sៅEMo?|xqMygrLH@:_|AJ[ {uO0T3 V~*[-~]RtUhqh$|Fxmx\וLltּoImb#, r?5ĎlSDY }GZe{ʏk2'X}K3 "s}g2^+r4@--$abnmP2q#_}w8|.Ƹdk(@э_U'j[+PjqFff~Bs;,)p{574,Nm`7àT~er$LXsnw0<;-賆 #b [)ˆ>ɟ"{:|CBv/^V7<|x kMUM4hِXb$*mfK.V=Iv$Lp˺avXpū]fW H׏T2Ԫ,,F8-(X#|YN%V@p!"vgLq@ JL]!ZBiiKVDTVj$9fu"Y ˜ A*uʂ )k W&JtJfp aL;zִYki?|dtG+(K'CҀ36OQ:*SIQYwLhk{GDè ##h5녏kC2Јi$e#o|*vA3՝.T5E&SuSX9 68Vr/ȫ:>.0=+2^#Q$~a鈬 d?/~1(J;qx{R&a]yL2cT筍E)~iHb!ScKD%{k|H  5-t,K"g@,'"5 VBVh_%5?+B[8Pb-,>}9t ˝{68:dP&RCBtfVWК_KېwCN70(n=݂.XG4" 4H@_{* $_-OVăp)P4ƒno:Q(\b  G U%3F3@h ӥ UZ Ak`I#-BmKCvRCz\@;wR3WF`xd|5~ZJjãaG%a;le&UOqG}o=䥢ɯVt~*Y _O/Nq0 ZJ((I0Z@H[ޮ T1`'9@fd`$ZDuo$vR@N1#)tN1D v.**eGO:=U3Mn53&1zqvGk2$Y,AGn Ir)%Io4JdE=DBzEA?f/]b@@:YꝈPl8hOCPXHhc":qR۟>O)Nđ?t' s9%tKEDX"{IH68Rdd,4Sةtزpr`bh#%yĽeM[K#'i߿SFÒн88#T1ʉ 6y?Rb)vPo#Wܺe )]$0ֲHTVPTñ(-e^Fť 6u^:E\ 7BޏEɖt)a gs_d2 Kyf\rL - BsOh^CQ#<{7d!Ctk_jLŗF{#?6C9^JO:oHI#ETٖ珌W}ϨN,EW3Hx68L(j- qf'furV3b|ͬ:cs.nklD@Bva DJPN5{y,C'MF#ߗ"P[驮~7joumyKp+n;8S F;zuخkzJ_U6n_>LIq|8uÂV!ש:y`-LwO2pjW1u/g4.  >4:i5w\ R$lqHWke1К 꿛տ+ :Ox;5ڷp)9qwGuAP(L̯ԗ3|Ʀ7ꃒ( .e6sӬr}\PcdQ.tEWt b*@N'pl&5X@\%Jj.d7.rnz|2m֩K UP^ lE2cN#ۅ&D4L, Y w3t&umdX,%H;g<un\Ra%dda,hzbSUSoM9$guQn,_eфk}~Za" q7VzGjƌƛ>l *;58*%]{)0Wݓ,/±i]諾\#_;ϦK .9?1p<z zXՀ\yzzѷΆ?*eo񪯝#Vd/29uGhM!٦oL;"B*peƍj#MT0 Hg0E:Cš=7e~=7!+aީ#  ,9Z}sG|˛n|#)R\fpnz 2u:'t͒UPeɠhG x }e'gm&JWuɥF. ZUX&ӴXQ0TSCH9b_{' Gs4~ =ϳIu _@2/YŃO&2<^O_xu sQiIAي3I-!̴d3[ 3aQ"FlN?W,{ ߗڈV_dHTuv>*4Gh~j=Y|G,oHX  erM3D*$K,6f/C­I/SÞӊAamKqTӇk|=h%2@r$4$O q7C&{w>}ֲ!' I~F~R* [ NP"n:j!A[ ,cϋʴyJ\4$d` (#IR7))euBrUL܁},rҔV@^ 1 0Vz/6K'M2 ϼ CX2*N6GA|.@99q\!7QȡsPKB4r5;_1l=U`!C|hF:mE KX2g.0 %0EiP!Ҵs ^iiy;^& V{h1"P!{;E6bҼ.SujrVѵhD~6t O:eÔI@~ֶYťҾW~^'DhçJBLkB=oraIg2":{:mFal~]Ϡ_ągdX3 dg](K߀Cr:n+2vt?8'q6/ ]}^"s~|A"i$sgo2 >RI4tl6ӕٸ_:B3(+حE+_+L׾DlJd)lXz;ĸ dz5|py!a" )i2]ODAze9.ܰ+z}5ք?A(p'e}wнk<nn-4RtjxH<4aU9JxA|sٰȴ+~OB>!Iץ˟Ol~,[^'YFoWJ },{4„!ȥ̈́]A'f vYܯ;}K'z;w`4{ٶ|( :-d-)@sW;HV 3D~Տ} tUa{Bd)4< p8ߙ3IxSNOOK>mI7J獸nN\cWǏϛK%]0(dKNpEV\Sz^ }jAU*nUЎ,2[?X(-|³j%v{\< ߇V~.ZXE5pG]Unj߳%x N;dPzr<܄*(`aG_ɱn0qRqaWP*@nzOgT.™Z@ݛ]Cx{Q9jYJavp7ұ_ZˡZaR4NSC!_Wm`]AH/!Gл)% |Ab@gp$Zۛ<K5|%F-#K!~ehGG'q O?+1kvC<[&O/~ׁ1FԌr>.ڝSHspձ3p\YO]a^Nn@ Q9bex=!Uq\2J=-+@}/ Thufw7'm ]PXj!&O~Eohu3'r;,Sk=(1R 2)+%skim3~Gf$4J뉉(=$gjܽvL M{PQ&fUux:/ @*f]QDHK3N vUf!47u N1`u`#VL ]*Yѣ؏_Z:7b.n9ѼE_mqpT?(~Ys._V}Myu1,Yl+R B !ԽှHfm* K}N5rx\M~sl&0XѲnץ 6ikVּssE;YKBmd%/ShfҔ0c]ݺo+σ@oǘSR(tNj\$KJ ^s Z2en?}]{4ĈsmN`F@95ۓ2?IT$ T1(ײGknGGsx#0͐hJJiqm*!KXd'MgM2Uwy%4B5M}G׺(dwe뫍e]Πe[ߡ*~$ }z3a4 E]DPd:HGˊ; [v}m׳00"tAC,Y1E}8 ~;*NS?1!?S3y̾ҫ|Pc'_K D8d"Svb9k<n>H V0< |X0>^-HoF.nMLD Z}׸g/'x|UL(:ڮa< !RxV4HtU(w-̯d6"k'ɟ. 1C<`ˤSsv=]+Lu`8BRmeaO٥%̾%Pmuo̊CU}p94V@.A] p 610Ji`a6`&$^@%"6~ڦZֿgFԼ*_&h`a0\b,ƾg{ݱ~dincԦԆa%rQCnk9~xZm'fVl8FH"C#<3[yʉ~MVt 'iU[zBsrA+[ |N 3p\Ofӽk솦)Obo*8悘VX90W 3DOG[Y}_i@jdQ`I7O zzBfaUUeq]WS?K]hn/J'=bҪJ{AΕk F:FgGuVR__ VBMqy$DOMvOg T[!bC{8=7.|j:{8LN ! ъ}ng32I-uE'UԿw^K4!'m'j(1h"[}?c|OhxU>&,3Wyבѷy)\Gj{o1lM ek??dwG4:h-d])>Dzi|<-\ŏYٗg0eqmt|'a+3ߢvbD*A{'|-dC?PQ<΋bd>Cj2pi|QatϗК+it[ yWrxyVL,h1P+Beo{~ PYrX5jnCt %=T6S8.ؔQp%>3o t;U=T&~On !q~e߼s׻$۔ç 5=q crgVZIMheb_^&x&պ$(b.{ֱd8T,x[W>t6l;͵04"mxK2^>>@3˾5j9w++Osh@_TYZ܈FƳ;?:jvl G>dޟX69F^#fDˆ ( TNpϊOpiv$ǻ x&H&%9kBNkWК- b*%<^ձQf oGF,6x]A_bbXRXe$Q22/5 x zw5#5#kWI~3}ށ`yi#~4 XLWcTx)Eͬ@& )$$TW`6'P3ZC{xDO="{ŋPvTtXqG]+c`yT<1dfo[HH#2*.T0w&>"'^*ƙX0 EXMִ#Jrgnq㚾 (|g.~F}%͡ V |\ m a.n ١̤bjio*>)/WˢH.ks|H!9MDd-,Ȱ ?F+T+6[LٌKA`r qqjHӋ4rarLnh7TnݿaɤT$e)IVtwLz^n% /yF& !_c_?s]=)<)<0qRbÙ>k7UH*yXKpUL+-KL uQ]*aЩj@h>DW,;kd hxLt̎r=ǁ1~Sszv~t ,WQ EGP3E ;ـn *p9Fƒ٫7ʩh#OrZ $:8kͲR@qD8RinU> G|İf4K 9{=K(W4(V䜅~0-4 .#c?10)ʵ:3e Rt! Tf|M貈;O}&!!ԹY]ŵ3ю.N?ܴך,_HX3>ԯjP'薢@JgRm;T|dT );9u-<0 5g6s̟ch(.D>.!0Zf!ce^&IMI^e- ñJ.l ۡ5_8K.ueAMbR)B'g\K^v}.'TNjMv)L["{Bm=Z;wWm~R |?uڞQYu0j\Z@ȖQ9xwrZsL9* D DO-:|Cxٱ]63VHa隧)ssJozdCٟ_ J-,c;'3@8(͉f f4v?S+q28U`s mz𮚔5 PU'9GPhz")(`t%HID&m.#gyrXR9$o6LeՍI9?ܭoUku!(pG?L0lf>߽*2EX{(7!~riSΪdR~8dgi{9GB׊:e eS]mA'Zx E"o ٽdret$-$SUTG36v*$tv0hB9X#d:*%OuTu( dIOt\ĸl)v< k'd<аħpFmHaٍ[V3okF ju6Rk=b_R1@nw#H d@f=)UhdfBv)}Yb?ǘ.!nIs4P< uӃ_PO/_>c-P$;i7A-=8%WL9Ku?}E}#Ws=B ;u TxU͠,@[<)IG= SKN;7'E?.ƴ`Mg%L\kDD8׈+L33R8!#ZLQTFԲeIV#A^?^Ro!xGӰ܎,Z<ra$_ǟj1/H~C񞋴Gc2,W?F{OܩY!Da񿶬 f3|+@Rd6 hЏHp6nHB\lMa=/Q+L1g y:2!moFuяYv`#pE}迺aKfMNiKm*$f1*(f5@aC3-%$7{ڇ jƓ,?!&U-X~EA`ܟB="b6nuS}E,9?Y]o{ޱ8ojuFZX7s f~: }vH+ti} t&JNdӑz 8 .Jgx;6iӟl;=S*?c/{6&4|9]Dc-%mܭ-[wxauh{nِILVܘd Bʨrs el*ꇽ$/ݧ6=3OPA{17EUdu[z ,]"RR%W,cA5ښx"axV&+)m/1FC(Ab}2+ w C_CCD4; cجWLi3_zpͧ7gO9{7ԧv՚ㄏ: ?߇ˊK[/那de5I8r/X>XΜmny-icy[Kd={w͔HƽF<> W,!\yR9N_Bbk;zVV%78|{%"'na8GJ>jeLAh̳euoO9= tR^F7ޅo5ԏ"Cts()Qix=Wy|܈Oy)/XaI8(%F`vp+~D&ŏi[T:y&F̠`i JvxF, zoȈa_GP䆠3]:Re̛WIM?aW,+@Eƭc JD#@}RjtJkN;n|Μ+YBv}vL|J Cpo˻;_{Ys2 N gV8Vf1üuo%cMZM %4z_F,+bm% x\#|~Iư۵9G"?o@ɜ1YԕhZm'2ɺARo9OjiŶn~JVE i6ᲝZtF7>9>2noP5fw^mC Œ7 +h'2H1^,x`NcJo1"8/z2H dJpdr`e?ʂ*8/́ⶕpܟ&3ڣ+;>鱂xV|Nsdl#Ŧ7r(]Z2en+*qq*Tz3c0ïY)Ϊr\}zR\[G*q' i?pq[˘βU./E+fӮ!s- y3yYW u 6Ţ>Or "z)':S:-8iLu~7iDi0#VŷOgיYZUJ@6[fGϡ.u?aj+_R Ԕ\[S?Hk. I"? t\}?"̃*}WlE ?[aJ܉ig{Oc1+SQעJ&wp:Ƿ)i>DפN$[Z49cR X^$(?/zUNl@9?u=}՗>yA/H0˗(K|?ɟPY|؋.sN¯Q.VڊI" Ȑ] !&lūމ9!,zARnvwܩs ?aI ) .vr aX ö7j5DQ}E%[.QPc{&YfU^X=0!#ұBͨ٤?DSu;Q>s -Ն冔3U)eS9/XE -V'