From 4fcd0b284ff296b41e08056c2dbf35de614e0320 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mattias=20Andr=C3=A9e?= Date: Wed, 22 Aug 2012 20:30:21 +0200 Subject: [PATCH] misc info manual --- manuals/ponysay.texinfo | 891 +++++++++++++++++++++------------------- ponysay.pdf | Bin 353650 -> 361698 bytes 2 files changed, 473 insertions(+), 418 deletions(-) diff --git a/manuals/ponysay.texinfo b/manuals/ponysay.texinfo index 24633aa0..0bbe1b34 100644 --- a/manuals/ponysay.texinfo +++ b/manuals/ponysay.texinfo @@ -34,7 +34,7 @@ Texts. A copy of the license is included in the section entitled @titlepage @title Ponysay -@subtitle A cowsay wrapper for ponies. +@subtitle Infesting your terminal with ponies. @subtitle Covers ponysay version @value{VERSION}. @c ** start of front page image ** @c If print make a pdf or hard copy with the front cover @@ -46,6 +46,9 @@ Texts. A copy of the license is included in the section entitled @page @vskip 0pt plus 1filll @insertcopying +@page +@*@* +@center{`For me! For my friends! @b{For EQUESTRIA!}'} @end titlepage @contents @@ -55,14 +58,15 @@ Texts. A copy of the license is included in the section entitled * Overview:: Brief overview of @command{ponysay}. * Invoking ponysay:: How to run @command{ponysay}. * Advanced usage:: Advanced usage of @command{ponysay}. -* Environment variables:: Environment variables. -* Limitations:: Limitations. -* Problems and requests:: Reports and requests. -* Dependencies:: Dependencies. -* Installing:: Installing. +* Environment variables:: Getting more from @command{ponysay} with environment variables. +* Limitations:: Known limitations that may not be that easy to overcome. +* Problems and requests:: Report issues and making requests. +* Dependencies:: Ponysay's Dependencies. +* Installing:: How to install @command{ponysay}. * Extensions:: Extensions. -* Inner workings:: Inner workings. -* Contributing:: Contributing. +* Inner workings:: Useful information for those whom want to help hack @command{ponysay}. +* Contributing:: Useful information for those whom want to help improve the world. +* Distributing:: Useful information for OS package repository package maintainers. * Change log:: Differences between the version of @command{ponysay}. * Ponysay contributors:: Ponysay contributors. * Ponysay license:: Ponysay license. @@ -77,18 +81,19 @@ Texts. A copy of the license is included in the section entitled @chapter Overview @cindex overview -@command{ponysay} displays an image of a My Little Pony pony saying some text provided -by the user in a terminal, or a quote from the series. It is was wrapper for -@command{cowsay}, but since version 2.1 it reimplementation @command{cowsay}. If message -is not provided, e.g. by piping, it accepts standard input. The pony saying the given -message is printed on standard output. +@command{ponysay} displays an image of a My Little Pony pony saying some text +provided by the user in a terminal, or a quote from the series. It is was wrapper for +@command{cowsay}, but since version 2.1 it reimplementation @command{cowsay}. +If message is not provided, e.g. by piping, it accepts standard input. The pony +saying the given message is printed on standard output. -@command{ponythink} is to @command{ponysay} as @command{cowthink} is to @command{cowsay}. +@command{ponythink} is to @command{ponysay} as @command{cowthink} is to +@command{cowsay}. @command{ponysay} is generally used to decorate your terminal with a random pony, when you start the terminal. But if you known anypony how does like ponies [fat chance] you -can always make screen-shots of @command{ponysay -q} runs and communication that way over -e-mail. +can always make screen-shots of @command{ponysay -q} runs and communication that way +over e-mail. @@ -103,40 +108,40 @@ e-mail. The format for running the @command{ponysay} program is: @example -ponysay [@var{option}@dots{}] [--] [@var{message}] -ponythink [@var{option}@dots{}] [--] [@var{message}] +ponysay [@var{option}...] [--] [@var{message}] +ponythink [@var{option}...y] [--] [@var{message}] @end example -Running @command{ponysay} will print a speech balloon, -@command{ponythink} will print a thought balloon. -Otherwise @command{ponysay} and @command{ponythink} is the same thing. +Running @command{ponysay} will print a speech balloon, @command{ponythink} will +print a thought balloon. Otherwise @command{ponysay} and @command{ponythink} is +the same thing. @command{ponysay} supports the following options: @table @option @item -- -@cindex @command{--} +@cindex @option{--} Parse the following arguments as parts of @code{@var{message}}. @item -h @itemx --help -@cindex @command{-h} -@cindex @command{--help} +@cindex @option{-h} +@cindex @option{--help} Show summary of options. @item -v -@item --verion -@cindex @command{-v} -@cindex @command{--version} +@itemx --verion +@cindex @option{-v} +@cindex @option{--version} Show version of program. @item -f PONY @itemx --file PONY @itemx --pony PONY -@cindex @command{-f} -@cindex @command{--file} -@cindex @command{--pony} +@cindex @option{-f} +@cindex @option{--file} +@cindex @option{--pony} Specify the pony that should printed, this can either be a file name or a pony name printed by @command{ponysay -l}. This option can be used multiple times to specify a set of ponies from which one will be selected randomly. If no pony is @@ -147,57 +152,57 @@ specified one will be selected randomly. @cindex png images @cindex images, png @cindex portable network graphics -If you have @command{util-say} installed, you can use .png-files as the -arguments for this options. +If you have @command{util-say} installed, you can use .png-files as the arguments +for this options. -In versions earlier than version 2.0, the if the pony were a file name it had -to include a `@code{/}'. This is not longer required and any existing pony name +In versions earlier than version 2.0, the if the pony were a file name it had to +include a `@code{/}'. This is not longer required and any existing pony name supersedes file names. @item -F @itemx ++file PONY @itemx ++pony PONY -@cindex @command{-F} -@cindex @command{++file} -@cindex @command{++pony} -Just as @command{-F}, but it uses extra (non-MLP:FiM) ponies instead of -standard (MLP:FiM) ponies +@cindex @option{-F} +@cindex @option{++file} +@cindex @option{++pony} +Just as @option{-F}, but it uses extra (non-MLP:FiM) ponies instead of standard +(MLP:FiM) ponies @item -b STYLE @itemx --bubble STYLE @itemx --balloon STYLE -@cindex @command{-b} -@cindex @command{--bubble} -@cindex @command{--balloon} +@cindex @option{-b} +@cindex @option{--bubble} +@cindex @option{--balloon} Specify the balloon style that should used, this can either be a file name or a -balloon name printed by @command{ponysay -B}. This option can be used multiple +balloon name printed by @option{ponysay -B}. This option can be used multiple times to specify a set of styles from which one will be selected randomly. If no balloon style is specified a fallback style will be used. @item -q [PONY...] @itemx --quote [PONY...] -@cindex @command{-q} -@cindex @command{--quote} +@cindex @option{-q} +@cindex @option{--quote} By using this option, a pony will be printed with quotes from her in My Little Pony: Friendship is Magic. The pony will be selected randomly, unless at least one pony -is added as an argument after @command{-q}. If one or more ponies are added after -@command{-q}, the pony will be selected randomly from that set of ponies. -This option requires the extension @command{ponyquotes4ponysay}, which -is included by default since version 1.2. +is added as an argument after @option{-q}. If one or more ponies are added after +@option{-q}, the pony will be selected randomly from that set of ponies. +This option requires the extension @command{ponyquotes4ponysay}, which is included +by default since version 1.2. -The argument can be a file name, but pony if it ends with @code{.pony}. +The argument can be a file name, but pony if it ends with @file{.pony}. @item -W COLUMN @itemx --wrap COLUMN -@cindex @command{-W} -@cindex @command{--wrap} +@cindex @option{-W} +@cindex @option{--wrap} Specify the screen column where the message should be wrapped, this is by default 40, which is inherited from @command{cowsay}. @item -c @itemx --compress -@cindex @command{-c} -@cindex @command{--compress} +@cindex @option{-c} +@cindex @option{--compress} @cindex figlet @cindex toilet Compress the message in the same way @command{cowsay} does, that is basically @@ -207,56 +212,54 @@ messages. @item -l @itemx --list -@cindex @command{-l} -@cindex @command{--list} -Lists all installed ponies. If the extension @command{ponyquotes4ponysay} -is installed the ponies which have quotes, i.e. can be used with the -@command{-q} option, will be mark by being printed in bold or bright -(depending on the terminal.) +@cindex @option{-l} +@cindex @option{--list} +Lists all installed ponies. If the extension @command{ponyquotes4ponysay} is +installed the ponies which have quotes, i.e. can be used with the @option{-q} +option, will be mark by being printed in bold or bright (depending on the terminal.) @item -L @itemx --altlist -@cindex @command{-L} -@cindex @command{--altlist} +@cindex @option{-L} +@cindex @option{--altlist} Lists all installed ponies. If the extension @command{ponyquotes4ponysay} -is installed the ponies which have quotes, i.e. can be used with the -@command{-q} option, will be mark by being printed in bold or bright -(depending on the terminal.) This options differs from @command{-l} by -printing alternative names (symbolic links) inside brackets after their -target ponies. +is installed the ponies which have quotes, i.e. can be used with the @option{-q} +option, will be mark by being printed in bold or bright (depending on the terminal.) +This options differs from @option{-l} by printing alternative names (symbolic links) +inside brackets after their target ponies. @item +l @itemx ++list -@cindex @command{+l} -@cindex @command{++list} -Just as @command{-l}, but it lists extra (non-MLP:FiM) ponies instead of -standard (MLP:FiM) ponies +@cindex @option{+l} +@cindex @option{++list} +Just as @option{-l}, but it lists extra (non-MLP:FiM) ponies instead of standard +(MLP:FiM) ponies @item +L @itemx ++altlist -@cindex @command{+L} -@cindex @command{++altlist} -Just as @command{-L}, but it lists extra (non-MLP:FiM) ponies instead of -standard (MLP:FiM) ponies +@cindex @option{+L} +@cindex @option{++altlist} +Just as @option{-L}, but it lists extra (non-MLP:FiM) ponies instead of standard +(MLP:FiM) ponies @item -B @itemx --balloonlist -@cindex @command{-B} -@cindex @command{--balloonlist} +@cindex @option{-B} +@cindex @option{--balloonlist} Prints a list of all balloon styles. @end table @cindex @var{message} -If neither @command{-q} is used nor any @var{message} is specified, @command{ponysay} -will read the message from stdin (standard input); however, if no arguments -are used that nothing is piped to stdin, a help message will be printed. -If you want to use @command{ponysay} without arguments and enter the message -by hand, you can run @code{cat | ponysay}. +If neither @option{-q} is used nor any @var{message} is specified, @command{ponysay} +will read the message from stdin (standard input); however, if no arguments are used +that nothing is piped to stdin, a help message will be printed. If you want to use +@command{ponysay} without arguments and enter the message by hand, you can run +@code{cat | ponysay}. -@cindex @code{best.pony} -If no pony is selected, @command{ponysay} will look for a @code{best.pony} file, -this should be a symbolic link to the pony you want as a default. If it is not -a symbolic link, @command{-q} cannot determine which quotes to use. +@cindex file{best.pony} +If no pony is selected, @command{ponysay} will look for a @file{best.pony} file, +this should be a symbolic link to the pony you want as a default. If it is not a +symbolic link, @option{-q} cannot determine which quotes to use. @node Advanced usage @@ -276,17 +279,16 @@ a symbolic link, @command{-q} cannot determine which quotes to use. @cindex fortune @cindex startup @cindex on startup -@cindex .bashrc +@cindex @file{.bashrc} If you have @command{fortune} installed -- this program may be named -@command{fortune-mod} in your GNU/Linux distributions package repository -- -you can run @code{fortune | ponysay} to get a random pony reading a -random fortune cookie. +@command{fortune-mod} in your GNU/Linux distributions package repository -- you can +run @code{fortune | ponysay} to get a random pony reading a random fortune cookie. By adding @code{fortune | ponysay} to the end [easiest way] of your -@code{~/.bashrc} -- or equivalent for your shell if you do not use GNU Bash -(standard shell for most distributions now a days) -- you will get the -effect described in the previous paragraph every time you open a terminal. +@file{~/.bashrc} -- or equivalent for your shell if you do not use GNU Bash +(standard shell for most distributions now a days) -- you will get the effect +described in the previous paragraph every time you open a terminal. @node Ponification @@ -310,10 +312,11 @@ script, but I haven't used the script so I wouldn't know for sure. @section Running on TTY @cindex tty @cindex linux vt -@cindex .bashrc +@cindex @file{.bashrc} If you use TTY and have a custom colour palette, you should also add to your -@code{~/.bashrc}, before @code{fortune | ponysay}: +@file{~/.bashrc}, before @code{fortune | ponysay}: +@cartouche @example [ "$TERM" = "linux" ] && function ponysay @@ -321,6 +324,7 @@ If you use TTY and have a custom colour palette, you should also add to your #RESET PALETTE HERE @} @end example +@end cartouche @node Running on screen @@ -330,13 +334,14 @@ If you use TTY and have a custom colour palette, you should also add to your @command{screen} will adapt ANSI colour escape sequences to your terminal's capabilities. This means that if your terminal reports itself as @code{xterm} -in @code{$TERM} ponies will lose their colours; they will only use the lower 16 +in @env{$TERM} ponies will lose their colours; they will only use the lower 16 colours instead of the top 240 colours. By default, almost all X terminals, including @command{xterm} and @command{mate-terminal} reports themselves as -@code{xterm} in @code{$TERM}, and some reports their actual name in @code{$COLORTERM}. -So before opening @command{screen} you use set @code{$TERM} to @code{xterm-256color}, +@code{xterm} in @env{$TERM}, and some reports their actual name in @env{$COLORTERM}. +So before opening @command{screen} you use set @env{$TERM} to @code{xterm-256color}, if you are using a terminal with support for @code{xterm}'s 256 colours; this -can be done by adding to your @code{~/.bashrc}: +can be done by adding to your @file{~/.bashrc}: +@cartouche @example [ "$TERM" = "xterm" ] && function screen @@ -344,6 +349,7 @@ can be done by adding to your @code{~/.bashrc}: exec screen "$@@" @} @end example +@end cartouche @@ -354,46 +360,46 @@ can be done by adding to your @code{~/.bashrc}: @command{ponysay} supports the follow environment variables: -@table @option +@table @env @item PONYSAY_BOTTOM -@cindex PONYSAY_BOTTOM +@cindex @env{PONYSAY_BOTTOM} @cindex tty Under TTY (Linux VT), if the output is larger the the screen's height, only the beginning is printed, leaving two blank lines. If you want the bottom -to be printed rather the the beginning you can export @code{PONYSAY_BOTTOM} +to be printed rather the the beginning you can export @env{PONYSAY_BOTTOM} with the value @code{yes}, @code{y} or @code{1}. @item PONYSAY_SHELL_LINES -@cindex PONYSAY_SHELL_LINES +@cindex @env{PONYSAY_SHELL_LINES} @cindex tty Under TTY (Linux VT), if the output is larger the the screen's height, two lines are left blank. If you want more, or less, blank lines you can export -@code{PONYSAY_SHELL_LINES} with the value of how many blank lines you want. +@env{PONYSAY_SHELL_LINES} with the value of how many blank lines you want. Naturally this takes effect if the output is not actually larger than the screen. @item PONYSAY_FULL_WIDTH -@cindex PONYSAY_FULL_WIDTH -You can export @code{PONYSAY_FULL_WIDTH} with the value @code{yes}, @code{y} +@cindex @env{PONYSAY_FULL_WIDTH} +You can export @env{PONYSAY_FULL_WIDTH} with the value @code{yes}, @code{y} or @code{1}, if you do not want the output to be truncated on the width to fit the terminal. @item PONYSAY_TRUNCATE_HEIGHT -@cindex PONYSAY_TRUNCATE_HEIGHT -Export @code{PONYSAY_TRUNCATE_HEIGHT} with the value @code{yes}, @code{y} +@cindex @env{PONYSAY_TRUNCATE_HEIGHT} +Export @env{PONYSAY_TRUNCATE_HEIGHT} with the value @code{yes}, @code{y} or @code{1}, if you want to truncate the output on the height even if you are not running @command{ponysay} under TTY. @item PONYSAY_UCS_ME -@cindex PONYSAY_UCS_ME +@cindex @env{PONYSAY_UCS_ME} @cindex ucs @cindex universal character set @cindex unicode @cindex ascii -Export @code{PONYSAY_UCS_ME} with the value @code{yes}, @code{y} or @code{1}, +Export @env{PONYSAY_UCS_ME} with the value @code{yes}, @code{y} or @code{1}, if you want [simulated] symlink to pony files using Universal Character Set in their names. Otherwise pony files uses only ASCII. If you want to remove -the ASCII:ised names export @code{PONYSAY_UCS_ME} with the value @code{harder}, +the ASCII:ised names export @env{PONYSAY_UCS_ME} with the value @code{harder}, @code{h} or @code{2} instead. If you have not enabled this, UCS names are not usable, suggested or listed. @@ -403,8 +409,8 @@ will still be usable. @item PONYSAY_COWSAY @itemx PONYSAY_COWTHINK -@cindex PONYSAY_COWSAY -@cindex PONYSAY_COWTHINK +@cindex @env{PONYSAY_COWSAY} +@cindex @env{PONYSAY_COWTHINK} @cindex custom cowsay @cindex replace cowsay Since version 2.1 this is no longer used as @command{cowsay} has been @@ -412,13 +418,13 @@ reimplemented inside @command{ponysay}, but it is possible we will add a way to replace that back-end. If you want to use another program than @command{cowsay} (the first -@command{cowsay} found in @code{$PATH}), you can export @code{PONYSAY_COWSAY} +@command{cowsay} found in @env{$PATH}), you can export @env{PONYSAY_COWSAY} with the value of that program. In earlier versions than version 2.0: If, and -only if, @code{PONYSAY_COWSAY} does not have any value, @command{cowsay} is +only if, @env{PONYSAY_COWSAY} does not have any value, @command{cowsay} is patch with @code{use utf8;} to the beginning. The @code{use utf8;} patch is introduced to make it easier to customise cowsay. -@code{PONYSAY_COWTHINK} will be used instead of @code{PONYSAY_COWSAY} if +@env{PONYSAY_COWTHINK} will be used instead of @env{PONYSAY_COWSAY} if you run @command{ponythink}. @end table @@ -461,10 +467,10 @@ is because if your graphics driver supports KMS, the colours will be messed by w ponies position moves on the screen, this is also reason why the output is truncated on the height in TTY by default. -Most terminals have support for 256 colours, we do however only use the top 240 colours; -this is because the lower 16 colours are usually, in contrast to the top 240, customised. -We assume that the top 240 colours have their standard values. In TTY with KMS support -we dot have any actual (except for @math{2^{24}} + full transparency.) +Most terminals have support for 256 colours, we do however only use the top 240 +colours; this is because the lower 16 colours are usually, in contrast to the top 240, +customised. We assume that the top 240 colours have their standard values. In TTY with +KMS support we dot have any actual (except for @math{2^{24}} + full transparency.) @cindex xterm @cindex urxvt @@ -473,10 +479,10 @@ we dot have any actual (except for @math{2^{24}} + full transparency.) @cindex mrxvt @cindex Eterm @cindex aterm -@command{ponysay} works perfectly on @command{xterm}, @command{urxvt} and @command{putty}, -but @command{rxvt}, @command{mrxvt} and @command{Eterm} do not have UTF-8 support and are -currently not supported. Additionally @command{aterm} have neither UTF-8 support nor 256 -colour support, and is therefore not yet support. +@command{ponysay} works perfectly on @command{xterm}, @command{urxvt} and +@command{putty}, but @command{rxvt}, @command{mrxvt} and @command{Eterm} do not +have UTF-8 support and are currently not supported. Additionally @command{aterm} +have neither UTF-8 support nor 256 colour support, and is therefore not yet support. @cindex 9term Due to extreme limitations in @command{9term} @command{ponysay} will never be able to @@ -499,12 +505,12 @@ colours and text styling in messages will also malformat the balloon with the me @command{cowsay} does not support balloon, including the link between the message and the pony, customisation, other than using @command{cowthink}. However you can modify -@command{cowsay} (written Perl, so you can edit the installed files) to make the balloon -look different, maybe using box drawing characters. +@command{cowsay} (written Perl, so you can edit the installed files) to make the +balloon look different, maybe using box drawing characters. -@command{cowsay} does not support setting the minimum size of the balloon, both directions -on the balloon–pony links. or any other placement of the balloon than at the top to -the left. +@command{cowsay} does not support setting the minimum size of the balloon, both +directions on the balloon–pony links. or any other placement of the balloon than at +the top to the left. @@ -532,10 +538,10 @@ solve it faster. @section Requesting ponies @cindex pony requests -If you want I specific pony added, ask us at @url{https://github.com/erkin/ponysay/issues} -and we will add it. To speed the up the process, if possible, supply good -pictures. Full visibly, transparent background, and pixelated are the -properties that makes a picture good. +If you want I specific pony added, ask us at +@url{https://github.com/erkin/ponysay/issues} and we will add it. +To speed the up the process, if possible, supply good pictures. Full visibly, +transparent background, and pixelated are the properties that makes a picture good. @@ -555,10 +561,10 @@ properties that makes a picture good. @node Required runtime dependencies @section Required runtime dependencies -@table @option +@table @command @item coreutils @command{stty} is used to determine the size of the terminal. -@item python +@item python>=3 @command{ponysay} is written in pure Python 3. @end table @@ -567,7 +573,7 @@ properties that makes a picture good. @cindex extensions @cindex optional dependencies -@table @option +@table @command @item util-say>=2 @cindex @command{util-say} @cindex kms @@ -580,28 +586,29 @@ It can be downloaded at @url{https://github.com/maandree/util-say}. @cindex png images @cindex images, png @cindex portable network graphics -For the purpose of simplifying for pony contributors, @command{ponysay} -supports using .png-images (note that the file must not miss the -@code{.png} in the file) in addition of .pony-files or pony names. +For the purpose of simplifying for pony contributors, @command{ponysay} supports +using .png-images (note that the file must not miss the @file{.png} in the file) +in addition of .pony-files or pony names. @end table @node Package building dependencies @section Package building dependencies -@table @option +@table @command @item gzip Used for compressing manuals. @item texinfo @itemx info -@command{texinfo} and @command{info} are required if you want this @command{info} manual. +@command{texinfo} and @command{info} are required if you want this @command{info} +manual. @item make Required to run the make script. @item coreutils The make script uses @command{install}, @command{unlink}, @command{rm}, @command{ln}, @command{mkdir} and @command{cp} and @command{cut}. @item sed -Used by the make script for @command{PREFIX} customisation. +Used by the make script for @option{PREFIX} customisation. @end table @@ -609,9 +616,9 @@ Used by the make script for @command{PREFIX} customisation. @section Dependencies for pony providers @cindex contributing -@table @option +@table @command @item make -Required to run @command{make -B ttyponies`}. +Required to run @command{make -B ttyponies}. @item coreutils @command{ln} and @command{readlink} are used in the @command{ttyponies} subscript. @item bash @@ -648,22 +655,23 @@ It can be downloaded at @url{https://github.com/maandree/util-say}. @node Installations basics @subsection Installations basics -@cindex make +@cindex @command{make} @cindex basic installation -Before installing @command{ponysay}, make sure your system have the packages listed under -@ref{Required runtime dependencies} and @ref{Package building dependencies} installed. +Before installing @command{ponysay}, make sure your system have the packages listed +under @ref{Required runtime dependencies} and @ref{Package building dependencies} +installed. Tarballs can be downloaded at @url{https://github.com/erkin/ponysay/tarball/master} for bleeding edge, or from @url{https://github.com/erkin/ponysay/tags} for releases. -If you have @command{git} you @command{clone} the project URL +If you have @command{git} you can @command{clone} the project URL @url{https://github.com/erkin/ponysay.git}. In the terminal, @command{cd} into the ponysay directory and execute @command{./configure && make install}. This will install @command{ponysay} into the -@code{/usr}, meaning you may need to run @command{make install} as root, +@file{/usr}, meaning you may need to run @command{make install} as root, e.g. by running @command{sudo make install}. Now you will be to use ponysay, run: @command{ponysay "I am just the cutest pony!"}, @@ -673,7 +681,7 @@ or if have a specific pony in your mind: @command{ponysay -f pinkie "Partay!~"}. @command{ponysay} comes with this @command{info} manual and a manpage in section 6, @command{man 6 ponysay} (or just @command{man ponysay}). The manpage is also available in Spanish: @command{man -L es 6 ponysay}. The install the Spanish manual add the -option @command{--with-man-es} when running @command{./configure}. +option @option{--with-man-es} when running @command{./configure}. @node Custom installations @@ -684,62 +692,62 @@ option @command{--with-man-es} when running @command{./configure}. @cindex @command{./configure} @cindex configure -@cindex @command{--everything} +@cindex @option{--everything} A basic installation will install everything @command{ponysay} has to offer, except the prebuilt PDF manual and translated manpages. If you want to install exactly -everything add the option @command{--everything} when running @command{./configure}. +everything add the option @option{--everything} when running @command{./configure}. -@cindex @command{--with-pdf} +@cindex @option{--with-pdf} @cindex PDF manual, with -@cindex @command{--without-man} +@cindex @option{--without-man} @cindex manpage, without -@cindex @command{--without-info} -@cindex @command{--without-info-install} -@cindex @command{info} manual, without -@cindex @command{--with-man-LANG} +@cindex @option{--without-info} +@cindex @option{--without-info-install} +@cindex @option{info} manual, without +@cindex @option{--with-man-LANG} @cindex manpage translations -After @command{--everything} it is possible to remove unwanted parts, this can -of cause be done without @command{--everything}. If you want to install the -PDF manual to @code{/usr/doc/ponysay.pdf} add the option @command{--with-pdf} when -running @command{./configure}. To install a manpage translation add -@command{--with-man-LANG} and substitute the the language code for @code{LANG}. -Currently the only translation is Spanish with the language code @code{es}. -If you do not want the English manpage add the option @command{--without-man}. -If you do not want the @command{info} manual add the option @command{--without-info}. -If you are installing the @command{info} manual but are not privileged to execute -@command{install-info} add the option @command{--without-info-install}. +After @option{--everything} it is possible to remove unwanted parts, this can of +cause be done without @option{--everything}. If you want to install the PDF manual +to @file{/usr/doc/ponysay.pdf} add the option @option{--with-pdf} when running +@command{./configure}. To install a manpage translation add @option{--with-man-LANG} +and substitute the the language code for @code{LANG}. Currently the only translation +is Spanish with the language code @code{es}. If you do not want the English manpage +add the option @option{--without-man}. If you do not want the @command{info} manual +add the option @option{--without-info}. If you are installing the @command{info} +manual but are not privileged to execute @command{install-info} add the option +@option{--without-info-install}. The following argumentless options are also recognised: @itemize @bullet -@item @command{--without-bash} -@cindex @command{--without-bash} +@item @option{--without-bash} +@cindex @option{--without-bash} @cindex @command{bash}, without will skip installation of auto-completion for @command{ponysay} and the GNU Bourne-again shell, @command{bash}. -@item @command{--without-fish} -@cindex @command{--without-fish} +@item @option{--without-fish} +@cindex @option{--without-fish} @cindex @command{fish}, without will skip installation of auto-completion for @command{ponysay} and the Friendly interactive shell, @command{fish}. -@item @command{--without-zsh} -@cindex @command{--without-zsh} +@item @option{--without-zsh} +@cindex @option{--without-zsh} @cindex @command{zsh}, without will skip installation of auto-completion for @command{ponysay} and the shell @command{zsh}. -@item @command{--without-shared-cache} -@cindex @command{--without-shared-cache} +@item @option{--without-shared-cache} +@cindex @option{--without-shared-cache} @cindex cache @cindex kms will skip installing a shared cache for KMS support, when there is no -shared cache, private one will be used at @code{~/.cache/ponysay}. +shared cache, private one will be used at @file{~/.cache/ponysay}. @end itemize -@cindex @command{--prefix=TARGET} -@cindex @code{/usr/games} -The program is by default installed in @code{/usr}, if you want another target -directory, you can add @command{--prefix=TARGET} when running @command{./configure}. -For example to install @command{ponysay} in @code{/usr/games} you build the +@cindex @option{--prefix=TARGET} +@cindex @file{/usr/games} +The program is by default installed in @file{/usr}, if you want another target +directory, you can add @option{--prefix=TARGET} when running @command{./configure}. +For example to install @command{ponysay} in @file{/usr/games} you build the program by running @command{./configure --prefix=/usr/games}, and alike for installation and uninstallation. Notice the @command{=} cannot be substituted with white space. @@ -760,7 +768,7 @@ add the option @command{--shell=SHELL}. @cindex arch linux The official Arch Linux package repositories contains @command{ponysay} as -@code{community/ponysay}. The Arch Linux User Repository (AUR) contains a bleeding +@w{@code{community/ponysay}}. The Arch Linux User Repository (AUR) contains a bleeding edge git version of @command{ponysay} as @code{ponysay-git}. @@ -790,7 +798,7 @@ manually from the upstream, you can uninstall it by running @command{make uninst Well written package manages will uninstall files that the package is no longer using, i.e. if deleted, moved or renamed. To uninstall files that are not longer -used, by the currently installed version you will need that versions @code{Makefile}. +used, by the currently installed version you will need that versions @file{Makefile}. To perform the uninstallation of old filed run @command{make uninstall-old}. @@ -804,8 +812,8 @@ Ponysay does not support extensions, per se, but rather have optional features t are enabled when other packages are installed. @menu -* ponyquotes4ponysay:: ponyquotes4ponysay: Quotes from My Little Ponies. -* kmsponies4ponysay:: kmsponies4ponysay: Improved TTY support under KMS support. +* ponyquotes4ponysay:: ponyquotes4ponysay: Quotes from My Little Ponies. +* kmsponies4ponysay:: kmsponies4ponysay: Improved TTY support under KMS support. @end menu @@ -829,37 +837,41 @@ but is still available at @url{https://github.com/maandree/ponyquotes4ponysay}. @cindex kms @cindex kernel mode settings @cindex environment variables -@cindex PONYSAY_KMS_PALETTE -@cindex PONYSAY_KMS_PALETTE_CMD -@cindex .bashrc +@cindex @env{PONYSAY_KMS_PALETTE} +@cindex @env{PONYSAY_KMS_PALETTE_CMD} +@cindex @file{.bashrc} -@command{kmsponies4ponysay} is an extension for TTY users that have a custom TTY colour -palette and KMS support. KMS is supported on most computers, but due to lack of published -specifications Nvidea drivers does not support KMS. @command{kmsponies4ponysay} can be -downloaded at @url{https://github.com/maandree/kmsponies4ponysay}. +@command{kmsponies4ponysay} is an extension for TTY users that have a custom TTY +colour palette and KMS support. KMS is supported on most computers, but due to lack +of published specifications Nvidea drivers does not support KMS. +@command{kmsponies4ponysay} can be downloaded at +@url{https://github.com/maandree/kmsponies4ponysay}. -To use this extension your @code{~/.bashrc} (or equivalent for your shell) must keep track -of your colour palette, it is not possible for a program to ask to terminal. Either the -shell should export a palette string to @code{$PONYSAY_KMS_PALETTE} or you should export -a command to can get the palette string to @code{$PONYSAY_KMS_PALETTE_CMD}. The palette -string should be the stream which sets the colour palette to the terminal when -@command{echo}:ed; preferably, to increase speed and reduce cache usage, it should be -consistent every time it is exported for every colours palette. So you may want to keep it -sorted, always be in either upper case or lower case, and not contain an character that -is not used to set the colour palette. +To use this extension your @file{~/.bashrc} (or equivalent for your shell) must keep +track of your colour palette, it is not possible for a program to ask to terminal. +Either the shell should export a palette string to @env{$PONYSAY_KMS_PALETTE} or you +should export a command to can get the palette string to +@env{$PONYSAY_KMS_PALETTE_CMD}. The palette string should be the stream which sets +the colour palette to the terminal when @command{echo}:ed; preferably, to increase +speed and reduce cache usage, it should be consistent every time it is exported for +every colours palette. So you may want to keep it sorted, always be in either upper +case or lower case, and not contain an character that is not used to set the colour +palette. -Assuming you have a function in your @code{~/.bashrc}, to reset the colour palette to what -you set it to last time in the terminal, named @command{reset-palette}, your @code{~/.bashrc} -should, for example, contain: +Assuming you have a function in your @file{~/.bashrc}, to reset the colour palette +to what you set it to last time in the terminal, named @command{reset-palette}, +your @file{~/.bashrc} should, for example, contain: +@cartouche @example [ "$TERM" = "linux" ] && function ponysay - @{ export PONYSAY_KMS_PALETTE="`reset-palette`" + @{ export PONYSAY_KMS_PALETTE="$(reset-palette)" exec ponysay "$@@" @} @end example +@end cartouche -@command{kmsponies4ponysay} uses @code{/var/cache/kmsponies4ponysay/} for cache space. +@command{kmsponies4ponysay} uses @file{/var/cache/kmsponies4ponysay/} for cache space. As of version 2.0 @command{kmsponies4ponysay} is included in @command{ponysay}, but is still available at @url{https://github.com/maandree/kmsponies4ponysay}. @@ -910,10 +922,11 @@ whether @code{X} is the minimum width of the balloon and @code{Y} is the minimum height of the balloon. Prior to version 2.1 the pony files were cow files used by @command{cowsay}, they -are partial Perl-scripts that assign a value to a scalar variable named @code{$the_cow}. -Cow files use a predefined scalar variable named @code{$thoughts}, these are used -to create a link between the message and the pony. The message (and the balloon) -itself was printed by @command{cowsay} and is not defined in the cow files. +are partial Perl-scripts that assign a value to a scalar variable named +@var{$the_cow}. Cow files use a predefined scalar variable named @code{$thoughts}, +these are used to create a link between the message and the pony. The message (and +the balloon) itself was printed by @command{cowsay} and is not defined in the cow +files. @node Pony quote infrastructure @@ -921,19 +934,19 @@ itself was printed by @command{cowsay} and is not defined in the cow files. @cindex pony quote infrastructure @cindex quote infrastructure -When compiles pony quotes are built to @code{quotes}, the file names are lists of -ponies joined with plus signs (@code{+}) -- the pony names are the same as the pony files, -except they do not end with @code{.pony} -- with a index at the end, and a full stop -(@code{.}) before the index. +When compiles pony quotes are built to @file{quotes/}, the file names are lists of +ponies joined with plus signs (@code{+}) -- the pony names are the same as the pony +files, except they do not end with @file{.pony} -- with a index at the end, and a +full stop (@code{.}) before the index. -The source files are located in @code{ponyquotes}, where their is a file named @code{ponies}. -This file is called the pony map, is the basis for how the compiled files are named. -In the ponymap ponies with the same quotes are on the same line join togather with plus -signs (@code{+}), if the lines because too long for file names the line is split into -multiple lines with the first pony in common. +The source files are located in @file{ponyquotes/}, where their is a file named +@file{ponies}. This file is called the pony map, is the basis for how the compiled +files are named. In the ponymap ponies with the same quotes are on the same line +join togather with plus signs (@code{+}), if the lines because too long for file +names the line is split into multiple lines with the first pony in common. -In @code{ponyquotes} there are also quote files, each contain just one quote, just as -when compiled to @code{quotes}. The source quote files are indentical to the compiled +In @file{ponyquotes/} there are also quote files, each contain just one quote, just as +when compiled to @file{quotes/}. The source quote files are indentical to the compiled quote files, except that there name contains just the first pony. @@ -943,18 +956,18 @@ quote files, except that there name contains just the first pony. @cindex bubble style files @cindex ponythink -Balloon style files are located in the directory @code{balloons}, the ones ending with -@code{.say} applies to @command{ponysay} and the ones ending with @code{.think} applies -to @command{ponythink}. +Balloon style files are located in the directory @file{balloons/}, the ones ending +with @file{.say} applies to @command{ponysay} and the ones ending with @file{.think} +applies to @command{ponythink}. -Balloon style consists of 20 strings. Each string is definied on separate lines, by their -name and their value seperated with a colon (@code{name:value}), if the name is empty it -continues the last one new line in the value. Only 10 of the strings may be multilined: -@code{nw}, @code{nnw}, @code{n}, @code{nne}, @code{ne}, @code{sw}, @code{ssw}, @code{s} -@code{sse} and @code{se}. +Balloon style consists of 20 strings. Each string is definied on separate lines, by +their name and their value seperated with a colon (@code{name:value}), if the name is +empty it continues the last one new line in the value. Only 10 of the strings may be +multi-lined: @var{nw}, @var{nnw}, @var{n}, @var{nne}, @var{ne}, @var{sw}, @var{ssw}, +@var{s}, @var{sse} and @var{se}. The following strings are used, and must be definied in the files: -@table @option +@table @var @item \ The character for the link to the balloon directed as @code{\}. @item / @@ -968,13 +981,13 @@ contains only one line. @item nw The top left corner of the balloon. @item nnw -If both this string and the @code{'nne'} string fits between the top corners, this -is printed directly to the right of the top left corner. +If both this string and the @var{nne} string fits between the top corners, this is +printed directly to the right of the top left corner. @item n The top edge of the balloon. @item nne -If both this string and the @code{'nnw'} string fits between the top corners, this -is printed directly to the right of the top top corner. +If both this string and the @var{nnw} string fits between the top corners, this is +printed directly to the right of the top top corner. @item ne The top right corner of the balloon. @item nee @@ -988,12 +1001,12 @@ if the message contains more than one line. @item se The bottom right corner of the balloon. @item sse -If both this string and the @code{'ssw'} string fits between the bottom corners, this +If both this string and the @var{ssw} string fits between the bottom corners, this is printed directly to the left of the bottom right corner. @item s The bottom edge of the balloon. @item ssw -If both this string and the @code{'sse'} string fits between the bottom corners, this +If both this string and the @var{sse} string fits between the bottom corners, this is printed directly to the right of the bottom left corner. @item sw The bottom left corner of the balloon. @@ -1016,14 +1029,15 @@ only if the message contains more than one line. @cindex kms @cindex kernel mode settings -Since Linux VT (TTY) does not have capabilities for returning the position of the cursor, -the screen must always be cleared before printing the ponies to make sure the pony's -colours is not lost, i.e. reduced to mare 16 colours, during print. The colours are reduced -if the pony's position on the screen is changed. This is only relevant with KMS support. -The clear the screen we print ``@code{\e[H\e[2J}'' (@code{\e} is ESC) in at beginning. -``@code{\e[H}'' places the cursor at the beginning of the screen, and ``@code{\e[2J}'' clears -everything on the screen after, and including at, the cursor. If we would use ``@code{\ec}'' -(that is a reset), we would also turn off num. lock and caps. lock. +Since Linux VT (TTY) does not have capabilities for returning the position of the +cursor, the screen must always be cleared before printing the ponies to make sure +the pony's colours is not lost, i.e. reduced to mare 16 colours, during print. The +colours are reduced if the pony's position on the screen is changed. This is only +relevant with KMS support. The clear the screen we print ``@code{\e[H\e[2J}'' +(@code{\e} is ESC) in at beginning. ``@code{\e[H}'' places the cursor at the +beginning of the screen, and ``@code{\e[2J}'' clears everything on the screen after, +and including at, the cursor. If we would use ``@code{\ec}'' (that is a reset), +we would also turn off num. lock and caps. lock. @node Truncation @@ -1040,25 +1054,28 @@ by default. Truncating the height in TTY is required under Kernel Mode Settings (KMS) support to keep the colours from being messed up ad the ponies is moved in the screen during -print; this done either by piping to @command{head} (keeps the top) or by piping to -@command{tail} (keeps the bottom.) @command{head} and @command{tail} takes as argument -the number of lines to keep at most. +print. Prior to version 2.0 this was done either by piping to @command{head} (keeps +the top) or by piping to @command{tail} (keeps the bottom.) @command{head} and +@command{tail} takes as argument the number of lines to keep at most. The size of the terminal, measured in characters, is fetched from @command{stty size}, which returns @code{HEIGHT WIDTH}, and @command{cut} it the used to get either the -height or the width. This required on GNU Coreutils; earlier @command{tput rows} and +height or the width. This requires only GNU Coreutils; earlier @command{tput rows} and @command{tput cols} were used, this however required, the only de facto standard, package @command{ncurses}, some shells have environment variables for this. -For truncation the width, we have a custom program, named @command{ponysaytruncater}, -that is installed to @code{/usr/lib/ponysay/truncater}. It recognised UTF-8 ANSI escape -sequences, including OSI P and CSI m, which is essential for the truncation to be correct. -It also expands tabs to every eighth column and resets the background colour when needed, -and writes ANSI escape sequences that are on the left side of the truncation. The truncater -stops CSI sequences on the first ASCII letter (@code{[a-zA-Z]}), but also stops escape -sequences after the first character after the initial escape if it is not either @code{[} -(CSI) or @code{]} (OSI). For support UTF-8, to handles all bytes that do not match -@code{10xxxxxx} as beginning of a character. +Since version 2.1 trunction is done internally in the Python script, before that it +was done in a custom C porgram @command{truncater}, that was installed to +@file{/usr/lib/ponysay/truncater}. It recognised UTF-8 ANSI escape sequences, +including OSI P and CSI m, which is essential for the truncation to be correct. It +also expands tabs to every eighth column and resets the background colour when needed, +and writes ANSI escape sequences that are on the left side of the truncation. The +truncater stops CSI sequences on the first ASCII letter (@code{[a-zA-Z]}), but also +stops escape sequences after the first character after the initial escape if it is +not either @code{[} (CSI) or @code{]} (OSI). In the previus, C, program it supported +UTF-8 by assumming that bytes do not match @code{10xxxxxx} and only those bytes were +visible. This now fixed internally in Python, but has also been improved to exclude +combining characters from the set of visible characters. @node Languages @@ -1067,15 +1084,15 @@ sequences after the first character after the initial escape if it is not either @cindex script languages @cindex programming languages -Before version 2.0 @command{ponysay} was written primarily in GNU Bash script -(POSIX compliant); the truncater was however written in C, because it is simple, -fast, does not pose addition dependencies, and is easy to do byte hacking in. +Before version 2.0 @command{ponysay} was written primarily in GNU Bash script (POSIX +compliant); the truncater was however written in C, because it is simple, fast, does +not pose addition dependencies, and is easy to do byte hacking in. -Sometimes shell is too slow, in these cases Perl was used; Perl was already -required by cowsay, is similar to shell, but also supports hash tables. +Sometimes shell is too slow, in these cases Perl was used; Perl was already required +by @command{cowsay}, is similar to shell, but also supports hash tables. -However since version 2.0 we were trying to move from all there languages -and only use Python 3, which as been accomplished in version 2.1. +However since version 2.0 we were trying to move from all there languages and only +use Python 3, which as been accomplished in version 2.1. @node Shell auto-completion @@ -1087,8 +1104,8 @@ and only use Python 3, which as been accomplished in version 2.1. @cindex @command{--quoters} To make it easier to write auto-completion for shells, @command{ponysay} supports -the two options @command{--onelist}, @command{++onelist} and @command{--quoters}, -which has nt short versions. +the two options @option{--onelist}, @option{++onelist} and @option{--quoters}, +which has no short versions. Executing @command{ponysay --onelist} will list every available standard (MLP:FiM) pony, independent of where it is located, the output is a sorted and consists only @@ -1113,20 +1130,21 @@ Auto-completion scripts should not suggest these options. @cindex pony names In earlier versions of @command{ponysay} only the output truncationed supported -Universal Character Set, though handcoded UTF-8 character counting. Now @command{ponysay} -lets Python decode the data, Python store all 31 bits of a character in as one -character, not in UTF-16 as some other languages does, this means that the code -is agnostic to the chararacter encoding. However in Unicode 6.1 their are four ranges -of combining characters, these do not take up any width in proper terminal, we -their for have a class in the code named @code{UCS} that help us take them into -consideration when determine the length of strings. +Universal Character Set, though handcoded UTF-8 character counting. Now +@command{ponysay} lets Python decode the data, Python store all 31 bits of a +character in as one character, not in UTF-16 as some other languages does, this +means that the code is agnostic to the chararacter encoding. However in Unicode +6.1 their are four ranges of combining characters, these do not take up any +width in proper terminal, we their for have a class in the code named @code{UCS} +that help us take them into consideration when determine the length of strings. Some ponies have names contains non-ASCII characters, read about it in -@ref{Environment variables}. The UCS names are stored in the file @code{share/ucsmap}, -in it lines that are not empty and does not start with a hash (@code{#}) are parse, and -contains a UCS name and a ASCII:ised name. The UCS name comes first, followed by the -ASCII:ised name that it should replace or link to. The two names are separated by and -simple left to right arrow character [U+2192], optionally with surrounding white space. +@ref{Environment variables}. The UCS names are stored in the file @file{share/ucsmap}, +in it lines that are not empty and does not start with a hash (@code{#}) are +parse, and contains a UCS name and a ASCII:ised name. The UCS name comes first, +followed by the ASCII:ised name that it should replace or link to. The two names +are separated by and simple left to right arrow character [U+2192], optionally +with surrounding white space. @@ -1147,10 +1165,11 @@ desktop ponies, implementing it in JavaScript. Browser ponies are available at @url{https://github.com/panzi/Browser-Ponies}. Desktop ponies are available at @url{http://desktop-pony-team.deviantart.com/}. -There is also a collection of ponies that are not yet pixelated in a Java reimplementation: +There is also a collection of ponies that are not yet pixelated in a Java +reimplementation of the early Ponysay: @url{https://github.com/maandree/unisay/tree/develop/dev/newponies} -There is a checklist named @code{"pony-checklist"} at the @code{"dev/"} directory. +There is a checklist named @file{pony-checklist} at the @file{dev/} directory. You can use the check which ponies are added and which are not. @* @@ -1166,18 +1185,20 @@ aspect,) and same width on all rows. Using util-say: @cindex util-say -@cindex img2ponysay +@cindex @command{img2ponysay} +@cartouche @example -img2ponysay -2 -- SOURCE_IMAGE > PONY_FILE +@code{img2ponysay -2 -- SOURCE_IMAGE > PONY_FILE} -PONY_FILE should end with .pony and be localed in ponies/, -or extraponies/ if the pony is not a MLP:FiM pony. +@code{PONY}_FILE should end with @file{.pony} and be localed in @file{ponies/}, +or @file{extraponies/} if the pony is not a MLP:FiM pony. -Omit -2 if the source image does not use double pixel size. +Omit @option{-2} if the source image does not use double pixel size. For more information see: @url{https://github.com/maandree/util-say/wiki/img2ponysay} @end example +@end cartouche @* @cindex util-say @@ -1185,54 +1206,82 @@ For more information see: @cindex png images @cindex images, png @cindex portable network graphics -If you have util-say installed, which is required to build ponies, you can run @code{.png} -files as argument for @command{ponysay -f}, this required that the file is named @code{.png} -at the end. +If you have util-say installed, which is required to build ponies, you can run +PNG files as argument for @command{ponysay -f}, this required that the file is +named @file{.png} at the end. @cindex palette @cindex xterm palette @cindex pony palette @cindex colour palette -The following @code{bash} code will print the palette the ponies (the terminals) use. +The following @command{bash} code will print the palette the ponies (the terminals) +use: +@cartouche @example c=16 while ((c < 256)); do - echo -en "\e[48;5;${c}m \e[49m" + echo -en "\e[48;5;$@{c@}m \e[49m" c=$(( $c + 1 )) if (( $(( c % 36 )) == 16 )); then echo fi done; echo @end example +@end cartouche @* For the palette to be correct, which is especially important when you draw ponies, you must not redefine the colours in the range 16 to 255 (inclusive). @cindex ttypony -When a pony is added please also add a ttypony version, i.e. the pony files used in TTY, -but if you don't please state so in the pull request so we do not miss the create it; -the simplest way to do this is to run @command{make -B ttyponies} after adding the ponies -to @code{ponies/}, running @command{make -B ttyponies} will build (or rebuild) all -ttyponies with a pony present in @code{ponies/}, and creates all needed symlinks. +When a pony is added please also add a ttypony version, i.e. the pony files used in +TTY, but if you don't please state so in the pull request so we do not miss the +create it; the simplest way to do this is to run @command{make -B ttyponies} after +adding the ponies to @file{ponies/}, running @command{make -B ttyponies} will build +(or rebuild) all ttyponies with a pony present in @file{ponies/}, and creates all +needed symlinks. To be able to run @command{make -B ttyponies} you must have the packages listed under @ref{Dependencies for pony providers}. @cindex ponyquotes @cindex quotes -Also when adding new ponies, please map them up in the file @code{"ponyquotes/ponies"}. +Also when adding new ponies, please map them up in the file @file{ponyquotes/ponies}. If the pony is a new pony without any other alternative image just add it to a new -line, without @code{.pony}, preferably in its alphabetical position. +line, without @file{.pony}, preferably in its alphabetical position. If the file is a symlink add it to the same line as the target pony, and if the pony has and alternative image add it the the same line as that pony. Ponies on the same line are separated with a plus sign (@code{+}) without any white space. When a line is too long for a file name (this has happened to Pinkie Pie -[@code{pinkie}],) it must be split into multiple lines, this line should have their +[@file{pinkie}],) it must be split into multiple lines, this line should have their first pony file in common. +@node Distributing +@chapter Distributing +@cindex distributing ponysay +@cindex package maintaining +@cindex OS package maintaining +@cindex maintaining OS package +@cindex fhs +@cindex filesystem hierarchy standard + +If you are planning on maintaining @command{ponysay} in your favourite Operating +System you should first read @ref{Required runtime dependencies} and +@ref{Optional runtime dependencies}. If your OS does not follow Filesystem Hierarchy +Standard (FHS), e.g. installing amusement binaries in @file{/usr/games} instread of +@file{/usr/bin} or only supporting @file{/opt} equivalent directories you should +read about configurations in @ref{Custom installations}. + +Apart from this, you should configure @command{ponysay} before building it with the +option @option{--everything}. Otherwise only the @command{info} manual and the +English manpage will be installed for documentation. + +Please inform us about your distribution so we can list it, everypony can see it. + + + @node Change log @appendix Change log @cindex change log @@ -1243,9 +1292,9 @@ first pony file in common. @itemize @bullet @item -Support for @code{best.pony} file. +Support for @file{best.pony} file. @item -@code{-q} accepts file names. +@option{-q} accepts file names. @item Improved Unicode support: treats combining characters as invisible. @item @@ -1258,14 +1307,14 @@ Support cowsay style message compression. @item Pony symlink added: @itemize @bullet -@item @code{pinkieoink} → @code{oinkoinkoink} +@item @file{pinkieoink} → @file{oinkoinkoink} @end itemize @item Support for non-MLP:FiM ponies (known as extraponies), although the directory is currently empty. @c BEGIN the following is too descriptive for the plain/text change log -This is implemented with the options @code{-F}, @code{+l}, and @code{+L} -corresponding to @code{-f}, @code{-l}, and @code{-L}. +This is implemented with the options @option{-F}, @option{+l}, and @option{+L} +corresponding to @option{-f}, @option{-l}, and @option{-L}. @c END @end itemize @@ -1281,7 +1330,7 @@ not the balloon link or the balloon itself. @item Support for colours in the message. @item -Support custom balloon styles using the option @code{-b}, @code{-B} will list +Support custom balloon styles using the option @option{-b}, @option{-B} will list all available. This list depends on whether you are invoking @command{ponysay} @end itemize @@ -1295,14 +1344,14 @@ Nothing worth mention. @itemize @bullet @item -@code{applebumkin} is renamed to @code{applebumpkin}. +@file{applebumkin} is renamed to @file{applebumpkin}. @item -New ponies: @code{purplehaze}, @code{owlowiscious} +New ponies: @file{owlowiscious}, @file{purplehaze} @item Cowsay has be reimplemented, and have full Unicode support and support -for @code{figlet} style messages. +for @command{figlet} style messages. @item -Deleted environment variables: @code{PONYSAY_COWSAY}, @code{PONYSAY_COWTHINK} +Deleted environment variables: @env{PONYSAY_COWSAY}, @env{PONYSAY_COWTHINK} @item You will need Python 3, but not GNU Bash, Perl or Cowsay. @item @@ -1348,16 +1397,16 @@ Make file is improved. @itemize @bullet @item -New ponies: @code{forestspirit}, @code{hollydash}, @code{raggedy}, @code{rhyme} +New ponies: @file{forestspirit}, @file{hollydash}, @file{raggedy}, @file{rhyme} @item -@code{sindy} is renamed to @code{powderrouge}. +@file{sindy} is renamed to @file{powderrouge}. Pony symlink added: @itemize @bullet -@item @code{sindy} → @code{powderrouge} +@item @file{sindy} → @file{powderrouge} @end itemize @item -@code{PREFIX=/some-dir} can be used when invoking @command{make}, -the default value is @code{/usr} +@option{PREFIX=/some-dir} can be used when invoking @command{make}, +the default value is @file{/usr} @end itemize @@ -1371,19 +1420,19 @@ Support for extension: kmsponies4ponysay. @item Pony symlinks added: @itemize @bullet -@item @code{mrsparkle} → @code{nightlight} -@item @code{elsie} → @code{prettyvision} +@item @file{mrsparkle} → @file{nightlight} +@item @file{elsie} → @file{prettyvision} @end itemize @item -New ponies: @code{ace}, @code{blueblood}, @code{filthyrich}, @code{gingergold}, -@code{hayfever}, @code{highscore}, @code{junebug}, @code{mrsparkle}, -@code{persnickety}, @code{ponet}, @code{screwloose}, @code{tornadobolt}. +New ponies: @file{ace}, @file{blueblood}, @file{filthyrich}, @file{gingergold}, +@file{hayfever}, @file{highscore}, @file{junebug}, @file{mrsparkle}, +@file{persnickety}, @file{ponet}, @file{screwloose}, @file{tornadobolt}. @item -@code{elsie} is renamed to @code{prettyvision}. +@file{elsie} is renamed to @file{prettyvision}. @item -@cindex @command{-f} -Arbitrary spaces in @command{-f} argument is not longer accepted (it causes problems with -file names including spaces.) +@cindex @option{-f} +Arbitrary spaces in @option{-f} argument is not longer accepted (it causes +problems with file names including spaces.) @end itemize @b{Note}: Identifies itself as version 1.1 @@ -1401,40 +1450,42 @@ Shell completion for @command{ponythink} added, in addition to @command{ponysay} @item @command{fish} completion added. @item -@code{/usr/lib/ponysay} is used instead of @code{/usr/bin} for code used by the main script. +@file{/usr/lib/ponysay} is used instead of @file{/usr/bin} for code used by the +main script. @item -@code{~/.local/share/ponysay} is used for private pony directories. +@file{~/.local/share/ponysay} is used for private pony directories. @item @command{ncurses} is no longer needed for determining the screen's size, @command{coreutils} is used instead. @item Pony symlinks added: @itemize @bullet -@item @code{amethyststar} → @code{sparkler} -@item @code{berrypinch} → @code{ruby} -@item @code{craftycrate} → @code{boxxy} -@item @code{magnum} → @code{raritysdad} -@item @code{pearl} → @code{raritysmom} -@item @code{powderrouge} → @code{sindy} -@item @code{royalribbo} → @code{violet} +@item @file{amethyststar} → @file{sparkler} +@item @file{berrypinch} → @file{ruby} +@item @file{craftycrate} → @file{boxxy} +@item @file{magnum} → @file{raritysdad} +@item @file{pearl} → @file{raritysmom} +@item @file{powderrouge} → @file{sindy} +@item @file{royalribbo} → @file{violet} @end itemize @item -@w{New ponies:} @code{blossomforth}, @code{bonvoyage}, @code{cadance}, @code{celestiasmall}, -@code{changelingqueen}, @code{cherryberry}, @code{discordamused}, @code{discordpuppetmaster}, -@code{fleurdelishair}, @code{fleurdelislay}, @code{owl}, @code{perrypierce}, @code{petunia}, -@code{pinacolada}, @code{skyra}, @code{truffleshuffle}. +@w{New ponies:} @file{blossomforth}, @file{bonvoyage}, @file{cadance}, +@file{celestiasmall}, @file{changelingqueen}, @file{cherryberry}, +@file{discordamused}, @file{discordpuppetmaster}, @file{fleurdelishair}, +@file{fleurdelislay}, @file{owl}, @file{perrypierce}, @file{petunia}, +@file{pinacolada}, @file{skyra}, @file{truffleshuffle}. @item -Pony spelling removed: @code{fillycadence}. +Pony spelling removed: @file{fillycadence}. @item -Pony symlink change: @code{perry} → @{@code{pokey} → @code{perrypierce}@}. +Pony symlink change: @file{perry} → @{@file{pokey} → @file{perrypierce}@}. @item -@cindex @command{-L} -Option @command{-L} added, lists ponies with symlink mapping. +@cindex @option{-L} +Option @option{-L} added, lists ponies with symlink mapping. @item Support for extension: ponyquotes4ponysay. @item -@cindex @command{-f} -Accepts arbitrary spaces in @command{-f} argument. +@cindex @option{-f} +Accepts arbitrary spaces in @option{-f} argument. @end itemize @@ -1444,24 +1495,25 @@ Accepts arbitrary spaces in @command{-f} argument. @item Spanish translation of the manpage is added. @item -@w{New ponies:} @code{applecore}, @code{applejackscarecrow}, @code{bonbonstand}, -@code{changeling}, @code{chrysalis}, @code{cottoncloudy}, @code{diamondmint}, -@code{discord}, @code{fillycadence}, @code{flam}, @code{fleurdelis}, @code{flim}, -@code{fluttershyshy}, @code{fluttershystare}, @code{lyrasit}, @w{@code{oinkoinkoink} -(is pinkie)}, @code{philomenaphoenix}, @code{pinkiecannon}, @code{pinkiecannonfront}, -@code{pinkiecannonhappy}, @code{pinkiegummy}, @code{pinkiehugfluttershy}, -@code{pinkiehugsfluttershy}, @code{pinkiepartycannon}, @code{pinkieprincess}, -@code{pinkiesilly}, @code{pinkietongue}, @code{pinkiewhoops}, @code{pinkiewhoopseat}, -@code{pinkiewhoopsout}, @code{rainbowdrag}, @code{rainbowsalute}, @code{rainbowshine}, -@code{raritydrama}, @code{shiningarmor}, @code{shiningarmorguard}, @code{snowflake}, -@code{spikemustache}, @code{stevenmagnet}, @code{stevenmagnettrue}, -@code{twilightcrazyfromball}, @code{twilightrage}, @code{twilightzero}, @code{wildfire}. +@w{New ponies:} @file{applecore}, @file{applejackscarecrow}, @file{bonbonstand}, +@file{changeling}, @file{chrysalis}, @file{cottoncloudy}, @file{diamondmint}, +@file{discord}, @file{fillycadence}, @file{flam}, @file{fleurdelis}, @file{flim}, +@file{fluttershyshy}, @file{fluttershystare}, @file{lyrasit}, @file{oinkoinkoink} +(is pinkie), @file{philomenaphoenix}, @file{pinkiecannon}, @file{pinkiecannonfront}, +@file{pinkiecannonhappy}, @file{pinkiegummy}, @file{pinkiehugfluttershy}, +@file{pinkiehugsfluttershy}, @file{pinkiepartycannon}, @file{pinkieprincess}, +@file{pinkiesilly}, @file{pinkietongue}, @file{pinkiewhoops}, @file{pinkiewhoopseat}, +@file{pinkiewhoopsout}, @file{rainbowdrag}, @file{rainbowsalute}, @file{rainbowshine}, +@file{raritydrama}, @file{shiningarmor}, @file{shiningarmorguard}, @file{snowflake}, +@file{spikemustache}, @file{stevenmagnet}, @file{stevenmagnettrue}, +@file{twilightcrazyfromball}, @file{twilightrage}, @file{twilightzero}, +@file{wildfire}. @item Pony symlinks added: @itemize @bullet -@item @code{djpon-3} → @code{vinyl} -@item @code{fillycadance} → @code{fillycadence} -@item @code{horsepower} → @code{snowflake} +@item @file{djpon-3} → @file{vinyl} +@item @file{fillycadance} → @file{fillycadence} +@item @file{horsepower} → @file{snowflake} @end itemize @item Improved TTY support: ponies have low colours resolution, instead of monochrome, @@ -1475,29 +1527,29 @@ when the high colour resolution is not available. @item Manpage manual added. @item -The directories for pony directories are changed from @code{/usr/share} to -@code{/usr/share/ponysay} and @code{~} to @code{~/.ponysay}. +The directories for pony directories are changed from @file{/usr/share} to +@file{/usr/share/ponysay} and @file{~} to @file{~/.ponysay}. @item Pony symlinks added: @itemize @bullet -@item @code{carrottop} → @code{carrot} -@item @code{goldenharvest} → @code{carrot} -@item @code{harpass} → @code{lyra} -@item @code{heartstrings} → @code{lyra} -@item @code{lulamoon} → @code{trixie} -@item @code{minuette} → @code{colgate} -@item @code{noteworthy} → @code{blues} -@item @code{perry} → @code{pokey} -@item @code{pokeypierce} → @code{pokey} -@item @code{timeturner} → @code{doctornohat} -@item @code{trixielulamoon} → @code{trixie} -@item @code{twilightvelvet} → @code{mrssparkle} +@item @file{carrottop} → @file{carrot} +@item @file{goldenharvest} → @file{carrot} +@item @file{harpass} → @file{lyra} +@item @file{heartstrings} → @file{lyra} +@item @file{lulamoon} → @file{trixie} +@item @file{minuette} → @file{colgate} +@item @file{noteworthy} → @file{blues} +@item @file{perry} → @file{pokey} +@item @file{pokeypierce} → @file{pokey} +@item @file{timeturner} → @file{doctornohat} +@item @file{trixielulamoon} → @file{trixie} +@item @file{twilightvelvet} → @file{mrssparkle} @end itemize @item Support for truncating output on height, enabled by default under TTY. @item -Environment variables added: @code{PONYSAY_FULL_WIDTH}, @code{PONYSAY_SHELL_LINES}, -@code{PONYSAY_TRUNCATE_HEIGHT}, @code{PONYSAY_BOTTOM}. +Environment variables added: @env{PONYSAY_FULL_WIDTH}, @env{PONYSAY_SHELL_LINES}, +@env{PONYSAY_TRUNCATE_HEIGHT}, @env{PONYSAY_BOTTOM}. @end itemize @@ -1513,11 +1565,12 @@ Support for TTY (Linux VT). @item @command{zsh} completion added. @item -@w{New ponies}: @code{allie}, @code{archer}, @code{boxxy}, @code{carecake}, @code{cupcake}, -@code{daringdo}, @code{davenport}, @code{fancypants}, @code{ironwillwalk}, @code{lily}, -@code{lunafly}, @code{maredowellfly}, @code{maredowellgallop}, @code{master}, @code{mjolna}, -@code{orange}, @code{raritysdad}, @code{raritysmom}, @code{royalnightguard}, @code{ruby}, -@code{sparkler}, @code{violet}. +@w{New ponies}: @file{allie}, @file{archer}, @file{boxxy}, @file{carecake}, +@file{cupcake}, @file{daringdo}, @file{davenport}, @file{fancypants}, +@file{ironwillwalk}, @file{lily}, @file{lunafly}, @file{maredowellfly}, +@file{maredowellgallop}, @file{master}, @file{mjolna}, @file{orange}, +@file{raritysdad}, @file{raritysmom}, @file{royalnightguard}, @file{ruby}, +@file{sparkler}, @file{violet}. @end itemize @@ -1525,27 +1578,28 @@ Support for TTY (Linux VT). @itemize @bullet @item -@w{New ponies}: @code{aloe}, @code{angle}, @code{applebloom}, @code{applebumkin}, -@code{applefritter}, @code{berrypunch}, @code{bigmac}, @code{blinkie}, @code{blues}, -@code{braeburn}, @code{caesar}, @code{candymane}, @code{caramel}, @code{cheerilee}, -@code{cheerilee80}, @code{clyde}, @code{colgate}, @code{colton}, @code{daisy}, -@code{derpystand}, @code{derpystandwing}, @code{diamondtiara}, @code{dinky}, -@code{doctornohat}, @code{elsie}, @code{fido}, @code{fillycelestia}, @code{fillydash}, -@code{fillydashfly}, @code{fillyjack}, @code{fillyjacktravel}, @code{fillypinkie}, -@code{fillypinkiecurly}, @code{fillyrarity}, @code{fillyshy}, @code{fluttershygala}, -@code{gilda}, @code{gildastand}, @code{granny}, @code{grannychair}, @code{grannysleep}, -@code{gummy}, @code{hoity}, @code{horte}, @code{inky}, @code{laflour}, @code{lightning}, -@code{lintsalot}, @code{lotus}, @code{mayor}, @code{mrssparkle}, @code{nightmare}, -@code{opal}, @code{parasprite}, @code{philomena}, @code{photofinish}, @code{pinkamina}, -@code{pinkiebounce}, @code{pinkiechicken}, @code{pinkiegala}, @code{pipsqueak}, -@code{pokey}, @code{rainbowfly}, @code{rainbowgala}, @code{rainbowsleep}, @code{raindrops}, -@code{rarityfly}, @code{raritygala}, @code{rarityponder}, @code{redheart}, @code{rocky}, -@code{rose}, @code{rover}, @code{royalguard}, @code{sapphire}, @code{scootaloo}, -@code{screwball}, @code{shadowbolts}, @code{silverspoon}, @code{silverstar}, @code{sindy}, -@code{snails}, @code{snips}, @code{soarin}, @code{soigne}, @code{spike}, @code{spikefloat}, -@code{spikelove}, @code{spot}, @code{stella}, @code{strongheart}, @code{sue}, -@code{suedance}, @code{tank}, @code{trixiestage}, @code{trixiestand}, @code{turnip}, -@code{twist}, @code{winona}. +@w{New ponies}: @file{aloe}, @file{angle}, @file{applebloom}, @file{applebumkin}, +@file{applefritter}, @file{berrypunch}, @file{bigmac}, @file{blinkie}, @file{blues}, +@file{braeburn}, @file{caesar}, @file{candymane}, @file{caramel}, @file{cheerilee}, +@file{cheerilee80}, @file{clyde}, @file{colgate}, @file{colton}, @file{daisy}, +@file{derpystand}, @file{derpystandwing}, @file{diamondtiara}, @file{dinky}, +@file{doctornohat}, @file{elsie}, @file{fido}, @file{fillycelestia}, +@file{fillydash}, @file{fillydashfly}, @file{fillyjack}, @file{fillyjacktravel}, +@file{fillypinkie}, @file{fillypinkiecurly}, @file{fillyrarity}, @file{fillyshy}, +@file{fluttershygala}, @file{gilda}, @file{gildastand}, @file{granny}, +@file{grannychair}, @file{grannysleep}, @file{gummy}, @file{hoity}, @file{horte}, +@file{inky}, @file{laflour}, @file{lightning}, @file{lintsalot}, @file{lotus}, +@file{mayor}, @file{mrssparkle}, @file{nightmare}, @file{opal}, @file{parasprite}, +@file{philomena}, @file{photofinish}, @file{pinkamina}, @file{pinkiebounce}, +@file{pinkiechicken}, @file{pinkiegala}, @file{pipsqueak}, @file{pokey}, +@file{rainbowfly}, @file{rainbowgala}, @file{rainbowsleep}, @file{raindrops}, +@file{rarityfly}, @file{raritygala}, @file{rarityponder}, @file{redheart}, +@file{rocky}, @file{rose}, @file{rover}, @file{royalguard}, @file{sapphire}, +@file{scootaloo}, @file{screwball}, @file{shadowbolts}, @file{silverspoon}, +@file{silverstar}, @file{sindy}, @file{snails}, @file{snips}, @file{soarin}, +@file{soigne}, @file{spike}, @file{spikefloat}, @file{spikelove}, @file{spot}, +@file{stella}, @file{strongheart}, @file{sue}, @file{suedance}, @file{tank}, +@file{trixiestage}, @file{trixiestand}, @file{turnip}, @file{twist}, @file{winona}. @end itemize @b{Note}: Identifies itself as version 0.7 @@ -1555,10 +1609,11 @@ Support for TTY (Linux VT). @itemize @bullet @item -@w{New ponies}: @code{carrot}, @code{octavia}, @code{trixie}, @code{vinyl}, @code{zecora}. +@w{New ponies:} @file{carrot}, @file{octavia}, @file{trixie}, @file{vinyl}, +@file{zecora}. @item -@cindex @command{-l} -Support for listing ponies with @command{-l} option. +@cindex @option{-l} +Support for listing ponies with @option{-l} option. @end itemize @@ -1566,8 +1621,8 @@ Support for listing ponies with @command{-l} option. @itemize @bullet @item -@w{New ponies}: @code{bonbon}, @code{celestia}, @code{doctor}, @code{fillistia}, -@code{spitfire}, @w{@code{woona} (not moonstuck)}. +@w{New ponies:} @file{bonbon}, @file{celestia}, @file{doctor}, @file{fillistia}, +@file{spitfire}, @file{woona} (not moonstuck). @item Dropping usage of utility @command{which}, using @command{hash} instead. @end itemize @@ -1587,15 +1642,15 @@ Using utility @command{which} to determine existence of @command{cowsay}. @itemize @bullet @item -@code{.cow} files are removed. +@file{.cow} files are removed. @item -@cindex @command{-W} -Support for @command{-W} option. +@cindex @option{-W} +Support for @option{-W} option. @item Select random pony if not specified. @item -@cindex @command{-f} -@command{-f} supports file names, and not only pony names. +@cindex @option{-f} +@option{-f} supports file names, and not only pony names. @end itemize @@ -1603,7 +1658,7 @@ Select random pony if not specified. @itemize @bullet @item -Fixed use of @code{.pony} files. +Fixed use of @file{.pony} files. @end itemize @@ -1611,14 +1666,14 @@ Fixed use of @code{.pony} files. @itemize @bullet @item -Pony files end with @code{.pony} instead of @code{.cow}. +Pony files end with @file{.pony} instead of @file{.cow}. @item -@code{lyrasleep} is renamed to @code{lyra}. +@file{lyrasleep} is renamed to @file{lyra}. @item -@code{.cow} files are kept but not used. +@file{.cow} files are kept but not used. @item -@cindex @command{-h} -@command{-h} prints proper help. +@cindex @option{-h} +@option{-h} prints proper help. @end itemize @@ -1628,9 +1683,9 @@ First release. @itemize @bullet @item -@w{Includes the ponies}: @code{applejack}, @code{derpy}, @code{derpysit}, -@code{fluttershy}, @code{luna}, @code{lyrasleep}, @code{pinkie}, @code{rainbow}, -@code{rarity}, @code{sweetie}, @code{twilight}. +@w{Includes the ponies}: @file{applejack}, @file{derpy}, @file{derpysit}, +@file{fluttershy}, @file{luna}, @file{lyrasleep}, @file{pinkie}, @file{rainbow}, +@file{rarity}, @file{sweetie}, @file{twilight}. @end itemize diff --git a/ponysay.pdf b/ponysay.pdf index 072c22b3b52de5a686ff132473e7772f66f6c99b..f90f88563074cc51c76489c9d9a1d7ee7469df3b 100644 GIT binary patch delta 162183 zcmZs?Q*bU!xTqQ1wr$(CZQJ%2+qTUW+qSb}+fG(E|33RvP1V#?^~Kv)?UzqKPN5%0 zVFb1SKf?iYWH9Rj(_|3B1H%J0e0n`h2)%2hqyk+^@Id5c$+AUIguZ>(+(VE=3Z>>Y zdGoR7ix<9%sN$&jgDO<`99Vh}Y0eXr}>s0~#OkF%!A1 zRSM)9$;)qW8>bwSvt2>h!SI=?lbQoLpw8HlvP!w{G-jFFc63g}MuNwtZ*&PgHR9#_ zt-C+CUj#NEsMQ&168_ZNLqsBggHv%G;lYDNMEx_v?c6r7|(#;e--3@8y==58! znB^%;(R|@*dr9Pw+-cGrn+)S9#cS-OV8__Jkk@zZw(b}+lvIOY`Z)_k0#UqSDpcI8 z&!}nlM*v;{0cOcqdt2>FX-sJGc!MOxRmeo-#&ZJAf> z0k*d(UH4hqat7#jbUJD z8H)|TsO=WWzzR?qOuoQqpsY+R8O(+t)PQVx*DVgD@Vg&$o@7Ykcd~(P6W+NNdEP7? zZnq@@t*l1wH0g}u<9AY4X-gI6(#%|X zM@1)o9fSGokiETJB-dR$g=ny^HV{Zae!bu92~}3 zUydX7aI{4%OHZG!Ia4f_s;;?G1k@?Ix94B7=s(LwH3@)(fBjy1Y5cnu{y%>qJN+25S)e$gBX1e?A+gC9* zcg<-ogtWi(A`h87NV48@18N+yOAG^g@m9pi_O%E;i!1K;Nj8stc^3142^aZmGgGW+ zvzf(w{c(#+ut>{_=@*BPdZEx^r{w$Os^M(DfEr*-C?9syACAHfANaY{mRQ)d$SRjAlB4QmNJ^61r2~4U>mzXSNB4j92|nLI0gwAAk%N|9LOh@X zLC;ht3PDx)pE>i#7w$wKzS5*gb)^L}GyL1;}qzELPskEXm|9tQ$lDh& z&A3KOW`9DtgQ2El z2>EYd=Ii$WrM$3Efvo!*7%SDh`R12)8rH~b=M1~}G;c9;hh_Fo7F`Iwv`)n^mq9B@ zRuGAPM|je+1z9Zkp01E7SbC9cLvzFIaaDuCYawgIIfvvg9{Vwkun?unXO-%+*2;Ib ztt9hh%RGyvoVyyA>m2NZmUu(M3lseT}jhSFi;u7KI+}(zhk2-E+ zYtLG7?k_(y^uTvS6?FZ~%&6RWY0H6#s658Y9^J+g?2xFxoJK?Du_RTwnddpq<N;pLQ#pY4n(2ZgF;)!Rd?6o~}QJh68y)kC=>+e}o34ue&#a!+;E%oEKEOi5rO zC{qvo%AICdJl4tO#S6Ii{YKZxTwj0(8zRsL3@fK-!~f_`)Ql?vU`hmLZWu;6a|cT| zDGI!cN?tKMSv`7KU4;CVv?+KGp-QyUw zY;>GD2Ni;|v33{{4H-FtsStDQ1w{!tovIn>2Sy_FcPt?5pr<%+5&`Tm&&4Pn4-;WU zy4FQm8#d$!Vd#j z(2hvNDH@tYN)2u*&>c>>7&%Q{3gakOeas7p{S!Q7C|Vg$7(WC>$kG(-8C!&622pDS zIu*HmPz_)j3-d>tgHg;J_8)8OlQS}3foS9W)K*W z5iqKtMBsbiLCUCW;#3(z$jn)AKq{e{`-;q|J7$Z2{=t_ZTMIV4FGYLAiDt0fi{973MoxM0-1Waf@+A9yi)dn zHa`Clt;_MD5qqf=0^RWvBLJc zAp&{b@w3_gm9W~k&R z{P6z~ItrbH4}yol!(d@B(HN-olsXFij0bwlV@|qv{(0>EdaDBT=m1umuz0|}x><-D z`H?TI6pIFr#Iu0S%-jSm)?>uUE3!~;##aIViu8t@WeIx2D$8fRH2rTenSz#x0|Kg$ z)d}vBR1XpvK6!p0N9bi%AGaN^o=1RK?ARgQRXY@^qa;DXU#2*H zf4EIo!Uh7!phjm6nT~jqhOz_+*lD`dJY(luE5}dzVBQu9ekK`eRBPz!0Z$C? zaa|SGC=vT>ktw;22MaBE3;|vP$NqlQ6P2_9WX3cKpRZ)GoMbuP{Hz&8v71vKcE^(V z`o`?EG}qG3KoiF~>4rCpOo;6Ge!heAh-|L3d+ChSaEoc-~zLMHs#Re>(WGi~x^b zlT0lp)j>IMR`i+Ue7#qXqBz@fiocE(hi%RYTh_&LM)H^tsT0SO-QL{xGo9UMVhoCs zm%Ec(&Rp5TC`eaH+m>s~M0v}BsG}Z*4=8clY`MUz9+k3C@*b<0X)bx)HAY^R7=}JvH*q61-{fBZzL+>8#t=G)j2$6R=Lu0XQ=~F1(!|9 z?1<*&6mrd%fcrs+3-$POY|6utK}^4XWh2X*C9g#>YZ3*%n?k!oJz&BOYL8;9#}0)G(!=j>O-Jy5EldqE{~k=i8Vq6~JMYqwF{Q zg>8HBc=5N3W~*n;<$Q0T|DDmU;*0*1v#Mbq=k7M!%h}fIS(BOFzR^oeOt*S(J;P(^ z4t>3;`OV$ALyv)^&8=BB)Ax?0i^;k18e z)xAPj^=xl>d2gy~F{z=UAE4i^u1*+q4uPl?Pf+Hb!l){QUb{( z=vdFW)my%^bPyA=QK9bJTcxSFv)$**^kn{YCd%b@BRbstZ&zC8?+1kg&OE9|m0FP7Ev^irWaW|_sx8lbZTeIl! zKkp}DW?e{7!^kIBIhcZd%%?IEBrz=B?#%>_?#*2vXkRU}Z~lu6LtOEoF8~{48~fn) z7m>0-&ac0I)K{~IPqPhwlv#GAB$5Ih0~@w1_g3EY1Ljjv(;M4{hQ{Tp5>H3xIYU+? zu#MgPilXyB

4$>XeqO8Y*POLLEog*`)D$^d|}pMo>~i0Hh~PW?$~<(PWbh3-o4F zOlu+*(dUkB;2W+xE!{oijes#``L>8IiMHD^$R+NhA&*7!w$;WzQwX8<&DKx&_WB+T zr)>yj3gQ-Ya4N)g*-b)E5C!MmVsZVfC^Pl^6&8CL^8D?BQUsKsc}Rz>jyT~3gc}0N zB-0QvchU9JoXzEnNs$m;^HM?Cfil?DXt37tI4@gGKQ7G6ly1?IJb)d;N;RI>x#mx7J8zXob34eaVWf-h7)2InSRu*i~06E6Asy&W~Sr0bBba5l;n2^0sd#SNZVicM_SI>g2PKoc(poTg%zpXNI?6fkqaRbv>` z->1%>QiL7jeoET5?^OPD4mRf69cTLGTtPMWLIqLd(D#rI@HuGv_qW<0$utJIv(jW0 zt4!nUi~;&ap7%e2Tr*qsUOG)ZJ9r-8;s~_Ko-Hl&kUQBgdH@7kDKb=krK}lk6hs76 zflU@<yu%pl|=vs^#+sveO8NH&g z)~%j$#Ap;5S=l4<#l44**SaiTHPM6@CPPW?^a+Ncn9E z_EokP*#)+o8w5g4g)dBt1ga#EX5QRD6f#mQ`PJRJZ{ESlf_Ie%)oRh@wEw8BKlEr) z1ibx{{5KdaH-A^LWxB1x85O#9v7+2yJl#&;64-wp(c-y-F2XseK~C4c_Ye$=vkPxw z@N(WTEkNB_RwFD6gU7A8<`%O`LiC&qcDLTT%HiA_N0LdsiAZvE;X7cSm3qdg7hBR( z(z`IZ1*tzoin$%}YiI})@0F^M10z(p6XCgO_TL|i5N#k(YV#AP51wapbb*C$c%Tx~ zu5|ampz$tMMayneE8>s{2+& zuD6OFmabggP%D~3&HhEGEi+H{WusUFEv&`lR`m#)1WhHFqz~_kL#`4@mxO1TDEnZ; zbnEY*!a->*qFMY_V2X*016WWLCF6mOriwET!$p+SXx&Q3nqeCp>R9q1qLe3ajMy|X zQGnx@^IDy$+}qM?Y)`|1vm~+dMZZXt_JuM;Y^reU?*Sv9~`1uABI4mr(cjL!hm;1p0m-J zpOCT1>~Ej*h1uvO)Pkq$gYCi_@HIXWaey3t9>g^0-5rQNxfXGz>O-%iE6xvkR;9z` z{dYHF!*1%`fjY`d>2bGxAsjk`rV;ugx`K##wWfDBj|0bUGw8yVp(@+@ZC>=6)AOp;xS9(73e}_j7>Xr1iH} zJgH&4F~%pNfa^~pxvQ3axh3lW=wt;GJcKMF>OQmW^-3g_%<1ChRmI|_Y~Q3&NBG#2 zlf1Ji1v8(XsNb6Rg~C1#%$yT^1OT32aUTcH)sU1FX*B;3^EGK&hKYcOS)9`2xlcka zBoN+EB5>AUwV4)*rnB-snYX`N;uaWXt_9T%%?6#9FH{z4ogtc*kPQLhQGN~Rzyi0S zTRG4^qci0P*09e@K5D>F=>qvY6tm^$AMpL5-*H7oNVMq1vnfuR@08cG}IHXE^ zO2YXEeOxZaj2T)W&;DUyQOUv+|C5*ItN$o2KnsuDi(M0F*XX^~T)Cmk9vWnvqDT~& zZ|^MU5d%?O<;fA~^ot3`4S>fm7C!`TAaMrlHSA=0L5#S~e3CtH#BQb~sdlRdtE(Zt z`@$w3f#e#kYUxJY37k`>F`~ZMn&}LbkYAF+TCTM`FMdia1XBTJFCqNJ<}zS6r@|8e z45=ZsgpHHmT~2Q`Nmz0r6uHzg8inv^4b4jX{7`(0j693AT`2wU41m+K9o(Fp^|R09 z-V(3k(L!K|xBtAj_|CDy{w6`G$FHZ2#Em2UIZd9BuRSxHxD@PS7QTj+Bb=B2ccrQ>}}`=t48Zt7GkScs_bJz20is zOTE_hT-Waj%54;s)5cMSilMC#708gCpBzDODo(M8O|*CU;iVV#B68lT7gTlqTN@G5 zbqD-$auz`@&CgTw@kfi!Dr^dEZdQU~Ma1}7X)Y|}o3&j1qVy8>H|A0hecu%n#@xZo z)y>7+*#3VcM-v+uR;K@(-R5TI{@-k{_D;eU2OOZkpTzO$07u^N=WLw z7@tYMRxj4|dd0&7_K#pdDHX5BWs5@uD2EZ%f)tCm3>koI6crZXcZ4K8hD(`F`N5>M zci*A4Pj_Lzf{-D!LKoz~Md;u4>ERZpaR*Xv86SE~&P(E|eA_#_S08it+FAxcwoHwv zz<{9@Atd9ZOfFdPzW-8y@s0t|?F}AVOiVh+9l}ra_hCc*q=*?(ksGDTZN_B%ni_pc z&kwL%z>`W0+nVh?8t*g4Z$9ExDSdgT>Zug_hN<-Q^~?>-q>VnN%xPIEG#@ukPXdcw}_~k=;=5697`A4)HK`E)2F% z*VSF}Qb+%+BNVi=vsbigZ?m4!Z+BL`iHRL+9}qzJg5>MS$lxC=L*hDye<(KG2Hrzt zo4ek;j#)lDJ_**_((`1YUH`u$!js?79@aR@r=Mf)Df#|J_G`N}l!UOgmSD8!VhlmWT1z+jvXbT=qV0H$g5-{vjCc7huD!tc5~KrMYe-e(A#Vm6O{yovQC2F2K9L-B64FO z%`5&y*`PPhruZDghk7S=vyM{(4UvwSloARe@+tApJVJ}dA6&>|d|>)I=hIc)TlRK% z@PWK*Xf#QdELlHj=k6dS^K`$3DG~tfw1Vza#BOwfMkxoRF%~#neK{O)EPU}JdRzFn z(KY8go@^*Bgn?5Hw0T>@K=6h(&>jlVmbvDAe_Rc);mVd<%@0zeDW&E~1A8&MpHkCf%>(Ldd*;+x`6mi=rC+XV-M{g>ldwcIK-?}jjeot&^|sk&lJdDX_Ot$41DcOe7p6iL^&UG^`Nrh{r~6w^U%^bkS^ zYxudWLIOv06ru*$o_VRMN3c-l|9m%I4;-?AaozC$Zhy-#=`gO#hGuHw;uJSdSL^ll z1$;h>|76?6bVHOu(;Iy?QIy!PW@8YS3Ts1oRgxl(pYUF6_F`-ODaxxuADkpEzvr=a{dPB-r#~$d^mq3}eCqe5J;#n4^Q|@p(38!s zHyyhpuXqu|Vc5pgW!hSQ1F;v<0;$$>0yRF~lre!?%@WPWfSg<9N`sd~F2|T+QZB5D zweSGWQ}LC)!To)5LdI#BW>W&fpfzq2G}3?_WB!_YNv2hBRl2xh)4;oFsU zoa_!1HDZz|3pY6TiO}1+>uH2U72e-5K#8#!PcH3_$XI&^eDECTIIFE9b{W1!7D4d!0N{Ua^0?E{0mS6D?XTx@4wC?P zwa|7b26uhLb;#Ok578`xcMP1bTbI4qa}TedTM&ab;x=5}>vEYi(-O%rgD5VZwkIPN zuS275P@B07+mEGIdaL#;@U-tOiqfY6#%=2^n6p?)pZL1L`G~gLF8+Z}wTuq656+Ai zbyI#HnK04$FdQ_Y)LadE|1xl=T_8X|<%qG9p?DZ4!lgg=&R0AZLicILgYhBb;Y-xj znBRKOQ<4Y}%RX=*=wDUda2TeBCnOvX=8Zj|3_KukL>%39bzcZC5vhn!?6n2D*d^5C zpiG9fon^Nh5|~JKwt`qA=aH7nu-(mab1H8I8xJ|=WVD?ar~)FE7ksX-O?N=$1KRi* zlpm7;F=5*9F$y&p5A!P&UD7z!(~XjMwX+@%k?t846E`qK@eXjN3Y47xC+=XG2?%C! z4}LK|sayM2$=5zl-VW}>>Z3?kh|jg+nS|YtH8-g>9IxR-=bcy=>9X#mhbGvI;{bww zLVj>f@R>eO!0w{yT00v}FbM1j(C_njz z#>dh1a3gwsGA0P%4D@aG2%T;155StG!qu(Etqg6)QZ5`Z&$sP+a1lOFQ#tlXU|LBl zR$OES*aEEana=N&7D>6{jV6uJ7BxGhw-Pm1*z61dFS4F(5HL*8Nym(YxqeOy3a;ku z=nWTswN^RHhTuDnNkHFZ^*<46^va5-ur&&=^uB@|CaGxk^ralpJUz?x72(eOeuE$U z=Wx+pk#RW*m>DOVH*;rQ%60=6v!K)1EsgkDOcm@=(756RhV&hsShg9fmw~YMB~J~) z!ENM}p>vNH7Bf6wuHI}$xyo&ygT;DImK~p>jrzagqVgc8%m8J!&fSOHA~U^-fWf>- z3z-NMaSWA^e~o$cspgFjZOlPyllz~Y>cZOW5ktByGzZkdkM{Yis=PCnu*O-5>1h0h zM}txO9t^0E>IRyV@qlp8xo}+{S8ypIUA+n^j|CKA9%y#j%$3)Pw$XaIifdS7;-Tl)xYy$1 zT|~j}t1s{#5Ksg{C1||RsH{L$9VjkH0Ex8$r+R?9)nilOi_~z4f74LIE{~`1$i7k9 z&5p?wkK@#3I)vcT5yt2P(w}A-nBUQ&Or5GwQ#B3z0zmN7gy013oim$lA$B_S0cG+0P9l^AYy@ub6FY7uLy3n*>55kxIlGr; z2tW2V5kLp3w!ykoFC|xSF50JGaR@!Bv>WKY-_;{+CC7%{ya*X-)Q#3hLPzj}`kQQ{ zTU6n|JEt?n=IcN#d{Qe8(ekFxWqbo0CeA0tzJ0w#7@@{cwRxB#x|Ezhrm1MGXs!}? zS0v6c1t-r2 z;=2V5!)b-VFe8sx=u|k)IXhM|8kVuwp|mm8FVpM;{;Gua_?I9o=9X1RGp%=iT2y}c zvs8vC_lDDeGHm%W-7LrNj1m_M@{Q6*8%(LB-jlE+#M3*;j`9vtt0q>;jaF&wd-Yf8da1Tzu%M>N`b%4j%i zKd<*zX>pBK1jk*)rQSrB!uk}mxt_?35SbBwlnzc5suig{)_o)f+v}_r9FH4O7O=Cjj+wihc>k?F>?jD9Z;3^Csx7c;P$+a(X; zkUM`FL#eLpdKlbe+t>v3=#K0m9Q6-B@+@qJc?A>5r`@muLLQFEW9krAWF5}cmSTG)1PMg~3^hw_C+=$Z-r%QvfbLVG$b}XsXB=f{d{pd^a1gnlU;oF$E5BAe$rr zr}E}4CMX!XkU)_Yq#6!cXQ`vVCxi@+iF2PwT4V@;Xaj!nhv5q%;R}gldc>urXSvX> z?2f?#&ow@^Ym{%W<-f#L%(g$l<$$us`u8s$RU0e`&iEE;P_dL;C~uQAE`S|o6!4z& z)MsRo897QM%BBM`Ew8~H8M@1KEa-lr`@BxE`qGkM)UB>%nc^LcHt@!~PKv(H>0s)n zbk>dMwoE33TM;Z^CVU`D!cOMXcrNvC`AAfAKskuk23J($<&5}7&=9V#KMXNwQ zM_(gB$DfleTlIqCaFQSq@N*c-~- zAM)Mk$T#u;XDTQ&EC9(=ung<;NyD4+eMiHD6#*iH&+QYfT_M6>DJI-iJ{Ml})=?ZE zaYl`~cm{zI-mU|eD;56KZP9EfrGXf1w^)l>PKTUrN;J8=OSUoz)%e=y4+>YkuvQ3k zLB8=DB$wBbJ#-wCCFj@66lSh^X(13H5>$W#vk<&vRs|Ue5g=cuP@2WfoSWELdq9_t zDX`L>hzdz1)tk+c~)#n_(q9^T^SXk?=dk zWYWu^1gu%;OF0L`{-(#z!~psjk?cVyLciP6Kp>`r)(@eaziSeH24glgC57#(h8tpF z|3Py)W*Wd(4w&N%m;rYde9a~>1l%a7%BcCMMRB3gW)$%Z4i4g3J`w^?LFiF`Cf1D& z?WXqg_whpee`HL@WMIlBf1Yf_#GE_^^9UN~86eG-%YEMM__GJn6ASp7j-Nq$h8!Y? za4q7O@xc=(vJw3YBXVPF$fOgrHO+fgP7^Lb@X#0U0sJKqo2VsVsie!PwPDbiRF=b= zOhC9uwnGf*!m#brcKJ1~p20V**#EC8)dVF zKE_PwDn8$aR*$k0%v_lxcnYa?@05rS6zqPj^;J2+S~!145{d z=xqox1jxURnLtk_@hjkTZ+kJMcyX&jwzg_lCsaB*j)%cq`^bJzWq{7S8ftm^RjjeG z<#-dUw<#d#nsF_`bcj{; zL^+~Bs#<+*)x1{d`fl`S*&|+rOliL5nc{ioB)A!0N`e`gHFcAFN~h5Cl**rnGKES9 zVG@=o>6AuoAUH{xjU?m=kw)wfyofGvX^mR5y*8eZ;h4`1^$jKTq~I1STUqFv2y5tE z0W#3tr<-;ffYdnat(dggAvekIO=G8DE5XG3RjExCGV91w+GxK4FFW&$0eyVt-BFpb z$4ocqd|ukgKJyp&s4k#oh<2mUV8RZRAAC>w`#7u{cUp#(9AlVYMaq^bS%O$}cJCKZ zz-)aDt_l_NUegk!g+dGPizn68X^DjJfDT*&*9q#%;8uIKH*%<}+x`bejh3j!hJ!8( zkpyA5aDue5Ms>p1Jko`U549J#tWRM)4@69JpCfE%tQj)DMzU97l_ql?v%r(3uM97qp7oyf3!0UEZ%^wz==wqs9h) zfyrH8mRn0~*N4$i=eIwX^IPk@r8vKYfzX5lRl-W33jJ^a@fPSewZD)}hm{{0N*2Iq z8F;$?A)hSl%uN5+_13m`+~Pv{*)>c;gv^B-;du}*Uin;^HRtTSqKJuejVabet0tus zF`G<0F8_Js943Cj;E{2P0b&+cIZk|da79M27KX#Q_|h15E)a}%sN%A?o3+VT@&y8hZ*&1!4UKP3usJbd7hgF zPw2h#)=%4#YuC-b_eTyl&^fzkC$YtlC1_-N9U9G8?cd95;9(Xa_$WeaNZptVpy&V@ zOqZGP6Z7{sE*af0VdZyuD@SOr$Dl5*6Lf2Dnwa4MveC z5kf?PKky|EV4V zTkTCWEpy%j+oJk)5Z8gWwt)o}I9|L&``0)mUArY5bKcpSV56)K?bSksf6jbS( z;w%in7sM^72nRbv$R|4ryEz%W&SPV+kbTlj$B)=Yf)|G+bU~Rb@<9=$Uw0(YFm8E8h#=Fz4G#=6F^U1eg%l z&P5xz0(@|eNY-*AyXu>_S1nWs9sv2YKYBR=hkV@%ua*O1Z4R@>(qF_3$fltE6zpTK zuok_V4qpb^Ssg_B?Y_;-aJuJ7x^y&qfm2b$%NmdLO^ z+I*&92o5NmODs0Eb4fY5q=&~jIv|Ir5v}hI%ncki1B$7Ej0RE}0nt>xC9gxcwGDSl=$7pQP~8 zzf)ncd+CdMF8`6&K6>497jj>=yL1P#c+cLTe3Xvph?!2Kf6pM#Un>vL%hmsNV!|FG z80}(cJ_PzCs2t%A*;QW^^-a?5g+|?jVWDt~u zp2H1BE(!7K8_qz=JOG$qc8D0DC{mzk6gl9MWaJBG*9%(~blq*Sy@XUwykfvXHoMug zwMZ3NI?Oj-=7j#K=fU=LX=koT3{j6j9FBV=B8*hFP1Voe{qN)IpCPyddZ?-s;T{l) zQc-!&6n#Uqw}JX)gHQ`pGPi-bO}^#^U-1!fF{sq=z>&jwEvU^2s*)*S{)}SpGO|%f z;7jC=ErK2lF#+Nz`JXb8qyUP1kYtgiUvc>xI7L#<%WQ0tD3r#c_t8~=* zSUZj9J~H*~;PhIB(d7c58WGQ5LQE<4!1fvoM>*h_XHUzAvr&)jJ5e6f51DjVsY)1; zo)<+QADTCQa2GEE-;7vg8NXq=1`PWg>b4JKQpQNaZ3?5j67)VOe;dLcpZsZrAlN1& z>E^xBqV02r8l9CI00MoGEG~dbAyRs+kI?M7Z%PBMCGIlagck!~(Q+3CcY#T61&!iU z3d^!ig^@qBV)$r(gYUC9uzr1e(-tL$ioF;KGo6X|@9G$c^YVYb6=EXV^44r5jO0c* z3L*r{(|N}B%3NnPdZK28v2hm%_d7=zB9_L*0~^05dfy@h!=obr` z>~S-L3&{N=$p<rxQpxrE6 z2Mb92v$9by^;e%PD;vI1EVPWvbU+-bMo;qb@p;yHBUpjS3~qtvub9=wPS zpTiS|kvlYF=ehs;buh2Nb>L4VL~*mKC@XWU+yHx*I}MYtY572D={$E1&&TdHzH|Mx ztLM=^XigEt(FZc$j=bPchT{0LA5SK98D!k=ezyp0>UulETEJmHa834yKn$Q&hWxDCNum0`sxy|}DW4mXF zfZ^mfo^-+R z_ugz=P;+a8^$cl2BROHdv4|0uCt%`1EK}&H`IEQtQn16cM`&*wTS|eeH4(U8YOc3tXxsab%cs*7#njvdlQ;e08ej z=;P;E;kjtZfQwX#(b!M~kg}ljVyw(Si;!dfB&}_6+Dd{3vfFTdqSsF07?ABsvHd{~v$XOib zbcAg9af~LCSd1jOq7AHKp=NPE@{>W81uE$^64X@koL~`amu!lKYoTkXotEeKctqpma>y;qVWM09B4AkATsN0 zqWb7e{-G)`r%_-wBOz2Nu%Q}iY_9l3NMNN_5jOPuQg|w;#%S3}O;`gF$P>vo9iZkl|KJcYRTuC0z1qSxEi zW%7#qa(Ug;byEhG5@%jgtGGJElR|Sj7P~AY0tckduABT;ff`-(vkr$nLQ7AzB<9E~ zppUBi%D^LwEzv6{!(P2^q88=v@mPlv-(Q)kTLkk5du)W7zc&7MUz`=%TN3wVE`&zq(}gGL%2vIby@EXYCw^%qVd z2ZSi~N1?}MxDD+r;=5*4%_!WmU`c*0z}zL=pBo8#&9iA84rch4J_(p=n$i|)M+)K7 z+RS5CM-E5Co0^!Wu;K5jXJ4;(a!>lez-6-RaREuDj zdudlMD2M%z)O0CU5!o>)c>A+4^Ou*{=chYC?RJgC4!Ml+fRZ6RCYr-^4})Wg-{$K+ z!P(!ZZF*H=O!5fMHz?uB&YDo`tuPl-O#JKotSC_^3 z$}Enf$z_!a{ox8AuCOW`riD8Q_iTyS_d2tSL`m!MZ$|&3QZe@U+3ALXJ+>X-VJFwTZ9zIb6lXK2b|#BtF}v~VY^+uy*&_`PjeaoNXhaw5Qxgn zeHyv2+%X2qZn#YV#M6LL5;Tr_b1%T5s#&c&Yz$u1)B`@wAEclP`80rXFBJQoV#U-? z)*#IsJZ?NT+l?j4=Q#kaS$S?uK#?{b{2$eSKg_K7K3V^1ve)GV{Nl{yQ@6ZPjPGy1b;Re|qS!3bA%~@n)q4Y@zjDOPT9Pg-f`qW^mbo6m2feM+gRm2mXS=i~e45${^f6Wxq>X*fqp z!!K&Do=7kq=H=9&QhR&IQX7BHI}#9x6Kr>SyGp4_peNW=bTfteNM=g$veQl*-cozi zpRWED-p~`-8oLYx0CHTPsTIbb@j=>^>@H%EWA`b*_wdTz_|`CziQBu6%ihU1@vI}F z7I`Tosv-9*QLyhT=hG`1hYb(f{IpiAw_OwJmbv)>DcZ%!#nxRt(j!Es7TvM@@o}<7 zvU}4Nt)Q zheIFI1CRGPh?L_}v5Cw&O16#f*x^KmjUEmbvwSRy7IW8%&yn|3Zne+egzOsHnWfI$ zKXN&xf0=tRVlkQ12EA*&w0;TGzajVUPR;*+cp)}sA||5$$RQ#=zW>Z&2EQ*b6!3rb z$^ZEaRj0KT{~tB&zt?cDYhHNxAJPe&9Kj}?gdrYM2isx=t7bcCYvNubM(*6#CyGEW z%X0HlJ_-UcI(L-v5uwRv4$%&~Eac-HN|Inkrvo$E>o@M-k$7j)V^p4~K0N@>u)RI|M_^KM1= zhV15J+*j!Nv3(kz-J11s9sogk|B^`^zD2D>7K(!^2@(`CCw^GT2*#<~Av&JJ9VoeX zK0RIqg1g^$E^rbwyX3$~y z-=uu4#|du*@S@5(Bl_tp@R988tvE(9L>P@W7%X8i+2gZlz1z0fZfm3+>F826W4 z<4QT%FH=$D4w&+fzsh?zDZkt?fkrF^ZyfYAEl}!MFM}?k8@tL0+5Wp)lkpXcBCn6% zwNf21FFjIRMo^$bY;HhIpnPDq+z#;wfb=Jf=WgU)EF&Pt0~6&+=EBaKT*wlnwd7D) zQHN1hmiv-c{E{v>Q9O~wbn|~n-dN#po$Ypq6R?V_HeX(|ohVGO#o!HLZ}X?TT8h0YzMb8rpm$+nW++t;41ItC>VcV%{6nC_%%=)WFZDXmEaBT*)u^X2CNvJE{t4$MH5_4p$bJTmQY&^w z@f8N-ZySvqCY#kb`ch; zR3WB#c)-_`&-=YNn`IPWdHw0H!+vVg2N58L<4z84P$tWU^u>B{<0{kmP#QhupQZAR z4er*3Hx+mz=T7Sg*9sn}YGXBfXrU@L>3MFgx4&Y<)L#N#By|S43jr$itKAia6N424 zgfx9EdBjwZjL`WI7q;4+dOVg;i5Q3?Il`xk9-se*t#jHn|VxEBYT*?{#^L-1LrDn7kpZTGP zl8ttSEXNl!w-PG5O&uO7Ul< zK29>=M~Wz`J>$O~&Pot2u7Z<{z2qIsQ!jloLKtuq{E@WwwH4SuG5WOkMJ8Ike?5FB zeQmcT?t!MJ>x-xCz;6Vwh@-tpWsYgz7PW6>YAOJur8Csrwz*~}7GRl2lIO7@C$9~t zD8kK}(-cGmC?AD6`JUOU6&E)Q30zUHmbz{79bZq9WRuFKGL%%VBy29KMi%M0{!Uuz zHGn5srZ*LecB>A$6~U2g1!*WfR?A6=_~>nAp&AB7TPy@y>Z&*0s`fo(0sblg@UBBc zLbdf4QZD}aQJLD~1fr@#LdxRE?LEsBmFg7eQ50wQD|PWNM)Bn8^pju1{pLL|VGq}$ z{zs~RIK{9+vD`ysO=N##{P;OlhTJ^$qmU}H?%gZtN(VQ2r3 z3ZepFZzL}Ke$J^)KP0lKto!Y&UKR;S*xNACfGU%ls3NA(ARa~MNrsi~JKA!?<*TJG zJzUJrrh3qQ=92eOlBFwlJ5mGJ!(0z#Y*@4W0hxgFr&)c`flcG>@wsmb zwxmV_b$zsw~})yJ-rrYzEvtG=vnQ09eDV#K6mShlu9p%GlQ?0y9kg z5e7fVsxZXI;Q?D5XpgdQwZB2Pa~uj;^z5SVmWj934jJc@<*lLf2{th&sWtAm#~+n= zo5svicP^jo`AFl0z*!j+VQd7QWpyn;rNa2?m}t2HLM+@5rh7jVK9-c^$Cnk5!SCR* z4Nj@fndMO;?h4@JzBM2t)L)_oY|7E8-}m$%GfcHeXf+-Rc(9_)V=q|n#cTiSvS_{a z8Yh}xIPn=5n4=A@(t?Vm<<3*Wuugx#5!=2pxtprggN|6jo#;gHM(`Be--{&x^6YV{ zm`q&jpW3I}em{Q?WSX%S@Tkm%g<|x#i6s>y;iM7}c#k}8_tI~a%r)qV*#yX3t)=Nn zT+KbF4)6yl0@7jF=vupC#o|>641Q^WV?kbApn+a1oPZXD z;NcXLDIGZ1((XxAuQovk=jP{Y>Ke;u21 zo~!5WbM2QK@g^(t_ThRD0J))>i-+zF&`(IP&taLJv3m#0VkK`2*v+N^WDsVI@PA{+ z*C|p~f15S`-Km8DGFxTeGV5*5!r51b+H7-_X}ha#wM?|-?K@8+Lyw@$`l}CzIv$w_Qy)duyalr4bF`XA-w8&;)Wb$-@}Cp0nW$VU6M;FLlNRTV+1~*Yghq_&YVhBF^$<0R8h) zA@6rHy)z|=h64$Wwvtl_gk~7!)3`HYgoGw%lwO&kde zA4s-Qri=&=ke)C6J@+fZPj6(hUew&%9+a40vx|h#kq+a4mWMSz+cnqs=X# zZnJnIh3mgQHtCfBp|sbS4$jq8n&8K)HtKw$QM9skGl_w;Y=SpU*uOU2WdbvZNdPn* z%7#rGBN*VC;b#(_zuw?8x!3#>JwS?pdkjg`pKlZs#(qJq~Wn&TqpBp=bGu*66MH~PQ)#&X|(_?O}TN(dRkp#8xcwD0-w zQ&aYbOHX;SM8O|xqYxz8L4r7lhBE(`fuQBq=TWLy7q7YaREPTaxdk@(QHUl)A?Py8 z|I4{^BFZHffD2;eXJ|H7zm8NcqUST&<>U9mUXgkD-63#%r^Xy@#AEd1BEFjmB|8~5 z?;v*sTzE`rmh#Wjd*~NCoB0q)6YI#$L)vs2FJ2fP( zLtdqI6qrAHC=s|D+L1X!fkMdiDW@S0(Zbf9I*?D9D%0hRxf-&7&E*TC%pJWj8I=7xO%=xV=N%{ zZujw0#dZXZ28rvU^9P34gjPepbzh~`3u1pYwfkQ2*TqFh6$KCoqf-dI6#~&L)LTd& zu4{w*DNw^XeswP|8Ru}xo!AgPn%45%C4w$3z%HN$5+GgINnF*NS*0Pg_;(s1Mn8br zKSm_QaHtQl=j#ky5(5$>N+K5ST_L}i-NdSRSxA{o3_jhw`^FWaAwv}oAJ-W}XNOBx z=K(815C{jcq}UX%-huHWu{vvuZ_4D*Q)|2pT&{BKq=p@`s#ApodrpJT%oG>w_ajIy zz&Df8jMmlBqLqtcMJZ1F{uBVAcRDt#T1qzP{m^<>hgi~s#RZl{;#};Oit@o9 zT5++tCWY(d6GVnt&}g6^8(GRIzcesYvn}@N<`mf5%d(ecfrn%}RgGdByfYG%8mCb53j;=r zz3y<9hy|{(+{Mnsq#iPFDmT}7a|iM;9dEPvs9jna@yu*_#eYS~$)LzwiMWmLoTVVCS zo9DquI*M2Ep@A{=(&UVlcAk#9P&6ZZ9UG@-81QVfEkjM*^YE&uNep+kd^s}n?OG_bvHh_k2}0`|e*onyl1tJMkkL@~Xr$LSYB_CXkn$f~j9tDT1Ukt*HFxH89lG8`k%Dl<7;#u-5 zn2aSsLBspqgsMX~4+GDm>qPV+gXOg5YX_37c^tPnk7oRY9ngawt7=PG0S4^vukIEQ zzu4D^dLlM{s+#_hiz1N91~s^Wmj}H1JXX~ri@E-x2NV^|G(drjTHlkI2ef5Y^hu+k zGfdJBy%Msgo`9YqPqsrll1POQ6pr%lb(>w6@JxM}`m?J#9Y=+Ov2VwT8YGxNQLmLj zk@xZSC(m3gxUw+zhoV7)0jrsw&3~rR-US1zW6C}U-t`C1w4^jQQr~^v8>!qon#)C+ zL+scIRV$lEe61H7+VM-JT{{Lv?%IlJ_G>5TG^(rVbS${Wol;=WAog%XPt5SM6keh= zT&ORT<>KQu=^|fx%P67pe7rz_)xMYnW>-lg0=VG%9mu)ZkF0dB0f-&dc{)xMAR730 z()So%6G%@SEeQ0c6m=I990J~P0dG*-4R9rAmY&s-HYqkqn-eO&X;;Uv+eqAqx!|;O zmgjrNtD~Zas}DcMhg1X{Z&>^dhSAf>=A_Nx39HyF$l^Mz@I4gKgMDPboj7wN84O8- zO(tV8BOJbhpwT*e0p(TWjl^5J#;r0kA>}NwBZmGA3Fc^rzMkrqU?JLOwv)nJ0`Qu| zTVmB>RW{#B)8FpjE)OXv)U+h`vGqYt-t!xCP6zOF$@Q;$$i{t~BYZv6`UaRa;?a01 zX?WVl&9lsxPqx6;q%XzKe*GvBlGSh4OMkjSopWoJ$KL6+0d5R#=~btrjgZ=d_%)ZK zUk5V#7_IQ-U8OA|s1u?tkkK)KPZZXJE`0#+tCZ)`ZV;kGJQYj7WWMhbdG}^uP@{2U zx;H>InJ&u08TW$y1>*&YqPIo`$acNKV9#@7JP)&T*&o5=0AFi*Z+4I8W8`nhjekSa&lH1tAUYGDHXucD_c=WfU_( zXQ5v+i`$NXn;S>+2VRVUDNVnRYIy4pwD9$X-Yixb6lbE~?6EzFrovnScDNw3K%QG# zxr;iOrx#@6JUFmb@#ARpJ26ZhRIQ=1)r`83zqHO1fZMUWLH7IT?kdThA#X=7IbUk5 z%VnSZ#A@!2ko}IGlSS$-ZKjC;M z{l24rl6`H4BCAXc2?a5!HhnwDaN+e6ayWaksJ8=LZ?@hy^i@WivDxR&sO#YK4V0xQ z)E&(NkZmOG2aFhhc^|jsjq0OEd4{(WZ?aXDrmTPb6$KY7Cg2$p5*&}e-A$F{lk>!H zv3$*l)Ht2SpUcKtS2zId5^`T!QE(AOXK9U;)zN&K)pFdxPkJ$#MLk_NN+YL#4VPi% z+aFq#tR!-v!Eg%?vZ5zQFJU4^`4NT}Bx~FNfVO*K&3RhITtP^LNpmUD?DG3uczBuF z?(*{fIM=r~GZh9(lNFySE&j5iMmN9kah50fI#RU}85kyqb+5dy@ep`Ow|q=AVlo^) zsrEy2h}g{O39OQOF`$-jbUf2*E$i4CV1H4l-xO)jX=Z3>0Eob*P9F=LkpGTVNl7K4v{*L~#Ub)YVxixSgv8 z;obLhsQU>qCuWSCUr)E@SM^gMOJ+kd!}3Rc`IFrp#oM06OiWd3LUJN$Eg&sHDYKLA zeE8T?4cC9By=6g#+I>jmQ(0{jOMXtF(oo@w++eb0$U2z{EeRg% zy&0CHl5Lt&JjtmE>l+(QYGTrJqx$8%RCBn8RGWmtt;6&Xvb8N7 z^*}{B94#%`I#&JnbV7Dg$9hQk?z!)+)V${ra0WrTnf+%@$BUqo2>?PoV_Gr5_^xp* zXT#P1VDPGQfDGd>o^7=KrBFxJoRH`;`GadmV$8zmP@0#nLTZvF_ZeRSqo25TA-Y#% zmQ|L(7dKYs4v%W8{CHQ}&?501|7gBQCvk%;9p7Lpd0Rrsk8jx?Pq=GD)Br81@L z6kxxac&g^{u^mMK+4u0bXzE`A6v6!_#P9C30-BWWrj< z*v01#HVK{0*&qZj(L2Ilqb1jj;k}5O@hv~qwBu-nzdS~U<3&@cFeyk%w=(X=KK=T# zAT@wEOPhgH006qQR23xSOml;HPMeFbMp6(F_}I%nvlN5Lky5+C?jn}u4O)48{~UlP zmkL9oiog#mfRBXEbhuB5J{9yzfew-<6NhbyfpE_Qk5Ss{Hwz&}6S5TS`uk+iHw6UJ zeT!4Jf6Phr>QK_>VyWgVQMcIE^W|Q}qSt7Cb&OpJ0IpTk?4EM|G>=?v|LI2hmEl!3 z7ICj1D*<@dT9Oo{58+RUQld=eoDz#sUeZn2D>ld3QOlEWXz_+Jr7mE2-Jah!O1p}u z9EXUIJGYrLRKQKdcs9RV%@YtR5Z^-=SUJ$F9EBzvafBX-fTRkV1JST8(=;vEP?h)? zP(aWE07zyC;@fJ4L4m28#N?Y!+AFg8x`ct86=bq3$?!k-h&rF*ATI|BuXLj)7^iyO zgSOBt#44L9KMz?>=;-p35e|08{9MwE%z4cdC$Qn~AU#Bi?v^r~{5@Acj58$m1MSx1 zX$0j>f%s}M7Y#>3U8)k#_|DAIc9VYiK> zGSs`dHTGtULPaZ^@izZ<yS>&@#F2HyN}R>AR~agfW?5n1%s~ZxF1oR;?>;O(}^A_M~Qwh9wca}B2XN5 z0(j;vfg`=G*A}PG6tV|N2>T18kQ725LMKFD?tr#W?P9Wf%!#0aAmt%AzaWq{&D*l3 zG-OfuO)gt@7t2fX ziU%f5vIaVqeI<1bpx&$^VUK@R12lR(S>TezZmm0wJf(47C&858^ z-J(@vUR!j-G4!v=a^+L-H}>+#CxMi_{e8BhohGXt)GM2eInn9c>@7}QeL^Tz@prl? zpwuYfL#6|+X(Bk09D2P%W$-n4eeJEk82d3}!a@NWmFq8cE}aU!(S?9Fle*{P;_FWV z%`tTp{%E|#)+EO5;V~>$y{+QbW9R8}2VQ3gqPDza5Kb-tM5r=+C#mHYRNMqlH^|NV zojh*6aHp3<^42E{1kE$<2Uj^$7qJ5!O<=3FaHnPZV!zXb7p{HZ-83W11Z? zXn;N^PL`fH=%{i#gMb@TY8F%>V~&A*;1#p1?TxJK4C8E`M7@{cF!fysAaDG z7gtTEcEV0wQH4OE9dU}-!W*{$89DG10r)=QlzSR5fc9Q5O5-J!&c@;;cEL=lL{Ued zbXwwEW?HTixSd&Yn{^&Mu7K$Qxdil6Tt3?G=o)fA?F_)zjG&e!Hq2s$A2vi7M1< znbwv0@T#s{hM<1a*oiyQ-Q`!m8?7(PO3Y2d>{O^Y#)FQO^*0()@Ci$=y8^-kp-j_9 z9CY8XJK=a$*&ZU6e&W2TBS2sEF6L#GB6p_iGivi0g8M*#3AF6)={qlG*!TNvTz3cf zHXbp2p$pnnn%%r?p`~1SkKiIL0`*iM{`&lW{Uj5%#l{v4g$LS0WquJC_4~n=#jaP( z>kU-O5XzhHuw8iS40Kt)0)BU3RPY>r3Se0F9*OGS+o66m@)C~j#dH6-sJvvS1qy!e zGgAG=o-h%MUy%L#k++j(ExtAL`=S|Ovhz2G;&pFWVBR1os{Tj@xGcP4FR6+HGDUOcwZ+q@lq!l}yItl44P4-^%dXBw=vbGa@0G1Hj!;RxAo85*r|ssG!(D~YZsg|Ojq*3ZM{-Cc>Cs*Pww(zCR+`h!iwUI zrA{;Lre=~c%55%|!!>A*P0K83=2h^Iej?}mWmvHVL8pl*7Y_j{OY68w$U6iez=$;M zIC}#)bnl>Qeby&D51<0iN6P?pFNi>GlzU#-1&HqbvoZTbJoY^U*U#Oe5G=HTwmQQ~ z@rH^q!;82o2h8O;zM3c@!~FQPKiI(JN|M_7ZpGWmmm9ab;Osj^R-L9JyeqhHKZaAH zCw(xMhA_}GRe=C(BnP%!rMqNCM0eWUh(j~}&faMb_S8T@a#UKmB1x1|=VVx*AO6kw zS0a@U!CnUYO174vJxV#hfSu{5J!yUZI{b0*IFLXXpwrdE%kliXcV> z2PAe)m&RIkzPP3IIcMGn2M*b_t5uK_VKPzPzb9)R!oB3#L%<{#MiUs! z3kz2UR2s+cVza*eOqw9OIni?ctsi}FlwR|1*tCuJG+{)m$wDI&2N}S)yZopdy5K{- z9KU`;gN6Zylc-F~!=zKm4TYN-!7CT@KA8&)nu+WyLoWuSO;*$o`2A?xpgHNg2BSvYa} z6zm1aIC4#ybdll)b9KOb@3?0O;gpKU)pxABlRW^RCZ10d4mcFB;OXtw0R`tLJ{gHzW84hdElvlboh$8D z*7M0o_u%y3@2ky&-$4^c>K&h)^YO~mQz2|&n@R*zbSYX5$3ICrWll#blKU=D4fT2k z#IS()&oy;|WrPKoCdeHoa%=q(7tpf|hHZ>1@Mx^8h=;wQ;yPBeyFH+9I_Z1&q_Mfd zKv_%mYM+q+M|}~?yd4?pU>e?2!4p0mjN4t|FkZqwA0AKRbl4=nHB;Fl}E@7|PZI0e;=`$fh$PlSz`QACihpn!HO^Ym#QI8ne8l3$q*~=7} zPRw3{`FN-}ue8G_rsEowCKOz_q*qf{UD-SM6Y3AYM4L1NfkKtX;c_2lf2C zWtg-|19fH#cDH#wpUW>_o6z2KrgcGehVbXAb$BTqgu#@BrbbssS+Fc z2y2=8I9j6Mb#=u5LP^&mRG1JXj2F|0o+VcdC));2kB@ki2o`0f_PWutx&7fQpw2Y1 zh-2MjoHB(3q?^zek3%gi6@Ud4b8{EyAfbHrj8LKYhL-?SU;Klx6&kO0bLU#&yAOp( z1^B(p=7ueJ=HIz8p|WBl3<+XBi-{=bZQA)=)HrP*9I^GxBERlN1P$=1$tv~?uGpx2 zw=>8`H|$?Mi@qzU#3bb#tH4@D%=qaqiiOoqoTkA7V2#cz_fhJ|1vUMF6G3U|kARey z>RUrpv7R2`w4YQ3Zk4@*dZ^oZR6q|-<%haOwVctG=!~3TG~B>EDbI00K2=)mI{4@T zX2AlVK{Iq2xmj||1xAbfBQrP4)60=6CHTT?lRhTI(-bB&Im-URATe{qkfwy1^TD_HJqeSD-h`R{{WF0PP7fI;4&I(5 zvHfzvp5hYH>C(~*1GL?s`Rn3^^O!b~eOO@|UD^g$Te{4l+SE`WsZSJXzO-i?DHJ4} zTP6-@of;|E!1n|3g3!n=JWA4=1xZm2m}xaYaqaF5#Tq-d&jZ2%_;I(108-F%-?8h| zvW6+(+-D$*4 z-a0(=H=?EE;4QT?QZmpS`${n8bAqCzaUv>9IeVNYS%gHx8q?1nhL7!29SYe!Zyr9o z$E>IsOANu-g{8g2Cp^+J!lkPUg7!L~jbCM|n_vH+BSH)~!R2%lSw#5vQ2%X!5CnxJ z>X=9RB;RCjYEPIVdYpJlw73{hFew;GHs6b!P1IObX2FL z`Xv)$2DQI?Mbn7vMY5iCDK10+w=A#S2Wq(DYx7*B4J7110nHZD03{Qm+co4ro>dl% zr*L}3-DB-alaN^(qa)|;NtF~K%BWbW6jItqk^n8KHMWr@L`s0pzeQ0>6|||4b0`{I&fIin6DnzyBKtR-Lmb|3T4rkk zu4t@6P4W{c3Ta8Q!INIEDZKomJX?ar$Xnl2U#^ z+oZYPM|+^eRiaXpvibLVbm&IXix`TVzv={%+^sT7o;K)oK3k_jT{k`8eISVini2}g zaid6+EK>w1c6DHrI0x#`XgX6Zr~@(e7)*#+BR8U6_&k5@(7_-}d5#M)LYvceq{sma|U1N1ib>F>(g&ZAx5GRXuXD+hNzo-EwKUKN5M?k7s~>4i``)9D3wt5 zAFw<7i@L)ATvB40X0q!c`GOHs@Ru6i9OsO9W@}XqQ)6F2RZwX!%O66LiQeghAuhW& zcxW=0UE7o|9YKrSd2S|dmNGPT1XEXUhujdL_}z>QIcRckm(X&+(k9`KJK8&T3J$f3 zF7?@X$95Y~wt_|;4^(2PuY!6%>Th%E8ej(*F5Q$IVMDg(})BITWqw#-{dmw9nSG1c&Keu#8vJ)d>=UO#bzG???9281&RKNrgD(2 zxxOZr{AL7c8LD&IyuN_bQ3pd^pa&&;;0t+m4%Yqg#X5q~C0e z(t8`^6IPT*Fc?g@uWXd8UMt1_@YNSX_nWVTxn2*U^Qz||&3c{ye+k9iU`%pGagsxA zyP!q}8H`XsceVZK0_VoFW?%J2NR>`@%^D*V8{W|mIL>sbCg#-+%5y0mrzF;26B%>z zZ{}8<{YA@MjSDf5vNn?{|^=+-m2! zk(vgOS_I&}KDxVSNH_$HO@i0p_n;fwk;>UR|9I41fNM_J+Z-<*1w{03th&C@tbh&l zTPN4pp84arfqgDdwbisSW3Hpn**@D5>LzDsrPjx#hH2Tmk-{a=b+%_nLKK(cE3K8= z&uneSpm5Xgc$`}1sNh3%7wE*VD5riRe%1iAiG$}ns-f-}yA5I$>Tur@D=+R%U&I^VvG+OAU0x~F8blzaKRM=vO`u#5|JE;1XR)mo)}b~S zxmaKcAuVO}Mc=}|l1Y)Uo+&1(|A0aaMb|!+@U4 zHgECqeYb8iatQNVg#DqJ?VK($$co$e8$*GNjN9I++;?Vo#ZZz%jE18ctHhaotVbDz z!r9q*fC0gN9qp|@AIPv1vt^4w( z?M5efmioDLINBN{XEe05h43iyNE6k^1(lo>KKz|ks>)6+tuDFc^usFnQ@Rh~r+OK{ z^Vtoa9UG(iD0^FWfZf-D1n#U;ueQiAdr&&fmlIiI@DdqCUtY+*Zqs@Fm-^5z)%!^0 z<)gguR0L$h(*v~s;V}|``2cn@{#Ax*<8m81L#3k(0esgH6l&It4AW^oVT!~v|Gd7{ z&cA&M-xjjJNo*qD<{rlAq!hd}HkF-)&l_>sl(WG55ll*0Ss-cz0)Afypbbk43Xm?EE)N|CQ6YbKgK zT1!;6*;+R_0y{yGuQ`G&uX}f(@$Onb8M&fLn>IY$KR%Qr)DwW1z3tJ{Af(E?ZD0M{ z%%Qd34^@0Ns+$48f!%3YjlUgpyy1>}5l$#sXSJ7I|2Iw_pPnD#mQCmt1OhI`Cai~^ z@MnT)FzstK&UXwRieR%G;?@!wU?_^nQr5XFp6$m*S+ryi_xmRcx}>ebzhx4qn*oZ4 z@r)tx%sa}Gj+MqM{%wXx#;(P-Y^AlEPW$nKPE$fSP|F@L&nt^HSgCg)7BNpX;g5K? z^pgdo_a)zI4&U10jr}3{dV1Atg)N1HjDQ!>b0mKlE#$tIJJ^jBs=7mv+0CR!(kpVL zpFyz(t^Qai{2ZvQj2lFyRrvaM{sxm{*6ghyXc<2aN0!=s@22J(l%?@^=Kre+A^$^} z<@k3*?SJ|Dtp9kk|GA+yrKKOY(fSK8Q>O7q#*9=|N*bv|aN}TmQv(SWqqysE7G&hS zBHWZnGq$#2zw;)ZnRwLOAv;Ih8;P4Zus7-8$KtZM1@T?MleC#Z922#;d4<1Y6TU96 z>3DDh@GLUf#wM=`%Gj~p`MjIa+NqG$v6FIb=|a@BeR1y*+aUl{9$0)Vamy}9*nT%@ znPcfrYz0!rLyKqV;eh& znbuIVcHDT2Xo_$)kY;IyjAG6lZT7ZvdHKZK8ZE1|(`{8DwrQE{&?o!v4^T(rU zK!H!9%uPCdqy`)C=Tc=t4$VFX^yk=<+ocaV7PPQd6`SVID^y2~SWKMi7J@|p+*`HE z<0W_MRUq?7VO+%Wa&i1$>V4jo$s|txtzupiJ~#30>iQRwBsbj~J`mN&qM|H<%15&V zyQDMmP1rxfmm{EVLOl8LpqU^%1FJ#K_qiLCw9^pfm>P`100OOb#lO zAIG8w#b(ol%h8kGQd>`S8i)`=F_4fYj?SQszlx04q9?Txv31~@c-hdtMt@w;gNkHy zjrCvLIM`>VrC3-Vp9TWbb(oUU*`Ca%L~Ay-PKWSKUJ%()DO~qWwyh_lI)}FpnLN4f zFi#_=3y!V;(6(+E*xmc||0scOX;u7LCXO{xuxY^4+oqi|81y6`&Oxl^>?YW^PJ~tA zycBGwOKh_cxqApryS&`=3;R6>yxUC-k9Z$WCmCapSH`n3{)uK>pfKzf=C6Uq39fZ~ zBdGuOKLcsT5DY~TP@sHWXs}HXmt?ecuWXibya{N)@$4vHV^yb1Fc))^KfRuQxFDtQ z(e(+gyMfe-cG*!ST2~K*pB=~7;68^Kq6(MAm6~Fxwrq`ax7R4HYZX_DAooQ66lq`r z+FxlhhfJ0ZH-8}3K3{=0Vqo;z%YJNQ2NO zP(m{Pgmw=GkrrssCx@U7FS~Hp-Vp>Du}Sx)ua0tPGX%F#JS<7nWC)vgX*p6wMlq~qyM=$-%vbi0`8N6J(MB}RW}TAy*MW`Fgf@iNWD!A8!m&4az}+ALnDBGLiOe((8jWK`vF z!sGitpq56i>BrS}lb%B)>pT)la4VhJ$#QBdu{*5tOrPrkEZ=G59Ql2;p}d^Xk2&d_ z(kQ7Qk6C|~x#bIAR15<+%8=Z|(zq)D+TV69Jx&J|rAo+J0zdbLV=^9-%xVhs^AH5* zZsKgZ$X_ue`)BT#rE>z!GT*IpI0lFWL&1Di^9Y-^9SIouUeqds7?E?l?NzZ$W$hIs z>r*{9Ub#CPcZ)490tD&AM`Q+k|1#qf?WvN7Y@Yka{>$=TvrjkVA$ObM12rdrbvEFn zxxLYU9b&d%QnYVR{B-i^@f=;_s$3tkJ1CbKvk*l@0-K0Ia9`X+njy&H1UayB{@Ur! zu%rVr8fAAYqt8z@wVU?Rpd_cVREBe2Ui!S|v(SWj3ja1t9h)4o@}n4=^Fa%c z;^`X_CG|2a2-KsD++^TN8Mfqx=-;gBwwHmA`3gH?t?j@0Q{uLVMzOZ@ zJ)U=1He^w4l=B7-Kst6vN&80w5>t|EWgxfVUJi-7!_}NP4MW_Kw&``)V6IO*2)-k5 zS?BlPcPXgBS0*C^>oIbh9TFz(JHGTEDP7l0mea^0^VD7gB|KD2@FaVOLk+J~q%$X}&5# z2E~XE*aR6o&pwv0L?8l<;oRF0^DhqI3&5Gp0%Dcj9h}@;9+@X@{}6ntDotNi-qOqJ6){6*u4~RP;+lg| zN|b?N;6xu_(?9pfv5{GAMD=NxLT4=RUe2-1S@SQO98NHd(aqP1}PwQwMSEM!lu? zbdol zXC>lX$~Nc-{wILo2V%-=R4T2r7MKE*g`FvlNCb=uu!TM0wAp%hU8|sqP)d!TxtrBN zQG2kZYDG|^QB%C{x+Kgp3ulbLB^}?~q@U*pEHa;bsY8MXVZ-kKyQf3Q^;cg{JLP^< zp-ewB6@Bvv#V?_cFL1=~y8#q34;;Zw8OELtzx&S*+71Op4Y8E=*6tj7*RBo^j85Lu z1%vkqfNUaZKxB8@X0au@&fh;lzU|Qy`4<9h_`a_E+m};rPdw)zkQpjN{h;@Zh8c-FHL36}6P>W0^_FyB6 z0RJV1Tg1|Bf_T`#MY>=7OC5VidUp5B2)lJKt0fW!;Y(Qp!|fdRi+`v165(u=Ov?qs z()DG|5qmnp^@c2O8!o0e7h}HA^P+lByDI|f&|)b|`dQ<)EW=Q4gI~AY^DeR78#t?_ zX0F3ttA)|f@)+8$GQ%*QoQNh^yY>bM0X>R&`?wmvy>Kb|3Pf-Pg9m&~T!zv8?xJO6 zAa@73GTT`u`#7ok)J|aBVSg_~6e2pXZ!HK*VrL7IdqsWtwocv)-b`_GIBQHgH*Upt zu~kvX6){$p9tUc>i4SzF1zBQG%mxiV_!bv24>o~SeAMvWd+b^gL^O3TbHpU90a|ot zZsOewPUR|lo9C8$T~x+cJ1aKm+A??zLJP^C9ju~)up#ic(uu=GhCDE!7C-M&SHY-!qhezGLIQ3T`IP5CDtKs4<*PleDE^yg7+ z-`K8bAW46?|H7}Mqc6QC1)XgG18@lf^q5bBg@CG^cP~r(lpSRCHPU4VD z=8=a>vOZCD<&q)PL0RB8%{0o}_#VwRt~N4x_23Y`uAW}9ki)1w?k2Km01((6OOw0< zK(Oo0 ze{diYnh${f!pfsf&5(Q&rNo4+)t6_+>-#62?`?wCQN+-gAPTt}gRgDo_?ytsoZ|54 zPrMa*d%A4@?5f!h7uhgS02usdmf`Gjf@U3ys66~uU$#c=mI=i7)mL0d@HxR#xYJX` z|1j~~0~~Wl5nj7%As?YR(dYUs=(&MB=I%(UXk%R%Fm*5Vp!1npf|DZ3Rs%Y5udhH} zCVw1cd9y)H#|B$>e{Jr~=Fs*K;SsH7Cx7|_}NYF zV*JpJ7e46_!6vD2IeV6I0J>K{KfWqiX8M)h93Ww-T?{p`HWhY*WHr1UtO2Qu&IEWo z8H6^FlNzK#$_f6mr`mfKjeYI;mq|*dCDA*Rca(P&EeKIz1c91J$RX%m;0_0YY5kCy>=kfd;FgzT zM@YDY5yrGq4T}SU+|cu(U3p3ENbVI8_rX>$QP7A~P_8$r0qsRSY!J4%*D_Mfp|@&EtX_ifT`UbF%ydYYUry{mv@ z$3e3}sbXuf>Ez6~3pHGc?@;rJP0$is&^=^-S==$>qNOF{MwheN$)b?vCZi}NOWvA>@>+xH zmURSH86vEsiooAy(GP>Ftw)b`>dM>=g@ZgK->q8#KeaI_%mFrNkjV}MdcU&qH`+R!esIzpU2`4YehzE|Hy%NO-TE(y3NNDD(sl*?x+||> zaIEsvXFOqWP*xdI$EqQ&x(UWxr+(LF;ikka068$^JgD7^yTgM}hNoF!iFlQMKH3}t z-7lJub@jU;fB#G?a2Vz}tpe=1@{^ut#ZYEvS&Ep@8_pU@lWI-(vsqj+qrj--C`MmQ@0 z(84mDZ;)T|_q2gcb~HN5ZQ;Wj6s;)m3}@&E@gqOyW?}B)Zwh=o<7= z=Tvtc%&IwNdq5nWXhnaxM9cxq+p=Q@02SjKwSRR=`BF(X>2e5NXMgtG)BkxdQT1*0 z=6+~914SKB$dUXuzNEB%z2BFsMPv!#=Zvw-sdDf_)N#+jukG%xQVuL`5dI8y>C@lJ zxZ=#`s*Q&qEVk@i1YW;W>{dT&0)MR_X91d#e$^P1u{Q8YMnGpT>y>r#3;rLr&M7*x zXxrAYZQHhO+qP{~^2fGq+o{-Q#je=4bL;GVUT$mWeLc;#+FWDx(fiklMFBc?e7LLu z`2e41O3LmC9rNn(5T@l|#8Dk4! z2OMR{yoqsh&z*N$6K<~?t=D?@f`3x!p&+$L22&6Y$+Qmzuz`-ta{{*X#Z}vn_l$1I zi6xcWXbvT33I?yOT9I51Ljia*p?J0btfSXq1`lc}PMfXS9Vx|-C3xrtlOt-A))^W{ zbTB`C&~L0Ktt1bjtpfWlRWu>PmTA47UyyKm>bLocA=*kNtxc|Z^W;N6*ThXoD8H?J zaX-L4bzMm$jC(klz~Rjl5Gd&PXpAyF?d8Flfv8IF*{R!aV4cq1iU5XZJj2O#+~67^ zNYVY;BDZNv3yuk|k#|ko2uOKS^496&z-~#q2OxUordz$$S489PR%U(J9+wTP<4d2Y zJOoM{T?6mfQ!#Vd0UOjEH)sV))7QqHcP5#v2@a|!+npET4t5^R=FEoMqAZ-RFl#)) zdsKZ{d~eeZi6W^vB7mOIgq0OSM%2(oIaQ9-y_s5DgS`V>)?eZx?&PW2UFStrwm9T( z>{>@zf#Tv?Wk;*agVty8A}Z@N?(9~_+hZjJq1%-YzzNpxhenQxpcVGhz%+vVkZULA z(ivpY;}CX*S`nR_u^*t}OQ5f%^cNd(dg%RntTgIVJ4AtG)!A- z)51YMnZ7VpX{|h8clg$JXTki{Aumh5S~w%b0LRCI(rX#CTfHOJQqSn&1Q;b3Hn$#I zUP`^#T_WWe7f}WX;;lpq+9Avw_gvr76m6)m>_2&!d5!Tf`s7#hY>AP~jk-q<;;$C* zX}Ad81Qhon06<;xiVx7NMLnywrhS*68MIaR&g(mf;9Q&0$>S~VvNq$(-ty+|FFk<(N=jyJ($Kkhj; zP>NVO=2io3hjBaR{CzTHw-^s=77mj4>@=7ghIU*!C!p?ru>6k9?Ke^^q8s;|C<@bO zp3-us>t$K$XF7Jiua%}XC5^|Jd`eQbHaepzkPw@x9j-mSXhwY_YHAiNR*MqhS;a;B zoia8}K5)0+o5fRgIMsAFq#F)8WM1SSj2k|GX`^awMssoQ+0iV#@>yAw zD3?U24Is0Dm3D@XKDfYQRR(%ETpF}KTI`)lCC^3!_?x-T_g)jNS+v4)6~epwuvxm3yUwME8>)ABHNaR!r&#cPbkeT^h>;u8bob`M143lti@yN8hiPuCmj8V5JY4qZ z5iomP*)V0V3#-^j<3yiAgBVSvE$>|{qW}yVqm>IZbI0Z+ibfzytqUX|FXaq#kgk>d z!t$gl4-roL5Z^*se80!Lh*nd7ul&PUO^?L&bXn&n{3ZQ@fqNb)GkfT8vf@=1ITA@p zgm^kT{!KpgF&G;BM=vc8{tfrL8#wScgrfLwwMTHHroek#CB?+IvaOj5)}6OD+bn6b z6!kB7qeGOOv1d;&ohrM9V5+hlyu*#l9ON%de##7l|6lz7kM_^S{9jtgKXO!hBk(^? zRHD3NFcVzZ&1V!|aGMzyl7Poni~OduNqHrt1hrTxaHyL4&sPqG+;;6glBrL{})>%QL{TLYRh*a&V7>X>Mo7 zqik)PKKEnpxu9jDF3vqLz6cB%%veJujhpN0p@OmJkeoYp#nXp%d~bhOQX%lxta%>( z$gzb9PYMSCE?&~7ib&sDNrChNgq{btzz_4SlQ4_4pn+4@wm!ran$?pXM(^-2sxNno zVi+XRJePF;CC_{2av{ul5gAysW>;f>Ku|RE{{A25&dvPaoeL-X|2pw%v27ifen0c} znY8RjskKX+^3H-XXm)nNLbV9pEPOQtEho*E;8$mwNwK6{pMSsj5_nKdlqeyIEY05C zd9R(EAx9&9M~ahR{>u}nkw+gL8%WI`y9^{7=5M27%t49)0^SbRdy>m_7{##6j43cI zF-27@t4DNi%H4afqK*OMnlj!Ze0=xCQoe%A%ZYM5b<8JSvuf#*z0)bWh z$<2ACX*~0ZoyETpK7_`>LgYZG-3~)ioRRi1VW@`_>rKT?sJW3~L-u-<3yQS%cbtH6 zzzS6yY=yE*J$(*g>njucC7Ve~)rxxP;TEcCRa@j7ei;ZUm<0k7u#(<>y(~_xTDF;1(@NYIm0G5^{F%M1>X$W} zjvPeetqKyHtxW;`(&08=1(6COu-=Rn5}^9Sjb{%k#0d#g7*Bq7yX`vI#3#xGktIiS zO$L!AnZ*Z&wGvJ5#wVC%n2yhjZ2JR*0=B6LvPM$ib2mFL+UR`}o)xwX(Y@2lbZ=&% zk>;&GXjY~}5cF@a&EX+&$9_u>y&W$bTHL~0hMpYeKc@kBmULjSLke|uU?YuJ`~oYz+Hut8@6Q8-H`z0uO_3#x>ZjdbPT*n#yJf=;F()qH+UqDT&sq zB8uvD5=Q{6|23W4nhz=IAxdHbuHga^kuFHl=h4MHR7@-Z3N$rnYt6lDsF`Zg@+hl& z#We+wGhGD}YMr*w$D6_gJ+Y8d&6sJU(=(fp z+)wa9x^1Sy$p^GEaK)l~tM2Tw1r;c&s3tf};5Y&Z2=wIOhLb{P%@PLQ{A_kY6QBkP3v41h#Ijw@jYnBeMMOLf#7TQ9_ym0iz&4~wsfq;{~ zAKC+CiH685P+VXz6P{lYGuSdoV(dWrJ<>GEK%kX5FSnn};sR3+RZSsi7XvhxW@ePD zm>?u*9{k6=dz#Nr&=o!GnG?<3SnPUxRW)FcXQ2ys1HDQP+xnVqp9`t3+L5hUHHQ!e#@5mZ||8c2+c3`46oijtx6PPAb z;amMy*r8IrwTjM<#0o^Z-VPqrsr82Y*kXa}9(}TtmgWfS7Y=3w{p3j?{5e@^) zi6y|WFI=%=@0bu)v2r{?E2r;?Q-yeLVA07o?q1s9q2~zd2rsH|je<*$w7NNa&vvNN zhtJxpXUm}6#WL;O;nmV5{OiboYwk$NFR)*q{u3mk4yK)^FjcJ&&4Fu0t zuWtSkZP1<`(WqgO+&E!Hx}F_G>4Fn=d`2+<6!ZWH;5xcRlHIt)RWg9zEjAkvEoJq zfA)CQ4q145QN~}_e`Z(X<->8R-j{;(CWY8rQvz_%V{2h{k%j*c5oLwE`78klf`>OM zM#WmLr6ya@ib?6(rpJFSWGE)hMRBKuMWN31TJ@Uoo+7mB!b4v$-1r2i+8)DBVA5p%u}1QYHq*g$3_a)1JGICF8l!2rh^Djx5D8 zu(pERmDRq*p9IOkYm?r9)`AOQu;q|@@7i!2V7G0yxBdMCIu9;EHB8-+Y<9}>_xPkN zL?GpmkmGlqT1Yh;I$GcE8x85zZ~gM6aw6QsBqoQcU)oyp8w&4kk%vD5b5l(oNIH!2 z?&2YZBOLTfM%+pV=%$BhQ$pLrxV2BHJFH*f4BltJ~GDmr|?cf$&5mli9jb2JL=gapL0k1_hx*1*~GJC0SJo+A- z;Wzdd~VM!c1z zJf15~_X93o!2SrkVG)9T^UvzNYm*BB!UvZ9K_5E;eQy;n;1*M zdY)h8#vn72%(cr-yu0$y;azN(OzG{_S69L7VAePiKpR4G@HQ}##8%N2Q0wNmHpjo2 zlj1bPAx9Lt7-fm>cT^ZcZWDK{Lp-T4O2Fn~`?6U9pzO%iylAi_Vh_oNP&NfoaD94o zQm1jrNdZvRDOKv zyH3cY9C4u+-b`E!@Fl~z7G@k@!7|q@NDjN!VepoIMMLrG$(vZRgRxB{O@zdbx2CH) zQCf1d8SIC7Ag*%iF(y_aeJ4VGHbW(q6xH%^j=ky6u=1H{w%=(wH$&BxX-9SJdb9DgW2t`@faeZ2vfg|1lf=<3Ttc{Nq8){R7jQu~~?zSbi*R6IkVA)CLxf zLsXb7GUICB%REASzvKp|nAdu=Yk@&Y4(&Nvyv`VRMC>UtxU`PL(!=C3a)f7R{N8>D ziWKzkNi=W(52{W)%zm2rVzll|Xrww&VOZ&Eta|deL+aVql(g(TlCi~?e)|Hrq>@=b zw%MmuMd(@PE6j4tO{LPb(vfB|60Y|B{p=>FlT)Wz5c^U52zu0vp<_{|fL_arT z?|Uu-rj6#S^5PCs_6`X<{)4TpZRX3^xSds-UM0VbJ6HGNfwYTiknVbVjjfJ>{NaC` z8!wez*KY3$*%)bV7K%Kjj!_Os)Sa|)WLS}l>y0;8!F61yM8wd(8TI*k!IyAtOoHy{ zO41ouYwAMs^hfPFc#6r|Ld< zT0Wq+zKV>ncm|9p+m*thKm~SiM9{=DGVm|+;Nj;Zx{W@;v^kz9rkh$`_yT_5eJrTj zTsl`=yt@oQ@TDNSW*OK!+c=Je4;(+Nw&^sXanS`i^1t(&i6g;P3~rwhQjbp^f;pxu z6l8!BJMT04Q%|+be1ZTB2*KYjSWPNuBSsh1;#(C>Kvo+*Q->d1v72#cv-1!QWUN(A zMoIc;G>3gU?Jq^$a!Ce{non&^#E>TmXUp)qwhH*00A0Y`bF6|(a% z^&aShG$qQWaGJOQ>HvYIHt#cVe7t)eRF(8!c0F`%AxIPEk79spobQS}8%6HEFKjzZ zpu(D04XYCocxz{BYNt)$i_^$S;9pnN_<{_K&&>O-R9wpt>x@%qlP9bL1ixEDapq0o zozUR8oNd|?c#{1S4|Rr}JH{9EtST!Eg`6;7@oo{h*0}1p4-imh>m^_;c*Y-b?qB|K zTa?DuJN3u}giQbwIAir6x5>s#I8H_DP9CBOp0$pti#~{ff*$nXGeMhQ2f69NNX+VT zqJ=Kdm{sCwWFi*#w6*{C&Jz2qaf+!)oP#f!B*;-td?1JMTWEXCh8;s?Z>0;s?acLZ zF$nx4imRc|b2VLH zgivwvE~*0*6Rz1o1R34}o!v9YnKix-dheHK*5%b7dgJvSsbR_cQ94y;9l^@62#Gj% zLERxzKhI$40Jmt6*;v$ON=L))bD+?<6$p8QUT?vL4YG;m>&tW^5>yp`>dy0GP2b=D zM3Z$E2d=e82ZgiopeZQwVmCai&kZ}Bqsk@FjDi8K9D{u@mzoVVH5-Ga8iU=M5Ji@| zVK-JoptW}BC5PZ*#? z$9qpSUp26`m`kXVR2;9a%Qg*E>|FjuT}I3BL7EQF6Z?O9S@9;*?9taTfK6Q3a^8-g z5={p76zSyJm_p6|!7G=q!yv7@^yl|4963qOOA9g-*Z_Xr9X+Zx#9XxA)EM#Em6c;p z`_yl*CNDj<>6Ixg$m?@cY=AlS`w36Ki~R7NRoO(lbZZTpOv)lHf57L#@x#HN;z=~s zj!$8);%9UTP%QYVkV(myOba~E2xYS=HS5e@Aas;Qy2CEm1coKr176sQ-@U-6p$Z67 zHBwo?oD_|JSLQ#Q;B5LLT3Y;1pRX zxwxoa0nsItlGu?e+mtr}knX<+j{7>BgvJ7RojX^jYh-k}Zj3WZwboy;(cM=*A)wH} zOd{3dG-RkUNO3FcPv*?BLoN&$o#WaAQ%bUByQqh#-;s1^PkJo14t#kEvvX{_p~*nU z1GPT!Z*!&6aHzlMCjg6@FE6{g?G)a;OIQv!o^fEdn2W0Q`aSn`AK$uE zIKE318qJ$+8lXaLVp1jM)0Nll>T2bB_YzK%`V`*vuqt2Tp}#{4b3nS8_^gJNUfcf~ zCSf+I$Rv~rGcJpxv!WVQy3<&3d!^-znf<}oWnehc!ZF)V@Pu>9$@?A`CW#h{mrEAB zP*IA%UbYlfm%9_8VJgrqAVI@VbV70Ja=%e?>QW?~e_%&?`$1R+G50hI$hRUR+8%E=4E$x$mW**iY* zx1~`uWE}ampU5KZHifDlN`$6N7L-1vG3Me0io~WI^@%&^HxmwYP?Z5wal>gpG0XiS zqwl6jA^?tUuWW?MdAaWu;TAI}KPvXVaqYK2>e7t6<*2NN)fZ_!_)ygTTEP;R!{Tl- z_!l2yua2(~I35JrE7Z%(3nS@P#U_|XydzMuFv;Y@!ZbpX*(aB{^|^t*ZvfbIUmIHq z6R$ioOFc*&IM`M8%`L+50owsg;!GR^)6!vJ3&7ffa+S&ZzO^|JA>7F`(7M|(USM$F zwWs#iiwLe#d^|{8Wz~MAWha;wYW8}q=_n9-U-u`6{4eV8k76l}q46o>q{?P61!4ak zEr7 zAB-sH9f-!9PhNooF9++h;Y^2T@phvPfXtLJV4M~OCWCazKM?t<>E6b$RsZ3-6L@TY z;cdC(BH(2u<-P!kl(vZ*j}Jdl5T{R>Hw%@w3W8F$st;XJ){0J>=OK@I!h$sBZ&yx0 zAi>$=PfmuSnQl=e;bL@a$OzS?5Qgo{Fq8$5P`4o1yIIkv4Zx-~#7T!xDp*;1i|?m? zO&`DE2||ldmWs6uQuzbZVx^)9qC?adAI#rvMGo$Ab`RszSwatY_mY#wz#3aLnjXM& zhH*nmekK7}5+Q)o*W!kHG9l-1qJ^+DY*3S}M36(8E z2}Kh8FbJJsxf5uAh>B!-fL3GdPy|4Qi?~x=62cS4Bh>d6Yr90MV_pJI9@e=2mEvqy;o83xeCCnJKG z5fpABB}@papqwteBeR~W4qoQzi$i6lnKkImL9ZY2jfSUori;o4ykR~AnMs2fHEYue zO!xlylVmC?L)f`e=H8*S7%t$q$}<}DqKzPzz@lUtas@F7t=4}GchC5Bt8|}jEVipN z?nLj;T#zbvR|`Dtd$f6KRs&!JQ!JNjUV&LP<@>@UnmV}i(8rcLx82H@d9p)4Ps?o# z((5-A_j?9GWys`#igQOt1&vyphR}jq$&!Cct#zhf1+vM*hAkpDeW6&kYrK{{9;&+X zbp4Eg%7qXPh~$HuHpx))sS@4jE*av5Up!nFPQ1SjI59KmSx;-Jz5(8!2T%DovmgGg z->%9z%U^HDVtH*-CfaE;-PKhli>uL?7x(A!(+yw718yJ?x=lo;7_PMZaM8-%pYleH zDO|1T^RcA9Y8*F<)Zxj9yk|zMWFP7JZV7&wD(_$Bxl3s^U0lj5d#ueh$-NH7f9iE{ zbOc-WXghC1Z}}*K830()8MC~!=zMs5AfrqZDPsj)=$(D7H#)#808hQI&dM&EZ^t9G zcI$T^ZD&t|+A0eJ_Hy@De>K!+kW_iiqzKiRRTklg9@QF}InXg7F!Z1x;6?iA-k>vi zZy#W8V?4@iALjb(<{oB#kikK!23&O=n^$Tt_p?GlgOfWgQ-HENrn_p*#xYD-(dpE6 zi5{Ji$co=GzRhe=BFuG~NkSw$i*_bbrqbj=xrmns)k)3s0*M1jL?<`{3zD~(Jleyn zw3GB_gSo|`|FbJzCP*_f@^#Szu*BGVu3MbepJ}fLZ9MPc3WqFec-^uTt0HQ0){F(* zLOMP43qV&gMn{Nif+aj`W_a;P`Cl}1e#4h+%q#O{dW3j_q(p?gu%hIg^^QxR zLVxP`mr-yn{Z0Mc_Gs{Z2&3feXcO&v#Ut-Ny-#DLThRgQATDBPXdM~^`=szQv)rkJ z;EXmZ&Y82fs+_5^^XQ*Ey2-y)=9}sx`IFa=-MuwYkN~Eph~&Sr&7+BL2_+)eP00$R z&tjuZ(Q!}@9k(B2j63$!xtyx03<#4R_GVnty$<28BZ$tiFRBNaX8$tzhuIL%uy5EX z%oC+hi1tENF9ojOjU9H35b=Bp-EZ9m{*glpB`CvtbcmGUmvASm@|&8roCuk)$}ZpX zNW6G!_J9Tvig-%UZml}t8iLq(?s7gj%pC9qd;yjP@6XG5q^XJiP$G^Jr+Cg9R)+W= zLM=Jr20V?e4F#^PSWi==&YnhlLb~TRz9DAn4wgEU( zxZ~~I(Jw5{I5_IyXn)FFRcRY>-ZMB9LjDo;LO_0qy7dAxShG8vusmN_!OQ*)KT9xp z4lC~&Tbb#a@9h-=AaCO@WZw*@C(>V$?wgw-B)#ynCn&IWz1dJt^)pv)k)c{zb3(Th zfIY)SoqbyWD8X0L<@vqY9T+>*?}cGoN~u5$WWYp>M8Z+vGip8K#JCSO{Z+}q{Mft$ z55QEYU9<4AZqy%RurUa;J$jHh7P*^OH@eF1*MZ z58=)g?;PM<5ji$wyFUvNg76C$wPe||N+)H^R5VI`{Zj+8zVrE@^W30&LU?4)IZkr4 zc26yqqvo0WY4jCaSXhl*%RTzi75SFQ3;@JYzk=!4;E>~l-e}5m)UO)a)dPHRVyVLvrt&cb7)qhWP(!ALHNB=CUgk5K47wF zjF@d{T>T!MM}w2s9yk4ii$g)z-##!Off!cS=*j+aaM-VaRG4do4^N>*mV^WeYvG^5 zjO>DQLHMBOrGmS>v_x-)>@GW8*vyg^?RET+bH`L%2k3*~BVTSb^d3h^04sUwaCNYE zlb!9hWn=$7@SzOvL7i=4yYXc#v0iVhBrKzd;`VaPIGtmo(jupsC|lWeeI$Xqe!vRZ zb4_EmwjBPiYJ_GyeI8O7nVkw!b(sj8}oi*1uK04p0|cLDXq4(59)7$GWT+cc0mWj830 zp%;zKyawtHI_1VzGF^@@T)B2LwvRElX|p(2Y7+~+i~_X07RKqvW;%79Rr9A9V3-8V z1c*B#57=wNjFWW!MEagKZ(?(hIgFfUFj2APP#$ zVhWta9|ibyGdlQ1$=G}Ev?i<+gWYCltVkl_rGAO+rSI^3!5;5&frNhQ6_|NN6D;hc zgUGIW>USFy^y}o$p5>8wMI1gTrzJ5ez%E(qMVW4`GV{|0JABkt=|Yno?w61$6{p6! zHNb6jOQf|$ctr!tf;;DBCauUnPn;n8LpsH$-4+kL4`FVmEeUsZnF1W?8f^`jzC|*r zqLJu=NB){Z2q-$)IQr9*aF}C}l$IIGab(@*&+;wg(qjVY?R9uM<>trKg+`wyr>OF)1 zW({oVno>#M3T)g{j!s$=A2#g?*eh{ye|Y0B0!|1lv*D4qCk0%X>C1@LSCyS4YE$97 zg7u>5bdGxHQV#?DvOb@r77bW*rB_6#;7E|Yx|0QF+UylYw7{cA=)Uyh1UC98k?JB1 z1Fm_9=Ogs4VsGl~YOy7xRvllB+o=(MYP9S>Z@9g3eVdCb0AG4Vgx#v&-}mjV!!* zhZnN!Zd8Br-uzua#>1kcwEDtPEcd* z%Lf=Q_7UF(Q3esc2b=i3BNgjj$n)rThxndX+Sq1Lbe*Qk%zP6<-ZX|9u|7=4+hc|AmrW9<%EuT(!DTq=m6moT{R?D=hPQ?`zOf(rd z8jk4Tp%!3~Nro%}%nPGg0}2P1$TZCPizj>WZ%ZVlbNN6b8M;Zdq&*I|4G6N#4yjrW?+kZ)*Gfn8Y1v$#aZ~Pyd?V0-S5oG ztZA>KO?M{h%E_+FP=JF^RAJ{amleYyq{+5j#N^^_1wORFPw62%V)$>3GcB1Tvixrn zzVg%C(ZtaL2%kbG#YDlQg|;p9D~9XMl4$JOr>w-b{d=dCG|lEl&+iEm1CpzB?478$ z!&+kAMHk8sDxK2HX@4VGO(oM2{icF_RodEwU;7&gn?6qJNN!sh4IGUD$!XhJZR<_1SNI38*JGEgm%zm6{&}BU6I0YR9JqkimCcwq&zu*xH4IkF#9HjKCb# zD@ZbmjQK^e7h9cL=CKSjsH*5ps!35y%*9>SCM!DmHHwFX#Y{ttSZDL{YbH1EDB2Xo zCIZ%V@q!66$;C7QjddNBIAX8R>+3z~CUv zZ2ysBLAkmA*Gx8}WB*T!MfvXSBYCm5H=2n+d(tQ%{AUa*gw$(11rG%H4W{3~`y5#@*W@kc(Z?;)$p$9K`- z^D*A@cd~Bat_|7S_IB5%qOemie~K4$Z^veg`nEY|A00p-?Z`!ZADofp&b;H^4{&#v z{rq&pt6}HuCy%LOFH9FnWq{=P_O}br`|<6d#X$rNQz5uGYVaOfh>RtZs3^LCD8>Jzs>!zaNX7?YH(Gm@!Jb;n(tzGObSpI0aP*uL127 zqeov&pcQ}+t5=lVF%YTDcSg3>CNrEo5`#}PcfqR04LxX~fw>>?Q{yRq(j^^uID9PD z7Zk`t=4?Ma2D8;LVZ+u!2bU1X*H>y6H0IMIQva{9bN8U#W7y91z_iDfUHAM9L#F-1$PNcaCK)Ss-x zn#PH|PD%NQ$;_3t4IpLas@Cw=& z8Ua*Qf1AC?Lg?+!Xe74hzi{Fa%YmqGWzdjgc_m*RSAZnkA~9rB>NEX&rD}tx5ejnP zr2?=mn13+?Dh$uu?x@N9p%=B^yUC|L+U%HyAM)ieiF;T5UVp+#RIcL!fxVt*q* z7wj}(w(Pf}iQ&m{OB5<-?4pb9=kxS33nC<}zVC@1Acq0u@&{!8U(wKAxpOlfHcD(C|^v0;umA`TY$6|2SFj!!d*-JernjyQ(|o-g zb&LB;2s*SC>5RYq1GVM}okxA(DrTC+uvnTM5CU)f+Kt6q=MjNd?KZ&DssUJ-B}%_$ zIUfTXA?}d@W#tt&EDQA3hsiTS@AvR?(LngFSRJ$}dtony#z4BV=2xqz4+Q0`pDmXX z5jy~mSsv{`kzm6@4v@fI+@v{yk8j-O+4c!NcaT!2Y**lu_qMh*y727t38dtyOaXSj z>D94mP2;=S;fLwEINIcvF9r~Nnr=J>^+2)b>gDP?*&0mI*;f7a2!%(2!WgDJ;X156 z;d(v9v&4=naT(61Y?2Qe*OniNn^N$Fk2q|5Ahz#>U9GFa50Iqxa|C!k*$t)wf|=*6 zYkrs>>%LGU%h7AI&Pkxj576PWnJcn@U_AJ^2f^dH>`Av++eORq2f0?Q(`ymk%l&9a z-k+hgX3sLIR%UhGTCiZJx;}fbst}36-r-$vbx0CzB!h2c`*!4 zE5TSccAkZke>B z{6}OgZrI7_f}ynpi`j9GD5w?P60e^{Jin*ReH5|Z=F;@p14Wj9l$BfVXXmlbjckGG zB7XDFs4I$o?MribHKSKdI1`jUX`9LnhX>-%RpnxQ`+#+A?=S8bG|+LbmPJh-=JEBm z3YT;eLMS(>zW|=R3=9uPmb6^{l5P?$a!VcmkrDinl%YhAhADSB}Id z_LGRYpz|he{c8SXoto8iIZgwCCW4Tp>qPBjw9jgMCxy@FKrc5FGc?g$Xo+AO^O(uN zi}h`?VlJ##WE^i)uMi-q`;@+D$lFDa7I)G`Yug+h$)RT-Xmx);P=|ef5 zWOXn&^4slT^ZU*LmyORQXs^TPc9@DL+g2{w8Bd%AR#Uup zn32qi@N4WT+#UW|Li5;mgYqL4%iB>DY~7?}Yr{&_+&owf|88K$yAzYaM6i z;{IQVtFEr=CI`kp2aQuc&72sUa6o%+hkm;>r94mUM((r+C2VrTcovx!QcID?#@`*$ zpcE?bl)~)f+%*JIQ9^`SZmx7hsLqBx#LnAXSiydcfUjsOfJM9G$fpSZ=i@f(Qf&5M z|C!O@YO|&0-_C3BrrLRgKO>h8Q0&o+->e+~hN-DaR5>l=azci3tb>Us&GQ>a6rE}9 z2RRDt{Go<82D-nj7!UOO~ugqQUpGzBr?C|2+#4>GN5chRMF)aCaPu#-xIz+E$s0QX`BD+xhap zF9h-6?z`8~`(l?eZ<0N4ly`2kM{1L9)(uA&80ws|?1RV@D40^>(WaE&d-_y@Tt-ET z<=ZuwcAEmTFzy{Ol}HZ!bCUr;I=bZ?4?;~v4O{<%xla`)30jrWMJL5==Zo}8ui;4< z)c5L0qkdgvhQ-OriS*E`aEC)c4Daxf5Yll@YdDl6=QmW)qEGq2vq*x>V?%_jxxfqOR_70$CzoNCqs$?T#?*4Y-` zZxF;KoTRn19)jP9r+FjED=A@V-BVU|wMaR~&O@+`vJ%}$FzR#Kq)j@*cGKKAjBW@+ z@`?=B^yFYWX3&N_R#2RPAu0e?OUXMB`tMsTJdiwk@LCn_b61}+r{}E$yveBV&3b< zY6wqpJv2(Ge8}`LQhuhe_iOr$%bL3MR>ZzqNBK zSc8%TXc~JVcsp3|Q>V+S3HC5opFUQ5UUyT$8l+$4DST)2B{;I zlw?(U297bk(gF#YijKJjFmDw30vd{fdIkT`7@ah1dCbW01XJvAL%dkOGG@I;6WDMAsDYUql zzihMIU*XM7^hd7LJ-GD0io{vRJ9es9U@!ZWC6eV!}q}v<2AaTF3Fpk{b z%G!Ud*X$ktbwBJX8u<#t_*>Mcsphw^uni;HGoiB-_ZH(dYWpV^y=GrYwzS)82X#3i z+=`FP=8o(H-0@AtJp#NV$UPh~I;8arlFpd)qo!gT05;fyQ+2$Z=P~}aFFjx``Ax(A zdncp}yJsdNZ`*^2P(Z|9wAn?+;Uk<_J9m-8V3m!R)SBNmC9>f_!9+?v@v!J0pP-B% z-8!Emj!$BYb1A_`hfr#i9|Nn+cj*Qdq=Q~7^3I4-?0LxktpjSh-0BqbOTpn}jSb^B+nZ{x_%PO_M`-)hT1Oflg zc@OJG5{gVEID4p9P?dCkR;{Sg&H>grpgbrASceHFdd?A7jDgXX29^grt*6vVQp1WK z-rj1bq%LF6bmTeNXAkXGauQ)(i%ufMYsovK<%w&0>nzF1Jind7oX>INBU>H7T}%}7 zs`c0bgZnjo+HDkU)>teL_&tZ!DO_ld?L_e2fj5)Zb;*k|U3$AMNwpqqY^w4uD(mn7 zEQQjoXU*uN@IQkeh6&Ig$_#0}L`v^cN9<$0kyeHtLfliGJje%Y7YBag#ZE=uE_p4X zuld!#`kNrX5(movXfae(mFx?cLcV{ah0fzal=p5^i|dQ2d0-CSg{(H!bO}c>kSMis z)Tp?gHJa9H{c#f04+nJFxZaUjc(%*}I^$Qxr^OVjdU)AoT^HL{5i57a0pt%Z=O$f+ zjW|2x_F^?l)y922?s$8hXzCTxU^#(mZFH?XS1HM@=zSX@j42nID z^G!@nppWyTi|lrY7ZM5QV0*ohyWRfg0<^V5FAKr1&-d($^_dS$PR2f8X5UX-A|2j~ zQU6oRulE_d=i~4(&y3|C&qx4J{lir{F$FkkIy52(Iv5Kp`+s&8RDd2`-S~?(WPicF zLB}T$X43Pz-qLh5`Y1FjPUxsIq2DO>tYuQENh=qh?{OMU=JnFPHR{ozIm+RN3Ez@{AiH-A3A(kkI^@`g&6aIw310QRCrc*#pB@<~%s)ptgU&E*s8%bWXxt#qC6D!zwk{NUU-ANLBj6Z3OP1>0lYj!ro!h)j)7c2DAQxD|BYcFYnn=8naWN@c-b{+p)Zi<+gwb1 zhNmcMx{V|%Yd&a8*>5i;;OxuR` z3#S$Q4&8C3#_yMw8l?I}yNAdLsPZyfMaugvA{`{l>oSrB?RrrlE}0Lx{NBO^1H-qZCk)Y zts}T=0d@-zZoh3CbixULA(~Bq1seWl4u@fhp#OhFePeiKLDOw=VjC0NHYc87V%xTz zoY=NAv2EL)*tYG-&G)|Fz4z&VyY_w>)m>e?t9mUX|NxCAE*|fp|uPQQ%)Ck6?i2s9G3rZj}5S(FY2Nkw5PLo4(R~a5g zgGqt#Nc}l%RK}$gS6(NJP~7$yx+Ao3eB78%ScxYw2O}U^6C)bLNa%>VjuaKl?T-Qv zpaP!*{};(w=iIMTdMkSh|G~rhUuszPVO9n}xe$8pHJM&x@T9vqr!gxoDr4bb42(E9 z@jgq{Sl5iPcr;xr&7@-4$Z!S+puy{OTfhz4pJ;=cCv3-Tc|H&w?$f}bhV20S#Z!1r zyJ(+S=CWIn}Y-p40DBYHP^akK;*aRX4d0Wy(SmBv9_Vz?0C zJ(0S@HZfrsgSi5N(wQG@RW9?BZ-)0okkFeYp3;Sb)sEQG-x)H79*YT7+%kJMhYI{( zw=kmfH{8f_6|N!2=h(q$3iVA3Rq2Vg6V>?zcx>iNJK(3yUv;-4(>P;6qSXZq5Ylzj#>HC47(g^YRiTutEx%wEnrep(q%7Vh%*1{ zVGvQ)B6bjMsHw*}j)Gul!wqwIky}{Zn&)Rq2 zF&ceUJ>adDr+Z~(D9D`>qo}^5a8hBi`1Ro|T6Ol-n00BN83Vq^8xtkYB{&cS^qlj8 zN(4GzK7dtP$3~6 zcU3hpR?3-i(y_FrFP8gLE4Zh z>n4Ds=7^Z-xRSbfQO<-F$tYHj{)6FPE|E_p~CtHRhEih zJ+Llu4VDize9K3m(f?-6F3o;~&)XmUa))tUUsM#Z9IdnZT4}rn+BbmSj%b}FyYx_X zmDa%5Kq%|jwG|A}K@6i%2ByoGqz^t%l4TA^?~PheIJhqzSLw1PbV7t*S31o*l-O=w z=!OcDnFDoxR%C5XW!b}c%9O{I3NB_mRvp-npFOXkDE?e=23~Ad5KFm1qJ>T2`^_F$HTAq4G z(~v7*@@&&(Vs2i>M<%dwYfPPqo6W}9LR=#4xkWQtaD-!AKjIf>JaTP+UNma@<&^Vwk#*+ebGlriK6c)>?Yg@4D%CeZ z>(P2Z*+qCF?xIIN;`aLs&TaRL;J?Wr{kQ;ha1Jg`qW?Jrq6Vt!*sU?4`y8ts*a%r} zywEm3FUc6KUWkGTMqEY2i-@+H6Z`kp2S6aRg8&Wn z^CK()d?<@MfBPsRxZOfV1wh_6fPERR&4}u%{YNz7mZ%@rfMj!ykQtM~x$--(T4*c~Y0$OxP+TR$a|AB6-bAc-26j}ZvqmjO`+D9F40Pp4)wXyo` zSL*4&Y%H+ZQwWwA1*ISg>$g8zI5veW?2}w_n!8xRsl8NTv}?z+j@8*(`{nu+Ug&3g z<%NMgE6_rjWGi|B*m^+q9H2k=a=%`M+d#;)zO2frV%7tIT(>!BFa0bQ?1Lk}<|pPp zg;^OPCwSlOXR~2cFM!K##_2jBGoyVf)5gfOW&$E+KAWD=R7n+Ry@VPlz7`EJhy6y> zx6r|Qb8BzUWfE44qw1s7=UoWgHEu5}dHGurW*D@Ba}H*LCrQWn$3xA!G8k^UOS{c) zj1tS9p5qWbkqhhwKDXn{Fd(eY$S>&z8$=>)KfFOT^KQ#r4->Wl@aZ-AnPeo~5z)8^?m*#Qx8ER|%UEMO{sLxCkK>Ro=#B5WGM*o!0^g;)YO!~7eK0$*kkzhh@&lwM zVI^;;ZbvA83*Bs@GO&J1^>FyHLFbOsHJ4XcgXKU)be;@>X^aH8S4MA`&{N_!OBE<} zA*)laqrp1~VGv%s&MM$wi!-v9&muG72m`NpGPyS!quMh9?&X&Pm+2cciO*Sl&|cDT zypxH#H+k((lo*>Gv7(T1khuE8J9587vdVeY(sIh8texLH-k!VUAqA)>hISY(y9xRC_PSwB~ z{Yq$_L8uYCe#BR6GIv&WuVbx)+gIUUYC~oAI07!FGf19oW2B@_8x0v zYL3pIF8rcPBgqSKR}P0w*+}Gtu-9!gI>7hmcR1$cf1v-X`2SuXO0~WQodkt!;l2U& z0|!S_Fh=}e@qdWQ&{7W{KsP}pS_U3Ld*Hxd;`zM)BTf+jpr=-W0`@>1TjBr!BY5!1 zidvEXh(N#TY#%@|Qi+fN+dxISf1eM}YIeDN!5#@UcXXcux%;(WBbm*omIz2%HG6#f zYL{yeou{<_LI*`Rg~c!>l*N=u?Q8j`ITSQjQ^Y%@Qgt3lc1&jir3j}Q0yFr#Tf;n^ zkVoNU*M&I75I!YYclh|!?Ca_z`eA+v!_hZG{e!Tked&0zZq%Vq(Ezqb=WI}iRv&7` zr}m~6NvYAOZF`=u(4+r!B#jMPZJQSjkdN&ZEe%>6kXHe)_!N1#Gk=DQ7io3PYISrS zQqK|Qpj|BKL9RUYCps-J6{l}ZT?F^38Tog4vU}k4T;xWQkT01!;4PA0`SyiJjDP0j z(Qj-rS2B2Qrq?F~hXC_LaRII`AATy?CgAfoJa`uJk^ax;*7#i(GtRjdF;OEIJBj+c z${gbK;>yJwU6>JXuCfx7`N~sq4zX}B6^KO2^jp}%`qywG@)7M$`6=wWj+Ic@;p8&I zykpvMX4P~73*jJ3^l3Hxoi92|b88%vXn!1JZ>5-D&0GojPJz5SsI0RJH)x8_OJ=R5 zN69*)dZNsZX%grTJ56SeY=z4mTQO1zHO=P%WA1~;wu&AM@I15p^C&RTOTed;(9q_6 ze-1~OD3N;<`PDH=e%9*4AG?i;;7ZxX z*vAAOc%kDmlDP!*!v`p{^K-pyMj#Ej@7V0jpPFeBCf^Vc>-|gr4lhkYvd%kLNd*0Az6k zF<_rA|5ngJG^xi(EClVWdH#y79=TV|A*xboT#0WWl$p+CZ0Xz_@|$3<+@Quo@lHC9l)u9B3iJ-pjT#s%eK zjt3|+KX8f^4#vL_)_REqDebp1=%_nVf0y=OzCUPYMNZi4X^~ec(N_+S0X23VGo6~@ zS>7ZG2D6o~K@($9YKPN|rgI9M?O^;p(R};(*w;T9p(Y&kyG-fVcez4|^na*dxvq_4 z>i`(8vX?{HEfo?o!2yW3F67qj{eoJ5{V7Vj?F~> zATf_iRnSeDHwc3H8%GSzp-ZYN0z18PHw(1-A%&V6XxSRf~EocFPyk$526+4F~T zBf7;T%0Q!+%+qY4nJb0$GKK6+x&M(ZI={>yH%}#A}5qJVBa$GeA;;}WY z&7+$jkl^@-rh`8V7s5x7b zFfOhpq~EFXS9h=&7{$6%JBR&YmmBa$!%R{Yl2Ik?X(>D>yh)c}l{(g|GA~P|>5{|4 zMCkWXVXU2QL880o$IZF;8q2DJ_OfkZcYX-OxOL;7exh)?G?v|2x_CT7Cqkg)fRZkC z?x|r4W%%w^YE2RtZj4>#U^+}xz{XEdF|n57Z}^ZK(4Z(EkP%qX7cegx-331?xj|xO zPhKOJM;1M49GI^aYaui{?E{g72Af@UJNi|`Vx*WT1-x1w3@8x$x^gl(7*{v?qExHt zByborVNU@3Z_37NM%o__;hj3yJ`{9FHb(uS)H-7 zTK~GTuytaS_3}v=IJG7^8&hbj(;VerU<@tt`5=l%d}T1jW2d}526#MYj(BO{vE63F z1B$xt--)KsI&9UHMKXYm^TMkobq#M2H-bIBME!oH`Dr|1%X>t=BbmT@gxnnN%b`BB zzy41$pTX9NVm-uj$~h*=ufm{G(;yU=k5@YSG7D#;%&PeA3gapERUZ(}Z{c=8~R zQT-bH+X}Fi{823ldbFzPQWQ8G6$M+-WrNwjiEGJCO9v^P^rQ7;Xiv!j07iOb;{gaO z@d1+`guO%E8)7r62i-uPsSXD380}+2oG_W@*6Hym%{B_b1Pn5^5AtTpRgO0p%=N3_ zyuB~?0J)4mTdi8?P&AF2Mogm;YAAD@JNCRLmx)f+8obCY`SxLtD4#4bHx5f$+u%Q) z@L$%Z1@~lpU{cXEwrOz&3V)Z`B03A{UPxqY>DW{jbrXuuO<4jnvF6iW3b4m!Lh5It zQTg3A#jyE)%&8qt1t#%RViL9DQT--4(R9@1gE3m8NT~)D#?wi0nb?0hqIXB5r~OL| zR>zT0ON#!kZ47lqpT}v)B6}1i*>yvY^hV(E^Vo^r$f<9KMM4@rgj#3fc! z)3)sz^q?&Xvl|E4OH6RUo5dZRY4@b0f=C0=-Ipavt4}kt5A(dN(}(oNm#DeJ(^gxa zVaw9>xrLC#Xs00wlL?e7y5KRNw&xY^_XcovV@_S=U|`_OC^-yld6K$290pA=_v2uz zX%CRPm=HI~Q+M^qVnilKv?!4SNu~b9dvUI2ya&9{#`^;IoA5%+5J8LxYQu5vKpJoD zo0yrt?-#EtqxcD3P*jAkrWogPdHRa?DgYN>mb|lN3bq0}A6qJXJt=Z|glqN9 z9c0(;#`9)V+108kEz7@wLY0~+4R%x3u0~v;-{R>ZM^V?+LRLy3(s|e&b}OLf>+b@B zpk;j`S6-j0&R@p7(jS-`T471mFWcG``^i9MSz3Wp{h(ZB;K(}>+4hv3oy~j)n$7mX zAc6-K=UwMmdY58Dy>bCgmzii7oT(HS%aCtK5oMX5@^U{Pl{?MY>ZVj>Al`hJ25V7G z_p}j$3nJzz-uNtvqMj7Pb-JLy{>e&e5ur~kbDI7NSmpF7?X3lv?(=%pKFq24ZSbtH zx_BaRabjwCF^}hITN%YJjeyN+cygH3(->q%GeV5 z9vJ_mjJIa0p{c+NyaSni$FCt85@WwAOFezdvo5CE!!P^Q%o`%YV2YZg=BrP{EH^81!HdqaV%eEe@I@28_VL zTO=h)2^E^Iz;}GR<^xNS$)xeWzXa_6g{n+l#swUKrnYqB0o38ZH?a+U{#VTYUnEOr zHkSV&S*F@j0qTHqug70HUr$$_n@-qO`6lS)U-vwi?~GSTWhU@gk*U7ucU882xfnO| z{FZo?o%vg&HAuxgNPLDb08Em@uB?H>bJBuq2S;n(oVgtIXLHB{jA=dhzh{84M(M8% zF#{eVy}i#a1V(Qp<(CSJj&=`^8C;nm+WySDoaus<30$BOp%&yq^lCZ{qk=n8nAo2b zA@rLm4)(I&g}I(OUjF$=oi>{nGED>F*Ne%frS@a9R$B(`igxa+hgXE~G*d`}e`ks@ za7ej{{-lDT;ve|^E+Ex@O84Tst`|%qREf?t>s>$Phn?Iy=C`Df-9bk;XmlJTfT&(6 z7;^}UqSOYSMpH|SUA`Z_lE9;0Z=3fQn)W&@z_W3*FJvD%=%z&dC1foKD8t6U_tddD zD_&fpUOV(!>wwNT$@+B@ohn3Q80KHW_0)yrmMfqKRNvm%^feK7BODsJ`uTBt_~!bV zY#t>sC=FmJd=a+Tx%?(3ACgt~=K|ZkEh(M&n*jilVAylc^8SFYUe@|ouK?&@T$m2R zqlVygj@3UiK1I0ZYLXtd7VP$@Fxf_NRl(hyglYC-qn}UU3P_2Ac#)h#7}KvGZ)*S58z>H9)(Uoi4e6I@ioJ6Qf2FA9>eaZ)VE}Vk5NNKnfm_ z#;LO3L`Tj3FA~s~bv>A9!aM3JLQ%U>^}3O<}!~E?mrht2-7#5^9J^R*6icRa_4u;+KuNqVif~Q(RP1leGtQ+5E3S zdZhNW4nhw;tyH6GeL#P-mSvpDpM3Y1)Zsq!=&i%4ka7QSo^&{e5jtv_WX`ja~$9BydU&jXpQG44Xi zd}uI9Y^Zw3Qm)Inl6WT$a6cpY+Ob(YKjF;}^RY6L@VK%{u$;-EZ_@R4aLf8mmn{Cr zT99$KHGYzFAGFpKRM>sUB+QX6e&sZp-XpGy;*(9*rzi;F?)AJmmpA@U>p&Xd?T{O? z{wGp-k9Y+tA$=2nN>&-lW=Q6&tumSo>1hg9xu!WD_1E9xj8v%x&dnfMn2RaQY<_VG zP7}&r#%t*U6e$1a-xKm&P4W0h7ruA_qhug2(mxN7VY7QFsTx5aCY5dtOP%{BFfCHt zw+UR>XSvu5E870xEA^V2oD^yTtt8NkEVitooe5Szz_CR@0Bm(?(|=Ilaz^nG58(!= zQ~?q!whK^He%#CG6s8lTW3l{lco;c^Q*p8eO(+KX9=5Xd)rxhXw0E#Ma69% z4{suBuB15vh+>?ri%S+G9>MG%bjpgstr7fv82HkByx+sP=9Y8ZR1DO}Oh+=_ygu+GVBV5&fT;K1M# zLzNy3^bj_A2^m3mK1rtno{60a`!|r;*tH(L3!PnG)X!#4`~n&NFf50;8YL|VQ%WJ4 z+>kVSTwK6-85ItOG5aH+AZq@#vvc^TR-O&Hn6gC(o0`8-3Tb{`6}kpDl2HW)zC?S+ z3O~2lVsFy`J8qc+4Y$Qrp(n0>SSKXv|nQ3?ukSL%(uSWGbbmnx~U&b zKOSk%3dw5Q`-S&2dC$}b=<)t|FTawtKof6dBct2I;Zi2yNE1Zv`A0Y|-|J5X_Q!xS zfJh9~c&504dHa)y&e}?R2$|V(*gH>icQkRU*x|bLBV@>S=hw=PQvPz3)wFFvZ^|*3 zal;U(aaBra(oa$#5ZVG7UdR)MtkKJJ-?1I)MrP=y!-NErf;v(c(Z0oyQ2>V$}C_nLBCm_=9 z$ksr>E?=)LIb5er<|9I!TjnZ8m_kWoS-)Er;UdFGQ5`EPt*&?YajH!y+$*2+qiisw z#Gp}8F_F~2J`3Hkh~Cm300Ax?JgCJk*_bhrdm#9c;MC#H^%{aTiR(!tb%2LiBdwLx zwyO0WUShWjG&d2!j>1a}5Rr2A^tJ`D84n>Jev58?H)dKlYWnQbu~-wo;190O`5|~& zIN2SE!qS+i-``a(EgBIPxG8!9XqrNs(r4*BGGbUF-^k#Oi zE?tik!CtmK9i~m#;PtgIqWdFkX7Vl~Xk=_6n#2|fr2Pw1i1t3QXHCYJN?exj|4&|Q z-ge@8vPqpP;i~YME$qPXuZSbI0vf%dC2O;cy*XPbjM8*-v~8(Rnj!lX`>DT@;b6yC!u+*@*hb#?**jLL8eP+8spe$hZF@zCW$`5Bj+?+; zC@L-pkXR5vph%Cfy-jR%QVgUA30ec^Qs2+k%|nMz61|W}#QUcYYw6JDeH*05=Fv1D z{c>bfdJ>~LMYhVh#+Y6uUwz%PvC*xNC!Kjg6P7&=O7YPQyO(DHnTBQk*Q*+q({x=V zaMCIk>2UUsmcz6#Yyk;b?X?K@BtJDsB@pusNVK1&>9kWV&=U2*oFPlI>Bj>hksd{ktUB}vpCM?n)JBH%!yte0b-Vbq!{C4jagS9~?V z*h`)CR(3cbC;q8tvR&?brVC^06EZS}`CF{~%=;?2?>LT==#NqQ1f|BqdGo}p7yvT(mN+#IncK$_2tQqjd7I7!?l958EoDO-f5#~CVP!RjPF_~h zbsE1&Wb{D>hMvl7kBJNjibz${n%Sj!xZ&@E?_&ziyL67Vw_2e0iyQrr|ivotZ|-+xNuYGEY3_dN{7S{_6Pa$H`_ zbV^y;*cKljWGhp5?81`q`QUo?Qiy!&<5vc6{%QIxfR3-I@) zrIj7P3!8KI@fY70Ehwy->gafom%GvKm+CcFR~;X2PbPP zv)=z8l5N`IwxRTHUwDCsTzYLw@Qk^{lABO}ex3{+SWX1R`)RrUNQkAF=4-N_2 zdwTS0jxIl^|NWteTqMucZn?HLT0IF*O8xTvJg(90{zA=_sGK^hdEYTKo?!{^eQTtoYd=&-6P&E3Ev?d5-tY6a?PfCw z6r0MZSFR4W(6d-=dXZZecAOPu(#dem4%(hc={Pj(;7ut6Pb_*u04}qa8h{lC674(d z-d-`zy@%)iYuR1_1FILc0pvf3X<$fmTFPP0A8o78r3tjIkS={87*7cZKmeX9`^*uN zF9JzoWh~OztOb?qM}5vq4FlcFa8+S|V&qq*b=I*CXzXZGV)lvBFv$+Q*P!rXSar_m zfgpHdVZnk5;KlOtQB=)ToF~U04&y6=4GkVE!rzDa~;7;^2cz zk8an@>G^#zBUatR0|xlcDV(8yY+)}tYy`>>rkE~HR4ElhEVFgm9u1EV6AYWu%Pm1K zw2QwqB^z`vOmO247#&lvu(@a*dE>0Ks<$s*VAnyk52h8(NV1$!0GZge_RmLAuUFoxPII ziYCuP=vIlI>aDjB4GVl{u4dVXU@JKHToV&1igbP%R-n_IPQ!SxmoAj+-pnHUYlYlF#Zq_C##C=mk3c1bmn)@66d!e9AUmyu0Ohh`x^j;JE0$M}q~fS782-K!9! zzC#62qM|}XN8-dTRje(S&uJPuGv)8HZMnDeb$P8|>cH?6{0`vv$+!Klk&hPbLz8uS?KLkIlQxdKD2|Gx?S1m8_?`13+FRNDVR z#c$<-G(WO7aDboL843d}_{{W}A9`&N&@7)8Zr(g9Va5F#Y`Qh@@H+pU67LCog9Y3? zK-BfplIg=j422m+lGvpo2Sn`^cWHFKA3e4Rd_CMfGAF9^jpv6m1gRW4sY4GiIc~|0 zP(k-H2M`azed`RO;QKoTg-loDsDJOZThUcJa7*R{ed4UTN5l^YVAwtk5~mN}O7MvT z=L-i_qIy6;N3vpCRhC}N2Zk=2W?I!ERrhroC0a2NfmHQ*&J9>GnZx;~=N*xnp8f6J zdCrz;al3SUo!b6-xm&C-vYoV6R*}(FB%GkxiXGE{fEH|!VpKm#gOtfbMpdu|Eo+>c zDl=NsN_4>Vh@7G<&G**-8x9As-_w7XbAbQfIjcsan&`Ij0c>B{l-ZtCombobcUYnw znJc4keBm61II|D$@4hEVyCOsky=)2k_l(Z-s>bflHe^H#*s?2e{Cfn87pZP|?C*h? ztaQ4Gl%$c76QbIA=;niEa~JOFONoY3*a>`1Y0g|e24u{=2M?bR2qH2(9U=--FhEhX zE_h7(HuxuQF)&jsgc_gX_})1!00fT$TOE($dpwK74B--Yq?gPFjP(F!X^IApKjlKH zp?eJi{D%wx#q#TOE|eJF-YpfEq#{qcPX4P zPu{m(p(=!!$@?~pc_>3E@@13qzxj<>XM%oe2-t;rCmC>>0<(zb=U0-U< znXvVEzZgEr`6pG3jfHv{ZaJFvIax0Cz(6jqSTzAAY*vDv`)DL#@MX+iY z?OQ>zJ8=lJ zG8slq5XQ%BTKKlZWI8DQgX+}V59^SP63^3EwBabv!bBr}(!`<7X*$C%O}jm458Y6CeJrw~r#VTl{a9{YgB^RI_*nNLauc z=~w2likyq?Ay_(J4FE9fp%RPfJqc1Q4;@X_9CYT{19S=eb+Rsfl1RP)!IC{o1VV}a zHvkP*Iu98~!5T&dV;wjI7Cs9+C_kcBW@j)xRgppVQ)B;bK{;r#e0fINp8qJCicC2Y zqKeGq_dqM%!)Kr&@;m-{J&9E1s!6Nd3|Hm&O9{2z*snXeT#-3+IZ%wxjX>N}n_ZY| zQ$xcD1pns7zR-sR+~8fW4Z5KVD^ZDxq2uP@*s43wr1M|3q!T)k;HVzMasHIeajkRp zl{=#5i`@ekiQF0iy&&pEpR-hFNv|u;@xHEeU3wIXVCMsZ_WtN~*-wU(y-UN+5f2r` z2F6U^`xArjkyu`)PU9A|&5vGv@}GBU>C2n}|E6QI(AydXI9Cx2dH7t>-M8}RT+vSf8VJ|!cqMZ- zQns#_M^h3G)#-7s6sh7ua!Hj^FC>}0y2yS5$7>e@YWWY}X8r{MJ@&37Gb6m;;@^`o zN0v@c*TSN4b4JT@s#4kDfdOv^z6Ma0ik&v++Rd4m&VrSe);Mt*71^);U_EN)l@EUw z9q^lZD5p@0<*-F|TD4*GZK}we;+meqvA+BC8#jWj;L*6NoekK14gIFpw^)zgb}%1x z)|0;LfDNh3LVXrEKTXlk|Lp?Cgkw{kO40k1fLiAfq0C*xQw{B|HKwPZ-~#ckc;Hha zlRr;)Hzi~S(=9~_CQ9d78ux?eQrywp<~ z$0*gOe4^W8#Q1eYAmZ>Ln!tjv?~w`FjMB&{^x2cla0Bva34u&wMlth9 z1{TY&L{L3h|M=8wcWY}1-Sqr|XrB1Sn6K%+k~$f(T(oT;KU3pntNuo{P;DXIC*?c~ zO3B3+t_*P?WbX=t0o>3)z9sInlIg>d$AL{1G}xFFvqjeo_VBiS-wXRXb73{Gya=)& zJh`+LaL{a~ES6QN+ZMjjX5@azQ+>*~3i^$R#0LsWCD%O_eu~i;+&eGtWCyyoZ!Bkv zxi-M!>V{sU;d64O*MVNQqH`DCWoK#3tD3!?JamqI{cunR2`xC1p=&&MXl@P*Q5I$> zm!vvrXU-x>e}vC`1=O8P?=y9Ku?!OGrY=7oK?spJ9`-hci41b4l`d8yoYH2LwR zf_aOpInMPi^cQfbR1F+vVpJmQh$YoL81JZUvw-t`FaUc;edIY7%nV@z%KVi9(o4_0 z%nTiVZ5P*7ayZ};?8Sr?M42KW(y1Q?+Rb{ePIE*q+Jw$j)0X@~E`Nqo z{*jkx_nopZzxv%>SAFO<(N)l9`IT_XXlCO`uZV( z@_Robz*hDi{GQ3`-&2oibvgIn)P?uv<<1ISHGykn9V>1IYhPw3ur^Xkp*|n+Cm$~I z^9MRK7o_nY;}7+KBh#nNBz`3lzt$y(A+Y#;N;JeWrbVbwXI%E8ngiwjBJSPU-y|76 zjKJNe$f?gkCmY_enstp94aWT0Zb3s$( zWyQ4J*r3C^k?gfnyG}n4Q`w&pUOH*#>78#+AT#spTVK)oDRbXH-a#%R^)8K;Zr;4!Q zcig`;EQ{_Uv;Ru0-Y1f;zR?b;U_tLAECgcfm4g392!y~L8>F!_v{)V>AkWuc&d|ux z=ad2DYAg5M)TKAQ>bkXY!`=})P!=@V$UkfVzM9os$gQ26jNpE2+|D}_?fnCoM~@yx zlEE)roWJP%r^B}668v(!F#6n;op4)4ACfuynw+?j!Tq?nB$o(8PJk(ZT?+BrNstw- zqYTZ|du9CBscStj-tXWOIbCwmXa5g3Q_jF+@RgQ7797-_z+Y&W3*mcGA$+g;K$IFQ z3R+HopvRrMmD`__OTz};OC%uHVxmqJ`@!Iv$k{9@MLaA6Mc^gwq zsrKH)6ZTu-= ztz_T6^()9Zsck3F#X*7rq5t080z@R*mIvU93=(PX;=QP{V!GO;-hQ^^+Uz=ja)10Q zt_6l7-7#A(23hL&@v*UQ|2>reQxcUxFCstyr79-3+*ordF8A{Nvf9P2;0p6{m_Vk1 zb8;b(_XgFeBeSa7Eb~0xKao?KZ!s}u6#Jkvjt@Necn-x7ng@r_&yP6h25}(<-+Nsu0DSSNPeR4?a^n9+o|&2d2TYm@k?a3qNi%b^asC&Z zVMYE{Kc$@??1dVLwcf5X=V5w@(lUSjLkXw<`=X!meW2?Vq`$A?JU^zJh zKGv^roqBbd$)6r8QAIDLePRPt4TEb;X8VJx^wh-xZtue0kg9!$q_}i6Ka&|Q+$160 z!H?$mID$}vxf23u21XbpHw^&JD!GuI)f6_wHe3jvJ6@O5i1R1dTOv2kw*<1k4)_zI zHp_Jq+a$qdnc1&}xYD$mo{eolfIsSOS_NP7F@nOQGBktd!B3(WypZ{ryBa9T_<@g~f#MXW?nKClCD;xC4={dzlwY=y;nR| zm{puV0P=e}Bqok4^s46(UlFZF!#yg$WO{p zFCwL8J?RXxsDvg`lkKx!ljM?#^ppeeQ}@^8q;=YL27D2{&0z-&Xgd(1*=VN)&*+yb zZjb&EOJ3}c#J)})hRTq5HTgcDuP>gTZyPtxq{-eZ5u51Q0+qSldP=4~HO%U7-;Izc zOH!F!@rIvjnVJho)3c4to{)%|*O8&abLCLZwsC)=l*X+4Av$yrwC07@5qbKHN#AFHU;aYyX47|&e+of;|!JO^AC9ht_T z^1EPlG)V18ewU%85*+vcDRniakU5aLWLCh%-blVeOm|H8_{l{8BWA1Sj>gWAXBYqJ z7lp}IvUAyQ+c=vlqT_d{`S{i6Ak#LbA+HYQ_vOcX7vb*Lh->MKZ?_;G7hgW(D6fU( zZ#s6-@zu7X9kzC4HziYav@C>xQL{!F5r9@G6A<;!|!{PCRCpiJ~Op^PL zD8^={bkRjA<@!%Un6c8Nwj_kdgFcemf8$Qn4zBd|+u3Cv5!sp>@tW1mj0Q05FtKIi zbh~td```72qspj+H~4)a0c-KeBT(nLll&+c&*EU)uXO@0uAnS%+8((d3sWw7;x4H$ z&gap#eUc7EWt}LmsBzC?4WE^k?$Jqjr*X};Mm(z1hL|Vb`o=5yV|hk0Gq0~ktBZ`~ z1UOUZOBaf!D{pME?bx^j4W%6Mn8ao4A1LO<|P$Z$wzdF>{G zI>p2A5q;p)6;kwYm1GUeBViZKii(1x;@#fa(^W;~>*emH%DaF7@C$?e60>|4(D*Sw zr3QSF9jDERr>QtuoT`yun98gGY6F1{+X9-kcb-i?4gVg@`?!02??#@E_cxzhn`$2Q z1|L1&!*qKzeEvpzkk_=iKL~Jsy)GtZB5Jcp7VgAntSynctg1+s^I@rKq$Em5sIKa{ zg}ycFSR4p=s|AEqlBf_T9Tcbk&Bbi|?91wzI|X)hLP7c(7ZC-=Wgj*Xh69zqe$`8T z3Tf=iKXcADJiS67Gu>Sv7v5%KS16(|v=zY0Qm=c0YnKubL1S^V7LHd0DAz-LcAKCn zGjwRm%a+&M+_*OR43?jJmXzx0R0y=`FXJu}D%WuP;5aF;^ke*;6eDax*HYG-QOT`| z05@%lWqdp4A9N(bA)JLL#RSTe1*n0oFjp1AnzZFjDP^fO+T7ZDRD?hJcKPs{qL`7T zvWAlo_PP(#DyAGGS7G_FPBmJT4a=8<>KL|i2ofaHS4b!v(O)!3)>mDp*r|=wte-SJ zGs{vLXXqgwhWI8VpE)chSCUb)dH|=>j5(QG+ibcq)SCC+k9>Cl!meLDX3#5O}g+CgLv7^zo}H z6``_U2u2uYsPi5S0}(Mzqp0Txq!~ewSZDRzDd1efi6uca5`m&}8Lfw-b-K136P{h` z&FN>Cr|Q>NOCwKeq}8)@l#P3O1RAySvpA&usLnI{{va#3v0z=_NYcX!O@R=US;sM< zpGsQ^#tGA_!|4U#%x*lP-<=KrBjP(RtH8;Py0EFvZ1?P`M;uTEB=0NZhhofRKg59Kx{a|YIyVFIpby=zApoq3v4%{w1 za9R9!)LL!@lqx{Iq+{#`XNbWRGe%1k(?}p8E>0W4`n=B}M}f+(laHbQKWx1NaAiT) zE_`C!wr$(CH8CgFL?<>TwrwX9TNB&1GqLmMeQ$kV-Kzgq*I9M;uHHD^y>y<{YfS+J zK+)^ySVYvNh+FVUVJZ`hx_x=eLcnH94AAvpBD_61kWoe5AVPtuBC1APN7*C-`r(fc zJWC(@hTD&yfU2|C0_x1gx)#&zUtU!iZJLKe2!vwuE)wWJYP=JB`FjAM!}Qqx#324! z;tK5flpvT*F;qVY0;H*sz5KjGK_>2u6(EU6y~@hM^E9d;WHwtrM2m3>jQiTSoqq**jNGF4g zE`%dn2HQ(R6Q4gPVii$qb5UNbUw&TdQh7=le^oU0ZpX?A{JW`2O-*7pru1u=tnOgY%r!YfHb*tEWX=iquv z>1XgjGaG;a1=13F5pAiR!6b@Bz-AIf(HH>y6x7`h#WKMDFDkhEH$tSN`g2A>N3;T7 z__uXtw$b2fUS+Eykq-m; zhE-3|Pat;C{jYjy0O}F>!T@bGe+=4A4Md0un7g=>06`8vjG@CE*48W561ih>CcrWH zJ<=3Ro-8~SWUoG=w1`UroJ-M*y&Jz*B210L+(aqc)eAt9()8Aq^#Rn8Rivi?hEbg& zR37BVB!zFMQbywLTQ&}zGfF3g9YlA2lm2p!u?p8S?KrQn*(;4Hw30-vfu-v zy%|OcXgX=GcCE{8H_r1Vk`9`ehI=+|7R_A-Z!J-@vL~sY*#vEh7BTTYz-)ME;o3wV zOsU#L5e-t!{J>tY_+5=MGrSeI&^%hO-x0oZ(qyjcNW``kaEc8Df$C4n8FUDzKKU;m z+1k3}rBc&|078L$@7aO2@7I?79_?aovIh1xiw@zjb%?(eMtOFD)*VGU?s6Ge4K~&Y zNrd0h*pofLuvd#ApOFPv^L^)KHpvWC4h43e#W%H|TFHv*dIz}5eKI;XaL|m{1ktl| zr!#Q9rvQN<2Pa_zlM`g&CD*(p>5j4P^DCb!M53k2xEz%d;#K~?S>C4uxB|ZVrw}{) zu=n&i6#xyB6?OpO@f2r_0oi|; zXx+kuJFs1xnKHQQg_I6Mg;p+XvZChWaHPSv0Q|l=KQ6>kU z4mz44UqGIa9(-2n&@*sGQg!Z;gI`KKB%vNG3Q1wxc_8wQV?$Alh@Hg3d@lox?_~h% zd!3%yY2y%Q4y?LPi92cjVy;&QTkzo-!w+gWlB-z;2hX#t#wW^u$jGBbdC2(hqtCjVa6I5-O_SLjOKgOvX;r3t z`gbX$B-WV#PcJa^h&*|Krb%Kac%W%B-M5N(4Iqtsp+6(J(cFW&0dW=rXK+BTHC1iv~}pzZp- z=*Q-rXSUx?Hz>pW_Bo1LF_F~bVf6zB-!5=>-0!EL_AV3g$dQ`1<<%$lI8|dgkkA~> zl`$g?AYgJ`o?XT)Z{_Ha3dR}8CAv` zgl(aA7cj~yRZhCL(`bvB&F&`LId5U0!{hxU9=gMD6_@_Q-TaB)uMPE?T=}C=iyU}l zQw(>$k-e`YV|D14c~qJz^m)0+1@!(XP37WZGV-jzJT9U?)o)($fu$wGm`)TTG0R2r z6Sab#!!|51Dvo>&R{qkc0I5qQ`bHSj$Kytrz6$&%-oy99>VNPGeXAd#yi7;GZ$5Zt z0X*J{DM-^4llg7%`#$a?eIgi60T~^FTJI8Bw0Lp8`{Lv&IkJBD9c2bQ#*@^7k6jw@ z%Y|P1{rY@=Fv{`uzFSBXJrH;P1ydSchX;`l2p^8SJ zgsjaGROx$vX(Y<+ymdc}JVx>oT!GLw&AO-Fg6l2hz6THv1<v?- zUQ&sOfQ9XM^HkH_K%m$D^=!kdvj-(_V`i(;(@!SA69YTTm0q4~v;$PH;Wn(K_G$ZL z>PW3&k0-0r@!rWSE^{`)_Y&vvk8`xY_Zn0NlWHE^NlMy!*ni#hdfRIBnLy_|y4%?@ zCLNd2eB|un(wVq}BmOaw0uuhUQlhTHQ|m013^0;EXTA{z7JZGHr1ll9<;f)mR{S9z zHFQ|E{AOae3_!yrNA%-1G;7z9GSgQZ%iGJkM)ljw$Pu1k*wdxp&AQb6Yu!eV-ZtTf z(c9mzulvdXijdE`|5!U-9u)}fTLkJu5F&~fu3dan&<59t#OqrMZZa<3k~ej) zbz9l7kMtuJ&HSWP;CGSCQ;aR2TE|?b-LB5}-w>8C(JU+l)C@%^K8TqdA_o1RF7q~_ zi!H(w508>PYPiL*T3A(#z5I=(>-QfM@mCjyfGeP#)!jd*>8VxWRBTJA-!YBmI`Mxo zxi)jpa97bRMG=TyRNr}y4woRt*uF!Wvb}ixB&Be_wOmhV?^Vdpab_J3T=vng5W}?= zhIY0>pW6wmF+w{HTyjhqCrL>YLP^u#pHC6LLWkmZL!m8*6Dr-SKn0)Rsp+W}^>>~H z=UsrZ;xc^uTS5U2xkdnx9PllOKFu42b_BPG(Vd{tZ&e5{xC(6mgsIpIB&OPE_d~M` zuDOQ){o%x6tH(7XwC}WN_B(9Rud$OO{-K3t_!dO~B-Iux^=^n|+mV4*_Vyw=MD-gk zsri|Cqe`Pr5vWP>LyUH@9;R8WzQ>G?K^iFYf}bR0gx-qJ+$~L|%LJgpb>+^$64fvX z=L9?sGm-G*_bb0In!WRG5o%Ue_XIk!97E@tnvi-*Xp0)><@kTABL9+@FJ2KT;ctrs z1gtm3uj)dGxMs9@Yx#1;3X?knNyp9KkYUP`)4wd42V`VH zhauLBRQ{M$N!%dVuI6kRp1xJT#%zrw>FD^dIAq#YHV?+QH6{WyLdtponE)O__oBTY z-_!L3^}G75F%Z2a4PTdEKXusLr95`~fxf)i=e2hpt`~~%#4t_oKr%ivHz$?T7;7lc$zj#g4D5 z7!s9E03atY1S7_%dfQksm$FpwBl#uMf3vBU{`5hc9SS4JkK{-BjB4(h>?ex%jZZ@AWN7#%jJ;@=rBVQgV^8V7%|-fvDcB7QY*~#O~cM_)5q$1^R}+DS_|r~*=-wAbqF2U{jOx{5m4DI>*aWnGh#}{ z%uk5xEnq@w3RuM8M!`bc?k4k*MuIY-rIzgS8*#^9O30S&|C64V^EmQar@OUECnNQN z01o6AP2nk*b(aa*u4+!;Vh8}Z&d)i)cwu2ypbi8B>WW1vrHw1&vfrWh9u`Mm-r{o) z!5cV$ysh8bx-~Cu_K^D9;cJEb4nCJ?LJeNUwJP=M(!o#dE>`%^$$1I(mZx2cHC(EB zB1)fth5^qLE86E*a>F$c)90=T4n1ml0D{-iq2gpAlqdfD;jO5g3<9k>FmN9tjkl76 z2HHYUdQfDxamu~Y4IpFBeS(6KVHEpm*cM9?@cGZ zfgaI4N`2srY(AcB#+cZBUQD)CsgW5aXR{PTf;ujxbE27Rep`@Lc*JiyQZ(hjGM&4Z z^8=n6rB~uVPoVhI$Ja+bvGWdh-7cp$qedMBb%Ho$>JgMBvH)m+^n1 z-nmolH9@ITFI+$oz}T4on_-m(sH+h79r@mMu62{9PpyejDGfRd+QE_~2a0V=)S&ac z;|bMA8kOEl2$l)V)lyYq04sz(B# zupS_?ZP=RCJsWz{!#(&AP}%iUCInO@pi>V<=8HxY{X(Lu@ZAwX)#QD|*c;wurywUY!q@w#>Mv)SY^_$qqXj?>Pr z5Hq~}b9?@}PyDyPxgSI~A=v;@zx%cj`6?`%2JxF^eE1WNx9&jb#Z^yJlP@ zu|`j&O<{wUEIuKC_oZbQ7`(LX9jsWNKC$MGi;b5IqODG1=RLC1?#12{sH;~c)=cHa z2$bKP%k#9FXI7yFRi$H;V-T#_9b0+Z2*rb+hK>H?da}jLMLQrY!ffhlf*%kB-N*t8 z1#_`|b8KOBQv|${Vdiu3jTfz+}bmVErAOvXxlhB!kb@~ZVw423WU zh5jwpix&ye0zMo!GqE2{IXLz)z1cVcH6pcQPfbfQ*u(9jE3NUTBZszQH|VWzvB^FqgZ8((O7c z^Yr)$R{3_!ds9qwiClZ^Q#n_Z6s~&1g6T9qTYbg~c61Kw*$X3(|TpxzjRxl2!r6axyLFp$Xt zfU&5opLnv?A9%7NJmekdx@vVMrB$8GoMV&rW~bHM8f-=sXaVy-qTX0b?FMx=26Y)LdEI@dUdIJ1o< zq(W->1^VH*O+%AIh+J1Rp-X>5SncwUKb6a|6bZ@L)^nOc$Yk90$j^uP;BBXo2j}u8 zD8QX0cvP*IMdR9h)#B<-CcVtagp6&{Yk|oTDQhtT7Tc8g%KI)nsJs4kY#kc0C!FJ* z%EPS7)YqG`NSx?S7@5>D1QGW*DiK}VTXuP@I~32_hU?QNv2EkfOB_F`DCD4 zj8^sg9z%1)$pK8ReA1H|?@qPMXoJQk3QYJh)e**E5=}e#8e7KTjZBJVNzsQ?d0>=M zzk~y|lU;M%lu49$jQx`C_Vd0iF+12^-05>`?q|+B!^i2NhS&S+x&zVYh_OQsVXl&o z!$O?a)c!W{?2mJAztH`HaBiW2(RF;X;GYZl2TVf4r#OE`T61#+yS#f<=l@-vbDcha z?mivg@9IT#eLPQx4g6Ee1A6*=CIG8)^YkT+a=QIK?{^Hmu3pavn0ox)cTb-hi7{HH zwQ(AZ1P?b_iG;vF6HkwKsSJET+H$-VE%8fRlC5ZTV>Jt^k6T8b1iG*P`Q~ohe#5^} zoX=i2F+2YY?*1>@YsoM4m%H`9F!7QVhi+7h#CjnDkRSH{Zk=@qaNaDi{D}XL2E+gV zYyX9XZFUxWEB^;9{tr&f{{Lw7H~)9*M_{zehiUAak?xaz>M>l)V(LzmZgo;NR$*^>nhd9me0M+kS28%o5(ZVD z=Px3m^cHdCQ( ztk+W$l%bQ%qlhQC3ghg=b?SP8f()r)L_Bgmv7)1G3~J_rY`QvI6SbW4Ye9;HIf^=QxoZOtNd9=H?ZW~I21U_Wb$`Kqp66&WxjHJWwdzF-Pc%n(ZR&f z0HAe$&bZ8A@gQPSDhF~Gf|k!r%Z13-+U_DqbDVvL@wYmO2Z5&ahZZ%K`6pHwt#Djw zeF!*uDkmibIw}hX_x}cIu@ZB0aB!u@<#TN0CH&$M4>6l zTF-^Rp5ibHa2x9ftDCo@6aa*^g8!ju05JI&);WN?tEy&nQJ+nkZKQe{>?cW#>8v;zPq^>|fHh?~# zJn4dS0C2fZQ`#Y9HVTSnkk2 zIgQ};4*Ds?)a#J?CA9U0a`+|r@zwP^kPrP;Z}MI5>q|wCS2S-6h{LbCx_Rluu&@(1 z4)SKC=6jP{Ne>pL`&FyBI(h5FQv@__nE_@%J8AfP22^tp+Y@&P;oLvL69$QqFxNqD zVBC(Vf$adCUB2S3oHm6KhFiW@ZZVy zpq@dAp5}2c9x_(|jEdMBm$MKz+F3%qkXL~ZBm5B0Ao_E_@K5o60OJerH;|aiUvAfE z5N=2H6AK39kKt!fus?ut5{QE2FL!Qqe^UCvvWngcnZ4%`UUojh=9le zvDx)~c`tri|K`g-ZdU&j3>NTb!*Ag03}tk4=wG$EjmapM;Y6uT-@6$wN_Iw=yW8wL;E|zD>aE zmPczdh`^p$gT;FFcJ{A=r2|R4rDd3e&wmL9r%$LbHv#{Ch)PBs4U2^I z$vPf{aJl%gDEt=s6s}Gf4L$6^8rM6sz0an)dX1WPZbpo=#o`fYL&3qg<>@;iFRY!= z%z!=3a*)uO;QH6b-&gkB7c$db#Kd$z`n?7CcU!QgbGRi`g*)n;$Dwy%gF&8G-oMmu zDDdnFyW1EZBa(BB!xbooanv?V46^*>s=g)z8NOskusPlFi0I0<`sbzwqll_WsXi0? zpPFT~D`>}|Z0g|ct(|=ejeW?~@pqm;DHY01@mrY1!wZJ8x6EJ6-C9e6O}fzD$&>ml zF-w~v2W9O<7kgTF&mqS@^fJioMTNA-n{HWE^6iLgLv?;X;&%c$KQ&+9SMHPZRyN4# zI}gim9vXCt4aY@rm4!=7I8!RoWgRW=2UI+m_w1fcqo8!4uW-yd|K=xquE^=hq2B3n zcEdptAwC)?N57h^9#pQldHDVrx%I<)hAdT}F7zDxw-f2&ZZWA++COM_HNiB(m=Mn@ zUSoz~U<|<}b7l@avo9XwaB!XXU;!rG8|sE}PtgVA$v&24ch+AoxriWzihQy+RSM8) zObvR_!shprx6!T9 z<@ku_ANKJz%~_OXC-3qtQFq#p;`rbq7!3PcpRwE{fX8Gy3nLvKbqtX?dnACxb}56q z3n+m6iIzPqJ+t`;1hKn<3PhWW^%38vF~s9ercDOIU1|6RMSVWTt{th8hNFs@D!8ho z(;~s#TIy54zg(d;Dj=SsWY4!^l+sc@SpDj%`j;+2ki-(0Mk1`%N(O0GbDywE*Jc^y z%F>FF z=iXeLyhwr~kTpKIzk@@l&}Kwb-!nZU-)P9DkB_b`GktSERML$BryT7^#$VND(Mc4i&Vk~%(#cQGG*!)#vU^uYBy3Hbgc7i z@7XNI!ahf2RES@R@?}(-#XJ8Lew$u0pl4-!oRR)H?jMA`iJ0Nsg`+oPS1zYrLw1&^ z>@cUoea&o)C!F&4t6Em?FXtI$0El50`O78MS3Lg{Nb0~JG>GzO*L#Q8+Bp0T;4>`{ zb~%roN}-NiB7U6SQu>}6@NvfCn9()X@mj#1HIaTWgVd&P>x3I46B(#+vpaxkz_(4l zU8c#;-Vj{(OxRx$#~GS6G<5;ZkbAV3Ndp^VXX3TEa3Zu=_{UJ$NTx*>AX|=KW@2km zjK2>z`jTQwTjj90giy_@&&T8+`_m5C=Mb$zK~r$9bA^JNHIA7GJtkL(>jn`I(SDLC z_!6P5NVs0=uREH1Jubbntw;c8k@vXr49dVZh!YFUm|*mKnqRd4atpwvpspjzoPG_Z zAF?mZW?Feh*P`()L0t_rv~66-+{>^VtH-tt9ifhlvmc#>k}`U4QKcTMddxM+A=TJ&qgcDgKJhVVDf(bK zy)!9uiH2E8-Mbjzc1tMPo<}(aMS~p5m|VBLG$y=7jph#NixTO2dXF}(an{^Xaks+& zKp)i}>Dmv4q#VBkSuME2m`#CZX445LI>(rP(Q^^$dvZA6i3(mi_|8R2sa6oA&P92F z_%X9S*_?E*x`hu0Eh@r+A9fh2i$ifhy_*tzud#>#{-F$`eDdU#-!>9oJHk5Gdd7sF zf-X1Ki>!ZhJRVy-{UO9E&N6zuv*#m#R)}e1UWO15iJZO zcdSe$uiB)4Cok9J*FP5$N#e}e(WacJ1&eAy>FV+vH6YpgKPKV& z{C9lzv!<$6IU8uItIOtSj(XO^V!EP?Yajg!MjVRC^Nn`wtmjdlrEdqz|;xU17& z7v^jw(Q5DBw2%DBOk1zboAlHYdk@0Ne(sgHOUmcu4K{+!NALMEm#+TtrbBPN@T@@( z_I90p_=aSg<<4jzeXRG_OZY%s29A|GH>HqQ9>k7v?OOeX9zB8A>0(}DDx9c+RYpMs zXRh7T)P(PL`zI}AoiVnLb0u6H>G@!5kp4IH1HLxVH({Pa@1Nhq4Z)HcRl zbRN(!(BjHWqTH4w@4GufJJQYnn;jAPD{8s~r9dR5d6wP09bj_@cYQG5>7%-*$0HnkI5cNMhKWxacR5MaJ z>w8vW%^*~Te)y|18kg;gYqM)?M|yk|usB^EHn*sazwa|2nMTFO9nnN&?H%%`yJKvU zFS}IiGRZ&gA<9d5CSspS+@9nF$3qK+q}X-=>q{z@Q?&=P77jVQ9^?jo@X4v(d)tr< z5Z01>)Fvo0+BkGVU$iD5VqGS|3#f?HazK-!sKi%qlA5PUEL_HlEi<+dvQC@} z{O8yZ&FD5r{dXKJtC9UC-mU<29an(aNIS(xRv~g~} z$a2z(H$q^P>i~}zw11!<<8kyk-E$+&ej*;4E0}7PABHLS`rq4-%*qrH@ln2BdA&z| z(P?f-kAv5sE|m2WfTAGYR8VQ5yE**`L|j6Y$&tR6DJn=uYtMr9aZx~`!yurS*?V$X z45*FH<6~TEhCc|jvkbURBdZ$hc;L#bEJKPC`3o)zHy5U!<_hDQ-8cy!hOVx) z=Mlu^9Hc>$Qk5gqp8RBO3^~k=4#F^rw|ih8ozV>r*!)M&a32)aw3w2Y8_9bO>^9a5 z77u>EP|k5`ms)I@s`kB!!3j3p&0FF{fwIq#97TIVNP&v_Iq%@mEkNiDOZO%ZB<@I0 ziS_(JYaHvBlc26s?ig8z@9e8L$J#<8c>@!i!u=usCGL$vqA1uLDi%LwN*9~CB?*~+ z1~Te$$$u*9x3mB}jMQ(gUt?AT)(5b*ZLL_Neg>5WAX1>yy?w|nBjF60J%&%>)TNK=BbUOW4#fg2*}*RLcfC* z%)%`-u$(jnX7O0T5kiG-!gqd|aL8mYMSIhG9lYGV zu3#z&uxmNYSr%t+E$Xs>xUv&2WBkms!KAm0rDH zOyM&wp68rUCfkfsW zT-TQBaT8wwqQSs;oAn9gUqA|(e&U%NSfzI?C-tEkiPqGo ziR#Kfp#Dg|-w8&H_}$!&ob;p5ieJ_kSce>UEtp zNSo?gI)-wh!hAOU{yQ(0+`Ga~>2R}bQUvvTBr**V@YeZEAW8-6a_t^BqSc>DMn{YK zK{0EMDWk|HAtw{+)N{he}I!i_h+nPmY28 z8s;5~$GRTcs>9gm^h(i)p`6Az78i(&9P8WZt2<%_uUqDn+83?MTvNZSA^|&+x zL9H#b_(5s@^de&(=e|Ix&q=%In}nLO{g#CYS3$2SP!5)#Wb!N9lXY01avw*=Ln%-p zWHQ^;XOoX|557S{5dz|fqcVsz5}zTa6$dg(d}M-Zv)@MaIPtznTs?J^Vu~opli2hD zHKEov5Ln-LXeX}6iJJI${YZcYw;3?Mi8@3A?ekm4=5nSL@R8HJSKjI+aS3I(z zf)i6b6Y0uynba_bQC~~aB{uqY&c)b$)xQhSRA94msDebLcGz`PcM>uoTf#m8kGtRa z7`^7;qun%vXSI%>htMo=!EEX&k3Lm^p)jvZ!MVIltIYn$upYDfGhMt3W5Vd7Z}Cw%;>8a?ASVCsOe4X*9ZT7AR3F7IH*uYEkyNU%2<$g6C( z(7g*?xR&W=rIR0dJluwdsJ0v5V&zAHZ`~B1DDw>n996s9y3|;BkU=qaV-!v6W2f5; zG&fBaT5S#fJV|_qBSDVEArCZI5E5Z~27;{|t;SDWb&5o}b+TZGitFZcDnqZ(YPDA)BY;Ef1 zgTuV2ZDcy={uH(!?KkF)m-I$P<7K}EurQ>|KzD-ME~bK`w$za`3*KqxC(0ocDv;~c zYsIC7A}mg)VRkOY_7IvgP*Eh$X=8zFC33R_4n>8u%TM^~A+K--Z#@-RfzA9Pk3BBu zK@ZQ{IuvBxe-oQ9gwT# z6vrN?TX9EnYZ9++bx}-{Sr&*r1Yi(Z$EUf;V-e%)HpX+%n@)O;$-q3wI3qJk=Q-huw)JeAT7AgM`MO(}xO1LsBFv%5a+3Smz5ql*5@OLS`-)UbLfVHsK6jB@;u=^`#Xx0R&b z{VP+=bzjcSz@q07a+S$s`EtCm{y?x&U2#+9qDF9*DoP-~S;|S{Q;A)H$*$fdf!LVk zbayo8nf^9um+)-+Zh(MWKkm`&A4wH7MwkflQAwtP1oT(S)t@PlfWnpF{%fNCX}%_B zhVex=(6qqw!05p6FmOVtW*n;77a(JX7v^8AuU8bbTwC06()IctU4KljL>xXBm$bqB|YkFP}x=@9;Yro|(ltG~g1(h4|boeDxCV2u^Y9!e$ zYyZZ!QC=(zgq(@B4?`Rap}5%Z)-?eVyF zVX*{PNf&#SpLE+#8KUo)!>UBau3=se4=5(9pkf{NMBdRMT%0?kB}#cJ=%R+=n z+kvu%*^!kyuu(&oIJWw1$A2zY#7$Ow=PUCR_u6wuPGqBE5r$e6l~Uqq73;SlT7J_i zl7ws@ixq`ym^RRb#5WW#Qbj*D>!Bx;TM2v&E!=C`k~y>+`EUOuJ}FA(`I1hhLe>;) z*krNY+|X^;{$igD%KR}9&)_J5q2aXs0I7owKofX{5$$LqaW74mP&WzEU>*Fe!d>U5vDM>UAch6EElig6g1nQt&xB9%t)h z84sa_bY&#a6BThbX8$|cu*`DxdJpKYFe^gR*T)j?pcnr9i+$*CqyHukxxvIgaO-Es z2y&b_$%7o()`C@UGKjNcZpqwDWY45ifib<`2_!}*7u6Z^L7v(xL+<0TbMl3G(j^YB zXa#0N3I+ltW}t1ieJz;>V&ITf0E#da~ao$6FM5;P2qSv%2|&(I=R7#2cH890uflpq$R6j zc%%a>ONz;OSAa(1(OAKZ_)2u%Ghc>iWM z(Zwm`>HgRY~G_zb(!E*$Dor}(d`^J|}R1W_|Gh2)IpvQ}@q#qGy zXmBg)uSinbzU?`sf*GQ8fW1*7W&UI;_z^iM@O_6HZ3NM)R@~d4wTlUrJU{3R;2aVQl zhx=;|viRHG!Zm4NKY~=($QUek{{7`YHM%4O3+K1slG-FZnk6v$NqyO;S-~C8(vm^; zxX(PFpr=50ev33YG_diqpDUE$VJ$moAQRIR8}aDOc;qQu2oqIZ8sDk%h4A+o83&_| zG*L7&)Re@GLQ+__T2q1-GfJ0VG2Z{JV3lzDf8co&AFOWg4>5vQs zOqSf7%NsV`I!TTdo}IhX&dyC;3t8ji8C}*=LB(&SMu>zsNXdP+iFv_R&W|y zIlquI`j~@Kcyz?r#%z7QJY=71BqAPN(7QC?!ZhL~i7Ig5GbW%E(p)DWsB#tmtyt!7 zB@k=R29*l}e=NJ~nyRiNH_32}-eq4YXrDU$ zW)CMi>tYo7{0foU&^BvAYRFpf&^Uqz^VX3m6j>Z?imaV3Zx5wXhc9mOY%HWf_I71Y zdgb0rs2JE5O1&xuSHR#TkYv#mN=U0u^nGft(!myh)=9i*Z5;^NyL($`iknnuR^qrF zqxq-m`ScQvqMH%XFA+z%oNySRQ>oj7u0B`%@Hxjb73Tz^0xqu&Z-m7Y(xF808< z!)r{EGBAP6Y8{o+%aTq=%#k27)hhf?Z2luh*-_`{jA=e+7E7_Ny=q*FO8;Ax3sdP7ss;lj5-I6VkIrAi58lwtYy)=`j_ZrPt~;F zVqvS~PRp9VVe+U#?uZt(-_zxt#&@k;(HfFA)-AieXTHHmT?w+LAdgw?YbVmT134gY zlN32!i;t8%0=`DVKS*JEMG367$7?^U^KV+y3wEO)sQ8oV<(USr!13d=yOb7GapvGi z;@Gc(9*V{ylEB#a?7sR9GAu4>CC73yG)L9l_Y%Jmu8Hvr_PqKCldhs(N*s`9{eHH{ zlT{|UIp~3+H{5ytFX_I&Yu5-D_g>XN;zNveOJXLXoz65YH-Dx8h@Ke_a@rk_AP)wd zcr;x|TT3`2`Z%Wdk>Yz}*@14OdqjSuZ5o5@v4>e&hY=6{cqi#;cCE@}FRa@Enh#L{ zXo5pfkJhuBSk*Kx(r!wY^S6P8y90UD4?`B2biv$4FYjAV-A4}zV>fVKbW#}L@7$^Q znovDDIXoRTgY1B4BL2k&T{9Y~eWV)f0|>`c=)^pzvrNm64+`{?+9vGNLpQBjMgDGo zV$yN1_DJ%8wNpudPgJsbNodT@?1h(*=#j)-Rv-Wpv6wF0ZKGBHC?{;m=X&g=b71%Z(p z(%2|~L{^xYi5CDW-3iyk;5kNv%8DIoz@SpaaOdKukot+q*EUkaF$oMM_=$6H8O-1c& zY=E}TPH?~YiCH=VO+eS~!T9%NKiJy2*?Rp0%q(q9&3-ju>SE8RW^3u-0+bf}Cj?}I z`)xA^Is@35n3y=ZSph%?0MOmUg7JS>dQ}g5;9pMWUuIATK3?{A_5d?b6F?tJGa%>> zoR^c4D-hu9=mPZd`qS}W1joz_Fts#s1{ed)Ep6d`X9t;qW`ASQ@EtAP0Xj?|?J)zG ze*OIWNe?71Q#)I0kKf^c&6iP9MM_v)k@oM7|MiK8*tr9|=-HS6^epU50Oo&RBI5*o z@cD0=e=p#F&HrUpGP3-K+#eaGZO!Ze+<*4~y1f7O;rfp(sQy_QYQTRhDA<9t3 z)dkoH&g@o_bST+O)Y<2Z2qrT+Sv%S9>TWf*8g6krIUoEJJ3|g(%Hn~Zw>u# z3ZV4XmbO48J15Iu4;uhIXkh=x2U<9j51GuB3jK{(0E|+<5i5XE`Zr<&Fv|Q!ATF}M z5r~W2Zv^5Z{~Lk0DEvksE{gvmE)W-`-w4D-`8NV_dH)-MxTyR_ATFxE5r~W0Zv^6^ z{u_a~X#7SXE}Fj)h>L&Lzla;eMf*1boiq9uF@qwFOh8im?FVHt{*6G)jUA0lJ^(>) zD>LWccGiFGfA7}64p2gqe-R6)9TSj9t*w8TWCs;6v9ktg?SB@wUs0fE>mRg0B4jlE z1A=J$rU=p)Bk(^}nST`m+L#(SS^QxGaRf>APaEqmle>wvkICE zzo6wGNkRBGWM};aU4K(!{$;TK?f(^S=i>NBHBf;09}txPH$67cye&NJEr7OvM1X96 z)MoMBO5y~1QU2Q( z=nkE%|D!r)5Uby1LGKzyXA4K*AL0ewo3oqU9|u4=T>gK6pb@(M0YS{%{*WK&wEG_r zl-}bH2)abi-{e4|i084{c}L8m&ieq4A#8Y z*MgP)1@~sY0-`KLy5tplWQGHlv`WkO5w?vz)vhCp9n3q~iGW~AyneKu`0Cdj~N@gwHGR zLgXhd^Hx3+lQtK05BLcFDSNi}MYK62|k5a!h{)v0@J*xwtL%g^K~Q0yb&Mp56J1p>W+m z532|6Jcd*Ca<$f2_B>_co#P1l(S!PcL6M-4UhZ4dgRR@rQW1TOLp$|{^K!S3B16%e zs+_?&pE}&-T1ECOuIVaV55CjCrS_%KvkFw6pNZjjlvmjGTY6 zU{StL_K+{kdr@yete^*{%3lcc(@mp4OHI4tJrx*2I`V2XdHUWmB&k9BP^0?A3$6&B zit2qXspke*&-~QrHu3k#Z89(Ga@``f-X;Jqdt?fv^=As=`ECEyt95>=$nY1l@TN62 zH{rS^{OYuse&G7?;0Tlm>6>;|CUk#+v12JfelcbGnp^=b`s-YLrqz~bhR{!{wQk&n09M&rib1 zv4CM!>tv>)TyGcnQ4>d+g=hxCnjD}+z=Cb_%~GNd*2E-Tyhl@F70)3KrssdDMxjL6 zc$pAJl6hCj0KM2-BPufnCgWTJM$zNN2@}gv4M!TFKG8GLc{DpGHH#O26~S0Mj3hB{ z?nWZPo)F`9q4JT;yYe-_PML3Pe=Hdue$vplfiHuQnW@+tHszJC_0Z<5uJK_ZeQn6% zd@Vb8z5LK0w!XfqDot<*$54OpiZkg56W(AX8(Jr^p4*j{=rfK!$ z3Jz%{GBWGO!=GhM^zm35I-S@@Gr-ZIi2DItSRC1rc?uSC^918c&#*h05u6k{7dv11 zGL~L!&o!60l4w`?|R+>V@zHY?Q$ye@gV_(+=d-G%yFiohjzmMN->YkftIhRui z7H>z7_g+8R!l)j(wa4$Zk!71I=!!O_<&P~X-p-8+6=<-y6CH3l5X+fPRczzg9r^As zt20Ipitr0nU;jKIW{T_5%CYl&AUk=OxEt^%?=Al}IfUW1xwe1FqGwmqvks^*covkl z`2No2AVk>@t)Ckut2b#q=jil_jjFU*i~t|qfK7|@pWg`E_GB=W~UYcM6g1N%ttwl8DJ6@ zLx0P`?Q}|bs%lZURylJBPIM`-lAHUJd~1j%Lr5ep%&CdVl+hX zefHIsKF4j9|}hw^%@mW;d& zC|731JWyBXUC3!0{Wy(;h+3h@pqRN~N!P~3RXTr17)0qg)&V(^#6=4Wj7GWeSi5yx?G@GFra1T%2-wYn+MOEegjq(CaBIRWO^y3J&MN zaH*5+-n_Ny%q;9uUXp=eFFekm!Uw;%6DGG$%>c-)){B`cn}KBUm@0O`b9v zu5h_9T)EJmZZDGjyb|C&r}Oh1s+%N-vumwf&vu6#WcuP1h%z^bgQ~$S;XZykbC7?$ z4lsYQ`5aa6uI_PDzl1WGL83?M>5H9QWbb;}g_uDQ`Z?uxq3&8Rsw(N)LF>QS1%cZC@O9kqJEfbvC%%%OOBx&KPFLN zr_|oNHHi}BM^+NsPBO{L+IFYJJ+v+KH9}(5J0>0Ux0t;%-4JOzGz}+?WKont1N<)l200v}{o4 z>^rGQ%9?rsaBXFwv3Jso8_s{^c{{I3>76=XsX2QoI-asE#%wbXs&NjrC})<9x*Jq` zE+{n}{btrv7;Oz~6Cq{faxmdxsgi`?YWB0gPo%I>#2WJB6@fK)upZW zIwVa>D}V9bu+z=CT^hQvkk@CAIe1uNQBk4@FDw&S1`R*$hT}8BJtiz$_zh$G5OXJ` zFQ#Plle)K+V>4+Ka(wpRpirCMS)(C%H~Xg5aUJ|*80t-GpfwvC@bviV8bq{dP$S}5 zF&vf^dd(u}I@1OV1Mz?3s_kYztVa{vD36#6XExskE@?Ro+uUuD_zfKFJ?E~(TP-0E z6+PdJkSvIl@&{`>k-5XN__st!8Lq@k4+o9m5($9_tLr~ci^bQCbUp@}-7C4X`Adal zV|f2~qw!S7yDUjKhmNd;M#3s`&Axc`w0FNLrAsnhssnS+oHT!ya$>@+aL-+0FTlbn z(<<_ORqw-xoHOQXV%HXMCmoKV>THiZeMn4OGgBIOd{;nR+ z@9QI@Res1u-(r6bvCo=e!s(G1g$BO=V9Cy$vSu?GjMRG3{<{%p>HPAxw|;}O42xR$ z7eWiR7^RL$$OhNPwkrYMu!tRsPutGI3efa&h_*=)$%4=ZYnb{5A+#Dpias0wW-ex4F@k1ru`2ttKr6rQzI zCP{v2I5>aNn(AV@o(z_-1vsR<%V=Y-z%I)PuJH^E_onVyURW~D6=#iUrb$j&i7+MTr*uZlJG<k_s2@KK-)*d`3@D z_=n_*CF@>ZiljfS5(;3s%8?CTKnR zUe$FW6km>=@ix_{tj?bvJw@2hBs}!c+D-$!PM+#A2F4Mrv50ipaDKv8%gbunkk#87 z!j+)Hu!U0EI{VpgqndcP?kVSHTB&>Z*ef9yM!fRN8UL8Q(SbgEz=Fk*;s;2>jK+V{ zv~BzQp9tk#E*>jnj+aTRSBWlgW87LCp@?Hu{XYpM0t?=E2wTYHL!p3V^?S%Z3wp6pv%PFW71Ev2Hz1_ZqG{zt;7bH zjR!q{XnN0Zly>v%O6fmf!+=UTsjHYUXm=j|Puo0zURIw0mYH=G=c4WCTCI z_JQjOoyk8KF6d7+OUmBzvX{c-yA2$*LhVR9I-CiAWi=BHT-QRebSd-iUft=rY@a+k zo~0{-Dy(q z<849MN%q-OYzs|oygSydRV#|N{kcq=XY6dhcRar@o%!2ky|v#WuoG_p+|cD-2m;p| zs_d8uV{YZ+L0xLU{t^e?DPyL`*SQ7{&&kJWJ1{*cgPUihw0pP&1?y)%sl=r<|5wqZ`uUzluZki3v8tp&A< zJ+C4XhfyO0n)bO)i0tX*CMgE<9wEL6x$;H0D~OAm z;1oEf?$5tUk+O}=glPF%F3d@C=p`2Vo{y2m`B}bi;QGO7x6pt8@dLNC=5?G|UUB*) z^CK*9flu5qiZ|E~N6+6`RKn>l3TSWG~D|>j*CM@#|7AtlZLSVfEqNb*0 z9mp>T30P6{X;>KU$hUnIc%9E3diC7|Zk(u#$;^5ux3p-!^O-CXbqpWG>Q@~U9z1|I z!+wVNk{6et3+Tpi*Q;uVX%nE{I?L*+*Ymf|cz|TL>p<4o&zX?mMW$1r_)3XpSsbogt)Sc` zeJM3FdOd$Z)G4USb0V}LafY?8@CyG%MYC&_shY2hy47MsV-6;uoz1LSLafmuW|?83 zRuzI;Uj=%So-oAL&F7g8{-d@+lQ_nNDEM{d9lREN)O%=Py=V8#?Kx}PlrCJug7eAC zi`FK)VGNdpuR)r7S5y$BTBdgdrDk0HKv=M(&^v#%Ib;rLcwM5D;Qf_bfhV3Jb%RHU zA%WRKZW?JOAI#}`T@tSa4A?VPwI$E~iy@aCiF7l_k;VLw8>RKH!_?xjAGzKIKB*O? z|8%3SI5$TN|Bm4>!?R&(MOx5Yxq|W0;*G-qd_j7flN};`vrrtIETkl7%r;56xAH_7 z#9n{N&s~7_rKgj3NT5$%uiR{%3R-vpkH1;TtW8@{w=nBj%-p#OJWDS>&gVIuTGPgb z_$Qfk-IZEQ!gBmeOq1g!Z2zZ+ciu4Hoja_UC;QWc_Z?rtF)BJID_(F$WL&%HWQn}N z-(J>*j3=tE#m1(?eR)b#4zAN#S>sdd(&T@^hYDO;7Br!~CEuuid!o>~BBH|19eN+s zRSO1`cjYHm?ZniG_!-N>gp?9z7gi`pyfQKu(#i2w;Q!5HU^ z8ZSg6xX*xFaMENEGGgjyJ(`#wo-Ay|CU>_3a%^N5EXxwrFr`Osd<%buTVFRgsgcS` z4SE(4n6lBOC$7#Gw1Zl$&6>YduCjNWZRj4HIG_5e^CJ$oQLNy_aGHKkYnGTSw7a`<2cxIbX?!`^&VLAcYoBZbc(+D* zE81H69TzQlmO{a@J}jlW0{6Rb40Vv%sx+QmwR`_u)BV?q z@tX~F!l4h#jd!SH@nu`lTi^Dp^zNFK;a_tN%?3s($(^g0F|>c`KBo!WIl>Cwatj+@ zBj9Ju0C(BUp3iJ$1fgq)-hWELM3kmKWf&0xx?mg2;J0(7moTje^48Uztz-}puzLBT z&*fY4LS9Sl8jR7m ziw`#Sjmo1{bfY5Q2bhn!A7DQz+0Ded$WXBWyie9y)t!UwSUyP|cU^~2&J98Oz%_mDo1m{;ybs?e)+Q%!GJ52wSzWN+rD{)w zpUQs=P_>zo_rOjt)UfWL)wqCj;4eLK6m&fH#^+XWb3c?Xr=0VYcZ(z*VMZ^13LZuH z{BDyza;~sHZzo4Nns)R&Wtm2X0H^8eU2b5xna^a2Jf)e=_4o&Du=gCXA3jJIZ_Rw< z0A$T56j@{O(LDG`2RXEyG&Y5O?UzhFZZCi5RC)ZE-`6HHuEqEDoq%Q%eqDl_>%3y) zQHMhc>)HnbF`5Tk%ie_)2EZpb1TGAyV?yGDve88!1~G3#I$kOuBCgG`lMbWndG9ux z9*^c5TnD(I5Bs<^$Q4a=#H)D^vL7SgTi{h}YnPckqJ>xrd~o^J$=~|4Q>QU25x&6UGb#(oDpncWF|epoQ!cQq)Hw2ZLfCiFg2}lq@8NEX zh#%>jN;_hv;0*92)w1>y7SUc>w$Dj^ltR?By(tWKPG*hVMkwE8XKR`&vXYNo?6!=@ zz?FJK{If3Dz94Smxz(OCP8{~@iK&-IsW8J^2yx3=GzA;OAWEO`Y5_9?7UX~R?heS* z#bayS9yH8=fv;ceKS>H)&XEWk66mIEbPVfhFXyYBY%|cH8=CMYrXd^(h7Ny8i6Ba8 zzlsg>y%bMroDokFrSNg@@9^nq4G5jT`aJr%K^O9i9F9B-YplYzPO}@CfLK(w9C>Ru zm{#*EdXF>WJDxUFf-A_OhdF=lqM+)}&oV~PsFm$nIgacv3#H@95UoAoG|;jdFH=D! zsG>!8lZbwK3X^9l!R$gG^0e)x>OB0Sg?MlhPqz#{4J5{6d7mKce=Wsmh#m5L%bDR& zJMfce$MPM9H$wnK<=2Hw*Icd#e-whqv=vFz+zky;=YX5n8jwP)6R5TkHUlp{7Mc)V+C4pTjo2f|Z?FT+w!9X#}FhP&;d>#a?Bmr(NUvT?$d z%C-$1Q{mAsJFskFMn1FdZh2fHNQ`MY(~kX{Db@32{$#$Je4TVwN_AF>f;Hh+^iT81 z&0r&n7qN{-LFKpygDR;N4iq%IE$`~ll7#f;wi6X@zxZO-d8L24eTBmM#$NoKyO+38 zDja^{#XDT9-#5>_L@RX6!rJLy`*W@>;$$^RYwodj)|(MZcs0oRnbrXs?l}en=A49> z<%fi(=c$gAc7Jl)4?0uIqRpzKtk}k1;#9bodn+iH~1LKVC2s8`%Mw5L>}Jt&2YH z^NEbH9X+#q;YJ4W2WetD<4pg1bXt%3BsH6}SzhM(8KBpso3@CaWRLg&RD%xq{>O0ecK1&VNu*h!N z)RbYUJu>5Yiw!vR@Gd6Pds%HGi#hXTaslP5+mFg|OSqARH@ogaNAva{)S;$krWDgx zv-}~V2Evp&{HBKZ$u((kAS(BsLl?)HKGVtE+F&DQ6%!`hYkza|ACGuODbrfNvYx%} zw(3rxtbBjUH|eCe$lHbav_zotUcxkOs0xLTxy(6w?%vVM4+3vYkV8=s%_nD^(Kfah z#fLmpAiq=4mOt$swWxe;--W?Ed?KDHQ4!lvhm}u^J2&=n!K5A(}B*jl|`7b13f`3Q3Muv2-`g&Q+Iv2?^Xcr zw%v!Z?egHkO$@YIj0fbzG5!li^2V-q=INlH1UB#%9LhX-LJD0S#hSFrJ%i zXiP9lY>C8SWhMDlW7cFjJ{%N{1AX7bV&V>uP>{N4BLa9?tB;q_6B)y@yj3)pU}}F5 z*V*r7WFsb>cdTZ?VNEVGB!&@dM1 zal=ofzEo&#lr|Zcje6@?yhV*M*KDHFginb~7593R)twDaPC8bHq~BG%C1z(7XH2Uz zK{mCRI%&b!UW>=F!RumFEFS9YSk{$UhK={v~teQn^K@DOjAEq&iiP`bR1 z#ch^WBo4KDX!51{9YTCWvd9}evg;d!Y!(S6$O2}hYjX%lsmxo-lzLg!bJocvZVYQ)5{e0Ue>{5Zi1Wvw z<7`UI@JI7#K&iMF>ebvEqjY~Xl|@U^joQT~&O%O~qk>3t>7Qs~_uRtv1>eX66wY)F^c)UDw zt0*izv33jwJ-x;atq(LHf%IKLO27_07S0_}lfVp`~vWNaMDxd+38< z6}L&7R~l}`~xOb<0a zUB}x#H>ZbeFO9eln_BNw-{_RUiy1bKG+ER47t9x;mItIpnz5iYVq!}?!2xFa8WC93 zXX_N-TOZJ4e@dqUsI*{){Gh3>T?{{lv%0g^I}S0xx#Cb!<3tG`Rm=>t6K> z>NYyc+bOcDu^NA7vANAE75LMxj_)|Ln?4TI`;h^3c|0l$=-P->i#86g*I>&r@RzJR zJ$}{O2XQ!0Jc61Ip@C{84v#r)4CQpOQhiM&HLBB_WUqce^ZwT`G&_gzMr(Q@0;DKfQm{{-kI-} z4<#%?sB^E(RIAw#d&*?YE|NU!YxFnIZ;9M1ce8EfY>L$@^HQI77TB~YX3#1c zB)`Gol#hXVpkEi@hL6 z3Ekc29aU>us3KOiNKoxo$hH77wehwW1e)Qs!tQ?#z(RO8)e|{kVEB!Xzetw`OUO8v zk<{JTnq*bKErei1RyGBFvtf;*jm=PgHl65+1>>>(Hxz1x=81*i&1auYTk}pD&!vzs z@t>wtbuYno7hM@#>}DzsG{nnibS+E(hw0$qtCwxR^_>c22EWzjHg7yZ2@t^5w zO;ypY-#Yl~o1s#Cfu}L3po$FS@~(j!lrtJ>S=;G6x`_+z9b|5*y~@R5yqCKdycf}x5=pLPvEzRl zZ_6mX-k|g6l`$`Q=+e_RT)mQd2)hYfNK+fPWO6S;4!h6nye;l$;oZ>yEbkh(_lM zvDnYo6#__f#oxTp&lT03A0AmG0+mGjpwvNvzpCsv;%RxYX7 zzjk-0fTuHL9a?OK&11#nsnLZaZ|JA(q4!I^X(Vq)an3m1QReoHZ#)a03sry63!v_b z%5av0ZMy%eCQpMX6>4yI8q_7qV;Qtq&zBW5uH8+17mP{XH@kn;v2^$W{Om^(WNVfbeD_4uK6Q8 z6P0zLU9SITl`;m-2U36ZB-{e^<_!Tp4Pel8e0j7rrEvT(y*$MM(jk1~5MKto^4zzS z)YEU>CAFc#eg!(qQE8E<`*2AIyoc!dN#;HARm}-5qv?mZIGRMqTI8mzyUK?>+XPba zM`$Wq>;Y%^+{`KDk|y)81N*M_r5YhOL$ih#HQQ1>zRfOdsdTE6o-4ogxd-@W=)5BFe$EP0N!?s!1+a zgttu?pAg)9di{U2Tbypq+mEDD{|EY_Gsa@~8U5$hy5(=1yqqu8ho3LIm6rN3UU3n6 zMx<~Pr|p41uo29k0-3}Hm84o0rV8fU z6(B(S2iURu-#j43mQ7wJx={PFtV*@$>j+hT$$J*-<)nWVh`3+`5)9N=H$yA;++3(` z;8QRQRl(4A`ew{1{tk427ZNaOM6C$(+h>LeX&1S_y0R`E&A}$7#QfiPfMv zA^g}a$vroi$q|o!1z18izQk)L(%pnqL7Ry%9F1E;>2Q^dnUUUx!0P+yyKPf z7IYJ?5GoG1)vn13l|wH{q2svgVPBpWG)9%kA?1JIDfWZ0Mf!8|v{$~S;N~!gnZ+@K zs(dDCLv2Wd4f-1UscQ>d_1Hj6H*>2l$6j4EZJfcm6Fe@7s<wMB zd=Lnp0N{7TetV_VFk)qB!yU^+nKynpBLxZJZo!FF>nIJ|M!8(p zJhgxKm2f3Ah;Pt&8xyjQs9qAEuC{AeZ-wkLhaD^M`SS@7oqtd;J|D;0Cjz%c38 zzLQmREKYKWq9$7yEif`$ST1zC4`gUVg*bnoL!gCjubIn7>}9t~{}x#=io%OD^^?8mXw$quWG0qbZ!jEO@kSFTn4!b-pp9<&yN`>anGU=T1PyelnARR9;HO1H+$Z#QviE}`L#bSkzeTU z)m1AYU4}%euC_gX0NgF$82V7F-=}}D=&sScSx(`LAFsZg9yNA}L__N_KIq>>o(jx7 zrS}&-1WRh{Dog4R4`xMa*)|d6{pc-=uyBI*av8U7u1V4;!S`u=tC5;%J>8I9Q*~5t ziPdl*;*?U=`U7ucs^7Xw9ON+3wAFgQuK?EtH!$@M~=^NpMU>|9VDv+8+HloIU-&v)W{(p|EH{og-|1hr-aC>+J0_Q87+ z+Pqissf#)DI*5w0Q&bdFHUocK#KpNc5K9*ZAS6a27sADB@E%jE^kSxzw=XHkHWp%` zNc(upVh0i}JV+rqTC22;BV>eFks-7^+9A=v$pZkNnn}b;NE?OO$+z;(16NqYWwO^J zN>V;U4TZO&jNJGgum=T+lP>PSC%Kh2 zhIg52aG|0%I(!(VC<=c7xfra2H}sL4+oL><3b-NnZi^wt1VgqvBnqA6ySkzwuDr#m z{mE}jj>7PjW|DmfgeOj)BPs;i#hd%lzyq!a-X?q=!3Q7B{wOPUL=gz=q?_}Bc%-KY z%#Scgw-K8no63N-Vk3W*F<(0`<`%L%Om4XAIPar>^KfRO??GnU%gNld|Ir^0Qk%NE zj;+ENAiYRoy7w5t+xS(4?&(1TDa<(pLg2`q<#^~+K`^r*`x9ksS)*h3Ao)UW#{vf} zAa(83}_0wf<9^ta63x7Pd;FY)?8$q`hy}l5A(mJ$`>li!{LZZ`+@y9`x+o0QX6~rc!iRH+gax7VPnZ=c*b)pPKa)XlyTfX7%P9dOOAofJ=(OhI&ft1KBSn<-^-D?dKQ_ZpAxY!X33=2% zB2pQrtL_gN$ewot0Ej2<+{!?~fuO`51;*YQGWj_Mm|TD1lQG8T+&IGs0?4Cm;PNse z;61c_X?qxCFTtE#Z-^mM6in&0IhqR9Vjs$V24V|x@0`J#J!1Wj_+NWyymL?W!6ZfL zokhR33w~szd~x2Pc8>_Cnf%fAv%ap@MJfMXj+*6@xzbT3%2Gt@Ss?GRkm;a=A(X`zvty;tN%i2Lkupn3h= zm_4Dc^Un7lAvL)5U@l~@ZC67GbA6MC8*9zA4F(e{#GQIO<*PbCNoY0Vf&LVwa#P9E z=4OBXFh+3QL!62MCh(C5M*BRB!OIHGEAgr-2+gHc$3u-z?~{q669;3&M;^Brc4Ljc zsi>T`!I{&PAtbo2JSKyY;FW(f&Zh26M?Vn}96sG*rusgK5F8CYhBa;izOxqwfHFEe ztoa;NVLdoTD)-uf%Tunok(b)8EHDD-F_(Xi-%$}wI7cH@)!bmq=aZven7cm~5yn&- zQ-L>QAx@iEKkrGRfRe@3Q^;ZeD*1#!_BpbK+Nth?+yK31P$|J6=9@WcXaan-Fa2u6 zl%{O;_GKQ=Rgi{WGEiB1M>JVdC{awFk*7r|f#+4Q_Auo1SFoQDRYX)!ir|Fozwm!> z0EbLUXKJ%boZG!S>+UInUzvH&vgb&PQvJq^xR*ZjR{cP4u!Fp``I@aDrz`mmWm}sv z=t^MQK~jHLeKV7dkT9T2)lb=)1f4f{s2^G7}(c}pn9#|-F zEYMjATZ~0Bi?y{srJokr&kHq|k*5>O_Lir(8#yDmg{qDHw?$IX*y$@k1 zQJI=p-Nw&}XPSn+&_ADb9E7$6p!J7Im2^I&C|%M@MQZsMme<@p>fe8Si*YvM-_jPK z`D`?1mSWV2BO|1|-@6184XN{bu46}@`b~Y?N_(%rbCkd_JeP|+24}-altPMeD0JrR z(=2C9zhIAzs@l2rsV8T43^QqtKc2D%?6{oaX*l#34GJZTAS^-|_PGH@r|7CH%_z<< zSjuSoL2t^WTbr3H2B3e>+8D@FalS6>(HNH=yh>I+Uw{4aeQNd)48vna_8p{eMnVzo ztUmdv{E#;Phqse@3wRMW&q8rC>p+^Y`nde<=DR6ruQD6zy!(^FBV)28MK73Sr!-zq z9u1>Q{!sv{=Ya~zlXfolg!vv94Pt9pJkHRPVAj%`H|-&@k;8u@F@p8E@^;gjMEH1S z=nqgw)4`!dJvDk4~-m8h*%yj2HO!f(zv)v@$KZj*2%1IeQSy#Se zL3r_a3pJNyM*e>wo$7ih7lvxmT9$8^d0?1o%@Z~f#`w8N&3Z6yG3epAW*sSd#O>`} z!2TV>pz6sZ>3x3Pi|QGL;$8K`G<0;OkiRKg+g3@iXx7DGl3?9k&-WjAp1Z4Vu4dH= zje`gxI9fUfl^88|aiTGJIq09Nd+K6ft$`zgYcj;g5b}Qv{$~4Uz8f%^YhMn^1VVOq zypsS}2=vsYc*p+rwk7^c(pv1USPYx4M3P=bxa^i<)U%`2Xb$67$@7CSo3T6YZj2*I zaiQxv#22lT7NS$Q9jO%)Hk%Zoq8oS-!?t?XE5-VAN>e}M1=#wnS)6L4J;9ZqxGc9x zZdt`}l;D3Nq{8QDi*O^m1NU@35<0-dIt{;B4++yB7I$}E*(5mW(`*Vb(^C+Iy*(sL zg`(u;cc|g&GW{~{CSbiA8td5|h0i#PQjppxo{okJ4= z_G*Pm7^&M>6-ZSca!x1t2JD?@i@~F$zVQqG&Da|^QrV)Tls1_e#j32q`>@B{f~w!S zc8Y&j;u|^*0wQN;d3?N6u!nuflJiq+-BWWWP=hVtsFQST+qP|XY}>Z;#&$ZkZQHhO z+t&1ab8$}9%*C$SKVetxwbnCV3Mp*aJn79>D{*dz6DBwU?-SPdc1YVaJQV$T&!~c4 ziRzahUCO;9eXbaLBe&A{RHW*rgVyW>>wxT)nk@k8|I^o9nlTH7 zPcS+J;GLasbhEB+8PnF9cEQOd*at{vGl-~skY?k<)CF{e8PhhWqQC47;LVXv3`NQb z;T%g~wvPk~KzN<#et!v~q86;CQCnP+9L~aS$=Sum%cGkEWrup{IEYn*+t1TXB8Y?n zr8h!;v2=F8Y1KbE=9oxk^c}fEAP&ZcUEr z8%Wj3J5@ET_;>51_2ljyg!nk#sIT%dwc!!V@oX`ExK=sZo_Bt8hC8 zr_Do-2bSv7OEt1HpKr~6VT$4e!F|?1S5%9)IyGlQ0&O-1&&77p!P8Pf#m|v&e{FS` zlU@KeK&%A73jseGhIe>JhZ^{9d%!X&zyu0i#P}@=kR9kXMrgqCV(_C8q34S>b!>Al zeTVe)$l7J=rs50_8w}%b=S=UfcTrmEGRwYLJxhKDMVz_)m_=^Y}b+AG_TQ!bFXmqGeOdzlGUVrFNH*7{92mlXyLooR`-jX8+QZJfNiDWcl zmv+*tblBl|!TWBRuGVU~5)1T-{*?Wx>``Hgtzx~V-cwKp^Db;kH=-S@K0(x`J%>WE zlY6M!J^@EofyBZ;ZNI7z)X~TMRvlU$lhfgz#xTv0+9Q@oI*Yd_8CSJ=(v^R&-jn)U za+NXp1_6wk@&e>jMCQxlXJ^yx%oj+O#&c>OrPe6F5SXmX>ZCPfE^+y$FTq#SrCiK- zyBVla)3TR=2nIRINR#F%iDyH=XHPb%D2>=mzZ9`~+a$3^*Z25yFI=9kw6=NAkM-_M zn|!|vu*^e`OWNm9tClF8qGXgFS9|#fi-OB3$^bi|ub%w!5aqM#uk=!O&|Y~|7y)^D z5d6S+FRrY}9j9Q#nw@ghj%JU;yaI{cu(eXZ5gKk6VXG8NdmdT05x!(>u_gYbD>0on z2kD|3o{;>)(M!b6r$;KTwL2Z%W;{OrGFRXwnbY0Znl^)($;m&WOXN5A7BfsfnpMS` z>;PDP?0QduG#MYrHpyj6;ytCxF3at?W1oRPbVU^GPIRWJ#bIcsy*n*?tkETxHsGin zGY@I{sHTui)RvwI^GBXxVXkB?dN)sb=Smg??4)wBAUQBGqoGgmV>X~1G+gpLzRYPM zqNF~ws#~3v-SU#(v3@ifSy}&S1Md@kApr=%j@ zp;7sR|I4?NWc!Qi_lzFki@}b^G}W0UodgilwnnMHX5*xKq+QF7y`Wb zhtICj)6%r4%#9pZZv2f19)Mkf*_~8!J25mii|R2fMNH`9uA9$-i@u&EK;3Vn`O9g- zdZ`lr8|NxMx7Fx(Z&5X6)!`BI3Pwos(-Ap|O%+yyFkODv%gQie*3#Cm)0z5|BVs&B z3zXRzEdv7f@deq`Uox{s9;~k!z@7iRx@*O~-{ds4&PA!a6+YKP->3VCt4vO3y5m++ z%e(?-(9UvmnqO2bp%JvHImxIzgahh4+QwC-v$n{}aFI2o^0^ z1#A;DB0t&GV#vkY_eshu2$CZ|u0k?@6PTVMQAX|_{wf%#3U^Z{QV4Bd9!3+Xo*?P=yC^r2G%|l zNV?bK%D&Mn@PD82sCA$S^gRZcy2OM;IWq~n{-Ensa_F!7874O#3~ES@T|beu(cD&{ zv`k&@et5dV*WaG;01E}*mfEIsuR5LU2q;-oUwczmAmY8nMh8O@aYoE#7DalM#&V0+i%b+Me}exW<8<=F+UX-dN0G#z(H4 zP>?zuJ7F1T$h_77KQ2z>j~2x(;YA8`p9)tq-xkU=pvxOMZk1}Vt9A8WcjM=P@eVvreNcMq4OAAgte~3SULAie z4tCtdkMso~pb@!07cw_=Nm@*(su&hDU_YJ$eGZa8sWUYRsItVPfa&n#@-vNWln>q& z)9MD`$p4OL=cjz_mH-xO5c*@y*XC^g;0v}phRtCxN+4@l*BB4JZ$?+~GuoEGDV!f| zz~?-zIeW#KB*W^MC9W$or;2S+fN$5OQ=mT%2}A{W=YmYNGRf`Dbk=58N-u~UBDLPD(s zJ0=fsj-QkDFxemc7dizKe&mL{?XJj(A?i`HTo7cryjhQR zMae{bKlLGv62e-Vwh*Ul(v!28lSddNCf&;oH}qjr5o<9w@@v}jwm&*Bz_Q05xAiJ+ z@E+@gPO74{CGRTpFlXKmUN{r9^uVKel-AK`I{`2B!3aH=t|RD%1LG2u4RbC85{DOX zdOIlKo0ZAVwfa#Yo`)i(tQP>%pH4;4w6-Y8zEe68QqHDmk;DsJ<*XHPU+wIC9wT9& zfekZKF)pHV6Ee3^wSG2hAKE5+ifI)Wz}pw4r(c^mph8@*I8B4=iai7D5M&Y|>*OGT-uo8Ys43C22K53{Z3IjpMeRX$vmarf|;ZjbZXB%a*R zWgypt&0|bB>9ER3eeJbIZ{0~{SxMD(?N1PE53mur8#4}xk;+vAQxmL`P$WG-*j&J$ z2>@p=2*#XT&TmQc+WyJAZ$5M%fVo=RiRcYGNh=ZWRH&AE9k@G);0Q*jS|h!L)kV`u z`MrIRs4;LuIu2Dh5u+eFRlE^ZpQy>}|6JUI0DiLAK6mGO8gq*iZMjce`M~WXE+lCY z=UQyW1i&b{aT>L}ZCwYpmN@|^HnrKZI<*4H$}{Pg*;XRHQ1qkJ{7ZP9R~UOkQQ(rYNIf$5d+3HLd_+>0FMi_SdD;H!k3ALu%`04X=PXGD8%vd|km zO6jZ*nVO9M2>oaB@MIn!eqPjreW~QNg_mYGzi1>B8T{@Btu7$6aIBa2PLNQ@1}@aZ zjXQv{)(86gQ^CFQvkSJJDGX}pg-6_Ht@iyh>yZ1^0ysC{Y ziy%;cFjXx7na?)W!m2)9zm z0j)h^Ja+infC_bm6w(?c+n@Z9_adEttuKD2dpMsQL)PjM=0PiCDg>v8iq87{7msVk zX6`SY@`f!)-`gl7#&w{ta;M{2BI{d89_@ALXIbID+VpvFqIw~_Er`CTma~ZZYQ++0 zZ(nY|wqc@J><5zpX{IF3K{z?+&y`S|ncdT+yb4mxgtHDl(HISm<8K9=Br8vyxB9MX_7O-(LOy?QIIIDWa^q+i)5Pi-_t0S=JX(_Bi9`%`(K~LP^QaM*F-wBKMif^6DMh# zHM_d5)$#sj32-Avy{_9lenK{ooGhh0fNTDd_1Ibf{%Ps;iu(7+-_Jqa5|igCVIOyg zO`*%;{itpSQ`;p*hk>xkAk<9K>~m*#&`W9ubDB&~ihge0E&N;1w30Ow$n1OZ?zZ{}DZ{0QS<7X+^H8_50xzmA}aD25F zgLR4==)cSb1Q;rv)U2VeVdD%u32}d%3}afsO~`%Cr2c8`IUHR7<)1!6@mTk~8Cjf* z?2Yqat69SJ+{Qwgh?pI9enw#^U3+Qa+8V+V|!h z!FCW&B(HsHl)7qBZz1WdRGNPZ_~kwD=ub6V5o_rl5!n`}^!Wqdg?|4n{{uPUkj%Fn zf&pB?)Zs7lsj`7csSqC>`VpBPa~ag|3C`qw+r)0X85vJn3z-9TSKW^-++;8qbEgMD zz0amw4b(I*Jt~znj~;>7dv=s<5(?Y+%g6?na@~$c0GB+h&U~UPSuVM4_cQcEZFBrS zj6Nza99GLSp-IBKK8j1&)1#gMX_{kwH!T|T)z=?>E!Oh8U0ho}o7?#ZDldUTIasc1 zksXhyQKqisYX{$QT7LDq$A*=_4$VM-B!SY^=KwV!?ba0O@Gn=|m3jA!w(?N( zOXBtAYlTg$p)ZA>Nn8FsfNFz!JGGk!S_4G>LWZ#U&m8CnyA1adsT)hm%hn$WQE-m( zOy7#`)$z}?wKAqYv-+5+_Xt?o+Um=1>^0>r6nvKK>8c|$D2d#e?;99QXtC8)O>Xv@3lDyUm8(|X zYP_AuBu53BlJXheJ5yhc#xGYy9L7&CPJ40-;T35Ih^4X0znw4S$zB<(3PxI0Nl3Dm zaRWz)E)(B2sCDo$VNlivBU1+fuG$#xeLO$YY){4Z`6U4lLh0Rk!Vfo+791023$`uU zI@vDVtBBmKfE8GS)nwx9Oy+5He7X-E#aLWbvbX~W&M!dlBn@?$n&OL51*?D=5W;bZ zQLHRvbeBWKEjY(nuiQ$(1S-6Bp=+o9>Z!T0u2a=G1dSv9w{gA=?A1GI%zuyaG|t>A)|;>Qs`^n*j6yaAF${cFZPq+S)j>Z>ZZmQ?uw0H< z9@-=^p|xiZ(rpo*HLw^WEqZ{G6yHz?9c;YgYnf}~xFQRk7EBO_rDAX68g^M*xc^F9AvEeTacGJUbBx^Dd}X4L!O z)3sP>gu&QI74SZ)7ekQtie9LrMTFA|#bnTYrP zpLag3r-ou1^`r;@90yxaucjJ_(_@y^_p18->q1|4^b-}A_5QKtdPg&lu&k0r4thZ# z1>Bn_bcNa^bGplBC?N)fSebCD;mm*bw0+70M<3lqEbybU(zXAq_}28rAb#?IK@fw*T}ZL7s*Qhf;}fpDVLv#_%taS~WD-Bn*=kEAU+*t!~u(QcNM+WMAgje)MNo zJ8@2gyXyi38gd{p)LJvYkaO*Xt#v;3VSr4{pSvR+lGP}6C&1Vv4O%#o)MYtlP0Vim zRGvUP)TZsf2nhA=0!#M-s8@kDfcJrs4IeWSnaWw^VMRF|32PIM*(8s2G^{PnUfF<*i+ zshGgQd*ZDJd<3?vmSrlv6~k0C(6;0Ih>NS*$@+Dxj^d6A`j^V%F2UGuL0o$9smuBGw}1krEv{t znPBtXsE`gL&%`s)PIm#q%;Cr_9({euWq|x+?6dcTs_Xrn_9{KUn7J*oXw3xe6hpQ0 zeBwY6ox0qX8PJ{sp9*%5h3--^RHaPdh$UF7NTNCE=n{etG5jc{+df$JdQ3z6G~O%Y z^RjDu1AOf#Jn^@+Y+ph!7W{3{6>J93Pss_IMgXspVM%OZ#0gPDw3QJdX+6Sg*kfonCqdBZf~^`te4=tZp(r_Mc_mH-Cc-W6ysqvVpOzHuC2n-!tKJeCq>^Hd&nq)AM#Exa`n<2!^b@Xva`qTXn)0;Sc06J23TSLw{4HWyE$ zBl)2*e_V|Sl~YoPYXdUie!$sR1$2ebGlcupN*!2@Ne6U8@fPTQ858{3+zV&hFxuV0 zXE_x<*d{Eb838r&ci-;sWIU@I5_qNDvNaiaj=RhNqyyoKwa)vJrkR6k@co%2G3i(|7~E_^JQTuvKdti=9Y8}6CL zm-p2YsnH!R;9PG5{xi-3y`GYJ##GusOTCDZERI9%?iNfF^s4w_t_hIdE9*h02D#E@ zHB0kZr|;x0pj-ri;8(Ka#{*An_DYkDMk|Qp3LshrfPFP)l1IIT{IhTpsI9KG_pLw~_XoSt7>zOrj}EB$neW{_k%_Hr(L6(`N(Ygx(8*oZ^zVF(-<%ahfA z7DKQ7U3y?jmv$%_9rWk%mbh!!1Mr)km}bW5X@a#`pQHyW@kdyx}?BXrBLIT zEGDwz4w{e`6M>nl@>66fX|e4Spvsy?42>)xzMoh75V}GWI0Ah-$&TJ}G^7-U+1T;8 z%Ky}u%`RQ{VXMhf#I#@^*TZ>XQFgChHooTXc4qZ7S~ibBRwwF6z(0kvCqvA=91IV3 zJ@ra7Vf6!MnD$;U?y^VtvrgyY49Jnw#gJ{!U)%7x^_R!3Zh~zvXn}7mf=i1@?sFT4@cb%J^dyov1xv!dk zXZ}(mU4olf6FbeIS^X`Y=Z=iKrkCpByNlc$r-Sy#M=|trC>gF5+cBhMVnF5vWR6$; zPxI@>YGLfe7`HEnpvB28(mXxdjBxbX{4c0E!_BpHa2ukupnsc~ya!t>q?%K)68*;C zm$M-N!WDXvW80%t8`IRlM!A&XAhWVt8EntLR5oTp%-D4AkCj1NB#U1A!`@QXS zA2@ShCVyH{7Jy+%G{!0}R?58K8umVrRnWmXG#*~##mF2n#lp#PvHyK1+M65Xf>@71 ztkV2sihL2OH8$oRM7`B^a*MUoPz@jI9vKp#)|1X;B-p~I;1SI6qI_)L9Z^A~(_M=J z+`wy`R~2$p;MPUo@MF@z%{A#9b2PZ?@f~-oLc+g&6;L8+9_{*C9OK|DaC8P|C$f3s zga?oi@~|}a2P-B84Yi-|Z_W-)t%9Z%40@8{f9BUCqUC|mpTiZX#&xc|{ac~pbt}6k zIGiY14%BADzOpLJ8B1~CIJ^o?gz4!?JQVPgE}U7)norh?x7^DdZ}|1a-?k%8m?c^8bVOpHwb<6SVav2e2d z$GeDr`R84%ErUY|+q*$83)s84xvlKZ3LIP`(e&vA2nTc^Z~ikd0y;KKOsCV*9=-re zT}vvDA2b^m8udFNnIe)&|4X}2+XH7{tYi9jdJ_{X{4=Zk0g`)TtbQ@F1l(HLfHP5C zf3fKsCPv~DH)enbx0YX29YvG`hM5 zlC?V~dUeT*BY2E9eN*!Jf+%1j1gn31d|ddkfJI{~Ku?BJ&ok{D*c0-tgrS;6f=;`tCu)guZp#F(Doq!C4Jt%-v3rN{dRzO@WmvR@r9q1P^ z_HND~#_kxfB^p6V&tSQ$>9nm_j6iQkFP1S#ql>4TeI4sBE|BdR@KUJ>V3aHWW&q~I zmx%zxtDFVUB+Mir^dt5K-(R2^z=fTby1KTCz2@m>Jq2t^U_~IHAQaQLwv`5_Z*27* znit=cxCQ9wiLXE$T_1hj+MOAU214o|2P$y${V_N(-iNGrb2YRF(fH|$yNhMG5k+fZ zMQv)R177Fi?)!<)!5Bp}zt?qvALie%G_g7{y?9z_z#Ls(yo84;rhAS$Zzh01&uv@< z&}@s|{)|rgPXoD3ab*P}v2|FGl#Mz^})Z&C)7{s0=q*a)m*e@=HwR)^kv zh!3x}U;3Ya(k(%LGz~p+0hFUd$3K=uS<&09sNnIr<&0!pND4dFw2ppQFv zouMt@YamINnF0W9W*|>fvf`ftuN_w8ikFJPvo0k-x!+C2V~=>mM*3>ncbyZ>B@Pg= zxHvKV>&tKtv8x~Y!-r!!$ktD$)qlu~hYsl7tp6b|zGHm>j`qM9L*EEr!L7hi`v78D zGN6J%{!^WjSN46+70Rzbb>OIS0I{tsP{ADk=@-}mVAcyIu?G=*gWGfG98mdF3S4m3 zL%{5Z_{#2GGWx0p`pu{h%#i*C`Xi7FxYYRZtNwwy4c(p|y3_lO_b#z|fH(Fff03hjc2nDUq5F~knO?rmS=hXBV65?%G$1}>RIqGJ2196G`<7WAl#h%IQ4#j%Q1hBP_-^aeZRE9N%#F22X~Bz@tGS(rXn;gftq`J; zdm8{n4(FOzZ5^q!1xbt8gZlD26RqLYQHC>`tI*=vrK%ZyP(y{bMIoS=1~(MjJDV29>J%`E40$1 zAHp-jVT6`~vYwWWkPQB{iEHxT4g{~&Cm>p#EE#S4gd>4^DNLsaE2L*p9O< zMFbE?ees87y;T%Ii~Whqh*U)z1UW*SP%BX5Zrw7{MlC0*#7fdknEH@jl&1jL`pJnT z-B6Uwi#Ec!&lZUFC@<$jWo?i$BCHP$IR1_k0VCl)M|5kh%$jH&*h^a z4<<5M8OBpuLuNauyhs{~FaFox!LyR$DMo2&osfdzbEGi^5NR+tq4EsCVVls1Upa}U zqkp|=Z0d&VxE;XCO=h!KG2;LrQPHXwUSd^Rfi_Ymg~{kT-wxER)7X4Db19>>3H%#3 zL)Tcj7zDkU+Mm4$T(cpZ8iSprnAYBo=>piqu6H_Vp~f(K2@pt;^|PKs(`^U&-uY#` z&(mI-ZSixGlAw8w0p_Pz)+7zf0*uJeF(Qm&u)HJFVmq=lMGA9yrvv3`nmPdJJE*~jIS~M;^I}+GrM(G*5FuMs(V~9O1T(>D-@htx9x?2f z|Hi@Y(-sb2p9;va)iBr;f8!?!?-3A1vqUY_wwaJ_o2UYRmz3DKx ziN(jW{FB6ix6{&I5?y+GN3l5-=?SRJuE(-z#DktgXFlgsj!OVuG~?an=iaC)Uza?W z7DapQC<~!|$~N7YORY^UqsF7rxT1oB6{$rNSAs*(M9PWtU?>biI_4T)8wK2h ze0h%!6RU!i$dPq;j5C1EIvfBv}77Ml4^5dgJv4K3?G4{6@(ArxcqVwMS592(F?xYs?IS=6fz7~|gyCzUaC|{_U`SDU zRyB_`gvbVNX-J0MPxL5B8a3+)|wOFGX3d&>tsiU-j z%p&@Jy{tPDqGN&Zsor1~J;4(B?drw&Z|#wiG;<2|pR$k8Ecy`Gu^2`A*VVaj48ZP^ zI*DWb#RWi$|7?4DN>%Oz$<=5{B99+Cx!(>QH_NjR289#V>nL#|IS1|K==)VTxwAu@ zY{gTcJgI$7zjMp6wFJI&xWc_pY^t`=ka*~xKJvX2MY@^p7z;bNg8zo_HLKp7%8}E# z;>#B&07BImNkA`+x2lAs$=Gcj#&);#w0*3#KN?W6x}&Olsrcs03#xuca2O;~UVwuI zibYk?;=U}#e&Co8eZ@YAZXw5zHap%MEc2&Hw~twB{*Yl3#<<4hLQWQ4H{Teew~Cn9 zN4A4UBE@=~TLNY@8EP}Sh5|!ByF)~0@N{^p_nO5u;+JYp-UgbsYwlu7nbxq9~ zI&fWTDh)NXYpxoVYARn?p6azG)>=beb`IRi29va~C@M5?*m)z7dUa@aqlZ_CIo9=M zodu+Q5}>)VbwKNc$s#0)rl}dz5h+!g^!&LJz#-vp^`Qi#)#fM_zZJ*AF1DgCXeqlOpldOD*jn1Ou&+dw+>#&6U|K%NBN?fnl1L|4T8_* zt^#=`;{p^vNmT1ECxm=<6D#+|7zOxrQ;!MYCxW}jA@2)K!+!=bmqLr%&&MTm@myS-<~1Uohi|Btg^X*BO=SoN?Vwl=m8XS5iZq# zfu9rAK>neaz3x%mMSn0iX8k+h;16f?#j(Tj*}3SA+^lC%-#dWEPzrv#lg?X|doF~L zH*cyx*fwXeatjAva)go%b8A2yQuYJ#)95=J)~aweHy>8VGxRPX*i}2#El^%+n{&=< zu9Qfu^p*V`AMO}%T2G1J@(tj~)Wuz%kb;@Sn#NkGoLM~E!!{n%v8@okrbj=jtt<-@ z6&I6kyNgVQ^xPY7ViL^Dty2!I%NX~HUe+xKEx=}|N1}^`jgIxU{^gLG0_1bH{H6A|c>LLqwdpz2=MnPPuc}P!9MyNW~*N!#pIm zM%OVqI@M>MJsAa07#3GP@`+-+F|B(*#XF3&D;AHE(#knDd1;a7d*v6XKGCCuwh>zF z`OTNxLB)6`^;XlgYWQ)S$+TtsrrMxzEmP$x@qNw^2r)5W;sxxG^4C&hHL0=K7spH~ zz4|$G&LCTTk!uT&8v+2v>{Ev4Tyc4$8iqn+VDieqW3)-BvMl}KFKaLZ^hS}ohTTO? zvs%_prJoiqXk%XmNJI`QTJ-e6#7!`6x_NzP#%1YDVaxiAV4i_is5hr5kL82HV(6+n z7sxMBdkmX3lNp&%gq&?bwmTK^pi&fD(sMlNG=McnT{QZQlnpSKJn(148+V~N(V6tF z`}SPhx?Y#7M7*c9CVww#wnzR=?F)E}+5&O%#A5nLWILaq3qKF(Is6P2@Jl>Tyb))N z>U10yU`h)~f_&3`abDMrkO?qUYNChXtV6@}QBZBm#z$1!^2D-e*c(CGi*Ga7FT;=MG6nVXFf##CXnK#v5|aw;jUf@^VOW9Z*j<=ii0ukKR@hM zos$*kiOb(*gNF@xBfPC0wOV?sf0{E?=w`ST#z);Tedn*}PzmeDpN04Y5_F$>rN;IpoOl_PEUcCKr;sI~WT zKK|vXqN3sn+A0p^ftIj8nR1>N1R6UXDF?rI<_>|`LKo!MNA32Mh>GMn-19aU^S|YzT3+a8`mU8&5qvf$~(XT&A z3D<=2*#{`8tb$Q`N|54lb5$O86PkqA7~)vPot|A?u8BG3DP*bxuNFkQ3S(H44Ql6t zW(G?`jwF#~y|pI;T)J${!YLqxeB|*o_V!!p5zR+vfx+s=w0&NeP7cIKVX84bBP)%2 z7vWi9uI)i^iKcne+3idz&4)GIEex-H+YVWBI|0hGO<#7j@-L3be^1R?^GS&afT2Kf zU!Z9hx8`w=!xe%%^4s{2Fh-mH>M;8G4!+H`y69FhR-gFetNYRrwvt_c(U?c4`d7#D zR1|59`sDoh7c(Yrr#{tc1|eDvs%0Fp6A8LefEoaXAfOmh`kpFwd%v1A0 zjVA!o$MfHuYi*qh!@(7nm)^yZI=d_Q;WL#jv2v5@s(Bvg`DTJG(W7+&n=+`9lx^#p zrK~nFi4OlXJCiTo-7Isp9f^sG9mp44w4y(q?9qeo-^xy%FLK5@hk-OIFQ{qdW=4=( zio&7MFyUK#RE6zyn7QD@fvefgXo#7?_-a6j;sQ#UalR@*M~xf4UxEz$Ned$lVidi=BAHBJf+7lY)W%>F1`o=CimW?!Nmcn9P057r$#YA z!WY!W;|W2SAv-0gMV58!oJbR+EN6;QpL$rzmPk1tS5PdF!g4H~4sc@bOoC6Tp zBeI|1eQ#KQIL|)$IhH2YSuuAq`;HpBNzaf2$0~gjzti4))hgDx?xRx1C#)1B=7$)F z4Ojn*G6PXONM^J_NC+W!e ze8>iLxQ+ViBit*)GyGrr_#d(hyQn$ddzae`euh!3E1V`@gxNwybnpW66`248hdm9S zU|Ip8to?7!uak8u?jhF^>O8tMgn9*k517FRa_8qdIWz|UgHESGHoe8INI+?qlBb)> z{nga2c_V2EauEXqS7sdlJVZb80@!8C)BOUew_)Ht&$?(c6jL)7xjiaOyaMuzvE~XB zgBq!hl9mm+T}C)Qs}`we^;dOPlt6BTkL74qOnRqs;>9B{8P3@E)pk&gTdBREy!AZb zShHq-kIe<$wgs2_Nv2Rw5rEK<9@&_@STpMpq4lYYn&JuMQ?6z_k~K1I{=l$$$!;y$ ziXmDL%(p|0igYril`fQkV}ktF2>hVbfi-B#3Beu|+9k4DGlAz1yXds#BBkI4smB>? zdS1589L-yL+7y(L&P*g)tTJCRp1F82Yr$jSXKQFT#~HCB5UX{50XX#^i7o-5wDQ)s zhO3HyPGg~@+&q~jdSYW|8>@b^lTvH~(2Bdxc?5Rn2E9z9QIAr!}`!eAi-aGPx-HGQ$OKv^|j5&LM? z{w>!%EuXXLC4J*w2sn9TE!>CR>-`DyKqia*V^ZG)*6&+!5^0D!up&$;HVl74{+Bn0 za``R~4fra-V>3-)TpmZmrhO8Z>#ZxD-dw247v<+qrBK)bxc@Y_a8~3)DOq0EH9y+w z*r8CUA2B*eL2@S>jth>9_^OQIlmR@WtP6etk#HXxmr5=7Ghj+7>O2Oz)C1Wmj^bMy zF%HaUUc!W?sMp6aHIfdN%@ucSpMe5DOA?DH&;}6NqZ_ylf)#$9kl}X1XILy$3v=(d zqJ|XEmBycuHm}L5Rz%1VKQGnJd<~))gqkOKtfO&?L4kICY)O%5f;WEq{C6J}KA<6= z%bsS`@{KwJ6#yIE%L_kIfOfC)uYAuZpzv8O7)PG%SwO+v@Y5gkExC{-<;U@ zqZ$U(yP*>_oz8Nh3x)EG;Wh^pAFYRrVBb}zpd5C`l1ioM=O%GW$&9@UXgIGrJ3xM0 z7Ox|0N1?V0yVDfHA8qW=LX0+>wsOa}PznXY3BTJ$10dv?L?nxoL3YeWNBJ4DqcwbY z7QaC^acdXl-hlV@BFR6?$D2T&0 z)=&AvH%0%_W)`~w7E_`w&0cdbLfvG$24!?--yRH3Rp3CP_eyy z5JOcB1F%rvaA^H~J8nYOSsL87rLYwlXe#EmW+?~GG(^!WlT6l54n@lKV2pU zm;g)OwpV9!@g7Jli;cnv8ig+(6QncMM-UuqljzpR@rS>)Taa1jX3mKW$wg}zE{ip7 z4V^}{M2KToqe#Q(NDZjrb=oVw9C6K>8ZKk=K@M^KjzC{w8S3fPevJg&A%P@Y;!6wv z28B8z1rI!slaEWZ31X#%NSed63;>!P zFH}fq zlQ?|ec=B~oGA)LPvdF7N1dxk0x`40fl6}rGyAU+bI1wK^Tgpx>xwG#nb&;{ZHHO@B z0ICSvbg&}s5f|4LQ((amlIDnzn$8G?ruPAX6$sxqL|c5?{+S7?%8b~4nno!9V(~() zYJDUe`+atYoEZ#x$KhfZ6cmub+uto6&*8N8bws|N$OSnQ*U+_c!OXQvV*pz|LmBAV zes9=96RYP`RH{ME!11tjgf!l-N}10J(mn9%zj52Qn6yNUEQHU7EXgD_e%l?VVxq#^ z@u1U>$mu4BI^kNJw??W;8i&78IRgm?u1FJ{#CbXiuZR5fB#v)3*3Gq!b)bPFs!k4> zevcT!Qk8ACMRm2S5Y%Z23!|Ir{>8%Wlh`b2;Ri2d!AdwCSzF?afNE|I zB2QOJDgWWDx_jfV>J)gjmN5#l*-T#P4*pV{F{Ucg2~35Q;X7dxA!J!2K~MzY)Ju^y zx4FSzX|{pH3fxBcx`6V5Regl(GuNnHk!YAb>DN6`bva~n%YqQrXfWt(@plHBu0nSx zF~*3n#fT6`3z2gj_DMhMvmC43k&a5$K-%LVl?Smm@FbpXmjjWi1XVfz{;eh8+Pua>ecB;io>b5zNmKc@^!a;_G+YuJd#e&NHU z$&;R@VZpDW^>sp%kMZT&AbOC2`)b7-{k&A zt_4dZ_ng}zDQ-H_=$`>u_Lh^OHixNBBNrWSZ@!!YtAJsevd0Q{w5gPxT^8l4pr_w? z#=O=wFf`MI5sUj+4deh@A+@F3P8UnS3eJk(!NYAF1R%d+45=iil|{42x2}&dXH@M`m~M z!?_Q&*X=67S>s?gu_uy30Wtw3sbc+35E%?_L4a6@2}UiJ$1a)n9j95Swm`ImIisEZ ziBR-g(HiI~?@(ikDqboxnErm|kgi6g%Dn~65Dz@hE5c?>Mh2l}fP{E0kMB>fS{t7l4b#D$@VG(9YJzQQ{E>$z1=Q0I`8R1&yM z6;zQj(_5mrm2@7wII(IkFf4LexpMin^~Mvz%rNI zT6NqF5{$vW4#pq92`+_xi>1XR&T^+}c0hy4FH^B&=g>-$gs%)=qtQI3uVcdR*1oYV zgGCE(Wq5TleN+~Mu6sw7Hs{-9--$~Yci7g0 z!YH04(IvTb_+-+g92-t{)nvf4F=C+&FYp_FH~L0QCOdYa;yGxDm3%}914djCXMmcZ z4#SoBwdpjp<-0X$X;onjM*ugh%%h-o$0o7CndIqVEA%pi_|wQ~FH^zk}?5bsIk8(sV2sUl(a7g3WW$;TS*YzNIso zzU0+83)lU@THez=VDyb}5Sp^a(}8DO-Hf3jy!Zo=WZzOoJIc3RxQX}=2IWc?Nl_*I zCv3y~j&)I}g{skBYtHN)pEW)?ZyVu!Mw`HpPWGyWAoSZr>23SoPgVbH5~VIFr+oK+ zaTaz@be5I?8ZNc>y1T{KLU6aO(05{p*~iILXN^D2FP)s_qwxi?KqRpj20P*Sdd!E4 zF?H`x&QCUzg?Y?-#@i2ZqEm>JA}l|U4B09PUIY)Mrn^s}`%M zsASXybm^fNP#k5@(ettvT0Bvn=YgYrGSZ~dHtb&JDE^_-Axbv=Q@%&b?2e0t6bVc_ z;IsKiY#y1F!w=5)@_DGw0Rv0cKS%u9$R}&UWi_%tkIRo`zJ_VhVa65HQHG6wVkS#{ zl&s}dY*tc=bSG_x-u+s)vRWk)9+XG`F7NtL!hR5iN~yI&5XVdCp^G9sQWBn$QS(M> zp8N6^TC%&T5XNY4Le>?U-HqtY(MGB%bb#xt;kx30e^s?gqd~3tQ2P%abo*5({Q{UW zmC4Lm1Sy1sSLWavA3krDRg2K}X9S4hx(`$eobaVpyh%@r* z>}$m_es2Y^Q9pYk?q|J@F=c{1cPO^SGs?eTS^84pOEB(#9BIr=p#CJij)i-rLDi97 z2mhYg%v|F$#Z+Bj(w^`3fpEkN#R(-NTyWf=D;nh`nGHzS8+&JpZzXd@euK8eGLeZ1 zqn3_gIzN!#c7m>~yfMJqhkg5 z*CiR@&r(Kc$wK0(lP0Gkx(WF@)}P@QK0 zkT5HM1#nX2n`7Nz^+tzi4j}m9V_7^N;r4oCz15Eaf`gnkIBy?uw!5^mr>He}!|WEe z8S%-MRF;#hJ)$b28)iPB)t9AR)X7H9`-`Ys3OY;5qK|&Sda>$NvBqOk5|n>N6Lt@R zpuBeJA9EC{BN{7oLe@hM3s;E>wdj6Hv;j+h9CX)56F~(ts_)D!taP_)vg$vw*^(~} z&8?BOWRlTdK*-229d;sEyYx8uq$oOynX%fwD=ac)==_71$7W>G%zo1f{r4{#ecj(G zlh`3nGy_fL?ik1V`vzX7Z01inhvP%AWOW3I@~K}(sTQ8V#4*EOc2;-Sk=uCh5rss5 zpbo0sB`WXgh@mBm$T}_{UH2r!UA{~5&o5wO3t6nG8+YZ1v8PQdpI97`UVA1Q*<2LB z^Wfk0;KoEx*_@xGO-*5a`&L|q?%0AC809*5rqu2Y8Tw6cm-RWVGqSF5swZdXaSScG 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 M0tJPHk|e_a0MKo@x&QzG delta 154397 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

P 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 Yd!+@_906u07n4NDkn!-S=&6$Z2aOREz5oCK