xorg-x11-Xvnc-1.13.1-150600.4.3.1<>,~ĉi8p9|<&w*bc^eÌR=;qpYJU_{!@C:Rw/nD@x%/[~ C_#1 ''uv iVTqul =X ~Qc2/YrgP1enH[ lܥs ~XBQGM=2ls+j"۷{ whc'T+XY!vM7r~ɝ,x˧s &xr ٚŭ;_0qO^BC;"U4(z*>O\?Ld $ Dtx #+  D)) :) ) 0) ) L))))PNN%N(&h8&pr9(8r:/r=> ?@B%F.GH)H)I)XYZ [$\,)])^bcdJeOfRlTuh)v w)x8)ywzHCxorg-x11-Xvnc1.13.1150600.4.3.1TigerVNC implementation of XvncThis is the TigerVNC implementation of Xvnc.i8h01-armsrv16SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND MIThttps://www.suse.com/System/X11/Servers/XF86_4https://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 xvnc.target ; 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 /usr/sbin/sysusers2shadow vnc.conf <<"EOF" || [ -f /.buildenv ] u vnc - "user for VNC" /var/lib/empty - m vnc shadow - - - EOF 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 xvnc.target ; 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 -x /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 xvnc.target || : ( 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 xvnc.target ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in xvnc.socket xvnc.target ; 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 xvnc.target ) || : fi fi)m H  $0&a/nFPNp*VA큤A큤AA큤$$$AA큤A큤ci8xi8xccci8xi8i8i8}i8}i8}i8xi8}i8xi8xi8xi8xi82i8yi8yi8yi8yi8yi8yi82i82i8}i8}i8cci8xi8ci8xcccci82f4d6c84dd2bfc3307c9aa41bbb2434ae9a7de15b14f8b2ed946c0e77f47173fccf40c5d51ea2f1d325abdc85daac35a59880781217ff93107b0d2c83ed3e4d942e172306de8ae5c47598e385fb1844a154eac6546d4e6aeb06b674b9da8307064f8caeb400975c67f119d525ca9938d6436451fe7ac9d259c16becd41367c37bd6f73e1f5a9a601098757f624014787e87a7ad05de96096c566d3064c8afd966293d47ae88872b0941a27bf63eb675dfccde77a96edf6427e585992f54dbab5631a44e473e58d9a79bf2af4cf5e91884d297f4bf2edcc6f135a5a54359342520e6784ce608dc9b8762584d107875ca34e8fef7d4556fb4f7ac69a3cd16013245308b3c8fb432aabf79817ba088e27513fd2d36f6cf49746a3730b95438e132931ce7eb9dac69d4c82989f9182c5169aeb296c7edd6f4af9a0591d3df9ff9d62e173a469eef18253a5c192a8b6c3cb669cdd84e5702f793fd0ef6b434bc38e6142f3f2aa05e3b87be8a5f19ff2f59fb311b477999b57c792d09c6074ff29ab6d0b48ae3937c117d05c0609a997cf1f87f3b37fd9f362d3ecb064a08760ca9b26abca68186f76a63e0e39ac8d632cf8ba785673869625f77ec065f12ce9cba25b45dba8452b9da52b5fdad7d579c7281a4d16a10a5ed5c4e80d06e34acb8d80124f68e6f364311237c76373f9f6f0aa04412eaca86413acf37327b5536be5482ab740cf13734de53a1fc03f590642707c4a240b74a14fa77739226cfa5eacef9ed485a032a7d7dfb1e266c9cf12b0e7b05060247bcddd75621552219aaabdbf7b1e01cffc1f4af73c53a06ce98621d1056813da317ab6688e1daaad20ba927ccfcfd1b04454fe4afda498669205e5702951a2ad267ebc4d0e89ed32ace6505c6825561e5ed1405acf6a8bdf1531cb05b9749f71bc69c3ae32ea9567b3c6f94704ba2c4127ffdfcd4e70b4168881887364d5ac301cc5dad149c259c950e87b5a5900d9df5339b1092ce054c1dd4d1b2622eed538e958fea93b487face63eb92f2ddf110570a6241433c31bf01f96b7047f2d38693bd00f08e8b29d8e8f9ae79ec5f8cc6276097add7337b4f26de0a7efec1cbf827f1d23a0d1fdc24434b176e1094b4047f37d4e2c30ea6d4503d527d3351287dac0c37c49a284d9173c2941be072c6c0194e54094f3849f22bbe65e6b3c4b43b8b3e7e7466073ac2dee47900ea10565659ba23b71e6d4817cecb8b6f52edf417cd3cdd572a591b9a19037ad143b1cb84f9c539f7ef8ce08b5e1694ebcf08f024bbd7d13156f316a01d89f5a68664ba68820d4efb9aab73749160c2ad813091d1905d8f27ab151cffd7342d1b158a4391510f3cfd14ed1f25e847b2e1823b3004226eafbffb191c226dc3ce6b02b0serviceQQrootrootrootrootrootrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottigervnc-1.13.1-150600.4.3.1.src.rpmconfig(xorg-x11-Xvnc)group(vnc)tightvncuser(vnc)xorg-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/perlconfig(xorg-x11-Xvnc)dbus-1-x11group(shadow)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.26)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgmp.so.10()(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libgnutls.so.30(GNUTLS_3_6_3)(64bit)libhogweed.so.6()(64bit)libhogweed.so.6(HOGWEED_6)(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)libm.so.6(GLIBC_2.35)(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)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)systemdsystemdsystemdsystemdsysuser-shadowwindowmanagerxauthxinitxkbcompxkeyboard-configxorg-x11-fonts-core1.13.1-150600.4.3.13.0.4-14.6.0-14.0-15.2-13.24.14.3ieBe\d9@@d*d@c@c@cj@ch@ch@bL@bjbY^@b\@b\@b~b8b8b@aKa{@azazaqV@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;sndirsch@suse.comsndirsch@suse.comjoan.torres@suse.comjoan.torres@suse.comjoan.torres@suse.comdmueller@suse.comjoan.torres@suse.comjoan.torres@suse.comschubi@suse.comsndirsch@suse.comsndirsch@suse.comkukuk@suse.comdmueller@suse.comcrrodriguez@opensuse.orgsndirsch@suse.comjoan.torres@suse.comjoan.torres@suse.comsndirsch@suse.comjoan.torres@suse.comjoan.torres@suse.comsndirsch@suse.comsndirsch@suse.comgmbr3@opensuse.orgsndirsch@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- U_Prevent-other-users-reading-x0vncserver-screen.patch * Prevent other users from observing the screen, or modifying what is sent to the client. Malicious attackers could even crash x0vncserver if they timed the modifications right. (CVE-2026-34352, bsc#1260871)- buildrequire xorg-x11-server-source/-sdk >= 21.1.11 and trigger rebuild with newer xorg-x11-server-source package (bsc#1219311, bsc#1219205)- introduced n_dont_sign_java_client.patch and changed n_tigervnc-date-time.patch to allow the build to be reproducible (bsc#1208478): * Dont sign the Java client so the jar file won't contain a signed file with a variable timestamp. * The signing was necessary for accessing the system clipboard when the Java client runs as an applet. (This shouldn't harm due to the deprecation of Java applets was done in version 9).- xorg-x11-Xvnc requires dbus-1-x11 (bsc#1207730)- Fixes for bsc#1209283 * Drop chown vnc:vnc calls in with-vnc-key.sh * Add TLSNone to -securitytypes to increase security in xvnc@.service- update to 1.13.1: * x0vncserver can either crash itself, or crash the X server it is connected to * The servers might crash if the clipboard is updated just as a client is connected * The vncserver service can fail to start on SELinux system if ~/.vnc doesn't exist- A little cleanup of specfile- Update to tigervnc 1.13.0 * The servers and native viewer now support RealVNC's RSA-AES authentication methods and encryption * The native viewer is now translated to Romanian and Georgian * The native viewer now (optionally) supports PiKVM's H.264 encoding * The display settings for the native viewer have been overhauled to make them easier to understand * The native viewer now supports adding exceptions for expired certificates * Resolved an issue where full-screen mode didn't work in the native viewer on macOS 13 * Lock key synchronization has been re-enabled in the native viewer after being accidentally disabled in 1.11.0 * Xvnc/libvnc.so can now be built with Xorg 1.21 * x0vncserver is a bit better at handling differing server and client keyboard layout * x0vncserver now correctly handles zaphod mode - Removed patches (no longer needed): * tigervnc-newfbsize.patch (https://github.com/TigerVNC/tigervnc/pull/13) * n_utilize-system-crypto-policies.patch (https://github.com/TigerVNC/tigervnc/pull/1262) * xserver211.patch & u_tigervnc-211.patch (https://github.com/TigerVNC/tigervnc/pull/1383) - Refreshed patches: * n_tigervnc-date-time.patch * n_vncserver.patch * u_change-button-layout-in-ServerDialog.patch- Migration of PAM settings to /usr/lib/pam.d.- Release 1.12.0 covers bugfixes for bsc#1197119,bsc#1199477- Release 1.12.0 supersedes the following patches still used with tigervnc 1.10.1 on sle15-sp4/Leap 15.4: * U_0003-Update-Surface_X11.cxx.patch * U_Handle-pending-data-in-TLS-buffers.patch- Use %_pam_vendordir- fix homepage url - move license to licensedir - a few of the trivial spec-cleaner cleanups- nasm is not needed for build, remove from buildrequires- x11vnc: no longer explicitely require python3, since it's already required implicitely via autogenerated RPM requires- x11vnc requires python3 (bsc#1196623)- Remove patch: tigervnc-clean-pressed-key-on-exit.patch * fixed bsc#670448 wich can no longer be reproduced * removing the patch fixes bsc#1196214 * related: https://github.com/TigerVNC/tigervnc/pull/14- n_vncserver.patch * fix location of Xsession script - vncserver usage has radically changed; please check this: https://github.com/TigerVNC/tigervnc/blob/master/unix/vncserver/HOWTO.md- Update to tigervnc 1.12.0 * The native viewer now supports full screen over a subset of monitors (e.g. 2 out of 3), and reacts properly to monitors being added or removed * Recent server history in the native viewer * The native viewer now has an option to reconnect if the connection is dropped * Translations are now enabled on Windows and macOS for the native viewer * The native viewer now respects the system security policy * Better handling of accented keys in the Java viewer * The Unix servers can now listen to both a Unix socket and a TCP port at the same time * The network code in both the servers and the native viewer has been restructured to give a more responsive experience * The vncserver service now correctly handles settings set to "0" * Fixed the clipboard Unicode handling in both the native viewer and the servers * Support for pointer "warping" in Xvnc and the native viewer, enabling e.g. FPS games - Update to tigervnc 1.11.0 * A security issue has been fixed in how the viewers handle TLS certificate exceptions * vncserver has gotten a major redesign to be compatible with modern distributions * The native viewer now has touch gestures to handle certain mouse actions (e.g. scroll wheel) * Middle mouse button emulation in the native viewer, for devices with only two mouse buttons * The Java viewer now supports Java 9+, but also now requires Java 8+ * Support for alpha cursors in the Java viewer (a feature already supported in the native viewer) * The password and username can now be specified via the environment for the native viewer * Support for building Xvnc/libvnc.so with Xorg 1.20.7+ and deprecate support for Xorg older than 1.16 * The official builds have been fixed to work on the upcoming macOS 11 * The Windows server (WinVNC) is now packaged separately as it is unmaintained and buggy - Removed patches (included in 1.12.0): * U_viewer-reset-ctrl-alt-to-menu-state-on-focus.patch * tigervnc-fix-saving-of-bad-server-certs.patch * u_xorg-server-1.20.7-ddxInputThreadInit.patch * U_0001-Properly-store-certificate-exceptions.patch * U_0002-Properly-store-certificate-exceptions-in-Java-viewer.patch * tigervnc-FIPS-use-RFC7919.patch * u_Fix-non-functional-MaxDisconnectionTime.patch - Removed patches (no longer needed): * u_tigervnc-cve-2014-8240.patch (https://github.com/TigerVNC/tigervnc/pull/1258) * u_tigervnc_update_default_vncxstartup.patch - Refreshed patches: * n_correct_path_in_desktop_file.patch * n_tigervnc-date-time.patch * n_utilize-system-crypto-policies.patch * tigervnc-clean-pressed-key-on-exit.patch * tigervnc-newfbsize.patch * u_build_libXvnc_as_separate_library.patch * u_change-button-layout-in-ServerDialog.patch * u_tigervnc-add-autoaccept-parameter.patch * u_tigervnc-211.patch- 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)- buildrequire xorg-x11-server-sdk/xorg-x11-server-source >= 21.1.0- Change to systemd-sysusers- u_tigervnc-211.patch, xserver211.patch * fixes build against xorg-server 21.1 sources- 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/shtightvnch01-armsrv1 1774860415  !"#%&'()*1.13.1-150600.4.3.11.5.01.13.1-150600.4.3.11.13.1-150600.4.3.11.5.0   tigervncvnctigervncvncserver-config-defaultsvncserver-config-mandatoryvncserver.usersvnctls.certtls.keyXvncvncconfigvncpasswdvncpasswd.argx0vncserverfirewalldservicestigervnc-https.xmltigervnc.xmlvncserver@.servicexvnc.socketxvnc.targetxvnc@.servicevnc.confvncwith-vnc-key.shvncservervncsession-startrcxvncvncsessionxorg-x11-XvncHOWTO.mdREADME.rstvnc.regxorg-x11-XvncLICENCE.TXTXvnc.1.gzvncconfig.1.gzvncpasswd.1.gzx0vncserver.1.gzvncserver.8.gzvncsession.8.gz/etc/pam.d//etc//etc/tigervnc//etc/vnc//usr/bin//usr/lib//usr/lib/firewalld//usr/lib/firewalld/services//usr/lib/systemd/system//usr/lib/sysusers.d//usr/lib/vnc//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/xorg-x11-Xvnc//usr/share/licenses//usr/share/licenses/xorg-x11-Xvnc//usr/share/man/man1//usr/share/man/man8/-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:43437/SUSE_SLE-15-SP6_Update/9067c948a220aa6afc990bad1ec9f436-tigervnc.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linux  ASCII textdirectorycannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.13.1-150600.4.3.1.aarch64/etc/vnc/tls.cert' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.13.1-150600.4.3.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]=1e6d2165c870793a0a4e7cafbd537ccd8eee4b2a, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7faa1a580265f49c477d11045207a058b0acc627, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=fd30ede46cac0f3c06fe0b0165f0dd4abaf74399, for GNU/Linux 4.3.0, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=52a405e0cd8ae6ce2600377e787d592788a6abe3, for GNU/Linux 4.3.0, strippedXML 1.0 document, ASCII textBourne-Again 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]=c38b7fe51f8612d4ee8d1f754723d5f416f9845d, for GNU/Linux 4.3.0, strippedUTF-8 Unicode texttroff 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)+;GHkmnop+ #R RFrIZ>[{jji.$%kǛ 򦰋PC`w O^'"R-F6ujYE% `)}Fj$LMp8bg> ؏IJyӸݔ=8AF''pLk>/iCAO;Xc;yZL΁pW>TۆϢy%U^5b8M>+}mm[}/[Ty|-g&V 99̻xLn۠f 3['3a~KwGvUMU5LJŏW(doOD؃]2F3l(v"dM!)Lce(ud#ldH򋒐2Sm1:ݴ)dEY #:5֌ڪhCvA8W:^M"ʰ0o@Eùԏ 1xUԜϪPWorblw7D( ϢoC-$WG| N9W ][HudYߪuZj kB G%]?em0U"P)K^ޮ{\?l9Do; VblP_vwX5yq @cb^Ē&Ҹ5"Fho*S#! #Cn)3IbueIi`q4oV5.1 bϩeVT;BW;dKh=oZTմ gPMᬳwGH0?rLUOƓN脯qESz wox]h(/\#Sr&IM ù om6X} ua]XѽEК~ڊDoUsQ{ktm3L R6|m%mTzuFeRڞf #L X&$>8qI`q[롱ɇC[)1岟wY#LfI2yCݪv wu: V qS+cOEC? +Dի'N1-n6 *m2Ѹsg]Ux2!`d B8ʥ' .-vC$'8[!|.(o(:s[%rEn[Bn! Qv =C7 yn1O_褚ǖeoB@ *W/WY0XR d-8ZB@9c#1~J ':z&j9|=_Fs)?Bl!0 WXFϺ|~:uf: κahkLR/sQw]}'n{xyQgQ4Q, geΞTIpҖ@ͼNbDzvh| .y5 fDc䂡R۶_hDIvY/QS̈~HfyXK UG␝X|Wv44V')4lج/2,L?V(A,8GnhViiWF /5,C hGr~F4+kxWDm!w17OĊͳEɿ/JQbZ)?#MR5|#"HRO<2_+IUeK.޷,JR OE>"fe>/s*N}o!Z4.c!ÿ,qGnՓv4Å[N݄zBjͷ-ZX)m|rL8j//c/h8Gj7"[s/PNʪ/WԪE9foZ[9 ک*c+<1.dL3g=v6@;o\cBy3ȗ2K}xC=/lDFeh힄3+](/V뽞0(C04Pq5KH3[ԑK)V'Aҗ-9ramy(qef)Vh߶zM! ʶV{$o; 87Jq_JPRb~ k>mGC :녋C$mUQZmsQj;_Kgȝ|,')GQ\6>' PȚۓB '+(mvo;'LzYFSåg1&3icVCXszJ A߆sT+^_}F_IL':P*~k_1Ysx@W#ZUZU"_<:LiHˏ'b^~bOS#Dy^cMIv| ޼߃wnA++6tCey=&ԥqu!J '/HWm o'?3b֐ ':ܛcϨr Oyeh&TK (﹩00fCKmj.Icb"Խ4?.p4;<ߟ!V*2<8(EM-F'䲎 5X%+_ TS{J.+7| Q~܅*1Bk;lF>B:ݠi f*a s+sɐgeAk }d@p“/m5Pe+OCPYӪӉ^~W =8/:k$lm5׉qCE.~!rpǍcz0;/e&z v i"YrU4vܽ%g0_LϤ d{*er } hBgXL7%Unfkf\:STgT=LIЧ,?( a_/pU33NLߤ Xz} xbKARDZPub5HE))A.wV60>#g= 3zW,6lv79&. %OzE>in@;i#IiItB&?Ef_`iLQ3p}jvBHSOC'-d4P@lDtەGt*Cһ_JP}fyܤ:<dJ{#wpIBF+Hk5dH:{hoQc8NLIKjQl3*4<^^,*Y(W;zd)i cP#[+FzkIe!HMȌw!: s{Nl|ed$h"CZXe]As^+R]REndwvNkQ%E㨽}uB"1J ;r Aȉ%G}Zn,)o֍4iT>Sd&r497\ D>GV-3+~-+4 'da/{&ana},ⶬe~+# [W 3 `ʵƒ _F&!TZ'T*>/P~t)a="1R;bߛǦهN'O'h.Ҹ?;jhJIA4}t4k]cGt!怜)^UN2'sIΟTA@ k#ڊ^%J f"8oR8X:^J\xJΌEkȌmA;BkDH2qMԳ6 $gg  ZCߧP]5~h\҇Ue&n$`w2a@jN\|aĢq 6lF|sؠY[5ڬ1zm]+3 uﻭITo9KB3Kswfֶom:DݷhClD%XOmۆ?FkƼ5ye@@.`QhC>~C\ϻ92=CtcF=jh*8Ȋ{ ~5T2 Uȿ$ }E@[n Q_X y3(n~Z^=)$o%\ U}Kܥ}5׿ a@>y(?K.EΉYer&05[ٶPU6ϴ|G'&pô"gxOkafo[he V²cqc@-`-;G)[AD?_Ӑb,aM3KW;Ͻ կ- SmV$/"Nn "_\-][ȳ EKQrѫXo2A F4 #ZFOؚ뮿'KJexPSc _',EgX:"P⯿3QcjIM3LɷIM[HoD׳:X/9H-`uEfZWC[@f+5I_=:kqą,5\fI:Ȃ?x?`5 C :UBpsX\p/$1:vl =1%6]zbLG]nFلGԭn1 o!1cs8|)1q!6{fd%pbj@4L,~REO݊|kyR֙R:5&=ypx[㩸H$QDeqP8 :̣6!=S^N~%O|^ zS)w SfCі}jVW`JK ][N" s F ߫(Gtë¾*J2dCjUp4{ }ǽ-0zMq/Ͽpu̧T1[3tԞ8Ùm9-soXX޿(ho퓯h; &Ms p6d만+Ө+%tFFWJyX:' -ua.M D `Nfvm=LN6F7}$rM$"Ar Z2"O[f' 'CS,jfQ(U9*k?\\Aww)CI\>EsWzJ^X! {[d]C9©7s]}*E>l{$yVM6XVD3H4(ߴTVN? NA|@) ΐiL7MPܢHB}h|uv3'ա¹ y `]GJu* s.%F ፁu+ g<"Ol "PT"-Vn5lh.4po||y+=>˂@|M ~_j:.cS=GQ_r|Х"W+G#M8]zK6rR jh' p;eyS/5e*,dV?l_WʶLK5cE\eFP6Eq|::,VS2I2U EԹ ]qy'|U!,5:Nփa6y7u^Qi>RC[}ʡcI_S ?k-el¶iX@i1JwTx9F @?:9llISbz * _(y<$(:Ey;~kYDbLJyp 4ޢgnfa$}3Emtn%f%CQoO[?S\.CVi&!ˇS|wC,$bZ&DY-t5ʬ\`N@Av%Y˰ 4t;YfVe"[bewP@aL]ס.ōBo &syՆr _5yh{g'8.Unc)>>"p'dGs}0p-$̺C+7fM|5;xpzKQI-+e t7$1l \{Ⱚ>Qm2vWU(~-qz.@ĤɄS&xͭ;'AF`eV2tIBU< Ƶ(zxN(Ko`ށ7or!)C\kZ4CEZp[/_VL0y]!sgvkսC\ȬU$cZKk[Ẹ`EBNJx:W {ղFctvFuƖBJ8 PwXPi al[*"RȖI7fe\+0/LóCreRk*l7Ui%vme >m F{؝6FLkjȎ+kD%Å'B`&FMgЬ/(KfJp (9ԬnfH&2,C^D f_%󏨊9ƛeӕ3K94P ꖃeSsC$@ȞGw< WWT "kdQQ{eRi 1Qbp s(lw(I!n1r_wj*I"Οy3k˯ٛ:u˫&% -)Ʈe]:_*lC];dvt9V $ XZfǨ]0 XY'|L"3jvd-6!T>3޴2nʠ~(H':W&\%T9#wUXD_3W7ށ;XM:P IGjϝdL٨}CW\CBN%#yy /F+J6`F9)wccVL͍4j蠷_6c>#~u2S. Sq~8Jۭ" 'D[ҟ3g}M5 {GY{q1;0fqFTMXw: \ $;NdXGLtW~* )I+zͶ oa1EiXrC,w=.W}H`R=%GV?$(X\MHEhy/tQBrHA8wd}.. Kvim5SYU'Vzj=N@D>VÈQxg{-ȽήHjxJ;DWUJPj 5QjGLϾ̅70 QmJCz_vII0>*"#/I(FEB@o!R,D._FP +:?p k{Bt MUToy[D"tFw f؛o dY:Q@aƢ,*c%1 .qiNю= ,fk )y|^M !X1>Ch@6+FXhLS2w)>܂.Cn&BqkКQتf%/]յ֥$%N=c<֊!xP5Kgcb)C?&i ռnLSS"oEfE\eǕò[NEЌ&홄zq2>"CvoGCZJ XLc= }ڦD(:`qt@R wqH: 1v'hR4 7oMܸ/}d@F3 LPFS=:`VJˀ3׀,mAb~zN<0˥4Wt }uVatPU>g)W$i@ZTe`A hAkRcu/[GhD݆wzʨ0rY/X|:Yhtђ nvSϗ2ܕcj# Ge aJGgzWCZ^JV_{96srW*m5N4YyFX@;AI5!ؔ/>Z=_{'kQӡL%|zgh,3EPCXtjМFD0bti)1rHR|GWqΡ{5pz~=ߦ'a螏@uJ5OWTJ0*XW] {L̒&0-h[e1q})V |D>X_zaIq?QM9P׬ q0m K䭌~~uU:O~bAV4n| 'yf0cCGqPZg.7F >'1Ch 4[sf2F*͓*L?5^lQ) 2)ܶswŨy\a3~<f$O!@-K2,Pwt\z&ܦ2%}J$D%QH|i¢ ]Q76PA##-67|w^Mn[*$ >\\ uo|ނ5Z D{ W4D_xZ|=`4(2V2zk%A7ʽD^uurN,،; dkJ&. *]VЭ7W9oli^z<Ц |o@@Lwwa ogaA68myE—wYV[FÞCK3_g֩Nq)A-]=*T|,߾"oFZ_K\Rc,9p=#d[bH7upBDa^*w{W+0EtiQӬ g0 c52+i?azi "Ox~50~mpcҎ'v9N J3Iˍ։N eNYƾ 0W9ck:8ϐ!,%fElF2š-ao &NUvN+"O%+: pO,.$uɬbP*P[,Dk5Ϝn}H!ǩecCnWxE!lԸC~X什zU3EV`cOqCH|7)bvTEH@Vŝ(!S.ME\q!^.O?Dph"`Бnګ-P[?)-[#>,wyVgc,Wj8ޯ_9=6FH6JAuZrἮA.pہE]_n[WH.}*jnB j9漌l뱿Qjix{{+հw$C |Ԃ@ֲz-{m5v*v%6$nA(l1ǥ?^RqCH A pŹpQK^n;0 +>A-cMf|qڻk5pFqZN>4 =2z+R)a轘<]ᑳ6Nu^ e7&,=S@, G V,p5N>"?䑁 Ȕ?isCqF@No֜Os+ԽtdhF6ZI˝YL>ț$ ̈񃕈Fz/С"34鴵ígzVʝW€cT *XPL !Hތ)cK4zwp'\ۺwWc^S^N=(?QG|}wF(X.qFf0Pkv*N5o>~KߞWх U:(@S8wz8ݿr䓜RVC9x6Xp͓y -~fPDžvsk3hf '+$&"D(U=e#/xzZnm围4&UΰDD#6E։W~Ay,x!ደ$د\[S;Am~EήGܭ{*F dC8}h!)V(%hgt)3cdU]:6cFXZQ[qu K@$X@4߶`yFr;4)T\p$ʟtW2'.hlc~R]>J.u!7~FدDsys hۀ)Uq͆o4blj1mYFS (zrVoW7twKTSI7焪e%ǕOO) REf-k0xC]r1y-{O䏵( r7&po _4>Rx҈904*oxO+Nۢ|,d<*rc?%fmvKuD)SQEp1%ٹGf聋F XzoDdɈ7aD<+ؿOʒЦ6~ ̟_qxP~y«YIT+<47/blE|Fd#~btR6鼻&gEHr;8w% zU‹{kC9,ʟqX{ M 38+p>f1}A#=8fޝꑿ_nG44}ՠjʻ1ٹ$#u-k?E+C=lV3,GC㿡|0;Zݾ蠡Bw݅Q HSY 1g_1SGmk=rӄu/R-AGc'>y}/:H}T}*85O%-iK3|_@"w[Yhp0덯x;')K+|Ŕ{-D:p{Ikx puv5Y8d_*U< Td'㧜V)cyޏ0v jZ[]r}@ =vbKJZtE _ +7TQ"DcZt|3 gpF7vO⌮=ЀڝpOvjּ56W_FM evt#][PΣxJLV4k|V<[o"jidR ;8`bմ^_&$eckЉ$Ş.hS†/m_ w<2ztVٛԐq/4ۤUF/ ҸG0|KS?!3F};iOUIltZͲsKLCpFʲ91gHM \g]=De%aqE-)`Meޜ4{c^ku:Ln8֪)W!x?o.\xOOn V:d*VYGi0iJ{R%рG5|BX7|d0DbHl'$Xsw"A*y;4'AE ݟ:N6ح~u݄%<fm(ˆHBN}_Ĺ("AMP~Q]F.n"ױg.ȕ*2xXRgQ[Fݫ X- A@}rBjPn6bݶwgmv8}03pQ~\Փș98,Kbe*6~ڍ(=eEŃ7<$p!|EE!GM)b:f(@l."[8) E%)"s0i'ѽrg;8A/ SG jp˼ꚈYLglx"D t \d$x@ i]TLRx{(7 obvYi-ҷM5,H (=p !smsFb) ul/G u(#^f@6_:93PT9v{>%Icn~eDViwdz˪{z{>1 tO7zݲYJk#Z!iŬp[/R^pUJ# H_]xtJwZZ=Sccz̷l 2;ur!Rlzs\\-P@<z6_SA0;KpɞA?Z'"@vq ^PjC;j$FgXNpru34М(m ]i}a{3.!Tұa<2G30zgw@e6 `Db Mߟ+꺥 /1IY6(iy!1M/ŕ<4IS 0 BH_:l3A8P}géw;" j'FOGʦefN;1n;OlFlk.aPq]/uxuۗ}"YOog hώ=+fFxܿ3?zYߐF%֛F͓\XlX卆2^6Oaqe1Xgi2NhC&l)k_ەg6ɻvo-6Pv@1H}\^"A-J}Xp=0~l'm]X|:X'ĚrFJ4`AZjkr* !{?CPul6('-5 .d]cLvv,ޮFE9^@ eBlW6ɧ&,^ ^m3_|$jmr% a_is,\Һj9763 ˜9zKxMD@ >طlXh⿽L4?Ri?&,c fvg#kEYSfȫ@~XJwc~r(:ba[:Ŵf4%:<q{Oay?jѶUpi&(B/.dOfaw֒iǵtakĎ#.ܨ!>Ru?Q+@$`_4$Fn LXS`Enf$Y74t(Di:0!!Wyڸ>)*/>\%)@;]Ig'a\?S1 6Fj !i]]iR(CYw%lH E! [*e ;D܂fq׃=֞"^>/dË%/[3O֘`-,@~ y1gUhG$Wr~̐ >DZ&q509  $]cȘCDCԭLS!&XJ$H8lpB]T`S,׃+$tĨe/;W ю`PxgBذ 1anjS=EDSr]FGhj3 8QrW%̌ B,uڪju צz̆l-EАD.@={w@ ˙^#VpRbˆ))aS7OƗN:x{)4S.N/l'+.-d床gr:$Fqy3,[o]giqG_zu-Xp!;uxb>[~}}TwMjS"siGyqb-rWl{BM4nT̜kR>,(WT)Asb/U2n v7lOKHYWa2/cK/nR>[R]}M@t0ұJ-h#(:toJ`匠*u'>d syX+,,͏׷noqh+!Nu|EIR<+7_kE+fA=aFQ0x#p/~2t5,H&kZgMqUy'i]OJ >"T\hOga`KJ Ѡ,17C_\]ž~%EKlS~!8x6I>A+h)x|sF&ZF' :0uvux*:P M}W.3w}~s.aQRYσmzVjuuތna**LCVWX<ެc˼6UFb+M7oi ;bFШ&0gN?e9918 Iߛ\W۠)dy{8`m}11-;;6xRz  - T@~(E_o1x L c FhfliO!]$-MJu F"-4T K,6.G(Jn)NnGpmӼ$wiJugGiÍ "ufɖ}T*;F8 HL=B#D4=yd` QNbnNT&VGOv77K<yv| {J4ǹ`BKĦS4ī| z2'LJ?elt=+I{˅`HPYQR H亲iz[v$0#Wi`pTCmʰxMzmdOMKypeC'9\vMTb|^G17HT@us遺\)E.`LηHM` `A`ټ$~@IOF {}N !@i~5O<6uHhH҃W^oc?Mܽz4l2-`þÛZ;v+hR4@p`f2KOB~AXZ# _J.5j"m/!1as|5dF0Cg~hjY8=H Dl Dz{U?"B=@5৚꛵Qw4 oot&ĉ煣e9">~.>lwJ:z[/jI(KA59th>;7o7.U JA4+yR„GyJ5.OGm_[A*?b; "OD |Rg¼[M`bvIArvQu :M|: !N"22 Q!2gaEk?"\G] SJDe\ .@$EJUXf_f"s}׊&863 :gs33~yu=kATUQCl60qDgMRǛ}V^=~NG1):_[)*%j%#pXvu{ Cx҆[]-wpm$w-kJ; "I[8$Lut]b]\ $Xt?Fsoѐߑe (eD$*+)VU4e4>ѱВ@t֥Fи_3BG[=7O.Y%FX.IݰZ=eï]Fls y:D`>Xɳ=@Hk(YT1Y[Sִ[l_vc; :{WM\%ˑ·™ө\,yc/aNl+\#`U\EKU]&Ѣ1ٙKTLzܧ޿ZHnX{U5H,;LHNtVe%}{8rYڅs'UáJPaoli | EØNHcWࡍd [ߥB0Cn!\VT殳"F?s"K1$cc܀*vBG"iFA\>ƫ(#y ZqmQ*DzG{!H-rlmTML5'KOL")02Oe 4Ue튉BJ(1"ƏQ2s8B@ͦI[35Ŝ6٘V;+S7|I1- r;3Pږ pAtZ2 =➠ ,X$@rhՠ2,[_m=!}簌ZJs׉XJ+tgU.L okF @؀RX(Llev91T|a3}নF/F,x;4M}RNE  .qdrp⹰x꣺=⨅.^Kl4cmhu7$%B"c}%cY* hzDW=R4.ӗm8[#U[^-r̯,j*xzuֺgŕ _Ŭbv„Α m)Z%DJp(uvHٮ^kǧFl~Ľg=KC;>~b{e’Df<=8vN&:73n 5k|d ك}Ҟo1:1F?)?G#O@R 񙍅*&a":C {Œ6k)8%=otۇSw_+52"oWcsa">B <f'cGpG+/F켤AjcslrѐB?٦ q VR=ثC5\13; ʠe $K<XV6R|D -0)|u83 +QUەhOz[02dbǰ+i٦*%c!n5))f\ȿI&.mg4 %5 s!cb&n;$>v#Y*͗P3[/.DZ"UiE-&m+Ťx RywGV0@чd2 Gyճ >|b6m*l\/褪Ɵ iQyx{CH bFo- rVO Thr?_jI<~. 蘝F. m@819I[8&3}5*v%EnNST; 6 AjDPё -@@R,vZy +[=4:(/ t OɡGQ;J)ɖcɔWTTpc!`rt_T=UЉ>Zd1/Ȩ̄Pf&7kUUv 1+4R4x#O2kE#]1ѽ/% ;הCN!JsQ0 VۤFCFd|oUsr "Ԡo{ם럙,UHph!y1bVomhU#)ݍ6zD'evM inh-_+p cD &AWf焕܋P=C5}NuwC-ב7Є9!IԦSxpDɨrD<wN:ͦkb~zd'Έ;TvMS0u@ DjSu*p,|&QZAA ޽]^duZQ$ !) 1vأgb(0\I̞gB%r3p-̰g0 *̓ˌ2ֲmO0)<{Ёl$3lG),b$Ұ <$ʏ37zkWȍTr ma@ZL^EIB=1k2X9Y- Z M Qf(pDQNi rafQso/n gsˌU/TIu]^}yg[Y60pjfU gaof!\&B- :/(o}jG@`ƿ '* z~A0Hy|jS%GZO|cP vrⱡ6 !QTxMA%թl==dδ<Θ5xaNKwCy,hd%F?HĒ!0䋜 pv% SYR1u-F*L+06/<_6'Aʬ-RI Y!:ݧvsz& {$ߛ7k_g:'ٮUE f=P.Յf j5SNy _e+ndk1)z@$DSmx;4+ssTK/] ^ oHGLGcvs9 | M'Y>U !6~=M*M.mY4% #Ir`H rHs4,o:}:f&M:B;f.g nAW+8SvwKI6`vd2,HG?&59&aaj"+nezvgz|6^kx20UBz@w@Yro!Iz 9=qzdLa҅M/Q}E^>((HlۥN(;}3\WhG *EJKiygl+ܩ9l G٣d>ޑ"c@&VʝTӤc\3<'Jt& +KEPeg,PɌЁɍ4Kw@ D[iXNj^l-r7uU rl?!ZϮ>l>\bCDŽ#OfR EGʻj D~<&VPm{Mo48@5WK8XKcTq 649"忶ל+%ǕEqGGE=}kHN7T&Fr5 {V3ua^QG6umn3ɊJX82vvN^h7q؏P~N7v {hkٜ.)c_ډ%5YkuH>^sQ͏4$G%X!2złhw@8?S2hybh6ĠP"6;]8& [CMv4٩+Y,3܋Si2ޯY6pw+LHMՋZzUk2c얬ޡjV7Xb@6wz/g҆t$ڻO=KR+Ƿ[nwF?/(|1)GdQ3;5M] ƾy OjSM zlT~LӨF?&_2#1 n:Gnv5!Zl.QV$=Q:-̓t%I QC H#0V\짏PC%xPʟ-Џذ9$MUU,3fl 4GGAa tuD#r|4NA&b'|\%b<@jY#tN_t`# ~sy|LN?-?ri02|ٳ.f·pȰpemº\I~ $yVK! )"G5-tDi# c[$g%=w9zBEab1| ϚLdsFڤN \%j QNy/\zo"KU,7wZdzX?3%:sm Ϋ ǵuSCUYn":~n_'XGy3ZISo&m*uc(JligDhK?x;y$B6Kʭ5r6?VX W$K_:PQfuC˰2̍p"hXTӯA[woZn!`#"K: bMͼcLڒ9sm5 h%3iO=녏d?Pf ä3EULK,>ҟ"Uvy'YRiSptcqa E/vMî?ԡB"uθflvx׋րHb)<*-TcT!. !#<0~k'\ J]B"̱-N +\zt,QI,8?0!UF|-=r][@7e-ipZ2-p&-8HIރ-Wbl'K\b7s:I (v2ayԯt?;GFǃ9*R3Qt$c"уBdCMn{.[g#Cim1?j!TJdf~cbҰ1ϼ<019]mZ|eQUJ]BǙbp18-dftYJG6jKr񃛳e`nP=xP xu$xy{obdv.2: ޜc1kGB;̃hB1 C!?Ձɡ{6g`8 P8NF'C(7zn'(诳x#PeAY{`YH@` - mPݩXBV8nyĮvr(Lr_!vym{ZnI*zЎz A:]w TD߆Wes3JPu$ BSk'F}΍spO>⵽„YBCo0eJrX,$+'םY.h S 0;%==(j$Õ䤅(L1(+߄})cXF(oRe?X9֔uNQB7ux?j=^0M1P "&w4(R9Ãto 9 Mp4]>Pi|_%@,>cV`5{Qt; ;pά}~ײQ Jp:iX ]8tcFz~JZVKWܫYC$XRRa>7'Bك<0~&@ہ!9G^(BwOTZtӪM)!70*N{m߽2_0shGhMv0pY)V);SXn~_dl]O=[ vF ^+j2+pe u3#AAX1 LYtl:6NJFt*fPv^kx@8Vٚ5.BZnmB |>t{CC`&*WX=?x=;Df3xPZMzxY0vr[_vpI3]Xct5$`EρA%+Ҩ*'Q XXΤ9كďbV$%3 ¤DWfMXNg.$ljPG\jMڠ~p$AڥeMkFXnwpP,|$=&(p]i4sM#Ś?eU;6UCPZ;d7_-_mz$g{߰C I;^C%&{B2t ꙕ^W? NaF4[]%ko0xQe0]|K{6ٖ|'qH4GArifEiؙ uU)hOs.FH]۟G47( ;۲&  f<_`Y~z3=|"[EYW#k rsTo(z.s;3g+Cc6TSo*1sә5WҜ)"o2 r2`b]O""#zz>k js@Hyn4k3Z0O8fH4g.yߝ1WO$êR㏯k"/7 9!#qZ8.X'oW8GܾO01#&-B/e\Qo$ݑ@H7݌R/Q9tj"ܺJDG wm^.N OwbR3g ,VuJ?, P6.ڎ^J~cit$Tз~&Bp@X<9>mK2:co{F5Gu ^`n`MO<0W}p,3y $̼~qIa $|K# \P-\9yt~&sR_:4rlhпʨU-0z ffSVNm2nTAbD/frtf?xŤi7q|ݙc탲X-CNYzaO\mN;(5*2v=ysUl_6\a)^yǻBln6QgşY% ~[/o^Dk Jt֋mXz;Iy7)r`d1ZπGFۏ cCW1Qzڅ#+o1`͋[Q;5 q.\L\)ڇw43Oʀj-i3:~oi#{lvog%'1VE.έ-X|,(#Wtcx!`>@5eu[s%pq ld_pNF$C=4w@aUf O`表lNuE<JҸ\4gƆ4=%~ϳwIޭ{ܰ`w nM_r!`"od \~v15o!8]疧1v|#z_ɋKlVgH+zlb h=J "I?1t}:A~QY3d n^n%#dV=8Amf\L3篗e QύWB*ru~0gf6/'{{Ȉ@6$qogk"̏3tÊ`_G5bwwFJ,̷wWbUI/dWr.{[T̫I nW)&";O,,7Z69&~J4%FK,jtIp2Np&-;^e2ZY+&rnMlHy @QD A1PXOn<ZSDH].1xv}OP[MGOUƷnj@a]?{5?,fdTb2"S]%.s':7uh U81x~bHb b_t3Ԣm9l^.!?w'R~(|6(งTH,}껿pGz)LIÂ)GWwNjRF1#1Ue;z!$N z>frlPBwΪKk1 IoɊDגNB>xeXy3xMFOZ{X'Nw8vR'py8R0 Y~HQZm oR['eC{7)Z[B`>T=xM'(WL`I.D1'6Y8!X\C mt #hG/mMM- Aud.+} B636![`U)ֽj_;.d C٘|}pn>#F~35(1 E'~Bs ƣz-F0‘py޺ziTA ƂM3iй& Oi\k. 85}aR$cZQ!,MFb=/>WԎche5_„zҡF{'m'nɸR,(F;;?/?"`Y-w!Ga!f{-]DG*C']z›uo׃VI"7b ^:H}OHLh'𜆣:]&`_UQy9X*HPB -ҟ1ݳ.'X`LmWb4bjT;8Ec*m uU扞*J# RGw6ɝ)x(JKnˌ՞ORc?#Ѯ/bFg>\CDkUbb4kpT'4YH[rpБ60ҙZ+۰j@5f ||aM9t+h.8"enh 8PmD/͸}:{ВDN{ n;vB aHKE0S17e಑BZl ӿ4Y-<3͞Myʼ>P{5(/oNjHHjj%{db#OvE`S|&7)@_m&_FU'3E#OXiu֌:ʂ)޶LyijNsoGc`EPvܓ5Λf;|$ 1ݴEdƦDlHK뎶W:1%fVh ~U՗[M=_=Ԩ<% @e, Dj[WO>1CNJUѿ!AhAN(.)nMۮUՃ]hκ {28lz'|݅@WˣCJ ]*vK Ǣx:K*- bք zmv 0~Bkӭsn=I?YYn$i\p~*ʷ̂$YM]RR5΅BaWЦw-qgYmg!{4{TFCZ8.Dlf ѷ{W'r\y_Nm,uF nuptQ]6a*"tc#TncJ~ɦ+e݀۱]:K\T)8ЛwM'i`! @%[U5q?߀]*CX\(آ][ҲS"'2jXVtGUwtc_,nܸj(wam„k3OB<6-QKPl^s; ߞyEN]-M/#jq[9?+imvV3 %,1h܍ l&PI_5_9cO:-zֽ/iR ˂vTn\Dݳ!&4I~C@蓹B]yg)TLꎩ_1BЇZQ+|p~#^dXƋt YSjD+| ve`yѕ71BML8=>OYjxM z,'jCVF_`ǚe ʤH<' M`I0o6!DeJDB&ڠ秱4߫u&%1=9Ř{{H@ KP2xun0NyȩR-i1 C5:Mqրxt~%(x޶)xObYcߍuS.sYIZ=:J8sn4L7 eJdYʨ.b^- 8rQ nU mT} M/{jՉ9՘)0c\K&Ӳ\mHg â5Vf3W ha-f,o([qDmU"8@)ot:Rs2N1ny?2*z>in[pE Oܐa5'<)JmYcסGiL%⽉7YIQqv)JOC(,!7CJ T̷˖*EQd*ź[Tî0gB"N3#cg*х^*to a(nBXeEz?([r5DLۋ&"zd2][~| ôW@iJ]YCO'idbp}%D'`hP*;9dx0 }{, %Te'` Iĵ*2%֒>D{gQOPU#XN'xsͩѵc\!~Kݙ}.1j럪پ8nQ7xb:% E^m jX/2(B68m~/9@ ^Fb2сj5 T^7 ttDr U3i,$Qc I_wa>4X,@Rjjޔ&_ tY2/`P65@A,>Va>rhI- NWHNhEH+'?l)ۍx=! >}a'~>EbRGҠܞGH!|\;jS\I` ?@̀b, []-j׬/>1~6Ě?Q2ceĔ-E©!Wav6dc: h`1dGi>wԙnZGVjoVʼnu]oܯxku Wbwh;X gW{(P&J,?+?^f_ Q> U$\h8HY3UI=E%pTIy"B7~f'SK,7:́ÿ*v&PͭU9ڊnJHI=d- 'dLM *8(-@0S{6AAh`(g91K=%fr4&E D jRk_R1 y&DZS!;e#5'a4 ƿ/ESf'5 V?G^#^0O ܓFI2+tb^~v2JGq^ TM i_ϧȣN`+xwwPӆm K z}RSSCEfE-&q7pR } 5T.ؚ8u]kSZ-G /)-˔3–>nnSGUpvu8ʈ[lf'q0va*6r'm;~АxgT@n1pЙ S-+"`%ϥm<}:Bڸ ,UcBoTģr6R1^_bH dIXtHWWr%:' ɂ MXcP]+φfJT6PD:)XXw448 }<h#e3H?YG"M%Sm}ʚl^}x>>J4 5-bڒzfxŒÛ-G1u..nKJ)g6NQ zTe84zGa 05 ˂8W.].@<`w^J]eχ lЅ7%9[6D@sf* MY{h3"`5{53Ff[4XkoWd_]CW? 4UB3NfD擆\dgz"7L~9!hFx,s<^b0A|_uOI:U <*C:cMDU K).~Ia7DǨF3QFrQש$mt\'VC oLB3$S>۳^F^'gS*Ksϑ<VVm15*J7I6}|Z*{7 9w N|:倃Fh6kBC#"㼗.B\ND>p pU\4 j:b+zH =Of|Eg%umK%RCk}\BMKKu!>oW1A ΟTW#Ց!py^Ť[4pGQK^lY ڎTͺ3|,e+^" IUd4料 ݸac.Z.:I;-ע֨ kx rf.~ 9zXt (dM Ev7]0m;DH~ =)F͎azSofh(]K♧JΡNoLMn}ռ?mj1 W]>u-;NM2ZC^4"n+e dCv[t%Ă PTM˚s|iiRy_r]Gb߁[MwuX4I?Wn m{'g}etp!',S7R'?^[k>flw9 L-~f-!b'AsJ9ޑ"ISG 8]c"JrqzG,"y}.Ѝx["1BI$K3~ c%g g@p~ˍ>:HM[B񀚚$$[.j&V_n嚵HsD2`*jʀt+y΋?(DQl5FNς_ HʄK~\K[نzG=hNF^6ikj({_] N\ҽZIv1QHD%]cՅ#+7VO)][sѲ6(j67LĄrQX&082`QO:M u\EGܛWbn+DOyFTT?ӕ]!EB"٦6ky|'O|)BgJEc*|^ʨcRtU KAuFs dCy.֨-ޫ`&QR7Z/GHSx]x¦7Բ`CT>Z~IOI6|hR|^H 1&:K䀜d x2[DQ}@󐹑fl-L y)CT?{lnCfqFfߗf}}Lv 0nixXBB*x3Ip_F=(&5B}vJ`$e qДCQC3VPj,ZY-71̿ . ̈́%N+LZܨ R5vxVkxx&l%g,M`p[(Jnoi&D<9=Ok>JEcǬ ,6H!\|aNmK|R(ӮXOZ)<\!g߈e4X,D_p,<5ZfRZ>j/]ݑʺPg՞d]5['ףVdGySD 䦂j:QOj5d)S)Ӝ/L©BIW/zm min{2fHqLn BH uSxb5z>fuHX9Q4 5bZ͈b|>FZ>G@jI G+=w9s9 Yk1l!Fauu1G YbaF//ᚰE"gXrY&7<5#&|v}Y"&v[\[DrtNmqfTxixswH93Ohe1d~ύ/l{O)gosU  ]mw﫝,kbSB # Q%ȏ<"qe SU A{ 2BG@14c 6ݦ)%4QAWδ)ڜ"1׷ʭ?g>X=w2NѾ #˖:0g9OC]z ޴asEó+/evgK:L^?Kn* O[C. W*"V)g.$}xǢaT;!RyǹU~v߾@«]Pv-% TɎ_/H+Ps9rՐp]vD .;Pn .Q bHfP&`;M-#\q{*<Pal%y];,FA7S+tu86㇩nI@SH=Ώ.Kkۤ_/eL~1ïY>0ך ˈeٓ;)T 811I9SPZpPr(W㖉рw *i\WEG3J< QIG۲כcJ+'&bɑ7=U/(T}"lQa.72-ˌO}fwMdu4R+pOR~z(AѠc|@Htb:} :"O,>3yDy@ eSHG$1&XJX"Wg+,yY3 G3lqRʉ)p#ʶkݣmBV0RtcD5d*vahB 8"b3 1p-EAy1%uwF"`d¹قzkm]q` Tf '+PL>&|/R'z_"C &H?ݷ~G&5VRP{ f(^΋n8ˎꡀ7fGM-bY:n0-o+Z 4c!/=+ HjoUe!pab?mb;iST(pa An*AYG:M\7 / .;Zr޽nN$+q` KLsq^r ͌D ,i[IXJ{ M0EUNg)whB p\ jOPhFꠙ6l^pp^RT}x!fI4-9`#nP~4_RفQ3ò<<"?t)q>a)/ưX_ ]ox8?fG{fR)2v`cسL=o'c<5^@E?RSzŕ#l1UJA΅#X^'}EB k$0!<)[e*Qz ryIŎOjUo8xk]s`q#\nM[00@Q&zbCnƇʥ fj4r[@y)2S~Bp4 R :S焒Q;PAyܴ%sDv/c?@4f)$Hp*IoF6[͡ATS~ v|\80VI>d~%3==+*Ǒ!/!z'j"`oo2=AV4/60\dB\$ =D8{݋#Y:Bz+Y)T7Tn[9aٵ8\rSY>V ,C=EYw "0 r`( OSʖ*8k`l?Bݟ#[v۰ :{Ev*:-@ZM=j6?R^6;7'+%6RMIٕb-x ̻7$+5y0SJͳ#Ë$G-jD˨yUqMM.JJȴ[{ȬtpЂd&=d|S S T>=\jx)Sv1בv,;DAA8 lcY mvfjbR,y xŝEI%ʇYX}.LNد~c6cZ[q6`JV65-rK,5 [H{:NyӛQ~qFrg~̈*۔LI* h+j!|X*B1 xW>OFTSH7U~"I~*4d+c|Ӭ>:vv4&RA(P-"G?ΰ>iDkŬQu6dhF1r\Z()*1wI0o Oݓg"MWh#[lq1k.y YP-Q)b+>l̈́? > WdYt0rh:ʏk@-Uaaa&6f AD(h%OS*U'}-fo_7WEVDΝt2=~hw9%d(u5^#oQ@LJ3u`̨aFTnob"<5(E doVڙ4"]|{Vz۫n`.*faPofJ'?`%PIzN-oC(3 )@iJ2"L>  MM6kq-0΋f0y,Sؿn U5' ~k,;w|2'8Bi ; /B51E}/-%. T"ݳ)zlP#q5ȸH0"!6yCK!&`wc]!OߕۜFx$+ S r btaiL j-FݣcPPdF N"|mKdI7NV$4 *74@N^"UܕnX&#|+7 t J}t}<eb+v|`\=V"ά]ۛ:Mߵ݁;8pW1|Tګ?EтHŸn.!hg/!w?귞ӯQ82;/!F9ZILJj;kmtR^B ϴycI x% WprQ/٠Lc&-4w( cG#௙inN4W8`Õ(p{: A۳MVH=W\1hf E˄#[6䲗ʿ2+}-su#NS#/|Le 8ȬOC,_[n7:aD9Ԉ3s' i`k[kw\iӄD۫v }pkp~(_z]&]u2{A1d?~L4hX("/]͏yzq*1NekrM>D97gOeط)fgk;$ AXm_٦ɖwTPb=,:vAiVfB>ͩ&_IXŮ5:A!s^9Y |%:^_I\BnE6}!-ph݃օu[ѵ_?uf Jl*DJ߄Kq4 ~i-\ۉڂ baʰR!|kpE͉e(-Fta<-_At\2^l?N.IwsjǪ W4M hn[lS 8ZZ M 7f7v:56MFLq| *c]C)āUe1ŞD hvjzdRkQrEIX=xcMFK Y6 [O{E9D.B0Aݚw@cbnT9M.h$ew暘˅yԬOIQ %BlJ[Uܝwu"ySy]EAޱ =i8j^D$6a*qRamNq#s T2BRCoUKF5?{Z)';@4*?i=5? Cz}t?8[F1vĨxnHa6Z1Nh;:GL%Ɛ75Ju1F32.Lg\j XW_Z w3 SF%k2PH, `8^dL_z:>2:;N߰'+G4F@d5orρw )k'lq '=HG)^]xU#K¥3TJLhٲ)϶f3{FTq*"fۈ0)#Ӈ`*ڲ'WrЕ |oZZˏG\n\eʥklu#+D γaK;<[R%怔{#qBB~ʰt dQ3a I9O@b|~Q/v<m&\q)$kF},c~1Aaŋ¬/~BI_XҤx vQ.1He m<E"rlD᪘ 3\xez.C&Svʜ Fte[4e]|c%_nWCzae+m@M" #b{2QouPZgW?Y):]`"M%¢kW!ȿKUCq.[#=#iGoY</FfNkcp\ Vm92du9tvׯGq) ځ|p3J.Z j,A?![^])d3cBQoMX6SoB b 3y6 K9TĜaҋM-;GuDB98xZa%]lTx_c2'U%ITy:Y|ρ7*&OX)w3"߬ns}7wۀ鵃8jEEOT'c?kFJ u7 xEĠ9Li~*tV{<9ae%gň8S;q7s'{gGeN4ՎVH /VE&jC~Vj| ;ӲKZ<̶QU*c78sF^6PGqHQnM~ەa 0@UɃ_fi+6_>W{O MaO]{?-#@rmM-U"ͷ6Hxdy2elcškKԹFɞZ?+Ӫ-k. `4HujAMfnp$mF-l) <$`p# FII̥y+ڤ<}Y1 )'1ٿT$xuN:DVWȆ-[>Ƒw N>GKOfoLX ޑðK^@q|~<;mD&h)!I 䒛X>dU])'.CECQn*𲶿V0.GJBS|8N/cA)X^,yd>7jNjmuk(AC0ɕ0h""\ۑC4^HXj<'pՖT\[ۣfG/ WpbVJ_'7Bw31I~\F/G>0_Ƙ`$E̟p]Q]: Ejwc'/FVeȹge|lʨ?d‚ 2LePOghp %St)qrAIGm\J2ۗЇEB#\0텇ఱuDlc֜/]6$% >PI# \ 1n%thPAS2Zy?-@dΞjX\iG3O(߶p9 D/29B \Ϗ xʊJM8-g?S[=ԽBj<( RK^s6n#J >%eBR4'&u!^?jZ}bFda5.xP6wz? 5VȍuUi~"DdyX?w2ȳ_L|VaPLdc\ `㊑eRW{EАW!hoD ǽsZn h4]J7)0y_ Cx$^012I`@"0$Lލ&O4Au[DzO"9/|Q]&Є+A /tFl(iMiEԷMf{O|eJL)7ѽ)5jYn̽9@gX@DC䳹NY[ 뾡Τ,xC'N=+'9pχ؍W 1YHJ.AVB%i$EwL=J̓2"v'etsg~ZkZTΒ9[(NzǸ@i8_%mb`7 xQ~2fR*` +F<Te76$B շ߬e 3[`&.X(Q[zUyBPW.;h5`m6blAO{-MW2SFn) <_E/p"~X'>Aͯ&#P:|4Pj*_Sq;4&Tސ9JMnXzXdbm E<9ĐfOpMx6,TZB?'/ 56*Z^~ uʵjE8yA @wDI)BS$<7w@P5[/ /QHˌmzd$(HkuPs(MjXmJTt#͗z0IkzhOBw)9opuj~f w6БcMcC!xJBCRph^G?VCsK,fQ3OZYfuWDoQRx!J?luK`f4-?}PjUÍt8T"`2 .Xfi+\q"Kl$iYwr.I]nx1>fq*6!bwF{GVgh "Τ s.Z4J}oyLP¡mi%F={'V#QEAh5-'v -39ypi0M,g|${&Iz>O&1wEVy 0ؔ{ NMn;0CRdor+'ZU6PVQHkShvLMm@;|[SMa3gej?NGgMyۍmPz Ycȗ۝=6iW[LD`]GcН~ LkQ @qm I:xf1d:s=RmԌb*Ld,΢QGMUu-ڣdq;?/TG ;>%f߶Z: 7'%hVWH+VM|=O~ \I%^`Jpw ]Z Zv":] ztұ-V,RZ\#`Ė=4?bUt 8gGen9\Z *ɳx~h7) ER: t .{ qra\ ˍ VU8F\p K' 'SC, 3e$<53fнg'cm'v#Y]qZ_V)P?GU'7i*BҖM$U[ *݂ctflȖ`rpU !<,Cax@ o)-M;/:^=$x<}bܠIZ?c"ܻf9ld@+#s8Y?x, ^4HS臵~;x\?f>"Yq~ j.xWD ipU+jJQE2SG#W:z qWYۛC=0wH!R#yx(mQXЂL۟b"Uzu25n/␫XԪmL@ bzfm< Ǖ`]_rUI\,@{G򰟸tI?)?Ccm+lZZL1>KTvh؋~U)N8AOCX̿m i&vڙ\Nps.)WI] 8(:UT Hjҵ"w2`$kyPOa驆P^8MzH#7XUMp|0*tQE 8~{ބE=yVAcEݘtOe+.@>ѵ$X{́B= x1ą])< 3~`Dl?DV1Ą^9)ݺ OV(kĉSiue6._J*MgBp2D>NjۢQo^kЄ3a@ k/Nk ,E~ڬ ϕLCMq= 49K7d1Zğߝ H5S}v[1Hd YU3dVL>@vu{ T3D@Uݲ-;vOft"r [|pܦŢ48MkVu)O@LA{(%’AԖ#u(Ʈd }:EMXMm3x,˺h'"?U΅э}<5us*¢6,qw"K/ L>r&jTj .pynjQzJ+0V;c_:7M |a.7 F$Ag=H<wN@H [a2=v}u:# O쀍/bT.|;?ʐ =$XfҽqO\ vo{0t-YUy?Z =/wb5wQ]۬.I8?kw U;q *qaV-H{E6O$|> [rnt!8ԶKOmE>)eYȿzdV=c/|p8,̦Ub֚w3Bjc =/$1ۊR1c#Ch;@-,|Ak6#Y2q1zu%-RXT2%0{< ;XحD_crT|$(|q^D`D]j% òyqr mA+8Ɏ[LKG"ƳqkDl0rhWKRs- .,n!8o=?8U&M1?Ou]@u'bO\=pϢD NzZO/CzgNLO?Mg=YځLEx9{b4FINf*1|-G35gUڍJ*lP+7Sh~ FY36,Vډ)xu 5J~h9ƒZ&Aץ^B-qX;F*} Jӻ}WEQm$)DګNӦ0w&b=C}Vkz:π;XIP{.%0 LIn ș[,kl֞mZ?Bap L]yԁ ^YV)kPQ7D(@ؚzR~#"uM[[BN6A(0qi YG^bX8 3mC> {._/iPh*O0n*eFuwB]ԟcG|-o"utS,e"%prpkydZS̽s-fjt]$5;d,eLo~tIiM0$I?iG K2GͯSw_MKzl\KҦt7,ɸĂk'ѕIgV#ޙ L/hI}2ztn|RcJNId]1#Xo!myrɐ>~7:|Sx1pc.q:akCT[v,:+2S? .HV\*I mڞBCl>k}8hL1t W|/*N'jO~U>Ou Ek<;*TL_F~ۥ(֯d:PZj poݑ;\hv.xO&W`KYVC2Q@99,cc S kT+!!5=ƥIz(fLOխ8caZC~1KoΚο)+c5.`/ 7ĶIl[8Ⱦrӕ~! '+Ҳ4Z fiX 'W5 O{Tp*`ykfz'b2lYQhxu3v|J>qx FZ8vECa8:9\­yqH_:esov7a7B;/9Y )99%sƂ$#lxXXܙXd/d,^g,;![JYi]sx[@뮩=uW ^Vڇ=O "C5q7Fai0r [Nÿ6\^q#-v'c32MERL%A}iM<svOFW+0}b[G?~JX&M}~UI 3~DB:Eˤ>5K:rʛJr6\.t(\S:<\uƅ12[z$>y]"B! 3k7%0Bd mi tR@nZ_۸/V r Ꮵ0ϝYeZGFf ?id h\L]s0HIs:Xˑ|VGI@ 78*(f&gT؇ԁ!^D P 9i$]57 VmS'՞Һ'bR *ĆrCh>)4'yǕOa |L}\ku1 8u)D@As aT :[d~:9B˕)(WKcb@X 5tF֥|I_T=eFQP*e'r .8}?B R@]4}zjlbX[')Hj=#յSpqvD 6v]P!D^Y2l@ 34\tK<ӱ'PrWQ# X@ϹZV#!ɞU7v (hFDV.WA!"zh{UA֮.6P{~ܸx3LLXk^VkZ &pw' ^'M8pX_{)ы3@aٕKRlv`7~yTO^X7يń#Nc|y xQL&rL2 E-C|;*>5#rdwec|^7(-A%JUWGEYK%gmyqfOz;ؾZeLSFN/^\&4hSsQ)<"qYJ2͏ Uq~fM76ܨl!C *)_S٢"o QpJޖ_+FѸR]22ǯ &L Ŧҫ+GxUQ<˗`0 H`Y&n h3<-̗<2xbݸ{_n;l ~UD&938sj]Z2 k/J/;N]m,wayQ(0:p Ax[*q4f6{{k14Sc6ΑHۤXDrRztp`z]򤪂=?Fv fcn[ 5c AF`|_j]q'g&IQS0nMcdpz{_ JB46.G䅡oW r n4]n} *ۥoC@HQgWAWΎ+$]{X$䈽UKO1@i**"r9g@;w_gXJR&(K{ɨ>gE<[Q%I}8>.D0|7v5W.U&I,Z]G>HU?rj/|@f+;T ZB׏q!@֢m' xvF \/D$qג?ivPH!<s; 1AЌ;|57F]_zhc3s `-юMӑ%0Z+`_3*X0vÿB'K͎Nf9Ke 5 RI%ܸAI)Vg0KfFdylML\O߽k T27C*~wJ ws71v1y\?BY̊:%"H4J. ,"om^4G»F29kCaUU܌x_J !l6Ju<_0$Fh8y bGU6;~ RTXXMcpx|m-$ɾ{LCs<MB4ҭa1hfRɬ"qҥpha݌뗏tZ#T/t:typh~K bH<t?/&/*cj=ZX(:KbǙ6(frs meȝ=ϰa_gR|Tu]`6H >A699#z-Erfy%YyF".$9 :?{v*lgio{vv%=tӪ)p5/U ?6J|3%1W/g%sۂDJ5n kcBZ ?D.ȱʚW_4l}4=aDjAhWGY/@ښP18 Ez0cZi\Q";K4Z̯OSӤ7Ϸ{Ix os6#fᜯk$Ƿ -ؚA3oyX3fao]uW/W.3^xjC 7'Ad$B'М`-tȬ;KW3 |a IY=uagƟ!Xjgެ5vpOQ3NGlx7PP\&;_/ſOH "F_ yΡ*H6'GmlϢ|pQpGV:־Fnx;BSd%K$Ly 6dmxOggqt5Mȕ8A̘o>KjEB oxT.[gx>k;-R<7A65Nm3s}|V|.`04 tVݰĬ~ E ]`t|τ9l^тUIs] ck֓ qw` iZmL+O!И+'[x(C{a6x#*.H8frH*2$Cu0br UnY#p0]e}w]#2v#ծɉ3'}ƯOR6kۉ)VFdZ$n ȬC>)C[E/pF-ZGЙEb; ܔtv#r^$sCgENF,!>aݱva])iC5 YbPDu(jl &82Ŕ eI U2 4(*!үU3>I|~X,059<]*CA b@!3A0#iW:zk\6&Uc'*pG+K|LFS\ e.j:!Hgd$PAL173^=& 4iK~״NBBz VGUIJ8>!b!Uέq›[ k)q ȃDNI%(f&禄cLnU#t6+ ~˪AU>o eBPΥF8Bu#:>:И JKJ l2Ϡݙ&Iړ"v;^HC XԑN}yBϋせeإ OjT>~.dpƬcKKX(:gH軿r!yv=AΚ]a %@AiMП/iWIV2w1/Idܝ"b81KUbi|G7fpy:_ub"a4mg0 x[˵q+W*IV:p:LzZEm+&|S|AYbvS%xE?@|t+Du+ԜLq$纣: Uv cI;2L\H7rޠ\" |*M^jk2"鹙%e_j *xxSGom_i|L:t_`җ g L:v)[LOYط6:} 00K2߮3ąeQ˧N69궼GҞ0fb!Ӛ8LX 4feRؑX5يhSt-mshMSpf43+q(8z<8 tq->c_a12SYT*z 󜶳҄gsG9#9wRfQ7A@owܱ ,q M3Ks"$8I# 0׃lYKG{ v쇿PNIrIP݈;su ? T)I)N>t 3raϖ֤T  e3F8_ eoyݬZK/ɑ7K d/'8*+L`DwlT{m v'ζza[pB?\ {[8\E{'yN *gkÇ^g yoQ>C5@#2a BK8;? ޝD}*꯴Nf/$79ZsX>6RγT1ݴS6J(IAˮ(kˢ\SavA<#һ=6c-/0O9e74ʒ\֥6AAƦ@3ɩ9t)/kQ:.&sޯo0].1sSMwAm 8kι D꒐jyT͂e*Ri14 7uX:KLwBjX5܌k2{1.1o Xc{_ [Q^}xZ7*[Yg7v'<j|p)͇3_KKO餕*-h`cN)=l}H, ֲPŀV;zbU.`ZR`"97h hsN!xuቿ9rJ@iXbQo7tP0?+<8f vil"אAՂ`AԘR;SA\A՗L*K(Xv-B]':} oXe3gVNI0BD'%X<:Oo맏eą#Aoł`S,HxrIE#'tf rbCR;ol-`70eKf, M X!Dfto>+ܘ &"J{g>Tek c⊖˨뜩bw A B3)-eõApeb LcB˞}BgZ>p^1c}LwkOJ7Um=.`%@!>{# ZO Z]My̏>J;[r0^#1B#}rv.&4Ė#-#tt7/PF3mA#SѢ|EbeuzdArXEMɄ&YBƧٚbȹBQ >W_A!4H1L{c8 ^3 I!oYGlϛB~䌞[Jn/Łf3,;]=oM TW6|ҡ c\&weR:!Ni΀̚:k(bE3GRX:CBM4δea`]vk-h#=0]hWNi XVT]lW|zr d7ģ2e'e],,LREl.,Gz{8BZw.غ uxU-9"OhLJKH]!IHrq1ol~U('cB[_;1yM4#¾אΓ{Q#% ROnsU¢[Dl3{(sŢ[>/džU莫#-f|1a`J9˭z;Z*zeɲnfn8ɏG̽K ۜ7|x5e1$gÝEGW v3X-{J7$Bd(Cuٙ&DyG72ִLyw?p:#.pCuQ zjMpx}JT00u1F^u{AN-*7iQX)fqsw8Qx=H2`]}I&֊}o8 !I\ycdwk'mה? M,X<gJ)_$ yۓvC֡gYvV[X!l8Td;\/v=(W,m\W쇂#Xiw Uvl"%֖֚snƺk.ʌfͩ߾yZ>܊pHV`,FUK@;s\<"O7)a ԶOޖT|zy gBr@+?j 6\y]?slsPi+?Z?ޫpMB.FNVPD:l~}}OT1rಎ;r:]TmTS5lnn_@\'kz UxۇO-{i:FysJ"ڣ [.WbSX9`#P_C11ٍy]2SXK41eh7LccVEa25;Nch.,yЛ*R` daEACBaI mb)j;o6"s{~v_{bʿ^UqE;&ҸS o>Ot5pvlI2P"aYy=W;Uo-+\ 1VҀ?;ͩ/DxYw0QK0X sEz29^h& ,jeNhƊ"-C,/'(eIgЭt5L.KM˼c'L;RIuO7DYA$ 6|{F`^ N9"i_uOFZ,.~W^ۥg]u*4, t+؁a)t5aÚ({yJDgoxG, eԙΔ)Wi xX7b1@,ہw[ffdZ @Ai,|Z!͊,ClxK~"Nz_0ZI`~0!cqO2UTq[%O+sIRV24PfBjQi<ənON D3YNiۤU{x7h!`P_JS cƽ{)sNz.?T#륥9g1L]|Z e:X\V9ڨHTX҄fbd̒Hb4Zh$|cZ`j5m!W*O!o^K'E KUjhOQ~ ƯچcH@B J׉"tMMp[6~A9C (t!:cZo 3T=<FȪPuE=tP2ɜĞϋ52d=ػ^h؄)|y4|f; x:[`}fDts4#Q}!5'52" y򃗿h {m<4߶$XvQ()[iَB'e$Z鿾tt?PFk@j ;Bc2wbblYG7XսFJ*mgWyf[ЕSa4J;҅X+V_fȟ׽ԑ1=> _Ղ1jG.q!΃|/ĝk!/\jyw1δܓa3F?:Xvɑu]`q)#̶/9pmBuőϛȱM,X6Q5l)1Q.bw`# ܊/ ΓF6mR@IBG$:L%VLX%I"-̜ Y=o8CcQct-U揭!"YXWHBĜn Mρf܍e_Qp9 0>LE WM}_P @t.XS$%rnɎEob⣧/~]<5;f{4\ӊP76|N Vٺ]u.(c4jd:r9WVQ^_@ 1'QT׻7;⻎bǯ"i9#&;.j^Ӈk:pC?iPw z䃱>] 7 4T\(x7?ͅ"6߬axΏ?j8Ű'zt:H 3EC[Dѯ8.>#ugr%{ _gcTk6 K)Ga@uz4 +6pXA:І <ߡXz7stQclwrNa6<~ֈP679Pi6."9gbNn157NQHGϏÎ'itg)c[߁PXW>¸p¾\|{t0b:|s8lnP 7v-˃;Y.YS |;+6J>pOύ-[A'Auٿ0`g ;/[~|-+ܨp;!/׵ DQg.~op'|,Vqutm\$~2۝O_^sQ+'j+pdwU'퐔փsM, |{G7VcLePγ&2] @s'}SR^S5 Vj,/?jBm E,n*FI?^#>VW ~UAڕW6`JC~\'"Ds7my=m6<({`50ˁ5;FtLNp3`gf-h'u[ivx$W݁@7*ڄtHCrD&~:;Na>tJr.D7ۼ\t) Evܜ @&sዜf:?g/b-27R<=ZKu#/Y0O~8j+ZC:իĪ#4A^)Kx0e'DgbjA"SԡkKu"@M~=uܰoN[Ml|cxGZ%rr\|/B͇r~߅mI[KXWu' 4k^hɋ}%4>;a< PKeALY L1Z 8>;Ch}:As Oˎ޹uɒW/|\*87]E'N"pWآfeƢަgEXCm'#]C7n9LvqWF\JLV(͸Kpng@zڅ|\\lZwJyW~<Ǵ@ `go2%Fp$t{i9ͽQ 2)4C!=wljsQkAFyC0\.x÷DG›6lgs| 4<(Iik>UxHAtoz`D2d>` xҢ]ZJSmRgёc'.\$ebe4)b.y$$uX $Q^Cf_Lb;!T!Ѧ=0f  _(8;0-{G FX)x]{OMX3rkdifn?h?P>bz1w>p;q-B4]clо-qL:m˟g*).0e.Ԣ :f"y!qW_:φ ,"9lYH|GjU,TܱneX Gxa+cHv A1͑,U83ڲw)3?x%JD+  źP+Q˕:MdsS*Gn,G3< ,ݯSIBY"<0X )v{]<ܔfrPc pozE"1VCJ:E#;vIOuCDyL BEiCsPK+~UUdAJqwY1bǶrHW Y8(4ID=f\qLl֘ 5.*|5?|&FBcFsڧg5UL3xw",ߥd[*(B@l`@y[-T4| (qaԷJ4SBjcq>\-ݔvb*d[h wL~#ymB}rQMbloGXJ=` >%G]iW H~⪆7DDn6 auiGd]Qkd9,{PuʧD] Lv=܉XL Mu Y!u l! Gt gԙO"w]",*=u'YPP/:HpW7)>&%IQc*YCTMyp JhiWWPn1Xsdz zΌ0T*UsWם ܀gM-A{ z\yǒVK JK/} \!%mj]zir8VbҫH&]4+2F'搇D_fe0ZW$&v Dm>8zjOcb6w(^IֵRh?&/I*࣪ϛRЗ*^ht84 u[a +*HK>HQ%KXc,Eq'C1:AHPi.}a@(lA~_B,(bni"PQ1.(es 9Ba K05@Wǯtm](c!xa BMUeNa~)ɧC86~dUs"q/1%AqjZc,sVF&1 Tp#Y328li xWxl=ի er%0wcKΛIb>q|*w`DuIJX E )} |TsbEz58'zr ^c|)QI/U `@ZİóX44heKP41 "wD1|Q}vS[c6b }7#33`5پɶhY~N:la=qMgἮC(%zcx4qDȃ:z'~gn@ Sc᪜}sD/96k[/Y;0RNԻGm" i ?6ݾ ֣4:n~kneJjkya Gu/ 7Qm.yFa;c)gN𠎔6p OQG/(Te%  4*xCgk=a@z=cC뱦j90=!! GlXNU$挳Gob[s&ts&;M7ᥰ8ȠvrfCX/?[akѣ NTtFꡐBvs{0lV*V \nOmwb^!J| $X&+]PYX6\\; M(X72T@AN3TCDzk^ @uT4}.`VʵgX<{K*L8H:\@'IE1;bOvՁ'6m0l6^nfTE1Лv&SYY}ƌ.{/RvG#h 8rfx˱$lp.jIV94x?R}Y52B9`lq.U xfϸsI&m3E"Ļ XIجv;,wlZT3(Ed ysS'?QI{)1_@ HֆAuŅ}֤x-1@K=֟7fRt/Lp;TLG<*Q] JE]>r OOok7G ~R/7;JjK9JOE&GxBh_xuL];H.?,KhTSYC+bc'yŚ%3*iD+<xZ ~Oq*Dx.}|fQKRŠEpN>gDk췉qJv5R ^Դ2Em`rU :DC,&1~gP Pؓ3;9n~e-ym)95^Íd/ӆo peDծn m @U:l,@N;mv? S!Xmm00L,#hpZD2P:Ot\ p`=!a9L&R$Uom۴d}j0 >2ݡh]xz^nX8Ծ R*n ą6A5# 4CloqAz< BϐxET}VHٴpd< #GU('7nv"D' %|@ZL "_.ruo3%:e;@j>qMO~!+K V6BFd{(.RJZu#T 2R.{Kdږf!=GlK /)x6d yc0ɠBz8넻 !&u̔bRo ۶~FOWzwhJ>i# xݥBz 2Q#4ْ= >Wr<\%F$6=Ӳ8њsNrUQe rv%;z`=Y%W&گ8f"JwCFpZ hp&6e;tu@& !ba%sZ矉}e{cVCFMjU 3@9 n l2Cng\Lf(yjHq1S.ZfLm ]*zj<- 1:rem/>624kCKmqqFաDǶΒ^{Q8Z[ /=ne+_XN"T 1RF= ! b `sUw]n\˶H:QFLwpfY\r)I0^F5xVi" >U wx Ne63i~=`eL O3M3=(Emn5! ~!B O=w,k7bb ڹmQ2Ӯ1zy %sz)Bܟ 14H`#U~e}iƘU)F SYyT@<J*[dCt4ج]>YhG6g9IgcVJUAyfTeLN1Vϻ^-- lO mq.e*d"g4wV^2JW1i,[R:B*0䆨ץ*ȷ.@>+}wwc Ђb]YjBfM_6uJM%Z՝ґ7vE(L ن@xqv_%&G,+YV f S^Z_Mo|߮^A$#C檡%;(>a^[LvY ܌?_-keJqlx ΌD![q$G(JzhkMFLyYwjn`S[s˃jWw%z(> Hh'ϲlk렦lVs=,ޮ]SGqpԜ{y\ZUyg1 K{яfMB!_tb~NF bhVD Il}h(6.>@XZ? {ڤbz,9pFG}'t^͎@m6 t% j.u,GE|Kso1KSqHfwt9f -9(d1 ֱ9>;;9'3WtozVsFs/ZցޘFAh!§erm:`MY=p'/@ r' g}3ukH\ײ`Ngdv $:I5MwFX|cH0z;vQ3ĆS-r@V)w}ˠ ~kP a%m搰o&AwR{;S n1]+暳 /jr2YfSq/N If$H +NX,VəLj];cײjaM.p 2LA)hW.~,{2c!ׅ+@Y*HEMm%<eOkW56cst`¶ ^FU[grx.f6v/4)7ׄ"-!Dk:ꮕPZ|bbxcHV75A  \9'\-6=] .YGK7Qf"x)>ø@PJڏ,5 O:78$IM/5(qAҊeDkk*W5T@^[?Ctxq"z/}úLaK 59T0B Xl m~îW t?.P 1t=۽\qBo6P_VVKS׆!.(5#Ĩh4G,hEG2Ma#bĔ*szK.{UgRW E6 i(NͣTA%:yDOA:Rw_U>CBH@]z5+EJynX颉B:>]K?IB l)k*Z Nt?*'>߄R'*1}h^l|Ւ歚2)pMkSY"8/Nvd٧]6 EK޸dXɳrxAٰ3t~/8U³p&}Ӊ@;~WfdԲc,\qÍYjetܯT:Xj# P|h$#kBp Nw-HeL1TceC)'G9!8xlL8V<֍ٚQStANyRT"P*PLNzÚ2U^N%'yVX6L6-d8JBީ`M+ܗJ|@Y=4zg!|;|saiGy *[P̓lJu䵃sZ[-xrD($ ws+Acր}7Z3yЍ `.bE1,R_ [daW @FK}PQm}0ht/[6U}e8;HXZC6+|UGwv>nƍJgHQ"i؇:8)\\OX9@R/c$&*zД:-Nfs:~[ wdFoMfq` AS AE1sfߔWÓP k?&u>Ҷ0dNs,utox%ƏS[F;eMM2DaG:7JP!.s@ űW]n^x/Uϊ| 'sdG5)lAsoj,kLW啄} ŀ#ީ)A-[R ~ԑJ-M(?Q%@^ڎf>5eIr{?oA<Ḛ"O|YN$)6RHj(< |Tk6y%U&VG謌Mɨ09 x{ "& UPrF˼ mf)`.@Pecv&'U&e}jpa+LX҂lQ[%N\˟{Qj~, BnB#--7W۞} RGz"/hR#ֵX.ҢsbdKB0[p.ˬ,νg6ŠN9f/D$dh3-CAěh!k<:_ULHkt~lu*C=ΐ*׺ /f@;'8NȆ\uFF$[:}H)Y+$@[{Dw&Cܢ6L%t= F,D:W ŲUW8`|";UƤLu0eDNR=p[8ZL`ob!8C 7)` .oLG[MiO$N( .$Tm2_6l M^ɋؒwioZl R[oD|:u{#C y5AMʖ_ʆs/~o1T;է<ε!c&g2?Acq؇7 {Ֆ$?:j.կOO23Ƶ|(L)iqnS|OEшA \g@ }dn d9㠤IzsKm d˘Br#*:mɹ΋Yt} @:^낝O?)$pt,0d^JS֘n2HW@}V T3 &-?u3ޢ=boU?e&' Hwנ;pOZV](t:]ru\Mpn|njR=gA!_׷ Nurp!ݴh1b?v J%B7iD5)-N䙯u,MϜZ*ގwiwj͓a[﫷M:2?N Q\w蚗"w}`tH`j̜l&ieJ5TʰpCg+ìWD2P& Le1nhi}\T̛4FWԪE5ԋX8n9)ưKSuPʡVLwYd 20K PîVQcDgV~cz\\TcZ6SR.S9ܭԓжViǥ6|:HA9@8(!$#pT7cq)oؤa]֢/ܱ4rZ bt\ !4|_6"bfrS$Cr6ۿVmct&i>aeRޒL%\(]QGZnrl#(O&g{ ^+*/kf\3hPԴ=kbSIHTsI ҕLW9? Z0<ԧoH%XfZl8Ct .4ZWVNFbcPgiC٫0T}QsYmxXJK5a* | x WG;\V{h(3{ZcZ'_}#ُOR T辩f"x4ːH6dWΔJ}Q i gz9*ωei8ƒYWwkGG)'8b5P]S#sPKjs6BG2n$nܖv6Z$o95'뀿- jɨ1/qKƬ)55\o@ǭmf6ݽ32iZlj=rE݅bP,x#öq1a\6M[rLSʘ-cy47ȕ;nH^=+zyj}PcƢ[EYW1^DvOٞjK$ [m*q:qx#d$xS u$:eKSF S0'N]0Z|h֝z ߃F!7ݔB`1!0$z<[ ԯdD|K_ PO^5],X4!~8D:-­,z '#gD$-f٫%Hmrxֳ0='5vՔU;w]YKV`Dן]ȧmdҨN%͕ȯ]*A ~/iǞCT&w'{==JgDzɢg,sudX+ѢOX8 q{\{1v;9+sesWl>39. !X;*!o"$d)[wl 3/K @L 5Ģ@t;%xY3Sg)4hnOĖmcft~XR+#P>}u WM*,3QkS(gQC(AơgOoy<-Ng[mVıo;fRsysԜ-~_\P8G,/zOl>[popOFq4k=.Y좴 5\.RD~XV, YqTG&>:[}&<>]R :P 5N,!4뭆1^tоӝ eK_d0$.&h; ޏ?2كQX?"Dzd8 xJ8S&ijGÝyY5cbRa Ccxۭ};Ūnn-2)]+Bz-OH0x]m $"~Ǭ?j9,֎K.,@ca!_b[hGlь0!A_kv6 <#5'e߂ʴqu{}6Hg0.֏?&L!rvFc\ajkw(ꁧ(jI5tpI>tBOK[5hIp_4vX;}.gWJlbyˋzF Bn#5_}ޕŇ?Krq}0IڮQT| _so)x 1~ǝdXBZF%Ďv#J\sصQňmw澒H:hO|4Sv*YQkm+Rgp.Ӑ(#fL*[l^-GAH1hY8pUI-&iq2."hx?3]zy,1ࣳolپb˜x̏屈;7\>:9PbZ)̼J*R|C֓@E~$R!_˵n`Fm1*!_7zQmPq:EMrhc,t,u*{vSBl:u#fg @>. He>7yg S p߶d16Uygu)RH {4F/`4*|a8첿7bkzqx WR{ O5 BN۾bi _4buloB<OWr~6o)\\972Q2B yqo+*[9 )PXk"2ח& 3f 8e(:3 QB)HASg (3$ZjZq5~ߥZg.ym}8eȤT.t$ƥ_૧X2BV VYO4!>cf(qd qUZ_S )DY%y]UxGjM!77 (]rm\I9^%]F}>&Mr2¶^dW}5 1P*F/K8,w=2U9?7)wa !7e&pYqAי4՘@{ٽX3=͜/)N)7 ] =@^or,mx"&0:"fiבt$iRjqOHq*; z> 2"Jjɯ6 BK =}=O1Q_m)է9SpS;6~E@e}\\nm)7>aֹN XҌŷ_8wUr,65XK &)S®],`1w˱QC_Tl6.|G:'u/DZ|z/JA@h:AjXNN_i@κ9ouuC8&l71$أ-:5فxE'Cl.cJ ;}KJܱޕ͈Рv)nYz}{BE9)njIb1';gS 6]kZ"VK΂%j 3 kad%WIvUbʩZAʕbMу(6v}y(!O]李?8TndL# r*5k4 Hʜ ܋6\ۊ8sa#0_ TŁٌ!!䯨f82qe;l* AxjpAGWJ>6ƝKul @0I #*VZ96*V63许c-s/՘lhj&lWsE;p|e ee#Fg[Uft)M^o6H=-o(B L+2<lԢQ.<dOrBz' 9s]CYcԲT}ܐ N|dtFF"as*9vҿD}?[P':x2/ [A!9 ƆiƅM&sCgװ1Nء›"ڿťoA!" dr)iDvG&Jksy0\-22IrԜ3)b~0"k@Ag3\odILJhQuoZg uI=?*#Ku:ϙR(3%F8X4F+\j> @`&>3듕E"YMF-:UB#ťQw M'+!hcZE_Tcl=]n BG4*\g] BrJα2Z߷4ycŸ6>u4\\j1%XGAzuTR2{ˆPXQS)9"o/]ozXn~MO xZ~hQToK7X{mX Ivf?ptiK_•[E$H5i G.-DJxGDT 1eyZ`>'sGp;>pO4ykӯ+MJ~jDP,VK3f\ +q Fǚzyf<p7IKB__'`m+bR}QܲOfl+i1ٍLqޱ5N/ؙw !m;(`>G['d@$J"rԈ(ۄ`^mXf~ix׍0mci޼\9 p٩?SIIT۪Ur{`s sHϿ["̗EӚ&O۱_}QDWl xFx&ݐXXo9=T{*QGpQt\19Z(M"fMZKg~1-ט]2 VV=eY2w0`#w8wKqXs"Q-mT|.<&h\סi):G&%a ATbZvȏɶ̓Bw! FQ:k܍>N4s[Uߢ)@^P-$,Yқke$n,`BMo9Z^U?<;TN NC""dLٱmpQ:S>uCP|S E*lzNig! 3P&أ!LSQ߂CSuT,gA֐bH ׁݘ:+Q'dԋ3PFjk߬5t3nwUB-rJ9_瞚`l\-~MNK3z`|-_4`F<:hғCͤʦ֙oŀ.m /1F$V[vsc]Z0B ]ѩ]YWGYa W ˶:1E9.PC7Xy-2╖a: ZXd|Gd;2u]mZz]tWGRb7[/ką&V!c<'+4@>DFn%V/уZdp 2Ys&w\]=#Pҧ1lJy@1$-EMDSɕ\+)+IB׵ gF-A5՜*L2}vIyѱ41K.]Ԝ׿*(Ō2:Ddo wƄ;9G6!P>J^]a1.d4z&;nʿoF7r̥X\ŎIYu`nI. Tlv&~J*.HeD uFpCXuHRRiвUoDylϩ<[Flg9T˔ۭk1 tPwV-RCo=s_gb1~5$pg(aod.mT̯w>z%gUӊgSq\Gl[R11C Ǻ3 pF]*=ۥfFPh RLHmiA^_z$*4-2塞SJwRh%-jDk CfUMOlؾۿ>yJˑ= #o%Ui'A[7嘇Y2PZS65NVˍ2u` JwglM7dbDpVF a᳓2ZhXh|3`2a:@ S<]keʝZXqy?÷).ܛ( լZ‹_c8?|wO6? p t6a٪Qc.m5rgbXOmA)yy7C8d]j h\a_ VVO*(lOeV xtϻ R3-"9'c5wב:f2"ޘ3#\'ty +[n9tH b +_VC zOP!MC4r )Ƨ-. .!fjtheS֩Y=+*z᠙h˓+#C5^*oFn̈́gYNNzۑ$mUb; tєd̊ˁgd!LxGެڎSr@ܲ+w+o\{XGjI;  }?ֺ[bfW l E\rK? ?XA4BA~ 9aC:⎍fR:KoO_6hwat/R!!MAs?67;_ }s*}XT LJu&[o ސ{Oxp'#gWIjB;EOrF}gŬT\7r@g!lK%!u枞IJfEqE6:\GQ^ o svI&E^ŘVd6-դsZp #&dl=o-϶J]sIG\äq4ѧ==g8)l H(6%}2 9u>vx@4c 6Kf>~v`O Hsǰy< w$a/\ѾgNcŝyW/+В<+^ ߸z/d2v}{F~g>C[}d2{%uY8~tV]SATΎ2nt`1wL0Jh1whL#Eu~F i/gA`Bi7e$ٽtj*/U>x #ZvO.5 \)Ge rb+5oZ?[f.P)-4Ɍu|*بd@ Ry{idKaccjא޻2Ц9_ID2"0 u&DeK"b%LѾ#.[֓Kz%4:Ma$0v_[BT_t:D7bq,sl"{=18u36tVN+_SqD>xavhC XۑÓ-=jߞz,:̥ݣptW{[a|$=9iSUҸCtUGpW}zm|dSE`~ѧ ܙ]t LoN9/vT0f *fw rr@IeYhQ SG-X=l6l`xd_UhB};+E< n;FG,dUIƯ㼱Lh [Vr,U{ S>49rw?b%{WfEU9-rۨczƅO.Z[SWucbElU:V𹌦.yjY Vۑ70G?>oŰy{ 0]|"ZI>t-Ͷ(†i{/KIxC؉HlJE  vb_f[>{2"]Nl3/A.Gm>[&CB*Eo` FyEעÇԸK9Q\lƮZGi oqv1tNTfV#Н*??Z}6Xk ^Yz]{aw%V絳R@?2ghkY(<)9sUzEV6 7L]+iǽ}s}?ľJh(2q-AºrQS|[y FR|I2)T?b!@Nt]RU6?U"T_ʓ Z.?>7lko$q;][ cB!t lGl`EhzqA&~ͰG5A;ݐ)>:'Vǁ^0~BfW-Rx*r+T0t; vLnAv`,, 2y&2$^Tl[)jZ@b ժn,I%9^ QJYJ[EFu&dp#`^҉Jc %. 't˩5dվY(*9 ؋ԠΩw N4k%UNA5 h.W퍈#LyM)x; ?LzZ ݦt\n4AXf6S%G*3L_髎]āT͔4CcN;;*@!FԶPf5 WSNP")w,t‹&O D=f^Rp)_cBg1X>Ci);\'N&Lm2;Ocbϰ[FE3&6 rm~JCXȝx֚d" .K ys F“*gR" c)կ9eKolSl/-ex?LV 1O&gYMmY^ƿ `&PQ6y]0dm.:%`(ۇUNgk8cIVKG>|}!tGK:A9M:=w#kls9L6?||o&_ eW} WXa8OMYbٖo |mֻc G>יb,xfF8@2G0%hYg^=_Y٧?єf~o>#xXLGxBY0 _œgI< uZFYN8N'=~Eqp#4u4V&Nڼ,t _urMP ex+e/y;Nଊn]RrN6qcKSmƶ\QR {%Ƴf(M}$%Gc&1XCƼ+$@#A@2U`hV1©ӋK#|ebiE&*z-|iD,][jì?ށ- JUhzN S&5S" eN@,#+~4OrEog&}&/vNߧYÇ)ͻ._~)M -]=xws|ݧ vGb>y /Xf_|+(r:;'K/Q6QO |z@W|3Ni/BzDx8%Ż}9sq]C,sf:O 0^;h޼Cl DX¨TfolO׍`WOZVslNt _y AἯûB+E'혐"˫z&{Q'P ´$@mOW m2r.J ]s5K *}p' :y4P[NێW6$.? 3K13ߥ.mSAR9s ߒ Ś l TߠMP$sG*.*0Ґ. .-`X4x4yfI" ~!/%ythԦ:}6?yesmOfV_:ą#lޣ|^)T}p@`Q>I)4©{?^Nr5v!&psnXsԢ%A;o+Y=)jx#&fqgtE\" 2Fϥryn#e\'ऩkk{["n?BD+aYav~lNJuLV/"܌)9t*#3j-]?hq'dL#;Y;P3u! *]Ϲ ;O-SDo]ohTRYu9R0p\nN)m1XvgB.ڕ>Տeܚ]ω)pOO]MA[̾4dp.N%7jW^Av(Ae_=F%@ܾ_-&6gY1_wY}<ɢ"'K3E[ c#*vv_}H5^8.0:#C,aEޛD,{oȽiv@MUIz.|T=C ㏺@#;* B"J d.?ICA`9"/u2% w`PweC[:-( %b-\cO>v,TЍti_^H{&< Hj K8ӶO|fZe%zf犡{d 19NOB?vM̧ޫԌs2hy6!"0_G A_J$\z,!֖- /ƍ;Er]3W):44q+K8;]9axOiFX^=LW@h&=U} jBexh_/Exg;f;A$ nIyF5ר>6܉`RJxj-$|MvE?6U <F M wX!{[ ZNA=5Rѕ)bsWA! `B8]u (RĻtEd1BM>4Uc1m7`K6fZzT槦dܿ: ~| tڽ[ʡwODhݝƠG'].0yl?\K6 ;ta?蒸Z<n:Ţq .&qd}ȥCKF2;QwOU[j|"k inB+=ozjU WjDK}Nd;A4_=0Kؽ8uKL/>4Ha4ǁ`.+МBm|®"kX5r&ʫsn!Ȇ~C@9O9V&|y1rfDsGd}BC?Y,Wʣ* YJR9\5QRj{Mgnؒ`} w_c8)8>SJ5lFd_ߍjM`>Bky%Ix]8p(A9@a$b9e xXehDX~E7;ޢ]G2 *90,@m~ Lat\S+eWeϩ9e>'z(p^KN^<)ߠ@ƲqXp2n7ج&('4[s8l"rB"'Աe[ŲT[5>1úQ+V<{A(;F,ɁldخiB/85CcSI(8UE8vMK ;☏l![pny{zn$nZ S,9/Jrnk'JNlzGȋvZqmBxs Vf|ǽVk[tqs@<,'0!,~ hpwPu;H4L[^,lk6U_+jHe bq3em^H6S 7cfW! `0^L@L)L$c(]ela\$8@<]Is_J_o5}vI%=}Mi5͈ޖ OxGr^B{. 5jU00MG.yenT>|7Ǔ`L;N f@#2whMZ /k~@DbPJ!k~S<9W`_Y~+vsg6O+ & <?wFD0o׿ 3?}v07ӗ=05)Z8,{l [MM@BV<9-NJ"7.Ztue}5g!w Tmid0eKGa](b껶pA?5(GY#n30}: }`4(la?_9{%} ?%A0w;LzEEZ =jUɩZ%nDa:1 DAIq"÷%r:%ӟ|إ2T0SKW SvI^P"SQXn<D4.o%vjikBT*ۅ$=Cy1'wy0dnܪCd:lv$"i:?F(%{5$,w[0s@OwFCV!~zyg"XAvBAUe몴%hsGev6L>˱p1ۘV$M8mɺRf~lԹׯͶ4uϥ>KVyI7n:5Xo](bزw *N1]3ű#&܎<>[Gz8E-^?jlɐao&%FV]=uJ{<^tWbsuHA=< ldf _䜢, S̴ڲYʆXC VAcB'0N+N$h EL@=/4w1;h+t"D]m GP!kƲx)䡫r2_>~gp\yH2cugG}CpZtG3AcU}#BDUuǚx{%bZ|KՕWRq{\8CKϬDondUN,2åHy2~sDvʥʳjB'%Cq6$W)Dܧ~9Oc !&ͮ3nRĆ0@|vyMf ;'4 P(Ik#ܰ^&H9RX}ݩѳ(OgT%D 4daDչG8vL3ᅠB_Ճݑ6>ZfMi6u1o:sS.8lqyT{\GLTVha*mBf XLSdfTy$:+#|M.Վ溞F3G=,`1HR =~iHW.խ[[`W['?A린6+,ҽSµ?8W|l_rY绾'._O?%$j@arO#38{goՆ1 ak@ΐ@v-w%nƞPS(S}n9޼ϫ9Wl(eU' GI$Ǯ;oc& MwuelQR,g 2x.}S]j#DC=3`͒wE{SXT}*kGH3 )ZKZLb[>\Ia84W\g۽'a>NT m+^OZF |ʔ`ܶx=8{}qM >[:Ҥy4(ڝt~A1nTn/Rʛ6S4\yaB) ]_|03Zj:lt6dcN#Ȓ  O|"yT3bEhzEE{˥ cX~~I 82 k-m@v] aF[dYi\UUUtdlys70?̕b \BB3êγ3E'?΍'"l_\b|]q$;\ L%Ot#&z:٤QI3QˎWԄodbE :38J1J4'";w.܃Ɲq;Fc> _ h[^a Ch57/u̝Lu>N<)lQ U!#04.v/ckgpRȶڸ6{ 81x:N7Z%ԹSx膻6z F[d")kOӤs'LXz.d\y2t|n@uwd ]{Bu\meN2_|T"gK*Siwt=jSgcQ&WlzNH8]DNsmX~; YEf%9Ӆkn=NΞ[u.xz:QY"C n LM.H2+{Wj-g_K)|gyI:%FR}nu5YA4V+(B TqfM9tED*g4!j%y,Xa Տs<+t?]! :]c,:AmCc(9e6X8eI"))O1Ō.otOe _qbo&#G)\kn_B|ڣ_sc o-(D *$#\|q,)?i).@uT~-]0mA> <\N׾K<ЎKS ͖&Cpgaf[I)[1 U VVyQ9䟓¼Ew  x3WkMl0}cr= PI.waAh2\n[_Yȸ.KA:p>~v)tۖ.׺( 5Jhꢲvh +DFcZa$O"a1504e硝/YyTjϾO c0|D/WVuAMSސ9K-F/Ѿ\ JZC1_\SHҬ2{9ȇ2)逬 B"Ҋ2X,یG g ~L6abݴ]z\ݠ[K/E"w ,S3:SCԿ*KT}Ap K)y}: :gIH{<ݾ~ۂ54q>VoCmvSLE\le%֐Lڽ~:ŸtA1iq(8J) O0>3֚ztB 2˕t8iH5Dkt:4(JyId $立wcTf9eH0JĆlNyFb2dl”e.BDV[uO@ [:0X 4MYUeg 4ɚ?ɥFk>qm"ԣR(HvE!h8c=XQ#:+_*산SY~&zp5جW 6^IIS:D~]~M0϶gl0H{ ꭙ)˰Yy޽hO#Vx 'ILArz3vQ^M;FR TkW&28ϯ. 0 OMkStk&;!D*,k9w |O.!zm"9xmy9dtճo{JjMji(a̤Kk[F(!9H2})zIs_K#h*}^ކD'WZkwWWK,"k#L%)$SA||zx޴:S X H'Mr-D -ݝ /p)lv1V╭SeҬnBU ZSRjScW[-a݀"ѿ|H8V#o[.걮jdĤ`z?T( ؗ-)0|+T >q`U'A XioD]o EO3 OG7wIOc#3LA{S*ֈw ~i7U)yMȅWCI y W`!Ψ NoJeG>}6Z*z݀,˱h׮pͮm8=%-!,U/r-?NeB ~Dl҄dp@Eеu`ǗvkD8Xj9FUmwΥsFF^|Zr/NfSjg^m8{ct&~7je>A,hP5 iKYY"$я+ 7ARr$BJbqqNh }J g$@/N(LX)e(l 5^m:쪦$飑:q̠Ri"1$HHa{{zV^7>=8|%?q߰$5*'[-@iKЖdZ(֧b%nxxt<4K<${eSL'ڰ62Z~7[p 87 T\b .A@!@Y-8ofWkJp-#в8 |+FClA@i'CBqv\, %Bl)GJ]P$7|ܭ\=ccm(t8׽57=ev&Ze;O]=2(O:|K$S".^o13O+Yճ<ˮb@R$fڌs<4aQAFw^F.բdZϻ64^TPb8epZ=&u'c[}Mg( '!kjp_']yfEX_p!takcّ!GxQ1a$}FQ4ÇN!rb͆Bem,DQk;t[}2T*ծ4F>SNYȼⁿ\+8c*#{hoTc9f|>l5ZījQMOV)$DZiNͤ%5"5sH$imu޾wpp[{:=G `vA>ѝ;0k$T7(lh2 j5vP¨qt'4 [qj(gEev1`bJ4MJ-`fde(%vPNb޴\)i^f*CnW+"ʗf3l7t (Wb_?*D#8?ugI"Noŧeȷ;jfBwy%ǖ=<s*C |Euǽ}3"hO8Dw@JS6ŨHMr c~o'H ƒE>?S+d,í* R׊K01/Ek>.Xef AY ^ۖ*$FIQkXFA[xUPO5)CYk@w_ƗxZ>zmXiч~V5ˀܒnQS;Mӳ2ChW?%Rsno&CLޙEq̺=Dό~:Modڌv$'Ae/`PQn^#lv _=|f}V-&B* LAVmXX34M%^13Z "{7&' &WA/~AZ]wڈ sZTWos*͆_p";<=+wi;Ȑ- ͒o}18#N{QJB 0?vتL=8 x 0smjzbs o3 7uN}SE_Yeެ2%Ճ8JdKF2~7qLN<'QqۮGu2j `@ x c6&]o4{He˟ʿ:Ml>ؽZTfՉi, ;lKC6,uOEg ƭPx+?8GR9mYkfnWf$!:p0scfRѠVwQ`mnڙocfO4\;;2>vtrUƅEugO [:kt2MU WoT' ܶUExå9Ke ݛ [F ۣ#]E(#,i>n9K |Ҟ1Zu5t!'q6xGQ w+SP}>" ipLj^58-W?(qwP JRu1*R.s N+ֱ qK~a29 M(wBXN R4j5MH=Iei.zC슫h- FTxZe[Y"|UӮES8"u= %ǹpEτf[ҩ$6=<]l<DRIEo :l $@͕SM0ɳĆu4c_&pgRb6V,*mb)Ūs>lY?"u¿E PZA%X݃ ~ ^QFR0J -l9a 7 UG9<|[ 5.J=z_!jl@JBlH,dtr&h ߶6c*&FV^)ՙcn V3hzrn)\mLUB\o6^6V` VMDŐ72pQ_E\h*P^ȷ*B__5`[9HήPKz ?-3$!Mɦ U]s6ekmNBK"ꦸ IDkC5W5G*%J|~‚mNl]+x9q Yzބ%7 Z+~<_BO26mrJv!uqe{weFOL9<5FU̻cٌiªK#%>m~ef56U{um 'sbK5{hZrJ׿_^ܾۘ{kg^88b&i< ;evҵ}N\/w&\EI! amx2h;ַC*2 j[nYutwq[Qlw#mpwUȑCp[rN[8>;M^ꌎRoʘPUGR 14G(#@v(Jv73>^>~=K/q@Qd5hSJ1n 4t!e *v[(vR h}Auׇ à6薩۲ $vq@7ES,I-W:O*>KjV b]}L6TZT !^*l w 4 @-Ĉ3r hA߼!?j[Kk<|{5N'y}PsW-Dfc*5rxU:*U.SӰEŸFO8@)Ԝ(XɻP9{vZ䛟HቭBlIns-L [bqMExm*txYg*YlL78#y:X;;r,zwHOCqaY#9 X-{*og|Q~gfҬ~T/F=H`O A*ϐF<"s0qQGl=q:ag dOE 7C9@2g36jt.%rG CJp$-I]঎J)\/2@f  \sG`g$9ϲ5`Oylr[M{qϯ *]c:ooLrVOCKҘNݿ2-\TJbeXԌû.-tFEG#BhAU,Hrx/7nUu>e-2'WS{\i|>, ?s-8V[Cx#*N>WYOH̑$N ;ś'X(* )8z(+;Ρ<д7I|߫d~ݩO 4J1 M_HiaILAnCh{S2[+[1 ہ4Vt大e{@|tk t+1CY/e'Iw~4t5Pvfc[-u5 \.YϵmG W&O4DIkK 24ήZcY".'d[D>`TnrLН15WP,sj4\> QتIk!G̢@6w1S!/k l;GMݖ'/r- zyٍ;RDh!JA_}:3V8ӈiS$H2!'mj}[۱-`DFF)dFB]Rޕj迩ESDA "c+)LІl̻=7)nZaKg(؛tis4@݇/T7K #mڲY1 rcWy-Ҽj/U~^#"R;5 6+j&BڃiK3 ,w 3eU?tHGv>%sm[ q%`K„{8g/dE{rH5 k%3dLd}n巩--Phds+mY%s}x*"&Y') !"ұzk FB88!ɮ4V!h_gAbB1I]CBf<ܣz8 Bg_&6⍖nz( #ZfZzN֋ `hdE3?BՑSŏXHZcRZ@^Pą)ZFF}py13#g x|Tn&⋖1^^~ؚs] /9賃Phfxn_ 78Q*-#KU5O۴ 33fHYYNl5g/늧ێx(FɳKcĵu= mZUʾuWWV0ק"n!{K.˼l&Wd(.oVhXoՙY{2O|ACȊN_휫|Z)^ ;z-"p~/a MPc-0dRHm| |S%|p>(K"H@.HYo1)M˵\ [9UF&d;C X}i(o|s6 0xٽ^A[ӧ!m9Y6^Ʈx;/_\NMz%>uꬒ%Ez7XZH53ת)}80#)Z2eL9bmK61d_¨! ;n]!8E]Yɾi!-<ʭ@ +3M}Esj0営X ZI4#qU&_eQ :QQWChNP{Ix3/'3Oa`P7LS? u͙Qg SC^1&%]7S3O65]lEochҊk ORffA  P3sYG`i*L|CfS d-4{EtJ+ g!;)ZWS,UjCiz0D}@I@hhJ8eȑ;sAܜ Gz/5,sb<\7Sf*j!O>hh8qMmLCyQXx덗,!I°oHLᇸ;k#Fk:)h>A)D 6sB;)ꃾӽ|39qjۡDUzB6"qp70 !*/H[FeV5{~ cQ'sL54w<+8ލ ZE~dh0/&FO &cFKǖf5]4dEmGIOllM49_n76z>v̭Cwv\}|S _$r%N2= Y:unRr[eڭCZxSsKdf5VLImN8VSl WL#{W;奙"|G9h,E^t}5̴>4MImySN%iUsؓH)<2\K.QK Pҩez=P{K[~[ZWe4a u_|DbF@sK~ 5f>kf>y{{ noԜȓ2TYHrY^R$0ޑrW(W̘A>gHobm6d -Q:gĻq^- e+9 Jr,ifpUe>[E{唨*mu}o( rLäfv4ĵ@vj*~t> \^qW)%n"RD [Jet: ¢3k*_"N?a>3rCjjR"8D''y;|<$KWh[ݕ'-oYj]- *.kb‰p'ǖW4+~X%m =67#GG0pD#agTRZ ܸk`#sdEoJ:'dnny tTn0f(\B ~^TllvICLW\wYTSAlzYw^8Q>!Հ 2y8s4/1~&SxV!! Tc]<Τޑ Q/`+k)`'_eVuTj-*9\Zr "|?uQe|hV1~0,NKWW8&{b'eӈyvybHcl_v7Ƨ9VZj rFHA΁苒ĥ)=d?L8O̡nB{?uq */9ՀKzTzQ*reDl$>\dmՋFЇmЮ|(e_Yl*Bp,]NӓT(`%+3Juw /r#V6N9Oѩ$ۯbs,/E$Ay DLA="7.9WGcO1r{¬% YZ