xorg-x11-Xvnc-1.10.1-150400.7.8.1<>,0dQ2p9|ـ;β8&Dx"~1 Ycog#ܗqC(PE>'W /F5#<廹|%v̿׽D)v~汖,50uD_KDR̛ꪍc?sQ (e+s8o}.A* 6nBqC2y ᷉TsݑymT<.'`_{)u 1$/]0@z<v*5=GԦw71Rm>L?|d $ Dtx "*w L G 2 l  = dfH H!_H(!8!a9#`a:)a=r>r?s@s BsFsGs4HsItXt<YtPZt[t\t]u^vS bw;cwdxgexlfxolxquxvxw~xy_z),06xCxorg-x11-Xvnc1.10.1150400.7.8.1TigerVNC implementation of XvncThis is the TigerVNC implementation of Xvnc.dQ2ibs-arm-36"SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND MIThttps://www.suse.com/System/X11/Servers/XF86_4http://tigervnc.org/linuxaarch64 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(8  `6 0$&aFPLnl CA큤AA큤$$$AA큤dQ2|dQ2|dQ2dQ2dQ2dQ2dQ2dQ2|dQ1dQ2dQ2|dQ2|dQ2|dQ2|dQ2|dQ2|dQ2|dQ2|dQ2|dQ2dQ2]q]qdQ2|dQ2|]q]q]q]qcf40c5d51ea2f1d325abdc85daac35a59880781217ff93107b0d2c83ed3e4d94536297f4f6a070cae7b4bd6829db715ae4960c2d487cf2127b2c9bdf105719ef6306a63e6c888cb0d1f90cef38cb754c546f6d55c8d64f586bd494d94dead2fd7609da791da6b651ca12b9af5a5b8c756ea40fb4ba52b6628674757907379955308b3c8fb432aabf79817ba088e27513fd2d36f6cf49746a3730b95438e13293407db4c8781ef817ad952f6dec04cee0a2e94641cc6f1e5fe661535baa92baf244ccd4e151f56841b24336e375b9cc6799dd9dd6d1b27abf7efbee35de36859b173a469eef18253a5c192a8b6c3cb669cdd84e5702f793fd0ef6b434bc38e6142f3f2aa05e3b87be8a5f19ff2f59fb311b477999b57c792d09c6074ff29ab6d0bca68186f76a63e0e39ac8d632cf8ba785673869625f77ec065f12ce9cba25b45dba8452b9da52b5fdad7d579c7281a4d16a10a5ed5c4e80d06e34acb8d80124f68e6f364311237c76373f9f6f0aa04412eaca86413acf37327b5536be5482ab485a032a7d7dfb1e266c9cf12b0e7b05060247bcddd75621552219aaabdbf7b18cc6276097add7337b4f26de0a7efec1cbf827f1d23a0d1fdc24434b176e10945b2da61bc1ef099e27f254255e0cadd53b953dcd04792cf9caefa13993820f1ff110570a6241433c31bf01f96b7047f2d38693bd00f08e8b29d8e8f9ae79ec5f911c421956d1b105fea0ea5c4c4b474877be9cef3f756c98c5e06724d6691f8d23ef0c7378790a8f04e9d812cdf51b3be89d94e70d30d4ba55f0766fed20c93f7e19d285665a8065340b98fe4342ab606c4b7cb774846c5982d85627982d14f76e92c6ffbd88acd8c8f9ecdd146733525c95fe06e0518d0cfb4e456a19231abd1b3bf45902a28f31d74a80816266cd67ebc5b9d4d4827a8010bd6f0de82c6f89serviceQQrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottigervnc-1.10.1-150400.7.8.1.src.rpmconfig(xorg-x11-Xvnc)tightvncxorg-x11-Xvncxorg-x11-Xvnc(aarch-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)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)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/shtightvncibs-arm-3 1683042960 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_Updatedrpmxz5aarch64-suse-linux     ASCII textdirectorycannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.10.1-150400.7.8.1.aarch64/etc/vnc/tls.cert' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.10.1-150400.7.8.1.aarch64/etc/vnc/tls.key' (No such file or directory)ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=1e4d841feda60c130ff229496d8057a74d2a979c, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=563bbf7c82fb015879b572ea972a9fa1f1b6cde5, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=cd2ce353109bce634299fdb0091674ead13d2417, for GNU/Linux 3.7.0, strippedPOSIX shell script, ASCII text executablePerl script text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=5a3d4cfd529c9ff3977f6198b1b34a5ba97cca39, for GNU/Linux 3.7.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)&6ABC^& R7R R RR'R&R+R$R"R1R5R2R4R0R3R)RRRR.R#R*R8R!R-R(RR,RRR6RRR/R%RRR R R R.RR1R2R0R4R3RRR-R/RRR R R RR1R2R0R3R/RRR RRR R R+R"R.R$RR1R2R0R4R3RRRRRRR8R#R-R*R!R/RRR RMіH>xorg-x11-Xvnc-moduleutf-808095c074d28cd1ada81bf4fd7620acf1a3a256c3f392ccb3fa4759d3243d1e2?@7zXZ !t/]"k%Z#4$|e_3G*p -9b8i*Uw7ȉVw'[.Mg ;5Wqѥs(mk'UtKP-"GX҇d~WWy?@Ɖ2d [g8A`,]$Y"ؓ/rC\65LNhРKjUUX[-(@8a/gCfN:e6eM |Ch[c^-Xiz3NGNmG ɌA?]$zv ¼7 D.:KՀOG%(KT#- `7n'Vgd}vMHiCg sN22zӜ t.0ܠ΀Gr3W;"40Maӟ>x"'Q7?gu8]*#`?xb{/~lʲ/ SSr7BOX* Yэm} Q#^TO^4ߠidXٍgQȄB 2rۮFCB$u,Mxd H 1$QF' oۋ9Ba{4:%cŴZMУ"ow{LGRKcDZHJM F#!J冄$ &=A]@{-f#<+CFhۡ+X޹'?f: *:knNۉTc'+յ#թK1]&dps9 a$eÍQhu.~((łۮ׉ҡ3:B$ )9Lac'q'uf|HFm'm^!hhc\eCd.mQ7l62:/>y-n @gqw'leL"~I}-*F9@od{BIo :UDP=~C%LbnmڤA؇=V0`!1jxX3%#s+X!VoeSG_m>EoC3X{E$w m!mzso!a58R( , zV> YNЉ-TM`@-i{sdzdj8$ AGUGQ.?TfN?a>ehh [kq2,6W; 8$D`We%V{o8-I+|У~Swé9^GRSPgIP]I*Z8\ygT,5$UYՎk&Lomwjt!j&T@ uU3A<Ma[O5*YYLzڢܶ^Z͢8cuѿKT+&Z %֞ɽ*Fl QOyߓ~-noҭM F;>Ѷ=L5Qgo,ЧZՓ׾X-b守 ã۞h&驰 [ug*=±aE;=V`k:ĵ y^bR =R R` W;pU'V߄d~bqFp D4;t`K#}G-rT,̑FC29QD8a=\oW@ `_?G1%73]a(!~2]~AeH(%_ƒpj .s򅆥]tDJ;P-/G i$FRF ZBiO^@c QW5y[A/rNͫ8t矉V8↢6FF +?YH4z } dgz'95^t> |u b%tì@$)<kzALʼn>v??xżUP Jkf0j.vJn; x/NHRD)8 {z~t8x=^d"B ,zbd =iLAV[p\aOqgrO'(.ZQf&TcvmʸRC58`0  GPYF&)? eq'='#ln&(Йh@f۸܇Eُ[]dRo[u$$?( !ވ5(<[p',V2҃#P̿ Gt)MРm}Έ׀y<ʸSaߺXY&a<Ò1X`3" LrS8txz lhE7#"&{,\Z,;+_M$ QTJb}cbsvf[ 9My>rej@ B_5-≂e}l!ؚYa Eל,S11td+MZofj6:cZ):Bu9 mv"D'0;9b+~O8)jF2 74X?[N7JIl0h4 °jսeZ 櫏l}j3bKl0(:c/XYJFҕm"#+{1$\P[9k(jt5c7m2`2oCE*eo0sx0(M-$2FaR>{<6 Ӊoy[4ߟSzyȶ'QXI`+=k׋![hd#㭬YȱAϵɔ?pg9Öq=ŘbҾV{ۼ=:_=,䃭a؝&ϧtI@EG?8Q"R*`LZ!%~"N5u{gu pYNJ `5`kc38(y;56JƬ\<]tmAp;,%hxBgA֢Vr]%gyUkErwՌSeh-Ѯ9}8UOGF`BY'w &WQXN5b;,\e1pӯo0 [kcNNMd!ъ(&u4 Xo vb#enox/mXIv}+;M(+Lr,8<bfl kv7`֚Y[WyLӄ{gadO ӻ?9C/K #WꅫDFpaX>1BYעwk3y77VR, =?H'-LuqÅcvOG p+֓_"+HvnjSLDŽ;s%0cY2D+;Aw+d]B{Yr9gꋊRF5&&^k0JEΐ͇&MK eu]j!%Hzq-WLMG¼M6MXĕ;I ~WvR P@+e jF!`knt#9rƯ+O;L`({YI= {*Nh {A!WVt6m ]fWfvoP>y8HC8(d2e/l/W&ր=9=lhQAv$%atUMCD#f|-[3i *U>c#KWdjEOV{}ntZѼ!]0:8{}^w։(ՂbNȏ[Wo<N{?#2\ 4ŷ+96r6Lzmyn^v3r2 *1A+ih@RQ"JFtiΦ %y"-@{CP2w0uiȧJDz\.{rl7_RU ']@H SA+l]cq~J:':ŅMq XOuV>KGj(?8~ϕI"w R@uy ٲn8Vvz5^I1*Q05+?&5sK)F*d c9yh ,vRenL xRT @C$_߲s4M_w)/ 0w87#L2|!R&,R)=m0p#YwLVM(?-1IUX|YWt5y#M `GhZ^=#rgb( y\ =f11(j/xܞƺRC+C,W^ k|4ޜӸpom'DtH'kr3eދ n:sũ*ټ4p:*VFظsF-F hyU#w=rБUԨ393l#&6ȞUŅäo";+ëح/([Bӏl7sk_*h {j0ZdEQ xBVnit>Gjy b6֎ y\Fxi gO2n2BK;mX*[5 O# ^o2IGqmӕ5b$]t2̟ț/ i2xڕ+18MŸ#F}iS 4Y_ TkėW1Y"s_GWo |[HtuTѵn՜KQxhgy?'#\LL!KBvZQîb@7i[E}*CC^* -IXGɱJUx$րYܬ$HzV~ U ArITW[ T*niFlF[c:kfh6U'S ^so=,1P]Tt#yU<גJuG A"=mYl3Ţ7x %e BUzNSf@P" țA2ʗ VSD7>,.O[n!7k#;6ubI11Lj)a 2 ڀDpR&iM@ (+?ZedIH+`)vv#'޸jӶ u t x`Cj8kU>qdpVN=S!u);5X`PQULF+,:y " }ăm:MuV((- wq"{z!J,~,?) #p{ T#ݞzVIRע&vB*[Sm&ls&T^!jcPHRpZRbA#Bc\U2sʉkqI^]q3uP[Fq^iS2<!Z.@5U ݣ<1]w,.pv;"06d͈%;\n% W W7fx%N Ȗ,]Jyԯw#U 紥(q?Q(yz5%[l @?^K*!WޗvsO*B7@z^ Zb';ENj}AVf@ԭrٗɞ VAe\Pb5 !*.}8pwM!%Nyu[H-"#e8:i:i7/b/;.%~ġeb Jc] 0x Ͷd5d uVAS{2OA&)?֒ɩX(6>ʆځ/1=|$C!x?:J L 9q/Fc?+N#p:Zl/wN Snjᨗ6UƿM)I9\$] @4S9-EȧbĨϡ>5qH3<P:WAi7j>ΰU{[RF p$ # M,t PCΝH H=b|YqX4}i-f EFVӝi콅CiSLA;wW' ŵHL47.niUw#+dJ\ˌ*47C)q,Dgv2~&L[Y i9Yy4#f> d%?ɔ5/[A 8G۹CݠH!۵}+f ?1d鵖#g2fNۿX^ƀŸsGK d(ʼT9B8 "H7c36EHo.]_~Whޝt-ˑM8x_YDO([¡C%QU맳Umځ(H!䫁Y9.9+řShWݵ)_ب7oB\ #^aI9®9h 0ÿ4Ӳz.(zų2KxVGJ,Yual#3} +Tb-< ]t[}fKl5v|ZK,M۬)w'Ҫv4 6 %'<9$3V(gcG˄dR!9 Gav0d7 Rά}Pa TEdW}d ݬ}0i"LgM^l܊< IɒDtCDM@;LKgm>ΪTbhuK$X]oܢ?/!d,J^AܣË걫bq̚g+LγW~mND_M<<ݒ+KgVU+nLm_mX=9{i,eJx5#ȄhA,!`;6=[>ru-qw/X )TYybl{ݣѯԇæXBo8fgt+K"J"_5sbk2D$:i5r ҎJw1qߋqD. mAn=ٔDsz#7Xr48Ɣ@VAym~)FG~k"w!UݿTƆ󔢯] lw[\)chԆ̞9yKtLK  *d"ÒjfSO4v49V4C}c̒Z8edG5\mk/< ~S!_{ _SU= #tpZɤJaOi(h _옻EDg!Pպ iEoR&pCHG~r5Tvk=Ebb@egBQSLHH 2 2}V"j"^iG%b/!GEHzV*&h "3u:*`-y1nV}#baVvbwK\-5Wj< r UN =,Ըȥ8YTM|KSDGb Y8q :nkKreA? $s*Q-`}2YuIoU=CC+8Zi+"oOs# ۥd^2AUf^P.2-Ow{s( 7??|*ү=W:mM;.KMիvu(Q}EvVt eAUˑD1Sݞ2b퉃sH^TCF$fl5'*`CVqz0ZFt,SȯcvnTT֭R՗ r9HzٌpD )앆 'pòA(yP$)Ոx#VFJCن!q@>o/$6vڄy-;L 0ϹDW̰Fd,/"YQӌ|\jfβP6RѨ9CB+*YF 4(-d&&{-akNw|¦rŠJo tfExy4V~8sX8 ?Wk%qJ1=BF쀸GhYꁎIǨH"rӫq`2J/$+ILQ@9t [ Hi#p Z<9}Y`)|]8UgyQi4 jbĨۘ̎ V)DfyX}ʯ ]êdhd M*=j!F?%bDt`Yg.. >WG٥ <(^-ca !Is*Gj(<Տɤ1]n\h]:!F2g>u+Ԉ( >GÛnpXRmDsyoxQ/R:/І1{z`B~$R }r~?E~#Ve=EĠp6$_KW~ҽ*Z')+g/Ӷ8n$.WJ>8{3X'[qN=09*큽bGPh/f=38=N 9`@)ըx )9?vDRFz+b鹉Zo5ћ񷈪]f}@߆!YuǸHIrͥD\-NӲy‚r -1JNanUf Jj+lŚ]q_IaKH c{ˑ49HϖL؊@sXz::+;2Ixqm8~8z4ʽz@+@1'ݵ!)fdk˸4"7~SKE0`}O^ʟqfT6ƙ>1Wұ(~ٶ-ͅIaŎBTXdrOk,?3?5x9oMQhAQ;'1dJo>N0=#qz mZ}So;{ (~c3bnNb(lVwY"7H@Εws h"Ae+,QVv6`E|@n08btw[UcF q@4 qH&V6u)몞*V\gGI5x=({ |NJdG-_voprЫ e"^v`(~479#/LY1 8Z]ńxZo-@?ojAԨ SȣS%a=wʰ6 zr3Еw `DG<*_U|ύwXC*m{ +[8w5ǡt/St4@wGx.cj  t??O  <.4m/ l Cp@ջ 8- fT|j ~CA(;]9-H*W}y]zTA>C֡PvVO*,ƊrLSuto~%'C@'㓲w+8e`J Gq; jU RVIg$) (Z"sSJ%_{,m2@wbZ(*{I#0Vs^.A L8bH[J&J߾N901PF~ <(&e/ /K98Tw:G|0t4ʌ|%S+$L]VdB\ lR'SJ X' M^"{|1_s3c(hhaJ6r;P Geb;r~1Y A~NRcO^XqڣAz4.v f u~웻{[E+T$6Fg`P#JEGYiIQoR)Q~IVT/یm oҾ)n;\t$"Q#bYT¿ d!4hS /*$R :/Iѫ3o)X qUfGmHg3 ;d^Sz%T&}LWO.Saߦ*&tut v u.! `-CWkװ#{JdJ~Bw.=:ޥJUw0҃ܚ?}@k ,YBf: i=85LϢ <_ȴC絒]W ?UC-`jLHBω~Ehݼ8g"eG:PF~ՠ)@O<ՋV v%J;!Ž1N&XKSAX%SQ8fod9RA2abmU"^&: Ojl o(GV_la~E^M~Xc7+,_Md)ic(5$$Xr] ߷ ~ۀSnM=?K=2zpTofCYfihA{-D4 7uƴuMjAWH5R4?~OܙANjydƅ絥NI;EàU̷2:Q=OrPCsa=EenmYuѳU[ fE8=G^7ɴ/'r€3d;+5 [Uݠ"X5>8;US߾RfbQ$"&(?n텃cJg~T@[gӨrCuZBZ Ȯ鴆ωF]!̭И .^f^ - j|ॳc4";415Hr&b1 X+YB|J0KhE6tq(LRsU 2-L#X7HxSYpvm(Ҡ'BG;5_@U˩; Iss[8ʓoخ3N%0z5}1p~Bk OTLOC Ƣ9)$n# :@}kR$%Vcrއ Aza;^[ehMyq"4Ypu(1zb3=@Afs*vr)Xѻ|gkXb_&gm{=:?jxai;S`Rb<U$U~4&a4t[tHAK[69qs⦉<֚۳=Uʗz㤮g`EV_?n>S97CSe-Ф.z& ēOlK@&4s5M*mNТ'b=ٽnPT0›>LR)hvdhG6@N)i4V]F JV4P᪜GZ@t6%Nwpg-5@JMtfs2v Sxj䜔Rf {7yw&o[ef8|mkJ\ƨ@)#5o^z&S 6 dǤ]_/*I2.>&jfNMe'ʩ_R1G%;d0KpnB;&vB hV''<5l=0@jb߹GHw<<sd^86Hb&S]kn$ @NF(h/YF8ʤ C !޼i;z@t2W0+U khMk'fXyS)?WvH`MLnI?ḭI+R0Z="nICkeBsFX.HrxBSʼngGL 7"Of=fXwMMdX~9cr؞Xg( |\$?{:+ KP웇 Dm<īŌxRi1xyyͪ^ /XK9.`Y4Oj8w8y| I"!lzX͕!&Oՙa0 (ʧâr"h /=|sL۝ͣOH5h!d>"RBgki mT5m}W+={Zs|y#&}c߻E&Tn1s1^at7L tʽZ\K׵>{aw:p8u t/@2)ܗx 9qDLd a(үK$G1oL,'TD tFJ{ RWt96m]ҦD\b홪Ylsmf˴#/ld&3BmJqJGQf-eӷy0Cg=e;|uoɦԭr' m\^HiOO}VL B[5S $E":."I})`ml_}]Rj?7G!ar#q@u; D:Bd{7{ҖWhi#2^A'Bzp`n=\g) .{%;1;7ϭ2LbK߭ŨПu:s&J6R3w\0l>#r[)|L5yЦ*Sev{|"7r?}=`>KrQyF:Տh Ƭ3OfS+3cn%k_V7AxʿOi%D 0;cz-c(Qڝkl [X~]0Pk%(p=E69iCM;H&"Fg?5 t=׽IUVF\NW3[oDMÇ2p@<S[oeךM澹IU` I`7mT Nyg39L?]ٵ' t0}67(3V|.2]"]@z* ]$ MAcdN:O5yZi'bSݏg'K|VԡJ+Тн[F&g4"Gt/=pcnos.LɱƩ#yC j J:Ӎd.oL#y!4#"(@TL3 EtpZ#Zj=sAQFi sQ*tB?f^˾MXXNWLP&+(`w9"i3#6npv^}ER@MK\$ͲWF^€FJPNh c3>n4^.[ŀ^w[ql:uKʒ$3vcxƺJ/TU"=qa%>͡0NQE&K0vZhoGA^2C@x*R &/8;ϛ?p7[u:% -#i."PiotJh/5wQH8٥I.G&wn}~ɢ>!AfUv5THBx˓:Ҽn]ylҺI(4BJ4WK)QcQ7S[tj6Rlvq>$XN}q6k8@pC:0#-o-DtE8Ŧn4󏀙n*s{f0ݗWlrn= xG7)tC5۳Fd}q V) ԈKf&RέHx٦mViAhcB s^5\ UC8{J]gbz0bBA+MeӤ6J2}t&=΁' G9wVL sJf "N> 73,svhR'+ R~REE&d:};z$t) E0`:{ J&/{l3c]\*24/ >0xXUis}:3I*\ @%sg"23^J)BxL~DEuxLN(ok@e([?c[>*g}8pJPG [X*|6gIPy$ JH]҆y;E)ĮCb*,4і%zQe@p-S6*fP (,  R⹢Жvd& rgb'bVOڰ mev{ά!d)G>7;G ̖co9<{p}QrEcN }" ESQdLL>Nv| eh<#*8I. ~;9J5:k鏁Jxy-4p6콢xH g"]CM&]b.$Pȉϥ\jҊwNGݎ=Shսy$^+\s*;BƤzmeOas!F&GpAAT&"kKϫzOw`wFeٛIYMB50ezc PjgW·+yHξw'g/0X+Vo^ڎ١IkhOi/!Cw6=+E؛h Xzs!4^In4x8ˌbsv^wZ,k4̧$x ;UCzܣLRɆUG"?I娏Obv*`Q 4/'șMUPeuʋkc4-r,c1SӲceP'6vj%8Pw()Z۝TW\(n 3UvA孕MXp* Wc;D9ޗVU9WAj +*ꤐ:PE# #_ym|ZO_yx-mR `JDpJ~% &$YMH!iN:Hfq7}M\醕p)E= q^vOL0[迟7a?nMHL$PG(>q"-闧f֒Dάͬڷ}OwMslyVծz.KI>y[ 9%h=u,6XGY0 f!S&4'BnƃW$z腐XY+M :`!&|^Ox- p0T4oLuԃhaN6_k `RDN]T l|>pvT2M͕z>Ϟ1N.µ;>X 9=!oʾՖ\=\9uעyI 3 yIW+a&Q ¨E$% )z1Rb1lA Śjd̮_ ;wCY2倐[Ywi x5nWa=72@Ӣf/ iaUPd+ |{$jU(CS%([rj{M/$ie?7U3&양p[KÓqQυ B }ץx;–*dzA]X28d +eGFL</)bѷ`b1qȖwi @qWٰ2q|,\Jk%H)_5$r*Dő -;KUֺ]W@S趆tZN1ZM!"YKXǛ5o,s]Fȗs. 1iςI]3[!b (鏗<ܢ|Tg7SWd+ .oA{-ϸ$WO [flah`;g%fzIF~6յ.cNfFܧ| UKQr$ףǚ )LbA 9oυ6%Is^C=Out.p)GA:#u1;!4?̑oQb_(uyu/A]QQ+Bɶ A:yRd;6,>֋UOJfGf0R#(KnLYvrDXGEiYu;ˣ@O'j!L?H0 p#+5saʾL ?WՐ쯬xB,Kb cRڏ8 nڛAvzZ*)%%6WZ,CѦm =("nn ebf`\}7msEH1{:r׻EM+Yi'S]~r{~(!:ۭX ZW k-Ъ/rUŦ/-=zWeSz&s."pvoIZh4Bh*A-@49& i >>b8AZW9Mr>Ң* T0a!J"3۩ Y1o͂Q29ːɁ DXx^گj *~_?tm.jحiu"Ԙnw_* ;@Xl; 74_Bq^tfoKnvEA+CA?GX{D{qSOlD ,֍04OXǎ&t/ ]iImYF|ZQ33J͏]Yxr^Hr/FׯlNolܼ3o"J0kPΘG v 8WT0{  COc)Ս W iz2+g:a%7cMQG^]CZȡ(dN8W1H]l@x̠7-SNx! 5IءŨV'Jx(z~_^%7m35͢ަ1Z;,xuy4ez1Yo"׸A$S/{E&Tܤ/-pE8њFyXsr#3+;#Qt FX'#늸w;kKS҉:7ܐE$@`O;To>*sB©ve)meb 0ƀf qேR̓,F0ZyI8 qx:Pj;ZsnFH{S9oVp?R2#eߩ *_cuaf3=TxҨD1JF,($5&D rv_82#`:JA+\Dz3W<)cq3MgXmǷSZd{FZ`eNy(_g֫XUf9G\<+$g}ٮZ!qsZw G~#T4 `vM257.z;JlAʖ,(\Ly֏GlX1QS/.9YT"xq ka>M=Pv>@$ %!oy&ⅸ\vx^N) nc$ע *$C~LnTGH}EbެOВy)~U6H/Ƙ> ']@@*-]b/xo Dg>\Կ J%U459z]E%pGT š-K )2[L [ rbEI),ȫ/n۰6hxX]y74u_}B-Yza@Ljz}w7ћ5;>\ҋWX;_jnlZxa|s9$OBF\?B/'V5QNC8=b22X.+D0S*|AIH;$F#ɐ ɊjlBq*Af騲BҋR8Ҷ).D8%޸+/WMj ּhbVУ:y[Xc5.@+e%Eo4ܟVK$a2!v-HiDze jdHt&;w|rvyFSHnǾ54JȓM֗.iC a /Maڤ^$iʼnk=Q^ovxM\]fseLZS ǎ[dV.UAS`ϱv(5⨔b㰫m!\V8Q¬>ܼf"w(E%=@ׯZq4땟R[[،Ig Ck\Pf*v}d9Eh٣D<++ [R-e4~WmkVUdZO-jAjFXTLMh,W;Dqwt5c:Rį'޽oY'|(U}i>k`qcfv{']n*v ~pw#c  ) OJHI90'Ba1H9\S(lWV']'ߋ'fõ#;IM7O:D-0sE 8 0O'qd44 9Y* Çy\jI|TZ ;d|^zžY>F }9Ÿ M5Y$]vDPUKW}|VKÐO򤴅-|mЛqGE)̘L=mmE pB{ibXUrΜyhHp@, X> >b!$q̼) [ 6_/?F_01Yzn!v=qHfO|@Y㥥A8LLOf~L~Cxmr)npR#>ϙ('Qe:ZKxuxc?%t% %'q3`IuE;g z4yԃ瓩@b޻29p{T?-Jf+^d:%ussO{r*"}WK,dXkP ɨ}5TJy)&ioɫ@sb]nC v]?ت@ueAȨ̑\~ $ U+-S?CbbvMTř  u/.`/({qwHԨ[Cw j >e__0Z礟wtCq@o?kT鉉)_@}ٚF` I3YMUoCـ_y+ حL9SAW ů.cpJ ϥ)>Qz4},RԼc$} T3Q*RWT;pkUȾݟA)&582Q9sV`nS%EqjI$lT.ugE:XH#SKxDgvMBפ:]-Q̜šHcw)]M:L,{azq+74q*^YJ~|SK|3ɋہZ(,*Ԍ)z ÀZNqh5FSan{ֳ¿H:_\C`E]Ov /B au Rht7Ο'PhyP5~+VX~wMNm5{cO sO!x33(w`?~S%F9o[ֆdRG-  +_uј[>%AwR/.ޏsg+]wz ˧xM{VAT뱄#TN$ؾeGJaJKbEFJ*zVD+~Պ8ڃ[Uؗ4stԶ,[I}_d/ +kՎ;_+@. }Ĉq1q=kWG[=_p`|SQrHIi2|YF.bi!ч9\4:tW2)}~i0QSiJ˷7<@jŮv~wy |QF=5 Ϗ4¸E-?mr2˽FO_Ͼg*ǝ5,XSo9N.+}}Dzirn*P Ðj;}3*rN3#}XHN$uh&W?ӡ1`/ H,{5Ў0h# } bJ)|`b;y}esH@$ԆKVP0!l GsA~e(Z]Ej\!Htsqj N0wu)j(]:ݚ]V]vZ}ۃBVW+6qeg5~L4ʐ+E%Sf ¶RQ!<3xX]ʂ{-lW>X YeIJ/揘%E\:[o o$! }xϼ,sE32)(1IQְd`ѱiCs`M {q.;}ÖKLhRdzݲN}$dFjDm"! y~3sf]*@Vre8uQ]?GF!GF5vz vc027dgJ5h8{$+3B65cTF}Md∬I:Ƣıc/K3;Ayr=I ņf͊P7;K& .[O?2 sFLxPs c ?h'j(rV#=y6pRcjNCV'696A6|\bZK<8T S{b~Uwo۪MkJmgnxjduE2k8$ۂQ!c`:4=ϙ |v5R>4Z|+Pa%X״TӤՉ[kLSzuǣP]m6^FtbOKbparuԊ K_jT V@R{s8iۤC/c4#L@t Sr>6 }fEI cG-p]o lT 4^ I{Myl`f0@x'n7-h%]FR%9˃=tvH1^vTi$Bر5,?tswDn>1IxdplبV0h"PlC JxOo9z ?Wz0ԡϤ̳)ZN'F\s='ޚ`uz*CP;lcQ)g廷iA@ =g@rGS} ċ-a@s4UG WNK/CAtj~O+a_8plGm[!S2#XT32-~>VW7UFs1>!z;KI(±  GQV%8@pH8B=vm8(=Uد_|MK d땯] ·N}?Q Cg(+3@M3 XQޜGqVhsA;a]XK:e 3^[d Smb؂'}W4 =21tȫ[:H^.%9Ҭ %ncwe,D9^'bfh/ ïd&"-hA qc,m)+lJjb;. 'iOv &Կu6['˹9Lt_򎫶4xn SVEFD^$/ KNbX^cY)xiNO*#1!R-끉BطKP3j/wQmsz"h8׭),[\H?V r-\maេcfSC ͿF2Y$̚j;p0>ݖni|F" %$\9% 3::C é`w>0R+y0I!ȋd7wcb;?fZ=CC:ש,Ps8&'OA砹"x<@b9'zUXnD˰e҆ӼbZ->6ǹ\K$yB\EM|p5D+AB{Lf$@jJxވJMtԃ,<1zG^No'jv '%e` 6i6K}pEgy+׾,ן)p89 ĹPH7֟\ɽQWf2]u3l[j:ҏj#JS~!v;quO7q!$# ̓rNgS'LcW21yԡ=>pNP oDzFkgI 9)52W40Q9{q%'! },<0 "Fdf(ţaLXbN}]N/[Qeya-LX($Ѭw5^ >ހW5IV /0xW!fe2 vua£pR%{I&V#߼ξ d?BY&m'xR7E#\}MDg{)1+}Kb$ Tp7&mZ7/%u-!ô:*. /p.RGPWL*ܮKB32*f`e&ש-kXHДzMByƻS(6KvDDc<ޔ~Z9jmWrƟtn\H\!ªKbV+b%Œ}m]Lus0]+s5ꥲOGb!/ZF]]+'ha'aQ+B(?fS 8t, Nnw>Kj='R1Xn G6w /sm֚ݶCT:n:OvMQ!8U]D%"/8Do*h(FֶĊuHSY &0`(u{_$Lr^iL^K"4r/ ݗ;;l-Aƥ炄H<`jUT/ ۊ[zՏ0>{Ai+N#k["ʊ*2>\EsOGg/A˗39 .z;|lf+cbXյH]rk!9*`Ei;S# &:_=)uPa.M0V]"{a\2`t\7y %;]Sm11@FT2g=(p*`W7g1yٟqqR\6nGj-~35s%: %3Z jmK".af0c7MOwaHInZH;Nd֦~"V|.+A00ci_%N)(id/qߵ&=|l͵Cs/ϊxaIx3\L uL{7F`tiPkїq0#XM"[YiUF-P@FFPNU8k<-z+t0H5 73X7-i:w棅XY<&ofi58R!|?@w9^|ZW[ę.EF,wOɕKp?6/+5dnΡ\B@,'D;Vk Ҽ͚xTk=nG]Al%Zw!K.W'zTY+63/J >R;ZGqa&+0Opin3L^y=;u0\Na;pM4 Hŭvb~0ϸs?TOl]>d&)Ed%ɶnd"6Flf)VeңiludzL*,@Zhd!*zsVP~N!-4 Vm{lBr).Zt[ 5Z23\1xaୃ *۰{\hf͗Lg?7)LaFqow>\*|aU!^gӒ:BB;]*ǜ3`tLSA@8TsW?)dGUPBAvBldlV;he Z\q)a@( 4⹌SŢN5=~o/d5Ŏyri ͮ#i+^.P훐 N7)㌚_ >^1(?51,gcxn{Gc1) 5 `֎~gZ3ەIPoY$v95vŰEP8{6CCReECo ȷQLzi*xig-Lzdu璘eʁ0IXCf'(A<B#/  (&ܮWthHfzqZE'ᣍuD{-dyQũN?{Q'FG)ܡru2Pvx^ii0N+Zs3Dh1KRk1`L ar;R MiBII Nd+X6`k R@˸:U=0STe0' %+~vs[1 %0_#O[뿲wJZ->GfrbL@]IHU@:T9c #岷ԛڥ 'F3kIòdZqYP9* "^خ2; MCLR(޼c_3|us2ugaRی6&R,[af)PZ^鷮+#=vQ Q })5&ŎnwbJ%>[J^϶^9LhkC|Qp*xIDNF'_kاh5}5{k MeR잉؄PM{¡~Xte(*cW=ţN",d:8 XPuSKL`,*ܲaϱr/Qy3 (>}yJ']7#{Ru Pj Ѝ%[b L+II8@יd[t2{> 9R68 wZ DV`bڔDg[<3EnqFw__Ox_O.נSc2s{eLO)Ȗ.G?h?X# L˨e[ UyTY=kY\y^C^ޠDvpp8=,16 h*vH7v;ߔ½ )~ym0JEZZ){%Y[%)G(]̮XTZ5MCӈb[wsgFCoQI©}VOeģ^{BO$AƤ%}SBձ۬1@'n½!h:#J%> /3"ʪ],iգ3Qw}zFe4V &WLJ21ola1 ߐ6gQНA6M Z8X҈g2d"*Y8W s-C5}Ϗ(5?J] 6'HZ|^Xp}\Z7Jm愁x2ﶵϝ-[]F~ h QXwEGZˠgv 8Fy&} 4%P7Hi!|e?]$`*(*y_Ueqb=|& dN\*WŴAQA7)XUyfE}J$0P͎Ѓϲ}ï4J} T  !j)Ţk~#;JX;)y+\P.|E>+c<i+RT#g|!ӿLS#f>bzJ 4xLۭk%S`'e0cʔ~p \(ݯQ'{4.RsX ?ȤgMWh7ҜJୈSN%%a&FǛ ޮj}A$ܥ5FO0k۵J(JwGi[{MJSV/}wM a:ڟE~o=Ӿt3MHiWv/>#+vv%fæ#WX;FYz-o6$pWSf C(EܪsSJ DjhMyj! ةh1%}gl+jZ%˼+ K0)aVO>}I}CoPQ_L7lSյ@R圗yiVҽ]G7L-ZUkĆ'['-ZÙ| >!tB.!V"o\;hϫvL7J-TTҪ3:CWW=g$P"#f ۚx2 ip^9ߓTJSU0 X)9;NjY#j",־ 8y]BVg\K}e*L'&_&9앤=q‘8b$u`o'El7w^阢ru|aqV^ zĕy΁bϱFw_w4#8Qc3/ /yK&i׾F覻,]]=kW. L.N F ̝5G]swTnTB0ZlpܛpM{wbgC7k@qX]$L)^I.y(r'oB)1̝M?$nzsvKdcd UGL3$QfX4XC$ȝ҇ u1*B-قr$!f<3 M64ȑ^A3֦Ex)]>E0Gb֜ .[Y}:!6첆ֲ F eNG < `E3i:5taP-U!`k"N&{ғCm8Vg2`4Ȇլi`O5R95pm0I=ܺW8o%#`3Wp$1xxWLhYX#٪CM_p64r wAB,1 .jXm~:D`'I)NĽ%.Aow5'疶Uvi|$ugGۍ?B$$LvGNQ hj`#Nϩ$܊aV"CTեeFd~bq ckm\E(Z*?@ ؆3exG6v:+;&4($@9X#F .zվWR߰.)7er>i̩yp;B咹mM.(NWFI2h}s%/Sfye.X-}Uccx^msX>4peZd/# k-P$*B2 ݎ=(Џ-\nX6#~P~MWbY5j9A-_ 3?ZSbP 9xSB.HRKKs+jAk@90}BcֹD +&_\{_)WN8B 5xuMpmIVQ '33=gzqĎYOc(+ p'gu9k"aqXYeNAKM!(-@2 1*{V |Ot ҔJ#ǧLJQب( &xĸp80m DdZZ2hI:ア b+l_ sm:z]r"ט*/ܺ+yuݎOuȖ>=ئ=vaSE !RDC}5L ݰD)+6 '_tmqzLg\ j0C4RgD-cQz TXcεX|Ļ)%aLTxpQ(Ll _y&LL~WmA${ANDTFG p!oFrz&m@׎8blV_}gH`Uh pƓyr\hqL! N'҈qE~ xZyං|M^r _c͡Nn|#V2f{^ugw;'͆P\u,=| 2p`~ %eCjAԁ5J 09M͆*?+ky]9&2obG-v ]@(Rk ajy鞟Mղ 09pF]YH+b*£qZH jM"|2ۍJ|_.3z7ϺyӲWO :'y:aWn 9a֔z) Mm[7[֬D_EL ,;yja!}I7Hzuqŷ">MiOÉcP9,-N/l5wURtޥM2E#Ҧk0摙0(?AtAϒ#NpAٔfsK"Y) V>vHK̵!.g(TKGf/զb6%pQR: } 㤒x:Fx=.mFۮQ]/] US4J$Dז<c|C|g1mVu<-^V7A&*XyRV먧FKdoV4ȋ;(A"g~J3Ѿ{O7" To>6Vz|TvqIϕ>ocMPzQ*l;8-ZQrHaV*\x`uJL!$W-zտQN{ϳvNbPD2ܽeݳ|oX!$ ѨGճC ) 1$0|17|Y:À@FAgK%C> ߥ`j5MIG~~`A+퇭ϟ f*4!2͗iL]N};(+6;t ԆgF4#2I߮ZoKVMPkQ0G4i&)?spL[#Ns_>}!Ds )`LX^`1; 6o]O@Zh~:ì٩ϟ [F %'?Fj/`>Sm0Tm`b,posӾtɸ]5d~W-7EO9Y8 6,WNq3ͬ|y+$AG VȌIIG:.L A4?.!ܘ/ {98e*f'Ep(4US"tmxzIw&i ¨Rm|}K#UjFzekeUF5{7e+huRr/ 3,6 <ʨ2%{kvnI˓c:ER?8WoBIwKGA9M&A97KVG7!ڸkI)w3& +yJSB!Ÿ?Ȩ@jkVF(Ɋ3rG03p|Gwzs)BeI~#, gJr2M uOک6 ^#EAXSZװ6m*UovVv=٢ f-51lI rb253̇Ǧʁ`9 oMnRJƘ!Ub@1;/,vq.|s'iOF.Y,ȒR3Sйuc>|xVpWl"?nVPAK)z(塀$_ݧ|?p=I$wŭI#e1X6-\d_dطsٙќѹۼ.}y1cyOmUרpi'1O2JaAO<6)HFx\u)l]F*n;.BdIiVپ66SsIU Q@oܺ3ƛyq "X\y(3qyӰrDVSfr0<؂En)(~2cbW8˒q5[kh*Q@g%Pf/4LJ/L]`88S{upMpI7p)(1&' r/Nu :6u\Sv2G:  %CfO]{jp' %s}tx^$)"׾߻Ik F r,E+bΉ Fz;wl/L~H~ (6:sH՗jD1 tĝ"ަeGwi5ɢuxoϵ+xF&},Upy{bgr0mez ,VE! 4#IEsy./Nh!qnk^AqYxV阣롩Wح~;DηH'J+\O7Ӱ j5bdfʹSLĜg*úA C>O "nOf&BQGP hoAӧ_6tSeo6!^j~5(rI9y,bIC/C36@Cq>odŅ}ā*gjz [VFjY)}RDHcyt[|Vh t!$ ?̇wӖ.a<"i yY?D;+6)Yœإy[?g~ۄ. t8[ 져7jDф{{A) F3$IJZ`my٥cVߎ5w O8/x`_&>zApis6AHl -`]!PNCʴb/rleӒgMטSpf^4 ]R2=KnDU;Zx/k:7׬zl|\Rٺ;)=̘~JLǡ9nR\_h0E;o}ǟ B #@(B}p6n9?>'*Pt jڻ~kmf晡jWTy+(/;RkkMy19Hu&w>Rj-oISjQ0˕=Qҝ7oZRwH.,囪:-Yv]B/G'%9i[֌h'MߞVP"<{#*L"p^ mC-do194F;1/DyT*N#wa=PR t|'yW$HI(YdPX>P92beG!*UDrrk%)rٛtҍ5&V* '9:S&dd5A!GZd0=;)KA[w^E4q)Ʃ=#Rs/9.s]}ә/#;po_ ;P(h:'zΎxu5ۖ4ڲI,1kpYKt,u n= f(Zyeo)rs|5f۪}tQ̦à(jKД'B\w4ŽcSC!!qSuӠ gwI 0/dlJI.1VLJ#-7tLbYklr7PE :l{93Qu-mOWq#UJej)m$ՠo?Oɍa2 lV a{¸dY*~6-txczwEKŔ,'{ʑg♥C3csx%u"K;EvSh+YzZ#Y1A \D l9G&#}T[`@<*jW̝\9@bp/}SUj\)M@y-Di}9(WhMĤEVQr T3cG.S#疭V˜|06WUPS r󴄂E$W9}y VDŽ +xj0TD{X@D"c4|p$M|}\Iu!VK\~_1%wY/KO-[l %& FLa^_'`8veS [-e'09 / ý~eX =ly z9Ф$F6UB:kidı'6oO-K]x#h 7H[j#fd"vÚꔇXv}LQFu-O屴gr"lfw-T]oLu=H>bEJj)\'1?)^=QY`29AV: V+@C{ =):BQN6[kIyo Ztt)H>'g* :l?,a'?F\_d0ӂӹb&S>_m Dx 7],P-j0IAWQ}td'8\ L'#R+l:{]\ / xIz0\8u4H+KL҂XH`6UT|G̔,7bzH)4 Db5 ?JE"kpXRAJqm~m0e9,<@09y9Gh# ]G@ 5+ v~iǓD&H9a铗r*ñCbRSzFisi-qO&@'rz0QBdmu9{K;M:]j,ms9t0I]@3 T\hUa5 oȩ,~g"Ah * <s@)uO2en߮ݹ*!kktZ{Kַq2+t[bRrE0BקKJ*#ߡEtW^xtu}0^1kxOݎ 9BՔbġRίHS1cV:̵WqQ=606GྗG wnm8-Djց2Z%b/ ݤ0;wΠ`SD#HLi"]T~QoJmYWek;&5:uD %j$׀ZzN7- pYlϷ # 2(n]XGv-RQCR.z`0092E-[G Tͅ/*|-&VW.!~Mԧ{Ѩs d^np(H̲8 ))"*gM 8\P^lq"I*~bl>ru*ŝLxbl1Si=>1*5A/ 9y:d 8)tnB@m.YU$'·b^+;_9㜤߿^ˬeg1,|3!y-bg.)<6;KnC1hS3˂`ïs^i!P_h #=i*Fu5[UH3\lk~?Ehu&2)eDζ9?#2KXj)Sm2ortEtYG]POb9G`fHP4RB%А< ㇝InD@mu'szwGkiwbUv}~ʛZC ,\d }Q vvT^=l@vll票yf@xk%Fr ;jڰ-eCoDy2[Oԙ TU@%}-oKİzKmNe/ٹ4b!RVT.Ȼ0!Ԩ.HF0&R9^2!~_̥nfN'%$wlʙY8$ 0!WItH{3ѩ s qS<$͠Lm(3'*Eq*YPVҖ:RU&D-u'ad;^M;>.B̛̮^?rUg,fC, q3 ) P 0+Z4,%f/"[gV\7sEA ʲvr-ց zG) Mƛ| yPX@ ,/ tүgyaẼ8cf ~[?r<{r P.Uq97=.JaemdEG=q4tɹC0;&.EfqlBsbیx46ĕ h{SOԯ)X }_5$ęaY.saEYЅ}8ES- hiXۃT@fTc1t=n%?n`6lNV]wLCWt2>,NAN/f펯JRXrQ)fwHAeS|2o1vbH+QF~CQHt"Y}x'gj+pV p)O1so)h2+Ga?xQAJ W{oW<YGIh5_#rVFDՈRT]e/nȅ%0Ľ޹2Ӧ&Rmئ }k܆AhxxOђxRrZ$~iW Yс6N.-&ư4w*xm D5pP9kG SQ`9AN W%Y);< •_@++8^ ]8#vNz4\;!Ŋu-MӉLT>4=L:=q~.e]K8ө^KI¯nV*YnUBiTLMg&Ubo<܉Ro4Q\w\;M{,qQPDQ ڽ%6Ͱ/Lw e$Fp.H[tHxSv [bZ&XVtU>sF%=:$gmZse\@/Z˳w!k}Va Xq;?a'W*,wnTˈT s`tGm>Y쎼œ/WoÊVB<.OY  d2McRtVm3'6j,ٸ chb/{ITO5]Θ9e/P=ϱmYlkp vWTv8(¿D,4Ɏu&LpᐦWF587ӽkKy"5"AS$BO_i=_2fRGe|sJM'⸘*ɂOv 4 SŲv]t0<qvsМ`ͳdʗ\EY&NVD0hi(G?ܪuqdgK.klJ 4ByM/x((wܿ*NP[o`͙yJ6U?\%ɎϜ Xh'0Ba?n~ڲz>R#'sR[geVP Fh9nt.qj=0ǿ[0ko|U)7ÔI$'cQ~爞Lb/=3!Iik̀6qzPyPϷoc])eN-$waXpe:'bݖ!FjT NWOYi?o˺/uGA,%Dm"R^Q6 Gwt%!@p0{׸ A8( o2U6-q$:$k $|GLMAdAnn`ԧyŠNIc/0_1;X2飡EX2v]'}" &li};0w1Jӑ>cHY.rm50⎾k+0>CGjI@A^yqڽpdL<=r0BL.|^p(o?}%^.&L:HS4FR NXI1) BkO_D9MӨC%ibJ\Ni6G H^PCJ@ iߣ XKbA LGNrEb ALSRU-:U_8\m|qaV]8YsB2krP{Xy2($cp&`ei2/%$خm#ṂpXI,L $-+  O&Wq7/bsg>UePd#O WSNii *80sCt0zT 󎵫Y^͙K:rZ$k~&xv& $)du'W8i@ V+Ձ`-N-U P;`eazQ:shߏ|8vуo ͜ }u)ُ"lwm0 B>`r" O}L4J';l0ca+ߒp@`yZwwmj߱9͗}\>DJz< \҈>m<'DfJ㔩aA! d .LLOW 2v=s"1cNhfH9N6.Efޚ"gO@8$O(Wɕ+Sz~ucfex"T䨷yIEk sXnਹ(UOE#$4^\Z#r{Zb;o.DvP^vd ᭜v0``YtK9#ֳ&J'fČUMRm3a FOp8Zk3oq6wsdc% @uɧ`z Jcw[Q1bzVqť`Rs|(!+ 0Բ@=PS4 >G#kS։It/ S8/cH,7-XHErSvU1,)l8 R:%\jD̺gq* }lA eGj+</3Ӹ΢$[`΄outCWue={ w%>gjn%s1 ]kάBt  m Z}zޒ'& Ʉt!09]S-~Zi~s"V\xwhb twn#$`8mN!SĿ+?YMٝWrBծ-E!flWu2A qL}p{2ߠ.°E)ng0_ oi7Vs2OW)($O]U k~Q* `;c Tn^w ? cJ>쒗aL[0?_X<*}^ M ;YЩ^f_Ԗ[x E,n;te?ZT~B˭!;3"F*"{^YZL0VqC&< b}#Yw p$j` vƘq($-ID#HɲX?|mgpܬ;:haeYî!V3>6k{ ?˥[\Ot+AcᤴT>f6\27j  G%˃g422ydj9wx  <$2f&aYn֔4\3P(΂_ɼ(^AOnhs6Th{֪YbvU%UZi>մgQZS) 2O #]Nb\GS[` h>4O1zd}QO8+LrDRN`oU| ̍o< n 06Dp{1w4m_!vr'5D} fcV._qaQ臚B_O%RG*"K#ǫ3I=NN$o{HK@=Y,%QA=ЊRH*#\j 'Eh~%|sBMHHefŒU'T\n۳Xj*|6"ӔlxjrZ yDv :"qa?dn1*>VYugMvIT1i:6x*EM8d4~1?py:-r킗3~7m'R$r &w;M7<w䡥 5p,#l#˪<]#x e8C>H1ZS(?t}1:1GZJ6rgBFEW\I"٢;A,V 5 XH@/b HUȘ,jfYVgtq@> ^窲3hL(ZP_u:F iKPmA:ꌌJ4UqoZϾcۂ#Tَ dŧ9-A);gXK.uYvfSl͚FlWp]3`eÑgUqؚM( A-q}m';BU5v>[E2EI\ T8êZP˪#38_reY/ P 1.檗am_@E, 1b郱wƓR9yYJ>yPJ 46M5(>O偁{g`ZUwĎO(F5`Q,g|쥸ST3|@ lOKѭ]5>ֹnnlB,4E&ջ*UKj9Iunô>!2>oj63x_e!0DBW#m3"pk2g0V'W faF_%&Z}7GqHdt0]&n Ub8;E.CɚBf~5@zP{r4 ]Fo{~*[SquV5LeSm -y+xe:y A JUwՀq ngѴv6c݀nxFrBj\ 6BJ&J(C~[M{>ѝT0DaC]G<\޼`ϻg1aOUտmlw}Wԣ8!/J1x! YoߦX3}ELu@ g\ӴӁ-,IGvcXlw gabb}Qtf3IJzc2.:y.F) m̾Tߙ鲭_D<fMI,Lz|/֒8u$y_;lPP|]tfzA t')SW~?ՌNpI(9:Êإ &99geiuܝͷ8`A_3]  {zi1E2$Tw|vm95dA.aR &t3vfdv_J]෿WF @sf)Ϻ8͑AI-_n,t.\aм;r$ N\N ÁGZ p3E]o)*!lD,ddU{Ϭz(A#)C<-QwSCuȞަvBzSftuH gC8dԁR~!+ *gw 8 \)2`p| M)qѡ){N&A)5&7L \^(J쮤)'G={Ӗ-igl4Q;)'s,rͩyXokEZr0Zر .hzw=,.aҋJDRYl0h]k#n BV+r _cm!qs]RDCDpgVW_BR Sx^-/xAVjnT5ߔ0bq,H[.وBKgf [\} sO$^vZHA{f lݤ"͞E+W9?|ORC^ȄTŵ)2kXgւ3:ly?"ǣj?xRJpJϳoZlL7p`,ԆUּs Sk(@ 5xrY qaMY[*O]z;xpc%o}2@81k@*0XYtGf{Yۋa<ˀF餛mgs(@/R`lI0WB{wd.=e'4F੅?2{ ̛⸺ /D&(#i"T]-/p6#@Zr64KU DK㋌zrrKu3"{pT׎ABkܸfW-:vGRLC$c6a'<},ؚNj~R% Bd2_j?D?V^IxqHߪ $3.2_j~j5Vv/4SpX=i*a E"̹TɦkB'[$Sy$p ~ds:۶n U?,џ} D!zF8eI^]o朤'>%^J-#zY ȧe5A%*1RZm ;X jQ`LEee nj_ ;dF?(sڍ'2M[gNdA7\PJ+o:r%9w>kԒ`4Ρ]$p}^{lxl&H ̎6٧OIV*43r|5ț2 ƞ &L$g7AЭq2Nǎ&@$bmaoe Kt <!=>Y`9_oڇpǸ3(bp˃4Y$TZ;mReʤ,  z4VyEC{Gfb16<5P ڀ_ ^sV8XaB,Ýg%+"xA #bwCJH5˨ɛ\iUݬ>x`)ZyqpF\rf!D彤40='T_t۩< ߍo4jYu^B s/BBaa(#?݆ T8(5U%ʎ>-I-k2p5rFrgk^^+1ށ . Ânv D ̚k`J #"W5mޓa_Ђ%eRlDM vRבu7M9{ !{| y7?m̕5{]MgpxkDx|3RN~os }d2w ܛ3Ȏ*n3,N8kHLT.s +XGlO=+HrdR|e&ۍ͜KVÿw&'Je~HuZu]ws,ڍ=}ǴŽoI4p+YjAJ`'M`yp0Zl}(b 5)y!"%;)XP%>pYעH "t4O!E~L%-  76ߍsy-1cBH-\eמm)VT۾ !*J'<=ph+%klwQF\(Օ' C\֓Kd\L4,բ\ uc(.9*%U98).%7[>U.'~-\P؈?Gj[SڡP3nDǻ8V%?wOJCS.m].v꺬„ pfİ*mѲ-hH g>=su͎l KNi[d*Fz5J>FÞ_g3̴9v3sHD7>$_'6şLoot>n ->txdn#?zQ'O>)w^L rEѨpb{#j7덅QdOu'_MB qE6x=oʛDO8;ss5 z]V3E-?m-E2zFxԜb2ŠU"#\Cze[ڎX/Mr[N)n7CA~JH-ݥB4!Έ+N~AvNvm nhѫ[)c=i;{67H'B΄65FqkbИGZÜSG[؎D=  <d۰܂lW*Z@-Z&L".CH$wJ`} i㠓K8½~Ř XXm\͢=(}M]},2<6S.1 kp_CeEXȎLMDeոJsfSlif!#kG#VʭCioO6Lm 1~喬E'hຼp{Ҙ'J pl>` ]rC8(d8F_(7kȘ W]3TڢeTdEE{E%ˎvZ~s T+ԆP /0 *EWtu)Y55%0nh *6Xt\7Wrg>m h`3D?tШr0G&2)X{0_6@mՉA^q6aH{tyM&-4 C>ۂ\Tq=a}l 1e=`a+^H(9<#3R|6oƏ+Ӫ)Y0l+:[ޔaX9kU<_88E̊ *KQ"1WUTXu82XɄI0$9C=dލ\w8n9@D'r9_o=H[SsIeG3 IW-il mnD= .__ǟ٢-Zg -YyeAuk۟#f-AW)`] Ϛ Y)_}|̚#m؍@ ;.>OrRDsAKO\vc;i#S9[? Hj CDȼbdvзj.dG FGk.0CuFc%+7՜?Bɬ,9j|b:xߨ(N]Բd|aeS"-L9bj6:+4=)t*|ίG;k9 |}IFV8t%I(C1l ʊL=$w.a;\An24,r7P>/@@:6,j1=1+"2: ~2@2_E7&63IE}fRv_["4.0GϋIBoulBo?aO1~C Ln(f[e;9̈́#M)./Qu.Mť޶@U 7۹05@ghP.ZcP OF\I|AWU"UdX賸UG+-8 q֨8|}W A.4ksmL4 49k/*mc:;]X54EO8@] #fyVڔ>b1R9:NiE2L qz7ޤ;}9iB$JR?e 5%cv5/Aض诅9/$#gtޣ"N))u#_ BMs-IRp }؃?BnbVf!#45V["T<t_m q|NQXВ"0l4h5- a Q78"vT S;h14y3|udXr`aC@HFk2R֕T~n꽦VLtWb 6J`;'7CvJsfR.7+DPX^-x+:=eRVXI|_ z /@㿋/aR; A{~:C6o Af2aʸ+5soR%wAߪdHuEw,?,j9).*q-P0bܔ:~< } I{dI؈F;gj<@#Uױ5kG@ ̌,K "GP/sG3!wr[\B e!(þa`҇_$gpxuiF6&/?EONZ?30Ν,Z IyjégK[G b f֧<6։ eVV(rdL'}VT\Dxְ ?)B:) 1fXZ|{,)L5u/l*潚=}с˜QklQa{D+CP7\'G%-y?>O@9F+kr%*ُ;5[XVV22$- 2XMJ$.b걓Hz_9 L_ r\VLcxpB[Oĸ]- 1/6jY=I3P[H M,]L)+#GPfCPɚ$p Z"VҔ(m33&HW%O?t9)ž&|RYBUnKJby.qT8¶*`n ᵋ90s8|k͠ij| xfLG%T %&?eq uIVZ.˄DU6a ))kZR} >D)S:?Q!WyDK|DT t3Bf[:4(PwiOa]4F˵d-7YEAE3"lNX=h_w|k^>zg ͸ lvpSOj32TCAx*nMRDRV{1&t #2I,#?RA?g+-c wޜKLB)$8?UW'؜RBF,Ƨ<GT5arD."\'I4-%-W3?†C`r37hW#\lnx%0xu'A?ټKB쨋xxOLUI=KQ !⢐PkTj&zpJL&!r FԑJvZ(/`\pѐIeNth:ޝ|eM"P|O5fHrx0ZS' <6G84܊Ҳ;" N?;]>nY'F lɦjoHTS)kc)npxiDKnnW8R?n9e8o|-s{ qVeCĚQ(iF^O9*];YzWY6eiԁWy/ϼea+"|n7xjZTtY#/zQ7N ׎v)ۏֹHFYuwM-XƣDy4EO5mj9PZڇp/.a_wrMؗ9o4ˁ'J@%֕Ll(e^IuR@wtX_Q/ hk5@*#gSc|)"ry}v/Ӄ:紈^ *qy5_TGws0XEv/6`oO K.Fq2RPHO'Z w4ݑLgT]A??2"為p(n> 9z@'gqv?+ @ {mdFiۯȣFͶ U5]iyWͱ0c;P[)*=F⮇iSM/@RR`2Y} IܬIq" I';ɖJ Տ?G+氶Oa^V&$wJ F(Tg sLmh_.:`RAb 3?%mM?(xbY! X:Б<1u"+jVDG*0BuaSd14-%+*8/Npyw%\] aB|}xaHA4.5A+T,yC) eVG/϶xp!Ar[MxL\a(;V\r6\l#O"ѿBQ.*{<Ъϛ"ϢbNܖTD$}HQҦU:%2]tgZ-Nh݋!R֤+TF$.^zzOzt3 U6C*̰u5ϊIXβG~~U4tfqtFvCJO1:rx+R؟ǢJѫK!ox٣2 `-ZbuvC85Rl,3rQU;1KK1%@eCJ" vmkV*SKXsBl{r![(.L: bhݏ1̸+d,c3zO#+Ԃr?vHOn1ӥdBB˧] "R`uDU|8wPuXU Uk)24ZjdQovaEeܘ*е"Ca0VW.Bu (ok|UIs6NIݼv^Y}ΧBkt+B m$+=fa=uR0'(  5Y>ĽSFJo+H ='f6b^څ`F@5F& YT[|Ыٜ|K w GӵQY6~+#ZLb6zD)\$bfgvpИ);bpn%F]-{%@Mi uES@zj )@>0NXeN ܱ9-Ϛ ( _ʀz+.LJԻmw/|sh> &NG6J1;[𰑂o(SKpUvuV.S'>:E @ RP$s bTyw9C#TWZʛAb| YZԗ?#ffQƬDsof $p@)Ⱦ kυ`jtOu04;t~L$BL3!bQ.ltr)R =RO_m8[תG#+nCM+lgdhtBI *R& yX>a/6 D0%#e ,waWd,I+ݨ dXom|  ."ɯ `C~>8 ρ&A^1͓P>DA/&覫_0]Ბ,:̓jJOY0=M(y| Jޭ*av/ oU†Kv-K >s8W.9Ö:-7TT.A* !bM[J'FdE\Tl`qcbo+:vXm8x Qp2JGN]dR^;?IQ|Hv( ͉Q}!sxHƐ1qC7ZyC)Qo~ ]5m]W]mMQʥ=S!^ DJ(y8sJkhp\ed}R.+ANyfRVZ1H,Nyd}g`giӝ@ke B"FAA@eŠQ'cwhqjSfWʌnŰBqx81.Sie]M](Q6-9hQ[؂;@;p("wi,?Mq6WbY[gJ>C#<<͸ZsY0VܺERN:~E}tv`{[QZ@OYq,hv 41 ̭;16Qj '?|W{B.5\&'\0Lb1V{Yn"R-q6AL8_?7p"I k/6$'-hE vp{Q|դBe zwmJO+䨭恹Hvn>-vglϿv ;X,]#y@åɔd36*#%'x)q9A[k[Z.cWF`e8sj=iǗ)LsTؖL=""姀 ?Z,nW12aJS㏩EDCukY69vKf"熗ic+9$E-V}EP,^yXN2BUՅ~A5|!ּNLߧtNjUL LK B Α@gDntT'U[PD9#'|6 yICҰ]E*.'W]v*iv#,0}5q./5~E8+8Ԛl$hIZO#GxZ{VH0XmoP~x6+%y$" u)a&}:_ F/aqhzj"D@A[I9:"уs++Dj'8ƕ%qܠ~*h ~S)!4 2[b/E*%_X/!SǞIZލz"I贫d*ag+I=MNB]m4/O;o0pe֚E!'r1}?*d.F1TS+zLd^\%D IqKC9HeMpqH5F 2a--)xJFL0jҀƅB{ `j7ͷh⑴L}yNͦ|}3b6[(Y]$&.H41P b0+!Z]cDŒ8ǎxF흋bٶ#Q!u:}<07TA1(fi.~J V<e˰9/zlQbCT:e3v3@?}M A %66 {{oi#_4xZ>kH1q"H>gDIN*g}k *H1ljk"9ؓ xUu=6u颔InюnFo]7?*#H7ý2;N̓RƋ-+K٠LVyJ`q϶s?PW/ #RXAd%7 Y5q\V>m{!i"ٌs]s.bߧµRMFOatŷ<)XVx#XI ыmV=֭Yq߹PATCUf 9V&6VHlD !~AFR{z,<YX3if3%+1ԪE%{|!jT܀DwNoQ=˹\;uԲ70<|[V{` d gF1c/e'^0cZl_јcӵ:U[()NS\V9Q獷N}SR'z3ğT&f6G2>[DU!~jTeoF1C{B ͏6 Bqi尬[8GeTevmK@IJvnٗlN6?SoXG(9&4 gj8By ?a- fdD$DeVʽ]O"c껞{"9/;XedQGpiFӽ8eVmJ!E*ZIe_ܼL)q[I94D_SaF _ᾒ7'9 * )KQ'WyT#'ɘ%॓ i?vAa"> u֝VRb7V Ц%Ο-gHN0t ^hQDW\)r1@_Lѐ2^a&m,y<9 x_˽27cZO@fc~lπn.~̜#lI=~0JY I$/REټJvC3Œڈ=N|3 !J>N8^D\9;La ؛eQi;* %~Gvc!?pḚ7S>*dXC$Y@$N{Vֈt`nz)oγ5hݐb-ZtH@9I iA]ʼ{iJfRYq(;LD|P!RZ~_juB>w}쌺BAAh[֐a< sFVStT =fa!AAK?=CsG0f_Ic9!.\a;:3tg:oz޻kVڡ]tDp0f1x2E0-蠍,E_pqx~9c壩<3%8vxvȾJt3OP'g\* 99fKчx\bWfO*}OLඔG)xGйlLͫ7ʶҤݳFbθaztyyoKc.: K\vB$yOZ6_eb|G^}r+Oq 0g/GoB& fa ؿmiov48R4rMueqwOc: R~IgISjL)tE=2c_to(P>W^NZWΒ>qj#LWHP%"^COy֚NСԺ8'4j,5Ao*cӆbJTYݬ~|4adCUYދGs0lH67_ ^i|\/ױGZpVhVYNC EdRʎ^S?!\XW9lSoXcNwPdx (rvpkrqb,Ӷ*OWy%u]w$̥`C#͟@jl[<[ō SͤqnGi̮)y/Rk!^D,"_dIm\+bjz% 3 $شoA蟫{B1z敞s~ڗ&@ n?qY)R0w,dqP3YG$¬\;Jv.)Ӯ2ՎoC{4\coe|ؕ&<Y_#VFҷ*F+3O_I] 3L/GoHX=P=Oe HŔ4 IU3@sqMI4hY>HEjABUe֔<WMdZjršh6Y7ȳఞ.e#Ռuy?IZ}IW/~-ꤵ_h@h1lufpZYXLdXZFIVtUоٲR%p2c N}ka)o11NG`dBG>c$aO^γKHʕva|C &*"D"gBN!t!¨@pAs->Pzu /  %Z,O#1vxŸeW7޷U%u#6م\W4j?It3KR—RŜ't+6SL0bGSrVdήGǐkUA tnvL6eɍWQ 98q +.}+?b%숍!5x@ʷV:B攀أT,~+Č @ێQQ1/QS;M( R@䆛UaR~cQޣxkG{sEl\msJ[2v|$ܿ9:hb93楆D0NW`_Ogg[`dWnV_sPQAy-kd`\גkEYw2Q+3Yby"&ji-8P`زWʩT3@5əVK>PS5WN &"?SFr§;ݼ]Q:.dXk'']D+aZn wA^bc!U#.,.`rUC]Q>ZlUF(eQ4,vjJE< x|R:Ǘ1Rhxuבh߭(ͽW푛w-e C pm-"UVB*;T(9a}Hmhʈ}t*/q7 '.0WYnAG^:: f=Df+?P'm:aG<\dַor 9QG# +p}JB:R *Tdig&T2 23JucPgL!"me#0AA{1]M@ ƥCo"-U5E+ZM7aU49p,"K Zd]]z\G#J 6b̶LZU`S莪oxxOޏ o 8@rQ?=#_\OR8S^=[Hy%U)Rn uu[4^#1g @. (}I8OU1H1dmW6JvJi1f^0?C?ߌ@o%ƈ8y`!䱜d'l?uɶlQ g3 ȉUs-@jCf>:tnǍ9k/|r }?̊MAI1KHqi\К˃qB-~5=)\R9J/R.) yGY U*aF:B 7 ;z%Z&F6Ӝw9zB| ȼ%?EjM.OUTGCDKdl={^!EIBZc6f4}P>ȉxoO|߫(e Ħlg'K*J/ GP ;r #Eс!Um1Jo$? R*pziDDUH Qěm 9‚pP]5#:'?7Q[my<t1GH{ZL3I(`zJLs q,`\Ջ0Ɓ'Ӄ#y+`; `o-ѣ8h첥GbXU~ +Mi2]x_EWg'}r4N-E]|+֣W1c,׈d=7VV |tl >7ѭr44M;x %c}NKصVVT}R $ޛtܛp 2:$Șѧ4ۤ`h{ z,'[!M9 ^] 7i?`@W%=1~3*we)oֳ-IcsUN,$=jA:jD|AjŏΔޞRMvHi0mc{0|2;9vX<2Ԣ,=a%"jdСƶ=g<Ƞs![ mJ߭!;39 0QGlP4BKRj)%`g>j P]~vIΖ9w oX={n06:š sBDǿfzP}S9Aia!/v gbonf#A,y=d >XEm,ܢ(?]PW\65*(!5Cw]?8C_K1)]3G¨ޏX/|"dr:éS jt|j-;e6Sf9cKWAb?h2 k pg-8)L(0Okڹ_id-tSU_:?I@#Vj꛾o}>Z0ƮS&$&L'Y yL˗=RR.ˬ3kq!rE]ҊN6fN.p_N})>N*.'@4c>+xXVѡG%{(5;܌.ԬQ}2'fÉw 2 VBy8N#FcҦp/ЩopH%u^[Qd3kq 93];+( EIKXR{懳k$; ur`PPߙZ3r7(& 8f8, x,#<Fy:u<짢O1h@b\>t~Ԛ~hC#]*饮&C-0tiJFl|39HU)*Scn$S՜n}~и1U\6UZ |;9C D /2njqqt;X%ENe .9_yYNA/[/@"eF|meEPB!ICU1y327el4QOO2ePy.D5eKC/aq=P5KIÒ!t uǪE*A[;O>oW/<q_`r:MȜTUocfQ"%5zu#K*;TOP!t>`$'f̑܁ Ag9dxrYJ=B*~,+뫰 ،P;Fu-c 1h)!do!C&Aķrn9#'.5eѱázo$o ֣"ZmEں;ҎUk 'F S:\eieA։`SڿŻ|ϩQExxeie8ujD릀pc rXEF9ym]wrޫMD,s[6x Ġi;Cvx^3E/6n[poUX ׼ eN,7&l &RoqkV_JkçC-r1Ժ%| SRi$bܲ|ND N "I"|"4_^)Z]7jԠC RlŃl$UBrQ89,s?vy5qu G Lu{ NE·]Z& sC+X>S0rixͼ( z}{9=,}g8ꏼpǒ1>6h(,Ign;:7/򳒟3?pS1`l4eL`Ew"Psz"{WOL`SK}/}y!PՇxZ^w#x4L;ozG'z؞+)I*>3myz<488Op0xeuxzl.k J*S~I "37Sa0c>h9İ͗>kikd/mYWn}R1ԋI@ilÇ+rngД|:PSNW80+=|}Ic76I.|oRY =rj#d2e.t\zA.A|l5ƹ)+k2զ1C oTR&l9%1Z _cǤU\!}bn$|Tj?fo/2ePp\U5@'U\<lo\BV_C_TKٷz3H6EqؤУ_@v3PR=@0Wv%Ayc"pKf sv ?<=u(6u7dц73dYwdA%&Z_=cpaqJH@|VK2jR?V()GD*eM* Ӣ‘,{܄bʹU,%%Uwy7$Z  ($Z"AF]U]+XRq=%òQdp<_|4W6M-SngdoEN7q> Z B*P@jkd"A8;ғ a!jPy]]fbi";§,' 3ek\W_A(0R}?%ȺTխǦ.٫p LD&>85JY |P+=M6Yw I Տ +I: N}n!bf+XOکJko~3IOF FTqSX} @h /)-fZ^NFc^?h_i aR`#E dH%i ]#4Yi "'yk[wi.[''޶%q  ~/Ʀz^x$yvm mį+p?UC~.(W9U np &M$dˊ-veX]+6WjHN:CX.kK؛sMjkmPkg#  O/oJ;:gELB4p{42mήZۨs/i1ݞ8&OŦu?^xA?1c(Y+z䳆daT'C| ]Y6ִ֪I+Bz1-(G`98qd`:Y:&@R})D*?scءDn4P\gMjFk$DP Gw[U$2%h͏LP9^+V%7/uU6~AqI t#W(ob8Kd0IRgAhTڤh@G"!OEخ( 0 Gl#EƫT(,v3e>˨ԷMO;_9+ =?HKW8v_{"P/Ņ^l3{<]u<5CY {zǢ=8ܣua:"W2Og!/m1CYӐlLLܾ"Ѻ`喟V=+aDuY:¦s{돛n֛ Ljm='nA%si^0"m?ioGy>o߁~.Zzwζ_s+jrUzj02\qBeL]ybðԜ_5)ҲrsRrUI>.Ÿz-uuB8nʉHfe{!=(LosY ,MS3Y:g\F %*o9T\_ .t! 0ixIg"|27$;eTd9:VpO~z+ [ͥuDV5uΣ8~Wg]\C s }UT2XFLoU_$dt@Z4hș rյ&s4P1Qgkg`1p}a#F k:w< }|R+e::3;3yq8La?tVd!ߙ'g:C (2  bjNۺwuK,måA U?-h6;4pr'E3EfSh) ldH!}M?:Gɷ=}Q,rTK*!)m}bX@aN)n Ik)8Ȣ@r5dmXlkLMw4gRx{7~y-~B/fq 񛣐|"5 9rNS2q/W^/+oV!s .v  dI|1Mn65MSy E2 7Phʯ)5s@Z%n;%%?֠)sP tqw/qbR73G3 H'#~8GXY2VVH(JlA\{v&-(K.sV'NWM|.GܥuuЋ{qVG s';AE*8Rx]T؉: 9n~ Bzڰs~Q04F2 Mo$&GCx5`Y3].rP8M9%ݒ'8Kϡx)"q 'xznud+TxƐ%QOԨ=DU}ݜxC% t˼(Jșm0ry25%޹۞AefnsuIo^ba@Yne)`T[I[W{DaA+q<ܚ!ZFE7ԁwOeZ(p$=iLi6WߗykOv``. APqcM䲣x]߶nʼnw&?Oo,Y+ lϓJCpiS|G}NKEG(l\x#.LU!Ӭ#X lь$F%EĎ;%=d#]3o|X8i&RF`5 pXi h,NP o{T bB"vzB.0kylqn w.ӷww)`*–C&ʘכ|e6 ar+,SIxfxEdh_]`:ud戸faҧݸ%ZZ#*8O\qz;i?-#jR/.ZcyP9.d&C %`YV, ~[!\Ĩ_-Qr՞L0}P^|zm%SOk1,bf;+g܃u&LD䢥cAuPW9fؒիX,1so"[$av[_j]\ .pA8G).E(zEXJfLʠLJ @[üTW%-DF8xR`n X}WQ&*=#M uko`޾5P[̂O2oբ88(:3obywt5Y$`XJ~\/izaQ,e TtZ, /3_ԭ=@c [la0PqA񙙐9kBDQ.8/9L}|L٪:89  xWfbC~3@>H)X#9 k5,E  pW? 1񴈷J9?O'rވ,K pۗ?VFqg2䀈H>VمdCœRM'u?q{CZNb3_5'9ߔ<@CiQY~h[!TY+О>|(qHBzeCƍ8})ހbLN4JDδQjj$P}5ðϵ}a D11oҿGŰs{}-;dt`V糍 `#"LGeM;Y%^23ROHrSĺ6.]^u=0- YmUk.6ڮbdSZFEXzrtuh 6ɖZ-џ/.ΟAtTFW W.X]4ns+m'U3z !D_!6=YYG S0^os|`q{&V xR7@|bZ:#T8@eZuk%G YRd~~ NQ0*C▸IL&s ?C69?`:Q;0/Db;.*6}gԣx@=^JҺq9 >ˉJ"%ju'c-^l.zAʡ9L #XVB-S(, #Up$B#V["٣Cxzql?FpˊGEpU29USli;_UFߦxq=Ɠ`F 9Jr  )@ׯ }7pՄ nKg,]vLmoW-l0XQ&_vl/`j;,g/' @RsnU+eюT[(IOK {%qö=_ԟJ (Bkh䈷\᝽vbThW 7ol-6SvKTNEc)`` ύښxQp`[@40B 9[D}4#islϺ,/H 6^S:&+R,QGҊ S@0)OHn-f^U1Q)bmK\akK *.ۄziBFd=&6z@Қ"ZQ b,#YhZ㝨ԇĪw#4[u('!v#FiL'b&-'Q%䦁ӏ`7uCÂ@e'Xu­ 1?̒nsйnnn}Zx K!nBO-JVAe00' 0dtk;}& &;)'ߙ|ËT|,}7{o]Ƕ0ڂqv^,LGFo*[A>@$l}hFmzU=(jY r6tL;g(O?T޶2ѺCAjAސ yۏ: ȫ3g Cǒ:EPȱ*SքEN&5oxX<i0d.szcd#<c+54S ũcq";<͗+_W<>qXCy'"!_N8Y[bVCnaeRHG\V*yǿed@!ZZ#?Pf݅'ޡn  \dY [! G:\=j1-\Ocy5~HL6zZ>/~z)Ks[r]?.t/4º=G5PwDwkbNb'zɒft҈ڌ 'NaYSsUm;FMb/%p  = e؉xߕl ^%+e kg?-<}V0[+{iI=ג}qlk8fIF:oϊxc6_[.XG\8c/RB3fO`)no)LN6_l) Y)1XABn~"$A-pu>>:-lkD@mSi'L\~3+9'+incTnk.tʑla@'/N*vh_CB٫/qĽX0+sZȁ^]ц:>ѴbKpԲ4bɮ29|2a=MP*D;MP&] ߴu틂RyW .oa y)=Z*yޱL,y*P5dmIi3[v4ӌ09s?>R q)>|ǀΡ 9'AIŏ":siѯ4,/WSڼx7OWS`Kpu}[ol=V"]^HBCƝ;U> qCPB+[~"B) ],Yo3)F .K4r.kkD7n#e2;(v"p ¥Ͽ:PG, 5d N|꾛1?no@![p~;"=)v}sfHh#[m@BjS-mdJ 4f )aԿ~i{L.Ȥ짫 & MP |S.gppalNjghbNjUv%8 x~YT2 g鍐 4c.I팉(WaN9Ev)}'% yͦ/S~}vmNCѕzDer@}Xd[|K@^gnmnEMrMi~EޜXټâ@(9N3*n{@;r)Նl*p߸fT3w82j6qÄL˭F7S}2Xomy; E[ |7Tܤ܈kj3cc" Vv5{R?JjǦ2}?}UA;OK`ī`zJ (0mjp9>^ۄd]OJ K;BW15y?q J+% )'S1<溨#tb?( \BMHF WC%5>$уXZ4"N??;9\kfZHnE̻sq&@sXs3U{ G̐@ns6њNo"'US j>:$ܧjƀOLr*aD$;).EДZ\Z6 U;F],W[m\WVu_Y/6v#Oj YĠH~iTE 1mV uGu&z͒s ~B (ծѭV+, M:Mt{Nxu!3T_+"]>"Q#s a c"f3ܪxDLx̪$ʡy9AQz~H.I9/*Fi΂S~άbD1kɢ"Rcewpy[/]b1Kd=qqxg2o~}D1j-I$,p5I)E}Xc)U1G~U뢩H7ͳ. T [|^+~Vn!xk 8OT{0CViz藽w17I3)%L# eQT,xv5Ն˷`V\2 ,>KMB@o'^Ta~_|f z1Bm3&5X4P ~Pc> +C6MgnhajO%j;#WћxpV(TֿݻIC1bm]Pԅ8eʅbbIz7քFTkn#KyM:7hXkyBL"[禮09Z"Nv$FP xuaRn28\p;!5A 8SQ'Җ1X-ȒJhP1E]sښ,^-lD[̊cK;=lf]cs ?_G˜+k8(,.29+ʂ AnDˋUBi`-*yH1֒]/ů[:bȈKmKknwz29Vxli,vhJF19xGE焅n:rկ$-jtӜ2k{\lZn {JMϟu)> S@~d5lT`F<>2t!6E\T(Fs@ % @@}@è.0%Pi&49ipy wRgUdTIbW euշ %p'G{%1L%Os _|eKRkVfHz0iJ^g sϲcuJZBx<뉤(E,vl/yb},'WKoim5O)W^>'b+*І&gI$K*f{ іWZ,{:v95M]t"ߤTtNw7J+fTj }f^'OLo=>K𖯳{3dF7 ovh6}\̨|f>`+,?u/6扫mXK q:tv,tjS4˱JQ8!:{pր#47 @Y:m_H)T;WK B%PfSֺ>[-@f()r{l)TkM/"N<'R`S|"=2 \Ǣ3&M {^; 9&I*M|[Je";2)̝s$DI57ZɘE,{CE$I*ሼ?(s`qpro&D'+QͨF(KOl#0/S*R+ AL ]G ߈U-R-}׽G|cͼ,3C!>L NVuxRZB%FehC*՗6YOY7SmB\TM% #بb^0Eu<І[Ib%bn eKfY&kkx'BR 4dZ[BLUtUrV6m Y3-/z׮X"wڄXl,]-u/1 x<艙kF͒ l.L@{;un@w?aphXĹ)'RzX.rކYM Kya)}'L('z"^&ųŕ\]/-sDD)}!\7 oL6ce` 19_Fͳ6&o"vRKY(Wۥ8΁Np@jn Q ]>zϐ>:GGoM̜X.F> j* R/^yDžE5|5 N""uc4R+ yWY6X[~24ȡCc%K{8U{EM75-nS<}MH{M;sή kZpeF5Q!reblȖR'F`7oB8O^4UbhTւfϠ0vHm<~?R(43.-B DW% U`*6UzjB7q*4U2VW3v1;ɢ~A'Tv`mrWŭMd#;.QȠ g(ׯEoVJl,N$C_ mh${ [1|Z/}+ r9%)WN]a"TcDWNד9yhf(4}sÔfvzKWa evZ>|aHE& "h;>O0Ew-PcYUםqȓrLvki<XK-a Zm ZT4lOB3TjR}EP3< k=`}iCj^;`qiHF5g!b>-TH$P45Pj*s<82#ZLޝTX#;%K-+! <*Nqe 5Ʈ%bAzA͚daL HKqd#@c` a56UA~ց8E3!m{±&R"'". 4rMAW%X|rIW|Y_b9 YjU?]R=Q #ЬLڶ# ͮ=0OL,Y< FPK`vQffOo HM'~h6voq:g騧tap`VX!x^w DQ SMN[. p`}H]jD /J[xd^3!&,h@ԩ&sE+*[1:S3p:UӆڪF728BzSTŢQQ(7r'21Ϝ ID\h6[m YjgشN깞97oi RcqTz}"QC횾QmІ v}vDʳȌ2r:LyF]oǹ)7aޕx+,fA ˌIrb˦)i3'bvrtbadaf3} Ua0=7M 2-\)&`j(Z.#t2XC3ѫA./xԅb̒[uk`r?ϣ JD8,#QL1 c&{?RuaFY'хZ!ݍ\%Jw$>$ PWe[]su ฦf3BYrum' h :le =B7ZKKH6w*./I.1^VT$osX9溙<g*p |@GGp%.CuW(nJT"p0u6hQRe#oGXd-ZR((w0AݬP|}.@@l#X~V9CsllAW9ս ]X> Sq? 2-$7&ET\5C%ִa{m) @- lRMo8!z(x\QkBǘKhq5~_"Zؗ?s$Z>ϡ's*~Dgl`qb!Tm{ U~L/;X㿑ꙏ زKcTR2I 1XWF/]"mRճQ%6o-& y.4jlAN7Yri?j06kI9Q.om`8-K߸S~Tڂix-H/x*{B#\V2.! C'ހr*Lu H*'9ObHwRW[0-@!wtSG@>]`]ga>pߺ ͈aq}5 oK/D@|(oNgr+ ?S:␽ds9.ڮQ C{>>DdQ{dj PJ%k$yf}HtSm Rpkݘ>` ٜQ*jJjt'/EwT*p/p9"bGE3Mtsuhs(/0©JIDjZ 33~+v4vHz ѣcԡdJ~ÿ̅]ynT2y/< ]Ql~yM܀,xä%җTW>'ūٚy8|"K^.YZnk$9XC0a |. _}1~GK-Yjfز^!b7VsH\HUA@J^fIqh"޽;rr~yvΪk^*@``#f.7].ҨM)F5Ò< 99 ƎX:L3ڢHtgvLҬ4坫zp"]~G{_¯9EK^¦7r* F mK*GG,>֤JlIɸ+jT/[< 3` iiCrw\q!Dl?O0whL>efj[%\g!R5";dmIFhSG;91Sbl&@V!w7(F@s40R)ywF8sxWc3f4f9w}f3G Wڅ hψqk͌U4 L&0I3LӞHxd A2!q=%Ԇ(&Jlޟ4X@:-*e}& ė 6_!0bW8cQ2t`p8 -FLi8M5F|CYū}5 Q)Ef]Z7.`KFʔ.("̝ӵ@e9;UI[8M֌ؾl\&chfj 7ҿ:@E:5Y ZzT,]xĜun1JĶW8ũ ƖPoׯrԀcpљNlJR'9=\H⵼^;cf8&=!A H?V9қ|s 3juyD7 3 ri2,Mw V] %# 5IүDQtFYݲa(Y6Шۑg/D{i`+h͊/mt`PFBCMx3 p\-=LEy+x\ ( !h?[E`}~'[)W.RENN٬We,H c_+IRxC6`eoΧ* Pb ;՛]J57W8NzDrY"5#a3o[CwWssmɜϪ0Fٱhn0=% ]N4 -G?~[R&+ڧ_JS@ ׻B̙ M>Xho9KK;YqT4ÅwB-KSFJ=lSJngrQM$U_4elY{i.Г N4/"IJ]w#1)~ґO]9bn2 -5^ {5cǴ5_er 5ca}{wjW6h7A1}H>,Sоng55(6ҤDXѩu\5hhiF{ A(\kꌻ)VNg_FZa\0F C 5co#lJU%")+MIO'iq5