xorg-x11-Xvnc-1.9.0-150100.19.20.1<>,<bϳp9|#kW thlellq8b%SNX |H9FÊ>)KAN4X짧steM$*,eЁ+j6/jJL#K^+-eO}#BRzj^< /z$/PLy ZtHc<~|8f+!I~^3MS,w9b{ۅG3N\#ꘗ~pTv青VG$Yl(b$R">Lg,?gd % Etx   &.  (     PCC ^C( 8 @9!@:%@=Xg>Xo?Xw@XBXFXGXHY$IYXYYYZZ[Z\Z$]Z^[b\c]d^ e^f^l^u^(v^wdhxdyeXRzfffffffgCxorg-x11-Xvnc1.9.0150100.19.20.1TigerVNC implementation of XvncThis is the TigerVNC implementation of Xvnc.bϳibs-power9-11CSUSE 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 || : 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 "/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  a $&YFPLk BA큤A큤AA큤$$$AA큤bϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳ[L[Lbϳ[L[L[L[Lcf40c5d51ea2f1d325abdc85daac35a59880781217ff93107b0d2c83ed3e4d94f110570a6241433c31bf01f96b7047f2d38693bd00f08e8b29d8e8f9ae79ec5fbfee2854400d1d2fc87be4a80d37a42b3830211c93d28b007d378b450f5fe7d111de770cdad1aefb677018cdc5b6b32ab9a6a6949725b1ce81931a56ec1c587546b2d240950140c522ba83796d36fa80f2d8bb3466fdb63861dd5a80529a9d70308b3c8fb432aabf79817ba088e27513fd2d36f6cf49746a3730b95438e1329316c5b66cd18cadeb04be587828702400be778eeabeb4c401ad89a720563a54ef99ad4523c7145e896195b42acdbfeae9204a7263e10fee9b08327b7511e8c25e173a469eef18253a5c192a8b6c3cb669cdd84e5702f793fd0ef6b434bc38e6142f3f2aa05e3b87be8a5f19ff2f59fb311b477999b57c792d09c6074ff29ab6d0bca68186f76a63e0e39ac8d632cf8ba785673869625f77ec065f12ce9cba25b45dba8452b9da52b5fdad7d579c7281a4d16a10a5ed5c4e80d06e34acb8d801243bd872e6617305bd2a5f68eaa652e41a6c0d7e5e712e8c2c7b43b0187e6d7958d79d1bf9744d320dbd54bfb87b55aec940b866cb382bba3665012a5f5400df868cc6276097add7337b4f26de0a7efec1cbf827f1d23a0d1fdc24434b176e10948b5d8fcde797c215fe4281aeebe586046c6376cbdc7b48ee935e235d7e5854c14122b8d64c6457bc3655d64e56121473d4378c581de53df83a55e2c07826d6ac8aa7d36830326c82420b5587626c414b85c27eb51ea4f0ce8952b1ecb93e4b51bfa7d5dccb0efe902fe5c2fb8d7d9977bdeec0e35be752b30f8705a497b2b45e4a8ed58ca9cd4f4fcdb3182ac6476fc7f978ba51fc78dc6da2dc43bf3ba14168ae1b45e4cb518067d442717a034a98ef5c0070468c674efc95323e6091f71d55serviceQQrootrootrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottigervnc-1.9.0-150100.19.20.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)firewall-macroslibGL.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)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)libnettle.so.6()(64bit)libnettle.so.6(NETTLE_6)(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)libz.so.1()(64bit)openssl(cli)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdwindowmanagerxauthxinitxkbcompxkeyboard-configxorg-x11-fonts-core1.9.0-150100.19.20.13.0.4-14.6.0-14.0-15.2-14.14.1ba@b3"a@`@_m^@^@\@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.comjsikes@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@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- 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-Fix-rendering-on-big-endian-system.patch * Patch now handles properly endianness. * Patch modified from: 7ab92639848a6059e2b6b88499b008b9606f3af6 * bsc#1197119- U_0003-Fix-rendering-on-big-endian-system.patch * Backport to fix rendering on big endian systems. * bsc#1177758- tigervnc-FIPS-use-RFC7919.patch * Enable GnuTLS 3.6.0 and later to use Diffie-Hellman parameters from RFC7919 instead of generating our own, for FIPS compliance. * Specify RFC7919 parameters for GnuTLS older than 3.6.0. * bsc#1179809- 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 * Properly store certificate exceptions (boo#1176733) - adjusted u_tigervnc-add-autoaccept-parameter.patch- U_Avoid-potential-crash-when-replacing-buffer-in-Plain.patch * fixes crash in free() when using "-f" option of vncpasswd command (bsc#1171519)- 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)- 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-power9-11 1657779119 1.9.0-150100.19.20.11.3.91.9.0-150100.19.20.11.9.0-150100.19.20.11.3.9 vncslp.reg.dvnc.regvnctls.certtls.keyXvncvncconfigvncpasswdvncpasswd.argvncserverx0vncserverfirewalldservicestigervnc-https.xmltigervnc.xmlxvnc.socketxvnc.targetxvnc@.servicevncwith-vnc-key.shrcxvncxorg-x11-XvncLICENCE.TXTREADME.rstXvnc.1.gzvncconfig.1.gzvncpasswd.1.gzvncserver.1.gzx0vncserver.1.gz/etc/pam.d//etc//etc/slp.reg.d//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:25014/SUSE_SLE-15-SP1_Update/70484cfeea9e06510ea86ee6b1595dfb-tigervnc.SUSE_SLE-15-SP1_Updatedrpmxz5ppc64le-suse-linux     ASCII textdirectorycannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.9.0-150100.19.20.1.ppc64le/etc/vnc/tls.cert' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.9.0-150100.19.20.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]=14d3aa6e8239c63c1ffbc7be6f8e4ab47163f047, 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]=b1ebb3268e9e8e8ffcfd90cf8fbf829edf1f2d9b, 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]=f26daa7228f00a08778bba6b1cd438012a4a2785, 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]=c11eb41cbe01864247d44d25bfeb5fb83cf1864a, 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)!/789Q!RRR(R&R$R R+R"RRRR2R.R/R-R1R0R!R'R3RR*R%RR)RRRR R,R#RRRR+RR.R/R-R1R0RRR*R,RRRRR/R-R0R,RRRRRR(R R+R"RR.R/R-R1R0RRRRRR3R!R*R'RR,RRR:6Mxorg-x11-Xvnc-moduleutf-8971833278d1537f536fb94fd0a1e89e1f66b11ad37bf3209b10a898e513f0e46?@7zXZ !t/ ]"k% #4$|evaѷ(5:!Z!ׯ,܁%t*ަt}e>uCAn0{RjOozsxNuЙ̝WY!KR*XߕiO8mG'C㼒UQ20k z<%Ƶ&ҌPiY,p"gWi,DF@!Tm 㘁oO;9gľ0g$UlZ{lqaKCBg `Dh>˃(j?x) kݕ r! :첀AءTBȡ!6LЂ,]Rme3~Gv<"|{nWm2CtijV1(Ř Su.WZ[(b4BȊC iM]P`'6^.LִaWuf,4iErSc%Y9?b-9XpdLec 5Wݶ2:ΰC0T[,㰇2]t| ןR::D9@!#x @-! (|5xE&&w? Km`bR%uKʄ`.PIvM&n<2ڻ*BLnۓ4 3mjg."PgzMoG?oQ\Ȗ+mĂ%/ $*RqbgA넩p$elg;> Ɯz&z/VHaL2Lp7OA`3 %sA[8E-%C\Zb(3a q:0A^\I%`Ȃr:Q]{wBxZz[zVI>VށF@DTM6nYna>U)[XTa }@y8,10ћDx*lq7P=th",%Vn񂟭n98?.ז_s;cYZ,0CcCxCV,t"HRIh5ܱgS??;U]yFɾtyd 3'CǑV<GΛ:uT1#ư{I2 0R͝] %s^VSp4 9 6t2>%䌵"{:~8xOAc!H=ڭ.Aؓw~B;M#; # xx<vK@YX"nẆy;^ECytIeZw~>ZO5M5a)ľ*Z_D#TB&QWjdiyږ|KKC,1&/8.;d!HHM%JJyrP>tx rywxP i<7t`sg-(645t| DQyVv?Z2$# Z4¿u][[MOtڰKf33N-J%k]J PFE%}+GwwRy.@'֔=8>EXFy]\:h@4=tYՁo@8:3q}lsMĺ08G0G& Gf?Jw0a%?AJ(k#b޹/B_$Hq>5<.dY|2l~;,_ $ݙOQP][P6e.H ӉT(Y*oߪ rbBEHY/?UT)$joUEl q6 3{2)!)':*5Xw2D}ڶ +-R3$2c,1d;[6[b /JjR[VpnS{l/*I0=HJJ|ٹ\Rщѧ`1Jf2lW"+'4NrDVmEf'|*)=e4P[Ԣ'Lqvet7x~;FV k՟_0k#~ 9$)އA|PBu4Yᰊ?BV(/nNrepc7|܃4qn=v<d!KQ< 0qԎz7~n)CGh˳y= g{␬CNV#?%mMcYxBGYD8¼g!AGPU&d{j}!K`/s}X Q XeֽlvC_)ǚg@6 XZTD-n nG=5?2ɔk YnmM#s'#)\Bs-ci_;n97S5|`0͆jlg68fЌtM{S=jYڣVF`E˔EŢ8#m [2Nn(u?'c9>Ǯ=ۚ]C.~hɖ1x3dFg4BpA "S̸ q?d3_餃;9<,|ŵ5*P83:tɖ+D[BWlb)8Z!(xtp$ykƯ Ip?ESH8!@(0Eނp{^R'[ߧ0U1.WŖ1ڷD OxWvdf0##%1khzvv& ,O]5Vӝ:ڠ Ne?]/Pǟ¶jlsiu#բB%߉EBɋ Y&)"+{sK9DNjpvTfw9l!zTQ0Դ <ཊy-_BOWOfgÁ`]*E=:4ܗRD lfoD>+҇lϒ4W9PUU;yIvDn7s֫+'5qZ\ś2 ntM1ZV 3CĶ%AtA;x;!Ū"$#bt,lCf`Q"}{ 68NPCWrP[#[ +~ e K6W;I4f3X։6&vMO(u>-yDsY&q%  [ރ2l% @j(g~D4/eKq?-G1@)&_ܵ-f᛫\ _6n_y>-`⺁!p:8I1})1^n(.A p6>Y)˾C G0{y]|4dYZ56dG%mG =.M& "C[P:ȹOUS!k'Kb(G (s!FAOLh'Lv$1oYE;-dZ _G]._uz6V% pC=>5cηM5K@IWp A53]}#G'8FhweA/^]^ǭ (_sS2q-U}%KPMI  | ;rE6شo;@n{`a,zs)d~B F;>HCNBV3]rS UWab7 IdOIA6"nN8rz UQW+X)!].pjIeq9ϒJD#W;Z=A,*$LO^gn[@| eq勽~a\ĦÊ`QR M2~U鳛|]ՑV9Iu+x|ô$49,([߻ݟob=rA R 4I7ZY5f([4g}-_VWnN΄輕(# >xhdF|tnt<e;SX{A-@ى.5(994-+o7TG2x]ӂ}rޝd<>jԠq^(:ṯMr" OQPA]l9b xis l5@g|;m,5ª HR d}/; AWLܭAed`&ZMb Hyy?p6S5epQ* ٣frh{_ ;lYҒOUw==8h]z3t{ͮ1tdH/lsMH;MNBCxjS MCn9!- qf+ZOr![, [0ͫmTdl TA (uhlûcߺ4Ĭ5Rx v]R(D)Pvr Uy-s*0/uz0Ux F':KWL Њim'ip}z<hSYGC :#(Vt"SD.])ӨЎe" ťwڌz5P`rњ𓟎IJ_(M× 0Z$"ן(,<@t/e0lvCuxϣYOTJqC@ "#c c]iAj<哄M߇hU~K'B9j۴AD|"Ն:㷳*D,j2e~4|ή7=6!m^C0Erj})n2{O5 0C\yݖ_%q.4v.Cͺ+i%V2YTɤ&Ic$HŢ>r+)nx>s-Aiy6D|5-DD)_m/D 8GbM:K=.:еbGh,9Y yC:cI\~U4B^ c)*XVs ;FPLA)\LYQPƾ( TU]dk{5)>ONKd1bQˮމoV0(ueǟ13mY/_;Q1r4*%ԌU+* MDޘ'/LO܉G2aK޼uUU_{gg\7ϫwUD"l.gR4VsP{`Ł⣓oC#.Esm7.`;%>U P \xWk Kꕨ7H `G%Ni%oLVўLcGP Uƒ}PJڳ)ߟ,I8 s wRMSIEQ?!!^YT^xL3'\Lg%Z tŠ@!l9a'TQw<+  NY>퓞,UP݄'&8v)g ..%dyjpa%WftiF%5u΍uD((0LoEQʆ6+}+%OZXjfOx8ĔwqM"Zny|g^ '&@_1:y6.%vy 2id1Ⱦy v(mL N-C!_̫ҶyǟlgL̥c:[mRAM[dc\3Bbfٺ S e::@F".<],ԿL3/įi!Qi)<ޫ@!mvu8s'l[~˽3nF eP_¥ mAF7v\lzE H>$l j'sWZB3rU@w+Cg@ +ߙ n0246*f?T^q;Gݭ6yYK}n: $HV-̋DUhaYF[or5ߝL]C )m*ātxH=\#ۣwKJT;w1NjݱD :z^?HP?Nj8;7 e"Vnqq&7!0Rpw-ڈBgk|rje e= 5+BTSs~\AB'm? uF<灏>罝DkOqoY*1~ :B:WW-UZ_:e9 I^, a ojZG/L"„tRGTrm(f}4+̵(Il2"[i混1hF[8*mqcD2_0ҽ_ _Gg=o״Jy"܅k78U8LjhU,|r;XȂnn8z:rL$ovbvq YFJ^o _"a~Ue~p+-ll dDw|lq1\.߉ᓀDҼ-r_{Z@/`f2Wk1N @EY '5\ZLMtxn*fd7"5,3CȦ S1!chlƽm | Cuk4da|Keon0GA2Iu|y,b\tzݾg0k-vvG aW*bk| t W>T\{֕QO a{J]4v0!OG=w饩)mu5: auq}n,%lHEBMά}nGn6Ȩmⴈм92T.U8 C{:u0VvɆAݣ1NqNѰ W⫴fR ">MlJ]%}RV h(c;pl_S. an{i8wZPSNS!Pxa'9-cұ"EQW(}׾ekIRߤ18chmΗ#&q-($XxWJPKVE:ągҊtS ˠ[4<56nZE%[};tGFe bj*eDp)PƑT)$VX3[R}loiZuȥ `K~|SYt!:y.//\eۆP!K00FUu-T;6@b|dFੜڨ-E0bs{_?.Vr^v%13q=Q`u4/z7D<Řq`<#qiЋl^`xA~l^bه?5eVjA~ń[)þ]1xpdk!V;rwq;[{Nj`!b;Nԗ i/&w)r]keayM cHk"<8.W=oQĀƫ1pwWW`mz@ H}|Ց -:3?zm;B.IsBA/#88߂'Fރ;1I` pxmOG␴GOGR/3|%bl>n!_̙p>%l@P39 SgUҷ{. A۹`40 Atz2!:h3Q}x<o:yK}Q?bsݩ"U0 1Y"i0(O|f錷w"t&`qk8İ-xp9qmZiӥx!n !PTh-ZOGحz3 U0cǂM 7{ĿY`Xj3zTF7BlI(y lP.jrv.I& iB2\ +I  (O<,2fOb.L63͗Nu'Trb}?=v0~gI7KG2]KW@CƓR 4vIz)2s11"> Z?ͽYF_b=Ĝ(` F"m:)Ø+ؽގ}{l:VdʱhxD´#ڇ;_cӖV;E$)p@_LQ =#FъJ0ĨIcg%:!֏F]s 鱖8j] FP[0n5|2 ֔`32@*mlЊo4&9ɧDGq)n!]7 rzĸ :+ c"?qL#n~e*՟X[(}lh>SE*#*AMM'RNA@O!EXC6̔(c~9(vX>a Av=ZB5]1C?N| gSm8PtgG)UQRgE)OQZ:Īw`8P23 ,QeXELWhENtGYkEIL%fG t ୡ-mN[n 2*9 b>d.lCNsVIw Xm-bn I|&Ϛ@K@ɣBwۙx̖ıG;QhAoZ@Gͮ!$ nM,%,=GeG_t 8TE{p.H *>M<}Va-Z?C\=rb|w13z8|t ֚"/Zvf#yK ʵ|M5oL)ٙI4BtǐA*mgQlS {d;hI_uZ/fsY.HL4ѭPOf;1Ex![FMKc'3ڧ??X 8:؝XO[*]A%6q9ɚ'r=503}d4nԘٝ 26hAKbG8xdr, gK1!f Je$4%Eu& &V!Q2\AK/'H.'7S@~9!S E'\MLJp /C/V.!,Ԧ|gYk ,}  ;L|K S÷B.G1gYr8I] P6$k.߯e9X@DW) 9]G8Peu&vg}q E7ґZ.ux,ad L%]a `w@Ɉ2E'.HD =  7f ʾ =Ӫsi԰ F"ֳsGOUh:pq1)WoM:M*9B̦:*Yxecю[d< 1aX}#̀EgwAh oͳYR)HeW۳:b\qʊT (U֤S(H68cEäN 60sVzQ;@pu5-&P ʺ)gۡoVM IJif#`gGZ&E܁GWh}Ř)Йlu1_sxΡJk(M |9r@Q ڠ7%>ˀʴ̍TKyOQJaB=c;->^{ǷnsexH"N :yFٞE gwU*XYhbFÆ{C>зr]EԠQx' JeI1o7>]B&]r@}RL9ԋdfq8C !Y&^P'8MLѠۡAʎr6[SeL {`}^+ǫpݪz.UxW[Wot')pOK^|RP .@MdU&H yi?9:OwB1􈈚;9(B)XYt -l9$Aն$x8g-QFv'(62c>r玡j6Nb|})xsMnz\syBO5n{E ^' VM9CH7IWf~2}Gs&JZ6CZvg4 ]!ʀ@֎2,a$~4ɪL<- 88ѳdF 2Ls4uۚ誽k󥔐#",Geajo)P/+qZt 5|ψUo }jd<8heCķ5n[E o!Wc?Y#K?07OL{oTΤo3(_h",4 9HtJftT˖Fc5Ho~*>:+E2YT@vY:^)>b^@+MyJ9{Iޗ%"d.pp/ oR:1Ξ2g{NQ4t@4vh}"v KތA16neͪPziͳt{SF]!b=舅B,2]<DAD-7/~ @]o& w9Ƭ P@ZmD4cQP“0=]ڛU}\Ev谖0I`; ULE}vI*vnG pz#F\丑X#dDP0sWsiX_ dTx{֧j?bn+z7﬇2{C4(ԕ'Du -!H0ަ?eF6\  i(6+Z Nړ?idFw|p!Ho zUxtyn̮tnO(G[5BgN;S(O"wi1vzwN{-~7I1BW-n PJ$_1loz={Uu i$k?ko}O N }5Ekt y!RD:%%{g%K;$S*Ω8| -@Yf3 SFʐ8X/}-3j'wݫmwBlBw(n3;X5k.}R J=TPf&4}C.aK,GE&Qy|E5dEڞlhD]6v"CK3Eq#`yg:uJ^M?["(w?3< 9QU!A,BFO"tc5~?d4O[bnPZ:veүL=,4!u%:`_yd9uC.<`W4ba'5W)c;.' oJێJ7Ь7FLlN!߷ny2gL~N(Js}+)HS ek/a\Q>e,v-A8pKi-I :SJXnH#+IC&ewSi. v':["ao_$@%V4a<9X%ھ^s.QBy%JtHK*Exe{۱ 3?X_SzK,lAJ#fd!qT;L{ξp w m7ύIf>Η 5+8izjlņV|قo1v7zB 7舶89<9Yލ zGuܬQhJ !]idXǡ'c:oqѷ~~.WuZT߭Qmb !.sdžMZI" T؈;\Az1bb[0$:h!ҕAזFw͚ΩIJSԁySl JX kwNE &竸Ftf͗% ufD v"5|X %说2u. ^ul}L^U2!Lb@&*^:QKҳV@t%D_OrS!'i*_|\U }|# ,LX]ώf+=ҷƷAj5!}wR76}2ڟR#! l;hrJlO!%G,x c=oD(x!4LS Hc9Dߣ]Lΰ ` x\=F~,)2/?QS _pP8VAp1[F qے/Sf/VVbx΍&I&Ol%4Lk|AK[7 Fs$79~+fZ F9D%\HG:s; YJ/:N,TQ;;,QFׂE y0 ;)fRH1G)՟~ֹɍ,p^uVRep\AV`\.9¡KYD@\+ [TwdHdq5+sה$j=2FOKGV?"\&p|1pߔ~nhȹW33{'o&e c2%}cIH+p8q`ÿ'ƛ`ٙ326|9PR#c*^7>& &F7m벒=lv/ʤQ[(v1;0Q w+Ǹ,-*9MSP.xT&t0r.w΁0MyVnK ZplaȹI3gC,˦`T`S??/mx9B6+T\1yͩX[ i `K$(0+!NuBs6s +\,mGbIw\=YDe- :~it5>8;ں~_x YFCASq)I~f]FQI8.9ʳ >kVrwM xKudęoDzjP ۵6`S:F'i6ً/} W"] U&=lpX/19$|InGfʽ:{rPIw,EU?{A-kx[?0]F?67jw𢡊CڵHY$%/,'9є hw|*vܵ ><=\@vܪ(#Jrۭ=R%,NW=/Tş 6c.u+Tjn9^^loIN̢;oļ⧰ʍ7׍*~u*U8@բ_~3aAE5u KFPV,Yu,鳪khe  (xF_B6/+'͙+9GͱVEBzS;7-FBK>eK)&'Ag%-ڹbv0RT1>A8O(,r So|Eu"s=ͧ!&+묡~ZI0c+-}eICXuLP[rbvc 41A[8 MBw; l~Wh<#w*T פ4&==T)2Un-V̑p>rDb6GRW+@~Jж`qj{8u83.E4Sxh76 >t?G-KגvbPeS&^mMLR$]`ڸc|rIQ2Hcao Ub-A 'wq$hH; +)';{(`<۞7 o)] ų8`ia M-bkĢCf3k7 p*@(P) Vv]cܧ"6a{I.}$ K:-lIig8&@2 q^I.bS"NJHϫ<JG88RB3l+N'Z޻pOs34y)O@R DzAQ){o'{Џf:A^ţ[ddkxw'oFJY\0h=tʾ\ˍ>Vbe͏JJߘ}wAxVnBH$`:̇^EVPI˔\$Uu+yDrds.k9?~λ{/ۤXHp?O* A}4T,W[?Z/q:%Z?h΢(ܵh<l<;xg'=x)!VYo:> sH7{]Cl"}wv#~LS%EdD)0@ )ɉp88(s v=5[>zl6Dqxu񀘀M"8ZIQ&@_O_BBӣ?,LPe4ͧLgÄ 2~y{|ȉ]C+EcL ku߭-G1 #ٽ!B.-Rx^P쫙y&{Oqwn2Ö s^X*VѪm%OpFYgOc&bBA>uŌkS+0L$l(Ǘ];/2:bގ+732l8EhʀYc{Y3ۅpQQ4=τfS{Ŋ~Y`Vq 8wYs{80T243 \3s lc<`P.:OxpzΒ"V+#"+&9iDp7U2fh4&NvӶ"Ikt@",v | 7 Pcȟ)Oqwy3HM8 #vMVr@4Ii>kaNvZk| ^M$\nd #~UuЂB(LaDŽsÞPrW0VE R@mbval X"]jtY3NLR%'wt?3䖆@nİFК04+rL97H }꺰16pUr$ |]K ->`icCn.Q%#>:%ژ!im\ {q]= .Eq/;3 -AJ֪F: z|iUn;OǾ*/9NiL Ǝ8C?!%#2V~&{.ŎD3;잁"\=Q*oUB~S#W:xIwUcҥL SC?n|r#3*4@i/\b5vH|Ek?< '>>@l'Hݒ_S7;Fzv!p w'tc Ir)vYuX>:!t,ǹ3ޚ+<۝P?Ťuf 2~bN>f۶tU@ԡfE$mD2Cv/kʝAaTSW[g7y0m=.|Xt%ƒOhRf.;HEDF9IA -K!1],r0 ~OwEߨN3]g](oG38ā-׹V^@kD!580/CoI$_rwV؞9X=(x!S6R"_%#KjKzYDMBB̐yqAw\žn8KVO?!%M <3zb!T(CwA9~>30RM[PFo.@ +p~Zjjl"d(! ƍ a"W0|oNxk&NwEY,%eن8=`dݰJ@طcv'\K뼤:"*4F?*g(ּdϺDba\)x>`xFi }LJ.VC>QӹԺ #7|E^ @Z1GfbhDף#[14J^,]źAmֿۨ{|wU)0'j6I- +Q0xu'5 c=#Z~)e)h tEd~J ,2qΪXhFȱ+PsL㺧 VudHȒ2Q2U8/~mݙa#5#nk8㉦U Tbq]!&%̱]C;qZ7".y ._T\< v\>.uD^K-G,8Uvc$ciФ)F1hPfA&Ӆ$}lN?TD)Jy6>Sgurϋ1xm#m`Z f;xvžEfAQ,Qѹ@>pJrm_O Ć<6R!x?gcL?1k,-ي(a PjbU`=^bw1}B:KD]8 6ڥYؗC{HJ5iE{"fN1Z <)FPЦlUTMUȶ<O:`GN%sQ*'@CL"/z0i Nu-MϵⅫmm$h:@4V_3<@Z275 0"O5(@ Jg$]V4f_ -UX]'C,BRKvw=Dj / ȺH $9W3dJw; amK:LZ$m~f_M>ѽ.-^F/`Ȥ,WʉdnDj֊%+Lڠ/ Se>J!p`_Ŧ?E1QJeRvэ{g t>Z: 7ʙV=󴳗JJ#l ?{2EgE؄ATr ֝<`5MX⢛\Z:yYl(#廹šm+k !&obޗT5V!F*q |VvrƮՐ)I2Sļ3Ծ\9U懃Ay`3<ZM]c*;S*oWDRʺk5NNj1XQY\4ʸi⁣;G=6':g#vS xU0 oh=Wa!C#%Fbz/?!UAXӁ+%q KH FMMNuE~7|,0j[-^sIvc$㱷.^fcf ͏vG+(#X VT7|䨌v7뒎ܐODzgHc9h? }%Lt=Six|q =Zr&N-/}b"q^~Aۓ ŵpƣZ!CI {IoƲh[to~ƱZu҃zJzu X҈,a~p$2Ze9H!dYvk.CeBTy)St>ӊ=,!_q2#1EQ.+궋KlˍYX|գFTDQ{OF0:YHΐ;nP]k| P\p _$YϜ]Ԋ-f+!f30 U~tO0';s0mQ> H.7{GʪH4st2Z y:uUfk$8/wP,lc(ޔ]-$w]IOx]߃jffܩvfHw$Snr<~d?_>Fг~zѻS-U &ڶ.%]wMVy{o{ή4ImfGLq"t@Iӱ!WL/3mI $bgu@U|pP_nLf+ z a/4/7t\yJߍkNd8jJe( zD/ĦihEi8C@!/xVbsP 9%Yqo[K'&)nR嚠o<P=o=lL!<9ZL/G|;y~SSPMwy 5{`VΤIIﶘv9h3hq[&T CӶ wl5D6I e.yr9^q_jvxAEiYm4愍oXZっ`T2W#c zD(q']#631XwVl:Ud*ӛS)^d˳5(n猛kFNk;sh湉Wֺ"-=6/'b V鑧$bW-qDb҆t$weƂS!H6>+D|-D-ttQ3eb c@O*\es n=NR߯i{^?bEugkqukn}8/ xsaA*TP6I2t7w~AOScAwA1扌 {lH]: #θ>aompRٽzPWF :|}VTsf:nbeVmAMs^y">1vu(5$)NC0C1sH-\ʊs}J%ղuwuW5]cHJ-$.HFN1׎#jHv?᷉iXQ4z˵?,EZ37>%:d$2-k|){n}I*RD_:8\L] TP. 8\*\BW4J]wA'#NmZ 6(*H鯾d7f(lhciS]3$X̶yq4DA62 u\&E"B*  !UHn2g27 @N3`6 x>uguKW|kg l!6Idb}#y"a0 " ldPh&[1OYOc39lIm3Z!`` /y*lZ[`#H 26yHvH -ڬլPpыspM0?k=}dZ8* k-<}QHHh)~F.H=(oz:#Dn3gL%yz+b]%$^߂ 畊 _cz&lhQM _!EuɕIP0iKE^+lF9<0& p6Gqd|V/o~..p| 7!5 jG) ~_ހSv3&]q&e! / ݲe(i%~IdA澝X~+`)av7, ц$[x5i 6IG+: ""&/vJJ"s;~Bߏk=K7ĝO n]J֟r _]ѧ4 HS]`>}ad.5:FRCf^տmg&I ƅƅ+NHDVԬs$|FF9>x3F]8Y!z!"a O~3T 4 ;L4?^h.B={)ڦČi͠;:!B3C݉(5{zq^acO)B{)+‡3ɳ {[ޠh9q]Lhhg?x&IO7=>/̀48;zd.z~MHa2hʤ"ҐwyzUc{DoHA8S1 "v(T>ԅLZÉ ;n0k9ضZ7b;ݔuLoYڵޛ п>YcL3 ŜQX/ST,cc\.؆(čd.xACefxg6QnVVQ%ʸ)U_)7]7-r@omۅ1zVa Cdk`Qz٫?ɿ kN2}6 Fb sOx b iWTUG T']X{|r팈ka|ִe ѕ,ׄ:q;ܵ#ri&`<^ڂ]6-?rJQP ع1@()yLCa)8gaePZ~w#+K<-zqtdjet G<-ڭۨ-O.PX5j b ߄yx7-C#= & I2K)mHaf'%r.LgN^jC7pA<]S|bPhs̀yJ* ńPdmw)7T1#H{_8OYܐ"ې'*v`ӷ|Xv$ٴ80?&^ s ]@Hffp҄<`s7{Y~0ζ)#+[#')oP LGA}gOIJ"y_8<}EU3] HLzT3Y2v9>bfVAhTε`M;%U}I$ 9X *}ВG8ِQ0lh{gIGo匩}BM@Q묐 (**c8{p1)4>m#/Ŝu uJٞt*6E$(WuF :"hV~)TK"Z \+&ȧWu==XZtd,Yh)oѮqIE,-B#8M( Z&$iܩE5Yhk5$M9kJy-^p[9tVQoLœaxsp'54yC_nRELs.E>,\j 3eL+FMneqV$$F"][W^OOj ׅ ә(ĈS힅</+Wb &@C 0<7yc W3iCG-!K\F?tW`a-nJs:($S0LaV)MK(3^ 4*M_ wYgYH `enJL/5ә㦇ɞ;11z ސ:Qw[ JE*WcH2NU3S#5!ơKD9 9E%za$FT%MY9+3?k#{^0_" H8ߟ& a!F0k Hl^L6x, lܑcXfC, ㊡X^ ژ \ږdYɛW|t iծ4xebYPI~ 5|qǟ!_dʎKީW/CtIIhTO{kyPw[HZL;xo>@`=z ۽ó ~ +[Ak A#~|լg/sz^\\`?Nڱ`ޱ4 DQwP>TJcuJh1TmL cFoY=,uޡ"*rf*ltK,+OyĈx,QJɨ8b9wnFv25upquuאW2CTW{oOÔz9i53_iyQR dp$l! ;w)P-뎄zPӀű Mh*tZl@FDKWY'*yIh$ks>HZsPB;UʽѤ6P'EcC0El_z W b:E&GEH8 )+"u[omMxˠA<NIeZ!].;6k1QMكwFeTvY%ic|5jy }ė-y7_#畞`]^9şN_MwR(*|Օs9{]p_#N1Ϟc{ȋr!o X}`1J@IG T"#9sBc&}q54>rWheСZD׼2מ4?p>GptOtLY3>7"bɟ h?&*[$s4pwA #fѼ܏+鱦0Kh -?ss/31}`"Fj8!xQoI1T좥aՈu0|eRvB 1iG|%Y kyEApnZ %aAm3%Hko&}S7+?UPϡ\c `wYo~W!G K# ^NN>KndApPˣ2,샗ME9N 55]_/pT~Yr{b?τIΝmfmRXʌhaBـYo:"-7JWrگpk"A "ETCZcsڎYQ7$t1_ eRބ>ZB$gK̛&~a$K_x.H|P#1#?%AKS |BFWekFZC)wpҴ9ㄔW!m4C;V^0F)hJv>7 rN#$AcpG(pHTMTiNR.^\=CWAݖCdn͂j*zwUpY& PICsѭLcFt3]h擶/E"[Q]k0:m\;'1Zv:{|]M1LYH3Y/rApu.ēT\kBK!Gːw;_d?Ɏtgp K9S׍-~_^ 9dB>MZVx9"uig΀74Ca=v] YO ~yՅ8h!M-^ ) >,S?jАM_~' *&6bbs%S Ֆuy-Wu<NO*K3/7b҅An [ Sذ[V;AKGjuz@mK$Q jjy1&x:qAADjM!&ӂ8 G?Ô( @jR:)$I eӖinUevC8t6f#Z`a)Cod)҄\D%,Fb/#9B靖,;eGzdrSd PA^ 1f<]ٚ gA;qn(uBPDBi4 $H&f zv;K)fJŤ_E8Ч!ЬP/jX S5mZZJi7`rOjN3wIAs0)JƐ{88 9J;FX:rl* h (2aH9|zS m֨6#e+W]60ŋF:*+|\E߫ g=':qdEW^\99ѠK#&hYd9ʅ>MMAiNQDO{G KxxwBB%lm e-w~%LkNSEMO 8-jCpT 92h~TW)kEMrG?m&|_R{9Fo S⁇8ҷJH<"R 63>c& x8Z[Vt :2k;~JWI$RsYk݇sM D+;| S 3itQ?_PVLn=|ӅA  $`D9;f571vAs6eάفhũ8-" ȽEnol7)6 -Py*&~\k@%ưʬx9,dqQ\Ԋ$x4]P<ӆa[>pl`A >szi#WYC9b[x|>VMjUN,ߔ΢͓`"rHe!^H$C_YV0)yxT|IKMYrFÜ& 扇nH#\+^e 2Dtzѯ,?9=cߛfʡ^Ìٍ"J2ImZktMD2OM.Y"P.31E e=RA;OY.\ - ϐ2_Kl(2cfwܢebݰ;F |L'bǤשnÖ$99+f$ߢE^2*cWATKзZrU<~'ޙqsfB 拍{aMZoƔU"lKϗK+V,(V2h!*>C[H[W[FSK^VZɧ k7bl_]~eT7& H|#Y(xPHI8\B KryM'X^ jɎ/ic\('E#8 e}@hm(z :_$[)&7%c `p ȥo!z72j8PHZ&6J)M匀AsxK*LW }pt%j=dO?S Vuf $iW/2+B/ߚ )9JkV0Jk:pXk=@.".[L$ip^m>IL -8eƂLmj`֐E-Zf<^ŃY8.W zf]I$u&Ӷa*5g̙뾘gF ֗Ldf5RL Ԣ*c {:_؜UN;"l9!CV 0IJT*gy+Vha洟Z_1u8y\* x(.#I^C 4FS7"͐b@ɛeKp|{p}V…`ScnM$BP a͌ԁy,&ŎR!?VeQQf9G?kC|-Ҁ17{6d36xc JPRC_&:ڿm6? pw߹?*=<<$%^$akyq/b@Ɇ3[$^jwAtצi}TP["!ī%nUf`2WC )+KbY>=uΈ2}v;9.Oؤ,Y꒓|@ fktdNH+\ƕ"ՔJ s 򜂳@NI.Oy(h`#سL,IFsvqOL$;> b3sBwi7Ld3 -ȏt(G3cbwxSBc Hf;7Zrp!l)1uI:N9bU[|BQGjj)$^tw_үBB.x}NÍ<@Vɱɩc&}7Z )r\Gj4HH[#prS7IBH䜎4 "ZbͿ/ GDU'*։`ETC+Q!?uGBZߠwB"R&o !?Hh=]M4vOS,]6g@&\ .n'!g-0๏qsjT'r&GƠoMF Val,NVEbi6*}PD@ole2!Dnr*dݛPyhsQ]-0KkhrhGP4KjK,Բf )og/X1zF?eګYk 4Ap#?SjMr7@MXeX_K\- fgk?y7i'S(67!'aD)~г^%Z"-yߺEaϟMXIs*,"[)wOde8p7X^*bqѮ2,U:ԏ:0k}a) YU \ :#.z"zݫyYظ$ bڞh^փg8k^bSW J^īU)5*VcZjaT9C %)S} }0RܰMaWn:e_οо7b'=7d)t۠ vTcEl"e}n4_ sZ9aQEǼX: fk.'[xa];db5>ƉJ5:h87YՄ85V#/$kw U ,臕3CSR*<+ECwpHn⢖RȊ"-" h[ay#g}\ჳNH()++?uVs2͖0]ԣw,$ۄC)B{&,g3KâS%D.Upem-ҾNyFߤ-,օb/I ; 历@fh߼Z(LJjS2`hlu;T k5O*7r<";0kF?ѿ`);KF+qr#QHlWWmg"_([lwҴ@P<D$@=ۏ*JJ>YPxkQ Q6e]VQ"xSC>zEK xSM8GBfak#v7+Ŏa'l OsyƑi-ȿ8dG3c-/)f[ (DtiGe3@іY=Lh Qǽ/FTCH 55hU7AˠA.=ߘ%y1Iײ+OsRU ra#w\~qamKY \FUaDqHۛL-};Lm鱈ZE+yK RB-zV-= pU`mJJ,&TjFӊ\'YǃX;7)J1۽ &:# sQڗQ %^q 3lRX!}.Z7@ڬrQ.+%F8.a0įv>ذ{+:X0ƈvvRZH6 6ʢus۠sns_KCUp=Wvs`T2!#"A־uɏac'!Ƕěu|o.be 6m>P&l9 1iD9$4>;P\n_ #wjή'VnsxZHvoߥZ2'aփoɭT~B@*})NAhğhÍ %RMG#.R$> '{c *v:Osة\4si0[Yoķڮk6S2޾yS/Fotퟂ>gw\/PqƐe [f^ZsAZHrJxj}$( gJ5xK^|| lc7$j _BjUY^9XY`Ysv))|!* _`zO.ζG!h3+2;v\6>؏X ! Z;OYHlK_;C0;I۞(ه1 #EG@` MntH2Ih겫ևh*l [ac2*[!Kxy?``Ūdllӕr9VM]v+a[B0/t_O$Ⱦ#n;Q> f+A8a"ip}7m܆izf;Nܾӷ0>Ss*o̘[)#0j9Ido^qr 998h/"\ g1zT ޫD?Ԗpp[db*G«h>E&\ ]t9޶ddFy0K?gx)~$ Ps@kڧw!Tu5DDc997~j(gڭexQú=vg6Q.&jYY=@ȈatNa,`p*2odehʦi G3# gǮ$mAuxsniMd#j.槁,,ڎAa( uY,& dz&f}6YtiF_L020h#qzb|As1.]/{"d6&sy N?ˮD37Y6UO0*ok@+4 !gz-~b[AU 409&Տ7Brd2Ny3u[F%~*M/L؁fREA\XB^%Hn$FmT^>&3UMr'0"]5k)mϣfP LldYWM{}֩ b1+naNS5`@[RIޞz rݿBOP{xD%1n1nR4)'HֹZ%6t3CB\u,B\ff/=UGẽ9Wn\wwiΑp ۨ/12v=(=fS`BCq+kHؕD^"pp6r\]͉=dH`̨zhwA7 9|K<ɦgkrx3PX s t:BW7iTK ƥʾϑ4\h^&WL$s&b`q*}HSϮA&#$B@By_D@\MԚ5Zۛkݟ )b@CCe R8бws1D_"li!ZU+:Tք T>m8@ԁ0UiEU4@Ұl/FwN7E 'nL[)v/or߿bH-cl0:P~n/,D$DOr_ -\>AKGχڽ?U?ME)ք]bV NJ/=1~_U[WL#*g .DIOX21hw+PÓ:7(MpM"lџȻ]eGDm ZK۔*Q>qP vtHUa"܈QTQٰm@vӁ;1E׻ft(sm:]f8v-ĽRa҇RNg |hn(-SEXJFʫ n /wutbI\F*nxG E bkj&aJoL@:G>QQj$P E,T:5hG{j FJ ͦ_v={6ւOrlbR2&C 0f2Tm`|չ<, )Y"%}e:-`e %Wsg]1h,Iv~N*,4xh"5͡ɀeZ/ōB,AK)قb4kDiZZOzJpz.0E(We;ګQ&J1XXrB5Azomc%QIPPla2dD2D`*㯐 hH?@@2,d˶iTk;C^VNWe&y3P%M2NWtԱx5Rj^qfToI[܌vpFeC6='EVPkahud :rxAzY4"]R,$!8Ͱ0^OP~[h;] ;>jMet0,h/wԆ[vGql+QG=*ьl/lɦ#lbvd`](MpDXwe 1B} :kn2@/etмOtb=!qql6u"0ʑ!=~|eE~%dzȥ[X6$2x4[Cj(ZUeSBFu:=1]M'{a 5HYiU7?=BI̭s~%z75_=e+)Sn{%}̋"4QُH:ZJTP-~7=5؎)ĀnTCs Zzrojf3s&m5lcRިMO̞qAECE[W.WǠ|ZwF{U'U<~R(S棵[r"bc"]Tu{l#7x{G@- x.g…;S[ ##K,1[l}4K_0N,kBtx;ua`0ԠOI`K}[~_c01V|4jB.nPz0X+ Bq$e W CƦAzycBSG!&t t.IlH4BQCH x6GNYñk^,Z8ad {9LNH,A@i%.GN_0[Z@~IXuҮ/yHKL rCEe!v`]=QƖG uMW .a9&]c)QnA >Oab М.R2AE%xT3pX\2#;L;u؜/e F|'ӴI=7S\9d]7S-ˢEe?,Y1/~Ǩ' Z [T@ &$!8$[{+ۡJXm + PSYAlmy,0⧉uTZnNG- 7&OŒa#0jH >? LqE? Qɦo1J""Kv&7VVP*ƘlviXq^?a5y9W1\k&?6^L %F!A;,ڪ$[:&Cm-6(3`"+ |ydY^b t$".h`#ضf*=zpq<# 9] /=Iz*lBcaYO.x,iI9ƙݱȊA$@fjm驾:(<ܯz@MW9שW NCK{`ߧ$aOl2=Oȴޡ@M2hp/$K53~;u) ) "ZdV/52\:M'&ьl7Efi FvZ)=B"O.I U'h_`=9i%6Ҷ,[CU9ͧw`Aįi@큝WIәLYֻqpЯE,Wq.@4 D}Tÿy1Ш,*[b4uvTm ӉSBB$+^ `QdO٣Ę8m´r>ښ?Pe4V(Pjn5, *LC:UՉ9V&) 0xonѡXbD r8zhCv_8 C9XN3hRPb=%d^jvXg _Lj)L;97 3wY"g.MN]_nUdt5ܬiI4﹦"T=J[1ږSBm0&]w#9oatآ'E{VCB(1lD1GOw^bPm`*L\|Ks/>G;~и!+P' s6Q_ލ;ŚdD4t/[|="%$P\?7s 27kaA[l SGڈ$Mz|0kٖ:`" ZLl켙8CK#Q mPArimGd-0.!p*(DK%V?!!oD'DD)c(ɿ ӑެW9{P 0ʋ{!B4#M#3s*%H/O1@@<!zVH=ZM!ꆆg]ONlHGm⡊z,vˠTcRG&V_hzq?۵LC7F4%$OGuWP# (YY0vg.V) (W w~E@+4dYF9j:HU'@@E+$[I(s .q?Ő񹤐I5-EP{Z@`3u=@B' XFW67s(j#e| X!𺓵NFYfY+vWb~>l^N4)rtoC`]җIh"9?zb,e8;|X <3r{Ef,u7nOt@srʩB^8fa;P0PtgƭsF=4g)"\ΉRa9"H}T^DLT##5oЗ oB0$y#c%1bdËkܩJ)[< ں9 Bǫ'܊l8:fXob4y 0 tA{xE# ߒySfWO=I ?Y]#jAO!.3Xwo9̃Z5$G6ME!Uݎ7B&zӹzF{4( dR1񓜉0Y|CiaMƌM/KSCiρ "m72&8+p^U3SRdy4 *`l b`C]Յ~ޭr!\w:LY`'ةЇ=͘F ]v-T+BkEEBkv[߳qOQbu:ʺ>D ,x ԲE|rP]#.K#*"+L+4D E"AF 0(EʵqlgZ >j"mbTEe&_>5aAӤ+JƖ?{֠bsv5'b('@34 Z8 &~"X{ 1'ScF? @6Tӊ_v.~Hː:]|I&%nX;{A`= FI}`B@-FfBɌX3@ӗO6MP 9EI2.8/"es?жN{5]HSƚǠkm?qφ fU<𯝃tN_^-Lg RFPСGdE^ E%}%dj#DpA;uSw?m{?ik~:ٸ]1lXCB%^j&tpa7UC.?p8·DVldjEevMqwضVW3w W]w̨-Hy3, _sp! a)QR;|σ /!ߘd eqMN]u<6y^s.sbr| ϖs0 }Gv"dz`kQj^bd业Sƥj1, E90w@3ֶsmk҈Zd\5Qv|t AK<5+6K_|_Yja[O _%x:Z&ʱ6KwgLJR/?ORN #Ջ kkG/*Rv{{1tM2T[7ZO9J;m_%nN\k\s|e4"JfŰ>A| YFU& vv29`?B첫#'zDb(Uְ8֢. @%Zb b:^GkfP0}5FW6/?QX <DZrE/}F"hEH{>+C_rx-gqjHG%3AU+-'ӟBZO9p 4qņ?Q +(Che ϣUwl_ UFcM2Ol {s z1&]ڳod=;E9&$3f#pRZp!#h_CAg_1˄^?;4B~j8Rvg`'h{kKdӫ*n RR4\*xc 1śͻ;iI8s-vcC[ͳdt= u]p֍W|Oo1-@E52/?/I‘oydDOѣotO_.0Y={Xcu:ɇzP0~/FW#+G 3Z ջhzutgOl!nK=6W?חhX:[EZL%,Nz:>6ĵyi34we& &D&1:QE)wJ8fbTwI͸2?YA7.%k(5f Gfv,Uq!V RZ *QRgqY]zI]GiW\ewX!AM25{t֝K r}2t3B.nW:L'˘- U]虮|" b\y.o`&Qt9m,>gD^ABcv(/ ݅5O"c4t'p،mϭg/I5uFdqAd%@=P`I;.sD,"S_tG͈4LF!P ) fՋ$Jh7}`Y 8ĦtwW0,whpS s@a.7QC%s qd)DT; ցHm -"pݕ>y72)yR]]mC4_0!cqztKG Py_vO-aB2>\ "~ ;ܱ!k[U#'C_`b$z꿥%Dc *PRii:.Ƨ@&>*Tadam8, ?IA†;&{9=Kr÷"a ,K6&PN~}:k}j kO.@,.p Y}XyAc e%[{J ,' M`82x0TL4rނX> t\z'<%%K̀6kQ-IJ@0JB7A2ޢ}Pkz.'T W/ؗ:vEk榰f!LR{47g e7Tr>١OBCD\M14 %/)&M&}a!Rb 3-8.v{zc#~ <wDQ HӅQyھ b)sW`Ewy"㛨5:GD'OIUR&I״=N ,k1zؚ]qhM*ԊH\ 9zKl~J W/y*8ݜ M9UQt .CϷ #L! [|Ή@(~ͳl 47>@Rr3 +77+m37Pۖ.Vӣ^H?4X*jdݲ:kɻ?S-D`M$|\@Li˧OZ̧hU$z.~C h?K|ުhv,IXK0_H DD_ny.{M..?s؋6}4`yMUؙ%&׾Itjޒy^jM;w<PZ__<'P2/5@4MXlUɠ#qLnGu[\@̝q yW:,e+WIUzrWvD\/tN> 9sAhMRxo=zhbS[0}qZRCQ:X1>8<^ 4e}L5[[05*j73+$åXOcgIB1?,aȶAړrg]"|.Iۛ62cʶ 8M>5=dE5:Ÿ|^Oi-=s*F-/wvY`GA5D1ğ7y.]ǫ'.]:{y:^O+}ei,giI0@|<@eI uztF+O#,kq̟Y)Ayx/QljͶ 3'9*E\Bq~f{>WÞNϙw=yx͗+!v]I+4'4aqRH.(tE9qiA0B G2 Na>tÞvp.z6'^wڿ8==xaAFc`V g-/YaET>AeϦƌOA${ġKfm9Q4#uj#S.KL>Be~sL^jRZw6%і KH\ Cd .:8 (yh ^hmXqz#Ӄ!h#KCo ?wfx#utҥ$jD4;#<^OnC V)/h0'Q"g4 m?,+;&4^ODo?юUMcި H!Oi$L^jPywY  L1sDϋ%t~CxZG `8Wv:sk&bB/Gz\6\8W `^Ql(GA&\ȦXQ%c~,dC@4JGr g1A3eQc\k!}g 2jsm/oY"kH(å6Zb!ȓL$'Cچ#IG'yGjNvF)Va BCe&DWQTT5<%U\ /z9DjFW2,څ>].lV!@DZ}1<ؚs¹q!B / J tXY9_XFu$d #ƅ^B^T)]̒6\1'ewh lj΅1C/M 8Z[X.*;;ћ˵$ "J!&y:W~ YƑ" 5F&/_aB\%,/h5^kmA[}F?|18c9vVo_(sM0kZ.sVFxx-}@BLѯŝ\]򪍭݂e7ksW OYi- Ӗ|X2-.爍dL5KdNdbZŅd;<?ktԺz.࿊"*9QKu2ߨ' V6/8c0ZwTK&wlAA arǒQ )%Ó}饦mN8wvJ ByxU(\$M÷yh`Qx@ىSuτQ>/Ń#"Ү+1K 2UGŁ_n*}5@v]p^'pJb>@$\1i86w481oծd^탴A|aRQGh_pSb?)CɟpW :@jtv2e&'8Lc#ɡǐBDtV@*)Vܪ4FwJB [=rg!+>`{) 9B}cM_9TyDt, PsHI  Ur+3PQX^1|Y2, YJ eK!ȓh8P &@]}!/Gd y)8OE,E[Kl1\ 95 ?]c;KEl̝5C,,'>'gM;@pnEq f؀6C2;G*~js&K~0|㷮|6 l=_$-f 8 y4e's x)$ ^&ƂgX7NICH@zlJUk45ÒZ儷Duwq=;Qk8ՀOKY2 8gE;G Nj{_1 N),V_Ӻ$FOwfOy_ ! (@Qo N}-Tu43:ܶ/(oΏqG>WsBUBW6U6 y+Qlw7 jq cmME4a\_i9:hA2~ j:(>=Zl,ǫ=+b 6,/(1neE&d:}ۢXv} DѹWBrW[M6L{yMkau='Fn\CڙC7M=C6+Np^qX-}1-mg_v\c3v!6-?&/g M箿FaѸHzZ'h%;[^"qyfxfHABB%R8D(Y1T(5ˣV8xū+{AMv-=V_%+5J9kv$i6mQ)/&zGB LK2A{tǧJ=;g?]`506kηC$ ߣZnIvU#A?۔Ls@we9<= rD )VxH .2j''Pw!I(*ޘH]05z J$ ?)R|Kj M_H]NVK`D)7 @|%*.lEx&ަ)4>H}2tFqӢׅ<~`)sʁA" ܈- ~`[KDXN|l6z݅E0h\#6 VwߗK WPȥ^p `KOG=ra2,+IaW xp*E쮜S)iEChjÎ<|m i;@,H fA}oI-IF؜] mğfqQJ>LOAFp'.-Qƍ#\. Q?tR_30 |L$Z3Zv!I h}<^9h?@S4+bJK{c1wd #)BL *?5%DPu/M2Ś:gZOܔކY26d>'G*6n`I[*AXC쮑e]d+t.u5\/urdqk YJ!).J%>Hƭԍ4#:AL~FIe5ՠs8Ш iꎧ(goWH!~NfCet{4Vo^>1\cGAeLEQمɖUn4'hXLQ]dօIR_Rb"AwtG}>#{$Dq t3qi[EVʧىb()<>[Kt#N@&"|GEb(a@Ʌ,NᗰK-Gw˗}إ}tzQO"Qq[F071P#rǷ=>]OjJsk\89۴c6 q-7.݆ 6SyYQ\!dӄL=x Tو&HKb 3}F2u9~TVE<a;u6#pDAISUea"{V$@;?RIxSȈXvKjO=u3~d!k( Վ_Ve$,D7^J+{Ӫ0XAtD'BYel(HpQ3һ\\ߦ1e54H·QX8൐hwA+onHЙTQZwxeNU)I~qx, ~Gmh÷wΞ%`̠-u' ,8g^9a{qYk"-mQ w>cz?A haYU 67=W=E(EU8.qCQ:zQm:H ]|)!cV ~dBW˜AfWÜIm5lF^z En(f-'5&95r@-|ۓrVf$~(?ІdĘ-S@VLyi/DlnhD7of8fJmRV#׉"iEdJuwEu;x9zٖSQ)#Tz~=4"ima.6D|bl'˺4f;~ Lqs,Qz ʛk*:p Eig9<JDu>Ga^ies .m G#&_ExȜml ViD)([t@p6oDj9`%M7Q㉔U5%#˫eP$ɻtP",8w蕎+\ FQEBuL}_ cmDⵛ [Vg΁0xs;$} ĚK4&'f|/#;%-g6| W\K}}@n硴iE-H>iŇXzp MG35X L"C|rTur`z7+kX@?{Qn;HpY̥v"Vy "U'yH,^5<ŨCm0:{}\Ğ6 Kr|`~g]mbXim UR9DVgNh<__2#g;bA=_,YT+T>$nbv[y:9gBwގk;z](pJǭB9A1~ht+0"; g9?돞zorb?]0J/'y)fczx!(}=q]VgJa[@Z.0 sD3E?~)vz5 ?"bKAbfY P}px. RA_5thwԏCC̮T{%@۔ [m2$~eydu完QagjsU'0Pez`Ӿ.$  tŠ(E=AHR>ޢ#p~oMl @ܦSx@э}DtEF*#ҫ*bBZǎ~̽ 6V% S)CԔSj7,W+o*&{o','̸}*pncvxҀ^3 mV7rEmLå)W%tO>A*H `(1 A9`&.:#,؎QnEBCQ~aV@aWX_nlp<{|HrQn g[ DN-Q5tӋd<s7 Z؋uZC^ml!UƟs~k|9m4]K[V]\XJ߂!#vqi9KVv lg=jBSK zM'ahYɼVv@9Ύ+[u'䀋A6_5dD;9>Gݔsd:YzprdZ%l ]B j?,ZjFO0;'܎0ߋ,p>P$e+3t yX:**q:w&[3£oTv_n'ǵE#9 d0^O\]wT;%U`Kϓ3°@Q5]mfWrwꚾoha. Is苬zw*S:fQ2]KO,xUp ^FnfG$d_ '`\q\񿤐0;A]Kt%ӣ̽G ES1P,h2/u+g%{Ғ RUZ0 wg rP㑧qPa1؞(rîPyҐ=w ffb +:*SyBZjSC89h舾(Kzbg  "E^[f2#ԧe =rѻ&rT>>NF<;Rbx3*u/ pܣge0ĕL{|e.^;yӢov<q43 7kkpxL2&דYJ [앣% 8[%z.@#* O[8 X Nhs4 &-a]F<$$m勬)Էlz pcK O)FDLh xTP>o v4m#d.  MZΰ;^?ὐLzW2y#"O mF'FktH :bSZH<7+ |Cs 9-[WWD>h|V;XџO+lsgʗC&TǪ fZ 1}ͬ79a+)mZG#vlf.ӋF4ϗAesr\DC uQ}`2^sD%ݞ=z9O81d&9^8LU.()o*oIk7"&X1Ms`b;]z}L:~Dl^ ry5sPq㡻xAPFqWu^= cuXinֹj؜ͺ:n_B 6uy e_{j2`1j/<ls5i +-8`pwGINL"lXG6MJ C*'i~10c9"zȝ%afD"lZmf4dObB,j7R&fH37s$$9G@ZSQ==M W4H5 N&;TM:98sx_9H!){̑RhPG4lP`So8qV|zIcnOHX-@Q36u˒Q˃D)ms}v j>\W:rUWa-SA2oԿ" LЀmOdX:KTZ1`p>V$멸xMKa %P0Q=I9ӐW$H'{ ~B/Ϸ=b»ju )n1rؽ\1Ͻ) ^C2 TD.I)<À 1820v|6D)%7ؑ07ؐh`7|}j SɄZ˖lN&z}&5=PuL9[nċ̷X:`I\&=JL0?"T̴9j\ѱG7sL\,T ;zf MzÀZPϓ>0;:a2 X{)8m?aCHY($ľE 6p\$-W۷yͮS5'\}=hBj jP:WYb9 @hC)& Pz@Icv N iYp4H7`AB);Y_uX?vR*}05։Q[oX_&7Tm@Hԍ;DЖ?!chk!Xnt E7 AQS+TAJ)\k@nGZP@.7}j9ÊHhMn\od5т=0pem`03~<`Р`6Y)“\;h/*X~#z2^z<4(p9c=ޫ/ΏؕfNS28QG,?+D\{sZ<. M'c@Z4QD $j׶etÂy@"Uհk*!K^BC~vW|mKm\h@Rz/O o3 [?ɫ:`]y֧\X47< 6H&B k}G{[ц=DzX);7;9ޏ} +Ed[n*KnJ7 9̉aCTSFde0Kd`[p/ȩziUnF;|cF͡A?Ze?N"vZJ6]ߩ+ FjnY&}.Ps8|`zY%HsJJܩG?Rarc:#"Π>7+{#lÆ\F$TA qA j9*vDLL m^ \Tk 0b>䚻GR{5 0q^JЦ +\zAӋЃ٠5hdĂAxV}¸j3m+mn]ޔfo>5I)LA[t}0sZTE#Z@ޥl*W1ӷIU93\*a˾~>ֺԡy!*)g[ đ:Uq/w"/({w#ZY-t aXP\^ >fH\,w8 Xoi{Z@Ͷ+f2Em2܋ܨD.yr_:wC[qe2d>#as>DGl_3ԝ"tA3K~Nn&olҪ&'[6RR&4GPypwlT]Bz'kڂ79!V Ffާ)0xw05t40(iZjTܔ- h^X-vM65{-m2bl~lU|B "ae|LBZr Xǭk~c RwKSDD_4 +) mfzfEjϟZ:$)σ3,"4gh\z纂&`J "b,FwUemV! jގqNJ][Wn 87mm:2&h2P"z rmqPWs:JgvG[Nj2v4R5!j[OݞFĬ J.->Aie*F,ȫ80c`Vo"dM6P߮{΃+QʇCY68~Gi6h$kxkԦ Y*O>΁ c&0U4 ?r \< (O"{*ZlXϦFYx (VHCu>g"A3> 3zljt$쌣c#:L\_2:`d܅ FC5/-VĀ0+ N` 9 bЅ/|joB;Yr?6 2_"z;}Ci[Kw>;1Ó6PCd7Ghlt16eHUm;wPⷊUzMnU0+v.i5D2<9ec?Ը2 WK+Ѕ2[dA[ ~ȐV=$\b!XrVk|=r-? L AP|U6TnM- Ӊʼm3cl=.ita3/Y/gjR;m<1} ݌zկ<.U Ǭ"2KE! hcC+EJ@RV_p-WañtVs\XD'f& ~d; \wqb&jif5qh4e/wTC#w ȐG&enm f+FogfRXJ.ed)0o)]+@#D ?Lr6ƇC!1My֋XnڋHvMn&0p/ސ,xkX+~Vڈ2Yb,y;NXGs"}b5"OD,)IRBdwawU'#񮉻wGswbF'+Ǯet "4ԟ 9f'ʿ]8:u n7Oܢ`-p0v51: KdV@ U{sʚoܓd.]+뼬tʌzxjΰ7p[d`Q?74~L;s z, >5|I qxByp /,gNIma l)ªRT#.:;y=S$wIm3\Z.ZҰTkc0rJ2g:.I]-S9_č񘼪C2 ie^K(5R D;)fi2wѺٱ;H ET=1LTژuKJyWRlG_`ʣlT Mdl+=`Tֳ7[6~&_]퓎n\ctA-6KpX= iRx;G$э'#PTxbZL$?*յR &w3{ڢK5E]/\ ؉Q♨LW;[j01KچBÞi8ށiK/['y`JgjYݥ/FpqCh`edu̖}6$=^mtXpAb'%c B:&"v_-!JӍvSEg-J.$q_,-LᐛҲ01x9F>]7|Ζl$ MpσSwh6韜23Q15mE0E dL-r5+71qOb&]QԭGNs?Qq`e;M rfuJ}ز5<>MʶhX&TR.b{>/[B`ݔE[1փ}=FF阇\F̈g`Ywvc쾻M^>l`~"nY4T+wfarT((`k CTڒ`W[ve|w|ǦMO ˆFu,gh[Sdm]ƒ-&5e jόlgR1ڌG<(`ncM\Zi<4Vƿa:pEKY3lPyzKXrHҸiHzSN=*5ifNi ]q1B~2K{%FՂ8s+"RD.)q㔤vQ+xm4&pXwO +mjc@ƨrqd,М%,$\մb&tPkP @AR`Xy!G[.][ tȤ8=0ֿVGF3ϐ,IS~ԓL'?I>dcB*:~h> N/coMz6̭Q DAS j`a! ԁWL8~A'4UgR-jy p(m 'EvSkUj~JpX~2YL]YSmIkզ ~=duօ/"# PߺM{`N>۱^!"oc:z$v}lkFٲl *\}/=(X0w5ƌ ;a-UE"!-c_Ţ7sSNU wyb.\a^g$MF97u4Tg.IezqyCQdX!aDT!e]hdfPͮ2w'>.~1q%E= $#h@507ͰMyÜ.xN!׀΀NTNcޝ0 #xUֽ%ؘdwLOR4v>}"W:0dzXG,+*qch QQ[Ii4-4ru76O PƂ&$ԯ|BD1M'VwcC^cUPWJ2e*"͟E;,+#8d{x6d1"l6|?\8TKDO7^ ,&AK-1#W進 ~#OMB;lFi4gT3-nҲ^XS_{O511kEOcVi DJ+Bwf ;}*|kؼR *mCt,1ObLXNMb[6^HB Y wHo2?Ǽ2:/^ʹ[WW!);, $W9E,y9cƅodzu\+1LJ|xY p*b12ȅJtd?k+jUlz!FgT)zV`Aw;zVGeJxO>qwōsw&,iZCcQ#`K$DPeǕf‹wCvgor|^]U u5^OJ&*.gH]_h^Jqy_(M(Lbsx `Bh׺eYT5<8!&&/n2}\±PQ٠"pNmrl䢩g)M5c >[@O9|aLIL E]0ܰqa @055cʹ'NEmVo m\Cx?-C쾥fl{{kə} F l}ߐ;٨w5%7|`. dFGka]QH4~GTyyzex\)ԢjDbh

p #juutξZfXC1BfL%Ո`ⵔO3De/k_uGpDQcT7Td٦6iqR I  OH]}VthE _(>']su3 *܀bA uɌ;K4I]Nf'%{ht(3g&?Zn P \i1iʝcf&׎p ҢϚ F/_eO:S %aLS<+A'u!t9qd}<i_RQ,ur3߬)Md:ȴzn;MUD`@A93k;l1*%.n?P#׬+Qűl:ddU1kWWϰw QsM[Z[ 52[1D:%ɕ$}nآ0Y F<_^F$nbC>"5#pjkg ~NcUJ&e !pPvK%:L:yJg}!gvt̂u-,7}5uZ M#-M*;0*2`2GN9 M,ǟ0;?-gKPt@iu1#kWICRqƭ|sx}*9@tC. ;遯d0{4 F8 @`rk}>f;h GSGqU%nߙ -0\ 97_CǰHP~T9Zp@ɕ=&~ͧ.I* m֮-mW]4n69qԢOܵs Uu]LbF!C-mӧ3}aU] ?9F ~y^ T#Tyea6"^zN@ICB?CYyHh9&}cб!ۼlQOijExAv%" ʅѥMhJŭޑodPMH9r^OvfH\HC[bM6wC溺2kZ͝vq<މז*JVv4EI{ SZ¬YО_/ͨMTj*`25+訝ȩNG庴< E:\*A>eh"|$8FvH_\vGw6aQzz?wIEڬ/a>Q"I ~_?7s!t'׹S_WA9D*Sb{+:l *N2y+b]@lx}iW,A!lik;նjpVJ^dFfj$s&( I^J94C41byMQp"=}+* ^(APoC'ZCR CxfVYϫ͜zRm:AMVn Rdg't)z34 ;1|-݆6J$;x;sPTBI۟"'ܮP2Np_U`z9A-0бtԒ~ALBau3Pl|Ҋ cA0SP`N.â|`#i/GWf";<2AjJ/Dc\ysA}˩qXgl辭l-u,l)Ɂ>JA`Zj 8se[7M!;A2Κ)a>ƅI8-nIdĢXL+U {˲ハB|KFCYtLnvX-mhKh?gəq(㶙-x<)Qiyhڰ=H7lUo ĖPB8"#L!mfq &x^8~WuG~.%d,# AN+ωI&D%`j&1^m:yے шU6`Q 0JM%ˠ%9PL|i8kxM>V90O̝4r5H6i(HA0 (uo"ypLe sjqi< LE%#ȁ'u.+mOa۪Np)m*zϚ`eVYQٓϓ0Б :Ea3jīwxx,x#%~79Հ'hY AK)E4(RDG?Nګx Xd?;ݚ wYy}3U!rqKyqN+ Dv\01$$((/a Y0>r>-B.2 j' aԜd91 [Yw(YфLq4M ,O2I:/WH)j 9xK*čBlzGZ*BZKmD~ؖ{bPme:A>x`2LFu}$g\T rX, . g &5m* ^غsRݏ ꙪowӾ{Q̯{Tb9u /k=spcm0Z1msBV⳿}H2]̿- wo\C9CX }nj>:2ӎQsiPf|Ȅ+?ЍX&IJeE=c F0 —eߧ4--H6@*R,?|(Fmc&eoR5(W)]WݪZ/fQB?sut`jP%0̴1'f Ix6z9Oخ/;cUTԉRO{Dѕ@gfq6qbOy*{C琾u൱2/Y !ȕZvt'`^+O m$;\Qɧ~<< .C9 V9h aT/fȵc:T<M"#Y*km}G= aQOa-X goNR0?8m\W}Y݌?BUnrEݙndJ:˅#!W^wJဓR%_0 ^O\ncuTкp /~:OD(`yF*ɯ31p|<W4q<61JGv1Q8W鄓䅧J1L'⠏}f& V)OpϖG9DN $8f?,w&.@* j kj5Rm @80pչ(x6Ql0%xj4VXNTvv_*¯9?9:]6 }vk:bΗіO.=5Mx & nn8RxRBowS6̊-t;ڶ8}dgkmՀyƔ_]5h@;37ֻ W mp4]٭l>oaJ7عZlr-a? %@[C"Q@ ŁƀHޏq3t T&*x:ܠ ja5nY4 AuJdg!7Z ~=~:3O\>6Ms#M$!rzKMI#^W @D`ELGQT},,^݋I|I3߫#A ^ݩ|H!jPvVԈ 6L'U*ũgYNOzC3'ئvy@myv p:FFM(i2$U{xƣ X0ތ`|!).I({ElèbMW.k[čs_oU];!1w+v!`"ɵE@~: ,m*xJ:XyA jGV[Fʉg#q 8~^HmNP$q`=@VYFĔåE$'s8nǚN.80z=>N%ϋsB'cjYwu\o]ck Ԍ#]&Q2G#v;]A ܧ#x%F*^d8Pؙh4zѧ~P6y}hɵw-;c h%RuCl- slGIo e0ˤy- !mfK1~3(u +.酥z򿌓?e罫ǹbR33\<~N*~ hO7r}GGsn:w"]Eϟf`uJMcs$ly*^d;_h:HB1qX ,5٦M7qCf#[edpUJ)҅WmwstF5< 8-_sda(&"NVICn:lg?ՇiZ  7mщ=љ+̊[ {_k;w5 w? zB3_6}v5i_3.^3(,vl+7PLkpRL{|+`_:z8Ixdmsc׉KmT-P59d<K`ZY UQ}qԖ6Iׄ{+ Í6!j˩8e{Ƭ6YMtV"<[L_{Edqsh/2L}L#6к'4:i{8ic5 xG\R0'Bu_D>LJXܯ LletOf^XJ"=l}A;̱vԔXI:kc/ 5ˇG՝PPɆb@A}Pp;e^1!9D(DB㦲QnmE:œ6t" d. ?]e E0^;][,M.DwQ'\Y =SG<ǛdHҐHQ\}џ8sVYԼ,0lN;$Ӌ%85`:RM\ڐB\6P^oqm5}Ҩ:e#ū5I֤K0-{93>enӢaY H_Ͻ~Ex`|ًJ$@YѺ?*Ě@3!%NΕ52 l$i;x s@clb&%u'3DEѺEqvm>Mz)S I0NҶKmo2a%Οq^l4 @VS[>eўď^RPmp_l>=`LN+s)OWڇF_:*etz-͵]_ ȸ]+vEU?ٹSh1clYr$eL%] #~HW;LScs]gҙ3OB|6y9p+4EE#', xu}:+רw9:rvTհ^@(9l|/ģHA:Jb>Oo|0}|} (V)MI6*JG]mJkvVTܻ M5y\NUn(Ώ>{~dM19,m v+􈠍|ڜWʾxJ;M&\[~ *#ܥ)͂6oK5`[?H)SzWU(Y"ɼ  mM*xN'S ,ujlyxj/ auz&`rw&K[*򳂣z_՛&sCpT|_^9 c zp].?_A'HbMæûO|IM$yXpʖ^KwMkh<{}1/$Oi(SY%v,+nmq}]+Y~k6MDl na@^?ĦN$s[Ay%!FFE+N$jeqa0,(n:U(A 84eq9C No%˰U@k+sf .,N0v3Uc?ڀ˙a\O1Pw# dj3pJ:NJ׀}G]AnCgAG|"[st+66YVqtKO<3DtA E }d ˘]7] R2H3LKP'ζ `!Y?L5{ e; 䚘Q<B-Pͭ޼b9p /BOX++!M݄eZ_J6Z@GMw7TzJ"+6Ӣ]*`cAY&V*d֎i49ڒRHiD\q)./~H8-A֠ 1%xdAm HVܷIxsޅZ!e8v~,\;3\vh$FNp 1{} U[ȒmJ&ô^b@ 4ZXnjBye@IƔesDaf : ƺWK[bY_ t /x_e' fZlNI7lw<#%O~Z ݰڂgCk;pr3m,kZP-\$t~.Ox.UYV!o.~)jtNcnf]]O2O>=_ +V׏]*;Zŵ$M7E*8g~htru}*g;cH^k.2]))e3 37zD\Ds7B>tatS4v ı c]{STi6Ph^D9>",QE|db:v YyY-դ _PD?IVf*ݺuv64sI YZ