Files
zpower/zp-install-v2.run
Bradley Richins 80badefbde Added installer package made using makeself
command used:
    makeself --sha256 ./zpower zp-install.run "ZPower Shell Pack Installer" ./install.sh
2020-04-07 20:46:01 -06:00

627 lines
24 KiB
Bash
Executable File
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/bin/sh
# This script was generated using Makeself 2.4.0
# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL)
ORIG_UMASK=`umask`
if test "n" = n; then
umask 077
fi
CRCsum="2611439252"
MD5="585cafbb4e7789c61c7cbc3b058b1a74"
SHA="0b1bcb31a14d942b495ab2b81505cfc52cb318946fd9f938b0b8fc7f5b083d92"
TMPROOT=${TMPDIR:=/tmp}
USER_PWD="$PWD"; export USER_PWD
label="ZPower Shell Pack Installer"
script="./install.sh"
scriptargs=""
licensetxt=""
helpheader=''
targetdir="zpower"
filesizes="9785"
keep="n"
nooverwrite="n"
quiet="n"
accept="n"
nodiskspace="n"
export_conf="n"
print_cmd_arg=""
if type printf > /dev/null; then
print_cmd="printf"
elif test -x /usr/ucb/echo; then
print_cmd="/usr/ucb/echo"
else
print_cmd="echo"
fi
if test -d /usr/xpg4/bin; then
PATH=/usr/xpg4/bin:$PATH
export PATH
fi
if test -d /usr/sfw/bin; then
PATH=$PATH:/usr/sfw/bin
export PATH
fi
unset CDPATH
MS_Printf()
{
$print_cmd $print_cmd_arg "$1"
}
MS_PrintLicense()
{
if test x"$licensetxt" != x; then
echo "$licensetxt" | more
if test x"$accept" != xy; then
while true
do
MS_Printf "Please type y to accept, n otherwise: "
read yn
if test x"$yn" = xn; then
keep=n
eval $finish; exit 1
break;
elif test x"$yn" = xy; then
break;
fi
done
fi
fi
}
MS_diskspace()
{
(
df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }'
)
}
MS_dd()
{
blocks=`expr $3 / 1024`
bytes=`expr $3 % 1024`
dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \
{ test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \
test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null
}
MS_dd_Progress()
{
if test x"$noprogress" = xy; then
MS_dd $@
return $?
fi
file="$1"
offset=$2
length=$3
pos=0
bsize=4194304
while test $bsize -gt $length; do
bsize=`expr $bsize / 4`
done
blocks=`expr $length / $bsize`
bytes=`expr $length % $bsize`
(
dd ibs=$offset skip=1 2>/dev/null
pos=`expr $pos \+ $bsize`
MS_Printf " 0%% " 1>&2
if test $blocks -gt 0; then
while test $pos -le $length; do
dd bs=$bsize count=1 2>/dev/null
pcent=`expr $length / 100`
pcent=`expr $pos / $pcent`
if test $pcent -lt 100; then
MS_Printf "\b\b\b\b\b\b\b" 1>&2
if test $pcent -lt 10; then
MS_Printf " $pcent%% " 1>&2
else
MS_Printf " $pcent%% " 1>&2
fi
fi
pos=`expr $pos \+ $bsize`
done
fi
if test $bytes -gt 0; then
dd bs=$bytes count=1 2>/dev/null
fi
MS_Printf "\b\b\b\b\b\b\b" 1>&2
MS_Printf " 100%% " 1>&2
) < "$file"
}
MS_Help()
{
cat << EOH >&2
${helpheader}Makeself version 2.4.0
1) Getting help or info about $0 :
$0 --help Print this message
$0 --info Print embedded info : title, default target directory, embedded script ...
$0 --lsm Print embedded lsm entry (or no LSM)
$0 --list Print the list of files in the archive
$0 --check Checks integrity of the archive
2) Running $0 :
$0 [options] [--] [additional arguments to embedded script]
with following options (in that order)
--confirm Ask before running embedded script
--quiet Do not print anything except error messages
--accept Accept the license
--noexec Do not run embedded script
--keep Do not erase target directory after running
the embedded script
--noprogress Do not show the progress during the decompression
--nox11 Do not spawn an xterm
--nochown Do not give the extracted files to the current user
--nodiskspace Do not check for available disk space
--target dir Extract directly to a target directory (absolute or relative)
This directory may undergo recursive chown (see --nochown).
--tar arg1 [arg2 ...] Access the contents of the archive through the tar command
-- Following arguments will be passed to the embedded script
EOH
}
MS_Check()
{
OLD_PATH="$PATH"
PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"}
MD5_ARG=""
MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum`
test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5`
test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest`
PATH="$OLD_PATH"
SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum`
test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum`
if test x"$quiet" = xn; then
MS_Printf "Verifying archive integrity..."
fi
offset=`head -n 588 "$1" | wc -c | tr -d " "`
verb=$2
i=1
for s in $filesizes
do
crc=`echo $CRCsum | cut -d" " -f$i`
if test -x "$SHA_PATH"; then
if test x"`basename $SHA_PATH`" = xshasum; then
SHA_ARG="-a 256"
fi
sha=`echo $SHA | cut -d" " -f$i`
if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then
test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2
else
shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`;
if test x"$shasum" != x"$sha"; then
echo "Error in SHA256 checksums: $shasum is different from $sha" >&2
exit 2
else
test x"$verb" = xy && MS_Printf " SHA256 checksums are OK." >&2
fi
crc="0000000000";
fi
fi
if test -x "$MD5_PATH"; then
if test x"`basename $MD5_PATH`" = xdigest; then
MD5_ARG="-a md5"
fi
md5=`echo $MD5 | cut -d" " -f$i`
if test x"$md5" = x00000000000000000000000000000000; then
test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2
else
md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`;
if test x"$md5sum" != x"$md5"; then
echo "Error in MD5 checksums: $md5sum is different from $md5" >&2
exit 2
else
test x"$verb" = xy && MS_Printf " MD5 checksums are OK." >&2
fi
crc="0000000000"; verb=n
fi
fi
if test x"$crc" = x0000000000; then
test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2
else
sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'`
if test x"$sum1" = x"$crc"; then
test x"$verb" = xy && MS_Printf " CRC checksums are OK." >&2
else
echo "Error in checksums: $sum1 is different from $crc" >&2
exit 2;
fi
fi
i=`expr $i + 1`
offset=`expr $offset + $s`
done
if test x"$quiet" = xn; then
echo " All good."
fi
}
UnTAR()
{
if test x"$quiet" = xn; then
tar $1vf - 2>&1 || { echo " ... Extraction failed." > /dev/tty; kill -15 $$; }
else
tar $1f - 2>&1 || { echo Extraction failed. > /dev/tty; kill -15 $$; }
fi
}
finish=true
xterm_loop=
noprogress=n
nox11=n
copy=none
ownership=y
verbose=n
initargs="$@"
while true
do
case "$1" in
-h | --help)
MS_Help
exit 0
;;
-q | --quiet)
quiet=y
noprogress=y
shift
;;
--accept)
accept=y
shift
;;
--info)
echo Identification: "$label"
echo Target directory: "$targetdir"
echo Uncompressed size: 60 KB
echo Compression: gzip
echo Date of packaging: Tue Apr 7 20:38:42 MDT 2020
echo Built with Makeself version 2.4.0 on
echo Build command was: "/usr/bin/makeself \\
\"--sha256\" \\
\"./zpower\" \\
\"zp-install.run\" \\
\"ZPower Shell Pack Installer\" \\
\"./install.sh\""
if test x"$script" != x; then
echo Script run after extraction:
echo " " $script $scriptargs
fi
if test x"" = xcopy; then
echo "Archive will copy itself to a temporary location"
fi
if test x"n" = xy; then
echo "Root permissions required for extraction"
fi
if test x"n" = xy; then
echo "directory $targetdir is permanent"
else
echo "$targetdir will be removed after extraction"
fi
exit 0
;;
--dumpconf)
echo LABEL=\"$label\"
echo SCRIPT=\"$script\"
echo SCRIPTARGS=\"$scriptargs\"
echo archdirname=\"zpower\"
echo KEEP=n
echo NOOVERWRITE=n
echo COMPRESS=gzip
echo filesizes=\"$filesizes\"
echo CRCsum=\"$CRCsum\"
echo MD5sum=\"$MD5\"
echo OLDUSIZE=60
echo OLDSKIP=589
exit 0
;;
--lsm)
cat << EOLSM
No LSM.
EOLSM
exit 0
;;
--list)
echo Target directory: $targetdir
offset=`head -n 588 "$0" | wc -c | tr -d " "`
for s in $filesizes
do
MS_dd "$0" $offset $s | eval "gzip -cd" | UnTAR t
offset=`expr $offset + $s`
done
exit 0
;;
--tar)
offset=`head -n 588 "$0" | wc -c | tr -d " "`
arg1="$2"
if ! shift 2; then MS_Help; exit 1; fi
for s in $filesizes
do
MS_dd "$0" $offset $s | eval "gzip -cd" | tar "$arg1" - "$@"
offset=`expr $offset + $s`
done
exit 0
;;
--check)
MS_Check "$0" y
exit 0
;;
--confirm)
verbose=y
shift
;;
--noexec)
script=""
shift
;;
--keep)
keep=y
shift
;;
--target)
keep=y
targetdir="${2:-.}"
if ! shift 2; then MS_Help; exit 1; fi
;;
--noprogress)
noprogress=y
shift
;;
--nox11)
nox11=y
shift
;;
--nochown)
ownership=n
shift
;;
--nodiskspace)
nodiskspace=y
shift
;;
--xwin)
if test "n" = n; then
finish="echo Press Return to close this window...; read junk"
fi
xterm_loop=1
shift
;;
--phase2)
copy=phase2
shift
;;
--)
shift
break ;;
-*)
echo Unrecognized flag : "$1" >&2
MS_Help
exit 1
;;
*)
break ;;
esac
done
if test x"$quiet" = xy -a x"$verbose" = xy; then
echo Cannot be verbose and quiet at the same time. >&2
exit 1
fi
if test x"n" = xy -a `id -u` -ne 0; then
echo "Administrative privileges required for this archive (use su or sudo)" >&2
exit 1
fi
if test x"$copy" \!= xphase2; then
MS_PrintLicense
fi
case "$copy" in
copy)
tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$
mkdir "$tmpdir" || {
echo "Could not create temporary directory $tmpdir" >&2
exit 1
}
SCRIPT_COPY="$tmpdir/makeself"
echo "Copying to a temporary location..." >&2
cp "$0" "$SCRIPT_COPY"
chmod +x "$SCRIPT_COPY"
cd "$TMPROOT"
exec "$SCRIPT_COPY" --phase2 -- $initargs
;;
phase2)
finish="$finish ; rm -rf `dirname $0`"
;;
esac
if test x"$nox11" = xn; then
if tty -s; then # Do we have a terminal?
:
else
if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X?
if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable
GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology"
for a in $GUESS_XTERMS; do
if type $a >/dev/null 2>&1; then
XTERM=$a
break
fi
done
chmod a+x $0 || echo Please add execution rights on $0
if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal!
exec $XTERM -title "$label" -e "$0" --xwin "$initargs"
else
exec $XTERM -title "$label" -e "./$0" --xwin "$initargs"
fi
fi
fi
fi
fi
if test x"$targetdir" = x.; then
tmpdir="."
else
if test x"$keep" = xy; then
if test x"$nooverwrite" = xy && test -d "$targetdir"; then
echo "Target directory $targetdir already exists, aborting." >&2
exit 1
fi
if test x"$quiet" = xn; then
echo "Creating directory $targetdir" >&2
fi
tmpdir="$targetdir"
dashp="-p"
else
tmpdir="$TMPROOT/selfgz$$$RANDOM"
dashp=""
fi
mkdir $dashp "$tmpdir" || {
echo 'Cannot create target directory' $tmpdir >&2
echo 'You should try option --target dir' >&2
eval $finish
exit 1
}
fi
location="`pwd`"
if test x"$SETUP_NOCHECK" != x1; then
MS_Check "$0"
fi
offset=`head -n 588 "$0" | wc -c | tr -d " "`
if test x"$verbose" = xy; then
MS_Printf "About to extract 60 KB in $tmpdir ... Proceed ? [Y/n] "
read yn
if test x"$yn" = xn; then
eval $finish; exit 1
fi
fi
if test x"$quiet" = xn; then
MS_Printf "Uncompressing $label"
# Decrypting with openssl will ask for password,
# the prompt needs to start on new line
if test x"n" = xy; then
echo
fi
fi
res=3
if test x"$keep" = xn; then
trap 'echo Signal caught, cleaning up >&2; cd $TMPROOT; /bin/rm -rf "$tmpdir"; eval $finish; exit 15' 1 2 3 15
fi
if test x"$nodiskspace" = xn; then
leftspace=`MS_diskspace "$tmpdir"`
if test -n "$leftspace"; then
if test "$leftspace" -lt 60; then
echo
echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (60 KB)" >&2
echo "Use --nodiskspace option to skip this check and proceed anyway" >&2
if test x"$keep" = xn; then
echo "Consider setting TMPDIR to a directory with more free space."
fi
eval $finish; exit 1
fi
fi
fi
for s in $filesizes
do
if MS_dd_Progress "$0" $offset $s | eval "gzip -cd" | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then
if test x"$ownership" = xy; then
(cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .)
fi
else
echo >&2
echo "Unable to decompress $0" >&2
eval $finish; exit 1
fi
offset=`expr $offset + $s`
done
if test x"$quiet" = xn; then
echo
fi
cd "$tmpdir"
res=0
if test x"$script" != x; then
if test x"$export_conf" = x"y"; then
MS_BUNDLE="$0"
MS_LABEL="$label"
MS_SCRIPT="$script"
MS_SCRIPTARGS="$scriptargs"
MS_ARCHDIRNAME="$archdirname"
MS_KEEP="$KEEP"
MS_NOOVERWRITE="$NOOVERWRITE"
MS_COMPRESS="$COMPRESS"
export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS
export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS
fi
if test x"$verbose" = x"y"; then
MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] "
read yn
if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then
eval "\"$script\" $scriptargs \"\$@\""; res=$?;
fi
else
eval "\"$script\" $scriptargs \"\$@\""; res=$?
fi
if test "$res" -ne 0; then
test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2
fi
fi
if test x"$keep" = xn; then
cd "$TMPROOT"
/bin/rm -rf "$tmpdir"
fi
eval $finish; exit $res
ì<]sÛÈ~<7E>~ÅX´Òš¤HJ²lnh)‰µ”¨"©õ:^'|ð0€dZ«­Ô>$/¹ºlÅUww•JÝ=Üã}ü#ÿ€­ü„ëž<19> H×뻤 —Eèéîééï(¿}çg¿
píïíágq¯ÿŒ®;Å<>»;¥<>ÝÝâ.Üßß/ï<>½;á
Y ù„ÜñµÐIƒ[öü¯ôÊoMÙöÿ—õßÙ)Þ)…Oëÿq×X,\ätjnþ
|øõ°»»`ýK¥Òƒ‰õßÙ-”î<E2809D>§õÿÙ/Ë$/_œGͶ4F™B^½ú‚ꮢôBË,W!Jè2xÃ@™@€íéšM†<4D>.TÝÖ³tÕ§,ð|ªJ Jq<4A>ÚŒ®ZX3­µµÍ-r
àÔ m- $×$ <EFBFBD>pC<EFBFBD>'®§rVÖàV†t”Ø ˆg@ß¡nÀxW.ñ\œ±©äÉ¡eÛÄ
È• ømǃA3ôü@sƒñØ<`
FC
H®¯³Öóz»YÿªÞ|ô¥Ú¬vÕ³vë䬫Öõ“úi·SÙ„xeHeÑõ4-—L¼ZOæ]¢‡¾"ÕAl#9âRg«sPZÎ<5A>K¯l€•߆¾ç Uh>ÜÙZUè¾Õ^†-<2D>x†´q€¤6^9<><39>o!Kdój@}JF^H4ø„u²Ü>~õ‰î9ŽælôiÀ8J- <G ,Ð:{DaP—<06>Ür‡¡DëSM
8žâCëy—¡9¾v<>R„Ìçé…¶A`<EFBFBD>okÃhÖf4*U·Ú<C2B7>£ãŸ[¹zš~Ñ÷½Ð5Ô¿óz,¦\C0EêêWtEJŽõ=/P-×qòɺçôuð3ê8ç dóì<C3B3>¾<06>ëžÁy«Ôƒˆ£aسÁÑXÃähñ€4Έf0y6ž¯Ò×TËsÕÀr"fð×tãäÀ¡LÖzz©OZµzeè]<5D>ˆ‰.|V=øò¨Ý:?­UHÊ•!<21>¯¹l¨q&Ë—‚ù]YëÜÍô—çÇ<C3A7>n½sV=¨W³ësCthkW+ @I§«"ïœ?ëÔ<C3AB>PÕNý¬Ú®v[í
Ä(ðŒ>~ìD¸ÉhävfÐOìS×ÈyfŽ[,9=ÏNAüU£s^mª<6D> l6êmµþõYõ´Óh<C393>$nXLëÙcΦ ÜΉև)IÁê:¥)I<>pp\m«-˜ùW<C3B9>Æi'ûUãà¤?<3F>ßõ°Õ®K5QÛö®„G¥Æ
<˜d+3Po·[íe<øÔXÝuëË,Gy£r”êAë´K9ºò˜("è<³C:Ó8¯5Úq¾z€`M.Ñ%GÖØ÷}:‚€@ Pp‡CYžTmæá,´eD)ä‹è $FýÐb® &pì&¸“Ä0ÄÒXW ]Ûº <02>ô(1(ƒ ¤7"š;PÒƒ` ´@<40>ˆâ]‘³âበ„X*ìA'>ÇÒn)M»§<EFBFBD>¥²p¦;H¢À¥å<C2A5>»<EFBFBD>´ÃÁ<Á Âl€wã€ÁDzÇÒÐ:9©žÖ`ëç]XFµÛ8©«Ýãv½sÜjÖ*{œfÍs•€ç
3MGB<47> 2
¦dpÙ…,Kö î£xŸßyÒgíúAƒ+TA<54>Ž&fz>äeR4Hi@v²û>èA¨'ÕnE1È€8„'Æòw±Pß<50>μÅCU<16>²LL
Ÿ>-;`åÔÏZŸ¼ûÝ¿íÞýîÏ»%ò9üw¨ß§ä;øí>ü¿ ÿŸìDöœòÄ*dèëÑ7;<14>0ÐWÜ'×Wô }+<2B>qyh‡}ËÍ“Å4Ê„ì ˆ2Ç5!+ooð ìåaöÛ`!Zp¹=¿Ý³½Þ¶`ur7/±BÚŸ×
<EFBFBD>æV!XEÎQ!žO”§û%sO¨)¨Ÿ®Ç³G<C2B3>ô "ê|8 ¼_Q6öÞ»¾w<C2BE>&ÐéV»çµÙ:Wÿ¬]==8ÞÞþfc{c㦜Û0Ÿ
Ø$®F£û²˜}øêæFò ¬D^B°~<7E>b”‰ ²7eš(?ô
rLµë'­n]rUÎÜ[ÀïMùþ†Yžatjt4§ˆÎ.|‰3­!öÌ vx<76>ÀÉ5 Qöè<¢Hý©ã…,;ê³úqã´`*I½ûíS'ÿ,(jªQê'h~<7E>áÞ†Û¸ <…à€èÈgø+ǬBè~Ãä…ÅÖ&Š˜
"sa¥5# C‡6båsÚ<ÙZ6­E$4<EFBFBD>î,•Gõ¸^•ãVÅ.¤öÃbtÐ>"h—<š1(vò<1F>ãz'¶0ŸÏ{>Ö*îMÆVò0Þa0u!ê…,ÔdL] toHªø(¡oâQBå¾ÍEx2&äòÁâ9<C3A2>žŸ`jqØltëc<C3AB>CzߥÀEïOK¯~Êa·OÓ Â¯G1bÅÃû @":wctB÷”ÎOghÝ]Q{2E<32>{/ Ç{<7B>KˆuÛPĨ•Ÿ,†ŠÈ<C5A0>u<EFBFBD>ñ¸Æ<TRªQm¸€ ºb¾Fž40Ó <16>üë¶Ç<C2B6>z>÷¥À£¦'Y­¬sï:†¿œ»woÖEx¬É\"ÚA,dÊs¹üÜ©ÖèTŸ5ëêX˜˜«üÝÆéQ%ðCÑ'hàÚA&‰m l‰Ì¢þ2J×Ízõ4;cjF¬Gj7srä{¢á1r åEg¡“RX`<60><>@ƾçBFbƒè!Ÿ6š.òÌí8ÂâòyËÍVµr˜Çh°ˆ†lÞàÏ_æÞ¬ˆn*¹ÝåÓ¬»|9u(JyvR•†™NÐ@_*eaÙÈ6bòžò£ÙD,ROª_£šWrÅ%fëɃV*Ôý±´[ÊbŠ<>YP×X”ÉØÆ¨ <20>'/ :éàU5JÇKt°Æ6Ì|ÐG;=1ŽT¤o0ÖÉGQÍð²¢O&+–¼‰6ä( “TzõÆD7mN¯1ê„ùºpíÈ€ ÎyöË_ª!ØÎ¨ŸÖ:•MHõ&­D†U4·?&³OtD€T6.ŽI€*Ï9¿ã¬QÔ²ŒˆîO†œñ LÌ..ÀÏ1¬½L4Lì<4C>à!§¸+Iãž[d\a
ÓGD6T\¦1c¼©©ÄOm`å\V͈kµ„~º ºq
ðÜÀ<EFBFBD>«§GõŽiÛ²­óîQkÞÈ<>äɆÿ|0˜°½§l\ÓËlÜ(+Ë:6îÉ*ã„¿ˆ»»|Øì ûËÅ—4­©(RëKˆ¸ TÁS€¹ð(+ZÖ=
†E 6¼ç6¥çöjªµšzZÞlœÖ'QŽãYv<59>WTöգ̶ֹÁ“0/5ÜñM•¨‡î!Þ&¹CÕ¶ú¹iùL4ßÙ¸ëýu¤æÇ;÷ñÁ8´ñqi¬´å„¡ÜŽæ ƒÑd·BÖ{–Í
Ù”ÍLðKP_źþ],¼Y-Ølšæ¥Œ¼P‡©m§fµ“<C2B5>Ö“g­f$ªÏuÁc/ /ã‰h&©“D“ú¼Ùmpò‡<C3B2>vgLÿ¬]?l|
Æûö÷/ÓTw2\JrÁ¿$,f<>ÏzÁÛ—Ó“žÒ€:ëÎù!§ùêÝÛ?¼×¬cþý½fCðϲ!*Ó 6¤ºÅ¬×GŒœ®çæ®|+àQ·Ò•»¥<C2BB>ãÖsõy»ÑÅ47Ñâ6_€!oAjåô0•$@…{<17>àÃ<01>5fÉ9£fhs~þ>´ô [dÞ<>ºÈ§6<C2A7>ÅœB˜7°ëh.$p<EFBFBD>ÑYÎÐaËI‡êîB¦4¸®¢`?À\H÷Þ]c4ÙÜ“~@]Ì 5ì§b×»b</®“ä <>LcC\Á ž’“É^ÞR<C39E>¿8ƒ<1B>Ó¸W^=}å©·¬à©?T6;IJÇ`bׯùµ °2Ûsûo "w„—<13>ÜŸÞ(î§!Ž5
ó¿<ùõ=âPÍeDì}_úñnqäapŸsÜ-}ðŸ<¤#‡Bèë®ÚWÞ¬vë}ºá(Éh"7Qq<51>wÈýÐåöÁ]×з.Á(úï\rii¤Ó9^…èu­~XOíœ×ZóŠÆÛãHÛKÁVm>¯¾è×"1ÇŒá<EFBFBD>K”Û€LÆû¨eRxTÞ+ %Ñ_þ5,>ÙSñM|üë41Luå7j×Çå<C387>“òFgÒ<67>˜rh¯ð°B84pC2*…ÈÌ<>¢<EFBFBD>ʽœ+(œ¢­ ˆé!Gy<05>
×U“ž
ωYE‰59³€nÉB©C¹ÞÆÚk<>4ð:¼Þñyc4…¢ºOc?¥SÞ]ÅQqa<EFBFBD>ŸÕ@G1õF¹ÿe"W6;…µµµÍMr7í<37>ÙÚ"ß~æ7×çŒà3‡²vçÓõ<C393>ÏÿNø:ÇØàßþ[vþ¯PØÛIžÿÜÙ)í}:ÿ÷Ïÿ½!ë÷º'ç_¯“W¯ÈgŸ—ðB
zìÓ:ïï“»²ÏLJÁ7€Ò`k%FÉ0WÈr…”oôrÛ…ŒŠƒ"rï ")LáøþÀlC`séÕ“Ø8 ?F˜€ÖJÙYò|€iáyBNxÙd~Á±1/ôušãiè½ãÖI};<3B>÷ó¸Ã<C2B8>Û'—Ã"Ù¿6û—®õç0ÿeö_ÜÙ/%í¿ø`ç“ýŒ+Cº\×øò àFE¡úÀÃÖ ÚØ—½ò|¬Â úÌ<C3BA>ó^è†P˜”+QÍ&±°ˉ<ª¢°Ððˆ^&VàZb·ú¾fLßÃCh—TØú4ˆ¡±ÄæJìa޹ÚPBà¯IÓr<C393>3ªùú€Ï¢3bu?Š'¡1Ó€TMâóiÏóðÈñU„mxå{¦<><E2809E>Û%¹Aôôìs<C3AC>hþªs,A!A ׊ri9Abõ·Áã6á‡_u³?5nù:ÇÝ$áÐUî©r%þ°îByY!梮¡ùÆ87”CtÁ7|\)¸£d±d³®<C2B3>3p%xš‰Wdù|>œãWÖ}‡äüõñ)¹g7»Daè;PX8i(ލ¬/pKrV[{3Šx<C5A0>pŽ[ØÃ“ »²®ù×£z¼Tˆn“Djä0®"
*ŠãMäç3`÷ÀÖ?å<>3ùŸtüœÊÇ|ÿcww/éÿ÷|zÿã#ùÿ9µúCíÂcoDJ¸ùî7?¼û§OuØN]¬YC× ¢=<kËRôl¼
pÒèF÷²€/ºâMñ+Í÷57åcϼáHtuK…béÝoÞ#Ÿö±5wÆ$O%«[ù5t¹q¡XîÃ}¹Ÿx!F±·ª@ü‹3Ü©"çP[]ê;%ÎqNLó<>p>´ØSŽÏ…—}QòÛP_C9Œ<_@u¯éöî×™¾Â`†
€—Å/UIî1ÿ¥Æ[á}Þ¾w…ˆÙosâÁôý¼Ñ‚]O¢85¾GÈs¯'4ЦFÃí!ãƒÀZ&z<><¼c¹š<C2B9>Ã÷|Ë€taýóòÅùÙNåÊùÊÂ×Úiôõ~m7ºÑ÷üÞ<¯­GKžÏ ÑÆtŸ¾÷º"F(-$JìØ>aã~ÓP YH ŒÀÞì¥f‡"ë)ËàÍñ+ß"²E³µ†K®â¨@@TA@•øUÄ/»^>¡÷â"F9ÆO D¿ß\0×Ñå>
T:DVTŒlÒ×Cê[¨,š½õad$¹“ôT '÷ÙÖ2Ñö
oŠËªŽ¥ä' > S™*ˆŠ<18>Éýô <31>žÒn®Ç_`±ñÀ ‡ø^Ùäþãq…”ò¥aO¦•6+<BÕÒnOT&BV€[Ftf€Ô`Ì2%ReL/xà«mî¯MOç&\Çb³*~,Œi©W«É§8,ñ±éSžÄ‰g
…‡ûƾ2ó6Ž<EFBFBD>€xÝ #è÷<c$0ªÌZx0ÃŽ`ƒ£U9Ú
Md'SÙå—2÷å"(ÒFó‡ã6Ìe  ™¦©,•Æø5²ˆ½ùèÇ`óQÏ Oã1
WGyK¼14×DðPðr…Ɉ,V™ÿfVφyáx®FÀ¹p¼<æ¿<08>0£žgJóñ[F8²ùË¡OMëõcR&<EFBFBD>VhCºµœ¹€»¥\Ez ijL,ÑøÄì¤×r<L1, <[º*iàøe«*D<>²*óÙ‚ñ‡þS<16>š:×$%!ô‡øo¨þ/Rqˆ ¸žKù¢ <0C>V`Gþ™ïØäÀ[]bÞ,æÇðyæZ·|(æ<EFBFBD>(XÀOúúfÎó(òbœ<EFBFBD>
ÖE÷0iˆßÇÙ$ltOÀ&§MJå“
È»ýÉtÔ8$Ó ™çÊT¬ä(ÖïoC«¥Ê—ªuÓH+_šÖMãˆ+_f Ï|÷HŠÕZzþºp· —¹~¥Aà TÓÖúÙ¿üéíÛìÍäÉÏs€Nôì²7q<37>Šòþ¿yÝŠJ<C5A0>YϼÈÏ/J,|§&óĽóŠlßJÍfF¥¨[æ=XU»xæc£iõZb{rÌJÙrLï=ƈÅà{><3E>OÍê6Ì ¼†ë9n1 /Õ Ï¥e“©
?.u |d$)
Hn1 ŸˆøQÊBÍ`[åg®ØäœëlÖŽàêø¹êhS—€±°WQ¾<51>ãtW@—„‹ðÍ×~üþ?ù#ؾû<C2BE>|UOf¹T4×äf|ÿ\Cf•éüøý)|ÕÇÉ_Ÿæ(MÿÌÁP t|»ˆ³çOüÇïÿ[áǬDGZ‰<‡$6vlo“s…ôã÷ÿ£<C3BF>yJÖ LÎë|eàGÖÜ *ZÇÇ9<>hŠx÷V"´0Yeå°×ãïO<C3AF>³Ñü c «Oç=3œ÷ä2<C3A4>oÕ¨šŒ ó¢-¾Õ¦]öã·†šå[îô-^·ÅïàŸb‰<E280B0>^é²ÞPc*Bq3L<33>wo0çž3ç»]<16>YPO êT”(¿þ–¼ûíÅ"þ²q^
ž>Elfã,â<>œlœs'{C”µtêÿ”¹µ` q²À‰UŒO¦•1;«žœ‰˜þgæ0õ|¢ðÙùf|gÉF²‰­°T2~s¬º$Ò«Yîc_6Cwñ_ô©Œ³¿¬ø»2D~¦"ŒçÙ þÔÌì$ZF<5A>>K†<18>%Þ¹A3Žtf1f“qP†À´Ù
+¢&Ó<>Þx%YË.H§<7F>ÆŠªlÆØ<C386>ËR‰×º±D†ã$Ú‹ùŽó©ž“Ýœ¦‡¨(ùÓ$J¼À;¿_<ÜÝÛY4„ GHvDo)D"Ov•Æ.¨(ï~ÿ$у:¿_Ú)=\0"<22>YÐ[<06>`
*…Q|\Qî*s¤pÃ÷ÒÇÔ›ç©ÿÛÞÕ-·m\áká)ÖJ<1E>¥HJìaRE¢#Môã©dÙ¥@$1 d1qýíU§3<C2A7>ö®}†^´W}²žŸ]`A<>mÇNšÉXv÷ìÙÿsvÏù»¶6ÿÜÁ—
ýÏ*kͽUÛ¸Œç¢uæ6U¥rVƒ¿´ôÚÔØæÐ6úw@_øË¿ËwÇ#<23>9Œø¯œŠ6â_ÿq_DIò?ÿ¼Å¹ïû ­€Ô3LެçîÓ4R?eÚ5áVú±5£|œW½Œ)o12²}´×¹3K´ØòpÏbúŒbàÚcù³Ì»úT7ÐÖä+Õ€öÞéÏjÉH½¬rY¹iÌ©yqMÛeXÖ¦E5ßj%|ˆ¢ã$l¿·¦ÕHQ¡ó—zP\ì^oVÄ-¥ùÊR‡â)¬¡¿;Ô‹}ý (öõüž~Ïb+U)‰•^G<1E>+“«¨ªØQWAЫ/V¯El©}<>šõ¦öyíŽtuö¤ÖÒmΗßßþ.²TÛ»5cŽD0ÿ1K³øúž1<1F><>ò¢œ&û
«¶ë‡Ý«Â…©ãç².§Ý±<C39D>Á‰øP³\CëE>…ïúÞ¨¢åâOr
óm7Mè<i<>~²;¯Ïº)ûÂgi<1F>öi3câþëeôÙ
ìîis<EFBFBD>½×"÷eâEêÆ»
Í!mØÇ¡…â·…¢6¹U¯¡k¢8kìî7*<2A>Ã䎼ar3Mî˜ÆÎzƒÌiÕ‰ej<65>Ãv<08>¯ØÎ6`Ž¢Äã0ð~°Y%×*]f®àrŠ"¤$¨7e &C´Š•`ܵ)Éå2†užMäË÷o,j8Þ¥DI@Ù ö©ù„K>•Ž!•8$²¨<â[<5B>"RKAŽˆ3ñ€²¾`7d´±Ø:=²×Èd)¥v$¸Y{˜Ø¾2zEVR׳L?¢ (¤ö¬:¶îY¶—Â5Ÿñ(:!ùý¡éÆŠR"¿lɰƒf³@AVÊÀ@Ì<>A6Ù„Y€ù¢=uîûs8šfŸÐ6Èå˜Øs<11>|olÉ
Mk (eŽa
űuDÚ
‹Žø­#-ôLî jÁgZðù(v®…í£ùt.tËmIã6à<36>¼y­È%+¡°×›
Îw£MêF²Ôr 7š«<C5A1>)Z]sæ£Ô×W<16>ˆæÞ¨Ú0Œ_ý/Y@üÿ;ü?vj;Sö¿ë; ÿ¯<C3BF>dÿ+! ˆÀµ:v< O<01>[ƒ ƒ¡¹ ¨ôt·uP1伉/uúôˆ}:l‰ôÔFô…<C3B4>“„+˜XÐÍÔê'A0%<25>ï@Ò˜ä£cUmÆÝ@<11>lfC´Ð•μ&H}N˜kŒ9îÃüÌÑlÁ!25ÁŸ°[{ÆTLQQxô
Ƀ(]Í•<EFBFBD>4Âbɯ¸ÐóºñJè*]  r)<EFBFBD>ížìŸ·[<07>ãÂ-ÆÃìt&QÃüæWSVª¯¼+¯ÚBNcva:u3@èt?î¦g÷Í|Ø(;úüªª¿˜Fa¬Úº
ÞLUÛ
Ù<EFBFBD>êŠDŸu
²Â”hlÂËjå„c†h€ŠTK%Gϲ—<C2B2>ÀÞÑ6.ÑXó²-<2D>ˆ-Û‡²ÊSÒI? ¯x<C2AF>J¼Ñ:K•ù­º{wŠ~ƒÆå“µiö<69>êÞˆÝëÁ"SÑkµ-qþ¢{t³¾<02>Lk5S˜v"¨‰ ß ßcZ<63>¥Æ~eÁ<12>«í5Yj<59>@±¡Ñ°,öv<76>v³qÒ<l~ M†¦9/åÁdUnAmÍ¢>+kÀDˆP°„VD,Î-®¡V?”<>'¬9¤tðìéAã¤}xò.¼*øìŽg½rÝ+<2B>ÆpGBz<42>ÁLãv¯bÌD!îíž·N¥ú[ä’¿@¹öKŸ¶ó%Ô¿,éÏ +o“œÎ!ì<>…$Ì•7w{¯bfrÆ“yaoÛß}Ö¬×6ïÍ ¦:À÷ó³#Â:S¸hˆ <20>nL.#½TÇ»_œŸ<C593>ïk35Ÿ·•PÐϵÊQ“áìšïÐòT;±š5rf#×ì­ÃÖÑÛ´º«ðUØþ2ꢳX—Aã„hï<68>ž<EFBFBD>±3ðÛqO†àèzá„X?ðüAb¼±ßÑÜô££!|·{ˆ8íýÓÖÜõåi˜´6ybNãv5vÅùv¯‰þ#Ž<17>'·"  _05
¡¡Flû6©ê„¨8$ÝÁý ÚmLÀ•Ú`É ê<0E><08>yÖzöŽE“ˆ0@dÃåhXõ Fòž‰}¡ÔF•ö(¡I\¡%âB€ µX1Àž6ˆ\WºÄ¸×eAÕqªצãT "<EFBFBD>ãà¢Kž cX¬Xo42ÔÅ¡DôaWCO%V´Q²@U²Œ¸&*M™ÚÂAÏ
k÷ÕÚ=~
}¸'¬ÞïHuÅJdoL^ì!O)s¾£<0K0ÕTùû—$ì<>7[§Çõ[ާD<C2A7>dFâŽåÅ&z^¸d ¿ò&UQ±Ò;X³Ã3½FËHÕ‡¸1‡*CR"º%ïÐåÒ1×irtg½±q˜¥<CB9C><2¨¾
$Â&áœàì%<25> o8
pcwf¾î•Kø„P¡ÆaÈØBŠBÅ$ß]ÖgÕ4c ò`0c Ý}<7D>%àÔÂé&Nú}7¦Fæ<46>ñd8¶o¬ÔewAZ` n—´¬®¹Hïž<C3AF>tmV“8ªkf}TÔ°¯cõ)£Þœð'ÔOIøöat%è©­íh(Éûh÷äëº;lŸ7+ç­'Ög$¹˜;Îr襌¨»8C€9aí1ƃrb79„€NZÈ.“Z&àÊwWȉ
?U¡ 8<>á=Ú;ÙƒiÕó%j¿o÷cÅÿîÙÞÁ“£Ý¯a„XèÚ-n>ÛnošÊ³#7ŠiÈKwê5µ%Åã5Œ ´ðÚsà>S |¯CƒT6ùšòf ø~öŒ—Ý<E28094>öu<1C>=(e†I<49>Q‰9Fo t£waVL"wÆ)<29><>õ­gl€ÊAŒ³ÚhaÊ”˜ÎYá@ —ôv )´¢°vEæJNC %o¤+¹™ÆÁ>eái‰ reícsÓxÖf<1D>gFlÛmÏY8YÿOáÿÐÿØ÷ÿ­¯ºYöÿÞÞXøÿÒðæÿ)­ŒAÝF€/G”ãêï*øT«åÕŸ
hfot7
Æ
ú¿Åˆr ûÆÿNmóÖýŸ[ñÿQí´¤èç$zPªÀq<17>Ü­<C39C>­mÚ5@)L;²JÚ”<=ºê¨£«Nîèj¿âÚí<10>o<EFBFBD>ʬC+>Pšú|­ŸeÉŸ¿1~®S­÷?ÖzÇñŸž0°>vÏøßXßžÆÿªÕ¶·ãÿãœÿ|OÆÿ0NA+æ
ÓÌB<EFBFBD>Õ-Ô{æˆ-‡\ØE°ZT
K èÜʧëxbÉOüÂÙveöƯð¾
ãÁÅ‹íhÄ·ùh¤ÙŽïN*× Æÿ<03>UT#û•º.¬IM<ǕѰ<C391>{ïP€¦¤ËGˆR6NxOØì&Pq·èVa$ø“]ÇY@70ùEV²Ó…°9ºä"M5P˜¦ø (M ɨU¬f¶§PH·HɬìBäÈ5'6îFˆm7b{Šì7Ô‡Žð(I|þM!µÎÀó;I4ÌN…7o<37>5<EFBFBD>BmýjF]ñýq¹s+Ùò<C399>qds+KÕÜ »È BMvS¹<53>¡¤AD÷¡GV§65TQÉ+Gé§ 2<>$T!¯¬<À$EÈ_±Îlf@Ëô…쩆ò&­eãòòÒ(}A=<EFBFBD>¿Ï=V°j)9S=¹CÁ!Ây¶Ïêf™u_*U9à¾[èÌ¿.ù?kß¹þïlmÍ´ÿØÚ™¶ÿ¨íl~ºXÿ?Êúÿ€z´ù0 ñ¹²*~4ÆñÕÈsê¥Ækãq½T3ÈÄÁ¹È,¥ÏAÒ_ÂÃ0W™±µ.JL@×û Ü&/$ .Zõè<±ïº#±^ÙÈÅ}=_ßܼøÆœIÁzøÞ€ÄûR°þì<Ì_zrPŽÄ>|a" ;Jƒ0pys×h4ŽŽÚ­F³U/­@¯aÅ,Ñwc<ôÂCÅúŠãÙ~ØE§ºÂdAS-yðëzÄP4ûi7ÛlJÄwÌFa2Ší¾ãâ
<13>L±Žÿ­¬Åõ•š0÷Ýø
UÑpHi5ÑHv)E×<45>Cöµ×[5RÛÞx7K?*V/~ûâ÷&”áGI˜ß7¾ø¤&¸ïŽÇ“Uƒ€I
&S6ÂÞP”2ªön4îÐ>B¨ûÚ*ü#«¹‰GI¸à+Ö]fRÉÜØ®K?8n½F?b·¾Ž??†7ŠèȲ’‰G#ãÆv× ÇSZ²P¨*0ÞD“™
Έb<EFBFBD>Í<EFBFBD>V©TL#…åµ^¾TöÖ$èË!L^¿f )SÃæ;Èé¼FÝ<46>(<28>…ãÛr<ãy— `Âr_ŠZá<>ËRùmC(ô“EÆF¸!˜
ûyvTÅï%ÎEvNŠò$ m¾s÷òÁ¼ +°L
k$JILƒ.\üU<C3BC>XJ®Ox³0÷*ÅTí{$Zba¸ŽQ^LU±ÒË ‘ÂêìÚÏ$TËz™xhÀ=‡¤qM-£3
ÄðGƈ¬¿åL§Ì±vËrÜÑxP¯‰·R¼4¦²ÃÀ™œ&2U¤©‰n<>"æÞE‡»³%*b» ZZ€æm%ï½Ê0Ci¼¿ g•¥ *•'ä
F¥á0gA
•ÍÙÌKëÃ\ì"ŽoÛ\âu”ÉHðá+0«§eBßÅ œY.IüVˆvtB8ý|%o#OFÓñÓxÁõ-RSïfMN[ä,Ã%öF<Ñi*¬JmÀd¿ÈA•ÝÐlÎoñ·¼¬kíYâb`ôŒšž¨°‰ôT3ç1È=¯í20µ!°”21•¶¸«L%VYʽƒÙªÍ…©ìTºÙ™¥ —ÉŽ®lÓ.­È²¼³Ë,|>wËÍÔZ„©™H/ ÍSåÑ“<14>VirÄzµå·fŠˆÇ¹ÚÊLJΤó{5…MQ²Ýœ4—©”Å3]~'ˆÇ
³-Œð¡Ë8—0?_¦·™¤R8ßd&·&ºÞ°©FíTÔÜÜaä G™“ ¦e‰Ü<E280B0>
ÈtjʈŽhû G,jITÝq·J„bñZ ]°j«ÙlÅ÷k±qΆœ™u ³Ã†v—˜Ùåšùä?¡ìŸ2ùH׸O#Au$ˆû<CB86>ðF˜G‘±É¾1ØjÖ¥ ?ÌŽlχaô|ˆv7e:tÆëžÃdŸ¿K™X#Fjî<>7^l¦-žÅ³xÏâY<gñ,ž<>ûüЃ§