diff --git a/Code/devterm_keyboard_mini/README.md b/Code/devterm_keyboard_mini/README.md new file mode 100644 index 0000000..4b896fa --- /dev/null +++ b/Code/devterm_keyboard_mini/README.md @@ -0,0 +1,13 @@ +Arduino 1.8.13 + +http://dan.drown.org/stm32duino/package_STM32duino_index.json + +STM32F1xx/GD32F1xx boards +by stm32duino version 2021.2.22 + + GENERIC STM32F103R series + + gd32f1_generic_boot20_pc13.bin + generic_boot20_pc13.bin + + \ No newline at end of file diff --git a/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.1_utils.sh b/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.1_utils.sh new file mode 100755 index 0000000..10a8bb5 --- /dev/null +++ b/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.1_utils.sh @@ -0,0 +1,1042 @@ +#!/bin/sh +# This script was generated using Makeself 2.4.3 +# 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="1711078027" +MD5="a8e693b02e07b55609d244f703d0b97d" +SHA="0000000000000000000000000000000000000000000000000000000000000000" +TMPROOT=${TMPDIR:=/tmp} +USER_PWD="$PWD" +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +label="keyboard_firmware" +script="./flash.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="DevTerm_keyboard_firmware_v0.1_utils" +filesizes="98895" +totalsize="98895" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="678" + +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 + if test x"$accept" = xy; then + echo "$licensetxt" + else + echo "$licensetxt" | more + fi + 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` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + 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 + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +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 count=0 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.3 + 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 (implies --noexec-cleanup) + --noexec-cleanup Do not run embedded cleanup 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 target folder to the current user + --chown Give the target folder to the current user recursively + --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 + --ssl-pass-src src Use the given src as the source of password to decrypt the data + using OpenSSL. See "PASS PHRASE ARGUMENTS" in man openssl. + Default is to prompt the user to enter decryption password + on the current terminal. + --cleanup-args args Arguments to the cleanup script. Wrap in quotes to provide + multiple arguments. + -- 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 "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + 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 + elif test x"$quiet" = xn; then + 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 + elif test x"$quiet" = xn; then + 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 + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + 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 +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= + +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: 300 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Fri Dec 17 12:53:50 CST 2021 + echo Built with Makeself version 2.4.3 + echo Build command was: "/usr/local/bin/makeself.sh \\ + \"DevTerm_keyboard_firmware_v0.1_utils\" \\ + \"DevTerm_keyboard_firmware_v0.1_utils.sh\" \\ + \"keyboard_firmware\" \\ + \"./flash.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 CLEANUPSCRIPT=\"$cleanup_script\" + echo archdirname=\"DevTerm_keyboard_firmware_v0.1_utils\" + echo KEEP=n + echo NOOVERWRITE=n + echo COMPRESS=gzip + echo filesizes=\"$filesizes\" + echo totalsize=\"$totalsize\" + echo CRCsum=\"$CRCsum\" + echo MD5sum=\"$MD5sum\" + echo SHAsum=\"$SHAsum\" + echo SKIP=\"$skip\" + exit 0 + ;; + --lsm) +cat << EOLSM +No LSM. +EOLSM + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$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 | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + exit 0 + ;; + --confirm) + verbose=y + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --noexec-cleanup) + cleanup_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 + ;; + --chown) + ownership=y + 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 + ;; + --ssl-pass-src) + if test x"n" != x"openssl"; then + echo "Invalid option --ssl-pass-src: $0 was not encrypted with OpenSSL!" >&2 + exit 1 + fi + decrypt_cmd="$decrypt_cmd -pass $2" + if ! shift 2; then MS_Help; exit 1; fi + ;; + --cleanup-args) + cleanupargs="$2" + if ! shift 2; then MS_help; exit 1; fi + ;; + --) + 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 -e "$0 --xwin $initargs" + else + exec $XTERM -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 "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 300 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 + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 300; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (300 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 | MS_Decompress | ( 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" + MS_CLEANUP="$cleanup" + 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 + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +a]wƳW +:mɯ!@K{Na-mY2Z)o3+q!hs>fggv>3;굑D,k=>;oO%WNEZ۰ hZ hހv{{ +T&<Rn\ϫ`ğ-4 :Ӳ[ݞO~uFî9^6Z\5n, @kY; ָJG}\;{߽w1ﴚvBw_۽v69_Dm_(mvY9y=wZf30zi ;f +l$SٯA~FuLat8$ЬSP, +?ĵAi:va6fslmW;eۭ_a/Y/h -}\[3nq6 +]m/HCFuM~=wر noi| +y%&pe\Nmjf7v _׿DŽо%?]oQ8G>Z6nX {t6N)ܿk_֒;][WqQ,^XL#'Q<F'G` +(d[a~ &'[( x_<-F<b1LO̊P+̌b&t<1J)"w է//YW}ozĐIC$j*b&"tc|},ῖ.+uKmtyo2 KƾdhYeA8*,րbRPZQZțP5i cR6Z^)~,mv,S}7n[uG>x "d0!6 Т^uQGY( <<1 [yIR01Lpͩ>hȰ&ɕI4]=`h'X"bM, +  +a+}4 `4eV f5eɱ%EN <2k9`LBy+dYyV}P*O RF@Hf,C&d3ᎁU66Bid^: |',$`i- {\";6JLFqHC lDU/Y-׽J|gvtH~mo('Q>9<,i4oz6vߥh_w9ӵ +2& 8q`[ľlc)xߛ4>0 ZZ1@z&qu+Mt<XmB&8\0Pɥ)h9˲Y4 3fW pCL0BD* G!0(Mi=PQ#nGS(Uf#Hk= Tj{ú8@a"5aX"D"dB{<Q~_zqNS ߈x @y F7E) eIC7b?<.a2}ui7;Ol?ctA,*4;Qg(* T˟=3NerM,fr/\-"/?ݶ O假Q.tC@%c=%,y<7m=qT `϶݆Fd N$?y3.Ipi2Mf*'%dގc0D=bVJW)6C6Rbc;ӝ]ڍ<~āzT p\Y pjU'Bm.$E\S{gHJ6 xW &G'T?|<71$uң& +lɇ-ХC +؟6Hg1KrT?bL@዁)&(cE )0$68R(CL35&{PeEugC61=QbM +LhXbI2pL{ÐQ*ݨHg%qu]%zTI1 cƠdAObQOHRB +V3Jit,[qCsq`,̂ me߬ =&۳;w>A[3 +{ώ]fUz֊n>qwB.,AX%N k.hˑ p0âةp=BAq.:3ZϡFȗ lh|{Ҵ7dGn7$ z)]Rw؂-dMA"vU`9KǤ} .@ L_q]~oL)IzՑw㜠<}r&^K|?X+}WT~^6 _rھwڍֲw_GϖL?nu06G9:[xu@ ~2@&A3!T;~œV=Ѯ"y0Uˉ!>U+̲أL80h4]U;vU<ҋB /OU|Opgّ1”#|M5PΊo˃RSB?@1 )_K'W(EÄ# vmA,g96|ф'1NұNAx~N?ƴ3Tڣ95}l5G^ "`I>8ajl5>2 `!;1!M院#5Npq^O&)CQRMX`59;}Fg `Y3u:i8C/*b!n-ﯨn}IRV9 ΉNQIl[ k%<]|; +ϓAG@y<2_e 2ىx)FdzQ|} +E9uzKkI5UhRCck?.8/UmZgvAo'b4Nؚ[e,{' 08͹Ę9PѼ *i5$+"n{f /;jHcF?xiU=Oexn.x?_ҖRAj9RZckiT6PΎ_G$.] rDx3()I%8I@ x]B%SJ. 4 hl4% XC^ l^u53u^&bTGop̅[NMQBh̥y޿׻ y"BmtLN9ўHԖ4e t: z0@;[UiwAxD?@ԎA&̱0w[ >zQyX1GTMœL!;1 ĆesBL(t ua]̅KQy 9,[ʗXNҫ\.橶L-"szU%&<GȬZ>=. ʅX֥Kdcc zCCQNaG٠cbC{99/^fS~UBu9Z@:rӚ z6'Ru\33IvΛlIJr*I=I/]h2OU{d袩;0'ss-:N~ 5$TƋM}"[Y {XE60Q٪ׇY@:5SuM~qk*?Jk`8N~V?<=B'iɥ6ljZ.;4sv^T'tO IV^uhmNtQu0 n>7(JB6qb)mf!|3I2Ϯ7Ro9Ã}O<6AԇsMo"#r=s;3g̜WdT& +S&86(" sB;듻f4` ||@$$'To[y$,=Ϲ6 [fO(#!7 CƉ8 BH+ ϐd!ј b,b ^y$ykH\øm@dچ! XLB 5M5!Aɨ%KC2!g!sY851/n霁XB,*}٘B _ׅ]G]M x͍a0b#HYHT%Bl%>"N`BJH$+ @ [~n #f;G+ݩЩBI6$y fj#f&xD65ƜJY +Q8 - B0O& yȄ"8UE'4P{<v*(T · S]!,@C06 Lj(طYBt <$ӷ] +܄BDu)R]vCQZsM<><ݡPA8C"jʧR{$G)JH-\.=nB5j &&-C)B<# fǤ?"+ +zP $}.)x֫2)I 8<i_ 6fj!EnsKenXm܁h[a)4qYja%d` e#RARe2MF3 ]PEn 1d6 - ~#Ь\;\i ˇ'FF C+J;!>B΢P"|7M_j]s?Z̪s~_2([҇`x;H)\-"4ûb\e&[)"u<<NCZԘn;xT VqDsSZ{5A{l^}o`%uSJ"IڤsH!b/mTУ~% Ox#IUh(rq*WA&u{B +Xh٥ N ҂p7$3lb"P&?z&\)?5;ߵtN &O*WWwS(Q:";±Bx7vz]fqx +!FQ5I@ |w:] Ċpy*v脂lzȭ$RI 2y K +A]2p0F*IR\@WO7 fg!QPy&`wђ( MmbqWШt{i +Dzyv(te"?wPY}r2ű­AyCf*ɠil8Dc`S h+3M$QTNS +Xl\J"xS&Y # +T"Kg9B0D,53`|2G 6 aBNNj_P3h zKJ$_:?\F BDqAIYnsѴ!+ 1ձ_|K]Hfh,Pjrr|>rV_-_- +a?QK?TE+_ S&298!\>BêT +fI(A{0;ݥA0@X"ZǞH /XDiR-4T\-G%ሓ 2hb v^Lk.I #ؕ`çBqOHŕ#A8tjKv<-S: ^]U}S`$JG +'Fi3Jd@GKQ09z9ExO"Gjpg==D5O'eFwaD1Ҟx>ฎ@ϭ`nҐIeK$a`$N/fh3ߘS±o8MƃtO,- )#wu aza[ZA +K@QYTѣ jDI V:QVc m 5=}NFBS-o/ʀ$z^(5TA,iI+OJJbf~v#bD߾$Rw 2\X +\ (l +t3GH$*$`7&jFGV i8 DM~ uq9#(>%pL7&H|2 +V$a{rtwhם._q_h=}\ՙq =p&uq>=٨<3O~kpT Б-t<rW5Ï^{UE7٦9\.s4oĩ&E4&iEpRғ186-A^'?vX8T8yNᩚ7+ +W2*դ^ax۳pm7%˜0ޙlɥ'.3;~]b9bxV o ?fٛ07|h S=?cN3zf* +,<ڪS( qLϏg/w;ň4\>RaaG]MʕeU6lQIrNJe]LϸV?yQ[N5Mi%M/]v:'ju>c_[V&/ɫپjŲes^2T?#ʚqRʖ6{\kNQZ}(G|W9=^1NQtmkK?uȓ8ϓ~QuxofC}ͼZ#NၗJ?+7H7qwͶn:vwp#I׎X>Ϗho{/~zMiyM?t)kxq#z'&o,e ؾ}6*' ?tĠ#7DVŖ^xkUmWYo_)%m~0umw8]f.r-ٻaZGW-ޜ4XkԖ(ŵExܝmhQV3}cJ>[w۔{۔ <3J^i2o}~MN uGz4 af+޴ҟ]f\2m;$uf31ёez4^閼v0fe:tHf&ݻ偳?mij~ހ[ώuV%RJ;W'߮V,~7_Z IhV;Zv}_VЏ?%#clI;>}gk֢o:3gֱvCGakrMY.unIr`o/{gOeREʖs>H.Be"E֔PH"dIRIB5%i/I3gOLcF߫۟}_{}tܼ'{wN|[dd҄wx))Nߔ/el$vv^Oᐸ( N3<lxCs`0FE2l*bw^_pB;13(I3VL=\ 6rN8 4WyPQzivdG70Je]fZ!9IEY:a+ng7k[^*`Oown远}hd/]3$БxvO"/^ƺCیoȭ{9@_|`ܿboNώ^#SFkow?7hh9XS[ssڑ=F8mtUtf׶-)ϲ9N6m;{MtRAY⦪3oA)//'>T5L1 nQ"|ms#D.9z{Q|tɼukD#-Si .-hպ`}ɓnAE_?4Ex ?"+oYb_%Ҳ*A!#jNY$2Qմ")HwwI4h)l!U>I N3`U95W)6KH+:wb"E `mslOp!N +J efm׽5n~ϑ0yDϳe0]:h;a^c9v:$M3_٬?e @CRڿ\?kZ"X:Xm#Y"b+v#FuH¾JvHcz +7$K.`C5pmu92C|+b(_#~Df?kJRHH@!!BQ Ɠ$/ (x;Rڿ" xw/!eqſ + ֨,׬V蘸/l + MOL?MI2)4wκq^< iΎ:4Tjs% kռHZ$m}+"%J|pc;scΏ_(Zm'1Sx̄ނ>W1BȽ- 3'~yX|uxZyM6x",=4_'YTy9IR #@d4qiǯ_vu9D! <HWJ0p_%\b-F!莱$.qXeH)+[!~ZHuG77a٦[QzcO\6uӲsS]Y;Ou(1Uơ?*'/fmRa|jI?G;q{O/4=#3ecҴ#n|zҌ CiE%US`!'cp " ,DQ(*@2 +`4(_Q  ? +1ǠajǢ)BG#w! :i>ikbw)ݺ{hRfjɜ[ɝd;%Gb2@q,1ei8:ێ4hʼn;d!E:F$;3;AɁ7F8}{!ϾDF¬8{Uh+RrBw}=ѐs.W#QG?$.D_4j+p2 Y|kj}DQh(2%.8L0RT*?V <04/Rڿ(_\GE|][9fmRA `PXD&*HMIuTմU5_ikHњJ'1bbNx7_ó #~/i%hX*Q$@c4D`qL#CpGeWaAp9(DO;>w;aގ0ӠkoSN-M{GwC" nt +#GR aaNalwcafZ I%XʫI d^䆜<~/o~;17 +Rcs?و!#vVs31'8.ݬm'âo HFhFMFEԨ(Ό Mlu<ڑ.tB93A ­Oʒ{sBS+{|bNxj"꼫.'غ',ODH2&E܁Il +w<&lrm˼0Mna~cK2?ŅkǼ#q#o$Ir,< .ᩮ7=yDX#XőٔLALOO])^/+QhBm22 z/oaB9fmx +~m D +!xGXb S^ǐCG)ڇvBEHtt=OKS;k:#w 3k$C/12% $8¯԰QNv$̎7grlɄ+ȮF,np|7=h(Ygo\:OphFaS#ogD"]DaHx4E hA"ZǟBh?^?[cCmT٬sdЛ:t<,ޛp;uyoB[!<*{~imBYԁ)Vq2?&(|tlC$i{˨}'ߠ0-滮ri5r*rr3^$qU߭dS `yi[7%r;# LM?Yp2Gp^!j=恃]I)MI.ttû<ۤ +bw2k,bjx@s M`yVTOc9{, 96W˴8fQh 4lNQ`8k7GS+;*m{ I^~g%WP~tڏ$j + [a.lRB#Yq~r:Jv#U'B]PbN}ᓱczqUe}N}B"6T$)sV, ܵ^s{$j_S:}TI͗!ј'"[.2,I2R)|A*'i.l-dj',_׹X&;efG.Gߛ!E#q!qh4 ApPłQ@__p3?O|" ?K!k<9WbbQ;O.S'yLYX71C9R1kOZ&}oMXsp33D³  SǑkHIkֽ߲% 3nz/?}tУh8&+vߛ @8Ab0 E"`4bh;100Y\3P.Jlm{R^h)Unio /maR>t&>GCۖE!8;y TDmAi_q?3?K??_`8WV=;h+ɤK/|< y)߈dX"55[ hy4lcRl}J[Ʋno~c! ah("0H۾1.!L<?K?ggR @Xss74?}`@FC(ɡ)-ع4Uk~’'Tߝ{ p@Q08`,c)'3?Sgiqc?1/;տ; eJ{`2ʟ#O; Q Q΁g!̐G<L a -qq25c<QPVx NθOkjYQ!u'`0 qL]ACC?Ip/GKh%;gزϰ""/J:rxxK4Y|"#(-s +!|LEX"|y0㗕e6gq,CduѐI7kzWьWz"*:dXmw݊*1BӞe׹8!z?Gp;Em{6Zl/Oڑ]&Uxi{fwhoMiKfzTeCՊV3VIIQu,B{)$тǷ?ٚ7.4'S,uV,u|L?vLXr ^åw0DXss5j-OD>v1Sj*D#Z{ WuVʛ՜cO/ʋ?c䢋Ti:ݡ⁷nVƒȞ׷L(7R`qT#h owO?۹SP$hV-j~3QJ.6ιG\WNd.V5-ʧѬT Yr6dR^%i~1IAiˠrиh9O⤌oIW}| N%#F{4r\lQ`q{A #W%/,Qk[v tBmnwbŬ8)YT/G=P;DX,[:f[ +jf)؆Zq*+#+n}CUT֣.Rl@eh&C="kzυ.-\Hz+*h `SsVWBoB&Bseme0-zp5لIʊnw|^}B,]&ԥ,/ +<Wʦ)m 6.E x,[Ri|ҍ[ ]A).Q7|T͈SafeɕO}ff޳( +4q%/6 JǑ0ѺS=z$ZFI>熠cڧ` f ʢ׎\n7uJV[45|%ct>v[qj̞>ޘKy2j4H^2.HM5c]9L Ak)4t}WW|=\FsCf,әW{vfT*\Ϯ +t .eT5[>^R&Lr4ZŁ]nj 09 't!Z:Jy+Ӹ%el@ټDccs5S*XiK5JY?e\ꨉIKt@SX;C0vxeޘaS +‡uxa*"1TLIKmQdT\&}ײ|p5Ļ:XQ-ku4N<2q%FkKuI&n'DQcu%oEpU>a>ުNj-O@I +Vr ==yR$iGqhGV?eU!O|ݭB*f봤%86ޒaՇFQ1>)QBo֘Bh^CPfEn/w@kӞYAZ5#mE @j¼ew1,-mQHI 1F񊴊 mEHu'r~۷eoi7\gzajmوj^:ZީlƋzj:DJ↤ (AWδ^h[b⩅дN>)tXT2nWMEmEg|ڼ(# F7PEm96KRf,Rb7O {wj͏/֬o곁H/Lw +27\O6fuIl=l]dƙJV⤿҆ X['-#zs͟WM }58jAnxviX9&suMn`Kʺ'9*l6ln,8N.=jf!8r^qBgIetۉd@ +_{H|֓vӰZU(Jل9K'0vyPOof8i+u# C"#]<}3eh+24:Zw+ȿ*Z2ϲyZ›&-\3yFSbMnz j웃/4Ǽ]jXVA_ VMLƧZ\QPs_P]Zͪh]10RIg(S,1R9t9N"O5c[iNo`x?zP_9[Cv~~0ɓu]ݭf+绗nWB5s֫.޽Et7M)~p"2SYP_ څn?hJ1]d'՝Q1Fa +G<_ժk#irV/SLS9Mlizs2ji-jC{b!{uzje5g%D뽖*C2#0jY~+^zߴfך+sԩmw7Z+=}^Xji mYE@y&..i"(j$:Q&Ng* +S7DO IIXk4=Tf ż| >' +%%CEeH"m-`'D H4E ev i(x'(^^['a9{L}F@ 2c7?/~QUÑngUruĺe3ѩS$۶\'8/ 0E؁66 i'%m H4j? 9UBc [M12o˿uu$|eK:gKe%b 5szk~zd%=AmPǟz=NvdK_P? Ҳl`;[)K}ga.pxQ??/ :/svxՂ<2oL{0$:n)*GFzZ_~YyrP5Qݟ`Xe`Vcjcr#w+9JD7"nH{!ml]P#vu{ }Aj6ZȻ&Ufj >*^)n]5)$;[I}v;m3LbfӮPJ\Ј"_dW +:rcy*5juaS̆w߻ĉl(ҋ>ݙtߠ/~>'[6YH4&DR-,IH@mp:EDYP\dE O]I[U5cfk }s0f5Z:PNٍ"ڭ + nQ`6CV,Q~E~?8.uĞTވ9m"vA46Ȥ-,uMzӘD<͎Ĺ_Ga!Mb]bS-fּumzWa]٦˽&ݯ&)+0G e)fD3Y:E1đhڀs1#N +)؈3k +4 +"o5%r;j>UzfddQxXM춪(bໃ Q,^-5'/]/=_eI8z|遼/#@x2Go=P0V|vAFD h՝0Z6ܨ^;n/ٯR[ LܧK65JAݚS={ΰep +KP^ֻ垡 h^E1tbf{ntEt~@s^.lO +lFr|9Z_;M +jz<7/l5XZ+:<ў+fBDJ|Л״<$7 3A;rS[QbƾL41]ZK + mo&,MshQz4]|:'{W) e˭WQ:h˦]3ڒGwgj<HGJe\4 +0|/'.Bx+{){‹Z>Ƴ{,(%=K3>^uք3uCDMEYs[w0RW/HU:$W7m,|^}~'ΞPm;RS;:6NuvNew"fᅈۥ 񈤺P6'cD,Ih Li|>$$#ӁOIx5݂,zn= 9JW%ܟy OcSV߀}ݬ$8H %$+|()__ T N\qVqm i`q+źtLr#snYLZH^ DZxobnsE.CA,MSs8NhFK!dG0׮!EiO<'1)Lo8ZPL/T]Uy}őB*8b% ]ӘU.z ~<||\ tjrO~<0fEHi(h2F/|^ ,Ŕ^N&JIgjJ̳㜉y_;yZ# UibSO_3QHG`mM/s%Ycuj- իה)Z}z6j@%kzerHE?&82gs&6kpX%͏oAϠ,D=$TW 5 +P *brJQEa*d$d{驔! ŷ?s,-T ozp 5|',qbgP9u:78Bv͠@vKF5<%O=ܛNWag*x|Ӫ h +IgjUyU-"+i iё= w_`F-25v0'BS_g27^z 4+A-cgD\+~-*;DklR$pkMNm: 5Dw9 V4hItb4SS116˛xAVk[qe^&e,ˮ,DlNGNGg{]݈+-| /U9-R{ +_t.sTA4vnʆxs˜,7{[sjִ~EcҰO`cH+`y9EN4o-|nmLKҼ_iF]D5aC&/po;o >4ȻUl흓kgtXBJn/SPg?| F5. M<Y[\AO ~˨wneHVREis$6(ݗ̿5!,96y9LbYdSaoV_izU:]agv-;T &uwveCzW ީ8^$8-EDdgފϋ(Wس@$ozK/ɥRqR-G2'yyuPv։"#w&`)?g;ˬ;{g~4a}҈ 32^$s࡝5A$LSk/mPW-쿾$-ad{U R;T?Ӧi}DZNCʲLvq~*|;CA(KAXga8nk +c 8 a;矘gi{a~nK[Q#] u,r C刭mX04_]@(  mY!÷~AWx*@{ FN8)f K@c_Kr?;>:D|).У32,1}WXwDx<4K>Ӫ{clD{'͟_Qg bǒpfAK(f#9);6R??[QV Ţ?NaHE-` +@o_÷/?* p_3a+q{|aֳ^TGDbrU׷ /sPboEV'fǸt٭Dw :qXD`eM+LΊSzVߙQ$9!4N>I$aWam0񱶘Tlp`qzo?#`H Ât0A `4#P4i?K? +/s?\2g.ݧ7IDrm2 .1G3:>Aj*GXPہ3U;' |ILcڸ=h.rovP8wFMg +ˏIπEVD ^k#1f1 9|`:AÜ-~G&(>{{-~lIߙe^cW>f>Y]KҞ*z,?zwgM>dt]iո 7̵(i9>Pysq5FG,mt99H##TgIBbLw x!Pk%ڸK} YGߗ;a᭡*)cĩQe%wM&o0bg0h;2Y'M +NR} ,-&?q}9Vk܃ 5IpϷb1? y|3"i\%F=2J +.MŌK饛5Sh> {Zu 5vGr/%;k6fGe;r|ۃ(tf,.!Gɛwt/Aq~,m49SոqAWo`i?+"+rVK:-($ cZă89@,|T@5'6$m+1ڛjgNߔ)f*cC\|\6̹mϾ⪙#獱OjUMC\^Z*+g`oڂ +:gOŗsgA&^kj2rnFz++!ZUf=7B| 9X5ަS[UN2 ;9&UR1 hA~˓H>2-~}"po#@iVy뽻1@go#a$\&CJj`oP6x=NEjbxeGi`3wWQÝJZq8T%ǤF[fUi~}/CVyrn![iݤq +TCm\ Z_#U6N25+'+ž&1eZ22&^MV0،f2PᚻS׆[vKk3dٙdlN>y~5tA1" "iW/b߾LeMQh8%όqbv``.;6TmK-.Q4EUR)VTNr**iBIF힋$R; +=~2Ng ~W'!O| +@ߏ=(4OPwQM`HSA!4eB蠂H ]"I@H'қHDz@JM@ș[׺Ώ9kΚֹ~[Vo baJ ZN*K4zd$곒"avmG1kDHbNU=ڕTp~%/W%xpL΍mA,"*V7eЂSãc6/q y5xTW~-.dZ~Xqy[vDNLq;$W-A/ Նt|l-( -zy|蚖#kPTPxAdžICO~ou^Ac52,ř$GX0k<Б)4'rLS%u<c#_jb3ʉmR|;Q = WSfs)+H1ZoZIk1mBٖo6&xK٧;2ml-+.I}MSomctI*#uuC+\DwjuvL*>\%`wo(`)1G b9ԕ~\v72#f`104q6 2E35\{BK4Q/1{挩ם!ɷfiZjݶ%UOcmr1bA={PҥQ C3E+ݒv߇-,բW9˘r]-Y2K'C  `9XэkYJM- V)-hT̼9ݔY[<"w~h[k{7Ν86tajs/ƧY~QR4t;L amiL uk x+C[Rr4"@" b[ $Q3#m7p=- 2BZT]?02WMMҧPXD:nTXh5Q~ֹ]՛"GTVJjS;ɕYԸ+ +[\I8"Q/EB"-aϦmJhG!ق]90 oSv]\SAQ5>q|+ +K^@SX٪-ȗYӂoÖ{uң.9 + _u}Sפ 21k`ל+˚_O'5O ą, L#buOupO|\z*ꥵKvO]),]UxTJ3((ua=nZEdl dwɌp#S]|~yOw( #H%,TQI!o@AP "`]? ?2yk!X_NSleWT YEY{Y90nG;Be O0TZ*C?K߯r5)*7Hh1lW"pK ~u\fwwld^To*=eazf߽޾X8u!3ا3]KנZS'}G{ VE?]gq|v[oue'6m)K 0O9ܟb;ގ?a:s-E*pv]}ַO>ܟn +fofoT4CфÜ0q!u444¨Ait4tc]A $vFƍe=Slxz_zPJHzJ>F3>E0=rwlgHGaK樴euhFȸmhc{čy5ZNiR +Q}NZ 'Uk쳫<Z+sc86&twBް2n>C?c¡hBkz%Q? ^w\*HQJՎ,Ad :uC%3r7:P1:KD+B 9\CWѧ71M(H<1xä |l.%I.HUHל'edEI]1(OOFƈ#g"*%,u_Ȯ\ð,:U~7o M-3S{Z1`ުl8JSy;Xq̎;$ѼPN]7c8++mt4EYXPuIڈ/z V bI)OLԷҫI`bv7\@2%\A \G|Ña{ "oeF%7-*Cjnga mM p!SUXCxUYkp2-eZaNcsrwykʵ`9dkxf)zvj 4+G C-NK-0>B^ +Qm2]o0SsՖl4'^AkwI-i+}ma2:76=E_p 8bz'F+Hl_O'H::rT[mAڠ!5ݕ3b٘'ulaT1pfD$-YLIt5M*F܈BE6smk4㯔ʚy#fMTZ=f,[x7? [I3Y(9޹$۩M@zV M:d2P|>_IL<̀TpY}dZN_1-TIfEu`"uv&3?.a,ؐ#ck6[RlRJP\B?cjZAlamF3Lx/_qwan[GPuP/OV'c?W y"#I"_;_1uYPy;<[ eE;ZtH3lxCh8k#s7L瑯-K v6g{t^kcƷ/"8LL+[bN̓ DuowRkN_c5Od$QgŮ7#!$Xz"|qU7%+LGs +R=Kc7_\d|fn;1&dw>OZe)"W4‘8LQs,J^h3tsLP@֊P|t*_s߱y\zT tvYW_/iЫC72;"hvwqf%(~>94xH~.gˎ" +F8!}Լ#㲈 ̻PC6܍napU.ޛPE@AN 6 inoops;<=Y&ZǷU!i"D+3U I5&>JE~|.:MRpj5o冩5%YVu0T j`4ĭrznXB}WԜZxoڇ Y`] r{ioM}z#gl҄jWæ1Gj*eV-4͌_{E֑"_P+U̜7|p^`퐩Ӓ.fȎCq0ZyV&1~LZ*&^pJzy&nE@5_^d,w|RLuyW4(D(<ܜ{F4Fyhи骘#rEߣq*eq*ȑ ӗԅ./edRq'a{Rv/ㄷ5gDfYs5W;󔁴тr+5juLȺJ~-Qטa8ɡE,9 DJߓ[quᒥn )~c'i,-%;_+nbr֖Z X*r\吷PTXĊs=2{Km ŝA$"-A<-}剝k@Ѿ0QaQAwn!%h@qKU1YJx ҸSUex/;H'=8lhd7>ԕ}%~N+&kr  j6T6"81cn.qFqrgq +lN)ʋִ}YTzЄ;vtfp>Kd-.5ͣ7>lMr5fȄ6*R9>;m8ԟ;&e"f~AzJr*׼'m$H%Ivܻ<7X5I<|}̋vU9gCw>=0z sz +T2-;6o4"?}yƈҮ cIgV Jf(znUu2m6,#:c"D#ZN yƭd@fAĸc,#ytknjT+߅ewE'uSͺwS3[s> l,*g 6Tj;ei1\Ļ%oriم^SԧWߌ>=[\0k]b f;pJi9q{ cA)9P!k6{V)*A3i:=S2{C D"R!(8+Ѭyi>uxTSCi$X7 6ρ?>2)C\{^ p[ih:.]IRr 50[BRϋ\ aQ-Iʉ#qCYnE_v޻`.wa9`}KU9-p)81 B^Oݻ6|P!Tm)l:;+mJH9wo 5[PC鹑:) Q(a7XcTL'p#ԗcjnbo5nYqJʛA +0o++_C%Pr5l0=ްҁ=ELaIT*ʭw=BgL[h2$-';Ve0yJ{#PDQjU% 2lRLUDWPZE)ȱN@fyfujjyrexv┹6]75fB,"K,ʆVCs}q(ϗ2ɓ?x0f2w0c՚{~\Iȏ]oge[x&|)@B4kDeZ/{9#b||۩5op{iuˎxh2Ra5JB|34k;cwhlPeFĬ;J~ŌD}9Byf,8L,ߪ>IE5br,9*V|iIu6YVpᆘݷ"颛J¤$?8bEI鼦/y+l3ʪle: +Z.CY&T>W?ξ5'ʧVBX'y r. U{Ʉ3P1q ESmuAUZ}=OEge) n[+(o "> P##)Gzo|sUXa +Mf֐tJtJa'4M-۹ +,sb;WQD2<Ǚw|o5|aLȢK7Ώ amسê\0m¤HZQ -u(Ƕ Y/F[r/e./I'ymJe!ꤹڐ>̕Y#L`%#[6VyV#idy@@9$ +PHSOt]=)"=Q@ I8TX|Qa +CR,seNP/:v_ +r"ٮ')YN- M߇teA"|_FQ~Z^Zƭz+;8՝G߆v=`+R#Y~誐 Iiѓܘf{H +1ʭ.d%DدAv󊾫^/UMmq/+L3UntQqJ61g!A/U'6lj:79RIy}3nQ1mT}"-7bdRS!nCc[.^܊EEysMNve8aw5z6ә5qx&"[,l'׆C& Fy`^X+尼ŝ-†m5)w,r C1O;vsPwa}bb jDa=s:",L&Z[EyScE!}z)L;mFna ѺD C/Z_UZ yj2: _,c[ц1XPKON|*D}ƅ>N˽~6NGnyLG(>OwL\ _g>W<Ȏb ާu/eVѦx%L_ LJ Q:jݤuzXzK$\DзJUU䚮.=k.RS=w.7Y\Im)n *q ^ב߇STp +f~.g*ZU2)_Ц=EL%dyf]2;6&TQw/vG"*t -}-ӤShׁ0/!wΩI頶̈P1~zn"TeD@S4uf O,qE6rI`*S6/ޘ74}_TZXfJZ{Sx|F@^h$yL:@%tOr%[2:ߢV7 G*MV:[߇brX.tbWTzQ*`eqS;(KJZV37n5VL-bSA뾄"ߘz$en5g_ +W0bE Nr8 AyC +v < }ak͛vinͱ8f:wHeǪ%ES}w-@kl;&PCY&'kt1y߻'+"T:`grM',]a`yOueB'HM2|.Vmxna~DB=f/ V Wʘ׺f K!Q!^h_E7{FGZ-v=@T݁C_݁]oO[g]ov&\%+jתH|ǁSKg-ƂvIZcQۃW?:z1eG ֫?z[PM/z]' [?{v=zr-4y1F9yC݉{5:7> +y ÔQz #_(r^kj&pbs~_@bs]s@FźY뗪 +跿tXzQRS*Π|,[M&aw۰o ^Ojg,I6o]@6YjCf)g'%m4χfeeV~ҋ)BZʏv$ϗ8&[8WB1%J.CIC虗#=G>=8CU +hMae*i +;L%Ru v355K~.ht[w%LF2iݏBdyyG]Gͨ觠eRg+QnK9B"yubz%ZG?5c' بZ+5¡=*'΍^IVC/]$j6tPa +L +yWxq͠w*9.5>h +#vN8sj ZX{ηsMN6wBY.6'L +Y]#]kLI +b͡559]{i݂ͽj3̇f,E_lu+f={|m_n`w˶a#%KP6ݭyߐaӪmMV]M9 +oQ3?lJ:1To?aOL3d՞Π?2>E9H?*!VfEZ 4+d޹c#7 8D!OgyP((L/~OOHxor+#[M pmK)УOw\OzJ\geTq$b=:VDuYFУP";N"]oK\aۯP:J|*B +%Ό}§wBxrcz Xdj5Z61b21/bA9y +u~2kBV;;D.m\rTCՖ"nol<[|[G XϞ`̨tOa2d^)n R]1 Nm tZDG_QT(B|`ds\o0jp[ ?'-|t" h=u&NTk2iՉ-*WeTeEybj׍ܕyW9%Ҏؤŗ2k>,+RR B\Գf$,E;IP9θ[Տ8swuu;$BUF+T m1vPC鷾]uy**;-菱JѣupV>>w^ajo}`F1R%3; .$tƬDt[&f-Y]<͈|P9aS(.+ wH 9ymgPWն䡌GGdG->*'i VM1\́&[ +<~w]V5^=!x):.nuʸ{dGݬf< d{-):,“{J`g7.N(Iu32.USePmN#h/:[$&kbjVAk!dOP}5~"-B]@'#fZWk1@SXhĺ2H&G\ )5 F ;/ %)E"HVn} $Iq3oˀ=v kHE01WrlaoawnϢ#}LG +rJ}Sg w;&$e}Ӯ2BI~f|>Q SFS/yt:bd!/5ڦQ:pylД-&u.b,g봓7Z@8ʲ_J^{k=IЎ^ЂW' b y9+au{NUȰopF ?(QWxS/}h?7ZzZ73@Nr)̃Dd$+ oթ[.o&LEWy5,U oƝ6^ǩijjP=&sug 7}գZ737W%;0\9uQt0'(E|TQk."N`=fza_5g86LsTRE4'뢷<@x Qϙcӗdʙɧ}7uY6Tsp_3:=Wr +~7:Ǿ(pW$SB,jrM- Sj3~T!试C3P~}{uk~;E=CchW{LMmN-+"~.ڛ-[ +_*`o6L%aqz^o P殇_GE\dʛكx|y#&+~!n ='|gr{#`ߤW+q/-\q*Q u-}G¯ӯEƬ#LgMb*au|tPeIH١EH/axEa)X2mհV^~X`V3aw!CRaբ_% 9/[>;8:Ƚ#s.T-<9?0׀@aWG鲮YlIQ^el|T>to6q/t\sN!cX/:T[1fRŤi'U:;'2!@B͂:j3HQu50B8 ;YWucxM9Eq2-'9$t]AٸČęX5JMJJR!{ ފc<,9 coÀw-;*b7Sl32wM#Fwj0CA&;VA޾MxsZ[C~;ã2m>J)'r@4%c]_aQHT'r[هe(u@33F`52ED ^"K}_4G\}'? >Nٚl."wrr'$,oա"->a;2]RDa)X`[dF7c'*vߞ +G*BO\y' \_XQN15]Uz B#-կk|1_ua?^*JQk,AeA_GQY^4 +aۨ"z+-: M" η NU2܃Mm,_Ua0|5_B`k7F-qY@z4H#c8z= +[\ӶQK|{0J-L~}SXȤAn'mp%UdaeJ4Ezgq4;얩fhuj?j-rkL(yG>eΘ?.1B2_Nqsiɠ'eXOaVg!TQ^iBSTUԥc708@򞾫_`ax&{R,>J=UݰFBoeTFğk`]o6QY qu>n>ߞSٽc!BA^ u1n" +|II1# s}p`C&|e2Dz LbyLj'sEY}wDC[h;oݢTkY50m:DDڼ{kAgZ1||f?mt\yb_{ym$uxv +%a#ogK +_H,ЇO\ByY:iE*&c֙LFŵ H!PU{5 }[{qW, HߔX\`I_ՍF޲ɩUo\ Wllțe +7UlB%%\qcJG{q2(:*GҷV$6 .?=<9|XL0TO_bo_7q뎟PWti1ayN?Q/m'MrۑSbTn~0(1҇9yt}[jv?9/ +./asfd58 +ExÄ^$Tb秲75}3i#{ZX W= tM{0B^iYF;'N^AV\чzz9$^xjj&^fꨵY oۨMs:7L {1U!AG nERmq+B%{ﱙ[U0M}iI!2ԯղ³53 @vA">{ƪ[[+5W: wO IP2=}K +1N2e6oZSÀW#Id[OQg;ɑ˗ct_űe{E+Ek/gph[#ݕB4<ϡy4ԋn"M09}C{i{iV!\xV1P| 2=/e[[%^uFؘ=;fY=s=1| +;;"jSU*+ɕP|Ov_UR^X}czŞhYWHۮ+qNY62E|+RQW^鲅E!#SriMi>T1N[*Uݴ2قn7} +B[E ,=CƐ&I:560kg+=;]C]jһto b+k4B /*(at>Jj{gҌ{"TlBiz[k99,.!D*fjSf=}FslPN>nDpUˉ,6&Jgk RAH %[@ֻ:X5yʳmЂX1cX`~ ]Ȗjо!1,Wzl[ I)=[@iiLIDZ*Ԟ7 +646}Ga;7 MhGyJI_ivvP}+}Yk + åEe+(5YwԌ|F-q>.0v/>(-1)057y=_wxh^*QHb76WXl*H }aP%%;ӅJJDDe$gڱnJl[ U4b(;CE8_ {"zo%햡0WGR-L*T" +SGJWlVM`( _Mrɯ +7^d&e:'6yQX> 7D@4qakFbB;S;+d$= $֬OO03 NWNxRd=E GW^hY0f!o-CD*Iu /㺈9 +$JY$#/):i^Y?8^6RZJ'3G&rGF_uG;XCc` ev5 c~vUP8. pd@VɜA&I[񝝆]_f +%*$o%F׸}@h O5g7c1ƶY"$f@ 'ļL9ҍ駁k;׋פCpu +9Bv~ȳ1f&q+y0V(_Ɇxw]lӔ_KK.ܻ"_贝EՙEYLHv3weLR}BzG.>7?%IQ'AA}%l/f':vTBlqɳ +1KdQ# (U[~B +jAl,ݝm6usτ!")2gbpX)߱S2(+pMvt;bG#_{@r?"~ܐ.]ue۰ +i1G<nzߊΟ 27O=gŹICY^Xso_WǢA3f-ّ5x5 T,~-z@tzg)-qP9?u< w:퇥,yZ!=,:3dC  8`~ +ipː\ZI;|ڧ@b"Uoi){ԿV>/$ /-/mRT~)OG{fG]"ڇ7hb6])駄5D@"1>7-! Rp}u Y9xFLCEDzfj*v@Ę + +Wűhtj/,Zj6I؈]0R&`׌o2cSXg2,2x?(b(pN&M[wO +B&TjVBU.!DC;m](5V,A!-%͚ei{d|r=K?b<˹?,E`ҁ+P:`l\q?4pI@Ͷ[ڔ{f- 6@?q2eK][ֿos1qi`fJtz&̘XWd)vu'3KEA0 \)ѽJKjw[u ܪwKZJ8o@d + +AQnJ&º#D+e{Pb(7"tCtvP^l8'#}ձB 'Y=Za(o H^3C5WWN.#yf!KvvIt/,PZ~cFzd#PRh`!NE<.OaDWyÍ!Ԩ(X3m΂yF)S^.] r ]QfxnFsP \;s_qPj?kӛ,kbuf&$ +c.aݯ͐{zt#'RRu6#у*ZKJ9֠ iFJzFFd3Av3A&ҽǻ+W*"Zx/65E*;d6XA謺Ϻvo(Zi+n1j _$7Rڤ!_~X>4vwݍ;k\yQ$_vlH4y?UVdMtohk|Df2W*&; 1 Z=jn2~PK譆''Z)OZi +1+1Jb}gXёO^^'0{P&@'w"X +1`S+t o|r{pthL}Kljt8F'Ӥ\WMG+Gc]S{2w> +NMX+nfqQAv;嗆 G*b[ Vӡk;Q{kvtnjZ-F>8sw.qYo n-,|`V/G9PS]|%!SnXT[S]3Ebw}8d=}TmC[8 +~r +rJ ++k_lXa'D%4( DtI.g'w9{*,TX6ݨj?5J +O`1r^BkD@"l]ݬe"[Mꍅ[{TlXJ؏OlFC/~7$;*l1Xwa~d m} D"@kLb~mV!e}|6fWK,/1* +]& FW "uS9И r.P*۝s*݈.φbцzyR KG#ʫxLZ߽aO<?Dک?4o` cHK V4T+Pz?D_0\:&&S\J?ZlEu@Zl" ̗30Ӂm8 3 #ݥ_-e(4x95TUDx%9)>z&II (QL@g#u=*6{T!PPsi! +Ug'kqųeTuAlzy/\.9RV6Vdb?ALGifpiAg(wq77\\AOg`qcegbfb|?5_:KXOS4?䟑o:*friYO9X?HYEKSl%>}D4LL?.aabffbebeefc'_-|Qi/Dl z <6`@LYW׊@]WDTD`bGOfo@OY1hJJQ >#P2D@Q*  >XFbE`'L5 ~rNJSH1 [Ʀjj`oB` )Na4R+j  ? ꓻQd?gx+؞^?@L7߷gTi/o`3qZ.Ѳ23Q13г3\!/==3EOKw<D~aHى+gZ`g] ·~s\8~1΄WE{,oOKB~Cx{.9_I9!}'bp>= }5U|~·vJ~>4<j]-j]Aeb@E{͓1|DM)k +118 P'yNܙއ:S߿SA7xC \ 7t_ \7oߴ+ o |7&?opxB%dll` _UTW( M`ljj 2P5]6TU]Dlj P50 A`\$;j TWղ??ޤeae +:ɦl +2Z~2alQ2BR@eb +25I)Bhk <ˌ?U?9;bD,d\BCBrWzWӡ%x.h' 8 rKp?7䇂=oO:gi >~G=ooXߝ>,gpسq?38\ ~V5*.5gp38YtG>;<;agrwqw8olR`@ЁM0 +uxxh^|ϧiഏi?1x<8G<{&g*gyәx32Hg═?B#^L36Hg]{!B?0 I"4_ۂ;Pu]p 4??wu\+pH`~Q_J놔h͋<>o <߾ʏ?Tk@0 %>V(fwa:`yv<|?G %>"΁sg܆9#S +!O@Ax9S\gz.O*4 ./8|:.4`P:AS +o #AAy>̓NL5/E&G LF'I\ Iџ<;À<HalNơxVxx[7],'|V/rZ(m0/`!+F!ߑF98 NO{;C?@^C8}Ҧ^Bs̗^9Jp O$uRߩ:y$R:"C:5.4F&ޖ*Lx\L5h^ \w! 0 &ۓ0Xi&W0i0ȕܽ7 $yS7RTSljߝ!sgХzd] +^KHI'c#|$.y(%`bn้S XKY +7Rqpj@tZ@=-]]- d=DWBO߆Ia!k+#AR0v}h 8=:Va{GGcphxpt !˞8:e-ăAa?.GG4g ( -0vzCpkc!/ +A4l _ ё=Dx]la0,Z4t iz ((1J !TpD_bu0ð}p_A;4qHpqyk1p|WÆ< +݃rGe8h+Sc4` |.|.<g"¹=m;7~a'ng' ӳӳ[ ?'N]c?=>=[<=;k^=ǻ>_@''N|7O:b$~o'7g%ř^Ds3}S3V*z*JZfQZ{:*c?u ><<%SW~՟rr9~λ8}G){gvGgqGG㨀_h?y) +OyO}t98 X=˝8O^h)w2/7O_SC<~ykesmA'=;~o~Ӈ$?s3 uΟG?'eϟm:Ə_D?燓va䇽@'8Džqy K-/;o`8t~CGn73\̇S~Nڅ:"4E}uEvB~#;y >?JпW1 k g} i/ ?K显?zCD 07q{o8, 1M$}~Co0UoLACY?&XI1~y$>=Bz\Ou~_OzOשh'ɏ`.s5?7tR~L8AjRte +ԬTTs:<8HRĖ9u0q-0qUe]]HY?Q>cSS3uu*U~j@S=*5t T f&@e3K.FJKL:-ojlP7VEĀ粞hW ti@ꔐ"Tc<7 P@WӇ@ V=?  >}|PL@@PO_PG+Oyx;0;OoN׍|lRry!+WȀɟ<5ϕўs7B!/U=Bq538K?մf& c qϜПΦ^`<'n. +pb=LLUqy \dl70QJLKWRK4UHT6PY) c-s 8 xPR% ħ261Ѩ@'fGı8& +LT`բt[\87<}NN_??LʟOCv=D˔щU"% Rk+A/M.:> J%o{~=?WqMw)ُ:_/#N^c!bPڤ./XK7i8 \ob?) $[nOƴe0ٺe,6Ɣ1wp0- iI"`Z-B!>>enJdЭucig-^ 2qqhx=\NU+zХQ!ף/2A>0/3d'3A'.+gGVKvݎ6 +~+&FHoӟK@7m +6@h68T og0RCxKV/g>(㖒H"?Ic;|876 24mFE{4J+utFi*[ mT +LyM29cƶrml{TK3 Q76u鮤(b?MwwǑSto{<IO#4JSR?ht0~|LcwF +㉍-gp{24J1\L"{JTU?,E^8rsH[%1ƄO[ſB_~RE?I,U:Wg1C,VU:+ŗ*P"\8ŞZU*6H,hz`+**%ŵzQ\ӽ$a1Xl(2Mep wnDU=^#k /l·D;ͩmU9Uu7 d\o Çs)WL9{^s& +6@7J9X`%|3Hfw>J؀(.}nDPXH)(Eݱ|ȗJ"G= [(;Rc{`?\{xht,)5]0F|CiUD7pFp_limD ^ׁo38?4]Yۣ:BDuw?[UC'Zm;h:45yM{[FPE:TiYCDCkiVj0][;246mѣ,~E7Pm%  jhcKye)W1exj$Q{/A>494'~ 4uw 1B[Siʡ[GY+^dO?L;-Bཡ\kU41hZ== b61BeA 𠷟5uIM0RptoBs톇B!!S[ : jjFm`oD3ZEl479:q _̪䛎eڲ,<uc%g *lwvTwN;95~j'B$R_z3vvq69=Ⱦp@qvpҾyUھۦ=:8 ݶHqJL헡ڣogy{$@~;e{/{.gpBޑyQ 82'ϱ&X?!8P9@kNN)Wp8`v$Ӂ8|7|)d2ci1Zu+@!it_@C3J<}h.uD4n9m_5|v38;F۞i]Dk͘uzOҎ?: _:$𴓺K .:v>q-۽tqfT9ݒӘ%2^DgX +?k Ct(?i?Y>ԣ>4V{Eξec y().:WwQ17409fY'2zhm<,+A ||J(/L,hj< ex?_h|{ +őf쵀dO 'Ab8Mnž(u>;ݡxIa!>P}eC:ݣ{&#!2ZkM44+@j0[7wwꪒ.Oi81<)zq[M}lMX-q8|5z07os4.K `Cii1ƭhgy}6IQ=A(5גo'z=HLw[v7`>ދƢ:ہ=^TBTXw,cu`5ڒڌgζ8 S vCulFzDl-`XȚaP]r4-(O:F=nwp4ݖ@SfwT/h'y3Yqu~2۬*:,Ǡn^j|ྋU󒝚ؼbY.Qpuaxf o8 C :&Mh_I4FHJ3$&YըFn32w?jԩSUN:U]] .ʎJ;m0RNױ,ĸ^(O~EVZ'.ުMZ ,Ɏgݣs^pVBY8ӣ0WYlc-{C7΁Qb۳Z9g[]î. %aYBpz"Mh;䨎2]Xe_C/4Fӱ2<ב\3tq7|rGqA^+;::[sQ3)fuα0lpUmwN@ۜjնu8<Tp?0.V{awvgbT _mt8TN`OFӱmv~dK?M6dr9.e3Dw Gpң)vM:SMlfuIuaKz2"6hew3-nUG-GQeJYHiNHF8a$ 0h<:9 t&uS3J&Y3-m(j'NܑX}RѤhG#Y,y0)Jكl%#f3/44oTke7eP7e^͕s&C7'( E욁st}OhYGW9ƲKvqCeGMM8^v|vI f*'ĸ||^WQ%VPvL6 =Em bzkKzNSeapgTVHΆUIDg]x*8`;Ӷ]qR0QPӖЖ&oyQ@ eSzi> Hr_YB$P06Ġ)] Զ̡P|y +Ilǫ#\7,Gnҡtfh8с228PG@>EfEvshhM yMjxY UF+Uv^%wzI8ȏ>+1@!޼yyt=RK֛+8/!C(tFEXƆVH@e..k,Du8N|_z)~Ա D('l3ICA8=}* 'j>#bKm}Rf!%&T2R%MoEb)S|XfPfE$;oKqŰLiFjШeT.Gӝ.Z1~Ԧ"r,v1phcj.G+bؘ-eaVH!Ou-Z%HL|&-)su fG&,ky$t#_2lUn";ZH#Z4OM؉R!sy~FMܲ=jHUɷ)}I1#.Eh-\uQEʣUuO)d϶EU +6c'PKyƖo:_ðQD^[+}I?D.9Z/.qJ8K>-^ʩlqF|O7Zg"_rZ9zq$$夐OZ UrR%? 1#Kzd~rHzIy>ɋ!nJ'ng8%=vt8IgI:G%E%655DE['U\rF%ed 7qH1pA[̄CCv9iS龜=_dhYu3!cYm clsp %/^`o^^3vyXawM7bRl6Ik$rl,+3+aٛH]/3SO5QXQ7h*OedpXoc<CYe sŪ63 ͏4^@Ĕ`Hsf"5=r-sއ9YsCM~_}N=9tD!'=)82g䬰CN}N+!wN 4N1 f_s%$3Ϝy^w&ͳ'N_%m+R%/CLP\aO=lxhb@6i+?F嘘pvTN`ѥ kt ^g o)]Ln׏:E-cGj?c>.&PĻ=pGRSۑ +1h 3Hdü50)9ejECE9F1o2㸤Hg{\wZZ#˱0AYGׅhfP%oSr7|V|"ȮUOzCWlFutE 3ZV+(3lh78KCAg%.eS.>)v]&SvBJZȪB| 16e)jk|2jf *n0zx%bPk/H3:"n\+;T+MM.B)X(˱E1u])JĆXxVIp:Zd.ǟzֈhEr|#J,-@SH@9 +a~@2"s"-z=޶U\U_h8PQ?Y.РY-sbz9t%nHicw08 ]Lm3g[|) 9сFurfw¯v5 mJm*&R VđzE>3[g\q{ʎBSt;v9.q}sڎ9G rߙBȒ#d!ꜳ>͈ {l!&QՙU4dVMA@h7뮻93yY# OoRdot? ':gwZQDmc7~C.mr|!b$4Z@iG)V\Nݨai&83^sk+F-^*>= + >GOI&` %q4[sĐ竒N6a^x^$B{ɞ)/Tav)ם?u778Hsi͙C?K憨k9HdЛ};V5 uD܂N+C}_pz +sBZqFoZ6rSKi9uM ɩƼ qfMNA X4|-8ڐ f|RA߁mOYITTM>|-b'a1AG{GVyӷהxKdWRN]#rk#Dфol i(ȥ쨸E+ZαR j(P[Шx0+ Z&?OO)l*&Ƌ!؁N7#3^SUeq|#&X#4p=| =JD@;fyK}KՈO,qETQq}s⤤Tˊ( iHt|Ԣ"D Aĩ~#}TN*26ՂNj=Tty\v848Eڤ8)fƍ_M _eFZq1Dln)&IfDoo^v?lNwC]J$=4$S٢9R%0ˎgЖSڐǣ="Æ5XQܣm$\7mX&l8DZdz 6.?4zL(yrBL f|Ҏd(]WC2@v?i8C@f:кhmcVQVAٕHeݽ6qڐBYPCm?Pk7(tfL  ;Mxj2vjM7Q3*ˌdv16ˡ 9=;.-f$|yvTI̦6F3 ~*[/4[ߧ%j_`Ys濵kR_m>?oq"!m)pԸږvk卿WXCF-\FD,Y|9caaTߖ[9sr3؊D`npea.G֏dMT31VTHg[M(B&=8YÎ*cؑ˅->R3%D4`ID'y)64iD[0$ODÆEj}߉}dD --d>!V= +Uu&x Zgΰ)p6 *-rIs|)*+ށ;qǰPVѬ䟀*g +ы.ȳ[)J eKvlPnřZh+W+4,GC!;уGmUBPu@LS +Ws\mMLH{iFI<1bqú,FSDxmY\~`mq~`y(cE!ޓqzZhI@ +B-c=;T)+U#9o32r.c}:FAf6"5]qזPeߘKpiR+XҎޗs_n(KzNE( +ȨaiMh~SpΈ!Dѝ349E 63z{:12's@_]g{t9\x}H1%H\ Q,=; p>^HT X!@\{ l7o$hV"i)o,G9/&ߖ{8 NAZv\g ,GdUY;:,!kIuǔw)v0Bה ei\^[`Sr+5c$Rq61O ^4O;0+ dٗ!lG!*2lʆ\D1;zPBb>_R %yn>]2&̢n xu[NbD[͢\`v i @Jz5<'gKxTXLzzМvt3I+bfezX#iEF("sȥYu }$"tffvՉ͌Ebe*A7M'jcYr*N:h߀txz4I}ό["=jr +(ІjT9/Rg7HA;CRMgApR+/w:=)뤍رmbqy#+Zb mbQI,`5{ZbÌ8o,}{1=;G~pX| d^?'Ԙ{Kncqա:jE%9C5̃QY39Q` #8czn=!ˑe2Q/Hu9.NSu fs,,a8m4{F# Gb"'ЩV $g"ɌEFZĒ/+JAD4OMD)Q!#-MW\ö(G|r!̲#:*  +Pך`V9TATPED粠goy#F1쨾fY@"R=}|C'T#F@&IHqQ)+fGFp:*zTٸ.Dt`q cT"TtvP κC +!Bt9cj8IX)^MlBx|%4>P;Q!\p)?ar.GZ;:Nu>"η=#Z`D<=3rF//H}nXP'IF3b@WpEZAf1d0VQTˑ@NY_ѨaO4.ObS=F%-8ޭ1,E~˪GÀץ9ao8qɛƶ-?Uh廄֥=ivӊG醃TPo4h^xB)qB7z-nzx~ׄcpr7}=OeG%ig} %ٹlu>qWDZj;MM~ M%OǷn%R6N@̕yC+MHZ!4,QCa1gkk5.}@kmkj +^L*ؼ)Ԍ,4iVmrs[q2ʦf/.>J#t Olg!]L4:\Z%vKbhușyS:<ݿP-NEX+^TFZUO5-*[\Hf_)Sb}X2 +]`DE&sU¯hA5=>pLY<5gEF=TVdCCL W2$']RDvR>eX Cjt/fv,HrviNiG˜Er+[v:œSIt. .T=>Un-blHXrvܛ^J8/ +f#&gQHghOp%f$&$MsQn~YӢhS0 a\u 3!S V%a0geYLկ\sXYݭI+Y&0oQ׆ѵHs&A]D՜w';ݻ>vHyViWbYq+12%~xCcsc!W6= -|CAݳ)0 !a}qpP^'`4ºNSDO275HDQkψazGB]=}b%=U>9п2wɆ.ndt*A$]>` ܛWQqsl5`FV0Fw'q)ܯp9#Qd휑w(z/ΎQL \/3:[lQ^QوWUee("$KmiL,l{ďMfF4CigDSM?>/2a3}U+ugܻm\Жǀ#Ua{i0g93QT"k()[&I?%c4Fi9sPg8:JoN(f4%1L;Uꌆ9A@q>-b,? 5`cϹ15=,A-%4E-QLhVwԣr]h癰gO +{4iTFw{ =$?+ ;`gU/J +zS*m܆}2g]b|`lm"ƳRڻRtݓwhtcܻrt2)?)I+rBfɶ~.5SvHp{y5޳ :Fu0hVuc8<ƒJ3$nA3frhl(&9T3x?b/!lV8LSSyA T9E5sN]%٭>l=u%Ev]j^q|Uz=-~숴3}sX 8xvϺue͋.kT5kz[}~] +$$/m3Tz$,ZhrQ9E?`YTbs-֢lKڱ0o#k:qXM + +2 @N_էB1ɭ6$Vyͨc΅wь6q7:GXܷ5-;9nm5 ;5#+ع.Ct1~ցkǓy|3jVM+:5$?N#]Zl3^}*VqӺ={1N(+mۚj8)zv9vN=x r)愚$9*u]Nṡ8689Yۚ Q(džnkC_R`² Mvm=%U(6 +lǓ`*lM(Ze:-{@Ju(nb 6+m]C3֢-òx.tJW8xyW!n;;k%bE,U-k*Xܖjٳƅ͞R,/hY4Ʋ(r^|Ca[=xh*`Plcn ݼYOXjJFրfzumB1_%j,ybOhh+W"m|._A7}OVUy +EۺDW:P/#mxzO1JA^Xu Ǹm3ZQ΋6QNz֏XW.B(pGfųuT*K(Vo>r7?y:k6Kz^#:PP8dio~l} +K0&IoҢ=z\KIkXc sr5Df8ç:UGY҆/zt=ux<fHƜhcu +#٨dALe3G ;zH&nF |U$d.XđNH۴ylFsepƗ3p'F9_irNI fF@;=W\뛲خ,>MQ`xc.9/_xW<У9mh6Cl/ýqT:#=㰕iab} 6-Kd쮔zDgJ'-9DD8H8v# ll@A׬SvZ^W"ߋ̊sfC/?r|Ӧe\Gj57}X{:vSӶzi[hՄW(bu9w5jkCMMɝbHҴǤ:} T1NKv}- nSnkڵ[lUԚ65o[B@he3uJUsvw!=2yV?e$g0[Z{9y.} cDخlZyܽ)c .ǒL=>4\ަw"Čaw)"D\vyX4zl=chndz6{1ezδ ["DeGL:5||eA#ԁV)RW _Z2JDE'RAǃ8vu=~ۻ6p%ZX /8r}{}?.LJz +5Fb&{ʎ`1IŽQ fG>0gkf\:C׌"֋OE$n{vʸZCP=-\w܃=-߸o{q9&l ^mFS{N\ x1l֌zʎw0Ѫ^ܰyyb'43d'acCf`\ޡS{l9Yr m). V,"3~΁% aF9].]ؑnҎS7׭aI;N7Ke3OGl1=]?[>#,"-Nn2~d??5Y=)YrgRـ9LVrsسD"Xˈm=6bJ@ܶ@+c_l{\"o]nF zf*H$-ڰ:2m%l7IG0OM.dz."xߢĭ( ;`. {>Fl 1E&`ݼݤ>]]jYT|R'J"ոMj  _:(-_IEg HXd%j +nF:.:Սټ[BL iBшT!V3Rde?3)~HmErڃg{XeJ$;)bG!^ _g?!On0b޸"QAi'j{?W+X_"Tc`f%i5M'L6fS̊esJ2l}nn6u5om&43{͟0EZp"2U"y EVF̹$Û1D[kw3KB7;bִ'Zu<UOm/&>aDTGYcƣ%gwJ9bY +B-Im.jXƧ0Q]9n`ŌE57G;wc :V%vM>Gjv&w@|Ϛ$NiK4oĄwf"uӔu_;M(3 MG, >_8kUs("Qh^[&H1ymH9To+\h nk7L+KSIVQTMB@zjk#mIdNߞNp*%-0l/hϠpΈ;!:k}] ;}՝t;"N_Xk hs.G*q\K=Fp(Sz6CHvVDMӘӍ7l6-kA~ym97M~&n};ʓVζ#.z0MLh/mUӁi . э7df:݇zNʯɲK=H*ѩ":I +#;Nw*/۔Drfr/mL Z{Qd} Nin()FA>+XbE|l =w@ 7t%?JL{3،[4ŭEF鶶Q~ao,mDlѡhs:HxMhi :IO(#H{<>`n#R%9mxLƚ|@?O #"{hmǫ ,Nq=߉$pds>c;>3>X6cP2㰛7jACZ()31$ϺՓҶKw\G}=r_vraպ6A鈷ۗ>2iWp<.eTt)>od"=uXaw {lКS%0&qYNW0:(\Fh%%KZ#^ԔXs0anh:}ҶtI ZMZ0M .ӭ0s1@ e!Pt'r~t9:\J3臝.dv\ww<~idM0Ҏڗ 8&s} #^?1[ F'3¯9zgefM!)j$|f#n#{ey}A(la7^BQ8yXBV#{ Ͽ x7wBy$|\Ʉ"Q\]0Ð0~ n٬_pFN auNV|.5.:6+ J^ +%4Ի@cS:crQW@%E:\䩍adFF.ge6a\ m;u0voV6vqNˢnBf>lK:[2+yݩ-IYPHwuTvQtn[j[JqshF,Ih(NY}`6v`)³mw|SEt̘ԷQN';خOg''R]w(Nsӌ6jƻ#ەRIJةw3CΓ1O2ׅۥ簅D)N[cp2)&zZԣ\0m:7 FHl6r8$ FDfDxOvZBwJnduJoΈPy&acz DNk["Dє)Hsvȫ-[@ocO&).:Ɨ>|KkxK|{L疮L!beG1mC]3 gfZ1qö|wo3*t&)++AZs 2Q'yS~>]bʩI|xp]Sސt~(>BiGzFa32l- )#:SPd h2gۓCvR1l5g9ONϰF1FEH[7kuqY[620Af[t5}Xʘf_'>T~NqF _yZhƲ-nXţ' +rVdlY' +tZ]nSdh$:EStDo%ZOINb +G9"mlUA Sp_9$^&?ML>SETemPqoofbob((>5=R=(x~J:]NUItD(34NY*Iﴈ8?1ڥΏfԌh28E;ϩ`I%D%o)wY8@0:{Js?AZӎkXgL;b{$<(7[h0ʔ=1k%;ހCS 2Mv|pu ڝ!@4uC|KȖ\N +|ޗ%>o|w +Džs:?u-(}'aFh3VyC&w1iJnp߫Hx +VXv`J"gcK;uףkN;0|*| +X-A;߅<@)H*`;vS踺Kv{xoj޳vƹKa/hUrK̰A D$ [IF$1 jS`ci.2]&E 4vB)vK!%8"k_Y"e9PKxO_ t S>Q4|.V`S. Ίؑq*D&jlX_qǓ`ARnqP5t2\n|ݾ:էn;y)g }eEx(G1G׿b RFSpiY](pI_3|%e%təNJK`N px]&˛ -5Ѹxl&/Gݸc̄=P_@[Np+K>*fKg_ëCE iq) ZO К+(*L =o+{'_}wɤj~T'%,#,I͡ +;R\߱K YxUP>t!uFn(hWzr}JQ7{edjwj燐j/FBSi o^ԃ0JN'~zboK~1Ql+g%L֥:f#sc(mwUƍB~;\|Cc岪P5<%qU2nQEQXDŽ֑U ,4{\hV=h{"ߋy;)ehoj4̽oywe$t^ƩK-˪L}yncKߏ HnNtܒ H4=@t\SKTh&/ +&3Ew(Ŏc~c*2hoHq&;ObN̺j+_( IKW=w|wieם;LK`Ld07T咓m aZCjy!}7 O/c̄xzz7=P)~ mGɡ@, +^J&oqll'`*2>vהk,.=Ug(\BzCnm'ͷJq B}Q{Y~t9Zm'9w^{3ԮŠ}5X]Y]΃gZX`b͡#|yB_rpox{;WwM:faup[;>L|èfy5 _|ֶn^z Y}ڧZztVF5Vۺ,cnL8(ڈ8 W| c^K؋|//);ÌXzS#(ˊhV;ӻiEр88{5'p(j Bg5s̾\_}΀ZL?YWPNQ}="M:lץi fw?'eVܶbKߌl/P`b +؂ޟ2"߫F, +RC]ߎMz\luޠXң՞|tз*A="k\)g|'XGrE8h#-3Pж4_:=R`;W%Km޺dױ>K7&/48RS2qa|h!R>+#@>[rlnvqrjn>!fEh2k*ՠ؋v\z=aR9S0T1D~MK<:,i-ZF`;9Ȯ%>kڡD (!N"e=rcn[ݬ{D{.ukJMPOUOϼxo~b'Q;!jPoI8Ɯ}UՀ[7PnFq>x3&tU7c +KxZW5(5q 񸿏!s#˗/'s,=y Pk\^ZSGXJ9ݏYxzɩ<5s).Ff oڟil/}OJL-]$]$D\I/#H})1NQ<*]?# +Bs\G ~JUkm׌)wl8vE3~ۻQ|~cm5~bܲ!O yK2eN+pAA71{كQ"gH~uA^20[X-?)z<J.*i얤}43=nG5iZchiסtx/53RѺ̥ShO>Ij7{TSs_(ʊ6]㝧pf/w<$\9E+ƦC4A9i +ojJo#_嵩mV)9t̶LSs-Ͳ)<=+zJZO&!&4qʎ3~zA@,Nsi[|Eb +~1`Ar}g͘0y'u#{?ǗĴcKvc#Gꪜ;Ε`v%O=0ьsq,d|-3 %N v$FZZc<ůCHHD5sSb1cwۻx[C/}}v&ىckPlr}da hdyB9qfѴȝNQ$ul*N}?#l9Di̱}q#?si6:<4٦fM϶0g vDE rNy>H;eMD7lˡ?+Wߋ(iåElJs}b/ocav|۵T\ ,#Oa+RCk7`rB(p?vb۞vfʝ= ?`b9P{)OfS٥k㎣]:$O{zfRRn>~)fgPEgzqF.TO舻4GUG#u7.(@شsr7e 9l͌6Ȟ#"F$#J[(م(F B[Be[ )Q|q?]L2Q3]&,mzRR=WC3DƹL0E|)Aܟ݇tܛ5-  +q/GQ,X'e%{NéCAuAM\R%RI">X@@p4)~_QkiPuDbxތ=R&Ig`߭8ňZ?.bFC/ > (JP\u3: V hxnM|K j3ss&< 4*y%{gKXwC*>5~Zv@jJ.Sܰ`}r ReAa0 w"hPm,ٯ@`r*KkwQ$3r[ghjrh?IԌv%qѭۧ$O_֎#l?6/@߸r h~ՍSb;>cПt7Tή{G'3. 2\st{!tD +~ߍW8N3kĵ+`Hw& +?;sN2V։)8-ѡމy?mo#}~,1Q S/F]5U 7mOqGj(=lqd:OF5`=ct[HQanκ{MUSS2p/ +cP{A]UJs0+3zKpbu[}a]RԹuԺuW9UZY*q-v͸"rĿǯwLy[Xk>Q 6،æѸ7d{$D2"&Nwߕdz/xΒ0b^#2UBf([%iC/)o+|&% 0ΧWWع2[ٝ>b}lrˮ[c.6t;iMɌԎ2)l~+d谫[QefUeð}6(_<aՎ?&؄u٠}FVe +._֍oك.g0<7?EՀ4 /r.Aݎn]gA_>.c{}HYDr~/^ Jrz!ǎ[syw>zGH=-]5 paY|fn%)2Ӱs) +^o:-3.? ЕѠ& +e^Ӄ ҝ.Lf㮑ݻV +$I`4Ȧ\[Xw8\5I}f@ܟnKp[/O}}*rXC>] iG久abq+19- ilhFf|f#iAXÈ[|,c}~GtoJ/pqx)]zQ+ F8ͬqMhr^gC[a GHh泰_Cw S > +%,QvweƳ6*AF2bqW|,wv(#_tCl>A~EHl?Aat3Ua .ۗ ݗNjoն_~P%v~(lFoYuط-zMkF( +bՇr_0#?-T|йxap!gփzq5U~ٌ6b,0m& fu/ۉQm$Svu"J3OdF,Eŕ;Bw:3!2EK/u'hI@Rp2ʈ$oSx7%Hw_/#KEg H$SF>of1PϞ1*ar!7k[ÊO9UuOd1cAob63[].g_ԟ4I.I$1DT + gWf9=Hl$J2?%^|+DpYMړWӷ53M)W|^u!ŀCt7fЌf>Mߝ6K#[φY ~EJytn`S0s!u6r&ybf^63-4L]$y%\8ť˫v,Qdi>N Q̌wpb̘|x+%(AV"k*5}Q|'uMc`\ٮBH* KQ´YxmVVJqEIm>3si| h4zGwJ4ОbX!:o))k[h[X1͊.-F$΋:ï:ڃDK(H =&"j \,QaFYAn]qNueFENJ9s*I$\_|swo~hBSYQJkd(F_@tnlYs_a{Pg +hWok߯+qym̕s2w1&iol?ϵgL h׊b;[-qksh XtȧvzpdsAE#'0+11$b{[:l ςU>pM *FqJ3IFtkA,kHK3λSnP=xxQODҐ"Okly;!}v>CLo^hr|Ra:YKqFm#Z$6[+1f=C.0&ۻwD 8)߼|.0VrxOV +C4a1w>2vQl3]E!{0 Et;zxLso?_?SsG#@;Y~;7:b umU/5X^A JbXUJSUf8KU3%o<Nr~0};/3)d-!HQ"Q*>_c0XskʓCۮ͗j{dζ d%H5x-]{dv dDW2i9U/s$3ܳƹ񭪐 NLޤgh0UiR QXP2Hl| mZکƎ¸ۈkcu׏4lX,sGe +hֱT#_+aH[Z3R0_=qa߃[â>7RXL/|VύEV7搔 Ǎ +Cq.+K/ضSݎ&WZ1eɆzĽouYrS3,B6v1_]nǁwJ5;Ę92foTއۀM77oT7*t`G1|!AvA s2eDLe`j&Ը _am&pp7e13`-ufw(+{A*L׭7b=29?57KLY\w+IE³D]/'wJnǣwҘ0ƸVoEP63 F]U6 C+W1ϝ*wP mp +LX"{0j{ɍcܘ0vL/+NN?hlE`8 pUJwFh?%_>U3;"}߽ ɲ?ɚtЇ3r_@_EJ95uQ!(EV$Q  g]x<XBȆ(bl5QMBV$O^~l'U-ii0jb'ͧIK#f +Z( +Iz1O/jNO-EZMx`||SdI4c˪ɝjY5SbQLQ5pAq!-n #JՌ&tG:pwIHTR *iVI8S/nynQ\;}!$` =-t>U.\8%8oȘ.!ݨÉ'tZoх 'wĈ~EΖ[]=: +~ Hޗj{bOy5BbCh*6Z,d;Ben{>nn7ju\qցMa4f@W qҊc97zі:qyԀWW?ݻ]뜤O7`{ .RpKT+y["BRpOn+;$>ܗ;#,!nn\)x +n <-\JW)'Qpn +ۂ{_p KE]\DN) .RpKT+y["BRpOn+;$>ܗ;#,!n|N) .RpKT+y["BRpOn+;$>ܗ;#,!ni WX/8W˭C +iP*/*)azo҂kJWF_+*_I)Iru]XvqȎuՠDCf\ssT]C#'2a4$RP*&( MBZԈB_+z AEUh5*F +TGE+P ZPZV(%qh CMzmDOX3jED_ 1}N CtBgow[$Ir0 AHDđE"I8RDK603N1Lzgެ"$'y%*Emyܢ*lNA;)}[ apz%ʕGDP:s + Dz7{{K/?i#,cNSigsu[m߱vSa\BLQf㑣Z;ɾ/D݁:$[8oaӑlpnxt~-&9$E S"c:8,wX|%_XJJ07?'\rXA\M A8ի< "y5R[; =aXJ˨a?=>a¾¸S & 0 9x)ajCSx@X6 ,V  + /#t0Rc5B,$Fp*(?^Χ}8sWW%5 p"@o>h\]YݛEڮ̀З?xk@y+^ʭx`o-#|=Ì>X¢ت%%1G\٫*\Λ{KB{מp:yߴ11/~W_a^ď*k"_|ݕڗ?u dN\{"=?C@'xd3д =sjԛ \1l;;Kpk"n863rcۙOJfTsKyWcQcדf7ב_ί*/,*H<>95y +6 H:}mI㓒S'&O&uDW;2hh镕+%MHNNNLS@]gdK1nYq@ +,_]4.,U`:VJ鵥5,]YJbCWEtaѯ*W+.+//\_^')K׬ˋ+VL^Ī5vO \.vxڇcNB'['KWBI*+צgtRf:38)ROW&B)2()S?'_TU\Al)ͯ(*k*rȩ좊^=R('0~|Dm2Ԕ{yO4!%5--915ybdvݽ?=@S7MEQ%C[~y[\YTPhzJר:zEtϸ]6aRմ0n旯Ē|[X:!xUew rՀS;*'S]߿137^7b:_1O*mhcx#j@byq/] PRIG&ӑZ4pʕkWOO/6b4,#~5}d7 ȆN%LROp <O{t_WWjD^=_ (Z_XX>MpVT݅vsDCYr`^iZz [ ǰJ._jf=gZd4]PHD#קZ:7oڇT1)cp> ].:{9ww$H^UHC`bsڭnE|܆uIZ:9F#pˊB5MpT!KV`,.))(*]Uվ***YU^3)uk+*V*h<8iUi*] +ҳ$& B4"p8%@lj||xnUO¢eK VV( 3yٹƭ(M7ΓӇ8N2AR=HgNK' gժJAsKկo%O6'ԓtB>] p/t'q{E(|VY/E%J˜3M+ a,B8z*2ndaėɀo[7or6%yRR+yR p䤤D^)/&'AS&Nxog2$ѷɟB{Nѡ44 ~ǠH>9/ǝ.XxOm/p:WxUNG yüY/?&gQӑB:VHNsDSMzn7Ed+f N + 'ӼsjWGƕ/:0xꪄ R+J{˥djqPk>H#^Ѡk2ўljzwm Oވ jj+oxы0<}fxl/?vxyC}o~nrNܠo`1I$ZFK K ~-k9,;T@]^^E%#ҥUKaN_R8K LVBka-W)*X{8-͞7k)),*7+fy䏬,]%]F-8a V1K&.{W/݀/{s5/ yU^p[Nt>{m{^p Wwy^^poU/{vGJ/1/0/x ~ ={{׽uw~;6 ">?OT֬ N|5<1<>Uߺ\:>LaKo)>zb>7,սa)~7,a9~7a>VOjc"5 9 {1=Y1=C'E|e O d.r\|i;|u Ӗ۬MW*Y[-=.׵BhO+!L< i~ Dn/>(ty E<;C ƬMOZEgLjڒ$1޲ m-b1npV+]nNTA90x)w,% o[1Ζy4@vC/-= 3nY7gwкE%(ږc`>bڔyOo̶B_(ȴ;H"tVLj$|ݡ!1$}7|v͆گ<-xoW/L߅i|_;WM%_"Q% -nF=h}%mq@ex}PE(ٛ>?{y雺g= ๹1wx˕rLAnMtW7YNY.nӗ?'/Ow|=B[%N{;޻]{׽uw]+*̛31kF漁naޜXq_Z7.-,UqAԼU<$UKxaYEM*00j +~f r?sNbS|+v?`L_r?ZM +[..woUC ADSJeu,B0A?DgG. U13|LhzؔHp,9W3 zꖄɌa +$EW<8Kp/{' uD<>u+0}Ox-#}Keϊ2}|OK|6HgVj}7X:Gs,̣gp<^wwݻ]{׽uwo<<˼/#'J0={6t!Bس-L{y> fMbN:){t]|^`>~g }X=jiG=dB.i9Ir|@ԯ!z=W_<qBF->ٯ= +قo27 ~#"o|N_+g㌌teWU'%$j&IN&jSc&é}"Ġpq|Kz?\+^SWn}z?\g/|B~H5(\F>t2{{S^>r~AA/K.x( ]J^gj GpD>x ͇twsN׳unSqA X( Wj|!{w_->s, qy_. +GKH [f t>*$/!pQBj8O+W +v_D5?Ҡt|ӄ7+U)d^$tK_y! &U(?Bq`{=*(?OoO5SwD NWVT^<鱴r +GZt#%:~eiyUteYIQeQabvvp$ +JKVUEK3 Wh)>jV BTZRO+^3sge.|t)aYڟJ!ZjX@1+Y,tFn>=wi͜t^>7s|}~u K6:]i ++z)vOtwo~h@r q?KU%Z.UKWWz3 s**Go)/ANoQ P߫McoP~ ? %V]Y rzPʢGVN,+JW-[]\RP\( >ͯ`QbUۯ,wtUR+/*Lj]YI%.M|T(*@"X^ʋgb+tM/C{*e1s'GVBG_g g9{hsiPwz z |6.= gLp 沞K(0'D|JzW1aIyO-=a|k\ +<%Gx! Bz Yi yۋz/=gǷWL#{g7H<{.}2@ |q}0 g?aJ X/.ߎURb;^ 8z߀cA?蟾w~\^G), z{*!i@}/?p=̓>v *0n0?Cain?i?D):3]w_ +Ky'J<iW;_k_&LLK8~ '`?Og )w\bҲŏttF MO)}(/_AO]f PÉ*Wб4vɳeY=(]^?0^DA*xJUJ镥b:[x.]f<0Q8WxU%M}KXX}|vůJ ik<C Xx`GVAVtIѯJqK nv?l?I?Dlu %kq1@0S;ɝ?7_);-A?57N/)^UğOSWXZd +3EU KX]PPTQ|uIbo +M|kN\*M˅]>ciV%_\|PY3OuGxP2"7Wn^f?ӴN7Pe9$nO.9(>R #=cѿ?HAg :g +*@O~xT L2kf:Ky`"`M5`.Ee]#`T7'_BJyZ%e|wfv;P4Ѳ +ݫchܺQa +9f 0#)1 +90L~oxnɪ%]H6<=m8mn9s& |_S䫑$OHNoqy}'[z)^KJN0 oq <z^u¯/]ðg풞İc>Rw֋)x,>vصPϱkcׄUǮ 5wA]!]B?yK' r\W]QO:vCK#;vǮwDtڐ? ss욗D0رk/ϱk!$!=[|!^z;!wA +/L}{t(녯N| Ag^p|/sCy~6x kw=?­Bp޺:\!|0o ^o"?{{—zK釓ӏ&|$,rzj| w|?!_@@m +jz%Sxp~|=?B .?QC{!w!p?Q&k/: ^^phE#g1=vqc7=vpxST5\z#T`'#o`zph4}҈0{)Ya4:cрU ~Q$7JByohyOB׉h=+Z砻Ʌ2XG}c?h'yf_>HGn Jhg7DŽWL{׽uwݻ]{׽uwݻ]{׽uwݻ]?r \ No newline at end of file diff --git a/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.21_utils.sh b/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.21_utils.sh new file mode 100755 index 0000000..13a3689 --- /dev/null +++ b/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.21_utils.sh @@ -0,0 +1,1093 @@ +#!/bin/sh +# This script was generated using Makeself 2.4.3 +# 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="1811307207" +MD5="b13db8056bc0c9d2bb29758af2adb081" +SHA="0000000000000000000000000000000000000000000000000000000000000000" +TMPROOT=${TMPDIR:=/tmp} +USER_PWD="$PWD" +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +label="keyboard_firmware" +script="./flash.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="stm32duino_bootloader_upload" +filesizes="104476" +totalsize="104476" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="678" + +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 + if test x"$accept" = xy; then + echo "$licensetxt" + else + echo "$licensetxt" | more + fi + 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` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + 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 + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +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 count=0 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.3 + 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 (implies --noexec-cleanup) + --noexec-cleanup Do not run embedded cleanup 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 target folder to the current user + --chown Give the target folder to the current user recursively + --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 + --ssl-pass-src src Use the given src as the source of password to decrypt the data + using OpenSSL. See "PASS PHRASE ARGUMENTS" in man openssl. + Default is to prompt the user to enter decryption password + on the current terminal. + --cleanup-args args Arguments to the cleanup script. Wrap in quotes to provide + multiple arguments. + -- 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 "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + 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 + elif test x"$quiet" = xn; then + 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 + elif test x"$quiet" = xn; then + 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 + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + 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 +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= + +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: 312 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Sun Dec 19 12:48:17 CST 2021 + echo Built with Makeself version 2.4.3 + echo Build command was: "/usr/local/bin/makeself.sh \\ + \"stm32duino_bootloader_upload\" \\ + \"DevTerm_keyboard_firmware_v0.21_utils.sh\" \\ + \"keyboard_firmware\" \\ + \"./flash.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 CLEANUPSCRIPT=\"$cleanup_script\" + echo archdirname=\"stm32duino_bootloader_upload\" + echo KEEP=n + echo NOOVERWRITE=n + echo COMPRESS=gzip + echo filesizes=\"$filesizes\" + echo totalsize=\"$totalsize\" + echo CRCsum=\"$CRCsum\" + echo MD5sum=\"$MD5sum\" + echo SHAsum=\"$SHAsum\" + echo SKIP=\"$skip\" + exit 0 + ;; + --lsm) +cat << EOLSM +No LSM. +EOLSM + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$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 | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + exit 0 + ;; + --confirm) + verbose=y + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --noexec-cleanup) + cleanup_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 + ;; + --chown) + ownership=y + 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 + ;; + --ssl-pass-src) + if test x"n" != x"openssl"; then + echo "Invalid option --ssl-pass-src: $0 was not encrypted with OpenSSL!" >&2 + exit 1 + fi + decrypt_cmd="$decrypt_cmd -pass $2" + if ! shift 2; then MS_Help; exit 1; fi + ;; + --cleanup-args) + cleanupargs="$2" + if ! shift 2; then MS_help; exit 1; fi + ;; + --) + 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 -e "$0 --xwin $initargs" + else + exec $XTERM -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 "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 312 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 + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 312; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (312 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 | MS_Decompress | ( 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" + MS_CLEANUP="$cleanup" + 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 + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +a]wƳW +:mɯ!@K{Na-m,BߙٕHBq.isKgfGKVI)HpOIJjכvi~m/~{뭯pMvùe7fn[uq؇[+RHu6JرN޴[Nj:M2-ohTmNuo JOٯo;-V_Q|__ 1cwn /_=:~o;FlC9Ѩ;_[[vgs +|Z% u*,?@Dnl5l\nvdzD} +z1!VXg$n3L{U74dp,ЬcQ, +7_bi 4`(sNgZ/-t7_;Eov_~_6_к[F\wlo7o;Wn >eo"oۮkprm븞͝F6=BZrVukj 斳թbЩ7V-4Foe;~NM} +77iKX_7a6VK;xqz +t`:tX2JGOxҏONQvX(@"O](x7}H Xӱ!b1J3 ݤqosR +B?DtF%kPoX6iDSEH7/nont[M~NfB¶ >e7z|$<6Lx~’/~V +K"5མT-F0ɋPɘFrP|47)>ީ7bn8eD?4ڋh+nP끻,m62fD0eC#8l$B'Yo-LEh8hWdыa0Jz&Od(q`^T2OD|)S?@s8>o>#3lDregi& :E5G B E` 2M +dV @,9Hұw;fy @3'֘R0’PyȔ6кi$B&rބ~'OfgKW_FSJu(nm7[VE{ڛ0͚*d*xDlPd:>F $C!Y})^&.A h"T+f/C|lz:r>{BYQo?6<yzj @!šmeuGQ,p3Q 01'y>1 子UdZzN67.;k:47^2u6& wRvwAHˤE%$q8%L0_cAݱQb2Gf#R{}Jwͫ|ɯmQb:ExiX9uߖynne_,([KeLp,0R >}7٦ߧ<RHut=6>0 ZZAZ&quW 0 y"ڄLBq +`}# %@c.bsei @, &^&8 1QH +7 += ,D<rǢ4j '8P6*{ʓ!+A1$u(r DD;vDD90yx(}*In<6* +cnDjBec~zMZY3}q뀹~% 5W -1 +E6S=o|Bxdvh*A 9wbciE)\,4i!!` luf1{8c"<_0e( #̈bɔ[4l4l\ H qd !^Š;Z, l+>>`;HNdh NBNHNEaՎj}q&5xiFg 2:2JXw{kѝG|'W2 +# $_A R>2GIhizan$MrNE%) Jtt0Y((BOT@7>k@ RsrlF#mdrKs9B}CSJ ;{S;(0h\6bНxұ`BD?݃Qra"xb?R26VK|LˍfHLzz+wݻfRP-IbsO@J%MzWqbi +^0tAM-1W `o+`NQ(Q} "\fw3=Ci ʬ[ +tܨ/ ރ= 4u-,qoXVFMDn^дH j?}zIOYFGoR.`k7M֮k'!RQ?NZݏ"=zTK݌2 +N)ށe^Z:b TWZ~WuV>{\ 2S92Qk 0h,Cmj^԰/o"h~lc?:29CʃS>TzQ|12(`'Z Z`v21Y?Ne[RXR$݋,Hx +} +(*$ 'T_ RK{)tx/]vTiR5vFo1SG=^Hݲ Ĵ&N`wJ#hvQ:tm.)z?&hzζ0Tq}1h oY]kʾ|tZ._A8`'\8y7"ނFtS,CѨ!MQJpBlYRЍXbV`caMڊkAٯ`ۭFߓ'70n/˃J N, +S 2j 2yf\&wl&2, _Ze_7f\wUf*<4py>*9@׌h5S\[I-L9?t%>~(,b:-灦$JCij7 ~O&qaZ=GE=!AH )DZ(UAlY. qŁ0~; &sYr&lxgmyrȬ?_+;uֳV,8wÃ_ea J}/1/4zjL e.G|$[jb"0 +Y]ǹ/hT<2Z_N2Irw|>;$ z)]Rw،^-dMA"v:aHi+Yn('R~$Y;(9UdiFU~9}>U`sҾ^!l+_W6[?#iZoɸ4;8]s L_:{io]SUAWVnVٗN\el?[0N7ff#uU>j8*ьHK yXp? +_\_K9o6^4`5w9loߛ?iGlȈQiN%̱tK\MeU!N{!ۨA홁 Ҧ#C! A i010˂{ڑH]~~-$UsHOmHAh5ZQRC8;~AE+W &wY5 .'@'0S*T2ʈ$3%>8XB)BNF9F=e2WZIz˅.>պ:3-gѻ)7亞Lue+H:FVSIMzJy#CM=ф@R8g8ht'!Z_m#IJPK*OV>oj~ZgtGi ,.OjGamCgWd#"#7&mRV UewaΫuu -CgHZ3]T̂sS":,dgƹ&:_iR1S,If6[ݣ{txЬQVqQǞOəXbrԱn}gI*.;@ExI ݒ4RiK /7MIB)EAYDxZT6; Gd|>}O<6AԇMnп}军3gf9s̙sXf=JdC(T(K0[CFJeh j/q1eb9+c#H"8'`]51 DE&pdE )zNJغ|#WL'`9iEN\0{r0cc5dxh-?y7yC Ҹ(*Wq1.if |䭮;k wP(J8Z}Wۑl +vCt # $VK%{T qQrvl鮘XU&39[A|4oafnA޷:eK*qÊV"CIr 4Q&CŢ 8n2|D.x0J_$q.p\`r+㥔\T3j1rBdBA[Z|;\UCK*OTV"RR8R][>1mb|\d|[Ld*W0VW2B9@ 1۬垭:.Az>CM"ku(hs@2;k;1ͣ^hX UwYFнj=cu.J63b +k@{E; H汧!K/V !88r{T*^pA"Y;~/9njx$#`[Ѹ'$pڢ`u캃f%wږbp/QU߉EM!0s"AX#TUV=hEDW=^EL' $zpsx]LEExk + Zy8$mXDMR3>1^va!r9,a||*72=d(YHZJ,1*Ac4fcc SB\Z%LnXFcPT4N N97"RGK^\KVpަ>w*Sz+|&?n?]V*ԫAN|F 2 ?'N$ +q/H`xòeO/;/r~+]:u[3D5 ~ji `aSZ+CPA* +B#ɴRP `%aL uF*.[/NEU:G Nu$A!FP(v㧧[tcPo,I":NAnu!uWZXN֙v#+#&9yY!ͳIlZ% F&t1 '}ΙmK4{y؇׻Of*lXiUcx6IW#Z74 o_g<;MK/4w.Ct%rAD΋٘,SQf3[I54͹m~w1|!BzLя.蹢[HдYi|sH'ukry~pB.+ԁ>ž sl!p5,EQK 8GC]?Q$ys}m_i- |ONŹeBa'y*v (=fdRޏn!Qn[^?X|>߿ZǦeev=-h9"ueVCfvx?3(\n驶cHq{]çW)vmkU y'8W0[/g/Awg!tSD!-CύM6? fgX٬e6ξ%93A!+bn%騃EJKo-tnڮK +j%;t!9|h-dZ,HӄC_zvv:4\P p=0 cCo>JL8[Ά7iI +RB~ߥ6fǧ?AW3oErNϣV޸@F/G#lg'teοDߌs^M/}oJhM_ JM0}0V[s?@ݠn@UZj6]?nos!pq$!J R8UHDQL&/*TN`9pAIc$ hBjJBd]LN[ar|0KBecx2#(͑"&J ?R փuwaS4VG +2(&f֬0 LbsjYްz0='U7C6z1 r\Ns;0V +;.bո]:*E'DߤޥY=S1 kK]TCwoƢ09\k2UhRi`hf̱HгJUUZkfKbZRY:͢7R_¬2UT:%B3b +rL4Z^_&5m@g6"JS5H)9Zn@JgAkh9BnyN;VV!QTs<}-g֛Uf%c4ҠLfAc԰:@XC|r9QYg,Nn( +VoқLF-*-)Ya#*87U]B#VH}ĺA??B;ԠNԩ:uP~vNk^'SW祻 I R(ju_7[@u]0PjA5c{UiF^aQ@+^&HY4vF +td^a1h +ZT&^wBTiEd + TZBGfUR[ m>y٠ovSo=ËSEp2s{gcPu ?E`6|njSIqJ#wÈMbyYwwꡮ Zu{'?=w^?7k]=^7Mtj@Wcz6yy};e=6/<>lf _9/W-BBBjU,oz8¢70!N4}#]:=kW7[&#~Wj:W_ꨟ]?ɗf[me 0K >pO,~T;}>tÆW_>Q:X{Z.RiidvCʹΝ,W*)ҨSj-coX"|ƅA7a=*O^/?o^7/*/3xrE;ǔ|)qc59؍/ݹ[k O=F۳l閁|) E:} iցo \EڛG_ㆎg|y.?y˦6='˶9>v>=L|ya?Ȟ,kO)zv9É'tQ>x紦":(F=޽YgJiA\u{oA C i@?Fհ|ZIďc34Iv$ry>اFbDZ9&s?6nklsɐk߮iō??V]Z{6٦t^\o*~~dD|H5)Gٙ.$u scٹgr&6ls\|}o6/L)KFQ3SF&lN/ύa/^+XK9cvQ;v5/uMƝ[gV,,5}WG-kk'5#v([[o>O'ݶO~sjґ]'Ywп ZH_ͭ;u{OXFϤ/{gq)KCL"eKc~lGe"Tf(BBɚG&!R!Y*ts:9y='yfk}}>T( &a|靆Nt"}zlM8~uYXC*#mn85xU6m~1o>~NbI{,]ާJ7mèXFrEScm~f#/׆|^wyix:n @zݚi~$c89RCrK*r"6.OB .Wl5b& A{奧?LޕoScۺ"TNGamqk oZtjss9ql L{T {]+pC}'G~\WK,.JK}42lpiC갩ɺ\9MSHJ ãDCډ`t,o *|Go8$igZrAd&EcsG\CJ~g:,tѕg&z,ZjP̧-UPZ xKW_})N@/N2A)"̿]OgkW::t!j zD9P=_U1>BeHdtLdS3J7nOĞ>J={|zGzS6`q]fإY^'3ܸ^FW$M7{xR:rʍiClR%X+kqOrlLv 8ߙ-a̿df':ǃ8" @*p g?8/% 8p/e("a_0f.KF+h9-d?UJW1QߐCl{}_LǕ|.BhdraC}V<5%,[ۑݽ?.Mީ8("(iURb!ЪLMfE_ʄseK?m>̦`a'cp &`,Dh*@2-z0Q BX`/@1 fw _J(GN#EBh~ː׮m)]yDrZH;:"5|v47cL\J[Yh~ɛqcI;B$g)'w8|cM׺^qJPDgZ'ӻ[ǯN\ލٟ6B/YD7޿9l Q#vDtre5ѰcngѽA/޾'>m$qJL7F_2i.p2 +#qA&?.|?Hd&X"`2PhTT*?`Zsq ,okcH3[\!DU^g&ef\ʀ/y K0h,H"KQ @̘>DIdn19`dϞq֏"a_c??;{#"GiY +nFOhk9Vp׋iȽcl\#Qo:ߦG\)~Im^0z |"]~%r:rtdio1^bc6Hys-㨢ߋy?  KŁ4 +DJ`C82 S?ϝR7(?<;@ba_ 8b-#wut{q߭}谊8˨}WWM+M|"H@,Ft + ߪJoK ŃoC1Z-"A>`gOqq'\vK*@UΩ~ȭ&ϫ.Hn myꃣbؕEʼn1\}9+w|DxKLM~گXAk;x?pTZBqD mߴ"*X8}R2]:y-bB&>ģ; 7;I>ZC"坶QYXqBuqGAoJt2y5~t(9>v/G|Μ(ե{j>KLm 𪓩xWnm;F#685m'+Jb w7q0HJIhM)8,z?~w a?0_$ 4,qcnd _yf7 +:fasES1ϐ9@Yg7 Lz}k/wf.!mǗշy(llgOyU ʹ+[i@.Mpdqԫ +}jG2-$s?^~O|9NmVYwl,qxM^t69NW6ݐg՞ZO~F} +__/O!DEgS#jzu.ez47g~l_J˨_[Q5+U?U3GjYB<(x~܀`fc8'}W񀫾6]Rxtgro-Z/+_}rDw1R֒sQ=6˺[HĩQ[exl{+^XR}-%~*^:r6>!weKPyrkɏ.*%;Zϊ[Z ԥdl.7W%v3dȷ'cLψޯ׫ȢƹU^Av(==!iP2iLvK]T+eӊ +^Z ,A\t_Ժ>3MyZNy.SW DUor/ Aλh(6 АHg\>Rdv"ܦMጉԠNőwPխ"{n1E,ɮ1 ي%dɖP,!d.BRY]1cs:~y?Oݯs?g~?߿u]\75T!򑹧sv}Q[\YY @hysObs/b5lK/co:H!p0%@x< _^G/#C[=IUS;fd?д~1X7T6v6*?K a2B`xӗڛyZ7C ==w.n(Coj ykƚҁܠJl/ 6މNݩ2 B/ p$ aP$ Ƃ8(N JIOHs6#;/}v1cǺ:bM&KEE<* +7Eȏ[JNeo??P< l@x H@< BmH8O,_rX?X3? ?`ϯ0OOdg1ڽހhٔgO.MlW~C'@Ȁn⨂kLsz훗xГF{|Ƒ.(N֖L1ʹ[lG! "X(Ć#pHIfVNw,{klՅ*,8Ƨ-(|kluw%R2ùWǏl>Y֓&R̵͵=5?xROEp$ݳxSSUj5_D.~!Wd,L#Yda [z5oK\#K ,?G+5$oܖcsFnm͜5+՛PMucvH-)Po#9ݾM(goZ%bn&+SH6a4̺&@#V ϿٌN,q]7jVd"x1L`ٻJB +=WopMKa\Vϻ0Lo["@3. ( w`N5\hnAvuqј̓:PKn?*d%kZk\*2>,Ss2)Ky'ʢ|GQ25nUEC;e6Vp <\>bt}iMS޽l,>B_/s5XITGf-h%1F.w|[ch}J3Q#e^00 Ҷz.rpv +7PP4vO +n +w˟a£ m6k7ΙQm/:抾^z)'LK˩m#ͭ<&a&mAobqgVkq` &`9u֌`dٮGY}-aV{0lm_0/3k͓P0G[II݋%AN>:mڥkw(͊BKJuQ$6v;JFԻfNIO RmKZ4*LN6᨞ :@ +B{'{k]FEWF/y5z9 gkLԙ6Fk +^ޑ*֭JzW ;^-VпU|Q Wґʧ4b-{y1؉~078ՙſbn;wTZpo7XڝiC};q$5=9HQ (|KWKsr-?h"7b񄣶o|**%ܾ2igK;9# D1K}sQihqBUJr*C +X>u k#ia~sg#? yMS9= +Tf`(ZTZ>!rN1P(1,Z2T.5׹񸎺uխTey5O[Be=K'׻'Q3\u4 @6ɡ)K&wl)DFԐ^NS}  ̼4YLd^H|]^hmud6z7.QS-7 ub)OIbgMȞYXj }]ўαBUrĿ?om_^xR/7KPxl%TbmF'vIO]My*u v-Th9u86#Oԙ;ia"wu?W[围|~c5g:PXT*Y˕1JߴWif|do 5K *w,<]Qʁ TY +|Td\ty4氶p~=))!ժ p6^qN'Qg5pvttfwLkhkBk3= Oovxba%ȅ$]J*p*c>:_5g,՘-qخnu5X͋s>{֌(~hrqQM@9-nnm'mrj86A%N nSw׋FtqLKKZ4J }P$Q=]e49RiqާC:mXWg{9GceӠ`^0wAQ 000C@ AE 9 H$"HA +HI +8Vr4dnjzWw]U_wwww6cYgG n^>y9R(돦kVųe[;!I[{:cs+h=59T:H7`0#MXZr= e?gI@?sJ56Mv +( T5sK0[ŗw\9 >&klF_!$c|azSx3,]еqB]GN=D7o:U= s}d_Gl`v~qi)JKrw(3B϶d|Mn6Uu[J}x5dFT X!2RH $A"m RI kK +N_?[NßO!6A_XRS7c?Q҇{e"߼~ZyV;J6bL9DCS/x~a0Hk#>-wzIqH'F[:RȾòBG}zn|i2 *021*l6UT\u\v"WBJP'_  + +Fm$) B2 FR +<?/4_O'/bfg{y}*l4GOFDH6VL\ǦXsl?" F2IXHjwOtAie@ڿD- ZKeЎ%q5n:Ype7IOQ;(:H7$guN!wBB@))k h%`k+ o=[a(& ?l}w.)C+TIbzNOpX4m\zC7DYM4 х$guiᅚ/ATO=تSlSk ZZ=Oz,~?<=[wB\J> h$׮츠P2hMƪKnդUJZ @upkÜkŭknQ$pG RTwYVÚDFJeK,G}.y F ;ヨ Tm֖M3b8#$ix7C','ggfC^_4bWpgzmPp_ - *\KH"?>m_^l= ;(9Ō6l+:52ngxoQZ7sQ`WޓEZq" + vI\ +ޭPٗB\go5>$&qȚXш9k$|I8:-$y]fӸdծ$/ctY ­.IFJӖ)M3ӽk +ӜYf=dX\(pq3Fzf (G,0Dy;;3DŐp[IizSA:lxdʬK"P[e񩳢Ъ{!,1vf*%oeOEDo'>?'U}i +i-4cI/aݥ"s5]Iki}&)ѳA')AJK1JvQdV-^³5mn xuR^xs>DSw[}PzC? 75VK2t#ş3e@||>p[m71VoGnb[鎒]9)oLpT(NNew<8'˓ikn뷍1; ^Uki~Քe@hg ~{'h!S )oQ1)=N"Ge:$h,ĜߎG|Il- xb:v{Qut@7*@|j򵽱 lMF.v4a)X/ JD81Gg5 S<_L+ z/xs/N^~&2wI)iz^+S|U㗝p_6_Uv&VO?s\ߏ0O`8W!!j^"Njet&;ٸMr€Գ rC**ax|a^ILXwKZ ŲcwG +rDŽ/B%*ۛمl_ +ru>9d7"AL9ڋVr6iʯ WӶKo_\*3dp V0h',V_9ӝݝ:|[=殡)vMQpbj=*IBBibJ:O~rV +%2cuha5Ij +6٫}x +*N[U!I%ԩ9_|`xi$e;>qipW_Y Q/ŔPǃ.q%D2TrDX[Ă7=\0$akxFu_Bg>'"Z +MrDY}6|5rEj fJdh,ͼ;="vy}Y%7D5 ots VMh>!2;_`s.:ѭ 7GbQ]5(d\՞$mWfA&SfPb4ɹC (=?.mO4q0ceiЦ|Wrk^cʢj0: Cc={*';Tc5Gm6~\ӎ`c.|M;r诸o =_-䓫;~Vuiҙ{S!rO*2Ae&#:rXaԇKl7~98Ĩ5Bfֺ{33?R3)ܽ(_>7׽|ɍG>C*a׈776. Tuݼ6fK~3~¦attZ :?V^ǎY+_ +^;lzX8Pd̵hYUѨW=l2j-̻NCY'K dis_O =_&^0yMn~Poo4+=VSDkUk䩠wL(&jXeyK~KbrEm,ϊS* +g460>{gqcYí:&qIҒdf7l8^f$;N*튑?-<[d=exꬊmd4$3!/jAI_O!h< &X,m G,mPA9gGWgk Cjsu$ҧ;$5=meo ^qy^6uK_Ab]ڄuy+ѝ}!ξy:odDvsE`NýScޒȠN>A$nm]ee0k,tgr~X4Eð 6`"p܏/d[aL?g\4e0.푾3&ʥҦߟ۷ ;Dj$+D(Bh㝣mrv͟8^\[Tbo_'Qs#VK!?B!d37H%D?^s=!f1 9|5QM?ar@y?C!(׌ktG 0FX8 + +Qf  ?7?- X ?~57[r%j&];vu9$-[rX/Q]6)<+GOh>~{.09ۢ~sP0 _t7_'iϕ͋Z1t!~oYYs2mDfJ([kr^e5Cł>rwJɤsh8Z)sf Yiw}jדWMqwva5Ztj۸rY5Ixi uF^ 7tI͆:}O&n9<6~}V꫘2LSZj0zqᣄD<?eTt<Pd^!c6=eÑ:h^)[v4KAnGeLI9֓ˊ :zgjӗ6[1 VΜf\垴6 +"_+ \"+>x 0}6*~`ջc {(7p1D߉s{IDC-?WGMNP:I朴z\-E +Cvu~K +O^ॢfU#sFZ@T(T\]e\m43S+tujT!^ʄ-Dݰu9$B S2q}鼌oRS慅 c3Q,tuAc>E}E-ōQY|mFVNqߌ?D ^ zm*Ǐd͹Sbf,$ ѤkLhyhIzP$ F;g>K +m&)OUM&xBj+vBR?z#+6D%6[[cHݷrg1uTiKv^S>h#b<(Dg/֧3[Ls 3壬6)/F0 *hl+eϖ +J sz$SsHkXE'zj٭ȥu!.h 6w0Qphɹ}F:SDx|*bpUxb R*c9plƢ%dU=PbMԱ 6v@Sk' -ŷ6(t䎱&`V%t?ܝZZ3[z!VNjIC { +ڤD`Z[pOYd_@܋̉!VsY;t|X[S+7U\'Kuu6ި5mt}xH7+tx&1`Saa IӢDrZ>;";,8Wn߯+]<6I">[Pg] u0՞L{ ~ a(7rw+cy+_)p~@>"W%wd<}]1~>ȩIhK&CT钛 R;1Jf27d=sg l*qyY;ވSɶ,nY]>zlM@眷3wvyb{贳E\_hoϯԯܧu%Fʡ6 vDV`I K^(asX@mf萳߮rA} ؕ5S;0{sMII,;oWҳ{7ڊ_V4~߯}E0[(/*kx5U9=_tqP 9],$ZLU|$/x + < 2Ѿ:5jwrIta+C[s#Ow6 d23&9kDFVDZ 0q,ǩq6wy߱J0f $ٓpti q=Y +R Uc ǯ"Eu;L`{W .rZ*;"NۉoS"p]t)\I3ZIuUW6M%xÄ|hT$HAHI5S~ۖ-0+.TFu-@LL+BE9t51BIԚC`<=DK%$'6$!l53CD m+1=Q! 3#zaξmuw}>kux<|>Ch(Pۃ/+||7C *_PL((燐Hc̹oo^B+ [NfiwJe%uGAnڌc "D~BdC󳳘j}/)}D'0O)aƠnc}NisN1qGP`psYx"vQ\ +ʮl{aFJvwٞs~asA<70[CDO F/+%]ٰ|)\QL]/'ª1bJ&^XeBdxYrci;ۂW5yqu`(vno\Z|b/C ROƏ̿Q4c'F֐QoO_id # B+$UM/4xFp+c[CTנ^Jc[sTaqwkߢ-}:S-W0N܎?D~a>B- 9TۨԌ/8!Vxh4TG}\sCϽbfzR\B.G${%Ry~@,[h6eL;wJ4~ &ɢm}C*\2MgOnb%1uϡI0`̏+] ?xG{@d/ ={?jF +CّmʈS _EPvY S-JɃk|-uUГPώ`9 妘pSfjScCxFgQ%CT~^Jpbfd~Rǎ)oQfsæ*?G + +|u|薖FK>mf(/m8S/c>'bZA5 +4$@&dt H +9M' [^ ̸JbB宠/(Xz**BQ:}kgHV +{gݝ6a; ٖeJfo4%H;816"j޵So xԉ>$iX]suG@\E }ktLD*=nԳ֬;o sC ޓF_l{TǑ^!@ȹ鬡tv s"Ѥ=ix)[~2Wh)?'T4dܜ139E*s$q]dqו}ݗ?! rs ;y߫6Dv4"#Rh #yG^Zsh|i,z-ڄu <_Vxi4-Xt6mC|*f_ ra ا2vS\s&AQ5>|+ +C^GQ] +X٪-ȗYBnC{tc,kC-8AB2AӸ}C3@zfL΂,ZG54oΑaͫ5 ?H †.O_T5~>CT1o^GLA~͘ު#ץbןĐ|TG&WUxV yw`t1EΟOۼ?)V#0< RT()@P   T<߳Ww?R8??;ƖY( `y($ ' +_r +N9 "D?tg8 "QRV=e'#k/wYob<L8pZawlPT{ #(޾X0M3ȷ3UCWV4K5 @d"JҠؤͶR؟0ߢէݨg[(8C͸!gFX,ƘL X$e{-ih?+OM9Z FXbyΉ0>>N +݈3gqnt"gg^NQ䓍鐖`ja~`Ym8C(>̙IZKAJ*͑FgAFW +7B#iiThi >嫸NbyVBCr32u x/聗+8|^tfzudʘSVw b.ElܝnAqܘWe[M5Aa_z:9?LqbCvUI _cmr.r قZچl^~~Bgd~]8MzYtMAtRפ#vI̟;3,췺kM(IUzj $28uC`%sJWZp*KT\}ӛ +FfZ;O !ߓxQ=q:.K>JMd+ +0>q^JVbM1وd_ope ;r!"c_ȂK'DvfԲjs_Ta޿1l<LI!kkM Cx+dz_a)fM +A3;p6n`НaVN*nYk ,O > .QIy)̒O@w+*%1/v6\@@o4i؎#mDFrx1vZZ=U{&URD:B"T |1.u1r%!Ψ|T|)k|z˓ *wykzK9yf)꼟 u4+G@"c VK`|wI*w|ԫAL!W[Q xymI[is ǏЉѰ%( gt ->5*#[A4F<:_gZ=P*d+O7⻦2}F0;lڤm"(:DPp1d̈iZ 6X6r> 0ϵl4/Κy#fCTZ5f.X^V9? GQ/g +Ijū{ʓ2#69w34ZjS |I%Rnj歧=IH#:нĨwAN2+ }X1)qA/cЖvwJ. +d3V[ +g ?l4*8tm:Xg-ML\)jZ &lom=pv0?:w5؄Ңl//%7Bv\tl;>VBHs>6%3)>N,~'FJ]nˮPO!C#lw4Mdz^SP]{0 \[tKj8`y?Eb؛86e:@Q;d7y|-{!6!ĔZ5.2lq4^L8L'{JsZ|uN6\y~>D8tvoCa b9V0 rI{-+Hw.h~R8vcLb>~ʧ,H'0Eǫ0y+s}>G;RA˹xl|cہGp$~G]߭ASϺR=Ou7݁gSenHuDYh3K~*OۏW~ű27yu]zFWjSL+kB!gc~lkFjI'.eYdpi}#/^W(盺|y3VI@t À+X +1XcXgjbߖ}f`BC(O8,TFTaEΛgESY΍h=\vYK O; ++uCwCJ̾q= +EτE`;sw6^L1Bpܞ[}TUbHm3>5`9{Rd0ąTToá\́ZdI5$-Nb+;DR@xU%yhn,RʚϯoqڨEɷbB +آ X-7߶kh&342A%5PV$K'bsHkǧLda5Q|# 9.4W]}?Ih/E:l^`dgGJǙGiύQ>7Y_lJ+rY+3豖T$r_[`7k_dQCuR+YeLc9/hEEԂզ'U~ߓ" eeN[ +XM Ln"l|DTUKwH(`x^'.( yZ/doݣQE+ϝ@*+ͨy7{2fP; +pGf'oFZd?ɗz̎XjRU~cծ)HJD}4S؇ڞKT`C{}Giɮ>>$ Vq~q05QS3ߔzw%_b|s!S:o1ȁEVٗUm,1PY/bC^tc}m`FٕwXqg3r 1͟)" :i;Sj ,ɲ~fG4O0ziP +=ie%V:pN+4i q" #g 2g\q\VMx.v{{wB͖ +ׄ&UYsyŒt,}}%#X-}VyY +jK ˺C Ái0YK&(UlmGV Ds7Kb෌Bn xhuhlUbMdºXal +|}^4sT3G$F͓C)m$99O_#  <du4ؿcKJO?gm=*`!LDͶ5Α䠁 Ș oM /M.ꅶdBߋ>l  3@[QYA]>m9I3<|bL2{(CX,:m;D%5\̤WgTGh|dM>iؚi5Kպ}xt+DFqo\Ќŧ2T76ci;\ˑbm;(;-LŸ?5f)u璀MG%MoC/ܓF֞4R%sxrt2?Z/_M-^[/?|-Y^Z4bwv`u`6BHAanD.{ =^e~.5PZ:(k>cYMKui2N*YkQLRצU?mݍJZMZ3Up`Nk7[.^nXX4^H9?bK[fO=$أo/7-S;n> ș~%75JZP=.JuLVw{׿f" yb٪Ȭ2lH?S1Fe9Wfݣ}k7 t;"1 iCi81sl QNeFNJe-ObY b[|DʼnQ͖I +ִ@}ޞy#5[TBb1/܏̲TJ i)0$(UFL8|:G+}zKBYѵ}o h'&NW8f@zeמhHd]B҄G+E'irFg eo*Oܠ- ,œB OYRm!Kf Y*B-Y)Uakj֫F}^jinzLK Wce t>EPjZp&!|`b߽D,Jm?4n׾tF,ܥ)'0g6.Fjg𔍣HE¢G 7^$`;rCҴ.G%i$f{~~ +_b]baXS'QngrUM˸dk#3(a;0_>gz|8)$oAaʺێnU(wyDjd0XŶ2x͏m k rӓ,~>zWуwTQ:ia`N4\=5ٮ[$If:xexL1 +VHڻ^ݗֻP,Yֲ$_*|uلKO fH϶ėݢytwx&MٔU6o.O`s:>bĈ} X +>ua"EY1!Q7VcclNUUȮQrI8uΏm_ld9( +Y@]P\8Lbxx=}\cEf(_R?WgŪ/*rOL1gE0HT#V#әo1ON|oE FH0GcWe kdخABwEΖ.a)8| +H&%oim'/_Y7tAKI"dwEm2/WRҟv3 ֹSG7+msG8]{h;gKk,IkHRTꥭ;Vk|[4gW~X@g[!kGň 9YphX#!M7FGJ7X +Zq&4eW$x4* {ʼJHSd3E|ϖlQ٨A<ͧ:kžpNYaR+O?ߕpH*$(T̾cWĀJBUks?a@)MEzv <E7w,ZHR:g޾WXl>`͋3VuI,WA-|ll ǷW16 I][$z]:k6\)*2uuy=­Zs:ă4$lő_쀺?v 08Kpe{p%QtR%iB _>"jJFmS~GL\ŷhtYI$\kH5v0q&d2J[~Ka|jAeFR#51 +\kY42!K.ٙ{'o|4Qr:b#si+0I 2'ݝN Bk{#3=RZn%=|]6ϋ $E]x/EUу#=Qhyw%NvAC(SVYy h=K~8i1v;3mLPiki>B{dn2zx Gʾx;%Gf/.Fm3Vg^R +̗AtF-LX6XYv_vp5ݵj~HZ5^ϰvwtI$ژYhdq9>1wo*,bݷApT]پJ7rqL->~Eol<OчMIz zt&9  ysfN9jp8{ƈjE^ZrK3c"@U Hm~( U +,ڹ|1|vb_ş;r:^{pypQy*{hRb}9r\ѯ=TaN0V49 +nJIoT"xgy:~PCX3dtE(a R0fttO5ųz"G;^DDvfb=txͻq'<梛 ++6?<yqKP;vjlW]R慎[ 1&0"A2TC(I9a]G(/RR\%ixW4|n%| O^`$51z태4)m1.U2 +Ỵ,=FHymJ_4LnԽ&p3UK uA㍒_b)^Q\I%u5570YOÀ[?V*F+_r+3FQ5+t4 ݭzfD3dܒMr}КNsc2I T] s$S.7q#ΠoxT;(ie&;|Dr>njnA >)3ptvnC~T 7WWPA#0FFL%H&:k# +|G;2'(֦Əv <,ʹLPB{>C_  ѧ)&Lsh^$q; vMm# '*@@`'[7AFD"*'v#y#m=sX eVuL^ξulWpٓT+:jƃXސlA^fXxҰ-kiir)|v 9ʎT)P^hrg F<* PAPxa핺z͈[t(5ֈF*[%-3D'wvknYlW>/IOzThZ^ +瞆sсY[(K9ams4".)K&r!#~1=¨4<[&RjcHp-"G7>k F7rHXb:?Ap"j#ʹěgb7cTV"\~I8Hn6Ku;ևOTN.8yewÄ[3nduɂ +GaZbP9 +}WepiP.̼-; L۫=In%hM >U_iGٔgimԳ4ib5ۜ]rݻr#}ޤ*#RHf>9iTiύl񩣶˴TY +Ņ 9v5knOr%"Q Y R&fS.Ti#@KߟR4;⋬k\uhыÃHwjT2=M!km*Pk@nIBH܅ڹோɢ[O^UL'l%L_ߦD36k@CS֌TllaQsj:b>^d=o+S.ibt?넮שef<[6o=Y0XsXF^mKѷ˕_UPh_7^@b3™yT';@j!f72$һGuI#D57CiC[ 5w}/*ihJSy.1 *&_o'en$;cQn~VLYzǬyq?4<kgL8_I5ŗd#D`_ݽ8a- ?~X>] 2&5$LY5ږ6`]\ +Ni$}|%GR>]V.FH.&/;=>e';|$||/&zdMNq핐cS!׭~v 1 1` zDU0dgJuqq}x>| |wb4"KuBb3/\lK$`xѸ5J+-X[0FSwp7AZLA5OJY}HEָĶ +(~ko:B̮`U9oºݚd14ٯw:~}#;]mBVcojˌ`b\@pmDoKRT%4 z6:JhJ٥7e7Qgo4,bTk6Co^&^kG_* e9"ݛm\n kqWJ.iYk>ۚ +(34Xmg(ܯĪz561@=y{adL]δp$&^sm<s՝H3Zoɢ gjn QTB)vZN52*f7Yiu J*WsF5}ՆaZ*vH80|SD׵f~i&ZGY#!ݑɭ~' dk0 $aQZi.2VNoIu)a͊:kepYe²|j(>521^)af0ZjDkozuMp%Bnno6^2j'SqG-o)v+Fs1Md#1kaWY6\؟XTTzqJSߢx"VM*[}+n2`KS +-f}}\| _]|0OZIh/f¤ޗv@}>[:Ehʢ><, x@Ix/=w]A}"J7e6+x2WbP|msy4Z7f#>6t 1W;cCCP^ّE ,*󁕑bɭ(}+x$l#q#)#G%ăOZ&? jv%m]%SVj\D۟(#3&sOz 5{bF`J@K}=xh@MEajSUy2 PdVdo9Ёﻇ,jվiZ6)'"(l,ʮ1M}Q,+rõL3cg%_e}uE `m{`P +ϨQ,U+L\s rQîbM\dh ц/YVPs:Hq]!aַ\Ia&MG#Y=&{؝U~+1 cH=Hn'" >Id]._m߱&(2 qԗq>,Up>^aZsAnr$wGHp^c׆~jﯺ?k=} +B;e/wND_#0lC(RAuEVv~av|j&NEEކd!fr=wg1誷[",lg]v'rDYQ `"Ev#Mh7:ax +R=}w9Llkg<l;iQh- \JPc9]UB9\S%xkg-6%.|Sno{G !4wBȹ1NΊ{mڈ.ݵRg,[苍iV޶U?,I̢R=4#duC5m=<Ȩ+ ms#$8`n=踾<$x\y)ҚB̔ij~=pbTd*j7M;M#3Gj%<]÷~S* wrL4/K/2g;:p|L!+[MT5ưiDdز t˾Mh"@8'nܢ e -VջJF&dF | )X_á5H!GGTR^wqcxl<'9o䨯妪7q;gc! +0zt}|լ7OfÒp&yrF&^w rƸTbcms +ܯ +Gafmm^ԝeHZ] +'-=rf+Y]c%5B_ܫ:CNTApLPrw^36gZ^/YWkG( +C;#>:ע3H^QDnn{ . ^2mغś] [NU%\hv't&$l$u;X' ۊM]ېgLgF)>yE)%e8GLOkEeyIc?UVTE>i(#/^rJd36c/XK-giXԜkVA",PWn)/(~~NѷdiDA7DwhrE>ȼ .gYA-]LJd{P[Rzڤa$Z+iG$mDo-28Fr'Fpm{eBIɰM$z -}*3|-MRn2XUK~{wNL$eÍֹyk-]&dTḑ" +M/}U:Nq|}̻*2z8 wwqߞջijIk+bC{P |] f`&<(ce58<Ƞ+:BЧ&Li]4}q *G:^0 +b)-V#pބzWzjb1BӗԾIX4uvjk~xh!sEA)D34-,J +~͸}pdh;u2F]zo'W;t;'MQoU)hgy1Ȥ)2r T}&|{=&c56Z68o2o5 e(P^tp}Nfy@t!p/Pil6(&N.czt(-,w0<+vz]r{Kq2.wdQQ<&㜹xB ̦uoR=V3uxc_v@h^>0[!;l^qKP*H5}CO$m[KcZ""5k*TU,<"o@l{~'?$ n4fg"AIw?ڙ\$ʓ㴎&hW^՟s)6_o:MY/8&|H|Qw ŪE (^+}hJƇdT wυ"N#2hF8ڽcDDz70?΋XOI4S@jƓQoݤ;PAMqcqcϱ8lWwiv *:9$"Weo#,$)h+{6Q,}r)SSG #hA^Fe۫od(}dh=V3}f>຦l= +xD;>0!T9anذVq[=rK&MU #d"ɉ qn&^뙰uM% 9t{ۤz+m]xmmv m5*U Ֆ $hKJ~Ǖ?-M\5쿾vc~)j{l'Now>\+IEl1u 7;E%cPDXT&_3ۃw'ۯSyijNDL~XSɽUa̘oKdKqVcO5|fm^b!M;;;x0ex`:iGyKH紨zש+Bs)vih&+ #nbHJ1[CJO7GbA.7`FvUUFuuVf&fU6UFv0ȢΦffScabg.wS3/?|jWsaV/m60Sgfbd3030]bd?L,^edgbwV ToPeWq ?_@r#5ݿ3^KyUo0ӂX_}mQ? ::?X聴,l̐ol mOpQ7poT`56 D5YTXYX45X`Fz&Ku t&ښRr +dc8svFȆ:H{[/Y31B32 `U6^C]UACRpf*&L,,@v6vZvvvfz6V Peh{C,C o,2_F@O @&? eefF_=E,㢢5_LE33A,DY.~Jdgec20#b!̗./VBX/?.AAnM55$A!Q~a)nǴH>"&FxI̍ UiL`3Ⱦ.!]Z5b{P*J$D{4j4d|d\)Α48 V$ItIMbh^ƅ"K**&jZг01xzw1\LL,l,@0-;BrHLAz24zV44;K$ ?Y!1tHm+%-H'CPDXMK JGE}(5`3:5)X ?462!6iT!6AB25PbbFqĖzzPBH!===.Cv [WQҝt`1_!ކ2Ù guK/uXye'K_c8l xmrAi W JQ., y8@ {v|'Ŀ!;op_M + op|#os@֩t]&&&btAjZ m=DL`x*ff&mC53={Ѓi虛jT jz`kTԬT@*z6`H0)Џ7iYhO֟jE ici1d_65H UT5 Nˊ,ؓgA' /DgzZ}vg9`!ء 8 <xq^'OO'gt v8w7  ޝ^lgpq?+ϣ38\ ~4*nٵgp38YtG=;ώ㬽<;gz:;cs8gCۚC8@|h[=Ǻ{=Tx#+GY$ϲXH~L>39O!y3|HL*˙|93jhgo& |;3nhg}䇠 !pI8)R@ d\ ;».TmCxN~<>|~/ +BAa1.tu|W ! %" + XhsÏB/p C`,`!߬.$-<߮'Dȇ$,`_G=cAp~Wʠa0 88}Q2oH5xh[:` »0I :uC@&T ,_"xʏm$O0 փ=",9IBt:08Nʐ7?᜜A?|Dڟ[\>:p "/5TxHt'(eP#oE ?˛nOCJ|i_[}=< {DJEI`_sן>AY +>PQm9?P! AŁo|W~;re؇ h^'\2D\$M<)?OI>Oΐ~@eސhNd} *O~$ZdK+'ڭCʟO +&-b#6`B ߋ0blAmmCeb; <у!m aAdL1ݙK7 +MáRb-KKm*m ֿ;)>Cך2iKO"ɾ[GA,X\PL4W/C*sAe\`m=.B[ C%ndmhSiMj1 #Hjtx|I=۞JHz vœc# "G!A>;gPC[[+{шcc`A4dR6c@?i1b`caFNˣ_vOdG3AEUYZ^ ݧB>j3#_ c?+@}B~\E|E0>al8h羞^1z:PLC0͗uy]^uy]^g?G#ls><=g:}dwssg߾Pytn>8X> .=)?}v dYI9̹cg֧ϖqO"ǵ = /-7<I \'=_ 1xSqzNruz.",(A|﹪91;--= G'_:<<9y`K=8_cǯ'q?y<>#sg?<~p.DZG;ñ񿞳qAk֎/'+|q]WC<]?Y:uf<ߟ >>xԝ'>.K__ouAd1~<> e:9?'S΋xR7xo$Y:Ϊ7|ajWSg̻ 8?}RԞ؝Wa=/2'vR>3'ITops ?7|RMM~AjѨ<hir(=H1dVrj*zz K.H h&ffj?@f 5h)R7iB MLA*V5C}#=Xוu ka[CH@f窞hWh !khz4PZC)<7HH_! V?{,xG~ G$ aQq~QCi4Ci^xUMMBygUT x@m +2 +/B+y +pQyxHst?sf^h|<Ÿsg^ W75iCGbh?O8~v. 92g&#$`s^2'a?CXb=hMTT!Tlb504BV\[OF[xLc QbU6,j] tTEv&yAHaIb'De4t;8ٱC# +΀3 Qauqǂ;Ξqf;H6 +7@3sSo_[=j!n#+Q yV$r_^%7GܪAWPbcO,TW.E7Ʌ num-?@tړi{͉i:ymk|$ +qѾii|uo?j~ٟymgj~:z= j~򯻞AW5Z|䟋Qg:t}P?S5+#Cg$rk| :yMW&E'4nL_y.n7OjQrw䇺_3TÓCկWO?Qpм| |fk'.;?0]Q6}d~DoW˯??0ߦ]H |xe9 _7א?߿'~-gPC 17Dp%!V[/]c?7n?fLwcqR%F&,D]iqx:V] ޙf+h4)ٙ'c{&{wܮ޸ʙoJ?Ꮬ߶Ks_'\-iުn|ț¿Mz<}siOu'U2՝INZ̤>wqoݘe͝ OR7 T6NQׅ,mщ:\G{tc::EGi::[GOыt:zuM:k5vbC|7f8J8y= >|4#d, iAG.Yd l-чX>tЇɮ}  Wtt&W@NyKŀ۹'LwjLx^„0L bv&< gcpƄ 75v@c`~r]@HNiNaN0smG1Iw.El? ާYvte)]:n6I@|lK;:G}gR2_4}-:ehGxěff'7z[}r&.f>yL^9y6(P']䋔t M/B}͝-^cO۷I}t3аjo'}]@~ ʗ(#Ȗ1@^?K[:yJtP\RA^N{ +mސNʋimCy[c;?chlO"{[]z?ƮBۘN.QhKDߨũ| FZ#!*:ɢ`b=P/`rֹQ5v|y 7@~On>FU&SksoU"B^6u4 :h/Sk[, q "ԅ`kBBYYnNw614F@_vo߆20.+wr|10v9Jr,b!B9DhL.0sb'A0Oh64UW,dS쪣m&@Ͽ+z:Rת.7A|:^NرVG'ј/ʢr< #0}cW됭PWΠ߅9^VrGŀ\3@ScJnj>:;!^>MqF>qOF_[ + .lрSs^plYdƺS>w}}Qz\|n>׿Whu(=gݙ*ƨk,MzJ#n]XSZS8*L$ǗrMܽV]/Ca=a>ͭS} kdVLrZNּvJhh5 /,#]*hԙY>'S^ė1A@z.Oi-KK{Sw1?нC?:9sH?C_`h_W?L}<[Z|<Кd&*H9>-)4B#Nۥ4BkMaFhʘ[=MT +L~1!9x̏]+V~\4=i_X_'F$FǗG/&Dtpؒ:!Z9C>cp|2iꐧ!|J#4{i?ПGQL#CЈ+ +Dw7g޻0M_)á[)=W +7z+#$J(Z:UuK:uNi?gʋSڣ, +c+2WW(:R^iUj[rW|4z>moC>p=]G:: +:%y6ƈf7BUR獀٦UoPzĤ]µGh5DeAz]Ĵy5(l T}|A'Ѩ\{4uh(k4 .lףiCc`Yhdk׃|뇴1F^ :yPO+joUV5Q쩵`a1l:bYi4T*1|¹|,bR巡 @1F3+[2g,nf^YcbFqMzňc|l4^5 ޹u@A+R׆!^YkNo#1ͣmU9u7DW/1|8&@\t15^p`C1T<눆 P 53pz21g`%|>b08gM}T\>g1DPXH5ŮS fQ9sܻcN밉ȗk+G`> +[C1]0IO=<42~⑧qf`٪+`Z o63`zA`ZApMw̟QX8cl3Xˇi[+jWW ?Oo?X6!=߁[ +\5܁k$?;? +"}(|g%^*q}}|OD"n xe佩076Jm~5LW,kLj(]cer7foZ*4Ɉ qh ZGI!'d VHQp!eEqEbi*`xJsg[twgv1X/ٗmNC4[nzʥ=YΊ`ml θAxvN Lm61Xozw־ýj p#C AxP bj?Yr"Q.13jNA/-s-=Ҝ.^dtڤcІ w-AZʼno6M.m$pjA_Ir i`=`UK@zEƉ6riYW7)8+\w4{ץRL ,\₴f[ nvg7=ʞqm E~l@({bBu9;:@s,n}ܽ4HN Ԙ$Ѭam +S!XwU *_u"%X'8h/{ip[ywޅ*BPЗ*<-c(9ޣPcjKl\BI=C~=^kZL}AޛUޛ"w:{L61q~ P:xo'p҉\/N&:Nm/4un>yLM +vk)ܽ8r΀e~5i[h[`Wi]Yۡu}LgXS¯J=䓧o^)ofLTwRyRɈ)]1eTǬ?N 'UzGYTX Sy C'!s|5'XB@b$ɡQ:"H8m)`߃*979 +=ro˞[٭$&Ehz#@nǦ +%cYn"?2/~ Rreړ'j3'w% ~o3 +1s7'md8w"jЇyEp +R^T~;ѽR/OB0vf8Mf;fV}&T=h +VU[ Bu|K@/!RSkȞY&_akKpsRT{f l'VK}rX\^12 }X.~O6;sA=dv\n[12ue~G` )Y_޺>oޜü$v0ʝZy&YKH9ڲY͂R_>vY&_~&q?sɕrShTՐVPomݢh n[,]ڠMjmUݝ[ϙD۾-̹=9yng uSլJ, l9P˨0hFmf)c +3sFV^50;}UF<;U4S1\XjmHGKq/ņbX~4aÆ6tn} jU+ k_1Kբ]Do\QGdwǂi|ߠ4M}ЧE]0uiw( ˦}d@q^1_P>X#)o4P/][x]%bɠ?D@Q5{q*WVHtvq1؃^"t퉻Xd}bXx= DX]SX :. 8rIuY r5{='bnoix<0U_k꣫7NQ6BT5옟7xL٢^Ol}=HcYKij@|/ (NaB/Np/)Z(z](h_ P4}^Ĕ)0"WTM2OUc*fh?UJ SKS0@O}"CE^SsMLKsPLhSuyI3Z6nZ1ž_< q{ilJU#r(vUhD*j~ū6$HP- &4gg aWd`þu|2J~_WC;VA+Q3XE>/!~&\'ڐt)}1-A`_hUL@FQeF$9lb$+ӲqQu75Jɘ0&2^dSŋbdeN'"xb@$ y KS^"bl&&^b+$1*2p>z'uLsz,9;27Lt2Gx,ó7SmМ+ !泷-u!-yQn}BiVuZt*u"y&ZO0(f,ܣJO1 LQԪeHc8D K˕6Ze[pRܝ1Tgx0>U1^#}y(`QEԫ1Kzެ0 -VjզxV8u4x@*:զ#v[ fÃu&Z|QS&G͋ŃJ@&|gVҥFDfZ,y WtR"~a=g>9G)|0 ϼO4}y9V~'@KV\(VF:ns+W1녞PN5?Ij-0nݬ 5iX& J6\?nu!O#sji$+D.mjy=aޘm"ST\?|yJl#?5+&b(AnBȩ0pK&}e}/_R~@X .̫4<n<ҝH\ً`S=vC|=ľJCۖ>ٞCm!EՉ%]Õ[yi" + z#OS(,mQni{%r.&Pse$${5LsW C^F1y2y^ӌF"yh~,sbK+֬xu)/) +nSWvg_zW4{7Ѭ _SGT&v[Zyis4 rPY$Ioƥ +N"iS؉Ig;bk/į>%ݜ}u<%I);5!d>06*wN1op7 0uH3FuUܝLI6 &4S:[Fj郋-c5/281YW3·'I sG:l=ůF 9Aíyy]/!y;}dHݑyZ͎q)- X^²eh/Ǒ4 u=@FcHՅJ2ڱu#:Y}~ev]`v`JZ&Il{89n +(zË)}voqRE".9̋̏T_AĴpHİZE:Sl@Q&Q8dܘ<#m儛D`eBR\{Y1!s_%O +kq+(fò7G̨c2[쐡-䇚Fu=s!p!^w{aMs:YK+z\rug ?kSo*fg%{Dn$P &dIJ$zh$]:9=dwBM(\>J3 +7v)iy # ӱ^ϝC \i>Ű`ЉZm maQb5)^V +82NZ }H$֑MuCa+ kVz`:x`׳[Mǂu&FuI6YL{H"q%M/͢ɶsHȯDxc~vKm ^O{VS;8׳KzdW!A$Dة@8i]O}yO}rGL.znIV0}@i +dp< t:p,'twQ%KjKB FճC R'Obd6C˜6|k{$}_AL~#1~Ъb^׎s9e 6VYg/_Ds$EG[Q snOi#蛊d"Mx(AfVߚo_ D$jmpYNV5Mrx&P]ghz¡vT36ݛb`d)$ ZC,Sų̙QI-<,8o*^ϟmY"FZ:ז3PϊbhV2jD/Ro5 #鍔fΊW6h,\ x:lK")<O<94;䤘Ϫ׾ +'돭;`0!mnCջo{/t;1kGDԽz2=g }(i$b`Q}DŠ1j|^w}z\F8*JT]K!IqR"ATs+Jwjyc_^+KDO>X' ˸1LHXSGŏi(mf:LHTx&3qŚ(8K4lp<, Agy,l +KGG wE; I%Ć+9MS I#R,i# |5|1h"Fyrhlj_h#y4 $[냰W(QdlQxχʪgoKO`1^KoRVdAiidX >=CES,PMO#ڕV cߦG6E<IVn&N; ΃KKI8RXQQn*;jVFև;t]hǾ&FUĎjs@}$jf8&Q;#u)'L d{d@#^a_gj=3r 4C| ӕHoLOlHx=OQ,j{/Z<|ť 4r;CڛMt-K GI4mN"fߓ6/wDxd94?by~5hÈ_~ieAϏY!<@C=gϬP:'gMdy\6./i]ƘQj{qqxГ h\Jߌv_ g Dَ)sd>RDqX-D-qڴ +qX5$%_dl,u_~^b ɉ06P%eW[tw[>]dC!9:<;E`EE܇|YWu{61?1i7)r"MQfENKd"ܩ- +5eKz 7(Mfr +$3V|Yajy2#tX.n{|s"̑(IӰ< 8 @ܖa#J|BDfKiVdF{KF3Dļ<1ʹbSQ~hyHﯺŭ40]cX#IʝF8exjp1aֵXYAH2jez(Mdǘ &(=oQMXF F)HBqBΨ;Z QJ F _(Q?, qpQ)@9PJuXW+W>J& :ۇdI{`HIjO/}84";ųXz72nC +T%1BГNM0ɈC9hp/)lZ"YM'x(,~ŹzEEn9\K&b6Ƭ4t`>ݫ#hVҋ 'w# D6*OԹD)2b Ps5b9#SpyDz1i* +|6W8b>_R %Kn?>bT)܌{젫Ifc8k>xL想Ӫ~V8y&=۽j3JSKҽE{ .}1"39 iz1"͋M@"D ^e}1O<}6) )!}u M "!@Z,?HK);fvD|Cċ>4ѷɸ쇑Ms<} p Ρ)(!y{K&N4%rEPP)iU +%r_"c$p <>3p5R{=)6ޡݮ0Ǻ(*TOϖ(zc;)|7򴀗&J#xY*ΊښEh^vA1.YmK4֛Cz"M:s~ʇ0f<?p(c~NK?,aK$ +c i%< jk +b V9˦b(Љgk )e|_zz/՗/6f/iʽni)ҔsmUoEy."X؈ YC(q5Z BgaÙ2cRBjPCy=$Ωj`[>#2D#?@d{ /G]" +_sX ڱz-%fm~hv),mlx(1pJZ#/JhRmf_; u؟"kiS%gR 'u !Y:%+xiyC'Jmhc/ [ɱ/zwq"ݢ ?I0eF*L"h;;9!Ҥclp x&%`I +a&J"S3n|8~HI%q +[_~VY)s^;&R՘|>KZi8jū21YU$׆E<^mpbWTo țan3?3]f0 fMÓE#CA*({E2v,xRqR>|?Cp}]7|b.kCX'! +5_盓 UVT@6@O*m76+*kV4wKȟh$Rk*,a\%B9\ģ.VV~Qi{u!!| V VV9`/0' +?w&l*ylb84tB۟!O h c!o:BڱFI|58DБ9ywT"xWAFpXY]/O]?*U RRv,.!4,.^RpVE9sWmkDpȡ^{7I߿ +ІU9'Z 8W#5ʲ,YVI]hȘ,x}659޳kXV^eL0/]b~(Gyq@(QfUxGH".cN<~) +oF#,=FbO06T0A7CFEnҊbՃ/&&g?Z~pV[PW~av2^lSŋ5%F/2ҟ/kgL&a}ϣ90(.k֭eB|a>&("?M_))Izq2=OVW[T5EBxVA(ڔP')w5vsdp?+a^[EDzdC&X}gwP׮ٰN0ާV f15j?·-S x6r=6!Y=Job597~|<$;'zA@3OZ=Ǎpj? =>n7'9٤,fwJvҗi/3X cK(C٧bt{StuW`']Z*G)/gFqnxriQ\׈}֏ +uaMQfR32' yEI(ƕC9w V2&8EYUAD(4.DpA.`bHNC*$v ;n[qb;v#sXћc5BL6X}T<*@@MTK@R="vna Vr4=q^X|w/ ,~q+ +9VoY$J]bȌ呖K<Ҍ\%g('5>_lQ쒚:%M+Ӛj։y߳z#ssCjMJf577-޴da7A6}$ćg< /Qr/ެr:}q%Jȵ/ބ푛FV߂=kqD̜\3f%8 AKkAcSl+ڬHeT&碻VaS;8f=)Vۥ +;2%0=,@|KRG-9SV'mou"[\SbGpHwZE7s{ֵxN%֗+BM^\GM* -/%5 ;]ric1>^{7KKiH1kCiˮm_[@}]%#avKɩvYiz {]A RlP^RnFmN*)b"AbhdXlQ\Ӿd^ljo4B[PO5:tՎA&N$mTUʼnOSK1{X2u9tݟb&d)%smj<>|rPWKxԁDclf.sVDsP?)4j϶'\E3QdQ\}QI }ؖa VKn 劃(71ie*Y"lqȓF}i|~,3_a:'Q|CjijR,Oqt(r$xܾ]Ge*A#[Hf=Q})q__$v{u,e&|+Zso=m~y߮ l!;AVg 9vu;0UH .&ͻ$+rPc-1[L6ꤍu-C҅Iff*3쇊T׿^/}j`VI5(Gn + @piAn -oё͔tD'aNH0c)sʜm rO-`ŴY$RvJi{}:ܯMz]w)Zɘ ߺm^n"R9'e+p4oRCs$h G T: JbXE)x=_zzb,SK*>|>agi 7Ks)~YfSR%OBDëD۩9-ԆhkfYV ~ǓOqH `^ >N^+}.k8.g .\s yA{T.T(a%!7nkh,%@efkp?wCp/ <]6BE[)7ka~Z2^Mc }~Xa ļV?mKkkT`nb|³z Ӆs7Ex0=ާJ"Uj./SW Tɏij>:nl Fm3MHuO> ܮ̵tI[@Q@[mםnߧ Qsȸ66]"q_0[1;ζ8C95l&cmȫǗ\A*zWɥ8ݖ<ݭXdӍW0w_!ij9ۖ.Fܬz?D1N~0}7>p ڦ3ᴺ]%7Kj0%.ylt W;FtvKA=l4nLmǿ*R5p_qǼfdws^[0G(iuh?!yP]NЖs[AvQdqHWڹt ϺIUZmKh~-T@cYE+[7룂TF'^߈*_p3.0x3ܶmy'yb#LcIŽ^|]!Y#Am=\ /ƚlP /c>!sY"9㽳9y39^?g|=x5Ӌ>Mk7O9/RM38Ї-$}ҽC~W.gw@?ބVxxDIF} JnޣXM ku/* i<w_gW>yL"c[ G4w‹3^yT*9dĒ0>DH^ +mz?}PGE1,Ao}A?ʧU#AyS~Ӄ~s^qDGt_V 7ϊoh 9) ԫX g }L'ҏ1_StpMERC+C-g>P}3O8lՙf'V,^KZ7.?=9OiA|ܠ8KۋTxyEg=}/k Hk~s#9=({R6ʢNbxh!x#Qk~"4kgG ||z9(J B6!k^8w^,|b»3\KWK?q^k[|#+wZBM_ك`M Tr*d1:^_juKGW +_0bKna.CP۾ +"¹P#G6)n9Fyt!bDU +wBN+"7!㜻u7.`6}t qn`yUT4G@Z +:Bí,XM2W#|9 zJ=^9Ol%u]<&7CNaVŚ}w1^ +7:wCo +A<&,>g\i\9IJu e]r z봮1NG^]u4||GvC%QR/%msiZ7a ExVųpT>qZa-mTJ) '7Dm9x=-(DuK4(O~ `89L ?8}oJx\Od {_ +k*# y+a ݶZsϽ25{JᢐRl˖•t*li\daV*6k|6:> 5xDxIo[>dS/H{h.~skǽ꾲ldeu)z? ,S6ze#؀lDAO؄߼cԻ>yqՉ%z2?:4X3vLvຓYAݰxdv>}1mw![WQb@TR~-!=1h׹sRf^6o x}?&C*x..NgMz5vmDw-4DFqcnyK= +x|a}9`HE*DӘʠ{] E.p!B(u,-u.oos-XU…'u$Ee.*w!TП\i՜P^2 +@ڴ "TȧRs]mnX#3Xnf\!{T]vKxTW \Dd:~fDPHxk.G*pYsܶ$8)2xՍiChMAԃ6F]F).dK4(5]ACy.üۖ Wc9Wj]暣F(\ +mF T޲PmwuHL!w C*VH[Iw[A] +.t+C^u3 + U+h Q5׺hziWiw`dhthAcLT}VKA..jNC w2D1a'p+ѱ{-tQA#(hkR]3+9vBO5 ֜Ƽ22: 8Ҝ#iykҙWquUnRdU. +uQ=@g=pC^EncU+xk+tn"hO>z#qUr%~e#v3ntM]naև9" ~6*-@,s=:muOb2\ >f_sy{^Emڑ>~/> ,hE"xm)}UB6etqw<{LLD3' G˰XԎqBM eۅb;61+>4u_ DX m]G.2ţ66png=a- C V5\j%{l.1Gm,íx69 1=n|}c(>KVSqi $0ۓBs>)Z!h1HB(>7D4r0*-^ + ջBV֨2]C3]<֗uw/M-K L!ߏ,lDk·762pcպ_?g򯢅.q`-%ʆmsQz׼yv{9нE@ шgY1~l^"}wsy~Qޟ"dm2%Βۖ : 8P _SqiDv(Jk؟9( n2/0xHoO/vcoC.~湚\לڶ +vEu0gɋם%T;BRt0>$uAMA\u k/g//3:O~S+|@ thX jHBKԥ^Sg-,mu."xHxV6BtDAc]#nMA"޶"h1O?ei>^TH!5:a^(Jiw99ߧ%`}\bm\dmhPֵo}TU}K$V:#AM^gZ_kOkZ#}yAC! )£9ٕ?j&]+x҆HYM;Q~{6 <8C\'={6߫xFݢjÉ6-@->Mv pjl-.5 E{-C;5(q}n冮c9ZQl괰j3\?Vnw;ԛ {a Y'u˥;‰Nd9u ;'Q7Ž+JrvNpnK%kRS:edq4VﳿorAųwUΪ":BÂԄ3Pnص%LF+Fum!ܨ;)E7fe$@--,(QwH"Le-deK&j?j\wGdӿi8h.tܣdw_+9ucZҎlD犘5 C'"`^Hޔ-;t%tұ"]Gum=@5m erx5R_p~ +svϙKsEguzKMtOU\6S%夗C#ebKmfer +VTy7emf})| \b8H$a,\8HY:p'}Dc|!/2I 7$ˡOvr/ AjeXq=MD{umiǿYnEVPw`I79 +ZCdlE e;`bbiw@M#З.З2Z텱\Hw~>UK䡺ĝ1'ݰ:=] +:HAܕu+2]yLLKN_P^8~.H[=4U-;kGd)<3B6ӥ=M?xˀ(k[&:w z%٩e@3F+Nu_A"h"5wE&eh֋i-+2z\w hF?a4*#c&h99Sp}yL[klq u䦰AΚ/q +a)29cabL1Lt +>rϭĻ]SE=i yzYݵMq}TRoqpI1?F 7#._З{whXr11;DN"[KvO3yy +IۗU~ZVaVs6,2f,ܤaw5!.[({Kw2U6[ZrMvSYkO&}NdW8P⦯Ķ\:VTqznDo rPGAJ8LJ9JGw!,ԲϤە]$O!+Y.;/lX;O.D=mҢw>x +$UK@:F|/l8,`];U}!Lfi)7wUQt.? j OT,sVR+++vXs++-RjS;Z) syzzNZ$` HB/۔@Q97MD^T xr𪓞z1nK@ Ul,((ظH#QC K9DI0%5JJ|b Q\P3^~í̔QnX& tѤLiv T& ry$bTK.FaISB 4GI5DCn;+<+FI.R7Ԧ.n}4VQb-є~ |k,N j6 2=ȷȗ/AyV4VtJ,q+-q9.rg-ҷÛ%]ZZ'3f| di}"=x?i #&Նr$R$}X@?Z<|& +8t<_~ҭ JޗT ֨W4/Yekba2An)J('Hw&풘2M\+N`ŗvN{6Ƙj.kg?`^ +Iy]D +8"GdK,:A$BnxB:)v}=CBطj<5B,Ɉ\^QHNkINlNa8e86F;I`l0D[uMm060W'/X"+=ZuLZdu?;< +l`6%_!ɾT7)%ZII[1ʧ p kl;r.2Y9]$vKC1)@/Xɦ9l@^ލGq譫a7 wpIگC,9 +ս;b /}J_rNN?XPBig;ju_O#,SQ,֪1lOhZNu,XY߉ֈNwO;9ލ+Gn #wϼ=(ZlUev%FO`@[ćOduy'*ה1c]#Vt%5n ^䪅Bo:;aYX׵9` +SnlV?ᣑ=^4n鷖^u()hγ(qͿ^Sbʺg\ +v9]z q[(OƗz漫tU%KcC9S9=Ӕx~1#BowyoɵIi'ygt8nťP?ع>_5#>{W.X4);xXM ( bNiǒN*u{)\@Yw/2YkYu$K +2E/ +i``\X]#:X[_S\DGǢdlFGE8JYhnyW{ˣדlD#s_)a\kc˔f:M{  +)@;c|W:I짹Nyf?f)7` b>>lRSp݈&YMMo' u[[^BN)Fgb+vHS~mdia7&gr +ǾN~^ߌ׳Dh& uCy.cDp'l: e57/ALN>זpp~wf*/+&F=7c&wzQ#ǃ$,is+[ lMD/@mݿՃeDT6vN|Y8z쮈b{J;q?X|G,nnliPGJY?Z2ЭI` +5RP-1!{1}nH +4Z|ϳ0Oތj q|2`[ĽHy y`z\dxq?4_ {=ۛp\֧#c\gh7Wf}7M}֟?^W P~=.݈1"Ҕ"އ[+ҏ|8)*W{0My=<R-'D5'|G<}QɾjFG\߯v%:̩fI'WUF{bZw,quI7ӹGFq;?fՉji +jԚ /4/*׍y;xM$+̠#$(YuŖ}>Kv#l?D(I_Y?r4dm}qca{ 7`bvL7u_G=~9uW^'a!?Pgθ:~gE{'I*l?ao qM>4[9"f^kP5dd1">Lְ[GDCu(%!<Ĩ!9זKݙ)[VO{ݍ%(ݏ݄(n]kιólP>F=2;Cy>ӄ+BNPSnX50tDpcHB(6ZPNdM}#d=ϐL7n=e&o#XjQ{*kh[+8k%,]):-jI۞?U߶.FL_;7-wcs6 _tbaV,O'6Y~ ::B\h'.轳pK2hO m ν:P;sҕM +p̾ u-??OL4gٽ'~ۺI>@Xk>N )8V`Q b;Lcq"xw;6ɢ] ]C64Zk#̣얮tKF~6Rñ mZ6FbY;3*h\T.IMuQ:&SX^wK)iE6dމ/xE@;C]f?E<2\07I)Oڔ_n[Cx R\-0*F޶*o+3e>̅I:?c ϬW]l-;.^Ph&kZ]}e6 +y1(Zfޮꮅ:>@<ė7>ϊ7QB?tAMxՆ}Y8vN_Mڄ:Cى/?9#@ W2WBya 5nmg:]sQݒ(YՑsH)#F3N'T%Ot=}Wab6 b{4/ yyQ['KN$JJψ{S+.AB%.'T 荟u"& g9\"{$SWIsN + Ʋ`eeUq{#jn@8gKj8qvKE-Z;3":Ջs{<#s#5T\ -&D@ a6d}X|])eZduaQ)ׯ][fԴ#~'37:'pa&~/4IF ? B:Vk^҅^T`ͮ׳L~Asɔ<?qib]F_]})xm5z<ު6bO,8jt%RdX޶=Y̰}sI[ «D`\l'<:ӗ:qTYbj!Ķ +OT\s[uFVzaG/1# +f {Qb +=,9RHq%h znNr+9^>O J6 ^*gX"qv"j̀zCjgȉGv)Gcp{`ĵ!E!5 H'@dEO\sME" ҝ# ]RUO*Pp+c>pO7 (~_ Qi +uLuB¦sG EV?z,G_@nQ|½|`UCV$'rYQU"%Gnr}twpK: 뒽=a=>qw$䀴(鞍:4Zgׯ+xUZp ̉ߍF[y!{n8W|Q.ĭXx%`V¬ZVdVV'; #~_-w w +s8v%&fYz&/-PU>Iy{\4bx'ދW]HX<%kI6ꑻIhjs +JCi"{}(u)#đʳ=z?ԕyĻ ,}ӉF,9vo V0Sb/_&TVK: f[;8NV̼<I[!񗭢E\a/9 Vr^%x-%DX .~T@ Mj-w}_SR-}z ku9r-tׯjyW oSM]\&g3qF>"գ{<.g/bhgϟ(;=&A7z< -q bg]7pDPz 'mGY19Ug|dF8b}h->blwz<&_dQ]H㯻@Z{<Ž8g#J鲮Jc bBm)ױāDNoUe7ȹ!>g!ny@WWm~WjmTx{ u]I:)O| bY33;5HkĵD +*%&ƌ[;/3X#+,n XQ^(_*&&JE qJAFRPwn{`5'>IO<=g$-)č !o!~+Gʲz|B{{U\sFP 9tH!/1k +!8R=JUu n`8G>pO=*'ŵ +`dAׅouv0-[#KX?$7 +>3Xd3Ѐ}%橻xԈWaL _wW+;/:*4A%y9'xk2顟|ۄ "b9Pti,]me +g +wȖ]ݙwMM_ogzRO-Kn 9Ѡٮ?6ijvo\;Rv1MߙŘ|xN%Wj&LQ/$̯ x,e^nzU%/վw!Ҩa#^O)u%\"KP(,s(28$P8Գx?:^3 οT!ȷ7e + +I{5hm F&Jv6}4/mno +5v;vp.I]Nb;SnS|xVMKFu8Ip.TR8K_9XaZϮ*~"~,Y*?k*>aE;FijILϙ9'ԟ[cϫ`UJE}PQűJ%a";L7LRD*-A'ڨ?2A/t}-m{$&WT\b Ds #@@S. EcЧxc9 L)MV`+"J_4\iʂT/CW NsQtpr('!%Z)e_ kR(Ux''mKS"$p)\+%S.K诖H ;HP&% %A=QL'K {֐^YLN9dEm2IUݧVb3̋abqR67y:`of%;Lh& K2۶O٥<=mCqT +Ȑ#=Q]e] +xFJEh}oˠY]KklӗBcmۍj*?{߸D +Y7Fum0rV·Y<- nyNN4^t:2nZVLhu򦛖FD|]] S dCm; +%k؊v(l7Ewb:׏^=Zܽ@ Ҭ$f]vߗ!RfYN13 G]W.>1Xtp} O{g^wS*A ++K~ʇki$mBlOѦ‹6~H%jXZ иloO͖!j Z'A- T>E5D\{>ٛc@(i-֖yy)QlB;lkIfI$m{L-.U^ѥYS%Y2k)E9,Q1{FԪ:oo}& Ȍ7mþ߽< 9|%*uoxq-6sNg{ݩeQ.ڵX)4:NKo^eA9Ok|OkqLc|VJ +ͣG›p[yS;]Du=>%kZ+f.bL&W/3VF#d1l0j+r%&~L3/ſ0a{'~$U6uxЬ~O' oILM (1o"1`M_sM&<iYoZ~ K4햒ǝzVeFCŦׁ:\QgEdi_y:RowȰ10 }/;aF@;;{_|>4?u⣘R1?iS61Wuлf@Q`L=ݽlkwsD[(qb?b.5ܽv#Lбk8w;TȽ~Wj46%N;UEE;ȏt櫩Tj)w3|8(t||8?]x9vSV?%=u"G $ Aҋ$HmDҢUx}~ ڊcLJ7z "H%аÆGDFE9* ե$+:STP^iѽ:J^KDGTK!/pҾ;2!  f16؎,ttU&nn<Z=І)#!-iFzQզDZ=-UVF6瑲IIb@K$N?ri(-7b +-,C")&lI! :F? DZxΧ"^ρs=YnbRB+UZTIh,0B'xOҨ?8dB?j Qdh% P(灌iKvNϩ61Jb@p`6߮qp0 m8УP.TNpBXgChJv֔upn2rpHo Kt>l1>xk=vl)hUq<aߖ& G2$[̸n? ا{.O<Cb4?L~X~(*?l3~=?G~_{?t +?!~HC\?,R?a6?l ~~xGN#?|釯p:z~Cb4?L~X~(*?l3~=?G~_{?tt~Cb4?L~X~(*?l3~=?G~_{?txY慿UH'{ߟφ06@ 䃲*t+W]VF_/(\hR&h&N@ 7l,f +֮)D.ԆG?!QjuNtu] ߷ +/-FMt ȄG!֜&D4 MFh +Ҡzt}.KoI*D mDEh-*Fh=*@Ǒ=VUh3*A+ЯrFIhih j@sh +ȆGg9}>EtoOAw$IAL"B)%(%ŢX1"$" D^M Rל"Xf*D2R;Sh[v-,7z,ۛ& +8^:|IzD%@ EhXS< bHeiNJ>f(mWl}mwo_ڹz_ٻv CL72ybH`7ޭ?x__4 $[c6 2G DggP,_$X{i&spM iiXNHH_|ńXFJxKrtwҁ 6DIK{{gҢ^1qZBޟRex x =ti< 08M@$08MA"aă@Z@Z@Z@:ҁ /#r""aF a(r?D98|'Pf.[B\8=΅r.վ;ەzkr0i.3e}ّ'ջo|t*_~J$(WxSh6k|~'Q'1s@Vlѷ>Kq|szZI_,*Zz8a& LHIM8ir ސ +((H_qժP=<汢5E6z?^Og#%߹/-[e-dpWs,;HG75_5ùjG +ѷW*☼\i֣O~|z4cڢoKF;0_HapÝoD&7ޫI_2Fx}w-*/}vݬO/mb ?7nuMФMФlUz>MJKC~{𬙐&i&N69e2i))`)aVo(Z]8c¤)L:)}dr(NIO<%}ҸJWIIߛ?oO8g?mr?i5v_vh r)sѪBfúӘrׁo`a-iF橢ffZFf)(u_WI8n)ZqTP NJU©LW^qMˊ׮3=Նl7_.A ! +膙;p*vj#4u*\@ +Fk챍Vo0Pm< G{h/xlefT2N_NT W/QE#jfȲ]y\ yW+*gm\3TnȞ7#6YQ)W>˘l~y%GU1cI)~zɞ='oނ ,R0 \q80B._`*"g>s'f:BEV/\?Qj@waZ_|~ 䉚B|ЗO7y3KO 2H_'l}v+\Oų߬,(\8Jᅥ˄]l7_'X=VeKUF$`'-V3)\nYfXt>JȻm2n ԳLr>\ ׳xer5/C_+_D.-|xA +P銟k(xDf:;v`[iƥJM|x߃}RR5)&B6aLXAۄq)S`Rz7)5irhg[Ofe/R&h~p_if.KsO=`_ZϷLF8B#=xDkos4L :xl/vA;%cv7}E3?ϢoGۙ3?sa~H{ [ào Wo*tN_Ms_U|RUɫl,I.I<)mRRej 5k:̟a7tM6FlA1:d@zqG<@ziӷ'mȪY1x֋CE ;̏wh 4鬂d+jǧ) G}!:FYgBgil_6.?gf,,{߆0@Տ@u<&g7&.̪_fmAccH{&jHBz + +BhCT$3N*te@C4'YHAs @MY۞} k/tOhڑ懤 !m"+xFPtD q3% LMCAm1$cYܯ}W|͐)~˽˵A%/!wysG!lHpL׍=>*B7i G*mؑY)-M/pC[ l6c{HÃċڻ8>+Hk ,c8C9+cv%[X6ZɒD$Ma^jXY rBup*G(B$U](HB.EU.ݑwIrPl^w靑WZ̯_w~7djrcѹݗ\3f26dyӔGE%s. Ε?vRR:x/f>62U?^̯~Nh~LŹeqv6{Z4u;m׏WBr^n,6b wGlz6^$qFMK|uh_>H'.4ҷgw +qh + ) 'عo8Lf#tL[yȐBj6/&qj\ٰR:^@*_W,ܻH8( mߌ_W*g:_NJIZ+ ඁ 3gRw7p>T7ar9p/G5B~jW,[~*qgIHص}CD_ϋn7fMwl|/eQ?9 [Nz@`ʥ9_H#,~ 5c@~YR}jƟ [o tp(PGZ+{b`e=pW"K#an 7)Z7_wg|'|'H7˚&I Z{m=ދfžv'gp3 u{GWjF|b܇%u)GbK;̉d3+E) +/_O9W3::DV)݃FwB /;[E|Www7(2+mwmx[,+7O܉}NN;/۷_jk'nN|.xݞxnuvv+>m|F\ƐJktm} 'd'Nz!m߉Ѻnso''~=.9"=n:yo҈+e}}+ؘը5*a{6O(x'K1 Z9L!y, _+.ۃ=#~E7ocn_Ocxjyw1Z m;.@ԶAu[Q;/ RA>o`Ap_Ь>wXKϱ\7^<yT49'栻+H㬳7"1q;=44^vß#olJuvF߀8يA^a|Vc~|(O5=C]$r篥MdhZjz$dpd2c$' ]Ƿ LtAL+sDUPɔifz2g,5d6 tdAZi-ьBZDMOݕLjÒtrh]Ms0vݗDFFprd``<9O +tʳN S.MOCFϤTO5V rB,u'?Ԫ)J|`Wdd$sbɡ咞E%2fG3:NN&iQ6>PalUTN\ ˉi씕2WPu9EG' 0Y ( - Bޡ-VjRc~T)E3EH}f)o7I3BīEsA/^-kQ`3k2f}אTj*xtq- +t6KXS޿ݮ9uX5SP_՟fN!%x9ꑾ!ˊ}茒R]?nYW}?"xF%A=^ 7_IiPYDpzR#Mj/R*p*U79E⿨}k/+L=*Z+)㇪"GJ|/}vVl ,R r =UW2>{ >,X~u=NП[$g|$^D_7bJxuj 7W"F޻֋*{| t} irzL0>4 8Eo'zMK!M 7äL"lr dwRV5j?,ݘ\ҋƏow.bZfsGhɮQs)Dm ;*tO@][ Щb;*'H)m-Ӡn͒A=AA#%Oڮ `̴ kW9t~6YYB)7 @BMC +xȨ]P.ER0-RЏ9 UJpCx1PbҎL^C+h,\SA f9m"}Y)RQ~Tf6ޑFI h"m' ~H! _HlSWYE[`n4Tmh:R5#Q7<җv3X1yE?420olJ#Z/:"ԊЦ@u(g)"ۢQnt,iTʖ Q;NkİNl GxF1ܲXv~gbph h{];A% KU@<-G p"j56@IJ8c4x>0qڢX$ּ޸W]2:i3:HFW_B +,(Ԫ +աfv"m"}3Mf`@?Zz>)/C @G'sM'ȑ7L4L^rrGnR Dțl~Ǟ+ZV"WϠZ)s2\z*@&L- z-8sп;XIIp֞p(hJ*zfdUe1N'!":_#;0X6ctULoU2l3 >t)pZsLr#ͥveS׃;Q Fڕx g_3_b3}$V5y3߱tK\m˾g|Ni,mm1/T_StOz!Ɛ&q?[_/x wQ=#s:PYz\87[SA! xfK Pv*%z>s©IŘsԿR=l¯ o9oy;R}Pxow\[<|+ +.b?*jyHxG{{x@o($|?I%gRe~/ 9?tgl t/t3JBwYt_S*!_zo-#a~~_9dȽ<ro?z_q#=o=¿Cϊ<3-r;py< _%u 9s:z$8#cQp1/9bpBżጂB*ULk.I*GB}Iq]*oaORW ,p /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 + if test x"$accept" = xy; then + echo "$licensetxt" + else + echo "$licensetxt" | more + fi + 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` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + 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 + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +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 count=0 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.3 + 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 (implies --noexec-cleanup) + --noexec-cleanup Do not run embedded cleanup 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 target folder to the current user + --chown Give the target folder to the current user recursively + --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 + --ssl-pass-src src Use the given src as the source of password to decrypt the data + using OpenSSL. See "PASS PHRASE ARGUMENTS" in man openssl. + Default is to prompt the user to enter decryption password + on the current terminal. + --cleanup-args args Arguments to the cleanup script. Wrap in quotes to provide + multiple arguments. + -- 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 "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + 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 + elif test x"$quiet" = xn; then + 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 + elif test x"$quiet" = xn; then + 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 + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + 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 +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= + +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: 312 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Fri Dec 17 20:22:12 CST 2021 + echo Built with Makeself version 2.4.3 + echo Build command was: "/usr/local/bin/makeself.sh \\ + \"stm32duino_bootloader_upload\" \\ + \"DevTerm_keyboard_firmware_v0.2_utils.sh\" \\ + \"keyboard_firmware\" \\ + \"./flash.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 CLEANUPSCRIPT=\"$cleanup_script\" + echo archdirname=\"stm32duino_bootloader_upload\" + echo KEEP=n + echo NOOVERWRITE=n + echo COMPRESS=gzip + echo filesizes=\"$filesizes\" + echo totalsize=\"$totalsize\" + echo CRCsum=\"$CRCsum\" + echo MD5sum=\"$MD5sum\" + echo SHAsum=\"$SHAsum\" + echo SKIP=\"$skip\" + exit 0 + ;; + --lsm) +cat << EOLSM +No LSM. +EOLSM + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$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 | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + exit 0 + ;; + --confirm) + verbose=y + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --noexec-cleanup) + cleanup_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 + ;; + --chown) + ownership=y + 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 + ;; + --ssl-pass-src) + if test x"n" != x"openssl"; then + echo "Invalid option --ssl-pass-src: $0 was not encrypted with OpenSSL!" >&2 + exit 1 + fi + decrypt_cmd="$decrypt_cmd -pass $2" + if ! shift 2; then MS_Help; exit 1; fi + ;; + --cleanup-args) + cleanupargs="$2" + if ! shift 2; then MS_help; exit 1; fi + ;; + --) + 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 -e "$0 --xwin $initargs" + else + exec $XTERM -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 "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 312 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 + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 312; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (312 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 | MS_Decompress | ( 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" + MS_CLEANUP="$cleanup" + 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 + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +a]}wF_SlEnȖd[~ Z\ +^n9ZZ*dR g3+qli_fggv~3;a՟D*kfv껏m{{{M>Ný4fi;ݸ |rH4l6±v5i.q̾JO$r~ypÃq#YjWO_?}p{_\w hVWlV;np=4ER__@[eY+un8A >F ݾpJꘇq%6ʲ ?_q 789ϢA>/pm%l]]hc7fuvZaZxN,庥n]#BͶ]bc𗬏`uޯ\w-i﹝F^ꖺu,H[k~ ~ q(_fUG+o/?+U| tkNF~o7mpm{n;TϬZjֵB_[}JsJ?Jl:X;vn/C,]^OV-Wk\K*>/$J*& $t̳C0amfAq0*}$!T I3!b/S f&i8 c^`?~ZX՗귌zĐIC$j*bT"sL$!]M++n^ $ߥmF~weo8ϋ8cb"3BpTY0BZZGIV@|2aM$_v 6m7WVlSauKݺv)ھZ.nxhWC7n{uG>xc "f)0!6H1Т^uTQGGE$< +S yr ) xͩ>dpgɕY2Y=`hg6E>X(~$(V6hT$h<@f0j ˒#K,xmhКT +fYX*FU0LȌY6kd?ɇk̵cgSW4|jp~5giEM][_;ީ_J]?XI iL4kLz a>qImL'4xF\0ŋLM΃UKᅹ!V^Dt>{cX``06Hyj +@!šmuI*p3S 0=mby~{~pݻ9$bV[;}>n@sC Y$3_A&d?2ᏀU=6BidA>B'4$`im {^";6*L&ibDU_ʫ[]DB{OG1oj?r᳎c_2Pz kusOQV]k/(]eJp"0r >KC?ۢG<RHknx"bw[ƙhע׋ďE*tH o(\D',&F`#u \,:p"eSbY4e5`b'RI`He #&$/Pc* + +{Mg0զ0<1ZcOx6|2"F`d0I]*"Ln= axx^.tn<6 +cnDl` U} cTZ Awu ~p1Ur*EtxUbɊ0øzl(X:]/~}^_m*!{=_5iSxL3"蠘,eБQ0-\so>xxL{ɪJ̲&˦WkahT#lA[QX޼st rq1?ԷD!`v&X ^ +]i2&+j?yrF'OqAGofN :Nk} gCBZvMºX;D&0q=v3$:Ԧv  +Lxa[1P]iAY-jϞ߻)3rzR)ff1 +#3#f6J.EBk-[&O;mf#cA?aHytħrўU/u/]&T_3 V+X Φ&D|  +,FhA)Wa<118#Ԁ7vA#+f׬4MJ)Ǝ-ylłԝwĉN qdRM%EM7*?foa.ry6F}o)~[ dD8y7"ނF|W,CyQ BL=H+I|y +kV6x__{-T7[o Sv\NOTT_Ae"p'?/ +9 ++2j2'̪ܳ&3/2crK=sN{_7Oyq2Ksc3q@F )f^3e;@ qŁ0; &}YB1ٞ==. +X%zoWGv3ߠgX>p1Nh݅%h+u^P 1A|\KtNDaNg xeB6'nP;Ȇ˷'M)Btt!yAKr3 p۷59ي#(i#dğHMlbgcTmUA0DlgkY%_&spM~_;]Gﳵo.?+r2u3ϋڱ"(I9놢@&AS!NT;t>aNހQ@hW<$Pxr,`GfY&z4a*$1\.5Fgŕa!XŻGj{:Ί'͂RSB?@1 )Q +cQ0qS<{]nNbS|#MzSHϋZ$D*~cL _Nn=S'&[ +qG6)Zot~FSo1tU Q,w{<^P% Rx*{EsjcTV1z :M낧>T@}u Z+M(S܈g`zϻCXM&gRMG%iߍ_SR\m.|;NyJ߯M&42o0kq]"c'Ns.1 KyNj4o* +-ul H۞+*m:>/`1sv'2<7V`%_ e}RZ6`iT6X=._WOY2 }Vw*D>f +QRC5jAqq(l@Ks;\@yDhFQo~`@6j`cn"Fu6> g\}+ةq?BB4oǏzwf[7dwjd|͉D) Q)ԃ Uܩ0*[[]PF>:я"/xT*&s,IAjxJ>_3GOWTw Q2U0'Q4UA !fY\|*#)"]lrBtccsRT1!a|~.u}6e*6#L.?ቶL-"szU%lS3l]CdVm6=> ʅ +PW9 KYȗ(Ǝ,~2| ŽA8i-L}9 +sfx]BxdfogTVTk˅ Nk/ݬ97亞Bõj$ +ɩ$(&r +?zN^&щ>8usw~z!+)QL?BXCFeP2DZLFK@?0nH: )#I(qYQ-hJDt#y$,$Jݠu/S%ܞREFrn,;o^岓VF"Ng3g*NBЕa!**-? dQ`qgGڣT(=Ɇ(Ht4n|YtH:K9G!qC& i!1wi$ФsQTm=d;P*`C/!fhWHS>w F$gUA:4HD0Qd&"$R&= UVWЇ""btOMN|@x2гC;#q̇DՄI)i~NJTB5$WL{dQK/KaE|Vzl.Fŷr h2K +Mjlg(E^ )MM$<"Q9X^ =fj!E~YrKu|VAh_y)6yEjy%aԺX ˠ%%6tr@f %&7jQ@>@8d&$ֶe->QBFb5OO  CJ!>JfUͿo޴LfS;1C g}cl)[?[B.Q⿡hrAzMzpڂZnx7\kHlRDkg@IJNoIP'g'xO~*a*rhnv/fzh@# 5hXq^ad/QH~oխe%BE" B%p#|.A|@pA]Z`SÌ* "%]ZpB޽qe `FDH >HLnfd aq n5E'b1?]gWw`p&u'? +j~FT ݔ!hHN`l`hp)ACY14 |rwc & JwP&EIr-UJH5P 4Ht }F~%)J T /<]X`2S|nb`INnnE޷剬KÆUuG8? _pə|CJpx*z|yE/9xȢ#fo*Ѩb 8mE$&s,eY u=,5KIʀop*dD`K\#at +2]&6 Bݹ0.eL1LS&pP͂{j_X3h F 䀫:_]M BDAIYY~+A&"D&Z;0k!-Bz{:FIplq!jf7~c z!Gx!(4l@]얄t/ g˟zo|H 4C"KBֱ)K/6 !%rGDMUW+mlb8$Ln%ڬDGWҚcvKRBN:0h\@meH0:Acڒ8m A18m$⢾EW5 D r" c )o;5Dvti{/`i[HF|trE k#E$I&JlyҀ=-37: c =F tEDFJT#\d>L e87< J -/H ia[]˨уk+i&lQ3h-M#F[QC1j:B=^FCSW"ސ;-MI^!QtThA,m&i#dn~#bLDHX#&R\ 2\X A 㟡%KNw&f*r/ǩQ6UyqZ_l= ecpzQLC%H?6bw%LQc*4Lo45rBffh"ɼB;< 8⃡,p3$tp>-"9.j@Ö&=8w5LFh,gM匬5-lLb `8G7.[W77X9Y-m?Coѫۧ|-ifxGoNBOysQti1F=8CקNޟ>rxW^ +ޑg{|?Z4X03U8UM+=qpIԶ%?]WNvh8NcEc`;+RjWhޞn&w9 +_J!ϓ6|_9=Vd+ʦ0G&{^3< _m?ߖdy4궱7/ϊ #sʜ o3מ"?X.Rq;{,hB7d/XnJ;, +4yK:߼o׍YZA&< [?7}yOڹC9)GLR$0H.2ooY~qR6[9vԺG]ܟwksGBJ8@أ`/u˖w2O}(_ԠiGfrf[K .7 ʊJvs #~B2pOtg5w5/.?U*BF)@֯x]~p>f$.7durG:eN$.Kb2|nv-;ۢHxoګW]w}c*{NAN Eqr~;K o]_`͝yNnn ]"5"ᖰ- (eOUugF;_mK_YϬ;eq!+8l>0 s/危 f𧃒Ќ ?l!?Fhq77\yA} 黎~R?>G}ܠQLIa +HFp4S @@22=LNd,}K ).\ +?3Aɉ,A}F6i'‡Z)zKbBĦ<񬓷ۜ6(,CJv¸Еuk,XZ09Hqd!}eV&͂`0%}Y.i595Î$;9.3gh3͢!AZ +*!&LUHe6[6'au8Nw\ Ihk&)TXG1wW(O&.n4jho^ioo_6uܦ]@{]4FlLi g1?+ _0ej%B-W/A 5{%NۚҮƔIkYX.ƊoHg`"fXdxʙ- 9>E Idc,vI Q}k+R=jNtShm:f7?tj7s'$(ܰ򪣚ڬ;eԁv/.x{|g۸7,^XY5h?gڷ]҄lfqܭY{g5#_צﺞyg3߿7͇~:ѧ?}ݵޏfM=1x'K\s:{Cַ}@\fyefY* +$.͎ y␢1~?2Y8X;Y+S/UsѢ?k1e΍Ɣ1[3ӻ/`oVeWTm;>e6 |Çx;{^ڮU晉ݺM_ɾk׬x6t\#Wf/ק<:zE?6w$r8*sTǽ =~"uV6PEE cQ 6e7p룝q=nZ|qǒO{]eh%ڧOy];^=gG }t.{=R(FLd>_{ڡb[6ѱ۱cIq} G&}ex])ZooKt~kNug#hcfK]}IWcnNG)=shJ?`اQ{;~ i뾖+IWsm̕MK3o3/)9)߲ml25OJj v(axOuEG{K~'mU/=vm?]S:;?5x9Gg&tM^lNxXg@íy۱kZ86\7{gq)KDZ<33IY"YJfTdM %Y"ɾG&!B{ ٥8]{Αs]u_c3y>~X=!t&:?pmͼ :J92ClSWߕmۥ~Q8ziQco\B Ecc_ITj2d˸uaSIB6gTiKh>&( <;T Htpp<_+0`/cj-O ?xY(eWYr6ů9(."qŊIWyӦڱ@]3Yċx~Qah(uk;k݆79:%ql:Α ДLۡv(yxgV+]꒤CS:K^%k40K!d\=0&Vc:v.ZH!#ƳkPV){s>B݃ś2k'=:7k?=KuοqGAF ;=ÃY@2j?WB ь~?k?> ɸ V[{(B$~:5Uŧ{%=fUdEH(}^UwjBλmj| L+pw9~`BqP*&PTyy"ޙ9JG̞8oXǠs̢_7[ ?CÈ ѳ4Eklϕf&JeJ=B}PpKXU*-K펥8[ +v7&{|JYeTե$xRjMLn +Bkp}jv7w:!AgAR.V& +KeGk +}= }~ BMOqdyHijer$(I,ug3ϘA  A@, ?] G4F鿏G0iω'~E ֵdЧŴ2.LC-'dψy*صtwodU0Μ1mƦ|8]g~^!<PUYn$1lBd*@(T" 8 + (h4&/Bt?"o?Wڿ]a?a'P ,9hPr"jv-#m~ mRFi#,FJMuIEkՠ{9lO֔hro7TzkhWu%,N*9?8Fp3@ ;7Y*Vڱ䩰SgK߻ף[hh[#^WE}&7 _}e%}kvxXk[XxXh.ɦ؝>8.<{)]% +rV`SM\N7#rlLC#V 0_0}ќ%oK8K D!AT,Є9?5b XǁX No\O[ϋr(w]8GWSJx,ī9PU q\]7;= =#Ւ2X,}m\pto{Soxm+Jw[QB"/ +Ó%4 t8aө]$ LpOH՟.WUe;t΢p8 RaFpD* +$As0N (p]<_4@h|yklϕo ?H4iP̩6vK[I^ P11 +W`1.~Z}YuPfv؍0;\T͛rk]q6ٻtqͦ%~6>0+yn qgQWPhibZ#ս&*hFFc`~b'DzǼ$Jien&K4Ē!-9;ѪCaO'=.7:(x_`(FxFWNF& U}Od]H:k^\3!-uOǛ eɇ"D]r-_(GuƅͪeZԺ˜cѸ7ײC\|q?h A?$6Oŀ$",D%x +Ph:,J3yY>}X +yOC3߮LhF׼ ݠ {5C՝l `xʉǟ +ҜedhΒ,z42  M%ff,dfg>6>G22}xs}]V(9Y,>'s2md0=͢P B>D 84%P 82! He'ߊ!FҿM_@y[]+FbX2O-N(X|Oma\E*K1oG ْ#4rpܩc;9>]Tx Xz3ԅ6&k`G>y13GeF k\ޝ"ver e/F"../?*׎Y|'cwN +GNy\It~I;rCRG{ 8LeUL׳=c'ğ*boj:꘰TDK@p躓KT… ޡC5vZRD)=wՕ#w%>:3U )őaG=4OLtX[yɲ/0kwŬ;q!|Y9oTT]q6N#x"(yŤZ®!GsYZ C0,Tby%YeΓ;ia!GëkM +.1t@MV|QVIBGp`Íg,DxEdٞt͍o}LcB23(K]0mK9F}>M@"X/ԋ SKldD:߿ s>?`]LM OB V_Z[?&s/p&X8O"R&1 !Dhhs5p --yOœn%ٯ6w_ܗ{@䚬9eU*.)%A+8{dvYh2^lJ1̓ RܑQ.7z_eǍ֯%4J< hmCAw$1VcfƣqX@ qR"!x0 ~w!Ќ$s?0=`'5Z/Q/\  R崸&|AQ}TZ]KuWF m9of[Oʝ2qaF oe-7 RS:o RDL~d{/@ ԅSL^֨S釶=K̒H5yS~Sr1<8.eR\0{x8I`Uǔçn c+)koɲulK#=s>sVh&x^%OqWekXtJ{vRݝj'eWms9,4VTb'öpywzؙr׋,//2Y2F{~lr`jC fy)>[4]%3Vt|<jS*i#t,6v壔^+ZVz1A3N8F_y[Pt%{I8ar|?ACWVoc3u҃ʶ|uKϱzf_^SR|Lо]ɭo}ޙC{#rs7Ή| 5z-\\g_kCp oOG'{W&Yc-Z.vg,Ο` +elo08:`X(0d@V?E|@|pPoYߓP bYǷKnByf=Բ=~|~R6no_$4p+$ȾC!<[>h*/;}gZxEwS:e_W$Ol)s׭]y<~:俕o8 #(  Cp9?g`" k/a>$R_,%'On;1E.X#Yx1TPo*޽3/?[? ذ@ @ƧX̏_??6?Gi~ca?fomx<~f0VwM> >N`4( !ʯLdZ"5$4y?Xo{4|Qʂ]=M+XH? b@<08EH< nM%F/_?S7ק ?btJ~vLFR~p,@ِs뷛 QGh"˞9'dV5rNgK53μ!ew* ? <@VUNMڇktu*4'3\mv$>;?=Bx-ğiV-ȶ,–'؈nA7ڳM#~WC)rdu$fpvysʹfG +Hͤ@G>z#d +} oȡ4PRuT_o^F>$tl|R,"GoC?^V6sѩPM޿Ƙ_+y)TY\W~%4V5 XdHۛ;BZ"K׬:]^k/a_ɮ'U$4uG| -vȥ$\BFq$&0:\jBoY'h+~#ѡyjz& HmSxlga&^A_6}iud/LYpR[h5 Nt'8 :q3{9W, OC]. EaĥD3Cdb#OF]/ȴ*_A}ɞKagf fRgL$%+ZSg v] +*"^p# fi^ӝwR{Vٖ"JVK!%'rt o3J-uӢcpԼH覗ь6g +,Y: hj+.߉>~;򐱡#c0j o9[OS^~᪏ׂhJWɂ1gM oKUtr\SҡہV9ʱ+4}?h!Gu3%C*VDfQ5CkGy^@#oawFx{b9Q +1NI#Eum7IC@*.`[wh_/weV+sp޿\v%XXqxLӛ1'fʗJgi;UJ`R]l.(n_TK:j*r34lœec[ VcI9Zy s$qk&s/MA<q%w= +[S֛?d=#J5yfR[{/P t*)Տӧ/ΟΝ˺upJHK)iJ{}_ AjS@GD '$u\#ldE +,E&Oz=V BH`wUjb8ҥHG@(!A""BB +&")A)* HS)P H>{߹s=q<3;>o)dvo@K>spA%ۼ)A73}PC̍!% ߣ63l+O'Y e7GiNnq6e7'u+b$>a=CnIX3CJ8K| ~yMLLTr+Ѩ=S%71*O!Xt!R\a9 :$W43ʾqMմ= w28 +tT5E^ }dՉRZP\I.L}+;Ռa#r +? l& +fwOD Q?uibB%aShHjRHuFekY j|hN0Oڦ(4B5׊yzAkHIN[Oei +&r`i#=AƳJhR xzj]3 + a +[1mR3Q8X}}+_ wLu#q?yq~Zn W;vHGc8P_ %f@@W}i`do6v,hR·/x͂3R4S;]:, dt@l +(TB `{-ho_A@ >L[@Ÿ~?7ֈ:l$ċ7jqŜ/gOvil/8,/o_NfͿ!}2Ǜ+Ftn8{\?}GxWkTd "i&pDJoKhIhֲ0+O2웷ve]dP,K4!E[{$ADAQ 0PBP +`(_xc#P/@" ?=Y"aș|ة:\P +Փlĥ]4rsೝ Zp٭'vshź=!NE@啐 +;; W( +E~?+_? N, y/+ p e+nt/U +¸H%xr~~eK)?@2zi:Jf$*vؿ`=9 + < +$ ?? EyC,U_R/DV_Vjwd-De8 idZc+ܦqλV6RTN pba|plS:"@U{J#jdzUz])hՍFnb(`:Z*7枓ud^"`dˠ}8q%d6hz:=KoB̗V'} FPv{Vi|L\Yg}IYoS g1:_?C|ق׽^7R]Z|7\k0K(G*t$ PX3s/%\^͹)~%{my U?FZlUX,Pa7sח2cF^2w^KW,װ۪j!nE5Kj^"d\fu4!ƺqKa +Ds O~WQbc,hrv]8g+lE"^5Ky6YW*HrSK}.7 +f?Ǐwٰa$,$ЫĵgAmLhM Ȫ}ҕ'Wmn::BJM3{tbp-ͭtLJ4Ƣ.DڦHGֶ #M2NޗJ>M=gl3S, y|Q [oyS="&0u=WIa QKw]}~qEt +Z=Vx%eshq3u2U䧝_`ɱ7RpNʉ+)Kf#UsxN~E*Off{Nޢb=Z]ߒ&w:ѭ$ FzSOv Kz<яJPD,Sŷ20hІShVEdLeLJz +b]kZ[橗vhί%oAm=3Ϡ) Ly?l'L3 W~ž%M.Ȁ%,U^-I6_.ٷQXo=mג0ͦ +xi~^0K5_nw.Ӏ:`+Ar! ҡ3u8^#<%b`lR\\z_*cځ :M W^RzR + =R<ʾ"TB-̾4vKɖ5HdKe+gllCTaH5LGqok9={W]:OL'b2[d/=g5Gߓhn&LRg.WSq$.=&s+J^S-O$sX5oOPv@wO6(iޏ.EUܚKs 7S؇wI^24zv(g~I,dUoa+7Khu6e]F #@B.p1Jl\`jonҽONjwJM~)s>մ)珃TL9mm~ֱI-&Ԅ͘[ZR~7i|[r%ʊ(܍ =E87TժW/&!ձ afk_N꣊ZLBs΄U<&cS~u$@"lr5J5AcG(b=q> f{VMyt]?P'Q*b()KeHcK"sLWhVǥt{yUS沋:fn[zBScGî a|&ZOp>mx()p66'L}0خrcsZ&Í<F5z5;xUV![H4W`[4DDuzc•a2ȰCf!䧪Y֏/ҿj eYO_ijpdGgVb~t4F~c&]3B±NSJMN*hJ2 +!ڻv_Yj߫0 ̸9HN8KLV*I]Ie~g.*P-nu(J|xuJk(_7ObB 綠:sH:-2ÖN=g~0wl=;!Y7=1(5EvsWQ<䏐ꉘl!EIC̋31jV#R~$TPaX?J.y욾; cFj?8 @ $RPÛ8/Y?s8O?_" @?X3e$=95HB#f{:<CZ Hx·@&(C@ߦg`  G r`CP`ól5Y"~B/Tr u>v6R9lGp#d[9FF];|'#POxDW.#B^M|kvbۭj[II669v=4!<᧏P›. aZ=NAǝ׉O@(Zá@ߦpp->(sȚ"6zD"a?]g}?!7'=hOaN?Yy,TҳImPgi+^EqٳQbΞA O=~PRxɛh@->=)ȰR[5._=zKooŶuyWfe + SG:J=zȡ +m= *1`*ŻlR+L;\pg?+XP4 1a\(enw!,@H CBxX%oC~8G`( +]'gtBu%?y^磳rim<=Rqo:yN TЅM"~.n1~oNZu$RHJ M,0|8w{Cov$ vQ1جȘNZʴ]Ed]~y_8oz$9w:AmM+fn8Se(ni38Vt[ٙ4kw#&.ُFIf%%NZOeךJ=Y=a[}޾ a+thMTkjİ +¹A,{w#ԁ N&VPqC ~qNŖJxӇ>~HdƉ6#{5MB[*ب=;zv^ Pn _l~/|2t^ݼiJejOvfծbsxNgFUVtqD~^>:߶bp#HiG{p.y7ǚ$۾򄒩Άth5 )K7hBM 76KpP9xڔG V` r\He(yDk( Mɗ#]Ҹ/li>j|^h0to "t<(Լp]$R F fgB :!5\L׍ʣ yD#}C*ͱeSҘ#6_nR8?]isDJ`6K\R]r W4?u69YYv<Hc9_vuz 2n2IhH]c35\"̅b?Wo0ҟ*;^5.콄eDUE +_R5^,ţ5QEĎCd#VG^`ɰJca~@kHG׍fǁ]t MMBm|I4rzE{)CAfͼe/W*lr>;\pW<WEbW s0qjK̪UPWr.nJ6}a n8tx՝VEKRV-3ҡV@G WB N?z^Wai^^(eDq@_3,e˶^v +3|P}1,MV+|ۏQŚ}gKfsBEa<''Vs2G[5#:-pr5Sz$#T@][z7O]q) pMݯpGW8ItS"-; eۯsdP2<:udQjuM8V_sj7=#i8,RJ9W׫:c4G#mF &BM|ZJ貑\~Z&}ϗLyVX-5sE~%H)WX3$}}Ǘ޼Y%ઐ`a2TljO\eכ-!y)=͓\jԓ}Q<쐤ZqeW={X2wl h=#6 DShqͤV9b:@ +iۘOۑnSќէc:%\}]^nZCמyA~1] gVȹܩ ݯ$5}EbqmY.'$vC]Ń[}|PVܰ 1!;),ϓ|гnu绒WJg^b\I"؜eKVp3=]N\rN)DLIjLd|klx?miAbElᛥ٥遏/EYc|5zcbT'r%qzm4$ (} ǩhugS+`$/,Λe*XɎ j2m4X"%e!$tXR$DQEZЋ"m)ޕCT: %sΜy;{y\kgAWOQE~bYm// b\s|Bz%"LCs7uX* r7䣘ˆ0 +6B7%{!ywrVۨڙhNStI9(3b/KrfCťb yi_"]bqP)0WfePaiG>(TU/мg;((ЛI}Ao>|'LY9-$J} W#c]ؗ܁-#^$s@Li)_KTSuWYb;Hxq~qnfWu;H*5:Уckg;L_4"p[2`aϙu ?Q{̱:;:M) S+S*1@Q2~ާP.{dċt-qs< o<7&.Qyz<8 8_0"{8R5}dXoO> '}^͋R<-,957s(T5#GT{4< zʡrX9&{\sk}J-gtץ/6TiFSĘ]%.j{櫳U ڨú=SKp1կ۴qk4xmpk('Bw jحc]!DSaȖ ?\%&"$y*W Pmou-\̳ثc~HzVt'3fY4{MZxo1fJޡW<{Q1?U J'W6~C c| +Vm.:^JHP r4f>s˯3]jh +UJ 5}T}@ER3AonZ'/hkːiocSbO7 MTX&D ;Mwz{OPCں陛10%?ytb߷w}ڻCۚ.^KjL(3+/D,q{{Kˬn)8} KvuA͑jE;.YsOT+~7sY>D 3"=1jiJ +iЋg86fy*=4JE&}KXV6"Uic& {2p]W_ B͜٨+=s__n؍|nul}O,ݼݕaE^kk?s^ML.K#NvmZt5!zm"W!pݘ"vxe}8k>'xW\4'RXy5 MeM,=M$7E zDH0ѷ$ 7|VRF0a072Q[$5'T|u~tm?@*Uakٔ9Wxpfn֦ɽ7G!12q=3'$54[/Q-D3?kM,U6,ك{Z\>b +\:fv1œktmuޚe|:>OU r5y+-U$D}y6dH ي/[%ȊVS,77^/ +=ؘkޠEI*GJ}jtЏ$]{jsg+pv6~rgxSaW *´#Ձ%Cf$_9d~+[TN&$bUm֝9X ЬuWAb]2iw~r$lѷs܌zOPHbn8_E8,Qq EM]A%&z<ᒣɸ[~Fiv`K;oKA7ŭz7Wٟqrq[D8t]Iz보ʀh+8DoVJ9+9ޱel{1a9譓ƆuuUFV1~́H2BqoU4$Hyj $Nɪ1XP:Gқ^{[ ++&r.W[L9aJ0 +!*p(LE+ + z7aЃF1QGWiþ? Q>=Cv9c^9*)Ta`*Aʘ'T;C*0C3)(aJ.v[?y+zo |<NWs^vnl5|p,-ci|nر2m ;A+oFznszSSӘ5 EؕsZf\gs09_e5WLYc9BTB  )PaJ#R Υgyii'.XlCs('[RNGuz0噍 XׂVNbwFa}RI,>2j}qjƟLʽd"&7FWĭ& ^I.F5e(wn5^Hդv1 j=< xM~c@KEb.綕`rw6]j?\`n.Tu &Ϩ:U4eܵF@E65j^ i,z/޻ѐHjr "~aw=)0v'|Mu=&7, +XO| + +p9J\b[bFtesg%1ϤLFwm#M|̀ـCqpH. [ƕ[ +˧NLm2%._**M,%fU|:&Yn;Ecűc)ˀZoYj&U*)}C|Aݐȷ+<_z)AS̤LoTbݩN-yi6 16rv 0B7XsvPHLnFZO,<*~- 9Sؿ,.T? `;)("i͹ +Vױ Or +6O_&T*ߊE0j]6~tG!AMyV2 E> U;:]+\MVV@flVONcz5+]IE Sb#Il2vl_ʳ{r-"MrkU[N_Mf%ѻ·}sdk*%J]fOY3t[Ӓ;XNɭD ЋNMyLA7صZ.kMXz~㷱T>%mY9&&c.'A M}5}R; -4â!8BMV!\I}=;cTv|*}3 +Rc`]0ͱs~G#. ! Mgeћ5q.XY~Qmg)aC|܇ùV E(-Bdsq4!?{$;g!{yU@KX6ޔxmaMDc{Q{AyL8۶5?x[P4IX) +fUqxإcS}m33dɀz6mrgquRafXJ_[zz.};'{km n b9)fVΪ + &n%G HDD*9,]:-=( =ARܰ' %H\տW)$vєMzFdbx50p{蟡崕SHhĨv? +}(84 ,cCkn5vfxgL&=i !8qy# sXfZ/r3C[1v{GWoulؔdt_H }웒D"z*T}W}xWUVמzI$AEX̤O/XUD$ڼBBoJa7ԣC4/}NDJYPɼ2*EFKt% rt(s/ ,z 9 \#ܴjYsTWs4>"o +U!{Jb"Y8DŽEZ[AԙEY1!p9Ik_L,180'JSb]_omRAV֋70yxi9)Xz%xf7Wѭ1"ZIrpllt@Hi1Y@4RA aIEM^{')@;1WQ˫M#_r%a[W ׃m{B/%pGW_ @1~E~ͫ"F苚Fç齌D_ڇGzI̙})AIvqi3D8ʙ0)M>1~wL%K;y//UǮ-~\Ud b9u:>yo iN!6XTűcTmiIa=UXBα`8 (\|{tO_z|X_m?|NFLk.ud=5nҷCk[5Do{n[35F4-5Bg;D2f5„8;sَÆr7c,(5,,_{Ei,AqyLt(T}ۓAdCTƛSJ';k2_:̈́t9[r*q!`i9fMwcNL&q֣KvU>[6KɘʫR@||H0l6$[̿l~niM=k6ek#Np48?\TpGG,Jy!*rGN #U>Wo7eIӰ3."+"ٓ]m_E552Ge_QJpm5D(rQ5#K78fQčseN?O'|i`H]wQU>q [>txK~|^Nzg5Q٤Ɍuڻo;"l#cta|:(48yאZR OEnFv0. SQ/ +|KOГ&bByU3 +1IW TJG~Fs,f*>/eR|ֺؑIqϢU4ifP|!\]ʇbt'PqiuzC$X/Fƿ ]q>@fDPRyD1egYúB<*otg)uY'=G##~@f\5T(Uq{Tf0Ev;Բ>|콳asR2r{_k(P(* FVRͣL[2 - ۱FL0`"73}+3}-dBOGbp[Ўm1+W K8D$0zź8%qX;EHn%>^ew8#L+m{1̗\TQCk{Pl"Jh1naOAi>d~=/3Zv 7-/%H{xw'7~GS)t^%e0>c=hǐ,*3{ewo?] .i1|m'A.W2 oK3˗h \t)Sk&kWczz]a4PDʭGdKIʆb3$ ̄_xD4bq},dđW6i1zYe6)'0UkHAK#Nq &)>PFf e-gYY{]tq7L2Qa[KS` }ccjN ;}-ƍ'[S sy+!LJ +9 "Nf$z툆+Q:'gMzÓo9Z_#ӣ,S] ~i16]$*h's/zT-;3H9M v +}'HbB~4\V5B[ g~7XK8( , ;B ce,.\ck+cogۏ8)E`肠K$\&H|&SAE`8&CQ6茒>A|Q^65 g5\09p9M>1Y.+JPVUP8>EޱM5Wv-kV+\?&Jv| ٿ~dL(Ar[!I^z".\SSr%Gh-qA!9?=)0 xS̭YGٲ5͌fη$y8yNA/ꌪ7(3Y ;ME; ?+Fu䙾%}B!jcjiY/GΙU6K6E3T=kdFYRR{hj0UG*NYѫ[8`Hf{(1P0k ҐQMǜj{&8XM3cPqǧ[{+8vU# :lsu +?pi"'^E,xnrHVaza:snt!Z^+;)rhT46O1HQحgb oGN+z+ϽO#{dcCK +R;d?zhd`iH?mE/Kor̚m~4\PIsTgR9:زM{{Q/USI_mDe?EG ':whX-.E; k#ndfw@-@)Ӣ?wxm!ne;DxFz1@v˯E9Qb! +}'; W$} +h"SBSY95Qoo/.Kl&–㑖AdVޱ7%$7:ϭ8 VPh6KوeR>JSȶh}?>&deX^z+dX*Fxτ!ƒ]A$7uxdg6rw\cD Ҕ"0|H! ҳ;'| 8'ogC)EPinR4[<~הfݦc]tlُT '{}NUjFhXR }iE-g&R8h_G2T {EWF&Dz%v;oz匏5HLe\i~f +?mqs9:s^:ℇSI~ Y|,bmxPG[KT[ _mxЁU8)"yC0%Bެ<9ajEF< T0mS0ܞ`@㉺8U +ӱpWki'/NsI3O'V:R'RlqؐshQ<\,^Ţir iIYMU8}1Q2,q1cNGJ埋E5d?Įov[KThII<ػk"W*$&Xw&QY,a&Hǫ9>''iSx`5Ijng _hWIS}^nŒt9S/;yVcŎ;:wqZDs˃sNyrEd]nYie7gcE`6'[JuM*3&q=P2!|]==mX=UI +"UQZ|wL'$k- +D0aZLM2WmBckP>3YH'js;< g$k{{<&WmMV[.1 +Qc 'Pw6H_;m?oll{A!B5+'*;\h\kׄùF!4 i" +\&ƽFdGCvкqsU܎YqϩOe7;$blގQ̦q:;O=@;syʖ2m}0gYOB|&LdJjgp]BQv$WSe g/I0nSskC"nRMm,VԘ;;xec +1wt( !oe@bu,"mE$ +:&zRb 0h qy|H戶20d+G4J$(F0wѴUWmhЇkM)6ԥ]i!L+~Yd-~"P cRE,Yu5u`5ȶoWxYF:kYRX͎h2"t + 6(_g%jo%,O>, e;9I|TJNuRj csTJ7}yI,C; _,%j[_齒;_A䀽HjKfPBXFAkrCy/!ށ"S45586icOw8cHzG"?@F'ʅ\_CrJg{s_ԉmVGC 'h[(^v\{ΩJϷUPYklY1"!XM'רFI=s%-$o9Z4y>%X҈m/ʥ|8D4UToHj.~L։hWԃX,TVP%ooj'҄a~L:_y=7(KiSqXԲJA0Ւٗ~=LꖉNYK5҂qn< GGhђ߭K˕ wrT$QnjpLQ7xZ!৙E=.[y|&!Rߙ<$;Γ۽Ư &wLFCU˒*c|톧xHv~gc__LL{L7է}8޷VN<in֐Y>OƐђq u5c8~-4K'(^xxffB#TX1f'of##nǖ>xv UPe -\SrrKt/V4L @l4q..+ qMDD>[(NnydM; jqupF T߶$+ELeeK.kn#D*1%LV/oK&MqNM(^OL\3#m8h'U"Hud`gc4Q4%yN"LEMݣduNcr5NN-|[eբiZx=M=)3ۚT>^v`w' +_?h gbtr7` @JIO2@E|zDgV䁐v]M/1Ń5+GPC(u#B}8dջ//<foh@wX-hիY=eOH\c;/ttk8z N<{_uɿz e/(L4b@ ݾȐߘ3+vuAo(^l-k.Czxdl/lF +sF>˺g1Kk+$Rɺ]h&$t$(>V-8j]ڐE$qAg,fؚ@09:ymvێiGD|N`B{Z$< PWp~zݰ kDeưF2{E_T 'V*-knY0헖?-J:M@}UvkPS3je^kw}pHʌ=Ul,E +_lG$U#)@Ho(i#܈${nFvbၙc0-ѓGwby#^ k D3w[d޺Ft$)ɸD5ֹ5Vb꣕t%V +A +f,^d[=i_vlsKچ𷶧`+vʀGS|x 9km)cJeR*dk⹚~· 6MWnQ2^BX*,Eqm>kTH{'@X/+ +0,!56y>pҜ,C0e1kͦj%ߢGxؾ6`>#c^7 +Cd7*ybRgH.3|6|2< ÚLOUMLVs-yte +9HCSɒpq;}QKV=ݰLW{TDMOv}r&!pC'j(5&:DƵ+SaKQg0ʭޡ6h3o\`V+渝"&G&2Mۅ<>L+ȸB  +-zS^s̥YkoPKޱQhx\7^ZOd%M~5/zLbI?7'^Uܻ;@?Ca٭rFB/] aƣOͣw]uSf]SRs|Ueg'$,dvPh~U KZ4J{&I6l E(C;kz1a%x]{9wEO>sQ>?jef㗞k]*l{d& +𨬖zК}۶5IJeN8`ovrmNߙ,Tֹa:-e幞j1  ML-J,Y RT{=Jhj|R*gNϹܤ>e$ |}( ;c"0KCozйŐ^s篫0rhPBmXWbJ1V08jg_i% ic [x\he6sc8f4oF)ERWj*Fb R?IK}iE.ߚ_gC]G_ɭu +}@lFHK$R:3rXa2cl>,%ٗ/#wΓ*>ӥjfBjBg& ˒IBQYiIn PNdm KEP&Gu&Y+^.dg h egC2*o̜r?gR2V} 6S 7i Nǒ\Zcame$΋u!Șd)O!(cӅ+$p=[5VXg`86Jǧޓfd׈UB*0Wh/?12* b3Uf2E[PS9v[dY^5!%(rmm݊"v48Qږ,_FXynr&]6gFP_3Fn:cA 7.B{ IѨV`OVJ3)&w +&k1&kif58[o3i9AY(vJuy|}+*׸"K^BL5ҮwW-oN6ZX>FP}Y1@Zs1Dw \,v.x#MBEc71aQmɜ%]FuqG/](g uCf rۓhr❀ a긏RlT& 1%+2”o]a¾&9+j0wXψ" +`BvBƭΎ7);8#ci{#[np'}"8Dс#'IP#gE/uxZ&?w%}]!QRn\@/)= >iqbghyMGٯF|WYvYz0+誧U&t nlP +`{f˃@A$};-7+IT}S}ӔLbxQօhCSC:,]Ͳ "OC5-ӣD;3bÒ~}:W +?y2_1{mQ3v&lil>6G UhgS[M +xiaIdXLY"Ӝ.ǻlEV +6<.'KF~+"{RA)S~$ƌW~~ cc"ꊡpqâ#1c;'Y dqѳ^ Ŀ]9.a"mB Q,&`М*=)QQ?ro>[dnQ +r$s) ./Ob҆ԋ\$и!)9.=dFòD2"Y^!IӓERYEZ|nˮ?G$=(/[xP;B ;&euG ֔:X =*vhn5A$aΓpauIg.Zͭ +WP޷9T9͟gPHJyq2؞5Xgkj̏J9ۏ\p?/Ο,Bl׷;[Ӎ~JYKF¡n {dL8۠'+y| TX!᪙`%Ηj֧`0z5Rm54-]Ҁ裬q6<?6lW= C[#8Sv6V_}82/#$0ID8Br[GₓZ9b +h>Y0^ZZSq0 i~J'i=WonP) * /:{vdzc(2L:Ch-c,e+q +T!0 qdIv&3M L#:P O6% L;{~|NtnьQ]brNEcŠT>yhRqO#jOa%GfkZ`Xaz`x܅ҙ)Rzg8Q4k"xIqs*_p5&s  gvv8y VrheeOo$X2gȄ.>áMp>ggVޜvw$/w;4V}094Ӛpڣ>FO '.1NiP5un9ğ37&}a#TL qf8g/%Q_B}* ˷*_"ˁ|ܶe<٢ +=PzZ\3fζ&Tg4˃mY2:E43 j6Vwjũy]i| >q" >< 0*fDTxaͣ +6 +SxU3EW$0ќ*m]'QN3,a!c:qoyט><=!> icy +!+?j%rUvkS1Ƨ䗻*Vy޳ 6RϹayGM6m]<^&Yd#;(LEy( ebS~b9x޳ EΣ+ǶMFΞMgųNR?Iy=+ϙ?-Z?t)W3I[oCSynLd/Mb۳)]}1ˊg~ohEY*=6"_UG|]P:q7*̏o>7uBy^|ل_Sÿ^ώ*unݴ@F k4&Z/yE-녰C4FG䜴.zжh=R_(q/Lj\7fW"7FI#T';L4Wc,Qn Vu[5'Hij=Ç dtstnlEH4Emo>RC Ne)ކI";n2 +X +pc"фQ BwwߓFS ٫[.}M#ջN6 UwiH7ިn|NA#rx!QGGӦLYf4>k mW8mk_xv8 '_`KAQ fÂr:>Q/P8U~:4Ms0C>q{`?TQCScHMyd:{HOK`5H։ O +)\"WSkj#N}QnqtjlN!9FbĶ)a.WBb:B@hfPUhÐgӶN6M3ML8h1GJ Գ ݅Nꎄe}_l1 G}fRB"cx-tZEcęL>3WHLQ]j;Ƒ#@Nd*T1WsePӻ5zFsrsz١^tL;5yxoǰl.w/SVZ8#/t9@S WG5f=>%M[J gݮJy~ HUTYjҍ|\&r.\9rNfٰL{^s\ތJ45Èsԣ@{f]&u/p U`;̾ӯ# :@ _(6n{VVymy}5SmZ>΍xWzF/!q5Iy|oe}dPDnD.~QFX)ULzd{)60S&򩮔+xN~[8+` +p7U}C/D ׬[tZ V§`4˔-?[$otjzxr#7(i0ԆSq+nYև۟mnKNHZFG|6ܒA0geݼoBQfhq +!P{*iͳD\֊HbD*s>E 7M`q&hnKi?nn9/)`dBv(#w3]dO۾Ҵל@PW2C@)`(Xarζ&PL]Q8BkTۢM5h:߂5j7ųfgoⴜ V9_T<~J~O(3nnj>z^yҵn-kuǿkR T+C8UU^})*!}"_VXјϺ1jYmhZ:5|x`_O`pԞ|S .<3u#^3I-}@ݷxw'l`KA׫y*-zOa[E:MΦmd߫J3͵&?r&gA.kW"jkKYe{ۧƘDv=~ti(ڡ1;F>B7R9(=t +SC4wU?mI'{1ny$(a[Y䛁OzFۜĪ{GV?/߼YEYIVF^IYQdPTaRUgRfcoihnw?FFfzf]mKMYAoOK( qo_SOMYS_?=-#hoq2Ԕt ?HO{gR?T7oN.Bǁ Կ?== EeOCsco7_aioFjT ;?kid@.xAD@ dd`}c0?RAIƴWyfE7"PU ө2(2)3)+300Щѫ1*RөHUWD՘JHS]S_7OZz:jzFP>F=10(Aޜ4afgigwD??#-ݍ[NFNYYYdz逴*4̪Jy +2ҍ>_u&=-H/oL̠̔gbd?,t'w m([@#BS]OHY3^?5=/&jj KNd'=hHKoL@-#=Í7Jm/ CJe|GT0DxyI))@Iy@J4ri`uTX`t4qJEE#e F_fCsq1S201PjfJFef7Zf ?=OO3~3P3oAW_aOmefc2t@ZFѭ7ug`77jHMo.z?&z021hotk7z7dz +_)*i@Ƌ<dfdf2r[tLԌ?+Z DKO{WkcjhV7z::j:&&t*zJz3F|M=P^1q!:Z*'^1:Z|e M 2Z_I_]UOHDU_XUGd?Կ,\WDC JˤP5EU#c}ɥXF&** oosAJf%j|ЌF*JQTW5 ÏUU ? +6t7nw83]Ù7_WOp䰁 4 Yhhh@z:f:F&&iA_zJ&jzfZfڛ[C/G8rc 8_q@"R.k50A؀۠8|?`?w*;!6Zx?煬wp.1KAH~IyIy*\{^~ !/W&*}u?Wt" D#]]. +JGSJGrlPS|e| |6d*1# `yԵV?sA`w?r(t~7-.|ȿ?p?\ ƩŸdA_Y[^YC[^MQSod003Q(<@S_Dt.LtL5&:e}cUW./l(i +^,myJۛ̍4MT/)Zh~?T7U4R >ᕧ䟋 Ƀ&FB:zJ:u.˔2Y./ /Rg/%/EΆ웮^ٕ_K%{i~‘.jqK ?HO8\`?ku{:p GO\n.k8u_5~.u nקpk5}_t^^ï۝ku=^?]ѮpkuU)O՚=J=;oC/ݮ֨'.'WkŗWkh`ؿ\]zIf}q #qG\CT>OM/tvt2~%e|!/qGx|'au/˂赒)>3%%5 [Ǝ;ڇk?G}qoqȿG_G_z#׸k|}gGs?ّqD@oq#vS^٥qԿяwG~  <y?O| +٢wkǺ\X?=X؟]qK]X.#bZq%-%)W{~d]u=/y'>?̏/oa?>';>?>ࣀWM~?}~Ћp%ϕXG`. w?OK>?7b yW姯ƏϫwyQ W{~QߌKy +ߟ_<+[返{>o.p_$߃=C|+W]ΟM2#? p +笺g"?y~w$vj|޿eOl.vC>?='eWTHoL !$%@$BXѝ0I ? :d T4v'P*HVp +Mr;W&ޢw3$5( l~L*6_}~דbz%VHm]yex4wcC |"!s33L'@Yuhz%tӵjP^᪩q>^zԹ#ZG}cC3+Pl tV9[GMn2sAVvnl&v]Uz׆*g 6C9QêAWJv}YAD2V +#!Ӿ<beNݕYw,Ҧ(<*ZʹXQT\9/q+t/Xة+6ʵT6FMԵ"h@H9V!O&TU]Q#'Ec@F\K䠐TzJ^8WFoG 55rr}41eCJ +nWm%SjI=U{ZƆJ]4 B M5)+ +YV bĠ̆M]o[ xUe5VeB\2R/(ht=42+7Ղ>7ӔǪj5j\Q yjI`Lhn3䆖YV:>JQ ǨŮ k:( 0ܜ)F]~voqꓦ읩#'Wo<] +"}W!~,SnQg +I#Wn?SS7ʫ9ɕUUZQ}_Q)6>(m?[n?Uw3)1Dѻ,'_o}E gp#xɫnrO tpݯ-78PF"oF)꿯l ʟ`&oB|A@?~z'|deS"W䍊|u/(תQo֏lP||gI;iq7kG֯' {[ybǂlY[r-- bGD֙׻m?<)3 +yz +-> XvS5?\e'yćOl=޺i\v w58`ds'C')BN.hG8zGrt:G}G7| `uoa:#&WW#2FA^cvO|x9ćJM%>H.3sB| VCc#>  ]a.PH|h-?OgEmRHN}ǩ+j W2Lx%^„ B&lest&< '3LX$^o{N3D e{bwFp,k(>;bGx~,7m fQ=5b@?1) A}I^yKkgv[H_"zЋvY-][z, Ac!;k"ULSMV.6v~*d_kL[>{Z XcS#ؔ8HP2e8h\#5r/-D˖^ 9 P-^^NtFE7)?Q0@OB #zרǧ#?ׯGRL=$m|1!HP&($"d>K~JCي]I}(md3W~WU%I;@{~ fQAċdR.)%Um&".[['<&bCv5`f`!|\(yZ{e{2pv?ewBOtIڋm[OgOH@c Ó-bTƿ .2=pxDMdna{ƺOm%t_Zzn=7WSɀ#PA1Uɚo"@OUh֔d,(Ǘrtޤ/鰼&!k Oΰ|OH9 >5d}>Po؇bȗ<]<E;SN)O\䏍 L<`/$p2Nux,LFJeBx"4Mw_tJӝTJӝ"4]e"`T EhU:!b_J#dlF)X-5BS0MWw#4=2*R#ͻ֩FqI2BO؝kW`͙>'$ S_/-fCzHzL#e\~DE߯t~Ht0''t/'313]dh<ǸCW91 dR(aɱyt('GƂ h.PFU~Uƈ|Z4DFNL"S 3N9 tRAk֞\8-=i_].Y)i hWѦ{^<}cqctx:>u(9) ! }OXC8:`OxG$ -ۓ WD{! vA?Gp& h\z@ۇMѷJ"#W0U_w\u< +˯m?*9ȥw3%@ۣADz$ݨ{.ut|t}+?{= Dw_{uZm:ۥgRtR9}wh un?y67Hf๮pofo,r*_x{C([1i@#PV VESh, 塺ViPP(Q#N\::UƀƂ [y4ut , m@Vk?85_pƐzK3NM7*#^xX +=Wg1C,Vj*T)#k.2Ş6cJh`K^a Œ[zQ{MbDcdS|U Eɝ(|pHG*S`"7Ȝ|tݍ4GɅv3|dCtJ1}i/dΐ +|by6#@}dz:AT`%YH>a0dΚ< +qHQ\NEy"H|> InKw,3;M$|i\{&K+rdQ{=V`lm3$$n>{xl*e|X[_#k$س121s>Zi]>Ru[࿮&1k,%'y9Ɠ Y0ߚkZCZ&XCϛۿ&3ke| s-?~ O2܋%HG..k]!.p-q~Yp/6mWX2%/ .~$eq侨~Ie[S7vꗤ5}8-c*K $IǔvCu z}wԥ~UFSb +![\cvEx?JӇ6ܰԵ^~.qed&v --oc(ph/rKmvChk pB #~bׇ2K@?~L{ihQ~\DžZ.!:C{g 0mжo8m<}Gw=ӥL~ b ـoYnAwxoy9 B]~7{ ct_@߬g0S&у:h=]QjJ} c*z:osԶf>!qd]΄B+eO B[iv~xZAOgcB k鉟Ӧl28O֒cN ,DO;*B󫭗ϬMv$^?7 `4 oS`g_xpw96uݎ$VŔ)COgƒwŔyC9a~M +eZL=E)E #=?QJz4=G1dV*2KAOC)ގgS O4ΐZ!5KMY[KCHhJ3\.*7uH"w! #,޺kծAz٢ڢ[mVkKW6m^MjmUSC[ϙD۾-̹=9yng(X POa%=OlhzL@'nb[kX{Ob7V &蛆- _ f5Q,wzn~ghjD^W8Ս4~K'u]<70J T+B3ԍж÷ߐhcXɉAfQ[›;6;75>MR.d/lI<.y#enK;KeKy[~ȆA6n1sAɈ"ϛݕ\E$V*F6]cYh[!]fu m຃RZ +* ++~)ƿ7;Cd?-e|7O !R#@o~jwhnL_;15;Rs?-gF #hb8:1 h2S=*^*T ROEeەKBYa%NKO󤟎~:b~`J6S"~J(JDJftwQb)JY^LFoT+I nEmMEmKXG>rtd%%QOHmUW{3gD-FP4x{&iх 0aaMv|L<θҷ$(;߆tC@:Y1 FT,TP'HP"QaB~D?ǃA\\yEr>M5.YTVϺͷ.ʲpǿ\N 5-cDxm(<7I<&硽2P'QWWzF12o"dF" +>kdXL<#95}κ,ZP(#Zo2%wFsKs$lJ#=Kw|3U|`,zhyfauP`ŌP|} MoUfrf "=nO^,d8|)Y#!1j<&}6+z$YN'LԳYMzdEDD3Nw +Y>T,eWO zbSz Xnݻ:Q|~ORBz (nK5k p*ydrGrh;_Au7"SGsDS+iIr#f]ǐlsECr(n2Nك{^>? 51_"9'h y]H>Q*Cٖ s (.삥<"͝m /[.[((ݕ71hdDKS%DBƣFc#N4%\Ocs=;Jl 5YS-C$UYHZiոZ+y)ӱuxlGްxC̲PXefYn vre9Yv~u ?ꥎ<*]뮀kɗqI=MdĮI8OQ*9x9K'H <>9pgBUюOD=.1ȡʖi >#u*c{]Qg$-1\Ii![ت m@OHϲE}KF@<6,_ρǪG)N4jy=e@F#ox>Pp`VI]^Љ4s*  ߆9fDÊ&V5kYQrT\"wL/XX"CUi`?rĀ,EHǎF> XI6##"#Aqڂ̩71<Ь[`MB˾Rxtem"|Gz5+sPɪhWe[, k-,rD +WܯqZ!D{&1:Z{^@AQZnt@ ւR^t[Ȍnw͚ \ +-(y`嫬O.Y7~bkֱX%xHBpc囍p#Sِ =.Y?VP>}@|wjD :o]r1w~yHK%RٞPuIzEP63+pY] ƾfx2O꓈X3[͙FAۻqqgySttQc/Qc@F}cM[oRz:sd:sY<6 miD4lWJn*&2 %z£ w4T5/289AӡħG˨ kG +Ц#F9+BA#m/xA7ubJߖuV>"7sbyz *A܎e `pCL&~Ҟah"L\B̚et3|&8'8%mJvPV T6 *Z\iDAĜNwrk WV4] }Mvoqr8ֈN-[Dălj bJ$KLİ8ZC;_ o673lhk!amyh3C=3)2>} SgXtLg0<5׏^)eh:I M@19$K'+A 8qĔ_/- 7(V5nҮ=23Vm2ƲXC=~[KAEL~ɔ9qp[܎Mb\M&œ2kJs"mydm(YdϧMC21>UoM;pM'y9/do:NX>TC.Cǫ&O:^<Nc2u #Ժ R>oMK{([%dB|mpaVȩXT$TO'CVߪ>_lƁmY"FZSP +3mhV1$>$@.G'6R^N힑X6h\g.LP[[_%XtX ]0[W+\|S@E%G^b&} ʿdHBėZQ咱g0/"/@A^dBk_n28##s}Mu is"?#wf,ű?GT.Ĺ@˃;aTЎ# 71"ם QfIE<҉{ĥu[~F@V8*j`iֹI$&YgL^~_XatxCՠ#MFj1~xEAm +$yui1X-VaS^v|xڕ P~͢AǥVUG8^d8p|U?x ?[>ک'|ަMV_Y񮼖^%Q!. FZ^6ut|oKR˃D.wt ]{0 }YC!}'ypƞ$0=ﻪ94K0{{-EsXGX$Wz8c[/y}:[MλƠM2Pzc|*yХx)!Ej9Żzjߑ[/9%d2 ҧC|yO/@e^]B&e8p-G_ƴC6xio@&kuD<R]fr e:6ycP^>]K%&|6%%;bkN2THֈ$L~ ߭Br`Rr^5*כK.li۫gX$|\X}c\Ӓd׻ow~V=?^/)/k$R1,Řoob*V?ǒ,~w(x?ՃK@&&ܹ`C(NY\=*vِSȆ'6(#9B,pPٱO~XD*p< ?"Eڦfyt}8uYZE7"uVsAl -!kBm[eBL0`ωJh6f_lR O'_K& a\ QAg%ʼn]{bF._0Iȥ<|t[A2l:b=_ha} .3D"@_Q Do7HтJKYŒ$s#MjK$+?8ďc"Em>1ShZe6O)̤`q>!͎51b+ax8/gPf*G +M.ץ4+wk8MMAk( % +A@^ KPªXoNOt!Ⱦ{d!AR='B + Lm5#VwfnqqLeq엎8Иl2b +V҂ab91j2ڂN +-Z.v w!7 Fw|ǡ](Q0$ú"!b D(N ouoBtP܅̑ AP@g{*>|oI1%Gbg "  > ő"UpGPF ~qfI2'PN!IąZּEp;"-co/gi|G|j'r,bw22q}4j܃#zmqc4ʒF u_Dvq"ҕAqW-OL¹X5bǓDZD&Es1EOM +s@.5%P skFD["9L Prb#^z61Erg'Tg8d>`e;,`o ҳɀ{ -S:9"r ,@"D^Y}qN"4))1}?M/1yZ*?O@|:A H~(Yno avXs9"Q4g:CRPB0/ Ϧ,Bl Iq˕/ZkTNE'^A˰_s4pֈ<Fi}b|'| +no\pn +7R9"S~Y4m̷y# RLE[}{"xOUI(Fh&O@ X~_D,!^-zy)xyv~Q9'F'azOǷK¡u2@JN? @ S$A_3N-N-9~Qe`gp Ah,x'g ̇xRخb >o }axr\rII& B$Gk 3৿4U:z&wrlE/;hxKxwH~?x%餩`I +c#Դ?qΟ/bqlWnT6oPߧbIxm5JLf4EJ}Trq19jA9/\uuƠi\+7f(|W`v6aMຸiEA*(E:~~xRqR?>|ycp}_7|b.pō҉ù}qp_sWeŹ\aʊ7چhNn^Cm>Cai>~qJ"zJJhTX/pR #qJ+mWVqֆE/TZEڶU67Dp;XZg}iaN.WY|̦r\P%o }_6E!?P~)B^FQfYb-8DᚤqT x'Af2&;];#bTNkfA1\PBL>߰xaIqZ ]!W$G gܭI~X"HLE!)'t vXI=\Yb),BBVckwdk?9u(,+f0'qVqo4h Rj8/X8а"d._KrWwٳ^\l^ʂwj9 ^߿S텓xB.j0$NkIS@4k&qoFZ $ 9H( 빸'!QѺwoB& +<` ]Nfca ?8 +? !`}8ĹPDrYUPvŔ!D ނGHb|.xCcL5RGMI.FxgwCk"3+g3t`7̛.}N%T2}wަėgZտ((Hgg Ya!&'ά`vxġ^YYˋQ\T>9Ѧתș8x{!bm&H,iʖҺ= ],˶і4ˠJ= +5G{*x5|l,'H9O#t9%5šPl4$]ܻweYe}+x5hVN3A^a*J^hhj;)Jb Z`5o&yHӼ`LFU7'C*@m&Pj:}Wx]pcPk( +Ko)[ҫ60ωlZį64,!yߞ{ '-yy^cc~gyGr~Y?z,4#eS>x1_ٗvّ8#4۷3Uֿ3ݳ=̀vjBn=LsgrjWrێNŵT,/8~޾Fi^drI1Ne>uj:{0Ȧ ύ Ϫ* g#Rz#wvFE'H@Ha'S;>v[C8u:INC?um3m32[}RiiУŚUڭ#7hG9IJLj\57"@@-:dkPNvU6RփlHzd06=_X7vs٥ +4ga|a&`Q ˣKNal=uҬ̉rJjJ.d6hY# Dx1{ iETr577-ذ&lomrMM iI2O &~n%|kFK/WĚ"[#T~^^Lul˰+3C(YNy +)Y(hs*SF8x>Վ_j;'q(~^yubt6Y+J$8:8۾'n5r$Y謾h//WۉI2Q]>܉p@޷vUyI;<DW&S!)yHXr?ͯhs@kQ@-FB;BcNJ&Lǁ"փ~`:v-0bMK/os v)/F[/)Jv[k dҐΘd֊kT$NFʩs4(E?$FSL9 + oy>p.z7ul :fHƜh$飍J λ(3^)EZt'1a7RA/|ުn-P& `\]~Ö?3dO-jD'i*k$Fu^f +Z rZSi_DXېmqV)>3q aKOrrGk..7y,tK?KPe Q(36#/_d[@i滍".Fy| $^NgגRf".$a{Sf a#;85CP&&cg6'i]{~)sP=~=WteE历چS+4hnΓ[v4i %UD9yUh!20k[ i;j1ޫAv|@{Me a" 3QimPia/o^d %zRQB~}f 9(zz㻚Cؗ"O@< L !1gvXͬddk9|?ᛈG ƴrjx5qPy=>e-ǘx'a1/z]D*_zL;|xpVaݠa&}Ҁwfzzޡޓw]Ys.9.q%I%PyP)M55 8*4J852')^ 6#bxا#z]\UO+9q]XXbZ4|y_`yƀgpM%6H^8ĎfOaeDv,y5M(]|b7NN"=(v{wP.Ӷ'wOy#$|v ,f'_W#Þ?jAC0t12!6 NEuxO e9 +ṋ)F]5h[Ht!W}#6o&$Jnm\ߎTߌ;gP ޫާ⓽GDɃnl>͡bmԮ0RjP/ͮUyVEr'2bXWqV'%YE" OowD[jD)eN25yj՗8 Z.pjkr7jnRDᨌ)8Rm9'`݌[ |}D*j_QJĞ8(ud* װJ~ezU?Zvr;7?q 3(j/lX0 y}*y_s{2B +R09"h=R6ʗؿ[\DL*eEז/0eh4resz?8ɚWd3.mP;IjʥSմb ۈt + 3*-uyvp~JZp"T&~&t9|ie[<4ku0[S^/j'Qt"r\ǀWiگ]v+[%GHG<0&/Gy29CY n{rGE^ٲ!Z.3< ,ڢp.I.4zrҎ !9ƒ{EDu$X3TKu/#/@))ieT3Is.sj9ViN,|c'ai1V^ß i7#R*-{"BU>1OP5U9|e8l RA|77Jb{ *AW^11 (˟D#]._ьASHȫ(@̠GzQswh4e;2N@͋b+Ѳ+Ctx'cY>,|Ӷ'ێ c6(|%z]AH*5 <_#E)\i VN3V|8M{N`In9wzL4N +s#YZ*'y[^KYZnJ ?'{<у{i:ӉqPH*]%nҌ4 .CnkcL8@uLJcF;pɎ{(}Ё>z˭?cע:nNj7c;wi҃sy'/F@jBKT Fe8ӌ/$+NKY"UO"(p/|ǚq`U}?Y\frϮrh) Cؓ).?"m|}7J;p 2wH^ӥ~B H!e9j#aym0f|Eu!>٧a!:0w 2"5JrN?h,X~X;(3Pmxt6ō[Hfa&O1r{">qK>5ȼHX)hYy5_|!?3Mx^fLoe@a/ƭrI`n܄|.^1.b/#^vmd/)6?g:X{ >\ȋqZ)9lB 9Xogr29?997|@Θ޻4]Z7q*w8΅3>bs:!O+=-@rvMhnjGbFw=)۞SQ}^xcg|b"Ɲᡬg?^xM'2Ѳ1}ȗf?龃t*}r?k-bas̃ 7v76fm.ԑx 3uz^ 6}O45!g57Ӭ_s+hw+ +x'i7`\ y82*ۋߚFDk <[24?{s/9E9 Ҟf+ǰHn.#<8)ʨSNcۯ7$x;Syyl;etqAf]9W T[4&o)Or vSԍL\;MׄI(~H#i<=&03zW}R@O}z}^q&dGloL?V?Ϫޡ9T>sҜzW' +Id}c:{ pMU")؃?RJ; +U9,xO5<8LגՓn'!D{x} qnT O#Qڭʊ,8֋M]8=bOXf N7}tx_o5}U{!A.7t ث;gn܍|޳#,!+aEY[,p1[{7ׁcPX<|Ŧ_p%Np 仝R.N<>: Fm:$Oh3eU7 \S+vAyfh3o23T uqb.in5~is.|_R19#$šx]H^#{@g]EcLΙI)6sp%&*;vJf7Ad)E ? {L%Z?&2 5xTBY˟nYW?hWQ?P[x~ slhýldgw?3,Sv0TFu#@&7A֏ YD߼'`4?~ ͅe.U%#%s/>-o0KY\uOQFm!-:!>`}vL6ߺ}Z4Ϡp7KlmqM q!Ck;ՈxuD6>(+wpu]7xdχPT\^O8uӛO!%1K\7 WtR#s _DB,R%|w&#閄mUn2dmvREEyh}cUK&27E KON(?Ms%zCAk&.Syt>ǰ, A_0ݚNI52Ӄ3G20`E$A~w-'U9rv7O<ʒ]Ag[ZJ1o 9nwOU_4'5XOgfylgg%bwJ xB;#07yBb0er~s/Ui:QD$=*'䐗l=4zsZCTEn#QFn15KUFUAN6zN=MUzTRoKGP@ax- l:AL{ȅ3҆gt|Kxi[vTp_Y잷HУD +NFܲSm` Cu'1̎b8t'1h#ֆ,7!qS0VCqx?2ړF 1j/ۦ7:B?|Xx-/5Veev!†~u^lh TrX*w YEؽ}􎫇y\쾪Qi}g*D :n\Pzw0³a:uي*ù":o-N*dO!z#sֺ%"E~e¼c}L]u)貳i]/8#mD-T~}~lTjp~xv#Fլ|_FQUNr~> ˂V$w[ѧm_$n\iZFLE!wD43upL Kh_%m'4P^(mhrAN%ۅ{}=&vX< +kn6#h;֒`O6bמDAV +Oڍn)U<ϣ +3҆gSeΔ3J77֍⓸Dj>FqK=>܁J0c .JLAxUB`,G#Ҋ.쇳FwRM;tp[]F#:i"B( [)!My ^JklEgn +Խ/a48ҞeC绥Cg({|iпf G{υ&sW~pc+ Q 'a=)geF UrqwLyx2J;2 Kq=quW.J;>: )c;vslNO 8s XZ-E1vW06hq$ΙoXeH]M^rr.Q'N :" l}^"hĿm?qr >Ļ.d}?sv(/?=mV2 +|>ꎒG[ >5⬹8ЂS_q$(mؗqmGoثE.~廛< +vAU(o͏s{&9a#DLT9^T3,}AK_Ǻs̕aY;ԋ)?}VHyDZkI퀙,ukV+}[r5|)L}>S̶\ zD_i1`Lj'U෧:)ns V=:+ G@+u/5!8Ԑ8i3 IgpWZ,Tźsw֥`=bpB'#z -PݳCwcU'yCL'hIv=s +C<-kD +ɧm=>J>=x.1ѫa6$i"3xt{,҃ΣF6(5;v)ՐO9(OcqK.U`6<^?y6X]rȑwLP/YGq;a>nK9%9+owW:|.J9d[L޹Fwhѭ:dx%$z%Ox0O(G^dhB6H9)ʏ|ǦD? ?uGT'xQ-otKVm:֪)>܁zwݼ?/zin{͊Qrsn`N Jj\FV[:=zn5RFt=fžoHlqriM}YFNcECv+IE5J# Ey|Z ue%@ o@Zʹ͠,"|H񌣝3wPn@m"-Dhvj܆&;JcU#:7w?uhj 2&,Z3YPʷbUٍ)EMYz< MYu2kp#kF%e<ڥxS٩>QU +2Ӣ꒷e|wԌmi'yBm_1n){$r8wVzJNi_" DݐHx+S/ y@o>k2,X&"ݮw;7_,*bF@hn.u !2Œ*h y~+`;k[`oI &zKckkvX ndK]S*Y)RҎ8X.X]ߚjwGd] (TY|wLVHDM)m/D!UZVWSVer.H.rbi7hP~g7Ґ{f9ɰo|ȶNP_Ǽi(xX{򡠙_܋K?*6d%$01p&!>蘿{OdHj)qL4$\= ]KG?ᄄ~N]l)ONS4{,Ԣc[ >KNe2lşp +* ,e]*D4yeekCD2kQscB;Z`gHEG. ϖprcBP2tFp΢/o#Xeȷ;Ij=E,*l7I|mY`y%}"0 /#TzDTZiM7%Y~YvE䈾Zby,Pa3]c?TS7 +>TΏ9m} egg\,_?< |}._LfNy2C%'xf̢/|ԪBQvl(.J"nU/S޲.PzBIO$!J;%v ~^o%jV~%D:uU@ܲ0njcUtJ@V\(G3sLӦOۃ` Y]|\1V|Ϗ+;ۊ9&aς\vVۛ+:Sqɶ'*|ę%A˩ƥۖW,lz~~󺴠RcՓϫ$f ==y:Mn?/ +@\ F~aޮ +xh|u߸0V 0ɗ/J*%m%&>o8Jz~b)(e=baR.XCǬeG-ʆD\ ChbB]jXz2 +KXpStJ' &'怡 +zϊ(~QM5;Oj9eOL<-g|#q trpղ䳰ʒ"H,}6x zlbOZñ/RG7wl<5{s@ݟktx]VhK0a up2F;Jc?ǟQWogU߻7=S퍬:e-B_fx V3y'J@nɂظ:::::1vɈ pe A΄d^i(Yp|JK~SRZC'd j%uGJ5j?mޝh +Җ`4-Pɒ 6x[Bћ#x!ZPܦLtW).fεнDJ^}2"HSR\cAXqȺ&Y +ඦ\ofz!Kxup"ĵ'XBBL",k&2>4=pPԜoQs*GXuKׯ^[Nx-?ޗW'k믻]__ٟY_ȟu l;>8yx<н0fC7m)`7GRQ6p]J K $@]v %j|ـOINշoGD[|6NgH頃}7x18>WGcJQ9:boRyŚU +w= ҫN]6VS9/B;@ށ-~+鰨rB7;XJˉZ{/c߼ ׇKcT/Vި(s>Oy+ة>fػ YeOy5y_ijeuZPfy N*v|5|GsHͲ)5!DoEc-`}`}bٔкaMo4R;.r&lmGh ̀u:Lr4:]S'`= ; >0'R8ꏩ{Re ujXQfX7<0)yFICiq"A)qj: Pvss2ȁɂh.1sm1 ? +Qڔ{u$Ǒo:qAWnhP1!2㹕86D*Th{,#Q{ ˺vDԝKWb0ݡՈme~;=d@ie}@֦ {\.kX]PbDGrz S#`5뵟 ^j[O_<-z3a=7ʝ]mcw#]ЏqML}_>Z|=[nmqqZzq;+W^)"7Z_1_OwGt#C׋PhlǿIVL<ʽҔD4|3W"^Q4XX8 |cX;}zk\Eq${OuEwaȕ%][_Qu)%:3߶&ԥOF%lߖcH&k^B|Z+ƾ(ӽ(N<Z[{kԨ&} &A ڈ](UA^;]%_%ߖgGt/(# O[C=ދfl2B|7wa[Σv@ꪛ5Yuu"=%&K.|&g`2 +E,\}ƫ&>nUCq- n25_L[cpQ1TySYA\S~}79zEֲeWٲB jaqM@gfn6DŷcE8rf/tjZf'Z1b?# m!k-xՆ}ىh~F_-ڄ6G9ɖ?ފB s;aef|5nuGi:Csۮ钶0E'՞sIK$c_OyiJީ=}W=R6 aO>Ȼ{73Uwȧ F 49s[B54xP2Gr 1M yF.mhnLht:Ej%I6zZ}gm(q +G6S54k4j6=2 X}(^qZ]SǻʃW*\6ߺ+3J,;'L +z9F;o bM6SS&afhIkagwx$puv{AFQM"s1AH 1K "x pxH3Qݾxg-~7Љ-ޘ&й7̬|7_#↛/#~OKwDE z2Its|*U JTt~2,JͿXVYs}=V,By2RϿTΰD EҒ  /o?UezrRp~׬x#&iO,e6ɷ3IwH-J +"~{0?Q$>}yG5N*skf +;d}ޫ:] Aĸ?f*W*_{)%(LVYEX0)=m0)0IY%Ңz!7(_{zƊ;=;./~Iۋu̹e9{]O^v|z5W•|]W* 6c-g4+\Ue'W_jR%0IbaV=|SiR?JʊU:_3 t@9{G2l݃c +g*w+NARū.Z$b$C$54B|u%ڡr#~wdSrI˻9\-=X|^I],}ӅF,"tg + VoU↎.XLhh-t2 aDOhEloEo ;L[>,CHs5z?WgƖM9X+n %װLrKbnᆴjGlw&p_".'Woun}_(V/7ۯS^ϲ{ K¸_5;`~{λV}G'_Y)`AM*%~lo+{yu,1 S[FU rn0O{9?b4e@N {β u؎|o[i7]!=܃=ʪ'XՖnZuBC=&r= +ܝ %/":{=ҥ<Ԫ/ j,B|dwA3+v)SϔA 6c4fzmyH#;\C*ḿ@r7J,oՍdug]݊=U:[amsWNO~Kz,` o 'ĩ!aVe.vw+޿猼&+^Fr3I97PlhK?ۍm<5X-{3 (L֎c+=Ȇ\1]"Xn)G4Og-d@vZ H<>}`Sΐ0ЛWQ#~tއ0nYw!u:MR11~FrtOrx7_H$Jš!9Mv0}e@KOc_1TuG8oA'6*f*żIZ7I$vb*߁_7GE.!y%}|lAWHzb?<QZLJݲOeW@JzǠ^ieN7b =M淸(v R$(Ka !IhΤsR9#V"\t}S}A choI7WP|w9?# +rKO8{(OQ=J5ˤ_L1UqhLyb~Xum tRѥ݊Lj-S6Ɣ$>[@:.pX^|a͛M? _bs&}~مarE^#*jU#[|i15Mas!B;--γd/eps!&uyԎX^5|.^6(vqKg!D;\V5YͅlKk^u)2hyAz))H@]ڭz]q2k{AUB{QvI>oxQdAk7zII!S!,_hsP) +bt%/d5h1'gd˺l4ɮѿ!%I2N<4uAOR".}`.h=XE9B<AW# YpR|2NCÚ糮o=_o'qnB;͒ r+Yv@Oդ + {kDgYDBEwEw!ÄZeЌ(v!߭Ʉ\59F`=oGW"D#:vVrAz%k +Bl.=4wSK[gP滣.,uS*l15;Dm$;7(l#`̦8PO@:1Dz L8G_uXiVlnK!}fY.)+(WSN^) XP^}ۓqʙ02 +l޷|[*w/VRmCHBjptB ~I$w=s@c;tk=H扠bATk*9SA ҈kfi:m K,z^t_bըxB2w/pEAEwGvԢ](e" mlki{/{e{k((l/Wqa)J+1YPU)I*ikŁ3(ѹsiDgPթֈOZ$Ѫ [2'2Sef_BMSFK oRq DMM1%ue '8v8{,$sAQ@~GUƞiW"U|+\CT% Q8Gݷ*U JVوx2Gu-M?Y6'դYDMhQK3"BlFc}[zQS,3 hi: =!F)*9Pj-ArnE)F^6-UMEd3dֿ?u)ĖsM2lCBɸ,^]5$\r*<[e`@ -oY`_csV_pKd"bZ-? +:N>]r5]zm;=; +-*-דxǛOV`}*:ko| o󑑜RBnDMvdn!l1ATw{MYſ mf#&bH؏B%1iy,bqK-&!Aq#fB#R5 . cm.ؚ߯\wEru#POng tKIKK}ߵDژ$b\OHlTyDR7](kzOW}A7Gn*3)$ +!Iz7ALw챠6mYxU$a\} +-L9:ˤhXȗ*Xc}[1!IїO[slйza [%~4Wg?-_ҍ@O[l\N>kwB/޹fHuZA1{ɦğⱬ3iP.2{IJĉTy%֜CGt͊dM}eg7!5wJ|so獺F"o8nj)~ζ-xֹ0')RhYr K4푓G]FVíg-K@"f 3A^/<nlW.p8U,w~GgsbJa +ܪ"R +w*Y;{&1o3d;[(uab.6ݹv=L/0\8w;X̽~TP"tv5I4EE',v毩Tk&0ԧB$(2S!nw||h~'sM{ a~B~bD =qH^CYH~1o.$I_)pARD*SG 242*:&v)LF0tW5c}! `BLALQ#֟BTK#&)@$ G$HDtg!jblSqh$%]$~?nH 9p~YWW*%*F(֫we?/zzFE1J>%2tJwQefȣ~ňm2ҲqBwPmRA"IXEeds_i)D + 2jt=&JѨ2$cB1fI #$3ЋrOQ؏gU<(pCʪ +-!'b[WNՄ~ xE/oIF0?-dvA8O6UH5 +``Ș>_c 4C A v]OL @S"a4 lG'!4%= m`n**ɍpUɳy9 {,`»>~ۙgz8w9Yp~hKwCbR٩Df\6⯏s3V~%]ۀg @|R0 /("L6 Cx7'a>k.* @|R0 /("L6 Cx7'a>k.=D 6H @F , 33{F<_jt;tT@lL )yEXXg)/`g +8y\ w@w=~k?V=a rV xAe bϣrԎ:-ԉE7,h!zih,JC(C4MB:T/et =Bh Z6FŨEcqġ'rmD%h)5ZV(Fc"4=ڄ69 ;?Git}>B?) ?.};S{e PpeJt7kM10q˟Zfd*5+Q.mn\XpbfUHH$Ho֐#B-'('x)"d+F>M RלXf(D +R ;ĸָ{cq^? +y,Y+$q8h"Jw{-4Ej)rqjJ0u%y + !Y7p}72~:aGVMoisWnٺR;w=5{ƌx{%W(TCN{R|Oox[n^俛/$ I5}Aܛ&`2I'MєxpIU__JHIHm7MѾMM/|_:A4A+A߽wvo/-Kei9uoZAߋOyҪ҃Kߗ:`p00MB0'-O:?qKK/|_tb<$B@!bH).j$`0b!Woс -`8w*j&Xb(ʃc<8.Z;]i -6R~[O 7!qE{70l9ܟ p}~ +}rͺ~ueWckOރg1p>c t<ĢU2B +V!شq'Li0Xu^ +EW_b5s_ΪNJVۀ=T?7g>\B3xny_υ3x?e| p_߫{U?<78g\eDV g2hͿ}Ѵk6_h,`Ӭkfӎ3学۹_Lm4[wym3tX5{Tęitw*_0ն%z,`֥20z̬‚ek֎1qB1(Xˍ^w@fƍ1!mqc!b~5@GW똕VN;>--c\IF8v8%J'MH(r؉KfLK ?oO7g?cB?~ޘYzTU~ƍYRjRWYf}X$*]I-f4̆뙧r̺Ռ(6:YVudnX`2汢5+*XS7Yì~jhY5JlX%^ +W&~*ȟ h3YIŒ/3/^(YnCqIcfe},#`tѪգaTf |ʔZ%/,)Z7 [Zʭf455SjSk kk@ .\[TJK qǍKK0/O1qb茴 tI?iǍ;lv@m:a،q:h?~q][IVf)Wpk +i֯ZjS_'_UI]9oLx|(V+0Yf'//IM-^Sj]63k>h>n=rXq<%kVr 3Q?jaRYiLGxjRELqKѪGjP>VԏWˤXdk /p֯\aq5dXcK3Hc>aG0cqGwNďLap"NH虻?~Ŋu4>Ɍe_[`ٲ54b* +׮ei+-3dY OV<qڥk1Ek5W UrLOd.c4pFk6d^<79ƬGaFR2f?&g922h0H[).X]@iMtpO=0 <1kE+,ZhmUp#D + ֭_;YnXp%T0NR;Ny0o`fbI)AI|$3pp W?BܿVZ.+\`rߵcᅥ˄}xrYvh@nRׯ+Z([EqZeo4?lL5LΪUVVH޽hSqQ~äjpmz_lR)eh(5E+(5g.G>?11(9dF_2niH _;?awf_t]zqeI?ut;Z7i\W,ߤqJhg[Onm2~p_iVKN=PZȷNF&Ap#)'ֻ|,.2Xtp^$=l';?0o{>Mێ iys0L |?w-Ӏou7+l +t﹯N_MsYQd|ƘRWZ_Z2q|kWNK=筙Fw_;4.3䕏VNP4/`Ӻ>DN^ ܈Be4G_VG|x{ 4|gLC?g?I?3~&?gLs_ +o^-b6Hx1x//~he=-]nTz [~- +֭^X..\/^`1I Vm,$wESk`V/Qьqqy3ʡ +̛i\yKV揯\*vOVK9 K"눢AX[^ 䭏.R{4&r_5/ߛߗ!$`s@ UW  Iq _v=(?gr@d@~Հvu|ـoّ< ?x@!߿CwfW|'&<ב>{vŇ3bodn%LSU>JLbџ&4%Ӵ~?-R1]֟'r1]ПViOiKGgߗy_:KޗN/=҃KKKޛ50=-_eogv5~ּ%dz_O0?IG$\I>M 8 2ŠL ?;Oz٧5=@eg;zEr1>]xu>iKeTۦ=o]d%G=o>ahMR$3N*[ˀbGqd],#}ncXVH|XX]rq2xYjڑwgeLLǙqI*G9N\.Uw'NwWTŗL*q"]w.ـ7f{zg$\j^!zݯ_~[G.Rpq|YzġSdIᡙdԏ3de0.&^/t"Q&9o) (j=) + 8'eO ME)@:EAIOqAЙ_ᯮ~rhzKE῿BnOcn\]˒':\{f3ZD+8[Wbp~Ԓǟ(wCO~_ǿz_{;tx#r6,qzxI70A[5|Oq69C9C_qA=}];ehBT i(]H\ݟ[1=eGR۸;WV-VMU5]DURVy6o~o ],$ PxBaFkae +m^*vCXQ  aq=گvZTซx“Pz`[sB EUwjdG{ogm]9=:߉0㲞r@0U?Z\Xwī.!޳DžS.ŏ8}4K<]gå&U?7P[WW+ OyO}mG+3_N_mӷ>w,p~3r!r!=oE|/+h]}l5klJ}Vpxmku=]er~|nQk2V-D, +"rŠ)ƯP't] ]QDŽ2Y{>c 8 O4 XxXxwu݃CGMຆK ?"᭤<|&K0LI|IR}{vV.1|z![n*L1֯x5^cw N;,\i?\|Jn7t|²U+V .}nϫ e?¢T%>w W65W^xؤ/szqS>ef>nk=Yio853>U6,śYzYRݢW|\4^_gɣ m6K6/l2}_rIǚ9=HbJ#Fb؄#D"q-2ֆ{|]"#JLK[։ J*f5gǕv!> p~\MIMV1%Wt{KedvnDf1s+me!+m9 ~%7= vt"|&˓jCq jdn2QQ=ZbSḼ{A#6AfnǛR I)~*1sZ$ވ2iL$S㢲z8cadu2Ɍ%+*BE&9u{%52cJ 7>G!Գ4L_tjvL d4] d,T" p>KٳN($.%@|<EPҘj62et'd:Z hGN)P\j{$xxEy1DsPTt4hvhq%( 9k[O;;bEztbcUON-R~~5z9Mr~|,硓R6Gٳ[z`KϟSf?_90{VsH0{yAZ~NǘNNSzC>Wm{UsR~< Rz{r5zx^~"k.C$9Ϥvv%<<隽w3Gz_jW'gL_pe~'eP_~-OQ~˜x> Z> D?WG|\ʗ߇km?1:xw{Jw!oM~u{=C_n2XZ[ 9Ou#HhμZ74576 eYeꌬ/sLMAע.ml<IU P6fQW:}m>p<ׁoBk#g 2žgYUE9-6"b ʪTNϦ:q\kY4Sq|&=&U吖 wjFFp:C~P4FrI5 0d@0}ƛ,bBP#/1GZ3Vu 8JGb$АJq19fSΫJm$%~ %i7&ih>R|[R >AK1-g5!8 +4SӲ$T؟Č&Vځ:` +Ȣ7dp=*!p:;SX:jߌyjV3k k-gM0*%0`M2z4!y)\"t-gb udFc(1P=Z,C\+_?h-ݡ}imگ oY3H0Բ:Jմ%XA ؐ#@\^C˧Lcaމ&~ ]3k$|Y%ZT1zڟף}I;xdp};q!fEH@._]"vaG` l7!PY$ ʆ K0ғ:6+w\bEX$HGG- Z f΃לL#ɶ@`S}O_w@x>2-F4ΧSxN"?pׂV:/oیYԙbj.ȧF `vFM"<56o8H3=x>DF̖ oD\o9E"ܳ=Lg;_gtP|NCd.fDjPcU8եJʕ$bTV8Q$gذ<^-!(ClWduJ6*J5_lp'K\au5’$Sv,'h6A4hK15WV䄏NGKAȐʒcmGBв +֍fGbƯ +ı$#1VIW_==YJODx>Edk[X@htIEpXpBKlD*0jl8q8^< Z~~o`rYkbb|ǽ֡ + 1rprDs#Mڸnmc_ 4hC0~Q$Vtߺ8oyl&fye]2f -s !/S+Ek #%/1vq-nHvoU5#bPd5f*]3nV7kkDn EkTТ5)s+]cW]ؼ<1̞˸KEv~ܬ=Kܮ}A۸]3av6vM1r4Uw&H+kdwFRSR7vmwLun_em=|av~<,aGvv'Bìq ^z =?dR:M|6+l6x ^jvHV,MyV7}U 6oSJ0>6O j'~2g`@om/P/m H8?# e GOW&}elVWB^ۚm"Ym]6NڔT.z֦ܗm҆; mWy1p~~c^q|cXlo<`[6M6_IǺE3})M.·3Y+3|e툄yF.|]OሄuI LY\L7=T_GXat=);J"R-raK0cPYH"+򜎔כr}EjPS.7*۽G~r!r!r!r!r!r!r!r! \ No newline at end of file diff --git a/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.2a_utils.sh b/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.2a_utils.sh new file mode 100755 index 0000000..390da37 --- /dev/null +++ b/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.2a_utils.sh @@ -0,0 +1,1081 @@ +#!/bin/sh +# This script was generated using Makeself 2.4.3 +# 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="3133134892" +MD5="d205c6f165bf9fcdbedb5192cfa13caa" +SHA="0000000000000000000000000000000000000000000000000000000000000000" +TMPROOT=${TMPDIR:=/tmp} +USER_PWD="$PWD" +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +label="keyboard_firmware" +script="./flash.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="stm32duino_bootloader_upload" +filesizes="104352" +totalsize="104352" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="678" + +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 + if test x"$accept" = xy; then + echo "$licensetxt" + else + echo "$licensetxt" | more + fi + 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` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + 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 + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +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 count=0 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.3 + 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 (implies --noexec-cleanup) + --noexec-cleanup Do not run embedded cleanup 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 target folder to the current user + --chown Give the target folder to the current user recursively + --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 + --ssl-pass-src src Use the given src as the source of password to decrypt the data + using OpenSSL. See "PASS PHRASE ARGUMENTS" in man openssl. + Default is to prompt the user to enter decryption password + on the current terminal. + --cleanup-args args Arguments to the cleanup script. Wrap in quotes to provide + multiple arguments. + -- 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 "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + 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 + elif test x"$quiet" = xn; then + 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 + elif test x"$quiet" = xn; then + 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 + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + 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 +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= + +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: 312 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Wed Dec 22 13:47:32 CST 2021 + echo Built with Makeself version 2.4.3 + echo Build command was: "/usr/local/bin/makeself.sh \\ + \"stm32duino_bootloader_upload\" \\ + \"DevTerm_keyboard_firmware_v0.2a_utils.sh\" \\ + \"keyboard_firmware\" \\ + \"./flash.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 CLEANUPSCRIPT=\"$cleanup_script\" + echo archdirname=\"stm32duino_bootloader_upload\" + echo KEEP=n + echo NOOVERWRITE=n + echo COMPRESS=gzip + echo filesizes=\"$filesizes\" + echo totalsize=\"$totalsize\" + echo CRCsum=\"$CRCsum\" + echo MD5sum=\"$MD5sum\" + echo SHAsum=\"$SHAsum\" + echo SKIP=\"$skip\" + exit 0 + ;; + --lsm) +cat << EOLSM +No LSM. +EOLSM + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$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 | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + exit 0 + ;; + --confirm) + verbose=y + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --noexec-cleanup) + cleanup_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 + ;; + --chown) + ownership=y + 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 + ;; + --ssl-pass-src) + if test x"n" != x"openssl"; then + echo "Invalid option --ssl-pass-src: $0 was not encrypted with OpenSSL!" >&2 + exit 1 + fi + decrypt_cmd="$decrypt_cmd -pass $2" + if ! shift 2; then MS_Help; exit 1; fi + ;; + --cleanup-args) + cleanupargs="$2" + if ! shift 2; then MS_help; exit 1; fi + ;; + --) + 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 -e "$0 --xwin $initargs" + else + exec $XTERM -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 "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 312 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 + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 312; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (312 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 | MS_Decompress | ( 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" + MS_CLEANUP="$cleanup" + 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 + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +a]wƳW +:mɯ!@K{Na-mY2Z)o3+ isKgfGKVI)HpOIJj7͖Y;n6_ ݬ7ͺ]7nѸZʄ@ʭըQĎvݪwViΖo~ s촷U&ֽWU)$kQmǹ8+!eooۮkprm븞͝F6=BrVukj-xiwTu/Zh֍Lk_wZ-*7\(Ub[vWfn8pz +t`:tX2JGOxҏONQvX(@"O](x7}H Xӱ!b1J3 ݤqosR +B?DtF%kPoX6iDSEH7/nnt[M~NfB¶ >e7z|$<6Lx~’/~V +K"5མT-F0ʋPɘFrP|4WQ};ީ7/M[n[7NC/vEo4ߕ\]CqxOP"hݡpߒo}~6RrpV7"q4bZU0aB~2daZ8b0/I*'"f9Gc7D"23VٴG_bA쁢ZD죉B!B"leALy2Qe^ZR$P}okc)eaI~dԳ]zl2ius ɼt.NynI`1(d; Xy@PEwlƑ;fو^ҫ;6]*DDOG6Όj( +1g"G<\4,]|Ce#km^u luu(_gQFߪ_*c€cJI6>qB{Xζx1E e}T ?eW[Wq'M$<&=*Yt0-6gY6˚Ē`uj3\_/QVm,ޥ>]P wjR <' +f< q6 Xʀ)c ϡ#uǾ9[{L*y%fYad?$+04Cu ^X([! -M/,}Ѝ)Uک[$=\ty &9%_艝 +҃G?p vcAjN-֟#pġ=bXnc P~3^ohRD`uojgM^,`I`Z>\YJ>gIXˑAqQjXF6;V` [YGJˏjjQ{gϘyyAgHyp'r֞U/ +u/]FT_3 V+X N&&| " F"h- B ++ Wa<118Ԁ7v^f׬i*sF[ Qzϯ3R1؝A0]TN/]K^E U\io a+jZ_/;֢kWo2};0N./l4jFqSG1tca?*XXӬ"kP+v~.ߏ'70n/˃J N, +S 2j32yf\&wl&2, _Re_7f\wUf?Fy< ?\kzUJHY4)xn.ۭyAm p?1I~@Se3]hLTOCɴ5`zŬD̻_7>$JCij7 ~O;$ z)]Rw،^-dMA"v:aHi+Yn('R~$Y;(9UdiFU~9}>U`sҾ^!l+_W6[?#iZoɸ4;8]s L_:{iٯ]SEAW Sת*i՛ol?[0N7ff#=. ʅX֥Kdcc fzCGQNaG٠ccc{99/^gSU LuSC~9ri{}C빙$H;\M]cd%9٤4a=2tM9G?83Ε6YցJt3gI2ϯ7Rw=8;Ãfx$stdL8tcCgt!X9f e d^,sZB3 34#\$8p,i@%|ȫu/A4pj.^&RXD<*ѩy!jLd>{7GG p0 âFxJJ}DH`d2qhLLF"$G8 P>>F?B`s=8gNw68DtBII6$@(dGI A\moǝYJq)Z`R yAFA Q2b[O^NгD!RhJl;` p yX$xdQd&,$R&ܽ\"*P7OENB)KmE:8(@h7.8I@ +1USNJQstR, ," R?GVgh_' F-42IWPΈQLiI%U2 S:,'$΋D)44OU"D`yx!,IO*cڭY}EP$G +׍jXUi]bCQx^mF π n'ωR tAnHjb/@xe[܂#A/8hL" Dedmecx%P*_(Z'm/:ts4PYGЩ:M?|zso^/< [Px;H)\N[Y qMiMR Xq281w\oɏb!LX^滉榼Nood>_nΠas 8Z{E$VbFjsW/"}HX1r.s CR#fĖ`1=zvS.|BZEx82EBlҐ?`uR -!/d^umݳSoʐGwW4XO޺p]Gx{`!#/ȖHH60^`߷3+kp} ,-:w iz`[\ɨkQUTAQW[6AϠo36 Ҏ^PUGoCmw}6"B p -AGA x'=X?Df7+E o` 9Q.Ʌu^&ŁOnj F=( , 76OZO^y@K< {PdIqgroFʓ(5 }]@/]Nw.bK觘rO'-,$8JXQ%|`ڀc鼼CK Iba>ˮ07,cR.%Zt#Ѝ^},5qXb K'5KӋK헎k7x¥Q37{:R_\#p$ͺ1}(7KWϤY /K:~WZXѭv#+1iگىaMىlZļ.wcN`3Jiw}Pt(+ kÑ4A"K5;\jQ 0}gajF >s+OZv znپ,ޢ~Lܯw?ޜ?x#tϫ'˻IO铝.+0 ~"MFw#o8+N؅s+v2m-E/u4s\p۳즴@8kK%E+uOK6?e[;kgچu +ShsfsqngqcD;ƉQD;>Lios RBOTO}C]:# ū)ʠКZ-Z¤6X8pkTrIΩf3&o] ҽA#&崶o%-&QG6ޕRQtRIM] +E3uitkQPi, +ɵ&Q&V &Va֙=TUJzld&%8E,*EiP)*l0ZNS"D9#Z`,f誰+D`Rtf#4*8YTzVF3) +0ZU="\|J*r$zʬD}fޢQr,7hVgtc%~CLN'6p=Lz.,J՛&ƬѨ,jJqJVlĤ&>Q@i ++_+C߽߅/W*?t+dWjlMC6uU?hpZZT_%ר ׵kwd+ JFߐl66Uɿ6P5P?P˃jbҖ?)IʿÈ.')V|= Jg:b(nLRs?\ө R:{lQtB$ՠj Z[_ (ȿWj)_)*Z7Kk3yQۖC۽8(ul .,)=wkXwj˰C]v=㦯6(sP>eعVbY\=N; X=uI.u8bn~}p{YGu͸XWrx}M&ꟷ n^^NY NFgh;$oUFE@ZVb}cԫt,i y␢Q +L%X!z0R+˿B:GtߖWGHyOM4}.'E/]4YZTzM=pFɫ!6|GJ}ղtDVJKskw8yw]UUL?sowx/ ̼xpiAzyiO k?q|W/퀓 g˛EOٹ>nsS;>/)?-XթG7~9jZǣkoNYzLv&S~xŅcW̷{ㅫO%JF(3ٔ_[gM}߽S'o4(NtGY1Xu}651boOLu衍Ggn?v닭w.ڢ;mO([e@_"'|}-r{,Ly[X߿{}!+o2~kVEl޲t֍uɣDl_pph-3G߿fvkwboFɉ3!69v+#̦ ]ܳJ^i4x~}KUƸ= ~vakzSjX6uE;%c3QQƥ{7Iv$zy6اG|xz9&s?6lmlukm ??V%]ڊmɿ5M]]WTİk4S3]ˊƻ#ҧ͉{fI-K`pI>0bIkܶ(d/ŅLmw~Qn̊wYǚ\dK ش=}ٯk2:jFQɭiڗ3rᕞ[<٦AoC⇬zZ87ft?%u5qܲC׷D8aĸLF7ޙS}\ʒTTl 8mT.Be"Ev%H$kJ9 +}ϒT%azofybF9z?s 1p "2d;ef=g9!d?uܼ7y]drHwX QVkt_`6\Jf8Ӌ^8 7e-\]S`NaEؽ[]q9oVEgWwcɧ YPϷDoMiWmŹ!gX2kS kBONqmi9s.C6dfP%zGgv`S}03S}"rTkO8 EH_0gZeTUCΎ\Oɯʣmv.=8kh'Y'Вpzɐ镏U"ZOFA&o mR6r>U;Ǒ~:$p$9<:::HQ{`П+Sn;~v1\CfHV/H,Zw; aۨ:!A<<ޝ@)o4 1n<]*rçk?Vsӡ2=esj}6uJкo$r:oG6p?84ﷵg_"!V/OGweK :*3ړ+NfZY^VYW[vJWKđw5c#*5p"EnpY_GqXScحe|+t"t#aϓ)O̯T9~̓~zfV?j!C!0MG H4Z[?&K}1F23MbL=ޯ>,s<* sT7W/+֎xòBto׍+YExP)X"wBmT3쀔΋[GVr[ӑUKbtʵpPMtŽOR\y;]ke-|rbƞ/\/<ʧ*#!I7dm׈L݃."c*ES7)N(LSPalS\:X" +P <Bc   "hʒs? r_# A$/֏a_@<4؛ .{mݸdm A͂FsZ&E'\Ii쒹 f)I#ͤő@\Q7Fk.46"2kfJl. &67,~e%3&}*B澕jƗ5SAxOXx2~31!-"x6љKMΣ@z}sdZ8feНf!"DAA4Bb "B(d$MƓdb H//8Q(\K%¾G#Z2zY.nu,8Qh"BAh< 82j<K 0Kdϝ0oZKc/Bѿ~?4_>w}qaB# oxrmtv16YR7Zwj/8 +S8u7y-}$3MoGJ"xqE +)B+׭ث'LKC[RWr.ۏxzػ^Tm!D>^/)(a(h2@$$D{C!xG`?E\ +e͍ M T -cٚZvö'8kF_vٲ3d xyJ%"SOp>UAJbfkµ5I ͮ L ܛbZi\8 9)fkN'ιi( Kc{]HQhGsGfD<)x,&A@$Ke_i?:KPhI~©0nSB@Yʄ*XJSB*΁"2Zފ%8Avy՝g2?e-򓤴s=nΐ^C63eS1{؃X\D# HǾkB^u z T S}7ZC:Ғ&tX)kLؤ#P hB@ 4~Lb?h`>-q꿀@Uo$PsߖP6)Sb)j7G7yMjX&$c\K}HγJ]a]a*YIdG{$8̦8{WLJrRlkʄ)zǙ_IԦpRsGdr m5ɾk uz< 8$x$=K)AHCP  x @!h_a_DB"F,Sm%XZ^UգSˍw'@?Zגsqcw:(+*;OSό{2;i̫Qϱtv>J>yDq܃Af2L6qm>)Qӂ)8<v/n<2Ɣ}?'}C*Jzܘk2F]YPZlϱ]ѳ8p˶+r>Zq;D%&\wvwL>=pYuԜhr!+5\~_7uHcf]o*W9.0.JAu茜>.|5|T6^1h] CSWF H?,գG?osoUWJsE@e7 L u;R\@/*U)vSrpH:Õ/E[Oeƌ.{gu QnE+ev3A(fI6f![1Y%T$Kj=Ie2vE1c9~R3f~ߟ纮u] = +.4|CGE.ݢNFpEEJ.vקN0ҲZ– _~CE(^ , ( O߯_Ë#oeVOAY~U'v^Mh*'Z6]Џ6fjpqJa~2n"^F&Adʘ!L l4Wz_yw&O`{ZHǧOIAMܛ~N_X{bHYQO#,$Rm!paa ,DXg)6O}?/?_akAX@? +32[^t:wKtdQS~̃xCԘTkG + 9߽ė  ñ_+/Oq؟o?ߟ]Y$?7`ϯ0oc0=rɃOM-_ߪG gĐ{$P5W˜H II}]AD=4[[:icߴfk} n`8Cb\! $T}I _f_OuAGy !e;SA쒑dvρ ^o'aM"$Nw1XnCPBx @  C??_Ÿ8ԼإwcB{Է+̟qr[a!(1ec)=ֵ RXZ-ZzHyL3o$֪(0uf/?O/Q?a@BX?eTX:? /XH-wzz:R{$x3aZfξ,*z)wԖB,֊ȍ̍㿟qP -~cؙ->|{6;03DLxXTA*Png]w@`kTIP: զHU]/^x;g*3xY'⠄ 6:>nD =;xyк>uo?bǻ> L +WfwxL3&;S^Y}@Bw,ۧ +)0:$`rSwA9[+k#좄[멒'Ek=˛ Bdo&FnNݶ;nv~*f[WgLn"HܼkKat7V_buk[kkf4Ph16n?7Y{P\gEv(7/QN$̙k/k{Պxߚhk#<%8⋧<< +GJRnz/eRK! Bҽ;L,x]&/+yZow$BWQ~K"-gOzۜ1g[?&vezxcFn&D:xm, /|Q.jRV?jĜ?fyM.$ P=M,7 L -*qsoPխ(Db*7cs (~Yi)W☜wA'DV^&\&Pp ;om#!Q4dZ +M./CPk@ꪻvFn|.: tllZ4{AV6cپX۵oم>/Wrr9]e3s֪@5;O6+2U-4aDpdʯ*%n$'մF| -v$hoL!8u{ *DjJoU;hln[q#&ɶefv: DiWúw?0M?aדжX*^I!p\,3(qYw)LR+lT84~n4{M->|#ѳx-nhb:,,̘q"[h!,kMX{%jv:lu +h-9fc8b(Gm}L bѬZWS}cn}'2=R؆ncΎlKs* C@)GyZ3IIUA{A5 o ԚI&eXGt{o(bW3z(KsyϞړ +..2$jQ͢r/ZuLV<6yoz΋NFɎLsۡC=В Mmۅ;PC'o7/gؙ#< se{i r.Yn8qVF&Ǖ^D m{mjDdoH2KǮ2@ lvEL(ViҦh"a(rr}n@05q7lpGM&G\T=Xgcpz*%٩ZWp\pEPJwCtJ<萅ЁV#5EfU;;u;)Hʗ-wFs=[NykE*GzU5PnLcp:<Euc}m|γ4TW|H/V]Xn^G/M ywhV6NV^+ܾy@V6҂Z1<fm ;Jya{Àw~3fr3J.:֢|K~pT DWlt1\5E]-2V䉲$${VOG²;'5TњUjsV/0iM݅x=F1lu梔s(o5{껭 }ll[bkL FVjBү&v*glNnn6`^LUth=p )62yrQTN"eEh1_!Xs-5;SG ~ʿb6 Zl|Un?ۆBuƑχ/wU?̬PWfbgx߿jȄשZϧCWlڋ s;KUJT*I/ Izvl<~ :kW2彚&Vec[=*Kֻ&PӶZ\4I@jVIK&wt)<'&?u ̸ؿQD`^-O +]^ܕ6:<\wո{jTTḿɺD4߫M 3.SH_Esd EQ}iIknqϫ,d#N3Ii9e0lpRM+'hΛhAk2:#5/?ќ)v~ߦiq5 _͋w:wH(JI~!-i6ȬGF=,a6t 5 e}?Βӄ6ub"2R ‚zʼHSM WX2i x[^ Gc3mHr(AH!P E:H $zP@z + E ((kH(Gz:9spg{3{~׳sCUUd86cYgG n^>y9R(vGӵEs+yۏ2魝܊p=X1 +ҹtd^@WF]m&U ,Pg-t3v? t9R{Ib;Cw9aȂ%M-K;FQq#ͯk1=)< k8u#~U_rz"ӷXͪ6>ѯx̣i|r6o}Er;Y?8R4|)uJҺd?г-|C+_[ DUR^>&ٱQ48 %c%Bd,$@ H!D@!6֖G>8<{O! a4s7c?Q҇4xe"_~ݵvӕlŘr*H_[haLDF}ޣZ ‑N>tػ*!JF<)E}{ *',(Ǩ +\Yr~lԑ~@s97O*\%' ]'+5B} +O_  + +Fm$) B2 FR +<[?ߓ/??Xt'w'/bfjf{y}*5l4GOFDH6WL\ǦXsl_wH@ Fhe%) m$%!V ("Z"M/:S?=~>?_I_}4wY|ڱD8m^]g]9DZpS +%N2_z,Ѷ.)bM# Adm$ Ho^Gwo@{a#%^ӓ{$:ab΋O.D=kȬfm}⳺4`B͗e b1T;j=۾Zä6VφjK?_OV"8״?duk;;.(#5Z{gj'&R[ @=N'q=Z0Zqۚ[T B5T?UlhľDհf*h+E}R* !h}٠ %]مՋ|>ǭl D{D,(QV/빭Orm` R .Hw'Ls_n.\y%bc+fA+ 71- tG9)oLpT(NNew<8&Z˓ikn뷍1;!^Uki~Քe@hg ~{'h!S )oQ1)=N"Ge:$d,ĜߎT#I,qMDqF@GPc6W&#n\ +[ L K{^|"#]3 +Κ)/e}l<9'yCv/?΃$σӔ4=Jy:>_y,e'&׻-Wf5`A#= >}FHZc}$#N6n[sciA?tC|N-֋PI@\񕡻ԗj&Mbs0q䆰(!%AJ1U|K(!zy*݁ND '(n'n + K;Z 5O!0 ,ܐJjB_XdWjRS(ݒB,{D@ѽBŻ%1KPCyhfv!yiO`=Y|hb>gۥG*S@hbb@ ¬y##E+h%7/\k̎2_ +4ӓYLC΀vc-sД U81IC V${!Y`_41%@?\XB+PS]~y屺b$l5 ]WU>r|-qL + Try/a<0nAHq8` 4Fk.aJ A8SA rj*9 XG-bYx[Ύ5<#X|/3֍mVWI9 ǾeQ"Z}τ`3H %OFLf^ߝyͺ>ɬDkZl:e9D+MBK|K t/K9E S8V\LI-BE*Oo%/Ci̛#DNrZJ2zO+ i|ȩa3c|(AvT1\VrdJ^PlJ8ܱJhC>+\أ(1Ch3aXQM:$1|Nz8+&pCϗb ꏟU_tFTS˻LPm*aHV!>M?|61*AMnjL +w/A:? +0}ƗO<:c ]/ ]jm0m;+tFn!!hCC"^wjҸ$ 65iSD/"]li/ک0`>X7"%5ˣ-)c<>N6&1=d86_(x3-k;aqw3[H 7|2^D:hbcxϱ9 Ro<Q۽-L^ +`2]+- ֣ׯqN39;*zrokzvB$B"MD@bX57y1\rk k S4$ ygrOz{3}fDw憩N\0M$p!r?]JV`)LRl 碏`ƹY*@nz`O9C=2x![L=C ר3ɹEA'# Lx„/Qu!fEA魋>>C*a׈77϶. Tuݼ&fK~3~¦.)Tz\4*u?riR/}s9BBX&6L鼛SfnZ<ЕޯAVE oqEm ,\H3*Z6fnз^lڸ#|{@UG5'_}{IoM'V |`..tȽ)qNaC8 Iu졆n[/!S2JGA*;? +%R:hDGsыy{tn'pR/ʵ٨؁&)}!QkP4*$*t/\o0^oFZ@Y{͈$[I gc45s +{֘B}^^(iZ/6ńac^(Ъ`iu؊UܘҜԻƜխŽE]gp681b]wZީ$@?sc(9t6'nU7cZ0C(N a:a( kgA90WydEi,dO8m +.ym +ຐ,O#c}#F}xn-211-PLKyo҉z'+d"m!?gӼܛ&; @}ޛozn]la,po=詝=A%Rh)k?TkP+$u/GP#n `M{cgd"' );=-+0X%j߿?Q[AXga8n[(%,-?P?oϟ$?_ܮ?Z3t[O_>}DPgf +  8x@(zVߊ 4"-,q?ﷁ9 ڞB Q[@ P4g~wv'?_Gn$&_a5:~lrOL'V{̴7.y0}eigD|.LYM0.}&wDz>f7O>΅j{bmE[{,L\Րm fǒq%|Q)8)s6V? ȭ$E_①E-` +@=ʀ~8Ym Ao#Eُ;{׫JJK77 /nv5t@F`&1'uݨ#~%/p8##k#GF^`Z7W, f;;9+ m,_G> m*m&וRMLNÏ:CpFhXn[`@H8Gp$l[oo?_῝!2Jibަ_C!(VFݑ0Ė( GAa8</}<Ot+?V h+$lO:̻vezscIZa%~^m_uVW΄O=i;e}?9Z W{Cx{-9>J}u~\iɸe7>>9]+kti<͏\&-W*Xy ]'U;0f[eBs:g:vCezέ&ꈧ-繐53>~yX7eD<@i|mBCoBa5US=c*\Kʙ#馯~jIL Nf0)caTBrE}˩)>d"x؏eLXpB\m?uBĞ5zdvsj)9=Sd:q7gFm`A*QUIsiwzU_x{և¿\a[l?B xROފ5V$u8+M:xBȾ=,MV;Bӆ&F pMZlwGh[C]xY#ѧq +Ut!(FMJw_xoe2az g0pg>L#Bk޸.DT`:"T_J^lgjY^KBä U)DU:8Xٷ\XenR@GOW}bDq"3wg`n؋i?H+-GF0 3ݫk/uOz@9!A@Z`9y)%lQz̈OP.$?e-g{T}TAM1øŶ^Jz ˠdxu.[wO L-{.dEp!ƶN^N4]%7}ܜQvM4`_UF#rY/aB+)X |4nM"Afg1=ɬ;!5XƮ~e5nܱ̕*?ࢌQ{SKgKmΘ` Aԫ4?'fY^+U@.$"_-bIt}Nb:{AOU]j *r^FFTRfi0EV=m3WCk}!\Xua΁CrG kpl.%r Њe)q`kEcs:$U}Pg TPnݴp䧱p%kl2S,ozEk6Ϯk9Fj$Jo!f Z9˘ +КLNrJ% +|-J iۍ5STUݲM9]mSlqcRl'Pee5҆VF52/91C+ +<-&6ؠ=HSNn zl!)[rB݅mʡf4'Ad2!'^]#_IAްj+zkR~ce,Ǣ#5hkwUt^9f@)uj]Q$rAi^2$.Iu@:tH}ukİŠOFWήކ+dOr~PS?u >PY>ݠwW7m,/žˢ[KNg/'(BQH-,W94 l?%Щ|&'9͚vyRʦ4yl7uN 唟$wps]'&MxUSHw O]Q`Q᧙$\,ɗqSt kٮ#THHkuY6#{:ی)?Jgkʹ#!v}-a5 C+lY3ALMzV~(XblcEׅ):6s5=F8NJ*hN]ť( M yhZ3}]i* H4teI +"eSe%Qtl"mS$. U1H $o;}f=>sϰ>/kOk~gyyeJS=ٲ|v wj]^=? + +fPaՖ17m`CRAILNYκH]mkQ|>6YĴ_5ߓ^O緘̱o|v6P%D!7A>LTm$B RܜSH|;f~$*:KF?m+HZUO*Nn[$/F{ +bѵ#l;W.uOP $U7*4bc"OȲ垵u#zt^q#f.v=kyz%Buv@,[h:eD2=ԵJ{g7| &ɢ5-}æQ\2N'g~ ˼gSc; +s"#_q<87˲BϞʏQ50ve2"T˷<0+Ӵ)Hq0|i: JIgGD qS)|3f)1Sb!{ +{JEQvERDG/%go8a93TCwN?An)c{UTQPdC|ݷ`m#΀=EoC yo0f`0OqV yAu%gxl8{-]Z;h촆Se??xH„yX㩍D@Lid2P*)@ɋOό*'Hm'D] ҏ4|_eM##m"ƮvhVk)޾Gp2jY iopx 6}(Ut0|M7-mlD:\TS ^zfL)QG% k꒠$Z"Z]`"Uxh|eNR[w >'ٕH?樖#nCҟ$sI]@ƲyוVb:Nk'#IC3gSؽ+StS;o|/2Vh)?ŗgܜ131,UKm}qtxt]qȘ| @=Q C3+E]Rv߆-,բW90ƮF,ǥA!½0LNTxma#W$Q@[8ЂҖgEЂF{ I{+̲n޺]ZqeW?҅58f)~EJcd/ȒQYl]}j֐ei ݓJ\Y͇֧|\|"極KvOYϫ]UxTD3(sa=nXEo dwk;r| >2~?$C"@ +J`! AP" E3|3oO TO?,<_AP{\ ++r 8!wA@? +?[3(@PEyo!0H)[?/?4gA|a |Q[FhqM݉ߝ6&CzzSY,ӏ66 A>B:շ<5wXX"mW_$nl[l-P]xZ=؏+یc?ߌMrRj@HniTլ<% cM⧠{e)GAn•KmyW_<E6 eLlwۢO!;f +R@"Gb(* +$r\^ g_iY|H[}tg3@Rnյ[[n̦{#,1<IJ{~h݈9#{qNTgg䓍঍ ja~@iM8M({>̙ARCAL*d͑JgNJW0m5D(Ӹ@?|ߕv;_d OKY I "QhFN^.~ё5מmؔ1*cFYl-z@;- wsl݂u rc_noJ7UiihP-~ UYp|񹈱V&tgB˞r|~ޅCכ%A'8m'Kb~ ߱!]#-bFzq+V;NPGawic +G4.$ԄW љ2]? ]ŞޔG44RKyb0ɤs|[l.٥var"[̉ײe"krIM1O&Ozƈ#g"*%,]i5ğȮ\ðLU>f]7o M-3S{Z1`ql@(9{s#w㠑UsKSQUMRN]7aW? [dZ/P8ӺI6^F7xd"b.C2$!=Sݧ +I؝ .7P>G> Z|zk{\ݑa6{ "oezuZZ=U{'ޣ:ERD:B qх >Xg:qXUqsp2-eZ!&㱹d 6]j-؇Xnp,EN3fH\Ptn*Rxb+,X.QZ1jS5ϻM+=-ab:76s=su 8b׺e'FeVgpO`cuuީ2ۼA=Ck+ Yg1N&8-ɆQƂgFMRĕV_I(8 LEtm14Ҋ񔸑| :/G|xv?SRs/^;Wh;HlC2PL*E/K.6zw,G3 'w=E;9\bV_?6aV#F rYsLĂwQ$U>Tr d^Ra3DZʿVRCZ ,t +#1ʋ?(viT0aێm4`v&*EݚW}"`tkB9Ҥl//!7@wtu;m;vNfBH+s% ; ^+Z~+FR].n9.0C=tw4Udz^ڔقS0Վ{p扮LEת!ؖppX^: 7a8u2HmyVt -yZ#8LL˟[b)NŃ DuO1wR3ֱ͚'w^bƎ/H9AL?ԬB2!t#cm/2U(e:ۆxٵ;wR'Oi-H{{$-r9za#pzkE>k:ox\ɷw&T2>^-l͚CeWHtlE%T:l{>"(%R HסSADBBCA@B;$KCQC{}~~[s7֬=M,JM̧bLSMjY@<-f]FOtS"%|T6ն*|Gv4Uyƪ3d=jr異?|&)؊E4jEnӮA7Cr#_ޅ,>rc.N}y}}0q`V5z@pplgio`bF>+jN/VX?bg~nReN>XдDvtjn=G􇊜^u-<X%y(NLbΊn>΋ԛ&IY"-6ߴkbk&502F&WRa'2%OmǥL`n9Al-1.T֛W)]?=o'I*t^զ',DG(rGό8Q>6Z]hL+t^+=辖X(r_K@۫k9+IdBHu>SʇZf L+AE8ԀU%V|ߓ,eiF21)$?l ma6+ꨦ'Ilա;/10t}ì +;X3d<Kjd5FdL>"n%T=BD}D@۰ۊj)8%OuZ|olŎgѯg{j`T?zn3;z˘Hhzs|e^4u8Ǜ̹ɂ" "&־>:-}!)rKx:Ct91Y1Z$=/ÔonGDѲq5Jd㶌3Cn ikqhdYl`̼XndBg/#x}^$cT3FmDُӞ" #<bq8ؿiCRG/ku=*`.TXŦ5Ɓ/Ј wM;M6DB>$ŕ,y@*@'S[ܑB̠.6N yVѶQpٶ\|&j\ܫ$)E=6<:6o2d|h +VYT,8c=-e/wbw["N /i}x~`vrs s@ʃJr]6\GUftl{e,Įc_kBPqWi:Yt3<~a}z#bzq*u_l|dR'$vо 8׷^X\xmGU<<%!gt,ovj*#bNT-bF<kd(awFQM6C1GUe*U/W\^1-3Ն# +N2RD8StSn$;G()~ W$}`[l^ZU/\gwFX rUx[ԄG٘z|jυuq?!7lR豗L:#  aHRX4uM]wN]}ۤ=:+Kav2enAAa]|ph90`L9i9vMkucG(5!!TTU#Ni1[R+-rEX +wEdxOw}qo7~fU% fQXȇ ﲶ`aW-Lw`RHȬ(?9XnKVx]dpڗ6an@BM|e]dM꜑f&w}Za fq +iƒ- EakbϓVB ލ>+԰C59&+6մc:p)F6.;u>0 +TwzV,p/ +'+{ۯ;u"pJ,v +&p"10ҍήk3?aa+ <>2ih0͋ƫZD^h,G].71wԤܱ)$ .KѫkulX] ,:0&A cUˉF a}4%{Ax(8Ec{P|TL\ _e=W< Ȏb >Żu7eNіx.l_ áL*IQzj5=d{uXzJ$][EwJUU䚯.?k) T[57Yؤ|I])^Mj ^WGU_GSTqN +e~,g.ZS6-_f eLTy`E9hSi|ٻXEGS{"BWQs|\iw-4Dd吻(3FmQsen&=3"geAyUYꞆ*}*4mwLjY`}K6c^`Ѻ.%+6_כ.· Y,ALJ^&$dE Iv8 +AyC +-N+ !}A[%vin-b#rd5)>NO:a5vMȬP7 +] }EmgYH*ZZnsl&$WM ^弫c:2KAdc$f^&>av|v0slb^<3'(+EK5ekݳOߦ*ǐltl='%sR.fcjay/W/M.[K'ms.G\hH{;|ʊڳ66u *,al`]ֳȳWh̿3 ΐ݁a@(#uor jh /{*[g, ҳ'0[O$oX=14g@Y|'qv2IC їGr%a0_{ E.hw@dN.lj$$u;G d[l}WY8@y̒ЋZ|,:;Hh<[lA9jk݂:]GZ5ۄfwfd "whț~,vj3nH4'm,feeV~֋)BZΏv$\ȗx?.[8WBp%J>#\IC8U> +hae*Li +oM%Ru +v2q4H~.hpKWeL&rByG]G\ƌ'2Qn9B"[yub%>5 lt$׎|ج^/5¥5.'΍^IVCV| +U|Ǜ{6.gdY獚,Fa#m>I^[p \)(^-y307Z2e߄M'Eu:%B:xfRd԰4. }5^ +:Hj(вZsz=I+8;gQG؜Euzj]ycf{g;/J_9iHjf'YYKOo +x%ʬ-SMrW<14c!vmsJ,Zԩ Lgʠmv\!ͽi! y>B!Eac~"ĻSl(mеGZKGOz2@U:+; %BY{*rp>%zqڶ(pz{*3ם4VS"6WB/sf=7s-["TeODǯ3׀@q7]09U򺹅ro⒳-b +P;]b}dƜ{т$Ȑb곌=dpblT7ڨ"FNSO&/Kz .RS &)E-m0~#_۔Co"Co&?9jq]-]EOAB3AN5L^|[ st$$ +~o=u&nT+2mjWeTEbZWٝϹ9eؤ@tl W;i8cS}fvmp6XJky92 +[57x-ەғh +Sj&tsEm-{\u } zgV^u{Cz3+Oqi(WVw;gc_NvqZ✺6ܻusTW4*Umy(䱥GQK)BoZ |y;!LbFdo:{SZYa4۪ϫ,?9Eޥǭ>Po3}""N֬'[l$EGWyr^ +E>U{6aF7N^p@%gd$xM\M~hΡ+47fGaU1 dfh $Ng*{"`'ɹi+ɧDkƛ/^U^.5Y뙮 T/_]!Fa+cdrĕPR3J B)ZLt@1%Yli.Eet[E8|m`W߶K{U*۔t8`bbt̡Q }L@ +rJ}Cg o'&$E;C2I~f|>q(sͶ{F/xv9ad!O,7ڦQ9pylҖ-%u-a,gtPY@:ɲ_JYg=E؁^Њ_' | 9+aRu{N5Ȱ/sF .<(QWx }dq40?JfZ/3@nrNDd$A+MoiLS&ע ׫wgo܅Y7Naڨ0g (Ur򙺀SEоV\^c1TO[ʛ+~Ě򪨞xZ">E鏨yU˵tLWoW/r33͸K;v&*#Op2sm}۪o#qMeg{Oߥv6_swizU v}3p#+@+P<XWs`5ICpv\`\S1 Ou ~YAd'}EŤwײqf\{q݁$$q13Q6Ic$76 (,ސo *}tw|J6K}g͋~^yєKut["i?L[FArfi_Mq7=Q)+%v2#e劜BbŖXg'D}*(%MőxRWƑ+rxhʯ/yl/<;wd<͞jɳ 4׾ѐ;%pE$De9^@o?5Ӧ"jt[$7?4(K-p}(,Ru3{ _@ ol4Lqc-~lYno}zE̳XP|C4Rk4Mx\%A5Um(%8 ]@])2]e^#諭nKDC JSl% !%gv!!{ÑF,`ϏJQšuK }OB#3\? O2n ́rֽ^D-6#RH| +)z |'>yXE2>~Pr炟:NiNNkV2337y= ~N[+!]vE|\i, ]8S66z,/T1iM}ɵfc`>ϥmi-f#Qo4a8z:h=F f\z /7,iӝgh@{7LUEcMQǪF13GA61nz,iݔSQrrMK>NH}a[;)DiY(L:Q׍2m9Γ[spJ6G=cb*fZw2UɷbrW9 *tnJ ;E7p u 4۱r}oƟn#@) +pw=.͠ c8]kUqy}/:G)څ ƿ@*<@ymH]8Ug!mV-B@urt##+٤= +Xri|zTl^u Dp0&V}:m>.Td/܄/t/Lp=s*([SJ𱵉VK]ǥ]fŢ+C tw_<֮5~z+a)8Ւ2E,oj? ffcF2.]6^Ob'y=oO[z-血5NOH/5W?>B+,BAy$ߵ׵}!sWVnT:m2C]%er5Xw@8zu=+mMBVʐC/`"g@0-x/YIK +rTtF2nq(qY%57e6gnֿ(dCc'CWk:Ck^v-siq]%˓Ҝ[WͶ/ߵi"ik,Yq1Z+5x=g$o,'s(0:U[hCEv+N^٣IY_jBEZK-}¨ve0?SFa+X?XdF7')vߚhG.nxLORu;\_XQN1 5 B#-ϛo|^w?^*NQk,AeA>PG^ B}L= BS8HkӳMS bs}˗̆606q:͗;Y-`>jyCKRV>:^d, ֈ3^Cϴ}"2J"'RS!2kPK%\ nv[`'GT(xYe< u:7~CG^c&-V͒z 2#$ fPKV-^`m zE\Ǹxt] Gs7Q7b PbWjL5iWɷ@їʞV q#PnX{}g5DG5x$|^.epyxy>$4oz(W( "$͋Ǎ,mlA!| Wʬɲ7RT6]=6]N7竛TNQNIgj6A \nʢ`)ߺg`4*r7,45{ՁA϶a)zɿC*"j[כHfvѕ(n#Fh_<J +K22| kH\Bi}Q:i*&#աLV&I HaNP=uGu }[{ F,H_X\`K_ՍF޶ɩUoܘ Wlj̛c7,6rB~.C8z#wxn~f+#c;nkE[#_cVqD`G'8G ) Ln7kt%nꮔ.-|9.,GØ$CN.&rO.%iT0u)/m7|( >L6f,7pVڝ0_ +ϊ-'|ukywoEґ8>ifĀV7҇iEח-9оwX Lɉ WdrV3@oZl`2kΦvfy\Ot@ְat5!jrPWUwz|,6^={^c/ZҾOҥ4`f=𸮝48hLi)ŠLԄaWplaQEȈ\fwR}FfTs zSƗ!w~EU\nZQlA7Z?!|-\ۍ碆_R_ +zߍk!c]FihMEK+΁mgPǕﮝ~ <){71KOudȉ !|[C:[%JUO5=3iYX9H,JNN[~ YAZYwof[ +e#wt{p6V/)ʧ8dq&|~(n +3`#V,eoWj7OD2 M*+^ A%bO0ϡt5R>v^+pyk^X&ɮ^l=Iy_M%)^yhѯADOWo$#4c=!ոJxQ.SX[[-[!Yx59|N$`O_%5<3n{0x:'ߦQp(l\́ɝHRϣg>zP9zhn5K}sqd"@Tnv<'XBkP +))DQ*coa?"iOeȣO:ᐺiVh}_'ʀAN1뇔.,TUU&Ir/ٓKK1h|"x}Q0܏]8]9E7KA*w=0 7^E4o __ +á5GGTEup~IݷHF^VttUѝPqptB.rZjkdzǃ\٣c/׻٣snl]ܮ +Dž +07="m/;lD$fkt;ČVچ +JyY-!1a!eo=g>n< \޵^.=+WXuG]UyUg6ԭѓ>y$x,A$x%`UUK '6>*]K9RMkO8U!ޢL 7 -3_OkĹ!UΘ0|1!Txz5\Rp +ͫ&tk>V*WdCUF<iJHz#/$^t{d96c'*_uwmvf,rN ]!P]z3AYVaO>|h+lSpSzM+<[^¶MүwcK%ƙ=#uJ:SAbi]Şd0֩+=VZLo11[ &ti'Ȝeg8pNh0@B"tӯEI3}Ky +F~_cc>۔'jU>o6Fg\Gx?I^un4gފsbQt-I|s+`߇/kSTWǣ[2x.ۑ7x5V.}.|Ptzw9-iH9?u|w:'΍,yZ!,:Ms 9`~itː\ZE|9@b"U/wih)WzտV=+" /%/mRԀA)OgGfݾ"G7hc6;Ŗ\f5E#1>!Qrv Y=|NBCEXzvz*v` +JWht/l:ZQB6GI 84 02f`EWL3cSXg3,3x7(Ob(rN%O +pO +B&RjQBS)!DM;eC(r;f0ƶV +ԌOqx9>9MGAIeH@"U +&4ē_,468Hjt$b0}ʌVGmaJ-}Ow\PRgri%/FF_[7?4}G =f\Zb*Y]PSNAd*ݫe?~U'_X ;ʭ~۶lFDʚ.$^tJnbbp 2᱇"zAw??@ +s>;P/T:TyƏx {5:}:J&8w2w4·H^u~L~d,>p'롍@I!#t86(P4eFX=R-bU#u֑A+ s "Wo9nz7j|@Q 7>rƱ$DS;xgWUW]DZ略@&PƅȗeG;UX׏W]WJNJĵJv mFg}(~w5fGP?ԓu-:l#~|dMB]w!zoDѲMK^ItQ[Ef GsdSP}nކ] "uf%Ez)z k{&[+2SV1Q$dMF_APn"\ V* u ~..h>+jڦ$<(6KE0b9, ؋Bi>[*KB>ya<2~BBT'ގLxm)Ĕ +CuwНoi'cqc/8銟L'Wwv+ڋ9U"W-en-p$*k+}6V(y)~XwW)ń#fpubN8//@# 2U7ܪ>nӵV<5G@Tp\S"}(Gw7sȠF~[r 㯈ƍ CDɉ@1NFnu Eq݂9ը4{bF+vm9mw lQUUkIH|Œ;, NS__9;dzL U=v'$ƭBN#VXQ Mh-% +р $ 6OKkqU +cqw79-7ƺ."{,s“j.8bLc=A$k}?A ;||rjz퐺zc &ݨ>[ɭGM'"4 +/N 6nltCbA z`Xl cy3׊S`#D?mLlvJJ|5& —At빸_d`Hrn*3s>SXQœj"}{rnUP9P]/oU*askCy5U{7LIz=vcwԎ%mq\Tчf EYIcW$Xb$-Φ\ +#}Лo> NcC_?V50= +3# + +=2dRVcQ321wwtL/|3Tt$hK[ {mLOC|EzYYiiiiY_&jVV맥gbFR-Dim8oH d 쿡ΟLt_^XO?Ϳ1X݄FbG9f.::&Z 53 =#??F{i[=B6{??.EVe31iYYTYTUԘ`zeZKu_z`c- -F|@ Gp11YX!Μa~ԭsm33\? tj *ǰ@ +XWWcUQeSWTTY\023AR|gR21Ҳ03'RDiǞ~ _X%o` # dhg>[<?efdF_-ty'. +jKMZEuZ?gb Oty?3-HDms@KB 8EO?RSCU_@WPJçb|!1lJs>7 ܥ6`#KJHr??9!*!! ! ;or `]u6H!Ⱦ(AP+!]q!jeecUMf?O?hO~!^?p10R30B/ZV 3o?OJWK̒JCߌrGp=AG?#Lgef``231"n__zXOS 7yHO\L,F +ebf;/Qod^?uo׽?XYEKS _!чzjF:Z i/eaYYY,ZFwS3^ Ll ~: M &&T^LK߀PEKdH+)%@O#_XPUSGE=( 5`ceS X 664&6T Rl`bP6=KؔPYM M-tuO!,DK1\*o_ :y폲؄,wJw8Ù_~]K7^ ?_gty|c?pq/?::: 351R2ұҳ_׿20i:?r9<NrOO_=# 6p=WtbzG;XNqSs?7.g'?Odw*;. sY +8,=G9}žO?|=s щCvJq9,=]-]ӃSAmb@M]s,R5W:`$},qfSN뜭 su  +/r|7x'C \ 7|@ \7o+ o |7>opdKf!A,HUS PV106k雪LU!Oej q'Af&eS] ``ևA UKe5=iۛ,LՔMZ_y5̔"B| zj: $$% +Z&`c)Q~]} o =6A߫}=;a>ٓy zRB}3G=95Xv'Gp;e<vPO%NC^'tr8w7) ޝ],pq?/ϣs8999\~4*o5ps8ytG>;Ϗ9<;azwq{816թ0E Ц;P߷u!6s.gA*yӹ|щ,e'W.} '8i\sN?:i{؍|MNg u.eBp8tV( =X'2'.ARn`ĽA9Dw!WaOh~O9pEzy r7 Bw Mշu Pa0}oVp|kg"CpP#ڼv }8[S+a<'ߡP }VR/HgkЦ T7Vw<@$u=ʳk P| `t߶Mʟ +tVT>(|0r'c(OAIFAⅤPBمBJ'xJ!bPzLsQ~Pi{gu&!mNAdO"&NqӼ$2OЧNxNyv!sY)d JBO@Q4CyX]pArqzr*g-Yop "7Չ|q q§ oyK/pb? 8*ϜT7PO.ws ?ݒ@犿i{gvЦJ ؈ >FMy`;A-[~۪0ېyفN:cԠ%HAG7 2&XL`\O`M`R(bo,KKnnԽ=g}>Yk|;p-=PRn]BJ9C)ps)_և?(k/ru!ps-U0!7DW +2諙p! +qo?~gE5&. ɽ +mdINR4d +IOC[!Ik||?ǚds||\IAN%PH0leʓ;{Cxz +(Ѱ10|OF{mNId*}mӢEC@G|=0%Z{}*i\:G?0 dР{~߆ૐrΙΞy=-߷*<:WNΞQOn,Ϟ=ŀ +p,촜1f)3gXg.W/}d[np:ߠS~ǧ3VO[{ !xSqvNruv."Fx!+55-[Ξ;_:qq~X+?E=X?k?E#Ѓڹ3ҏy##qT@/q<gv"~=+~\~vR v3.wJ:yqjOE~O|٢}޿]D-X ]qS.]l/?yun~.}w, 707_اa8O[$2h}"> uxVqobt=s&A>v COODSVxnп9noOzu~*:X<royw?%Cg<[OS*Et~s>!%\>)4f&߂ 5TUT L~O2VjRpHQH$rZʺ H] 6MMLթUũL@'h&Hkrr`fj`lR6MjԬt̿t]R66VMz`\izꅈvU@W "NuBBm w }ztC rOxE/|ƒ@O>:e$("+|(y:T51˳Cs/@q8ɏhoAߏU\|_?Q4 HC'? +yɄC؟ۿEj^֟ IlO _9Bo?4 -HBI?SH [MKdfV;?' >2&-$GCN2aCX/~ bMLU Tll70SCZLKWJK2U|+T6PYC}OMM {E{&CcI2@Vѝ<$ Nxx&2" ^.+kpe3܃$k^ >v$Ի;C<H !}LMgxvϡ9EwUuUWG"!ouQIm$EfBs?sz\R:k͆0%K}LPӠPz%0< cIW6ss Ho^ޙ*=0eĜ8򚣑Wjl<>&2V!u:Z-2G5d,%V3L5Nŗ}ޠ*L!eQ}5L?AqtV/짪q=%Ey>B?qv_ѢqAȫ=5^/e:ߣYߍfWyw˗G#?F>49Tj|[f5BoF_?QpYUwP}GV7!&yI2uOjC/S篭i^AY|*?m񛎣l9#"?0JEʟ.ˏȟUp+' k{ܹsEmߔܜ\?~/9 ʔ:ȏ2A B `U<3d`yEp8`VbyW,t=a W٘@#.e^ltJ@$+"5+2?!gJٯ9M9ٙ'{f&}voϲ7tf~}OأvQ9Dy~av=U:m[eGkCçMy/9]4eLb½/ߚp_dzG pLŷ|ގ4L$e]HF 4[C?4t4, \C߮GVDŽ\]cna=t#TU%2O+tc N +I<$IA% ?!,$`%14|`00ٵ$۲ =.Ο p ?n=qpPMk +*J/TzRTz +OS*͑ta׉&o3APvZcPCp!xL{{ a<SCl3O9QE R_j$ %dqV` y!8A7Z!C \6ȷ|&<>lH.{B\Ϗg}SLq\(z/O1AY)>}|Uq|>|!% : As_Wic ]ƀG6o'={D,(#84rq9! ?aE?{JaKODfF;WLaYB|}{~]^Oy=C cwxyJ|=^ n=XSo1XJYP/{#{o?b)-XZ5voXmp| #v|;d}^5PKƐY{UU#| E>gwUNL򝮒'O81I\2N&ֈ4f<Ǫ:}?7jDE?űc#=qal;"OEQ4ctwx"Zp)?>8y 8<`OxGޢ- ԗC2p'93 ]@{/caS-ed+]OɯwTu< j5 uFn?+R%ۣ,K&6<>Vd]7!;W#_өLO! Fof#V?vR74`w~HCG]gEg)kl +[y-]u^ men~?$o +eELZ5(\kVEXZHLUFAZGǎ + keZ@[Z4ut , mՀlZ5z~5 +;CZC+Z \4Y%uU[\4U>Nch4_Br(>"s)Qh)Y߆Q|Ę5Q%0 ƒzИQ{G9CcDIdצXEə^SB)|p*SJa";ͭmUn$/P|\ ~#srRoB F;MϽ YX _AOG,VR>(L$w>؀0.~n_Ei"(ch,$-4D) +(s Nk/CӞI8' +}2!hXErGZLbLbGbkxGE{Y'WܰRgw]32;o<3{n}?\Ku&8v~NNUz}yM;α̶hK@ !^!X*k£~io,F|  |!]9)r/'"~CA7;0JOY2~Voh-̨9w<8#mU$[#I_/#R֕ܤsM%OY [f-F^v }H!TZH4n,?+Եnr-=nwIvwg/qv.Ff=FxBcŮ& ,BžL{PT#B}:vDlhAS8g6VNg| L]M-1 Y̜pr0e'ᡷ +}PL|+_(# MgILp?\]tsBO9BvP/Fsop}1dߊ1v/ĻEԫ$]bI#6MO;2|A ͐@Mn5ifRڪtGϊ +m+siq \xl>wlѦGhѴ)Ǡ _ aù"~ϵY.v?6O4!ޭC&Jq (kY@vx[C6o`[ ڗr~FS~^|lg!xnowJmʚY1mV]ZV7p6JlU1&U_pPvtTzU_oqvRx9?.U&~+֜|DUk4O8'6,?vk=H]7sy6R=fg;@eݾd*dwM|صjr. _w ]'|3֞bO<.y8S6͞ag-,d;o'7}} zZAG H^72'\R>/iɳ7B@Ov@0NHq /_ꉏڱq64|cO| meivM1x?Ŵ-dz4?7j),"8s1QO67iMjOuW'/y7ak=vCYkoaCFz :I_I_poSk4tݱXGke$+)GYGqK6qPf}#&bKjIF"S[8`k/FC/1l-nIWc w]"~Luf | &Ҥ^vT/4\}FEid|QS=i=εq̝5 ӡLR?hKC9v4do}䉿2Tt%@m${Y9nm v]4RèjA-uC.ȏ._%(S'%ul M(g9F) g@SsCK~mL< \"z{pd8^Ȋ a8Mopћ(zxS#]˕P[ZrZ)sʤB ɨR5`:?ɀ90lu:j#T"cXGqz"cі-Ѫ 6c=ړm4SN FQaQ~M+RZ%)K+,XM, }FiyoǢ.%Eޢ}7(.We`"]HipIH^g")oAjtlN$(F! R lEEZz\Uj6-g燖-jߓ6֫%C1;G"XΏTV.^ܵC~ +YL*޻9ظw] !*hjhQ6f/x3k"п TH[ s $"IU!H"̐!I%&INvIr$.IV^e>饎>]aW5JȘ0&2^dSNj"dŦՓ"xbO +e*<<5gBQ0ϚT[L|]%QC|pG>8S gDb/3eBRN^JE3W*m4 .z%;#1Z)S$|a|x\E +&XXvXNbj"/4q{za RlxCO RtY+ů4t8rSdqRTqHadN&[kb*Dk$S%гb 1y,=bq ! 9p[tqj: `,BmW5ɳe##ˊfȲej>+ (VT4p`vR}vsSP؊f~L+AF)OgZ|ɀ/= ތ!hV]Lr#(")ftG͡&8ZfyP^c+/[6_gG(>Xz Xp*o I3k=WH_~DKK[/?N~ӵ&:\bPO/\>V#%ۜS-ۣX^䇯Gh;ܞHЦMVRz76bkCLQUtbGEm<>}$0g!JMlr< vǹ#ZҠ, :ϜՑIX[kYGY*قl{X#\`JuǬ! +6rŢ+:PWBEnc1 +?HsD,%HǎE> XM6#"A1 mF۞(v{.kV׭[.@f}%4T>ј1^^2j#͚պ~=o6DCusٞEn!EUIŲ]C[yx.c xx'iOWf\P.i[Er.&PsU$j:@WQLTq6o'_O4?95>Y^R)']_́Ό4zTfpgb3Up5>3\$ƾ2_Sp[2;^ݻyigYӒ4tل-QzX㶆;9^9to/u2X=Pn2,7ۙ+6Ba͆l^h\'s] <}`e ֛ /L'>w>@\/.'3pA|ˣB pYto3 +uZn|K"mGqk3I^h +,CDO@܎e iFcũ ˕֫JiZn WKIGoffDU nF*J1KMÚ(6hOm/h6= +@_ a7ߘ`Ѭ"FkDi,s"cA65W1%!&E &8ϽoNH5lHKЗAVzt+9׼jRyį<ҾV){ mIfMA9[<^gFTT@ނ!dz0g]>bļY QeEl+1jy='pL`]?>eN'~,L4;T}bS8Et 'iUDV]P#O\ӿd=*"Ṗ"ӭt+-g"Zc#=jD[lX( c´8UnLSvHD9f`}7Xq{b_g g\G +YcLXVh~E:d mk~yD ww%D]sEXJ6)v*v4VR8XW[[ +76QŋPyի@#QҶ qA}Akj&SnBVWyP8K1ZӭKv O9G7{=w6PpdO M^tL%[ⵍUőq +"4@ &ןDr$mڮlg:֮4Y5k\ij/U^Zu l.  ֙4R4N$GdÉ-^^Alg7]_Q16F햒^BYqPqvgb͝[!A$Fة@8y]O /rGL.znIV0׽@) +TM@#'*ڀ&M:Q4Nm3иr^OUM {0Sg +D\w!(vQN,<,8o)u^_ƁmD4 Pzז/3<ڤqHւ"\NlX_aULTa\gYc%]__ɛX m%?[[+]zÝOE$&} KdZDBĕZrs  {o3oA[4q[BgzÛx :@M2}jepSoB-pQA;Yq$T}y>z +Xn'gs@\IMlDq4c ,R&$AunuzHHFHϘ-a2xBj^aC>Ca F@ +$zui֛~L)+R)$a :!f0}=gh86T~R_ySWOy=M][='q3]y 5֢zM"ŏ4Q߁5%92~l~ڊ"1N=E֊QM3sWMy_\8K $HGF"zK+x8g~׫u~1X+s{=Q^M14['!%H =4xUG=zյLA1+L#t;z=T˘vFoz>i$i3FYHD$ 0k94}f+A¤2ĀG_ծD`-h){7e/T&Y}8Kuv1;:ڝKS7(>UUc !͎党|fed}(Civ]^F60,vTL̄[E1ڱ iJtm)?xH> ~NYL3PyI4z?QV+ jC>{V1&bx;6R$^`}')k / _޲lM÷>tT|!?:>f1>x\#( 5fX9I}j了|Yo厈a 1K#_7 24[e-+#Ly +q~Yuru}0{ցD>8c&⚈4ypM)xIRbD\OWSG4iaE|S*ߋh\Jߌv_ ^gocN Sld>UD1XZ"дq#-CD -{(CL!9N=a IPf}E¹Y4S. x[/d\^)^^'ƶ -q VddMHsȹYȲ;E\$PflȜpHOM {wŠ#+#XZgTD!ܬ6R%"gp.!C{eR1žH! Y'fD,xn54 ½%#lI01Zj^0?~DIdXϸ ŭ4ܓ65z餞SV删|*̺k;J2IY٘[`:z8k{ KMD6A0gyZn0qiTn$K4#.!ʮ Wi:F僻P҅8{3v.i(a]P։rTNw:MwK :( +Sxl|؅cKl/Rx'ŋu!%;<ӄfH NE`G\T!Rv@ܠ͘"T9(UCl1u(r%RH/e7ۗglyFI~@9փR q:U|2qCafl؋#zMQc$H\u_Dna!IzNW͑EOLdCh RÑDJL"FQPNf\ +K )u%X #FDYmL`QRb#^61f'Tf(8d`e:`o{5,J ҽE{ .1։Z9"bҰ@"MD ^Y}qN<4))!?O "!e^,?KI|3jfD|~,Ziq!6EXs!Agy:XBsPCw^E-&<$A!_S+`_Ge&EH'xb0|ox=&N6١ۮ`c]jOKssx-yn=Lba:ʴ$t̪<% ^urE>f3fYTѶ$6,t8y3c<^3pJ;[i86ZE*_rUς=9r7AfI M{x7!T|k`lb8 +ǀ^4\?BdtHS!)W~ ^GsyY8%Y0ґb4^ ׬ b V}%"(Љg_q)eEn/?fMmDs~_`k4}GP|}-6!.}1jfg N£Тp按1\ !5I f;17^5oR2o4[yVOLvp.ySDBATlZ|HҰlAXSe MDLsщ8S%:-ը]Hus9. x6-dCؘ AB)ӷ?WbYSILT^^Ljzxxgᑿ͹6"(w;W! 6,qKq" }l~|`[ ̾ľAHfd^ Sz ~QJPۛv=U +^^ ^K0蠤(aELHpNGS6IEv1}Pa(c䔴VB_ZI tZY_!wȟ#놩)%W]ATk)C3L3tցC,Fb~iyC'JmhS%^V'8X! / 2৿(14HwPޯ2M4C& bщSJ>iSnk|8~HY-ű[_5?ɧ5fOŒ6ޏ!XJLbfeՅr]XtiQ9j~\.ղ>b 7meGTϮ +f0fMȣ.vZ0` +~!nMY_/OB._>A_>|ÇA|6}R놏@lQcxPvx$WU qi.~\Q^V^۰OCJmVP>hmدW6,o_>V^A6[B͍yC[ P +Xy@YE6\#.UT|Qaj}"4/y"*ܺ!ҊJ2 EVsrsg)2ʦrvCؿM$t};xHȈK<qy%$bQbOCzJ+" zZ Ջ(HǢbbEEN(GpNm ^!xU.tߋXMC,?:`OBAz9R,ŒeefƂὺ{>s<XV\eJd +aj !QŶp^ a1DIlѽNS@g-Դy΢87G:(BS*Ku _B̬JCD]mѺE+C$4!Z!Qwip_4JiѪ`Zb.Hp{,H +_鹨C7?LiQ%Xaѩ"@:gA4+hUu9?T,zwpVwu$"u1&uE_aɈኈ ,ufSˡWsZzhϟz(v +ƸׇYy+KL[A.$\,fG#NžPΘ&2>]x{6CwAQ]P}yxT[L%-t6x XuV o{Wrlz\kE΢"y쁝ERs8hogT1&94XPK2óEvz|XZb"tIVFıǻK7Am7NdO{d_heI6f+WP?ٛWi`-MprtC}4@Agr`Q\,[W,q+C҄Kx7QVE҇SRz4dԬe6㟂$FQ +9桊OV"&kRl`AT~(4d}fX~R;V+:)trP =PC +(, oYD<3;U32 LE}`Sy"$7,kso,/XHv<{'f]7C}}4Wbx.+9y,fvJw-}=ףNiz$+.Ȕ!x9GvN,nov!j줫LXKHρ{l7A,SZHʵgVQ<27E3<'28 JA;F+Q"ìj D<.DpA..`Šm$%;~בv9 w,K:ƐYSJGKMִ0l9&`=:ĮK(Q#r, ٬UOr(5S,ҿd%G#`1A襔w+o#nyWP.v94e˷3jTPiiv:,>;lKr<;.)ީ_\Ѵ"f =8l8bbc`N`nawo[\9Cl\_ԴhӲk󛰥A u5x%x?6pJE՜\/@EPb=rșj[g ϐ)!0CaV (!VX kX% +,2ip.Khc9Au 7|jF:5\a&q?#ϓy|f63hozB +~>jq̬z +_m&] e;vC2', E/\ ~z1"ÛU|ZV4C +[zic |8݉o/`7'"6)Ցn׆SxƪGLl] (Mb#6l .(]hgBK𶽖]۾bI1J̷G얐d5:DA{ +%_K53_\c݌&ڝTr(DĶѤb|E90\}jljo4mM+{D"mHjG n'6*" *ÉOS%&E&-EA& ]W,#~ul~_E=A%'s(!ߎxɆ;hb?h{mJ<8{|o +ͫI,s=jӤ, "[ +҇m` \QP%>o&SͶEʪU r``xҎC#ͻ}*rv=a)l!MR{HF}ITEYDMdpWzۮ#~y߮@;AV#rrw]a&"F\DdUM3G䠠/,:c<94mzI :xR$AJ7&Lf5$&Jʰ,To?Tf +y1kKZ#UqyR-l[:%H $ils{lIb)5鈪ObaNHd192g[\B X1m;$I]RAF'#b|ӂ^G]p `odىo]. 7i2RY{ +7w ѡ6r3 +qҾV2AbK/QOVϐ=TwlhpD*qG7{2W'e6%O,Qd.Dı1FGS4fR1 dDLzxbjO>VyAbCUܩk}amCǵ(KB.5/9`?O%܀c#F,BE3L،r-ޓ`nP2&h+6Ԓx @;LpVKۋ؞h0ڍ4DL$SWV2.[S"ʧE^`"Fo2?}s‘Dg)?][ssbWCm銋ev5SmPcuCI^S[nk|-Z +] 5)ՠ +q^)Jh"PGhUXVV+, *l(St˼DٷqwxͷC +!m#߄ظL$aѰQ{?9y%$IDa<U=S|w=LF=ŕw'$S{ D<! +WbDcha^;ܭ^⡬שªbpld"˄2D YL&503ֿ?c;.m }reiDESZ ZEpHi@`4l(B:ԁbijfej9j Pp RC+Q1<|3 z=Ү"gb}zzN>t?7֬V+M};W(XG(\Wf&rHCҢ! fl}ȷVVJjg27M(}B|('^N"=v wP.ߎߝ3և'y=YOz$|vYfH!F-V5RߡG{Yxe?ll bpGE300ղ$[n߱3Šr7Qu9|ONc=xWuSTѝꛑaoGW  +sHxP֣,#v-[AڑC aϘO*FO-z%"R=$_"~&/TAxgq{_$^"RjvWE;:C)U SP6^hŹEojr/#>n!"/}DW^UX>7a^U1"qN?{=/{L鯾E {Jud + װJ~a~zE=Vzb' fQ𜿟@QDziXB6-4c>DgB Jys{KnB R09w›h\:ۍWټ[ZBLcAӔ_J:hX-H>t5If\)jvQ5G|EK )ik#D\(T7 s\/cKDvFD՚Wr4fX"'3+kjH-Y3\tHE 77f ~2J\T[[IU` fBxTnA9([SnGdM2U(OE"G0#MG;-H2Ocm{%Pt!2%3oKxvZa1<%fƄKTWp?~(~0fĽ[l,Lz'MZlNlzDz>,|/7GJBCTP v4c5+;mPpZx W)\+4X8ie~b0z+qygL}9*R;T =ۛb83#wx J:]j9'R2_w o[m94+ qI^5MPo YއyqPcE-c{χE+rNj=)j~T\1@ImP{Up]*AGNEfJA`Hnͽb !m7[g{+ꥵ \Q7n}N2s6Kxo9{Xo8Xq7w42< bH܏&Z*fFۖ8S:f6f +fLw8J_Z [ے{ Luv4& +KQ(y +_ݺK"XNgf#ܬ>EzOT7>t ڦ7t}4I1+b|]"ovX" ή hҵs] +Q8q5MԵXjr;8 mD8'bڂ8D[mo:GAW _.s%յGr*-j#;5 yMB'jXB [lBqK˯y !^ܽ29wFT1}MDz"Ȩ#d l;% -3kt*ϕ89Õfܕء ӵ_? yz%,ٛsV/FO+0rq +} +sMơz< V-K$|e褐S9[zHzGp<䓄OЋkm=\ /ZlB< O|P>&IPv$_7_2_rӫO/С}czӋZEƹ_֋SL>NIzՃ~uZ1; oC+@qwǰ?оu?oPL5~CF_2&z~fX$x3by@\~GZ07_UVO!N߃u sދԦ(/~g 3p kْ5=Y[o0<{$C7^ 9E9➍& W Hn*%8(ʠB QNe眳ۧ7$x{S9iٗL+y4aAF]>79oyT;eHQco);OZNQԍL\;Mׄ](v@JyZ=?3z}W}RGO}z}[b#7+F{[gEP| ;OT}jU,ǽeI3Fߜ^='z[DNx d:H?{WӫN}4dǧ̛}roŲzӞ 1W8qm]s@0tuww4o]>]8[d4M(ՀHAV{4Q8v=Ccp'vb8) ~n.ugj(ug\,W,}^qu]%/^U8jms v - N?~߯wyoHy\]oGt! ?ʮ> L4NҠ/@%)@Cq^ׂp='1tXB_ك`e Z Tr*``*|>uy.=I^*HLTk6¨FB Cc*xBn;'Z͡&7ʣ[ 'fqn}$$Jj|<lq1wFh!:Æ8 +72<**# z-AVC *aA{ePfb.O#BIK0bB]N tڭհ4 N_gYqI&9U[{7P1C7F1)CӮ4AAy.Ǭ%϶e](r1z봮1NO^]u$||CC%%ͳS)Ro u?ց ]w4u^:GS'cڨƓNAN2d63;esPь5R[PAnw-16~YEs()Ω6ڜ}[DDž;D%2n/9 :( m YoWј+'e. +) )l)\IH:&E.JfO5&veA<\~u!mڟX>bS2p[h.~ soý꿲ldeu*UB +X2?m3a+ ʬ؀l@FAO ؄|c4>}qՉY%4\|?RGr&Oa}k[ԙn3ՙ\Qk>o}vL6Q>[WQR55ի;E[[ S{\ЯsfUg^6o x}?}ƧCjxNofNzvDshȉL5znzK} +x|`}=KaHEʡFۘʠ{] Es!|(qXR*Xޒ7[WגI(̅P9H@_~|JU{*Cyy.b,dt+x,i[3PJu9`p`!,o [8 +حY3܈:)j_[% +("ʻ㭹u[{P|U7R<ߊКVmXP\̖.uiQk\9!w,ArԺ5K1ˍPF+=;%"r amɡ +CUY.`NTkESq+HStnJJA@^zs +ZCTGi%ZM"=*?N6:N=EUZoPk)y7PX^Kl-Nu Mݟo 7m`n +nE1>K]:/XA;zau&כQDǑ)}D[?"9.jƜсbJ(YASi!Dr|˲,sDp%*$3. 0YqއüӋ- +U*@rp͟DsfV믣w(*'8oO0::%W +Q cڰSQ!K{|?]1A2:d8OE4'Ǣ6 x.@b[o\@$Ţ>v4a k'vAxG]d ӎGammܦl$iJL2\bbۢ`C9JQi%fyT|[l*l\b<{ݎƺQt +׈اnIaLJq[||!o1@B(:ZE4r0*,Ϟ + 5B֨3]3]ʂ<WFwMCDJ~YJ|xQodV*Pm r#s)%Pʯ.q`-%ʆlsRלy3v*Z$+sᆓV.ȥ@jZTbJcIJYcÔ6 )J."(ڊe{ H<Gj?p 2Ml FO175Âh5p̀㉥`o^5 x`_` tGzm{b/I'l=3Wy"FGǘ 5mV_ $ ,W.]WhmpTAZkPp<CA3]X bޠG(u0sZ.!{{`Nsh+fcHadҹ*AL~j;" 3qƍ !##]t`grQ9\Ҫ|φ5 + <)l8.~ũ6܊+'7 ++;ztbQ90nGm) $e랮_'υ7[)s:sTwlp)C1w'Z#9HCk]GvuvP`l +{c;N +cv!gNj"FG;=zo~Y3R1_~JG%ϽW%xoMȅ}nk}Iǒ}-ub_KKG>'ڸJ +빡k],HR.YdǭuFg K~ϔ{/]SZC PdW+M(AjE ]2rLm4 qXyTq(OlMoi B]*V5@mԭWϿpwtчݼ??%悚ްXVm,iAI .7t +֊`+VUݡşmDWo7.Jf.DnT '*=׵1Fo$]O.Vz`ܖ +1i(2D28 +S:y|gT=yLiAB}Dhuiچ'K#:v?wqnhjp{'>,[2+Pʵ"Eٍ)E-:< -e2weN/tс]ꔹGvWwq< +ƴ(.,1ca^Iż/_~MJEBv:TEv/jX3P1Fk%5<svvϙSsEgu|SEt 5LV]6S)夗C[#u܅̴/` d]!i.0E0SzyhB@3b08'3"g3;*`\HL&ˇݤBclʬLNevR?@2?uc}A;+ҳ+O΋o  ۨ= yzz?̤^\+I-%;dmARX4L8}y#_"!)G̨8hWǵh񞄮;%#/s]RHZP'(Jc\?}n2;͏%MWeШ4lk~2*I7̥y= +D4$ėz]@I2kQs: LϐjMS )4pC&/g!D%(,8+_FpK?nW_iv-<ƕkE#~pR?^*`;ӪomM ][%[A⯶AJ,s9;P+JRDKP}K{(7aH82)J_+Ҡ/wFw( t_>3HA_iI .%w-{19 IZ-?^ZrN=y{ W`$"PX~)43Kge\ľqS&dR#)VK +P;8absEƺ^M{@eSg';N>;[`37ۣ?3ƅg:T~#xoʼn#Kc͓w)hk+L)~oiOWǠH)Bdſ-*uzyWf7Bx.uK`#NE[ks]dH[R(2em-hm-Ў<ǃgGU;A$.zz+n..i +QZ&~NڍPC2!6JJ +zًtxKXB#.1D*JퟵҢkSjD$SUn4JBg,JM1sVKyɼ̿ U`sE[*jXOʿ=IRO ǾapC,UL@ؾSOIXC,,hy,D +YehThtm唊p{Se󩭸.!pkFq'yVМKY]& UK,]+IV L1tSVƘhgT؛%&Lzn mo;ĭaVqwb)Jvk)YRm+-JA@EWsrۧ;KHđaU:ӫpK( xvhQoDdٖy.Boh59|e~s`{ *\ƭt'eFǝ._{>-Yi5: 1(V(nEַ Hnۃ퓶:b\Ym(GR!U8OBއe ۬*˂A/[E']NA){k|-5-kF93hqȭ 0-ECʱĔɻ$L3wMŌeŗtLycj.cg>d^ +Iy]/B +8"GdK,6 +A%Id U.RÐ'!"Βuk5ɵڙIS @ ɸ)w=w|wipdR#N;+-7[ȤAop5m` ZCjY4%Z$qQ(;_vi5GpHu"fY.B1,{}oG$F>m&"#nOLU@sXOB:I4>cKw4>d( wPO]}/)nrm>"mp]MMm +[mwUzuR(l&ixl]tK[n@mtze~'(}ĖoK<!rqav9]G)RKxep"awc O)+􈺏 wp+x܇{xTN:ظ RD\-D!J߶& p:BS\õŚUu= +NmVS%/ BF(WS~},݈1"">ŭQ|߇89*ה{0My=>R-'D5'8}|G{=}YjFG\ۧr%*̩aH'WUF{|Jw-quƫ7ӹQBMF2:mUF;e~eueQ韛$R"vuA?nRFG}#'$7avC)a{_{0i_=컙P ;#3uBV!HZKF8NN*rkACg OD/<]"QoOgtٳ)UauܼSaux1䬛:<),,R5QV2|ף&_hfMR%ª01ě$bu"+?NB,=w |߇hz4%+;o#jQ{*kh5^q..]!-j-I[_?]ߺ>FL]{7-wcs6 _Tb!V>:Q nk+\/vz>OGW=.?%0d58gt8NQ=sڕMup̼L'&3L5s׉")H2Cp'ةAG jBL#a4rqE|H=ƿv2hFb š|.DsxvD狽]5.]qpfDzڊ_i8𴱹5XZG^ 4cgZT<T,ImUQ:&SqN55R#D6dq/x@CF_>Ay<2obx$㧭J/F!Efs 0*u+U9bWf0&锟GMNxf(bjQuUFg2o7\4g\fҮ ߛ"a6XA/޳0YF2M}Yfbb:}[$3^ajV~4`A$$q(;g;SH%|~\ꊘ/q;,Gԭ([>XonS6"M_%~N=[zĴn!"u3r*G3AL'eWa}Y=U&1J=4DBdѨM]=G,fj==KsˈG$~*{{dۆ:ΈF(^R>b?gEqpT )T?3ljh&`=7!L83E{(eJfXf1!`8fwvT"ߺ+3)ۣZqZjD-ލv"8ՒdZ?+M^f)v,dfwxEpuv{AFRMn"s1t+lHЋB|\ +aEVwܤ/n_a?xas?޵YƋ{&{x8+ {nݞ,z9]e7@@»ݞ n>t'Aj:2C n ^D2nP +%{]24 +2r#(ĽaDLHkκcQsQK\ ++@+-ܓeM3?}TX䯃|;&,^3WHL\jx")_W1\# Ka['Kq/z3y%ayjì&{aVw&ì&fH,&EwRߨl>+N놤3^D Jc;rd(鞍z4RgЫ7n+x]Z?̉mEk*z1xs?f䝈[{#J& +φYEct NV=(#~_-w gs8N!e0YG2/P>I [8bZx'ދWUP$b$p.m!kbk\!Pz[#3 %exd"81~Y0GsGRs4xA;0o;ȀW%A|s l;%]?۳kR!) ,ߗˬ `A;;e:ٯ绐z,ԝ'7&.*ԝc MY bsۤfdveil|=8~ Ǵ0H r Uz %9+ԾYvI^ZzrVil/ǿ^l9wuH6`=|wc0=SE&zoxI&|g;;@Z==8yߪO'ukK;+x1'v?OmCc$N%&$r5,eI@'tϳuܧl㑺(8C9Q/ۑ => FK:G7{q>G^!œ/ XG f1ՠWMyuԴw_y t{ٳGܵ.y@WVn+r*qnqCV$wLyGj>[ +1،郦Иw5Z"HWF݈K&x~.+ ĈxVT^ˮIjq="NIl/i%E}Xnݗ/U'W'y$=Jxnt{7STFF_ˍP6#eSW!xny7u?5ܨxmЫhny)>&JUy guc85J?tO=*ŵr`d0A7omLv0[ٶË?&7~ $}!g ~)xg~ vKkR7tߣ^X[V;v #xYVXDYS,ϛi"&zB#|IM9G-:1bacp#3}|V8ΖhDQ8U0 waWo<w<8`MVr8*#r{>=څ]lwy~[verȈԿ2]~<&ϖ_V#y]^O ~U,z6U~=y=kNxV0sn:qHD%z'k2,4M]h"a  +spX+?IZ^_[.Ϗ>tg3#K:a&3þİf|d7k^%} ;(OtpAw,RҘqK3VWf{L%9̘s/$߱oAFui@G̯䥺/FL{8gXb@ ^2.EImeL!\㜗H1oq6A[sx?zZ,7:cWUfutyQ;!vt׋ØѶP + +gh7:EJk)>OdG# 頋_KlJhNp#)qH6Y{MsdgNi겝J%3?| clNzfU9sXd'X=Dj2T5]V=_'q +f4`[vU;W#L)CD(v4K7W]D%Aj Z?3Aﯚ[@^˾HE>- Y 1z{!PI4Є=| +CstSc,Ø)E} JlE4M++\Y%WJ\]4# IHDU Z)e_ kR(x''mKS#$pѩ{\+%S/KK ;HRf%MŀA}QL'K֠ rљ +fCvs&dE2I> "wX$*E<P"w)da_ftV yzk=j]rܿ5sBޡnD:2hFGRfgw-6u+4;7ݨvb' +uhDrc+@'g@\h湆lius֨i;-0ů1k ݴ4v&bz gFpbd[h۩U(E+Vc2Ͼ]/b&2x0#خU+ ʱXbe}i|"D*on3_;r9Ui+f>2յ=)b慷{|^@akY`enB_T1&-F—ԮObpFˮ7"mn&hLRn-'JaT7"j-Sؾp @dt04p9iyS澸,Iq ,Z)ΟNj /.߿no$  +_lEaڰFH8mlcۭ{/){e{k0/EdlyWa)L- 6WT)Q +qkŀ3 +(ѹsqDgٽ`ְZ$Ѫ [2'b2-3}醆`xb[~?LtHOQ7QQbM2b=c3N:P{DLav^Ov'*0+%l숔YM-sENrQu7fj3TqfY| +?+M+l1l0j+T_1KL|L3/ſ4v{'Z$U6uw{Fu [?$&&&[ ¿k4Q`Xn>kY|C>r+)n;QL'+@ԷO{_yA3)$DA:AJ7wiI杨D +Ȗ$3iƕ,~gm9 t޾geX6V?\9ÖN7Φ4)3f1HR$)wpղhlf3P+GC;ownq>?`e5.߈I1;O"ip "L$4b^߇A_>-#H%аCGDFE>"Yƍ`p)I.ZC}T$ʖ ӡ0JK/OB;TK%*DSH8I\uAԌ]r=< +$v({ +6=Mϳ̯ۀ_gE+̱BFAl^*%z=D)jnLa8BFH$ QG(%N++84dtU*nn20FbJh*%!/)FzQ`J"@FZ&K/%HxxВ"I#G.-%FLVԢR$bB1;f $3 rKPO`a8D$Y?*CqH VAS%] y>QK$YyhgE+I]80HJH +H@t@H7L"E?,TJR M$tPaCJv]@S<$|4%C#ГG!4u`i +:#jb$ݸi4 ʷBi>}Y8c.>0=w4q_?!Uvˑs>jJY}ӿ-( S?S?T2S?%ŸVz֟K۟[t؟?}O_UOS?u%?S?S?T2S?%ŸVz֟K۟[t؟?}O_UOS?u=ȗOOOSO4ϟ +ZOYO/nOoazߟN?}OW?}OOt/))̟)֟)ݟџri?-ʟ6ӳş^ϟ?Kʟuޟ:۟ n$ſ?J|6bzKAB{qȍJQ,^Deu;Bh1z ih,JEi(C4MBZTeԂBOm@FT֢"֣qbѓh%Z6b-CkjF1h Ft0yxl螿/ytEOЧ/ }OoP=n_= + h]+~ѺUB~ a+^nld,uQ6uv\X`"Պk +4$I2߬! $ERKPKEbDHDJ2@9E' >/ZUdv6 +quc: el&ܯ=.ʇAj?)-PKA+QP P:5SpN =I?,7|+)&>X|-[_xb/W*wڽת3V{qT&P + z{GkI?+D?A:QF$0_/feB==p~l&^`')|Ѓ(y=pσ߿w`~(/%y)`^F?O>:`p00OB0| /O_=/*_Qniqc'y|UzvzQX_ǧ#>|֎MKEcӵƍMM:q㐪o_tӴ +WL;>55}\IF8vqrצk&N;~tZڸIc'Oõvxvxu _쿠@I'=k\ouknG?M̘ek,O +Tm,~9ցoPƵMk7.\Ϫ6U bVvCժ_BxO+ہS}zj]7=&AڴF@<}*vU//X*A~UAA*ujҍE%6l0ԪRUc33>0p0*2 )?F@_P\a@P]R׬`jSzu*@C_.CocǍ7.m6? LO4>-}&O0zTKM4os:6}ܿ!X? 4a?v׬/ؠJזn9[` +7Yfj_o\@:oOt|zVWOW~3NX/W|BRp͆mTϪX^?)q#ƊgY}|`~9@ a\^j*2zl +ePWdybj~Uʪ ~ɪX-b՛]Up޸~pixGԪGFP@7 cǪp +Nk?U-}|UEi1$i/xJ5W3B7}-W,[Z|%1_Ce_:^v1ׯM ~5AǨRL?eNV[vdXYv,`hn +=67T9UJ>\ Fsxusr5_ BK|Y_0ܐ7ysi+@acXTSUڄ%o_( 4#IMӦ_z[R' mhq0_i?K?Xɡ_lo?E+y:V;J2sr; zDx'喩D4#p$Fx?}-gi?v>GĀ3&}n'Sy`;?fA/`ڃ~,voN{ID?p~}oE㿹76,sϫЃfC;Aw_}r6fUcVHYUfcqJ)G_;:._f<:[3Fy\wk<vKJdSk .~hˆ>O/n,! R௫3>;`mc_/gB_(_  >ʳ|/B_(o:'rH?&r,fQDKZrrv W!^hrp6CkoX /U׳(Uh ڢ5P|KaMpsdqX/\^l?XDE3rRGCK\ ++' +o(X7oa/[?z?ڥ>ПI9pݗ#t_ + amy_1P!@wiOr\{/%`c@Qsʕ_.y(ʺe@@X1\4r@@Z=\27xt@b@7(P~n@y@??~@~C3O{(?|C~(?衼|Oʃ;cfMֶf_f}Y8pѐyA#,x? >%fmNkzi">Ͳn[^]}1}i{|cieֶY;=[ {[+`><}_̇v;D=[Y)B2ko+vqBoD +ٿ"6Q !n U>N"i p=Y`JOХa"1dϣYү}W|PzJ^ڠJ:veڑy|G,2%}BFL"i!":hV>/|c^ $DZⷊȬ3Yi +Dv{ djbчI GE(p5 d(xsߣ ;2;2;Ze;Dl#11hZЖk=b8ٳN0{7~b_uns;r_ ANDp_p$li oXS}=$܏ roN~}7zQd@úbO'b-#ԣkc__{ 6h3T&XP}(yc=N9 +( +('2q {`B=r# 75Ƕ^3~vtݏj& &1>g~~=_}^N}X|Z~Ask?Q)/H#~)]_ W_[ _IC |‹^jDsUé=ɝԎt_^I%S ^~gĽxw[Sx۾]{nvţn{mn׸ۋnt c#ڵZ/kxwyqɋ/"߬yOMŷood|=ڵvi i iǛ1Q $g7"߅t!]?@=I{~/C]bO B7/2^"r0Oc-D֮K 9BAӀ5俯"Y٬KrHÍVyB^ u3<ؿEffrr:z0}prއuHw~a_':I;/o~>Nv~O5g# Qm' +E +O9(}$-vb2-=B6OL8l--9GӲZ\X^HzSLYVn9C,9WYZkłfV + \(8thvH6 K+eGz(spb{Z`q4>2eLN e&Scc3h*-ϊ61}`F6ssr ?u]ܺy1jh^}i4%ŰB =قmfK9PaFP)l m`jzZ)ys:yabEHҒr\i|W4ɒׂ+ay1-i//89: K:ZԒy\p!,gYJaGPfhbR.i²`c;'u."Yz%Gb!A~&May-U/iNZ&mI]TWLC,-0׸ȟ=k mʎX޿9ݮymTvɩW/0҄R/'Wey|>t^J"9xKnymVi]a<&?,û?kE_6~7lo9)>?M 3n|N?574_IlJC)ʞ]O=C+&FBnN1ʈxb?Gu/RȻ'e/' 3M_wORE.zX@{|;?-q/$2/nwOy*0Q? G#+^Xg?7y4u4>toO" +}$Og^}һz&{vvy=s?ygξgAѰlK'PO*M󺅆+9^41'ICwQϳ[ g#,:|@^(ێU:qm(tZ0 2Q pK:"x62nV\h'K(&] h!1Hf hĂsd^} Ri.dZDH=ON.JΩGMb6vʕL6&ۺQvg[y͝!F#4̗rM/|Vs!;cUmsɼq Ztk)oe-q|U(m[sz\J`m|ZCj,a38kx`Ve#_b5O3Ypz1`m^j`0}vuxsh1o8FF(ܐ+ܴ(HjjII:&MI1cnՋXJt)|pB8ih;ۡO|i'4U8A  ]7p%rPE?WDbσX]2`SǸ@]^&V>YY&&-.K4yA ^-EC!dɸKb dMB! 8xl!gb%!=UKDx=vNN$N2Pj/*%X!aKq 1wSsE2(jսgJnڇqMLzLʶ'!f~OLM_MXd#P31)󕲡S9D4-\ dXbv 7EkƎt$C]u.V+I7A'H%#n5)hE0n~PmN2=f_=]{rꈗ#-sOgi+uG\).}~-h9U„?TO'-b1K|>iQ@A`qWduJbVTj*cfzvY V"yg<-y:S^&@F'kN'ɜU6qL:iX,yݮKK"GWrs P;cWF2^E>I|bOiGۢD@;d>LE¢[p|`w8fQ5G>/NDS4o @w7qrINLfFLdbKxX"~i9O1q)rOqgAo(|i5%/1pq%nhֺFk.n!Fk45/ݮyQv ./BݮQE]c]8v VtFUy. x=\lkI\dUʼ+?kEkWE])bL"ܮѽ_JGCڊ5jvnʯ2|p[cp_TO}??*Rٝh# +v~FK:9 +k:Uajd}܎䋚i=oUk ?-s?/)pK?~3$RBL![ +; +@~{Dh̏O + +ၸ^~lGp@cq@xnٗNa!t/=炰C= Y/k:$9+&߮]VCK +9D AuB7 gg +I8ww ߐp>nޕII8>|$ +{G O +"ݿ;ZC,koˏY$;uR7>%mVBߔ?Uo'E?·8>o?Eσ +7fqPK)X!//*:__'A?"somOś.u#qy  %?W2fMrI09KR9$\ O&[Hq,{"0h:4iߔ+RZ_pyGo?ZO埇C{[WWiL.B5EMD7RQWv\7HA{TC& +( +( +( +( +( +( +( +(F?+n \ No newline at end of file diff --git a/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.3_utils.sh b/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.3_utils.sh new file mode 100755 index 0000000..a9ecc67 --- /dev/null +++ b/Code/devterm_keyboard_mini/bin/DevTerm_keyboard_firmware_v0.3_utils.sh @@ -0,0 +1,1055 @@ +#!/bin/sh +# This script was generated using Makeself 2.4.3 +# 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="3033051544" +MD5="f56a09c1c4b01a2ddf358fc794e33b98" +SHA="0000000000000000000000000000000000000000000000000000000000000000" +TMPROOT=${TMPDIR:=/tmp} +USER_PWD="$PWD" +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +label="keyboard_firmware" +script="./flash.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="stm32duino_bootloader_upload" +filesizes="104588" +totalsize="104588" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="678" + +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 + if test x"$accept" = xy; then + echo "$licensetxt" + else + echo "$licensetxt" | more + fi + 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` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + 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 + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +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 count=0 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.3 + 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 (implies --noexec-cleanup) + --noexec-cleanup Do not run embedded cleanup 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 target folder to the current user + --chown Give the target folder to the current user recursively + --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 + --ssl-pass-src src Use the given src as the source of password to decrypt the data + using OpenSSL. See "PASS PHRASE ARGUMENTS" in man openssl. + Default is to prompt the user to enter decryption password + on the current terminal. + --cleanup-args args Arguments to the cleanup script. Wrap in quotes to provide + multiple arguments. + -- 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 "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + 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 + elif test x"$quiet" = xn; then + 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 + elif test x"$quiet" = xn; then + 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 + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + 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 +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= + +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: 312 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Wed Dec 22 12:48:09 CST 2021 + echo Built with Makeself version 2.4.3 + echo Build command was: "/usr/local/bin/makeself.sh \\ + \"stm32duino_bootloader_upload\" \\ + \"DevTerm_keyboard_firmware_v0.3_utils.sh\" \\ + \"keyboard_firmware\" \\ + \"./flash.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 CLEANUPSCRIPT=\"$cleanup_script\" + echo archdirname=\"stm32duino_bootloader_upload\" + echo KEEP=n + echo NOOVERWRITE=n + echo COMPRESS=gzip + echo filesizes=\"$filesizes\" + echo totalsize=\"$totalsize\" + echo CRCsum=\"$CRCsum\" + echo MD5sum=\"$MD5sum\" + echo SHAsum=\"$SHAsum\" + echo SKIP=\"$skip\" + exit 0 + ;; + --lsm) +cat << EOLSM +No LSM. +EOLSM + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$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 | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + exit 0 + ;; + --confirm) + verbose=y + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --noexec-cleanup) + cleanup_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 + ;; + --chown) + ownership=y + 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 + ;; + --ssl-pass-src) + if test x"n" != x"openssl"; then + echo "Invalid option --ssl-pass-src: $0 was not encrypted with OpenSSL!" >&2 + exit 1 + fi + decrypt_cmd="$decrypt_cmd -pass $2" + if ! shift 2; then MS_Help; exit 1; fi + ;; + --cleanup-args) + cleanupargs="$2" + if ! shift 2; then MS_help; exit 1; fi + ;; + --) + 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 -e "$0 --xwin $initargs" + else + exec $XTERM -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 "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 312 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 + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 312; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (312 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 | MS_Decompress | ( 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" + MS_CLEANUP="$cleanup" + 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 + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res + a]wƳW +:mɯ!@K{Na-mY2Z)o3+ isKgfGKVI)HpOIJj7Ӫ_[_pj7/\sn֛fݮptnVp21ry5l#cijtve[4;vՁ 4;u/{nUU}~Zqn*?}n=qv_`yb|mi6fٍmnmڝMiϷ-t)UY_7Fj^m4:gosvW*bCVq?φI2Z gn4iZɨxF=YY9NXnFit_onjs˱f_[ d?wZUU\w%kCXe {oz=ǩv|y?[ S}>WVުNGon-߶ noio*#*z `5w6[V޾oM6{iBng^Zj]nݴoVaFaͮ&b߄p6[vW-VקW\ oסQ8~œ~xrBFby8Fc@] xĢ=;V"M&x{cR D$i&b}K7/YS}zĐIC$jv*bF"9}tc|u,࿦j? -p6)U߶a%0#ᱩf }ʌpTX1Lj7ZQV^xL`5q 8"Nyoܺu ݺq~]h/YC~{uG>x# "d 0!֏Т^uRG/Y( <hϰ&ɕI4ʦ=`h'X"bM, +y/ +a+}4 `4e+Y5*В"Idž5x͜XcK, KB!SڨbC릑0=3y&G`p??3k,dD\}9Xva _\+ס}nD/Ͱ`%XT 3ѬB2Q(HA3o4@2 ry)ޗhİ ^V.B _ /Lm2'&'S,G 9Cj ÃM0X{Ʊ")AVVwł7` (sc/_<:xv#P +YE^UWks#6Cs Y$3_iPmp*lw!LZ]\B2/}[XL04C=V^/T%&8qYn6"*ׇꎍ׼:(?:Q"3Z/}9B Y7 K?n?mوZWy[8wʾ<YQ|*ʘ0Xāal}nMOyn^{0m-^D b4kQkYG:ďjC\l,cDj"0 ):}xJ.DDYͲ1$0{ W0D!#)(0@`pOdfу; Ğ v8B釮4'"^)O@@Vۓ֡J&p o B!!Oˢw'ʛڨ(,a  +f}4ake V_g/w'\(L  yO颩3%dKb&wXb"Q h0sH8It<h(.njγיm㌉t|̗Lc0#%Sn(TqUGn . 'Ǒ50$z* k~p*#9w28 +n" w?l8";ַ vtT;fGw|jTݮ4 OCwxM2`s(aݱa9kGw=~p|ӿlJ^YVY$ +b-L͐jd9e?~HBK Kt#iJv**.IOa!?W;]HIβEAzb \Xc5qh+FX&0X́"T*AݛD)A"~0 Wz>&A + & ZcZn4C`RӫX5K<>JjI27.xW*iһHSe&3 njѽBWnHx[Qs:BEC<`6 JTfݺ@V F~ -ǸĔ|O'<3ԝDi*gGCm[O2 +o@h"?t'//NvtF]PKj?}2:"xv Xiߴv=X=Wjeurd~qgaԣZf,QpMq,#֪wc#ZԞx3f4U]>% .DD?LQPcWJTɼuc~MA9N||oFvϨp|U:\;@Ջ@\uP[3 2dWUDѡD8`IQ O"߻m I(=Ayj t }-Ocā4PbEgr JcrH#E +L?"Mc{&rd SY:m=krsw=IE.6s8!ROp)*c? A$jHoVWH%wұlSa.Ukt<"G?J|41 &6$DUb-.VB#bx6Q(pVi11AD ($@y=@` B8}DX8`lQ{ѝ +%'ِP 6 ]$4 p#A%wVR*Qhj^H\hI}DDH "EI07$񪊨 h=d +;_*`C!fhWH) }p 6H9"*ti`aFqpӓdKApR]2HX.<<9,V&Uzʑ:WXq +Ea^_p`!ZXI8i*h@eP|%6ts@fL vqy$Ca/"}T70q 8BMh˂[}:'͢ B~^ԼtzbdTe{hY[ dA +%DIUj8r ^ck9V{2:2AzMzpڂZnx7\kl_kg@IJ{IP+&g'xO~a*M47uzx34 {!}s= '-{؀]) '?Էj2r~C2J?^2My!> >TL 8.U)W0aLl1I)8`g׮820/\xӅaeoOJ6T)d^nݳWSUB]`5?*~n +e4J@y'06`Q04T8FfN,>tWAw& JwP$FLr-+S4@H5P %:>#ϒVO%{*ay(yt-PH񼽠lj>Z7I40/r7(A[]Rr%aCǨ>RH +*HZNRBȝ һHiza[\e$< 2^YoqI V;Hx60jH;4Ce} qW2)HhjW +A2a'Ɖ2 K[:x* %MD{<4Ax䉉@oW<@ +Un\ B7'݌: + KQ@*Xnlsr45 >:#S{ɒ ߌ')QFkK^oD_;]AaO110,MZ(+~YrI(qG1~ʄnxE8-< Q:5iq͌|]qnXH=健\ +KFe B11)|W)!z +"Y1 + (>W1>aLj[); yTȥ]|&"hT>*rϟǩQࣀJ#bil *x~i.2#i(Tj +_bIKͪ S~514Do45BBf%HɼB;< 8⽾,p'tp>-9·\Jכ-^5W(YRdUz}(*%k`JBը4Fo7Hߐl=@_s^}WiVCB4V54R_)aawPk/fu?&9~륫gRgIlywr}=߳;;ZxmuqdzOkVbX,nVgQ1/K]z:({&Ι%4zyȇ;O㦳6(5(8e`x%ZJx5+oh,һK8޹ ɕyu'.='nCbOEbxV o ?&g»ohCsQ5gz|tIgeJW[r=ܪS;Q֟'Bɹ>;nǿ{~ސ[xSvS:LD?g,?x#DXř7s~O|UppF*No6=|yl1@vu6Xˑ:[~q_/7c\W{{/~oJlO_bѧPa?!׈߅u4j](v?CHRڡpܽ HbLju}TpW?oH4a J dxU5"QY٤xŪfʃ_VZJ^c^[kr[z +J`L<ҠTLNH&$UxWZMI%7it)Di"rZ!]UFAF%Wf3jNVkћ-<=RWZxd7BKnu +9ERjʨf-jb4s:^W!DyZ`ZMc +0z PX^e"U+3pFIͬR&@]=?;=G|_h|ZyDI0!u`Q[Tɢ6X*Ji6[FIW+jCm YQjj ֟Akb#PʿV'uZjyPCTS_S10Uwp$Vl7RΤW5VV"ժ6 *X^~C-ި`HR:2}CkT *]GJ7krl&u??N&-l|H>~${vZ֞<3{d~>qTD?siˋfPi/m5fοFnVwo>="V v_hԬCΦع_Yÿo|w_rM9ƩNj|^z7/sXMOFg`'$o +&Uˢө9dߘ j=:j0!OR4}#U+JՌSQثtJ}_-WF;4:GbFl3}jisw/)2|%,⭇kӋ_=v^9rO6+~'zD^]W;%}I ۿ`ͪ-K-dN=<F4{ӸCǛ$,va@ ]CgχS)[N-xbh~ J~o8Z$_ʎuq?}Г0ߓzQ dHf-w>Q$YssUKgp7[/.<;cgNf/\}X,acv5ྋ3^Q֖ﻖ4xi<ʿQfL7V^߶M|~YL~Fo>jHQ(b.ӫuݎ-ܿǢ/?hef9=N$qhGy̕7zX9ogl¥7mxSˆ{|2GX#EH/?0$smd펙d#En5ߵ9w3XgPVwT;@5Bn|r'Wy۟_9{j}->UnAoǨԵNY(v'oߪLTtTaɡmT%ebN?/,}I$ky[Zn0ګczkiչi{5kuok>W-y7ٟ.z][Vwyon7eFG]hiKt Zuۼ}ů3:rzaڛ=b[=٪^OoC6~kt oP?m||ъzw?%y-qק܀Ҽ]wG}eé\6.eȸ + RYϚE"cJ($DX$ʘyΐT!۶~{tᏵ~yu,%1jY ٽzT"7}zL:qMiHɽ݊me +&.ǤVx]:kz%]n/60ܴi`}YfNŜw -CvMϕ}+&!۾fz}/7}xrl/V](;*|E+6&)ו3qEwj\~%@ffȷ3;"/~>,n,zElle>A"mۈ7Ʃ4l6qZ&V@Ł_n)OQ_&K .䟖r R,sq w8@A|϶$>el-8Ya_3E;:V]yUWDKNe_C;>5{mi4G䠐e1?Љ1?'$ !X!DHF"$?Gp|$ MW4 BhWH%4 2= +/˥{/O'Q]&aRJ- ie[WyZԵ'j5yw5*y$eW` mm!x~BKѧG.x%yǞ5U3}zJMoI7>;`ձ5-bR,rbԎt{V3xo!\L>80nl&/=;%4[X'@H& |=  Ca ǥ4eQ_&KB-E_R#̋C))f>疏P6TْMxw}OTG]NPD11=YlFޭWL8qc~Ͼ ܔ8[EHwR-R\GpOKˍΚԚHG) bAĐDo_׳CSuDg#d6 /Ym|tAw\QAx +8Eh4O&]voiMWX}s( +B}߯i2a_#`_?j"{nЗР?f?B 8<@F)dőQs )XYNA?MW;}Z[?&˄} u J̿+ ?<ĿY'&Wcj\U}Չgvs^8 M@(Qw[[83F<#6wH H/nJl2PPtǃ +6}UT5U4^hihKQKncP/C-D/aYADE?8 Mƀ#H(u`"D pB+ߡ_G P1˅} BHZ׊A<c8bw3vގ S}0WWJ)I~Gun T{\nnBbhqcabZLYȩJ1v=sɻ|Bkv^FBXP,J'SbB<M?4W&H4OcId4 &X]'O_&߯c'@Bg݄N8UrV'VYERpP, đ-OK_S}Nk:SzVs/5JG Nj䝥&>bθk.I]7UOaXjL.{ir6̚>0"Y݁Zї{$M-vDvO3lw0~=qb896 kLpEm{L,[M=$˟K|`n۞- HK|yUr˟6y.+x)9vuAxY/]ċ +o-Ի=1<хJ,ؠopGg!A mmOȩo6:1۱ح4/ۥS=Ge֚Eڊ^8alG'>Gઆ"qa2ta2CI\[= :PTB\dL<ֵ~Swڏ8b23kA&tL4L#i4~frBf7QngJycb%=u#}/Gm (KWx#6ԡYm!|ƊǜO|uI4Q?".iuu┉/7}a-D~P]I͍q)F܆5f}K%P-9 +fe=p(ii^gH\cT]G&F\NM].#Oh tb_RZ*{``z~fމ VFQr پLkT:HL)-" NՈɊ[?y<}JQdTٗ Y$Y3lRdɖP,٪B"$ea39~9OqO~|5뺾u}<{HK97<.4|CGΩ.NfpEEJ6קuNleU#[_~aC"_uPׅ8$`؀@ȟPo+"n|"Hb'? o_u|`//3s0뉠u-#볊S80?7/m#{2eL&݀{k+<}򯼊;u=-@ӧc$UtSRVz?z,= Z,X°~x +ҧɀh) [lp` B8 +o #8kO}?/?_ak ,E? z]5j?3G-jv_0`(5؊wHa/??P8%'`Q@5Km8_~~B,???%I@!o?_`8WV>1?hwa{`=<;[$Ͽ:Eq>>Ikm%՛&_w=j[oql8luzm?? +᭑ B p " Q +&@|d?+g?`R 6Q^@CY!Fx'dY]2'<}$4Ĺsca'Icq4Ɩ!(Bbw nB!pX$6` k P?d?$?/'5%v^2. +qޟ#aa`@|;JLiچR8z-ºk(yl3o$β(0uf{ÿPԗDX qH5 ?`u?_ ?@O;7HC;U8Gz)NJX@`i({|@?еwMI +JC^ݮH}c>IO`T$CyfzCl(-E7 D*Lr}!-v-Z;%{絛%.J0*۲m9Y?-X*_"{41rpsֵ&q+cU}:g1eP"|-[}M򇂊~6Zt) +sα)5xD+3$-ƟjR.6$ʞ'؄ +nx3ؽU x$W6$WC>| l~(z1\ǔ -RoG +1 0R-Ջ.Nh :CӤ c>hP.*¢˹O[*V1I8@P¥ժXov[raIŕpNGz5 JfT5f77wT63-(pYW%:$]Op1> yCh(N]_ +]Q(.9zK oud7ٶ̕NP^(8'z0 +i)[byR3 o'ٶU"ࡉ,'ބi;1Y/GrgHIڷ/!K\z6]tJ>f*U㫕674]٭d<9lE\xs 5'onn.SBo8; .<#Cbս,ÜFfI(fd5biAf{TVMg]a&š eVsM-|&&[ްa6l}le^$`)eƔk5٢M5OY}5 iVs TMoP/Qӓa+cP0gkq1 +@1uN>:WmdjxzL׺JKt?dּuuv<%vƇ%uQ_(2 v\NqmHJ2ᬚKB{KW&Hj]5.ڢ~Eac<ݜICY7tzԚWv_wa$)'Vro3H-u}ժmxⱙ]|`Nvb0Lvd +,ꁖih).߁:v;\PߎNxBQƊ8k4T (AȏAU˂guO:y՘8k^wq*<Eޱ>6>~:+}`.R?&,tdWKC]k-ͤr=|<(\f Y>4`J|#Ԭ&-a9AM5.g#il>\K~pT ׻DWltv繪 +Ze-e9InI,揄e9wNj|ki1hUUZ>nn`Ҫ驻x=f1\"mۦs(oyԫ{-!}lu[ckLF–k 7foTJp۱):yMp92ţKW71yb[AeߖES9;8&0'ԎW`|1kn`m/էF};2s[,K\ooCw+)52AB~uDuj×B;˪fV)qXr0_ |v5PDadB QSs!+ +Ryc.jK-Ńe^ki_BLy x5G؍-ck]i[Z_$ BP`YwtaC*&? ̸ؿQD`^-O +S^ܕ::<\wըwjTTD4ӦWAfb0]ΧLPfxJ3}]zyBer9Ŀ/,޼oܧLα$ RU96E_h삞>=Xzm#~#\`9;6֞'D5^Dߙt*ٟͅ?aoCQrÇ[;N;Օv,q.i"B3kg.9MeݺNvmk(?yri +-YåA`-`%騲>N6#D &EO=R DJwp?[{8j4ӐsaoAיAT>N~0И3քdtFy^Gub8S ѳ F̔ߦ6UG}F<t>kK_z>1SMju |۫#$j4-ڀ"ZYg30\8 &Ab'i;;9NjEdw/y20e x.xE,+%@h鿱wAMmkGC"Ez@)AEZ D@$RA"A5$7is{?3ν/{fϬg͞5{?YϿ Ľ87NX^5\fSk3n)uvƛ >.ZO/EnW|4]{\4rgO, 8=3Ĝ9ɭH J݃Ӂ͞ [Gi)aJDeۆqޤ9Aۻ.QsO{¨f|^PagN`}z 2;Q+'}|dퟭwH/ڃL( Ǹk6N(c<i>?"}CqY:P?W6{8<&o(g7$SC,E_pN~W"?ZЃLG9zŗϵ{ {[JۂTë$;6dd@6V@$hI#dH5FRBlҧ_:m;? _X% 9͸OTo ^:o_~w<t%bl9DCs/d~q0Hk#>Z-w‑N>t*!JF<z">l=ӆefuTaQWmcTD̛ +\Yr~lԁ9'hEӅ]>/@lHJ[Z#6HK!@@Rii#)E[H??DJB/??Xt'/ۢg05H^^F_ܠ.J =ѓ+5R ױ3D;8/`*!ZYIJ?!H )kIHAiK$NTO_OWo-~%j#M]:_*X"_6DZpS +%N2Pz,Ѷ.)bI# Adm$OHw9@؀ 6?BN?SY?R'WiiO8=JGc1&Bڍ&jf)'!>LC v(| ^H9+cOӯֳYL5Lnjl>VL"|D%SD([qAd;U;15 +jH}!uk$|I8&]hr+ q:]IlLak[“]“h3MS&g={;̔{&L^Qd +ghP UD.0D8D83Dǒp[IxO*^3PL!+lWڮ [")͛i@:ն̐U+9ݗ磹_M9\dvzȼoO;@}4d +?ű/*&=EI?Yqg \n2b΁oT'I,yMDqF@G0c6W&#o\ +[ L O{]|"#]3 +ɚ)/g}l<9'yCv/?΃$σӕ 4=Jy:>?y,ńe'&ݖ +>|!gs Qw>%qXf_:0oykNbxL5-Hmȝzq& H֘+2tRͤIp&6z^|B>T0H)*oe:QP/Y%}pV;( dĂŭr 1Pa8aqSk)e &O{&0Ub-y- ˲׎M+PYZz԰1>(;dr.+9P2%c +mTIڟ;V_P k~x1|+{T V;q):{&P1tL١B<9j:v\M^{Qܯ>_IC啵}[nU\\!\Kδ>޾b(.TJxf:Ҭ#F}H꺴|S/CJpdfk1c?C)E;KΏL|򟿾؂uKi|s 51vQq!Su[;5i\"0*Q([vꩌhO;v(IuGmز6M_ք3Ƴ' e7Vsf {g2 =nFu ɖT`Vƫ(RM,u U99C!jeB8)Kt24ڥZAYSW@1c@-h~5EJ0k.8nmNQY}w";׈&8ĺмSZcNϘ|ls)[:&׾}cՁbZB )˥JvtKyv+hhi0`wyxhX֜{|{r oJu!]j!Ex&G{pQ1A,tżļ.5L`5) WfM3Z|= +~C=Gڙ|xAi`3"e;|s'.&4߀O{UdA D0ӱ$͹4vnʥ9<;2ؓyP Y">;S~5j prj7v/=xQHw>p!,xn]hYQu'>cH%…!A +nҸWnyO4@Gv2PED*)a2m߼K̀ ~'}ry]e0:8jWY0{MiZW$,z]zRhk^_v9p'ɶ<;7TA;bj`ć'#1n˯vϿ* 􇷩ɂXU+p T4俱w^AMGPiHD4XRH#+R)4 E(T:"ҥI/AқH5Ҳqϙ3]<۽\dJ~{eT<+'PrF44WQa%d5{F?toɜcM^^,V^uT-b銳N[oߟDUF~ ;lt5ݐ +EDn5ܬwվ,ؓ|Ճ WU0"n乼dSyk/ԝ%8Z5}INb}(]0FP`9[cc*S;VOݱ0N2O8tKz`rl}]gÑk,WcWZ#.$ߧ+%ātN*&S˽_^PzVu1 )Ӵ~s*/RJ:(.FzkIX?Is\lN*3i[]RӜp2'2K'_Ym[$+ {I(z{9t~5|s%4x>c=cmr*ε\^OPLi7Xu RIB4\=8>f6Sx*^_c%ƄKۃYߕmJT UHw'Nɳe4h=FQĀa"^ _S7=5/8m_`R&e<9y4ˉgрC,S|Qͬi#vG# gqϾ.)mO^OGKBv́ECAfO9rYmƹ3=o{^Z[V:|;@MtK,Ԙq҅-dXn;Ӿ+s ;i%D#!eX}]?W 2E z!)Y&5kw/9[/8r]?<Ln_ +Ⱦ%AWMYbţoN*?6Nпȵ3F{r^B'.r`UV\aCiWz@iohMjXJ22`]DZacvxTpxuћSlDKrqWH>aRCƜ;9ah}rNU:Ul-zB냆X/v^~9PLwTIs%^icR+)u=* 3Xѷ!SiάOGOW}E 66z~Dp| nm-|vGTTHYi0M)m\\4 ꠵^v zxضxS!uܰݶ5Hɧ/G Ӏhg*MwpMl{q1@~o1y=!RatTM\،$`L[慂Mt9t66/J,me_QP:׼qVLtn'{s,sk/a->l0uֺ{YtS$]J;Ni n_8o h{1?W>6t1*ʤ[9xsa_թp_m'=R e*q4!?)0Ƥh#f-}fGʷ%U86N +uWcQsЉU]XO{ + 5b(w}V>jxiOW."W9i=2΃ԹdobRɼbI"bavpL%GeVR,[z{=5 vxh?krAʱeקrw%7͊<ۦX8eu6sdUm1qP) +ضQ[m/=c(M2beW_xZ7pbA6paw'׀zFBKQ-[&{5fց. }3E΢65>V ^G.f&դAu+g܈/`pгFK`1ܯyxAeꪀ-Qƒl%e +6(zkXfo_̴h#̟|-f0 M-tEA@|?:f-53x,ܿؠ ̛ˈ vxsrc JS:v\:UN~"S컊JP һwl7\6D#fR5lc\$j E!QiJc.jli1+5'ܞ;=gY?~|}bHi.6u u薜H=Y3םc6w'|կ;&+*Ьq PO 3!qP6u#Cܑ}u٩Q;f~Ĉz^FK3a)"p E[kkΐ(*m̯7"vWB"9|?(9yW/#hĴ1V rL#ö 2i6XA!;7awpU4gJwX}4Ѵي ܅f=ck86BJW}Aa GJ?kݚy g '}iޗT]c)#s陸 Kt[ۋo7Җh){w?ǖe,]259>B?䋴L7C~rL׹-R&D}B7x+^JO̲H71URG'V4ڊ,'MU>Q+~8}UP:)Jw_Eoi6ٲ^. +~MD%m$OQ+(,y{ۢo.! +V*4։;T #+Ǖ&`<\9 IL4t FK#@Uj +Yߣڗ|SLs&~a8x~`Kfwj L&/fR]7cY*-Y7]) e֤D/d枡E/I-3@6kNbN7dmWYYz'/+pO~|t]($ޚzO G~/S7[}_2̺8o0#*󜿜yS-Fa2HQY,WBP  '?w! +p9o/-'g 6+f8” @y%y q+8A A@E"'?[#*%0Ƀvg~zϛ̆zޚOdL>$N:V[[؄1|[92 tjTFҙad"X`_ ~_\ve}&Tтk5l ПחG~*3\TIkjv &ZOAwK-ݱ肥 -i_j"{>:i[tSxkeavfC,Q<3bY?hU7dAvmZzQ~Y'ڀ|7l\Ofd6BHĒ烜iPI44M4- aBjAt4ntp=a0 8FƝý\)"lz?z`-RpJ%9RnFsVy=bϋ4U,ƴaYs2xv %HS=jdksR&(LKIt g9.{WQetM΄a"PKېͦs/BT sqB7@58Ǵ bO|c=x=̲~;ڤԢ$W pζH(oX0IK /}&dʾw8Ce&BfT=J3%!L[J>'D=z]z~&aX&|L6b<,AW\ÃB]Hv3$tTGIwn\tje"Vѫ{U ͇1SbuZ`C$o٣s <>,*mIo`GUДWV$O*wf +]hZ'P8ݦQ>zG?-ڇEO8k,-x@y D})\ +"z{af. $Go=4J|oI⭷J-'etS:wZZ{A<4׈\$U +>[]nrR\) tT)NEQD~m%ŮVTNkzlIE|'Jáb3{dr2a>'m +TC.i#]ɭrs)=)e p`u &2WFNv/k ?XM7%9t.C +S6c]E M2.ߜ1? }W4VJp +;ܷ.?X) S^bާu|2]2e:Fl' M'Vo6SOEң.?A:ãw1RBX]ģ^F~U7`H~Aȫ{PSR5C,%b6#hFCnB+;K{3 +U7@Ikz9cs +!҇fr{d#Փx^8+?U[GD6:өb+=ҪgklK-sW/ft);T,r8fǶfv$q dLlk: APmGHﻫ֎Gk{b]id7S|~;Y_*tr{ټ4sMoG/YȺς;P3Ӟ#q|nٔW|Ofc-H +/o&uor9V"뇒BUDE+r=,_>-?( "6ti/4̫M7O'#Dثuʜח4M L)n" maWUKwH"/x^'( yZ/doݣqE+ϝ@*\X+yX7{2f; +Gf'oEXd?ɗz_j\U~cծ)HJḊԱSXڞK`C{}Giɮ>> Vq~qP5QlS3Xߔzw$_b|s!U>o1ȎIVٗUm,1PY/bCo^tcm`FٕwYpf3r 1͟# y;i:Sh ,2~fC4OB1xiP +>ie%V:pN+4i q& ŏg 2gXq\VMp.v1[{wB͖ ׄ&UηYsyŒl}}%#-L}VyY +jK ˺CÁYK&(TlmGV Dӱ7Iൌ@n hyhlUbM`²XalJ +t}^4sT3{$F͓C)m99O_!  <dfu4ؿmKJW?{m=*`.LDն5Ƒ?Ș oM7M.ꅶdBߋ>$l j 3@x1vwסoq=U"(tٶ\|.fRҫQ3m>U&4lʹMoe#j]><vI7D.hSF{ B1^޴H1߶d]WFOџ^~3:~sI&#쒦7{Epj8#YkOj9s9sO?P-M׵띖6#} EI[a'rJśȥn:j'j4}ΰ Qə:{_F6KSrw^kIfaܕ~^jj2DVA~ *NJp1Paz v٢ !{lef6 `5{0AJosHb7o}24bxsZ$tgmNW9;0o:cBpF^.rEQ$JmVf[f;3+ue6?n[7p)0og(ͯXK,-Xz 5b83Ѵڑ#UBiYL:ڽ#Jw\1Gx*dmg[;#;Sc0{U{S{P$kJG p0)qes}Ke\MvJS;1يð;Vp DC{񷏆/b,)*+m;BnZ4bw } 0ۿ:y0?ՊV!|t 7"p|kz `<(-OJnN`T߱,%F ںG_OE (F}Ӫ럶E &-&WՇNfje{w0w,Bw[RO*؂E7閣SO0 ͧ9{[r_pJ /oͅt'q‚%TR}޺odC3:(I{ؤf;*2 .nC8YYNYqF~! =펦CFkPoGALCoúS|٪}|]XqI,K ~lH8a o72"I\W`{ߚ3ofK]SC,>|Y@ fw8= 'ݐd_30z>]7^htR6sʓK1)/paxxiKwG |'YX{Dv%|,+MxR}m;4Mtv 0iփa JkL)/em!,,:HߒR6ֽ.1:)m* ,80R+M{Tc"؝ +3-{&٘pRTrs01~Cpl W%bpS7JV.uqwuF&v^u V;DGB'- n=v'i!{:%wQEWMlui\JI#q/{ݛSPw`h j`= s;#j\M'[@ iōհ9CI!l@ϼ$ ~ rTdvTcpE#&ܭn0yWB⬎`F7hptu` 3sq;`ۺ5;Pz4?y?`Ү2EGvb>q\EicE J9s!t7enK6ޒ#mvz4E1) YbĀ}O؍x,sKJ:ΰqo¢Mwe6**[d(|B$zPCź/6C. _&eWo#^A'T.hǼϕYꋊ\-S3Ya*#=$*5HDHu|:FӶ[l%阣QnY\02,nP+*c]~Q#KP +_Fc1|w~F0R? vdZpI|> ]R'yR.p]oQkL(8] C1Au.93ݫ@n.;fhv IermY5LO*HoCPp-Jz,z,p=Gͺpj3|g FjhiݏXtdWJcLͷ< `!EP!KSVos$*P +#2Qx6ҠZ{{i\| "G'|d!hy-b]K@78l]E$Y#qK +nKL|""cW4x.] [= +7w;VVdMY" ö*7jE-qxB#rRbO ;a5wRLȮPR|t5y' ϫ"U;aDLI'-_cduOuu獱"Q'H|eE\ 89-grH#z_(lȯTpnt>|1JK3!رQ`{*{f鎩MCGyG~{{x߬|y̹av%^%;zϺXbבK[w=֒Nizc^ⱀط;C>8yes5*+#WMoꩂhvK0 g~#fj=4e1V=I\ut+i{8`"h#_(%agpԂN L]Q`A`RK}K`fyۗJE_g;(ii5UfQtU <+,PR4?cTuï[[w+PHV +mvmpy9$xfBXNqfq&[۷mb}w. +rExT ע%_?“2}9z밪0 +oF19\('CNpw~QN--G-hv_K2`"۶?}aپ0VP),-#aa|>ЂeSV\Sp +h\aѭ| Ⱥ}mc˛5bt3nmtԍ|ܬV^/3ƣ=.'QE^SVJ5')2Ljf[珚.F"m>MY[t +Z)(]/} 0/F*Um'1c2ێm_=< |L +eFtZxW'~4ج#$82#^U\(#]J.zyj_{gao7/P%L_zXζw–&8Y)cl@+H@u׬8RU[:s{m3n{[8uͩ Y#u+e?|@apįԏJhKR7۫}Eؔ eۦmM͹oQhoI3Րi<HJ7bәd821PԂ;ԟFjحc(+t+bײ^)hdM"Lm3OhMtN9(o} +0J 0%ݛN dBi{Ï3=RZn%9|]6ϋ$EUx/yUу#=Qhyw%NvACH)^,wjzAӦq=[MHC|\E̕q@z44AL2=MRU_VMYMM|Qe#e_mu9R->|#Tm^䍲ޙ +-/.;"|$$,LԐm$`)/W ݀`y鑆W&Uq +P[0Bry n@ ђO_bQ (&pBH :>4'ܡz9mΔH + 3EA׋eܬ)ryYsCn`[(:^븡wqh봘~k~7ü^ΨMnӸ:(!-Nкm.Թ|˕/%u%/tf8X~@܏Mӑ!Y%2Izj@QvBWsU-UZ̓ͲYŗDo>ӣ3*h6L7NU{HWIEevq] \ޚ봳khܶ?)nj5TXxeIݺ(ָԞdSH\3asm3}i>Nn[8Vw X1:"9&pͬ8<ؿ5ApLw@9+g?\rVkzK]ލ+{տݒe282'zQeMˁ϶fDImI fb˨(Nqu[!{:7o~UB3n-Vk)U޼Wkcz1EԟOnSrG'r&7.fkA+d2(^ +OAK +-fÜ +(lj35߽̔@Q6rs˟ʧ ްyF]aw? 7fPG/_PQ Zr{!0ęrnZY+1} וxuL{4*֟zk_,j*.1 +Ma@_DHe{XT(y-o̜H8PBEN-8[MYV(EamHV)zcH0r`ou̡S"}J +@ /vNV߫`?RjDP]yOkq`ȴ +_$dTThfiK|FۜDw'ҩ=Q6헒p3Xrt;([P֬Q%f8JY'ϬluhPl%]AWzzSHy΂~ޚuTO8Qcgj(m9<80?ZvF ?+`.^J99̃NDd$AkMil74SM7b==kvgoڅY-0Iah4g(ӈj깆3%ñEah?knopkx&ML>WL{]@]  + NG־^e>oHo=܈aP#g~7$vpE%ыm7&HS99^v)B\,VbbzyGZ_zoy-sjIn5jX>gZR +̗AtF.LX6XYv_rp5ݵj~HR5^OvodmL,MRlMZ1Cg*ʮm_'[_MyB\7g~I էæ҈$=GayO +VQ@Bw3'O5FʋeM?cJ݇"XOT%ޙ1Eg*ɀ}uI{zq$LuIτ̣*\^q +t%텝ܟ9\5}\05f +7zx?X_\g+<BUg{: MGRx~pY{Vo uHY)17=ѽ|gv+h&Ь_'y/=Bu\TSP!z|eG"[B2aa<a|J+Vy_]p+A2J$Hr|+b ¸>4_i. + $.c!SZ_\+Gr%)b;Ix_ VY]!q.::k )b %G4mqY%%pDN5d8Vv/FփݢOfgwAJ-28{DAV=vRhs_F@r4Gb dYF J,[=mRV{sހCxXLVRӰ[u^X3U9,Tsz)Z SГi;3.}Pk{ơۭ.Y0@pc@h!1 =B]J}]􎷌?3eizU7u6 ?"#M6(,#z&R̲FzK{Wn}ٛDe[j铃nSJFܘ*jLcIP\ϾlWTpN-g"b_9ʋkark6կB7K i-%J#Ⱥ/|5_~8<،JrOF)ssx{֦ +\<閔)]Hȝ ̺de8}_xZE_n*&!hcćf$zk`S1t0"Gj]MA~;u\BtLos6.vrS56y./R5mM{Žngd9ȣki+a𠮵o4Q28Fh#F0vBf0?/,e۝odHw/ړFl5%-É@1'jn3XG1j_UPs]bL*&_$en$;e󴫛Qn~VHQz׬zr w 6۳q + h&i+H%+xo9-S18}kuq'oD ++ه %@*s:@ucXCޝx͔Umi-R@4:QdK;E +t=k#9RҪ5|X @~-r>-;+!6VC[?/"4+]bǸ +tNɳap(ū֕,pL'9hDė6v너6fX3_v=x3mAqkF["}Q" cn^'kƟ:qluΙ][rgu 5Iɢiw@:~u#;]mBVcz7@D5eQn1sN \py6<ӷ䥈LEJCXjz=e wUAڛͲ[37^1qc3RJEء}U{?/q}Ӆʲܜ϶a,ܳHڸRASEw% 4,5mM^ILI3WbV=]odIwߞ=K?2&GڣT +bGTxLjY8|";6UVeaxN$e}YF ?cTS(!jye;Ja.s,0-BOJ5JgdloaeJmmԻ*_bqQt_nYfEk|4R둼D`@jwdr{:c Yi!K+Ν0/p ƹ%Xw֨5վnS*pRayiJ}@pM+LV,*o,*@-?=X&KU1%L7$lK-bM5 +烜b}gp}}gޣmv^}@gemmߧE*ecosE/$W|u?im7&-z4,f z_Qts1lPAE+$Rt'@#bUW~z&+AEonpe lVsipmF(}l̟c 60.1vF~!C4z#YTU+#c;kŒ[#=bV$sKFbyFR&FJ+NnKھ/]%SVj\D˟0-3SOz 5bFJi@lK}\=(@MElajcUy'2 PdVdo9Ё,jiV)'B(l,Ү1-}xQ+rõL3cg%_e{uE `m{`` +Q,Uk]Yr rࢆ3QêbI7|0Cq +)h/Bz%oW++{WѻfqXo;qI)3,GEefB~^<@{H};|R +";C7*yfv# XSE0B /e6T{YASBݱ,;<۴"|ah<G +,+:w;7߿%V3!PW?p(2-6 1c$=qWWLQia>;9n 5H_\My):7o2G)ϵסUZng`S?_ST<恹pIJtx@uwizV:QG暊([;ku7Oo)Ypr}+*ªq. +vo3zA7"KfH`?nxwřZ9v:*흪;VA=j$N:H|= %7=fT=4t.Љ@n k{)X(F.96!VwI@}tC&{qqa)oy? +4 ۴7\gʞY޷'Ԭ3c+~X8]sYu5z(ij»=ܾȨ+ms# 8`f=踾,$x\y)Қ\̔qz~8=pbdDJ*7nMM#3GjF}=9ː;?j5nwh'`ƖOH_vi5?tgdUt"+^GӠ"#qȾ3fHϠ.>Ô[Xg +;? GƆ)I+y!#MR`VS\jFUc\6HF2yE!%e8G OkEe﹅Hb?UT@UE>GW4eu R x9%?VR 꺷6QZ;5'nɾ!3z<`4p^x0PR2lӿ7:3}Kx Ō~sS>λԧ 6VՒ_o6䬦#<)h:@3o͵EˈUQD5ӷ5C)<"1Ys)[M\d~v(6qH ?5 OXfm2|P^V]YsNM 9a>M6gJM+[P9aScLm7{t&T+PUqO܌dMzٌ#P[+#n Q#L +%W%ifQs(,&O$%-+ň0C&{T< _ DCWa2yӦ?Q僞޿.С09?9nʆ|Mils,~6^|:L>0C{0MYk`t \ICScDmqd +kh\ʐ"0̐҅"'9 *o#["#{'N mQ> FNNczT(-Lw0<+vz]2{Kq2.wao7TW$iHx+tŘ&8}-#w+tבA<+ Z/2V1و 6Fۛ4a>!Jg@mlFO?q0:]]]]Ѳg-/()ia??U̎* {vb ݧQD%Yc_2&k^ +Q4ܡJĀۈ_"ِTF*z"Ylҧ_jD9}YSb1yTx3g{;!d._v4r?rZo$N0E[vLށ[!&4I\V/ljX̥#Jr)cSG>t.8o/A#7kl>ofrз+U>@@RpP"}0wyERlXSkbbQwD*"D8vLغnZ#mqq6.<]\ +6;BK(jK%%Ktkinݜjd Z=}h O^%^ITDNQU W wcّ /j&whHݘ'ˣj:7`_ձ*;mS&W=I9Iu[c<@7jq|A :|}{"&aԘ qT l# pGJV,.nvCZ~A^ zBC8\ cO37JRa#E᛿lLlvI4Nx|% f Wyx`^a3sS86.%_3zrod3R9RW4.}p5̺KLS\xi~g  u#owiU9uEhaY:Ao~U3mͨx%a } $q[79Tkd{s +,F\k|cx˯Ǧf`SUePWgabdReUe`S*j `&V5fF6ο7x/=C_yȧfqI:e>jJ!_8m ^;&F00\b`llt4ttLtlz/3 10 @H~KzY6Nt{Ogb1_HEMLW_]( +te7kjA,/]?#1 'x[ H^Oo*?tqWUVcj034XUXXԘՙ54Y`:F+u_Mf`SZCmMmF|HG1YYi Μa.^ֿ6E^Yߢj, lꌪllj*,L@F :=XPgSUcPRLE\0120Ct~dceacccfceaO_D{[nmc?o_X%i`h[?31^ ĒCn`ZV 3tL qQ^i / M! LWg>= +7怎?p-ᅨFzR (0 GϤ@s#=Cuj)،|o@GcNtF <} +"j5"jC"R^"RNHOzBH+Q:OV1`G7ѿ( dBt5-132x.FF6fVf:? Iв0_7/R3]_?wj=ms+jMsiL,?1_@W%WW7[?C͕h?hY ,lWo%OE+wyVQҸz|Pߣz:  dacac20F Bh~EOeg[.sS0%$23*zzDz*ZDfZ`"S3}FusmC"Um##C)F"5-m#?*CFHL 6ՉTLz`0q}TϷI + +`SC٩X*&fD*oJdwB)c%:"ȎJ`UkT4gA]0WzFg֓w83^|˯K~_z[+?~L7L '@ ## ++=gacgc`ck7ed]zƫr|$* GP8=;_S|\xx;'.sY +8,=G>\LaOg_O_N3: `NS~7.;g@J~zppj6hL itt>>QWNAZ +LO#{*i5wnε\0D _EB/x |~kC>w7V1~K ~@>op༿#o@֩ɺdML M ԴtA*zUC3L TLچjfzwrdgnP13F`yZRRihiۀ!ٓA?O~ID |ZM lmP\D $*/b@b Ⱦmj634K748m/+aOw'~>5lP1:{2/aOj6P?t̮,̞,9S;t G;^O^NK8]Yi}(؋~ޞQps9y=8šaڻ{^?y|;?;8˝ϛFs-9ntG:opsq8v'~^wpsx9~h[vPmk߽XWbsCv8 `>}~EB>, yh?)stH\>W=χOd9/?i\s'soD'Ie~:"kg ҇52 [v Lm/O}m~@aUh +; @Rn>&I/*/;ϗ@c[$$ȠgO僂7M)"9:F剀HiHH| +CR贻и]bV2(V@$#oJ" wPN0ʎi/wK᜶wVgdONR]}rt0!`w:V?s +Ȼ ]~ dL!kP жt~< rnS9knr!V?`8DY&xxO䋇O9m[cM7e0OJt8Y_[}=<${JeDI`_sן>AY +>'2|G~2 wfD]yugvSSq <79MOw?>gH?Ndpb?!3'}:-Dxew.$x'O$}ޙ:i҂!6")`S:-.S@04V߶L6d^v 5xAv@&DDӝ)t뀀I lJeO_4_ڦڶ@ڡm3{瓵G3u/%SI = +:?e}~6TE|!lم[h8ō̴ ~ z* m)X@ݔd?DO |'+h 5`8NOVhǮ'{@H~'{WHzr +IgO߀1$5:<>ւNG'۞JHzvB]|e# "C"B>;tP ٳVC!~:6cwN"KV!uk@>v-:J|l<|(F1(?+WS!}_IOs=9ȇi'_ c?+_獹 t=@l(̣0p(}=(c Byg_O0uFЮ7_]Wuu]]WuuxiizMޭKϽ1Ϟ\|}R񏿺~zvztcy,-ԟW}/gaP1OϞY=[9{ w׺~Q'?ȶt\@GOgrNb4o^'D;ҳgM9ɅCsٹ;fDl44t@Yz::&8q/q?"~\X?8"Ν8qq?EPK8/Ea ]ca.7wca?.=g~; X;˟R\^'/O?] g|<.)ao^yuv7'PS8)q.]/?yun~.W픿 耛u|/^SwZ4//>ߣ~)%;yG \̋'7|1k٥__qobt=s&py B_;lnBzCz~)d`O?>i?}~b00'_m"I~O9[ggUп_<0?+_]쿴>/NpI k>~ ųy)qS<b}<7xo`~g>'jWSgλ)8?sZ̞؝ס=/2vR>'igTGop؟s ?7|RhMM~AjQ<hhihzHI"fbFOc UZ˹CkC,* 6 N01353РQ2@ uCɁ)H +fo6Ӱ3It6HD603hAs9م"C=ud gp7HPOӇ )/V?X# + =}z㇒8?(H\PP4H_,^PG/yy `ဪDZyx)V"s *f*<^:i +2N5/^ +Pd!OG_"5/$6R!/U^#<!HK@2?D/l~aj3M2-S-az3If j$nITP FQ #R4Q&=^]Ϟ9+}oCX Ȃ$ogfdxso}{@[<9TFz򻈂uoƨn?&o"\Q{oV+N>~RۯʛT+ȟQ_klc˙U`B΂OqU:] cȟQp+'=u~cbǷ 7}G~ aK_-#4rs{Km1-jY{bu#B[ǵ>YLl4}n Z{3@~On?4OMЧ({١ElUh&S0Ia|K}r!/Alͽ"JP!z.{۬ӝMn?QEk#qndvpvpig##WnGڎ%L;Dhc|)1RcLJ>> F; )~\B_=31AQ n=}]ߨ{! +j+@{~jujx>|oC*%PU0=7BsomYm=ҳ^[{}q‰xhj퉃2 !Y|}.:z.l ΔUq͗p7 *7aMkU3Oh ud"<~h/פյ">PZihMkT5oX>°֎cZ kP䳦q7*< (x4y3H'qiZ[ꎁ;L+m7ôɎE3NaZYe´b4Zx [p*rzXZRhf +0NiI}ZN өQϚ׾4Z ´8Qk`4ٙypwx_#N/bڃ:]9!.y_O T2Fhi;UߨM#O!hFUŌ'nM4Re(0Yo|\U>XeuBuh}[%BG e}1:q?='Ny);Rȇ4?(-ш?O÷(CЈ+ +Dw7Og޻0K_)î[)+OV_oB)?@|rj]yM:y +w1)QPޏe? +cN{}W@l|%:{txwG:~Ϳ~~y~c_黃.OGG]gg3Kkl[-]5u^ mmvi?$o +eGL@PQ8Z @cY[GbykP1ckG}9FG[džFcjc@[ch1,U-փ|cƯ~mHkz%@;oχ~ZxMЬ!u _v.ê|Wg1C,VUV/ՠJ p.ŞZM6H4hfVhUFo,nf^YcbFqMzňb`|l4^5 u@Y+S׆A^YkNo w[۪ VS$4? {wra uL_3 f{'k +{Ѱ:vFAO$F,}4L$Y;`l@>OYbh"`X,$bI|scN鰉ȗ)Ÿ}{,"blb0v$$S~>=0c _`+ك|r5+-:>ςY’"b+(]0:*Y K]RRTZPxmyM? J +ft?Vx\DD|N!]4v޹Z"~ A8!6!8g z"g~DG*M<w@xGz agΈܡ{x wD:  vw'6ykeM1"FgFX*ޕnp;*EƳ53"{ F~sdcAZ# 5n@l?)3`bY^55nwe^PtM8ii:J!~=2J/jb[a~̯6]svF*'} q/Ch*L%~'6(=-gm-<Քh6wtLQK4rqR:UOJ0SWG$ky]VcrbiP/TskD q҉ dqA 'hL)f>H- þ3$eS'|?-C&/9sUKighk$VAʿIJ~lw֡SOdWM2]WZ$N?5g/a",am摩 t~ATsv&pe[}Qo8G+{d2r'wTt:,OC1QAVHo~Hotj~{)9&eF4s{׽Z";o<Ҟ*tdRc0 7N'HTnrqڟ:uj$ws~jAOIvm"`?`˜@zD/扝6u\Nn?OqwڍR)ۡ ~nv漼vg6{soMN=hw(w;z>{]껐WﷸhJUyqĵ2u{I^}<&Ӝq +~WJg4X[]U 9*_u%XMs۩D I<ڔ-HɵK =Sk|sѦ/r G%cwOg!== t'u{4ل:v,^-'3R;%{id{_zkgll{k9Xۉj ;Tc֏@"}?>'PsLêQJz[z8oUZ_QJmLM Å<؜iՃ=b]||kYcԫ2[j=v>;$CTNknu]_x`A~{C\ lmZC?AmvtTj/ЃRx/?Q_Unt$C}æ]x1)w,kG=ׁ"pdk}N会 +a}Y$vk@5no ޟ4uKV"EeSCY4,*n5$ +[g:R72EEm(" +TmPN%Xg4+[Ϲ 9yγ{Ͻa^x-57%Ǥ e^O;@$$?gOΛP+;-!ڭD^OH[mj #oD*s\^y!brPhhcrc[Ӣ&2fojddIR^d¡fbI+X]Y ْ׸Jϲ9M 5|||y Wao \ĭ^uy?tTWU"Rgd{=^1gzq,E7۰xU" *2NK AopWsH5EBL u%•R )Y˵OWq=!8/yd0WWP#&K2w٨$bȽ;j n@i;Ԝh~_lSJfVmYyf<D1Qn`nuA|VGF+s$rR8B-n;0V5",%t~s&`tFfsdҠ&Ä bROH\#Vv$7-(n]b,Vr ZiӦw6uo 9F3}J"̵MK +6\f%n=?^Dd>ǂkzߤdg{(8SQ-)Cq-z8/g$R}'HzYI8 @+ yzbHk3Kͽv!,1&ܥ<[!!R3%^Ofӽ}bXx=0a%z1s FygLH0B }6wz='b4=R4Wbz_GEt]7{9o^SL9DۃS +PMS!(S( {RbFL$t6@(; ȖĨ!f=/v)|N43rnd^K1t2Gx,s7q+ȑBس7-j!m{yQnyɪ-z5WB껑^YȊn݂H m$T(vK̋BpL(^jթIS8D˕6[Wm\zzJVa3 g<_WIp<,',7 aG0umMg^r^cԻ^֓n19]D]nv&q(1}ºMɔV18F[!aU#pO$#M(%b6" +Crldٺ*sxa Y0f??Yܘ%71kVd@dv81Cn)'?ݙZ n+Rٷ Ձlg4fe׳d@´-Hf.f_[ fŪPϐܯ{5,鶀ƕ i\en&,F :]B/6b +܌ T<tYcwW/9&bk,˖|WUY"p)@E*b^I~ܖ,Y >KpU/nrtŠp*6r aÊoz A_TIAM mѓ7[f-uio?~ ׏qw]4V ppclzcv9R-p@OZeK-v$?7+fb#(AnBة0pK &>1ʗdgP6>"; LOtwd fisH7TޞLM6*< ٺA斑{*yR}:Y*lSKS$q9 yytpKh"Kno5 gR|9O2cR:aasmMXDze`#H' {$6M-f!,Oڨ*yHaʼAXPN:bU6|!0'0%HrfDN3RV (YBnBAI{zg% WFTnc7O0QhV+Sh|β dSx3"Qj֡_󯷎5jܱyσ>İ v85r.5é̯yմDhQUoH[w @8A椙MAxXӯ[_ Z`z""нW ,X/1ompC*{a"J k^OI 7X׳&#)ŀmmdYljw1& ͎1h g(UYq4>v68.~T[YbIdg:lasa1y kec3NTcMpH>lH8cO8k0u _Z5,Z8:>D!su(~1x.ڮk~y\}$E2~Z/kwEKN65v*v,VR,xog7NX_ 7P˚P"yū@#\(5诂yGF?H ūY+z~?@^nCVb.DOw@wd9|lspWZtTEmtҶ 70(1@mKYQP/5Hxz-$GoI{Ŗzv Т0Gڕ5+=f<0ZYU]:cA:f"^I6Yl{X"qEu/͠s[.K/D$}vKM^Ol88׳K1֞F "TRM4Ү#&^af{=7h$;4@p<tv> Bإ=4$Ji}ipܤ~~kQY* HLMj뒨̛5I7~bp.Sv2B;kKLVv?'d<̩ +bc Uql-4G>;O6IU;*nM=0|M;(rpT"x\k,D'ڀM;Y2Өm3иR^OUM {0Sg D\w!ȩՙ.QM,<,8S꼞Z2*ij]Bt=C@].G14#V"Em|$r]}/bi2pvN|U1Q?<jެZHhz*"1j'MR) $A\@^*M "$tew&zQ )n ~ oi%XKi7*Abr- {<FTxd=@ g$ޗ410h"^ay>}e#.#wJD]7jJ$DW(n^bה4H<qO?i^͑dBz*~%L;Di<46%QcoEڬqpk3,2#zN,2r vs0 1Q^{QBl:pڛ@f!TC&kC@LRԦ5'~436$:7XnlD}u`pWS=^*i/i&P<1&{G_F2 +F0$J3N:QS.bQ:n|LKW#[[rlx,b1%n;اM]CK {<'9DFHkUe@[أWU-;45l@c$3VupLvDr>][O0UgY4ȌfjZd@i^a?8 +n`IBi2"61OFً׳p,-X\xeUW>xv؝鯷D'->/K$%&/ҶFt8P kM1fJ"fyAʂ1虃By()z^*9J̞u Q@8ΚɊ"Mc8VS^<\Ţ豉qZ4옒?>F@ z1zqPhspoE{? go)Dى)6i8W6H8qmZX$%rc=?/ 1F 08&Ce6рgDnjCjO'Nw_*+14SY?^}b!o8ad-Hsmӗe9zzW"^bIOF9֎7pՊ#+#XZgzTC:,7͋=>Ĺl: +rg\ +Q}LMTLD/RRSH3 2̖ f"O+ :̫6(<ёߍ +QܺhO Ⱦ}rz>NV9#q0zK.$\$fecmr艓1,69f-jCF}"YBdqy=( -2kpi4ѫQ35%DDqlCޭ| J JуbPzt M^/(  .z(XgRK'}LH(#m҃^p(Jc|/څ2q'x3aP$R%rP*AH%bU"8KrwO18W<:^oV1@9ұqzT[|q=cfl؏#{MIs$H]u_DVa$zNW̑%WM`CheBÑDFR"FQOf?2s .U)L#EYg=M +`Qbb${61'U(8`m`wvz5,JӖҽM{ .]13֌y|f4l4R3ЇHWXCOaM +CiJH_JBˡHH> !}ʟ7W,>]Eċ:>67ɸ+CM(j4Zilw1`@رW5 3`&IWQPk:XWe ]"Qu#/nH.mU:P!X}Ūa v`>ld.xh}vq}_?|}[w[}bSV "y>/67GsoQt(>E>iX%n&t@gQhl{b8sfFs WFHMRCŎaMA1DMLf; +vӹ"%fkWyq>P98$)4,5[Rdo}`)9DG.io~DBWF[aeQluI6L+B?%&5DuUTYޯ}Xέn_:T/6"(o)W! 6,q}C8K~A|6?>-f\b mAH3~{= ^ҬUXq(ˏXMGpA*o/oϤ&tSro"xn)]lp81rJZ+/cJh R/E]:OU4iؒ.# %MǦ:Мc%++XiyC'JmhS%^R'8X) ǻMcgO(14㜟dJY@)^)P.߯C!2-4C&` 3J Oͺ3C"fǸjl}&YcNwH]3|*x0qԊWdS4 .BĢ ^S 6NDt!gġ0U &  y`** RA)m`7ǣJ#D{_+}<[\/θOc2"!.,dTUVD7DRGUԎwUMZOOUViMsPrmPj0z +V Pvr ( UUUYF>VUZ—?[onUi`j<99WH4MP^ϋ`A1d]yZoDCe y3q~6M0Ií%$U'LͿr ; +2 !rZ KK(xRbz[Ғe'iu#87x͎LNI̹Skc1xM.PE&M!7tfXi\Idɲ̲"LVeq4ws]fS|Mj QZ/GeQ$QFM]X͟_Z|ai}w낥87G:(SKu- /T>1o#Rn%.̃h/̅k +%*nFx1-]L,P?3 /)\l՗IV4;u?qZo g&Vu[t*麑NY (Z|ݝ|N K.`A:@#z~ i}q@I]Wt[2c"(,|]r՜nhǖڵq;V\PcCu Ƽ%f,hmx7H".c P['sao +wލw{jP +2@a ?8 )=!`8qȭ"/XI?@U/9J1NƋmx4EFX[Q"}ei!Ӆ,g47 58̛{0NT"}ϪwĕõbhQDCd,nd(9"\zyIO#,-A1ٺxN`儛 ~hB'2> +kCkۚ?Imͩ9ʵ:0oOUrZj!XK3ДT ]h>g9\cϵJ6T2K\4aUi a䔔Ƭ^;˴s:'5k-;{"M< QtBcNyᓔÚT79Ua3be)h-VkWAX XB5V0 B˪[V(Ms<qM^p,|v>w +Joc597~|<$'ggza@3Oڇ=čw >n7/9,fwJvqjX; qA|QKR+R&N*Tc_"1}ԑXˣXַ֩(2DPgln yEi(ƕ#[wV2&$EYAD84.BpAn`Šm$% ;~vݺM7-+n9hJG{~z4XjFs֘-*,A>.WɎ˵4FgV=PrCa8^yDOoy3rUjv,-XXsQ XdHEinSoyޓZ/Q6M(6t^~Rifˁ b4g㈌V)߲zۺe閕-`K{4mWJKRqLzJ [՜\?`_ZK{saϚI<)cKC`¬%mhB~kA"ְ XFe8M*\t g-<lo 4՜^oh<+ĹnLv~Gr'24fn&҇4b}"yomyUIq{qHVb+4UpJRn˂HQ2|n|Ϲn rY)Ӌ X3eGg%sU(6Nj3=xV)r | "-bRi9Qxm(=ݰdcs5TfP2&[el{ .(_dwK=;mjy)J(G양$0:DIAۤ +%_I5s_A{H^%Nu9P9mIfOvze[knkѠ uo8C~P< h{@;?w;QI!gWNʞ.7ƈ=,5i/b r4 l膿:@MdJx.|*ѕ*=%ʹ/B +lf/sWDsPߟ%4zϱ'x:b̙-Ӳ).9dBXT*He؂B;J>4G.o8IHHm=۸e*l}W٤ ,]TQSbŐ;F/@œvl-c;w LM9xd i¬g8jn#%0KUnB/V^""+:w3v6 +8PȱMCZEnp Tu^~@Ѵ%'mjw}h&T"a%fwi|;_<˜5;%L`*͸q۩ kv.lLqႴhvNO^Ld)5jLdaAH`12wG\B X1m;$]RA>G'}⠭|ӂ^Gp67 @2F#p!Ai4IJ)ܬ=<  zTiP8Ai_ +h b{m[GkHZQ ;Na6T2GL|"@[,2'+y2"^#Ni6A \s4Ȉ_8|&MbCUkOŃa}Sǵ;(K\k^rؾ>JXs v Fȍ桛y:J2 <! +W˄1"q{1W{;^!oªbŗ+ e$8-j&`'Mxր=>O;G8V9JӈiKg\NvN)  F(R:P,VQ͌L-T-qjAjb%@"Ɔ<x#-a{"O{bFÚ +vep_?z<*D. ܕ4bF0)? ߪRXYz+%Ia|kPw('"=vޟ6;(׷w}J?O ߻oEVRjdx'QU+w~6^9T7j1~VFvaE12!QlDA\WwrYP#cwoݜaXҎ쨗{}o'>'Hqasū:vskvәq)us=㴪vv=@[e!"/|B%Wd^U\>7aQM1"qK?x=ydDAx9Lى1Pda;|7.2{|nvq͢bQ~&E1KLČYπ-惭]J// 1Hx j +oAu\Ro67ګ^`nyl91+`#NS̢*?@aT+A[;|Aֽ(sxCM%UW.u¦vVIQnAh/n` vD.FD՛Wr4fh(69)ٰrHN'>q?4 4j;MP_{Yt.?AUu[ O@juݨ7G Uo@|mQrM}Wj?;/"ݵûM+)XRnyyJs(Gi0+H̱Lj9vʁ˺v^Z5`ϙQ=]lxt8?0u D S$!̹ġa+zl;p͕YzU֦wm +O5N{.Toڇί +u몱;|-C5km;TSmV돰)wD'&/ Pٹ߲_4t +ߥМe3G%+(Œ_D8/!9mG#HC|FzCx=v{ h#|^M\ݢ;[>y s``5+b61DmOU ^1hg_ɠ$;MrQ|m Z+>Qb) ^u/nY}F 6pTXYQ$OZOo _?O;=ϵ=X(Eq^YD5-݃?=fBjLy'6ɗSTW|zv,m6CA6A& WacIQb)P]+߾C~:) g8wP ԚnGL3 :×v e'9"'q@yQc +zO>I{>^p& /lqޗGK.]-1h{d0 ˺6HRO%'Bm p$$yY11>~9gFVqY,;i-<!^KK &Gp*?w\0}=xVozz\wvxۄg;#<1$Ҥx|**ӑ9xG܎-xHևU@a2Ӈ[ߙ2 vh;*'kNLWlC42> bHܗ&VEL2MPn]8T5 +xISxr9`? Ef%q+chRe-Wŷn]%rK,ss^l^`zO?T[s ڦ7u0;JnnC+a|\:"ov L7"tBz6h\NY+SMup>P q{~>nĽa*:Qv++݋U:C5z]|zCu=Ta}Y:)<&IzOh5P7-imP烕xn{{G( +cNRCטx~`3yu|ƺ`smxe_o`V{oNf=N|-ӮPkɹ\٢1=YAݺ0]%+PMȿWoZQ`M ~+dqCN T`څa7D ,T)Pfr1E/nHHw1K,cL>I5ԋO+^|=>%\v8cg XS|`Ap|dg#|>KD\!qw?'ӟ7˟Ϲs& ܡ1Dx}"\/?E&Ad@Z;-|A +f}uhnjGdB);S)A|}^|xC1Cܓ`!gNt@Vn>]tܧMdy} G_~wT9dIJ0ǤGHg}-yƲ-!.`g|0ڷm0o31-46W0A3?h'# +}%Z|y:pg$:o TH7,~#]p( X*G/cs>ސ5nC I+>g]I w "2㍭]}ӛܬ(h +U@J1B~2}ʚw#>Le@%>.DDAE*c/Gim$] J1Ɵ= w}_}w\LpDD aEȁHo|yПC }!'{~@Ebќ/Dg8g@ik^W,Wo{ S߽'OGۏ*xvG9pyOXu^o\~ ?-q/v?RcqsĞwS@p~0iz}>q^(giZɑkd7q1`Tbp'wb8wi ~j!usf(usB,-^q w$/^U8n>Z^ϵ(WT=YKQ~G:y{-xlOH#<>Y _rZR?|ũ%`I{z@2Wä<z +sgsFޙeeKd_EȫUi?+N#nV@bG z='M0dʹqf.l>gIϩԈAلa6e%Pug/ώ[%󜑞Ư._gfj2ل{us;{Ȋ% wE/_SR, cQ{ނ&oYjcw깮Pm 5i50Pey|Wo]zUC||GQv2eq?ΥR=9vDOtHiw;͡7ʧ;'fY^}|'$Jj|<leqν0wFh!:ӆ8 +72|*# z-AVC !b/@eP bG^ B=nK2tz.q[E{nqNcŚ{{}1^ +7xߩm}}(8UqH(&mq?rMrK:_qkuxl2)XNeQGG.d=Q<g,SJOZ:?͟oyci?֍ ]w`\8 G#'rF4r +rCIܴ([JהHmA!ݫ_U 7U?uFeB<.'r=Q/5L| y*aݶV{Mʻ<=gZ&ᢐҐlˑ•t*l\daV*6{R:;> 5xjE$IoZoS2/<<0X߉{iQϰLe@gWK94ݍb.B` ?H/yRip}Y'yNz?:tX3LmD;q)3xl~T{`w}2[|_LtXmwWPb@R~-!=9hWyj_ 7W>ٟAlS! w_ݱ fzUZ; {&6R"~lH1{cYeH<> >מ0K$"Pmweǽ.QZ"YA(s./s-oow-Zeǃ+ړI(…P%H`zJrU{:C."d2:BtL"Tȧ\im~X#3X˫nVL{DL7"@2􈺖d:^sDPHxkG*pYko#8%2xō@h]A46Fo)HW(5SAC.ゐ Wg9Wj]ᚧF(+\y +]f& TްPmj)ZUi0'*R"UNg +Qp1=[[ b!uW#_zM"= +?6]:+EURoK'0P@a%x-l:Nz3܊gt|lxikv]TX+_$ZZ\dסx +jOݴ3` 181H#ڊ<..pQ1nMW C1xH!Nr%mqfD+,g 5\Y~9g_2g`y[(HU(^;i,OZ{^ڽ|vEp]Q[3q z>\P:W ³fz#q׸%~e¼#v+^tK]^W`8"U~&*+Dp=6b2]w}ҹ~3/׉US7^|P40::❎Y +Q cڰ3QK{J?h1A29d8jPE4'ǢNj\(;Ηw߸ I%% hh'>Nh>:pO,s +#h;֒ ;`thPåVbǖޖ,@ + .1U2ϣ3܊gSa3v77֍ӸDl>FpK=%Ԏۊ0S򡶙 .JLCD@,G#ʂ.\W*u+xdKYBi"mD仑Ew&Anw#73:ޓBKnwQ]Qs`c,_ttS=Ӆy` HuGgzhs Q %a<)ezuRagwxx˺ƹeqoKrGqyG.ʺ?< +){ېuw qlO?/;^<[5ˣl1hP`l +lSIHR +غZd8zA\͔1NuyD8>{%,нA@ ьg[1~\^"}wsyI_&dM2-ҍ;V.:1⼅8Ѐ _&qiEv(I8( n1/0xHoO/vbo+#.~Z<׼&JvEu0gɏ36%T,8BQt|C LI뼆PӅ6^Pg,m,HŀN׭NHg482zMKQЧmX3uٺL 2}Db7+a~bނ&bpkcm{VK +t-Cp7w1X?涔/U@F;g#99Hљa?؏XtKM +AAp)MnyrJlD*1 B1bЬaJi)J9."(ڊu|bx770ӊ`e`o(h Wcnj0&] Ak#+ z±{@0X^ \Wo E+\m84pn۟yS:pم2"8Ԑ8F4tC$Ip1XR"TDl Ƃ/֩`-bxB#bzMP\) +A[sPc`]F'x9NϡEԚ5"gmn/sW2sЕwD+fBGG•t`Q9yU'H 1 kJ B~ +3np\SmWnS^Vy0r=ǛRGa6܎ ;nKM%)#jwGtC:|.A9dK `KyKa]".}uY$A)EwR);w؅3s'̾5]3gHYTx+u?vKޖ2uk86;weQʺg‰}/>y~[ZkbkSΰw}Sⳤ!+\$ +יI oR:}2ׂ?2t>;HY9g{;.dJYAKOУZP i!4{;o6lD eQq=͟{97 ~\Kt@{z PKd{K&cJNR%0H-KrIG5lۖ:Z3z?jY?9o>E}=2u^GE+%">ҋ{[R7uk.}ݤtHhׅzCG+zq=;n Q |K1տDΘdF\RóΏa.S=Ҿ "s&z(]9{oeiz zeH9HVvU7$MKX渨9eI/PH'iQmeE\"?bd֋O;$'=/%0ΕL)zZѱHd9C`3g5>INd1"&$K׍qĪ-GEHQXC]L>|HI9.1s$r0wrBNoO" DՔH wCC'yAoAk2,X"wzu_Ȣ+Dh{oq^e!2wŒ"h ٶ}l13;`ou{C&zKcIp?}0 P73GVio4Hö۲^EO+ QE;KQ +wo2 +ߔLnkYhɢ/͎$imW6L~B9u=G\[*(q12 XY6?dF\Z4]{2OKPBb̾W@N i.wV3ȗt/Ev%n*\Kl+c- +JnA՛fSni,ſ +Q9>qW:¿ aᦗ"ݩĿ(!y b]$yyY|כy^vԋI!Rpӊ_jdaH7(GtKlffqL=1j-9PᥭO*W8> =sO:y~~|o~LM1peJNECF%ݖl(+ D! __.iY*wMZf>CAܢcnl C!(k;s. + q!"5Y4` ,$P +?疒nZVigv3Z3C$\q"SƿR<7GZAAK'_#8(RDA*3 .{ fw髬摹W>)ڧA,o?\"1?+ͫ}Jl!OTr\:^3H:A_nӉ/%η,{9I:,?Q^ rn=V=KVa+w1U +g|z`̐ߘ'MGܓ/e_.sVn)]d\QŇR,GjGYA:']k.`=o.{]^&=NYF<~v7)ǹEڬhuuq! gz(ޛq().h/D&?Z7H.a@גqt3^8P=#( W9LYA' A(ݭdVCt(ybO_Ko.g"GyVrL-4!⢕{@YDq٦IR-`:$ߏ&.VIE2n>%:LEƶ;xSeH$|oy¬׭B'm }PBjp6'UUW5C;D']g*NA5Q|q@8V:-EۉTe$!yw9̵oQ|Ykc;1v=&%1hZ@$|ӚuEnkHْqr웓ϡa6][lWV tJMy j4 q7d0(~|$W#@k! +(źn??P>Lau- #U|41'kmЫ!Mzo=Ue=ơlx*sRmQEqDV/) ,4:&, V^V3`&}v;Rީ>]ali٫j_U6`cVQ6E{J-of xVWm\j50q 7Y&+ۇ{O]cذ}jo{)f5e:By SzMI`;?A2^q 翷#_Svm` ZCjY4%ڐ(,pQ(ۛ/c5G%_sHuf7y.B1,{_܈&i}ƢM@i8F q:B3 w,m|tg,˓!zmB:%>a=uYf[I 6a6)a ĶeV酹˕a6I{vH`Y~ +=!ٮ3(`9ҵrg[>\v9]z ޼.]>pWQ*OpΕ6|j")逮H.RŤdI{7Qr锑="}9(IܖL7KxeX"&ŵ7BBL ;"`jMw~s*GX}KekWx-Tkn׵-.ϻ +6mvx=:WQHW{y0Л׭I`3G R6pSRK$pE]$f%% |!OILuK,Dgb&Fg@#48X!8o^W'׏E-y/!8|A{-<فS>G)b9 -+AU`yzߓ(hd^+%쓼-qL@`ӕ{ǘ?zHbf1~*Q=oK474o,T"U;\'Ij n"kAI#x]`zʤàx_5q:`؋q&< J>5^/oYqbp4SѼ{UϩdĽfy8M ؎qraWmy[[;C ,N>חp3pS{ U~@PM4 G.Q{r* =~$H6<"I:D4b }XFDŗ1K'(/Gak;}tqbKu*ژ6^,! 5}ijQ4̪ XUx[yiq|\.]nKjO܉ KˀgGL}C+|!m^yMbgg ~7~6z{/1\!:,B +,!p#GO)^ziE2#'^#w>f:[368 k|)~G3{a xkqyו xvYY +%k$ߧ)g޿5G-+*$4̴~ ʺ o` Ko +hPh߅sWA*։ <ä)FS'I= cQ,YM|uQP{|v9^Dy1XȾb.v/*hQGHƎ'6bܴnZmzR$O~3GYc1<d=tE*땶r}}keَ59kt;LQ;s- ̫u̧p̽ u-?OLgZ?Ӏx P cGWkW2Y 1p&_ǩqZ"xo'͠= /=64^ k/'"q= VJIzcq=k +|X֎`Ob9 *ߥF1mYʓښ.t\] 4R#gDex@'C&^ƿdAE<:mlL4GJ/F)Efw6Jޱh'+m!̅E: >S >Y?F3{z澆FB]3w GM!5S$#sQT>&]+Em }|x/ӄo}j9o&2~7;6& p/] 7$} M"r͟1qF>UT7Ǟ:n%f*ƥ:Cˢd=TW"QpO:R<< ^x&,xԟwj>ݏe{nOc$|<1= &NuEA o{oc_WA/y|%އ+Pt9B0F4^OBl,9(+=+v_(nq +:HRu4k0}J&Y+2pe[1#ݺ`8gfOqqTT8+3/ۧ*YBD=ލf jI4QQ'n?ilAk0;+/S83v+!0}:[K Mڐ:fC6B|\aEpI7^U|mͻw~4wKBgB_*϶CB:V[^2^Tbͮ{߳B~asɒy<?pif]F_]})x] 5<BO,8􈛰-R̴dXݴ=Yb߰1EWyf}JYG<:ӗqTyAbJ>ĎJOT \k3ۤ &FzPŌ5J_$b/ nW5kQb +=$5RHq%izM +nOa R/huWⓥp$hͧ)v?$NIj<|R"/ޒvk҆6xž/\/%iC0'~7:ViUqAc U8 nk(Y ?fMq7*2Y\t#DP|uV܁irdKa*_Z}'Yx,rn<jyK֓L# nk?Y[Ղ +q5`+D(uYG&77gvh__`srv~]c h0z]׼r3zbA5Z1}0\*(؉jU[kBɳߒ4|q#Ut| "/%t<oH2→Z"XKk{ێIDO* wRʻ쾯))@>E`CVN Fz|7Hex{K>fF ME b7H>Zi.z'ok'bOm=퇦%bЍ>O@ˑ +\TA8JsX(}蓮HW3^>u"z>Q^lw C˺Gq:_^Qœ(: XF%[Ǹ^hdPLAL(!g_@qj͓̬z"J;*bąUh5YדtR=-=`d9`sf-Bfwkߒ։T"MG\Cwߵ2ϯxޞɘ`ZkP|E!ECL5$@>~CVRPkw;`\'>IO<}$-č Bރ) +;ɫ߻猼hqFŋ#^@~#H)(W%&}܇m#5`p76ېzzA''1y4qXaXC*GU0=O{>c^T/xήlXWvד2S/胲: 8zrOJ"'b׳dxs)YwNij{MG R/ĿԳL>Y{`b&Gz_z1 YXGi1\>֋NSdF2>>z{ftd~/YF|DbX3|> 5ɲ?8)[IO-~ϑ>B;¦4FO~e0{"`8v\:';buQKR'wX2d Mx)*Kμ1A3 +/Efqsks "tlD c5&̵gfoZoA$_*/2HQl*cʬ"|a.=ٶݛ屟g5b>`,|8ߓvA^\J F]vՉrYZ'JE9% 5i-10uQ;s>L99̘̇Ώ㌟I$_BOх߲AFuiԎbW_Ku4i u1eΰ{D{%]͆2lssQu1<`yIz1qH=ߩ.*fg_T{A|{Qvɜ0Iζhlqt^c3DӎFQi>QA _SIa.ꎰ飑tХ%#z%hJNt)qH6٠{MLsdgMi꒝I%3?^؜*[,rHz>VdYs5 kz+${:aL<i.3ܚ\v!FRW+{ AŕǪrpPDHol {4W|k#@tPg wB _15^zQ/J IL]X1,R)Ds рJ +>L& \TQA} +|w3 ZQ)|Ep+ "PQ_w49G g rRb$Q}YP/ +)d$׳Ҙ +=PZgѹۚd#*7iz Ordݴ$ybu7-jp=+c'Ùq!Ea+@&2vz J +(TE̷B׏^=ڸ]SiV`i6e 2p4oGS| ~Uzۀ,Kz`@X >s&̧9QHk|Hy%܄>a,LK/C—خO€pFYq 0 4&NwTӋ%0*@uT(blUy GX:pmr,u}~Y(s|v˳j`/qYF8puN8XN[H{= +ӆD)#yz+zmdKn9L罒_X_9?88lrؔV^Q D(R+h\϶q=g:2?鐓D:sOn%˜Lb]|3y ߗnj +6NL1 -ֿ7>NjUF.f03-xTlcy'2df,s,4si?S@ >GTÜ* ؈C'_ҹ,Qd{w +Ua*d|-ҎmԡT]9l^@}kQn^~UA0i9D0C d4UCPQ#78}f/[ylfcm J21Y^o/P,#t3H2Lk|QnLg&_fj?͐uD=jh3fW[VG#9y)1bQ`WbIz14i6e|&{'pD*< 8$&_ M__&'D%Pf9RlBYd + ȭ;D1}0P-~;Kφҏhp1^0O%fp\ o_%/\U/1_@Q) +bXeW./b^|D?8ˏ?MrA(┛ +vDs)2wpV n(Nǿ)1QizL@@ :ιiSy|=K9 u&^uK%ʘ@XVv42/u?e>8?޻|6$Pl(ڸP>,kCњ!O?k66ڰ~޴aaU_ad, kQ65E;9-m,ڴDU~]B.ԁG?ܨuBTP7z/X[%;tȌ RP*JCh2 4 iQ#:BEwz hڂ6b#Eh ڊJ*[CkQ&h5ci mWdC@g9}>FOgt o߃n =KI)P $ERKPKEbDHDJ2@IE,' >-(YSd +q[S9I ++XiHge 'CA~#kS4%j)e1JjJ0uѰ57y Kvz$1痭9+Ꮿ<5㾱;'^ڶgvsz^xv]I)oM7¤2ybD`7n<|W_g HQ$eD/'a +/g`;9:Iϣ*L4Iw)NӰ!B ]i )ұޕw;ԟIA:}=ޕ&h]DH;NEi?b;-NpOZqOz={x3axIaxf5wEa'잴t=i=I_,G`D(D)%}VDP4*-<0}#v Gs#pN_A+\Pyp,{Ǖ`_@{{,+# p?7`҆]gv !ؑf~ wߛw \^y5x 5z%G۰ _?s:CbCGg>g䍙ՇQ4MQP :p~$ѫ4[5kJ +6ԓ jH^j]>ycъ B*6nTNVˋl,IE#e!<-[aq6P\IUQaurc΂YU*5 ' W,p!kԪ <^O3w^E,i4X+Tl. r&؊|-qOjea0'xb6 +o l.-!][fMƢ +quEEMa.N[6n*Z UN֮S&kƢ"_?~T[Ts$ $u~p{֧& Ģ58OP<`¢+J +V8kHLW<('o֤7V&y5rP`;UǨKL VJ3*ڰaYn&Xt.JȻm2n ST pWD T. +dhCq0%r!e-a7JLTTk'LZ2nډ@_;?bwjo_i4mZij}/upiSa~~?Xɡ_lo?E+yeYy 9l<;}i?2N@#8Eb[ܩw"yY:ԏ]{31L'I>ăۉ=}NOϿ|üYK/u~6uw;ߎcg}戻σäw^m_[9ak +7c5` ׃ӻ/A9xIk +\\1%yJč'ѥԜJ;10⇏}'ru[m _gP/o\! r8k3>5lmc_/gB!_ K~~/B_ W\ wMA%"Xj+.(^{YMalڴ_i 82lȢMנUko,BKA#+V*-Xk҂5[ ĝ"omA:XdlKT4'/GoX:1}*ud"gr(zx㦢 *oQ5#kׯ]}RN CîSw:x֖y#en;I0ߓoKuw/w?|weaarRϗcJe2,/_=,]/hXa[;6,_1,İ[xX~p??,?a=ٕKw.MMז]P<;q34N/l҄I!}f(M ơ4-_JXH%BTH eBzPZ.3B:e(1i>~@{sIgݓuOz={qܓyOz=i=7S~aMfW^-{N0p<?4M!y;:ii$dhȼqgx*(>) l#z t Yfë͉fWZ/w\ۤ5aH|d&#ZHAۻx +ŃnXgdUv.Ѽd!Q 67gx]t\yҚ+I!Bd! +$D"8VrljRHW$0?IR MUD\go>ex~˽m܏!K__ r/B_}I.縣veˎzwK!}HB:rwf>xlU/|;K}KINڻ8>+ɖl%lcY{+ے?E$Ma^jXYr88Uq_QQU3@ȥ%;Cly?f{zg$a0)uׯ?gkҔ'v^JoXHUh֞Jd2})=/IFQ뿽¤XZM=_b1FǏ N^m|Ž kˏc?(/A +a3Lrы^>,0Q|/@K|5V.7gq(s=&G?ܡoɢ__c7ݵf}:߉'S±'P[`cEu?7@|.~$ e7Po`-n鷾``zdMo0DmO0X]|#Ă +6wYG:zGyGyfbYӤ=Q|/B=+Ƕ_fve3|X3?Ğx^f.S'H!Nϳ?}J_SwЧί\t_>__cG~m";yxpxxgx<MkWw} +ehk$9 N'n־s;^vkm~mYߎϷo_`o;оi:nj hFGѲװM|bopܬЖXR6'|5?yɎ/w{vWhQ~Fp?e_HFQyixc +N˨#>ZYM_.{~oE?qK:lFwJ*+Q7]BRO.!~׏T|([v`9ӯ#^vr>F9~y_·>wbzx,y3 ^7Dzi3>v>~g=76r>u>|%.<=.n(xz1O~^mo?Y1y e\r}_vI4_K̢YJIb7'I4(jxʈ1|ob dD3M 5a.Mg͜FO%DO%Fac  Ct;>T)rQ.Uʼ'*L"1{#^IeRQOBXS#J.edɎ`ъrZi ƻɒ݂΁a1-\0cf/h:0󆩇d*Q0$hͥeSu 3$-C,4 ,^(f"q=dD)5gx?zR vp3g̤ ++ƃ!CY`ƲCka&` 笕|m#?5[͎US?)U;TvP.|YVCg\Og}> +}u_nD5.:T㊻?{G;LoK~} 9G_mXZ mmZx RwљWvm M::T_J??oC`2hmLN[Hk$ ztC?Ius{YCzBb}Ϧ NF"<)l,dJ&u\ȧ2a)X)BO["1bǮd 4&`6HFSd}(8= _VQgd[@)KaHf65pcrQϧ(?ݹ?XI`I0 De |c!;K(uAáɼؒ6} ZJy``lS_>`]QHe¡"'i53 @!A5S1 V Ŵ!Xޞ's%PV|i34/,A7)OכSaL;N\uBRJ*Z+XGlCӠ8:N@Ce2|6oB*~CC}ili8hdSHoC@̭ Jbv<MXzNNF i£ >6c8kbJө-f)i:DJD#4Uu(ZKFGb%%&-tB̤?"P@.6)Tɽ Ň{ uf'-T֋/A!aCR%[]07 (U+"'ӹ89tCKwytu l! F?p 韋L,s!4F\6S ^NPHN!@WlF~zXJ&b1]ʅ<tGM"7a..ϐa-SD;lu(+M/>D"inJf,e?POZUm +\O*M˜c9,z6rTwt +:2V&/^A׵*̨J*ff6wP"OF`aM=wiɋ#` pv*L9(d A Y=+*H\b~ ]vLYB-+63h[7QO%.޷6~}C=*cIƓdzPX=Z+P53}/P'K)*[t `z~qZവplSK}VdN|6BXwz5 L9aF&$Zhm۰GʹںeM?zZm$Vq߾:otC^W1~eox~)qUՓw"v t%vfvf%BlvFӜJnpfG5~yU.HvMIݮkjFksLHD\ܮYܚsٗ#|۵$5NnXCn4/Ns91kRdZprF~ kT+MUunf~G>lF}b/acwqxy7r;4f\_5Up\jS >wnp}ŽN4 {T͝'\ ^p~'Rߎ?;.7>9+E.,g{ʱ9xzN7V!-ʩ ~fK 炰C= H̕2&s- +JowFJX$I3.|.P§%7H.|RJ|H%K +.]k +_bo1}(zXww9%|$F ?%%ErEJ,ῐϓ+$|ߙ~g!8dߙNs{¥ܧr..Qo¿!\ր[+sy,.RKepnUG\"s K5 q'Xc/WkۑH󌼏Sź䀂u13 +.3TQ&f$ %azl` I-(' )n^?˴R(_s 4g{՚_S}.Z;_^бzSLQyϻVՕfy}gme=$4=έZ\HUK ]_L@ + +typedef uint8_t millis_t; + +const millis_t DEBOUNCE_MS = 5; + +/** + @brief Asymmetric debouncer +*/ +class Debouncer { + public: + Debouncer(); + void updateTime(millis_t delta); + bool sample(bool value); + private: + millis_t timeout; +}; + +template +class Timeout { + public: + Timeout() { + timeout = 0; + } + + void updateTime(millis_t delta) { + if (timeout > delta) { + timeout -= delta; + } else { + timeout = 0; + } + } + + void expire() { + timeout = 0; + } + + bool get() const { + return timeout == 0; + } + + void reset() { + timeout = millis; + } + private: + uint16_t timeout; +}; + + +#endif diff --git a/Code/devterm_keyboard_mini/debouncer.ino b/Code/devterm_keyboard_mini/debouncer.ino new file mode 100644 index 0000000..93cd13d --- /dev/null +++ b/Code/devterm_keyboard_mini/debouncer.ino @@ -0,0 +1,23 @@ +#include "debouncer.h" + +Debouncer::Debouncer() + : timeout(0) +{ +} + +void Debouncer::updateTime(millis_t delta) { + if (timeout > delta) { + timeout -= delta; + } else { + timeout = 0; + } +} + +bool Debouncer::sample(bool value) { + if (value || timeout == 0) { + timeout = DEBOUNCE_MS; + return true; + } + + return false; +} diff --git a/Code/devterm_keyboard_mini/devterm.h b/Code/devterm_keyboard_mini/devterm.h new file mode 100644 index 0000000..c9d4a46 --- /dev/null +++ b/Code/devterm_keyboard_mini/devterm.h @@ -0,0 +1,42 @@ +#ifndef DEVTERM_H +#define DEVTERM_H + +#define KEY_LATENCY 1400 +#include "state.h" + +#include +typedef struct key_debouncing{ + + bool deing;//debouncing + uint16_t de_time; + +}KEY_DEB; + +typedef struct keyboard_state{ + + uint8_t layer; + uint8_t prev_layer; + uint8_t fn_on; + uint8_t shift; + +}KEYBOARD_STATE; + +class DEVTERM { + public: + HIDKeyboard *Keyboard; + HIDMouse *Mouse; + HIDJoystick *Joystick; + HIDConsumer *Consumer; + KEYBOARD_STATE Keyboard_state; + USBCompositeSerial *_Serial; + //if not to use USBCompositeSerial,then use default Serial + //**Serial and USBCompositeSerial can not use together, otherwise the keyboard firmware uploading will be dead** + //and you will need to find a way out to flash the stm32duino bootloader once again + //USBSerial *_Serial;//_Serial = &Serial; + State *state; + uint32_t delta; +}; + +#define KEYBOARD_PULL 1 // 1 for PULLUP, 0 FOR PULLDOWN + +#endif diff --git a/Code/devterm_keyboard_mini/devterm_keyboard_mini.ino b/Code/devterm_keyboard_mini/devterm_keyboard_mini.ino new file mode 100644 index 0000000..4cfe578 --- /dev/null +++ b/Code/devterm_keyboard_mini/devterm_keyboard_mini.ino @@ -0,0 +1,71 @@ +#include "keyboard.h" +#include "keys.h" +#include "trackball.h" +#include "devterm.h" +#include "tickwaiter.h" + +#include + +#define SER_NUM_STR "20210531" + +USBHID HID; +DEVTERM dev_term; + +const uint8_t reportDescription[] = { + HID_CONSUMER_REPORT_DESCRIPTOR(), + HID_KEYBOARD_REPORT_DESCRIPTOR(), + HID_JOYSTICK_REPORT_DESCRIPTOR(), + HID_MOUSE_REPORT_DESCRIPTOR() +}; + +static const uint32_t LOOP_INTERVAL_MS = 0; +static TickWaiter waiter; + +void setup() { + USBComposite.setManufacturerString("ClockworkPI"); + USBComposite.setProductString("DevTerm"); + USBComposite.setSerialString(SER_NUM_STR); + + dev_term.Keyboard = new HIDKeyboard(HID); + dev_term.Joystick = new HIDJoystick(HID); + dev_term.Mouse = new HIDMouse(HID); + dev_term.Consumer = new HIDConsumer(HID); + + dev_term.Keyboard->setAdjustForHostCapsLock(false); + + dev_term.state = new State(); + + dev_term.Keyboard_state.layer = 0; + dev_term.Keyboard_state.prev_layer = 0; + dev_term.Keyboard_state.fn_on = 0; + dev_term.Keyboard_state.shift = 0; + + dev_term._Serial = new USBCompositeSerial; + + HID.begin(*dev_term._Serial,reportDescription, sizeof(reportDescription)); + + while(!USBComposite);//wait until usb port been plugged in to PC + + + keyboard_init(&dev_term); + keys_init(&dev_term); + trackball_init(&dev_term); + + dev_term._Serial->println("setup done"); + + pinMode(PD2,INPUT);// switch 2 in back + + delay(1000); +} + +void loop() { + dev_term.delta = waiter.waitForNextTick(); + dev_term.state->tick(dev_term.delta); + + trackball_task(&dev_term); + + keys_task(&dev_term); //keys above keyboard + keyboard_task(&dev_term); + + +} diff --git a/Code/devterm_keyboard_mini/glider.h b/Code/devterm_keyboard_mini/glider.h new file mode 100644 index 0000000..f4f9785 --- /dev/null +++ b/Code/devterm_keyboard_mini/glider.h @@ -0,0 +1,29 @@ +#ifndef GLIDER_H +#define GLIDER_H + +#include + + +class Glider { +public: + Glider(); + void setDirection(int8_t); + void update(float velocity, uint16_t sustain); + void updateSpeed(float velocity); + void stop(); + + struct GlideResult { + int8_t value; + bool stopped; + }; + GlideResult glide(uint8_t delta); + +public: + int8_t direction; + float speed; + uint16_t sustain; + uint16_t release; + float error; +}; + +#endif diff --git a/Code/devterm_keyboard_mini/glider.ino b/Code/devterm_keyboard_mini/glider.ino new file mode 100644 index 0000000..8ecb221 --- /dev/null +++ b/Code/devterm_keyboard_mini/glider.ino @@ -0,0 +1,60 @@ +#include + +#include "glider.h" +#include "math.h" + +Glider::Glider() +: speed(0), + sustain(0), + release(0), + error(0) +{} + +void Glider::setDirection(int8_t direction) { + if (this->direction != direction) { + stop(); + } + this->direction = direction; +} + +void Glider::update(float speed, uint16_t sustain) { + this->speed = speed; + this->sustain = sustain; + this->release = sustain; +} + +void Glider::updateSpeed(float speed) { + this->speed = speed; +} + +void Glider::stop() { + this->speed = 0; + this->sustain = 0; + this->release = 0; + this->error = 0; +} + +Glider::GlideResult Glider::glide(millis_t delta) { + const auto alreadyStopped = speed == 0; + + error += speed * delta; + int8_t distance = 0; + if (error > 0) { + distance = clamp(std::ceil(error)); + } + error -= distance; + + if (sustain > 0) { + const auto sustained = min(sustain, (uint16_t)delta); + sustain -= sustained; + } else if (release > 0) { + const auto released = min(release, (uint16_t)delta); + speed = speed * (release - released) / release; + release -= released; + } else { + speed = 0; + } + + const int8_t result = direction * distance; + return GlideResult { result, !alreadyStopped && speed == 0 }; +} diff --git a/Code/devterm_keyboard_mini/helper.h b/Code/devterm_keyboard_mini/helper.h new file mode 100644 index 0000000..6079d10 --- /dev/null +++ b/Code/devterm_keyboard_mini/helper.h @@ -0,0 +1,19 @@ +/* + * + + + + */ +#ifndef HELPER_H +#define HELPER_H + +#include +#include +#include + + +uint8_t read_io(uint8_t io); + + + +#endif diff --git a/Code/devterm_keyboard_mini/helper.ino b/Code/devterm_keyboard_mini/helper.ino new file mode 100644 index 0000000..24645e2 --- /dev/null +++ b/Code/devterm_keyboard_mini/helper.ino @@ -0,0 +1,10 @@ +#include "helper.h" + + +uint8_t read_io(uint8_t io) { + if(digitalRead(io) == LOW ){ + return 0; + }else { + return 1; + } +} diff --git a/Code/devterm_keyboard_mini/hex/devterm.kbd.0.21_48mhz.bin b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.21_48mhz.bin new file mode 100644 index 0000000..f6b7d53 Binary files /dev/null and b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.21_48mhz.bin differ diff --git a/Code/devterm_keyboard_mini/hex/devterm.kbd.0.21_48mhz.hex b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.21_48mhz.hex new file mode 100644 index 0000000..25cb9ab --- /dev/null +++ b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.21_48mhz.hex @@ -0,0 +1,2050 @@ +:020000040800F2 +:2000000000280020F100000839010008390100083901000839010008390100080000000055 +:200020000000000000000000000000003901000839010008000000003901000839010008B8 +:20004000390100083901000839010008390100083901000839010008390100083901000890 +:20006000390100083901000839010008390100083901000839010008390100083901000870 +:2000800039010008390100083901000839010008F90400083901000839010008390100088D +:2000A000390100083901000839010008390100083901000839010008390100083901000830 +:2000C000390100083901000839010008390100083901000839010008390100083901000810 +:2000E0003901000839010008390100085FF808F1002100F004B80B4B5B58435004310A48FA +:200100000A4B42189A42FFF4F6AF094A00F003B8002342F8043B074B9A42FFF4F9AF00F069 +:2001200045FA70473C19000800000020C8020020C80200200C030020FFF7FEBF7047704728 +:20014000704703288CBF02200020704770470000034B1B689B7A13B1024B05221A60704773 +:200160000403002010030020704770477047704770477047014B04221A6070471003002005 +:2001800010B500F089FC214B214A1B68002412689C72D27920465A721E4A1F4B14601968DB +:2001A00021F4EC4121F0700141F4007189B21960196821F4E04121F0400189B281F010015B +:2001C00019601168154B89B20B445B0040211960136880229BB203F1005303F540535B0077 +:2001E0001A6000F039FE0E4B20461B6893F8301000F08EFE204600F020FE0A4B0122204683 +:20020000BDE810401A6001F025BB00BF04030020B8020020505C0040005C00400430002002 +:20022000DC0200201003002038B5124B05461A681C46127802F07F02212A19D100F0C2FC34 +:20024000B0B1681E042813D8DFE800F0030507120900094B04E0094B02E0094B00E0094BC9 +:20026000226800242046936154829847204638BD022038BD040300200D0B0008350B0008C0 +:20028000F50A0008DD0A0008014901F0E3B800BF44010020014901F0DDB800BFB802002005 +:2002A000054B1B689B78072B04D8044901EBC30101F0D0B800207047040300209400002022 +:2002C000014901F0C7B800BFE000002008B5084B1B681B7803F07F03212B06D100F072FC89 +:2002E00000280CBF0220002008BD022008BD00BF0403002037B5194C0C20256800F080FBC2 +:20030000284040F48035256015480C21002200F0BBF900230193019BB3F5007F02D2019BCD +:200320000133F7E70C20256800F06AFB284040F48025256000F076FB0A4BC2B218600A4BE0 +:20034000C0F3072083F8292083F82A00074B5A71987100F0A7FE03B030BD00BF04080140F3 +:2003600000080140C8020020EC00002029010020044B1A6892B242F00C021A60024B0322B3 +:200380001A607047405C004010030020044B4FF6FB7219680A401A604FF43F421A607047E2 +:2003A000405C004010B51E4C072818BF20702378052B32D8DFE803F003060A0E1621FFF7BF +:2003C000E5FF2AE0FFF7E2FF042327E002236370032323E06378013BDBB263706378F3B90B +:2003E000042217E00F4B1A6892B242F010021A60052323700A23637010BD6378013BDBB2D6 +:20040000637063785BB9074A4FF6EF7311680B4013600622024B1A7010BD0623237010BD96 +:20042000CE020020405C0040064B01221A60064A00200649186010604FF4E0520A801A60E2 +:20044000704700BF405C0040445C004008030020044B01221A60044A0020106003221A60D6 +:20046000704700BF405C0040445C0040FFF7F0BF07B514238DF8043000238DF805308DF897 +:20048000063001A801238DF8073000F001FA03B05DF804FB10B500F0D1FA094B00241B6830 +:2004A0009C72FFF7C1FF074B074A1C604FF43F431380064A1360FFF7DBFF054B1C6010BDD5 +:2004C00004030020445C004008030020405C00401003002007B514238DF8043001A8002363 +:2004E0008DF805308DF806308DF8073000F0D0F903B05DF804FB000070B5274D274C2B686C +:20050000274E9BB22380228833881340590505D54FF6FF332B60234B5B689847228833880F +:200520001A40920444BF4DF6FF722A6022881340DB0405D54EF6FF732B600020FFF732FF4C +:20054000228833881340180504D5FFF711FF4FF2FF732B60228833881A40910507D54FF633 +:20056000FF522A60104A11780131C9B2117022881340DA0505D54FF6FF632B600720FFF78A +:2005800011FF2288338813401B0403D5BDE8704000F0DEBC70BD00BF445C0040CC02002003 +:2005A00008030020000000200C03002037B500F0A7F800F0C9F800F0F7F8FFF79BFE00F037 +:2005C00009F900F041F9012804464FF0000302D0022835D008E0009328480D2105224FF4B6 +:2005E000A02300F065F844E0009324480D2105224FF4A02300F05CF8214800F0F9F828B106 +:2006000000F04EF8041C18BF012432E01D4800F0EFF80028F4D101242BE000230093174808 +:200620000D2101224FF4801300F042F800F0E8FB08B100F0EBFB0135052DEEDD002CECD1EB +:20064000104800F0D5F808B10E4804E00C4800F0CFF818B10A4800F063F90CE000900D2176 +:20066000064805224FF4A02300F022F800F06CF901E00025E0E7002003B030BD00100140C2 +:200680000050000800200008012303FA01F1D2F1010238BF002213019940016170470000E2 +:2006A000024B1868C0F38000704700BF080C01402DE9F0479DF820A01446CAF10107FFB2FF +:2006C0003A46804689461E46FFF7DEFFB4B1354615B100BF013DFBE7404649465246FFF7A6 +:2006E000D3FF354615B100BF013DFBE7404649463A46013CFFF7C8FFE4B2E7E7BDE8F087F9 +:200700000D4B0E491A6842F001021A600C4A106801401160196821F0847121F480311960B3 +:20072000196821F480211960136823F4FE031360044B00221A607047001002400000FFF818 +:200740000410024008100240154B1A6842F001121A601A6812489203FBD5124A1221116007 +:20076000A2F6FC72116841F4E81141F480611160016841F080710160196811F0407FFBD04D +:20078000116841F00201116011680907FCD59A6942F4FE729A61DA6942F40002DA617047D0 +:2007A0000010024000200240094B1A6822F4706242F480621A604FF480221A61D3F80424E2 +:2007C00022F4700242F48012C3F80424704700BF000C0140054B1A68D10703D41A6842F0EE +:2007E00001021A601A689207FCD5704700100240036803481840B0F100535842584170479B +:200800000000FE2F044A08B543681060026882F30888984708BD00BF08ED00E0084BDA6948 +:2008200042F0C052DA61A3F5D0331A6842F480721A60044A10851A6822F480721A607047DC +:2008400000100240006C004038B50F4B44F24C21DA691D4642F0C052DA610C4A128D92B252 +:200860008A4205D044F24D239A4203D0002409E0012400E002240020FFF7D0FFEB6923F0FE +:20088000C053EB61204638BD00100240006C0040184B30B5DB684478DB43C3F30223C3F1AC +:2008A000040204FA02F20F24DC40817803780C40144303F00301C9002401FF228C408A403E +:2008C00003F0FC0303F1604303F56143D3F8005325EA020122400A43C3F800230378012298 +:2008E000590903F01F0302FA03F3034A42F8213030BD00BF00ED00E000E100E0074B4FF0EC +:20090000FF32C3F88020C3F88420C3F88021C3F88421042243F8F02C704700BF00E100E07C +:2009200010B5084B802204461A60FFF7D3FDFFF7E5FFFFF79BFDFFF7E3FE2046BDE81040D9 +:20094000FFF760BF10200240024A034BDA6000BFFDE700BF0400FA0500ED00E00A4B10B5F0 +:200960001A6802221A60094A1168144611F0010FF9D1906042221A60226812F00101FBD12E +:200980001960012010BD00BF102002400C20024037B58BB200930B0C01930E4B01221C68EA +:2009A0001A600D4A1568ED07FBD4019DADB245801568ED07FCD4009DADB205801568ED0731 +:2009C000FCD424F001021A600068431A5842584103B030BD102002400C200240014B802250 +:2009E0001A60704710200240034B044A1A6002F188321A60704700BF04200240230167456B +:200A00000728C8BF08380F23800003FA00F0C04370470000024B188800F50030800270473C +:200A2000E0F7FF1F044B1B88812B34BF4FF480604FF40060704700BFE0F7FF1F0D4A002385 +:200A40000221137053709370D370117153710A4A0A4913600A4A13800A4A11600A4A01F591 +:200A600088411160094A03211370094A1170094A137070471D0B0020180B0020000C00202A +:200A8000160B0020C4020020C00200201C0B0020D0020020230B002008B50E4B0E481979C8 +:200AA0000022C9B20129026008D1022119711A70FFF724FFBDE80840FFF7DABC11F0FD0F5E +:200AC00006D0022119711A70BDE80840FFF73CBF08BD00BF1D0B0020180B002020B9034BF5 +:200AE00001221B681A8270470148704704030020210B002020B9034B06221B681A82704765 +:200B000001487047040300201D0B0020064B1B6830B9DA88598A511A1982044B1A807047BE +:200B20005B8A03481844704704030020160B002014030020084B30B91B68084A11885A8A45 +:200B40008A1A1A8270470649064A1B68126808685B8A10441844704704030020160B0020DE +:200B6000C4020020180B002070B5124B124E1B783468022B04F100640CBF04F5A04404F514 +:200B800000542046FFF7EAFE00250C4B1A8892B2954206DA0A4B6019E958FFF7F9FE04356F +:200BA000F3E731681A8892B20A44326000221A8070BD00BF1C0B0020180B0020160B002089 +:200BC000140300202DE9F0418149824C0120087023790022DBB2022B22705AD108707E49F2 +:200BE0000968487801282AD1C888002800F0C5807A48097B026001294FF0030222710BD06F +:200C000002291AD1764B1A70764A774B1A60FFF7E1FDFFF7E9FE0BE07449734A1160704A36 +:200C20001370FFF7D7FDFFF7DFFE6E48FFF796FE44F24D20FFF7F2FDC2E00A2362E0022891 +:200C400021D109232371CA88694B1A801888694A80B210801A884B8892B25A435F4B1A60B3 +:200C60000B7B012B03D0022B09D15E4A00E05F4A5D4B1A60FFF7CEFE5F4B1860A0E00A2304 +:200C8000237103239BE006283CD0032819D005283CE0032B0BD1504A12685278032A04D19E +:200CA00005232371FFF760FF8AE0052A2EE0042B09D152490878022803D1032362700B70E7 +:200CC000052323717CE0052B14D1434B1A685378012B08D1D3880BB10323F2E70623237134 +:200CE000FFF77CFE6CE0062B4DD0032B4BD0052B62D148E0062B0BD137490968497803292B +:200D000003D10823237122705AE0052954D1D8E7072BF6D0082BD4D0092B3CD12E4B1A6857 +:200D20005378022B2DD1D08838B3314952880B882D4D9BB25343294A2F4E13602F68D2F872 +:200D40000080B1F800C0474433681FFA8CFC67449F42284B03D80A8892B21A8019E0366802 +:200D60002D681168721B521A92B21A801A8892B2824208D300221A8005E00A23237109237B +:200D80001DE0062B01D102239BE7032B01D0052B12D1092395E70A2B0ED10F4B1B685B782E +:200DA000032B01D10A238CE7052BFBD0042B03D102232371002302E00A2323710F23237051 +:200DC0002078D0F1010038BF0020BDE8F08100BF230B00201D0B002004030020180B0020CD +:200DE0001C0B002000200008C402002000500008140B0020160B0020C0020020D0020020F2 +:200E0000014B1878704700BF230B002000BFFDE7800000F1804000F5B8400368CA0623F41F +:200E2000E04323F040039BB248BF83F010038A0648BF83F0200303607047800000F18040E7 +:200E400000F5B840036823F4804323F070039BB283F4405303607047800000F1804000F543 +:200E6000B840036823F4E24323F070031B041B0C03607047800000F1804000F5B840036864 +:200E80005B0406D5026848F68F73134043F4804303607047800000F1804000F5B84003687E +:200EA0005B0606D5026848F68F73134043F0400303607047064B1B689BB203EBC00000F1A9 +:200EC000005000F540504000006880B2704700BF505C0040054B1B689BB203EBC000044BE4 +:200EE00003445B00186880B2704700BF505C004004300020044B1B689BB203EBC000034BCD +:200F000003445B0019607047505C0040023000200D4B3E291B689BB203EBC0000B4B0344E7 +:200F20004FEA430209D94B09C80604BF03F1FF339BB29B0243F4004304E04B08C90748BFD4 +:200F400001339B0213607047505C00400630002070B54C4A4C4B116888B20C04188040F176 +:200F6000908047F6FF7111601A88484C02F00F022270002A5FD1464C464D2268464E02F4E5 +:200F800040522A80226802F030023280226822F4804222F0700292B282F4005222602268B7 +:200FA00022F4E04222F0400292B282F0200222601B88D80602D52368190607D5226848F6A5 +:200FC0000F731340236000F061FC12E01A0507D5226840F68F731340236000F069FA08E0AC +:200FE0001804B6D5226840F68F731340236000F0CDFB23682A8823F4804323F070039BB210 +:20100000D10448BF83F480539504214A48BF83F4005313601368318823F4E04323F040039E +:201020009BB2CC0648BF83F01003880648BF83F02003136070BD930003F1804303F5B843FC +:201040001D68290409D5186840F68F7101401960124B013A53F8223098472B067FF579AFAF +:20106000217848F60F728B0003F1804303F5B8431868013902401A60094B53F8213098479E +:2010800067E770BD445C0040CC020020E0020020005C0040D2020020D4020020500000200F +:2010A0003400002008B5074A074B0849136002221A72074B074A1360074A1B6811609847CE +:2010C00008BD00BF04030020E40200206C00002000000020DC0200200003002010B5064C7B +:2010E00018B9236801221A8210BD044B1B681B68984720680A3010BD0403002000030020FB +:2011000010B5064C18B9236801221A8210BD044B1B689B68984720680C3010BD0403002064 +:201120000003002010B5204B18B91B6802221A8210BD1E4A1968002010800C78134614F001 +:201140007F040DD14A7A910644BF0221197012F0400F1A7814BF22F0010242F0010214E030 +:20116000012C1FD0022C1ED1097901F00F02920002F1804202F5B84211F0800F126806D09A +:2011800002F03002102A07D101221A7004E002F44052B2F5805FF6E7054B1B681B69984767 +:2011A000024810BD104610BD040300200A03002000030020234A2DE9F84314689046238AC1 +:2011C000267A214FA3B9042E12D120490A78012A0AD11F4A10681F4A80B202445200136016 +:2011E00030223A800B7027E010233B80072623E0A58AAB428CBF022604269D4228BF1D4661 +:201200002846A369984781460020FFF753FE2A460146484600F068FB29460020FFF76AFEC2 +:20122000238A4FF440525B1B2382638A1D4430233B80094B65821A80D8F800301E72BDE8AB +:20124000F88300BF04030020D4020020240B0020505C004002300020D202002010B50A4B9C +:201260000A491B6849789A7891420AD3D97841B99C8834B99A72064B1B685B6898472046D1 +:2012800010BD022010BD00BF04030020900000200003002038B50E4A0E4C1268236892693A +:2012A00018799978904723689A7A7AB170B95A7962B9DD7855B9084B1B68DB6898472368EE +:2012C00028461A79DA729A781A7338BD022038BDDC020020040300200003002038B52F4B67 +:2012E0001B68187810F07F0004D15A7A22F020025A7238BD02284ED15A88002A4CD15A7979 +:20130000002A49D11A79264D22F08000840004F1804101F5B84109682D7812F0800F14BF4E +:2013200001F0300101F44051A84234D2002932D09B7A83B304F1804404F5B844120623684E +:201340000CD503F03003102B1FD1C4B22046FFF7A1FD20463021FFF75BFD16E003F4405366 +:20136000B3F5805F11D128B90E4B93F83010FFF7CFFD01E0FFF77EFD236823F4804323F073 +:2013800070039BB283F440532360074B1B685B699847002038BD022038BD00BF0403002076 +:2013A00090000020000000200003002038B51D4B1D4D19682D780A7922F08004A30003F1A5 +:2013C000804000F5B840006812F0800F14BF00F0300000F44050AC4222D24C8804BBF8B1D2 +:2013E000897AE9B103F1804303F5B84312F0800F1A6807D022F4E04222F0400292B282F07A +:20140000100206E022F4804222F0700292B282F480521A60054B1B689B699847002038BDA7 +:20142000022038BD04030020900000200003002008B5064B1B685A7A42F020025A72044BC7 +:201440001B68DB699847002008BD00BF0403002000030020054B1A68538A18B98988CB1A82 +:201460001382704708681844704700BF0403002008B50B4B002093F83010FFF749FD094B29 +:201480001B68187A082806D1074B4FF480521A80064B10221A80B0F109035842584108BD6D +:2014A0000000002004030020D2020020D402002073B5964E964B3268964D92B213445B009B +:2014C0001A682B68197A09290FD092B2520002F1804202F5C0421178197051785970918852 +:2014E0005980118999809289DA8001221A72DA885C78002A61D11A7812F07F023AD1092C55 +:2015000002D1FFF7ABFE44E0052C0FD193F90220002A01DA08234DE0DA78002AFAD19A88B0 +:20152000002AF7D19B7A002B37D0F3E7032C13D19A78012A07D0784B20461B685B69984722 +:20154000032828D135E09A88002AF4D15B7A9806F1D5FFF76DFF1CE0012CECD19A78012A83 +:20156000E9D19A88002AE6D15B7A9906E3D5FFF7B5FE0EE0012A04D10B2CDCD1FFF78AFE89 +:2015800007E0022AD7D1012CF1D0032CD3D1FFF70DFF10B1CFE70028BCD132685F4B92B219 +:2015A00013445B0000221A605D4B30221A80062300E009232A681372D4E0062C18D11A789C +:2015C00052067CD1DA78544B012A02D11B68DB696CE0022A02D11B681B6A67E0032A02D116 +:2015E0001B685B6A62E0212A69D11B689B6A5DE0002C3CD15988002961D15A6822F0FF02CD +:20160000B2F5003F5BD11A7812F07F0204D19B88002B00F0AB8052E0012A0CD13E4A187912 +:20162000126892699047002849D12B689B7A002B40F09C8043E0022A41D11B79394803F094 +:201640000F018A0002F1804202F5B8421268007813F0800F14BF02F0300202F44052814284 +:201660002DD213F0700F2AD1002A7FD127E0082C03D11B785B067BD021E00A2C1FD11A786D +:2016800002F07F02012A1AD19A7AC2B15988B1B95A6822F0FF02B2F5803F10D11E4A1879DA +:2016A000126892699047002864D008E03BB12A680024548293612046984720460AE0164B38 +:2016C0001A682B68126958789047032802D1114B1B6805E02B684FF6FF711A8A8A4201D187 +:2016E000092203E0022800D012B908221A7239E093F9001000292FDAD9880191019882422A +:20170000054811D9019A1A821FE000BF505C00400430002004030020DC02002002300020E6 +:20172000D4020020900000208A420ED2016891F830108A4201D2002105E092FBF1F401FB12 +:20174000142212B901210C4A1170026892F830209A82FFF72FFD05E003221A72074B4FF4E2 +:2017600040521A80FFF784FE02B070BD044B9EE7044B9CE7044B9AE7240B0020D20200202D +:2017800025110008DD10000801110008F8B52B4D2C68237A032B01D0052B41D1A369228AAD +:2017A000ABB1A2B1A68A964228BF164630469847238A07469B1B2382638A0020334463821C +:2017C000FFF788FB32460146384600F0A5F8238A53B11B4B00204FF4405201461A80FFF7E3 +:2017E00089FB184B30221A80238AA28A9A4202D82B68032202E01BB12B6805221A720CE0EF +:201800002A6806211172104A1168104A89B20A44520013600B4B30221A802B681B7A06E0C1 +:20182000072B03D10A4B1B68DB68984708232A681372BDE8F840FFF71BBE00BF04030020D4 +:20184000D2020020D4020020505C004002300020DC02002030B50B4B1C780023A3420CD2AD +:2018600003F1805202F5B85291000D6848F68F722A401A430A600133F0E7034B40F0800022 +:20188000186030BD900000204C5C004010B5134C23681A7A022A01D0042A04D1FFF78AFC8C +:2018A00023681B7A13E0062A10D15A78052A09D11A78520606D19878FFF7CCFF084B1B68C1 +:2018C0001B6A9847074B1B689B689847082322681372BDE81040FFF7CBBD00BF040300205A +:2018E00000030020DC02002030B501F10051013201F54051521049000023934200F102004F +:2019000009D010F8015C10F8024C44EA052421F823400133F1E730BD10B501F1005101322C +:2019200001F54051521049000023934205D051F8234020F813400133F7E710BD9504000811 +:20194000810100083F0100084101000829020008CD020008430100088902000895020008E3 +:20196000A1020008C102000800000000400000003D0100083D0100083D0100083D01000899 +:201980003D0100083D0100083D0100083D0100083D0100083D0100083D0100083D01000817 +:2019A0003D0100083D0100084D01000851010008690100086B0100086D0100086F01000817 +:2019C00071010008730100087501000801010000E800002004000000320100201200000020 +:2019E0004C0100201400000019010020100000006001002080000000E00100206C000000AE +:201A00004C0200206C0000001201000100000040AF1E030001020102030100002901002074 +:201A2000090000000403090409022D0001010080320904000000FE0102040904000100FE7F +:201A40000102050904000200FE010206092103FF000008100110034C004C004D00200030DB +:201A60000030003300092103FF000008100112034C006500610066004C00610062007300AF +:201A8000CC0000201200000014034D00610070006C006500200030003000330080035300B9 +:201AA00054004D00330032006400750069006E006F00200062006F006F0074006C006F0052 +:201AC00061006400650072002000760031002E003000200020004500520052004F0052007B +:201AE0002E002000550070006C006F0061006400200074006F002000520041004D00200010 +:201B00006E006F007400200073007500700070006F0072007400650064002E006C0353007E +:201B200054004D00330032006400750069006E006F00200062006F006F0074006C006F00D1 +:201B400061006400650072002000760031002E00300020002000550070006C006F00610083 +:201B60006400200074006F00200046006C0061007300680020003000780038003000300090 +:201B800035003000300030006C03530054004D00330032006400750069006E006F00200079 +:201BA00062006F006F0074006C006F0061006400650072002000760031002E0030002000B5 +:201BC0002000550070006C006F0061006400200074006F00200046006C006100730068006F +:201BE0002000300078003800300030003200300030003000EC0000202D000000005000201A +:201C0000000C00200000000000000000000000000000000000000000000000000000000098 +:201C20000000000000000000000000000000000000000000000000000000000000000000A4 +:201C4000000000000000000000000000000000000000000000000000000000000000000084 +:201C6000000000000000000000000000000000000000000000000000000000000000000064 +:201C8000000000000000000000000000000000000000000000000000000000000000000044 +:201CA000000000000000000000000000000000000000000000000000000000000000000024 +:201CC000000000000000000000000000000000000000000000000000000000000000000004 +:201CE0000000000000000000000000000000000000000000000000000000000000000000E4 +:201D00000000000000000000000000000000000000000000000000000000000000000000C3 +:201D20000000000000000000000000000000000000000000000000000000000000000000A3 +:201D4000000000000000000000000000000000000000000000000000000000000000000083 +:201D6000000000000000000000000000000000000000000000000000000000000000000063 +:201D8000000000000000000000000000000000000000000000000000000000000000000043 +:201DA000000000000000000000000000000000000000000000000000000000000000000023 +:201DC000000000000000000000000000000000000000000000000000000000000000000003 +:201DE0000000000000000000000000000000000000000000000000000000000000000000E3 +:201E00000000000000000000000000000000000000000000000000000000000000000000C2 +:201E20000000000000000000000000000000000000000000000000000000000000000000A2 +:201E4000000000000000000000000000000000000000000000000000000000000000000082 +:201E6000000000000000000000000000000000000000000000000000000000000000000062 +:201E8000000000000000000000000000000000000000000000000000000000000000000042 +:201EA000000000000000000000000000000000000000000000000000000000000000000022 +:201EC000000000000000000000000000000000000000000000000000000000000000000002 +:201EE0000000000000000000000000000000000000000000000000000000000000000000E2 +:201F00000000000000000000000000000000000000000000000000000000000000000000C1 +:201F20000000000000000000000000000000000000000000000000000000000000000000A1 +:201F4000000000000000000000000000000000000000000000000000000000000000000081 +:201F6000000000000000000000000000000000000000000000000000000000000000000061 +:201F8000000000000000000000000000000000000000000000000000000000000000000041 +:201FA000000000000000000000000000000000000000000000000000000000000000000021 +:201FC000000000000000000000000000000000000000000000000000000000000000000001 +:201FE0000000000000000000000000000000000000000000000000000000000000000000E1 +:2020000000500020894A0008514D0008554D0008594D00085D4D0008614D0008B14D000809 +:20202000B14D0008B14D0008B14D0008B14D0008B14D0008B14D0008B14D0008C15300085A +:20204000B14D0008B14D0008B14D0008B14D0008B14D0008B14D0008B5500008BB5000083C +:20206000C1500008C7500008CD500008F54E0008054F0008154F0008254F0008354F0008E8 +:20208000454F0008554F0008094E0008B14D0008C5580008B14D0008B14D0008D350000837 +:2020A000C9550008ED550008115600084556000895560008A1560008AD560008A5510008A3 +:2020C000BD510008B1510008C9510008B14D0008B14D00088157000899570008B1570008CA +:2020E000DB500008B14D0008B14D000810B5054C237833B9044B13B10448AFF3008001235F +:20210000237010BD500F00200000000080D9000808B5064B1BB106480649AFF30080064898 +:20212000036813B1054B03B1984708BD0000000080D90008540F0020500F00200000000065 +:2021400008B5094920F0004007F06AF906F020FC03A3D3E9002305F0B9F806F04FFF08BD80 +:20216000666666666666F63F00004842AFF3008090F900308B4205D0002300224360028154 +:202180004281C360017070472DE9F743044647680846884607F03CF80146384607F08CF861 +:2021A000E16806F081FF0021064607F041FAB0B1304605F047F82E49054607F02FFA50B9CB +:2021C00028464FF0434107F01FFA30B9284607F039FAC5B204E07F2502E0802500E005468C +:2021E00068B207F015F80146304606F05BFF2389E06033B1984528BF9846C8EB03032381E5 +:202200001BE06689BEB1B04528BFB046C8EB0608404606F0FDFF0146384607F04DF8814692 +:20222000304606F0F5FF0146484607F0F9F8A4F80A80606001E000236360237838465D431B +:2022400000218DF8045007F0CBF948B9606800214FF0010507F0C4F900B90546EDB200E063 +:2022600000259DF8040040EA052003B0BDE8F0830000FE4208B504F0FDFC003018BF012074 +:2022800008BD08B504F0F6FCD0F1010038BF002008BD000010B50024044B0421185D013431 +:2022A00004F01CFC082CF7D110BD00BF1000002038B5074C04F108056078002104F00EFC21 +:2022C00014F8010F002104F0EBFCAC42F4D138BD0700002008B5FFF7EBFFFFF7DBFF002387 +:2022E000074900225A5407495A5407495A540133082BF5D1BDE808404FF4FA7004F000BD4A +:202300002C100020900F0020541000202DE9F0410025384E0021384C705D04F0C1FC4FF4C6 +:202320002F7004F002FD2078FFF7ABFF80466078FFF7A7FF0746A078FFF7A3FF800040EAF2 +:202340004707E078FFF79DFF47EA0807FFB247EAC000C7B22079FFF794FF47EA0010C7B20E +:202360006079FFF78EFF47EA4010C7B2A079FFF788FF47EA8010C7B2E079FFF782FF47EA36 +:20238000C010C4B20121705D04F08AFC1B4BEA5C1E46A24206D05C55194B01221A70194A9F +:2023A00012685A800135082DB3D115480378D3B1144B1A684388D31A142B14D90023002175 +:2023C0000A46B45C1C4104F00104944001322143082AC9B2F5D10C4AD1540133082BEED1C8 +:2023E0000023037002E0012004F08AFC0120BDE8F08100BF0800002010000020900F0020BD +:20240000A60F0020B01900202C10002008B5FFF761FF024B00221A705A8008BDA60F002022 +:2024200008B5302004F026FCC0B208BD70B502EBC102D6B2827C1D4604464F4B3AB106EBC4 +:20244000821233F812104D4B01229A5504E0027C06EB821233F812104FF6FF73994200F03B +:202460008980E9293ED006D8C12915D0E82925D085296DD10AE0F72958D002D8F6294BD04E +:2024800066E0F8295CD0F92955D061E02068012D036811D1DB6861E0012D07D120680368A1 +:2024A000DB689847236883F8615070BD002D61D12068036880F861501B694FE0FFF7B0FF43 +:2024C00001280CD1012D03D120680368DB6804E0002D4FD1206803681B6920213EE0A068AF +:2024E000092112E0FFF79CFF01280CD1012D03D120680368DB6804E0002D3BD120680368E1 +:202500001B69B0212AE0A0680A212A1C18BF0122BDE8704001F0DEBE012D02D1E0686F212E +:2025200012E0E068BDE8704001F0C8BE012DF8D1E068702108E0012DF3D1E068E92103E0B6 +:20254000012DEED1E068EA21BDE8704001F0B2BE012D05D12068C9B20368DB68984770BDC4 +:2025600045B92068C9B203681B699847A37C0BB1024B9D5570BD00BF6AEA0008C60F002035 +:2025800070B50E4BA2B05B5C06461341DB070D46144611D50A2301FB033313440133009322 +:2025A00007492A46234602A807F012FF3046294622460123FFF73AFF22B070BD2C10002045 +:2025C00010E90008F0B50F4BA3B05B5C0746134113F001060D46144611D10A2201FB02226B +:2025E00022440132009208492A46234602A807F0EFFE3846294622463346FFF717FF23B04B +:20260000F0BD00BF2C10002023E900082DE9F84F8046FFF77BFE0024154B5FFA84F9E75CAF +:20262000144B14F803B09A4697EA0B0B04D10134082CF1D1BDE8F88F0025012616EA0B0F73 +:202640000ED03E42404649462A4602D0FFF798FF01E0FFF7B7FF1AF8043073400AF804307C +:202660000135EDB27600082DF6B2E7D1DFE700BF2C10002054100020A44B70B533F81110B5 +:202680004FF6FF7399420446154600F04F81EE2900F0BC8018D8872900F03E8108D8812927 +:2026A00027D0822900F03881802940F03F8133E1EB295ED002D8EA2942D070BDEC2972D05D +:2026C000ED2900F0898070BDF2291DD005D8F02900F0CB8040F2AF80DBE0F42900F0F780E5 +:2026E000C0F0EB80F52900F00181FA2900F0E58070BD012A02D10068036812E1002A40F06C +:202700001581006803680EE1012A01D1A27470BD002A40F00B817E4EAB5D5BB12068A17CB6 +:2027200003687C4A05EB81111B6912F8111098470023AB550135402DEDD10023A37470BD6D +:20274000FFF76EFE01280DD1012D03D120680368DB6805E0002D40F0E980206803681B69B6 +:20276000DA21E1E0A068C5B10021BDE8704001F0DDBDFFF755FE01280DD1012D03D1206844 +:202780000368DB6805E0002D40F0D080206803681B69D921C8E0A06815B940F2FF11E4E7FD +:2027A00040F2FF31E1E7FFF73BFE01280DD1012D03D120680368DB6805E0002D40F0B68009 +:2027C000206803681B69D821AEE0A068C5B10021BDE8704001F08DBDFFF722FE01280DD1AF +:2027E000012D03D120680368DB6805E0002D40F09D80206803681B69D72195E0A06815B988 +:2028000040F2FF11E4E740F2FF31E1E7FFF708FE01280DD1012D03D120680368DB6805E061 +:20282000002D40F08380206803681B696A217BE0A068022112E0FFF7F3FD01280CD1012DA4 +:2028400003D120680368DB6804E0002D6ED1206803681B696B2167E0A06803212A1C18BF8B +:202860000122BDE8704001F035BDFFF7D9FD01280CD1012D03D120680368DB6804E0002DE2 +:2028800054D1206803681B6975214DE0A0680121E4E7FFF7C5FD01280CD1012D03D120689C +:2028A0000368DB6804E0002D40D1206803681B69692139E0A0680421D0E7012D02D1606881 +:2028C000012117E0002D31D16068012119E0012A83694FF0000202D15D705A8070BD5A7004 +:2028E00040680421BDE8704001F0E0BD012A05D140680221BDE8704001F017BEB2B940682E +:202900000221BDE8704001F015BE00BF6CE90008C60F00206AEA00082068012DC9B2036872 +:2029200001D1DB6800E01B69984770BD70BD00BF10B50024044B0421185D013404F0CEF865 +:20294000112CF7D110BD00BF1800002038B51E2004F0EBF900242546154B185DFFF78AFCCB +:2029600080F00100C3B2A3400134112C45EA0305F2D110490B68AB420F4B05D001221A708D +:202980000E4A0D6012685A801B780B4A5BB10B4B18685388C31A052B05D9094B0968196050 +:2029A0000023137002E0012004F0AAF9012038BD18000020241000209A0F0020B019002083 +:2029C000A00F00202DE9F8430646114FFFF7BEFF10493A680B68894692EA030816D00025A9 +:2029E000012414EA080F0BD0D9F8002030462240294618BF0122FFF73FFE3B6863403B607C +:202A00000135EDB2112D4FEA4404EAD1BDE8F8836C0F0020A00F002010B50446FFF788FF51 +:202A2000A06840F2FF1101F064FCA06840F2FF1101F07CFC024B00221A705A8010BD00BFE9 +:202A40009A0F002081422EBFC0EB01004042C1EB0000704710B51446FFF7F4FFA04228BF9B +:202A6000204610BD38B50B4B04461D68038913B94FF47A7308E0006829464FF47A72FFF7A5 +:202A8000E9FF63681844430863604FF47A732560238138BDB019002003898B428CBFC1EB92 +:202AA000030300230381038913B14368194441607047000008B5038953B1406830B106F0ED +:202AC000A3FB0146034806F0ABFC08BD014808BD002008BD00007A4473B5044672B682692E +:202AE000002355785380314A85F0010511781646A94205D02E4A138193822E4A137007E075 +:202B00002B48217FFFF7C8FF2B48217FFFF7C4FF012D3570294E25D1294D217F2846FFF75F +:202B200033FB217FADF8000005F11000FFF72CFBADF80400C2B29DF801009DF800102B4636 +:202B400028B10020686100251D835D83D8619DF8050028B10020002558611D835D83D861AB +:202B6000002310E0134A717813781944C9B248B2022390FBF3F3DBB2C3EBC31001EB4001CE +:202B800011700022114600203070707062B609B902B94BB15B42606849B252B25BB202B0E7 +:202BA000BDE8704001F0A0BC02B070BDA40F0020AC0F0020980F0020B80F0020C40F002045 +:202BC00034100020104A08B5104B11681868FF221960FFF73FFF0E4BC0B2D8619B6980B21E +:202BE0005A8882428BBFC0EB0200002258805A800748FFF771FF0648FFF7E4FEBDE808409C +:202C00000348FFF703BD00BFB019002028100020700F002008B52820022103F05FFF292052 +:202C2000022103F05BFF2A20022103F057FF2B20022103F053FF28200A49022203F01CFFEE +:202C40002A200949022203F017FF29200749022203F012FFBDE808402B200549022203F04D +:202C60000BBF00BF3D300008A92F0008112F0008792E00082DE9F0416B4F8CB038466B4910 +:202C800001F068FC38466A4901F066FC6949384601F064FC642003F015FF674B0024036016 +:202CA0000226092344608DE84800644B054602941A68634905F14803083001F091FE614BFC +:202CC00085F85A602B60A5F8586005F151034FF0010885F860605C4E6B6585F85B8085F8BF +:202CE00061805020356003F0EDFE0D2214238DE80C00564B029405461A68514900F1400357 +:202D000001F06EFE95F8403085F848402B640F2385F84530202385F846306FF07F0385F80D +:202D20004730022385F84930082385F84A3085F84B4085F84C4085F84D4085F8444048205B +:202D4000B56003F0BFFE05238DE80801404B029405461A683A4900F1410301F041FE85F8B5 +:202D600040404420756003F0ADFE032300930193384B02941A680546314900F1400301F02A +:202D80002FFE2B6C042064F317232B643368F56083F8614003F096FE047044704480B0619B +:202DA0001C2034747474B474F47403F08BFE2A494460034640224FF47A70196098601C744B +:202DC0005A619A617361DB680790089305910A920B9205A9214ADB23194806948DF824402A +:202DE00001F092FD1E4B97F874101A6801B9FEE7137B052BFAD11448FFF708FB1248FFF788 +:202E00000BFE1148FFF706FF7069164903F029FE0221302003F062FE4FF47A7003F070FFAE +:202E20000CB0BDE8F08100BFB415002044E9000850E9000858E9000858F10008E401002003 +:202E400008100020E8EC0008700F0020E0010020E8010020C001002008ED00088EE9000858 +:202E60003806002061E9000808B505F06FFDBDE8084004F0A7BB00002DE9F041214B224D1F +:202E80005A78224C05F10C07013238465A70FFF7E9FD012104F11000FFF76AF92846FFF7AE +:202EA00009FE06463846FFF705FE31460746304606F002FA39468046384606F0FDF9014626 +:202EC000404606F0F1F804F0D3FB8046FFF738F9414606F0A5FA80464146384606F0ECF91C +:202EE00041460746304606F0E7F96060288AFFF7BBFF06F063F880B2676120836083BDE81A +:202F0000F08100BFC40F0020AC0F0020341000202DE9F041214B224D5A78224C05F10C07E4 +:202F2000013A38465A70FFF79DFD4FF0FF3104F11000FFF71DF92846FFF7BCFD0646384617 +:202F4000FFF7B8FD31460746304606F0B5F939468046384606F0B0F90146404606F0A4F827 +:202F600004F086FB8046FFF7EBF8414606F058FA80464146384606F09FF9414607463046CB +:202F800006F09AF96060288AFFF76EFF06F016F880B2676120836083BDE8F081C40F002046 +:202FA000AC0F0020341000202DE9F041204B214D1A78214C013228461A70FFF753FD012120 +:202FC0002046FFF7D5F82846FFF774FD074605F10C00FFF76FFD39460646384606F06CF99E +:202FE00031468046304606F067F90146404606F05BF804F03DFB8046FFF7A2F8414606F0B3 +:203000000FFA80464146384606F056F941460746304606F051F90646A888FFF725FF05F082 +:20302000CDFF80B26760208160816661BDE8F081C40F0020AC0F0020341000202DE9F041F3 +:20304000214B224D1A78224C013A28461A70FFF709FD4FF0FF312046FFF78AF82846FFF7B5 +:2030600029FD074605F10C00FFF724FD39460646384606F021F931468046304606F01CF9AD +:203080000146404606F010F804F0F2FA8046FFF757F8414606F0C4F980464146384606F07F +:2030A0000BF941460746304606F006F90646A888FFF7DAFE05F082FF80B267602081608192 +:2030C0006661BDE8F08100BFC40F0020AC0F0020341000200C4A01231370402100235160F0 +:2030E000D360536153701361084A00211381D36093821360064A516013815381D1605161A4 +:2031000013835383D161704708100020AC0F00203410002008B51E49422207F083F81D4A82 +:203120000346917D90F82600014483F8261093F8360092F82210927A014483F8361093F87A +:203140003D1098780A4483F83D20134A9178014499709278997A1144997293F82D1011449E +:2031600083F82D10997E1144997693F82210114483F8221093F823100A4483F82320074A42 +:2031800012681A87064A1268A3F83F2008BD00BF6AEB00085C000020300000208000002003 +:2031A00084000020064A00231360064A1360064A1360064A1360064BFF221A70704700BFCA +:2031C000741200206C11002068110020601000205D10002007B5074B074A1B680092074A31 +:2031E0000749019207484FF4807200F0C5FE03B05DF804FB68110020601000205D100020F8 +:20320000741100205C00002002F07F02212A13B514D199B9022805D0222805D1094A03F06B +:20322000030313700C4600E00224074B1B6833B102A901F8010D0220984700E002242046D5 +:2032400002B010BD5C1000207011002037B502F07F02212A05460C461AD1C9B9202807D0EF +:2032600021280BD10C480721224600F0C3FD06E009480721224600F031FE00E00224074B57 +:203280001B6833B102A901F8015D0220984700E00224204603B030BD2900002070110020CE +:2032A00037B51A4D1A4C2A6802AB43F8042D04F118004FF48072174900F02EFE019B164AF0 +:2032C0002B6012689B1A154ADBB21268C2F58072934212D294F822309B0003F1804303F544 +:2032E000B8431A6822F4804222F0700242F4004242F0800282F440521A60094B1B6813B1AC +:2033000001200021984703B030BD00BF741200205C000020641000206C110020800000203A +:2033200064110020034B002808BF40201881024B186070475C00002084000020002808BF37 +:20334000402008B580B200F061FE024B1884024B186008BD5C00002080000020C20744BF74 +:20336000034B1960830744BF024B1960704700BF641100207011002070B50C4629B31449D7 +:20338000144A0B6812680D469A1AD2B2C2F1FF02944201D9BAB11446002291B2A14202F1F3 +:2033A000010205D2465C0C49CE540133DBB2F4E72B600A4B1A781206FBD51B781B0604D597 +:2033C000FFF708FF01E0104670BD204670BD00BF6811002060100020741100205D100020DF +:2033E000034B1868034B1B68C01AC0B2704700BF741200206C1100200A4B10B51A680A4B38 +:203400001B689B1ADBB2994228BF194600238B4206D0064CA45C0132C454D2B20133F6E7CE +:20342000184610BD6C110020741200206410002008B5FFF7E1FF104A13680344DBB21360DB +:203440000E4A1268D31ADBB2402B13D80C4B93F822309B0003F1804303F5B8431A6822F4B9 +:20346000804222F0700242F4004242F0800282F440521A6008BD00BF6C1100207412002091 +:203480005C0000200B4B10B51B6819440A4BC9B21B685B1ADBB2934238BF1A46002393423C +:2034A00006D0064C645C0131C454C9B20133F6E7184610BD6C11002074120020641000204C +:2034C000024B187800F00100704700BF5C100020014B1868704700BF29000020800000F120 +:2034E000804000F5B840036823F4E04323F0400343F4004343F08003594001607047000043 +:203500000B4B1B685A8A20B90A4909888A1A1A8270470949096831B1D8889B8A13449842DF +:203520009CBF01230B70054B186800B110447047E819002038140020A4120020301400203E +:20354000104B10B51B685A8A60B90F4CD98824888C4238BF21468A423ABFC2EB01021A8226 +:20356000188210BD0949096831B1D8889B8A134498429CBF01230B70054B186800B11044BA +:2035800010BD00BFE8190020A2120020341400203C1400202DE9FF41164B1C68227802F00B +:2035A0001F03012B21D1144B2179D3F800C0134BD3F800800023634517D058F82360376A78 +:2035C0008FB1B5788D420ED836782E44B1420ADA491BE578A3780095A588C9B20195E488B7 +:2035E0000294B84702E00133E5E7022004B0BDE8F08100BFE81900209C1200201014002076 +:203600002DE9F341154B1C68227802F01F03012B1FD1134B2179D3F800C0124BD3F8008087 +:203620000023634515D058F82360776A7FB1B5788D420CD836782E44B14208DA491BE57860 +:20364000A3780095A488C9B20194B84702E00133E7E7022002B0BDE8F08100BFE8190020D1 +:203660009C1200201014002010B50B4B1B689B7A1BB10A4B05221B681A730024084B1B6833 +:203680009C4208D2074B1B6853F824305B6903B198470134F2E710BDE8190020380600204D +:2036A0009C1200201014002010B50024064B1B689C4208D2054B1B6853F824309B6903B159 +:2036C00098470134F2E710BD9C12002010140020024B04221B681A73704700BF38060020C7 +:2036E000012906D8044B1B79834294BF0220002070470220704700BFA812002030B5134B19 +:2037000005461B689A78124B1B7893421CD9114C04EBC2018B889BB954F83200C45C0E4AA3 +:2037200059002CB1242B03D00A4454800133F5E78B1C0A49D8B210708880A84228BF2846B4 +:20374000BDE8304002F0C2BD002030BDE81900206801002048010020880000206C0100208E +:20376000014902F0B3BD00BF20010020014902F0ADBD00BF2801002038B5154B00221B68FD +:2037800001219A72134B4FF4E050196412490C681A645A6418644FF43F405A6420601864AA +:2037A0000E4B4FF48010186014460D460C4B1B689C4208D20B4B1B6853F82430DB6803B1B7 +:2037C00098470134F2E72B6800221A7338BD00BFE8190020005C00403806002000E100E02A +:2037E0009C12002010140020034B1B6D03EBC0004300024818447047005C00400460004053 +:203800008B4B2DE9F74F1B688A4C0025C0229D725A722565226848F68F13134043F400734A +:20382000284623601021FFF759FE226D824B5200134480221A60236D40215B0003F18043F5 +:2038400003F5C0431960226848F68F6313402360284602F059FB2368012523F4804323F012 +:20386000700343F4004343F0800383F440532360AC0004F1804404F5B8442368E8B223F482 +:20388000804323F0700343F4004343F0800323602368590406D5226848F68F73134043F415 +:2038A000804323600021FFF719FE23685A0606D5226848F68F73134043F040032360013582 +:2038C000082DD5D14FF000085C4B00201B68984580F0A1804FEA880B0746594B1B6853F883 +:2038E0000B305A78974280F090809B6A0C2404FB0734A67AE17AB50005F1804505F5B84511 +:203900002A6848F68F1313404E4A01F0030132F81120DFF820A113432B60E37A296813F090 +:20392000040F48F68F630CBF00224FF480720B4013432B6063684FEAC60903F14043A3F514 +:20394000C0434FEAA30CE37A4FEA4C0C1FFA8CFC13F0080FDAF850202CF0010337D04A44DC +:20396000520002F1804202F5C0421360304620218DE80810FFF7B2FD9DE80810E27A12F0F0 +:20398000040F40D0DAF8502025894A44520002F1804202F5C0421360DAF8503009F10402C1 +:2039A0006D081A4452000CEB050302F180429BB202F5C04223F0010313603046FFF714FFDF +:2039C000218905604908304602F09EFA1BE009F104094A44520002F1804202F5C042136084 +:2039E000E37A5B0703D43046218902F08DFA2B6823F4804323F0700343F4004343F0800375 +:203A000083F440532B60013767E71B6903B1984708F1010858E70C4B012218800B4B188033 +:203A20000B4B1B681A7303B0BDE8F04F02F048BEE8190020005C0040086000409C1200205E +:203A40001014002074010020A212002038140020380600202DE9F04F884B91B01860884B3B +:203A600001221960874B08911A700023864A87495A5087495A5004331C2BF7D10024C02183 +:203A80000491A146A346A24608998C4200F0AA807A4B1B6853F8245003EB840205932B789A +:203AA00009920A93AB8885F802A04B44C82B01DD0020E0E0734B4FF000081878AB6A0A3355 +:203AC0006A7890457FD20C2202FB08F20B925A78A3F10A06920644BF0BF10100C0B2069600 +:203AE0000246072A6CD8099F0B9E3F68B96A07970E440D9600214FEA810CCDF830C0002699 +:203B0000A1423AD2079F97F801C0664535D2DDF814C00C9F5CF807704FF00C0CBF6A0CFB68 +:203B2000067797F80AC00E97944524D197F80BC00D9FCDF80CC0FF7ACCF3C00C0297C7F34E +:203B4000C007BC4500F09480DDF808C01CF0100F40F08E80039F17F0100F40F0898007F09B +:203B6000070CCDF838C0DDF808C00CF00707DDF838C0BC457CD10136C2E7A14201D1464593 +:203B8000C5D30131A142B6D9049E069F710001F1804101F5C04143F8061CFE7A5FFA82FCDB +:203BA000770733F8021C39D57C2931D8033121F00301049E314489B2B1F5007F049139D91B +:203BC000304B187074E72F4BDDF828C018703148AB684844E2449847AB8801344B441FFA9B +:203BE00083F951E72C4A2D4B1168012019605168127A59601A7209F1090292B283F804A01E +:203C00005A80274B9A80274B0BF101021A7032E03707CBD43F3121F03F01CAE73E2901D9A1 +:203C2000360703D5013121F00101C2E71F3121F01F01BEE753F80A1C11B9134943F80A1C63 +:203C4000069F1A70F97A53F80A6C11F0080F18BF0E4F4FFA8CF108BF0D4F01F1FF3C47F860 +:203C60002C6008F101080C338B45B8BF934627E70132D2B235E711B0BDE8F08F101400204D +:203C80009C1200209812002055670008141400207C120020B1120020B2EB0008A812002070 +:203CA000200100203001002030B5039D144C08B1208104E06FF0500020721E20607209B144 +:203CC000618102E02420A072E1720E490E48002A08BF0A460D498A600022934208BF034642 +:203CE0000B618A818A820A4B1DB903221A70257430BD8A8304221A70032323748D6130BD8C +:203D000032010020E0EB0008ACEB00084801002068010020F8B5294B03221C680C2120468F +:203D200001F00EFA23684FF080521A61244B1B6823B1DB00013B18460138FDD820460C2197 +:203D4000042201F0FDF9DFF8A8C01E4BBCF800201D4D1E4C1A800FCC0FC50FCC0FC594E892 +:203D60000F001B4E85E80F000FCE1A4D0FC50FCE0FC5374657F820392B60174B174D1B886D +:203D8000ACF80030A4F1200C0FCDACE80F000FCDACE80F0095E80F0084E80F00104C0FCC52 +:203DA0000FC70FCC0FC723680E4933600E4B0F4A1868BDE8F84001F061BD00BF38F00008FA +:203DC00044010020A0120020A013002054060020A40600207C13002030010020ECEB0008B6 +:203DE000BCEB000814140020380600207C120020D0060020064B1860064B00201980064BA6 +:203E00001A60064B064A1B689A615882FFF778BB3014002038140020A4120020E81900203F +:203E200001350008034600201BB11A689B681044FAE770472DE9F8431D4B80461C681D4B33 +:203E4000658A38B91868FFF7EDFF401B20824046BDE8F8831C6844B30026334608EB050269 +:203E600093421DD22068C0B11F18BD4216D29D428CBFC3EB05010021BA429ABFC3EB020360 +:203E8000C1EB0309C1EB000963680B48194430444A4606F0C7F94E4400E01F46A46814B9D0 +:203EA0000548BDE8F8833B46D8E72046BDE8F883E819002078120020D0130020044B054A63 +:203EC0001860054B00201B689A615882FFF7B2BF78120020353E0008E8190020064B18602C +:203EE000064B00201980064B1A60064B064A1B689A615882FFF724BB3C140020A2120020DB +:203F000034140020E8190020413500080346998800680022FFF76EBFF0B506461448B57A07 +:203F20001C68006D776800EBC500124D400028580025C0F30900854217D257F815601FFA74 +:203F400086FCF6B20E550134B4FBF2F602FB16446E1C864209D24FEA1C260E550134B4FBC2 +:203F6000F2F602FB16440235E5E71C60F0BD00BF005C00400C600040F8B5069F06463D688C +:203F800007985B1BB3FBF2F402FB1434002CB8BFA41844B903785BB2002B02DCFF230370B1 +:203FA00032E0047027E001230370338970689C42A8BF1C460023A3421CDA11F805E0013580 +:203FC000B5FBF2FC02FB1C5503F1010CA4455FFA8EFE02DBC0F800E00CE011F805C00135A1 +:203FE0004EEA0C2E40F804EBB5FBF2FE02FB1E550233E0E73D60B07AFFF7F6FBA3B20360B6 +:20400000B07A3021FFF76AFA2046F8BD11220123834205D2013A02D05B009BB2F8E7704772 +:20402000002B18BF18467047022830B54FF0000314BF002502250C225A43084CA018A25828 +:204040003AB1C27902F00202AA4202D182798A4203D00133082BEED1002030BD541500202F +:20406000044A00231360044A1360044BFF221A70704700BF501400204814002044140020B3 +:2040800007B5074B074A1B680092074A0749019207484FF48072FFF76FFF03B05DF804FB89 +:2040A00050140020481400204414002054140020A801002010B502F07F02212A044619460B +:2040C0009DF8080027D1012C19D0092C3FD1831E012B3CD8FFF7A8FF0446002837D0C379BD +:2040E000DB0702D4037A012B2FD02068A18804F1080289B2FFF7F2FE0123237223E00328A8 +:2041000025D1FFF791FF034608B3027AFAB10068998889B214E0012A19D1032C0ED0062CEC +:2041200015D1222804D10B4B1868FFF7C7FE0AE021280CD10848FFF7E9FE04E00748114622 +:204140000022FFF757FE002010BD032010BD022010BD00BF4C140020B8010020401400209A +:20416000114B10B50246044603F1180153F8040B8B4242F8040BF9D11B7813700B4BA278BF +:204180009B781344A3700A4B227D9B7A13442375084B1868FFF746FE074B20741B68C0F381 +:2041A00007206074E38210BD20EC00087C010020A80100204C140020B401002002F07F0290 +:2041C000212A05D10B2803D1024A0020136070470220704740140020431E402B034B28BFD3 +:2041E00040201881024B1860704700BFA8010020B4010020014B1860704700BF4C14002033 +:2042000010B5022814BF0020022000230C225A43064901338C18E47904F00204844204BFA5 +:2042200000248C50082BF1D110BD00BF5415002008B5054B002202201A60FFF7E1FFBDE82E +:2042400008400320FFF7DCBF4014002070B50C4629B31449144A0B6812680D469A1AD2B268 +:20426000C2F1FF02944201D9BAB11446002291B2A14202F1010205D2465C0C49CE540133B3 +:20428000DBB2F4E72B600A4B1A781206FBD51B781B0604D5FFF7F4FE01E0104670BD20461D +:2042A00070BD00BF50140020481400205414002044140020A0F8411000F044BB026C6FF36A +:2042C0001722026400F03EBB90F84D300BB900F039BB70470123013903FA01F1D0F841306C +:2042E0000AB10B4301E023EA0103C0F84130FFF7EBBF40F2FF32914228BF114690F8452099 +:2043000010B502F00F0201F00F0442EA041280F8452090F84620C1F3051122F03F02114353 +:2043200080F84610BDE81040FFF7CEBF10B540F2FF32914228BF114690F8462001F0030418 +:2043400002F03F0242EA8412C1F3870180F8462080F84710BDE81040FFF7B6BF10B5002139 +:20436000044606224B3005F0D3FF002384F8493004F10800BDE8104000F0E4BA38B5036899 +:204380000446DB680D46984728B1236820461B6929469847012038BD0023137090F86130ED +:2043A00073B190F86030002B18BF013090F851309B0705D5A1F16103192B18D82039C9B20B +:2043C000080608D40D4B585C030616D50223137000F07F007047872902D97831C8B27047C0 +:2043E0000123803903FA01F1002011707047A1F14103192BE4D82031E1E770475CEC0008A3 +:2044000013B50DF107020446FFF7C6FF18B99DF80700B0B921E00023E21892F84B2082421B +:204420000FD00133062BF7D10023E21892F84B1011B982F84B0004E00133062BF5D10020B0 +:204440000BE094F849309DF8072004F10800134384F8493000F076FA012002B010BD13B5A0 +:204460000DF107020446FFF797FF68B10023E21892F84B10814203D1002382F84B3006E0AF +:204480000133062BF3D102E09DF8070060B194F849309DF8072004F1080023EA020384F818 +:2044A000493000F04FFA012002B010BD38B50025044680F8435080F8445080F8455080F8B2 +:2044C000401080F8421000F03DFA84F8405084F8425084F8435084F8445084F845502046EB +:2044E000BDE8384000F02EBA30B590F8405080F8431080F8425080F8442080F84530BDE887 +:20450000304000F01FBA90F840208A420CD0002280F8401080F8421080F8432080F8442067 +:2045200080F8452000F00EBA704790F840301943FFF7E9BF90F8403023EA0101FFF7E3BF9E +:20454000002202604260826080F874208281C28102677047016070474160704781607047D9 +:20456000F7B590F8745004460DBB06462F46236F9F4205D2B36ABBB1B06D9847A0B916E052 +:20458000A368A089E189009394E80C00FFF78CFB04F11000216FFFF75DFA40B10125FFF7F6 +:2045A000B9FB84F8745002E001370436DFE7284603B0F0BD00230367704770B5056F00241E +:2045C000AC420AD005F1160650F82660964207D100EB840636698E4202D1052C02D90DE0D3 +:2045E0000134EDE700EB8406B362049BAC4231613364B26504D30135056701E0002070BDB4 +:20460000012070BD0148FFF79BBF00BFB415002010B5084904460120FEF7A0FE0649022086 +:20462000FEF79CFE6069FEF77DFEA069FEF786FE012010BDCD4600087D460008FEF7D0BED9 +:2046400007B501210DF10700FEF7D6FE01280CBF9DF807004FF0FF3003B05DF804FB07B5ED +:2046600001210DF10700FEF7E3FE10B19DF8070001E04FF0FF3003B05DF804FB10B50B7842 +:20468000222B20D1104CFEF71BFF2378032B0DD8DFE803F00702070700280CBF02230123B6 +:2046A00003E000280CBF032301232370FEF710FFB0F5966F07D12378022B04D100200A21D9 +:2046C00000F088FDFEE710BD2C1600201D4B73B51A78022A34D103221A70FEF781FE0328B0 +:2046E0002ED9FEF77DFE0422011F01A8FEF7CAFE9DF80430312B23D19DF80530452B1FD154 +:204700009DF80630412B1BD19DF80730462B17D10D4C4FF0C2466FF0060544F001040B4BB8 +:20472000184685464FF001002146324604B402B401B401B401B401B401B401B4AE467047DA +:2047400002B070BD2C1600205147000800080020024B18460138FDD800F078BDFF340C0033 +:2047600007B50023024600930349044B0448FFF724FF03B05DF804FB3000002011460008C9 +:20478000B415002070B50E4615460024AC4205D23019291BFEF74CFE0444F7E7204670BDEE +:2047A00013B50446FEF71CFE30B120460DF107010122FFF7E7FFF5E702B010BD08B5064B23 +:2047C0001B681B7B052B05D1FEF77AFE003018BF012008BD002008BD3806002070B50E46A4 +:2047E0001546FFF7EBFF48B146B10024AC4205D23019291BFEF7C0FD0444F7E7002070BDF3 +:2048000007B502AB03F8011D19460122FFF7E6FF002003B05DF804FB38B5054608460C46BA +:2048200005F0FCFD214602462846FFF7D7FF002038BD10B504464068FFF7CEFC2269A3697E +:204840003AB9802213E05A791A710AB119680A709B6B002BF7D104F10C0010E0997949B1C6 +:2048600059791971197909B1186801709B6B002BF4D103E0511C1A71CAB2F3E7A068FFF77A +:20488000B9FC012010BD000007B50023024600930349044B0448FFF790FE03B05DF804FB49 +:2048A0007C01002033480008B41500200AB9037843B300238B63836923B9816106E09A6B15 +:2048C0001AB113468B42FAD11CE0996382681AB901F11403836006E093680BB11A46FBE79C +:2048E00001F11403936001F120029A6001F12C038B62002381F8343081F8353081F83630E3 +:2049000081F83730704700002DE9F041457804460E46174698468DB90948FFF74BFEC4F891 +:204920000C80276165612046FFF7AEFF3046FFF717FFBDE8F0410248FFF712BEBDE8F08116 +:20494000B415002038B50489056834B128462146FFF77CFC241A0544F7E720462146BDE888 +:204960003840FFF773BC0346F0B5DD6800200A4698615861586218621863D86255B3987943 +:204980001E8A4FF0FF34A8B9B04211D2611C11D12F5C852F04D1441CB44228BF4FF0FF34A5 +:2049A00007F00307032F16BF01300530C019EBE70121997199799D6109B15E610AE0191D09 +:2049C000596201215C6119626118E4430D4426441D63DE62D86B1946BDE8F040FFF766BF15 +:2049E000F8B5069E04469DF81C509DF82070C16322B11168C1605168016101E0C2600282C3 +:204A000025B901332360731E238101E02360268120680021228905F07BFC65712EB125B176 +:204A20001FB923681D70A77101E00123A37120460021FFF798FF2046F8BD000013B5114C01 +:204A40000322D4F8C00094F8CC1000F079FB94F8CC204FF4803101FA02F2D4F8C000036887 +:204A60001A6100230193019BB3F5007F02D2019B0133F7E794F8CC10042200F061FB02B033 +:204A800010BD00BF28ED000801498D460149084700500020994A000808B5124B124A196865 +:204AA000914201D0002301E0104B07E01048D4188442F9D2C858D0500433F7E70D4A9342B6 +:204AC00003D2002243F8042BF8E705F0D7F800200146024601F0F0FF074B0BB105F0BEF88A +:204AE000FEE700BF6CF3000800000020500F0020500F0020F81900205D9C000808B50D4B46 +:204B00001A680AB90C4A1A601B680C4AD21A824204DB09494242591A914206DA05F098F897 +:204B20000C2303604FF0FF3008BD024A18441060184608BD30160020F8190020103901286C +:204B4000FEE701F0C1BF00000B4B10B5196809220A230A4801F042FF094B0222196809483D +:204B6000032301F03BFFBDE81040074B074819681A221B2301F032BF700400203416002073 +:204B8000740400204C160020780400206416002010B5044600F084F9034B20461978BDE85F +:204BA000104000F019B900BFB4020020F8B50446056800F085FC22680023510101F18441C3 +:204BC0000B60802129600121A9622B61EB606379696113B18B4203D02BE04FF400436B64D2 +:204BE0004FF6FF73D36200256E1CF7B22046394600F070FCD0B1236848F6FF7103F134024C +:204C000042F8251018336D1017F0010F53F8252014BF6FF0FF016FF47F4101EA020214BF9F +:204C200068214FF4D0410A4343F82520042E3546DAD1216801224B01490103F1844301F183 +:204C40008441C3F880220A60F8BD000038B5274B274C1A68012042F010021A6000F04EFAA8 +:204C60000025002000F016FB65602368182023F40023236000F01BFB102000F018FB00F080 +:204C800043F8A560102000F005FB102000F01DFB0028FAD000F039F8164800F023FB1820C5 +:204CA00000F0F8FA182000F010FB0028FAD0022000F0E0FA0021104800F0B0FA4BF67F30FE +:204CC00000F076FB00F039F80C4B188800F0D6F80B4800F0D7F80B4800F0DEFBFFF7AEFECD +:204CE00000F02DF8FFF72DFF38BD00BF0020024000100240B802002000200008B60200203B +:204D0000914B0008AD4B0008704708B50020014600F026FB01204FF4806100F021FB002151 +:204D2000022000F01DFB2D2000F02AFBBDE8084003204FF4800100F013BB00F0E9B900F0D3 +:204D400027BA0000000000000000000000000000012007E0022005E0032003E0042001E058 +:204D60000520FFE70D4A0121116072B60C4A00211160074902B4084902B486B005498E46C9 +:204D8000704700BFAFF30080AFF30080AFF3008000000061F9FFFFFF0569000814ED00E089 +:204DA00010E000E0AFF30080AFF30080AFF30080FEE710B50446007900F0A0FA2079BDE888 +:204DC000104000F0B3BA03689A6822F4602242F48012114399607047002370B51A461C464B +:204DE000072B4FEA430503DCEE1801FA06F634431D4401FA05F501330A2B42EA0502EFD1FB +:204E00000368DC601A6170BD38B5124D2A6813681C68A10706D5196821F0020119609368DA +:204E200003B19847620708D52B681A681B69116821F00401116003B19847E30708D52B6813 +:204E40001A68DB68116821F00101116003B1984738BD00BFE4020020036801225B0103F165 +:204E6000844303F58673191F1A6018680028FCD143F8042C0B68002BFCD17047014604205B +:204E800000F06EBA044B10B504461868A047034B1868A04710BD00BFE4020020E0020020EC +:204EA00010B50446FFF785FF20464FF46021FFF78AFF2368012103F1404308335A015B01AA +:204EC00002F1844203F18443116520461960BDE81040FFF7C1BF38B550F8313004464D1E53 +:204EE00003B19847AA00012101FA02F223685A6038BD0000024B01211868FFF7ECBF00BFDB +:204F000028030020024B02211868FFF7E4BF00BF28030020024B03211868FFF7DCBF00BF72 +:204F200028030020024B04211868FFF7D4BF00BF28030020024B05211868FFF7CCBF00BF6E +:204F400028030020024B06211868FFF7C4BF00BF28030020024B07211868FFF7BCBF00BF6A +:204F60002803002038B50446274D9DF8100045F83420012805EBC4056B6004F5022512D056 +:204F80000AD3022814D1AB0003F184430122C3F80021C3F880210BE0AB0003F184430122F0 +:204FA000C3F8002104E0AB0003F18443C3F880012046AD0000F096F805F1844501232B6090 +:204FC0000F2C1FD8DFE804F0080A0C0F1215151515151A1A1A1A1A1A40220CE080220AE0C6 +:204FE0004FF4807207E04FF4007204E04FF4806201E04FF40002054B1A6038BD034B4FF461 +:2050000080725A6038BD00BF7C16002000E100E007B500930023FFF7A5FF03B05DF804FBAA +:2050200001F0030189000F238B408A4010B5046824EA03031343036010BD0000084A10B549 +:2050400052F83030044653B102EBC00250689847012303FA04F4034B5C6100BF00BF10BDA3 +:205060007C16002000040140104B2DE9F047104DD3F8149004468A4605EBC00500269846F2 +:2050800054450CD80127A74017EA090F04D02B6813B1686898473E4301340835F0E7C8F807 +:2050A000146000BF00BFBDE8F08700BF000401407C1600200020FFF7C1BF0120FFF7BEBF02 +:2050C0000220FFF7BBBF0320FFF7B8BF0420FFF7B5BF05200921FFF7C7BF0A200F21FFF705 +:2050E000C3BF000003460A4600F0FC01024808441946FFF795BF00BF08000140034B1A6891 +:2051000022F0070210431860704700BF0020024008B5074801F011FE064801F00EFE06482C +:2051200001F00BFEBDE80840044801F006BE00BF2C030020340300203C030020440300205C +:2051400070B501F00704A4000F25A5400368C80853F82060092A26EA050514BF16460826C1 +:2051600006FA04F4082A44EA050443F8204006D1012000FA01F1DA6822EA010106E0092AE6 +:2051800005D1012000FA01F1DA681143D96070BD08B5032000F0B2F8BDE80840032000F0B6 +:2051A000C5B80000014801F0D9BD00BF4C030020014801F0D3BD00BF84030020014801F00A +:2051C000B9BF00BF4C030020014801F0B3BF00BF84030020064B45F255521A604CF6CC421E +:2051E000586099601A604AF6AA221A60704700BF0030004000284FEA011105DA064B00F085 +:205200000F00C9B21954704700F16040C9B200F5614080F80013704714ED00E021F0604169 +:2052200038B521F07F01084B0843986000241D4660B20F210134FFF7DDFF2B2CF8D1F02357 +:2052400085F8233038BD00BF00ED00E0044A054BD16801F4E0610B43D360BFF34F8FFEE7FA +:2052600000ED00E00400FA05014B13F81000704740F00008064B5A6822F0030202435A60DF +:2052800080005A6802F00C028242FAD1704700BF00100240030A0121C0B201FA00F003F1F5 +:2052A000804303F504331A68104318607047030A0121C0B201FA00F003F1804303F5043386 +:2052C0001A6822EA000018607047030A0222C0B202FA00F003F1804303F504331B681840C1 +:2052E00070470000044B05C85968126821F4741102430A435A6070470010024010B50446A2 +:20530000FFF7B2FF074B53F82020074B03EB4404637803EBC2039B0003F1844301221A6000 +:2053200010BD00BFBC03002040F0000810B50446FFF79AFF084B53F82020084B03EB4404C5 +:20534000637803EBC2039B0003F1844301221A6000221A6010BD00BFC803002040F0000881 +:2053600010B5054B054C5A6854F8200022EA00021143596010BD00BF001002409CF000080C +:2053800010B50446FFF770FF074B53F82020074B03EB4404637803EBC2039B0003F1844350 +:2053A00000221A6010BD00BFD003002040F00008024B072258601A60704700BF10E000E0AC +:2053C00008B5044B1A6801321A60034B1B6803B1984708BDB0190020FC16002011F0010F3D +:2053E00070B542EA03030CBF0825002503FA05F5006801F1FF3400F11800C4F3400450F869 +:20540000241014BF6FF0FF066FF47F463140294340F8241070BDF8B507680546FB683E6912 +:205420001E4016F0400403D0046A0CB1A0474024F30604D5AB6913B1984744F01004300773 +:2054400004D56B6913B1984744F00804710704D52B6913B1984744F00404B20704D5EB6813 +:2054600013B1984744F00204F30704D5AB6813B1984744F00104E4433C61F8BD036801396F +:2054800003F140432033DB0003EB8101890001F1844101230B60704710B504460448A0472F +:2054A0000448A0470448A0470448A04710BD00BF240400204C040020DC03002000040020EC +:2054C00010B504460079FFF719FF2079BDE81040FFF72CBF03791E2B10D9212B0ED0202BA4 +:2054E0000ED9222B01D0252B04D102298CBF0020012070474B1E58425841704701207047E9 +:20550000002070470368002203F140430C3301EBC3039B0003F1844302311A6040F8212043 +:20552000704738B505460C4613460022FFF756FF28462146BDE83840FFF7A0BF38B5437974 +:205540000446022B0D463ED0042A3CD8DFE802F00312202A3600FFF7D5FF2368013D03F15C +:2055600040432033DB0003EB85039B0003F18443002221E00368002203F140430C3301EB5C +:20558000C3039B0003F184431A606022082301E010220023FFF722FF20462946BDE8384089 +:2055A000FFF76CBF03684FF2F1129A6103229A605B0103F1844301221A6038BD0122BDE890 +:2055C0003840FFF7AEBF38BD10B5074B1C68E16822690A40120605D55B6A1BB198476FF081 +:2055E0008003236110BD00BF2404002010B5074B1C68E16822690A40D20705D59B681BB195 +:2056000098476FF00103236110BD00BF24040020F8B50B4F3D68EB682E691E4016F04004B2 +:2056200003D03C6A0CB1A0474024B30604D5FB6913B1984744F02004E4432C61F8BD00BFD0 +:2056400024040020F8B5124E3768FB683D691D4015F0100403D0B4690CB1A04710242907DF +:2056600004D5736913B1984744F008046A0704D5336913B1984744F00404AB0704D5F368E7 +:2056800013B1984744F00204E4433C61F8BD00BF240400200148FFF7BEBE00BF4C040020C3 +:2056A0000148FFF7B8BE00BFDC0300200148FFF7B2BE00BF00040020D36870B59B0638D5D7 +:2056C00013689E0635D513689D0702D41368DC0701D553682DE05568C4888388A4B2013411 +:2056E0009BB29C42EDB2046808D0C6880389B6B29BB29E420FD183889BB263B983889BB281 +:20570000E35C86880389B6B29BB29E4235D0838801339BB28380C3889BB2E554C4880389DE +:20572000A4B29BB29C4217BFC388002301339BB2C380D368180622D513681B061FD58888F0 +:20574000CB8880B29BB2984212D088880B6880B2185C8C880B89A4B29BB29C4218BF8B887F +:20576000C0B21ABF01339BB200238B80506070BDD36823F08003D36070BD0023CAE770BD20 +:2057800002480349034AFFF797BF00BF0C170020001700200038014002480349034AFFF74F +:2057A0008BBF00BF18170020301700200044004002480349034AFFF77FBF00BF2417002075 +:2057C0003C17002000480040294B072818BF18701A78052A49D8DFE802F003131E222A357C +:2057E000244A4FF6FB71106C014011644FF43F41116406221A70204B1B685A7B1A73704767 +:205800001C4A4FF6FB71106C014011644FF43F41116404222AE002225A70032226E05A78EC +:20582000013AD2B25A705B780BBB04221BE0114A116C89B241F01001116405221A700A227E +:205840005A7070475A78013AD2B25A705B7873B9084A4FF6EF73116C0B401364064B1B6861 +:205860005A7B1A730622024B00E006221A707047B8190020005C00403806002070B50446AE +:20588000807B0D461646FFF739FD084A084B09491A60094B09480B6009496560086002210F +:2058A000A6601B681172984770BD00BFC8190020E8190020C019002054060020A4060020B2 +:2058C000E4190020F8B56C4D6C4B2A685C6C1268A4B202F48062224206D06FF480625A644F +:2058E000674B1B685B6898472B681B6823409F0403D5624A6FF400515164DE0406D55F4B61 +:205900006FF4C0525A640020FFF75EFF2A681168214008050FD5594B186C80B240F00806EC +:2059200040F00C001E641864107B5073032010736FF4C0525A648B0503D5504B6FF400722E +:205940005A64CF0506D54D4B6FF480725A640720FFF73AFF2B681B6803F40043234200F034 +:205960008980464B5A6C110440F184806FF4004112F00F06596458D1196848F68000084055 +:205980000028EED088B23F4C00F4405525803E4D00F0300028801868D60620F4804020F09B +:2059A000700040F4004040F0800080F400501860186820F4E04020F0400040F4004040F06F +:2059C000800080F02000186001D5080607D5196848F60F720A401A6000F08EFE0BE0186894 +:2059E00040F68F7202401A600A0502D500F09CFC01E000F001FE214B22881968288821F41A +:205A0000804121F0700141F4004141F08001514019601A6822F4E04222F0400242F400428B +:205A200042F0800242401A60F8BDB40004F1804404F5B84427683B040CD5226840F68F732E +:205A400013402A682360926806F18043013B52F823309847380684D5226848F60F7313403E +:205A600023602B6806F180465B68013E53F82630984776E7F8BD00BF38060020005C004006 +:205A8000C0190020B4190020B6190020800000F1804000F5B840036823F4804323F0700348 +:205AA00043F4004343F08003594001607047000018B9034B07221B681A820248704700BFDE +:205AC000E81900209C06002037B5114B1A681D46127802F07F02212A01D0022016E0A0F1F4 +:205AE0002003012B0B4B0C4C1B6888BF002423B102A901F8010D02209847002CEDD02B68B8 +:205B0000002528469C615D82A047284603B030BDE819002058190020B15A000813B5104B39 +:205B20001B681A7802F07F02212A14D1022806D0222806D19A780B4B02F003021A7000247F +:205B400000E00224084B1B6833B102A901F8010D0220984700E00224204602B010BD00BF28 +:205B6000E8190020481700205819002021B9022834BF00200220704702207047044B1B6859 +:205B80009B7A1BB1034B05221B681A73704700BFE819002038060020024B04221B681A7327 +:205BA000704700BF38060020054B1B689B78032B04D8044901EBC30100F088BB002070471A +:205BC000E819002084060020014900F07FBB00BF4C060020014900F079BB00BFC80600203A +:205BE0000C4B00221B6801219A720B4B4FF4E05019640A4909681A645A6418644FF43F40F7 +:205C00005A6408601864064B4FF4801018600A73704700BFE8190020005C00403806002038 +:205C200000E100E02049214B0A681B6870B59B1A13F0FF030E461E4905D10A78013AD2B228 +:205C40000A70FAB170BD0120087000211948402B28BF40230C46184D11F0010FAD5C01F15F +:205C60000101EDB21CBF44EA0525056002F101020CBF2C4604309942D2B2ECD3D90748BF7F +:205C8000046032600D4A0E49106D40000B50536823F4E04323F0400343F4004343F08003CD +:205CA00083F03003536070BD601900204C180020501900208061004049170020005C00407B +:205CC000146000402DE9F843494B4A4C1B6800254FF0C0089D7283F809802565236848F680 +:205CE0008F16334043F400732360236848F2800723F4E04323F040033B4383F010032360FC +:205D0000226D3D4B52004FF0400943F80290236D80225B0003F1804303F5C0431A60236881 +:205D2000284623F4E24323F070031B041B0C2360324B1B6893F82C1000F0E6F828464FF424 +:205D40004051FFF7A3FEA3680220334043F4C063A360226D2A4B520013444FF480721A60C2 +:205D6000A368294623F4E04323F040033B4383F02003A360FFF78AFEE36803203340E36060 +:205D8000226D204B520013444FF488721A60494600F0BAF803204FF44051FFF777FE63684B +:205DA00001201E406660226D174B520043F802806368294623F4E04323F040033B4383F0E3 +:205DC00020036360FFF762FE104B01221B6828461A7300F075FC0E4BFF221D600D4B1D605E +:205DE0000D4B1D600D4B1D600D4B1A70BDE8F883E8190020005C004008600040C019002099 +:205E0000206000403860004010600040380600205C190020541900204C180020601900209D +:205E20005019002070B50C4611B31249124A0B6812680D469A1AD2B2C2F1FF02944201D90B +:205E4000A2B11446002291B2A14202F1010205D2465C0A49CE540133DBB2F4E72B60084BEF +:205E60001B781B0604D5FFF7DDFE01E0104670BD204670BD4C180020601900204917002030 +:205E800050190020034B1868034B1B68C01AC0B2704700BF5C190020541900200A4B10B5DC +:205EA0001A680A4B1B689B1ADBB2994228BF194600238B4206D0064CA45C0132C454D2B23E +:205EC0000133F6E7184610BD541900205C1900205018002010B5FFF7E1FF094A0446136829 +:205EE0000344DBB21360074A1268D31ADBB2402B04D803204FF44051FFF7C8FD204610BDEA +:205F0000541900205C190020104B3E291B6D03EBC0000F4B4FEA400003440ED94A09C80645 +:205F200008BF02F1FF32C1F3090108BF92B241F4004141EA82221A6070474A08C80748BF0F +:205F4000013241EA82211960704700BF005C00400C60004010B5064C18B9236801221A82D7 +:205F600010BD044B1B681B68984720680A3010BDE8190020E419002010B5064C18B92368E0 +:205F800001221A8210BD044B1B689B68984720680C3010BDE8190020E419002010B5204BC2 +:205FA00018B91B6802221A8210BD1E4A1968002010800C78134614F07F040DD14A7A9106CA +:205FC00044BF0221197012F0400F1A7814BF22F0010242F0010214E0012C1FD0022C1ED1E5 +:205FE000097901F00F02920002F1804202F5B84211F0800F126806D002F03002102A07D1CF +:2060000001221A7004E002F44052B2F5805FF6E7054B1B681B699847024810BD104610BD94 +:20602000E8190020BA190020E4190020234A2DE9F84314689046238A267A214FA3B9042ED4 +:2060400012D120490A78012A0AD11F4A10681F4A80B202445200136030223A800B7027E057 +:2060600010233B80072623E0A58AAB428CBF022604269D4228BF1D462846A3699847814600 +:20608000002000F0CFFB2A460146484600F063FB2946002000F0E2FB238A4FF440525B1B3F +:2060A0002382638A1D4430233B80094B65821A80D8F800301E72BDE8F88300BFE81900207A +:2060C000B619002064190020505C004002300020B419002010B50A4B0A491B6849789A7846 +:2060E00091420AD3D97841B99C8834B99A72064B1B685B689847204610BD022010BD00BF31 +:20610000E8190020D0060020E419002038B50E4A0E4C1268236892691879997890472368A8 +:206120009A7A7AB170B95A7962B9DD7855B9084B1B68DB689847236828461A79DA729A78C4 +:206140001A7338BD022038BDC0190020E8190020E419002038B52F4B1B68187810F07F0076 +:2061600004D15A7A22F020025A7238BD02284ED15A88002A4CD15A79002A49D11A79264DF2 +:2061800022F08000840004F1804101F5B84109682D7812F0800F14BF01F0300101F4405122 +:2061A000A84234D2002932D09B7A83B304F1804404F5B844120623680CD503F03003102BE6 +:2061C0001FD1C4B2204600F01CFB2046302100F0F3FA16E003F44053B3F5805F11D128B98E +:2061E0000E4B93F82C1000F047FB01E000F0F9FA236823F4804323F070039BB283F4405347 +:206200002360074B1B685B699847002038BD022038BD00BFE8190020D00600205406002007 +:20622000E419002038B51D4B1D4D19682D780A7922F08004A30003F1804000F5B840006897 +:2062400012F0800F14BF00F0300000F44050AC4222D24C8804BBF8B1897AE9B103F18043C4 +:2062600003F5B84312F0800F1A6807D022F4E04222F0400292B282F0100206E022F480422F +:2062800022F0700292B282F480521A60054B1B689B699847002038BD022038BDE819002071 +:2062A000D0060020E419002008B5064B1B685A7A42F020025A72044B1B68DB699847002031 +:2062C00008BD00BFE8190020E4190020054B1A68538A18B98988CB1A13827047086818446E +:2062E000704700BFE819002008B50B4B002093F82C1000F0C1FA094B1B68187A082806D1F2 +:20630000074B4FF480521A80064B10221A80B0F109035842584108BD54060020E81900201F +:20632000B4190020B619002073B5934E934B3268934D92B213445B001A682B68197A092950 +:206340000FD092B2520002F1804202F5C042117819705178597091885980118999809289B6 +:20636000DA8001221A72DA885C78002A61D11A7812F07F023AD1092C02D1FFF7ABFE44E097 +:20638000052C0FD193F90220002A01DA08234DE0DA78002AFAD19A88002AF7D19B7A002B46 +:2063A00037D0F3E7032C13D19A78012A07D0754B20461B685B699847032828D135E09A882E +:2063C000002AF4D15B7A9806F1D5FFF76DFF1CE0012CECD19A78012AE9D19A88002AE6D153 +:2063E0005B7A9906E3D5FFF7B5FE0EE0012A04D10B2CDCD1FFF78AFE07E0022AD7D1012C90 +:20640000F1D0032CD3D1FFF70DFF10B1CFE70028BCD132685C4B92B213445B0000221A60E7 +:206420005A4B30221A80062300E009232A681372CEE0062C13D11A78520677D1DA78514B9B +:20644000012A02D11B68DB6967E0022A02D11B681B6A62E0032A69D11B685B6A5DE0002CCF +:206460003CD15988002961D15A6822F0FF02B2F5003F5BD11A7812F07F0204D19B88002BB4 +:2064800000F0AA8052E0012A0CD13E4A1879126892699047002849D12B689B7A002B40F0FE +:2064A0009B8043E0022A41D11B79394803F00F018A0002F1804202F5B8421268007813F023 +:2064C000800F14BF02F0300202F4405281422DD213F0700F2AD1002A7ED127E0082C03D1E7 +:2064E0001B785B067AD021E00A2C1FD11A7802F07F02012A1AD19A7AC2B15988B1B95A6888 +:2065000022F0FF02B2F5803F10D11E4A1879126892699047002863D008E03BB12A680024F7 +:20652000548293612046984720460AE0154B1A682B68126958789047032802D1104B1B6889 +:2065400005E02B684FF6FF711A8A8A4201D1092203E0022800D012B908221A7238E093F99F +:20656000001000292EDAD988019101988242054810D9019A1A821EE0505C004004300020DF +:20658000E8190020C019002002300020B6190020D00600208A420ED2016891F82C108A4204 +:2065A00001D2002105E092FBF1F401FB142212B901210C4A1170026892F82C209A82FFF748 +:2065C00035FD05E003221A72074B4FF440521A80FFF78AFE02B070BD044B9FE7044B9DE72D +:2065E000044B9BE764190020B41900209D5F0008555F0008795F0008F8B52B4D2C68237A4A +:20660000032B01D0052B41D1A369228AABB1A2B1A68A964228BF164630469847238A074638 +:206620009B1B2382638A00203344638200F008F932460146384600F0A6F8238A53B11B4BC3 +:2066400000204FF4405201461A8000F007F9184B30221A80238AA28A9A4202D82B680322DE +:2066600002E01BB12B6805221A720CE02A6806211172104A1168104A89B20A445200136083 +:206680000B4B30221A802B681B7A06E0072B03D10A4B1B68DB68984708232A681372BDE8C3 +:2066A000F840FFF721BE00BFE8190020B4190020B6190020505C004002300020C0190020DA +:2066C00030B50B4B1C780023A3420CD203F1805202F5B85291000D6848F68F722A401A4332 +:2066E0000A600133F0E7034B40F08000186030BDD00600204C5C004010B5134C23681A7AA1 +:20670000022A01D0042A04D1FFF790FC23681B7A13E0062A10D15A78052A09D11A7852060E +:2067200006D19878FFF7CCFF084B1B681B6A9847074B1B689B689847082322681372BDE8E1 +:206740001040FFF7D1BD00BFE8190020E4190020C0190020704730B501F10051013201F567 +:206760004051521049000023934200F1020009D010F8015C10F8024C44EA052421F823408B +:206780000133F1E730BD01F1005101F5405149005308F0B51C460E46054634B156F8047B3A +:2067A000013C25F8027BA4B2F7E7D20744BF11F8232000F81320F0BD800000F1804000F5A8 +:2067C000B8400368CA0623F4E04323F040039BB248BF83F010038A0648BF83F0200303608C +:2067E0007047800000F1804000F5B84003685B0406D5026848F68F73134043F480430360C5 +:206800007047800000F1804000F5B84003685B0606D5026848F68F73134043F04003036026 +:2068200070470000054B1B689BB203EBC00000F1005000F54050400000887047505C0040A2 +:20684000044B1B689BB203EBC000034B03445B0018887047505C004004300020044B1B6812 +:206860009BB203EBC000034B03445B0019607047505C0040023000200D4B3E291B689BB230 +:2068800003EBC0000B4B03444FEA430209D94B09C80604BF03F1FF339BB29B0243F40043DE +:2068A00004E04B08C90748BF01339B0213607047505C00400630002008B5114B01211C68CE +:2068C00003222046FEF73CFC002301211A469342206834BF02254FF40035B2F5007F0561E0 +:2068E00003F1010303D0002A08BF012101E04FF0FF31B3F5007F04BF52180023E7E700BF66 +:206900003CF0000808B5034B0BB1AFF3008062B6FFF7D2FF00000000C288838892B29BB295 +:20692000C188D31A828889B292B2914203D2028992B20132134498B2704710B5036904461B +:206940005868FFF7E9FF90B123695B6899881A6889B2505C99881A8989B292B2914217BF93 +:206960009A880022013292B2C0B29A8010BD4FF0FF3010BD08B503695868FFF7CDFF08BD58 +:2069800003695B689988DA8889B292B2914205D09A881B6892B2985CC0B270474FF0FF30AA +:2069A000704703699A689088D18880B289B28842F9D11A6813685B06FCD5704713B5046925 +:2069C0008DF8071020460DF10701012200F0ECFB0028F7D0012002B010BD000030B500251C +:2069E00045604FF47A758560024D016105600275437530BD30F10008F8B505460C461646DA +:206A00008F18BC4206D02B6828461B6814F8011B9847F6E73046F8BD38B505460C46084690 +:206A200041B103F0FBFC2B6802469B6828462146984738BD38BD08B503681B68984708BDAF +:206A400008B503685B68984708BD38B50D210546FFF7F1FF0A2104462846FFF7ECFF204433 +:206A600038BD38B50446FFF7EBFF05462046FFF7ECFF284438BDFEE7302830B50C4615D8B6 +:206A8000A1B1012A04D0022A0CBF0223002300E01346074A000115181258287B11792246AF +:206AA0000B39C9B2BDE83040FEF7B2BA30BD00BF28ED0008FEF7CAB808B5FCF7DBF8FCF7EB +:206AC00081F8FCE703F002B9034B1A6822F0E06242F080621A60704704000140302870B581 +:206AE0003BD8082939D8DFE801F0051A080B0E11081417000024032213E00024042210E08F +:206B0000002422460DE0002409220AE00024082207E001240B2204E001240F2201E00024FD +:206B200007220E4B00011E18317B1858FEF708FB706890B1717B24B10122BDE87040FEF741 +:206B4000FDBC0368013903F140432033DB0003EB81039B0003F184431C6070BD28ED0008A4 +:206B6000FFF790B907B501210DF10700FFF796F901280CBF9DF807004FF0FF3003B05DF868 +:206B800004FB07B501210DF10700FFF7A3F910B19DF8070001E04FF0FF3003B05DF804FBCE +:206BA000002242604FF47A728260014A0260704770F1000870B516460D4631B10E4B1B68A1 +:206BC0001B7B052B03D0002070BD084670BD0B4B1B782BB928463146BDE87040FFF722B97C +:206BE0000024B44205D22819311BFFF71BF90444F7E7204670BD00BF380600207819002086 +:206C000007B502AB03F8011D19460122FFF7D2FF03B05DF804FB38B5054608460C4603F0D7 +:206C2000FDFB214602462846BDE83840FFF7C2BF70B50E4615460024AC4205D23019291B61 +:206C4000FFF748F90444F7E7204670BD13B50446FFF718F930B120460DF107010122FFF7C5 +:206C6000E7FFF5E702B010BD0148FFF799BF00BF6819002030280ED8084B00011A18127B8B +:206C8000012101FA02F21B581B689B681A420CBF0020012070470020704700BF28ED000818 +:206CA000302810D8084B00011A18127B1B58012000FA02F2D1F1010138BF0021090102FA1D +:206CC00001F11B681961704728ED00080A4B1A680A4B9B6800BF00BF074909688A42F5D1F1 +:206CE000C3F53B4330218033B3FBF1F34FF47A7000FB0230704700BFB019002010E000E03F +:206D000038B50446FFF7E2FF054644B100F014F8FFF7DCFF401BB0F57A7F01D2F5E738BDBB +:206D2000013C05F57A75F3D138BD20B1C000431E18460138FDD87047704710B50446007920 +:206D4000FEF7DCFA2079BDE81040FEF7EFBA03685A6822EA0101596070470000F0B5036881 +:206D600085B01A68002501925A69044602928B4A03951268C260426A960600F1C6804268D1 +:206D8000002A00F0D58151889588C8077ED50299C90704D51288520042F0010280E002990B +:206DA0008F072AD5012D019A0EDC22F4806201921A609A690392019A42F4007201921A609E +:206DC000002D00F0928113E0022D0BD142F4006201921A609A690392019A22F48062019222 +:206DE0001A6005E042F4806201921A609A6903925A6842F480625A609AE1029802994606E7 +:206E0000C1F380011AD5E1B9032D01DC012D09D1D1881B6990684E1CD68043549388013B1C +:206E2000938007E0AB1E012B04D820464FF48061FFF78DFF012D00F37B8156E1002900F00E +:206E40007781032D03D1019921F4806104E0022D04D1019941F4007101911960D1881B6996 +:206E600090684E1CD68043549388022D03F1FF33938040F05D81D3889168581CD080206892 +:206E80000069C8549388013B93802EE10298C00708D51DB1596841F480615960128852006C +:206EA0001A6145E10298870744BF986903900298029EC0F3C010760704D4D5F1010638BF9C +:206EC000002600E00126F6B218B9002E40F02C812EE175B1D18896684F1CD780715C013DA8 +:206EE00019619580002800F02381002D40F02081A3E0002E00F01C814A0700F1F680019AB8 +:206F000042F4007201921A60EFE0029A970747D59A6985600392039AD60619D4039A12F015 +:206F2000800F9A680CD0100408D59A68DD6840F2013305F0FE0513401D4309E0DD6805E088 +:206F400011049D6802D5C5F3090501E0C5F34605039B606B13F0040314D038B1C3882BB12F +:206F6000E36A03B19847636B0022DA80206B60B1A36A002205808280154603B19847236B19 +:206F8000DD8002E008B10580C38023685A6842F480625A60032384F82330C9E0B01900208B +:206FA000029AD20615D59B69406B039338B1C3882BB1E36A03B19847636B0022DA80236869 +:206FC0001968019A42F4806201920A431A600123E1E70298029DC0F3800015F0800518BF6A +:206FE0005D689A6918BFC5F380250392039A12F0040228D0226B1AB19688D188711A00E029 +:20700000114605F0FF0615B9002800F0918000208DF802003AB131B1D0889568471CD780A5 +:207020002A5C8DF802209DF80220D2B21A61002977D0002E7CD001297AD120464FF4806184 +:20704000FFF785FE74E08DF80320029D626B15F040051CBF5D68C5F38025EDB21AB1968880 +:20706000D188711A00E011468DB190B90029E4DD1B699068DBB28DF80330D388032903F148 +:207080000105D5809DF80320C25451DCD5E700284ED0032903D1019820F4806004E00229FC +:2070A00004D1019840F40070019018601B690029DBB28DF8033006DDD38890685E1CD680BD +:2070C0009DF80320C254002D32D0236801291B69DBB28DF80330B0DD636BDA889968501C0B +:2070E000D8809DF803308B54A7E7A38B013B9BB2A3839BB120464FF48061FFF728FE636869 +:2071000003F10C02DB89626013F0010F236814BF40F2015240F201121A6009E063600223C1 +:2071200039E7002E89D103E0002D7FF4D3AEE3E605B0F0BD13B5036804465A6900929B69A2 +:207140000193184B1B68C360009B03F470638360436A99061CD54FF48061FFF7F8FD236873 +:207160001A6842F480621A60009A520510D5606B6FF480625A6138B1C3882BB1E36A03B149 +:207180009847636B0022DA80012384F8233007E0236800225A619A61FF2384F82330019BFC +:2071A00002B010BDB0190020F0B583680546046800209F88DE88BFB2B6B2B74204D0E36882 +:2071C00023F08003E36027E026683606F7D59042F5D00E5C01306660EBE7DF889E88BFB271 +:2071E000B6B20137B74211F800C01DD0DF881E89BFB2B6B2B74213D0DF881E68BFB206F821 +:2072000007C0DF881E89BFB2B6B2B74218D0DE880136B6B2DE8001309042AB68DDD303E0D3 +:207220009E88B6B2002EE7D19A88DB8892B29BB29A4200D1F0BDE36843F08003E360F0BD79 +:207240000026E7E72DE9F04120F00047FC0D7F3C162C064618DC002C80461DDB194F27419C +:20726000074223D0184901F01FFF002102F0E0F9E0B1002E04DD4FF4000343FA04F4A04477 +:2072800028EA0700BDE8F081B7F1FF4F0ED3014601F00AFFBDE8F0810B4901F005FF002127 +:2072A00002F0C6F910B1002E07DB17B93046BDE8F0814FF07E50BDE8F0814FF00040BDE8A9 +:2072C000F08100BFFFFF7F00CAF249712DE9F04F8BB01D4680468946144600F019FADFF8CF +:2072E000ACA206469AF900300F46013304D02046294601F087F820B9304639460BB0BDE861 +:20730000F08F4046494601F07DF8834600282CD1204629460022002301F0F6FD0028EBD0A4 +:20732000944B9AF90010944E00220120CDE906234B1CCDF820B0CDE90289CDE904458DE816 +:2073400041000DD002290BD0684601F083F8002800F09580089B1BB102F07AFC089B0360E5 +:20736000DDE906010BB0BDE8F08F002200234046494601F0C9FDF8B120462946002200238D +:2073800001F0C2FD834600284DD07B489AF90030CDE904450121002200240025CDE90289DC +:2073A000CDE90645019000910892002BCCD0714B0022CDE90623D3E73046394601F01CF8D8 +:2073C0008346002860D0002200233046394601F09BFD002890D04046494601F00DF800280E +:2073E0008AD02046294601F007F8002884D09AF900306148CDE904450421002200240025F7 +:20740000022BCDE90289CDE9064501900091089200F08280684601F01DF800287CD0089B84 +:20742000002B9DD098E72046294600F0E5FF00283FF462AF204629460022002301F06EFDAA +:2074400000283FF459AF4C4A9AF8001001230192CDF820B0CDE90289CDE904450093002250 +:20746000002934D10023CDE90623684600F0F2FF0028D4D102F0ECFB21230360CFE702F058 +:20748000E7FB2123036065E74046494600F0B4FF002898D02046294600F0AEFF002892D0D3 +:2074A0003046394600F0AEFFB8B9334A9AF8006001230890CDE90289CDE904450192009338 +:2074C000002E2ED100240025CDE90645CDE72B4B0229CDE90623CDD0C7E727499AF9003083 +:2074E000032201910092CDF820B0CDE90289CDE90445404649460022F3B9214F4FF0604636 +:207500000023CDE9066701F009FD002840D19AF90030022B7FF47EAF02F09AFB2223036036 +:207520007DE70020002102460B4601F0AFFB022ECDE906019ED098E7124F00260023CDE938 +:20754000066701F0EBFC0028E1D000220E4B2046294601F071FA04460D4600F083FF2246EA +:207560002B4601F0D1FC0028D1D1044B0022CDE90623CCE70000F03F90F100080000F0FF68 +:20758000FFFFEF470000F07F0000E03FD206002000220A4B2046294601F04EFA04460D460F +:2075A00000F060FF22462B4601F0AEFC0028AED1034B4FF06042CDE90623A8E70000E03FA5 +:2075C000FFFFEFC72DE9F0478AB004460D4600F0FBFDDFF898A006469AF900300F46013344 +:2075E0000FD02046294600F00DFF50B14FF000084FF0000942464B462046294601F08EFCE2 +:2076000020B9304639460AB0BDE8F08716499AF8006001220023CDE90445CDE902450191A1 +:207620000092089366B9CDE90689684600F012FF80B1089B9BB9DDE906010AB0BDE8F0873F +:207640004046494642464B4601F020FB022ECDE90601EAD102F0FCFA21230360E9E702F0F7 +:20766000F7FA089B0360E6E794F10008D206002070B58AB0054600F067FE224C064694F97B +:207680000030013308D0284600F0FAFF20B12846002101F0AFFF10B930460AB070BD1A49CF +:2076A00001220023284601910092089301F070F92478CDE90401CDE902017CB90022002373 +:2076C000CDE90623684600F0C5FE88B1089BA3B9DDE9060101F092FC0AB070BD00200021BE +:2076E00002460B4601F0D2FA022CCDE90601E9D102F0AEFA21230360E8E702F0A9FA089B47 +:207700000360E5E7D20600209CF10008000000002DE9F04F23F0004B91B089460F465BEA50 +:207720000201CDE9022314461D46804606462ED0634B29F0004A9A4522DC1FD0604B9B4536 +:207740001EDC77D0002F78DB0022049264BB5C4B9B4500F091805B4B9B4565D0B5F1804FD7 +:2077600000F0F983584B9D421ED1002F1CDB4046494611B0BDE8F04F00F026BD0028DDD0A4 +:207780000AF1404A0AF5801A5AEA060A04D14D49002011B0BDE8F08F4C4811B0BDE8F04FCE +:2077A00000F05ABE002104914046494600F020FEE6B9BAF1000F04D0424B27F040429A42B9 +:2077C00014D1002DC0F20884002FE2DA0AF1404ADDF810B00AF5801A5BEA0A0B5ED0049A95 +:2077E000012AD6D101F100431946D2E7FB0F03F1FF3C049B53EA0C034ED0354B9B456DDD7E +:2078000003F104739B4540F3EF83324B9A4540F39C83002D40F39C8327A1D1E90001024680 +:207820000B4601F009F9B4E7002DC0F24B8440464946AEE7002C85D0A2E7274B9B4536DCA3 +:20784000A3F154739B4540F38D834FEA2B5340F21342934240F33E84C3F58663033324FAAD +:2078600003F202FA03F3A3427FF46EAF02F00102C2F10202049269E70AF1404303F5801311 +:20788000334384D0134B9A4540F39E83002DC0F25F83DDE902017CE74046494602460B46F2 +:2078A00000F016FF02460B4601F0F0F971E7022304934BE7AFF300809C7500883CE4377E7A +:2078C0000000F07F0000F03F0000E03F20F200080000E041FFFFEF3FFFFF3F43BAF5801FB6 +:2078E00080F2EE83AA4B0022CDF804C001F0A4F8DDF804C08A466FF034034FEA2A55A54AD2 +:20790000CAF3130AA5F2FF354AF07F541D4492450F9544F4401440F3D0839F4B9A4540F3CB +:20792000EF83DDF83CA000250AF1010ACDF83CA0A4F580142B46994ADB000E931344D3E948 +:207940000067214632463B46CDF804C0CDE90A0100F0BEFE3246804689463B46DDE90A010B +:2079600000F0B8FE02460B4600208D4901F08EF9CDE90C01DDE90C234046494601F05CF848 +:20798000CDE90601DDE906AB611041F0005101F500214B190021CDE908AB0891DDE908ABA9 +:2079A00000225046594614461D4601F045F802460B464046494600F08BFE32468046894651 +:2079C0003B462046294600F083FE02460B46DDE90A0100F07DFE02460B465046594601F04C +:2079E0002BF802460B464046494600F071FEDDE90C2301F021F806460F46DDE906010246A2 +:207A00000B4601F019F802460B4604460D4601F013F84FA3D3E900238046894620462946A6 +:207A200001F00AF84CA3D3E9002300F053FE22462B4601F001F84AA3D3E9002300F04AFE7D +:207A400022462B4600F0F8FF47A3D3E9002300F041FE22462B4600F0EFFF45A3D3E90023F0 +:207A600000F038FE22462B4600F0E6FF42A3D3E9002300F02FFE02460B464046494600F0B3 +:207A8000DBFFDDE9062304460D465046594600F021FE32463B4600F0CFFF22462B4600F0BC +:207AA00019FE5246804689465B465046594600F0C3FF00223B4BCDE90A0100F00BFE424610 +:207AC0004B4600F007FE08980D46044622462B465046594600F0B0FF224682468B462B46C4 +:207AE0003046394600F0A8FF002206460F46204629462C4B00F0ECFDDDE90A2300F0E8FD4A +:207B000002460B464046494600F0E2FDDDE9062300F092FF02460B463046394600F0DAFD23 +:207B20008046894642464B465046594600F0D2FD13A3D3E9002308980D46044600F07CFF66 +:207B400011A3D3E90023CDE90601204629462BE0EF4E454A287ECA3F65DBC9934A86CD3F02 +:207B600001411DA96074D13F4D268F515555D53FFFAB6FDBB66DDB3F033333333333E33FB3 +:207B8000000000E009C7EE3FF5015B14E02F3EBE000040438E98030079B60B00C8F10008F1 +:207BA0000000F03F0000084000F046FF524606460F465B462046294600F08AFD02460B465A +:207BC0004046494600F084FD9FA3D3E9002300F033FF02460B463046394600F07BFDDDF811 +:207BE00038A0AB4B5344D3E9002300F073FD82460F988B4600F0BAFE0E9AA64B04461344BF +:207C0000D3E900670D4652465B46DDE9060100F061FD32463B4600F05DFD22462B4600F08E +:207C200059FD089822462B468046894600F050FD32463B4600F04CFDDDE9062300F048FD4D +:207C400002460B465046594600F042FDDDF804C082468B46049900224B1E53EA0C030CBFB6 +:207C60008D4B8E4BDDE90201CDE90823DDE90223CDE9042300230493DDE904452B4622463F +:207C800000F026FD42464B4600F0D6FE524606460F465B46DDE9020100F0CEFE02460B46FC +:207CA0003046394600F016FD42464B4682468B462046294600F0C0FE06460F463B465046DF +:207CC0005946324600F006FD754B8046994289460D4640F34B8101F13F4303F5E003034383 +:207CE00040F012825AA3D3E900235046594600F0F1FC3246CDE902013B464046494600F01B +:207D0000E7FC02460B46DDE9020101F025F9002840F00882CC464FEA2C53A3F2FE334FF45A +:207D2000801018412844C0F30A515E4AA1F2FF3342FA03FEC1F58261C0F3130420EA0E03B8 +:207D4000033144F4801040FA01F1002D0491BCBF4942049100223046394600F0B9FC064696 +:207D60000F463246504659463B4600F0B3FC049A12050292002438A3D3E9002320460D4601 +:207D800000F05AFE3246804689463B462046294600F09EFC02460B465046594600F098FC5C +:207DA0002FA3D3E9002300F047FE2FA3D3E9002306460F462046294600F03EFE02460B46F1 +:207DC0003046394600F086FC06460F4632463B464046494600F07EFC42464B4604460D466D +:207DE00000F076FC02460B463046394600F070FC224682468B4620462B46294600F01CFEE6 +:207E00001BA3D3E9002306460F4600F015FE1AA3D3E9002300F05CFC32463B4600F00CFE4A +:207E200017A3D3E9002300F055FC32463B4600F003FE15A3D3E9002300F04AFC32463B46B8 +:207E400032E000BFAFF30080FD033ADC09C7EE3FFE822B654715973C00000000432EE63F47 +:207E6000EF39FAFE422EE63F396CA80C615C20BED0A4BE726937663EF16BD2C541BDBB3E87 +:207E80002CDE25AF6A56113F93BDBE166CC1663FB8F10008A8F100080000F0BF0000F03FCE +:207EA000FFFF8F40FFFF0F0000F0C6FDACA3D3E9002300F00FFC32463B4600F0BDFD024621 +:207EC0000B462046294600F003FC06460F4632463B462046294600F0AFFD002280468946CB +:207EE000304639464FF0804300F0F2FB02460B464046494600F0CAFE524606460F462046A9 +:207F00005B46294600F098FD52465B4600F0E2FB02460B463046394600F0DAFB22462B469A +:207F200000F0D6FB02460B4600209B4900F0D0FB029C02460C44B4F5801FC0F237812346D7 +:207F4000DDE9080100F078FD23E4002DFFF664AC002000211DE44046494642464B4600F054 +:207F60006BFD16E400210491FFF7F0BB8B4B21F0004C9C4540F3BD8001F17D5303F53C13BB +:207F800003F55053034340F0DB8032463B46CDF804C000F09DFB02460B465046594600F0AD +:207FA000C7FFDDF804C000283FF4B5AEDDE908016DA3D3E9002300F03FFD6BA3D3E90023CD +:207FC00000F03AFDFFF7E5BB002DC1DA039B029803F10041FFF7DDBB02460B4600206E49B1 +:207FE00000F054FEFFF7F0BB6D4B9A45ADDD6A4B9A453FF70EAC0022674BCDF804C000F0AC +:2080000067FB5BA3D3E9002304460D4600F014FD59A3D3E9002306460F462046294600F042 +:208020000BFD224682468B462B462046294600F003FD00228046894620462946594B00F0E1 +:20804000FBFC02460B464EA1D1E9000100F040FB22462B4600F0F0FC02460B4600205249B2 +:2080600000F036FB02460B464046494600F0E4FC45A3D3E9002300F0DFFC02460B465046A0 +:20808000594600F025FB04460D4622462B463046394600F01FFB002032463B46804689460E +:2080A00000F016FB02460B462046294600F010FBDDF804C082468B46CCE500252B463AE4BF +:2080C00000231AE442464B460020334900F0DEFDFFF75FBB002C7FF465ABC3F5826303336D +:2080E0004BFA03F202FA03F35B4565D00494FFF732BB2D4B9C453FF70EAE049B029339E666 +:208100004FF48025012316E421A3D3E90023DDE9080100F091FC1EA3D3E9002300F08CFC52 +:20812000FFF737BBDDE9080119A3D3E9002300F083FC17A3D3E9002300F07EFCFFF729BBA1 +:2081400009A3D3E90023DDE9080100F075FC06A3D3E9002300F070FCFFF71BBBAFF3008092 +:208160003E5555555555C53F59F3F8C21F6EA501000000604715F73F44DF5DF80BAE543E26 +:20818000555555555555D53FFE822B654715F73F9C7500883CE4377E0000F03FFFCB9040F4 +:2081A000FEFFEF3F0000D03F0000E03F049A00F0E7F902460B46C3E602F00102C2F102020A +:2081C0000492FFF7C8BA00BF21F0004C2DE9F8434FEA1C5CDFF86C814FEA0C5CC4450646B9 +:2081E0000F460B46024600F08F8000296FDD0F1578D0A7F2FF37C3F31303F90743F480134C +:2082000060D4D10F4FF0000C01EB43037F105200654616204FF400116C189C424FEAD276D4 +:208220004FEA420202DC1B1B65188C44013806EB43034FEA5101EFD1804620264FF0004119 +:2082400009E023D0D40F013E4FEA510104EB43034FEA42021ED0AB4201EB0804F1DD04F04E +:208260000049B9F1004F04EB010809D0A9465B1B944288BF03F1FF33121B08444D46E1E76F +:20828000B8F1000FF2DB05F10109F0E79442E6D91D46D7E71A4304D0431C41D000F0010337 +:2082A000184446084FEA6C031CF0010F03F17F5303F5001318BF46F0004603EB0751304670 +:2082C000BDE8F883D10F01EB4303520099E721F00043034322D051BB0F46D30A153F520525 +:2082E000002BFAD013F480111DD15B00D80201F10101FAD5C1F10100C1F1200422FA04F46E +:2083000007448A40234374E702460B4600F094FB32463B4600F0DEF9BDE8F883BDE8F8836F +:208320000CF1010CBEE7202401200021E6E702460B4600F0CDF902460B4600F0A7FCBDE81B +:20834000F88300BF0000F07F20F00042B2F1FF4FF8B5044603462DD25AB300283DDBB2F5FE +:20836000000F4FEAE0502CD37F38C3F31603C20743F4000348BF5B00002740105B003E4645 +:2083800019244FF08072B5189D4202DC5B1BAE181744013C4FEA43034FEA5202F3D113B17D +:2083A00007F001031F447F1007F17C5707EBC050F8BDF8BD014600F07FFF214600F074FE1B +:2083C000F8BD14F400020FD15B00190202F10102FAD5C2F101021044C6E7014600F062FE75 +:2083E000014601F01DF8F8BD01221044BCE700BF21F00041704700BF41F0004101F58010E2 +:20840000C00F704731F0004310B408D00F4AA3F5801494420AD804205DF8044B70470028F2 +:208420000CBF022003205DF8044B7047B3F5801F01D20320F7E7064A934201D00020F2E7C7 +:20844000D0F1010038BF0020EDE700BFFFFFDF7F0000F07F0020704700200149704700BF2E +:208460000000F87F2DE9F043C1F30A5CACF2FF37132F83B002460B460D46894680464FEA1F +:20848000D17630DC002F4CDB3A49394101EA030010432DD0490801EA030858EA02080CD089 +:2084A0004FF480233B41132F25EA010141EA030914BF4FF000084FF000482F494B4601EB3A +:2084C000C606D6E9004542462046294600F002F9CDE90001DDE9000122462B4600F0F8F84D +:2084E00003B0BDE8F083332F07DDB7F5806F3ED01046194603B0BDE8F083ACF2134C4FF006 +:20850000FF3121FA0CF10142F2D049080142D4D04FF0804848FA0CFC20EA010141EA0C083A +:20852000CBE721F000410143E2D0C3F3130101434C420C431048590C240B490404F4002401 +:2085400044EA010300EBC601D1E900452046294600F0C0F8CDE90001DDE900012B46224664 +:2085600000F0B6F821F0004343EAC671C2E700F0B1F8BFE7FFFF0F00D8F1000800000000DF +:20858000C1F30A532DE9F041904606460F460A461BBB21F00043034334D0354B002200F0B6 +:2085A0004BFA344B064698450F463BDBC1F30A53363B0A46434440F2FE718B4216DD28A1E0 +:2085C000D1E9000132463B4600F074F824A3D3E9002300F031FABDE8F08140F2FF74A3422A +:2085E00027D0434440F2FE718B42E8DC002B0BDD22F0FF4222F4E00242EA035730463946F2 +:20860000BDE8F081BDE8F08113F1350F17DA4CF250339845D3DC14A1D1E9000132463B463F +:2086200000F048F810A3D3E9002300F005FABDE8F08102460B4600F04DF8BDE8F08122F07D +:20864000FF4222F4E002363342EA0357304639460022094B00F0F0F9BDE8F081AFF3008076 +:208660009C7500883CE4377E59F3F8C21F6EA50100005043B03CFFFF0000903CAFF30080E8 +:2086800030F0004001D102207047A0F50003B3F1FE4F01D204207047054B421E9A4201D833 +:2086A00003207047B0F1FF4358425841704700BFFEFF7F0030B403F0004321F0004243EA3E +:2086C000020130BC704700BF81F0004102E000BF83F0004330B54FEA41044FEA430594EACA +:2086E000050F08BF90EA020F1FBF54EA000C55EA020C7FEA645C7FEA655C00F0E2804FEAC1 +:208700005454D4EB5555B8BF6D420CDD2C4480EA020281EA030382EA000083EA010180EAA5 +:20872000020281EA0303362D88BF30BD11F0004F4FEA01314FF4801C4CEA113102D04042C7 +:2087400061EB410113F0004F4FEA03334CEA133302D0524263EB430394EA050F00F0A780AB +:20876000A4F10104D5F1200E0DDB02FA0EFC22FA05F2801841F1000103FA0EF2801843FACD +:2087800005F359410EE0A5F120050EF1200E012A03FA0EFC28BF4CF0020C43FA05F3C01801 +:2087A00051EBE37101F0004507D54FF0000EDCF1000C7EEB00006EEB0101B1F5801F1BD3FA +:2087C000B1F5001F0CD349085FEA30004FEA3C0C04F101044FEA445212F5800F80F09A80C1 +:2087E000BCF1004F08BF5FEA500C50F1000041EB045141EA050130BD5FEA4C0C404141EBE3 +:20880000010111F4801FA4F10104E9D191F0000F04BF01460020B1FA81F308BF2033A3F1D7 +:208820000B03B3F120020CDA0C3208DD02F1140CC2F10C0201FA0CF021FA02F10CE002F1A3 +:208840001402D8BFC2F1200C01FA02F120FA0CFCDCBF41EA0C019040E41AA2BF01EB045139 +:20886000294330BD6FEA04041F3C1CDA0C340EDC04F11404C4F1200220FA04F001FA02F3E1 +:2088800040EA030021FA04F345EA030130BDC4F10C04C4F1200220FA02F001FA04F340EAB5 +:2088A0000300294630BD21FA04F0294630BD94F0000F83F4801306BF81F480110134013D13 +:2088C0004EE77FEA645C18BF7FEA655C29D094EA050F08BF90EA020F05D054EA000C04BF7A +:2088E0001946104630BD91EA030F1EBF0021002030BD5FEA545C05D14000494128BF41F08D +:20890000004130BD14F580043CBF01F5801130BD01F0004545F0FE4141F470014FF000009E +:2089200030BD7FEA645C1ABF194610467FEA655C1CBF0B46024650EA013406BF52EA03354D +:2089400091EA030F41F4002130BD00BF90F0000F04BF0021704730B54FF4806404F1320427 +:208960004FF000054FF0000150E700BF90F0000F04BF0021704730B54FF4806404F132041C +:2089800010F0004548BF40424FF000013EE700BF42004FEAE2014FEA31014FEA02701FBF93 +:2089A00012F07F4393F07F4F81F06051704792F0000F14BF93F07F4F704730B54FF4607461 +:2089C00001F0004521F0004120E700BF50EA010208BF704730B54FF000050AE050EA01023E +:2089E00008BF704730B511F0004502D5404261EB41014FF4806404F132045FEA915C3FF42C +:208A0000DCAE4FF003025FEADC0C18BF03325FEADC0C18BF033202EBDC02C2F1200300FA73 +:208A200003FC20FA02F001FA03FE40EA0E0021FA02F11444C1E600BF70B54FF0FF0C4CF47C +:208A4000E06C1CEA11541DBF1CEA135594EA0C0F95EA0C0F00F0DEF82C4481EA030621EA2D +:208A60004C5123EA4C5350EA013518BF52EA033541F4801143F4801338D0A0FB02CE4FF0B0 +:208A80000005E1FB02E506F00042E0FB03E54FF00006E1FB03569CF0000F18BF4EF0010EDA +:208AA000A4F1FF04B6F5007F64F5407404D25FEA4E0E6D4146EB060642EAC62141EA55519D +:208AC0004FEAC52040EA5E504FEACE2EB4F1FD0C88BFBCF5E06F1ED8BEF1004F08BF5FEA72 +:208AE000500E50F1000041EB045170BD06F0004646EA010140EA020081EA0301B4EB5C0421 +:208B0000C2BFD4EB0C0541EA045170BD41F480114FF0000E013C00F3AB8014F1360FDEBF02 +:208B2000002001F0004170BDC4F10004203C35DA0C341BDC04F11404C4F1200500FA05F382 +:208B400020FA04F001FA05F240EA020001F0004221F0004110EBD37021FA04F642EB0601DD +:208B60005EEA430E08BF20EAD37070BDC4F10C04C4F1200500FA04F320FA05F001FA04F28B +:208B800040EA020001F0004110EBD37041F100015EEA430E08BF20EAD37070BDC4F1200552 +:208BA00000FA05F24EEA020E20FA04F301FA05F243EA020321FA04F001F0004121FA04F2F5 +:208BC00020EA020000EBD3705EEA430E08BF20EAD37070BD94F0000F0FD101F00046400097 +:208BE00041EB010111F4801F08BF013CF7D041EA060195F0000F18BF704703F000465200F9 +:208C000043EB030313F4801F08BF013DF7D043EA0603704794EA0C0F0CEA135518BF95EA74 +:208C20000C0F0CD050EA410618BF52EA4306D1D181EA030101F000414FF0000070BD50EA77 +:208C4000410606BF1046194652EA430619D094EA0C0F02D150EA013613D195EA0C0F05D1B4 +:208C600052EA03361CBF104619460AD181EA030101F0004141F0FE4141F470014FF000001E +:208C800070BD41F0FE4141F4780170BD70B54FF0FF0C4CF4E06C1CEA11541DBF1CEA1355AC +:208CA00094EA0C0F95EA0C0F00F0A7F8A4EB050481EA030E52EA03354FEA013100F0888007 +:208CC0004FEA03334FF0805545EA131343EA12634FEA022245EA111545EA10654FEA002665 +:208CE0000EF000419D4208BF964244F1FD0404F5407402D25B084FEA3202B61A65EB030508 +:208D00005B084FEA32024FF480104FF4002CB6EB020E75EB030E22BFB61A754640EA0C007D +:208D20005B084FEA3202B6EB020E75EB030E22BFB61A754640EA5C005B084FEA3202B6EBDE +:208D4000020E75EB030E22BFB61A754640EA9C005B084FEA3202B6EB020E75EB030E22BF8D +:208D6000B61A754640EADC0055EA060E18D04FEA051545EA16754FEA06164FEAC30343EA99 +:208D800052734FEAC2025FEA1C1CC0D111F4801F0BD141EA00014FF000004FF0004CB6E7EC +:208DA00011F4801F04BF01430020B4F1FD0C88BFBCF5E06F3FF6AFAEB5EB030C04BFB6EB4E +:208DC000020C5FEA500C50F1000041EB045170BD0EF0004E4EEA113114EB5C04C2BFD4EB8C +:208DE0000C0541EA045170BD41F480114FF0000E013C90E645EA060E8DE60CEA135594EA5D +:208E00000C0F08BF95EA0C0F3FF43BAF94EA0C0F0AD150EA01347FF434AF95EA0C0F7FF473 +:208E200025AF104619462CE795EA0C0F06D152EA03353FF4FDAE1046194622E750EA410694 +:208E400018BF52EA43067FF4C5AE50EA41047FF40DAF52EA43057FF4EBAE12E74FF0FF3C1F +:208E600006E000BF4FF0010C02E000BF4FF0010C4DF804CD4FEA410C7FEA6C5C4FEA430CBF +:208E800018BF7FEA6C5C1BD001B050EA410C0CBF52EA430C91EA030F02BF90EA020F002058 +:208EA000704710F1000F91EA030F58BF994208BF90422CBFD8176FEAE37040F00100704765 +:208EC0004FEA410C7FEA6C5C02D150EA013C07D14FEA430C7FEA6C5CD6D152EA033CD3D03B +:208EE0005DF8040B704700BF8446104662468C461946634600E000BF01B5FFF7B7FF0028CD +:208F000048BF10F1000F01BD4DF808EDFFF7F4FF0CBF012000205DF808FB00BF4DF808EDFC +:208F2000FFF7EAFF34BF012000205DF808FB00BF4DF808EDFFF7E0FF94BF012000205DF80F +:208F400008FB00BF4DF808EDFFF7CEFF94BF012000205DF808FB00BF4DF808EDFFF7C4FFB4 +:208F600034BF012000205DF808FB00BF4FEA410212F5001215D211D56FF47873B3EB6252A4 +:208F800012D94FEAC12343F0004343EA505311F0004F23FA02F018BF404270474FF00000D5 +:208FA000704750EA013005D111F0004008BF6FF0004070474FF00000704700BF4A0011D279 +:208FC00012F5001211D20DD56FF47873B3EB62520ED44FEAC12343F0004343EA505323FAB1 +:208FE00002F070474FF00000704750EA013002D14FF0FF3070474FF0000070474FEA4102FD +:20900000B2F1E04324BFB3F5001CDCF1FE5C0DD901F0004C4FEAC0024CEA5070B2F1004FB6 +:2090200040EB830008BF20F00100704711F0804F21D113F13872BCBF01F00040704741F4EB +:2090400080114FEA5252C2F11802C2F1200C10FA0CF320FA02F018BF40F001004FEAC123BC +:209060004FEAD32303FA0CFC40EA0C0023FA02F34FEA4303CCE77FEA625307D150EA0133DE +:209080001EBF4FF0FE4040F44000704701F0004040F0FE4040F40000704700BF80F0004052 +:2090A00002E000BF81F0004142001FBF5FEA410392EA030F7FEA226C7FEA236C6AD04FEAC0 +:2090C0001262D2EB1363C1BFD218414048404140B8BF5B42192B88BF704710F0004F40F41C +:2090E000000020F07F4018BF404211F0004F41F4000121F07F4118BF494292EA030F3FD0F2 +:20910000A2F1010241FA03FC10EB0C00C3F1200301FA03F100F0004302D5494260EB400092 +:20912000B0F5000F13D3B0F1807F06D340084FEA310102F10102FE2A51D2B1F1004F40EB0C +:20914000C25008BF20F0010040EA03007047490040EB000010F4000FA2F10102EDD1B0FABC +:2091600080FCACF1080CB2EB0C0200FA0CF0AABF00EBC25052421843BCBFD040184370472F +:2091800092F0000F81F4000106BF80F400000132013BB5E74FEA41037FEA226C18BF7FEAD0 +:2091A000236C21D092EA030F04D092F0000F08BF0846704790EA010F1CBF0020704712F032 +:2091C0007F4F04D1400028BF40F00040704712F100723CBF00F50000704700F0004343F01C +:2091E000FE4040F4000070477FEA226216BF08467FEA23630146420206BF5FEA412390EAD0 +:20920000010F40F4800070474FF0000304E000BF10F0004348BF40425FEA000C08BF70474F +:2092200043F0964301464FF000001CE050EA010208BF70474FF000030AE000BF50EA0102BD +:2092400008BF704711F0004302D5404261EB41015FEA010C02BF84460146002043F0B643F1 +:2092600008BFA3F18053A3F50003BCFA8CF2083AA3EBC25310DB01FA02FC634400FA02FC89 +:20928000C2F12002BCF1004F20FA02F243EB020008BF20F00100704702F1200201FA02FC22 +:2092A000C2F1200250EA4C0021FA02F243EB020008BF20EADC7070474FF0FF0C1CEAD052CE +:2092C0001EBF1CEAD15392EA0C0F93EA0C0F6FD01A4480EA010C400218BF5FEA41211ED092 +:2092E0004FF0006343EA501043EA5111A0FB01310CF00040B1F5000F3EBF490041EAD3713D +:209300005B0040EA010062F17F02FD2A1DD8B3F1004F40EBC25008BF20F00100704790F098 +:20932000000F0CF0004C08BF49024CEA502040EA51207F3AC2BFD2F1FF0340EAC250704791 +:2093400040F400004FF00003013A5DDC12F1190FDCBF00F000407047C2F10002410021FA65 +:2093600002F1C2F1200200FA02FC5FEA310040F1000053EA4C0308BF20EADC70704792F0A0 +:20938000000F00F0004C02BF400010F4000F013AF9D040EA0C0093F0000F01F0004C02BFA4 +:2093A000490011F4000F013BF9D041EA0C018FE70CEAD15392EA0C0F18BF93EA0C0F0AD0A3 +:2093C00030F0004C18BF31F0004CD8D180EA010000F00040704790F0000F17BF90F0004FAE +:2093E000084691F0000F91F0004F14D092EA0C0F01D142020FD193EA0C0F03D14B0218BFBE +:20940000084608D180EA010000F0004040F0FE4040F40000704740F0FE4040F44000704798 +:209420004FF0FF0C1CEAD0521EBF1CEAD15392EA0C0F93EA0C0F69D0A2EB030280EA010C42 +:2094400049024FEA402037D04FF0805343EA111143EA10130CF000408B4238BF5B0042F1E2 +:209460007D024FF4000C8B4224BF5B1A40EA0C00B3EB510F24BFA3EB510340EA5C00B3EBDC +:20948000910F24BFA3EB910340EA9C00B3EBD10F24BFA3EBD10340EADC001B0118BF5FEA5C +:2094A0001C1CE0D1FD2A3FF650AF8B4240EBC25008BF20F0010070470CF0004C4CEA5020E1 +:2094C0007F32C2BFD2F1FF0340EAC250704740F400004FF00003013A37E792F0000F00F052 +:2094E000004C02BF400010F4000F013AF9D040EA0C0093F0000F01F0004C02BF490011F4F4 +:20950000000F013BF9D041EA0C0195E70CEAD15392EA0C0F08D142027FF47DAF93EA0C0F7E +:209520007FF470AF084676E793EA0C0F04D14B023FF44CAF08466EE730F0004C18BF31F0FF +:20954000004CCAD130F000427FF45CAF31F000437FF43CAF5FE700BF4FF0FF3C06E000BF5E +:209560004FF0010C02E000BF4FF0010C4DF804CD4FEA40024FEA41037FEA226C18BF7FEA6D +:20958000236C11D001B052EA530C18BF90EA010F58BFB2EB030088BFC81738BF6FEAE17030 +:2095A00018BF40F0010070477FEA226C02D15FEA402C05D17FEA236CE4D15FEA412CE1D083 +:2095C0005DF8040B704700BF844608466146FFE70FB5FFF7C9FF002848BF10F1000F0FBD7F +:2095E0004DF808EDFFF7F4FF0CBF012000205DF808FB00BF4DF808EDFFF7EAFF34BF0120F8 +:2096000000205DF808FB00BF4DF808EDFFF7E0FF94BF012000205DF808FB00BF4DF808ED1F +:20962000FFF7D2FF94BF012000205DF808FB00BF4DF808EDFFF7C8FF34BF012000205DF838 +:2096400008FB00BF4FEA4002B2F1FE4F0FD34FF09E03B3EB12620DD94FEA002343F0004351 +:2096600010F0004F23FA02F018BF404270474FF00000704712F1610F01D1420205D110F027 +:20968000004008BF6FF0004070474FF0000070474BB942B9002908BF002802D04FF0FF311F +:2096A000084600F03BB882B0EC462DE9005000F01DF8DDF804E002B00CBC70472DE9704FEB +:2096C000089E14461D468046894600F029F804FB01F3A4FB00AB00FB05329344B8EB0A0886 +:2096E00069EB0B09C6E90089BDE8708F2DE9704F089E14461D468046894600F061F900FB14 +:2097000005F5A0FB04AB04FB0154A344B8EB0A0869EB0B09C6E90089BDE8708F704700BF5B +:2097200000292DE9F00FC0F2A1800024002BC0F29880154606460F46002B3FD18A4258D9CB +:20974000B2FA82F34BB1C3F1200201FA03F720FA02F29D4000FA03F61743290CB7FBF1F21F +:2097600001FB1277A8B200FB02F34FEA164C4CEA0747BB4209D97F1902F1FF3C80F0058160 +:20978000BB4240F20281023A2F44FF1AB7FBF1F301FB137100FB03F0B6B246EA01418842A7 +:2097A00008D9491903F1FF3780F0F180884240F2EE80023B43EA0242002303E08B420AD98D +:2097C00000231A461046194614B1404261EB4101BDE8F00F7047B3FA83F8B8F1000F40F011 +:2097E00088808B4202D3824200F2E28000230122E8E712B90123B3FBF2F5B5FA85F2002ABE +:209800003AD17F1B280C1FFA85FC0123B7FBF0F100FB11770CFB01F24FEA164848EA07478A +:20982000BA4207D97F1901F1FF3802D2BA4200F2C4804146BF1AB7FBF0F200FB12700CFB0D +:2098400002FCB6B246EA0040844507D9401902F1FF3702D2844500F2AE803A4642EA01425B +:20986000B0E7E443524263EB430362E7404261EB41014FF0FF3459E79540C2F1200927FA25 +:2098800009F126FA09F99740280CB1FBF0F800FB18111FFA85FC0CFB08F349EA07094FEAD1 +:2098A000194747EA01418B4206FA02F608D9491908F1FF327AD28B4278D9A8F10208294429 +:2098C000C91AB1FBF0F300FB13170CFB03F21FFA89F949EA0747BA4207D97F1903F1FF3141 +:2098E00060D2BA425ED9023B2F44BF1A43EA08438CE7C8F1200225FA02F103FA08FC27FA80 +:2099000002F320FA02F207FA08F741EA0C0C4FEA1C49B3FBF9F109FB11331FFA8CFA0AFBDF +:2099200001FB17433A0C42EA03439B4505FA08F008D913EB0C0301F1FF3235D29B4533D93E +:2099400002396344CBEB0303B3FBF9F209FB12330AFB02FABFB247EA0347BA4508D917EBB8 +:209960000C0702F1FF331BD2BA4519D9023A674442EA0145A5FB0001CAEB07078F424FF004 +:2099800000030AD305D02A461CE76246FDE63B4610E706FA08F68642F5D26A1E002311E76C +:2099A0001A46E5E70B46A0E71146CBE7904687E74346424606E7023A50E702392F4439E717 +:2099C0002DE9F00F144605460E46002B43D18A4253D9B2FA82F757B1C7F1200620FA06F621 +:2099E00001FA07F302FA07F400FA07F51E43210CB6FBF1F201FB1266A0B200FB02F32F0C72 +:209A000047EA0646B34209D9361902F1FF3780F0FD80B34240F2FA80023A2644F61AB6FB85 +:209A2000F1F301FB136100FB03F0ADB245EA0141884208D9091903F1FF3680F0E98088427B +:209A400040F2E680023B43EA0242002310461946BDE8F00F70478B424CD8B3FA83F6002E48 +:209A60004FD18B4202D3824200F2DD80BDE8F00F0023012210461946704712B90124B4FB1C +:209A8000F2F4B4FA84F2002A40F08280091B260CA7B20123B1FBF6F006FB101107FB00F2E5 +:209AA0004FEA154C4CEA01418A4207D9091900F1FF3C02D28A4200F2C8806046891AB1FBCB +:209AC000F6F206FB121107FB02F7ADB245EA0145AF4208D92C1902F1FF3180F09B80A742FD +:209AE00040F29880023A42EA004210461946BDE8F00F704700231A4610461946BDE8F00F86 +:209B00007047C6F1200522FA05F703FA06F421FA05F301FA06FB20FA05F53C434FEA14486C +:209B2000B3FBF8FC08FB1C331FFA84F909FB0CFA45EA0B0B4FEA1B4545EA03439A4502FA63 +:209B400006F204D91B190CF1FF356FD3AC46CAEB0303B3FBF8F508FB153309FB05F91FFADB +:209B60008BFB4BEA0347B94504D93F1905F1FF3362D31D4645EA0C4CACFB0223C9EB0707D8 +:209B80009F424FF000054AD346D062462B465DE79440C2F1200921FA09FC914020FA09F953 +:209BA000260CBCFBF6F806FB18CCA7B207FB08F349EA01094FEA194141EA0C4C634500FA9E +:209BC00002F509D91CEB040C08F1FF323BD2634539D9A8F10208A444C3EB0C0CBCFBF6F3B3 +:209BE00006FB13C107FB03F21FFA89F949EA01418A4207D9091903F1FF3022D28A4220D9DF +:209C0000023B2144891A43EA084343E73A4605E7334618E70A4666E7B0409042B5D20CF196 +:209C2000FF32002312E7334632460FE79A458DD9ACF1020C23448AE7B9459AD9023D27440D +:209C400098E70346DEE79046C6E70238214435E7014B1868704700BF000B002008B50021EE +:209C6000044601F085FE044B1868C36B03B198472046FAF765FF00BFECF1000870B50F4EB5 +:209C80000F4D761BB61007D0043D0024013455F8043F9847A642F9D10A4E0B4D03F070FE6E +:209CA000761BB61008D0043D0024013455F8043F9847A642F9D170BD70BD00BF8CD9000834 +:209CC0008CD90008A8D900088CD90008024B0146186800F00BB800BF000B0020024B0146DC +:209CE000186802F0DFBE00BF000B00202DE9F04F01F10B05162D83B0064627D935F0070521 +:209D000027D4A94225D8304600F04CFBB5F5FC7F26D2C14F4FEAD50C07EBCC03DC689C4289 +:209D200000F0D2816368E26823F0030323445868A16840F00105CA60304691605D6000F00E +:209D400033FB0834204603B0BDE8F08F1025A942D9D900240C232046336003B0BDE8F08F67 +:209D60005FEA552C00F08980BCF1040F00F260814FEA951C0CF1380C4FEA4C01A64F07EBF5 +:209D80008101CC68A14205D10CE0002B79DAE468A14207D0626822F00302531B0F2BF4DD8A +:209DA0000CF1FF3C0CF1010C9B4B3C6903F1080E744500F07E81616821F003014A1B0F2AA8 +:209DC00000F36481002AC3F814E0C3F810E069DAB1F5007F80F03A81C9088A104FF00108E1 +:209DE00008FA02F803EBC1015A68886848EA0202A060E1605A608C60C4604FEAAC030120BB +:209E0000984090425BD8024206D12CF0030C400002420CF1040CFAD007EBCC084446E1464D +:209E2000E3689C4207D146E1002A80F25781DB689C4200F04081596821F003014A1B0F2A40 +:209E4000F2DD1C4654F808CFD96845F0010942F001081D44C3F804903046CCF80C10C1F834 +:209E600008C07D613D61C5F80CE0C5F808E0C5F80480AA5000F098FA64E77E214FF03F0C1F +:209E80007CE722445068E368A16840F00105CB6030469960556000F087FA0834204603B0A2 +:209EA000BDE8F08F21444B68304643F001034B6000F07AFA0834204603B0BDE8F08FBC680D +:209EC000636823F00309A94504D3C5EB09030F2B00F39180514B524A1968136805EB010AAA +:209EE000013304EB090B00F061810AF5805A0AF10F0A2AF47F6A2AF00F0A30465146019292 +:209F000000F054FAB0F1FF3F8046019A00F00181834500F2FB80DFF814C1C345DCF8003064 +:209F20005344CCF8003000F04A8112683C4901321BBFCBEB080B5B44C1F80080CCF800303A +:209F400018F0070300F01481C3F10802C3F5805390440833C244CAF30B0ACAEB030A5146E1 +:209F60003046CDF804C000F021FA431CDDF804C000F03581C8EB0002524442F00102DCF8E5 +:209F80000030BC425344C7F80880CCF80030C8F80420DFF898A015D0B9F10F0F40F2EB8084 +:209FA0006168A9F10C0222F0070201F0010142EA010E0520A1180F2AC4F804E048608860A0 +:209FC00000F21181174ABC6811688B4288BF1360154A11688B4288BF1360626822F0030238 +:209FE0009542C5EB020301D80F2B04DC304600F0DBF90024A6E645F0010243F00103254420 +:20A0000062603046BD606B6000F0CEF90834204603B0BDE8F08F00BF040B00208419002045 +:20A02000100F0020801900207C19002088190020BCF1140F61D9BCF1540F00F28F804FEA5E +:20A04000153C0CF16E0C4FEA4C0197E64B0A042B58D9142B00F2AD8003F15B02500007EB8F +:20A0600080008368DFF8B881834200F08A805A6822F00302914202D29B689842F7D1D96840 +:20A080007A68E160A3608C60DC60B6E645F0010742F001012544676030465D611D61C5F8C6 +:20A0A0000CE0C5F808E06960AA50083400F07CF948E65A68A1E609F1010919F0030F04F120 +:20A0C00008047FF4ADAE2DE004F108036469A34208BF0CF1020C3FF467AE23E619444868B7 +:20A0E0001C4654F8082FDB6840F001054D603046D3609A6000F058F924E60CF15B0C4FEACA +:20A100004C013BE68A0938325000A8E7BC423FF402AFBC68626822F0030261E7D8F8008076 +:20A1200098457AD11CF0030FA8F108030CF1FF3CF4D17B6823EA00037B60400098423FF61B +:20A14000BEAE00283FF4BBAE0342CC467FF464AE400003420CF1040CFAD05DE6BCF5AA7F7A +:20A1600019D84FEAD53C0CF1770C4FEA4C0105E64FF48053EEE60123C8F804304446002205 +:20A180002EE7921001209040D8F8042019460243C8F8042075E740F254539C451BD84FEA59 +:20A1A000954C0CF17C0C4FEA4C01E7E50AF1100AA3E6542B1FD80A0B6E3250004FE7CBF3DA +:20A1C0000B0100297FF4B1AE0AEB0901BA6841F001015160F6E6FC214FF07E0CCEE50122DB +:20A1E0004FF0000ACBE604F10801304602F05AFCDAF80030E6E6B3F5AA7F03D8CA0B7732B1 +:20A2000050002CE740F25452934203D88A0C7C32500024E7FC207E2221E77B688DE700BFDA +:20A22000040B0020844641EA000313F0030349D1403A23D30B6803604B6843608B68836062 +:20A24000CB68C3600B6903614B6943618B698361CB69C3610B6A03624B6A43628B6A83623A +:20A26000CB6AC3620B6B03634B6B43638B6B8363CB6BC36340304031403ADBD230320BD3CC +:20A280000B6803604B6843608B688360CB68C36010301031103AF3D20C3205D351F8043B38 +:20A2A00040F8043B043AF9D2043208D0D2071CBF11F8013B00F8013B01D30B880380604653 +:20A2C000704700BF082A13D38B07B1D010F00303AED0C3F10403D21ADB071CBF11F8013BB0 +:20A2E00000F8013BA4D331F8023B20F8023B9FE7043AD9D3013A11F8013B00F8013BF9D209 +:20A300000B7803704B7843708B78837060467047F0B4840743D0541E002A3ED0CDB20346CA +:20A3200003E0621E002C38D0144603F8015B9A07F7D1032C2AD9CDB245EA05250F2C45EAF8 +:20A34000054515D9A4F110073F0903F1100606EB07161A46156055609560D5601032B242CF +:20A36000F8D104F00F040137032C03EB07130DD91E462246043A032A46F8045BFAD8221FD1 +:20A3800022F003020432134404F003042CB1C9B21C4403F8011BA342FBD1F0BC70471446E1 +:20A3A0000346C6E7704700BF704700BF38B5074C0023054608462360FAF7A0FB431C00D081 +:20A3C00038BD2368002BFBD02B6038BDF01900200EB4F0B59CB021AC54F8042B0E490646C0 +:20A3E00023464FF4027E6FF0004508684FF6FF7702A9029606960194ADF814E00495079520 +:20A40000ADF8167000F03AF8029B00221A701CB0BDE8F04003B07047000B002020F003015C +:20A4200010F00300C0F1000051F8043B00F1040C4FEACC0C6FF000021CBF22FA0CF2134322 +:20A440004FF0010C4CEA0C2C4CEA0C4CA3EB0C0222EA030212EACC1204BF51F8043B0430AE +:20A46000F4D013F0FF0F1FBF013013F47F4F013013F47F0F18BF0130704700BF2DE9F04F8A +:20A48000C9B010930C9191460D9002F0D7FB00681590FFF7C3FF0C9C1890A3891E0603D58E +:20A4A0002369002B01F0818038ACA44608942B9400250024CDE91645002311932D932C932A +:20A4C0001A9319930E93664699F80030002B00F0F880252B00F0F58009F1010201E0252B9F +:20A4E00004D0137814460132002BF8D1C9EB04057DB12C9B2D9A01332A44072BC6F80090E1 +:20A5000075602D922C9300F3C28008360E9828440E902378002B00F0C280002394F801809D +:20A520001A468DF88F300F93099304F101094FF0FF340A9409F10109A8F12003582B00F2F5 +:20A54000C583DFE813F06A02C303C3037102C303C303C303C303C303C30314036603C30394 +:20A560009D00C000C30378027F027F027F027F027F027F027F027F027F02C303C303C30363 +:20A58000C303C303C303C303C303C303C30390027103C3037103C303C303C303C3036A038C +:20A5A000C303C3037800C303C303C303C303C3035900C303C303AF02C303C303C303C3030B +:20A5C000C303C303C303C303C303C30337034803710371037103FF024803C303C303080313 +:20A5E000C303C5027C002003A303C303D902C3035F00C303C303DE00DDF824C04CF0100C48 +:20A60000CDF824C0099CA20600F15483099CE30600F1BD85DDF824C01CF0400F00F0B7857B +:20A62000DDF840C00025BCF800400CF1040C0123CDF840C08CE0099D45F010050995DDF867 +:20A6400024C01CF0200340F02A83DDF824C01CF0100240F0A485DDF824C01CF0400300F0E2 +:20A660009E85DDF840C01346BCF800400CF1040C0025CDF840C06BE00F9C109364420F94BC +:20A68000099D45F00405099599F8008052E70D980C992BAA02F02AFE40B938AE36E72D9BF1 +:20A6A00023B10D980C992BAA02F020FE0C9C0E98A38913F0400F18BF4FF0FF3049B0BDE8E8 +:20A6C000F08F4C4625E799F8008009F10100B8F12A0F01F00C81A8F13003092B98BF002179 +:20A6E00001F26B8010F8018B01EB810103EB4101A8F13003092BF5D941EAE1710A9181469D +:20A700001AE7099DA14CAF061A948DF88F2040F1D181DDF840C00CF1070323F0070303F19E +:20A7200008041094D3E90045DDF824C01CF0010F00F0628454EA050000F05E8430234CF019 +:20A74000020C8DF890308DF89180CDF824C002234FF0000A8DF88FA00A99002905DBDDF8C4 +:20A7600024C02CF0800CCDF824C054EA050040F0C5820A99002940F0C182002B40F0388494 +:20A78000DDF824C01CF0010F00F0328448AF3023089D07F8413DEC1BDDF828C00025644540 +:20A7A000A8BFA446CDF82CC01495BAF1000F02D00B9D01350B95099B13F00203129302D0C1 +:20A7C0000B9D02350B95DDF824C01CF0840CCDF84CC040F090820F9DDDF82CC0CCEB050B5E +:20A7E000BBF1000F40F38782BBF1100F2D992C9ADFF8A0A12CDD1B97304657461025CA46E0 +:20A800000C9EA1460D9C06E0ABF1100BBBF1100F00F1080017DD01321031072A2D912C9288 +:20A8200007604560F0DD204631462BAA02F05EFD00287FF43BAFABF1100BBBF1100F2D9973 +:20A840002C9A38A8E7DC4C46D146BA461B9F064601320BEB010C072ACDF8B4C02C9286E814 +:20A86000000C00F31A849DF88FA00836BAF1000F0FD02C9B0CF1010C01330DF18F010122EA +:20A88000072BCDF8B4C02C9386E8060000F3A4830836129B73B12C9B0CF1020C013324A91E +:20A8A0000222072BCDF8B4C02C9386E8060000F387830836139D802D00F0CA820A9DC4EBAC +:20A8C000050ABAF1000F3BDDBAF1100F2C9B304D2BDD0A9432464FF0100B2E4661460D9C4D +:20A8E0000C9D06E0AAF1100ABAF1100F02F1080217DD01331031072B2D912C9382E8400883 +:20A90000F0DD204629462BAA02F0F0FC00287FF4CDAEAAF1100ABAF1100F2D992C9B38AADE +:20A92000E7DC0A9C35468C4616460133D444072BCDF8B4C02C9386E8200400F33583083614 +:20A94000099DED0500F124822C9BA4440133072BCDF8B4C0376074602C9300F30F8308368D +:20A96000099C630749D50F9D0B982C1A002C44DD102C2C9BDFF81CA02BDD574610256246B0 +:20A98000DDF83080DDF834A00BE000BF24F20008F0F1000844F20008103C102C06F108060D +:20A9A00015DD01331032072B2D922C9337607560F2DD504641462BAA02F098FC00287FF431 +:20A9C00075AE103C102C2D9A2C9B38AEE9DC9446BA460133A444072BCDF8B4C02C93C6F8B5 +:20A9E00000A0746009DD0D980C992BAA02F07EFC00287FF45BAEDDF8B4C00E9C0B980F9D8C +:20AA0000A842ACBF241864190E94BCF1000F40F0C18200232C9338AE56E599F80080002A19 +:20AA20007FF488AD202285E5099D45F00105099599F800807EE5099D45F08005099599F840 +:20AA4000008077E50024A8F130030F94214619F8018B01EB810103EB4101A8F13003092BE5 +:20AA6000F5D90F9168E5DDF824C08DF88F204CF0100CCDF824C0099CA50640F1B280109DCD +:20AA8000E91D21F00701D1E900230831109114461D46002A73F1000CC0F294839DF88FA0FC +:20AAA000012359E6099DB64CAF068DF88F201A943FF52FAE099DED0640F14384DDF840C07D +:20AAC0000025DCF800400CF1040CCDF840C02BE6DDF824C08DF88F201CF0200F00F040847E +:20AAE000109C21680E9CE5172B46109D224604351095C1E90023E7E4109C4FF0000A2768FB +:20AB00008DF88FA0251D002F00F0E9850A9C3846002CC0F29B855146224602F093F80028EC +:20AB200000F013860A9CC01BA042B8BF0446109524EAE475CDF828A0CDF850A00B959DF8E5 +:20AB40008FA032E6DDF824C04CF0400CCDF824C099F80080EEE499F800804B46B8F16C0F1B +:20AB600000F07F84099D45F010050995E2E4109C109D24682B1D002C0F94FFF67DAD1093D0 +:20AB800099F80080D6E4109BDDF824C0109D7D4804351C684FF0780830234CF0020C109556 +:20ABA0008DF89030CDF824C000258DF891801A900223CDE5109B109D1A6801240023043510 +:20ABC0009A460B948DF8B82010958DF88F300A9314932EAFEFE5099C8DF88F20A5063FF503 +:20ABE0004EAFDDF824C01CF0100F40F0DF82DDF824C01CF0400F00F0D982DDF840C0BCF9FA +:20AC000000400CF1040CE51722462B46CDF840C03FE799F800802B228CE4099D45F0080571 +:20AC2000099599F8008085E4109D8DF88F20EB1D23F0070303F1080CCDF840C0D3E9004528 +:20AC4000CDE91645DDE91601FDF7DCFB0128DDE9160140F05C8300220023FEF75FF900286C +:20AC600040F063859DF88FA003250B95099D464F25F08005454B0024099500250A94B8F19D +:20AC8000470FD8BF1F46032414958EE5DDF824C04CF0200CCDF824C099F800804AE4109C6A +:20ACA000E31D23F0070303F108051095D3E9004500234DE5109DEB1D23F0070303F1080CA1 +:20ACC000D3E90045CDF840C0012341E58DF88F20B8F1000F3FF4E3AC00234FF0010C9A4667 +:20ACE000CDF82CC08DF8B8808DF88F300A93149364462EAF5FE5DDF8B4C0B7E5012B00F092 +:20AD0000EC80022B0DF1DF0318D1DDF868C0194604F00F0022091CF8000042EA05722B095C +:20AD2000087052EA03000F4614461D4601F1FF31EED1089DCDE91E23EC1B2DE5E00840EAA2 +:20AD4000457004F00702E908303250EA010C1F461A7004460D4603F1FF33EFD1099CCDE9DA +:20AD60001C01E007394640F1C180302A00F0BE80089D1F463023EC1B01F8013C0CE500BF0C +:20AD800010F2000824F2000804F2000800F20008B8F1650F40F3AD80DDE9160100220023F4 +:20ADA000CDF81CC0FEF7B0F8DDF81CC0002800F026812C9BAA4901330CF1010C0122072B98 +:20ADC000CDF8B4C02C9386E8060000F3ED820836259B119CA34203DB099DEC077FF5C0ADBD +:20ADE0002C9B189C0133159DA444072BCDF8B4C0356074602C9300F33E830836119D6C1E4D +:20AE0000002C7FF7ADAD102C2C9B964D40F3978110276246DDF83480DDF830A004E00836D6 +:20AE2000103C102C40F38A8101331032072B2D922C9386E8A000F2DD404651462BAA02F065 +:20AE400055FA00287FF432AC2D9A2C9B38AEE7E70F9D0B98C0EB050ABAF1000F7FF72EADD4 +:20AE6000BAF1100F2C9B7F4D2BDD129432464FF0100B2E4661460D9C0C9D06E0AAF1100AED +:20AE8000BAF1100F02F1080217DD01331031072B2D912C9382E84008F0DD204629462BAAAA +:20AEA00002F024FA00287FF401ACAAF1100ABAF1100F2D992C9B38AAE7DC129C35468C468E +:20AEC00016460133D444072BCDF8B4C02C9386E8200400F30F820836F0E4002D08BF0A2C4E +:20AEE00080F03881303448AF07F8414D089DEC1B52E4119C012C2C9C40F3D28101340CF105 +:20AF000001030122072C2D9337602C94726000F3D8810836159DDDF8608001343560189D7E +:20AF20009844072CCDF8B4802C94756000F3D5810836DDE9160100220023FDF7E5FF119D45 +:20AF4000002840F0B9806B1E013401379844072C2C94CDF8B4803760736000F3E2800836A5 +:20AF6000DDF864C00134199DC44427AB072CCDF8B4C02C9486E828007FF7F1AC0D980C99F4 +:20AF80002BAA02F0B3F900287FF490ABDDF8B4C038AEE5E40D980C992BAA02F0A7F9002897 +:20AFA0003FF437ADFFF782BB0D980C992BAA02F09DF900287FF47AABDDF8B4C038AEBFE40E +:20AFC0000D980C992BAA02F091F900287FF46EABDDF8B4C038AE6DE40D980C992BAA02F091 +:20AFE00085F900287FF462ABDDF8B4C038AE50E40A9C38AFFFF7D0BB0223FFF7A9BB259B7B +:20B00000002B40F3DD81119C149DDDF844A0AC42A8BF2C46002CBA440BDD2C9BA4440133A1 +:20B02000072BCDF8B4C0376074602C9300F31E830836149D24EAE4742C1B002C40F3D78095 +:20B04000102C2C9B074D40F3A3810A974FF010082F4662462546DDF834B00C9C09E000BFB9 +:20B0600040F20008F0F100080836103D102D40F38B8101331032072B2D922C9386E8800191 +:20B08000F2DD584621462BAA02F030F900287FF40DAB2D9A2C9B38AEE7E70D980C992BAA38 +:20B0A00002F024F900287FF401AB9DF88FA0DDF8B4C038AEFFF7DABB6F1E002F7FF750AF8B +:20B0C000102FAE4D23DD43464FF0100ADDF83480DDF830B004E0103F102F06F1080615DDAD +:20B0E00001341033072C2D932C9486E82004F2DD404659462BAA02F0F9F800287FF4D6AACC +:20B10000103F102F2D9B2C9C38AEE9DC98460134B844072CCDF8B4802C9486E8A0007FF7E7 +:20B120001EAF0D980C992BAA02F0E0F800287FF4BDAADDF8B4802C9C38AE11E7944601339A +:20B14000A444072BCDF8B4C02C93356074607FF706AC13E70DF1DF0B204629460A22002346 +:20B16000FEF796FA30328BF80020204629460A220023FEF78DFA04460D4654EA050C5F4614 +:20B180000BF1FF3BE8D1089DEC1BFFF705BB109D01232C68043510950025FFF7D9BA109DC0 +:20B1A0002C68043510950025FFF7D2BA109D2C6804351095E51722462B46002A73F1000CE8 +:20B1C000BFF66CAC4FF02D0A644265EB45058DF88FA00123FFF7C0BA0D980C992BAA02F093 +:20B1E00085F800287FF462AADDF8B4C038AE149D259C2F44119DAC4242DB099DE9073FD4B5 +:20B200001198C7EB0A05041BAC42B8BF2546002D0BDD2C9BAC440133072BCDF8B4C03760D3 +:20B2200075602C9300F34C82083625EAE575641B002C7FF795AB102C2C9B504D7FF77FAF6D +:20B2400010276246DDF83480DDF830A004E00836103C102C7FF772AF01331032072B2D9239 +:20B260002C9386E8A000F2DD404651462BAA02F03DF800287FF41AAA2D9A2C9B38AEE7E778 +:20B28000189D2C9BAC44159D01333560189D072BCDF8B4C075602C9300F3F4810836AFE7D7 +:20B2A000099DEA073FF52AAE01340CF101080123072CCDF8B4802C94376073607FF74FAEC3 +:20B2C0002FE70D980C992BAA02F010F800287FF4EDA92D9B2C9C38AE1CE60D980C992BAA77 +:20B2E00002F004F800287FF4E1A9DDF8B4802C9C38AE1EE60D980C992BAA01F0F7FF002852 +:20B300007FF4D4A9DDF8B4C038AEFFF7D7BAFDF779F8002840F0BB80099C194F194B4FF0DF +:20B32000030C24F0800409940A90CDF82CC01490B8F1470FD8BF1F4664469DF88FA0FFF77B +:20B3400034BA099C640640F15081DDF840C00025BCF800400CF1040CCDF840C0FFF7E4B99B +:20B36000DDF824C01CF0100F00F04681109C0E9D2368043410941D60FFF7A6B8F0F10008BA +:20B380000CF2000808F200082C463D460A9F94460133A444072BCDF8B4C02C93356074607E +:20B3A0003FF71AAF083622E70D980C992BAA01F09DFF00287FF47AA9DDF8B4C038AE07E5C2 +:20B3C0002C9AB74901320CF1010C0120072ACDF8B4C02C923160706000F3F78008361C46B6 +:20B3E0002CB9119D1DB9099DE8077FF5B9AA2C9B159D189901333560189D6144072B2D913B +:20B4000075602C9300F3DE8106F108026442002C40F30B81102CA34D40F34881A34610266D +:20B420000C46DDF83480DDF830A006E00832ABF1100BBBF1100F40F3378101331034072B55 +:20B440002D942C9382E86000F0DD404651462BAA01F04CFF00287FF429A92D9C2C9B38AAC8 +:20B46000E5E7099C09F1010944F02004099493F80180FFF75FB80D980C992BAA01F036FF04 +:20B4800000287FF413A9DDF8B4C038AEB6E40A9D28F0200A013500F0A580BAF1470F04D182 +:20B4A0000A9D002D08BF01250A95DDF824C0DDE916234CF4807C002BCDF848C0C0F29C8171 +:20B4C000DDE91645CDE920454FF0000BB8F1660F00F09B81B8F1460F00F0A981BAF1450FA5 +:20B4E0000ABF0A9C0A9D651C022025A926AA29AB8DE821000392049302910D98DDE920231E +:20B5000000F04EFBB8F1670F074602D0B8F1470F05D1DDF824C01CF0010F00F09C81BAF152 +:20B52000460F07EB050400F01C81DDE9200100220023FDF7E9FC002840F00581299B9C42A9 +:20B5400006D930215A1C29921970299B9C42F9D8DB1BBAF1470F119300F0ED80B8F1650F79 +:20B5600040F3F281B8F1660F00F06881259C1494119C149DAC4200F33281DDF824C01CF00E +:20B58000010F40F0AD8125EAE5732C464FF06708BBF1000F40F0B280129D0B930995CDF8E9 +:20B5A00028B09DF88FA0FFF700B90D984021FEF79DFB20602061002800F0BF81DDF830C08F +:20B5C0004023CCF81430FEF76FBF0D980C992BAA01F08CFE00287FF469A8259CDDF8B4C08D +:20B5E00038AEFDE606240A945FE7109D2C68043510950025FFF798B8DDF824C01CF0400FD6 +:20B6000000F08780109C0E9D2368043410941D80FEF75ABF0D980C992BAA01F067FE00282D +:20B620007FF444A82D992C9B38AADDF844C00133119C8C44072BCDF8B4C02C93176054605D +:20B640003FF79CAC02F10806FFF78AB9CDF828A0FEF7E4FE10950A9D20EAE07C0446CDF80D +:20B660002CC014959DF88FA0FFF79FB80D980C992BAA01F03BFE00287FF418A8DDF8B4C037 +:20B6800038AED6E40D980C992BAA01F02FFE00287FF40CA8259CDDF8B4C038AEB0E500BF3A +:20B6A00040F20008F0F1000821465C4601332144072B2D912C9315605460ABDC0832B4E791 +:20B6C0000D980C992BAA01F011FE00287EF4EEAF259C1199DDF8B4C00C1B38AEA5E50A9C23 +:20B6E000BA46062C28BF062424EAE47C0A9714971095CDF82CC0974FFFF757B8129D4FF01E +:20B700002D0A099500250B938DF88FA00A95FFF74FB8DDF840C00E9CDCF800300CF1040CB1 +:20B72000CDF840C01C60FEF7CFBE4FF02D0A8DF88FA0FFF799BA259BDC1C19DB0A9C9C42A3 +:20B7400016DB149314E7234602E724EAE47CCDF82CC00A9C10950A9014909DF88FA0FFF7A2 +:20B7600024B83B78302B00F0AD80259D2C44DCE6A8F10208591E00292591BABF49422D2381 +:20B780002B2309298DF89C808DF89D3065DC302330318DF89E308DF89F1028AB119D27AA68 +:20B7A000119C9A1A012D1992144440F3B7800134002524EAE4731495EAE6002481460A94CC +:20B7C000FEF7BABE0D980C992BAA01F08FFD00287EF46CAF259C2D992C9B38AA16E6149CCF +:20B7E000119D002CD4BFC4F1020401242C4424EAE4734FF06708CBE61799169801F1004137 +:20B80000209021914FF02D0B60E60A9D032025A926AA29AB019500900392049302910D9843 +:20B82000DDE9202300F0BCF90A9D074677E60A9C032025A926AA29AB0194ECE7259D0A9CFE +:20B84000002D149563DDB4BB099DE80733D4149C24EAE4739CE6299B7AE60DF1AA023E4DD7 +:20B86000CB1785FB0150C3EBA00000EB8003A1EB43010928134601F130021A70014603F116 +:20B88000FF32ECDC00F130010DF1AB04C9B2944203F8011C5AD90DF19D001A4601E012F85E +:20B8A000011BA24200F8011FF9D10DF5907CC3EB4C03F63B72E70A9D6C1C149D2C4424EAB3 +:20B8C000E47365E6DDE9200100220023FDF71CFB00287FF44AAFC5F1010525952C4424E60B +:20B8E000149D4FF067086C1C24EAE47350E6109DDDF840C02D680CF10403002D99F801806C +:20B900000A9510938146BEF615AEFEF710BE7CB9099DE9070CD401231C4639E6DDF824C0DB +:20B920001CF001037FF443AF149324EAE4732FE60A9DAC1C24EAE4732AE60D9D0C232B6029 +:20B940004FF0FF30FEF7BABE259B13E70DF19E0324E700BF38F2000867666666024B13B10D +:20B96000024800F07DB8704700000000D9C900082DE9F04F384B85B01B68029003F5A472C7 +:20B9800001930F460392019BD3F84881B8F1000F1CD0DDF80CB04FF00109DA46D8F8043057 +:20B9A0005C1E11D408F188059E1C05EB830508EB860677B1EB6FBB420BD0013C631CA5F145 +:20B9C0000405A6F10406F4D1244A7ABB05B0BDE8F08FD8F8042056F8043C013AA24216BF06 +:20B9E0000022C8F8044046F8042C002BE5D009FA04F2D8F88811D8F804B00A4210D0D8F8F1 +:20BA00008C110A420ED1029855F8041C9847D8F804305B45B7D1DAF800304345CDD0B2E78C +:20BA20009847F4E755F8040C9847F0E7D8F804306BB9D8F8003063B14046CAF80030FEF790 +:20BA40004DF9DAF80080B8F1000FA7D1BEE7D8F80030C2469846F6E7ECF10008DD9C000850 +:20BA6000014600200246034601F0C0BC2DE9F04F03690D6983B09D42834600F38C80013D12 +:20BA800001F1140400F1140A54F825205AF825300132B3FBF2F8AA00914600925244A144FC +:20BAA0000192B8F1000F3ED000263046224653468C4652F8047B19681FFA87FE3F0C0EFB82 +:20BAC000086E07FB08F606EB1E461FFA8EFECEEB000E8FB2B0B27744C0EB114000EB274083 +:20BAE000BFB247EA0047914543F8047B4FEA20404FEA1646DDD2009A61465AF8023093B9DF +:20BB0000019A131F9A450CD252F8043C4BB9A2F1080302E01A68043B1AB99A4505F1FF35F0 +:20BB2000F8D3CBF81050584601F0F2FA00282EDB08F101085346002254F8046B1868B1B210 +:20BB4000511A87B2360C3944C6EB104000EB214289B241EA0241A14543F8041B4FEA2242AD +:20BB6000EAD25AF825200AEB850382B91A1F92450BD253F8042C42B9083B02E01A68043B71 +:20BB80001AB99A4505F1FF35F8D3CBF81050404603B0BDE8F08F002003B0BDE8F08F00BFC8 +:20BBA0002DE9F04F016C9BB0044692469B46279D41B1436C01229A404B608A6001F0B2F8E3 +:20BBC00000232364BBF1000FD94633DB00232B60A54B1A4609EA0303934214D050465946EE +:20BBE00000220023FDF790F9804648B3269E289D01233360002D00F0CA809C482860013876 +:20BC00001BB0BDE8F08F269D42F20F732B60BAF1000F00F0A5809648289E002EF0D0C37895 +:20BC2000002B00F0B68000F10803289D2B601BB0BDE8F08F01232BF000492B60CB46C7E7A6 +:20BC400019AA18AB8DE80C00204652465B4601F0EFFA5FEA19550A9040F08B80189F199D6B +:20BC60006FF482633D449D42C0F295821F3305F212425B1B09FA03F32AFA02F243EA020000 +:20BC8000FCF764FE0126013DB846A1F1F87116960022784BFCF71CFD6DA3D3E90023FCF772 +:20BCA000CBFE6DA3D3E90023FCF714FD064628460F46FCF75BFE6AA3D3E90023FCF7BCFED4 +:20BCC00002460B4630463946FCF704FD06460F46FDF74CF939460790002230460023FDF743 +:20BCE0001DF9002840F02982079E162E00F222826149524601EBC6015B46D1E90001FDF767 +:20BD00002BF9002800F04C82013E079600260E96C5EB0805013D069500F126820025089582 +:20BD2000079E002EC0F21782069D0D963544002606950C96249D092D2DD8052DC4BF043DD1 +:20BD40002495249EC8BF0025A6F10203D8BF0125032B22D8DFE813F0B7039E02C0039A04B6 +:20BD6000464A434BC9F3130000280CBF1046184652E7CBF3130343F07F51CDF858805046EC +:20BD8000A5F2FF3541F44011DDF8608080E73C4836E7C31C49E7002524950025656429464B +:20BDA000204600F099FF4FF0FF390126099025952064CDF83C900B96199B002BC0F2D2800B +:20BDC000079E0E2E00F3CE802B4B03EBC603D3E90001CDE9040125990029C0F28083DDE93A +:20BDE000042359465046FCF751FFFDF7BFF80546FCF7BCFDDDE90423FCF71EFE02460B466D +:20BE000050465946FCF764FC099A05F13003B9F1010F06460F46137002F1010B64D000229B +:20BE2000184BFCF709FE0022002306460F46FDF76BF8002840F08180DDF82480099DC844E4 +:20BE4000DDE904AB05F10209039428E0AFF3008061436F63A787D23FB3C8608B288AC63FD9 +:20BE6000FB799F501344D33F0000F07F41F2000860F200080000F83F70F2000854F2000803 +:20BE800040F2000800002440FCF7D6FD0022002306460F46FDF738F8002840F0C183524600 +:20BEA0005B4630463946FCF7F1FEFDF75FF80546FCF75CFD52465B46FCF7BEFD02460B46A8 +:20BEC00030463946FCF704FC05F1300EC14509F801EC4C4606460F464FF00002A74B09F1F2 +:20BEE0000109D1D1A346039C32463B4630463946FCF7F0FB06460F463246DDE904013B46DD +:20BF0000FDF70CF840B9DDE9040132463B46FCF7FBFF90B1EB0710D51BF8015C099A05E06F +:20BF20009A4200F0298413F8015C9B46392D0BF1FF33F5D06A1CD2B21A7020460A9900F059 +:20BF4000F1FE079E269D731C289E00228BF800202B60002E00F025830998C6F800B01BB045 +:20BF6000BDE8F08F0B9D002D00F00381249E012E40F3DC820C9E09F1FF37BE42C0F289833A +:20BF8000F71BB9F1000FC0F28784089D4B46089E20461E440896069E01211E44069600F023 +:20BFA00063FF064665B10698002809DD03460899AB42A8BF2B46C91AC01A0891ED1A06906F +:20BFC0000C9A002A1DDD0B9B002B00F05883002F11DD31463A46204600F0EEFF06463146E1 +:20BFE0000A9A204600F04AFF0A998046204600F099FECDF82880DDF830E0BEEB070240F074 +:20C000008F822046012100F02FFF80460D98002805DD414620460D9A00F0CEFF8046249920 +:20C02000012940F3C18200270D98002840F0AF820120069B034413F01F0300F0A180C3F118 +:20C040002002042A40F3B7840899069AC3F11C0319441A4408911D4406920899002905DD15 +:20C060000A99089A204600F0F5FF0A90069A002A04DD4146204600F0EDFF80460E9B002B89 +:20C0800040F06A82B9F1000F40F3A6820B98002840F088800B9D0A9FDDF824B006E039460E +:20C0A00020460A22002300F047FE074638464146FFF7DCFC30300BF805000135A945EEDC20 +:20C0C000DDF824B082460A97B9F1010FACBFCB440BF1010B00250A990122204600F0BAFF18 +:20C0E00041460A9001F014F8002840F309831BF8012C099905E0994200F08B8213F8012C64 +:20C100009B46392A0BF1FF33F5D001321A704146204600F007FE002E3FF40FAF2DB1B54255 +:20C1200003D02946204600F0FDFD3146204600F0F9FD02E701260E96EAE50798FCF716FC83 +:20C1400032463B46FCF7E0FE00287FF4CDAD079E013E0796C8E5079E089DAD1B089575426C +:20C1600000260C950D96E5E56D42002608950696D6E50C9F089D0B9E14E700BF00002440AB +:20C180001C23DDF820E006989E441844CDF820E01D44069061E7A748401B0AFA00F06FE519 +:20C1A0000E90B5E5002D05DD31462A46204600F051FF0646002F40F0E9823746099D0998D1 +:20C1C0004D4408950AF001050B95DDF82890451C0AE000F0B1FD394606460A22204600239B +:20C1E00000F0AAFD0746013541464846FFF73EFC31468346484600F08BFF414603903A46FE +:20C20000204600F0A9FFC268691E03460BF1300A0691002A40F0938119464846029300F079 +:20C2200077FF029B024619462046029200F07AFD029A2AB9249B1BB90B98002800F0938300 +:20C24000039B002BC0F2348205D1249818B90B99002900F02D82002A00F3AC82DDF820E0BE +:20C2600005F801AC7545AB4600F0B48249460A220023204600F060FDBE428146314620460E +:20C280004FF00A024FF00003A3D100F055FD06460746A8E700260B96079EDDF894E0B64484 +:20C2A0000EF10109B9F1000FCDF83CE04E4640F350810021172E61640AD9012204235B0090 +:20C2C00003F11400B042114602F10102F7D96164204600F001FD0E2E099020643FF66CAD87 +:20C2E000002D3FF469AD079DCDE912AB002D40F31C82514B05F00F0203EBC2032D11D3E964 +:20C300000067EB0640F1CD814C4B50465946D3E90823FCF7BBFCCDE9100105F00F054FF0DA +:20C3200003088DB1DFF814A130463946EE0705D5DAE9002308F10108FCF77EFB6D100AF198 +:20C34000080AF3D106460F46DDE9100132463B46FCF79CFC82468B460E9D45B1504659469C +:20C360000022374BFCF7DAFD002840F0AA824046FCF7FCFA52465B46FCF75EFB0022314B39 +:20C38000FCF7A8F90646A1F15077B9F1000F00F05A81079DC84617950B9D002D00F0238218 +:20C3A000254B002003EBC80353E902232649FCF76DFC32463B46FCF78BF9CDE91001594632 +:20C3C0005046FCF7D3FD0546FCF7D0FA02460B4650465946FCF77CF93035099ECDE90401FF +:20C3E000DDE90423DDE91001EDB2357006F1010BFCF7B2FD002840F0AB82DDE904230020FE +:20C400000F49FCF765F902460B46DDE91001FCF7A3FD002840F0A282B8F1010F40F3818106 +:20C42000B044CDF85090A246C146DDE90467DDE9104519E0EEFBFFFF70F2000838F30008AB +:20C440000000F03F00001C400000E03F0020A849FCF73EF922462B46FCF760FD002840F076 +:20C460007B82CB4500F05A81204629460022A14BFCF7E2FA00229F4B04460D463046394694 +:20C48000FCF7DAFA0F460646FCF770FD8046FCF76DFA02460B4630463946FCF719F908F128 +:20C4A00030085FFA88F822462B460BF8018B06460F46FCF733FD32463B460028C6D0179ED3 +:20C4C0005446079639E500260B96259800283CDD06460F908146ECE601260B96F5E7B9F170 +:20C4E000000F3FF77CAC40F0C680DDE904010022814BFCF7A1FA52465B46FCF723FDC846B8 +:20C500004E4600287CD0259DDDF824B0ED4307954146204600F006FC002E7FF406AE0CE5B7 +:20C520000A99204600F048FD0A906AE5169D002D00F0B88103F233430C9F089D27E50146BD +:20C54000204600F0EFFB01227AE6012625960F96B14600216164BBE60A98414600F0D8FD25 +:20C560000028BFF68FADDDF81CE00A990EF1FF3E20460A220023CDF81CE000F0DDFB0A901A +:20C580000B98002840F00982DDF83C907AE5D8F8103008EB8303186900F018FCC0F1200036 +:20C5A00047E50998FFF72CBBBAF1000F7FF43BADCBF31303002B40F07C812BF000473F0DE2 +:20C5C0003F05002F3FF430AD089A069B0132013308920693012727E5249902297FF756AD66 +:20C5E000B9F1000F8FD141464B460522204600F0A3FB804641460A9800F08AFD002882DD02 +:20C60000079D312301350795099D2B7005F1010B7EE7079809993123013007900B7076E575 +:20C62000A346039C89E44046FCF7A0F902460B4650465946FCF700FA0022304BFCF74AF866 +:20C640000646A1F150775046594600222A4BFCF73FF832463B4682468B46FCF77DFC002819 +:20C6600040F0BD80324607F1004350465946FCF755FC002855D04FF00008464643E70A9934 +:20C680000C9A204600F098FC0A90BAE401260B9602E60C9D0D9E7B1B1E440C970D96002769 +:20C6A0006FE4DDE912014FF00208CDE9100138E6002ACDF82890D94611DD0A990122204640 +:20C6C00000F0C8FC41460A9000F022FD002840F35D81BAF1390F00F01B8109F1310A069BE8 +:20C6E000354683F800A003F1010B3E460FE500BF0000F03F000024400000144000001C402A +:20C7000003D11AF0010F7FF4F2AC5B4613F8012C9B46302A03F1FF33F8D0F8E4DDF8509087 +:20C720005446DDE912ABFFF747BB079E7542002D00F0C280A34B05F00F0203EBC203D3E9C6 +:20C740000023DDE91201FCF777F92D1182468B4600F02E819C4E4FF00208EA0705D5D6E947 +:20C76000002308F10108FCF767F96D1006F10806F3D182468B46EFE5079E099D30222A7057 +:20C780000136312207961A70FFF7D7BB7168204600F0A2FA336905469A1C920006F10C0162 +:20C7A0000C30FDF73FFD20462946012200F052FC074603E5BAF1390FCDF8289000F0A8801A +:20C7C000069D0AF101032B703546069E06F1010B3E469CE43546CDF828903E467BE44FF0DC +:20C7E000000846460CE7774908F1FF3501EBC50132463B46D1E900011095FCF71DF9CDE9FB +:20C80000140159465046FCF7B1FB0546FCF7AEF802460B4650465946FBF75AFFDDF824E059 +:20C820003035B8F1010F06460F468EF800500EF1010B1ED0099D6B1E03EB080A0022634B6B +:20C84000FCF7FAF80F460646FCF790FB8046FCF78DF808F1300802460B4630463946FBF7E5 +:20C8600037FF05F8018F5545E8D1109D06460F46AB440022564BDDE91401FBF72BFF324633 +:20C880003B46FCF74BFB00284DD0179E099A07961BF8015CFFF74ABB089E0023C9EB0605B1 +:20C8A000FFF775BB189B0C9FC3F13603089DFFF76EBB5746FFF7B8BBDDE912AB4FF0020871 +:20C8C0004AE5B9F1000F3FF4AEAE0F9E002E7FF728AF00223D4B50465946FCF7ADF882467A +:20C8E00008F101008B46FCF741F802460B4650465946FCF7A1F80022364BFBF7EBFE079DC5 +:20C900000646013DA1F150771795DDF83C8043E53546069B069E3922327003F1010B3E468E +:20C920000999FFF7EEBBDDE9142300202849FBF7CFFE32463B46FCF70FFB00283FF4F1AE79 +:20C940005B4613F8012C9B46302A03F1FF33F8D0179D0795FFF7F1BA45465446179E099A67 +:20C960000796FFF7E3BABAF1390FCDF82890CFD0039B3546002B069EC8BF0BF1310A86F854 +:20C9800000A006F1010B3E46FFF7C1BB7FF4A7AE1AF0010F3FF4A3AE9BE6314620460A220E +:20C9A0000023DDF83C9000F0C7F90646FFF76ABB4FF00208D0E43FF450ABC3F13C03FFF788 +:20C9C000E0BB00BF70F2000838F30008000024400000E03F00001C4038B5094D094C641B6A +:20C9E000A41018BF05EB840505D0013C55F8043D9847002CF9D1BDE8384000F0D5BF00BF5E +:20CA0000B4D90008B8D90008F8B5234D0F460446FDF7C8FCAB685E6826F00306F11B01F679 +:20CA2000EF7121F47F6121F00F01A1F58057B7F5805F07DB20460021FDF7B8FCAB683344ED +:20CA4000984204D02046FDF7AFFC0020F8BD20467942FDF7ABFC01300DD0104BAA68196896 +:20CA6000F61B46F001062046C91B56601960FDF79BFC0120F8BD20460021FDF797FCAB686D +:20CA8000C21A0F2ADEDD064D04492D6842F00102401B5A600860D5E7040B00208819002033 +:20CAA000100F00202DE9F0410D460646002955D0FDF778FC55F8041CDFF870C1A5F1080484 +:20CAC00021F00103E218DCF808005768904227F0030768D011F00101576032D00021D019BB +:20CAE0004068C00706D43B44906800294DD0D268C260906043F001026260E350E1B9B3F577 +:20CB0000007F2DD35A0A042A69D89809383041000CEB810CDCF808204449624565D05168D7 +:20CB200021F003018B4202D292689445F7D1D368E360A2609C60D4603046BDE8F041FDF7B4 +:20CB400033BC55F8085C0CF10808641BA0682B44404542D0E568C560A860C0E7BDE8F08164 +:20CB6000DB089A1001209040DCF804100CEBC3039A680143A260E360CCF8041030469C60BD +:20CB8000D460BDE8F041FDF70FBC294DA842AED143F00102CCF81440CCF81040E060A0604B +:20CBA0006260E350C8E71F44CB0707D455F8081C641AE368A2680F44D3609A601D4B47F05E +:20CBC00001021B6862609F42CCF80840B4D31A4B30461968FFF718FFAEE701217FE7142AD5 +:20CBE0000BD802F15B00410092E780100125854048681346284348609AE7542A03D8180BB6 +:20CC00006E30410084E7B2F5AA7F03D8D80B773041007DE740F254518A4203D8980C7C3022 +:20CC2000410075E7FC217E2072E700BF040B00200C0B00200C0F0020841900200048704727 +:20CC4000140F0020830770B4C9B240D0541E2AB303788B4223D0431C04E0FCB10578144607 +:20CC60008D421CD013F0030F184604F1FF3203F10103F2D1032C14D8651E54B303788B42B8 +:20CC80000DD0421C002302E004788C4207D0AB42104603F1010302F10102F5D1002070BCF0 +:20CCA000704741EA0126034646EA06461A6818467240A2F1013525EA020212F0803F03F183 +:20CCC0000403D9D1043C032C1846EFD8D4E71446D0E72046E3E700BFC26C70B505460C4664 +:20CCE0004AB152F8240080B1016842F8241000220261C26070BD2122042100F0CBFBE86485 +:20CD000002460028EDD1002070BD012101FA04F6721D2846920000F0BDFB0028F3D04460BB +:20CD20008660E4E731B1C36C4A6853F82200086043F82210704700BF2DE9F0430F6983B0D3 +:20CD40008846814601F1140500242E680134B1B2360C02FB013302FB06F699B206EB1343E3 +:20CD600001EB0341A74245F8041B4FEA1343ECDC4BB1D8F80820974209DA08EB8702013783 +:20CD80005361C8F81070404603B0BDE8F083D8F80410484601310193FFF79EFFD8F8102083 +:20CDA00008F10C010232044692000C30FDF73AFAD9F84C20D8F80410019B52F82100C8F811 +:20CDC000000042F82180A046D7E700BF030C1B04B3B90004102310F07F4F04BF0002083376 +:20CDE00010F0704F04BF0001043310F0404F04BF80000233002807DB420003D42020704758 +:20CE00000023E8E7581C704718467047036813F0070207D0D90720D49A0720D49B08036023 +:20CE20000220704799B209B91B0C102213F0FF0F04BF1B0A0832190704BF1B0904329907A3 +:20CE400004BF9B080232D90704D45B0801D1202070470132036010467047002070475B0877 +:20CE600003600120704700BF10B50C460121FFF733FF01224461026110BD00BF2DE9F04F4B +:20CE80000D69D2F8109085B04D450C46924604DA2A4654464D468A469146A36805EB090794 +:20CEA00061689F42C8BF0131FFF716FF00F1140606EB87084645019005D23346002043F8B2 +:20CEC000040B9845FBD80AF1140C0CEB89091434CC45009404EB85055BD2CDF80880039775 +:20CEE000C8465CF8043B9CB224B3009A33464FF0000900E00B4652F8047B19681FFA87FBFB +:20CF00001FFA81FA380C090C04FB0BAA04FB0010D14400EB19401FFA89F949EA0047194694 +:20CF200095424FEA104941F8047BE3D8C3F804905CF8043C5FEA134924D0D6F800A0009B90 +:20CF4000504631464FF0000B00E011461A88000C09FB02001FFA8AFA83444AEA0B400A465C +:20CF600042F8040B53F8047B48684FEA174A84B209FB0A4A9D420AEB1B4A4FEA1A4BE4D833 +:20CF8000C1F804A0E04506F10406AAD8DDF80880039F002F0ADD58F8043CA8F104081BB176 +:20CFA00004E058F8043D0BB9013FFAD1019B18461F6105B0BDE8F08F12F003032DE9F0418B +:20CFC000144607460E462CD1A4101CD0BD6C002D30D04FF0000804E0641014D02868A8B1F7 +:20CFE0000546E307F8D5384631462A46FFF746FFAEB17268FB6C641053F82210316043F832 +:20D0000022600646EAD13046BDE8F081384629462A46FFF733FF2860C0F80080E0E70646A3 +:20D02000DAE70B4A013B52F823200023FFF784FE0646C9E701213846FFF74EFE40F27121D4 +:20D0400001220023416102610546B8640360C0E760F300082DE9F84F0B694FEA621A0AEB3E +:20D0600003098B6809F101069E420F4693468046496804DD5B009E4201F10101FADC4046BF +:20D08000FFF72AFEBAF1000F00F1140409DD00231A4625460133534545F8042BFAD104EBE9 +:20D0A00083043A6907F114031BF01F0B03EB820C21D0CBF1200A002200E02C46196825464F +:20D0C00001FA0BF10A4345F8042B53F8042B634522FA0AF2F1D362600AB109F10206D8F853 +:20D0E0004C307A68013E53F822100661396043F82270BDE8F88F53F8042B9C4544F8042B57 +:20D10000EDD953F8042B9C4544F8042BF3D8E6E702690B6910B4D21A15D19B001430143152 +:20D120001944034401E0984211D253F8042D51F8044DA242F7D0944294BF01204FF0FF3034 +:20D140005DF8044B704710465DF8044B704700205DF8044B704700BF2DE9F0470D4604469F +:20D16000114628461646FFF7D3FF071E56D04FDB4FF0000969682046FFF7AEFD2F693269FE +:20D1800014351436C0F80C9000F1140305EB870C06EB8208002155F8044B56F8042B1FFA4F +:20D1A00084FA8A441FFA82F9110CC1EB1441C9EB0A0201EB224192B242EA0142B04543F87F +:20D1C000042B4FEA21412C46E5D8AC45984615D954F8046BB2B21144360C06EB214689B250 +:20D1E00041EA0642A44543F8042B4FEA2641EFD8EB43634423F0030304334344043B22B93C +:20D2000053F8042D013F002AFAD00761BDE8F0872B464FF0010935461E46ABE720463946CA +:20D22000FFF75AFD012347610361BDE8F08700BF2DE9F043012183B01D46C3F30A56144625 +:20D240000A9FFFF749FDC5F3130380460EB143F48013019324B302A840F8084D6846FFF786 +:20D26000D5FD002835D19DE80C00C8F81420002B0CBF01240224C8F81830C8F81040DEB939 +:20D2800008EB8403A0F2324038601869FFF79EFD0B9BC0EB44101860404603B0BDE8F083F8 +:20D2A00001A8FFF7B3FD019B01242030C8F81430C8F81040002EE3D0A6F2334909EB00030E +:20D2C0003B600B9BC0F135001860404603B0BDE8F083019BC0F1200103FA01F1C340009A64 +:20D2E00001930A43C8F81420C1E700BF2DE9F04F946883B0924680460D461668002C6FD094 +:20D300004FF0000B08688B685C46002C43D09C421F4645D3AB8913F4906F44D06F6929696C +:20D3200007EB470707EBD777C1EB0009621C7F104A44974234BF17463A465B0535D51146B3 +:20D340004046FCF7D3FC002839D029694A460190FCF768FFAA89019B22F4906242F08002BC +:20D36000AA81C9EB070203EB09006F612B612860AA602746A1464A46594600F0BBF8DAF8E8 +:20D380000820AB682868DB1B4844141BAB602860CAF8084024B3D6F800B074680836B4E76A +:20D3A0002746A146E7E7B946E5E7404600F008F903460028D5D140462969FFF773FBAA8943 +:20D3C0000C23C8F8003042F0400200234FF0FF30AA81CAF80830CAF8043003B0BDE8F08F37 +:20D3E0002046CAF8044003B0BDE8F08FF0B5274C85B026680746D6F84841002C40D0656862 +:20D400001F2D1EDD224818B94FF0FF3005B0F0BD4FF4C870039102920193FCF757FC0399A1 +:20D420000446029A019B0028EED0D6F848510020256060600546C6F84841C4F88801C4F825 +:20D440008C013FB96B1C00200235636044F8251005B0F0BD0126AE4004EB8500C0F88820EA +:20D46000D4F88821022F42EA0602C4F88821C0F80831E7D1D4F88C311E43C4F88C61E1E769 +:20D4800006F5A674C6F84841B9E700BFECF10008CD9C000810B502FB01F1FCF727FC044667 +:20D4A00068B150F8042C22F00302043A242A18D8132A06D8034600221A605A609A6020462E +:20D4C00010BD00231B2A036043600FD9242A8360C36005BF0361436100F1100300F11803F9 +:20D4E000E9E70021FCF714FF204610BD00F10803E1E700BF8842F0B410D98C18A0420DD2C3 +:20D500008518531E42B121462A4611F8014D013B02F8014D5C1CF8D1F0BC70470F2A44D95E +:20D5200040EA01039B0744D1A2F110073F0900EB071610360C4603462568103343F8105CB4 +:20D540006568103443F80C5C54F8085C43F8085C54F8045C43F8045CB342EDD17B1C02F045 +:20D560000F0C1B01BCF1030F1944034423D90E461D46644656F8047B043C032C45F8047BBC +:20D58000F8D8ACF1040424F00304043402F0030223442144002ABFD01A4411F8014B03F899 +:20D5A000014B9342F9D1F0BC70470346002AF3D1B2E70346F0E76246002AEDD1ACE700BF4B +:20D5C0002DE9F04F0C4683B090468146002900F0BA80FCF7E7FE08F10B0654F8043C162ECF +:20D5E00023F00305A4F108074BD810210E46B0454CD88D4251DADFF884B37819DBF808E057 +:20D60000864500F0A680426822F0010C8444DCF804C01CF0010F54D000221046DB076FD423 +:20D6200054F8083CC3EB070ADAF8043023F003032B44002862D0704500F0E98002EB030EA7 +:20D640008E455BDBC3688268D046D3609A6058F8081FDAF80C302A1F242ACB60996000F237 +:20D660002381132A40F2B08023681B2ACAF808306368CAF80C3000F22B8108340AF11003EC +:20D68000A3E026F00706002E3146B0DA0C230020C9F8003003B0BDE8F08FA046AA1B0F2ABA +:20D6A00003F001031AD82B437B603D446B6843F001036B604846FCF777FE404603B0BDE80E +:20D6C000F08F22F0030202EB050C8C45A6DBC2688168A046CA6065469160DFE7B919334397 +:20D6E00042F001007B600A4448605368083143F0010353604846FFF7D5F9DBE78B4233DA5A +:20D7000041464846FCF7F2FA80460028D2D054F8043CA0F1080123F001023A44914200F008 +:20D72000BC802A1F242A6ED8132A42D803462246116819605168596092689A60214648467B +:20D74000FFF7B0F9B6E7114603B0BDE8F04FFCF7CDBADEF8042006F1100C22F00302501998 +:20D7600060453DDA704659E7D04658F8080FDAF80C102A1F242AC160886000F2A080132A9D +:20D7800040F29B8021681B2ACAF808106168CAF80C1000F2B28008340AF1100221681D4694 +:20D7A0001160616857465160A3689360DAF8043074E723681B2A03606368436062D800F1B6 +:20D7C000080304F10802B3E74346226875461A60626857465A60A2689A60DAF804305DE7EE +:20D7E000831B374443F00103CBF808707B6054F8043C484603F001031E4344F8046CFCF7B2 +:20D80000D3FD20465AE72146FFF774FE96E702EB030C06F110029445FFF670AF574657F867 +:20D82000081FDAF80C302A1F242ACB60996000F28680132A77D923681B2ACAF808306368DE +:20D84000CAF80C3000F2848008340AF1100322681A6062685A60A2689A60C6EB0C020AEB4A +:20D86000060342F00102CBF808305A60DAF80430484603F001031E43CAF80460FCF794FD1F +:20D8800038461BE7A368242A8360E368C3602BD000F1100304F110024AE750F8042CA046C9 +:20D8A00022F003021544F9E62146404675465746FFF720FEDAF80430F0E642466EE72146A0 +:20D8C00040461D465746FFF715FEDAF80430E5E6A368242ACAF81030E368CAF8143018D054 +:20D8E00010340AF1180370E7226900F118030261616904F1180241611AE7A168242ACAF8E8 +:20D900001010E168CAF814100FD010340AF1180244E722690AF12003CAF81820626918349B +:20D92000CAF81C2051E73B4691E721690AF12002CAF8181061691834CAF81C102EE72146A7 +:20D940003846CDF804C0FFF7D5FDDDF804C084E7A368242ACAF81030E368CAF8143003D075 +:20D9600010340AF1180372E722690AF12003CAF8182062691834CAF81C2068E7040B0020BE +:20D98000F8B500BFF8BC08BC9E4670475DB90008B56A000811210008D53000080546000829 +:20D9A000494B0008696C0008F8B500BFF8BC08BC9E467047ED200008D070FF7F010000009B +:20D9C000000000000000000020212223242526270001020304050607101112131415161773 +:20D9E00018191A1B1C1D1E1F2C00C2010000000802030000420000001531000800000000BF +:20DA0000A53100080000000000000000000000004D320008093200085C000020D5310008D4 +:20DA2000000000004000000800000000000000001000000BA1320008000000004000000068 +:20DA4000400000004000000000030000000000000000000000000000000000000000000043 +:20DA60000000000000000000000000000000000000000000000000000000000000000000A6 +:20DA8000000000000000000000000000000000000000000000000000000000000000000086 +:20DAA000000000000000000000000000000000000000000000000000000000000000000066 +:20DAC000000000000000000000000000000000000000000000000000000000000000000046 +:20DAE000A812002000000000320100201200000000011201000200000140AF1E240000029D +:20DB000001020001F40100001CEC000804000000E0EB000800000000ACEB00080000000086 +:20DB200000000000000000000300000088000020000000000000000200040006010100002C +:20DB400019000000614100080000000061400008000000000000000031420008B5400008E1 +:20DB6000BD410008A801002081400008000000004000000B4000000029EC0008090000005C +:20DB80004CEC0008050C0901A1018503150026FF0319002AFF03751095018100C000000022 +:20DBA0003CEC000844EC000854EC000805010902A10185010901A100050919012908150063 +:20DBC000250195087501810205010930093109381581257F750895038106C0C00501090466 +:20DBE000A101851415002501750195200509190129208102150025073500463B017504958A +:20DC000001651405010939814205010901A100150026FF03750A950409300931093309348D +:20DC20008102C0150026FF03750A9502093609368102C005010906A1018502050719E02921 +:20DC4000E7150025017501950881029501750881039506750815002565050719002965818A +:20DC600000050819012908950875019102C00000000010000500008000000100B00200207E +:20DC80000028014001000000002401400012000000000000000000000000000000000000A3 +:20DCA000C0020020C80200200000024007000000000000000B000000000000000C00000038 +:20DCC000000000000D000000000000000E000000000000000F00000000000000100000000A +:20DCE0000000000011000000E8020020000801400B000000000C01400C010000001001400A +:20DD00000D020000001401400E0300000054004000000000000000000000000034030020A3 +:20DD2000000000000000000000000706121F20000000000000000000000000000000000085 +:20DD40000000000000580040000000000000000000000000340300200000000000000000D4 +:20DD600000000B0A1321220000000000000000000000000000000000000000001C100240CA +:20DD80001810024014100240101002400C1002401C10024018100240141002400004004071 +:20DDA0001C0100000000000000000000000000000000000000000000000000000000000046 +:20DDC000000800401D010000000000000000000000000000000000000000000000000000DD +:20DDE00000000000002C01401A00000000000000000000000000000000000000000000009C +:20DE0000000000000000000000000000000000401B010000000000000000000000000000A6 +:20DE2000000000000000000000000000000000007C04002010050020A405002000380140CB +:20DE40000C1700200017002020AA440000000000000000000000000000000000000000003A +:20DE60000000000000000000000000000000000000000000000000000000000000000000A2 +:20DE8000000000000000000000000000000000000000000000000000000000000000000082 +:20DEA000000000000000000000000000000000000000000000000000000000000000000062 +:20DEC000000000000000000000000000282500000044004018170020301700201055220034 +:20DEE000000000000000000000000000000000000000000000000000000000000000000022 +:20DF0000000000000000000000000000000000000000000000000000000000000000000001 +:20DF20000000000000000000000000000000000000000000000000000000000000000000E1 +:20DF40000000000000000000000000000000000000000000000000000000000000000000C1 +:20DF60002926000000480040241700203C1700201055220000000000000000000000000075 +:20DF8000000000000000000000000000000000000000000000000000000000000000000081 +:20DFA000000000000000000000000000000000000000000000000000000000000000000061 +:20DFC000000000000000000000000000000000000000000000000000000000000000000041 +:20DFE00000000000000000000000000000000000000000002A2700003C06002000BF0000AF +:20E00000000000000000000000002D00E0F0000843000000E15B0008C55C00085567000887 +:20E0200055670008C95A00081D5B00086D5B0008D55B0008C95B0008A95B00080000000031 +:20E040004000000023F1000804000000BCF0000812000000B0F000080C00000000C2010023 +:20E0600000000800556700087D5B0008556700085567000855670008556700085567000820 +:20E0800055670008995B0008CEF0000812000000040101000000000000000000C4090020F5 +:20E0A0002C0A0020940A00200000000000000000000000000000000000000000000000004C +:20E0C000000000000000000000000000E8F10008000000000000000000000000000000005F +:20E0E000000000000000000000000000000000000000000000000000000000000000000020 +:20E100000000000000000000000000000000000000000000000000000000000000000000FF +:20E120000000000000000000000000000000000000000000000000000000000000000000DF +:20E1400001000000000000000E33CDAB34126DE6ECDE05000B000000000000000000000092 +:20E1600000000000000000000000000000000000000000000000000000000000000000009F +:20E1800000000000000000000000000000000000000000000000000000000000000000007F +:20E1A00000000000000000000000000000000000000000000000000000000000000000005F +:20E1C00000000000000000000000000000000000000000000000000000000000000000003F +:20E1E00000000000000000000000000000000000000000000000000000000000000000001F +:20E200000000000000000000000000000000000000000000000000000000000000000000FE +:20E220000000000000000000000000000000000000000000000000000000000000000000DE +:20E240000000000000000000000000000000000000000000000000000000000000000000BE +:20E2600000000000000000000000000000000000000000000000000000000000000000009E +:20E2800000000000000000000000000000000000000000000000000000000000000000007E +:20E2A00000000000000000000000000000000000000000000000000000000000000000005E +:20E2C00000000000000000000000000000000000000000000000000000000000000000003E +:20E2E00000000000000000000000000000000000000000000000000000000000000000001E +:20E300000000000000000000000000000000000000000000000000000000000000000000FD +:20E320000000000000000000000000000000000000000000000000000000000000000000DD +:20E340000000000000000000000000000000000000000000000000000000000000000000BD +:20E3600000000000000000000000000000000000000000000000000000000000000000009D +:20E3800000000000000000000000000000000000000000000000000000000000000000007D +:20E3A00000000000000000000000000000000000000000000000000000000000000000005D +:20E3C00000000000000000000000000000000000000000000000000000000000000000003D +:20E3E00000000000000000000000000000000000000000000000000000000000000000001D +:20E400000000000000000000000000000000000000000000000000000000000000000000FC +:20E420000000000000000000000000000000000000000000000000000000000000000000DC +:20E440000000000000000000000000000000000000000000000000000000000000000000BC +:20E4600000000000000000000000000000000000000000000000000000000000000000009C +:20E4800000000000000000000000000000000000000000000000000000000000000000007C +:20E4A00000000000000000000000000000000000000000000000000000000000000000005C +:20E4C000D80600200000000000000000040B0020040B00200C0B00200C0B0020140B002033 +:20E4E000140B00201C0B00201C0B0020240B0020240B00202C0B00202C0B0020340B0020A4 +:20E50000340B00203C0B00203C0B0020440B0020440B00204C0B00204C0B0020540B002083 +:20E52000540B00205C0B00205C0B0020640B0020640B00206C0B00206C0B0020740B002063 +:20E54000740B00207C0B00207C0B0020840B0020840B00208C0B00208C0B0020940B002043 +:20E56000940B00209C0B00209C0B0020A40B0020A40B0020AC0B0020AC0B0020B40B002023 +:20E58000B40B0020BC0B0020BC0B0020C40B0020C40B0020CC0B0020CC0B0020D40B002003 +:20E5A000D40B0020DC0B0020DC0B0020E40B0020E40B0020EC0B0020EC0B0020F40B0020E3 +:20E5C000F40B0020FC0B0020FC0B0020040C0020040C00200C0C00200C0C0020140C0020BE +:20E5E000140C00201C0C00201C0C0020240C0020240C00202C0C00202C0C0020340C00209B +:20E60000340C00203C0C00203C0C0020440C0020440C00204C0C00204C0C0020540C00207A +:20E62000540C00205C0C00205C0C0020640C0020640C00206C0C00206C0C0020740C00205A +:20E64000740C00207C0C00207C0C0020840C0020840C00208C0C00208C0C0020940C00203A +:20E66000940C00209C0C00209C0C0020A40C0020A40C0020AC0C0020AC0C0020B40C00201A +:20E68000B40C0020BC0C0020BC0C0020C40C0020C40C0020CC0C0020CC0C0020D40C0020FA +:20E6A000D40C0020DC0C0020DC0C0020E40C0020E40C0020EC0C0020EC0C0020F40C0020DA +:20E6C000F40C0020FC0C0020FC0C0020040D0020040D00200C0D00200C0D0020140D0020B5 +:20E6E000140D00201C0D00201C0D0020240D0020240D00202C0D00202C0D0020340D002092 +:20E70000340D00203C0D00203C0D0020440D0020440D00204C0D00204C0D0020540D002071 +:20E72000540D00205C0D00205C0D0020640D0020640D00206C0D00206C0D0020740D002051 +:20E74000740D00207C0D00207C0D0020840D0020840D00208C0D00208C0D0020940D002031 +:20E76000940D00209C0D00209C0D0020A40D0020A40D0020AC0D0020AC0D0020B40D002011 +:20E78000B40D0020BC0D0020BC0D0020C40D0020C40D0020CC0D0020CC0D0020D40D0020F1 +:20E7A000D40D0020DC0D0020DC0D0020E40D0020E40D0020EC0D0020EC0D0020F40D0020D1 +:20E7C000F40D0020FC0D0020FC0D0020040E0020040E00200C0E00200C0E0020140E0020AC +:20E7E000140E00201C0E00201C0E0020240E0020240E00202C0E00202C0E0020340E002089 +:20E80000340E00203C0E00203C0E0020440E0020440E00204C0E00204C0E0020540E002068 +:20E82000540E00205C0E00205C0E0020640E0020640E00206C0E00206C0E0020740E002048 +:20E84000740E00207C0E00207C0E0020840E0020840E00208C0E00208C0E0020940E002028 +:20E86000940E00209C0E00209C0E0020A40E0020A40E0020AC0E0020AC0E0020B40E002008 +:20E88000B40E0020BC0E0020BC0E0020C40E0020C40E0020CC0E0020CC0E0020D40E0020E8 +:20E8A000D40E0020DC0E0020DC0E0020E40E0020E40E0020EC0E0020EC0E0020F40E0020C8 +:20E8C000F40E0020FC0E0020FC0E002000000200FFFFFFFF6CF2000820F2000820F200082A +:20E8E00020F2000820F2000820F2000820F2000820F2000820F2000820F20008FFFFFFFF66 +:20E90000FFFFFFFFFFFFFFFFFFFF0000000000002564202564204D25642070726573736527 +:20E92000640A002564202564204D25642072656C65617365640A00422564207072657373BA +:20E9400065640A00436C6F636B776F726B5049004465765465726D00323032313035333157 +:20E9600000736574757020646F6E6500EA00EB00EC00ED00EE00EF00F000F1008100F200C1 +:20E98000800087008200F300F400F500FA00050C0901A1018503150026FF0319002AFF0351 +:20E9A000751095018100C005010906A1018502050719E029E7150025017501950881029542 +:20E9C00001750881039506750815002565050719002965810005081901290895087501914E +:20E9E00002C005010904A10185141500250175019520050919012920810215002507350037 +:20EA0000463B0175049501651405010939814205010901A100150026FF03750A95040930A2 +:20EA20000931093309348102C0150026FF03750A9502093609368102C005010902A1018594 +:20EA4000010901A1000509190129081500250195087501810205010930093109381581256B +:20EA60007F750895038106C0C000E800E900F80060005B005D002D003D003100320033001A +:20EA80003400350036003700380039003000B100B300DA00D900D800D700710077006500EC +:20EAA000720074007900750069006F0070006100730064006600670068006A006B006C008C +:20EAC0007A0078006300760062006E006D002C002E002F005C003B002700B200B0008600FF +:20EAE000840085002000FFFFFFFFCE00D000F90060005B005D00CC00CD00C200C300C40060 +:20EB0000C500C600C700C800C900CA00CB00B100C100D300D600D200D5007100770065006E +:20EB20007200740079007500D1006F0070006100730064006600670068006A006B006C00A3 +:20EB40007A0078006300760062006E006D00F700F6002F005C003B002700D400B0008600C9 +:20EB6000840085002000FFFFFFFF080B000202020102090400000102020100052400011007 +:20EB80000524010301042402060524060001070580031000FF09040100020A000000070523 +:20EBA0000002400000070580024000004D61706C650009020000000100C032005567000894 +:20EBC00069360008556700085567000855670008A93600085567000855670008D1360008C4 +:20EBE0004C6561664C616273000000007937000801380008556700085567000895350008C8 +:20EC000001360008E13600086D37000861370008FD360008000000004000000004030904BB +:20EC20000904000001030100000921100100012200000705800340000A0000001C0200204D +:20EC400057000000730200203B000000C401002019000000EC010020300000000000000052 +:20EC6000000000002A2B280000000000000000000000000000000000000000002C9EB4A0F9 +:20EC8000A1A2A434A6A7A5AE362D3738271E1F20212223242526B333B62EB7B89F84858627 +:20ECA0008788898A8B8C8D8E8F909192939495969798999A9B9C9D2F3130A3AD3504050612 +:20ECC0000708090A0B0C0D0E0F101112131415161718191A1B1C1DAFB1B0B50000000000D1 +:20ECE00000000000000000007D430008196A0008F9690008014400085F4400085D430008B7 +:20ED000000000000000000000148000819480008F96900083D4600085F4600084146000808 +:20ED2000A1470008000000002C0300204C040020C8020020000100002C0300204C0400207A +:20ED4000C8020020010201002C0300204C040020C8020020020302002C0300204C04002056 +:20ED6000C8020020030403002C03002000000000C8020020040004002C030020000000000F +:20ED8000C8020020050005002C030020DC030020C8020020060106002C030020DC030020EC +:20EDA000C8020020070207002C03002024040020000000000801FF002C0300202404002023 +:20EDC000000000000902FF002C03002024040020000000000A03FF002C03002024040020EF +:20EDE000000000000B04FF002C03002000000000000000000C00FF002C030020000000005C +:20EE0000000000000D00FF002C03002000000000000000000E00FF002C030020000000003B +:20EE2000000000000F00FF0034030020DC030020C80200200003080034030020DC03002023 +:20EE4000C8020020010409003403002000000000000000000200FF0034030020000000000B +:20EE6000000000000300FF003403002000000000000000000400FF003403002000000000DF +:20EE8000000000000500FF003403002000040020000000000601FF00340300200004002072 +:20EEA000000000000702FF003403002000040020000000000803FF0034030020000400204A +:20EEC000000000000904FF003403002000000000000000000A00FF0034030020000000006F +:20EEE000000000000B00FF003403002000000000000000000C00FF0034030020000000004F +:20EF0000000000000D00FF003403002000000000000000000E00FF0034030020000000002A +:20EF2000000000000F00FF003C03002000000000C802002000000A003C0300200000000011 +:20EF4000C802002001000B003C03002000000000C802002002000C003C0300200000000005 +:20EF6000C802002003000D003C03002000000000C802002004000E003C03002000000000DD +:20EF8000C802002005000F003C03002000000000000000000600FF003C03002000000000B0 +:20EFA000000000000700FF003C03002000000000000000000800FF003C0300200000000086 +:20EFC000000000000900FF003C03002000000000000000000A00FF003C0300200000000062 +:20EFE000000000000B00FF003C03002000000000000000000C00FF003C030020000000003E +:20F00000000000000D00FF003C03002000000000000000000E00FF003C0300200000000019 +:20F02000000000000F00FF004403002000000000000000000200FF002C03002034030020B4 +:20F040000109010A010F0100001B020600000200000002040000010201030104010500004D +:20F060000000000000150016001C0000010C000E00000202010B000000010002000000001B +:20F0800000000000000000000000000000000000010E00110012000000000017F000000037 +:20F0A00000070000003800000000C00000C000000C034D00610070006C00650012034C0032 +:20F0C0006500610066004C006100620073001201000202000040AF1E040000020102000154 +:20F0E00009024300020100C032090400000102020100052400011005240103010424020622 +:20F100000524060001070582034000FF09040100020A0000000705030240000007058102F5 +:20F1200040000004030904000000000000000000BD690008196A0008F96900087569000872 +:20F140003B69000881690008A3690008000000000000000000000000776A0008196A000889 +:20F16000F9690008000000000000000000000000016C0008176C0008F9690008616B0008E7 +:20F18000836B0008656B00084D6C000800000000706F7700737172740000000073717274F6 +:20F1A000660000000000000000000000000000000000004003B8E23F0000000000000000CD +:20F1C00006D0CF43EBFD4C3E000000000000F03F000000000000F83F0000000000003043FC +:20F1E00000000000000030C343000000D806002030303030303030303030303030303030DB +:20F20000494E4600696E66004E414E006E616E003031323334353637383941424344454618 +:20F22000000000003031323334353637383961626364656600000000286E756C6C29000060 +:20F240003000000020202020202020202020202020202020496E66696E6974790000000034 +:20F260004E614E00504F5349580000002E000000000000000000F03F00000000000024403D +:20F2800000000000000059400000000000408F40000000000088C34000000000006AF84099 +:20F2A0000000000080842E4100000000D01263410000000084D797410000000065CDCD41E2 +:20F2C000000000205FA00242000000E876483742000000A2941A6D42000040E59C30A242D8 +:20F2E0000000901EC4BCD64200003426F56B0C430080E03779C3414300A0D8855734764327 +:20F3000000C84E676DC1AB43003D9160E458E143408CB5781DAF154450EFE2D6E41A4B4424 +:20F3200092D54D06CFF08044F64AE1C7022DB544B49DD9794378EA440080E03779C341439D +:20F34000176E05B5B5B89346F5F93FE9034F384D321D30F94877825A3CBF737FDD4F157585 +:20F3600005000000190000007D000000C0D90008FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:20F38000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:20F3A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:20F3C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:20F3E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:20F40000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:20F42000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:20F44000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:20F46000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:20F48000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:20F4A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:20F4C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:20F4E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:20F50000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:20F52000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:20F54000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:20F56000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:20F58000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:20F5A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:20F5C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:20F5E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:20F60000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:20F62000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:20F64000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:20F66000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:20F68000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:20F6A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:20F6C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:20F6E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:20F70000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:20F72000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:20F74000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:20F76000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:20F78000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:20F7A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:20F7C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:20F7E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:20F80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:20F82000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:20F84000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:20F86000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:20F88000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:20F8A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:20F8C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:20F8E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:20F90000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:20F92000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:20F94000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:20F96000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:20F98000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:20F9A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:20F9C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:20F9E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:20FA0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:20FA2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:20FA4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:20FA6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:20FA8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:20FAA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:20FAC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:20FAE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:20FB0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:20FB2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:20FB4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:20FB6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:20FB8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:20FBA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:20FBC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:20FBE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:20FC0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:20FC2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:20FC4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:20FC6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:20FC8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:20FCA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:20FCC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:20FCE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:20FD0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:20FD2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:20FD4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:20FD6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:20FD8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:20FDA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:20FDC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:20FDE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:20FE0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:20FE2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:20FE4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:20FE6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:20FE8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:20FEA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:20FEC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:20FEE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:20FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:20FF2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:20FF4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:20FF6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:20FF8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:20FFA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:20FFC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:20FFE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:00000001FF diff --git a/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2_48mhz.bin b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2_48mhz.bin new file mode 100644 index 0000000..9fbcb7b Binary files /dev/null and b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2_48mhz.bin differ diff --git a/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2_48mhz.hex b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2_48mhz.hex new file mode 100644 index 0000000..c7f2767 --- /dev/null +++ b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2_48mhz.hex @@ -0,0 +1,2050 @@ +:020000040800F2 +:2000000000280020F100000839010008390100083901000839010008390100080000000055 +:200020000000000000000000000000003901000839010008000000003901000839010008B8 +:20004000390100083901000839010008390100083901000839010008390100083901000890 +:20006000390100083901000839010008390100083901000839010008390100083901000870 +:2000800039010008390100083901000839010008F90400083901000839010008390100088D +:2000A000390100083901000839010008390100083901000839010008390100083901000830 +:2000C000390100083901000839010008390100083901000839010008390100083901000810 +:2000E0003901000839010008390100085FF808F1002100F004B80B4B5B58435004310A48FA +:200100000A4B42189A42FFF4F6AF094A00F003B8002342F8043B074B9A42FFF4F9AF00F069 +:2001200045FA70473C19000800000020C8020020C80200200C030020FFF7FEBF7047704728 +:20014000704703288CBF02200020704770470000034B1B689B7A13B1024B05221A60704773 +:200160000403002010030020704770477047704770477047014B04221A6070471003002005 +:2001800010B500F089FC214B214A1B68002412689C72D27920465A721E4A1F4B14601968DB +:2001A00021F4EC4121F0700141F4007189B21960196821F4E04121F0400189B281F010015B +:2001C00019601168154B89B20B445B0040211960136880229BB203F1005303F540535B0077 +:2001E0001A6000F039FE0E4B20461B6893F8301000F08EFE204600F020FE0A4B0122204683 +:20020000BDE810401A6001F025BB00BF04030020B8020020505C0040005C00400430002002 +:20022000DC0200201003002038B5124B05461A681C46127802F07F02212A19D100F0C2FC34 +:20024000B0B1681E042813D8DFE800F0030507120900094B04E0094B02E0094B00E0094BC9 +:20026000226800242046936154829847204638BD022038BD040300200D0B0008350B0008C0 +:20028000F50A0008DD0A0008014901F0E3B800BF44010020014901F0DDB800BFB802002005 +:2002A000054B1B689B78072B04D8044901EBC30101F0D0B800207047040300209400002022 +:2002C000014901F0C7B800BFE000002008B5084B1B681B7803F07F03212B06D100F072FC89 +:2002E00000280CBF0220002008BD022008BD00BF0403002037B5194C0C20256800F080FBC2 +:20030000284040F48035256015480C21002200F0BBF900230193019BB3F5007F02D2019BCD +:200320000133F7E70C20256800F06AFB284040F48025256000F076FB0A4BC2B218600A4BE0 +:20034000C0F3072083F8292083F82A00074B5A71987100F0A7FE03B030BD00BF04080140F3 +:2003600000080140C8020020EC00002029010020044B1A6892B242F00C021A60024B0322B3 +:200380001A607047405C004010030020044B4FF6FB7219680A401A604FF43F421A607047E2 +:2003A000405C004010B51E4C072818BF20702378052B32D8DFE803F003060A0E1621FFF7BF +:2003C000E5FF2AE0FFF7E2FF042327E002236370032323E06378013BDBB263706378F3B90B +:2003E000042217E00F4B1A6892B242F010021A60052323700A23637010BD6378013BDBB2D6 +:20040000637063785BB9074A4FF6EF7311680B4013600622024B1A7010BD0623237010BD96 +:20042000CE020020405C0040064B01221A60064A00200649186010604FF4E0520A801A60E2 +:20044000704700BF405C0040445C004008030020044B01221A60044A0020106003221A60D6 +:20046000704700BF405C0040445C0040FFF7F0BF07B514238DF8043000238DF805308DF897 +:20048000063001A801238DF8073000F001FA03B05DF804FB10B500F0D1FA094B00241B6830 +:2004A0009C72FFF7C1FF074B074A1C604FF43F431380064A1360FFF7DBFF054B1C6010BDD5 +:2004C00004030020445C004008030020405C00401003002007B514238DF8043001A8002363 +:2004E0008DF805308DF806308DF8073000F0D0F903B05DF804FB000070B5274D274C2B686C +:20050000274E9BB22380228833881340590505D54FF6FF332B60234B5B689847228833880F +:200520001A40920444BF4DF6FF722A6022881340DB0405D54EF6FF732B600020FFF732FF4C +:20054000228833881340180504D5FFF711FF4FF2FF732B60228833881A40910507D54FF633 +:20056000FF522A60104A11780131C9B2117022881340DA0505D54FF6FF632B600720FFF78A +:2005800011FF2288338813401B0403D5BDE8704000F0DEBC70BD00BF445C0040CC02002003 +:2005A00008030020000000200C03002037B500F0A7F800F0C9F800F0F7F8FFF79BFE00F037 +:2005C00009F900F041F9012804464FF0000302D0022835D008E0009328480D2105224FF4B6 +:2005E000A02300F065F844E0009324480D2105224FF4A02300F05CF8214800F0F9F828B106 +:2006000000F04EF8041C18BF012432E01D4800F0EFF80028F4D101242BE000230093174808 +:200620000D2101224FF4801300F042F800F0E8FB08B100F0EBFB0135052DEEDD002CECD1EB +:20064000104800F0D5F808B10E4804E00C4800F0CFF818B10A4800F063F90CE000900D2176 +:20066000064805224FF4A02300F022F800F06CF901E00025E0E7002003B030BD00100140C2 +:200680000050000800200008012303FA01F1D2F1010238BF002213019940016170470000E2 +:2006A000024B1868C0F38000704700BF080C01402DE9F0479DF820A01446CAF10107FFB2FF +:2006C0003A46804689461E46FFF7DEFFB4B1354615B100BF013DFBE7404649465246FFF7A6 +:2006E000D3FF354615B100BF013DFBE7404649463A46013CFFF7C8FFE4B2E7E7BDE8F087F9 +:200700000D4B0E491A6842F001021A600C4A106801401160196821F0847121F480311960B3 +:20072000196821F480211960136823F4FE031360044B00221A607047001002400000FFF818 +:200740000410024008100240154B1A6842F001121A601A6812489203FBD5124A1221116007 +:20076000A2F6FC72116841F4E81141F480611160016841F080710160196811F0407FFBD04D +:20078000116841F00201116011680907FCD59A6942F4FE729A61DA6942F40002DA617047D0 +:2007A0000010024000200240094B1A6822F4706242F480621A604FF480221A61D3F80424E2 +:2007C00022F4700242F48012C3F80424704700BF000C0140054B1A68D10703D41A6842F0EE +:2007E00001021A601A689207FCD5704700100240036803481840B0F100535842584170479B +:200800000000FE2F044A08B543681060026882F30888984708BD00BF08ED00E0084BDA6948 +:2008200042F0C052DA61A3F5D0331A6842F480721A60044A10851A6822F480721A607047DC +:2008400000100240006C004038B50F4B44F24C21DA691D4642F0C052DA610C4A128D92B252 +:200860008A4205D044F24D239A4203D0002409E0012400E002240020FFF7D0FFEB6923F0FE +:20088000C053EB61204638BD00100240006C0040184B30B5DB684478DB43C3F30223C3F1AC +:2008A000040204FA02F20F24DC40817803780C40144303F00301C9002401FF228C408A403E +:2008C00003F0FC0303F1604303F56143D3F8005325EA020122400A43C3F800230378012298 +:2008E000590903F01F0302FA03F3034A42F8213030BD00BF00ED00E000E100E0074B4FF0EC +:20090000FF32C3F88020C3F88420C3F88021C3F88421042243F8F02C704700BF00E100E07C +:2009200010B5084B802204461A60FFF7D3FDFFF7E5FFFFF79BFDFFF7E3FE2046BDE81040D9 +:20094000FFF760BF10200240024A034BDA6000BFFDE700BF0400FA0500ED00E00A4B10B5F0 +:200960001A6802221A60094A1168144611F0010FF9D1906042221A60226812F00101FBD12E +:200980001960012010BD00BF102002400C20024037B58BB200930B0C01930E4B01221C68EA +:2009A0001A600D4A1568ED07FBD4019DADB245801568ED07FCD4009DADB205801568ED0731 +:2009C000FCD424F001021A600068431A5842584103B030BD102002400C200240014B802250 +:2009E0001A60704710200240034B044A1A6002F188321A60704700BF04200240230167456B +:200A00000728C8BF08380F23800003FA00F0C04370470000024B188800F50030800270473C +:200A2000E0F7FF1F044B1B88812B34BF4FF480604FF40060704700BFE0F7FF1F0D4A002385 +:200A40000221137053709370D370117153710A4A0A4913600A4A13800A4A11600A4A01F591 +:200A600088411160094A03211370094A1170094A137070471D0B0020180B0020000C00202A +:200A8000160B0020C4020020C00200201C0B0020D0020020230B002008B50E4B0E481979C8 +:200AA0000022C9B20129026008D1022119711A70FFF724FFBDE80840FFF7DABC11F0FD0F5E +:200AC00006D0022119711A70BDE80840FFF73CBF08BD00BF1D0B0020180B002020B9034BF5 +:200AE00001221B681A8270470148704704030020210B002020B9034B06221B681A82704765 +:200B000001487047040300201D0B0020064B1B6830B9DA88598A511A1982044B1A807047BE +:200B20005B8A03481844704704030020160B002014030020084B30B91B68084A11885A8A45 +:200B40008A1A1A8270470649064A1B68126808685B8A10441844704704030020160B0020DE +:200B6000C4020020180B002070B5124B124E1B783468022B04F100640CBF04F5A04404F514 +:200B800000542046FFF7EAFE00250C4B1A8892B2954206DA0A4B6019E958FFF7F9FE04356F +:200BA000F3E731681A8892B20A44326000221A8070BD00BF1C0B0020180B0020160B002089 +:200BC000140300202DE9F0418149824C0120087023790022DBB2022B22705AD108707E49F2 +:200BE0000968487801282AD1C888002800F0C5807A48097B026001294FF0030222710BD06F +:200C000002291AD1764B1A70764A774B1A60FFF7E1FDFFF7E9FE0BE07449734A1160704A36 +:200C20001370FFF7D7FDFFF7DFFE6E48FFF796FE44F24D20FFF7F2FDC2E00A2362E0022891 +:200C400021D109232371CA88694B1A801888694A80B210801A884B8892B25A435F4B1A60B3 +:200C60000B7B012B03D0022B09D15E4A00E05F4A5D4B1A60FFF7CEFE5F4B1860A0E00A2304 +:200C8000237103239BE006283CD0032819D005283CE0032B0BD1504A12685278032A04D19E +:200CA00005232371FFF760FF8AE0052A2EE0042B09D152490878022803D1032362700B70E7 +:200CC000052323717CE0052B14D1434B1A685378012B08D1D3880BB10323F2E70623237134 +:200CE000FFF77CFE6CE0062B4DD0032B4BD0052B62D148E0062B0BD137490968497803292B +:200D000003D10823237122705AE0052954D1D8E7072BF6D0082BD4D0092B3CD12E4B1A6857 +:200D20005378022B2DD1D08838B3314952880B882D4D9BB25343294A2F4E13602F68D2F872 +:200D40000080B1F800C0474433681FFA8CFC67449F42284B03D80A8892B21A8019E0366802 +:200D60002D681168721B521A92B21A801A8892B2824208D300221A8005E00A23237109237B +:200D80001DE0062B01D102239BE7032B01D0052B12D1092395E70A2B0ED10F4B1B685B782E +:200DA000032B01D10A238CE7052BFBD0042B03D102232371002302E00A2323710F23237051 +:200DC0002078D0F1010038BF0020BDE8F08100BF230B00201D0B002004030020180B0020CD +:200DE0001C0B002000200008C402002000500008140B0020160B0020C0020020D0020020F2 +:200E0000014B1878704700BF230B002000BFFDE7800000F1804000F5B8400368CA0623F41F +:200E2000E04323F040039BB248BF83F010038A0648BF83F0200303607047800000F18040E7 +:200E400000F5B840036823F4804323F070039BB283F4405303607047800000F1804000F543 +:200E6000B840036823F4E24323F070031B041B0C03607047800000F1804000F5B840036864 +:200E80005B0406D5026848F68F73134043F4804303607047800000F1804000F5B84003687E +:200EA0005B0606D5026848F68F73134043F0400303607047064B1B689BB203EBC00000F1A9 +:200EC000005000F540504000006880B2704700BF505C0040054B1B689BB203EBC000044BE4 +:200EE00003445B00186880B2704700BF505C004004300020044B1B689BB203EBC000034BCD +:200F000003445B0019607047505C0040023000200D4B3E291B689BB203EBC0000B4B0344E7 +:200F20004FEA430209D94B09C80604BF03F1FF339BB29B0243F4004304E04B08C90748BFD4 +:200F400001339B0213607047505C00400630002070B54C4A4C4B116888B20C04188040F176 +:200F6000908047F6FF7111601A88484C02F00F022270002A5FD1464C464D2268464E02F4E5 +:200F800040522A80226802F030023280226822F4804222F0700292B282F4005222602268B7 +:200FA00022F4E04222F0400292B282F0200222601B88D80602D52368190607D5226848F6A5 +:200FC0000F731340236000F061FC12E01A0507D5226840F68F731340236000F069FA08E0AC +:200FE0001804B6D5226840F68F731340236000F0CDFB23682A8823F4804323F070039BB210 +:20100000D10448BF83F480539504214A48BF83F4005313601368318823F4E04323F040039E +:201020009BB2CC0648BF83F01003880648BF83F02003136070BD930003F1804303F5B843FC +:201040001D68290409D5186840F68F7101401960124B013A53F8223098472B067FF579AFAF +:20106000217848F60F728B0003F1804303F5B8431868013902401A60094B53F8213098479E +:2010800067E770BD445C0040CC020020E0020020005C0040D2020020D4020020500000200F +:2010A0003400002008B5074A074B0849136002221A72074B074A1360074A1B6811609847CE +:2010C00008BD00BF04030020E40200206C00002000000020DC0200200003002010B5064C7B +:2010E00018B9236801221A8210BD044B1B681B68984720680A3010BD0403002000030020FB +:2011000010B5064C18B9236801221A8210BD044B1B689B68984720680C3010BD0403002064 +:201120000003002010B5204B18B91B6802221A8210BD1E4A1968002010800C78134614F001 +:201140007F040DD14A7A910644BF0221197012F0400F1A7814BF22F0010242F0010214E030 +:20116000012C1FD0022C1ED1097901F00F02920002F1804202F5B84211F0800F126806D09A +:2011800002F03002102A07D101221A7004E002F44052B2F5805FF6E7054B1B681B69984767 +:2011A000024810BD104610BD040300200A03002000030020234A2DE9F84314689046238AC1 +:2011C000267A214FA3B9042E12D120490A78012A0AD11F4A10681F4A80B202445200136016 +:2011E00030223A800B7027E010233B80072623E0A58AAB428CBF022604269D4228BF1D4661 +:201200002846A369984781460020FFF753FE2A460146484600F068FB29460020FFF76AFEC2 +:20122000238A4FF440525B1B2382638A1D4430233B80094B65821A80D8F800301E72BDE8AB +:20124000F88300BF04030020D4020020240B0020505C004002300020D202002010B50A4B9C +:201260000A491B6849789A7891420AD3D97841B99C8834B99A72064B1B685B6898472046D1 +:2012800010BD022010BD00BF04030020900000200003002038B50E4A0E4C1268236892693A +:2012A00018799978904723689A7A7AB170B95A7962B9DD7855B9084B1B68DB6898472368EE +:2012C00028461A79DA729A781A7338BD022038BDDC020020040300200003002038B52F4B67 +:2012E0001B68187810F07F0004D15A7A22F020025A7238BD02284ED15A88002A4CD15A7979 +:20130000002A49D11A79264D22F08000840004F1804101F5B84109682D7812F0800F14BF4E +:2013200001F0300101F44051A84234D2002932D09B7A83B304F1804404F5B844120623684E +:201340000CD503F03003102B1FD1C4B22046FFF7A1FD20463021FFF75BFD16E003F4405366 +:20136000B3F5805F11D128B90E4B93F83010FFF7CFFD01E0FFF77EFD236823F4804323F073 +:2013800070039BB283F440532360074B1B685B699847002038BD022038BD00BF0403002076 +:2013A00090000020000000200003002038B51D4B1D4D19682D780A7922F08004A30003F1A5 +:2013C000804000F5B840006812F0800F14BF00F0300000F44050AC4222D24C8804BBF8B1D2 +:2013E000897AE9B103F1804303F5B84312F0800F1A6807D022F4E04222F0400292B282F07A +:20140000100206E022F4804222F0700292B282F480521A60054B1B689B699847002038BDA7 +:20142000022038BD04030020900000200003002008B5064B1B685A7A42F020025A72044BC7 +:201440001B68DB699847002008BD00BF0403002000030020054B1A68538A18B98988CB1A82 +:201460001382704708681844704700BF0403002008B50B4B002093F83010FFF749FD094B29 +:201480001B68187A082806D1074B4FF480521A80064B10221A80B0F109035842584108BD6D +:2014A0000000002004030020D2020020D402002073B5964E964B3268964D92B213445B009B +:2014C0001A682B68197A09290FD092B2520002F1804202F5C0421178197051785970918852 +:2014E0005980118999809289DA8001221A72DA885C78002A61D11A7812F07F023AD1092C55 +:2015000002D1FFF7ABFE44E0052C0FD193F90220002A01DA08234DE0DA78002AFAD19A88B0 +:20152000002AF7D19B7A002B37D0F3E7032C13D19A78012A07D0784B20461B685B69984722 +:20154000032828D135E09A88002AF4D15B7A9806F1D5FFF76DFF1CE0012CECD19A78012A83 +:20156000E9D19A88002AE6D15B7A9906E3D5FFF7B5FE0EE0012A04D10B2CDCD1FFF78AFE89 +:2015800007E0022AD7D1012CF1D0032CD3D1FFF70DFF10B1CFE70028BCD132685F4B92B219 +:2015A00013445B0000221A605D4B30221A80062300E009232A681372D4E0062C18D11A789C +:2015C00052067CD1DA78544B012A02D11B68DB696CE0022A02D11B681B6A67E0032A02D116 +:2015E0001B685B6A62E0212A69D11B689B6A5DE0002C3CD15988002961D15A6822F0FF02CD +:20160000B2F5003F5BD11A7812F07F0204D19B88002B00F0AB8052E0012A0CD13E4A187912 +:20162000126892699047002849D12B689B7A002B40F09C8043E0022A41D11B79394803F094 +:201640000F018A0002F1804202F5B8421268007813F0800F14BF02F0300202F44052814284 +:201660002DD213F0700F2AD1002A7FD127E0082C03D11B785B067BD021E00A2C1FD11A786D +:2016800002F07F02012A1AD19A7AC2B15988B1B95A6822F0FF02B2F5803F10D11E4A1879DA +:2016A000126892699047002864D008E03BB12A680024548293612046984720460AE0164B38 +:2016C0001A682B68126958789047032802D1114B1B6805E02B684FF6FF711A8A8A4201D187 +:2016E000092203E0022800D012B908221A7239E093F9001000292FDAD9880191019882422A +:20170000054811D9019A1A821FE000BF505C00400430002004030020DC02002002300020E6 +:20172000D4020020900000208A420ED2016891F830108A4201D2002105E092FBF1F401FB12 +:20174000142212B901210C4A1170026892F830209A82FFF72FFD05E003221A72074B4FF4E2 +:2017600040521A80FFF784FE02B070BD044B9EE7044B9CE7044B9AE7240B0020D20200202D +:2017800025110008DD10000801110008F8B52B4D2C68237A032B01D0052B41D1A369228AAD +:2017A000ABB1A2B1A68A964228BF164630469847238A07469B1B2382638A0020334463821C +:2017C000FFF788FB32460146384600F0A5F8238A53B11B4B00204FF4405201461A80FFF7E3 +:2017E00089FB184B30221A80238AA28A9A4202D82B68032202E01BB12B6805221A720CE0EF +:201800002A6806211172104A1168104A89B20A44520013600B4B30221A802B681B7A06E0C1 +:20182000072B03D10A4B1B68DB68984708232A681372BDE8F840FFF71BBE00BF04030020D4 +:20184000D2020020D4020020505C004002300020DC02002030B50B4B1C780023A3420CD2AD +:2018600003F1805202F5B85291000D6848F68F722A401A430A600133F0E7034B40F0800022 +:20188000186030BD900000204C5C004010B5134C23681A7A022A01D0042A04D1FFF78AFC8C +:2018A00023681B7A13E0062A10D15A78052A09D11A78520606D19878FFF7CCFF084B1B68C1 +:2018C0001B6A9847074B1B689B689847082322681372BDE81040FFF7CBBD00BF040300205A +:2018E00000030020DC02002030B501F10051013201F54051521049000023934200F102004F +:2019000009D010F8015C10F8024C44EA052421F823400133F1E730BD10B501F1005101322C +:2019200001F54051521049000023934205D051F8234020F813400133F7E710BD9504000811 +:20194000810100083F0100084101000829020008CD020008430100088902000895020008E3 +:20196000A1020008C102000800000000400000003D0100083D0100083D0100083D01000899 +:201980003D0100083D0100083D0100083D0100083D0100083D0100083D0100083D01000817 +:2019A0003D0100083D0100084D01000851010008690100086B0100086D0100086F01000817 +:2019C00071010008730100087501000801010000E800002004000000320100201200000020 +:2019E0004C0100201400000019010020100000006001002080000000E00100206C000000AE +:201A00004C0200206C0000001201000100000040AF1E030001020102030100002901002074 +:201A2000090000000403090409022D0001010080320904000000FE0102040904000100FE7F +:201A40000102050904000200FE010206092103FF000008100110034C004C004D00200030DB +:201A60000030003300092103FF000008100112034C006500610066004C00610062007300AF +:201A8000CC0000201200000014034D00610070006C006500200030003000330080035300B9 +:201AA00054004D00330032006400750069006E006F00200062006F006F0074006C006F0052 +:201AC00061006400650072002000760031002E003000200020004500520052004F0052007B +:201AE0002E002000550070006C006F0061006400200074006F002000520041004D00200010 +:201B00006E006F007400200073007500700070006F0072007400650064002E006C0353007E +:201B200054004D00330032006400750069006E006F00200062006F006F0074006C006F00D1 +:201B400061006400650072002000760031002E00300020002000550070006C006F00610083 +:201B60006400200074006F00200046006C0061007300680020003000780038003000300090 +:201B800035003000300030006C03530054004D00330032006400750069006E006F00200079 +:201BA00062006F006F0074006C006F0061006400650072002000760031002E0030002000B5 +:201BC0002000550070006C006F0061006400200074006F00200046006C006100730068006F +:201BE0002000300078003800300030003200300030003000EC0000202D000000005000201A +:201C0000000C00200000000000000000000000000000000000000000000000000000000098 +:201C20000000000000000000000000000000000000000000000000000000000000000000A4 +:201C4000000000000000000000000000000000000000000000000000000000000000000084 +:201C6000000000000000000000000000000000000000000000000000000000000000000064 +:201C8000000000000000000000000000000000000000000000000000000000000000000044 +:201CA000000000000000000000000000000000000000000000000000000000000000000024 +:201CC000000000000000000000000000000000000000000000000000000000000000000004 +:201CE0000000000000000000000000000000000000000000000000000000000000000000E4 +:201D00000000000000000000000000000000000000000000000000000000000000000000C3 +:201D20000000000000000000000000000000000000000000000000000000000000000000A3 +:201D4000000000000000000000000000000000000000000000000000000000000000000083 +:201D6000000000000000000000000000000000000000000000000000000000000000000063 +:201D8000000000000000000000000000000000000000000000000000000000000000000043 +:201DA000000000000000000000000000000000000000000000000000000000000000000023 +:201DC000000000000000000000000000000000000000000000000000000000000000000003 +:201DE0000000000000000000000000000000000000000000000000000000000000000000E3 +:201E00000000000000000000000000000000000000000000000000000000000000000000C2 +:201E20000000000000000000000000000000000000000000000000000000000000000000A2 +:201E4000000000000000000000000000000000000000000000000000000000000000000082 +:201E6000000000000000000000000000000000000000000000000000000000000000000062 +:201E8000000000000000000000000000000000000000000000000000000000000000000042 +:201EA000000000000000000000000000000000000000000000000000000000000000000022 +:201EC000000000000000000000000000000000000000000000000000000000000000000002 +:201EE0000000000000000000000000000000000000000000000000000000000000000000E2 +:201F00000000000000000000000000000000000000000000000000000000000000000000C1 +:201F20000000000000000000000000000000000000000000000000000000000000000000A1 +:201F4000000000000000000000000000000000000000000000000000000000000000000081 +:201F6000000000000000000000000000000000000000000000000000000000000000000061 +:201F8000000000000000000000000000000000000000000000000000000000000000000041 +:201FA000000000000000000000000000000000000000000000000000000000000000000021 +:201FC000000000000000000000000000000000000000000000000000000000000000000001 +:201FE0000000000000000000000000000000000000000000000000000000000000000000E1 +:2020000000500020154A0008D14C0008D54C0008D94C0008DD4C0008E14C0008314D000882 +:20202000314D0008314D0008314D0008314D0008314D0008314D0008314D0008415300085A +:20204000314D0008314D0008314D0008314D0008314D0008314D0008355000083B5000083C +:2020600041500008475000084D500008754E0008854E0008954E0008A54E0008B54E0008EC +:20208000C54E0008D54E0008894D0008314D000845580008314D0008314D0008535000083A +:2020A000495500086D55000891550008C555000815560008215600082D56000825510008A5 +:2020C0003D5100083151000849510008314D0008314D0008015700081957000831570008CA +:2020E0005B500008314D0008314D000810B5054C237833B9044B13B10448AFF300800123DF +:20210000237010BD500F00200000000010D8000808B5064B1BB106480649AFF30080064809 +:20212000036813B1054B03B1984708BD0000000010D80008540F0020500F002000000000D6 +:2021400008B5094920F0004007F0B2F806F088FB03A3D3E9002305F079F806F097FE08BDCB +:20216000666666666666F63F00004842AFF3008090F900308B4205D0002300224360028154 +:202180004281C360017070472DE9F743044647680846884606F084FF0146384606F0D4FFC5 +:2021A000E16806F0C9FE0021064607F089F9B0B1304605F007F82E49054607F077F950B936 +:2021C00028464FF0434107F067F930B9284607F081F9C5B204E07F2502E0802500E00546FE +:2021E00068B206F05DFF0146304606F0A3FE2389E06033B1984528BF9846C8EB0303238150 +:202200001BE06689BEB1B04528BFB046C8EB0608404606F045FF0146384606F095FF8146FC +:20222000304606F03DFF0146484607F041F8A4F80A80606001E000236360237838465D438B +:2022400000218DF8045007F013F948B9606800214FF0010507F00CF900B90546EDB200E0D3 +:2022600000259DF8040040EA052003B0BDE8F0830000FE4208B504F0BDFC003018BF0120B4 +:2022800008BD08B504F0B6FCD0F1010038BF002008BD000010B50024044B0421185D013471 +:2022A00004F0DCFB082CF7D110BD00BF0800002038B5074C04F108056078002104F0CEFBAB +:2022C00014F8010F002104F0ABFCAC42F4D138BD2000002008B5FFF7EBFFFFF7DBFF0023AE +:2022E000074900225A5407495A5407495A540133082BF5D1BDE808404FF4FA7004F0C0BC8B +:20230000CC0F0020C40F0020940F00202DE9F0410025384E0021384C705D04F081FC4FF4F4 +:202320002F7004F0C2FC2078FFF7ABFF80466078FFF7A7FF0746A078FFF7A3FF800040EA33 +:202340004707E078FFF79DFF47EA0807FFB247EAC000C7B22079FFF794FF47EA0010C7B20E +:202360006079FFF78EFF47EA4010C7B2A079FFF788FF47EA8010C7B2E079FFF782FF47EA36 +:20238000C010C4B20121705D04F04AFC1B4BEA5C1E46A24206D05C55194B01221A70194ADF +:2023A00012685A800135082DB3D115480378D3B1144B1A684388D31A142B14D90023002175 +:2023C0000A46B45C1C4104F00104944001322143082AC9B2F5D10C4AD1540133082BEED1C8 +:2023E0000023037002E0012004F04AFC0120BDE8F08100BF2100002008000020C40F0020B8 +:20240000C00F0020A8190020CC0F002008B5FFF761FF024B00221A705A8008BDC00F002057 +:2024200008B5302004F0E6FBC0B208BD70B502EBC102D6B2827C1D4604464F4B3AB106EB05 +:20244000821233F812104D4B01229A5504E0027C06EB821233F812104FF6FF73994200F03B +:202460008980E9293ED006D8C12915D0E82925D085296DD10AE0F72958D002D8F6294BD04E +:2024800066E0F8295CD0F92955D061E02068012D036811D1DB6861E0012D07D120680368A1 +:2024A000DB689847236883F8615070BD002D61D12068036880F861501B694FE0FFF7B0FF43 +:2024C00001280CD1012D03D120680368DB6804E0002D4FD1206803681B6920213EE0A068AF +:2024E000092112E0FFF79CFF01280CD1012D03D120680368DB6804E0002D3BD120680368E1 +:202500001B69B0212AE0A0680A212A1C18BF0122BDE8704001F0A4BE012D02D1E0686F2168 +:2025200012E0E068BDE8704001F08EBE012DF8D1E068702108E0012DF3D1E068E92103E0F0 +:20254000012DEED1E068EA21BDE8704001F078BE012D05D12068C9B20368DB68984770BDFE +:2025600045B92068C9B203681B699847A37C0BB1024B9D5570BD00BF9EE80008F00F0020D9 +:2025800070B50E4BA2B05B5C06461341DB070D46144611D50A2301FB033313440133009322 +:2025A00007492A46234602A807F05AFE3046294622460123FFF73AFF22B070BDCC0F00205F +:2025C0009EE90008F0B50F4BA3B05B5C0746134113F001060D46144611D10A2201FB0222DD +:2025E00022440132009208492A46234602A807F037FE3846294622463346FFF717FF23B003 +:20260000F0BD00BFCC0F0020B1E900082DE9F84F8046FFF77BFE0024154B5FFA84F9E75C82 +:20262000144B14F803B09A4697EA0B0B04D10134082CF1D1BDE8F88F0025012616EA0B0F73 +:202640000ED03E42404649462A4602D0FFF798FF01E0FFF7B7FF1AF8043073400AF804307C +:202660000135EDB27600082DF6B2E7D1DFE700BFCC0F0020940F0020A44B70B533F81110D7 +:202680004FF6FF7399420446154600F04F81EE2900F0BC8018D8872900F03E8108D8812927 +:2026A00027D0822900F03881802940F03F8133E1EB295ED002D8EA2942D070BDEC2972D05D +:2026C000ED2900F0898070BDF2291DD005D8F02900F0CB8040F2AF80DBE0F42900F0F780E5 +:2026E000C0F0EB80F52900F00181FA2900F0E58070BD012A02D10068036812E1002A40F06C +:202700001581006803680EE1012A01D1A27470BD002A40F00B817E4EAB5D5BB12068A17CB6 +:2027200003687C4A05EB81111B6912F8111098470023AB550135402DEDD10023A37470BD6D +:20274000FFF76EFE01280DD1012D03D120680368DB6805E0002D40F0E980206803681B69B6 +:20276000DA21E1E0A068C5B10021BDE8704001F0A3BDFFF755FE01280DD1012D03D120687E +:202780000368DB6805E0002D40F0D080206803681B69D921C8E0A06815B940F2FF11E4E7FD +:2027A00040F2FF31E1E7FFF73BFE01280DD1012D03D120680368DB6805E0002D40F0B68009 +:2027C000206803681B69D821AEE0A068C5B10021BDE8704001F053BDFFF722FE01280DD1E9 +:2027E000012D03D120680368DB6805E0002D40F09D80206803681B69D72195E0A06815B988 +:2028000040F2FF11E4E740F2FF31E1E7FFF708FE01280DD1012D03D120680368DB6805E061 +:20282000002D40F08380206803681B696A217BE0A068022112E0FFF7F3FD01280CD1012DA4 +:2028400003D120680368DB6804E0002D6ED1206803681B696B2167E0A06803212A1C18BF8B +:202860000122BDE8704001F0FBBCFFF7D9FD01280CD1012D03D120680368DB6804E0002D1D +:2028800054D1206803681B6975214DE0A0680121E4E7FFF7C5FD01280CD1012D03D120689C +:2028A0000368DB6804E0002D40D1206803681B69692139E0A0680421D0E7012D02D1606881 +:2028C000012117E0002D31D16068012119E0012A83694FF0000202D15D705A8070BD5A7004 +:2028E00040680421BDE8704001F0A6BD012A05D140680221BDE8704001F0DDBDB2B94068A3 +:202900000221BDE8704001F0DBBD00BF7CE80008F00F00209EE800082068012DC9B2036842 +:2029200001D1DB6800E01B69984770BD70BD00BF10B50024044B0421185D013404F08EF8A5 +:20294000112CF7D110BD00BF1000002038B51E2004F0ABF900242546154B185DFFF78AFC13 +:2029600080F00100C3B2A3400134112C45EA0305F2D110490B68AB420F4B05D001221A708D +:202980000E4A0D6012685A801B780B4A5BB10B4B18685388C31A052B05D9094B0968196050 +:2029A0000023137002E0012004F06AF9012038BD100000206C0F002050100020A8190020D5 +:2029C000900F00202DE9F8430646114FFFF7BEFF10493A680B68894692EA030816D00025B9 +:2029E000012414EA080F0BD0D9F8002030462240294618BF0122FFF73FFE3B6863403B607C +:202A00000135EDB2112D4FEA4404EAD1BDE8F8834C100020900F002010B50446FFF788FF80 +:202A2000A06840F2FF1101F02AFCA06840F2FF1101F042FC024B00221A705A8010BD00BF5D +:202A40005010002081422EBFC0EB01004042C1EB0000704710B51446FFF7F4FFA04228BFE4 +:202A6000204610BD38B50B4B04461D68038913B94FF47A7308E0006829464FF47A72FFF7A5 +:202A8000E9FF63681844430863604FF47A732560238138BDA819002008B5038953B14068F5 +:202AA00030B106F0F9FA0146034806F001FC08BD014808BD002008BD00007A442DE9F0410A +:202AC0001E4B1F4D5A781F4C05F10C06013230465A70FFF7C7FF012104F11000FFF748FB4D +:202AE0002846FFF7D9FF07463046FFF7D5FF39460646384606F028FB31468046304606F002 +:202B000023FB0146404606F017FA04F01BFD8046FFF716FB414606F0CBFB804641463846DC +:202B200006F012FB41466060304606F00DFB2D8A606125836583BDE8F08100BFBC0F00200F +:202B4000341000209C0F00202DE9F0411E4B1F4D5A781F4C05F10C06013A30465A70FFF774 +:202B600081FF4FF0FF3104F11000FFF701FB2846FFF792FF07463046FFF78EFF3946064669 +:202B8000384606F0E1FA31468046304606F0DCFA0146404606F0D0F904F0D4FC8046FFF75B +:202BA000CFFA414606F084FB80464146384606F0CBFA41466060304606F0C6FA2D8A6061DF +:202BC00025836583BDE8F081BC0F0020341000209C0F00202DE9F0411D4B1E4D1A781E4C1F +:202BE000013228461A70FFF73DFF01212046FFF7BFFA2846FFF750FF074605F10C00FFF749 +:202C00004BFF39460646384606F09EFA31468046304606F099FA0146404606F08DF904F01A +:202C200091FC8046FFF78CFA414606F041FB80464146384606F088FAAD8860602581658148 +:202C40003046414606F080FA6061BDE8F08100BFBC0F0020341000209C0F00202DE9F04110 +:202C60001D4B1E4D1A781E4C013A28461A70FFF7F9FE4FF0FF312046FFF77AFA2846FFF7C2 +:202C80000BFF074605F10C00FFF706FF39460646384606F059FA31468046304606F054FA57 +:202CA0000146404606F048F904F04CFC8046FFF747FA414606F0FCFA80464146384606F0A3 +:202CC00043FAAD886060258165813046414606F03BFA6061BDE8F081BC0F002034100020E8 +:202CE0009C0F0020F7B5044672B6304B017F1A892E488A428CBFC1EB020200221A819B8A2E +:202D000000228B4284BFC1EB03038382A36998BF82825F785A80264E0FB3264A7178137898 +:202D20001944C9B248B2022390FBF3F3DBB2C3EBC31001EB40011170002211460020307036 +:202D4000707062B609B902B96BB35B42606849B252B25BB203B0BDE8F04001F08BBB164D4D +:202D60002846FFF711FA217FADF8000005F11000FFF70AFAADF80400C2B29DF801009DF857 +:202D800000102B4620B1002058611F835F83D8619DF8050028B10020002558611D835D835A +:202DA000D8610023CAE703B0F0BD00BF34100020BC0F0020BE0F00209C0F0020104A08B5C9 +:202DC000104B11681868FF221960FFF743FE0E4BC0B2D8619B6980B25A8882428BBFC0EBF9 +:202DE0000200002258805A800748FFF77BFF0648FFF7E8FDBDE808400348FFF707BC00BF65 +:202E0000A819002030100020700F002008B52820022103F023FE2920022103F01FFE2A20D0 +:202E2000022103F01BFE2B20022103F017FE28200A49022203F0E0FD2A200949022203F0AB +:202E4000DBFD29200749022203F0D6FDBDE808402B200549022203F0CFBD00BF5D2C00089E +:202E6000D52B0008492B0008BD2A00082DE9F0416B4F8CB038466B4901F032FB38466A4921 +:202E800001F030FB6949384601F02EFB642003F0D9FD674B002403600226092344608DE8D9 +:202EA0004800644B054602941A68634905F14803083001F05BFD614B85F85A602B60A5F83F +:202EC000586005F151034FF0010885F860605C4E6B6585F85B8085F861805020356003F043 +:202EE000B1FD0D2214238DE80C00564B029405461A68514900F1400301F038FD95F8403048 +:202F000085F848402B640F2385F84530202385F846306FF07F0385F84730022385F84930D3 +:202F2000082385F84A3085F84B4085F84C4085F84D4085F844404820B56003F083FD05233B +:202F40008DE80801404B029405461A683A4900F1410301F00BFD85F840404420756003F02B +:202F600071FD032300930193384B02941A680546314900F1400301F0F9FC2B6C042064F30A +:202F800017232B643368F56083F8614003F05AFD047044704480B0611C2034747474B47421 +:202FA000F47403F04FFD2A494460034640224FF47A70196098601C745A619A617361DB68AD +:202FC0000790089305910A920B9205A9214ADB23194806948DF8244001F05CFC1E4B97F8B4 +:202FE00074101A6801B9FEE7137B052BFAD11448FFF70CFA1248FFF70FFD1148FFF706FF9B +:203000007069164903F0EDFC0221302003F026FD4FF47A7003F034FE0CB0BDE8F08100BF30 +:20302000AC150020D2E90008DEE90008E6E90008E8EF0008E4010020D40F002078EB0008F4 +:20304000700F0020E0010020E8010020C001002098EB0008A0E7000838060020EFE900088E +:203060000C4A01231370402100235160D360536153701361084A00211381D360938213603E +:20308000064A516013815381D160516113835383D1617047D40F0020341000209C0F00205D +:2030A00008B51E49422207F005F81D4A0346917D90F82600014483F8261093F8360092F8E7 +:2030C0002210927A014483F8361093F83D1098780A4483F83D20134A9178014499709278E0 +:2030E000997A1144997293F82D10114483F82D10997E1144997693F82210114483F822104E +:2031000093F823100A4483F82320074A12681A87064A1268A3F83F2008BD00BFFAE9000846 +:203120005C000020300000208000002084000020064A00231360064A1360064A1360064AC3 +:203140001360064BFF221A70704700BF6C12002064110020601100205810002055100020B9 +:2031600007B5074B074A1B680092074A0749019207484FF4807200F0C5FE03B05DF804FB69 +:203180006011002058100020551000206C1100205C00002002F07F02212A13B514D199B9BB +:2031A000022805D0222805D1094A03F0030313700C4600E00224074B1B6833B102A901F86C +:2031C000010D0220984700E00224204602B010BD541000206811002037B502F07F02212A2E +:2031E00005460C461AD1C9B9202807D021280BD10C480721224600F0C3FD06E0094807218E +:20320000224600F031FE00E00224074B1B6833B102A901F8015D0220984700E002242046F9 +:2032200003B030BD290000206811002037B51A4D1A4C2A6802AB43F8042D04F118004FF458 +:203240008072174900F02EFE019B164A2B6012689B1A154ADBB21268C2F58072934212D282 +:2032600094F822309B0003F1804303F5B8431A6822F4804222F0700242F4004242F0800221 +:2032800082F440521A60094B1B6813B101200021984703B030BD00BF6C1200205C00002077 +:2032A0005C10002064110020800000205C110020034B002808BF40201881024B186070470E +:2032C0005C00002084000020002808BF402008B580B200F061FE024B1884024B186008BDCE +:2032E0005C00002080000020C20744BF034B1960830744BF024B1960704700BF5C110020C9 +:203300006811002070B50C4629B31449144A0B6812680D469A1AD2B2C2F1FF02944201D92A +:20332000BAB11446002291B2A14202F1010205D2465C0C49CE540133DBB2F4E72B600A4B1E +:203340001A781206FBD51B781B0604D5FFF708FF01E0104670BD204670BD00BF6011002022 +:20336000581000206C11002055100020034B1868034B1B68C01AC0B2704700BF6C120020A4 +:20338000641100200A4B10B51A680A4B1B689B1ADBB2994228BF194600238B4206D0064CA9 +:2033A000A45C0132C454D2B20133F6E7184610BD641100206C1200205C10002008B5FFF790 +:2033C000E1FF104A13680344DBB213600E4A1268D31ADBB2402B13D80C4B93F822309B0080 +:2033E00003F1804303F5B8431A6822F4804222F0700242F4004242F0800282F440521A6097 +:2034000008BD00BF641100206C1200205C0000200B4B10B51B6819440A4BC9B21B685B1AB6 +:20342000DBB2934238BF1A460023934206D0064C645C0131C454C9B20133F6E7184610BDF2 +:20344000641100206C1200205C100020024B187800F00100704700BF54100020014B186819 +:20346000704700BF29000020800000F1804000F5B840036823F4E04323F0400343F40043FA +:2034800043F0800359400160704700000B4B1B685A8A20B90A4909888A1A1A827047094902 +:2034A000096831B1D8889B8A134498429CBF01230B70054B186800B110447047E019002064 +:2034C000301400209C12002028140020104B10B51B685A8A60B90F4CD98824888C4238BF91 +:2034E00021468A423ABFC2EB01021A82188210BD0949096831B1D8889B8A134498429CBF37 +:2035000001230B70054B186800B1104410BD00BFE01900209A1200202C14002034140020FE +:203520002DE9FF41164B1C68227802F01F03012B21D1144B2179D3F800C0134BD3F8008057 +:203540000023634517D058F82360376A8FB1B5788D420ED836782E44B1420ADA491BE5786B +:20356000A3780095A588C9B20195E4880294B84702E00133E5E7022004B0BDE8F08100BFCF +:20358000E019002094120020081400202DE9F341154B1C68227802F01F03012B1FD1134BBA +:2035A0002179D3F800C0124BD3F800800023634515D058F82360776A7FB1B5788D420CD8CA +:2035C00036782E44B14208DA491BE578A3780095A488C9B20194B84702E00133E7E7022044 +:2035E00002B0BDE8F08100BFE0190020941200200814002010B50B4B1B689B7A1BB10A4B55 +:2036000005221B681A730024084B1B689C4208D2074B1B6853F824305B6903B198470134C1 +:20362000F2E710BDE019002038060020941200200814002010B50024064B1B689C4208D2F6 +:20364000054B1B6853F824309B6903B198470134F2E710BD9412002008140020024B042211 +:203660001B681A73704700BF38060020012906D8044B1B79834294BF022000207047022048 +:20368000704700BFA012002030B5134B05461B689A78124B1B7893421CD9114C04EBC201F6 +:2036A0008B889BB954F83200C45C0E4A59002CB1242B03D00A4454800133F5E78B1C0A4929 +:2036C000D8B210708880A84228BF2846BDE8304002F0BCBD002030BDE0190020680100206A +:2036E00048010020880000206C010020014902F0ADBD00BF20010020014902F0A7BD00BF27 +:203700002801002038B5154B00221B6801219A72134B4FF4E050196412490C681A645A64E7 +:2037200018644FF43F405A64206018640E4B4FF48010186014460D460C4B1B689C4208D2AE +:203740000B4B1B6853F82430DB6803B198470134F2E72B6800221A7338BD00BFE0190020FE +:20376000005C00403806002000E100E09412002008140020034B1B6D03EBC000430002487B +:2037800018447047005C0040046000408B4B2DE9F74F1B688A4C0025C0229D725A722565DF +:2037A000226848F68F13134043F40073284623601021FFF759FE226D824B5200134480228C +:2037C0001A60236D40215B0003F1804303F5C0431960226848F68F6313402360284602F008 +:2037E00053FB2368012523F4804323F0700343F4004343F0800383F440532360AC0004F10C +:20380000804404F5B8442368E8B223F4804323F0700343F4004343F08003236023685904CF +:2038200006D5226848F68F73134043F4804323600021FFF719FE23685A0606D5226848F657 +:203840008F73134043F0400323600135082DD5D14FF000085C4B00201B68984580F0A1800A +:203860004FEA880B0746594B1B6853F80B305A78974280F090809B6A0C2404FB0734A67AC8 +:20388000E17AB50005F1804505F5B8452A6848F68F1313404E4A01F0030132F81120DFF8E2 +:2038A00020A113432B60E37A296813F0040F48F68F630CBF00224FF480720B4013432B60E4 +:2038C00063684FEAC60903F14043A3F5C0434FEAA30CE37A4FEA4C0C1FFA8CFC13F0080F72 +:2038E000DAF850202CF0010337D04A44520002F1804202F5C0421360304620218DE808101A +:20390000FFF7B2FD9DE80810E27A12F0040F40D0DAF8502025894A44520002F1804202F568 +:20392000C0421360DAF8503009F104026D081A4452000CEB050302F180429BB202F5C042A1 +:2039400023F0010313603046FFF714FF218905604908304602F098FA1BE009F104094A4474 +:20396000520002F1804202F5C0421360E37A5B0703D43046218902F087FA2B6823F480433E +:2039800023F0700343F4004343F0800383F440532B60013767E71B6903B1984708F101083D +:2039A00058E70C4B012218800B4B18800B4B1B681A7303B0BDE8F04F02F042BEE0190020C0 +:2039C000005C0040086000409412002008140020740100209A12002030140020380600207E +:2039E0002DE9F04F884B91B01860884B01221960874B08911A700023864A87495A50874945 +:203A00005A5004331C2BF7D10024C0210491A146A346A24608998C4200F0AA807A4B1B6893 +:203A200053F8245003EB840205932B7809920A93AB8885F802A04B44C82B01DD0020E0E04E +:203A4000734B4FF000081878AB6A0A336A7890457FD20C2202FB08F20B925A78A3F10A063F +:203A6000920644BF0BF10100C0B206960246072A6CD8099F0B9E3F68B96A07970E440D9635 +:203A800000214FEA810CCDF830C00026A1423AD2079F97F801C0664535D2DDF814C00C9F79 +:203AA0005CF807704FF00C0CBF6A0CFB067797F80AC00E97944524D197F80BC00D9FCDF8A0 +:203AC0000CC0FF7ACCF3C00C0297C7F3C007BC4500F09480DDF808C01CF0100F40F08E80F1 +:203AE000039F17F0100F40F0898007F0070CCDF838C0DDF808C00CF00707DDF838C0BC4589 +:203B00007CD10136C2E7A14201D14645C5D30131A142B6D9049E069F710001F1804101F59B +:203B2000C04143F8061CFE7A5FFA82FC770733F8021C39D57C2931D8033121F00301049E6A +:203B4000314489B2B1F5007F049139D9304B187074E72F4BDDF828C018703148AB684844B4 +:203B6000E2449847AB8801344B441FFA83F951E72C4A2D4B1168012019605168127A59607D +:203B80001A7209F1090292B283F804A05A80274B9A80274B0BF101021A7032E03707CBD4E1 +:203BA0003F3121F03F01CAE73E2901D9360703D5013121F00101C2E71F3121F01F01BEE729 +:203BC00053F80A1C11B9134943F80A1C069F1A70F97A53F80A6C11F0080F18BF0E4F4FFAF5 +:203BE0008CF108BF0D4F01F1FF3C47F82C6008F101080C338B45B8BF934627E70132D2B207 +:203C000035E711B0BDE8F08F081400209412002090120020D56600080C14002074120020B6 +:203C2000A912002042EA0008A0120020200100203001002030B5039D144C08B1208104E0EE +:203C40006FF0500020721E20607209B1618102E02420A072E1720E490E48002A08BF0A46FE +:203C60000D498A600022934208BF03460B618A818A820A4B1DB903221A70257430BD8A830D +:203C800004221A70032323748D6130BD3201002070EA00083CEA0008480100206801002007 +:203CA000F8B5294B03221C680C21204601F008FA23684FF080521A61244B1B6823B1DB00FC +:203CC000013B18460138FDD820460C21042201F0F7F9DFF8A8C01E4BBCF800201D4D1E4C52 +:203CE0001A800FCC0FC50FCC0FC594E80F001B4E85E80F000FCE1A4D0FC50FCE0FC5374616 +:203D000057F820392B60174B174D1B88ACF80030A4F1200C0FCDACE80F000FCDACE80F0074 +:203D200095E80F0084E80F00104C0FCC0FC70FCC0FC723680E4933600E4B0F4A1868BDE872 +:203D4000F84001F05BBD00BFC8EE000844010020981200209813002054060020A406002067 +:203D600074130020300100207CEA00084CEA00080C1400203806002074120020D006002065 +:203D8000064B1860064B00201980064B1A60064B064A1B689A615882FFF778BB2814002007 +:203DA000301400209C120020E01900208D340008034600201BB11A689B681044FAE7704749 +:203DC0002DE9F8431D4B80461C681D4B658A38B91868FFF7EDFF401B20824046BDE8F88393 +:203DE0001C6844B30026334608EB050293421DD22068C0B11F18BD4216D29D428CBFC3EBFC +:203E000005010021BA429ABFC3EB0203C1EB0309C1EB000963680B48194430444A4606F091 +:203E200049F94E4400E01F46A46814B90548BDE8F8833B46D8E72046BDE8F883E019002044 +:203E400070120020C8130020044B054A1860054B00201B689A615882FFF7B2BF70120020DE +:203E6000C13D0008E0190020064B1860064B00201980064B1A60064B064A1B689A6158828C +:203E8000FFF724BB341400209A1200202C140020E0190020CD3400080346998800680022A3 +:203EA000FFF76EBFF0B506461448B57A1C68006D776800EBC500124D400028580025C0F3EC +:203EC0000900854217D257F815601FFA86FCF6B20E550134B4FBF2F602FB16446E1C86424A +:203EE00009D24FEA1C260E550134B4FBF2F602FB16440235E5E71C60F0BD00BF005C00405F +:203F00000C600040F8B5069F06463D6807985B1BB3FBF2F402FB1434002CB8BFA41844B968 +:203F200003785BB2002B02DCFF23037032E0047027E001230370338970689C42A8BF1C46FC +:203F40000023A3421CDA11F805E00135B5FBF2FC02FB1C5503F1010CA4455FFA8EFE02DB87 +:203F6000C0F800E00CE011F805C001354EEA0C2E40F804EBB5FBF2FE02FB1E550233E0E714 +:203F80003D60B07AFFF7F6FBA3B20360B07A3021FFF76AFA2046F8BD11220123834205D2D8 +:203FA000013A02D05B009BB2F8E77047002B18BF18467047022830B54FF0000314BF002556 +:203FC00002250C225A43084CA018A2583AB1C27902F00202AA4202D182798A4203D0013340 +:203FE000082BEED1002030BD4C150020044A00231360044A1360044BFF221A70704700BF2C +:2040000048140020401400203C14002007B5074B074A1B680092074A0749019207484FF406 +:204020008072FFF76FFF03B05DF804FB48140020401400203C1400204C140020A80100207A +:2040400010B502F07F02212A044619469DF8080027D1012C19D0092C3FD1831E012B3CD863 +:20406000FFF7A8FF0446002837D0C379DB0702D4037A012B2FD02068A18804F1080289B2A3 +:20408000FFF7F2FE0123237223E0032825D1FFF791FF034608B3027AFAB10068998889B2E8 +:2040A00014E0012A19D1032C0ED0062C15D1222804D10B4B1868FFF7C7FE0AE021280CD112 +:2040C0000848FFF7E9FE04E0074811460022FFF757FE002010BD032010BD022010BD00BF31 +:2040E00044140020B801002038140020114B10B50246044603F1180153F8040B8B4242F8E2 +:20410000040BF9D11B7813700B4BA2789B781344A3700A4B227D9B7A13442375084B1868F8 +:20412000FFF746FE074B20741B68C0F307206074E38210BDB0EA00087C010020A8010020F4 +:2041400044140020B401002002F07F02212A05D10B2803D1024A0020136070470220704708 +:2041600038140020431E402B034B28BF40201881024B1860704700BFA8010020B401002000 +:20418000014B1860704700BF4414002010B5022814BF0020022000230C225A4306490133F8 +:2041A0008C18E47904F00204844204BF00248C50082BF1D110BD00BF4C15002008B5054B6C +:2041C000002202201A60FFF7E1FFBDE808400320FFF7DCBF3814002070B50C4629B314498E +:2041E000144A0B6812680D469A1AD2B2C2F1FF02944201D9BAB11446002291B2A14202F185 +:20420000010205D2465C0C49CE540133DBB2F4E72B600A4B1A781206FBD51B781B0604D528 +:20422000FFF7F4FE01E0104670BD204670BD00BF48140020401400204C1400203C14002000 +:20424000A0F8411000F044BB026C6FF31722026400F03EBB90F84D300BB900F039BB7047CA +:204260000123013903FA01F1D0F841300AB10B4301E023EA0103C0F84130FFF7EBBF40F2C2 +:20428000FF32914228BF114690F8452010B502F00F0201F00F0442EA041280F8452090F87C +:2042A0004620C1F3051122F03F02114380F84610BDE81040FFF7CEBF10B540F2FF329142E6 +:2042C00028BF114690F8462001F0030402F03F0242EA8412C1F3870180F8462080F84710DC +:2042E000BDE81040FFF7B6BF10B50021044606224B3005F055FF002384F8493004F108002D +:20430000BDE8104000F0E4BA38B503680446DB680D46984728B1236820461B692946984767 +:20432000012038BD0023137090F8613073B190F86030002B18BF013090F851309B0705D5B4 +:20434000A1F16103192B18D82039C9B2080608D40D4B585C030616D50223137000F07F005E +:204360007047872902D97831C8B270470123803903FA01F1002011707047A1F14103192BE3 +:20438000E4D82031E1E77047ECEA000813B50DF107020446FFF7C6FF18B99DF80700B0B909 +:2043A00021E00023E21892F84B2082420FD00133062BF7D10023E21892F84B1011B982F8D4 +:2043C0004B0004E00133062BF5D100200BE094F849309DF8072004F10800134384F849306F +:2043E00000F076FA012002B010BD13B50DF107020446FFF797FF68B10023E21892F84B10FD +:20440000814203D1002382F84B3006E00133062BF3D102E09DF8070060B194F849309DF8B5 +:20442000072004F1080023EA020384F8493000F04FFA012002B010BD38B50025044680F8A4 +:20444000435080F8445080F8455080F8401080F8421000F03DFA84F8405084F8425084F861 +:20446000435084F8445084F845502046BDE8384000F02EBA30B590F8405080F8431080F8ED +:20448000425080F8442080F84530BDE8304000F01FBA90F840208A420CD0002280F8401069 +:2044A00080F8421080F8432080F8442080F8452000F00EBA704790F840301943FFF7E9BF3D +:2044C00090F8403023EA0101FFF7E3BF002202604260826080F874208281C28102677047C3 +:2044E000016070474160704781607047F7B590F8745004460DBB06462F46236F9F4205D29F +:20450000B36ABBB1B06D9847A0B916E0A368A089E189009394E80C00FFF78CFB04F110008C +:20452000216FFFF75DFA40B10125FFF7B9FB84F8745002E001370436DFE7284603B0F0BDB5 +:2045400000230367704770B5056F0024AC420AD005F1160650F82660964207D100EB84068D +:2045600036698E4202D1052C02D90DE00134EDE700EB8406B362049BAC4231613364B265A0 +:2045800004D30135056701E0002070BD012070BD0148FFF79BBF00BFAC15002010B50849D7 +:2045A00004460120FEF7A0FE06490220FEF79CFE6069FEF77DFEA069FEF786FE012010BD54 +:2045C0005946000809460008FEF7D0BE07B501210DF10700FEF7D6FE01280CBF9DF807001E +:2045E0004FF0FF3003B05DF804FB07B501210DF10700FEF7E3FE10B19DF8070001E04FF010 +:20460000FF3003B05DF804FB10B50B78222B20D1104CFEF71BFF2378032B0DD8DFE803F00B +:204620000702070700280CBF0223012303E000280CBF032301232370FEF710FFB0F5966FC6 +:2046400007D12378022B04D100200A2100F082FDFEE710BD241600201D4B73B51A78022AD1 +:2046600034D103221A70FEF781FE03282ED9FEF77DFE0422011F01A8FEF7CAFE9DF80430FB +:20468000312B23D19DF80530452B1FD19DF80630412B1BD19DF80730462B17D10D4C4FF0C0 +:2046A000C2466FF0060544F001040B4B184685464FF001002146324604B402B401B401B4D9 +:2046C00001B401B401B401B4AE46704702B070BD24160020DD46000800080020024B184624 +:2046E0000138FDD800F072BDFF340C0007B50023024600930349044B0448FFF724FF03B0E1 +:204700005DF804FB300000209D450008AC15002070B50E4615460024AC4205D23019291BE0 +:20472000FEF74CFE0444F7E7204670BD13B50446FEF71CFE30B120460DF107010122FFF7FA +:20474000E7FFF5E702B010BD08B5064B1B681B7B052B05D1FEF77AFE003018BF012008BD91 +:20476000002008BD3806002070B50E461546FFF7EBFF48B146B10024AC4205D23019291BDC +:20478000FEF7C0FD0444F7E7002070BD07B502AB03F8011D19460122FFF7E6FF002003B042 +:2047A0005DF804FB38B5054608460C4605F07EFD214602462846FFF7D7FF002038BD10B59A +:2047C00004464068FFF7CEFC2269A3693AB9802213E05A791A710AB119680A709B6B002BC3 +:2047E000F7D104F10C0010E0997949B159791971197909B1186801709B6B002BF4D103E082 +:20480000511C1A71CAB2F3E7A068FFF7B9FC012010BD000007B50023024600930349044B54 +:204820000448FFF790FE03B05DF804FB7C010020BF470008AC1500200AB9037843B30023BE +:204840008B63836923B9816106E09A6B1AB113468B42FAD11CE0996382681AB901F114035B +:20486000836006E093680BB11A46FBE701F11403936001F120029A6001F12C038B6200233B +:2048800081F8343081F8353081F8363081F83730704700002DE9F041457804460E461746E8 +:2048A00098468DB90948FFF74BFEC4F80C80276165612046FFF7AEFF3046FFF717FFBDE87E +:2048C000F0410248FFF712BEBDE8F081AC15002038B50489056834B128462146FFF77CFC91 +:2048E000241A0544F7E720462146BDE83840FFF773BC0346F0B5DD6800200A4698615861EF +:20490000586218621863D86255B398791E8A4FF0FF34A8B9B04211D2611C11D12F5C852FA7 +:2049200004D1441CB44228BF4FF0FF3407F00307032F16BF01300530C019EBE701219971AE +:2049400099799D6109B15E610AE0191D596201215C6119626118E4430D4426441D63DE627E +:20496000D86B1946BDE8F040FFF766BFF8B5069E04469DF81C509DF82070C16322B1116874 +:20498000C1605168016101E0C260028225B901332360731E238101E02360268120680021D6 +:2049A000228905F0FDFB65712EB125B11FB923681D70A77101E00123A37120460021FFF736 +:2049C00098FF2046F8BD000013B5114C0322D4F8C00094F8CC1000F073FB94F8CC204FF4CE +:2049E000803101FA02F2D4F8C00003681A6100230193019BB3F5007F02D2019B0133F7E7A9 +:204A000094F8CC10042200F05BFB02B010BD00BFB8EB000801498D460149084700500020B3 +:204A2000254A000808B5124B124A1968914201D0002301E0104B07E01048D4188442F9D249 +:204A4000C858D0500433F7E70D4A934203D2002243F8042BF8E705F059F8002001460246A0 +:204A600001F0EAFF074B0BB105F040F8FEE700BFF4F1000800000020500F0020500F002072 +:204A8000F0190020ED9A000808B50D4B1A680AB90C4A1A601B680C4AD21A824204DB09497A +:204AA0004242591A914206DA05F01AF80C2303604FF0FF3008BD024A18441060184608BD45 +:204AC00028160020F0190020A0370128FEE701F0BBBF00000B4B10B5196809220A230A48B9 +:204AE00001F03CFF094B022219680948032301F035FFBDE81040074B074819681A221B2364 +:204B000001F02CBF700400202C1600207404002044160020780400205C16002010B5044674 +:204B200000F07EF9034B20461978BDE8104000F013B900BFB4020020F8B50446056800F02F +:204B40007FFC22680023510101F184410B60802129600121A9622B61EB606379696113B121 +:204B60008B4203D02BE04FF400436B644FF6FF73D36200256E1CF7B22046394600F06AFCB6 +:204B8000D0B1236848F6FF7103F1340242F8251018336D1017F0010F53F8252014BF6FF021 +:204BA000FF016FF47F4101EA020214BF68214FF4D0410A4343F82520042E3546DAD1216885 +:204BC00001224B01490103F1844301F18441C3F880220A60F8BD000038B5274B274C1A68DA +:204BE000012042F010021A6000F048FA0025002000F010FB65602368182023F4002323601F +:204C000000F015FB102000F012FB00F043F8A560102000F0FFFA102000F017FB0028FAD0FA +:204C200000F039F8164800F01DFB182000F0F2FA182000F00AFB0028FAD0022000F0DAFAD4 +:204C40000021104800F0AAFA4BF67F3000F070FB00F039F80C4B188800F0D0F80B4800F0E9 +:204C6000D1F80B4800F0D8FBFFF7AEFE00F02DF8FFF72DFF38BD00BF002002400010024014 +:204C8000B802002000200008B60200201D4B0008394B0008704708B50020014600F020FB58 +:204CA00001204FF4806100F01BFB0021022000F017FB2D2000F024FBBDE8084003204FF4B5 +:204CC000800100F00DBB00F0E3B900F021BA0000012007E0022005E0032003E0042001E02A +:204CE0000520FFE70D4A0121116072B60C4A00211160074902B4084902B486B005498E464A +:204D0000704700BFAFF30080AFF30080AFF3008000000061F9FFFFFF8568000814ED00E08A +:204D200010E000E0AFF30080AFF30080AFF30080FEE710B50446007900F0A0FA2079BDE808 +:204D4000104000F0B3BA03689A6822F4602242F48012114399607047002370B51A461C46CB +:204D6000072B4FEA430503DCEE1801FA06F634431D4401FA05F501330A2B42EA0502EFD17B +:204D80000368DC601A6170BD38B5124D2A6813681C68A10706D5196821F00201196093685B +:204DA00003B19847620708D52B681A681B69116821F00401116003B19847E30708D52B6894 +:204DC0001A68DB68116821F00101116003B1984738BD00BFE4020020036801225B0103F1E6 +:204DE000844303F58673191F1A6018680028FCD143F8042C0B68002BFCD1704701460420DC +:204E000000F06EBA044B10B504461868A047034B1868A04710BD00BFE4020020E00200206C +:204E200010B50446FFF785FF20464FF46021FFF78AFF2368012103F1404308335A015B012A +:204E400002F1844203F18443116520461960BDE81040FFF7C1BF38B550F8313004464D1ED3 +:204E600003B19847AA00012101FA02F223685A6038BD0000024B01211868FFF7ECBF00BF5B +:204E800028030020024B02211868FFF7E4BF00BF28030020024B03211868FFF7DCBF00BFF3 +:204EA00028030020024B04211868FFF7D4BF00BF28030020024B05211868FFF7CCBF00BFEF +:204EC00028030020024B06211868FFF7C4BF00BF28030020024B07211868FFF7BCBF00BFEB +:204EE0002803002038B50446274D9DF8100045F83420012805EBC4056B6004F5022512D0D7 +:204F00000AD3022814D1AB0003F184430122C3F80021C3F880210BE0AB0003F18443012270 +:204F2000C3F8002104E0AB0003F18443C3F880012046AD0000F096F805F1844501232B6010 +:204F40000F2C1FD8DFE804F0080A0C0F1215151515151A1A1A1A1A1A40220CE080220AE046 +:204F60004FF4807207E04FF4007204E04FF4806201E04FF40002054B1A6038BD034B4FF4E1 +:204F800080725A6038BD00BF7416002000E100E007B500930023FFF7A5FF03B05DF804FB33 +:204FA00001F0030189000F238B408A4010B5046824EA03031343036010BD0000084A10B5CA +:204FC00052F83030044653B102EBC00250689847012303FA04F4034B5C6100BF00BF10BD24 +:204FE0007416002000040140104B2DE9F047104DD3F8149004468A4605EBC005002698467B +:2050000054450CD80127A74017EA090F04D02B6813B1686898473E4301340835F0E7C8F887 +:20502000146000BF00BFBDE8F08700BF00040140741600200020FFF7C1BF0120FFF7BEBF8A +:205040000220FFF7BBBF0320FFF7B8BF0420FFF7B5BF05200921FFF7C7BF0A200F21FFF785 +:20506000C3BF000003460A4600F0FC01024808441946FFF795BF00BF08000140034B1A6811 +:2050800022F0070210431860704700BF0020024008B5074801F011FE064801F00EFE0648AD +:2050A00001F00BFEBDE80840044801F006BE00BF2C030020340300203C03002044030020DD +:2050C00070B501F00704A4000F25A5400368C80853F82060092A26EA050514BF1646082642 +:2050E00006FA04F4082A44EA050443F8204006D1012000FA01F1DA6822EA010106E0092A67 +:2051000005D1012000FA01F1DA681143D96070BD08B5032000F0B2F8BDE80840032000F036 +:20512000C5B80000014801F0D9BD00BF4C030020014801F0D3BD00BF84030020014801F08A +:20514000B9BF00BF4C030020014801F0B3BF00BF84030020064B45F255521A604CF6CC429E +:20516000586099601A604AF6AA221A60704700BF0030004000284FEA011105DA064B00F005 +:205180000F00C9B21954704700F16040C9B200F5614080F80013704714ED00E021F06041EA +:2051A00038B521F07F01084B0843986000241D4660B20F210134FFF7DDFF2B2CF8D1F023D8 +:2051C00085F8233038BD00BF00ED00E0044A054BD16801F4E0610B43D360BFF34F8FFEE77B +:2051E00000ED00E00400FA05014B13F810007047D0EE0008064B5A6822F0030202435A60D2 +:2052000080005A6802F00C028242FAD1704700BF00100240030A0121C0B201FA00F003F175 +:20522000804303F504331A68104318607047030A0121C0B201FA00F003F1804303F5043306 +:205240001A6822EA000018607047030A0222C0B202FA00F003F1804303F504331B68184041 +:2052600070470000044B05C85968126821F4741102430A435A6070470010024010B5044622 +:20528000FFF7B2FF074B53F82020074B03EB4404637803EBC2039B0003F1844301221A6081 +:2052A00010BD00BFBC030020D0EE000810B50446FFF79AFF084B53F82020084B03EB4404B8 +:2052C000637803EBC2039B0003F1844301221A6000221A6010BD00BFC8030020D0EE000874 +:2052E00010B5054B054C5A6854F8200022EA00021143596010BD00BF001002402CEF0008FE +:2053000010B50446FFF770FF074B53F82020074B03EB4404637803EBC2039B0003F18443D0 +:2053200000221A6010BD00BFD0030020D0EE0008024B072258601A60704700BF10E000E09E +:2053400008B5044B1A6801321A60034B1B6803B1984708BDA8190020F416002011F0010FCD +:2053600070B542EA03030CBF0825002503FA05F5006801F1FF3400F11800C4F3400450F8E9 +:20538000241014BF6FF0FF066FF47F463140294340F8241070BDF8B507680546FB683E6993 +:2053A0001E4016F0400403D0046A0CB1A0474024F30604D5AB6913B1984744F010043007F4 +:2053C00004D56B6913B1984744F00804710704D52B6913B1984744F00404B20704D5EB6894 +:2053E00013B1984744F00204F30704D5AB6813B1984744F00104E4433C61F8BD03680139F0 +:2054000003F140432033DB0003EB8101890001F1844101230B60704710B504460448A047AF +:205420000448A0470448A0470448A04710BD00BF240400204C040020DC030020000400206C +:2054400010B504460079FFF719FF2079BDE81040FFF72CBF03791E2B10D9212B0ED0202B24 +:205460000ED9222B01D0252B04D102298CBF0020012070474B1E5842584170470120704769 +:20548000002070470368002203F140430C3301EBC3039B0003F1844302311A6040F82120C4 +:2054A000704738B505460C4613460022FFF756FF28462146BDE83840FFF7A0BF38B54379F5 +:2054C0000446022B0D463ED0042A3CD8DFE802F00312202A3600FFF7D5FF2368013D03F1DD +:2054E00040432033DB0003EB85039B0003F18443002221E00368002203F140430C3301EBDD +:20550000C3039B0003F184431A606022082301E010220023FFF722FF20462946BDE8384009 +:20552000FFF76CBF03684FF2F1129A6103229A605B0103F1844301221A6038BD0122BDE810 +:205540003840FFF7AEBF38BD10B5074B1C68E16822690A40120605D55B6A1BB198476FF001 +:205560008003236110BD00BF2404002010B5074B1C68E16822690A40D20705D59B681BB115 +:2055800098476FF00103236110BD00BF24040020F8B50B4F3D68EB682E691E4016F0400433 +:2055A00003D03C6A0CB1A0474024B30604D5FB6913B1984744F02004E4432C61F8BD00BF51 +:2055C00024040020F8B5124E3768FB683D691D4015F0100403D0B4690CB1A0471024290760 +:2055E00004D5736913B1984744F008046A0704D5336913B1984744F00404AB0704D5F36868 +:2056000013B1984744F00204E4433C61F8BD00BF240400200148FFF7BEBE00BF4C04002043 +:205620000148FFF7B8BE00BFDC0300200148FFF7B2BE00BF00040020D36870B59B0638D557 +:2056400013689E0635D513689D0702D41368DC0701D553682DE05568C4888388A4B2013491 +:205660009BB29C42EDB2046808D0C6880389B6B29BB29E420FD183889BB263B983889BB201 +:20568000E35C86880389B6B29BB29E4235D0838801339BB28380C3889BB2E554C48803895F +:2056A000A4B29BB29C4217BFC388002301339BB2C380D368180622D513681B061FD5888871 +:2056C000CB8880B29BB2984212D088880B6880B2185C8C880B89A4B29BB29C4218BF8B8800 +:2056E000C0B21ABF01339BB200238B80506070BDD36823F08003D36070BD0023CAE770BDA1 +:2057000002480349034AFFF797BF00BF04170020F81600200038014002480349034AFFF7E0 +:205720008BBF00BF10170020281700200044004002480349034AFFF77FBF00BF1C1700200D +:205740003417002000480040294B072818BF18701A78052A49D8DFE802F003131E222A3504 +:20576000244A4FF6FB71106C014011644FF43F41116406221A70204B1B685A7B1A737047E7 +:205780001C4A4FF6FB71106C014011644FF43F41116404222AE002225A70032226E05A786D +:2057A000013AD2B25A705B780BBB04221BE0114A116C89B241F01001116405221A700A22FF +:2057C0005A7070475A78013AD2B25A705B7873B9084A4FF6EF73116C0B401364064B1B68E2 +:2057E0005A7B1A730622024B00E006221A707047B0190020005C00403806002070B5044637 +:20580000807B0D461646FFF739FD084A084B09491A60094B09480B6009496560086002218F +:20582000A6601B681172984770BD00BFC0190020E0190020B819002054060020A40600204A +:20584000DC190020F8B56C4D6C4B2A685C6C1268A4B202F48062224206D06FF480625A64D7 +:20586000674B1B685B6898472B681B6823409F0403D5624A6FF400515164DE0406D55F4BE1 +:205880006FF4C0525A640020FFF75EFF2A681168214008050FD5594B186C80B240F008066D +:2058A00040F00C001E641864107B5073032010736FF4C0525A648B0503D5504B6FF40072AF +:2058C0005A64CF0506D54D4B6FF480725A640720FFF73AFF2B681B6803F40043234200F0B5 +:2058E0008980464B5A6C110440F184806FF4004112F00F06596458D1196848F680000840D6 +:205900000028EED088B23F4C00F4405525803E4D00F0300028801868D60620F4804020F01B +:20592000700040F4004040F0800080F400501860186820F4E04020F0400040F4004040F0EF +:20594000800080F02000186001D5080607D5196848F60F720A401A6000F08EFE0BE0186814 +:2059600040F68F7202401A600A0502D500F09CFC01E000F001FE214B22881968288821F49A +:20598000804121F0700141F4004141F08001514019601A6822F4E04222F0400242F400420C +:2059A00042F0800242401A60F8BDB40004F1804404F5B84427683B040CD5226840F68F73AF +:2059C00013402A682360926806F18043013B52F823309847380684D5226848F60F731340BF +:2059E00023602B6806F180465B68013E53F82630984776E7F8BD00BF38060020005C004087 +:205A0000B8190020AC190020AE190020800000F1804000F5B840036823F4804323F07003E0 +:205A200043F4004343F08003594001607047000018B9034B07221B681A820248704700BF5E +:205A4000E01900209C06002037B5114B1A681D46127802F07F02212A01D0022016E0A0F17C +:205A60002003012B0B4B0C4C1B6888BF002423B102A901F8010D02209847002CEDD02B6838 +:205A8000002528469C615D82A047284603B030BDE019002050190020315A000813B5104B4A +:205AA0001B681A7802F07F02212A14D1022806D0222806D19A780B4B02F003021A70002400 +:205AC00000E00224084B1B6833B102A901F8010D0220984700E00224204602B010BD00BFA9 +:205AE000E0190020401700205019002021B9022834BF00200220704702207047044B1B68F2 +:205B00009B7A1BB1034B05221B681A73704700BFE019002038060020024B04221B681A73AF +:205B2000704700BF38060020054B1B689B78032B04D8044901EBC30100F088BB002070479A +:205B4000E019002084060020014900F07FBB00BF4C060020014900F079BB00BFC8060020C2 +:205B60000C4B00221B6801219A720B4B4FF4E05019640A4909681A645A6418644FF43F4077 +:205B80005A6408601864064B4FF4801018600A73704700BFE0190020005C004038060020C1 +:205BA00000E100E02049214B0A681B6870B59B1A13F0FF030E461E4905D10A78013AD2B2A9 +:205BC0000A70FAB170BD0120087000211948402B28BF40230C46184D11F0010FAD5C01F1E0 +:205BE0000101EDB21CBF44EA0525056002F101020CBF2C4604309942D2B2ECD3D90748BF00 +:205C0000046032600D4A0E49106D40000B50536823F4E04323F0400343F4004343F080034D +:205C200083F03003536070BD5819002044180020481900208061004041170020005C00401B +:205C4000146000402DE9F843494B4A4C1B6800254FF0C0089D7283F809802565236848F600 +:205C60008F16334043F400732360236848F2800723F4E04323F040033B4383F0100323607C +:205C8000226D3D4B52004FF0400943F80290236D80225B0003F1804303F5C0431A60236802 +:205CA000284623F4E24323F070031B041B0C2360324B1B6893F82C1000F0E6F828464FF4A5 +:205CC0004051FFF7A3FEA3680220334043F4C063A360226D2A4B520013444FF480721A6043 +:205CE000A368294623F4E04323F040033B4383F02003A360FFF78AFEE36803203340E360E1 +:205D0000226D204B520013444FF488721A60494600F0BAF803204FF44051FFF777FE6368CB +:205D200001201E406660226D174B520043F802806368294623F4E04323F040033B4383F063 +:205D400020036360FFF762FE104B01221B6828461A7300F075FC0E4BFF221D600D4B1D60DE +:205D60000D4B1D600D4B1D600D4B1A70BDE8F883E0190020005C004008600040B819002029 +:205D800020600040386000401060004038060020541900204C19002044180020581900203E +:205DA0004819002070B50C4611B31249124A0B6812680D469A1AD2B2C2F1FF02944201D994 +:205DC000A2B11446002291B2A14202F1010205D2465C0A49CE540133DBB2F4E72B60084B70 +:205DE0001B781B0604D5FFF7DDFE01E0104670BD204670BD441800205819002041170020C9 +:205E000048190020034B1868034B1B68C01AC0B2704700BF541900204C1900200A4B10B574 +:205E20001A680A4B1B689B1ADBB2994228BF194600238B4206D0064CA45C0132C454D2B2BE +:205E40000133F6E7184610BD4C190020541900204818002010B5FFF7E1FF094A04461368C1 +:205E60000344DBB21360074A1268D31ADBB2402B04D803204FF44051FFF7C8FD204610BD6A +:205E80004C19002054190020104B3E291B6D03EBC0000F4B4FEA400003440ED94A09C806D6 +:205EA00008BF02F1FF32C1F3090108BF92B241F4004141EA82221A6070474A08C80748BF90 +:205EC000013241EA82211960704700BF005C00400C60004010B5064C18B9236801221A8258 +:205EE00010BD044B1B681B68984720680A3010BDE0190020DC19002010B5064C18B9236871 +:205F000001221A8210BD044B1B689B68984720680C3010BDE0190020DC19002010B5204B52 +:205F200018B91B6802221A8210BD1E4A1968002010800C78134614F07F040DD14A7A91064A +:205F400044BF0221197012F0400F1A7814BF22F0010242F0010214E0012C1FD0022C1ED165 +:205F6000097901F00F02920002F1804202F5B84211F0800F126806D002F03002102A07D14F +:205F800001221A7004E002F44052B2F5805FF6E7054B1B681B699847024810BD104610BD15 +:205FA000E0190020B2190020DC190020234A2DE9F84314689046238A267A214FA3B9042E6D +:205FC00012D120490A78012A0AD11F4A10681F4A80B202445200136030223A800B7027E0D8 +:205FE00010233B80072623E0A58AAB428CBF022604269D4228BF1D462846A3699847814681 +:20600000002000F0CFFB2A460146484600F063FB2946002000F0E2FB238A4FF440525B1BBF +:206020002382638A1D4430233B80094B65821A80D8F800301E72BDE8F88300BFE019002002 +:20604000AE1900205C190020505C004002300020AC19002010B50A4B0A491B6849789A78DE +:2060600091420AD3D97841B99C8834B99A72064B1B685B689847204610BD022010BD00BFB1 +:20608000E0190020D0060020DC19002038B50E4A0E4C126823689269187999789047236839 +:2060A0009A7A7AB170B95A7962B9DD7855B9084B1B68DB689847236828461A79DA729A7845 +:2060C0001A7338BD022038BDB8190020E0190020DC19002038B52F4B1B68187810F07F000F +:2060E00004D15A7A22F020025A7238BD02284ED15A88002A4CD15A79002A49D11A79264D73 +:2061000022F08000840004F1804101F5B84109682D7812F0800F14BF01F0300101F44051A2 +:20612000A84234D2002932D09B7A83B304F1804404F5B844120623680CD503F03003102B66 +:206140001FD1C4B2204600F01CFB2046302100F0F3FA16E003F44053B3F5805F11D128B90E +:206160000E4B93F82C1000F047FB01E000F0F9FA236823F4804323F070039BB283F44053C7 +:206180002360074B1B685B699847002038BD022038BD00BFE0190020D00600205406002090 +:2061A000DC19002038B51D4B1D4D19682D780A7922F08004A30003F1804000F5B840006820 +:2061C00012F0800F14BF00F0300000F44050AC4222D24C8804BBF8B1897AE9B103F1804345 +:2061E00003F5B84312F0800F1A6807D022F4E04222F0400292B282F0100206E022F48042B0 +:2062000022F0700292B282F480521A60054B1B689B699847002038BD022038BDE0190020F9 +:20622000D0060020DC19002008B5064B1B685A7A42F020025A72044B1B68DB6998470020B9 +:2062400008BD00BFE0190020DC190020054B1A68538A18B98988CB1A1382704708681844FE +:20626000704700BFE019002008B50B4B002093F82C1000F0C1FA094B1B68187A082806D17A +:20628000074B4FF480521A80064B10221A80B0F109035842584108BD54060020E0190020A8 +:2062A000AC190020AE19002073B5934E934B3268934D92B213445B001A682B68197A0929E1 +:2062C0000FD092B2520002F1804202F5C04211781970517859709188598011899980928937 +:2062E000DA8001221A72DA885C78002A61D11A7812F07F023AD1092C02D1FFF7ABFE44E018 +:20630000052C0FD193F90220002A01DA08234DE0DA78002AFAD19A88002AF7D19B7A002BC6 +:2063200037D0F3E7032C13D19A78012A07D0754B20461B685B699847032828D135E09A88AE +:20634000002AF4D15B7A9806F1D5FFF76DFF1CE0012CECD19A78012AE9D19A88002AE6D1D3 +:206360005B7A9906E3D5FFF7B5FE0EE0012A04D10B2CDCD1FFF78AFE07E0022AD7D1012C10 +:20638000F1D0032CD3D1FFF70DFF10B1CFE70028BCD132685C4B92B213445B0000221A6068 +:2063A0005A4B30221A80062300E009232A681372CEE0062C13D11A78520677D1DA78514B1C +:2063C000012A02D11B68DB6967E0022A02D11B681B6A62E0032A69D11B685B6A5DE0002C50 +:2063E0003CD15988002961D15A6822F0FF02B2F5003F5BD11A7812F07F0204D19B88002B35 +:2064000000F0AA8052E0012A0CD13E4A1879126892699047002849D12B689B7A002B40F07E +:206420009B8043E0022A41D11B79394803F00F018A0002F1804202F5B8421268007813F0A3 +:20644000800F14BF02F0300202F4405281422DD213F0700F2AD1002A7ED127E0082C03D167 +:206460001B785B067AD021E00A2C1FD11A7802F07F02012A1AD19A7AC2B15988B1B95A6808 +:2064800022F0FF02B2F5803F10D11E4A1879126892699047002863D008E03BB12A68002478 +:2064A000548293612046984720460AE0154B1A682B68126958789047032802D1104B1B680A +:2064C00005E02B684FF6FF711A8A8A4201D1092203E0022800D012B908221A7238E093F920 +:2064E000001000292EDAD988019101988242054810D9019A1A821EE0505C00400430002060 +:20650000E0190020B819002002300020AE190020D00600208A420ED2016891F82C108A429C +:2065200001D2002105E092FBF1F401FB142212B901210C4A1170026892F82C209A82FFF7C8 +:2065400035FD05E003221A72074B4FF440521A80FFF78AFE02B070BD044B9FE7044B9DE7AD +:20656000044B9BE75C190020AC1900201D5F0008D55E0008F95E0008F8B52B4D2C68237A5C +:20658000032B01D0052B41D1A369228AABB1A2B1A68A964228BF164630469847238A0746B9 +:2065A0009B1B2382638A00203344638200F008F932460146384600F0A6F8238A53B11B4B44 +:2065C00000204FF4405201461A8000F007F9184B30221A80238AA28A9A4202D82B6803225F +:2065E00002E01BB12B6805221A720CE02A6806211172104A1168104A89B20A445200136004 +:206600000B4B30221A802B681B7A06E0072B03D10A4B1B68DB68984708232A681372BDE843 +:20662000F840FFF721BE00BFE0190020AC190020AE190020505C004002300020B81900207A +:2066400030B50B4B1C780023A3420CD203F1805202F5B85291000D6848F68F722A401A43B2 +:206660000A600133F0E7034B40F08000186030BDD00600204C5C004010B5134C23681A7A21 +:20668000022A01D0042A04D1FFF790FC23681B7A13E0062A10D15A78052A09D11A7852068F +:2066A00006D19878FFF7CCFF084B1B681B6A9847074B1B689B689847082322681372BDE862 +:2066C0001040FFF7D1BD00BFE0190020DC190020B8190020704730B501F10051013201F500 +:2066E0004051521049000023934200F1020009D010F8015C10F8024C44EA052421F823400C +:206700000133F1E730BD01F1005101F5405149005308F0B51C460E46054634B156F8047BBA +:20672000013C25F8027BA4B2F7E7D20744BF11F8232000F81320F0BD800000F1804000F528 +:20674000B8400368CA0623F4E04323F040039BB248BF83F010038A0648BF83F0200303600C +:206760007047800000F1804000F5B84003685B0406D5026848F68F73134043F48043036045 +:206780007047800000F1804000F5B84003685B0606D5026848F68F73134043F040030360A7 +:2067A00070470000054B1B689BB203EBC00000F1005000F54050400000887047505C004023 +:2067C000044B1B689BB203EBC000034B03445B0018887047505C004004300020044B1B6893 +:2067E0009BB203EBC000034B03445B0019607047505C0040023000200D4B3E291B689BB2B1 +:2068000003EBC0000B4B03444FEA430209D94B09C80604BF03F1FF339BB29B0243F400435E +:2068200004E04B08C90748BF01339B0213607047505C00400630002008B5114B01211C684E +:2068400003222046FEF73CFC002301211A469342206834BF02254FF40035B2F5007F056160 +:2068600003F1010303D0002A08BF012101E04FF0FF31B3F5007F04BF52180023E7E700BFE6 +:20688000CCEE000808B5034B0BB1AFF3008062B6FFF7D2FF00000000C288838892B29BB288 +:2068A000C188D31A828889B292B2914203D2028992B20132134498B2704710B5036904469C +:2068C0005868FFF7E9FF90B123695B6899881A6889B2505C99881A8989B292B2914217BF14 +:2068E0009A880022013292B2C0B29A8010BD4FF0FF3010BD08B503695868FFF7CDFF08BDD9 +:2069000003695B689988DA8889B292B2914205D09A881B6892B2985CC0B270474FF0FF302A +:20692000704703699A689088D18880B289B28842F9D11A6813685B06FCD5704713B50469A5 +:206940008DF8071020460DF10701012200F0ECFB0028F7D0012002B010BD000030B500259C +:2069600045604FF47A758560024D016105600275437530BDC0EF0008F8B505460C461646CC +:206980008F18BC4206D02B6828461B6814F8011B9847F6E73046F8BD38B505460C46084611 +:2069A00041B103F083FC2B6802469B6828462146984738BD38BD08B503681B68984708BDA8 +:2069C00008B503685B68984708BD38B50D210546FFF7F1FF0A2104462846FFF7ECFF2044B4 +:2069E00038BD38B50446FFF7EBFF05462046FFF7ECFF284438BDFEE7302830B50C4615D837 +:206A0000A1B1012A04D0022A0CBF0223002300E01346074A000115181258287B117922462F +:206A20000B39C9B2BDE83040FEF7B2BA30BD00BFB8EB0008FEF7D0B808B5FCF717FAFCF799 +:206A4000BDF9FCE703F08AB8034B1A6822F0E06242F080621A60704704000140302870B53D +:206A60003BD8082939D8DFE801F0051A080B0E11081417000024032213E00024042210E00F +:206A8000002422460DE0002409220AE00024082207E001240B2204E001240F2201E000247E +:206AA00007220E4B00011E18317B1858FEF708FB706890B1717B24B10122BDE87040FEF7C2 +:206AC000FDBC0368013903F140432033DB0003EB81039B0003F184431C6070BDB8EB000897 +:206AE000FFF790B907B501210DF10700FFF796F901280CBF9DF807004FF0FF3003B05DF8E9 +:206B000004FB07B501210DF10700FFF7A3F910B19DF8070001E04FF0FF3003B05DF804FB4E +:206B2000002242604FF47A728260014A0260704700F0000870B516460D4631B10E4B1B6892 +:206B40001B7B052B03D0002070BD084670BD0B4B1B782BB928463146BDE87040FFF722B9FC +:206B60000024B44205D22819311BFFF71BF90444F7E7204670BD00BF38060020701900200E +:206B800007B502AB03F8011D19460122FFF7D2FF03B05DF804FB38B5054608460C4603F058 +:206BA00085FB214602462846BDE83840FFF7C2BF70B50E4615460024AC4205D23019291B5A +:206BC000FFF748F90444F7E7204670BD13B50446FFF718F930B120460DF107010122FFF746 +:206BE000E7FFF5E702B010BD0148FFF799BF00BF6019002030280ED8084B00011A18127B14 +:206C0000012101FA02F21B581B689B681A420CBF0020012070470020704700BFB8EB00080A +:206C2000302810D8084B00011A18127B1B58012000FA02F2D1F1010138BF0021090102FA9D +:206C400001F11B6819617047B8EB00080A4B1A680A4B9B6800BF00BF074909688A42F5D1E3 +:206C6000C3F53B4330218033B3FBF1F34FF47A7000FB0230704700BFA819002010E000E0C7 +:206C800038B50446FFF7E2FF054644B100F014F8FFF7DCFF401BB0F57A7F01D2F5E738BD3C +:206CA000013C05F57A75F3D138BD20B1C000431E18460138FDD87047704710B504460079A1 +:206CC000FEF7DCFA2079BDE81040FEF7EFBA03685A6822EA0101596070470000F0B5036802 +:206CE00085B01A68002501925A69044602928B4A03951268C260426A960600F1C680426852 +:206D0000002A00F0D58151889588C8077ED50299C90704D51288520042F0010280E002998B +:206D20008F072AD5012D019A0EDC22F4806201921A609A690392019A42F4007201921A601E +:206D4000002D00F0928113E0022D0BD142F4006201921A609A690392019A22F480620192A2 +:206D60001A6005E042F4806201921A609A6903925A6842F480625A609AE102980299460667 +:206D8000C1F380011AD5E1B9032D01DC012D09D1D1881B6990684E1CD68043549388013B9D +:206DA000938007E0AB1E012B04D820464FF48061FFF78DFF012D00F37B8156E1002900F08F +:206DC0007781032D03D1019921F4806104E0022D04D1019941F4007101911960D1881B6917 +:206DE00090684E1CD68043549388022D03F1FF33938040F05D81D3889168581CD080206813 +:206E00000069C8549388013B93802EE10298C00708D51DB1596841F48061596012885200EC +:206E20001A6145E10298870744BF986903900298029EC0F3C010760704D4D5F1010638BF1C +:206E4000002600E00126F6B218B9002E40F02C812EE175B1D18896684F1CD780715C013D28 +:206E600019619580002800F02381002D40F02081A3E0002E00F01C814A0700F1F680019A38 +:206E800042F4007201921A60EFE0029A970747D59A6985600392039AD60619D4039A12F096 +:206EA000800F9A680CD0100408D59A68DD6840F2013305F0FE0513401D4309E0DD6805E009 +:206EC00011049D6802D5C5F3090501E0C5F34605039B606B13F0040314D038B1C3882BB1B0 +:206EE000E36A03B19847636B0022DA80206B60B1A36A002205808280154603B19847236B9A +:206F0000DD8002E008B10580C38023685A6842F480625A60032384F82330C9E0A819002013 +:206F2000029AD20615D59B69406B039338B1C3882BB1E36A03B19847636B0022DA802368E9 +:206F40001968019A42F4806201920A431A600123E1E70298029DC0F3800015F0800518BFEA +:206F60005D689A6918BFC5F380250392039A12F0040228D0226B1AB19688D188711A00E0A9 +:206F8000114605F0FF0615B9002800F0918000208DF802003AB131B1D0889568471CD78026 +:206FA0002A5C8DF802209DF80220D2B21A61002977D0002E7CD001297AD120464FF4806105 +:206FC000FFF785FE74E08DF80320029D626B15F040051CBF5D68C5F38025EDB21AB1968801 +:206FE000D188711A00E011468DB190B90029E4DD1B699068DBB28DF80330D388032903F1C9 +:207000000105D5809DF80320C25451DCD5E700284ED0032903D1019820F4806004E002297C +:2070200004D1019840F40070019018601B690029DBB28DF8033006DDD38890685E1CD6803D +:207040009DF80320C254002D32D0236801291B69DBB28DF80330B0DD636BDA889968501C8B +:20706000D8809DF803308B54A7E7A38B013B9BB2A3839BB120464FF48061FFF728FE6368E9 +:2070800003F10C02DB89626013F0010F236814BF40F2015240F201121A6009E06360022342 +:2070A00039E7002E89D103E0002D7FF4D3AEE3E605B0F0BD13B5036804465A6900929B6923 +:2070C0000193184B1B68C360009B03F470638360436A99061CD54FF48061FFF7F8FD2368F4 +:2070E0001A6842F480621A60009A520510D5606B6FF480625A6138B1C3882BB1E36A03B1CA +:207100009847636B0022DA80012384F8233007E0236800225A619A61FF2384F82330019B7C +:2071200002B010BDA8190020F0B583680546046800209F88DE88BFB2B6B2B74204D0E3680A +:2071400023F08003E36027E026683606F7D59042F5D00E5C01306660EBE7DF889E88BFB2F1 +:20716000B6B20137B74211F800C01DD0DF881E89BFB2B6B2B74213D0DF881E68BFB206F8A1 +:2071800007C0DF881E89BFB2B6B2B74218D0DE880136B6B2DE8001309042AB68DDD303E054 +:2071A0009E88B6B2002EE7D19A88DB8892B29BB29A4200D1F0BDE36843F08003E360F0BDFA +:2071C0000026E7E72DE9F04120F00047FC0D7F3C162C064618DC002C80461DDB194F27411D +:2071E000074223D0184901F0A7FE002102F068F9E0B1002E04DD4FF4000343FA04F4A044E9 +:2072000028EA0700BDE8F081B7F1FF4F0ED3014601F092FEBDE8F0810B4901F08DFE002199 +:2072200002F04EF910B1002E07DB17B93046BDE8F0814FF07E50BDE8F0814FF00040BDE8A1 +:20724000F08100BFFFFF7F00CAF249712DE9F04F8BB01D4680468946144600F0C1F9DFF8A8 +:20726000ACA206469AF900300F46013304D02046294601F02FF820B9304639460BB0BDE839 +:20728000F08F4046494601F025F8834600282CD1204629460022002301F09EFD0028EBD0D5 +:2072A000944B9AF90010944E00220120CDE906234B1CCDF820B0CDE90289CDE904458DE897 +:2072C00041000DD002290BD0684601F02BF8002800F09580089B1BB102F002FC089B036036 +:2072E000DDE906010BB0BDE8F08F002200234046494601F071FDF8B1204629460022002366 +:2073000001F06AFD834600284DD07B489AF90030CDE904450121002200240025CDE90289B4 +:20732000CDE90645019000910892002BCCD0714B0022CDE90623D3E73046394600F0C4FFAA +:207340008346002860D0002200233046394601F043FD002890D04046494600F0B5FF002838 +:207360008AD02046294600F0AFFF002884D09AF900306148CDE904450421002200240025C9 +:20738000022BCDE90289CDE9064501900091089200F08280684600F0C5FF00287CD0089B57 +:2073A000002B9DD098E72046294600F08DFF00283FF462AF204629460022002301F016FDDB +:2073C00000283FF459AF4C4A9AF8001001230192CDF820B0CDE90289CDE9044500930022D1 +:2073E000002934D10023CDE90623684600F09AFF0028D4D102F074FB21230360CFE702F0A9 +:207400006FFB2123036065E74046494600F05CFF002898D02046294600F056FF002892D07B +:207420003046394600F056FFB8B9334A9AF8006001230890CDE90289CDE904450192009310 +:20744000002E2ED100240025CDE90645CDE72B4B0229CDE90623CDD0C7E727499AF9003003 +:20746000032201910092CDF820B0CDE90289CDE90445404649460022F3B9214F4FF06046B6 +:207480000023CDE9066701F0B1FC002840D19AF90030022B7FF47EAF02F022FB2223036088 +:2074A0007DE70020002102460B4601F057FB022ECDE906019ED098E7124F00260023CDE911 +:2074C000066701F093FC0028E1D000220E4B2046294601F019FA04460D4600F02BFF224673 +:2074E0002B4601F079FC0028D1D1044B0022CDE90623CCE70000F03F20F000080000F0FFB2 +:20750000FFFFEF470000F07F0000E03FD206002000220A4B2046294601F0F6F904460D46E8 +:2075200000F008FF22462B4601F056FC0028AED1034B4FF06042CDE90623A8E70000E03FD5 +:20754000FFFFEFC770B58AB0054600F065FE224C064694F90030013308D0284600F0F8FFA2 +:2075600020B12846002101F08DFF10B930460AB070BD1A4901220023284601910092089332 +:2075800001F06EF92478CDE90401CDE902017CB900220023CDE90623684600F0C3FE88B192 +:2075A000089BA3B9DDE9060101F070FC0AB070BD0020002102460B4601F0D0FA022CCDE942 +:2075C0000601E9D102F08CFA21230360E8E702F087FA089B0360E5E7D206002024F00008A3 +:2075E0002DE9F04F23F0004B91B089460F465BEA0201CDE9022314461D46804606462ED083 +:20760000634B29F0004A9A4522DC1FD0604B9B451EDC77D0002F78DB0022049264BB5C4BC1 +:207620009B4500F091805B4B9B4565D0B5F1804F00F0F983584B9D421ED1002F1CDB4046B0 +:20764000494611B0BDE8F04F00F026BD0028DDD00AF1404A0AF5801A5AEA060A04D14D4971 +:20766000002011B0BDE8F08F4C4811B0BDE8F04F00F05ABE002104914046494600F020FEEB +:20768000E6B9BAF1000F04D0424B27F040429A4214D1002DC0F20884002FE2DA0AF1404AFB +:2076A000DDF810B00AF5801A5BEA0A0B5ED0049A012AD6D101F100431946D2E7FB0F03F159 +:2076C000FF3C049B53EA0C034ED0354B9B456DDD03F104739B4540F3EF83324B9A4540F33D +:2076E0009C83002D40F39C8327A1D1E9000102460B4601F009F9B4E7002DC0F24B8440460E +:207700004946AEE7002C85D0A2E7274B9B4536DCA3F154739B4540F38D834FEA2B5340F270 +:207720001342934240F33E84C3F58663033324FA03F202FA03F3A3427FF46EAF02F00102E4 +:20774000C2F10202049269E70AF1404303F58013334384D0134B9A4540F39E83002DC0F249 +:207760005F83DDE902017CE74046494602460B4600F016FF02460B4601F0F0F971E7022358 +:2077800004934BE7AFF300809C7500883CE4377E0000F07F0000F03F0000E03FA8F0000833 +:2077A0000000E041FFFFEF3FFFFF3F43BAF5801F80F2EE83AA4B0022CDF804C001F0A4F89E +:2077C000DDF804C08A466FF034034FEA2A55A54ACAF3130AA5F2FF354AF07F541D44924519 +:2077E0000F9544F4401440F3D0839F4B9A4540F3EF83DDF83CA000250AF1010ACDF83CA0E8 +:20780000A4F580142B46994ADB000E931344D3E90067214632463B46CDF804C0CDE90A0147 +:2078200000F0BEFE3246804689463B46DDE90A0100F0B8FE02460B4600208D4901F08EF990 +:20784000CDE90C01DDE90C234046494601F05CF8CDE90601DDE906AB611041F0005101F5F9 +:2078600000214B190021CDE908AB0891DDE908AB00225046594614461D4601F045F802465D +:207880000B464046494600F08BFE3246804689463B462046294600F083FE02460B46DDE9D6 +:2078A0000A0100F07DFE02460B465046594601F02BF802460B464046494600F071FEDDE99D +:2078C0000C2301F021F806460F46DDE9060102460B4601F019F802460B4604460D4601F03F +:2078E00013F84FA3D3E90023804689462046294601F00AF84CA3D3E9002300F053FE2246D8 +:207900002B4601F001F84AA3D3E9002300F04AFE22462B4600F0F8FF47A3D3E9002300F08F +:2079200041FE22462B4600F0EFFF45A3D3E9002300F038FE22462B4600F0E6FF42A3D3E915 +:20794000002300F02FFE02460B464046494600F0DBFFDDE9062304460D465046594600F0BE +:2079600021FE32463B4600F0CFFF22462B4600F019FE5246804689465B465046594600F05E +:20798000C3FF00223B4BCDE90A0100F00BFE42464B4600F007FE08980D46044622462B469F +:2079A0005046594600F0B0FF224682468B462B463046394600F0A8FF002206460F462046CC +:2079C00029462C4B00F0ECFDDDE90A2300F0E8FD02460B464046494600F0E2FDDDE90623B4 +:2079E00000F092FF02460B463046394600F0DAFD8046894642464B465046594600F0D2FD0F +:207A000013A3D3E9002308980D46044600F07CFF11A3D3E90023CDE90601204629462BE0F9 +:207A2000EF4E454A287ECA3F65DBC9934A86CD3F01411DA96074D13F4D268F515555D53F56 +:207A4000FFAB6FDBB66DDB3F033333333333E33F000000E009C7EE3FF5015B14E02F3EBE84 +:207A6000000040438E98030079B60B0050F000080000F03F0000084000F046FF5246064648 +:207A80000F465B462046294600F08AFD02460B464046494600F084FD9FA3D3E9002300F074 +:207AA00033FF02460B463046394600F07BFDDDF838A0AB4B5344D3E9002300F073FD82465D +:207AC0000F988B4600F0BAFE0E9AA64B04461344D3E900670D4652465B46DDE9060100F0E0 +:207AE00061FD32463B4600F05DFD22462B4600F059FD089822462B468046894600F050FD7B +:207B000032463B4600F04CFDDDE9062300F048FD02460B465046594600F042FDDDF804C079 +:207B200082468B46049900224B1E53EA0C030CBF8D4B8E4BDDE90201CDE90823DDE9022327 +:207B4000CDE9042300230493DDE904452B46224600F026FD42464B4600F0D6FE52460646D2 +:207B60000F465B46DDE9020100F0CEFE02460B463046394600F016FD42464B4682468B4647 +:207B80002046294600F0C0FE06460F463B4650465946324600F006FD754B80469942894670 +:207BA0000D4640F34B8101F13F4303F5E003034340F012825AA3D3E900235046594600F019 +:207BC000F1FC3246CDE902013B464046494600F0E7FC02460B46DDE9020101F025F9002885 +:207BE00040F00882CC464FEA2C53A3F2FE334FF4801018412844C0F30A515E4AA1F2FF3328 +:207C000042FA03FEC1F58261C0F3130420EA0E03033144F4801040FA01F1002D0491BCBF44 +:207C20004942049100223046394600F0B9FC06460F463246504659463B4600F0B3FC049A5C +:207C400012050292002438A3D3E9002320460D4600F05AFE3246804689463B462046294637 +:207C600000F09EFC02460B465046594600F098FC2FA3D3E9002300F047FE2FA3D3E9002391 +:207C800006460F462046294600F03EFE02460B463046394600F086FC06460F4632463B46A8 +:207CA0004046494600F07EFC42464B4604460D4600F076FC02460B463046394600F070FC43 +:207CC000224682468B4620462B46294600F01CFE1BA3D3E9002306460F4600F015FE1AA355 +:207CE000D3E9002300F05CFC32463B4600F00CFE17A3D3E9002300F055FC32463B4600F0A7 +:207D000003FE15A3D3E9002300F04AFC32463B4632E000BFAFF30080FD033ADC09C7EE3F96 +:207D2000FE822B654715973C00000000432EE63FEF39FAFE422EE63F396CA80C615C20BEC5 +:207D4000D0A4BE726937663EF16BD2C541BDBB3E2CDE25AF6A56113F93BDBE166CC1663F6D +:207D600040F0000830F000080000F0BF0000F03FFFFF8F40FFFF0F0000F0C6FDACA3D3E92D +:207D8000002300F00FFC32463B4600F0BDFD02460B462046294600F003FC06460F463246AC +:207DA0003B462046294600F0AFFD002280468946304639464FF0804300F0F2FB02460B46AD +:207DC0004046494600F0CAFE524606460F4620465B46294600F098FD52465B4600F0E2FB9C +:207DE00002460B463046394600F0DAFB22462B4600F0D6FB02460B4600209B4900F0D0FB3E +:207E0000029C02460C44B4F5801FC0F237812346DDE9080100F078FD23E4002DFFF664ACA4 +:207E2000002000211DE44046494642464B4600F06BFD16E400210491FFF7F0BB8B4B21F042 +:207E4000004C9C4540F3BD8001F17D5303F53C1303F55053034340F0DB8032463B46CDF852 +:207E600004C000F09DFB02460B465046594600F0C7FFDDF804C000283FF4B5AEDDE908010C +:207E80006DA3D3E9002300F03FFD6BA3D3E9002300F03AFDFFF7E5BB002DC1DA039B02981D +:207EA00003F10041FFF7DDBB02460B4600206E4900F054FEFFF7F0BB6D4B9A45ADDD6A4BD6 +:207EC0009A453FF70EAC0022674BCDF804C000F067FB5BA3D3E9002304460D4600F014FDA9 +:207EE00059A3D3E9002306460F462046294600F00BFD224682468B462B462046294600F002 +:207F000003FD00228046894620462946594B00F0FBFC02460B464EA1D1E9000100F040FBDC +:207F200022462B4600F0F0FC02460B460020524900F036FB02460B464046494600F0E4FC99 +:207F400045A3D3E9002300F0DFFC02460B465046594600F025FB04460D4622462B463046C5 +:207F6000394600F01FFB002032463B468046894600F016FB02460B462046294600F010FB60 +:207F8000DDF804C082468B46CCE500252B463AE400231AE442464B460020334900F0DEFDA9 +:207FA000FFF75FBB002C7FF465ABC3F5826303334BFA03F202FA03F35B4565D00494FFF7A0 +:207FC00032BB2D4B9C453FF70EAE049B029339E64FF48025012316E421A3D3E90023DDE9A7 +:207FE000080100F091FC1EA3D3E9002300F08CFCFFF737BBDDE9080119A3D3E9002300F0A1 +:2080000083FC17A3D3E9002300F07EFCFFF729BB09A3D3E90023DDE9080100F075FC06A3A0 +:20802000D3E9002300F070FCFFF71BBBAFF300803E5555555555C53F59F3F8C21F6EA501F3 +:20804000000000604715F73F44DF5DF80BAE543E555555555555D53FFE822B654715F73FB7 +:208060009C7500883CE4377E0000F03FFFCB9040FEFFEF3F0000D03F0000E03F049A00F0E2 +:20808000E7F902460B46C3E602F00102C2F102020492FFF7C8BA00BF21F0004C2DE9F84397 +:2080A0004FEA1C5CDFF86C814FEA0C5CC44506460F460B46024600F08F8000296FDD0F15CF +:2080C00078D0A7F2FF37C3F31303F90743F4801360D4D10F4FF0000C01EB43037F10520081 +:2080E000654616204FF400116C189C424FEAD2764FEA420202DC1B1B65188C44013806EB60 +:2081000043034FEA5101EFD1804620264FF0004109E023D0D40F013E4FEA510104EB430384 +:208120004FEA42021ED0AB4201EB0804F1DD04F00049B9F1004F04EB010809D0A9465B1BB5 +:20814000944288BF03F1FF33121B08444D46E1E7B8F1000FF2DB05F10109F0E79442E6D917 +:208160001D46D7E71A4304D0431C41D000F00103184446084FEA6C031CF0010F03F17F5315 +:2081800003F5001318BF46F0004603EB07513046BDE8F883D10F01EB4303520099E721F0B0 +:2081A0000043034322D051BB0F46D30A153F5205002BFAD013F480111DD15B00D80201F1B9 +:2081C0000101FAD5C1F10100C1F1200422FA04F407448A40234374E702460B4600F094FB43 +:2081E00032463B4600F0DEF9BDE8F883BDE8F8830CF1010CBEE7202401200021E6E7024635 +:208200000B4600F0CDF902460B4600F0A7FCBDE8F88300BF0000F07F20F00042B2F1FF4F9A +:20822000F8B5044603462DD25AB300283DDBB2F5000F4FEAE0502CD37F38C3F31603C20745 +:2082400043F4000348BF5B00002740105B003E4619244FF08072B5189D4202DC5B1BAE18F8 +:208260001744013C4FEA43034FEA5202F3D113B107F001031F447F1007F17C5707EBC05018 +:20828000F8BDF8BD014600F05FFF214600F054FEF8BD14F400020FD15B00190202F101022B +:2082A000FAD5C2F101021044C6E7014600F042FE014600F0FDFFF8BD01221044BCE700BF00 +:2082C00021F00041704700BF41F0004101F58010C00F704731F0004310B408D00F4AA3F567 +:2082E000801494420AD804205DF8044B704700280CBF022003205DF8044B7047B3F5801FD9 +:2083000001D20320F7E7064A934201D00020F2E7D0F1010038BF0020EDE700BFFFFFDF7FD2 +:208320000000F07F0020704700200149704700BF0000F87F2DE9F043C1F30A5CACF2FF3769 +:20834000132F83B002460B460D46894680464FEAD17630DC002F4CDB3A49394101EA03005A +:2083600010432DD0490801EA030858EA02080CD04FF480233B41132F25EA010141EA030952 +:2083800014BF4FF000084FF000482F494B4601EBC606D6E9004542462046294600F002F92F +:2083A000CDE90001DDE9000122462B4600F0F8F803B0BDE8F083332F07DDB7F5806F3ED0CC +:2083C0001046194603B0BDE8F083ACF2134C4FF0FF3121FA0CF10142F2D049080142D4D05C +:2083E0004FF0804848FA0CFC20EA010141EA0C08CBE721F000410143E2D0C3F313010143D9 +:208400004C420C431048590C240B490404F4002444EA010300EBC601D1E900452046294672 +:2084200000F0C0F8CDE90001DDE900012B46224600F0B6F821F0004343EAC671C2E700F04E +:20844000B1F8BFE7FFFF0F0060F0000800000000C1F30A532DE9F041904606460F460A4649 +:208460001BBB21F00043034334D0354B002200F04BFA344B064698450F463BDBC1F30A538D +:20848000363B0A46434440F2FE718B4216DD28A1D1E9000132463B4600F074F824A3D3E9D7 +:2084A000002300F031FABDE8F08140F2FF74A34227D0434440F2FE718B42E8DC002B0BDD1B +:2084C00022F0FF4222F4E00242EA035730463946BDE8F081BDE8F08113F1350F17DA4CF233 +:2084E00050339845D3DC14A1D1E9000132463B4600F048F810A3D3E9002300F005FABDE8AE +:20850000F08102460B4600F04DF8BDE8F08122F0FF4222F4E002363342EA035730463946D7 +:208520000022094B00F0F0F9BDE8F081AFF300809C7500883CE4377E59F3F8C21F6EA5010D +:2085400000005043B03CFFFF0000903CAFF3008030F0004001D102207047A0F50003B3F169 +:20856000FE4F01D204207047054B421E9A4201D803207047B0F1FF4358425841704700BF35 +:20858000FEFF7F0030B403F0004321F0004243EA020130BC704700BF81F0004102E000BF0D +:2085A00083F0004330B54FEA41044FEA430594EA050F08BF90EA020F1FBF54EA000C55EAD6 +:2085C000020C7FEA645C7FEA655C00F0E2804FEA5454D4EB5555B8BF6D420CDD2C4480EAB5 +:2085E000020281EA030382EA000083EA010180EA020281EA0303362D88BF30BD11F0004F65 +:208600004FEA01314FF4801C4CEA113102D0404261EB410113F0004F4FEA03334CEA133379 +:2086200002D0524263EB430394EA050F00F0A780A4F10104D5F1200E0DDB02FA0EFC22FAFF +:2086400005F2801841F1000103FA0EF2801843FA05F359410EE0A5F120050EF1200E012AF3 +:2086600003FA0EFC28BF4CF0020C43FA05F3C01851EBE37101F0004507D54FF0000EDCF1F9 +:20868000000C7EEB00006EEB0101B1F5801F1BD3B1F5001F0CD349085FEA30004FEA3C0CE8 +:2086A00004F101044FEA445212F5800F80F09A80BCF1004F08BF5FEA500C50F1000041EBFC +:2086C000045141EA050130BD5FEA4C0C404141EB010111F4801FA4F10104E9D191F0000F4F +:2086E00004BF01460020B1FA81F308BF2033A3F10B03B3F120020CDA0C3208DD02F1140C93 +:20870000C2F10C0201FA0CF021FA02F10CE002F11402D8BFC2F1200C01FA02F120FA0CFC18 +:20872000DCBF41EA0C019040E41AA2BF01EB0451294330BD6FEA04041F3C1CDA0C340EDCC1 +:2087400004F11404C4F1200220FA04F001FA02F340EA030021FA04F345EA030130BDC4F123 +:208760000C04C4F1200220FA02F001FA04F340EA0300294630BD21FA04F0294630BD94F09C +:20878000000F83F4801306BF81F480110134013D4EE77FEA645C18BF7FEA655C29D094EAAC +:2087A000050F08BF90EA020F05D054EA000C04BF1946104630BD91EA030F1EBF0021002024 +:2087C00030BD5FEA545C05D14000494128BF41F0004130BD14F580043CBF01F5801130BDD1 +:2087E00001F0004545F0FE4141F470014FF0000030BD7FEA645C1ABF194610467FEA655C1C +:208800001CBF0B46024650EA013406BF52EA033591EA030F41F4002130BD00BF90F0000F1E +:2088200004BF0021704730B54FF4806404F132044FF000054FF0000150E700BF90F0000F5D +:2088400004BF0021704730B54FF4806404F1320410F0004548BF40424FF000013EE700BF54 +:2088600042004FEAE2014FEA31014FEA02701FBF12F07F4393F07F4F81F06051704792F036 +:20888000000F14BF93F07F4F704730B54FF4607401F0004521F0004120E700BF50EA010267 +:2088A00008BF704730B54FF000050AE050EA010208BF704730B511F0004502D5404261EB9C +:2088C00041014FF4806404F132045FEA915C3FF4DCAE4FF003025FEADC0C18BF03325FEA47 +:2088E000DC0C18BF033202EBDC02C2F1200300FA03FC20FA02F001FA03FE40EA0E0021FA8F +:2089000002F11444C1E600BF70B54FF0FF0C4CF4E06C1CEA11541DBF1CEA135594EA0C0F5D +:2089200095EA0C0F00F0DEF82C4481EA030621EA4C5123EA4C5350EA013518BF52EA0335E4 +:2089400041F4801143F4801338D0A0FB02CE4FF00005E1FB02E506F00042E0FB03E54FF0D3 +:208960000006E1FB03569CF0000F18BF4EF0010EA4F1FF04B6F5007F64F5407404D25FEA0F +:208980004E0E6D4146EB060642EAC62141EA55514FEAC52040EA5E504FEACE2EB4F1FD0CD3 +:2089A00088BFBCF5E06F1ED8BEF1004F08BF5FEA500E50F1000041EB045170BD06F00046E3 +:2089C00046EA010140EA020081EA0301B4EB5C04C2BFD4EB0C0541EA045170BD41F4801107 +:2089E0004FF0000E013C00F3AB8014F1360FDEBF002001F0004170BDC4F10004203C35DA45 +:208A00000C341BDC04F11404C4F1200500FA05F320FA04F001FA05F240EA020001F00042E7 +:208A200021F0004110EBD37021FA04F642EB06015EEA430E08BF20EAD37070BDC4F10C04BE +:208A4000C4F1200500FA04F320FA05F001FA04F240EA020001F0004110EBD37041F100017C +:208A60005EEA430E08BF20EAD37070BDC4F1200500FA05F24EEA020E20FA04F301FA05F206 +:208A800043EA020321FA04F001F0004121FA04F220EA020000EBD3705EEA430E08BF20EAAE +:208AA000D37070BD94F0000F0FD101F00046400041EB010111F4801F08BF013CF7D041EA94 +:208AC000060195F0000F18BF704703F00046520043EB030313F4801F08BF013DF7D043EA0F +:208AE0000603704794EA0C0F0CEA135518BF95EA0C0F0CD050EA410618BF52EA4306D1D1F3 +:208B000081EA030101F000414FF0000070BD50EA410606BF1046194652EA430619D094EA61 +:208B20000C0F02D150EA013613D195EA0C0F05D152EA03361CBF104619460AD181EA030133 +:208B400001F0004141F0FE4141F470014FF0000070BD41F0FE4141F4780170BD70B54FF0B2 +:208B6000FF0C4CF4E06C1CEA11541DBF1CEA135594EA0C0F95EA0C0F00F0A7F8A4EB05044F +:208B800081EA030E52EA03354FEA013100F088804FEA03334FF0805545EA131343EA126308 +:208BA0004FEA022245EA111545EA10654FEA00260EF000419D4208BF964244F1FD0404F514 +:208BC000407402D25B084FEA3202B61A65EB03055B084FEA32024FF480104FF4002CB6EB62 +:208BE000020E75EB030E22BFB61A754640EA0C005B084FEA3202B6EB020E75EB030E22BF7F +:208C0000B61A754640EA5C005B084FEA3202B6EB020E75EB030E22BFB61A754640EA9C001F +:208C20005B084FEA3202B6EB020E75EB030E22BFB61A754640EADC0055EA060E18D04FEA5C +:208C4000051545EA16754FEA06164FEAC30343EA52734FEAC2025FEA1C1CC0D111F4801F47 +:208C60000BD141EA00014FF000004FF0004CB6E711F4801F04BF01430020B4F1FD0C88BFC5 +:208C8000BCF5E06F3FF6AFAEB5EB030C04BFB6EB020C5FEA500C50F1000041EB045170BD8D +:208CA0000EF0004E4EEA113114EB5C04C2BFD4EB0C0541EA045170BD41F480114FF0000E7E +:208CC000013C90E645EA060E8DE60CEA135594EA0C0F08BF95EA0C0F3FF43BAF94EA0C0F1D +:208CE0000AD150EA01347FF434AF95EA0C0F7FF425AF104619462CE795EA0C0F06D152EA7E +:208D000003353FF4FDAE1046194622E750EA410618BF52EA43067FF4C5AE50EA41047FF4CA +:208D20000DAF52EA43057FF4EBAE12E74FF0FF3C06E000BF4FF0010C02E000BF4FF0010C96 +:208D40004DF804CD4FEA410C7FEA6C5C4FEA430C18BF7FEA6C5C1BD001B050EA410C0CBFC8 +:208D600052EA430C91EA030F02BF90EA020F0020704710F1000F91EA030F58BF994208BF62 +:208D800090422CBFD8176FEAE37040F0010070474FEA410C7FEA6C5C02D150EA013C07D1BA +:208DA0004FEA430C7FEA6C5CD6D152EA033CD3D05DF8040B704700BF8446104662468C46C1 +:208DC0001946634600E000BF01B5FFF7B7FF002848BF10F1000F01BD4DF808EDFFF7F4FF6A +:208DE0000CBF012000205DF808FB00BF4DF808EDFFF7EAFF34BF012000205DF808FB00BFEC +:208E00004DF808EDFFF7E0FF94BF012000205DF808FB00BF4DF808EDFFF7CEFF94BF012027 +:208E200000205DF808FB00BF4DF808EDFFF7C4FF34BF012000205DF808FB00BF4FEA410241 +:208E400012F5001215D211D56FF47873B3EB625212D94FEAC12343F0004343EA505311F03D +:208E6000004F23FA02F018BF404270474FF00000704750EA013005D111F0004008BF6FF0E6 +:208E8000004070474FF00000704700BF4FEA4102B2F1E04324BFB3F5001CDCF1FE5C0DD930 +:208EA00001F0004C4FEAC0024CEA5070B2F1004F40EB830008BF20F00100704711F0804F85 +:208EC00021D113F13872BCBF01F00040704741F480114FEA5252C2F11802C2F1200C10FA36 +:208EE0000CF320FA02F018BF40F001004FEAC1234FEAD32303FA0CFC40EA0C0023FA02F3C6 +:208F00004FEA4303CCE77FEA625307D150EA01331EBF4FF0FE4040F44000704701F0004005 +:208F200040F0FE4040F40000704700BF80F0004002E000BF81F0004142001FBF5FEA410369 +:208F400092EA030F7FEA226C7FEA236C6AD04FEA1262D2EB1363C1BFD21841404840414086 +:208F6000B8BF5B42192B88BF704710F0004F40F4000020F07F4018BF404211F0004F41F46B +:208F8000000121F07F4118BF494292EA030F3FD0A2F1010241FA03FC10EB0C00C3F1200352 +:208FA00001FA03F100F0004302D5494260EB4000B0F5000F13D3B0F1807F06D340084FEA0E +:208FC000310102F10102FE2A51D2B1F1004F40EBC25008BF20F0010040EA030070474900EB +:208FE00040EB000010F4000FA2F10102EDD1B0FA80FCACF1080CB2EB0C0200FA0CF0AABFFE +:2090000000EBC25052421843BCBFD0401843704792F0000F81F4000106BF80F40000013254 +:20902000013BB5E74FEA41037FEA226C18BF7FEA236C21D092EA030F04D092F0000F08BF6A +:209040000846704790EA010F1CBF0020704712F07F4F04D1400028BF40F00040704712F1D9 +:2090600000723CBF00F50000704700F0004343F0FE4040F4000070477FEA226216BF084638 +:209080007FEA23630146420206BF5FEA412390EA010F40F4800070474FF0000304E000BF0A +:2090A00010F0004348BF40425FEA000C08BF704743F0964301464FF000001CE050EA010246 +:2090C00008BF70474FF000030AE000BF50EA010208BF704711F0004302D5404261EB410141 +:2090E0005FEA010C02BF84460146002043F0B64308BFA3F18053A3F50003BCFA8CF2083ABD +:20910000A3EBC25310DB01FA02FC634400FA02FCC2F12002BCF1004F20FA02F243EB02001A +:2091200008BF20F00100704702F1200201FA02FCC2F1200250EA4C0021FA02F243EB0200F8 +:2091400008BF20EADC7070474FF0FF0C1CEAD0521EBF1CEAD15392EA0C0F93EA0C0F6FD054 +:209160001A4480EA010C400218BF5FEA41211ED04FF0006343EA501043EA5111A0FB0131DD +:209180000CF00040B1F5000F3EBF490041EAD3715B0040EA010062F17F02FD2A1DD8B3F10F +:2091A000004F40EBC25008BF20F00100704790F0000F0CF0004C08BF49024CEA502040EADB +:2091C00051207F3AC2BFD2F1FF0340EAC250704740F400004FF00003013A5DDC12F1190F17 +:2091E000DCBF00F000407047C2F10002410021FA02F1C2F1200200FA02FC5FEA310040F171 +:20920000000053EA4C0308BF20EADC70704792F0000F00F0004C02BF400010F4000F013AD2 +:20922000F9D040EA0C0093F0000F01F0004C02BF490011F4000F013BF9D041EA0C018FE78F +:209240000CEAD15392EA0C0F18BF93EA0C0F0AD030F0004C18BF31F0004CD8D180EA010050 +:2092600000F00040704790F0000F17BF90F0004F084691F0000F91F0004F14D092EA0C0FAA +:2092800001D142020FD193EA0C0F03D14B0218BF084608D180EA010000F0004040F0FE4018 +:2092A00040F40000704740F0FE4040F4400070474FF0FF0C1CEAD0521EBF1CEAD15392EA35 +:2092C0000C0F93EA0C0F69D0A2EB030280EA010C49024FEA402037D04FF0805343EA11114D +:2092E00043EA10130CF000408B4238BF5B0042F17D024FF4000C8B4224BF5B1A40EA0C0067 +:20930000B3EB510F24BFA3EB510340EA5C00B3EB910F24BFA3EB910340EA9C00B3EBD10F7D +:2093200024BFA3EBD10340EADC001B0118BF5FEA1C1CE0D1FD2A3FF650AF8B4240EBC25058 +:2093400008BF20F0010070470CF0004C4CEA50207F32C2BFD2F1FF0340EAC250704740F472 +:2093600000004FF00003013A37E792F0000F00F0004C02BF400010F4000F013AF9D040EA43 +:209380000C0093F0000F01F0004C02BF490011F4000F013BF9D041EA0C0195E70CEAD15301 +:2093A00092EA0C0F08D142027FF47DAF93EA0C0F7FF470AF084676E793EA0C0F04D14B02CB +:2093C0003FF44CAF08466EE730F0004C18BF31F0004CCAD130F000427FF45CAF31F000432D +:2093E0007FF43CAF5FE700BF4FF0FF3C06E000BF4FF0010C02E000BF4FF0010C4DF804CD9C +:209400004FEA40024FEA41037FEA226C18BF7FEA236C11D001B052EA530C18BF90EA010F00 +:2094200058BFB2EB030088BFC81738BF6FEAE17018BF40F0010070477FEA226C02D15FEADC +:20944000402C05D17FEA236CE4D15FEA412CE1D05DF8040B704700BF844608466146FFE737 +:209460000FB5FFF7C9FF002848BF10F1000F0FBD4DF808EDFFF7F4FF0CBF012000205DF8DB +:2094800008FB00BF4DF808EDFFF7EAFF34BF012000205DF808FB00BF4DF808EDFFF7E0FF97 +:2094A00094BF012000205DF808FB00BF4DF808EDFFF7D2FF94BF012000205DF808FB00BF55 +:2094C0004DF808EDFFF7C8FF34BF012000205DF808FB00BF4FEA4002B2F1FE4F0FD34FF0BE +:2094E0009E03B3EB12620DD94FEA002343F0004310F0004F23FA02F018BF404270474FF054 +:209500000000704712F1610F01D1420205D110F0004008BF6FF0004070474FF000007047E2 +:209520004BB942B9002908BF002802D04FF0FF31084600F03BB882B0EC462DE9005000F0E8 +:209540001DF8DDF804E002B00CBC70472DE9704F089E14461D468046894600F029F804FB2F +:2095600001F3A4FB00AB00FB05329344B8EB0A0869EB0B09C6E90089BDE8708F2DE9704FD6 +:20958000089E14461D468046894600F061F900FB05F5A0FB04AB04FB0154A344B8EB0A085A +:2095A00069EB0B09C6E90089BDE8708F704700BF00292DE9F00FC0F2A1800024002BC0F2DF +:2095C0009880154606460F46002B3FD18A4258D9B2FA82F34BB1C3F1200201FA03F720FA3D +:2095E00002F29D4000FA03F61743290CB7FBF1F201FB1277A8B200FB02F34FEA164C4CEAE3 +:209600000747BB4209D97F1902F1FF3C80F00581BB4240F20281023A2F44FF1AB7FBF1F351 +:2096200001FB137100FB03F0B6B246EA0141884208D9491903F1FF3780F0F180884240F2CE +:20964000EE80023B43EA0242002303E08B420AD900231A461046194614B1404261EB41012B +:20966000BDE8F00F7047B3FA83F8B8F1000F40F088808B4202D3824200F2E2800023012277 +:20968000E8E712B90123B3FBF2F5B5FA85F2002A3AD17F1B280C1FFA85FC0123B7FBF0F1FD +:2096A00000FB11770CFB01F24FEA164848EA0747BA4207D97F1901F1FF3802D2BA4200F2B7 +:2096C000C4804146BF1AB7FBF0F200FB12700CFB02FCB6B246EA0040844507D9401902F103 +:2096E000FF3702D2844500F2AE803A4642EA0142B0E7E443524263EB430362E7404261EB8B +:2097000041014FF0FF3459E79540C2F1200927FA09F126FA09F99740280CB1FBF0F800FBCD +:2097200018111FFA85FC0CFB08F349EA07094FEA194747EA01418B4206FA02F608D949190D +:2097400008F1FF327AD28B4278D9A8F102082944C91AB1FBF0F300FB13170CFB03F21FFAB9 +:2097600089F949EA0747BA4207D97F1903F1FF3160D2BA425ED9023B2F44BF1A43EA0843E8 +:209780008CE7C8F1200225FA02F103FA08FC27FA02F320FA02F207FA08F741EA0C0C4FEAC8 +:2097A0001C49B3FBF9F109FB11331FFA8CFA0AFB01FB17433A0C42EA03439B4505FA08F0DB +:2097C00008D913EB0C0301F1FF3235D29B4533D902396344CBEB0303B3FBF9F209FB123305 +:2097E0000AFB02FABFB247EA0347BA4508D917EB0C0702F1FF331BD2BA4519D9023A67449D +:2098000042EA0145A5FB0001CAEB07078F424FF000030AD305D02A461CE76246FDE63B462E +:2098200010E706FA08F68642F5D26A1E002311E71A46E5E70B46A0E71146CBE7904687E7B0 +:209840004346424606E7023A50E702392F4439E72DE9F00F144605460E46002B43D18A42B0 +:2098600053D9B2FA82F757B1C7F1200620FA06F601FA07F302FA07F400FA07F51E43210C2B +:20988000B6FBF1F201FB1266A0B200FB02F32F0C47EA0646B34209D9361902F1FF3780F007 +:2098A000FD80B34240F2FA80023A2644F61AB6FBF1F301FB136100FB03F0ADB245EA014111 +:2098C000884208D9091903F1FF3680F0E980884240F2E680023B43EA0242002310461946D1 +:2098E000BDE8F00F70478B424CD8B3FA83F6002E4FD18B4202D3824200F2DD80BDE8F00F4F +:209900000023012210461946704712B90124B4FBF2F4B4FA84F2002A40F08280091B260C3A +:20992000A7B20123B1FBF6F006FB101107FB00F24FEA154C4CEA01418A4207D9091900F131 +:20994000FF3C02D28A4200F2C8806046891AB1FBF6F206FB121107FB02F7ADB245EA014522 +:20996000AF4208D92C1902F1FF3180F09B80A74240F29880023A42EA004210461946BDE8EB +:20998000F00F704700231A4610461946BDE8F00F7047C6F1200522FA05F703FA06F421FA78 +:2099A00005F301FA06FB20FA05F53C434FEA1448B3FBF8FC08FB1C331FFA84F909FB0CFAF7 +:2099C00045EA0B0B4FEA1B4545EA03439A4502FA06F204D91B190CF1FF356FD3AC46CAEB36 +:2099E0000303B3FBF8F508FB153309FB05F91FFA8BFB4BEA0347B94504D93F1905F1FF3300 +:209A000062D31D4645EA0C4CACFB0223C9EB07079F424FF000054AD346D062462B465DE7E4 +:209A20009440C2F1200921FA09FC914020FA09F9260CBCFBF6F806FB18CCA7B207FB08F357 +:209A400049EA01094FEA194141EA0C4C634500FA02F509D91CEB040C08F1FF323BD2634542 +:209A600039D9A8F10208A444C3EB0C0CBCFBF6F306FB13C107FB03F21FFA89F949EA014107 +:209A80008A4207D9091903F1FF3022D28A4220D9023B2144891A43EA084343E73A4605E7C9 +:209AA000334618E70A4666E7B0409042B5D20CF1FF32002312E7334632460FE79A458DD9D2 +:209AC000ACF1020C23448AE7B9459AD9023D274498E70346DEE79046C6E70238214435E71D +:209AE000014B1868704700BF000B002008B50021044601F085FE044B1868C36B03B19847CD +:209B00002046FAF7E3FF00BF74F0000870B50F4E0F4D761BB61007D0043D0024013455F8EE +:209B2000043F9847A642F9D10A4E0B4D03F070FE761BB61008D0043D0024013455F8043FE7 +:209B40009847A642F9D170BD70BD00BF1CD800081CD8000838D800081CD80008024B0146BB +:209B6000186800F00BB800BF000B0020024B0146186802F0DFBE00BF000B00202DE9F04FE6 +:209B800001F10B05162D83B0064627D935F0070527D4A94225D8304600F04CFBB5F5FC7F1B +:209BA00026D2C14F4FEAD50C07EBCC03DC689C4200F0D2816368E26823F003032344586808 +:209BC000A16840F00105CA60304691605D6000F033FB0834204603B0BDE8F08F1025A94241 +:209BE000D9D900240C232046336003B0BDE8F08F5FEA552C00F08980BCF1040F00F260813A +:209C00004FEA951C0CF1380C4FEA4C01A64F07EB8101CC68A14205D10CE0002B79DAE46887 +:209C2000A14207D0626822F00302531B0F2BF4DD0CF1FF3C0CF1010C9B4B3C6903F1080E39 +:209C4000744500F07E81616821F003014A1B0F2A00F36481002AC3F814E0C3F810E069DA41 +:209C6000B1F5007F80F03A81C9088A104FF0010808FA02F803EBC1015A68886848EA02024D +:209C8000A060E1605A608C60C4604FEAAC030120984090425BD8024206D12CF0030C40004D +:209CA00002420CF1040CFAD007EBCC084446E146E3689C4207D146E1002A80F25781DB6833 +:209CC0009C4200F04081596821F003014A1B0F2AF2DD1C4654F808CFD96845F0010942F07B +:209CE00001081D44C3F804903046CCF80C10C1F808C07D613D61C5F80CE0C5F808E0C5F84D +:209D00000480AA5000F098FA64E77E214FF03F0C7CE722445068E368A16840F00105CB6099 +:209D200030469960556000F087FA0834204603B0BDE8F08F21444B68304643F001034B60A5 +:209D400000F07AFA0834204603B0BDE8F08FBC68636823F00309A94504D3C5EB09030F2B5D +:209D600000F39180514B524A1968136805EB010A013304EB090B00F061810AF5805A0AF1D3 +:209D80000F0A2AF47F6A2AF00F0A30465146019200F054FAB0F1FF3F8046019A00F00181E0 +:209DA000834500F2FB80DFF814C1C345DCF800305344CCF8003000F04A8112683C4901323E +:209DC0001BBFCBEB080B5B44C1F80080CCF8003018F0070300F01481C3F10802C3F5805334 +:209DE00090440833C244CAF30B0ACAEB030A51463046CDF804C000F021FA431CDDF804C021 +:209E000000F03581C8EB0002524442F00102DCF80030BC425344C7F80880CCF80030C8F888 +:209E20000420DFF898A015D0B9F10F0F40F2EB806168A9F10C0222F0070201F0010142EAFA +:209E4000010E0520A1180F2AC4F804E04860886000F21181174ABC6811688B4288BF1360A3 +:209E6000154A11688B4288BF1360626822F003029542C5EB020301D80F2B04DC304600F0BD +:209E8000DBF90024A6E645F0010243F00103254462603046BD606B6000F0CEF908342046ED +:209EA00003B0BDE8F08F00BF040B00207C190020100F0020781900207419002080190020D2 +:209EC000BCF1140F61D9BCF1540F00F28F804FEA153C0CF16E0C4FEA4C0197E64B0A042BDF +:209EE00058D9142B00F2AD8003F15B02500007EB80008368DFF8B881834200F08A805A6844 +:209F000022F00302914202D29B689842F7D1D9687A68E160A3608C60DC60B6E645F0010776 +:209F200042F001012544676030465D611D61C5F80CE0C5F808E06960AA50083400F07CF959 +:209F400048E65A68A1E609F1010919F0030F04F108047FF4ADAE2DE004F108036469A342DD +:209F600008BF0CF1020C3FF467AE23E6194448681C4654F8082FDB6840F001054D60304630 +:209F8000D3609A6000F058F924E60CF15B0C4FEA4C013BE68A0938325000A8E7BC423FF431 +:209FA00002AFBC68626822F0030261E7D8F8008098457AD11CF0030FA8F108030CF1FF3C31 +:209FC000F4D17B6823EA00037B60400098423FF6BEAE00283FF4BBAE0342CC467FF464AE93 +:209FE000400003420CF1040CFAD05DE6BCF5AA7F19D84FEAD53C0CF1770C4FEA4C0105E6BC +:20A000004FF48053EEE60123C8F80430444600222EE7921001209040D8F804201946024352 +:20A02000C8F8042075E740F254539C451BD84FEA954C0CF17C0C4FEA4C01E7E50AF1100A2D +:20A04000A3E6542B1FD80A0B6E3250004FE7CBF30B0100297FF4B1AE0AEB0901BA6841F0AF +:20A0600001015160F6E6FC214FF07E0CCEE501224FF0000ACBE604F10801304602F05AFCDF +:20A08000DAF80030E6E6B3F5AA7F03D8CA0B773250002CE740F25452934203D88A0C7C3299 +:20A0A000500024E7FC207E2221E77B688DE700BF040B0020844641EA000313F0030349D121 +:20A0C000403A23D30B6803604B6843608B688360CB68C3600B6903614B6943618B698361B0 +:20A0E000CB69C3610B6A03624B6A43628B6A8362CB6AC3620B6B03634B6B43638B6B83638C +:20A10000CB6BC36340304031403ADBD230320BD30B6803604B6843608B688360CB68C36043 +:20A1200010301031103AF3D20C3205D351F8043B40F8043B043AF9D2043208D0D2071CBFAF +:20A1400011F8013B00F8013B01D30B8803806046704700BF082A13D38B07B1D010F003034F +:20A16000AED0C3F10403D21ADB071CBF11F8013B00F8013BA4D331F8023B20F8023B9FE7CC +:20A18000043AD9D3013A11F8013B00F8013BF9D20B7803704B7843708B7883706046704797 +:20A1A000F0B4840743D0541E002A3ED0CDB2034603E0621E002C38D0144603F8015B9A0702 +:20A1C000F7D1032C2AD9CDB245EA05250F2C45EA054515D9A4F110073F0903F1100606EB1C +:20A1E00007161A46156055609560D5601032B242F8D104F00F040137032C03EB07130DD933 +:20A200001E462246043A032A46F8045BFAD8221F22F003020432134404F003042CB1C9B260 +:20A220001C4403F8011BA342FBD1F0BC704714460346C6E7704700BF704700BF38B5074C17 +:20A240000023054608462360FAF71EFC431C00D038BD2368002BFBD02B6038BDE81900206E +:20A260000EB4F0B59CB021AC54F8042B0E49064623464FF4027E6FF0004508684FF6FF7745 +:20A2800002A9029606960194ADF814E004950795ADF8167000F03AF8029B00221A701CB01A +:20A2A000BDE8F04003B07047000B002020F0030110F00300C0F1000051F8043B00F1040CE3 +:20A2C0004FEACC0C6FF000021CBF22FA0CF213434FF0010C4CEA0C2C4CEA0C4CA3EB0C02DD +:20A2E00022EA030212EACC1204BF51F8043B0430F4D013F0FF0F1FBF013013F47F4F01300A +:20A3000013F47F0F18BF0130704700BF2DE9F04FC9B010930C9191460D9002F0D7FB00687C +:20A320001590FFF7C3FF0C9C1890A3891E0603D52369002B01F0818038ACA44608942B9476 +:20A3400000250024CDE91645002311932D932C931A9319930E93664699F80030002B00F0DB +:20A36000F880252B00F0F58009F1010201E0252B04D0137814460132002BF8D1C9EB0405E5 +:20A380007DB12C9B2D9A01332A44072BC6F8009075602D922C9300F3C28008360E98284407 +:20A3A0000E902378002B00F0C280002394F801801A468DF88F300F93099304F101094FF0B7 +:20A3C000FF340A9409F10109A8F12003582B00F2C583DFE813F06A02C303C3037102C30334 +:20A3E000C303C303C303C303C30314036603C3039D00C000C30378027F027F027F027F0298 +:20A400007F027F027F027F027F02C303C303C303C303C303C303C303C303C303C303900269 +:20A420007103C3037103C303C303C303C3036A03C303C3037800C303C303C303C303C30307 +:20A440005900C303C303AF02C303C303C303C303C303C303C303C303C303C3033703480325 +:20A46000710371037103FF024803C303C3030803C303C5027C002003A303C303D902C30364 +:20A480005F00C303C303DE00DDF824C04CF0100CCDF824C0099CA20600F15483099CE30696 +:20A4A00000F1BD85DDF824C01CF0400F00F0B785DDF840C00025BCF800400CF1040C01230A +:20A4C000CDF840C08CE0099D45F010050995DDF824C01CF0200340F02A83DDF824C01CF033 +:20A4E000100240F0A485DDF824C01CF0400300F09E85DDF840C01346BCF800400CF1040CA7 +:20A500000025CDF840C06BE00F9C109364420F94099D45F00405099599F8008052E70D98FE +:20A520000C992BAA02F02AFE40B938AE36E72D9B23B10D980C992BAA02F020FE0C9C0E9872 +:20A54000A38913F0400F18BF4FF0FF3049B0BDE8F08F4C4625E799F8008009F10100B8F1C8 +:20A560002A0F01F00C81A8F13003092B98BF002101F26B8010F8018B01EB810103EB41019C +:20A58000A8F13003092BF5D941EAE1710A9181461AE7099DA14CAF061A948DF88F2040F1B2 +:20A5A000D181DDF840C00CF1070323F0070303F108041094D3E90045DDF824C01CF0010FD6 +:20A5C00000F0628454EA050000F05E8430234CF0020C8DF890308DF89180CDF824C002234A +:20A5E0004FF0000A8DF88FA00A99002905DBDDF824C02CF0800CCDF824C054EA050040F035 +:20A60000C5820A99002940F0C182002B40F03884DDF824C01CF0010F00F0328448AF3023D8 +:20A62000089D07F8413DEC1BDDF828C000256445A8BFA446CDF82CC01495BAF1000F02D02F +:20A640000B9D01350B95099B13F00203129302D00B9D02350B95DDF824C01CF0840CCDF8C0 +:20A660004CC040F090820F9DDDF82CC0CCEB050BBBF1000F40F38782BBF1100F2D992C9A0A +:20A68000DFF8A0A12CDD1B97304657461025CA460C9EA1460D9C06E0ABF1100BBBF1100FED +:20A6A00000F1080017DD01321031072A2D912C9207604560F0DD204631462BAA02F05EFDB4 +:20A6C00000287FF43BAFABF1100BBBF1100F2D992C9A38A8E7DC4C46D146BA461B9F064695 +:20A6E00001320BEB010C072ACDF8B4C02C9286E8000C00F31A849DF88FA00836BAF1000F35 +:20A700000FD02C9B0CF1010C01330DF18F010122072BCDF8B4C02C9386E8060000F3A483EC +:20A720000836129B73B12C9B0CF1020C013324A90222072BCDF8B4C02C9386E8060000F382 +:20A7400087830836139D802D00F0CA820A9DC4EB050ABAF1000F3BDDBAF1100F2C9B304DD3 +:20A760002BDD0A9432464FF0100B2E4661460D9C0C9D06E0AAF1100ABAF1100F02F1080292 +:20A7800017DD01331031072B2D912C9382E84008F0DD204629462BAA02F0F0FC00287FF4FF +:20A7A000CDAEAAF1100ABAF1100F2D992C9B38AAE7DC0A9C35468C4616460133D444072BA0 +:20A7C000CDF8B4C02C9386E8200400F335830836099DED0500F124822C9BA4440133072BC2 +:20A7E000CDF8B4C0376074602C9300F30F830836099C630749D50F9D0B982C1A002C44DD24 +:20A80000102C2C9BDFF81CA02BDD574610256246DDF83080DDF834A00BE000BFACF00008A4 +:20A8200078F00008CCF00008103C102C06F1080615DD01331032072B2D922C9337607560D3 +:20A84000F2DD504641462BAA02F098FC00287FF475AE103C102C2D9A2C9B38AEE9DC944658 +:20A86000BA460133A444072BCDF8B4C02C93C6F800A0746009DD0D980C992BAA02F07EFCEF +:20A8800000287FF45BAEDDF8B4C00E9C0B980F9DA842ACBF241864190E94BCF1000F40F036 +:20A8A000C18200232C9338AE56E599F80080002A7FF488AD202285E5099D45F00105099544 +:20A8C00099F800807EE5099D45F08005099599F8008077E50024A8F130030F94214619F88E +:20A8E000018B01EB810103EB4101A8F13003092BF5D90F9168E5DDF824C08DF88F204CF04A +:20A90000100CCDF824C0099CA50640F1B280109DE91D21F00701D1E90023083110911446E2 +:20A920001D46002A73F1000CC0F294839DF88FA0012359E6099DB64CAF068DF88F201A94EB +:20A940003FF52FAE099DED0640F14384DDF840C00025DCF800400CF1040CCDF840C02BE664 +:20A96000DDF824C08DF88F201CF0200F00F04084109C21680E9CE5172B46109D2246043561 +:20A980001095C1E90023E7E4109C4FF0000A27688DF88FA0251D002F00F0E9850A9C38464F +:20A9A000002CC0F29B855146224602F093F8002800F013860A9CC01BA042B8BF04461095A3 +:20A9C00024EAE475CDF828A0CDF850A00B959DF88FA032E6DDF824C04CF0400CCDF824C068 +:20A9E00099F80080EEE499F800804B46B8F16C0F00F07F84099D45F010050995E2E4109CBB +:20AA0000109D24682B1D002C0F94FFF67DAD109399F80080D6E4109BDDF824C0109D7D4883 +:20AA200004351C684FF0780830234CF0020C10958DF89030CDF824C000258DF891801A9005 +:20AA40000223CDE5109B109D1A680124002304359A460B948DF8B82010958DF88F300A9362 +:20AA600014932EAFEFE5099C8DF88F20A5063FF54EAFDDF824C01CF0100F40F0DF82DDF87F +:20AA800024C01CF0400F00F0D982DDF840C0BCF900400CF1040CE51722462B46CDF840C0BB +:20AAA0003FE799F800802B228CE4099D45F00805099599F8008085E4109D8DF88F20EB1DB9 +:20AAC00023F0070303F1080CCDF840C0D3E90045CDE91645DDE91601FDF7FCFB0128DDE9C3 +:20AAE000160140F05C8300220023FEF77FF9002840F063859DF88FA003250B95099D464F77 +:20AB000025F08005454B0024099500250A94B8F1470FD8BF1F46032414958EE5DDF824C08F +:20AB20004CF0200CCDF824C099F800804AE4109CE31D23F0070303F108051095D3E9004555 +:20AB400000234DE5109DEB1D23F0070303F1080CD3E90045CDF840C0012341E58DF88F2082 +:20AB6000B8F1000F3FF4E3AC00234FF0010C9A46CDF82CC08DF8B8808DF88F300A93149316 +:20AB800064462EAF5FE5DDF8B4C0B7E5012B00F0EC80022B0DF1DF0318D1DDF868C019462B +:20ABA00004F00F0022091CF8000042EA05722B09087052EA03000F4614461D4601F1FF3191 +:20ABC000EED1089DCDE91E23EC1B2DE5E00840EA457004F00702E908303250EA010C1F463E +:20ABE0001A7004460D4603F1FF33EFD1099CCDE91C01E007394640F1C180302A00F0BE8070 +:20AC0000089D1F463023EC1B01F8013C0CE500BF98F00008ACF000088CF0000888F00008B2 +:20AC2000B8F1650F40F3AD80DDE9160100220023CDF81CC0FEF7D0F8DDF81CC0002800F04E +:20AC400026812C9BAA4901330CF1010C0122072BCDF8B4C02C9386E8060000F3ED820836F4 +:20AC6000259B119CA34203DB099DEC077FF5C0AD2C9B189C0133159DA444072BCDF8B4C076 +:20AC8000356074602C9300F33E830836119D6C1E002C7FF7ADAD102C2C9B964D40F3978135 +:20ACA00010276246DDF83480DDF830A004E00836103C102C40F38A8101331032072B2D9238 +:20ACC0002C9386E8A000F2DD404651462BAA02F055FA00287FF432AC2D9A2C9B38AEE7E7EA +:20ACE0000F9D0B98C0EB050ABAF1000F7FF72EADBAF1100F2C9B7F4D2BDD129432464FF07E +:20AD0000100B2E4661460D9C0C9D06E0AAF1100ABAF1100F02F1080217DD01331031072BAE +:20AD20002D912C9382E84008F0DD204629462BAA02F024FA00287FF401ACAAF1100ABAF1B5 +:20AD4000100F2D992C9B38AAE7DC129C35468C4616460133D444072BCDF8B4C02C9386E867 +:20AD6000200400F30F820836F0E4002D08BF0A2C80F03881303448AF07F8414D089DEC1B32 +:20AD800052E4119C012C2C9C40F3D28101340CF101030122072C2D9337602C94726000F3ED +:20ADA000D8810836159DDDF8608001343560189D9844072CCDF8B4802C94756000F3D58130 +:20ADC0000836DDE9160100220023FEF705F8119D002840F0B9806B1E013401379844072CDD +:20ADE0002C94CDF8B4803760736000F3E2800836DDF864C00134199DC44427AB072CCDF8E7 +:20AE0000B4C02C9486E828007FF7F1AC0D980C992BAA02F0B3F900287FF490ABDDF8B4C079 +:20AE200038AEE5E40D980C992BAA02F0A7F900283FF437ADFFF782BB0D980C992BAA02F02F +:20AE40009DF900287FF47AABDDF8B4C038AEBFE40D980C992BAA02F091F900287FF46EAB7B +:20AE6000DDF8B4C038AE6DE40D980C992BAA02F085F900287FF462ABDDF8B4C038AE50E4B8 +:20AE80000A9C38AFFFF7D0BB0223FFF7A9BB259B002B40F3DD81119C149DDDF844A0AC42A4 +:20AEA000A8BF2C46002CBA440BDD2C9BA4440133072BCDF8B4C0376074602C9300F31E839B +:20AEC0000836149D24EAE4742C1B002C40F3D780102C2C9B074D40F3A3810A974FF010087A +:20AEE0002F4662462546DDF834B00C9C09E000BFC8F0000878F000080836103D102D40F396 +:20AF00008B8101331032072B2D922C9386E88001F2DD584621462BAA02F030F900287FF4B1 +:20AF20000DAB2D9A2C9B38AEE7E70D980C992BAA02F024F900287FF401AB9DF88FA0DDF809 +:20AF4000B4C038AEFFF7DABB6F1E002F7FF750AF102FAE4D23DD43464FF0100ADDF8348036 +:20AF6000DDF830B004E0103F102F06F1080615DD01341033072C2D932C9486E82004F2DD27 +:20AF8000404659462BAA02F0F9F800287FF4D6AA103F102F2D9B2C9C38AEE9DC98460134DD +:20AFA000B844072CCDF8B4802C9486E8A0007FF71EAF0D980C992BAA02F0E0F800287FF4D4 +:20AFC000BDAADDF8B4802C9C38AE11E794460133A444072BCDF8B4C02C93356074607FF75C +:20AFE00006AC13E70DF1DF0B204629460A220023FEF796FA30328BF80020204629460A220E +:20B000000023FEF78DFA04460D4654EA050C5F460BF1FF3BE8D1089DEC1BFFF705BB109D02 +:20B0200001232C68043510950025FFF7D9BA109D2C68043510950025FFF7D2BA109D2C68C5 +:20B0400004351095E51722462B46002A73F1000CBFF66CAC4FF02D0A644265EB45058DF89B +:20B060008FA00123FFF7C0BA0D980C992BAA02F085F800287FF462AADDF8B4C038AE149DF8 +:20B08000259C2F44119DAC4242DB099DE9073FD41198C7EB0A05041BAC42B8BF2546002D94 +:20B0A0000BDD2C9BAC440133072BCDF8B4C0376075602C9300F34C82083625EAE575641B40 +:20B0C000002C7FF795AB102C2C9B504D7FF77FAF10276246DDF83480DDF830A004E008361B +:20B0E000103C102C7FF772AF01331032072B2D922C9386E8A000F2DD404651462BAA02F04A +:20B100003DF800287FF41AAA2D9A2C9B38AEE7E7189D2C9BAC44159D01333560189D072B8B +:20B12000CDF8B4C075602C9300F3F4810836AFE7099DEA073FF52AAE01340CF10108012304 +:20B14000072CCDF8B4802C94376073607FF74FAE2FE70D980C992BAA02F010F800287FF45C +:20B16000EDA92D9B2C9C38AE1CE60D980C992BAA02F004F800287FF4E1A9DDF8B4802C9CBE +:20B1800038AE1EE60D980C992BAA01F0F7FF00287FF4D4A9DDF8B4C038AEFFF7D7BAFDF7FD +:20B1A00099F8002840F0BB80099C194F194B4FF0030C24F0800409940A90CDF82CC0149088 +:20B1C000B8F1470FD8BF1F4664469DF88FA0FFF734BA099C640640F15081DDF840C0002517 +:20B1E000BCF800400CF1040CCDF840C0FFF7E4B9DDF824C01CF0100F00F04681109C0E9D04 +:20B200002368043410941D60FFF7A6B878F0000894F0000890F000082C463D460A9F9446FA +:20B220000133A444072BCDF8B4C02C93356074603FF71AAF083622E70D980C992BAA01F009 +:20B240009DFF00287FF47AA9DDF8B4C038AE07E52C9AB74901320CF1010C0120072ACDF85F +:20B26000B4C02C923160706000F3F78008361C462CB9119D1DB9099DE8077FF5B9AA2C9B95 +:20B28000159D189901333560189D6144072B2D9175602C9300F3DE8106F108026442002C7F +:20B2A00040F30B81102CA34D40F34881A34610260C46DDF83480DDF830A006E00832ABF14C +:20B2C000100BBBF1100F40F3378101331034072B2D942C9382E86000F0DD404651462BAAEA +:20B2E00001F04CFF00287FF429A92D9C2C9B38AAE5E7099C09F1010944F02004099493F83E +:20B300000180FFF75FB80D980C992BAA01F036FF00287FF413A9DDF8B4C038AEB6E40A9D93 +:20B3200028F0200A013500F0A580BAF1470F04D10A9D002D08BF01250A95DDF824C0DDE9CB +:20B3400016234CF4807C002BCDF848C0C0F29C81DDE91645CDE920454FF0000BB8F1660F0D +:20B3600000F09B81B8F1460F00F0A981BAF1450F0ABF0A9C0A9D651C022025A926AA29AB7F +:20B380008DE821000392049302910D98DDE9202300F04EFBB8F1670F074602D0B8F1470F34 +:20B3A00005D1DDF824C01CF0010F00F09C81BAF1460F07EB050400F01C81DDE92001002244 +:20B3C0000023FDF709FD002840F00581299B9C4206D930215A1C29921970299B9C42F9D873 +:20B3E000DB1BBAF1470F119300F0ED80B8F1650F40F3F281B8F1660F00F06881259C149432 +:20B40000119C149DAC4200F33281DDF824C01CF0010F40F0AD8125EAE5732C464FF0670880 +:20B42000BBF1000F40F0B280129D0B930995CDF828B09DF88FA0FFF700B90D984021FEF7F9 +:20B440009DFB20602061002800F0BF81DDF830C04023CCF81430FEF76FBF0D980C992BAA89 +:20B4600001F08CFE00287FF469A8259CDDF8B4C038AEFDE606240A945FE7109D2C6804354A +:20B4800010950025FFF798B8DDF824C01CF0400F00F08780109C0E9D2368043410941D8036 +:20B4A000FEF75ABF0D980C992BAA01F067FE00287FF444A82D992C9B38AADDF844C0013306 +:20B4C000119C8C44072BCDF8B4C02C93176054603FF79CAC02F10806FFF78AB9CDF828A055 +:20B4E000FEF7E4FE10950A9D20EAE07C0446CDF82CC014959DF88FA0FFF79FB80D980C99C4 +:20B500002BAA01F03BFE00287FF418A8DDF8B4C038AED6E40D980C992BAA01F02FFE002883 +:20B520007FF40CA8259CDDF8B4C038AEB0E500BFC8F0000878F0000821465C4601332144CE +:20B54000072B2D912C9315605460ABDC0832B4E70D980C992BAA01F011FE00287EF4EEAF61 +:20B56000259C1199DDF8B4C00C1B38AEA5E50A9CBA46062C28BF062424EAE47C0A971497DD +:20B580001095CDF82CC0974FFFF757B8129D4FF02D0A099500250B938DF88FA00A95FFF79B +:20B5A0004FB8DDF840C00E9CDCF800300CF1040CCDF840C01C60FEF7CFBE4FF02D0A8DF836 +:20B5C0008FA0FFF799BA259BDC1C19DB0A9C9C4216DB149314E7234602E724EAE47CCDF8AB +:20B5E0002CC00A9C10950A9014909DF88FA0FFF724B83B78302B00F0AD80259D2C44DCE621 +:20B60000A8F10208591E00292591BABF49422D232B2309298DF89C808DF89D3065DC3023D6 +:20B6200030318DF89E308DF89F1028AB119D27AA119C9A1A012D1992144440F3B78001349F +:20B64000002524EAE4731495EAE6002481460A94FEF7BABE0D980C992BAA01F08FFD00282D +:20B660007EF46CAF259C2D992C9B38AA16E6149C119D002CD4BFC4F1020401242C4424EA96 +:20B68000E4734FF06708CBE61799169801F10041209021914FF02D0B60E60A9D032025A9AC +:20B6A00026AA29AB019500900392049302910D98DDE9202300F0BCF90A9D074677E60A9CB7 +:20B6C000032025A926AA29AB0194ECE7259D0A9C002D149563DDB4BB099DE80733D4149C34 +:20B6E00024EAE4739CE6299B7AE60DF1AA023E4DCB1785FB0150C3EBA00000EB8003A1EB0F +:20B7000043010928134601F130021A70014603F1FF32ECDC00F130010DF1AB04C9B2944259 +:20B7200003F8011C5AD90DF19D001A4601E012F8011BA24200F8011FF9D10DF5907CC3EB3A +:20B740004C03F63B72E70A9D6C1C149D2C4424EAE47365E6DDE9200100220023FDF73CFBB9 +:20B7600000287FF44AAFC5F1010525952C4424E6149D4FF067086C1C24EAE47350E6109D16 +:20B78000DDF840C02D680CF10403002D99F801800A9510938146BEF615AEFEF710BE7CB984 +:20B7A000099DE9070CD401231C4639E6DDF824C01CF001037FF443AF149324EAE4732FE61F +:20B7C0000A9DAC1C24EAE4732AE60D9D0C232B604FF0FF30FEF7BABE259B13E70DF19E03ED +:20B7E00024E700BFC0F0000867666666024B13B1024800F07DB870470000000069C80008BE +:20B800002DE9F04F384B85B01B68029003F5A47201930F460392019BD3F84881B8F1000F92 +:20B820001CD0DDF80CB04FF00109DA46D8F804305C1E11D408F188059E1C05EB830508EB14 +:20B84000860677B1EB6FBB420BD0013C631CA5F10405A6F10406F4D1244A7ABB05B0BDE844 +:20B86000F08FD8F8042056F8043C013AA24216BF0022C8F8044046F8042C002BE5D009FA5C +:20B8800004F2D8F88811D8F804B00A4210D0D8F88C110A420ED1029855F8041C9847D8F84B +:20B8A00004305B45B7D1DAF800304345CDD0B2E79847F4E755F8040C9847F0E7D8F804309B +:20B8C0006BB9D8F8003063B14046CAF80030FEF74DF9DAF80080B8F1000FA7D1BEE7D8F886 +:20B8E0000030C2469846F6E774F000086D9B0008014600200246034601F0C0BC2DE9F04F1F +:20B9000003690D6983B09D42834600F38C80013D01F1140400F1140A54F825205AF82530DC +:20B920000132B3FBF2F8AA00914600925244A1440192B8F1000F3ED00026304622465346B8 +:20B940008C4652F8047B19681FFA87FE3F0C0EFB086E07FB08F606EB1E461FFA8EFECEEBB0 +:20B96000000E8FB2B0B27744C0EB114000EB2740BFB247EA0047914543F8047B4FEA2040FB +:20B980004FEA1646DDD2009A61465AF8023093B9019A131F9A450CD252F8043C4BB9A2F1A7 +:20B9A000080302E01A68043B1AB99A4505F1FF35F8D3CBF81050584601F0F2FA00282EDB63 +:20B9C00008F101085346002254F8046B1868B1B2511A87B2360C3944C6EB104000EB21425A +:20B9E00089B241EA0241A14543F8041B4FEA2242EAD25AF825200AEB850382B91A1F9245A6 +:20BA00000BD253F8042C42B9083B02E01A68043B1AB99A4505F1FF35F8D3CBF8105040469D +:20BA200003B0BDE8F08F002003B0BDE8F08F00BF2DE9F04F016C9BB0044692469B46279DA5 +:20BA400041B1436C01229A404B608A6001F0B2F800232364BBF1000FD94633DB00232B60D8 +:20BA6000A54B1A4609EA0303934214D05046594600220023FDF7B0F9804648B3269E289D63 +:20BA800001233360002D00F0CA809C48286001381BB0BDE8F08F269D42F20F732B60BAF145 +:20BAA000000F00F0A5809648289E002EF0D0C378002B00F0B68000F10803289D2B601BB02D +:20BAC000BDE8F08F01232BF000492B60CB46C7E719AA18AB8DE80C00204652465B4601F0D9 +:20BAE000EFFA5FEA19550A9040F08B80189F199D6FF482633D449D42C0F295821F3305F2AA +:20BB000012425B1B09FA03F32AFA02F243EA0200FCF784FE0126013DB846A1F1F87116969C +:20BB20000022784BFCF73CFD6DA3D3E90023FCF7EBFE6DA3D3E90023FCF734FD064628465C +:20BB40000F46FCF77BFE6AA3D3E90023FCF7DCFE02460B4630463946FCF724FD06460F4628 +:20BB6000FDF76CF939460790002230460023FDF73DF9002840F02982079E162E00F22282EF +:20BB80006149524601EBC6015B46D1E90001FDF74BF9002800F04C82013E079600260E9690 +:20BBA000C5EB0805013D069500F1268200250895079E002EC0F21782069D0D963544002691 +:20BBC00006950C96249D092D2DD8052DC4BF043D2495249EC8BF0025A6F10203D8BF0125B6 +:20BBE000032B22D8DFE813F0B7039E02C0039A04464A434BC9F3130000280CBF1046184604 +:20BC000052E7CBF3130343F07F51CDF858805046A5F2FF3541F44011DDF8608080E73C48F0 +:20BC200036E7C31C49E700252495002565642946204600F099FF4FF0FF39012609902595BE +:20BC40002064CDF83C900B96199B002BC0F2D280079E0E2E00F3CE802B4B03EBC603D3E940 +:20BC60000001CDE9040125990029C0F28083DDE9042359465046FCF771FFFDF7DFF80546D1 +:20BC8000FCF7DCFDDDE90423FCF73EFE02460B4650465946FCF784FC099A05F13003B9F105 +:20BCA000010F06460F46137002F1010B64D00022184BFCF729FE0022002306460F46FDF7A4 +:20BCC0008BF8002840F08180DDF82480099DC844DDE904AB05F10209039428E0AFF3008026 +:20BCE00061436F63A787D23FB3C8608B288AC63FFB799F501344D33F0000F07FC9F0000876 +:20BD0000E8F000080000F83FF8F00008DCF00008C8F0000800002440FCF7F6FD00220023F9 +:20BD200006460F46FDF758F8002840F0C18352465B4630463946FCF711FFFDF77FF805469B +:20BD4000FCF77CFD52465B46FCF7DEFD02460B4630463946FCF724FC05F1300EC14509F894 +:20BD600001EC4C4606460F464FF00002A74B09F10109D1D1A346039C32463B463046394654 +:20BD8000FCF710FC06460F463246DDE904013B46FDF72CF840B9DDE9040132463B46FDF776 +:20BDA0001BF890B1EB0710D51BF8015C099A05E09A4200F0298413F8015C9B46392D0BF13C +:20BDC000FF33F5D06A1CD2B21A7020460A9900F0F1FE079E269D731C289E00228BF800206E +:20BDE0002B60002E00F025830998C6F800B01BB0BDE8F08F0B9D002D00F00381249E012EBA +:20BE000040F3DC820C9E09F1FF37BE42C0F28983F71BB9F1000FC0F28784089D4B46089E95 +:20BE200020461E440896069E01211E44069600F063FF064665B10698002809DD034608998E +:20BE4000AB42A8BF2B46C91AC01A0891ED1A06900C9A002A1DDD0B9B002B00F05883002F95 +:20BE600011DD31463A46204600F0EEFF064631460A9A204600F04AFF0A998046204600F0D5 +:20BE800099FECDF82880DDF830E0BEEB070240F08F822046012100F02FFF80460D9800288D +:20BEA00005DD414620460D9A00F0CEFF80462499012940F3C18200270D98002840F0AF82D7 +:20BEC0000120069B034413F01F0300F0A180C3F12002042A40F3B7840899069AC3F11C039D +:20BEE00019441A4408911D4406920899002905DD0A99089A204600F0F5FF0A90069A002A56 +:20BF000004DD4146204600F0EDFF80460E9B002B40F06A82B9F1000F40F3A6820B980028E2 +:20BF200040F088800B9D0A9FDDF824B006E0394620460A22002300F047FE0746384641462E +:20BF4000FFF7DCFC30300BF805000135A945EEDCDDF824B082460A97B9F1010FACBFCB4477 +:20BF60000BF1010B00250A990122204600F0BAFF41460A9001F014F8002840F309831BF8A7 +:20BF8000012C099905E0994200F08B8213F8012C9B46392A0BF1FF33F5D001321A70414662 +:20BFA000204600F007FE002E3FF40FAF2DB1B54203D02946204600F0FDFD3146204600F0D3 +:20BFC000F9FD02E701260E96EAE50798FCF736FC32463B46FCF700FF00287FF4CDAD079E7F +:20BFE000013E0796C8E5079E089DAD1B0895754200260C950D96E5E56D4200260895069610 +:20C00000D6E50C9F089D0B9E14E700BF000024401C23DDF820E006989E441844CDF820E099 +:20C020001D44069061E7A748401B0AFA00F06FE50E90B5E5002D05DD31462A46204600F0AB +:20C0400051FF0646002F40F0E9823746099D09984D4408950AF001050B95DDF82890451CFA +:20C060000AE000F0B1FD394606460A222046002300F0AAFD0746013541464846FFF73EFC59 +:20C0800031468346484600F08BFF414603903A46204600F0A9FFC268691E03460BF1300A90 +:20C0A0000691002A40F0938119464846029300F077FF029B024619462046029200F07AFDEE +:20C0C000029A2AB9249B1BB90B98002800F09383039B002BC0F2348205D1249818B90B9945 +:20C0E000002900F02D82002A00F3AC82DDF820E005F801AC7545AB4600F0B48249460A2222 +:20C100000023204600F060FDBE428146314620464FF00A024FF00003A3D100F055FD064616 +:20C120000746A8E700260B96079EDDF894E0B6440EF10109B9F1000FCDF83CE04E4640F30A +:20C1400050810021172E61640AD9012204235B0003F11400B042114602F10102F7D961647F +:20C16000204600F001FD0E2E099020643FF66CAD002D3FF469AD079DCDE912AB002D40F3D7 +:20C180001C82514B05F00F0203EBC2032D11D3E90067EB0640F1CD814C4B50465946D3E953 +:20C1A0000823FCF7DBFCCDE9100105F00F054FF003088DB1DFF814A130463946EE0705D5E2 +:20C1C000DAE9002308F10108FCF79EFB6D100AF1080AF3D106460F46DDE9100132463B462C +:20C1E000FCF7BCFC82468B460E9D45B1504659460022374BFCF7FAFD002840F0AA8240468D +:20C20000FCF71CFB52465B46FCF77EFB0022314BFCF7C8F90646A1F15077B9F1000F00F0CF +:20C220005A81079DC84617950B9D002D00F02382254B002003EBC80353E902232649FCF74F +:20C240008DFC32463B46FCF7ABF9CDE9100159465046FCF7F3FD0546FCF7F0FA02460B4625 +:20C2600050465946FCF79CF93035099ECDE90401DDE90423DDE91001EDB2357006F1010B2F +:20C28000FCF7D2FD002840F0AB82DDE9042300200F49FCF785F902460B46DDE91001FCF71E +:20C2A000C3FD002840F0A282B8F1010F40F38181B044CDF85090A246C146DDE90467DDE9D5 +:20C2C000104519E0EEFBFFFFF8F00008C0F100080000F03F00001C400000E03F0020A849C5 +:20C2E000FCF75EF922462B46FCF780FD002840F07B82CB4500F05A81204629460022A14B98 +:20C30000FCF702FB00229F4B04460D4630463946FCF7FAFA0F460646FCF790FD8046FCF7CE +:20C320008DFA02460B4630463946FCF739F908F130085FFA88F822462B460BF8018B064605 +:20C340000F46FCF753FD32463B460028C6D0179E5446079639E500260B96259800283CDDBF +:20C3600006460F908146ECE601260B96F5E7B9F1000F3FF77CAC40F0C680DDE9040100221B +:20C38000814BFCF7C1FA52465B46FCF743FDC8464E4600287CD0259DDDF824B0ED4307956A +:20C3A0004146204600F006FC002E7FF406AE0CE50A99204600F048FD0A906AE5169D002D51 +:20C3C00000F0B88103F233430C9F089D27E50146204600F0EFFB01227AE6012625960F96DC +:20C3E000B14600216164BBE60A98414600F0D8FD0028BFF68FADDDF81CE00A990EF1FF3E08 +:20C4000020460A220023CDF81CE000F0DDFB0A900B98002840F00982DDF83C907AE5D8F8EE +:20C42000103008EB8303186900F018FCC0F1200047E50998FFF72CBBBAF1000F7FF43BAD2E +:20C44000CBF31303002B40F07C812BF000473F0D3F05002F3FF430AD089A069B01320133D5 +:20C4600008920693012727E5249902297FF756ADB9F1000F8FD141464B460522204600F046 +:20C48000A3FB804641460A9800F08AFD002882DD079D312301350795099D2B7005F1010B04 +:20C4A0007EE7079809993123013007900B7076E5A346039C89E44046FCF7C0F902460B4624 +:20C4C00050465946FCF720FA0022304BFCF76AF80646A1F150775046594600222A4BFCF7C4 +:20C4E0005FF832463B4682468B46FCF79DFC002840F0BD80324607F1004350465946FCF757 +:20C5000075FC002855D04FF00008464643E70A990C9A204600F098FC0A90BAE401260B962D +:20C5200002E60C9D0D9E7B1B1E440C970D9600276FE4DDE912014FF00208CDE9100138E600 +:20C54000002ACDF82890D94611DD0A990122204600F0C8FC41460A9000F022FD002840F3BC +:20C560005D81BAF1390F00F01B8109F1310A069B354683F800A003F1010B3E460FE500BFBB +:20C580000000F03F000024400000144000001C4003D11AF0010F7FF4F2AC5B4613F8012C80 +:20C5A0009B46302A03F1FF33F8D0F8E4DDF850905446DDE912ABFFF747BB079E7542002D23 +:20C5C00000F0C280A34B05F00F0203EBC203D3E90023DDE91201FCF797F92D1182468B4670 +:20C5E00000F02E819C4E4FF00208EA0705D5D6E9002308F10108FCF787F96D1006F10806C5 +:20C60000F3D182468B46EFE5079E099D30222A700136312207961A70FFF7D7BB716820463A +:20C6200000F0A2FA336905469A1C920006F10C010C30FDF73FFD20462946012200F052FC99 +:20C64000074603E5BAF1390FCDF8289000F0A880069D0AF101032B703546069E06F1010BBE +:20C660003E469CE43546CDF828903E467BE44FF0000846460CE7774908F1FF3501EBC50176 +:20C6800032463B46D1E900011095FCF73DF9CDE9140159465046FCF7D1FB0546FCF7CEF855 +:20C6A00002460B4650465946FBF77AFFDDF824E03035B8F1010F06460F468EF800500EF1D4 +:20C6C000010B1ED0099D6B1E03EB080A0022634BFCF71AF90F460646FCF7B0FB8046FCF763 +:20C6E000ADF808F1300802460B4630463946FBF757FF05F8018F5545E8D1109D06460F4660 +:20C70000AB440022564BDDE91401FBF74BFF32463B46FCF76BFB00284DD0179E099A0796C4 +:20C720001BF8015CFFF74ABB089E0023C9EB0605FFF775BB189B0C9FC3F13603089DFFF7FA +:20C740006EBB5746FFF7B8BBDDE912AB4FF002084AE5B9F1000F3FF4AEAE0F9E002E7FF716 +:20C7600028AF00223D4B50465946FCF7CDF8824608F101008B46FCF761F802460B4650463D +:20C780005946FCF7C1F80022364BFBF70BFF079D0646013DA1F150771795DDF83C8043E5C3 +:20C7A0003546069B069E3922327003F1010B3E460999FFF7EEBBDDE9142300202849FBF777 +:20C7C000EFFE32463B46FCF72FFB00283FF4F1AE5B4613F8012C9B46302A03F1FF33F8D05A +:20C7E000179D0795FFF7F1BA45465446179E099A0796FFF7E3BABAF1390FCDF82890CFD08C +:20C80000039B3546002B069EC8BF0BF1310A86F800A006F1010B3E46FFF7C1BB7FF4A7AE93 +:20C820001AF0010F3FF4A3AE9BE6314620460A220023DDF83C9000F0C7F90646FFF76ABBF5 +:20C840004FF00208D0E43FF450ABC3F13C03FFF7E0BB00BFF8F00008C0F10008000024405D +:20C860000000E03F00001C4038B5094D094C641BA41018BF05EB840505D0013C55F8043D82 +:20C880009847002CF9D1BDE8384000F0D5BF00BF44D8000848D80008F8B5234D0F4604465B +:20C8A000FDF7C8FCAB685E6826F00306F11B01F6EF7121F47F6121F00F01A1F58057B7F536 +:20C8C000805F07DB20460021FDF7B8FCAB683344984204D02046FDF7AFFC0020F8BD2046F0 +:20C8E0007942FDF7ABFC01300DD0104BAA681968F61B46F001062046C91B56601960FDF72B +:20C900009BFC0120F8BD20460021FDF797FCAB68C21A0F2ADEDD064D04492D6842F001024F +:20C92000401B5A600860D5E7040B002080190020100F00202DE9F0410D460646002955D063 +:20C94000FDF778FC55F8041CDFF870C1A5F1080421F00103E218DCF808005768904227F0C5 +:20C96000030768D011F00101576032D00021D0194068C00706D43B44906800294DD0D2686F +:20C98000C260906043F001026260E350E1B9B3F5007F2DD35A0A042A69D89809383041007C +:20C9A0000CEB810CDCF808204449624565D0516821F003018B4202D292689445F7D1D36849 +:20C9C000E360A2609C60D4603046BDE8F041FDF733BC55F8085C0CF10808641BA0682B44FF +:20C9E000404542D0E568C560A860C0E7BDE8F081DB089A1001209040DCF804100CEBC30346 +:20CA00009A680143A260E360CCF8041030469C60D460BDE8F041FDF70FBC294DA842AED199 +:20CA200043F00102CCF81440CCF81040E060A0606260E350C8E71F44CB0707D455F8081C2F +:20CA4000641AE368A2680F44D3609A601D4B47F001021B6862609F42CCF80840B4D31A4BC3 +:20CA600030461968FFF718FFAEE701217FE7142A0BD802F15B00410092E7801001258540F1 +:20CA800048681346284348609AE7542A03D8180B6E30410084E7B2F5AA7F03D8D80B7730FE +:20CAA00041007DE740F254518A4203D8980C7C30410075E7FC217E2072E700BF040B002064 +:20CAC0000C0B00200C0F00207C19002000487047140F0020830770B4C9B240D0541E2AB365 +:20CAE00003788B4223D0431C04E0FCB1057814468D421CD013F0030F184604F1FF3203F1EC +:20CB00000103F2D1032C14D8651E54B303788B420DD0421C002302E004788C4207D0AB4213 +:20CB2000104603F1010302F10102F5D1002070BC704741EA0126034646EA06461A681846F1 +:20CB40007240A2F1013525EA020212F0803F03F10403D9D1043C032C1846EFD8D4E7144638 +:20CB6000D0E72046E3E700BFC26C70B505460C464AB152F8240080B1016842F8241000228C +:20CB80000261C26070BD2122042100F0CBFBE86402460028EDD1002070BD012101FA04F6E7 +:20CBA000721D2846920000F0BDFB0028F3D044608660E4E731B1C36C4A6853F82200086066 +:20CBC00043F82210704700BF2DE9F0430F6983B08846814601F1140500242E680134B1B28C +:20CBE000360C02FB013302FB06F699B206EB134301EB0341A74245F8041B4FEA1343ECDC6B +:20CC00004BB1D8F80820974209DA08EB870201375361C8F81070404603B0BDE8F083D8F89B +:20CC20000410484601310193FFF79EFFD8F8102008F10C010232044692000C30FDF73AFA7F +:20CC4000D9F84C20D8F80410019B52F82100C8F8000042F82180A046D7E700BF030C1B0480 +:20CC6000B3B90004102310F07F4F04BF0002083310F0704F04BF0001043310F0404F04BF37 +:20CC800080000233002807DB420003D4202070470023E8E7581C704718467047036813F025 +:20CCA000070207D0D90720D49A0720D49B0803600220704799B209B91B0C102213F0FF0FD5 +:20CCC00004BF1B0A0832190704BF1B090432990704BF9B080232D90704D45B0801D120208E +:20CCE00070470132036010467047002070475B0803600120704700BF10B50C460121FFF777 +:20CD000033FF01224461026110BD00BF2DE9F04F0D69D2F8109085B04D450C46924604DA26 +:20CD20002A4654464D468A469146A36805EB090761689F42C8BF0131FFF716FF00F114062B +:20CD400006EB87084645019005D23346002043F8040B9845FBD80AF1140C0CEB89091434E1 +:20CD6000CC45009404EB85055BD2CDF808800397C8465CF8043B9CB224B3009A33464FF069 +:20CD8000000900E00B4652F8047B19681FFA87FB1FFA81FA380C090C04FB0BAA04FB0010C4 +:20CDA000D14400EB19401FFA89F949EA0047194695424FEA104941F8047BE3D8C3F804907B +:20CDC0005CF8043C5FEA134924D0D6F800A0009B504631464FF0000B00E011461A88000CE1 +:20CDE00009FB02001FFA8AFA83444AEA0B400A4642F8040B53F8047B48684FEA174A84B267 +:20CE000009FB0A4A9D420AEB1B4A4FEA1A4BE4D8C1F804A0E04506F10406AAD8DDF80880C5 +:20CE2000039F002F0ADD58F8043CA8F104081BB104E058F8043D0BB9013FFAD1019B1846FB +:20CE40001F6105B0BDE8F08F12F003032DE9F041144607460E462CD1A4101CD0BD6C002D3C +:20CE600030D04FF0000804E0641014D02868A8B10546E307F8D5384631462A46FFF746FFA4 +:20CE8000AEB17268FB6C641053F82210316043F822600646EAD13046BDE8F0813846294633 +:20CEA0002A46FFF733FF2860C0F80080E0E70646DAE70B4A013B52F823200023FFF784FE8D +:20CEC0000646C9E701213846FFF74EFE40F2712101220023416102610546B8640360C0E7F4 +:20CEE000E8F100082DE9F84F0B694FEA621A0AEB03098B6809F101069E420F469346804602 +:20CF0000496804DD5B009E4201F10101FADC4046FFF72AFEBAF1000F00F1140409DD00230A +:20CF20001A4625460133534545F8042BFAD104EB83043A6907F114031BF01F0B03EB820C4A +:20CF400021D0CBF1200A002200E02C461968254601FA0BF10A4345F8042B53F8042B6345C8 +:20CF600022FA0AF2F1D362600AB109F10206D8F84C307A68013E53F822100661396043F831 +:20CF80002270BDE8F88F53F8042B9C4544F8042BEDD953F8042B9C4544F8042BF3D8E6E7E9 +:20CFA00002690B6910B4D21A15D19B00143014311944034401E0984211D253F8042D51F8D1 +:20CFC000044DA242F7D0944294BF01204FF0FF305DF8044B704710465DF8044B7047002071 +:20CFE0005DF8044B704700BF2DE9F0470D460446114628461646FFF7D3FF071E56D04FDBCF +:20D000004FF0000969682046FFF7AEFD2F69326914351436C0F80C9000F1140305EB870C4B +:20D0200006EB8208002155F8044B56F8042B1FFA84FA8A441FFA82F9110CC1EB1441C9EB70 +:20D040000A0201EB224192B242EA0142B04543F8042B4FEA21412C46E5D8AC45984615D9DC +:20D0600054F8046BB2B21144360C06EB214689B241EA0642A44543F8042B4FEA2641EFD83A +:20D08000EB43634423F0030304334344043B22B953F8042D013F002AFAD00761BDE8F08796 +:20D0A0002B464FF0010935461E46ABE720463946FFF75AFD012347610361BDE8F08700BF08 +:20D0C0002DE9F043012183B01D46C3F30A5614460A9FFFF749FDC5F3130380460EB143F470 +:20D0E0008013019324B302A840F8084D6846FFF7D5FD002835D19DE80C00C8F81420002BA7 +:20D100000CBF01240224C8F81830C8F81040DEB908EB8403A0F2324038601869FFF79EFD22 +:20D120000B9BC0EB44101860404603B0BDE8F08301A8FFF7B3FD019B01242030C8F814301D +:20D14000C8F81040002EE3D0A6F2334909EB00033B600B9BC0F135001860404603B0BDE856 +:20D16000F083019BC0F1200103FA01F1C340009A01930A43C8F81420C1E700BF2DE9F04FB1 +:20D18000946883B0924680460D461668002C6FD04FF0000B08688B685C46002C43D09C421A +:20D1A0001F4645D3AB8913F4906F44D06F69296907EB470707EBD777C1EB0009621C7F10F8 +:20D1C0004A44974234BF17463A465B0535D511464046FCF7D3FC002839D029694A4601902B +:20D1E000FCF768FFAA89019B22F4906242F08002AA81C9EB070203EB09006F612B61286087 +:20D20000AA602746A1464A46594600F0BBF8DAF80820AB682868DB1B4844141BAB602860FD +:20D22000CAF8084024B3D6F800B074680836B4E72746A146E7E7B946E5E7404600F008F976 +:20D2400003460028D5D140462969FFF773FBAA890C23C8F8003042F0400200234FF0FF30E4 +:20D26000AA81CAF80830CAF8043003B0BDE8F08F2046CAF8044003B0BDE8F08FF0B5274C61 +:20D2800085B026680746D6F84841002C40D065681F2D1EDD224818B94FF0FF3005B0F0BDCC +:20D2A0004FF4C870039102920193FCF757FC03990446029A019B0028EED0D6F84851002066 +:20D2C000256060600546C6F84841C4F88801C4F88C013FB96B1C00200235636044F82510DF +:20D2E00005B0F0BD0126AE4004EB8500C0F88820D4F88821022F42EA0602C4F88821C0F8EC +:20D300000831E7D1D4F88C311E43C4F88C61E1E706F5A674C6F84841B9E700BF74F000089A +:20D320005D9B000810B502FB01F1FCF727FC044668B150F8042C22F00302043A242A18D8B5 +:20D34000132A06D8034600221A605A609A60204610BD00231B2A036043600FD9242A83605F +:20D36000C36005BF0361436100F1100300F11803E9E70021FCF714FF204610BD00F1080388 +:20D38000E1E700BF8842F0B410D98C18A0420DD28518531E42B121462A4611F8014D013BDF +:20D3A00002F8014D5C1CF8D1F0BC70470F2A44D940EA01039B0744D1A2F110073F0900EB69 +:20D3C000071610360C4603462568103343F8105C6568103443F80C5C54F8085C43F8085CD5 +:20D3E00054F8045C43F8045CB342EDD17B1C02F00F0C1B01BCF1030F1944034423D90E46C0 +:20D400001D46644656F8047B043C032C45F8047BF8D8ACF1040424F00304043402F0030248 +:20D4200023442144002ABFD01A4411F8014B03F8014B9342F9D1F0BC70470346002AF3D134 +:20D44000B2E70346F0E76246002AEDD1ACE700BF2DE9F04F0C4683B090468146002900F0A1 +:20D46000BA80FCF7E7FE08F10B0654F8043C162E23F00305A4F108074BD810210E46B04564 +:20D480004CD88D4251DADFF884B37819DBF808E0864500F0A680426822F0010C8444DCF8CE +:20D4A00004C01CF0010F54D000221046DB076FD454F8083CC3EB070ADAF8043023F003035D +:20D4C0002B44002862D0704500F0E98002EB030E8E455BDBC3688268D046D3609A6058F8C6 +:20D4E000081FDAF80C302A1F242ACB60996000F22381132A40F2B08023681B2ACAF808303D +:20D500006368CAF80C3000F22B8108340AF11003A3E026F00706002E3146B0DA0C23002036 +:20D52000C9F8003003B0BDE8F08FA046AA1B0F2A03F001031AD82B437B603D446B6843F086 +:20D5400001036B604846FCF777FE404603B0BDE8F08F22F0030202EB050C8C45A6DBC26818 +:20D560008168A046CA6065469160DFE7B919334342F001007B600A4448605368083143F0DD +:20D58000010353604846FFF7D5F9DBE78B4233DA41464846FCF7F2FA80460028D2D054F816 +:20D5A000043CA0F1080123F001023A44914200F0BC802A1F242A6ED8132A42D80346224619 +:20D5C000116819605168596092689A6021464846FFF7B0F9B6E7114603B0BDE8F04FFCF7E1 +:20D5E000CDBADEF8042006F1100C22F00302501960453DDA704659E7D04658F8080FDAF816 +:20D600000C102A1F242AC160886000F2A080132A40F29B8021681B2ACAF808106168CAF87F +:20D620000C1000F2B28008340AF1100221681D461160616857465160A3689360DAF80430E9 +:20D6400074E723681B2A03606368436062D800F1080304F10802B3E74346226875461A60B7 +:20D66000626857465A60A2689A60DAF804305DE7831B374443F00103CBF808707B6054F889 +:20D68000043C484603F001031E4344F8046CFCF7D3FD20465AE72146FFF774FE96E702EB15 +:20D6A000030C06F110029445FFF670AF574657F8081FDAF80C302A1F242ACB60996000F297 +:20D6C0008680132A77D923681B2ACAF808306368CAF80C3000F2848008340AF1100322685A +:20D6E0001A6062685A60A2689A60C6EB0C020AEB060342F00102CBF808305A60DAF804307B +:20D70000484603F001031E43CAF80460FCF794FD38461BE7A368242A8360E368C3602BD054 +:20D7200000F1100304F110024AE750F8042CA04622F003021544F9E62146404675465746BB +:20D74000FFF720FEDAF80430F0E642466EE7214640461D465746FFF715FEDAF80430E5E635 +:20D76000A368242ACAF81030E368CAF8143018D010340AF1180370E7226900F1180302616A +:20D78000616904F1180241611AE7A168242ACAF81010E168CAF814100FD010340AF118026D +:20D7A00044E722690AF12003CAF8182062691834CAF81C2051E73B4691E721690AF12002AE +:20D7C000CAF8181061691834CAF81C102EE721463846CDF804C0FFF7D5FDDDF804C084E70C +:20D7E000A368242ACAF81030E368CAF8143003D010340AF1180372E722690AF12003CAF88C +:20D80000182062691834CAF81C2068E7040B0020F8B500BFF8BC08BC9E467047EDB7000812 +:20D82000356A0008112100086130000891450008D54A0008E96B0008F8B500BFF8BC08BC29 +:20D840009E467047ED200008CC71FF7F010000000000000000000000000102030405060740 +:20D86000101112131415161718191A1B1C1D1E1F2C202122232425262700C201000000081D +:20D880000203000042000000A13000080000000031310008000000000000000000000000FE +:20D8A000D9310008953100085C00002061310008000000004000000800000000000000002A +:20D8C0001000000B2D32000800000000400000004000000040000000000300000000000003 +:20D8E000000000000000000000000000000000000000000000000000000000000000000028 +:20D90000000000000000000000000000000000000000000000000000000000000000000007 +:20D920000000000000000000000000000000000000000000000000000000000000000000E7 +:20D940000000000000000000000000000000000000000000000000000000000000000000C7 +:20D9600000000000000000000000000000000000A012002000000000320100201200000070 +:20D9800000011201000200000140AF1E2400000201020001F4010000ACEA000804000000A2 +:20D9A00070EA0008000000003CEA000800000000000000000000000003000000880000202C +:20D9C0000000000000000002000400060101000019000000ED40000800000000ED3F0008B7 +:20D9E0000000000000000000BD4100084140000849410008A80100200D40000800000000E8 +:20DA00004000000B40000000B9EA000809000000DCEA0008050C0901A1018503150026FF7A +:20DA20000319002AFF03751095018100C0000000CCEA0008D4EA0008E4EA000805010902D7 +:20DA4000A10185010901A1000509190129081500250195087501810205010930093109380F +:20DA60001581257F750895038106C0C005010904A101851415002501750195200509190174 +:20DA800029208102150025073500463B0175049501651405010939814205010901A1001569 +:20DAA0000026FF03750A950409300931093309348102C0150026FF03750A95020936093626 +:20DAC0008102C005010906A1018502050719E029E71500250175019508810295017508814B +:20DAE0000395067508150025650507190029658100050819012908950875019102C000007A +:20DB0000000010000500008000000100B002002000280140010000000024014000120000BC +:20DB200000000000000000000000000000000000C0020020C80200200000024007000000D0 +:20DB4000000000000B000000000000000C000000000000000D000000000000000E00000093 +:20DB6000000000000F00000000000000100000000000000011000000E80200200008014022 +:20DB80000B000000000C01400C010000001001400D020000001401400E03000000540040C6 +:20DBA00000000000000000000000000034030020000000000000000000000706121F2000B0 +:20DBC0000000000000000000000000000000000000000000005800400000000000000000AD +:20DBE0000000000034030020000000000000000000000B0A13212200000000000000000063 +:20DC00000000000000000000000000001C1002401810024014100240101002400C10024006 +:20DC20001C1002401810024014100240000400401C01000000000000000000000000000045 +:20DC400000000000000000000000000000000000000800401D01000000000000000000005E +:20DC60000000000000000000000000000000000000000000002C01401A000000000000001D +:20DC8000000000000000000000000000000000000000000000000000000000000000004044 +:20DCA0001B0100000000000000000000000000000000000000000000000000000000000048 +:20DCC0007C04002010050020A40500200038014004170020F816002020AA440000000000B6 +:20DCE000000000000000000000000000000000000000000000000000000000000000000024 +:20DD0000000000000000000000000000000000000000000000000000000000000000000003 +:20DD20000000000000000000000000000000000000000000000000000000000000000000E3 +:20DD4000000000000000000000000000000000000000000000000000000000002825000076 +:20DD60000044004010170020281700201055220000000000000000000000000000000000F2 +:20DD8000000000000000000000000000000000000000000000000000000000000000000083 +:20DDA000000000000000000000000000000000000000000000000000000000000000000063 +:20DDC000000000000000000000000000000000000000000000000000000000000000000043 +:20DDE0000000000000000000000000000000000029260000004800401C170020341700208E +:20DE000010552200000000000000000000000000000000000000000000000000000000007B +:20DE20000000000000000000000000000000000000000000000000000000000000000000E2 +:20DE40000000000000000000000000000000000000000000000000000000000000000000C2 +:20DE60000000000000000000000000000000000000000000000000000000000000000000A2 +:20DE8000000000002A2700003C06002000BF0000000000000000000000002D0070EF00087C +:20DEA00043000000615B0008455C0008D5660008D5660008495A00089D5A0008ED5A000833 +:20DEC000555B0008495B0008295B00080000000040000000B3EF0008040000004CEF000821 +:20DEE0001200000040EF00080C00000000C2010000000800D5660008FD5A0008D56600081D +:20DF0000D5660008D5660008D5660008D5660008D5660008195B00085EEF000812000000CF +:20DF2000040101000000000000000000C40900202C0A0020940A00200000000000000000DA +:20DF40000000000000000000000000000000000000000000000000000000000070F0000859 +:20DF60000000000000000000000000000000000000000000000000000000000000000000A1 +:20DF8000000000000000000000000000000000000000000000000000000000000000000081 +:20DFA000000000000000000000000000000000000000000000000000000000000000000061 +:20DFC0000000000000000000000000000000000001000000000000000E33CDAB34126DE6EE +:20DFE000ECDE05000B00000000000000000000000000000000000000000000000000000047 +:20E00000000000000000000000000000000000000000000000000000000000000000000000 +:20E020000000000000000000000000000000000000000000000000000000000000000000E0 +:20E040000000000000000000000000000000000000000000000000000000000000000000C0 +:20E060000000000000000000000000000000000000000000000000000000000000000000A0 +:20E08000000000000000000000000000000000000000000000000000000000000000000080 +:20E0A000000000000000000000000000000000000000000000000000000000000000000060 +:20E0C000000000000000000000000000000000000000000000000000000000000000000040 +:20E0E000000000000000000000000000000000000000000000000000000000000000000020 +:20E100000000000000000000000000000000000000000000000000000000000000000000FF +:20E120000000000000000000000000000000000000000000000000000000000000000000DF +:20E140000000000000000000000000000000000000000000000000000000000000000000BF +:20E1600000000000000000000000000000000000000000000000000000000000000000009F +:20E1800000000000000000000000000000000000000000000000000000000000000000007F +:20E1A00000000000000000000000000000000000000000000000000000000000000000005F +:20E1C00000000000000000000000000000000000000000000000000000000000000000003F +:20E1E00000000000000000000000000000000000000000000000000000000000000000001F +:20E200000000000000000000000000000000000000000000000000000000000000000000FE +:20E220000000000000000000000000000000000000000000000000000000000000000000DE +:20E240000000000000000000000000000000000000000000000000000000000000000000BE +:20E2600000000000000000000000000000000000000000000000000000000000000000009E +:20E2800000000000000000000000000000000000000000000000000000000000000000007E +:20E2A00000000000000000000000000000000000000000000000000000000000000000005E +:20E2C00000000000000000000000000000000000000000000000000000000000000000003E +:20E2E00000000000000000000000000000000000000000000000000000000000000000001E +:20E300000000000000000000000000000000000000000000000000000000000000000000FD +:20E320000000000000000000000000000000000000000000000000000000000000000000DD +:20E3400000000000000000000000000000000000D80600200000000000000000040B002090 +:20E36000040B00200C0B00200C0B0020140B0020140B00201C0B00201C0B0020240B0020A5 +:20E38000240B00202C0B00202C0B0020340B0020340B00203C0B00203C0B0020440B002085 +:20E3A000440B00204C0B00204C0B0020540B0020540B00205C0B00205C0B0020640B002065 +:20E3C000640B00206C0B00206C0B0020740B0020740B00207C0B00207C0B0020840B002045 +:20E3E000840B00208C0B00208C0B0020940B0020940B00209C0B00209C0B0020A40B002025 +:20E40000A40B0020AC0B0020AC0B0020B40B0020B40B0020BC0B0020BC0B0020C40B002004 +:20E42000C40B0020CC0B0020CC0B0020D40B0020D40B0020DC0B0020DC0B0020E40B0020E4 +:20E44000E40B0020EC0B0020EC0B0020F40B0020F40B0020FC0B0020FC0B0020040C0020C3 +:20E46000040C00200C0C00200C0C0020140C0020140C00201C0C00201C0C0020240C00209C +:20E48000240C00202C0C00202C0C0020340C0020340C00203C0C00203C0C0020440C00207C +:20E4A000440C00204C0C00204C0C0020540C0020540C00205C0C00205C0C0020640C00205C +:20E4C000640C00206C0C00206C0C0020740C0020740C00207C0C00207C0C0020840C00203C +:20E4E000840C00208C0C00208C0C0020940C0020940C00209C0C00209C0C0020A40C00201C +:20E50000A40C0020AC0C0020AC0C0020B40C0020B40C0020BC0C0020BC0C0020C40C0020FB +:20E52000C40C0020CC0C0020CC0C0020D40C0020D40C0020DC0C0020DC0C0020E40C0020DB +:20E54000E40C0020EC0C0020EC0C0020F40C0020F40C0020FC0C0020FC0C0020040D0020BA +:20E56000040D00200C0D00200C0D0020140D0020140D00201C0D00201C0D0020240D002093 +:20E58000240D00202C0D00202C0D0020340D0020340D00203C0D00203C0D0020440D002073 +:20E5A000440D00204C0D00204C0D0020540D0020540D00205C0D00205C0D0020640D002053 +:20E5C000640D00206C0D00206C0D0020740D0020740D00207C0D00207C0D0020840D002033 +:20E5E000840D00208C0D00208C0D0020940D0020940D00209C0D00209C0D0020A40D002013 +:20E60000A40D0020AC0D0020AC0D0020B40D0020B40D0020BC0D0020BC0D0020C40D0020F2 +:20E62000C40D0020CC0D0020CC0D0020D40D0020D40D0020DC0D0020DC0D0020E40D0020D2 +:20E64000E40D0020EC0D0020EC0D0020F40D0020F40D0020FC0D0020FC0D0020040E0020B1 +:20E66000040E00200C0E00200C0E0020140E0020140E00201C0E00201C0E0020240E00208A +:20E68000240E00202C0E00202C0E0020340E0020340E00203C0E00203C0E0020440E00206A +:20E6A000440E00204C0E00204C0E0020540E0020540E00205C0E00205C0E0020640E00204A +:20E6C000640E00206C0E00206C0E0020740E0020740E00207C0E00207C0E0020840E00202A +:20E6E000840E00208C0E00208C0E0020940E0020940E00209C0E00209C0E0020A40E00200A +:20E70000A40E0020AC0E0020AC0E0020B40E0020B40E0020BC0E0020BC0E0020C40E0020E9 +:20E72000C40E0020CC0E0020CC0E0020D40E0020D40E0020DC0E0020DC0E0020E40E0020C9 +:20E74000E40E0020EC0E0020EC0E0020F40E0020F40E0020FC0E0020FC0E002000000200D9 +:20E76000FFFFFFFFF4F00008A8F00008A8F00008A8F00008A8F00008A8F00008A8F00008F1 +:20E78000A8F00008A8F00008A8F00008FFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000A7 +:20E7A000050C0901A1018503150026FF0319002AFF03751095018100C005010906A10185FA +:20E7C00002050719E029E715002501750195088102950175088103950675081500256505FE +:20E7E00007190029658100050819012908950875019102C005010904A101851415002501A3 +:20E80000750195200509190129208102150025073500463B01750495016514050109398190 +:20E820004205010901A100150026FF03750A950409300931093309348102C0150026FF0324 +:20E84000750A9502093609368102C005010902A10185010901A1000509190129081500256A +:20E860000195087501810205010930093109381581257F750895038106C0C000EA00EB001C +:20E88000EC00ED00EE00EF00F000F1008100F200800087008200F300F400F500FA00E80027 +:20E8A000E900F80060005B005D002D003D0031003200330034003500360037003800390018 +:20E8C0003000B100B300DA00D900D800D700710077006500720074007900750069006F0049 +:20E8E00070006100730064006600670068006A006B006C007A0078006300760062006E005F +:20E900006D002C002E002F005C003B002700B200B0008600840085002000FFFFFFFFCE0068 +:20E92000D000F90060005B005D00CC00CD00C200C300C400C500C600C700C800C900CA0067 +:20E94000CB00B100C100D300D600D200D5007100770065007200740079007500D1006F00C9 +:20E9600070006100730064006600670068006A006B006C007A0078006300760062006E00DE +:20E980006D00F700F6002F005C003B002700D400B0008600840085002000FFFFFFFF256478 +:20E9A000202564204D256420707265737365640A002564202564204D25642072656C656147 +:20E9C0007365640A0042256420707265737365640A00436C6F636B776F726B504900446515 +:20E9E000765465726D00323032313035333100736574757020646F6E6500080B000202026B +:20EA000001020904000001020201000524000110052401030104240206052406000107050C +:20EA200080031000FF09040100020A00000007050002400000070580024000004D61706C84 +:20EA4000650009020000000100C03200D5660008F5350008D5660008D5660008D566000815 +:20EA600035360008D5660008D56600085D3600084C6561664C6162730000000005370008C4 +:20EA80008D370008D5660008D5660008213500088D3500086D360008F9360008ED360008EF +:20EAA0008936000800000000400000000403090409040000010301000009211001000122CB +:20EAC00000000705800340000A0000001C02002057000000730200203B000000C401002013 +:20EAE00019000000EC0100203000000000000000000000002A2B2800000000000000000043 +:20EB00000000000000000000000000002C9EB4A0A1A2A434A6A7A5AE362D3738271E1F20C6 +:20EB2000212223242526B333B62EB7B89F8485868788898A8B8C8D8E8F90919293949596B1 +:20EB40009798999A9B9C9D2F3130A3AD350405060708090A0B0C0D0E0F1011121314151673 +:20EB60001718191A1B1C1DAFB1B0B5000000000000000000000000000943000899690008BC +:20EB8000796900088D430008EB430008E942000800000000000000008D470008A54700087A +:20EBA00079690008C9450008EB450008CD4500082D470008000000002C0300204C040020C8 +:20EBC000C8020020000100002C0300204C040020C8020020010201002C0300204C040020DE +:20EBE000C8020020020302002C0300204C040020C8020020030403002C0300200000000022 +:20EC0000C8020020040004002C03002000000000C8020020050005002C030020DC03002071 +:20EC2000C8020020060106002C030020DC030020C8020020070207002C03002024040020FE +:20EC4000000000000801FF002C03002024040020000000000902FF002C0300202404002074 +:20EC6000000000000A03FF002C03002024040020000000000B04FF002C0300200000000094 +:20EC8000000000000C00FF002C03002000000000000000000D00FF002C03002000000000BF +:20ECA000000000000E00FF002C03002000000000000000000F00FF0034030020DC03002094 +:20ECC000C80200200003080034030020DC030020C80200200104090034030020000000009A +:20ECE000000000000200FF003403002000000000000000000300FF00340300200000000063 +:20ED0000000000000400FF003403002000000000000000000500FF0034030020000400201A +:20ED2000000000000601FF003403002000040020000000000702FF003403002000040020CF +:20ED4000000000000803FF003403002000040020000000000904FF003403002000000000CB +:20ED6000000000000A00FF003403002000000000000000000B00FF003403002000000000D2 +:20ED8000000000000C00FF003403002000000000000000000D00FF003403002000000000AE +:20EDA000000000000E00FF003403002000000000000000000F00FF003C0300200000000082 +:20EDC000C802002000000A003C03002000000000C802002001000B003C030020000000008B +:20EDE000C802002002000C003C03002000000000C802002003000D003C0300200000000063 +:20EE0000C802002004000E003C03002000000000C802002005000F003C030020000000003A +:20EE2000000000000600FF003C03002000000000000000000700FF003C0300200000000009 +:20EE4000000000000800FF003C03002000000000000000000900FF003C03002000000000E5 +:20EE6000000000000A00FF003C03002000000000000000000B00FF003C03002000000000C1 +:20EE8000000000000C00FF003C03002000000000000000000D00FF003C030020000000009D +:20EEA000000000000E00FF003C03002000000000000000000F00FF00440300200000000071 +:20EEC000000000000200FF002C030020340300200109010A010F0100001B02060000020040 +:20EEE000000002040000010201030104010500000000000000150016001C0000010C000E98 +:20EF000000000202010B0000000100020000000000000000000000000000000000000000DE +:20EF2000010E00110012000000000017F000000000070000003800000000C00000C00000D9 +:20EF40000C034D00610070006C00650012034C006500610066004C00610062007300120191 +:20EF6000000202000040AF1E040000020102000109024300020100C0320904000001020221 +:20EF8000010005240001100524010301042402060524060001070582034000FF09040100CA +:20EFA000020A00000007050302400000070581024000000403090400000000000000000011 +:20EFC0003D6900089969000879690008F5680008BB680008016900082369000800000000F9 +:20EFE0000000000000000000F76900089969000879690008000000000000000000000000B5 +:20F00000816B0008976B000879690008E16A0008036B0008E56A0008CD6B000800000000A8 +:20F02000706F770073717274660000000000000000000000000000000000004003B8E23F2E +:20F04000000000000000000006D0CF43EBFD4C3E000000000000F03F000000000000F83FF0 +:20F06000000000000000304300000000000030C343000000D8060020303030303030303069 +:20F080003030303030303030494E4600696E66004E414E006E616E00303132333435363720 +:20F0A0003839414243444546000000003031323334353637383961626364656600000000E8 +:20F0C000286E756C6C2900003000000020202020202020202020202020202020496E66696E +:20F0E0006E697479000000004E614E00504F5349580000002E000000000000000000F03F5F +:20F10000000000000000244000000000000059400000000000408F40000000000088C34058 +:20F1200000000000006AF8400000000080842E4100000000D01263410000000084D7974101 +:20F140000000000065CDCD41000000205FA00242000000E876483742000000A2941A6D42EE +:20F16000000040E59C30A2420000901EC4BCD64200003426F56B0C430080E03779C3414314 +:20F1800000A0D8855734764300C84E676DC1AB43003D9160E458E143408CB5781DAF1544E9 +:20F1A00050EFE2D6E41A4B4492D54D06CFF08044F64AE1C7022DB544B49DD9794378EA44F2 +:20F1C0000080E03779C34143176E05B5B5B89346F5F93FE9034F384D321D30F94877825A53 +:20F1E0003CBF737FDD4F157505000000190000007D00000050D80008FFFFFFFFFFFFFFFFA9 +:20F20000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:20F22000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:20F24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:20F26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:20F28000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:20F2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:20F2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:20F2E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:20F30000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:20F32000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:20F34000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:20F36000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:20F38000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:20F3A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:20F3C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:20F3E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:20F40000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:20F42000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:20F44000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:20F46000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:20F48000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:20F4A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:20F4C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:20F4E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:20F50000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:20F52000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:20F54000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:20F56000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:20F58000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:20F5A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:20F5C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:20F5E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:20F60000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:20F62000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:20F64000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:20F66000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:20F68000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:20F6A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:20F6C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:20F6E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:20F70000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:20F72000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:20F74000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:20F76000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:20F78000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:20F7A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:20F7C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:20F7E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:20F80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:20F82000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:20F84000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:20F86000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:20F88000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:20F8A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:20F8C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:20F8E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:20F90000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:20F92000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:20F94000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:20F96000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:20F98000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:20F9A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:20F9C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:20F9E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:20FA0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:20FA2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:20FA4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:20FA6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:20FA8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:20FAA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:20FAC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:20FAE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:20FB0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:20FB2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:20FB4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:20FB6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:20FB8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:20FBA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:20FBC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:20FBE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:20FC0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:20FC2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:20FC4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:20FC6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:20FC8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:20FCA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:20FCC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:20FCE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:20FD0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:20FD2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:20FD4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:20FD6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:20FD8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:20FDA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:20FDC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:20FDE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:20FE0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:20FE2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:20FE4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:20FE6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:20FE8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:20FEA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:20FEC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:20FEE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:20FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:20FF2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:20FF4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:20FF6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:20FF8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:20FFA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:20FFC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:20FFE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:00000001FF diff --git a/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2a_48mhz.bin b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2a_48mhz.bin new file mode 100644 index 0000000..da44d47 Binary files /dev/null and b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2a_48mhz.bin differ diff --git a/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2a_48mhz.hex b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2a_48mhz.hex new file mode 100644 index 0000000..d70f757 --- /dev/null +++ b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.2a_48mhz.hex @@ -0,0 +1,2050 @@ +:020000040800F2 +:2000000000280020F100000839010008390100083901000839010008390100080000000055 +:200020000000000000000000000000003901000839010008000000003901000839010008B8 +:20004000390100083901000839010008390100083901000839010008390100083901000890 +:20006000390100083901000839010008390100083901000839010008390100083901000870 +:2000800039010008390100083901000839010008F90400083901000839010008390100088D +:2000A000390100083901000839010008390100083901000839010008390100083901000830 +:2000C000390100083901000839010008390100083901000839010008390100083901000810 +:2000E0003901000839010008390100085FF808F1002100F004B80B4B5B58435004310A48FA +:200100000A4B42189A42FFF4F6AF094A00F003B8002342F8043B074B9A42FFF4F9AF00F069 +:2001200045FA70473C19000800000020C8020020C80200200C030020FFF7FEBF7047704728 +:20014000704703288CBF02200020704770470000034B1B689B7A13B1024B05221A60704773 +:200160000403002010030020704770477047704770477047014B04221A6070471003002005 +:2001800010B500F089FC214B214A1B68002412689C72D27920465A721E4A1F4B14601968DB +:2001A00021F4EC4121F0700141F4007189B21960196821F4E04121F0400189B281F010015B +:2001C00019601168154B89B20B445B0040211960136880229BB203F1005303F540535B0077 +:2001E0001A6000F039FE0E4B20461B6893F8301000F08EFE204600F020FE0A4B0122204683 +:20020000BDE810401A6001F025BB00BF04030020B8020020505C0040005C00400430002002 +:20022000DC0200201003002038B5124B05461A681C46127802F07F02212A19D100F0C2FC34 +:20024000B0B1681E042813D8DFE800F0030507120900094B04E0094B02E0094B00E0094BC9 +:20026000226800242046936154829847204638BD022038BD040300200D0B0008350B0008C0 +:20028000F50A0008DD0A0008014901F0E3B800BF44010020014901F0DDB800BFB802002005 +:2002A000054B1B689B78072B04D8044901EBC30101F0D0B800207047040300209400002022 +:2002C000014901F0C7B800BFE000002008B5084B1B681B7803F07F03212B06D100F072FC89 +:2002E00000280CBF0220002008BD022008BD00BF0403002037B5194C0C20256800F080FBC2 +:20030000284040F48035256015480C21002200F0BBF900230193019BB3F5007F02D2019BCD +:200320000133F7E70C20256800F06AFB284040F48025256000F076FB0A4BC2B218600A4BE0 +:20034000C0F3072083F8292083F82A00074B5A71987100F0A7FE03B030BD00BF04080140F3 +:2003600000080140C8020020EC00002029010020044B1A6892B242F00C021A60024B0322B3 +:200380001A607047405C004010030020044B4FF6FB7219680A401A604FF43F421A607047E2 +:2003A000405C004010B51E4C072818BF20702378052B32D8DFE803F003060A0E1621FFF7BF +:2003C000E5FF2AE0FFF7E2FF042327E002236370032323E06378013BDBB263706378F3B90B +:2003E000042217E00F4B1A6892B242F010021A60052323700A23637010BD6378013BDBB2D6 +:20040000637063785BB9074A4FF6EF7311680B4013600622024B1A7010BD0623237010BD96 +:20042000CE020020405C0040064B01221A60064A00200649186010604FF4E0520A801A60E2 +:20044000704700BF405C0040445C004008030020044B01221A60044A0020106003221A60D6 +:20046000704700BF405C0040445C0040FFF7F0BF07B514238DF8043000238DF805308DF897 +:20048000063001A801238DF8073000F001FA03B05DF804FB10B500F0D1FA094B00241B6830 +:2004A0009C72FFF7C1FF074B074A1C604FF43F431380064A1360FFF7DBFF054B1C6010BDD5 +:2004C00004030020445C004008030020405C00401003002007B514238DF8043001A8002363 +:2004E0008DF805308DF806308DF8073000F0D0F903B05DF804FB000070B5274D274C2B686C +:20050000274E9BB22380228833881340590505D54FF6FF332B60234B5B689847228833880F +:200520001A40920444BF4DF6FF722A6022881340DB0405D54EF6FF732B600020FFF732FF4C +:20054000228833881340180504D5FFF711FF4FF2FF732B60228833881A40910507D54FF633 +:20056000FF522A60104A11780131C9B2117022881340DA0505D54FF6FF632B600720FFF78A +:2005800011FF2288338813401B0403D5BDE8704000F0DEBC70BD00BF445C0040CC02002003 +:2005A00008030020000000200C03002037B500F0A7F800F0C9F800F0F7F8FFF79BFE00F037 +:2005C00009F900F041F9012804464FF0000302D0022835D008E0009328480D2105224FF4B6 +:2005E000A02300F065F844E0009324480D2105224FF4A02300F05CF8214800F0F9F828B106 +:2006000000F04EF8041C18BF012432E01D4800F0EFF80028F4D101242BE000230093174808 +:200620000D2101224FF4801300F042F800F0E8FB08B100F0EBFB0135052DEEDD002CECD1EB +:20064000104800F0D5F808B10E4804E00C4800F0CFF818B10A4800F063F90CE000900D2176 +:20066000064805224FF4A02300F022F800F06CF901E00025E0E7002003B030BD00100140C2 +:200680000050000800200008012303FA01F1D2F1010238BF002213019940016170470000E2 +:2006A000024B1868C0F38000704700BF080C01402DE9F0479DF820A01446CAF10107FFB2FF +:2006C0003A46804689461E46FFF7DEFFB4B1354615B100BF013DFBE7404649465246FFF7A6 +:2006E000D3FF354615B100BF013DFBE7404649463A46013CFFF7C8FFE4B2E7E7BDE8F087F9 +:200700000D4B0E491A6842F001021A600C4A106801401160196821F0847121F480311960B3 +:20072000196821F480211960136823F4FE031360044B00221A607047001002400000FFF818 +:200740000410024008100240154B1A6842F001121A601A6812489203FBD5124A1221116007 +:20076000A2F6FC72116841F4E81141F480611160016841F080710160196811F0407FFBD04D +:20078000116841F00201116011680907FCD59A6942F4FE729A61DA6942F40002DA617047D0 +:2007A0000010024000200240094B1A6822F4706242F480621A604FF480221A61D3F80424E2 +:2007C00022F4700242F48012C3F80424704700BF000C0140054B1A68D10703D41A6842F0EE +:2007E00001021A601A689207FCD5704700100240036803481840B0F100535842584170479B +:200800000000FE2F044A08B543681060026882F30888984708BD00BF08ED00E0084BDA6948 +:2008200042F0C052DA61A3F5D0331A6842F480721A60044A10851A6822F480721A607047DC +:2008400000100240006C004038B50F4B44F24C21DA691D4642F0C052DA610C4A128D92B252 +:200860008A4205D044F24D239A4203D0002409E0012400E002240020FFF7D0FFEB6923F0FE +:20088000C053EB61204638BD00100240006C0040184B30B5DB684478DB43C3F30223C3F1AC +:2008A000040204FA02F20F24DC40817803780C40144303F00301C9002401FF228C408A403E +:2008C00003F0FC0303F1604303F56143D3F8005325EA020122400A43C3F800230378012298 +:2008E000590903F01F0302FA03F3034A42F8213030BD00BF00ED00E000E100E0074B4FF0EC +:20090000FF32C3F88020C3F88420C3F88021C3F88421042243F8F02C704700BF00E100E07C +:2009200010B5084B802204461A60FFF7D3FDFFF7E5FFFFF79BFDFFF7E3FE2046BDE81040D9 +:20094000FFF760BF10200240024A034BDA6000BFFDE700BF0400FA0500ED00E00A4B10B5F0 +:200960001A6802221A60094A1168144611F0010FF9D1906042221A60226812F00101FBD12E +:200980001960012010BD00BF102002400C20024037B58BB200930B0C01930E4B01221C68EA +:2009A0001A600D4A1568ED07FBD4019DADB245801568ED07FCD4009DADB205801568ED0731 +:2009C000FCD424F001021A600068431A5842584103B030BD102002400C200240014B802250 +:2009E0001A60704710200240034B044A1A6002F188321A60704700BF04200240230167456B +:200A00000728C8BF08380F23800003FA00F0C04370470000024B188800F50030800270473C +:200A2000E0F7FF1F044B1B88812B34BF4FF480604FF40060704700BFE0F7FF1F0D4A002385 +:200A40000221137053709370D370117153710A4A0A4913600A4A13800A4A11600A4A01F591 +:200A600088411160094A03211370094A1170094A137070471D0B0020180B0020000C00202A +:200A8000160B0020C4020020C00200201C0B0020D0020020230B002008B50E4B0E481979C8 +:200AA0000022C9B20129026008D1022119711A70FFF724FFBDE80840FFF7DABC11F0FD0F5E +:200AC00006D0022119711A70BDE80840FFF73CBF08BD00BF1D0B0020180B002020B9034BF5 +:200AE00001221B681A8270470148704704030020210B002020B9034B06221B681A82704765 +:200B000001487047040300201D0B0020064B1B6830B9DA88598A511A1982044B1A807047BE +:200B20005B8A03481844704704030020160B002014030020084B30B91B68084A11885A8A45 +:200B40008A1A1A8270470649064A1B68126808685B8A10441844704704030020160B0020DE +:200B6000C4020020180B002070B5124B124E1B783468022B04F100640CBF04F5A04404F514 +:200B800000542046FFF7EAFE00250C4B1A8892B2954206DA0A4B6019E958FFF7F9FE04356F +:200BA000F3E731681A8892B20A44326000221A8070BD00BF1C0B0020180B0020160B002089 +:200BC000140300202DE9F0418149824C0120087023790022DBB2022B22705AD108707E49F2 +:200BE0000968487801282AD1C888002800F0C5807A48097B026001294FF0030222710BD06F +:200C000002291AD1764B1A70764A774B1A60FFF7E1FDFFF7E9FE0BE07449734A1160704A36 +:200C20001370FFF7D7FDFFF7DFFE6E48FFF796FE44F24D20FFF7F2FDC2E00A2362E0022891 +:200C400021D109232371CA88694B1A801888694A80B210801A884B8892B25A435F4B1A60B3 +:200C60000B7B012B03D0022B09D15E4A00E05F4A5D4B1A60FFF7CEFE5F4B1860A0E00A2304 +:200C8000237103239BE006283CD0032819D005283CE0032B0BD1504A12685278032A04D19E +:200CA00005232371FFF760FF8AE0052A2EE0042B09D152490878022803D1032362700B70E7 +:200CC000052323717CE0052B14D1434B1A685378012B08D1D3880BB10323F2E70623237134 +:200CE000FFF77CFE6CE0062B4DD0032B4BD0052B62D148E0062B0BD137490968497803292B +:200D000003D10823237122705AE0052954D1D8E7072BF6D0082BD4D0092B3CD12E4B1A6857 +:200D20005378022B2DD1D08838B3314952880B882D4D9BB25343294A2F4E13602F68D2F872 +:200D40000080B1F800C0474433681FFA8CFC67449F42284B03D80A8892B21A8019E0366802 +:200D60002D681168721B521A92B21A801A8892B2824208D300221A8005E00A23237109237B +:200D80001DE0062B01D102239BE7032B01D0052B12D1092395E70A2B0ED10F4B1B685B782E +:200DA000032B01D10A238CE7052BFBD0042B03D102232371002302E00A2323710F23237051 +:200DC0002078D0F1010038BF0020BDE8F08100BF230B00201D0B002004030020180B0020CD +:200DE0001C0B002000200008C402002000500008140B0020160B0020C0020020D0020020F2 +:200E0000014B1878704700BF230B002000BFFDE7800000F1804000F5B8400368CA0623F41F +:200E2000E04323F040039BB248BF83F010038A0648BF83F0200303607047800000F18040E7 +:200E400000F5B840036823F4804323F070039BB283F4405303607047800000F1804000F543 +:200E6000B840036823F4E24323F070031B041B0C03607047800000F1804000F5B840036864 +:200E80005B0406D5026848F68F73134043F4804303607047800000F1804000F5B84003687E +:200EA0005B0606D5026848F68F73134043F0400303607047064B1B689BB203EBC00000F1A9 +:200EC000005000F540504000006880B2704700BF505C0040054B1B689BB203EBC000044BE4 +:200EE00003445B00186880B2704700BF505C004004300020044B1B689BB203EBC000034BCD +:200F000003445B0019607047505C0040023000200D4B3E291B689BB203EBC0000B4B0344E7 +:200F20004FEA430209D94B09C80604BF03F1FF339BB29B0243F4004304E04B08C90748BFD4 +:200F400001339B0213607047505C00400630002070B54C4A4C4B116888B20C04188040F176 +:200F6000908047F6FF7111601A88484C02F00F022270002A5FD1464C464D2268464E02F4E5 +:200F800040522A80226802F030023280226822F4804222F0700292B282F4005222602268B7 +:200FA00022F4E04222F0400292B282F0200222601B88D80602D52368190607D5226848F6A5 +:200FC0000F731340236000F061FC12E01A0507D5226840F68F731340236000F069FA08E0AC +:200FE0001804B6D5226840F68F731340236000F0CDFB23682A8823F4804323F070039BB210 +:20100000D10448BF83F480539504214A48BF83F4005313601368318823F4E04323F040039E +:201020009BB2CC0648BF83F01003880648BF83F02003136070BD930003F1804303F5B843FC +:201040001D68290409D5186840F68F7101401960124B013A53F8223098472B067FF579AFAF +:20106000217848F60F728B0003F1804303F5B8431868013902401A60094B53F8213098479E +:2010800067E770BD445C0040CC020020E0020020005C0040D2020020D4020020500000200F +:2010A0003400002008B5074A074B0849136002221A72074B074A1360074A1B6811609847CE +:2010C00008BD00BF04030020E40200206C00002000000020DC0200200003002010B5064C7B +:2010E00018B9236801221A8210BD044B1B681B68984720680A3010BD0403002000030020FB +:2011000010B5064C18B9236801221A8210BD044B1B689B68984720680C3010BD0403002064 +:201120000003002010B5204B18B91B6802221A8210BD1E4A1968002010800C78134614F001 +:201140007F040DD14A7A910644BF0221197012F0400F1A7814BF22F0010242F0010214E030 +:20116000012C1FD0022C1ED1097901F00F02920002F1804202F5B84211F0800F126806D09A +:2011800002F03002102A07D101221A7004E002F44052B2F5805FF6E7054B1B681B69984767 +:2011A000024810BD104610BD040300200A03002000030020234A2DE9F84314689046238AC1 +:2011C000267A214FA3B9042E12D120490A78012A0AD11F4A10681F4A80B202445200136016 +:2011E00030223A800B7027E010233B80072623E0A58AAB428CBF022604269D4228BF1D4661 +:201200002846A369984781460020FFF753FE2A460146484600F068FB29460020FFF76AFEC2 +:20122000238A4FF440525B1B2382638A1D4430233B80094B65821A80D8F800301E72BDE8AB +:20124000F88300BF04030020D4020020240B0020505C004002300020D202002010B50A4B9C +:201260000A491B6849789A7891420AD3D97841B99C8834B99A72064B1B685B6898472046D1 +:2012800010BD022010BD00BF04030020900000200003002038B50E4A0E4C1268236892693A +:2012A00018799978904723689A7A7AB170B95A7962B9DD7855B9084B1B68DB6898472368EE +:2012C00028461A79DA729A781A7338BD022038BDDC020020040300200003002038B52F4B67 +:2012E0001B68187810F07F0004D15A7A22F020025A7238BD02284ED15A88002A4CD15A7979 +:20130000002A49D11A79264D22F08000840004F1804101F5B84109682D7812F0800F14BF4E +:2013200001F0300101F44051A84234D2002932D09B7A83B304F1804404F5B844120623684E +:201340000CD503F03003102B1FD1C4B22046FFF7A1FD20463021FFF75BFD16E003F4405366 +:20136000B3F5805F11D128B90E4B93F83010FFF7CFFD01E0FFF77EFD236823F4804323F073 +:2013800070039BB283F440532360074B1B685B699847002038BD022038BD00BF0403002076 +:2013A00090000020000000200003002038B51D4B1D4D19682D780A7922F08004A30003F1A5 +:2013C000804000F5B840006812F0800F14BF00F0300000F44050AC4222D24C8804BBF8B1D2 +:2013E000897AE9B103F1804303F5B84312F0800F1A6807D022F4E04222F0400292B282F07A +:20140000100206E022F4804222F0700292B282F480521A60054B1B689B699847002038BDA7 +:20142000022038BD04030020900000200003002008B5064B1B685A7A42F020025A72044BC7 +:201440001B68DB699847002008BD00BF0403002000030020054B1A68538A18B98988CB1A82 +:201460001382704708681844704700BF0403002008B50B4B002093F83010FFF749FD094B29 +:201480001B68187A082806D1074B4FF480521A80064B10221A80B0F109035842584108BD6D +:2014A0000000002004030020D2020020D402002073B5964E964B3268964D92B213445B009B +:2014C0001A682B68197A09290FD092B2520002F1804202F5C0421178197051785970918852 +:2014E0005980118999809289DA8001221A72DA885C78002A61D11A7812F07F023AD1092C55 +:2015000002D1FFF7ABFE44E0052C0FD193F90220002A01DA08234DE0DA78002AFAD19A88B0 +:20152000002AF7D19B7A002B37D0F3E7032C13D19A78012A07D0784B20461B685B69984722 +:20154000032828D135E09A88002AF4D15B7A9806F1D5FFF76DFF1CE0012CECD19A78012A83 +:20156000E9D19A88002AE6D15B7A9906E3D5FFF7B5FE0EE0012A04D10B2CDCD1FFF78AFE89 +:2015800007E0022AD7D1012CF1D0032CD3D1FFF70DFF10B1CFE70028BCD132685F4B92B219 +:2015A00013445B0000221A605D4B30221A80062300E009232A681372D4E0062C18D11A789C +:2015C00052067CD1DA78544B012A02D11B68DB696CE0022A02D11B681B6A67E0032A02D116 +:2015E0001B685B6A62E0212A69D11B689B6A5DE0002C3CD15988002961D15A6822F0FF02CD +:20160000B2F5003F5BD11A7812F07F0204D19B88002B00F0AB8052E0012A0CD13E4A187912 +:20162000126892699047002849D12B689B7A002B40F09C8043E0022A41D11B79394803F094 +:201640000F018A0002F1804202F5B8421268007813F0800F14BF02F0300202F44052814284 +:201660002DD213F0700F2AD1002A7FD127E0082C03D11B785B067BD021E00A2C1FD11A786D +:2016800002F07F02012A1AD19A7AC2B15988B1B95A6822F0FF02B2F5803F10D11E4A1879DA +:2016A000126892699047002864D008E03BB12A680024548293612046984720460AE0164B38 +:2016C0001A682B68126958789047032802D1114B1B6805E02B684FF6FF711A8A8A4201D187 +:2016E000092203E0022800D012B908221A7239E093F9001000292FDAD9880191019882422A +:20170000054811D9019A1A821FE000BF505C00400430002004030020DC02002002300020E6 +:20172000D4020020900000208A420ED2016891F830108A4201D2002105E092FBF1F401FB12 +:20174000142212B901210C4A1170026892F830209A82FFF72FFD05E003221A72074B4FF4E2 +:2017600040521A80FFF784FE02B070BD044B9EE7044B9CE7044B9AE7240B0020D20200202D +:2017800025110008DD10000801110008F8B52B4D2C68237A032B01D0052B41D1A369228AAD +:2017A000ABB1A2B1A68A964228BF164630469847238A07469B1B2382638A0020334463821C +:2017C000FFF788FB32460146384600F0A5F8238A53B11B4B00204FF4405201461A80FFF7E3 +:2017E00089FB184B30221A80238AA28A9A4202D82B68032202E01BB12B6805221A720CE0EF +:201800002A6806211172104A1168104A89B20A44520013600B4B30221A802B681B7A06E0C1 +:20182000072B03D10A4B1B68DB68984708232A681372BDE8F840FFF71BBE00BF04030020D4 +:20184000D2020020D4020020505C004002300020DC02002030B50B4B1C780023A3420CD2AD +:2018600003F1805202F5B85291000D6848F68F722A401A430A600133F0E7034B40F0800022 +:20188000186030BD900000204C5C004010B5134C23681A7A022A01D0042A04D1FFF78AFC8C +:2018A00023681B7A13E0062A10D15A78052A09D11A78520606D19878FFF7CCFF084B1B68C1 +:2018C0001B6A9847074B1B689B689847082322681372BDE81040FFF7CBBD00BF040300205A +:2018E00000030020DC02002030B501F10051013201F54051521049000023934200F102004F +:2019000009D010F8015C10F8024C44EA052421F823400133F1E730BD10B501F1005101322C +:2019200001F54051521049000023934205D051F8234020F813400133F7E710BD9504000811 +:20194000810100083F0100084101000829020008CD020008430100088902000895020008E3 +:20196000A1020008C102000800000000400000003D0100083D0100083D0100083D01000899 +:201980003D0100083D0100083D0100083D0100083D0100083D0100083D0100083D01000817 +:2019A0003D0100083D0100084D01000851010008690100086B0100086D0100086F01000817 +:2019C00071010008730100087501000801010000E800002004000000320100201200000020 +:2019E0004C0100201400000019010020100000006001002080000000E00100206C000000AE +:201A00004C0200206C0000001201000100000040AF1E030001020102030100002901002074 +:201A2000090000000403090409022D0001010080320904000000FE0102040904000100FE7F +:201A40000102050904000200FE010206092103FF000008100110034C004C004D00200030DB +:201A60000030003300092103FF000008100112034C006500610066004C00610062007300AF +:201A8000CC0000201200000014034D00610070006C006500200030003000330080035300B9 +:201AA00054004D00330032006400750069006E006F00200062006F006F0074006C006F0052 +:201AC00061006400650072002000760031002E003000200020004500520052004F0052007B +:201AE0002E002000550070006C006F0061006400200074006F002000520041004D00200010 +:201B00006E006F007400200073007500700070006F0072007400650064002E006C0353007E +:201B200054004D00330032006400750069006E006F00200062006F006F0074006C006F00D1 +:201B400061006400650072002000760031002E00300020002000550070006C006F00610083 +:201B60006400200074006F00200046006C0061007300680020003000780038003000300090 +:201B800035003000300030006C03530054004D00330032006400750069006E006F00200079 +:201BA00062006F006F0074006C006F0061006400650072002000760031002E0030002000B5 +:201BC0002000550070006C006F0061006400200074006F00200046006C006100730068006F +:201BE0002000300078003800300030003200300030003000EC0000202D000000005000201A +:201C0000000C00200000000000000000000000000000000000000000000000000000000098 +:201C20000000000000000000000000000000000000000000000000000000000000000000A4 +:201C4000000000000000000000000000000000000000000000000000000000000000000084 +:201C6000000000000000000000000000000000000000000000000000000000000000000064 +:201C8000000000000000000000000000000000000000000000000000000000000000000044 +:201CA000000000000000000000000000000000000000000000000000000000000000000024 +:201CC000000000000000000000000000000000000000000000000000000000000000000004 +:201CE0000000000000000000000000000000000000000000000000000000000000000000E4 +:201D00000000000000000000000000000000000000000000000000000000000000000000C3 +:201D20000000000000000000000000000000000000000000000000000000000000000000A3 +:201D4000000000000000000000000000000000000000000000000000000000000000000083 +:201D6000000000000000000000000000000000000000000000000000000000000000000063 +:201D8000000000000000000000000000000000000000000000000000000000000000000043 +:201DA000000000000000000000000000000000000000000000000000000000000000000023 +:201DC000000000000000000000000000000000000000000000000000000000000000000003 +:201DE0000000000000000000000000000000000000000000000000000000000000000000E3 +:201E00000000000000000000000000000000000000000000000000000000000000000000C2 +:201E20000000000000000000000000000000000000000000000000000000000000000000A2 +:201E4000000000000000000000000000000000000000000000000000000000000000000082 +:201E6000000000000000000000000000000000000000000000000000000000000000000062 +:201E8000000000000000000000000000000000000000000000000000000000000000000042 +:201EA000000000000000000000000000000000000000000000000000000000000000000022 +:201EC000000000000000000000000000000000000000000000000000000000000000000002 +:201EE0000000000000000000000000000000000000000000000000000000000000000000E2 +:201F00000000000000000000000000000000000000000000000000000000000000000000C1 +:201F20000000000000000000000000000000000000000000000000000000000000000000A1 +:201F4000000000000000000000000000000000000000000000000000000000000000000081 +:201F6000000000000000000000000000000000000000000000000000000000000000000061 +:201F8000000000000000000000000000000000000000000000000000000000000000000041 +:201FA000000000000000000000000000000000000000000000000000000000000000000021 +:201FC000000000000000000000000000000000000000000000000000000000000000000001 +:201FE0000000000000000000000000000000000000000000000000000000000000000000E1 +:2020000000500020454A0008014D0008054D0008094D00080D4D0008114D0008614D00082D +:20202000614D0008614D0008614D0008614D0008614D0008614D0008614D000871530008DA +:20204000614D0008614D0008614D0008614D0008614D0008614D0008655000086B500008BC +:2020600071500008775000087D500008A54E0008B54E0008C54E0008D54E0008E54E00086C +:20208000F54E0008054F0008B94D0008614D000875580008614D0008614D000883500008B9 +:2020A000795500089D550008C1550008F555000845560008515600085D5600085551000825 +:2020C0006D5100086151000879510008614D0008614D00083157000849570008615700084A +:2020E0008B500008614D0008614D000810B5054C237833B9044B13B10448AFF3008001234F +:20210000237010BD500F00200000000040D8000808B5064B1BB106480649AFF300800648D9 +:20212000036813B1054B03B1984708BD0000000040D80008540F0020500F002000000000A6 +:2021400008B5094920F0004007F0CAF806F0A0FB03A3D3E9002305F091F806F0AFFE08BD6B +:20216000666666666666F63F00004842AFF3008090F900308B4205D0002300224360028154 +:202180004281C360017070472DE9F743044647680846884606F09CFF0146384606F0ECFF95 +:2021A000E16806F0E1FE0021064607F0A1F9B0B1304605F01FF82E49054607F08FF950B9D6 +:2021C00028464FF0434107F07FF930B9284607F099F9C5B204E07F2502E0802500E00546CE +:2021E00068B206F075FF0146304606F0BBFE2389E06033B1984528BF9846C8EB0303238120 +:202200001BE06689BEB1B04528BFB046C8EB0608404606F05DFF0146384606F0ADFF8146CC +:20222000304606F055FF0146484607F059F8A4F80A80606001E000236360237838465D435B +:2022400000218DF8045007F02BF948B9606800214FF0010507F024F900B90546EDB200E0A3 +:2022600000259DF8040040EA052003B0BDE8F0830000FE4208B504F0D5FC003018BF01209C +:2022800008BD08B504F0CEFCD0F1010038BF002008BD000010B50024044B0421185D013459 +:2022A00004F0F4FB082CF7D110BD00BF0800002038B5074C04F108056078002104F0E6FB7B +:2022C00014F8010F002104F0C3FCAC42F4D138BD2000002008B5FFF7EBFFFFF7DBFF002396 +:2022E000074900225A5407495A5407495A540133082BF5D1BDE808404FF4FA7004F0D8BC73 +:20230000CC0F0020C40F0020940F00202DE9F0410025384E0021384C705D04F099FC4FF4DC +:202320002F7004F0DAFC2078FFF7ABFF80466078FFF7A7FF0746A078FFF7A3FF800040EA1B +:202340004707E078FFF79DFF47EA0807FFB247EAC000C7B22079FFF794FF47EA0010C7B20E +:202360006079FFF78EFF47EA4010C7B2A079FFF788FF47EA8010C7B2E079FFF782FF47EA36 +:20238000C010C4B20121705D04F062FC1B4BEA5C1E46A24206D05C55194B01221A70194AC7 +:2023A00012685A800135082DB3D115480378D3B1144B1A684388D31A142B14D90023002175 +:2023C0000A46B45C1C4104F00104944001322143082AC9B2F5D10C4AD1540133082BEED1C8 +:2023E0000023037002E0012004F062FC0120BDE8F08100BF2100002008000020C40F0020A0 +:20240000C00F0020A8190020CC0F002008B5FFF761FF024B00221A705A8008BDC00F002057 +:2024200008B5302004F0FEFBC0B208BD70B502EBC102D6B2827C1D4604464F4B3AB106EBED +:20244000821233F812104D4B01229A5504E0027C06EB821233F812104FF6FF73994200F03B +:202460008980E9293ED006D8C12915D0E82925D085296DD10AE0F72958D002D8F6294BD04E +:2024800066E0F8295CD0F92955D061E02068012D036811D1DB6861E0012D07D120680368A1 +:2024A000DB689847236883F8615070BD002D61D12068036880F861501B694FE0FFF7B0FF43 +:2024C00001280CD1012D03D120680368DB6804E0002D4FD1206803681B6920213EE0A068AF +:2024E000092112E0FFF79CFF01280CD1012D03D120680368DB6804E0002D3BD120680368E1 +:202500001B69B0212AE0A0680A212A1C18BF0122BDE8704001F0BCBE012D02D1E0686F2150 +:2025200012E0E068BDE8704001F0A6BE012DF8D1E068702108E0012DF3D1E068E92103E0D8 +:20254000012DEED1E068EA21BDE8704001F090BE012D05D12068C9B20368DB68984770BDE6 +:2025600045B92068C9B203681B699847A37C0BB1024B9D5570BD00BFCEE80008F00F0020A9 +:2025800070B50E4BA2B05B5C06461341DB070D46144611D50A2301FB033313440133009322 +:2025A00007492A46234602A807F072FE3046294622460123FFF73AFF22B070BDCC0F002047 +:2025C000CEE90008F0B50F4BA3B05B5C0746134113F001060D46144611D10A2201FB0222AD +:2025E00022440132009208492A46234602A807F04FFE3846294622463346FFF717FF23B0EB +:20260000F0BD00BFCC0F0020E1E900082DE9F84F8046FFF77BFE0024154B5FFA84F9E75C52 +:20262000144B14F803B09A4697EA0B0B04D10134082CF1D1BDE8F88F0025012616EA0B0F73 +:202640000ED03E42404649462A4602D0FFF798FF01E0FFF7B7FF1AF8043073400AF804307C +:202660000135EDB27600082DF6B2E7D1DFE700BFCC0F0020940F002010B50024044B0421DA +:20268000185D013404F002FA112CF7D110BD00BF1000002038B51E2004F01FFB0024254617 +:2026A000154B185DFFF7E6FD80F00100C3B2A3400134112C45EA0305F2D110490B68AB427E +:2026C0000F4B05D001221A700E4A0D6012685A801B780B4A5BB10B4B18685388C31A052B53 +:2026E00005D9094B096819600023137002E0012004F0DEFA012038BD100000206C0F002068 +:2027000050100020A8190020900F002010B50446FFF7B2FFA06840F2FF1101F0C8FDA068DB +:2027200040F2FF1101F0E0FD024B00221A705A8010BD00BF5010002081422EBFC0EB01004E +:202740004042C1EB0000704710B51446FFF7F4FFA04228BF204610BD38B50B4B04461D687E +:20276000038913B94FF47A7308E0006829464FF47A72FFF7E9FF63681844430863604FF48D +:202780007A732560238138BDA819002008B5038953B1406830B106F097FC0146034806F066 +:2027A0009FFD08BD014808BD002008BD00007A442DE9F0411E4B1F4D5A781F4C05F10C06A6 +:2027C000013230465A70FFF7C7FF012104F11000FFF7CEFC2846FFF7D9FF07463046FFF7EE +:2027E000D5FF39460646384606F0C6FC31468046304606F0C1FC0146404606F0B5FB04F037 +:20280000B9FE8046FFF79CFC414606F069FD80464146384606F0B0FC41466060304606F0AA +:20282000ABFC2D8A606125836583BDE8F08100BFBC0F0020341000209C0F00202DE9F041B3 +:202840001E4B1F4D5A781F4C05F10C06013A30465A70FFF781FF4FF0FF3104F11000FFF703 +:2028600087FC2846FFF792FF07463046FFF78EFF39460646384606F07FFC3146804630462D +:2028800006F07AFC0146404606F06EFB04F072FE8046FFF755FC414606F022FD8046414646 +:2028A000384606F069FC41466060304606F064FC2D8A606125836583BDE8F081BC0F002023 +:2028C000341000209C0F00202DE9F0411D4B1E4D1A781E4C013228461A70FFF73DFF012134 +:2028E0002046FFF745FC2846FFF750FF074605F10C00FFF74BFF39460646384606F03CFC82 +:2029000031468046304606F037FC0146404606F02BFB04F02FFE8046FFF712FC414606F08A +:20292000DFFC80464146384606F026FCAD886060258165813046414606F01EFC6061BDE8E5 +:20294000F08100BFBC0F0020341000209C0F00202DE9F0411D4B1E4D1A781E4C013A28466E +:202960001A70FFF7F9FE4FF0FF312046FFF700FC2846FFF70BFF074605F10C00FFF706FF61 +:2029800039460646384606F0F7FB31468046304606F0F2FB0146404606F0E6FA04F0EAFDF2 +:2029A0008046FFF7CDFB414606F09AFC80464146384606F0E1FBAD886060258165813046EC +:2029C000414606F0D9FB6061BDE8F081BC0F0020341000209C0F002043780BB10123837027 +:2029E00070470023437083708088C01A18BF012070470000A24B70B533F811104FF6FF73B1 +:202A000099420446154600F05281EE2900F0BC8018D8872900F0418108D8812927D08229B2 +:202A200000F03B81802940F0428136E1EB295ED002D8EA2942D070BDEC2972D0ED2900F06C +:202A4000898070BDF2291DD005D8F02900F0CB8040F2AF80DBE0F42900F0F780C0F0EB804C +:202A6000F52900F00481FA2900F0E58070BD012A02D10068036815E1002A40F018810068FC +:202A8000036811E1012A01D1A27470BD002A40F00E817C4EAB5D5BB12068A17C03687A4AFE +:202AA00005EB81111B6912F8111098470023AB550135402DEDD10023A37470BDFFF7B0FC79 +:202AC00001280DD1012D03D120680368DB6805E0002D40F0EC80206803681B69DA21E4E0D3 +:202AE000A068C5B10021BDE8704001F0FDBBFFF797FC01280DD1012D03D120680368DB6871 +:202B000005E0002D40F0D380206803681B69D921CBE0A06815B940F2FF11E4E740F2FF31BF +:202B2000E1E7FFF77DFC01280DD1012D03D120680368DB6805E0002D40F0B98020680368B1 +:202B40001B69D821B1E0A068C5B10021BDE8704001F0ADBBFFF764FC01280DD1012D03D1BB +:202B600020680368DB6805E0002D40F0A080206803681B69D72198E0A06815B940F2FF11BE +:202B8000E4E740F2FF31E1E7FFF74AFC01280DD1012D03D120680368DB6805E0002D40F083 +:202BA0008680206803681B696A217EE0A068022112E0FFF735FC01280CD1012D03D12068DB +:202BC0000368DB6804E0002D71D1206803681B696B216AE0A06803212A1C18BF0122BDE896 +:202BE000704001F055BBFFF71BFC01280CD1012D03D120680368DB6804E0002D57D1206818 +:202C000003681B69752150E0A0680121E4E7FFF707FC01280CD1012D03D120680368DB68D3 +:202C200004E0002D43D1206803681B6969213CE0A0680421D0E7012D02D1606801211AE089 +:202C4000002D34D16068012123E0012A836903D15A7000229A8070BD9B781BB94068042183 +:202C600001F002FCA069BDE87040FFF7BABE012A0CD140680221BDE8704001F034BC00BFD1 +:202C8000ACE80008F00F0020CEE800087AB940680221BDE8704001F02BBC2068012DC9B25F +:202CA000036801D1DB6800E01B69984770BD70BD2DE9F8430646114FFFF7ECFC10493A6821 +:202CC0000B68894692EA030816D00025012414EA080F0BD0D9F8002030462240294618BFFC +:202CE0000122FFF787FE3B6863403B600135EDB2112D4FEA4404EAD1BDE8F8834C1000206A +:202D0000900F0020F7B5054672B6344B017F1A89988A8A428CBFC1EB020200221A818842C3 +:202D20002E4A84BFC1EB00009082A8694FF00003477898BF93822A4E838047B3294B7178CA +:202D40001A780A44D2B254B2022194FBF1F4E4B2C4EBC41102EB41021A70ACB1FFF73CFE11 +:202D60000022114600233370737062B611B90AB9002C30D06342686849B252B25BB203B02C +:202D8000BDE8F04001F08EBB22462146EAE7164C2046FFF7F9F9297FADF8000004F1100082 +:202DA000FFF7F2F9ADF80400C2B29DF801009DF80010234620B1002058611F835F83D8610A +:202DC0009DF8050028B10020002458611C835C83D8610024C6E703B0F0BD00BF3410002078 +:202DE000BC0F0020BE0F00209C0F0020104A08B5104B11681868FF221960FFF7A5FC0E4B3B +:202E0000C0B2D8619B6980B29A8882428BBFC0EB0200002298809A800748FFF773FF06489B +:202E2000FFF746FFBDE808400348FFF7EFBB00BFA819002030100020700F002008B52820DB +:202E4000022103F023FE2920022103F01FFE2A20022103F01BFE2B20022103F017FE282088 +:202E60000A49022203F0E0FD2A200949022203F0DBFD29200749022203F0D6FDBDE8084010 +:202E80002B200549022203F0CFBD00BF51290008C92800083D280008B12700082DE9F04128 +:202EA0006B4F8CB038466B4901F032FB38466A4901F030FB6949384601F02EFB642003F0BE +:202EC000D9FD674B002403600226092344608DE84800644B054602941A68634905F148032F +:202EE000083001F05BFD614B85F85A602B60A5F8586005F151034FF0010885F860605C4E15 +:202F00006B6585F85B8085F861805020356003F0B1FD0D2214238DE80C00564B029405461C +:202F20001A68514900F1400301F038FD95F8403085F848402B640F2385F84530202385F8A6 +:202F400046306FF07F0385F84730022385F84930082385F84A3085F84B4085F84C4085F85B +:202F60004D4085F844404820B56003F083FD05238DE80801404B029405461A683A4900F1CB +:202F8000410301F00BFD85F840404420756003F071FD032300930193384B02941A6805462A +:202FA000314900F1400301F0F9FC2B6C062064F317232B643368F56083F8614003F05AFD4A +:202FC0000470447084708480B0611C2034747474B474F47403F04EFD294944600346402265 +:202FE0004FF47A70196098601C745A619A617361DB680790089305910A920B9205A9214ABC +:20300000DB23194806948DF8244001F05BFC1E4B97F874101A6801B9FEE7137B052BFAD160 +:203020001348FFF7F3F91248FFF770FB1048FFF705FF7069154903F0ECFC0221302003F0CE +:2030400025FD4FF47A7003F033FE0CB0BDE8F081AC15002002EA00080EEA000816EA00084E +:2030600018F00008E4010020D40F0020A8EB0008700F0020E0010020E8010020C001002013 +:20308000C8EB0008D0E70008380600201FEA00080C4A01231370402100235160D36053612E +:2030A00053701361084A00211381D36093821360064A516013815381D1605161138353835F +:2030C000D1617047D40F0020341000209C0F002008B51E49422207F005F81D4A0346917D9B +:2030E00090F82600014483F8261093F8360092F82210927A014483F8361093F83D109878B5 +:203100000A4483F83D20134A9178014499709278997A1144997293F82D10114483F82D1083 +:20312000997E1144997693F82210114483F8221093F823100A4483F82320074A12681A871F +:20314000064A1268A3F83F2008BD00BF2AEA00085C000020300000208000002084000020FB +:20316000064A00231360064A1360064A1360064A1360064BFF221A70704700BF6C12002010 +:203180006411002060110020581000205510002007B5074B074A1B680092074A0749019254 +:2031A00007484FF4807200F0C5FE03B05DF804FB6011002058100020551000206C11002096 +:2031C0005C00002002F07F02212A13B514D199B9022805D0222805D1094A03F003031370C8 +:2031E0000C4600E00224074B1B6833B102A901F8010D0220984700E00224204602B010BD20 +:20320000541000206811002037B502F07F02212A05460C461AD1C9B9202807D021280BD199 +:203220000C480721224600F0C3FD06E009480721224600F031FE00E00224074B1B6833B155 +:2032400002A901F8015D0220984700E00224204603B030BD290000206811002037B51A4D2A +:203260001A4C2A6802AB43F8042D04F118004FF48072174900F02EFE019B164A2B6012687E +:203280009B1A154ADBB21268C2F58072934212D294F822309B0003F1804303F5B8431A680C +:2032A00022F4804222F0700242F4004242F0800282F440521A60094B1B6813B10120002127 +:2032C000984703B030BD00BF6C1200205C0000205C10002064110020800000205C11002048 +:2032E000034B002808BF40201881024B186070475C00002084000020002808BF402008B5F0 +:2033000080B200F061FE024B1884024B186008BD5C00002080000020C20744BF034B19600A +:20332000830744BF024B1960704700BF5C1100206811002070B50C4629B31449144A0B681D +:2033400012680D469A1AD2B2C2F1FF02944201D9BAB11446002291B2A14202F1010205D22A +:20336000465C0C49CE540133DBB2F4E72B600A4B1A781206FBD51B781B0604D5FFF708FFB4 +:2033800001E0104670BD204670BD00BF60110020581000206C11002055100020034B18686E +:2033A000034B1B68C01AC0B2704700BF6C120020641100200A4B10B51A680A4B1B689B1A1E +:2033C000DBB2994228BF194600238B4206D0064CA45C0132C454D2B20133F6E7184610BD1C +:2033E000641100206C1200205C10002008B5FFF7E1FF104A13680344DBB213600E4A12688D +:20340000D31ADBB2402B13D80C4B93F822309B0003F1804303F5B8431A6822F4804222F0F7 +:20342000700242F4004242F0800282F440521A6008BD00BF641100206C1200205C00002039 +:203440000B4B10B51B6819440A4BC9B21B685B1ADBB2934238BF1A460023934206D0064CD0 +:20346000645C0131C454C9B20133F6E7184610BD641100206C1200205C100020024B1878EF +:2034800000F00100704700BF54100020014B1868704700BF29000020800000F1804000F590 +:2034A000B840036823F4E04323F0400343F4004343F0800359400160704700000B4B1B685F +:2034C0005A8A20B90A4909888A1A1A8270470949096831B1D8889B8A134498429CBF01237A +:2034E0000B70054B186800B110447047E0190020301400209C12002028140020104B10B5FE +:203500001B685A8A60B90F4CD98824888C4238BF21468A423ABFC2EB01021A82188210BD1F +:203520000949096831B1D8889B8A134498429CBF01230B70054B186800B1104410BD00BFD5 +:20354000E01900209A1200202C140020341400202DE9FF41164B1C68227802F01F03012BA9 +:2035600021D1144B2179D3F800C0134BD3F800800023634517D058F82360376A8FB1B57899 +:203580008D420ED836782E44B1420ADA491BE578A3780095A588C9B20195E4880294B847CF +:2035A00002E00133E5E7022004B0BDE8F08100BFE019002094120020081400202DE9F34119 +:2035C000154B1C68227802F01F03012B1FD1134B2179D3F800C0124BD3F800800023634547 +:2035E00015D058F82360776A7FB1B5788D420CD836782E44B14208DA491BE578A3780095BC +:20360000A488C9B20194B84702E00133E7E7022002B0BDE8F08100BFE01900209412002003 +:203620000814002010B50B4B1B689B7A1BB10A4B05221B681A730024084B1B689C4208D291 +:20364000074B1B6853F824305B6903B198470134F2E710BDE0190020380600209412002087 +:203660000814002010B50024064B1B689C4208D2054B1B6853F824309B6903B1984701345B +:20368000F2E710BD9412002008140020024B04221B681A73704700BF38060020012906D823 +:2036A000044B1B79834294BF0220002070470220704700BFA012002030B5134B05461B689B +:2036C0009A78124B1B7893421CD9114C04EBC2018B889BB954F83200C45C0E4A59002CB17C +:2036E000242B03D00A4454800133F5E78B1C0A49D8B210708880A84228BF2846BDE8304016 +:2037000002F0BCBD002030BDE01900206801002048010020880000206C010020014902F0B5 +:20372000ADBD00BF20010020014902F0A7BD00BF2801002038B5154B00221B6801219A7257 +:20374000134B4FF4E050196412490C681A645A6418644FF43F405A64206018640E4B4FF47C +:203760008010186014460D460C4B1B689C4208D20B4B1B6853F82430DB6803B1984701347F +:20378000F2E72B6800221A7338BD00BFE0190020005C00403806002000E100E094120020C0 +:2037A00008140020034B1B6D03EBC0004300024818447047005C0040046000408B4B2DE97D +:2037C000F74F1B688A4C0025C0229D725A722565226848F68F13134043F400732846236086 +:2037E0001021FFF759FE226D824B5200134480221A60236D40215B0003F1804303F5C0432C +:203800001960226848F68F6313402360284602F053FB2368012523F4804323F0700343F4A9 +:20382000004343F0800383F440532360AC0004F1804404F5B8442368E8B223F4804323F096 +:20384000700343F4004343F0800323602368590406D5226848F68F73134043F480432360E5 +:203860000021FFF719FE23685A0606D5226848F68F73134043F0400323600135082DD5D12D +:203880004FF000085C4B00201B68984580F0A1804FEA880B0746594B1B6853F80B305A7891 +:2038A000974280F090809B6A0C2404FB0734A67AE17AB50005F1804505F5B8452A6848F68E +:2038C0008F1313404E4A01F0030132F81120DFF820A113432B60E37A296813F0040F48F650 +:2038E0008F630CBF00224FF480720B4013432B6063684FEAC60903F14043A3F5C0434FEA6A +:20390000A30CE37A4FEA4C0C1FFA8CFC13F0080FDAF850202CF0010337D04A44520002F113 +:20392000804202F5C0421360304620218DE80810FFF7B2FD9DE80810E27A12F0040F40D052 +:20394000DAF8502025894A44520002F1804202F5C0421360DAF8503009F104026D081A4451 +:2039600052000CEB050302F180429BB202F5C04223F0010313603046FFF714FF21890560E3 +:203980004908304602F098FA1BE009F104094A44520002F1804202F5C0421360E37A5B071A +:2039A00003D43046218902F087FA2B6823F4804323F0700343F4004343F0800383F4405370 +:2039C0002B60013767E71B6903B1984708F1010858E70C4B012218800B4B18800B4B1B68A5 +:2039E0001A7303B0BDE8F04F02F042BEE0190020005C004008600040941200200814002052 +:203A0000740100209A12002030140020380600202DE9F04F884B91B01860884B0122196033 +:203A2000874B08911A700023864A87495A5087495A5004331C2BF7D10024C0210491A146E3 +:203A4000A346A24608998C4200F0AA807A4B1B6853F8245003EB840205932B7809920A931E +:203A6000AB8885F802A04B44C82B01DD0020E0E0734B4FF000081878AB6A0A336A78904516 +:203A80007FD20C2202FB08F20B925A78A3F10A06920644BF0BF10100C0B206960246072A7E +:203AA0006CD8099F0B9E3F68B96A07970E440D9600214FEA810CCDF830C00026A1423AD263 +:203AC000079F97F801C0664535D2DDF814C00C9F5CF807704FF00C0CBF6A0CFB067797F88C +:203AE0000AC00E97944524D197F80BC00D9FCDF80CC0FF7ACCF3C00C0297C7F3C007BC45D3 +:203B000000F09480DDF808C01CF0100F40F08E80039F17F0100F40F0898007F0070CCDF8CB +:203B200038C0DDF808C00CF00707DDF838C0BC457CD10136C2E7A14201D14645C5D30131E1 +:203B4000A142B6D9049E069F710001F1804101F5C04143F8061CFE7A5FFA82FC770733F83C +:203B6000021C39D57C2931D8033121F00301049E314489B2B1F5007F049139D9304B187001 +:203B800074E72F4BDDF828C018703148AB684844E2449847AB8801344B441FFA83F951E72A +:203BA0002C4A2D4B1168012019605168127A59601A7209F1090292B283F804A05A80274BC6 +:203BC0009A80274B0BF101021A7032E03707CBD43F3121F03F01CAE73E2901D9360703D519 +:203BE000013121F00101C2E71F3121F01F01BEE753F80A1C11B9134943F80A1C069F1A708A +:203C0000F97A53F80A6C11F0080F18BF0E4F4FFA8CF108BF0D4F01F1FF3C47F82C6008F14A +:203C200001080C338B45B8BF934627E70132D2B235E711B0BDE8F08F081400209412002054 +:203C400090120020056700080C14002074120020A912002072EA0008A012002020010020F6 +:203C60003001002030B5039D144C08B1208104E06FF0500020721E20607209B1618102E001 +:203C80002420A072E1720E490E48002A08BF0A460D498A600022934208BF03460B618A81CF +:203CA0008A820A4B1DB903221A70257430BD8A8304221A70032323748D6130BD32010020F0 +:203CC000A0EA00086CEA00084801002068010020F8B5294B03221C680C21204601F008FAB2 +:203CE00023684FF080521A61244B1B6823B1DB00013B18460138FDD820460C21042201F0BA +:203D0000F7F9DFF8A8C01E4BBCF800201D4D1E4C1A800FCC0FC50FCC0FC594E80F001B4E77 +:203D200085E80F000FCE1A4D0FC50FCE0FC5374657F820392B60174B174D1B88ACF8003051 +:203D4000A4F1200C0FCDACE80F000FCDACE80F0095E80F0084E80F00104C0FCC0FC70FCCB5 +:203D60000FC723680E4933600E4B0F4A1868BDE8F84001F05BBD00BFF8EE000844010020CE +:203D8000981200209813002054060020A40600207413002030010020ACEA00087CEA000846 +:203DA0000C1400203806002074120020D0060020064B1860064B00201980064B1A60064BDA +:203DC000064A1B689A615882FFF778BB28140020301400209C120020E0190020BD34000872 +:203DE000034600201BB11A689B681044FAE770472DE9F8431D4B80461C681D4B658A38B9D2 +:203E00001868FFF7EDFF401B20824046BDE8F8831C6844B30026334608EB050293421DD2C5 +:203E20002068C0B11F18BD4216D29D428CBFC3EB05010021BA429ABFC3EB0203C1EB0309AC +:203E4000C1EB000963680B48194430444A4606F049F94E4400E01F46A46814B90548BDE854 +:203E6000F8833B46D8E72046BDE8F883E019002070120020C8130020044B054A1860054BE5 +:203E800000201B689A615882FFF7B2BF70120020F13D0008E0190020064B1860064B002018 +:203EA0001980064B1A60064B064A1B689A615882FFF724BB341400209A1200202C1400203C +:203EC000E0190020FD3400080346998800680022FFF76EBFF0B506461448B57A1C68006D0C +:203EE000776800EBC500124D400028580025C0F30900854217D257F815601FFA86FCF6B27C +:203F00000E550134B4FBF2F602FB16446E1C864209D24FEA1C260E550134B4FBF2F602FB47 +:203F200016440235E5E71C60F0BD00BF005C00400C600040F8B5069F06463D6807985B1B9C +:203F4000B3FBF2F402FB1434002CB8BFA41844B903785BB2002B02DCFF23037032E0047080 +:203F600027E001230370338970689C42A8BF1C460023A3421CDA11F805E00135B5FBF2FCA8 +:203F800002FB1C5503F1010CA4455FFA8EFE02DBC0F800E00CE011F805C001354EEA0C2E0D +:203FA00040F804EBB5FBF2FE02FB1E550233E0E73D60B07AFFF7F6FBA3B20360B07A3021ED +:203FC000FFF76AFA2046F8BD11220123834205D2013A02D05B009BB2F8E77047002B18BF2C +:203FE00018467047022830B54FF0000314BF002502250C225A43084CA018A2583AB1C27945 +:2040000002F00202AA4202D182798A4203D00133082BEED1002030BD4C150020044A00232C +:204020001360044A1360044BFF221A70704700BF48140020401400203C14002007B5074B6E +:20404000074A1B680092074A0749019207484FF48072FFF76FFF03B05DF804FB481400205B +:20406000401400203C1400204C140020A801002010B502F07F02212A044619469DF808004A +:2040800027D1012C19D0092C3FD1831E012B3CD8FFF7A8FF0446002837D0C379DB0702D4E2 +:2040A000037A012B2FD02068A18804F1080289B2FFF7F2FE0123237223E0032825D1FFF7B4 +:2040C00091FF034608B3027AFAB10068998889B214E0012A19D1032C0ED0062C15D12228E9 +:2040E00004D10B4B1868FFF7C7FE0AE021280CD10848FFF7E9FE04E0074811460022FFF77B +:2041000057FE002010BD032010BD022010BD00BF44140020B801002038140020114B10B5E1 +:204120000246044603F1180153F8040B8B4242F8040BF9D11B7813700B4BA2789B781344B6 +:20414000A3700A4B227D9B7A13442375084B1868FFF746FE074B20741B68C0F30720607430 +:20416000E38210BDE0EA00087C010020A801002044140020B401002002F07F02212A05D1F4 +:204180000B2803D1024A0020136070470220704738140020431E402B034B28BF4020188143 +:2041A000024B1860704700BFA8010020B4010020014B1860704700BF4414002010B5022885 +:2041C00014BF0020022000230C225A43064901338C18E47904F00204844204BF00248C50D5 +:2041E000082BF1D110BD00BF4C15002008B5054B002202201A60FFF7E1FFBDE8084003200C +:20420000FFF7DCBF3814002070B50C4629B31449144A0B6812680D469A1AD2B2C2F1FF0267 +:20422000944201D9BAB11446002291B2A14202F1010205D2465C0C49CE540133DBB2F4E73F +:204240002B600A4B1A781206FBD51B781B0604D5FFF7F4FE01E0104670BD204670BD00BFD9 +:2042600048140020401400204C1400203C140020A0F8411000F044BB026C6FF31722026417 +:2042800000F03EBB90F84D300BB900F039BB70470123013903FA01F1D0F841300AB10B4342 +:2042A00001E023EA0103C0F84130FFF7EBBF40F2FF32914228BF114690F8452010B502F02B +:2042C0000F0201F00F0442EA041280F8452090F84620C1F3051122F03F02114380F846107D +:2042E000BDE81040FFF7CEBF10B540F2FF32914228BF114690F8462001F0030402F03F02F4 +:2043000042EA8412C1F3870180F8462080F84710BDE81040FFF7B6BF10B50021044606223A +:204320004B3005F055FF002384F8493004F10800BDE8104000F0E4BA38B503680446DB683C +:204340000D46984728B1236820461B6929469847012038BD0023137090F8613073B190F80E +:204360006030002B18BF013090F851309B0705D5A1F16103192B18D82039C9B2080608D40D +:204380000D4B585C030616D50223137000F07F007047872902D97831C8B27047012380390D +:2043A00003FA01F1002011707047A1F14103192BE4D82031E1E770471CEB000813B50DF13B +:2043C00007020446FFF7C6FF18B99DF80700B0B921E00023E21892F84B2082420FD001330F +:2043E000062BF7D10023E21892F84B1011B982F84B0004E00133062BF5D100200BE094F88D +:2044000049309DF8072004F10800134384F8493000F076FA012002B010BD13B50DF1070250 +:204420000446FFF797FF68B10023E21892F84B10814203D1002382F84B3006E00133062B91 +:20444000F3D102E09DF8070060B194F849309DF8072004F1080023EA020384F8493000F054 +:204460004FFA012002B010BD38B50025044680F8435080F8445080F8455080F8401080F893 +:20448000421000F03DFA84F8405084F8425084F8435084F8445084F845502046BDE83840D6 +:2044A00000F02EBA30B590F8405080F8431080F8425080F8442080F84530BDE8304000F084 +:2044C0001FBA90F840208A420CD0002280F8401080F8421080F8432080F8442080F845202B +:2044E00000F00EBA704790F840301943FFF7E9BF90F8403023EA0101FFF7E3BF0022026038 +:204500004260826080F874208281C28102677047016070474160704781607047F7B590F869 +:20452000745004460DBB06462F46236F9F4205D2B36ABBB1B06D9847A0B916E0A368A08992 +:20454000E189009394E80C00FFF78CFB04F11000216FFFF75DFA40B10125FFF7B9FB84F83A +:20456000745002E001370436DFE7284603B0F0BD00230367704770B5056F0024AC420AD0C6 +:2045800005F1160650F82660964207D100EB840636698E4202D1052C02D90DE00134EDE7D2 +:2045A00000EB8406B362049BAC4231613364B26504D30135056701E0002070BD012070BDAF +:2045C0000148FFF79BBF00BFAC15002010B5084904460120FEF7A0FE06490220FEF79CFE8E +:2045E0006069FEF77DFEA069FEF786FE012010BD8946000839460008FEF7D0BE07B5012153 +:204600000DF10700FEF7D6FE01280CBF9DF807004FF0FF3003B05DF804FB07B501210DF1EB +:204620000700FEF7E3FE10B19DF8070001E04FF0FF3003B05DF804FB10B50B78222B20D164 +:20464000104CFEF71BFF2378032B0DD8DFE803F00702070700280CBF0223012303E0002829 +:204660000CBF032301232370FEF710FFB0F5966F07D12378022B04D100200A2100F082FDB5 +:20468000FEE710BD241600201D4B73B51A78022A34D103221A70FEF781FE03282ED9FEF771 +:2046A0007DFE0422011F01A8FEF7CAFE9DF80430312B23D19DF80530452B1FD19DF80630C5 +:2046C000412B1BD19DF80730462B17D10D4C4FF0C2466FF0060544F001040B4B184685469B +:2046E0004FF001002146324604B402B401B401B401B401B401B401B4AE46704702B070BD65 +:20470000241600200D47000800080020024B18460138FDD800F072BDFF340C0007B50023C5 +:20472000024600930349044B0448FFF724FF03B05DF804FB30000020CD450008AC1500204C +:2047400070B50E4615460024AC4205D23019291BFEF74CFE0444F7E7204670BD13B5044605 +:20476000FEF71CFE30B120460DF107010122FFF7E7FFF5E702B010BD08B5064B1B681B7B5C +:20478000052B05D1FEF77AFE003018BF012008BD002008BD3806002070B50E461546FFF7AC +:2047A000EBFF48B146B10024AC4205D23019291BFEF7C0FD0444F7E7002070BD07B502AB1B +:2047C00003F8011D19460122FFF7E6FF002003B05DF804FB38B5054608460C4605F07EFDF4 +:2047E000214602462846FFF7D7FF002038BD10B504464068FFF7CEFC2269A3693AB9802218 +:2048000013E05A791A710AB119680A709B6B002BF7D104F10C0010E0997949B1597919713F +:20482000197909B1186801709B6B002BF4D103E0511C1A71CAB2F3E7A068FFF7B9FC012040 +:2048400010BD000007B50023024600930349044B0448FFF790FE03B05DF804FB7C010020C2 +:20486000EF470008AC1500200AB9037843B300238B63836923B9816106E09A6B1AB113461B +:204880008B42FAD11CE0996382681AB901F11403836006E093680BB11A46FBE701F11403F7 +:2048A000936001F120029A6001F12C038B62002381F8343081F8353081F8363081F837304C +:2048C000704700002DE9F041457804460E46174698468DB90948FFF74BFEC4F80C8027619E +:2048E00065612046FFF7AEFF3046FFF717FFBDE8F0410248FFF712BEBDE8F081AC1500208A +:2049000038B50489056834B128462146FFF77CFC241A0544F7E720462146BDE83840FFF743 +:2049200073BC0346F0B5DD6800200A4698615861586218621863D86255B398791E8A4FF00A +:20494000FF34A8B9B04211D2611C11D12F5C852F04D1441CB44228BF4FF0FF3407F00307CB +:20496000032F16BF01300530C019EBE70121997199799D6109B15E610AE0191D596201216D +:204980005C6119626118E4430D4426441D63DE62D86B1946BDE8F040FFF766BFF8B5069EE1 +:2049A00004469DF81C509DF82070C16322B11168C1605168016101E0C260028225B9013342 +:2049C0002360731E238101E02360268120680021228905F0FDFB65712EB125B11FB92368E5 +:2049E0001D70A77101E00123A37120460021FFF798FF2046F8BD000013B5114C0322D4F8B4 +:204A0000C00094F8CC1000F073FB94F8CC204FF4803101FA02F2D4F8C00003681A61002320 +:204A20000193019BB3F5007F02D2019B0133F7E794F8CC10042200F05BFB02B010BD00BF8B +:204A4000E8EB000801498D460149084700500020554A000808B5124B124A1968914201D013 +:204A6000002301E0104B07E01048D4188442F9D2C858D0500433F7E70D4A934203D20022A3 +:204A800043F8042BF8E705F059F800200146024601F0EAFF074B0BB105F040F8FEE700BF1F +:204AA00024F2000800000020500F0020500F0020F01900201D9B000808B50D4B1A680AB977 +:204AC0000C4A1A601B680C4AD21A824204DB09494242591A914206DA05F01AF80C23036009 +:204AE0004FF0FF3008BD024A18441060184608BD28160020F0190020D0370128FEE701F0BB +:204B0000BBBF00000B4B10B5196809220A230A4801F03CFF094B022219680948032301F048 +:204B200035FFBDE81040074B074819681A221B2301F02CBF700400202C1600207404002046 +:204B400044160020780400205C16002010B5044600F07EF9034B20461978BDE8104000F00D +:204B600013B900BFB4020020F8B50446056800F07FFC22680023510101F184410B60802143 +:204B800029600121A9622B61EB606379696113B18B4203D02BE04FF400436B644FF6FF7367 +:204BA000D36200256E1CF7B22046394600F06AFCD0B1236848F6FF7103F1340242F82510DA +:204BC00018336D1017F0010F53F8252014BF6FF0FF016FF47F4101EA020214BF68214FF483 +:204BE000D0410A4343F82520042E3546DAD1216801224B01490103F1844301F18441C3F810 +:204C000080220A60F8BD000038B5274B274C1A68012042F010021A6000F048FA0025002029 +:204C200000F010FB65602368182023F40023236000F015FB102000F012FB00F043F8A560D7 +:204C4000102000F0FFFA102000F017FB0028FAD000F039F8164800F01DFB182000F0F2FA7C +:204C6000182000F00AFB0028FAD0022000F0DAFA0021104800F0AAFA4BF67F3000F070FBD7 +:204C800000F039F80C4B188800F0D0F80B4800F0D1F80B4800F0D8FBFFF7AEFE00F02DF86B +:204CA000FFF72DFF38BD00BF0020024000100240B802002000200008B60200204D4B0008F0 +:204CC000694B0008704708B50020014600F020FB01204FF4806100F01BFB0021022000F0B4 +:204CE00017FB2D2000F024FBBDE8084003204FF4800100F00DBB00F0E3B900F021BA000063 +:204D0000012007E0022005E0032003E0042001E00520FFE70D4A0121116072B60C4A0021E5 +:204D20001160074902B4084902B486B005498E46704700BFAFF30080AFF30080AFF30080C1 +:204D400000000061F9FFFFFFB568000814ED00E010E000E0AFF30080AFF30080AFF30080C0 +:204D6000FEE710B50446007900F0A0FA2079BDE8104000F0B3BA03689A6822F4602242F416 +:204D80008012114399607047002370B51A461C46072B4FEA430503DCEE1801FA06F634436D +:204DA0001D4401FA05F501330A2B42EA0502EFD10368DC601A6170BD38B5124D2A68136899 +:204DC0001C68A10706D5196821F002011960936803B19847620708D52B681A681B691168D8 +:204DE00021F00401116003B19847E30708D52B681A68DB68116821F00101116003B19847EA +:204E000038BD00BFE4020020036801225B0103F1844303F58673191F1A6018680028FCD11B +:204E200043F8042C0B68002BFCD170470146042000F06EBA044B10B504461868A047034B4F +:204E40001868A04710BD00BFE4020020E002002010B50446FFF785FF20464FF46021FFF7AE +:204E60008AFF2368012103F1404308335A015B0102F1844203F18443116520461960BDE825 +:204E80001040FFF7C1BF38B550F8313004464D1E03B19847AA00012101FA02F223685A606E +:204EA00038BD0000024B01211868FFF7ECBF00BF28030020024B02211868FFF7E4BF00BF1B +:204EC00028030020024B03211868FFF7DCBF00BF28030020024B04211868FFF7D4BF00BFC1 +:204EE00028030020024B05211868FFF7CCBF00BF28030020024B06211868FFF7C4BF00BFBD +:204F000028030020024B07211868FFF7BCBF00BF2803002038B50446274D9DF8100045F849 +:204F20003420012805EBC4056B6004F5022512D00AD3022814D1AB0003F184430122C3F83E +:204F40000021C3F880210BE0AB0003F184430122C3F8002104E0AB0003F18443C3F88001FE +:204F60002046AD0000F096F805F1844501232B600F2C1FD8DFE804F0080A0C0F12151515C7 +:204F800015151A1A1A1A1A1A40220CE080220AE04FF4807207E04FF4007204E04FF4806297 +:204FA00001E04FF40002054B1A6038BD034B4FF480725A6038BD00BF7416002000E100E0B0 +:204FC00007B500930023FFF7A5FF03B05DF804FB01F0030189000F238B408A4010B5046848 +:204FE00024EA03031343036010BD0000084A10B552F83030044653B102EBC00250689847C2 +:20500000012303FA04F4034B5C6100BF00BF10BD7416002000040140104B2DE9F047104D2D +:20502000D3F8149004468A4605EBC0050026984654450CD80127A74017EA090F04D02B6822 +:2050400013B1686898473E4301340835F0E7C8F8146000BF00BFBDE8F08700BF0004014041 +:20506000741600200020FFF7C1BF0120FFF7BEBF0220FFF7BBBF0320FFF7B8BF0420FFF720 +:20508000B5BF05200921FFF7C7BF0A200F21FFF7C3BF000003460A4600F0FC0102480844E3 +:2050A0001946FFF795BF00BF08000140034B1A6822F0070210431860704700BF00200240B1 +:2050C00008B5074801F011FE064801F00EFE064801F00BFEBDE80840044801F006BE00BF84 +:2050E0002C030020340300203C0300204403002070B501F00704A4000F25A5400368C8082B +:2051000053F82060092A26EA050514BF1646082606FA04F4082A44EA050443F8204006D147 +:20512000012000FA01F1DA6822EA010106E0092A05D1012000FA01F1DA681143D96070BD1A +:2051400008B5032000F0B2F8BDE80840032000F0C5B80000014801F0D9BD00BF4C0300205A +:20516000014801F0D3BD00BF84030020014801F0B9BF00BF4C030020014801F0B3BF00BFB4 +:2051800084030020064B45F255521A604CF6CC42586099601A604AF6AA221A60704700BF48 +:2051A0000030004000284FEA011105DA064B00F00F00C9B21954704700F16040C9B200F53D +:2051C000614080F80013704714ED00E021F0604138B521F07F01084B0843986000241D46BE +:2051E00060B20F210134FFF7DDFF2B2CF8D1F02385F8233038BD00BF00ED00E0044A054B44 +:20520000D16801F4E0610B43D360BFF34F8FFEE700ED00E00400FA05014B13F8100070473B +:2052200000EF0008064B5A6822F0030202435A6080005A6802F00C028242FAD1704700BF07 +:2052400000100240030A0121C0B201FA00F003F1804303F504331A68104318607047030A79 +:205260000121C0B201FA00F003F1804303F504331A6822EA000018607047030A0222C0B269 +:2052800002FA00F003F1804303F504331B68184070470000044B05C85968126821F47411B9 +:2052A00002430A435A6070470010024010B50446FFF7B2FF074B53F82020074B03EB44047E +:2052C000637803EBC2039B0003F1844301221A6010BD00BFBC03002000EF000810B50446DC +:2052E000FFF79AFF084B53F82020084B03EB4404637803EBC2039B0003F1844301221A6037 +:2053000000221A6010BD00BFC803002000EF000810B5054B054C5A6854F8200022EA0002E1 +:205320001143596010BD00BF001002405CEF000810B50446FFF770FF074B53F82020074B8C +:2053400003EB4404637803EBC2039B0003F1844300221A6010BD00BFD003002000EF000821 +:20536000024B072258601A60704700BF10E000E008B5044B1A6801321A60034B1B6803B17F +:20538000984708BDA8190020F416002011F0010F70B542EA03030CBF0825002503FA05F5E2 +:2053A000006801F1FF3400F11800C4F3400450F8241014BF6FF0FF066FF47F4631402943A4 +:2053C00040F8241070BDF8B507680546FB683E691E4016F0400403D0046A0CB1A0474024D2 +:2053E000F30604D5AB6913B1984744F01004300704D56B6913B1984744F00804710704D5C4 +:205400002B6913B1984744F00404B20704D5EB6813B1984744F00204F30704D5AB6813B1AD +:20542000984744F00104E4433C61F8BD0368013903F140432033DB0003EB8101890001F1A6 +:20544000844101230B60704710B504460448A0470448A0470448A0470448A04710BD00BFDA +:20546000240400204C040020DC0300200004002010B504460079FFF719FF2079BDE810402D +:20548000FFF72CBF03791E2B10D9212B0ED0202B0ED9222B01D0252B04D102298CBF002048 +:2054A000012070474B1E58425841704701207047002070470368002203F140430C3301EBE3 +:2054C000C3039B0003F1844302311A6040F82120704738B505460C4613460022FFF756FF83 +:2054E00028462146BDE83840FFF7A0BF38B543790446022B0D463ED0042A3CD8DFE802F0E9 +:205500000312202A3600FFF7D5FF2368013D03F140432033DB0003EB85039B0003F18443F2 +:20552000002221E00368002203F140430C3301EBC3039B0003F184431A606022082301E0F5 +:2055400010220023FFF722FF20462946BDE83840FFF76CBF03684FF2F1129A6103229A6003 +:205560005B0103F1844301221A6038BD0122BDE83840FFF7AEBF38BD10B5074B1C68E16806 +:2055800022690A40120605D55B6A1BB198476FF08003236110BD00BF2404002010B5074B83 +:2055A0001C68E16822690A40D20705D59B681BB198476FF00103236110BD00BF240400202D +:2055C000F8B50B4F3D68EB682E691E4016F0400403D03C6A0CB1A0474024B30604D5FB6916 +:2055E00013B1984744F02004E4432C61F8BD00BF24040020F8B5124E3768FB683D691D402E +:2056000015F0100403D0B4690CB1A0471024290704D5736913B1984744F008046A0704D597 +:20562000336913B1984744F00404AB0704D5F36813B1984744F00204E4433C61F8BD00BFF4 +:20564000240400200148FFF7BEBE00BF4C0400200148FFF7B8BE00BFDC0300200148FFF766 +:20566000B2BE00BF00040020D36870B59B0638D513689E0635D513689D0702D41368DC074D +:2056800001D553682DE05568C4888388A4B201349BB29C42EDB2046808D0C6880389B6B27D +:2056A0009BB29E420FD183889BB263B983889BB2E35C86880389B6B29BB29E4235D0838893 +:2056C00001339BB28380C3889BB2E554C4880389A4B29BB29C4217BFC388002301339BB257 +:2056E000C380D368180622D513681B061FD58888CB8880B29BB2984212D088880B6880B234 +:20570000185C8C880B89A4B29BB29C4218BF8B88C0B21ABF01339BB200238B80506070BD2B +:20572000D36823F08003D36070BD0023CAE770BD02480349034AFFF797BF00BF041700200E +:20574000F81600200038014002480349034AFFF78BBF00BF10170020281700200044004096 +:2057600002480349034AFFF77FBF00BF1C1700203417002000480040294B072818BF18700B +:205780001A78052A49D8DFE802F003131E222A35244A4FF6FB71106C014011644FF43F41A5 +:2057A000116406221A70204B1B685A7B1A7370471C4A4FF6FB71106C014011644FF43F41AF +:2057C000116404222AE002225A70032226E05A78013AD2B25A705B780BBB04221BE0114A9B +:2057E000116C89B241F01001116405221A700A225A7070475A78013AD2B25A705B7873B982 +:20580000084A4FF6EF73116C0B401364064B1B685A7B1A730622024B00E006221A7070475C +:20582000B0190020005C00403806002070B50446807B0D461646FFF739FD084A084B094949 +:205840001A60094B09480B600949656008600221A6601B681172984770BD00BFC01900204C +:20586000E0190020B819002054060020A4060020DC190020F8B56C4D6C4B2A685C6C1268D4 +:20588000A4B202F48062224206D06FF480625A64674B1B685B6898472B681B6823409F04AA +:2058A00003D5624A6FF400515164DE0406D55F4B6FF4C0525A640020FFF75EFF2A681168E3 +:2058C000214008050FD5594B186C80B240F0080640F00C001E641864107B507303201073B0 +:2058E0006FF4C0525A648B0503D5504B6FF400725A64CF0506D54D4B6FF480725A6407205E +:20590000FFF73AFF2B681B6803F40043234200F08980464B5A6C110440F184806FF4004165 +:2059200012F00F06596458D1196848F6800008400028EED088B23F4C00F4405525803E4D7F +:2059400000F0300028801868D60620F4804020F0700040F4004040F0800080F4005018606F +:20596000186820F4E04020F0400040F4004040F0800080F02000186001D5080607D51968B6 +:2059800048F60F720A401A6000F08EFE0BE0186840F68F7202401A600A0502D500F09CFC3C +:2059A00001E000F001FE214B22881968288821F4804121F0700141F4004141F080015140BF +:2059C00019601A6822F4E04222F0400242F4004242F0800242401A60F8BDB40004F18044F6 +:2059E00004F5B84427683B040CD5226840F68F7313402A682360926806F18043013B52F89F +:205A000023309847380684D5226848F60F73134023602B6806F180465B68013E53F82630AA +:205A2000984776E7F8BD00BF38060020005C0040B8190020AC190020AE190020800000F18E +:205A4000804000F5B840036823F4804323F0700343F4004343F080035940016070470000ED +:205A600018B9034B07221B681A820248704700BFE01900209C06002037B5114B1A681D46F7 +:205A8000127802F07F02212A01D0022016E0A0F12003012B0B4B0C4C1B6888BF002423B185 +:205AA00002A901F8010D02209847002CEDD02B68002528469C615D82A047284603B030BD53 +:205AC000E019002050190020615A000813B5104B1B681A7802F07F02212A14D1022806D086 +:205AE000222806D19A780B4B02F003021A70002400E00224084B1B6833B102A901F8010D06 +:205B00000220984700E00224204602B010BD00BFE0190020401700205019002021B90228BD +:205B200034BF00200220704702207047044B1B689B7A1BB1034B05221B681A73704700BFF2 +:205B4000E019002038060020024B04221B681A73704700BF38060020054B1B689B78032B63 +:205B600004D8044901EBC30100F088BB00207047E019002084060020014900F07FBB00BF4C +:205B80004C060020014900F079BB00BFC80600200C4B00221B6801219A720B4B4FF4E05085 +:205BA00019640A4909681A645A6418644FF43F405A6408601864064B4FF4801018600A736F +:205BC000704700BFE0190020005C00403806002000E100E02049214B0A681B6870B59B1AD7 +:205BE00013F0FF030E461E4905D10A78013AD2B20A70FAB170BD0120087000211948402BF6 +:205C000028BF40230C46184D11F0010FAD5C01F10101EDB21CBF44EA0525056002F1010248 +:205C20000CBF2C4604309942D2B2ECD3D90748BF046032600D4A0E49106D40000B50536877 +:205C400023F4E04323F0400343F4004343F0800383F03003536070BD5819002044180020F1 +:205C6000481900208061004041170020005C0040146000402DE9F843494B4A4C1B68002597 +:205C80004FF0C0089D7283F809802565236848F68F16334043F400732360236848F2800706 +:205CA00023F4E04323F040033B4383F010032360226D3D4B52004FF0400943F80290236D7F +:205CC00080225B0003F1804303F5C0431A602368284623F4E24323F070031B041B0C236017 +:205CE000324B1B6893F82C1000F0E6F828464FF44051FFF7A3FEA3680220334043F4C0633C +:205D0000A360226D2A4B520013444FF480721A60A368294623F4E04323F040033B4383F029 +:205D20002003A360FFF78AFEE36803203340E360226D204B520013444FF488721A604946B2 +:205D400000F0BAF803204FF44051FFF777FE636801201E406660226D174B520043F802802F +:205D60006368294623F4E04323F040033B4383F020036360FFF762FE104B01221B682846BD +:205D80001A7300F075FC0E4BFF221D600D4B1D600D4B1D600D4B1D600D4B1A70BDE8F8839D +:205DA000E0190020005C004008600040B819002020600040386000401060004038060020EF +:205DC000541900204C19002044180020581900204819002070B50C4611B31249124A0B68BE +:205DE00012680D469A1AD2B2C2F1FF02944201D9A2B11446002291B2A14202F1010205D278 +:205E0000465C0A49CE540133DBB2F4E72B60084B1B781B0604D5FFF7DDFE01E0104670BD2F +:205E2000204670BD44180020581900204117002048190020034B1868034B1B68C01AC0B2DE +:205E4000704700BF541900204C1900200A4B10B51A680A4B1B689B1ADBB2994228BF1946E3 +:205E600000238B4206D0064CA45C0132C454D2B20133F6E7184610BD4C19002054190020ED +:205E80004818002010B5FFF7E1FF094A044613680344DBB21360074A1268D31ADBB2402BD8 +:205EA00004D803204FF44051FFF7C8FD204610BD4C19002054190020104B3E291B6D03EBD7 +:205EC000C0000F4B4FEA400003440ED94A09C80608BF02F1FF32C1F3090108BF92B241F4F7 +:205EE000004141EA82221A6070474A08C80748BF013241EA82211960704700BF005C0040AD +:205F00000C60004010B5064C18B9236801221A8210BD044B1B681B68984720680A3010BD13 +:205F2000E0190020DC19002010B5064C18B9236801221A8210BD044B1B689B6898472068F8 +:205F40000C3010BDE0190020DC19002010B5204B18B91B6802221A8210BD1E4A19680020F0 +:205F600010800C78134614F07F040DD14A7A910644BF0221197012F0400F1A7814BF22F07D +:205F8000010242F0010214E0012C1FD0022C1ED1097901F00F02920002F1804202F5B842E0 +:205FA00011F0800F126806D002F03002102A07D101221A7004E002F44052B2F5805FF6E74F +:205FC000054B1B681B699847024810BD104610BDE0190020B2190020DC190020234A2DE9B5 +:205FE000F84314689046238A267A214FA3B9042E12D120490A78012A0AD11F4A10681F4AAB +:2060000080B202445200136030223A800B7027E010233B80072623E0A58AAB428CBF022608 +:2060200004269D4228BF1D462846A36998478146002000F0CFFB2A460146484600F063FB80 +:206040002946002000F0E2FB238A4FF440525B1B2382638A1D4430233B80094B65821A8016 +:20606000D8F800301E72BDE8F88300BFE0190020AE1900205C190020505C004002300020DE +:20608000AC19002010B50A4B0A491B6849789A7891420AD3D97841B99C8834B99A72064BEF +:2060A0001B685B689847204610BD022010BD00BFE0190020D0060020DC19002038B50E4A71 +:2060C0000E4C12682368926918799978904723689A7A7AB170B95A7962B9DD7855B9084B56 +:2060E0001B68DB689847236828461A79DA729A781A7338BD022038BDB8190020E01900206E +:20610000DC19002038B52F4B1B68187810F07F0004D15A7A22F020025A7238BD02284ED18A +:206120005A88002A4CD15A79002A49D11A79264D22F08000840004F1804101F5B8410968ED +:206140002D7812F0800F14BF01F0300101F44051A84234D2002932D09B7A83B304F180446F +:2061600004F5B844120623680CD503F03003102B1FD1C4B2204600F01CFB2046302100F0CB +:20618000F3FA16E003F44053B3F5805F11D128B90E4B93F82C1000F047FB01E000F0F9FA32 +:2061A000236823F4804323F070039BB283F440532360074B1B685B699847002038BD02206B +:2061C00038BD00BFE0190020D006002054060020DC19002038B51D4B1D4D19682D780A7905 +:2061E00022F08004A30003F1804000F5B840006812F0800F14BF00F0300000F44050AC4267 +:2062000022D24C8804BBF8B1897AE9B103F1804303F5B84312F0800F1A6807D022F4E042E5 +:2062200022F0400292B282F0100206E022F4804222F0700292B282F480521A60054B1B6827 +:206240009B699847002038BD022038BDE0190020D0060020DC19002008B5064B1B685A7AA6 +:2062600042F020025A72044B1B68DB699847002008BD00BFE0190020DC190020054B1A6865 +:20628000538A18B98988CB1A1382704708681844704700BFE019002008B50B4B002093F8F5 +:2062A0002C1000F0C1FA094B1B68187A082806D1074B4FF480521A80064B10221A80B0F1C8 +:2062C00009035842584108BD54060020E0190020AC190020AE19002073B5934E934B3268DA +:2062E000934D92B213445B001A682B68197A09290FD092B2520002F1804202F5C042117842 +:2063000019705178597091885980118999809289DA8001221A72DA885C78002A61D11A7875 +:2063200012F07F023AD1092C02D1FFF7ABFE44E0052C0FD193F90220002A01DA08234DE0E8 +:20634000DA78002AFAD19A88002AF7D19B7A002B37D0F3E7032C13D19A78012A07D0754BDA +:2063600020461B685B699847032828D135E09A88002AF4D15B7A9806F1D5FFF76DFF1CE0B0 +:20638000012CECD19A78012AE9D19A88002AE6D15B7A9906E3D5FFF7B5FE0EE0012A04D156 +:2063A0000B2CDCD1FFF78AFE07E0022AD7D1012CF1D0032CD3D1FFF70DFF10B1CFE700285E +:2063C000BCD132685C4B92B213445B0000221A605A4B30221A80062300E009232A68137280 +:2063E000CEE0062C13D11A78520677D1DA78514B012A02D11B68DB6967E0022A02D11B682B +:206400001B6A62E0032A69D11B685B6A5DE0002C3CD15988002961D15A6822F0FF02B2F5D8 +:20642000003F5BD11A7812F07F0204D19B88002B00F0AA8052E0012A0CD13E4A18791268D2 +:2064400092699047002849D12B689B7A002B40F09B8043E0022A41D11B79394803F00F0191 +:206460008A0002F1804202F5B8421268007813F0800F14BF02F0300202F4405281422DD227 +:2064800013F0700F2AD1002A7ED127E0082C03D11B785B067AD021E00A2C1FD11A7802F00E +:2064A0007F02012A1AD19A7AC2B15988B1B95A6822F0FF02B2F5803F10D11E4A18791268E4 +:2064C00092699047002863D008E03BB12A680024548293612046984720460AE0154B1A68C4 +:2064E0002B68126958789047032802D1104B1B6805E02B684FF6FF711A8A8A4201D1092271 +:2065000003E0022800D012B908221A7238E093F9001000292EDAD98801910198824205489B +:2065200010D9019A1A821EE0505C004004300020E0190020B819002002300020AE190020BA +:20654000D00600208A420ED2016891F82C108A4201D2002105E092FBF1F401FB142212B957 +:2065600001210C4A1170026892F82C209A82FFF735FD05E003221A72074B4FF440521A8047 +:20658000FFF78AFE02B070BD044B9FE7044B9DE7044B9BE75C190020AC1900204D5F0008F7 +:2065A000055F0008295F0008F8B52B4D2C68237A032B01D0052B41D1A369228AABB1A2B1E1 +:2065C000A68A964228BF164630469847238A07469B1B2382638A00203344638200F008F96C +:2065E00032460146384600F0A6F8238A53B11B4B00204FF4405201461A8000F007F9184B90 +:2066000030221A80238AA28A9A4202D82B68032202E01BB12B6805221A720CE02A680621AE +:206620001172104A1168104A89B20A44520013600B4B30221A802B681B7A06E0072B03D106 +:206640000A4B1B68DB68984708232A681372BDE8F840FFF721BE00BFE0190020AC1900208F +:20666000AE190020505C004002300020B819002030B50B4B1C780023A3420CD203F1805289 +:2066800002F5B85291000D6848F68F722A401A430A600133F0E7034B40F08000186030BD15 +:2066A000D00600204C5C004010B5134C23681A7A022A01D0042A04D1FFF790FC23681B7A17 +:2066C00013E0062A10D15A78052A09D11A78520606D19878FFF7CCFF084B1B681B6A98470F +:2066E000074B1B689B689847082322681372BDE81040FFF7D1BD00BFE0190020DC19002043 +:20670000B8190020704730B501F10051013201F54051521049000023934200F1020009D080 +:2067200010F8015C10F8024C44EA052421F823400133F1E730BD01F1005101F540514900BF +:206740005308F0B51C460E46054634B156F8047B013C25F8027BA4B2F7E7D20744BF11F896 +:20676000232000F81320F0BD800000F1804000F5B8400368CA0623F4E04323F040039BB2C8 +:2067800048BF83F010038A0648BF83F0200303607047800000F1804000F5B84003685B043D +:2067A00006D5026848F68F73134043F4804303607047800000F1804000F5B84003685B0603 +:2067C00006D5026848F68F73134043F04003036070470000054B1B689BB203EBC00000F192 +:2067E000005000F54050400000887047505C0040044B1B689BB203EBC000034B03445B009C +:2068000018887047505C004004300020044B1B689BB203EBC000034B03445B0019607047F4 +:20682000505C0040023000200D4B3E291B689BB203EBC0000B4B03444FEA430209D94B098C +:20684000C80604BF03F1FF339BB29B0243F4004304E04B08C90748BF01339B021360704714 +:20686000505C00400630002008B5114B01211C6803222046FEF73CFC002301211A469342E5 +:20688000206834BF02254FF40035B2F5007F056103F1010303D0002A08BF012101E04FF054 +:2068A000FF31B3F5007F04BF52180023E7E700BFFCEE000808B5034B0BB1AFF3008062B6B1 +:2068C000FFF7D2FF00000000C288838892B29BB2C188D31A828889B292B2914203D2028919 +:2068E00092B20132134498B2704710B5036904465868FFF7E9FF90B123695B6899881A687D +:2069000089B2505C99881A8989B292B2914217BF9A880022013292B2C0B29A8010BD4FF051 +:20692000FF3010BD08B503695868FFF7CDFF08BD03695B689988DA8889B292B2914205D012 +:206940009A881B6892B2985CC0B270474FF0FF30704703699A689088D18880B289B28842F6 +:20696000F9D11A6813685B06FCD5704713B504698DF8071020460DF10701012200F0ECFB30 +:206980000028F7D0012002B010BD000030B5002545604FF47A758560024D01610560027515 +:2069A000437530BDF0EF0008F8B505460C4616468F18BC4206D02B6828461B6814F8011B7E +:2069C0009847F6E73046F8BD38B505460C46084641B103F083FC2B6802469B6828462146E1 +:2069E000984738BD38BD08B503681B68984708BD08B503685B68984708BD38B50D2105468A +:206A0000FFF7F1FF0A2104462846FFF7ECFF204438BD38B50446FFF7EBFF05462046FFF7B5 +:206A2000ECFF284438BDFEE7302830B50C4615D8A1B1012A04D0022A0CBF0223002300E039 +:206A40001346074A000115181258287B117922460B39C9B2BDE83040FEF7B2BA30BD00BF7E +:206A6000E8EB0008FEF7D0B808B5FCF717FAFCF7BDF9FCE703F08AB8034B1A6822F0E06218 +:206A800042F080621A60704704000140302870B53BD8082939D8DFE801F0051A080B0E1191 +:206AA000081417000024032213E00024042210E0002422460DE0002409220AE0002408222D +:206AC00007E001240B2204E001240F2201E0002407220E4B00011E18317B1858FEF708FB71 +:206AE000706890B1717B24B10122BDE87040FEF7FDBC0368013903F140432033DB0003EB5E +:206B000081039B0003F184431C6070BDE8EB0008FFF790B907B501210DF10700FFF796F970 +:206B200001280CBF9DF807004FF0FF3003B05DF804FB07B501210DF10700FFF7A3F910B11A +:206B40009DF8070001E04FF0FF3003B05DF804FB002242604FF47A728260014A026070470A +:206B600030F0000870B516460D4631B10E4B1B681B7B052B03D0002070BD084670BD0B4BA4 +:206B80001B782BB928463146BDE87040FFF722B90024B44205D22819311BFFF71BF90444A3 +:206BA000F7E7204670BD00BF380600207019002007B502AB03F8011D19460122FFF7D2FFD3 +:206BC00003B05DF804FB38B5054608460C4603F085FB214602462846BDE83840FFF7C2BFB2 +:206BE00070B50E4615460024AC4205D23019291BFFF748F90444F7E7204670BD13B5044649 +:206C0000FFF718F930B120460DF107010122FFF7E7FFF5E702B010BD0148FFF799BF00BF70 +:206C20006019002030280ED8084B00011A18127B012101FA02F21B581B689B681A420CBF39 +:206C40000020012070470020704700BFE8EB0008302810D8084B00011A18127B1B580120E4 +:206C600000FA02F2D1F1010138BF0021090102FA01F11B6819617047E8EB00080A4B1A68EC +:206C80000A4B9B6800BF00BF074909688A42F5D1C3F53B4330218033B3FBF1F34FF47A70D2 +:206CA00000FB0230704700BFA819002010E000E038B50446FFF7E2FF054644B100F014F836 +:206CC000FFF7DCFF401BB0F57A7F01D2F5E738BD013C05F57A75F3D138BD20B1C000431E75 +:206CE00018460138FDD87047704710B504460079FEF7DCFA2079BDE81040FEF7EFBA0368D0 +:206D00005A6822EA0101596070470000F0B5036885B01A68002501925A69044602928B4A3E +:206D200003951268C260426A960600F1C6804268002A00F0D58151889588C8077ED50299D3 +:206D4000C90704D51288520042F0010280E002998F072AD5012D019A0EDC22F4806201929B +:206D60001A609A690392019A42F4007201921A60002D00F0928113E0022D0BD142F40062EB +:206D800001921A609A690392019A22F4806201921A6005E042F4806201921A609A6903920C +:206DA0005A6842F480625A609AE1029802994606C1F380011AD5E1B9032D01DC012D09D170 +:206DC000D1881B6990684E1CD68043549388013B938007E0AB1E012B04D820464FF48061DB +:206DE000FFF78DFF012D00F37B8156E1002900F07781032D03D1019921F4806104E0022D05 +:206E000004D1019941F4007101911960D1881B6990684E1CD68043549388022D03F1FF33B6 +:206E2000938040F05D81D3889168581CD08020680069C8549388013B93802EE10298C00732 +:206E400008D51DB1596841F480615960128852001A6145E10298870744BF98690390029811 +:206E6000029EC0F3C010760704D4D5F1010638BF002600E00126F6B218B9002E40F02C8125 +:206E80002EE175B1D18896684F1CD780715C013D19619580002800F02381002D40F0208150 +:206EA000A3E0002E00F01C814A0700F1F680019A42F4007201921A60EFE0029A970747D567 +:206EC0009A6985600392039AD60619D4039A12F0800F9A680CD0100408D59A68DD6840F259 +:206EE000013305F0FE0513401D4309E0DD6805E011049D6802D5C5F3090501E0C5F3460505 +:206F0000039B606B13F0040314D038B1C3882BB1E36A03B19847636B0022DA80206B60B144 +:206F2000A36A002205808280154603B19847236BDD8002E008B10580C38023685A6842F4DC +:206F400080625A60032384F82330C9E0A8190020029AD20615D59B69406B039338B1C3883F +:206F60002BB1E36A03B19847636B0022DA8023681968019A42F4806201920A431A600123CE +:206F8000E1E70298029DC0F3800015F0800518BF5D689A6918BFC5F380250392039A12F02C +:206FA000040228D0226B1AB19688D188711A00E0114605F0FF0615B9002800F09180002031 +:206FC0008DF802003AB131B1D0889568471CD7802A5C8DF802209DF80220D2B21A61002942 +:206FE00077D0002E7CD001297AD120464FF48061FFF785FE74E08DF80320029D626B15F0EB +:2070000040051CBF5D68C5F38025EDB21AB19688D188711A00E011468DB190B90029E4DD1A +:207020001B699068DBB28DF80330D388032903F10105D5809DF80320C25451DCD5E70028DA +:207040004ED0032903D1019820F4806004E0022904D1019840F40070019018601B690029AE +:20706000DBB28DF8033006DDD38890685E1CD6809DF80320C254002D32D0236801291B698F +:20708000DBB28DF80330B0DD636BDA889968501CD8809DF803308B54A7E7A38B013B9BB23D +:2070A000A3839BB120464FF48061FFF728FE636803F10C02DB89626013F0010F236814BF54 +:2070C00040F2015240F201121A6009E06360022339E7002E89D103E0002D7FF4D3AEE3E626 +:2070E00005B0F0BD13B5036804465A6900929B690193184B1B68C360009B03F47063836073 +:20710000436A99061CD54FF48061FFF7F8FD23681A6842F480621A60009A520510D5606BE3 +:207120006FF480625A6138B1C3882BB1E36A03B19847636B0022DA80012384F8233007E03B +:20714000236800225A619A61FF2384F82330019B02B010BDA8190020F0B583680546046898 +:2071600000209F88DE88BFB2B6B2B74204D0E36823F08003E36027E026683606F7D5904229 +:20718000F5D00E5C01306660EBE7DF889E88BFB2B6B20137B74211F800C01DD0DF881E899C +:2071A000BFB2B6B2B74213D0DF881E68BFB206F807C0DF881E89BFB2B6B2B74218D0DE88C9 +:2071C0000136B6B2DE8001309042AB68DDD303E09E88B6B2002EE7D19A88DB8892B29BB27F +:2071E0009A4200D1F0BDE36843F08003E360F0BD0026E7E72DE9F04120F00047FC0D7F3CEE +:20720000162C064618DC002C80461DDB194F2741074223D0184901F0A7FE002102F068F98B +:20722000E0B1002E04DD4FF4000343FA04F4A04428EA0700BDE8F081B7F1FF4F0ED3014602 +:2072400001F092FEBDE8F0810B4901F08DFE002102F04EF910B1002E07DB17B93046BDE8B1 +:20726000F0814FF07E50BDE8F0814FF00040BDE8F08100BFFFFF7F00CAF249712DE9F04FDE +:207280008BB01D4680468946144600F0C1F9DFF8ACA206469AF900300F46013304D02046C0 +:2072A000294601F02FF820B9304639460BB0BDE8F08F4046494601F025F8834600282CD189 +:2072C000204629460022002301F09EFD0028EBD0944B9AF90010944E00220120CDE906239F +:2072E0004B1CCDF820B0CDE90289CDE904458DE841000DD002290BD0684601F02BF80028CF +:2073000000F09580089B1BB102F002FC089B0360DDE906010BB0BDE8F08F0022002340468C +:20732000494601F071FDF8B1204629460022002301F06AFD834600284DD07B489AF90030B0 +:20734000CDE904450121002200240025CDE90289CDE90645019000910892002BCCD0714B20 +:207360000022CDE90623D3E73046394600F0C4FF8346002860D0002200233046394601F05E +:2073800043FD002890D04046494600F0B5FF00288AD02046294600F0AFFF002884D09AF968 +:2073A00000306148CDE904450421002200240025022BCDE90289CDE906450190009108923A +:2073C00000F08280684600F0C5FF00287CD0089B002B9DD098E72046294600F08DFF0028B2 +:2073E0003FF462AF204629460022002301F016FD00283FF459AF4C4A9AF8001001230192D9 +:20740000CDF820B0CDE90289CDE9044500930022002934D10023CDE90623684600F09AFF7B +:207420000028D4D102F074FB21230360CFE702F06FFB2123036065E74046494600F05CFF12 +:20744000002898D02046294600F056FF002892D03046394600F056FFB8B9334A9AF80060DE +:2074600001230890CDE90289CDE9044501920093002E2ED100240025CDE90645CDE72B4B49 +:207480000229CDE90623CDD0C7E727499AF90030032201910092CDF820B0CDE90289CDE98F +:2074A0000445404649460022F3B9214F4FF060460023CDE9066701F0B1FC002840D19AF99B +:2074C0000030022B7FF47EAF02F022FB222303607DE70020002102460B4601F057FB022E47 +:2074E000CDE906019ED098E7124F00260023CDE9066701F093FC0028E1D000220E4B2046DB +:20750000294601F019FA04460D4600F02BFF22462B4601F079FC0028D1D1044B0022CDE911 +:207520000623CCE70000F03F50F000080000F0FFFFFFEF470000F07F0000E03FD20600204F +:2075400000220A4B2046294601F0F6F904460D4600F008FF22462B4601F056FC0028AED1A8 +:20756000034B4FF06042CDE90623A8E70000E03FFFFFEFC770B58AB0054600F065FE224C30 +:20758000064694F90030013308D0284600F0F8FF20B12846002101F08DFF10B930460AB0AB +:2075A00070BD1A4901220023284601910092089301F06EF92478CDE90401CDE902017CB92B +:2075C00000220023CDE90623684600F0C3FE88B1089BA3B9DDE9060101F070FC0AB070BDDF +:2075E0000020002102460B4601F0D0FA022CCDE90601E9D102F08CFA21230360E8E702F071 +:2076000087FA089B0360E5E7D206002054F000082DE9F04F23F0004B91B089460F465BEA76 +:207620000201CDE9022314461D46804606462ED0634B29F0004A9A4522DC1FD0604B9B4537 +:207640001EDC77D0002F78DB0022049264BB5C4B9B4500F091805B4B9B4565D0B5F1804FD8 +:2076600000F0F983584B9D421ED1002F1CDB4046494611B0BDE8F04F00F026BD0028DDD0A5 +:207680000AF1404A0AF5801A5AEA060A04D14D49002011B0BDE8F08F4C4811B0BDE8F04FCF +:2076A00000F05ABE002104914046494600F020FEE6B9BAF1000F04D0424B27F040429A42BA +:2076C00014D1002DC0F20884002FE2DA0AF1404ADDF810B00AF5801A5BEA0A0B5ED0049A96 +:2076E000012AD6D101F100431946D2E7FB0F03F1FF3C049B53EA0C034ED0354B9B456DDD7F +:2077000003F104739B4540F3EF83324B9A4540F39C83002D40F39C8327A1D1E90001024681 +:207720000B4601F009F9B4E7002DC0F24B8440464946AEE7002C85D0A2E7274B9B4536DCA4 +:20774000A3F154739B4540F38D834FEA2B5340F21342934240F33E84C3F58663033324FAAE +:2077600003F202FA03F3A3427FF46EAF02F00102C2F10202049269E70AF1404303F5801312 +:20778000334384D0134B9A4540F39E83002DC0F25F83DDE902017CE74046494602460B46F3 +:2077A00000F016FF02460B4601F0F0F971E7022304934BE7AFF300809C7500883CE4377E7B +:2077C0000000F07F0000F03F0000E03FD8F000080000E041FFFFEF3FFFFF3F43BAF5801F01 +:2077E00080F2EE83AA4B0022CDF804C001F0A4F8DDF804C08A466FF034034FEA2A55A54AD3 +:20780000CAF3130AA5F2FF354AF07F541D4492450F9544F4401440F3D0839F4B9A4540F3CC +:20782000EF83DDF83CA000250AF1010ACDF83CA0A4F580142B46994ADB000E931344D3E949 +:207840000067214632463B46CDF804C0CDE90A0100F0BEFE3246804689463B46DDE90A010C +:2078600000F0B8FE02460B4600208D4901F08EF9CDE90C01DDE90C234046494601F05CF849 +:20788000CDE90601DDE906AB611041F0005101F500214B190021CDE908AB0891DDE908ABAA +:2078A00000225046594614461D4601F045F802460B464046494600F08BFE32468046894652 +:2078C0003B462046294600F083FE02460B46DDE90A0100F07DFE02460B465046594601F04D +:2078E0002BF802460B464046494600F071FEDDE90C2301F021F806460F46DDE906010246A3 +:207900000B4601F019F802460B4604460D4601F013F84FA3D3E900238046894620462946A7 +:2079200001F00AF84CA3D3E9002300F053FE22462B4601F001F84AA3D3E9002300F04AFE7E +:2079400022462B4600F0F8FF47A3D3E9002300F041FE22462B4600F0EFFF45A3D3E90023F1 +:2079600000F038FE22462B4600F0E6FF42A3D3E9002300F02FFE02460B464046494600F0B4 +:20798000DBFFDDE9062304460D465046594600F021FE32463B4600F0CFFF22462B4600F0BD +:2079A00019FE5246804689465B465046594600F0C3FF00223B4BCDE90A0100F00BFE424611 +:2079C0004B4600F007FE08980D46044622462B465046594600F0B0FF224682468B462B46C5 +:2079E0003046394600F0A8FF002206460F46204629462C4B00F0ECFDDDE90A2300F0E8FD4B +:207A000002460B464046494600F0E2FDDDE9062300F092FF02460B463046394600F0DAFD24 +:207A20008046894642464B465046594600F0D2FD13A3D3E9002308980D46044600F07CFF67 +:207A400011A3D3E90023CDE90601204629462BE0EF4E454A287ECA3F65DBC9934A86CD3F03 +:207A600001411DA96074D13F4D268F515555D53FFFAB6FDBB66DDB3F033333333333E33FB4 +:207A8000000000E009C7EE3FF5015B14E02F3EBE000040438E98030079B60B0080F000083B +:207AA0000000F03F0000084000F046FF524606460F465B462046294600F08AFD02460B465B +:207AC0004046494600F084FD9FA3D3E9002300F033FF02460B463046394600F07BFDDDF812 +:207AE00038A0AB4B5344D3E9002300F073FD82460F988B4600F0BAFE0E9AA64B04461344C0 +:207B0000D3E900670D4652465B46DDE9060100F061FD32463B4600F05DFD22462B4600F08F +:207B200059FD089822462B468046894600F050FD32463B4600F04CFDDDE9062300F048FD4E +:207B400002460B465046594600F042FDDDF804C082468B46049900224B1E53EA0C030CBFB7 +:207B60008D4B8E4BDDE90201CDE90823DDE90223CDE9042300230493DDE904452B46224640 +:207B800000F026FD42464B4600F0D6FE524606460F465B46DDE9020100F0CEFE02460B46FD +:207BA0003046394600F016FD42464B4682468B462046294600F0C0FE06460F463B465046E0 +:207BC0005946324600F006FD754B8046994289460D4640F34B8101F13F4303F5E003034384 +:207BE00040F012825AA3D3E900235046594600F0F1FC3246CDE902013B464046494600F01C +:207C0000E7FC02460B46DDE9020101F025F9002840F00882CC464FEA2C53A3F2FE334FF45B +:207C2000801018412844C0F30A515E4AA1F2FF3342FA03FEC1F58261C0F3130420EA0E03B9 +:207C4000033144F4801040FA01F1002D0491BCBF4942049100223046394600F0B9FC064697 +:207C60000F463246504659463B4600F0B3FC049A12050292002438A3D3E9002320460D4602 +:207C800000F05AFE3246804689463B462046294600F09EFC02460B465046594600F098FC5D +:207CA0002FA3D3E9002300F047FE2FA3D3E9002306460F462046294600F03EFE02460B46F2 +:207CC0003046394600F086FC06460F4632463B464046494600F07EFC42464B4604460D466E +:207CE00000F076FC02460B463046394600F070FC224682468B4620462B46294600F01CFEE7 +:207D00001BA3D3E9002306460F4600F015FE1AA3D3E9002300F05CFC32463B4600F00CFE4B +:207D200017A3D3E9002300F055FC32463B4600F003FE15A3D3E9002300F04AFC32463B46B9 +:207D400032E000BFAFF30080FD033ADC09C7EE3FFE822B654715973C00000000432EE63F48 +:207D6000EF39FAFE422EE63F396CA80C615C20BED0A4BE726937663EF16BD2C541BDBB3E88 +:207D80002CDE25AF6A56113F93BDBE166CC1663F70F0000860F000080000F0BF0000F03F61 +:207DA000FFFF8F40FFFF0F0000F0C6FDACA3D3E9002300F00FFC32463B4600F0BDFD024622 +:207DC0000B462046294600F003FC06460F4632463B462046294600F0AFFD002280468946CC +:207DE000304639464FF0804300F0F2FB02460B464046494600F0CAFE524606460F462046AA +:207E00005B46294600F098FD52465B4600F0E2FB02460B463046394600F0DAFB22462B469B +:207E200000F0D6FB02460B4600209B4900F0D0FB029C02460C44B4F5801FC0F237812346D8 +:207E4000DDE9080100F078FD23E4002DFFF664AC002000211DE44046494642464B4600F055 +:207E60006BFD16E400210491FFF7F0BB8B4B21F0004C9C4540F3BD8001F17D5303F53C13BC +:207E800003F55053034340F0DB8032463B46CDF804C000F09DFB02460B465046594600F0AE +:207EA000C7FFDDF804C000283FF4B5AEDDE908016DA3D3E9002300F03FFD6BA3D3E90023CE +:207EC00000F03AFDFFF7E5BB002DC1DA039B029803F10041FFF7DDBB02460B4600206E49B2 +:207EE00000F054FEFFF7F0BB6D4B9A45ADDD6A4B9A453FF70EAC0022674BCDF804C000F0AD +:207F000067FB5BA3D3E9002304460D4600F014FD59A3D3E9002306460F462046294600F043 +:207F20000BFD224682468B462B462046294600F003FD00228046894620462946594B00F0E2 +:207F4000FBFC02460B464EA1D1E9000100F040FB22462B4600F0F0FC02460B4600205249B3 +:207F600000F036FB02460B464046494600F0E4FC45A3D3E9002300F0DFFC02460B465046A1 +:207F8000594600F025FB04460D4622462B463046394600F01FFB002032463B46804689460F +:207FA00000F016FB02460B462046294600F010FBDDF804C082468B46CCE500252B463AE4C0 +:207FC00000231AE442464B460020334900F0DEFDFFF75FBB002C7FF465ABC3F5826303336E +:207FE0004BFA03F202FA03F35B4565D00494FFF732BB2D4B9C453FF70EAE049B029339E667 +:208000004FF48025012316E421A3D3E90023DDE9080100F091FC1EA3D3E9002300F08CFC53 +:20802000FFF737BBDDE9080119A3D3E9002300F083FC17A3D3E9002300F07EFCFFF729BBA2 +:2080400009A3D3E90023DDE9080100F075FC06A3D3E9002300F070FCFFF71BBBAFF3008093 +:208060003E5555555555C53F59F3F8C21F6EA501000000604715F73F44DF5DF80BAE543E27 +:20808000555555555555D53FFE822B654715F73F9C7500883CE4377E0000F03FFFCB9040F5 +:2080A000FEFFEF3F0000D03F0000E03F049A00F0E7F902460B46C3E602F00102C2F102020B +:2080C0000492FFF7C8BA00BF21F0004C2DE9F8434FEA1C5CDFF86C814FEA0C5CC4450646BA +:2080E0000F460B46024600F08F8000296FDD0F1578D0A7F2FF37C3F31303F90743F480134D +:2081000060D4D10F4FF0000C01EB43037F105200654616204FF400116C189C424FEAD276D5 +:208120004FEA420202DC1B1B65188C44013806EB43034FEA5101EFD1804620264FF000411A +:2081400009E023D0D40F013E4FEA510104EB43034FEA42021ED0AB4201EB0804F1DD04F04F +:208160000049B9F1004F04EB010809D0A9465B1B944288BF03F1FF33121B08444D46E1E770 +:20818000B8F1000FF2DB05F10109F0E79442E6D91D46D7E71A4304D0431C41D000F0010338 +:2081A000184446084FEA6C031CF0010F03F17F5303F5001318BF46F0004603EB0751304671 +:2081C000BDE8F883D10F01EB4303520099E721F00043034322D051BB0F46D30A153F520526 +:2081E000002BFAD013F480111DD15B00D80201F10101FAD5C1F10100C1F1200422FA04F46F +:2082000007448A40234374E702460B4600F094FB32463B4600F0DEF9BDE8F883BDE8F88370 +:208220000CF1010CBEE7202401200021E6E702460B4600F0CDF902460B4600F0A7FCBDE81C +:20824000F88300BF0000F07F20F00042B2F1FF4FF8B5044603462DD25AB300283DDBB2F5FF +:20826000000F4FEAE0502CD37F38C3F31603C20743F4000348BF5B00002740105B003E4646 +:2082800019244FF08072B5189D4202DC5B1BAE181744013C4FEA43034FEA5202F3D113B17E +:2082A00007F001031F447F1007F17C5707EBC050F8BDF8BD014600F05FFF214600F054FE5C +:2082C000F8BD14F400020FD15B00190202F10102FAD5C2F101021044C6E7014600F042FE96 +:2082E000014600F0FDFFF8BD01221044BCE700BF21F00041704700BF41F0004101F58010FD +:20830000C00F704731F0004310B408D00F4AA3F5801494420AD804205DF8044B70470028F3 +:208320000CBF022003205DF8044B7047B3F5801F01D20320F7E7064A934201D00020F2E7C8 +:20834000D0F1010038BF0020EDE700BFFFFFDF7F0000F07F0020704700200149704700BF2F +:208360000000F87F2DE9F043C1F30A5CACF2FF37132F83B002460B460D46894680464FEA20 +:20838000D17630DC002F4CDB3A49394101EA030010432DD0490801EA030858EA02080CD08A +:2083A0004FF480233B41132F25EA010141EA030914BF4FF000084FF000482F494B4601EB3B +:2083C000C606D6E9004542462046294600F002F9CDE90001DDE9000122462B4600F0F8F84E +:2083E00003B0BDE8F083332F07DDB7F5806F3ED01046194603B0BDE8F083ACF2134C4FF007 +:20840000FF3121FA0CF10142F2D049080142D4D04FF0804848FA0CFC20EA010141EA0C083B +:20842000CBE721F000410143E2D0C3F3130101434C420C431048590C240B490404F4002402 +:2084400044EA010300EBC601D1E900452046294600F0C0F8CDE90001DDE900012B46224665 +:2084600000F0B6F821F0004343EAC671C2E700F0B1F8BFE7FFFF0F0090F000080000000029 +:20848000C1F30A532DE9F041904606460F460A461BBB21F00043034334D0354B002200F0B7 +:2084A0004BFA344B064698450F463BDBC1F30A53363B0A46434440F2FE718B4216DD28A1E1 +:2084C000D1E9000132463B4600F074F824A3D3E9002300F031FABDE8F08140F2FF74A3422B +:2084E00027D0434440F2FE718B42E8DC002B0BDD22F0FF4222F4E00242EA035730463946F3 +:20850000BDE8F081BDE8F08113F1350F17DA4CF250339845D3DC14A1D1E9000132463B4640 +:2085200000F048F810A3D3E9002300F005FABDE8F08102460B4600F04DF8BDE8F08122F07E +:20854000FF4222F4E002363342EA0357304639460022094B00F0F0F9BDE8F081AFF3008077 +:208560009C7500883CE4377E59F3F8C21F6EA50100005043B03CFFFF0000903CAFF30080E9 +:2085800030F0004001D102207047A0F50003B3F1FE4F01D204207047054B421E9A4201D834 +:2085A00003207047B0F1FF4358425841704700BFFEFF7F0030B403F0004321F0004243EA3F +:2085C000020130BC704700BF81F0004102E000BF83F0004330B54FEA41044FEA430594EACB +:2085E000050F08BF90EA020F1FBF54EA000C55EA020C7FEA645C7FEA655C00F0E2804FEAC2 +:208600005454D4EB5555B8BF6D420CDD2C4480EA020281EA030382EA000083EA010180EAA6 +:20862000020281EA0303362D88BF30BD11F0004F4FEA01314FF4801C4CEA113102D04042C8 +:2086400061EB410113F0004F4FEA03334CEA133302D0524263EB430394EA050F00F0A780AC +:20866000A4F10104D5F1200E0DDB02FA0EFC22FA05F2801841F1000103FA0EF2801843FACE +:2086800005F359410EE0A5F120050EF1200E012A03FA0EFC28BF4CF0020C43FA05F3C01802 +:2086A00051EBE37101F0004507D54FF0000EDCF1000C7EEB00006EEB0101B1F5801F1BD3FB +:2086C000B1F5001F0CD349085FEA30004FEA3C0C04F101044FEA445212F5800F80F09A80C2 +:2086E000BCF1004F08BF5FEA500C50F1000041EB045141EA050130BD5FEA4C0C404141EBE4 +:20870000010111F4801FA4F10104E9D191F0000F04BF01460020B1FA81F308BF2033A3F1D8 +:208720000B03B3F120020CDA0C3208DD02F1140CC2F10C0201FA0CF021FA02F10CE002F1A4 +:208740001402D8BFC2F1200C01FA02F120FA0CFCDCBF41EA0C019040E41AA2BF01EB04513A +:20876000294330BD6FEA04041F3C1CDA0C340EDC04F11404C4F1200220FA04F001FA02F3E2 +:2087800040EA030021FA04F345EA030130BDC4F10C04C4F1200220FA02F001FA04F340EAB6 +:2087A0000300294630BD21FA04F0294630BD94F0000F83F4801306BF81F480110134013D14 +:2087C0004EE77FEA645C18BF7FEA655C29D094EA050F08BF90EA020F05D054EA000C04BF7B +:2087E0001946104630BD91EA030F1EBF0021002030BD5FEA545C05D14000494128BF41F08E +:20880000004130BD14F580043CBF01F5801130BD01F0004545F0FE4141F470014FF000009F +:2088200030BD7FEA645C1ABF194610467FEA655C1CBF0B46024650EA013406BF52EA03354E +:2088400091EA030F41F4002130BD00BF90F0000F04BF0021704730B54FF4806404F1320428 +:208860004FF000054FF0000150E700BF90F0000F04BF0021704730B54FF4806404F132041D +:2088800010F0004548BF40424FF000013EE700BF42004FEAE2014FEA31014FEA02701FBF94 +:2088A00012F07F4393F07F4F81F06051704792F0000F14BF93F07F4F704730B54FF4607462 +:2088C00001F0004521F0004120E700BF50EA010208BF704730B54FF000050AE050EA01023F +:2088E00008BF704730B511F0004502D5404261EB41014FF4806404F132045FEA915C3FF42D +:20890000DCAE4FF003025FEADC0C18BF03325FEADC0C18BF033202EBDC02C2F1200300FA74 +:2089200003FC20FA02F001FA03FE40EA0E0021FA02F11444C1E600BF70B54FF0FF0C4CF47D +:20894000E06C1CEA11541DBF1CEA135594EA0C0F95EA0C0F00F0DEF82C4481EA030621EA2E +:208960004C5123EA4C5350EA013518BF52EA033541F4801143F4801338D0A0FB02CE4FF0B1 +:208980000005E1FB02E506F00042E0FB03E54FF00006E1FB03569CF0000F18BF4EF0010EDB +:2089A000A4F1FF04B6F5007F64F5407404D25FEA4E0E6D4146EB060642EAC62141EA55519E +:2089C0004FEAC52040EA5E504FEACE2EB4F1FD0C88BFBCF5E06F1ED8BEF1004F08BF5FEA73 +:2089E000500E50F1000041EB045170BD06F0004646EA010140EA020081EA0301B4EB5C0422 +:208A0000C2BFD4EB0C0541EA045170BD41F480114FF0000E013C00F3AB8014F1360FDEBF03 +:208A2000002001F0004170BDC4F10004203C35DA0C341BDC04F11404C4F1200500FA05F383 +:208A400020FA04F001FA05F240EA020001F0004221F0004110EBD37021FA04F642EB0601DE +:208A60005EEA430E08BF20EAD37070BDC4F10C04C4F1200500FA04F320FA05F001FA04F28C +:208A800040EA020001F0004110EBD37041F100015EEA430E08BF20EAD37070BDC4F1200553 +:208AA00000FA05F24EEA020E20FA04F301FA05F243EA020321FA04F001F0004121FA04F2F6 +:208AC00020EA020000EBD3705EEA430E08BF20EAD37070BD94F0000F0FD101F00046400098 +:208AE00041EB010111F4801F08BF013CF7D041EA060195F0000F18BF704703F000465200FA +:208B000043EB030313F4801F08BF013DF7D043EA0603704794EA0C0F0CEA135518BF95EA75 +:208B20000C0F0CD050EA410618BF52EA4306D1D181EA030101F000414FF0000070BD50EA78 +:208B4000410606BF1046194652EA430619D094EA0C0F02D150EA013613D195EA0C0F05D1B5 +:208B600052EA03361CBF104619460AD181EA030101F0004141F0FE4141F470014FF000001F +:208B800070BD41F0FE4141F4780170BD70B54FF0FF0C4CF4E06C1CEA11541DBF1CEA1355AD +:208BA00094EA0C0F95EA0C0F00F0A7F8A4EB050481EA030E52EA03354FEA013100F0888008 +:208BC0004FEA03334FF0805545EA131343EA12634FEA022245EA111545EA10654FEA002666 +:208BE0000EF000419D4208BF964244F1FD0404F5407402D25B084FEA3202B61A65EB030509 +:208C00005B084FEA32024FF480104FF4002CB6EB020E75EB030E22BFB61A754640EA0C007E +:208C20005B084FEA3202B6EB020E75EB030E22BFB61A754640EA5C005B084FEA3202B6EBDF +:208C4000020E75EB030E22BFB61A754640EA9C005B084FEA3202B6EB020E75EB030E22BF8E +:208C6000B61A754640EADC0055EA060E18D04FEA051545EA16754FEA06164FEAC30343EA9A +:208C800052734FEAC2025FEA1C1CC0D111F4801F0BD141EA00014FF000004FF0004CB6E7ED +:208CA00011F4801F04BF01430020B4F1FD0C88BFBCF5E06F3FF6AFAEB5EB030C04BFB6EB4F +:208CC000020C5FEA500C50F1000041EB045170BD0EF0004E4EEA113114EB5C04C2BFD4EB8D +:208CE0000C0541EA045170BD41F480114FF0000E013C90E645EA060E8DE60CEA135594EA5E +:208D00000C0F08BF95EA0C0F3FF43BAF94EA0C0F0AD150EA01347FF434AF95EA0C0F7FF474 +:208D200025AF104619462CE795EA0C0F06D152EA03353FF4FDAE1046194622E750EA410695 +:208D400018BF52EA43067FF4C5AE50EA41047FF40DAF52EA43057FF4EBAE12E74FF0FF3C20 +:208D600006E000BF4FF0010C02E000BF4FF0010C4DF804CD4FEA410C7FEA6C5C4FEA430CC0 +:208D800018BF7FEA6C5C1BD001B050EA410C0CBF52EA430C91EA030F02BF90EA020F002059 +:208DA000704710F1000F91EA030F58BF994208BF90422CBFD8176FEAE37040F00100704766 +:208DC0004FEA410C7FEA6C5C02D150EA013C07D14FEA430C7FEA6C5CD6D152EA033CD3D03C +:208DE0005DF8040B704700BF8446104662468C461946634600E000BF01B5FFF7B7FF0028CE +:208E000048BF10F1000F01BD4DF808EDFFF7F4FF0CBF012000205DF808FB00BF4DF808EDFD +:208E2000FFF7EAFF34BF012000205DF808FB00BF4DF808EDFFF7E0FF94BF012000205DF810 +:208E400008FB00BF4DF808EDFFF7CEFF94BF012000205DF808FB00BF4DF808EDFFF7C4FFB5 +:208E600034BF012000205DF808FB00BF4FEA410212F5001215D211D56FF47873B3EB6252A5 +:208E800012D94FEAC12343F0004343EA505311F0004F23FA02F018BF404270474FF00000D6 +:208EA000704750EA013005D111F0004008BF6FF0004070474FF00000704700BF4FEA41022B +:208EC000B2F1E04324BFB3F5001CDCF1FE5C0DD901F0004C4FEAC0024CEA5070B2F1004FF8 +:208EE00040EB830008BF20F00100704711F0804F21D113F13872BCBF01F00040704741F42D +:208F000080114FEA5252C2F11802C2F1200C10FA0CF320FA02F018BF40F001004FEAC123FD +:208F20004FEAD32303FA0CFC40EA0C0023FA02F34FEA4303CCE77FEA625307D150EA01331F +:208F40001EBF4FF0FE4040F44000704701F0004040F0FE4040F40000704700BF80F0004093 +:208F600002E000BF81F0004142001FBF5FEA410392EA030F7FEA226C7FEA236C6AD04FEA01 +:208F80001262D2EB1363C1BFD218414048404140B8BF5B42192B88BF704710F0004F40F45D +:208FA000000020F07F4018BF404211F0004F41F4000121F07F4118BF494292EA030F3FD033 +:208FC000A2F1010241FA03FC10EB0C00C3F1200301FA03F100F0004302D5494260EB4000D4 +:208FE000B0F5000F13D3B0F1807F06D340084FEA310102F10102FE2A51D2B1F1004F40EB4E +:20900000C25008BF20F0010040EA03007047490040EB000010F4000FA2F10102EDD1B0FAFD +:2090200080FCACF1080CB2EB0C0200FA0CF0AABF00EBC25052421843BCBFD0401843704770 +:2090400092F0000F81F4000106BF80F400000132013BB5E74FEA41037FEA226C18BF7FEA11 +:20906000236C21D092EA030F04D092F0000F08BF0846704790EA010F1CBF0020704712F073 +:209080007F4F04D1400028BF40F00040704712F100723CBF00F50000704700F0004343F05D +:2090A000FE4040F4000070477FEA226216BF08467FEA23630146420206BF5FEA412390EA11 +:2090C000010F40F4800070474FF0000304E000BF10F0004348BF40425FEA000C08BF704791 +:2090E00043F0964301464FF000001CE050EA010208BF70474FF000030AE000BF50EA0102FF +:2091000008BF704711F0004302D5404261EB41015FEA010C02BF84460146002043F0B64332 +:2091200008BFA3F18053A3F50003BCFA8CF2083AA3EBC25310DB01FA02FC634400FA02FCCA +:20914000C2F12002BCF1004F20FA02F243EB020008BF20F00100704702F1200201FA02FC63 +:20916000C2F1200250EA4C0021FA02F243EB020008BF20EADC7070474FF0FF0C1CEAD0520F +:209180001EBF1CEAD15392EA0C0F93EA0C0F6FD01A4480EA010C400218BF5FEA41211ED0D3 +:2091A0004FF0006343EA501043EA5111A0FB01310CF00040B1F5000F3EBF490041EAD3717E +:2091C0005B0040EA010062F17F02FD2A1DD8B3F1004F40EBC25008BF20F00100704790F0DA +:2091E000000F0CF0004C08BF49024CEA502040EA51207F3AC2BFD2F1FF0340EAC2507047D3 +:2092000040F400004FF00003013A5DDC12F1190FDCBF00F000407047C2F10002410021FAA6 +:2092200002F1C2F1200200FA02FC5FEA310040F1000053EA4C0308BF20EADC70704792F0E1 +:20924000000F00F0004C02BF400010F4000F013AF9D040EA0C0093F0000F01F0004C02BFE5 +:20926000490011F4000F013BF9D041EA0C018FE70CEAD15392EA0C0F18BF93EA0C0F0AD0E4 +:2092800030F0004C18BF31F0004CD8D180EA010000F00040704790F0000F17BF90F0004FEF +:2092A000084691F0000F91F0004F14D092EA0C0F01D142020FD193EA0C0F03D14B0218BFFF +:2092C000084608D180EA010000F0004040F0FE4040F40000704740F0FE4040F440007047DA +:2092E0004FF0FF0C1CEAD0521EBF1CEAD15392EA0C0F93EA0C0F69D0A2EB030280EA010C84 +:2093000049024FEA402037D04FF0805343EA111143EA10130CF000408B4238BF5B0042F123 +:209320007D024FF4000C8B4224BF5B1A40EA0C00B3EB510F24BFA3EB510340EA5C00B3EB1D +:20934000910F24BFA3EB910340EA9C00B3EBD10F24BFA3EBD10340EADC001B0118BF5FEA9D +:209360001C1CE0D1FD2A3FF650AF8B4240EBC25008BF20F0010070470CF0004C4CEA502022 +:209380007F32C2BFD2F1FF0340EAC250704740F400004FF00003013A37E792F0000F00F093 +:2093A000004C02BF400010F4000F013AF9D040EA0C0093F0000F01F0004C02BF490011F435 +:2093C000000F013BF9D041EA0C0195E70CEAD15392EA0C0F08D142027FF47DAF93EA0C0FC0 +:2093E0007FF470AF084676E793EA0C0F04D14B023FF44CAF08466EE730F0004C18BF31F041 +:20940000004CCAD130F000427FF45CAF31F000437FF43CAF5FE700BF4FF0FF3C06E000BF9F +:209420004FF0010C02E000BF4FF0010C4DF804CD4FEA40024FEA41037FEA226C18BF7FEAAE +:20944000236C11D001B052EA530C18BF90EA010F58BFB2EB030088BFC81738BF6FEAE17071 +:2094600018BF40F0010070477FEA226C02D15FEA402C05D17FEA236CE4D15FEA412CE1D0C4 +:209480005DF8040B704700BF844608466146FFE70FB5FFF7C9FF002848BF10F1000F0FBDC0 +:2094A0004DF808EDFFF7F4FF0CBF012000205DF808FB00BF4DF808EDFFF7EAFF34BF012039 +:2094C00000205DF808FB00BF4DF808EDFFF7E0FF94BF012000205DF808FB00BF4DF808ED61 +:2094E000FFF7D2FF94BF012000205DF808FB00BF4DF808EDFFF7C8FF34BF012000205DF87A +:2095000008FB00BF4FEA4002B2F1FE4F0FD34FF09E03B3EB12620DD94FEA002343F0004392 +:2095200010F0004F23FA02F018BF404270474FF00000704712F1610F01D1420205D110F068 +:20954000004008BF6FF0004070474FF0000070474BB942B9002908BF002802D04FF0FF3160 +:20956000084600F03BB882B0EC462DE9005000F01DF8DDF804E002B00CBC70472DE9704F2C +:20958000089E14461D468046894600F029F804FB01F3A4FB00AB00FB05329344B8EB0A08C7 +:2095A00069EB0B09C6E90089BDE8708F2DE9704F089E14461D468046894600F061F900FB55 +:2095C00005F5A0FB04AB04FB0154A344B8EB0A0869EB0B09C6E90089BDE8708F704700BF9D +:2095E00000292DE9F00FC0F2A1800024002BC0F29880154606460F46002B3FD18A4258D90D +:20960000B2FA82F34BB1C3F1200201FA03F720FA02F29D4000FA03F61743290CB7FBF1F260 +:2096200001FB1277A8B200FB02F34FEA164C4CEA0747BB4209D97F1902F1FF3C80F00581A1 +:20964000BB4240F20281023A2F44FF1AB7FBF1F301FB137100FB03F0B6B246EA01418842E8 +:2096600008D9491903F1FF3780F0F180884240F2EE80023B43EA0242002303E08B420AD9CE +:2096800000231A461046194614B1404261EB4101BDE8F00F7047B3FA83F8B8F1000F40F052 +:2096A00088808B4202D3824200F2E28000230122E8E712B90123B3FBF2F5B5FA85F2002AFF +:2096C0003AD17F1B280C1FFA85FC0123B7FBF0F100FB11770CFB01F24FEA164848EA0747CC +:2096E000BA4207D97F1901F1FF3802D2BA4200F2C4804146BF1AB7FBF0F200FB12700CFB4F +:2097000002FCB6B246EA0040844507D9401902F1FF3702D2844500F2AE803A4642EA01429C +:20972000B0E7E443524263EB430362E7404261EB41014FF0FF3459E79540C2F1200927FA66 +:2097400009F126FA09F99740280CB1FBF0F800FB18111FFA85FC0CFB08F349EA07094FEA12 +:20976000194747EA01418B4206FA02F608D9491908F1FF327AD28B4278D9A8F1020829446A +:20978000C91AB1FBF0F300FB13170CFB03F21FFA89F949EA0747BA4207D97F1903F1FF3182 +:2097A00060D2BA425ED9023B2F44BF1A43EA08438CE7C8F1200225FA02F103FA08FC27FAC1 +:2097C00002F320FA02F207FA08F741EA0C0C4FEA1C49B3FBF9F109FB11331FFA8CFA0AFB21 +:2097E00001FB17433A0C42EA03439B4505FA08F008D913EB0C0301F1FF3235D29B4533D980 +:2098000002396344CBEB0303B3FBF9F209FB12330AFB02FABFB247EA0347BA4508D917EBF9 +:209820000C0702F1FF331BD2BA4519D9023A674442EA0145A5FB0001CAEB07078F424FF045 +:2098400000030AD305D02A461CE76246FDE63B4610E706FA08F68642F5D26A1E002311E7AD +:209860001A46E5E70B46A0E71146CBE7904687E74346424606E7023A50E702392F4439E758 +:209880002DE9F00F144605460E46002B43D18A4253D9B2FA82F757B1C7F1200620FA06F662 +:2098A00001FA07F302FA07F400FA07F51E43210CB6FBF1F201FB1266A0B200FB02F32F0CB3 +:2098C00047EA0646B34209D9361902F1FF3780F0FD80B34240F2FA80023A2644F61AB6FBC7 +:2098E000F1F301FB136100FB03F0ADB245EA0141884208D9091903F1FF3680F0E9808842BD +:2099000040F2E680023B43EA0242002310461946BDE8F00F70478B424CD8B3FA83F6002E89 +:209920004FD18B4202D3824200F2DD80BDE8F00F0023012210461946704712B90124B4FB5D +:20994000F2F4B4FA84F2002A40F08280091B260CA7B20123B1FBF6F006FB101107FB00F226 +:209960004FEA154C4CEA01418A4207D9091900F1FF3C02D28A4200F2C8806046891AB1FB0C +:20998000F6F206FB121107FB02F7ADB245EA0145AF4208D92C1902F1FF3180F09B80A7423E +:2099A00040F29880023A42EA004210461946BDE8F00F704700231A4610461946BDE8F00FC7 +:2099C0007047C6F1200522FA05F703FA06F421FA05F301FA06FB20FA05F53C434FEA1448AE +:2099E000B3FBF8FC08FB1C331FFA84F909FB0CFA45EA0B0B4FEA1B4545EA03439A4502FAA5 +:209A000006F204D91B190CF1FF356FD3AC46CAEB0303B3FBF8F508FB153309FB05F91FFA1C +:209A20008BFB4BEA0347B94504D93F1905F1FF3362D31D4645EA0C4CACFB0223C9EB070719 +:209A40009F424FF000054AD346D062462B465DE79440C2F1200921FA09FC914020FA09F994 +:209A6000260CBCFBF6F806FB18CCA7B207FB08F349EA01094FEA194141EA0C4C634500FADF +:209A800002F509D91CEB040C08F1FF323BD2634539D9A8F10208A444C3EB0C0CBCFBF6F3F4 +:209AA00006FB13C107FB03F21FFA89F949EA01418A4207D9091903F1FF3022D28A4220D920 +:209AC000023B2144891A43EA084343E73A4605E7334618E70A4666E7B0409042B5D20CF1D8 +:209AE000FF32002312E7334632460FE79A458DD9ACF1020C23448AE7B9459AD9023D27444F +:209B000098E70346DEE79046C6E70238214435E7014B1868704700BF000B002008B500212F +:209B2000044601F085FE044B1868C36B03B198472046FAF7E3FF00BFA4F0000870B50F4EC1 +:209B40000F4D761BB61007D0043D0024013455F8043F9847A642F9D10A4E0B4D03F070FEAF +:209B6000761BB61008D0043D0024013455F8043F9847A642F9D170BD70BD00BF4CD80008B6 +:209B80004CD8000868D800084CD80008024B0146186800F00BB800BF000B0020024B0146E0 +:209BA000186802F0DFBE00BF000B00202DE9F04F01F10B05162D83B0064627D935F0070562 +:209BC00027D4A94225D8304600F04CFBB5F5FC7F26D2C14F4FEAD50C07EBCC03DC689C42CB +:209BE00000F0D2816368E26823F0030323445868A16840F00105CA60304691605D6000F050 +:209C000033FB0834204603B0BDE8F08F1025A942D9D900240C232046336003B0BDE8F08FA8 +:209C20005FEA552C00F08980BCF1040F00F260814FEA951C0CF1380C4FEA4C01A64F07EB36 +:209C40008101CC68A14205D10CE0002B79DAE468A14207D0626822F00302531B0F2BF4DDCB +:209C60000CF1FF3C0CF1010C9B4B3C6903F1080E744500F07E81616821F003014A1B0F2AE9 +:209C800000F36481002AC3F814E0C3F810E069DAB1F5007F80F03A81C9088A104FF0010822 +:209CA00008FA02F803EBC1015A68886848EA0202A060E1605A608C60C4604FEAAC030120FC +:209CC000984090425BD8024206D12CF0030C400002420CF1040CFAD007EBCC084446E1468F +:209CE000E3689C4207D146E1002A80F25781DB689C4200F04081596821F003014A1B0F2A82 +:209D0000F2DD1C4654F808CFD96845F0010942F001081D44C3F804903046CCF80C10C1F875 +:209D200008C07D613D61C5F80CE0C5F808E0C5F80480AA5000F098FA64E77E214FF03F0C60 +:209D40007CE722445068E368A16840F00105CB6030469960556000F087FA0834204603B0E3 +:209D6000BDE8F08F21444B68304643F001034B6000F07AFA0834204603B0BDE8F08FBC684E +:209D8000636823F00309A94504D3C5EB09030F2B00F39180514B524A1968136805EB010AEB +:209DA000013304EB090B00F061810AF5805A0AF10F0A2AF47F6A2AF00F0A304651460192D3 +:209DC00000F054FAB0F1FF3F8046019A00F00181834500F2FB80DFF814C1C345DCF80030A6 +:209DE0005344CCF8003000F04A8112683C4901321BBFCBEB080B5B44C1F80080CCF800307C +:209E000018F0070300F01481C3F10802C3F5805390440833C244CAF30B0ACAEB030A514622 +:209E20003046CDF804C000F021FA431CDDF804C000F03581C8EB0002524442F00102DCF826 +:209E40000030BC425344C7F80880CCF80030C8F80420DFF898A015D0B9F10F0F40F2EB80C5 +:209E60006168A9F10C0222F0070201F0010142EA010E0520A1180F2AC4F804E048608860E1 +:209E800000F21181174ABC6811688B4288BF1360154A11688B4288BF1360626822F0030279 +:209EA0009542C5EB020301D80F2B04DC304600F0DBF90024A6E645F0010243F00103254461 +:209EC00062603046BD606B6000F0CEF90834204603B0BDE8F08F00BF040B00207C1900208F +:209EE000100F0020781900207419002080190020BCF1140F61D9BCF1540F00F28F804FEAB8 +:209F0000153C0CF16E0C4FEA4C0197E64B0A042B58D9142B00F2AD8003F15B02500007EBD0 +:209F200080008368DFF8B881834200F08A805A6822F00302914202D29B689842F7D1D96881 +:209F40007A68E160A3608C60DC60B6E645F0010742F001012544676030465D611D61C5F807 +:209F60000CE0C5F808E06960AA50083400F07CF948E65A68A1E609F1010919F0030F04F161 +:209F800008047FF4ADAE2DE004F108036469A34208BF0CF1020C3FF467AE23E619444868F8 +:209FA0001C4654F8082FDB6840F001054D603046D3609A6000F058F924E60CF15B0C4FEA0B +:209FC0004C013BE68A0938325000A8E7BC423FF402AFBC68626822F0030261E7D8F80080B8 +:209FE00098457AD11CF0030FA8F108030CF1FF3CF4D17B6823EA00037B60400098423FF65D +:20A00000BEAE00283FF4BBAE0342CC467FF464AE400003420CF1040CFAD05DE6BCF5AA7FBB +:20A0200019D84FEAD53C0CF1770C4FEA4C0105E64FF48053EEE60123C8F804304446002246 +:20A040002EE7921001209040D8F8042019460243C8F8042075E740F254539C451BD84FEA9A +:20A06000954C0CF17C0C4FEA4C01E7E50AF1100AA3E6542B1FD80A0B6E3250004FE7CBF31B +:20A080000B0100297FF4B1AE0AEB0901BA6841F001015160F6E6FC214FF07E0CCEE501221C +:20A0A0004FF0000ACBE604F10801304602F05AFCDAF80030E6E6B3F5AA7F03D8CA0B7732F2 +:20A0C00050002CE740F25452934203D88A0C7C32500024E7FC207E2221E77B688DE700BF1C +:20A0E000040B0020844641EA000313F0030349D1403A23D30B6803604B6843608B688360A4 +:20A10000CB68C3600B6903614B6943618B698361CB69C3610B6A03624B6A43628B6A83627B +:20A12000CB6AC3620B6B03634B6B43638B6B8363CB6BC36340304031403ADBD230320BD30D +:20A140000B6803604B6843608B688360CB68C36010301031103AF3D20C3205D351F8043B79 +:20A1600040F8043B043AF9D2043208D0D2071CBF11F8013B00F8013B01D30B880380604694 +:20A18000704700BF082A13D38B07B1D010F00303AED0C3F10403D21ADB071CBF11F8013BF1 +:20A1A00000F8013BA4D331F8023B20F8023B9FE7043AD9D3013A11F8013B00F8013BF9D24A +:20A1C0000B7803704B7843708B78837060467047F0B4840743D0541E002A3ED0CDB203460C +:20A1E00003E0621E002C38D0144603F8015B9A07F7D1032C2AD9CDB245EA05250F2C45EA3A +:20A20000054515D9A4F110073F0903F1100606EB07161A46156055609560D5601032B24210 +:20A22000F8D104F00F040137032C03EB07130DD91E462246043A032A46F8045BFAD8221F12 +:20A2400022F003020432134404F003042CB1C9B21C4403F8011BA342FBD1F0BC7047144622 +:20A260000346C6E7704700BF704700BF38B5074C0023054608462360FAF71EFC431C00D043 +:20A2800038BD2368002BFBD02B6038BDE81900200EB4F0B59CB021AC54F8042B0E49064609 +:20A2A00023464FF4027E6FF0004508684FF6FF7702A9029606960194ADF814E00495079561 +:20A2C000ADF8167000F03AF8029B00221A701CB0BDE8F04003B07047000B002020F003019E +:20A2E00010F00300C0F1000051F8043B00F1040C4FEACC0C6FF000021CBF22FA0CF2134364 +:20A300004FF0010C4CEA0C2C4CEA0C4CA3EB0C0222EA030212EACC1204BF51F8043B0430EF +:20A32000F4D013F0FF0F1FBF013013F47F4F013013F47F0F18BF0130704700BF2DE9F04FCB +:20A34000C9B010930C9191460D9002F0D7FB00681590FFF7C3FF0C9C1890A3891E0603D5CF +:20A360002369002B01F0818038ACA44608942B9400250024CDE91645002311932D932C936B +:20A380001A9319930E93664699F80030002B00F0F880252B00F0F58009F1010201E0252BE0 +:20A3A00004D0137814460132002BF8D1C9EB04057DB12C9B2D9A01332A44072BC6F8009022 +:20A3C00075602D922C9300F3C28008360E9828440E902378002B00F0C280002394F80180DF +:20A3E0001A468DF88F300F93099304F101094FF0FF340A9409F10109A8F12003582B00F237 +:20A40000C583DFE813F06A02C303C3037102C303C303C303C303C303C30314036603C303D5 +:20A420009D00C000C30378027F027F027F027F027F027F027F027F027F02C303C303C303A4 +:20A44000C303C303C303C303C303C303C30390027103C3037103C303C303C303C3036A03CD +:20A46000C303C3037800C303C303C303C303C3035900C303C303AF02C303C303C303C3034C +:20A48000C303C303C303C303C303C30337034803710371037103FF024803C303C303080354 +:20A4A000C303C5027C002003A303C303D902C3035F00C303C303DE00DDF824C04CF0100C89 +:20A4C000CDF824C0099CA20600F15483099CE30600F1BD85DDF824C01CF0400F00F0B785BD +:20A4E000DDF840C00025BCF800400CF1040C0123CDF840C08CE0099D45F010050995DDF8A9 +:20A5000024C01CF0200340F02A83DDF824C01CF0100240F0A485DDF824C01CF0400300F023 +:20A520009E85DDF840C01346BCF800400CF1040C0025CDF840C06BE00F9C109364420F94FD +:20A54000099D45F00405099599F8008052E70D980C992BAA02F02AFE40B938AE36E72D9B32 +:20A5600023B10D980C992BAA02F020FE0C9C0E98A38913F0400F18BF4FF0FF3049B0BDE829 +:20A58000F08F4C4625E799F8008009F10100B8F12A0F01F00C81A8F13003092B98BF0021BA +:20A5A00001F26B8010F8018B01EB810103EB4101A8F13003092BF5D941EAE1710A918146DE +:20A5C0001AE7099DA14CAF061A948DF88F2040F1D181DDF840C00CF1070323F0070303F1E0 +:20A5E00008041094D3E90045DDF824C01CF0010F00F0628454EA050000F05E8430234CF05B +:20A60000020C8DF890308DF89180CDF824C002234FF0000A8DF88FA00A99002905DBDDF805 +:20A6200024C02CF0800CCDF824C054EA050040F0C5820A99002940F0C182002B40F03884D5 +:20A64000DDF824C01CF0010F00F0328448AF3023089D07F8413DEC1BDDF828C00025644581 +:20A66000A8BFA446CDF82CC01495BAF1000F02D00B9D01350B95099B13F00203129302D002 +:20A680000B9D02350B95DDF824C01CF0840CCDF84CC040F090820F9DDDF82CC0CCEB050B9F +:20A6A000BBF1000F40F38782BBF1100F2D992C9ADFF8A0A12CDD1B97304657461025CA4621 +:20A6C0000C9EA1460D9C06E0ABF1100BBBF1100F00F1080017DD01321031072A2D912C92CA +:20A6E00007604560F0DD204631462BAA02F05EFD00287FF43BAFABF1100BBBF1100F2D99B5 +:20A700002C9A38A8E7DC4C46D146BA461B9F064601320BEB010C072ACDF8B4C02C9286E855 +:20A72000000C00F31A849DF88FA00836BAF1000F0FD02C9B0CF1010C01330DF18F0101222B +:20A74000072BCDF8B4C02C9386E8060000F3A4830836129B73B12C9B0CF1020C013324A95F +:20A760000222072BCDF8B4C02C9386E8060000F387830836139D802D00F0CA820A9DC4EBED +:20A78000050ABAF1000F3BDDBAF1100F2C9B304D2BDD0A9432464FF0100B2E4661460D9C8E +:20A7A0000C9D06E0AAF1100ABAF1100F02F1080217DD01331031072B2D912C9382E84008C4 +:20A7C000F0DD204629462BAA02F0F0FC00287FF4CDAEAAF1100ABAF1100F2D992C9B38AA20 +:20A7E000E7DC0A9C35468C4616460133D444072BCDF8B4C02C9386E8200400F33583083656 +:20A80000099DED0500F124822C9BA4440133072BCDF8B4C0376074602C9300F30F830836CE +:20A82000099C630749D50F9D0B982C1A002C44DD102C2C9BDFF81CA02BDD574610256246F1 +:20A84000DDF83080DDF834A00BE000BFDCF00008A8F00008FCF00008103C102C06F108062B +:20A8600015DD01331032072B2D922C9337607560F2DD504641462BAA02F098FC00287FF472 +:20A8800075AE103C102C2D9A2C9B38AEE9DC9446BA460133A444072BCDF8B4C02C93C6F8F6 +:20A8A00000A0746009DD0D980C992BAA02F07EFC00287FF45BAEDDF8B4C00E9C0B980F9DCD +:20A8C000A842ACBF241864190E94BCF1000F40F0C18200232C9338AE56E599F80080002A5B +:20A8E0007FF488AD202285E5099D45F00105099599F800807EE5099D45F08005099599F882 +:20A90000008077E50024A8F130030F94214619F8018B01EB810103EB4101A8F13003092B26 +:20A92000F5D90F9168E5DDF824C08DF88F204CF0100CCDF824C0099CA50640F1B280109D0E +:20A94000E91D21F00701D1E900230831109114461D46002A73F1000CC0F294839DF88FA03D +:20A96000012359E6099DB64CAF068DF88F201A943FF52FAE099DED0640F14384DDF840C0BE +:20A980000025DCF800400CF1040CCDF840C02BE6DDF824C08DF88F201CF0200F00F04084BF +:20A9A000109C21680E9CE5172B46109D224604351095C1E90023E7E4109C4FF0000A27683C +:20A9C0008DF88FA0251D002F00F0E9850A9C3846002CC0F29B855146224602F093F800282E +:20A9E00000F013860A9CC01BA042B8BF0446109524EAE475CDF828A0CDF850A00B959DF827 +:20AA00008FA032E6DDF824C04CF0400CCDF824C099F80080EEE499F800804B46B8F16C0F5C +:20AA200000F07F84099D45F010050995E2E4109C109D24682B1D002C0F94FFF67DAD109311 +:20AA400099F80080D6E4109BDDF824C0109D7D4804351C684FF0780830234CF0020C109597 +:20AA60008DF89030CDF824C000258DF891801A900223CDE5109B109D1A6801240023043551 +:20AA80009A460B948DF8B82010958DF88F300A9314932EAFEFE5099C8DF88F20A5063FF544 +:20AAA0004EAFDDF824C01CF0100F40F0DF82DDF824C01CF0400F00F0D982DDF840C0BCF93B +:20AAC00000400CF1040CE51722462B46CDF840C03FE799F800802B228CE4099D45F00805B3 +:20AAE000099599F8008085E4109D8DF88F20EB1D23F0070303F1080CCDF840C0D3E900456A +:20AB0000CDE91645DDE91601FDF7FCFB0128DDE9160140F05C8300220023FEF77FF900286D +:20AB200040F063859DF88FA003250B95099D464F25F08005454B0024099500250A94B8F1DE +:20AB4000470FD8BF1F46032414958EE5DDF824C04CF0200CCDF824C099F800804AE4109CAB +:20AB6000E31D23F0070303F108051095D3E9004500234DE5109DEB1D23F0070303F1080CE2 +:20AB8000D3E90045CDF840C0012341E58DF88F20B8F1000F3FF4E3AC00234FF0010C9A46A8 +:20ABA000CDF82CC08DF8B8808DF88F300A93149364462EAF5FE5DDF8B4C0B7E5012B00F0D3 +:20ABC000EC80022B0DF1DF0318D1DDF868C0194604F00F0022091CF8000042EA05722B099E +:20ABE000087052EA03000F4614461D4601F1FF31EED1089DCDE91E23EC1B2DE5E00840EAE4 +:20AC0000457004F00702E908303250EA010C1F461A7004460D4603F1FF33EFD1099CCDE91B +:20AC20001C01E007394640F1C180302A00F0BE80089D1F463023EC1B01F8013C0CE500BF4D +:20AC4000C8F00008DCF00008BCF00008B8F00008B8F1650F40F3AD80DDE91601002200235D +:20AC6000CDF81CC0FEF7D0F8DDF81CC0002800F026812C9BAA4901330CF1010C0122072BB9 +:20AC8000CDF8B4C02C9386E8060000F3ED820836259B119CA34203DB099DEC077FF5C0ADFE +:20ACA0002C9B189C0133159DA444072BCDF8B4C0356074602C9300F33E830836119D6C1E8E +:20ACC000002C7FF7ADAD102C2C9B964D40F3978110276246DDF83480DDF830A004E0083618 +:20ACE000103C102C40F38A8101331032072B2D922C9386E8A000F2DD404651462BAA02F0A7 +:20AD000055FA00287FF432AC2D9A2C9B38AEE7E70F9D0B98C0EB050ABAF1000F7FF72EAD15 +:20AD2000BAF1100F2C9B7F4D2BDD129432464FF0100B2E4661460D9C0C9D06E0AAF1100A2E +:20AD4000BAF1100F02F1080217DD01331031072B2D912C9382E84008F0DD204629462BAAEB +:20AD600002F024FA00287FF401ACAAF1100ABAF1100F2D992C9B38AAE7DC129C35468C46CF +:20AD800016460133D444072BCDF8B4C02C9386E8200400F30F820836F0E4002D08BF0A2C8F +:20ADA00080F03881303448AF07F8414D089DEC1B52E4119C012C2C9C40F3D28101340CF146 +:20ADC00001030122072C2D9337602C94726000F3D8810836159DDDF8608001343560189DC0 +:20ADE0009844072CCDF8B4802C94756000F3D5810836DDE9160100220023FEF705F8119D6D +:20AE0000002840F0B9806B1E013401379844072C2C94CDF8B4803760736000F3E2800836E6 +:20AE2000DDF864C00134199DC44427AB072CCDF8B4C02C9486E828007FF7F1AC0D980C9935 +:20AE40002BAA02F0B3F900287FF490ABDDF8B4C038AEE5E40D980C992BAA02F0A7F90028D8 +:20AE60003FF437ADFFF782BB0D980C992BAA02F09DF900287FF47AABDDF8B4C038AEBFE44F +:20AE80000D980C992BAA02F091F900287FF46EABDDF8B4C038AE6DE40D980C992BAA02F0D2 +:20AEA00085F900287FF462ABDDF8B4C038AE50E40A9C38AFFFF7D0BB0223FFF7A9BB259BBC +:20AEC000002B40F3DD81119C149DDDF844A0AC42A8BF2C46002CBA440BDD2C9BA4440133E3 +:20AEE000072BCDF8B4C0376074602C9300F31E830836149D24EAE4742C1B002C40F3D780D7 +:20AF0000102C2C9B074D40F3A3810A974FF010082F4662462546DDF834B00C9C09E000BFFA +:20AF2000F8F00008A8F000080836103D102D40F38B8101331032072B2D922C9386E8800165 +:20AF4000F2DD584621462BAA02F030F900287FF40DAB2D9A2C9B38AEE7E70D980C992BAA79 +:20AF600002F024F900287FF401AB9DF88FA0DDF8B4C038AEFFF7DABB6F1E002F7FF750AFCC +:20AF8000102FAE4D23DD43464FF0100ADDF83480DDF830B004E0103F102F06F1080615DDEE +:20AFA00001341033072C2D932C9486E82004F2DD404659462BAA02F0F9F800287FF4D6AA0D +:20AFC000103F102F2D9B2C9C38AEE9DC98460134B844072CCDF8B4802C9486E8A0007FF729 +:20AFE0001EAF0D980C992BAA02F0E0F800287FF4BDAADDF8B4802C9C38AE11E794460133DC +:20B00000A444072BCDF8B4C02C93356074607FF706AC13E70DF1DF0B204629460A22002387 +:20B02000FEF796FA30328BF80020204629460A220023FEF78DFA04460D4654EA050C5F4655 +:20B040000BF1FF3BE8D1089DEC1BFFF705BB109D01232C68043510950025FFF7D9BA109D01 +:20B060002C68043510950025FFF7D2BA109D2C6804351095E51722462B46002A73F1000C29 +:20B08000BFF66CAC4FF02D0A644265EB45058DF88FA00123FFF7C0BA0D980C992BAA02F0D4 +:20B0A00085F800287FF462AADDF8B4C038AE149D259C2F44119DAC4242DB099DE9073FD4F6 +:20B0C0001198C7EB0A05041BAC42B8BF2546002D0BDD2C9BAC440133072BCDF8B4C0376015 +:20B0E00075602C9300F34C82083625EAE575641B002C7FF795AB102C2C9B504D7FF77FAFAF +:20B1000010276246DDF83480DDF830A004E00836103C102C7FF772AF01331032072B2D927A +:20B120002C9386E8A000F2DD404651462BAA02F03DF800287FF41AAA2D9A2C9B38AEE7E7B9 +:20B14000189D2C9BAC44159D01333560189D072BCDF8B4C075602C9300F3F4810836AFE718 +:20B16000099DEA073FF52AAE01340CF101080123072CCDF8B4802C94376073607FF74FAE04 +:20B180002FE70D980C992BAA02F010F800287FF4EDA92D9B2C9C38AE1CE60D980C992BAAB8 +:20B1A00002F004F800287FF4E1A9DDF8B4802C9C38AE1EE60D980C992BAA01F0F7FF002893 +:20B1C0007FF4D4A9DDF8B4C038AEFFF7D7BAFDF799F8002840F0BB80099C194F194B4FF001 +:20B1E000030C24F0800409940A90CDF82CC01490B8F1470FD8BF1F4664469DF88FA0FFF7BD +:20B2000034BA099C640640F15081DDF840C00025BCF800400CF1040CCDF840C0FFF7E4B9DC +:20B22000DDF824C01CF0100F00F04681109C0E9D2368043410941D60FFF7A6B8A8F0000844 +:20B24000C4F00008C0F000082C463D460A9F94460133A444072BCDF8B4C02C933560746053 +:20B260003FF71AAF083622E70D980C992BAA01F09DFF00287FF47AA9DDF8B4C038AE07E503 +:20B280002C9AB74901320CF1010C0120072ACDF8B4C02C923160706000F3F78008361C46F7 +:20B2A0002CB9119D1DB9099DE8077FF5B9AA2C9B159D189901333560189D6144072B2D917C +:20B2C00075602C9300F3DE8106F108026442002C40F30B81102CA34D40F34881A3461026AF +:20B2E0000C46DDF83480DDF830A006E00832ABF1100BBBF1100F40F3378101331034072B97 +:20B300002D942C9382E86000F0DD404651462BAA01F04CFF00287FF429A92D9C2C9B38AA09 +:20B32000E5E7099C09F1010944F02004099493F80180FFF75FB80D980C992BAA01F036FF45 +:20B3400000287FF413A9DDF8B4C038AEB6E40A9D28F0200A013500F0A580BAF1470F04D1C3 +:20B360000A9D002D08BF01250A95DDF824C0DDE916234CF4807C002BCDF848C0C0F29C81B2 +:20B38000DDE91645CDE920454FF0000BB8F1660F00F09B81B8F1460F00F0A981BAF1450FE6 +:20B3A0000ABF0A9C0A9D651C022025A926AA29AB8DE821000392049302910D98DDE920235F +:20B3C00000F04EFBB8F1670F074602D0B8F1470F05D1DDF824C01CF0010F00F09C81BAF194 +:20B3E000460F07EB050400F01C81DDE9200100220023FDF709FD002840F00581299B9C42CA +:20B4000006D930215A1C29921970299B9C42F9D8DB1BBAF1470F119300F0ED80B8F1650FBA +:20B4200040F3F281B8F1660F00F06881259C1494119C149DAC4200F33281DDF824C01CF04F +:20B44000010F40F0AD8125EAE5732C464FF06708BBF1000F40F0B280129D0B930995CDF82A +:20B4600028B09DF88FA0FFF700B90D984021FEF79DFB20602061002800F0BF81DDF830C0D0 +:20B480004023CCF81430FEF76FBF0D980C992BAA01F08CFE00287FF469A8259CDDF8B4C0CE +:20B4A00038AEFDE606240A945FE7109D2C68043510950025FFF798B8DDF824C01CF0400F17 +:20B4C00000F08780109C0E9D2368043410941D80FEF75ABF0D980C992BAA01F067FE00286F +:20B4E0007FF444A82D992C9B38AADDF844C00133119C8C44072BCDF8B4C02C93176054609F +:20B500003FF79CAC02F10806FFF78AB9CDF828A0FEF7E4FE10950A9D20EAE07C0446CDF84E +:20B520002CC014959DF88FA0FFF79FB80D980C992BAA01F03BFE00287FF418A8DDF8B4C078 +:20B5400038AED6E40D980C992BAA01F02FFE00287FF40CA8259CDDF8B4C038AEB0E500BF7B +:20B56000F8F00008A8F0000821465C4601332144072B2D912C9315605460ABDC0832B4E765 +:20B580000D980C992BAA01F011FE00287EF4EEAF259C1199DDF8B4C00C1B38AEA5E50A9C64 +:20B5A000BA46062C28BF062424EAE47C0A9714971095CDF82CC0974FFFF757B8129D4FF05F +:20B5C0002D0A099500250B938DF88FA00A95FFF74FB8DDF840C00E9CDCF800300CF1040CF3 +:20B5E000CDF840C01C60FEF7CFBE4FF02D0A8DF88FA0FFF799BA259BDC1C19DB0A9C9C42E5 +:20B6000016DB149314E7234602E724EAE47CCDF82CC00A9C10950A9014909DF88FA0FFF7E3 +:20B6200024B83B78302B00F0AD80259D2C44DCE6A8F10208591E00292591BABF49422D23C2 +:20B640002B2309298DF89C808DF89D3065DC302330318DF89E308DF89F1028AB119D27AAA9 +:20B66000119C9A1A012D1992144440F3B7800134002524EAE4731495EAE6002481460A940D +:20B68000FEF7BABE0D980C992BAA01F08FFD00287EF46CAF259C2D992C9B38AA16E6149C10 +:20B6A000119D002CD4BFC4F1020401242C4424EAE4734FF06708CBE61799169801F1004178 +:20B6C000209021914FF02D0B60E60A9D032025A926AA29AB019500900392049302910D9885 +:20B6E000DDE9202300F0BCF90A9D074677E60A9C032025A926AA29AB0194ECE7259D0A9C40 +:20B70000002D149563DDB4BB099DE80733D4149C24EAE4739CE6299B7AE60DF1AA023E4D18 +:20B72000CB1785FB0150C3EBA00000EB8003A1EB43010928134601F130021A70014603F157 +:20B74000FF32ECDC00F130010DF1AB04C9B2944203F8011C5AD90DF19D001A4601E012F89F +:20B76000011BA24200F8011FF9D10DF5907CC3EB4C03F63B72E70A9D6C1C149D2C4424EAF4 +:20B78000E47365E6DDE9200100220023FDF73CFB00287FF44AAFC5F1010525952C4424E62C +:20B7A000149D4FF067086C1C24EAE47350E6109DDDF840C02D680CF10403002D99F80180AD +:20B7C0000A9510938146BEF615AEFEF710BE7CB9099DE9070CD401231C4639E6DDF824C01D +:20B7E0001CF001037FF443AF149324EAE4732FE60A9DAC1C24EAE4732AE60D9D0C232B606B +:20B800004FF0FF30FEF7BABE259B13E70DF19E0324E700BFF0F0000867666666024B13B198 +:20B82000024800F07DB870470000000099C800082DE9F04F384B85B01B68029003F5A47249 +:20B8400001930F460392019BD3F84881B8F1000F1CD0DDF80CB04FF00109DA46D8F8043098 +:20B860005C1E11D408F188059E1C05EB830508EB860677B1EB6FBB420BD0013C631CA5F186 +:20B880000405A6F10406F4D1244A7ABB05B0BDE8F08FD8F8042056F8043C013AA24216BF47 +:20B8A0000022C8F8044046F8042C002BE5D009FA04F2D8F88811D8F804B00A4210D0D8F832 +:20B8C0008C110A420ED1029855F8041C9847D8F804305B45B7D1DAF800304345CDD0B2E7CE +:20B8E0009847F4E755F8040C9847F0E7D8F804306BB9D8F8003063B14046CAF80030FEF7D2 +:20B900004DF9DAF80080B8F1000FA7D1BEE7D8F80030C2469846F6E7A4F000089D9B00081B +:20B92000014600200246034601F0C0BC2DE9F04F03690D6983B09D42834600F38C80013D53 +:20B9400001F1140400F1140A54F825205AF825300132B3FBF2F8AA00914600925244A1443D +:20B960000192B8F1000F3ED000263046224653468C4652F8047B19681FFA87FE3F0C0EFBC3 +:20B98000086E07FB08F606EB1E461FFA8EFECEEB000E8FB2B0B27744C0EB114000EB2740C4 +:20B9A000BFB247EA0047914543F8047B4FEA20404FEA1646DDD2009A61465AF8023093B920 +:20B9C000019A131F9A450CD252F8043C4BB9A2F1080302E01A68043B1AB99A4505F1FF3532 +:20B9E000F8D3CBF81050584601F0F2FA00282EDB08F101085346002254F8046B1868B1B252 +:20BA0000511A87B2360C3944C6EB104000EB214289B241EA0241A14543F8041B4FEA2242EE +:20BA2000EAD25AF825200AEB850382B91A1F92450BD253F8042C42B9083B02E01A68043BB2 +:20BA40001AB99A4505F1FF35F8D3CBF81050404603B0BDE8F08F002003B0BDE8F08F00BF09 +:20BA60002DE9F04F016C9BB0044692469B46279D41B1436C01229A404B608A6001F0B2F824 +:20BA800000232364BBF1000FD94633DB00232B60A54B1A4609EA0303934214D0504659462F +:20BAA00000220023FDF7B0F9804648B3269E289D01233360002D00F0CA809C482860013897 +:20BAC0001BB0BDE8F08F269D42F20F732B60BAF1000F00F0A5809648289E002EF0D0C378D7 +:20BAE000002B00F0B68000F10803289D2B601BB0BDE8F08F01232BF000492B60CB46C7E7E8 +:20BB000019AA18AB8DE80C00204652465B4601F0EFFA5FEA19550A9040F08B80189F199DAC +:20BB20006FF482633D449D42C0F295821F3305F212425B1B09FA03F32AFA02F243EA020041 +:20BB4000FCF784FE0126013DB846A1F1F87116960022784BFCF73CFD6DA3D3E90023FCF773 +:20BB6000EBFE6DA3D3E90023FCF734FD064628460F46FCF77BFE6AA3D3E90023FCF7DCFE95 +:20BB800002460B4630463946FCF724FD06460F46FDF76CF939460790002230460023FDF744 +:20BBA0003DF9002840F02982079E162E00F222826149524601EBC6015B46D1E90001FDF788 +:20BBC0004BF9002800F04C82013E079600260E96C5EB0805013D069500F1268200250895A4 +:20BBE000079E002EC0F21782069D0D963544002606950C96249D092D2DD8052DC4BF043D13 +:20BC00002495249EC8BF0025A6F10203D8BF0125032B22D8DFE813F0B7039E02C0039A04F7 +:20BC2000464A434BC9F3130000280CBF1046184652E7CBF3130343F07F51CDF8588050462D +:20BC4000A5F2FF3541F44011DDF8608080E73C4836E7C31C49E7002524950025656429468C +:20BC6000204600F099FF4FF0FF390126099025952064CDF83C900B96199B002BC0F2D2804C +:20BC8000079E0E2E00F3CE802B4B03EBC603D3E90001CDE9040125990029C0F28083DDE97B +:20BCA000042359465046FCF771FFFDF7DFF80546FCF7DCFDDDE90423FCF73EFE02460B462E +:20BCC00050465946FCF784FC099A05F13003B9F1010F06460F46137002F1010B64D00022BD +:20BCE000184BFCF729FE0022002306460F46FDF78BF8002840F08180DDF82480099DC844E6 +:20BD0000DDE904AB05F10209039428E0AFF3008061436F63A787D23FB3C8608B288AC63F1A +:20BD2000FB799F501344D33F0000F07FF9F0000818F100080000F83F28F100080CF1000869 +:20BD4000F8F0000800002440FCF7F6FD0022002306460F46FDF758F8002840F0C18352464B +:20BD60005B4630463946FCF711FFFDF77FF80546FCF77CFD52465B46FCF7DEFD02460B4668 +:20BD800030463946FCF724FC05F1300EC14509F801EC4C4606460F464FF00002A74B09F113 +:20BDA0000109D1D1A346039C32463B4630463946FCF710FC06460F463246DDE904013B46FD +:20BDC000FDF72CF840B9DDE9040132463B46FDF71BF890B1EB0710D51BF8015C099A05E077 +:20BDE0009A4200F0298413F8015C9B46392D0BF1FF33F5D06A1CD2B21A7020460A9900F09B +:20BE0000F1FE079E269D731C289E00228BF800202B60002E00F025830998C6F800B01BB086 +:20BE2000BDE8F08F0B9D002D00F00381249E012E40F3DC820C9E09F1FF37BE42C0F289837B +:20BE4000F71BB9F1000FC0F28784089D4B46089E20461E440896069E01211E44069600F064 +:20BE600063FF064665B10698002809DD03460899AB42A8BF2B46C91AC01A0891ED1A0690B0 +:20BE80000C9A002A1DDD0B9B002B00F05883002F11DD31463A46204600F0EEFF0646314622 +:20BEA0000A9A204600F04AFF0A998046204600F099FECDF82880DDF830E0BEEB070240F0B5 +:20BEC0008F822046012100F02FFF80460D98002805DD414620460D9A00F0CEFF8046249962 +:20BEE000012940F3C18200270D98002840F0AF820120069B034413F01F0300F0A180C3F15A +:20BF00002002042A40F3B7840899069AC3F11C0319441A4408911D4406920899002905DD56 +:20BF20000A99089A204600F0F5FF0A90069A002A04DD4146204600F0EDFF80460E9B002BCA +:20BF400040F06A82B9F1000F40F3A6820B98002840F088800B9D0A9FDDF824B006E039464F +:20BF600020460A22002300F047FE074638464146FFF7DCFC30300BF805000135A945EEDC61 +:20BF8000DDF824B082460A97B9F1010FACBFCB440BF1010B00250A990122204600F0BAFF59 +:20BFA00041460A9001F014F8002840F309831BF8012C099905E0994200F08B8213F8012CA5 +:20BFC0009B46392A0BF1FF33F5D001321A704146204600F007FE002E3FF40FAF2DB1B54297 +:20BFE00003D02946204600F0FDFD3146204600F0F9FD02E701260E96EAE50798FCF736FCA5 +:20C0000032463B46FCF700FF00287FF4CDAD079E013E0796C8E5079E089DAD1B089575428C +:20C0200000260C950D96E5E56D42002608950696D6E50C9F089D0B9E14E700BF00002440EC +:20C040001C23DDF820E006989E441844CDF820E01D44069061E7A748401B0AFA00F06FE55A +:20C060000E90B5E5002D05DD31462A46204600F051FF0646002F40F0E9823746099D099812 +:20C080004D4408950AF001050B95DDF82890451C0AE000F0B1FD394606460A2220460023DC +:20C0A00000F0AAFD0746013541464846FFF73EFC31468346484600F08BFF414603903A463F +:20C0C000204600F0A9FFC268691E03460BF1300A0691002A40F0938119464846029300F0BB +:20C0E00077FF029B024619462046029200F07AFD029A2AB9249B1BB90B98002800F0938342 +:20C10000039B002BC0F2348205D1249818B90B99002900F02D82002A00F3AC82DDF820E0FF +:20C1200005F801AC7545AB4600F0B48249460A220023204600F060FDBE428146314620464F +:20C140004FF00A024FF00003A3D100F055FD06460746A8E700260B96079EDDF894E0B644C5 +:20C160000EF10109B9F1000FCDF83CE04E4640F350810021172E61640AD9012204235B00D1 +:20C1800003F11400B042114602F10102F7D96164204600F001FD0E2E099020643FF66CADC8 +:20C1A000002D3FF469AD079DCDE912AB002D40F31C82514B05F00F0203EBC2032D11D3E9A5 +:20C1C0000067EB0640F1CD814C4B50465946D3E90823FCF7DBFCCDE9100105F00F054FF0FC +:20C1E00003088DB1DFF814A130463946EE0705D5DAE9002308F10108FCF79EFB6D100AF1BA +:20C20000080AF3D106460F46DDE9100132463B46FCF7BCFC82468B460E9D45B150465946BD +:20C220000022374BFCF7FAFD002840F0AA824046FCF71CFB52465B46FCF77EFB0022314B19 +:20C24000FCF7C8F90646A1F15077B9F1000F00F05A81079DC84617950B9D002D00F0238239 +:20C26000254B002003EBC80353E902232649FCF78DFC32463B46FCF7ABF9CDE91001594633 +:20C280005046FCF7F3FD0546FCF7F0FA02460B4650465946FCF79CF93035099ECDE90401E0 +:20C2A000DDE90423DDE91001EDB2357006F1010BFCF7D2FD002840F0AB82DDE9042300201F +:20C2C0000F49FCF785F902460B46DDE91001FCF7C3FD002840F0A282B8F1010F40F3818108 +:20C2E000B044CDF85090A246C146DDE90467DDE9104519E0EEFBFFFF28F10008F0F1000880 +:20C300000000F03F00001C400000E03F0020A849FCF75EF922462B46FCF780FD002840F077 +:20C320007B82CB4500F05A81204629460022A14BFCF702FB00229F4B04460D4630463946B4 +:20C34000FCF7FAFA0F460646FCF790FD8046FCF78DFA02460B4630463946FCF739F908F1E9 +:20C3600030085FFA88F822462B460BF8018B06460F46FCF753FD32463B460028C6D0179EF4 +:20C380005446079639E500260B96259800283CDD06460F908146ECE601260B96F5E7B9F1B1 +:20C3A000000F3FF77CAC40F0C680DDE904010022814BFCF7C1FA52465B46FCF743FDC846B9 +:20C3C0004E4600287CD0259DDDF824B0ED4307954146204600F006FC002E7FF406AE0CE5F9 +:20C3E0000A99204600F048FD0A906AE5169D002D00F0B88103F233430C9F089D27E50146FF +:20C40000204600F0EFFB01227AE6012625960F96B14600216164BBE60A98414600F0D8FD66 +:20C420000028BFF68FADDDF81CE00A990EF1FF3E20460A220023CDF81CE000F0DDFB0A905B +:20C440000B98002840F00982DDF83C907AE5D8F8103008EB8303186900F018FCC0F1200077 +:20C4600047E50998FFF72CBBBAF1000F7FF43BADCBF31303002B40F07C812BF000473F0D23 +:20C480003F05002F3FF430AD089A069B0132013308920693012727E5249902297FF756ADA7 +:20C4A000B9F1000F8FD141464B460522204600F0A3FB804641460A9800F08AFD002882DD43 +:20C4C000079D312301350795099D2B7005F1010B7EE7079809993123013007900B7076E5B7 +:20C4E000A346039C89E44046FCF7C0F902460B4650465946FCF720FA0022304BFCF76AF848 +:20C500000646A1F150775046594600222A4BFCF75FF832463B4682468B46FCF79DFC00281A +:20C5200040F0BD80324607F1004350465946FCF775FC002855D04FF00008464643E70A9955 +:20C540000C9A204600F098FC0A90BAE401260B9602E60C9D0D9E7B1B1E440C970D960027AA +:20C560006FE4DDE912014FF00208CDE9100138E6002ACDF82890D94611DD0A990122204681 +:20C5800000F0C8FC41460A9000F022FD002840F35D81BAF1390F00F01B8109F1310A069B29 +:20C5A000354683F800A003F1010B3E460FE500BF0000F03F000024400000144000001C406B +:20C5C00003D11AF0010F7FF4F2AC5B4613F8012C9B46302A03F1FF33F8D0F8E4DDF85090C9 +:20C5E0005446DDE912ABFFF747BB079E7542002D00F0C280A34B05F00F0203EBC203D3E908 +:20C600000023DDE91201FCF797F92D1182468B4600F02E819C4E4FF00208EA0705D5D6E968 +:20C62000002308F10108FCF787F96D1006F10806F3D182468B46EFE5079E099D30222A7078 +:20C640000136312207961A70FFF7D7BB7168204600F0A2FA336905469A1C920006F10C01A3 +:20C660000C30FDF73FFD20462946012200F052FC074603E5BAF1390FCDF8289000F0A8805B +:20C68000069D0AF101032B703546069E06F1010B3E469CE43546CDF828903E467BE44FF01D +:20C6A000000846460CE7774908F1FF3501EBC50132463B46D1E900011095FCF73DF9CDE91C +:20C6C000140159465046FCF7D1FB0546FCF7CEF802460B4650465946FBF77AFFDDF824E03B +:20C6E0003035B8F1010F06460F468EF800500EF1010B1ED0099D6B1E03EB080A0022634BAD +:20C70000FCF71AF90F460646FCF7B0FB8046FCF7ADF808F1300802460B4630463946FBF7C5 +:20C7200057FF05F8018F5545E8D1109D06460F46AB440022564BDDE91401FBF74BFF324634 +:20C740003B46FCF76BFB00284DD0179E099A07961BF8015CFFF74ABB089E0023C9EB0605D2 +:20C76000FFF775BB189B0C9FC3F13603089DFFF76EBB5746FFF7B8BBDDE912AB4FF00208B2 +:20C780004AE5B9F1000F3FF4AEAE0F9E002E7FF728AF00223D4B50465946FCF7CDF882469B +:20C7A00008F101008B46FCF761F802460B4650465946FCF7C1F80022364BFBF70BFF079DA5 +:20C7C0000646013DA1F150771795DDF83C8043E53546069B069E3922327003F1010B3E46D0 +:20C7E0000999FFF7EEBBDDE9142300202849FBF7EFFE32463B46FCF72FFB00283FF4F1AE7B +:20C800005B4613F8012C9B46302A03F1FF33F8D0179D0795FFF7F1BA45465446179E099AA8 +:20C820000796FFF7E3BABAF1390FCDF82890CFD0039B3546002B069EC8BF0BF1310A86F895 +:20C8400000A006F1010B3E46FFF7C1BB7FF4A7AE1AF0010F3FF4A3AE9BE6314620460A224F +:20C860000023DDF83C9000F0C7F90646FFF76ABB4FF00208D0E43FF450ABC3F13C03FFF7C9 +:20C88000E0BB00BF28F10008F0F10008000024400000E03F00001C4038B5094D094C641B3E +:20C8A000A41018BF05EB840505D0013C55F8043D9847002CF9D1BDE8384000F0D5BF00BF9F +:20C8C00074D8000878D80008F8B5234D0F460446FDF7C8FCAB685E6826F00306F11B01F63D +:20C8E000EF7121F47F6121F00F01A1F58057B7F5805F07DB20460021FDF7B8FCAB6833442F +:20C90000984204D02046FDF7AFFC0020F8BD20467942FDF7ABFC01300DD0104BAA681968D7 +:20C92000F61B46F001062046C91B56601960FDF79BFC0120F8BD20460021FDF797FCAB68AE +:20C94000C21A0F2ADEDD064D04492D6842F00102401B5A600860D5E7040B0020801900207C +:20C96000100F00202DE9F0410D460646002955D0FDF778FC55F8041CDFF870C1A5F10804C5 +:20C9800021F00103E218DCF808005768904227F0030768D011F00101576032D00021D019FC +:20C9A0004068C00706D43B44906800294DD0D268C260906043F001026260E350E1B9B3F5B8 +:20C9C000007F2DD35A0A042A69D89809383041000CEB810CDCF808204449624565D0516819 +:20C9E00021F003018B4202D292689445F7D1D368E360A2609C60D4603046BDE8F041FDF7F6 +:20CA000033BC55F8085C0CF10808641BA0682B44404542D0E568C560A860C0E7BDE8F081A5 +:20CA2000DB089A1001209040DCF804100CEBC3039A680143A260E360CCF8041030469C60FE +:20CA4000D460BDE8F041FDF70FBC294DA842AED143F00102CCF81440CCF81040E060A0608C +:20CA60006260E350C8E71F44CB0707D455F8081C641AE368A2680F44D3609A601D4B47F09F +:20CA800001021B6862609F42CCF80840B4D31A4B30461968FFF718FFAEE701217FE7142A16 +:20CAA0000BD802F15B00410092E780100125854048681346284348609AE7542A03D8180BF7 +:20CAC0006E30410084E7B2F5AA7F03D8D80B773041007DE740F254518A4203D8980C7C3064 +:20CAE000410075E7FC217E2072E700BF040B00200C0B00200C0F00207C1900200048704771 +:20CB0000140F0020830770B4C9B240D0541E2AB303788B4223D0431C04E0FCB10578144648 +:20CB20008D421CD013F0030F184604F1FF3203F10103F2D1032C14D8651E54B303788B42F9 +:20CB40000DD0421C002302E004788C4207D0AB42104603F1010302F10102F5D1002070BC31 +:20CB6000704741EA0126034646EA06461A6818467240A2F1013525EA020212F0803F03F1C4 +:20CB80000403D9D1043C032C1846EFD8D4E71446D0E72046E3E700BFC26C70B505460C46A5 +:20CBA0004AB152F8240080B1016842F8241000220261C26070BD2122042100F0CBFBE864C6 +:20CBC00002460028EDD1002070BD012101FA04F6721D2846920000F0BDFB0028F3D04460FD +:20CBE0008660E4E731B1C36C4A6853F82200086043F82210704700BF2DE9F0430F6983B015 +:20CC00008846814601F1140500242E680134B1B2360C02FB013302FB06F699B206EB134324 +:20CC200001EB0341A74245F8041B4FEA1343ECDC4BB1D8F80820974209DA08EB87020137C4 +:20CC40005361C8F81070404603B0BDE8F083D8F80410484601310193FFF79EFFD8F81020C4 +:20CC600008F10C010232044692000C30FDF73AFAD9F84C20D8F80410019B52F82100C8F852 +:20CC8000000042F82180A046D7E700BF030C1B04B3B90004102310F07F4F04BF00020833B7 +:20CCA00010F0704F04BF0001043310F0404F04BF80000233002807DB420003D42020704799 +:20CCC0000023E8E7581C704718467047036813F0070207D0D90720D49A0720D49B08036065 +:20CCE0000220704799B209B91B0C102213F0FF0F04BF1B0A0832190704BF1B0904329907E5 +:20CD000004BF9B080232D90704D45B0801D1202070470132036010467047002070475B08B8 +:20CD200003600120704700BF10B50C460121FFF733FF01224461026110BD00BF2DE9F04F8C +:20CD40000D69D2F8109085B04D450C46924604DA2A4654464D468A469146A36805EB0907D5 +:20CD600061689F42C8BF0131FFF716FF00F1140606EB87084645019005D23346002043F8F3 +:20CD8000040B9845FBD80AF1140C0CEB89091434CC45009404EB85055BD2CDF808800397B6 +:20CDA000C8465CF8043B9CB224B3009A33464FF0000900E00B4652F8047B19681FFA87FB3C +:20CDC0001FFA81FA380C090C04FB0BAA04FB0010D14400EB19401FFA89F949EA00471946D6 +:20CDE00095424FEA104941F8047BE3D8C3F804905CF8043C5FEA134924D0D6F800A0009BD2 +:20CE0000504631464FF0000B00E011461A88000C09FB02001FFA8AFA83444AEA0B400A469D +:20CE200042F8040B53F8047B48684FEA174A84B209FB0A4A9D420AEB1B4A4FEA1A4BE4D874 +:20CE4000C1F804A0E04506F10406AAD8DDF80880039F002F0ADD58F8043CA8F104081BB1B7 +:20CE600004E058F8043D0BB9013FFAD1019B18461F6105B0BDE8F08F12F003032DE9F041CC +:20CE8000144607460E462CD1A4101CD0BD6C002D30D04FF0000804E0641014D02868A8B138 +:20CEA0000546E307F8D5384631462A46FFF746FFAEB17268FB6C641053F82210316043F873 +:20CEC00022600646EAD13046BDE8F081384629462A46FFF733FF2860C0F80080E0E70646E5 +:20CEE000DAE70B4A013B52F823200023FFF784FE0646C9E701213846FFF74EFE40F2712116 +:20CF000001220023416102610546B8640360C0E718F200082DE9F84F0B694FEA621A0AEBC8 +:20CF200003098B6809F101069E420F4693468046496804DD5B009E4201F10101FADC404600 +:20CF4000FFF72AFEBAF1000F00F1140409DD00231A4625460133534545F8042BFAD104EB2A +:20CF600083043A6907F114031BF01F0B03EB820C21D0CBF1200A002200E02C461968254690 +:20CF800001FA0BF10A4345F8042B53F8042B634522FA0AF2F1D362600AB109F10206D8F894 +:20CFA0004C307A68013E53F822100661396043F82270BDE8F88F53F8042B9C4544F8042B98 +:20CFC000EDD953F8042B9C4544F8042BF3D8E6E702690B6910B4D21A15D19B001430143194 +:20CFE0001944034401E0984211D253F8042D51F8044DA242F7D0944294BF01204FF0FF3076 +:20D000005DF8044B704710465DF8044B704700205DF8044B704700BF2DE9F0470D460446E0 +:20D02000114628461646FFF7D3FF071E56D04FDB4FF0000969682046FFF7AEFD2F6932693F +:20D0400014351436C0F80C9000F1140305EB870C06EB8208002155F8044B56F8042B1FFA90 +:20D0600084FA8A441FFA82F9110CC1EB1441C9EB0A0201EB224192B242EA0142B04543F8C0 +:20D08000042B4FEA21412C46E5D8AC45984615D954F8046BB2B21144360C06EB214689B291 +:20D0A00041EA0642A44543F8042B4FEA2641EFD8EB43634423F0030304334344043B22B97D +:20D0C00053F8042D013F002AFAD00761BDE8F0872B464FF0010935461E46ABE7204639460C +:20D0E000FFF75AFD012347610361BDE8F08700BF2DE9F043012183B01D46C3F30A56144667 +:20D100000A9FFFF749FDC5F3130380460EB143F48013019324B302A840F8084D6846FFF7C7 +:20D12000D5FD002835D19DE80C00C8F81420002B0CBF01240224C8F81830C8F81040DEB97A +:20D1400008EB8403A0F2324038601869FFF79EFD0B9BC0EB44101860404603B0BDE8F08339 +:20D1600001A8FFF7B3FD019B01242030C8F81430C8F81040002EE3D0A6F2334909EB00034F +:20D180003B600B9BC0F135001860404603B0BDE8F083019BC0F1200103FA01F1C340009AA5 +:20D1A00001930A43C8F81420C1E700BF2DE9F04F946883B0924680460D461668002C6FD0D5 +:20D1C0004FF0000B08688B685C46002C43D09C421F4645D3AB8913F4906F44D06F692969AE +:20D1E00007EB470707EBD777C1EB0009621C7F104A44974234BF17463A465B0535D51146F5 +:20D200004046FCF7D3FC002839D029694A460190FCF768FFAA89019B22F4906242F08002FD +:20D22000AA81C9EB070203EB09006F612B612860AA602746A1464A46594600F0BBF8DAF829 +:20D240000820AB682868DB1B4844141BAB602860CAF8084024B3D6F800B074680836B4E7AB +:20D260002746A146E7E7B946E5E7404600F008F903460028D5D140462969FFF773FBAA8984 +:20D280000C23C8F8003042F0400200234FF0FF30AA81CAF80830CAF8043003B0BDE8F08F78 +:20D2A0002046CAF8044003B0BDE8F08FF0B5274C85B026680746D6F84841002C40D06568A3 +:20D2C0001F2D1EDD224818B94FF0FF3005B0F0BD4FF4C870039102920193FCF757FC0399E3 +:20D2E0000446029A019B0028EED0D6F848510020256060600546C6F84841C4F88801C4F867 +:20D300008C013FB96B1C00200235636044F8251005B0F0BD0126AE4004EB8500C0F888202B +:20D32000D4F88821022F42EA0602C4F88821C0F80831E7D1D4F88C311E43C4F88C61E1E7AA +:20D3400006F5A674C6F84841B9E700BFA4F000088D9B000810B502FB01F1FCF727FC044632 +:20D3600068B150F8042C22F00302043A242A18D8132A06D8034600221A605A609A6020466F +:20D3800010BD00231B2A036043600FD9242A8360C36005BF0361436100F1100300F118033A +:20D3A000E9E70021FCF714FF204610BD00F10803E1E700BF8842F0B410D98C18A0420DD204 +:20D3C0008518531E42B121462A4611F8014D013B02F8014D5C1CF8D1F0BC70470F2A44D9A0 +:20D3E00040EA01039B0744D1A2F110073F0900EB071610360C4603462568103343F8105CF6 +:20D400006568103443F80C5C54F8085C43F8085C54F8045C43F8045CB342EDD17B1C02F086 +:20D420000F0C1B01BCF1030F1944034423D90E461D46644656F8047B043C032C45F8047BFD +:20D44000F8D8ACF1040424F00304043402F0030223442144002ABFD01A4411F8014B03F8DA +:20D46000014B9342F9D1F0BC70470346002AF3D1B2E70346F0E76246002AEDD1ACE700BF8C +:20D480002DE9F04F0C4683B090468146002900F0BA80FCF7E7FE08F10B0654F8043C162E10 +:20D4A00023F00305A4F108074BD810210E46B0454CD88D4251DADFF884B37819DBF808E098 +:20D4C000864500F0A680426822F0010C8444DCF804C01CF0010F54D000221046DB076FD465 +:20D4E00054F8083CC3EB070ADAF8043023F003032B44002862D0704500F0E98002EB030EE9 +:20D500008E455BDBC3688268D046D3609A6058F8081FDAF80C302A1F242ACB60996000F278 +:20D520002381132A40F2B08023681B2ACAF808306368CAF80C3000F22B8108340AF110032D +:20D54000A3E026F00706002E3146B0DA0C230020C9F8003003B0BDE8F08FA046AA1B0F2AFB +:20D5600003F001031AD82B437B603D446B6843F001036B604846FCF777FE404603B0BDE84F +:20D58000F08F22F0030202EB050C8C45A6DBC2688168A046CA6065469160DFE7B9193343D8 +:20D5A00042F001007B600A4448605368083143F0010353604846FFF7D5F9DBE78B4233DA9B +:20D5C00041464846FCF7F2FA80460028D2D054F8043CA0F1080123F001023A44914200F04A +:20D5E000BC802A1F242A6ED8132A42D803462246116819605168596092689A6021464846BD +:20D60000FFF7B0F9B6E7114603B0BDE8F04FFCF7CDBADEF8042006F1100C22F003025019D9 +:20D6200060453DDA704659E7D04658F8080FDAF80C102A1F242AC160886000F2A080132ADE +:20D6400040F29B8021681B2ACAF808106168CAF80C1000F2B28008340AF1100221681D46D5 +:20D660001160616857465160A3689360DAF8043074E723681B2A03606368436062D800F1F7 +:20D68000080304F10802B3E74346226875461A60626857465A60A2689A60DAF804305DE72F +:20D6A000831B374443F00103CBF808707B6054F8043C484603F001031E4344F8046CFCF7F3 +:20D6C000D3FD20465AE72146FFF774FE96E702EB030C06F110029445FFF670AF574657F8A9 +:20D6E000081FDAF80C302A1F242ACB60996000F28680132A77D923681B2ACAF80830636820 +:20D70000CAF80C3000F2848008340AF1100322681A6062685A60A2689A60C6EB0C020AEB8B +:20D72000060342F00102CBF808305A60DAF80430484603F001031E43CAF80460FCF794FD60 +:20D7400038461BE7A368242A8360E368C3602BD000F1100304F110024AE750F8042CA0460A +:20D7600022F003021544F9E62146404675465746FFF720FEDAF80430F0E642466EE72146E1 +:20D7800040461D465746FFF715FEDAF80430E5E6A368242ACAF81030E368CAF8143018D095 +:20D7A00010340AF1180370E7226900F118030261616904F1180241611AE7A168242ACAF829 +:20D7C0001010E168CAF814100FD010340AF1180244E722690AF12003CAF8182062691834DD +:20D7E000CAF81C2051E73B4691E721690AF12002CAF8181061691834CAF81C102EE72146E9 +:20D800003846CDF804C0FFF7D5FDDDF804C084E7A368242ACAF81030E368CAF8143003D0B6 +:20D8200010340AF1180372E722690AF12003CAF8182062691834CAF81C2068E7040B0020FF +:20D84000F8B500BFF8BC08BC9E4670471DB80008656A00081121000891300008C145000884 +:20D86000054B0008196C0008F8B500BFF8BC08BC9E467047ED200008CC71FF7F0100000073 +:20D8800000000000000000000001020304050607101112131415161718191A1B1C1D1E1FF4 +:20D8A0002C202122232425262700C201000000080203000042000000D13000080000000005 +:20D8C0006131000800000000000000000000000009320008C53100085C0000209131000827 +:20D8E000000000004000000800000000000000001000000B5D3200080000000040000000EE +:20D90000400000004000000000030000000000000000000000000000000000000000000084 +:20D920000000000000000000000000000000000000000000000000000000000000000000E7 +:20D940000000000000000000000000000000000000000000000000000000000000000000C7 +:20D960000000000000000000000000000000000000000000000000000000000000000000A7 +:20D98000000000000000000000000000000000000000000000000000000000000000000087 +:20D9A000A012002000000000320100201200000000011201000200000140AF1E24000002E6 +:20D9C00001020001F4010000DCEA000804000000A0EA0008000000006CEA0008000000008C +:20D9E00000000000000000000300000088000020000000000000000200040006010100006E +:20DA0000190000001D410008000000001D4000080000000000000000ED4100087140000833 +:20DA200079410008A80100203D400008000000004000000B40000000E9EA00080900000067 +:20DA40000CEB0008050C0901A1018503150026FF0319002AFF03751095018100C0000000A4 +:20DA6000FCEA000804EB000814EB000805010902A10185010901A100050919012908150068 +:20DA8000250195087501810205010930093109381581257F750895038106C0C005010904A7 +:20DAA000A101851415002501750195200509190129208102150025073500463B01750495CB +:20DAC00001651405010939814205010901A100150026FF03750A95040930093109330934CF +:20DAE0008102C0150026FF03750A9502093609368102C005010906A1018502050719E02963 +:20DB0000E715002501750195088102950175088103950675081500256505071900296581CB +:20DB200000050819012908950875019102C00000000010000500008000000100B0020020BF +:20DB40000028014001000000002401400012000000000000000000000000000000000000E4 +:20DB6000C0020020C80200200000024007000000000000000B000000000000000C00000079 +:20DB8000000000000D000000000000000E000000000000000F00000000000000100000004B +:20DBA0000000000011000000E8020020000801400B000000000C01400C010000001001404B +:20DBC0000D020000001401400E0300000054004000000000000000000000000034030020E5 +:20DBE000000000000000000000000706121F200000000000000000000000000000000000C7 +:20DC0000000000000058004000000000000000000000000034030020000000000000000015 +:20DC200000000B0A1321220000000000000000000000000000000000000000001C1002400B +:20DC40001810024014100240101002400C1002401C100240181002401410024000040040B2 +:20DC60001C0100000000000000000000000000000000000000000000000000000000000087 +:20DC8000000800401D0100000000000000000000000000000000000000000000000000001E +:20DCA00000000000002C01401A0000000000000000000000000000000000000000000000DD +:20DCC000000000000000000000000000000000401B010000000000000000000000000000E8 +:20DCE000000000000000000000000000000000007C04002010050020A4050020003801400D +:20DD000004170020F816002020AA440000000000000000000000000000000000000000008C +:20DD20000000000000000000000000000000000000000000000000000000000000000000E3 +:20DD40000000000000000000000000000000000000000000000000000000000000000000C3 +:20DD60000000000000000000000000000000000000000000000000000000000000000000A3 +:20DD8000000000000000000000000000282500000044004010170020281700201055220085 +:20DDA000000000000000000000000000000000000000000000000000000000000000000063 +:20DDC000000000000000000000000000000000000000000000000000000000000000000043 +:20DDE000000000000000000000000000000000000000000000000000000000000000000023 +:20DE0000000000000000000000000000000000000000000000000000000000000000000002 +:20DE200029260000004800401C1700203417002010552200000000000000000000000000C6 +:20DE40000000000000000000000000000000000000000000000000000000000000000000C2 +:20DE60000000000000000000000000000000000000000000000000000000000000000000A2 +:20DE8000000000000000000000000000000000000000000000000000000000000000000082 +:20DEA00000000000000000000000000000000000000000002A2700003C06002000BF0000F0 +:20DEC000000000000000000000002D00A0EF000843000000915B0008755C000805670008FA +:20DEE00005670008795A0008CD5A00081D5B0008855B0008795B0008595B000800000000A4 +:20DF000040000000E3EF0008040000007CEF00081200000070EF00080C00000000C2010028 +:20DF200000000800056700082D5B0008056700080567000805670008056700080567000891 +:20DF400005670008495B00088EEF000812000000040101000000000000000000C409002017 +:20DF60002C0A0020940A00200000000000000000000000000000000000000000000000008D +:20DF8000000000000000000000000000A0F0000800000000000000000000000000000000E9 +:20DFA000000000000000000000000000000000000000000000000000000000000000000061 +:20DFC000000000000000000000000000000000000000000000000000000000000000000041 +:20DFE000000000000000000000000000000000000000000000000000000000000000000021 +:20E0000001000000000000000E33CDAB34126DE6ECDE05000B0000000000000000000000D3 +:20E020000000000000000000000000000000000000000000000000000000000000000000E0 +:20E040000000000000000000000000000000000000000000000000000000000000000000C0 +:20E060000000000000000000000000000000000000000000000000000000000000000000A0 +:20E08000000000000000000000000000000000000000000000000000000000000000000080 +:20E0A000000000000000000000000000000000000000000000000000000000000000000060 +:20E0C000000000000000000000000000000000000000000000000000000000000000000040 +:20E0E000000000000000000000000000000000000000000000000000000000000000000020 +:20E100000000000000000000000000000000000000000000000000000000000000000000FF +:20E120000000000000000000000000000000000000000000000000000000000000000000DF +:20E140000000000000000000000000000000000000000000000000000000000000000000BF +:20E1600000000000000000000000000000000000000000000000000000000000000000009F +:20E1800000000000000000000000000000000000000000000000000000000000000000007F +:20E1A00000000000000000000000000000000000000000000000000000000000000000005F +:20E1C00000000000000000000000000000000000000000000000000000000000000000003F +:20E1E00000000000000000000000000000000000000000000000000000000000000000001F +:20E200000000000000000000000000000000000000000000000000000000000000000000FE +:20E220000000000000000000000000000000000000000000000000000000000000000000DE +:20E240000000000000000000000000000000000000000000000000000000000000000000BE +:20E2600000000000000000000000000000000000000000000000000000000000000000009E +:20E2800000000000000000000000000000000000000000000000000000000000000000007E +:20E2A00000000000000000000000000000000000000000000000000000000000000000005E +:20E2C00000000000000000000000000000000000000000000000000000000000000000003E +:20E2E00000000000000000000000000000000000000000000000000000000000000000001E +:20E300000000000000000000000000000000000000000000000000000000000000000000FD +:20E320000000000000000000000000000000000000000000000000000000000000000000DD +:20E340000000000000000000000000000000000000000000000000000000000000000000BD +:20E3600000000000000000000000000000000000000000000000000000000000000000009D +:20E38000D80600200000000000000000040B0020040B00200C0B00200C0B0020140B002074 +:20E3A000140B00201C0B00201C0B0020240B0020240B00202C0B00202C0B0020340B0020E5 +:20E3C000340B00203C0B00203C0B0020440B0020440B00204C0B00204C0B0020540B0020C5 +:20E3E000540B00205C0B00205C0B0020640B0020640B00206C0B00206C0B0020740B0020A5 +:20E40000740B00207C0B00207C0B0020840B0020840B00208C0B00208C0B0020940B002084 +:20E42000940B00209C0B00209C0B0020A40B0020A40B0020AC0B0020AC0B0020B40B002064 +:20E44000B40B0020BC0B0020BC0B0020C40B0020C40B0020CC0B0020CC0B0020D40B002044 +:20E46000D40B0020DC0B0020DC0B0020E40B0020E40B0020EC0B0020EC0B0020F40B002024 +:20E48000F40B0020FC0B0020FC0B0020040C0020040C00200C0C00200C0C0020140C0020FF +:20E4A000140C00201C0C00201C0C0020240C0020240C00202C0C00202C0C0020340C0020DC +:20E4C000340C00203C0C00203C0C0020440C0020440C00204C0C00204C0C0020540C0020BC +:20E4E000540C00205C0C00205C0C0020640C0020640C00206C0C00206C0C0020740C00209C +:20E50000740C00207C0C00207C0C0020840C0020840C00208C0C00208C0C0020940C00207B +:20E52000940C00209C0C00209C0C0020A40C0020A40C0020AC0C0020AC0C0020B40C00205B +:20E54000B40C0020BC0C0020BC0C0020C40C0020C40C0020CC0C0020CC0C0020D40C00203B +:20E56000D40C0020DC0C0020DC0C0020E40C0020E40C0020EC0C0020EC0C0020F40C00201B +:20E58000F40C0020FC0C0020FC0C0020040D0020040D00200C0D00200C0D0020140D0020F6 +:20E5A000140D00201C0D00201C0D0020240D0020240D00202C0D00202C0D0020340D0020D3 +:20E5C000340D00203C0D00203C0D0020440D0020440D00204C0D00204C0D0020540D0020B3 +:20E5E000540D00205C0D00205C0D0020640D0020640D00206C0D00206C0D0020740D002093 +:20E60000740D00207C0D00207C0D0020840D0020840D00208C0D00208C0D0020940D002072 +:20E62000940D00209C0D00209C0D0020A40D0020A40D0020AC0D0020AC0D0020B40D002052 +:20E64000B40D0020BC0D0020BC0D0020C40D0020C40D0020CC0D0020CC0D0020D40D002032 +:20E66000D40D0020DC0D0020DC0D0020E40D0020E40D0020EC0D0020EC0D0020F40D002012 +:20E68000F40D0020FC0D0020FC0D0020040E0020040E00200C0E00200C0E0020140E0020ED +:20E6A000140E00201C0E00201C0E0020240E0020240E00202C0E00202C0E0020340E0020CA +:20E6C000340E00203C0E00203C0E0020440E0020440E00204C0E00204C0E0020540E0020AA +:20E6E000540E00205C0E00205C0E0020640E0020640E00206C0E00206C0E0020740E00208A +:20E70000740E00207C0E00207C0E0020840E0020840E00208C0E00208C0E0020940E002069 +:20E72000940E00209C0E00209C0E0020A40E0020A40E0020AC0E0020AC0E0020B40E002049 +:20E74000B40E0020BC0E0020BC0E0020C40E0020C40E0020CC0E0020CC0E0020D40E002029 +:20E76000D40E0020DC0E0020DC0E0020E40E0020E40E0020EC0E0020EC0E0020F40E002009 +:20E78000F40E0020FC0E0020FC0E002000000200FFFFFFFF24F10008D8F00008D8F0000848 +:20E7A000D8F00008D8F00008D8F00008D8F00008D8F00008D8F00008D8F00008FFFFFFFFAD +:20E7C000FFFFFFFFFFFFFFFFFFFF000000000000050C0901A1018503150026FF0319002A7E +:20E7E000FF03751095018100C005010906A1018502050719E029E715002501750195088199 +:20E8000002950175088103950675081500256505071900296581000508190129089508750A +:20E82000019102C005010904A101851415002501750195200509190129208102150025079B +:20E840003500463B0175049501651405010939814205010901A100150026FF03750A950468 +:20E8600009300931093309348102C0150026FF03750A9502093609368102C005010902A1A3 +:20E880000185010901A100050919012908150025019508750181020501093009310938154D +:20E8A00081257F750895038106C0C000EA00EB00EC00ED00EE00EF00F000F1008100F20038 +:20E8C000800087008200F300F400F500FA00E800E900F80060005B005D002D003D0031005D +:20E8E000320033003400350036003700380039003000B100B300DA00D900D800D700710005 +:20E9000077006500720074007900750069006F0070006100730064006600670068006A0028 +:20E920006B006C007A0078006300760062006E006D002C002E002F005C003B002700B200FF +:20E94000B0008600840085002000FFFFFFFFCE00D000F90060005B005D00CC00CD00C20052 +:20E96000C300C400C500C600C700C800C900CA00CB00B100C100D300D600D200D500710065 +:20E98000770065007200740079007500D1006F0070006100730064006600670068006A0040 +:20E9A0006B006C007A0078006300760062006E006D00F700F6002F005C003B002700D400CA +:20E9C000B0008600840085002000FFFFFFFF2564202564204D256420707265737365640A94 +:20E9E000002564202564204D25642072656C65617365640A0042256420707265737365649F +:20EA00000A00436C6F636B776F726B5049004465765465726D0032303231303533310073EC +:20EA20006574757020646F6E6500080B0002020201020904000001020201000524000110E9 +:20EA40000524010301042402060524060001070580031000FF09040100020A000000070564 +:20EA60000002400000070580024000004D61706C650009020000000100C032000567000825 +:20EA8000253600080567000805670008056700086536000805670008056700088D36000861 +:20EAA0004C6561664C6162730000000035370008BD37000805670008056700085135000876 +:20EAC000BD3500089D360008293700081D370008B936000800000000400000000403090452 +:20EAE0000904000001030100000921100100012200000705800340000A0000001C0200208F +:20EB000057000000730200203B000000C401002019000000EC010020300000000000000093 +:20EB2000000000002A2B280000000000000000000000000000000000000000002C9EB4A03A +:20EB4000A1A2A434A6A7A5AE362D3738271E1F20212223242526B333B62EB7B89F84858668 +:20EB60008788898A8B8C8D8E8F909192939495969798999A9B9C9D2F3130A3AD3504050653 +:20EB80000708090A0B0C0D0E0F101112131415161718191A1B1C1DAFB1B0B5000000000012 +:20EBA000000000000000000039430008C9690008A9690008BD4300081B44000819430008AA +:20EBC0000000000000000000BD470008D5470008A9690008F94500081B460008FD450008F2 +:20EBE0005D470008000000002C0300204C040020C8020020000100002C0300204C04002000 +:20EC0000C8020020010201002C0300204C040020C8020020020302002C0300204C04002097 +:20EC2000C8020020030403002C03002000000000C8020020040004002C0300200000000050 +:20EC4000C8020020050005002C030020DC030020C8020020060106002C030020DC0300202D +:20EC6000C8020020070207002C03002024040020000000000801FF002C0300202404002064 +:20EC8000000000000902FF002C03002024040020000000000A03FF002C0300202404002030 +:20ECA000000000000B04FF002C03002000000000000000000C00FF002C030020000000009D +:20ECC000000000000D00FF002C03002000000000000000000E00FF002C030020000000007D +:20ECE000000000000F00FF0034030020DC030020C80200200003080034030020DC03002065 +:20ED0000C8020020010409003403002000000000000000000200FF0034030020000000004C +:20ED2000000000000300FF003403002000000000000000000400FF00340300200000000020 +:20ED4000000000000500FF003403002000040020000000000601FF003403002000040020B3 +:20ED6000000000000702FF003403002000040020000000000803FF0034030020000400208B +:20ED8000000000000904FF003403002000000000000000000A00FF003403002000000000B0 +:20EDA000000000000B00FF003403002000000000000000000C00FF00340300200000000090 +:20EDC000000000000D00FF003403002000000000000000000E00FF0034030020000000006C +:20EDE000000000000F00FF003C03002000000000C802002000000A003C0300200000000053 +:20EE0000C802002001000B003C03002000000000C802002002000C003C0300200000000046 +:20EE2000C802002003000D003C03002000000000C802002004000E003C030020000000001E +:20EE4000C802002005000F003C03002000000000000000000600FF003C03002000000000F1 +:20EE6000000000000700FF003C03002000000000000000000800FF003C03002000000000C7 +:20EE8000000000000900FF003C03002000000000000000000A00FF003C03002000000000A3 +:20EEA000000000000B00FF003C03002000000000000000000C00FF003C030020000000007F +:20EEC000000000000D00FF003C03002000000000000000000E00FF003C030020000000005B +:20EEE000000000000F00FF004403002000000000000000000200FF002C03002034030020F6 +:20EF00000109010A010F0100001B020600000200000002040000010201030104010500008E +:20EF20000000000000150016001C0000010C000E00000202010B000000010002000000005C +:20EF400000000000000000000000000000000000010E00110012000000000017F000000078 +:20EF600000070000003800000000C00000C000000C034D00610070006C00650012034C0073 +:20EF80006500610066004C006100620073001201000202000040AF1E040000020102000195 +:20EFA00009024300020100C032090400000102020100052400011005240103010424020663 +:20EFC0000524060001070582034000FF09040100020A000000070503024000000705810237 +:20EFE000400000040309040000000000000000006D690008C9690008A969000825690008F5 +:20F00000EB6800083169000853690008000000000000000000000000276A0008C96900085C +:20F02000A9690008000000000000000000000000B16B0008C76B0008A9690008116B0008BA +:20F04000336B0008156B0008FD6B000800000000706F77007371727466000000000000008C +:20F0600000000000000000000000004003B8E23F000000000000000006D0CF43EBFD4C3E1A +:20F08000000000000000F03F000000000000F83F000000000000304300000000000030C3A4 +:20F0A00043000000D806002030303030303030303030303030303030494E4600696E6600F5 +:20F0C0004E414E006E616E00303132333435363738394142434445460000000030313233AE +:20F0E00034353637383961626364656600000000286E756C6C2900003000000020202020B8 +:20F10000202020202020202020202020496E66696E697479000000004E614E00504F5349ED +:20F12000580000002E000000000000000000F03F000000000000244000000000000059401D +:20F140000000000000408F40000000000088C34000000000006AF8400000000080842E4100 +:20F1600000000000D01263410000000084D797410000000065CDCD41000000205FA0024233 +:20F18000000000E876483742000000A2941A6D42000040E59C30A2420000901EC4BCD64236 +:20F1A00000003426F56B0C430080E03779C3414300A0D8855734764300C84E676DC1AB4315 +:20F1C000003D9160E458E143408CB5781DAF154450EFE2D6E41A4B4492D54D06CFF08044C2 +:20F1E000F64AE1C7022DB544B49DD9794378EA440080E03779C34143176E05B5B5B8934697 +:20F20000F5F93FE9034F384D321D30F94877825A3CBF737FDD4F157505000000190000002D +:20F220007D00000080D80008FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:20F24000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:20F26000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:20F28000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:20F2A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:20F2C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:20F2E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:20F30000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:20F32000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:20F34000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:20F36000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:20F38000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:20F3A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:20F3C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:20F3E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:20F40000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:20F42000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:20F44000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:20F46000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:20F48000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:20F4A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:20F4C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:20F4E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:20F50000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:20F52000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:20F54000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:20F56000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:20F58000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:20F5A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:20F5C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:20F5E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:20F60000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:20F62000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:20F64000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:20F66000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:20F68000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:20F6A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:20F6C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:20F6E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:20F70000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:20F72000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:20F74000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:20F76000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:20F78000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:20F7A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:20F7C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:20F7E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:20F80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:20F82000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:20F84000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:20F86000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:20F88000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:20F8A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:20F8C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:20F8E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:20F90000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:20F92000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:20F94000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:20F96000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:20F98000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:20F9A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:20F9C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:20F9E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:20FA0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:20FA2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:20FA4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:20FA6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:20FA8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:20FAA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:20FAC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:20FAE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:20FB0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:20FB2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:20FB4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:20FB6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:20FB8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:20FBA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:20FBC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:20FBE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:20FC0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:20FC2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:20FC4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:20FC6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:20FC8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:20FCA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:20FCC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:20FCE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:20FD0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:20FD2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:20FD4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:20FD6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:20FD8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:20FDA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:20FDC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:20FDE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:20FE0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:20FE2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:20FE4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:20FE6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:20FE8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:20FEA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:20FEC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:20FEE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:20FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:20FF2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:20FF4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:20FF6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:20FF8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:20FFA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:20FFC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:20FFE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:00000001FF diff --git a/Code/devterm_keyboard_mini/hex/devterm.kbd.0.3_48mhz.bin b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.3_48mhz.bin new file mode 100644 index 0000000..0bbf543 Binary files /dev/null and b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.3_48mhz.bin differ diff --git a/Code/devterm_keyboard_mini/hex/devterm.kbd.0.3_48mhz.hex b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.3_48mhz.hex new file mode 100644 index 0000000..d6300f7 --- /dev/null +++ b/Code/devterm_keyboard_mini/hex/devterm.kbd.0.3_48mhz.hex @@ -0,0 +1,2050 @@ +:020000040800F2 +:2000000000280020F100000839010008390100083901000839010008390100080000000055 +:200020000000000000000000000000003901000839010008000000003901000839010008B8 +:20004000390100083901000839010008390100083901000839010008390100083901000890 +:20006000390100083901000839010008390100083901000839010008390100083901000870 +:2000800039010008390100083901000839010008F90400083901000839010008390100088D +:2000A000390100083901000839010008390100083901000839010008390100083901000830 +:2000C000390100083901000839010008390100083901000839010008390100083901000810 +:2000E0003901000839010008390100085FF808F1002100F004B80B4B5B58435004310A48FA +:200100000A4B42189A42FFF4F6AF094A00F003B8002342F8043B074B9A42FFF4F9AF00F069 +:2001200045FA70473C19000800000020C8020020C80200200C030020FFF7FEBF7047704728 +:20014000704703288CBF02200020704770470000034B1B689B7A13B1024B05221A60704773 +:200160000403002010030020704770477047704770477047014B04221A6070471003002005 +:2001800010B500F089FC214B214A1B68002412689C72D27920465A721E4A1F4B14601968DB +:2001A00021F4EC4121F0700141F4007189B21960196821F4E04121F0400189B281F010015B +:2001C00019601168154B89B20B445B0040211960136880229BB203F1005303F540535B0077 +:2001E0001A6000F039FE0E4B20461B6893F8301000F08EFE204600F020FE0A4B0122204683 +:20020000BDE810401A6001F025BB00BF04030020B8020020505C0040005C00400430002002 +:20022000DC0200201003002038B5124B05461A681C46127802F07F02212A19D100F0C2FC34 +:20024000B0B1681E042813D8DFE800F0030507120900094B04E0094B02E0094B00E0094BC9 +:20026000226800242046936154829847204638BD022038BD040300200D0B0008350B0008C0 +:20028000F50A0008DD0A0008014901F0E3B800BF44010020014901F0DDB800BFB802002005 +:2002A000054B1B689B78072B04D8044901EBC30101F0D0B800207047040300209400002022 +:2002C000014901F0C7B800BFE000002008B5084B1B681B7803F07F03212B06D100F072FC89 +:2002E00000280CBF0220002008BD022008BD00BF0403002037B5194C0C20256800F080FBC2 +:20030000284040F48035256015480C21002200F0BBF900230193019BB3F5007F02D2019BCD +:200320000133F7E70C20256800F06AFB284040F48025256000F076FB0A4BC2B218600A4BE0 +:20034000C0F3072083F8292083F82A00074B5A71987100F0A7FE03B030BD00BF04080140F3 +:2003600000080140C8020020EC00002029010020044B1A6892B242F00C021A60024B0322B3 +:200380001A607047405C004010030020044B4FF6FB7219680A401A604FF43F421A607047E2 +:2003A000405C004010B51E4C072818BF20702378052B32D8DFE803F003060A0E1621FFF7BF +:2003C000E5FF2AE0FFF7E2FF042327E002236370032323E06378013BDBB263706378F3B90B +:2003E000042217E00F4B1A6892B242F010021A60052323700A23637010BD6378013BDBB2D6 +:20040000637063785BB9074A4FF6EF7311680B4013600622024B1A7010BD0623237010BD96 +:20042000CE020020405C0040064B01221A60064A00200649186010604FF4E0520A801A60E2 +:20044000704700BF405C0040445C004008030020044B01221A60044A0020106003221A60D6 +:20046000704700BF405C0040445C0040FFF7F0BF07B514238DF8043000238DF805308DF897 +:20048000063001A801238DF8073000F001FA03B05DF804FB10B500F0D1FA094B00241B6830 +:2004A0009C72FFF7C1FF074B074A1C604FF43F431380064A1360FFF7DBFF054B1C6010BDD5 +:2004C00004030020445C004008030020405C00401003002007B514238DF8043001A8002363 +:2004E0008DF805308DF806308DF8073000F0D0F903B05DF804FB000070B5274D274C2B686C +:20050000274E9BB22380228833881340590505D54FF6FF332B60234B5B689847228833880F +:200520001A40920444BF4DF6FF722A6022881340DB0405D54EF6FF732B600020FFF732FF4C +:20054000228833881340180504D5FFF711FF4FF2FF732B60228833881A40910507D54FF633 +:20056000FF522A60104A11780131C9B2117022881340DA0505D54FF6FF632B600720FFF78A +:2005800011FF2288338813401B0403D5BDE8704000F0DEBC70BD00BF445C0040CC02002003 +:2005A00008030020000000200C03002037B500F0A7F800F0C9F800F0F7F8FFF79BFE00F037 +:2005C00009F900F041F9012804464FF0000302D0022835D008E0009328480D2105224FF4B6 +:2005E000A02300F065F844E0009324480D2105224FF4A02300F05CF8214800F0F9F828B106 +:2006000000F04EF8041C18BF012432E01D4800F0EFF80028F4D101242BE000230093174808 +:200620000D2101224FF4801300F042F800F0E8FB08B100F0EBFB0135052DEEDD002CECD1EB +:20064000104800F0D5F808B10E4804E00C4800F0CFF818B10A4800F063F90CE000900D2176 +:20066000064805224FF4A02300F022F800F06CF901E00025E0E7002003B030BD00100140C2 +:200680000050000800200008012303FA01F1D2F1010238BF002213019940016170470000E2 +:2006A000024B1868C0F38000704700BF080C01402DE9F0479DF820A01446CAF10107FFB2FF +:2006C0003A46804689461E46FFF7DEFFB4B1354615B100BF013DFBE7404649465246FFF7A6 +:2006E000D3FF354615B100BF013DFBE7404649463A46013CFFF7C8FFE4B2E7E7BDE8F087F9 +:200700000D4B0E491A6842F001021A600C4A106801401160196821F0847121F480311960B3 +:20072000196821F480211960136823F4FE031360044B00221A607047001002400000FFF818 +:200740000410024008100240154B1A6842F001121A601A6812489203FBD5124A1221116007 +:20076000A2F6FC72116841F4E81141F480611160016841F080710160196811F0407FFBD04D +:20078000116841F00201116011680907FCD59A6942F4FE729A61DA6942F40002DA617047D0 +:2007A0000010024000200240094B1A6822F4706242F480621A604FF480221A61D3F80424E2 +:2007C00022F4700242F48012C3F80424704700BF000C0140054B1A68D10703D41A6842F0EE +:2007E00001021A601A689207FCD5704700100240036803481840B0F100535842584170479B +:200800000000FE2F044A08B543681060026882F30888984708BD00BF08ED00E0084BDA6948 +:2008200042F0C052DA61A3F5D0331A6842F480721A60044A10851A6822F480721A607047DC +:2008400000100240006C004038B50F4B44F24C21DA691D4642F0C052DA610C4A128D92B252 +:200860008A4205D044F24D239A4203D0002409E0012400E002240020FFF7D0FFEB6923F0FE +:20088000C053EB61204638BD00100240006C0040184B30B5DB684478DB43C3F30223C3F1AC +:2008A000040204FA02F20F24DC40817803780C40144303F00301C9002401FF228C408A403E +:2008C00003F0FC0303F1604303F56143D3F8005325EA020122400A43C3F800230378012298 +:2008E000590903F01F0302FA03F3034A42F8213030BD00BF00ED00E000E100E0074B4FF0EC +:20090000FF32C3F88020C3F88420C3F88021C3F88421042243F8F02C704700BF00E100E07C +:2009200010B5084B802204461A60FFF7D3FDFFF7E5FFFFF79BFDFFF7E3FE2046BDE81040D9 +:20094000FFF760BF10200240024A034BDA6000BFFDE700BF0400FA0500ED00E00A4B10B5F0 +:200960001A6802221A60094A1168144611F0010FF9D1906042221A60226812F00101FBD12E +:200980001960012010BD00BF102002400C20024037B58BB200930B0C01930E4B01221C68EA +:2009A0001A600D4A1568ED07FBD4019DADB245801568ED07FCD4009DADB205801568ED0731 +:2009C000FCD424F001021A600068431A5842584103B030BD102002400C200240014B802250 +:2009E0001A60704710200240034B044A1A6002F188321A60704700BF04200240230167456B +:200A00000728C8BF08380F23800003FA00F0C04370470000024B188800F50030800270473C +:200A2000E0F7FF1F044B1B88812B34BF4FF480604FF40060704700BFE0F7FF1F0D4A002385 +:200A40000221137053709370D370117153710A4A0A4913600A4A13800A4A11600A4A01F591 +:200A600088411160094A03211370094A1170094A137070471D0B0020180B0020000C00202A +:200A8000160B0020C4020020C00200201C0B0020D0020020230B002008B50E4B0E481979C8 +:200AA0000022C9B20129026008D1022119711A70FFF724FFBDE80840FFF7DABC11F0FD0F5E +:200AC00006D0022119711A70BDE80840FFF73CBF08BD00BF1D0B0020180B002020B9034BF5 +:200AE00001221B681A8270470148704704030020210B002020B9034B06221B681A82704765 +:200B000001487047040300201D0B0020064B1B6830B9DA88598A511A1982044B1A807047BE +:200B20005B8A03481844704704030020160B002014030020084B30B91B68084A11885A8A45 +:200B40008A1A1A8270470649064A1B68126808685B8A10441844704704030020160B0020DE +:200B6000C4020020180B002070B5124B124E1B783468022B04F100640CBF04F5A04404F514 +:200B800000542046FFF7EAFE00250C4B1A8892B2954206DA0A4B6019E958FFF7F9FE04356F +:200BA000F3E731681A8892B20A44326000221A8070BD00BF1C0B0020180B0020160B002089 +:200BC000140300202DE9F0418149824C0120087023790022DBB2022B22705AD108707E49F2 +:200BE0000968487801282AD1C888002800F0C5807A48097B026001294FF0030222710BD06F +:200C000002291AD1764B1A70764A774B1A60FFF7E1FDFFF7E9FE0BE07449734A1160704A36 +:200C20001370FFF7D7FDFFF7DFFE6E48FFF796FE44F24D20FFF7F2FDC2E00A2362E0022891 +:200C400021D109232371CA88694B1A801888694A80B210801A884B8892B25A435F4B1A60B3 +:200C60000B7B012B03D0022B09D15E4A00E05F4A5D4B1A60FFF7CEFE5F4B1860A0E00A2304 +:200C8000237103239BE006283CD0032819D005283CE0032B0BD1504A12685278032A04D19E +:200CA00005232371FFF760FF8AE0052A2EE0042B09D152490878022803D1032362700B70E7 +:200CC000052323717CE0052B14D1434B1A685378012B08D1D3880BB10323F2E70623237134 +:200CE000FFF77CFE6CE0062B4DD0032B4BD0052B62D148E0062B0BD137490968497803292B +:200D000003D10823237122705AE0052954D1D8E7072BF6D0082BD4D0092B3CD12E4B1A6857 +:200D20005378022B2DD1D08838B3314952880B882D4D9BB25343294A2F4E13602F68D2F872 +:200D40000080B1F800C0474433681FFA8CFC67449F42284B03D80A8892B21A8019E0366802 +:200D60002D681168721B521A92B21A801A8892B2824208D300221A8005E00A23237109237B +:200D80001DE0062B01D102239BE7032B01D0052B12D1092395E70A2B0ED10F4B1B685B782E +:200DA000032B01D10A238CE7052BFBD0042B03D102232371002302E00A2323710F23237051 +:200DC0002078D0F1010038BF0020BDE8F08100BF230B00201D0B002004030020180B0020CD +:200DE0001C0B002000200008C402002000500008140B0020160B0020C0020020D0020020F2 +:200E0000014B1878704700BF230B002000BFFDE7800000F1804000F5B8400368CA0623F41F +:200E2000E04323F040039BB248BF83F010038A0648BF83F0200303607047800000F18040E7 +:200E400000F5B840036823F4804323F070039BB283F4405303607047800000F1804000F543 +:200E6000B840036823F4E24323F070031B041B0C03607047800000F1804000F5B840036864 +:200E80005B0406D5026848F68F73134043F4804303607047800000F1804000F5B84003687E +:200EA0005B0606D5026848F68F73134043F0400303607047064B1B689BB203EBC00000F1A9 +:200EC000005000F540504000006880B2704700BF505C0040054B1B689BB203EBC000044BE4 +:200EE00003445B00186880B2704700BF505C004004300020044B1B689BB203EBC000034BCD +:200F000003445B0019607047505C0040023000200D4B3E291B689BB203EBC0000B4B0344E7 +:200F20004FEA430209D94B09C80604BF03F1FF339BB29B0243F4004304E04B08C90748BFD4 +:200F400001339B0213607047505C00400630002070B54C4A4C4B116888B20C04188040F176 +:200F6000908047F6FF7111601A88484C02F00F022270002A5FD1464C464D2268464E02F4E5 +:200F800040522A80226802F030023280226822F4804222F0700292B282F4005222602268B7 +:200FA00022F4E04222F0400292B282F0200222601B88D80602D52368190607D5226848F6A5 +:200FC0000F731340236000F061FC12E01A0507D5226840F68F731340236000F069FA08E0AC +:200FE0001804B6D5226840F68F731340236000F0CDFB23682A8823F4804323F070039BB210 +:20100000D10448BF83F480539504214A48BF83F4005313601368318823F4E04323F040039E +:201020009BB2CC0648BF83F01003880648BF83F02003136070BD930003F1804303F5B843FC +:201040001D68290409D5186840F68F7101401960124B013A53F8223098472B067FF579AFAF +:20106000217848F60F728B0003F1804303F5B8431868013902401A60094B53F8213098479E +:2010800067E770BD445C0040CC020020E0020020005C0040D2020020D4020020500000200F +:2010A0003400002008B5074A074B0849136002221A72074B074A1360074A1B6811609847CE +:2010C00008BD00BF04030020E40200206C00002000000020DC0200200003002010B5064C7B +:2010E00018B9236801221A8210BD044B1B681B68984720680A3010BD0403002000030020FB +:2011000010B5064C18B9236801221A8210BD044B1B689B68984720680C3010BD0403002064 +:201120000003002010B5204B18B91B6802221A8210BD1E4A1968002010800C78134614F001 +:201140007F040DD14A7A910644BF0221197012F0400F1A7814BF22F0010242F0010214E030 +:20116000012C1FD0022C1ED1097901F00F02920002F1804202F5B84211F0800F126806D09A +:2011800002F03002102A07D101221A7004E002F44052B2F5805FF6E7054B1B681B69984767 +:2011A000024810BD104610BD040300200A03002000030020234A2DE9F84314689046238AC1 +:2011C000267A214FA3B9042E12D120490A78012A0AD11F4A10681F4A80B202445200136016 +:2011E00030223A800B7027E010233B80072623E0A58AAB428CBF022604269D4228BF1D4661 +:201200002846A369984781460020FFF753FE2A460146484600F068FB29460020FFF76AFEC2 +:20122000238A4FF440525B1B2382638A1D4430233B80094B65821A80D8F800301E72BDE8AB +:20124000F88300BF04030020D4020020240B0020505C004002300020D202002010B50A4B9C +:201260000A491B6849789A7891420AD3D97841B99C8834B99A72064B1B685B6898472046D1 +:2012800010BD022010BD00BF04030020900000200003002038B50E4A0E4C1268236892693A +:2012A00018799978904723689A7A7AB170B95A7962B9DD7855B9084B1B68DB6898472368EE +:2012C00028461A79DA729A781A7338BD022038BDDC020020040300200003002038B52F4B67 +:2012E0001B68187810F07F0004D15A7A22F020025A7238BD02284ED15A88002A4CD15A7979 +:20130000002A49D11A79264D22F08000840004F1804101F5B84109682D7812F0800F14BF4E +:2013200001F0300101F44051A84234D2002932D09B7A83B304F1804404F5B844120623684E +:201340000CD503F03003102B1FD1C4B22046FFF7A1FD20463021FFF75BFD16E003F4405366 +:20136000B3F5805F11D128B90E4B93F83010FFF7CFFD01E0FFF77EFD236823F4804323F073 +:2013800070039BB283F440532360074B1B685B699847002038BD022038BD00BF0403002076 +:2013A00090000020000000200003002038B51D4B1D4D19682D780A7922F08004A30003F1A5 +:2013C000804000F5B840006812F0800F14BF00F0300000F44050AC4222D24C8804BBF8B1D2 +:2013E000897AE9B103F1804303F5B84312F0800F1A6807D022F4E04222F0400292B282F07A +:20140000100206E022F4804222F0700292B282F480521A60054B1B689B699847002038BDA7 +:20142000022038BD04030020900000200003002008B5064B1B685A7A42F020025A72044BC7 +:201440001B68DB699847002008BD00BF0403002000030020054B1A68538A18B98988CB1A82 +:201460001382704708681844704700BF0403002008B50B4B002093F83010FFF749FD094B29 +:201480001B68187A082806D1074B4FF480521A80064B10221A80B0F109035842584108BD6D +:2014A0000000002004030020D2020020D402002073B5964E964B3268964D92B213445B009B +:2014C0001A682B68197A09290FD092B2520002F1804202F5C0421178197051785970918852 +:2014E0005980118999809289DA8001221A72DA885C78002A61D11A7812F07F023AD1092C55 +:2015000002D1FFF7ABFE44E0052C0FD193F90220002A01DA08234DE0DA78002AFAD19A88B0 +:20152000002AF7D19B7A002B37D0F3E7032C13D19A78012A07D0784B20461B685B69984722 +:20154000032828D135E09A88002AF4D15B7A9806F1D5FFF76DFF1CE0012CECD19A78012A83 +:20156000E9D19A88002AE6D15B7A9906E3D5FFF7B5FE0EE0012A04D10B2CDCD1FFF78AFE89 +:2015800007E0022AD7D1012CF1D0032CD3D1FFF70DFF10B1CFE70028BCD132685F4B92B219 +:2015A00013445B0000221A605D4B30221A80062300E009232A681372D4E0062C18D11A789C +:2015C00052067CD1DA78544B012A02D11B68DB696CE0022A02D11B681B6A67E0032A02D116 +:2015E0001B685B6A62E0212A69D11B689B6A5DE0002C3CD15988002961D15A6822F0FF02CD +:20160000B2F5003F5BD11A7812F07F0204D19B88002B00F0AB8052E0012A0CD13E4A187912 +:20162000126892699047002849D12B689B7A002B40F09C8043E0022A41D11B79394803F094 +:201640000F018A0002F1804202F5B8421268007813F0800F14BF02F0300202F44052814284 +:201660002DD213F0700F2AD1002A7FD127E0082C03D11B785B067BD021E00A2C1FD11A786D +:2016800002F07F02012A1AD19A7AC2B15988B1B95A6822F0FF02B2F5803F10D11E4A1879DA +:2016A000126892699047002864D008E03BB12A680024548293612046984720460AE0164B38 +:2016C0001A682B68126958789047032802D1114B1B6805E02B684FF6FF711A8A8A4201D187 +:2016E000092203E0022800D012B908221A7239E093F9001000292FDAD9880191019882422A +:20170000054811D9019A1A821FE000BF505C00400430002004030020DC02002002300020E6 +:20172000D4020020900000208A420ED2016891F830108A4201D2002105E092FBF1F401FB12 +:20174000142212B901210C4A1170026892F830209A82FFF72FFD05E003221A72074B4FF4E2 +:2017600040521A80FFF784FE02B070BD044B9EE7044B9CE7044B9AE7240B0020D20200202D +:2017800025110008DD10000801110008F8B52B4D2C68237A032B01D0052B41D1A369228AAD +:2017A000ABB1A2B1A68A964228BF164630469847238A07469B1B2382638A0020334463821C +:2017C000FFF788FB32460146384600F0A5F8238A53B11B4B00204FF4405201461A80FFF7E3 +:2017E00089FB184B30221A80238AA28A9A4202D82B68032202E01BB12B6805221A720CE0EF +:201800002A6806211172104A1168104A89B20A44520013600B4B30221A802B681B7A06E0C1 +:20182000072B03D10A4B1B68DB68984708232A681372BDE8F840FFF71BBE00BF04030020D4 +:20184000D2020020D4020020505C004002300020DC02002030B50B4B1C780023A3420CD2AD +:2018600003F1805202F5B85291000D6848F68F722A401A430A600133F0E7034B40F0800022 +:20188000186030BD900000204C5C004010B5134C23681A7A022A01D0042A04D1FFF78AFC8C +:2018A00023681B7A13E0062A10D15A78052A09D11A78520606D19878FFF7CCFF084B1B68C1 +:2018C0001B6A9847074B1B689B689847082322681372BDE81040FFF7CBBD00BF040300205A +:2018E00000030020DC02002030B501F10051013201F54051521049000023934200F102004F +:2019000009D010F8015C10F8024C44EA052421F823400133F1E730BD10B501F1005101322C +:2019200001F54051521049000023934205D051F8234020F813400133F7E710BD9504000811 +:20194000810100083F0100084101000829020008CD020008430100088902000895020008E3 +:20196000A1020008C102000800000000400000003D0100083D0100083D0100083D01000899 +:201980003D0100083D0100083D0100083D0100083D0100083D0100083D0100083D01000817 +:2019A0003D0100083D0100084D01000851010008690100086B0100086D0100086F01000817 +:2019C00071010008730100087501000801010000E800002004000000320100201200000020 +:2019E0004C0100201400000019010020100000006001002080000000E00100206C000000AE +:201A00004C0200206C0000001201000100000040AF1E030001020102030100002901002074 +:201A2000090000000403090409022D0001010080320904000000FE0102040904000100FE7F +:201A40000102050904000200FE010206092103FF000008100110034C004C004D00200030DB +:201A60000030003300092103FF000008100112034C006500610066004C00610062007300AF +:201A8000CC0000201200000014034D00610070006C006500200030003000330080035300B9 +:201AA00054004D00330032006400750069006E006F00200062006F006F0074006C006F0052 +:201AC00061006400650072002000760031002E003000200020004500520052004F0052007B +:201AE0002E002000550070006C006F0061006400200074006F002000520041004D00200010 +:201B00006E006F007400200073007500700070006F0072007400650064002E006C0353007E +:201B200054004D00330032006400750069006E006F00200062006F006F0074006C006F00D1 +:201B400061006400650072002000760031002E00300020002000550070006C006F00610083 +:201B60006400200074006F00200046006C0061007300680020003000780038003000300090 +:201B800035003000300030006C03530054004D00330032006400750069006E006F00200079 +:201BA00062006F006F0074006C006F0061006400650072002000760031002E0030002000B5 +:201BC0002000550070006C006F0061006400200074006F00200046006C006100730068006F +:201BE0002000300078003800300030003200300030003000EC0000202D000000005000201A +:201C0000000C00200000000000000000000000000000000000000000000000000000000098 +:201C20000000000000000000000000000000000000000000000000000000000000000000A4 +:201C4000000000000000000000000000000000000000000000000000000000000000000084 +:201C6000000000000000000000000000000000000000000000000000000000000000000064 +:201C8000000000000000000000000000000000000000000000000000000000000000000044 +:201CA000000000000000000000000000000000000000000000000000000000000000000024 +:201CC000000000000000000000000000000000000000000000000000000000000000000004 +:201CE0000000000000000000000000000000000000000000000000000000000000000000E4 +:201D00000000000000000000000000000000000000000000000000000000000000000000C3 +:201D20000000000000000000000000000000000000000000000000000000000000000000A3 +:201D4000000000000000000000000000000000000000000000000000000000000000000083 +:201D6000000000000000000000000000000000000000000000000000000000000000000063 +:201D8000000000000000000000000000000000000000000000000000000000000000000043 +:201DA000000000000000000000000000000000000000000000000000000000000000000023 +:201DC000000000000000000000000000000000000000000000000000000000000000000003 +:201DE0000000000000000000000000000000000000000000000000000000000000000000E3 +:201E00000000000000000000000000000000000000000000000000000000000000000000C2 +:201E20000000000000000000000000000000000000000000000000000000000000000000A2 +:201E4000000000000000000000000000000000000000000000000000000000000000000082 +:201E6000000000000000000000000000000000000000000000000000000000000000000062 +:201E8000000000000000000000000000000000000000000000000000000000000000000042 +:201EA000000000000000000000000000000000000000000000000000000000000000000022 +:201EC000000000000000000000000000000000000000000000000000000000000000000002 +:201EE0000000000000000000000000000000000000000000000000000000000000000000E2 +:201F00000000000000000000000000000000000000000000000000000000000000000000C1 +:201F20000000000000000000000000000000000000000000000000000000000000000000A1 +:201F4000000000000000000000000000000000000000000000000000000000000000000081 +:201F6000000000000000000000000000000000000000000000000000000000000000000061 +:201F8000000000000000000000000000000000000000000000000000000000000000000041 +:201FA000000000000000000000000000000000000000000000000000000000000000000021 +:201FC000000000000000000000000000000000000000000000000000000000000000000001 +:201FE0000000000000000000000000000000000000000000000000000000000000000000E1 +:2020000000500020CD4A0008914D0008954D0008994D00089D4D0008A14D0008F14D000845 +:20202000F14D0008F14D0008F14D0008F14D0008F14D0008F14D0008F14D00080154000859 +:20204000F14D0008F14D0008F14D0008F14D0008F14D0008F14D0008F5500008FB5000083C +:2020600001510008075100080D510008354F0008454F0008554F0008654F0008754F0008E4 +:20208000854F0008954F0008494E0008F14D000805590008F14D0008F14D00081351000835 +:2020A000095600082D5600085156000885560008D5560008E1560008ED560008E5510008A1 +:2020C000FD510008F151000809520008F14D0008F14D0008C1570008D9570008F1570008C9 +:2020E0001B510008F14D0008F14D000810B5054C237833B9044B13B10448AFF3008001239E +:20210000237010BD500F002000000000C0D9000808B5064B1BB106480649AFF30080064858 +:20212000036813B1054B03B1984708BD00000000C0D90008540F0020500F00200000000025 +:2021400008B5094920F0004007F08AF906F040FC03A3D3E9002305F0D9F806F06FFF08BD00 +:20216000666666666666F63F00004842AFF3008090F900308B4205D0002300224360028154 +:202180004281C360017070472DE9F743044647680846884607F05CF80146384607F0ACF821 +:2021A000E16806F0A1FF0021064607F061FAB0B1304605F067F82E49054607F04FFA50B94B +:2021C00028464FF0434107F03FFA30B9284607F059FAC5B204E07F2502E0802500E005464C +:2021E00068B207F035F80146304606F07BFF2389E06033B1984528BF9846C8EB03032381A5 +:202200001BE06689BEB1B04528BFB046C8EB0608404607F01DF80146384607F06DF8814658 +:20222000304607F015F80146484607F019F9A4F80A80606001E000236360237838465D43E0 +:2022400000218DF8045007F0EBF948B9606800214FF0010507F0E4F900B90546EDB200E023 +:2022600000259DF8040040EA052003B0BDE8F0830000FE4208B504F01DFD003018BF012053 +:2022800008BD08B504F016FDD0F1010038BF002008BD000010B50024044B0421185D013410 +:2022A00004F03CFC082CF7D110BD00BF1000002038B5074C04F108056078002104F02EFCE1 +:2022C00014F8010F002104F00BFDAC42F4D138BD0700002008B5FFF7EBFFFFF7DBFF002366 +:2022E000074900225A5407495A5407495A540133082BF5D1BDE808404FF4FA7004F020BD2A +:202300002C100020900F0020541000202DE9F0410025384E0021384C705D04F0E1FC4FF4A6 +:202320002F7004F022FD2078FFF7ABFF80466078FFF7A7FF0746A078FFF7A3FF800040EAD2 +:202340004707E078FFF79DFF47EA0807FFB247EAC000C7B22079FFF794FF47EA0010C7B20E +:202360006079FFF78EFF47EA4010C7B2A079FFF788FF47EA8010C7B2E079FFF782FF47EA36 +:20238000C010C4B20121705D04F0AAFC1B4BEA5C1E46A24206D05C55194B01221A70194A7F +:2023A00012685A800135082DB3D115480378D3B1144B1A684388D31A142B14D90023002175 +:2023C0000A46B45C1C4104F00104944001322143082AC9B2F5D10C4AD1540133082BEED1C8 +:2023E0000023037002E0012004F0AAFC0120BDE8F08100BF0800002010000020900F00209D +:20240000A60F0020B01900202C10002008B5FFF761FF024B00221A705A8008BDA60F002022 +:2024200008B5302004F046FCC0B208BD70B502EBC102D6B2827C1D4604464F4B3AB106EBA4 +:20244000821233F812104D4B01229A5504E0027C06EB821233F812104FF6FF73994200F03B +:202460008980E9293ED006D8C12915D0E82925D085296DD10AE0F72958D002D8F6294BD04E +:2024800066E0F8295CD0F92955D061E02068012D036811D1DB6861E0012D07D120680368A1 +:2024A000DB689847236883F8615070BD002D61D12068036880F861501B694FE0FFF7B0FF43 +:2024C00001280CD1012D03D120680368DB6804E0002D4FD1206803681B6920213EE0A068AF +:2024E000092112E0FFF79CFF01280CD1012D03D120680368DB6804E0002D3BD120680368E1 +:202500001B69B0212AE0A0680A212A1C18BF0122BDE8704001F000BF012D02D1E0686F210B +:2025200012E0E068BDE8704001F0EABE012DF8D1E068702108E0012DF3D1E068E92103E094 +:20254000012DEED1E068EA21BDE8704001F0D4BE012D05D12068C9B20368DB68984770BDA2 +:2025600045B92068C9B203681B699847A37C0BB1024B9D5570BD00BFCAEA0008C60F0020D5 +:2025800070B50E4BA2B05B5C06461341DB070D46144611D50A2301FB033313440133009322 +:2025A00007492A46234602A807F032FF3046294622460123FFF73AFF22B070BD2C10002025 +:2025C00050E90008F0B50F4BA3B05B5C0746134113F001060D46144611D10A2201FB02222B +:2025E00022440132009208492A46234602A807F00FFF3846294622463346FFF717FF23B02A +:20260000F0BD00BF2C10002063E900082DE9F84F8046FFF77BFE0024154B5FFA84F9E75C6F +:20262000144B14F803B09A4697EA0B0B04D10134082CF1D1BDE8F88F0025012616EA0B0F73 +:202640000ED03E42404649462A4602D0FFF798FF01E0FFF7B7FF1AF8043073400AF804307C +:202660000135EDB27600082DF6B2E7D1DFE700BF2C1000205410002010B50024044B0421B8 +:20268000185D013404F04AFA112CF7D110BD00BF1800002038B51E2004F067FB002425467F +:2026A000154B185DFFF7E6FD80F00100C3B2A3400134112C45EA0305F2D110490B68AB427E +:2026C0000F4B05D001221A700E4A0D6012685A801B780B4A5BB10B4B18685388C31A052B53 +:2026E00005D9094B096819600023137002E0012004F026FB012038BD18000020241000205E +:202700009A0F0020B0190020A00F002010B50446FFF7B2FFA06840F2FF1101F00CFEA06835 +:2027200040F2FF1101F024FE024B00221A705A8010BD00BF9A0F002081422EBFC0EB0100C0 +:202740004042C1EB0000704710B51446FFF7F4FFA04228BF204610BD38B50B4B04461D687E +:20276000038913B94FF47A7308E0006829464FF47A72FFF7E9FF63681844430863604FF48D +:202780007A732560238138BDB019002003898B428CBFC1EB030300230381038913B143684D +:2027A000194441607047000008B5038953B1406830B106F049FD0146034806F051FE08BDB6 +:2027C000014808BD002008BD00007A4443780BB10123837070470023437083708088C01A58 +:2027E00018BF012070470000A14B70B533F811104FF6FF7399420446154600F05C81EE29B2 +:2028000000F0BC8018D8872900F04B8108D8812927D0822900F04581802940F04C8140E187 +:20282000EB295ED002D8EA2942D070BDEC2972D0ED2900F0898070BDF2291DD005D8F02999 +:2028400000F0CB8040F2AF80DBE0F42900F0F780C0F0EB80F52900F01581FA2900F0E58066 +:2028600070BD012A02D1006803681FE1002A40F02281006803681BE1012A01D1A27470BD4E +:20288000002A40F018817B4EAB5D5BB12068A17C0368794A05EB81111B6912F81110984785 +:2028A0000023AB550135402DEDD10023A37470BDFFF7B6FD01280DD1012D03D12068036888 +:2028C000DB6805E0002D40F0F680206803681B69DA21EEE0A068C5B10021BDE8704001F0D8 +:2028E00047BDFFF79DFD01280DD1012D03D120680368DB6805E0002D40F0DD802068036873 +:202900001B69D921D5E0A06815B940F2FF11E4E740F2FF31E1E7FFF783FD01280DD1012DCC +:2029200003D120680368DB6805E0002D40F0C380206803681B69D821BBE0A068C5B100215E +:20294000BDE8704001F0F7BCFFF76AFD01280DD1012D03D120680368DB6805E0002D40F0A0 +:20296000AA80206803681B69D721A2E0A06815B940F2FF11E4E740F2FF31E1E7FFF750FDEC +:2029800001280DD1012D03D120680368DB6805E0002D40F09080206803681B696A2188E03C +:2029A000A068022112E0FFF73BFD01280CD1012D03D120680368DB6804E0002D7BD12068A9 +:2029C00003681B696B2174E0A06803212A1C18BF0122BDE8704001F09FBCFFF721FD0128DE +:2029E0000CD1012D03D120680368DB6804E0002D61D1206803681B6975215AE0A06801210E +:202A0000E4E7FFF70DFD01280CD1012D03D120680368DB6804E0002D4DD1206803681B6907 +:202A2000692146E0A0680421D0E7012D02D1606801212BE0002D3ED1606801212DE0012AAE +:202A4000836903D15A7000229A8070BD9B7833B94068042101F04CFD6069084901E04069D9 +:202A6000074904F01EF8A069BDE87040FFF7B3BECCE90008C60F0020CAEA000884E9000854 +:202A800094E90008012A05D140680221BDE8704001F06DBD7AB940680221BDE8704001F031 +:202AA0006BBD2068012DC9B2036801D1DB6800E01B69984770BD70BD2DE9F8430646114FA3 +:202AC000FFF7E8FD10493A680B68894692EA030816D00025012414EA080F0BD0D9F8002046 +:202AE00030462240294618BF0122FFF77DFE3B6863403B600135EDB2112D4FEA4404EAD1F4 +:202B0000BDE8F8836C0F0020A00F002073B5054672B68269002354789380354A84F00104AB +:202B200011781646A14205D0324A13819382324A137007E02F48297FFFF728FE2F48297F93 +:202B4000FFF724FE012C34702D4E25D12D4C297F2046FFF719FB297FADF8000004F1100038 +:202B6000FFF712FBADF80400C2B29DF801009DF80010234628B10020606100241C835C8335 +:202B8000D8619DF8050028B10020002458611C835C83D861002417E0174B71781A780A448F +:202BA000D2B254B2022194FBF1F4E4B2C4EBC41102EB41021A702CB1A869FFF707FE002215 +:202BC000114601E02246214600233370737062B609B902B94CB16342686849B252B25BB232 +:202BE00002B0BDE8704001F0A1BC02B070BD00BFA40F0020AC0F0020980F0020B80F002086 +:202C0000C40F002034100020104A08B5104B11681868FF221960FFF797FD0E4BC0B2D861CA +:202C20009B6980B29A8882428BBFC0EB0200002298809A800748FFF769FF0648FFF73CFF01 +:202C4000BDE808400348FFF7E1BC00BFB019002028100020700F002008B52820022103F0EF +:202C60005DFF2920022103F059FF2A20022103F055FF2B20022103F051FF28200A4902221D +:202C800003F01AFF2A200949022203F015FF29200749022203F010FFBDE808402B2005491C +:202CA000022203F009BF00BF81300008ED2F0008552F0008BD2E00082DE9F0416B4F8CB0DD +:202CC00038466B4901F068FC38466A4901F066FC6949384601F064FC642003F013FF674B2D +:202CE000002403600226092344608DE84800644B054602941A68634905F14803083001F070 +:202D000091FE614B85F85A602B60A5F8586005F151034FF0010885F860605C4E6B6585F89B +:202D20005B8085F861805020356003F0EBFE0D2214238DE80C00564B029405461A685149F4 +:202D400000F1400301F06EFE95F8403085F848402B640F2385F84530202385F846306FF098 +:202D60007F0385F84730022385F84930082385F84A3085F84B4085F84C4085F84D4085F808 +:202D800044404820B56003F0BDFE05238DE80801404B029405461A683A4900F1410301F047 +:202DA00041FE85F840404420756003F0ABFE032300930193384B02941A680546314900F164 +:202DC000400301F02FFE2B6C062064F317232B643368F56083F8614003F094FE04704470FC +:202DE00084708480B0611C2034747474B474F47403F088FE29494460034640224FF47A7007 +:202E0000196098601C745A619A617361DB680790089305910A920B9205A9214ADB2319486B +:202E200006948DF8244001F091FD1E4B97F874101A6801B9FEE7137B052BFAD11348FFF719 +:202E4000E5FA1248FFF762FC1048FFF705FF7069154903F026FE0221302003F05FFE4FF43F +:202E60007A7003F06DFF0CB0BDE8F081B4150020A3E90008AFE90008B7E90008B8F10008C1 +:202E8000E40100200810002048ED0008700F0020E0010020E8010020C001002068ED0008D1 +:202EA000EEE9000838060020C0E9000808B505F06DFDBDE8084004F0A5BB00002DE9F04180 +:202EC000214B224D5A78224C05F10C07013238465A70FFF741FC012104F11000FFF748F9C2 +:202EE0002846FFF761FC06463846FFF75DFC31460746304606F000FA39468046384606F015 +:202F0000FBF90146404606F0EFF804F0D1FB8046FFF716F9414606F0A3FA804641463846A3 +:202F200006F0EAF941460746304606F0E5F96060288AFFF7BBFF06F061F880B2676120838C +:202F40006083BDE8F08100BFC40F0020AC0F0020341000202DE9F041214B224D5A78224C25 +:202F600005F10C07013A38465A70FFF7F5FB4FF0FF3104F11000FFF7FBF82846FFF714FC0E +:202F800006463846FFF710FC31460746304606F0B3F939468046384606F0AEF9014640465C +:202FA00006F0A2F804F084FB8046FFF7C9F8414606F056FA80464146384606F09DF94146E6 +:202FC0000746304606F098F96060288AFFF76EFF06F014F880B2676120836083BDE8F0813A +:202FE000C40F0020AC0F0020341000202DE9F041204B214D1A78214C013228461A70FFF75F +:20300000ABFB01212046FFF7B3F82846FFF7CCFB074605F10C00FFF7C7FB39460646384666 +:2030200006F06AF931468046304606F065F90146404606F059F804F03BFB8046FFF780F8BE +:20304000414606F00DFA80464146384606F054F941460746304606F04FF90646A888FFF7E4 +:2030600025FF05F0CBFF80B26760208160816661BDE8F081C40F0020AC0F002034100020E3 +:203080002DE9F041214B224D1A78224C013A28461A70FFF761FB4FF0FF312046FFF768F85E +:2030A0002846FFF781FB074605F10C00FFF77CFB39460646384606F01FF93146804630466A +:2030C00006F01AF90146404606F00EF804F0F0FA8046FFF735F8414606F0C2F980464146D2 +:2030E000384606F009F941460746304606F004F90646A888FFF7DAFE05F080FF80B2676066 +:20310000208160816661BDE8F08100BFC40F0020AC0F0020341000200C4A01231370402101 +:2031200000235160D360536153701361084A00211381D36093821360064A51601381538172 +:20314000D160516113835383D161704708100020AC0F00203410002008B51E49422207F041 +:2031600081F81D4A0346917D90F82600014483F8261093F8360092F82210927A014483F82B +:20318000361093F83D1098780A4483F83D20134A9178014499709278997A1144997293F81F +:2031A0002D10114483F82D10997E1144997693F82210114483F8221093F823100A4483F804 +:2031C0002320074A12681A87064A1268A3F83F2008BD00BFCAEB00085C000020300000206F +:2031E0008000002084000020064A00231360064A1360064A1360064A1360064BFF221A7060 +:20320000704700BF741200206C11002068110020601000205D10002007B5074B074A1B685D +:203220000092074A0749019207484FF4807200F0C5FE03B05DF804FB681100206010002061 +:203240005D100020741100205C00002002F07F02212A13B514D199B9022805D0222805D1E4 +:20326000094A03F0030313700C4600E00224074B1B6833B102A901F8010D0220984700E0DB +:203280000224204602B010BD5C1000207011002037B502F07F02212A05460C461AD1C9B942 +:2032A000202807D021280BD10C480721224600F0C3FD06E009480721224600F031FE00E070 +:2032C0000224074B1B6833B102A901F8015D0220984700E00224204603B030BD29000020B7 +:2032E0007011002037B51A4D1A4C2A6802AB43F8042D04F118004FF48072174900F02EFE0B +:20330000019B164A2B6012689B1A154ADBB21268C2F58072934212D294F822309B0003F1C2 +:20332000804303F5B8431A6822F4804222F0700242F4004242F0800282F440521A60094BF7 +:203340001B6813B101200021984703B030BD00BF741200205C000020641000206C11002053 +:203360008000002064110020034B002808BF40201881024B186070475C0000208400002046 +:20338000002808BF402008B580B200F061FE024B1884024B186008BD5C0000208000002011 +:2033A000C20744BF034B1960830744BF024B1960704700BF641100207011002070B50C4604 +:2033C00029B31449144A0B6812680D469A1AD2B2C2F1FF02944201D9BAB11446002291B250 +:2033E000A14202F1010205D2465C0C49CE540133DBB2F4E72B600A4B1A781206FBD51B787B +:203400001B0604D5FFF708FF01E0104670BD204670BD00BF68110020601000207411002031 +:203420005D100020034B1868034B1B68C01AC0B2704700BF741200206C1100200A4B10B541 +:203440001A680A4B1B689B1ADBB2994228BF194600238B4206D0064CA45C0132C454D2B2C8 +:203460000133F6E7184610BD6C110020741200206410002008B5FFF7E1FF104A136803448A +:20348000DBB213600E4A1268D31ADBB2402B13D80C4B93F822309B0003F1804303F5B84311 +:2034A0001A6822F4804222F0700242F4004242F0800282F440521A6008BD00BF6C1100205F +:2034C000741200205C0000200B4B10B51B6819440A4BC9B21B685B1ADBB2934238BF1A464E +:2034E0000023934206D0064C645C0131C454C9B20133F6E7184610BD6C11002074120020A8 +:2035000064100020024B187800F00100704700BF5C100020014B1868704700BF29000020BC +:20352000800000F1804000F5B840036823F4E04323F0400343F4004343F080035940016048 +:20354000704700000B4B1B685A8A20B90A4909888A1A1A8270470949096831B1D8889B8A19 +:20356000134498429CBF01230B70054B186800B110447047E819002038140020A412002031 +:2035800030140020104B10B51B685A8A60B90F4CD98824888C4238BF21468A423ABFC2EB21 +:2035A00001021A82188210BD0949096831B1D8889B8A134498429CBF01230B70054B1868E0 +:2035C00000B1104410BD00BFE8190020A2120020341400203C1400202DE9FF41164B1C6852 +:2035E000227802F01F03012B21D1144B2179D3F800C0134BD3F800800023634517D058F8D0 +:203600002360376A8FB1B5788D420ED836782E44B1420ADA491BE578A3780095A588C9B254 +:203620000195E4880294B84702E00133E5E7022004B0BDE8F08100BFE81900209C12002077 +:20364000101400202DE9F341154B1C68227802F01F03012B1FD1134B2179D3F800C0124B4E +:20366000D3F800800023634515D058F82360776A7FB1B5788D420CD836782E44B14208DA96 +:20368000491BE578A3780095A488C9B20194B84702E00133E7E7022002B0BDE8F08100BFF1 +:2036A000E81900209C1200201014002010B50B4B1B689B7A1BB10A4B05221B681A730024A8 +:2036C000084B1B689C4208D2074B1B6853F824305B6903B198470134F2E710BDE819002095 +:2036E000380600209C1200201014002010B50024064B1B689C4208D2054B1B6853F8243073 +:203700009B6903B198470134F2E710BD9C12002010140020024B04221B681A73704700BF2C +:2037200038060020012906D8044B1B79834294BF0220002070470220704700BFA8120020BD +:2037400030B5134B05461B689A78124B1B7893421CD9114C04EBC2018B889BB954F8320098 +:20376000C45C0E4A59002CB1242B03D00A4454800133F5E78B1C0A49D8B210708880A84251 +:2037800028BF2846BDE8304002F0C0BD002030BDE819002068010020480100208800002088 +:2037A0006C010020014902F0B1BD00BF20010020014902F0ABBD00BF2801002038B5154BD9 +:2037C00000221B6801219A72134B4FF4E050196412490C681A645A6418644FF43F405A64C1 +:2037E000206018640E4B4FF48010186014460D460C4B1B689C4208D20B4B1B6853F8243072 +:20380000DB6803B198470134F2E72B6800221A7338BD00BFE8190020005C004038060020B3 +:2038200000E100E09C12002010140020034B1B6D03EBC0004300024818447047005C0040F5 +:20384000046000408B4B2DE9F74F1B688A4C0025C0229D725A722565226848F68F13134010 +:2038600043F40073284623601021FFF759FE226D824B5200134480221A60236D40215B00C2 +:2038800003F1804303F5C0431960226848F68F6313402360284602F057FB2368012523F4F3 +:2038A000804323F0700343F4004343F0800383F440532360AC0004F1804404F5B84423681D +:2038C000E8B223F4804323F0700343F4004343F0800323602368590406D5226848F68F73AE +:2038E000134043F4804323600021FFF719FE23685A0606D5226848F68F73134043F0400371 +:2039000023600135082DD5D14FF000085C4B00201B68984580F0A1804FEA880B0746594B57 +:203920001B6853F80B305A78974280F090809B6A0C2404FB0734A67AE17AB50005F18045F9 +:2039400005F5B8452A6848F68F1313404E4A01F0030132F81120DFF820A113432B60E37AED +:20396000296813F0040F48F68F630CBF00224FF480720B4013432B6063684FEAC60903F15B +:203980004043A3F5C0434FEAA30CE37A4FEA4C0C1FFA8CFC13F0080FDAF850202CF0010316 +:2039A00037D04A44520002F1804202F5C0421360304620218DE80810FFF7B2FD9DE8081079 +:2039C000E27A12F0040F40D0DAF8502025894A44520002F1804202F5C0421360DAF8503023 +:2039E00009F104026D081A4452000CEB050302F180429BB202F5C04223F0010313603046A8 +:203A0000FFF714FF218905604908304602F09CFA1BE009F104094A44520002F1804202F5B1 +:203A2000C0421360E37A5B0703D43046218902F08BFA2B6823F4804323F0700343F4004377 +:203A400043F0800383F440532B60013767E71B6903B1984708F1010858E70C4B012218802B +:203A60000B4B18800B4B1B681A7303B0BDE8F04F02F046BEE8190020005C00400860004000 +:203A80009C1200201014002074010020A212002038140020380600202DE9F04F884B91B078 +:203AA0001860884B01221960874B08911A700023864A87495A5087495A5004331C2BF7D1FD +:203AC0000024C0210491A146A346A24608998C4200F0AA807A4B1B6853F8245003EB840290 +:203AE00005932B7809920A93AB8885F802A04B44C82B01DD0020E0E0734B4FF0000818782C +:203B0000AB6A0A336A7890457FD20C2202FB08F20B925A78A3F10A06920644BF0BF101007B +:203B2000C0B206960246072A6CD8099F0B9E3F68B96A07970E440D9600214FEA810CCDF860 +:203B400030C00026A1423AD2079F97F801C0664535D2DDF814C00C9F5CF807704FF00C0C42 +:203B6000BF6A0CFB067797F80AC00E97944524D197F80BC00D9FCDF80CC0FF7ACCF3C00C31 +:203B80000297C7F3C007BC4500F09480DDF808C01CF0100F40F08E80039F17F0100F40F008 +:203BA000898007F0070CCDF838C0DDF808C00CF00707DDF838C0BC457CD10136C2E7A142B0 +:203BC00001D14645C5D30131A142B6D9049E069F710001F1804101F5C04143F8061CFE7A15 +:203BE0005FFA82FC770733F8021C39D57C2931D8033121F00301049E314489B2B1F5007FAB +:203C0000049139D9304B187074E72F4BDDF828C018703148AB684844E2449847AB8801345B +:203C20004B441FFA83F951E72C4A2D4B1168012019605168127A59601A7209F1090292B254 +:203C400083F804A05A80274B9A80274B0BF101021A7032E03707CBD43F3121F03F01CAE783 +:203C60003E2901D9360703D5013121F00101C2E71F3121F01F01BEE753F80A1C11B9134943 +:203C800043F80A1C069F1A70F97A53F80A6C11F0080F18BF0E4F4FFA8CF108BF0D4F01F139 +:203CA000FF3C47F82C6008F101080C338B45B8BF934627E70132D2B235E711B0BDE8F08FD7 +:203CC000101400209C1200209812002095670008141400207C120020B112002012EC000825 +:203CE000A8120020200100203001002030B5039D144C08B1208104E06FF0500020721E20B6 +:203D0000607209B1618102E02420A072E1720E490E48002A08BF0A460D498A600022934285 +:203D200008BF03460B618A818A820A4B1DB903221A70257430BD8A8304221A700323237416 +:203D40008D6130BD3201002040EC00080CEC00084801002068010020F8B5294B03221C6845 +:203D60000C21204601F00CFA23684FF080521A61244B1B6823B1DB00013B18460138FDD859 +:203D800020460C21042201F0FBF9DFF8A8C01E4BBCF800201D4D1E4C1A800FCC0FC50FCC11 +:203DA0000FC594E80F001B4E85E80F000FCE1A4D0FC50FCE0FC5374657F820392B60174BE4 +:203DC000174D1B88ACF80030A4F1200C0FCDACE80F000FCDACE80F0095E80F0084E80F0042 +:203DE000104C0FCC0FC70FCC0FC723680E4933600E4B0F4A1868BDE8F84001F05FBD00BFB5 +:203E000098F0000844010020A0120020A013002054060020A40600207C13002030010020C4 +:203E20004CEC00081CEC000814140020380600207C120020D0060020064B1860064B0020AE +:203E40001980064B1A60064B064A1B689A615882FFF778BB3014002038140020A412002036 +:203E6000E819002045350008034600201BB11A689B681044FAE770472DE9F8431D4B80467A +:203E80001C681D4B658A38B91868FFF7EDFF401B20824046BDE8F8831C6844B30026334637 +:203EA00008EB050293421DD22068C0B11F18BD4216D29D428CBFC3EB05010021BA429ABFD9 +:203EC000C3EB0203C1EB0309C1EB000963680B48194430444A4606F0C5F94E4400E01F46B8 +:203EE000A46814B90548BDE8F8833B46D8E72046BDE8F883E819002078120020D0130020E8 +:203F0000044B054A1860054B00201B689A615882FFF7B2BF78120020793E0008E8190020D2 +:203F2000064B1860064B00201980064B1A60064B064A1B689A615882FFF724BB3C140020A5 +:203F4000A212002034140020E8190020853500080346998800680022FFF76EBFF0B506463A +:203F60001448B57A1C68006D776800EBC500124D400028580025C0F30900854217D257F837 +:203F800015601FFA86FCF6B20E550134B4FBF2F602FB16446E1C864209D24FEA1C260E55D8 +:203FA0000134B4FBF2F602FB16440235E5E71C60F0BD00BF005C00400C600040F8B5069F59 +:203FC00006463D6807985B1BB3FBF2F402FB1434002CB8BFA41844B903785BB2002B02DC15 +:203FE000FF23037032E0047027E001230370338970689C42A8BF1C460023A3421CDA11F8C6 +:2040000005E00135B5FBF2FC02FB1C5503F1010CA4455FFA8EFE02DBC0F800E00CE011F840 +:2040200005C001354EEA0C2E40F804EBB5FBF2FE02FB1E550233E0E73D60B07AFFF7F6FB32 +:20404000A3B20360B07A3021FFF76AFA2046F8BD11220123834205D2013A02D05B009BB210 +:20406000F8E77047002B18BF18467047022830B54FF0000314BF002502250C225A43084C04 +:20408000A018A2583AB1C27902F00202AA4202D182798A4203D00133082BEED1002030BDC6 +:2040A00054150020044A00231360044A1360044BFF221A70704700BF501400204814002062 +:2040C0004414002007B5074B074A1B680092074A0749019207484FF48072FFF76FFF03B025 +:2040E0005DF804FB50140020481400204414002054140020A801002010B502F07F02212A20 +:20410000044619469DF8080027D1012C19D0092C3FD1831E012B3CD8FFF7A8FF0446002816 +:2041200037D0C379DB0702D4037A012B2FD02068A18804F1080289B2FFF7F2FE0123237252 +:2041400023E0032825D1FFF791FF034608B3027AFAB10068998889B214E0012A19D1032C8E +:204160000ED0062C15D1222804D10B4B1868FFF7C7FE0AE021280CD10848FFF7E9FE04E078 +:20418000074811460022FFF757FE002010BD032010BD022010BD00BF4C140020B801002028 +:2041A00040140020114B10B50246044603F1180153F8040B8B4242F8040BF9D11B7813707B +:2041C0000B4BA2789B781344A3700A4B227D9B7A13442375084B1868FFF746FE074B207407 +:2041E0001B68C0F307206074E38210BD80EC00087C010020A80100204C140020B40100202D +:2042000002F07F02212A05D10B2803D1024A0020136070470220704740140020431E402B54 +:20422000034B28BF40201881024B1860704700BFA8010020B4010020014B1860704700BF3D +:204240004C14002010B5022814BF0020022000230C225A43064901338C18E47904F002046E +:20426000844204BF00248C50082BF1D110BD00BF5415002008B5054B002202201A60FFF7EA +:20428000E1FFBDE808400320FFF7DCBF4014002070B50C4629B31449144A0B6812680D46DB +:2042A0009A1AD2B2C2F1FF02944201D9BAB11446002291B2A14202F1010205D2465C0C4991 +:2042C000CE540133DBB2F4E72B600A4B1A781206FBD51B781B0604D5FFF7F4FE01E010461A +:2042E00070BD204670BD00BF50140020481400205414002044140020A0F8411000F044BB67 +:20430000026C6FF31722026400F03EBB90F84D300BB900F039BB70470123013903FA01F194 +:20432000D0F841300AB10B4301E023EA0103C0F84130FFF7EBBF40F2FF32914228BF11460C +:2043400090F8452010B502F00F0201F00F0442EA041280F8452090F84620C1F3051122F0BB +:204360003F02114380F84610BDE81040FFF7CEBF10B540F2FF32914228BF114690F846203B +:2043800001F0030402F03F0242EA8412C1F3870180F8462080F84710BDE81040FFF7B6BFE7 +:2043A00010B50021044606224B3005F0D1FF002384F8493004F10800BDE8104000F0E4BACD +:2043C00038B503680446DB680D46984728B1236820461B6929469847012038BD002313706E +:2043E00090F8613073B190F86030002B18BF013090F851309B0705D5A1F16103192B18D886 +:204400002039C9B2080608D40D4B585C030616D50223137000F07F007047872902D97831DC +:20442000C8B270470123803903FA01F1002011707047A1F14103192BE4D82031E1E7704781 +:20444000BCEC000813B50DF107020446FFF7C6FF18B99DF80700B0B921E00023E21892F85A +:204460004B2082420FD00133062BF7D10023E21892F84B1011B982F84B0004E00133062B27 +:20448000F5D100200BE094F849309DF8072004F10800134384F8493000F076FA012002B00F +:2044A00010BD13B50DF107020446FFF797FF68B10023E21892F84B10814203D1002382F83B +:2044C0004B3006E00133062BF3D102E09DF8070060B194F849309DF8072004F1080023EAF8 +:2044E000020384F8493000F04FFA012002B010BD38B50025044680F8435080F8445080F8FE +:20450000455080F8401080F8421000F03DFA84F8405084F8425084F8435084F8445084F898 +:2045200045502046BDE8384000F02EBA30B590F8405080F8431080F8425080F8442080F865 +:204540004530BDE8304000F01FBA90F840208A420CD0002280F8401080F8421080F84320E9 +:2045600080F8442080F8452000F00EBA704790F840301943FFF7E9BF90F8403023EA01011A +:20458000FFF7E3BF002202604260826080F874208281C28102677047016070474160704799 +:2045A00081607047F7B590F8745004460DBB06462F46236F9F4205D2B36ABBB1B06D9847C9 +:2045C000A0B916E0A368A089E189009394E80C00FFF78CFB04F11000216FFFF75DFA40B183 +:2045E0000125FFF7B9FB84F8745002E001370436DFE7284603B0F0BD00230367704770B55A +:20460000056F0024AC420AD005F1160650F82660964207D100EB840636698E4202D1052CC2 +:2046200002D90DE00134EDE700EB8406B362049BAC4231613364B26504D30135056701E0F8 +:20464000002070BD012070BD0148FFF79BBF00BFB415002010B5084904460120FEF7A0FE6A +:2046600006490220FEF79CFE6069FEF77DFEA069FEF786FE012010BD11470008C146000822 +:20468000FEF7D0BE07B501210DF10700FEF7D6FE01280CBF9DF807004FF0FF3003B05DF8E5 +:2046A00004FB07B501210DF10700FEF7E3FE10B19DF8070001E04FF0FF3003B05DF804FB8F +:2046C00010B50B78222B20D1104CFEF71BFF2378032B0DD8DFE803F00702070700280CBF77 +:2046E0000223012303E000280CBF032301232370FEF710FFB0F5966F07D12378022B04D19B +:2047000000200A2100F086FDFEE710BD2C1600201D4B73B51A78022A34D103221A70FEF7D0 +:2047200081FE03282ED9FEF77DFE0422011F01A8FEF7CAFE9DF80430312B23D19DF80530C9 +:20474000452B1FD19DF80630412B1BD19DF80730462B17D10D4C4FF0C2466FF0060544F073 +:2047600001040B4B184685464FF001002146324604B402B401B401B401B401B401B401B4EA +:20478000AE46704702B070BD2C1600209547000800080020024B18460138FDD800F076BD45 +:2047A000FF340C0007B50023024600930349044B0448FFF724FF03B05DF804FB30000020A9 +:2047C00055460008B415002070B50E4615460024AC4205D23019291BFEF74CFE0444F7E79E +:2047E000204670BD13B50446FEF71CFE30B120460DF107010122FFF7E7FFF5E702B010BD5E +:2048000008B5064B1B681B7B052B05D1FEF77AFE003018BF012008BD002008BD38060020CE +:2048200070B50E461546FFF7EBFF48B146B10024AC4205D23019291BFEF7C0FD0444F7E786 +:20484000002070BD07B502AB03F8011D19460122FFF7E6FF002003B05DF804FB38B50546CD +:2048600008460C4605F0FAFD214602462846FFF7D7FF002038BD10B504464068FFF7CEFC37 +:204880002269A3693AB9802213E05A791A710AB119680A709B6B002BF7D104F10C0010E0FB +:2048A000997949B159791971197909B1186801709B6B002BF4D103E0511C1A71CAB2F3E72C +:2048C000A068FFF7B9FC012010BD000007B50023024600930349044B0448FFF790FE03B05F +:2048E0005DF804FB7C01002077480008B41500200AB9037843B300238B63836923B9816128 +:2049000006E09A6B1AB113468B42FAD11CE0996382681AB901F11403836006E093680BB1B2 +:204920001A46FBE701F11403936001F120029A6001F12C038B62002381F8343081F835303F +:2049400081F8363081F83730704700002DE9F041457804460E46174698468DB90948FFF777 +:204960004BFEC4F80C80276165612046FFF7AEFF3046FFF717FFBDE8F0410248FFF712BEE7 +:20498000BDE8F081B415002038B50489056834B128462146FFF77CFC241A0544F7E720463E +:2049A0002146BDE83840FFF773BC0346F0B5DD6800200A4698615861586218621863D86210 +:2049C00055B398791E8A4FF0FF34A8B9B04211D2611C11D12F5C852F04D1441CB44228BFBE +:2049E0004FF0FF3407F00307032F16BF01300530C019EBE70121997199799D6109B15E6177 +:204A00000AE0191D596201215C6119626118E4430D4426441D63DE62D86B1946BDE8F040CF +:204A2000FFF766BFF8B5069E04469DF81C509DF82070C16322B11168C1605168016101E00D +:204A4000C260028225B901332360731E238101E02360268120680021228905F079FC657147 +:204A60002EB125B11FB923681D70A77101E00123A37120460021FFF798FF2046F8BD000031 +:204A800013B5114C0322D4F8C00094F8CC1000F077FB94F8CC204FF4803101FA02F2D4F84F +:204AA000C00003681A6100230193019BB3F5007F02D2019B0133F7E794F8CC10042200F0D6 +:204AC0005FFB02B010BD00BF88ED000801498D460149084700500020DD4A000808B5124B52 +:204AE000124A1968914201D0002301E0104B07E01048D4188442F9D2C858D0500433F7E7C5 +:204B00000D4A934203D2002243F8042BF8E705F0D5F800200146024601F0EEFF074B0BB1CC +:204B200005F0BCF8FEE700BFCCF3000800000020500F0020500F0020F81900209D9C0008D1 +:204B400008B50D4B1A680AB90C4A1A601B680C4AD21A824204DB09494242591A914206DAC7 +:204B600005F096F80C2303604FF0FF3008BD024A18441060184608BD30160020F81900201B +:204B800050390128FEE701F0BFBF00000B4B10B5196809220A230A4801F040FF094B022221 +:204BA00019680948032301F039FFBDE81040074B074819681A221B2301F030BF70040020CF +:204BC00034160020740400204C160020780400206416002010B5044600F082F9034B2046ED +:204BE0001978BDE8104000F017B900BFB4020020F8B50446056800F083FC22680023510108 +:204C000001F184410B60802129600121A9622B61EB606379696113B18B4203D02BE04FF4EC +:204C200000436B644FF6FF73D36200256E1CF7B22046394600F06EFCD0B1236848F6FF7125 +:204C400003F1340242F8251018336D1017F0010F53F8252014BF6FF0FF016FF47F4101EA0C +:204C6000020214BF68214FF4D0410A4343F82520042E3546DAD1216801224B01490103F125 +:204C8000844301F18441C3F880220A60F8BD000038B5274B274C1A68012042F010021A60E7 +:204CA00000F04CFA0025002000F014FB65602368182023F40023236000F019FB102000F011 +:204CC00016FB00F043F8A560102000F003FB102000F01BFB0028FAD000F039F8164800F0DE +:204CE00021FB182000F0F6FA182000F00EFB0028FAD0022000F0DEFA0021104800F0AEFA62 +:204D00004BF67F3000F074FB00F039F80C4B188800F0D4F80B4800F0D5F80B4800F0DCFB46 +:204D2000FFF7AEFE00F02DF8FFF72DFF38BD00BF0020024000100240B80200200020000830 +:204D4000B6020020D54B0008F14B0008704708B50020014600F024FB01204FF4806100F0F0 +:204D60001FFB0021022000F01BFB2D2000F028FBBDE8084003204FF4800100F011BB00F0F0 +:204D8000E7B900F025BA00000000000000000000012007E0022005E0032003E0042001E08A +:204DA0000520FFE70D4A0121116072B60C4A00211160074902B4084902B486B005498E4689 +:204DC000704700BFAFF30080AFF30080AFF3008000000061F9FFFFFF4569000814ED00E009 +:204DE00010E000E0AFF30080AFF30080AFF30080FEE710B50446007900F0A0FA2079BDE848 +:204E0000104000F0B3BA03689A6822F4602242F48012114399607047002370B51A461C460A +:204E2000072B4FEA430503DCEE1801FA06F634431D4401FA05F501330A2B42EA0502EFD1BA +:204E40000368DC601A6170BD38B5124D2A6813681C68A10706D5196821F00201196093689A +:204E600003B19847620708D52B681A681B69116821F00401116003B19847E30708D52B68D3 +:204E80001A68DB68116821F00101116003B1984738BD00BFE4020020036801225B0103F125 +:204EA000844303F58673191F1A6018680028FCD143F8042C0B68002BFCD17047014604201B +:204EC00000F06EBA044B10B504461868A047034B1868A04710BD00BFE4020020E0020020AC +:204EE00010B50446FFF785FF20464FF46021FFF78AFF2368012103F1404308335A015B016A +:204F000002F1844203F18443116520461960BDE81040FFF7C1BF38B550F8313004464D1E12 +:204F200003B19847AA00012101FA02F223685A6038BD0000024B01211868FFF7ECBF00BF9A +:204F400028030020024B02211868FFF7E4BF00BF28030020024B03211868FFF7DCBF00BF32 +:204F600028030020024B04211868FFF7D4BF00BF28030020024B05211868FFF7CCBF00BF2E +:204F800028030020024B06211868FFF7C4BF00BF28030020024B07211868FFF7BCBF00BF2A +:204FA0002803002038B50446274D9DF8100045F83420012805EBC4056B6004F5022512D016 +:204FC0000AD3022814D1AB0003F184430122C3F80021C3F880210BE0AB0003F184430122B0 +:204FE000C3F8002104E0AB0003F18443C3F880012046AD0000F096F805F1844501232B6050 +:205000000F2C1FD8DFE804F0080A0C0F1215151515151A1A1A1A1A1A40220CE080220AE085 +:205020004FF4807207E04FF4007204E04FF4806201E04FF40002054B1A6038BD034B4FF420 +:2050400080725A6038BD00BF7C16002000E100E007B500930023FFF7A5FF03B05DF804FB6A +:2050600001F0030189000F238B408A4010B5046824EA03031343036010BD0000084A10B509 +:2050800052F83030044653B102EBC00250689847012303FA04F4034B5C6100BF00BF10BD63 +:2050A0007C16002000040140104B2DE9F047104DD3F8149004468A4605EBC00500269846B2 +:2050C00054450CD80127A74017EA090F04D02B6813B1686898473E4301340835F0E7C8F8C7 +:2050E000146000BF00BFBDE8F08700BF000401407C1600200020FFF7C1BF0120FFF7BEBFC2 +:205100000220FFF7BBBF0320FFF7B8BF0420FFF7B5BF05200921FFF7C7BF0A200F21FFF7C4 +:20512000C3BF000003460A4600F0FC01024808441946FFF795BF00BF08000140034B1A6850 +:2051400022F0070210431860704700BF0020024008B5074801F011FE064801F00EFE0648EC +:2051600001F00BFEBDE80840044801F006BE00BF2C030020340300203C030020440300201C +:2051800070B501F00704A4000F25A5400368C80853F82060092A26EA050514BF1646082681 +:2051A00006FA04F4082A44EA050443F8204006D1012000FA01F1DA6822EA010106E0092AA6 +:2051C00005D1012000FA01F1DA681143D96070BD08B5032000F0B2F8BDE80840032000F076 +:2051E000C5B80000014801F0D9BD00BF4C030020014801F0D3BD00BF84030020014801F0CA +:20520000B9BF00BF4C030020014801F0B3BF00BF84030020064B45F255521A604CF6CC42DD +:20522000586099601A604AF6AA221A60704700BF0030004000284FEA011105DA064B00F044 +:205240000F00C9B21954704700F16040C9B200F5614080F80013704714ED00E021F0604129 +:2052600038B521F07F01084B0843986000241D4660B20F210134FFF7DDFF2B2CF8D1F02317 +:2052800085F8233038BD00BF00ED00E0044A054BD16801F4E0610B43D360BFF34F8FFEE7BA +:2052A00000ED00E00400FA05014B13F810007047A0F00008064B5A6822F0030202435A603F +:2052C00080005A6802F00C028242FAD1704700BF00100240030A0121C0B201FA00F003F1B5 +:2052E000804303F504331A68104318607047030A0121C0B201FA00F003F1804303F5043346 +:205300001A6822EA000018607047030A0222C0B202FA00F003F1804303F504331B68184080 +:2053200070470000044B05C85968126821F4741102430A435A6070470010024010B5044661 +:20534000FFF7B2FF074B53F82020074B03EB4404637803EBC2039B0003F1844301221A60C0 +:2053600010BD00BFBC030020A0F0000810B50446FFF79AFF084B53F82020084B03EB440425 +:20538000637803EBC2039B0003F1844301221A6000221A6010BD00BFC8030020A0F00008E1 +:2053A00010B5054B054C5A6854F8200022EA00021143596010BD00BF00100240FCF000086C +:2053C00010B50446FFF770FF074B53F82020074B03EB4404637803EBC2039B0003F1844310 +:2053E00000221A6010BD00BFD0030020A0F00008024B072258601A60704700BF10E000E00C +:2054000008B5044B1A6801321A60034B1B6803B1984708BDB0190020FC16002011F0010FFC +:2054200070B542EA03030CBF0825002503FA05F5006801F1FF3400F11800C4F3400450F828 +:20544000241014BF6FF0FF066FF47F463140294340F8241070BDF8B507680546FB683E69D2 +:205460001E4016F0400403D0046A0CB1A0474024F30604D5AB6913B1984744F01004300733 +:2054800004D56B6913B1984744F00804710704D52B6913B1984744F00404B20704D5EB68D3 +:2054A00013B1984744F00204F30704D5AB6813B1984744F00104E4433C61F8BD036801392F +:2054C00003F140432033DB0003EB8101890001F1844101230B60704710B504460448A047EF +:2054E0000448A0470448A0470448A04710BD00BF240400204C040020DC03002000040020AC +:2055000010B504460079FFF719FF2079BDE81040FFF72CBF03791E2B10D9212B0ED0202B63 +:205520000ED9222B01D0252B04D102298CBF0020012070474B1E58425841704701207047A8 +:20554000002070470368002203F140430C3301EBC3039B0003F1844302311A6040F8212003 +:20556000704738B505460C4613460022FFF756FF28462146BDE83840FFF7A0BF38B5437934 +:205580000446022B0D463ED0042A3CD8DFE802F00312202A3600FFF7D5FF2368013D03F11C +:2055A00040432033DB0003EB85039B0003F18443002221E00368002203F140430C3301EB1C +:2055C000C3039B0003F184431A606022082301E010220023FFF722FF20462946BDE8384049 +:2055E000FFF76CBF03684FF2F1129A6103229A605B0103F1844301221A6038BD0122BDE850 +:205600003840FFF7AEBF38BD10B5074B1C68E16822690A40120605D55B6A1BB198476FF040 +:205620008003236110BD00BF2404002010B5074B1C68E16822690A40D20705D59B681BB154 +:2056400098476FF00103236110BD00BF24040020F8B50B4F3D68EB682E691E4016F0400472 +:2056600003D03C6A0CB1A0474024B30604D5FB6913B1984744F02004E4432C61F8BD00BF90 +:2056800024040020F8B5124E3768FB683D691D4015F0100403D0B4690CB1A047102429079F +:2056A00004D5736913B1984744F008046A0704D5336913B1984744F00404AB0704D5F368A7 +:2056C00013B1984744F00204E4433C61F8BD00BF240400200148FFF7BEBE00BF4C04002083 +:2056E0000148FFF7B8BE00BFDC0300200148FFF7B2BE00BF00040020D36870B59B0638D597 +:2057000013689E0635D513689D0702D41368DC0701D553682DE05568C4888388A4B20134D0 +:205720009BB29C42EDB2046808D0C6880389B6B29BB29E420FD183889BB263B983889BB240 +:20574000E35C86880389B6B29BB29E4235D0838801339BB28380C3889BB2E554C48803899E +:20576000A4B29BB29C4217BFC388002301339BB2C380D368180622D513681B061FD58888B0 +:20578000CB8880B29BB2984212D088880B6880B2185C8C880B89A4B29BB29C4218BF8B883F +:2057A000C0B21ABF01339BB200238B80506070BDD36823F08003D36070BD0023CAE770BDE0 +:2057C00002480349034AFFF797BF00BF0C170020001700200038014002480349034AFFF70F +:2057E0008BBF00BF18170020301700200044004002480349034AFFF77FBF00BF2417002035 +:205800003C17002000480040294B072818BF18701A78052A49D8DFE802F003131E222A353B +:20582000244A4FF6FB71106C014011644FF43F41116406221A70204B1B685A7B1A73704726 +:205840001C4A4FF6FB71106C014011644FF43F41116404222AE002225A70032226E05A78AC +:20586000013AD2B25A705B780BBB04221BE0114A116C89B241F01001116405221A700A223E +:205880005A7070475A78013AD2B25A705B7873B9084A4FF6EF73116C0B401364064B1B6821 +:2058A0005A7B1A730622024B00E006221A707047B8190020005C00403806002070B504466E +:2058C000807B0D461646FFF739FD084A084B09491A60094B09480B600949656008600221CF +:2058E000A6601B681172984770BD00BFC8190020E8190020C019002054060020A406002072 +:20590000E4190020F8B56C4D6C4B2A685C6C1268A4B202F48062224206D06FF480625A640E +:20592000674B1B685B6898472B681B6823409F0403D5624A6FF400515164DE0406D55F4B20 +:205940006FF4C0525A640020FFF75EFF2A681168214008050FD5594B186C80B240F00806AC +:2059600040F00C001E641864107B5073032010736FF4C0525A648B0503D5504B6FF40072EE +:205980005A64CF0506D54D4B6FF480725A640720FFF73AFF2B681B6803F40043234200F0F4 +:2059A0008980464B5A6C110440F184806FF4004112F00F06596458D1196848F68000084015 +:2059C0000028EED088B23F4C00F4405525803E4D00F0300028801868D60620F4804020F05B +:2059E000700040F4004040F0800080F400501860186820F4E04020F0400040F4004040F02F +:205A0000800080F02000186001D5080607D5196848F60F720A401A6000F08EFE0BE0186853 +:205A200040F68F7202401A600A0502D500F09CFC01E000F001FE214B22881968288821F4D9 +:205A4000804121F0700141F4004141F08001514019601A6822F4E04222F0400242F400424B +:205A600042F0800242401A60F8BDB40004F1804404F5B84427683B040CD5226840F68F73EE +:205A800013402A682360926806F18043013B52F823309847380684D5226848F60F731340FE +:205AA00023602B6806F180465B68013E53F82630984776E7F8BD00BF38060020005C0040C6 +:205AC000C0190020B4190020B6190020800000F1804000F5B840036823F4804323F0700308 +:205AE00043F4004343F08003594001607047000018B9034B07221B681A820248704700BF9E +:205B0000E81900209C06002037B5114B1A681D46127802F07F02212A01D0022016E0A0F1B3 +:205B20002003012B0B4B0C4C1B6888BF002423B102A901F8010D02209847002CEDD02B6877 +:205B4000002528469C615D82A047284603B030BDE819002058190020F15A000813B5104BB9 +:205B60001B681A7802F07F02212A14D1022806D0222806D19A780B4B02F003021A7000243F +:205B800000E00224084B1B6833B102A901F8010D0220984700E00224204602B010BD00BFE8 +:205BA000E8190020481700205819002021B9022834BF00200220704702207047044B1B6819 +:205BC0009B7A1BB1034B05221B681A73704700BFE819002038060020024B04221B681A73E7 +:205BE000704700BF38060020054B1B689B78032B04D8044901EBC30100F088BB00207047DA +:205C0000E819002084060020014900F07FBB00BF4C060020014900F079BB00BFC8060020F9 +:205C20000C4B00221B6801219A720B4B4FF4E05019640A4909681A645A6418644FF43F40B6 +:205C40005A6408601864064B4FF4801018600A73704700BFE8190020005C004038060020F8 +:205C600000E100E02049214B0A681B6870B59B1A13F0FF030E461E4905D10A78013AD2B2E8 +:205C80000A70FAB170BD0120087000211948402B28BF40230C46184D11F0010FAD5C01F11F +:205CA0000101EDB21CBF44EA0525056002F101020CBF2C4604309942D2B2ECD3D90748BF3F +:205CC000046032600D4A0E49106D40000B50536823F4E04323F0400343F4004343F080038D +:205CE00083F03003536070BD601900204C180020501900208061004049170020005C00403B +:205D0000146000402DE9F843494B4A4C1B6800254FF0C0089D7283F809802565236848F63F +:205D20008F16334043F400732360236848F2800723F4E04323F040033B4383F010032360BB +:205D4000226D3D4B52004FF0400943F80290236D80225B0003F1804303F5C0431A60236841 +:205D6000284623F4E24323F070031B041B0C2360324B1B6893F82C1000F0E6F828464FF4E4 +:205D80004051FFF7A3FEA3680220334043F4C063A360226D2A4B520013444FF480721A6082 +:205DA000A368294623F4E04323F040033B4383F02003A360FFF78AFEE36803203340E36020 +:205DC000226D204B520013444FF488721A60494600F0BAF803204FF44051FFF777FE63680B +:205DE00001201E406660226D174B520043F802806368294623F4E04323F040033B4383F0A3 +:205E000020036360FFF762FE104B01221B6828461A7300F075FC0E4BFF221D600D4B1D601D +:205E20000D4B1D600D4B1D600D4B1A70BDE8F883E8190020005C004008600040C019002058 +:205E4000206000403860004010600040380600205C190020541900204C180020601900205D +:205E60005019002070B50C4611B31249124A0B6812680D469A1AD2B2C2F1FF02944201D9CB +:205E8000A2B11446002291B2A14202F1010205D2465C0A49CE540133DBB2F4E72B60084BAF +:205EA0001B781B0604D5FFF7DDFE01E0104670BD204670BD4C1800206019002049170020F0 +:205EC00050190020034B1868034B1B68C01AC0B2704700BF5C190020541900200A4B10B59C +:205EE0001A680A4B1B689B1ADBB2994228BF194600238B4206D0064CA45C0132C454D2B2FE +:205F00000133F6E7184610BD541900205C1900205018002010B5FFF7E1FF094A04461368E8 +:205F20000344DBB21360074A1268D31ADBB2402B04D803204FF44051FFF7C8FD204610BDA9 +:205F4000541900205C190020104B3E291B6D03EBC0000F4B4FEA400003440ED94A09C80605 +:205F600008BF02F1FF32C1F3090108BF92B241F4004141EA82221A6070474A08C80748BFCF +:205F8000013241EA82211960704700BF005C00400C60004010B5064C18B9236801221A8297 +:205FA00010BD044B1B681B68984720680A3010BDE8190020E419002010B5064C18B92368A0 +:205FC00001221A8210BD044B1B689B68984720680C3010BDE8190020E419002010B5204B82 +:205FE00018B91B6802221A8210BD1E4A1968002010800C78134614F07F040DD14A7A91068A +:2060000044BF0221197012F0400F1A7814BF22F0010242F0010214E0012C1FD0022C1ED1A4 +:20602000097901F00F02920002F1804202F5B84211F0800F126806D002F03002102A07D18E +:2060400001221A7004E002F44052B2F5805FF6E7054B1B681B699847024810BD104610BD54 +:20606000E8190020BA190020E4190020234A2DE9F84314689046238A267A214FA3B9042E94 +:2060800012D120490A78012A0AD11F4A10681F4A80B202445200136030223A800B7027E017 +:2060A00010233B80072623E0A58AAB428CBF022604269D4228BF1D462846A36998478146C0 +:2060C000002000F0CFFB2A460146484600F063FB2946002000F0E2FB238A4FF440525B1BFF +:2060E0002382638A1D4430233B80094B65821A80D8F800301E72BDE8F88300BFE81900203A +:20610000B619002064190020505C004002300020B419002010B50A4B0A491B6849789A7805 +:2061200091420AD3D97841B99C8834B99A72064B1B685B689847204610BD022010BD00BFF0 +:20614000E8190020D0060020E419002038B50E4A0E4C126823689269187999789047236868 +:206160009A7A7AB170B95A7962B9DD7855B9084B1B68DB689847236828461A79DA729A7884 +:206180001A7338BD022038BDC0190020E8190020E419002038B52F4B1B68187810F07F0036 +:2061A00004D15A7A22F020025A7238BD02284ED15A88002A4CD15A79002A49D11A79264DB2 +:2061C00022F08000840004F1804101F5B84109682D7812F0800F14BF01F0300101F44051E2 +:2061E000A84234D2002932D09B7A83B304F1804404F5B844120623680CD503F03003102BA6 +:206200001FD1C4B2204600F01CFB2046302100F0F3FA16E003F44053B3F5805F11D128B94D +:206220000E4B93F82C1000F047FB01E000F0F9FA236823F4804323F070039BB283F4405306 +:206240002360074B1B685B699847002038BD022038BD00BFE8190020D006002054060020C7 +:20626000E419002038B51D4B1D4D19682D780A7922F08004A30003F1804000F5B840006857 +:2062800012F0800F14BF00F0300000F44050AC4222D24C8804BBF8B1897AE9B103F1804384 +:2062A00003F5B84312F0800F1A6807D022F4E04222F0400292B282F0100206E022F48042EF +:2062C00022F0700292B282F480521A60054B1B689B699847002038BD022038BDE819002031 +:2062E000D0060020E419002008B5064B1B685A7A42F020025A72044B1B68DB6998470020F1 +:2063000008BD00BFE8190020E4190020054B1A68538A18B98988CB1A13827047086818442D +:20632000704700BFE819002008B50B4B002093F82C1000F0C1FA094B1B68187A082806D1B1 +:20634000074B4FF480521A80064B10221A80B0F109035842584108BD54060020E8190020DF +:20636000B4190020B619002073B5934E934B3268934D92B213445B001A682B68197A092910 +:206380000FD092B2520002F1804202F5C04211781970517859709188598011899980928976 +:2063A000DA8001221A72DA885C78002A61D11A7812F07F023AD1092C02D1FFF7ABFE44E057 +:2063C000052C0FD193F90220002A01DA08234DE0DA78002AFAD19A88002AF7D19B7A002B06 +:2063E00037D0F3E7032C13D19A78012A07D0754B20461B685B699847032828D135E09A88EE +:20640000002AF4D15B7A9806F1D5FFF76DFF1CE0012CECD19A78012AE9D19A88002AE6D112 +:206420005B7A9906E3D5FFF7B5FE0EE0012A04D10B2CDCD1FFF78AFE07E0022AD7D1012C4F +:20644000F1D0032CD3D1FFF70DFF10B1CFE70028BCD132685C4B92B213445B0000221A60A7 +:206460005A4B30221A80062300E009232A681372CEE0062C13D11A78520677D1DA78514B5B +:20648000012A02D11B68DB6967E0022A02D11B681B6A62E0032A69D11B685B6A5DE0002C8F +:2064A0003CD15988002961D15A6822F0FF02B2F5003F5BD11A7812F07F0204D19B88002B74 +:2064C00000F0AA8052E0012A0CD13E4A1879126892699047002849D12B689B7A002B40F0BE +:2064E0009B8043E0022A41D11B79394803F00F018A0002F1804202F5B8421268007813F0E3 +:20650000800F14BF02F0300202F4405281422DD213F0700F2AD1002A7ED127E0082C03D1A6 +:206520001B785B067AD021E00A2C1FD11A7802F07F02012A1AD19A7AC2B15988B1B95A6847 +:2065400022F0FF02B2F5803F10D11E4A1879126892699047002863D008E03BB12A680024B7 +:20656000548293612046984720460AE0154B1A682B68126958789047032802D1104B1B6849 +:2065800005E02B684FF6FF711A8A8A4201D1092203E0022800D012B908221A7238E093F95F +:2065A000001000292EDAD988019101988242054810D9019A1A821EE0505C0040043000209F +:2065C000E8190020C019002002300020B6190020D00600208A420ED2016891F82C108A42C4 +:2065E00001D2002105E092FBF1F401FB142212B901210C4A1170026892F82C209A82FFF708 +:2066000035FD05E003221A72074B4FF440521A80FFF78AFE02B070BD044B9FE7044B9DE7EC +:20662000044B9BE764190020B4190020DD5F0008955F0008B95F0008F8B52B4D2C68237A49 +:20664000032B01D0052B41D1A369228AABB1A2B1A68A964228BF164630469847238A0746F8 +:206660009B1B2382638A00203344638200F008F932460146384600F0A6F8238A53B11B4B83 +:2066800000204FF4405201461A8000F007F9184B30221A80238AA28A9A4202D82B6803229E +:2066A00002E01BB12B6805221A720CE02A6806211172104A1168104A89B20A445200136043 +:2066C0000B4B30221A802B681B7A06E0072B03D10A4B1B68DB68984708232A681372BDE883 +:2066E000F840FFF721BE00BFE8190020B4190020B6190020505C004002300020C01900209A +:2067000030B50B4B1C780023A3420CD203F1805202F5B85291000D6848F68F722A401A43F1 +:206720000A600133F0E7034B40F08000186030BDD00600204C5C004010B5134C23681A7A60 +:20674000022A01D0042A04D1FFF790FC23681B7A13E0062A10D15A78052A09D11A785206CE +:2067600006D19878FFF7CCFF084B1B681B6A9847074B1B689B689847082322681372BDE8A1 +:206780001040FFF7D1BD00BFE8190020E4190020C0190020704730B501F10051013201F527 +:2067A0004051521049000023934200F1020009D010F8015C10F8024C44EA052421F823404B +:2067C0000133F1E730BD01F1005101F5405149005308F0B51C460E46054634B156F8047BFA +:2067E000013C25F8027BA4B2F7E7D20744BF11F8232000F81320F0BD800000F1804000F568 +:20680000B8400368CA0623F4E04323F040039BB248BF83F010038A0648BF83F0200303604B +:206820007047800000F1804000F5B84003685B0406D5026848F68F73134043F48043036084 +:206840007047800000F1804000F5B84003685B0606D5026848F68F73134043F040030360E6 +:2068600070470000054B1B689BB203EBC00000F1005000F54050400000887047505C004062 +:20688000044B1B689BB203EBC000034B03445B0018887047505C004004300020044B1B68D2 +:2068A0009BB203EBC000034B03445B0019607047505C0040023000200D4B3E291B689BB2F0 +:2068C00003EBC0000B4B03444FEA430209D94B09C80604BF03F1FF339BB29B0243F400439E +:2068E00004E04B08C90748BF01339B0213607047505C00400630002008B5114B01211C688E +:2069000003222046FEF73CFC002301211A469342206834BF02254FF40035B2F5007F05619F +:2069200003F1010303D0002A08BF012101E04FF0FF31B3F5007F04BF52180023E7E700BF25 +:206940009CF0000808B5034B0BB1AFF3008062B6FFF7D2FF00000000C288838892B29BB2F5 +:20696000C188D31A828889B292B2914203D2028992B20132134498B2704710B503690446DB +:206980005868FFF7E9FF90B123695B6899881A6889B2505C99881A8989B292B2914217BF53 +:2069A0009A880022013292B2C0B29A8010BD4FF0FF3010BD08B503695868FFF7CDFF08BD18 +:2069C00003695B689988DA8889B292B2914205D09A881B6892B2985CC0B270474FF0FF306A +:2069E000704703699A689088D18880B289B28842F9D11A6813685B06FCD5704713B50469E5 +:206A00008DF8071020460DF10701012200F0ECFB0028F7D0012002B010BD000030B50025DB +:206A200045604FF47A758560024D016105600275437530BD90F10008F8B505460C46164639 +:206A40008F18BC4206D02B6828461B6814F8011B9847F6E73046F8BD38B505460C46084650 +:206A600041B103F0FBFC2B6802469B6828462146984738BD38BD08B503681B68984708BD6F +:206A800008B503685B68984708BD38B50D210546FFF7F1FF0A2104462846FFF7ECFF2044F3 +:206AA00038BD38B50446FFF7EBFF05462046FFF7ECFF284438BDFEE7302830B50C4615D876 +:206AC000A1B1012A04D0022A0CBF0223002300E01346074A000115181258287B117922466F +:206AE0000B39C9B2BDE83040FEF7B2BA30BD00BF88ED0008FEF7CCB808B5FCF7DDF8FCF747 +:206B000083F8FCE703F002B9034B1A6822F0E06242F080621A60704704000140302870B53E +:206B20003BD8082939D8DFE801F0051A080B0E11081417000024032213E00024042210E04E +:206B4000002422460DE0002409220AE00024082207E001240B2204E001240F2201E00024BD +:206B600007220E4B00011E18317B1858FEF708FB706890B1717B24B10122BDE87040FEF701 +:206B8000FDBC0368013903F140432033DB0003EB81039B0003F184431C6070BD88ED000804 +:206BA000FFF790B907B501210DF10700FFF796F901280CBF9DF807004FF0FF3003B05DF828 +:206BC00004FB07B501210DF10700FFF7A3F910B19DF8070001E04FF0FF3003B05DF804FB8E +:206BE000002242604FF47A728260014A02607047D0F1000870B516460D4631B10E4B1B6801 +:206C00001B7B052B03D0002070BD084670BD0B4B1B782BB928463146BDE87040FFF722B93B +:206C20000024B44205D22819311BFFF71BF90444F7E7204670BD00BF380600207819002045 +:206C400007B502AB03F8011D19460122FFF7D2FF03B05DF804FB38B5054608460C4603F097 +:206C6000FDFB214602462846BDE83840FFF7C2BF70B50E4615460024AC4205D23019291B21 +:206C8000FFF748F90444F7E7204670BD13B50446FFF718F930B120460DF107010122FFF785 +:206CA000E7FFF5E702B010BD0148FFF799BF00BF6819002030280ED8084B00011A18127B4B +:206CC000012101FA02F21B581B689B681A420CBF0020012070470020704700BF88ED000878 +:206CE000302810D8084B00011A18127B1B58012000FA02F2D1F1010138BF0021090102FADD +:206D000001F11B681961704788ED00080A4B1A680A4B9B6800BF00BF074909688A42F5D150 +:206D2000C3F53B4330218033B3FBF1F34FF47A7000FB0230704700BFB019002010E000E0FE +:206D400038B50446FFF7E2FF054644B100F014F8FFF7DCFF401BB0F57A7F01D2F5E738BD7B +:206D6000013C05F57A75F3D138BD20B1C000431E18460138FDD87047704710B504460079E0 +:206D8000FEF7DCFA2079BDE81040FEF7EFBA03685A6822EA0101596070470000F0B5036841 +:206DA00085B01A68002501925A69044602928B4A03951268C260426A960600F1C680426891 +:206DC000002A00F0D58151889588C8077ED50299C90704D51288520042F0010280E00299CB +:206DE0008F072AD5012D019A0EDC22F4806201921A609A690392019A42F4007201921A605E +:206E0000002D00F0928113E0022D0BD142F4006201921A609A690392019A22F480620192E1 +:206E20001A6005E042F4806201921A609A6903925A6842F480625A609AE1029802994606A6 +:206E4000C1F380011AD5E1B9032D01DC012D09D1D1881B6990684E1CD68043549388013BDC +:206E6000938007E0AB1E012B04D820464FF48061FFF78DFF012D00F37B8156E1002900F0CE +:206E80007781032D03D1019921F4806104E0022D04D1019941F4007101911960D1881B6956 +:206EA00090684E1CD68043549388022D03F1FF33938040F05D81D3889168581CD080206852 +:206EC0000069C8549388013B93802EE10298C00708D51DB1596841F480615960128852002C +:206EE0001A6145E10298870744BF986903900298029EC0F3C010760704D4D5F1010638BF5C +:206F0000002600E00126F6B218B9002E40F02C812EE175B1D18896684F1CD780715C013D67 +:206F200019619580002800F02381002D40F02081A3E0002E00F01C814A0700F1F680019A77 +:206F400042F4007201921A60EFE0029A970747D59A6985600392039AD60619D4039A12F0D5 +:206F6000800F9A680CD0100408D59A68DD6840F2013305F0FE0513401D4309E0DD6805E048 +:206F800011049D6802D5C5F3090501E0C5F34605039B606B13F0040314D038B1C3882BB1EF +:206FA000E36A03B19847636B0022DA80206B60B1A36A002205808280154603B19847236BD9 +:206FC000DD8002E008B10580C38023685A6842F480625A60032384F82330C9E0B01900204B +:206FE000029AD20615D59B69406B039338B1C3882BB1E36A03B19847636B0022DA80236829 +:207000001968019A42F4806201920A431A600123E1E70298029DC0F3800015F0800518BF29 +:207020005D689A6918BFC5F380250392039A12F0040228D0226B1AB19688D188711A00E0E8 +:20704000114605F0FF0615B9002800F0918000208DF802003AB131B1D0889568471CD78065 +:207060002A5C8DF802209DF80220D2B21A61002977D0002E7CD001297AD120464FF4806144 +:20708000FFF785FE74E08DF80320029D626B15F040051CBF5D68C5F38025EDB21AB1968840 +:2070A000D188711A00E011468DB190B90029E4DD1B699068DBB28DF80330D388032903F108 +:2070C0000105D5809DF80320C25451DCD5E700284ED0032903D1019820F4806004E00229BC +:2070E00004D1019840F40070019018601B690029DBB28DF8033006DDD38890685E1CD6807D +:207100009DF80320C254002D32D0236801291B69DBB28DF80330B0DD636BDA889968501CCA +:20712000D8809DF803308B54A7E7A38B013B9BB2A3839BB120464FF48061FFF728FE636828 +:2071400003F10C02DB89626013F0010F236814BF40F2015240F201121A6009E06360022381 +:2071600039E7002E89D103E0002D7FF4D3AEE3E605B0F0BD13B5036804465A6900929B6962 +:207180000193184B1B68C360009B03F470638360436A99061CD54FF48061FFF7F8FD236833 +:2071A0001A6842F480621A60009A520510D5606B6FF480625A6138B1C3882BB1E36A03B109 +:2071C0009847636B0022DA80012384F8233007E0236800225A619A61FF2384F82330019BBC +:2071E00002B010BDB0190020F0B583680546046800209F88DE88BFB2B6B2B74204D0E36842 +:2072000023F08003E36027E026683606F7D59042F5D00E5C01306660EBE7DF889E88BFB230 +:20722000B6B20137B74211F800C01DD0DF881E89BFB2B6B2B74213D0DF881E68BFB206F8E0 +:2072400007C0DF881E89BFB2B6B2B74218D0DE880136B6B2DE8001309042AB68DDD303E093 +:207260009E88B6B2002EE7D19A88DB8892B29BB29A4200D1F0BDE36843F08003E360F0BD39 +:207280000026E7E72DE9F04120F00047FC0D7F3C162C064618DC002C80461DDB194F27415C +:2072A000074223D0184901F01FFF002102F0E0F9E0B1002E04DD4FF4000343FA04F4A04437 +:2072C00028EA0700BDE8F081B7F1FF4F0ED3014601F00AFFBDE8F0810B4901F005FF0021E7 +:2072E00002F0C6F910B1002E07DB17B93046BDE8F0814FF07E50BDE8F0814FF00040BDE869 +:20730000F08100BFFFFF7F00CAF249712DE9F04F8BB01D4680468946144600F019FADFF88E +:20732000ACA206469AF900300F46013304D02046294601F087F820B9304639460BB0BDE820 +:20734000F08F4046494601F07DF8834600282CD1204629460022002301F0F6FD0028EBD064 +:20736000944B9AF90010944E00220120CDE906234B1CCDF820B0CDE90289CDE904458DE8D6 +:2073800041000DD002290BD0684601F083F8002800F09580089B1BB102F07AFC089B0360A5 +:2073A000DDE906010BB0BDE8F08F002200234046494601F0C9FDF8B120462946002200234D +:2073C00001F0C2FD834600284DD07B489AF90030CDE904450121002200240025CDE902899C +:2073E000CDE90645019000910892002BCCD0714B0022CDE90623D3E73046394601F01CF898 +:207400008346002860D0002200233046394601F09BFD002890D04046494601F00DF80028CD +:207420008AD02046294601F007F8002884D09AF900306148CDE904450421002200240025B6 +:20744000022BCDE90289CDE9064501900091089200F08280684601F01DF800287CD0089B44 +:20746000002B9DD098E72046294600F0E5FF00283FF462AF204629460022002301F06EFD6A +:2074800000283FF459AF4C4A9AF8001001230192CDF820B0CDE90289CDE904450093002210 +:2074A000002934D10023CDE90623684600F0F2FF0028D4D102F0ECFB21230360CFE702F018 +:2074C000E7FB2123036065E74046494600F0B4FF002898D02046294600F0AEFF002892D093 +:2074E0003046394600F0AEFFB8B9334A9AF8006001230890CDE90289CDE9044501920093F8 +:20750000002E2ED100240025CDE90645CDE72B4B0229CDE90623CDD0C7E727499AF9003042 +:20752000032201910092CDF820B0CDE90289CDE90445404649460022F3B9214F4FF06046F5 +:207540000023CDE9066701F009FD002840D19AF90030022B7FF47EAF02F09AFB22230360F6 +:207560007DE70020002102460B4601F0AFFB022ECDE906019ED098E7124F00260023CDE9F8 +:20758000066701F0EBFC0028E1D000220E4B2046294601F071FA04460D4600F083FF2246AA +:2075A0002B4601F0D1FC0028D1D1044B0022CDE90623CCE70000F03FF0F100080000F0FFC8 +:2075C000FFFFEF470000F07F0000E03FD206002000220A4B2046294601F04EFA04460D46CF +:2075E00000F060FF22462B4601F0AEFC0028AED1034B4FF06042CDE90623A8E70000E03F65 +:20760000FFFFEFC72DE9F0478AB004460D4600F0FBFDDFF898A006469AF900300F46013303 +:207620000FD02046294600F00DFF50B14FF000084FF0000942464B462046294601F08EFCA1 +:2076400020B9304639460AB0BDE8F08716499AF8006001220023CDE90445CDE90245019161 +:207660000092089366B9CDE90689684600F012FF80B1089B9BB9DDE906010AB0BDE8F087FF +:207680004046494642464B4601F020FB022ECDE90601EAD102F0FCFA21230360E9E702F0B7 +:2076A000F7FA089B0360E6E7F4F10008D206002070B58AB0054600F067FE224C064694F9DB +:2076C0000030013308D0284600F0FAFF20B12846002101F0AFFF10B930460AB070BD1A498F +:2076E00001220023284601910092089301F070F92478CDE90401CDE902017CB90022002333 +:20770000CDE90623684600F0C5FE88B1089BA3B9DDE9060101F092FC0AB070BD002000217D +:2077200002460B4601F0D2FA022CCDE90601E9D102F0AEFA21230360E8E702F0A9FA089B06 +:207740000360E5E7D2060020FCF10008000000002DE9F04F23F0004B91B089460F465BEAB0 +:207760000201CDE9022314461D46804606462ED0634B29F0004A9A4522DC1FD0604B9B45F6 +:207780001EDC77D0002F78DB0022049264BB5C4B9B4500F091805B4B9B4565D0B5F1804F97 +:2077A00000F0F983584B9D421ED1002F1CDB4046494611B0BDE8F04F00F026BD0028DDD064 +:2077C0000AF1404A0AF5801A5AEA060A04D14D49002011B0BDE8F08F4C4811B0BDE8F04F8E +:2077E00000F05ABE002104914046494600F020FEE6B9BAF1000F04D0424B27F040429A4279 +:2078000014D1002DC0F20884002FE2DA0AF1404ADDF810B00AF5801A5BEA0A0B5ED0049A54 +:20782000012AD6D101F100431946D2E7FB0F03F1FF3C049B53EA0C034ED0354B9B456DDD3D +:2078400003F104739B4540F3EF83324B9A4540F39C83002D40F39C8327A1D1E90001024640 +:207860000B4601F009F9B4E7002DC0F24B8440464946AEE7002C85D0A2E7274B9B4536DC63 +:20788000A3F154739B4540F38D834FEA2B5340F21342934240F33E84C3F58663033324FA6D +:2078A00003F202FA03F3A3427FF46EAF02F00102C2F10202049269E70AF1404303F58013D1 +:2078C000334384D0134B9A4540F39E83002DC0F25F83DDE902017CE74046494602460B46B2 +:2078E00000F016FF02460B4601F0F0F971E7022304934BE7AFF300809C7500883CE4377E3A +:207900000000F07F0000F03F0000E03F80F200080000E041FFFFEF3FFFFF3F43BAF5801F15 +:2079200080F2EE83AA4B0022CDF804C001F0A4F8DDF804C08A466FF034034FEA2A55A54A91 +:20794000CAF3130AA5F2FF354AF07F541D4492450F9544F4401440F3D0839F4B9A4540F38B +:20796000EF83DDF83CA000250AF1010ACDF83CA0A4F580142B46994ADB000E931344D3E908 +:207980000067214632463B46CDF804C0CDE90A0100F0BEFE3246804689463B46DDE90A01CB +:2079A00000F0B8FE02460B4600208D4901F08EF9CDE90C01DDE90C234046494601F05CF808 +:2079C000CDE90601DDE906AB611041F0005101F500214B190021CDE908AB0891DDE908AB69 +:2079E00000225046594614461D4601F045F802460B464046494600F08BFE32468046894611 +:207A00003B462046294600F083FE02460B46DDE90A0100F07DFE02460B465046594601F00B +:207A20002BF802460B464046494600F071FEDDE90C2301F021F806460F46DDE90601024661 +:207A40000B4601F019F802460B4604460D4601F013F84FA3D3E90023804689462046294666 +:207A600001F00AF84CA3D3E9002300F053FE22462B4601F001F84AA3D3E9002300F04AFE3D +:207A800022462B4600F0F8FF47A3D3E9002300F041FE22462B4600F0EFFF45A3D3E90023B0 +:207AA00000F038FE22462B4600F0E6FF42A3D3E9002300F02FFE02460B464046494600F073 +:207AC000DBFFDDE9062304460D465046594600F021FE32463B4600F0CFFF22462B4600F07C +:207AE00019FE5246804689465B465046594600F0C3FF00223B4BCDE90A0100F00BFE4246D0 +:207B00004B4600F007FE08980D46044622462B465046594600F0B0FF224682468B462B4683 +:207B20003046394600F0A8FF002206460F46204629462C4B00F0ECFDDDE90A2300F0E8FD09 +:207B400002460B464046494600F0E2FDDDE9062300F092FF02460B463046394600F0DAFDE3 +:207B60008046894642464B465046594600F0D2FD13A3D3E9002308980D46044600F07CFF26 +:207B800011A3D3E90023CDE90601204629462BE0EF4E454A287ECA3F65DBC9934A86CD3FC2 +:207BA00001411DA96074D13F4D268F515555D53FFFAB6FDBB66DDB3F033333333333E33F73 +:207BC000000000E009C7EE3FF5015B14E02F3EBE000040438E98030079B60B0028F2000850 +:207BE0000000F03F0000084000F046FF524606460F465B462046294600F08AFD02460B461A +:207C00004046494600F084FD9FA3D3E9002300F033FF02460B463046394600F07BFDDDF8D0 +:207C200038A0AB4B5344D3E9002300F073FD82460F988B4600F0BAFE0E9AA64B044613447E +:207C4000D3E900670D4652465B46DDE9060100F061FD32463B4600F05DFD22462B4600F04E +:207C600059FD089822462B468046894600F050FD32463B4600F04CFDDDE9062300F048FD0D +:207C800002460B465046594600F042FDDDF804C082468B46049900224B1E53EA0C030CBF76 +:207CA0008D4B8E4BDDE90201CDE90823DDE90223CDE9042300230493DDE904452B462246FF +:207CC00000F026FD42464B4600F0D6FE524606460F465B46DDE9020100F0CEFE02460B46BC +:207CE0003046394600F016FD42464B4682468B462046294600F0C0FE06460F463B4650469F +:207D00005946324600F006FD754B8046994289460D4640F34B8101F13F4303F5E003034342 +:207D200040F012825AA3D3E900235046594600F0F1FC3246CDE902013B464046494600F0DA +:207D4000E7FC02460B46DDE9020101F025F9002840F00882CC464FEA2C53A3F2FE334FF41A +:207D6000801018412844C0F30A515E4AA1F2FF3342FA03FEC1F58261C0F3130420EA0E0378 +:207D8000033144F4801040FA01F1002D0491BCBF4942049100223046394600F0B9FC064656 +:207DA0000F463246504659463B4600F0B3FC049A12050292002438A3D3E9002320460D46C1 +:207DC00000F05AFE3246804689463B462046294600F09EFC02460B465046594600F098FC1C +:207DE0002FA3D3E9002300F047FE2FA3D3E9002306460F462046294600F03EFE02460B46B1 +:207E00003046394600F086FC06460F4632463B464046494600F07EFC42464B4604460D462C +:207E200000F076FC02460B463046394600F070FC224682468B4620462B46294600F01CFEA5 +:207E40001BA3D3E9002306460F4600F015FE1AA3D3E9002300F05CFC32463B4600F00CFE0A +:207E600017A3D3E9002300F055FC32463B4600F003FE15A3D3E9002300F04AFC32463B4678 +:207E800032E000BFAFF30080FD033ADC09C7EE3FFE822B654715973C00000000432EE63F07 +:207EA000EF39FAFE422EE63F396CA80C615C20BED0A4BE726937663EF16BD2C541BDBB3E47 +:207EC0002CDE25AF6A56113F93BDBE166CC1663F18F2000808F200080000F0BF0000F03FCC +:207EE000FFFF8F40FFFF0F0000F0C6FDACA3D3E9002300F00FFC32463B4600F0BDFD0246E1 +:207F00000B462046294600F003FC06460F4632463B462046294600F0AFFD0022804689468A +:207F2000304639464FF0804300F0F2FB02460B464046494600F0CAFE524606460F46204668 +:207F40005B46294600F098FD52465B4600F0E2FB02460B463046394600F0DAFB22462B465A +:207F600000F0D6FB02460B4600209B4900F0D0FB029C02460C44B4F5801FC0F23781234697 +:207F8000DDE9080100F078FD23E4002DFFF664AC002000211DE44046494642464B4600F014 +:207FA0006BFD16E400210491FFF7F0BB8B4B21F0004C9C4540F3BD8001F17D5303F53C137B +:207FC00003F55053034340F0DB8032463B46CDF804C000F09DFB02460B465046594600F06D +:207FE000C7FFDDF804C000283FF4B5AEDDE908016DA3D3E9002300F03FFD6BA3D3E900238D +:2080000000F03AFDFFF7E5BB002DC1DA039B029803F10041FFF7DDBB02460B4600206E4970 +:2080200000F054FEFFF7F0BB6D4B9A45ADDD6A4B9A453FF70EAC0022674BCDF804C000F06B +:2080400067FB5BA3D3E9002304460D4600F014FD59A3D3E9002306460F462046294600F002 +:208060000BFD224682468B462B462046294600F003FD00228046894620462946594B00F0A1 +:20808000FBFC02460B464EA1D1E9000100F040FB22462B4600F0F0FC02460B460020524972 +:2080A00000F036FB02460B464046494600F0E4FC45A3D3E9002300F0DFFC02460B46504660 +:2080C000594600F025FB04460D4622462B463046394600F01FFB002032463B4680468946CE +:2080E00000F016FB02460B462046294600F010FBDDF804C082468B46CCE500252B463AE47F +:2081000000231AE442464B460020334900F0DEFDFFF75FBB002C7FF465ABC3F5826303332C +:208120004BFA03F202FA03F35B4565D00494FFF732BB2D4B9C453FF70EAE049B029339E625 +:208140004FF48025012316E421A3D3E90023DDE9080100F091FC1EA3D3E9002300F08CFC12 +:20816000FFF737BBDDE9080119A3D3E9002300F083FC17A3D3E9002300F07EFCFFF729BB61 +:2081800009A3D3E90023DDE9080100F075FC06A3D3E9002300F070FCFFF71BBBAFF3008052 +:2081A0003E5555555555C53F59F3F8C21F6EA501000000604715F73F44DF5DF80BAE543EE6 +:2081C000555555555555D53FFE822B654715F73F9C7500883CE4377E0000F03FFFCB9040B4 +:2081E000FEFFEF3F0000D03F0000E03F049A00F0E7F902460B46C3E602F00102C2F10202CA +:208200000492FFF7C8BA00BF21F0004C2DE9F8434FEA1C5CDFF86C814FEA0C5CC445064678 +:208220000F460B46024600F08F8000296FDD0F1578D0A7F2FF37C3F31303F90743F480130B +:2082400060D4D10F4FF0000C01EB43037F105200654616204FF400116C189C424FEAD27694 +:208260004FEA420202DC1B1B65188C44013806EB43034FEA5101EFD1804620264FF00041D9 +:2082800009E023D0D40F013E4FEA510104EB43034FEA42021ED0AB4201EB0804F1DD04F00E +:2082A0000049B9F1004F04EB010809D0A9465B1B944288BF03F1FF33121B08444D46E1E72F +:2082C000B8F1000FF2DB05F10109F0E79442E6D91D46D7E71A4304D0431C41D000F00103F7 +:2082E000184446084FEA6C031CF0010F03F17F5303F5001318BF46F0004603EB0751304630 +:20830000BDE8F883D10F01EB4303520099E721F00043034322D051BB0F46D30A153F5205E4 +:20832000002BFAD013F480111DD15B00D80201F10101FAD5C1F10100C1F1200422FA04F42D +:2083400007448A40234374E702460B4600F094FB32463B4600F0DEF9BDE8F883BDE8F8832F +:208360000CF1010CBEE7202401200021E6E702460B4600F0CDF902460B4600F0A7FCBDE8DB +:20838000F88300BF0000F07F20F00042B2F1FF4FF8B5044603462DD25AB300283DDBB2F5BE +:2083A000000F4FEAE0502CD37F38C3F31603C20743F4000348BF5B00002740105B003E4605 +:2083C00019244FF08072B5189D4202DC5B1BAE181744013C4FEA43034FEA5202F3D113B13D +:2083E00007F001031F447F1007F17C5707EBC050F8BDF8BD014600F07FFF214600F074FEDB +:20840000F8BD14F400020FD15B00190202F10102FAD5C2F101021044C6E7014600F062FE34 +:20842000014601F01DF8F8BD01221044BCE700BF21F00041704700BF41F0004101F58010A1 +:20844000C00F704731F0004310B408D00F4AA3F5801494420AD804205DF8044B70470028B2 +:208460000CBF022003205DF8044B7047B3F5801F01D20320F7E7064A934201D00020F2E787 +:20848000D0F1010038BF0020EDE700BFFFFFDF7F0000F07F0020704700200149704700BFEE +:2084A0000000F87F2DE9F043C1F30A5CACF2FF37132F83B002460B460D46894680464FEADF +:2084C000D17630DC002F4CDB3A49394101EA030010432DD0490801EA030858EA02080CD049 +:2084E0004FF480233B41132F25EA010141EA030914BF4FF000084FF000482F494B4601EBFA +:20850000C606D6E9004542462046294600F002F9CDE90001DDE9000122462B4600F0F8F80C +:2085200003B0BDE8F083332F07DDB7F5806F3ED01046194603B0BDE8F083ACF2134C4FF0C5 +:20854000FF3121FA0CF10142F2D049080142D4D04FF0804848FA0CFC20EA010141EA0C08FA +:20856000CBE721F000410143E2D0C3F3130101434C420C431048590C240B490404F40024C1 +:2085800044EA010300EBC601D1E900452046294600F0C0F8CDE90001DDE900012B46224624 +:2085A00000F0B6F821F0004343EAC671C2E700F0B1F8BFE7FFFF0F0038F20008000000003E +:2085C000C1F30A532DE9F041904606460F460A461BBB21F00043034334D0354B002200F076 +:2085E0004BFA344B064698450F463BDBC1F30A53363B0A46434440F2FE718B4216DD28A1A0 +:20860000D1E9000132463B4600F074F824A3D3E9002300F031FABDE8F08140F2FF74A342E9 +:2086200027D0434440F2FE718B42E8DC002B0BDD22F0FF4222F4E00242EA035730463946B1 +:20864000BDE8F081BDE8F08113F1350F17DA4CF250339845D3DC14A1D1E9000132463B46FF +:2086600000F048F810A3D3E9002300F005FABDE8F08102460B4600F04DF8BDE8F08122F03D +:20868000FF4222F4E002363342EA0357304639460022094B00F0F0F9BDE8F081AFF3008036 +:2086A0009C7500883CE4377E59F3F8C21F6EA50100005043B03CFFFF0000903CAFF30080A8 +:2086C00030F0004001D102207047A0F50003B3F1FE4F01D204207047054B421E9A4201D8F3 +:2086E00003207047B0F1FF4358425841704700BFFEFF7F0030B403F0004321F0004243EAFE +:20870000020130BC704700BF81F0004102E000BF83F0004330B54FEA41044FEA430594EA89 +:20872000050F08BF90EA020F1FBF54EA000C55EA020C7FEA645C7FEA655C00F0E2804FEA80 +:208740005454D4EB5555B8BF6D420CDD2C4480EA020281EA030382EA000083EA010180EA65 +:20876000020281EA0303362D88BF30BD11F0004F4FEA01314FF4801C4CEA113102D0404287 +:2087800061EB410113F0004F4FEA03334CEA133302D0524263EB430394EA050F00F0A7806B +:2087A000A4F10104D5F1200E0DDB02FA0EFC22FA05F2801841F1000103FA0EF2801843FA8D +:2087C00005F359410EE0A5F120050EF1200E012A03FA0EFC28BF4CF0020C43FA05F3C018C1 +:2087E00051EBE37101F0004507D54FF0000EDCF1000C7EEB00006EEB0101B1F5801F1BD3BA +:20880000B1F5001F0CD349085FEA30004FEA3C0C04F101044FEA445212F5800F80F09A8080 +:20882000BCF1004F08BF5FEA500C50F1000041EB045141EA050130BD5FEA4C0C404141EBA2 +:20884000010111F4801FA4F10104E9D191F0000F04BF01460020B1FA81F308BF2033A3F197 +:208860000B03B3F120020CDA0C3208DD02F1140CC2F10C0201FA0CF021FA02F10CE002F163 +:208880001402D8BFC2F1200C01FA02F120FA0CFCDCBF41EA0C019040E41AA2BF01EB0451F9 +:2088A000294330BD6FEA04041F3C1CDA0C340EDC04F11404C4F1200220FA04F001FA02F3A1 +:2088C00040EA030021FA04F345EA030130BDC4F10C04C4F1200220FA02F001FA04F340EA75 +:2088E0000300294630BD21FA04F0294630BD94F0000F83F4801306BF81F480110134013DD3 +:208900004EE77FEA645C18BF7FEA655C29D094EA050F08BF90EA020F05D054EA000C04BF39 +:208920001946104630BD91EA030F1EBF0021002030BD5FEA545C05D14000494128BF41F04C +:20894000004130BD14F580043CBF01F5801130BD01F0004545F0FE4141F470014FF000005E +:2089600030BD7FEA645C1ABF194610467FEA655C1CBF0B46024650EA013406BF52EA03350D +:2089800091EA030F41F4002130BD00BF90F0000F04BF0021704730B54FF4806404F13204E7 +:2089A0004FF000054FF0000150E700BF90F0000F04BF0021704730B54FF4806404F13204DC +:2089C00010F0004548BF40424FF000013EE700BF42004FEAE2014FEA31014FEA02701FBF53 +:2089E00012F07F4393F07F4F81F06051704792F0000F14BF93F07F4F704730B54FF4607421 +:208A000001F0004521F0004120E700BF50EA010208BF704730B54FF000050AE050EA0102FD +:208A200008BF704730B511F0004502D5404261EB41014FF4806404F132045FEA915C3FF4EB +:208A4000DCAE4FF003025FEADC0C18BF03325FEADC0C18BF033202EBDC02C2F1200300FA33 +:208A600003FC20FA02F001FA03FE40EA0E0021FA02F11444C1E600BF70B54FF0FF0C4CF43C +:208A8000E06C1CEA11541DBF1CEA135594EA0C0F95EA0C0F00F0DEF82C4481EA030621EAED +:208AA0004C5123EA4C5350EA013518BF52EA033541F4801143F4801338D0A0FB02CE4FF070 +:208AC0000005E1FB02E506F00042E0FB03E54FF00006E1FB03569CF0000F18BF4EF0010E9A +:208AE000A4F1FF04B6F5007F64F5407404D25FEA4E0E6D4146EB060642EAC62141EA55515D +:208B00004FEAC52040EA5E504FEACE2EB4F1FD0C88BFBCF5E06F1ED8BEF1004F08BF5FEA31 +:208B2000500E50F1000041EB045170BD06F0004646EA010140EA020081EA0301B4EB5C04E0 +:208B4000C2BFD4EB0C0541EA045170BD41F480114FF0000E013C00F3AB8014F1360FDEBFC2 +:208B6000002001F0004170BDC4F10004203C35DA0C341BDC04F11404C4F1200500FA05F342 +:208B800020FA04F001FA05F240EA020001F0004221F0004110EBD37021FA04F642EB06019D +:208BA0005EEA430E08BF20EAD37070BDC4F10C04C4F1200500FA04F320FA05F001FA04F24B +:208BC00040EA020001F0004110EBD37041F100015EEA430E08BF20EAD37070BDC4F1200512 +:208BE00000FA05F24EEA020E20FA04F301FA05F243EA020321FA04F001F0004121FA04F2B5 +:208C000020EA020000EBD3705EEA430E08BF20EAD37070BD94F0000F0FD101F00046400056 +:208C200041EB010111F4801F08BF013CF7D041EA060195F0000F18BF704703F000465200B8 +:208C400043EB030313F4801F08BF013DF7D043EA0603704794EA0C0F0CEA135518BF95EA34 +:208C60000C0F0CD050EA410618BF52EA4306D1D181EA030101F000414FF0000070BD50EA37 +:208C8000410606BF1046194652EA430619D094EA0C0F02D150EA013613D195EA0C0F05D174 +:208CA00052EA03361CBF104619460AD181EA030101F0004141F0FE4141F470014FF00000DE +:208CC00070BD41F0FE4141F4780170BD70B54FF0FF0C4CF4E06C1CEA11541DBF1CEA13556C +:208CE00094EA0C0F95EA0C0F00F0A7F8A4EB050481EA030E52EA03354FEA013100F08880C7 +:208D00004FEA03334FF0805545EA131343EA12634FEA022245EA111545EA10654FEA002624 +:208D20000EF000419D4208BF964244F1FD0404F5407402D25B084FEA3202B61A65EB0305C7 +:208D40005B084FEA32024FF480104FF4002CB6EB020E75EB030E22BFB61A754640EA0C003D +:208D60005B084FEA3202B6EB020E75EB030E22BFB61A754640EA5C005B084FEA3202B6EB9E +:208D8000020E75EB030E22BFB61A754640EA9C005B084FEA3202B6EB020E75EB030E22BF4D +:208DA000B61A754640EADC0055EA060E18D04FEA051545EA16754FEA06164FEAC30343EA59 +:208DC00052734FEAC2025FEA1C1CC0D111F4801F0BD141EA00014FF000004FF0004CB6E7AC +:208DE00011F4801F04BF01430020B4F1FD0C88BFBCF5E06F3FF6AFAEB5EB030C04BFB6EB0E +:208E0000020C5FEA500C50F1000041EB045170BD0EF0004E4EEA113114EB5C04C2BFD4EB4B +:208E20000C0541EA045170BD41F480114FF0000E013C90E645EA060E8DE60CEA135594EA1C +:208E40000C0F08BF95EA0C0F3FF43BAF94EA0C0F0AD150EA01347FF434AF95EA0C0F7FF433 +:208E600025AF104619462CE795EA0C0F06D152EA03353FF4FDAE1046194622E750EA410654 +:208E800018BF52EA43067FF4C5AE50EA41047FF40DAF52EA43057FF4EBAE12E74FF0FF3CDF +:208EA00006E000BF4FF0010C02E000BF4FF0010C4DF804CD4FEA410C7FEA6C5C4FEA430C7F +:208EC00018BF7FEA6C5C1BD001B050EA410C0CBF52EA430C91EA030F02BF90EA020F002018 +:208EE000704710F1000F91EA030F58BF994208BF90422CBFD8176FEAE37040F00100704725 +:208F00004FEA410C7FEA6C5C02D150EA013C07D14FEA430C7FEA6C5CD6D152EA033CD3D0FA +:208F20005DF8040B704700BF8446104662468C461946634600E000BF01B5FFF7B7FF00288C +:208F400048BF10F1000F01BD4DF808EDFFF7F4FF0CBF012000205DF808FB00BF4DF808EDBC +:208F6000FFF7EAFF34BF012000205DF808FB00BF4DF808EDFFF7E0FF94BF012000205DF8CF +:208F800008FB00BF4DF808EDFFF7CEFF94BF012000205DF808FB00BF4DF808EDFFF7C4FF74 +:208FA00034BF012000205DF808FB00BF4FEA410212F5001215D211D56FF47873B3EB625264 +:208FC00012D94FEAC12343F0004343EA505311F0004F23FA02F018BF404270474FF0000095 +:208FE000704750EA013005D111F0004008BF6FF0004070474FF00000704700BF4A0011D239 +:2090000012F5001211D20DD56FF47873B3EB62520ED44FEAC12343F0004343EA505323FA70 +:2090200002F070474FF00000704750EA013002D14FF0FF3070474FF0000070474FEA4102BC +:20904000B2F1E04324BFB3F5001CDCF1FE5C0DD901F0004C4FEAC0024CEA5070B2F1004F76 +:2090600040EB830008BF20F00100704711F0804F21D113F13872BCBF01F00040704741F4AB +:2090800080114FEA5252C2F11802C2F1200C10FA0CF320FA02F018BF40F001004FEAC1237C +:2090A0004FEAD32303FA0CFC40EA0C0023FA02F34FEA4303CCE77FEA625307D150EA01339E +:2090C0001EBF4FF0FE4040F44000704701F0004040F0FE4040F40000704700BF80F0004012 +:2090E00002E000BF81F0004142001FBF5FEA410392EA030F7FEA226C7FEA236C6AD04FEA80 +:209100001262D2EB1363C1BFD218414048404140B8BF5B42192B88BF704710F0004F40F4DB +:20912000000020F07F4018BF404211F0004F41F4000121F07F4118BF494292EA030F3FD0B1 +:20914000A2F1010241FA03FC10EB0C00C3F1200301FA03F100F0004302D5494260EB400052 +:20916000B0F5000F13D3B0F1807F06D340084FEA310102F10102FE2A51D2B1F1004F40EBCC +:20918000C25008BF20F0010040EA03007047490040EB000010F4000FA2F10102EDD1B0FA7C +:2091A00080FCACF1080CB2EB0C0200FA0CF0AABF00EBC25052421843BCBFD04018437047EF +:2091C00092F0000F81F4000106BF80F400000132013BB5E74FEA41037FEA226C18BF7FEA90 +:2091E000236C21D092EA030F04D092F0000F08BF0846704790EA010F1CBF0020704712F0F2 +:209200007F4F04D1400028BF40F00040704712F100723CBF00F50000704700F0004343F0DB +:20922000FE4040F4000070477FEA226216BF08467FEA23630146420206BF5FEA412390EA8F +:20924000010F40F4800070474FF0000304E000BF10F0004348BF40425FEA000C08BF70470F +:2092600043F0964301464FF000001CE050EA010208BF70474FF000030AE000BF50EA01027D +:2092800008BF704711F0004302D5404261EB41015FEA010C02BF84460146002043F0B643B1 +:2092A00008BFA3F18053A3F50003BCFA8CF2083AA3EBC25310DB01FA02FC634400FA02FC49 +:2092C000C2F12002BCF1004F20FA02F243EB020008BF20F00100704702F1200201FA02FCE2 +:2092E000C2F1200250EA4C0021FA02F243EB020008BF20EADC7070474FF0FF0C1CEAD0528E +:209300001EBF1CEAD15392EA0C0F93EA0C0F6FD01A4480EA010C400218BF5FEA41211ED051 +:209320004FF0006343EA501043EA5111A0FB01310CF00040B1F5000F3EBF490041EAD371FC +:209340005B0040EA010062F17F02FD2A1DD8B3F1004F40EBC25008BF20F00100704790F058 +:20936000000F0CF0004C08BF49024CEA502040EA51207F3AC2BFD2F1FF0340EAC250704751 +:2093800040F400004FF00003013A5DDC12F1190FDCBF00F000407047C2F10002410021FA25 +:2093A00002F1C2F1200200FA02FC5FEA310040F1000053EA4C0308BF20EADC70704792F060 +:2093C000000F00F0004C02BF400010F4000F013AF9D040EA0C0093F0000F01F0004C02BF64 +:2093E000490011F4000F013BF9D041EA0C018FE70CEAD15392EA0C0F18BF93EA0C0F0AD063 +:2094000030F0004C18BF31F0004CD8D180EA010000F00040704790F0000F17BF90F0004F6D +:20942000084691F0000F91F0004F14D092EA0C0F01D142020FD193EA0C0F03D14B0218BF7D +:20944000084608D180EA010000F0004040F0FE4040F40000704740F0FE4040F44000704758 +:209460004FF0FF0C1CEAD0521EBF1CEAD15392EA0C0F93EA0C0F69D0A2EB030280EA010C02 +:2094800049024FEA402037D04FF0805343EA111143EA10130CF000408B4238BF5B0042F1A2 +:2094A0007D024FF4000C8B4224BF5B1A40EA0C00B3EB510F24BFA3EB510340EA5C00B3EB9C +:2094C000910F24BFA3EB910340EA9C00B3EBD10F24BFA3EBD10340EADC001B0118BF5FEA1C +:2094E0001C1CE0D1FD2A3FF650AF8B4240EBC25008BF20F0010070470CF0004C4CEA5020A1 +:209500007F32C2BFD2F1FF0340EAC250704740F400004FF00003013A37E792F0000F00F011 +:20952000004C02BF400010F4000F013AF9D040EA0C0093F0000F01F0004C02BF490011F4B3 +:20954000000F013BF9D041EA0C0195E70CEAD15392EA0C0F08D142027FF47DAF93EA0C0F3E +:209560007FF470AF084676E793EA0C0F04D14B023FF44CAF08466EE730F0004C18BF31F0BF +:20958000004CCAD130F000427FF45CAF31F000437FF43CAF5FE700BF4FF0FF3C06E000BF1E +:2095A0004FF0010C02E000BF4FF0010C4DF804CD4FEA40024FEA41037FEA226C18BF7FEA2D +:2095C000236C11D001B052EA530C18BF90EA010F58BFB2EB030088BFC81738BF6FEAE170F0 +:2095E00018BF40F0010070477FEA226C02D15FEA402C05D17FEA236CE4D15FEA412CE1D043 +:209600005DF8040B704700BF844608466146FFE70FB5FFF7C9FF002848BF10F1000F0FBD3E +:209620004DF808EDFFF7F4FF0CBF012000205DF808FB00BF4DF808EDFFF7EAFF34BF0120B7 +:2096400000205DF808FB00BF4DF808EDFFF7E0FF94BF012000205DF808FB00BF4DF808EDDF +:20966000FFF7D2FF94BF012000205DF808FB00BF4DF808EDFFF7C8FF34BF012000205DF8F8 +:2096800008FB00BF4FEA4002B2F1FE4F0FD34FF09E03B3EB12620DD94FEA002343F0004311 +:2096A00010F0004F23FA02F018BF404270474FF00000704712F1610F01D1420205D110F0E7 +:2096C000004008BF6FF0004070474FF0000070474BB942B9002908BF002802D04FF0FF31DF +:2096E000084600F03BB882B0EC462DE9005000F01DF8DDF804E002B00CBC70472DE9704FAB +:20970000089E14461D468046894600F029F804FB01F3A4FB00AB00FB05329344B8EB0A0845 +:2097200069EB0B09C6E90089BDE8708F2DE9704F089E14461D468046894600F061F900FBD3 +:2097400005F5A0FB04AB04FB0154A344B8EB0A0869EB0B09C6E90089BDE8708F704700BF1B +:2097600000292DE9F00FC0F2A1800024002BC0F29880154606460F46002B3FD18A4258D98B +:20978000B2FA82F34BB1C3F1200201FA03F720FA02F29D4000FA03F61743290CB7FBF1F2DF +:2097A00001FB1277A8B200FB02F34FEA164C4CEA0747BB4209D97F1902F1FF3C80F0058120 +:2097C000BB4240F20281023A2F44FF1AB7FBF1F301FB137100FB03F0B6B246EA0141884267 +:2097E00008D9491903F1FF3780F0F180884240F2EE80023B43EA0242002303E08B420AD94D +:2098000000231A461046194614B1404261EB4101BDE8F00F7047B3FA83F8B8F1000F40F0D0 +:2098200088808B4202D3824200F2E28000230122E8E712B90123B3FBF2F5B5FA85F2002A7D +:209840003AD17F1B280C1FFA85FC0123B7FBF0F100FB11770CFB01F24FEA164848EA07474A +:20986000BA4207D97F1901F1FF3802D2BA4200F2C4804146BF1AB7FBF0F200FB12700CFBCD +:2098800002FCB6B246EA0040844507D9401902F1FF3702D2844500F2AE803A4642EA01421B +:2098A000B0E7E443524263EB430362E7404261EB41014FF0FF3459E79540C2F1200927FAE5 +:2098C00009F126FA09F99740280CB1FBF0F800FB18111FFA85FC0CFB08F349EA07094FEA91 +:2098E000194747EA01418B4206FA02F608D9491908F1FF327AD28B4278D9A8F102082944E9 +:20990000C91AB1FBF0F300FB13170CFB03F21FFA89F949EA0747BA4207D97F1903F1FF3100 +:2099200060D2BA425ED9023B2F44BF1A43EA08438CE7C8F1200225FA02F103FA08FC27FA3F +:2099400002F320FA02F207FA08F741EA0C0C4FEA1C49B3FBF9F109FB11331FFA8CFA0AFB9F +:2099600001FB17433A0C42EA03439B4505FA08F008D913EB0C0301F1FF3235D29B4533D9FE +:2099800002396344CBEB0303B3FBF9F209FB12330AFB02FABFB247EA0347BA4508D917EB78 +:2099A0000C0702F1FF331BD2BA4519D9023A674442EA0145A5FB0001CAEB07078F424FF0C4 +:2099C00000030AD305D02A461CE76246FDE63B4610E706FA08F68642F5D26A1E002311E72C +:2099E0001A46E5E70B46A0E71146CBE7904687E74346424606E7023A50E702392F4439E7D7 +:209A00002DE9F00F144605460E46002B43D18A4253D9B2FA82F757B1C7F1200620FA06F6E0 +:209A200001FA07F302FA07F400FA07F51E43210CB6FBF1F201FB1266A0B200FB02F32F0C31 +:209A400047EA0646B34209D9361902F1FF3780F0FD80B34240F2FA80023A2644F61AB6FB45 +:209A6000F1F301FB136100FB03F0ADB245EA0141884208D9091903F1FF3680F0E98088423B +:209A800040F2E680023B43EA0242002310461946BDE8F00F70478B424CD8B3FA83F6002E08 +:209AA0004FD18B4202D3824200F2DD80BDE8F00F0023012210461946704712B90124B4FBDC +:209AC000F2F4B4FA84F2002A40F08280091B260CA7B20123B1FBF6F006FB101107FB00F2A5 +:209AE0004FEA154C4CEA01418A4207D9091900F1FF3C02D28A4200F2C8806046891AB1FB8B +:209B0000F6F206FB121107FB02F7ADB245EA0145AF4208D92C1902F1FF3180F09B80A742BC +:209B200040F29880023A42EA004210461946BDE8F00F704700231A4610461946BDE8F00F45 +:209B40007047C6F1200522FA05F703FA06F421FA05F301FA06FB20FA05F53C434FEA14482C +:209B6000B3FBF8FC08FB1C331FFA84F909FB0CFA45EA0B0B4FEA1B4545EA03439A4502FA23 +:209B800006F204D91B190CF1FF356FD3AC46CAEB0303B3FBF8F508FB153309FB05F91FFA9B +:209BA0008BFB4BEA0347B94504D93F1905F1FF3362D31D4645EA0C4CACFB0223C9EB070798 +:209BC0009F424FF000054AD346D062462B465DE79440C2F1200921FA09FC914020FA09F913 +:209BE000260CBCFBF6F806FB18CCA7B207FB08F349EA01094FEA194141EA0C4C634500FA5E +:209C000002F509D91CEB040C08F1FF323BD2634539D9A8F10208A444C3EB0C0CBCFBF6F372 +:209C200006FB13C107FB03F21FFA89F949EA01418A4207D9091903F1FF3022D28A4220D99E +:209C4000023B2144891A43EA084343E73A4605E7334618E70A4666E7B0409042B5D20CF156 +:209C6000FF32002312E7334632460FE79A458DD9ACF1020C23448AE7B9459AD9023D2744CD +:209C800098E70346DEE79046C6E70238214435E7014B1868704700BF000B002008B50021AE +:209CA000044601F085FE044B1868C36B03B198472046FAF767FF00BF4CF2000870B50F4E12 +:209CC0000F4D761BB61007D0043D0024013455F8043F9847A642F9D10A4E0B4D03F070FE2E +:209CE000761BB61008D0043D0024013455F8043F9847A642F9D170BD70BD00BFCCD90008B4 +:209D0000CCD90008E8D90008CCD90008024B0146186800F00BB800BF000B0020024B0146DB +:209D2000186802F0DFBE00BF000B00202DE9F04F01F10B05162D83B0064627D935F00705E0 +:209D400027D4A94225D8304600F04CFBB5F5FC7F26D2C14F4FEAD50C07EBCC03DC689C4249 +:209D600000F0D2816368E26823F0030323445868A16840F00105CA60304691605D6000F0CE +:209D800033FB0834204603B0BDE8F08F1025A942D9D900240C232046336003B0BDE8F08F27 +:209DA0005FEA552C00F08980BCF1040F00F260814FEA951C0CF1380C4FEA4C01A64F07EBB5 +:209DC0008101CC68A14205D10CE0002B79DAE468A14207D0626822F00302531B0F2BF4DD4A +:209DE0000CF1FF3C0CF1010C9B4B3C6903F1080E744500F07E81616821F003014A1B0F2A68 +:209E000000F36481002AC3F814E0C3F810E069DAB1F5007F80F03A81C9088A104FF00108A0 +:209E200008FA02F803EBC1015A68886848EA0202A060E1605A608C60C4604FEAAC0301207A +:209E4000984090425BD8024206D12CF0030C400002420CF1040CFAD007EBCC084446E1460D +:209E6000E3689C4207D146E1002A80F25781DB689C4200F04081596821F003014A1B0F2A00 +:209E8000F2DD1C4654F808CFD96845F0010942F001081D44C3F804903046CCF80C10C1F8F4 +:209EA00008C07D613D61C5F80CE0C5F808E0C5F80480AA5000F098FA64E77E214FF03F0CDF +:209EC0007CE722445068E368A16840F00105CB6030469960556000F087FA0834204603B062 +:209EE000BDE8F08F21444B68304643F001034B6000F07AFA0834204603B0BDE8F08FBC68CD +:209F0000636823F00309A94504D3C5EB09030F2B00F39180514B524A1968136805EB010A69 +:209F2000013304EB090B00F061810AF5805A0AF10F0A2AF47F6A2AF00F0A30465146019251 +:209F400000F054FAB0F1FF3F8046019A00F00181834500F2FB80DFF814C1C345DCF8003024 +:209F60005344CCF8003000F04A8112683C4901321BBFCBEB080B5B44C1F80080CCF80030FA +:209F800018F0070300F01481C3F10802C3F5805390440833C244CAF30B0ACAEB030A5146A1 +:209FA0003046CDF804C000F021FA431CDDF804C000F03581C8EB0002524442F00102DCF8A5 +:209FC0000030BC425344C7F80880CCF80030C8F80420DFF898A015D0B9F10F0F40F2EB8044 +:209FE0006168A9F10C0222F0070201F0010142EA010E0520A1180F2AC4F804E04860886060 +:20A0000000F21181174ABC6811688B4288BF1360154A11688B4288BF1360626822F00302F7 +:20A020009542C5EB020301D80F2B04DC304600F0DBF90024A6E645F0010243F001032544DF +:20A0400062603046BD606B6000F0CEF90834204603B0BDE8F08F00BF040B00208419002005 +:20A06000100F0020801900207C19002088190020BCF1140F61D9BCF1540F00F28F804FEA1E +:20A08000153C0CF16E0C4FEA4C0197E64B0A042B58D9142B00F2AD8003F15B02500007EB4F +:20A0A00080008368DFF8B881834200F08A805A6822F00302914202D29B689842F7D1D96800 +:20A0C0007A68E160A3608C60DC60B6E645F0010742F001012544676030465D611D61C5F886 +:20A0E0000CE0C5F808E06960AA50083400F07CF948E65A68A1E609F1010919F0030F04F1E0 +:20A1000008047FF4ADAE2DE004F108036469A34208BF0CF1020C3FF467AE23E61944486876 +:20A120001C4654F8082FDB6840F001054D603046D3609A6000F058F924E60CF15B0C4FEA89 +:20A140004C013BE68A0938325000A8E7BC423FF402AFBC68626822F0030261E7D8F8008036 +:20A1600098457AD11CF0030FA8F108030CF1FF3CF4D17B6823EA00037B60400098423FF6DB +:20A18000BEAE00283FF4BBAE0342CC467FF464AE400003420CF1040CFAD05DE6BCF5AA7F3A +:20A1A00019D84FEAD53C0CF1770C4FEA4C0105E64FF48053EEE60123C8F8043044460022C5 +:20A1C0002EE7921001209040D8F8042019460243C8F8042075E740F254539C451BD84FEA19 +:20A1E000954C0CF17C0C4FEA4C01E7E50AF1100AA3E6542B1FD80A0B6E3250004FE7CBF39A +:20A200000B0100297FF4B1AE0AEB0901BA6841F001015160F6E6FC214FF07E0CCEE501229A +:20A220004FF0000ACBE604F10801304602F05AFCDAF80030E6E6B3F5AA7F03D8CA0B773270 +:20A2400050002CE740F25452934203D88A0C7C32500024E7FC207E2221E77B688DE700BF9A +:20A26000040B0020844641EA000313F0030349D1403A23D30B6803604B6843608B68836022 +:20A28000CB68C3600B6903614B6943618B698361CB69C3610B6A03624B6A43628B6A8362FA +:20A2A000CB6AC3620B6B03634B6B43638B6B8363CB6BC36340304031403ADBD230320BD38C +:20A2C0000B6803604B6843608B688360CB68C36010301031103AF3D20C3205D351F8043BF8 +:20A2E00040F8043B043AF9D2043208D0D2071CBF11F8013B00F8013B01D30B880380604613 +:20A30000704700BF082A13D38B07B1D010F00303AED0C3F10403D21ADB071CBF11F8013B6F +:20A3200000F8013BA4D331F8023B20F8023B9FE7043AD9D3013A11F8013B00F8013BF9D2C8 +:20A340000B7803704B7843708B78837060467047F0B4840743D0541E002A3ED0CDB203468A +:20A3600003E0621E002C38D0144603F8015B9A07F7D1032C2AD9CDB245EA05250F2C45EAB8 +:20A38000054515D9A4F110073F0903F1100606EB07161A46156055609560D5601032B2428F +:20A3A000F8D104F00F040137032C03EB07130DD91E462246043A032A46F8045BFAD8221F91 +:20A3C00022F003020432134404F003042CB1C9B21C4403F8011BA342FBD1F0BC70471446A1 +:20A3E0000346C6E7704700BF704700BF38B5074C0023054608462360FAF7A2FB431C00D03F +:20A4000038BD2368002BFBD02B6038BDF01900200EB4F0B59CB021AC54F8042B0E4906467F +:20A4200023464FF4027E6FF0004508684FF6FF7702A9029606960194ADF814E004950795DF +:20A44000ADF8167000F03AF8029B00221A701CB0BDE8F04003B07047000B002020F003011C +:20A4600010F00300C0F1000051F8043B00F1040C4FEACC0C6FF000021CBF22FA0CF21343E2 +:20A480004FF0010C4CEA0C2C4CEA0C4CA3EB0C0222EA030212EACC1204BF51F8043B04306E +:20A4A000F4D013F0FF0F1FBF013013F47F4F013013F47F0F18BF0130704700BF2DE9F04F4A +:20A4C000C9B010930C9191460D9002F0D7FB00681590FFF7C3FF0C9C1890A3891E0603D54E +:20A4E0002369002B01F0818038ACA44608942B9400250024CDE91645002311932D932C93EA +:20A500001A9319930E93664699F80030002B00F0F880252B00F0F58009F1010201E0252B5E +:20A5200004D0137814460132002BF8D1C9EB04057DB12C9B2D9A01332A44072BC6F80090A0 +:20A5400075602D922C9300F3C28008360E9828440E902378002B00F0C280002394F801805D +:20A560001A468DF88F300F93099304F101094FF0FF340A9409F10109A8F12003582B00F2B5 +:20A58000C583DFE813F06A02C303C3037102C303C303C303C303C303C30314036603C30354 +:20A5A0009D00C000C30378027F027F027F027F027F027F027F027F027F02C303C303C30323 +:20A5C000C303C303C303C303C303C303C30390027103C3037103C303C303C303C3036A034C +:20A5E000C303C3037800C303C303C303C303C3035900C303C303AF02C303C303C303C303CB +:20A60000C303C303C303C303C303C30337034803710371037103FF024803C303C3030803D2 +:20A62000C303C5027C002003A303C303D902C3035F00C303C303DE00DDF824C04CF0100C07 +:20A64000CDF824C0099CA20600F15483099CE30600F1BD85DDF824C01CF0400F00F0B7853B +:20A66000DDF840C00025BCF800400CF1040C0123CDF840C08CE0099D45F010050995DDF827 +:20A6800024C01CF0200340F02A83DDF824C01CF0100240F0A485DDF824C01CF0400300F0A2 +:20A6A0009E85DDF840C01346BCF800400CF1040C0025CDF840C06BE00F9C109364420F947C +:20A6C000099D45F00405099599F8008052E70D980C992BAA02F02AFE40B938AE36E72D9BB1 +:20A6E00023B10D980C992BAA02F020FE0C9C0E98A38913F0400F18BF4FF0FF3049B0BDE8A8 +:20A70000F08F4C4625E799F8008009F10100B8F12A0F01F00C81A8F13003092B98BF002138 +:20A7200001F26B8010F8018B01EB810103EB4101A8F13003092BF5D941EAE1710A9181465C +:20A740001AE7099DA14CAF061A948DF88F2040F1D181DDF840C00CF1070323F0070303F15E +:20A7600008041094D3E90045DDF824C01CF0010F00F0628454EA050000F05E8430234CF0D9 +:20A78000020C8DF890308DF89180CDF824C002234FF0000A8DF88FA00A99002905DBDDF884 +:20A7A00024C02CF0800CCDF824C054EA050040F0C5820A99002940F0C182002B40F0388454 +:20A7C000DDF824C01CF0010F00F0328448AF3023089D07F8413DEC1BDDF828C00025644500 +:20A7E000A8BFA446CDF82CC01495BAF1000F02D00B9D01350B95099B13F00203129302D081 +:20A800000B9D02350B95DDF824C01CF0840CCDF84CC040F090820F9DDDF82CC0CCEB050B1D +:20A82000BBF1000F40F38782BBF1100F2D992C9ADFF8A0A12CDD1B97304657461025CA469F +:20A840000C9EA1460D9C06E0ABF1100BBBF1100F00F1080017DD01321031072A2D912C9248 +:20A8600007604560F0DD204631462BAA02F05EFD00287FF43BAFABF1100BBBF1100F2D9933 +:20A880002C9A38A8E7DC4C46D146BA461B9F064601320BEB010C072ACDF8B4C02C9286E8D4 +:20A8A000000C00F31A849DF88FA00836BAF1000F0FD02C9B0CF1010C01330DF18F010122AA +:20A8C000072BCDF8B4C02C9386E8060000F3A4830836129B73B12C9B0CF1020C013324A9DE +:20A8E0000222072BCDF8B4C02C9386E8060000F387830836139D802D00F0CA820A9DC4EB6C +:20A90000050ABAF1000F3BDDBAF1100F2C9B304D2BDD0A9432464FF0100B2E4661460D9C0C +:20A920000C9D06E0AAF1100ABAF1100F02F1080217DD01331031072B2D912C9382E8400842 +:20A94000F0DD204629462BAA02F0F0FC00287FF4CDAEAAF1100ABAF1100F2D992C9B38AA9E +:20A96000E7DC0A9C35468C4616460133D444072BCDF8B4C02C9386E8200400F335830836D4 +:20A98000099DED0500F124822C9BA4440133072BCDF8B4C0376074602C9300F30F8308364D +:20A9A000099C630749D50F9D0B982C1A002C44DD102C2C9BDFF81CA02BDD57461025624670 +:20A9C000DDF83080DDF834A00BE000BF84F2000850F20008A4F20008103C102C06F10806AC +:20A9E00015DD01331032072B2D922C9337607560F2DD504641462BAA02F098FC00287FF4F1 +:20AA000075AE103C102C2D9A2C9B38AEE9DC9446BA460133A444072BCDF8B4C02C93C6F874 +:20AA200000A0746009DD0D980C992BAA02F07EFC00287FF45BAEDDF8B4C00E9C0B980F9D4B +:20AA4000A842ACBF241864190E94BCF1000F40F0C18200232C9338AE56E599F80080002AD9 +:20AA60007FF488AD202285E5099D45F00105099599F800807EE5099D45F08005099599F800 +:20AA8000008077E50024A8F130030F94214619F8018B01EB810103EB4101A8F13003092BA5 +:20AAA000F5D90F9168E5DDF824C08DF88F204CF0100CCDF824C0099CA50640F1B280109D8D +:20AAC000E91D21F00701D1E900230831109114461D46002A73F1000CC0F294839DF88FA0BC +:20AAE000012359E6099DB64CAF068DF88F201A943FF52FAE099DED0640F14384DDF840C03D +:20AB00000025DCF800400CF1040CCDF840C02BE6DDF824C08DF88F201CF0200F00F040843D +:20AB2000109C21680E9CE5172B46109D224604351095C1E90023E7E4109C4FF0000A2768BA +:20AB40008DF88FA0251D002F00F0E9850A9C3846002CC0F29B855146224602F093F80028AC +:20AB600000F013860A9CC01BA042B8BF0446109524EAE475CDF828A0CDF850A00B959DF8A5 +:20AB80008FA032E6DDF824C04CF0400CCDF824C099F80080EEE499F800804B46B8F16C0FDB +:20ABA00000F07F84099D45F010050995E2E4109C109D24682B1D002C0F94FFF67DAD109390 +:20ABC00099F80080D6E4109BDDF824C0109D7D4804351C684FF0780830234CF0020C109516 +:20ABE0008DF89030CDF824C000258DF891801A900223CDE5109B109D1A68012400230435D0 +:20AC00009A460B948DF8B82010958DF88F300A9314932EAFEFE5099C8DF88F20A5063FF5C2 +:20AC20004EAFDDF824C01CF0100F40F0DF82DDF824C01CF0400F00F0D982DDF840C0BCF9B9 +:20AC400000400CF1040CE51722462B46CDF840C03FE799F800802B228CE4099D45F0080531 +:20AC6000099599F8008085E4109D8DF88F20EB1D23F0070303F1080CCDF840C0D3E90045E8 +:20AC8000CDE91645DDE91601FDF7DCFB0128DDE9160140F05C8300220023FEF75FF900282C +:20ACA00040F063859DF88FA003250B95099D464F25F08005454B0024099500250A94B8F15D +:20ACC000470FD8BF1F46032414958EE5DDF824C04CF0200CCDF824C099F800804AE4109C2A +:20ACE000E31D23F0070303F108051095D3E9004500234DE5109DEB1D23F0070303F1080C61 +:20AD0000D3E90045CDF840C0012341E58DF88F20B8F1000F3FF4E3AC00234FF0010C9A4626 +:20AD2000CDF82CC08DF8B8808DF88F300A93149364462EAF5FE5DDF8B4C0B7E5012B00F051 +:20AD4000EC80022B0DF1DF0318D1DDF868C0194604F00F0022091CF8000042EA05722B091C +:20AD6000087052EA03000F4614461D4601F1FF31EED1089DCDE91E23EC1B2DE5E00840EA62 +:20AD8000457004F00702E908303250EA010C1F461A7004460D4603F1FF33EFD1099CCDE99A +:20ADA0001C01E007394640F1C180302A00F0BE80089D1F463023EC1B01F8013C0CE500BFCC +:20ADC00070F2000884F2000864F2000860F20008B8F1650F40F3AD80DDE916010022002334 +:20ADE000CDF81CC0FEF7B0F8DDF81CC0002800F026812C9BAA4901330CF1010C0122072B58 +:20AE0000CDF8B4C02C9386E8060000F3ED820836259B119CA34203DB099DEC077FF5C0AD7C +:20AE20002C9B189C0133159DA444072BCDF8B4C0356074602C9300F33E830836119D6C1E0C +:20AE4000002C7FF7ADAD102C2C9B964D40F3978110276246DDF83480DDF830A004E0083696 +:20AE6000103C102C40F38A8101331032072B2D922C9386E8A000F2DD404651462BAA02F025 +:20AE800055FA00287FF432AC2D9A2C9B38AEE7E70F9D0B98C0EB050ABAF1000F7FF72EAD94 +:20AEA000BAF1100F2C9B7F4D2BDD129432464FF0100B2E4661460D9C0C9D06E0AAF1100AAD +:20AEC000BAF1100F02F1080217DD01331031072B2D912C9382E84008F0DD204629462BAA6A +:20AEE00002F024FA00287FF401ACAAF1100ABAF1100F2D992C9B38AAE7DC129C35468C464E +:20AF000016460133D444072BCDF8B4C02C9386E8200400F30F820836F0E4002D08BF0A2C0D +:20AF200080F03881303448AF07F8414D089DEC1B52E4119C012C2C9C40F3D28101340CF1C4 +:20AF400001030122072C2D9337602C94726000F3D8810836159DDDF8608001343560189D3E +:20AF60009844072CCDF8B4802C94756000F3D5810836DDE9160100220023FDF7E5FF119D05 +:20AF8000002840F0B9806B1E013401379844072C2C94CDF8B4803760736000F3E280083665 +:20AFA000DDF864C00134199DC44427AB072CCDF8B4C02C9486E828007FF7F1AC0D980C99B4 +:20AFC0002BAA02F0B3F900287FF490ABDDF8B4C038AEE5E40D980C992BAA02F0A7F9002857 +:20AFE0003FF437ADFFF782BB0D980C992BAA02F09DF900287FF47AABDDF8B4C038AEBFE4CE +:20B000000D980C992BAA02F091F900287FF46EABDDF8B4C038AE6DE40D980C992BAA02F050 +:20B0200085F900287FF462ABDDF8B4C038AE50E40A9C38AFFFF7D0BB0223FFF7A9BB259B3A +:20B04000002B40F3DD81119C149DDDF844A0AC42A8BF2C46002CBA440BDD2C9BA444013361 +:20B06000072BCDF8B4C0376074602C9300F31E830836149D24EAE4742C1B002C40F3D78055 +:20B08000102C2C9B074D40F3A3810A974FF010082F4662462546DDF834B00C9C09E000BF79 +:20B0A000A0F2000850F200080836103D102D40F38B8101331032072B2D922C9386E8800190 +:20B0C000F2DD584621462BAA02F030F900287FF40DAB2D9A2C9B38AEE7E70D980C992BAAF8 +:20B0E00002F024F900287FF401AB9DF88FA0DDF8B4C038AEFFF7DABB6F1E002F7FF750AF4B +:20B10000102FAE4D23DD43464FF0100ADDF83480DDF830B004E0103F102F06F1080615DD6C +:20B1200001341033072C2D932C9486E82004F2DD404659462BAA02F0F9F800287FF4D6AA8B +:20B14000103F102F2D9B2C9C38AEE9DC98460134B844072CCDF8B4802C9486E8A0007FF7A7 +:20B160001EAF0D980C992BAA02F0E0F800287FF4BDAADDF8B4802C9C38AE11E7944601335A +:20B18000A444072BCDF8B4C02C93356074607FF706AC13E70DF1DF0B204629460A22002306 +:20B1A000FEF796FA30328BF80020204629460A220023FEF78DFA04460D4654EA050C5F46D4 +:20B1C0000BF1FF3BE8D1089DEC1BFFF705BB109D01232C68043510950025FFF7D9BA109D80 +:20B1E0002C68043510950025FFF7D2BA109D2C6804351095E51722462B46002A73F1000CA8 +:20B20000BFF66CAC4FF02D0A644265EB45058DF88FA00123FFF7C0BA0D980C992BAA02F052 +:20B2200085F800287FF462AADDF8B4C038AE149D259C2F44119DAC4242DB099DE9073FD474 +:20B240001198C7EB0A05041BAC42B8BF2546002D0BDD2C9BAC440133072BCDF8B4C0376093 +:20B2600075602C9300F34C82083625EAE575641B002C7FF795AB102C2C9B504D7FF77FAF2D +:20B2800010276246DDF83480DDF830A004E00836103C102C7FF772AF01331032072B2D92F9 +:20B2A0002C9386E8A000F2DD404651462BAA02F03DF800287FF41AAA2D9A2C9B38AEE7E738 +:20B2C000189D2C9BAC44159D01333560189D072BCDF8B4C075602C9300F3F4810836AFE797 +:20B2E000099DEA073FF52AAE01340CF101080123072CCDF8B4802C94376073607FF74FAE83 +:20B300002FE70D980C992BAA02F010F800287FF4EDA92D9B2C9C38AE1CE60D980C992BAA36 +:20B3200002F004F800287FF4E1A9DDF8B4802C9C38AE1EE60D980C992BAA01F0F7FF002811 +:20B340007FF4D4A9DDF8B4C038AEFFF7D7BAFDF779F8002840F0BB80099C194F194B4FF09F +:20B36000030C24F0800409940A90CDF82CC01490B8F1470FD8BF1F4664469DF88FA0FFF73B +:20B3800034BA099C640640F15081DDF840C00025BCF800400CF1040CCDF840C0FFF7E4B95B +:20B3A000DDF824C01CF0100F00F04681109C0E9D2368043410941D60FFF7A6B850F2000819 +:20B3C0006CF2000868F200082C463D460A9F94460133A444072BCDF8B4C02C93356074607E +:20B3E0003FF71AAF083622E70D980C992BAA01F09DFF00287FF47AA9DDF8B4C038AE07E582 +:20B400002C9AB74901320CF1010C0120072ACDF8B4C02C923160706000F3F78008361C4675 +:20B420002CB9119D1DB9099DE8077FF5B9AA2C9B159D189901333560189D6144072B2D91FA +:20B4400075602C9300F3DE8106F108026442002C40F30B81102CA34D40F34881A34610262D +:20B460000C46DDF83480DDF830A006E00832ABF1100BBBF1100F40F3378101331034072B15 +:20B480002D942C9382E86000F0DD404651462BAA01F04CFF00287FF429A92D9C2C9B38AA88 +:20B4A000E5E7099C09F1010944F02004099493F80180FFF75FB80D980C992BAA01F036FFC4 +:20B4C00000287FF413A9DDF8B4C038AEB6E40A9D28F0200A013500F0A580BAF1470F04D142 +:20B4E0000A9D002D08BF01250A95DDF824C0DDE916234CF4807C002BCDF848C0C0F29C8131 +:20B50000DDE91645CDE920454FF0000BB8F1660F00F09B81B8F1460F00F0A981BAF1450F64 +:20B520000ABF0A9C0A9D651C022025A926AA29AB8DE821000392049302910D98DDE92023DD +:20B5400000F04EFBB8F1670F074602D0B8F1470F05D1DDF824C01CF0010F00F09C81BAF112 +:20B56000460F07EB050400F01C81DDE9200100220023FDF7E9FC002840F00581299B9C4269 +:20B5800006D930215A1C29921970299B9C42F9D8DB1BBAF1470F119300F0ED80B8F1650F39 +:20B5A00040F3F281B8F1660F00F06881259C1494119C149DAC4200F33281DDF824C01CF0CE +:20B5C000010F40F0AD8125EAE5732C464FF06708BBF1000F40F0B280129D0B930995CDF8A9 +:20B5E00028B09DF88FA0FFF700B90D984021FEF79DFB20602061002800F0BF81DDF830C04F +:20B600004023CCF81430FEF76FBF0D980C992BAA01F08CFE00287FF469A8259CDDF8B4C04C +:20B6200038AEFDE606240A945FE7109D2C68043510950025FFF798B8DDF824C01CF0400F95 +:20B6400000F08780109C0E9D2368043410941D80FEF75ABF0D980C992BAA01F067FE0028ED +:20B660007FF444A82D992C9B38AADDF844C00133119C8C44072BCDF8B4C02C93176054601D +:20B680003FF79CAC02F10806FFF78AB9CDF828A0FEF7E4FE10950A9D20EAE07C0446CDF8CD +:20B6A0002CC014959DF88FA0FFF79FB80D980C992BAA01F03BFE00287FF418A8DDF8B4C0F7 +:20B6C00038AED6E40D980C992BAA01F02FFE00287FF40CA8259CDDF8B4C038AEB0E500BFFA +:20B6E000A0F2000850F2000821465C4601332144072B2D912C9315605460ABDC0832B4E790 +:20B700000D980C992BAA01F011FE00287EF4EEAF259C1199DDF8B4C00C1B38AEA5E50A9CE2 +:20B72000BA46062C28BF062424EAE47C0A9714971095CDF82CC0974FFFF757B8129D4FF0DD +:20B740002D0A099500250B938DF88FA00A95FFF74FB8DDF840C00E9CDCF800300CF1040C71 +:20B76000CDF840C01C60FEF7CFBE4FF02D0A8DF88FA0FFF799BA259BDC1C19DB0A9C9C4263 +:20B7800016DB149314E7234602E724EAE47CCDF82CC00A9C10950A9014909DF88FA0FFF762 +:20B7A00024B83B78302B00F0AD80259D2C44DCE6A8F10208591E00292591BABF49422D2341 +:20B7C0002B2309298DF89C808DF89D3065DC302330318DF89E308DF89F1028AB119D27AA28 +:20B7E000119C9A1A012D1992144440F3B7800134002524EAE4731495EAE6002481460A948C +:20B80000FEF7BABE0D980C992BAA01F08FFD00287EF46CAF259C2D992C9B38AA16E6149C8E +:20B82000119D002CD4BFC4F1020401242C4424EAE4734FF06708CBE61799169801F10041F6 +:20B84000209021914FF02D0B60E60A9D032025A926AA29AB019500900392049302910D9803 +:20B86000DDE9202300F0BCF90A9D074677E60A9C032025A926AA29AB0194ECE7259D0A9CBE +:20B88000002D149563DDB4BB099DE80733D4149C24EAE4739CE6299B7AE60DF1AA023E4D97 +:20B8A000CB1785FB0150C3EBA00000EB8003A1EB43010928134601F130021A70014603F1D6 +:20B8C000FF32ECDC00F130010DF1AB04C9B2944203F8011C5AD90DF19D001A4601E012F81E +:20B8E000011BA24200F8011FF9D10DF5907CC3EB4C03F63B72E70A9D6C1C149D2C4424EA73 +:20B90000E47365E6DDE9200100220023FDF71CFB00287FF44AAFC5F1010525952C4424E6CA +:20B92000149D4FF067086C1C24EAE47350E6109DDDF840C02D680CF10403002D99F801802B +:20B940000A9510938146BEF615AEFEF710BE7CB9099DE9070CD401231C4639E6DDF824C09B +:20B960001CF001037FF443AF149324EAE4732FE60A9DAC1C24EAE4732AE60D9D0C232B60E9 +:20B980004FF0FF30FEF7BABE259B13E70DF19E0324E700BF98F2000867666666024B13B16D +:20B9A000024800F07DB870470000000019CA00082DE9F04F384B85B01B68029003F5A47246 +:20B9C00001930F460392019BD3F84881B8F1000F1CD0DDF80CB04FF00109DA46D8F8043017 +:20B9E0005C1E11D408F188059E1C05EB830508EB860677B1EB6FBB420BD0013C631CA5F105 +:20BA00000405A6F10406F4D1244A7ABB05B0BDE8F08FD8F8042056F8043C013AA24216BFC5 +:20BA20000022C8F8044046F8042C002BE5D009FA04F2D8F88811D8F804B00A4210D0D8F8B0 +:20BA40008C110A420ED1029855F8041C9847D8F804305B45B7D1DAF800304345CDD0B2E74C +:20BA60009847F4E755F8040C9847F0E7D8F804306BB9D8F8003063B14046CAF80030FEF750 +:20BA80004DF9DAF80080B8F1000FA7D1BEE7D8F80030C2469846F6E74CF200081D9D00086E +:20BAA000014600200246034601F0C0BC2DE9F04F03690D6983B09D42834600F38C80013DD2 +:20BAC00001F1140400F1140A54F825205AF825300132B3FBF2F8AA00914600925244A144BC +:20BAE0000192B8F1000F3ED000263046224653468C4652F8047B19681FFA87FE3F0C0EFB42 +:20BB0000086E07FB08F606EB1E461FFA8EFECEEB000E8FB2B0B27744C0EB114000EB274042 +:20BB2000BFB247EA0047914543F8047B4FEA20404FEA1646DDD2009A61465AF8023093B99E +:20BB4000019A131F9A450CD252F8043C4BB9A2F1080302E01A68043B1AB99A4505F1FF35B0 +:20BB6000F8D3CBF81050584601F0F2FA00282EDB08F101085346002254F8046B1868B1B2D0 +:20BB8000511A87B2360C3944C6EB104000EB214289B241EA0241A14543F8041B4FEA22426D +:20BBA000EAD25AF825200AEB850382B91A1F92450BD253F8042C42B9083B02E01A68043B31 +:20BBC0001AB99A4505F1FF35F8D3CBF81050404603B0BDE8F08F002003B0BDE8F08F00BF88 +:20BBE0002DE9F04F016C9BB0044692469B46279D41B1436C01229A404B608A6001F0B2F8A3 +:20BC000000232364BBF1000FD94633DB00232B60A54B1A4609EA0303934214D050465946AD +:20BC200000220023FDF790F9804648B3269E289D01233360002D00F0CA809C482860013835 +:20BC40001BB0BDE8F08F269D42F20F732B60BAF1000F00F0A5809648289E002EF0D0C37855 +:20BC6000002B00F0B68000F10803289D2B601BB0BDE8F08F01232BF000492B60CB46C7E766 +:20BC800019AA18AB8DE80C00204652465B4601F0EFFA5FEA19550A9040F08B80189F199D2B +:20BCA0006FF482633D449D42C0F295821F3305F212425B1B09FA03F32AFA02F243EA0200C0 +:20BCC000FCF764FE0126013DB846A1F1F87116960022784BFCF71CFD6DA3D3E90023FCF732 +:20BCE000CBFE6DA3D3E90023FCF714FD064628460F46FCF75BFE6AA3D3E90023FCF7BCFE94 +:20BD000002460B4630463946FCF704FD06460F46FDF74CF939460790002230460023FDF702 +:20BD20001DF9002840F02982079E162E00F222826149524601EBC6015B46D1E90001FDF726 +:20BD40002BF9002800F04C82013E079600260E96C5EB0805013D069500F126820025089542 +:20BD6000079E002EC0F21782069D0D963544002606950C96249D092D2DD8052DC4BF043D91 +:20BD80002495249EC8BF0025A6F10203D8BF0125032B22D8DFE813F0B7039E02C0039A0476 +:20BDA000464A434BC9F3130000280CBF1046184652E7CBF3130343F07F51CDF858805046AC +:20BDC000A5F2FF3541F44011DDF8608080E73C4836E7C31C49E7002524950025656429460B +:20BDE000204600F099FF4FF0FF390126099025952064CDF83C900B96199B002BC0F2D280CB +:20BE0000079E0E2E00F3CE802B4B03EBC603D3E90001CDE9040125990029C0F28083DDE9F9 +:20BE2000042359465046FCF751FFFDF7BFF80546FCF7BCFDDDE90423FCF71EFE02460B462C +:20BE400050465946FCF764FC099A05F13003B9F1010F06460F46137002F1010B64D000225B +:20BE6000184BFCF709FE0022002306460F46FDF76BF8002840F08180DDF82480099DC844A4 +:20BE8000DDE904AB05F10209039428E0AFF3008061436F63A787D23FB3C8608B288AC63F99 +:20BEA000FB799F501344D33F0000F07FA1F20008C0F200080000F83FD0F20008B4F2000843 +:20BEC000A0F2000800002440FCF7D6FD0022002306460F46FDF738F8002840F0C183524660 +:20BEE0005B4630463946FCF7F1FEFDF75FF80546FCF75CFD52465B46FCF7BEFD02460B4668 +:20BF000030463946FCF704FC05F1300EC14509F801EC4C4606460F464FF00002A74B09F1B1 +:20BF20000109D1D1A346039C32463B4630463946FCF7F0FB06460F463246DDE904013B469C +:20BF4000FDF70CF840B9DDE9040132463B46FCF7FBFF90B1EB0710D51BF8015C099A05E02F +:20BF60009A4200F0298413F8015C9B46392D0BF1FF33F5D06A1CD2B21A7020460A9900F019 +:20BF8000F1FE079E269D731C289E00228BF800202B60002E00F025830998C6F800B01BB005 +:20BFA000BDE8F08F0B9D002D00F00381249E012E40F3DC820C9E09F1FF37BE42C0F28983FA +:20BFC000F71BB9F1000FC0F28784089D4B46089E20461E440896069E01211E44069600F0E3 +:20BFE00063FF064665B10698002809DD03460899AB42A8BF2B46C91AC01A0891ED1A06902F +:20C000000C9A002A1DDD0B9B002B00F05883002F11DD31463A46204600F0EEFF06463146A0 +:20C020000A9A204600F04AFF0A998046204600F099FECDF82880DDF830E0BEEB070240F033 +:20C040008F822046012100F02FFF80460D98002805DD414620460D9A00F0CEFF80462499E0 +:20C06000012940F3C18200270D98002840F0AF820120069B034413F01F0300F0A180C3F1D8 +:20C080002002042A40F3B7840899069AC3F11C0319441A4408911D4406920899002905DDD5 +:20C0A0000A99089A204600F0F5FF0A90069A002A04DD4146204600F0EDFF80460E9B002B49 +:20C0C00040F06A82B9F1000F40F3A6820B98002840F088800B9D0A9FDDF824B006E03946CE +:20C0E00020460A22002300F047FE074638464146FFF7DCFC30300BF805000135A945EEDCE0 +:20C10000DDF824B082460A97B9F1010FACBFCB440BF1010B00250A990122204600F0BAFFD7 +:20C1200041460A9001F014F8002840F309831BF8012C099905E0994200F08B8213F8012C23 +:20C140009B46392A0BF1FF33F5D001321A704146204600F007FE002E3FF40FAF2DB1B54215 +:20C1600003D02946204600F0FDFD3146204600F0F9FD02E701260E96EAE50798FCF716FC43 +:20C1800032463B46FCF7E0FE00287FF4CDAD079E013E0796C8E5079E089DAD1B089575422C +:20C1A00000260C950D96E5E56D42002608950696D6E50C9F089D0B9E14E700BF000024406B +:20C1C0001C23DDF820E006989E441844CDF820E01D44069061E7A748401B0AFA00F06FE5D9 +:20C1E0000E90B5E5002D05DD31462A46204600F051FF0646002F40F0E9823746099D099891 +:20C200004D4408950AF001050B95DDF82890451C0AE000F0B1FD394606460A22204600235A +:20C2200000F0AAFD0746013541464846FFF73EFC31468346484600F08BFF414603903A46BD +:20C24000204600F0A9FFC268691E03460BF1300A0691002A40F0938119464846029300F039 +:20C2600077FF029B024619462046029200F07AFD029A2AB9249B1BB90B98002800F09383C0 +:20C28000039B002BC0F2348205D1249818B90B99002900F02D82002A00F3AC82DDF820E07E +:20C2A00005F801AC7545AB4600F0B48249460A220023204600F060FDBE42814631462046CE +:20C2C0004FF00A024FF00003A3D100F055FD06460746A8E700260B96079EDDF894E0B64444 +:20C2E0000EF10109B9F1000FCDF83CE04E4640F350810021172E61640AD9012204235B0050 +:20C3000003F11400B042114602F10102F7D96164204600F001FD0E2E099020643FF66CAD46 +:20C32000002D3FF469AD079DCDE912AB002D40F31C82514B05F00F0203EBC2032D11D3E923 +:20C340000067EB0640F1CD814C4B50465946D3E90823FCF7BBFCCDE9100105F00F054FF09A +:20C3600003088DB1DFF814A130463946EE0705D5DAE9002308F10108FCF77EFB6D100AF158 +:20C38000080AF3D106460F46DDE9100132463B46FCF79CFC82468B460E9D45B1504659465C +:20C3A0000022374BFCF7DAFD002840F0AA824046FCF7FCFA52465B46FCF75EFB0022314BF9 +:20C3C000FCF7A8F90646A1F15077B9F1000F00F05A81079DC84617950B9D002D00F02382D8 +:20C3E000254B002003EBC80353E902232649FCF76DFC32463B46FCF78BF9CDE910015946F2 +:20C400005046FCF7D3FD0546FCF7D0FA02460B4650465946FCF77CF93035099ECDE90401BE +:20C42000DDE90423DDE91001EDB2357006F1010BFCF7B2FD002840F0AB82DDE904230020BD +:20C440000F49FCF765F902460B46DDE91001FCF7A3FD002840F0A282B8F1010F40F38181C6 +:20C46000B044CDF85090A246C146DDE90467DDE9104519E0EEFBFFFFD0F2000898F30008AB +:20C480000000F03F00001C400000E03F0020A849FCF73EF922462B46FCF760FD002840F036 +:20C4A0007B82CB4500F05A81204629460022A14BFCF7E2FA00229F4B04460D463046394654 +:20C4C000FCF7DAFA0F460646FCF770FD8046FCF76DFA02460B4630463946FCF719F908F1E8 +:20C4E00030085FFA88F822462B460BF8018B06460F46FCF733FD32463B460028C6D0179E93 +:20C500005446079639E500260B96259800283CDD06460F908146ECE601260B96F5E7B9F12F +:20C52000000F3FF77CAC40F0C680DDE904010022814BFCF7A1FA52465B46FCF723FDC84677 +:20C540004E4600287CD0259DDDF824B0ED4307954146204600F006FC002E7FF406AE0CE577 +:20C560000A99204600F048FD0A906AE5169D002D00F0B88103F233430C9F089D27E501467D +:20C58000204600F0EFFB01227AE6012625960F96B14600216164BBE60A98414600F0D8FDE5 +:20C5A0000028BFF68FADDDF81CE00A990EF1FF3E20460A220023CDF81CE000F0DDFB0A90DA +:20C5C0000B98002840F00982DDF83C907AE5D8F8103008EB8303186900F018FCC0F12000F6 +:20C5E00047E50998FFF72CBBBAF1000F7FF43BADCBF31303002B40F07C812BF000473F0DA2 +:20C600003F05002F3FF430AD089A069B0132013308920693012727E5249902297FF756AD25 +:20C62000B9F1000F8FD141464B460522204600F0A3FB804641460A9800F08AFD002882DDC1 +:20C64000079D312301350795099D2B7005F1010B7EE7079809993123013007900B7076E535 +:20C66000A346039C89E44046FCF7A0F902460B4650465946FCF700FA0022304BFCF74AF826 +:20C680000646A1F150775046594600222A4BFCF73FF832463B4682468B46FCF77DFC0028D9 +:20C6A00040F0BD80324607F1004350465946FCF755FC002855D04FF00008464643E70A99F4 +:20C6C0000C9A204600F098FC0A90BAE401260B9602E60C9D0D9E7B1B1E440C970D96002729 +:20C6E0006FE4DDE912014FF00208CDE9100138E6002ACDF82890D94611DD0A990122204600 +:20C7000000F0C8FC41460A9000F022FD002840F35D81BAF1390F00F01B8109F1310A069BA7 +:20C72000354683F800A003F1010B3E460FE500BF0000F03F000024400000144000001C40E9 +:20C7400003D11AF0010F7FF4F2AC5B4613F8012C9B46302A03F1FF33F8D0F8E4DDF8509047 +:20C760005446DDE912ABFFF747BB079E7542002D00F0C280A34B05F00F0203EBC203D3E986 +:20C780000023DDE91201FCF777F92D1182468B4600F02E819C4E4FF00208EA0705D5D6E907 +:20C7A000002308F10108FCF767F96D1006F10806F3D182468B46EFE5079E099D30222A7017 +:20C7C0000136312207961A70FFF7D7BB7168204600F0A2FA336905469A1C920006F10C0122 +:20C7E0000C30FDF73FFD20462946012200F052FC074603E5BAF1390FCDF8289000F0A880DA +:20C80000069D0AF101032B703546069E06F1010B3E469CE43546CDF828903E467BE44FF09B +:20C82000000846460CE7774908F1FF3501EBC50132463B46D1E900011095FCF71DF9CDE9BA +:20C84000140159465046FCF7B1FB0546FCF7AEF802460B4650465946FBF75AFFDDF824E019 +:20C860003035B8F1010F06460F468EF800500EF1010B1ED0099D6B1E03EB080A0022634B2B +:20C88000FCF7FAF80F460646FCF790FB8046FCF78DF808F1300802460B4630463946FBF7A5 +:20C8A00037FF05F8018F5545E8D1109D06460F46AB440022564BDDE91401FBF72BFF3246F3 +:20C8C0003B46FCF74BFB00284DD0179E099A07961BF8015CFFF74ABB089E0023C9EB060571 +:20C8E000FFF775BB189B0C9FC3F13603089DFFF76EBB5746FFF7B8BBDDE912AB4FF0020831 +:20C900004AE5B9F1000F3FF4AEAE0F9E002E7FF728AF00223D4B50465946FCF7ADF8824639 +:20C9200008F101008B46FCF741F802460B4650465946FCF7A1F80022364BFBF7EBFE079D84 +:20C940000646013DA1F150771795DDF83C8043E53546069B069E3922327003F1010B3E464E +:20C960000999FFF7EEBBDDE9142300202849FBF7CFFE32463B46FCF70FFB00283FF4F1AE39 +:20C980005B4613F8012C9B46302A03F1FF33F8D0179D0795FFF7F1BA45465446179E099A27 +:20C9A0000796FFF7E3BABAF1390FCDF82890CFD0039B3546002B069EC8BF0BF1310A86F814 +:20C9C00000A006F1010B3E46FFF7C1BB7FF4A7AE1AF0010F3FF4A3AE9BE6314620460A22CE +:20C9E0000023DDF83C9000F0C7F90646FFF76ABB4FF00208D0E43FF450ABC3F13C03FFF748 +:20CA0000E0BB00BFD0F2000898F30008000024400000E03F00001C4038B5094D094C641B69 +:20CA2000A41018BF05EB840505D0013C55F8043D9847002CF9D1BDE8384000F0D5BF00BF1D +:20CA4000F4D90008F8D90008F8B5234D0F460446FDF7C8FCAB685E6826F00306F11B01F6B9 +:20CA6000EF7121F47F6121F00F01A1F58057B7F5805F07DB20460021FDF7B8FCAB683344AD +:20CA8000984204D02046FDF7AFFC0020F8BD20467942FDF7ABFC01300DD0104BAA68196856 +:20CAA000F61B46F001062046C91B56601960FDF79BFC0120F8BD20460021FDF797FCAB682D +:20CAC000C21A0F2ADEDD064D04492D6842F00102401B5A600860D5E7040B002088190020F3 +:20CAE000100F00202DE9F0410D460646002955D0FDF778FC55F8041CDFF870C1A5F1080444 +:20CB000021F00103E218DCF808005768904227F0030768D011F00101576032D00021D0197A +:20CB20004068C00706D43B44906800294DD0D268C260906043F001026260E350E1B9B3F536 +:20CB4000007F2DD35A0A042A69D89809383041000CEB810CDCF808204449624565D0516897 +:20CB600021F003018B4202D292689445F7D1D368E360A2609C60D4603046BDE8F041FDF774 +:20CB800033BC55F8085C0CF10808641BA0682B44404542D0E568C560A860C0E7BDE8F08124 +:20CBA000DB089A1001209040DCF804100CEBC3039A680143A260E360CCF8041030469C607D +:20CBC000D460BDE8F041FDF70FBC294DA842AED143F00102CCF81440CCF81040E060A0600B +:20CBE0006260E350C8E71F44CB0707D455F8081C641AE368A2680F44D3609A601D4B47F01E +:20CC000001021B6862609F42CCF80840B4D31A4B30461968FFF718FFAEE701217FE7142A94 +:20CC20000BD802F15B00410092E780100125854048681346284348609AE7542A03D8180B75 +:20CC40006E30410084E7B2F5AA7F03D8D80B773041007DE740F254518A4203D8980C7C30E2 +:20CC6000410075E7FC217E2072E700BF040B00200C0B00200C0F00208419002000487047E7 +:20CC8000140F0020830770B4C9B240D0541E2AB303788B4223D0431C04E0FCB105781446C7 +:20CCA0008D421CD013F0030F184604F1FF3203F10103F2D1032C14D8651E54B303788B4278 +:20CCC0000DD0421C002302E004788C4207D0AB42104603F1010302F10102F5D1002070BCB0 +:20CCE000704741EA0126034646EA06461A6818467240A2F1013525EA020212F0803F03F143 +:20CD00000403D9D1043C032C1846EFD8D4E71446D0E72046E3E700BFC26C70B505460C4623 +:20CD20004AB152F8240080B1016842F8241000220261C26070BD2122042100F0CBFBE86444 +:20CD400002460028EDD1002070BD012101FA04F6721D2846920000F0BDFB0028F3D044607B +:20CD60008660E4E731B1C36C4A6853F82200086043F82210704700BF2DE9F0430F6983B093 +:20CD80008846814601F1140500242E680134B1B2360C02FB013302FB06F699B206EB1343A3 +:20CDA00001EB0341A74245F8041B4FEA1343ECDC4BB1D8F80820974209DA08EB8702013743 +:20CDC0005361C8F81070404603B0BDE8F083D8F80410484601310193FFF79EFFD8F8102043 +:20CDE00008F10C010232044692000C30FDF73AFAD9F84C20D8F80410019B52F82100C8F8D1 +:20CE0000000042F82180A046D7E700BF030C1B04B3B90004102310F07F4F04BF0002083335 +:20CE200010F0704F04BF0001043310F0404F04BF80000233002807DB420003D42020704717 +:20CE40000023E8E7581C704718467047036813F0070207D0D90720D49A0720D49B080360E3 +:20CE60000220704799B209B91B0C102213F0FF0F04BF1B0A0832190704BF1B090432990763 +:20CE800004BF9B080232D90704D45B0801D1202070470132036010467047002070475B0837 +:20CEA00003600120704700BF10B50C460121FFF733FF01224461026110BD00BF2DE9F04F0B +:20CEC0000D69D2F8109085B04D450C46924604DA2A4654464D468A469146A36805EB090754 +:20CEE00061689F42C8BF0131FFF716FF00F1140606EB87084645019005D23346002043F872 +:20CF0000040B9845FBD80AF1140C0CEB89091434CC45009404EB85055BD2CDF80880039734 +:20CF2000C8465CF8043B9CB224B3009A33464FF0000900E00B4652F8047B19681FFA87FBBA +:20CF40001FFA81FA380C090C04FB0BAA04FB0010D14400EB19401FFA89F949EA0047194654 +:20CF600095424FEA104941F8047BE3D8C3F804905CF8043C5FEA134924D0D6F800A0009B50 +:20CF8000504631464FF0000B00E011461A88000C09FB02001FFA8AFA83444AEA0B400A461C +:20CFA00042F8040B53F8047B48684FEA174A84B209FB0A4A9D420AEB1B4A4FEA1A4BE4D8F3 +:20CFC000C1F804A0E04506F10406AAD8DDF80880039F002F0ADD58F8043CA8F104081BB136 +:20CFE00004E058F8043D0BB9013FFAD1019B18461F6105B0BDE8F08F12F003032DE9F0414B +:20D00000144607460E462CD1A4101CD0BD6C002D30D04FF0000804E0641014D02868A8B1B6 +:20D020000546E307F8D5384631462A46FFF746FFAEB17268FB6C641053F82210316043F8F1 +:20D0400022600646EAD13046BDE8F081384629462A46FFF733FF2860C0F80080E0E7064663 +:20D06000DAE70B4A013B52F823200023FFF784FE0646C9E701213846FFF74EFE40F2712194 +:20D0800001220023416102610546B8640360C0E7C0F300082DE9F84F0B694FEA621A0AEB9E +:20D0A00003098B6809F101069E420F4693468046496804DD5B009E4201F10101FADC40467F +:20D0C000FFF72AFEBAF1000F00F1140409DD00231A4625460133534545F8042BFAD104EBA9 +:20D0E00083043A6907F114031BF01F0B03EB820C21D0CBF1200A002200E02C46196825460F +:20D1000001FA0BF10A4345F8042B53F8042B634522FA0AF2F1D362600AB109F10206D8F812 +:20D120004C307A68013E53F822100661396043F82270BDE8F88F53F8042B9C4544F8042B16 +:20D14000EDD953F8042B9C4544F8042BF3D8E6E702690B6910B4D21A15D19B001430143112 +:20D160001944034401E0984211D253F8042D51F8044DA242F7D0944294BF01204FF0FF30F4 +:20D180005DF8044B704710465DF8044B704700205DF8044B704700BF2DE9F0470D4604465F +:20D1A000114628461646FFF7D3FF071E56D04FDB4FF0000969682046FFF7AEFD2F693269BE +:20D1C00014351436C0F80C9000F1140305EB870C06EB8208002155F8044B56F8042B1FFA0F +:20D1E00084FA8A441FFA82F9110CC1EB1441C9EB0A0201EB224192B242EA0142B04543F83F +:20D20000042B4FEA21412C46E5D8AC45984615D954F8046BB2B21144360C06EB214689B20F +:20D2200041EA0642A44543F8042B4FEA2641EFD8EB43634423F0030304334344043B22B9FB +:20D2400053F8042D013F002AFAD00761BDE8F0872B464FF0010935461E46ABE7204639468A +:20D26000FFF75AFD012347610361BDE8F08700BF2DE9F043012183B01D46C3F30A561446E5 +:20D280000A9FFFF749FDC5F3130380460EB143F48013019324B302A840F8084D6846FFF746 +:20D2A000D5FD002835D19DE80C00C8F81420002B0CBF01240224C8F81830C8F81040DEB9F9 +:20D2C00008EB8403A0F2324038601869FFF79EFD0B9BC0EB44101860404603B0BDE8F083B8 +:20D2E00001A8FFF7B3FD019B01242030C8F81430C8F81040002EE3D0A6F2334909EB0003CE +:20D300003B600B9BC0F135001860404603B0BDE8F083019BC0F1200103FA01F1C340009A23 +:20D3200001930A43C8F81420C1E700BF2DE9F04F946883B0924680460D461668002C6FD053 +:20D340004FF0000B08688B685C46002C43D09C421F4645D3AB8913F4906F44D06F6929692C +:20D3600007EB470707EBD777C1EB0009621C7F104A44974234BF17463A465B0535D5114673 +:20D380004046FCF7D3FC002839D029694A460190FCF768FFAA89019B22F4906242F080027C +:20D3A000AA81C9EB070203EB09006F612B612860AA602746A1464A46594600F0BBF8DAF8A8 +:20D3C0000820AB682868DB1B4844141BAB602860CAF8084024B3D6F800B074680836B4E72A +:20D3E0002746A146E7E7B946E5E7404600F008F903460028D5D140462969FFF773FBAA8903 +:20D400000C23C8F8003042F0400200234FF0FF30AA81CAF80830CAF8043003B0BDE8F08FF6 +:20D420002046CAF8044003B0BDE8F08FF0B5274C85B026680746D6F84841002C40D0656821 +:20D440001F2D1EDD224818B94FF0FF3005B0F0BD4FF4C870039102920193FCF757FC039961 +:20D460000446029A019B0028EED0D6F848510020256060600546C6F84841C4F88801C4F8E5 +:20D480008C013FB96B1C00200235636044F8251005B0F0BD0126AE4004EB8500C0F88820AA +:20D4A000D4F88821022F42EA0602C4F88821C0F80831E7D1D4F88C311E43C4F88C61E1E729 +:20D4C00006F5A674C6F84841B9E700BF4CF200080D9D000810B502FB01F1FCF727FC044685 +:20D4E00068B150F8042C22F00302043A242A18D8132A06D8034600221A605A609A602046EE +:20D5000010BD00231B2A036043600FD9242A8360C36005BF0361436100F1100300F11803B8 +:20D52000E9E70021FCF714FF204610BD00F10803E1E700BF8842F0B410D98C18A0420DD282 +:20D540008518531E42B121462A4611F8014D013B02F8014D5C1CF8D1F0BC70470F2A44D91E +:20D5600040EA01039B0744D1A2F110073F0900EB071610360C4603462568103343F8105C74 +:20D580006568103443F80C5C54F8085C43F8085C54F8045C43F8045CB342EDD17B1C02F005 +:20D5A0000F0C1B01BCF1030F1944034423D90E461D46644656F8047B043C032C45F8047B7C +:20D5C000F8D8ACF1040424F00304043402F0030223442144002ABFD01A4411F8014B03F859 +:20D5E000014B9342F9D1F0BC70470346002AF3D1B2E70346F0E76246002AEDD1ACE700BF0B +:20D600002DE9F04F0C4683B090468146002900F0BA80FCF7E7FE08F10B0654F8043C162E8E +:20D6200023F00305A4F108074BD810210E46B0454CD88D4251DADFF884B37819DBF808E016 +:20D64000864500F0A680426822F0010C8444DCF804C01CF0010F54D000221046DB076FD4E3 +:20D6600054F8083CC3EB070ADAF8043023F003032B44002862D0704500F0E98002EB030E67 +:20D680008E455BDBC3688268D046D3609A6058F8081FDAF80C302A1F242ACB60996000F2F7 +:20D6A0002381132A40F2B08023681B2ACAF808306368CAF80C3000F22B8108340AF11003AC +:20D6C000A3E026F00706002E3146B0DA0C230020C9F8003003B0BDE8F08FA046AA1B0F2A7A +:20D6E00003F001031AD82B437B603D446B6843F001036B604846FCF777FE404603B0BDE8CE +:20D70000F08F22F0030202EB050C8C45A6DBC2688168A046CA6065469160DFE7B919334356 +:20D7200042F001007B600A4448605368083143F0010353604846FFF7D5F9DBE78B4233DA19 +:20D7400041464846FCF7F2FA80460028D2D054F8043CA0F1080123F001023A44914200F0C8 +:20D76000BC802A1F242A6ED8132A42D803462246116819605168596092689A60214648463B +:20D78000FFF7B0F9B6E7114603B0BDE8F04FFCF7CDBADEF8042006F1100C22F00302501958 +:20D7A00060453DDA704659E7D04658F8080FDAF80C102A1F242AC160886000F2A080132A5D +:20D7C00040F29B8021681B2ACAF808106168CAF80C1000F2B28008340AF1100221681D4654 +:20D7E0001160616857465160A3689360DAF8043074E723681B2A03606368436062D800F176 +:20D80000080304F10802B3E74346226875461A60626857465A60A2689A60DAF804305DE7AD +:20D82000831B374443F00103CBF808707B6054F8043C484603F001031E4344F8046CFCF771 +:20D84000D3FD20465AE72146FFF774FE96E702EB030C06F110029445FFF670AF574657F827 +:20D86000081FDAF80C302A1F242ACB60996000F28680132A77D923681B2ACAF8083063689E +:20D88000CAF80C3000F2848008340AF1100322681A6062685A60A2689A60C6EB0C020AEB0A +:20D8A000060342F00102CBF808305A60DAF80430484603F001031E43CAF80460FCF794FDDF +:20D8C00038461BE7A368242A8360E368C3602BD000F1100304F110024AE750F8042CA04689 +:20D8E00022F003021544F9E62146404675465746FFF720FEDAF80430F0E642466EE7214660 +:20D9000040461D465746FFF715FEDAF80430E5E6A368242ACAF81030E368CAF8143018D013 +:20D9200010340AF1180370E7226900F118030261616904F1180241611AE7A168242ACAF8A7 +:20D940001010E168CAF814100FD010340AF1180244E722690AF12003CAF81820626918345B +:20D96000CAF81C2051E73B4691E721690AF12002CAF8181061691834CAF81C102EE7214667 +:20D980003846CDF804C0FFF7D5FDDDF804C084E7A368242ACAF81030E368CAF8143003D035 +:20D9A00010340AF1180372E722690AF12003CAF8182062691834CAF81C2068E7040B00207E +:20D9C000F8B500BFF8BC08BC9E4670479DB90008F56A0008112100081931000849460008E0 +:20D9E0008D4B0008A96C0008F8B500BFF8BC08BC9E467047ED200008D470FF7F01000000D3 +:20DA0000000000000000000020212223242526270001020304050607101112131415161732 +:20DA200018191A1B1C1D1E1F2C00C20100000008020300004200000059310008000000003A +:20DA4000E9310008000000000000000000000000913200084D3200085C0000201932000883 +:20DA6000000000004000000800000000000000001000000BE53200080000000040000000E4 +:20DA8000400000004000000000030000000000000000000000000000000000000000000003 +:20DAA000000000000000000000000000000000000000000000000000000000000000000066 +:20DAC000000000000000000000000000000000000000000000000000000000000000000046 +:20DAE000000000000000000000000000000000000000000000000000000000000000000026 +:20DB0000000000000000000000000000000000000000000000000000000000000000000005 +:20DB2000A812002000000000320100201200000000011201000200000140AF1E240000025C +:20DB400001020001F40100007CEC00080400000040EC0008000000000CEC00080000000024 +:20DB60000000000000000000030000008800002000000000000000020004000601010000EC +:20DB800019000000A541000800000000A5400008000000000000000075420008F940000891 +:20DBA00001420008A8010020C5400008000000004000000B4000000089EC00080900000033 +:20DBC000ACEC0008050C0901A1018503150026FF0319002AFF03751095018100C000000082 +:20DBE0009CEC0008A4EC0008B4EC000805010902A10185010901A100050919012908150003 +:20DC0000250195087501810205010930093109381581257F750895038106C0C00501090425 +:20DC2000A101851415002501750195200509190129208102150025073500463B0175049549 +:20DC400001651405010939814205010901A100150026FF03750A950409300931093309344D +:20DC60008102C0150026FF03750A9502093609368102C005010906A1018502050719E029E1 +:20DC8000E7150025017501950881029501750881039506750815002565050719002965814A +:20DCA00000050819012908950875019102C00000000010000500008000000100B00200203E +:20DCC000002801400100000000240140001200000000000000000000000000000000000063 +:20DCE000C0020020C80200200000024007000000000000000B000000000000000C000000F8 +:20DD0000000000000D000000000000000E000000000000000F0000000000000010000000C9 +:20DD20000000000011000000E8020020000801400B000000000C01400C01000000100140C9 +:20DD40000D020000001401400E030000005400400000000000000000000000003403002063 +:20DD6000000000000000000000000706121F20000000000000000000000000000000000045 +:20DD8000000000000058004000000000000000000000000034030020000000000000000094 +:20DDA00000000B0A1321220000000000000000000000000000000000000000001C1002408A +:20DDC0001810024014100240101002400C1002401C10024018100240141002400004004031 +:20DDE0001C0100000000000000000000000000000000000000000000000000000000000006 +:20DE0000000800401D0100000000000000000000000000000000000000000000000000009C +:20DE200000000000002C01401A00000000000000000000000000000000000000000000005B +:20DE4000000000000000000000000000000000401B01000000000000000000000000000066 +:20DE6000000000000000000000000000000000007C04002010050020A4050020003801408B +:20DE80000C1700200017002020AA44000000000000000000000000000000000000000000FA +:20DEA000000000000000000000000000000000000000000000000000000000000000000062 +:20DEC000000000000000000000000000000000000000000000000000000000000000000042 +:20DEE000000000000000000000000000000000000000000000000000000000000000000022 +:20DF00000000000000000000000000002825000000440040181700203017002010552200F3 +:20DF20000000000000000000000000000000000000000000000000000000000000000000E1 +:20DF40000000000000000000000000000000000000000000000000000000000000000000C1 +:20DF60000000000000000000000000000000000000000000000000000000000000000000A1 +:20DF8000000000000000000000000000000000000000000000000000000000000000000081 +:20DFA0002926000000480040241700203C1700201055220000000000000000000000000035 +:20DFC000000000000000000000000000000000000000000000000000000000000000000041 +:20DFE000000000000000000000000000000000000000000000000000000000000000000021 +:20E00000000000000000000000000000000000000000000000000000000000000000000000 +:20E0200000000000000000000000000000000000000000002A2700003C06002000BF00006E +:20E04000000000000000000000002D0040F1000843000000215C0008055D00089567000824 +:20E0600095670008095B00085D5B0008AD5B0008155C0008095C0008E95B0008000000002E +:20E080004000000083F10008040000001CF100081200000010F100080C00000000C20100C1 +:20E0A0000000080095670008BD5B0008956700089567000895670008956700089567000820 +:20E0C00095670008D95B00082EF1000812000000040101000000000000000000C4090020D4 +:20E0E0002C0A0020940A00200000000000000000000000000000000000000000000000000C +:20E1000000000000000000000000000048F2000800000000000000000000000000000000BD +:20E120000000000000000000000000000000000000000000000000000000000000000000DF +:20E140000000000000000000000000000000000000000000000000000000000000000000BF +:20E1600000000000000000000000000000000000000000000000000000000000000000009F +:20E1800001000000000000000E33CDAB34126DE6ECDE05000B000000000000000000000052 +:20E1A00000000000000000000000000000000000000000000000000000000000000000005F +:20E1C00000000000000000000000000000000000000000000000000000000000000000003F +:20E1E00000000000000000000000000000000000000000000000000000000000000000001F +:20E200000000000000000000000000000000000000000000000000000000000000000000FE +:20E220000000000000000000000000000000000000000000000000000000000000000000DE +:20E240000000000000000000000000000000000000000000000000000000000000000000BE +:20E2600000000000000000000000000000000000000000000000000000000000000000009E +:20E2800000000000000000000000000000000000000000000000000000000000000000007E +:20E2A00000000000000000000000000000000000000000000000000000000000000000005E +:20E2C00000000000000000000000000000000000000000000000000000000000000000003E +:20E2E00000000000000000000000000000000000000000000000000000000000000000001E +:20E300000000000000000000000000000000000000000000000000000000000000000000FD +:20E320000000000000000000000000000000000000000000000000000000000000000000DD +:20E340000000000000000000000000000000000000000000000000000000000000000000BD +:20E3600000000000000000000000000000000000000000000000000000000000000000009D +:20E3800000000000000000000000000000000000000000000000000000000000000000007D +:20E3A00000000000000000000000000000000000000000000000000000000000000000005D +:20E3C00000000000000000000000000000000000000000000000000000000000000000003D +:20E3E00000000000000000000000000000000000000000000000000000000000000000001D +:20E400000000000000000000000000000000000000000000000000000000000000000000FC +:20E420000000000000000000000000000000000000000000000000000000000000000000DC +:20E440000000000000000000000000000000000000000000000000000000000000000000BC +:20E4600000000000000000000000000000000000000000000000000000000000000000009C +:20E4800000000000000000000000000000000000000000000000000000000000000000007C +:20E4A00000000000000000000000000000000000000000000000000000000000000000005C +:20E4C00000000000000000000000000000000000000000000000000000000000000000003C +:20E4E00000000000000000000000000000000000000000000000000000000000000000001C +:20E50000D80600200000000000000000040B0020040B00200C0B00200C0B0020140B0020F2 +:20E52000140B00201C0B00201C0B0020240B0020240B00202C0B00202C0B0020340B002063 +:20E54000340B00203C0B00203C0B0020440B0020440B00204C0B00204C0B0020540B002043 +:20E56000540B00205C0B00205C0B0020640B0020640B00206C0B00206C0B0020740B002023 +:20E58000740B00207C0B00207C0B0020840B0020840B00208C0B00208C0B0020940B002003 +:20E5A000940B00209C0B00209C0B0020A40B0020A40B0020AC0B0020AC0B0020B40B0020E3 +:20E5C000B40B0020BC0B0020BC0B0020C40B0020C40B0020CC0B0020CC0B0020D40B0020C3 +:20E5E000D40B0020DC0B0020DC0B0020E40B0020E40B0020EC0B0020EC0B0020F40B0020A3 +:20E60000F40B0020FC0B0020FC0B0020040C0020040C00200C0C00200C0C0020140C00207D +:20E62000140C00201C0C00201C0C0020240C0020240C00202C0C00202C0C0020340C00205A +:20E64000340C00203C0C00203C0C0020440C0020440C00204C0C00204C0C0020540C00203A +:20E66000540C00205C0C00205C0C0020640C0020640C00206C0C00206C0C0020740C00201A +:20E68000740C00207C0C00207C0C0020840C0020840C00208C0C00208C0C0020940C0020FA +:20E6A000940C00209C0C00209C0C0020A40C0020A40C0020AC0C0020AC0C0020B40C0020DA +:20E6C000B40C0020BC0C0020BC0C0020C40C0020C40C0020CC0C0020CC0C0020D40C0020BA +:20E6E000D40C0020DC0C0020DC0C0020E40C0020E40C0020EC0C0020EC0C0020F40C00209A +:20E70000F40C0020FC0C0020FC0C0020040D0020040D00200C0D00200C0D0020140D002074 +:20E72000140D00201C0D00201C0D0020240D0020240D00202C0D00202C0D0020340D002051 +:20E74000340D00203C0D00203C0D0020440D0020440D00204C0D00204C0D0020540D002031 +:20E76000540D00205C0D00205C0D0020640D0020640D00206C0D00206C0D0020740D002011 +:20E78000740D00207C0D00207C0D0020840D0020840D00208C0D00208C0D0020940D0020F1 +:20E7A000940D00209C0D00209C0D0020A40D0020A40D0020AC0D0020AC0D0020B40D0020D1 +:20E7C000B40D0020BC0D0020BC0D0020C40D0020C40D0020CC0D0020CC0D0020D40D0020B1 +:20E7E000D40D0020DC0D0020DC0D0020E40D0020E40D0020EC0D0020EC0D0020F40D002091 +:20E80000F40D0020FC0D0020FC0D0020040E0020040E00200C0E00200C0E0020140E00206B +:20E82000140E00201C0E00201C0E0020240E0020240E00202C0E00202C0E0020340E002048 +:20E84000340E00203C0E00203C0E0020440E0020440E00204C0E00204C0E0020540E002028 +:20E86000540E00205C0E00205C0E0020640E0020640E00206C0E00206C0E0020740E002008 +:20E88000740E00207C0E00207C0E0020840E0020840E00208C0E00208C0E0020940E0020E8 +:20E8A000940E00209C0E00209C0E0020A40E0020A40E0020AC0E0020AC0E0020B40E0020C8 +:20E8C000B40E0020BC0E0020BC0E0020C40E0020C40E0020CC0E0020CC0E0020D40E0020A8 +:20E8E000D40E0020DC0E0020DC0E0020E40E0020E40E0020EC0E0020EC0E0020F40E002088 +:20E90000F40E0020FC0E0020FC0E002000000200FFFFFFFFCCF2000880F2000880F20008C9 +:20E9200080F2000880F2000880F2000880F2000880F2000880F2000880F20008FFFFFFFF85 +:20E94000FFFFFFFFFFFFFFFFFFFF0000000000002564202564204D256420707265737365E7 +:20E96000640A002564202564204D25642072656C65617365640A004225642070726573737A +:20E9800065640A0066616C7365207363726F6C6C65640A0074727565207363726F6C6C6543 +:20E9A000640A00436C6F636B776F726B5049004465765465726D003230323130353331005C +:20E9C000736574757020646F6E650000EA00EB00EC00ED00EE00EF00F000F1008100F20061 +:20E9E000800087008200F300F400F500FA00050C0901A1018503150026FF0319002AFF03F1 +:20EA0000751095018100C005010906A1018502050719E029E71500250175019508810295E1 +:20EA20000175088103950675081500256505071900296581000508190129089508750191ED +:20EA400002C005010904A101851415002501750195200509190129208102150025073500D6 +:20EA6000463B0175049501651405010939814205010901A100150026FF03750A9504093042 +:20EA80000931093309348102C0150026FF03750A9502093609368102C005010902A1018534 +:20EAA000010901A1000509190129081500250195087501810205010930093109381581250B +:20EAC0007F750895038106C0C000E800E900F80060005B005D002D003D00310032003300BA +:20EAE0003400350036003700380039003000B100B300DA00D900D800D7007100770065008C +:20EB0000720074007900750069006F0070006100730064006600670068006A006B006C002B +:20EB20007A0078006300760062006E006D002C002E002F005C003B002700B200B00086009E +:20EB4000840085002000FFFFFFFFCE00D000F90060005B005D00CC00CD00C200C300C400FF +:20EB6000C500C600C700C800C900CA00CB00B100C100D300D600D200D5007100770065000E +:20EB80007200740079007500D1006F0070006100730064006600670068006A006B006C0043 +:20EBA0007A0078006300760062006E006D00F700F6002F005C003B002700D400B000860069 +:20EBC000840085002000FFFFFFFF080B0002020201020904000001020201000524000110A7 +:20EBE0000524010301042402060524060001070580031000FF09040100020A0000000705C3 +:20EC00000002400000070580024000004D61706C650009020000000100C0320095670008F3 +:20EC2000AD360008956700089567000895670008ED36000895670008956700081537000856 +:20EC40004C6561664C61627300000000BD370008453800089567000895670008D93500081B +:20EC60004536000825370008B1370008A53700084137000800000000400000000403090405 +:20EC80000904000001030100000921100100012200000705800340000A0000001C020020ED +:20ECA00057000000730200203B000000C401002019000000EC0100203000000000000000F2 +:20ECC000000000002A2B280000000000000000000000000000000000000000002C9EB4A099 +:20ECE000A1A2A434A6A7A5AE362D3738271E1F20212223242526B333B62EB7B89F848586C7 +:20ED00008788898A8B8C8D8E8F909192939495969798999A9B9C9D2F3130A3AD35040506B1 +:20ED20000708090A0B0C0D0E0F101112131415161718191A1B1C1DAFB1B0B5000000000070 +:20ED40000000000000000000C1430008596A0008396A000845440008A3440008A1430008C5 +:20ED60000000000000000000454800085D480008396A000881460008A34600088546000813 +:20ED8000E5470008000000002C0300204C040020C8020020000100002C0300204C040020D6 +:20EDA000C8020020010201002C0300204C040020C8020020020302002C0300204C040020F6 +:20EDC000C8020020030403002C03002000000000C8020020040004002C03002000000000AF +:20EDE000C8020020050005002C030020DC030020C8020020060106002C030020DC0300208C +:20EE0000C8020020070207002C03002024040020000000000801FF002C03002024040020C2 +:20EE2000000000000902FF002C03002024040020000000000A03FF002C030020240400208E +:20EE4000000000000B04FF002C03002000000000000000000C00FF002C03002000000000FB +:20EE6000000000000D00FF002C03002000000000000000000E00FF002C03002000000000DB +:20EE8000000000000F00FF0034030020DC030020C80200200003080034030020DC030020C3 +:20EEA000C8020020010409003403002000000000000000000200FF003403002000000000AB +:20EEC000000000000300FF003403002000000000000000000400FF0034030020000000007F +:20EEE000000000000500FF003403002000040020000000000601FF00340300200004002012 +:20EF0000000000000702FF003403002000040020000000000803FF003403002000040020E9 +:20EF2000000000000904FF003403002000000000000000000A00FF0034030020000000000E +:20EF4000000000000B00FF003403002000000000000000000C00FF003403002000000000EE +:20EF6000000000000D00FF003403002000000000000000000E00FF003403002000000000CA +:20EF8000000000000F00FF003C03002000000000C802002000000A003C03002000000000B1 +:20EFA000C802002001000B003C03002000000000C802002002000C003C03002000000000A5 +:20EFC000C802002003000D003C03002000000000C802002004000E003C030020000000007D +:20EFE000C802002005000F003C03002000000000000000000600FF003C0300200000000050 +:20F00000000000000700FF003C03002000000000000000000800FF003C0300200000000025 +:20F02000000000000900FF003C03002000000000000000000A00FF003C0300200000000001 +:20F04000000000000B00FF003C03002000000000000000000C00FF003C03002000000000DD +:20F06000000000000D00FF003C03002000000000000000000E00FF003C03002000000000B9 +:20F08000000000000F00FF004403002000000000000000000200FF002C0300203403002054 +:20F0A0000109010A010F0100001B02060000020000000204000001020103010401050000ED +:20F0C0000000000000150016001C0000010C000E00000202010B00000001000200000000BB +:20F0E00000000000000000000000000000000000010E00110012000000000017F0000000D7 +:20F1000000070000003800000000C00000C000000C034D00610070006C00650012034C00D1 +:20F120006500610066004C006100620073001201000202000040AF1E0400000201020001F3 +:20F1400009024300020100C0320904000001020201000524000110052401030104240206C1 +:20F160000524060001070582034000FF09040100020A000000070503024000000705810295 +:20F1800040000004030904000000000000000000FD690008596A0008396A0008B569000811 +:20F1A0007B690008C1690008E3690008000000000000000000000000B76A0008596A0008E9 +:20F1C000396A0008000000000000000000000000416C0008576C0008396A0008A16B000845 +:20F1E000C36B0008A56B00088D6C000800000000706F7700737172740000000073717274D6 +:20F20000660000000000000000000000000000000000004003B8E23F00000000000000006C +:20F2200006D0CF43EBFD4C3E000000000000F03F000000000000F83F00000000000030439B +:20F2400000000000000030C343000000D8060020303030303030303030303030303030307A +:20F26000494E4600696E66004E414E006E616E0030313233343536373839414243444546B8 +:20F28000000000003031323334353637383961626364656600000000286E756C6C29000000 +:20F2A0003000000020202020202020202020202020202020496E66696E69747900000000D4 +:20F2C0004E614E00504F5349580000002E000000000000000000F03F0000000000002440DD +:20F2E00000000000000059400000000000408F40000000000088C34000000000006AF84039 +:20F300000000000080842E4100000000D01263410000000084D797410000000065CDCD4181 +:20F32000000000205FA00242000000E876483742000000A2941A6D42000040E59C30A24277 +:20F340000000901EC4BCD64200003426F56B0C430080E03779C3414300A0D88557347643C6 +:20F3600000C84E676DC1AB43003D9160E458E143408CB5781DAF154450EFE2D6E41A4B44C4 +:20F3800092D54D06CFF08044F64AE1C7022DB544B49DD9794378EA440080E03779C341433D +:20F3A000176E05B5B5B89346F5F93FE9034F384D321D30F94877825A3CBF737FDD4F157525 +:20F3C00005000000190000007D00000000DA0008FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:20F3E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:20F40000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:20F42000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:20F44000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:20F46000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:20F48000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:20F4A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:20F4C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:20F4E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:20F50000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:20F52000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:20F54000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:20F56000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:20F58000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:20F5A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:20F5C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:20F5E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:20F60000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:20F62000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:20F64000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:20F66000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:20F68000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:20F6A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:20F6C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:20F6E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:20F70000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:20F72000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:20F74000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:20F76000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:20F78000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:20F7A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:20F7C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:20F7E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:20F80000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:20F82000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:20F84000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:20F86000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:20F88000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:20F8A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:20F8C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:20F8E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:20F90000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:20F92000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:20F94000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:20F96000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:20F98000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:20F9A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:20F9C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:20F9E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:20FA0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:20FA2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:20FA4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:20FA6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:20FA8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:20FAA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:20FAC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:20FAE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:20FB0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:20FB2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:20FB4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:20FB6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:20FB8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:20FBA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:20FBC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:20FBE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:20FC0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:20FC2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:20FC4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:20FC6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:20FC8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:20FCA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:20FCC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:20FCE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:20FD0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:20FD2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:20FD4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:20FD6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:20FD8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:20FDA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:20FDC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:20FDE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:20FE0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:20FE2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:20FE4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:20FE6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:20FE8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:20FEA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:20FEC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:20FEE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:20FF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:20FF2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:20FF4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:20FF6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:20FF8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:20FFA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:20FFC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:20FFE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:00000001FF diff --git a/Code/devterm_keyboard_mini/keyboard.h b/Code/devterm_keyboard_mini/keyboard.h new file mode 100644 index 0000000..e10143c --- /dev/null +++ b/Code/devterm_keyboard_mini/keyboard.h @@ -0,0 +1,54 @@ +#ifndef KEYBOARD_H +#define KEYBOARD_H + +/* + * clockworkpi devterm keyboard test2 + * able to correct scan the 8x8 keypads re-action + */ + +#include "devterm.h" + +#include "keys_io_map.h" + +#include +#include +#include + +#define MATRIX_ROWS 8 +#define MATRIX_COLS 8 + +#define MATRIX_KEYS 64 // 8*8 + +#ifndef DEBOUNCE +# define DEBOUNCE 20 +#endif + +void init_rows(); +void init_cols(); +uint8_t read_io(uint8_t io); + +void matrix_init(); +uint8_t matrix_scan(void); + +bool matrix_is_on(uint8_t row, uint8_t col); +uint8_t matrix_get_row(uint8_t row) ; + + +//void matrix_print(void); + + + +void keyboard_task(DEVTERM*); +void keyboard_init(DEVTERM*); + + +#define KEY_PRESSED 1 +#define KEY_RELEASED 0 + +#define KEY_PRNT_SCRN 0xCE //Print screen - 0x88 == usb hut1_12v2.pdf keyboard code +#define KEY_PAUSE 0xd0 // - 0x88 == usb hut1_12v2.pdf keyboard code + +#define KEY_VOLUME_UP 0x108 // - 0x88 == usb hut1_12v2.pdf keyboard code +#define KEY_VOLUME_DOWN 0x109 // - 0x88 == usb hut1_12v2.pdf keyboard code + +#endif diff --git a/Code/devterm_keyboard_mini/keyboard.ino b/Code/devterm_keyboard_mini/keyboard.ino new file mode 100644 index 0000000..242dc05 --- /dev/null +++ b/Code/devterm_keyboard_mini/keyboard.ino @@ -0,0 +1,203 @@ +#include "keyboard.h" +#include "helper.h" + +KEY_DEB keyboard_debouncing; + +uint8_t matrix_rows[ MATRIX_ROWS ]= {ROW1,ROW2,ROW3,ROW4,ROW5,ROW6,ROW7,ROW8}; +uint8_t matrix_cols[ MATRIX_COLS ] = {COL1,COL2,COL3,COL4,COL5,COL6,COL7,COL8}; + +/* matrix state(1:on, 0:off) */ +static uint8_t matrix[MATRIX_ROWS]; +static uint8_t matrix_debouncing[MATRIX_COLS]; +static uint8_t matrix_prev[MATRIX_ROWS]; + +uint8_t read_kbd_io(uint8_t io) { + +#if defined KEYBOARD_PULL && KEYBOARD_PULL == 0 + if(digitalRead(io) == LOW ){ + return 0; + }else { + return 1; + } +#elif defined KEYBOARD_PULL && KEYBOARD_PULL == 1 + if(digitalRead(io) == LOW ){ + return 1; + }else { + return 0; + } +#endif + +} + +void init_rows(){ + int i; + for(i=0;i<8;i++) { + +#if defined KEYBOARD_PULL && KEYBOARD_PULL == 0 + pinMode(matrix_rows[i],OUTPUT); + digitalWrite(matrix_rows[i],LOW); + pinMode(matrix_rows[i],INPUT_PULLDOWN); + +#elif defined KEYBOARD_PULL && KEYBOARD_PULL == 1 + pinMode(matrix_rows[i],INPUT_PULLUP); +#endif + + } +} + +void init_cols() { + + int i; + for(i=0;i<8;i++){ + pinMode(matrix_cols[i],OUTPUT); + digitalWrite(matrix_cols[i],LOW); + } +} + + + +void matrix_init() { + init_cols(); + init_rows(); + + for (uint8_t i=0; i < MATRIX_ROWS; i++) { + matrix[i] = 0; + matrix_debouncing[i] = 0; + matrix_prev[i] = 0; + } + + + delay(500); +} + +uint8_t matrix_scan(void) { + + uint8_t data; + for(int col = 0; col < MATRIX_COLS;col++){ + data = 0; + +#if defined KEYBOARD_PULL && KEYBOARD_PULL == 1 + + digitalWrite(matrix_cols[col],LOW); +#elif defined KEYBOARD_PULL && KEYBOARD_PULL == 0 + digitalWrite(matrix_cols[col],HIGH); + +#endif + delayMicroseconds(700); + + data =( + ( read_kbd_io(matrix_rows[0]) << 0 ) | + ( read_kbd_io(matrix_rows[1]) << 1 ) | + ( read_kbd_io(matrix_rows[2]) << 2 ) | + ( read_kbd_io(matrix_rows[3]) << 3 ) | + ( read_kbd_io(matrix_rows[4]) << 4 ) | + ( read_kbd_io(matrix_rows[5]) << 5 ) | + ( read_kbd_io(matrix_rows[6]) << 6 ) | + ( read_kbd_io(matrix_rows[7]) << 7 ) + ); + +#if defined KEYBOARD_PULL && KEYBOARD_PULL == 1 + digitalWrite(matrix_cols[col],HIGH); +#elif defined KEYBOARD_PULL && KEYBOARD_PULL == 0 + digitalWrite(matrix_cols[col],LOW); +#endif + + if (matrix_debouncing[col] != data) { + matrix_debouncing[col] = data; + keyboard_debouncing.deing = true; + keyboard_debouncing.de_time = millis(); + } + } + + if (keyboard_debouncing.deing == true && ( (millis() - keyboard_debouncing.de_time) > DEBOUNCE )) { + for (int row = 0; row < MATRIX_ROWS; row++) { + + matrix[row] = 0; + for (int col = 0; col < MATRIX_COLS; col++) { + matrix[row] |= ((matrix_debouncing[col] & (1 << row) ? 1 : 0) << col); + + } + + } + keyboard_debouncing.deing = false; + }else{ + delay(1); + } + + return 1; +} + + +bool matrix_is_on(uint8_t row, uint8_t col) { + return (matrix[row] & (1<_Serial->print(buff); + keyboard_action(dv,row,col,KEY_PRESSED); + } + +} + +void matrix_release(DEVTERM*dv,uint8_t row,uint8_t col) { + char buff[128]; + + + if(matrix_is_on(row,col) == false ){ + sprintf(buff,"%d %d M%d released\n",row,col,(row+1)*10+col+1); + //dv->_Serial->print(buff); + keyboard_action(dv,row,col,KEY_RELEASED); + + } + +} + +void keyboard_task(DEVTERM*dv) +{ + + uint8_t matrix_row = 0; + uint8_t matrix_change = 0; + uint8_t pressed = 0; + + matrix_scan(); + + for (uint8_t r = 0; r < MATRIX_ROWS; r++) { + matrix_row = matrix_get_row(r); + matrix_change = matrix_row ^ matrix_prev[r]; + if (matrix_change) { + uint8_t col_mask = 1; + for (uint8_t c = 0; c < MATRIX_COLS; c++, col_mask <<= 1) { + if (matrix_change & col_mask) { + pressed = (matrix_row & col_mask); + if(pressed != 0) { + matrix_press(dv,r,c); + }else { + matrix_release(dv,r,c); + } + matrix_prev[r] ^= col_mask; + + } + } + } + } + + +} + +void keyboard_init(DEVTERM*){ + matrix_init(); + keyboard_debouncing.deing=false; + keyboard_debouncing.de_time = 0; + +} diff --git a/Code/devterm_keyboard_mini/keymaps.ino b/Code/devterm_keyboard_mini/keymaps.ino new file mode 100644 index 0000000..06ffdf7 --- /dev/null +++ b/Code/devterm_keyboard_mini/keymaps.ino @@ -0,0 +1,443 @@ +#include "devterm.h" +#include "keyboard.h" +#include "keys.h" + +#define EMP 0XFFFF + +/* +B1 joystick up +B2 joystick down +B3 joystick left +B4 joystick right + +B5 joystick A +B6 joystick B +B7 joystick X +B8 joystick Y + +B9 left shift +B10 Fn +B11 left Ctrl +B12 Cmd +B13 left Alt +B14 mouse left +B15 mouse mid +B16 mouse right +*/ +#define _PRINT_KEY KEY_PRNT_SCRN +#define _PAUSE_KEY KEY_PAUSE + +#define _LEFT_SHIFT_KEY KEY_LEFT_SHIFT +#define _LEFT_CTRL_KEY KEY_LEFT_CTRL +#define _CMD_KEY KEY_RIGHT_GUI +#define _LEFT_ALT KEY_LEFT_ALT + +#define _FN_KEY_UP_ARROW KEY_PAGE_UP +#define _FN_KEY_DOWN_ARROW KEY_PAGE_DOWN +#define _FN_KEY_LEFT_ARROW KEY_HOME +#define _FN_KEY_RIGHT_ARROW KEY_END + +enum SKEYS { + _SELECT_KEY =0xe8, //Joystick.button(n) + _START_KEY, //Joystick.button(n) + _JOYSTICK_UP, //B1 //Joystick.Y() + _JOYSTICK_DOWN, //Joystick.Y() + _JOYSTICK_LEFT, //Joystick.X() + _JOYSTICK_RIGHT, //Joystick.X() + _JOYSTICK_A, //Joystick.button(1) + _JOYSTICK_B, //Joystick.button(2) + _JOYSTICK_X, //Joystick.button(3) + _JOYSTICK_Y, //Joystick.button(4) + _FN_KEY, + _MOUSE_LEFT, // Mouse.press(1) + _MOUSE_MID, // Mouse.press(2) + _MOUSE_RIGHT, // Mouse.press(3) + + _FN_BRIGHTNESS_UP, //USB Consumer brightness up https://github.com/torvalds/linux/blob/7fe10096c1508c7f033d34d0741809f8eecc1ed4/drivers/hid/hid-input.c#L903 + _FN_BRIGHTNESS_DOWN, //USB Consumer brightness down + + _VOLUME_M, + _VOLUME_P, + _VOLUME_MUTE, //https://github.com/torvalds/linux/blob/7fe10096c1508c7f033d34d0741809f8eecc1ed4/drivers/hid/hid-input.c#L956 + _TRACKBALL_BTN, + _FN_LOCK_KEYBOARD, + _FN_LIGHT_KEYBOARD, +}; + +#define DEF_LAYER 0x00 +#define FN_LAYER 0x01 + + +/* + * keyboard_maps + * M11 - M18 + * M21 - M28 + * M31 - M38 + * M41 - M48 + * M51 - M58 + * M61 - M68 + * M71 - M78 + * M81 - M88 + */ +const uint16_t keyboard_maps[][MATRIX_KEYS] = { + + [DEF_LAYER] = { _SELECT_KEY,_START_KEY,_VOLUME_M,'`','[',']','-','=', \ + '1','2','3','4','5','6','7','8',\ + '9','0',KEY_ESC,KEY_TAB,EMP,EMP,EMP,EMP, \ + 'q','w','e','r','t','y','u','i', \ + 'o','p','a','s','d','f','g','h',\ + 'j','k','l','z','x','c','v','b', \ + 'n','m',',','.','/','\\',';','\'', \ + KEY_RETURN,KEY_BACKSPACE,_FN_KEY,_FN_KEY,' ',EMP,EMP,EMP}, + + [FN_LAYER] = { _PRINT_KEY,_PAUSE_KEY,_VOLUME_MUTE,'`','[',']',KEY_F11,KEY_F12, \ + KEY_F1,KEY_F2,KEY_F3,KEY_F4,KEY_F5,KEY_F6,KEY_F7,KEY_F8,\ + KEY_F9,KEY_F10,_FN_LOCK_KEYBOARD,KEY_CAPS_LOCK,EMP,EMP,EMP,EMP, \ + 'q','w','e','r','t','y',KEY_PAGE_UP,KEY_INSERT, \ + 'o','p','a','s','d','f','g',KEY_HOME,\ + KEY_END,KEY_PAGE_DOWN,'l','z','x','c','v','b', \ + 'n','m',_FN_BRIGHTNESS_DOWN,_FN_BRIGHTNESS_UP,'/','\\',';','\'', \ + KEY_RETURN,KEY_DELETE,_FN_KEY,_FN_KEY,_FN_LIGHT_KEYBOARD,EMP,EMP,EMP} + +}; + + +static uint8_t fn_actions[MATRIX_KEYS]= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; + +const uint16_t keys_maps[KEYS_NUM] = {_JOYSTICK_UP,_JOYSTICK_DOWN, _JOYSTICK_LEFT, \ + _JOYSTICK_RIGHT,_JOYSTICK_A,_JOYSTICK_B, \ + _JOYSTICK_X,_JOYSTICK_Y,_LEFT_SHIFT_KEY,_FN_KEY,\ + _LEFT_CTRL_KEY,_CMD_KEY , _LEFT_ALT, \ + _MOUSE_LEFT,_MOUSE_MID,_MOUSE_RIGHT,_TRACKBALL_BTN}; + + +uint8_t check_pd2(){ // if swtich 2 in back is set to on(HIGH) + + return digitalRead(PD2); +} + +void dt_kbd_set_layer(DEVTERM*dv,uint8_t new_layer) { + + if( dv->Keyboard_state.layer != new_layer) { + + dv->Keyboard_state.prev_layer = dv->Keyboard_state.layer; + dv->Keyboard_state.layer = new_layer; + } +} + +void dt_kbd_restore_layer(DEVTERM*dv) { + + dv->Keyboard_state.layer = dv->Keyboard_state.prev_layer; + +} + +void keyboard_action(DEVTERM*dv,uint8_t row,uint8_t col,uint8_t mode) { + + uint16_t k; + uint8_t addr; + addr = row*MATRIX_COLS+col; + if(dv->Keyboard_state.fn_on > 0){ + k = keyboard_maps[dv->Keyboard_state.fn_on][addr]; + fn_actions[addr] = 1; + }else { + k = keyboard_maps[dv->Keyboard_state.layer][addr]; + } + + if(k == EMP){ + return; + } + + switch(k) { + case KEY_RIGHT_SHIFT:{ + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else { + dv->Keyboard->release(k); + } + }break; + + case KEY_CAPS_LOCK: + if(mode == KEY_PRESSED) { + + dv->Keyboard->press(k); + dv->Keyboard->setAdjustForHostCapsLock(true); + }else if(mode == KEY_RELEASED) { + + dv->Keyboard->setAdjustForHostCapsLock(false); + dv->Keyboard->release(k); + } + + break; + + case _SELECT_KEY: + if(check_pd2() == HIGH) { + k = ' '; + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + }else { + dv->Joystick->button(9,mode); + } + break; + case _START_KEY: + if(check_pd2() == HIGH) { + k = KEY_RETURN; + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + }else { + dv->Joystick->button(10,mode); + } + break; + + case _FN_BRIGHTNESS_UP: + if(mode == KEY_PRESSED) { + dv->Consumer->press(HIDConsumer::BRIGHTNESS_UP); + }else { + dv->Consumer->release(); + } + break; + case _FN_BRIGHTNESS_DOWN: + if(mode == KEY_PRESSED) { + dv->Consumer->press(HIDConsumer::BRIGHTNESS_DOWN); + }else { + dv->Consumer->release(); + } + break; + + case _VOLUME_P:{ + if(mode == KEY_PRESSED) { + dv->Consumer->press(HIDConsumer::VOLUME_UP); + }else { + dv->Consumer->release(); + } + }break; + case _VOLUME_M:{ + if(mode == KEY_PRESSED) { + dv->Consumer->press(HIDConsumer::VOLUME_DOWN); + }else { + dv->Consumer->release(); + } + }break; + + default: + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + + if(dv->Keyboard_state.fn_on > 0){ + fn_actions[addr] = 0; + } + } + break; + } + + +} + + +void keypad_action(DEVTERM*dv,uint8_t col,uint8_t mode) { + + uint16_t k; + + k = keys_maps[col]; + + if(k == EMP){ + return; + } + + + switch(k) { + case _LEFT_SHIFT_KEY: + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + break; + case _FN_KEY: + if(mode == KEY_PRESSED){ + dv->Keyboard_state.fn_on = FN_LAYER; + + }else if(mode == KEY_RELEASED ) { + //release all pressed fn keys if they still been pressing + for(int i=0;i<64;i++) { + if(fn_actions[i] !=0) { + k = keyboard_maps[dv->Keyboard_state.fn_on][i]; + dv->Keyboard->release(k); + fn_actions[i] = 0; + } + } + + dv->Keyboard_state.fn_on = 0; + } + break; + + case _JOYSTICK_UP: + if(check_pd2() == HIGH) { + k = KEY_UP_ARROW; + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + }else { + if(mode == KEY_RELEASED){ + dv->Joystick->Y(511); + }else { + dv->Joystick->Y(0); + } + } + break; + case _JOYSTICK_DOWN: + if(check_pd2() == HIGH) { + k = KEY_DOWN_ARROW; + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + }else { + if(mode == KEY_RELEASED){ + dv->Joystick->Y(511); + }else { + dv->Joystick->Y(1023); + } + } + break; + case _JOYSTICK_LEFT: + if(check_pd2() == HIGH) { + k = KEY_LEFT_ARROW; + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + }else { + if(mode == KEY_RELEASED){ + dv->Joystick->X(511); + }else { + dv->Joystick->X(0); + } + } + break; + case _JOYSTICK_RIGHT: + if(check_pd2() == HIGH) { + k = KEY_RIGHT_ARROW; + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + }else { + if(mode == KEY_RELEASED){ + dv->Joystick->X(511); + }else { + dv->Joystick->X(1023); + } + } + break; + case _JOYSTICK_A: + if(check_pd2() == HIGH) { + k = 'j'; + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + }else { + dv->Joystick->button(2,mode); + } + break; + case _JOYSTICK_B: + if(check_pd2() == HIGH) { + k = 'k'; + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + }else { + dv->Joystick->button(3,mode); + } + break; + case _JOYSTICK_X: + if(check_pd2() == HIGH) { + k = 'u'; + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + }else { + dv->Joystick->button(1,mode); + } + break; + case _JOYSTICK_Y: + if(check_pd2() == HIGH) { + k = 'i'; + if(mode == KEY_PRESSED) { + dv->Keyboard->press(k); + }else if(mode == KEY_RELEASED) { + dv->Keyboard->release(k); + } + }else { + dv->Joystick->button(4,mode); + } + break; + case _MOUSE_LEFT: + if(mode == KEY_PRESSED){ + dv->Mouse->press(1); + }else if(mode == KEY_RELEASED){ + dv->Mouse->release(1); + } + break; + case _MOUSE_MID: + if(mode == KEY_PRESSED) { + dv->state->pressMiddleClick(); + }else { + if(dv->state->getScrolled() == false){ + //if no scrolling happend ,do as a normal mid mouse key click + dv->Mouse->click(MOUSE_MIDDLE); + } + dv->state->releaseMiddleClick(); + + } + break; + + case _MOUSE_RIGHT: + if(mode == KEY_PRESSED){ + dv->Mouse->press(2); + }else if(mode == KEY_RELEASED){ + dv->Mouse->release(2); + } + break; + + //_LEFT_CTRL_KEY,_CMD_KEY , _LEFT_ALT + case _LEFT_CTRL_KEY: + case _CMD_KEY: + case _LEFT_ALT: + if(mode == KEY_PRESSED){ + dv->Keyboard->press(k); + }else { + dv->Keyboard->release(k); + } + break; + + case _TRACKBALL_BTN: + if(mode == KEY_PRESSED){ + dv->Mouse->press(1); + }else if(mode == KEY_RELEASED){ + dv->Mouse->release(1); + } + break; + default:break; + + } + +} diff --git a/Code/devterm_keyboard_mini/keys.h b/Code/devterm_keyboard_mini/keys.h new file mode 100644 index 0000000..93b537b --- /dev/null +++ b/Code/devterm_keyboard_mini/keys.h @@ -0,0 +1,27 @@ +#ifndef KEYS_H +#define KEYS_H +/* + * keys include the joystick and mouse left/mid/right keys + */ + +#include "devterm.h" +#include "keys_io_map.h" + +#include +#include +#include + + +#ifndef KEY_DEBOUNCE +# define KEY_DEBOUNCE 5 +#endif + +#define KEYS_NUM 17 + + +void keys_task(DEVTERM*); +void keys_init(DEVTERM*); + + + +#endif diff --git a/Code/devterm_keyboard_mini/keys.ino b/Code/devterm_keyboard_mini/keys.ino new file mode 100644 index 0000000..a1a80f9 --- /dev/null +++ b/Code/devterm_keyboard_mini/keys.ino @@ -0,0 +1,106 @@ +#include "keys.h" + +KEY_DEB keypad_debouncing; + +uint8_t keys_io[ KEYS_NUM ]= {KEY1,KEY2,KEY3,KEY4,KEY5,KEY6,KEY7,KEY8,KEY9,KEY10,KEY11,KEY12,KEY13,KEY14,KEY15,KEY16,KEY0}; + +/* keys state(1:on, 0:off) */ +static uint32_t keys; +static uint32_t keys_debouncing; +static uint32_t keys_prev; + +void init_keys(){ + int i; + for(i=0;i KEY_DEBOUNCE )) { + keys = keys_debouncing; + keypad_debouncing.deing = false; + }else { + delay(1); + } + + return 1; +} + + +void print_keys(DEVTERM*dv) { + char buff[128]; + + for (int i = 0; i < KEYS_NUM; i++) { + if( keys & (1<< i) ){ + sprintf(buff,"B%d pressed\n",i+1); + dv->_Serial->print(buff); + } + } + + +} + +void keys_task(DEVTERM*dv){ + + scan_keys(); + + uint32_t _mask =1; + uint32_t _change = 0; + uint32_t _pressed = 0; + + _change = keys ^ keys_prev; + + if(_change) { + + for(uint8_t c=0;c < KEYS_NUM;c++,_mask <<=1) { + if (_change & _mask) { + _pressed = keys & _mask; + if(_pressed) { + keypad_action(dv,c,KEY_PRESSED); + }else { + keypad_action(dv,c,KEY_RELEASED); + } + + keys_prev ^= _mask; + } + + } + } + +} +void keys_init(DEVTERM*dv){ + + init_keys(); + //center the position + dv->Joystick->X(511); + dv->Joystick->Y(511); + + keypad_debouncing.deing = false; + keypad_debouncing.de_time = 0; + +} diff --git a/Code/devterm_keyboard_mini/keys_io_map.h b/Code/devterm_keyboard_mini/keys_io_map.h new file mode 100644 index 0000000..a579326 --- /dev/null +++ b/Code/devterm_keyboard_mini/keys_io_map.h @@ -0,0 +1,49 @@ +#ifndef KEYS_IO_MAP_H +#define KEYS_IO_MAP_H + +#define ROW1 PA0 +#define ROW2 PA1 +#define ROW3 PA2 +#define ROW4 PA3 +#define ROW5 PA4 +#define ROW6 PA5 +#define ROW7 PA6 +#define ROW8 PA7 + +#define COL1 PC0 +#define COL2 PC1 +#define COL3 PC2 +#define COL4 PC3 +#define COL5 PC4 +#define COL6 PC5 +#define COL7 PC6 +#define COL8 PC7 + +#define KEY1 PB0 // +#define KEY2 PB1 +#define KEY3 PB2 +#define KEY4 PB3 +#define KEY5 PB4 +#define KEY6 PB5 +#define KEY7 PB6 +#define KEY8 PB7 +#define KEY9 PB8 +#define KEY10 PB9 +#define KEY11 PB10 +#define KEY12 PB11 +#define KEY13 PB12 +#define KEY14 PB13 +#define KEY15 PB14 +#define KEY16 PB15 // + +//ball +#define HO1 PC8 +#define HO2 PC9 +#define HO3 PC10 +#define HO4 PC11 +#define KEY0 PC12 + + + + +#endif diff --git a/Code/devterm_keyboard_mini/math.h b/Code/devterm_keyboard_mini/math.h new file mode 100644 index 0000000..8e6ccdf --- /dev/null +++ b/Code/devterm_keyboard_mini/math.h @@ -0,0 +1,56 @@ +#ifndef MATH_H +#define MATH_H + +#include +#include +#include + +uint32_t getDelta(uint32_t prev, uint32_t now); +uint32_t getDelta(uint32_t prev, uint32_t now, uint32_t max); + +template +T sign(T value) { + if (value > 0) { + return 1; + } + if (value < 0) { + return -1; + } + return 0; +} + +template +T clamp(U value) { + if (value >= std::numeric_limits().max()) { + return std::numeric_limits().max(); + } + + if (value <= std::numeric_limits().min()) { + return std::numeric_limits().min(); + } + + return value; +} + +template +T min(T x, T y) { + if (x < y) { + return x; + } + return y; +} + +template +T max(T x, T y) { + if (x > y) { + return x; + } + return y; +} + +template +T hypot(T x, T y) { + return std::sqrt(x * x + y * y); +} + +#endif diff --git a/Code/devterm_keyboard_mini/math.ino b/Code/devterm_keyboard_mini/math.ino new file mode 100644 index 0000000..fe6f058 --- /dev/null +++ b/Code/devterm_keyboard_mini/math.ino @@ -0,0 +1,23 @@ +#include + +#include "math.h" + +uint32_t getDelta(uint32_t prev, uint32_t now) { + uint32_t delta; + if (now >= prev) { + delta = now - prev; + } else { + delta = std::numeric_limits().max() - prev - now + 1; + } + return delta; +} + +uint32_t getDelta(uint32_t prev, uint32_t now, uint32_t max) { + const auto delta = getDelta(prev, now); + + if (delta < max) { + return delta; + } + + return max; +} diff --git a/Code/devterm_keyboard_mini/ratemeter.h b/Code/devterm_keyboard_mini/ratemeter.h new file mode 100644 index 0000000..451b189 --- /dev/null +++ b/Code/devterm_keyboard_mini/ratemeter.h @@ -0,0 +1,38 @@ +#ifndef RATEMETER_H +#define RATEMETER_H + +#include + +#include "debouncer.h" + +class RateMeter { +public: + RateMeter(); + void onInterrupt(); + void tick(millis_t delta); + void expire(); + + uint16_t delta() const; + // Hall sensor edges per seconds. + // stopped: 0 + // really slow => ~3 + // medium => ~30 + // fast => < 300 + // max => 1000 + float rate() const; + +private: + uint32_t lastTime; + + // really Range, emperically: + // fast => < 5_000 us, + // medium => 20_000 - 40_000 us + // really slow => 250_000 us + uint32_t averageDelta; + + static const uint16_t CUTOFF_MS = 1000; + // Cut off after some seconds to prevent multiple timestamp overflow (~70 mins) + Timeout cutoff; +}; + +#endif diff --git a/Code/devterm_keyboard_mini/ratemeter.ino b/Code/devterm_keyboard_mini/ratemeter.ino new file mode 100644 index 0000000..bcc3528 --- /dev/null +++ b/Code/devterm_keyboard_mini/ratemeter.ino @@ -0,0 +1,47 @@ +#include +#include + +#include "ratemeter.h" +#include "math.h" + +RateMeter::RateMeter() +: lastTime(0) +{} + +void RateMeter::onInterrupt() { + const auto now = millis(); + if (cutoff.get()) { + averageDelta = CUTOFF_MS; + } else { + const auto delta = getDelta(lastTime, now, CUTOFF_MS); + averageDelta = (averageDelta + delta) / 2; + } + lastTime = now; + cutoff.reset(); +} + +void RateMeter::tick(millis_t delta) { + cutoff.updateTime(delta); + if (!cutoff.get()) { + averageDelta += delta; + } +} + +void RateMeter::expire() { + cutoff.expire(); +} + +uint16_t RateMeter::delta() const { + return averageDelta; +} + +float RateMeter::rate() const { + if (cutoff.get()) { + return 0.0f; + } else if (averageDelta == 0) { + // to ensure range 0 ~ 1000.0 + return 1000.0f; + } else { + return 1000.0f / (float)averageDelta; + } +} diff --git a/Code/devterm_keyboard_mini/state.h b/Code/devterm_keyboard_mini/state.h new file mode 100644 index 0000000..8d65173 --- /dev/null +++ b/Code/devterm_keyboard_mini/state.h @@ -0,0 +1,37 @@ +#ifndef STATE_H +#define STATE_H + +#include +#include +#include + +#include "debouncer.h" + +enum class TrackballMode : uint8_t { + Wheel, + Mouse, +}; + +class State +{ + public: + static const uint16_t MIDDLE_CLICK_TIMEOUT_MS = 0; + + State(); + + void tick(uint8_t delta); + + bool fn; + + void pressMiddleClick(); + bool releaseMiddleClick(); + bool getScrolled(); + void setScrolled(); + TrackballMode moveTrackball(); + private: + bool middleClick; + bool scrolled; + Timeout middleClickTimeout; +}; + +#endif diff --git a/Code/devterm_keyboard_mini/state.ino b/Code/devterm_keyboard_mini/state.ino new file mode 100644 index 0000000..b0fc330 --- /dev/null +++ b/Code/devterm_keyboard_mini/state.ino @@ -0,0 +1,47 @@ +#include +#include +#include + +#include "state.h" + +State::State() + : fn(false), + middleClick(false), + scrolled(false) +{ +} + +void State::tick(millis_t delta) +{ + middleClickTimeout.updateTime(delta); +} +void State::setScrolled() { + if(middleClick==true){ + scrolled = true; + } +} + +bool State::getScrolled() { + return scrolled; +} + +void State::pressMiddleClick() { + middleClick = true; + middleClickTimeout.reset(); +} + +bool State::releaseMiddleClick() { + middleClick = false; + scrolled = false; + const auto timeout = middleClickTimeout.get(); + return !timeout; +} + +TrackballMode State::moveTrackball() { + middleClickTimeout.expire(); + if (middleClick) { + return TrackballMode::Wheel; + } else { + return TrackballMode::Mouse; + } +} diff --git a/Code/devterm_keyboard_mini/tickwaiter.h b/Code/devterm_keyboard_mini/tickwaiter.h new file mode 100644 index 0000000..9698024 --- /dev/null +++ b/Code/devterm_keyboard_mini/tickwaiter.h @@ -0,0 +1,30 @@ +#ifndef TICKWAITER_H +#define TICKWAITER_H + +#include +#include "math.h" + +template +class TickWaiter { + public: + uint8_t waitForNextTick() { + const auto last = this->last; + const auto now = millis(); + this->last = now; + + const auto delta = getDelta(last, now, 255); + + if (delta >= TargetInterval) { + return delta; + } + + delay(TargetInterval - delta); + + const auto now2 = millis(); + return getDelta(last, now2, 255); + } + private: + uint32_t last = 0; +}; + +#endif diff --git a/Code/devterm_keyboard_mini/trackball.h b/Code/devterm_keyboard_mini/trackball.h new file mode 100644 index 0000000..cc75212 --- /dev/null +++ b/Code/devterm_keyboard_mini/trackball.h @@ -0,0 +1,25 @@ +#ifndef TRACKBALL_H +#define TRACKBALL_H + +#include "devterm.h" + +#include "keys_io_map.h" + +/* +#define BOUNCE_INTERVAL 30 +#define BASE_MOVE_PIXELS 5 +#define EXPONENTIAL_BOUND 15 +#define EXPONENTIAL_BASE 1.2 +*/ + +#define RIGHT_PIN HO3 +#define LEFT_PIN HO1 +#define DOWN_PIN HO4 +#define UP_PIN HO2 + + +void trackball_init(DEVTERM*); +void trackball_task(DEVTERM*); + + +#endif diff --git a/Code/devterm_keyboard_mini/trackball.ino b/Code/devterm_keyboard_mini/trackball.ino new file mode 100644 index 0000000..2b0f797 --- /dev/null +++ b/Code/devterm_keyboard_mini/trackball.ino @@ -0,0 +1,130 @@ +/* + * clockworkpi devterm trackball + */ +#include "keys_io_map.h" + +#include +#include +#include + +#include + + +#include "trackball.h" + +#include "ratemeter.h" +#include "glider.h" +#include "math.h" + + + +enum Axis: uint8_t { + AXIS_X, + AXIS_Y, + AXIS_NUM, +}; +static TrackballMode lastMode; +static int8_t distances[AXIS_NUM]; +static RateMeter rateMeter[AXIS_NUM]; +static Glider glider[AXIS_NUM]; + +static const int8_t WHEEL_DENOM = 2; +static int8_t wheelBuffer; + +static float rateToVelocityCurve(float input) { + //return std::pow(std::abs(input) / 50, 1.4); + return std::abs(input) / 30; +} + +template +static void interrupt( ) { + distances[AXIS] += Direction; + rateMeter[AXIS].onInterrupt(); + glider[AXIS].setDirection(Direction); + + const auto rx = rateMeter[AXIS_X].rate(); + const auto ry = rateMeter[AXIS_Y].rate(); + + const auto rate = std::sqrt(rx * rx + ry * ry); + const auto ratio = rateToVelocityCurve(rate) / rate; + + const auto vx = rx * ratio; + const auto vy = ry * ratio; + + if (AXIS == AXIS_X) { + glider[AXIS_X].update(vx, std::sqrt(rateMeter[AXIS_X].delta())); + glider[AXIS_Y].updateSpeed(vy); + + } else { + glider[AXIS_X].updateSpeed(vx); + glider[AXIS_Y].update(vy, std::sqrt(rateMeter[AXIS_Y].delta())); + + } + + +} + +void trackball_task(DEVTERM*dv) { + int8_t x = 0, y = 0, w = 0; + noInterrupts(); + const auto mode = dv->state->moveTrackball(); + if (lastMode != mode) { + rateMeter[AXIS_X].expire(); + rateMeter[AXIS_Y].expire(); + wheelBuffer = 0; + } + else { + rateMeter[AXIS_X].tick(dv->delta); + rateMeter[AXIS_Y].tick(dv->delta); + } + lastMode = mode; + + switch(mode){ + case TrackballMode::Mouse: { + const auto rX = glider[AXIS_X].glide(dv->delta); + const auto rY = glider[AXIS_Y].glide(dv->delta); + x = rX.value; + y = rY.value; + if (rX.stopped) { + glider[AXIS_Y].stop(); + } + if (rY.stopped) { + glider[AXIS_Y].stop(); + } + + break; + } + case TrackballMode::Wheel: { + wheelBuffer += distances[AXIS_Y]; + w = wheelBuffer / WHEEL_DENOM; + wheelBuffer -= w * WHEEL_DENOM; + if(w != 0){ + dv->state->setScrolled(); + } + break; + } + } + distances[AXIS_X] = 0; + distances[AXIS_Y] = 0; + interrupts(); + + if(x !=0 || y != 0 || -w!=0) { + dv->Mouse->move(x, y, -w); + } + +} + + +void trackball_init(DEVTERM*dv){ + + pinMode(LEFT_PIN, INPUT); + pinMode(UP_PIN, INPUT); + pinMode(RIGHT_PIN, INPUT); + pinMode(DOWN_PIN, INPUT); + + attachInterrupt(LEFT_PIN, &interrupt , ExtIntTriggerMode::CHANGE); + attachInterrupt(RIGHT_PIN, &interrupt, ExtIntTriggerMode::CHANGE); + attachInterrupt(UP_PIN, &interrupt, ExtIntTriggerMode::CHANGE); + attachInterrupt(DOWN_PIN, &interrupt, ExtIntTriggerMode::CHANGE); + +}