tag:blogger.com,1999:blog-9545808966139873382024-02-19T08:41:00.835-08:00AbrahadabraA little bit about everything, but mostly about fixing annoying tech problems, interesting posts I stumbled on.Unknownnoreply@blogger.comBlogger7125tag:blogger.com,1999:blog-954580896613987338.post-23908221389103713482015-01-23T12:04:00.001-08:002015-02-11T08:48:55.480-08:00Installing OCaml for MacOS Noobie!<div dir="ltr" style="text-align: left;" trbidi="on">
After successfully installing OCaml and Ocaide plugin for Eclipse on a Mac, I now think it's straightforward, however, before I completely forget the pain involved in figuring out what goes where. I wanted to put down some pointers for noobies like me, in hope that it will save people some valuable time.<br />
<br />
In general, <a href="http://ocaml.org/">ocaml.org</a> is a great spot for finding any information related to OCaml. Installing OCaml is no different, you can read all about it <a href="https://ocaml.org/docs/install.html#MacOSX" target="_blank">here</a>. There is tons of very useful and detailed information that I highly recommend anyone who is interested in OCaml to check out. In this post I just summarize the steps it took me to get from zero to OCaml installed (hero!).<br />
<br />
Feel free to correct me or share your own personal successes and experiences.<br />
<br />
<h4 style="text-align: left;">
The following steps worked for me:</h4>
<ul style="text-align: left;">
<li>Install <a href="http://brew.sh/" target="_blank">Homebrew</a></li>
</ul>
<div>
<ul style="text-align: left;">
<li>Install Xcode (<a href="http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/" target="_blank">check this guide</a>)</li>
</ul>
<blockquote class="tr_bq">
xcode-select --install</blockquote>
<ul style="text-align: left;">
<li>brew install ocaml </li>
</ul>
</div>
<div>
<ul style="text-align: left;">
<li>brew install opam - I encountered a problem and apparently I am not the only one - see details and solutions <a href="https://github.com/ocaml/opam/issues/1853" target="_blank">here</a>.</li>
<ul>
<li>Basically if after installing opam and trying to run it, you get "Illegal instruction: 4" Try running:</li>
</ul>
</ul>
<blockquote class="tr_bq">
<span style="background-color: white; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 14px; line-height: 22px;"> </span><span style="background-color: white; color: #333333; font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 14px; line-height: 22px;">brew reinstall --build-from-source opam</span></blockquote>
<ul style="text-align: left;"><ul>you can thank <a href="https://github.com/avsm" target="_blank">@avsm</a> for the workaround.</ul>
</ul>
<ul style="text-align: left;"><ul>
</ul>
</ul>
</div>
<div>
Now that you have OCaml installed, let's discuss IDEs.</div>
<h2 style="text-align: left;">
IDEs</h2>
<h3 style="text-align: left;">
Eclipse </h3>
<div>
<br /></div>
<div>
My IDE of choice is Eclipse<a href="https://www.blogger.com/blogger.g?blogID=954580896613987338#1" id="#r1"><sup>1</sup></a> <a href="http://www.algo-prog.info/ocaide/" target="_blank">ocaide plugin very useful</a>. I used it on Ubuntu and thought that installing it on Mac might be a good way to go.</div>
<div>
<br /></div>
<div>
There are multiple guides (from <a href="http://www.seas.upenn.edu/~cis120/current/ocaml_setup.shtml" target="_blank">Upenn</a>, <a href="http://www.cs.jhu.edu/~scott/pl/caml/ocaide.shtml" target="_blank">JSU</a>) on the web on how to do just that, just make sure that you get all the prerequesite components such as Java 7 installed and ready to go.</div>
<div>
<br /></div>
<div>
<a href="http://www.seas.upenn.edu/~cis120/current/ocaml_setup.shtml" target="_blank">Upenn CS120</a> provides a nice list for you to follow, make sure that you do! - thanks guys!</div>
<div>
<br /></div>
<blockquote class="tr_bq">
<ol>
<li style="color: #163243; font-family: Verdana; font-size: 16px; margin: 0px;"><b></b><b>Mac Users Only</b> Install X11 libraries (needed for the OCaml graphics libraries to work):</li>
<ul style="list-style-type: square;">
<li style="color: #163243; font-family: Verdana; font-size: 16px; margin: 0px;">Install Apple's XQuartz version, which is available here: <a href="http://xquartz.macosforge.org/landing/"><span style="color: #39a890; font-kerning: none;">http://xquartz.macosforge.org/landing/</span></a></li>
<li style="color: #163243; font-family: Verdana; font-size: 16px; margin: 0px;">Before moving on to the next step, make sure you LOG OUT of your user account so that the X11 install can complete.</li>
<li style="color: #163243; font-family: Verdana; font-size: 16px; margin: 0px;">Check to see that the directory /usr/X11/lib exists and that it contains the file libX11.6.dylib (this should have been created when you installed XQuartz). If this isn't the case, try reinstalling XQuartz and then contact the course staff for help.</li>
<li style="color: #163243; font-family: Verdana; font-size: 16px; margin: 0px;">[MM] Removed these instructions, because ~/lib isn't on the default PATH for Macs, and because with most recent SW updates this step isn't necessary.
</li>
<li><span style="font-family: Verdana, sans-serif;"> From the terminal, in your home directory (e.g. /Users/stevez) create a directory called lib (if one does not already exist): </span><pre> > cd > mkdir lib </pre>
</li>
<li><span style="font-family: Verdana, sans-serif;"> Create a symbolic link in that lib directory to the libX11.6.dylib file: </span><pre> > cd ~/lib > ln -s /opt/X11/lib/libX11.6.dylib libX11.6.dylib </pre>
</li>
<li style="color: #163243; font-family: Verdana; font-size: 16px; margin: 0px;">Next, install the Java Development Kit (JDK) 7. You can download it from this <a href="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html"><span style="color: #39a890; font-kerning: none;">this site</span></a> (after accepting the terms & conditions). Make sure you do this step before installing Eclipse or OCaIDE.</li>
</ul>
</ol>
</blockquote>
<div>
<br /></div>
<div>
<br />
[Update] As was pointed out by numerous stackoverflow posts like <a href="http://stackoverflow.com/questions/829749/launch-mac-eclipse-with-environment-variables-set" target="_blank">this one</a> , Eclipse IDE tend not to recognise environment variables. The <a href="http://stackoverflow.com/a/1182744" target="_blank">solution </a>is to wrap the execution into a bash script. It works, however, I couldn't manage to make it work with the MacOS launch database. Even after the update of the Info.plist, Eclipse still won't recognise environment variables. At this stage, I run the script manually and it works.<br />
<br />
<h3>
Vim </h3>
[Update] VIM grows on me. If you are interest to configure VIM to use OCaml, please follow <a href="http://anil.recoil.org/2013/10/03/merlin-and-vim.html" target="_blank">these instructions </a>by<a href="https://twitter.com/avsm" target="_blank"> @avsm</a>.<br />
<br />
Here is how my ~/.vimrc looks like:<br />
<blockquote class="tr_bq">
<div style="background-color: black; color: #34bbc7; font-family: Courier; font-size: 14px;">
<span style="color: #ce7924;">execute</span><span style="color: whitesmoke;"> </span>pathogen#infect<span style="color: #d53bd3;">()</span></div>
<div style="background-color: black; color: #c33720; font-family: Courier; font-size: 14px;">
<span style="color: #ce7924;">let</span><span style="color: whitesmoke;"> </span><span style="color: #34bbc7;">s:ocamlmerlin</span><span style="color: #ce7924;">=</span><span style="color: #34bbc7;">substitute</span><span style="color: #d53bd3;">(</span><span style="color: #34bbc7;">system</span><span style="color: #d53bd3;">(</span>'opam config var share'<span style="color: #d53bd3;">)</span><span style="color: whitesmoke;">,</span>'\n$'<span style="color: whitesmoke;">,</span>''<span style="color: whitesmoke;">,</span>''''<span style="color: #d53bd3;">)</span><span style="color: whitesmoke;"> </span><span style="color: #ce7924;">.</span><span style="color: whitesmoke;"> </span>"/ocamlmerlin"</div>
<div style="background-color: black; color: #34bbc7; font-family: Courier; font-size: 14px;">
<span style="color: #ce7924;">let</span><span style="color: whitesmoke;"> </span>g:syntastic_ocaml_checkers<span style="color: whitesmoke;"> </span><span style="color: #ce7924;">=</span><span style="color: whitesmoke;"> [</span><span style="color: #c33720;">'merlin'</span><span style="color: whitesmoke;">]</span></div>
<div style="background-color: black; color: whitesmoke; font-family: Courier; font-size: 14px;">
<span style="color: #ce7924;">au</span> <span style="color: #34bd26;">BufRead</span>,<span style="color: #34bd26;">BufNewFile</span> *.ml,*.mli <span style="color: #ce7924;">compiler</span> ocaml</div>
<div style="background-color: black; color: #c33720; font-family: Courier; font-size: 14px;">
<span style="color: #ce7924;">execute</span><span style="color: whitesmoke;"> </span>"set rtp+="<span style="color: #ce7924;">.</span><span style="color: #34bbc7;">s:ocamlmerlin</span><span style="color: #ce7924;">.</span>"/vim"</div>
<div style="background-color: black; color: #c33720; font-family: Courier; font-size: 14px;">
<span style="color: #ce7924;">execute</span><span style="color: whitesmoke;"> </span>"set rtp+="<span style="color: #ce7924;">.</span><span style="color: #34bbc7;">s:ocamlmerlin</span><span style="color: #ce7924;">.</span>"/vimbufsync"</div>
<div style="background-color: black; color: #c33720; font-family: Courier; font-size: 14px;">
<span style="color: #ce7924;">execute</span><span style="color: whitesmoke;"> </span>":source "<span style="color: whitesmoke;"> </span><span style="color: #ce7924;">.</span><span style="color: whitesmoke;"> </span>"/Users/Yan/.opam/system/share/vim/syntax/ocp-indent.vim"</div>
<div>
<br /></div>
</blockquote>
You can then do some cool stuff as kindly shared <a href="http://stackoverflow.com/a/17234163" target="_blank">here</a> by <a href="http://stackoverflow.com/users/50926/thomas-leonard" target="_blank">Thomas Leonard</a>:<br />
<br />
<blockquote class="tr_bq">
<div style="border: 0px; clear: both; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19px; margin-bottom: 1em; padding: 0px;">
Then you get some nice shortcuts:</div>
<ul style="border: 0px; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19px; list-style-image: initial; list-style-position: initial; margin: 0px 0px 1em 30px; padding: 0px;">
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;"><code style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; margin: 0px; padding: 1px 5px; white-space: pre-wrap;">\s</code> switches between the .ml and .mli file</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;"><code style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; margin: 0px; padding: 1px 5px; white-space: pre-wrap;">\c</code> comments the current line / selection (<code style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; margin: 0px; padding: 1px 5px; white-space: pre-wrap;">\C</code> to uncomment)</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;"><code style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; margin: 0px; padding: 1px 5px; white-space: pre-wrap;">%</code> jumps to matching let/in, if/then, etc (see <code style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; margin: 0px; padding: 1px 5px; white-space: pre-wrap;">:h matchit-install</code>)</li>
<li style="border: 0px; margin: 0px 0px 0.5em; padding: 0px; word-wrap: break-word;"><code style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; margin: 0px; padding: 1px 5px; white-space: pre-wrap;">\t</code> tells you the type of the thing under the cursor (if you compiled with <code style="background-color: #eeeeee; border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; margin: 0px; padding: 1px 5px; white-space: pre-wrap;">-annot</code>)</li>
</ul>
<div style="border: 0px; clear: both; color: #222222; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 19px; margin-bottom: 1em; padding: 0px;">
</div>
</blockquote>
Thomas also adds<br />
<blockquote class="tr_bq">
<blockquote class="tr_bq">
"Also, Vim can then parse the output of the compiler and jump to the correct location."</blockquote>
</blockquote>
However, he doesn't say how to do that. I searched the web and eventually figured it out. So here is what you need:<br />
<br />
<ol style="text-align: left;">
<li>Makefile to compile you code</li>
<li>Vim 7.4+ (earlier versions don't seem to support it.</li>
<li>and the knowledge how to use vim's quickfix</li>
</ol>
<div>
Let's tackle these one by one:</div>
<div>
<br /></div>
<div>
1. Here is a sample of a Makefile:</div>
<div>
<br /></div>
<br />
<div style="background-color: black; color: whitesmoke; font-family: Courier; font-size: 14px;">
<span style="color: #34bbc7; font-variant-ligatures: no-common-ligatures;">NAME </span>= <name_of_your_project></name_of_your_project></div>
<div>
<div style="background-color: black; color: whitesmoke; font-family: Courier; font-size: 14px;">
<span style="color: #34bbc7; font-variant-ligatures: no-common-ligatures;">OCAMLBUILD </span>= ocamlbuild -use-ocamlfind -classic-display</div>
<div style="background-color: black; color: whitesmoke; font-family: Courier; font-size: 14px;">
<span style="color: #34bbc7; font-variant-ligatures: no-common-ligatures;">PACKAGES </span>= -package <required packages=""> -tag thread</required></div>
<div style="background-color: black; color: whitesmoke; font-family: Courier; font-size: 14px; min-height: 17px;">
<br /></div>
<div style="background-color: black; color: #34bbc7; font-family: Courier; font-size: 14px;">
all:</div>
<div style="background-color: black; color: #c33720; font-family: Courier; font-size: 14px;">
<span style="color: #34bbc7; font-variant-ligatures: no-common-ligatures;">$(OCAMLBUILD)</span> <span style="color: #34bbc7; font-variant-ligatures: no-common-ligatures;">$(PACKAGES)</span> filename.byte </div>
<div style="background-color: black; color: whitesmoke; font-family: Courier; font-size: 14px; min-height: 17px;">
<br /></div>
<div style="background-color: black; color: #34bbc7; font-family: Courier; font-size: 14px;">
clean:</div>
<div style="background-color: black; color: #c33720; font-family: Courier; font-size: 14px;">
rm *.byte</div>
<div style="background-color: black; color: whitesmoke; font-family: Courier; font-size: 14px; min-height: 17px;">
<br /></div>
<div style="background-color: black; color: #34bbc7; font-family: Courier; font-size: 14px;">
test: </div>
<div style="background-color: black; color: #c33720; font-family: Courier; font-size: 14px;">
<span style="color: #34bbc7; font-variant-ligatures: no-common-ligatures;">$(OCAMLBUILD)</span> <span style="color: #34bbc7; font-variant-ligatures: no-common-ligatures;">$(PACKAGES)</span> filename.byte </div>
<div style="background-color: black; color: whitesmoke; font-family: Courier; font-size: 14px; min-height: 17px;">
<br /></div>
<div style="background-color: black; color: #34bbc7; font-family: Courier; font-size: 14px;">
<br /></div>
</div>
<br />
<br />
2. Make sure you have an updated version of Vim.<br />
<br />
3. You can read the full documentation on it <a href="http://vimdoc.sourceforge.net/htmldoc/quickfix.html" target="_blank">here</a>, or check this quick and what I thought I useful, summary provided by this <a href="http://stackoverflow.com/a/1747286" target="_blank">stack overflow answer</a> - run: <b>make </b>and then:<br />
<br />
<pre style="background-color: #eeeeee; border: 0px; color: #222222; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; margin-bottom: 1em; max-height: 600px; overflow: auto; padding: 5px; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; margin: 0px; padding: 0px; white-space: inherit;">:copen " Open the quickfix window
:ccl " Close it
:cw " Open it if there are "errors", close it otherwise (some people prefer this)
:cn " Go to the next error in the window
:cnf " Go to the first error in the next file</code></pre>
<br />
That's all folks! Enjoy.</div>
<div>
<br /></div>
<div>
Please let me know if above helped you or you whether you encountered other issues so I can update the post accordingly.<br />
<br />
<a href="https://www.blogger.com/blogger.g?blogID=954580896613987338#r1" id="#1"><sup>1 </sup></a><span style="font-size: x-small;">After some issues with PATH variables in Eclipse, I am seriously considering converting to Vim.</span><br />
<div>
<br /></div>
</div>
</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-954580896613987338.post-83094672473019647602014-11-20T08:51:00.000-08:002014-11-20T08:51:00.780-08:00Menhir <div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
This blog post about - <a href="http://cristal.inria.fr/%7Efpottier/menhir/" target="_blank">Menhir</a>.<br />
<br />
<br />
According to Wikipedia:<br />
<br />
<blockquote class="tr_bq">
A <b>menhir</b> (French, from <a href="http://en.wikipedia.org/wiki/Breton_language" title="Breton language">Middle Breton</a>: <i>men</i>, "stone" and <i>hir</i>, "long"<sup class="reference" id="cite_ref-1"><a href="http://en.wikipedia.org/wiki/Menhir#cite_note-1">[1]</a></sup>), <b>standing stone</b>, <b>orthostat</b>, or <b>lith</b> is a large upright standing stone. </blockquote>
Coincidently, <a href="http://cristal.inria.fr/~fpottier/menhir/" target="_blank">Menhir</a>, is also the name for LR(1) parser generator for OCaml.<br />
<br />
I followed the<a href="https://realworldocaml.org/v1/en/html/parsing-with-ocamllex-and-menhir.html" target="_blank"> recommendation in the Real World OCaml </a>to use it, rather than <b>ocamlyacc</b>:<br />
<blockquote class="tr_bq">
"Menhir is an alternative parser generator that is generally superior
to the venerable <b>ocamlyacc</b>, which dates
back quite a few years. Menhir is mostly compatible with <b>ocamlyacc</b> grammars, and so you can usually just
switch to Menhir and expect older code to work (with some minor
differences described in the <a href="http://cristal.inria.fr/%7Efpottier/menhir/manual.pdf" target="_blank">Menhir manual</a>) </blockquote>
<br />
I found a few sources online that help you understand Menhir but it took me some time to get my head around it.<br />
<br />
This blog (and this post in particular) is mainly for me to record my activities and a way to understand things better. Nevertheless, I hope that by going through and discussing the code I've written, will shorten the learning curve for some of you - or the very least entertain you :)<br />
<br />
<i>On y vas!</i> For my purposes, I started by parsing a simple n-tuple string, for the <a href="https://github.com/yansh/MoanaM" target="_blank">MoanaML</a> code.<br />
<div style="text-align: center;">
<blockquote class="tr_bq">
(?x,hasColor,?y,context)</blockquote>
</div>
Following the instructions <a href="https://realworldocaml.org/v1/en/html/parsing-with-ocamllex-and-menhir.html" target="_blank">in the Real World OCaml</a> I knew that I had to create two files, a namely, <a href="https://github.com/yansh/MoanaML/blob/master/query_parser.mly" target="_blank">Parser.mly</a> and <a href="https://github.com/yansh/MoanaML/blob/master/tuple_lexer.mll" target="_blank">Lexer.mll</a><br />
<br />
The parser file is used to construct and parse the grammar. You can define tokens and describe their required sequences.<br />
<br />
For example, for the Moana tuple, I defined the following tokens:<br />
<blockquote class="tr_bq">
%token <string> STRING<br />%token <string> VAR<br />%token LEFT_BRACE<br />%token RIGHT_BRACE<br />%token START<br />%token END<br />%token COMMA<br />%token EOF </string></string></blockquote>
</div>
I the used them to define the required parsing sequence:<br />
<blockquote class="tr_bq">
LEFT_BRACE; s = elem; COMMA; p = elem; COMMA; o = elem; COMMA; c = elem; RIGHT_BRACE </blockquote>
<blockquote class="tr_bq">
elem:<br />
| v = VAR {Variable v}<br />
| c = STRING {Constant c} </blockquote>
<br />
The <b>elem</b> is there to differentiate constants and variables and consequently pass the parsed value into a <a href="https://github.com/yansh/MoanaML/blob/master/config.ml#L33" target="_blank">relevant type constructor</a>.<br />
<br />
You also define the parsing function and its return type<br />
<blockquote class="tr_bq">
start < config .tuple > parse</blockquote>
Now once we have the parser, we can move to the<a href="https://github.com/yansh/MoanaML/blob/master/tuple_lexer.mll" target="_blank"> lexer file</a>. Here we define rules using regular expressions in order to match, capture and convert strings into the previously defined tokens.<br />
<br />
In my case: <br />
<blockquote class="tr_bq">
<br />
rule lex = parse<br />
| [' ' '\t' '\n'] { lex lexbuf }<br />
| newline { next_line lexbuf; lex lexbuf }<br />
| "," { COMMA }<br />
| "(" { LEFT_BRACE }<br />
| "{" {START}<br />
| eof {EOF }</blockquote>
<br />
To do the actual parsing, we use:<br />
<blockquote class="tr_bq">
Parser.parse_tuple Lexer.lex (Lexing.from_string s) </blockquote>
<a href="https://realworldocaml.org/v1/en/html/parsing-with-ocamllex-and-menhir.html" target="_blank">the Real World OCaml:</a> helps us understand what's happening<br />
<blockquote class="tr_bq">
<code>[Lexing.from_string]</code> function is used to
construct a <code>lexbuf [from a string]</code>, which is passed
with the lexing function [<code>Lexer.lex</code>] to
the <code>[Parser.parse]</code> functions.</blockquote>
That's all, folks! <br />
<br />
<h3 style="text-align: left;">
Pitfalls.</h3>
I was expecting Menhir to provide me with nice exceptions to debug my code, as was promised in <a href="https://realworldocaml.org/v1/en/html/parsing-with-ocamllex-and-menhir.html" target="_blank">the Real World OCaml:</a><br />
<blockquote class="tr_bq">
The biggest advantage of Menhir is that its error messages are
generally more human-comprehensible, ...</blockquote>
but it didn't. At least, I couldn't find the way to invoke it.<br />
In any case, the book does provide you with <a href="https://github.com/realworldocaml/examples/blob/master/code/parsing-test/test.ml#L5-L25" target="_blank">some code</a> to make the debugging a bit easier.<br />
<br />
Anyway, online regular expression editor is your friend - I used http://www.regexr.com. Use it to test your regular expression and adjust the lexer accordingly.<br />
<br />
One more thing, the order of your lexer rules matters!<br />
<br />
Finally, in addition to the <a href="https://realworldocaml.org/v1/en/html/parsing-with-ocamllex-and-menhir.html" target="_blank">the Real World OCaml</a> book chapter, I also found very useful <a href="https://github.com/derdon/menhir-example" target="_blank">this example</a> and this <a href="http://toss.sourceforge.net/ocaml.html" target="_blank">Mini Ocaml tutorial</a>.<br />
<br />
That's about it, very simple and elegant once you get your head around it.<br />
<br />
<b>Disclaimer: </b>A<i>s I mentioned in the beginning, I am a newbie, so please let me know if I got some of the stuff wrong or there is a more efficient way of doing things. I am more than happy to hear from you guys! </i><br />
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-954580896613987338.post-35163372218571683542014-11-13T01:24:00.000-08:002014-11-13T01:24:25.467-08:00"Good news, everyone!" - OCaml.org teaching page is live!<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
I am helping out with a great initiative to create a <a href="http://ocaml.org/learn/teaching-ocaml.html" target="_blank">Ocaml teaching page </a>containing resources for anyone who would like to teach Ocaml.<br />
<br />
The initial page is now up, however the work is far from over. <br />
<br />
We would like to open it to the community to contribute any additional resources that we might have missed as well as providing feedback on the currently listed resources.<br />
<div dir="ltr" style="text-align: left;" trbidi="on">
<br /></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
The best way to do that is by editing this <a href="https://github.com/ocaml/ocaml.org/wiki/OCAML-Teaching-Resources" target="_blank">wiki page</a> or <a href="https://github.com/yansh/ocaml.org/blob/master/site/learn/teaching-ocaml.md" target="_blank">editing the page itself </a>and creating a pull request.<br />
<br />
<b>Mailing list for teachers</b> <br />
<br /></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
We also created <a href="http://lists.ocaml.org/listinfo/teaching" target="_blank">a mailing list</a> for the teachers to exchange their experiences and common practices.<br />
<br />
Look forward to hearing from you!</div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<br /></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<br /></div>
</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-954580896613987338.post-50360903635946752862014-10-31T09:09:00.002-07:002014-11-06T03:28:54.122-08:00Irmin Irmin on the wall, who is the pretiest of them all - Moana<div dir="ltr" style="text-align: left;" trbidi="on">
I am currently working on <a href="https://github.com/yansh/MoanaML/" target="_blank">MoanaML</a>.<br />
<br />
My recent challenge was to code a backend based on <a href="https://github.com/mirage/irmin" target="_blank">Mirage/Irmin</a>.<br />
<br />
Ok, first thing first, what is Moana:<br />
<br />
<blockquote class="tr_bq">
Moana, an information-centric middleware for distributed services and applications. Moana offers a shared graph-based
storage abstraction through which applications communicate with each other by appending and observing the shared graph. <br />
Moana supports two basic operations of ADD and MAP; add allows an application to persistently extend the global graph,
and map provides a dynamically maintained mapping of the global graph to an application specific, internal sub-graph.</blockquote>
MoanaML is an implementation of the Moana primitives in OCaml.<br />
<br />
Now, what is Irmin:<br />
<br />
<blockquote class="tr_bq">
Irmin is a distributed database with built-in snapshot, branch and
revert mechanisms. It is designed to use a large variety of backends,
although it is optimized for append-only store.</blockquote>
<br />
Just to recap, at the moment, MoanaML contains:<br />
<br />
<ul style="text-align: left;">
<li><a href="https://github.com/yansh/MoanaML/blob/master/moana.mli" target="_blank">Moana mli signature</a> for Moana graph and the backend </li>
<li><a href="http://moanaml/moana_lists.ml%20at%20master%20%C2%B7%20yansh/MoanaML" target="_blank">Tuple list-based based tuple store</a></li>
<ul>
<li>one can add tuples and run simple graph-queries on it </li>
</ul>
</ul>
Here I wanted to summaries some of my initial progress on developing the <a href="https://github.com/yansh/MoanaML/blob/master/moana_irmin.ml" target="_blank">Irmin backend for Moana</a>.<br />
<br />
To code Irmin-based backed we need to implement two Moana signatures, namely <a href="https://github.com/yansh/MoanaML/blob/master/moana.mli#L15-L34" target="_blank">STORE</a> and <a href="https://github.com/yansh/MoanaML/blob/master/moana.mli#L15-L34" target="_blank">GRAPH</a><br />
<br />
I am a noobie when it comes to Irmin, I am still trying to figure out all of its functionalities so proceed with caution :)<br />
<br />
I recommend reading <span id="goog_1333632308"></span><a href="http://openmirage.org/blog/introducing-irmin" target="_blank">this blog post</a> to get a better understanding on Irmin, also I found this<a href="https://ocaml.org/meetings/ocaml/2014/ocaml2014_11.pdf" target="_blank"> short paper</a> very insightful. For better code understanding, make sure you familiarise yourself with the<a href="http://ocsigen.org/lwt/manual/" target="_blank"> <i>lwt</i></a> library.<br />
<br />
So to use Irmin, I chose to use blocks of type String, just because it is provided; to have different types of values you need to implement your own <a href="https://github.com/mirage/irmin/blob/master/lib/core/irminContents.mli" target="_blank">IrminContents</a> signature. This, from my understanding, involves letting Irmin know how to merge your values.<br />
<br />
Ultimately, I want to use Irmin to store Moana tuples, not strings, so I will have to implement the Contents signature. For now, I convert Moana tuples into JSON string and store them in Irmin.<br />
<br />
Now to the code...<br />
<br />
<br />
<a href="https://github.com/mirage/irmin/tree/master/examples" target="_blank">Following Irmin examples</a>, I first implemented <a href="https://github.com/yansh/MoanaML/blob/master/moana_irmin.ml#L27-L40" target="_blank"><b>t_of_view</b></a> and <a href="https://github.com/yansh/MoanaML/blob/master/moana_irmin.ml#L27-L40" target="_blank"><b>view_to_t</b></a> functions to convert list of tuples to view and take list of tuples from the view, respectively. I later use these functions<a href="https://github.com/yansh/MoanaML/blob/master/moana_irmin.ml#L88" target="_blank"> to store the views inside Irmin.</a><br />
<br />
The cool thing about Irmin that all my data is stored in git.<br />
<br />
Thanks to this:<br />
<br />
<blockquote class="tr_bq">
module Git =<br />
IrminGit.FS(struct let root = Some "/tmp/irmin/moana"<br />
let bare = true<br />
end)<br />
<br />
(* Values are Strings * *)<br />
module Store = Git.Make(IrminKey.SHA1)(IrminContents.String)(IrminTag.String)</blockquote>
<br />
You can also visualise it!<br />
<br />
<br />
<a href="https://www.blogger.com/blogger.g?blogID=954580896613987338" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img alt="" border="0" height="230" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABSkAAAL9CAYAAADHB+OkAAAABHNCSVQICAgIfAhkiAAAIABJREFUeF7snQd8E+X/xz+Zbdp070IpZe8NgiiIoAwXojJFwD8ogogiW0BAtoiL4QJRtsjPCaiIyh4ie++WAt27TZr5/z6XpqRpSqeyvg+v0Nzdc8943+WS+9x3yHr3fMIKKhaLBZlZOuTodDAZzBArZfRSqpTQaNzg7eUBuVwuqnJhAkyACTABJsAEmAATYAJMgAkwASbABMpIICEnAVWfVaJh3cbwDfBGiukq0o2JEDfivuoQ+KqCobCqpZtyGd2GW00y5OTkIDktCdfjryL671RknLDCR+EPD3cNZDJx935nlTdGvo6AgIAKGXRiYiI+/PijMrd14tQFBPj7IjSkYsZT5oHc4h3T0rOgVMih1Xrc4pFw93cigSPHzkrDbtywVpmHr7RYrMjK1iEtLQs1a1ZHZGQkfH18oFIrYTSYkJaejujLl3HhwgV4+3hB66kpc2e8IxNgAkyACTABJsAEmAATYAJMgAkwgXudgGeDXLr3rg5vfy0u5xxFjjkjH4lOl4U4/UXSJ+WkWVqk9e4KLbzVgQgI84W/vz8C/OJwNuQy4nenQmaQwU3pdscJlRUlUAo+QUFBZHgl2V+VqSxf+gk2/7IFv2/9A8FBfmVq427YqWmTxsjMzMaVK5fh5ub2r0zJCgXSMrKgkRuh0XpLBnJc7jwCwtBRfOaUSkX+4Df9uF56P27CxPx1ZrOJrk3yEhs9KoVSbrHI0K1bF1LLPWE0GmE02V6iVS8vLZo2a4qatWrir7+2I92UBW9vzzuP4F0+YjMdQ4PJAK1KDrPsxklyl0+bp8cEmAATYAJMgAkwASbABJgAE7jjCPjWViEsIAKJhhhkmtIKj19Sbsz567Ms6cgypkMpV8FfFY7wSuFQu6lhNpxB0r40KM2BUCjKdx9otVpJDzDBZKKX2Uw6AVlw0jpRhKWmcKxUUh9KpRIq8ri83aw37WMtDLP4NX6+PujX5zmauxF/bduOoMCyC5UJiSlITErNZ1d87wVrCK7/pVXn9bhEqNUqqU+TwYDg4ECkZ6RDl5NV4cdYCJSpWUBUmy5omLUT206kQOnJQmVpz5FbXd9stiCeznNxzQnw8yKv7Bz4+XrnD0t8FtPSMiSL3GQ64EKoDAnyp/rFe2eTJSXQuXMnugCZyXw8u9Bc6dpEFyqDdBHq3PkR/EJPF3J0emjc/x1VvdAAeEWxBPRmDVLpBPELC4CnIRFZSvc7Tqi0WN2QFB+HnFzDjScpdHFWk0Wvr6cK3lotzamwC0MuzT3l6mXo6bvTw0ONsEBfWFzUM1pUyCCrYH12Ngz0gRJ+E3JS/LUaFUL8PGCSKYvlzBWYABNgAkyACTABJsAEmAATYAIVQUDhaYGK7kVSsq7DYr0hRhbXtoFu0BMs0chV6RAYUAW1mkdAl3EB+lM6aCweZRKVhOCgz80lUQ3w8/OnUG9eZJjkJQlXQpAURQiXuXSvlpmZifT0DKSmpUqWURp3dYktpIqbW3m3l0ekNJMwsmr1Wgzo309iuG37Dvj73RBdSjO2zo8+gp7PPl1m0Viw/uGnTdi7d3dpui2yrrB2i75yne6AragaWalQvT69euJK7FUcPXoE5y9eRONGjVC1SiSOHT9awEqu0I4uVlgoREFK3FVkGmwWwIWrKOHuHo66nTvjgX/24ZeDFnh5WCvYmlKGLAOgS0+DXq8nZd0d1UO9YXDQCaxQIfn6dWRblagZ6gkDif/2YrJ6IOnKJfosuMHdy7eCx3aDSLaBNIq4WLKMdoe71qdQP8VtFy1ZrTJk6Cw012ToKGyjiA2hJV0k3N8DRpqTheaXTpaxuqx05BrpA07bvbRqhPppSQMp+0MNtVqNSRNGU2hID0yeOgvNmjTC1avR+ZMTn8W6devj0JFjmDFtIrKzc/D1ipXSQ4DiivL++1vTxSZXEilvVsQHRaikbdveh61b/4Q6SEUXo8Ki0c3a4G0VT0CIdGlZ4Zj01duog3isGz0VR425MKnuHLd8IVAmp1rQYdx89K/nRc9W8oqR3Byiz+Kf7Vvw07aL8A+gi4fyxsUj1+yBNF1lTFj5NurTTtm7F+DNpWfJZcK7gFCZY9AgI8uK+54agG73N0D1ACGw0wc5MRonDmzDxs1/I9NdW/EHh1tkAkyACTABJsAEmAATYAJMgAm4IGCxWkhgEC8rzCUUKa1mK/RZZOVIYkSWmsQXPzlZvYWjcpNknLuQATejGzmIl054EMIjqXKIqhqFsNBg0jAUkrWT8LAUOkGuXieNXkFipQ+FfwsI8JO0A5PJjOtxCbgSc4X2t8KdrDrLW1xZZpZGeCxNXTHWq9cS4OOtlay9hLKxb99+eHp6on+/3sghUeX8BVt8vdLO6zkSKDd89yMaNayPOrVLF5vv1OkzOH7iFJ5+6nHs2bOrtF0Xqi+YJCWlY9qUCZJr7vKvlksibFJyGomFagrn5yGF/etChmtvT5tJhmuZ5Op9BVWqUhhAX18SpW+EISjUuNMKIVCmJhrQfsZSDKxSVO1LWPLa8vyN9s9ARbl8W61ypKbqIA9vgmf6PIhW9aoiIPUHjJuyBW6BXpJQKQTKlAQ9Wk/9Ai+rN2PKtB/h5q2BXqGCECiTk7V4Y8WXCFg1BgvISlntQkAsanYlWW+0kHCYmgFL8P0Ys2w6vFaPxkf/pEGV109x2+192ARKBTyq3Y8hzz6E5lW8IDel48K+Tfjyqx1QeMuRnOOGGg8+hx6dmqFOsDuQm4zTO3/EsnX7ofbxQG4ZjbWEi7dGo0FklQh8+fki6Zoxeuw4h+NqxRsjh5EFpUXaFh0TIwnewgCyuKJ0o4uJgUx6S1LM9NRGxCWoXKkSPTlJlk7oshYL6AROTqILH7mW51m2KclqzouS9OTk6EjlFSqwAr5eSvjTUxy7FZ1kHpyRjdysLLKIs1IVJQKojje5pZvFswE6KVPIhV2XlU0XezE6is/hrkK4jxoWtYakKVL28/o1Sf2CLOqoDa1Kcm0XUm1xbWTqlchKug4rPVmqGiRO9IJfBGWZW3F9inmk59DTgIzEPAVcRgeZ5hVAfdMH7cYITDhzXQ+FOhdRwd4wSh9CYkY767MyYaQLk5yYBfoo6fgRV5qvdDFJT0Vujj7vWIgvIRVqhHpBXw51vaTnhkU8sjORok8s7fMQFr5ylRahNZrhMXp16fAzps3eBKsX6CmHeJonRyY9wQt54klJoBTFs013tFgzF5fMerrA0AeQihAyMw2BGDL3VbQvEAOZnvoFRaFFuwRs3rAHVreKuizaxsL/MwEmwASYABNgAkyACTABJsAEiiJgICMKvS6X4kwGk6fihaKqSevFnYop1wK5Xo1m3o+gflAb/H1tC86l7YUvCYvBQSGIrpICy0UL6YXFu1PaOxMekmLfqKhIus9XkSBFRiLx8UhOTIJBCgNHd4uicxIhhZu3sJxU0T1wUGAgJZgJRUREJXLhDMJFymGRmJgAD43tHuymk7nJxjHjxpHFlU5yHbWXl4b8Hx4gw6qSlNKKlK8MHYw//tiB69djScCzwJ3Gv37DD3j4ofbo1esZzJg5qyTdFqojWDUly7Kp02dj3Jg3JLGyJOXo0eOY8+77mPb2RMmCtbTzcdVHArmdD3t5COrXqyttFoZmQqzs+HAHXLh4CakpSSRcrsC0qZPR4+mnSNxajuSUFERUqUKWhH5kNZtWcutcqwHuvmoc/uJdTJM0azUinxyKgdVPYunC3xErjOgseiSQA29I3mDTMw1IzEyE0IIqk+WilTQbs1V4S8bA08cNnl42V3CdkbxHyeqwaogbDGrXBkZCtEtNMyKww8t4+9kAnKH4ousWf4s4mo+a9CAD6Q7idBb/59/9V+6Kia8mYMyCvaRHkDh/Y4s0QnEMxIukNsrXInSmLNJURIJpFUJ9ydLY3VPSW1KIs7DerBGmJX1IfAZpLPQZz0hNQ+1KntDnWWoKD88svQeade+Dfk80gJAoLuYNRvRjKGZ7roWM1OKuQEECs59vMHINfhgwoC3c9/+EheuTgcpt8HyvPhiPaySAkshOHtFyL9KINn6J/12n8IA1H0S/5wZhdM5lTP0pjhj75EW9zTsgJfyTRRymTZ+Dzz75SDpX4xMSCpyvYi4JlMwqmK4PwuBx+jtzyTpbUyKra2Vurl76QIqybduOIofUvv2D0rZcujiGhYfRU5M4cq8tsnqxG5Iz3dFp8Gh0rFcZYb7uJDlRdvHog/h9bxqqPng/moZT4/p4HNq8El/8fA4a8nM3ksVdSrIetbo+j35dWqCaD51EKRew66d1WLstGl7+fkhIt6DGM6MwrB0p5h7i5KAPwem92PDlBlzUGZGk80anl8aiU91KCKWTXjwxMaZcwu4fV2D97li4efkjOaPoNo7QNmvlhzBr/qMIifkRs+ZugsWHLPzyxDxJ8Msq3dw8/HxuOu7LlHE9waiFR812GNG3AxqH0sXfkou0mH1YOn8l4lAtj3cIes3/HL3EUswajJiyDe4B/ohPNqL2Y/3xfNdmiNTKYUg+hx3/W4Vv912Dh3cgUrLVaPXMEHRpXhNRQZ50LIha7FbMnvoNfZi1/7pQKTRKx3L9m7fwxnfXYHELQv1H+uD1fk3hE/U4Rj5zBJPWx8CD4oWID6dZFowejwTRrtm4nKghwbgauncOx1vfX4OWzikzlMhMzUGz14bYBEpLLH777Gv8+E8MUoxq+FephQaB8UihOJ5O16KCA+IlJsAEmAATYAJMgAkwASbABJhABRIwXlchljy7QisF0/3cJRJmTEW2bjaQoYnOHY9WGoi2EU8g0DMM8ZkxOJb1JzItqXTz7wuvanLooslsx1jyMFY1atQgS8wgKQ7lYXLLTEtLl0K7CaMhM1n8hIeHksahlESt9IxMslBLIus7N0msib16Hb5+vqhds6Zkieft7U3unrFFzqEkG0TemxrUXp3atfOr16gWJb13trJ0JeCJ/UtTNJQV/a0Jb2Lm7PckgUXMa8bUSeTmrqb7/HfJmKc0rRWsW7NGdUyaOAbTZszFW+PfRMMGNxcqjx47QX3Ox9uTJ0DsK0pZ+78SS2HU6BiK8vKQQWjTulX+4IQhl7j/fqTTw+hBIdUmTH4bGWQteejQETRv1oTC/NF9tNkoJVD2oWMq7LpELNKSFSvcFAbkpsUjnjSmHLL6NZIWgYgknD11Htle7jQnBbLMXtLtt3/7Efi0kx+8lBZkXTmE7774CoeSDGT9F4CXl36JqB/GY/a2NJjdQpApq495a8fh8rQx+DmZDNZcCJWZuWpYIx7G2O5WrBk/Cb9eN0oWwIHe5GKu0ZLiROqPmL/jZFJOIbHeCxj3bCymfXcFWnKDdtwuWJksbiTm6lH78f9D/y5NEEEpWrJiD2HTyhXYcSkdGQZP1Br2Id6q+jvGjPkJqgAvxJEQq2k1HN/2z8C8VxaSZuRBuooa6dkm+Hfoj0HNE7Hxgy9Re/gg+NB4hOGWhUTWm23PNZGHqCEEwxe/jZqHFuDtlefgS3rtZ2+Ok4RCNzd35Bw+C13tJhhXuw60lnOSK/2Zn77BJTldQ+jYZp1YCVWzZnilVig9+IiHlU4yV+Hyij3eJMS2adNS6vfatTg6z2eRPnjjIYU4d6dMnYG3J41HWFgYWrVqgdNnTpXonFaKC5LjB7xr1y6FxrN58y+SObcoMplF6lyooa4uDIV2LmKF2eiBBq1qoJK4hlroKQ0py16RLfB0pG0HEQtT4R6Cpk+PwIvRY7DqTBZSSZmu2X8iJnf0t1Wiiav8q+OhARNR3Xsa5m68Sm2Rb71HIPxUuWRpR09DSEAMrvMQXhlrwPjRG8iyMAL1W1RDmNSvgSRMNdz9o9B+4JuQXRuHn66mU3xiTZFtjBu1AWjeElWFx3DN+1DfdxMOkyWqlQ64KGb60JV6bmfJhPomfY4f/S0MHs0w7vWuqEMXCEt6AuINHgj0d0N2Dn3UHCzrjZlpFHiZrA2TcshikoKZpuWiWr+JeOsRodGbkJVhhDagJjoOmQA/wwR8eSwDJmMg2nRqgurS9xmZ9ZtUcJenIYOsG1X0QanoCBESKIciPZ1wWuevVULppcL5X5ZhQfgsTOtArgUPPITANV+TBa2ZxOYceDTrjdZCKL/8I5asi8Lkca3pqUkXRHy/DFl0bHOEkOlZB082tcVPvfD1R1i9Px1+dE4EErSshPPYT1anAV4aEsCdR+A8Sl5mAkyACTABJsAEmAATYAJMgAlUDAH9cQ9cqx2NypUjpHuhouJSCoHSlAn0rkGeYVW7Q0PeZlczLuJy1gnIVCQeUk4CH7pv1gTIKb4eCRGluK/x1nohhazMzpw5R0IVJdSle/AHH2iD9u0eQO3aNaAg12/HIuL7HTt+khLL7MD+v/+heH8Uo5LEy1q1asCH4ljGlqJvVxTFfWFVsuDrSrkwHIuOjHa+WLaMLDavkNFSitRfvz49Kb5i1QL1SqtPfPLZFxg2dIgkVArLtwljRyGcBJVZ894lC8J0KS9HeUrdOrUx5a1xeGfWHEwcN7pIoVJYUM6c8x6mkKAj9rGX0s7Hvt+kCWPQpHFD10MX9970Wv/tBowY/gqaN22KQ4cP4cCBg2jZohmqkZv3uQskKFIuBx8fX8mT1mDIdd2Wy7UkVKqEKZgKZBSbV2QURkAGD7KW1JOVpNgqGYtd2Y2vfziNFHkQWvToi/5jn0fM619QEDubkCjdoZPYWcDyUSyRAubMhmx9YczSo+Ww9ggi2b/rlI/wf74KMoQ7hJ++Wo1/EihbD4V4E206tme5uhXv/pqK6aNHYuD5yaQ7JVINh1iktENqmg6VnxuHid2AnasWYXk0UPWhXug/fhzcJk3HTwkWXNx9AeaWDVHX6weco7iLVr0cNVtWhuXCl7hE+oyWxidc2309ZEj540O89DNpQMo6eEMMSMCgv8VvF/Om3BrkPi0XHrO0j1JOCWv8fSQRn4IuICcjV/KaNVFcUPpEQysz02eTrC9z5MhKzkR408fxaBU9ji6/BA0JmDZP4tJpIWfPXRZHBv83cJD0d8036+k8IYHY4fMv3ov8ImvWfYtRr4/A/W1aSXFWRalVs6r0t6iidA5cmZqa4rKuyMZjL2IAFpLgxclR/pKBLVPH4PP4hhj70atoQXrS+U9HYeJ2BR6d/i4GV1ejfuvKyDh8HmavJugnCZQ6HFgyBe9tT0do1zGY/0JNRDzeA1U3L0SCpxKXvngTvT9VkOmqFzz9W+KNGT0pDmF91PPZgMv5IRVs/X560Q+PkZnqoGqeaN4uAiuXXqAPo3uRbdT3+xZbfvkGPwW0RRBZG+5PI5HQiw5IHouC1+WSzS3z8Dn4kOVf0eP+FrGelUHWx1QuYdmUWfg1gZ6SKd1QyTeEnpbZj0I8/jdtEjZcpyDMKgX8vELotKyN/pJAeRVrx03HBnq6FtxpPD4eXAPNHm+OZfu2gWKp5hUa75Qx+PScESp6qlTJV4Nc6VMs/iOXcYpbkeMQGkC4BCjoQ+K8LoRiQtokbdGs6/0c6zhfYOyjkVtzofDyweUDMbB0qA+5ZzjCSAumKZCppwIPPlFbssA9uXk/ok9dwI601ujq2wJPNV2LZUezkKukmAzk0h0sNZiAQyczEeKpoLNHiRyypPQL9oUnCbnKtGgkCz9yLkyACTABJsAEmAATYAJMgAkwgf+CAFmoGc0i7JqF/lLSGvprogQYuWRoYybvRaW7HGqKKWcko5Tnot5Eh6hnoVa4ISs3Hfuu/oJTWbuhIIsunYmkCDfKxE2WUuK+qjT36AcOHpTEDj3FpXyoXTv07f0sGSR5SOHgjh49Qe7AFyWXdE+K2SisDqtXrypZ2wkxKy0tDcu+WoljVO/0qTOSJZg7CVrlKWLsQmzJpDBlotBbKUSZMJC6dCkaNavXRPVHO2HL739g5co1mPTWeFErv8vSzF3s5OmhwcLFn2HoS/+H+8jSqxJ5jE6dPgvClVUIlKVtz9Xc69UloXLieHy0aAleeXkwuX43KFDtCAmUixZ/Kgml9evVKbCtrP3fzGpTtClel6NjpL6EldtBOg+Ei7coIg6l2G4QsUrpmEpiWJl0H6dzUWgKQnAU52jeLDMv/oMDJ2IhV8fi9OchaDXrAbStpMAxEgHtRaorHH8d9HJX57nJqiINIgj3VZeTdrQH67ecwnWdFvWfHIQBk4ZB9/oCXDDpoZOTS7n0L6+QiJdxeCXmfj8JM4cNxtHRH+Ivh2iIJgspDsoa6N05CNe+mYTPf0uAO52Tpz75EG5R7+Dp5+ph04IjyDq9G2ctL6JtfS3xJG9lVW20qyXDpZVnoXKjz7jgLnVphY9GBrNHGMiTPr/cmFPR25WyHHgqr+HDlwZBSVqMP+ldthCHAq2crF/T4N9xGPpVicH6iQfhTQmI9dRvWg65pTcchG9erSV5zWbs/1zS0rwDPaArw7Hd9OP6GwOndyKGqaSzUlu9+g6QtoWGBNE6mS1mLS2Lc9K+38g3RhfY33lBKQJZOopEdotJ54o3LCllpKrrSb0V52z+oXWuXsplOZTZZK4eB7SIBNwo25BKkYlzZ1OB6n5kDelBoqgZikoNUEW0rD+OTWQRFxwQiPhdf+A8iZS1VVXQgNSoFbEyNOk7DkO71EBB2UkNT7VQlx0LxSVUZpPZKfVTzQ+elJhFxCxOS7eiYZFtyOGXdRLfLDxIcQis8CMTaZEkSZK+xf+FmBQ/N/Ghu3mfFDci7iAOJD+CzgFRGPzhh+i0/w/8uOEXnCaTfNIJHYoCURQbQUeJczJF3JLIPGaohN5zP0Vvx6q+leCrlIEiFzgUOaL81LQ/PTERp5o0HxIaU3JRd9RiTGxy4+pg/GchPlK8gjcLrHsPr3x0Gl6UCY2OWBH7OdZxxUyAtK0XJ7pMYZ+g+Oom02qy9DSFPojOlWnBcAybDqbDpM/G1m1J6PpUIBp2awHTvu2Qa8VTF/mNry1xQSRYJnLJ12d54f/eHYM2JHqeXPAqPompqHO5AExeYAJMgAkwASbABJgAE2ACTIAJFCZgoHs8uj8Rdyx2V2+j3oIno17CY7UHYeuF9dh4cRmeqv4iOtfsJwmUuWYddkX/jI0XvoTFi+7WSECSEvBQKyKEm5SkotD9aOGu7WvcyK1ZlNb3tcaAF/pKGbu/XrWGskrvJ6EuW3IDF2MU97gi+YWwrAwKDMADbdvg6e5PYtTIV7Fs+dc4fPiI1E7he+Gi+3a1Rey/cdNmrP2GvBepeFIOjKWfLc5vu0HDumj3wANwU7vhhx9/pHvNVLIiy/OyLEP/gpkQaEWyHFFUKvKypGQgycnJpc5qLTVQRBFijbA6nT1XxJucQJZkNaSap06ekda5Uw4NJfF1LuXl6dyeWJbEMHrpKSGS+OtD+T/EX3tCExWdE2LZrv+IOKRlG0fh+2t7347jciN5QebmhdwUspKFB/w96Zy2VxBN5I234Fxsc3BcJ8ITUIxABNApfXX3XzhxSU+Wxr74ZekaNGsxFI8098KR3WlQUOZrSS50GJ5CYUTs90uwssHbGDKyI868ey2/aaOFtIjQ2ohQ0MOBYxRjkcLn5VK4OJ0yE0dOZaJn09rwlx+hMAmn8fsZYHj7ujDu3g9Z3ftRXxWNFYdoVm4a5NA8HEshpnnztNcqaruKLCcDgm3nvGQYJrWrpBwjOgS2ewnvvBCMvR/MxI5UM1QepG/Rdq0bedSeXoexk90QWr0luvcZgnkjzBi/5B8K70cPARyE/gKDLOGCXmcgq0mbThQSHCjtZR+/3kWinEJzc+qHREpzgZPuwIF/XA5F1BNFXAizKJCtgpKvFNe4y4byVjqfsla5hdx4bRvFExMhJ5rzV5DQJOlUN/aS3hU8t8TooG7UFyNJoFSbY7B17Vacyq2MJwc9gioFhDzHkZGKnd+PQroIKxv2vmkb4jwQJzbFD5YYOM7FeVkaZjFzK75PGbmvx+Ort2Yhmr4MnuzUAFVbPY7X6GnPD29Nw9rkG2MQCdfF58hMF1zpC4ViZdoud8nY98vfiHcIdWLNOid9wG5YYtq50NzEuPM/SAXn6EjP9XvbRUPs5Xycb9S318lj6FyR+jaYlDBnZ6F+m6q2OWRcwXUSXjMoIG+1Zx+g5yRU1I0x+vNlBYcR1QkPBm/HTorDoUuJRhLaknl1MJrW98bP21KgpcCxhbtzXuN6ZryWCTABJsAEmAATYAJMgAkwASZQXgLCGMNMFoJmsnhxk3si25guxWuTU7Zdd6Unutd7Cc3C2yPMK4pcOlXkCZaJHRTmavWpeZRMlIyGyBvORGqOTIhbtJ90n56bSQm/S2/NeObsGaxbv0GyUDQYjCS46MiysBUaNaoPf0qeIu4Lk5NTKev0CXLzPojftmzF9p278Hi3rrh48VK5dAFHjqKfZs2boVXL5tJqFSVztRdH7cHPl5KpUN0sysBdHpEyI0uHGdPeoricwdBRLM4TND8RQ2/2vPfJcvNiuRMBibELS8lZc+ZjKmXXFmXy1JmYTLEqhaA8a+57mDp5vJQQV8TvGz/2DTRudMNN23HO+SDK+UbSK+glp3NKslrNzJSW1XlWsHoKq2bbbgv75qwXlbx7myuxY3173876iehJZIwX4qRN9hHLZColrFklEb7gvToNt9A5J2kP5P0rnEw15KXqTlaHVhKdFRkpEJ7eYWQ1aDKnSiK+7Z/DyKg9jdaKXz5ejebvPo+R3b4lV+m84iQTSJao1EZBA0QZJZRS4Ojvp2Ee3h4NtUeR3qEBVGfX4FAmGcb5utLOxLwKFolP/qrittsqCiOsNMrYE9R+KGa9EITdJFCuO5FB8/GW9CBR5GQt6iGn2JlJRsRdicapzDB8PuIxtFh5ECfJittYymtGzz79pXanTnkL9erWoSRLlXGN4tEKQduxiIcAVapESqtOnDyFae/YElGFUBzcmxWl7YmLTR18gJ5KFFVEVidRFJTwbSR+AAAgAElEQVSpKp6S5gh34n/jQ1NU/+Lpg/nqccSAYie6N8BjLX3w3o4kcvd+EdJzCNMVnEiwwrthMEWZpBLzF9Zv3I5kdT0070si5Y0YnkV1Ia23kpmsFwUvvlkbqeo6eG7A/QiI/QPrN52Agqwp7epzWZiUpM9cuMHbdBlbvlqA39dWxbOzp6BnWChatwjEup9ykC0OocIf1cLd8O1+Ed/AikAvCmocd4byOjVEBMl0HvGUQOjXGIrVSJspYU6ILANmFYVpzXcXt6Gxf/BugDKR2beSLA6H4dkC7t4KEmoLrwsUarz0gSh6vxt1Cl9gRL8p2SSUUpzPls8NxrA2tgxNcX/9SYIjXcKUldC1jc1O1pKVjjSbKStd0eTwpC8sN8oV1vHhcPy+/grklqP49UwfvFxbhuovvIreWcuwft8V5CoCCzwvKMtxu8GH3zEBJsAEmAATYAJMgAkwASbABEpDQIbcTAt5KWbBRxWITEOqlGvgYNJW1E5shvrB96GKb23pnltYUAqBctXJeWRBSbkHqJ5dJNGbc8ilU4cgb0pu2+A8rCecpY/ix5SamopffvmNXL01EJZQrw4bKrkBO5euXTpRFt9EfLRwMVkxpuC773+QMmKLbNYVUcRcw0JCpDiJzsXxfs0qXJDF/aawGnIopb2nGzNqBLl4h0si4tjRb2Dpl19jMN1TjqP4hCJGZFKiiI5Y9nL4yFHMIcFTJMOxx5oUMSpHj5ssNTp/7jv566dPfQtTp83GGOrbHk+ytPOxj/T0mTP52bydRy/aFK8oij0pSuzVa9JyCAm1oiQlpUjLKspeTW9ITC1o1ObcXtHLdGycTkV73wXWuxAhyXcXiZR45r6qgWTxSVmjZdnkcu3Yk20OjmsUJMTJDHG4QE6yjzSOhH4r6VcyPYUMrI2q3lYkRqdTUh+RQ6SQREnNWKFRkKaSfQQLlzXH+0N7UnRHSn1B41dSThZ9wmnEmDugQYMgrN4UB7VktaxF47qke1w5ixRa1qjlSD+yBQcNr6Fr+zZIbyLHsSVH4KYhYzyJg9O5KpYdVgkxVvC2r5LeudguEghnp8aRgCuHr5cWGZTrRRX1CCa9EI6/P5yOr49mSJ9jvdFIDztklC3cgx46pMFNKUxW8yCKzw55vSrJY9VKg7M6fY6KPqa2LcFBNmvJPWRxLUTKAf37YOyEKWThrKKwEIKcFTp9LiXdNtO5/7y00549+yjTd0Ery6L6UQozbnuQy5SUgo6/zjsJpV0ErU2l+BNeBMSuzDrX+zeWJUft7MNY/cfjmPywL1oMexdrhlJPeWLt9c3f4aQIKnz+EqneYdBGvYD58x/E1RwNIm8iUBY8VcQTKDPSbtqGEpW69MZTrf2o81DE7p2Cv8n93aC0dVIWJsX3SebYQY9i4Tsd4JmRhKQcJYJDBWUzEq5SDBIKZLv/ghVNa6nQ/I0P8FWOCWrddkwavQ6p2fuwbncXjL5fi4YDpuKrAZSkiNLaq+QG7J/9BlZcpk+/UxFfeIXnYYK3j4ZCyGqcqxdaVzAJjev9HOtIFp8OrYb1nIm1PQt2k3P8Gyz44Spx9oe6Tkc0F8OwnMXiMXOwPUNI2PRRoCtX9YFzMbuzLwLatkfwN6uQSMFgd3yyAvfNegFNNFXQ5dWp9Co0BRfzLVyH1zABJsAEmAATYAJMgAkwASbABCqCgAgzZryqQmK1BASFBdH9WQxy1TpE64+RO/cyaMmYJMq/HtJ0Sdgf+ztWnppDgktBgVKMQ2fKRrLhKlmKVcP5GudhOu58h1v8aGVkAaUhYUPsGUmWTyIu4ao167Bj5x4psY7QAQIDAyU37+5PPobIiAjK9J0KD3LHFqXwvWPxfbqqIdqJT4jHnr178zcHBAQgLDS0UB/SPaTTVEs7jkuXo8mC9H+Ij4+j9inpLgksM8m68ZOF7+PN14dj3ESbmOhqrCVZd+z4aYwb8zoJOTeS4Yi4k5t/KhjTT7QlMnpPnDCaLM5O54uUpZ2PfUwzZs+DkSxiRRk08AU81vXR/OGKNsWrX9+eJMrl4OChw+Tynksu/y2lWKSXoi9L2zXk9i5JMOSdaPNqLcmMHes4n4e2fqXj5lBNeu90IJXWFAo5kIBnn3oBLz3+Df68kAVZWGR+OhshNBZmoyexzYQtv8WgW68XMOSRL/DdOQU69qT8JFn7MPuIDgoKEyB0CFcypTj+3ho1MnZ/jeUPzMDQBjYrXoWMkiQbz2Pdr4mY2es1DDbSeKJliOrQi4zG4vHj4uPQupNORvUspmhs3JOJ6b36Uoy6PZh+nDyQScQ3OJ+oNGVhNVqAAy1IIm4eG1fbDWZ3yq9RGSMWz5Cye09aTpabVne06/cQfM+vx59JPggNF7nCRQdGyNNTkSLzR+cnWyDzQgwSKZGRtlIjdOtdF7JL6/FPKvUiZVx3PlZ5g7jJH2EJ/OdfO0ig7IvKlSph/pyZWLp8BQ4fOSZdL5o2aYSXBw+k60aAFFP2r+27KKyCRgobUVxRnj9/gbJj1ZQauplSb99+/twl+vAKE/LCF4XiOnPc7ozBeflGIIIbe/lSgNHTK2ZidmpfPN+5MSIoHoA5PRp7N67Dil+jKaCvF5LPf4e5qxR48fEWiAqPorQxVHIzcO3SCcRSFphCXt9OHQsLVdNN2riiNyLp4D+40qkTgmL+xokUerrgocpn53hi2Ude3NyK75OeZHjkIDZBh3r0ZCuMkk1ZMmLx95b1WPFPBrkvB2LHwiWIeKU3HqnrD3cPBbLiyWSbrCkD1BYc/OwdzL72HHp2bEwhPoVAaaHtlxBnIWtYYa7sdOCkD20ZTtTSHP+CdcmUWW5GenwaTEG+FFEhr1BQ6CsXT2H/n79h054YeHtrYcgyo0XnBmQtSQzObMMJylIV6ucpGYPmGD1xZft+pHR+lILItsSjNdbjfzEp0OWcwLuj5uGRZx5Dx5a1EOGT5zZA7V+9dBIHEkWm+op5+ld2BrwnE2ACTIAJMAEmwASYABNgAvcMAQrDZb7sgeu1riDQPxD+arKE1F0kF1UzjqT+Be8LAaib1pISv57C9tjvYPIkoYZyIhR0M7XRSiELsnBtLYq3Z5ZEmPKUPfv247etf1BSGUqqQdZQ2Tn6vOaSsPmXX7Hhu+/hRZ6ENk2gPD0V3jc65hrEa+Pm3/M3PtyhPf5v4PPSehEjUxRh3SeWC8o8NpGncKtFr1n/7f8kgy1hNSjufzMzsyl50HMIIouvhZTMpqz3xCYan7Au7d/PyfKm6KFIW4SAaU+eI4Sdsvbv63MjO/VayrzsR8v3399a6sNuzfjrb78jNvYqWbvp4efrL1le7tq9lxhTZmo6hXx9/ZBOruBl130Kn4f2vgtiKKw9+FMiqOs/fIxFngPR97mhaC1u1c1kXUn37heyqF2rqziZFHuRrBYTNi3EbPXzGNhzFOa40zG9uBufvrMaCcIiUigNdpGyYGKPPNa5UHtqsf2Lb9BhQT/JmlLU9/ZQ4vK6eZit74f+PV7Fg6TNZ8cexjdzvsaf1yj2pUbE9SRDMY0nLmz+C3EdnoTiz19xhc4Dcjh3eRwLqDB5qBy1pKK2S4JinmosdrPIg9E4QkaWlT3x9kxHsqn4mRI2rUl3g0/1tnjqiWfhJfRBXSJO7V2DKav/IB93ytUh9V34WDm25Oq9iBc7fuybFKqAQvSRYBkeHiqFMXAuYpuo8w4leP6YkkcJo8fiiqx9u/utYscIehoiPqCiOH4YhDgpSi6p67GxNj9zd3dbveIav9l2EyjuRkocXUTliPCmDNH0pCgzPZ3iEJrhR8FSle7eSCMfZqM+ixLUyBHg5QGzEFIplX0mXShN+hzpAi2e+mhJ5Pd0pxgDkgSpRKbOCFNuNsHKg037Kcm8NUSrQLbcr0C/OpUW6YX6oT5u0kYKmfYaMpIp/ge16UsBjB1TTdEIyja3Yvq0eMOYmUSxJm2nq5i3p5sMnqTMm8kkPdciksGk0UVF+H3TSaok8c7HNjYLpe/Opi8YMwXHNeV9q4n9Qz0pW5xaU2i8OpXtidjNjl9FbyNJFZkZGbaLor1xOm4qUto96cmEmxvNUzq+KmRkZMJAF08lzTHIxyZQ2ncRQqU+g56EUd1K9CnMVdvmYhB8dJn0QMFEsSjEcwkq0nkhR4gH1cuzhK3oeXF7TIAJMAEmwASYABNgAkyACTABlwRIkJQ1TEVk60Dpfvya8SySc6/TPQvd8xmE9Qzd/yjpzsaN7msVRQsJHkotGnk9hL8O/wrDqkiXXZVl5ZOPd0MXMgARZePmX6WkNhVZFn30QUU2h+GvvV7m9ubMfAdb//wLPSgHxMeLPiULw0NlFmI7deyIp596okRWY64GLETO73/4Cb+TWFwRRU9awOhRr1PMQJnkqi9KDllICo1ETYlyJowdjcqVK+OtyVOl5ElCoBSGbJcvXUJiUlI5hkAu0BQv0WQyItxHjVzKlyGKxeqG7LRkiuMIssYlD11aZ7Ta9KEQymifq/Kke3+1FArBRGO33b3n3buThnGze3cLGR9l5VCfQi+idhU0x2DSgYyUeMqxSLoS6U9WuRX+XqK/G0VPLtK5qfEgqQEydxIgpTErkSU0FYrZKWQmobf4e9Dnk7QTx0+mzuQBfXo86TQyMh6zza1Axw4LFCkSWcnx8BV5m/L6cazraruR3L1z0hNJIyMjSEr4ZJB5IofacEhInteEDJV9SBuT+yInKxUm0kGkcZIGoqGE0n6elCjZ7v5d1ABvsl5NVqnDhg6RXMvfmTkPjRs3RPsH20pZvEU5dvwEtpP15OGjxzBp4lg633Kw5NMvyFo39yat2jbJHu3U3iqeSOhzjfRExBNelN1JnKjiaYJQ0YXJbwaJR9mULEftpoRaxCbgwgSYABNgAkyACTABJsAEmAATYAJMgAmUi4DVh7IPtMpAdYqj5xfgg2TzVXLfvibFoSzs8+a6q3BNNYTL6mLHwa0wb6jiulIZ1mrJYnL4sJfIjdWCxZ98TlaVhUOFlaHZ/F0WL/ywPLsX2nfYqyMLrSvpigXz50rZxFevXY9ff91SZoFS9CfcqEXyoTIYqNmGS9qXB7lbi/FURBFGaOlk6COsAn1989yBHRp+6qknER0dAymJMolYLZo1JRFMib//PiB53HJhAs4ExDmVSyEFhNAtp3NEJNwSYQPWrf5Kqtqr7wC4UzImNcWpFMafRrIMFjErS3I+KUXjomEPUtVzSdXMjqegpCQNi/WiAZGhR0UqsYeHu2RV6mhl6TxQXmYCTIAJMAEmwASYABNgAkyACTABJsAESkggQwX9EQ3Omi6iUt0gir9YCb7aYGSaUpBuSEK2KYO0LgulYlCQtRdlA6dYc3bLLRGZ30cdgGC3Koi9dgnGaBIBhCJQQSWNclGMGz9F0gFETgqRRPd2LuXRKoSI9ytlLd+06RfJOqw8bYn9xau8pTxjcO7bh4zRRHHV5sqVqyVNSMTkrFatGtwovN+ZM2clcansSqvzCHj5biOglrKvC11beL6q8z2zxTzt55t0BlG8T1HX9r7465MyP0gmNSxOTPFyVcRTnAq83rnqgtcxASbABJgAE2ACTIAJMAEmwASYABO4dwgIP9NEDXIPUjbhzESk1k4loTKcMvcGIVBTWYrdTxH8IbPIyPvbiDRjPJL0lJGZ/vmpgxHqXhU5aQZEX4mG9byvSxGqrDBFiDAf3xvxDcuSYONmfQsRVCTpqYiSlpZSpgQg9r5HjBwleZQK68WKnmdFzO/fbMMxAZInedeK5EUJiYmSKM0a0L9J/i5omx5gOH5euj/TR5pUYKD/jcmR1iikSVcCuSsCsoc7PFC8lOlqT17HBJgAE2ACTIAJMAEmwASYABNgAkyACZSbgLgpl7lRYhhy/5ZHUai1cANkWoqqRzHzKG2xJBiF+kUgIjAKKnebVZIp14TYxGhcuRoD3W4trFe1kph5p5RGDRug//N94etT2AW5NHNIS0/D1ytWS3HwuJSPgAj3JyzjRPg/LkzgVhCQdXioLYuUt4I898kEmAATYAJMgAkwASbABJgAE2ACTMCRgIxuz5X0UpCJpfCzFsuiqCiBTt1UyCtTrEP3vDQfBhkssZ6wnCGRL5XCs91BAiUfdCbABJiAKwJSTEouTIAJMAEmwASYABNgAkyACTABJsAEmMAtJiBuz0l8JKWy0ECse0LyMh0X2iStKGmiHdd781omwASYwK0nIMtIT2OV8tYfBx4BE2ACTIAJMAEm4EDAy/uG61dmRjqzYQJMgAkwASbABJgAE2ACTOAuJyC/y+fH02MCTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJM4DYnUNiG/BYP2Gg0wGSigMHshn6LjwR3zwSYABO4PQiI4N0KhRIqyrh4s2IyGqXvD6uVgszfo8XOSknBzsV7LkyACTABJsAEmAATYAJM4G4lkJWdRZntLyFHl0O/fW9ugyfuETw0HoiMiILWU1smJLd7f54aT1SJqFrm+ZUJSgXvdFuJlLl6HVKSkxFz+RLEwbdY7t0bzQo+ztwcE2ACTOCOJaD10qJq1eoIDQuHTO76x0euXo+01BRcuRKDbPr+sN4F3x/hlSNKfcyUSiW0Xl7w0npB4+FB+7NQWWqIvAMTYAJMgAkwASbABJjAbU9AaEYXoy+gUYMmJMp5FfuAXuRjycrOxNHjh1Etsnqphby7vb/b5YDfNjEphQVlUkICTp8+iQYNG8M/IBDyIm5Gbxd4PA4mwASYABP4dwmIh1UpyUk4cewIGjVphqDgEJjNeRkt87oWFpTJSYk4d/YM6tRvAH//gCLFzH93tBXb+rkzp9C8ZesSNyp+eOnoKfK12CvIzdWjWvVaxEpYlt6Zoac5JmWJDz1XZAJMgAkwASbABJjAPUfg5OnjaFC/MTw8KMN9CQ0UhMaUk5ON4yeOoF6dBqVidrf3VyoY/2Ll28aS0kwuepcvXyCBsgmq1aj5L06Zm2YCTIAJMIE7iYCvnz9ZBXrixNHDCAkNLyxSmoyIibmMug0aompU9TtpaiUaa2lERg25sFSvWRvnz51GUmI8AgKDJaGSCxNgAkyACTABJsAEmAATuJsIZNPDeSFQGslgoaS/l0U4JLGP2Le05Vb2t2r1ChyheyF7mTfnPent2PFv5q9r3KgJ+vXtX+b5TZwwrlgks2bPLbaOvUJZ27ttRErJ9DYziywoA0o8aa7IBJgAE2AC9waBkNAw7Nu9w6X3svj+yM7Kgh+JmVxsBMIrReA8WZYGBYeSSHn3UbHqY7Hnh2+xccdRXEo10ARV8KlcG8079Ua/TlWhYS/3u++g84yYABNgAkyACTABJuBAQIRfF/cBQqQsTRHhkcoSur2o/oa9OrRA94sXflJgubz9CS+yU+RxvGD+h5K3sRAm7Z5laorZLwRLYUk6fuIYaX1Z+hOC4vPPv4B69esXifLkiRMQ9UoiVJanvdtGpLSTYBfvIs8J3sAEmAATuGcJiO+G4tw4iopXeSdDEz+8Svpk2HGewqJSsqC8C8U6a9ZJrJw+C5uvBqJR52fwcq0gqPSpiI8+ixgdJVm6C+d8J5/DPHYmwASYABNgAkyACfwbBOy/k0XiTHGvICVgvkkR4p24nyjr7+ui+tNqtVj08RKp5+EjXoHBIB6gQxILK6I/0a/aTS3NcdLbE6T39vsD8V6smzFtdv76ss7PUaD86qvlOHP6VD7N2nXqYsCAgfnLJXkj2hPC5sqVXxcQNosTMG87kbIkk+U6TIAJMAEmwATuFQJFiZTiB5B4euqqiB8xRe3nqv4ds86qw+l1i0igrISnpk5Fz5oaBx22c940yDPjwHyMeP8IDAoFlO6BqNO+Nwb3bIkgla2KNX0f5r3xOZTD3seoFhRonVabE3/HtDeX47xVQdnkNQip3xH9BvdAU88YfD3hc/iMno6nwsTPJitSt03DW4efxYKRDeB+x8DjgTIBJsAEmAATYAJM4O4hoMvRSb93LRYT/XZTYc68mZIw6KoIAXPyW1OkumIfsW9pS1H9+fr65Dcl3s9fMFcSTCuqP2HBqVa7YfrMqdLfMaPG5vf31vjJeHfBvPxtdmvPsszPkYcQKB0tJkviuu2KpxAoRbFbYNrbcRYuHfd1fQRdtc7rmAATYAJMgAkwgf+WgEh6I15O5cKFC1i0eDGGDxuG6tVdxOF0sY9zG3fksu4MNu1Mh3urIXi8hqNAWXA2VqMe7s3GYvGbjaDOOoMNMxZgUVg1TH44AAqYkfT3b7gS4AXTLweR2qw9/EXSeEsuTIGdMH3OQNSQp+HomhlY+GllEjND70hUPGgmwASYABNgAkyACdzNBHIorqTFYpYsFxUKJbReWkyeONXllN+ZNZXqWqW6Yh+xb2lLSfqb+c4cqdmK7E+05yhMiuWMjHSpH29vn0Lbyjo/0Z6jBaUQFMtiQSkNLK8IodMuTDoKnTdzGRc/y7kwASbABJgAE2ACtyEBIU86v86TQPnF0qUIDAyU/opl5zqFZc3bcHJlGJIpLQbXyYMmrGGVEsedVGir4/5WPkg6mwjJCciciL1/ZaPtiy+gYcJW7E9yEbRT6Ys6bSlbZMJFpN7cc6gMs+BdmAATYAJMgAkwASbABMpLQKfTSzEYDRSTUiTEEW7XJgp35Ooltok6oq7YR+xb2nKz/uxt2fuuyP5SUlPg/BLzEC/n9WK5rPMTc7BbUAoRUbwcXb5Ly8te31mQdF52bveGJaUlBX9MeQ1fqEfgs8n3QXtPxnTKwvYR3TBZMRubPmgLT2davMwEmAATYAJ3KAELss9+iymvLUL60PX4rHsw8p/SWXNxZctCzFryM46TYOVdoyMGjn0Tz9TV5tUR+36PBXOW4fdz6ZD518djQydgRJdIuOd9V1rSDmHVvPewakc0stUhaNbjNUx4qR1C89yLywXNySqyerVqmDVzZsEmK9BysiTuHMX9uHAcXIW2R/MUAqxcLnMKt2lE9Pq3MetAA4x9pw+CHQZgzjiPPf+kI+DhQIgfPcbru7HT1BKv1qiL7AbLsXxvPDo9GV6gPYs+Dof/PIjskJ7wFzsZYrBu9ECsc2jXvVW5jirvzASYABNgAkyACTABJlAOAjk5OZIgZyTrSLlcAR8fH3y1YpnLFsU2UUfUFfuIfUtbiupPxJ0c8qItec6XX30hxY6syP6EV9X3P32XP9zuTzwNuT3zj4ttZZ1fUTxK8lu+qH3Feuf9xfLN7iXY3ftmNHkbE2ACTIAJ3PEEzOlnsXX1p/hk9X4k0mxqFZgRZQY/uggj3/kR2idex8y27ji+agE+el0P/9Uz0TGAEvak7sScke9jb9U+GDe7IQz7luKDWSNhCV6Jsc3pqaz5On6c9CY+u9wMg6YMQ7WULVi08C2MVi/F0iG14FZOgv+lVaT40XC7ZPZzhU3hUxlB9Mvl4uk45D7k5xAP0gqTLhOZGTpy5hbFioyD72LoQBIlKeFj2MPDMb5dILl6G3F19z6g5QgSkN1hbtcA2V/uQ3y3pyGcus3xv2PKoK1QuPmicqMOGPFyK/jIYigQUBX0mu8ck9LVCHkdE2ACTIAJMAEmwASYwH9BQMRdFAKhxWqRkkX2eq5vsd2KumKfssRsLKq/H3/+jqwabclyhAXlk48/nT+OiuhPxNkUceiFEPr5sk+w6deNePKxp6Q+ftz4Q4Ft9mQ9ZZlfUfBuJigWtY99vbOLt335ZkJlKURKI+L3rsPna//AyUQK1h9YDx37/B96tw6BzVDEiMS/v8UXq3/HsYRcyDxC0KTHKLzetVLe9uKGX3i7/vi76DV8P2o3MmHv4RzU6TkULc4vw4qDetTu9x4+fLkRPGV6nN/wPj7+bg9ORKcil24Hg+p3QJ9XR+CZBt55VjAUGPXiRnz07jL8djwRBhqRT0RDdB7xNoa38YfceAnLXngBX8baxzAeXR60vVe2noef322TZ1VpQfrRb/HRwjX481QSjDJvVGvXGyNH90MzX7tNjgUJ3w/Bs59UwqQxlbHliw3YG0sqvWdt9PtgEYbWKe/tamFOvIYJMAEmwASKIkCi1MZ5+HhXKJ6bPg5HZ8xFqmNVazr2f/0zEqu8iAVvPI2q9IX2QC0rTj43G1/9dhXt+4Qj8Y/l+CunAcZNG4puwXStvy8SWYf74fPluzC4aWd4XfwBq44o0W72ZAx6wId+IzVD0PUjGPrtShzpOx2tymOWX0RMyqJmm7++HJaVt0tmP1dzlHnWRKcm7liw+xv88cQEdKvkOnGQ+KXq3WwMFoyqiZiVk/FRqgJqBbVovIZdu68iNvMdDPuVlq1GZOf4YU/c43iajr0iJC8mpWOztt+crobD65gAE2ACTIAJMAEmwARuEQHJGpLESSHMJSbGl2gUUmId2qeslpTO/QUHh0pWk1v//E3qX7wXbuUJCXHSckX05+bmLgmRVhJYhVD51cplEOtEEesHPP+itE28l9aXcX6iPRGD0tnyUeqojEUYPzgmyRGCp90ooqgmSyhSWpFzcgVmfkkuUW8swPjansg8vREffzAHq3xnYUAdd+hPr8aMz2PQbsQ8jG7gB3NKDGIM/pJrVXmK1aKDZ/f3sbDVHAz/bDG8xy3C0k6fYsTHq3G0fyO08TAiLV6OBr3HY3DdKghUpuLQ2pmY/cY0+Kx5F48G0g2lMRrrpszF7wEvY+7KRxGpzMS10//gFCj9vBicKgovrtmBF3Fzd2/9uS/x2sj18Or5Jj6c2AB+uWfJLXwGxkz0xIqPeiDcYbLW7F1YuLobhk9bg3ei3JF2ci/Oe3EI0PKcC7wvE2ACTKD0BFSo0ucz/NhXDlnOfkx0DmWSewX7zxgR0KkVwvJcs+X+TdAuEli09zyye/vh4t7LQMT/obGUXYWKKhStWgfj05/2Ijr3EUTQ90kcqmNIPe88l2F3VHuwETw2nMCBawa0qlmUkFb8bOyxJgLCXZsAACAASURBVIuvWbBGRVlf3srMfi7nTA8Hm74wCC3PLMHKt6bi0hOPoEW1QGisGTgbk114F5kGtZ4djOYTlmDtiXoY5L0HB5SPY+YnvSVBGtDjxJIxWL4vHk88UHh3XsMEmAATYAJMgAkwASZwexLQU1xJi9kCN7W7JNKVpMhk5CVF+4h9S1tc9Sen9h5u/0ihptQq2+//iuhPqVShXt0GWLt+tdSPTYy0Gb+J92u+WSmtF3VEXZPJWKb5nTxxAgMGDCw0F/sKsb00RdQXxg/Olpj25aLaK5mGSD/+D323Hz7PzsBjdXzJXQrwq/sEXn5qPyZ9fww9xtbBif/thsfT09G9ocicSfdwAVWdXOpKMx2HuspIPNiiBmpfb4KgL6y4v0V1VDO1QIjpN1zLJKcuTy+0GDYOLfJ3qYzQIS/ip43v4q+LehIpPQBTKq4kA/7tW6NRZDDUFK0qqFJ1NC7NkKyZ+GfpWsTUfxPrX34EQvskBzIMfP0ofnnpe2yLexJ9Kjvi9EOXsa+icy3byRPa+GHJlYwLE2ACTIAJ/McE6MeDszaZPwJzOq5n0lPPUC/pu0sqCm+E+wk37wRkGbORmEL+wj6h8M6voIRPJR8gOwFpBhN84jIATS342wNUUhNK33D4YDfiMkTWlbKLlMJtuaQ/uuzDt/0t30Ox2yGzX8H53FhSBLTFa3P8seXb77Dlt+XYlSUcvBXw8A9Dvea1ke/YkLeLTFMbPXpHYsLqX3Gk4QGYGw1DeH6sUHdEPVAb2Sv+Rnzr8hynokbL65kAE2ACTIAJMAEmwAT+DQLCajE29gqqVImUsnZbi/EkEhaOQtSLiYmWLB5LW1z1l5lJ9wEuiopEyorqLyqqGhrWb4jGDQsrWM90fy6/d+HGLuJRCialnZ/dwtHFVAqschYci6pfnvZKJlIak3Au0RN1a/rcuImjd761akHz+zkk6wJwJsEDdWv7OWwvarilWy+Tu8FNKYNc5QaVQgWNit5TFColxZXSGYStiEhosBnLvvwBu05eQUqOkWIMGJFLSnoTfZ6a7l4L3Z+sjq1f/x967m2F5g3roH6LDnj0/mrQlvQ+zhiHYxf0MMXNxNPtnRIWwB/X0ulG1FGkdKuJFpXL4dptTcWWV7tj+tG8OcgbY+oPH6Ojr8Otds7fmNR9FLbp8phWG4Y1S/sUGEbpaHNtJsAEmAATuJ0IiB9b4gdHaUtxP9KKa6+iLCgd+3H+sVLSHzmuxqrwrYsug8XL1VZa12YylrSxb5PBt/UoLGktlnugpdMuHg1fxeJ5tpWzFrhoTx2FF96b5bBBBr/2U7G4vYu6vIoJMAEmwASYABNgAkzgPyHQtXNXfL1yBfr1ex5RVavZXKtv0rPJZMKlyxexZs0qPN/3+ZvUdL3pbu+vPL/NXREra3slEyld9VhoXcFMm/qTS/DWj40weVxbOOpqhXYrbgVpcpIsZ89eJBby3oscn5YkCnI/fA5iHhyJ0fNbI8pPA0X2Xkx6fs4NJV3miYavLMXPjx3FvgNHcOTvP7BkwnKsfWYRlo8kl7wiTWwKDy6gx6dY90a9YhMhyJQaqEoqgBbuhubog/snf40V+jynPXJZC/Z2Gqh7Q4xcugKDbVkCIHPzR2gFHlFXw+J1TIAJMIG7igBZTZIRJaLjMqWEK9Il1JyBa2kWyH2DoVV5IsiPzO7i45BBFXykCiakX6Wnpp6R8FUr4R3qDeiSkCKu13lfKKb0a8gAte1dvovyrRIpXR3j8sancd7/ZgGzXfXP65gAE2ACTIAJMAEmwASYgJ2AsKB8vm8/rF//Da5ev1YiS8pKYeHo27uvZH1Z2nIn9Fc5vFKZ51daHv9W/ZLdPakCUTMoG7+cS4e5qsiOKYoZaWfPQhfcHQEaf1Tzz8KWixkwU2woabs5Fzp9nnr2b42e2tVH78Sx3Lp4Y3gP3EdZWEUxpF5BEv0NKdCvAtoqTdFRvHr0RteP+uKlbTsQO6wRauV7eJGVpkIGq9mUlx3UoQFVCBpUd8Oqfw4gzlgPkfmuYv/W5OTwDI3MS9hTRB9ydwRFVEVQEZt5NRNgAkyACRRDQB2BVrVU2HhAXNvrStd2S8oR7LgMRL5Ug5KzaVCtTVXgo904mtoHEUH0PWOKx98Uw1BeYwgi3eTwqtOcwnl8h+2nM/HI/SIupR6Xdh5FtkcDtAgvnwux1UIP48hto7RF7FfRpaxPQ8U4ypLZr6LHz+0xASbABJgAE2ACTIAJ3F0EqlaNwpjRY/+zSd3t/f1nIG/SUWFbv8zLOH70KI4csb+O40K6B5p2b4n0bz/DxtNpMFE2zNRTP+HT73PQpntDeMl90eTxRkhcvxS/niOhkjq00A1Sxd8iFZ6JKrAGiZGx2HU4kRzAqd/041j7wQZKYuBQ9Kex4oOl2LjvFFnLJOL66R3YtDcJblXrUKIdx4pKBFUPgPX8b9h1OQN6imtgNOW52VGw/hYv9kZUzBcYN+db7D9/FdejT2H/b19j7rTlOF36uKuFJ8NrmAATYAJM4L8lQN9f973wGIKil2Haop+xe98WLJvxAQ67PYABnSuRZaUCIR0GoL3mKD6c/gV+27sHGxdNxdJL/ug2qC1ELh111FPo19iIbXNmY+Wf+7FzwwK8sz4RVZ55Ho3Kk9mbSNgtKYXLd2le5XX3tmf2E+KiswVkWQ6QyOwnil3otP+1ry9Lm7wPE2ACTIAJMAEmwASYABNgAncXgcKWlNd+wkfzfiowyxqvLMK0tv0xccA6fLFkFNYmGaAOqIuHB01A7zoayR3bu+lgTOi9Aks/GImVaSbI1V6IeLBTubN7F4dbVaUnpo2+ghnv90GX+Z7w8qmCB559EQ2PL7mxK1kcajIOYMU7q3A1naRMhS+qPzAYc0c9JN1g3ihuqNFnFHqeWYB3+z8GEYFK2Xoefn63jWTR6F7rRXy80AeLlqzDW4M+JFsZss4MrYOWXZ5HwL9uWVkcCd7OBJgAE2ACpScgg2fj4fjgLWD2kvkYt8EMbbWOeO2D0eiQZ50v938QEz58He/NXYZ3xqyA3K8uuk34ECObaW3hSJRheHLGfGTMfQ8rprwJnSoYzXrNwIRBtSiCcvmKs7v35ehoLF/+VaFGBw4cgKqRN9xWyiNS3i6Z/QpNklcwASbABJgAE2ACTIAJMAEmcFcTkGWkp/0XBo/FQtTlZGPn9r/QqXM3ePv4FlufKzABJsAEmMC9ReB/36xGtyefhpGs3B2L+P7Yt2cX2nd8FN7epc/Ud7tS/OfvvahXvxFyaH6OJZqEyjVr10Gr1SIrKwt9evdCpINAKep6eHji5ImjqE9ZAJ15FTffklhOlsb1u6zteTkcy13b/yhu2LydCTABJsAEmAATYAJMgAkwgTucQGFLyjt8Qjx8JsAEmAATYAJ3CwGrVbh5F4xJGRFRGb16PYcVK1ahf/9+EMvOdcR+ZS2lESBL0kdFtde23cMl6Y7rMAEmwASYABNgAkyACTABJnAHEhCGCSxS3oEHjofMBJgAE2AC9wYBZ3dv+6wjKlemIOGjoFKppFiVzsXVOuc6vMwEmAATYAJMgAkwASbABJgAE7idCLBIeTsdDR4LE2ACTIAJlImATC6H1YVYV6bGbqOdihIpxRAVCoVLgVJs0+lyoFRSsOTbIqDLbQSUh8IEmAATYAJMgAkwASbABJjAbUvgthIp5XSTydYft+25wgNjAkyACdwyAjf7bpDJ5PCkGIwpKcnw8fW7ZWP8Nzq+mUhZVH/u7hokxMfB39+fv1OLgsTrmQATYAJMgAkwASbABJgAE7jtCNw2IqVMRhlWPbVISU6Cr5//bQeKB8QEmAATYAK3joAQ3by8vV1aBiqUSkRUicSZk8cpYYwHgoJDIR563Q1FiJReXjTvEha9TicJlGK/wKAQmM2mEu7J1ZgAE2ACTIAJMAEmwASYABNgAreWwG0jUioUSkRWjcKJ40ehIYuYkNCwu+Ym89YeYu6dCTABJnDnEhAWlAlx13Fg/x40atK8UIIYMTMRlzEoJBRu7u44Sd8hWZm77twJO4w8vHIEzp09XeK5iId9ShJs/ehBX2BwCCxmsyRWcmECTIAJMAEmwASYABNgAkyACdwJBG4bkVJJN5khYWFw02hw/Ogh7Nm57U7gx2NkAkyACTCBf5GAsIjUar3QsHEzEiJDYDIaXfYm6gUEBklWlJC5rHLHrRQio5ziTpaqkCYphF2zycQCZanAcWUmwASYABNgAkyACTABJsAEbjWB20akFBYgMpkCQUHBCAkJu2tuMm/1Aeb+mQATYAJ3PAFJeDMXKVDa52cmUU+87qZyt83nbjo2PBcmwASYABNgAkyACTABJsAEKpbAbSNS2qd1N95kVuwh49aYABNgAkyACTABJsAEmAATYAJMgAkwASbABJjA3UXg7sgscHcdE54NE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAATuKcIKI8e/ueemjBPlgkwASbABJgAE7j9CbRt9/DtP0geIRNgAkyACTABJsAEmAATYAIVRkBy9+YbgQrjyQ0xASbABJgAE2AC5SSwa/sf5WyBd2cCTIAJMAEmwASYABNgAkzgTiMgiZRWK2Ul4MIEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABO4BQQ4JuUtgM5dMgEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASZwg4AtuzdbUvI5wQSYABNgAkyACTABJsAEmAATYAJMgAkwASbABJjALSLA7t63CDx3ywSYABNgAkyACTABJsAEmAATYAJMgAkwASbABJiAjQCLlHwmMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASZwSwnYRMpbOgTunAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTCBe5mALSYlOLv3vXwS8NyZABNgAkyACTABJsAEmAATYAJMgAkwASbABJjArSSQ5+7tPAQrss5uxvLl32P36SToabPKtwoadngew/u2gJ/CuT4vMwEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASbABMpGwKUlpSV1Jz6Y8gUOBT2IPsPvQ6SXFemxZ3De6g2Ngq0uy4aa92ICTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMwBUBm0jppDsarh7AaYM3Hn7lFTxb1822X8v70Um8o7rGSyvw6uhtaDlnMQbXVEsrM3ZOwsD3FRi/YjpauSVh52cLsGb/JVzPMNB2BfzqdsLTbdQ4unU7Dkenw+QWimZPD8Nrz9SHt5xayDyC5fOXYuf5a0jViwFpEfVQd3QKuIg//vwbF1KMUAXUR9fBI9G/VQC1CBgurMKUGT/ibIaJljxQqcWTeHn4M2ggGjSn4u9Vi7F6xwlEp+RK7TV++VWErpuDXU2m47MR9eEu5mNJxC/jhmKZ91gsnXQfvGRiJRcmwASYABNgAkyACTABJsAEmAATYAJMgAkwASbABP4rAnmJcwqqlEq/SARhBw5tPYC46m0Qoi6o3NlrW0mcFP+ESFlgnSUL0UfPICWyL8b0qAn3zDPY+NlaLDtdCQ/1H4SxVd2Rsn81Pl07HysbLMErJIRacq/j+PFr8O3xOkY08oI+eiuWfbkSn/vfh9793kQ/72wc+99n+O6DT1Hnk/G4z1sGeWALPP1KfXj5aWC6therl6zF/BX1sGR4Pbhb0nF2z0HEhfXCqOF14W3JAarUBk544NeTB3HNWA9RKhp6ziUcuAJEDqoGD9mNefxXB4D7YQJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAvc6gTxLyoIipSK0C94YehnzPl+AYbsroenDj6Jr1w5oGq6BkCsLSJJWm0iZD5KWreJFKzwjGqJpwxpQow4C43bg4IZKePCRtmisoY01lTiybQZOHI2HsU4E5NIQ1Aiu3xSNGlCF+pWRs2sXFsrvQ6d2zeFLHdfxuoBt43fin6u5aOXlBrl3TbRsmddzjSp44difmHT6FJKMdVHJPobIJmjRWIxBFCuyH2wA9537cCCuF6pWViL36iFcNIbh0bo+kOXtk9ci/2ECTIAJMAEmwASYABNgAkyACTCBe5yAuLvdHbMbO6/sxLWMa7BYLXcFEQ+VB+oH10e3mt0Q6BFY4jmdSzmH3y78Rt6OF2A0G0u8391WUaPSoG5QXXSp3gVhXmF32/R4PkzglhCQREqLxUGklIwm1ajU8TV88EAfnNrzB7b8+i1mbV6NWj3GY3xvcpPOqy6JkXkipe0vyYD568T7vGVyzvYK8QJy05Cea4HVnTpReCNYC5zO0MFMFYVAKIr4ArC15Q7/AHLIjklGjtkKH/LvlnuHwJvS+GTozFTHAt3lP7Hy65+w/9x1pBlV0MjIrdtfDyPNxy6k3hiDja+mdic01czCjn1xeKpSCBKPnUB6QDM0C1bk9Wurx/8zASbABJgAE2ACTIAJMAEmwASYwL1NIFmXjNk7ZuN40nGk0D89/bPfa97pZJRQYm/iXnx/+nsMaT4EXWt0vemUTBYTPjnwCTaf34xU+pdN/yz0714tCtI5BL8fTv+A/o36o0fdHpDJOH7cvXo+8LwrhkABd2/p4+SoV6oDUa99T9Rr9wQe/9/bGL9uMb6/7330lsvJotIMk4kuSHkipW0/SZV0aCNvmZpVqJS0jx5mIYiKPqwKqEl4tJAAKYmSeSJlnrIpzU4hKlhNNhGVwkzK5Gq6DFjpyRXVzzmFr2Z8gu3BT+DlMW0ouY8R59fPw6fRom2HSYjOHJZlHrXwaCsvTPtrN+K6PYST++Pg3eQ+VFY5jlvqngsTYAJMgAkwASbABJgAE2ACTIAJ3KMEMg2ZGP//7N0HQJVV/wfw7+UCl7333qIMBbeIe2WOTM0sMzVHpVmOHGllpamZvrlzD3KkOUtNc+HW3IoKArK37H0v8J7zXC7zYoBopr/Dn5d7n/s85znnc/ljfDnjrxkIyg5CBPtQ1VGFloEWGz3zcoDkF+QjISUBukW6WHZlGftdvQh93Poo7Rz/nX3xxcU4FnkMoexDJpFB21gbKqovCYbSXj/5IPdLTEmEdpE21t1cBx7iDvEc8uSL6FUSIIEnClTYOOdJfw/SgG0zTxj/egQRqYVQsTdm29BkIjqO/eXETZ2Fj+XXKkZSCjEh+0EmPBcelgaHwjH5a/KWlZ6jyBVLrxGSzLJL5NdUrEOWEY6HGWrw/vhNdODTwyFFsTkbeRmpuGdpmyq0QX4/Dbj26giTwBM4dlsPj6K00Xy4PdRL2/lELXqRBEiABEiABEiABEiABEiABEjglRDYcH0DgrODEa4SDsfWjjB2MGYjZ16urkvzpAg7H4bQpFCsv74eza2aw1Kn+tTl0xGncSryFILZh6GbIWx92JJt4lc3oFR8F8gKZAi/EI6Q+BAE3A5AS+uWcDJ0erm+Sag3JPAcBcpHUipCQnbzgtDf8PMxKVw9XWCpr47irGhc/eMoHouc0M9KApG+Fzo4i7A5YDV+RU80NhIjPTiNXcnWseDZYoW6+GMhkyztlPC89EDVYxWf89OrvV6hLhVdO9hrS3Fl3z4EqrSAjXYxolL4Lt7yCxXXCk9Lr5O/CKjZdUNvh8P4ZVUAirX8MdRBUqnNivPoKwmQAAmQAAmQAAmQAAmQAAmQwKsnkJqXipOPTiKafVg0toCxIwsoX8KipqkGlw4uuL3/NlJkKTgYfBDjmo+r1tM99/cgnn1ITCWwb27/0oW11TpcywOqElU4+zvj9oHbeFzwWJg6P7nt5FpeTaeRAAlUFZCHlBVTRRYNylT0oJX2Fw6sO8DWeuSXaMLUrQ3emT0M3cxV2Blm6DZpElJWB+CP1Yuwl52homkE26buMBTzEYyloxhLH5VmksK9K74mb4zifHmsWH51eR3yq8pDS+G5ZmMMn/IW8jcewsp5B4WqRBI9WDU1g4TtwlMirEtZfseKoSXEZvAf1By7f/wb2n26wkmiOFfeIvpfEiABEiABEiABEiABEiABEiCBV1cgKCkIBSUFyGUfTg4v98g4VXVV6FvpIyMqA7cTbld70/m094j0CGSwDzN7MwooqwiJVcUwsDZARjjzS6zuVw2UDpAACdQoIDoXeKKkma9ii+waz3vpXpDF7MO0L66g88K56GvJ1r6kQgIkQAIkQAIk8EII3Lz+N/w6dClry/kzJys9fyEaSY0gARIgARJ4qQX45jA/XvkRd9mHz5s+UNWQr5T2snY66loUCoML0UKjBX5585dK3YzPjseYg2Nwk33YtbeDkZ3Ry8pQ737F3IpBTlAOPMWe2DdkX73roQtJ4FUW4P/Nr2Qk5UtMUpSOR+FsWro0Cqc2H0C+32R05iNDK40kfYn7T10jARIgARIgARIgARIgARIggVdAICs1GXEh95D9OFnorY6xKazdPKBjxJYoq2t5ydahrGv3K55Pu1cr1yMX5S50lATqKvBKhZRFyZew6bsAPJTpwN7/Pcx43wNafOp4pbngdSWk80mABEiABEiABEiABEiABEiABP5tgSKpFNeP7MWl/dtZQBmktDk27l5oPeAd+PQcALHqyz06UikAHSQBEiCBF1jglQopVcx6YM7mHpXeDhpF+QJ/d1LTSIAESIAESIAESIAESIAESKAWApF3ruO3edOQEhPxxLNjHtxBzPyZOLtjPQZ98QNsmzR94vn0IgmQAAmQwPMTKP3TEQ0lfH7kdCcSIAESIAESIAESIAESIAESIIGGErh26DfsXTgLxcVFQpU2ehpwN9GBta4EOmxTGF6yCmWIyyrAveQs4WtSRBjWfDwEA2cuZKMq+zdUU6geEiABEiCBpxAQfmJLJJpPUQVdSgIkQAIkQAIkQAIkQAIkQAIkQALPX+DG0QP4bf4M4cb6Gmp4zcUEDgZa1RqiK1GFla4GWrBdrMPT8nAkNAlZBTLsnjsVqurq8Or8WrVrqh4oLipGamQqVMQqMLQ1hEil+mKV+Zn5yErKgpaRFrSNtIUqCvMKkRGXAbbSmNLC6+Gb0aioqlR7vaS4BKlRqeBfjezZOezeykpuWi7yMvLA28gLP09NUw1ahlqsfy//tPZiWTEeXXok9N/F30Xpe6PMjY6RAAm8WALCT6vDv9PuUy/W20KtIQESIAESIIFXV8DM3PzV7Tz1nARIgARIoNYCiY8eYu+CmcL55toSvO1pBU015SFexUqdDDUxopkNdt6JR3JuAXazaeIWzo1gauf0xHsXFRYJQRjf6dvAxgAi9lG1ZMRngO+UbelhWRZS5rFQNOJyRNVTKz3XNdeFRFVS7RweeIZfCBeOlxSVwNTVtNo5PMAMOx8GHpAqK5r6mrBsYgkjByO8rBu88JCSh7kS9n1QUxiszIaOkQAJvFgCQkjp6U3rcLxYbwu1hgRIgARIgAReXYGkxIRXt/PUcxIgARIggVoJ8L0F9v0wGzJpIbTVxBjsaVGrgFJROb9mCAsSN9yMQl5+Hg4snoPRS7fW6t71PUmHTUF3aOVQ/XKWdaprqlc7zsPHmJsxZcdj78bC2NFY6YhLxUmuHV2hwUaMcp/C3EJhVGdScBLCL4bjceRjuLR3eeL11RpBB0iABEjgOQoIIaWRkclzvCXdigRIgARIgARIgARqFqCQsmYbeoUESIAESEAuEH79EiLvXBOedHYyho5a3ac060jE6GRvzKZ+JyPs2gVE3b0BO0+fZ0YsVhdD06D2S61lp2QjJzVHmArOCx8pyINGU+fqoykVjZboSKDB1uTkhY+g1LfUh4W7BUJOhwhTzvkoTyEorT4IVFFFrb7yADUuKA7ZSdkoyCkAH2XK6+T35qM2+XTz5LBk5DzOQZG0CLxdZq5mMHGqnD2kRach4UECCrILhJGiwihVawNYeViBeymKNF+KuLtxyIzPhIytLypWFQtT6u2a20Fdqzzg5W25vud62ShXPQs9uHRwKaungK1HGn8vHpmJmSiSsXZpSYRp9GZuZmVT6XnAmxKWInjxKfQytiyASCyCrpkunNo60VTyWn2H0EkkUD8B4Sc57XBdPzy6igRIgARIgARIgARIgARIgARI4PkLXDu8R7ipDguympjo1rsBnix4CmTrTOayIO3q4d+eaUhZl0by39Fjb8cKl1ixaey88JAy/m48jB3YaMoa1qZUdg9Vth6nc3tn3D5wWwgOeX3q2tVHbiq7tqZjPKRMDE4Uwkk+QpSvv8nDw8yETDwMfChcpsbWCNU21hbyBh74PXr8SAgszRuVL+vCp2nzKei8Dl74lPWE+wnISsxC4+6NhXCQX3P/6H0hDBXuZaIt3Dc3PbdaYCis72nLQt3SELZiKJydnI0HJx4I1+hb6AsjSvmx6BvRSItJg3sXd+F+PCyNvhkt3IO3X5MtD8DbqaKiUu1+NfnQcRIggfoJPOeQsgT54Ufxy7F8dBn5BpyqL7lRv168wlfJki9hz+E4NOr/BpoZ/PP6K09HJUXkgZ+wNqw1Jn3WASbP+nZP11i6mgRIgARIgARIgARIgARI4CUU4KFX6N/nhZ65sHBMyf41te61mF3sxDaXucumRSvqrPXFz/DEvPQ8Yao2H72noS8fGckf82M8COSjDetS+FqNPOBTjM582pBScW8e9Ll1cRNGNvKSFpWG0HOhwpRzz96eQujHCw8D7/91H4kPEmHqYloWsvLp6/yzrLDNhR5dfoSU8BTwzYB4IMnDSB5Q8hGlPGx9UuHT5vlIUcV9FefykDHsXJgwutS9mzvEbLo/LzxsDT0bivTYdGQmZQojTxWF961R10ZlfXvSfek1EiCBhhF47iFl9oOD+GWvATzf6w/Hf/rjTUkuYu/cRIxuU7Ry1H7aEelKxaSR2zHhoz0wn74O33RkCwkrPathDsrSHuL6vTw4t/aGcd1nIyhphAwxR1Zj9QFvLH+L/cWH/WP9bEshkm+cxvloR4xnLi5+HAAAIABJREFUP8xLniXWs+0I1U4CJEACJEACJEACJEACJPAfFcjLykBWarLQevOnHBHI67DQUWchJQvY4mPYTty5bH3I6ruDV6SS5ctw7Vf5VPO6EPLRhFd3Xq12CQ/eDG0My4+zX+v41GZe+NRpxWY3Fo0thJAy7k6cEKYp2128WuUVDkh0JUJIyQO/Z1X0LPWEAJLvaF5cUgwx++CFT83mu40XsI2K+A7cipGgfCq1MHKS9aswp1AY3ciDQ174mpra7EMRKCraLmyOU8ci1M/axD/5iNKKhU/75iUnJadSSFnHW9DpJEACDSBQPaSURmDL6DH41WkhfvvaF+U/ngvxcM0IjPvTB0t3fA4v+R9z6tgEFmwJV7D/ZYHaP2ZqeSHYNPsrhA7dBF8HLTRIrle1xerGsLG3g4m+2jMO+YqQfHoRpq+zxA+7vWBUvrxG1RbV/rk0Gqf+ioGh30jcmdANnzyq6VI3TNm5HK8/9dDH8veMB6L/+P7V1Bw6TgIkQAIkQAIkQAIkQAIkQAL1FMjLyiy7UrMea1FWva1m6ag6fjw3M/0fQ0p+Hp9yrWyECx8ByUcAKis8pDO0rRBGlp5UNXTj4Rxfq5Gfz3f9VhQ9cz3hGF+nkt+HB391KTwc5IVPW35WhQenfHo5DwMVYSO/Fw9aedgozZMKU6fBBizxx0F/BglftdhoVgNbNjqURQU8zOVFMQiHj37k62rytSt5wMiDUFMnU8GytkEtN+OFjyZVTC0XDlQoOqbyKedVj9NzEiCB5ydQPaSU54esBTyEUoSKvEGKUKr0eL0G7dUx5CpNwXgrKrel4YDE5t0xa2V3eYWV+ttw9yitvDTUexq/ym2SRp/CsVgj+E9rhi69F8E1m/8FSIpHu+ZhVbAvJs7sB1v+Dot1Ya/XkCMtG64PDa1M9ZEACZAACZAACZAACZAACbzcAqpqamUdlJWOunuaHhdVqENV7Z+m+0HY3MWhtYPSdSH5Oo18cxplhQdx9i3slb1U6RhfN5IXHkjyUYYVCw8AeajHAzu+iYuyoFTZDfg6i4rwVDF9XNl5DXaM5wVVMgPFiFDFPbgV74sl22XdxtumrC9VDfl1tr62MHE2QTLb5Ih/8g10+IY5fOo235SntoVv7MProkICJPBiCpSGlPK/qAhNZEOy5YUHUcUVfq6UPxaOy5IRuOIHbL4Qgug0PlxcDSaN/DFw7DgM9GKL0AqVFCPj1m78b+VunIvIBrSt4WGZxo7ryetmP7QKQjZh6qw9uJ8hY8e1YdtmID6d8jaa6bMaSkPDqPWj0HO9vFXeX/6GJf46KEq7iZ0rfsZvZyOQxa9rPQDjJw1Fi0pDFEvw+NhUvP1jPiYELEN/c/nwRWn4Zoz88DCaLdmKyWbH8fGwdbBYsBNzfPlOayXIDj6IlSt24mRwGook5vDpMwZTRrWHSfIefDhiAwxn78QPHfTYvwcyxO4ej/d3OGPxtmloyi8veIClwz/D5W4rsXmMM/8DUWlhZvyHdMEFTO/fQ37MbBB+3jgaLmqFiA3cjKWbDuN6fD7EBi7oOORjfPJmE+jWOKWarQ958gTijfzQ3UkbJhIvyPdJy4f6KXbXSDO4ezeDW9nP60ycnTIIc2TT8Nv/usCA11sQglUjJ+JCt1XYOMoJJaHb8O3iowiKSALPO0U6tmjRaxg+fr8DbCX8AsX3QOn3hvAPTz4ij6/H0i3HcDupEKpG7ugxchI+7mEPDXaJLPkiNi5egwPX2Y5t7LtC16Ufvlv8ITxrv6ldmSA9IAESIAESIAESIAESIAESIAEdI1O2TqAq251ZhowC6VODpLOdo3lRk2hA20C+k/ZTV1rPCvjU46SHbO45K7mpucKnssI30bH1sRWCzNqUjPgM8J2tVdVVhU1uXoTC15rkxcCKjaCs8ffe8pbyEZV8N2+bZjaIuRkjbNwTeTUSbh3dyq6XD24qKdvdW3G1YgMdviFPxenmL4IDtYEESKBcQMlISj5ukRVhOm/pY+F8/lzxlT0uYgsLX7uDZIf3MXuyKzTz43D14BasmRKKrBXLMNJVAlnMXsyctgmxXgMxeY4PjPIjcG73ZgQJ1cvrE5u2xpBJ3tBnf1WSxp7Dpp+24rt1XgiY4gnN0pGU5m98ja97mbPVLETQMtdkuVg4ts34AttVemPi/E9hJw1iwdt6fLnAFFvm94BphdHr+l7+cMJ6nHuQhb5mbN0OFCHl1hUkaHrB314CtuylvHel/ZXFH8LXU39Gkt9YfPOhO1QfHcHyZXPxld5arHyzKVqaFePY1Wjk+zeBRkk2Hv4dw1YBlrGATgpvO1XIUu7iTpoumrayhFoVP+FGql6YuOgjeLCQTqRmAGvVYqRf+h8mfn8WJq+Pw7f+Fsi9ewCr10zFjKKf8b/B7B8eeRMr/29hJE6cTIRJh25sbU/Fe8NPKX/PlE7JZu9h2fvKH/MrSvsuTbqNK2Eq6DPpa7RliWf6w9PYtmU+JsSVYMOXHWGsUn4f+TXFSDu/GJ8uugvPEdOwxEcHiac3YPHi2ZDYrsXH7gW48L/52BXXCZPmz4CLZg4SElVhqVaxvco6R8dIgARIgARIgARIgARIgARIQLkADyit3b0QdfcGItm0Zz8lU6iVX6n8aFRGvvCCrUczNn342U2FVn73ykf5CEG+TiOfetyoc6Pq4R37BY7vnp2ZmInHEY/B16n8p8IDzfDz4cJp9i3ty9Z4/KfrnvXrfHOdDPaR/Thb6G9tC1/P0szVTAgp+dR4/rspPyZMM2fPuR8fZVmx6LId4Pl6l3w9Tr55D1/rs2Iwyqem13bqeG3bSeeRAAnUXUBpSCmvRkizKoykFBLK0pd4yCR/rm3ng9Yt3SCBL1q2dIVo7CTsCbiOgXN8EXdgL0K0O2LeV6PQUof/acQHzgVn8Ody9rA0pFTRd0e7NqX1NrLHmJt/YfI9Fn5KPWBbeg+JkQ0cHKzL1qTMub4Dvz2yxcgNY9HLmnfBDZ9+eAVvL/gTN9O7oZth+Z9hVIx90dFOhm0nHyC7fSvolKTixqkISDyHwk2L9SOntF9CewoQdmAnbum+geWf9Ucj/nOtsR0m3jmP6ScuIH5gX7Rpqofdt68hvrAxHGQRuBBezEZLxuFyUBqG2hoj4/4lREsaY6QDC0BL21+KxrvMFgDRgaWDAxwVIwmLEvDH1lPI8piIleN7wYz/m9isCUxTP8CUX3/FvdenwFvJqMPCiBM4mWSCDl3soV7lfRLuIxyrGAYqHsvfO3mv+XvMW1fxmCE82rRCC31m2LwlmhmnY/jirTgU1Q7v2fMaS+vm9UvjcXzrWZR0/A7ThjQHf4s9HT9h/wBOxIkTERjlaojUtEKITRrD19sNfCCrq7vifvwrFRIgARIgARIgARIgARIgARKou4Bnx55CSBmdkYc0NhLSUEPp0I5/rDglV4qYTHlI6dmp1z+e/zQn8OnWfOSfssLXm+Q7diumd/MQjYdqygoPJnlIyUM6Mzezso11+Ln8ejVmwUM3vi4k3zCGT6nmAZxTGydhh+wXpZg6mwp9iL4eLez+zUdK8qndGQnyNSkV7eR9iPw7UtjpnE+1L5aywTIxfIamfBQm7xv/5GtU8qngD048gKG1IRtpWyRsxuPSwUW4jk+P5zt5x9yKEQJebWP5iFK+viefBu7Ujk2fp0ICJPCvCigNKUtjOyFkUzwWgiyhqaWBliKA4+cozpPYoZ2XLvbevouEAldEBqcCNi3gzNbzlQd25fUpRu/lhf+F9ev24nxwLNIK1aElYv9AmBRAynePVmRolUI0GVKCHyEXMVj3QT+sq8RnhYRMGUoMhG7Ji9gcft3ssXHncdzPaYnmBbdwPFQNzb7wgm5pvcKJvA/F2Yi8nwKk7MMn/faV18Ef6ScgQ6YBx47e0Dx+Gbcevw2LzIsIUm2PET0eIOBcMLJ6NMXDs2FQaTwR7uznXbWQUiEomJVWnx+DG9GA9VAPGIoUx9l9WrtC9fBD3H8shZcQxFYshXh0/AxSTDuiq33VDX+qGiuuUxyv8H6VvYfytpa1qax97Ae9tx8csAo3I3MxjI0ULauNn1MQh9txbBe0iC/xZmDlFqqy6QQyFRe0f7cH9ny7FCPHnMPr/frjjZ6+sOLzwKmQAAmQAAmQAAmQAAmQAAmQQD0Fmr8+CCc2LWe7RefgNAucBrCNVepa+K9kpyPY73+saOrqw7fnG3Wtok7n87AwKUQ+lbvahWzVNR6U8R2s+RRuHlrWVPhmOnykIB81yMM9Ht7xUYn5LGxNCZf3h18rVhdDy0BL2HSGr+fIp3q/SIVPwW7UpRFib7MsgG0UxD954SMieYCoXmHndpFYhKRQZlf6ezRfh5JPdzdvZF7WJWGtSfY6DyD5mp08uNSzYEvN8TVH2YAZHmJ69PJA7J1YZCZkIo8F3LzwjYu4vVA3/apa5kkPSODfEJD/lCpLp3gTxJCw/weW5uajqNLxIuGHHvtJx84oSw/lbS5Pt9gPAnaIr1nJTmF/BCl9rEjk+HX8cenX3LtYM2spTli8iU+/nAwnvUI82PYtlj4qfV1RL/9a4R7CQ1FjjF/8CZpV3NBMpA4DS/laluWYYli06w6nTdtw5F4mHDOP4p6aL77y0IaIVaRombxNpetG2r6DhTPbw6jiH65UdWHOpimru3ZCU/X5OHUrGV5J15DX6AN07CrBrnln8DBFC6fvStFojAf0qxqVPVf0rbSFFfpV3kdOVNqySn0vvaYgDH+dfQyzLh1hx9pUoRNyW+G0Kvdhz1XYD2kUScvf16r3VmAI91QIqgg/p0uKuY3iuKJuuZdJ79n4tp9VpWnpKlpmbLo+m57fZiLWb+uBwN/3YueGr3BgZ3tMX/o5upg2xPbmijbSVxIgARIgARIgARIgARIggVdJQEvPAF1HfoLDKxcgOCUH11no5MsCqbqUq7EZCC1d87H76M9YWPXkKcc8PGz5Tssn3oKHZhWDM36yvpX+P16nqPSf6ufn8anNTd9oWqkdrh1dn9iuhn6Rj/L0HeRbrVplbeMn8cDQ83XPaufzEJF/PqnwEJaHi/9UxKpiYUMj/llT4Tui/5NVTX2rqU46TgIk0HAC8pGUFVMuVX042Wmg6M45PMhmIw+Fadqs5Efiws0siKwbwZSvgSgrH5nHEy0h05Il4ua9LKja8nNYeuhhCvxxFrfTO6OjMAW7wig/9liWHor76erwnTIEXYW0sRBFlmxu8yP5mSUqqtBio/bzs1hgys6Xx1piGLnasQDsDoLzjNCHDVms+seOitEjb5bYwg/9G2/GqgMn8Vf2A2i3/xZswKfQGvlH6WMR24DHjQ1/P/oAafpvo2mFaeO8HiG502mCns3UMO/wERzOTYPTu64wclKBV/Fi/PFnEe7mN8JYH7bwb4W+yq8VQZWviyHNQQ4bnl6iWdpqdUs0ZRuZXfn7Lh4PtpZP90Yewi6HQqbjg0ZsI6Cq/ckPP46zqWbo3smGBYNVX61sXJY1sk1rdMzYP7pXHyKxsBuMhA11FOdWlFC4yF/PCv2bjVk1Qx8bfgF/F/hlRSjmAa+6BdsICbgckghNq9awrPaHOXn9YsNG6DJ8Jjr0/BPTP1iJ3RdGoEN/vsYoFRIgARIgARIgARIgARIgARKon4DfkJEIvhSIsGsXcYxN85XKitHKmu1DIIyWqbnwwRcXY9JxJpLN/GOlUZuOaDPg3ZovoFdIgARIgASei0D16d7QgsdbfWB7/jd8M1MF7/ZrAWtxKu4e3Yn9yYboObElDHm4VTqq7vGFndhm0wlNzErYbtMBCIg1RK/xzdhUajVo92W7bR9ahh/YaMnkIf5w0StG/H0+hFufBV1sZJ+ePZx0CnF+5y4cF7WGnW4xHiWxncJ5AMY/1czgYSfGoaO/YJ9bHziVpCDNuA26eQxGf9sL2Pn9d9B5vy+aW2tC+jgGyYZ+eN3XqHr4JTJC6zeaYfX367CJBW4Dx7uxTW/kARrvhlCEe6rBqd9ANDmyDou/WoHHg9rCkbUpIy4e4ua94W/BubTh+Zov1Of8hoOq3pjG005NN/RoKsOX2y9ArdkU+Bry6srjQcU7qW3vDpOSg9gW8BckbfSRlShD425t0XlYJ+z4djXmrCrCe37myAv6A2uPZMJt1CC4a/B2KWrgX/MReuwi0sy7o6NN1aneQkeE/5N/rXitOhw6t4LeX0ewZLU1hvvZQksahii+cZDCW7hNGPZu2YsitqCyVsYt7F13GdLGbO1PW/m9tEzYPPYrF3H6dlsMaGaBLkPb4NeF6zDrxzy8wxZ2NlLJRnxUHjz6dIO9Wi6C/zyOGBNn2OiLkRV6H8nFYlgZqFcZxSrcmAoJkAAJkAAJkAAJkAAJkAAJ1FpARUWMd+euwIbP3kds8F2cYtN8Q1Jz0I5N63Vk05z5RLKKhc/6DU/PwYWodMSxgTC82DZpiqHfLK22YY4KmyLIVjoUzhGmC7/kpaSI/X7OPlTZQKGqhVvwwj34zthUqgtwF+4jFtFQnOo6dIQEai9QGlJWvkDd+V0snK+DdZt+x7b/nWDjG8XQd2yFd74ajSE+whBEITjjP6pV1DLw9/Yf8Ws620DGzAv9Px+Pkd58QUb2mklXzFwixta1O7F94Qm2jiT7waZpAkffJjBk/79bou6FsbOGIW/1fvw4e4/QCJGGPmx9zcFWhGBVGKLdx+PRdcEGbPr+b7Y4hQl833dHR3dnvDt/HrTWbcL+dQuwX8qu07ZCq3eaoZePEfvRWrWwtSh8B6KjwVUcNe6L3nbqZcFfeUgp75PYsg++WaTK1sncg4CFx1gkyDJIU0/0d+2B9uacSwRtz77w17+Ak86voZmeiLVTG+69mkP7/FU06+fLI9gqwaK8PWqOgzHl7Qgs2bMcXx1icadDT8zwa8v2p5mAJdP0sGLLRnxzuAAq+k7oMHo+PuxnC9VS57Ie5Yfh6MUMWPTuCBvWHCVZqDyjLG1D+ets6rXXGHw7VoplO9Zj3jH+7qlDz9Idbex1WGioqItVGnEUK/+MR55IF47tR+D7j3vDkr9fJepw7DccXW+uwY61gfBb9hZs20/GkqJf8PP2vVh8JpfdWx2Grt0xuWtX2ImyEXX7KNaciUYO74CGBZr2n4qJbdhI06r9KusgPSABEiABEiABEiABEiABEiCB2gnwtSTHLN+G3fOmISjwKGLZEmW7g+Khwab+WuqqQ1edzz0DstmOzzyYLKgQsnl36Y2BMxdAXbPiGmLy+9ro2bDNYSVCcMc3vNHX5L/lvbwlh4W7huzDVp+t61ilGGsasyXh2LqNRRqChbGDcdVTXvnnuWzZAC32YatX3e+VxyEAEqiDgOhc4IkSaxu7OlxSeqo0Als/+hR/tfoRG8a6smiKyvMQyLvzE0Z+8QB9VizHMLZpTkOWnMtfYsjcQkz9ZQE68d29qZAACZAACZDAvyAQGxMFvw5dyu58/szJSs//hSbRLUmABEiABF5wAT6T7c7Jwzg2cwIesw1jnlRMC4rQY9FqeLAdwmuaGl5UXITRB0fjau5V5BjnwL2bu7AW5MtY+E7Z4WfC4cU+Pm/zObo7da/WzSUXl2DPoz14pPZIWB9SoiusH0aFCWTGZyLkVAg82ccE3wl4w/3ZbsBE6CTwsgrw/+ZXMt27lt3lU4T5qZWmCtfyWjqtngJs+vSxv5Fl1Qf+VqqMXngHGqwoahOm2jds1Q3WRqqIBEiABEiABEiABEiABEiABKoK8LDRu+vr8Ax5B+EiKR4YaiOW7QCdVRpY6hXKYJVdiMZsxKATW+ZL1KlX1SoqPRezqeQf+H6AhHMJePD4Ae4fuw8rTyvwHalrCjafWOGL9iIbkyLLlwk7aic+SIQD+2hs2BidHTorbem7Xu/iYvRFZEozcf+v+7BkmxPwDW/4JjNlU/mUXvmSHuR+bHRuemw6Eu4lwI59OOs5o7dr75e0w9QtEng+Ak8VUiqaKIRaz6e9r/ZdcoNx9Eo2rAf4senXDR8kloWeFFK+2t9n1HsSIAESIAESIAESIAES+I8KqLBfTF0y8uCSnldzD/RqNyOtvV17DPcajoA7AYhNi0XE2QjI2MfLVHSgAzf24arjilkdZildk5L311zHHF/4f4G5Z+YiJj8GCdcSEMU+XvWizZZ+c2EfjpqO+LLDl1AX0xzTV/17gvr/dALCdG8zc4unq4WuJgESIAESIAESIIEGEkhKTKDp3g1kSdWQAAmQwCsnoM/WjszMfHK39fSAjIwnn1Ph1Usxl7Dh+gbEZ8dDyj5eliE6qmxipZqKGro6dsXIZiOhK2H7T/xDicqIwpqra3Ar8ZYQ2Bazj1e1cD8x++jo0BGjfUfDQIPtvUCFBEig3gJl071NzCzrXQldSAIkQAIkQAIkQAINKcBDSiokQAIkQAIk8KIItLFpg9Y2rRGeFs425okFX6/yZSg8lGxk3KhW4aSiv3b6dpjXdR4ScxIRlhqGAlnBy0BRrz5oq2vDzdiNwsl66dFFJKBcQJjuTYUESIAESIAESIAESIAESIAESIAESEC5gAgiOBs6C59U2PRvbXPhkwoJkAAJNKTAy7k9WUMKUV0kQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQALPVOA5h5QlyI88joCNhxBZ+Ez79cpUXpRyFft2/I47Gc9jLRApog8vw9yV55H6PG73yryL1FESIAESIAESIAESIAESIAESIAESIAESeLUFnnNICeQ+PILdf1xDSm02RSvJQ3zQFVyLzH1mu4dLo3dj8uD3MP982jO7h+JbTJYehuuX7iK1wZYwkSHuxAZsOhwFVcnzeCtlSL19DlcePEYhbef+av/koN6TAAmQAAmQAAmQAAmQAAmQAAmQAAmQQAMKVF+TUhqFHRMmYJ/jd9gyoyk0y25WiLCNH2LSCW/M3/AZPDQasBU1VVUQiu3fzUX44NVoZq/F9s1q+KIiMYaVrQ2M9NQavvJKNRYh9dwyzNlsjm8CPGFUDlv/+0rjcO5kLAzavId7n/fD9MiaqnLBhE0/oofx8wgya2oDHScBEiABEiABEiABEiABEiABEiABEiABEiAB5QLVQ0rl5720R8VmXTB1SZf/ZP+kcWdwKt4QbSd5o2PPeXDJ4XOwCxG5dxHWhzTFuCl9YMOzVxVt2OlRQPmffJOp0SRAAiRAAiRAAiRAAiRAAiRAAiRAAiTwCgjUP6QsSsG5NYux7VIoYtMLGJUajN380H/kB+jnoQ95JFaMjDt7sWrtXlyMzAa0rOFumcbO1S+jLQzdii++2Y+QDD7/Wws2rQbgo4mD4VUhVIve8hEGbJFf4jFjO+a300FR+i3s+Xk9DlyIRBa7zrplf4yd8BZ8DCuOtyxB6okZGLm0AGPXL8brZvLXpBEB+HjiUXjNX48JZqcw+YONMP92K2Y248MbS5ATcgjr1uxG4MM0FEnM4P3aKEx8rx2MU/bjs3GboT99K77z02P7uxUhft+nGLfLCfM2TYYXH11aEIzVYz7H1S4/YfUIJ6hX/SYqvISvh/STHzUdgJ9Wj4STWiHizgVgdcBR3ErIh1jfGe0HjsPY/u7QFVWtQPFcipjA00gwbIeujjowkXjBRHgpH+pn2F2jzNDIuylcyhqQg4tfDMV82WQELOwEfV5vYSjWjZuMy52XYtVwRyBsJxYsP477kUnIYVPSRTo28Ok2FGPebQ9rSQ0NKclH9KnNWLXtOIKSCyE2bISu732C0V3toMEuKUq5jICl63HoViIK2HeFrtPrmLVgDJo8j5G4NdHRcRIgARIgARIgARIgARIgARIgARIgARIggRdKoP4hZXE2Ht0IwmP7YZg20QUaBfG48ccv2DgzDNlLlmCYiwSy2AP4ZvZWxHkOwIRZTWFUEIkLewPwoAKB2LQVBk3whp6hJqSxF/DLym1YuNkT6yd6QJFjmfWdjRndzaDKYkFNMy0WrkVg15dfY7e4Fz78dgLspPexb8VGzF1sijXfdoNJ2aBBEfQ928MRG3EpJBu9zfSFYDH1zlUkanjgQwd2h9zK70dRwp/4/ot1SG43GrPGuEEccRRrVi3AXL2VWNLPG76mxThxPRYFLKTUKMlG2LVY8EQvKFkGL1tVFKXeQ1C6LrxaWFUPKPmtxJ74aP5YNGa3FqkZwFKtBBl/r8D0RWdh3GsMZvtZIPfe79iwcQbmFK/AgjdtWPyrpBRGIzAwCcbtu8BBouT1ehySPb6La+Ei9PpkNlobA+mhgdi1bRGmJACrZvjDqNpgzGKkX1qK6T8Focl7UzC/qQ6SzmzC8mVzILFdhTFuBbi8YhH2JnTA+G8/h7NGLhKTxazP9WgcXUICJEACJEACJEACJEACJEACJEACJEACJPDSCtQ/pCwl0bL1QasWrkIg16K5K1TGT8X+HTfRf7YP4v/Yj1Atf3w9cwSa6/CReD5wKjyH46vKPcX67mjTuvS5mz3U7hzHjPtBbGMdD9iUHpYYWcPRwbpsTcrcm7twINIW7/08Bj2s+OhIN3w8+m+M+PEY2+W6Kzoblo/6E5v4or3tOvwaGIIcv5bQKUnD7TORUPd8G64s76wcUhbi0R+7cUevHxZP6AtX3il3O3wUdBFfnrqMxAF90MpbF/vu3kCitDHsi6Jw5VEx63scrt5Px1u2xsgMvoJYiTuG29eQHIp1YGHvAAfFmpRFCTi6/TSyGo/Hkg97wpQHgU0bwzR1HGbu+Q3BvT+Dp5JRh4VRp3Am2QR+ne2Vh6HlxHV8ZIgmrVrClw+19G0Bb+MMjF26DUdj2mKoXZWqihJxevt5FPvPwaRBvtBml3g4jEfExUk4fToK77sYIC2dja40cYePlxv4QFYX9zo2h04nARIgARIgARIgARIgARIgARIgARIgARJ46QWeOqSsJKRhhzZeujhwOwhJhW6IYdOlYdMCzjy9UlpKkPfoODZv3I8lF8HlAAAgAElEQVRLwbFIk6pDS5QPGBdAVuPu0WyH6YcRLFuMwaYPB2BTpXqtkJjN5ikbVuiW2AJt2dTjrbtOIiSvJXwK7uBUmBqaTvMUplJXuk1JDqKCU4CUA5gy6EDlFusnIkumAUd/b2ievIK7aUNgmXkZ91T9MKzbA+y48BA53TURdiEMKu6foJEQytaiFMThVgxgNcQDhmUjFTXh2NoFqkcfIuRxETytq24ZxNadPHUOKSb+6GxXbUJ5LW5a21NUYOTtB3usxu3oPBZSVvl2YaNn78aznDdyDoaerVynOCETMrEL2g3tjgPzVuDDjy+gV59+6NvdB5Z8HjgVEiABEiABEiABEiABEiABEiABEiABEiABEigVqB5Sqoihzo5K8wrAt2EpL8UoyGZrT4olUH1SxiQEbSXy8I+fV1L6uFJdpU/y7mHDV8tx2mIAPp71GRx1CxGycy5WPlJ2cvmxElYnRO4Y98Mn8OajIcuKGgwsqwZ6Yli07QbHLTtw7H4WHDKP4YGaL2Z66LCp31VCSl4PTy1th2LutPYVQkN2TFUH5iwPVHPtBC/1BQi8nQKP5GvIa/QB2neRYM/8swh9rI0zQTK4fuABvScZVWhxvR4WPMLJc49h2rkTbGudUYqgosIaVSRjE97rUEQqghOKlb2P7BjzMnltFmb3sao0LV1F05TtDK8CrdafYNWWHjh7aC9+2zwHf+z2w+QlU9HJpOr7VIc20akkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIvlUC1VQbZzidwtNVAUeg5BGdXGGeYH4VLt7IgsmoE05qCMVkS7rAgUGzNz9GGfRNTIPIc7qYrHxZZlBGK4Ax1NBs6BF2ausLRyRUuFop50MxZpAYtdq/8rIIKwZoqjF3s2XqQsXiYbwQbW1vYln1aQFdJgio2b48+7oW49vtpnDwUDG2/PvBUtiONSBs2rkZAYjDS9Wwq1MvuYWkIdZbWiXSaoHtTNTz88yiOnk2Dk78rjJ384VlyG0eOHcL1/Ebo0cxQHuxV+lZRgZoWW4xRmoPcisNEJVbwtgbirgYhrSwVzsOjy6GQ6bjA1bh6mJf/6ATOp5mhQwebOkz1VoGOmQ4bJfqQjXKt7fdwCbJDr7Ixq2wTHmuNCn0qlofQEgs0sWBVhiRBy6ri+2ALa5Py81XZZjqdh83EstXj0STzPPZdTKlbUFrb5tJ5JEACJEACJEACJEACJEACJEACJEACJEAC/0mB6iMp2U7ZHoP6wObCb/h+thhv920Ba3Eq7h7bid+TDdF9QktUWPIRqZd+xU7bTmhiWoKoUwHYHmuInh/5sJGE6tDpMxS+R5ZhyVfL8PgtfzjpFSPhQfnu3mI9BzjqFOLi7t04pdIatjrFiEjmO4WXFnVzNLYV48hf23DQrQ+cSlKQZtwGXTwGo5/tBeyaPxfaw/uiuTXbdOdxDFIM/NDL16hs7cqyelSM0aq/D9YtWIetLHAb8FEjNspPWVGHc7+BaPznOiz9ZiVSB7ZlozvZDuVx8RD79oafBeMS6cCjly8k3/6GQ6remOLFdvnWbIRu3jJ8s/Mi1JpOYTuMKxtGKYK2XWOYlBzETrYTtqS1PrITZXDv2hYd3+2EXXN/xrw1xXinnTnbOOcPbDiaCdcRg+BebT3KfIQfv4h08+7oUPthlKyzEjh2agW9439i+RobvONnC63CMETnVHUIx4Ff9qGohT20M25h/4bLkLqPRU97nkwXQstYG/j7Is7caYv+TS3R+e022L1oHb5ekoe3OzVim+tkIz4qD01e7wY7tVyEHD2OGBNn2OiLWeB5H8nFYlgZSEp3f696b3pOAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiTwKgooCSlZnOXyLr6fp4ONW37HzqUnWDQlhr5jK7w9ezQG++hWGiWoopqBazt+xG/pbAMZMy/0nToe73trC+eITbtixo9iBKzbiZ2LTgh71Ig0TeDg2wRG/M7qXhg9cxjyf96P/321R/AXaejDxsccGnyMp8gQ7T4ej5sLN2Drgr/ZlGsT+Ax3Rwd3Zwz9fh601m3CgQ0L8LuUnaplhZbvNEMPZSEla42+70B00L+KY8Z98ZpDTUNBWZst++CrH1SxacMebF90DGyFTGiYeqKfaw95SMnq0vHsCz/9Czjt/Bqa8Q1m2AjMxj2bQ+vCVTTr5wsDZRkl767TYHw2JAJL9y7Ht4cBLfuemObXFr4tJ+CHz/WweivbofxIAVT0ndB+1HyM62dbfWfv/DAcv5QBi9c6wqZOu2SLoOU1Bl+PkWLFzvVYeJyPblWHnoU7WtnrCMGuTHgH2BsTeRQ/H41HvkgXDn4jMPej3pDPoleHY7/h6HJ7DXatD0S7n96CbfvJ+LHoF6zduRc/nc1lIyzVYejaHZ927Qo7cTZi7hzF2rPR8v2JNCzg3W8qJrQxUDLSVLg5FRIgARIgARIgARIgARIgARIgARIgARIggVdQQHQu8ERJEy+funddGoGAjyfiRMvFWDtWvrt33SuhK+oqkHfnJ4yedR+vL1+Bd+zrlFL+461yr8zG0LmFmBywEB15+EqFBEiABEiABP4FgXt3bsCvQ5eyO58/c7LS83+hSXRLEiABEiCB/4qAvj6Qmfnk1urpARkZTz6HXiUBEiABEniuAvy/+auvSflcm0A3q5sAmz791xVkWXVCe+uGDSjr1g46mwRIgARIgARIgARIgARIgARIgARIgARIgAQaToBCyoazfPY15Qbj2JVsWHduDyulE/WffRPoDiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiTQ0AL1j7rUHPDeuoN4r6FbRPXVLKDlg893Hqz59ad8RavVXBx4dtU/ZevochIgARIgARIgARIgARIgARIgARIgARIggZdVQAgpDQ0NX9b+Ub9IgARIgARIgARIgARIgARIgARIgARIgARIgARecAGa7v2Cv0HUPBIgARIgARIgARIgARIgARIgARIgARIgARJ42QUopHzZ32HqHwmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAm84ALPOaQsQX74YaxduQfhBS+4zH+kebLki9ix8TfcSCt+Di2WInLffMxcdBopz+N2z6FHdAsSIAESIAESIAESIAESIAESIAESIAESIIF/X+C5h5TZ9/cjYM9lJMlq0fniXMTcOodL4Tl4VpmYNCIAo7v3xaxTqc/sHoqeSlNDcPnsTaTUpu+14AGkiDm0HKv2h0NV83m8lVIkXzuJc3eTUFhSqwbSSSRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiTwjwLVky3pI2wc6o/us68it9LlhQhZORD+r3+PW/n/WG/DnFAQjI3TZ2LFxWcXIIo0TGDrYA8rAzWIGqbVNdRShMen5mPqN7sQXljDKXU9LI3ByaPRMPJvhTvj/OHvX9PnGPyR/Kxi3ro2ms4nARIgARIgARIgARIgARIgARIgARIgARIggcoCwu7er3JRtXgNX6977T9JII0+jqMxRugwyxfd+y6FWzYPIgsRvuNrLL/XApO+Ggg7NXZIrAtHg+p59H+y09RoEiABEiABEiABEiABEiABEiABEiABEiCBl06g/slVURJO/jgB7/bvXjqCrwveHPsddt5KrzBtuhjp1wMw+/3e8nN6DcOXe6MqIRY8WItxfbuU1tELw2ZsxvWMyqP+In9+B51LRwlOCMwSri9KvYats9/H68LxXnh3+kZcSS2q8gYVI+XIx+jgPwp7E8pfk4atxVv+fbCADQktTtyPUf7dMetvxbjRYmTf34N5Y/ujE6+7+2B8uiIQCVJAFrMT7/t3xKenMiCf7SxDzI7h8H/tO9zIK711fhAW9/fHoFUPWVyopBScxZSepSMeB63CQ35SSQFiTizHpCFyy079PsC3v95F5hMHP7L1If86hjjjTnjNRQ+m7r5o0aIF+/RFYzMJoGmJJr78Ofv0aQRjtWyc+YTd96NjSFNM1S54gGVv+mPwmlChrQUhmzFt1GC81knevg69h2HqyhOIyn/C3O6SfEQcWYIJg7oK72HnNz7EwkOPoLhElnQOqya9he7C+9QRr49ahtsKKyU8dIgESIAESIAESIAESIAESIAESIAESIAESODVE6j/SMriLIReuYUkxzH4ZoY7NPNj8PeedVg5IQRZ69dhTCMNSKN+xeeT1iK66VBMn98CxvlhCNy+DncrOKuat8Ow6T7QN9KCNDoQ637YgK9W+WD3zKbQLD3PYtB8zO1jCVU2IVvLQpulaWHYOmkyAsT9MXnJNDhI72DnwpWY8Y0Fdv6vN8zKolcVGDbrAhesxJl7WRhgYcBqKELKjYuI12yGTs4aQE7lN10WdxBffLIMiR0nYP7EJhCH/Y7//TgbM/R/wbohzdHavBiHr0ShoLMXNEqyEXKJha7ZMtxKlMLHQQ2ylNu4laoHn3Y2UFf2/aTaDFOWfwYv1jmRuiFs1FiQe+EHfDTnJEz7T8T8TlbIvf0blq8Yj6nFW7FyqD34YMhqpTACx/5KgGnnXuDdaIgiS7qBSw9F6D99PtqbAmnBx7Fl/RyMjQV+mdsVJtUi7WKknvkeH39/C95jv8KK5rpIOLEKCxdMhYbDNnzaJB/nf/gaO2K7Y9qSfnDVzEFCoiqslcI0RA+oDhIgARIgARIgARIgARIgARIgARIgARIggf+iQP1DytLe6ji0hF/bxpCgFdq2dYdo2Dj8uvEqhixoidi9v+KBVlcsmvcR2ujyFR9bwLXgFA4tLqcSG3rCv33p8ybOULt+GOPvsvBT2hT2pYclJvZwdrZlIaW85Py9Fb+GO2DMjonoY8OPNsHUiRfxxje/40Z6L/Q0Kk/TxKat0MVhKbb8dQ/ZndtBtyQV146HQ9JsBBqzvLNySFmA0D1bcUNvENZOG4zGbEAiPB0x9VYgPjt6FvFDB8LPVx87bl5BnNQLTrJwnA8rYWFkLC7eTcdwB2Nk3juPKA1PjHWqITlkU6+tnJzhrFXamaI4HNhwDJle07B+cl+Y86a38IL546GY8MsvCHpjFpop0trSS/iXwkd/4niiKTr3dGL2DVmM4d3eD60N2PvVuh2am6ZhyPfrcTCyA0Y5VrmPLA7HNp5CcdcfMXtYa+iwS5q6TENY4Ac4diwcH7ob4XFqIcRmnmjp2wQWYsDdsyHbSnWRAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAm8DAJPHVJWQtBwQgcfPey6fgsJhY0Rcf8xYN8Wbjy9UlpKkBt6CKtX7GQjHaORWqgObRW2K49JPmreAFuKlAdhLFuMxKqhnbGqUr02iM9k07orhJRQtULH1xyxZuufuJ/bDi3yr+NoiDqaf9MMeqxZlSYyF+cgIigZSN6Fsd12VW6xQRwyZZpw6eYDrT/P48bjEbBOP4/bqp0w5vW72HT6HrJ6N0fw6RCoeEyHR419rgKRH41rkYDtCO8KzdaCS/tGUDv4APfYVuDNbKu+TQUI+/MUks26oqdTw0aUlVunAmPfznDEYlyPyGUhZZUxnQWxuBnDct7wqXjtROUrVeMyIBO7o9OoPtg1cyHeGXYa/QYOxqA+rWCjUdP3g9JvEjpIAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiTwkgtUTb/YHGRVSNiIN2keW6+xUueLkZ9ZAKhKykY0KrVR4clfMUpKRBDxLEp4zL4qy6Vyb2P55IU4ZjUUn8/vDBe9QtzbNAOLQpXWXH6QV6jiiUmrpsOXj4ZUFJE6DK2qdkkVlh1eh8vPG3HwTgacMn5HkForzG2qJzSp8mqLJfK22o/C0m87V8o6Rap6sGB5oLp7T/hIZuP49SQ0S7yEvCYT0LWXBNtnn0TwY10cvyVD4wlNoV9tavQ/9KkuL+eH4s9TyTDv0QMOtZ46LYIKf2+KpCiq6f1Q1gaRivytY98M1VemlHuZvjEfCwfaVJqWrqJtwabrq0C7/XQEHOiDk3t2IGDVVOwJ6Iwv132NHmbsm4wKCZAACZAACZAACZAACZAACZAACZAACZAACTCB6lGaqhFcHTRRFHwK97IqxFL5j3D2WgZENk1gXlMwJo3HDRYEqtp7wFyiAydvcyD8FG6mK98BpigtGPfS1NFy5Pvo1bwxXFwbw91aMQ+atU6kBm0WDOZnVAxM1WDSyBGaxdG4n2cCewcHOCg+7a2gr1Y9DVW16oKBnoW4vPsYjuy9B+1Og9CMD6OsWlR04NDYBIi/i1QDu/J6Wf32NkaQsEtEul7o01wNDw4cxO8nHsOlqzuMXbuhafE17D+4F5fzmqBvSyMlsCKoaTE4aTZypRVcJTbwtQOiL95GahlTLkLPBUOq2wiNTaqGrswj9AhOP7ZAt+72yte9rNov4bkYuhZ6QOIDNspV6QlKDpYgK/giomABDzvNCjlzMYp5FyRW8LZmA0/vxUPLpsL7wLzsTDXKDNSMPNBzzFxs3v45vNNPYceZJLYyKBUSIAESIAESIAESIAESIAESIAESIAESIAESkAtUT8CgDe/3BsE+MAAzPxVj5OB2sBWn4Nbvm7A70Rh9pvnJRxiWpkwpZ7Zgi0MPeJmX4NHRtdgQbYy+U1tBn41q1B04Cq33zcd3kxYgeXhXuBkUI+4umwIOA+HuYgNnuOgW4kxAAI6qtIe9XjHCE9l0b0VRt4KXgyr2H1qPXR4D4VqShFQTf/RsOhyD7QPZ7t4zoDtuMFrbakKaEoVEo054o5UJi+OqFBVjtB/SEktnL8NaFrgNndIEFaLQCidL4DroXXgdWIrvpy7C43c7wpm1KT0mBuLWA9DZik13Fumhaf/WkEz7BXvUfPGVjz5UtJrgdV8ZPt8cCLXmX6FVxenmZbWrQNfJE6bFv2HThkOQtDdEVrwMHr390WN0D2ydsQQz/1eEUR0t2cY5e7DiYDoaf/wePKutR5mPkEOBSLXsi261H0bJWiGBS8920D98EAt+ssPoTg7QKgxBRHZVrBDsWrsDRe2coJN+DTuXn4PU8zP0deTJdAm0zXSBC2dw4kZHDGlhg54j/BEwZxmmzs3DiB5NYKyShdhHefB+szcc1XNw/+AhRJo1gr2BGJnBd5FYrAobQ4nSgbVVW0LPSYAESIAESIAESIAESIAESIAESIAESIAEXg0BJSEloNHoAyxbpouVq3dj0/dHwLY+gYGLH0YsmIjhrfQqjRJUUU/HxU3fIIANA5RY+GDQ19Pwoa+OEEKJzV/Dd2vFWLtsMzbPOSLsUaOiZQrnVl4QBghKfDBx3hjkLdmJuZO3CeIqGoawb20FTV6BihE6TZmKv79agTWzLwBqpmg11hPdPN0wavlSaC9bjV3LZ2O3lGWH2jZoN6ol+ikLKVmLDVq9i26GF/GHyWD0f8I6jqo2b+KHVapYuWIb1s/5Azwy1TRvhsHu/eQhJeuZbrPB6GwQiKNub6CFARuMKtKBV7820A68iBZvtYZh9fGpQt/UXYdj9vvh+H77QkzbB2g79cM3nfzZ/jTT8PMcA/y4ZiVm7s+HioErukxYgc8GK9nZOy8Yh86mw+qNbrBXuu23cCslRQTtZp9i0UQpftiyHF8e4kMh1aFv7Yn2TroV3lNW6aPfseT3GOSJ9OHc+SP8NHkAhP2JeNA5eBx6Xfsftiz/C502DId9l6+wpmgdlm7ajnkncliMqQ6jxn0wq3cvOIqzEHHjIJaeiJTvT6RpBd+3vsL0DspGmippMh0iARIgARIgARIgARIgARIgARIgARIgARJ4JQRE5wJPlPh16FL3zkrDsPbdETjSbi12fsZ396byPARyb8zD4Il38eaWrfjAqU4p5T82L+fcp3htZiG+/H0VuvPdvamQAAmQAAmQwL8gcP7MSVT8b5Oqz/+FJtEtSYAESIAE/isC+vpAZmZZa0uEjRLYuBJho4TSoseWwcrIKH9Oj0iABEiABP51Af7f/EpHUv7rLaMG1CDApk//cR6ZNoPRxbZhA8oabkiHSYAESIAESIAESIAESIAESOA/I5AnkeB2q1Z46OaGeAsL5GjLd1rVzsmBZXw83EJC4B0RAY3/TI+ooSRAAiTw6ghQSPlfeq9zgvD7+SzYDe0CG8oo/0vvHLWVBEiABEiABEiABEiABEjgGQrIZDKcO3cOF8aORaFq9V9zeVgZ6uIifJ6QSuF35gz8/PwgFlfb0eAZtpKqJgESIAESeJJA9Z/eTzq74mtqzhi76yzG1vZ8Ou/pBbRbYc6fZ5++nhpq0G6/FGeeXfU13JUOkwAJkAAJkAAJkAAJkAAJkED9BTLY1O0dO3YgISEBKA0oLS0tYWNjA11dtvEnK1lZWYiOjhbOKVBTw8mTJ/HgwQO8/fbb0OPTv6mQAAmQAAn86wJCSJmWlvavN4QaQAIkQAIkQAIkQAIkQAIkQAIkQAJ1EUhPT8emTZvYEpPyNSa9vb3RsWNHGBsbK60mOTkZgYGBuHv3LuLi4rBx40aMGjWKgkqlWnSQBEiABJ6vQA37UD/fRtDdSIAESIAESIAESIAESIAESIAESKAuAlI2bXv79u1CQKnKRlC+9dZbePPNN2sMKHndpqamGDRokPDJp3rzkJOPwuTTxamQAAmQAAn8uwIUUv67/nR3EiABEiABEiABEiABEiABEiCBegicOnUKSUlJwpWDBw9GkyZNal2Lp6cnBg4cKJwfzzbUOcPWqKRCAiRAAiTw7wo855CyBPmRxxGw8RAiC//djr8sdy9KuYp9O37HnYzi59AlKaIPL8PcleeR+jxu9xx6RLcgARIgARIgARIgARIgARL47wnw0ZOXL18WGt6K7ebdqFGjOneCh5q+vr7CdRcuXEB2dnad66ALSIAESIAEGk7gOYeUQO7DI9j9xzWk1GY0fUke4oOu4FpkLkoars+VapJG78bkwe9h/vm0Z3YPxQ1l6WG4fukuUosaqjMyxJ3YgE2Ho6AqeR5vpQypt8/hyoPHKHxWb0hD0VA9JEACJEACJEACJEACJEACL63A9evXUVRUJEzZ7tChQ7372alTJ6ioqAjTvW/cuFHveuhCEiABEiCBpxeonmxJo7BjXD+8teAW8irVX4iwjaPQ792fEJT/9DeuVQ0Fodj+3VxsvJqGZzVwT0ViDCtbG5jrqdWqSfU/qQip55Zhzo8HG24UqTQO507GwqCND+593g/9+tX0ORnHHj8rwfqL0JUkQAIkQAIkQAIkQAIkQAIkUB+B4OBg4TJnZ2fo6OjUpwrhGr6zt4ODg/BYUWe9K6MLSYAESIAEnkpA2N37VS5isy6YuqTLf5JAGncGp+IN0XYS28Gu5zy45PAgshCRexdhfUhTjJvSBzY8e1XRhp1e9Tz6P9lpajQJkAAJkAAJkAAJkAAJkMArLcBHPSYmJgoGdnZ2T23B6wgPDxfWpiwuLhZGVlIhARIgARJ4/gL1DymLUnBuzWJsuxSK2PQC1nI1GLv5of/ID9DPQx/yH+vFyLizF6vW7sXFSLa+h5Y13C3T2Ln6ZT0tDN2KL77Zj5AMPv9bCzatBuCjiYPhVSFUi97yEQZskV/iMWM75rfTQVH6Lez5eT0OXIhEFrvOumV/jJ3wFnwMxRUUS5B6YgZGLi3A2PWL8bqZ/DVpRAA+nngUXvPXY4LZKUz+YCPMv92Kmc002bUlyAk5hHVrdiPwYRqKJGbwfm0UJr7XDsYp+/HZuM3Qn74V3/npQYQixO/7FON2OWHepsnw0mCXFwRj9ZjPcbXLT1g9wgnqFVojPCy8hK+H9JMfNR2An1aPhJNaIeLOBWB1wFHcSsiHWN8Z7QeOw9j+7tAVVa1A8VyKmMDTSDBsh66OOjCReMFEeCkf6mfYXaPM0Mi7KVzKGpCDi18MxXzZZAQs7AR9Xm9hKNaNm4zLnZdi1XBHIGwnFiw/jvuRSchhU9JFOjbw6TYUY95tD2tJDQ0pyUf0qc1Yte04gpILITZshK7vfYLRXe2gwS4pSrmMgKXrcehWIgrYd4Wu0+uYtWAMmnArKiRAAiRAAiRAAiRAAiRAAiRQRwG+dmRJiXz9KX398t8t61hN2ekGBgbCYz59PCcnB7q6uvWtiq4jARIgARJ4CoH6h5TF2Xh0IwiP7Ydh2kQXaBTE48Yfv2DjzDBkL1mCYS4SyGIP4JvZWxHnOQATZjWFUUEkLuwNwIMKDRabtsKgCd7QM9SENPYCflm5DQs3e2L9RA8ociyzvrMxo7sZVFksqGmmxcK1COz68mvsFvfCh99OgJ30Pvat2Ii5i02x5ttuMCn7w5cI+p7t4YiNuBSSjd5m+kKwmHrnKhI1PPChA7tDbmW9ooQ/8f0X65DcbjRmjXGDOOIo1qxagLl6K7Gknzd8TYtx4nosClhIqVGSjbBrseCJXlCyDF62qihKvYegdF14tbCqHlDyW4k98dH8sWjMbi1SM4ClWgky/l6B6YvOwrjXGMz2s0Duvd+xYeMMzClegQVv2rD4V0kpjEZgYBKM23eBg0TJ6/U4JHt8F9fCRej1yWy0NgbSQwOxa9siTEkAVs3wh1G1PygWI/3SUkz/KQhN3puC+U11kHRmE5YvmwOJ7SqMcSvA5RWLsDehA8Z/+zmcNXKRmCxmfa5H4+gSEiABEiABEiABEiABEiABEmACioCSYzTEqMeKdfCRlFRIgARIgAT+HYH6h5Sl7dWy9UGrFq5CINeiuStUxk/F/h030X+2D+L/2I9QLX98PXMEmuvwkXg+cCo8h+Oryjsr1ndHm9alz93soXbnOGbcD2Ib63jApvSwxMgajg7WUIyRzL25CwcibfHez2PQw4ofdcPHo//GiB+PsV2uu6KzYfmoP7GJL9rbrsOvgSHI8WsJnZI03D4TCXXPt+HK8s7KIWUhHv2xG3f0+mHxhL5w5Z1yt8NHQRfx5anLSBzQB628dbHv7g0kShvDvigKVx4Vs77H4er9dLxla4zM4CuIlbhjuH0NybTUnt8AACAASURBVKFYBxb2DnDggzZ5KUrA0e2nkdV4PJZ82BOmPAhs2himqeMwc89vCO79GTyVjDosjDqFM8km8OtsrzwMLa2+7l8M0aRVS/jyoZa+LeBtnIGxS7fhaExbDK06k6IoEae3n0ex/xxMGuQLbXaJh8N4RFychNOno/C+iwHS0tnoShN3+Hi5gQ9kdXGve4voChIgARIgARIgARIgARIgARJQCGhp8V/k5KUhduTOysoSKhOJRNDW1i6rmx6QAAmQAAk8X4GnDikrNVfDDm28dHHgdhCSCt0Qw6ZLw6YFnHl6pbSUIO/RcWzeuB+XgmORJlWHlojtymNcAFmNu0ezHaYfRrBsMQabPhyATZXqtUJiNpunbFihW2ILtGVTj7fuOomQvJbwKbiDU2FqaDrNU5hKXek2JTmICk4BUg5gyqADlVusn4gsmQYc/b2hefIK7qYNgWXmZdxT9cOwbg+w4//s3Qd0VVW+x/Ffek9IQiCkkEKAAAmQSFGa9CZlGEVl7I5YGcc2lidjGxTbOCqKCmIBC4KigEiRLsUCIh1C770mkJ68cw4EkxCU3JR7Sb5nrawxN2f/996ffZdv5vf2OXvJJp3q5qUtS7bIOf4famiFshdxZe7Vyt1S2HVNFHhup6KXYlrHyXXmJqUcyVVCeOFH2M2axnsn5y3S4Zrt1anueQ+UX0SnF3uLs4KatlWU3tGqXelGSFns62Lsnl2zz8h5dzyjQT8Uremy/6RyXOLUZlA3TX7+Ld197xL17NNPfbslqY75HDgXAggggAACCCCAAAIIIGCDgIeHhwIDA3Xs2DHt3bvXhgpFmxTUCA4Olqtr+f5P5DIPjgIIIIBANRI4/9/Azi5yNz7NTs8sdqJ2njLTjHdPunjI9Y8yJitoyz8T/pn3Ge8KuWDemL5OY54aofmhA3Tvkw8oxi9LKeOH6e1tf7wC1vZ+p3jd9fI/1PT3/yea0chNNeoUD/RcFHpFV8V8/LlmrU9V9MlZ2uCWrCea+BqPfhcLKc8MXYocpGGPtisUGhp/cPVVbSMPdKvfUYnuL2rBqsNqcmi50hv+Xe06e+ir4T9o8xEfLVybo/p/byL/PzL64+n9+V8zt2nuoiMK6dRRkRedUToZj0IYg8rNMR54L8Xl5Gw5Ka+kdTQ+M5aiZq8nNbRPWJHH0p29QuRlvIPSu/U/NPLj7vph2iR9+dEz+nZiWz302iPqWLP4OpViTNyKAAIIIIAAAggggAAC1VogLi5Ov/zyi1JSUpSdnS03N9veKZWVlaXNmzdblvXr16/WpkweAQQQsLfAeW8ZNE4+UUykp3I3L9LGtELxYsZO/bgyVU5hDRVyoWAs56BWG0GgS7h5j4+iGodIOxZpzfGSY8rcE5u18YS7mg+6Tp2b1VdMbH3FhRY8B23QOLnJ2+grIzWzULDmquC4KON9kHu0KSNIEZGRijz3Eyq/EhJUl9rt1Cc+S8unztfcaRvl07aPEko6kcbJRxH1g6QDG3XcP6JQXaOPOoFyN9I6J9/G6tbMTZtmzNTMH44ptn19Bce2V0L+Kk2fNU2/ZjRU9+aBZ4K9IqvrLDdv4/9wZp/S6cLbRD3C1DRc2rtsrY6de/1Jurb9tFk5vnGqH3x+mJexbY4WH6ulDh0iSvGot7N8a/kau0Q3GbtcL/Zrl6+0zcuMPavGITzhnoXmlHcmePYIVeNQo2TKQXmHFV6HSIXX/P1+V+MwnU43PqE337lPjU8u1tdLD5cuKL3Y4XIfAggggAACCCCAAAIIVAuB5ORka57p6elatmyZzXP+6aeflJlpHgRrvO3qbE2bi9EQAQQQQKBMAufvpDROym5yTR9FLPlSLwx10fV9Wyjc5ajWzBqvqYcC1W1ISxV65aOO/viFxkd2VOOQfO2cN06f7QlUj3uSjJ2E7vLtM0jJ09/Ua0+9qSPXtlesf572b/j9dG8X/2jF+GZp6cSJmufcWpG+edp+6Mz/gbBm5V5bjSJdNP37TzWlQR/F5h/WseDL1bnJQPWLXKIJw4fJ5+a+uizcOHTnyG4drtFWPZODzr278pyMc7Ba9U/S6BdHa6wRuA24p6Gxy6+ky131+l2tRjNG641n39bRq68wdncaJ5Tv3SeX5N5qG2pwOfmqSc9keTz3paa5NtXDicYp314N1bVpjp4dv1RuzR42ThgvaRul8X6Tuo1UM3+KxhsnYXu0DlDagRzFd7lCV97QUROGvavn38vT39rUNg7O+VZjZp5U/VuvUfx576PM0NbZS3W8djd1uPhtlMZkPRTTsZX8Z8/QiPci9Le2kfLO2qJdp4o7bNXkT75Wboso+ZxYqW/G/KTs+DvVI8pMprPkHWy8o+WXpVq4+gr1b1ZHna6/XBNfGa2nX0vX9R0bGofrpGnfznQ1vqqr6rqdVsrM2dpds54iAlyMwHO9DuW5KKyGx9nT34v3ze8IIIAAAggggAACCCCAwJ8L1KlTR40aNdL69es1b948axdkzZo1/7xhoTsOHDighQsXWp8kJiYqJMTYZMOFAAIIIGA3gRJCSiPOirtBLzzvqw8+nqrxb8wxoikXBcS00vVD79DAJL8iuwSdXU9o+eev6svjxgEytRLV95H7dEtTH+sel5AuevxVF40bPV7jX5ljnVHj5FVT0cmNFWT27J6oO564URnvfqP/PfWVheDkGaCIpNryNPd4OgWqzb336beXxmjsi78Yj1zXVNLN8eoQX0+DXnhe3qM/1OQxL2pqtnGrd5ha/q25upcUUhqjCUi+Wh0ClmlWcF/1ir7QVlBjzHX66KmXXfXhmK/02SuzZLwhU54hCepXv/uZkNKo5ZvQV20Dlmh+vV5qbh4wY+zAbNTjMnkvWabm/ZJVo6SM0pxu7EA9cN12vTFphJ77TvKO6qFH216h5JZD9PK//PXOWOOE8umZcg6IVbvbh+uufpHnn+ydsUWzfzyh0F5XKqJUTzQ4yTtxsJ4enK23xr+vl2abu1vd5R8ar1ZRvlawm2OtgLEwO2bq3Zn7lOHkp+i2t2rYPb115il6d8X0u1mdV72nCe8vUJvXr1Vku4f0au4nGjV+kl7/4bSxw9JdgfW76Z9duqiuS5p2r56pUT/sOnM+kWeomvZ7REMur1HCTlOrcy4EEEAAAQQQQAABBBBA4KIEevXqpe3bt1u7KceNG6ebb75Z5nslL+Y6dOiQPv30U+tRcfOwnB49elxMM+5BAAEEEKhAAadFC+bkN05MKn0X2ds17t77NaflfzXqzjOne5e+CC1KK5C++nXd8eR6XTXiLf0tqlQp5Z92dfrnoRo0LEsPjXtJV5rhKxcCCCCAAAJ2EFi3eoXaduh8rufFC+cW+d0OQ6JLBBBAAAEHFTBDyk8++UQ5OTkyD9Tp1q2bkpKS5OJy/muzzCnk5uZq+fLlmj17tsz3UZrvsrzppptUt25dB50hw0IAAQSqh4D53/lL3ElZPaZ/Kc7SeHz6+5+VGtZX7cLLN6C8FDUYMwIIIIAAAggggAACCFRvgejoaN1www364osvlJGRoW+//dZ6hNt8FDwiIkL+/v4W0MmTJ7Vr1y7r8fDU1FTrM29vb1133XUElNX7K8TsEUDAgQQIKR1oMf50KKc3atbPaQof0E5hrNyfcnEDAggggAACCCCAAAIIVH2BmJgY3X333VZAaZ7UbQaS5oE45s+FrgYNGuiqq65SQEDAhW7hcwQQQACBShaw/XHvSh4o3SGAAAIIIIBA9RDgce/qsc7MEgEEEKgIgR2NG2u5sYtyk3GQTrpn0VNIvYx3VzbYtEktjN2UkcYPFwIIIICA4wice9w7MDDQcUbFSBBAAAEEEEAAAQQQQAABBBCwQSBqzx5FGQFkvpOTjteooVRfX6uKn/GId40TJ+SUbxwgevYRcBvK0wQBBBBAoAIFeGi4AnEpjQACCCCAAAIIIIAAAgggUPkCZhgZeOyY9cOFAAIIIHBpCDhfGsNklAgggAACCCCAAAIIIIAAAggggAACCCBQVQUqOaTMV8bW7zTq7a+0NbOqklbuvHIOLdXnH3ypFcfyKqHjbO34erieeGW+DldGd5UwI7pAAAEEEEAAAQQQQAABBBBAAAEEELC/QKWHlGnrv9G4r37SwZyLmHzeae1euUg/bj2lisrEsreP0x3d+urJeUcrrI+CmWYfTdFPP/ymwxcz94vgkbK1e9oIjfxmq1y9KmMps3Vo+VwtWnNQWcarXLgQQAABBBBAAAEEEEAAAQQQQAABBBAoD4Hzk63sbfpgUHt1G7pMp4v0kKWUt69W+6te0MqM8uj6ImpkbtQHjz2ht5ZWXIDo5FlTkdFRCqvhJqeLGJLtt+TqyLzheuTZCdqaZXuVIi2zd2vuzF0Kat9Kq+9qr/btL/QzWN8eqqiYt5zmQhkEEEAAAQQQQAABBBBAAAEEEEAAgWorUO0PznEN7aWnR/e6JL8A2btma+buIHV4Mlnd+r6hBmlmEJmlrZ8/rRHrWujBp65WXTfjIxc/xdQ4P4++JCfNoBFAAAEEEEAAAQQQQAABBBBAAAEEqpyA7clV7kHNfXWIbujf7ewOvs76653/0fiVxws9Np2n47+O09Bbep+5p+eN+veknUUQMzeM0l19O5+t0VM3Pv6Rfj1RdNffjnf/pk5ndwkOWZBqtc89ulxjh96iq6zPe+qGxz7Qz0dziy1Qng5Pv1cd2t+uSft//1v2llG6tn0fvWhsCc078I1ub99NT/5SsG80T2nrv9Lzd/ZXR7N2t4H651sLtD9bytk9Xre0v1L/nHdCZ552ztHuz29W+17/0Yr0s11nrNV/+7fXNSM3GXFhCVfmD3q4x9kdj9eM1CbzpvxM7Z4zQg9ed8ayY7+/67kv1ujkH25+NN4P+f0s7Q3uqF5x/gqJT1aLFi2Mn2Q1quUhedVR42Tzd+MnqaGC3dK08B9Gv/fM0rGCR7UzN+jNv7bXwPc2W2PNTPlIj94+UL06nhlfh9436pG352hnxh88252foe3TX9OQa7pYa9jpL3frpWnbVNAk5+AijXzwWnWz1ulKXXX7m1pVYFUCDx8hgAACCCCAAAIIIIAAAggggAACCFQ/Adt3UualavPPK3UwZrCefTxeXhm79ctXo/X2kBSlvj9agxt6KnvnF/rXg6O0q9kgPTa8hYIztmjBZ6O1ppCza+02uvGxJAUEeSt71wKNfnmMnhqZpIlPNJPX2ftCrxmuYX3qyNV4INs71MdI07Zo7IMPaZxLfz302qOKzl6t8S+9rcefDdX4//VWrXPRq7MCm3dWnN7WwnWpGhBaw6iQq8MrlmqfV3N1rOcpnSq66Dl7p+j//vGmDlw5RMPvbyyXLVP1v1eH6vGATzT6usvUunaevvt5pzI7JcozP00pPxqha1qOVh7IVlK0m3IOr9LKo/5KahMh95K+T67N9fCIB5RoTM7JPVARbkaQu+Rl3fPMXIX0v1/DO4bp9KovNeKt+/RI3li9PShK5mbI866s7Zr1/X6FdOopcxrlceUcXKEfNzmp/2PD1S5EOrZxtj5+/xnduUf6ZFgX1Twv0s7T0YUv6N4XVqrpnU/prcv8tH/OSL304iPyjP5U/2ycocUvP63P93TTo6/1U32vU9p/wFXhJcKUxwyogQACCCCAAAIIIIAAAggggAACCCBwKQrYHlKena1vdEu1vaKRPNRKV1wRL6cb79IXHyzTdS+21J5JX2iDdxe98vw9utzPfONjC9XPnKdp//2dyiUwQe3bnf29cT25/fqd7ltjhJ/ZzRR19mOPmlGqVy/SCCnPXKd+GasvtkZr8Of3q0+E+WljPXL/Uv3l2alacbynegT9nqa5hLRS5+g39PH365TWqY388o9q+eyt8mh+qxoZeWfRkDJTm78aqxX+12jUowPVyNiQqIQYPbJygR6Y+YP2DbpabZMD9PlvP2tvdqJic7Zq8ZZ8I4zco6Vrjuvm6GCdXLdYOz0TdGfsBZJD49HrsNh6qud9djK5ezV5zCydTHxU7z/UV7XNobdIVO0jgzTkk0+09i9PqnlBWnu2ifkfWdtmaPaBEHXqEWvYl+cVrKbt2qp1DWO9WrfRZSHHdN0L72vKjg66PaZYPzl7NeuDecrr8qqG3thavkaTZnGPasuCv2vWrK26Oz5IR45myaVWglomN1aoixSfUJ5jpRYCCCCAAAIIIIAAAggggAACCCCAQFUQKHNIWQTBM1Ydkvw14deV2p/VSNvXH5GirlADM70q8crX6c3T9M5b442djrt0NMtdPs7GqTw1M3ThA7CzdXjDFiNb3KGRgzppZJG6Edp30nisu1BIKdcwXdkrRu+NnaH1p9uoRcavmpnirsuebS5/Y1hFHmTOO6Xtaw9Jhybozq4Tio64xl6dzPFSXNckec9YrBVHblX48cVa5dpRg69aow/nr1Nq78u0cX6KnJs8piYXnHMxiIxdWr5Diry1aaFheyuuXUO5TdmgdcZR4M0jiy9TprbMmKdDtbqoR2z5RpRFR+es4OROitF/9ev200ZIWWxPZ+Ye/bbbyHm3PqJec4q2dN17Qjku8ep4ex9NeOIl/e3G+ep39UBd06eVIjwv9H0o8UvChwgggAACCCCAAAIIIIAAAggggAACVVygePplPIPsKg9jx1t2uvG+xiKTz1PGyUzJ1ePcjsYSbZzN5C9P+flOcjKzKOufjf8sKZc6vUojHnpJs8IG6V/DOynOP0vrPnxcr2wusfLvH5oFnRP04MjHlGzuhiy4nNwVGFZ8Sq6q0+Eqxb37gaasPqHYE1O11q2VhjXzt4ZU9G2L+WfGGnW73niuU5Gs08nVX6FGHuge30NJHkM1+9eDan7gR6U3HqIuPT302dC52njET7NX5qjRkGYKOO/R6D+ZU2n+nLFZM+YdUu3u3RV90Y9OO8nZXJvcbOVeaD1KGoOT85mlM74M57+Z8oxXyF+G66WrI4o8lu7sE2o8ru8sn3aPadzkPpr71ecaN/IRfTWuk/49+ml1r2V8ybgQQAABBBBAAAEEEEAAAQQQQAABBBAwBM6P0lyDVD/aS7kb52ldaqFYKmObflh+Qk4RjVX7QsFY9j6tMIJA16gmqu3hq9imtaWt8/Tb8ZJPgMk9tlHrjrmr5W23qOdljRRXv5HiwwuegzZG5+QmHyMYzDhRODB1U82GMfLK26X16TUVFR2t6IKfqDAFuJ2fhrqGddbVCVn6aeIsTZ+0Tj4dr1Fzcxtl8cvZV9GNakr71uhojbq/1zXqR0UEycNo4uSXqD6XuWnD5CmaOueI4rrEK7h+VzXLW65vpkzST+mN1bdlUAmwTnLzNuCy03Q6u5CrR4SS60q7lq7S0XNMp7V50UZl+zVUo5rFQ1fDY/N0zT8Sqq7dokp+72XxeVm/u8gv1F86sMHY5VriDSV8mK/UjUu1U6FqUterUM6cpzxzCh5hahpubDxdt0/eEYXWwfCqG+J5zsAtqIl6DB6mjz77l5oen6fPFx403gzKhQACCCCAAAIIIIAAAggggAACCCCAwBmB8xMw+ajpTdcoasE4PfFPF902sI0iXQ5r5dQPNfFAsPo82vbMDsOzKdPhhR/r4+juSqydr20zR2nMrmD1faSVAoxdjX5X367WXw/Xfx58UYdu7qIGNfK0d43xCLhqWL271KinOL8sLRw3TjOd2ynKP09bDxiPexdc7mFKjHbVN9Pe14QmV6t+/kEdrdlePZrdrIFRC4zTvR+X310D1TrSS9mHd+pAUEf9pVVNI44rdjkHq911LfXG0Dc1ygjcBj3cWIWi0EI3e6j+NTcocfIbeuGRV3TkhitVzxjT8d275dJ6gDqFGY87O/mrWf/W8nj0E33llqynkgLk7N1YVyXn6F8fLZDbZU+pVeHHzc9Vd5ZfbIJC8r7Uh2OmyaNdoFL35ahJ7/bqfkd3jX38NT3xv1zdfmUd4+Ccr/TWlONqdO9NSjjvfZQZSpm2QEfr9FXXi99GaYzCQ3E92ijguyl68fW6uqNjtLyzUrQ9rThWiiaM+ly5bWLle3y5xo9YpOyEB9Q3xkym8+VTy09aslBzVlyp61pEqMet7TXumTf1yLB03dq9sYKdU7VnW7qa/rW3YtxPaf2UadpRq6Giarjo5MY1OpDnqohAjxI31hYfCb8jgAACCCCAAAIIIIAAAggggAACCFQPgRJCSsmz4d/15pt+evudifrwhekyjj5Rjbi2uvXF+3VzK/8iuwSd3Y9r6YfPapyxDdAjNEnXPP2o7k72tUIol9q99J9RLhr15kf66Jnp1hk1zt4hqtcqUdYGQY8k3f/8YKW/Nl7DHvrUEnf2DFRU6zB5mQWcg9Tx4Uf0y1Nv6b2hSyS3ELW6M0FdExro9hFvyOfNdzRhxFBNzDayQ58Itbm9pfqVFFIaI67R6gZ1DVyqb2sOVP8/eI+ja8Rf9fJIV7391qd6/5lvZUamXrWba2B8vzMhpTEzv+YD1anGAs1s8Be1qGFsRnXyVWK/y+WzYKlaXNtagefvT7Xm5l7/Zg29Zate+OwlPfq15BPbT892bG+cT/Oo3n2mhl5972098U2GnGvUV+chb+mBgSWc7J2+UdN+OK6wv3RVVInHfltdlXA5yaf5P/XK/dl6+eMR+vc0cyukuwLCE9Qu1q/QmhpFt03Va1N3K90pQPU63aPXHxog63wiM+gceJd6Lv+fPh7xvTqOuVlRnZ/Se7mj9caHn+n5OaeMGNNdQY366MnePRXjkqrtK6bojTk7zpxP5BWm5Guf0mMdStppWsKQ+QgBBBBAAAEEEEAAAQQQQAABBBBAoFoIOC1aMCe/bYfOpZ9s9haNuuFWTW8zSuMfME/35qoMgdMrntfA+9forx+P1d9jS5VS/unwTi36p3o9kaV/Tx2pbubp3lwIIIAAAgjYQWDxwrkq/N9Niv9uhyHRJQIIIIDApSIQECCdPPnHo/U3XoN14sQf38NfEUAAAQQqVcD87/wX2PNXqeOgs4sWMB6f/naxTkZ0V+fI8g0oL3oI3IgAAggggAACCCCAAAIIIIAAAggggEA5CxBSljNohZY7tVZTF6eqbs/OiiCjrFBqiiOAAAIIIIAAAggggAACCCCAAAIIVJ5Aie+kvKju3erpzgk/6M6LupmbykXAp5WemfFDuZQqqYhPuze0sOLKl9QlnyGAAAIIIIAAAggggAACCCCAAAIIICArpDx27BgUCCCAAAIIIIAAAggggAACCCCAAAIIIICAXQR43Nsu7HSKAAIIIIAAAggggAACCCCAAAIIIIAAAgUChJR8FxBAAAEEEEAAAQQQQAABBBBAAAEEEEDArgKVHFLmK2PHbI37YJp2ZNl13lWm89zDy/T151O1+kReJcwpW7u+e1PD3l6so5XRXSXMiC4QQAABBBBAAAEEEEAAAQQQQAABBOwvUMkhpXR603RN/Ha5DudcxOTz07Vv7c9avuO08i/idltuyd41UQ8NvEnDFx+rsD4KxpVzfIt+/XGNjubaMtKS2uRo75wx+vC7nXL1qIylzNHRVYv084YjyqqoBSlpmnyGAAIIIIAAAggggAACCCCAAAIIIFClBc4/3Tt7pz4fMkRfx/xHHz/eTF7npp+lLR/crQfnNNXwMQ+oiWcluGRu1mf/GaatA99R8yhvuVRAl84ewQqLjFCQv1sFVC9cMldHF72pZz6qrWfHJSjod1jb+83eq0Vz96jG5Tdp3b/66bEdFyoVpyEfvqruwZURZF5oDHyOAAIIIIAAAggggAACCCCAAAIIIIBAyQLnh5Ql31dlP3Wp1VmPvNb5kpxf9t6FmrcvUFc82FRX9nhecafMZ7CztGPSK3o/pZnueriPIszs1dlHdf0JKC/JRWbQCCCAAAIIIIAAAggggAACCCCAQDUQsD2kzD2sRe/9V5/+uFl7jmcaVG4KbtBW/W/7u/o1CdCZSCxPJ1ZP0shRk7R0R5rkHa74OseMewPO0WZtHqv/e/YbpZwwn//2VkSrAbrn/oFKLBSq7fr4Hg34+EyTJo9/puFtfJV7fKW+evd9TV6yQ6lGu/CW/XXnkGuVFFh4v2W+js55XLe9kak73/+vrqp15m/Z28fp3vtnKnH4+xpSa54e+vsHqv3cWD3R3NzemK9TKdM0+r2JWrDpmHI9aqlpr9t1/01tFHz4Gz1w10cKeGys/tPWX07K1b6v/6m7JsTq+Q8fUqK5uzRzo94Z/C8t6/y63rk1Vu7Fv0RZP+rp6/qd+TRkgF5/5zbFumVp76JxemfcTK3cnyGXgHpqd/VdurN/vPycihco+D1buxfM1/7ANuoS46uaHomqaf0pQ+4LjV531lLDps0Ud24Ap7T0/wZpeM5DGvdSRwWYdbM2a/RdD+mnTm9o5M0x0pbxenHEbK3fcVCnjEfSnXwjlNR1kAbf0E7hHhcYSH6Gds37SCM/na21h7LkEthQXW76h+7oUleeRpPcwz9p3Bvva9rKA8o0vhV+sVfpyRcHq3Fl7MS9EB2fI4AAAggggAACCCCAAAIIIIAAAgg4lIDtIWVemratWKsjUTfq0fvj5Jm5Tyu+/UQfPLFFaa+9phvjPJSzZ7KeHTpWexMGaMiTzRSUuUNLJo3ThkIELiGtdM2QpvIP9FL2niX65O1P9dJHCXr//iYqyLFq9R2qx7vVkqsRC3rV8jbCte2a8O+nNdGlp+5+bojqZq/X1299oGH/DdF7z3VVzXObBp0UkNBOMfpAP6akqXetACtYPLp6mQ54NtHd0UYPp4uuR+7+GXrh/0brUJs79OTgBnLZPlPvjXxRw/zf1mv9mio5JE9zft2jTCOk9MxP05ble2QmemsP5Sgx0lW5R9dp7XE/JbYIOz+gNLtySdA9w+9UI6NrJ7caquOWrxO/vKXHXvlBwT0Ha2jbUJ1eN1VjPnhcz+S9pRf/GmHEvyVcWbu0YMFBBbfrrGiPEv5uKPUEQAAAIABJREFUw0c5R9Zo+VYn9fzHULUOlo5vXqAJn76ih/dLIx9vr6DzNmPm6fiPb+ix19eq8U0Pa3gzXx1c+KFGvPmMPCJHanCDTP301iuatL+D7nvuX6rneVoHDrkYc7ZhcDRBAAEEEEAAAQQQQAABBBBAAAEEEKiyAraHlGdJvCOT1KpFfSuQa3FZfTnf94i++fw39R+apH3ffqPN3u319BO36jJfcydekmKzFmn2yN89XQLidXnrs783iJLb6tl6fP1a42CdJoo4+7FHULhiosPPvZPy9G8TNHlHpG56d7C6h5m7Ixvo3jt+0a2vzjJOue6iToG/7/pzqZmsdpGj9cWCFJ1q21K++ce0auEOuSdcr/pG3lk0pMzStm8narV/P/13SF/VNycVX1f3rF2qf8/7SQcG9FGrpn76es0KHchupKjcnfp5W54x971atv64ro0M1smNP2uPR7xujrpAcujiq9CoaEUXvJMyd79mfjZfqY3u02t391CIGQQ2a6SQo3fpia++1MbeDyihhF2HWTvnaeGhmmrbKarkMPR34lL+U6Aat2qpZHOrZXILNQ0+oTvf+FQzd1+hQXWLlco9oPmfLVZe+2f04DXJ8jGaNIm+T9uXPqj583fqlrgaOnbc2F1ZM15JiQ1kbmSNiy/lcLgdAQQQQAABBBBAAAEEEEAAAQQQQKDKC5Q5pCwi5FlXlyf6afKqtTqY1UC7jcelFdFC9cz0qsQrX+nbZuujD77Rjxv36Fi2u7ydMqTgTOVc8PRo44TpTduNbHG3Prx7gD4sUjdMB9KM55QDC03LJVRXGI8ej50wVynpLZWUuVrztrip2aMJ1qPURbrJP6WdGw9Lhyfr4WsmFx1xwAGl5ngqpn1Tec39WWuOXac6J3/SOte2urHrBn2+ZJNOdfPSliVb5Bz/DzW0QtmLuDL3auVuKey6Jgo8t1PRSzGt4+Q6c5NSjuQqIbz4kUHGeyfnLdLhmu3Vqe55D5RfRKcXe4uzgpq2VZTe0apd6UZIWezrYuyeXbPPyHl3PKNBPxSt6bL/pHJc4tRmUDdNfv4t3X3vEvXs0099uyWpjvkcOBcCCCCAAAIIIIAAAggggAACCCCAAAJnBc4PKZ1d5G58mp2eKfMYlt+vPGWmGe+edPGQ6x9lTFbQln8m/DPvyz/7z0Vqnf0lfZ3GPDVC80MH6N4nH1CMX5ZSxg/T29tKuvn3z/KNmnKK110v/0NNzd2Q5y431ahTPNBzUegVXRXz8eeatT5V0SdnaYNbsp5o4ms8+l0spDTrmKll5CANe7RdodDQ+MzVV7WNPNCtfkclur+oBasOq8mh5Upv+He16+yhr4b/oM1HfLRwbY7q/72J/P/IqNCIbfrHzG2au+iIQjp1VORFZ5ROcnY2BpWbYzzwXorLydlyUl5J62h8ZnjV7PWkhvYJK/JYurNXiHEyvLO8W/9DIz/urh+mTdKXHz2jbye21UOvPaKONYuvUynGxK0IIIAAAggggAACCCCAAAIIIIAAAlVK4Ly3DBonnygm0lO5mxdpY1qhfYYZO/XjylQ5hTVUyIWCsZyDWm0EgS7h5j0+imocIu1YpDXHS94WmXtiszaecFfzQdepc7P6iomtr7jQguegDWcnN3kbfWWkZhYK1lwVHBdlvA9yjzZlBCkiMlKR535C5VdCgupSu536xGdp+dT5mjtto3za9lFCSSfSOPkoon6QdGCjjvtHFKpr9FEnUO5GWufk21jdmrlp04yZmvnDMcW2r6/g2PZKyF+l6bOm6deMhurePPBMsFfkq+IsN2/jZYzZp3S68DZRjzA1DZf2LlurY+dS4XRt+2mzcnzjVD/4/DAvY9scLT5WSx06RJTiUW9n+dbyNXaJbjJ2uV7sdzhfaZuXGXtWjUN4wj0LzSnvTAjtEarGoUbJlIPyDiu8DpEKr/n7/a7GYTqdbnxCb75znxqfXKyvlx4uXVB6scPlPgQQQAABBBBAAAEEEEAAAQQQQACBS1Lg/J2UxknZTa7po4glX+qFoS66vm8Lhbsc1ZpZ4zX1UKC6DWmpQq981NEfv9D4yI5qHJKvnfPG6bM9gepxT5Kxk9Bdvn0GKXn6m3rtqTd15Nr2ivXP0/4Nv5/u7eIfrRjfLC2dOFHznFsr0jdP2w+ZJ4Wfvdxrq1Gki6Z//6mmNOij2PzDOhZ8uTo3Gah+kUs0Yfgw+dzcV5eFG4fuHNmtwzXaqmdy0Ll3V56r4xysVv2TNPrF0RprBG4D7mlo7PIr6XJXvX5Xq9GM0Xrj2bd19OorjN2dxgnle/fJJbm32oYaXE6+atIzWR7Pfalprk31cKJxyrdXQ3VtmqNnxy+VW7OHjRPGS9pG6SSfuo1UM3+KxhsnYXu0DlDagRzFd7lCV97QUROGvavn38vT39rUNg7O+VZjZp5U/VuvUfx576PM0NbZS3W8djd1uPhtlMZkPRTTsZX8Z8/QiPci9Le2kfLO2qJdp4o7bNXkT75Wboso+ZxYqW/G/KTs+DvVI8pMprPkHewj/bJUC1dfof7N6qjT9Zdr4iuj9fRr6bq+Y0PjcJ007duZrsZXdVVdt9NKmTlbu2vWU0SAixF4rtehPBeF1fA4e/p78b75HQEEEEAAAQQQQAABBBBAAAEEEECgOgqUEFIacVbcDXrheV998PFUjX9jjhFNuSggppWuH3qHBib5Fdkl6Ox6Qss/f1VfHjcOkKmVqL6P3KdbmvpY97iEdNHjr7po3OjxGv/KHOuMGievmopObqwgs2f3RN3xxI3KePcb/e+pryx/J88ARSTVlqe5x9MpUG3uvU+/vTRGY1/8xXjkuqaSbo5Xh/h6GvTC8/Ie/aEmj3lRU7ONW73D1PJvzdW9pJDSGE1A8tXqELBMs4L7qlf0hbaCGmOu00dPveyqD8d8pc9emSXjDZnyDElQv/rdz4SURi3fhL5qG7BE8+v1UnPzgBljB2ajHpfJe8kyNe+XrBolZZTmdGMH6oHrtuuNSSP03HeSd1QPPdr2CiW3HKKX/+Wvd8YaJ5RPz5RzQKza3T5cd/WLPP9k74wtmv3jCYX2ulIRpTol20neiYP19OBsvTX+fb0029zd6i7/0Hi1ivK1gt0cawWMhdkxU+/O3KcMJz9Ft71Vw+7prTNP0bsrpt/N6rzqPU14f4HavH6tIts9pFdzP9Go8ZP0+g+njR2W7gqs303/7NJFdV3StHv1TI36YdeZ84k8Q9W03yMacnmNEnaaWp1zIYAAAggggAACCCCAAAIIIIAAAghUQwGnRQvm5DdOTCr91LO3a9y992tOy/9q1J1nTvcufRFalFYgffXruuPJ9bpqxFv6W1SpUso/7er0z0M1aFiWHhr3kq40w1cuBBBAAAEE7CCwbvUKte3Q+VzPixfOLfK7HYZElwgggAACl4pAQIB08uQfj9bfXzpx4o/v4a8IIIAAApUqYP53/vPfSVmpQ6Cz0gkYj09//7NSwzqqXXj5BpSlGwd3I4AAAggggAACCCCAAAIIIIAAAgggUH4ChJTlZ1nxlU5v1Kyf0xTeqZ3CSnxQv+KHQA8IIIAAAggggAACCCCAAAIIIIAAAgiUt4DtUZdbtG4aPUU3lfeIqHdhAe8k/Wv8lAv/vYx/8W41TJMrrnwZR0dzBBBAAAEEEEAAAQQQQODPBU57eWlrvXraFxqqNF9fq4FvWprq7Nunelu3XuAQ1T+vyx0IIIAAAhUrYIWUgYGBFdsL1RFAAAEEEEAAAQQQQAABBBCoQIEjR45ofq9eWtuggfKcS35o0CUvTwkbN+rKo0cVFBRUgaOhNAIIIIBAaQVs30lZ2p64HwEEEEAAAQQQQAABBBBAAIFyFsjPz9eSJUs0d+5c5cbHn6vu4eEhPz8/6/fU1FRlZmYq1wgvVzZqpLUjR6pr165q3bq1nJw4NLScl4RyCCCAgE0ChJQ2sdEIAQQQQAABBBBAAAEEEEDA3gJ5xs7IKVOm6LfffrOG4mU86t2qVSslJCSoZs2a5wJIM8g8dOiQVq9erV9++UUZGRmaMWOG9VmfPn0IKu29kPSPAAIIGAKElHwNEEAAAQQQQAABBBBAAAEELkmBmTNnngsoGxk7JPv27Stvb+/z5mLulqxVq5a6dOmiyy+/XJMnT1ZKSoqWL18uT09PdevW7bw2fIAAAgggULkCJb+oo3LHQG8IIIAAAggggAACCCCAAAIIlEpgw4YN+umnn6w2SUlJuvbaa0sMKIsX9fHx0fXXX6+mTZtaf1q8eLE2b95c/DZ+RwABBBCoZAFCykoGpzsEEEAAAQQQQAABBBBAAIGyCeTk5FiPa5tXWFhYqR/ZdjbeTdmvXz/Vrl3bqjF9+nSZj45zIYAAAgjYT4CQ0n729IwAAggggAACCCCAAAIIIGCDwNq1a3X8+HGrZc+ePeXi4lLqKq6ururRo4fVzjwZ3NyZyYUAAgggYD8BQkr72dMzAggggAACCCCAAAIIIICADQJr1qyxWpk7ISMjI22ocKZJTEyMdcCOeZmH6nAhgAACCNhPgJDSfvb0jAACCCCAAAIIIIAAAgggUEoB86TunTt3Wq3i4uLKdDK3eaBOvXr1rFo7duyQWZsLAQQQQMA+AoSU9nGnVwQQQAABBBBAAAEEEEAAARsETp06pczMTKtlwS5IG8qcaxISEmL98+nTp5WRkVGWUrRFAAEEECiDACFlGfBoigACCCCAAAIIIIAAAgggULkCWVlZ5zp0d3cvc+ceHh7nahSuXebCFEAAAQQQKJUAIWWpuLgZAQQQQAABBBBAAAEEEEDAngKFg8nyCBUL754sj9DTnjb0jQACCFzKAoSUl/LqMXYEEEAAAQQQQAABBBBAoJoJ+Pj4qGD346FDh8o8+8OHD1s1vL295enpWeZ6FEAAAQQQsE2AkNI2N1ohgAACCCCAAAIIIIAAAgjYQcA87CYqKsrqefPmzWU67MY8KMesYV7R0dFlOoTHDhR0iQACCFQpAULKKrWcTAYBBBBAAAEEEEAAAQQQqPoCiYmJ1iQPHjx47qRvW2a9detWHTlyxGpaUNOWOrRBAAEEECi7ACFl2Q2pgAACCCCAAAIIIIAAAgggUIkCjRs3VmBgoNXj9OnTlZOTU+res7OzNWPGDKudeUp4w4YNS12DBggggAAC5SdASFl+llRCAAEEEEAAAQQQQAABBBCoBAEXFxf16tXL6mn//v2aOnWq8vLyLrpn897Jkyer4J2WvXv3lrMz//P4ogG5EQEEEKgAAf4tXAGolEQAAQQQQAABBBBAAAEEEKhYgQYNGqhNmzZWJytXrtT48eN16tSpP+00NTVVn332mdasWWPd26FDB8XGxv5pO25AAAEEEKhYAdeKLU91BBBAAAEEEEAAAQQQQAABBCpGoFu3bsrMzNTy5cuVkpKiN998Uy1atFBCQoJq1659bnekuXPS3HFpBpPLli1TVlaWNaBWrVqpU6dOFTM4qiKAAAIIlEqAkLJUXNyMAAIIIIAAAggggAACCCDgKALmSd99+vRRrVq19P3331uB5eLFi60fV1dX+fn5WUM1d08Wfm+lm5ubunfvbgWaZg0uBBBAAAH7CxBS2n8NGAECCCCAAAIIIIAAAggggICNAmbI2Lp1a5mPfy8cPFir4+OVYwSUZih57NixIlXdjM+abtigDmPGKCAgwMYeaYYAAgggUBEChJQVoUpNBBBAAAEEEEAAAQQQQACBShUwT/vub+ym7Pntt9oWE6N9deoo1dfXGoOfsZOyzr59itm2TR6enjISykodG50hgAACCPy5ACHlnxtxBwIIIIAAAggggAACCCCAwCUi4GE88h1v7JY0f0q8zJCSCwEEEEDA4QQ43dvhloQBIYAAAggggAACCCCAAAIIIIAAAgggUL0ECCmr13ozWwQQQAABBBBAAAEEEEAAAQQQQAABBBxOgJDS4ZaEASGAAAIIIIAAAggggAACCCCAAAIIIFC9BAgpq9d6M1sEEEAAAQQQQAABBBBAAAEEEEAAAQQcToCQ0uGWhAEhgAACCCCAAAIIIIAAAggggAACCCBQvQQIKavXejNbBBBAAAEEEEAAAQQQQAABBBBAAAEEHE6AkNLhloQBIYAAAggggAACCCCAAAIIIIAAAgggUL0ECCmr13ozWwQQQAABBBBAAAEEEEAAAQQQQAABBBxOgJDS4ZaEASGAAAIIIIAAAggggAACCCCAAAIIIFC9BAgpq9d6M1sEEEAAAQQQQAABBBBAAAEEEEAAAQQcToCQ0uGWhAEhgAACCCCAAAIIIIAAAggggAACCCBQvQQIKavXejNbBBBAAAEEEEAAAQQQQAABBBBAAAEEHE6AkNLhloQBIYAAAggggAACCCCAAAIIIIAAAgggUL0ECCmr13ozWwQQQAABBBBAAAEEEEAAAQQQQAABBBxOgJDS4ZaEASGAAAIIIIAAAggggAACCCCAAAIIIFC9BAgpq9d6M1sEEEAAAQQQQAABBBBAAAEEEEAAAQQcToCQ0uGWhAEhgAACCCCAAAIIIIAAAggggAACCCBQvQQIKavXejNbBBBAAAEEEEAAAQQQQAABBBBAAAEEHE6AkNLhloQBIYAAAggggAACCCCAAAIIIIAAAgggUL0ECCmr13ozWwQQQAABBBBAAAEEEEAAAQQQQAABBBxOgJDS4ZaEASGAAAIIIIAAAggggAACCCCAAAIIIFC9BAgpq9d6M1sEEEAAAQQQQAABBBBAAAEEEEAAAQQcToCQ0uGWhAEhgAACCCCAAAIIIIAAAggggAACCCBQvQQIKavXejNbBBBAAAEEEEAAAQQQQAABBBBAAAEEHE6AkNLhloQBIYAAAggggAACCCCAAAIIIIAAAgggUL0ECCmr13ozWwQQQAABBBBAAAEEEEAAAQQQQAABBBxOgJDS4ZaEASGAAAIIIIAAAggggAACCCCAAAIIIFC9BAgpq9d6M1sEEEAAAQQQQAABBBBAAAEEEEAAAQQcToCQ0uGWhAEhgAACCCCAAAIIIIAAAggggAACCCBQvQQIKavXejNbBBBAAAEEEEAAAQQQQAABBBBAAAEEHE6AkNLhloQBIYAAAggggAACCCCAAAIIIIAAAgggUL0ECCmr13ozWwQQQAABBBBAAAEEEEAAAQQQQAABBBxOgJDS4ZaEASGAAAIIIIAAAggggAACCCCAAAIIIFC9BAgpq9d6M1sEEEAAAQQQQAABBBBAAAEEEEAAAQQcToCQ0uGWhAEhgAACCCCAAAIIIIAAAggggAACCCBQvQRcq9d0mS0CCCCAAAIIIIAAAggggEBVF8hzdtaRoCCl+fpaU/VNS1Pw0aNyzsur6lNnfggggMAlK0BIeckuHQNHAAEEEEAAAQQQQAABBBAoEMjPz9fWunW1rHFjbYmLU5abWxEc96wsxW3erJbr1inauNfJyQk8BBBAAAEHEiCkdKDFYCgIIIAAAggggAACCCCAAAKlFzhq7JKcMmWKtl999QUbZ7m7a50RYJo/sePGqW/fvgoMDLzg/fwBAQQQQKByBQgpK9eb3hBAAAEEEEAAAQQQQAABBMpRYLOxO3LixInKzMy0qtaoUUNNmjRRRESE/Pz8rM9SU1O1a9curV27VidOnNDWrVv13nvv6dprr1VsbGw5joZSCCCAAAK2ChBS2ipHOwQQQAABBBBAAAEEEEAAAbsKbNmyRZ9//rlyc3Pl5eWl7t27q1mzZnI23klZ/GrUqJG6du2q3377TbNmzVJGRoY+++wz3XjjjYqOji5+O78jgAACCFSywPn/5q7kAdAdAggggAACCCCAAAIIIIAAAqUVMHdEmjsozYDSfGz7zjvvVFJSUokBZUFtM7xMTk7W4MGDFRAQoJycHE2YMMHaacmFAAIIIGBfAUJK+/rTOwIIIIAAAggggAACCCCAgA0C3333nbUb0sPDw9oNWZr3SwYHB1tt3IzDdU6fPq0ZM2bYMAKaIIAAAgiUpwAhZXlqUgsBBBBAAAEEEEAAAQQQQKDCBfbu3auNGzda/XTu3Flm6FjaKyQkRB07drSame+qPHDgQGlLcD8CCCCAQDkKEFKWIyalEEAAAQQQQAABBBBAAAEEKl7g119/tTox30N52WWX2dxhy5YtrZ2Y5rVixQqb69AQAQQQQKDsAoSUZTekAgIIIIAAAggggAACCCCAQCUKmCd6m1eDBg3k6mr7ebDu7u6Ki4uzahXUrMRp0BUCCCCAQCEBQkq+DggggAACCCCAAAIIIIAAApeMQGZmpo4fP26NNywsrMzjDg8Pt2ocOXJE2dnZZa5HAQQQQAAB2wQIKW1zoxUCCCCAAAIIIIAAAggggIAdBMyDbgouX1/fMo+goEZ+fr51iA4XAggggIB9BAgp7eNOrwgggAACCCCAAAIIIIAAAjYIODk5nWuVl5dnQ4WiTQrXcHbmfyKXGZQCCCCAgI0C/BvYRjiaIYAAAggggAACCCCAAAIIVL6AufOxIKg8ceJEmQdQ8Oi4i4uLfHx8ylyPAggggAACtgkQUtrmRisEEEAAAQQQQAABBBBAAAE7CJgH5dSuXdvqeefOnWUeQUGNOnXqiJ2UZeakAAIIIGCzACGlzXQ0RAABBBBAAAEEEEAAAQQQsIdAfHy81e2WLVuUlpZm8xDMnZjbt2+32hfUtLkYDRFAAAEEyiRASFkmPhojgAACCCCAAAIIIIAAAghUtkBycrLMx7Nzc3M1f/58m7ufN2+ezHdSurm5KSkpyeY6NEQAAQQQKLsAIWXZDamAAAIIIIAAAggggAACCCBQiQL+/v664oorrB6XLVumDRs2lLr3tWvX6rfffrPatW3blvdRllqQBggggED5ChBSlq8n1RBAAAEEEEAAAQQQQAABBCpB4Morr1RoaKjV05dffikzdLzYa9WqVZo0aZJ1e3h4uNq1a3exTbkPAQQQQKCCBAgpKwiWsggggAACCCCAAAIIIIAAAhUnYD6iPWjQINWoUUM5OTmaOHGiFVYeOnTogp0ePHhQEyZMsAJK81HxoKAgXX/99TIP4+FCAAEEELCvAP8mtq8/vSOAAAIIIIAAAggggAACCNgoEBAQoNtvv11ffPGF9uzZozVr1lg/5unfERERMh8LN6+TJ09q165dMkPKgisyMlLXXXedfH19beydZggggAAC5SlASFmemtRCAAEEEEAAAQQQQAABBBCoVAEziDSDyqVLl2rRd98pw91dBw4csH5KurwyM9W+b19dfvnlcnbm4cKSjPgMAQQQsIcAIaU91OkTAQQQQAABBBBAAAEEEECg3ATMk77N90q2HDBAa+vWVUqDBtpXp45Sz+6S9EtNVZ19+9QwJUWNd+6Ux/Dh5dY3hRBAAAEEykeAkLJ8HKmCAAIIIIAAAggggAACCCBgZwGPrCwl//qr9XPB6+wj4Bf8O39AAAEEELCLAHvb7cJOpwgggAACCCCAAAIIIIAAAggggAACCCBQIEBIyXcBAQQQQAABBBBAAAEEEEAAAQQQQAABBOwqQEhpV346RwABBBBAAAEEEEAAAQQQQAABBBBAAAFCSr4DCCCAAAIIIIAAAggggAACCCCAAAIIIGBXAUJKu/LTOQIIIIAAAggggAACCCCAAAIIIIAAAggQUvIdQAABBBBAAAEEEEAAAQQQQAABBBBAAAG7ChBS2pWfzhFAAAEEEEAAAQQQQAABBBBAAAEEEECAkJLvAAIIIIAAAggggAACCCCAAAIIIIAAAgjYVYCQ0q78dI4AAggggAACCCCAAAIIIIAAAggggAAChJR8BxBAAAEEEEAAAQQQQAABBBBAAAEEEEDArgKElHblp3MEEEAAAQQQQAABBBBAAAEEEEAAAQQQIKTkO4AAAggggAACCCCAAAIIIIAAAggggAACdhUgpLQrP50jgAACCCCAAAIIIIAAAggggAACCCCAACEl3wEEEEAAAQQQQAABBBBAAAEEEEAAAQQQsKsAIaVd+ekcAQQQQAABBBBAAAEEEEAAAQQQQAABBAgp+Q4ggAACCCCAAAIIIIAAAggggAACCCCAgF0FCCntyk/nCCCAAAIIIIAAAggggAACCCCAAAIIIEBIyXcAAQQQQAABBBBAAAEEEEAAAQQQQAABBOwqQEhpV346RwABBBBAAAEEEEAAAQQQQAABBBBAAAFCSr4DCCCAAAIIIIAAAggggAACCCCAAAIIIGBXAUJKu/LTOQIIIIAAAggggAACCCCAAAIIIIAAAggQUvIdQAABBBBAAAEEEEAAAQQQQAABBBBAAAG7ChBS2pWfzhFAAAEEEEAAAQQQQAABBBBAAAEEEECAkJLvAAIIIIAAAggggAACCCCAAAIIIIAAAgjYVYCQ0q78dI4AAggggAACCCCAAAIIIIAAAggggAAChJR8BxBAAAEEEEAAAQQQQAABBBBAAAEEEEDArgKElHblp3MEEEAAAQQQQAABBBBAAAEEEEAAAQQQIKTkO4AAAggggAACCCCAAAIIIIAAAggggAACdhUgpLQrP50jgAACCCCAAAIIIIAAAggggAACCCCAACEl3wEEEEAAAQQQQAABBBBAAAEEEEAAAQQQsKsAIaVd+ekcAQQQQAABBBBAAAEEEEAAAQQQQAABBAgp+Q4ggAACCCCAAAIIIIAAAggggAACCCCAgF0FCCntyk/nCCCAAAIIIIAAAggggAACCCCAAAIIIEBIyXcAAQQQQAABBBBAAAEEEEAAAQQQQAABBOwqQEhpV346RwABBBBAAAEEEEAAAQQQQAABBBBAAAFCSr4DCCCAAAIIIIAAAggggAACCCCAAAIIIGBXAVe79k7nCCCAAAIIIIAAAggggAACCJSTQJ6zszY1aGD97AsNVZqvr1XZNy1NdfbtU4OUFMUdOiR265QTOGUQQACBchQgpCxHTEohgAACCCCAAAIIIIAAAgjdH6hfAAAgAElEQVRUvkB+fr5WrlypebffrhN+fucN4ERAgPaEh2tZixaqcfKkOq9apcTERDk5OZ13Lx8ggAACCNhHgJDSPu70igACCCCAAAIIIIAAAgggUA4CGRkZ+uqrr7Rp0ybpbEDpa+ygDDdCSb+zv6empmr37t06deqUjvv7a9KkSVq3bp0GDBggDw+PchgFJRBAAAEEyipASFlWQdojgAACCCCAAAIIIIAAAgjYReD06dMaO3as9u/fb/UfHR2tK6+80vrP4rskzd2WW7du1YIFC7Rz505t2LBBH3/8sW6++WZ5enraZfx0igACCCDwuwCv4uDbgAACCCCAAAIIIIAAAgggcMkJ5OXl6YsvvrACSjOQ7Nmzp2655RbFxMScF1CakzPvqVevnm677TZ169bNmu/evXs1YcIEmbW4EEAAAQTsK0BIaV9/ekcAAQQQQAABBBBAAAEEELBBYMmSJdqxY4fVsk+fPrr88stLDCeLlzbDyrZt26p3797Wn8zdlT///HPx2/gdAQQQQKCSBQgpKxmc7hBAAAEEEEAAAQQQQAABBMomYD7mvXDhQqtIQkKCLrvsslIXbNmypeLj46128+fPl/luSy4EEEAAAfsJEFLaz56eEUAAAQQQQAABBBBAAAEEbBBYsWKFsrKyrJ2TXbp0saHCmce/u3btarU1A0rzdHAuBBBAAAH7CRBS2s+enhFAAAEEEEAAAQQQQAABBGwQWL9+vdXKfP9kYGCgDRXONKlZs6bq1q1r/VJQ0+ZiNEQAAQQQKJMAIWWZ+GiMAAIIIIAAAggggAACCCBQmQK5ubnat2+f1WVUVFSZuzZPAjevPXv2yDwBnAsBBBBAwD4ChJT2cadXBBBAAAEEEEAAAQQQQAABGwTS0tJkBpXmVZZdlAVdF9TIzs7WqVOnbBgRTRBAAAEEykOAkLI8FKmBAAIIIIAAAggggAACCCBQKQIFAaXZmYuLS5n7LFyjcO0yF6YAAggggECpBAgpS8XFzQgggAACCCCAAAIIIIAAAvYU8PLyOte9ecp3Wa/CNQrXLmtd2iOAAAIIlE6AkLJ0XtyNAAIIIIAAAggggAACCCBgRwEzSPTz87NGsH///jKPpOD9luZj3+7u7mWuRwEEEEAAAdsECCltc6MVAggggAACCCCAAAIIIICAnQRiY2OtnlNSUpSXl2fzKMzHuzdt2mS1r1evns11aIgAAgggUHYBQsqyG1IBAQQQQAABBBBAAAEEEECgEgWSkpKs3lJTU7Vq1Sqbe16xYoUKHvdu3ry5zXVoiAACCCBQdgFCyrIbUgEBBBBAAAEEEEAAAQQQQKASBaKiohQdHW31+P3331thZWmvEydOaM6cOVazuLg4RURElLYE9yOAAAIIlKMAIWU5YlIKAQQQQAABBBBAAAEEEECg4gWcnJx01VVXyc3NTadOndKnn35q/efFXmlpaVab9PR06z2UvXv3vtim3IcAAgggUEEChJQVBEtZBBBAAAEEEEAAAQQQQACBihMICQlR//79ZQaW5gE6o0aN0ubNm5Wfn3/BTs2/me+xNO89ePCg1favf/2rgoKCLtiGPyCAAAIIVI6Aa+V0Qy8IIIAAAggggAACCCCAAAIIlK9AQkKCdXDO5MmTZT6+/cknnyg8PFzm5+bj2/7+/laHJ0+e1K5du7RmzRrt3bvX+szV1VV/+ctfFB8fX76DohoCCCCAgE0ChJQ2sdEIAQQQQAABBBBAAAEEEEDAEQSaNm2q4OBgK6g0d0fu2bPH+vmjKzQ01NqFWadOnT+6jb8hgAACCFSiACFlJWLTFQIIIIAAAggggAACCCCAQPkLmLsn7777bq1u00bLmzTRrshIFX/o28notu7OnWqxdq2aLF0qZ2feflb+K0FFBBBAwHYBQkrb7WiJAAIIIIAAAggggAACCCDgIAJm6Nhs/Xo1++knpXt5ab+xWzLV19canZ9x+nfogQPyMg7KMZ4Bl5FQOsioGQYCCCCAQIEAISXfBQQQQAABBBBAAAEEEEAAgSolYIaRMdu2Vak5MRkEEECgqgvw/z6q6ivM/BBAAAEEEEAAAQQQQAABBBBAAAEEEHBwAUJKB18ghocAAggggAACCCCAAAIIIIAAAggggEBVFyCkrOorzPwQQAABBBBAAAEEEEAAAQQQQAABBBBwcAFCSgdfIIaHAAIIIIAAAggggAACCCCAAAIIIIBAVRcgpKzqK8z8EEAAAQQQQAABBBBAAAEEEEAAAQQQcHABQkoHXyCGhwACCCCAAAIIIIAAAggggAACCCCAQFUXIKSs6ivM/BBAAAEEEEAAAQQQQAABBBBAAAEEEHBwAUJKB18ghocAAggggAACCCCAAAIIIIAAAggggEBVFyCkrOorzPwQQAABBBBAAAEEEEAAAQQQQAABBBBwcAFCSgdfIIaHAAIIIIAAAggggAACCCCAAAIIIIBAVRcgpKzqK8z8EEAAAQQQQAABBBBAAAEEEEAAAQQQcHABQkoHXyCGhwACCCCAAAIIIIAAAggggAACCCCAQFUXIKSs6ivM/BBAAAEEEEAAAQQQQAABBBBAAAEEEHBwAUJKB18ghocAAggggAACCCCAAAIIIIAAAggggEBVFyCkrOorzPwQQAABBBBAAAEEEEAAAQQQQAABBBBwcAFCSgdfIIaHAAIIIIAAAggggAACCCCAAAIIIIBAVRcgpKzqK8z8EEAAAQQQQAABBBBAAAEEEEAAAQQQcHABQkoHXyCGhwACCCCAAAIIIIAAAggggAACCCCAQFUXIKSs6ivM/BBAAAEEEEAAAQQQQAABBBBAAAEEEHBwAUJKB18ghocAAggggAACCCCAAAIIIIAAAggggEBVFyCkrOorzPwQQAABBBBAAAEEEEAAAQQQQAABBBBwcAFCSgdfIIaHAAIIIIAAAggggAACCCCAAAIIIIBAVRcgpKzqK8z8EEAAAQQQQAABBBBAAAEEEEAAAQQQcHABQkoHXyCGhwACCCCAAAIIIIAAAggggAACCCCAQFUXIKSs6ivM/BBAAAEEEEAAAQQQQAABBBBAAAEEEHBwAUJKB18ghocAAggggAACCCCAAAIIIIAAAggggEBVFyCkrOorzPwQQAABBBBAAAEEEEAAAQQQQAABBBBwcAFCSgdfIIaHAAIIIIAAAggggAACCCCAAAIIIIBAVRcgpKzqK8z8EEAAAQQQQAABBBBAAAEEEEAAAQQQcHABQkoHXyCGhwACCCCAAAIIIIAAAggggAACCCCAQFUXIKSs6ivM/BBAAAEEEEAAAQQQQAABBBBAAAEEEHBwAUJKB18ghocAAggggAACCCCAAAIIIIAAAggggEBVFyCkrOorzPwQQAABBBBAAAEEEEAAAQQQQAABBBBwcAFCSgdfIIaHAAIIIIAAAggggAACCCCAAAIIIIBAVRcgpKzqK8z8EEAAAQQQQAABBBBAAAEEEEAAAQQQcHABVwcfH8NDAAEEEEAAAQQQQAABBBBA4KIF8pydtTcsTPtCQ5Xm62u1801LU519+xS2d6/YqXPRlNyIAAIIVKoAIWWlctMZAggggAACCCCAAAIIIIBARQicPn1aS9u21a8JCTrl7V1iF76nTumyNWt0eXq6vLy8SryHDxFAAAEE7CNASGkfd3pFAAEEEEAAAQQQQAABBBAoJ4G1a9fq22+/VXqrVkUqurqe+Z+8OTk51udpPj5a0Lq1fhkxQn379lWjRo3KaQSUQQABBBAoqwAhZVkFaY8AAggggAACCCCAAAIIIGAXgfz8fC1YsEDz58+3+nc2HvVOTExUgrGbMiIi4txuyXRj5+SuXbu0evVqmYGmuevyiy++UJcuXdS+fXu7jJ1OEUAAAQSKChBS8o1AAAEEEEAAAQQQQAABBBC4JAWWLFlyLqA0Q8kBAwYoODj4vLmYj3Y3aNDA+unQoYO+/vpr7TXeTzlnzhy5u7urtbG7kgsBBBBAwL4CvDPYvv70jgACCCCAAAIIIIAAAgggYIPAzp07NXv2bKtl/fr1deutt5YYUBYvHRISottuu02xsbHWn2bOnKk9e/YUv43fEUAAAQQqWYCQspLB6Q4BBBBAAAEEEEAAAQQQQKBsAnl5edY7KM3HvYOCgnTNNdeo4P2TF1PZzc1N1157rWrUqCGz1rRp06xaXAgggAAC9hMgpLSfPT0jgAACCCCAAAIIIIAAAgjYIJCSkqKDBw9aLXv27CkPD49SV/H09FT37t2tduaj31u2bCl1DRoggAACCJSfACFl+VlSCQEEEEAAAQQQQAABBBBAoBIEVq1aZfVi7qI0H/W29TJP9w4ICLCaF9S0tRbtEEAAAQTKJkBIWTY/WiOAAAIIIIAAAggggAACCFSigPlY9rZt26wezYDSycnJ5t7NtnFxcVb7gpo2F6MhAggggECZBAgpy8RHYwQQQAABBBBAAAEEEEAAgcoUOH36tNLT060ua9euXeauC2qkpqYqIyOjzPUogAACCCBgmwAhpW1utEIAAQQQQAABBBBAAAEEELCDQGZm5rlebXkXZfEhe3l5nfuocO3i9/E7AggggEDFChBSVqwv1RFAAAEEEEAAAQQQQAABBMpRoPAp3jk5OWWunJWVda6Geeo3FwIIIICAfQQIKe3jTq8IIIAAAggggAACCCCAAAI2CPj6+qogTDxy5IgNFYo2Kahh7sosvKuyzIUpgAACCCBQKgFCylJxcTMCCCCAAAIIIIAAAggggIA9BZydnRUREWENYevWrWUeSkGNunXrlukQnjIPhAIIIIBANRcgpKzmXwCmjwACCCCAAAIIIIAAAghcagJNmjSxhrx7927t37/f5uEXbl9Q0+ZiNEQAAQQQKJMAIWWZ+GiMAAIIIIAAAggggAACCCBQ2QJNmzaVj4+P1e3MmTOVn59f6iHk5eVZbc3L399fCQkJpa5BAwQQQACB8hMgpCw/SyohgAACCCCAAAIIIIAAAghUgoC7u7u6detm9bRt2zbNmTOnVEGlGWp+//332rVrl1Wje/fuKnwgTyVMgS4QQAABBIoJEFLylUAAAQQQQAABBBBAAAEEELjkBJo1a6bExERr3IsWLdJ3332n7OzsP52Hec/UqVO1dOlS696kpCTxqPefsnEDAgggUOECrhXeAx0ggAACCCCAAAIIIIAAAgggUM4CTk5O6t+/vzIyMrRp0yb98ssv1n+2bdvWCh29vb2L9Hjq1CmtXbtWixcv1okTJ6y/xcfHq0+fPhyYU85rQzkEEEDAFgFCSlvUaIMAAggggAACCCCAAAIIIGB3AfMR7euvv16zZ8+2dkYeP35c06ZNs3ZVBgUFWe+aNK+TJ0/qyJEj58ZrBpxt2rRRly5dZJ4WzoUAAgggYH8BQkr7rwEjQAABBBBAAAEEEEAAAQQQsFHAxcVFPXr0UOPGjTV37lzrHZXmOyfNULJwMFlQvl69eurcubPCw8Nt7JFmCCCAAAIVIUBIWRGq1EQAAQQQQAABBBBAAAEEEKhUgcjISN1yyy1WMGk+9r1v3z6lpqZaY/Dz81OdOnXUoEEDa4clFwIIIICA4wkQUjremjAiBBBAAAEEEEAAAQQQQAABGwWCg4Nl/nAhgAACCFxaArx849JaL0aLAAIIIIAAAggggAACCCCAAAIIIIBAlRMgpKxyS8qEEEAAAQQQQAABBBBAAAEEEEAAAQQQuLQECCkvrfVitAgggAACCCCAAAIIIIAAAggggAACCFQ5AULKKrekTAgBBBBAAAEEEEAAAQQQQAABBBBAAIFLS4CQ8tJaL0aLAAIIIIAAAggggAACCCCAAAIIIIBAlRMgpKxyS8qEEEAAAQQQQAABBBBAAAEEEEAAAQQQuLQECCkvrfVitAgggAACCCCAAAIIIIAAAggggAACCFQ5AULKKrekTAgBBBBAAAEEEEAAAQQQQAABBBBAAIFLS4CQ8tJaL0aLAAIIIIAAAggggAACCCCAAAIIIIBAlRMgpKxyS8qEEEAAAQQQQAABBBBAAAEEEEAAAQQQ+H/27gM+imqNAvjZnl5IQhIgBAihJBTpIEgHRRSkiigioIiiojx7AwUREJViRUVAkCIK0pEqTUGk994hhZBetr5vdje9qigknPteJDt7Z+bOfyb7g5NbSpcAQ8rSdb/YWgpQgAIUoAAFKEABClCAAhSgAAUoQAEKlDkBhpRl7pbygihAAQpQgAIUoAAFKEABClCAAhSgAAUoULoEGFKWrvvF1lKAAhSgAAUoQAEKUIACFKAABShAAQpQoMwJMKQsc7eUF0QBClCAAhSgAAUoQAEKUIACFKAABShAgdIlwJCydN0vtpYCFKAABShAAQpQgAIUoAAFKEABClCAAmVOgCFlmbulvCAKUIACFKAABShAAQpQgAIUoAAFKEABCpQuAYaUpet+sbUUoAAFKEABClCAAhSgAAUoQAEKUIACFChzAgwpy9wt5QVRgAIUoAAFKEABClCAAhSgAAUoQAEKUKB0CTCkLF33i62lAAUoQAEKUIACFKAABShAAQpQgAIUoECZE2BIWeZuKS+IAhSgAAUoQAEKUIACFKAABShAAQpQgAKlS4AhZem6X2wtBShAAQpQgAIUoAAFKEABClCAAhSgAAXKnABDyjJ3S3lBFKAABShAAQpQgAIUoAAFKEABClCAAhQoXQIMKUvX/WJrKUABClCAAhSgAAUoQAEKUIACFKAABShQ5gQYUpa5W8oLogAFKEABClCAAhSgAAUoQAEKUIACFKBA6RJgSFm67hdbSwEKUIACFKAABShAAQpQgAIUoAAFKECBMifAkLLM3VJeEAUoQAEKUIACFKAABShAAQpQgAIUoAAFSpcAQ8rSdb/YWgpQgAIUoAAFKEABClCAAhSgAAUoQAEKlDkBhpRl7pbygihAAQpQgAIUoAAFKEABClCAAhSgAAUoULoEGFKWrvvF1lKAAhSgAAUoQAEKUIACFKAABShAAQpQoMwJMKQsc7eUF0QBClCAAhSgAAUoQAEKUIACFKAABShAgdIlwJCydN0vtpYCFKAABShAAQpQgAIUoAAFKEABClCAAmVOgCFlmbulvCAKUIACFKAABShAAQpQgAIUoAAFKEABCpQuAYaUpet+sbUUoAAFKEABClCAAhSgAAUoQAEKUIACFChzAgwpy9wt5QVRgAIUoAAFKEABClCAAhSgAAUoQAEKUKB0CTCkLF33i62lAAUoQAEKUIACFKAABShAAQpQgAIUoECZE2BIWeZuKS+IAhSgAAUoQAEKUIACFKAABShAAQpQgAKlS4AhZem6X2wtBShAAQpQgAIUoAAFKEABClCAAhSgAAXKnABDyjJ3S3lBFKAABShAAQpQgAIUoAAFKEABClCAAhQoXQJapblJiQn2VttsNkRdvYJLF84hKTkJVoulRFdjMpuRlpYOs/xptdpKtA8rUYACFPg3BFRqFfQ6HVxdDNBq7R9xLBSgwC0qoNFo4O7hiUohoQgMCoZKpbpFW8pmUYACFKAABShAAQpQgAL/tkDWv+AtEkgePrgfyUlJqFqtOgICA2EwuBT5DwZln/VrVyEjPQ31GzRCaJVq8PDwgP2fGMo/NCT0tP/JQgEKUODfFpDPG+UXLampqTh75jT279sLXwk/wquHF/k59m83i8enwO0hYIPJZJJfeiYh7to1CRyDUCuijvzsFT5gQ/l5TZe/P8RER+H0yRP2P2tH1uUvF26PB4ZXSQEKUIACFKAABShAgXwC9pBS+YfC0UMH7X+2bN0WGk3Jeh+tX7sGKrUGvfr2g0Z6LNmsVlikN6W9SDipxJPKMZW+lVm9I5TgkoUCFKDADRDI+mxxfq4onzMGg0HCkUhUr1ET635ZjVMnTyK8Ro0bcDYeggIUKFxAejDrDfDzN8C3XDlcvngRx44ctgeVhRXl59XV1Q2VQ6uiYqUQ7Nu9S/Y5hIg69QrbhdspQAEKUIACFKAABShAgTIsYE8jY6KjkZKShOYt20hAqSnR5Z45fRKJMky8V58HJahUyTDv3EPDlYDSmjOQzPF9rpiSoWWJvFmJAre1QAE9su19tO2/BMnuta38UsS+2WKGWj6XOnTqjCWLFiIxIRHePj63NSEvngL/lYBGo0bFkBCcPX0KCfEV5WfPt9hTK78crdegMXZs34yYmKhi67MCBShAAQpQgAIUoAAFKFD2BOwhZfTVyzLEO7zQgPKaDN3y8/PLdfVHDh9CvfoNJAjQ5JiHUuIC5zBva47gIHtHCRAkRFDqZAWVDCnL3lPFK6LAjRbIGVLm6DWZFVAq55Oe3EpRfmmiFKVnt/L5FFm3Pi7IPLs+vsUHJfYdWShAgX8soISOfv4BuHzpQoEh5cuvvIInhw5FWFhY1rmUOWSryHQz0Vev/uPz8wAUoAAFKEABClCAAhSgQOkTsE8WlZaWinL+/gW2Xgko/9y9O997CYmJMkQrFBbpsWSzWSUQsNhDAavypbxWvpT/yXall6XyZX9fAgblS/k+cyi4Eljy6/Y0WLrkJ7i6udvvf2Hf89m4PZ+NXPc98zPD+RmifHZY7J8hymeOfL7I55DyuSMfLI7vlffsn0cWhFQORVxcnP2XI/yiAZ+B/+4Z8PD0kp6U8fn+/pC5YeasWTh16lSu9/38yyMtNaXQffgGBShAAQpQgAIUoAAFKFB2BZyTTzrmcct7mcrCODt27rQvhpO3KCt/K3NJmc0mew8me4+m7P6R8n3u1/ZhmJm9ofJ+n/fgfH3bCWTNZSpXXtj3tx0KLzhboIDh3plvKr9pUX7xoXziWOS/NvlGJd8pRZkZ181NPqdkQY+seXHpSgEK/CcCOp3O/ovLwoqnpye+nD4dY8eMkfks9fZqjj8dvaEL24/bKUABClCAAhSgAAUoQIGyKWAPKbU6LYxGo30175xFmZ+yRfPm+GPXrnxXr7ynrASu1+scvSCd/xBRej+p5D/22NI+9Fs2KD2clD+UYd5KmFBE4JDvRNxwWwiYMxdckqst7PvbAoIXWahArl97OH/RYQ8mlV6WSkSp/D/zMyfze3k/PT1dPuN0/NwpVJZvUODfEVA+y/UGR/hY0BmS5O8QypDvzIBSqWOSv4sofydhoQAFKEABClCAAhSgAAVuPwH7vwSUnpLx1+MQGFQhn4CvzOPWpHHjfNt9ZBGKs2dPo3r1cMfwbYtzeLfUzAopnb0ps1b4Vo6SM6hUAkyW21qgfYfOiIlyLJJQ2Pe3NRAvPlugoM5VOcLKzI8Tpfdk5i9CNFqNfE6dgb/MqctfjvBhosB/K5AuU8n4+pYr9KSPDRyYa05KpWJ8fJz8ncTTPg0NCwUoQAEKUIACFKAABShwewnYQ0r/8oG4cukS/AMCC1w8Rwkq85aIiDrYseM3VAurJvNSOuaeVPICe1Bg79nkeGHvWel4ZT+EEmA6vlF6WdprsVCAAhQoUsCeTzp/wWGv6Owpmdkz255VKpuVRXMyv5f6yusjhw+i/h0NGFIWKcw3KXBjBZRh3spoi7DwWgUeeOKECfm2K1PMXL1yGRUqVsL5c2fyvc8NFKAABShAAQpQgAIUoEDZFrCHlD4+5ZAUn4DTJ4/JPyhq2lfELa5UrlIVJ0+exKaNG9GmbTvpTal2LqLjTAisjj8dvSidXaAkSVAGftsXLsgcAl7cifg+BShAAUVAPlIcM09mfq9syPxMcbynUiaklKL0oFSrtdi6eROCgoJQrlzhvbmISwEK3FgBJaCMi41BOT9/eMi8kyUpSkCp/B1EGdnh7SO/GGVIWRI21qEABShAAQpQgAIUoECZErCHlEpoWCm0Ci5dPI8jhw7IsO9geHn7QKfTF9n7qE279vj11/VYvmwpateqjZCQULjLMK3M3kyOfpVKaKD0l3QGlbn4lO0sFKAABUoqkPtzxPHpkvn5Yk8xkZySjLNnzuL4sSMSUAajVu0I+RxTltdhoQAF/k0BZQ5KZZh2UmICfGQERsVKoUWeTvklpslkRGJCPKKuXpZFrjxQoVJIkX/vKPKAfJMCFKAABShAAQpQgAIUKNUCWbPTq9VqVJKQMTEpEfHXrsk/GK4UuSpn5lUHSE8JNxdXnD9/DoePHJJVdM2lGoSNpwAFSreAThbd8HD3QCUJO9zd3XDl8sXSfUFsPQVKocD1uDgoX8UV5e8eBoMBQRUqwdPTiwFlcWB8nwIUoAAFKEABClCAAmVYwB5S7t/75z+6RCUUCAoKlGMoXywUoAAFbg0BozHj1mgIW0EBChQqkJ6ehgTpTVlc2bZ5Q3FV+D4FKEABClCAAhSgAAUoUIoFVDLMimOuS/ENZNMpQAEKUIACFKDAzRA4ffI4Ius1QFpqiswpWvD3N6NdPCcFKEABClCAAhSgQOkU4ERtpfO+sdUUoAAFKEABClCAAhSgAAUoQAEKUIACFCgzAgwpy8yt5IVQgAIUoAAFKEABClCAAhSgAAUoQAEKUKB0CnC4d+m8b2w1BShAAQpQgAIUoAAFKEABClCAAhSgAAXKjAB7UpaZW8kLoQAFKEABClCAAhSgAAUoQAEKUIACFKBA6RRgSFk67xtbTQEKUIACFKAABShAAQpQgAIUoAAFKECBMiPAkLLM3EpeCAUoQAEKUIACFKAABShAAQpQgAIUoAAFSqcAQ8rSed/YagpQgAIUoAAFKEABClCAAhSgAAUoQAEKlBkBbZm5El4IBShAAQpQgAIUoAAFKEABClCAAhSgAAUo8JcEXn/tlWLrj3t/QrF1Miv83eNlr+5tS8BvH76MaXtSnMdUweAbghr1mqPjfZ3RuIILVCVuDitSgAIUoAAFKEABClCAAhSgAAUoQAEKUIACt7KAEig+8sijiIiMLLSZhw8dwpw5s1GSoPKfHC+7J6XNgrR4CSgrPoD/DYqEiykV1y+fwK4Ni/HxSxtw17NvYWhzP2gKbTLfoAAFKCYur/MAACAASURBVEABClCAAhSgAAUoQAEKUIACFKAABUqTQM6ActasmTh29EhW82vWqo2BAx/7S5ejHK+gYLO4ADP/cG+PECgN8FC6TdZrhFYd2mHjx2/gqy++QmSNl9Ha4xxmv/YVvF98F/ep1+D1kfNwIbOpuhD0GvM6av70AsbtTM+6ALcG/8PUFxvA7S9dEitTgAIUoAAFKEABClCAAhSgAAUoQAEKUIAC/5WAElDm7DFZkqHbBbVN6XmpFGV/5XiZxymqR2b+kDLvkXWBaNW/C5a+shir/ohFy3a5K2gCO+Ld8Y+huj5zezoOwgU1nvoQo1p5c4h4Xk++pgAFKEABClCAAhSgAAUoQAEKUIACFKDALSSQswelEij+nR6UOS8nZzCZM+gsash48SGlnEHnXxOhBuDQ6Wswt3O5hQjZFApQgAIUoAAFKEABClCAAhSgAAUoQAEKUOCfCNyoHpQ525AzqFS2FxVQKu+rS3oBNlvBNS1R6/DO0MF4bNBgDH1nDa5alHrpOP758xgk2x4bPAKfH8oe+l3wUbiVAhSgAAUoQAEKUIACFKAABShAAQpQgAIUuFUE/u5Q78z2590/7+u811minpSm6CM4ZwT8q/lBi8zVvx2HUoZ7j8oz3DvWPtz7PQ73zqvN1xSgAAUoQAEKUIACFKAABShAAQpQgAIUKAUCxfV8LOoS8g7xznyt/FnYcYsPKU1Xsfn71YjWRWJYY2V179whZVEN4nsUoAAFKEABClCAAhSgAAUoQAEKUIACFKDArS2gzEFZXE/Hv3IFjzzyKHIukpM59FvZXljJH1ImncPhg+5wMach/soJ7Nr4C3Zd9sZdzw5FSz8NID0qWShAAQpQgAIUoAAFKEABClCAAhSgAAUoQIHSL3D40CEMHPhYoReivP9XilI/IjIyX4/JzB6UhR0vO6RUaeDq7QbsXYrJ45faz23wDUF4vZ544YXOaFzBhSt1/5U7wroUoAAFKEABClCAAhSgAAUoQAEKUIACFLiFBfIublNYUwsbop23/j85nioxIb6QJXHynoavKUABClCAAhSgAAUoQAEKUIACFKAABShAAQrceIESr+5940/NI1KAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUABhS8imgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFbqoAQ8qbys+TU4ACFKAABShAAQpQgAIUoAAFKEABClCAAgwp+QxQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACN1WAIeVN5efJKUABClCAAhSgAAUoQAEKUIACFKAABShAAYaUfAZujoBZhcsn1Ui03JzT86wUoAAFKEABClCAAhSgAAUoQAEKUIACt44AQ8pb514U2BLLVR36V/NGo9c1SC2wxj/bmPCrKyL8PTH0FxWs/+xQf2nvA2M9UKupK7an/KXdWFkE9r3jgYAq7ph3iRwUoAAFKEABClCAAhSgAAUoQAEKUKBsCDCkzHsfjefx81uPov/Do7A53pb3XcfrwurY0nB24wy889wg2f8RPPLUG5i69PA/6y1oUSFFgrzkFBUKaU3BbSzhVmuGHN+kQnJGCXe4RapZk9RY/rErerb0RLCvN7y8vVG+uifuH2bA4kMqlN0OmiqY5FnIkGci1XyL3Aw2gwIUoAAFKEABClCAAhSgAAUoQAEK/EMB7T/cv2ztbkvGgTkfYsHpIvoUFlrHgtjNUzH668MIat0bw+r5IPHAKixY8D6i1BPwzn0V8HewNRWNWHLJCKvsrPkXtH07p+J0DKDWA6p/4fj/xiHjdxrwWF8XbEi2otOjRowdYUWQK3DttAa/LDBg4J0GtBuVglnPW+BT5mJ4GxpPTMK1cYDu7zxQ/8YN4TEpQAEKUIACFKAABShAAQpQgAIUoMA/FGDMkQVoQ+LuWfhkPdCoeQD+/L0g2SLqWGKxc+UBGKs+hhef6Ah/JRxrFgGXCyMwY+MORN3TAxX/prbqXwooM69QIwFlaSkZJ/Xod58L9jRMx8q5GWjll7PlJjz6bAZ2TXXD/aM80N8zCUuesKIUXV6JbwMDyhJTsSIFKEABClCAAhSgAAUoQAEKUIACpUCgzPUz+7vmtuT9mPv17/Do/iz61XYv8DBF1rFmIEmGTKv0rtBldklUG+DtKv0fbTbl/yUqluSz+O2nbzB3T6JjeHeSFr0DvBHxpgbpyhEy1Jgz0h13RXrBW4Y4K8OcI4ZocT1Ng08GeaBRjeztFZu6YeISHT4c5oE6FRx1KzZxw5Sd2fNPpu10RZi3FwZtdjY63XGcxjmOExjhgRGzNUjJvAarCrs+d0PrcMcxvYK80Pp5LWKVDqgZGrzfQLZ31SEh64pV2DbMC15VZA7KIibWtMZr8OXTHqgp1+slbYrs6opFp3OwWdT4+SU5ho8R876XgNJX2jHdFe1rOdvh74U7uhlgG5KK7wfasPUtVyyPzt7fmqjBzOfdUSfIUT+8jRs+/lWFrFHTNhV2jHdDm/peCHDa+lWXsHOMDmft+DmOVUxbjWf1eO4+D9QOcbZNjlddzvfpH9n2+et4oW4PFyxYasAL3TwR4uNwULati8o+97GJnuLjjiXXHdvMl3UY9bAH6oU6z+XjhZ7fqWGWezG1lycqOYfDlwvzwMDJWlzLMxY+arMBQ9p5wd95zYEybL7jYAMO57jmlMN6vNjVE4FKHXFuN1yPA8m5TfK+urjGgIfv9IKvsk9FT3R/VYcjOeYgLbTdciBbigYLXndHo0y/cl6IaOmON1Y7hvJbrv2GWTOWYdfF1P90LtW818jXFKAABShAAQpQgAIUoAAFKEABCtwYgb/Zt+/GnPyWOYotHSd+moFtLl0wultVuGwroGXF1dGVR/06Xvh54yL8uDcCAxv4wnJxM5YdtSKkZzME6go4ZtYmG9Kv7MP65UuxfNNxJKj80GhAFwnPvJBvN6MaS77T4lC4Ea88ZYG/DNJODLLC3azGpuUanKtlxBsvWOCVqsGyaXqMHaiDa4QJg14woZJVjZ8m6/HWgzbU25cGyaXyF5mfUjnO2ZpGvPqsFV6yCvfuRQZ8+6w7LFWTMO0uG5JksZ2eEjj59UzHlHus0MVpcFxtg/s/ibwlZJ10vwfGHrCi+4tK2zSYN0GPwfcBFXemoYUHYL6kxbQNQJOPM9C6HHDiE3d0fkODmv3T8VknK+KXuuL1xRpcMttw34vpaDDLFV+uU+OB/laoJXyd1sMDb+2yot3QdDxZUYU/5howqpsGl1ckY2IrG1QSwp74RYc9sWYMec2MMDfgwu96fDXJDZsPpeH3OUZUUn5iStBWS7QGK7Zo4NE7A2MaSUh9XY0VX+jxWjcgeG8qegYCWXX6ZOD9plaYzuswfZoBT8g1Vu1kxNPviu1FLT790oD+cq/3/2BCUAFj/k1SZ47cM9fucq6W0nM0WQWXhjZo5X6E1DPh6bZWBLuqsE+Gws8Y5QZT9STMuc8G5XbFbXBFux56XK0h9UZbUFGjwp55BsxfpsWlKRmIcAFM5/To394VG73NePb9DFS6osOkqa7oKqn17hkmR6/hPE9S7Go57oN6JNY14YV3LdCd1uJLCbbbHknDjkVGVJEHu9B2SxD/RR8PvLzNhjsHZmBQhPx8nBeHT7VYtV+FUfeIZ1IULvyxCGvWL4RfZEfc3+1etIkMgKG0zFmQ/yePWyhAAQpQgAIUoAAFKEABClCAAre1AENKuf2WqA2YtS4DzV/ohjAXFeIKeCSKr+OCmg+NQI8L47F40nPYHVYDhnPHkNLoSbzbtWL+sFE5h82I2KNbsHLpcvyyPwZWn5po238kura7AxXdik78gtobMfIZCyRDchRZSEYp5dsY8ZwEWsr2fnVUqN1Xi07j0jC+naMbZO/KatQapsOSI+lo16zw7p3l2xrxwrOO41gflvk2I92weKYGE+4y4+puDeJlaZrxElj1D1LOanI24u//EfuLCybtt6HjVymY2ddqn3+zZ6QK9XvqMHlLOpp3sSHloA6H5bzvd7RCm6LFpEkaaNunYvEnjvDuzGWDhJSONmiDzOhSHfjsVzXSJaRMW2vAuF1Au09T8OMjsr9Usz5mxnNN3PHlGzoMXy/BWSZ5qBkjXsxAFaXSs0b0e88DbT5wwfgdJnzS0oaStNXRChsaSsg2orXDeXBLFep012HGdhV69Mi0lzqPZmC4vY4JrTI80P4rK976PE160MomeUbuiPJEz1V67E+R6ywoWLafzIYmj2efK/P8PUalo4fjBWw9rLgo93HTjxqk3WeGuwTe01/W42KQEcvXpaG1t6Pivmgd5p907iQh+I4JLtiYJu5bUzBcTJV2NoeYTDVg5TgZYl8hs67zT+nBOf11PaJCMrBudTqaSsAsXWzRt5b09H1VHH834QsJux0lf7vjVrriHflFQfMPk7HscQlqlYrXrVgnIWVmx1hDlQfw5icdcW7XOqxYvhoz31+LuRUa4p5u3dClRXX48JMtz03hSwpQgAIUoAAFKEABClCAAhSgwK0tUHQSdmu3/ca0TlkIZ9HPOF+5B/rU8yh48ZiS1JHWmJOv4GKMFT7178ZdVWTYsfTqStyzFhtPpRSwMnc6jnz5PJ4b+y22pdZCn+ffx1dT38LQrg2LDShLeuHu1S0IkSs6ey57tWvvWhYEKdsKSmILObDa14K2VYGkM2okypDuCi3McgwNXhnigvm7ZKXpwrPOQo6Yd7MKh5fKcHadBY9IeGWSYcbp8mWQHqARKhUO7VDDKLvEn5eVrV2tqC69KI0XNfhDhjvX6W1G+QJ6FyopZLAnkBIrIbRc7+GftUjTm/HkfY6AUmmB2seCwRLcYZ8Ou5xDp/O2TOleWX9wBhrJMTaukcBTOVYJ2prvOLLBM9KEGvLn5eNyHQVVkKekSlPBtKlxTBYzshc5f7VG0kZZhf1iUoE7lWyjMhTf04JmlcQk2jHE3RKlxYoTQOWHjGjqDCjzHSxdjTXKVAB1jbgn2HFf0tNtqNzWAk/pi7nldP6ui+Yo6UV6CqjW34T69oDSUar2ykAz8ft1pRpp+U6UucFxr1K0Zgzv6QwoC6ur8UBoswfw9JhP8cV7w9EtNA7rvxiNp1/5HqeVB4aFAhSgAAUoQAEKUIACFKAABShAgVIjcNv3N7LEbMeiHRbUH94IXpKOpZus9i9lrWtTRjqMVldoYouvo7ddxZqp32CX30OY9MK9CJbuX31678fstyfi509+QuOPBiAs1wouaujclVA0EakJCUiIlz8tMmRahtveqKJ2tdl7VBpl7sDMHFEjG+zbsiZiLMHZJMr2ltWzlaRQRlLDo0U6Vs204X9vGTC0gwHPS5j45sdpeKq5DTmb/1eyy8Srct0mLR6rlb+rYLkYR8hqVdosbVFLVZsMQ1eCPp0MyS5QTOrGyvyHrmH2XZBwRWp5W+FnyHm9NvhWVkJBFa4oAWCuRXiy66m9lOHSMhT8kqMdJWlrQW1SybndJVC9mqYqILR2nE/vKYZyRck5QjYXZ4D4l+6ZHE6Zg3PG666YLEPgzzvnj1R+4G0y1Fwppng1lGzWP8xW+OJCFrFJlEoXXNGggvIQ5C7RBcxLaU5Q2+cjDQix5epBrHa3IUime93vdCwoW1aOHn9R9HwcK7bnPV+Br20mpDh/hpTwU+fuBm1BN6DAnbmRAhSgAAUoQAEKUIACFKAABShAgVtB4LYPKVNP78Bpq3Tbm/Y8huS5I9+MfAJbnvkMI1XF1fkcb4UfxPazNoQMaILyzokk1V51cN99VfDLt4dw5LoFYYE5Yxk9qg8Yj6/a7cE6mYtyxcz3sXpuEBp0uhf33dMKtfz0BYdvf/GpycxqsgJD6Zln3/ZXEkSpnpX5KPvJMcJ6pGOJzIF4fLXMcTnSBa93V6H83hT09bfBVQljU1VIlazXp4R9dT0C5MB6GUK+MB0N82RhLjLnphKsegZJnRQ1oiR81AXI/InSqJMynDuthwWSVeZKK60JGmw+K735hjn29Q6WfXeqcU0WN0LW8VW4fkEOopJATHpdFlasKSrESPrlGagEiBLSlqCtymnyl2z0QvmV5th3VP7rqKVyGha6T/4T2YPXzS+7Y+Q8Gx54Iw0fNLPCQ4Z3f/u0LEbkrK9xs9ndkmUMtZL/FrgKusaG8kpvyIoZ+OEjE7yzHgTHQcrVzt8qrYS6Sq6q2CpBcmYurDhelXvnXcHhWFCzlW3uvsp9ViGpmCDdlhGFA5tWY/nKdTgYK4FzrfZ45OWuaF8vkHNTFobL7RSgAAUoQAEKUIACFKAABShAgVtU4LYPKd0iB2LUmyk5Vgi2IWHXN5i6Wo37n38cLWu5wx3F1XGD2uJiD3lioxMl8Amwh1lK9JMUoyxn7A1PfUFpnRpulRqh27BG6Nr/DH5fsxRLV8/AmJXfo8aDo/FGt0oFz2V5qzxMslhOjXsz8LVBg/CeWqyXob99JQysWVkauE2LvfFGVJCh2QUVe/CmjGK2rzRtQ60usriK9Pjbb7FimPTILEjLU4aqh4ry8r1yno5mDO1sw2PfuuHNVqkY0RQ4YB96rMKf+0V/scyjKP6fysI+yr2o3c0C1x9krsRVatz9kGObTYLMmYvlTPWMaOKbu5U5o7fzyw34U9rYvYMSeJasrQVd83+6TXqa7tktHg3TMf5FuQ8KqEmNP+V+ZIaUugpmNJd5L2cu1OHkcMciOfna6GJFR5m79JNVGlwPTcfdeeefdO6QfEaDUzor6lWSBXuCLOhSDZg4T4cDIyxoLL0nlXJuiQE7xa/vvVZ7TlzwkG8bwmURJJUs3DNbVl5v71zgJ2+7Mk7Ow6h3V+C8xQ1V7+yFEf/rhMaV3Z0/d3lr8zUFKEABClCAAhSgAAUoQAEKUIACt7rAbR9Sajwro2btnLfJimuXlQhFg4rhNVDZUwm+SlDHWhddGrtiypoP8ZGmB1rL0tDJp7ZgycoYuDToi3p5u6DleTI0XlXRss8I3PnANRzdshEng33ti7vciuXKMle8+7sVTerIquLSO+/32VrpOGlFIwmolNJ8qAnlZJXsQd3c8HRvC8rLhez7M3cXPL/qymrasvjNWD0qvWlEw/vS8XxtD3zQ2wNRg0xoV1PmjpT5EM/GSmj5thHVJAE2hJvwYDUDJr6nx8m2Geg+LRXPPOiGT4Z44Gv7mW3S00+FKd2Urn9W9PgsDQ9WdAj6d07Ha4088PYwd/TZa0SHYBV2yirWi6OseHKGEaEKtjLKXymHXPDgQBX63GmD5aQWX8/QwFI/HS/JojlKCSxBW51Hunl/6GxocIe0d4ELhr+tQs96Egxa1Nglc3TKkvCO4mqRcM+CObKYTdfeajwrPVINslL4vK+dCbK9lg0tX89Ai+UuGNrGHZsHmFFXerQar6lxwcuEMcNlnxgdBjRzw3q9CT8fSUU7mfvyyXFGzOpnQNcuajzTSwLos1pMF0d9mzS81iJ/78ucUBW7p+PRce6YNdADjz9vxF0yF+bB5Xpsl0rVnRV1/rXR7IGKGNL+ToRzlZycfPyeAhSgAAUoQAEKUIACFKAABShQKgVu1Rys9GGqvdH0qVEYNn8Wflw3C5+ulEtwCUREx8cxoF9z+BbUNbCAq1Tp/FC7fW/kyk0LqHczN6VfV2H/fBfMVQIvKb61zBg5Jw0DQ52vO6Zh6WQbnp+gx4ejHGPfPYKtaNnVgkDnExd0fxreXeqGcbMlfBpuRKNqFry+KhmBb7tg2kID1itzHeptqN0xA49lhocGC4bJatLf9JMQ8Q0LVowzY9zGRIw4qsEJmQQxNFIWBZIgbs9BFTxrWlBLeglmRaMuFjy3OBmeb7niw5kuWCcj/P3rmvD2kjSMaOUcAp+JKiFb8EU9xr8uw5W1snBO73TMnpjd01DlXoK23swbZD+3Da0npGCczKk69UsXyOLl9uJTwYq7GmcvSBP2ZApWWVzx4mQ9Ro+UYfTSC7KRLK6Di9Ij0olnCM/Aj5tsGPOmAfMnu2CO9H5Vy5yRrR832ecodZW5T2uESOdZNyv8nVMdBHRJw8b5Mm/paD0mva2DTd5rPTQNE0fLKurOOo4W5f+vyseMD1anwvN5F8yY5CI9P2V6gRZWKJ1dtTJ2XGmW2ucO9OiZf19uoQAFKEABClCAAhSgAAUoQAEKUKB0CqgSE+KL7tZUOq+LrS6rAjLX4t6pbuj+thbpslr2888Yca8EWCF+EjTKgjRXZFXskAgrPEsYCudisqowp6MXnpalxfdvzkCV2zHCF9/lD3mi/1Ejft+RjohcCw3dvIcq44gBzZu7oNr3iVjUNU+ofPOaxTNTgAIUoAAFKEABClCAAhSgAAUocIMEbscY5gbR8TA3RUAW7bljRAp236nHBxMMmPaUO97P2RBPE5YfS0Vr5zyIN6WNpeikZ6RH7BcnbKgqQ/U9ZKj86W06fLpKhSbvGxF+kwJKW5IGk97RwRIqCxpJ90lTtAYrputxqrwRH+Xt9VqKrNlUClCAAhSgAAUoQAEKUIACFKAABQoXYEhZuA3fuYUF/JoYMX6REe8bVbhwWlb8jpchwJ42hFaTIcd5Vge/hS/jJjdNhYTzGqyfqcVx59B9r6pm9JmYjHcfzx4S/l830pIk813u0WGRzI2ZrPTzNthQr1MGvhuTgbbKsuEsFKAABShAAQpQgAIUoAAFKEABCpQ5gSKHe2/YsAEXL1ws9qKVOeICgwLR+e67s+qeP38eG2V/lX0Z56KLzWZF3wcflLntHOmS1WrFvHnzYDHbl34uslhl38ZNmqBOZGSR9Urrm17eTGVK671ju/89gcQEmYSUhQIUoAAFKEABClCAAhSgAAUoQIEyI1BkT8qLq9fgsebNS3Sx3675BcgRUv66bBkGBVco0b7XEhOxYcNGdO16r73+ocOHEXnlKhpWq1ai/WcuX1FmQ0qGMSV6BFiJAhSgAAUoQAEKUIACFKAABShAAQpQoBQLFBlS6n79FfqtW0t0efqkpFz1VNHR0M/9vkT7ekrPSeOrr2TVNZtM8Pz+e+hdXEq0vzYyokT1WIkCt4aADRajBWq9Nnv18VujYWwFBShAAQpQgAIUoAAFKEABClCAAhS4KQJFhpSxiQk4cflKiRoW5emZq55RXp04dKhE+8ZJLYM+e5UOvXx//NQplHTdjuTw8BKd52ZWsiUdxILpi/DnmQSEDnsfz9QpWQD737fZhsR9s/He5LWIDbkfL7/aFzXdlAH9ZaCk7seUZydCFq1GUK8JmNizIor8Abjhl2zE6QUTMPmXY7gWNBBT3u0Ef80NPwkPSAEKUIACFKAABShAAQpQgAIUoAAFSp1AkRlN/WnTsFKGfJckoqrbrl2ui+8y7CksNZuhylDiyqKLrnwAHu7YIatSRERt7Bs3DqvOnCl6R3nXqtGg/eBBxdYrtILxFL59YRTWysIrhqav4vMRdZAZH6bt+xDDJu6BCeVw79hJeKSqvtDDFPeGNf0S9u4+iUvQobxFWQ2kJMWCpHOHcODkOUSpG6Bru0r4+y0oyfmUOhm4sHkLLii37dRmbL/cAzWr//tnVc5sy4jG8QNHceZyCoLu6ow7fG9kgmdD6omN2CcBpUSUaNXMH9dWvooX5hYz52roQEwdc6PCRAuSL55GrNKGkj4CSnNZKEABClCAAhSgAAUoQAEKUIACFKBAGRcoMqRs3bEjlK+/U4KDg/Dke+/9nV1lsR0V+g9/+m/tW6Z2sqVg/7cT8ekJuarawbj7PwkpDajSsTNqHl2HayF3o00l3X9Garq4ClM+Xot4+OP++h1vbEhpS8PxTQfgyChbollgkY/+f3bNPBEFKEABClCAAhSgAAUoQAEKUIACFKAA/uPRrhQvBQIquNfui1Gf9i0FbS15E22px7Fxvz2iRHDLpgjUqmG782m8Uz3d3qnRcv13fDH1F8TI94H3jsCTTbyhrEuvdg2E943s0FnyJrMmBShAAQpQgAIUoAAFKEABClCAAhS4bQTYnewv3WoTrqyfhZkbj+DcpWgkGiXeUrkhqHYz3N27DzrW9EJmnmVLPYP1c2ZjyfYTiDNp4BXkg5Q857Im7MasyXPx+5koJJnkTTlWcJ3W6DmwL+4M1uceZn9kMh5/2HEA37vfxcePVrMP/balnsWmBd/j562HES0ZnEtALdx5/8Po374q8k4laTz9HUa+tQZxMuT8jpHT8FIjDzmHBVeWvob/LbgM6OrhhWkvosa+d/HU5yfl6LXxv6/eQCM35bwmxO5Zjrk/rMWuc4mwaLxQuUF79B3QHQ391dnHUNXE8E/fREtvK2LWvIURs8+j3D3v4qMB0t60A/h4+AT8kQEE3P8eJvULlZYUVGKx7PVBWGZ/KxzDP38bLb1k0gFrEo6vnY95K3/DsVijcAWhzl3d8XCfVqjsWtSkBDLU+/gmHHAO9W7ZLFDSeanvUxnhPo7zW2LOwNXZFLegaqhRw88eUsKWiG2jH3H2Zn0eX7/ZGG6m81jw0uv4WRJN7w6jMXlwGGynV+Dr77fj+IUriE1Wbqbc80p10PLePujVukq+e+E8lfMPGzKu7MCPc37Chr2XkSoq5cKa4p6HHkaX2s5nypKAQytmY+7qXTibYJF75Q7/yo3w4IghaOnHFDW3J19RgAIUoAAFKEABClCAAhSgAAUoUNoE7DkMS0kFzIjZuw0HJFS0B5RKsaXi6uGNmPXum/hmb6JjqkFLDDZ8/C5m/KoElEolCxKvXpP/5i5qrQ1XTzkDSuexrhxYjU/fm4cTjk5/efbI8zLjLBa/9xa+WucIKJV302OOYsOM0Ziw+irMearrKzZFPS9lowkn/7ggs09KsSbi2J8SUEpRV2+JcI+Cwj4rru/4Em9M+hE7lIBSqWxJxPldSzBp1EzsT1bDv14DGaQtxXYJB6/KhJYyvPrcPsdx446eRqJVzhoj4a79pF6o2zC4kIBSeb+AYkvGoe9GIE0JsQAAIABJREFUY/TsX+0BpVJsqVdxYM2XeH3cMpwraupTuUdZQ72DW/0rQ70zLu/C9iPnnQGl0jq55xf3YdX0NzF64UmkFzEHpTlqPT58/RMstweUSjEh7tQ2fD92DH44rYBZELNpCt5fsMMRUNqrpCD27DVo9fwRtpOxUIACFKAABShAAQpQgAIUoAAFKFCqBf5ST0qLxQKj0Z66QafTQqst+e42mw3p6faESuaclB5/Ln9tdeuMjAxYrY6kx2DQQ62+yeFM0P147YW74BG9E/M+W4SDaXHYNPsXdInsjcDzK/HjYYdTUIenMfyeUFhPLcPHX2yV+RZzFNeaeOTNd6D2LQdPgwRRu+Ziwjd/IPn6Tmy9+BBqhOWoW2MYprzYAG7SA1Ctd5FelBbEbv8OP50VE00Yer08HJ1CzDiyaCKmbIjFiaUrcabDYITnXPPGEIo767hh0/ZUJB/chUvG2qiWfhy/nXGcp1rLWlA6LCblbKPyfcYpLJ79u327T6theOWh+vCI2ozPx8/D4fhfseiPXhh9Z0PU8VyBTUnJOHniOixVk7D3jDMmvbwfF9LbQ3vuCKKV47nURtOQohbjKYd73hqDXiHyfKk0cJFekuZLazHjlyh7y3yaD8Tw+8OQsWcepi06gozTP+K7nXfh9Va+jt6P9lrZxZYiQ70POJ694JZNZKh3ngo39GUVDHhnOOrhHH6d9QWWnzbj4rLvsLX92+gYUMCJJHzd9/18HFRC1uC7MXJkN9TQnMPKyR9g6fkrWL34MO4fWQuX9pyB5LwyFr0b3h3bC6HyJF29mgE/94JC5QLOw00UoAAFKEABClCAAhSgAAUoQAEKUOAWFihxXGM0GvHFl9MRHBxsv5zLly9h6BNPwNU1c5Bs0Vc5Z85caHU6e7CZnJyM0MohaN++fdE7Od/dt38/fvvtd/j5+UlQKcOIY2LwzM1eWMdQTiwqwL9SNwzt9yee+1aSvqjdEtp1g/7oEUcYqY5A394tECbJn0VXVfoP5gkpVQa4WS5g06r1uHwtGWZ1unOIt/SSS87T71LjAnd3dwkpnUWGIZ/YdtwRXCEZ+5d8hSPyljXF2QUz8TTOJVkR7pczzHVBWNsGcN++DSnX92J3VD8EX/sNx5VTqcLRrl7BIZ/p8k7scaar5vMb8d0nv8oOZlxzNvHKsWiY2oWiRaQrNv2ehqv7zyPxjss4kuhsq/E09l1Ogm7vRfsGXc0WqFZkRq2GztVNrjdzMLgEuAf/wBX73uHoN6AjIn0knKv4KO7d8hoWR1lw4vdzSJeQMsvHeWplGe2UEzLU255RyqreTZWh3v9mcUX5CsGo6BaMPkMvYuerSxBtO4MdZ9LQIaCAYdkZ57H9oPOeSWC8csYnWC1tTk9yBPLGCydwzVwHvpV9gT0S8UatwYxZLujepR0aV/PLml7g37wiHpsCFKAABShAAQpQgAIUoAAFKEABCvzbAiXOaxISElC1elV0vruzvU3btm5DVFQUqlSpUqI2WiRO69u3p6Ou5C8LpPdYScuRw4cx4LEBEnI6mjtXAs8bV9TQODujWU0Wx3Bt58FtFpNziLbUURfWY00Nz4oVJBw7I0N10xCXakZqfJrjCC6+8NIXtp8ZV9aMx6vfHZPBvXmLDVbpeVpksabherKzjiUKJ444ehlm72NGhjn/MVzD2qChxzZsSY7Czj0XEH7hsH3Ytyq8Ler7KoFm/n0sqXFZ82kmnz+Gw3kaZskwy14uqHpnTeh+3wvTud04euiqhIpahLUKwdmtZ3Bo/1FoTykuaoS3Csdf6wBoRXKcc0ZPt/Lwd3Gaar1RwVsOKZduSkqCMgI/7zyckBXSj2844BjaLkO9m/6TbpRyT/LrFH6XdH5V4S9NjbZJ++WZsMIjf2VzEq5nDu2/fgZHr+fFNcJs06Fq1yfR6/iH+PFIqnguxBT58ms8AC8+1RmhmR75j84tFKAABShAAQpQgAIUoAAFKEABClCgVAiUOKRUribOEofLZsc8g9cs11ANVUp8kenW9Kx9lZ0s+WZoLPpQVyxXJEx09ERLseZdgqbofYt8V+OOACU7knDIJIHdVWN9VLWPRDbi6pErzp6Kngj0UM6dd5ZHpZ4NxsTrcORMBni5aOHm6+xdmnoZl5KtiHApYGi68QLWr3AElG6Nh2LUEy1QwbIb7w+fhsNZSZgM7c7c1ZwBk7I9M/NUu8LHnsjJxuDe+GD8A6hYkrvpEoYOzbyxZX0CLq1diB9TlFkQtYjsdAfsGWUBRe3qY++hmA4DGv1vCkY2VBbcyV9s4XehpmYvDibvwdIVyj2qjnad7sJGCSlPrV+GJKU3pioMrWp5Fri/MrTb0QQJWO0Xm1nU8PBzlxfXgNRoxKTJe0owZ47HRWeop/P0REF5sH2ot30stTC1Ulb1znHYknwrbdJrnc5p8UiV3qNKS0pSLCnXkGK/DBVcPQ1ybTnUJLi0D9/WusPLIH9KUuzT4W18PLiGKBdQ9DXR641P0ObodqxduQzLd0fh2q7v8Onaenj//mD2qCyAjJsoQAEKUIACFKAABShAAQpQgAIUKD0CRUY2qampOHHihP1q4q5fR6wlFhdNjiG7MbI4zOHDR6D0sFRKWFgYPDxy9xQ7eOgQLGZHsBeVGJW1r1L/0qVL2Ldvn31fLy8vVK1a1f59Zrko71+LjbW/PHf+PILMFaCxOULK2PTYrH2VCS4jIyL+0vyYOc8DjS8iGshkgRdkqebYFZj2jRd6NZMh7Re2YsFKCcWUUqkJannnSfASTuPImcuorj6LVQsPOwIn75qo6atHucgGCMBFxEjvygVfL4d/v6Yonxzv6M2XeXKbEanOLpRady94u+qgydA7enVm5nMqHbz9lHhQgsSzG7HlaDU08ZIelOYAhIe6I6xJZeDYOeDKj5j8rQce6VALvjJz5LVL55FQuQ3ahhY0ptqAqh3bIGD9UsTEHcQppT0uDdBFVtQpKHhU3tYHN0SE+xpsTcnAn19+ih8HPYAmlQwwXo/C+at61G8vi+bIrVF51kLbmhocPJyCcwpdxUaoHRKJlIrAqUtnYR/9LT056/oUnIZqPAPgKVXiZLD8n7/uQTvPUCA+CW5Vq8M3sgmCcV56Z57A/Nnr4N+9OjJ2z8VquW3KStrVm4VKX868RYZ6H9vkmO9R9m7VpPzfGOqtg1+oLAF+RNLQc+vwy94aaB8Yg4T83V+dJ7+OY0fPokJgBg7/9LPMTKmUINStrMwmaobWRRnCLjtf+QM7TzVF5+ohaFpDh50HTIhf/ym+KP8outYPhEZ6r14+Hwu/Zm1Ry8uG+MO/45iqCsJD7kTvJwKQ9vr7WCdNijsfL0djSJn3zvM1BShAAQpQgAIUoAAFKEABClCAAqVLoMiQctSX78CvuZ+EKxJfSfeugMYSvZkdIaVbpBsOnD2IA6kH7Vd8+YtLsrDL5Kyr/3buTFwMugS9m2OBlHIdymXtq1Ry6eiK1am/2OtHH4zGgzF90LRpU/vrixcvYuyScajayBlc3qXCFZvMSOjsyBjUIQirYx37mk1mrP1mHV58cqR9379edKjcZSDabJmEXyX0ubp1Hj7dmvMogej8aAcE55WK34LPR23JUVGLmt3vtffC1IR0wcDWWzFp83WkHliID+QrX9FXRJMIWcRmRyoSf52EYb/mqyEbDKjcqj7ctv8mgeZRWe35JXwvW1W1huPzN1ugfJtHcd/GMVh+yYZLm2ZiwqbsYwT2jETL0EoFrqCtq9gG91RZiu/OOur7tOyC2gWu6u08nmst9Hn4DuyevhepyQfw0zT5yjyVth5ebCkhpZKlqrwQ0bYmNDI8X5musnzj+vA3+KNB8yDM+/GqUgHV29YttMemxrcu7pTc9dx56TO5YRpe26CcpBy6jJmEAVU7YVCnzRi3VgLCnbPw3s7MBshRqzyAR5oWMJ+mDPU+tvGgc6h3y7851FuPkDZtUGH1Eki/WKz46A2syD51Ad9dxfIP38TyHO+4Ne6NdvYHSI2gOpWh2X4UFuV+jvsGFT97EY0f7oXwN+bjhPRO3jHvY/nK3NkTbSu3RC3PDBxd/CWmHrb3vcxRtKhSN1AWUWKhAAUoQAEKUIACFKAABShAAQpQgAKlW6DgLm3Oa7rueh3aGlpoamjsX3EucbhkvmT/itXHZm1X3rvukWvdalw3XYfrHa5ZdTKkZ1nmvsqfkPwx87h+rf1w6bJjGLlyamVhHK+GXrmOn3PflHIpWe8ZIg1I0mWu0PL3bobK6w48/t4bGNCmNgIzJzXUeKJi3Y4Y/M47eDTSPX8vQ40/Ar0cPTs1PmG469G38GJn6QGnNEHthYaPj8WbD7dGrfLZCwtp3f0RWudONAiQwErlgTsefxWPtQmXIC+73SqZx7JijSao46f0uFPBo94gvDqgBUIzQ0TZr5J0/DRJXqVyq4mHRo/B0LvroaJn5qIsOngF10Jtf13+NmeeRlMeLR9o6BxWHIIuXcIK6IWY01KDgDYjMP6lPrizul/WcGS1mx+q1KsOt6z5M1XwrtsBkfb1bnzRsHGQhKRaBDZqIj1LpWhqo3ODcgWuwG0/m7YC7hk5AvdGBmQFbwa/QNgF5brrDHgHbz/cCtXLORfUcQmUYepDMPaNB1C1gDHStpRj2HDoHwz1tjdKFvqp/ABee7E7GlTIXpZHZfBCYLX6aBHhk6d3ph6Bgc7h8Ho/1Or0JEY/3RSOzqNqlGv5FJ7vVh/ByqH8q0FuE/QhXfH6+GfQrXEofJyXBo0HylePQEVZ2VxWi4KuinzvlZ2Uu/hXR6v+r+C5lkV4OtvPPyhAAQpQgAIUoAAFKEABClCAAhSgwK0uoEpMiM85+V+u9vb9rB8q9ahUoms49dMp/Dx8cVbdCd9ORNQ9shpxCYpJxj23P9AOPR54wF57z549mJI4DeVqlCvB3hIirdBiwuPjS1T3n1VKw/4Pn8b43TJcN3Qgpo7pZB/mzHIrCtiQtOtDPPvxXpldVFbanvg+epRo0s6/cy02JGx9B099flJ2ro3/ffUGGmXnmX/ngNyHAhSgAAUoQAEKUIACFKAABShAAQrcVgJ5BzHnuvhQSyh2L9oNm8qRY5ZrVA4u5R0z/2XEZeDaDsecjcpw8Ahj7Vz71igfjjXzZEi2cyyqa7ArfO/wzaoTtTEKlnRlULB0sEvQYHivp7LeCwkJQczUaJw/ION+nSX4nmCZftIxa2LisUQkn052vCOH6OPfO6sev6GAXcCWjKMbD0lAKSX47w71piUFKEABClCAAhSgAAUoQAEKUIACFKDAfyFQZEg58ZnxMJkcK4TExl7DA8t6wOdOWURESuKRRMzuPBNVqlSxv9bpMsepOprdo2sP3Nf5PticQ4Gf/GIYLtXIHtJ9NzrjuaHP2iurZQlrrTa7Kf7+/lg66mdYLI4Qc+HCHzArebYs/uwIKbVHtFj97ErHieS/ej1n5cvC4Dd2AVvyUWw85Hh2/9aq3nSkAAUoQAEKUIACFKAABShAAQpQgAIU+M8EigwplZ6LmQGgTqdFfHo8jCmOOf7S09Pt7xUVEOYMLo0WE6JTsod/K70zi9pXo5F5MOVLKVqtBjEpsoyzc2i1j8mnyH3/PT1X1Pvft/bFa1hubQGVZxO8PHPOf9RImYuz1Wh83+o/Oh1PQwEKUIACFKAABShAAQpQgAIUoAAFyphAkSFlzmtVAsuEjAQkpzqGWVvTrVnDr0tikmHJQHRqdkhpteVdqbjoo9gDTmdrDcYCVkkpene+SwEKUIACFKAABShAAQpQgAIUoAAFKEABCtyiAiUOKX19fdFd3R07Nu+wX8odrvVRoUKFEl9W97BuOLnpJGxqG1zMBnTq3bHE+7Zo0QJhX4YhUS+reMv0mD1De5R4X1akAAUoQAEKUIACFKAABShAAQpQgAIUoAAFbm2BIlf3vrWbztZR4BYTsCbi6NqVOODVAT1aBGR2/M3VSFv6OWz6eTssLXujY6Xc87jeYlfD5lCAAhSgAAUoQAEKUIACFKAABShAgf9MoMQ9Kf+zFt2KJ5Lw6eDi6fh21V5cSZOFfsq3x5vvD0Ytx0Lnt2KLs9t0w9tuQ8alLZj15UJsORUPC9wQMfg9vNYhIHPK0Fvb499snSUe+1Ytx+aGTdFdQsqCii3lBNYuXYuAiB43NaS0pZ7C6m++weId55EsvZO9mjyPiSMaw8uxNlVBTS8z227nay8zN5EXQgEKUIACFKAABShAAQpQgAJlToAhpc2IqD+XYs6iDdh7IREWrTeqNr0Pjz12D8LdlcTGhuR9M/HxT+dQ/5EXMCTMA1aLOyobJKy7vB3zZyzCxiMxMKo8ENK4Cx4dfD8ivdSyW3HHNSN21xLM/Xkz9pyOgxGuCKzTFg8O6Yvm5Z097GwZuLh5DqYv3IyT8RYYAiLRod9gPNg8EPYa5us4sGoeFq75A6eum6D2qIQGdz+MId3rwse+yFBhbXc+x9LGK1umY8z0M2j7/nj0DSlBzz7zFayeOh3bXLpi6KsNEaiRFbSDfaFKPoFf5s/H8t+OITYdcA2sg3b9huDBpgGOtub80bEmYM/Md/DBeiM6v/sRHgvLuTq7DWlnV2PK2HlIeuhjjOngB9F0FNMFLHz5NSzJntpUtldC/4/ew32BzlWVlJrmOPz53ThM3hGON6Y8iVp5pzC1peLc76uwfN3v2H8qGvrWb2LS4HDkrZazybm+/6f7F3pg5xsSLB9ePguzV+zEeUkQ9X410abPEPRvVQEGe4ioGK3Dt1/9iG1nk6H2qY42Dw7FgLsy3wdSd4/H0A8PIufMr4amr+LzEXXgIk/bqYWT8d3+EPR55hFE+gJGfSUoj3uR+1kScFCetx/X78KxaLnJej/UaNkDQx5pgxAXZ7pZ0ntUkIHxFL59YRTWxud/07XF6/j0mQjo5TlbV8xzVuQ1FHHt+c96k7cU9/N/k5vH01OAAhSgAAUoQAEKUIACFKAABW6kwG0fUtpSj+Kn2VuQ0aQ7hvX2h/XiViz4YS4mSvg15em6cFOZcHXfcaQFd0KvTo1QMVMs/Si+ee9zbAt+AE+Nagy/5ANY8tUCTJjmi49fa41yacUdVwW1LCbkeccDGC7nVV8/gjVzl2HqFD9UffceCf8kYNz/rQSIuxDS4xmMbuiJ6O1zMX3aOJh9J2BgTYmazq/CrNXRqNVlMLoFaxHzx2LM/fEjZJT/CK+28pVwr5C2S8iVfulPrPxhPn7646oEWeVL/EzZUk5j9yUd6rz0AO6q6+rcz4wry+dg8alAdBrwHEJdE3FgxVysnDIZvh++i65BOQJECfiO/zABU7elQpVnQLQl+Sx+X7YQ85bvR5wcuWreVklok2xUIaTvqxhWz83xrtoFfn7O40voGnNwPRbN+wFbzskq9B7heY8AmK5i02fv4duTwWjT6X4M7VkBAYGVkDMmzb9Tji3/dP8iD668aUHMxikYvyAedw56GU9U0+CSBNVffTEe6uAPMLC6AbbEPzH9vVnYW0mC4v/VgGnvj9KzdRxsfhPxeKSbuNpgTEmHyrMFnhp5LxyjykXbI8gRxFqu4fDh6/Bu8RzubZ4znC1mP7U4p+lR894n0D1Ij6QTm7Dgx68xyb0KJj1UxRFGF3ePirp+XUXc99IotDRK1057kef07Ep8MusIajcKluObEbWpuOesmGso9NqLatjNeK/4n//boNPrzYDnOSlAAQpQgAIUoAAFKEABClDgJgnc9iGlyr2u9Dj7CGqdRsIdKY1rwu34Hnx44jBizHURqrPBnC69Ba/8gJcG/uC4TWFDMWXQJeyL90Xb/3VDs2pKxBWCR7v/hucX7sFlY2v4FXtcDco1exiDm2Xe+QgExv2Bl5cfQ4xJQkp1Co6u+g1JIf3wRI8mEloCNSoPQ/TeV7BsxVH0rXkH3Kr1w/ipEj5pnHFFnXK4sHcM/jhwFSYJKSXOKrDtn42qiwOzZ+BXdRs8+VQC5n1+NP/jJ0OX9y+dibmr/8QF6c2n8QpDl5GvoV+5dJhsJuyZ+AT62/fyQvvRk/F417cx7V4NtM5uj/UqytDnV37GnosZElI6A0UJ4OJ+m46PNgVg4AvNsXL8LznOa0b0pm/w3R5/3PPc4zj2+deQZZJyF2s6EtMNCKoWhqpV84+1t6UewfzpK3G90SN4tv4qTNuQ9wAmXFg2BXNiOmDUB91RLbP3X1Y1CVtXf4T3FkhIKhkn9AGI7PQInnqwEcrZc9Di9nccKGHvbIzacQbnpPerPiAC7R8cjH4tgnIEoUacWPQ+nvvwFGJNGvhUb4XegwegXaiLPINpOPPbcZhrPI3+Herah1+HVXgE+7aOw6Fj12GpHiCGS7AjLRxPPPMg2vgJeL0KSD36EhYu3o0+Ea3go7IiPVFCSq9QhIdVRc6M2N5Cqwlpcn0J69/BoPWONgf3nogJPQKL3k96C9fpMxh1HLsAdarAskcC0+NXkGaTkFJ5DIu9R4fwzTtTsOliqoTjaniGNkfPoYPQuYorVCoXBFQJR9ZAeeNZLJy+G7ZmIzC4ua99OoHgYp+zv3vtFaCRXpqrv/sOy347jXiLCm6V2mD4m0PQwFN6mJ5ai1kzf8b20wmwKM9Fx/4Y2rcJAjI7Pd/ofd94EJbifv7Fw1boeRlhZj6m/JMCFKAABShAAQpQgAIUoAAFSofAbR9SQmIhjQSUWcWShtgEM7TlK8E7p07A3XhxRBv4S1WViz98JJzw18hw6z8vIL1qGFxsSTh1KAa6Kp0QbA8uSnhcparNjKQLO7Fmawy8GvRDiL1bnwkpqRYZN+0D18zxzlo/hFcyIOPiWVw3S0gpiaA2R9NtGfG4LqNwA0J9c/dRzNN2T40bWr36Ke5SqWA8NQvzsq/e8Z0tHScXjsX45WY07fMUHgr3lJHliXBXEhlpEuToEYPfwKPhMkBapYVnoGyXY2lz5CLmhGtIQTk08sseQm6J3oTPvj2Hps+PRUv/TViZ67xaCaDewef3qaFKP4CPCshYbMYkxJu08EuJRVxqEHzdtI5g2XkclXs9PDN1qjTFiivLVue9KthSD+OnlRdg9rFh8rOLcS3DFRXqdUD/QT3QwE+52Rp4R3TCwOe7wdfdhmv7l+HrHz/F19Un46WmXpJUFbe/45RWoyfqP/AU+vpbcX7rD1jwyVgYvSZiiPRyzCwmXXXc/0R3eVaisXPxPHz9bjLcPhyB5j56+IX4AFt/x4G4pmgpIWTG1cM4m+6DyHAlqMvAhX0XgQq9UMvH+WBo/VG3vh/mb9qHyxkSUrpYkBqXAqvahsS4RPj6ecGQNWY+m8WjxVN4pVuI9FBUQe+jzClasv3sR7Ck4sq+X7D2ggvqDKhuHyqulGLvkSEYzXsNQwsfb+hkEaHNc77FrKkBqD2hDyrnmm3Agtht32H51Sro91IDeGc+DyoJwot8zkp2Dfmu3XQZKyaOxffREeg+5H+ILGdDQrwaIa4qWKLX46Ox3yG2ySMYOSAMmgsbMXPGFHzoORFju1WA9l/Z14xDxf382wpvc/Zd5ncUoAAFKEABClCAAhSgAAUoQIHSIcCQMtd9MuLSuq8w/0IV9BjbRHqk5XhT74sKlSvn6JXWAk8M3of3vhqFEQebor7LSeyMaoKn32ptDzJzl8KPa7myHK+/OB8XlB0C2uOlAQ3hbQ+UPFCljgzDXrocqw7XQs8ICa5SonA1RWYZNBthzhwRm3kiGcb628yZOOBzN95sG5h7EZt8bZedJFQsrNiS9mHR6quo0Hs8hj9QKdecktZryl5quJcPQeXK+XszKu9aE/dj3ldboZbhxPeFOpMnSwx+leHwMS1HYmSEO9S55pV0tkQlAWVhjVKOm5EGFx8rdk17Fb/Ja0OFRuj+2BB0i/RyzlupKuqyYLq8B8fSXFC9U1d0ayBzMBrPYP23M/DBBA3Gv9dTQjLpPVe5AZpUdjSieqinhIyvYsPBaBglpFQVt7+z7b5Ne6Bnp2r2npMN6obCcu4VLF56AH0jmsldVYoeEd37oEtdh1+9MAMujfgGP++IRZO7y6Nar6fQ/fQH+HTkK9jSrDIS/jwIbxni/pASCssNiJMQHR4B8MgKHjUSFCvd/eKQaH8wZMizyR3uMYsw+vkF8tobNTo+hKEPt0QFfbawzisYIfJMZw91zyjBfhLebRuL4Z8ds8936dV0GJ5vk71oUrH3SFMOdZqWc0qFoVK/XfhV5s48m9IblXP+wBnPYdVPx+DW+nW0LZ/vB8q+f4HP2d+89vQjS/HzKU90fHsEHpSpFLKLEafX/IzDHvdgzON3wz59ao1KGHz0D4zb+idiulaA78l/Y19TsT//6YWeN0fz+S0FKEABClCAAhSgAAUoQAEKUKCUCDCkzLxRMpfehbVTMea7KDR7bjS6VS5mlkKpH3clCul+jXB388pI2ncGppjd2PjHPbjj7srOBU7k4MUcVxPQFiPH1UT05aPYsngRPhilwuvjHkMddx0q3/8sHrkwGXPGPYuf7e2U3pkSwqCKPzxy5jbmGGz7cgw+OxSOIaP7obZbUVFf8U+mMfoIzpu90bhu+fyL3hSzuzVhL75772NsKdcXbz/eGI7OfjbxmY8FF+vhyedkOL00z94h8y8WjYS4r05tL6YmJF7Yj3XfT8fCCZPhPukNdCokyMp5CnNSNJJkMHHDtneinn2hnaqoMPgodo7bjK2X7kf/KjZE7fgRs5dsx9FL15EuPU71MixaW0NCQSnF7l+xgAuSXo4RNTyw6MBJXDNlhpS566m9qkPJo1cdi4FJQkqNtPPyNT2qtWmHum5nsV2dihNbN+NI6ypoKB06iy8G1Bo8Hl8OVkZfx+D49p/xzYwvMNbmhw8H1ZYlmgorxexnf6xU8GwwDO+9E4PoUzuxdP4XeONTLSY82xy+EpoWd4+sycexes58rN17FtFJVhhcLfIshMJoUcI8pkgeAAAgAElEQVTV7Oc29dgq/BoXiHvuDbc/L3lLwc+ZUquYa8h7IPtrM66fOI0UXTU0yhu829Jw6aTMkBq3Cm8NWpV7by95nizybPwb+8pPXtE//0W0ucBr5EYKUIACFKAABShAAQpQgAIUoMCtLcCQUrk/suDKxV8+xujvotFsxCgMaeKY/66oW5d+fD6mLZf5Fic8gx7KyiRd7kWnZe/i1TkzsK3J22ivzBVYkuNqPRAYGm7/iqimxbmR87DkQC9ENpeee65Vce//JqNz6nVcS7LBTX8O37z4EU5HVIOygLi9mGOx7fPR+OywzFE4ejjaOsaaF9X04t+z2ZQo9C8Xa+JezJLVurf4SkD5YldUzZrzUYaPr92FpEQLJg37PddxL779BE4//hFGt8uxindxZ1bp4FW5EXo82R97nvkKmw8loEP5ctmrgBeyv1qrk5A3DQnpSh9AR8qr8w6SWTX34JoMrTWdX46JU1dC3W4QnhsSBh9cxtopn2KH83jF7V/IaSUplHeUoK2AsM2xj3hnZnRKj9MvvsXBsOfw8aBG9jkpu9zbAp+//BGmL7oTUx6vhHLKPASxMUiW43raL8OCpKgkmRogGF45x0LLO2qXANRqPwBPnNmN0Tu34f/snQdUlEcXhp9dqiiCggXBAth7x957L9HYo8YSNbYYe4wmxqjRmBh7773XmNhbLLH3jg3FDigddv9ZmpQFFoN/THLnHA7s902595n5lrPv3pn7oEMB8iZqx1sPjLaL0u21NpnIqc7GzJlb9WXrRZ8ZWzn+vAz1YwvFxuYokzmn50xk+fV86gzOIZTIZo3/xaVMXGk4ADR2UaLsvrMEZGtChaxx9oBHVEp8ncXtxagPifiu0yW24qOeBecWjOzrESW6R42jnl3DCQjP3ktbtVySef6fJjpuXA7ySggIASEgBISAEBACQkAICAEhIASEwD+BgIiUSo4LuLqSicseUqrfWJMESoPq9ObBXfzMM5MzY7SIYkmWgnmw05/Gy7AdV53FmOJ+I7Zg6wiLs5dbnfVok5Esad5wefkKTga70qGG4RxBQwnh7pbJzL6Qi0/HKoHSiKDzLovQMlMenLR7uXzxKaG54273TrS/8CfsnfoLB9J9xJg4AqWhhTUFuk1gUoQ4GFnCnx9kyg+HcP9cJeMpZp+swGhsXL3+bX/G7se/ZuGYR+UxP83lGz6E5zRsUdYT+PiOyiTuQPUMFgTfv8pj3FSW9+oUM2w9Dk+Dc9q3vSTXPv54Ea+DH3L6yhsscuRHaXRGS9jzi5xV29+dG6nkOioq9ubjcNIXzYI6DjGiaG3dKZYVjj56SYjenezFXGD5Oa77NsQpo1Kr1Vb/SxdeoM1ZjGxqR7ixEiOCGruZxLXk26kt9kokDUskNDbOHIW94Pq9YOzKtaBhudwRmcaDXmdUa9k7rgXB9zl2JUidflA8IbMk15lxR5L3wZwMbtmxDr3B6ftBFIu93Vtjg7NbBth/C1/b5hSKcwZE5HjvpW2MK4k9/2aJ22wcg1wVAkJACAgBISAEhIAQEAJCQAgIASHwQRNIRDb5oG1OXeNU5NrhlXvxyf0xVRx9uO/pE9m/xhL7bOq8OaO7vrXY5S2OU9hmli3ZjbZOPuyUsHJ01QF8bMtRwiAWJtevxWsubfuN+xnVuXxqkHCfe5zcvpYHlkX4rEC6iKA7fagvj+4/UlvBb3HmwK/svaahTI8h1HaKjALU+51l9baHZKn3MTkDH+LpGYVGRXg5uWQiQfJqE8lp7ErSsnpGxq3/gV90H1Etb0bM1HmHgU5lKRtLtIvdXdCNTay7lpaKfQuqTOh3iTZFa5OF7FlssHZwIvZu6HBzOywNSXcyO5HJxviZg3HNDeHBni2cMctFrsxp0Pne488d67ltnp9PC9uZJHKaZS5Pg0IbmLt6HpsztKK41R22LTqnslT3oIKKArQKzo0jv7Jj037SV8ylzgZ9wZPAt1Yk1z4iYlKVgIeXOHcxiDQhT7j42xp2vMhG0wGFSacmNbJKKE+vnOWCNj3hL6+zf91G7mWoznAPFQ1qaUGp/NYc3rmEjdk+wiObGS8v7WT1TQ1uHV3V1mcz0pVrStn1U1k6cz0WjfMSen496x7aUWWEOs/UMIbPebbt9cbR1Rk7iyA11gHW7/cjY63KZDeo25G71+PiVa+SbRd0h51bL2PjmhNHGz1vHp5n19or6HJ9TKlMhjlMZo5Ulif3bBbsPLGFXYXqUyhTGkIe+iYwJ+z5NW6+sca9UMLjBpJbZ7yj7zb5m1Df+Ss2TZmCdes6FM5qSfDL19gVK497vUbk3buMOZMW4NOoDDnS6fDzfoJZsVp4ZDbnfbXNk+Z1ks9/UuPmjQm1TjDNckEICAEhIASEgBAQAkJACAgBISAEhMAHSUBEyhBvLj7UEx66mu9HxZ6jjDT4bjIdXI3Pm0WOpgwbGM6iNeuY9HWAismzxDFfJbqNaE8hwyF6gcn0myMYn6fX+H3bVp4GqK2mZunIVrAGPXq2orJDpGgX/kRlFf56I8/TZ8O9cA36fN+ACjltYnYNR5wdGQo+235k1LZYdlp7MGJGXwobz2tj3KHYV1X0WKFOo/nSdgmrf5/HjxuVfVZZ8OhSkNJKg0xYwnh54w5veMWBaWM4ELtCvr7MHaXOYoyKCkzY1sQrKgO6vxJyj+7dzhq1bVztbSZz/op0HtWGGhECmQnFzIEq/YbxesFitv38DRv0KlKyzMcM61aJCOQ5mzGwkw/zNy/hhz2RoYGW6TKT18kmUgRNrj1pyVE4D/Z/buTnCQYl0IIM7mVp91V7GrhFhjhqrLJSsGBWjuyawYStqorWlhwlmzO4U1OKREBKT5mew/lk2VK2qXNGt6j51dq6UKLFl3StHZUQya40PUZ8wqJ5G5jxw1a06d2p2mMEnQpGro1wleXd++Iutmx8hkr2jrldDoo1HUDH5vliojON0dIl004X7Mer24fZsn2NOotR9ZAmM/k9OjCqbR2yGd5Jkp0jO8p2/5xGc1ew5ZfvMaT0wSwN9jnKkEElLYouoc/v8Fxlhq8SKzN85L3k15l1Mj4Y8zvimmUuWnw1kjTLVrJjyc9sV/5ZZCxMK7ey5HWuw5AxZqxYvp110w+o/OoqNtihAPXcq0eIlO+rrZtf0s9/kuOKSJnoVMsNISAEhIAQEAJCQAgIASEgBISAEPgwCWj8fH0SO4ztw7RYrBICQkAICAEhIASEgBAQAkJACAgBISAEhIAQEAJC4F9FIDr9yr/KKXFGCAgBISAEhIAQEAJCQAgIASEgBISAEBACQkAICIF/DgERKf85cyWWCgEhIASEgBAQAkJACAgBISAEhIAQEAJCQAgIgX8lAREp/5XTKk4JASEgBISAEBACQkAICAEhIASEgBAQAkJACAiBfw4BESn/OXMllgoBISAEhIAQEAJCQAgIASEgBISAEBACQkAICIF/JQERKf+V0ypOCQEhIASEgBAQAkJACAgBISAEhIAQEAJCQAgIgX8OAREp/zlzJZYKASEgBISAEBACQkAICAEhIASEgBAQAkJACAiBfyUB8wvnTv8rHROnhIAQEAJCQAgIASEgBISAEBACQkAICAEhIASEgBD4ZxAwN5hZsUqNuNaeP58C6/U8390Tp8HP+Wr5YkYWTk9Ep1El3HstZRouovbKzYx43JfMo7OwZ9dYKqeJqqDz5fjan/hyyW8cfRwIFna4FShLh8+G8nUFR8xMssSf3wbUoP7L0XgvaUBmTTKNgm8xbeJS/JoPZWSRtMlUftfbr9n0aRU+Mv+Zl3OqYmekG98DPcj0lQO///412vH1qP30W54mUtdI88hLITcY2bwtOzps43j1I1RotJQGqzbyXR7LRJsYu5HsPBlrZORa0j4FsH9YbWrs8n/b0sqRklVaM25wV+pljr1yjHT+ly6pdbqrC5lHpWPHgenUjz3tYV6s/GkOl8r3Y2wlU9dcyo0Juv4z+dvsocPalM9P9GipM0+BHBpVl5qPxvBspguTWrRjV+ftnGyVNe7zFnCK9nW6c63/rwnvpdz9v9Qi6XVlYtcmPCu615eYPuF7vv/tCk/CLMhaqC4jRgylTyFbDGHnIXcXUKz5Kmot28G0wlbJDKzD+8gMhh/LzdcD6+P6npZ3suvKBL+TcSTitilzoA+6y7rZU/huyx9cfBWGma0LFev1ZNGQxrhZmDKKiXVM8knH69trafDxBIKG7eL4R/HWd7FiJg4m1YSAEBACQkAICAEhIASEgBAQAkIgJQRe+/lGVNfr9Tx7+pQn3l4EBwWp12BuYU66dOnIlDkrdvYZ0GgiRTxDEGUqfGwO59WjF4TZFaaGe1yBMnkHwvHc8AVVJ9ynYb/vOFIpB1Z+Xpz/cz9/PHxDOO9JMLLKTd+vv03ePKnxfghkaMiamZ9S2CII76u/MWrcTOrf1XJ5RTcKpkxbTR37zJ1pN1jWQ+rA/Af3onvO2pE96H+6CN9OXkYTh+dsmf4V/br74bjlZ9pmSunpGFqyVurLokr/YCYpMT30AXP6t6XXpfx8MWQGCwvY8vr+OTbvvcfTMFJXpDTJLi222ctQ00nD4oc+hBJPpDSpD6kkBISAEBACQkAICAEhIASEgBAQAu9CICwsjGtXLhEQ4E8uV3ccHTNjaWVFSEgIPq9e8MjrIX6+PrjkyIVWG/l5O6Wfuo3apdfpQGuOWXIRjPFb615xeNtpwsoMYV6XmlTMm4fSpavxaa9vWNA6F5F6lSECrjPaMp/za0wAXhDHx9VE22IxN9WH3+iiD/ZkwajWZCheHI1HQ+rPPMaT8Lf3Ay6MJYvhXtRPpV0+KBE3TtEH32ftT73JXymynk29T/l8hycBsSvq/bm47QfqNK2MWcRYtSkzfBkn36hKIbcZ09jQtjItTuvRneiPfdR4lp8fwS8+AxNeh/o/56H3U54Hx7fWhMYEcn7VaGo0r4FNhB0eZO80iqkXfFGz9vcUC3vc3NwomLsgNRr3ZUnv3HDzV3Y+iZ7MN2zrWRJtl41sWzyYolVLRMxZ2qZj2PM6kkHI0yN880VrMpU0+FQap/ajmHHlTSyfdDw9MZuGjctFtLVvNZJ5nkq1j+2xIVIwap4NdQouuqeEjIQl9Nlxvh/WDmcPw1glydikJwN3P46qq+PF6fm069wYxzKRa8a2UTd6b7mJYTkYiu/h3lio/tN8vJh7+oeMa1U2ag024ds7b0dM3qeEtiV2RR/ixyNvbx77hSZY44m1ib4e/nQjZQxrpUI3Vionzoyrh3nUGi67+ZlirOfFgQHYlmzHdK9YDxj+HPi6GprGM7gYoh6FO3PIW7w6TX/8mgp1K2FTuixZO3zL0rvBcUxITb+T8y2p+2GPf2fioQBK9x/DiGpFKFakOiNG96NkwCEm/v6It281am0dn0GdemXUPJbAse3XzL8V+JazEjsXdYhcCxHvNXUmcSquy8oMHc/PLqdjh9pYG+qUqErRLxew/1XcpzKptWfqukrK5zj39ME8e+LNw+f+sXw1tbVaE3/8zJAT1nSd8guTm3pQOm9Bqtdqx9Txn1MuInI++WclcrTkn39TrUKjxUKF4+t07/LeafIoUlEICAEhIASEgBAQAkJACAgBISAEYhEwRFBevXxRfRbTUa5CFZxdVFCitXVE1KSVEiqzZM1G4aIl0IXrePTwfkTEpaGkgkipJzRYCRXmVpgbEynN0pE9ezYcLDRo02TCzdkB6+hRtZZkzGiNzvMIh58oVeOvluuLWJmuK7u3beX4V2W5ObcfH23wivnAbVN0FE/OnUN/dBbNrIwYq8SF9V91ov1eOz6bsJqbOzays2tmto7qwcDTb6JEiDDurBuAx6idmDX4huNbd3Jr2Vh6ZHvJQ4OSaenOmG1qjHOH2VhK+ewxFR/DmOonZHol0sfy0cDD3cWBNFoN1hmdcc9sbWRCgrmyoBPZ69Wnw8lY26Sj+9FYkNEpO9nTmaGNYO0UwTqm6EN55q2lQscx7F67jTub5vCt+zkG9BjOqmexBJGk5ikF82KaT7E71GKd1iBHhxEUFldI0J+bztDrpZm15ghBx/dwoG9FsqpFpvc7yYBO/ZgVWpu5SzdzZ8tCfih0mYE9RrHxRaRPYY8383Hf2VwsOoSjW7ayp2s6ls+7FtcTm9KsOKLm5sRK+idyRoD+9SkGdPyMr2/mZ/S09dzeuYGd/ZTw6fUqSqTU4//sJXYVe7Ji4UZu79jA5nZ2bBjdnV7HX0esGbvKMwlV8x+4pjM5NS6MXHcyYj3oz23l66g9sKb4FGG8ifPkf3EiherVo+hPlwlIMH/R6y2N+rYicv24pHsbVG2WuQV/Guz7Q4mv6TSUHLmLsKg1fLJZJrVGNTiU6cBH6a8w89f7RD+5er+zzNjrS/E2TcgfExH7iq2H7Ph21UH8j21lpushOveaxgl1soOhmOp3ytdVAqchmWclwPME11S0XZXCGWO2vZs7FKFyZrh2zFNJsFFF/5K1yz2p+80abm+YwRe2e+jeawqH/aPWr9aRLssN83uK6/1dFa2EJeDaHGp0n8W90l+wd+MObq4YRaOn82gwcB13otTQ5NaeKesqYuRk/I6xzv8YrevWI3uXZVw38nac9BwEcmHXCV7bV6FLUVujPqvZTvZZiU0qsec/RT5pzLFWSzssOCzFYn3CWZMrQkAICAEhIASEgBAQAkJACAgBIWAKAW/vx7x57UfxEqUxMzN+kKPhuluefCrSMgC/15Hbw//idm8dgU/PsmL3fazcepHDyJljZpkasGVzg0gf3MZxdWVsd9JTe9BIOvQZTfN6O8iWtxRVSnvQpH4TWhZxjIqkNMX9qDr2DZjetx6lDecNugxk6v5dNFr9O3dadCGvCZ6G3N3AV3ss6b10NAOKWEd0mrvVYH74rQ491lxmsrLNNugKk+f+Sbqmc1ndoyx2EQpENtzzlkuBoZFVbT0Uj9VRzQau5EqKe1ANLFwZNH8zgyLaKtabolhH96VJT62Bo6kV03d2cn3+GfM2j2W9iv5qnynycMak58l0w1Lkkz6MFyqCcsRc5blja2pmjbeAbD2YOrI1FZVQBmkpU6u2+q3jwa/Tmfe6JlvHdaN++kgJyLX/ULbv6MO0kz60rJ+eu7+v5ICmEhsGN6eCvaqTsz/T//hNnYdpui+GsR7tm85s74L8vH0kPVwiHyy3bK68nW0zctQbwqxY3bq17svAdc355eA9gsoXJvr41cRH1vFwT3I+ZYwQflJnnqwpO3CVEuQiy6D5m6LWT+IWJriTtgifN87K4g1buNJxAMWtVGTgidXsDCnJzNrOGGYyUufSUu2zLtTIaKbsz0qTHp0pvG0u06/0xqOUtcl+p2hdJTA26kKSz4oO/5cvCVLrzMk21huoEoWzpYPgV895o/Tv6Lks2XsE/T2c1HkZbnw5vCvLmi9g6vkBVKlgwhm3ej/2zlrKtaIjuNuvPtkivrRx5uth51jWYS0bH7fky+xaE9ZeYo7Gu56k3yb2oaolOQe6AO4+eKOeY3fiP8ZvR0jhs2L0+TdlLmP5ZJ6RYnlseXx4O3s/yU39bGlMPOfYdC5SUwgIASEgBISAEBACQkAICAEhIATiEvB6cA9XtzyYmSctxhmEyixZnfB58TKigyRqh3FjcRvy/XwraqS0fDTnd9Z5RH8INySGMWxpVrfTKjFpcg2yvkNcplX2xizbXJOxl06w+9RZDh/bQKeVM5jUbREH+hQlSoMybb6zFcc9WkXQ2JCniBMcv8IDtdXSFJHS3/MUN/VPudGxHL/EH7HoU/yVSGHjc4OTz80oXr1AlEAZv2Jqv7aiWL+d6Pu9a786fK9uZcycdWy7eJ8n/iGEq+jKQL2OqoF/04bvpyso47EixiHLHLWYMqEfHvHVvFwVKWoTPw4tiNunPAnzv0CDKiUSQMnv5asiHK25f/UxONWlQNro9mnIW8IZUiRSBnPn9F10Lq2oltm48m8wIOzVaWbOWMCiP67h+SqAEBXOHKi25tvlD1LnqppSTPEpY4pE+3SlxvHq3DhTBn/HOlYUadGKgstXMedaT2YVec2O1SfQVpxEozhnN2akoEvamAhh84xuuFr5ccXTj/BSmDCXKfP7HZ1JYTN7iuexj3nztMxciPzWgdy4/ZJQJVIa+a4mbv8hjzl6M5DQR6NwLjkq3tiO3FEJZ8iuN2ntpdDwpKunq8Z+FTH7PkuKnhWjz39KrUtLtf7Dad1hOI0brIF8w7m78mNyJv44p3QAqS8EhIAQEAJCQAgIASEgBISAEBAC8Qi8efNaJcbJYhKX9OntMUReGkoSIqU5uZpP5WqV4Khz/sywV1Eob4stzRecwf/Jn4zt1ZMhE/fRemb9dxIq0dqQq2h1uht+un7OsIXtKDRjOrvaz6F1BuM+6dUZYyadMmbIEhRf5zLeZdTVoizbu4QODsYbmSY6JTnA//Vm+LNdfNxlDNeqD2H2jMoUckiD+ZsjtGw+BgPDv6XY12fF9C4UtrYgnX1Wcjoaj27SWNhglZjw7dqPa+u6ks/oCg6InPJ456SaGQ6nS+0Sdo+pfbozLOQj5nz7BdWz22Gtf8LC3h34IepMBZOHTNInk3v5v1W0zNGAfoVnMXz1ecY63GX6OfVFxuwyxH10dITGWWc6wgzaeOyl90H4rcUmYwaseMbj14anPGphhb/hkQoQtMrmSLrE1mIU8ZS+1Th9vIzbw4skEmkbtR/+/zabf3Eg9R6eU4nRHL+DtzpmNbex5zKFz0qSz7/J5vpzcNoE1lq0ZuuO/iqSMq3xY0lM7k8qCgEhIASEgBAQAkJACAgBISAEhEByBHTh4RFnUMYvhqQ5lpZxMyZbqNcRuW5USfJjt6WdM/kNCU4ifnKSLeYwyehh1Af7LCXpUCc7wbcvcN9Y1pH4FiX72oKsuTJhEf6alxGJYjRY2ChhLTyIgOjMFSrBg/ej1wl7enSO20FRl/UB3LyolNishchhYsbotLlKkZvbbLrom6gAamafl7KO4Zw7cA2/JDU+jQprVecnhoWaGE2X0J3IK3pC/J7g6fWYJ++QOCfgzn6OBhdmzKA21Muvzq7M5EiGkHtEatSJjZnE9TB/vFVyDS+f4EQZJdE68pZlRvLmyUvR3K64JSJQJt6HNe6lVean+4c5/DyxSFBLshfKBs9u8DAmYUkoD689Sbxbo3escCulxvL6g0PPjMvT+jfX2XzVgnoD+tG1dG5cs2RS24UDuf4iYYcadT6emdriHhwef+GY4lPC/pK6og/24b6XFw98Q959npTqZm6mJywk3HgfZllo1qEMwQeXMG/NGs5makSfovG3O7/kzPVXMefCBj86z/VQWwq4plfbblPf7/BAdTas9xOevkOUcNpcHuTHm0OXXsY8s2EvLnL4qQrAK59LbQSPLj6cu+kT41PI08tcC7IhX+6MSX3r83a6LLNSIY8Vj0+e4G6i75nJr73oDhNfV0mtECP3dEHqffUhd5++NppAykiLWJfSUFQlEkrrc4gll6LP743bIiXPStJjpeBu2EvOXffDqUpjajmLQJkCclJVCAgBISAEhIAQEAJCQAgIASHwlwgYkuTELrdv3+arUaMw/I5dYtdLUqQ0zRolIlqpsJmwYOLlPTGhuT/7vv2UZpNXsPLIGc7cusGR3Qvo+v0xQvPUpIpDpHk2OcuRX3eZ+fsfEqy2Kb88t4Kxfxr5dO+zk77Tf+PMgwf8ueNn+u8Lp2q72rgai+oxYp2la0u+raFl48hBjNh1geteDzh3eh8zpgyjx+7nkcKFdUEG9SjN681DaLfgAKcfeON5+zTL5sxkS+xENGrTp3OeTOhv7GTbHV8CgoMJjgghS2kJ4eriLrg1bMQnxhLnJNOdVeZ85OA+2089jTgjMNz3PD9OWMXdZNoldjvYcxEVVXKNHEOPv1Om8sT6Nf26Fudan9PN8Sx9+k9g4ak7eD68xR+HNzJKLfaZEaqPigKu1ZZqIfsZs/GGyrKtJ/DuDsZsVmpTioqWbDX68FkWlZRn4EQWqLHuPr7PqUMrGbH8WkRCGk0aJ4o5BHPu0EUipj/0KbtmT2Rl5JmvcUazcHAnh5k3v+65iJd/MEHBSsCO0CtN8SlFhuN/aRLFGjak5M9XjCTOMbEvi8wUNSSN2bufcy8D1Bb2YLWVPXZbLZkrdKCx2TFGLPMkd7PmFLVK2Pfpmd8z9aQnd24dYcL4pdzO2pg+BW3eg9/qDNHtfVSSqbrU3/40xV8OmGerw5BKaTg19RvGH7jEhUsHGP/NL5yxqcKwOs5xBMgzM8fzi/LJ884x9Twt5FrmRvQvEl+gTcgi4orGjlqfdaLQ3Rk0Hr2S3248wNPzEr/vmE/34XM4FfFFS/JrL7r3xNdVIuMndjngOG0bNML10xXcMJI4J7Fmkdc1OFYYyPel/Jk/oD9Dt53g9I0rHNi7mgEjp3NcBYam5FlJeqwU3FVfCgSpL7fM1f8o47HxKehLqgoBISAEhIAQEAJCQAgIASEgBITAOxEwCJOLlyzB0dEx4nd8oTK6UxPlu6Rt0GiVmKgLixJckq4b964V7uVLkGbVWgasv8czw4dzq8yUrtqHXYM7UzDqcDeLHC2Z3/9PWo9rRLrJmSlQpgkdqttzLq74qsKdutDWdz7VG9/Ez8qZej1+YXHzbKZFNxkM02bi4/ErMJs9mW8mdGaCj1JkrB0oVKI6fRqqTMgRxpvj3moqJ6ynM2jBKMpMVxmczTNQtHpn5qaJ/TFYnSX5yXAGXvmeHi2q0lm1tKg0nefxMnxHdPkei2Wu9qz56h6dJjTBblxaMtjnoknbXlQ8//M7jRoe6BuR5TiLq0OKzkh8p8ESaaRN78G0pTPIPnkGX/VuwWMlqFjZ56Rc5RZ8ax+5pdvcqRlrfnlKl++64DhDQ/osxWnb0BU2RXcaytW5H1Fw5r23o9vVI60AACAASURBVExtiuVUw8v8zNy1kl7qkFWNbRl+XjYL58nT+FqN1U2NlS5bKbr0rx559qBVIcZOGcij0YNxqaDF3lYl6qjbmmF5fmBaPPu1Gavy86DatJvZDZf5hps5+GbjhogM36b4lAiO93fZ3Jkuw3qxZ/QMytSYHDFOmTG7OR6R4TuyaGxL0reuA2vWO9CjYc6Ea0LjSNv22dk2QiWDea4nU8FmLJzVj3IGjVKV1PU7nDe+hm3SaXFzskk6TDzK/ji/1PPf5vs5PB0/nu+/6MAonRmZC9Zj6txhfBz7nE1NRnXGYU52jmrFoCfhOBZswvzZX1DRRI3SMKZNgV4cWGjP4J+X0bL1D+qZMhynUYjajbrGJJ5Jdu1FGZ/UujLm5nu7ZpmTvtNW4TBrCt//2ItJ6v1Tm86Fyg160d/wn8bC9Gcl1WxUX2qFqiBorVYkylRjKh0JASEgBISAEBACQkAICAEhIARSSMDd3Z2x336bbCvNkYN79RWr1Ihb8fz5ZBu+raDn+e7PcBr8lBFLF/FVEXssPvTPg68PULvaF+gmH2RvddsU+Ppfr6qEvfkqWcqcTCzcNpsuWd/DGY//dcT/NP91L1nfrwHt3gzl9sLmqKTUMSXkzhwKt9xIoxVbmVLQSIhlavuqe8aiznXoGvg5V1Z+SoFkM9iktgHx+wvhwvTmFP+1Hmc39aWYicdOxO9FXr8rgXB8b66lUdsfCBr2K8c/yho3s3exYu/asbQTAkJACAgBISAEhIAQEAJCQAgIgSQIbNmwmroNmiZRI+6ti+fPEBISnPJgo4QjaHCo0JfvqsG0ztWwLNWNLSrRxAdXVEZr35fPefz0AYc3ruCPcFdq5Up4iOcHZ/eHZJDuBUcOPMa94xe0EYHyQ5qZ/78tahvta5+nXNo7k8FHzGnapQYusQTK/79BKhfP68tsuJ2Rzl+2Jv/fKFCGB/ni/fwZ928eZNYOL9IVKEGOv9Gev2Mu/vYxA07RvnIp7FtN53GZ7kyqnTmuQPm3GygGCAEhIASEgBAQAkJACAgBISAEhEB8Aqmz3TttYYb+vImh8Xv/kF4Hnqd3k26sNAioli40+eIH+uQS5SBFU6TNSvflJ+ieokZS+V9JIOA0nzboybqADFTsNIFple3+9jP/NHbV2H602t+MO5wHm7rjOvFGhB0OhT9m8eDyZPjQo8v/ZmqpPrxNaVYcPseKVO9YOhQCQkAICAEhIASEgBAQAkJACAiB90UgFbZ7vy/TpF8hIASEgBAQAu+JgGz3fk9gpVshIASEgBAQAkJACAgBISAE/usEYm/39vF5xaOH93nt50t4uA5LK0vs7TOQ1cmFdLaRRzBGb/c2HkkpH97+6+tJ/BcCQkAICAEhIASEgBAQAkJACAgBISAEhIAQEALvRECvEplev3qF58+f4uDgiLNLDswtLNDpdAQGBHD75jUyZnTEJWeumP6Ni5TvNLw0EgJCQAgIASEgBISAEBACQkAICAEhIASEgBAQAkLgv07g2pVL+Pr6kMvVHTMzMzQaTcSPubk56e3ssE2fnhcqn4PXw3sxqP7mVBf/9SkT/4WAEBACQkAICAEhIASEgBAQAkJACAgBISAEhMC/i8CTJ94qejI7Wq1x6dFw3TFTZnzVdvDoYrzmv4tLKnqjx3dvbypXrhz105XNT3SJ9x98jV9aVKHDigeEJV5L7iRDIOzhKjpVacKkS0HJ1HzH2zp/riwfyse1oua1xS9cC36HvoLusuWbTtSLWh+1vzpFQJxuItdPlVojOBnnRgrX1TuYJk2EgBAQAkJACAgBISAEhIAQEAJCQAgIASHw/yLg4OCQqEAZbYNBqExnaxdjklGRUvdsFwNr1+bLPS9IQoJLxq8Qbs1pFSHmNZtyiWh5SfdsO93Vtc8Pvk6m/Yd4W4NdzZkcPnyY3TMaYJdcxl4zOwpUr0cVt7QYBf1BuRiO94YuVGn4Peffkxb4Qbkby5jwJ7v4ce4Zsn2+kM07dvLrss/Ia5VSa5XQePwXpu6zoN3MjWzf+SubvyqBTZxuNFg4laNenVI4xjloIYXrKqWmSX0hIASEgBAQAkJACAgBISAEhIAQEAJCQAj8Hwmks01v0mhp0rxVToxqZ9pM1eje2JaT8zdwO8SkPpOs9OLXZZzweXe5M8nOP+Sb5k7U7juCHuUz/gNEyg8Z5Pu1LfTlXZ6TlTKlXXFIb0u6tJbvMF9h+Nx/QljGIpTJmwk723SktTZLYLhNwU6MGNISN8sEt+SCEBACQkAICAEhIASEgBAQAkJACAgBISAE/hUELCxMS4NjOKMyuiTSwpr8bbpSbMs0FvzRiu+rZXgH0SZqiLRFKW97hqW/P6Zia2cj/YTy+MBcfpi9hVNegWDjTJkmvRjcoypOFqbOSwCnvmrKQK/W9C50hvW7r/A0wJYCLQYzrl9VMkVpRfrgh+xf8BMLtp7kvj9YZSlGwx6D6VU7J2b3l9C5006qL1pON7d4A4feZm77rhxqvJRFHXOSrFmBZ/m2eT92qzEMJednK1ncPjtvYRu29/ah8Xdaenyahf3rD3HjRQgOJTvw9befUtIuSjtW25Bv7pzF1CW/cd5bhTfauODRog+Du1YiS7JGRLML4taGn5i26RiX770iGCsyFapO28/70rJwejUfQVyc+BG9t/tGNbjF57V/jfzbvjGz1g2hsLWp86DD98J6fpm+iv1XnxOqSY9blTb0/7I9Je0NPpk2T6HeB5kzbiobzz0jzL4QjVvnJ1Rvqg3R9fQE3tnJ9MkL2HXxGSHa9LhWaEXfwR0pk9GwICLnoNGYizEdz2pbnVmGV5laMW9VP/KbFE0Z5dPB6PDT+/SotSGiT+uqP7Hlu9IqmtIQpdqNVj/fihzLqjI/bv2esnHDLGPsSOqP0GfHWf7zbDYcuY2vzpyMBWrzyRf9aZb/nxCtm5Rnck8ICAEhIASEgBAQAkJACAgBISAEhIAQ+PcQSG77cUJPjUZSGqppM9ekR4M0HJu3ibuhCRuafMUiOw06Fubh2o3cNLKNOOjqXPqPWs/rKiNZsHoV84dVwmf9V/SfezVmi7jJY93awoW8g1n26z62/VybVxsnMPNMlFKoe8GB7z7j24N2NB2zkFVrlzGpfSaOjBvAtHP+mGcpQRHbp5y+8TrBFned3w3OPktPkeJZkhcoDcamKcHXuw5zeM88WmVKfFL0YefZ/KAS3639nX3rR1P89lLGLb1JZPBqGF6bh9F7ymVcO01kyerVLP6mEZqtIxm09FZUHRPI6EPxeaKlcJth/LR4FWuX/0Q314v8MvAb9jw3RLdaU2TodrWF/QDrBuRGk74+03cr29WW9sPbUiJQQtDNRfTrv5AnJXozddlaVs0bQsUXSxk8YjOPYh/KmdQ8hXqyYuhXrPOpwsj5q1j+fQMCNm/goQmuxq6i9zvJj/0msNuiGeOWrGHljD4U9FzAl0PWcj9iPcfaYj2rCRk0rvRetT/S742mCpSGfmwo/d1u1W4fyz/NjsYgcO6J5Lc7QqA0FDOytlyk6hxi+5giauR3K/rXZ/il11A2h1ZnyOwVrF05jd75rjJtwDgOvfwPRiq/G0ZpJQSEgBAQAkJACAgBISAEhIAQEAJCQAh8gAQSFSmV0kbB9p0p+HgtC0/4JhDuTPdFi0PFjlQN3cXyU74qfi12CeTahh08ztqKod2qktfZhXzVuzP0oyw83r6eKyqwMkUlayO61nPDRmuGfZEG1Mjqz9ULTzBoUqH3tzHvoCXNRw+hdbk8uDjlokSzfvQu4sOejVcJtMpJ+bxm3Pvznoo2DMN778+M+eUAz8Ih+N5J7prlpXwOk0LrUmByHtp2qYKTpTqrMEt5mpRNy7Pz11WEnOoi6BorF58j66ff0r9xSdycnXEv14YBnXLxQJ2beMfUxC4aW0r3Hkr3RhUo4u6CU84i1O/elcLBFzhwx4hqnALr41TVv+b0gtXcLzSAMT1rUySXEy75qtJ5QBPsLm/moHcslTKJeQq+vZ2td+yo/2VPauZzIUeRxvT/vKxp4nCMQXr8zq5hr29uug9tTzm3bGQv3IC+g2phc30jO+6mwhkG78rpndvpeHZwHtveVGH4qE5UKZADp+yFqftZf6pwjPWn4z9b7zyQNBQCQkAICAEhIASEgBAQAkJACAgBISAEhMD/nUAi270j7TDLUpuedRepqMYtPPDoRE6TtxjH9UOTtghtm9nTY9k+Hn8TqxPdG+7ffY02e1El1EW3scK5mAva1Z7c99NRMk0SOmp8XBmykyHaI40l6mhBgt8ERwisIffO8lD/jAdKQFsfv12h5wTpS5CnnAuBm87zJMiFi+u2svfWLTzalSf/uWsEZW9JnnTvGgMXf8Co1+YOZLONPrdQg1VaJYIG+xOsDA73uc5VlYX97ux2VJ8dr72lE74Gzc8kzVSH/41fWbhoC0evPOBlQCg6XSjBeh3Fg1Ix+i7Um4u3gwjzHkfzquPiGZyRRwaDXaIuJzFPwd7XeYYzxVyindOQNlchsnAzEYjGLofx4tYjwuyKkjdia3dkSZOjGE7s4/oTJVLm+acdChmM19m7hPtfYnCDKgmczuntp6T1DCkUcxN0IxeEgBAQAkJACAgBISAEhIAQEAJCQAgIASHwtxBIUqREk5bCHTuRr/0CFp1qxujy6d9xq6oFORt1IP+qRWy+9fF7c1SjrEsgI8YJ3SzMqC0zqZMxQa0Im4KLlCDDnFPceJSdQ28q82m5Wxy8/Ajt6adkKFmYWHpXqvig0RixN06sqRWVftzCeBVh+a5F93wPX/eZwP3K/flycjlcM6TBzP84X3WYgF6f4oMekzXDocUc1gwsmIh+GhDRPsl5imCixUwba4605kbOMk3WlEQrpL7XiQ6V+jdy9mTF4g7kSPrJTf1xpUchIASEgBAQAkJACAgBISAEhIAQEAJCQAi8RwLJhimaO9WlR20z9s/dwcPY5wqm0CitY2U6VQ5i54oz+EW31aYje8506B5c4HHMDtwQHl14iC5tLnKkT9Y8k62wzlFcxefd4dAVv3hbzt92YZW9LPks7nJgz+88zt2Aeg3debhrDwfuWVCgbPa4wpu5lTppMBT/kFSMRozljZl9XvLbB3PtqCcp3fUeG0rQvSNcDC5A1z4t8MjjQmZHB2xDHqhs1vGLEgfNtOjDQwh/FxXPIguF3a14cfoU3n/hDFPrrPnIpKy79fxtJyFPbxmxN779sV+b4+DuhLnvTW68VPv1o0qgYZ2p3vNl+YCjKBNdVyrCuHgOtA+PcUHOn0xq8uWeEBACQkAICAEhIASEgBAQAkJACAgBIfAPJJC8CqhJR/FO7XH3XMGSM28SFfiS9d3QT7tGpL90iEcxldNQoGUDsnqvY+L8g9x89IibB+Yzcd0TsjZoScE0yfZqcgWLnI3pVkXLwbEjmbv3EvcfP+Tm+UNsnDGGH/a/iDxz0yY3FXP4cXjlRbJVz0/mgjXJdn4FR16r8yrd4hpj6aS2h1veZcfm43g+fc6LV/6EvYu4l5gH1vlp17kYvhtHMmbZEa49fMz962fYt2YKX009q/Jkm1YsHHOrrdIPOaoyZRtkP53vJVb/vAHvBM212Lq4kNb/AvtOP8Y/OISQ0HDT51tl8i7dtQ2u9+czdMJ6Tt7y4vG9q5z8fSkTv1nMNROPv7R0a0gTt6dsX7wPrxA9Ov/rbF5w2GR/I93SYFuiNdXT32L+Dys5cecxDy//qjJ978Y/d1Ma5vpwRcrE15UWx2rdaZTxAlOG/cwOtfX78aM7XDq2nfnjvmdTZDagBLMqF4SAEBACQkAICAEhIASEgBAQAkJACAgBIfBPIGDSplFz54b0qL6M4fN+pUvJVjib1Cqh+xa5mtK+yAp+uPg2+tC6YE9+GgOT5nxH11VKybJ2omTzMXzzWSGVdzoVi9aRGl/PQ7toGot+6sNyQ3Ya64y4Fq1MizppIreJa+0pUNoJrqu6hW3R2hahlpueY8/LUNA+rp6rzVCJL4c3YeSPw+m0VtlpyIq9YQTFrEO5t/gTOix48Nb4mHMl8zBo/XyaZTG+3Tyutxa4NJ/IXOu5TF/+Hd3nqizl2jRkci9J9Y8zmXz2oEWO1nzz5QO++6kt9SanxdYuB5U+6kqRS7MSwLUp1p0BDccwY2RrthimyL4xs9aZnuHbOm9Xpk23Y8asNYzsMlVlZzcjXdb8lKnXAQdTzzO1cKXdxG/x+24qnetNwdw2G6Vq1CDL5T8T2JvUBa1dOb6cOhiryYsY/slcJdCmJWeFT5j4Zdt3Pls1qfGSvKe21w9pPJhjsSJMB9WtHNHEtt50No4sFrPWE19XavptSzNgzmQyT5vHvEGbeKH6s7DLTqHySoC3e3v2ZpK2yE0hIASEgBAQAkJACAgBISAEhIAQEAJCQAh8gAQ0Rw7u1VesUiNZ00LvLaNbp3UU+GkVQ0umTXj2Y7I9SAUhIASEgBAQAkJACAgBISAEhIAQEAJCQAgIASEgBP7NBLZsWE2hIsWIyMWi0Ub9Nvxt7EeL18P7hIQEY3JMpEX2Fgz7IoxTvj4qi3BakyP5/s3QxTchIASEgBAQAkJACAgBISAEhIAQEAJCQAgIASEgBP46AZNFSrRpKdC0CwX++pjSgxAQAkJACAgBISAEhIAQEAJCQAgIASEgBISAEBACQiCGQPKJcwSWEBACQkAICAEhIASEgBAQAkJACAgBISAEhIAQEAJC4D0SMBpJeYZ773FI6VoICAEhIASEwL+DQEly/jscES+EgBAQAkJACAgBISAEhIAQEAJ/MwGJpPybJ0CGFwJCQAgIASEgBISAEBACQkAICAEhIASEgBAQAv91AiJS/tdXgPgvBISAEBACQkAICAEhIASEgBAQAkJACAgBISAE/mYCqSJS6v3Os6RZLaqb56KUZXsO+v6/vXrDsab5KF1hMy/1Joz9+jCDbFzpuvolplQ3occPt0rAOSY4ufLRRE+Vlf2/XPT4rP6I0lZdOOoXj0PgBSa7CKP/8uow1ffQ6zNpqS3LDyeDTGgSxr2JtSjt8i1XAk2o/q+v4s+JjwpS2mMdz3Wp4WzUM23Tg+OvU6O/+H2E8WhGI0prclHeqTGjF3oSEr+KvBYCQkAICAEhIASEgBAQAkJACAiBVCOQCiKlHt/fJjJji4a2f5znZMgKqtq9tU93fzntLCryy7lg3mxtRzmHQZz1j2W/zoeL04fQNVdBSmmUyGlVnCbl+zD7t2ekyudYY6gsMlOmQ0squlqhMXY/Va75sb+aK2Vq7eFNIv0ZeHjY9+f0mwDOfFKccknUTaQLCL7GDLfctJ32kBADa8sqzLyY8o/Syc5TogbEvZG0T/6cals4cp4Nc234SVOW9q1+4Q+vv1FCNc9A4VYtqVYkHanwQCRKKuTcBBpp321+ojtNnXkyrLdilK32G6+DItdP+9mPEz5vb44z0t4Vo/cS9fL93Eh6XZk4pgnPis7nPKs7NqG2pWF95qFO2S9Y/adfQjYmDakhXZE6NGpVDDujp/+a1EmylZJdVyb4newgqoIpc6APuMPuoZ/ycebcEc93mQxV6N5rA14pf0sywSQNlq7VaNShApksTKhupErSPpmTrc92/gw+yZTmz9g+ZCaXY//vMtKfXBICQkAICAEhIASEgBAQAkJACAiBdyeQCh+dw/G7+5zwjMUoU8gOsxTZEobX3B5073uPSuOnsLB+LixePeDG/t+5cOc14WR6P6KRdT7azJ2cIkulcioSyNScCbt6424ZxIsz25jVawp9r2tZ9+fnuFml4jimdmWRnXo/yXowFde/tl74U3Z3bMekQyXotW4zVbI+5eDIgUyq4Yv99bnUy5aydzfUu6FDgyGMafCvJRbXsZB7bGjaiPEnCtFh6mJGl0xPwK3T7N/oyctQcLZMfQ42Hp8zxiP1+43do8YyM0Ua5sV89n1eGcTWtO93POldCAgBISAEhIAQEAJCQAgIASHwXyWQbOBY8OmxNLBuzZ6XiSPS61TMo5kF2pSGJepecXbJScKrj2bU0HoUK5afgtVq0+ybSXzdy43I4Bhj23QDudirNKULzea++vAbXfSBt9nySX2qaVQUlE1l+n59mJexAvSCjo2gtuFe1I+x7d76QE92D+5EC/vIehVytmbi8tsExd4Xrvfn1pJv6J2vKGUixvKgY7v5XPZVlYJvMCePoW1RvjyoR7e3G1WjxvNosJ93CcQJ83vGkwfe+MQxIsZtk/4Iu/8rkyqWjrDXw7k1k9apyEuTWr6HSpYZcC6QB7fCRSjTaQjffJsPLm7l6IPoyXrNoVpulK68mkM/9OFjB9eIOauYbwgnfCInItTrAHNb1KOm4YgBTW4V8TaItadex4p4C+fl3p/pl7tARNuqRQey6Wpg3O39EZGCb9dDYlviwx4dZmHbJtRLY6jrTvW8HfhxnVfU9nkdvodmMLJSNWpYRfZV2b0N4xddIyBqzbzZ0YmyyobyJWbzWH+fBUXzRq3B6sy78nYBJ++T6XOhD/bl2YPHPH8VmuIjDXReq+mo7C1l24Zdak1f61U+cp2ra50WPlGMVfT0lu5UNmvMGs/YEbD+nO5SglK5f+RWMIRemUpzTUm+GPQlXbIXoYJlXmp7DGf79bhbpVPTb9MJJawZfn8HS7b7U3DCRLo2LU5ejzp0nT+U/G/2smStl/rSJLqotbXnR3rnzKPm0ZUapb5k86WAt5x1T9nq8XZdlTK63TscnyMLGOXhQXkDa21xPv5oJqeevR3FMFpSa8/UdZXQ00Su6IN59fAxT7zfxPI1kboJLhsi6sczdY81TTctYECXShQsVpTSLbsweMWXFIkt7IU/5/ioTjSJeJ5K0OnzXTyJWUYB3Jg2mJ4FS1HBwEWTnwblB7HqmE+sZ1ttw55WP+oZUnUS2+7tf5LR6r2jzfe/s6ZLU+pERcc2/GgLT+JiTuBN/Asaw/83NcO6f/35IPE9l9dCQAgIASEgBISAEBACQkAICIH/H4FkRcrkTdETFqQ+8VlYYW5MpDRPR1Z3Z+wsNWjTZsHZNROW0aNqLbHLnAbdtf2cfZgKktm5Wfxq15uZN/ezZHYF7o/tyuB5D2I+cFuX/57d+ruc9ltGtTRGjFWRVHs7tWDkxgx8tGoHm+/sZtrQrBz8pB0/HnwdJUKo6M/Z3ejUeTNm7Sex+MYRthybTItcL3jyRom1VnnpeVONoVfnHFZVPtecz0HDmOrnxM7qcYJwDDxc3ByxUuquVebsuDinMRI5Gsyd8c1pkKMSX+01snFcY4FdzhxksTNDE4t13HnT82DmCgI6z2H9rZ2Mb+fP+tadWXRRKUnRJal5Sn4RxNQwzafYHaotm7aGEKtQgkPjKgD6o5PUMQEejDh3iWNKcJj7fVUcLTToX/3B5Aqfsi6kIV/9sY+t19fSv/QFfqw1iH1PIg8JCL+3lmENf+ZW+dEsvL6fWcNt2TnuclxP0pVjnI+am4CttHU2sh5Ubb3PcSaX78isi4XoseM3tnr+zi/jK6LxfBkjUgY+ek66ev0Yd2g3W+/8zo/97dnXtS3jd/tFrJl0DZdyUs3/sbOf4aTJwacXbkSsh9P6/XQvGCXFm+BThPEmzlPg8TG0ylGejwefJ+HpidHrzQat1rB+ckasn+iidW7DMoN9r1dTz05D/lnH+DNqDS/tmkWtUQ12NT6lZsaLrFt1T81cZNG/OsnajT7k+/wjcsVExL7k4HZ7Pjt9lqNvDjK8wF7G1J3EpSi13pS5NPSe8nUV487bP5J5VoKuHcUTJ0qWdYx5Ds2yFKeEM9zdfYuYYyX1L9g95TYVFu5k66UldLD/lbF1x3HWL2r9ajPT5IRhfm+xcUJuo0dKBJ39hZ41fuJxtRHMvnyYzX+Op/KjafRtvgKvKKDJrT1T1lWE88n4HQPI7xBDs5enQeX53I311hB9P+k5CODmqqMEONSkSbn0Rn2O7kd/eg5r3zRn7KldzP6pBPdnDOaX/VGHSupDefVAS7EvfmDW+QNsvbqczwqdYnKtfvz2KFpZVNuw+/6q+Hqyd1XpJMdSTzA3J3/D0bxfsvDZDY49287w1tmJXp5J+xRr6Zir/2/qiQ+J9x71tob8JQSEgBAQAkJACAgBISAEhIAQEAJ/lcBf3O6tI9jrT35d54llgQFkNbJVV5utGVOuNYu0s+BPbDgV22Q7PKZ8R4P6gxmUYxOZinlQsmolqrT7iJoemaIiKVPgokMzhn7fmIK2qo37CAZv3kb/6dt52K0XOU04syz0+ipmbrCi1bEJtPNIEzFw9l6j6b/Gg+9mnGdgtUrYBFxk6bfHsOmykvGjKpAuQttywaVY5RQYGlnVpqbicSaq2aRtrE9xD6qBpTsd9u+jQ0RbxfpqFOt4fVnW/YpB3Uphr+zN+c13NF/RnE1zr9F5WrGID+xJz5PphqXIJ30Yvhe2MGPsRXDqSNkc8SbJvhKDZ3WkmBLKDHssC7VsqH6H82TVZDb51OWnZZ9TMUOkuOg8YTSHV3Rmzd5X1Gxnx6N1izmtqcaknz6mmKOqk3cYQ3dto+dq030xjPVs02Q23C/KoNtjaeEW+bg45+pFkZhuzMnaZjTDY3Xr3GuIOsexJqu2qUQbdSL5Jj1qOE83JOeTQ4QYkzrzlIZCk7azMcqoDvv3Rq2fpK2Mc9dWRf51cmLb3HXc+WIY+ax1+OxdwpGgsgxv5aIEHYPsbChmlBrTizKZzZX9TlQd1RP3Jb+w5tQXFK5qbbLfKVpXibmR5LOiI/DJcxVdbItjLMEWc1syqTN2Q549I8DwHURU3/m/HUvbms7Kuzx0nNGbHQVmqGi/4ZSsmy6x0d9e1/tycvQ87pYby/bxTckU8aVNdnpMO8XOssvZd68dHXNrTFh7yQ8VUSNJv03sQ1VLcg50/jy6rYRGp7w4JLetWyWhGay+eClipAqtAgAAIABJREFUozp160/DyU05cvgRIbXzYalR/xN+mMjbHdy5yDZuAJsWjmDPpSDqZ0v5XmvzkoMZPbQyDhGc81Gp9Vufk/QpFhrLXKXUDE1m65pLVPisMPbqSzcpQkAICAEhIASEgBAQAkJACAgBIZC6BIyIlHpeLv+Iuh1PxUkWMdQhV9TITrQ5sZ/BZUNUYhjDlmZ1Ob0Sk9bXi/oQmDIDLd1bMvZaPXqdOMqJg39y9veVfF3uR5aOWMu870qSNiWfBV1L4WL44GsomrRk91AhULsv8USFkpkiUgZeO859vTf3yhUggZZV7gmBSqSwfnGVy97m5G1aOEqgTJm/Ka9tRd7xRzg9PuUtY7fI4uGGTTTLNDko5grrzj0gUK9EtJQw/mtmRLb2WkhHm4UxPVnkqc8XK4dQOL7+kK8qeWzjGxfEwwO3CPc7Q7+Myol4JdddHxXvZI33aS816Y1wTR/jNDkq5yDhxMbvIfbrYLwO3Ubn1oHSzkYelaiq4c9Osm7UdLb+dhmvZwGE6sIJDtSTrkSgidtmTfHJIUWivU3Vnzig/ykp5/7iPWtyd++I20+L2HimH8M9/Dgy7SjaejOpHOfsxoy4uaV9G5mYKQ/O1r7cuaaS0VTFhLlMmd9/0SkTm2ckX9EMMefvWjgXJZdNAPcuvyBMiZSJr5So7oO9OH8xgLC7g6hnNijemJl4+FzJu7n1Jq09Ew02rZpdbeaqiNn3XpwLkcU6ahSzdGRU3/QE+wZFRarreHNmPXO+WcGhE+osy9chhOtCCNbrKOWfwj3aUUO41CxK+r+4Z8BcHeEwctQWPu3fmJr909PgwDHGVo3/hvXeyckAQkAICAEhIASEgBAQAkJACAiBfzUBI5+n1VbOxlNYfT4gQqQMuTyb/h1v8Mm+HylnCMPTWJIhtyGeyJrqB25z9OFx5tVtz9R+v1F7V5N3EirVXk6yla9Dc8PPsMF0ntCYVqMm88eAFdTOZJy/Xh0OZtLxYBqDzcb7MH61JGO9N9Agi/FGkZuJjbf8x11NKZrUctCxCeN2qMQ5NubYOGbDKavadmykb41VWiyM3TDULTCUjecTi5D1j5xyM/M456SaJdqZkcFNvRTqyar6bfkluC0jF42kdG57rJTQvaVeU5ak9AC7JH0y1aD/Xz2L3E1pU3YK06efplfWO6z5w5aav1cgIvA1pugIC4/9pIYTZniI9LGufRB+a7HO7IAlT3juaxDDot4aw17zzFcFI+bKhE1iazHK15S+1Tj22czW6cVjojPjzlxA3Jcf+iv1Hu7kpqJI99zkhTq5I3sSkesarVnC5z1qOegebWVY5SHcbTaaEb9Wxz2LDWZ+BxhcYAiG9/yUF3WcRDrLhOOlsKOwO2sY991Niv+8lfGfFSHD//2bnRQaLNWFgBAQAkJACAgBISAEhIAQEAL/QAJGP3ab2eXAvWh+8qif3HnVB3d1Dp5T4QIRr/MUccMx5jxHM6xdytKgVS4lZp7B28g5ZilnYoFjvsyYh/nhawhdVHKTebo0mIUFEhSdXEGvskLf9UvYtedpHkYfHKeS2zw4oaLpchQxug09YWNIk89Dbem7zv4TrxIVQLUOBSiUNYwbWy/jn+RnZnUepTqkUx8WGici1di4SV/TE/rqMV6eXrxU0XnvWp6cuBOTyIXA+5z3hMwlc2BtXItNfJjQN7xQyTWePg9OlFHijaPuWDmqaVFrqXBunBMRKBPvwxqXqm5ob+7jrHdikVVWZCnjAo+u8TTmQMYQnpz1Trxbo3escK7ijtbzEGcexU4Q87ay3vcy+8+YU2HiUJpWy4ezSxYc7VVUnbGhDOKM2uIeEhZ/Hk3xyaiBiV7UB73E2/MBT5RiFH+0RBvFv6HRYm6mJzw4zHgf5k5UH1iekG1z2TRjKdedmtO6XPzoshdcO/cyJqI05N4Z7oWkxzW/nRKOUt9vnb86G1YlDHr5DlF3afJXJBePOXPyecwzG/7kHGcNQbm13Yk8AMIA6SXXL7yK8SnU6wJ3A9KSq7BDTHRlfJRxXltlo2gRa57vO8KjRI/iTX7txfSZ6LpK0oqEN3WB6n31Po+8/KLOW01YJfErNuRpU540z/ey7WT0+b2J107sTtDV3ZwPLEbPyZ9QoUQusmTLTPogT54n1uD/dD3E8xQP9AVo0kYEyv8TchlGCAgBISAEhIAQEAJCQAgIgf8gAaMiZco4KBExjYo6Cg0mgfaSbEf+/Nm9NYO+WMiunSe5dukq59bP5Js+hwkrUp+SWSOTeVjnrUQu3QU2b75PiD4cv6OLmLc/Vlrv6HFebOaHkdu5dvsul5ePZ9KmMEr1a4hzElE9sU20yN+Wz5qbsa/DZ0xfrcQUz7tcP/Qba7/sy3frnkYKFzZF6DiqHP4L+zDi+91cvfUIr8sn2PHtFA7EJHYw9GpB5qJZ0J/fzKErPgQFBaukC+8ShxmC5w+taOJWla/3GUmckyzjyAohv41jyoIz3L9zlf1jRrHpcV5adsufSBRX4p2GXJutMjWXp2Gbw++UqTzxnk29Y0amj76kWdY/mdBkDFsO3MTrznXO71jNrE8Gse66YV2oxBotO1Mq+HfmzLuqxFk9wdc3M2ehMeUwqXHVWM0H0TL7eX5sNobNaqxH9zy5sn0R03+6HJGQRpPWhbxZg7mx/RyvDJppiDd/jBnDry8T9mueJS9ZzR/xx4azPH0dREiQErAjFERTfErYX1JXAk+MpY1bZdoNvWAkcU5SLWPds8xMHkPSmA2/c/2pP8FqDcddwloy1O1GFfPDTFeJZLJ/+jF53ip5MR1d/XoUq/bdwuvSfhb3mcfD7C1pXdogZqa23+oM0WWfqCRT5em7LOp5NdFVQzWznA35pIENV4YNY+HW89w8uZtF3SZyLV1NOrd2iSNAXvv6a+XTbbyuHGb55zO569yCtuVMOI/SMJDGHo8x3XG/9iMDui7i2Pl7eF09z/Hl0xnbbipXIoIok1970a4lvq5S4Lyh6usjDHetQuNqC7mX4i+cNNjXG8HnVd6wuVk3fllylKsXLnB64xImd5zMxahESclZZJGtAFm5y+GD3hFnmupenGZZ38U8Sq7he76vD1P/39T7iqVK3CVFCAgBISAEhIAQEAJCQAgIASEgBN4PgWRFSoucjek3qycF4gdIxbJHo1XdhEcLLikx1AqXumWxOrWMya1a014Jk592WsbTyoOYvqsnblEJGMzztOPrCR549qpCpQwV6f6jjrrNMibcxV28F/VeTqdH7mp06nmUHKMWMOHTuOJCktaZZaHOii1M7G3L4b6tVKKUarSrP5L1F23Jnydt1HjmuPRawNJFTQhdOoiOeSrQpEQvll1Mi2Pa2Dityfvlt8qn83xXqDgV0+SjctODf5OwpyF777ZYze9GC/f6DFthQ6t1i/ikcHIZLhLS0r15FZHlOGOBd0hslLC7d7qizVCJIceW0C3POWbWq00T97p89skczpIX98jsGEpwasWErT2xmamSMKUrSsMmv+HSwT3WeKF4jq1OKU0uStk0YZWXHs9h1fEwvNY0ZP39yChNjX15vjy2jJ4FLjBbjdU4V3V69t1FYDb7yA3BaYrSa8NwCu7vTf30xajt2o7l+jZ0eZtZJ2ZMbeZafPljA/TT26i6+Smfpg4LrkaK7ab49E6w/kojixw0mT6QMl4/0jFLISqoNfzp4idxIoM19mVo87GjGiU/Ldq7JTw3U5OZegNycqhDXZoU6crawKaM/m0IRaL0vNT1W0fAC4PClw6XHDYJ3x+SY2F4/pevYFCjV6xuobaye/RijU8dBu/9iTqxz9nUOFD7C1eOfqJ8KtSJ5T4NGPX7CIoZEnaZWKxLDmDuoVGU8JzP4OJVaVKwJcNG7eVN7oIxiWeSXXtRYyW1rkw0J3WqWbny8Y7tfNctDUcGdaJDsSZ81nUBN2zdyWjyF0VdmTC7Fg/7VqNKhpLU95jAk1YDKKaNJQ6q7d/9rAzPqSs1255CH/g7fdIbXuei+icn32ZhTx2vInrRG/6/qRUV24xU7F66EgJCQAgIASEgBISAEBACQkAICAFFQHPk4F59xSo14sBQMYQpgKPHZ10H6rR+Qtc/1tKtXEbULucPu/jspnemz9CtO8vsZuk/bFs/KOuUsDeuLh99m4XRt5bRJLuRI00/KHvFmPdOQPeCPY0rMdJ3DFsPfkyWyODniGFDr0yldeHVVP5zP1+Uis6U8h4t0j1ha6VyfPNmMOtP9cY15Rp8KhsXws2RNWm7qjErrw4hb3Rq8FQeRbp7vwR0Qd4cH9iMvusqs+DeJIrH+8KuJDnfrwHSuxAQAkJACAgBISAEhIAQEAJC4B9GYMuG1RQqUgyNSt6gUUfJRf42/G3sR4vXQ7VzOiT4L+cTUJhUop26Q+jdRM+aSiXxMG/DAZVo4oMr+lDePH3Kc697nJ2/kPNh7njkN7I39YMz/AMyKPw557Z64fLFSOqKQPkBTczfYIo6WzPguTe3N/7I1J3mVBtah8yxBMq/wSL0PhfYe8mBxlM6kOtvFCh1Aa948fgJ3hf3sH7FA9KULEPWv9Gev2Mu/h1jhvFoWn3KpCnHF5scafRDbwomsaPg3+GzeCEEhIAQEAJCQAgIASEgBISAEPj7CKRKKJxGbXPtvGUvnf8+P5If2f804/O2YZdBQLXKQdXJM2idz8Q9iMn3/t+oYeZE8xPXaf7f8Fa8TIrAmxP/Y+8+4CO76vPhP9M0fUYa9d77arXSVu161xjWCTGYUAIJGBw6CYSSPy0J/BPIC3lDGjVxMDgmNBNjHDvUN7it7S3evqvee+8zmqYp9z13RmUkjaRZrdarXT+XCGnu3HLO997N55Mnv3MOvph/H56as6H6k9/AZ+5JuPbh1RtdfwvfKWx34+v2u7dw5nae4sfIQ+/AvR9rDl3UeuB+fPFrR2HZ6dXl20lw21xLzG370V/jwkdvmw6xIxSgAAUoQAEKUIACFKAABXa0wDYM997R/WPjKEABClCAAjdMgMO9bxgtL0wBClCAAhSgAAUoQAEK3KICWx3uHbWSkv9H1y36FrDZFKAABShAAQpQgAIUoAAFKEABClCAAhS4BQU2Xd37FuwTm0wBClCAAhSgAAUoQAEKUIACFKAABShAAQrcQgIMKW+hh8WmUoACFKAABShAAQpQgAIUoAAFKEABClDgdhRgSHlNT1XC7NMfxtGjRxd+3osnRoPrX8Hbgm+8+RjeKVb49a9/FL/ZRMA/8AjuP/YG/GODZ5Mjt/h10ImmH34Wf3h84bm++Rto8W7hWp4ePPnF+/Hahffj7s+fh2vFZcLvz7Hjf4WzK764xvdqC03jKRSgAAUoQAEKUIACFKAABShAAQpQYCcLRA0pg+O/wZ/ffTc+9dQkNojgNunXPDq+/dZQmPfGf2nAYrwUHP8FPiD2/dkJxybn78SvFbC+5t/wwgsv4Lf/eg+sm63Yq7Ki/K7X4liBEVGhd1QXAxj52Xtw7HV/hys3KAvcUd2NaExg9Df45wcvIuPP/gNP/PJX+PUP/gQl2mttrQgaz3wDX39Gg3f82+P4xa9+jSc+XwPDissooEk/hNf+zl4krZgN9hrfq2ttGo+nAAUoQAEKUIACFKAABShAAQpQgAI7XCBqdqZMfhU+cK8ZZ7/7M3TOX38PJn/9A7w0s/W48/pbcJOuoE7H3R/9K3ywznYLhJQ3yWgH3NY31YMJpGH/vnwkWswwGeO28Lz8mOkbhd9Whf0lybCaTTDqVGt6Z6i4H3/1mbegIG7NV9xBAQpQgAIUoAAFKEABClCAAhSgAAVesQJRV/cGdCj7o/ei+slv4qFTb8XfvSphC6HNgqlxN+rMF/H9/x3GkbdlRrmOD8PPPYh/+PcncX7QDRgysf8Nf4pPf/BOpGtifS4unP/87+PPB9+GD1dexGO/bcKYy4zyN38aX/7YnUheyIok7wCefeireOh/zqLPCWhTq/G6D34af3p3LlR9/4l33/8r3PXwD/H+glU39nXiwfvei+fv/T4eflcuNm2W+xL+9k0fw2/FPeQt909+jO/dl41lbHl470dw75eU+OD7UvHsY8+jbXIeibXvxF//7ftQa13IjsUw5PZfPYCv/+f/hysjorzRkIWDb/4IPv3eO5C6aSMW7Tzo+NlX8c3/Po3G3ml4oUVy5V14+599FG/ZZRHPw4P6r/wBPvyL2YUTOvBnd/86/Hf8vXjgp5/BLl2szyGI2auP4RvfegTPNk/Ap7Cg4Ngf4eOfug+18XKfYntOvpET+PaXv47HL4/DH1+Je99WBp8UaxsWj5Pg7voVvvVPD+E39eOYV1qQf/it+Oin34X9NvmFCD+D13+hfunCD7z9Ljwgf0p+K77zyMdQFlM15UKfTiyWn/bhg8d/Frqm7s6v4skv7RPVlHKV6vvx1q91hO+lPYp//p+/w4GVZZZL7djoD9/4Gfzwa/+On73YidmgGrbyu/HH/+fjeGPZrVCtu1HP+B0FKEABClCAAhSgAAUoQAEKUIACr2SBqJWUMogy5TX44D16nP7Of6PHdx1Emmzc865dGHj0cbRHGUbsaX4QH/+/j8Fx7HN46CeP4Lt/cQdmHvs8Pv5g89IQ8Zjv3vEkrpZ8Gj/49TP4+dfuxvTjf49/u7iQFAYn8dyX/gR/e8KK3//Cf+CRR3+Af7wvGS9++RP45mUn1Kk1qDKP4UKbY80Q96C9DZfGLajak7p5QCk3Vl+Dv/7NC3jhqe/grcnrjwmX/FfwRP8d+NKj/4tnHvsb7On8Pr78/XaEi1f9GHziL/Dhf2lE/v1fwX/+5Cf43hdfD8X/fA6f/H7HwjExyEg+zIwqseuP/gJf/d4jePSHX8X78+vxjT//Ip6akKtbdaj67C/EEPbn8NNPFEFh+T1867ei7WJI+ws/v5aAEvC0P4yPffw/MFrzYXz9B4/ike98Bkcmv49P/9UTGIqclHOj5+Trxo8++3n8dOYYPvfdR/DDv7sHrid+hoEYuhp5iGQ/i3/+2N/jt5o34sv/+V/48b9+BBXdD+FTn3kUfaH3OWKI9QNvQIIiHx9+5Nlwvx+PNaCUr2PAvi/9Vpz3DH74vmwo5IDzqbDfb0MBpbypkPaWh8Uxz+MXX6gSd97aJjku4ht/+lk84bsLn/n3H+HRH38THy5txjc/8WU8P/UKrFTeGiPPogAFKEABClCAAhSgAAUoQAEKUGAHCqwbUoqkDRX3vRsVw4/iP16aXRPcxd4XJRKPvAt3+n6DH56fFfVrkZsbLT/7JYbT3orPvv9OlGRmofSuD+Czf5CK4V88hiZRWHlNW9rr8d7XFsCgVCG+6h68Os2J5qujkDMpX9/P8Z0TcXjT33wGbztUjKz0PNS88WP4cNUMnnq8GW5tLupKVOg91yuqDf0Yefpr+MI3nsN4APD2nkWPqgR1OTGV1l1Dk4vx9vccQ3qcmKswtQ5vOGDE+JVWUSEnLuFpwY+/dxlp7/tbfPzeWhRkZqLw0B/hE/fnoV/Mm9gV68IuCjP2ffiz+MDrD6OqMAvpuVX4vQ+8F7u8V/FcV5TU+Bpav+JQyYELD/0EfZWfwBc+dDeq8tKRVXon3v2JN8Da+AROjESklBs8J2/nL/A/XVb83qc+hNeUZiGn6l58/M8OxBYOLzVIgv3Sf+Hp2SJ84LP34VBBBrJ33YOPfvI4DK2P45c92zCHwVadtnxeEOMnvoOfzx3DX/7f+3GsPAfp2bvwu3/ycRzDaTx2YfW/rS3fiCdSgAIUoAAFKEABClCAAhSgAAUoQIGXXWCd4d7hdqhS78aHfvdhUdX4JPoP3o/cmIcYr+yHwliFt78xHh/8wTMY/mLERYJz6OtxQJm9WwR1i+dokVmdBeVPutFnD6JWv0GOuporIRsJiz1SxEFMLQjvnDcUsM73XsKANI5+EaA9tvq8ygl4pBoUH8qC+7+vYNSThfqf/g+e7ujAwXfUoexyCzzZb0Gxaas1cKtvuPBZnYgM8+K8hQpojSIE9TrhFQ0OzLSieRro+fd34K5/X3V+XDpm5cwvpsw0CGfbr/EfDz+Jk039mHL5EAz64JWC2OPZxuo73wjqOz3wj3wZb7rzy6sabMOQ3OCshd0bPCfvSCvGkYnqrMXOKWDMq0Qq2tdBjLbbj8mOIfitu1ESGtod3vQ51UjHM2gdFSFl8a02KaQXg5d6EHA24NP3HFvT6dwRu4jWE64xzF1zGe6gAAUoQAEKUIACFKAABShAAQpQgAI3RWDDkBIKI3a9636U3vcQHj7/RvxNnWWLQ1U1yH39O1H2yMN4ouMPb1hHFaJ1a2LEFaWbu/B/n/w3/I5tzVGhNnmrapDw7fNoG8rG83NH8b5DHTjROATlhTEk1O5CRN61LX1QKKK0d0WtqRZ3/POT+H9FheVWt+DEU/jrj/w9+o5+HJ/6p0PIT9BD5TyDz7/z7yFJ1zzR46bNSHzzt/Fff16xTn7qCp2/4XMKmSihUkY8I6U6ylymmzZl3QO2v9fr3mr7v8j9EH70vXciZ+N/udt/X16RAhSgAAUoQAEKUIACFKAABShAAQrcQIFNyxTV6b+LD96twrMP/hIDkfMKXmOjlElHcf9RD371o4uwL56rNCE714Rg/1UML43AncfQ1QEEjXnIsWzavJhbocvZI+rzuvB8k33VkPPlS2izD6BU04PnnvpfDBfdg9e+rhADv3kKz/VqUH4ge2XwptaKmQZ9cM5vYzViRG9U8SUoi/ei5WQ3rnXUeySKp/dF1HvL8d6PvBkHi7OQkpQI83y/WM169SbCQZUSUmAega2keJpU7CrUYvLCeYxcxxymurRSJIvWdUwsX2R+rCNKe1e3P/KzGomF6VDPtqNtSozXX9jc8nsmrl6auoOrKNd9r0SF8Z4cKAdO4yrnn9zo4fM7ClCAAhSgAAUoQAEKUIACFKAABW5Bgc1TQIUJe+6/D4XdP8J/XpxbN+DbtO/ydd7xelgansfQ0sF6lL/lHqSN/BRf+e4JtA8Nof257+IrPx1F2j1vQYV+06vGfIAm9168/5gSJ/6fz+HBpxvQNzyA9ivP4/F//QL+4dnJ8JybhiIcybHjhR/XI+OuMqRUvAYZV36EFx1ivsqClY2JSxfDw+N68MsnzqB7bAKT0074txLurdcDXRne8e5qzD7+OXzhBy+iZWAYfa0X8cx//Qs+//VLYp3s2DZNUpEYKj2Ak2KlbDn2C8424Cdf+xlG1pyuhDkrC0bnVTxzYRhO7zzmfYHYn7dYyXvfe/8I+X3fxWf//jGc7RjEcG8zzv7v9/GVL34PLTFOfxlX8Dq8oWAMv/jeMxiclxB0tuKJh16Iub/hbilgrnkb7rJ04Lv/8GO81DWMgcZfi5W+fwtn0e/jdXk7N6Rc/71SIulVH8DrbVfxL3/xNfxSDP0eHupCw+lf4Ltf/jv8d3g1oDVPlTsoQAEKUIACFKAABShAAQpQgAIUoMCtIBDToFF15uvwwbt+gL/8zq/xntq3IjOms9Z2X5P3+7iv6kf4h/rl6kNdxYfw1S8A//jtL+G9j4gkS5eO2jd9AV/8k0qx7vQ2bsokvPqvvwPlw9/Ew1/9CH4or06jsyF/91G8+Xf04WHiyniU70sHWsWxu8xQmqtwvEDC6Yn9qIhfmecqE+7Ap/7yDfjcP/8l7n9UtFNeFftnf4VqnQ+93/tjvPOh/uXGL80rWYxPPvZdvDE1+nDzlb3VIOtNX8GDugfxrR9+CR94UKxSrtQjubAWd/1hcsxzD2py3oYvfqofX/rq2/HafzLCbM3BHX/wXlQ1PLAG11D9AXzidV/Av37ubXhSfkTx9+KBn8a+wreu5L345res+NcH/gufe8/XxersKpjSyrD/te9EYqzzmWry8Y6v/C3sX/o63v3af4HanIG9r341UhvPrWnvRjuU1kP41Nc/De0/PYy//OMHRUBrRO7hP8ZXPvX2Lc+tutH9NvxODK//zL2fxumICtNP/u7R0Cnm134Lj3+ueuldX/+9Eo/fvA+f+PY/IeWb38F3PvnfmBTX01izUVknAnjr8tybG7aFX1KAAhSgAAUoQAEKUIACFKAABShAgR0ooHjxxNPSkWOv3rRpvt4f4P33/xTlX30En601rp37cdMr8AAKUIACFKAABShAAQpQgAIUoAAFKEABClDgdhZ48mc/QWVVNUJrsSiUC7/lv6P9KDE40If5eS9ironUZL8Zf/F//Dg/OyNWETbGXMl3O6OzbxSgAAUoQAEKUIACFKAABShAAQpQgAIUoMD1C8QcUkJpRPnvvwfl139PXoECFKAABShAAQpQgAIUoAAFKEABClCAAhSgwJLA5gvnEIsCFKAABShAAQpQgAIUoAAFKEABClCAAhSgwA0UYEh5A3F5aQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUGBzAYaUmxvxCApQgAIUoAAFKEABClCAAhSgAAUoQAEKUOAGCjCkvIG4vDQFKEABClCAAhSgAAUoQAEKUIACFKAABSiwuUDsC+cE7Wg7eRYTWXU4lG9EZLrpGz2PE40a1NxZjURVtJtKmJ/sRH1TL6a9kjjAiOLDh5BrUCwfLPkx29uAhq4JuINitzYHB46UwLJjY9QApq4+j4vechzbn4a4aN1+Re1b8BgLhHutz8ehukKYduzzi+Xh+DF55Xlcmq+4RZ7x7fgMYnlOPIYCFKAABShAAQpQgAIUoAAFKECBW10g9pByg54qdYnISFdDG5E5rjg8OIe+lh44E6pQV2JDnFIJlWrlwZJnGC0d09CXHcS+VB1UChVUOzrgUkCbkIYMv35FYLvcbz/GLjyHekU17qxNxrZAb/AMFr8KOntw9kwfLLWHUWGZQ+OL5zHsW+9ENdL3HkVlQtRkeb2T1tmvgm33XTiOIOY6T+PMyDqH3ZDdEjxDF3GqVYXKI9VIjVNA8oxEWX7sAAAgAElEQVShu6MPI5N2uHwi9VbpkZCej5KidJjV672o29S4wCxaT53DZMZBHMoLoPkV8QyAFe9egvrmPoNtepS8DAUoQAEKUIACFKAABShAAQpQgAIvj8C2ZGcqaz4qrBs0ODiPOS+gT0qAMU4T9cDgvBNe6JBmM0GrucEhUtQWXOtOJYzZ5ai41tNu6PE+THX1wmnOR3W8/GjNKNx7ENlBuXpVhIc9l9E0GY/ymgKY5QBYoUScYUcnwbFpBRzo65qGNvsgkkVAKW8B5ygm/GZkFOfAYtAgODeCjtYmnPcocbg6bf1APbY7bnCUBO9YJwb9iajMNkGpDL4yngFWv3s38xls8Hj4FQUoQAEKUIACFKAABShAAQpQgAI7UmD9kDLgxFBbIzqG7JiHFrbsLMTJWdfSJsHdfxYnWx3hPcrkNcO9JVcvzpxqh3PxnIbn8VSD/GF5uHdoqHj9zNJV2089jXb5000a7i15x9HR0Ir+aQ+CGgsyc62Y7hhFwv4jKLfKFYfhCsmr0wtNtu5aORQ46ETXmdPoci126Qqeeyr8tyJxD+6sSYqxqlKCb7oHrZ3DmLS7EC4GTEB6fimKM0yIVvsouYbQOQak1WRAH8rqVNCZzCL6lbcApDgRSCo1MJotsERcIPycehG/1EfRy8nLeP6SDxXH9iNNPHjv0Dm80KJEToYS46Oz8AaUMCQXoKI8G5b136JFhOXfYli/Y6gdbT0jmHaLoeEqAxKzi1FekAzdQl4q+WbR39KCnjEH5sU7p4wzwpZVgV0F1ih2cijYgUFfIsrlUHDhTurEKhxIjLh9vBUa5wTODQzDERAh5bW0WTzTocaX0DPsgF+pR2JuGSoLErGQh67soxyYdk5Bm7UYmG7XM5ArFbtw5vQAjDlJmB8dg2M+CLU5HcW7SpF+LWFzDM8A0jwmu5vR1j8Op1yJq9LCnJSLXZU5MEbJtde+e8C2PoO1bxL3UIACFKAABShAAQpQgAIUoAAFKHAbCawT1QQw03ERTcM65FcfQoZ+HmNt9WifBwxLnVdALyrXjmcD4Tkp16ooDLmoO54rJ164/Pwl+CvvFEO5V1ZSalL34XiqiNBmm3Hy3AxyV89VufayN26PCKN6L19FXzATlQdEBZ40g+6GJrjEjJMJS3dVI2XvcTGseXFOylXNURpRcPg4ChbCzOsZ7h2YnxdBTz52FVtgEJNeuic60dB0AQHtEVQmrn50fkx392DOlIcqMdT2hmzBGYwEduPA0Vpo/VPoOH8Jl1r0OFyZhNiKX0WwPXAF59v9SC/dg1KbiE9do2hvuIpLigM4WGgWIWMA9s4raJuKR9neKiSLQ+Zds5icW6dH8lQCXVPQZB1A8rrzDcjnSgj6xbDvOIOYbmCda62329GDkfhdqD1shjTbg4bGK7iqrcPeLD1WTVoA73gnBnw2lOUsB6brXXZr++cxPqFG7cE7YVN7MdZ8DlcvqmCoK0EoQ990i+UZiH/Tk8242jWHtF0HsCchDkHvHGYmvUIx2hbru3cdzyDabbmPAhSgAAUoQAEKUIACFKAABShAgR0tMDM7g6GBAUxNT8Pv80Gj0cBmS0RObq74bVvR9uhxjV9Usg15oc8tR36SCXqjDTllYojwju729Tcu6BzCgEOD9PJipFkMMFgzUFKctM6ck9d/v42voIAutRRl+elItBqh18vVhEXIMYphtRMuMXh75Sa5h9Ah5oFMKcxA5HpEG9/jWr81IW+h4lERZ0NuQTz8Y32Y9sd4nYAdPd3T0BVUoTQzASa9HqbEXNFHI1xDw5gLdSoIr1y6p7MhyWqAVmeA2ZaOvJzoVZTz4x0Y8NpQmGOOWl262LKAow9tI0Ek5OeEh7rH2OTQYZp0lBalimHjBljTi1GaosBM/yjcqxM7EZj2d05Ck1mElA0D02u5+epjFUgoyEOCXMap1CG5IBcmMZ/rgH1hwaLVh6/+HNMzkOB3exBQiipXmxl6rQ5GSxIy8zOjLoQU67t3Xc9gdT/4mQIUoAAFKEABClCAAhSgAAUoQIEdKyBJEtrb2tDS1ITsnDy84Y1vwn3vejfuef0bkJ6RgSuXL6GpsRHycYtb1JI7yTcHpxjOa4zXLQV0ijgzzKIIcnlg9k5zkODqfQmn2hdL7lRIqT2G3bbI8rJ5jJx/AQ0zCwCKeFQd3ScWWgn3JeC2wwOxwErE0FmV0SKGS9tvSmel+WkMdPZgaMoB93wAQfHggiLIU5vF0O0VLfJjRlRROgw5qLRFn/NzWzoghjobI8Y4q0RwqglOwuENIkUTPe+OvK80b4ddVOM6O07h6Y5VLRLXloe0Q6lGfE469FdacOrUMBITrLBYE5GalgjD6krBhVBQnbl/w1AwKALcxkvdCGRVoyZzdfVjDDJ6K5ZfCTUMFlHeOemAR7R3uU1iBXtRRdnvTUDpJoFpDHfc4BAxXF+vXqrgVGhEgK30Yc7lgyQWQNpsNtfYnoEIyJOykdzdhKsnTyMhMQEWSzyS01MRr139nGN79677GWwgwq8oQAEKUIACFKAABShAAQpQgAIU2FkCHe0dCAQCePNb3iqWRFGJv/3w+32IE5WUhYVFyC8owAsnToSCyvh4S6jxUUPKcLcUIvCIjDwUUG6WgNxUDxGsZFSjLmmxxlAB9eIkh0vt0iBp1yHULRWdifkCb2Cmd10ckgt9ly+iQww9L68oFsGpBkrJi6FLZ9G7qoJPcotFYUSVYHJVVkSYdl13X+dkSSTckV+tLiVc57QVu5VIrjmG6jXD1RcPUiAuuQJ1x3IwPTmFmZlJDLX0oXOgEIf250dU8olQcKIL/Z54FOda1q2iDIp5OhvOt2AuZTf2lawzj2Qszd7sGDFVwEDnBNQZIvTW3dh/KOIpRLRm4dM1PYrNnoFYU0mfgeo7EmGfmsS0KMme6G9Eb9cwyutqkBme8DTUhljevZftGWz2jPg9BShAAQpQgAIUoAAFKEABClCAAjdcwOf3Y845ibe87e1QiIgkKC/oHP4jlGjIRXiBQBBHjh7Db375czEEXCV+1NFHMiviTDCqAvC45pfiECngDi+gccO7svUbKDWi0s9oXPgRQ4VVq8MiObhc/F7+rUPkISq9XDXpxrRzeTB1wCVXV25tU4gHIJetXlN+tHgrvwPjdgUSi4qQkSCG3Gu1YtXzAMQjWbUFMNvbDbsuBwWJmk0r6VafHfqsUouQLwjxfixs8nBf75oh5WLlFszK5YOhTSzs4xAL2yjEkO1V1XVKlai2C/rXnC9X41rigrBPOMXMkxtvSvEOJqbnoLC8Bgf3pELtGMWUN0Iy6AqFgqqMIqStEwoG5vpx5VwLnGnV2FeaFH2hm42bEf7WPQvXko0fLrt4I3TiXVkqKhSB6WQX+kRgWpBnXTcw3fBWsT4DsYyVwyGqJhcuFvTMwhlUi3d55bPfjmcApRaWpAzkFleKOTB3IT44hRF75Nj+zd+9bXsGG+LxSwpQgAIUoAAFKEABClCAAhSgAAV2ioDH48XuPTVQqSJXbZbzMZGTiSHCkgigpKAYMSz+Likrx9TkZKjpq8duhvujsopVnLVw9PRgQg6GJB9merswvaW0bacQbd4OpTEDWWYfhls6MOpww+0YRkf71JqwbfMrhWm1JjGO3DGCCTHHYkDAy0lxzJtKB7M2CMfEbGiFa7FyCSY7WzEir7QcsUmeEXQO+ZFUlBV11eVY7qfQmMUwXj+mhqZC95K8k+jpXVi1fcUF3Ohr7sbEnBuu6X6x8rgdmpQcsYBL5EFKaK0WaLyj6B8Vw9S9XsyHxnGLTWVBbn48fP1XUN89DrtLXMc+hdG+FlxtnV4ILsWcm6Kf3SNTcLg88LpmMDosJlcVbTQtrc4jAtLJTvS5LcgXq6+vHgUu3yro7BMBZSvs1kKUpGngcYih5nbx4wivlL6iW5t98A2jVazw7nC7YB/uQOuYhISclIUV1OWbuTDYMQ5leuGWqyhjfwYQCwu1oG/KCffcBHpaeuHWpSM7crl28c/6+p6BBM9oO9r7xjAt/h14PU5MD4s5Q8VUCJaIMfebvXvb+gw2e0b8ngIUoAAFKEABClCAAhSgAAUoQIEdIeCb9yEnJy8USIa3xTws/FuOK+WILCAqLrOzckQxVnjqxnWGe6tgLapFRaARzSefRYNKzIOXlIIkjUusdL2wLazYPbFcdIhLzz4V+lKTvhd3VCZEDY92hNZ6jRArc+fu2Q1fQwsaXuqHFGdFVq4YQt0+KmKfcFVmeBXyQVHPtrg14PmnGkIfbNWvQm3yIqkS5twy5Nhb0Hz6BBrF94rEPbizJmmjMfbLLVNaULC7GN6merz4nKgAVWtgSs1GnqkV/UtHiZWw5fBYm4ODSXFbq6KUr6U0I68iD47Gq3j+WTV0piRkiYVtlB0RD1c+TmVDns2B1rMn4Zar91JLUFOeuGZlb1V8MXblutHY+BKG5X7bqnFnbbLotxKGrD3Yr+pEe08jznaKqjyFClqTDak52oX2K6BSejDecRVdHr94bUXgZklFaU0plhYtl0PBThEKptUiLWLo8TKeqGycHsaUXK450Y5LE8vfACaUHDmInKjnRR4X8bc5D2n+blw4OQe/mDszMX8PKjOW57b0TYkqSpcZBXviY3u20W4T6zOAFmk5ekw0nkG7+H8gxFkyUFFTtGZl7+t7BqGpQTHX3YqBdi8C4n9xqPQJSK/cgwLz4v9fY7N3b5ufQTQz7qMABShAAQpQgAIUoAAFKEABClBgxwnIRXomszkUQspbaKSxPNxbbHJMufQjjjOazPCL+SpDx7144mnpyLFXhz5wWysQmG3ByfMzyDt8jcHW2ktt+x7JO4xLJ1ugqDyCPWL1n9WD27fvhhK8Q+fwQqsetceqsGItou27ScxX8k024NRlF/IP77+2sDHmO1zDgSIw7T17Gr2WGhyusG09pIzhlkFnF86cHkTSgSMosUQvgo7hMttyyMv37m1Lc3kRClCAAhSgAAUoQAEKUIACFKAABV4mgYcefADved8HxUI5cvGZ+E9odLH4EcO8Az55AR3xI4JJeZ/JbMGjj/wIZWWlNzRTeZm6vp23EdVfU0OYCFqQGG+Eyj8rKvaG4bcUIXmdeQ+38+7Xeq3AfBDx+eVIS76RAeW1tupGHx+Ez2dEdnnuigVcbvRd17u+5PdCmVKEClF5uk5Z8nqn3tL7X5nv3i39yNh4ClCAAhSgAAUoQAEKUIACFKDAyycgV06KH7mgLhj67/CPmI1SfA5Fl/IKOuGyyoVWvZJylZgehOSbRX9bG5q88lhhMaQ5ORfVlVnL8w/GdJWX5yC1OVMMv3157rVz7iKGjKflo2CHNEgRl4DsgoQd0pqXrxmvzHfv5fPlnShAAQpQgAIUoAAFKEABClCAAre0gBjKHQoo5cknl9ZoEftCwaX4Rh7zHRoSLP8R3hhSLlHIfyigTa3AQfHDLVJAuGQcwPEMqtxMAaWxAIeP75R49mZK8N4UoAAFKEABClCAAhSgAAUoQAEK7GgBeR7KxXBSrqpcXEQnlEmG6igXvg8llaHt5k5st9QM/kEBClCAAhSgAAUoQAEKUIACFKAABShAAQrcLgLLNZIR9ZJiHko5vBQRpuimHFAuH8WQ8nZ58uwHBShAAQpQgAIUoAAFKEABClCAAhSgAAV2iEB4aPdyYxYrK0NVlEu7WUm5Qx4Xm0EBClCAAhSgAAUoQAEKUIACFKAABShAgdtZIDw/pbyQjrSwmE6ot0tzVYb7fmvNSSn5MdvbgIauCbiDogPaHBw4UgJLRD2o5OrFmVN9sB04gtKIL8L72+FceOa26lehNvnW6j6CdrSdPIuJrDocyjdyrP7t/O+XfaMABShAAQpQgAIUoAAFKEABClCAAreywGIIKX4vVk6GqinloFL8kqO9yO2WSukkzzBaOqahLzuIfak6qBQqqFYPWFebkJKRCoNmZUcVhlzUHc8F/BO4eOLKrfyIb0Db5fC3FZ0jM5h1uBGAEcWHDyHXsFxyKxfi+qZ70dzai7E5H6ARznllKM+Jh2bpsBiPmelHW3sfxmY94l4qaK0ZqKguQWJc5P1ENyUfJpvP4NKQF8aiwziUZwgv/BQpEJhFx9lz6HFqkb0qmL4BULwkBShAAQpQgAIUoAAFKEABClCAAhSgQIwCoZknF6sn5bkoIxbUkf+O3G6pkDI474QXOqTZTNAuJ2MrOqSIS0RhRWKMVDwsJCBekoBfCWNyDlKThtDcvTrLFoeIgLj+UgfmksuwtyoBmO5CfctF1GsOoyZDF57qNIZjAo5uXLjQjUBKAcoLE6BX+OF2zkO9Kp+UQ1HvaDNaZvXiiXujPyg5xGxrxKharir1Rz+GeylAAQpQgAIUoAAFKEABClCAAhSgAAVumkCoinKhglL+MxROhqopV+ZP64SUAUxdfR4X3Tkotkyhf8QOT0ANS3Y5qktSoF0MlIIujHaKCrzBSbhERqTUJSCzsAxF6Qb4h87jxXYj9t5RgXjVSgfJM4CzJ7tg3XcEZdZVX0Yh842ex4n6maVv2k89jXb5U8Rw76CjHade6oUndNR1VNWt2yejqPmLYfNP4vILV+CNN8EzaYfClo8C4yTa++1QJhRjb00uTKHqzyDcY51obh/AlDsAqPSwZRWL4C4F+sXq0IATQyKE6xiyY170yZadhbjlmUXDjbne9spXUWhgKyyHTfzpn5hAy4Licm+DcA33YAqJqCrNRIJc8WgoRen4OOp7huFKy4dRGcsxIlTs7IUrvhyHd2VAt/AeWUXmuXoLugbR2D6P7OocTJybiRJTihBzvAXNsymoLJ7H1UuTqy/BzxSgAAUoQAEKUIACFKAABShAAQpQgAI7QSCyalLOtpbmo1wOutYJKRda7xjATNZe1JUZEZhuw7mLTWhPtmGXTZwmeTHacA4NjkQUVx1EkkEJ72Q3GpsuIqirE/NBJkLvH8WMV0L8imHDQMApQk2lBQWGmGI/aFL34XiqOG+2GSdFYJW7ZiiyCEjNxbjjeDEW56Tckv8mfSpP2Jhr6Z4iCfYZC7E3ZxJXLnWjS7sb+/e70HShFwOOrFAwG7B34uLVPmhyq3AwywTJPoDmhqu4iAM4VGwRgWgAMx0X0TSsQ371IWTo5zHWVg+R28GweKPtau+mWH7MTbnEjbNgWaxgFcGmJVG0pH0KcwE5pIzhGGkO47NBmMSo+4HLpzAw7YakMSMpuxiluQlYGu0dnENvQxek/P3INjgxEaV9knsITS0uZNRUwBJojXIEd1GAAhSgAAUoQAEKUIACFKAABShAAQrcVAE5jIyYm3KxLaGcclXDVs/ouPJrfSYK0k1i7kcF4uIzkKITcxdOe0ITW8qVbp1jSmTtKkdOohkGvREJWSUojp/HiKgalPQJsKrdmHKIEksxLHeqowHNgy5xrqggnHIgaEiCOcbM7+XC3KxPot4xxk0Na1I8TPGijyqFGEadAJPZhniNH06vrBeAvX8Ibl1OqHLSrDfAklok5nfUwT3YB7t8I/8s+sVcjPrccuQnmaA32pBTVgBzRAu2r72bdEssWOQR01BCI+YBFQsTnXv2WZzrdUGlExN/imfr9csvXAzHBOfh9kmwd3fCEV+MmgP7sTtXh2kRxl4dFIFlqBniHeusR7+6EBWZ+rVzUMqHBJ3oa+iAL7sSeebYgu5NesivKUABClCAAhSgAAUoQAEKUIACFKAABW6iwMYxocawXN0mZv1Ti0gz6A+PFw84p+ESg3Bd555F/+oOWL0IKBMhsjW0igq8gG0e/QMjmNCakJueDvu0GLxss0Zce/UFbs7nTfskUjSROW6+iVA3vKCP/FuJYOgkBcSfCAbCgZ7L6YPCEL88tFv4GuLFwjC9TjhFkBcvqg6dATFPZLxuaRVvRZwZZpELLg5837b2bt6j5SOUGmh1IjzUbJBvb3KMwlKEirzk8LQBxjKUiGHjDQPj8GRmQz3VjvohPYoPZoj5KqM1TAS8XVfRjTzszzWFbGIPj6Ndj/soQAEKUIACFKAABShAAQpQgAIUoAAFbrbAxiHlpq2zovLYfqTHRTtQgjlJD//wDFz2ObgsBciYn8CUyyR+lLAW6ZfCt2hn37x9G/Up1lYtpmuRKZuYEHTh9NXlrOtfVT5n5TWUa4K77Wjv+i0IfaNQQy6ahE+Ez7ps7K7LEB8kuPtEeaUY9q2VV72J5RgRXsaJwkeN0bC8UI5YoV2nF6+hywOfKP/1T02Kqk0PGl98Go2Rzeo4hacHsnGgLgczE07459px+pnQzKRLW//ZZzCcUouju22xzR+64mx+oAAFKEABClCAAhSgAAUoQAEKUIACFLhZAlsOKVXGBDE3Yq+YY9CH9GQ5wVq9KaCNT4CmaxyjIz5o00VIaR9Dx/AY3EEjCo03a5iuqG5USJgPrF3BevM+re7jFj+LQM9gVEOanhEWyTAvLqQz44KkjodRzPuogAlGVQAu1zykxPCwZyngFlWWy/d82doLNUwJYv7Jngk4fNnQy6G0GOZtnxTzVOrzYQo9yhiOUeghX2bc6UZAsi5UpQbg9YgpAcRQco1CCW2umAM1I+LZ+KfQdK4V8zl7UJ1lgUGlgb66DokRhwTsHbjYOIPEqloUimrUDWo8t/jAeBoFKEABClCAAhSgAAUoQAEKUIACFKDAjRTYcp6jNGSiMEWBMbHYS8foLFxuFxzTY+hvr0fzqDc0v6DKkCjmUJxB76gKKQk6mFIscIm5GD26xOUFWG5k76JdW2WAzaQQc0IOiopOL7zzPhGYhQ+MpU/RLnnt+1SwZInVrT19aO4cg8PthkOs9N3U54EuIxsWOfRTWZGToYWjpwcTYvEhORSc6e3CdEQZ5va1V0LAMweH3Q6HyyeeXRAepx12u0Os2i7fUAxFz8hFAibR2ioWU3I6MT3YijaxoLYtLx1izaTYjlHokJKbBKVYhKm5Xyy445Kv04a2KcCamRxa7VsZp4fRaIz40YfCTGWcAUZDnGiJAhox/+mKY/QaeTA94sR+g1YVfR7La39IPIMCFKAABShAAQpQgAIUoAAFKEABClDgZRLYciUlFFqk7joAdLWhq+U8esQ8ilDFiTkUk5Gdpg4HRWqxcrOonJsIpsCmFRWM6lTEK4YwFW+DbsvxaBQZscr10LkX0GRf/s4phv6G5soUlX6H6gphWryfqObLqCjFTH07Lp7qlA9A/qE6FMoHxNKnKLffyi6VtQi1VUBLRyNe6hWzKqr0sGVXoapIVBiGLqgSQ+JrURFoRPPJZ9EgKgiNSSlI0rjEXKAL27a1NwhH1wWcH1ou0+y/ci7kl7D7TuxNESGgLgO7a3xobunA+dOi8lFtREpRDcrTdUuh4ObHiOra1ErUzreipecSzrSJd0ZjRHKhuE7WOovkbAWX51CAAhSgAAUoQAEKUIACFKAABShAAQrcUgKKF088LR059upbqtFsLAUoQAEKUIACFKAABShAAQpQgAIUoAAFKLDzBB568AG85/0fgt8nRutKQQSDwdCI64DfD7/845N/h78zW6x49Cc/RllZKafv23mPki2iAAUoQAEKUIACFKAABShAAQpQgAIUoMArS2A7B12/suTYWwpQgAIUoAAFKEABClCAAhSgAAUoQAEKUGBbBBhSbgsjL0IBClCAAhSgAAUoQAEKUIACFKAABShAAQpsVYAh5VbleB4FKEABClCAAhSgAAUoQAEKUIACFKAABSiwLQIMKbeFkRehAAUoQAEKUIACFKAABShAAQpQgAIUoAAFtirAkHKrcjyPAhSgAAUoQAEKUIACFKAABShAAQpQgAIU2BYB9WZXkVy9OHOqD7YDR1Bquf5M0zd6Hica1ag5tgeJm959s9bxewpsg4Dkx2xvAxq6JuAOiutpc3DgSAm24XXfhsbxEhSgAAUoQAEKUIACFKAABShAAQpQ4PYX2DwmVJuQkpEKg+Y2wAi6MNLehI7BGXiCSugSMlFUXow0Q0T4GsMxkncCnU1t6J90IaCIgyW9EOWlmTCrFo0k+KZ70dzai7E5H6ARhnllKM+Jh0ZxLcf44RhoRXPXCOzzElSGROSUVKAgSYuly8TQ3pfzyUneSfS0dqB/woF5Efip9QnIrtqDQouME4Sj/RRe6vWsbJImHfvuqES8OCQw3YgXLgzDH6XRxqLDOJRnADxj6O7ow8ikHS6fuIlKj4T0fJQUpcOsXpSRg8dWdI7MYNbhRgBGFB8+hFzDktzSHSTPMFo6pqEvO4h9qTqoFCqorj+Pj9ID7qIABShAAQpQgAIUoAAFKEABClCAAhSIJrBpSKmIS0RhRWK0c2+xfQHMtF9Ew2AccncdQIbOg6EWUT13UQF9XQmsoYAxhmOCTvRcuoyeYCYq91fD7B9H29VmXAxqcbgyKRRCyqFX/aUOzCWXYW9VAjDdhfqWi6jXHEZNhi4UMG5+jAg6x8V1WyZgLtqDQ8lqOPoa0Xj5MlR1+5FnlFO0GNr7cj4l/zRaz13CkCYDRbuKYY0D5t1O+FWrgkFdFnZXZUC3sFuhjMNiTqy0FGLfwWwEpeWGB2bacaltHukpYTu/cxQTfjMyinNgEel5cG4EHa1NOO9R4nB1GrQhYAkBvxLG5BykJg2huVsukYy+Beed8EKHNJsJ2uUUOfrB3EsBClCAAhSgAAUoQAEKUIACFKAABSiw7QLrhpRBRztOvdSLcM2bFtmrh3sH7Wg7eRbjycVIdg1gaNoNv9KI9NJqlGcYEC5EkzA/1Y2m5l5MuANQm9KQlxIQnYi8rQjjZvrR1taLUbtX1NppYErJRWlZLhLi5MTPh+m2s7g4bkPNwTLYQimgD5PNZ3B5KlnsKw3v24zGN4XeIQ/0OdUoTDGL9llQWJ6DsZf60TOdj+okUSoawzEBRx/65zRI31uMdKvcDwPKi0ZxsrUb48WJyNBKcA33YAqJqBLVldMrEWwAACAASURBVKE+GEpROj6O+p5huNLyYVQGNz9GMY/xnlH4zKUoz02EXlzGVFyGqbGL6Ot3ILvMClUM7d2MJfbvN3lOkOAZacdgIBW7D5YjeTHsi7etvYVSC6PZIhzWfqVQ6WAy65a/kLwY6ZiFFF+GdH34BHViFQ5E5ubxVmicEzg3MAxHQISU8mNRaGArLId8d//EBFoW3uTIO4amHqifWdrVfupptMufONx77YPhHgpQgAIUoAAFKEABClCAAhSgAAUocAMF1g0pleZi3HG8GItzUq7XBvfwOOJqD+BOiwKOngs419KCxKQapIlwTvIMof5yF9yp5dhfkwCFvQ+NjQ4RIGmXLhdwdOPChT6oc8pQW2lFXMCBodZGXLqqQt3ebBHOaZBQtBv5M+dENWIiDu1KBkab0DCsQf6B4tgCSnG3oHtaBFhqxCcuBqiA0mCDRdWD2WkPgnJIuekxaszPzmJeYUKyaZFOAa0I4nQYxKQzKELKAOamXCKYzIJlMagTfbCI+6J9CnMBOaT0x3CME5NzgC4rPlwZKIupzUgyAcMzog2SFdpN26tZCIvXe3qx79/8OflhH5uD0pIOb9cFvDgkO+lgEYFzSUkmLEvDsMU9Xd04+2wnApIKOmsqckuKkWXVLA9hj2iW5B5Bz5QCSdXJyw5rmi0h6BeVknEGxEUJPtccvrBDk7oPx1NFPepsM06em0HuOsPB1zuf+ylAAQpQgAIUoAAFKEABClCAAhSgAAW2R+AaIp3oN9SkFCJbDpgUapjTMmAKOjDlkofWSnCP9mNaVBTKIZXVYIAlrRhlaZGTW/ow1dULp7UUVUVpiDfqYbCkoEBUIGpmBzDmXhjzqzIjb3cJzBONaOjsQH3zFEwlu5G3PAlk9MZF7JX8HvhEBadW5cdk4wt45sUmTPrV0MkFlB6faK1o8abHiGpCcSxUWmikWbSdegYnrgzDKz6rxSyKXnl+RLEIi3wINGJuQ7Ho0Llnn8W5XhdU8o1EBajXL+4UyzFBcawoOtXoVPAOX8aJZ06j3S5BEyfCUbmdocts3qdNYWI6IIbnJPdJTEIZmOpA73wKyvcexN6KdChGW3CxaVyEqvKNFNBYs1BcUYU9+w5gX3UREoPDaD1/GX2hd2b1FhBzcvZhLi4Nubb1J0WVq1vbRoJIyM+B+brf6NVt4GcKUIACFKAABShAAQpQgAIUoAAFKECBGy2wbiVlrDfW6OOWK+BUalG5F4Rc1CYvkuKxi8HiulQYlxaUUcIQrxeVkAtXD3owOxeA5BaLpTzduOqWcXDLoR/CJyv1Yg7Iikmcru+FlLwLh7OWKyJjbWvoOIUCqjgddLo4sUDKOmfGdIwKcTod9HFytaKcSkbZlBpodXox8niD5CyGY5RqrWivhLj1GhxLe6M0L+ZdsTwnvSRPAynKUxNRJobRh1ZutxhR7h7DqQ4RVvtSkCqqa3UpechdurEFVhFwu19sQN/AHLJLLCsrP33TYoi+F/rsbFHxGr21QfcQGi91I5BVjZpMYR39MO6lAAUoQAEKUIACFKAABShAAQpQgAIU2MEC1x1SbpQKhQIjEaCJ/1naFMq1MZI2ez+OlFo3HposKvWc03PhVZ8dM3D6U69pkROFWidmu5wSlYwqxBfvx2G5RYEp9ItlpDWiyjHUqk2PEZWAckVkwCtiSRPyag8jT5wmz9/pF7WURjmMFBWl8iHweRHQZWN3XYb4IKpK+0SQKYZ9a+Vhz7EcI4eXIpib9QSgyS7HQTHKXVwUo/OiwXI7Q5eJoU/yadu0bfycRJWq3G/JDN1SJqtAnFGsRC7mlfTIFaTy/JyrNoVYPd4qRv/PuHwi1hYZ59L3ErzjPRjzW1CSYYz6bgRdQ2g434K5lN3YV5IY7fKrb8fPFKAABShAAQpQgAIUoAAFKEABClCAAjtQYIMSv+ttrRJaq1gAxTsHz9JIXrG4iiO8FE/o6kodrCYlvFNTcEcb7bvUBBFYjTWjflCF/L17kacaFEO+x+BdGA0eS0uV+gSYxVDv2Sl3KAyTN3meSrsILc0JulAItvkxInSzinkzpTlMiArQ8CbaNjMllmUxIjG0EowapgQx/6RrAo7FAksxzNs+Keap1NtgClUExnCMWIRILDYNz/TMcj8D8n1F1icWipHzvs3bu9DE0C+x2rXXDbdbhKfruUkBsRq3OMbrDw1/X9piek5yn0SV7PwcvBHP2+fyQhLhrC5yTsqIS0t+J8R6SdCIVbpXvIxBF4Z6Z6BIzEXq4jLgEecF5vpx5VwLnGnV2FeaxIAy8nnxbwpQgAIUoAAFKEABClCAAhSgAAUocIsJ3MCQUgF9SjYSguPoGnRAjvSCrmHxt0ikljaxAnNBLozOTlxu6sekQwRkTjsmh7vR3NAF+0IOGBSrh9c3TsBQXIX8hAQU7C6CQcxPWT/gWgocN3XX2JCboYO7twld4w44HaJdTb1w6zKQl7Aw32EMx6jMOcg2+TDU3I4RuxNzk31o6XRAk5qH5FCloBjSniFWJsckWlsHMON0YnqwFW2TgC0vHYaQeAzHKOKQnJcKjb0TLX2TmBMuI+3NGPaZkZNtDg+Cj6G9Sy6imnHo8kmcPHkFI+EJIteSicrS+pPiGLGQ0copImN5TkoY08Ww7MAomlsHRb9dIZvW7jmoksR7IBMHZtHZ2IpesdjSlFj8Z3p8AG2XGzEpFgHKzTKtCCkDYpGlfqcGKWJl89UFmEFnnwgoW2G3FqJEzHHqcdhht4sfhwuhGQJCmwhlPXNwiP0OUaUpltaBRxja7Q645KpObhSgAAUoQAEKUIACFKAABShAAQpQgAI7RiD6cG850Dr3Aprsy+10nn0G/fJHfT4O1RWKwc6bbwoRAFbt8aKp+TxOdCqg1sYjNd0IDC2fqzIXYN8+Ddrbe3H1pVYRZorj9BYkpuVBKwd6ATu6r7TBkVCOQ9kLw36NOagqm8Lp5ivoth5A4XoTFq5oojzMuxaVUhM66l9CT1BUesZnYldtMaxL8x3GcIyocMyrqUagqQ3NZwcQEGGiJU2sTF6aHBqCLW9yv3fX+NDc0oHzp+Xh2UakFNWgPF23NDp+82NE1WZSOWrLWtHUdRln2iWo9InI21OB3FDFprzF0N6FI6/316bPSe63IRt79vjR3Cb3Wx7eLtuUhmxCQaNCBbV/Cr3N/RBr7ITar09IR9m+ImSG09twM6V5TPaOYF6biZz41a+ohPnpYUzJAfZEOy5NRPbMhJIjB5Gjl28WhEOsMn5+aHm+0P4r50LvcMLuO7E3Zf2FeCKvyL8pQAEKUIACFKAABShAAQpQgAIUoAAFbryA4sUTT0tHjr36xt+Jd6AABShAAQpQgAIUoAAFKEABClCAAhSgAAVua4GHHnwA73n/h+D3iZGtUhDBYDA0rWDA74df/vHJv8PfmS1WPPqTH6OsrDTqeiS3NRQ7RwEKUIACFKAABShAAQpQgAIUoAAFKEABCuwsgRs4J+XO6ihbQwEKUIACFKAABShAAQpQgAIUoAAFKEABCuxMAYaUO/O5sFUUoAAFKEABClCAAhSgAAUoQAEKUIACFHjFCDCkfMU8anaUAhSgAAUoQAEKUIACFKAABShAAQpQgAI7U4Ah5c58LmwVBShAAQpQgAIUoAAFKEABClCAAhSgAAVeMQIMKV8xj5odpQAFKEABClCAAhSgAAUoQAEKUIACFKDAzhRQ78xmbUOrgna0nTyLiaw6HMo33nrLmC+0v88bttCk78UdlQlQRdBIrl6cOdUO58I+W/WrUJt8+z7SbXgreAkKUIACFKAABShAAQpQgAIUoAAFKECBHShwi1ZS+jBRfwJPn+uHW7rZqhI8QxfwzLOXMTq/jY1RWlBy9DiOv+Yoyi3R+6gw5KLuuDjmVXtgUyiiH8S9FKAABShAAQpQgAIUoAAFKEABClCAAhTY4QK3ZEgZdA2iY0yB9MJ06G92NhdwoK9rGtrsQiTH3ezG7PC3jc2jAAUoQAEKUIACFKAABShAAQpQgAIUoEAUgVtwbLAP0129cJrysTshovkBJ4baGtExZMc8tLBlZyFudWFj0IXRzlZ0Dk7C5QeUugRkFpahKN0ohlFLmB+5iBeblKi8Yw9SFwNHaR6jl15EIypwR00aVuaQErxjHRj0JaI827Q0pNw3eh4nGhQoKtRhtH8MDm8Q2oQ8VO4ugE0TDjJDxzSqUXNsDxJD3QhgtuUkzk3n4vChXBiYd0Z5XbmLAhSgAAUoQAEKUIACFKAABShAAQpQ4HYUuOUqKSXXMDpGgdSi9IggL4CZjotoGlYgs/oQjhyqRKKzDyPzEY9M8mK04RwaxjTIqjqIw0fqUJOnxXjTRbRNi8QSCmhsWUjANAanfCKyDG/S/CQGZoCELNuqgFJ8H5wTVZRT0GSJKkrtqlRRmsaAKwm7j9yFV9+xC/Fz3WjqdiB4O75F7BMFKEABClCAAhSgAAUoQAEKUIACFKAABa5D4BYLKf2Y7unBnDEXBQma5W77Z9E/5IU+txz5SSbojTbklBXAHAEjDxHvHFMia1c5chLNMOiNIngsQXH8PEb67aKOUcSUcTZkJSowIyotw9NLiurKyUHMKBKRlRC3ill8N96BAa8NhTnmFQvahA80Izc/BXohrNQlieuq4ZlxwLe6uvM6Hh5PpQAFKEABClCAAhSgAAUoQAEKUIACFKDA7SCwwXBvCa7el3CqfW6hnyqk1B7Dblvk+tIi4Dv/AhpmFpI3RTyqju4TQ6UjaAJTuPr8RYzJKaC8mYpx+ODWhjNL7mF0DktIqc6EISJelXxzcAaUMMbrloZcK+LMMIscUxRBhraAcxoueOE69yz6F/Yt/bJ6ERBdUCk0iM9MhPLKICbn05AR58XE4CxUiXsQmYmGzhNVlP2dk1Bn7kfK6ipK+XtFHPQLQ7vlj0q1aHDAHwpDuVGAAhSgAAUoQAEKUIACFKAABShAAQpQgALLAhuElAroMqpRl7Q4QFkBtW514aUGSbsOoW4peVNBF1HgGLqN0orSg3UoXKwgVIrwbkvzLYoh3T3dsBtyUGFbfRP5RorQf5Y3BZRr7mNF5bH9SF9dFBlxliY+C0nqSxic8CItcQKDdjWSaqxYCSWqKCe60O+JR3GuJUoVpdycla2JuMX6f7LKcn0bfkMBClCAAhSgAAUoQAEKUIACFKAABShw2wpsEFKKfFGjhzFaHrjEIQeXxlUB3iorhQpag1EsZXN9m+QZEVWUQRGKrqyilK+qiDPBqArA5ZqHlKgPRZVSwA2nb/meKmMCDOjF+KwP6ckbdEptRWayGhcHxzEbGIJDk4xi6yomsQDPQOcEVBl7kaZbk4TG1FGFSgWFFAhVcIa3ILweeW7M1Vs4bA0GNprNUiGqQEVwuuExq6/LzxSgAAUoQAEKUIACFKAABShAAQpQgAIU2BkCq0sjd0ar1rQiAHtvF2Z02ShMiltRLxk6VGVFToYWDjFf5YRXpH6SDzPi+OmIykSlIROFKQqMNVwVC+/MwuV2wTE9hv72ejSPepcWyhEXgyUzBRp7F1rEQjealExYIke4iyN9k53oc1uQn2uNXkW5pv1rd6gMNhglOwbH3WIxHXHNmT50T0UJIhVqmBL0CEz1Y2jWDa93Hr7gqpJLlQE2kwL2/kFMubzwzvsiws+19+YeClCAAhSgAAUoQAEKUIACFKAABShAAQrsJIENKyl3SkMlzyg6Bv1IqsyGMWqsqoK1qBYVgUY0n3wWDSoNjEkpSNK4xDyUC5tCi9RdB4CuNnS1nEePvIKNKk7MY5mM7DT1iuBTZc5EqnYQ/V6tCD9XLYojqigHO8ehTKtF2tbGrYcapBChaUXRNK62nMSzbVoYEzKQnqKBY3EK0CV8JUx5u1A0V4/2cyfRKvaby+7AgSzdcpsVemRUlGKmvh0XT3WKI/TIPySG2JuiYi1dmX9QgAIUoAAFKEABClCAAhSgAAUoQAEKUGAnCNwCIWUAjj5RFanNxsHkKFWUi4oqowjqDoifSNbSlcZKA1KL9oifTeiVFpQePY5VZ4dO8k13o9dpRn51/LrD3DWp+3A8NfIeIkQtO4bjK26rhiVvD+7Ii9xZiNwoTVOIIeh5e+7AikNXHacyZaGqTvxEOZ+7KEABClCAAhSgAAUoQAEKUIACFKAABSiwkwV2fkgphm57tRkorcjGzS8MDMLnMyK7PBeZ11FFuZNfCLaNAhSgAAUoQAEKUIACFKAABShAAQpQgAIvt8DODykVOiTnFrzcLuvcTwlDWj52SmvWaSR3U4ACFKAABShAAQpQgAIUoAAFKEABClDglhLgpIW31ONiYylAAQpQgAIUoAAFKEABClCAAhSgAAUocPsJMKS8/Z4pe0QBClCAAhSgAAUoQAEKUIACFKAABShAgVtKgCHlLfW42FgKUIACFKAABShAAQpQgAIUoAAFKEABCtx+Agwpb79nyh5RgAIUoAAFKEABClCAAhSgAAUoQAEKUOCWEtj5C+dAwvzweTzfHIeaO6uRqNrpvgFMXX0eF8cC4Ybq83GornAHrEy+093YPgpQgAIUoAAFKEABClCAAhSgAAUoQIFXqsAtEFJu8dEEZtF66hwmMw7iUF4AzS+ex7BvvWupkb73KCoTtiMBVcG2+y4cRxBznadxZmS9e96Y/UFnD86e6YOl9jAqEsTjDTgx3N2JgdEp2N1+SAoNjIkZKCgpRKqBhbQ35inwqhSgAAUoQAEKUIACFKAABShAAQpQgAKLAj9/4vEljFe/5neiwtymIaUE71gnBv2JqMw2QakMonDvQWQHJYEgwsOey2iajEd5TQHMck6nUCLutgjsfJjq6oXTnI/q+PCjlXyzGJsG4rNLkWfSQ+2fxUBbO+rP+6A5XAHbbfoGRH3buZMCFKAABShAAQpQgAIUoAAFKEABClDgZRf4w3e8a+me46OjUe+/aUQVtLfh5Hk7So/uQ4om2jUkuPtewumhDNQdzIFeEe0YH0bPv4B2634cLjZja/V7fth7r6K1dwyugBrGlHxUlOfAqolyw4ADfZ1T0GYdRHKc/L0KOpMZulDTApDiRAuUoqLQbIElsngyaEfbybOYyKrDoXxjqJ3S/DDOP98Cbe0x7LapEHR24czpARhzkjA/OgbHfBBqczqKd5Ui/ZqCTgm+mX60tfVi1O4V0akGppRclJblIiHU5tDNMdndjLb+cTjlKlCVFuakXOyqzIExCqLkGkLnGJBWk7H0HBS6DFTvzwhfL/Tf8TCrZjFxaRwjcwHY4rejejTi8vyTAhSgAAUoQAEKUIACFKAABShAAQpQgAIRAi6XEwG/H37xs962aUi53okv+/7gNHqm8rFr/xEYfBPorG/FpWY9DlelYDHTC7dJVFGOi+HNPhvKckQV5Q1p6DzGJ9SoPXinqET0Yqz5HK5eVMFQVwJrjJlfwNGNCxf6oM4pQ22lFXEiWB1qbcSlqyrU7c0OhYy+yWZc7ZpD2q4D2JMQh6B3DjOTXjFLZ7TNj+nuHsyZ8lAlD/PeYAuKFyKIOBjksJYbBShAAQpQgAIUoAAFKEABClCAAhSgAAVuoMBtNtxbj5yyfCSb5GAtC6VFI3ixuQ+TvmSkR6aUwTn0d05Ck3kAKdooVZbbAq5AQkHeQsWjDskFuTCd7MaAvRDWmOa1XBiWbS3DHUVpCDdTj4LSGQyfG8CYOwu5BsDv9iCgNCDRZoZe7qNWB6Mlegck9xA6xPyXKdUZMGzQbck/je6OKahTdyMjetlr9BtwLwUoQAEKUIACFKAABShAAQpQgAIUoAAFtiCw5eHe8mraLzTOrKjYu3riqYUmaJF94BCSul/EpfGFFaxD34hh4U+3hY9RpaD2jlyMnzmHfm9Ey2dewjO94c+K+F04ui9N1PPFuCkMsOoWK/8U0JgsiJPEcGuPFBFSipXARRVlvzcBpTlmMcj7Rm1iqLhejcUsUKExQq/0Yc7lgyRCyg0ywnCDgh7MiqHWkrsRLzzduKqRcXD7gmKfGKKelI3k7iZcPXkaCYkJsFjikZyeinjt6gpIP2ZEFaXDkINKW9Qx+eF7iGrN/iuXMagpwN7y1RWoN8qK16UABShAAQpQgAIUoAAFKEABClCAAhR4JQtsebi3JrkSBw+FA8jgXA8uNzqRW1uBxND8j0poDGqoSw/gUKE88FiCZ+gqroynoHp3OnTyIQo19Oo4GPceQqact0k+TDZdRK9pF/bkhud6hEonZmG83m1VHBh0YqBzAuqMfUgNNWQbNkmKOrx65d6FT9HHYa/bCG32fhwpta47JF2hF/NJ3pEI+9QkpqenMdHfiN6uYZTX1SAzogpSco+IKsogkquysO60mAE7ei9fQGcgB7U1+bBuPCJ83TbzCwpQgAIUoAAFKEABClCAAhSgAAUoQAEKXIvAlod7K9R6mEzhWwWDcVAoPNCLhWdMkamizojwIZLIG0X1oFjUxShOihxBrDKYoA1dxgenSgFlnEFcd4vzREouzHqCSAoN9xaLzsw5MK/Qw7IURooqysku9HniUZxn3WIVpRIqcfmgX05Ww5vkc4vWY2HRncW983A4RNWkmIBSjkKDnlk4g2pYjZoVVZTK8MXE/I+rNqUOVtGPnqkpuIPWqIvgLJ2h1MKSlBH6yclNxIXnGzBi94uQcvFhBDDb2w27LgcHE1fef/EakljRu/uSCImRh721eSKg3KYAd3W/+JkCFKAABShAAQpQgAIUoAAFKEABClCAAqsEYhnuvXrc8A5GdKOvpQcTc264ZgbR2jEDVXIObIurewddGOwYhzK9cOtVlCI8jLeo4Rkbgd0vyiKDbox1D8IdRcXe2YK+KSfccxPoaemFW5eO7BVLhSuhtVqg8Y6if9QBt9eL+dAwbnnTwCbmsTQ6O3G5qR+TDjfcTjsmh7vR3NAFe6iIVVSojrajvW8M0+J7r8eJ6eFhzEEEs4blgeySZwSdQ34kFWVFDztFQNl14Ty6vCkoKUqEwuWA3W4XPw645D5yowAFKEABClCAAhSgAAUoQAEKUIACFKDADRSQh3s77LOYFqOF19s2HfSr0KeiuMwG87oTPIr5IW0FKBOVlStX2Y68pQqWvDIUx/3/7d0HeE3nHwfw7x3Ze0kiQxKZiE3sUZRqqVap3Vap0kFrtdWhQ0tLVaulFFWUWkV12qtK7RWEJEIiIUgi++be+3/PzZDIvbn3RpD6f8/zpOSc97zjc85Nn/z83ve1Nr5eo6Geyl0Q4HoTZ/fHIltkLdp5hqJRhHtJm6rrIosy2wFBDZ1hdFCG2hB3uoZEwOfoaRzYfgmWNg7w8PWBQ0rCbXdYwcvfBqkn/0FMnhaWjjVRp1FwuZ29Fc4hqFcrBydP7sNlUYPMtQHaN/bQ9U/hEISmTS0QE3MBx/adgVrIKG0c4eYVgOIlJ+WiYGbcGVyKyYNaxBMVNi7wrtsQQQ7FsWU1Mi7E4oaVyKJ0FxmvesalyU1F8k0pGHkZ0QelXtw6XOq3R5Madz7pXk+zPEUBClCAAhSgAAUoQAEKUIACFKAABShAAZMFjMbzZBZO8KpZcX1K+xqoWTQ9XH9JOWzEdGUb/ReNnJXB0rsZOnsXFgsM0lNcZFEmnbsCmXcjeBvdsVoBp/B26Byupx5xSmbtiYgo8VX6cq3a5QpbuokAZGBYufNlTsgs4RbSFO1C9BUTwV1nf9RpJr70XRYhR6mNRuLL0KHNu4LziQVwq+sH3Sx4PYfcvjZady7ffz1FeYoCFKAABShAAQpQgAIUoAAFKEABClCAAvdFwGiQ8r70ysxGtQV5kNcIRh0flzvIojSz0WpQXJ2vgXNgBLw89GdRVoMusgsUoAAFKEABClCAAhSgAAUoQAEKUIACFDAq8EAEKWWWLvALcjE62AetgNLBR0z9ftBGxfFQgAIUoAAFKEABClCAAhSgAAUoQAEK/L8JPBBBynv50OR2QWjVWd+c83vZC7ZFAQpQgAIUoAAFKEABClCAAhSgAAUoQIEHR8DASoYPzgA5EgpQgAIUoAAFKEABClCAAhSgAAUoQAEKUKB6CzBIWb2fD3tHAQpQgAIUoAAFKEABClCAAhSgAAUoQIEHXoBBygf+EXOAFKAABShAAQpQgAIUoAAFKEABClCAAhSo3gImBSm1GjXUGm0FI9FCo1ajwiIV3M1LxgX4DIwbsQQFKEABClCAAhSgAAUoQAEKUIACFKDAf1PA8MY52gJkJMXgbGwS0vIKA5SWzv4IrxeMGtZFsU11FlJiz+LcxWvI0UgASjjUDEW9sJqwU1QliBZ5qbGIPnsRqdkFohlbuPuFISLIDVYyM9pR30TimWjEXs5AnlYOKycvBEWEwce+SjsLTU4yYs4kIPVGBnLUUv+cUb99U9SwMKOvUtFq9QzM7DuLU4ACFKAABShAAQpQgAIUoAAFKEABClDARAEDmZQFSI89iH+jE5HvFICIyAaoHxEIh+wEHDscj0wpIKnJQsKRfTh+IRO2vmGoV78+6tZ2Q0HSKRyKSYMuNldFhyYrHoePxOkClBa2trAoyEZq3GEcuZAFXWzUlEObj6unDiE6SQQoZdawswby0pMQfTAaqaqKskQNVK7JRMLJIzh6NhX5t92uzbuO5NQM5MoNx4AN1FrqdPV6Bsb7yxIUoAAFKEABClCAAhSgAAUoQAEKUIACFKicgN4omuZmPE7E3YRNraZoHuIs8iO10Grd4Wqbhz0Hk3A5qxZ8bpxEzA0lvBtEoY6HJWRFZRw0Gfjn4iVkiPtcqiRBUY2bCReRKcancK+Plg08gNTj2HP0iu78Tb9wOJnQjjb/KuJTVKIWWwQ1b4Eg22zE7fsH57OSEXc1BG41rcQYzDhE0DP9Siqu2rgi9Lbb5A5BaN4uHNa4ggM7TyDdjGqLi1avZ1CJAfAWClCAAhSgAAUoQAEKUIACFKAABShAAQqYKKAn3uiWqAAAIABJREFUSKlGekIicpReaBToBO318zh4Ig438gELOzuRuZiP7LxMXL6YAbjWRbC7HDcvHMGxmFTkQgFbexHqK8hBnpRKaULw0Gg/pWBgumhcHPaezrCQySBz8oSDCACm5achQ6QxOtkYDy9qsq7rAp2wdIWbjUggldvCzc1KBCnzkHU9GxoRpKyK7kpNyBTWsJEqK+y2ru/mHdXsGZjXeZamAAUoQAEKUIACFKAABShAAQpQgAIUoIBZAuWDlJoc3EhXQe7iBSfcwJnjIkBpURPh4W5QJZ0WQT1pqcQMXMsBHANdocyMwwERoNTWCEGklwxXz55FtuiCyL0U/zUePJR6q9VqxFfpfotApFx86S6qkCuWoRRRRSjVl3FoWywQGAoLKQioLhDXTGtHo8ornIKuVCLzzG4cvO6K8JrSIpF5KMhT6aaNGw1SFqQhNvoCbuqmu+chTQrEZl3CqaM3oBSdlVl7IiTUCybETKUBGT7uwzMw3BleoQAFKEABClCAAhSgAAUoQAEKUIACFKDA3RUoH6QUQcFskQFoVcMKyL6M6yo53OuEwNfDAlr7XLHW4nkRpMyBSkwCdxbpgvk3xKY5cESdMH94il1sXDRXkHzCnDUe1Ug7sQsHU3SRyMJDZHE2aVuv3HRxmdgwx8XNDVo7JUSstHKHTA5LR5FNKfpsJRfZoOYcmlxcS7ladvq2Nhs3UqWwrDisbREY4mVqbNZwy/f8GRjuCq9QgAIUoAAFKEABClCAAhSgAAUoQAEKUOBuC5QPUurWlixstjgbUqEo2l9HoSzMNhSZjxpdnqNUViosh0JkPkqHXKEQV0oFHO90BDILWOt6qYFK64TA+h6Q5afggG5nHqW4Zlq2ptyicDq3WpUPS+86aOCrQcbZOF3vlFYWYgQmHJZeaNZZBCGlQ30dx3ceQopNKFpH+d959mSZ5qvZMzCBhkUoQAEKUIACFKAABShAAQpQgAIUoAAFKFBZgfJBShEUtLEUe9OIdEqZ2BTGSXER1y5dQbajO1SJl3BTtOSmtIGlyKXMydXCytlF/D0JFy/fhGtNGZIvponQpb0Z/VHAJbIDOkcauEVmCScn0aHMfGSmpEHlJTbOSUvR9QOWznC0LB2kVCMj4TwSszRi6claCPK0KZlwLrdzE71KQXr+dTFVXQMnsXHOtWt5ukbtXG1NC1Ia6GKVn77nz6DKR8AKKUABClCAAhSgAAUoQAEKUIACFKAABShgskD5IKXcBq6OSsRfT0aGLAKhEd5i45yT+PuKqFNetGqj0hEuYjb4peQbUDcMQl2/NBw5uw87zoqZzuVrNLkz+gsq4ODvB/vE88hMPYa9f9tAm5OjW1/S3s8PDmUWklQjOyUBiWI7bUuZNwJEkLL4sszSXXxvgaMp2YjdtwfJltIGQKISC08EuEu7k1fVoUX+lRM4FJMBtbZATIWXjjREizZjZAo4hzVBXXdpLcwKjmr3DCroKy9RgAIUoAAFKEABClCAAhSgAAUoQAEKUOAOBfSEFJVw8q8JaxHsOxPvi2bBddHKIxg5eRpYWCmhysmH3MYaaj8HJJw7i3PXohARFoWOgbnIUStgbaEWGZZieUaLqgv7ye0C0KihBqfOJuBatgj7KcTO3P6hqBNgVzYDUqtGvm4auFhT0/a2KdwiI9OjTmOEK6IRezlDBChlYm3KmgiKCINHmWxME0UVrojs2Bn6EkA1+dnIFIHU0ocqV1rHUwRPVaZsKVT9noGJKixGAQpQgAIUoAAFKEABClCAAhSgAAUoQAGzBfQEKUUM0DEI9Wpdx4H4A/g3Nxi1/TzgKDInc9Ov4mqaBXwC7WDnVxchqfsRc2Q/VEHB8Pd0go08HxmpqbiurYFAc2Z8G+22DFbutdFIfFV4qDKQKu2oY+GNYG/b8tmRCgf41mkuviqs5Q4vymDtG4XOvndWTfV7Bnc2Ht5NAQpQgAIUoAAFKEABClCAAhSgAAUoQAFDAnqDlNKcbefgpmhucxanz8fgWHLMrfutPGHn4y528rZHrUZRsDp3GmdjT+Bg7K0iFq4KeHvawtak3WgMdc388wWZV5CulcEpKAiuRmZUm1/7Pb7jP/oM7rESm6MABShAAQpQgAIUoAAFKEABClCAAhR4AAT0BymlgYkgmaNIOWzuE4a87Czk5ov9vC1tYGcrdskunsmtsIOXWGPRK0Ss75iVo5tqrbS2h521tMP3vT+UrpEQM7AfnOM/+AweHHyOhAIUoAAFKEABClCAAhSgAAUoQAEKUOBeCRgOUhb3QGz2YmXnKL4q6JLcErYO4quCIrx0BwJ8BneAx1spQAEKUIACFKAABShAAQpQgAIUoAAFqruA3iDlIVyo7v1m/yhAAQpQgAKVFmiMWpW+lzdSgAIUoAAFKEABClCAAhSgQNUL3ONVI6t+AKyRAhSgAAUoQAEKUIACFKAABShAAQpQgAIU+G8LMEj5335+7D0FKEABClCAAhSgAAUoQAEKUIACFKAABf7zAlUSpNRmHMXiXp3RURmAJpYDsSP9XrtkYu/jYWjaah2ua01o++YujLUNxNAV12FKcRNqZJFqL6BF2oqn0NTqOezJuK2zOccw3TcQT02LQ0G1Hwc7eD8FVGe+QW95c3y6P9eEbhTgwrTOaOr7AU7lmFCcRapOIHMf3nUX/z+S10Ovbp/jwDVN1dXNmihAAQpQgAIUoAAFKEABClDgrghUQZBSi/Q/p+Hr9TL0//so9ucvQ3unW33VJCzFAIvW+PJIHjI3DEALt7E4nFVqLJo0HJ89AUMD6qCJTPxSadUQPVu+hLl/XsVd+7XSogaaDeqN1oFWd3EX8gxs6xCIZp03I9PAo5M8opxH42BmNg490xAtKihroAog7zS+DgpG/68uIV+ytmyHb47nGyxu6ILR52ToxtvOVzymLBzoX6/wOUvPWvqyaY6Bfb7E34n3MTyodEG9Pr3RIdIeVfCBMCiVf2QqHpNX7vkUV1o1z0l63xqgeYc/cTO38P0ZOPdy+c9b5j+Y5BwIvdcMjvLuXKj4vTKxTRM+K5q0o1gxuCe6WErvZwgebv46VvybUd7GpCZlsI98GI/1aQAnvav/mlSJ0UJG3ysTxm20EVHAlGegzY7FponP4+kawbrPdzOXdhg+cg0Szf+RVHGXjI3JPgofpJ7HruPj4bb1S8xanVzJZ1hxN3iVAhSgAAUoQAEKUIACFKAABapOoAp+dVYjIz4VatcGaFbXCQqz+laAxHkvYPgrF9Dmk8+x8JEAWNy4iLPb/sKx2JtQw+PuBI2sw9Bv3nSzesrCVSjg8QSm/jEKtS1zce3QL5gz8nO8ckaOVf++jCCrKmzH1Kos/NBtJt8HU7ke2HLqK9g0eAA+29kII1etQzuvK9gx6TV89lA6nM/MQ7ea5v10g/hp6NZ9AiZ3f2DFyg4s/wLWPP4YPtlXF4NmfY/3Gjsi+9xBbFsbh+sqwMfyXjsoYBvcEs1ryfBL7A2RJV0T97wL93rIbI8CFKAABShAAQpQgAIUoMB/WMBo4ljewQ/R3bovNl83PEqtRuQ8Kiwglxkuo/eK5gYOL94Pdcf38M7EbmjQIBx1OnRBr/c/w7sjg2Chu0nfNN0cHB/ZFE3rzkWC+OW3+NDmnMf6Zx5BB5nIgrJti1fe3YXrpRL0cve+hS7StaIvfdO9tTlx2DR+CJ50LizXqlZfTFt6Hrml54Vrs3Bu8fsYFVYfzXRtRWHwgO9wMl0UyjuLb0Oke+tj3A4tNFuGoX1Re1Hdt6F0EmlJx438pSDjKlIuJiOtTCeM3FRyORtnvxqPEXWaoJWuH+Ho3nIslu9Nu3+ZRZYu8IkIQVC9SDQbMgHvfxAGHN+APReLH9ZN7OwchKZtV2Dnpy/habdA3TNrHTYB+9IKH4QqcTvmPdkNnaQlBmTBIuNtLFYeuFlqTGpc3/IFXg2O0N3bvv5r+Dk6p+z0fl2m4K33wdB074KkXVjYvye62Uhla6Nj6CDMWJVYNDVcg/SdX2NSmw54yKqwrra1++GTRaeRXfTOZP46BM1FH1o2movL2gQsqB9a9A52xPxTt15g42My9ZmLT01eOq5evIzUGyqzlzTQJK7AYOldceiHP8Q7fXpky8L3XJwbsjBFGIvs6fXD0VbRAz/Flc6AzcLB5xqhSfAMnMsDVKdm4QlZY7w+dhye84tEK8tQdIl6ExvPlJ0qXZXjNl2ofEl1wq9YvDELdaZOw9DHGyI06mEM/W4iwjO3YPHKRPGPJsWHeLc2z8CoWiHiOQbioSbjsO5E9i1nzRVsiLr1XjXRO91bjbTdC/BOVBRaStbyhnj6qW9w4OqtVqTWKnr3TH2vyo/UwBltHm5cuoyU5MxSYzVQttxpKaP+E8zabI3Hf16AMc+1QZ0G9dG093MYv2wcIu2kG4x/VgqrNf75L9e8oRMyBZQitqxRc2EPQ0Q8TwEKUIACFKAABShAAQpQoLoIGA1SGu+oFgW54hdrCyso9QUplfbwqu0DJ0sZ5Hae8An0gGVxq3JLONWwgeb0Nhy+VAXzAY/Mwe9Oo/BNzDYsntsKCR8Oxfj5F0t+4bZu+TE2aeNxMGMJOtjo6azIpNoy5ElMWuuCp5b/inWxm/DVRC/seGYAZuy4WRSEENmfc4dhyLProBj4Gb4/uxvr907HkwHXkJIpgrVWoRgRI9rQinUO24sxd/oOO6Q2xde+3zpC97t60SF5+Aa5w0pEd61q+MHXx0ZP5mgeYj95At392+DtLXomjsss4FTLH55OCshKWZc0olXhxkU5Grz+KeYc3Y4N0UvxYt0DmN75VfyZVCogUtFzMv4SmDmm0hXKYOkg5TepkKcqG0jQ7vlMLBMQhbeOnMDerP2Y93F7uFvIoL3xN6a3eh6r8h/F239vxYYzKzG66THM6DwWW1MKFwlQX1iJNx79AudavoeFZ7ZhzpsO+G3KybIjsW+BKWni2WRvQH8fPe+DKK1N+wfTWw7GnON18cKvf2JD3F/48pPWkMVdLwlS5iSlwr7bq5iycxM2xP6FGaOdsXVof3yyKUP3ztg/+gP2i+e/9/CL8Jb54/ljZ3Xvw0HtNgyvUxSKN2FMus6b+Jxy/pmMPv4t8fT4oyi/emLx+2YLuVx6f2rp3p/iQ+7TD0uk/t1cgW5OMoTP2Yt/i97hH4Z6indUBqeHnkcn1+NYtfyCeHKFh/bGfqxcm4awl59CQElG7HXs2OiMFw8exp7MHXgzYgsmd/0MJ4qi9aY8S6l20z4rJUPQ/xcjn5Xc03sQB280bu5e8jlUeDZEIx8gftM5lCwrqb2GTZ+fR6uFv2HDicUY5Pw7Puw6BYczit5feQ303Cc933NYOzVY75ISuYe/xIiHZuJyh7cw9+QurPv3E7RN+gqvPLEMiUWgxt49U94rHYSRcZdgZezERL+W6N72O8SLIPPtR8XPIBsxy/cg260TerZw1DtmKUhp7LNSuk1Dn3+zxiSClFbiI6bOLTA7WH/7+Pk9BShAAQpQgAIUoAAFKEABCtxdgTuc7q1BXuK/+H1VHCwjxsBLz1Rdec1e+Px0r8JR1JmJNQdKD8gJUZ9/hO6PjMdY/5/h0SAKjdu3QbsBT6FTlEdRJqUZAG69MPHjHqjjIO6p/RbGr/sFo2dvxKVhI1GrMBZUYWWqM8vxzRor9Nk7FQOibHRl/Ua+h9E/ReGjr4/itQ5tYJt9HD98sBe2z/2IT95pBXtdbMsXvg3aVli3vou2nYTHoaIrn/2C1foKGTtnWRuDtm3FIF05YR1dZF18n0wYfzoNUSX1BKDmlDH4eeFb2HwiF4/ULAybVvycjHXi1nWzxqQtQPqx9fj6w+OA92A097/tITm3wfg5g9FABMogwrt1ez8q/lQjZfl0/JzWFTOXvIzWLoXBRZ+p72HXsmfx05Yb6DTACUmrvsdBWQd8NvNpNHAXZULfwMQ/fsGIFaaPRWrr6s/TsSahPsae/xBPBhV+XHwCRiKypBolvPq9hzdLVeszcoJYx7ETlv8Sh/yHG0DPx+K2TqhxZY2xMbnpAj9V85xsUPezjVhb1ItB27YUvT9m2DiIzL8h3vhl3irEvv4Gwqw1SNuyGLtzm+PNPr6QpApjbQo0mTwSzWooRf+90f6dEai9+Ev8dOB11GtvbfK4zXqvDA2jws+KCKClpCIfDnAvFbCF0gEeYo3d/KtXkS39G0RR3eEffIj+nXzEhO4QDP56FH6N+FpkJ7+Jxl3tDbV+67w2Hfvfm4/4Fh9i4yePw0P3jzZ+eOGrA/it+VJsvTAAg4NlJrx7xpvSlahw3CbWIYpV+Aw0WUg6f1N8jkPhZnBOtZmfFb2f/6L+mjomC3eE1HdE6q9rsX9cKFoHiMC86UNmSQpQgAIUoAAFKEABClCAAhS4hwJ6gpRaXF/6FLoOPlBmOvBEt4Cibnmj375tGN88X2wMI01pFqcdRTBpdTe4VeK3P8vavfHh6W4YuW8P9u34F4f/+hHvtpiBH95aifkfNYad/gQ3/USBTeBrW3RJZge/KJECtekEUkQqmSlBypzT/yBBm4wLLSJQLpbVIgU5IkhhfS0aJ5OVCH28XlGAUn9Xqu6sFUI/2Y2Dn1S2Rg0yD63Gt+8vw859Ym24m/lQa/KRp9WgSVbZqaWVbcHs+xIXYrDtwpLbLEIewes/TkC90mmm0tWw9ghxuP0FyMWl7eegzjiEV10DyzUdEJ8mMhytkXwwUTz0xxDoWHy/Dfzb+qP8gy1XRakTeUjceR6aoEFo6qPno1JUUn11P1a9Mxsb/jyJxKvZUGnUyMvRwr5RjonTZk0Zk5tZQXvb9jOxXTuzosHd4TVrBA8fjKCZi7D20Kt4MyoDu7/aA3m3b9C2zNqNrggKsruVmegRAh/rdMSeFpvRtIcJz9K8cd/hoEy83RVh9V1K1t+18KmPANtsXDh5DQUiSGn4TSmqPi8RR49noyB+LLopxt7WpgcupYrwbrDWpHfPxA6bVsypC+aJjNm7eZj1WdH7+Te3d/ZoOvUDsczAaIwJ/AFo+AE2/jsE3kYfkrntsDwFKEABClCAAhSgAAUoQAEK3KmAnl/VxFTOHp9jxdFsXZAy/+RcjB58Fs9snYEWziLgI7OES7CUT2SNjtvPY8+lfzC/60DMevVPdPmjZ6UClWIuJ2q2fBhPSF9vjMezU3ugzzvT8feYZejioX+IWo3WtOl7MqnP+uvQf7YxPkxeg+6e+m8qnEys/87qeFaTtAFvtJ2A+F7v4a3fO6K2py0UGdsxPmICJMP7crj3xJRfxcY5tkrYuteEt5f+7CaZlR0sDAW+IyZi7VFDGbJZhY9coSyzTqrCYGV3oKCKw/JH+uPLvP6YtGgSmgY7w0oEutd3exyLzfWtcEx30Me7dKtF8OPo1/xzzJ59ECO9YvHT3w7o9Fcr6BJfSw4NCsqsB6hGgfQh0pZ696rFuOWwruEmNlZJQWq6FLwv+tFYcBNX00UyYoAHbA29i0VjNfdHjftL67BhdkMDmbbZd+mp3aVqxc9w7yCRRbo5BtfEyh1++jLXzfysVPj5N3kYmTj41nvYZDkYM2PfEJmUdlDo/9Fuco0sSAEKUIACFKAABShAAQpQgAJ3R0Dvr90KJ3/Urh8upsmFIzhU/OIu1sHzrheh+z4kMgjuJes5KmDt2xzd+wSIYOYhJOtZx8z8blvAPawGlAUZSJdSF0W4SWlvA0VBDsSyYoWHVuwKHZ9Rvuq4g7hUvHCc2Nzm4j6RTecfqXcaevmbAZuwKDHp8gy27bthMAAqd4tAXa8CnN1wElkVxvjEepRikU5tgeoON6jRQnXjMhLjEnFdZOeZe+RGb8LRnAYYMf0ZtGoUAM+aNeCYG4dUcysqLq/KxDWxucaV1DyDRkartnIXj0W8S/WC4WMgQGm4Dmv4tg+CPGYrDicbygS1gmczXyDpNK6ULMiYj5TDyYar1XvFCj7takMetxOHkkpvEHOrsDb9JLYdUqLVtIl4vEMYfHw94e4ssur0NSVXQC6muOcX3P4cTRmT3g4aPKnNvY7kuItIERGj21szeNPtF2RysemIFuo8A+v5Kb3R8bWWyP9lHn7++gec8X4CfVvcng57DaePXC/JKM2/cAgX8h0RGO4ksiurftyaLLE2rNgw6HolsoRtwlsjAJdxaH9qyWdWnXIEh6Wk3C61UbgAhIR0HWeO3SgZkyrxGOKz7RBQz60ku/J2yjLfW9VE/UhrpG7djSSDS/Eaf/dK6jT4XlXYi/IXNTni52oCkhIzitZbLV/E8BlbhPRrCZvULfhlf/H6vWVLm/VZMdyQeVdUqTh7JB3uj/VGVCADlObhsTQFKEABClCAAhSgAAUoQIF7K6A3SGleF0QQ0UZkHanyUC72YrSiLPw7vC/Gvr4Qf/y2H6dPROPI6m/w/ku7UBD5CBp7FW7mYR3aBgGaY1i3LgH5WjUy9izC/G2ltvUubufaOnw6aSNOn4/HyaWf4LOfC9Dk1Ufhoy+rR0/fLML748UnFNg66EXMXiGCKXHxOLPzT6wc9wo+WnWlMHBhG4nB77RA1sKX8NbHmxB9LgmJJ/fh1w8+x/bSG9GIybk16ntCe3Qddp5KQ25uHvJVlcnDzEfcp33QM6g93t2qZ+McPeMofcqiZgS8EI9dO5J1awRqrh3Ekle+R5KR+wxdzj89V+zU3BKP9ttVqZ3KDdVr+nkFPJ4ah15e/2Jqz8lYvz0GibFncPTXFZjzzFisOiONUomavZ9Fk7y/8O38aLHLthZ5Z9bh24X6IocVtSzaemIsevsdxYxek7FOtJV0IQ6nNi7C7JkndRvSyOx8EeqVh7Mbj+CGFDPNT8bfkyfj9+vl61V6hsJLmYS/1xzGlZu5yM8VAWxdBNGUMZWvr6IzOfs+RL+gthgw8ZiejXMqurPUNcsaCJE2jVnzF85cyUKeeIfLvsJyuHQdhnbKXZgtNpLxe/5phNyK5JVUFP3uO1i+9RwST2zD9y/NxyW/3ujbVApmVvW4xRqiS54Rm0y1xCtLij6vJg5VKqao9Sie6W6LU2+8gYUbjiJm/yYsGjYNp+074dm+vmUCkKfffVeM6TwST+3C0pe/QbzPk+jfwoT1KKWGZM6ImjwctU/PwJihi7D36AUkRh/FP0tn48MBs3BKl0Rp/N0rHprh98qMwUtFb+7Gm4Ht0KPDQlww+x+cZHDu9hZebpeJdb2G4cvFexB97BgOrl2M6YOn47jYKMmcz4qZPTdcXPz/Ik/8SFBYS2ui8qAABShAAQpQgAIUoAAFKECB6ixgNEhpUasHXp0zAhG3J0iVGpVMLqpRFwdczBmuFXy7NofVgSWY3qcvBorA5PNDluBK27GY/ccIBBVtwKAMGYB3p0YhbmQ7tHFpjeEzNOjay7X8L50NR6Lb9dl4IbgDhozYA/93FmDq82WDCxX2TuGJh5etx7RRDtj1Sh+xUUoHDHhkElYfd0B4iF1Re0r4jlyAHxb1hOqHsRgc0go9G43EkuN2cLcrzWmN0HEfiDEdxUd1G6K1TRjaPr7jngf2LMKHYurczrj0Sge0c2mMR6KmIqXPGDQQO4pX5tBk3tDtcuwaUYmNjSrToJ575C5tMGHvYgwLOYJvunVBz9pd8eIz3+IwQlG7aGFURa0+mLphBGy/EZsw2dfHoz3/hO+g2qVqUyHuw45oIgtAE9ueWJ6oRdwbHRElfS97FKsTCrM0Zc4tMW7vEoyIOIa5oq0eAR0x4pU/kFPTuXBCsE19jFzzJupsG4VHHBugS+AALNX2w3O3dtYpaVNeozPGzegO7ex+omw4Wto8jAXRhcF2U8akh+LunrLwR8/Zr6FZ4gwM9qyLVuIdfv77lDKZwTLnZuj3tLvoRzieHBhUft1MWQ10G1MLOwd1Rc/IoViZ8zje+3MCIovieVU7bg2yr0kRPnv4+tuW//lgTEv6/C9dhrGP3cCKJ8VU9qiR+CntYYzfMhMPl15nU+aGLq8HYs8zYkx1h2BpWne889dbaCBt2GXiYd14DObtfAeN4r7D+Ibt0bNOb7zxzhZkBtcp2XjG6LtX1FZF75WJ3amaYlaBePrXjfhomA12jx2CQQ164sWhC3DWoTZcpX8oMuOzUjUdErWIIGWB+CjLOce7ykhZEQUoQAEKUIACFKAABShAgbslINu9Y4u2dbuHytQvcgjNaE+LtFWD8HDfFAz9eyWGtXCFmOVcvY+0TRjl8SI0qw5jbi/H6t3XatU7Edib0hVPfeCJ984tQU8/PUuaVqv+sjN3XUBzDZt7tMGk9MnYsONpeBYmP+uaVZ2ahb71VqDtv9vwehPru94VaFKwoU0LvJ85HqsPjEKgwV2m735XClvIR8ykTui/vAd+jJ6AUOPbvN+rjv2ftFOAzONLMbrJ+8gXmzotHlGzzM7ejVHr/8SBw6QABShAAQpQgAIUoAAFKHBvBRbMm4Pnho1AgUoltqTQQKPR6JaiUxcUoED6Ukl/Fl5zcHTCyhU/Ijw8rMzvbJXssdhop+sEjOqpxU9tGiNK2Q/bxUYT1e7QqpB55QpSEy/g8HcLcbSgNqLC9cxNrXYdr0YdUqfiyIZE+L4+CV0ZoKxGD+Y+dEWsrZmdmozza2dg1m9KdJj4MGqUClDehx5Bm3YMW064ocfngxBwHwOUmuwbuHY5BcnHN2P1souwadwMXvexP/fjWdz3NjP/wSSXYLSvPx2pHV/BmKe8quJ/dvd9WOwABShAAQpQgAIUoAAFKECBB1mgSlLhZGKa67Prt+DZ6iyVdRCfhPbDH1IA1cof7ad/jb5hJi5WWZ3HdS/7pvDGE/vO4Il72Sbbqp4CmfvwfuBAbM50RYOxX2JCdxfzp1dX8chkrl0wK6NLFddqbnUFSF4wAD1ejdbd6NR8CN7/oi0cq3t2ubnDrO7l7Vtgyo14TKnu/WT/KEABClCAAhSgAAUoQAEKUKBRHm/kAAAVI0lEQVREoEqClP8JT+mX1jT+0vqfeFbsZPUXcGiNaTfjK+ynRZ3R+FkzusIyD95FsWnTK7/j4CsP3sg4IgpQgAIUoAAFKEABClCAAhSgwN0U0Buk5Fpdd5OcdVOAAhSgAAUoQAEKUIACFKAABShAAQpQgAKlBYzu7k0uClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAJ3U4BByrupy7opQAEKUIACFKAABShAAQpQgAIUoAAFKEABowIMUholKl1Ai/Qto9C2bduir6FYl6IxXEPeaXz5ZDsMEjv8FhguxStGBAouLceQdj3x2YlcIyUreVmThVNLJ+LpzkXP9ckvcTqvEnXlxmP9+0PQrej96PL2AWSXqabw/WnX+S3sL3PBzPeqEl3jLRSgAAUoQAEKUIACFKAABShAAQpQoDoL6A1Saq7+gde6dMG4zddQQQjOyLjyce7bPrpgXq/PT6A4vKS5uhHDxbmXd9w0cn91vCyDU6dvsGvXLmz6ujucjO3Yq3BCRMduaBdkB73Q1WqIaiSveQ7tHv0YR+9SLLBaDbdUZ9Qpf2DGvEOo+fJCrPv1N/y+5EWEWpnbWxFo/OdLzNpqgQHfrMXG337HurcbwbZMNTJYeLdAt4ebwL3MarBmvlfmdo3lKUABClCAAhSgAAUoQAEKUIACFKBANRfQGzuTe3TA8B4O2P/dGpzPv/MRXPt9CfalVT7ceec9uE81KL3R5ZW38EJL1/9AkPI+GVWDZlXX45EKLzRrGgg3RwfY21lW4nkVIC0hBQWukWgW6gEnB3vYWSvKjc62zhC8NaE3gizLXeIJClCAAhSgAAUoQAEKUIACFKAABSjwfyugd3dvwBrh/YaiwfqvsODvPvi4g0slgjZFpnb10dLhEH746zJa9/XRU48Kl7fPw6dz1+NAYg5g64NmPUdi/Avt4W1h6nPJxoG3H8driX0xqu4hrN50CleyHRDx5HhMebU9PIpiRdq8S9i2YCYWbNiPhCzAyrMBHn1hPEZ2qQVFwmI8O+Q3dFy0FMOCbmtYdR7zBg7Fzh4/YNHgWjDarZzD+OCJV7FJtCEdtV78Ed8P9MMtbGl670vo8ZEcLzzviW2rd+LstXy4NR6Edz94Ho2dimLHYhpyzG9zMGvxnziaLNIbbX0R9eRLGD+0DTyNdqLYLhfn1szEVz/vxckLN5AHK3jU7Yj+L7+C3vUcxfPIxfFpT2HUxvSiG87h5S6/F/7duQfmrJqAetamPgcN0o+txpezl2NbdCpUMkcEteuH0eMGorGzNCbTnpMqeQe+nTILa49cRYFzXfToGw6V1tQ+FJfTIif2N8yevgB/HL+KfLkjAlv1wSvjB6OZq/RCFD6DxyYfL6l4Tv+OmCN959EH85e/inCTsimLxrSjOP00AS90XqOr07r9TKz/qKnIppSyVIehzxfnCtuyaosZGz5G87JpliX9qOgvqqv/YOkXc7Fm93mka5RwjeiCZ14fjV7h/4Vs3YpGxmsUoAAFKEABClCAAhSgAAUoQAEK/D8L6M2klEDkNTrhhe422Dv/Z8Sr7oDIwg/dB9fDpZVrEaNnGnFu9DyMfmc1brabhAUrluO7N9ogbfXbGD0vumSKuMmtn1uPY6HjseT3rfjliy64sXYqvjlUFCnUXMP2j17EBzuc8PjkhVi+cgk+G+iB3VPG4KsjWVB6NkKkwxUcPHuz3BR3TcZZHL7qiMiGnsYDlFJnbRrh3T92Ydfm+ejjYXhOuLbgKNZdbIOPVv6FravfQ8PzP2DKDzEoTF4tQOK6NzDq85MIHDINi1eswPfvPwbZhkkY+8O5ojImyGhVSEuRo16/NzDz++VYuXQmhgUex5evvY/NqVJ2qzUiJ24UU9i3Y9WYYMgcH8HsTaLvYkr7rl/MCVACuTGL8OrohUhpNAqzlqzE8vkT0PraDxj/1joklV6Us6LnpIrDsolvY1VaO0z6bjmWftwd2evW4JIJQy1dRJuxHzNenYpNFr0wZfFP+PHrl1AnbgHGTViJBN37XGqK9ZyecJEFYtTybYXjXmtqgFKqxxZNP9ok7tuKpc/7QSYFODcX+m3SBSilQwGv3otEmZ3YODlStFy5Q3vzEL4cORHrVB0xYe4yrPzxK4wKi8ZXY6Zg5/X/w0zlyjHyLgpQgAIUoAAFKEABClCAAhSgAAWqoYDBIKWItKHOwGdR5/JKLNyXXi5wZ/pY5HBrPRjtVX9g6YF0kb9W+sjB6TW/4rJXH0wc1h6hPr4I6zgcE5/yxOWNq3FKJFaadXg9hqHdgmArV8A5sjse8spC9LEUSDEpVcIvmL/DEk+8NwF9W4TA1zsAjXq9ilGRadi8Nho5VrXQMlSBC/9eENmGBUje8gUmf7kdV9VA3oX9iFeEoqW/Sal1ZnQ5BP2fawdvS7FWoWdL9Gxuh6tHz4gMOVFF7mn8+P0ReD3/AUb3aIwgHx/UbtEPY4YE4KJYNzHW1I1dZA5oOmoihj/WCpG1feFdKxKPDB+KennHsD1WT9TYjN6XKaq9iYMLViCh7hhMHtEFkQHe8A1rj2fH9ITTyXXYkVwqSlnBc8o7vxEbYp3wyLgR6BTmC//IHhj9cnPTgsMlHdIi4/BP2JIejOETB6JFUE341euOV8Z2hu2Ztfg1vgrWMKisU6Xv0+Dqjvn4JbMd3nxnCNpF+MPbrx66vjga7bAXqw/e/tmqdEO8kQIUoAAFKEABClCAAhSgAAUoQAEK3HMBA9O9C/uh8OyCEV0XiazG9bgYNQS1TJ5iXHYcMrtI9O/ljBeWbMXl90tVoslEQvxNyP3qi0Bd8T1W8GngC/mKOCRkaNDYpoI46u1cLn5wKR6RzBJiaUHkZebpAqz5Fw7jkvYqLooA2urb76ubilxtI4S08EXOz0eRkuuL46s2YMu5c4ga0BLhR04j1683QuwrmwN3e4NF3yvdUNOheN1CGazsRBA0Lwt5osPqtDOIvgHEzx2AjnNvu9/SG+lSzM+kmKkGWWd/x8JF67Hn1EVcz1ZBo1EhT6tBw9wqzL5TJeP4+VwUJE/BE+2n3NZhVyRJHfYtOl3Bc8pLPoOr8EED3+LByWAXUBeeiDGAqO90Aa6dS0KBU32E6qZ2Fx42/g3gja04kyKClCH/tUUh85B4OB7qrBMY371duUHXSs4QoXUXM4O55arhCQpQgAIUoAAFKEABClCAAhSgAAUocF8EKgxSQmaHeoOHIGzgAiw60AvvtXSs5FRVC9R6bBDCly/CunNP37WBykTvyoURy6Ru1sM767/Bw67lSun6lBfZCC7fHsDZJD/szGyL51ucw46TSZAfvAKXxvVQKt5VJWOQyfT0t0yuqRXazFiPT0SGZWUPTepmvPvSVCS0HY1x01sg0MUGiqx/8PagqdBqzV7o0Wg33J78Fj+9VsdA/DRbd3+Fz0lnIodCXuoZyZV61jI12hWDBap+1AabqvoLtUZg2feD4F/xJ7fq22WNFKAABShAAQpQgAIUoAAFKEABClDAXAER54H0JcWgpD+LDn2ROaNpikrvrnihiwLb5v2KS6XXFTSzU3L3thjSNhe/LTuEjOJ75fbwq2UPzcVjuFwyAzcfSccuQWMXAH9Ho90zuRfW/g1Ffl4sdp7KuG3K+a0qrPyaI8wiHts3/4XLwd3R7dHauPTHZmy/YIGI5n5lA29KK7HSoApZ+VWYjVhqNArnUIQ75+H0njiYO+u9NEruhd04nheBoS89iagQX9Rwd4ND/kWxm/XthwgOKuTQqvOhrkwUz8IT9Wpb4drBA0i+gzVMrb3C4CF6dy71ViX5V87p6e/t/S/9vRJutb2hTI/B2etivn7RkSO9Z6L2MM9qnEVp8L0SGcYN/SG/tBfHuP5kRQ+f1yhAAQpQgAIUoAAFKEABClCAAhSobgJFiXK64KT0n1IBy+KuGo8CyuzRcMhA1I5bhsWHMg0G+IyOXapnwGNwPLETSSWFbRDRuzu8kldh2nc7EJOUhJjt32HaqhR4de+NOjZGazW5gEWtHhjWTo4dH07CvC0nkHD5EmKO7sTaryfj023XCtfctA1Ga/8M7PrxOGp2DEeNOp1Q8+gy7L4p1qsMKtsZS28xPdwyHr+u+wdxV1Jx7UYWCioT3DM0AutwDHi2AdLXTsLkJbtx+tJlJJw5hK0/fY63Zx0W+2Sbdli4B4up0pewR+yULYX9NOknsOKLNUgud7scDr6+sMs6hq0HLyMrLx/5KrXpz1vs5N10aD8EJnyHiVNXY/+5RFy+EI39f/2Aae9/j9MmLn9pGfQoegZdwcbvtyIxXwtN1hmsW7DL5PEWDksGh0Z90dHxHL779Efsi72MSyd/Fzt9b0JW8ON4NKD6BikNv1dyuHcYjsdcj+HzN77Ar2Lq9+WkWJzYuxHfTfkYPxfuBlTuqfIEBShAAQpQgAIUoAAFKEABClCAAhSoLgLFoTNpdq+2MFpZ0jWTJo0qfR7FCx2X4M35v+O5xn3gY9Jd5YdvEfA4BkYuw6fHb2UfWtcZgZmTgc++/QhDl4tIlrU3Gj8xGe+/WFfsO12Fh9wdD707H/JFX2HRzJewVNqdxtoVgfXb4smHbQqnicudEdHUGzgjytZzgNwhEp2DtNib2gx1nMvGc+UubTDuzZ6YNONNDFkp+intir3mLTSwVuHC989g0IKLtzpfsq5kCMau/g69PPUltd4+Vgv4PjEN86znYfbSjzB8ntilXG4Dj9qN0fFpD5PXHrTw74v3x13ERzP7o9t0Ozg4+aPNU0MReWLO7Q3CtsFwjHl0Mr6e1BfrpUfk3ANzVpm+w7d16FB8NdsJX8/5CZOemyV2Z1fA3isczboNgpup65laBGLAtA+Q8dEsPNvtcygdaqLJQw/B8+S/5fpb0Qm5UwuMmzUeVtMX4c1n5okArR1qtXoG08b1r/TaqhW1V+E1Mb1+Qo/x2Fsqw3Rs17a6Wxy6zcbaSQ1K3nXD75V4/A5NMebb6ajx1XzMH/szron6LJz8ULelCMA73Vp7s8K+8CIFKEABClCAAhSgAAUoQAEKUIACFLiXArqApPFDtnvHFm3rdg8ZLam6sATDhqxCxMzlmNjYrvzaj0ZrYAEKUIACFKAABShAAQpQgAIUoAAFKEABClDgQRZYMG8Onhs2AgUqlQhOilmyajFTVwQq1RoNCvLzUSC+LygQ1zRaODg6YeWKZQgPD4PJOZEWfk/ijdcLcCA9TewibGdyJt+DjM6xUYACFKAABShAAQpQgAIUoAAFKEABClCAAvoFCpeflEFTvHlz0VqU0mbSt+dXmhykhNwOEY8/hwj9bfIsBShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAGdgG6Kd9Hak1JQUjp0/5XOSUFL8VV6QUTjG+foquBBAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUMA0AV1gsig4KQUldUFIKTgpzhVmUkqBzFurVTJIaZorS1GAAhSgAAUoQAEKUIACFKAABShAAQpQgAKmChRlS+qKi79LU76l3Ekpe7IoVin+diuXkkFKU2FZjgIUoAAFKEABClCAAhSgAAUoQAEKUIACFDAuIEUhpUPKpCzOntR9L2VPFocmdeHKwnLivwxSllDwLxSgAAUoQAEKUIACFKAABShAAQpQgAIUoMCdCkjTu4vXoZTqKgxAFk7zlr6XyYv+fitGySDlnaLzfgpQgAIUoAAFKEABClCAAhSgAAUoQAEKUKBQQCaTIzMrq3BzHHFKCkhKE721RYmTugnfRcHJzKxMKBWF+3ozk5JvEAUoQAEKUIACFKAABShAAQpQgAIUoAAFKFAlApaWSiTEx4ngpAg7lkz7lheuPqnbS6dwXUqFUoFLCRdg72Cva5dByirhZyUUoAAFKEABClCAAhSgAAUoQAEKUIACFKCAjbUVjh45BJVKpVuTUpr6XRysLJ4CLv0plylw+nQ03NzcdWgMUvLdoQAFKEABClCAAhSgAAUoQAEKUIACFKAABapEQKlUwtHRAVv++gMatVrEKUX4UZc9WbiTt5RBqbS0wK6d2+Hh4QE7O1tduwxSVgk/K6EABShAAQpQgAIUoAAFKEABClCAAhSgAAUkgU5dHtFlUK5Z9RNOR59Cbm4ulBYWKFAV4FxMDH5Zvw7WIuOybfuHSsAKV6akHwUoQAEKUIACFKAABShAAQpQgAIUoAAFKECBKhBQKBR4uFt3xMWeE0HKkzh66AAKRFalQmRZujg7o0XL1vCvFVCmJQYpqwCeVVCAAhSgAAUoQAEKUIACFKAABShAAQpQgAJlBQKDgiF9mXJwurcpSixDAQpQgAIUoAAFKEABClCAAhSgAAUoQAEK3DUBBinvGi0rpgAFKEABClCAAhSgAAUoQAEKUIACFKAABUwRYJDSFCWWoQAFKEABClCAAhSgAAUoQAEKUIACFKAABe6aANekvGu0rJgCFKAABShAAQpQgAIUoAAFKEABClCAAv/fAr/9/ns5gO6PPFLuHDMpy5HwBAUoQAEKUIACFKAABShAAQpQgAIUoAAFKFAVAi1btIBS7Optb2+v+7Nt27Z6q2WQUi8LT1KAAhSgAAUoQAEKUIACFKAABShAAQpQgAKVEdBqtSW3ubi4oFnTpsjMzETLli3h5OhYcq10OU73row076EABShAAQpQgAIUoAAFKEABClCAAhSgAAXKCcjlCuTm5sDGxrbkmhSo7NatG5QKBTQaTcl5lSofMnlhDiUzKctR8gQFKEABClCAAhSgAAUoQAEKUIACFKAABShQGQF7BwekXrlS7la5TFYmQCkVyEhPg7WVta4sg5TlyHiCAhSgAAUoQAEKUIACFKAABShAAQpQgAIUqIyAr58/Ys/HQF1QUOHtarUaKcmX4eLupivHIGWFXLxIAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKmCrg6VUTDmLdySOHD0Ct1h+olAKUsefOwsbWFg72hWtUMkhpqjDLUYACFKAABShAAQpQgAIUoAAFKEABClCAAhUKyMS07jr16kMh1pr8Z89OJF26KNaozIVWq0Ge+DMlOQknjh4Wa1HK4OPrD6m8dHDjnApZeZECFKAABShAAQpQgAIUoAAFKEABClCAAhQwR0AhNsipE9kAV69eQfLlJMTHndfdrrRQwt7eATV9feHk7FISoJSuyXbv2HJrT3BzWmNZClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAJVIPA/bkd64f6JxYkAAAAASUVORK5CYII=" style="cursor: move;" width="400" /></a><br />
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-954580896613987338.post-65082752982981635712014-10-23T04:11:00.000-07:002014-11-06T03:23:32.914-08:00MoanaML - status report<div dir="ltr" style="text-align: left;" trbidi="on">
I have started to work on implementing <a href="https://mozillaignite.org/apps/411/" target="_blank">Moana</a> key functional primitives in OCaml.<br />
<br />
The code is available on github <a href="https://github.com/yansh/MoanaML/" target="_blank">here</a>.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQqd0uAoDrf6Ka3gVKmHPQ5Lm3GDcg0DP8TZlGeMXJIw3HENEI-EIfLXGsuyQK8u-UAXfFw0jHBUS_lv8gG2iUlJI13R4dkrzUK0Y5gH6Eip3PF-J8X07abJag8BIgsYWfOltdmKiRGv9h/s1600/MoanaML(1).png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQqd0uAoDrf6Ka3gVKmHPQ5Lm3GDcg0DP8TZlGeMXJIw3HENEI-EIfLXGsuyQK8u-UAXfFw0jHBUS_lv8gG2iUlJI13R4dkrzUK0Y5gH6Eip3PF-J8X07abJag8BIgsYWfOltdmKiRGv9h/s1600/MoanaML(1).png" height="320" width="246" /></a></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGhAlfTY817pTco-64KdVPMMRIfBg8jOVf4FaX1j8SCMmwmFa9Lb75seNpgce9T82VZxn4AhJcB2pPikuLjAfyiyI-05U_YGXvIPqzw6xVtoJ08-Q1asGSIcI4lIpyT9T__H4vMn1IPtZl/s1600/MoanaML.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a>My last commit included implementation of the <i>join AM BM </i>function which binds the tuples available in AM with the intermediate "solution" tuples in the BM. The concepts are taken from the<a href="http://en.wikipedia.org/wiki/Rete_algorithm" target="_blank"> RETE</a> algorithm. However, unlike <a href="http://en.wikipedia.org/wiki/Rete_algorithm" target="_blank">RETE</a> this is still a "static system". By that I mean that join operations are performed on pre-populated AMs.<br />
<br />
<a href="http://en.wikipedia.org/wiki/Rete_algorithm" target="_blank">RETE</a>'s left/right activations allow for a more dynamic system. The idea is that each time a new tuple is added to an AM <i>right </i>activation is performed which triggers <i>left </i>activation from the BM, a sequence of these activation will lead to a new result in the newly created final BM.<br />
<br />
This is my next step...along with writing more unit tests and fixing existing bugs. If you have any cool ideas on how to take MoanaML further feel free to contribute and Pull Request.<br />
<br />
<br />
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-954580896613987338.post-70155688502474409202014-10-06T02:39:00.000-07:002014-11-13T01:29:54.900-08:00Ocaml teaching resources<div dir="ltr" style="text-align: left;" trbidi="on">
[Update:<a href="http://ocaml.org/learn/teaching-ocaml.html" target="_blank"> The Ocaml teaching resource page</a> is now live] <br />
<br />
I am helping the folks behind <a href="http://ocaml.org/">OCaml.org</a> with setting up a page that will useful resources for educators that want to teach OCaml to masses.<br />
<br />
We are looking to include helpful guides on how to setup a development environment, provide links to useful VMs as well as list some tips for complete beginners. There is a lot of material on the web, however it is scattered all over the places and sometimes hard to find. We will try to find the best of the lot and have them referenced in one place.<br />
<br />
Watch this space...I really meant <a href="https://github.com/ocaml/ocaml.org/wiki/OCAML-Teaching-Resources" target="_blank">this space</a>.<br />
<br />
We are also listing all the universities where OCaml is being taught.<br />
<br />
Let us know if we missed any.<br />
<br />
It is great to<a href="https://www.google.com/maps/d/view?mid=zk8_K4G_usic.kkzYvEvqV44Q" target="_blank"> see them on the Google maps</a> as well :)<br />
<br />
<iframe height="480" src="https://www.google.com/maps/d/embed?mid=zk8_K4G_usic.kkzYvEvqV44Q" width="640"></iframe>
</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-954580896613987338.post-31591210296405929432014-10-02T04:01:00.001-07:002014-10-06T06:03:37.867-07:00Learning OCAML: OcaIDE<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
OCAML has a growing and loyal community behind it, OCAML.org is a great place to get in touch and contribute.<br />
Nevertheless, in my journey I found in difficult to find much material that is tailored for a total noobie. This is why I decided to document my journey towards functional-language enlightenment, namely by learning and using OCAML language for developing the <a href="https://github.com/yansh/MoanaML/" target="_blank">MoanaML</a> project. Your feedback, guidance and contributions are most welcomed. <br />
<br />
So here were are, let's start exploring...our glory awaits! :) By the way, I am running Ubuntu 14.04, so most of my tips will be related to it.<br />
<br />
I tend to learn most by doing and to do something useful you need the right tools. <br />
<br />
Therefore I think the first post about my journey should be on finding and using the right IDE <a href="https://www.blogger.com/blogger.g?blogID=954580896613987338#1" name="top1"><sup>1</sup></a>. There are not many options around, but there are a few. Your main trade off is on how much time you spend fiddling with them.<br />
<br />
I tried a few in all the cases I had to tweak the settings and configuration to get reasonable performance. In the end, I started using <a href="http://www.algo-prog.info/ocaide/index.php" target="_blank">OcaIDE</a>, which is a plugin for Eclipse. It is far from perfect, but gives you the initial support a noobie might need to get started.<br />
<br />
<blockquote class="tr_bq">
<ul>
<li> Source editor for modules (ml files), interfaces (mli files), parsers (mly files) and lexers (mll files)
</li>
<li> Syntax coloring (colors and styles are configurable)
</li>
<li> Automatic indentation while typing in the editor (configurable in the preferences)
</li>
<li> A customizable integrated code formatter, and an interface to the camlp4 formatter (through an AST printer)
</li>
<li> Completion
</li>
<li> Library browser, both for the standard library and user libraries
<br /><br />. . . and much more. </li>
</ul>
</blockquote>
<br />
Out of all the Eclipse plugins <a href="http://www.algo-prog.info/ocaide/index.php" target="_blank">OcaIDE</a> works pretty much out of the box. However you need to make sure you specify your build command in the Project preferences. This is also the right place to specify all the libraries and/or external packages the you are planning to use in your project.<br />
<br />
In any case, the <a href="http://www.algo-prog.info/ocaide/index.php" target="_blank">OcaIDE </a>project offers Flash-based tutorials on how to set-up and best utilised your developing environment.<br />
<br />
You can find step-by-step instructions for it <a href="http://www.seas.upenn.edu/~cis120e/ocaml_setup.shtml" target="_blank">here </a>from guys in UPenn, which include info on how to install OCAML, Eclipse and finally <a href="http://www.algo-prog.info/ocaide/index.php" target="_blank">OcaIDE</a>.<br />
A nice summary of how to install OCAML on different enviroment is also presented by the OCAML.org <a href="https://ocaml.org/docs/install.html" target="_blank">here</a>.<br />
<br />
There is plenty of discussion online about a suitable IDE, here are the links to some of it:<br />
<br />
<ul style="text-align: left;">
<li><a href="http://stackoverflow.com/a/14767665" target="_blank">Nice overview on StackOverflow </a></li>
<li><a href="http://caml.inria.fr/cgi-bin/hump.en.cgi?sort=0&browse=56" target="_blank">A nice collection from the OCAML birth place - INRIA </a></li>
</ul>
<br />
<br />
<br />
<br /></div>
<hr width="80%" />
<span class="Apple-style-span" style="font-size: x-small;"><br />
<a href="https://www.blogger.com/null" name="1"><b>1 </b></a>I am not a big fan of Vim and Emacs, so I wanted to find and IDE
that gives me slightly more than just syntax highlight and indentation -
just kidding :) This is a very gross underestimation
of the true power behind Vim and Emacs editors, they are truly powerful
tools once you master them. I guess in my case, I preferred to minimize
my effort on fiddling with the developing environment and remembering
key combinations and rather focus on the OCAML language itself.
Nevertheless, as it turned out, choosing an IDE introduced plenty of
fiddling with configuration as well. You can find numerous Stack Overflow discussions about it online. </span></div>
Unknownnoreply@blogger.com0