#! /bin/sh skip=855 CRCsum=2907678294 MD5=bfdb1cec75c71c074452c765b6308cb6 label="NVIDIA Accelerated Graphics Driver for Linux-x86_64 100.14.11" version_string=100.14.11 pkg_version=2 script=./nvidia-installer targetdir=NVIDIA-Linux-x86_64-100.14.11-pkg2 scriptargs="" keep=n add_this_kernel=n apply_patch=n TMPROOT=${TMPDIR:=/tmp} TARGET_OS="Linux" TARGET_ARCH="x86_64" # # NVIDIA Accelerated Graphics Driver for Linux-x86_64 100.14.11 # Generated by Makeself 1.6.0-nv # Do not edit by hand. # NVIDIA Driver Installation .run file # # If you were trying to download this file through a web browser, and # instead are seeing this, please click your browser's back button, # left click on the link, and select "Save as..." (or do whatever is # appropriate for your web browser to download a file, rather than view # it). # print usage information if [ "$1" = "-help" -o "$1" = "--help" -o "$1" = "-h" ]; then echo "" echo "$0 [options]" echo "" echo "This program will install the NVIDIA Accelerated Graphics Driver" echo "for Linux-x86_64 100.14.11 by unpacking the embedded tarball and" echo "executing the ./nvidia-installer installation utility." echo "" echo "Below are the most common options; for a complete list use" echo "'--advanced-options'." echo "" echo "--info" echo " Print embedded info (title, default target directory) and exit." echo "" echo "--check" echo " Check integrity of the archive and exit." echo "" echo "-x, --extract-only" echo " Extract the contents of $0, but do not" echo " run 'nvidia-installer'." echo "" echo "" echo "The following arguments will be passed on to the ./nvidia-installer" echo "utility:" echo "" echo " -a, --accept-license" echo " Bypass the display and prompting for acceptance of the" echo " NVIDIA Software License Agreement. By passing this option" echo " to nvidia-installer, you indicate that you have read and" echo " accept the License Agreement contained in the file" echo " 'LICENSE' (in the top level directory of the driver" echo " package)." echo "" echo " --update" echo " Connect to the NVIDIA FTP server '" echo " ftp://download.nvidia.com ' and determine the latest" echo " available driver version. If there is a more recent driver" echo " available, automatically download and install it. Any" echo " other options given on the commandline will be passed on to" echo " the downloaded driver package when installing it." echo "" echo " -v, --version" echo " Print the nvidia-installer version and exit." echo "" echo " -h, --help" echo " Print usage information for the common commandline options" echo " and exit." echo "" echo " -A, --advanced-options" echo " Print usage information for the common commandline options" echo " as well as the advanced options, and then exit." echo "" echo "" exit 0; fi if [ "$1" = "-A" -o "$1" = "--advanced-options" ]; then echo "" echo "$0 [options]" echo "" echo "This program will install the NVIDIA Accelerated Graphics Driver" echo "for Linux-x86_64 100.14.11 by unpacking the embedded tarball and" echo "executing the ./nvidia-installer installation utility." echo "" echo "--info" echo " Print embedded info (title, default target directory) and exit." echo "" echo "--lsm" echo " Print embedded lsm entry (or no LSM) and exit." echo "" echo "--pkg-history" echo " Print the package history of this file and exit." echo "" echo "--list" echo " Print the list of files in the archive and exit." echo "" echo "--check" echo " Check integrity of the archive and exit." echo "" echo "-x, --extract-only" echo " Extract the contents of $0, but do not" echo " run 'nvidia-installer'." echo "" echo "--add-this-kernel" echo " Build a precompiled kernel interface for the currently running" echo " kernel and repackage the .run file to include this newly built" echo " precompiled kernel interface. The new .run file will be placed" echo " in the current directory and the string \"-custom\" appended" echo " to its name, unless already present, to distinguish it from the" echo " original .run file." echo "" echo "--apply-patch [Patch]" echo " Apply the patch 'Patch' to the kernel interface files included" echo " in the .run file, remove any precompiled kernel interfaces" echo " and then repackage the .run file. The new .run file will be" echo " placed in the current directory and the string \"-custom\"" echo " appended to its name, unless already present, to distinguish it" echo " from the original .run file." echo "" echo "--keep" echo " Do not delete target directory when done." echo "" echo "--target [NewDirectory]" echo " Extract contents in 'NewDirectory'" echo "" echo "" echo "The following arguments will be passed on to the ./nvidia-installer" echo "utility:" echo "" echo "COMMON OPTIONS:" echo "" echo " -a, --accept-license" echo " Bypass the display and prompting for acceptance of the" echo " NVIDIA Software License Agreement. By passing this option" echo " to nvidia-installer, you indicate that you have read and" echo " accept the License Agreement contained in the file" echo " 'LICENSE' (in the top level directory of the driver" echo " package)." echo "" echo " --update" echo " Connect to the NVIDIA FTP server '" echo " ftp://download.nvidia.com ' and determine the latest" echo " available driver version. If there is a more recent driver" echo " available, automatically download and install it. Any" echo " other options given on the commandline will be passed on to" echo " the downloaded driver package when installing it." echo "" echo " -v, --version" echo " Print the nvidia-installer version and exit." echo "" echo " -h, --help" echo " Print usage information for the common commandline options" echo " and exit." echo "" echo " -A, --advanced-options" echo " Print usage information for the common commandline options" echo " as well as the advanced options, and then exit." echo "" echo "" echo "ADVANCED OPTIONS:" echo "" echo " -a, --accept-license" echo " Bypass the display and prompting for acceptance of the" echo " NVIDIA Software License Agreement. By passing this option" echo " to nvidia-installer, you indicate that you have read and" echo " accept the License Agreement contained in the file" echo " 'LICENSE' (in the top level directory of the driver" echo " package)." echo "" echo " --update" echo " Connect to the NVIDIA FTP server '" echo " ftp://download.nvidia.com ' and determine the latest" echo " available driver version. If there is a more recent driver" echo " available, automatically download and install it. Any" echo " other options given on the commandline will be passed on to" echo " the downloaded driver package when installing it." echo "" echo " -v, --version" echo " Print the nvidia-installer version and exit." echo "" echo " -h, --help" echo " Print usage information for the common commandline options" echo " and exit." echo "" echo " -A, --advanced-options" echo " Print usage information for the common commandline options" echo " as well as the advanced options, and then exit." echo "" echo " -i, --driver-info" echo " Print information about the currently installed NVIDIA" echo " driver version." echo "" echo " --uninstall" echo " Uninstall the currently installed NVIDIA driver." echo "" echo " --sanity" echo " Perform basic sanity tests on an existing NVIDIA driver" echo " installation." echo "" echo " -e, --expert" echo " Enable 'expert' installation mode; more detailed questions" echo " will be asked, and more verbose output will be printed;" echo " intended for expert users. The questions may be suppressed" echo " with the '--no-questions' commandline option." echo "" echo " -q, --no-questions" echo " Do not ask any questions; the default (normally 'yes') is" echo " assumed for all yes/no questions, and the default string is" echo " assumed in any situation where the user is prompted for" echo " string input. The one question that is not bypassed by" echo " this option is license acceptance; the license may be" echo " accepted with the commandline option '--accept-license'." echo "" echo " -s, --silent" echo " Run silently; no questions are asked and no output is" echo " printed, except for error messages to stderr. This option" echo " implies '--ui=none --no-questions --accept-license'." echo "" echo " --x-prefix=X-PREFIX" echo " The prefix under which the X components of the NVIDIA" echo " driver will be installed; the default is '/usr/X11R6'" echo " unless nvidia-installer detects that X.Org >= 7.0 is" echo " installed, in which case the default is '/usr'. Only under" echo " rare circumstances should this option be used." echo "" echo " --xfree86-prefix=XFREE86-PREFIX" echo " This is a deprecated synonym for --x-prefix." echo "" echo " --x-module-path=X-MODULE-PATH" echo " The path under which the NVIDIA X server modules will be" echo " installed. If this option is not specified," echo " nvidia-installer uses the following search order and" echo " selects the first valid directory it finds: 1) \`X" echo " -showDefaultModulePath\`, 2) \`pkg-config" echo " --variable=moduledir xorg-server\`, or 3) the X library path" echo " (see the '--x-library-path' option) plus either 'modules'" echo " (for X servers older than X.Org 7.0) or 'xorg/modules' (for" echo " X.Org 7.0 or later)." echo "" echo " --x-library-path=X-LIBRARY-PATH" echo " The path under which the NVIDIA X libraries will be" echo " installed. If this option is not specified," echo " nvidia-installer uses the following search order and" echo " selects the first valid directory it finds: 1) \`X" echo " -showDefaultLibPath\`, 2) \`pkg-config --variable=libdir" echo " xorg-server\`, or 3) the X prefix (see the '--x-prefix'" echo " option) plus 'lib' on 32bit systems, and either 'lib64' or" echo " 'lib' on 64bit systems, depending on the installed Linux" echo " distribution." echo "" echo " --opengl-prefix=OPENGL-PREFIX" echo " The prefix under which the OpenGL components of the NVIDIA" echo " driver will be installed; the default is: '/usr'. Only" echo " under rare circumstances should this option be used. The" echo " Linux OpenGL ABI" echo " (http://oss.sgi.com/projects/ogl-sample/ABI/) mandates this" echo " default value." echo "" echo " --opengl-libdir=OPENGL-LIBDIR" echo " The path relative to the OpenGL library installation prefix" echo " under which the NVIDIA OpenGL components will be installed." echo " The default is 'lib' on 32bit systems, and 'lib64' or 'lib'" echo " on 64bit systems, depending on the installed Linux" echo " distribution. Only under very rare circumstances should" echo " this option be used." echo "" echo " --installer-prefix=INSTALLER-PREFIX" echo " The prefix under which the installer binary will be" echo " installed; the default is: '/usr'. Note: please use the" echo " '--utility-prefix' option instead." echo "" echo " --utility-prefix=UTILITY-PREFIX" echo " The prefix under which the NVIDIA utilities" echo " (nvidia-installer, nvidia-settings, nvidia-xconfig," echo " nvidia-bug-report.sh) and the NVIDIA utility libraries will" echo " be installed; the default is: '/usr'." echo "" echo " --utility-libdir=UTILITY-LIBDIR" echo " The path relative to the utility installation prefix under" echo " which the NVIDIA utility libraries will be installed. The" echo " default is 'lib' on 32bit systems, and 'lib64' or 'lib' on" echo " 64bit systems, depending on the installed Linux" echo " distribution." echo "" echo " --documentation-prefix=DOCUMENTATION-PREFIX" echo " The prefix under which the documentation files for the" echo " NVIDIA driver will be installed. The default is: '/usr'." echo "" echo " --kernel-include-path=KERNEL-INCLUDE-PATH" echo " The directory containing the kernel include files that" echo " should be used when compiling the NVIDIA kernel module. " echo " This option is deprecated; please use" echo " '--kernel-source-path' instead." echo "" echo " --kernel-source-path=KERNEL-SOURCE-PATH" echo " The directory containing the kernel source files that" echo " should be used when compiling the NVIDIA kernel module. " echo " When not specified, the installer will use" echo " '/lib/modules/\`uname -r\`/build', if that directory exists. " echo " Otherwise, it will use '/usr/src/linux'." echo "" echo " --kernel-output-path=KERNEL-OUTPUT-PATH" echo " The directory containing any KBUILD output files if either" echo " one of the 'KBUILD_OUTPUT' or 'O' parameters were passed to" echo " KBUILD when building the kernel image/modules. When not" echo " specified, the installer will assume that no separate" echo " output directory was used." echo "" echo " --kernel-install-path=KERNEL-INSTALL-PATH" echo " The directory in which the NVIDIA kernel module should be" echo " installed. The default value is either" echo " '/lib/modules/\`uname -r\`/kernel/drivers/video' (if" echo " '/lib/modules/\`uname -r\`/kernel' exists) or" echo " '/lib/modules/\`uname -r\`/video'." echo "" echo " --proc-mount-point=PROC-MOUNT-POINT" echo " The mount point for the proc file system; if not specified," echo " then this value defaults to '/proc' (which is normally" echo " correct). The mount point of the proc filesystem is needed" echo " because the contents of '/version' is used" echo " when identifying if a precompiled kernel interface is" echo " available for the currently running kernel. This option" echo " should only be needed in very rare circumstances." echo "" echo " --log-file-name=LOG-FILE-NAME" echo " File name of the installation log file (the default is:" echo " '/var/log/nvidia-installer.log')." echo "" echo " --tmpdir=TMPDIR" echo " Use the specified directory as a temporary directory when" echo " downloading files from the NVIDIA ftp site; if not given," echo " then the following list will be searched, and the first one" echo " that exists will be used: $TMPDIR, /tmp, ., $HOME." echo "" echo " -m, --ftp-mirror=FTP-MIRROR" echo " Use the specified FTP mirror rather than the default '" echo " ftp://download.nvidia.com ' when downloading driver" echo " updates." echo "" echo " -l, --latest" echo " Connect to the NVIDIA FTP server '" echo " ftp://download.nvidia.com ' (or use the ftp mirror" echo " specified with the '--ftp-mirror' option) and query the" echo " most recent Linux-x86 driver version number." echo "" echo " -f, --force-update" echo " Forces an update to proceed, even if the installer thinks" echo " the latest driver is already installed; this option implies" echo " '--update'." echo "" echo " --ui=UI" echo " Specify what user interface to use, if available. Valid" echo " values for UI are 'ncurses' (the default) or 'none'. If the" echo " ncurses interface fails to initialize, or 'none' is" echo " specified, then a simple printf/scanf interface will be" echo " used." echo "" echo " -c, --no-ncurses-color" echo " Disable use of color in the ncurses user interface." echo "" echo " --no-opengl-headers" echo " Normally, installation will install NVIDIA's OpenGL header" echo " files. This option disables installation of the NVIDIA" echo " OpenGL header files." echo "" echo " --force-tls=FORCE-TLS" echo " NVIDIA's OpenGL libraries are compiled with one of two" echo " different thread local storage (TLS) mechanisms: 'classic" echo " tls' which is used on systems with glibc 2.2 or older, and" echo " 'new tls' which is used on systems with tls-enabled glibc" echo " 2.3 or newer. nvidia-installer will select the OpenGL" echo " libraries appropriate for your system; however, you may use" echo " this option to force the installer to install one library" echo " type or another. Valid values for FORCE-TLS are 'new' and" echo " 'classic'." echo "" echo " -k, --kernel-name=KERNEL-NAME" echo " Build and install the NVIDIA kernel module for the" echo " non-running kernel specified by KERNEL-NAME (KERNEL-NAME" echo " should be the output of \`uname -r\` when the target kernel" echo " is actually running). This option implies" echo " '--no-precompiled-interface'. If the options" echo " '--kernel-install-path' and '--kernel-source-path' are not" echo " given, then they will be inferred from KERNEL-NAME; eg:" echo " '/lib/modules/KERNEL-NAME/kernel/drivers/video/' and" echo " '/lib/modules/KERNEL-NAME/build/', respectively." echo "" echo " -n, --no-precompiled-interface" echo " Disable use of precompiled kernel interfaces." echo "" echo " --no-runlevel-check" echo " Normally, the installer checks the current runlevel and" echo " warns users if they are in runlevel 1: in runlevel 1, some" echo " services that are normally active are disabled (such as" echo " devfs), making it difficult for the installer to properly" echo " setup the kernel module configuration files. This option" echo " disables the runlevel check." echo "" echo " --no-abi-note" echo " The NVIDIA OpenGL libraries contain an OS ABI note tag," echo " which identifies the minimum kernel version needed to use" echo " the library. This option causes the installer to remove" echo " this note from the OpenGL libraries during installation." echo "" echo " --no-rpms" echo " Normally, the installer will check for several rpms that" echo " conflict with the driver (specifically: NVIDIA_GLX and" echo " NVIDIA_kernel), and remove them if present. This option" echo " disables this check." echo "" echo " -b, --no-backup" echo " During driver installation, conflicting files are backed" echo " up, so that they can be restored when the driver is" echo " uninstalled. This option causes the installer to simply" echo " delete conflicting files, rather than back them up." echo "" echo " -N, --no-network" echo " This option instructs the installer to not attempt to" echo " connect to the NVIDIA ftp site (for updated precompiled" echo " kernel interfaces, for example)." echo "" echo " --no-recursion" echo " Normally, nvidia-installer will recursively search for" echo " potentially conflicting libraries under the default OpenGL" echo " and X server installation locations. With this option set," echo " the installer will only search in the top-level" echo " directories." echo "" echo " -K, --kernel-module-only" echo " Install a kernel module only, and do not uninstall the" echo " existing driver. This is intended to be used to install" echo " kernel modules for additional kernels (in cases where you" echo " might boot between several different kernels). To use this" echo " option, you must already have a driver installed, and the" echo " version of the installed driver must match the version of" echo " this kernel module." echo "" echo " --no-kernel-module" echo " Install everything but the kernel module, and do not remove" echo " any existing, possibly conflicting kernel modules. This" echo " can be useful in some DEBUG environments. If you use this" echo " option, you must be careful to ensure that a NVIDIA kernel" echo " module matching this driver version is installed" echo " seperately." echo "" echo " --no-x-check" echo " Do not abort the installation if nvidia-installer detects" echo " that an X server is running. Only under very rare" echo " circumstances should this option be used." echo "" echo " --precompiled-kernel-interfaces-path=PRECOMPILED-KERNEL-INTERFA" echo " CES-PATH" echo " Before searching for a precompiled kernel interface in the" echo " .run file, search in the specified directory." echo "" echo " -X, --run-nvidia-xconfig" echo " nvidia-installer can optionally invoke the nvidia-xconfig" echo " utility. This will update the system X configuration file" echo " so that the NVIDIA X driver is used. The pre-existing X" echo " configuration file will be backed up. At the end of" echo " installation, nvidia-installer will ask the user if they" echo " wish to run nvidia-xconfig; the default response is 'no'. " echo " Use this option to make the default response 'yes'. This" echo " is useful with the '--no-questions' or '--silent' options," echo " which assume the default values for all questions." echo "" echo " --force-selinux=FORCE-SELINUX" echo " Linux installations using SELinux (Security-Enhanced Linux)" echo " require that the security type of all shared libraries be" echo " set to 'shlib_t' or 'textrel_shlib_t', depending on the" echo " distribution. nvidia-installer will detect when to set the" echo " security type, and set it using chcon(1) on the shared" echo " libraries it installs. Use this option to override" echo " nvidia-installer's detection of when to set the security" echo " type. Valid values for FORCE-SELINUX are 'yes' (force" echo " setting of the security type), 'no' (prevent setting of the" echo " security type), and 'default' (let nvidia-installer decide" echo " when to set the security type)." echo "" echo " --selinux-chcon-type=SELINUX-CHCON-TYPE" echo " When SELinux support is enabled, nvidia-installer will try" echo " to determine which chcon argument to use by first trying" echo " 'textrel_shlib_t', then 'texrel_shlib_t', then 'shlib_t'. " echo " Use this option to override this detection logic." echo "" echo " --no-sigwinch-workaround" echo " Normally, nvidia-installer ignores the SIGWINCH signal" echo " before it forks to execute commands, e.g. to build the" echo " kernel module, and restores the SIGWINCH signal handler" echo " after the child process has terminated. This option" echo " disables this behavior." echo "" echo "" exit 0; fi if [ "$1" = "-lsm" -o "$1" = "--lsm" ]; then cat << EOF_LSM Begin3 Title: NVIDIA Accelerated Graphics Driver Set for Linux-x86_64 Version: 100.14.11 Description: The NVIDIA Accelerated Graphics Driver Set for Linux-x86_64 provides accelerated 2D and 3D support for Linux-x86_64 using NVIDIA GPUs. Keywords: OpenGL XFree86 NVIDIA Author: NVIDIA Corporation Linux Development Team (linux-bugs 'at' nvidia.com) Maintained-by: NVIDIA Corporation Linux Development Team (linux-bugs 'at' nvidia.com) Original-site: http://www.nvidia.com Platform: Linux Copying-policy: NVIDIA Software License End EOF_LSM exit 0; fi if [ "$1" = "--pkg-history" ]; then cat << EOF_PKG_HISTORY Package history for NVIDIA-Linux-x86_64-100.14.11: NVIDIA-Linux-x86_64-100.14.11-pkg0: Initial package NVIDIA-Linux-x86_64-100.14.11-pkg1: Added precompiled kernel interfaces for: NVIDIA-Linux-x86_64-100.14.11-pkg2: Added 32 bit compatibility libraries EOF_PKG_HISTORY exit 0; fi if [ "$1" = "--label" ]; then echo "$label"; exit 0; fi if [ "$1" = "--version-string" ]; then echo "$version_string"; exit 0; fi if [ "$1" = "--pkg-version" ]; then echo "$pkg_version"; exit 0; fi if [ "$1" = "--target-os" ]; then echo "$TARGET_OS"; exit 0; fi if [ "$1" = "--target-arch" ]; then echo "$TARGET_ARCH"; exit 0; fi if [ "$1" = "--target-directory" ]; then echo "$targetdir"; exit 0; fi if [ "$1" = "--script" ]; then echo "$script $scriptargs" exit 0 fi if [ "$1" = "--info" ]; then echo echo " Identification : $label" echo " Target directory : $targetdir" echo " Uncompressed size : 37856 KB" echo " Compression : gzip" echo " Date of packaging : Wed Jun 13 19:27:29 PDT 2007" echo " Application run after extraction : $script $scriptargs" echo if [ x"$keep" = xy ]; then echo " The directory $targetdir will not be removed after extraction." else echo " The directory $targetdir will be removed after extraction." fi echo exit 0; fi if [ "$1" = "--list" ]; then echo "Target directory: $targetdir" tail -n +$skip $0 | gzip -cd | tar tvf - 2> /dev/null exit 0; fi if [ "$1" = "--check" ]; then sum1=`tail -n +6 $0 | cksum | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` [ "$sum1" != "$CRCsum" ] && { echo "Error in checksums $sum1 $CRCsum" exit 2; } if [ $MD5 != "00000000000000000000000000000000" ]; then # space separated list of directories [ x"$GUESS_MD5_PATH" = "x" ] && GUESS_MD5_PATH="/usr/local/ssl/bin /usr/local/bin /usr/bin" MD5_PATH="" for a in $GUESS_MD5_PATH; do #if which $a/md5 >/dev/null 2>&1 ; then if [ -x "$a/md5sum" ]; then MD5_PATH=$a; fi done if [ -x $MD5_PATH/md5sum ]; then md5sum=`tail -n +6 $0 | $MD5_PATH/md5sum | cut -b-32`; [ $md5sum != $MD5 ] && { echo "Error in md5 sums $md5sum $MD5" exit 2 } || { echo "check sums and md5 sums are ok"; exit 0; } fi if [ ! -x $MD5_PATH/md5sum ]; then echo "an embedded md5 sum of the archive exists but no md5 program was found in $GUESS_MD5_PATH" echo "if you have md5 on your system, you should try :" echo "env GUESS_MD5_PATH=\"FirstDirectory SecondDirectory ...\" $0 -check" fi else echo "check sums are OK ; echo $0 does not contain embedded md5 sum" ; fi exit 0; fi run_script=y keep=n apply_patch=n while [ "$1" ]; do case "$1" in "--extract-only"|"-x") run_script=n; keep=y; ;; "--keep") keep=y; ;; "--target") if [ "$2" ]; then targetdir="$2"; keep=y; shift; else echo "ERROR: --target: no target directory specified." exit 1; fi ;; "--add-this-kernel") add_this_kernel=y; scriptargs="$scriptargs $1" ;; "--apply-patch") if [ "$2" ]; then if [ "`dirname $2`" != "." ]; then patchfile="$2"; else patchfile="`pwd`/$2" fi run_script=n; apply_patch=y; shift; else echo "ERROR: --apply-patch: no patch file specified." exit 1; fi ;; *) scriptargs="$scriptargs $1" ;; esac shift done # Perform a platform check LOCAL_OS=`uname 2> /dev/null` LOCAL_ARCH=`uname -m 2> /dev/null` [ "$LOCAL_ARCH" = "i386" ] && LOCAL_ARCH="x86" [ "$LOCAL_ARCH" = "i486" ] && LOCAL_ARCH="x86" [ "$LOCAL_ARCH" = "i586" ] && LOCAL_ARCH="x86" [ "$LOCAL_ARCH" = "i686" ] && LOCAL_ARCH="x86" if [ -z "$LOCAL_OS" -o -z "$LOCAL_ARCH" ]; then echo "ERROR: missing/broken uname. Cannot perform platform check." exit 1; fi if [ "$LOCAL_ARCH" != "$TARGET_ARCH" -o "$LOCAL_OS" != "$TARGET_OS" ]; then if [ "$run_script" = "y" ]; then echo "" echo "ERROR: this .run file is intended for the" echo "${TARGET_OS}-${TARGET_ARCH} platform, but you appear to be" echo "running on ${LOCAL_OS}-${LOCAL_ARCH}. Aborting installation." echo "" exit 1; fi fi if [ "$keep" = "y" ]; then echo "Creating directory $targetdir"; tmpdir=$targetdir; else workingdir="$TMPROOT/selfgz$$" tmpdir="$workingdir/$targetdir"; rm -rf $tmpdir fi if [ -d "$tmpdir" -o -f "$tmpdir" ]; then echo "The directory '$tmpdir' already exists. Please either" echo "move the existing directory out of the way, or specify a" echo "different directory with the '--target' option." exit 1 fi mkdir -p $tmpdir || { echo "Unable to create the target directory '$tmpdir'." exit 1 } location="`pwd`" echo=echo; [ -x /usr/ucb/echo ] && echo=/usr/ucb/echo if [ x$SETUP_NOCHECK != x1 ]; then $echo -n "Verifying archive integrity... " sum1=`tail -n +6 $0 | cksum | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` [ $sum1 != $CRCsum ] && { $echo "Error in check sums $sum1 $CRCsum" exit 2; } echo "OK" fi if [ $MD5 != \"00000000000000000000000000000000\" ]; then # space separated list of directories [ x"$GUESS_MD5_PATH" = "x" ] && GUESS_MD5_PATH="/usr/local/ssl/bin /usr/local/bin /usr/bin" MD5_PATH="" for a in $GUESS_MD5_PATH; do #if which $a/md5 >/dev/null 2>&1 ; then if [ -x "$a/md5sum" ]; then MD5_PATH=$a; fi done if [ -x $MD5_PATH/md5sum ]; then md5sum=`tail -n +6 $0 | $MD5_PATH/md5sum | cut -b-32`; [ $md5sum != $MD5 ] && { $echo "Error in md5 sums $md5sum $MD5" exit 2; } fi fi UnTAR() { tar xvf - 2> /dev/null || { echo "Extraction failed." > /dev/tty; kill -15 $$; }; } $echo -n "Uncompressing $label" cd $tmpdir ; res=3 [ "$keep" = "y" ] || trap '$echo "Signal caught, cleaning up" > /dev/tty; cd $TMPROOT; rm -rf $tmpdir; exit 15' 1 2 15 if (cd "$location"; tail -n +$skip $0; ) | gzip -cd | UnTAR | (while read a; do $echo -n "."; done; $echo; ); then chown -Rf `id -u`:`id -g` . res=0; if [ "$script" -a "$run_script" = "y" ]; then $script $scriptargs $*; res=$? fi if [ "$add_this_kernel" = "y" -a "$res" = "0" ]; then repackage_file=y; fi if [ "$apply_patch" = "y" ]; then patch=`which patch 2> /dev/null | head -n 1` if [ $? -eq 0 -a "$patch" ]; then if [ "$keep" = "y" ]; then cp -pR usr/src/nv usr/src/nv.orig fi $patch -p0 < "$patchfile" if [ $? -ne 0 ]; then $echo "Failed to apply patch file \"$patchfile\"." if [ "$keep" = "y" ]; then rm -rf usr/src/nv mv usr/src/nv.orig usr/src/nv fi else if [ "$keep" = "y" ]; then rm -rf usr/src/nv.orig fi rm -rf usr/src/nv/*.orig usr/src/nv/precompiled repackage_file=y fi else $echo "Couldn't locate the 'patch' utility." fi fi if [ "$repackage_file" = "y" ]; then cd .. new_targetdir="`basename $targetdir | sed -e \"s/-custom//\"`" new_targetdir="${new_targetdir}-custom" if [ "$targetdir" != "$new_targetdir" ]; then mv $targetdir $new_targetdir fi # update the pkg-history.txt file chmod 644 ./$new_targetdir/pkg-history.txt if [ "$add_this_kernel" = "y" ]; then $echo "$new_targetdir: Added precompiled kernel interface for: " >> ./$new_targetdir/pkg-history.txt $echo "`uname -s -r -v -m 2> /dev/null`" >> ./$new_targetdir/pkg-history.txt else $echo "$new_targetdir: Applied patch file: $patchfile" >> ./$new_targetdir/pkg-history.txt fi $echo "" >> ./$new_targetdir/pkg-history.txt # retrieve the lsm file tmplsm="$TMPDIR/nvidia.lsm.$$" if [ "`dirname $0`" != "." ]; then sh $0 --lsm > $tmplsm else sh $location/$0 --lsm > $tmplsm fi sh ./$new_targetdir/usr/bin/makeself.sh --lsm $tmplsm --version-string $version_string --pkg-version $pkg_version --pkg-history ./$new_targetdir/pkg-history.txt --target-os $TARGET_OS --target-arch $TARGET_ARCH $new_targetdir $new_targetdir.run "$label" "$script" rm -f $tmplsm [ "$keep" = "y" ] || mv $new_targetdir.run $location fi [ "$keep" = "y" ] || { cd $TMPROOT; rm -rf $workingdir; } else $echo "Cannot decompress $0"; exit 1 fi exit $res END_OF_STUB pFZ tTEN:I ?-fLTBMCو?AmN$Lk pyl";38ufs氊c$]FwU5Q {oܣ3s|JWݯ޺UuIh$<|Y꼵 RgiYi1NgL=?RYRZT\2IEe3TF_4’DVG5 `D [TWHu04Cyɭ0%%|7W#^%Q5H79EQQYZTB$wU0LrA#[+^>bak'iݬȯb7,ܖ2tܞʗ_3VZ7v|> i'J c:59 d'qlX~K?=]'䯽JLVS:4sQ*K4K:r`KZmCࣈ%7>אL%iq`&N$zdt92~[O=1{Q9Kx99LOc B4N\3xT=U{%zTwMCcȋK ⭅>w:"@ (K,I}p}L pDtjȂ*Ϝ¯32reu^pOx`1M\b㼂 :b0opq\2ó r\#|fѼ<B,ɲ6~[KNCG$$ᛶiA 4؎zJF mjM?VLV?Ζ[*h)\l1eaլ;Je3ʢweӁN9V1pimAdGk@$RQˁNVx͌LZ[Aki:=A9K*2c1e"=aF]yov9yl3]mX5jf^rr{ -IxaFogi.KsU6[q<~&*G hϿdtƷoIo('~ٞ} .;6)eR D2g8P#>E z~<V|Ia/RG kև"T 5h@8l ^( }XRH`h_ uڰ!୫ RƺBbmBFZO 764B7dol g5Ocx|` B9_!y>~y4>I7.DoۈmX@k j˾Sfߦʔ=2,^%LI~}l&[,gT{Nq]z\nJRR}`yuJut[~uJ)t> -e[Ss>)>O}񞺙yjeJjb_^8ꙥ3k~zs3K&ʶ18`%%y4c >|Yp71e>y>> _"/w y/VqE|1+cBh=u4pco}ch i|M!oZOJ4kH}$XK P |H@A&Hj R rpP >͠)YO@3^{ky1jnC\ DYWZR g7`\ve[#k x^wSW\kpqIŽ6}tOv;\c;\/x$y OCųn. x|DpM3v~Oymyߖ-.a\|׵ ]K|$|XJ{t;ʏ;3S; ;SSw'FLtPFLD金FSLti4D+DM/ҫFuM>Ҹ(i4D5"K,QI9H & i4Db6J߄H2(}hbޯңEOGS:kh)}n2ch)}鱴>8JEz&׏T7= S2\c{]]\K-7g]%+Tŵ!vt?5 WQzxXXQO$;7ǡ|pDkL[-Dգhj6FbphU>ϸ͈8tá~y^^K_VT~LcednUًۣ9]n؞Ǔj֑[ͺHUQq-yot7j@i94U&vNN{cAy>Ǖszz&aՋZ &*VN# owl*tOhn:zL/ICr Pl>{'Dqsz,u8eQ^Uq3nlV+u^9[1?j-h>a-hmk=ւT?k-Tn6;p wf@#7w;$p*6]g#ڒ}LgY=tt<`t?:Odlm ~Wq[,VVq<7)Y/s\?$AX cRtS'Ps8`9m?ũj-z!C%*y]π&iőLxvs~%wpV5.Zk0Ug0;=ۆ92raNœ7@AanVarF s+07s;sG0W9/:)٨<ĆQ^]~+h-ԋ4)-cGg"zejRf}%sDxm*ƛ[[B7l7[ÄPNYKF~Zu )gT)h_,Ji |\je\K¯:mK,J'UK낾H8O\ t\殹ED6dfM8Fm8"B&v۩oC>d-e5}d YOl{`_/@ y r;;OԡuKy)W6]nv Jz}3& ¦M-+$F1<[ӱ7lۂ LENa-kA0c/`P,a-(| hroB5ЬbCNUAO643w40q3b/`/72[ &>:NmW}؟]-Ut]i%k8N;zMߘuªyOWN^S{ \+B$I`q`Sgߩu503v#5i/AsS{<3 wEFxI\=Pe$=qJ0*&ڒV'tіA.QYJe$-a!(VُNښTrY8hML rNtK-ŕD R=f^0{=Yښs|#1՟ , 4yO&=n+<]_w&'|8'ZyV81㯊O> h; #Y+WWr@gO˱ @<Qݝpfߏڿw/f.}BIii:Ja6"7J"CO&5%zL/sZ_>kJ  1T|} Fȹ~"8\[Ӄ!hTJ!_C+I"&5JkP^Gen~;cu@|^"p Ǯb6kHMF {RD Ck=.n(E%%. (B56X ? |T?~ܙ$wd!@ bB@HB6A1$EhU,n( ZKݪVnk[m^*sfd@}ywξ=9<9{=}d8*ؼ# qFG#PAAeobm.v#>2:8H틧oPΎA&oR}d)pd-hC]/^_@-{}]=D~WYp)4o@uC#Tg$NrF gp(/53*‘9Qk؈wDш9cS{΢$G985S##H&t3,K<8H:o*H994)r:X0$N8*1ѷ":'/:a 쟕nV[0Lk*!6cݡi>l o^>|tyޭV6z\2 x.M4hFnjU㔱DŽξ9rNې~9eute4xXwcFmQ>.O% W^$|Tk' Wg꽅[*$ oIWg${oow7y9ZO*-/Žǹ%g Y2)C`O]U@@@aE"&+"=++]z=zD3<(Xsk1YbË8ݪ@0e2Zw d{I۵%Á,wй&p^K1Jx {(,e! _)—bV KKK{'8ѻ{r W6U1܄)Vo'`lO%d^huFG{&wL]Ǥ?{>ܵ]Cp-P>8/ϏK'~l\F-/w|,T\_Y|?~)Fy Gae'# $gEasI|_W9ʼn;]K5R?G)\dK~)w44U\)i&Ai++Yi+oH%iRH#i:0U\)iO'WPHxi' ^ ݟ0|qK?MWǟr'ʿ8ZO/ҏ,_Z>sT3';ʏvʕD 5"Q.C &5zLʓ4M*7B$1uk)$]Mv{.MS}m#qhNdӐFhH?7b8iWD5o )4KA`A )Ajf9$}?+Lîph2\Hk'Iȟ$ 4 ZԩuC_.Pzǯ24ٺoR#$#l_4$]ˆ_t]~dU[]}UI Zxq tsAEKK+-.-^XPw^EO2+/R(^ P5vt ^4 inD GQIjT\.K>aGo['W9WiqLͅjאV \W-4Eݭ}=zES$=о4NdLݡUtȇیsoc"KUp8.ũG=T@гyjT2yjSF'q@m0$c-\\d*us/'7 OqRNɤA_ 'S" "z|EƎ<<3_b=߂YW,Fa%4nEK1s0I/a,}a $&HstAZm U(M1'VUD)jK2 TB->>~( e2C:cTz }h(6(dVFE~}'b}(M+TQ\e4&X'=C7ufAIaM]mC#\`/+~j?OI=5vM6^f|~jZ.;؉UBsּîR/u_ص"6u?UndS7\j*ԍµF K=YzH^Nˑ5O,6+`|𫷌g*͝&3w(j$4v[QLV-%tYV>ҩTpTrՉB]Ӭ3)i}[3ۤ[ |.uUN4ȴ,*?vTTcyiZ=P3WSQYgfg?aֱǠQMYƪk~DyNĜo-.HTl#{*& ,QMY/S-)z.~OK%Dc L5Ժ1M9n=:` W+D2jEŬ8VVŬ&P۫-|V[! XRmkzOCX2kQ[Qu/ rʳ1X֧]TbZD6tʳc'Y[V#F든9b]LS/7YYS{CV.~2NfGrz|鶾N5챦SrSgXoNV- Ak>QcZD-L *k:jZtt~u&vOuD#MDsTV*gT[T[<*sd)y{M=+Lpu.xJE nO%~:yqݽV ~2pue\ }кFCa7drjr~B4ZBz:L}5|G|zZ Z*Ik3ue4}>eFy BX"T笷gi[;YRF[TF>j!#+TebM{#ߢkeS׹ӿL=NNlr:m;}/PS[tQc?$W;8Jw;n;K`;urN t;oaӇm7O/#ߦN:S71:3).wz!5%NNCN?Q]gsȵŭ~G01nAd^ 2R2s;rLRy;r6} BB/Ktyޏg`aY-XJ xj.^:sl3SXgg`ٓu$ Z0ښev6/,;fc1xGnbYcǼ@ڙm9#(u,[WT"@ʡƷ)P F!%L55ȡ?Srl*?"\6vJYG8*\4ۄ=J.\e~jp-3\M(l*7Ÿ*c)Rl%+\ϐydt};S#ZN56!]uq q22 OإEo\^,\Ʊ(_"ty:јS7a\8/э^Cu/^U7Ҙλt}$~ݨBSGuV8% g8XpA8_ՍOC{pnl/` ᥩl8 l8Me~^q,I..^q}Qew-Ki˲=ȄƧzla,@V0ie # tߣ!X6mm*#nc%mW6^B\A t>5lިnaqp#62`1=|#A2/b.0"b*r.1pm`WnVW$_# 1]5~x/yK;36"AU*`T[[pmUH~*5~Y]sq)dr`?3pI}"bgw80Z5?dր"5WGY]5KαYR͚-YYsT@,P,8kpt@):ƝaP>LD]N%JYNJj /S$w%{,,G+h^t f\~%F@Wn͵;Vߑ[?a;?MYUW;G)"M+iݏ=!^ЊX:`A ,hxm `]kb wdlЂUd՝?=/X0 Dߛ = - 6#of1@jL~Nlm 3rAԜ;`e:~^UBWPBSE]#9]-)i,5^Vhi7Dgfpܮ" :oR+QesDEwHEŅD %iI6G*As+ inwhx|_E/WH$P3 x5siⓌT]DyQ2PPgKg0$Lg37Lbތ ,{:,#S: %y[iȘ "Tl,MȑڼDѬV " 0I~QYӗw>cYߔ`ZQw)U99΂4i 6Ed>K#bܬ)v-#RYcaRh3Z&Yt(Crn$G+,jXD"BU(~4Jihc0'{ӟ*3SohX9^h+~̅]21ko:s$mRTzykSnMo6jFsZ PܻifSn^?4gEs,c~Ğ}Vb= ߉G'DtѱsLׄv}vĢ("/Hf`.Z;f_^VEyTkm%pbB;=="h*.2sfhT]W S}cǾP.a+4ݜKيCea#$يוLlĵ+9E\ևaZq A]3\\qBs]׳/N\74n"Χ9ŵ}w" =K E-Xng+-\_8p}E_|xuWOLgPٚbk#=2 |-z& PTܟz'F╉[8k~g/Vȉs8Zy.")(j2M:r⢗+M鉕Šuu)2kEUl?am>ؕ"&÷-D0(%w_w}+98x93Q{?"똴F}c5 F'ydxt`VM޻)o+X̾yά7.Z[l/,U;6úٯRa"_xꋣ]ﱜ,Hm@qA=ͯ"]X3M|"y|3WO8-Épz.LaWA_"qn;)zII"r6᜴hׅѢqTMj9g5TtG7P?-S/3ȺڈPteCZˢZ7BP*l711yOcZcz-os.zBA!N{= ВRJ?:~rv|њoR}eÊs̥L.%rXM=yfW\wh\TE٧OŦh }&EӰ5[Ћfeoˋ>.at%ƢJ /at(*~R!;6G'9ӕdSwq,xE[뺆=nDb`{jRZd)ZHEkh˃ heL?w r&.? DK?x\#M@A Ih4czV6>`0d{a+QOn= ;@EM]$psҰ\ܫ?X?uz<1uxc?bD'ΈϴǥFc]9+C hd^).3BY -}b竮3Qy(Xi&؜/BwΒ8bο>Cђ eT(K42zysT&Idh)-\nSrO>E)(P%pD-TKٺ-X\ZJ!6YdjdՒɪ%UK&LV-Z2Yd RVdɪ%S/R%qՒg7jC#Z tqՒgP@G 4럺l_S5Ѝ1۹saVFLV-yj3W-yeUKjs_js_jsN;ZW-y;W-yv%Cq<ՒǡZ8TKNFFɪ%P-y<\`UKjP-y%mqՒ[jsR-Kc:ӈ)}t{&EM!@i'Cn9<فXǔB%8(< XLX3EK:ݑ'6G&zXW>nVRJ'Ͻ{s?sn}, Btntr/:W:) fA%Rtr!3G*B}>J}޸S:s~)ei6Nޘ)J'o@C× 7]:P:yҙ 7C: tfJga6N,,͆;A:eC͖l(9Y 7W:tN P:yuӳtNE{tƔNP:ycJl(t1nφ;WS6N"=+E(tR)J'o^"NP:yٺP:eC]kNP:yO[)+tVS)WMJ'N&+qNRlE}gHQ(|J}/tga>ttpт#'TcM>D_5~լQ_5knǯ."N.}lj_w$~U+_I_ Ld`j _Jj@Wj_ ,~5Jqj_ ,2rvX@E/[ apjM ,am8dWaW 񪯓wa@UjW ,*"^5pr;"^5w8M9}ߠQI}X``N_6oJg0zN_Lϙ =/̆sfC{V-IJs8M9}ꓠ}XzNaNӧ8X30 zNfjX)z4&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj i dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2dԩɨSQ&NMF:5uj2ӼC:5uj2di@ i@ i@ i@ i@ i@ i@ i@ i@ i@ i@ i@ i@ i@ i@ i@ i@ i@ i@ i@Kԩ>S#g .jɌ#\~rf;"z3We : %wD5;"[3םG$k)wDK#GEE3𾲾{PWFTD|/xY|BОӢ"!SBOm  Sh黐U]0S4?xA˥`,uD?iiH-(/(.Nxj1zK1T2ф˵_2t JSoucnd>M}n'ȠUgeLeT1Z& T͕bt4d:'vT? m>).U7+߆w$D-"EXM2Q4~ BG7.PG( ZP:Gk[Mk jUؗtx]oB_]xn \yPTM4aw6w/ [eX.?%8N蜸kS(Q=uj :JwP̨J|%Ỉ9M%쁾tKN+9ƫ<왏u^Ntq$uN[+]!']ɫv.wʘU*Hm< S*\)bե˵@c p\ ޼|Hi+e` /+Y9]~E;|wDŃ˂6yA}X& GXYma)#+ GPۖ '#_er9!Gerę 29|}}䈭r9[#[# ȑ(!GlC␣29r9[䈋#+ G+ G !GeqQYrT& GW@* Gl#U@* Gl#N& Gf`fS7 НR,bEpl"V 궙 OTuTXg O5SՙQ`;#2"<aACTu VXU%ZOUQXpϏ8ˠtOG4E0M%RV2"<9[`ԳNp/T`cyfXD`x^$,b<Y`X %([Y`X7Cc5}y:!D0hK`o agⱀ`&ÚU8mS"n#VwDc`H"z/^@0\)]J_^(׉2`|[pR[̷e7Xw˙2rf[3³gXw)"9/n9+/xBͩ:{Vr [Ά [N!|g+-g.-'Z+n9:rfXwKª xS`-w;\xńL[Γm[ya-ay 0Nʀw  &̈ʀw ƩQnux@7 x&cJnƻ ڼ߫3Qd`PgKƲ2rvQNe@} c{ѳxˀۙ8+;eﵫO[]fOK-Q7WaursYuElꙭ16%,]2MnရY3+*)^~J|%5]3Hˢp#VUHRE!3diYTS_rl9g[A$Bap\i;OFݎL̓RD2bET,'iXet$:?6 O73M:ǔ9fMr:Pm!5c ڲ j\OV4Fym!U-3xBLw`iL4~'Y^^NWLܘ!&Su~ \09Nvu2$'S:_1d>S2ͤdmlSR]prdcp,'͎CCEvW-t~b2 gI#]Xf+vb9T<*ev^bgq>6%eoۜk^8}薭+8tq̖I`45LLl ,j)$uľ׮}H.+>%KehFSWM7SF"\:e53\|v ŭ9N8w4yl<8FwF^?um׎,9;`} vvK6E#ޡ85oSsS"JCC}IOgŋJ5<)n6S--A*U8nG{AH_O$h@l p'IPtpwp3vl:qpuwFupk_W_ǂA){ݞTHTl Մ]_pcRf+(UhWW[PU6p'ˣcGDwz{s3WQo u.W?֍zkf0[{uL mh?c1_#_>.˹rNF3:]֑?` 5 flPǑƯ4}oͪmڐn0odS{Õ>ۿӵ8ʭ+_yxķ'?ɷW"THzrcǼ3V0n:|z,߹3bXjWtѿ sGfɷ OF#_۹u}}T_G|}J}?i{k_}ηKWJm'=۹oo;_ٷO|O}uFk̓0_ m'"O`h$,xoO-)ΗKڣ/jOZ}_4&g9׾z+j0X㋑HC~#yǽߓP=_Da>w"|'bX;w"#'GNİvD kGN?w"w"#'bX;;ڿa_NİvDo+%X<rFdPTw}XwB8Ew,|%y("llhUkjkhjkB--KBuZ*F TC 5*6%Ďk5TrEU߰eIiU]Mqju +jZ>q^)RkkkB6Qn}u{uPeEemuXޭUҐsDﮮ\)Ukljjnllkl`ڊк:rd) %#z(IFG"]Z#FN"*r3u MuuƖ:ʍ~]#:F::1 c==ĭS(ͧq BC#;PwGOdJ"҄e2p5U;#}$ QkZ5|pi}̌Τ9Tc}̢Ɔ*[[a&eWxhj"*B-u'WD-B #|646U7g6xI|WLq@אּfJzcsKLmܿE ku]&؆PP]} $ŵUgC$ZH0KpPK[SScs+aucse?yVTա!ͨcش6W?B8ѰĂukCXj,TֵᎮRbu ;<>LEw:Ʀ-u5۪۪cTd WSIߓ #Q $2462i@ d{Eh1{Ԯcת:X\PiXgKQ_]SQ16k$=$ p(s& x d!m"y{dhYPCiF{ohȖZbD]= w.b8w$$!,2,ցP4T,8:$ʼkhFxPh:3-ܧLj]곤oP׀5gm}tWRsQl5rmS#uTUT656B$q!3O.{~c]Wllڨ O*'$WVeͥr9$F3ݪVhGh;QO+gx45U(㹑rtX%jT S}HOAqb<6B13p X $5AkBSxQT77st h4^ba% IӉ}]r6K)K Q=ƣH;BSR!kg` S*Vj{5m—V5.o9 kM29J鋏mƶV=xttRY r}Uu#7~悮XwIq$٫EѴe"F ^sWo(-ѡejfL$ȴ9sALZxlqJ+|lZZx?bP3GZ_V:#*ǕWLRhc)`01O+ĤxyZOLҤNX1_J]545T8GGVgL=. ڸFՙyB$=&DP?i&آ b1,|SXϒtnMI>Qjf%I T}=R̾![WDcJkln+p#b[-XY*Hl b{4ʠ Xms&ƙ)?4S?-XHH'7.ք tJvrUlNkh-T7ޤpZaR[qRC/aAFDmbͶ>!eڍԅ5vq.ri 6Vt:&CIU͙#HrR-1 H?SlPsEC(:bwi+u%]V466Wa~gJcd Hg%vUĂ$D0i-B{uIklQhu#XUU7'ft?1ȓc3&7#[rme:Ӝ:Θ& uZ7֭#*ZU[ZTUmbamX .7ݷlbL],6UUc7$VW8{G:R2vK?ӃY͋l%5$tE,1Ϩm7r̒B/'QvAmiؑºeI[X]/6NN`QTB(ꫫWW;XI̋SKdh{蝡m}Q;lP,"9v寈ڿ`afٰkW!ravV8ƹŇfNm ZPC 02 Nl"V f5.NZrBҏB:ٸ&6"R7!w|PcjdӦp.$o!b1H Cw6Bcȁ$nP$V -N\\8bMcP>m-,66U6ol~0B ig-"C"5%NWZ7 y$\TNYW$.#$zm{VWQ ׭jkסmA}碤؁s o("eŰS€#XVtZľv4,r:;H Iq-B1JE׋m e 4 kjޤuD>c# uR.uFשmwe~cc@L~Vt-5Z!&{Y5%OSC qC G fH P<l?ԁ3r,{\ mkc5/zX@PjB)Nhvl~uR4Qb5!Ĉt E XW*ح nqձuպn82b_ZQ@[>ڴkk}8lV#[.vM鲱 ɳ|'#x=QIB"*vkZ J[ݶ%imUub.Cvͱ8eNsqPQu1 OV.v(R3D chF]8 -^Hx sCl3 <[٦m75$ M4&!*keū?yFzQ] 1A HHwS8'տ$u͡^FIM3o+ꩇcL*e]9yX PuN>QGmM tOFӺXYL!EnZQBMO FV04@MHFB$ohԯTNH-Nw5gԹ]eM$> nI)6NE" m#Zbʾ#ڢ p@vpE= P5,2*fPTp"2&%{W_Zu-$a/ś{"`'WbHxdd2tE!q#7Y!jAS {nF11Pgd1اF##;ԩSCmrD'k"HLͥmكq?ʾ Ŷx^bOKm*{-?e_cOSz[~3k- ٓWb*yiYTٿpKu&D=3!1őS_ Wx kW[_U+ګwKSJ0C|dKLW*22Iڿ=!}\=슧Ӳ^\zִ$TT_?Z4.IH0 HH^'p_0v[/diB3˥d-+v)/)ӟҿvL4.?>Kکh6IS_{zO'_X$+o%_&/鿟V-?~ d&$siW5IsXkIOe?$=vG?'I$K2LJR5GN?!IvDH~y|8鋓/XQ 4K9o+suoPBIҗ=ϰK|g= 9Ϣ'<'́ )+&'9w'&819/ON:7c[Vlub?=>:u[Ϝu[b?;^8'Nl~wm$|??$SOM?-AIg$$,p0+%o0V.^Td^$JOw{[,m¼OKodz{7a>sV9u_@B?-k] I<.ٮ$zJ֧4a=zUU|*Y>C9.J*HO.g/ qbk?MT״+lj^=2n8r7d?>_>SQO2~ *H58("\WJ:|X&3]% 7".))݉mk8XyF2^̧6!eZTDo&-Y{K&K[Oc"v6?G_b:8}{ ws>P$ʙWb\;܂M2OzLQYx?K+㏕ߔ ^(_QGxLGk/Y(o:FOǥ3>=X_ߐLYO#?W+6_(%>$x22yS6?Rۏ>6`W'>b>j1m'>Ӓ/ pزcޙ;(肾Z߻4dChIJ w1/*?38a#n>ePf`VU-.x2? w㭲PO:FkM(Jn B1ϵ3'X8C牷H9ێ;liF,*^TNqpv 3BU*Uj23 |`43lcNv3 {Ly`KPDL'h幓2;cS:'wUOy{kx GqAI=܎qvtr'948>):YܢPej;#ޭAHg/?K?NQIqrWxkl eW?}],, N vp2V/(kq?яh^2."ʆGX2S7'S΂6yt^w m^j{}>xU.x={LoP;X{ၨĽ촶o.e~YD ݞ?]*|y>t5ŧQ<{jwp%ja4Qn"|`Z=Srkwz Lp$pШ]Fkj/;ղvp-yQ.۠niDݿ:x,9/<0@e2ʚH(XU43wފֶo9xχ;:vO0\㞍LL"=Ui_qoMJj{/Ln#vjwkf~v[']{|'j^tLKO@.>%F_fg`S@`@ƨ |k}K{=X1_K(F 8\2%5/uKK8rc+G)4N p 5*dwk?,ݪqp9_2wl]Im7_er(\*՞TV./($h.n,^\6KJ6 j;"j`ҹiW8Z/r$UVo8Z¾AMלy\%?0Gs?UDs?&9&k5 g&7*^3LEDiylg"j^^vnI=֡Oҿ&ӿ&#'I  `\6$SWHBzn*?#a~'ﻝdLH_(q&4'=ߢ9)WTݕP Rx!/Y%Uc$!A`_KHd$y@Kx@3KgȐ*] /ebH8MUeKK.?woVcowT2}!0Ndy 9PoMny2Gt{u 7xBh߄5!U]o?7m23S)=8Mb"MFM^(yȼDIFnzNq$zE<%SMd?K>|/퇛;A]kx/deCJd~=r B)"Ԑ߈%1J t!l]%zJ=CMd#Mdb#no*O5,mH]oYOwz/L%;md~;]8%&eg *'I6=e=}ѧ~e98C`M/$_a%BZkdvg(|!0k]S9|ɢ.V2‡.y%7@<8~.YL&6!?g:ſI !Kw!p[N~DF~&=˰JoB_`鹇E@qגy>H(΃JsЗd_Zmx7\N2_2B!Y2C]7YzL!~z&s &=x>qd>Dϛ LECW2O~/xكٲK@ԗd\2W{=-]聆h#]+M%.Ws!'bΓްIN"s\xsd. ?|n%ޡ}:7z.$y =%zC|^y\JL ʕyAFN w&y܂:R9ϸdKd ]|zsKe~zP^)<>zym!/;cOȽHsHs \q GON~x-2vc\ K,FVZ8U_lBDq&_4SeQ=kIdVoC7XEZxa!0=e=BM =LJX7eO`$Od9NmGɿG OvƟ1OWɱMRR1_עqW +md#B7' 4]C7b V#fF?={P>w|>(4%;0N^wNt̓sW^m|pUYI{8s%/ut\z,iGωi}9zYhw^g! -#i~`IiFe{5'&䃋pߘ^w_{2RO_s}t6tǭqb^ׯ5S:}auQG){ y z_SZĜC;Us2c0ŰSWogмۈ24&I-&XݼB];޼q\=ϲao.<ͽR9i3­m?Qo0N-^mܼ3 j46+167wI]QdYS9vntY-2/寛5=nO}mC#v-x{!>̹ϱ[Y[:"^I;*SW6.ٱGx:_.sv_4d13csl[1l׭]l SY+qZs;exA^7oc>kqk>I |9u[^lm6ǭ I3|~{g;~Mr5q;' vu'`kь4-&0l]67xQe v5w.wi8>$`Z(t.(߮fXGz3#o_68}Jɼb^ݶ 2"\756K>rK4Oyby 7K;pklixy JnvH{/pCPa>kĎ3m迶~,6z&c!6&!Vhoc`T4gcnD}RFkְ!ްF31\m6N>5>'#Kr:ZG|;y4|6_uCwB!"q:kn BlKTӟ퐪8oǎ;w`Z_ ;_. ׽Wsy'qbh=-|cR9 n$un|%WRHqe N/gD?b4d߄%}zz{_n-b}}Okַ>BM(gꉌGշG Wǎ)j‹7`.wyﲾ_#c9;yzxzD5Va3uڋ'7?g?z{ ^e|}*p%1f \錾 NwwOG,7-|'88?Ř|*;O$a?cD ~}ˤ5C%9a56.cѨ8g:[$oRc}aGb<>CɇXkn7=}^ϗzqw>2je -ɉ%5;!3a?T`l5agQw\7ڿBWZ3_#q)s].\Y>>#}uycwK_Kr+gu^ew %N~ߝ~"pEr^\sGb0U'ďBq)xLBitS=ď w5vlAGBi{e$x_ $᪳?vtY?I˼! Mw!;g#kĺr^5e#_y)2_/8G H}KKKLrf~FWsfQ.{mVjI w(;_meS(z.:>.q׹;h>N.ؿ=&AuU}Dw:u3;5uw&zÜ8?vd5< ~~-v$̽m%F9KP$~Pgë'Kbo*r<-UhؑVxMLO9~JDC >Ox7qp=Bᐫ'ǮWLc&\`G4syr So;}JA{[;Î̏W~~RԼO5=%Mx# ?,a_ۇ~z/o6gvos1u^k;;O?-Q O˜t .sfCzd-t\G<.eagJg׏F9/g8'vrkϻ\x.̛Z: BR69Sǣ³*:.=Qϱ3rbw9-Í$:KBmTo[,%_. %vgRM~W<4SCp_;WXw'Ûtzsz ~vR՜axU*'(eίϼhlr\~%[P'[JX}xRJ|q_Зǝr0KS}2*9lP@yu[χK^[9HT{r\ v$So^q>;ߦ<uGqŚZrG=v`~N]ϝPg_Fٽm>tI?G)13^㺽cW׵|_Zs6kɸsH{/9r AV.ζa>;VkG:nyg}g'")ƥ\Subޏqܝ?_kӋz`?, mto iؑx:IQh:; m*P/"Qw&w3'X?}9sُ{ WNQ ywr>e>s\'g}R7oI:7ݖT|6| @ J[ovG?8$*?o8yI{AgGֻ<>-L<.F;2/Qηg9U(GmG#IAV?-U}>wW/Ր":K?8~Aڀ ~)]4Qx:|9<~HS9.9m7zuwkPy[:.4~/GO'??<ƺ줟 _ bGr5.ߞ°0^0/%IŝQ~_daxUy>$u^Z"z}xz(?5W[eT_qÎK{pd{s}U=DyXys2솝O3o?(Kn e-V<Z2~^Ax3S5Fp} )Ky!UGkD5Xn{ omg:UzuޘbŸ5q8S.! >%_{叧$C.d`PEx\xڀ΋n Ut[v`;T]~D+WdpxA矀xy׸ގ~]W=fS~N~l<s\ANwฬwOVE࿑o#{<ܚrqDw~Dv"xm|8}k<P~ZeҰ__rяMt"w3(7rϯB> Mz#C]5}M%q#e2ql΁Ύ_ O8@FTw'_K|WVWyS^?G62-;_rv?W/@/k_%yo]p_n?4YUIS}(~Y=x^~qӨb(5Y ~r;'g-x:<ۚCfKs~?yvt]sK砗<7QOtw3NzYt?<.q,x0JY@_V^}%3A7:~&%A[y&&p:`X2v__O횤6q_t%4ۺy~K {>s υ˾; kUGH{|Y\yMh~#CÃc2ެsHǭAVJ\+>~!k?`gǛ:^- QI*?%:>\ֈξPqeޭ8g^Fz"k3ypvd}ߘ>,)\ Q.~i@ͻO}wtw{d-4n=$ (y/u6Ds6oigc3ciQ?s#s?sSv>q|ywB@_qeTsa;~Fٙ$qib_4ПNJ\H'?*z _A-دwV (M+fIeys\u?^X φwD+y9pYw Z<2Qs$5&d//χP`=OHo{v&cCSY۽^XAYM%ϗB>vAr}CrI')@H@qbtwiSfwfwG7;3bPed)!]N`-[*"&)P. #utϮ?{ݯg>|\?}os#~r?Bs`pk D |; V Y7>:f>}IRMt:{/Sv{=yˠYtʀs syKgЬ%??9w=>SNFs:]25 &~O~7ѽ ~ A@: 8/ +':r>' uIU|K??3 @<{|{ 7LuC^#_@vUW9#/5|qQaй^ Gw{= :sDMf^{Y>ȫ'{gGXw;P¸eQȧipnOqozF;Uf}~iUf޿t?UT|yEGW p_Gk}Ӡ*~|Ax?M눿G&z2cy}6Q)lw1.)6?qr_SNʫ/yj|au^=wi< |~y=߄ߖA?c܋|oFƝBcރq?^طK?uO1zjs?As.gd~rм2}|g/S6d]^2w:Lt::2 { #^wvU:>n{Cf\5=-W`ܣCJ~wߦ"o琏yy3χ +Cf@93uE~ [}?k>s|浸y[8%fNyb\fo ?{\V|u^}CAcPypr+Gӯ(; Ƽk̾pv 1+˦aߥ{o 4o:[/38kQo_f/Y5f 11e_!(࿊ ۢy}L·&}y1ט> ?6x G&3lW3?VѿtnF֚\/΃gogu6mW|V]k3߲֌%kw7֚q<| t:k,<? W5f}-;5f{|ƽoA \; Y'tKAxAK}i*ۿvvGMf:G=9;܁}QF-C낟-a;_]}6l{ۇsJ~cǛ@%AsmGw*aoءt.W|N`=o}CG_ѻ?}(?:lf9 ʰi:oYƹ){9wpGPt):_}?{3/#璘3٠3pOccN?˼]O_Ww/쁽!kyo5x]=A܆j\3_~ 5=C+4@#|:s_tG"E/|י֋cj}?{:0P?4Sf~_ mGĽA:s͋8oΫx̳|LߗV{O:_2r+oA_g~ׯ\!N_gi?A^0zS>m%s!ۀ?|w> 8o,[{G߶כo7OÀ6,(5W[?m 57nAwasG@g?yہuoT'p߳>df{/es 』U f= f_9~erv@s ?ǵ_zw ozy!qηcNA%߫卝͛7^~&Jٱ+ӊ(&QN[IŎ4(J07b;:n iX.c *B6A! 0!} U>4vI0)SC'&V W ڞ"gTȶ'PMLmgO+I%oՆP,& XwۏCO|yuhB 3%J9PdDnٱkg@AWJsc;Od)ѡQ}`+hBwV+mtWo(jj#nnQfc?1I斛@(v,?> PU pHe^kU#z(ma #7XrQ=0IE _Qqz*q4FV]̤fX—apД25HiED1o,<ӆ"FC5eB(lL*Z؋BYb6,fxg^|A:nK{&6IڊX>t"J XIFV*$碼ȌOp b4(b@Ġor9w6k{S\ӎDZ Z- K1rMo u]L }jl}EQw? ! #$}k&K'BĉCIXŚFؼTJ,Z 7WkH$#XJʊ~Wy&V)X:Z ψKz swZeBAd%Q-VEuçBM[VWj6z9lѲzx*l,[r5[眠қ$ѬYk~zzqjZ|u,D} 0PX/tbfEE _t0NR"S k5>A @9|;IuLHaZvmoEv\e: Ph#ƕ"EZa#yeU~ykw,Jsu, $bM"cr !l銨K堼Wyt3jbT, 10w,-LkNT‚zZWf_2[!;@Yh=m*. :oO>cArnIs bU-a#W&/=cQuS&{sJlw)դjJ!~BEG)FhdU2jx*æ!TE1N+`Yq#JKrv/O6$4$c&m_ H%g\j.  TnYGm%aW&MOz<->I04lEWUBȕ r"$z J׳ E kO"_<mRSʡ^ռ]dV&,,qۍ}*gQbzr~7JU*R_uj"˛`sMLr$E\svP@'~R}oqwKw7u®*lkbi Y^%Yp$Nj搋džG*N/'YR}Z(ӃǮHtbߙ;syN0J,dڄ{6a|vͧ%7cqG'taى#p AcuYuذD3,j̋ހ7%Cq0aʁNr^_R5gƸ*m!3z#X=\b|'24 dp7N!~T}0@]v{)B;J{zHFWP!es !)=F2oz\ӻ`_n&j95[TƙFc(sѬcg,6Y5Igwxn=mh97cm5hYʹ?72-L3ٶ ˺ݖ4ni%q,]I lNz(g-fO(썥 myeUt;;XGHi&"E%ǤjjaIkH|N?c;o=#L1gJ6i2 1^ ɹ|۸n|Q&&Ɛ\Pi.,4H|ek](MYyhAIM:mVjyQ2zS\I)vJ԰?QVN#juMմ(3xV7\XoB۷g-zB!=;fc}x*bp6?rG&su6LMpZ6ub÷*vqztb4kR$}31,[NW_~" lޔ@Dh/ۓW\BpT7ó-8㙾#5YUz[$4tMg0uƬ26T_vcwzM';ܑ#\8[>:R :g=b\?O_]189Up>dURf%FG+V7baheY?=L6bWild3+4~;I^ceu #1 gZň&V} b<<#g)&IǮ7U .iYTسue뉵aFDӕb> &U=ˑwݣ{]w'[)o$fIU~WF+5]WJóKj?vr0Q>kZ]{w0O*( ˒1O}iN{ۑķA9ɱ_~S\ֿ2%LZ|'u;Л{HD HcŵuQ# b7if%-kNfo#Ha LtMn$w:~?ye_zSb_I^%'`j>Oýs& N'Nq),|Źϳb2z-) tKHz؞DxZK.u}MAg aA,).6yϽ(_li4)M~Hc8'?y~J%vT>Qi gJsHyΛ8k}]\>´kG;ӒsW߭h]Rքs=%t9gDq$' -y4i.u}+)+2=E-T'%})ŗ4S=K]:Nv}N)I;VK%]W殍P:# FZ$y m5ueeO^fҗwOyƔj;x>:E畉wLNz_wyO58\+m>>=~.ߋ?El9Ù/oh!߷=C|я@L-яTOѧCwE?IjsDE^/=W%Δ觊~觉觋gJD_#z׉~/~Z_$".E~{D"чjs&TLg>L_B#%z4jER/XͿWiE1cjE}_i5WhE}_4WiE^=}_5kE_jE]/zbB_їhEiES//4߭ͿjE_iE_OQͿkE_YͿkE_EͿV/FͿ4o_-UͿiEߪ6o]/4}_w4}Ϳ4C/nͿ蝚ѿ_o4__tp? zWhW)я}DIUcE!{GD? z/]\{]D9H>=O>@~}襢}藊>Eg^(zDE/}KDD_*z~_RͿWjE*ͿWkEͿ5_:ͿS4OO_ghE}_9k55iEfͿjE~_jE]/"Ϳ kEC/5R/RͿjEO/o5/ͿjE_! Ϳ+5?IͿOkE_YͿkE_5ћ5jEoA/FͿhE_jE_74}_5=S/Ϳ~@/5rB^/nPf.z]D#zyg>@D=[ѻnCRO}'>ED)zբ~'Pޢ/Tї~GDgJ~׉~/~[E;D,.GD/}#D? Hp"L3EL/z_+5>^/՚ѯ~_ɚѧhE/>C/lͿ7hE~_*Ϳ赚уo^gkEM/4/ިͿ?D?5ߥїjE[/5ߧwͿjE_!ͿhET/SџJ/jͿF/z_ukEoA/˚ѷhEE/?45Ϳ4dS/_w4=ͿkE@/?ޡ}_NͿkEB/hE߫Ϳ4_ͿjE?{Ϳ>y`i=]]D#zD?J[(y虢/zY]>?S=_E/T-^*z_''}^-"y/}KDP_$}_,QJ׈}腢$0ѷ^}_tK/eK4'+4jER/XͿ4~_I'kE}_2Ϳ5>S/,Ϳ蕚hE~__o3Ϳ5/ޠ}_;44ߩ.5߭W>Ϳ5N/!ͿR/џJ/3џ_4_jE_kE_}cgM6seW#ml^mʙǚ?gg-3J>80fb{8S*n0xcK;xc!y;j0Bn.%7 ȫ? Q͎>y8 {l'/wr=k'?y6'OD<|Gs\EA\'LO >ɹS|wr:t'p_'A`?g?y','o[yOnr3?WL韼|ϥ2y<ɋ?<5 <|!/DO G\Ƀ<?IOΡr!s<|2{?/'Ori9܇|*韼|wOnI蟼#'o?܏O^ 1WϦ 9O^>g'/Oz@'׀/lO?y 'OΧr!'@`'r_P'/rO鿓.r:8@^0'?<;#蟼<[[OnjeO^ . h'/_Ne+7\JE+\CX'4x'O_E1< <Ʌk<<??:'Or.z'O?x S|pO .np9O NOIV,'7g?y5'W?yF'/ϡ2pGXj'/Dzp kO ?ys<|3Gor!V'?y gOGOF)|p,O nnb'韼|N-%On ɫa'E&'/OXO^eOɳ?y^'Oc(}O.Ƀ<;'O?9'?fr:A'?nOn;v#O~ɭ ^I韼WrSO^~?bW?y'׃W?,g4O~ ϝyqhVjhO6_}|/;^{yVk/AV`zt+o-/g^Y.6V`ӧXiv5rtyb}WK{ /o5 }mp/͜0dgKe\c{/Ȅ͛+Fm~xomC#\hwBwwTmrےoR3oXÓ)[hKpq) :MJq\1?qq8tR^F!qJ>n{r;]c>^hn9iRh2$qyv?gdWƍkNkE:z1ڿrϳh.]}#FC6Y6k]K KVٶJ2nNd5;M4I875&oD3|HԜy81lZ8༎n]gv2E޼4/I"gFz0.A'c ]a*JBHiOI(?`bg9}Gc4uOo ذzadڐi].ul}4-xLYim2#h݉^ \R3J}JnLic 8x#5h@ISqѢPgΦBF܅wlhʶ[Mui[i7_vᦌ3LS4Cgm_H#/7$}w%dWo&l6Ȍ]x4D}7~aޏ\/½VҟY.grJLǔq^iݷ`J%"AzaՔ;ZMسg?Y?7s[V)Mx&_YnSbK[73>i^d"sUl̏6gVXL(܆O DJm*bɘH{a@q&zf6d3;х9յ:}& )fW*P~sl+gr0oCƷ";]x7AgnPq;TЫ-^ m Lߊ\<8\h] p~[Mv#< 7Lj>zQZ\?_FE3ĶtVl'gfLhFe?_ >_ÿ_8 ֩R&Dc-#}-ϖEáJ:,x_ot+#VC,˴f-,L{(qLE{4s/SY{X-?r>ryg LW;Sl?kS,ʳ4v "#٭,g-6Tڑp&kM6xTvVPlLwV`)i:a>fieP0GXmFZ23ަ1;>^E'?`<ڼ)|U޴=k}{p3Gf]ՙc|uo#U#ǜ‚GmJ#%gj8|R$wz.mͷfxͻF @5nn ߔi7z6ҝ(G3ewylBˑ=5>0&V!fq{tiA3wsnnƳX`c?8ĬZ9$>"ήЮ~{C݂EWU6]pPFN7!5p|Xa**:`E7ؒK"O2n`uO u |*z߇kfY]Ef/6#D}SFxa;/?P\t37Ȧw̎묦c;:{}!3;rLo34UxQ<'3 эe5|F31G7aẶ׆n.j mL.DL q0Ix^ɰ;NfG>2aaFq3%,Mzf Gg}o5 8z4"/l^$s 6Gv0?߄`Ch~rVCY }:s͹Z[myÏ9WG}V/ Eo ~cS`RiA3, aYUm9>X敘Z`:ߩag }oO䢣g|:ٌ!acv1/Gl܎eĤc5%+|BK tձCmߐydݮoq{1Ro=,Z guux36 3iɋ/7dtL3D| :Rδ#LAISPwvI$uYGܗ6]d'm  Ph ) RH e+E"*jDQ(ӨCⱫxxR = (r!”!U{|>$M̛͛7y OsbV(h1*uMοgpw{j^%'yޱ^HWZtKk-ޤ [XkeX{r`-+cN:|aoԺ]j#u?c{;zj md Cf_IvoHA miᓠ;HPJq20lj hسCÚ!hp 4tp4t j )%$#X%O Uq)m?ī6i+,^I|Py;aMO-s~KGClu=lx y5S-sME`AiQX[`#y$vax7hUCj'&?`m~7m [wF.offE0U3!.v*a8鴯!7ՓMgn}1sS(Of]'`b_I 6w )XM@UЍ@^t ^F 0fGA*QNCvc!9AѸ}0sj)& ; |B.AVQ 9Tbp{QU1Ow/HԸh+ނ"fbT`9q| VWan JTE$,kdS 'ЬXPЈyvE5{ - iWǐ^]kTga9Ɇo;lNZrC,zUy@2 j˻5!aSA/[^![q4.%j1oa^Vl5Ug+jl+)XrD)r\*Ed^1}@Q*]N>[qM*-:FCU&-Vt#P r CIF $nB$P.@8C1OEA7Eh )ln\fG|"?1G k梬9e9(k棬M䋄$v f(!?}@Q_eú,z 0 ޗɂ3ӑ}bF CF{(;⶷k,zk]:A`zbw=*Nѻy:* K~9ƱZz]hf,Cht!#(v܎PBF+AJ#? yc1 ϳ@$fM(_qO|ѿ7,`%Jz?h5$)6' _[5EW0Z ;BNdWt5ؖNp !Yfn }=47_M:tE[`<a Ht }&6L.p&ӆ{*Θ m`)5UKvr p I60|ph@5rg! D(s ov 5H%ke^ VJؿ!G t_ ,%))0@&ͼ?z8gӠs|] ʔUJn#j9M7)1FV)3ulYZ+UkCi/LJF[ƅ;$ݫ3fw}dOK8KXaz;q{HF6%{G\soIR{Fr;/Ԙqr~"ҽ`9 jUvY4W"tOx N-AKaŋc7T·=œ%t2 O{4$8B}-IIH keR͖[q6WhA!r@mBx1C$\  {ka&.QH"(EP&OqQQZvf&C$xc<Wڰ%çcrܶov`ρ2 vX2?([:"5vw8I붧hVTaJ.TR64X9ŀ&kMi>$/}Y/wr!qF#Tf=w#"{9٤"\,8_;Өz6VT0=4Eބd$,uB%B y.#Y'd8-i]wauTA򯵔e2W[d" K@49ݤ3cp-XwX,*ջ7kRT1sJ5JDL0fS7lUecR%*-fR2^We&bX%3Uf3[dn.l5an~ U00L?5WU:&/_gUF*a*?Ưϧ`'i<_}r"425Zxf!fʌ3la?3u~:\U%zZP>JGC:qq"Y)*|榔k%44z9G~{lGResrv9P]&uꜳ^X&VX_lRU\󷐪gCg xȤuf^ʙrAr%.':b[GRG:9.vVF,QN"u\ zL']^z(Js,um*l!QOUR:"uuAl6֯#I⤺S):?a>'KR'pg|HXgM 1xp%ffҡcZ%l 38P h.cmWN:QPw]oAJtF@]V8,Շl*sujig+wZ}@|F!^_EQ5(6z 5Q&IditjFit䃽 Hꊠz3Û:gQ cl%il-(^8[ؼ ,~AoLȱ+ *2J_MJ>P%2dg:ĵR2+U~_CzPP~m"c( (cJ.j]lM7.lC_ZliDm&]be3Ь@;.m@aW2a1]~`H[V*Q7Q$%ߠkN{D\ V>+RCٿ`H@-waBVj[5K>W'yXO@ͻ>cQBAٛA%UNɮc_ ݃P'8Bv@t&dE3Yy֋\\i;˄nKm]ly5v)~j oa{>gX9Yt{3+Tߞ/m2 e4[ c_A?ߖ~ν[E{/u?k\Vi.jь!8Sa 2Xq]*3{)ajjQPs:u4չYzwZΨ M7p )b/U!Ft ˅[?':;9AE6`\KllX,͍. PiղpdKtmo;IM~A̹ 4+ൈƖ2~g5| S5dvj6"\pn9w^‘usO>?<{6t&c&a:b=5aK6P)W+~dI&Կ!XOһZAwl 몄v#smS2tesA?;jVײ W>@G3%e3zD1! _ jʈoJl4-FM-7hz?׫ TW@] g*&]<>IJƆeQŲm. Ue=rY(` ~aPr؞8$o5ھʹsnڥxJM[{בuC)oRMbYffQ+tR]~.hrZDwKn)sn)ߌ&=[<ɲKNk 1Re~6",s$Z !^l]9R@*/QFHBp's/I8a$O%{ؼqnDʝo.L܍͂qd꧅nO(pYLYE\]'8$=yPQXG%)U:Bʵ L-X/)4`ph%]hK29{\,OGkm%i꽅DI鸃_pv Y6M4 MnI켝27Aټ&Ud9Oae P49Ψ$؊i d!Yh+{щ3|xz<$IYINLB㲖q<#u7"fX4s?OkH^!LGS;\?NI4.㭉iQa+_Z[]d^ -u;%lDœDOS#bwHۆb},=!pT8dƙAn*lյt+_*ۍ0Aы{Ο`|CB{Mڠ EK5M/A5rH ~T-O`nk'*UC ޖ+ZrZwAgr=A9O^X#M 뀄xN6>tKѰls#̧+/ ╽h޲z 2Gj5"xNi Ы\A7 e> {`Bݳ ʚ9Wg,A_?uŞWcN*e/yG'Sh 6^o*q=`CT$[N(~|e,gDFLY7'>;A'1SqP<5d-3Fa }+P6-ƔLsn w<w sNcp̉979Ӄ+(Qt}F]Ga"g,Qyz-D|='c_p^M7\[-{ g*+Y@< Tq /?6 21(sF~t+Rog8 nay{y\ڲ0 ybĹ6U JvJB4︌/r4:јK Nx(J׀ ǝ)᝾;f5,W!ܭ_?t Gsv]T'nG/3ax7]0__E>M*8ؓ=n\Lu?}e _q Oa),]k8[D­c4$9&־ɠ_NIV^2VSe ջք'E2VoDuv^kRf^$|`` N3*+էܗ OM!“.n?PyhbfOk\ ]~~Ou1|Dr^eoesi,_5&ǩ;dUu75B'llוdX! 3Pvwmo6NAlRy4x])]Nb.#\኉)E^҄%]^Ŧ7/s &W~2=ҌrR0 Z ԁ{Ա B- ]'W-~ݍ_zJ4cH QC _.Vo&]Ta "# <[zByxTryQAg>jC*]Xn#]@/U6+-`ZX?}{k Xг4YxDhS"Ie^wZv+qODC_V wH Շw= Q{N=Qe;]֦y*ڻ؍}2+HkOw XmqYo O7 Evjj OF0+?q_ln(70NEIZmbe.F 1^'!]h(m9jnE+a#.ĢejKS>hߟ.&]ϊxQ-+7ʝR7;lu:,rxdݡk@ 3_j:}k1\t3sF#e{==g#pFe_6rpܿʒxoƐPm (t{6xƗa/K6SO)-g)޹/CY:A(,QcoI8%ζewW p1C'GܾxtSZ-l"v_q@Sfm d?w,S{^;?fJ _ iCqa\ ,rC+HA8f> Bq7M 3sH0л5@ %}kBfƾ&`oT!pzoFFIUd#e٥Z{7@L@v{Q`!^ =y'r;u&cXg/y?t%㽓rê@.o|K _7B^ w:{fEMx.I PX-¦{J^5K[5r[T%ךR;ʴBܟ'ghi"B(_|ɄRFo[]2j4jx-ffD:}^NX|]dE<15Kń\"+X>=dێ `=ꊴQ: Pj}kdۥ$-MM9io;CG`}6j 6WyTGW )Nq/ c[qR}5շ<ܽ&H꤆|/9- W ٫N(?z,=No9D hgڄ0 ]66 @= /ٽI-IG`j%ͭN߉q4ʶ|% Ee̓@e- ;8οg𑤚љs0mc'/ (v9Y*U[$A~_fX.E(L5++< aCѯ$tɂWO൑]'` \ ovwJ7h·}RU |*_!٤_Ѧ݋L  gךd* T%kBuP:XW!%|;C!!dO|P%%&8FJIzyjBje֓HQT;$g{wʵFr,Sؽ=޻]g_rfORɚWwo]P80#w}cHCFX|oiZQil/h8K >i  ShΘ XR~aXپm`KLkCa`C$g66#n!P+#5ض~x|o QaQ9.HҸRJ?{ll1w8 SΨ PyYZCwq{Iq^a{> SG=f'|فb*bGVҿZr+Zgвy%HUP8u;ՂwtH5{ iyUɮPy!U<(ή\>8(mZ%r}x21h;5^qt5nA :I ?wamdIy _$]A[vQ M -$E|'FI!Z E c"st6FTs⶗|`p@-C /"+Kc2,s_a!Aia7j[]̀[;:aD3mWβg 3& ]:^ ȥ%n5Ѥ[/Ӳ-LJ(\Q<'J@!?\8ǴHO$ aR(`n]x\pKi 3},cH?UC5SՔ8JPgL;W ֋`q.OWKEN^y8nwQOh[2M?Px[MѪR#Nj0465$ 6cH{H<>"]k$kdX]3[k]N+SPY8VO izhu&кwE>s`^=m0RF"ul![ڠOنV˱֟*J^ ZI-N`n2t%[1%M|db\fbSqN4f3ZE=}X)g00)]p])i%z|qgwZaQMDP y%HaV#4B`#&{E[0|ӄy~ʎ-eǴdWK{^E.-գ6V9FzQ«\ RkζNIuE JZM4a}8I/iqv,o{θ-iά/7fi@_)wIk[ktVT@ K?m S}1_ؿCne;ej>NoWg_V3~ŕBR ˫ЉE=UV b@kKyRqɓP@yJk 6,`[qҏF;;koSUNl9:U@ʏ+ ɐ@URtY%ֻͽF| ~BFFWfw^GxΠ`uNvp]4.w@uah0AdXNΩPܸ].#QK,>Vl}{:=߹xf Q6Yb3i5;j M[^T,t$!%4953\#GYGFqKՑLaN?p5z.sP';:8D'*d(zʢaC H3~jDhXr d, x{3A톜>S~X)sM܉qNmdgEK`8÷=)Y,M1 kLu5V4_fd3 y:eL c [W1SԘƿxӉ^Ž-D+^d.b0z1=\ CGi3(\ߖX^L G^$r trUfX]4)i729r|OVlBeh*Q0Kգ,UJ>kڣELt߷-T@i> t쇐.!=JQڪ=:IV5ZqJT%Z!* P؅GBnUKYsxSW:JGLvGvg;ֹۭ9Y6#lv}geY"+}'4>YiݎDV5Sdd EL9+Wd岙"+WqQ*D2ՋAd,ҳ/,q~P`ǵf5 ܍zW?{Gt-OS6§╗NS/E/E KQKQKQTqԩ8TGGSPq)N22Iҙ#$PlxG>]zB8 8v7hHPݗc8apqu.tՙ$+F;Uwpu~|1 c'brCzƥ*|HnD睝9' h7=;Aomyub=]DvA':xfLϊt k.p &bUe]J9M,5jسOD^kު2f(x٭o,{}͸7䭷yTKz3+j2߇Y{W:..eF?탗\r--xRi)1)dKnl )+fA 0Z"e+K5xZbo~UW(YaغHdq3'9Ӏ-jo\J'jEjEƳC digg-=.>wbS8ݗxHgѓŇ7)rv>x<.=%\rt8anpHؚRqGRʇ+Ƕ,Yȏz?w%ft i}FW ѫ={'~r޾TIz鴚(`"962.hpEA<\nV+^S{P?2t AyF/sЁ^a7". 5ń\G2YP\!wӰ!f2LC(# . ߓA 6ߍ2pYLq-?:Q%Fq<3?W{{qn8( ~18yz*V>DN*xؓ ! ^̪Qjhs#l|y[ݞ&lLة삷k(.mj5e .`I t`y'HQ#p]/NAEk8mx9gE /Q:^>Ms@c曉kƒq;Q1P:s?& zo"0$ %?vGF=+5 Po".˨eoM#QW Ae!R$;[V!sSgDnm d&Syc?3&ǛQWF+?>6~}g<`#jMe{!e;8!-Uv5q"c]֚"շ դ&ʞȮ.)[}C!bĤit(Ezk].mqH:UBAi Wr$@1l*ۚQg$]\؞Vɒ9toOjpQ4_|'V^ܵOT{*?m{[g16};i 2gГ~U Tz%'?݊<,CǨ7dTf?(b1M`+wl،DŽ`UOA`2U_ȷOL\ }(i%ޘ@qk@u?+ e37&YW/R\?+Zk;FWZgPT۱'uR@ 8'޴LkNRnDzj6>LZڈ|3ٟd체7\gg[ِc3ė= qϤ˷bCp=Eܦma6o>tI'S]D&B\(ON4{uYUYq)_MUFXJDg0t =3NxrVk-*}S_O¡($?Yji{GAH:zfQBa mϨ(f6Qy>'ߖPp࣐\k^2$6M~[]:&Q|\U6^n؀[ՔM|Ȅ=ƙZ60П^ѢbĐb:(6.X"/b%bz(vXb=VC^,3bPlYXX|X~bYP샰bx}'B}bSjÊb +A`_ +ŠD9MÙ{[=?=?a?=?4x=]d0~t ej7A`qܯ#U8woS͒g v*̧a6RhwF= :uY#{EFA\RBgl Bp[2LemE Z;FoMޕk hܣ*#CO7~KKPAdMZ}a‹ lQ!mXI̥9S7S,#Taa"Nޠ-_++׵$ 4qp@E/a@ ~uV5@]fE[lAlkwoÏw>Ɇ)Z{K<~jK{@0y*0Dԗ&)m"VS( 0<45LboA*>Y4O=z?p96ϟөU~_;fBҨkCh+u~O+aˀi{?YTәӸ ώסsy-)⚘.ͤ.{Wl3Bk|ϗ^IjfSȭc {cj_q|u*DZ^U|( 5ӕ<?r)秡ܔ3nK;|Q?=U~ jq1-R5}7_my^}fQRF D߻~q"u%s04受= zsMX(>"$(oxGAC"@a Oɩ1@G#\AaΣrs.~•.*Tej8{ѧ?{SWy2}oY}_0~`wi ۘO.7؜\͆,g y7^)"uD?J,ԼJn'#m߼1󛽎jٛPm~YpJQYo|=ϣr2u;B k̖(ʺ<"$!wp?L,YaN` a=VO6u0f}] ;wD%4\""x/d*0d!w=g6GUd7;⻲ |6uc$)%QI͠4-Jj@qw`'GE:ۡp!jֈ ]§B,*? )铈If[& صH_( Vst GZ?wNFVɽD芣96t FLuPntqxy_Ӄgf_woV9&%6pZAќi6݅~1kY JVsq18M:{Za zLkig0F~AH.Jokq?_\ G\fE)ɘ=g>$K͟o!f tB tփh<goʼn%|Obw&(Uuշ){.нuV?Iĭsk,Sz R J<:+>a;AXYQsl#eopYxCLq\@<OщwN1z 9#<'i9j!GO ,? ,Qz\ -;^aN A\x~Ar'a'r]_?DuóS)IaMAb~'=`h gffc84OB'3yɔВߨK5NDJv]/tt,K;lfR{'=!M:様آ]ѹ:s=D"Ԭ?*~:VŽ0B )<'it 76pg7pQ8WXn:%ӆ%7;uE&El Nݧ[&LUB'0 AySґP&7(}kIlyitw_mkh{]C:BmS_!׿r1ɠSpҳB9H|Bv 3  F8])䟈s[ a} 6Ӝ6[u0uj O-IS+Q 0-+}4f>4({y@] Z#{[3F./ a@=T:o 6:3N#9f$ڏ'(tnL2ODp5-樂N'Êg&wc3 [ݘ45\D[@@70һ$Rxkǭ菹ZJ+e,k:'ib,w~d?b<0M~11O?sF~3+2Ǔ{Z*m+U=Xr;Y]TϲjMWkF4j KWh&ʋUz/̸/]lۀp6ȵ= ׻ʒ݌+B4"d9: [J{nXc}抵vPqā٠_XدSo(߫|Nm|&g!)|/8eSOA@H-9;?VS6`hbh<s&qy塭!!lXSXA/0|84! !5&!Ⱎ.O= ySX8 m5OK VxNSUy*$ohu/I:;Fݜ 醾S2v/:jk.]yT2xX>*/gl*~nni'OCCIL6"U.'^>c?b<62 |KQ#wEu:X3 dг»s#,9/#ͱ'@X]*+hr;G f]d8%w <70>2/:ID cMݰyۍV~=&=;G+{R5gFq)k,bA]`_MQE|"8\])BGl({Ɣ( v v~xt2)ߌC@icio4Gm?ZIH*|8[ [GҌg{~ΠGdyaX/Q5clS |r&Gs,jʆa[g^g|6g\`u*(x Qot8 P`h_L`ű(L{Ƅ`p5 'EEA1㠃lJy>c^J )W3! ih, (|aDc&c.ň|/?l斱4P53zp̌#l=Jـ$D,u$aG)43QŒ’ %2SUxV]7wy 0 aJ] [z3[\\B2.G4K&|9ELfkx0wϥ!wFOC~Í|8=;?]ǯղS9t*s~f;xHta b`hsTZ#1d{1'*ot,NĜޣz4;G%^uE1TqSrQ;){OKF0ŭ;i&`m2eGp qPLmBE4E^?T+ 6Bqx^:A AxM: )b[]&=#jN MPLi%M5XY|] 2ApgÅ;ԛ/[@z@clp5[]Ya`uҳj NQ 78(4{h8w#w=bPBIt76_ W/`=^a_XFK /Ǡ)a|ʧ&žL5}pkgе5G9œ#B+n<;q&tP.G_s`_u6%;-QIU:2BPF p ݊ENe"ĎW99ͧ1 AcC|̗3c>. WƜ1.ژ (0Ns2ȯu_ŋ O|!MIW"8w#WbMΞJaP3܍LW_a;]Io6Es$ト닕6ә lL-4 *3`aYᣒ$+dqP ARΠ $^/{Igb5R%=X4Vƺ ><@yWE^ O 5+ =!fܦ%?[6FztlD-cD[A89\N [.֐c8Q>; p@i6oA>_xkͻ } p|va(UJCEaAP*5D΃.!lx`=.Ę">rX*aXtmEo >Vy{͍}`ΪGysm=Kp|N|`dqd.i ⢑jWOliL q5~@ZzhF0~.PAQ&Rqg5F+BG^ >lsuX5^6kns/IѸzg=j ]wls F.%x˷x7E٠2S Q)<ڏ_${YNnWWZYxsmw~/߹xzR`>}`o :<98}tA2N 3k}tΟD"S+h]S=s)@$Bw>Qjlk1gZsQ^(> E8QOϞ2@A I+lס+MMq88J2e%}Ps{XҨNd/g~umޯ3BhZ _{3o$=烰ʝ@πze1'`ǽ@qB HD&0 ^:/%)Uu%{0Փ(W dS4Ru`}9ځ?zݜk.00 AD,bGGʋE[/Ȩw?nP| JFP*b[n+A^ +U]CaWPQ_ؽyyDHGN C#n)/Qʱ}m$U()AN$Ü&K1CT/R@lK8{tvozGۤ|# WiFJ\# qU5m -ՙ=cxLSpF};|Q*s:WXK%)p; xۉUP^#ʃ U -67Küb5(Xb/Gla~ŷˍe +`n[faflw,3Rk}fhn "3RkFX=G!#FY}`5bk7؋\̻)bkufhh1`FjֆKļC#FYb=5ʚV&*FAoeu +~ZؕHQցbY&9+3"4VE툝]^ah n?U$E`D?Cf@춤G%/ŠA)LzEaLO1b^ $ Q ۟z+(ǐHWŠC"hZX1`[,SXnA6{#XA`wD_-Ȇ~GT$XQ- N#*nV`sr݃C M2Fݰb=?8)9?H}&+?jT_X{P/ȀPb[^ $kPU[de+p96i.JWWV 1RAB ;%;Ê^qNZ/j% :;0g?n:ȵ| ^cW•̰2,@Ljl[fN_4s/8B]tVL{̴ښexAt-,hêaCZUUlA[Wx`rW:oKB!G!94$pH:Ւ,s\pS6֩}d:,r&9˕qE􇟲O`1z&4Bj\`M׻X!. w3`gkr9&ysJ%<8{\/ 268MՒorտ?N Eń uMUϖ-UdU4J4U`JΓf2{xP>LKPg&pwQr* MKnLRgX3졁wZ{?|%M(#ׇt\9;xx< 9ierW`BUaEщy--6".~p*L݈yV&Zt{v/5}<ܸO6@ɭ:5izK#CLv7Jg"W=8j={{ͼ_S<2C*ozK0 "&[s 0RB7$[$ jc>Ow)-\JpI++g'̭uݣZohFadvgdNbnC,|7zLL YAH`(aSe7f" I(b8{283$R(J! y-+{m§$}M*{\ fD3C#-̧R1z iЖә#=_Wy6cI Dsg2{aM?y_HS4<r:G#l^hn@F(9'u5Nt?wp/F%:p/e@:<{<\7vn!Krq|{yhiggs0KlPݿ'`M:~ꛨU9KHٿo(ǯ,e^`}OQSuz]}`,*'JN+ODqSAgD&¶W=)z)J+6 X>ݷhH?Dm[J?K+]ФROE, ؽuӢt\W%B5 BR _f`ouD&$/*w K]9M* zW2P_{#z?.v R/y+"sS( HouRv(L>,a2()+ȯ. Q̡u%Ği'l{pf6F|`?+`6ҿzF`?W8=a綊sj^OM! 0, 1־gQW3avA+ZNTFd(Ocd|ySdsK&d3&vu2&([e2loG ا=/S7\ AG%:%X==o'n};im?Ҷ.zۻ+>M<ZkJ^cB~{Զg+}{- Xf[!=ƌBΩ}iZZgF8;RMzDOoTE__ #4ϫm 4:/-1j\l|;xDqJ> x&[a&}.kz3{jhCI~vYse/[㬴n5F |-Y6ͳP7;8;a E Q͓=D<2ىd[,TNv orSܛݽĥV"kQU7KgKsG@SLj耨g~Ҍ~iEP e78(':˼ӲG $&+\o &VQt2 ?R|(` hdx|hq#>5Slhm橘]u_3ttKg(KHH oơjIa?YY>Sܵ+?rHnK)AhZ5cXY4_4Hx*-0Ws>DhT3'|V饛fVGikɸjc#;Ib.Yc؇P,Qp9e@ xc6a('vDyȎ=X.~n͛φI < 3$YLRoxs;Γ"S9ExMxv97כP&YwW:mIVb遢tݟduYVa߻ܿ _}߶#OC) )5,d@&G*7߽xATĎƈB3nwn4L 9[AcǙ64$+e 睤un4vz^;~O1qn[,6<"[+ܢj5sd✌x 6#xӂq[xax4@="H.ɉ4-s,sMA  g?b$^/N5BvAC'*梭mKynxktgO}Az|ˎ\ O7ZSy YSеHVwÉJTjvT<$_Aqu5<'`fn G$)'~fCj#? 2?d/״+T֡ >t?X$U՜FtV$J: S!rd. bL2$ewSXvJջgUL>0!,Qv[`MD4 h,P '"2QV((hy+ 첂+*"$| ?%j dB0 o^WU{$<]]]]]]`Xk$>K}ܫr>BЋׅ"`s7)|f_?R慕L]Z'!q k9'\ +-$sp \ٵTe'1Q&3dJ #0kȗѓJ՚s}ƚ7vf͙=c"!#Eh,ISE=3۱7Y%owE!P :ŪlpsG!A;)f8T@/ NCw]{t5j n7GM3Y=a#aJXB%{[5OۻE\05].#}u-T. {K^[BxB+JE{C\Cq`C]PWߓ*n7`cCj]c)7˧Qևͽ}#050oOC#Sw{Yl+EL~KַԶmbRw*UgLN?sNO+DIMIӈ0paDx3T1 /'CBcAزƋ-601tC|( Q<2U7*鷸F|6r{}(4–`2Z.:O6kIJPb'5.*}P 6kdhU~!|'ѤDR. aF0pnW9ۮ`q- (h)iŮ(fQHODVT mRz0$T+XkH4x.iq.“*r5gt#}Xs\$mD)a╥7W;{Y14Q-JvU(k8gN I%k'R9FJ4Âa/%ڻ$f#4JMG/^*?J$J-;$|~s!hf7M@=za:`}SwY:jxRnaQaE,CVκag8$ Pz֬BYs= 6WE\Wp)L~ h>v(|a !U@dyZayjqqZ!\gjDp!|LrFM K/fbm2r̴ToGx;1vpwopV.tX9OgNE3`mVJFI< y9 j MKP<(NŮRV4ūwU8ZXFE:{t5Y˕⽵Ir{^ ŋz02KǝI@ߡT@2J$=f-%5/> j:7qo`jf"M{o?&{{A$p T׿oUSk6VU$mjbfZgڔЀr$ll8!A6HRtMja.v%z '/}Rb89/K+'qb!`4š($ašcody\`X;/+· DsUöʙ%zcF,ĚC.o^myOb+Jjr=F` _KB!X =d(vwCg#2M[1\߾qT2dA)>VџTggm0IQ/N"~)RM,d`ΰH\_e(!Pfx6Wj|%01QW!;@C5b/{EjP!jwAlfAr)aBaiŁ/XaPqpDZԏ8@Cgqr8^R ' $&?$|涛=|J}־Ns)SW` 2߱9$xC9OLz9Q(s.yV߶k-Jg_.Pkg.@gt:=-S%O18}{4.EnM/ۋ1zX* !Oo$gAj_5Dx-HQajӺtYb)!+&7TYJi-t xqAσc/Rܺ\r Ҽ,!b8k Cf`Iߨis6{a5BEK`'vlV-.RR0{raE 9+4 ř[7+q,K?O/{>s&lvb0oq _ ]ù>T籰){tBox8Y֢l78&.}k(x<,3x\gFWcnp,ԭ~;uWfPz`OX+@*~1y'*u$.z@Q_ؚ&:*~ִu[b  q䂥6/ea{*6{0ǵw֗ϸd5^2 `ʸtU3Y섬0#W5MקKO&0\lOe\XjL2皮O״}BUp0IVx#៎rYi(#se %C&"ewJ=l}w`-O8CL'LٍFH!Ș \Ar8n'3݈J. Oէdd3l\d?as2_cƫǞ'#VDnsyI&MţKܕx>¿j44J :tNф߯i`oVUb;*b+c"?z9|z? Hv l[4f3T2q?333cD}uA ԭ\ ?#ꕂѭw@F`t\BСz zԇDJf3W"=xGvhjF`5x/6pWQmپ]Ǿa*]H_Q  DyWxWV`ǧb3ۡfGӳb` 7B^ZHeZO(%(prYyN/JpH/jXM/`wIK^~0<8l*lt\ZĜRc3:%֝U[h`+u=T* E5DwY"lKN*| n0!1%L5S4nKu(|ϏJl;]`ݬ) 2e饸z1C*lT*&ICR_t"BmZMKP^ii ćn:T/UhJ \'B#5kr,YG`O4/CSo;-FwAqS~?\ȾhGplBP϶z観\hlWe+\CܱCHz:_ԝw:gCVU7tk,U[x<+=1]jI =ߞP(FH :cy{JrZre3NZxHM2$WՅ;C<n!moKwL|'0P wT;u L`[\UĀ=N㈈M˅ 2^5RhfaY^8$ޖ{Bڌ:F|zoz08M-Qe]vV%^q,D߭S[>o"-b;0l jٕ#"/jHT1Ÿes*E˔A~TvO(Lٟ;wI׹s%[nbڥ)|B g\4hv-F[)^S{?kX0L #(9'%"#,\O|@_C_}KF$_uB^28GXq.TphgGEQrM1AxI.5ʜYгȦAR!NpRA*OM 0i#ȦPm'o¥ғ6c3̭Rカ%CsZ<5 aqU{n6HcpF.Vz vDLl9q{+AbE~w#2vXe fє))buwՔ׋tl2":רTaо?3`m=p΃I%>&|F]8 gΧO\>}|`$?߭88dDq`0qmZ9XVBi֘P5V;}-X}# X 9ApO !5;5j/āuG--P|{Hy0-Ӛ:_ŔTMNZz҆W ÿKSk ;cZAKOXpzѬ\:Q[- }="WI?Eq6Xdҕ:봍\j3˧:FLh`؏31 (֋k|唵qqm^ +VTJ Z84Wd.Dpd++WVo rh | kL|$ݱv4f\;Աu?$/{nė0dԄ>c)SՂ'NYZ'mC*x Sdzyj%0z4·E<-PQ|k P h)3`0O(gA a=nVL-lz'69tGNh솼^/}*V܄ѕr30>уCOEfq腜n939&YӧAN鐡[X&9BzؐY4sq'kd:X{t|&7K~ 2ܰ(+IH7oYbQzOO#ƯodAq$DG['SJZ{=~pXgg^:7-nhw :|G>׬u~CEzs T 8䐘:'4o'9ofG#zˏQkkn!7θp4460/ #Nfw(n^|rp|ЖF>g SDBYX+O75hϾ~p|j}O' *Y7H f.3rSSf&a;O bq:ϵA KU=`rRz`OF;f +;3[SS s0|`DTĸAx|=s&@BnuCYNum}*'`Iʦdʃg.8x L-pہzFjU;"K'Ŝ ?^0` ʀ)ԡ,I ' !+n'Cg?Y9:5a E([BYo1_ uV.5Ȝ݁_=FَJR;~^O5 IPY~1& 2luFnW@{l  eW֥Us@cÞNbsW` 5pQkxL903]e`/;0uYh`_MBC48 <.jsWs*zuq0UCk+@o - VT nI 0YS4> Yj\yVA_MH05jpO] j:nT S[php\APhIj$VMnz55d=Mh0aip$O Uܩe%"*NRnq Td+B>!*XrNh^A;]͋aNW=)t)I:y3c~ @wBlS rYd2!G܏J>OgYr֬deSžeJP[=b> r_) '+\!ȭ׃;p@"_"2٩[An1rjM(G*'wőLn9(đBn IrˋI喇sψySQ@9[),b|%`2ʣLFQ Q:jAF(e_emo&rdr/,(岌(B)܉2Fr er2!(XQʸұU`EgFX$?Qړ(HhqoEV!1'aq=u{}i0N`[cg|f:@(Ly#}1{f mi >Ֆ&NsݨLRP {_aI83&mpK#z18mlV -LE;XǃuX&!-IfaQs)Hb@9Gȿ7)9.7C8(vsCHX 0I> bGe*"YԂV8TR"eLa_PeFK,+r޴,wNSɃZ ()XFK_lIޚSDD hÝʬ{ 7Xv/̭TP)rW-P{n?uGbÏBF[hU1~$;{tœ`kf,RHOe5"f:ZH4 tС y714:Wat樌dftnNDUer"ǭ~dnϼl;wce;)҅2A,̍o\qwOϢ&+lY.[e?iŐɴ,bчѱ|"_q7@t#tڮ&c`^u">AuM@GדT0$j! Q‘z0dJNnt1JVgM*fR5%~,OJIIv"}]%FĹ0v}ծY_/9Gb;TEwjAC@Ċ:R\莛GޱKItU=: t?۽QEwVnSL{@Mn] no΀t".r;{ Oj?r j7Nu PgC9@BFH龴YHRԊCL!.DGvwI|<|*E ;GWqM;6|*_hourFWՏW%˅i巉I+'}% ls1"Z'2q2@+L9LZ+4rng~Vr0w1L*xNv3o]a&U4Vۻ"w'\ۼmbck 8pYb4Մٻt ;/$|~X +Ș%jígFXI[k9sj_Tm$P{zMd=xa!3?{R=bւ9s3}5(F9h#o`z4,iׇA3(}/U <TW;"}5-TP4 8kԵܴԸBJ`# MMu [lXCƥ%gRp !26DN$k1dq޶cx:T0ĩk檈Ǟ$Kۢa|lq| ϣ9>8Ͻi= _/ ϟ͗vLAOYZ4HY¼FA[Kķ(/kܹŨ+s䃅ˆvְ9~R.ĝ'W y*q,˽ͽfe7_0}>jV[0{s>:TAgOud"Ku|QUe:()>VDeDᚼ|u!w(m/ (6*K)vk_ĭp ٛ-h#*-.`yo 02K˸ %EÌky,Di(ԒaT'KX%ЎÉlrؼa%3R\]Rh(-Qd8SL"BL_s.ڹ2QV,)](5˦7$V>|q2Y$ WLH-V,_0)߭_z^.Vu>{;׾_p28Yt(%V+ K T&Yk9E-&8|LtX]3-ȘS^@ %h|c*:/pKbKscx`ǻPr ";J5!kkUvԿ^$ɛw^(MyBL-YE; i,4nЎ2W!e-/7a#h䯅 WJjm+G#SY=K[00]a@i`0Ts1,, s8^&' ,g]{!X'H+mQ8Or2ұ @n{ؘn¢4_Bq~Ͻr<۵Eu$_hB4z1NLbru5Y^rc`DA'Ǚ;߷4ݿS]U]]5p UlgKY L֛|AhS%@F^2CL{|᤿ uYͽJn|? ߯|tdxCe@GxZE>pU![>sA/`.W%Z ='>.0g^ZջMp?wۧ継wݶnvMǜ_[- -x ye3Xy*Af:3Meo܁м48V*4JS|:#&VJ U!EґY%rׂGzPU ƨ} њb(< ୾N#TaXaM (|`tm/mFEШVӨHi Ʃ ϔ*iF= BhZMiB h~h1A]WhJ%kA8uQhAWR?44fE( 5==' W`p]F (FF0NK4ʠQI^B#eFhVӨDiJh84 .<$4qZi 44ZTє Nʟn]4Ygn @aRt\oVէKNSlTC6$pa:BW!S y鐚SG&&5ϗ;u3S`|397߫/~{8]r~\Q ߘ̾11):??"QL#Egt!)ݼk@ʗcRbݳ2ŋr8j7*tt=>+DLw gHR?N@wG]~;ҦBw<:+ݎy]4htC(d$Fw6*ttߌW输cf{{Bs H ݇|T' ƣ*Eb ,vjyMK#[_ Y)B(dx97fi¥niuIԽhn4ueu;h[v= XuݗsChr̸iUJu'X6CqI_沫Y7꽣zhݡ`)qR/Yg<GN's'd*d͔Na.Hfלxy4@)Ti+kT vGZŸ||.s15]: ۏfrD_ 8T+Yލ` t" Yĺ?ڟdڏPH?vy2w"' Qm0Z,mNg'ȬS9mq~kuV}|Ѧ;͒e(51 ޷íTe &h>W1vylQɩlAW(ѨcRqIgB 8ܦK}Lٝ1WE_ŔblP-xl٘X@Ÿ*)J4k1 !LγHIZ^' qWOK"4l[I%V\P'] =RQʛNTs6lTJd-G!F8+f ls& ,]X>Peumĸ^?wlRYl#`34xGٜJ:AzfE~y}kZ?tGEx,RndpQYJsBqq>P񍔺;-g+G1~HE Ӽ)R;)rby'Nܞ,Yi☌bTj0c1$3CdH$tZB|^Jot)P9扂ˑ`7?qC܋)"eM#Qc$9 -g҈H"6N1&f@X 6(BpEu4N26V}bx eb#C̒p/񰗜W]P.5|-j8vG٨{4We97.1fNHg5;uPd&8&,'#y!%UD>Ck* 9OijAjz-Wp`ڐ>@6"O ćlKb\]ფ@C}c)0w@ؘ:g̑f̶x-Oclvkoz۳{,VÊW4A~5G^yOq5dݕCJ~uWPޥ_|`8o5_5ZEy:tB:Nupx*ۂxև?[:J9"ޛ:s=F>F:r2m҉wuAu!bNn||So!}x9^OKԉ7㝍?ě\WwPC"xM\^NewJ{PoޡM'^q:2^щ>HN_[ijijpD:9dĻ\s.Z'^cxg8})ϐ_xg?:j9\U'^$❨)/\?G^N NJ뫗>7nT\p(\okx[oN4nNy xmo>}xoǸЉw<_NFxZ F^%;-҉G8^ ԉP'D{u쇀N@..K:ĻGޑ=sXxi:ʔ⽢o+Ps>x[oN/ ӉwE<xM{v֩|xur.U'^;7p։Wz"^_x9N>҉7տ xtepwpN{"lxѿ??ī۩tqo-7v\sɈM'^xtٹDN< KA}z"]'^);_ЉwvLnoN^~87tEso