xorg-x11-Xvnc-1.10.1-150400.7.8.1<>,pdQ2p9|0c@rhlw:ȆMUZp)MU"` z=W ')Apa^(~ٸT%@Ev.`N T{$ E `^SۏwNt>`I~,Q#@n+8^_Uh=J@dL NXΦ#G~BG%/ެB!g04mi=Z nm0CLF^\.{G nt]jY%qŔ +)Ympu">L4?$d $ Dtx "*w L G 2 l  = dfFF!F(!8!a9# a:)Wa=r>r?r@rBrFrGrHsPIsXsYsZt<[t@\tH]t^u bvcwdxexfxlxux,vxw~dx~yLWz Cxorg-x11-Xvnc1.10.1150400.7.8.1TigerVNC implementation of XvncThis is the TigerVNC implementation of Xvnc.dQ2cabernetDJSUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND MIThttps://www.suse.com/System/X11/Servers/XF86_4http://tigervnc.org/linuxppc64le 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 fi3(  `6 @$&aFPLnl CA큤AA큤$$$AA큤dQ2dQ2dQ2dQ2dQ2dQ2dQ2dQ2dQ1dQ2dQ2dQ2dQ2dQ2dQ2dQ2dQ2dQ2dQ2dQ2dQ2]q]qdQ2dQ2]q]q]q]qcf40c5d51ea2f1d325abdc85daac35a59880781217ff93107b0d2c83ed3e4d94abbc031ea2dec70a260a73f8752b56f0db012e402b2820de20ba23d3b5953680486f3131450842e8d50d35d0f21e1d8f85b05ed24ba3dfeb41c7dcba6fd72adc25df39eb466efa5be36cb8be9b572554ce2736d624a6bbe08516cc01a9b8ccb5308b3c8fb432aabf79817ba088e27513fd2d36f6cf49746a3730b95438e13293407db4c8781ef817ad952f6dec04cee0a2e94641cc6f1e5fe661535baa92baf204ee30994d36ab24ffbc5b1a89a875601a5036be17d1bdb3c52e419ef4bcf56d173a469eef18253a5c192a8b6c3cb669cdd84e5702f793fd0ef6b434bc38e6142f3f2aa05e3b87be8a5f19ff2f59fb311b477999b57c792d09c6074ff29ab6d0bca68186f76a63e0e39ac8d632cf8ba785673869625f77ec065f12ce9cba25b45dba8452b9da52b5fdad7d579c7281a4d16a10a5ed5c4e80d06e34acb8d80124f68e6f364311237c76373f9f6f0aa04412eaca86413acf37327b5536be5482ab485a032a7d7dfb1e266c9cf12b0e7b05060247bcddd75621552219aaabdbf7b18cc6276097add7337b4f26de0a7efec1cbf827f1d23a0d1fdc24434b176e10945b2da61bc1ef099e27f254255e0cadd53b953dcd04792cf9caefa13993820f1ff110570a6241433c31bf01f96b7047f2d38693bd00f08e8b29d8e8f9ae79ec5f911c421956d1b105fea0ea5c4c4b474877be9cef3f756c98c5e06724d6691f8d23ef0c7378790a8f04e9d812cdf51b3be89d94e70d30d4ba55f0766fed20c93f7e19d285665a8065340b98fe4342ab606c4b7cb774846c5982d85627982d14f76e92c6ffbd88acd8c8f9ecdd146733525c95fe06e0518d0cfb4e456a19231abd1b3bf45902a28f31d74a80816266cd67ebc5b9d4d4827a8010bd6f0de82c6f89serviceQQrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottigervnc-1.10.1-150400.7.8.1.src.rpmconfig(xorg-x11-Xvnc)tightvncxorg-x11-Xvncxorg-x11-Xvnc(ppc-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.17)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.26)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(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.17)(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.17)(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/shtightvnccabernet 1683043060 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_Updatedrpmxz5ppc64le-suse-linux     ASCII textdirectorycannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.10.1-150400.7.8.1.ppc64le/etc/vnc/tls.cert' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.10.1-150400.7.8.1.ppc64le/etc/vnc/tls.key' (No such file or directory)ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=806ea2e76d5142cc6f57a990abe4ff7a4f7fa281, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=a41f54dd5436e1814df95075179dd4e15df438ed, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=b7eb0fdf4152f52ab0ba1e0fef3eaf818d016884, for GNU/Linux 3.10.0, strippedPOSIX shell script, ASCII text executablePerl script text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=509e08e50e9a94c2e92d42d45140a900450ca6c6, for GNU/Linux 3.10.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)$2;<=V$ R5RRR%R$R)R"R R/R3R0R2R.R1R'RRRR,R!R(R6RR+R&RR*RRR4RR R-R#RRRR,RR/R0R.R2R1RR R+R-RRRRR/R0R.R1R-RRRRRR)R R,R"RR/R0R.R2R1RRRRR RR6R!R+R(RR-RRRD}}<ByyvRU4ܰwwQC9 OVF ,`M1L_ x\p!,hLy] T5{ȶyv!44LVrE=H)xFwtU_QU,HqvLwn);tq eII8a~_1='Pԕ'{kkr>vV{^7@UPkCXF? 7czx:{֓dqvfL8 TJȹs* TΩvhNdcVlT{+і;H~MG̤DTHJT$ڋŮ%|kWhG_;;SL 0b#/-[ W =;:DEf`%)C+7^ ~4ݟ+k QbWByRs|V8lߟT z9Xi\ZRޔ(&9=#v ws-Sz"^FUp*|<1޴R"}|,oZ&F&fr?[Z빐zZo捫t3.ݖR\-'jYz}f2k'zlq e Κ1Ila&U鄸j\jSwڳr(G̪ILrEL/V'J8[{%:jSD2<#5 o1D>Qro9`VH8"ZMF,y9$~M}*\b\n BCז>OGDesn^~WzY^xʢ, W">rygh_hz !'z;)hoRaTη 1V]r76v ĔrGu* RB [yDҾACin2?ܝn;|UB?XMk[w!l q'WiUɩz7lJ5B}X7"p5=tM|@GD=2{ypzv0;|'zopwN6[[7ɐc2Μt 4X^9LJMI0suT爇Iv^}={*qU,'N.zW4fFp%4k-|+$y>^rJVN-=ι)y϶ 1};IbC/649 yԯÈ'dn9ݴw5A >UFzۦ䶾 EU'Eh={ԭ >K쇓=U&<ϵL:&1렷(n#a|vCY)ZdQ'-wpݦOUi=cyyJx˧_şH+_o0olCة.%FȾ|bCKB]xTR`U dBgk!F>ķ3s~/VCOɵ!r?ӼŘ)0dQ?(&F)} ~Dbڜ.PåC/e6UuF5\LcebـSH+УƃhK08%-IReSrZ. ّ+L&M$Bal)蘉'Bg H#@ţ*4.`ޕCvnMI i1^auG nH:gܛ~qQSſZ:XDTUcbSc95CYJEÇӰbъ -N%JU =K?]S:T^k[ ۲ ljJ7OjSM}pG,@@mݜRzCP=@|EHX5 #ՒqT@ʦI蕎D7C,w8S:ephݺzgd'i&f%Gޮ+֊C_Ζ'Ȯ`DfJ=>E_L3?%͍$]̼іQn@ RpPͨ3qWɇqI1aۭU ?x}PS&yZQuvK0| prֈuQhE}jXt_J6D&U*->쎓1@ⷴd8d|Ӛ!<I8eӈ٭,p& .V 0ڷ`$݋+tTpyLӛy1WFXiUob‰, )8=(bu~%~PAKoտL?RoDQڒGI!*  L").Wu/H`b{#^ʣa kGg7Ti B#*JSGHHvz >5L NJQ%7ovʘ:@s4|1Shaʚ.fsR:s8Qa+-f ./@\!;jqL>sBQGqAT|[ON,:?FD߫Vs4Y¤@xim?&nħ5m% Ax) 8}[\Q=|(IbRbQv%Du͗V$OJtجYWl/K@/YˤvNMN; -ݹs'K:U_hBvGiyKec*̫85$ eQ&0i^y"/+~ܞݛ.ׇ~*#ȉmFlvo-~G%VK ~ ewPÑa@Lq@)dzpp͠.5umho]}c"ok+l =x@R&*SyFJ?4YW?*b)0}4*W9j6: ka)aܯ&lIL0ED.4f8ngn:%6&zi}ݭ eI;n:FOTFTਖw}F1)- ﱡ}7Ddf'vZ.wqy!R_7ٖGEx yEYvH"܀~B "dx\xhOS4L eCSt9wP9eYݛY2T9F|Om.wN0ǐCXΨRKǏyRi00|.hsa{,Au+mM(i32?ܤ-d;J PKZ'Ԋ^eEQN?&G]ƻ "KjhW{6( RG_Il}p bnxfr+1LۼRL2A z ʌi6\' 9zLl]ڜ(ȫCF=WٳLlxX dz]6ۼm]P^edz(bo)bS:VU0% 2*a{`S!b"]`I <㐂͆yN huo*&#eeTgڞۣ睽^.:NBCTRQ ]9GxiMU79j~v3yTH7!}*kmGBf[t6Q<+z7А^WJ:T\/U`?}˻אcؾ{idƩrchSh/e STGGu =1=bT7L5S淶6-"l[ xGBζj WCjOMb?=j{>׽&?Nʴ9,54̫47ko;&̥h2EX9_I"iSG?(B:l%騅˵2-FՖF EI%^> ös p-. ._JntNln:R 6wz/"a"򸻁Ha["҈ .]i(^^%VnO9aL53B9GDյx.n`|b',ڈf[se'6oۓ֓Ք74,LbsT<^K>#6@gYCu٨Jq T y`_ZНCBfؗ]K 2pƏ Ec rV=b%Vgp &ύ0)PrUfçχ3 Q<+5}~:n va]aB^_?~*b{pqZJ%ls-,$s#FtMF`k y_nɿ4,}MPACi| ,t$"XJ<߻]fe'Pd8&> *huRtgBZgރ9q՘o x̭RsڋX4Cat#=x0`; -9q"@*Ar`ޒ;#m TI#g>= C:nQ"q4tb7Q"R6Y% Q4@Pp P! }aDC viRU6e5}.[t&tOZ 3eMCu~ڈ&8 whZ fgf+o.sͶ2KoֲrUAH,|~8/!m0dO,F}+]b'*D{,]y jMZ,:|I.ZB-N48Dq\`GFet{Mg|Bj#;hW _=N-Kl|<2Z.TB䚋XZip. ކlNa8Z|^v7{6X!q[X[6^Xk- K"o T/c_sHقp=e|UzObFZ"u 5૬IYRycs͖8e5A? (@Z 4wBeVrzWol pF}.bPdag8UAvdAi qinZsdHs '*&w⠧몄57 bDa^pNS-4Act/She=Q 8Ao}n+Ȓ@N Xڔ{ضMJjiiy"[1M6>L@kۡ{YK={)%It@4jzj0§- z 3wEu*c ~3+ݝ^K1+dڡTREyKXŅ(vF&&;1 էqX ;y';g=$QU  >jO17Qv]/L Qh.*8nQCG;Swgk/1&#O, '}z6V\Ha# ͳd/tKt:8 Gk S߸HF]2l' iWҗ,Sh+?r;w ^r:66?ߧ@«"'`,;ɍyD=7}uR,S܅oykq%cSoBSO1fniDv&+*)2揢VqP)}ڎ# TABp<5g$ř}Uxڂ@S"B3ԥ7`SwgH Ys80%_ Es'رq.~kV^e;V?gTN:MLO1[fp R.G!G$Qd]ijD7O2D=:ˁ\OqFVh!ЈO3݃Id['1-0 ,|d }ҷ*z jkI_!SIG_^8Cy,jsWHi~ )،"2sWb[ BpOm%MD ~_{Zͻp924x`j (Pg4+IסI*ygy57&wWt:WףyulLU]o<(`G`<W8]oe\l*yM?8 Sk#'6crT~\ԧp|r/nZܴt0U5(g|x|,{)v4O9i}, h,Qwt3k*8rcutoms~"M`؋- մ}c1^BJ+0rZ WuT(+fs|癯6u. PXf PBG i`W6e?BRq"7vQ%8Ofzf?uшjlL[؏6G9t^XJ gMԭI ;YmRta{v# ,Uz@\ׄjN{!k'M& ZIL%0 ~~ε4>~A5P:9]rٯJ#"y>=p*Xs]+O+ќc/woFGu]P./ gcuh\_u[C)i!<v2-$ٵ6)CJzr">ڶS|shhIw({'Ǘሑf./DT5n;$=6/]3;htL>K շ :m]+: a=,G6!q$^W<w8Rw(\<5s큟_TklV8 )a=A烎MS>Dك۽؇f_qjJ-<̿@hxߵŸZ64 x57˟:USTa+RZ{ RA+Q6c'c@X{:,0/iIy|>SeUL񔕆g]ju?Nf]. l y[z'OTqp[)F(^|| [Gyg4*)\2Lvmnz=7(3ⰅRB.+`%=8<*zNRD(W^Buhd{S|F MdH׽I'7]qys0+HuG odl^@R=NǯF|C1`K|B,ͤ2i9ϕkj:R{Y4t~X鱒ݚZTi :JQ*Cn>jz-m99b `(' ~GŔ[[rAC%;sd0 {e .,[uVUk0x͡$CvFӆ2N@uE|ю#)}p1Qj 4LK4A/*:s8/g9O58/@ b qiBܩêBLFPsR7$A~Na`Ⱄ NVM=P#ϭE+Z9jYp0o|iɢ)qĩrIOQAGV I #~-C :P#VD@ WN/.e@375rYsi(ڟdV$1vV6I-\1"*It=F׀|\nQ`6Ij2s9lF0 h2vjxF=LؓCt m{tշ.MB>ԺE2RmQ1;p+okLR{'~!lB驯M22bDj1$RNch~Kt3/D_Ss4M{/_)=.XW7UUDžL8:U <-wH,i{PITG=gscXiI^.`u͐Po5ƕքc%դ;EgE;6b|-r[p(YZ#\ Lvk!=Nc¯͌-R,|8.88x]>`Ġ 8Wrv! mbTmh M! OU|fy)XǞSbYČ /eb.3K -FXҠrKYRf|8u1 U-@}:<܉ 2C:w_4 7ܥ`Lq)(IμJ nO xF+ȃ$ sk B=+Nuv `A{ږ0>CͿqavf<Yf`?HV$Yr|x5B }om :kI}&;=qWѳ{:T٫T0yhtQSJB7sNlIdc56v ΫӲh5S Y"׿p9kO[A_cS/vw>;9Q;$ģ[Ct5Mo4Lnbj'Ǭͤ) ƣ;9j(g yr wxLYK\Q,,hd8r3@U6q߫\D#A>N#+߃4LCV 3{=O+@ %TOEY1OBq;ְ._eirB%tzHUΡ3ꈟ*(}䮕o2!b9F&Mvt_zzDdӗʤ)<ஷҍ>`hܴbܵz'*>8YŽGeFp!6EHVg^Ic dΠ*m͏,Դm1\ Қ"6̸:"9C:(NA{^2x1y>販89`Kc̬ _:;3̧P6 s7tpJv=J\2+M ʠ420[Br0ă%ގ̵z:ؗ(|p3E\!RJ!Jcl cLxDY7iͽAA4?x:{1l_HzD#8rRBMC#?\>ɸVFGx^6U,gU|n#MvfXSJϚ[ sk;"Y䟗n3P_ycJ_g,[m`OH>;ԈNЁ#|vTh*~+e7-+JF #wf9K!lΝz[Г *؅$#|Q;#2Ὢft\fZ}MP]kl/IA.g[=)=ˑK'ö#NV?F2*/4%~ܦW;O{Gg [*֒@ׁnr8%N Ey1ce|Oo 1JcB4# ǀ!Iyj+Q..CȊX2t~ aub$bYAL3 |ckS~*D@Y9Ac@?/dOR4"DGE0oclfn +ޝ R 8ugLj?ucXô >?n8?Mif/fej_g;^rrV V$)?V2R>~6khme|Rg-XM"W3O wA|e~^'fI =t-kwc}d_/)\.p xiK;XDN b+B<Ɛ8cJ=UQ|y:ѣ@!l}o C1 . Cڕca6jaԾGUwdk1L:QFK l?N]+ *u&2̫6T{_jlʈC媩]Ow_LfA%VwG}i AiQW [nX=V~7B&Hs S'ȓfA FXqp rZ+;`H~=Q˯H۶b h/LVmA v02TCm%? ^9=V25v5HןU67=|'җ òt͟~-9a#ܜ#1[# P2M EWRoF2'TU:C7@C2-a̵<*04#UvP-$sQ׻,GhmgFqJ͖Ex cѷXqnTjY)%Jo{:a4xҙr6f,>?_ï<Ctꍵ+o#h.Oݹݴ_.{0R Y%[vzFMI!u(Vv*!L(²cvE=۵xm'7c;`X @=G0h<2^U@nmos8b z{!mJGjX*As &llJgCLIh7v?N~]]n2c7X!M\3U ЃZ27$Yw0PMu-"C=gI#Kf7m{Nn[`U/W qNg /)sĐBa ufRyQ{l ``zmF\t[Lvpxus89'&C[,6nUY:S$*űBo'+K+=qYT7$cy\ R!zWCO" ]i|A=atZ|H?*|Ƹi^E/:ќ̧+7=x"״&5ʂT[e|6ddf |d%lPyyG,g ?gn+|jd-PG0c1@!' rʶpo=O ʎjuw ^MCHm[iRWIynЊ+(4CJE vw| M%ew9 #eXg}hh#n^Cs2'|k. VH(P0&T(E#}4Q-SY_kKY)ETƬQDߠ\ C%AP^[$8By DvO V@z@g{kXS}#F(K$!wB;5uKKf3'G>d)c2(+5N3KyT!YdoKxHD>%yFJߡC-&TˁF'Y0Ӓj2}Lߢ"(7>*Q6{[A- _cZsu!Z ]M)m;P!/n<jyqALmI,  PY0I)>UxN.{?Y#C8hR4~S{R̉ E,#pN)'hX$ӵ١vƦ~6d؏|&R2vy)S—Hm)7Q)e2E;4+XE|Bfg[ҢN8Y;^Nٽ5FX|2UeDwXi[~8tőK&J#i;TRIZ5mZVĞv3|4hk+uv Eqզy`"Ԕ;ȺZ8%pVF:%wA<!rqRK8 tg~!x#N\\WE>@}_X#܎ +VH/Kx JBWg^(gZcl 04,ұpXJ/h%t4ˇ:惁8s1=:L:z-+a^(;w.Mwn;gU!1%4Qה.!uidM8|Բe"D]꜑if%)ȟy wipkZ)џ#0vaһ7 ۆ~¹HxE%bIT ,jO`2!Mmn'ar%V9%UXiNEַ ;!q=-ݹ q@㘫+}-U]ߐtĮ%jsc a V}42ү ww4s*"jBJ͉Py3И* a} `η&UO޶Jf2캆jd VS0x" TQ(K^::}bàGC5TFO\Ҝ~Fyf -<wjO黄3pbݸf)U.PTblZܬ=3P8TB;\& e%_լmm|Ety "g l\),0nCRO7;c>Y`äZ9R+ d?2 x7D_kʬiT0$C8~]x/E=\-.a]$:Ü洳l]kisEh=8dۿv-l *I"ծػ\laL4>|Oct{m8 VQ%!?E]atL i陽q=}^kGUa*pvح.}ZYE{xJopc[|<9C7 3{uK]_| .@\`B QܬL?n!rtoe]{ie+#*4(*}/QZN*8 1f?e@LG!em3v,i T[g/[spi|Zr0%Vޛ|)c'cơ&qx3WD]_[(xHV3)FΜy0 K<cOʊD5eűBT?jl5x%$(g]>IbWiG!u2~\F; `WGڟ"QO~^_/kekz9P#ý,`͵q/nRKNpk~$X> %_}t-֋;*4QP 08dM]4S-#@Ҝ/#߰-K?ТC~9fEcr]JЮ KP}_`a!-8mer̥xOmaa>Xd~ywpiMufM#^{o+TM5>INQ >9; +MQi*X|q#T11~\axo>쒪Oy1c OO Bn}Bvr2=lC<cx$CV? !}TmcLJR=M%tWt%̴F~>KW*F,)G&.F}c>3ʱ.pݵHfr9: 2Sb]5$dpk4rDTƜ wi2m|(QC"x}?aTn 6JQ2;P3ɥb5QqR=s@60t@؅Ci<:œoDgYY%DZfS .BH@vm7W^Gx.bIU0=k^eґβ!(;OC_9q׹Q wRÀ:X~:3o,3NC3 FE3nt~6 BVp9e!D R`qjԊ%gVFC|W'\M "*>WɊ$>6#Yc$s c ɾP/`S˂W6%nw ?ςBP}[`lO$HˣN{ QA9J&ͺ4n[F!WN4Y/NڋB1k! 1YR ?THrNT>w _MJzT'oP"5;lTgQ>%"I-sKX]l2S̓j~5堻IuwvuK sI Wov1n{ɉ8\kPZ㧪OO(LjqQfgb8sC̰z#,^cdNiexNBWy%`FFA(.FsN+Na[DE)6Nro&&KM)%c2>xfV^Bػ1bo>yD1ʱ3]<@ेUkF\vkGu wVN{zXk6-7sy*TvBtLa Y+x*5 ZI8M"7{5ZKL+vbK\>Ci_V 7Cixw+}yOژ™ iCY;==$p$Wmw 4XX? _ I0Gՙuj1y` DfAΗ B&5D}#ފ$C(56dJ.Imm 0AFyl qҋm}`_$7BoiZRZ7NS8 ;# Xm)gK9jLd2aMF¹-n)3tgwVg50@=y1).pcj/(Sخ65 P=?oU$rJ]rQVU m ˴js]jqzuUcsVzҖ_53pYngS__+Hy'8j\;Nʸmzt)cB;r-'*Ɲ H9[z,ӮGW"j]VʡWU% FGLuڼ'=yԛOe*䪚gf+FwuaŽ K)z>IJvpd%2(XGOM:IjpR(.d—ڃ|{|jn4+ Ja>!0:~h$a>1ڽab4S3IPٽPy~fN֕>ʛXvjQ9&٤])u ITmfO6R@P-ٻfsjo8v %ZK|()jѝoAd^MCexC,XNcX yvˊk˃ Vہ^%*O>\9(P-|B؁ XnCNPֻc 8gFHIĉ?o ʊtRy{faƘ0p@/'XRNJ8x6~ d4GO8N4b'G5̓ӈĿG7?jČ%2̓kYz\Nݽ3jboʸ&K,l%qӞ160-5N6NV :֎Ģ٨(\])8?LEe2DJ"XK ؉Gs%E|GDH55Zsة]UwGi}4sJ]m 2@L`ouݏC,w D!S `!Ɣm$'}KXuuSMy)7̣->b1޸8wPG:C`~CD4q J8 [o YtC=h SZqyFv]4,d<ύhb9 e%e]&kZx;񰥻jtpFfFE}:w)lvͩ7<-Ʉ1g62n2]&ok槪isl,g,o6n}:X @~F}aP֢kK+@cx1r/%AsqVdË4) 0 ,b`IҞg2y*w>@ tG$D^6%_==@n< p8CÌ|?sI|-L=m(9t O]GM+ӓ:9}"Ce+&L<=} 7We_s m|P%g"'aS*A2C浸r(r60ZDju}7iҊ0%g;=4PxݜSF)먉@ n (`ԧ:fH2uz}{`Hb=7OG{)1Дq'/رeUzmes9}T`~AZk Ԏ|wm;͡O2^3淈|(mK6dE?摫xik7KAo.θBRMD|<W]Arz:]Zc`ti#dEXǐVsl+u)_S\@)LKƭt(U7 4N5'ڦq˻8f&^[Ktwɉg 3OvB 75!zǨz7@YLUy1yڒHQ,-m B;G[ Bra- 7(E,Ś}!:;|81z 3NJYڞDjUIH+iGtMӋE>I39nT[aIYAGwJtsފ'`hx #z0\{\a0>8F|;'f<ug\G4ve~Q,URRݛGSP P |flTg5QҶDzjW(.]%!\q_պ{~S3n! _Z-\zܡݪ185U'A:%li5bSTIh)ᚮVI  "c 6/VusgN|~}hDHެ=|!W` /^qyQVݤ5Tl2%&%?qzInQx}T1(SP2#\ߧ~RC_ ʤC]u4Mi}tPfˎ{Wʔ' ;46I&߮ڸh]).+9GH5XRGik,x;$Cʔdsk`TboR sĽYDzo9[ФDOc r?lt\ F&' iʘ4/UE ׸p=~a"rFܨf&۠΋ ߶ܮWu@:wf4fC6Al\X\`1+]@/Wwg{ڹKfs* Uݱॊk? r24Զ;8o{M[*>p@ܽ>D%Ԥ>XYJNq%#6?K+L{g@m ;9 {F)4GhAoU5^t|t;%JYI$P oڭKԌwXqТMJ(኉]CʳZ"%A9aOn>l! kj/t?&pKҰбd! /ި%geXA~5f  #{l$CvAi"@kLu4T43 :ߪxe{\D߸]fР|@H׍x(R0k=43K|ɂ2\Z5>O=uņj=WQ`ytg9 K~,V:s?L,ܢӭiT(CBWP`V-0? u_Jg@aZ]@I3XU^G/#MivFf: AoAk+Nh|XF?>UBYzfK/Ůt_jDg9~n_pjQ>B: P,B8f&OKf'JQ k /@=l?G̣y5z~J⤥to0G6pB8!{N :-b) w1kHh;ńfhUèkQ\x{Mu+d7 `D+_A8dE=Քp. x#ܧJr`H0 o Kž8>^HUv*wؼ-i{x餍E`b(. {YzSeqb~K] tuJoe_BC~4S;ٲJjѹON 6[R $o8YQU_NIWY,G3 @H4J8T=;**CM^@]gEoz=X7/VE]T47F+WZHC x~oR9ݺ" d˸SpvSn^)Q=\fӌ},b>VǔI%T]RN0 yXt*#t1vZ5ҳ^*~ ^T8x17mxS~PpF$o0=PFIyG&eN2So+ar%v7 c?;kʹdx_R?&Jn? ?ԊޖVZPQ6R7 Bc8_8NCf闾|d*0H%>/w'b>DeM/PcUu+i;P-Y+L_+O?,ERn*JT'xߗ< W .$U-70S⸫%2g̏#4P1ăSm>2)]Zju(iq!pɐi]vR|$ a&f l72T92Ӥ250Z3qo[vK2,`q RrLҮ ʨ̈́ N:sh. ~HLyIo;<a%EX.>r#f 3lBA3_c=m汙 E$0L{\( ' wQU%HZ@dE0‡oQ!@(pLxTC3%}B^qUs4S!N[|9ߡY;^3ŷyFZ24&߉y.=ؽ![5w$_dԁq:(IۘeQ$K?x{03RG[~UcRzE1B{u(1)?*g({o*}W.+-HmF}Ơ?hkNfO]:dó-MnWNPI?$E\~RezZ<ڦ`ͤB3>Qmm)$?N9 c@HZj.ix&Xˏw['w7f"T0ky`A4&/5hǠ)9vh !>A|fq6jOw%f]@*3 mO+ l^qD4ioNSAHZ!ܷ&ڹ@epB-2_X~ 6 L=@/\.Cc\^iX4IhSD01B)ޥrPD^jbpSsREMۤH@dr];C 1-#-JoN) OKF=PCtVo+xċKgMUUx +@ щ7.li >*wZlWvr.mgۏJ9;)OWvOK8$2ڶsT^MѰܺ ¬Xs>(^5Kr$ȆzQC~}dXFt(8r[c?me_$ -<ĦWTU9ÿ2ny0aҭIA`,@}(> I H41 Q. \L`i(d|ܕR)M{LgK9()uӉN6NM(;=om8};[ A2,?bdK- h|Wca/ǡJF1:!K] ]|sV z,g@jl\DE`ZUd[n8B<_~7>N մ4dոj>]ٕ8JѓaS@! aP$9f2BFevEH bklm+c.bsNbS?ّu{[Fh L#D扠hU35hsTdaI{-*X[@?7$7'?z)p1ר?Lr-*+ɵt =L^`X81'aUYG),;J)1b nF'p?aA"Q& G>!4߬p%Wwų-Ү ti I(-. ŪA:0 äe]wOWP L6@:wbk+7(V'mnjWeMhF;SI7 [JИ*,3X&K)--Wio_)`nTZ>qԍA"0t]ٺ+<̤nyG*No)mV9WE 7siҫ8 k`tF=[4ө1/嬁VEP3T1R z13;^6+e4aYZ # $Ra^VU<8SB&na*v#^B(=XUTZOKCUqBi_1Sz|2Qs\oqЉ 3 g*0fyI+^UȣSw~DOดp#"-Ȥ K*, s"6DX3p3GX,,=z^ݚЦ* ?$Q3ç HKyЄ]]4!PKAR#R "OK&Kٺ089Y"MuאE ]'4}15e{U='O㛋N#*tmsJo"<ٌ cI9 O(XA pqM{;or?W΂0N8;jPh E>]Q(]PL & 3ۧ$~61 323N/ 🍌wgZR>qd%]ڗ?ΓYOш4OSZ=I+P Ձä#]:O/O0e.X}) E UobI7HGh)6rS裿 4 H|K~c8 I~O] ;IlW¬ږO?+ 't:ٞuC"p xS)(XZOW;:&w"-EX_͚ s:4DU&m|ej$!e(D;PWJBckJP/cI-o``$RRt7ڟ9ݼrciV蚨;h\Dx-tC05uYQ6I`@ BZmeż. Q K$ِ㊋Nq^7Gw@Y $e0㐃ڻ&=:U؛6z>#/ロ}ukVTb>q~;lf%hraukx\q-o`WjQoSnTK@z(>TkdXI~w53ShOj>#'o#qʾU8St.rJs*IW{+ex;)fcb3|*IlT`t"lTb.ȳ2ɚyj;8yI" gT=P_|de \Ƌ,Xӕ^\h!22962Wwofn,(&ض%8G\aꢾ5A};|摾s7_IL@o{<A>`T`HK=4`BT}XN46F_1.վ`rsjw*U";kWl/lwʩIN2/?M$/]Ώ]̴drQu 0K}j! 7P[@q:3V\ĥ:_%QҗAA2汊dWF])K =[ =M{}A+{VR#[o98_CX fR+UQ#z H=h3=Uz;yb?* e*UnU)sLZI#5L6' YKAh–0 9p#atPCN:ah{ֳ CQߪV}گ9{Nϊsfmvd gfBDC'N7E"rjs6Vlի4?z3 3@B#2!Wq-ͳh#O?[ipi#kz v dFDpu1˶Gs_ E?~%.hu]T7Zyr2uxT=y+)n{(!mb3Oc`LU-B*+P)w/ߞZ ϐH)| DESI`0h^ed< vW0w{YRVq~Lr Nv.mT#M{"lݒMJdZ\!ށ,-!>0$?O,F&Gs/7&)whDQX$tJ'VvN;cv3SaUpAkz*g9ݔ8ш/0n^O Bؐ:F/U-A"=n:y l7] 05#}e펫0K*Mnef@LPxrDUwBvyk1MaE_GY7mҫ}wH-OgF"̸,z.VQ %ʊ q5`~/qԜ (jE?%OVđIVFC?Tq.`GDU鷟 FQ{'V+_kM#Zu2T*1I iXr: I眭Dɮ5/v3߶z-AX>+q卣Ɗ=W:쭘|᮳.'AT Ez&!+9Z0ˈn5]$.RSr AܓBҚx$Q_=esc 8EGVҁ0+..vP@@"l>lc8b/&:ezz D} "l8-ǽ/iE~+vl (@k̝ <׸:p(|py[vMTVyL#oS(Ƭ{C^OaBdkz1/.@D/R0Dc/ q&Y F^) OT2XƿBl="Maf86X'RV%'&vo iܜGZg_q].Q4)6ID6.3,etx\FLsC_m8=N$s nzmݴ&6b8H_RmnuHJQ0!A4X>wkId޻&5 U%1zc_(g )8r#[b֙.:7[0 :lZ/:r+qHSMb4.ݢHӛV< V]35z0nxC}GZoƢ3F}Μd|#hYsa1}.$H$}2J8MEVF-Uo1wڒŧ6mT,Ir;ʊ&9~Cߨm #..MAMma 7‘Ἤy!/|dV﯉|6WY}H}Kd2 .-=PY@G ==Ȟ+iA!W5evXcA?\S,U./K@c+c28H2O4 sԕ !s>s,OI~v>]>䲖<)h0;({PKKOEb0 ״OMt]l3Rَz sKǡ/LtϹ\Lp Cl(s(eSsMn-M7Q\4 k %m&`6_\ ɵ%\)#y3LKe DCABTǛ]hVP^i32Wn,rEeG2}/EoOVCQ$4.s|)}"n#Vo.T˕.epqT|*^7pj2Fǭ&m9/eٟ~d^DKgDp'(ě<3bz6Na:g1U9TsP=l!%mzOq*BwE #Eͤo×hn\d;D Py:\ryk峳@>Sa;4D$+X5h.02mʼnTH({ֱO }/i9?_-H92 .VHV2%%5k f0DP'@ٴCt.yONMtUƋ8I3uߠL~` YQ tEq9 }֛~ͥDŽqmWu +o,a (ўE"X&ЯYr]>q#*B<7dbm`ZLkaL4:+VC-Ǔ.B vx_;yTz"z^`Յ"1tchp*+$9nꠣ4WA~EfGX''^rp6:D6#{I:FO7BG@wc%9='. "VڮUOqC~ 15Q*..2PBI:,XvSqi鵨탞-cNp3\H? pK;k=2 Q 0r3QgX:Tiԃ5gu[3 \10֙PF4~Y 8=F EW=GuTzlD5p=ô} Ŀ2tAeoЂil`1 1\]K]m ׄqE"O5K s6&3ΆWrFqt;/,Kʮ#v¡Cb;3DSt9hdn964S=|z+[>+L>wC\X=[2GQ3x";rFU-RA"NNV@|hGA"<L{ms-ٛ;[ ʮWs*KWʻTѲK ~S؟fL 0n]VL(˴[Ji 9#Ws\/n}32tB#J^MBHJj9{iRlU` >JK͸NCHLt<~R2[tz.8>`SuP.6e=0M7n/Yv,!5F5zOҪ=$1-g𧷑vxlspƖ{KS\_/r*)jx0.'+t+ W2V!48q.P4LZc[U{ y(U`!tsa:Z Hii0m< sOպZ@CTH/DwW_cmdToZZK&A1Pr5sg?(Χ|=7dh k* H!{yѳ!cNdK.'B@_1L5{3hQɞv'΂O^X!@nmM-O1exEki\Yu{z)Ҿ$o쫿mpnN8@*kLOuYqyte>z_MOwH M+z{E^=5v.PDEzoz/udD/,._rBQk4ZݸUla?شÄ+hMOx'$}uZ@=-7r Xl pIc0}@$qDžςnRVpqߧ12)qZ lYVx9#&z͏ RrdJ](XM$ >Bgl| m:h ]>Rֵcw[Un(lbGyY  \ZG ?֑taKOes@#U.7zU 8sLmQbRYm mt)[JQ`.\#ɖF$(˾>C=0C-l& H:e&-i.t8*)x :]y-=}%45íY{+9 }kJNB Hنm'׊8܈ua{ue&FƠxXd2ڒld:yVrv|kjswtMU%~qᔢ[d ($4]n{nͳ#csҨ0Nz"hь)18/xt\T_P<H¨۽s;|,DPҐ*Ӣ>  >7%?e|Vjm.wyIF"Ue+rQ0Rl'g0-TQPR-4!( ?Z)] -N fO@~:;noljQ ;,;{s9l-ʹ];) cy=u^t}79j!8 q l f_]HXƩӤv_QY=a֩Je.q4 ܽ7r 2SFgw_&̮ h;nԔ>"Vl< tKxCwQc.:=Y V4kW8R#P(sMl96 +E]WrOt& 9j9b 5I4koGz#exh)*cӦ&MӘ AoA` TqSȃ a&xxMgdfp˭+=7wq ]5\L|L< DBN/`j+AisnA:*$NMOj,q;g\ Vf-Rҡ4E`]y;t?~듫!ET.^R@ǯ|mޘ:4Px$4+!:8趼4D_ 6y|zd D/@_ Ľe)*?h6ƥikuM 'qF?%(۹Sdٹ{!~AotjC%k)#SB$Vqswp2]:GH(yf£iru&Y~h(Kwסۗ?flНtjg+3Ƅ5ڳ٥A5g=ʱtG[JQ>87[YgLHjP֡dKfJ飩F/}K%LP+(9HhE~A/fȻ~#Dd h9w B"r_OjT~'ۏE}hׯzIgT!!׷zQs`/I(9䖛3݃OA=.W/XX rfzHZvME|y@.M*i(e(;qZ2ဲHM.*m8tcw00E ҈98 hxJUJq7΅DQ:al:rikvtFlyv! 0ѳn"w6s_?CX BM(k8#9=f?7aW|/12-9% lHj<0KWXV գ/I(=|^5\޴=;?jJ]QUKt+A> pN)\^|˹W)zwIJYFu`  P7dQW;}B0yp%i*Xہe ~ a"`;bѼ%@ ˞AbA/i.lQI>J7FQfLS[TnI܂ubm{<͎gypC:~o-uO_FHm9 A ǔ W" E +AƤYEt ]I;R­ t >U0OQl~J؍. ]j3|al:cavITZ?]JҰ`y_ڎ&C(bi1x\tsVy$%h{=*ۑ&6(#d5I"2F~IP2bd0jjBطS cs_&f"׉L8ߦXwx4FZܐ6N[>>՚즪%ܘ#Kb4NውώbOyx)jhC밉2F77h9O1ҷa$z%ӆ%J՝q΀Z1sR< :z٣v$ž^ Z5ҟ^M=%c[lyhT<R7KqƬ#W&8wlTԳ?M` E/'E!F}^эoWKT.%`(w[RP5(0Q \ u; x'aX4( m )wUmE3c x1lp+3bJ015&i~rodN>i"xirAi1"=&&oS;g_܅㞲t`*a adxR9R2B߀v ?BSs9STRQpBV_ӋC⭞̷&m7}"hJ$Αa|}\t,9?Rooq,PpBUXvb {AF;hX ٴ/IP"ݽTZb|YڗhO1H"6{c};ecX_bͤ70f.'пm7o=X"VcLYe랕-adpǺ褐2o\v!Ce&3t!'O;AKjSǮ42LȃЄ{d t}^#VO7>1wƁ:Sͻٰ>ekWߕT'zWŽ h*č&p'I<ˑjXL{C9,3bɝBOxL ^wB*Or O#II*5)i z*ae+'YoR^ Jn?rK' wCB`eH8KeQѺ\ӈSV?뫥 sZϺ)1/L)eu[.iDrXk&-vWHE7k:1d㈵mp ?0j_(|W2F Wx;$(x.3r9˖N2e!maϞ5L ZWG\  Z)2!oA2l?Cࡷ؇3sV')9Ѣn h;Њ5DJ@*LKH8!۰iB ۊ `,4`F7hhre$pfaRJ$rDVmxm~I}ށNOe+ 旔Jk[K=GW KϹwۏtR6R2+[{BrR2[^]^ވtpQIC*R9v,5zзGR] T ԅnj*eM45-HR[!6L_Ɋܖ@'OOt Ǵ} &TLdy"ux^fR ,"x f:$o5>I4Et7bƚ [djbP,H@4Z'yL6d@vOG" omE,+æjߴ&IEξ<T (3 HB_n>~5SRa4oI0ٚOQG8Xɮg/d߅CrGƼUrx#dL\- yg2]ĠsnDA>1(.f,su\#;S@mYi6& MV`HFgw-;xwWT'JPgxʂ=&RMLFxegѳ3&CgjUU< ̃Ȕ."P!U[]р|!2?_J8`/› Ԇ0Of"P3jPBI}B$`4\A8)~T+iS%*C/0L\+N=Cp rkm &f˜-"E(Mx,)rv r0kMښ1['0lEǧWHgwv5%^1's3K899[Q1n(M41;+S{%"#l:ÖPtwZa| 6ނ20|=)i7 LN-ԏg$_Z؄3UOi/gXUlb_Nw>c&ʫ|qH~` & ?G u{ AD}{2` 9qG>[TnW23cO TE=HJZp[pR΁*{eV M?Z瞿's5Syq[P[)Z FD lI/?KKX dA@a 9ww,'j+_za/28\ NKw_͙qT9k6`+Ŗ*oMm22j%g ,sk)|/qʉW-#! [yP><>uQZBv*^UHl/3~p?>? 0!] _:2+! SCKt}A]tE(NLIQ-܄ T+iO$,ܛ;+ *i;X+QbQÏibtVju쓃?k-z+\);=ސ{Ak}Yɴ<}[>젿=kh#l=R &s͊o[#z r^ UтEtyupoHm #,buXRDTDq4MmeoJY+`ks8pg$jKGoYŘ6pldБP{,EX&JӼVkϟˊJo֋+1@sW:bqywZcR{2%cF-{*TׇV51:{KoCa]?"MYqM͜bTx! ku2atݏ*c|ƃ%)7OCsE b> Ϯ\Q9; x2e[N0>EO?Ó6XC uFf^Knvo"4d&[>&d4M Ja'un-46_j8?=g9Fˀ00.lJ EÐk9;dƑF/bc BFљBxYd*5mN,9}_WXBNݘU•vS!0]L=l62X|U 2wS^\U*ѥ4hFP nPi۪O)xISͽ%jwgGB/D+g ^u]mcU߀QR2]i?g&ia^yt|%]W\Ν ts\mXVsvc[\TGa R]ƚDGܭĊ-ڐ e?z1 ",ug17Knj#IP6rnx QΆ&`:yX5/pFS"3wM%˺OS@}9rC.֐hq-xh9يygRTu@m⃭%z-]ō`̯ JZ;Lʏ[KȻЌv+tv*5s ̱ůܹʣWs3QnUl,&z8fOLwઞ)Kv,t5hA0x%7hMC&!I2nf(7gV:UeBܓ GnTӢ وA_!0]a)e[lH%Hw _v]C! ^imoSz\Bk'e̽  e{h[{s-;b0|I(VL@ڈ-}ga(9 $-A 3N>Q <hA ^#@$M(ƙ1&IS4FmV: hQ φyq n(A21EwIXLڏ!M/kEݰJgĹB]mVL鰡ɦ{gԀ`( +U0)߂@z4p1͇l,T L3'd%˕-W"õ؍4 \:":F/ҴL0 ^QI,nܢ]6N-fٟV(@.9iwRht"l YH+Ks |Xu(r.TK=_vMMo'SБӿxKv֭aI]op/J췥˽|8y≇Oj߿ˠ/NAzbF8,}!oݢ`ec_:@bc u(חjLQk 9*[͋ܰHנ 3- '*;,t;y" rJ_ދ#Ƣ@u?qnC*C]tū;MfÇ]'zAeoQfd^أA63(28 cPȭuO*l )5`ԁdKRo%.Kʼl+bLU]+$&BR=n%" 85/*g)[)rA0O0. FzU[蔃ߺx)9?<䀚vsz뮟!VJ=nh$Tӗl;PN:g!kg<1瘟P\.L7Z{e"}y*U_CZ4+#noԘ9[jpk}JQFf&i)3ͻ^|@K8$A3kP6̨QېTj+l+Ӌ߰<% Knp$+1~bn@Őu]ɎTDR^haW8$~,ՋV_N_-4ř/҆*2d瘅"3+.SÐڭawC,lg&QB~ /B,0sktqzp8#CU$Alбr*Q S-I90kanװoR%sZYEg\A/K4cOE\f/i$|]4RҩΝ!|wBr.{9v@jx3z2;L+-7@ǁ MBt8nx58=F?8kOR@8Dapk 'owbf'og-+vW6F-+2GG(gF&YI*|$X|Aԓړ15u߳B%5ώ33cwd|wE+_ z}2}S `j: N[4 "+ '1,rȺ$Nte6kkFzi Tk^h5$\W!]YŹJ[ep S(_kGO)N<Ґ( ST^$u"KgI$ ˆbF56Nu=! ;|5i/o=!xqX LÔ?W li`7)x#gK[. ; fe~-} B8p8 $C2mN8k;92 i4",`"1uB-=9rji9/ۅV zT1Ƈ@S.ݹSwk'Un/ܗÄh@W%2Cy4x|;;.0,gN\+` .cv;Z$|F-|̚_׾fw U2Bnp%)+10Cwp8\S\ _eC!u"pzg4094n*Z{ Dk}a7:+cA3Z4Փ.X+ Cٚ nr Fv񛠜cfɅzbHҎOWYWx Lڱd" >۝GD!* ?cɓ2_bY䱋j~/6(x>fz`%D3e ?\;!Ng`w=Ksj2$T ?i|$,pu9&/A 5u(GFIЉ741N͠%On9N}ֶeBMXKK>:2 /FhUf2Ҽ3T2[](wgg3"vD?^eB"P%ݥLRea)<;ZN?an"&n>-Fm<O-RH+0Ə{'Tt<ѡA֨ #x >):=Jiif}kKFI rɀp}Ѵ8:No-ׅuO*D8r :֓sͧ۫;H>@'$@e>=U?߅3w,8$kv*m;Z8=Or]Z=aiUEI{DŽKT2{5_UVPn1jcrM um-!捸ޡ!`Dc)Syp`$l0gFt kuh0Gg\a#<5)@qjnZTM~3_?ĺ$L᏷p8M(߲4qQ^j )i&<E{-6=igEY$>w,-|#WXP/Li~pLM,Q LS FԷ͑,#(f$?ܞq0!$P5f.u;}까}E$9VcJəWRpNi<:b#iFWK[r#gq;|^o=Z/!y>O{480 `ƻGҙK>]_8Ϙv|oI33/*6Z WD|2h1FqMzOeTlo6N0|\6ZEGZڅakꪝgDZj(#e?) u,vC]/[z1j}l[|m?bgc I!+uw%UMҘVN? IA}6.hͨ慚_stBSH8ӊFRRA.(o ˢqYv] ŮQW%o$ dnmu@Y*fe0IHd:^EA\a٪pѷ X`_InoRu?GuD&5˴QRo2_Lc`pUMoy-Тatݵ4/>) \N^ mxhQ3Mc:bPGIfɊa`aJy%W>X*ENvGO7aC‰Z9]p{EVmKC,u*tb%֨m a'npnǣU7O <.OP œH5:^ j&I:e@D PEx$l7~g$eWC \Qy8ɤ?(K^e#R,W+zz4N$O=wOl{aF\s ̎*eKCKѵ =K@A?կ٤>+-I]Xjl1Ϥؑ\z«U7Ms/+k#4ȫSM:#5~P<b!C5ݷjE0Kphn= (tn*= '|6.OixZʘKkO^|}/%,ۧa4˔dFX_Ilwo"-b0]`kOC"A,;-xQ\4,%ō uAb?!n%'9HJ1aQ7aB}&8[d4m.iT\]/S :7Vyx61e_q~Aդ,KlųAEއt[%XVz4x%Lm=DCf%=9%34iqW}1Ӛ>q.nm@ѣh{Is UyR1O L P^5ݗl+дA\=IMCYZ>P)~3TL}y:q.|)(M坃tU_AjRon<ґ_T׸2pǭzW!jSF. ƭmqWR\J]f0Pk4C_#p9 =h7-?\"OgL-D[Q~bakc5h< 3k/4E( bںH%\eo>`,"Jﻦ{>p}LjnT%h?Y?KhԢ>M=^8aiG%X"@,j|!"Sb(_MuQXˉOAwxMY+m'S\~G)d?4,o i.U?jūf4+QN; $а`27>ߙj^ŜϗXMXyv.9ƙsXe?mq#g]p?Mba,9Y:Խ[{'|pAyeR'm2 IhT 'zMCOΌ" ![ `yqIJ[#sYm-Zע v¶kkV2akLV.Y߮t+^z3'l'uE/3(ɞ.$֥>5DfΔl k$W{N?|Ȅrw0,۾ -xQc&; 9h-#.Z@3Jg:\Bӭ86rӀ!#7Mn6b(g{ K7HՆ zu6S4?9\ݱ(Ʌca7RP[C9hmQ܄k_R =ڱ[=vZgn}|Mvt2UPW`abqEI Z-dv)jfU g[f$⠳[CJP|=EP0D +/#p齜d3@[p z8)Oz޶|swK)h//s$ k )XAdYWꢼesSOB&Y%+C*nmCu)(8 mU3,!nODx@[$#i<$|) ;l*/G} بOb&Ez@䙡(Fm ȃgiz>Ȓg۞^*^y֪+M`HZstdt\?atXm%x*j!Z#Pn0yQw:n>< ٥κd4x) Փd\ۂ1SœDO-/Jy,?ԽENJRБtN5ȓ m;fC5s;!L\}2>MJ6 ȭz{ aFF#r2  WvNׅ*ħa2uFX5D]=1D)Rm/Uaῶ5jgS( 2 Y1uGZQhwn(@GdRaۦ8Ec./ NǓ/0wu\A<<.nޮZˣA^pƮ:TW{qH#zăDY2iDDT6-LG9m`I 7v[Wtr QgnοCm,X`˃Wy.O)D₻oG F[dbL,!{$0[Zd ߈%˔硖we&~)E<кF,r.U$U"_k\sRcsHq14Q_lJ+ Ψ՚P:3,xy+FjSe qVڰ֤Z_H^jvN QI.QO7zN6gKLjV8diG$<@DU"ea m,S57r`7-8R\-ҷ*"dnOHm+CYe(MK@w.W }T;U2W\l3pgG Faσpbw5s+9ԍ 9R,i>t=AgF{ܐg?qZ~,]!)l*-Wph{I{aְgCy /f.|UAK-ÜI#rHACtj<R9u13tux[iBtZQ8(MBd3DˑVն f,l}=h7ٰN>qIlnj7&Y z3?Ae䁝O%Yy =,"t'P2CZa1Ihm+xC@G?jU޳|oz0 EuslZBoW:I⦅zޱ"+sr/[WSLNemw^^ǝ<Ar܂z[~55SՕa;׸ ̆rj^>oLF=2D)H8f (TR_cͰ΄ih^yLp -<=o>*S((#S­b7[!I [2_ʥ+у?"[@4h]EDC`"ѠyT:D3-Mt U=n{a d4dKls#_ܙ^xBsYLi" n-;kzp\A5B&柀>L2M ud^Oj.L.=9V¸=L83JB4zzWj?WKOkX\d6U~[zc](oCBr;_~ApFZ |O}JZe,ks: QXEL^f;M!)70) B1ʔ m-ӣ+YKE? ) /C-Y|hΏ&fa"F Ww8ۊ-784LیNi#G`{SLuޚH~aD=ɑݷ}?:4k&Ȯ<'"o7W,t?SaoøwW$B, 7N2= [""q H tu2.tQשЍў$b' W!rδbSL6AV^?ES+v@wD.e0l3lj4|JUDǹ'reB腩Y$D>#|g+@ XOVk9-GsZ괏ڠvwuٛ鹿9#:|":*I2ƺ{Rdo4xƑ zMԼo"z'=QS@{\3.d]-4aFewF(,S Lu%N{(֘Wi^0B0ҳK< ?9]}ݎm*A~duEL0vƁbiTjQǽj"93 LO VMІcU/RAeDݙxKJ&E 76># 65]5q#y֌] 8. XiB=ᬪ,fJqӴoCt7Cw@(GlL%'=80:[#oO)hlEsf6*i%~u&}|´/y7ǣJ23V ؉E  }ʯ=]og8L1}SL4Ǧ=}ZTS)oؿRw7a'?lWeubW~jݏ+h."N:jOc1?쥯`\-.0,ucam6*Ձh9 q`[Yڌý2ާlv="οH'x WF^ 4`G'@sq'j:9RBZt|KAAReG\_9ɔAl;hEO[-!6v"+Os 'N~vЌ\g{#X?"`sP]lD\wζDv쇹||;7ێ-܌F:5msVR_ D&GhAEv JE]){ԗ@&,0R[hq8KJ.luq@^DEkr9&YaI[Jj5|)=A&#,>^*pIY֜e0o jC%hAЖxFc+Zr_:ygeMfKTh&Gsݫwh@w]j}߭BM{WyAL+j䍃B߄q5Ea^¤,)h8!cB۞9/ncm9Wz)84Q  ^f+liT+In7u^rfޟ4uG~w6ơ4bqiĴ3Q/XPf+d*HkVx}TtW%)])NIT|n$ϝLsJ/7jAg| D(G{f?ǀr:h_-L;cdTgsfįG5˖]vD̤.2I$ְ}cGzBIMN}ReRg./L`!9K5 %Kj+tQǎ+GVc˅Njxix qA]\Z (n|h \0-lG *dHfQ!ſds׻3g_ŋL}w1U"EпzCVB,S x'>kVu??:02sTĜwF≓aiKNK8E:]'9'ᾞ8JXl7v[יޓxf*Ce~A-~^G#-ṼXeFg(G&9pޕF|ٯefTIb~kz5AkM<'6mc׈6.KrZ!mE4Ϩjkv0)XfȢwY'\;G>10&-8Wg?9J\}xMI-u{ja\+Ώ9P\AEn"H ZR-4x@|q(a+w%(JĆMdwG-Ԕ]o7SW^Joѝ"As:rȃ84&oKJZFE/Ӟ0xWa5Gaa^EZ[%wbɡ(ud"a9%*~nޟqGrؒ.1#3+͒iEZ% X:+cm]:7I0C8O , + YMeؼsCGdbdmWܱ I`w}AS&2{4z'bև=q%Jt%p`FFmvɉdmb[X^xEOS~͂Uq!I(cQh=!q{}Q8GIx;\ܶV?Ay?.5(x!.@"5Ԕ)ꐻ$][TO1L2o2J"Mi2 HwshZrc6uzl{*jo{BDoM:eDA9ꗆ€{ i1 ՚>.E3F=t^`I0޾3hUO{9bowY8&0)]}s] >iGd0dεE a(nU#[ &"p&օZ(YXHnvLKlS&$B+,&$_+=|A` sِ&A7D7mp E/3%hw6>+Wm1_u$:Tv$h8I0h%&bUY.^̏nReiuHe}B䝊49VUоKㅉ: vd ~}& s!w8?2j蟝EƯ">T=ccs)ZeR%Wfm1Sa4;+`Rճ) tfd% k5=K:s|nyJFl: 0B !koStH+JiĂ_;St%)t :ؑiXG;ݷA[7Fn\ : MWkԎ迳WKe$S K"n9(GufBk)~QO}lRw;f;r_7Jzud#g1YQ~|1m)eٴ6K,E#9 Jwy,qrn$$z rF_݃@UQN`x[uV,u^C;,zԧAb`{*m`225YJƮIkA3?pϹWzW'ӦX+#_rKq4$Qf"$o_aAHj;p1W&+u͠'^ek1iOԗ[63FUm0ҋƮv['fnQF@țtZC o{Լ꙰UW-DXA8LEt{/:/lXb۸kCP'iASE*' ðMiVس^b1iwOȤN")ŃI"N]% K[{+#/m\s~v|fQm*ԏ#'  f~ُ=S)a쪣6;"~9Wa.g 'l`La\뺋Q3{ {Mz޴[, uel@ȩU@gQ><ƀmVeaUoVEYh&s+(;I_MLgV*Wڳ~+ў6rv{f3 SߋO##s)Cΐ@g-Јa6cQOQ]~{YE "z. /icV"tiSH~^{i?<瀚2B\Ұ1“V"gGKs䓿 *&Ĭ-\gM! 4y8cPr0!y؅f%/H^ud-;m~@^_XV$Vw3`ql5ٺy' xKw_ŏN\ J&=Ϣ hiS\4L\WP}UDaO8dk=sHX ~;,rg=RFTo?mi?e1C'W JEF.Wz;չ _2ݺdpM~O AqTtV`QZ[>],*rc-a`_ ,4`*ed{:B IY)lЌδKH17ZbR,3n0(:S?GMT. ]Yr)X$Vzo{Vs)6y(}LٟR (&or~C@ @|1 ((N(Eʯig 'j_c3Aj” K7- Y} յґro4Xu7pYA}IN|mq-6m~wa#KXݭպ/f߄KG~j!~6` M'8ğfj& :X@rsP6bZKA{#>Fp^5曆ݘI棋ZZ`ܷ`Qb1|b' `Cf7UY;Wg9܈^yIlq%={@?&j͟#R< L$IEy9Jڪ*e=2l_Ơ(+}cZ6mUM+?4ߢM=khkVxa%dƞ;!hI;* wq tݣ$Nw<#|@.l4q4#Cbb% ܠid jQoa0!fXYr '*cNT={ usnm0u2&5l`l  e oU<+ܨ)KAJ'Qm xOOR݊X`)$F1 pssGg3J#~и>ν=Km>vk7c`JR]iwߤ$=od:`A%P0Xҝ@_`#C+x% [q`-r M2l tT3Y}s -"5fKڽz۫)V~hj5L bxp@UH 1gˈV>hY'pn ojH+_9O]{գL! 5yt~HV*I9\3w(vrΈLr-MB|EGpQ2C{bȐ=(&R9#o8)eL‡i |64, ]R{6`;}v~9ݔ]uCdS?V^] 8b2+ ,Stzva=j+X*w.*--Ay?L#nԀӉ.%$cR>I6,8Ca⿲V/m+8D̶RJ.0n]^0AÔ/ _0X̬&أ["o1 DJ7N n;Z9]s4oSflWnj|Wkޒ݌Aic>MFsV㱓`6Z{ t& >4+zOg}{)Kr5!%4'wB+?J3H%1&Z~l@/y?ULAs8: |'7NN CC^f@ tGi .v?I%36DbܔOI8Pm޶c}4`54  F/YݟB/3OmUVg9Su֨?n1SÁ2 *Tz=[Gb5##UB+IP&rջA}`UfEDGo|g']'}"R[Y؛~8vZ5&"cP o)/&q v/9Oj. g:#]y2&Nwվc0kv`|e\x8"d{|dFU$3.W:u;*?9hW 5A q͕McF=Zj/]܎57J'-W6u*@7]#T< G-"ʨGi./h~R’Nu)ύ.3:Tfsy1qt1 8W*ŋYEח{!/p)2SAI, 8wa?~R⍫MM^\zύ ;{넳ʳ]L@߮## b` 41;!*ꘇ!br?+LJ|gr`9~nRRqE *E3#ԍ|n2 a{^B[DejDڈtM.Q[ITȉ\PxA6٠:+:[g.0BEO3!Ht|ӛ!":S$4 I3THT}=59  @q .|%$\YyQZ= ao{wT69_|\?sDbs3Xi!HqɝE(UhLwjI–w}SZ/ ;[Z8Nksk \/=],`p5U(<]Y %C-XbćwGFFT=ߨ^kA:l,"pwA#wR ZLh81xA"LlT0;9A ':A)8ڣOe&J*r,pY$ɏ<(HL)Ӓ67 p @Ixq*S1f!5{c^A9cw۷g=:J1@݈MfFFB%gM18i}b{9t&:iWFɊTXʹDLq#|13xܥ2, P`\֝B~NmFC?&wʸv3fcE0^;g!0vM)AD߶m3&՘> ]3*, !x-oz\3*w,'45QlSF(h_r7*ApW(Z)UO! Uoa=-hw>s֥|'?dBDV/KW vB*5L f|Z:{/㡳^4 Cz>_/{'.L{0 xj|*OE85_6,++4>ު]t),Ys,>5HR'7QFemz^og} (]K$ӺH($pʷRg Q],]ж q)ȘyTWٴpU|ٝZ*+m OC[b=]xr. T^zz(OjJGeٖDn}StO4!opd0EӛNµV9 d6V[LKh?Ç9I5$"Wjuj Y7Nr|+zvg/>խ`x +yIܴ\UkԎÀQnjp?ꪦ0`.Q_AܒCyfjo+`FΫLSߖ7 >cMvI $9K_bA~xo>,p{Ԛv)ӓ\uŀi0\~98`S6;9󒶂BQc6 q}|-(%II`(jmC?YB}䪴n#v$V\fHX"1ay\kAaڢT%T`]7MȄ.ɦF<59ƞ)K._Ph/Wp\"Ųfyyaqf r˱d\ >K 4MRP/I$3TK a]ugHHXԕ&*@Hoĸ袟ƎW$ݳ*9}}qwrl/dϥkD7i֩]~lՊt/@v5O0Z2D?t)I9x|)|KDpP{;HP@Je" ؼ^_}xҍWҡ;JWElLM!z8?P2EG֭C6i WSPtEY×pK="t:HeB+7 'nyŻcozLPxd3 s|q_0K \)ee 0Z ΋_ H;σY8( 9ayas1`X* HGf*SZ4oRVnB>_o4A洺71}d}l ʹWƲts+&ZfrQ3SJSCމV@Z_NT]դזu^rgBu"Xa'z*}'fԷS1jqר,*ȡDYhYB]HzkúKQwo3iw1P>nzStqi 0Nmfc?^/DHCW2>`Ӗ1.qQŶ!ǐϖyo>߾GW(PS>EޢL#evUXVJjz5|9?{w|`oXAOp>xtݭLxh~e$;E++oK?wzZKCW w(40dILa^.++Ũ{{+J9y'ʫqIU ľ-˵Fjʶ)Ō}:#D{9&c0ė[ebxMrk~;R&3,VV`\4+B M*3J\lA0# -dz40r2Z|6Mշ S7pfpbئ?%"~PO`ehnbgu[u"KJƚX6DqoxA_.}с 0Ar&ARy*Gr61^N+tvi EQQۂ\u>;.CXW F\gv0e)- ]#λ t" M]h@3%|;xZ:R)/ W2Y s<`srlYxf]`D#!pkOik][KMȓ.@O>6oDwe6zݍ> ֲ4GIDDnB tP'`:`Łʍ0+n($HJm-H} w0',sHpanzݼ:KGҕN r?sJ"Ͻl-_Jq7oo8 |]qGF6Xs>gó{DdYrf 2]a0Vt [اvيD1ۈ<'rq@^ÇqXēy@?7 \J,O'ks =SHc?;@X肖%_K|c`͊V=`rY·dny@f)Q5 &EӨ@Ee_wJgG2Lִ||÷0Q A՚.Ҭ+ɣqP%ӹ/a4>-0  X{J{EM_H7O`ldZRdWoT ~=  #!ƷQݻEPf\zp޼^lEvX ߑ![&Jeٻ+p[Oӕ`f8a:E=N InuoԱV QKc1\N[\mo @xt\gz.Qnӧ0CN]٨mf$ !Ʌx'gLX3R{6 V^GWi`M8U'I뜇lt,~ = .ӟ < }f@~9$ȘM.{67JlfeaftrnjQ7>rWWr44H_šeѨZNsZ ,1KU[?O˟̨k%*jN;G+U~t Ȍ8MN9dwIq~pGH,|j I'WL۱wIE1<{+^nY pAMO@X>r7%vf8KxFf7+&dw'C5ݫrQ7OEp|s_p$jxFZq@* D|B/d|D JxS[HWuLӼå`Yg qM>$!;D?/0$d=}X4@=>o .t6#]TpVӐ^~?dK4vRZD+F =ab-B54"8-ncdFZnӐۆ |Ϟ5%4dl&tc ,)vrB%E|QjZP/',@4P/|œs@8`FW>>a솘Ję")\yLs]B FE3?.ejʳ?nV(S=lJ20AeMB&|R1Ho@4 cquiZp?!-QPTia7H޴%p M ;6xƒB n,uߵ&t˱jI^N-RAp$mPc>DnG&XAԉ} mlϕPo4-EQƽ(tQ@@|KN:#s>2HLiet|ic e\׶)P+΅/@AW %>[~~3~ Ags*ցg(Gu\Qt#z bsd0sk:gH۳z àh=2 #@/>GJY.97-m.1^a(;k9h<݌ˌՀYaF}f.e!;Sk1u4 !Xl4N~~uFk-ƇAqڣ".@>xr\3su6Z}tdZjݎRU)<,_|Ĕ1vn@Q4-$']Cbtǒ7j[>% :c(y 73'_sRbUckI=~+;ٸQѬHۖ&Kjssyq⁜ö^7DrSe#x>_uNCugt|9Lo@ =dK Za ASYL&V V oР [zEAAEc'!scrp( E!׿RDR%FJ9a̢z$"̇~nMgاpVr95hn}ϠƬ(0~D9:4f,k(#& G̘BY.5rR"b?"3](#eힻ x {+6~{Jfܗ[* i۬ѓದi c5gFYʩJ5C.@٠q%P+t.D_u`gB\;:Suy2\GrMf_tL=:΍ϲ}lvΕ6An/:GG_7iف\*~wD.3[ {dp \ؿ1fc1NgyU:M (%JSDah;|4D:@ K6h"Mer4ޞAAuT0b)QDԂ-dPZ?F3K䳂5?]LQ[ܺK}淂~`s|k=;uhDžu_*4Frv'*Q ]Bl u1x:VB\ƃum񨥐r üBMf>Z}yTi6ηsǢǣT30Er22(ߝ5, :i ?Ҥ3d q`֫O i;yK EWԠ@ Mޏћh[HgĭhQOo~M5a-57MˆGIV>pZ`An|l/| {pz l!sXAM}+IyM1uWahLeҒIXpHM6n0a[d{S-I,ɺTU}׶Xn^k [m!⣻W R "qT9ʉL ^m Ģ JTJhdsF%[vzhKx"sa?$uDlW綪2KjYVg[*l"3lVx; ]# ʱ:H,yl d:C$v.fXŞșbù(k~UB}cx7zX#HG©xqvPF]JOXCBג`,G{ G34!ŻvTlrX;C=O.~_K;t\`*&^MߜDkcNTmkּ#4(u#Jo4.Х5qږͬmtyF TT'vwãuZ-g+1l$=ǜCWB9yl˟n(d>x:n2bIlF)0h۵*T́4>)r W*&L%rrSo^cΉ+SO2duQn } }'gri{ĜV 7Up)`O}?e\]F jmG+"߲LZ{tK ^507cǯsCwkv>UZor\ddD5_ B *Ck{j8LFzh̎z8lЭ/`fa2}dݫ~1HqGou `ڹLf)?s&^2.y;6 ∊M8h: g-`U֢HI8uI '@9:Ȭ6P@ k>H x..U+}L.OFZW:,ZׂZ(`}T{11B#nxݼ+7:c1e"9r#a&N[5  ֍L+]b*i<O;/7U^SEh n<_Κ=zU1[G6P/2?>oLWET!8v MW]~ܣV?IoI@!hB|R1z`T >?):c{MpUl[4-峮撞4-TR #'7n" xC^2< R.uVUXDۧ0\h؏\Ft"x$i$05ʧ+%;(F*I8 ,D;r3C/27$YG-=:6 B`7Y-H:CPZjS,I]'U]yA_Z'{Q$/ U2, ϒ▙@-H""< X[}f> YkAC #q޳N2>^v0[ɝ'ďm{D\wqfAk cd=.xm05:e<6}<7s:a\kZ?^qOau ~\%'#r:Őcsq_۸B3PnK|m"kt:F2 Ja <"sa] Vw坛N(5, 婈h֫&"MZ7"7יU oRmQxuK]1vGzb8 mlg`]sq0֜6!kr]R:w0ǂـ5W|"`%.Ȳ_bBC5I%. vJ*:CK @ȜPr7C;>TFXD<*B3GhPxi/@jIg?>T,Sɶ*Ӕm1_YE=U{V" t7/Dϑ)o\Ѫ-ES]Ne=![?GH~u6`΋w8F(!VnU wGFBS[\[_%2-ܱ Vً knfCqM/;Ggb ҡ"A; L+t؍{}ӻ K8">є͇kE>]--h.fRƩł0AM!1bUE`O2?%QO^ @*1hLnCg m;r"qdbe,6 .Z{3HSdI+c) f**b(# }TokZ.2lE'?y*D/KjZ݃p8`w YUHroK%ѧ 7th;`?l #:7T4#G0u|悓mDyP!g^| 9N)MAu>q_f[{Z ;X9pjd.^Ls+@ )d 0Z,Ht)mvγziYDo*k5ܪ6.Y ^#+lp}NDR9= k3R\5Tm鼠ao{j7r 8|,ߡ eл ].ˑvl@to_x%{ H r!%^KVﬢ`j̺֤ȿKM7"욡QhIhZ&c]fɪ~Ěp&VDt t yoD:Hb }Qq穁DuaqKj߾* :څNIJm2j>~~Myy.jGK{FB/3/ˇa Mͪ%>7*xQ|_5xLݩ#ڙ ?eIzdG@‹`qcB^̙`Qf/^J%>t?Uaz!aMM53RcWy49:<1 6̆m]B썂4~oxPXOeߠ1 ];{. vR#2u$V>eg~eMnkz;zkp';Bҭhœ0gHuh80cD?IYv22*fUG䇛`3<|4@vV־ڔy6KZMhϪVkN>)Z3;Nn%Iĺ dQVj]#j!l|WLI ԓ谹-8gݥ|!}X `Ó_pĤ&!aGI}+3bx"A!4ɍD%yI(5RLaP5?"-~Wp8p ]!&}'ixe9J⺴o^Ρ%y~~ rfW{gzgtELoKr:o[-(_)*<}Z {z;TR>gcbW;}F&Q#鯨tOJd[b!sP(_T7Mb3 /{M#6YST}h-I&ݔ$S=cw8 {.mDԴqx /R:ؘ{*^[i]Lqȹ>%rQ|ep$r 3 & BNK×QIt%f@Ɛ5d+ΊReDt.JYM|]% T\D[y ):^dloTkSG2\£3of])XWa.J8Sн]$#*U xQǷJ =&e$ TI5e@l+Xvx 6|j"c~MizfEgLL4OLr?cGHsQ`):칧ڧ4Cvfe{ 'QkHia5 RsYh'cxQf jT <7i7+c(x*@yu .qkhNӬEM ·=}<]޿r':-6tFd O3^E6ak1#}/@pH*2JqyfԷ6@Y :mQ,yG֛X0mT,޶b1suDYºi:AYzE]^3D@wt㵏A蝛Z6c.] MrA/7.I @q8w}Ց 6RHjMv#t˓5_:n̍j 2feK1}Մ̰f ؆<;ZOFsl~wk9qQ?6b;l%1B\TgkQD*jξשd^Sk∍=̆nԧ&݁>Xϴ]W\zlb sdk0,H&\V'5)x8aI%0n_u"kK5fp+ *&hV}X&яdžݞZ=78MՓ"c5=ɠWƶcg0b[QZp3 dC~UƭpLɃKb˖_8I0q[{qz@‚/=i@A.CgX7uB3(seTxc[ e$_3|%e &QV}g/ iWE?P}+ix?oekX:6",s@N ? \,<֡\~6'3ӸH9y<CTnzAk4"(;y D&\@SHcv9Iݨ'()ba%»M('vWQ>Yף܀Ļ@5CUn[OITiB.g*CNLp"Ւz O_!~h&HsqgMKLN,2 PdaYk=@kj!4bfACa\>|Īq~&\σ;*5/ tG-!gR'4\mY@j^ĉsܘ G, $> {ҏ/.|"pHJ v[T9k+Rv#4tB1~CNҁ9"nWH':-3Mg퍬c]ηۊ6`kUF|Z5s0t ʘ '3 OVJ)EF3|-:PjDm?M@nV]T.w!`@{ "0\H Te*l+ 9бINj;NvtmlBk%.sw]4E V;Ȧ'a(Va9չ _a@-/Lp.%0yBAr_!YZ)krEǢQs4szg.'kP-D; T Q]Uc5VAdNbNֹ݇?-6y7&ssv(*dD%x9Plw9=޳Z|:&K58MJn'~rv3quC!ߟ8-tm< C(-:?p$pzkA?M">(x T>d°FZnt9M4 |sw?hg yŹ;JP2Z'FuM>TͯPkZ":43br)M,;=\7/mΏ!vݺޒ$(,3ֻlJIq;:9XnM0 CG$٧WDV5{حqQC:{d>nw +Q $u ) fi*78\"TozG}V]64ڑkmD)DUH2zŘ͖bc}K޿+a?UV/`k8e&m{ѷ+T[s-G1ݮ./U2ն@<DFt>Kr_Vw8fGt8yBvSWhY=*$G>Mp۳GzAr/LzNo.9{5`jZ֡ 5tΐɮ XeJX#QTPIٙ{QS>A-›?U_G/ɇ'EDcëq *{B6E~9) >1TNm~'ĀG ³Rd0]4/~VD;vm([.Vyrg#\fP!06( zOf:~ ?v&:d=('w>lspj:(.@/a_uJ5 edz{j((يl8ɊD_D2v̑3Rga yL׺#ƌީ,y,$vJ5pOsEYa/b"=e[ xPȉ[P1X.X]QP>ʲOԶȅ%Eڅ JQ&Mϛ( Q0wK`2"̄#xS }nS/sV/-4o]Ⰳ源lqzL=vЭkT$6Ϳr׺o^ʳ$6WK9'4oc) }ށ^5R? tQ;YI+i_KE 580z\B2_c2%#J]B(c 4.敞桲ux h."VMZk ,jXiZ[@=+9-tb@s? Q p)in7s;+!֪^3C*:IW;t'v(ݹ2i Hhx-Wna> aSr#MNtT/rE!V͸fƳjL1/7:` '/m6cz9=~2x̗w? 6{.xI b1Rz\,*T2ʦqd+#鏀FF o~[)KH"8.NSҡf3sU5@ϞTr*h3I>S+,Eb/Fj#yaT4 1r O_E XgPwa|~V7S7]lmQyKHRh-㑽u*jSOtAx'L^t,1U_596盰=@^-Ra5K} w^1Z*S.B:bsIvH[ \ی7Q4HkR;/ӱu6GT_Ϥ\x9dz}(}G,jIĂ٦{뺙mFUL]Nƒ[/PYcI`/qB畯O*Sj;S⡇x&NjU0V;>?2]cv p& pHE!0Z(N+* A(t 8N*'{5~eOA$ `׏0r˿vzSO ֊1P?+諮($"r{ᦣ-ِJ`fN !VL|vHMPO]BcJ'LWwۙsUg Kwj|CĊ0˱'h,~h͋~9#67jnGO[ʨc՞t`Zsje oȆqe3WY(r94oÕNlqx5+Q/EU>6TB|С=P>bĮ?6T7Dyx}g\r>ek18,XKQ7p/M')]snzs$.Db: #Dvu g8k&[G!Rj8մ:.p',@t x f[N AQ)9pl568צ_,@S)O9eȲ Pc3`DZk 1YKD9^T8|N2!cPS{:>E\O*qd P$K]l r?Ȉ%e)X꺐),%ءʻ0tg@ ptK `5xNǣ|`?R\nLK>0-[W؅5Xu/8% F÷Iu::=)y#) VIÚ$1^ Փ᥼ 7flR.Lw r1~aKFqK >!/znהiį:F8Sai|;WfwIh[8!?#?%w33[悦H 0'T7$)S&I\8lL}!0k|;qj@*pZHUžBa58rTHVUcQ8ԕb"|]D~I43{Sms7&Lͧ' F[#*bнo[{g@5S} &B]+a/wv+#* }ujtoڌdٔk<ʥrښ#Sass!O<)Mޗ!6Y,Z;O_CjIJ 朋;fwK"-uuԟMKUR|9r`z@Ӎ1|0W24y^±q\H 2~y8|8+Ռ2HSZ]@xJK osyjg=%&Q0x-@-̊E53r|Wh wd%UR2iܘ@2 ԫoΉ|HR5iT}v< ŎX-OEdaUE8݁q!op/.\Ҙ =t%vIhJ.7i5="h=B19h%P3 s!A$̈́B}VnG t_0vT]pIْM TǞp<3MyݹRE|3 Ads*%s}Fg ,.<5({NFMpQbg㣑*,LD0ސyY/[+8Q0(?t=vB ՞-2y^θ"_Q7y=HVv0}3 AvjFV3?ŎD1UYcCǀ(@n01>31 ִV|>0_)ES5ZVٓVD~>eK08n1r ߔιS& 2hgڲ1̖hNGt3±&u!T/)ipgF {#qE9vT藸" `Tw Y.L9R(Klb!O5zk^Xs]{ paMᘸ%r>O꓃WY9AQЙϣ~l6)?X_L1uP+eR^^;ً}Yy2E:=IeP eU6ͅL[M΃ԷD&$jKhGK J-8 0O3ռu_A6͈Vh._m"ic\+b\) {'KRno|Sssh)_SVkeIG[O6| }s>o&n%|\}O M$q8&s(w$1j6IՋ^zm0CFp[c9cq }\?-9%wA uCL -BM#=SDx QW#Qy(? nF+'KJ=twi5 4񔘣SN{N6\5w$FNܿVٝW.Wρx! 4V=9\.Xkp.9z0*{g'k3^}0 ;%.whB#kX*CVVr3gŒڛLpFJJ.Y*oUP=5HvgH֫qV1uBgQ3c}  3عBnQ#RCԆT X2EH_H7G?QuLc+hdnYI_ k%g|o1b@-ݖUC9l+ `bLp~af> byͩs  NqQiA*j@|`\Be9UݒhuK 9_[&x"L" 5pa:Ua)GcEAbGNDzLPrIcQ%Meʓ(Na݃̂q8(9`gxAi/}hn*1VS0]q6i$[r̪S՝((%9G#Xkٝ\ D[CO#TxJj|ۑwYg&?DB}2bKK¥8jT'i˟&Zyd@!mCIfR56*”0vM%h9}GOf~u{e S1U6bn4ք[ ,KFs0z+X5q>M9KٳT, 7Y$2pMkC\p+9[LLvMRp 0#㲦B4WkD OIKGϷϣZH#%?ց*~e42غ7 "3)/H;\zNBGF_05(;<1܄CUxEԳfꢜ,ut hjUOL84q &o B`c]#GzV0 ;c3pvyjm@w^kxmio<ٴxʃՂAf7goI0vd@mBjYs1!\mdNB 4# jҮM|}$ lSFW9 I-ʹ&֢Ltj0K".hՃ #-չ3~C͍,1g6d& kiA B*2e|"sjϦ"2`Kc&lHSbLbT'eVҨNF& /ue*]Ō/W;q'nO6zq]=/fPo O[Je\8H7!%p&B& D{ώ5H1H d* TC3_L+:Ns6; +y++e:x+I?ʞ? nZvb}ǴdhϏ.p7 ;~hhv/Nq~4Ø5ruxMv}Q6@h\oZ*3MDpKlN,Aɱ*qŶIy_}jَ(ޥۭtBs6i4[*g9#x%{nPľPb~2ul ??՘ ~J8bz's`Cl8cר5=^yi<\PD75ed 1 ҿj.P5gjt"oG}B `( |[0m8~򠬁.ȄjY$T>1;`vh"cyGSH)u)㈔s}<Ϡ,sDc FI/ѐ@`93Qo^u{vlQ-8Mʚ9Y9Wvv 3kE>4iKp6q.tqwq'5C@ȲsC61^a{mK˸jzգaO(s9َɲ t[K'r|٥a/N(Z,-DEp;[\Dlȷ44[To2 Pvgt !Ybr4U'L%5sQUW|vo|HJvd >$|F֝I_s zg9<?>3Ƃ2xT%B޼d`[74#babb:FxJp('qO`wÚ#KP|\ S'o#v]|Zh4jyCFL42\^WׂgXn"wwdy04yȭh=Zu,yMMIB$ w d f&M,<d5XCe3 [ ,z&кdɘ@Ղ9֢<7>\mk:KcKYXākNӯb*4̍ꞧ7QPz:f[1:\{>初n =7ML֧3{r=Oo]JpÕm3]IWR!%E?|~K!'ZiyƏ%Vd]#h{dt&)]~a gҞsIi/YE4#Hۙ}^:RVҋ>v%alۃY vL5jbXw#. DTz={K0Ɖ(\" i]DC*Z\?UۅI|7}It,v$zǓn#X hQY9BWvs{>hCq6C oq:pIn8Z̓Zx[:}$[9w9J91wxؕ5؂I搂f߾y­,ypl(e(ɤ+Ľ>'5ӫ&]wb Q9EBüE p>F1з @1%,梟!Oz$v|VFr3#<К=C61= FTA =C>,t%A㩵B夡E z% Ĩ>dK? (:FT+2Ҥ!ULWxp<&u㛋FJEԆ*8|6c *..s>B~|P,?h _fy:a&#GR$&8kuwr\9N@!a~]\͕*S(,mBp" F5m;qz/-lDgZFҐJe=㕕ϰ_[QN s3s~yfC작DR ; $䢠E);w>SYR@|jV^&*M4.u":-(xLCnIc$T @[ h񶚖cU#g|Tъ#F;z+=YX >)D =Gۈ˰þ@#FH4iK/K9b8r0jݵid2V_;>B:Cشl$N^"OxDJ6'`la KA IT1#lTQS.\Q9IƲ@{$BџlK(KXMe+=U(F&;+mXP#_eT IxW&VOm[lI|V}n˧$( NGakhPv Y2L/o/.'D7imĹ_1AZ k={d(򾵚@3Yo|*byc ?b4kDKe7qjl9bIG6$>v?AMԖ8RI=flԶZ@as,f>wj{E,QToal>9XM7tӚwtCjݏbF(q2t"՝/B8F()PǮ#g9QyntgG!?!.M,Yv㸶>EHפ g??Hb p)|'/S} lEA5>*KT,ePJt{ GiһƐi06c)CZ8hW>zd?c(]2`M{}B|"mr0+V[=V'׿X7'uOoN)osZ@ Jzy8)uc?5|)t?Sp[GAÝm^Dbj/];yb|'<  :þB'.'ex+xm%A_ӖpEpw:ETisww/qfz t!a7B  N+;%w> 97*x0,NjI kˍAΝaq\֩(3,5/97u3ZsHeǁZӈmWUM5(ѰF:Ud5Io3 YZ