diff options
author | Karl Berry <karl@freefriends.org> | 2009-02-26 00:47:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-02-26 00:47:29 +0000 |
commit | d1dd837a14e1be294dc54fc334a94e2c1a1dfffd (patch) | |
tree | 3434c64e7c002329b6ef0ca315232e5bcd65b420 /Master | |
parent | d9dd9480bc3b5fb14f356606582679b66111069a (diff) |
new latex package ucdavisthesis (24feb09)
git-svn-id: svn://tug.org/texlive/trunk@12233 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
21 files changed, 4287 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example.bib b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example.bib new file mode 100644 index 00000000000..ac1ba62e4d1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example.bib @@ -0,0 +1,36 @@ + +@BOOK{Gibaldi:80, + author = {Joseph Gibaldi and Walter S. Achtert}, + title = {MLA Handbook for Writers of Research Papers, Theses and + Dissertations}, + year = 1980, + publisher = {Modern Language Association of America}, + edition = 4, +} + +@BOOK{UoCPress:03, + author = {{University of Chicago Press}}, + title = {The Chicago Manual of Style}, + year = 2003, + publisher = {University of Chicago Press}, + edition = 15, +} + +@BOOK{Strunk:00, + author = {Strunk, Jr, William and White, Elwyn Brooks and Roger + Angell}, + title = {The Elements of Style}, + year = 2000, + publisher = {Longman}, + edition = 4, +} + + +@BOOK{Booth:03, + author = {Booth, Wayne C. and Colomb, Gregory G. and Williams, Joseph + M. }, + title = {The Craft of Research}, + year = 2003, + publisher = {University of Chicago Press}, + edition = 2, +} diff --git a/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap1.tex b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap1.tex new file mode 100644 index 00000000000..36a774207ac --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap1.tex @@ -0,0 +1,60 @@ +\chapter{Information on Preparation of a Dissertation or Thesis} +% +The text for this example dissertation is taken from the Graduate Studies web site\footnote{Please see \texttt{http://gradstudies.ucdavis.edu/students/filing.html} for the latest information.}. Please read through it carefully to make sure that your dissertation/thesis meets the university requirements. + +For information and assistance in the preparation of your thesis or dissertation, please contact the Student Affairs Coordinator responsible for your program. You must make an appointment with the Student Affairs Coordinator in order to file your thesis or dissertation. + +You are responsible for observing the filing dates and for preparing the thesis in the proper format. The thesis or dissertation must be accompanied by either the University Library Questionnaire (master's students) or the UMI Doctoral Dissertation Agreement form (Ph.D. students) on which you indicate your willingness either to have the University supply copies of your thesis to interested persons immediately, or that such permission should be withheld for a period of time, up to as maximum of three years. + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. If your manuscript is a doctoral dissertation, you have the choice of submitting either your entire manuscript or only your dissertation abstract to University Microfilms International (UMI) Dissertation Publishing. Both options provide higher visibility of your achievements. If you submit your entire dissertation to UMI, it will be returned to Shields Library where it will be bound and stored. The packet of information that was sent to you when we returned your approved candidacy form contained the forms you need to submit with your manuscript. + + +\section{Specifications} +% +Consult the calendar for the dates to file your thesis or dissertation at Graduate Studies. The dates are also printed in the General Catalog. You are responsible for observing the filing dates and for preparing the thesis or dissertation in the proper form. + +\subsection{Style and Format} +% +You should be guided on matters of style by the chair and members of your thesis committee. Graduate Studies is not concerned with the form of the bibliography, appendix, footnotes, etc. as long as they are done in some acceptable, consistent and recognized manner approved by your committee. + +There are many valuable references available to assist students in preparing and writing research papers and theses \cite{Gibaldi:80,Strunk:00,UoCPress:03}. Listed below are references that have been suggested by students and faculty\footnote{Be sure to search the internet for additional writing resources.}. +% +\begin{itemize} +\item MLA Handbook for Writers of Research Papers, Theses and Dissertations, by Joseph Gibaldi + and Walter S. Achtert: The Modern Language Association of America, 4th ed., 1980. +\item The Elements of Style, by William Strunk, Jr., E.B. White and Roger Angell: Longman, 4th ed., 2000. +\item The Lively Art of Writing, by Lucile V. Payne, Mentor Books, reissue ed., 1983. +\item The Chicago Manual of Style, University of Chicago Press, 15th ed., 2003. +\end{itemize} + +\subsection{Margins} +% +Every page of the dissertation or thesis must be kept within these margins: + +\noindent left - 1.5 inches (for binding purposes and subsequent copying)\\ +top, bottom, right - one inch\\ +(page number may be outside of these margins) + +Please Note: These minimum specifications also apply to all figures, charts, graphs, illustrations and appendices. Any pages submitted with less than the minimum margins will be returned to you. + +\subsection{Spacing} +% +Double spacing should be used in typing the thesis, except in those places where conventional usage calls for single spacing -- for example, footnotes, indented quotations, tables, and the bibliography. + +\subsection{Pagination} +% +Do not start renumbering pages at any point in your thesis or dissertation. + +The preliminary pages, including the title page are numbered with small Roman Numerals which are centered at the bottom of the page. Begin numbering the preliminaries in lower case roman numerals with the title page which is always. The text and all other pages of the thesis or dissertation, including charts, figures, caption pages, maps and appendices are all numbered consecutively starting with Arabic 1 in the upper right hand corner about 1/2 inch from each edge. (In most cases this will start with the Introduction or Chapter 1.) If material is inserted after printing, it should be numbered 21a, 21b, and so on if it follows page 21. If a numbered page is later removed, a numbered page, blank except for the note saying that the original page had been deleted, should be inserted in the proper place. Any blank pages you insert as separators need to be numbered and marked as ``BLANK'' so that there is no confusion over missing information. + +EVERY PAGE MUST BE NUMBERED CONSECUTIVELY. + +\subsection{Typeface} +% +Consistency is essential. Any typeface style is acceptable, but the same typeface size and style must be used throughout. Use a font size between 10 and 13 points. Be sure your computer printer output is clean and dark. Any symbols, equations, etc.\ that are hand-drawn must be done in permanent black ink. + +\subsection{Paper} +% +The paper selected must meet the following criteria: white in color, of standard size $8.5\,\times\,11$~inches, unpunched and of good quality. YOU ARE REQUIRED to use at least 25\% cotton bond paper that is at least 20~lb.\ weight; please select paper with a watermark so that it is apparent that the paper meets the minimum requirements. (Acid-free paper is suggested, but not required.) Only one side of the paper may be used for printing. The use of erasable bond paper or any copier type paper is not permitted. Any thesis or dissertation submitted on unacceptable paper will be returned to the student. + +Exceptions regarding size and type of paper may be made in certain fields, for example, music, art, and geology. If you are planning to submit a thesis\slash dissertation that does not meet the standard requirements, you should consult Graduate Studies before preparing in final form.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap2.tex b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap2.tex new file mode 100644 index 00000000000..fe83f88ceb6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap2.tex @@ -0,0 +1,127 @@ +\chapter{The Second Chapter} + +\section{Overall Appearance} +% +Do not bind or punch holes in the thesis or dissertation; the document will be accepted as loose pages only. + +The general appearance of the manuscript is important, not only for Library use at UC Davis, but also since the copy which doctoral students submit will be sent to UMI Dissertation Publishing to be copied on request for scholars around the world. For this reason, correction of typographical errors should be made with care. Pages with interlineations, crossed out words or letters, strike-overs and unsightly corrections will be rejected and the candidate will be required to replace them. The use of white correction fluid or white correction carbon IS NOT ACCEPTABLE. If you photocopy your dissertation or thesis from laser/copier paper to the accepted 25\% cotton bond thesis paper, please make certain each page is clear, with no dark edges. + +\subsection{Tables, Graphs and Captions} +% +Charts and tables may be placed horizontally or vertically, but in either case must fit within the required margins. It may be necessary to use a reducing copier in order to achieve this. If necessary, wide tables, charts, and figures can be placed sideways. Figures may be embodied in the text or take up a full page. Each figure or table must be numbered consecutively (do not renumber each chapter unless you include chapter numbers, e.g., Fig.~1.1, Fig.~2.1, etc.) and should have a caption. With full page figures, this can be done on the facing caption page. Such a caption page must be the mirror image of a normal page, i.e., the wider margin is on the right and the number in the upper left hand corner. The caption itself should be centered and should always be on a page by itself, not on the back of a preceding page. + +NOTE: If your figures or charts are placed horizontally on the page, your page number must still be in the upper right corner when the page is viewed in the manuscript. Pagination must be consistent. + +\subsection{Photographs, Illustrations and Maps} +% +Plates or figures should be the original photographs or drawings, or photographic reproductions of the originals. All reproductions must be clean and distinct. Photographs should be positive prints; line drawings or tabular material reproduced by photography should be positives. If color is important, special markings should be used to identify color variations. If a plate is smaller than the standard $8.5\times 11$~inch page, it should be attached to a blank page of standard size with dry mounting tissue, white glue or a permanent spray adhesive. If white glue is used, the complete perimeter should be covered. Do not use rubber cement, tapes, mucilage, or photo-corners to attach plates. These are cited because they are well known and are not permanent processes; this is not a complete list of unacceptable methods. You should inquire about the acceptability of any other method that you may consider using. If a digital graphic is used and printed on photographic paper, this is acceptable if used only in this manner. Pagination must be consistent. + +\subsection{Oversized Material} +% +Tables, charts, and plates that are larger than $8.5\times 11$~inches in size must not be folded, since they will have to be folded in a special manner for binding. They should be submitted in a cardboard cylinder, available at the UC Davis Bookstore or any stationery store, and must also be numbered with Arabic numbers. + +Extremely oversized material should also be submitted in a cardboard cylinder. These oversized sheets should not be assigned page numbers, but your name and title of your dissertation or thesis should appear on each sheet in the lower right hand corner. The Library will fold this material for placement in a special pocket when the manuscript is bound. + +\subsection{Using Published Material} +% +If approved by the thesis or dissertation committee, reports of research undertaken during graduate study at UC Davis which have been published may be accepted in printed form as all or part of the master's thesis or doctoral dissertation. If you are not the sole or first author of the published material submitted, the use of co-authored materials must be approved by the department or graduate group concerned. + +The pages of the published material must have the same margins and type of paper as specified in these instructions which may necessitate reduction of the material. Note that enlargement of the materials to meet standard margin requirements is not needed. When using reprints, page numbers of the reprint should be removed and replaced with numbers corresponding to the position of the reprint within the dissertation. Each chapter may have an abstract of its own. For doctoral students there must be a general abstract covering the entire dissertation. + +If the papers or articles to be submitted are not yet in published form, they must conform to the specifications of these instructions. + +\subsection{Computer-produced Dissertations and Theses} +% +Manuscripts done on a computer or word processor should be produced either on a hard-copy terminal or phototypesetter. These are just a few of the software packages which will operate within the format described in these instructions: + +\begin{itemize} + \item \TeX and \LaTeX + \item Deltagraph + \item Microsoft Word + \item Wordperfect +\end{itemize} + +Laser and other high quality printers are acceptable. + + +\subsection{Methods for Printing Final Copies} +% +Graduate Studies will accept a thesis or dissertation prepared by any one of a number of processes provided that it meets all of the following conditions: + +\begin{itemize} + \item it must be a legible, clean, clear copy; + \item it must be photographically reproducible; + \item the ink must be permanent; + \item a minimum of 20~lb.\ 25\% cotton bond paper is required. (Please select paper with a watermark so that it is apparent that the paper meets the minimum requirements.) +\end{itemize} + +The following are acceptable processes: laser printer, ink jet printer, typed, Xerox, etc. This is not a complete list of acceptable processes and you should consult Graduate Studies concerning any process you are planning to use. Even though a process is acceptable on other grounds, the copy submitted will be rejected if it is not clear and legible. If you are uncertain about the acceptability of any copy you are planning to submit, please consult Graduate Studies. + +The following processes are NOT acceptable: Ditto, Hectograph, Thermofax, blueprint, dot matrix printer. These are mentioned because they are widely used for other purposes; this is not a complete list of unacceptable processes. + +Before submitting the copy to Graduate Studies, check to be sure that every page has been copied, numbered correctly, and is in the right order. + +The ORIGINAL copy of the title page containing the original signatures of your committee must, in all cases, be submitted with the thesis or dissertation. It is preferable that the title page be printed on 25\% cotton bond paper. + +\subsection{Number of Copies} +% +One unbound approved copy must be filed in Graduate Studies for later deposit in the University Library. You should consult your graduate staff person, graduate adviser, and committee chair to determine whether additional copies are required by your department or graduate group. You are responsible for providing any additional copies in these cases. Two places that offer binding are Cal Na Binding in Sacramento (916-447-4355) and Navin's Copy Shop in Davis (530-758-2311) which contracts with Cal Na. + +\subsection{Dates of Filing} +% +Check the calendar for deadlines for filing the master's thesis or the doctoral dissertation with the committees in charge and with Graduate Studies. Deadlines are also announced each year in the Class Schedule and Registration Guide and the General Catalog. The deadline for filing with your committee is a recommended deadline to allow time for making revisions. The deadline for filing with Graduate Studies is firm. + +It is important to bring all documents, forms and supplies with you when you file your thesis or dissertation. Please review the checklist for master's or doctoral students prior to your appointment. + +\subsection{Title Page} +% +Graduate Studies does not supply the title page. You must prepare your title page in accordance with the sample. The title page is to be signed by all members of your committee when they have approved the thesis or dissertation. Only the original title page will be accepted with the thesis or dissertation. + +\subsection{Dissertation Abstracts} +% +You must provide two different forms of your abstract. The first is submitted separately from the dissertation to University Microfilms International (UMI) Dissertation Publishing. The other format follows the regular formatting guidelines and is submitted as part of your dissertation. + +The abstract that is submitted to UMI must be formatted as shown in the example here. The body of the abstract cannot exceed 350 words. It should be in typewritten form, double-spaced, and on bond paper. It is important to write an abstract that gives a clear description of the content and major divisions of the dissertation, since UMI will publish the abstract exactly as submitted. Students completing their requirements under Plan A should provide extra copies of the typed summary for use by the dissertation committee during the examination. + +The abstract submitted as part of your dissertation, in the introductory pages, does not have a word limit. It should follow the same format as the rest of your dissertation (1.5 inch left margin, double-spaced, consecutive page numbering, etc.). + +\subsection{University Microfilms International} +% +As a doctoral candidate, you will sign an agreement with University Microfilms International/Proquest Information and Learning Company (PQIL) for the microfilming of the dissertation or the printing of the abstract on the dissertation abstract database. Forms are available in the Office of Graduate Studies and should be filled out and submitted to Graduate Studies with the dissertation. You will be given the option to apply for copyright, but it is not required. If you would like to copyright your dissertation, please see the section on copyright and publication. + +\subsection{Diploma} +% +When you file your thesis or dissertation, you will receive a temporary certificate that states you have completed all the requirements for your program and the official conferral date of your degree. This certificate may be given to your employer for proof of degree until the Registrar's Office issues an official transcript or diploma. You must complete a form to request your transcript or diploma. Official transcripts normally are available two months after the official degree conferral date; diplomas normally are available four months after this date. + +\subsection{Copyright and Publication} +% +The copyright law of the United States is quite complex. The information contained in this section is only a general guide--more detailed information must be obtained from other sources. Whether or not you copyright your thesis or dissertation, you retain the right to publish all or any part of it by any means at any time, except for reproduction from a negative microfilm as described in the agreement form with University Microfilms International, if you signed such an agreement. Should you decide to copyright your thesis or dissertation, you must include a separate copyright page after the title page; do not use a page number on the copyright page. By adding this copyright notice, which should be included in all copies you distribute, you have copyrighted your thesis or dissertation. At this point you have several options: + +If you are a doctoral student, you may have the copyright registered for you by roquest Information and Learning Company (PQIL). Along with the UMI Doctoral Dissertation Agreement form, you will need to submit a U.S. Postal money order in the amount of \$65 (no personal checks), payable to PQIL, to cover the copyright fee and the cost of two positive microfilm copies which will be filed with the Copyright Office. + +You may register the copyright yourself by submitting to the Registrar of Copyrights the appropriate application form, a filing fee and one or two copies of the work. In order to have full protection against infringement, this should be done as soon as possible. Information and forms can be obtained from the Registrar of Copyrights, Library of Congress, Washington D.C. 20559. + +You may choose to copyright your thesis or dissertation by adding the copyright notice, submitting a copy to the Registrar of Copyrights, but not registering it. (Federal copyright law requires that copies of all works published with notices of copyright be deposited with the Library of Congress, even if the copyright is not registered). However, to protect your rights in a copyright dispute and in order to be compensated for damages caused by infringement, your copyright must be registered. + +\subsection{Permissions} +% +Since the depositing of your thesis or dissertation in the University Library and/or its being made available by UMI/PQIL may constitute a form of publication, you may have to obtain permission to use (or quote) copyrighted material, such as that in most journal articles or books. It is the author (i.e., you) who is responsible in the matter of copyrighted materials. The agreement form which you sign with University Microfilms specifically absolves them of any such responsibility. + +If you quote extensively from a particular author, especially in fields such as fiction, drama, criticism, or poetry, or if copyrighted maps, charts, statistical tables, or similar materials have been reproduced, you must write the copyright owner(s), describe the use which you are making of the materials, and request permission to use it in the dissertation or thesis. + +For your protection, a statement listing such materials should be included in the acknowledgements of the dissertation or thesis. The statement should inform the reader (1) that permission has been granted for their use, and (2) the source of the permission. + +\subsection{Filing Fee} +% +The Filing Fee was established expressly to assist those students who have completed all requirements for degrees except filing theses or dissertations and/or taking final examinations (master's comprehensive exams or doctoral final examinations) and are no longer using University facilities. The Filing Fee is a reduced fee paid in lieu of registration fees. It is assessed only once and must be paid to the Cashier's Office prior to submission of the form to Graduate Studies. Filing Fee status restrictions (more restrictions are noted on the application instruction sheet): +% +\begin{itemize} + \item You may not be using University facilities; + \item You cannot be using faculty time other than the time involved in the final reading of the thesis or dissertation or in holding final examinations; + \item You are not eligible to hold any academic appointment title for more than 1 quarter; + \item You cannot hold a fellowship or receive financial aid. +\end{itemize} + +If you are eligible to use the Filing Fee procedure, you should complete a Filing Fee application, obtain the signature of the Graduate Adviser and your Committee chair, and return the application to Graduate Studies before you stop registering. The Filing Fee must be paid prior to submitting the application to Graduate Studies. + +Original (initial) filing fee deadlines adhere to registration deadlines. For example, if you were approved for one quarter of filing fee, you would be eligible to submit your dissertation or thesis up to the last day of late registration for the following quarter. If you do not submit by that date your filing fee status will expire and you would need to secure an extension from your program and from Graduate Studies. Filing fee extensions end the date noted on the petition. Make sure your filing fee is current before you submit your dissertation or thesis. diff --git a/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap3.tex b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap3.tex new file mode 100644 index 00000000000..90eaef8e338 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap3.tex @@ -0,0 +1,100 @@ +\chapter{Examples of Formatting and Commands} +% +The following chapter shows various formatting and sectioning commands. It also includes examples of how to insert figures and tables into the document. These examples are by no means comprehensive, they are just a sample of what can be done with the power of \LaTeX\@. + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. + +\section[TOC Section Title]{First Section Title -- A Particularly Long Section Title with a Special Title for the TOC} +% +A short version of the section title can be included in square brackets just before the full title. This applies to subsections as well. + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. + +\subsection[A Very Long Subsection Title to Test the TOC Wrapping Ability]{Subsection Title} +% +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. + +\subsubsection{Subsubsection Title} +% +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. + +\paragraph{Paragraph Title} +% +I have no idea who would use sectioning down to the paragraph level in a dissertation, but it is available for those who think it is necessary. + +\section{Some Examples of Figures and Tables} +% +A table such as that shown in Table~\ref{tab.example_1} can be included easily. The hard part will be creating the table. Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. +% +\begin{table}[tbh] +% increase table row spacing, adjust to taste +\renewcommand{\arraystretch}{1.3} +% if using array.sty, it might be a good idea to tweak the value of +% \extrarowheight as needed to properly center the text within the cells +\centering +% Some packages, such as MDW tools, offer better commands for making tables +% than the plain LaTeX2e tabular which is used here. +\begin{tabular}{|c||c|} +\hline +One & Two\\ +\hline +Three & Four\\ +\hline +\end{tabular} +\caption[Example table]{An example of a table. Notice the caption is centered except when it runs longer than a single line on the page.} +\label{tab.example_1} +\end{table} + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. +% +\begin{table}[tbh] +% increase table row spacing, adjust to taste +\renewcommand{\arraystretch}{1.3} +% if using array.sty, it might be a good idea to tweak the value of +% \extrarowheight as needed to properly center the text within the cells +\centering +% Some packages, such as MDW tools, offer better commands for making tables +% than the plain LaTeX2e tabular which is used here. +\begin{tabular}{|c||c|} +\hline +One & Two\\ +\hline +Three & Four\\ +\hline +\end{tabular} +\caption[Another example table]{Another example of a table.} +\label{tab.example_2} +\end{table} + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. +% +\begin{figure}[tbh] +\centering +\includegraphics{ucdavisthesis_example_figure} +% where an .eps filename suffix will be assumed under latex, +% and a .pdf suffix will be assumed for pdflatex +\caption[First sample figure]{A sample figure.} +\label{fig.sample_1} +\end{figure} + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. +% +\begin{figure}[tbh] +\centering +\includegraphics[width=0.5in]{ucdavisthesis_example_figure} +% where an .eps filename suffix will be assumed under latex, +% and a .pdf suffix will be assumed for pdflatex +\caption[Second sample figure]{A reduced version of the sample figure.} +\label{fig.sample_2} +\end{figure} + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. + +Filing your dissertation or thesis is the last step in the process leading to the awarding of your degree. The final copy of your thesis or dissertation, which is ultimately deposited in the University Library, becomes a permanent and official record. + diff --git a/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_figure.eps b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_figure.eps new file mode 100644 index 00000000000..1be4d2e00a0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_figure.eps @@ -0,0 +1,37 @@ +%!PS-Adobe-3.1 EPSF-3.0
%%Title: logo_badge_blue_gold.eps
%%Creator: Adobe Illustrator(R) 11
%%AI8_CreatorVersion: 11.0.0
%AI9_PrintingDataBegin
%%For: EACS
%%CreationDate: 10/25/04
%%BoundingBox: 0 0 247 247
%%HiResBoundingBox: 0 0 246.6656 246.6661
%%CropBox: 0 0 246.6656 246.6661
%%LanguageLevel: 2
%%DocumentData: Clean7Bit
%%Pages: 1
%%DocumentNeededResources:
%%DocumentSuppliedResources: procset Adobe_AGM_Image (1.0 0)
%%+ procset Adobe_CoolType_Utility_T42 (1.0 0)
%%+ procset Adobe_CoolType_Utility_MAKEOCF (1.19 0)
%%+ procset Adobe_CoolType_Core (2.23 0)
%%+ procset Adobe_AGM_Core (2.0 0)
%%+ procset Adobe_AGM_Utils (1.0 0)
%%DocumentFonts:
%%DocumentNeededFonts:
%%DocumentNeededFeatures:
%%DocumentSuppliedFeatures:
%%DocumentProcessColors: Cyan Magenta Yellow Black
%%DocumentCustomColors: (PANTONE 132 U)
%%+ (PANTONE 295 U)
%%CMYKCustomColor: 0 0.2800 1 0.3000 (PANTONE 132 U)
%%+ 1 0.5700 0 0.3700 (PANTONE 295 U)
%%RGBCustomColor:
%ADO_ContainsXMP: MainFirst
%AI7_Thumbnail: 128 128 8
%%BeginData: 27376 Hex Bytes
%0000330000660000990000CC0033000033330033660033990033CC0033FF
%0066000066330066660066990066CC0066FF009900009933009966009999
%0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66
%00FF9900FFCC3300003300333300663300993300CC3300FF333300333333
%3333663333993333CC3333FF3366003366333366663366993366CC3366FF
%3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99
%33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033
%6600666600996600CC6600FF6633006633336633666633996633CC6633FF
%6666006666336666666666996666CC6666FF669900669933669966669999
%6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33
%66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF
%9933009933339933669933999933CC9933FF996600996633996666996699
%9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33
%99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF
%CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399
%CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933
%CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF
%CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC
%FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699
%FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33
%FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100
%000011111111220000002200000022222222440000004400000044444444
%550000005500000055555555770000007700000077777777880000008800
%000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB
%DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF
%00FF0000FFFFFF0000FF00FFFFFF00FFFFFF
%524C45FD35FF847E5353282F0628060606280606062F282F2F5A7DA8A8FD
%64FF7E7E2E28060601060006060600060606000606060006010600FD0406
%5353A8A8FD5CFF59530606012806060628060606280628062F2828062F06
%280628060606280606012806282F7EA8FD56FF532F060600060006000606
%28282F282E282F2828062E2828062F282E282F282E062806060006000600
%06287EA8FD50FF8453062806060628062F28532E2F282F06280628060606
%2806060628060606280628062F2E532E5328280628060606292FA8FD4CFF
%7E060600060006062E28532828FD04060006060601062EA87EA884A95306
%0606002F280600FD04062F282F282806060006062859FD48FF532F060606
%28062F2E532828002806280628060606280606017EFF847D847D53062806
%0653FF0606062806060628062F2E53282806280606067EFD44FF7E060600
%06012828532806000606537EFF5306000606060006060653FF0106000600
%060006007EFF59000600FD0406530106062E282E06060006002859FD40FF
%7E2F0606062828532E2F060606287EFFFFA9532F0628060606280606067E
%FF280628060606280628A8FFFF2F06280606067EFF280628060606532E2F
%0628060628A8FD3DFF2F0600060628282F060600060606007EFF28000606
%0601060606010606062FFF0628062F0606010606FF53FF7E06010606067E
%A80606010606060028282FFD04060053A8FD39FF7E0628060606532E2800
%280606062806062EFF2806062806060628060606280653FD05FF7E060601
%53FF282FFF2F06062806FF5328060606280606002806532E29060601287D
%FD36FFA82F0006000628530606062F282F060600060106FF590028535301
%060006060600062FFF282F282FFD040653FF060684FF0606002FFF2F0006
%060600282F532E280006282F0606000628FD34FF7E2F0606062F532F0629
%7EFD05FF5328060606A8FFA9FFFF7E060628060606280653FF2806060628
%060606FF7E06062FFF5A062853FF0628060606A8FD05FF84062828532828
%060606A8FD31FF53060006062F28280028FFFF5328062F7EFF7D0606062F
%FF7E2FFD04060106060601062FFFFD040601060606FF590006007EFF2800
%7EA806010606FFFF5906060653FFFF0606062F280606060059FD2FFF2F28
%0606065328060628A8FF06280606062853FF5328062FFF53060606280606
%062806060153FF060128060606282EFF2828060606FF7E06A87E060606A9
%FF2F002806060129FFA80628062F2E2F06060153FD2DFF060600062853FD
%04062FFF06060006060600067DFF060601A97D0601060006060600060606
%2EFF282F282F28060059FF06000606062EFF53FF2F06002FFF2F00060006
%0606002FFF2F00060006282F0106002FA8FD2AFF062806282E5306280606
%06A98406062806060628062FFF53062859FF060606280606062806060653
%FD05FFA9062884AF062806060628A8FFFF2F062859FF0606062806060628
%06FF5928062806282E5306280629A8FD27FFA8FD04062E2F060601060606
%A859000601060606010606FF5306012FFF2F01060106060600FD04062F28
%28062F06060029280600060606002FFFFF0606017E7E0606060106060600
%06282801FD0506285306060106A8FD25FFA8060606285328062806060628
%06FF59280606062806060628FF59012806FF7D2806060628062F282F2E2F
%282F282F282F2E2F282F282806280606017EA80606287EA9062806062FFF
%2F060128060606282FFF28280653062806067EFD23FFA800060028282800
%060006060600067EAF000606060006060628FF280600062F2F0028282E28
%2F28280628060600FD0406280628062F282E28280606065300060053FF28
%000600287EFF7E2F00FD0406FF8406000606530606000684FD21FFA90628
%06282E2906280628060606280653FF5906060628060606AFA90606280628
%28532E2F0628060606280606062806060628060606280606062F28532E2F
%0606062806FF7E280606062828FFFF2F060606FFFF280628060606530606
%0629A8FD20FF060600282E06000606060106060601060684FF5301060006
%0684FF2F000628532828FD040600FD040628282F2853282F282F06060006
%000600FD040653282801062FFF59060106002FFF8400060684FF2F010601
%06062F015306060028A8FD1EFF282806282E280628062806060628060606
%2806A8FFA9535359FFFF2F06532E2F062806060128062F537EA8FD0BFFA8
%A859532806062806060628285328282FFFFFA87EA9FFA90606017EFF5301
%28060606FF530606530606012FFD1DFF280600062E060084A80600060606
%00060606000601537EFFFFA85328285306060006000606537DFD15FFA87E
%2828000600060628282806597EA87E530006002FFF7E0006000628FFFF2F
%0006065306060053FD1BFF530606285328067EFF53062806060628060606
%2806060628062806292E2F0628062806597EFD07FFA87E537E532F282F28
%53537E5384A9FD06FF7E2828060606282E53062806060628062FFFA90606
%062853FFFFFF2806062828530628067EFD19FF7E060606282F0053FF5300
%0600060606010606060106060600060628FD0406002853FD05FFA87E5328
%06060106000601060006000600FD04065353A8FD04FF7E53060600060653
%280606060028A9FFFD040653FF5953FF2806060106282F00060684FD18FF
%280628282F0153FF590128062FA82F060606280606062806062853060606
%28067EFD05FF842F28062806060628060606280628062806060628060601
%28062853A8FFFFFFA92F060628062F2E2F0606A8FF280606287EFF532853
%FF0628060606282E2F062806FD17FF2F0006065300067EFF28060006A8FF
%FD0406000606060006282E0006000628FD04FFA953280006010600060528
%27514B75747A747450754B512728060600060006002F59FFFFFF7E2F0006
%0006282E017E2806000684FF2F06007EA8060006060600062E28000628FD
%15FF7E0606065306060629A8FF2F28A8FF0628062806280606062F532F06
%28062F2853FFFFA8590628062806282752749E749E7A9E749E7A9E749E7A
%9E7A9E749E5152280606280606067EFFFFFF7E060606282E530628062FAF
%FF2F2806287EA906280606062F28285228060659FD14FF0606062FFD0406
%00067EFFA8FF060601FD0606282E2806060059FFFF067E59060006060605
%51749E749E749E749E749E749E749E749E749E749E749E747A5051050606
%06002F7EFFFFAF28060006285306065353FD040600A87E060106002FFFA8
%002828060606A8FD12FF2F06062F2E0606280606062859FF7E2806060628
%A884002F530606280684FFFFFF59012806060652759E749E749E749E749E
%749E749E749E7A9E5152282806282828062E27522728060606282FFFFFFF
%5306062828530628060606280606A87E06060153FFFF0628065328280653
%FD11FF7E060106280601060006060600062FFF7E0600067DFF0628280601
%0606A9FFFFFF53060600062775749E749E749E749E749E749E749E749E4B
%28052827517474747A7474745127280506010600060684FFFF5906000606
%28FD0406000606FF53060053FFA806060006065300060084FD10FF2F0606
%2E2F060628590606062806282FFFA82859FF28282E28062828FFFFFFA82F
%06060628519E749E749E749E749E749E749E749E7A52062E517B749E7A9E
%749E7A9E749E7A9E749F512E06280606067EFFFF84280606065306060628
%0628FF53067EFF7E0606062806062853060628FD0FFF7E0006065300287D
%FFFF2FFD060628FFFFFF28282E06000628FFFFFF8406000606512728749E
%749E749E749E749E749E749E50280551749E749E749E749E749E749E749E
%749E749E7475270606060053A92F0628060606530606010606FF2E84FF53
%00060606000606062828060659FD0EFF060606530606A8FF5328062828FF
%5328060606FF53062E28060628FFFFFF7E28060606757A9E06517A9E749E
%749E749E749E749E27064B9E7A9E749E749E749E749E749E749E749E749E
%749E7A9E5128060606282FFFA828060628530606062FFFFFFF5306060628
%060653A806282E280628FD0DFF5306002828067DFF0606000600A8FFFF53
%06060601062E28000628FFFFFF7E0600060575749E7451009E749E749E74
%9E749E747A0528749E749E749E749E749E749E749E749E749E749E749E74
%9E749E74280106002FFFFF7E0600060628010628FFA928000601060053A8
%FFFF53002F06060059FD0CFF2F06062E2828FF2F2806060653FF2F53FF28
%0606282E2F062806FFFFFF7E060628289E749E749E742E279E749E7A9E74
%9E7A7B06527A9E749E749E749E749E749E749E749E749E749E749E749E74
%9E749F28280628062FFFFF840606282E2F015AAF2F062806062FA9FFA928
%84FF280653060606FD0BFF7E0006062F0053FF0600060606FFA80006FF7E
%00060653060601A9FFFF7E060606059E749E749E749E7428749E50512751
%507B0551749E749E749E749E749E749E749E749E749E749E749E749E749E
%74510652745100060053FF7E060600282E0628280106002F84FFFF590106
%06FF53062828060659FD0AFF28060653060653FF06060628067E282806A8
%7E2806530628067EFFFFA9280628289E749E749E749E749E4B2828060628
%06060628759E749E749E749E749E749E749E749E749E749E749E749E749E
%74520675749E7A520628062F06A82F06062F2E06062828A8FFFF2FFF7D28
%060659FF06282E28062FFD09FF7E06002828060059A80601060006000600
%067E7E005306060053FFFFFF2F0006059E747A749E749E749E7451000600
%060006010600062775749E749E749E749E749E749E749E749E749E747A74
%9E5006059E749E749E74510006007EFFFF0606002F060653FFA853000628
%FF28060006A82F002F06060084FD08FF530606282F060628FF2F28062806
%06062806FF53292E06062FFFFFFF590606067B7A9E749E749E749E7A5206
%28062F537E2806062806060652749E749E749E749E749E749E749E749E74
%9E749E4B284B9E7A9E749E7A9E4B28062806FFFF84062806530659FF2F01
%280606A8AF060606280606065306282FFD08FF0606065301060606A8FF06
%0601060606007EFF28282806067DFFFFA800060675749E749E749E749E74
%75060606282FFFFF287DFF532800060028509E749E749E749E749E749E74
%9E749E74740528749E749E749E747B27060106062853FFFF2F0006282E00
%FF7E060106012FA82806060006060628280606A8FD06FF7D06062F280606
%28062FFFA928060628067EFF53282F06282FFFFFFF060606527A9E749E74
%9E749E749E27280653FF28A85928FFFFFFA95306060628519E749E749E74
%9E749E749E749E74750652749E749E749E7A750628060628FFA806A8FFA9
%2806282E0628FF280606280628062806060628062F2828067EFD06FF2F00
%06282801060006002FFFFF7E7E7DFFFF530053060600A9FFFF5306012874
%9E749E749E749E749E74280006A8FF592806A8FD05FFA806060006279E74
%9E749E749E749E749E74280075749E749E749E74520106000653FFFFFF28
%2FFFFF530600282806A8A9010600060106000600062828062F000628FD06
%FF06060653062806280606062F53A9A9AF592F062F28060653FFFFA82806
%06519E749E749E749E749E7A9E0628068453590628282F28532F5AA8FF53
%280628289F7A9E749E749E749E7428289F7A9E749E749E742E0606062FA8
%FD05FF06A9FFFF062806530653A8280628060606282F7EAFFF53062E2F06
%28A8FD04FF5906062E0606532800060606000606060106010628280606A8
%FFFF530006279E749E749E749E749E749E7406010606532F0606597D7E53
%532828065328060606057B749E749E749E2706279E749E749E749E4B0600
%06002FA9FD06FF5328FFFF590006282E0006060600282F7EA8FFFF7E84A9
%01282806017EFD04FF5301282E2806FF2F0606292806062806060628282F
%06282FFFFFFF0606067B7A9E749E749E749E7A752728060653FFFFA9062F
%2FFD06FFA9532F06280606067B7A9E749E2828749E749E749E7A9E272806
%06067EFD08FFA9067EFFA92806282E06062F53A8FD04FF5328062FFF2F06
%5306282FFD04FF0606062F0053FF28010653AF060600060106002F060600
%A8FFFF2F060128749E749E749E749E7428054B4A06002FFFFF2F53FF067D
%FD08FF7E28060106007574750028749E749E749E74750506000606A8FD0A
%FF537EFFFF2F06002F0606A8FFA8590606A953000606FF2F0628060028A9
%FFFFA806062F28067EA9060606FF7E060628067E2F282E06062FFFFFFF2F
%0606749E749E749E7A9E5128279F7A9E060628FFFF2F59FF5928FD0AFF7E
%280628285206757A9E749E749E74520606062853FD10FFA90628065306A9
%A8060628067EA82806067EFF062F282806A8FFFF7E0006282806FF2F0601
%28FF5301060028FF53062F060653FFFF7E0006279E749E749E749E270650
%9E749E74280606FFFF06FFFFFF0653FD09FF59060601062774749E749E74
%9E7428000600067DFD12FF28000628062FFF0606010628FF0606012F7D06
%062E000653FFFF2F2806530653FFA82F2853FF062806062FFF062F062806
%A9FFFF2F0606757A9E749E7A7B062E749E749E749E062806FFA92FFFFFFF
%A906A9FD06FFA82F0128062806527A9E749E749E51280606012FA9FD13FF
%5906062F2828FF5306060628FF530128060606282E060153FFFF28000628
%06067EA8FFFFFFA82F0106007EA8062806002FFFFFA8060106749E747A74
%74054B749E749E749E742700067DA806FD04FF5306FD05FF7D0600060028
%74740528749E749E270600060159FD15FFA80606062F00A87E0601060028
%060600060106002F060606FFFF0628282F06280628285A7EFFFFFF7E53FF
%7E0653062853FFFF7E0628279E749E749F0652749E749E749E749E4B2806
%7E7E2FFD05FF287DFFFFFF2F2806060652749E749E28527A7B0628062806
%A8FD17FF2F06282E2853A90606062806060628060606282E280628A97E06
%002F2806010606060006062F53AFFFFF2828280600A8FFFF2F060651749E
%749E0552749E749E749E749E7475010628532FFD05FF5906FFA906060106
%0651749E749E749E05280106060628FD19FF2F06002F0606010606060006
%000600060628002F280601A87E0606282F0606062806060628060606292F
%0628290628A8FFFF290628749E749E2728749E749E749E749E749E742806
%282F53FD06FF2F2F06280606277B7A9E27527A9E742E060606287EFD1AFF
%7E0606282F0606062928532F7E7EA9A9FFFF28062F0606592F06002EFD04
%060006060600FD040628012E010628FFFFFF0606059E749E4B06749E749E
%749E749E749E749E2706002828FD06FF2F00060006279E74750528749E4B
%0600060028A8FD1BFF7E060028060659FD06FFA97E5953FF280628060053
%53062828280606062806060628060606A97E2828280653FFFF7E0606527A
%9E7428519E749E749E749E749E749E7A750628062FFD04FF842F0606062E
%759E745206527A9E27060628062853FD1DFF0606065306597D592F2FA8AF
%06060129FF53065306062F2806062F002F2E28FD040600060006A87E062F
%000653FFFF590006279E7428279E749E749E749E749E749E749E74280006
%06FFFFFF5306000606064B9E742805757A7505FD0406A8A8067EFD1CFF2F
%010628060606000684FFFF28000606FF28062828012F2906282E0653FD04
%FFA97E7E53532FFF53282806067EFFFF53280651747B0675749E749E749E
%749E749E749E749E4B060628A9FF28280606067551285128279E74520606
%06282EFFFFFF2F2FFD1CFF2E28065306280629FFFF28FF7E2F28A9FF2806
%2F0628280606062F0006062F2F597DA8A8FD04FF2F062E00067EFFFF5300
%06509E2728749E749E749E749E749E749E749E74750606002F0606000605
%75749E05064B9E74280006000653FD05FF06A8FD1BFF5300062806002FFF
%FF060628FD04FF2F00062806002806062F2E060628062806280628062F28
%53062F280606A9FFFF2E28067B7428759E749E749E749E749E749E749E74
%9E7A2E062806060628279E7A9F2828069F75280628062984FD06FF2F2FFD
%1BFF53280653062FFFFF0628060606532F28062806530628FD04062F0606
%01060606010606060006280628280606A8FFFF2E00287451059E749E749E
%749E749E749E749E749E749E5006010606064A9E7475052E745105060606
%0053FD08FF7E28FD1BFF7D00062806068406060106060600060606010628
%28000628062828280606062806060628060628FF282F062806FFFFFF2806
%069E2752749E749E749E749E749E749E749E749E749E2706062E749E7452
%06757A7B28060628067EFD0AFF06A8FD1AFF7D0606530606062806060628
%060606280606062F2806060006062800060106000601060006002FFF2806
%280006A8FFFF2F00067428509E749E749E749E749E749E749E749E749E74
%520128279E7428057A74510006010606A9FD0BFF2F2FFD0DFF7D7EFD0BFF
%7E0006282806280628062806280628062806062828010628062F28280628
%06280628062906062FFF282F062806FFFFFF2806067B289E749E749E749E
%749E749E749E749E749E742E287B742E519F279E7A2E062806280653FD0C
%FF532FFD0DFF532FFD0BFF7D060653062FFD0BFFA8062F28060601060628
%007EFD0BFF2828280006A8FFFF2F01284B28749E749E749E749E749E749E
%749E749E5106279E749E4B28749E5028060600287EFF0684FD0BFFA806FD
%09FF7E53A8FF5353FD0BFF7E01062828062F282F282F28532F532F532806
%2828FD04062F28062F7E535A537E535AFD0453062F280606A9FFFF532806
%28279E749E749E749E749E749E749E7A9E2728519E749E749E2752510606
%28062FA9FFFF7E06FD0BFFA92FA9FD08FFA928282F2F53FD0BFF5328062F
%0628060606280606012806060128062F0628FD04062F0006000600060006
%000600060006062E00067DFFFF5300060651749E749E749E749E749E749E
%74750528749E749E749E7475000606060059FD05FF2853FD0BFF06FD0BFF
%A85306062E84FD09FF5300062806002F0606000600060006060600062828
%000628062F2E06062806060628060606280606062F2806067EFFFF532806
%064B9E749E749E749E749E749E74760652749E749E749E7A510628060606
%A9FD06FF7E28A9FD09FFAF2FA8FD0CFF290628062953A8FD06FF2F280653
%062FFFFFA87E532F06280628062806530628FD04062F060601060106287E
%7D7E28FD04062F060653FFFF7E00060651749E749E749E749E749E742805
%75749E749E749E74280606010628FD09FF282FFD0AFF067EFD0BFFA80606
%0006060600282F84FFFFFF28002828060653537EA8FFFFFFA87E2F2F0606
%280600282F062828280606012FA9FD05FFA82F062828280653FFFFFF2806
%28519E749E749E749E749E5028289E749E749E749E5128279E4B060628A8
%FD09FF0684FD09FF2F84FD0BFF2828062E27280606062806A8FFFF060606
%530606062806060653537EFFFFFF7E06530606282806062E01060028FFAF
%2806000628FFFF28002F010628FFFFFF06060051749E749E747A749E2706
%4B9E747A749E749E27064B9E749E27060006A8FD08FF7D06FD09FF06FD0B
%FF7E060006749E745127060006A8FF7E060028280606060006010600062F
%FFA82F00062806002F5A0606282F0628A9FF06280628062806FFA806282F
%0628A9FFFF5306284B9E749E749E749F2828749E749E749E7A7B282E749E
%749E7A9E06280629A8FD08FF2F53FD08FF29A8FD0AFF2F06284B9E749E7A
%7B062828FFFF7E0606282F060606280606062FA8FF592806060653060653
%5906012E06062FFFFD04060106060628FF282806060684FFFF5306002874
%9E749E74510652749E749E749E74510651749E749E749E747405060128A8
%FD07FF8406A8FD06FFAF06FD0AFF7E0006059E749E749E4B060059FFFF2F
%06062FFD04060106067DFFFF2806000606282806017EA80628282F007EA8
%060628060606280606FF5A0653062853FFFFAF0606069E749E7452067574
%9E749E749E742E06757A9E749E749E749E7A7506280628A8FD07FF2F2FFD
%06FF532FFD09FFA806280651749E749E742E06067DFFFF2F06282E060628
%060628FFFF59062806060628282F06287EA806002828067E7E0006000606
%06000601A859062806002FFFFFFF2900064A9E5028059E749E749E749E50
%28277A749E749E749E749E749E7475000600067EFD07FF017EFD05FF5328
%FD08FFA906060028749E749E7474000606FFFFA80106062F0006000659FF
%7E28000600060606002F060601FFFF282806530684A80606280606062806
%06A97E0653062806AFFFFF5928065251284B9E7A9E749E7A9E4B28519E74
%9E749E749E749E749E749E747B0606062859FD06FF7E06FD05FF067EFD07
%FFA906060628749E749E749E51280653FFFF5328065328060653FFFF2F28
%06060628060606282E28062FFFFF2F000628062FFF060601060606010628
%FF2806062E000653FFFFFF06060028749E749E749E747B0528749E749E74
%9E749E749E749E749E749E747B0506000628FD06FF2F2FFFFFFF8406A8FD
%06FF7E01060606749E749E749E742800067EFFFF2F01062806067EFFFFA8
%532828060600FD040653060628FFFF5906062F0606FFA806060628060606
%FFA90606282E06062FFFFFFF2F06064B9E749E749E7A750652749E749E74
%9E749E749E749E749E749E749E749E27060628067EFD04FFA828A8FFFF53
%2EFD05FFA95306060628749E749E749E7475060606FFFFA8062806530628
%2F5959A9FD04FF7E592E2F06282828067EFFFFA80106062F002FFFA80606
%000606A9FF2F0006002F060600A8FF2F06060106749E749E74280651749E
%749E749E749E749E749E749E749E749E747A749E4B060006002859FFFFFF
%2F29FFFF06A8FFFFFFA9530600060128749E749E749E749E27060059FFFF
%2F06002F0606000600060028285359A9FFFF7E06282800067EFFFFFF2806
%292E060653FFFFA8A8A9FFAF2F06060628285306282F2F28FF2F0606527A
%9E7428289E749E749E749E749E749E749E749E749E749E749E749E749E74
%2E0606062806597EFF067E592FFFA85353060606280652749E749E749E74
%9E51280628A9FFA92806282E280628060606280606062806282853065306
%2806FD04FF2E060053060600282F847E842F060006060600062E2800062F
%FFFFA8060606754B06279E749E749E749E749E749E749E749E749E749E74
%9E749E749E749E7451050600060006062806060628060600060606277574
%9E749E749E749E7428000653FFFF590006062F060600060628FD04060106
%0606002828060053FD04FF7E0606282F0606062806060628060606537E2F
%002F06060659FFFFFF530606062E749E749E749E749E749E749E749E749E
%749E749E749E749E749E749E749E749E5128062806060628060606280606
%0652759E749E749E749E749E7475060606FFFFFF062806530628067EFD04
%FF7D29060606280606282F060659FD04FFA8060006280606060006010600
%06010628FFFF2F0028060600A8FFFFA80601064B9E749E749E749E749E74
%9E749E749E749E749E749E749E749E749E749E749E749E7474272E050600
%06062827515074749E749E749E749E749E74740006007EFFFF5306002828
%0606FFFF7E2E5353FFFF2F00060006012F060606A9FD05FF2F0606530606
%0628060606280606062806A9FF28282F06282FFFFF5306060628749E749E
%749E749E749E749E749E749E749E749E749E749E749E749E749E749E749E
%749E7A9E06755128749E7A9E749E749E749E749E749E7A9E2728062FFFFF
%A82806282F2806FFAF2F0628060606FFFF29062806282E28062FFD06FF7E
%0106282F06060006060601060606010606FF53062E060006532806FF2806
%0028749E749E749E749E749E749E749E749E749E749E749E749E749E749E
%749E749E749E749E2728749E0551749E749E749E749E749E749E749E2706
%0006A8FFFF530106282F007DFF28000601FD0406FF7D0601062828000659
%FD06FFA82806282E280628532F06060628060606287EA9062F2E06062853
%FFFFFF060606527A9E749E749E749E749E749E749E749E749E749E749E74
%9E749E749E749E749E749E2728749E7475069E749E749E749E749E749E74
%9E512806067DFFFF7E062806530628FF7E012806060628060653FF060606
%53060606FD08FF2806002E06062FFFFD0406000606060059A806002F0606
%0053FFFFFFA800060052749E749E749E749E749E749E749E749E749E749E
%749E749E749E749E747A749E2728749E749E7428279E749E749E749E749E
%749E500600062EFFFFFF0606002F060606FF2E06000601060006002FFF28
%002828060053FD08FFA8060606530653FF2F060606280606062859FF0628
%062F0628067EFFFFFF7E06280652749E749E749E749E749E749E749E749E
%749E749E749E749E749E749E749F2828749E749E749E7428519E749E749E
%749E749E7428062828FFFFFF2F06062F2E060629FF5306287D7E06280606
%28FF28062E2F06067EFD09FF2F0106282806FF2E0606060106060601FF7E
%060106282F000606A8FFFFFF5300060628749E749E749E749E749E749E74
%9E749E749E749E749E749E749E7475052E749E749E749E749E4B28749E74
%9E749E749E5028060606FFFFFF530606062E28060601A97E0606FF530601
%060053FF28062F000628FD0AFF7D28062E28287EFF0628060606280659FF
%53060606282E2F062806FD04FF5301280628519E7A9E749E749E749E749E
%749E749E749E749E749E749E74520651749E749E749E749E749E2852749E
%749E749E5106062806FFFFFF7E0606282E2E062806062FFF2F7EFF280606
%0628A9A800532806017EFD0BFF0606012F0028FFA8060600060053FF7E00
%06060600062E28000606FD04FF53000601060575749E749E749E749E749E
%749E749E749E749E747A2706277A749E749E749E749E747A74750674749E
%749E2706010606AFFFFF7E060006282F00060006010659FFFF5300060006
%7DFF060628060028FD0CFF7E06062853062FA9FFA87E7DFFFF7E06280606
%062806285228062828FD04FF7E0606062806284B7B749E749E7A9E749E7A
%9E749E7A9E5152062E759E7A9E749E749E749E749E749E7A52279E7A9F27
%28060628FFFFFFA82806062853060606280628062853A906282859A9FF2F
%062E2F062859FD0CFFA9280606282800062FA8A9A97D2F01060106060601
%0606282E06060628FD04FF8406060106062805282751507B7474747A7451
%272E06282775749E749E749E749E749E749E749E749E74284B7506060006
%2EFFFFFF7E06000606530106060601060606000606060053FFA806060653
%000606FD0EFF592806282E2806060628060606280606062806060628062E
%5228060628FD05FF2806062806515052272805282828062828524B7B749E
%749E749E749E749E749E749E749E749E749E4B060628060653FFFFFF7E28
%0606065306060628060606280606062806060629060606530606017EFD0F
%FF0606002FFD0406000601060006060600060606000600282E06010606A9
%FD04FF5306000601284A9E747A747A7474749E749E749E749E749E749E74
%9E749E749E749E749E747527060106002FA8FFFFFF590600060653FD0406
%0006060600060606000606060006002828060028FD10FFA8060606530606
%06280606062806060628060606280606062F532806280684FD04FFA82F06
%0606282852749E7A9E749E749E749E749E749E749E749E749E749E7A9E74
%9F512E06280606065AFD04FF530606282853062806060628060606280606
%06280606062806282E2806067EFD11FF5300060653060601060606010606
%06010606060106060600282E2800060153FD05FF7E280600060606275174
%9E749E749E749E749E749E749E749E749E749E5128050606060006535328
%FFFFA9FD0406285306060106060601060606010606060106060601062828
%00062FFD12FFA82806062E2F060606280606062806060628060606280606
%0628532F0628062F7EFD05FF7E2F06280606062806524B75749E749E749E
%749E749E50524B280628060606280659A8FFFF28597E060606282E530628
%0606062806060628060606280606062806062853060606FD14FF53060106
%28060106000606060006060600060606000606060006282E000600062EFD
%06FFA82E2800060006010600060628052805280528060600060106000606
%2F53FD05FF530600060006282E0006000606060006060600060606000606
%06000606530106007EFD15FF2F06062F5306062806060628060606280606
%0628060606280606285306060628067EFD07FF84532F0606062806060628
%0606062806060628062806537DFD06FFAF2F280628062F522F0606062806
%060628060606280606062806060628065306280653FD17FF0606002F2806
%0106060601060606010606060106060601FD04065328060006002853FD09
%FF7D592F2F06060628060606280653537EA8FD07FF7E2F01060606012F28
%060006060601060606010606060106060601060606002F28060028A8FD17
%FFA80606065328060628060606280606062806060628060606280606062F
%2E2F0628060606537EFD0DFFA9FFFFFFAFFD09FFA97E2828060606282E2F
%06280606062806060628060606280606062806060628062F2E2806067EFD
%19FF59000600530606000606060006060600060606000606060006010600
%06285306060006000606537DFD15FFA87E280600060006062E2828060600
%0600060006060600060606000606060006060600282E06000653FD1BFF53
%06280653062806060628060606280606062806060628062F532906060653
%2E2F062806060628062F537E84FD0BFFA8845353282806280606062F2E53
%28280606287E592F06280606062806060628060606280628062F53280628
%2FFD1DFF2800060653FD040601060606010606060106060601067DFFFD04
%060028282F282806060006010600060628062F282F282F2828FD04060006
%06060028282F28280606010653FFA8FF5306010606060106060601060606
%010606062E28060606FD1EFFA92806280653062806060628060606280606
%0628060606FF5306062806060128062828532E2F06280606062806060628
%06060628060606280606062F2853282F06060628060628FF530606280606
%06280606062806060628060606285328062806FD20FFA80600060653FD04
%0600060606000606060006007EFF28000600060653060601060028282E28
%2F28280628FD0706280628062F282F2828060600060106537E0059FF0600
%06000601060006060600060606000600062828000606A9FD21FFA8280606
%0653060606280606062806060628062FFF7E06060628067EFF2F06060628
%06060628062F282F2E5328532E5328532E53282F06280628060606280629
%A8A9FF282FFF2F28062F2828062806060628060606280628522F060606A9
%FD23FF7E06010606530606010606060106060601067DFFFD04060028FF59
%00537EFFA884280600060606000606060106060601060606000606060006
%0606010628FF28FF53067EFD06FF53000606060106060600282E28000606
%A8FD25FFA828060606532806062806060628060606FF53060628060653FF
%28A8FFA9535AA8FF7E06062806060628060601280606062806282F282FA9
%282806060653FF2853FF06062E59532F287EFF53062806060628062F2E28
%060606A9FD27FFA828000600532806000606060006007EA8060106000606
%FF5384FF2F0006000628FF5306000628A8A8FF7E53FD0406000628FF0606
%A8FF0006060628FF0628FF5300060006000600A97E0600060606002F2806
%000606A8FD29FFAF2F0628062F2E28060606280628A97E06060628067EFF
%7EFF2F0628060606282F530628062FFF7E5384FFFF28060628067EFF8406
%2FFFA806060659FF2806A8A9060628060606287EA9062806060653280606
%2828FD2DFF2F000606282E2E0606010606FF530606060028FF7D7EA80106
%0106060601060606010628FF06060006A8FF06060106A8A9FF2F0053FF59
%000653FF060628FF28060653010606FF530600062853FD040628FD2FFF5A
%062806282E530606062859FF282806067EFF28FF53280606062806060628
%06060153FF2806280628FFA8060606FF287EAF28067EFF2F067EA8280606
%A8A8065AFFA87EFF7E28062828530606062853FD31FF7E06060106065306
%060006A8FF53537EFF2E06FF530006060600060606000606062EFF060600
%060053FF280053FF0606FF530601A8FF0653A800060053FF2800537EA853
%06002E2E28000600067DFD34FF2F06062806532E2F060653FFFFAF2F2806
%FF7E28060606280606062806060659FF280628060628FF28067EA9060653
%FF280606FF7E847E28060606FF7E060628060606532E2806280653AFFD36
%FF5906000606282853060600280606010653FFFD04060106060601060606
%2FFF06060106012FFF2806FF7D5353A8FFA8060628FFFF7E0006060653A8
%060600282853FD05067EFD39FFA9530628060606532E28062806060628A8
%FF062806060628060606280653FF28060606287DFF062FFFFFFFA97E7EFF
%53060653FF5906062806060628062F2E2F060606282FFD3DFF8406060006
%0028282F060600060028A8FF595353A828060606000653FF0006010606FF
%53062FFF06060006007EFF2800067E7E0006000601282853060600060028
%7EFD40FF7E2F0628060606532E2F0628060653FFAFFF7E2806060628067E
%A92806062EFFA82806A984060628060606FF7E06062F280606292853282F
%06060628287EFD44FF59060601060028282F282F06060006060601060606
%010653FF84A9A9FF7E280028FF59000601060606282F06060028282F282F
%06060006012853FD48FF7D2F06060628062828532E2F0628060606280606
%062F597E537E28060628287E0628060606280606062F2853282F06060628
%0606287EFD4CFFA82E06000600060006062E282F28280628060600060006
%000600060006000600060628062F282F282806060006000606537EFD50FF
%A97E2F28062806060628062828532E5328532E53282F282F282F2E532853
%2E53282F2828062806060628062F59FD56FFA87E282806060006060600FD
%0406280628062806280628FD0606000601060006062F59FD5DFFA9595306
%2806060128060606280606062806060628060601280606062F2F7E7EFD64
%FFA8A85953282F06060006060600FD040628282F2F7E7EA9FD33FFFF
%%EndData
%%EndComments
%%BeginDefaults
%%ViewingOrientation: 1 0 0 1
%%EndDefaults
%%BeginProlog
%%BeginResource: procset Adobe_AGM_Utils 1.0 0
%%Version: 1.0 0
%%Copyright: Copyright (C) 2000-2003 Adobe Systems, Inc. All Rights Reserved.
systemdict /setpacking known
{
currentpacking
true setpacking
} if
userdict /Adobe_AGM_Utils 68 dict dup begin put
/bdf
{
bind def
} bind def
/nd{
null def
}bdf
/xdf
{
exch def
}bdf
/ldf
{
load def
}bdf
/ddf
{
put
}bdf
/xddf
{
3 -1 roll put
}bdf
/xpt
{
exch put
}bdf
/ndf
{
exch dup where{
pop pop pop
}{
xdf
}ifelse
}def
/cdndf
{
exch dup currentdict exch known{
pop pop
}{
exch def
}ifelse
}def
/bdict
{
mark
}bdf
/edict
{
counttomark 2 idiv dup dict begin {def} repeat pop currentdict end
}def
/ps_level
/languagelevel where{
pop systemdict /languagelevel get exec
}{
1
}ifelse
def
/level2
ps_level 2 ge
def
/level3
ps_level 3 ge
def
/ps_version
{version cvr} stopped {
-1
}if
def
/makereadonlyarray
{
/packedarray where{
pop packedarray
}{
array astore readonly
}ifelse
}bdf
/map_reserved_ink_name
{
dup type /stringtype eq{
dup /Red eq{
pop (_Red_)
}{
dup /Green eq{
pop (_Green_)
}{
dup /Blue eq{
pop (_Blue_)
}{
dup () cvn eq{
pop (Process)
}if
}ifelse
}ifelse
}ifelse
}if
}bdf
/AGMUTIL_GSTATE 22 dict def
/get_gstate
{
AGMUTIL_GSTATE begin
/AGMUTIL_GSTATE_clr_spc currentcolorspace def
/AGMUTIL_GSTATE_clr_indx 0 def
/AGMUTIL_GSTATE_clr_comps 12 array def
mark currentcolor counttomark
{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
/AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def} repeat pop
/AGMUTIL_GSTATE_fnt rootfont def
/AGMUTIL_GSTATE_lw currentlinewidth def
/AGMUTIL_GSTATE_lc currentlinecap def
/AGMUTIL_GSTATE_lj currentlinejoin def
/AGMUTIL_GSTATE_ml currentmiterlimit def
currentdash /AGMUTIL_GSTATE_do xdf /AGMUTIL_GSTATE_da xdf
/AGMUTIL_GSTATE_sa currentstrokeadjust def
/AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
/AGMUTIL_GSTATE_op currentoverprint def
/AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
/AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
currentcolortransfer cvlit /AGMUTIL_GSTATE_gy_xfer xdf cvlit /AGMUTIL_GSTATE_b_xfer xdf
cvlit /AGMUTIL_GSTATE_g_xfer xdf cvlit /AGMUTIL_GSTATE_r_xfer xdf
/AGMUTIL_GSTATE_ht currenthalftone def
/AGMUTIL_GSTATE_flt currentflat def
end
}def
/set_gstate
{
AGMUTIL_GSTATE begin
AGMUTIL_GSTATE_clr_spc setcolorspace
AGMUTIL_GSTATE_clr_indx {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
/AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def} repeat setcolor
AGMUTIL_GSTATE_fnt setfont
AGMUTIL_GSTATE_lw setlinewidth
AGMUTIL_GSTATE_lc setlinecap
AGMUTIL_GSTATE_lj setlinejoin
AGMUTIL_GSTATE_ml setmiterlimit
AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
AGMUTIL_GSTATE_sa setstrokeadjust
AGMUTIL_GSTATE_clr_rnd setcolorrendering
AGMUTIL_GSTATE_op setoverprint
AGMUTIL_GSTATE_bg cvx setblackgeneration
AGMUTIL_GSTATE_ucr cvx setundercolorremoval
AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
AGMUTIL_GSTATE_ht /HalftoneType get dup 9 eq exch 100 eq or
{
currenthalftone /HalftoneType get AGMUTIL_GSTATE_ht /HalftoneType get ne
{
mark AGMUTIL_GSTATE_ht {sethalftone} stopped cleartomark
} if
}{
AGMUTIL_GSTATE_ht sethalftone
} ifelse
AGMUTIL_GSTATE_flt setflat
end
}def
/get_gstate_and_matrix
{
AGMUTIL_GSTATE begin
/AGMUTIL_GSTATE_ctm matrix currentmatrix def
end
get_gstate
}def
/set_gstate_and_matrix
{
set_gstate
AGMUTIL_GSTATE begin
AGMUTIL_GSTATE_ctm setmatrix
end
}def
/AGMUTIL_str256 256 string def
/AGMUTIL_src256 256 string def
/AGMUTIL_dst64 64 string def
/AGMUTIL_srcLen nd
/AGMUTIL_ndx nd
/agm_sethalftone
{
dup
begin
/_Data load
/Thresholds xdf
end
level3
{ sethalftone }{
dup /HalftoneType get 3 eq {
sethalftone
} {pop} ifelse
}ifelse
} def
/rdcmntline
{
currentfile AGMUTIL_str256 readline pop
(%) anchorsearch {pop} if
} bdf
/filter_cmyk
{
dup type /filetype ne{
exch () /SubFileDecode filter
}
{
exch pop
}
ifelse
[
exch
{
AGMUTIL_src256 readstring pop
dup length /AGMUTIL_srcLen exch def
/AGMUTIL_ndx 0 def
AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
1 index exch get
AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
/AGMUTIL_ndx AGMUTIL_ndx 1 add def
}for
pop
AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
}
bind
/exec cvx
] cvx
} bdf
/filter_indexed_devn
{
cvi Names length mul names_index add Lookup exch get
} bdf
/filter_devn
{
4 dict begin
/srcStr xdf
/dstStr xdf
dup type /filetype ne{
0 () /SubFileDecode filter
}if
[
exch
[
/devicen_colorspace_dict /AGMCORE_gget cvx /begin cvx
currentdict /srcStr get /readstring cvx /pop cvx
/dup cvx /length cvx 0 /gt cvx [
Adobe_AGM_Utils /AGMUTIL_ndx 0 /ddf cvx
names_index Names length currentdict /srcStr get length 1 sub {
1 /index cvx /exch cvx /get cvx
currentdict /dstStr get /AGMUTIL_ndx /load cvx 3 -1 /roll cvx /put cvx
Adobe_AGM_Utils /AGMUTIL_ndx /AGMUTIL_ndx /load cvx 1 /add cvx /ddf cvx
} for
currentdict /dstStr get 0 /AGMUTIL_ndx /load cvx /getinterval cvx
] cvx /if cvx
/end cvx
] cvx
bind
/exec cvx
] cvx
end
} bdf
/AGMUTIL_imagefile nd
/read_image_file
{
AGMUTIL_imagefile 0 setfileposition
10 dict begin
/imageDict xdf
/imbufLen Width BitsPerComponent mul 7 add 8 idiv def
/imbufIdx 0 def
/origDataSource imageDict /DataSource get def
/origMultipleDataSources imageDict /MultipleDataSources get def
/origDecode imageDict /Decode get def
/dstDataStr imageDict /Width get colorSpaceElemCnt mul string def
/srcDataStrs [ imageDict begin
currentdict /MultipleDataSources known {MultipleDataSources {DataSource length}{1}ifelse}{1} ifelse
{
Width Decode length 2 div mul cvi string
} repeat
end ] def
imageDict /MultipleDataSources known {MultipleDataSources}{false} ifelse
{
/imbufCnt imageDict /DataSource get length def
/imbufs imbufCnt array def
0 1 imbufCnt 1 sub {
/imbufIdx xdf
imbufs imbufIdx imbufLen string put
imageDict /DataSource get imbufIdx [ AGMUTIL_imagefile imbufs imbufIdx get /readstring cvx /pop cvx ] cvx put
} for
DeviceN_PS2 {
imageDict begin
/DataSource [ DataSource /devn_sep_datasource cvx ] cvx def
/MultipleDataSources false def
/Decode [0 1] def
end
} if
}{
/imbuf imbufLen string def
Indexed_DeviceN level3 not and DeviceN_NoneName or {
imageDict begin
/DataSource [AGMUTIL_imagefile Decode BitsPerComponent false 1 /filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource /exec cvx] cvx def
/Decode [0 1] def
end
}{
imageDict /DataSource {AGMUTIL_imagefile imbuf readstring pop} put
} ifelse
} ifelse
imageDict exch
load exec
imageDict /DataSource origDataSource put
imageDict /MultipleDataSources origMultipleDataSources put
imageDict /Decode origDecode put
end
} bdf
/write_image_file
{
begin
{ (AGMUTIL_imagefile) (w+) file } stopped{
false
}{
Adobe_AGM_Utils/AGMUTIL_imagefile xddf
2 dict begin
/imbufLen Width BitsPerComponent mul 7 add 8 idiv def
MultipleDataSources {DataSource 0 get}{DataSource}ifelse type /filetype eq {
/imbuf imbufLen string def
}if
1 1 Height {
pop
MultipleDataSources {
0 1 DataSource length 1 sub {
DataSource type dup
/arraytype eq {
pop DataSource exch get exec
}{
/filetype eq {
DataSource exch get imbuf readstring pop
}{
DataSource exch get
} ifelse
} ifelse
AGMUTIL_imagefile exch writestring
} for
}{
DataSource type dup
/arraytype eq {
pop DataSource exec
}{
/filetype eq {
DataSource imbuf readstring pop
}{
DataSource
} ifelse
} ifelse
AGMUTIL_imagefile exch writestring
} ifelse
}for
end
true
}ifelse
end
} bdf
/close_image_file
{
AGMUTIL_imagefile closefile (AGMUTIL_imagefile) deletefile
}def
statusdict /product known userdict /AGMP_current_show known not and{
/pstr statusdict /product get def
pstr (HP LaserJet 2200) eq
pstr (HP LaserJet 4000 Series) eq or
pstr (HP LaserJet 4050 Series ) eq or
pstr (HP LaserJet 8000 Series) eq or
pstr (HP LaserJet 8100 Series) eq or
pstr (HP LaserJet 8150 Series) eq or
pstr (HP LaserJet 5000 Series) eq or
pstr (HP LaserJet 5100 Series) eq or
pstr (HP Color LaserJet 4500) eq or
pstr (HP Color LaserJet 4600) eq or
pstr (HP LaserJet 5Si) eq or
pstr (HP LaserJet 1200 Series) eq or
pstr (HP LaserJet 1300 Series) eq or
pstr (HP LaserJet 4100 Series) eq or
{
userdict /AGMP_current_show /show load put
userdict /show {
currentcolorspace 0 get
/Pattern eq
{false charpath f}
{AGMP_current_show} ifelse
} put
}if
currentdict /pstr undef
} if
/consumeimagedata
{
begin
currentdict /MultipleDataSources known not
{/MultipleDataSources false def} if
MultipleDataSources
{
1 dict begin
/flushbuffer Width cvi string def
1 1 Height cvi
{
pop
0 1 DataSource length 1 sub
{
DataSource exch get
dup type dup
/filetype eq
{
exch flushbuffer readstring pop pop
}if
/arraytype eq
{
exec pop
}if
}for
}for
end
}
{
/DataSource load type dup
/filetype eq
{
1 dict begin
/flushbuffer Width Decode length 2 div mul cvi string def
1 1 Height { pop DataSource flushbuffer readstring pop pop} for
end
}if
/arraytype eq
{
1 1 Height { pop DataSource pop } for
}if
}ifelse
end
}bdf
/addprocs
{
2{/exec load}repeat
3 1 roll
[ 5 1 roll ] bind cvx
}def
/modify_halftone_xfer
{
currenthalftone dup length dict copy begin
currentdict 2 index known{
1 index load dup length dict copy begin
currentdict/TransferFunction known{
/TransferFunction load
}{
currenttransfer
}ifelse
addprocs /TransferFunction xdf
currentdict end def
currentdict end sethalftone
}{
currentdict/TransferFunction known{
/TransferFunction load
}{
currenttransfer
}ifelse
addprocs /TransferFunction xdf
currentdict end sethalftone
pop
}ifelse
}def
/clonearray
{
dup xcheck exch
dup length array exch
Adobe_AGM_Core/AGMCORE_tmp -1 ddf
{
Adobe_AGM_Core/AGMCORE_tmp AGMCORE_tmp 1 add ddf
dup type /dicttype eq
{
AGMCORE_tmp
exch
clonedict
Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
} if
dup type /arraytype eq
{
AGMCORE_tmp exch
clonearray
Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
} if
exch dup
AGMCORE_tmp 4 -1 roll put
}forall
exch {cvx} if
}bdf
/clonedict
{
dup length dict
begin
{
dup type /dicttype eq
{
clonedict
} if
dup type /arraytype eq
{
clonearray
} if
def
}forall
currentdict
end
}bdf
/DeviceN_PS2
{
/currentcolorspace AGMCORE_gget 0 get /DeviceN eq level3 not and
} bdf
/Indexed_DeviceN
{
/indexed_colorspace_dict AGMCORE_gget dup null ne {
/CSD known
}{
pop false
} ifelse
} bdf
/DeviceN_NoneName
{
/Names where {
pop
false Names
{
(None) eq or
} forall
}{
false
}ifelse
} bdf
/DeviceN_PS2_inRip_seps
{
/AGMCORE_in_rip_sep where
{
pop dup type dup /arraytype eq exch /packedarraytype eq or
{
dup 0 get /DeviceN eq level3 not and AGMCORE_in_rip_sep and
{
/currentcolorspace exch AGMCORE_gput
false
}
{
true
}ifelse
}
{
true
} ifelse
}
{
true
} ifelse
} bdf
/base_colorspace_type
{
dup type /arraytype eq {0 get} if
} bdf
/doc_setup{
Adobe_AGM_Utils begin
}bdf
/doc_trailer{
currentdict Adobe_AGM_Utils eq{
end
}if
}bdf
systemdict /setpacking known
{
setpacking
} if
%%EndResource
%%BeginResource: procset Adobe_AGM_Core 2.0 0
%%Version: 2.0 0
%%Copyright: Copyright (C) 1997-2003 Adobe Systems, Inc. All Rights Reserved.
systemdict /setpacking known
{
currentpacking
true setpacking
} if
userdict /Adobe_AGM_Core 216 dict dup begin put
/nd{
null def
}bind def
/Adobe_AGM_Core_Id /Adobe_AGM_Core_2.0_0 def
/AGMCORE_str256 256 string def
/AGMCORE_save nd
/AGMCORE_graphicsave nd
/AGMCORE_c 0 def
/AGMCORE_m 0 def
/AGMCORE_y 0 def
/AGMCORE_k 0 def
/AGMCORE_cmykbuf 4 array def
/AGMCORE_screen [currentscreen] cvx def
/AGMCORE_tmp 0 def
/AGMCORE_&setgray nd
/AGMCORE_&setcolor nd
/AGMCORE_&setcolorspace nd
/AGMCORE_&setcmykcolor nd
/AGMCORE_cyan_plate nd
/AGMCORE_magenta_plate nd
/AGMCORE_yellow_plate nd
/AGMCORE_black_plate nd
/AGMCORE_plate_ndx nd
/AGMCORE_get_ink_data nd
/AGMCORE_is_cmyk_sep nd
/AGMCORE_host_sep nd
/AGMCORE_avoid_L2_sep_space nd
/AGMCORE_distilling nd
/AGMCORE_composite_job nd
/AGMCORE_producing_seps nd
/AGMCORE_ps_level -1 def
/AGMCORE_ps_version -1 def
/AGMCORE_environ_ok nd
/AGMCORE_CSA_cache 0 dict def
/AGMCORE_CSD_cache 0 dict def
/AGMCORE_pattern_cache 0 dict def
/AGMCORE_currentoverprint false def
/AGMCORE_deltaX nd
/AGMCORE_deltaY nd
/AGMCORE_name nd
/AGMCORE_sep_special nd
/AGMCORE_err_strings 4 dict def
/AGMCORE_cur_err nd
/AGMCORE_ovp nd
/AGMCORE_current_spot_alias false def
/AGMCORE_inverting false def
/AGMCORE_feature_dictCount nd
/AGMCORE_feature_opCount nd
/AGMCORE_feature_ctm nd
/AGMCORE_ConvertToProcess false def
/AGMCORE_Default_CTM matrix def
/AGMCORE_Default_PageSize nd
/AGMCORE_currentbg nd
/AGMCORE_currentucr nd
/AGMCORE_gradientcache 32 dict def
/AGMCORE_in_pattern false def
/knockout_unitsq nd
/AGMCORE_CRD_cache where{
pop
}{
/AGMCORE_CRD_cache 0 dict def
}ifelse
/AGMCORE_key_known
{
where{
/Adobe_AGM_Core_Id known
}{
false
}ifelse
}ndf
/flushinput
{
save
2 dict begin
/CompareBuffer 3 -1 roll def
/readbuffer 256 string def
mark
{
currentfile readbuffer {readline} stopped
{cleartomark mark}
{
not
{pop exit}
if
CompareBuffer eq
{exit}
if
}ifelse
}loop
cleartomark
end
restore
}bdf
/getspotfunction
{
AGMCORE_screen exch pop exch pop
dup type /dicttype eq{
dup /HalftoneType get 1 eq{
/SpotFunction get
}{
dup /HalftoneType get 2 eq{
/GraySpotFunction get
}{
pop
{
abs exch abs 2 copy add 1 gt{
1 sub dup mul exch 1 sub dup mul add 1 sub
}{
dup mul exch dup mul add 1 exch sub
}ifelse
}bind
}ifelse
}ifelse
}if
} def
/clp_npth
{
clip newpath
} def
/eoclp_npth
{
eoclip newpath
} def
/npth_clp
{
newpath clip
} def
/add_grad
{
AGMCORE_gradientcache 3 1 roll put
}bdf
/exec_grad
{
AGMCORE_gradientcache exch get exec
}bdf
/graphic_setup
{
/AGMCORE_graphicsave save def
concat
0 setgray
0 setlinecap
0 setlinejoin
1 setlinewidth
[] 0 setdash
10 setmiterlimit
newpath
false setoverprint
false setstrokeadjust
Adobe_AGM_Core/spot_alias get exec
/Adobe_AGM_Image where {
pop
Adobe_AGM_Image/spot_alias 2 copy known{
get exec
}{
pop pop
}ifelse
} if
100 dict begin
/dictstackcount countdictstack def
/showpage {} def
mark
} def
/graphic_cleanup
{
cleartomark
dictstackcount 1 countdictstack 1 sub {end}for
end
AGMCORE_graphicsave restore
} def
/compose_error_msg
{
grestoreall initgraphics
/Helvetica findfont 10 scalefont setfont
/AGMCORE_deltaY 100 def
/AGMCORE_deltaX 310 def
clippath pathbbox newpath pop pop 36 add exch 36 add exch moveto
0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
0 AGMCORE_&setgray
gsave 1 AGMCORE_&setgray fill grestore
1 setlinewidth gsave stroke grestore
currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
/AGMCORE_deltaY 12 def
/AGMCORE_tmp 0 def
AGMCORE_err_strings exch get
{
dup 32 eq
{
pop
AGMCORE_str256 0 AGMCORE_tmp getinterval
stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
{
currentpoint AGMCORE_deltaY sub exch pop
clippath pathbbox pop pop pop 44 add exch moveto
} if
AGMCORE_str256 0 AGMCORE_tmp getinterval show ( ) show
0 1 AGMCORE_str256 length 1 sub
{
AGMCORE_str256 exch 0 put
}for
/AGMCORE_tmp 0 def
}
{
AGMCORE_str256 exch AGMCORE_tmp xpt
/AGMCORE_tmp AGMCORE_tmp 1 add def
} ifelse
} forall
} bdf
/doc_setup{
Adobe_AGM_Core begin
/AGMCORE_ps_version xdf
/AGMCORE_ps_level xdf
errordict /AGM_handleerror known not{
errordict /AGM_handleerror errordict /handleerror get put
errordict /handleerror {
Adobe_AGM_Core begin
$error /newerror get AGMCORE_cur_err null ne and{
$error /newerror false put
AGMCORE_cur_err compose_error_msg
}if
$error /newerror true put
end
errordict /AGM_handleerror get exec
} bind put
}if
/AGMCORE_environ_ok
ps_level AGMCORE_ps_level ge
ps_version AGMCORE_ps_version ge and
AGMCORE_ps_level -1 eq or
def
AGMCORE_environ_ok not
{/AGMCORE_cur_err /AGMCORE_bad_environ def} if
/AGMCORE_&setgray systemdict/setgray get def
level2{
/AGMCORE_&setcolor systemdict/setcolor get def
/AGMCORE_&setcolorspace systemdict/setcolorspace get def
}if
/AGMCORE_currentbg currentblackgeneration def
/AGMCORE_currentucr currentundercolorremoval def
/AGMCORE_distilling
/product where{
pop systemdict/setdistillerparams known product (Adobe PostScript Parser) ne and
}{
false
}ifelse
def
level2 not{
/xput{
dup load dup length exch maxlength eq{
dup dup load dup
length dup 0 eq {pop 1} if 2 mul dict copy def
}if
load begin
def
end
}def
}{
/xput{
load 3 1 roll put
}def
}ifelse
/AGMCORE_GSTATE AGMCORE_key_known not{
/AGMCORE_GSTATE 21 dict def
/AGMCORE_tmpmatrix matrix def
/AGMCORE_gstack 32 array def
/AGMCORE_gstackptr 0 def
/AGMCORE_gstacksaveptr 0 def
/AGMCORE_gstackframekeys 10 def
/AGMCORE_&gsave /gsave ldf
/AGMCORE_&grestore /grestore ldf
/AGMCORE_&grestoreall /grestoreall ldf
/AGMCORE_&save /save ldf
/AGMCORE_gdictcopy {
begin
{ def } forall
end
}def
/AGMCORE_gput {
AGMCORE_gstack AGMCORE_gstackptr get
3 1 roll
put
}def
/AGMCORE_gget {
AGMCORE_gstack AGMCORE_gstackptr get
exch
get
}def
/gsave {
AGMCORE_&gsave
AGMCORE_gstack AGMCORE_gstackptr get
AGMCORE_gstackptr 1 add
dup 32 ge {limitcheck} if
Adobe_AGM_Core exch
/AGMCORE_gstackptr xpt
AGMCORE_gstack AGMCORE_gstackptr get
AGMCORE_gdictcopy
}def
/grestore {
AGMCORE_&grestore
AGMCORE_gstackptr 1 sub
dup AGMCORE_gstacksaveptr lt {1 add} if
Adobe_AGM_Core exch
/AGMCORE_gstackptr xpt
}def
/grestoreall {
AGMCORE_&grestoreall
Adobe_AGM_Core
/AGMCORE_gstackptr AGMCORE_gstacksaveptr put
}def
/save {
AGMCORE_&save
AGMCORE_gstack AGMCORE_gstackptr get
AGMCORE_gstackptr 1 add
dup 32 ge {limitcheck} if
Adobe_AGM_Core begin
/AGMCORE_gstackptr exch def
/AGMCORE_gstacksaveptr AGMCORE_gstackptr def
end
AGMCORE_gstack AGMCORE_gstackptr get
AGMCORE_gdictcopy
}def
0 1 AGMCORE_gstack length 1 sub {
AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
} for
}if
level3 /AGMCORE_&sysshfill AGMCORE_key_known not and
{
/AGMCORE_&sysshfill systemdict/shfill get def
/AGMCORE_&usrshfill /shfill load def
/AGMCORE_&sysmakepattern systemdict/makepattern get def
/AGMCORE_&usrmakepattern /makepattern load def
}if
/currentcmykcolor [0 0 0 0] AGMCORE_gput
/currentstrokeadjust false AGMCORE_gput
/currentcolorspace [/DeviceGray] AGMCORE_gput
/sep_tint 0 AGMCORE_gput
/devicen_tints [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] AGMCORE_gput
/sep_colorspace_dict null AGMCORE_gput
/devicen_colorspace_dict null AGMCORE_gput
/indexed_colorspace_dict null AGMCORE_gput
/currentcolor_intent () AGMCORE_gput
/customcolor_tint 1 AGMCORE_gput
<<
/MaxPatternItem currentsystemparams /MaxPatternCache get
>>
setuserparams
end
}def
/page_setup
{
/setcmykcolor where{
pop
Adobe_AGM_Core/AGMCORE_&setcmykcolor /setcmykcolor load put
}if
Adobe_AGM_Core begin
/setcmykcolor
{
4 copy AGMCORE_cmykbuf astore /currentcmykcolor exch AGMCORE_gput
1 sub 4 1 roll
3 {
3 index add neg dup 0 lt {
pop 0
} if
3 1 roll
} repeat
setrgbcolor pop
}ndf
/currentcmykcolor
{
/currentcmykcolor AGMCORE_gget aload pop
}ndf
/setoverprint
{
pop
}ndf
/currentoverprint
{
false
}ndf
/AGMCORE_deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def
/AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
/AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
/AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
/AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
/AGMCORE_plate_ndx
AGMCORE_cyan_plate{
0
}{
AGMCORE_magenta_plate{
1
}{
AGMCORE_yellow_plate{
2
}{
AGMCORE_black_plate{
3
}{
4
}ifelse
}ifelse
}ifelse
}ifelse
def
/AGMCORE_have_reported_unsupported_color_space false def
/AGMCORE_report_unsupported_color_space
{
AGMCORE_have_reported_unsupported_color_space false eq
{
(Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.) ==
Adobe_AGM_Core /AGMCORE_have_reported_unsupported_color_space true ddf
} if
}def
/AGMCORE_composite_job
AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
/AGMCORE_in_rip_sep
/AGMCORE_in_rip_sep where{
pop AGMCORE_in_rip_sep
}{
AGMCORE_distilling
{
false
}{
userdict/Adobe_AGM_OnHost_Seps known{
false
}{
level2{
currentpagedevice/Separations 2 copy known{
get
}{
pop pop false
}ifelse
}{
false
}ifelse
}ifelse
}ifelse
}ifelse
def
/AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
/AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
/AGM_preserve_spots
/AGM_preserve_spots where{
pop AGM_preserve_spots
}{
AGMCORE_distilling AGMCORE_producing_seps or
}ifelse
def
/AGM_is_distiller_preserving_spotimages
{
currentdistillerparams/PreserveOverprintSettings known
{
currentdistillerparams/PreserveOverprintSettings get
{
currentdistillerparams/ColorConversionStrategy known
{
currentdistillerparams/ColorConversionStrategy get
/LeaveColorUnchanged eq
}{
true
}ifelse
}{
false
}ifelse
}{
false
}ifelse
}def
/convert_spot_to_process where {pop}{
/convert_spot_to_process
{
dup map_alias {
/Name get exch pop
} if
dup dup (None) eq exch (All) eq or
{
pop false
}{
AGMCORE_host_sep
{
gsave
1 0 0 0 setcmykcolor currentgray 1 exch sub
0 1 0 0 setcmykcolor currentgray 1 exch sub
0 0 1 0 setcmykcolor currentgray 1 exch sub
0 0 0 1 setcmykcolor currentgray 1 exch sub
add add add 0 eq
{
pop false
}{
false setoverprint
1 1 1 1 5 -1 roll findcmykcustomcolor 1 setcustomcolor
currentgray 0 eq
}ifelse
grestore
}{
AGMCORE_distilling
{
pop AGM_is_distiller_preserving_spotimages not
}{
Adobe_AGM_Core/AGMCORE_name xddf
false
Adobe_AGM_Core/AGMCORE_in_pattern known {Adobe_AGM_Core/AGMCORE_in_pattern get}{false} ifelse
not currentpagedevice/OverrideSeparations known and
{
currentpagedevice/OverrideSeparations get
{
/HqnSpots /ProcSet resourcestatus
{
pop pop pop true
}if
}if
}if
{
AGMCORE_name /HqnSpots /ProcSet findresource /TestSpot get exec not
}{
gsave
[/Separation AGMCORE_name /DeviceGray {}]setcolorspace
false
currentpagedevice/SeparationColorNames 2 copy known
{
get
{ AGMCORE_name eq or}forall
not
}{
pop pop pop true
}ifelse
grestore
}ifelse
}ifelse
}ifelse
}ifelse
}def
}ifelse
/convert_to_process where {pop}{
/convert_to_process
{
dup length 0 eq
{
pop false
}{
AGMCORE_host_sep
{
dup true exch
{
dup (Cyan) eq exch
dup (Magenta) eq 3 -1 roll or exch
dup (Yellow) eq 3 -1 roll or exch
dup (Black) eq 3 -1 roll or
{pop}
{convert_spot_to_process and}ifelse
}
forall
{
true exch
{
dup (Cyan) eq exch
dup (Magenta) eq 3 -1 roll or exch
dup (Yellow) eq 3 -1 roll or exch
(Black) eq or and
}forall
not
}{pop false}ifelse
}{
false exch
{
dup (Cyan) eq exch
dup (Magenta) eq 3 -1 roll or exch
dup (Yellow) eq 3 -1 roll or exch
dup (Black) eq 3 -1 roll or
{pop}
{convert_spot_to_process or}ifelse
}
forall
}ifelse
}ifelse
}def
}ifelse
/AGMCORE_avoid_L2_sep_space
version cvr 2012 lt
level2 and
AGMCORE_producing_seps not and
def
/AGMCORE_is_cmyk_sep
AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
def
/AGM_avoid_0_cmyk where{
pop AGM_avoid_0_cmyk
}{
AGM_preserve_spots
userdict/Adobe_AGM_OnHost_Seps known
userdict/Adobe_AGM_InRip_Seps known or
not and
}ifelse
{
/setcmykcolor[
{
4 copy add add add 0 eq currentoverprint and{
pop 0.0005
}if
}/exec cvx
/AGMCORE_&setcmykcolor load dup type/operatortype ne{
/exec cvx
}if
]cvx def
}if
AGMCORE_host_sep{
/setcolortransfer
{
AGMCORE_cyan_plate{
pop pop pop
}{
AGMCORE_magenta_plate{
4 3 roll pop pop pop
}{
AGMCORE_yellow_plate{
4 2 roll pop pop pop
}{
4 1 roll pop pop pop
}ifelse
}ifelse
}ifelse
settransfer
}
def
/AGMCORE_get_ink_data
AGMCORE_cyan_plate{
{pop pop pop}
}{
AGMCORE_magenta_plate{
{4 3 roll pop pop pop}
}{
AGMCORE_yellow_plate{
{4 2 roll pop pop pop}
}{
{4 1 roll pop pop pop}
}ifelse
}ifelse
}ifelse
def
/AGMCORE_RemoveProcessColorNames
{
1 dict begin
/filtername
{
dup /Cyan eq 1 index (Cyan) eq or
{pop (_cyan_)}if
dup /Magenta eq 1 index (Magenta) eq or
{pop (_magenta_)}if
dup /Yellow eq 1 index (Yellow) eq or
{pop (_yellow_)}if
dup /Black eq 1 index (Black) eq or
{pop (_black_)}if
}def
dup type /arraytype eq
{[exch {filtername}forall]}
{filtername}ifelse
end
}def
/AGMCORE_IsSeparationAProcessColor
{
dup (Cyan) eq exch dup (Magenta) eq exch dup (Yellow) eq exch (Black) eq or or or
}def
level3 {
/AGMCORE_IsCurrentColor
{
gsave
false setoverprint
1 1 1 1 5 -1 roll findcmykcustomcolor 1 setcustomcolor
currentgray 0 eq
grestore
}def
/AGMCORE_filter_functiondatasource
{
5 dict begin
/data_in xdf
data_in type /stringtype eq
{
/ncomp xdf
/comp xdf
/string_out data_in length ncomp idiv string def
0 ncomp data_in length 1 sub
{
string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
}for
string_out
}{
string /string_in xdf
/string_out 1 string def
/component xdf
[
data_in string_in /readstring cvx
[component /get cvx 255 /exch cvx /sub cvx string_out /exch cvx 0 /exch cvx /put cvx string_out]cvx
[/pop cvx ()]cvx /ifelse cvx
]cvx /ReusableStreamDecode filter
}ifelse
end
}def
/AGMCORE_separateShadingFunction
{
2 dict begin
/paint? xdf
/channel xdf
begin
FunctionType 0 eq
{
/DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
currentdict /Decode known
{/Decode Decode channel 2 mul 2 getinterval def}if
paint? not
{/Decode [1 1]def}if
}if
FunctionType 2 eq
{
paint?
{
/C0 [C0 channel get 1 exch sub] def
/C1 [C1 channel get 1 exch sub] def
}{
/C0 [1] def
/C1 [1] def
}ifelse
}if
FunctionType 3 eq
{
/Functions [Functions {channel paint? AGMCORE_separateShadingFunction} forall] def
}if
currentdict /Range known
{/Range [0 1] def}if
currentdict
end
end
}def
/AGMCORE_separateShading
{
3 -1 roll begin
currentdict /Function known
{
currentdict /Background known
{[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
Function 3 1 roll AGMCORE_separateShadingFunction /Function xdf
/ColorSpace [/DeviceGray] def
}{
ColorSpace dup type /arraytype eq {0 get}if /DeviceCMYK eq
{
/ColorSpace [/DeviceN [/_cyan_ /_magenta_ /_yellow_ /_black_] /DeviceCMYK {}] def
}{
ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
}ifelse
ColorSpace 0 get /Separation eq
{
{
[1 /exch cvx /sub cvx]cvx
}{
[/pop cvx 1]cvx
}ifelse
ColorSpace 3 3 -1 roll put
pop
}{
{
[exch ColorSpace 1 get length 1 sub exch sub /index cvx 1 /exch cvx /sub cvx ColorSpace 1 get length 1 add 1 /roll cvx ColorSpace 1 get length{/pop cvx} repeat]cvx
}{
pop [ColorSpace 1 get length {/pop cvx} repeat cvx 1]cvx
}ifelse
ColorSpace 3 3 -1 roll bind put
}ifelse
ColorSpace 2 /DeviceGray put
}ifelse
end
}def
/AGMCORE_separateShadingDict
{
dup /ColorSpace get
dup type /arraytype ne
{[exch]}if
dup 0 get /DeviceCMYK eq
{
exch begin
currentdict
AGMCORE_cyan_plate
{0 true}if
AGMCORE_magenta_plate
{1 true}if
AGMCORE_yellow_plate
{2 true}if
AGMCORE_black_plate
{3 true}if
AGMCORE_plate_ndx 4 eq
{0 false}if
dup not currentoverprint and
{/AGMCORE_ignoreshade true def}if
AGMCORE_separateShading
currentdict
end exch
}if
dup 0 get /Separation eq
{
exch begin
ColorSpace 1 get dup /None ne exch /All ne and
{
ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
{
ColorSpace 2 get dup type /arraytype eq {0 get}if /DeviceCMYK eq
{
/ColorSpace
[
/Separation
ColorSpace 1 get
/DeviceGray
[
ColorSpace 3 get /exec cvx
4 AGMCORE_plate_ndx sub -1 /roll cvx
4 1 /roll cvx
3 [/pop cvx]cvx /repeat cvx
1 /exch cvx /sub cvx
]cvx
]def
}{
AGMCORE_report_unsupported_color_space
AGMCORE_black_plate not
{
currentdict 0 false AGMCORE_separateShading
}if
}ifelse
}{
currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
0 exch
dup not currentoverprint and
{/AGMCORE_ignoreshade true def}if
AGMCORE_separateShading
}ifelse
}if
currentdict
end exch
}if
dup 0 get /DeviceN eq
{
exch begin
ColorSpace 1 get convert_to_process
{
ColorSpace 2 get dup type /arraytype eq {0 get}if /DeviceCMYK eq
{
/ColorSpace
[
/DeviceN
ColorSpace 1 get
/DeviceGray
[
ColorSpace 3 get /exec cvx
4 AGMCORE_plate_ndx sub -1 /roll cvx
4 1 /roll cvx
3 [/pop cvx]cvx /repeat cvx
1 /exch cvx /sub cvx
]cvx
]def
}{
AGMCORE_report_unsupported_color_space
AGMCORE_black_plate not
{
currentdict 0 false AGMCORE_separateShading
/ColorSpace [/DeviceGray] def
}if
}ifelse
}{
currentdict
false -1 ColorSpace 1 get
{
AGMCORE_IsCurrentColor
{
1 add
exch pop true exch exit
}if
1 add
}forall
exch
dup not currentoverprint and
{/AGMCORE_ignoreshade true def}if
AGMCORE_separateShading
}ifelse
currentdict
end exch
}if
dup 0 get dup /DeviceCMYK eq exch dup /Separation eq exch /DeviceN eq or or not
{
exch begin
ColorSpace dup type /arraytype eq
{0 get}if
/DeviceGray ne
{
AGMCORE_report_unsupported_color_space
AGMCORE_black_plate not
{
ColorSpace 0 get /CIEBasedA eq
{
/ColorSpace [/Separation /_ciebaseda_ /DeviceGray {}] def
}if
ColorSpace 0 get dup /CIEBasedABC eq exch dup /CIEBasedDEF eq exch /DeviceRGB eq or or
{
/ColorSpace [/DeviceN [/_red_ /_green_ /_blue_] /DeviceRGB {}] def
}if
ColorSpace 0 get /CIEBasedDEFG eq
{
/ColorSpace [/DeviceN [/_cyan_ /_magenta_ /_yellow_ /_black_] /DeviceCMYK {}]
}if
currentdict 0 false AGMCORE_separateShading
}if
}if
currentdict
end exch
}if
pop
dup /AGMCORE_ignoreshade known
{
begin
/ColorSpace [/Separation (None) /DeviceGray {}] def
currentdict end
}if
}def
/shfill
{
clonedict
AGMCORE_separateShadingDict
dup /AGMCORE_ignoreshade known
{pop}
{AGMCORE_&sysshfill}ifelse
}def
/makepattern
{
exch
dup /PatternType get 2 eq
{
clonedict
begin
/Shading Shading AGMCORE_separateShadingDict def
currentdict end
exch AGMCORE_&sysmakepattern
}{
exch AGMCORE_&usrmakepattern
}ifelse
}def
}if
}if
AGMCORE_in_rip_sep{
/setcustomcolor
{
exch aload pop
dup 7 1 roll inRip_spot_has_ink not {
4 {4 index mul 4 1 roll}
repeat
/DeviceCMYK setcolorspace
6 -2 roll pop pop
}{
Adobe_AGM_Core begin
/AGMCORE_k xdf /AGMCORE_y xdf /AGMCORE_m xdf /AGMCORE_c xdf
end
[/Separation 4 -1 roll /DeviceCMYK
{dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
]
setcolorspace
}ifelse
setcolor
}ndf
/setseparationgray
{
[/Separation (All) /DeviceGray {}] setcolorspace_opt
1 exch sub setcolor
}ndf
}{
/setseparationgray
{
AGMCORE_&setgray
}ndf
}ifelse
/findcmykcustomcolor
{
5 makereadonlyarray
}ndf
/setcustomcolor
{
exch aload pop pop
4 {4 index mul 4 1 roll} repeat
setcmykcolor pop
}ndf
/has_color
/colorimage where{
AGMCORE_producing_seps{
pop true
}{
systemdict eq
}ifelse
}{
false
}ifelse
def
/map_index
{
1 index mul exch getinterval {255 div} forall
} bdf
/map_indexed_devn
{
Lookup Names length 3 -1 roll cvi map_index
} bdf
/n_color_components
{
base_colorspace_type
dup /DeviceGray eq{
pop 1
}{
/DeviceCMYK eq{
4
}{
3
}ifelse
}ifelse
}bdf
level2{
/mo /moveto ldf
/li /lineto ldf
/cv /curveto ldf
/knockout_unitsq
{
1 setgray
0 0 1 1 rectfill
}def
/level2ScreenFreq{
begin
60
HalftoneType 1 eq{
pop Frequency
}if
HalftoneType 2 eq{
pop GrayFrequency
}if
HalftoneType 5 eq{
pop Default level2ScreenFreq
}if
end
}def
/currentScreenFreq{
currenthalftone level2ScreenFreq
}def
level2 /setcolorspace AGMCORE_key_known not and{
/AGMCORE_&&&setcolorspace /setcolorspace ldf
/AGMCORE_ReplaceMappedColor
{
dup type dup /arraytype eq exch /packedarraytype eq or
{
dup 0 get dup /Separation eq
{
pop
dup length array copy
dup dup 1 get
current_spot_alias
{
dup map_alias
{
begin
/sep_colorspace_dict currentdict AGMCORE_gput
pop pop pop
[
/Separation Name
CSA map_csa
dup /MappedCSA xdf
/sep_colorspace_proc load
]
dup Name
end
}if
}if
map_reserved_ink_name 1 xpt
}{
/DeviceN eq
{
dup length array copy
dup dup 1 get [
exch {
current_spot_alias{
dup map_alias{
/Name get exch pop
}if
}if
map_reserved_ink_name
} forall
] 1 xpt
}if
}ifelse
}if
}def
/setcolorspace
{
dup type dup /arraytype eq exch /packedarraytype eq or
{
dup 0 get /Indexed eq
{
AGMCORE_distilling
{
/PhotoshopDuotoneList where
{
pop false
}{
true
}ifelse
}{
true
}ifelse
{
aload pop 3 -1 roll
AGMCORE_ReplaceMappedColor
3 1 roll 4 array astore
}if
}{
AGMCORE_ReplaceMappedColor
}ifelse
}if
DeviceN_PS2_inRip_seps {AGMCORE_&&&setcolorspace} if
}def
}if
}{
/adj
{
currentstrokeadjust{
transform
0.25 sub round 0.25 add exch
0.25 sub round 0.25 add exch
itransform
}if
}def
/mo{
adj moveto
}def
/li{
adj lineto
}def
/cv{
6 2 roll adj
6 2 roll adj
6 2 roll adj curveto
}def
/knockout_unitsq
{
1 setgray
8 8 1 [8 0 0 8 0 0] {<ffffffffffffffff>} image
}def
/currentstrokeadjust{
/currentstrokeadjust AGMCORE_gget
}def
/setstrokeadjust{
/currentstrokeadjust exch AGMCORE_gput
}def
/currentScreenFreq{
currentscreen pop pop
}def
/setcolorspace
{
/currentcolorspace exch AGMCORE_gput
} def
/currentcolorspace
{
/currentcolorspace AGMCORE_gget
} def
/setcolor_devicecolor
{
base_colorspace_type
dup /DeviceGray eq{
pop setgray
}{
/DeviceCMYK eq{
setcmykcolor
}{
setrgbcolor
}ifelse
}ifelse
}def
/setcolor
{
currentcolorspace 0 get
dup /DeviceGray ne{
dup /DeviceCMYK ne{
dup /DeviceRGB ne{
dup /Separation eq{
pop
currentcolorspace 3 get exec
currentcolorspace 2 get
}{
dup /Indexed eq{
pop
currentcolorspace 3 get dup type /stringtype eq{
currentcolorspace 1 get n_color_components
3 -1 roll map_index
}{
exec
}ifelse
currentcolorspace 1 get
}{
/AGMCORE_cur_err /AGMCORE_invalid_color_space def
AGMCORE_invalid_color_space
}ifelse
}ifelse
}if
}if
}if
setcolor_devicecolor
} def
}ifelse
/sop /setoverprint ldf
/lw /setlinewidth ldf
/lc /setlinecap ldf
/lj /setlinejoin ldf
/ml /setmiterlimit ldf
/dsh /setdash ldf
/sadj /setstrokeadjust ldf
/gry /setgray ldf
/rgb /setrgbcolor ldf
/cmyk /setcmykcolor ldf
/sep /setsepcolor ldf
/devn /setdevicencolor ldf
/idx /setindexedcolor ldf
/colr /setcolor ldf
/csacrd /set_csa_crd ldf
/sepcs /setsepcolorspace ldf
/devncs /setdevicencolorspace ldf
/idxcs /setindexedcolorspace ldf
/cp /closepath ldf
/clp /clp_npth ldf
/eclp /eoclp_npth ldf
/f /fill ldf
/ef /eofill ldf
/@ /stroke ldf
/nclp /npth_clp ldf
/gset /graphic_setup ldf
/gcln /graphic_cleanup ldf
currentdict{
dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and {
bind
}if
def
}forall
/currentpagedevice currentpagedevice def
/getrampcolor {
/indx exch def
0 1 NumComp 1 sub {
dup
Samples exch get
dup type /stringtype eq { indx get } if
exch
Scaling exch get aload pop
3 1 roll
mul add
} for
ColorSpaceFamily /Separation eq
{
sep
}
{
ColorSpaceFamily /DeviceN eq
{
devn
}
{
setcolor
}ifelse
}ifelse
} bind def
/sssetbackground { aload pop setcolor } bind def
/RadialShade {
40 dict begin
/ColorSpaceFamily exch def
/background exch def
/ext1 exch def
/ext0 exch def
/BBox exch def
/r2 exch def
/c2y exch def
/c2x exch def
/r1 exch def
/c1y exch def
/c1x exch def
/rampdict exch def
/setinkoverprint where {pop /setinkoverprint{pop}def}if
gsave
BBox length 0 gt {
newpath
BBox 0 get BBox 1 get moveto
BBox 2 get BBox 0 get sub 0 rlineto
0 BBox 3 get BBox 1 get sub rlineto
BBox 2 get BBox 0 get sub neg 0 rlineto
closepath
clip
newpath
} if
c1x c2x eq
{
c1y c2y lt {/theta 90 def}{/theta 270 def} ifelse
}
{
/slope c2y c1y sub c2x c1x sub div def
/theta slope 1 atan def
c2x c1x lt c2y c1y ge and { /theta theta 180 sub def} if
c2x c1x lt c2y c1y lt and { /theta theta 180 add def} if
}
ifelse
gsave
clippath
c1x c1y translate
theta rotate
-90 rotate
{ pathbbox } stopped
{ 0 0 0 0 } if
/yMax exch def
/xMax exch def
/yMin exch def
/xMin exch def
grestore
xMax xMin eq yMax yMin eq or
{
grestore
end
}
{
/max { 2 copy gt { pop } {exch pop} ifelse } bind def
/min { 2 copy lt { pop } {exch pop} ifelse } bind def
rampdict begin
40 dict begin
background length 0 gt { background sssetbackground gsave clippath fill grestore } if
gsave
c1x c1y translate
theta rotate
-90 rotate
/c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
/c1y 0 def
/c1x 0 def
/c2x 0 def
ext0 {
0 getrampcolor
c2y r2 add r1 sub 0.0001 lt
{
c1x c1y r1 360 0 arcn
pathbbox
/aymax exch def
/axmax exch def
/aymin exch def
/axmin exch def
/bxMin xMin axmin min def
/byMin yMin aymin min def
/bxMax xMax axmax max def
/byMax yMax aymax max def
bxMin byMin moveto
bxMax byMin lineto
bxMax byMax lineto
bxMin byMax lineto
bxMin byMin lineto
eofill
}
{
c2y r1 add r2 le
{
c1x c1y r1 0 360 arc
fill
}
{
c2x c2y r2 0 360 arc fill
r1 r2 eq
{
/p1x r1 neg def
/p1y c1y def
/p2x r1 def
/p2y c1y def
p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
fill
}
{
/AA r2 r1 sub c2y div def
/theta AA 1 AA dup mul sub sqrt div 1 atan def
/SS1 90 theta add dup sin exch cos div def
/p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
/p1y p1x SS1 div neg def
/SS2 90 theta sub dup sin exch cos div def
/p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
/p2y p2x SS2 div neg def
r1 r2 gt
{
/L1maxX p1x yMin p1y sub SS1 div add def
/L2maxX p2x yMin p2y sub SS2 div add def
}
{
/L1maxX 0 def
/L2maxX 0 def
}ifelse
p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
L1maxX L1maxX p1x sub SS1 mul p1y add lineto
fill
}
ifelse
}
ifelse
} ifelse
} if
c1x c2x sub dup mul
c1y c2y sub dup mul
add 0.5 exp
0 dtransform
dup mul exch dup mul add 0.5 exp 72 div
0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
1 index 1 index lt { exch } if pop
/hires exch def
hires mul
/numpix exch def
/numsteps NumSamples def
/rampIndxInc 1 def
/subsampling false def
numpix 0 ne
{
NumSamples numpix div 0.5 gt
{
/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
/rampIndxInc NumSamples 1 sub numsteps div def
/subsampling true def
} if
} if
/xInc c2x c1x sub numsteps div def
/yInc c2y c1y sub numsteps div def
/rInc r2 r1 sub numsteps div def
/cx c1x def
/cy c1y def
/radius r1 def
newpath
xInc 0 eq yInc 0 eq rInc 0 eq and and
{
0 getrampcolor
cx cy radius 0 360 arc
stroke
NumSamples 1 sub getrampcolor
cx cy radius 72 hires div add 0 360 arc
0 setlinewidth
stroke
}
{
0
numsteps
{
dup
subsampling { round cvi } if
getrampcolor
cx cy radius 0 360 arc
/cx cx xInc add def
/cy cy yInc add def
/radius radius rInc add def
cx cy radius 360 0 arcn
eofill
rampIndxInc add
}
repeat
pop
} ifelse
ext1 {
c2y r2 add r1 lt
{
c2x c2y r2 0 360 arc
fill
}
{
c2y r1 add r2 sub 0.0001 le
{
c2x c2y r2 360 0 arcn
pathbbox
/aymax exch def
/axmax exch def
/aymin exch def
/axmin exch def
/bxMin xMin axmin min def
/byMin yMin aymin min def
/bxMax xMax axmax max def
/byMax yMax aymax max def
bxMin byMin moveto
bxMax byMin lineto
bxMax byMax lineto
bxMin byMax lineto
bxMin byMin lineto
eofill
}
{
c2x c2y r2 0 360 arc fill
r1 r2 eq
{
/p1x r2 neg def
/p1y c2y def
/p2x r2 def
/p2y c2y def
p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
fill
}
{
/AA r2 r1 sub c2y div def
/theta AA 1 AA dup mul sub sqrt div 1 atan def
/SS1 90 theta add dup sin exch cos div def
/p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
/p1y c2y p1x SS1 div sub def
/SS2 90 theta sub dup sin exch cos div def
/p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
/p2y c2y p2x SS2 div sub def
r1 r2 lt
{
/L1maxX p1x yMax p1y sub SS1 div add def
/L2maxX p2x yMax p2y sub SS2 div add def
}
{
/L1maxX 0 def
/L2maxX 0 def
}ifelse
p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
L1maxX L1maxX p1x sub SS1 mul p1y add lineto
fill
}
ifelse
}
ifelse
} ifelse
} if
grestore
grestore
end
end
end
} ifelse
} bind def
/GenStrips {
40 dict begin
/ColorSpaceFamily exch def
/background exch def
/ext1 exch def
/ext0 exch def
/BBox exch def
/y2 exch def
/x2 exch def
/y1 exch def
/x1 exch def
/rampdict exch def
/setinkoverprint where {pop /setinkoverprint{pop}def}if
gsave
BBox length 0 gt {
newpath
BBox 0 get BBox 1 get moveto
BBox 2 get BBox 0 get sub 0 rlineto
0 BBox 3 get BBox 1 get sub rlineto
BBox 2 get BBox 0 get sub neg 0 rlineto
closepath
clip
newpath
} if
x1 x2 eq
{
y1 y2 lt {/theta 90 def}{/theta 270 def} ifelse
}
{
/slope y2 y1 sub x2 x1 sub div def
/theta slope 1 atan def
x2 x1 lt y2 y1 ge and { /theta theta 180 sub def} if
x2 x1 lt y2 y1 lt and { /theta theta 180 add def} if
}
ifelse
gsave
clippath
x1 y1 translate
theta rotate
{ pathbbox } stopped
{ 0 0 0 0 } if
/yMax exch def
/xMax exch def
/yMin exch def
/xMin exch def
grestore
xMax xMin eq yMax yMin eq or
{
grestore
end
}
{
rampdict begin
20 dict begin
background length 0 gt { background sssetbackground gsave clippath fill grestore } if
gsave
x1 y1 translate
theta rotate
/xStart 0 def
/xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
/ySpan yMax yMin sub def
/numsteps NumSamples def
/rampIndxInc 1 def
/subsampling false def
xStart 0 transform
xEnd 0 transform
3 -1 roll
sub dup mul
3 1 roll
sub dup mul
add 0.5 exp 72 div
0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
1 index 1 index lt { exch } if pop
mul
/numpix exch def
numpix 0 ne
{
NumSamples numpix div 0.5 gt
{
/numsteps numpix 2 div round cvi dup 1 le { pop 2 } if def
/rampIndxInc NumSamples 1 sub numsteps div def
/subsampling true def
} if
} if
ext0 {
0 getrampcolor
xMin xStart lt
{ xMin yMin xMin neg ySpan rectfill } if
} if
/xInc xEnd xStart sub numsteps div def
/x xStart def
0
numsteps
{
dup
subsampling { round cvi } if
getrampcolor
x yMin xInc ySpan rectfill
/x x xInc add def
rampIndxInc add
}
repeat
pop
ext1 {
xMax xEnd gt
{ xEnd yMin xMax xEnd sub ySpan rectfill } if
} if
grestore
grestore
end
end
end
} ifelse
} bind def
}def
/page_trailer
{
end
}def
/doc_trailer{
}def
systemdict /findcolorrendering known{
/findcolorrendering systemdict /findcolorrendering get def
}if
systemdict /setcolorrendering known{
/setcolorrendering systemdict /setcolorrendering get def
}if
/test_cmyk_color_plate
{
gsave
setcmykcolor currentgray 1 ne
grestore
}def
/inRip_spot_has_ink
{
dup Adobe_AGM_Core/AGMCORE_name xddf
convert_spot_to_process not
}def
/map255_to_range
{
1 index sub
3 -1 roll 255 div mul add
}def
/set_csa_crd
{
/sep_colorspace_dict null AGMCORE_gput
begin
CSA map_csa setcolorspace_opt
set_crd
end
}
def
/setsepcolor
{
/sep_colorspace_dict AGMCORE_gget begin
dup /sep_tint exch AGMCORE_gput
TintProc
end
} def
/setdevicencolor
{
/devicen_colorspace_dict AGMCORE_gget begin
Names length copy
Names length 1 sub -1 0
{
/devicen_tints AGMCORE_gget 3 1 roll xpt
} for
TintProc
end
} def
/sep_colorspace_proc
{
Adobe_AGM_Core/AGMCORE_tmp xddf
/sep_colorspace_dict AGMCORE_gget begin
currentdict/Components known{
Components aload pop
TintMethod/Lab eq{
2 {AGMCORE_tmp mul NComponents 1 roll} repeat
LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
}{
TintMethod/Subtractive eq{
NComponents{
AGMCORE_tmp mul NComponents 1 roll
}repeat
}{
NComponents{
1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
} repeat
}ifelse
}ifelse
}{
ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
aload pop
}ifelse
end
} def
/sep_colorspace_gray_proc
{
Adobe_AGM_Core/AGMCORE_tmp xddf
/sep_colorspace_dict AGMCORE_gget begin
GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
end
} def
/sep_proc_name
{
dup 0 get
dup /DeviceRGB eq exch /DeviceCMYK eq or level2 not and has_color not and{
pop [/DeviceGray]
/sep_colorspace_gray_proc
}{
/sep_colorspace_proc
}ifelse
} def
/setsepcolorspace
{
current_spot_alias{
dup begin
Name map_alias{
exch pop
}if
end
}if
dup /sep_colorspace_dict exch AGMCORE_gput
begin
/MappedCSA CSA map_csa def
Adobe_AGM_Core/AGMCORE_sep_special Name dup () eq exch (All) eq or ddf
AGMCORE_avoid_L2_sep_space{
[/Indexed MappedCSA sep_proc_name 255 exch
{ 255 div } /exec cvx 3 -1 roll [ 4 1 roll load /exec cvx ] cvx
] setcolorspace_opt
/TintProc {
255 mul round cvi setcolor
}bdf
}{
MappedCSA 0 get /DeviceCMYK eq
currentdict/Components known and
AGMCORE_sep_special not and{
/TintProc [
Components aload pop Name findcmykcustomcolor
/exch cvx /setcustomcolor cvx
] cvx bdf
}{
AGMCORE_host_sep Name (All) eq and{
/TintProc {
1 exch sub setseparationgray
}bdf
}{
AGMCORE_in_rip_sep MappedCSA 0 get /DeviceCMYK eq and
AGMCORE_host_sep or
Name () eq and{
/TintProc [
MappedCSA sep_proc_name exch 0 get /DeviceCMYK eq{
cvx /setcmykcolor cvx
}{
cvx /setgray cvx
}ifelse
] cvx bdf
}{
AGMCORE_producing_seps MappedCSA 0 get dup /DeviceCMYK eq exch /DeviceGray eq or and AGMCORE_sep_special not and{
/TintProc [
/dup cvx
MappedCSA sep_proc_name cvx exch
0 get /DeviceGray eq{
1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx
}if
/Name cvx /findcmykcustomcolor cvx /exch cvx
AGMCORE_host_sep{
AGMCORE_is_cmyk_sep
/Name cvx
/AGMCORE_IsSeparationAProcessColor load /exec cvx
/not cvx /and cvx
}{
Name inRip_spot_has_ink not
}ifelse
[
/pop cvx 1
] cvx /if cvx
/setcustomcolor cvx
] cvx bdf
}{
/TintProc /setcolor ldf
[/Separation Name MappedCSA sep_proc_name load ] setcolorspace_opt
}ifelse
}ifelse
}ifelse
}ifelse
}ifelse
set_crd
setsepcolor
end
} def
/additive_blend
{
3 dict begin
/numarrays xdf
/numcolors xdf
0 1 numcolors 1 sub
{
/c1 xdf
1
0 1 numarrays 1 sub
{
1 exch add /index cvx
c1 /get cvx /mul cvx
}for
numarrays 1 add 1 /roll cvx
}for
numarrays [/pop cvx] cvx /repeat cvx
end
}def
/subtractive_blend
{
3 dict begin
/numarrays xdf
/numcolors xdf
0 1 numcolors 1 sub
{
/c1 xdf
1 1
0 1 numarrays 1 sub
{
1 3 3 -1 roll add /index cvx
c1 /get cvx /sub cvx /mul cvx
}for
/sub cvx
numarrays 1 add 1 /roll cvx
}for
numarrays [/pop cvx] cvx /repeat cvx
end
}def
/exec_tint_transform
{
/TintProc [
/TintTransform cvx /setcolor cvx
] cvx bdf
MappedCSA setcolorspace_opt
} bdf
/devn_makecustomcolor
{
2 dict begin
/names_index xdf
/Names xdf
1 1 1 1 Names names_index get findcmykcustomcolor
/devicen_tints AGMCORE_gget names_index get setcustomcolor
Names length {pop} repeat
end
} bdf
/setdevicencolorspace
{
dup /AliasedColorants known {false}{true}ifelse
current_spot_alias and {
6 dict begin
/names_index 0 def
dup /names_len exch /Names get length def
/new_names names_len array def
/new_LookupTables names_len array def
/alias_cnt 0 def
dup /Names get
{
dup map_alias {
exch pop
dup /ColorLookup known {
dup begin
new_LookupTables names_index ColorLookup put
end
}{
dup /Components known {
dup begin
new_LookupTables names_index Components put
end
}{
dup begin
new_LookupTables names_index [null null null null] put
end
} ifelse
} ifelse
new_names names_index 3 -1 roll /Name get put
/alias_cnt alias_cnt 1 add def
}{
/name xdf
new_names names_index name put
dup /LookupTables known {
dup begin
new_LookupTables names_index LookupTables names_index get put
end
}{
dup begin
new_LookupTables names_index [null null null null] put
end
} ifelse
} ifelse
/names_index names_index 1 add def
} forall
alias_cnt 0 gt {
/AliasedColorants true def
0 1 names_len 1 sub {
/names_index xdf
new_LookupTables names_index get 0 get null eq {
dup /Names get names_index get /name xdf
name (Cyan) eq name (Magenta) eq name (Yellow) eq name (Black) eq
or or or not {
/AliasedColorants false def
exit
} if
} if
} for
AliasedColorants {
dup begin
/Names new_names def
/AliasedColorants true def
/LookupTables new_LookupTables def
currentdict /TTTablesIdx known not {
/TTTablesIdx -1 def
} if
currentdict /NComponents known not {
/NComponents TintMethod /Subtractive eq {4}{3}ifelse def
} if
end
} if
}if
end
} if
dup /devicen_colorspace_dict exch AGMCORE_gput
begin
/MappedCSA CSA map_csa def
currentdict /AliasedColorants known {
AliasedColorants
}{
false
} ifelse
/TintTransform load type /nulltype eq or {
/TintTransform [
0 1 Names length 1 sub
{
/TTTablesIdx TTTablesIdx 1 add def
dup LookupTables exch get dup 0 get null eq
{
1 index
Names exch get
dup (Cyan) eq
{
pop exch
LookupTables length exch sub
/index cvx
0 0 0
}
{
dup (Magenta) eq
{
pop exch
LookupTables length exch sub
/index cvx
0 /exch cvx 0 0
}
{
(Yellow) eq
{
exch
LookupTables length exch sub
/index cvx
0 0 3 -1 /roll cvx 0
}
{
exch
LookupTables length exch sub
/index cvx
0 0 0 4 -1 /roll cvx
} ifelse
} ifelse
} ifelse
5 -1 /roll cvx /astore cvx
}
{
dup length 1 sub
LookupTables length 4 -1 roll sub 1 add
/index cvx /mul cvx /round cvx /cvi cvx /get cvx
} ifelse
Names length TTTablesIdx add 1 add 1 /roll cvx
} for
Names length [/pop cvx] cvx /repeat cvx
NComponents Names length
TintMethod /Subtractive eq
{
subtractive_blend
}
{
additive_blend
} ifelse
] cvx bdf
} if
AGMCORE_host_sep {
Names convert_to_process {
exec_tint_transform
}
{
currentdict /AliasedColorants known {
AliasedColorants not
}{
false
} ifelse
5 dict begin
/AvoidAliasedColorants xdf
/painted? false def
/names_index 0 def
/names_len Names length def
Names {
AvoidAliasedColorants {
/currentspotalias current_spot_alias def
false set_spot_alias
} if
AGMCORE_is_cmyk_sep {
dup (Cyan) eq AGMCORE_cyan_plate and exch
dup (Magenta) eq AGMCORE_magenta_plate and exch
dup (Yellow) eq AGMCORE_yellow_plate and exch
(Black) eq AGMCORE_black_plate and or or or {
/devicen_colorspace_dict AGMCORE_gget /TintProc [
Names names_index /devn_makecustomcolor cvx
] cvx ddf
/painted? true def
} if
painted? {exit} if
}{
0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq {
/devicen_colorspace_dict AGMCORE_gget /TintProc [
Names names_index /devn_makecustomcolor cvx
] cvx ddf
/painted? true def
exit
} if
} ifelse
AvoidAliasedColorants {
currentspotalias set_spot_alias
} if
/names_index names_index 1 add def
} forall
painted? {
/devicen_colorspace_dict AGMCORE_gget /names_index names_index put
}{
/devicen_colorspace_dict AGMCORE_gget /TintProc [
names_len [/pop cvx] cvx /repeat cvx 1 /setseparationgray cvx
0 0 0 0 () /findcmykcustomcolor cvx 0 /setcustomcolor cvx
] cvx ddf
} ifelse
end
} ifelse
}
{
AGMCORE_in_rip_sep {
Names convert_to_process not
}{
level3
} ifelse
{
[/DeviceN Names MappedCSA /TintTransform load] setcolorspace_opt
/TintProc level3 not AGMCORE_in_rip_sep and {
[
Names /length cvx [/pop cvx] cvx /repeat cvx
] cvx bdf
}{
/setcolor ldf
} ifelse
}{
exec_tint_transform
} ifelse
} ifelse
set_crd
/AliasedColorants false def
end
} def
/setindexedcolorspace
{
dup /indexed_colorspace_dict exch AGMCORE_gput
begin
currentdict /CSD known {
CSD get_csd /Names known {
CSD get_csd begin
currentdict devncs
AGMCORE_host_sep{
4 dict begin
/devnCompCnt Names length def
/NewLookup HiVal 1 add string def
0 1 HiVal {
/tableIndex xdf
Lookup dup type /stringtype eq {
devnCompCnt tableIndex map_index
}{
exec
} ifelse
setdevicencolor
currentgray
tableIndex exch
HiVal mul cvi
NewLookup 3 1 roll put
} for
[/Indexed currentcolorspace HiVal NewLookup] setcolorspace_opt
end
}{
level3
{
[/Indexed [/DeviceN Names MappedCSA /TintTransform load] HiVal Lookup] setcolorspace_opt
}{
[/Indexed MappedCSA HiVal
[
Lookup dup type /stringtype eq
{/exch cvx CSD get_csd /Names get length dup /mul cvx exch /getinterval cvx {255 div} /forall cvx}
{/exec cvx}ifelse
/TintTransform load /exec cvx
]cvx
]setcolorspace_opt
}ifelse
} ifelse
end
}{
} ifelse
set_crd
}
{
/MappedCSA CSA map_csa def
AGMCORE_host_sep level2 not and{
0 0 0 0 setcmykcolor
}{
[/Indexed MappedCSA
level2 not has_color not and{
dup 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or{
pop [/DeviceGray]
}if
HiVal GrayLookup
}{
HiVal
currentdict/RangeArray known{
{
/indexed_colorspace_dict AGMCORE_gget begin
Lookup exch
dup HiVal gt{
pop HiVal
}if
NComponents mul NComponents getinterval {} forall
NComponents 1 sub -1 0{
RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
NComponents 1 roll
}for
end
} bind
}{
Lookup
}ifelse
}ifelse
] setcolorspace_opt
set_crd
}ifelse
}ifelse
end
}def
/setindexedcolor
{
AGMCORE_host_sep {
/indexed_colorspace_dict AGMCORE_gget dup /CSD known {
begin
CSD get_csd begin
map_indexed_devn
devn
end
end
}{
AGMCORE_gget/Lookup get 4 3 -1 roll map_index
pop setcmykcolor
} ifelse
}{
level3 not AGMCORE_in_rip_sep and /indexed_colorspace_dict AGMCORE_gget /CSD known and {
/indexed_colorspace_dict AGMCORE_gget /CSD get get_csd begin
map_indexed_devn
devn
end
}
{
setcolor
} ifelse
}ifelse
} def
/ignoreimagedata
{
currentoverprint not{
gsave
dup clonedict begin
1 setgray
/Decode [0 1] def
/DataSource <FF> def
/MultipleDataSources false def
/BitsPerComponent 8 def
currentdict end
systemdict /image get exec
grestore
}if
consumeimagedata
}def
/add_csa
{
Adobe_AGM_Core begin
/AGMCORE_CSA_cache xput
end
}def
/get_csa_by_name
{
dup type dup /nametype eq exch /stringtype eq or{
Adobe_AGM_Core begin
1 dict begin
/name xdf
AGMCORE_CSA_cache
{
0 get name eq {
exit
}{
pop
} ifelse
}forall
end
end
}{
pop
} ifelse
}def
/map_csa
{
dup type /nametype eq{
Adobe_AGM_Core/AGMCORE_CSA_cache get exch get
}if
}def
/add_csd
{
Adobe_AGM_Core begin
/AGMCORE_CSD_cache xput
end
}def
/get_csd
{
dup type /nametype eq{
Adobe_AGM_Core/AGMCORE_CSD_cache get exch get
}if
}def
/pattern_buf_init
{
/count get 0 0 put
} def
/pattern_buf_next
{
dup /count get dup 0 get
dup 3 1 roll
1 add 0 xpt
get
} def
/cachepattern_compress
{
5 dict begin
currentfile exch 0 exch /SubFileDecode filter /ReadFilter exch def
/patarray 20 dict def
/string_size 16000 def
/readbuffer string_size string def
currentglobal true setglobal
patarray 1 array dup 0 1 put /count xpt
setglobal
/LZWFilter
{
exch
dup length 0 eq {
pop
}{
patarray dup length 1 sub 3 -1 roll put
} ifelse
{string_size}{0}ifelse string
} /LZWEncode filter def
{
ReadFilter readbuffer readstring
exch LZWFilter exch writestring
not {exit} if
} loop
LZWFilter closefile
patarray
end
}def
/cachepattern
{
2 dict begin
currentfile exch 0 exch /SubFileDecode filter /ReadFilter exch def
/patarray 20 dict def
currentglobal true setglobal
patarray 1 array dup 0 1 put /count xpt
setglobal
{
ReadFilter 16000 string readstring exch
patarray dup length 1 sub 3 -1 roll put
not {exit} if
} loop
patarray dup dup length 1 sub () put
end
}def
/add_pattern
{
Adobe_AGM_Core begin
/AGMCORE_pattern_cache xput
end
}def
/get_pattern
{
dup type /nametype eq{
Adobe_AGM_Core/AGMCORE_pattern_cache get exch get
dup wrap_paintproc
}if
}def
/wrap_paintproc
{
statusdict /currentfilenameextend known{
begin
/OldPaintProc /PaintProc load def
/PaintProc
{
mark exch
dup /OldPaintProc get stopped
{closefile restore end} if
cleartomark
} def
end
} {pop} ifelse
} def
/make_pattern
{
dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
exch 3 index /XStep get 1 index exch 2 copy div cvi mul sub sub
exch 3 index /YStep get 1 index exch 2 copy div cvi mul sub sub
matrix translate exch matrix concatmatrix
1 index begin
BBox 0 get XStep div cvi XStep mul /xshift exch neg def
BBox 1 get YStep div cvi YStep mul /yshift exch neg def
BBox 0 get xshift add
BBox 1 get yshift add
BBox 2 get xshift add
BBox 3 get yshift add
4 array astore
/BBox exch def
[ xshift yshift /translate load null /exec load ] dup
3 /PaintProc load put cvx /PaintProc exch def
end
gsave 0 setgray
makepattern
grestore
}def
/set_pattern
{
dup /PatternType get 1 eq{
dup /PaintType get 1 eq{
currentoverprint sop [/DeviceGray] setcolorspace 0 setgray
}if
}if
setpattern
}def
/setcolorspace_opt
{
dup currentcolorspace eq{
pop
}{
setcolorspace
}ifelse
}def
/updatecolorrendering
{
currentcolorrendering/Intent known{
currentcolorrendering/Intent get
}{
null
}ifelse
Intent ne{
false
Intent
AGMCORE_CRD_cache {
exch pop
begin
dup Intent eq{
currentdict setcolorrendering_opt
end
exch pop true exch
exit
}if
end
} forall
pop
not{
systemdict /findcolorrendering known{
Intent findcolorrendering pop
/ColorRendering findresource
dup length dict copy
setcolorrendering_opt
}if
}if
}if
} def
/add_crd
{
AGMCORE_CRD_cache 3 1 roll put
}def
/set_crd
{
AGMCORE_host_sep not level2 and{
currentdict/CRD known{
AGMCORE_CRD_cache CRD get dup null ne{
setcolorrendering_opt
}{
pop
}ifelse
}{
currentdict/Intent known{
updatecolorrendering
}if
}ifelse
currentcolorspace dup type /arraytype eq
{0 get}if
/DeviceRGB eq
{
currentdict/UCR known
{/UCR}{/AGMCORE_currentucr}ifelse
load setundercolorremoval
currentdict/BG known
{/BG}{/AGMCORE_currentbg}ifelse
load setblackgeneration
}if
}if
}def
/setcolorrendering_opt
{
dup currentcolorrendering eq{
pop
}{
begin
/Intent Intent def
currentdict
end
setcolorrendering
}ifelse
}def
/cpaint_gcomp
{
convert_to_process Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
{
(%end_cpaint_gcomp) flushinput
}if
}def
/cpaint_gsep
{
Adobe_AGM_Core/AGMCORE_ConvertToProcess get
{
(%end_cpaint_gsep) flushinput
}if
}def
/cpaint_gend
{
newpath
}def
/path_rez
{
dup 0 ne{
AGMCORE_deviceDPI exch div
dup 1 lt{
pop 1
}if
setflat
}{
pop
}ifelse
}def
/set_spot_alias_ary
{
/AGMCORE_SpotAliasAry where{
pop pop
}{
Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
true set_spot_alias
}ifelse
}def
/set_spot_alias
{
/AGMCORE_SpotAliasAry where{
/AGMCORE_current_spot_alias 3 -1 roll put
}{
pop
}ifelse
}def
/current_spot_alias
{
/AGMCORE_SpotAliasAry where{
/AGMCORE_current_spot_alias get
}{
false
}ifelse
}def
/map_alias
{
/AGMCORE_SpotAliasAry where{
begin
/AGMCORE_name xdf
false
AGMCORE_SpotAliasAry{
dup/Name get AGMCORE_name eq{
save exch
/Adobe_AGM_Core currentdict def
/CSD get get_csd
exch restore
exch pop true
exit
}{
pop
}ifelse
}forall
end
}{
pop false
}ifelse
}bdf
/spot_alias
{
true set_spot_alias
/AGMCORE_&setcustomcolor AGMCORE_key_known not {
Adobe_AGM_Core/AGMCORE_&setcustomcolor /setcustomcolor load put
} if
/customcolor_tint 1 AGMCORE_gput
Adobe_AGM_Core begin
/setcustomcolor
{
dup /customcolor_tint exch AGMCORE_gput
current_spot_alias{
1 index 4 get map_alias{
mark 3 1 roll
setsepcolorspace
counttomark 0 ne{
setsepcolor
}if
pop
pop
}{
AGMCORE_&setcustomcolor
}ifelse
}{
AGMCORE_&setcustomcolor
}ifelse
}bdf
end
}def
/begin_feature
{
Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
{Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
}def
/end_feature
{
2 dict begin
/spd /setpagedevice load def
/setpagedevice { get_gstate spd set_gstate } def
stopped{$error/newerror false put}if
end
count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
{Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
}def
/set_negative
{
Adobe_AGM_Core begin
/AGMCORE_inverting exch def
level2{
currentpagedevice/NegativePrint known{
currentpagedevice/NegativePrint get Adobe_AGM_Core/AGMCORE_inverting get ne{
true begin_feature true{
bdict /NegativePrint Adobe_AGM_Core/AGMCORE_inverting get edict setpagedevice
}end_feature
}if
/AGMCORE_inverting false def
}if
}if
AGMCORE_inverting{
[{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
gsave newpath clippath 1 /setseparationgray where{pop setseparationgray}{setgray}ifelse
/AGMIRS_&fill where {pop AGMIRS_&fill}{fill} ifelse grestore
}if
end
}def
/lw_save_restore_override {
/md where {
pop
md begin
initializepage
/initializepage{}def
/pmSVsetup{} def
/endp{}def
/pse{}def
/psb{}def
/orig_showpage where
{pop}
{/orig_showpage /showpage load def}
ifelse
/showpage {orig_showpage gR} def
end
}if
}def
/pscript_showpage_override {
/NTPSOct95 where
{
begin
showpage
save
/showpage /restore load def
/restore {exch pop}def
end
}if
}def
/driver_media_override
{
/md where {
pop
md /initializepage known {
md /initializepage {} put
} if
md /rC known {
md /rC {4{pop}repeat} put
} if
}if
/mysetup where {
/mysetup [1 0 0 1 0 0] put
}if
Adobe_AGM_Core /AGMCORE_Default_CTM matrix currentmatrix put
level2
{Adobe_AGM_Core /AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
}def
/driver_check_media_override
{
/PrepsDict where
{pop}
{
Adobe_AGM_Core /AGMCORE_Default_CTM get matrix currentmatrix ne
Adobe_AGM_Core /AGMCORE_Default_PageSize get type /arraytype eq
{
Adobe_AGM_Core /AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
Adobe_AGM_Core /AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
}if
{
Adobe_AGM_Core /AGMCORE_Default_CTM get setmatrix
}if
}ifelse
}def
AGMCORE_err_strings begin
/AGMCORE_bad_environ (Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. ) def
/AGMCORE_color_space_onhost_seps (This job contains colors that will not separate with on-host methods. ) def
/AGMCORE_invalid_color_space (This job contains an invalid color space. ) def
end
end
systemdict /setpacking known
{
setpacking
} if
%%EndResource
%%BeginResource: procset Adobe_CoolType_Core 2.23 0
%%Copyright: Copyright 1997-2003 Adobe Systems Incorporated. All Rights Reserved.
%%Version: 2.23 0
10 dict begin
/Adobe_CoolType_Passthru currentdict def
/Adobe_CoolType_Core_Defined userdict /Adobe_CoolType_Core known def
Adobe_CoolType_Core_Defined
{ /Adobe_CoolType_Core userdict /Adobe_CoolType_Core get def }
if
userdict /Adobe_CoolType_Core 60 dict dup begin put
/Adobe_CoolType_Version 2.23 def
/Level2?
systemdict /languagelevel known dup
{ pop systemdict /languagelevel get 2 ge }
if def
Level2? not
{
/currentglobal false def
/setglobal /pop load def
/gcheck { pop false } bind def
/currentpacking false def
/setpacking /pop load def
/SharedFontDirectory 0 dict def
}
if
currentpacking
true setpacking
/@_SaveStackLevels
{
Adobe_CoolType_Data
begin
@opStackCountByLevel @opStackLevel
2 copy known not
{ 2 copy 3 dict dup /args 7 index 5 add array put put get }
{
get dup /args get dup length 3 index lt
{
dup length 5 add array exch
1 index exch 0 exch putinterval
1 index exch /args exch put
}
{ pop }
ifelse
}
ifelse
begin
count 2 sub 1 index lt
{ pop count 1 sub }
if
dup /argCount exch def
dup 0 gt
{
exch 1 index 2 add 1 roll
args exch 0 exch getinterval
astore pop
}
{ pop }
ifelse
count 1 sub /restCount exch def
end
/@opStackLevel @opStackLevel 1 add def
countdictstack 1 sub
@dictStackCountByLevel exch @dictStackLevel exch put
/@dictStackLevel @dictStackLevel 1 add def
end
} bind def
/@_RestoreStackLevels
{
Adobe_CoolType_Data
begin
/@opStackLevel @opStackLevel 1 sub def
@opStackCountByLevel @opStackLevel get
begin
count restCount sub dup 0 gt
{ { pop } repeat }
{ pop }
ifelse
args 0 argCount getinterval {} forall
end
/@dictStackLevel @dictStackLevel 1 sub def
@dictStackCountByLevel @dictStackLevel get
end
countdictstack exch sub dup 0 gt
{ { end } repeat }
{ pop }
ifelse
} bind def
/@_PopStackLevels
{
Adobe_CoolType_Data
begin
/@opStackLevel @opStackLevel 1 sub def
/@dictStackLevel @dictStackLevel 1 sub def
end
} bind def
/@Raise
{
exch cvx exch errordict exch get exec
stop
} bind def
/@ReRaise
{
cvx $error /errorname get errordict exch get exec
stop
} bind def
/@Stopped
{
0 @#Stopped
} bind def
/@#Stopped
{
@_SaveStackLevels
stopped
{ @_RestoreStackLevels true }
{ @_PopStackLevels false }
ifelse
} bind def
/@Arg
{
Adobe_CoolType_Data
begin
@opStackCountByLevel @opStackLevel 1 sub get /args get exch get
end
} bind def
currentglobal true setglobal
/CTHasResourceForAllBug
Level2?
{
1 dict dup begin
mark
{
(*) { pop stop } 128 string /Category
resourceforall
}
stopped
cleartomark
currentdict eq dup
{ end }
if
not
}
{ false }
ifelse
def
/CTHasResourceStatusBug
Level2?
{
mark
{ /steveamerige /Category resourcestatus }
stopped
{ cleartomark true }
{ cleartomark currentglobal not }
ifelse
}
{ false }
ifelse
def
setglobal
/CTResourceStatus
{
mark 3 1 roll
/Category findresource
begin
({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec
{ cleartomark false }
{ { 3 2 roll pop true } { cleartomark false } ifelse }
ifelse
end
} bind def
/CTWorkAroundBugs
{
Level2?
{
/cid_PreLoad /ProcSet resourcestatus
{
pop pop
currentglobal
mark
{
(*)
{
dup /CMap CTHasResourceStatusBug
{ CTResourceStatus }
{ resourcestatus }
ifelse
{
pop dup 0 eq exch 1 eq or
{
dup /CMap findresource gcheck setglobal
/CMap undefineresource
}
{
pop CTHasResourceForAllBug
{ exit }
{ stop }
ifelse
}
ifelse
}
{ pop }
ifelse
}
128 string /CMap resourceforall
}
stopped
{ cleartomark }
stopped pop
setglobal
}
if
}
if
} bind def
/doc_setup
{
Adobe_CoolType_Core
begin
CTWorkAroundBugs
/mov /moveto load def
/nfnt /newencodedfont load def
/mfnt /makefont load def
/sfnt /setfont load def
/ufnt /undefinefont load def
/chp /charpath load def
/awsh /awidthshow load def
/wsh /widthshow load def
/ash /ashow load def
/sh /show load def
end
userdict /Adobe_CoolType_Data 10 dict dup
begin
/AddWidths? false def
/CC 0 def
/charcode 2 string def
/@opStackCountByLevel 32 dict def
/@opStackLevel 0 def
/@dictStackCountByLevel 32 dict def
/@dictStackLevel 0 def
/InVMFontsByCMap 10 dict def
/InVMDeepCopiedFonts 10 dict def
end put
} bind def
/doc_trailer
{
currentdict Adobe_CoolType_Core eq
{ end }
if
} bind def
/page_setup
{
Adobe_CoolType_Core begin
} bind def
/page_trailer
{
end
} bind def
/unload
{
systemdict /languagelevel known
{
systemdict/languagelevel get 2 ge
{
userdict/Adobe_CoolType_Core 2 copy known
{ undef }
{ pop pop }
ifelse
}
if
}
if
} bind def
/ndf
{
1 index where
{ pop pop pop }
{ dup xcheck { bind } if def }
ifelse
} def
/findfont systemdict
begin
userdict
begin
/globaldict where { /globaldict get begin } if
dup where pop exch get
/globaldict where { pop end } if
end
end
Adobe_CoolType_Core_Defined
{ /systemfindfont exch def }
{
/findfont 1 index def
/systemfindfont exch def
}
ifelse
/undefinefont
{ pop } ndf
/copyfont
{
currentglobal 3 1 roll
1 index gcheck setglobal
dup null eq { 0 } { dup length } ifelse
2 index length add 1 add dict
begin
exch
{
1 index /FID eq
{ pop pop }
{ def }
ifelse
}
forall
dup null eq
{ pop }
{ { def } forall }
ifelse
currentdict
end
exch setglobal
} bind def
/copyarray
{
currentglobal exch
dup gcheck setglobal
dup length array copy
exch setglobal
} bind def
/newencodedfont
{
currentglobal
{
SharedFontDirectory 3 index known
{ SharedFontDirectory 3 index get /FontReferenced known }
{ false }
ifelse
}
{
FontDirectory 3 index known
{ FontDirectory 3 index get /FontReferenced known }
{
SharedFontDirectory 3 index known
{ SharedFontDirectory 3 index get /FontReferenced known }
{ false }
ifelse
}
ifelse
}
ifelse
dup
{
3 index findfont /FontReferenced get
2 index dup type /nametype eq
{findfont}
if ne
{ pop false }
if
}
if
{
pop
1 index findfont
/Encoding get exch
0 1 255
{ 2 copy get 3 index 3 1 roll put }
for
pop pop pop
}
{
dup type /nametype eq
{ findfont }
if
dup dup maxlength 2 add dict
begin
exch
{
1 index /FID ne
{def}
{pop pop}
ifelse
}
forall
/FontReferenced exch def
/Encoding exch dup length array copy def
/FontName 1 index dup type /stringtype eq { cvn } if def dup
currentdict
end
definefont def
}
ifelse
} bind def
/SetSubstituteStrategy
{
$SubstituteFont
begin
dup type /dicttype ne
{ 0 dict }
if
currentdict /$Strategies known
{
exch $Strategies exch
2 copy known
{
get
2 copy maxlength exch maxlength add dict
begin
{ def } forall
{ def } forall
currentdict
dup /$Init known
{ dup /$Init get exec }
if
end
/$Strategy exch def
}
{ pop pop pop }
ifelse
}
{ pop pop }
ifelse
end
} bind def
/scff
{
$SubstituteFont
begin
dup type /stringtype eq
{ dup length exch }
{ null }
ifelse
/$sname exch def
/$slen exch def
/$inVMIndex
$sname null eq
{
1 index $str cvs
dup length $slen sub $slen getinterval cvn
}
{ $sname }
ifelse def
end
{ findfont }
@Stopped
{
dup length 8 add string exch
1 index 0 (BadFont:) putinterval
1 index exch 8 exch dup length string cvs putinterval cvn
{ findfont }
@Stopped
{ pop /Courier findfont }
if
}
if
$SubstituteFont
begin
/$sname null def
/$slen 0 def
/$inVMIndex null def
end
} bind def
/isWidthsOnlyFont
{
dup /WidthsOnly known
{ pop pop true }
{
dup /FDepVector known
{ /FDepVector get { isWidthsOnlyFont dup { exit } if } forall }
{
dup /FDArray known
{ /FDArray get { isWidthsOnlyFont dup { exit } if } forall }
{ pop }
ifelse
}
ifelse
}
ifelse
} bind def
/?str1 256 string def
/?set
{
$SubstituteFont
begin
/$substituteFound false def
/$fontname 4 index def
/$doSmartSub false def
end
3 index
currentglobal false setglobal exch
/CompatibleFonts /ProcSet resourcestatus
{
pop pop
/CompatibleFonts /ProcSet findresource
begin
dup /CompatibleFont currentexception
1 index /CompatibleFont true setexception
1 index /Font resourcestatus
{
pop pop
3 2 roll setglobal
end
exch
dup findfont
/CompatibleFonts /ProcSet findresource
begin
3 1 roll exch /CompatibleFont exch setexception
end
}
{
3 2 roll setglobal
1 index exch /CompatibleFont exch setexception
end
findfont
$SubstituteFont /$substituteFound true put
}
ifelse
}
{ exch setglobal findfont }
ifelse
$SubstituteFont
begin
$substituteFound
{
false
(%%[Using embedded font ) print
5 index ?str1 cvs print
( to avoid the font substitution problem noted earlier.]%%\n) print
}
{
dup /FontName known
{
dup /FontName get $fontname eq
1 index /DistillerFauxFont known not and
/currentdistillerparams where
{ pop false 2 index isWidthsOnlyFont not and }
if
}
{ false }
ifelse
}
ifelse
exch pop
/$doSmartSub true def
end
{
exch pop exch pop exch
2 dict dup /Found 3 index put
exch findfont exch
}
{
exch exec
exch dup findfont
dup /FontType get 3 eq
{
exch ?str1 cvs
dup length 1 sub
-1 0
{
exch dup 2 index get 42 eq
{
exch 0 exch getinterval cvn 4 1 roll 3 2 roll pop
exit
}
{exch pop} ifelse
}for
}
{
exch pop
} ifelse
2 dict dup /Downloaded 6 5 roll put
}
ifelse
dup /FontName 4 index put copyfont definefont pop
} bind def
/?str2 256 string def
/?add
{
1 index type /integertype eq
{ exch true 4 2 }
{ false 3 1 }
ifelse
roll
1 index findfont
dup /Widths known
{
Adobe_CoolType_Data /AddWidths? true put
gsave dup 1000 scalefont setfont
}
if
/Downloaded known
{
exec
exch
{
exch ?str2 cvs exch
findfont /Downloaded get 1 dict begin /Downloaded 1 index def ?str1 cvs length
?str1 1 index 1 add 3 index putinterval
exch length 1 add 1 index add
?str1 2 index (*) putinterval
?str1 0 2 index getinterval cvn findfont
?str1 3 index (+) putinterval
2 dict dup /FontName ?str1 0 6 index getinterval cvn put
dup /Downloaded Downloaded put end copyfont
dup /FontName get exch definefont pop pop pop
}
{
pop
}
ifelse
}
{
pop
exch
{
findfont
dup /Found get
dup length exch ?str1 cvs pop
?str1 1 index (+) putinterval
?str1 1 index 1 add 4 index ?str2 cvs putinterval
?str1 exch 0 exch 5 4 roll ?str2 cvs length 1 add add getinterval cvn
1 dict exch 1 index exch /FontName exch put copyfont
dup /FontName get exch definefont pop
}
{
pop
}
ifelse
}
ifelse
Adobe_CoolType_Data /AddWidths? get
{ grestore Adobe_CoolType_Data /AddWidths? false put }
if
} bind def
/?sh
{
currentfont /Downloaded known { exch } if pop
} bind def
/?chp
{
currentfont /Downloaded known { pop } { false chp } ifelse
} bind def
/?mv
{
currentfont /Downloaded known { moveto pop pop } { pop pop moveto } ifelse
} bind def
setpacking
userdict /$SubstituteFont 25 dict put
1 dict
begin
/SubstituteFont
dup $error exch 2 copy known
{ get }
{ pop pop { pop /Courier } bind }
ifelse def
/currentdistillerparams where dup
{
pop pop
currentdistillerparams /CannotEmbedFontPolicy 2 copy known
{ get /Error eq }
{ pop pop false }
ifelse
}
if not
{
countdictstack array dictstack 0 get
begin
userdict
begin
$SubstituteFont
begin
/$str 128 string def
/$fontpat 128 string def
/$slen 0 def
/$sname null def
/$match false def
/$fontname null def
/$substituteFound false def
/$inVMIndex null def
/$doSmartSub true def
/$depth 0 def
/$fontname null def
/$italicangle 26.5 def
/$dstack null def
/$Strategies 10 dict dup
begin
/$Type3Underprint
{
currentglobal exch false setglobal
11 dict
begin
/UseFont exch
$WMode 0 ne
{
dup length dict copy
dup /WMode $WMode put
/UseFont exch definefont
}
if def
/FontName $fontname dup type /stringtype eq { cvn } if def
/FontType 3 def
/FontMatrix [ .001 0 0 .001 0 0 ] def
/Encoding 256 array dup 0 1 255 { /.notdef put dup } for pop def
/FontBBox [ 0 0 0 0 ] def
/CCInfo 7 dict dup
begin
/cc null def
/x 0 def
/y 0 def
end def
/BuildChar
{
exch
begin
CCInfo
begin
1 string dup 0 3 index put exch pop
/cc exch def
UseFont 1000 scalefont setfont
cc stringwidth /y exch def /x exch def
x y setcharwidth
$SubstituteFont /$Strategy get /$Underprint get exec
0 0 moveto cc show
x y moveto
end
end
} bind def
currentdict
end
exch setglobal
} bind def
/$GetaTint
2 dict dup
begin
/$BuildFont
{
dup /WMode known
{ dup /WMode get }
{ 0 }
ifelse
/$WMode exch def
$fontname exch
dup /FontName known
{
dup /FontName get
dup type /stringtype eq { cvn } if
}
{ /unnamedfont }
ifelse
exch
Adobe_CoolType_Data /InVMDeepCopiedFonts get
1 index /FontName get known
{
pop
Adobe_CoolType_Data /InVMDeepCopiedFonts get
1 index get
null copyfont
}
{ $deepcopyfont }
ifelse
exch 1 index exch /FontBasedOn exch put
dup /FontName $fontname dup type /stringtype eq { cvn } if put
definefont
Adobe_CoolType_Data /InVMDeepCopiedFonts get
begin
dup /FontBasedOn get 1 index def
end
} bind def
/$Underprint
{
gsave
x abs y abs gt
{ /y 1000 def }
{ /x -1000 def 500 120 translate }
ifelse
Level2?
{
[ /Separation (All) /DeviceCMYK { 0 0 0 1 pop } ]
setcolorspace
}
{ 0 setgray }
ifelse
10 setlinewidth
x .8 mul
[ 7 3 ]
{
y mul 8 div 120 sub x 10 div exch moveto
0 y 4 div neg rlineto
dup 0 rlineto
0 y 4 div rlineto
closepath
gsave
Level2?
{ .2 setcolor }
{ .8 setgray }
ifelse
fill grestore
stroke
}
forall
pop
grestore
} bind def
end def
/$Oblique
1 dict dup
begin
/$BuildFont
{
currentglobal exch dup gcheck setglobal
null copyfont
begin
/FontBasedOn
currentdict /FontName known
{
FontName
dup type /stringtype eq { cvn } if
}
{ /unnamedfont }
ifelse
def
/FontName $fontname dup type /stringtype eq { cvn } if def
/currentdistillerparams where
{ pop }
{
/FontInfo currentdict /FontInfo known
{ FontInfo null copyfont }
{ 2 dict }
ifelse
dup
begin
/ItalicAngle $italicangle def
/FontMatrix FontMatrix
[ 1 0 ItalicAngle dup sin exch cos div 1 0 0 ]
matrix concatmatrix readonly
end
4 2 roll def
def
}
ifelse
FontName currentdict
end
definefont
exch setglobal
} bind def
end def
/$None
1 dict dup
begin
/$BuildFont {} bind def
end def
end def
/$Oblique SetSubstituteStrategy
/$findfontByEnum
{
dup type /stringtype eq { cvn } if
dup /$fontname exch def
$sname null eq
{ $str cvs dup length $slen sub $slen getinterval }
{ pop $sname }
ifelse
$fontpat dup 0 (fonts/*) putinterval exch 7 exch putinterval
/$match false def
$SubstituteFont /$dstack countdictstack array dictstack put
mark
{
$fontpat 0 $slen 7 add getinterval
{ /$match exch def exit }
$str filenameforall
}
stopped
{
cleardictstack
currentdict
true
$SubstituteFont /$dstack get
{
exch
{
1 index eq
{ pop false }
{ true }
ifelse
}
{ begin false }
ifelse
}
forall
pop
}
if
cleartomark
/$slen 0 def
$match false ne
{ $match (fonts/) anchorsearch pop pop cvn }
{ /Courier }
ifelse
} bind def
/$ROS 1 dict dup
begin
/Adobe 4 dict dup
begin
/Japan1 [ /Ryumin-Light /HeiseiMin-W3
/GothicBBB-Medium /HeiseiKakuGo-W5
/HeiseiMaruGo-W4 /Jun101-Light ] def
/Korea1 [ /HYSMyeongJo-Medium /HYGoThic-Medium ] def
/GB1 [ /STSong-Light /STHeiti-Regular ] def
/CNS1 [ /MKai-Medium /MHei-Medium ] def
end def
end def
/$cmapname null def
/$deepcopyfont
{
dup /FontType get 0 eq
{
1 dict dup /FontName /copied put copyfont
begin
/FDepVector FDepVector copyarray
0 1 2 index length 1 sub
{
2 copy get $deepcopyfont
dup /FontName /copied put
/copied exch definefont
3 copy put pop pop
}
for
def
currentdict
end
}
{ $Strategies /$Type3Underprint get exec }
ifelse
} bind def
/$buildfontname
{
dup /CIDFont findresource /CIDSystemInfo get
begin
Registry length Ordering length Supplement 8 string cvs
3 copy length 2 add add add string
dup 5 1 roll dup 0 Registry putinterval
dup 4 index (-) putinterval
dup 4 index 1 add Ordering putinterval
4 2 roll add 1 add 2 copy (-) putinterval
end
1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
anchorsearch
{ pop pop 3 2 roll putinterval cvn /$cmapname exch def }
{ pop pop pop pop pop }
ifelse
length
$str 1 index (-) putinterval 1 add
$str 1 index $cmapname $fontpat cvs putinterval
$cmapname length add
$str exch 0 exch getinterval cvn
} bind def
/$findfontByROS
{
/$fontname exch def
$ROS Registry 2 copy known
{
get Ordering 2 copy known
{ get }
{ pop pop [] }
ifelse
}
{ pop pop [] }
ifelse
false exch
{
dup /CIDFont resourcestatus
{
pop pop
save
1 index /CIDFont findresource
dup /WidthsOnly known
{ dup /WidthsOnly get }
{ false }
ifelse
exch pop
exch restore
{ pop }
{ exch pop true exit }
ifelse
}
{ pop }
ifelse
}
forall
{ $str cvs $buildfontname }
{
false (*)
{
save exch
dup /CIDFont findresource
dup /WidthsOnly known
{ dup /WidthsOnly get not }
{ true }
ifelse
exch /CIDSystemInfo get
dup /Registry get Registry eq
exch /Ordering get Ordering eq and and
{ exch restore exch pop true exit }
{ pop restore }
ifelse
}
$str /CIDFont resourceforall
{ $buildfontname }
{ $fontname $findfontByEnum }
ifelse
}
ifelse
} bind def
end
end
currentdict /$error known currentdict /languagelevel known and dup
{ pop $error /SubstituteFont known }
if
dup
{ $error }
{ Adobe_CoolType_Core }
ifelse
begin
{
/SubstituteFont
/CMap /Category resourcestatus
{
pop pop
{
$SubstituteFont
begin
/$substituteFound true def
dup length $slen gt
$sname null ne or
$slen 0 gt and
{
$sname null eq
{ dup $str cvs dup length $slen sub $slen getinterval cvn }
{ $sname }
ifelse
Adobe_CoolType_Data /InVMFontsByCMap get
1 index 2 copy known
{
get
false exch
{
pop
currentglobal
{
GlobalFontDirectory 1 index known
{ exch pop true exit }
{ pop }
ifelse
}
{
FontDirectory 1 index known
{ exch pop true exit }
{
GlobalFontDirectory 1 index known
{ exch pop true exit }
{ pop }
ifelse
}
ifelse
}
ifelse
}
forall
}
{ pop pop false }
ifelse
{
exch pop exch pop
}
{
dup /CMap resourcestatus
{
pop pop
dup /$cmapname exch def
/CMap findresource /CIDSystemInfo get { def } forall
$findfontByROS
}
{
128 string cvs
dup (-) search
{
3 1 roll search
{
3 1 roll pop
{ dup cvi }
stopped
{ pop pop pop pop pop $findfontByEnum }
{
4 2 roll pop pop
exch length
exch
2 index length
2 index
sub
exch 1 sub -1 0
{
$str cvs dup length
4 index
0
4 index
4 3 roll add
getinterval
exch 1 index exch 3 index exch
putinterval
dup /CMap resourcestatus
{
pop pop
4 1 roll pop pop pop
dup /$cmapname exch def
/CMap findresource /CIDSystemInfo get { def } forall
$findfontByROS
true exit
}
{ pop }
ifelse
}
for
dup type /booleantype eq
{ pop }
{ pop pop pop $findfontByEnum }
ifelse
}
ifelse
}
{ pop pop pop $findfontByEnum }
ifelse
}
{ pop pop $findfontByEnum }
ifelse
}
ifelse
}
ifelse
}
{ //SubstituteFont exec }
ifelse
/$slen 0 def
end
}
}
{
{
$SubstituteFont
begin
/$substituteFound true def
dup length $slen gt
$sname null ne or
$slen 0 gt and
{ $findfontByEnum }
{ //SubstituteFont exec }
ifelse
end
}
}
ifelse
bind readonly def
Adobe_CoolType_Core /scfindfont /systemfindfont load put
}
{
/scfindfont
{
$SubstituteFont
begin
dup systemfindfont
dup /FontName known
{ dup /FontName get dup 3 index ne }
{ /noname true }
ifelse
dup
{
/$origfontnamefound 2 index def
/$origfontname 4 index def /$substituteFound true def
}
if
exch pop
{
$slen 0 gt
$sname null ne
3 index length $slen gt or and
{
pop dup $findfontByEnum findfont
dup maxlength 1 add dict
begin
{ 1 index /FID eq { pop pop } { def } ifelse }
forall
currentdict
end
definefont
dup /FontName known { dup /FontName get } { null } ifelse
$origfontnamefound ne
{
$origfontname $str cvs print
( substitution revised, using ) print
dup /FontName known
{ dup /FontName get } { (unspecified font) }
ifelse
$str cvs print (.\n) print
}
if
}
{ exch pop }
ifelse
}
{ exch pop }
ifelse
end
} bind def
}
ifelse
end
end
Adobe_CoolType_Core_Defined not
{
Adobe_CoolType_Core /findfont
{
$SubstituteFont
begin
$depth 0 eq
{
/$fontname 1 index dup type /stringtype ne { $str cvs } if def
/$substituteFound false def
}
if
/$depth $depth 1 add def
end
scfindfont
$SubstituteFont
begin
/$depth $depth 1 sub def
$substituteFound $depth 0 eq and
{
$inVMIndex null ne
{ dup $inVMIndex $AddInVMFont }
if
$doSmartSub
{
currentdict /$Strategy known
{ $Strategy /$BuildFont get exec }
if
}
if
}
if
end
} bind put
}
if
}
if
end
/$AddInVMFont
{
exch /FontName 2 copy known
{
get
1 dict dup begin exch 1 index gcheck def end exch
Adobe_CoolType_Data /InVMFontsByCMap get exch
$DictAdd
}
{ pop pop pop }
ifelse
} bind def
/$DictAdd
{
2 copy known not
{ 2 copy 4 index length dict put }
if
Level2? not
{
2 copy get dup maxlength exch length 4 index length add lt
2 copy get dup length 4 index length add exch maxlength 1 index lt
{
2 mul dict
begin
2 copy get { forall } def
2 copy currentdict put
end
}
{ pop }
ifelse
}
if
get
begin
{ def }
forall
end
} bind def
end
end
%%EndResource
%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.19 0
%%Copyright: Copyright 1987-2003 Adobe Systems Incorporated.
%%Version: 1.19 0
systemdict /languagelevel known dup
{ currentglobal false setglobal }
{ false }
ifelse
exch
userdict /Adobe_CoolType_Utility 2 copy known
{ 2 copy get dup maxlength 25 add dict copy }
{ 25 dict }
ifelse put
Adobe_CoolType_Utility
begin
/ct_Level2? exch def
/ct_Clone? 1183615869 internaldict dup
/CCRun known not
exch /eCCRun known not
ct_Level2? and or def
ct_Level2?
{ globaldict begin currentglobal true setglobal }
if
/ct_AddStdCIDMap
ct_Level2?
{ {
((Hex) 57 StartData
0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
cc36 74f4 1144 b13b 77) 0 () /SubFileDecode filter cvx exec
} }
{ {
<BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A> eexec
} }
ifelse bind def
userdict /cid_extensions known
dup { cid_extensions /cid_UpdateDB known and } if
{
cid_extensions
begin
/cid_GetCIDSystemInfo
{
1 index type /stringtype eq
{ exch cvn exch }
if
cid_extensions
begin
dup load 2 index known
{
2 copy
cid_GetStatusInfo
dup null ne
{
1 index load
3 index get
dup null eq
{ pop pop cid_UpdateDB }
{
exch
1 index /Created get eq
{ exch pop exch pop }
{ pop cid_UpdateDB }
ifelse
}
ifelse
}
{ pop cid_UpdateDB }
ifelse
}
{ cid_UpdateDB }
ifelse
end
} bind def
end
}
if
ct_Level2?
{ end setglobal }
if
/ct_UseNativeCapability? systemdict /composefont known def
/ct_MakeOCF 35 dict def
/ct_Vars 25 dict def
/ct_GlyphDirProcs 6 dict def
/ct_BuildCharDict 15 dict dup
begin
/charcode 2 string def
/dst_string 1500 string def
/nullstring () def
/usewidths? true def
end def
ct_Level2? { setglobal } { pop } ifelse
ct_GlyphDirProcs
begin
/GetGlyphDirectory
{
systemdict /languagelevel known
{ pop /CIDFont findresource /GlyphDirectory get }
{
1 index /CIDFont findresource /GlyphDirectory
get dup type /dicttype eq
{
dup dup maxlength exch length sub 2 index lt
{
dup length 2 index add dict copy 2 index
/CIDFont findresource/GlyphDirectory 2 index put
}
if
}
if
exch pop exch pop
}
ifelse
+
} def
/+
{
systemdict /languagelevel known
{
currentglobal false setglobal
3 dict begin
/vm exch def
}
{ 1 dict begin }
ifelse
/$ exch def
systemdict /languagelevel known
{
vm setglobal
/gvm currentglobal def
$ gcheck setglobal
}
if
? { $ begin } if
} def
/? { $ type /dicttype eq } def
/| {
userdict /Adobe_CoolType_Data known
{
Adobe_CoolType_Data /AddWidths? known
{
currentdict Adobe_CoolType_Data
begin
begin
AddWidths?
{
Adobe_CoolType_Data /CC 3 index put
? { def } { $ 3 1 roll put } ifelse
CC charcode exch 1 index 0 2 index 256 idiv put
1 index exch 1 exch 256 mod put
stringwidth 2 array astore
currentfont /Widths get exch CC exch put
}
{ ? { def } { $ 3 1 roll put } ifelse }
ifelse
end
end
}
{ ? { def } { $ 3 1 roll put } ifelse } ifelse
}
{ ? { def } { $ 3 1 roll put } ifelse }
ifelse
} def
/!
{
? { end } if
systemdict /languagelevel known
{ gvm setglobal }
if
end
} def
/: { string currentfile exch readstring pop } executeonly def
end
ct_MakeOCF
begin
/ct_cHexEncoding
[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF] def
/ct_CID_STR_SIZE 8000 def
/ct_mkocfStr100 100 string def
/ct_defaultFontMtx [.001 0 0 .001 0 0] def
/ct_1000Mtx [1000 0 0 1000 0 0] def
/ct_raise {exch cvx exch errordict exch get exec stop} bind def
/ct_reraise
{ cvx $error /errorname get (Error: ) print dup ( ) cvs print
errordict exch get exec stop
} bind def
/ct_cvnsi
{
1 index add 1 sub 1 exch 0 4 1 roll
{
2 index exch get
exch 8 bitshift
add
}
for
exch pop
} bind def
/ct_GetInterval
{
Adobe_CoolType_Utility /ct_BuildCharDict get
begin
/dst_index 0 def
dup dst_string length gt
{ dup string /dst_string exch def }
if
1 index ct_CID_STR_SIZE idiv
/arrayIndex exch def
2 index arrayIndex get
2 index
arrayIndex ct_CID_STR_SIZE mul
sub
{
dup 3 index add 2 index length le
{
2 index getinterval
dst_string dst_index 2 index putinterval
length dst_index add /dst_index exch def
exit
}
{
1 index length 1 index sub
dup 4 1 roll
getinterval
dst_string dst_index 2 index putinterval
pop dup dst_index add /dst_index exch def
sub
/arrayIndex arrayIndex 1 add def
2 index dup length arrayIndex gt
{ arrayIndex get }
{
pop
exit
}
ifelse
0
}
ifelse
}
loop
pop pop pop
dst_string 0 dst_index getinterval
end
} bind def
ct_Level2?
{
/ct_resourcestatus
currentglobal mark true setglobal
{ /unknowninstancename /Category resourcestatus }
stopped
{ cleartomark setglobal true }
{ cleartomark currentglobal not exch setglobal }
ifelse
{
{
mark 3 1 roll /Category findresource
begin
ct_Vars /vm currentglobal put
({ResourceStatus} stopped) 0 () /SubFileDecode filter cvx exec
{ cleartomark false }
{ { 3 2 roll pop true } { cleartomark false } ifelse }
ifelse
ct_Vars /vm get setglobal
end
}
}
{ { resourcestatus } }
ifelse bind def
/CIDFont /Category ct_resourcestatus
{ pop pop }
{
currentglobal true setglobal
/Generic /Category findresource
dup length dict copy
dup /InstanceType /dicttype put
/CIDFont exch /Category defineresource pop
setglobal
}
ifelse
ct_UseNativeCapability?
{
/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo 3 dict dup begin
/Registry (Adobe) def
/Ordering (Identity) def
/Supplement 0 def
end def
/CMapName /Identity-H def
/CMapVersion 1.000 def
/CMapType 1 def
1 begincodespacerange
<0000> <FFFF>
endcodespacerange
1 begincidrange
<0000> <FFFF> 0
endcidrange
endcmap
CMapName currentdict /CMap defineresource pop
end
end
}
if
}
{
/ct_Category 2 dict begin
/CIDFont 10 dict def
/ProcSet 2 dict def
currentdict
end
def
/defineresource
{
ct_Category 1 index 2 copy known
{
get
dup dup maxlength exch length eq
{
dup length 10 add dict copy
ct_Category 2 index 2 index put
}
if
3 index 3 index put
pop exch pop
}
{ pop pop /defineresource /undefined ct_raise }
ifelse
} bind def
/findresource
{
ct_Category 1 index 2 copy known
{
get
2 index 2 copy known
{ get 3 1 roll pop pop}
{ pop pop /findresource /undefinedresource ct_raise }
ifelse
}
{ pop pop /findresource /undefined ct_raise }
ifelse
} bind def
/resourcestatus
{
ct_Category 1 index 2 copy known
{
get
2 index known
exch pop exch pop
{
0 -1 true
}
{
false
}
ifelse
}
{ pop pop /findresource /undefined ct_raise }
ifelse
} bind def
/ct_resourcestatus /resourcestatus load def
}
ifelse
/ct_CIDInit 2 dict
begin
/ct_cidfont_stream_init
{
{
dup (Binary) eq
{
pop
null
currentfile
ct_Level2?
{
{ cid_BYTE_COUNT () /SubFileDecode filter }
stopped
{ pop pop pop }
if
}
if
/readstring load
exit
}
if
dup (Hex) eq
{
pop
currentfile
ct_Level2?
{
{ null exch /ASCIIHexDecode filter /readstring }
stopped
{ pop exch pop (>) exch /readhexstring }
if
}
{ (>) exch /readhexstring }
ifelse
load
exit
}
if
/StartData /typecheck ct_raise
}
loop
cid_BYTE_COUNT ct_CID_STR_SIZE le
{
2 copy cid_BYTE_COUNT string exch exec
pop
1 array dup
3 -1 roll
0 exch put
}
{
cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
dup array exch 2 sub 0 exch 1 exch
{
2 copy
5 index
ct_CID_STR_SIZE
string
6 index exec
pop
put
pop
}
for
2 index
cid_BYTE_COUNT ct_CID_STR_SIZE mod string
3 index exec
pop
1 index exch
1 index length 1 sub
exch put
}
ifelse
cid_CIDFONT exch /GlyphData exch put
2 index null eq
{
pop pop pop
}
{
pop /readstring load
1 string exch
{
3 copy exec
pop
dup length 0 eq
{
pop pop pop pop pop
true exit
}
if
4 index
eq
{
pop pop pop pop
false exit
}
if
}
loop
pop
}
ifelse
} bind def
/StartData
{
mark
{
currentdict
dup /FDArray get 0 get /FontMatrix get
0 get 0.001 eq
{
dup /CDevProc known not
{
/CDevProc 1183615869 internaldict /stdCDevProc 2 copy known
{ get }
{
pop pop
{ pop pop pop pop pop 0 -1000 7 index 2 div 880 }
}
ifelse
def
}
if
}
{
/CDevProc
{
pop pop pop pop pop
0
1 cid_temp /cid_CIDFONT get
/FDArray get 0 get
/FontMatrix get 0 get div
7 index 2 div
1 index 0.88 mul
} def
}
ifelse
/cid_temp 15 dict def
cid_temp
begin
/cid_CIDFONT exch def
3 copy pop
dup /cid_BYTE_COUNT exch def 0 gt
{
ct_cidfont_stream_init
FDArray
{
/Private get
dup /SubrMapOffset known
{
begin
/Subrs SubrCount array def
Subrs
SubrMapOffset
SubrCount
SDBytes
ct_Level2?
{
currentdict dup /SubrMapOffset undef
dup /SubrCount undef
/SDBytes undef
}
if
end
/cid_SD_BYTES exch def
/cid_SUBR_COUNT exch def
/cid_SUBR_MAP_OFFSET exch def
/cid_SUBRS exch def
cid_SUBR_COUNT 0 gt
{
GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
0 cid_SD_BYTES ct_cvnsi
0 1 cid_SUBR_COUNT 1 sub
{
exch 1 index
1 add
cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
GlyphData exch cid_SD_BYTES ct_GetInterval
0 cid_SD_BYTES ct_cvnsi
cid_SUBRS 4 2 roll
GlyphData exch
4 index
1 index
sub
ct_GetInterval
dup length string copy put
}
for
pop
}
if
}
{ pop }
ifelse
}
forall
}
if
cleartomark pop pop
end
CIDFontName currentdict /CIDFont defineresource pop
end end
}
stopped
{ cleartomark /StartData ct_reraise }
if
} bind def
currentdict
end def
/ct_saveCIDInit
{
/CIDInit /ProcSet ct_resourcestatus
{ true }
{ /CIDInitC /ProcSet ct_resourcestatus }
ifelse
{
pop pop
/CIDInit /ProcSet findresource
ct_UseNativeCapability?
{ pop null }
{ /CIDInit ct_CIDInit /ProcSet defineresource pop }
ifelse
}
{ /CIDInit ct_CIDInit /ProcSet defineresource pop null }
ifelse
ct_Vars exch /ct_oldCIDInit exch put
} bind def
/ct_restoreCIDInit
{
ct_Vars /ct_oldCIDInit get dup null ne
{ /CIDInit exch /ProcSet defineresource pop }
{ pop }
ifelse
} bind def
/ct_BuildCharSetUp
{
1 index
begin
CIDFont
begin
Adobe_CoolType_Utility /ct_BuildCharDict get
begin
/ct_dfCharCode exch def
/ct_dfDict exch def
CIDFirstByte ct_dfCharCode add
dup CIDCount ge
{ pop 0 }
if
/cid exch def
{
GlyphDirectory cid 2 copy known
{ get }
{ pop pop nullstring }
ifelse
dup length FDBytes sub 0 gt
{
dup
FDBytes 0 ne
{ 0 FDBytes ct_cvnsi }
{ pop 0 }
ifelse
/fdIndex exch def
dup length FDBytes sub FDBytes exch getinterval
/charstring exch def
exit
}
{
pop
cid 0 eq
{ /charstring nullstring def exit }
if
/cid 0 def
}
ifelse
}
loop
} def
/ct_SetCacheDevice
{
0 0 moveto
dup stringwidth
3 -1 roll
true charpath
pathbbox
0 -1000
7 index 2 div 880
setcachedevice2
0 0 moveto
} def
/ct_CloneSetCacheProc
{
1 eq
{
stringwidth
pop -2 div -880
0 -1000 setcharwidth
moveto
}
{
usewidths?
{
currentfont /Widths get cid
2 copy known
{ get exch pop aload pop }
{ pop pop stringwidth }
ifelse
}
{ stringwidth }
ifelse
setcharwidth
0 0 moveto
}
ifelse
} def
/ct_Type3ShowCharString
{
ct_FDDict fdIndex 2 copy known
{ get }
{
currentglobal 3 1 roll
1 index gcheck setglobal
ct_Type1FontTemplate dup maxlength dict copy
begin
FDArray fdIndex get
dup /FontMatrix 2 copy known
{ get }
{ pop pop ct_defaultFontMtx }
ifelse
/FontMatrix exch dup length array copy def
/Private get
/Private exch def
/Widths rootfont /Widths get def
/CharStrings 1 dict dup /.notdef
<d841272cf18f54fc13> dup length string copy put def
currentdict
end
/ct_Type1Font exch definefont
dup 5 1 roll put
setglobal
}
ifelse
dup /CharStrings get 1 index /Encoding get
ct_dfCharCode get charstring put
rootfont /WMode 2 copy known
{ get }
{ pop pop 0 }
ifelse
exch
1000 scalefont setfont
ct_str1 0 ct_dfCharCode put
ct_str1 exch ct_dfSetCacheProc
ct_SyntheticBold
{
currentpoint
ct_str1 show
newpath
moveto
ct_str1 true charpath
ct_StrokeWidth setlinewidth
stroke
}
{ ct_str1 show }
ifelse
} def
/ct_Type4ShowCharString
{
ct_dfDict ct_dfCharCode charstring
FDArray fdIndex get
dup /FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
{ ct_1000Mtx matrix concatmatrix concat }
{ pop }
ifelse
/Private get
Adobe_CoolType_Utility /ct_Level2? get not
{
ct_dfDict /Private
3 -1 roll
{ put }
1183615869 internaldict /superexec get exec
}
if
1183615869 internaldict
Adobe_CoolType_Utility /ct_Level2? get
{ 1 index }
{ 3 index /Private get mark 6 1 roll }
ifelse
dup /RunInt known
{ /RunInt get }
{ pop /CCRun }
ifelse
get exec
Adobe_CoolType_Utility /ct_Level2? get not
{ cleartomark }
if
} bind def
/ct_BuildCharIncremental
{
{
Adobe_CoolType_Utility /ct_MakeOCF get begin
ct_BuildCharSetUp
ct_ShowCharString
}
stopped
{ stop }
if
end
end
end
end
} bind def
/BaseFontNameStr (BF00) def
/ct_Type1FontTemplate 14 dict
begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] def
/FontBBox [-250 -250 1250 1250] def
/Encoding ct_cHexEncoding def
/PaintType 0 def
currentdict
end def
/BaseFontTemplate 11 dict
begin
/FontMatrix [0.001 0 0 0.001 0 0] def
/FontBBox [-250 -250 1250 1250] def
/Encoding ct_cHexEncoding def
/BuildChar /ct_BuildCharIncremental load def
ct_Clone?
{
/FontType 3 def
/ct_ShowCharString /ct_Type3ShowCharString load def
/ct_dfSetCacheProc /ct_CloneSetCacheProc load def
/ct_SyntheticBold false def
/ct_StrokeWidth 1 def
}
{
/FontType 4 def
/Private 1 dict dup /lenIV 4 put def
/CharStrings 1 dict dup /.notdef <d841272cf18f54fc13> put def
/PaintType 0 def
/ct_ShowCharString /ct_Type4ShowCharString load def
}
ifelse
/ct_str1 1 string def
currentdict
end def
/BaseFontDictSize BaseFontTemplate length 5 add def
/ct_matrixeq
{
true 0 1 5
{
dup 4 index exch get exch 3 index exch get eq and
dup not
{ exit }
if
}
for
exch pop exch pop
} bind def
/ct_makeocf
{
15 dict
begin
exch /WMode exch def
exch /FontName exch def
/FontType 0 def
/FMapType 2 def
dup /FontMatrix known
{ dup /FontMatrix get /FontMatrix exch def }
{ /FontMatrix matrix def }
ifelse
/bfCount 1 index /CIDCount get 256 idiv 1 add
dup 256 gt { pop 256} if def
/Encoding
256 array 0 1 bfCount 1 sub { 2 copy dup put pop } for
bfCount 1 255 { 2 copy bfCount put pop } for
def
/FDepVector bfCount dup 256 lt { 1 add } if array def
BaseFontTemplate BaseFontDictSize dict copy
begin
/CIDFont exch def
CIDFont /FontBBox known
{ CIDFont /FontBBox get /FontBBox exch def }
if
CIDFont /CDevProc known
{ CIDFont /CDevProc get /CDevProc exch def }
if
currentdict
end
BaseFontNameStr 3 (0) putinterval
0 1 bfCount dup 256 eq { 1 sub } if
{
FDepVector exch
2 index BaseFontDictSize dict copy
begin
dup /CIDFirstByte exch 256 mul def
FontType 3 eq
{ /ct_FDDict 2 dict def }
if
currentdict
end
1 index 16
BaseFontNameStr 2 2 getinterval cvrs pop
BaseFontNameStr exch definefont
put
}
for
ct_Clone?
{ /Widths 1 index /CIDFont get /GlyphDirectory get length dict def }
if
FontName
currentdict
end
definefont
ct_Clone?
{
gsave
dup 1000 scalefont setfont
ct_BuildCharDict
begin
/usewidths? false def
currentfont /Widths get
begin
exch /CIDFont get /GlyphDirectory get
{
pop
dup charcode exch 1 index 0 2 index 256 idiv put
1 index exch 1 exch 256 mod put
stringwidth 2 array astore def
}
forall
end
/usewidths? true def
end
grestore
}
{ exch pop }
ifelse
} bind def
/ct_ComposeFont
{
ct_UseNativeCapability?
{
2 index /CMap ct_resourcestatus
{ pop pop exch pop }
{
/CIDInit /ProcSet findresource
begin
12 dict
begin
begincmap
/CMapName 3 index def
/CMapVersion 1.000 def
/CMapType 1 def
exch /WMode exch def
/CIDSystemInfo 3 dict dup
begin
/Registry (Adobe) def
/Ordering
CMapName ct_mkocfStr100 cvs
(Adobe-) search
{
pop pop
(-) search
{
dup length string copy
exch pop exch pop
}
{ pop (Identity)}
ifelse
}
{ pop (Identity) }
ifelse
def
/Supplement 0 def
end def
1 begincodespacerange
<0000> <FFFF>
endcodespacerange
1 begincidrange
<0000> <FFFF> 0
endcidrange
endcmap
CMapName currentdict /CMap defineresource pop
end
end
}
ifelse
composefont
}
{
3 2 roll pop
0 get /CIDFont findresource
ct_makeocf
}
ifelse
} bind def
/ct_MakeIdentity
{
ct_UseNativeCapability?
{
1 index /CMap ct_resourcestatus
{ pop pop }
{
/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CMapName 2 index def
/CMapVersion 1.000 def
/CMapType 1 def
/CIDSystemInfo 3 dict dup
begin
/Registry (Adobe) def
/Ordering
CMapName ct_mkocfStr100 cvs
(Adobe-) search
{
pop pop
(-) search
{ dup length string copy exch pop exch pop }
{ pop (Identity) }
ifelse
}
{ pop (Identity) }
ifelse
def
/Supplement 0 def
end def
1 begincodespacerange
<0000> <FFFF>
endcodespacerange
1 begincidrange
<0000> <FFFF> 0
endcidrange
endcmap
CMapName currentdict /CMap defineresource pop
end
end
}
ifelse
composefont
}
{
exch pop
0 get /CIDFont findresource
ct_makeocf
}
ifelse
} bind def
currentdict readonly pop
end
end
%%EndResource
%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
%%Copyright: Copyright 1987-2003 Adobe Systems Incorporated.
%%Version: 1.0 0
userdict /ct_T42Dict 15 dict put
ct_T42Dict begin
/Is2015?
{
version
cvi
2015
ge
} bind def
/AllocGlyphStorage
{
Is2015?
{
pop
}
{
{string} forall
} ifelse
} bind def
/Type42DictBegin
{
25 dict begin
/FontName exch def
/CharStrings 256 dict
begin
/.notdef 0 def
currentdict
end def
/Encoding exch def
/PaintType 0 def
/FontType 42 def
/FontMatrix [1 0 0 1 0 0] def
4 array astore cvx /FontBBox exch def
/sfnts
} bind def
/Type42DictEnd
{
currentdict dup /FontName get exch definefont end
ct_T42Dict exch
dup /FontName get exch put
} bind def
/RD {string currentfile exch readstring pop} executeonly def
/PrepFor2015
{
Is2015?
{
/GlyphDirectory
16
dict def
sfnts 0 get
dup
2 index
(glyx)
putinterval
2 index
(locx)
putinterval
pop
pop
}
{
pop
pop
} ifelse
} bind def
/AddT42Char
{
Is2015?
{
/GlyphDirectory get
begin
def
end
pop
pop
}
{
/sfnts get
4 index
get
3 index
2 index
putinterval
pop
pop
pop
pop
} ifelse
} bind def
end
%%EndResource
Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
%%BeginResource: procset Adobe_AGM_Image 1.0 0
%%Version: 1.0 0
%%Copyright: Copyright (C) 2000-2003 Adobe Systems, Inc. All Rights Reserved.
systemdict /setpacking known
{
currentpacking
true setpacking
} if
userdict /Adobe_AGM_Image 75 dict dup begin put
/Adobe_AGM_Image_Id /Adobe_AGM_Image_1.0_0 def
/nd{
null def
}bind def
/AGMIMG_&image nd
/AGMIMG_&colorimage nd
/AGMIMG_&imagemask nd
/AGMIMG_mbuf () def
/AGMIMG_ybuf () def
/AGMIMG_kbuf () def
/AGMIMG_c 0 def
/AGMIMG_m 0 def
/AGMIMG_y 0 def
/AGMIMG_k 0 def
/AGMIMG_tmp nd
/AGMIMG_imagestring0 nd
/AGMIMG_imagestring1 nd
/AGMIMG_imagestring2 nd
/AGMIMG_imagestring3 nd
/AGMIMG_imagestring4 nd
/AGMIMG_imagestring5 nd
/AGMIMG_cnt nd
/AGMIMG_fsave nd
/AGMIMG_colorAry nd
/AGMIMG_override nd
/AGMIMG_name nd
/AGMIMG_maskSource nd
/invert_image_samples nd
/knockout_image_samples nd
/img nd
/sepimg nd
/devnimg nd
/idximg nd
/doc_setup
{
Adobe_AGM_Core begin
Adobe_AGM_Image begin
/AGMIMG_&image systemdict/image get def
/AGMIMG_&imagemask systemdict/imagemask get def
/colorimage where{
pop
/AGMIMG_&colorimage /colorimage ldf
}if
end
end
}def
/page_setup
{
Adobe_AGM_Image begin
/AGMIMG_ccimage_exists {/customcolorimage where
{
pop
/Adobe_AGM_OnHost_Seps where
{
pop false
}{
/Adobe_AGM_InRip_Seps where
{
pop false
}{
true
}ifelse
}ifelse
}{
false
}ifelse
}bdf
level2{
/invert_image_samples
{
Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
/Decode [ Decode 1 get Decode 0 get] def
}def
/knockout_image_samples
{
Operator/imagemask ne{
/Decode [1 1] def
}if
}def
}{
/invert_image_samples
{
{1 exch sub} currenttransfer addprocs settransfer
}def
/knockout_image_samples
{
{ pop 1 } currenttransfer addprocs settransfer
}def
}ifelse
/img /imageormask ldf
/sepimg /sep_imageormask ldf
/devnimg /devn_imageormask ldf
/idximg /indexed_imageormask ldf
/_ctype 7 def
currentdict{
dup xcheck 1 index type dup /arraytype eq exch /packedarraytype eq or and{
bind
}if
def
}forall
}def
/page_trailer
{
end
}def
/doc_trailer
{
}def
/imageormask_sys
{
begin
save mark
level2{
currentdict
Operator /imagemask eq{
AGMIMG_&imagemask
}{
use_mask {
level3 {process_mask_L3 AGMIMG_&image}{masked_image_simulation}ifelse
}{
AGMIMG_&image
}ifelse
}ifelse
}{
Width Height
Operator /imagemask eq{
Decode 0 get 1 eq Decode 1 get 0 eq and
ImageMatrix /DataSource load
AGMIMG_&imagemask
}{
BitsPerComponent ImageMatrix /DataSource load
AGMIMG_&image
}ifelse
}ifelse
cleartomark restore
end
}def
/overprint_plate
{
currentoverprint {
0 get dup type /nametype eq {
dup /DeviceGray eq{
pop AGMCORE_black_plate not
}{
/DeviceCMYK eq{
AGMCORE_is_cmyk_sep not
}if
}ifelse
}{
false exch
{
AGMOHS_sepink eq or
} forall
not
} ifelse
}{
pop false
}ifelse
}def
/process_mask_L3
{
dup begin
/ImageType 1 def
end
4 dict begin
/DataDict exch def
/ImageType 3 def
/InterleaveType 3 def
/MaskDict 9 dict begin
/ImageType 1 def
/Width DataDict dup /MaskWidth known {/MaskWidth}{/Width} ifelse get def
/Height DataDict dup /MaskHeight known {/MaskHeight}{/Height} ifelse get def
/ImageMatrix [Width 0 0 Height neg 0 Height] def
/NComponents 1 def
/BitsPerComponent 1 def
/Decode [0 1] def
/DataSource AGMIMG_maskSource def
currentdict end def
currentdict end
}def
/use_mask
{
dup type /dicttype eq
{
dup /Mask known {
dup /Mask get {
level3
{true}
{
dup /MaskWidth known {dup /MaskWidth get 1 index /Width get eq}{true}ifelse exch
dup /MaskHeight known {dup /MaskHeight get 1 index /Height get eq}{true}ifelse
3 -1 roll and
} ifelse
}
{false} ifelse
}
{false} ifelse
}
{false} ifelse
}def
/make_line_source
{
begin
MultipleDataSources {
[
Decode length 2 div cvi {Width string} repeat
]
}{
Width Decode length 2 div mul cvi string
}ifelse
end
}def
/datasource_to_str
{
exch dup type
dup /filetype eq {
pop exch readstring
}{
/arraytype eq {
exec exch copy
}{
pop
}ifelse
}ifelse
pop
}def
/masked_image_simulation
{
3 dict begin
dup make_line_source /line_source xdf
/mask_source AGMIMG_maskSource /LZWDecode filter def
dup /Width get 8 div ceiling cvi string /mask_str xdf
begin
gsave
0 1 translate 1 -1 Height div scale
1 1 Height {
pop
gsave
MultipleDataSources {
0 1 DataSource length 1 sub {
dup DataSource exch get
exch line_source exch get
datasource_to_str
} for
}{
DataSource line_source datasource_to_str
} ifelse
<<
/PatternType 1
/PaintProc [
/pop cvx
<<
/ImageType 1
/Width Width
/Height 1
/ImageMatrix Width 1.0 sub 1 matrix scale 0.5 0 matrix translate matrix concatmatrix
/MultipleDataSources MultipleDataSources
/DataSource line_source
/BitsPerComponent BitsPerComponent
/Decode Decode
>>
/image cvx
] cvx
/BBox [0 0 Width 1]
/XStep Width
/YStep 1
/PaintType 1
/TilingType 2
>>
matrix makepattern set_pattern
<<
/ImageType 1
/Width Width
/Height 1
/ImageMatrix Width 1 matrix scale
/MultipleDataSources false
/DataSource mask_source mask_str readstring pop
/BitsPerComponent 1
/Decode [0 1]
>>
imagemask
grestore
0 1 translate
} for
grestore
end
end
}def
/imageormask
{
begin
SkipImageProc {
currentdict consumeimagedata
}
{
save mark
level2 AGMCORE_host_sep not and{
currentdict
Operator /imagemask eq DeviceN_PS2 not and {
imagemask
}{
AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get /DeviceGray eq and{
[/Separation /Black /DeviceGray {}] setcolorspace
/Decode [ Decode 1 get Decode 0 get ] def
}if
use_mask {
level3 {process_mask_L3 image}{masked_image_simulation}ifelse
}{
DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
{
Names convert_to_process not {
2 dict begin
/imageDict xdf
/names_index 0 def
gsave
imageDict write_image_file {
Names {
dup (None) ne {
[/Separation 3 -1 roll /DeviceGray {1 exch sub}] setcolorspace
Operator imageDict read_image_file
names_index 0 eq {true setoverprint} if
/names_index names_index 1 add def
}{
pop
} ifelse
} forall
close_image_file
} if
grestore
end
}{
Operator /imagemask eq {
imagemask
}{
image
} ifelse
} ifelse
}{
Operator /imagemask eq {
imagemask
}{
image
} ifelse
} ifelse
}ifelse
}ifelse
}{
Width Height
Operator /imagemask eq{
Decode 0 get 1 eq Decode 1 get 0 eq and
ImageMatrix /DataSource load
/Adobe_AGM_OnHost_Seps where {
pop imagemask
}{
currentgray 1 ne{
currentdict imageormask_sys
}{
currentoverprint not{
1 AGMCORE_&setgray
currentdict imageormask_sys
}{
currentdict ignoreimagedata
}ifelse
}ifelse
}ifelse
}{
BitsPerComponent ImageMatrix
MultipleDataSources{
0 1 NComponents 1 sub{
DataSource exch get
}for
}{
/DataSource load
}ifelse
Operator /colorimage eq{
AGMCORE_host_sep{
MultipleDataSources level2 or NComponents 4 eq and{
AGMCORE_is_cmyk_sep{
MultipleDataSources{
/DataSource [
DataSource 0 get /exec cvx
DataSource 1 get /exec cvx
DataSource 2 get /exec cvx
DataSource 3 get /exec cvx
/AGMCORE_get_ink_data cvx
] cvx def
}{
/DataSource
Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
/DataSource load
filter_cmyk 0 () /SubFileDecode filter def
}ifelse
/Decode [ Decode 0 get Decode 1 get ] def
/MultipleDataSources false def
/NComponents 1 def
/Operator /image def
invert_image_samples
1 AGMCORE_&setgray
currentdict imageormask_sys
}{
currentoverprint not Operator/imagemask eq and{
1 AGMCORE_&setgray
currentdict imageormask_sys
}{
currentdict ignoreimagedata
}ifelse
}ifelse
}{
MultipleDataSources NComponents AGMIMG_&colorimage
}ifelse
}{
true NComponents colorimage
}ifelse
}{
Operator /image eq{
AGMCORE_host_sep{
/DoImage true def
HostSepColorImage{
invert_image_samples
}{
AGMCORE_black_plate not Operator/imagemask ne and{
/DoImage false def
currentdict ignoreimagedata
}if
}ifelse
1 AGMCORE_&setgray
DoImage
{currentdict imageormask_sys} if
}{
use_mask {
level3 {process_mask_L3 image}{masked_image_simulation}ifelse
}{
image
}ifelse
}ifelse
}{
Operator/knockout eq{
pop pop pop pop pop
currentcolorspace overprint_plate not{
knockout_unitsq
}if
}if
}ifelse
}ifelse
}ifelse
}ifelse
cleartomark restore
}ifelse
end
}def
/sep_imageormask
{
/sep_colorspace_dict AGMCORE_gget begin
/MappedCSA CSA map_csa def
begin
SkipImageProc {
currentdict consumeimagedata
}
{
save mark
AGMCORE_avoid_L2_sep_space{
/Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def
}if
AGMIMG_ccimage_exists
MappedCSA 0 get /DeviceCMYK eq and
currentdict/Components known and
Name () ne and
Name (All) ne and
Operator /image eq and
AGMCORE_producing_seps not and
level2 not and
{
Width Height BitsPerComponent ImageMatrix
[
/DataSource load /exec cvx
{
0 1 2 index length 1 sub{
1 index exch
2 copy get 255 xor put
}for
} /exec cvx
] cvx bind
MappedCSA 0 get /DeviceCMYK eq{
Components aload pop
}{
0 0 0 Components aload pop 1 exch sub
}ifelse
Name findcmykcustomcolor
customcolorimage
}{
AGMCORE_producing_seps not{
level2{
AGMCORE_avoid_L2_sep_space not currentcolorspace 0 get /Separation ne and{
[/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt
/sep_tint AGMCORE_gget setcolor
}if
currentdict imageormask
}{
currentdict
Operator /imagemask eq{
imageormask
}{
sep_imageormask_lev1
}ifelse
}ifelse
}{
AGMCORE_host_sep{
Operator/knockout eq{
currentdict/ImageMatrix get concat
knockout_unitsq
}{
currentgray 1 ne{
AGMCORE_is_cmyk_sep Name (All) ne and{
level2{
[ /Separation Name [/DeviceGray]
{
sep_colorspace_proc AGMCORE_get_ink_data
1 exch sub
} bind
] AGMCORE_&setcolorspace
/sep_tint AGMCORE_gget AGMCORE_&setcolor
currentdict imageormask_sys
}{
currentdict
Operator /imagemask eq{
imageormask_sys
}{
sep_image_lev1_sep
}ifelse
}ifelse
}{
Operator/imagemask ne{
invert_image_samples
}if
currentdict imageormask_sys
}ifelse
}{
currentoverprint not Name (All) eq or Operator/imagemask eq and{
currentdict imageormask_sys
}{
currentoverprint not
{
gsave
knockout_unitsq
grestore
}if
currentdict consumeimagedata
}ifelse
}ifelse
}ifelse
}{
currentcolorspace 0 get /Separation ne{
[/Separation Name MappedCSA sep_proc_name exch 0 get exch load ] setcolorspace_opt
/sep_tint AGMCORE_gget setcolor
}if
currentoverprint
MappedCSA 0 get /DeviceCMYK eq and
Name inRip_spot_has_ink not and
Name (All) ne and {
imageormask_l2_overprint
}{
currentdict imageormask
}ifelse
}ifelse
}ifelse
}ifelse
cleartomark restore
}ifelse
end
end
}def
/decode_image_sample
{
4 1 roll exch dup 5 1 roll
sub 2 4 -1 roll exp 1 sub div mul add
} bdf
/colorSpaceElemCnt
{
currentcolorspace 0 get dup /DeviceCMYK eq {
pop 4
}
{
/DeviceRGB eq {
pop 3
}{
1
} ifelse
} ifelse
} bdf
/devn_sep_datasource
{
1 dict begin
/dataSource xdf
[
0 1 dataSource length 1 sub {
dup currentdict /dataSource get /exch cvx /get cvx /exec cvx
/exch cvx names_index /ne cvx [ /pop cvx ] cvx /if cvx
} for
] cvx bind
end
} bdf
/devn_alt_datasource
{
11 dict begin
/srcDataStrs xdf
/dstDataStr xdf
/convProc xdf
/origcolorSpaceElemCnt xdf
/origMultipleDataSources xdf
/origBitsPerComponent xdf
/origDecode xdf
/origDataSource xdf
/dsCnt origMultipleDataSources {origDataSource length}{1}ifelse def
/samplesNeedDecoding
0 0 1 origDecode length 1 sub {
origDecode exch get add
} for
origDecode length 2 div div
dup 1 eq {
/decodeDivisor 2 origBitsPerComponent exp 1 sub def
} if
2 origBitsPerComponent exp 1 sub ne
def
[
0 1 dsCnt 1 sub [
currentdict /origMultipleDataSources get {
dup currentdict /origDataSource get exch get dup type
}{
currentdict /origDataSource get dup type
} ifelse
dup /filetype eq {
pop currentdict /srcDataStrs get 3 -1 /roll cvx /get cvx /readstring cvx /pop cvx
}{
/stringtype ne {
/exec cvx
} if
currentdict /srcDataStrs get /exch cvx 3 -1 /roll cvx /xpt cvx
} ifelse
] cvx /for cvx
currentdict /srcDataStrs get 0 /get cvx /length cvx 0 /ne cvx [
0 1 Width 1 sub [
Adobe_AGM_Utils /AGMUTIL_ndx /xddf cvx
currentdict /origMultipleDataSources get {
0 1 dsCnt 1 sub [
Adobe_AGM_Utils /AGMUTIL_ndx1 /xddf cvx
currentdict /srcDataStrs get /AGMUTIL_ndx1 /load cvx /get cvx /AGMUTIL_ndx /load cvx /get cvx
samplesNeedDecoding {
currentdict /decodeDivisor known {
currentdict /decodeDivisor get /div cvx
}{
currentdict /origDecode get /AGMUTIL_ndx1 /load cvx 2 /mul cvx 2 /getinterval cvx /aload cvx /pop cvxs
BitsPerComponent /decode_image_sample load /exec cvx
} ifelse
} if
] cvx /for cvx
}{
Adobe_AGM_Utils /AGMUTIL_ndx1 0 /ddf cvx
currentdict /srcDataStrs get 0 /get cvx /AGMUTIL_ndx /load cvx
currentdict /origDecode get length 2 idiv dup 3 1 /roll cvx /mul cvx /exch cvx /getinterval cvx
[
samplesNeedDecoding {
currentdict /decodeDivisor known {
currentdict /decodeDivisor get /div cvx
}{
currentdict /origDecode get /AGMUTIL_ndx1 /load cvx 2 /mul cvx 2 /getinterval cvx /aload cvx /pop cvx
BitsPerComponent /decode_image_sample load /exec cvx
Adobe_AGM_Utils /AGMUTIL_ndx1 /AGMUTIL_ndx1 /load cvx 1 /add cvx /ddf cvx
} ifelse
} if
] cvx /forall cvx
} ifelse
currentdict /convProc get /exec cvx
currentdict /origcolorSpaceElemCnt get 1 sub -1 0 [
currentdict /dstDataStr get 3 1 /roll cvx /AGMUTIL_ndx /load cvx currentdict /origcolorSpaceElemCnt get /mul cvx /add cvx /exch cvx
currentdict /convProc get /filter_indexed_devn load ne {
255 /mul cvx /cvi cvx
} if
/put cvx
] cvx /for cvx
] cvx /for cvx
currentdict /dstDataStr get
] cvx /if cvx
] cvx bind
end
} bdf
/devn_imageormask
{
/devicen_colorspace_dict AGMCORE_gget begin
/MappedCSA CSA map_csa def
2 dict begin
dup dup
/dstDataStr exch /Width get colorSpaceElemCnt mul string def
/srcDataStrs [ 3 -1 roll begin
currentdict /MultipleDataSources known {MultipleDataSources {DataSource length}{1}ifelse}{1} ifelse
{
Width Decode length 2 div mul cvi string
} repeat
end ] def
begin
SkipImageProc {
currentdict consumeimagedata
}
{
save mark
AGMCORE_producing_seps not {
level3 not {
Operator /imagemask ne {
/DataSource [
DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
colorSpaceElemCnt /devicen_colorspace_dict AGMCORE_gget /TintTransform get
dstDataStr srcDataStrs devn_alt_datasource /exec cvx
] cvx 0 () /SubFileDecode filter def
/MultipleDataSources false def
/Decode colorSpaceElemCnt [ exch {0 1} repeat ] def
} if
}if
currentdict imageormask
}{
AGMCORE_host_sep{
Names convert_to_process {
CSA map_csa 0 get /DeviceCMYK eq {
/DataSource
Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
[
DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
4 /devicen_colorspace_dict AGMCORE_gget /TintTransform get
dstDataStr srcDataStrs devn_alt_datasource /exec cvx
] cvx
filter_cmyk 0 () /SubFileDecode filter def
/MultipleDataSources false def
/Decode [1 0] def
/DeviceGray setcolorspace
currentdict imageormask_sys
}{
AGMCORE_report_unsupported_color_space
AGMCORE_black_plate {
/DataSource [
DataSource Decode BitsPerComponent currentdict /MultipleDataSources known {MultipleDataSources}{false} ifelse
CSA map_csa 0 get /DeviceRGB eq{3}{1}ifelse /devicen_colorspace_dict AGMCORE_gget /TintTransform get
dstDataStr srcDataStrs devn_alt_datasource /exec cvx
] cvx 0 () /SubFileDecode filter def
/MultipleDataSources false def
/Decode colorSpaceElemCnt [ exch {0 1} repeat ] def
currentdict imageormask_sys
}
{
gsave
knockout_unitsq
grestore
currentdict consumeimagedata
} ifelse
} ifelse
}
{
/devicen_colorspace_dict AGMCORE_gget /names_index known {
Operator/imagemask ne{
MultipleDataSources {
/DataSource [ DataSource devn_sep_datasource /exec cvx ] cvx def
/MultipleDataSources false def
}{
/DataSource /DataSource load dstDataStr srcDataStrs 0 get filter_devn def
} ifelse
invert_image_samples
} if
currentdict imageormask_sys
}{
currentoverprint not Operator/imagemask eq and{
currentdict imageormask_sys
}{
currentoverprint not
{
gsave
knockout_unitsq
grestore
}if
currentdict consumeimagedata
}ifelse
}ifelse
}ifelse
}{
currentdict imageormask
}ifelse
}ifelse
cleartomark restore
}ifelse
end
end
end
}def
/imageormask_l2_overprint
{
currentdict
currentcmykcolor add add add 0 eq{
currentdict consumeimagedata
}{
level3{
currentcmykcolor
/AGMIMG_k xdf
/AGMIMG_y xdf
/AGMIMG_m xdf
/AGMIMG_c xdf
Operator/imagemask eq{
[/DeviceN [
AGMIMG_c 0 ne {/Cyan} if
AGMIMG_m 0 ne {/Magenta} if
AGMIMG_y 0 ne {/Yellow} if
AGMIMG_k 0 ne {/Black} if
] /DeviceCMYK {}] setcolorspace
AGMIMG_c 0 ne {AGMIMG_c} if
AGMIMG_m 0 ne {AGMIMG_m} if
AGMIMG_y 0 ne {AGMIMG_y} if
AGMIMG_k 0 ne {AGMIMG_k} if
setcolor
}{
/Decode [ Decode 0 get 255 mul Decode 1 get 255 mul ] def
[/Indexed
[
/DeviceN [
AGMIMG_c 0 ne {/Cyan} if
AGMIMG_m 0 ne {/Magenta} if
AGMIMG_y 0 ne {/Yellow} if
AGMIMG_k 0 ne {/Black} if
]
/DeviceCMYK {
AGMIMG_k 0 eq {0} if
AGMIMG_y 0 eq {0 exch} if
AGMIMG_m 0 eq {0 3 1 roll} if
AGMIMG_c 0 eq {0 4 1 roll} if
}
]
255
{
255 div
mark exch
dup dup dup
AGMIMG_k 0 ne{
/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
counttomark 1 roll
}{
pop
}ifelse
AGMIMG_y 0 ne{
/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
counttomark 1 roll
}{
pop
}ifelse
AGMIMG_m 0 ne{
/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
counttomark 1 roll
}{
pop
}ifelse
AGMIMG_c 0 ne{
/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
counttomark 1 roll
}{
pop
}ifelse
counttomark 1 add -1 roll pop
}
] setcolorspace
}ifelse
imageormask_sys
}{
write_image_file{
currentcmykcolor
0 ne{
[/Separation /Black /DeviceGray {}] setcolorspace
gsave
/Black
[{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 1 roll pop pop pop 1 exch sub} /exec cvx]
cvx modify_halftone_xfer
Operator currentdict read_image_file
grestore
}if
0 ne{
[/Separation /Yellow /DeviceGray {}] setcolorspace
gsave
/Yellow
[{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 2 roll pop pop pop 1 exch sub} /exec cvx]
cvx modify_halftone_xfer
Operator currentdict read_image_file
grestore
}if
0 ne{
[/Separation /Magenta /DeviceGray {}] setcolorspace
gsave
/Magenta
[{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {4 3 roll pop pop pop 1 exch sub} /exec cvx]
cvx modify_halftone_xfer
Operator currentdict read_image_file
grestore
}if
0 ne{
[/Separation /Cyan /DeviceGray {}] setcolorspace
gsave
/Cyan
[{1 exch sub /sep_tint AGMCORE_gget mul} /exec cvx MappedCSA sep_proc_name cvx exch pop {pop pop pop 1 exch sub} /exec cvx]
cvx modify_halftone_xfer
Operator currentdict read_image_file
grestore
} if
close_image_file
}{
imageormask
}ifelse
}ifelse
}ifelse
} def
/indexed_imageormask
{
begin
save mark
currentdict
AGMCORE_host_sep{
Operator/knockout eq{
/indexed_colorspace_dict AGMCORE_gget dup /CSA known {
/CSA get map_csa
}{
/CSD get get_csd /Names get
} ifelse
overprint_plate not{
knockout_unitsq
}if
}{
Indexed_DeviceN {
/devicen_colorspace_dict AGMCORE_gget /names_index known {
indexed_image_lev2_sep
}{
currentoverprint not{
knockout_unitsq
}if
currentdict consumeimagedata
} ifelse
}{
AGMCORE_is_cmyk_sep{
Operator /imagemask eq{
imageormask_sys
}{
level2{
indexed_image_lev2_sep
}{
indexed_image_lev1_sep
}ifelse
}ifelse
}{
currentoverprint not{
knockout_unitsq
}if
currentdict consumeimagedata
}ifelse
}ifelse
}ifelse
}{
level2{
Indexed_DeviceN {
/indexed_colorspace_dict AGMCORE_gget begin
CSD get_csd begin
}{
/indexed_colorspace_dict AGMCORE_gget begin
CSA map_csa 0 get /DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and {
[/Indexed [/DeviceN [/Cyan /Magenta /Yellow /Black] /DeviceCMYK {}] HiVal Lookup]
setcolorspace
} if
end
} ifelse
imageormask
Indexed_DeviceN {
end
end
} if
}{
Operator /imagemask eq{
imageormask
}{
indexed_imageormask_lev1
}ifelse
}ifelse
}ifelse
cleartomark restore
end
}def
/indexed_image_lev2_sep
{
/indexed_colorspace_dict AGMCORE_gget begin
begin
Indexed_DeviceN not {
currentcolorspace
dup 1 /DeviceGray put
dup 3
currentcolorspace 2 get 1 add string
0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
{
dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
}for
put setcolorspace
} if
currentdict
Operator /imagemask eq{
AGMIMG_&imagemask
}{
use_mask {
level3 {process_mask_L3 AGMIMG_&image}{masked_image_simulation}ifelse
}{
AGMIMG_&image
}ifelse
}ifelse
end end
}def
/OPIimage
{
dup type /dicttype ne{
10 dict begin
/DataSource xdf
/ImageMatrix xdf
/BitsPerComponent xdf
/Height xdf
/Width xdf
/ImageType 1 def
/Decode [0 1 def]
currentdict
end
}if
dup begin
/NComponents 1 cdndf
/MultipleDataSources false cdndf
/SkipImageProc {false} cdndf
/HostSepColorImage false cdndf
/Decode [
0
currentcolorspace 0 get /Indexed eq{
2 BitsPerComponent exp 1 sub
}{
1
}ifelse
] cdndf
/Operator /image cdndf
end
/sep_colorspace_dict AGMCORE_gget null eq{
imageormask
}{
gsave
dup begin invert_image_samples end
sep_imageormask
grestore
}ifelse
}def
/cachemask_level2
{
3 dict begin
/LZWEncode filter /WriteFilter xdf
/readBuffer 256 string def
/ReadFilter
currentfile
0 (%EndMask) /SubFileDecode filter
/ASCII85Decode filter
/RunLengthDecode filter
def
{
ReadFilter readBuffer readstring exch
WriteFilter exch writestring
not {exit} if
}loop
WriteFilter closefile
end
}def
/cachemask_level3
{
currentfile
<<
/Filter [ /SubFileDecode /ASCII85Decode /RunLengthDecode ]
/DecodeParms [ << /EODCount 0 /EODString (%EndMask) >> null null ]
/Intent 1
>>
/ReusableStreamDecode filter
}def
/spot_alias
{
/mapto_sep_imageormask
{
dup type /dicttype ne{
12 dict begin
/ImageType 1 def
/DataSource xdf
/ImageMatrix xdf
/BitsPerComponent xdf
/Height xdf
/Width xdf
/MultipleDataSources false def
}{
begin
}ifelse
/Decode [/customcolor_tint AGMCORE_gget 0] def
/Operator /image def
/HostSepColorImage false def
/SkipImageProc {false} def
currentdict
end
sep_imageormask
}bdf
/customcolorimage
{
Adobe_AGM_Image/AGMIMG_colorAry xddf
/customcolor_tint AGMCORE_gget
bdict
/Name AGMIMG_colorAry 4 get
/CSA [ /DeviceCMYK ]
/TintMethod /Subtractive
/TintProc null
/MappedCSA null
/NComponents 4
/Components [ AGMIMG_colorAry aload pop pop ]
edict
setsepcolorspace
mapto_sep_imageormask
}ndf
Adobe_AGM_Image/AGMIMG_&customcolorimage /customcolorimage load put
/customcolorimage
{
Adobe_AGM_Image/AGMIMG_override false put
dup 4 get map_alias{
/customcolor_tint AGMCORE_gget exch setsepcolorspace
pop
mapto_sep_imageormask
}{
AGMIMG_&customcolorimage
}ifelse
}bdf
}def
/snap_to_device
{
6 dict begin
matrix currentmatrix
dup 0 get 0 eq 1 index 3 get 0 eq and
1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
{
1 1 dtransform 0 gt exch 0 gt /AGMIMG_xSign? exch def /AGMIMG_ySign? exch def
0 0 transform
AGMIMG_ySign? {floor 0.1 sub}{ceiling 0.1 add} ifelse exch
AGMIMG_xSign? {floor 0.1 sub}{ceiling 0.1 add} ifelse exch
itransform /AGMIMG_llY exch def /AGMIMG_llX exch def
1 1 transform
AGMIMG_ySign? {ceiling 0.1 add}{floor 0.1 sub} ifelse exch
AGMIMG_xSign? {ceiling 0.1 add}{floor 0.1 sub} ifelse exch
itransform /AGMIMG_urY exch def /AGMIMG_urX exch def
[AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY] concat
}{
}ifelse
end
} def
level2 not{
/colorbuf
{
0 1 2 index length 1 sub{
dup 2 index exch get
255 exch sub
2 index
3 1 roll
put
}for
}def
/tint_image_to_color
{
begin
Width Height BitsPerComponent ImageMatrix
/DataSource load
end
Adobe_AGM_Image begin
/AGMIMG_mbuf 0 string def
/AGMIMG_ybuf 0 string def
/AGMIMG_kbuf 0 string def
{
colorbuf dup length AGMIMG_mbuf length ne
{
dup length dup dup
/AGMIMG_mbuf exch string def
/AGMIMG_ybuf exch string def
/AGMIMG_kbuf exch string def
} if
dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
}
addprocs
{AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf} true 4 colorimage
end
} def
/sep_imageormask_lev1
{
begin
MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{
{
255 mul round cvi GrayLookup exch get
} currenttransfer addprocs settransfer
currentdict imageormask
}{
/sep_colorspace_dict AGMCORE_gget/Components known{
MappedCSA 0 get /DeviceCMYK eq{
Components aload pop
}{
0 0 0 Components aload pop 1 exch sub
}ifelse
Adobe_AGM_Image/AGMIMG_k xddf
Adobe_AGM_Image/AGMIMG_y xddf
Adobe_AGM_Image/AGMIMG_m xddf
Adobe_AGM_Image/AGMIMG_c xddf
AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
{AGMIMG_k mul 1 exch sub} currenttransfer addprocs settransfer
currentdict imageormask
}{
currentcolortransfer
{AGMIMG_k mul 1 exch sub} exch addprocs 4 1 roll
{AGMIMG_y mul 1 exch sub} exch addprocs 4 1 roll
{AGMIMG_m mul 1 exch sub} exch addprocs 4 1 roll
{AGMIMG_c mul 1 exch sub} exch addprocs 4 1 roll
setcolortransfer
currentdict tint_image_to_color
}ifelse
}{
MappedCSA 0 get /DeviceGray eq {
{255 mul round cvi ColorLookup exch get 0 get} currenttransfer addprocs settransfer
currentdict imageormask
}{
MappedCSA 0 get /DeviceCMYK eq {
currentcolortransfer
{255 mul round cvi ColorLookup exch get 3 get 1 exch sub} exch addprocs 4 1 roll
{255 mul round cvi ColorLookup exch get 2 get 1 exch sub} exch addprocs 4 1 roll
{255 mul round cvi ColorLookup exch get 1 get 1 exch sub} exch addprocs 4 1 roll
{255 mul round cvi ColorLookup exch get 0 get 1 exch sub} exch addprocs 4 1 roll
setcolortransfer
currentdict tint_image_to_color
}{
currentcolortransfer
{pop 1} exch addprocs 4 1 roll
{255 mul round cvi ColorLookup exch get 2 get} exch addprocs 4 1 roll
{255 mul round cvi ColorLookup exch get 1 get} exch addprocs 4 1 roll
{255 mul round cvi ColorLookup exch get 0 get} exch addprocs 4 1 roll
setcolortransfer
currentdict tint_image_to_color
}ifelse
}ifelse
}ifelse
}ifelse
end
}def
/sep_image_lev1_sep
{
begin
/sep_colorspace_dict AGMCORE_gget/Components known{
Components aload pop
Adobe_AGM_Image/AGMIMG_k xddf
Adobe_AGM_Image/AGMIMG_y xddf
Adobe_AGM_Image/AGMIMG_m xddf
Adobe_AGM_Image/AGMIMG_c xddf
{AGMIMG_c mul 1 exch sub}
{AGMIMG_m mul 1 exch sub}
{AGMIMG_y mul 1 exch sub}
{AGMIMG_k mul 1 exch sub}
}{
{255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
{255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
{255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
{255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
}ifelse
AGMCORE_get_ink_data currenttransfer addprocs settransfer
currentdict imageormask_sys
end
}def
/indexed_imageormask_lev1
{
/indexed_colorspace_dict AGMCORE_gget begin
begin
currentdict
MappedCSA 0 get dup /DeviceRGB eq exch /DeviceCMYK eq or has_color not and{
{HiVal mul round cvi GrayLookup exch get HiVal div} currenttransfer addprocs settransfer
imageormask
}{
MappedCSA 0 get /DeviceGray eq {
{HiVal mul round cvi Lookup exch get HiVal div} currenttransfer addprocs settransfer
imageormask
}{
MappedCSA 0 get /DeviceCMYK eq {
currentcolortransfer
{4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
{4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
{4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
{4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} exch addprocs 4 1 roll
setcolortransfer
tint_image_to_color
}{
currentcolortransfer
{pop 1} exch addprocs 4 1 roll
{3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div} exch addprocs 4 1 roll
{3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div} exch addprocs 4 1 roll
{3 mul HiVal mul round cvi Lookup exch get HiVal div} exch addprocs 4 1 roll
setcolortransfer
tint_image_to_color
}ifelse
}ifelse
}ifelse
end end
}def
/indexed_image_lev1_sep
{
/indexed_colorspace_dict AGMCORE_gget begin
begin
{4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
{4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
{4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
{4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
AGMCORE_get_ink_data currenttransfer addprocs settransfer
currentdict imageormask_sys
end end
}def
}if
end
systemdict /setpacking known
{
setpacking
} if
%%EndResource
currentdict Adobe_AGM_Utils eq {end} if
%%EndProlog
%%BeginSetup
Adobe_AGM_Utils begin
2 2010 Adobe_AGM_Core/doc_setup get exec
Adobe_CoolType_Core/doc_setup get exec
Adobe_AGM_Image/doc_setup get exec
currentdict Adobe_AGM_Utils eq {end} if
%%EndSetup
%%Page: logo_badge_blue_gold.eps 1
%%EndPageComments
%%BeginPageSetup
/currentdistillerparams where
{pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse
{ userdict /AI11_PDFMark5 /cleartomark load put
userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put}
{ userdict /AI11_PDFMark5 /pdfmark load put
userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse
[/NamespacePush AI11_PDFMark5
[/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5
[{ai_metadata_stream_123}
currentfile 0 (% &&end XMP packet marker&&)
/SubFileDecode filter AI11_ReadMetadata_PDFMark5
<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?><x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 3.0-29, framework 1.6'> +<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'> + + <rdf:Description rdf:about='' + xmlns:pdf='http://ns.adobe.com/pdf/1.3/'> + </rdf:Description> + + <rdf:Description rdf:about='' + xmlns:tiff='http://ns.adobe.com/tiff/1.0/'> + </rdf:Description> + + <rdf:Description rdf:about='' + xmlns:xap='http://ns.adobe.com/xap/1.0/' + xmlns:xapGImg='http://ns.adobe.com/xap/1.0/g/img/'> + <xap:CreateDate>2004-10-22T23:00:13Z</xap:CreateDate> + <xap:ModifyDate>2004-10-25T20:45:05Z</xap:ModifyDate> + <xap:CreatorTool>Illustrator</xap:CreatorTool> + <xap:Thumbnails> + <rdf:Alt> + <rdf:li rdf:parseType='Resource'> + <xapGImg:format>JPEG</xapGImg:format> + <xapGImg:width>256</xapGImg:width> + <xapGImg:height>256</xapGImg:height> + <xapGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7
FXYq7FUo8w+bvLHly3+sa7qdvp8ZBKCeQK7gbH04/tv/ALEHJwxylyFsZTA5vJ/Mn/OV/kmwZo9E
sbrWZFJAlalpAw8Qzh5PvjzMh2fM8zTjy1cRy3ea63/zlV+Yt7VdNgstKjrVWjiM8tPAtMWQ/wDA
DMqOggOdlolqpHkxW5/Mz85dcZpBrWqyBhVvqZeBKfK2EagZb4WGPQMPEyS70guYfNt49b68kZz1
N5eIh2FN/WkXttk+OA5fYGJjI8/vQZ0K6U0a4tAe4F3bt+KuRkvEHn8ijgPl83DQrpjRbi0J7A3d
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</xapGImg:image> + </rdf:li> + </rdf:Alt> + </xap:Thumbnails> + </rdf:Description> + + <rdf:Description rdf:about='' + xmlns:dc='http://purl.org/dc/elements/1.1/'> + <dc:format>application/postscript</dc:format> + </rdf:Description> + +</rdf:RDF> +</x:xmpmeta> + <?xpacket end='w'?>
% &&end XMP packet marker&&
[{ai_metadata_stream_123}
<</Type /Metadata /Subtype /XML>>
/PUT AI11_PDFMark5
[/Document
1 dict begin /Metadata {ai_metadata_stream_123} def
currentdict end /BDC AI11_PDFMark5
Adobe_AGM_Utils begin
Adobe_AGM_Core/page_setup get exec
Adobe_CoolType_Core/page_setup get exec
Adobe_AGM_Image/page_setup get exec
%%EndPageSetup
Adobe_AGM_Core/AGMCORE_save save ddf
1 -1 scale 0 -246.667 translate
[1 0 0 1 0 0 ] concat
% page clip
gsave
newpath
gsave % PSGState
0 0 mo
0 246.667 li
246.666 246.667 li
246.666 0 li
clp
[1 0 0 1 0 0 ] concat
215.95 121.44 mo
215.95 171.724 174.48 212.487 123.322 212.487 cv
72.1646 212.487 30.6939 171.724 30.6939 121.44 cv
30.6939 71.1558 72.1646 30.3926 123.322 30.3926 cv
174.48 30.3926 215.95 71.1558 215.95 121.44 cv
false sop
/0
[/DeviceCMYK] add_csa
0 0 0 0 cmyk
f
123 203 mo
78.4488 203 42.3331 166.883 42.3331 122.334 cv
42.3331 77.7823 78.4488 41.667 123 41.667 cv
167.551 41.667 203.666 77.7823 203.666 122.334 cv
203.666 166.883 167.551 203 123 203 cv
cp
123.334 0 mo
55.2178 0 0 55.2178 0 123.334 cv
0 191.448 55.2178 246.667 123.334 246.667 cv
191.447 246.667 246.666 191.448 246.666 123.334 cv
246.666 55.2178 191.447 0 123.334 0 cv
/0
<<
/Name (PANTONE 295 U)
/CSA /0
/TintMethod /Subtractive
/TintProc null
/MappedCSA null
/NComponents 4
/Components [ 1 0.57 0 0.37 ]
>>
add_csd
1 /0 get_csd
sepcs
1 sep
f
123.001 209 mo
75.1353 209 36.3321 170.197 36.3321 122.334 cv
36.3321 74.4688 75.1353 35.667 123.001 35.667 cv
170.864 35.667 209.667 74.4688 209.667 122.334 cv
209.667 170.197 170.864 209 123.001 209 cv
cp
123.333 6 mo
58.5303 6 5.99903 58.5313 5.99903 123.334 cv
5.99903 188.134 58.5303 240.667 123.333 240.667 cv
188.134 240.667 240.667 188.134 240.667 123.334 cv
240.667 58.5313 188.134 6 123.333 6 cv
1 /0 get_csd
sepcs
1 sep
f
1 lw
0 lc
0 lj
4 ml
[] 0 dsh
true sadj
123.001 209 mo
75.1353 209 36.3321 170.197 36.3321 122.334 cv
36.3321 74.4688 75.1353 35.667 123.001 35.667 cv
170.864 35.667 209.667 74.4688 209.667 122.334 cv
209.667 170.197 170.864 209 123.001 209 cv
cp
123.333 6 mo
58.5303 6 5.99903 58.5313 5.99903 123.334 cv
5.99903 188.134 58.5303 240.667 123.333 240.667 cv
188.134 240.667 240.667 188.134 240.667 123.334 cv
240.667 58.5313 188.134 6 123.333 6 cv
cp
0.352901 0.2549 0.223501 0.0667 cmyk
@
23.5435 166.031 mo
22.7403 168.492 22.896 171.226 24.1158 173.534 cv
26.4708 177.989 32.2496 179.549 36.6519 177.223 cv
41.0552 174.896 43.0069 169.215 40.6373 164.733 cv
39.4458 162.479 37.2217 160.838 34.7886 160.087 cv
37.5474 158.63 li
39.7056 159.695 41.543 161.439 42.6646 163.56 cv
45.6504 169.209 43.5855 176.409 37.9092 179.408 cv
32.1802 182.436 25.0049 180.223 21.9771 174.495 cv
20.7994 172.267 20.3985 169.968 20.7857 167.489 cv
23.5435 166.031 li
0 0 0 0 cmyk
f
25.9908 154.653 mo
30.9673 153.538 34.2193 148.568 33.0987 143.562 cv
31.9776 138.556 26.9156 135.448 21.939 136.562 cv
16.9332 137.684 13.6973 142.589 14.8316 147.653 cv
15.9659 152.717 20.9849 155.774 25.9908 154.653 cv
cp
21.4175 134.097 mo
27.7701 132.674 33.9722 136.757 35.3819 143.051 cv
36.7911 149.344 32.9229 155.683 26.5708 157.105 cv
20.2476 158.523 13.9581 154.458 12.5484 148.165 cv
11.1387 141.871 15.0943 135.513 21.4175 134.097 cv
f
30.4991 125.332 mo
30.4263 119.093 li
32.7662 119.065 li
32.8687 127.824 li
10.2505 128.09 li
10.2212 125.57 li
30.4991 125.332 li
f
31.0069 113.528 mo
31.7237 107.33 li
34.0484 107.599 li
33.0416 116.3 li
10.5718 113.702 li
10.8614 111.199 li
31.0069 113.528 li
f
12.7437 98.8682 mo
15.8492 87.5586 li
18.106 88.1773 li
15.6666 97.0577 li
22.147 98.837 li
24.5142 90.2164 li
26.7701 90.8365 li
24.4034 99.4571 li
32.9664 101.808 li
35.4043 92.9273 li
37.6607 93.5464 li
34.5552 104.858 li
12.7437 98.8682 li
f
38.9302 65.1939 mo
41.6519 66.5943 43.7125 68.0811 44.8414 71.043 cv
45.9712 74.004 45.689 77.4312 44.1939 80.2037 cv
41.1739 85.8003 34.0201 87.9395 28.4229 84.92 cv
22.7208 81.8433 20.5806 74.689 23.6724 68.96 cv
25.5523 65.4756 28.6348 63.4918 32.5201 62.8604 cv
33.1558 65.2823 li
29.9087 65.6778 27.2984 67.167 25.7178 70.0977 cv
23.2667 74.6387 25.1578 80.295 29.646 82.7168 cv
31.7584 83.8565 34.2203 84.0938 36.523 83.4278 cv
38.7588 82.7588 40.981 81.231 42.1065 79.1456 cv
43.9722 75.6861 43.4039 70.6758 39.7076 68.6812 cv
36.5166 74.5948 li
34.4576 73.4849 li
38.9302 65.1939 li
f
34.7188 52.7505 mo
42.4854 43.96 li
44.2388 45.5093 li
38.1402 52.4107 li
43.1763 56.8609 li
49.0953 50.1622 li
50.8492 51.711 li
44.9292 58.4112 li
51.5831 64.2906 li
57.6812 57.3897 li
59.4351 58.9395 li
51.6675 67.7286 li
34.7188 52.7505 li
f
65.6646 38.9253 mo
68.1519 43.3775 73.8433 45.0762 78.3218 42.5748 cv
82.8003 40.0723 84.3365 34.334 81.8492 29.8819 cv
79.3462 25.4034 73.7212 23.7012 69.191 26.2325 cv
64.6607 28.7642 63.1617 34.4473 65.6646 38.9253 cv
cp
84.063 28.6792 mo
87.2388 34.3624 85.0933 41.4703 79.4634 44.6168 cv
73.8326 47.7627 66.6539 45.8633 63.4791 40.1807 cv
60.3179 34.5245 62.4195 27.337 68.0503 24.1905 cv
73.6802 21.0435 80.9029 23.022 84.063 28.6792 cv
f
90.0796 17.6109 mo
91.9595 24.0626 li
99.189 21.9561 li
99.8433 24.2027 li
92.6148 26.3096 li
95.7535 37.0816 li
93.3345 37.7872 li
87.0054 16.0699 li
96.8843 13.191 li
97.5386 15.4371 li
90.0796 17.6109 li
f
116.787 10.2437 mo
128.517 10.1666 li
128.532 12.5074 li
119.322 12.5665 li
119.366 19.2862 li
128.305 19.2281 li
128.32 21.5684 li
119.381 21.626 li
119.438 30.5059 li
128.648 30.4463 li
128.663 32.7857 li
116.934 32.8619 li
116.787 10.2437 li
f
138.647 9.83741 mo
151.782 31.7496 li
155.643 14.6602 li
158.101 15.2149 li
152.893 38.275 li
139.75 16.3921 li
135.91 33.3926 li
133.453 32.8375 li
138.647 9.83741 li
f
181.775 39.1382 mo
180.365 41.855 178.871 43.9102 175.905 45.0289 cv
172.939 46.148 169.514 45.8536 166.746 44.3477 cv
161.16 41.3072 159.047 34.1465 162.087 28.5601 cv
165.185 22.8692 172.346 20.7549 178.064 23.8672 cv
181.542 25.7593 183.516 28.8487 184.133 32.7364 cv
181.707 33.3638 li
181.323 30.1148 179.844 27.4991 176.919 25.9073 cv
172.387 23.4415 166.724 25.3106 164.286 29.7911 cv
163.139 31.8995 162.892 34.3604 163.551 36.6661 cv
164.211 38.9034 165.73 41.1309 167.813 42.2637 cv
171.264 44.1426 176.277 43.5918 178.285 39.9029 cv
172.383 36.6905 li
173.501 34.6348 li
181.775 39.1382 li
f
181.08 53.6084 mo
179.118 52.0284 li
193.304 34.4102 li
195.268 35.9913 li
181.08 53.6084 li
f
203.117 41.1465 mo
200.631 66.5718 li
213.903 55.1373 li
215.549 57.0464 li
197.639 72.4756 li
200.104 47.0694 li
186.897 58.4449 li
185.254 56.5357 li
203.117 41.1465 li
f
220.859 65.7305 mo
226.316 76.1128 li
224.244 77.2017 li
219.959 69.0494 li
214.012 72.1758 li
218.171 80.0889 li
216.1 81.1778 li
211.939 73.2637 li
204.08 77.3951 li
208.364 85.5474 li
206.293 86.6368 li
200.836 76.2525 li
220.859 65.7305 li
f
229.627 84.1456 mo
233.126 95.3418 li
230.893 96.0401 li
228.145 87.2491 li
221.73 89.2544 li
224.398 97.7867 li
222.165 98.4849 li
219.498 89.9522 li
211.022 92.6006 li
213.77 101.393 li
211.537 102.091 li
208.037 90.8951 li
229.627 84.1456 li
f
224.849 107.608 mo
224.942 108.382 li
225.285 111.212 226.168 114.006 229.652 113.584 cv
233.346 113.136 233.374 110.382 233.01 107.375 cv
232.92 106.63 li
224.849 107.608 li
cp
212.787 109.069 mo
212.484 106.567 li
234.939 103.847 li
235.333 107.094 li
235.849 111.352 235.197 115.45 230.134 116.063 cv
226.68 116.482 223.974 114.604 223.258 111.186 cv
214.057 119.552 li
213.686 116.485 li
222.721 108.5 li
222.645 107.875 li
212.787 109.069 li
f
213.822 125.607 mo
213.852 123.088 li
236.469 123.358 li
236.439 125.877 li
213.822 125.607 li
f
237.24 135.2 mo
215.735 148.989 li
232.933 152.333 li
232.452 154.806 li
209.247 150.295 li
230.723 136.5 li
213.614 133.175 li
214.095 130.701 li
237.24 135.2 li
f
209.264 179.186 mo
206.505 177.859 204.405 176.428 203.197 173.498 cv
201.988 170.568 202.178 167.135 203.598 164.323 cv
206.467 158.647 213.561 156.316 219.236 159.184 cv
225.02 162.107 227.352 169.201 224.414 175.01 cv
222.629 178.545 219.602 180.612 215.734 181.347 cv
215.033 178.941 li
218.27 178.46 220.838 176.9 222.34 173.929 cv
224.668 169.324 222.625 163.72 218.073 161.419 cv
215.932 160.337 213.464 160.166 211.18 160.894 cv
208.963 161.623 206.783 163.21 205.713 165.325 cv
203.941 168.833 204.645 173.827 208.393 175.72 cv
211.424 169.723 li
213.512 170.778 li
209.264 179.186 li
f
71.5757 213.787 mo
70.8453 215.226 69.9585 216.844 70.232 218.534 cv
70.481 220.146 71.7867 221.648 73.1988 222.365 cv
74.5874 223.069 76.4292 223.196 77.8755 222.573 cv
79.5289 221.861 80.3121 220.126 81.0816 218.611 cv
86.9351 207.074 li
89.0933 208.169 li
82.94 220.297 li
81.8707 222.403 80.8687 223.996 78.5191 224.806 cv
76.4527 225.567 74.1353 225.36 72.1832 224.369 cv
70.3589 223.444 68.8345 221.798 68.1763 219.849 cv
67.3023 217.37 67.9957 215.492 69.1168 213.283 cv
75.271 201.155 li
77.4292 202.25 li
71.5757 213.787 li
f
104.203 217.685 mo
103.051 215.481 101.067 213.754 98.6636 213.044 cv
94.021 211.673 89.0718 214.597 87.7164 219.184 cv
86.3619 223.771 88.9556 228.923 93.6255 230.303 cv
95.9742 230.997 98.5943 230.569 100.742 229.4 cv
99.8931 232.274 li
97.7134 233.042 95.2828 233.135 93.0718 232.482 cv
87.1861 230.744 83.6246 224.495 85.3707 218.582 cv
87.1343 212.613 93.4693 209.167 99.438 210.93 cv
101.76 211.615 103.608 212.882 105.051 214.811 cv
104.203 217.685 li
f
117.034 233.808 mo
119.684 233.876 121.911 233.559 123.947 231.738 cv
125.775 230.113 126.756 227.861 126.818 225.442 cv
126.882 222.965 125.992 220.55 124.162 218.86 cv
122.221 217.052 120.041 216.65 117.477 216.584 cv
115.721 216.539 li
115.277 233.763 li
117.034 233.808 li
cp
113.358 214.23 mo
117.448 214.335 li
120.703 214.419 123.342 214.919 125.85 217.174 cv
128.272 219.369 129.319 222.307 129.236 225.533 cv
129.155 228.701 127.932 231.465 125.486 233.535 cv
122.834 235.773 120.23 236.138 116.832 236.051 cv
112.8 235.947 li
113.358 214.23 li
f
137.895 217.968 mo
135.523 227.128 li
142.787 226.027 li
137.895 217.968 li
cp
134.892 229.497 mo
133.223 235.986 li
130.603 236.383 li
137.104 212.376 li
150.173 233.417 li
147.523 233.818 li
144.064 228.106 li
134.892 229.497 li
f
154.885 226.329 mo
155.961 208.674 li
158.469 207.907 li
156.773 232.5 li
141.607 213.065 li
144.114 212.298 li
154.885 226.329 li
f
169.428 226.375 mo
167.208 227.34 li
158.543 207.419 li
160.762 206.454 li
169.428 226.375 li
f
173.682 204.433 mo
172.191 203.555 170.862 203.313 169.258 204.221 cv
167.578 205.171 166.805 207.198 167.783 208.928 cv
168.705 210.559 170.811 210.36 172.416 210.213 cv
173.982 210.056 li
177.05 209.744 179.826 209.795 181.529 212.804 cv
183.401 216.114 182.176 220.151 178.891 222.009 cv
175.857 223.726 172.493 223.047 170.231 220.454 cv
171.961 218.713 li
173.33 220.488 175.703 221.231 177.734 220.082 cv
179.766 218.933 180.742 216.328 179.535 214.196 cv
178.287 211.99 176.131 212.216 173.922 212.407 cv
172.484 212.558 li
169.711 212.804 167.166 212.753 165.634 210.045 cv
163.975 207.111 165.393 203.826 168.201 202.237 cv
170.308 201.045 172.698 201.116 174.751 202.404 cv
173.682 204.433 li
f
95.3472 76.4981 mo
108.512 68.7706 132.014 94.4981 132.014 94.4981 cv
97.6802 119.832 li
97.6802 119.832 80.0132 85.4981 95.3472 76.4981 cv
cp
180.348 132.331 mo
180.348 132.331 173.348 158.165 145.014 159.165 cv
123.527 159.922 104.848 133.665 104.848 133.665 cv
181.238 78.1436 li
168.352 60.5196 148.217 49.9043 124.703 49.5166 cv
84.8511 48.8594 52.0132 80.6329 51.3565 120.485 cv
50.6993 160.334 82.4722 193.172 122.324 193.831 cv
157.736 194.415 187.299 170.378 193.975 136.834 cv
180.348 132.331 li
f
5 lw
95.3472 76.4981 mo
108.512 68.7706 132.014 94.4981 132.014 94.4981 cv
97.6802 119.832 li
97.6802 119.832 80.0132 85.4981 95.3472 76.4981 cv
cp
180.348 132.331 mo
180.348 132.331 173.348 158.165 145.014 159.165 cv
123.527 159.922 104.848 133.665 104.848 133.665 cv
181.238 78.1436 li
168.352 60.5196 148.217 49.9043 124.703 49.5166 cv
84.8511 48.8594 52.0132 80.6329 51.3565 120.485 cv
50.6993 160.334 82.4722 193.172 122.324 193.831 cv
157.736 194.415 187.299 170.378 193.975 136.834 cv
180.348 132.331 li
cp
1 /0 get_csd
sepcs
1 sep
@
1.5 lw
151.656 134.149 mo
151.656 160.643 130.178 182.124 103.681 182.124 cv
77.1841 182.124 55.7056 160.643 55.7056 134.149 cv
55.7056 107.654 77.1841 86.1749 103.681 86.1749 cv
130.178 86.1749 151.656 107.654 151.656 134.149 cv
cp
1 /0 get_csd
sepcs
1 sep
@
194.314 66.3887 mo
48.6138 171.305 li
1 /0 get_csd
sepcs
1 sep
@
131.682 104.832 mo
106.014 123.831 li
1 /0 get_csd
sepcs
1 sep
@
179.34 122.499 mo
179.34 122.499 180.506 134.165 174.006 141.499 cv
1 /0 get_csd
sepcs
1 sep
@
171.348 126.831 mo
186.014 132.831 li
1 /0 get_csd
sepcs
1 sep
@
147.541 51.4512 mo
168.096 58.5391 183.191 73.0411 190.713 91.5899 cv
1 /0 get_csd
sepcs
1 sep
@
141.674 58.6641 mo
154.682 58.6641 166.402 64.1836 174.617 73.0098 cv
1 /0 get_csd
sepcs
1 sep
@
96.6724 103.665 mo
96.6724 78.8106 116.82 58.6641 141.674 58.6641 cv
1 /0 get_csd
sepcs
1 sep
@
106.666 131.942 mo
100.416 124.213 96.6724 114.376 96.6724 103.665 cv
1 /0 get_csd
sepcs
1 sep
@
188.314 56.8809 mo
42.6138 161.797 li
1 /0 get_csd
sepcs
1 sep
@
75.7613 46.17 mo
169.137 199.524 li
1 /0 get_csd
sepcs
1 sep
@
95.3472 76.4981 mo
108.512 68.7706 132.014 94.4981 132.014 94.4981 cv
97.6802 119.832 li
97.6802 119.832 80.0132 85.4981 95.3472 76.4981 cv
cp
180.348 132.331 mo
180.348 132.331 173.348 158.165 145.014 159.165 cv
123.527 159.922 104.848 133.665 104.848 133.665 cv
181.238 78.1436 li
168.352 60.5196 148.217 49.9043 124.703 49.5166 cv
84.8511 48.8594 52.0132 80.6329 51.3565 120.485 cv
50.6993 160.334 82.4722 193.172 122.324 193.831 cv
157.736 194.415 187.299 170.378 193.975 136.834 cv
180.348 132.331 li
/1
<<
/Name (PANTONE 132 U)
/CSA /0
/TintMethod /Subtractive
/TintProc null
/MappedCSA null
/NComponents 4
/Components [ 0 0.28 1 0.3 ]
>>
add_csd
1 /1 get_csd
sepcs
1 sep
f
5 lw
95.3472 76.4981 mo
108.512 68.7706 132.014 94.4981 132.014 94.4981 cv
97.6802 119.832 li
97.6802 119.832 80.0132 85.4981 95.3472 76.4981 cv
cp
180.348 132.331 mo
180.348 132.331 173.348 158.165 145.014 159.165 cv
123.527 159.922 104.848 133.665 104.848 133.665 cv
181.238 78.1436 li
168.352 60.5196 148.217 49.9043 124.703 49.5166 cv
84.8511 48.8594 52.0132 80.6329 51.3565 120.485 cv
50.6993 160.334 82.4722 193.172 122.324 193.831 cv
157.736 194.415 187.299 170.378 193.975 136.834 cv
180.348 132.331 li
cp
1 /0 get_csd
sepcs
1 sep
@
1.5 lw
151.656 134.149 mo
151.656 160.643 130.178 182.124 103.681 182.124 cv
77.1841 182.124 55.7056 160.643 55.7056 134.149 cv
55.7056 107.654 77.1841 86.1749 103.681 86.1749 cv
130.178 86.1749 151.656 107.654 151.656 134.149 cv
cp
1 /0 get_csd
sepcs
1 sep
@
194.314 66.3887 mo
48.6138 171.305 li
1 /0 get_csd
sepcs
1 sep
@
131.682 104.832 mo
106.014 123.831 li
1 /0 get_csd
sepcs
1 sep
@
179.34 122.499 mo
179.34 122.499 180.506 134.165 174.006 141.499 cv
1 /0 get_csd
sepcs
1 sep
@
171.348 126.831 mo
186.014 132.831 li
1 /0 get_csd
sepcs
1 sep
@
147.541 51.4512 mo
168.096 58.5391 183.191 73.0411 190.713 91.5899 cv
1 /0 get_csd
sepcs
1 sep
@
141.674 58.6641 mo
154.682 58.6641 166.402 64.1836 174.617 73.0098 cv
1 /0 get_csd
sepcs
1 sep
@
96.6724 103.665 mo
96.6724 78.8106 116.82 58.6641 141.674 58.6641 cv
1 /0 get_csd
sepcs
1 sep
@
106.666 131.942 mo
100.416 124.213 96.6724 114.376 96.6724 103.665 cv
1 /0 get_csd
sepcs
1 sep
@
188.314 56.8809 mo
42.6138 161.797 li
1 /0 get_csd
sepcs
1 sep
@
75.7613 46.17 mo
169.137 199.524 li
1 /0 get_csd
sepcs
1 sep
@
5 lw
95.3472 76.4981 mo
108.512 68.7706 132.014 94.4981 132.014 94.4981 cv
97.6802 119.832 li
97.6802 119.832 80.0132 85.4981 95.3472 76.4981 cv
cp
180.348 132.331 mo
180.348 132.331 173.348 158.165 145.014 159.165 cv
123.527 159.922 104.848 133.665 104.848 133.665 cv
181.238 78.1436 li
168.352 60.5196 148.217 49.9043 124.703 49.5166 cv
84.8511 48.8594 52.0132 80.6329 51.3565 120.485 cv
50.6993 160.334 82.4722 193.172 122.324 193.831 cv
157.736 194.415 187.299 170.378 193.975 136.834 cv
180.348 132.331 li
cp
1 /0 get_csd
sepcs
1 sep
@
1.5 lw
151.656 134.149 mo
151.656 160.643 130.178 182.124 103.681 182.124 cv
77.1841 182.124 55.7056 160.643 55.7056 134.149 cv
55.7056 107.654 77.1841 86.1749 103.681 86.1749 cv
130.178 86.1749 151.656 107.654 151.656 134.149 cv
cp
1 /0 get_csd
sepcs
1 sep
@
194.314 66.3887 mo
48.6138 171.305 li
1 /0 get_csd
sepcs
1 sep
@
131.682 104.832 mo
106.014 123.831 li
1 /0 get_csd
sepcs
1 sep
@
179.34 122.499 mo
179.34 122.499 180.506 134.165 174.006 141.499 cv
1 /0 get_csd
sepcs
1 sep
@
171.348 126.831 mo
186.014 132.831 li
1 /0 get_csd
sepcs
1 sep
@
147.541 51.4512 mo
168.096 58.5391 183.191 73.0411 190.713 91.5899 cv
1 /0 get_csd
sepcs
1 sep
@
141.674 58.6641 mo
154.682 58.6641 166.402 64.1836 174.617 73.0098 cv
1 /0 get_csd
sepcs
1 sep
@
96.6724 103.665 mo
96.6724 78.8106 116.82 58.6641 141.674 58.6641 cv
1 /0 get_csd
sepcs
1 sep
@
106.666 131.942 mo
100.416 124.213 96.6724 114.376 96.6724 103.665 cv
1 /0 get_csd
sepcs
1 sep
@
188.314 56.8809 mo
42.6138 161.797 li
1 /0 get_csd
sepcs
1 sep
@
75.7613 46.17 mo
169.137 199.524 li
1 /0 get_csd
sepcs
1 sep
@
%ADOBeginClientInjection: EndPageContent "AI11EPS"
userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
%ADOEndClientInjection: EndPageContent "AI11EPS"
% page clip
grestore
grestore % PSGState
Adobe_AGM_Core/AGMCORE_save get restore
%%PageTrailer
[/EMC AI11_PDFMark5
[/NamespacePop AI11_PDFMark5
Adobe_AGM_Image/page_trailer get exec
Adobe_CoolType_Core/page_trailer get exec
Adobe_AGM_Core/page_trailer get exec
currentdict Adobe_AGM_Utils eq {end} if
%%Trailer
Adobe_AGM_Image/doc_trailer get exec
Adobe_CoolType_Core/doc_trailer get exec
Adobe_AGM_Core/doc_trailer get exec
%%EOF
%AI9_PrintingDataEnd
userdict /AI9_read_buffer 256 string put
userdict begin
/ai9_skip_data
{
mark
{
currentfile AI9_read_buffer { readline } stopped
{
}
{
not
{
exit
} if
(%AI9_PrivateDataEnd) eq
{
exit
} if
} ifelse
} loop
cleartomark
} def
end
userdict /ai9_skip_data get exec
%AI9_PrivateDataBegin
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Adobe Illustrator(R) 11.0
%%AI8_CreatorVersion: 11.0.0
%%For: (EACS) (College of Engineering)
%%Title: (logo_badge_blue_gold.eps)
%%CreationDate: 10/25/04 1:45 PM
%AI9_DataStream
%Gb"-6BoaO]E?P)ci]kqZ!CXSu6JMh9+<\!G;poDK&fbqgKcgpY:(Q$YY3nSOO1<tPs4g@.2n-l0l7-PV^f6sV.m2j22n-utnuobg
%If/`R\*lNYiV;qmrVUOMVRrPjn"qu@c<Knj=+Bu4f5H0.fA-,lg;/L;rA\ublL'*?L,n(qhJZ]SVu'42J,eQhgCKp+p$(N*hu<,_
%_oMKn5Q1*C]8&Vcq/H(hDuPj4H#r^EhS+L>nP=ALpMYN\n'+ph^Rot!H2%=*jl<8Z2kTQ)q\In?hr1]Pr?:!\DMS7kq<pQGrr%o8
%^AV'Cq<bY@s-UP"!PVZbL];kqp@IIsiUk.8FQVQ&+$P1%PeR(GY7A>BbqFQd^?^OQm^GDRfDRqEXktI?HhbY]nIOcrTAR&#m<ub+
%Fm3BAT)mhC$XPbC4&<4k8U][[YQ!Y8Du]=pLX2ULI"(h[_nZ207f&U`O5I^%oD't(J",oU*4>Q#s3FannDRAQJ)Bp9HK7>`bM(gt
%D+@[hWHn@_n)"'.k@m,/s6defO$EQ)@/[-M^SfaEI/<cc]DnG;^23c(h"B1nlQ>$!rUehTmli*1iY66OgHU/bp?haLht;<ajo$-c
%J/43+5?k^3qV?)HI/:b8cO%-G^Aed7qt%G-jfa.'j5\a0rquI'boXOUQf#RVn=,L=*II\8F1^4MmBQe\n!7OtgCido.mCTf`k-\*
%plul6[\Kb;1Z/T1kTrsBY7dl5o$b38]_h2>mb%*B^]!fmgPe<hJ%*iJ*5VSgIQ.)!:8[Q1rquHlGC')@DuTOlj1g"eoBncca,7WI
%HKR"WnV>S_cYjGtQ=63MrpK1R\i]oe1Z32@IYIn&c85CS2Yd1=+K`N]T8D'0p^>sh"+>O,^tj+a4Mt1j$to/?=3WO+2:%VI4EK98
%RVd[m[e'ZGD];rhD/^6f#Ck^4LBk?Si;r@oG^s]R*oNL1"hqZTjr*U$>i>M&L$kWU;h(c2oLAZmmZd0qU%o&p_Gr9:p^:0>Qt3#b
%*K1:'_DO"kp^?*t8C5%(-MRs]0I$9":EhdGP@6lK(WHoVcjF97G7lasrGWL1$i\"#QOC1Br'8R7`WS_^')\RfC#mcjl9"Zuh@;]8
%3KboV#Hi[K_-_F"boi"7^7uQu:UgbO-SnFmTmL3qn/'AXF>X$eQ[0,nn/&6Zn\JS$7D][h/%m%]-o_2i(]9CUU](kTi@9GK^kG6Q
%]n`1X^Z`B'A=5*^6@Ri2(nG%]N"59Q;:E!.555Le&UqXm#UXXHr.SooFNmm=fg7b'3I1d9\)=LKMI7CqS1oY960LYtPi,<M,H0(<
%$#\+2R1U;Uoc:2u\'rgjIeoXbW96R:KZu@:"<2[("b-f-1UY[pbu[66RBcrj)>=HL"n+8H_;,uaK[THC$^C6F5`Z&2E-I%koMt`<
%n"o3qSR'k,%t#!km.dLIl'qTB5N>;tq3-8rYGR.[ngFAe$_?HVqH6l\?WVOIb!1X`I?Qn[kBNfor(0,t=/Q_>jA5V4TBSIfdSHo.
%`6Vl[i%N>*S]_n!VXa?>_`1ps_fWGjj)U`GC$=1Jda%gFc>`"1"krjsFBD:norqatM$o9/bApq7rL'kS>2X=DIJAZV?V^"@-E[mJ
%U*iZL2Q(C1kS_p?=8mmpi$[;3XldcdgA9;HHtpNU1n'?:?%2<]*6egRfB8aeq54+l:Y-s>fVUQU7gj9gSeo(7GG[<k$"eGco'Y?(
%S`)2k!B[lp^VIHNUuUQAoEKY:G7\!ohApuf^j`HH!MKlaLF]$)Gp[cJ=#8.omV,=4>R^f>jqmDnX$([uYac;p:@Kd<JTjo*>O&J#
%l7o1aS4:FLl4`m(K59C;l/ab;Rh0KX[c*\Y)sM8<&$OmSIi<aH]+[0t#.=qkQ=/Qb^L_$=*1hDc!.6#k=jFgt4H+U%qXe:dJEPSN
%kUhI'F<BGVE2'sTQ3b7lq"Zq/k=fr<rp548B;$Pa#:M@7]A3"qC@;:m_#"8\J9k.T2S-*U2fcYG(-R^3i%-D(f;Y<_^,t6_(W8rf
%04'@b=Phl^h<CK"n:2g)VUVeko`:`'PQLG'&1F4&iH$rJnH#j[Z%]Bs4qNEQ"D8"$f9,U6jaOXm`mWB=$fXeT4Fe@0[UKhI=hb!?
%&L?p<!ETaZgB]hMDO5arn"03pFO,'%Z!RpB_7[1snJ.hNHoK>cBBb;a6Q-X1JpIW+2SJ9!,60i]&M\GGXFjiDXdK@s>@H<CD2aI!
%Ki53s%396$^-nLpp"XV>):=e)'Keh\bp-.XAf>GHSlm:j#]Jgp+:DG>@>3DEbe2)k%Ibuk2PDnAnG[Ma=9'r;h4r>-M04_]gDr2*
%EZeR"NL_kC&mq0;b9^NCT8Bk1B4NPF0XYR_9^Sc!0VL]Z^K?%_>GrQ#^`^tJ$,4JF")^p+";D1[GhAZHaerUV/9d&E!q-=%amphR
%XP^86b6<6RcokT.#<b;QN.2"LAA%+C*hE,`84o"r%(e)a,Cu]8)e__7q5roll(/C)Dn&\8FOs<A4bC)<jKRYs+bK@7&W^0l?5FbI
%7'.hHbLt&:/@c9b60Z-YGrP#G]r-gI:e&G3i*QA4@pg`XSAXsJo^n'^Af-4eZY,^N9aolaoManiC51nFV:.\J-gle:3;*M9(177%
%:E32Q$0b+BlDM?0guK>?q;UKqEg<bsMZ_f`f)j/b?\mcLpo2uBn26fhZ[oef8B^q:e/a3/R2T7o;l&Fj*AN%q1h1BY\HB2MBCIsZ
%^n3<:edPU!$-YhE'$`:Wf_CFs/aGs@iHHHqdCA./AqdUa:3eS=G<I0-DYT9g-:mcC'3Mf5T_6/*Zq06m8&/?g%U"s*Lsmc._GRMn
%/j.a]nWN=%,mEsI=#EPRFshq$3"Ll;)?.HK':S,U^P0/E]/,JIrd.75SZ"c[W\H#VQ)Sh/E#g'#d?>oNr19Q+n!80JFR"lA$K4FJ
%DoXQXGRp1.@4f/`0OC]]0J_"##]FB.#VE8Y8QRXT>:Eg\YlsnkTqj&H*L!/8I6MeClBW^S>1*ZrB6(Sh^eq>-A9L&V(f^)<frQ\6
%Mu0:t\#Ahb)+5p@opLKlgVrBCJ:jlVFjb'&PZ,%87p^lR8TPI]d$*T2E0mX0e(pa8Y%(h@;Ms-YgH0[>Nf>GrbBeKcHOah_&],Qu
%#BZhp[M2Zga;3;qR#fG5#l['H\D9cDZkeSI#jh^kZ(73f3V"qJj)LKQEB0iPEGChS4AK1sLied:`#CTQ*D$^6:jcKfr4#b`L&.mI
%B;0HM!J%W1jYb>b>3L];\lc)BJ2seCFT'IoN`qCP3fU1I`pJ`"#QNJ)Q-Z=Fl:_+GI&<R!XAN75(Xd?g4]X@Hft5Du5V)<CXKRPa
%8*5q'#W$K]l.e)E$.a&98dL",Pdj)Yj*K/BEgYR["9"+bgm1tkl2@%MY/6fnV@fG&Y?0D!5i!UT+d>:+Y"14Z>E;K_.A]=rJ:-[J
%M\<2^qF5V,1iH;UNjL.=/I.\&V>:q3/'YY7mO[o8D0pouKXnS'K'?fo7J_u,F$O5@QRr8`QWo%5JhO]=@7[[$4tuA7T%>V\Fk:8E
%4<g@mLsI*gVpK.P<2.d^p4_Fm0a@'Sr'Ao=e"E/;i@Q1'dn!]2;clm'+1%CV_=b%\*/e-l2)2BoA:8=[DW'_el='D7#`gaQ4PqIH
%?IG4eSk]s./i:8CVp]6Mc].]`_C!HUKE>@O:^[i7'Npmt7;4Or1X8I?WTJDVFn'REIdPt,_?@c>CtYoHS6&<:X8SIY<MqXtMM9-0
%g9^8m])/_3*<9^^W2.qqKHJ<\1Hd,@9lgBrQ8ttc%D<jEAeo<G)sOr0ho"`U[8;!+h_;&tTadn3T*40\%Z@SP!/I>I#c<cM==$q4
%!@TOR=q`Q+D;S3V0W,(HI3*UXGLN!G<mCKtRF_eE_-73UUErT&]Y19!340:>Q-V:nfiCN7%p]QhNPih#\C:-c\>uGqP+g&23VF+u
%3#oD1anD-sUeffg3#K8HJ"]jHoGk8t2:F[i=G2i+Vp0<+X)PSgC%n1+-c/RS^=&O''Ep+ZW2*._^-Tfkn2t+j^^Mqh\?X][`QOFL
%6$[cHnlsZbL9;&]=,I^$<[([.!4EI;R^KqbZ)X70O[$NW?fpO6I"'MRHfQ-6j5[4.cb'aMX^5PS@J\h_Y+?M<:9CU.6n_,qVj>fK
%7tpZ7eu\$eQYboULjI6.bO"G]W-c,2(4JMn5.)H4jOl?l4S'AW4':GS%ha?uC&;QIii>@C[qf<4MO_t\WRs%aXqPI*HF8C+Q2mHQ
%=A^`sNbI(L(+o2hUKQL8COe^)$oh'fju;TSqA.=0d(QLa&*q'6g_fc=1jX$!2(E=iKr9^.l@R&!!Rr;P7l-PeFgCQCmTrX>.E*7W
%hAS=dBXK[!N[W::O_5O:C!B+r"2:Mq<VC]PNbdi]4:]6aA]BD#1R2T;[`lJ2jIu!%88alY$a.C_`[^<./9=IdcJC/,98+gMA]d%N
%BqT")dae5_EEISVf@sd3`3oG8d*$TCTm2]nkr=NQ'\XpPcdqJ@l8_LI?=B%O=hI.*CF3c*J%*J#6rVmUCn1T2Y4e_-5(2'-)bMd_
%ITb4IA3%_1;6H&m><8GOQ]*)n<Yk*7C?DJHdHV/,KtP,DbN:*BjHXg6Po>umqFBqdkhrt6,\Y?3aDc[g;#:&<K&NI#.'NTgMF:^.
%Sui]A-q6<8R<#UY,]ah$$C-LhJ(g2%=KG%`QM$qb%(pITlD^C<*j[C`4m""2>is#VDBkSM`GQeFK.Se5h8uZ0nXj[J+q[i@1Xn'_
%6bMS.rC=LB<ZM@P!!]+:KDOrJqtV-!*finb/<WERkEVWpp(,P5cAJq`X6Q7Oq)2L8fMf_d!Ag#//\K_=;M*_Uq(,Hl5crL[*"SHY
%OG41l!\niJPn-%rX^r0K'g9U,"S6RX#J`4%>Dq*1jOAb4eAtR6Ffo[P$RfF5qk,R[p"79U^"T:@>r!*_ZXK65q1.!q_T`Hc\ZBkn
%[YK5O[7RZr'BZOM<o=:kW=2.PJQT`rVP*+-2>9kAfRiEbiS]=@RCC9XU")KC0=$VaqN9XrBFO*BC5WhW9KIp0CcJk4;sgJMI;\[t
%XB3^Kq@n74+q^p+He!`"UF\kQ4(fVl?SYt5X%4+V_!rcgdFSlnSLIs,X/s#PX6<>e'qcYY)u1p[.GDUlPEm^U?"%rqM)pTgAPRQF
%'k<R$_IJgsTROc<>=D>aq,R=$qT[+dbW(#JI-q+n8OitjBfnGV>R:=J^%/b&,@aIul![TPF=l"IaChl:7k!tf_QG>g)UC9QO\2?,
%0eFBND0QsE!f]A@Jsg;#era2]I@2p"\=96]-IFS)f!L..%<T[9T\;P4?l.c?'`3&m*`tLBFQ[(b5,'Y'U-)-r-?<PG:1R(1pub>O
%?F&.X2/oc486iADGf[r+Za+dO1lh^--e@,[j3U/)q5*JRGZ/m03XW.Op,h+PP`$^hO^%@cn:.M7`Ynlo]Z3Pid63J+@NdafIYU:a
%n#Y_o461WTe&.1'"F'qC)Ujr?\rC-KZG)89:nKsS6p'Afb`/L$F%H=@lQ#/Z=d*`_Add%G?ia<l9Q,`0a1Ui;Sr.CcrX/2GnVV]j
%q7Y?]8Y9soH>&S(Li3SihR+QnW^?=[nDEd-@GI&;/=IH^WD`amHC_,Q%=0)2*OO=KfW[)jM7@er`PbKt]4Z!IXnWRJMbN/>%<#\B
%GZX@XdYDX%H$)B#`3hF:/0H$BNp,:143ZR;#F>?pL9LC6E\sT9&7Q4"5_!DA3.g8nF2BZY(LBD-'Gh2fI1f&bNim@2[GRCb\etmA
%#p^*u,cXj8N/@,B$]h9k?1glAjGfBO,DBaeb:Ms*S?iUIm6Oe`GhlMMES:@$C\rN4@(>!.p_-hU!8!$rR<`83&77Hpc&T@:;9:5e
%\N]a@IkNjUl?pQ(7h'"QA57^fK=/fQRiU1&X`&pVj<,5lUbPX@^(%2?Zcl29'ob`HkE=G=6s&%g7Iql=A3Aa8Uk*"</=Id,(!I$[
%19]Z*C,p-[icn:[G,?W`4&@?N$u>X^fhMnMRI&=tN,2Yk6QOkP2<JdecR:C3Z6j%+E>?q2[oOMglHuI8*8m49HFU[M.#o=d5#b!r
%Apqq2LrQ,d[12+THL6!]ee,_sjNtM>YnG[(&gB/nSEumad>kIJXndWUi5:,R2mo=fc.7uI?f>gh53NrBDC$iO=Ta^s#O'03`:n3[
%kR=FAC"A,I(/%:Od8''2XT`9(r85oIOgH*/1F&I9==Z(5>dH65JX(AMBB>^\?*!9<\RUeI?&f8fW#Fn,`oV*6nWN8Ea$Ubq>#n<J
%-/".==*,dcGe+[Pb(6:WV?;3IF"_V/2/1/j#-/aE9hcYU2n^kkG^*I4gL/[7el+I;O%ZPb-5KcK48VTOUV';!%B\5\M5ni6)^)fN
%CVbJ>Z3F@N*Rt0flb\p>oN]CkEI4L^S8g/?05m*/[=?&;,t=,3[>M8NpkI<*!,<eX6Ff,.<oM/6._#]6QoFqm_akN"@"&Z8*U&jW
%7<;dJj,ELXP@EfL^/.IpC``eL#On/PHY[QPT.f,3,5o\"K05^E_)A@s7J:71/#+-D.Z',#'or(c#*.!Y&b\4_A!K+`=i;h<Z<Z/Q
%CkNqNjTaH3eCIqldFM9l,?sT5>Q\&F_EW'GNl;tVJ]tTi:,GRGAZO*.I`QT=$6:`SDH["dHE^Q`[<CEJcNj$Jq24YuHi>j2@E_aT
%`3GU&[#>\gVnSU#<a"?&epC$(UemQU&5h2GN#\N_aA-G^RDZr)j52,K69%p;A?_+HcdS`!`I^5<XY`j95K-(#lU?%@r'tT/YqG83
%ds?tS&A?`b[*L%2aM*k>KA]oE,G'n&ZH.c/D2I^jh`#mPXLCWGk]YJ.jsUop6c?/G;]#!a$KjCqC`\h\NG_<GH\n,U3,I>VioYiF
%MPZkG]auf0"3\F2r(6]Tep8Uu:)spnbY'T&^s6.p2nKQs29qBXF7qJqa':09(03764<CpYWTGoC4\[ic;/KeUk:*"5*)A-uLFq4m
%o^5b^e@6t4m@7X\4T?Shmlg8;(:MF[(W^X().R-fB?O4^Y?sb%#9u?%b>K2fF3`/GKmXT&+ndXZ4cW`"AsY9)Z?6_!+UE[E=$Li4
%?_$n1lrCuQ+6=N,b"8jq$63aP0%YC:XVM4LYDI'-b@@q<aRL%GmE<%4:pVKHn#`jIkDY=61kg[*Fki1$qRlO?+/*>aF4*YmS%UZ0
%[D'_<XLfJ'm+H/eP7LmU^1[[.01k6W7<;bI-O.j'rd=4LnbmGH=d7N_,Pc;"r*"T9%'hEY.pA>M^)Lnp/1/h(D5\gY>eXf#W3>#S
%8Up8Vb@/R07+!V9P$;n#e;LCKq>)aA5Oi4"+c/S,9ITTVkK&"XQ3FudP0_T(GMD!:k@<rGQIcPNg(LN@Ff%mGc30[?b2^Ac91"Im
%mZF[%Jo5Cn;9[SX?^U;@I@*[EOlA2NR(8^$n,;(Z#=sKg?J)o:/jEnmPVnMj#[+*&_oZ%Q4]Y9bl`4;i85/-aH8IpB_5ptPL&.BB
%&q;ZXkBejZ1J9;e1In\C=^;d3e$?&6RER1@>,\9WocM_2(<To]c]V\>cI'n!hklR9gRC:u[Y-C.-!.<J(n&jGQ@%m)YEFifg4U7K
%B?kQnR]]%fBni3_)Mh_=(Ds=lDfNa(4C_Q/S-^Q"\ojFPWO4qHnd`MX[/ok=e(qqCHF/9:l,VS5k>Tr5Z<e648$aB4D]=U7F6ofD
%`LGM3g-&TkjZL1C@l/MoW=j\JCMMgA1()Udk(75N6k^09K;G;#bUf&NHI>%-,$J[dcQ7;HmHJ>o@WcB:R-eT%H,.#g8UVrAL%Ah$
%"'t!)[%X?W94V&bV7Bo'`WFF&;TfDYJ>nS$ltGZI.`jj_T^llB90<2gs&-U`D'c,VQ+3@EMt?5)=,j$3qmE!"=<3A!M664_joe4X
%:U>fE;2MCA/Jc>!6b7UWO6=(#;DeYDo7NSCggiaNs$3BK7!mE>0Cd4rV,Apm.A2-2r)^Er^$^*9;gZ!pG,qMj?>a4T!1R)V,ncat
%R6`5I[]E=^2+oL6;Ef.,Qb=hOS(L*3;?(cQ+MODP4kmpBh.lDermeR0C_s0.ER)3hWh?:t43(_MUr!+C>&].YTb^g'Afbls4*1<@
%@Rh5Ul"fmM?L<i`@D'\F/cY`\`Am:Jc7_WABo_F/Fs`kW?7C&,[j4M,9J<]n,bLd\]GdOIRW/^@9lW:D9]$Og)-I(r05cAa7_UrS
%>9EF'>D%L^LM8PHLphZP'GA#-fq'#Afr\e[X:f#ZWC5elAV,g>UWc)XotQ>&/TXk$"`bS[6_%W@T^*``E?eiX,*DID'5u-DcL7Wr
%"%W+6C5;26N1lD+P[hg(MhdQ-e7%Ub\fdPY>WPK6a2kodf5*ptU<+:4OB7(G)es1bafn&*9nH_OrPd'ebmUKJ[l+>/c?XJq,<$>f
%U6:;`T+GLq1Pj!pU\*FEA"lXk=\hsqV9JqfZot\'Mu7/2e5Z=UdF55-Ni6&i%T'<>=WLJndC$6tc;CtkNQ[M#2ga6h3D]<nr1%gL
%F3U86g0T#!0.)UglCmUE;D,te)X4o<T,4,g)p+\2;1'dLkKIG.XKP4PSBGCg&#dV3$$)7nDon4p=Gj@JSae;#$rQhZC7rtUMN40A
%O7d:C.:jScFZkKUjHO;0l6u5WJ!7s]W.4?8nO[%8)HXK'H#MLZ6-]0,04H;8WbO@]R60q45g)078ak<a&&1kD>r/.^Vad;H5?#f,
%dQ>sb[muSKZaZ2Ac=.AKjS:C+Rs:+qcMi0t$k?`B(Wn5bZJVDsY:,OgLnRbu1ij[fgN`-4Qrs808#=4V#j/LkJTu'8eZ'n-,S"[_
%&c$1sN">JN&\(M)ZAQ>PdpcT`)O"nc)qeFD!\o#)f&p0QGP.A=]+8!!_5C>JjHr^5)^q?&1@.T)(TA1C>]%8:3_@"KJ3!M!2IFcW
%N4$/JFYB'L2.(K1Y+oXqb1ubk/(LbJ6@#H4#J'l3T'!0LokV!^8.;/MH_9?qEC2(N5hNtZY#rt0Jd8WlHkfY_1<MJ;n34-!hfuWC
%IjH!h<LaELHk#[D=4V%sNkDW"Ng;aA;+3CcellS.rLN"PAH!J>,?&:,n>Mr06*'349`eZo*[WagY>dO:Pm1DPbdQ\.N'4=W5I8'j
%<R,XX*Js(;_+n2^ea!]Rh)XCX(+5hZ">%b3(k!0Bh1o$4(h?RaWcMqspGEC]X09_s*=VtT0UI*8<-tVB[*_3d4m"L?,^)\R`l6>(
%5p][&OH/*4eR\FI*ha$p3q+r2OAW,&Y&iT2\%BLS.Ui4dWJA@$LXe2^-HQ!/<.cpsoN3T-=A"u9jIaAjEsI\[nTT.&jCi]b+#q%,
%U01D[Yum(T+r.I/W?Cel=L<&I=Y`r1Ce_$3*]H2?=8QK3O(pp6/fINgPse\%e?kZScS_f*D1R/h_N\Va>/7E+!;XmnhQsj.=<0;\
%nQ7I=;Y$Ab@72q=,I8n"W_Z@CSrs$m:QO2M`OqHNY66'qb-O;]gh*fC$&3"a)rW_X(<NTslV*aQf1KX>[50s<h7>3$=U<4T%u^1j
%`$8jl5o"I=6akS<kKIG3Z4WT=GEdo?&fO)H2Wr'3_pG^jq9,'Sjbuak/M!t(;9P&DQ`L4u0*B`I?48C,(RnhX;0)a+K!sKJ0/\:6
%_PSd4;Uj\tnA^>HD0[/oSnmJqrRn>)5[PF!eaH@mapLl&Rfq'\g0j$?i*M_#"?jUins@^IPSp$ajLG]NSE@P9r](O<X$+9a>,rE[
%DaRfbW'jiNM2=a)SZ3W$`idF%V7mpMX1-HuMYQ_G8`W4fF*\a9Y/`;qXF/:ca"FH9@ieFS6K^D3($Ef'$Q#hGcBc(CHuk!SO4FbB
%Ro-KbjZCC-OnQ,o];Y(4FH.PSXKs]LDkT5M:jme4.h&IiU#pRhG_MF;`I`@N=lsKWk8N<,jX/\`ef?0"Dq(3X7Q\3JGs$qe6-m>#
%G*%T+/DW+8#j*!`k_V2VQ1/?QY%`$sI;P1\9OO!e'jUUceu.EW5%P1^@t#O>69>u=CbGF>aLY__`P1Ls@Vnun>A)YW!bRCs]"DVi
%l"p3CQ?o"^)ug&^F2tsJBME.9J=g"tI.b7@;k=@;%6Y/%\C6b=A(oU_9X!YC(Wu`iS7]pT>G^>^_l0l`0P?=k.NQTGs4-q_\$-S_
%rV,gO&b[OJ5rQj]eYeJs5Q65Je,Ss-Dr,sBnU'!@$dX=sMi[,fG9:5AY3$Pqc2,%Z^&Kg8os^PWrqQHLJ,&GAo2g]c5Q9El]3iB,
%?(X=YnjE9:O*AW?5Q:/m]AJ#6q#4oMjTYPs4U&Rto\!Q!oc<;NrTE>KIF5AChRn@<mLPrHI/h62^Q0EXI'<"l]D(Ru0CReGHCLOX
%Vtt]3c>S/mTT"2"I\dPcm^W7N5<o/%a7o%OGg$[V/c#EN(m-01rS%k?rh,=Ge(h43hu/<e?@UVlm<9X:4dr@hf(4[sGl.L#pBHT1
%o&dj!GQ7<te+\3ML#.7Pm_cL?.c:1!mdo0qd2sIFLQ*2?^A6fYn"I;'OshSQO/7oPrp)(fdk,da&*Ec(rUf7,GDRYrIeQpA[m.N"
%B_lop5J?sO+$]\)nI9^0?+Tjdk$OSWY8Il2EI8U!j*A:&"hL[/dWV.XBqCUs35o;e:(Pff3_u*\-G$a[LO#DfH(L@JS[\DK+6SFT
%1nWsSdOnh3^fGa@1+b<Kd'RVN(pH,Q._]0=G3ool8P=_Z>3C$2f6'aakdWgXVtI]/[W^uFIN,_8S$us5[r"2`gMqRRr[)d\0HA*M
%FI3RH3X?7Oj5Js93[Eh]fH.Y7IiOL/EB;CcjgZA@j5G5F4rdA=oC;Cu5'.>6_sf?D9Fpa4nut;o%u9<+q!dclH8n->)6lh-Mr?K>
%Fuu=^dsB_CLXYec!*_^Z0'Dr`,uo%HO6>ai-e>f!\+AR+4?o?3k;0'LQgW9\Qf0]sY'-eNM6D*ekh@7$O<Xc)M?KSqD:9of6TU6E
%l;r=Ie&0Z%E-^(.knpud*E/;Th(;oa=LWF.VE8m6OPN9jHJ4oOG[Ch[pO,9%A*h[golIlu.kmq=>CYiM8GY10re,%Y"aVqGE:GUj
%@l'(]"J*7'l?C9EWQ4M>R>&J!iT&/&M2qm(NdMiAf_ASE=Q!l@T:$5c)=\R=kkXH;B^$?eI%:!ldEs4%L#^7p!=m$V`"m^$`DQUS
%MW7eY%s0Z+c`&nL`Gr0'Te2;-37:JWn;!&j%dZ5$Vk>C\W1[fjdY+BIV1bauWJ%=(Xb<ka@iIg=6s<#`6<lf^6!clb7US^EKN*K>
%kt'<qN^U/^%IeC3`reF;Y/RR(KJ,<s,L0nVEsM=0JCCiaC$db&C!+J9)#K!:m;NrgWUCA80`bZ$emTHYKF25+aM(6e8bEQg$#,G,
%<ff>P,c%"EH4L>0@>E?*6N0mbfJ.r#9=1rL[%.iC%#Ga-'=pi2VGj4i@s_l%Trh]n"JeZ2%gCBbMt/$Rc:Fbs'dE%,8-^Eg$&Nai
%,2F0-E$3R6,gnI]Bo>C5,E_DXkm>K(;N`I?Bd2"/UH(Ui1!Tp./O;"o\cbC9K(AsUecNl_:P[-PB1c!m'C6C-9s\eH-N='&"IO.:
%?;K@JpcWVEiqXNkoatp:K_0a[^<kiO,Lh$ofZYn++E_-AFj.iPAmlX2jhr;+(`Wg="sIto-kN0=Le6RP(EE."LOA7Cp,LQYLUgPJ
%f"?_[ZZ<-mJKUGj)54J_;?8^`.8FBggILCo1HoF0r<kQ3*'E_H%u&'@KAj>uj4e23nEBC*"28P=2E^"CCbRZYbi"/DA_r^7V_S++
%GjC%2(?Fk71)IiKA1'g1^*%o$."d]t7QK7u/-]hD2b1ebAC`"[Ae`MuN=%]6!QF[C75Y?d&D(kHAs73DY`8.S'Vq-d$S#]r/;5P%
%Bd<2uM:5.t=eM(f8iU!P/,0jI>R=hoJmK7i=$g5e=@1seRV`n6$aM(k7]Ica(:kdp2jBfb>790@<JF`IgF%!qjr1kfiO8.PPkniM
%<QqG5<BIC5B'nC-fhM(mkQD8D7V6K!fZ\@jc[Ma:XrCrs<eoZ@<sC7FPg$\/FZ]&+jr6DT0_ms';;e3"U.6!>8^BCDT!BYk[j2u-
%8uOs"fQRY6/r:sG&r/FnI^(3UYp<("-,).1q<8O[>nR6#-$FB(XD(=dC.W5WC(^[ZBbJ%2R[:t\:5SWa'+<P->?hf!S._(rBqi4m
%\<k-::PmC=':[_h#@8$-Se?5g''4<DXhc-#C/Vg-WW-0@a0K+8C`6QN#2(>?l'qtVO9U2*5Ze[Rjogo'!N-19)Kk9XlHY0d3&Rn7
%3FtNp?:T(ZUth3AN!E/2^Eh7!44mP]RQ&l@rP"'#hRgD!]h=^07Gfq/rU0MN`ui`.HJ"^8*bc.0ph$,c]*/03LtsTNrW.51LJ*p^
%r>?rnAhnee^BC-Y)ob\Em'4<$;`O*fn[EVtI6ZC<LZ,rdkK_koF+Lu(g:QH1Onhnfdsm-_?&NXl!*sr_p39K9Jf"`%Hbhq\qtAc'
%J%kgBhuEV\`h'!(%:U]HKj\(NPfMdDeK&P\KF<i_2"Jug=<%k>34Zs,>i]S^j3e]5kDnC>K0.)#1qX=(a6\i**NM8Z<FUUH-p3Uk
%IlV#!q/Z)gN&fI-S#7aG@]Mcu'3*-_Wg(3+fJG6=fm&ELP>*sZSQ(t=7:JGN?oD@U1%Dn5?Tp47]JNtZ1%Dn5?Tp3L.BW-K1t%"g
%ebqo9>?)'d<#66sn>KNaBSInb&+O=tpffn';gLS24[qWb%Y^@IBTor>+Jj*YePao?K.<:`BKiB+GuCK&'i3sW8XME9K6F8Op8X12
%:-,Ce.ba-g3pNH?&mUh]W3;*(.XLDX[FYZ6@7?5?M`.USD6%u"3Z;%;7E$Q_<BEA>(nYh*:V0;]iRZE3^;M&joqT'?6#^qtNop2i
%]>s>8;`4JIWM46F4!kDI*J_og#Za1E]n-rY%905hIq.$/kY&Rh?0<AZe+NmB5AdmSEeV($g-s=b@".Y>:Np0\IIg`B?hE7J**$;X
%D`sf&Ea]I4+oMhnB7\MEY?fP'HshsB4SOM4c)%Z#%#l0CAnJp2A7NkABW;)NJb5_MUZ<LC(\,/VEtlMnR[Up#-;to,CTPqZ$b:NL
%&8Ci#,,e@5A4U;_1>.aB(/'j;]VIdJO?Ftp[4K>Jr9Gtms2G[QH3^N#g22D;%4haLIdXgsaD6Ud=!H<C/KXtTf/]/LU+cINpPFW?
%$K&JR3CNSA:N+!roD.FE]CVZP-:04Xdh>4p2J#9&""OthAAXYQQXU*W9\NX1V)[&cfSZHra;h>Ed&?M3.M.:H+m(,XPUHcII[WU.
%Yc<CW0>*HV'obQ9+GI_5**2I*=iWD>_<dn9g.9"9@Wp_['3.mJYGm=HX*)m.-eM+mc=K"[G.&H&VX2NkF('4&'&8Tj[t=R!FWe%V
%.s895.M`Y/i/MJbV/F;!R8M'uFf\Q\N"X\iiY^bb/W?I7:!q6WQ:A/;MS4">a5W6[6[1G$GpM/)=dQ\$)PB/l2$Z!-O6!3-K/>TO
%(3V#NB%WbrR`s6r(Q[1-REsjHL3#:L=J%a3HQS_iXjN`EH>[hip7-9ZPneBSXONiS<b(#ZYunUjkFX!`=k5Mqq>mMnE_-?2PQ^k<
%$2?(YqBZIG.1,ts@<Hd.c^1F=S<@?#9K-hQjs<0$8t*YZT%]aidj;]jPhpUXn(g`SP<(FrcA\`$IHk)7E(M'5ICXL1M9WqFDB3V(
%oC/)NLRZpYr8lMgB%PB#L">5&Rtn*f]l9XGL%jXOE,FM)Pr6Rp>rp/TFd>bGQWEdF*S"BVIGB6L\@II[CI^=H^UUkC"UrHQa\_N=
%O]%Ktm.69N=l5Z$Z1;#2J]"R*YYREpXd5#[mu&h^ncQYrLEr0k=%!ZNOAV\XObHb58?$9^&]q"cSIrHj,!:c;c/;b;h)-@j)%i]:
%=lFTY'Btcl]Q/+\`-($"=bF9)7O,Ha"BUW>P,PK&Y]W4F[3>!BO`3n"R#m4P51Ui1H=UZ-[)g`LXLF^]\NR03F$M(]Z0JY<YFAZT
%)Nj36`<u8cQjGP?>`],\=nR)+<d80:D!S&k4"5)(ZGqaoU&eD-qIrb0Clqe*OC+SV>pSP%Ln+(PlK*mCFCG,h6;BQc2]Y_YjE3hJ
%DRU!([jU7?&$5dPOO%gG+YTs6eLf@[CqjHV&2!9@#%f;4E\RA^ZR?MrR)NJLLb'/X,8IOi'Zl_RA!W/74j=$`Mb*N7AiZ8*--Jn*
%/[N)(M4%qPqG\E!RoscDfdY?*bKh_*7>@fV,rs[-XpLCGN*RW%7@n+JRUrKieLXcTNJ^aKY$&E;J5lhjQE`HA66[nt&"AsYZW*sZ
%)HHAI%X4sN26YtX[i/9<)@gtl;)PQ9E46`co,8,5_V^s[2GjJ`npl9s6jjA4GJ:oD".n?dQG/Y9>pFEEUUNiUQChsV/TLC%Yk'<M
%F2Q2UJsYqIEouDA&fWQGiSn.^`?,F>^<=E`bea_t0)YTgK7?tX]0Yj:]_bUsmR+h&Kl^#nk:ZRR[OC"+<Ni$2+949lV(Ztc#D;n3
%@SB3TU#A+J/7d5qf51&jI4<-1C`&bK,Y5gaoJ-%P+L1PcL>q?ll%pF'GgR,aL?DYXJ,SNcLO]3rVk5jC?[BpI2TF?NAm1eY]Z)_U
%o#0ZJQC4$d2QsC0ZommY_XMCN-;8CCTBD)Zda8oTjJs9Fb9+"`^u]^!k-Z6E5B)&Hd8UQD]\nc?UEJhM4>ci3ENr&W1t!%<]67K6
%"Dc?,ro%=QJiKX)$>><KR]ZfR\PT3D7Qd)K\oRQgW$34]WFDUq@\`YWUsN-<`1Y_[L@@#QMlj!R43brXX(p+&o<R#Kg:5VE/@MQ:
%#rg1'LPq\;A9lj7E'/hK]K4sG5J_+7cUaChLsV;FJ#O1QU#NpNbkZsJJ)E0rnYDq*p+=lA<]Z[R(HhGb#Pn_^-Qg9oLY"]g90WuS
%I>r=,^\IT-p-:A]]jUXMXe)!5al1=AVri,B3:c@6H(>q8]R"=!-\iqMSsl#-E0Le,V<LETdqW2-8`_h3k,%<2?INY\Q_o%4dqW3e
%n3GR3RP-<VYSWCJ9@D_I;f:nk[o>0tH.BDiX?%=O3Ze!U-4JY/O7S>u='!T6P3Z.Bm`nTA"ImG%/\7#U5?45gW`nrp`T]C@k4#mX
%/&'@rHp)c=kmlb:/`c<XR.,1WdpG+e^-4kFfW,qAraL&T=0dV;?CX0.q+-'6Y@O1>or<9hla3Tlc"gI[7D3GBb;q6?<V'DFBi2(&
%f<S/0EOqitn,:fH9::%P6D>tJXMscDARA]W%"0te1/I$FP:*Wh1lc?Qd;rJbf17P7nPtdmT[3<lf<1k2YVTu2nV'>jAKU;\Y$FIf
%+ui]m.RHt7kUh=f>t**(3X"EsY3lYoQn&t9a#!D5gCHOHpu_P2YMXg+Z_f\a8!g*C=>0#td5hL]XG,[l4'c(1EcJR'kY/m61HB&Z
%@'nOq"a-sh:$BH/Jn)`k$E?SM'JU$U7a4\-M.F]4%,s911QgaK"sfI'h5/e)g+h-6O#22S-+ZBiUSEZb&E!649\t38pG7ca:Gm(Z
%=L=Q%VX.P1.QEI]d9qQ"I@S/!oHE9;dO&JmaM.4h:&T+$co("*r\V0BBs(.NrY/U3Zb?Y+IAhm>U_o%,B2Y'hd,sGXeE%=MH$L`Z
%\HHc@?i9>,WgE"c[OR.fMSf&g>7kMroE/=>aqVg/Y11FqQ#Th6osMWM-JXq)No5jDh\+a-+"2Dg6/Vr38s\Kt;b7t#__F.`.ISq#
%So:b1!qYsl]C9UugRfSqn!..#7DUoe?K`8<U\:]W26OaLYS.?3.P[A/iP)64ZntZELal`F>-1FApBKm\'e3JrYr>#:ca-k=d<>%b
%LW\'t(Hu'JkGuQ>CNYVg_VWi0'IRiHVk'7ZL!,$dYE:*=!ek"@4:R>N"R#$mNn97h&I7qY)T!q;mhH;je(VI;+ae-rf//.Zp!;Es
%\nA`qFmge+WU=3Na1@U[5IIBulUqrt%="i7U,=$`+[iokS8-m%o@'/'.Sk1e)X]XMS9;WVF1Eg&f<A,&-SO'bj9CX^1j--B?V1L3
%Vud&;K%To0<n^ZHTh7YdI46biH`XP2:Rtk!S).G_L^aL9TJhW'+^nHZYeP5+ZPN8,hnFMgp[IA?=I:&Yp14=g[?^F`lW.2`OqOs#
%C$BSQ_MUM`lU6i1Q6uk,5Lh794>i6#WE-j41^i$OMdGaN^[`W8<?"\r,;)N&?-iX7,>F1-)I`rq`pVJ!Hbj?F8X>=@A<nOZ/=C+h
%31IV=C7f@5M>!6tG!$7XI'8G8LPP"LMf&R-CVEbp[%i#^U)YFES#]250-J[i>/f5.I'H,o\bkbMYmcWQ789.q5@@4g&PJZ6[026V
%gO\5TQ*48ANZd2+).tM1e'g;**cLW)l(KhLMe+P#NOb9L9bUhZg^5F%i>F',5dGAX';oF0[:]LmCr":jk06ZX%B&#MM)UrNdti"2
%ZYq+Uo#qgl\3L10iZ,?YrMIVMNeJ7HEm3-q4H\P,=Z?MZn9W_V;JKfYfK-7dgT2(_"^\l];TX*s/4o3ka-Q,RXT4.!4Pp5RhTae<
%kki@m&Ud;PFaAAd1uBrrB1i!p0.8W3?Th0YC&6'(rX0Vr%tBu7\&moNANO3[iWGMD7#p#-mme@H91g3hWumLB1b;+MF'mkUo*4;?
%H`L91VWXmT^]!Z\c/[Psn,C*s8Wg$AZDXM;E`?+FQa^GA!^3Bjapu]_Y3KOSQE7D@5A1CY0NjF;$Hu*5oJXT!B#bLN4#b@t*c<Zc
%EAo!.<:GTO'-p]7'^KItT>@afS8I(n?9q)6J#HJ:g<Ql*k0QuU/ZXpZ(F6Y5$r8r'hDsUVa)p]^Y'`6ZajGddbEj:[rperq48+kN
%*m]d!IqFGc.i*N6K5"XoWUX#+`k;_<*/XCs-/>h@WHh4W(pp[4F\91,okX.F>@Cc@Zo$+0<?d>:CO0=3ibm-iSh0KsODT\>)p78=
%V(c)A\V;UiLj(O76078qO!>_O4_2a/Q&c%s-u--Yg6'sIEldrDK-!ph24&Z#9<rPDSf;k#8iQ=eOcP,9ZEMZULN&F#NKia?-7Kp8
%pi0p*bjKbG%`=!bZ6Fes3B2Clb>TiA)H0qZ+238;cJH!"=[d7G1pu'[F)Xgh&]ENrW<6#5BCo,BR5c<HMIDM(?>GsVCk;rI-n=t+
%[M:g>F8:Bt.R,W>ncSam#]*A+``JG9;H0MG64airBm`pK)heQ<.=soeML^Ts81B.+`<aaX8XZk(_-3'JR$t=Xb`bZA*/]m^XscT2
%fV\H9b`X`G](OO$,d/?7RP-8*[:b'^5)1fFWUQfk<rV]6=h24]Q$A8Tc:/VZ!G(%k%dC'?et,l;#X2q]k_%\3X.oBZU'+h%"Qu;N
%"s:nIFAok[<A)(R@rcTX:=g?/,#PZ^2_0)upm8W$$cLEs0!t+PhRs*k:CHR81/.EKGQSd]&uQZ8"0PpQ,Ed2<mcSJqhPqMrOu3QX
%4IUT_j*8=uK<=UJHV(G;N44+ehnI%OPCOPgHD!./UGoTST.=BR$CO@B;QRj];sNh:_?PqQ*Xi89j\lpT<p4)!P6I#J_q1PYkX"L[
%(Z'+6;TYY*";-M8'h5n)'8S^Q2Hjm&MTMH3;aB"F0^f.SY`.:Xs$,?::OM8`meJdZO86p[rT/J,cA0'Q+7AT12YXNsqe_>Gf.ZUW
%-h\e=l]d>i@Yk\4aJukD*dA.c5[d=PDW_I*>?iTK\ddr'>G72f?8b4-A5cGiBUsfOq$'o@(Z$@Djg@Y*>GVhB?0YPYG[u"WZ8##k
%=B#LK((miP<,<Q_lN1I`,5O0WHejT5%Kg%,)puUUPF-ro-><6B/b18%s,"[D,4V9rr$N-WM8XlfnXiAM-PHH9`.'!$^FY3X'kbW$
%0XUSlJ8mU"-FES!XRI,5.p)*kZR9R_4^g,c]9+h%W[bZEc'hbaIr])Z(H>flf<\TfF7FUbrf-7_0H9',MV[#HaT'%<o)Upg2VGuc
%\'.52ApZm4E@KuAiLP$*hKb0f!ee6.Gm?NBZb-Yf1Y[(ifpgSP3:_V\Dr-[rVC/N^Yr<c0iZgNNAWOP];^km^)tY'Bbb#.&dDD_m
%k1#Q?5lCJo4Ssq@ert.B1D"r/%%MM4l#Z:?/,oGM+8BFE<E@/,DLD9P#8UH?f$8.bmFKipVu#(W5AP4fB\;Hr.;\G'l7R8S]H`6?
%]\C@h9`8aKG:tG\L)q*"WKaZ)51Z!h/)jka6ejN>XeDuNE)-Z[ksgf=icGdAMi3"#EptT%p_CJITM790jn_:c=.Q,=jG[Un\ZSKq
%/,(0FlJ]YbAk\e#<:MFj@hmOjW_,uCMO%NkTX2fA$Wp4?G#!"eT47!#hNcYpJJ#*MK@=Je@:MO?E5)k\>Wqc2ob;KTbto,r>p^L;
%j4q+_B3k>o$.lm^L$1mj7.4@n0/#ohQS+s'PfoX1<VQ'Q;*,;9DJcF8U(?J[FYbJEXa/_r9#stZ`KGhg3h+_P.1"/(H*%KnS.JP[
%3!$?ah+7148bJfXf<>M1LWiAV<1uc<+\k!6F[^)t['Zj@lWV'/m::@okjl/ei3'#CjV;[<`kAh'D0?`,Zu+gEX`O5<\\,q!JgE%G
%LRsF3D-knURP$YeH?Q@;7V1oPNcsPU357lgP#j9I;*V%]<-@l>Qa,g!ACX&PNVE%m`a>M1gMV-*P=j=&70A0L/`XJm=/?O)H`]Wj
%PBW:TpnC4[N4uY)Y_t5NarmIon=&VqZXPB7.kfL@!_e!d\d>Nm6<HZH[a"/!+I%hd3I#16qgmB0Nab(`SEW;_#%T\)S&)0aK2nrX
%LqUUW$5tf;,g*t6^LS^G8/=-8N5&aBKiesH=VP@35u=f'<Bq9YoV>Z9R[9)@?m$LSENR$XbP1c0B_Qn#iq54m5;AMLPQoKM93H<4
%g6W,1.240DUn4PN0erDdpAWbX"Kg/#e04_d7o\Zr*tmXam5R8fd%BH/n)sJ!j%phWCY54tXOiK0aA9<he7ht)QmA>p6H[KUEXF?V
%U#d2!D?J,M^88lI8A!]&(Nc-R=(^)Rfl]^nDI]Ee,mj>0@aI''G,s<)P7'kCJFpk$UiTL])4>BOb*+DQ&%juPN_s/.&,W?b/a`0/
%V`%_lF#b:"O5lp)f?i1C7e8=VA.+l';.`O9/3?Gs=/aMV'rL,9e(ppCo6Q*UBOTT,B(ZB?B$G*lIfOK>I/1q5RcFBfk2?8#%qL9+
%St2Kuj7ohM^d=H;dU(W2a^-:I7X'aI-ehjYHaCB9D;r5q^00.%@N)gL_M3l9OG[s*V,&eK4'Eu]GiS1^=*AJdMiWiZ,B*?N5),[-
%%-VKBA0USbT/j;C*=[pI2Su]aD.>fKau)-oG19C_rPT1.&plcCk!1!l<%i%7<H2Gk`L.J>#Bj;kGt7*$4"rR9-n_$r5BG\qe5I5(
%/n<:M)Lk8Vr4'PWE06DAVtHZa]/](6]Wr:@`WJb-Di0c=8W0p3EBWJ!k2\KnOL$BVPU+<HoLc!Nfr^TAk?kU6o7!i<o4:!Gn)sO(
%?adlDI]cK<ANN$CkP@#BZ5q9!Eq)k/0:kSfIiUHG=qCPG<u>:o@-Mo?W1na1A.pLlVgc8<HMt?Eh7!28+g\.3o<dg45DL#i"'+K!
%e&pB+eV9nXY.Z2h:CH],KK$f33\B")U(_\ZIeBu_/\dWcotAk[4(M<Fo"hM.3*=^_Ak/E,XjG\6,#erQ<nhlYDFc?JeJ(T+Or!hG
%J-?8$fjA#io3-Fc6/a<5_N8JT`q;OSfc$<DFtP?;h^ZZf\o:s;nL6Y:\Wi_rp#6Gs4&KNY\pE%NE;72_rPP,:j80qU-Ig<?_m@it
%,XI&@*7&6XgWB`63JQOT!YeaZE&,IMNl<!S-HE<VY\e'Tq=8Xp1+0CV"oYf#br9fpC3K>iW^@nQG>GY;o;%?jT!gL3.ZDW3%3r#n
%H]6GLZMfUFV+^EcrJ57$6h@V^M!G4;o90'.4j'0ZrO+9WA8:VgMYgR_^Si/fl@qp9n6@Ug-Ac$<K`ef'h[ZO3DrJ9=Zkq4UF$32d
%:Vjg9b:*7BoW0Iq(I7FnM2/B6:t^V7`S@/K;PqT^@t[idL,$6unB\)k^9]=p[)ZDK'*h-2>bZLtD.X-8d9L6$q`CeGDOt0Q2tQ[d
%B)Y-Oc.!]XI)1R.=2E>O5j@"B4BFJ7O#HBNl8CgL[/G_8f8a5Oib@q0eQb>u$.GYp7L$]RHifmPkA7XFI4)YLE\Y>(*XCkY?me?@
%GTsFP67_5t6R"T<Z=>(?-e(G5[A^t-;c0ZrW2u46,3;Hf7:i36@Ap+;PcOY6!M<e[Vn/Hu<4]%Ye'o(O02[7/<*CqYePcGNmd'G$
%IM^?SS(I;EJGRa-VV_R,TB8$0/ti2#YN^63or!)WSh8PPBS(rsRP;c_#;M.=qC=&"MdZg(4ilM]FoM+fYaZT7BT1;A..t</eHP[&
%)[<_+G9!6J0uQ`@M^t-7E`9T6gf1XFB5.0;Ish"dmJiXkP])$NmqHoIS>N3!/99aPk;4IqBke-VbV#j0IdnbZbtG.TO\rW6^$PmB
%.,;JlFoc+fDI-ceNf:j"9<?!m;7MI+&Ok85+:C(Rng-@Ng)-Wfd'8S0[Na?W6JK+ZVrfr,*VN++%B0:5M17kO#`3IEk&ZW4(Pu).
%msafs_ll8;qsaF;LHk_0?Q7e/?SoOm*kiNURpWl)r;#`X%ghJ2TAI;mqt6#"8=6R[hK@Y&]*uCK/H2(6eB8qZ^E2\-5Q;Tss',?o
%J#:4Mh2QXYGkWlkg>779mJm*"O=BUsO4`S5^FgJiFkh;N1#Ms2jk&I<I.K"jGSg]cP_L$!fAHP=p:cmMQX(K*Iq;j?OYQ3Dh3o:t
%;s7(#n'MrV@3<<Tgs+KbI\U-1m66ZMMV[OKq`a8)g=@qO8J>Cg4AjpXf?a3_e.6a2lqoTVG7SX'['_-dols'V%InOC4$'#/4S98(
%=ml0ih;GR*[Ogp:Goc([GteXaGh9i'42EfV)`U_:W+X#6oUU9<DhiIiCDLmJ^c=MX8&ON):\P:rICaOJ[UJ02`mgSdX66%aLYJ]f
%I[Sr4%6n?kb4j!Qn#:6X(VPS#Ra)R`kOH@`4:;:2`7#!B]G#fh_gS9U<Im($#&"EIChnefJNKCJ!&^>e4AXZR^BWj3i_#Qe".A%g
%5&:N9F>SB*&/])M.qosN/8V;dj*%'G"RFkDUZj,XJ0Co]*PQ/+mRPn`@9i86R)*e$kDo:H_GNJ*OOgiCC"UX5T!8^u;d(7,HPRIM
%0]7;R02%qQ2fs8l=2e6re%]O9B^a>+LV^6o[3kY`1b`O)*88maD&IZ6U/.ms54&\6UVS8WFitf]5HPE&ecK1iYP"@WIbg/b%d-E.
%i-DrYE1Y_R/GMG^D^OEha9TYgF;&JZOT7Ls3*)e_M5C;'HZZI4i<m[T=ZNdG8@'MtR_2!'!(0Lu/Q>LWONctf':gB#@-WmXQ[9:N
%co+Vn*djPQY=F,%0V$p>a8^;#e,B2/g,;E_!e6p\<1TsL)%@j*2Mi(XbZ6ZNBtJ7m4uX.MD;^o?&?,A_Bk%Vcj-ds,&m#0_/hu4H
%6U3@7@2,*5C)g)c:'fegp0:`*(b"%384md!iujX#fgEMYIH3H^SNY;/DftDp](\r@Oa<;b^?n[%PBsnh9o[/a*hQD(5kZ8Y!r@RP
%/\l-q0\OI5.soS/(jeN6;rYXC1ac9:[uFgPFt!<D?o16jU(KJAO%>Kh`MDJrWgC2W9]j1:0_d4_Q@Y0)R0[lEoCMO7kE1B<qUI:N
%Tr+#gTH4Y!$ZfRuF28cIdf:0#`ua;6)Q_lW"9Xn[!ku!=;gSFj-dP>9h,7VS.+5FDc^sEI.43>7C,#)\^oN9oJN/e\d\@\kG2!Pn
%b0Ukc*df]+-lIkS1tS+W0J(Ps!YBj*7=FQ*I98D&9hQErQUH7@5,;gD/#b9E9LUnW3N<kaNXl%a)D+cZ,)He#,bb):,h$VQ><iQf
%l44=Gg<pC>)^$bH^)`cB73.qcMG&^31d#pIdo6B'9o060!9@k<k?A.X[&p"]!:GKbPITEU3m]^a^:177hZM[`iR\:Fe?AuS@&81Y
%Z'^g<Jt,&mji0?LFi?lq>hT=bCJQ/2"94[YeW%CUNB14s3[>PmoGd=Jh3)LQk@kfokNtltf)`"uGg/@Z*DC-.,l,*Wq@HE+7tL_4
%r)fuhH?_E:'l`LK*'kmt()cYrU8$Rs@L0^2!o"#c!96QNU3hGs5KYeWV2::(D<hBq=.m'?M#eOqhbQuN,WD66XKJm%cFfgr$Y3Q"
%40j-r-:_41nj;V8_nrj5ZibiubWHG3f8\))PfbTD6J%0t:olIF03^ikhoUc"Ls\`!9!c]J[lTNbd,RGe$YpV6k*DkVcA.7khc@E:
%+XTF.DX$DOL%p$Ahll9Lc;NVpaspN0(HpN3#]EJn+9<Bk?:QD#G-JV0&4Feq#t_nb)R<*H%_N<o^bjU['Y7uYllQ!+;-<B@gE>.]
%[:uTIb=%-tm6IS##m;7rJM9E[I9jjRm?-*p`o@q86t6>c(el+U9rdN)&n_H33Io1I0]rM!%a;a_>YuaD9-9"APTB?9NsA`A):*sU
%UO!4&rO$e`[Y2<6C,X7u%;L?lGp5^_9>Ptq(%?6:F:K5?Ll<i\>J4cUWP4L@*0?P_^kt[H&>&*ONL)*KeDXYmP;&ki':$eao.lB:
%*k<f^%g_6b@O3R?(l:[E1;lHP85&mk32#I^6^"-adadH,*,>F`"D&;."0"QGR)ElG(G\do<[?YtfX>nEm:!%k*BNWcfo&a^4:*o\
%(_SZm-`,:3mPgtq&I("/Kee`NKa&_5oO*(3&f$i+8f8I(Z@Rfe0K>nD#aD@G.TNR/8Xh,D?jd!ep41I&F^:u0^07@Jlu;Jh13m]Z
%NfIu4;<baDrcEZ3!*=\]!EfC`RLEf&GR['`1D<LG\.fN=PKnr7M+SJIeCIDuLJ"K#4Pb:E4B83rN<FGZErZYU&G3g3YSmX#9=SJ7
%1UA'lC`EQ13#^KF"GP![N$qX/8U5W?8.p4ZO5MN(5+Pbd@;t(G"Ui4@el>iiSr[)Da.c40la>qShSSY3i1ZDuE@SV6)jF.Yq2cIO
%S51]J7,u-B;4mWLD@-j=cd8PBs+3C^:>AkqCeMJ.epb=H-"h8PZQ5GX^io0H!GQ"C?qdp3\/LL"A!)e(7SK,ebIH>O!([\Tl((`X
%beO\VL+_Ql@Fm3.;$02i)4_+t3k?s2%TRfJiRplJJh4h[3*g08WD]lpO%/<]If",qYnn':'_!M2K]aHY4KbY]Sd^;-4K3R'WlWGS
%8=^&E1:)jq#'Ra!QO]t19kc$A0S]p6+e;!C!,j*rj4I8F\PPQo0@lGT(8AT=*>JAh6Jb!nDCLn\Ubij.ljE40RLiAf"l9+[pIa0?
%T5Y7H-f-*2G+l$T.r%n"MTY\+-=mq;\d9*i^h!)#,qZ7VBF+ZK*.WT7\6'^5H&Xt&l[>B0XVRpf(H,`rdW=.rDHk0Y^/&-4MG)hQ
%G.=]OG>ZZ=pOOAV]nS\7lcL9kaJuY0kAc4EB(C)HBj&0IE=V'^)ACBu8@uE2j6W3GA4:,T)Ae_KF?_K_9qY4r7[[!5k]6VWk)&.h
%8s?nASL5.DqZNg2h'%3`DSs>n"4I5\CItPFf'h5q]E@"PkQ?U<GD]Ere(Cp/U52=5!6^OS1VcBS2%:nkFlKerL5,l!JCn'e+)P5j
%L0A)$@"%8?A?_<XmXji=UX^`8[g0-)DfU&qWLYj$oOC0dH>;qRg/]%pO7_>5kq+EE]\>`a&i2]57bI+p]&)iofnKf9.G+d6:<+9G
%?\bXQar-G6]dZ:[!]<.+#2#L!pp)"CX;aD05'o-:NQXA:;rVH7cY>0(O_)gBmeiNb^L'pCEIj)FgdI0j"kri">e:Z"QW\^OKCK!>
%G<?ekTkf"ip5ePB^)t(]_-!'t;=UkPmNLmsN^b,$W>$(BNpMT@'h;#(7@_g_f8B5*<3jdUDo">j5%]'gptFKhbI4jR+aqs[fq&=a
%jUH_DcUqjc0IYM%!('<oc'*Cu/-8$SO^U4o_;GEMk*_fNM#krp]lp0.7]pT$)?DqB!.&$1RhA<s[.moJTtm3:6,C;uHb7,r1RI`-
%Zm'8K(9eSr@Lq9!,(IH@'`gFKe2YC1X#:QSg"hq(/RddM)Kj2Hg^bs#0dY0;4>EG-4oJ66d2I8:%BB_O8t\bS(MG;]L-YDE7eC+@
%<#%A5]![W0?ifQD=ln9iQ)]^!<Jd`=H<@*q_bd?_EfL:@)PaZr7[`,&k'bWuCMkkDBNGnm<=Fd_I%$uml'cmOQo7u`?n!L-2iqd#
%judOVkVj/-W$#?`9LZ^<e"*,"VeV;+<+gh82&OXElg4iI_*gt6W=#PW;&[e.F.(TJPDQ!Kl%ZXJ$H&:N(HJs@:"kE*-$UUCKs:.;
%o^In(Ul6gGEJID-icg,'=fO/m3'G-VGkQeiD3m]eO=lI^+^GS:@EsHF(q=dLi*n,/L@dVq.Yu=_@mI6Afi&jB0bbU8nshM6YH]r_
%+\NMq2!dK4b[Y(7WO3>_gXmu;*%OGA28_CbKa8kk_-jTbD=eT8B<ZJ)9g@#H&L(ao`]f!r@b[-PVk3RC7hq-A;`%#_aJ7-\Fg)o(
%&\u&1_Ab01J6gVH*G/HVa9[\jQ3?3eMkisU"hZYNY6FO"3"B_%E!'Q5CJs_"j_I5cArL#p8V'IhBMt/#Y3D%^>E??D<`\H%BuFgN
%5H_M=^sB"3F/_;)5$RF-Nnd""JmJFck-Y@E4IUtGk,k6J<jQ$#,KHrR"f.Y,5BYBGZGNIe^^?P>1*Z(#C1K/Es%*14CKNN]b,rrr
%0ZBWsGkSI*'!*_!%<n&"_Ko`0;S+3?Z)ed0]7JKiBjq2>dC[g\D+")uCZH?bFYblJ]!trdQ[:T5QfEEuq!VN7C)A#MUIBPeM2O?u
%p35bac,l@S";"T6@-]OR^"_-"MN`Ghgqq3F_ec1qlDoDHrQ_-E&(d[HVDWm('dDU(.!EWDA!cMIFm4^_^]sA.O3@F9,.g'lA/^Y>
%CQ2[PXUc&JM'2@'W#)Trms]64M$U"BhVXtHMc@7MjhQ&QBQ9-R2V_C"M%0)R![tKoTVo5VXsZ,(K#Xt?d]dTVeA[=.RsJ0qd\<h`
%B*23YG_%j4I03P[[n4C4`epi(inamfJL(g1JlB:(di9#AMoe=h6#TM';;0Si_1s0>Ec0Qb[W*@G4@=-_j?5C37J^Jr_7iM_M@@N0
%EQa.u\6].Z_=\3mb>B+V&ecZYkEnN&(MePd\J)TibcTOiFY(Q#^[`:1g;!t'6'GdP?cU<Z\o?kijBO:#Jd?G'Q6>!Rg*F.#SftXO
%r#2VV92B)t-TtI'FkE59-ZS4*?GC*<ZVc7-1i4d23"':*`/M-%h@;b8P&_8R@t?4;>/f-0qOG"#JaX=ma[E@O""d.k8RQ$qLEm1Z
%puQM"`mG-S4g%knE.qV_VB!iLF;`GC8_Z>fT8"mW*!-bpi=N6H"9S_,j<+c]F`-%-B68uo[f#2NRPqtmLHWHmJmO[iN(22H$2BZ1
%TbGI\&piCLD\8e`1^SG^Ue0nq=c%kS8S^_;\F(ag+I9&W>:iCJ`6#*4\T'fi"BfX#Wa?MNZAdG3kG/ifX_@q?2eL41fhACd$n=e7
%OZ#csinGa].Djq6]Tpnu&<K"N$&K3YBLmeAX&(6Keq,_CXmHj+."P)3X@@(G8QD)>Lp$*B-7]j/G`IR4UMXMF>);We0?`<h%Tjrp
%!YoB3P..g/]VR4$>M<?=Ouu,&Q?EP^Z_!=;"nV1:`$8*/A62*NI&A%1i3hTo?rmQ9!:g,K\V0,kT%!%IUWfu*8#q/f<Gc;I8,V8'
%?R$uSlMh'Q`NTtpJ4i7lI%lT51lrW5#Ss3F+6PnKe#4-1e?BCN;PGF:`)sJT&Ep]foS42Y`T07j'*`q%q%(i,dG0n1e?\A8WCPZ=
%N/S]5q5@Ri0^%et0`B)SG2\mj"XU:qN>jB^Os&m7,Z!>nb]17\4asbtOpTX$:sHO95r)7o#jST8C(6,;+L?U#5[Vj`9M13iEO<q+
%1lJ,?]Ikr[=r-q&/#=q^A18$7_\I@3OJC;X&&emu_->p5ptc3bg6`3mIA6n%?Y5M:&LMH"3H$j.P5T.YdB#\%JuDd("UcdglB?#m
%4ATAHC^`:W0L6Xp@;g]F)"SC0+%2$kn#V0oP+b4>;6uODq#DA!k`rH)`A`A(`-fq<qFS"[W'R.aL+_UkcO!Hd5nt:7dN$eh.Pbh[
%Fp=tfZl.n,BK_8OQ4W:'V.Rej9mLcB[M0@QB<i6g%XI_<R'$`M/Se[]&`\Xn>q)dC<"p+Ra\)mp`5=Ua/.-MoSVjDMi]@lfMT(JU
%Ta,V&@s9MTflp2Y],Q>DA=U.FAYrL5V;aQKI'*W.HW#>-;D5RH`@MunnV\'iGR;o65Y'81`K1E_JkIc%Udg.UTOW\[+^.B(?a5<R
%H%9fE,!.e?%5`TP*&KE&ig!U:mR>\BBh,%_dXOXbC]4iSE"RKDoW?dP6Jn6Y-%N5q#f:pCKgcl_jKL&m/KFMZ)li41Zq'fFRtb+e
%'^r`6WoC].TjbY/U1$VoQ`=H,fA??pHRnZk6lXQB/-3(h@en-UAN<]fTU`^NL`&m\1Iqk:&7pu@+\YPX/VIhP^-t$C!FA`m;[k/m
%\-G`uKbl"/M-d"r?93C-na[fKZM%=0ObHpX_Z)HP6hm;9EQ"NQkG+KL)J";!DV.fEi!nME,-J!U<?t[CBLp#R[4uQeQUuLXnhM/q
%T^%[CH^"t$`;cBj&iSQ7UkGPULmX9GQcQO4Gt2W48`X:41^qC<A7A\P48*L0XT\'e?)qQilIfuIQ`*SK-C!^,UY#Od8H1@AI&nZp
%UJDRqp%4)C/6mTI(,a-&`1gk8"djC#CNH7uZn&l7U+.Lu6[u$9Bbm&65bhD3`^g7_1A335<fjLtkA("1HaBa?7K;WbK]D^[W8^lu
%AnmFCG;YH=cbHCiW'%%(<n&Yi`("oKDd9E'Y9=M0FRJpS-V71(,g]/k.Z(Odk>rC"X8$#?*%S\*-mPCWCOsFi>"3["RPp#ph]Osq
%feeXp9RetK*ukaJ8N,1ZdjgLZgH^[*)l=&[<QlQCKU<4#m_IGm#r.S@8UR.n&gk=g8K$!KRC'77!f#l<gK+#@8SX]a>?crmYm#+f
%MR9.o?+NdBJdQbL^ecQg/1X4ER?6o\/L0D#.O^tHcV2nIi](E9pU,I"oaQ9*EU7&PH&r.NR3tSqOh%iml9*ga+!J]JaUcfWRinte
%\hrNWPleZF6R%,K#H7rR3%Lhtg\JZ1?hnoQkc:XKgLtok1s[24FlR;M]5^6?F>ra>16HJ+&6.>_.r4jmc!)aZhK6J!9dRc(MN"KW
%\ke,;8tq+A71r$Oi%i^biPZe$*Xu1ID"H9r@;KMYoB*^>jL<M'P$k[`-nStKE.ZWS[B6mZH)k46V/G9UAjj_XiI-kAZ@S[$KJ-(:
%M2:Y)=E-2>G-;U4Y(.,ccIiIQ,=2[HCQZRWb8rH(ajS)MQ<O8I)<GF3`(b$%lhReu6/_aNM*>-F-3>Wk1RbQAQ8=n91_An$),(X-
%?&L:Xh-tqPH)G;W+oABE[,^'VPK/\VVNa911Sqt)HN6&+"u$hlCFDO%Dolo<1\S.ZYpRN%,3Dp%NM!e.KO^FJ#Q@eo`to<]Q,qru
%i;S<,Ki`6=9T>[UH?q`4nLS?l+L,B)?'%n_7mj*#-3PaUs*?lY6n1L`6DYZ3/dQ"JSOHD;ZjfkH,cr9u6Q:p\*RXo*#&):4*DmHt
%7*h*N2$JM%C(l"hY@2iQ'&u<Z+\P)Bq%3o^3Bo9c2Fa:;=Y_ddfEL\lDP!k38g_EM@3F"<YN4aIl')W_Q]=_=O:4f\KgH`8%oi4Q
%X?h*(%jA#@%)XL3&jnbc79E#Q<t[QIko+d\0_;<@[BaNd-UA$=iZs>!L-6;s/;Z(&fr-DGp2s<C22G<\o>%TeQAL'boa"6FT3.Hn
%P@r<%O@%+aOLqZ"m[<`?$_&rf7JKsDW5mj&c^BnfMM<f_8^ReKmXS5%DqB83)*)I_W3\XCg*c,qU@q/>ftQG8L2L^Heg`J3\!)KR
%']0SUdr7:uFA#E=O(R(9"c/Kuq_EuhPa>kl57Mk?A'#>77O]pW:!,f6;SfXS2Gp]S9b]-M6]*kT;m]1*1&oJ_SPd.tD(N)$8Sne@
%a,:K^?n-orRBGSlH\;(.Il%O;iOPO+#L"Q):^-TnW-g4=lU7"b&g4eaPqts/+jq#<b[Q#aKCTF%Sh!$tI_P-Apu-O<"<b=B?0&n0
%+,`T%**\-C#!o]XrALg,:>BP,)[@AVR^j*.]iA.uF!SpY%M,L*EN<3t0R0ti72^&RI@4)+:)1,LL*49Ke$,6>ZRXSn\Z&S+%!VcN
%>6$;r$Fr+0^N!XM'n0!`B^A2UmiZ!$W:95Vb2F)%D[b)%I9IHu<:e!#:&TG1&9YO0D"ZXu)YW]-kpN8^n$f8941f![6V\uZ9m^BK
%eM]=Q:9:VlCf)dAGI!3G@RkRe6$bt._j/M%0Z/S"9^GI?3TP!#?Y[n1BbNMmH4uW&EJ-^*Y)%p%(OD*9eT56?OLB_8>UPAGi"2#R
%Jf@B5c7DtAjdN#nL7I#mBH-]";N*[(lc^Y1m<C>^@[M8Y1Y3$MLb*BP2/HJXKe+,Y]1sMfWb0H8OLIR>Ds"nS1;A-Q7jGu1cl>dq
%Y6"0tZH0tr#!d/;@h)kQYeZXue<rrbO%Tdl3QJ\hp`4&fNG8dG(hF:khD34tN-cc$.R!GASQ@gkfZpjiF89M'E;-2H/G<;R.+9,c
%okE-R&=?]YQB..!!m%.2$jIDURaJ@dVH"##*K;mQ)R,"-*`Pr:,L^8-`2^Fs7;1g\0gO8PFB4Y#,S?,t-`r9uY)oP)@8Gkt(RT?o
%2;3^8moY5cOc0SS2S8u.J6$<R61;'$@niKfk"u,`VSnW)M1Sesh/M2OLVf/V4i_]j*(V3uQ*(k.flJ#r\V=nTl8'VX$aA#glQ/MG
%epFD&.-Fc-cG\_D1VqNRlNgV(@%pWj:!+R1n[GB&TGP%X^'583Vu-tK&at\(K)r"$^iaiIJ<b:7f[c-CHi@=@pP:f.9QJIA`\Z.:
%mKY\<Tg0M)F-3nfUKljl&]m#[l6U?oSN0Y9`iD210f]*\A5+9U)=lg4A7Vr4Fb#9V<AHY^$mRUK1=87%^'3U:\4h!/3sa.:_AqS\
%D7X-l59hFHc\4KJ$ItPbinVIAPCFlbanLZ==kRjTZ=rkFKKKBI.$k@]1Rs7M3QC.u>6O&']'RL2k&/:#2KD^'[#OEokZB*jCu4PQ
%RcVV9W?"q+aGHl:kK]Om=/+$%A-qW`X_-YX`L`617#gGjc[B?AI)h?p,9,c,Nhk%<f]p@fB$T#$*?$h6'BO&3<'LeV*bO+;KB&[4
%6s,+-cct0S=N\(UD4BlZb5(B.X9Ig+.:%8u=A0GV=%aK%jO0>)dmClmlUKFW(PX)$(8ar:Fo$,G%*XbA-eBS.N?HbBr+ITo/2\-^
%[YCNboctP4Hs!i.YjWVr']\Cjs,KSW=o7&Ahb,iM37YCrFO_DaQI,AI;t[L9N?<"A6g7':ZmVA6BlgX]:gQDVH$>4,03M=S^CKYp
%]a<+8$JSLA2gG^sd3Eu:NYfN4N'>D$fI_cWKlXDbcC8B=jlRH:9]ld"qVqhnEOte4Yqg;Y,i1?$Tnn1f1pho$,B9rN/_4aEVERWJ
%mNBDqgbKA!I6KOP+e?'_CtdI>T<bGP<P"%S-CqD/NLT?^ZaEG%iL^MHFg+;*Z`hLG@6FrrZ&GSm9JqB@?9)h3Jbs]<8hN)SH>].n
%((dqWUP3Y@"'>+"s2IR`-GAu`N`h-M0:r-l,Fe"]?&NdtZi!Af,f0[B8PX(Ale#eeBrmS#la>S?1Cct!P?p\Lm*4iVb%kO+?I*%f
%]3M:F<#$KrXNoe46i2ZrXsm?9>4O$4rit-FF:O+n>dd@LP"!aFkUd0Dj4.qT)R&?g@SF**FQ![dR*@;.$AHeZ]O?[<rPDbn$U\*B
%Ve0@.$h#!Ma[*6u=WLUho5kT;3ZM?8Lc8b/[WT/7e:BJRWjY0ldPb.GY])ilMQZ*8T4]\*W><AWKR=r8*S0,r[eBHL9O@V-X1nI<
%gGTqD"$m'e$C!EH_s)]2SqW:Z]U0=$]'rJ7QJF+)Xh*^G$ZE'uA+jlPV,_f.4PD]ERtGMKNiF1D5GPLAcHX3eosr:-QU"+<r][#P
%J>\u/Blb!N#V_uM\HVW"L%UX=GD3#,C('K`A2^*B>C`\AF:EkB<p`CkEe\LN(_;Vh>GnPAT.qhY?F]$]F"]X8;8.p/hMl]<W:WZ-
%e]]l^XW0_.+rIglUQL+``ad:MmgIYE`@0u$J%S'.WWjX:H%,#RBuG(<P:DkX$]@lE3.?,(<@^9>7a$*c:+9=j?Zf4<FstOT'$k9,
%J.rQ9cjZ/+/%V#7dNcr9U>(-!JHk<U^t6"hR"T)r!B@7H<h9Y_fLeL#FAs,F97(Aa:5qrM>VK,6[[@MXMFJDUP=IWoOV-"G9ZQ\!
%MJ[>nE7*8Q/dF$*>f8Y*mQ\N";:b%YD$,RKNtNbX+o.ik%jl+BPUNMYbt&$<+TuJCfTmZcSr=<W3,-;N"[6r>9B^G\0O%9k'4]S.
%:)`Mf8K5ROhBfW?'(1\T;Cm-3/V;\'4/37=j"diW%30WHbN;t9<LiMhF01_M3VR-\Qs<(1[dK9Wi2q@]b[bi>NpRjRH7$%Z*f0o#
%qS&)eFA/%F(),?dM1ZUU<'*PNn!3WRqoTH7IAPee\hj(,IX(dIE(j`W"u:!&49eP,n1YLmH_VslX\6R12k7n-<U=eQ8PdcIglGj6
%[Ehh=H^.S]:eo=C*(!d+=;"tZE^3*SSs)&@I@DUa_7k(9np10*p`#rPC#sJ<i5eg/)qO?,VIH:"bY-7Z<+2E::liF)P"Wc:cA*5s
%8e*AU%m-!7-dGM(2#3EAcJ.pTPr?\-p7/WMEnkKWM-\Mdr`V^nIg=u<>Od&u5kGQDO/ehg=K[ALH<Pa@Gb6::QRB2bEH91EXb_V\
%9\/fC:FRLnc1[[91NLjD4B2^9V!Vi63T"N2+NpJ1+s.Q'\e`NUYZP"Saib^"pEQkdTBD1Gs/c+ba&S1kK0pA;*#u!JX"!U$QA,V7
%XG7L+bd4jA("Va"ERTa&p:Omhp_`5"S9#DTdNa<1OoUQG`:?CHl_3I7H3NV.a8Ng=_0b>-R:A?`Hg7CX!JD`GAg)N?84Mc=P,XsU
%ACWT`kSu.ZA#<VdVfaKBr]6BT+gPOYCT4hFCT4i-H'rA=M@1qqX!j+3>jD*D!\.5@]ganW@jO#A@?^Y`=P6hfJ#GppNc@,q6`Z.3
%i^4,riD"\:k^HuYBp1^rn'ST*GWi)B#6p!\/%#^X#+oP!VM-bPbiCOF*-iD09[H]o.FKQ5D3:r5R'XcI.cKXN*R0EK4nPG);>B-p
%L*hR"4n:@URC,WK:=p9TfFk4V=>UTRZ"P8R?-M'4^&:$sOaB09AS7&Pa]"\,`dhIGgjn?]Gl,Y<-n.QmR^_`8P7EQnfn<:3R`E>H
%=X/Qf2n4..*:N);MUB:&HAQ+<B6j.#8T2;$B!Re@Nsu-,n-27sfeFMWS!C;b[!,60oHSW,]2Udo%uo5#=W/j(5pLp4e]b7kP+B"f
%E2$l=g8ID[&h@F_T"e=]2deYQ@2S<.qG>b>']Y0@?e\KD@m7NP$3J)UVFJ.'Z!"EoQ(F=KiO>4$H]DAdosn%_QDIQQU9RehnaNSF
%r*:A=:r8uiN/"q[bVroeSfLht.c=uhDVX#Q)l%(_1.K[D!j]P77`IeK+6[&KFimL?T=e!6Qb:</T"T,s.6180mEF68\1c="j7kZ1
%+4>4oB,+[()`$Y6,0R/#aRoSG;,FG(r:PWWHP*8dlp)R[ihK0s>J)%>7]133O0hWOf$eW)f"MMUc8c7/lC[=tl21,bc&%qA0K-eg
%:\a^Bh6DXsjgugVL!#tFgg/bW(-)D-*eo2Uk&&#=J`Ia%6arS07X/Q7K[q4;DibLdj888b[d-kMUGtY+hJDCuDSqV?]VO2i+@30u
%XJtdMD;D]7WH_Vj%:.dS>;!<2U$s"&b*5`tN@SR4GkYfb0hS$pmW65G&f]H+2<UA6E8/OcCF)bfF_O@HM+j!n'krjO'R>G'g\7'n
%m#0r(kWU@.hJJ%c62*-D$+^q/#YQm;ZZQp=;G\KBPZcpI&LW*&S/D$4?HmcW"Mcc7&?I4DcG7^6`[7[,Ah%.Y@MWfO2W%*cf&Eud
%QDp5h9E:878e7+5Lph0X+tGh@M.!=Te73N*SAZ!oP)W@I^9h>5hFTM&2CE/r,A?F5B4F^'O[nV\RA1pBJ/2`I/#Y3SOmSX;&8F,K
%R/h(LIph;_WY'j539Y@((QT<_*A'\O;UL`,\LVc9Bt'c&M#KEJ6\[/V*<HjF4Kr4W/1$%PR<!hDa+0+'f@.<AWZR_#fr#\H0dq9:
%cjeUKC)ia/Z#P1o8YD0CC<u6N3.XEM,_8:R&Y`E^M&oH:;-D8ZUkX\5Xp)V>Qu#J4[An_DfKXJXs%suTQ/L(u2*c"X'i:KsH;//f
%U:$^I(4@2[k]>daYRtOAbhM[]O>tY#YYjdramIbd6Hlm'=9F7=j:Y(@iWk,>j+XKH\rg6pYQu,H6tHWPWnGMJ`O3(Uc'U$[83J's
%:jH+)=^d90[&"R??'`F+bp>8b6"8=*&t@r"+^KC8jEX_Ka6^aT=Uc_W9&Pg"dpnS?g9fad>f#&UHn+n[0R!B4o:(ghH+rD9=odSu
%g+,8'7Hm,<'Ka7<*7m#XLNqR?i@*Eq*\*$ld&SFRT]Om@UA/D=C%Wh!dQ!;N$UQDB*K&9B`YV.E&Pt,%p+k.Q#cnh,RaCsjmt[g?
%8[slbKiV#f;TgOh*gk?]1cn8I2'&[Xh+)O8P$)DXe1\0%d`.SsTU#F0g3R8@F467amm`mMCUTGW6m69obTPV0@5=fK@:!-%R&4Bd
%cj4%q6.Wl$Dh;TSNe96HV`YKkF\`I2%Y6Lq]1sB;ZLc*jjBO/T^'Bg0#rhFhCo0Z*`!X`9H_TB,hM*8L$kK:OO$oYgOME%uPOfCL
%`'$7_fro]YVol3%m'8'D<_6`[C".fqNGHR-kf%/6U=iftP)Lu9Q"\o$>`F0`BVL`s"&2oK=[p2*6I)>POkkI-D,(tBU2I#$?6Pf9
%X+naP[]UdgH:G]U)LYel92es=Y^XnT)KQctOie,A3`D9heFGerP0qeM5+s-2#5m"ki.t*#\dWHaYaU4_g(n),X%%GA*NB<CUehf$
%S27S4.lFSh[Zag;$*RetN[7-@nIVcem/-1)=_3Kd^2Z?0)aQ>N%uCNA,/T:=_bVbB;hO7&``POfb"*Ksn;P6U'#.K:CPd#H+dUWD
%lSPRi[A?2b+eD]d=Q=1Me02YTQ;B@I%Srk2POkI;BcGZrN0rZ``D)oY,%B4Y69.?[=R<oVE_Ub:_`.@kM$ZN)R[G;J/Q(@.,fIO"
%Hrj3LPjaJAWo1MS]be@Yh=mX(k+UJ.\`1Dk7e,DpROTA+.kr=29@PId#o!8QMc@/C;Ve]W1a1,k;HWf6\Re!0%%jb&881fHW-M+3
%12+CQ,u)Y!&C.*Y(rEi#R1IZ^+]("oC?RNo4:&ok=Mn,W7Bb.p0*Qk2dk1O#HI&>iG*pu,Hr+lGKFdJO]:'?kBi1M'Ok!s&`;$HF
%ZdK,QDBJ1,n=G?Tq(Q`eHkki9TE,Rh2fZipY]e,j&_8"j7_WB(;/cY0NN;hD`E?[LUSWat<V&nK'2-\@_26@ig9,hXgr3Oa)(JnA
%=\2(4=_bot,PmW5.8_Z4Zc58\@Ykj%9=,8ONN=q9j%m$SomBmkWVJb&,rG]oUguGF=0g3.319#2bc5,b!?FdeQ`*<1=,E56-)t?R
%AFh6\/(b(?F=ef`^UctFdgfDGfO6b"/QI`[;DG4)ge.II0VEC/Z8/8:=jaZEULn*5/.J?TIu%3_j"LKI_Pet^U*T"r[B*XD;"9C"
%PLTN-6@;QI+TYl,.i(9q24IE5pqO1-B`H)k^%L/_"\fq:HC"@+NG:ULf_/na(JCXL`YI;U;eG'AmXZ[Ae&B6C.bS@l$oR4YA$VL?
%DF2b.8_2TVPfYe`fn;[CM0b.tW]$(Z8VI7H[YgNrN$R1,@Ek3d=E0fh']Bo*FY,D4"R^_VZITVC(40EXA(`4.@dd*qIEnAZ,84Lo
%US-?:*4g#8PHlN[[O!.bOMRH"Zdb^?L#p2uCOunX:GKLE9KgUpH#_,Jmi7B.kVc@V1HTp("A'QYhmO60Qrp/RpWJ[?_sR]4@@6\S
%FtYPkR&+5i10dnXmDo96RE6s@H9b?!kWD^3KZiU))]+X'oFV1k!d#;uK+MOR9TMonQBY-hK\QluW6BINH-`U1-2VH;h%M(2C?++b
%p'kud9]sWEiJb?npP9D)&#YLsp%`=Ge`OCLI7/id8QsU%E4St.Ad=OHFQtC^Q"_BEgpLO"O(OoYj@"fj0`+b(-'ag-&P!;?Y%,Td
%ho>R9h"JQ02Jl`ffHab?HT89%g*Eq;j3mo=Tj>oJF8]Q(FNHm5O1iPg%BhB$H,]#.JP%sU#uisiB^dm049-lSIqJs7<+42m1Xl"J
%\`,cD5C*5CJ_j0u21=(G3L7dDgKZ'Q=rP/A]G;%75LR<PmZsIf5Cp(!03O9I7Ctq?fgL$41%3MuakgX"*$Bn_$OTP.*+?":DudH\
%.u-Jr1m3M%d2=4g6Ze&:9T9L7U@3qe;"R'@RF)lu@85H$ThY/S3OcA.g1V/-[8bEqK;,.EM(FmU+H_p%5]:;!nhul4buE&55"!R/
%Y%a;eUgU+K[,EeeF+I[IJaKmAP"-erQ96?/=(!:o0s!ZsCSh",!(.iY\2X9gL3O+6ODNL]KTP^R4IGYbQjJ^%4#<?MS2Im`=79;"
%B=t5r;]A0Ei-nmn(&D?Nb1%_b;L2u$WT7tgS)eJn0+H=TUSp]A(sP_.\i7?Y-Mm[/2Rde[MDsD3k\ZF,9^.\h,B8D#SAHGN<)P]/
%Q,_9Nc<N67+T_dI`6-;+Rj'iB9_:P@2&#pA13u&/SZP^DCTE7MRma+gh\4nrBK4V.9LlTNK?4C\6G<RHaG[#iN!9,9ijf4[Y"5EC
%A[LM\a[;=MNL\V/Y0;/(,qInX=**(8/i0,DI,2.-C?QB_oW0e^fk&5&^nSXuV1'c%<<Bsl1;@UFQD5I3`R>gQMtj#ZSJ>WDBUf8e
%QW]6@a[LjS=AWEtJ4\A@g7fJYE:\%^L3R3r:oH_h7dlb<B9G@*[?l.QL)`j$%dpt4-0mG*Qo8j)\N*N)Rp74a<:Z:+s6mjgX2*gV
%]X\B$Y/7"/_KDp)9=R?#DN@,,WaMDZ3$BZCnV1%($a%R^H=G<&**VDJ-)se!#iO7?gmhUhP93+SaSg@V)"U(DL%f@_T!-:$p(0qI
%b[+$[X0T^Sb?&NZ2fdf55$*fI?5u6f!4sJeco"`^E4gs=DbRo?^Y@ROrTrsEs!dp@A,>T\%c?;SJ[)=:@'f?EY%i2&728,'H0@i&
%Zor!TGIXSGe!G=+OE;5mTh^?0<eKd/C;ttY](!i`S[!gY``"8-=6fa=:j)Y%l,VCE@q(tH9kNn1jWmuWQ7[8^]cd4)Y]#?'m2Gli
%GBt')#gSEk/2WL<BpmPbCI3L$ntb-M84s&/;8EJegW^3<<)Hf4r)t%PCu"0,,)!E@m#jr(KUdD-m9ub?+MJmYR"uGn.LGBsbn(&#
%91%GeaXt"PG@@>8SZCf)l0u]7iT>JTFp*!#A]4E4WBs.\O(@O*5On#\pUrFq4HUlnG4uo4@+6!E^s=:.Pp0O*&2ei]RjQA;d5I[&
%p`)4[$kY)(KG9#`$`\MgS'V2&bg'`1;8EWs+R#8'V]gVVZ8RsL"Jq@`W.\o:s#k(3)?&$t&9-p+?R#LkmK`^W=]/JJ#7Lk:08L.2
%o4TgB6Msp)q^`*La]91QV7+GGD!K8/T6f[e97g7['[05qZTn_R;\fS;/=I(ApCY;kR669/67<F"kcVB=6/qH/+/c%0n[VO@((1;8
%<On249O9[j%*JIRADhr0d==0s,>^;V6aslAOC*HbJ9sF\q;@?b"9]'d:'Cd/(Dt9'?[qgn7>.?K&I+(g6p>-RGq#Ei+R0?"H#PN*
%WJ#tY+d.pV?:6!b"@fpp?'2bK)c;a>,G^?d&kCHf6CF7S]F`3s+cm!t,_i-'&K-uf=Cu*D#`3#W-DD!NgoqJ9JjTf1"G]lC8._su
%%hMmPCf@UX32F]@'TA*rVe)`7*^f3pDq:h#$/3X-+u1`e2SB5XC&9nnE-LnOCb%*(aOB5_pic6Eki(6q>o9c1CS[lVmRLc7Gu#Sa
%1%<FWJ!@CK[\*F42\f-%jKd.DP[*i#Ca!b7\)]Ge9Zo6Q>i&t]fCXGA@"Zd-`pu9NWB_bXOZ)Sk5JrQ&pqq!T#$KLnYi%F\JSk]$
%?:58\'o&DNcOgq?XgEokVeC:&e2DS9?RrbC.kGLf-,*F6[/[QtKZ0,ld1!j'o*hVQCK`/XH&c_f<592.5k8VIkMYERdM@3@H_W<k
%#-V>04#r(/D/HKNi;49A!J&K"9-Ul<jLolbIC&\+GI0dh5$-%k]m`*#(73`0.tMIq@G9(aj\S#7KE/ZI336@8TZ(pA2=j.N<M$J:
%NnZnVI0)6P8aomn4G@SC>(-Z\$gFtj4`ZPS7@kZNp#Cmg0>DALbu]\8++AG5nEmF9I/a';dg%ou^AYs]&)?aI]>&Z:oDPS2GMdfI
%o^;Uc5Q%U&kD1_*-YHl(CsOOtg=s7>QN$iTWUWc.j4urVrQDsaGMcm,5Q@0k&###E_R/:Tr7Bpm/Ur5bs5>T3&:tqtLHs(eGCQ>f
%b/k`5hitbIl+_.-:^F*$"%%^FSb:]>YC/1!rqPp!gE5;/rT;p_!`X0"je.>o4qd$s2i:Ib:Bo[:of-hSY'fMEDNP`_9p3Z5XD$Y;
%^TO/n@Jrh#(be['@,><]ftZ.bGhdREd%gG;6%?VtR7;Fsn&`6H1Y*q8_!JtONK?jki-m/n`$ljX;Lhs++r@'Z^(Vt`FG!onFhS8b
%"\G_D*BXbaIc12+!Qt/<6doXhoTZQ(Ab`Qs?4<YMVCoGP*[WN`>KNF`/H`g]b5<mVj#0VXh:LdMIbE?Ge+=qK1,7#2>8U-)'^;Du
%-Z;?r,X=ebalDG>$#/A7+HC)f8*V,R88@HLCg)2<omS0aE`0BEI_ja$(abBP>C=Nph6K=H<+t$"e!bPuE@[h+=>&*q"I>LJYmh`<
%NSfi7eTD6<F#KsEn47E>\9*&c!:4gpl.HH1;!?unrBS]G]%0i@D]1>C\*JCJ3NgheeP4YX2Ch+h]=^=Y%TG[o!Z+q2.Zsdb!TFC:
%@GV\(,:&rl1BE'9TnZr5gnGL50Oh`iDMHTD%"o3,]Q#8@oLjWp\-jHtR"<&p!I1dJ!M<(J\KDIQrD^iW5Pb7.'XC(K,W5WiJFHBd
%!fRc)I0'QUr]onVoK=P<4;&dKJY02a<%o<+9CLM:#j*(/T4m\)m\+F>Lr6%?oGe>I.c#n13eRUPBK+KF^*/^^3dNQYf-9?'Lr&Xh
%DXCSNL.Cu;m9M4,,AJptoj*WpW%6L.e+q@N$]Y5SQS>rX5lm]njo'];',=t^-Pe7`0.W##T`F9Z`I%grJ9!/+\q:P5>lLNf3#L<O
%$ujHb_d:-t$`K&3_@RRVoa<>p":Vr!`*36N\6M^g`[[nq#(6C).2X,i3A[b\"UlCdbs<aO[,OK*A1/kue#3q&!upVdRJD]mDbjWt
%S'6E3S*,J!Q?=i[,ZHBi1GWIO;%IdP@'24L,QSLr_/_bjT.)??';f]bSM;N=/K744+]"]*mH.Tchd'Fo*oWtO^dlk.6Y*'TDh@I9
%Ac/K-6I+(A>$5fkE0+;=_7l,g8M40HdSe(/&!BS^h-;FRmgfl=%id\@#Lh<IGog,<@%3]G'MD#amY7\P<>0%ImInKGJK_%iS-W@X
%bB+.#7J(fYPi!tXk$#IU?!E@c,Sc?'n!5jLVq_^eBdFeR#k$G8SV?RF4hP[lXg4UhXIK9V/M0['$qF[If1NZg<phnK]ReV,TC^nV
%IH'3)&cn0%4uQ!p1jLLCf0SKraELFA0`0]i'gL<HGV":^g5s@,IK0CSp:6iu!,$Sl3uRMl!#s]J%m$!.-D+Z:'DL5AoBY=[<i&E@
%[[iY[-&J]&T=-]1PpK"f"M`mn6a9"#_=iRXY#09C8N%3K+WAJH@.O38APmLZ^TUDPCLF*bL`6rH9l8?J<$_B=TYLKt\,=3prVBa%
%5OgG2^[$(b^ZPPYIdB:EkPj'4,P1N14b!CCFal?Ar',Pork6p%^&Q%"8Fc*1@*a011S+"6BCEMBobi;Zc(R)Xn_sHsL'1c_DF5&p
%g8pKd<S'E+Q"j6Cp2rK'Um9aLH9K->6;r7W?P1L7pJ2L(4Sd>$VIQ+&r7<e4Sm_1i2+f66@%M*L+e+O3IR0U9Q='fq?[VmbOXV^>
%566B0e(3[%\;m<2)BXTmH2S@Yhp.45$ua7M7cA%,B5ES!)n+Djmt;ng5PnV&X8r*!kO>qthea>Y=K,LIqrsuT%hp,LQ]%I3Z/2mK
%Y5`a0(B*2S>VNDTZ3_[f^;7QQ5Y2)ljjD:aqo)'A^\EL"fCP&BljVM=+CUaad'2CjPk,3B21@iW3.E1/ePaF"Bg^co#r-7OAh]d`
%rn5\\O'h<KFC(07W@MhVRkt%gVlRn?r:u'5L=l8OaIUWl.H:G1&\\Ap"\(hroCZ$mEBG'-Fm)n>b[G;FSBkiN,n$%sIKS'L+><Nb
%4.&pUT(+A!E^1c-=g9:R:4*Q7I)\N;^L<%j^LO;bht45B<-"PiA``W3r7R-&1<NNq2D$9n&"EQqbHe/l\1$4*@ugH`6QUCJ$%(*a
%l$=6^X),VV2X%O]48%G',OG&8_P$aZ0PC<C)!5`t_tb9\$9r*(lF7e;Aj>qt$oL4X6_#7&Xe(%'^QOlYn,N"ZqLAP.s8@HF8,U[t
%Y-=aqjMGg2I#[4p*ZG&kN;aq!></YR,Q(8BJBpINYK%UY1OAB[[pO'FY<J.HW=[(9O]KF:7BZ\i;?&jF_uCU/\_`au4$k^sM?o]e
%oC.D3QTZ"$cX1;pcRtfsbG^5[[&0n6jfb'LT/_\1's-m!ocLaek4:CmRX9JfoP&WbpilM(Tj=$WE%dk4<_ULNMd:D;Aqgc_ALs\D
%hf_:f(N9:GB*$ui)1c4.]LXlaIOWC\H4KODA>o^*2rrkYg*#!=2EM&M&TKDSmk>L>W.Dma0FpJId#AsBmPD01\]PDEG]!>6+4BU8
%Z^@?99hi<f.5FFlp`3U1@%Jo@I9Jca5D$pAS;%YM79/or5ZP;ZVh"i57P%1rcG`c,lF#rU@/F;cqQ*&(%C\VYQmIB]*B'AS[=GCF
%5*8joY@V.JOUT%5)=n@XU"SF84_30orSD[[&&c*CFjl2mp!TubZ]PA0/P.hgmdheBRi'u!)(4d+Q($n&_b+3XL6Ykg`j4R)?,)XT
%f$SiK%kH`o]K<T,=Qt.WYgT[Ip0K=[eW%o&8BaM%PTH`'!S0K<ML8`M[(t=[o2]p`ke+'Uk@';V"9lQh$uir[9^.^@'n70uRhG!\
%a]R=/$[%Vp]FDem$O1@Fcp62o<V99`Ol5C^*sR=>[$2?],:)i7:E`u,7<U!XMs^pm>4Cg7RuV5['2f$oCIf-)f/=1krpa<9>^'LU
%Ym&$3$c$O^8?)O16M!6'i=6FKJNN6S)(\hP)nl`f&rcj!TqSV/=K$lJ%g"m7:^dKni$\M8XLEndl]ak2N&$\7<!'eU7M7NZ3ueoK
%,Os*q8A,IifJ-lk!B(rf8XG6>gIQT43UQQ[3;)uiIJjp"jBrKfa8Ah8[Ms^Q<BLu5\NiEq]]_3&hYYJe,?EmS8<^(h2WCQQNQaJk
%.4+f5:`hTaC_OLp*:,>a/7HTt05W)-];7Yu6`:h\*sXdW5Y=>\?*VF.iWFN*LB=L!Mn7fX$q-fdo=F_h^0]:7qEpAa4"tWJU7_"f
%hF=5&Y-V^qh]pbP_`lPJPF$\[I,J;9'tKc&eg\E,*pUX.I0bA\Y^5FYMBLkaZ],MSi-T<0MEC\d/sbF)2E*S`#Dst5<n;P5'D2]#
%Ol*e%Pe-nS2=fitpIXh!Ko*a^LUDW&>jV&o?5XR/hJ<sGjF)=lM4rS"OfhD>G^=u5.4ING[>D;<O7Zj(3F`e*#eIq[4%[t-H8R.l
%N%]3!fgIg#B^RC87f%HH*DI7i^u0V\05Vec3UpEK8sPt!=]-3O>&lbbi*u9Z%N^!:B/ejQSAlk5C:!R+ZHlE&q.ZJ'C(T`1>%@KF
%ZJEWS6fjYs5"nr*BN[*;osEoGbM#>mrqT36SgmagJq1ZB2d4C)<agKq:^S@Pdn38(JFaZ6M#%#[<Yaq$3!a!X[B'Xk)?.S8.U`a1
%*2RXYS6o&:>qS^nmmUbt7HR=*#Je_bAFP.aq.6W<,GhPl(H$Xg*_,Ygs-GYZ&S!f]P3EY\Vb1)-hbt7=ol4DfKaZ#C\R+#[*T@7c
%1L&^U]OmRGC2k$I:4:'e@i0.0UmfnOWAnc<"U:qu5&=3E`UL)DXr)GP_^2O?<Z<,Ve<k`Homtk[?X;Rp-$a?d,\IsNaa!`*NcGKl
%7!*2%AG"1'`jt74)])Da*.d_87OiJdq_MH&RZH(M#GjRm)I^2GMHPWu'JkXe^qGsmA\IDHV7#3`&^oL)fAguh/DN$03d0o*RQ'.!
%*:1R8Qdu)o5,]_,,;NG$(]S%XXuoHEED!s^,HY.J];Z@P=Q%&6esRdgJ7$btW)8,r3^/0G<iPiZX\9IR&sutaUi2],d<!,]8K(*Q
%",*FuXOikn'9e9UQ]\4/Ql0bBFf2F9/;cp@?cMpr;C<E&Omb8P1u1V>WmR/^bDo@WW;A`Z&Zj9uCYu.Y$1m1F)I.*2S;21iZ<f<m
%8RcE/*,Gb\c`n7TD<c=;Gi;S$#aRjR6Z><=%/)[O0=*4W=D+Jub'E'o;*LN9+/Aar*.=Tqc(G9J3@;488PDeYHqO<-mu!M,*TMd?
%)B[XtT)d:I03=oE7!5YJ%tQ4^?^SfN-(8`)0`ho.OtWO]Yak(W$df'DZMm8am/[6Hf<91A)9*=sQIXg35O%\OTEf-`2aqXNL(1'=
%MNKP*XIRs#bTqdW^c7)X%#(]R4Ob.lW(^2@hTseUH%=NU2(biUZ4Oc-3:NW)Rp[_+!)=:G2SX:WL2bPlM*qbbX]QC+*<8"oAO,,W
%ldlq/mpP_]#'B@goeWTGDr==R\<Vp[J\)$2:07^T5ZDYhbUPu!b)#qYA2LWTQQ^*M,j6(qKlU-q-0WMPN#Jo"-7mf[Pl.+O;>*ra
%Bi\O5$&KUY(5]I_B4U?&5COKt[h8F$Z4'JA_"%\f!e<gT:`;Y.Y[<`V)j'`]7)Y6,K?`M+KIQVXndQW;i=#!-"cEk(Fi?4*b+?#X
%'_#';:5+B2_T'%kWej?H1iL+QLj>Q9,TW'6\4)&Vcn&J=S/"E(8+]gFI=6sf[Y/D-1L0,rYL/)VBY)*d>&:p_rh[sMZp)\fHqHU+
%JEZgH%-XZr^Af<l"NUEq"88t$^mGOH.feSQIHW$Y>+[JkIM"32=8=\H,g9*D\dan5Z<Cuicp$n1I2cOSXDQ5b!L3t\@V5@XOr<15
%`U)rJ_9)gmp6o:F`V1'LJka'R(T;uE:V[ZD)]hU4>c&?W(-qZt:Po6I$5Yu;<5lc"\\Dss&9E$2"u\fp@m16P_A:,eG(eSMD+M,1
%*7Iu?oY:g?#"0!?*C.\mWsPPe,X"G$IUEKQ<T%[]]cEF&o4YhB5m%0th0WX)*O&+fN(<SQQo%tW6a5\:1;j<GB6oQrfZ]>V+/C99
%I,&hDoWj,_^*%eh5WQDp!bfe#CWeA@qDMg&(H2Bq[/9pgoqsEAe\Zmm(/UTSj0/^c:`PNuZ?lr<Cg1j*G8DlJ'_Sdb,DQK%8hr=6
%d8'J^+dBQs:'"tV%5XtCaQUg*K!o(A]'VHNfX+'K\]n[nGBIca\UGFE\$>Jr`=^l3F1;bcC4p#%D\=OYkcI?Y&a@7\,RA2ublc]E
%(Y>m1`PN>AX!"shYrXEc[\d^iC^OL#==a0;CI9eLFr_WgC*B5Bj_!kR[;T9r7AX(<:8lR"]1aXK!K[7%d^MO3ogO>$qdJ4?*'P'E
%MgBZq=9isWh5)CM`mFdZ$B26<)*e06X([t'%+_p`YdLkfE5J;DJouY`09*5aQk!'525Ni_a+/LJ4pMAj04W?NYlVCdGctVs"uQrc
%ih'e@cS9hcm#kG']++Y2Pd&+TgCcP=.XW__Vkb"H%L5,o"r+sV2\+Ui>KEKfaus%M?p$Ua^*Z]&+g5Ti:ot^m$Bi`%0s3r6OTpgV
%k9PG<?'l7^`Dl3a0Q2XdN:+lQ)<>/EoPIEOIF15G',&^4TJ)-+2'P)d.CaH.FG1is-NYAJ8_Fg;,jPMB_A!"=DF7m<YCW=U9Ttq`
%aWTLI^[s8lD^DtjU*JgrNuPQjHErca^9[,#GD+0BJRk1_1Lu?g!IYos6Fr6"hZV9'YHS.j9N\#u=FI1FEERnW>KVLhWJ!^b5CCJd
%bhJ5(Qic@gGQq;G5e.@*qU!'?Ge%*IQ6<:GG=3>CN_-676AH.TB:FMC)m;)klUD8UL*7Pt015Ro4rqU&mVCHCOde+^n8rCjPfhH@
%if=YfmBhSMcZt9Z,H6oNfqN$GO@d3[:cl.e.(DRY<-"@XnDMJP%-hF?H@@#kT1ENQE)M>BYh\C$Wmd56BT$IC][^SNcOi<6+^_k&
%d@(D7'40?+MSlVNSr+](2O5"SYrpAKh8*Y0DO=kjpKl:kZmc7fha?XIR"F5;\ll;&EFnJ^&"VSqa/R9\1``=:CtKR94@RbYY\(oF
%1?IE_%#5?!q-mda\m=(bL`WG'CkPVaDV!IfabR'9))$-Ar8:m>%jP+%-6HP="9iaMO!GeI(:_u5hD.?ghA6li.^CDP0<W5ERO=/g
%gMSAZ]!rIpIWF[^%fjcZG-*O[.i.,:.OL.PRiT+k*p@r-h^0Ze`ef(@=9F*dZ_i_5%(H1o:Ml-TYQ#_dK&4[C3.Shbq),JfrVfRA
%F]MGN9Q.Z7L*cL=4L.<B6bKJse>2&Rn1>qH+O\E!b"'Bk3Pk6@+'r*1`Q)G6jma5D[<t_^!Vd[g/gbsW3pmmfT5uM!""Wn']0*fk
%rL%gmo3obu^WVVpHPSq@G=mC\R(O.R7H%\WZA@X2*5X]9Ze#sI^eFCcQ$(Bd1=c_Ono[tH>Zpl5pn,fra2.tL_(Jc#qE*?'c.<DQ
%T7pue]*uYu-b0Y.!;Pe2UQ.mI11^HkVhn>*lO]E3jA4/07$N5G<&eCS4@a8RqJ@l6Ub*?X'k^s\*9u]=MQcCs(;F+[54rXBa,Kq`
%Uqoi4%^#IE8m>q#(u1tH9obEVb.&HQ,+at@[51lOj-m-rQOkXNU>Q<bQ0PK_L(Z01Ff$dPD(1W"mu)W"IXti+J#1eJ=]I`PUF@!=
%0_flLKII1Ac[=6ZLfR)iKOVH;j&:?&VPMU%L/$E;(sS<_$t]$,S&(r+O>Yuk54b2&\f7Q"1gn':oe@IO-An`]1W"&n3.-ZsQn*f>
%PAACr%.L+pbi<eEPGmDb_!SdX0JV?fnH-=04,oB&-Ud?3E4N3-H%RD_6l&K.j4nJ_*l#)Dq_(@IMpgSn"IC!;irMI#(n!-kP<]qT
%<IZ=B!Bhl]LhAD,K?MN]0dge?_>LY1#jW\0Z-,jV<G&X3Z01p$)m8,SB<s^JReAHbs#t'A/Kon:/G#AL8Z&nY[eb",V@m((&I*\h
%=7Dj?1Ff/Aq:f&G`B!hJ;s"0q9"##UHn98:4W7>A-2Eo2Ur9R_0cqre>[M&0e0YL/&n8o``T(6i-"c5^#?,(X<093bD=Jbja=+f.
%VS?2Z63VUSk*bm-reJUi'%=El,MfM-a)j!Y:#]%!dsTmBSrTFaB=udKXPto`j\,qg[CU7d6[ThH+h9QS/_9s01Orld4;`4i'P&8(
%pf*H[N,p0;"CcIE_$H.>%*hAZW^h@@%=2-=ea!tu=P#u;)J/1dO_L;C2P,u,h>'_MnH692XEiNd1,AchNai5.1gWjH@@h(g5XVE>
%4J\K)"5._R/nNK0bTi:`)^WAj(7o\t9ZXuphiS/!2qD#A.;$IA_,mjoZp)QmS!fk8GOT\[JAL-a3akA$q0MOeq'iJ9cl;[VB<m]u
%.f^OTU/M/S.CBWs2aJ)X=_o%6pSl6^2sRqYL.VO//&4<o\*VnAl+hQG]gZPJ0cK+:j&8""gQ:[Gab+%qV/O1F5oLN\H8*'fV6uqb
%MA'V@O]+`"+U4C%AKUO6@hoXe!-C'3LMH4EOiim.DY.7t]'I3<GXf,XHQ>CCM^,gt>NaHj%2'grfOir9'$O6XN^tocH?j>nU#O!k
%jagCRc4=?DJ2+lkaCcM34QZm_8NbgT,lO-cT:hl!Y"-B`^l"1KnMJ7:$W!RZG31$QhNb]l$EDM\C_.l@i7KB6$bXc5:F"$#)qZWi
%l=nhiFSqNIUfYk-BoAZBk+g)>^!:k7>*b9\abb>h7p"Z#V\k"+jOeRL9ORoT6+L)VY8_#.=dmPS<5m*1UXDMt`"ZX3;W<Y^b+92O
%YMf83)oaQb0lBkb_p>g)2:%4(*04#-UZm-No-pgU,`h1DSBG:gc:7=UD(dh[c'feGaGaONiqC+ak^+K]Qdm;Tmqp^tN;T&<`S];4
%hTF?>),VY]mJ-,mV=QJ6N3(`5j\X6qL6F]`e%ugDiY9s_<WpmYS&gZD++^a/8Q;o^"%WOOV,g&)XC_ASpRsVb+I)%-3-QaQs17K@
%5[7Kph3U/[&%Mk,St8r`p_6LY)B2hCF_2mD"j/5Ile9Qol@a1?6P)1]OEODE;`^!\7,@MP]07S&Vj&h63YJRihKVHN7BTM\Fgc3p
%j9?kGk@=:Ak[$OUcU[9!BoVFFDkn>.V4NH1-[6NrT\lC,-cIjZ_16d>fgIeNSFS<Q1/YX(Ftd%mZXNSr`eYif8p@LO;'!'@.![lN
%M/2RoQ9-<5VAsDsh.g4%B6qfd1)Y5Q<9VVsb..@YdX*Hmc7&;Q-`qhMoJ7;@#HMA[Y7Zm:%J_t+IlnI!:4_jCh"L4q(`lT'ZUf=X
%qrSqs227/ca;8O+kG!_k=rAf&.4%^_L=)8B*sael%u#@J$JW+Ln::%VE1G+aYB)Ve_>ZLhX#]AA.A"LO5K!.*'-^'bUJ,Z9,)qVX
%5^U)CH:S,X2n:FHK!P(+joBlLp+[dVB!uDLCg;?Bm5k<A9prok7/LSpZ4j,=ak3bm-97[#W^$5SUi`tOWiT_%?>#FY]aH,4lnWNH
%0Me8W?4a?i2>_me@&/F+X/7:>_DF%A+$>@(5+"(nqaTb*T%-YtLL=7?5/]TOhk<.q-1bA=WhISYXAuF)=8t-j?:4'uMm(7;SSAu9
%`NYC@q(]W:j(Xq/HT<mVOKeLNhu=D?V<AW`KQ+B`][EOlI5TYKJ:TC\bp!nc-#)E%22+F@`#j1G&mIFi4%"Q-rgR^O3;,d=1l1fB
%!nJY3NG_HQ*qir9pO1>G_)@8Y*^X<_2,s%E"+JEOL1M)1iUU`,1?k6gLb,#J7@^SFQh*(XFs)F4)Y)"RNsYV:bKj`$ru5>3o+"*M
%6:1Q?4:?"0?F$)`V#m7ZadY(18lb3`[)cWT9mu@"94?P;&Mg1sS*R48m3M/=4EP5J2hfgbgk=`:UI*2cdE\!jc\Lg6Q$YuXJT0R5
%N,h,"LEqldjbFN%=#jR]iFsYq>LVrgc]ar`2c+m[N5]$M7D&*-WfQE>2jFRg4piHYHYFNt3#D]jcpeB<koF@rTUlGd9uZ?RPZXtW
%Ja!bFhRLYj,;N+MW_85N-fNjKAY+]1o&f_T^q\h-H1)8@9O<e'W+PenG5QllP1Q(YjBmX@Z)MK+*;#$U>5(9`br`#,fR'Q_`#[@(
%6>7aqWc;Jo,$^24<Nb"?AA9\m87)6he\a6Fr6Oo85X;>.]@M.cMM<Vuk[F$$2o_$*@m^dghLVQ:1F@ZLnfd0"@kGO5XnUJf2RCLL
%fF$774tfLp*iD<Q36^!,5O(?q(E'(q&buM\iiS0>-eV_OCPJBQ\uHo"$hXRq,q1.l"X=n?-R4cc/fpLBd:6*E3EXPHW#>J[NnSU9
%)Ke.F4/aY/FW`N[W/7/Bp$!R9rgQU\;MkQt\V@)&0^aXMc+1B=/2&6qdgeWbEjl6JqrATW]iRnfD4Td)[W';37bejT<7^1pm[G*t
%PKZ>/Q;`bm4M:2<?(JR!ci+dSh^$FLV$J,4I'X"5(kWPN4Q=Ir"eO6_n*55?JcC-X5+J#"j2:q8r06muO0!]T9KIS3g3M?gZoe/j
%&H?Re_6non8]mU<TDgS5+*,f^,>@6MmK*<s#2OtAcV7IR4#Q?p9Xgj(ArHa=bm`u<s(&MAgCT=9]+a?OT/-\b`3SnS1fO?-BE:.d
%1'Xlq<FWJqkWf+<oFL$/c^A,[8t.%m['tZAaLNOsp"bD7=BA+dD7'K^Ns'ou]bY]W.GL4iSmn`/iI78;rYRQLglGn,/O)tI[cB1C
%19j#V.V_nAg6o@A?QT2$llYf!0I14X]&NNMIE'D-aOP^^ke\?Gflru43,_0?L</'c[*-nN7@.]:AheM?Mi5JBf\1cp2NRPK2A:LT
%-#[[S(?R30kfJ'4s'sPCB//)bmIe\M2b*4F%*9)?T5LL=QdJ!!cYT%9l6Db,[5=@1p!h7<bq'*]RZ9@gOsQj5?UJ0e9#o:?X%@P[
%\AMHcNkrR&lNePAs#FYHIG.5[O*mB620k!4c]Y=/IVbHaLBtm`h0OBPn=IP*_`_l$/Rka5FL1=+ED&NOcMdT"oI8*CL9@DDCu?a:
%9?/Z/JU;hd^glRmkN7X>JU!,^>Q<rYcQY*U1Q!QJC2P"PG<Hi^FeUfs[%<tLa8l3&mi8]-/*+ijgPhh=Q#GMHB?i`_0:6+l7hCAk
%`)D*g+]?&bi%ajGZXE9Z)NV'OhTJ-ss8@$#TC1rC4VQkY;dH>DmM4&;qAO!+?sPn[kL+Aug55g9/9VPO*Kl^En=^8?%%NS8]^)H6
%k0EsAQnnOlci66WrL@rGWM*[c!-Se+k@G6l!"Wm45$1Wal7HKh7HgZkpK8$$,$YE=><>Cd3T4W3KtS)eJJ4^q"'7cBLNXW'5F!AF
%5GL1.j67Z'r].69D8SaESC;0n0/b[$?OgJeF?@6t-]C-tMj>Z8<=$bcG"]hM1;7;21@G8IKWY!h\>qsAc[g;:I:D."!Qe*+Y]Gqh
%EirG0q.0PeU&UWK_9EShRC#V:LA/*/Jf05#O@aM-`n/A%8qN%fhqd<$I?pT9!Y\OLWLHY)(#k/o6_CEmJeL,&j5/k&HOaLh=I/@H
%TZS0jNrOM+a2ia*<KO.;CKZkClVB/;QF;VD@:kdAP$+!_R#Jp4cCpPfB?WCLo#cNS:!FjtD4q%U7c"9er#Bu^>P,].Afa%"noU48
%=#UtAfmeGLa2n9d<WJU;'goC/h,VIT,ZYT+!NfT9c#FitL^SMW0cM@?h;sBUgsKge!KO\<*^fAT/:A%s0T$^QJ/c;pD6k7f)T[QO
%g^tWhs#o@\(n]FKcoWq,6Z''75@+GEb1BAFl$"X04aX\Z?q@+F(G;O7U7s&(HL,G:cNH%D]XQ+#nLqKc9X:<QLl:?eLgMD&V@pbp
%h98CQ#<rPtE'iW<>t%JCD(:sV!3#W^>+TQgk\G1sMX`m5e.1s<O]CUJoC=WGU.dr`N_U.I6G)W7r:6*0UZ,PXT"%0e\=Q97IC(bk
%8-2jVINF;bH+8P*TiigjC+q[gd*O)8:Pe3R$/jYb(#ZonRihJ80&Kp1oRJ9^;:Fc\O!jiH@0X(E<G5P&eB"pn+m`=q\d:o0ahA*8
%'<[!PfIl`MNPs=VY6J$=!ADj/f%b,dTp[^q27,`=.o*7heiY;'?]Xt&:(-]88V.TA*K*#r1X%(]%?+eq=\[[6iQ/:WG2+;e[^9+'
%it1n!MsYDJ4@<m6C4$FAM=p[OiOuM49G!"eT(6[D'-\tY53Q40aDg0#E\F!k=;VK0+8"Qt0.OTjJ/44b[jCC!@hhKBj8Q]fqeZA+
%1V0_op2b<U\>$Md7MgS=hNtEYr!kuF5ap'Q.NE(HE1!Ff$Vm=#mtpFBncLQM31K-tg%C;^ck\/tB(3V^#WP,B2t[@[2KXq.$uDm[
%(^&Mch;i%JGX(9@=<&rDcB]$5e1j!rd*P-OKFm]]aO1[T^,8$ida=`9+t&o:Q.C`W?-Eh0Y*Ro3(p9@0l=5';=Ialo`T2/&[u*2\
%4QY2IQD0>cF<=cKTm.oFDD+-l=GDQ(2Rjq5P^.0'e[]LBPWf8Gi#Hirji@V<#=n7L@rMWA`8KiDUXNG(OO%S;)C:!J*L8Wf\lr)/
%&/@ns:_NNE]n:(j5b>aVcbUbm^ISkW/I@is6`>rS=6QPR<gATZ4X>S#K1eI47,FGf^c@%6jRnVl67sGqG^YWqL.JHYCV\6i4e:=p
%UII,2LHF>t9T!tLR6lSKWH'bdq1.Fsk6qn"26RGa1p;*3O)SqmV74Mj4<O01(^"pXd"I^,?pk'Ml[G5qT:'UKY(79i(+WU4.j,LO
%VsJuHH6<nt:?97o*J_j4@i7l3q\W\(cqo[^d)t$Q^0_rQCJ[8N;sX*F1:0N:KUL`f0V9'5=sV:s8pT3L3Dp#L)*hGabD\tB]BtL7
%5`@?Hq#;1<<KD3sIgIphT[Wn\09>pOM&ijMOht1[6n`^!H]!S/Km7R,?YgsWW\Mnh+/[/=iK;D/$g4I'KH$:XNUZ.h$KE5'/&Ipt
%kic)C:^@L.ddnWs/m"C>*7!3J?;A3:"\LV2-1a;5J-`?[FH)<Kc2edR*%.l1&f`tkGB:4N\f"!q6p69+fuitB\kI#pZ?f2TTm&3r
%/_'A8^Sq.k2fOOY?cd_^PL!XnFi\])\qD*#,>uO_XIt%o5XAjHe3c=:`HVXR3;8Ign_jEa<)S)68^d`hK;O':rOa3AgH'((785q-
%>W7V90R>TPm8gW:+82.:#Ks!.0qh;oI];$JK>+A8jnVC8aC]X;om#:fdoC;UShUR4W,KY%e,@_]](jql0kRi-B(m5%OB\6t;m:jR
%dm:-0ieX"0^os+?0RaA=Y04nY2Ys^cMl^M<I\?sIBdZdhOIlr\'/j_3Q9F`l<S7tR<\3?,G7tXd^hkVYN4FA&+K3aNf>E_E`XXq)
%,:Oeq$@?s\KL%)G`DJKY>fSI#an*nG4;Lu;&=3cW%P?Y@0K85/h2_.@i?d%K46&1"$:l[oNQW_<K[h_KI9RO@JhI560[J1DhZ`d.
%3guu)LP2<E`0?Smge^2*$)28>(/Hd'l5A5Tog9U3O(d8X]Jc.>PD"XX57oiNC0#,)JM4?)(WC':i;p7UG?pHLN%KXWmeTP?]QhO(
%8OY9?DFh&DB(GZ6!d/%ZP9DhO(bI!O-S<Wtc-'/F<hYFH0&SpFU9L]f8=7\FAUp\1gP4NqJ:eK[k[*a1<[ba11'8uAiIEn$&u-g0
%P(:sB5!%b*pa/PYH.c9h=t"SR'VjTV;'9OM%lCM%iuhI'lqcX$0X-p#iKCOEkf+ZC0]CA+H16qtUOei5[t0n@RhG&%f8peW_\IiH
%02$^nmPagkIPB2-)[sn%pV/Jp4K6[Vk+7bApYD.^.^334.6qs+(heZZ?T7cZ!$GIlB#cs5_16?bEZ8+p=5Z](.fF#/3R[#`K,o[N
%?Z['"i0"5K&OouB0jeF+-RB*r<3Ur*\Yp12;ZT**3*IRGg[,"p;ghkP7n[SE_\+Ug=d[tU=HZ4&>ZY]9r*`HOW9"f!T**3cAg_8M
%aN^B*6\$Hr1BSdqT4kL/%V&mV/kc)<bg@V\UQ)H]9aOq;$46,I#TY7H:3RLMQ@M;1@:jBp7cOW[DSjh5-i:4%D>Tcd^]l.<C`+;T
%.rQn:J!oT&)L`9T!Kh)AL3XBo_18>=O[pLi&`=A!T*G<BXc>WO`-"e5(dW2o=di<s?\5kV]bD2)&<b1qEfN.OD@L[&AI^N"S\r$l
%K#"tER0J#7bEl\\f;6T2T37_"&>Lg1AFo=HERuu54&q]4I7a27E2=#VKOg:Al,J=OerQ0&^4cq/*DHR6P`:=cKuptNc3cfXZ0/!p
%EL%NZA`M'OETu-1->Q*:<2qc0\V4.39$oXr`)si6a=VCl+_LPE#0GcirK1:rLC.38G8qnOQl<Ks<8p;liANIIG9S*4PHKBiX$?RR
%`)!^R,`J7ILR+N!&u7Z^js1<IJL^n)Ga[l%?pZl<+\Z7ab(O4*pPPM(6nP_J,+)j:A#"ocZ^4,g3&iCB>?V.9V%qSLiPVY%'?(Jf
%))SSOb9QV1@'@g/0W1,B8Q)enBVlCFA(rUPJ:<2L&_4s<<!bIR=YFhCk%.j'%:S+kg=>ksVHQl_:6d!2:-p5qdn\eP+0&:,7K,%$
%Wmf5#Xihhn-N#X/XKGXTF>cF48?\HV24S-1\tfE4'!mG+8-1#uV4l!HBjQ'6'GQF(/:X"M68!PRfiZG[SYO/,Mi)65LOPpVX+DN/
%JKf\G+gM-m.d=jlmt?Ou$4nttGle&R(+A1<^\9Y;QS=>JcG[rK`hX%klj)\<igUX_(c_/8,Q\pKb^K\?G*>A#fX4s5+h\?cK*jrp
%(3]NpN"pr<fbNjR&))de#A@_+n\O2!X8nDh+\%$0<8W+ITa]]:K&n^2N@k!On2V-U_%&&rUc<F"Y:a&V+;H>%PT)MVWPZ-`^4g]/
%Qb8,2$fs3BRe!q<2=EJj*<?W5Bl]h5NU$L"RsC)n/Ain;Ua@osdY$mMl]rRDl<@\h4kqh)r0Wq)Y1E'Q;U`/bTb)_PI'r9+q,oN$
%'23^'/M11[.tgs'`K.?V.pJ="/5l>bkoR.(e^e*(B3R41C+S;#r\W9:5a!VL&eCq(ippl1HLhgr!`V.6%@IV4B+,DL%OQs95->"[
%5>FjZ@'/AD>L<L-%]B/`G(M<"8@b]&0q_2e.uT-E$Ya[h7,?\I6oq0?`X3s&Hj`KqA.1b[6RIFGD-WLW%iZ%UhIU3:Qpgr3RPQNf
%;2=Ai;W$J6OKtnCgo\W9B:dO\EmB0G*K-lR81u6Hf?(hrM6.tk1#3:kAgW'\UdZ1DZS#P($?I%UqCS?]?a;B5bJ/+Jd.TT'EFOst
%2*g)Hm8s&^ctEq'P?AT8S"KueQO2KbF3DQcfYY`$Bk6@H#dhJP's11&SNqJnAZfsf0i_N6K]pVopRdTS\/LI`mWTTR>E:k`<ZVH1
%(X()jij#0\Bl(V0\JH(LbXM`_mffDARX[k7JZEOC'o(3rg%G#`+!Sj@qM8e8m4r-,\.V;UfuMIY=<b<43qjIYim^\kVuCY#QQ/4_
%MA&F8#5,pM67iJ=(f4*^pWnD$A$aPD$^'f8E"k8[.Rq*fr:f]OlD(/s.Ia.S_G*?*c,qt).WD3V@%tRdZ)<OS=]$]Dpqs0aSrDJD
%'(?\0J=3#W!Hk,4WB8m,E`aJ%qd$+cnp":q(_Pcc&qmuj*,JJph34"c:3uI&W7oEN$C!r8?RJB+-=uKsd%mW#G_m_%7DGE=8n@nk
%p`)dYg)sO1X*E$\#kDQcDt-9HSUAg('XA6"#\BZteDi@EmXiPQ#c8pF]TKjM1QXKIbQu3W[?X9h8i&g:NSJsq3\(..]\1W2e(nU_
%$]-dg;a^GtWU.$1;7@*_1[SB5@Ul6aKoG>EY[=8oTeA4WGE:K1Cde#`oGrWpVHnXhe+I6%8K!;#gpe2fE';sE-:Ho/1&_W7du`:;
%J%_p<!1_s[ZSMD6b7sLCPkm73Q0!,5XVPefqZ+W"Q8U;Tlu7T/;IQ$jY`5=N>WUkZNtc$.>iohWhe%ci=X5Vs_R%5T17tg%q^!`h
%4@EXY2(Na`[pore&m8bsD+@`!Fh=tCSE9lZD3B'rJ-^[k_%HdWFr\P!j$EN^RF01N@^!W'auMgJ"'NCD`Pp8o;G!N^>,Ec_,P^ug
%C0Gre7S,o%HedMUIOXfoe1/_Gn1[s&[k5eF`Q8AA@Y!=f?rZ[t]/R&r>6j23mMNG;Y[E#'+9J(m@gRf-6S"L))B_"qDi8\/Uq?*9
%?sLH#,1[)8V(`LSUBDYG1i96$7[4#nX;aD-$E,El,/tXZE31JY3UX(K\J=Me:/p"02*G&:4"+N6`_12M+C-a>ANb@e66]-g"RFlE
%@75O)]VOLGZ.UVU;@G:aa&1Vu7DL'[UET>7Ar<pkfF.fHJM\3Y,DbGX-cLstJinpF@$93g/@QsB,N:iPHt]9_)j!W)$gVlThkjqX
%XgUr\b&V+HWgO#*OVm.A`0OU18[PIQ#%A7pJ>'K,[`KkRe]YFUFDNHK&o3A[\@<%bkXmZH;\Q5DD96?/[c5Dp/_-$/-*J>GfGM7;
%a_@9rK#-!ZZeCZ.h4`6n*q371<IB_XjWljsY`cm!.\[R^T8A@129qmnFtq-hRu=XUFa?-C"Xj^uYrgj#*6%/WYXWWA%8g2Z(*&:R
%d#u:Z@5m+OCa\WrBU&R6f?b$sg1X-GnZW6-BOo2'=__!L^h-D\if"clr>tU?3Dt_Q[MP2LX;*0.')n+5>hV`UKrpfMcXboZr^?r^
%*T0LInIG*=ALD>Q\^J9:gSLr%M2!?`=%Jg@/FpPP[t'JNE]U8doP-rXV:h+CBWbL%`RDOO`28oPKnG<`JJQlPAL1!-^Pr$DA1&WX
%R>0Va(CFqHg4q^Q`Hc4CKiumIO?^BP^g9]79>\#bY\Tt-1$(H3LFuL.jLDRA3_eGnb=,M]MU;`D])6@rG`fpg;nndag`4J36TV3&
%S!iTt[US4i;!QOWXt_[c<(a';%/K5-,ol/Le4@@CKsduk:_7?*-1D*F[$mNiCsBt7$ZdpH86/H3>b!L"Xl@9Q98aGcoTkL&Q-L>u
%@*j=/[S>HC!2jF;C6j8^89Q0:#ui1EY\$rUPXrb$(lM+qAjt'-GbCjjT?9O7#Q8K@Z:\11"cnr;A[O+9_K7G+>hh.aOoRjW>>ap,
%H\3*Cq2irJo@/M9*F,F!'a`!UHUL0H.6PN5W[UcSE*MnL<=mf?5$5-f\iJ7&+p/h7bsn%)bd`pIV,Lj=3h0!NYOKV[O8/#D@MP:`
%MI&icg/=q=U1Sj+!Z\atlY&,3,U>RqgG(9GhNdH]9l2]MBc1qZQW%81!bOEHOZCBYSYTDi8BX?#Y#l/XKE.r(-LPMYfIE8o#@1?,
%:U.hRWP=L@J`CRXnW9;mE2(c)2Zs;HhZNj=!E^XtaH]WJP)@*Wh-nBLOq2=7UhNJ9@Kr7f8f.E$.3jID5KWpN\#9a)/jf&eU@JFI
%8/)Bh^uP'fp+b1/klIi#3u$kg-Fur\BN>nO%1>kJkpsjLTKAO2ETc^Tn"?+Z_&CYG&V$@mX5Z#<,c$]P8Kh#_U)!7&3'`c9W5.Y/
%9C\AS^CG2YTj5pP">5qiM#KF_!KJJ#OROgQT"oc0)kT7fSa)9ko'k_,bMeP]K>._._?GPVE"Ze?*N;)*[M.OR^CnBZ(6\l=4%ond
%'t'i$#5iTn%V1QY^N0b_(B^e*0%+KlG-XdZE'gs7!s\gM_?#^s!7kgU[$e-5^ug7.QQ(++4O(#pLX7U-/:83WLi>^IbT5o+lWKI:
%#4pHSMkTnP,1#@'Cl!OA;6rH.)b'5u0.g,:=<:fcWocJ*0/@%rpC&bYKoo1__Vka^>q2I!QMLnSY`T]>_Ce#Q*6Y:_!BCCWLc=F3
%LZ-lTP/!OJr"T?D<?;7uSugWddKIBO#:%W7G:K9rh@N>2-^A53fPA+>$aVFI75<6Ld4MaCWc,TUr,&;<Ea`(H;h+uPUb'SLQ'^d]
%>>=4PHLei%>Aecq"Tk)(Wf.k^37KohSYC_m<OjD(q,ZTaNA%fjXuW0Yfc2s)2+'!i5rRD6V_8aQNA>VP69rqk;mE,hLUR9>791IC
%md'bR;1G"=,&"^^>IP_Uf5UmU.eH+GF>Vh4fopPK,jEBdCXQ[a``"!,.o!NTo]SQIQ,6?b49jt"!RBNL*:Y&bp>P4#+W,u\IgAcV
%TjE(>-P.RE@3F"h72RrT<PaU1Itu-j0crg>UM`=B0LmiLiq#(D\#HE:fji+3"`XNS&e<f8WYTfV_l)_)@(7ZMRT"Wd69VWuq"#Vg
%L5\1q,g(77D?D/80k0F))$5Kg$5l97%V<lZ:,i&ZlOm(]9C*PAG]L]r)$q-P=:SD:YIZF?`RAL;<Z>j8(1B[00c7$KkkCUhN=@NS
%I%/*Lp'\[n=kX'<*SmYs2(^L&?na8\&foeqQ<A)GS=X71p=a'",r:lTh4MP)LkR^6MqTW>,&"P@c8Uod+A<Mg>4,dBRs$@:TW"'1
%r)dSf/0.ga-mFS%T!tB^^'rT&i0_Ro;&.0e[:JNka7-jdAO0DA?g?J/D.kn<[H!3trHk4[GtaUE*!V@Mr#PM'$DGbt\iIVH9A.'N
%VP%R53$^ko`T*W;H+oK\J(V>1f6sX0B;6&/F"Jc^)KhDF]?8[fCo"Yt6fiAKOr-X>e?C#Z>jZrDi7m$&L&1F)3e4XYo@>n)i1@f+
%E9OP_&bpLlOA7/VD*!3&VU\7W4Q3`D6s$,L1kRej/iF8?Q`46>'GI#*,\?;Ej,=-A87WI5J_QE5:<gTubMh;Gq]n4Lf^E&"]]Ff&
%e<UZC%(FJ[ZEu>XbuoIai2^B)<A+rl)H^mh8^Fd-ieH9Hm)1q-2Fl<g)BmndP@2Zl9?aGZ)[^Habf2FN&qS;,NECiJD/6jKiYtJ=
%QFI)0)Y\ZDr3Rbh!7!7Y(cmh\;dH4bLisR;+UK+U(A+JCV@4j!d'M33i(/ap2SceY0AbL\*clWc*.=oVjk9C&U,<?^gl;kG#;\2q
%hgni1VjaoHf?r4j8WG)@.u;$j9NI0r2D6>XR!1aOa[F:ZWAI`72qqtLJoG2/n<m]FS:/($aQeM)69@'X\]#0#T<1UiO2$VM*XJ%?
%$,0,c6&6C#Qq;Y\VW5q>IBVLMk2LZ6@RFZdd[[1[9ZM5h)o8]1`^YU(18]Ad>%bMUQHSr3elcI4jacnc?ZG5>9gK&?=i>/<\iVnI
%^`_&]X#\PN,V#S\ZGEpgTF?_:U%c7WB..NHK,c]IG`VmZN#5N0n\*-FN*0i'._$Po?'3t<gKC>NQtPb4bY\Wpns3R'Nd.4inqYOV
%!ZU;hZZ($YUIIfV8MsaoO;L1=abm-<TZPN[5oJCbg2!o1ak2]?4N2.<Hr)c*b"0#%O/i?")-'30/4Uu9E-%^Ro/=FOq6B@/#CU76
%icUfnD:j$AKOHgV!J&GY,_f]2/Sl+m#M^+$^EI>!A.*g?/^\C-EoH:^Q1E9/?^C&Sj^@60Hp4SGZ7UpSWgD?b@jaBnNG,h7Hco?4
%`SQV:HdCj(Z&en&X^t,3a`+!L4n`eMAY`S0r*HXA:p9G4i#8?]!^Y%n#TZLk@5J%/d/oGkd2;Nc95J"0TUmkX(#lI73<ukoY-e_0
%RkS)sI&2X/V$V]Kn[N)<g"=nNPt7:%DXaqNgiS,+C'c4XX?sMV<=+9F1a^LRXN&l]^J13V1h\bTqCrr>\EW$)`I?WY$dN:,M#o$H
%k5FPq]0_/Ndl',Z%!-?rl)W]FL>i$YPA2S7p_uY:ASm?kQ3Z6Yj#MdAfX,<(l%ZZDf2U$$ECu$IPE?#saL+D`W8fcs.QDKt"+Q:0
%gE[\b2(ZPJe1t^L0cpM0ONs`%W=6s#d1'O<(+-%ffJr:qe0"C<RSpZu!:6R'Q__Jj32#ZY]_*uI=+%t%^UE7a6>/<bL>cJa!J[Nc
%Sf"%%qgcrVe*J@DREi9t!nJ"p(j)BZDffbX%)]7)#5C*Uf$-\j8#qF(MVoMm,mbCu3BsTVgaRJS,f+H"\r;9DMl[3F'9R'GRjZf!
%Rn)4>>?qZ6:QGQ?[Z';?%6(V$D4rBZhU]9_`[XU%LA!1uJIsJ/2q'FCOMeds3,P%"iGfA]Ktf[6_L2son'c'>)Lc1r2:L\+KOca4
%fm6LjSIt!lL_Wk+A'+FR_ARs5YY96^*iU?6/$WpcS"5g$+&__@UFH"d"c,X\;B/hWf!u'A.<qs0:YC'([(%Eo.FO=M#`g'?*ST!\
%r!o<HqMl5hDZbBVDPMef@i?JZS-c`)^ZD15\#D/`e+Cu9Yn_GM;,q$;$c+a\M5hg<4orOg=Tt;\9!=d]kV#UO"RXL#XW^0sVSZoC
%C0#al>EPT8?eD6+p01%fZ<"Y6f$nO7V!t>.YhFBLD0i>K^\MT302lmq[hhR`\uCAh!>+^SEmn%_`O'#..Z9:(g*%)?5"dF7bfj2j
%J=3YcGlT,^\9Dc;pkY,J/'0jW=>$!AN`'7QN=k+PUB7#C7JjaBcl0*%eKO5WGRmosW71-1ct(AL*_-L@9O$c-AiV7(=E"QqHiGqN
%[okfB19cYpQN6)Sj!#9r/N1!f.tG58Xa.bLJi"*,\)4P0fi('#*.\nV/-!]iEE]h-$Pg[@:DEJc/<djn;6h226,8nC..ZW2_(I-=
%TtLdZ7Gr(C[EZlf+l6`'*NioqK;>M%Q&oZHCeZ[g`=Vn%nBT(iJu[6:rijk\WP*-L!B;o%pk9VPdaUjeZY?"V'42Qkg^61&Z67Qd
%S!GChUk\bNBE+mY8SgqnI>>m4_SH.=d3ZB0TV1o=_Hg(l=NsO`gYE3Z.g:gTb756$[X#DAj#o,C%mhC5s#O-GL5UO@XoV6%9K/OZ
%Jej@)0pT?-<r+9JLbAe$_lMPOld-!7K_2^;T@&_0H]"VE3TOTu]\g(K#q/&XKc8NR7lFWHTq3:Yp80,,JZXtIG$M+8c68ug\pYDD
%6.21&l?Lu+ksCfV)Js"VMUs\%(JduB8(`*,E@j3n3JZXg@1.`;H7@if+o&?#@aQ")XRp@qE*L%$E3Qc')r:#<E5WlXM!>-F'S?:H
%5]3?RK'kS$8mkWW\_u@Q8L-a:.1g4L-2:JB2a1]1mpuuM\5D4uU5fWJ'6:9\7fs9pk(5h:rbtn&!!&tl+XZbalrZU%Un3U"VPjQ_
%Aj>"d7G*uP?mq%ti5JCkDaSr<9>m/N)i09M`<$%<+j\P8B@Q2r6_d,h;KZ%,N%CVnn)i+G!1ksErP4Kp_':nRXP=5M0kQqmh"XE;
%An.OtY;-;cd?=YT,"f/^A0`0(AGg/+EMW(7!Z8\ZBkpUhVH0fuY.hK3;\A&<V*FOEGGD#J5;)T(OR<t2b.XqLD8L;)5El6=DIe;"
%*Wk+??p:hAKdd9Sc%$>Cab(EHf>hf5Q5"a5<X*(OJ38I3XIFS?eci?!4To3LpdbuC"9"D"(a0.:%)**o>EHh3a<OpF!>!(Ch(^.'
%:&CB!38Plb(\\NeiG=o,Sp6(=`k40-G\+o/DsI_glHZujSp'rg.uE`28B?*'-Tlp!R`b>6QRjX4TgT+>!E6L.`1XK\Dd&RiG=:R7
%50HiI#N6^n5kATM5M3X=M(6>Wb=`s]=H4@PJfV!-+d)=<UtJiBjRLs4jjb:<8\tl0@T#OD^t#ML;Mm,'+?i=JlDK>D43p)HHG"+e
%D<;IMF0$)&::51=#-.!@BG,kS5V#:dC]b9iZ?-Z#CaeEE-HhOf!UPIFXB.U3>BHcOahnVrgVsJu0`&s2`X'nFdhBp)50,bsMe<*=
%@V1>0!Ji^Ag:CN#nXfB`&s$JK8q<E31h(=X>.iV,n9S7dQm/4Xg&Y!!f]^N.-GDrAXesmC9hQRXR'3'2QGGsQdUZ!C-4$r5RH8D@
%%j_`HNb.C\&%Tk?XnrOD[.0:DIZ#hNN0jsiVZ?bCb05c&+c@h8`Pk1&2VtG'g9r:@=hLYMSP39EBk@>j<VH&A#lm,A4Wf^mXZ'dV
%E2ruToJY.,3RI/JnR5HC)jaE)eE%j(hH_En^^])Z&fiNK9n&;j:gc\O0oJ2_\U(m)1iCe0*6*u!\>=*QZ%\qi?J?&D-?Xa+_SU36
%nMX=M_?`LD,eg.LWgoUN)4sq87SL?XCbX:kZ"g2V&Picq1+\nl`=_aNdC5Olm>Ak2l2pc[5qtroL+BV2H35LMU^5,9;!Gq.N/0%L
%5(hgE+[p3Bn5^2a@!=OeNSAU<KlQ,tTXpu>2>dJ#@"JDt3@[FgFnnRYq3fP6<D1_.)m=*^qQ]RQ-"cgN`IeOt+XS$R:R`a"TO;t+
%.s4)bF-"4*]H8Ks2OTHknRsB:0!f8C,/@oMC]M+SY>W@oJ-TP],$q46D#jF#I(8Te=E6:2]3bJ70[!.#=Os+C3eVM@!4"mAO]s_`
%2Sh\p[:>bKDASnY9.!d(V%$()1d3W?]@<8T:]Z/X=jBT9HYt*mMauThl='(hdKfY'd'q+tMM\BcdgR9EBK7S->UXG?qPY\5"e#G%
%odr;DD_ddLW+!2AJ53[J,W73kUbHV4`3$JkLg-+>U9!&6C@HKdloSq0L<54.PUYWMm:;XVo9gbo'ODc:dBFjZ7HmR_YWGI8<cZ?N
%784bG1@2nDJ"Me@(R@[h">SQ)"AZaeaM2c;#`6K?'2F6.^]U:h^H",>+p;42C+HMMr)(rgOH0+Z&HF#gY\AK\WmlgI$6^llj,qqc
%dbog<<cemP<BHt8N_NIBg,A%&4.e6'3;Nd`'l:u?_7KZKNLEk*0;6jQi[<.u!(O_?oPMbE&FnAl6tMGh'4kI-FA1?[IshP"2s,8B
%G=Xn7F?.'XZ6f=^DSaq*kj/*.EUoaOGX19,9$6?t`.#XMpQ.ubRb-Hrj(@"5M[:0oiKV>3De98%)$t[8TF0F@BtsiK1A+8n.J=c=
%<K;[0R%W>G3d*93D;&Q*5X[)'qsK/G.mFbaVL&Uu+k=r!]qsbE3Ltenkkhe_=6I,*,oA@2?#bX?<8B<*gE;9'e5b.u]-kCRk8)4C
%L)0_Cb&=VaA:jr:X]c,,Lh%ZnXuZ:CMdgR;JsE?Rpu7RF>7fYbkFM5HOcBEe&rr@EVhFgPk'3n"E@ce8b#BlQ9gmBEiO]UN^:*s_
%6p0\N7#YI;ZG&@NJoiehs,op#NV(s..+S%Dgf3@_#8K(*>dW[N>HTIK!Y^]_J/#,>SYeDLfLY9r!N;uJPlr"IBs(Bu,a;S,L?n!U
%TPt:_[OeFO=d(-ae+Jfjdm-,k["LjWnn:(f>VnI^rN?=9%L`<L8,?4$;]:UQhdRs"fS=U&'JajWFAp/bMCF4V"r_JonBGO&Xfik3
%lAE90'd@%V+kEje=?p[Phq#2eF[54:d^(1ZU?qW0ESsKNRlR#5FIe$TOPgXTe$YY^mlem5o8jZ9^c@_BNX+#kA(-mJ/d?Sqgq'_N
%<KikQ&&hgcSn9ad,r8@QKP<5`]huX<oR8+]0khbfnSj?^KVfM\j:Q;TXnNkUs#`%Uk\,Zo>DFY.(EGc*-*!C"TB#i!NCY6i;HRJk
%PeoHqI4L*1W\Y&GlC),Sn_uQ&7l2B72OCg,L,Ss-ZmC,CP4;.ApD?Dt1c#W#6Y=P9W;J7DUBpk:32WATlO]:e47TPF@J!sd7.+)>
%r#"\-\NnT?-?XnO+EY-;WuF,f%$N^WV$*hm5N`QX.^DoQA-,=+)+in3a=V#gq@WU^$ZXCGNC`8:o]3BAoN8<s53:.]_YZ#b;]5T@
%fO?)#a*&`U*YYKjhAPqWILPr)N1L/'1],[h((Mj/(PUE\f_O0#<!6cr=!9*!+86<C9aitrLG(e0&=/LSl(R</AZpmg2-DM%]RFXP
%8_C/&mJ*'Jr[NP(*NU>$I.4;4H\R:fAt);7;%WQHBYR9e*N`Z?=nQg)M7TPA1a$?UXsZ330[lU+N05@Uc#8N:6h9AV&NuYGS)/]1
%Ci6)fW[=cV-H^F1H+m8)U7+F!=H8df'.G#(1:m>gjPoW/b@ZqS)he?8TLqiH2:sS2Ct//IN=\6OE9Mn/SqeqeXfC&Hkp2R(k""U`
%nEj%Yk/ot!KNuSuS@q?pU"0YtH&O`<gO-.MS3EgfVN$IihT&Q4ZRH.T@ANg#A?3QhU>;&c?,^,$DW\5N=n+6!Dt@PiJj9qbm<:)<
%<[))t3.:Sn(iQ-abu=tf>aDHZ9_KRe/R7I11&-=Dd8[0MVTaYc,]CCLeC?8dH'c+//Z%e.g=!>d;HIAKb=IDMM=S9O/q?YAEZpg+
%R3@%tl*k@[b&a5EJnE<$0VgCGn*H+kU6^[KfFhHC>G4+NdZ94=2Sj6.c<SN%K8[[cn%/#(;&U<QlMFHDGPE_a?le$R+e$,T-)VbI
%XCU5]W:_?L6/1Ob3!_kcm&n_e7e.Pd[j`jWCb1_mn6*Y&/5`1%Qn\jAC_k?7B$>A.b=kD;R3s5>#\n'$9="'I?-UbR';Z_i;qK\#
%VV-K2W<C)9R^_+-4ElMj:G\9<>i(U%^m0X5PBE+0pRkZ8a\!Y-rAGb:b7dXt:e+dS5)L?%LtX)u<.[)i3or+0q,..\/u<;c0p[XM
%Q:d[GZRn11oE1u!o<Am-Wb3:ln.*9@]5FCk7S?=k%i[*OE/k&TU)^gKXVaDDSgf,ppK7GZ\&@#$KgdnnYC4V^m1B\E/rT$B\_2YN
%EtNI&+ZQLnR"mMh0I?rlE=ZO2ipJ3<:q,lb/rdc]`JSds<7Jg:=.[D4b?993B<n%Q1kN3*HE@o`Q%6l+ahru`c_5fW,6E!FmsohE
%/g:Z/4>O'337"7.iRs/\@FoS<*CsI:k-51Ya#[(5,!7QMUp%b;N"H'&E3Q@2=HT'lmYe3ibmi.\(U`@qQhba:``lCk+b"suJ(?EK
%W(+&"P8>E&#!dk-dRZ^h_jRpbaY81G.'Rb9GDbaKDda]S/qp5HE9MVg%$l,FFNM5@q*4l=4##S,:K9*iHPT-d5m[lp`)X-B^thVa
%S]-1cVcJGWX#<"dER^oF%2D7#4V\[&6HF^k'3MK<pmsHm:.CQ96hU1Nl9Z?m*&LCJDnXFT<]T$[Q6'I;'.7O;=VlMN@%XuXC<Q]?
%>f#F;U,(2K9ud^S;%Q\+Q`"BHdqhOpi5<!a.JXiL3$e^H/&;qsgMSHfDk&W<2)&8d!-bbq0k;-V*)7YU.(Yep'gtf$P<ugAR$=Rc
%<'WDS5^(/l"IaC0X=$m4.LZ^Icj`reNaCn\2)3t*7F/-[/cZK2W$5(sg1oNI]`9`bXUHL'Jka47LEaG.E6oWq?_3K7Qk02cV@(.p
%D'*ii1[o@>p]1&3MONKXq^?f.n;@(+?,N<J%Z]JM:u#Wk9T%,4<>liEMs$Wd8XU3Ujh^kL3WO>&.>L'=Kb9p,/*8O!Pu*qqcrBEG
%HVsdj*asCS&qj?o_ek=A4BOFtfB.t^-;cI8F@()@1:IN;r,>5#-To.!FVm+@":Q*0k$U5N[m'?Ys5b\G&M8N0j<*iiGYI',kf,7-
%7Aa%`/nF8.<(cs?Nns-K#5pFGM:YE\pH.gR\kK@JU02]0P*oHQTN7RjV#"4S`H(8)'XJE*,d&aUielS>q8!I@15a9UH56K^hon'b
%*UYRt..$8g%&b$:DS*Incg)k'X#H8"WNZ>>Bs@sV>ubea/jhW\afi4N++8b/!<Nog;(9=pn@p]+dOYn\P1N[goCk0Tb-&.oXE@J(
%)bZqV1^!;Y#<OcAgnlLU&nc<HG#071fb@&kTQ;YNik[(>B*eN$gaV/%OJefQi=`_]DJ^3EUSj4(OQ&`<FQ-=Ujfm;"0C:1=-o%o=
%KfXF-@o;L'9^9Ug*%Hq(eC'.5_d,U7?T!!V+@otmpEXduRBVRn?[rP5m/UutXI0%Y1fgU%,h(M\B&bV(5N"AfWcE&(/1lRbVLD$(
%F[LG:J'"G=@7_Ztc#m<`Li;@!d0R+Con.5!1mYubJ1P:D0Hc/m6SX[=R8a4pn;&#n%N,XM;R<\;h,B3-nsAKkOWpY[p(3s=CAQK$
%lU:8O+,YFR;j_]k1&G$X>;h$C6u]S37;Q*0[=U"J1aN\uMR!XNA*>oNDp0=)"3`uLZTKVq0nDQa6&QqAV<2sITs@/mZ2h?lR00Yt
%9bHV[aJ-4I9dgEpF\1h.!"O70Od[I9hVcr*gWX_0>W\.j,X3TX!3(KSc:Q0K*#usBmLGBW:@Xs$%U"B+]dtO]3hVRjj>#oNeF5>A
%l+AsNBb^&TS7,Q[JdeubWpW26KJY.XW^btsaEl<!"_B$b,PC3OR\gWE4J/JS$AuV]bKL3A-ZrFL[M=0:=ZQIm-_,i1R!Da$adTG%
%#5jq"DfaUiS3e6=*O6pJNL5YY2)=YA"EkQO/;VHYU:Uj!pj`g3(1nf(2:E/sScGtrcji$),G0Dlc;HDlAgV"0;Mb+C1"lJ\YL7-`
%0A&:SO'J<D#j8X]1.dtu4VY)&jKY%phAba#5gY<sJO`V`lCMo6s624*2g;-&)c%`$A-"=6FFf(;#H?l9=:)_rPW((VG(;D.d#)EQ
%X\'a&/\jAZ>X<1re7/9@hI6jF\cp^oB"9nK"+JJJ[gDltU>/cO_OoP[f&G2aT3]5b^<Ep+LUrqc,48imAuYZT\HK@jCq6Erc/D#!
%j%t8E``J$nJX%6R<+Rjq[eZ>o%9!-:bC]_iD+]1rES&XCPS!H"RXMoi+d:Y@C\;"8mU\j"[%.sYN<U0k"Z1;M`MnE>2FP\oM-mgX
%$V_3D5<m]`<n.0MY!@1!l7bLo(cI"R`nG&aU-IUV:!q\-VWl8j!a0g5mS/>XM1DAHP`CE60`Yc?FqRc6<P!XR&W-ZHU`C_^gR_W4
%YcOf4+SKs!hZ@o>cFbaK0f33975X@:p=uq^"6N_`/KBha7P1)"QR7U1%Up4%1*tiAap5mY3!D11?)dS0fq!)>%f1t6S2!0[:oAXB
%i4,IJ9l:p<>+F'ZjC_a<G$Y'`Sm+[i:$>4ie,\9=j0-T`6GJDC:+b435&YUXq:PJ4U2Ofh,gFMQbuS)kagH=CWT1c?R&C?<#diMh
%Fb4F#iTB.Hb/WtQ82`+gs+WDp7>9'kFHu!mTsh,'3ZP9aGtr'"26.&l3"22ZD/s^tdR7X\*8ul#jb+(DPS3,`*3Z[dKjtee]e9>N
%S5Y(!*517hJmd0;b-)N,7;R*19`p/F4?cWA!MJqS5qtKmKBOf_XJ@b=Ta2-)C#&Z5jiM'mG^NnVO_ZCbHI('LKc=j6.^d_*dfCf>
%Eh0KRCk8\#Tpf[0-$n:!Z*j2A2FpeG)`pYk-XB&YJ4+U%DJ:7i/jW._;*^3qf.Ja+poD0QnJ$V(Q&*TLL\dC-q_([.b1o^>879+L
%.KV<m+0TZk$kmWNpU[;Ba^6u0@O._f49FK^cR+o$eV26'hGe9X5#SskmD^08UGIp<>dkb"h#u226m-?]Z9d,t'd":0C2\gXYA*jA
%hR'#sPB@)>1QXR8MWsb^!2GAHR]sKl1*@4K\JJKg`(`r0V3k'njg24i`)O4IEeq?BfT3j?-R*Y8B<bRR/1)2m16RGaN_Eq<MK+BB
%@)>r@)dnJ),kkKtMA!+tf"t!<n!UhVZcA84]R2&(7p$%FA5BG*37>?N8^&j7luY]/I+G0dRa-ac3u'1if@]Lj\DYs^T*87;Y)ND6
%-^tuthQuikSLdM=>d7$c@A9uB!+R9e]X,r;_ZSo0E93^4.lOHoJa*ZO%U4Ch*cQPO>P&!Ho\NSJB,@&+_O^DUar,A;C)Sm[di2NR
%0@,iZRiubdVu_>c>iU'g7CHL_4n!OhnsD<bLPr!l@KA"i.QZNiR_`B7^r'lsV_(e<pr`(UQ9`*4kYbjeNP61r>i\Tg8OS:Bp0W$t
%DAf`%T=F!BafG<-V8"\QXfbJ=aJ=WDE?#DHEI<0Q$AboPXQ6D14ZYN@TFbQd`Kn'QLl,mNnJo2sW@IAqM[.i;Oj$JN>4h;=5I)"o
%a1UDEEPU"Z6)(s]^nodp^'cj)@IDBF9=V2^S*/mtA*7"CHelV[^;u-=;+sX27qf"nob.!"1N;"M:.R@^F/@q4Qo[,/%ET+?M:H=?
%^9)N_>odZ\L%@qVKWpp?6kbt:K!V8MlAq?ZPUCr3_OtT\N<EHb5L^#*U>jBl8Us_]8bHno4>]$pq^)5>204#T#7M@?@B.u$W>JHV
%(A&<BjB4KFJGco=Mn75hE't6Pi."2e_J`Cf2J#/uiE.8rQiuD8#o@Q_,^OW%PMJ5@^\'7n`K2JSOp@9jKVI/2FBKJS2fI`;Jtn1H
%+7d!.E.jM_o,k]jpTXLTAJPoHmE$&Bm9t-`(0f1$bE@IWJdhg8:AHBS%\mZT]O>Pk>W^T*q6!<+Gm^GkKm3$1Yp[BU$Q5Ngml4I?
%J<^L3Yl$s(d72[nN'Lt?N"AU7M5mJqP;5U'P:+oQ>f&iI(u-;#*d<b"'ZhNFi`;^p@h2b]i)2OVHC=20nUFm\Bi]3-aq2tU+jm@V
%^'TM:oa2i&eiJiC2RggWnX1jeE+X3Yj9LQ-XWn[!MjPQI5pC9p\,Hpb.s7L1MAsG$8@;[O\.#2VS8&-;!<p2mXdc[S*i;CC%Jlud
%),RbTNO#j5BH/<L9[KV#ZlPP3S#TUMUN;`A%PPFW!q79^(sO>E9,M60S'L:W]pc8eJ9%BeJUV\b;>iQB?$0cC1GsiBjk1FAIoDb;
%3$=h);d,ka:3O$*%S?F.Y_*FGRh(Y&j%2sI6<'fno808@aIH^85&J#5%sT"@M8^U:VVdI[(t;:"*^LSos0`8<IqV32_J:XiNj_#A
%IAqA_A\ElHs*_]aXa8n@?US_Zi,5'.f"IIn)kM5Ycp_M%N*b8sNDcYDR3hroC_\Kdc7%/A]S'&c'&'TA@mh#&c4igTG`26C/N7Hg
%9RA$W'E[$E`LVt51?la+hLh5MVn!h6,WXoK!g=TLg%d?eRJ$/]4`D3L">a-tTVc>bBO]R(_`_i7@r25*CZ+J_UACXuMZUD"AV2S!
%&G$M_81t:0q.5r*'6i]%4R.]TTklSGAs3J>nXs_UdB4/R9LHE5i2+BagO71=KtH?`,]6mX$;pA-g@"(?gg*<4:O>1]8E(G"^+6M9
%b905ATE&j5dge#GB-nQFRjk(u=?g/Yq_gGFXs$iYjCR$&79TZU'1?kr=h#Rc3DiSrYJ]@U$-m1PPun2e!]G^`%fZsY*[S0+mi'CM
%7>iRG8hr@W?JPKZCifNkZKgtfJ5SIJ?c5U*^lj[LrmT^u)#'rA4%8(%+kqt@.AG?]O!FSP.U'PNZl_?;1>35WI*^n1'`u$!pMGYt
%(""]9M&6^pk*bETW`DSt43M(@(`BR;[I%7r*p_-/WKpfo-:f@aSP\JCEoe=QN_U-GP_W@iET1IG='hp)r)PO,MbcEFgTiMClu1fb
%c#b]_WH+co'U<nKTcH^@-kOrrZK4)2<CuWAr%sZY9LJnO!^",p_Lp;V0kHV7s+d..Jl0gP0\8D:PkMETQUu'kU/*+ap`l@P7?Q_g
%ZL/^FGk`+K.<`IbkogPdT)c8;_@)UgC(;nTS`*o0jR-3o*YsqM%oL=^K3kPhBDd2UDU*6"eF5WO0ohZpYdR[(q$"ibdZn2lOJ7\f
%Qp1(DF^5X+fl>R33BQoX%ZdM+@#jT>G05nG0l-]\m8g&Bc2/C-JSNHZ!VNbi\#F+emgKqL(9EfIMDjSli-_9'Wk0XUS4UKfoTXe'
%]r;:GQ&hl;5cD<@>Ci'?FTg7I,AL(H8j%Yj=^8e7Sk0d#<^F,k7$0T.2%2ejbHmrt=:O$8PR9up@N?Nqfl'&.&D0-YVo4U+W!A''
%ON%tmDI_rMGB^ER1og]gnPipPUaXJ-e]Z%kVO9.NnCK%YB<(u6)IZh!dZVF>^2TqB;nS!Ul1t7(f*XF\=>fFD\s)$9>[kSn9FACq
%PkDTr&uUo23>TElkM=uuKQ/c'\#<4/?5X;/7EK.j^?_01Z6n-8dOP8+fSiG2\B]rQ[n%QaE`2[`pn#'&LGk8=cL"[1D0D;!UG"(S
%KOEf6%c>0shr]P/d/s?H;pk3P(9O9$&*&aE`G6>@8'(W'AP>KUs5$0i^*MH88c!0Z0[IVe@o>?I/%XqJM<r`k"=lP@"^IC\LbF$H
%EYWULi2.W==EQJsK"PXMMq)bPVlf6MLe&-]rsu;#A873ZQLlEVcE(R'$r"?X5kGXd#SNLaq972naZR#mDa(<!D;)E&O1rIq:;ScG
%Z<83GQLg?M9l[L]?@!50^#Mn1&cPQVlW2j;;ls#*hFt3t?*+P\m09+/'^N\+.bQRQKdKCB`mKI?ZDn!2e-+F,%u<gE%^6+M5gM/H
%-B1c&3o[7^qhOOR^Le3L=;.jI;WfV\RW85#G7`*-6*D(k64gdh\V$eSs$"P^kK,9g:A4tP"=fpHWKBnl^FA1%bMWU:d>qq`_`p?4
%Q,f;%0<QmuBLOcpm<dKP6Tj)\k/F%B-")SK%VMs#Le5g#ios/)WS3T`X.hq3cnnZt8s+?.B[Wp11KqH]rM%dmg>SGV\UD6XGeT![
%l[$Y\XNC^%NTo;WrRmCSF@MV>+;QU)Q\Y7s5-4TO'E-Rc6'gpg`<O51RPi6VNo:70X(VuX]N(5(G#(STU5["&*9q3N_jR="j@^_O
%5ZNHO_JB&tq<5#<-j3@e1gj]OMR?0><DOL8)gU@smk3`]IK)13hu;Z:`eeSmE^YJrlGMHCLs;L22@4r'm-cV+Gfk[SU(A7c5R%3Y
%W(k.+h;Va-:j8)sdHNTOB1CZkbYf)>4gcWU1J]o_As-_eb/7/V3[8JV])OL:/t*W]pe3#b5K<FObE$piAr8*qI#c]#UlCI?^d/E*
%a`^Oc1N-.sEeCd!\aKKRO!))'-0m5_Hq"8R#o-DLO;"H`O@5oIR?"6ngDRXO@'<-/L"S-d(bSG;E,VtcJr9qoKlO#4WtrW-@%8JG
%#bF<M@6Vp,ZSn3l<+r6'HeGWpdOYbG\MM;5<9JrT!:+[=<l%#["(fT0Z>o*P!rbS:RjpO'Yh=Q$#VDT\Uo`etLYZr0<cEp`N1e9O
%1:\#R.BQ-5b-mFUSAtWt3s=8:)9K81`u#o,q=gk%-j>^H^>79lh>UCFo@krmpfFN?g+_9<2uln:,A84WDLau8"4o-qR&72V)$-#J
%/\s,e,rLMhgqtC/(+F``qP[j_JN&>!J6_ZH!hIbP[sV`qU.;E=:d":ijDC="d255%_VNDLa?MO)ZKf?j"FI_dh"&RAe4,t);W'$9
%](cOl%8\gcD&CHMRVB7P'AFQiV/PQ6e9(9i5iIP_5t7`F_'I3p6P]gF&U1m4.r6.cQ8&Zt"t(.cC:MJp@sj[+#7[r4TTKga/R]Kn
%&)fGkiG$1@0`[>4!(;581%7\'Kd^O.&Z,Wq#fA?Z.9>^8#9&ZZWqT(c>1Cq8Muli8TWJ))km>;CE6)"BUCG7tn<?7f);LRjS5Fh*
%&?Z%3-=!UT;*I\FZV[#N\3[B%mq"<K?sSOq?sACBJ\'MgHG!C<R%<K+f\f724elojQZjuBZ4+8JRi-)RhW%1*OPHg<Vgf[,33A9b
%5u%X\&O(Ug`^eZDY:V4KgH#aJ@Mn#S`,]]h^lS4D+6NB%%'6C::(lK*((W')34c'V\P,LnpM+\FT0brO<3!\1j*Ut^8BPA4atD[*
%EXYJU+\E'Wmd?)FGl;@6k6GH)7]Ko,S4,qETcWH!C'(_#dZG1ePV@gmo,uQjrs)-^pFm]Oq-!<i*edF*U]:.WEZTeP3\4hNDY,o^
%l(2GmWQ-C7bu!9Q(kC_$&@EGo$a5XQ.)W<)\OA0FR7[5FW?.\YKYp\;@RTC"i7*HURtJs&6gn2&E*7rU:HukoYg&6'?<,E@.#oKr
%ZY:9Cdll#/C?j<lW:&O:B%)VjWb.gJACW/G*l]#H$$af$AlYuOki(`9#[fkQG0+2qg<?G9eTSVQZj2PDa8i!.)#?VU8`^cn3%K82
%(&<gW@G]T2)uVD,^_hmb.q_Ok9=,XY+Hm9-Q.e?*Xjq(@q2DqOrd(ZiROs.rjnk2p``e<`Jr>^6*\/JeC*GRWlsVgqN(9&2>>kgJ
%oEYK&.4(Z)#OI(>XbDAcCRbq4r2eCJI2d$s1IF-Yrqk-C@/D@.*(o,lAq7M/SYP@(7<aCO6Tn(]?Vq'$l)MQkV!E_,G)1!^3CBX)
%+hT9Mdh!H@c!@6(=I4]YWhnPHSY7l>%"hHF97d/s#MsNh&+f]Ma>K6g5q'C:!JBRXnda):I7r&#cqOrMVnpN@s8=nF;Ps8eE+o:B
%!=!t)l3#$Qh&LcA!r%)>#T[`FC)IdrK:s/c[6[HJA=Kl!<=)ft1gA-Dbt?W=81)3j88Gn/q/'^NS!J1[*,SH/oZ2e=To*4uSf_27
%&i`,>Vtf.d*NJNM<(D8WemY#AFp1lPK^p4'iFI?@%5`EdFa,0%nq?")[A]*H,bE!"<Y[I1lG<K6c&a3-b`+iIOO2$-s#s_AAaV.p
%d*G$r,VJ2imNY3#q)5V4mnj9-)'Nhdo9lU2:leLE;q20a]donBCJiB8['ZjqjiF&;Y"4FNQoMsa,FlVnM;oH+N@slJk,J8!h@)+K
%OL)h$6m[t1TW`?!_Q+bW37XE2PQqUAYE9,g$E&'*a:!<I.\IO:NsNF_1Dm`-0g]=j5?U=+r[(&ccGj84Lp9UF&=j$h(7g:B"KpKt
%M-ZnO%p#Nf8p*^OhLE@kZmpJ+>aE'aAIagmal.dkkHag.OeJ-96UTORl&YBKdm(D=$nj\+12&o6Mr7hV#"45Z"5?M0)n@Pf/*u?[
%,q,ZlMpYaVd.Zpo<EGZb[J_5<9QZ%=/@\0D!*1BaK(G?EafN-/eR\DTbBPmmF'^R/KHm.kcM"du*"/q<+h0a6,uIS17.>,)/QXsD
%9^O'c4aYBUF-qK-!Miaj@T2)_L?oXBm\Wa%:Bl5^##LRdOqOZs*<@h25,RA\4B6N1$T4O^*K_CUaf,QpLa<(\-*_f"%![$Pr]mcO
%[C9]Rh+o2BRTrLWpP=Q]DSnj6>---X7j\O[9ij#_!H=65BgtkLUs[>d@!Mj3KRJCBX@C6N;d,-"Po4f+03>VHOt%Ss\ILFXK*q'9
%a8sN?OKW53Nfr"""U,]TFDWVWgf1a]i0$Suni#fD3e#;2EA-CS<)8o:*<a,c3g,@n4CF;\7GA$PnPeGN3?$DOfIRTWoHh;)du=/L
%<URSaMR!^M'[pT3iRtMTOa?ThQ['F]&G1Yf-Q.dQPaW$t('Kq]m_=?]<m1jLBEt>tSI/u!:!f'e-4*iSh5Ap;L6mn=ebU!t(T?J8
%L#Zo[Q._+\L^%!ZfT(cB&E[ql\78jRIE]gJcc9%DUP,ts$#.Pg+]6BdbRH_"GbmnaAqYM..^Wk-)h\5265BTcZa<euZn9-AGVZ4;
%NO*pdeNs[X:Wau8Xq"57?(SjOTR0P!#_FNaX>N??k^_'F<G,BU")%OCQ<V;gY\;mn`4DjuC]`ZgiQA<FGKZu\.9/'D1qN6EB*L9u
%Na2K$\)eC"kAA]RW9)(t?Su)PEGF>b)%k&tP`&&0>0N/F#!c0U&d[7nSe.Vj]@$D0[rJfPGB@gn1(Ir_BHAS^Zug(0I:ZDlJ6b]Z
%,FlJ3,Xpf]3dJpX.a6sU?jRW]6,8>:d!F=.'nAFHBn?a?>BggbL*fHSB4Mt:Q\[:;'!+PKCn>U/9ma%6m6#MmCjq'eM<<Ce[p:*I
%naD[%U_k-]"1cB6),s^TQ8PTj52cXbh$:Cq],3G1k'3i%^n]Cojfju5aAO'fKk'Cib?c\Q*1cRES`E,#%(]5bmD.+8\d76k[1:WR
%9+pGKhG9-tqdC(7m*;d*I%7sGdYuKjE\o[8[_tT6Y0RZB!04]e?WmgZ0W2e46G&:_R[tm8j]iAs>E(:Np&X&_IE]Zk=\d`Z;t=Y=
%$H&d/3iA&aYL]iV#*tpU>@BP\EJj2ne#YLEC0]e5-78)q'J6J@aP,)<7H,aFV,47C$_/U!,c_KJW%3V&6a:M]8gBGaJJjB!$cO19
%*R=*YG$BGWn-?qg%Fo2XSdkAsU81o!2-?[V1^R8>EiO=in:tlh\'S0UP:(43W`_ff$hcFC@lAd0WY-7VGh9/IaO@u:!i:>Q%p>4S
%R:GCAi5+,PVtOr2s.WZeJG;W?ai3ZG7.E(`k/lQ[M]Gi@j<uOijG35&fUN@*%!jZGd[maSQb/%%3k<XgjV5%)HSW0/KC$f30#UfV
%hYeMM#Chp+C8(sp6kO?@/S6:#e;gM92B9b8QgO$KZ\5U\5MekX9ZE,B>XT.]+sK?2kElZp]-@7&^lY3CT9iKZQ*X>^ZSk(0c)VJ&
%81Z8@$DlJakd'EW42B%rkSp`M"Rd":4b\m(30-0F,rf>k`H%ZZj1LM"+*Ks""92fPd0XOQ1BH6i44?-kOnQQU1DQ9u"FNjmc>(+M
%l@Re_<N2?LD@ei1FIl7FY)[OR`*'`Iqj<P=1<6o*YRuH=/(R3'+KLn@#A6u!hQ%X3CqT?R[,(>I`9i_h3=]IeCKot+YpN"__g*fg
%Taej9!:S[Y2?BWEK4k;bls>_gVl=DXH>n`;<e?C_%bTWP-3?p:*WKijc:^uj<[2EC)^P!l(*?1e9;eOhO=/")^s(XJCP3ieN&#qm
%'BDheeg+,2[o"6HU*'!V2#QEo_a+)p-TJUeM[glp.hi3),b)\/;7gg!o3<<Q$SHQG't7@'"7T\$<e6U3>YbUr]tcV3ZckF99`*7,
%^m8emHHgH"<iQ34rL(:a09K9>KC%"5C\FZN5*San>-FmpdeZnmWSd@d($3Ysbq,a]<$V^eIW>4'SEmIrr65;gN+"(-#C0b7[XHBA
%O1B6m")]DaeY>Wl#i*WU+ucg[^4YB#&W94A^8Hb)<L%19'NB$+qoreplko6OiX1PV[9.t^3s'&?0juT0^;sG0\:EO0"a6&L+-QkV
%76&am')+t#H_rr1<T6dnr!EXPVAe8Wm2;lq^es4'l?Zj<2@4uZ`1nVkrbs\:$l$l1E;o*PB:YQ2ZTb8HB/$?Dnl[P'SdhFG0cNIb
%'K9'6nq;cs(T]%31t<_&2XX2^PbZC02s_Af-r\qU[M*-am"f+u'W8;G>#<ubMb]C\pSAFaE>]%p2QW5OQ`K!;WIVLhdun'p5FmbT
%;X%_Kcbu$`,69,\s&q#604aF:(jP:kff-/Oo#OstbXMr0l9Z1$,F>$7rAOD2]7?Gk&r?D5DX.jW8Jo`(J%e>ZA[^pODa++"\2SK4
%7ro/f,GNJM*O6j>I*]er?nqKUD0shO8&0Q2`?!do5q%dT1qY=9!_u*6aX2*>CFD<ao4b&J?VYVqLu?DII<eE^mKiuY#9a<lW9SgZ
%6n?I1cF=j^rJ1gpjKDM,_c>G7&DkXD]F=]3[0HK*K-IeVZ]CI\2QU:9Z7\,`bG!=ALsVr"c%ieV@OQ64qi&*/NNZJ/.U_noI!q_;
%=GU$%Y4!S5#QE,R!X9F@rb)VN1CkY:Qmq5Xg*BjmQZ&e'o>lDMIlSt&>68oSAOk(!;CKG5k'Wdnn?A=;RnXohj5_<CW+>F#@.ie^
%<%32tooZ3L)nEM?\c^(*UGAOcJr9t'Q&P&:^l\,W=6oK+W/W\F/&IC"&\g#RNPlX!Z77Bm4$a+<JXVEX^"-RcbUc(/)Pnd)7g!HL
%7LI6fB![T\?V2a(kfPn)g!0%R$T.68kWaZQg6.0*,EZ2[W^[8XKE)Pb+9YKIMb-Dn+!?$rC0*c90X60'KdindQ.1(o`!JsQfT65&
%)4oBe6<-Q!.hJ<+/`h_8^R9Z7>'c7mgS@$#@@5s;b,*`#/<0eWQRQ-nC_\dJa\/>m!NjdF'I"IbU/#qa-"I\)@q'$V;%QGWUW<q@
%I"kldA_P[sZE2kS3ug+7g4>Bpm(fE"\":4\pI*qr@IRbhhe(?bG"a1=&GnWX?kCF6_<k,o#<$qMhdp:i@$i'e6E8A[X\>$JdgEqB
%oLZ>gYF+nq_PX9*62AKK7!\p-."U9Cn:,!6ZlL+fapqST9rQ&\cKss+jEj!rA["n7M`NukPdUTi]hn5f\n*<h%$gZ?Bbi&Q7ocS<
%q(iVK]+Y22@^pAC%#9(EF8a<Ke>u?Z[LfY+Wac+alo7!<ribd=9]5Q49L*]?DpbIT=TocJRjZk/BYM_2Dk6j*4/8f.*=>LG!)t5[
%F44#%bS=)'i'r5oH9RQ=N"1VI9?9J#ai[%'gX^3DrZDk8R^ST1"Q]uQ"3`?>T*5$F%:Ct7q!61:@+Q6\M*ZhIcC&Q%\^u)?9%`D9
%+MaY);Me!J,7DmTh'%?/=`0t[@4l"*HoV/$*c_iI+;IbU\LV05(-?(/-<Ml6&8G[kZ>#t/_EST#H;&j$4]nA5#E%.7P0#GT8d,"/
%6?nOQgFT=TaT2L-Yal\-+\`Bo:>ofa>V:aG<ZsuF=ZE^LhkLO%",[Wap!X_c=Wg#SAH9YFkVb$X=N&kn@P23WBEY3%C]qdJZGM]B
%3PcJs)"#V+]S?#pFqOg9l;@H*6%EsTW!@iS(uSgqEpZF<?$&IXne%,oGRsSY@1l-=NIoA&Ms#BM&Ab1\(jd\SJbuC0nUg?n>piF'
%]$*WGP#d_XM!"#(R<J]:YXX:;T>UI_.qgq9!<6!m$J,*Nr&8thku<[T8OeW9Qm\LqE:*t<o[H.IDKa47\_P1]/!!2JU[.WD?/WRD
%;)p09Hn^[b0"5mGCc\Q$5o)_(;9`-Nod1f,NTJ>7gf2&-0RkhQ1)6JAp-ZJTPURU90('?djH8+:g.j8&_+6PJEE?YBcP5,ja69V&
%qpT)7+?O'5X(E3M$HSGWrkl%A@j45OI=%4;;,.OmHf>WZPe\OM+()q]2Z5LeQ\AgjZ`g_N>QE!_a>h0,UX<)K+MB^5!Le<>rfD=M
%<LY>&qc3tYmC5hNNjD-C;C;MXSeOUS[@+iC7WoIC"!-0,!=hX9@#tFl.s9];?A=^U%0()kh^4hinjoO3Rd!V=PFKaGl$Tta%C^5D
%]B"9@P0qn7_A_biJi8W-%Dc\7_ge%.Ral4Y5ie.FVob)bRs%[Cmh>U2S%oG$s)N9jB>%=+mS1A7gu,c8bQ5^r;`+SV!N\iN*juD\
%lIX\'9aD3)^N!($q\)VHpFuP5=%.OZSRPf23/WQO:oCn-bfY'.9b#"bj]]tA$5k3_kV>(4MEnM,82<chO`Z\=b9k>@\'9eHq(K?M
%Q(oW&mW8`_KhDb2n?U#TMDbQ6+L89.Vh+*\?A&89D)2mm_Kc1sjA-!hkXp#VDAQ6o!&Bn#gl0`6,kHd9>Zm2fm\L@!R/hiP9hoN.
%<Yi;"$IY^s4UmN/e'<A>@<Xh%ROpH_N.4Ut5A&IGLQ(NT',d':--o2\7ms(Te3K>e+r$l#A6%d9,P5f41f2jrfOQ)dq>95G(/6>B
%Z#K&f^]O".O^:jRBpar&9j%&T6G..b5L+<Z5.);<Ha'R8b?['D*tG2n*B4X`S@Z()8i541_j>Xb:ZC$.kTUW##=eL4D6)1(;RSuj
%Vf+DhH>=/mO!td4^<$QL)*jOmM4Db*h"4@OoU*J2b94W@E?.dor0SbE$`9[%bGQZ$c+!<YPsm@qZ6WV[ZFiCUo[4">U_a*ol1@Xa
%E&=jA<F;-ma*l%p]*(<Z-pl']\P+oNj'^Id9DAuk7)/:5aE$+5eD-:T=Q5eK*6"84QEH=7N9S$&0=0I@E>(?9Md=@HU9SOp!\P#m
%0Mi%-\'Onu,$>KGVJ7F7WT/ciF@Pj^c\_jT,&%qqLrc]l00SQpo6=&'3SJhSc2jtnf,aq"rO)>AB(6e_[n2l<^a&(*[Rn31_Ph:o
%_d<P2"'N!+l!:,e.@BO4(7#<niU3P;QuO_`A24R">W4L@>N?jW0R,c@VrYk-/s2rjk&Upc8gm.#^JjL]0&1=n"2+p1D1]a[okY4\
%fmmH2BYsHo-:r5.UUC[kg`j&5ddP%]%cgO<$*_D!:;Sg8I44nSKep".5e5Z=Nd@e6e:c9ga>6i>#06p0VW9kEWFI]o>o!%KhOUAE
%+!^S2ZdNr[;C<T$"h<q\3.J8-mFem(`(4$!K1BfA>P/U8Hh>d)SN><3L#J&UE@\&FmhlsDf%Q?Z#EAt-ET0J#\SCb0lo3le;tu$>
%:c/o8&lA<[Qu<Wg:&V9Jh'"]c(:C0D.4GFa<]CB:9gm<N,')H\JQO.TMi)(=BW<QYd-aM\+X8`CfmdcOc@e_78sK&p5FWmh"p/gJ
%a]"imKo/ka+>@i1&,\;NYECA04rhlAk2sdZ!Zb6E9sRP1#A+/O@<TJ-6BN^0\%$(];bO[3i*16Q[J!hWWqhGfL(T=--fD*H4GdHT
%n2jN`=kRCZ/<P-2q4q&Fic?O*VGs"gGY!^H>Lt_FL^W4L>fr+ZJ\*CaBAcDhAaSQeV(?3<kQsRFJZ^hUe-T1_&=rGgCFIYGj;9gJ
%@S*3:b8.nDQJHb@0L<ef0qGW3!(e_b[!`GGgN6%f<]^+[QNbI]P`7\165b<s!s$<B^^1nPmGq8*$Pq5!WQ?:?*#9]YYc+8\XYEoe
%EO2lh<ZVic-C/c%BBM!8(<._2aC3I!VP4:(r;_*223`$#.91etg&.h!l>X[MS=RNgRY'n6YS>jmjW#H9(<mA9@0cU^Qr8W$hubmd
%U(sC%A-([o!J<ZE0M<B)WEHb57>5_#!7f./B)on2JiL1eR>q=T+=F@tI$mX,F=a_caCG9jl`QoPA)KVc4bRr)WGPP[;(53fVQENA
%.a5fD_5RAQ:m>+sdJ*gC-G9p-MYpq("S>QP^Zn#6pn_V$M,6.#CGm",k<QaUU/WG3E6G^5Zr?<brgLrrEGar59ks52J'qF<Fq'Gd
%'h\qRc0`K7?WHbeQLS7M<K7uM6qPeIjm"'CSVk1;hfQVKptSc/=J.Tb/^eP7pub2^c(PhmU<gH<e_ProiaFsq6Q*K+\/pDjTN&JZ
%;)2Qi$:-_oG+*khWA[ihJ]4<P"g42%B%3/QI8#b6Ll^6m>n,dKJRmN<5=(Dt&ZX5Y#F4rE=ME%:'OPreV_WdIiOAS6XUBhp2fK*4
%Kjqi8pCpbN;4LAB!Lc#b!pQ@/<-`F*(?OgIj8plT<f+MWYpAS?V;)jEl)"_a-&uCs$N]8Y<+tnYP]-.4`PourQ5!JP/SbnD5lT7F
%5P7:'[Sp=k;JsltXk:)cKqT1s!F7rU;&$GOhAdY\$O6G!bVgrN,;d3a9!n\SN_10SZ7+<F%9BcNL!V9gbh#tr4rN>A:E4;(aXJQ.
%92Yh6X(5,MUoA(7\7+'1%=M^tUGW6(#i:FXA5/Oqghrj6$?=BW@'h4L>Z&'\.<%Nq*^!7q*kIm5.34Y#,iM1lpb@kWjP'@GJ^>Z8
%m)6$I'P`thce^.F0bVXOkN5`dGp+mGIjW(p6NRGdOYOd.Pi48KV'>d\209H-"W:gc`JsXIY,#r?3o=It6kO/'jZi"hk_A<`FK9Ze
%kmt#G?:s.>g)s68QJAMh75%4MP0T\LBo%o]Wb>=q!E+_*'^#YW"9R-0DlU86'[AV6VQ[ck'UafSRSM&]@cU+1o=AP;q<?1_@W*U:
%]0I7'.$RKZ(r*F(Q]k+3M>THj%6Vo.]D-#<9st]u4Cog?[Bm0kdn*8I(?6U,VXIkb.NX(QG"I;fM&M]A[hPK9;5=184)>R$]EKpb
%>.V\!#P\X^Ap.8+m(He9SY9X$I.M*^kW(E2BNTnALSafk0X#(<`Z]lO1('5".AX\:$<E9R[m]o_]B4pD.$,SV,dK)Jhf:5*3*+t5
%6:`@MpP3d6:aIBTUj5K3rW1.Sa_eEO!$64r6an%lC$%u$L4Le@V@oClhA>fZI'^"-0:?Q5.[B7@;k!,kU+fk5/>OOei=XR]Mf7-d
%8^Z"b,_g%G*->.KrIG=J-'XsEY85TX>Yr\IiU^k7G/gm1s)(\cs&SfoBFrMNaZ[m]__doi&6r$4,q?]O*H\3rJPHIt?8ggpM:A6I
%$C[>/;0d=N2^]C4h*,.>X'SJ,<t3l[*a+VAH;d3&+n2>>8,E7!Had9RP3k<s$i1t1`;kr!2r];VRpFTtV%R>&Qn9'V_)Njj#(9U,
%9T^q%n$U/H7cmm$=8+$F"!ma0XL3([7a-[UQSHO"F*VX95qge640k,2+p7e&oHh]h9&Ug].f_7(qc2#q8`lHW+p*[MaWhq79>#7o
%U,Ze\*;MVFN`UlKC!'Dfb]?JX)<t[S:W?hq.]Ab!6kr+5^T@mF6DKdj+rnD</KY^_V%CHZc,i;oYH3b%2W5eSOP(A?`htakE%J>r
%;&"@>%F-q)`eNY#YiN#MK\/6$bLm2DDW"Oc4de<g6)a:9WeeCo!\Z%S`,03S=h4-/bW'_4'9<J;2DpiJKmdotk%;b]SJGCt<JE>6
%(,(t[ir1ej3`7BCoF]U'5R%46Y<f(Q8\h5Y-Re5)`3W#kF"oEM5!.b;A.QMs!X$A,P7^>:(Oa]<?`9BYjNA@;LX2'pR?'.$6cJA&
%(67k;<epsu:;.FL,=(/;THfL4NmK4[auA.2)^::gWXBS(1OGZnC'&>I\lbE+bc#:AY+faFlF)-Ar"CPqhV&L=oSn:4.[`U()=4A-
%1;(Sj%>:UL/e(DD3_p9B4Q;K;Y0H6X!-Oal4!E:;>fYX".p&&uTlQ"T)H];XM#A1V<Lo@0K`P0.;H9pSI:Qj+8QRWkVXpq#1>laG
%LPF%Uj^UtC>Y#bnQ3)N?\1J^;l)\@/&qt`MM_[Agn[2?GgW-kH1?H3/_&k.GiBuC3&Mm6$!oL$W(6Hu"iDN[]%-\LK5f1-B)A]HH
%37r5B2IelQVMF3Mp<0T0C_qZg6'$opCTR]R-/![@OBkAX()5o3W+^c'(!QbYgGT!T>B2V4C3$D[lZLi_nZFU3;d%9^*QBi&i*g_+
%e6YK3niLaLUcVUO.t!tgYHdP>f@Q4<Mr;O-;0C>=p1X"c>'?'p!0.2<+$qrcHUkrU9"L?\a:.ki:tme(-TkB"G+ief?:MrZ-l`:\
%$nhbf"-b5HbD_qG1`R[)<L*t57*M;,>Z@SFI@2cf32]_[*^W9aCfr7X!l0QJlUKJ.r/>+cD1]8F:nUYe%e1TL4W:j@\SFu>gimbl
%5VkR/!q#]-p_bR<!:aIX1AlOD2s%P&;)0-0!,!L-"[WFj/L:]bh/B0ZT^dtFg:&;T^mHa32_eP+^Qm(b@[CLDO)MMS"Vol?gn8!+
%FgosgMnqfJ&@dp#`lD:e!(t&u8Ws,9i"6&g/9b,sD!&jV-#$YH+a.^!=Wp!bQGT9ZZNF'X='$+<A/'_mW0grt#KFo&Jj]feF2#\?
%Mf#O7$B@U2/Wheh0#>R.Din:@j(N%Y%<4*iC5EfM_^Sr"5DFl3iYJ@4:YG3Npk\TG(2%rB9C`i#6[ad\ZN9oXh0]="5VG6p:C$aH
%#ZcI8U[C:\ab`?XUpZu@D.JKeP]4d-9nRUCB44?B&cq>U+IEG\9^i3I"!LDG8/d*\TqNq'%Ie$fHJjpO(,Mr/VVYmo!.f(r\jL"q
%m?b+6A6O`lRTERX(8!l\1\_^Y<r;i`a;q-,j[hUkpnhDK?&l"nmIL)k25>6r5%,obV4uHEg-t3B-&^*DeMUG4&:G4m`aUKqK:3G?
%[-'%09aY+jZDsG'^jIFRS>u4b621_(m#<HINU/![L?A6<#VpC5YZ5r.P\_oqPa-/0XI)$4*F^0gmH3Lq8.6r\JS^]S*O3%<WW\#<
%Q5P:d@@F]7H@G:L<U6g0.jh5aHj>qik$g!=odoN8l)[d^\>=hA?)l(I[I5XXQFiIiB+Z\A8aV0<9:YCCTi3$IkD_pkl3N>/LMDS2
%csXek4Xg)gHkJ(%Wl/(h*U!;<Aa.=1rcd7Y2MlYuES93Cp4kab^h)7HGN`GTMVC+m4!drg`4Mrp\(ncY=,"],NP"q/R-[1\K6?`/
%!R<iMn0+Wj=CfY(]]GKckZVtD1I2.bTg3Y,0#qkh8'G[=UPN:3,0Ag6cc1c?2+/9XH4,ei7:Umu$MQ;SE"iVt<*][O;4pJ9"in!7
%0>X*7P!2*k/p]O'LkJZi"-s7l8920"nf`/@%)\Zo$*o[cGX%'T;o;h>[TprDp.lXPMW/9Onq3XP$HP8WSruk$SC$uM&a87+*3Nmu
%p;fZS9:YJ9\lP"c$Dq8n6a2GB`b,MjM,EtN9.H[0WD)to-f)#/Tk'-^$O+F%khE=FW[+F;]?].B,,<7Be>.(nK%NSN?NN(I`H[G@
%ZSV[^DodIDqkB;c;mAFhIZd9DKJeihAUpDcnaES6Pllhkaur.JM!qTbM2f&mCV\PXa?`qIl34Ht!-bUa3gj"Hp1pYH7'AQQSm1?D
%Kl%A)[BlZuhRq'X99rbEHF9gDcC+#E6\5u7)Xh=Ni9JAt.HC`DfGLXb)GY=>Q%A1n=<i"DTnnqQ/A&;Epoco34dT<1LW]H3r2nCd
%;:10X[:J-]c9DiYj`#^FSE4.-\\GBY0=1.%W!GO(<^6WTrJ<F;KN84_%spi$FXh&b*R1#RqVd!ppsmQ[:3e]Y,F1;!Z5OlkRMq6m
%O!5^L$-$Bd%]j`'Ha?jB?nEm5WB/P$E].U?92c8-5m3O"g9f]chH3-+%G*S!`$KDIWoB)m=4UYZZmHWF^6MtR=J6p@V1=GcU<Rn%
%pQfhtdkk'@a/$7M9G<9OCq=!`as\IEZ3jk7(?3dd_C)W9A5]FarY>LI2j<hn651TiX*5/l&Oe4;7$)ps/1GWK#fYA-I[([kKkqro
%<h7E+EY6[HN)3sjXP00pFNphDbb'kM=Y)95ALl^fkU)%6U,#CR>Ib<YU^bl^U"PZf"!nBSkN<YmFt;<S'6MaKNCrD.V[,)R#[e,+
%!t:A)Xt(./%[YhBc>94iCW#5QC2,2X,#iG(Sf6WR5.OdL*>aR?VO3=XcNAZn+'HMk=0t,$G<dLSl:#Qi&<c1eV#"chITU6o8r'`&
%m8B4ljY7@!T%n#Bd1@VXn7A+b`^M1iY](_eAZQ**V`1[H6[%!#:fV(,mN$L?OTi7/=Z_oH"nq<fj96u^Hf0sRL!Mm?S`pAkdY.F7
%#-PX%fC=)#jip72_b'gB%TE*k3=GuVM/lXp')6fcJAq;0<2E,@l)F)@<h@Q,9_Do!Vl\/qppNja'e,;fHPCaqT&S3('-+/BFK4G3
%p.)`AZ/3eD(LaB1C,7k[<`F%+P(CN2JliGaHIQ<'ft!mijME=j9;FD'W.meTRn6ND*A2me'\o+573Rum'E*H1:ic'=K7DZaKdD[S
%GE&I5<rP3+f<QAWq>.TY*HPY4`n9?8BBD*$IcIeD^K#Y34f6O8NsL"rOB:\rD`K_kb%%LPeXn&JM&eq4UYi*.G@5&lR+\LaTRkqH
%%>'Q[`<E&QdZgBF:>k8f$BN:POdd4+'l;HsM/DD?a5KXu<`jEP!PqOI<1&/"Q-m;^6d)PjEp(M_@=%DCUr+<^o[H2#1mHV.g_EZ)
%,Tg@o*^8RI6B'iA"2?alqNl5G"?`fh)ro<=/_@pO35]YJHJl=^60O"<`tP-^@gh*'T9I:&P1h&BFJ(p4h9$N*Wp'%djiB4Q@C(!q
%Cn1)fYsl;f]33<oBO?.HSZoUp(_=,h5T,([7Fdg(0tK]\lo:Z[LL@%3dYErH#&7m7<ZpVg0k/niiaPS52r3CNC:]/mK[8_]q]^3Z
%$TP?YaCQF26o%oY[ap]:KB7jUX#"-`>nR+QZl#TZo!=.BWWrL=fXbJ7h,k#R%B17EJ*'B1C^aYPb(5A$@ErQ:bjfU1V6QHUW$Gs9
%Q:J4pO+?+)ZQ+W50e0-bFOf,!<i@n$W7@A-(\b%OhtVQ^44>,B[9Y$#`oGT;D?u>SfmlbUNF&>_SnP7"RmuSoJ-50/6QFkY'd+E^
%Q!)_nT\#$;mp3"H3'332kuqf=.K,aIkpFHs]rDA@A@JsW#S>jU=)*Tfm>ZOcgiLs2@\I/2#0CjSFujjPSf>a.U]OW'=lMRg2i-Oe
%/oFtM.>$UJr1Y'Ol(*QZ#aPYm?W,?9p4b_q1"'g+Wbg(siBREWq,nrESrdFRqA0Se.u!VNfme\RO=T"#<Gu4=\1UE=(-45e"m,._
%me&1r9k@iU7L&Hc?^G.Gn5sZ'^kFKQ%19Vu\%o3>EP$qUq$go:^codjG01P8-6`Um%(VX2E:K"9"$pIc$%!&F&MZ'gEQb"o[_maU
%HDU'&.Ol>`@_:i+ULHr4fQ<DSUN=;PU/@tm:<F?q.>$8n>pKXHkeXIJ1;=t4+g6QiR7uI<3p(XV'rAL"BUHE2h2XBVa.p_4j0MmJ
%XL^YhrNIn8D,N;s`/eDO;)kmWh4!V82+YT9Vte42mSu[+Vl;(X-<fsf@"e:h`?^`n[].94gr9s-.H5@Z1)17V=ePO.k3VCfd%Yq*
%@+-PO+oR-Ol3Qm>L+C(t7FWG.Z;YP>r%(T&.3I+3EN>GUk'r`SfEb5.VR,U"d514.@3iVgp+nXk4c`0neBrg=1KueJhLm#@]8<XZ
%^m\b3U0<G6h$$NQ-oPca=r:Y=17)<hr@IY&rP]Riq[hR)@EPYQI5%`iM61+<Q/-2dXe3`#Y2,`f#%NNR)imt^DX%Gj*0DuJ;t&O0
%+(:\Sq1^'Ab9)SMB`<t,5H&Gr4(=F=o1a(Qaed/#W;Ze[1OcX:lSXEX*a<?&]tP$b!_Fp"^Duc'I@fU[TL4+@/;r`Hmndq@4`=gn
%6:HL8O):3\LAH.bY@KOXjc!M74.rjg6(@lP-X6Gt2V-ZFn$U.@1DE^&06%kg#F6^&cbkZG4U0Y"Nri`M:YW%$at2g2NL!82=XOS"
%J2<n@obJH\2g,@rI@#\#pLG8]XCo\W;)Q:aV_@gg2btkj>i@,OU%J3b]aW+JhaZffF$89`(c]Ui*0DI$6m@n&1f$_TdW`2%oB1*k
%n6$el>^R17dRi>VLq#n8^`YEk#fU$Q3GbW#$6Z3#qmOCmo^%iV"Nid=A06`qV3-4KT!9`rU*-Ha)9NT^gK2/Laf6[a]H[n_NCaaD
%1M=2(.r)%5r/epcH%5P_!#.ImjOKFar2BT<4N"M`OnUb-[Kt2O2sem00V@OX3T[.V!6qUc@`.!eF'c1V'k!`"P:Yh;T`@u'B9?:O
%E=BAVG-s;aE]Y:j+5X[`nQZP],ShF;g$sYA,J4in,4rsjH%=pO$H>HR0_rBB7\.Y;7J6qo.fkf,fkV6R1Kf%PY=8)?YUMULCidQp
%k'S'QMG<I6ehf8n2'(b\ZA"qHpuVKb)!OTh%IqhR(01!f^RIlP7R5h4W2_:C.=R.u'9,7!(59Q"YO@+(7iYi1PDJG]LgGkRLtGDj
%;"U\ma7(!O&qB7q!Q_S1(3VQA$0^3cZgZs=8J@8\\l[)6ee'<PMG>FdAeI!KSA2gl`-=KP1,n+>=Qu^&:\coG.YN@4X"`'a^S`J.
%MA!05n4,B6Te;35BS89jN1uT!*-W/hCT8@,V]oG:+U0;C1r*%PKjkou+0C3Tj["ikF1U:;QmEBe0u4N#7oE3*3lr6Y:i^s^>SB\$
%&OZ]ZCa$)g&tCc785_0fq]'6GMl5q+q>Nl/B<XP"__p^j>puX*cI?d2HDT;7NB;#8ll`q-oC[lV6hjl6#XGd@^=t.XiU%Q]p,RHu
%(79P4ZaNXHJo-]X^lB2EA9e"MJpsP%Y,KL[:L>X8;m,9&?-Z"F/D9pXTnDn52BT?$2>'=BdTPImZ=2^uleob1]DW&NA`r5P']2:2
%gg)d0E#B'2g>/CJ(R@^tjCdJEpLf:#c15`C3hF`(k7TR:=#V=%4]/h_LRiu!;=FdU>5OF$>,p`C,BKA>:\n]"P'B0gRsMBs/XdJr
%\L4!n'B/:WnO*'`mk5:%Jj>0=?l/]REN6MTKCqjt>3=9u7oGj'!hTrkEh7eqOL@5gGRK(dRLKN-;`BeoN'iEdq6<]5kXE&R_/WH'
%FT<.Z9EW#>:jB^0$L)H+GRcYP-d-\*(VEu-FR?Sj;Y'-UI%\oRg)[2_AmDPN*P-AN6\NV9''3kU@1.PRneUb9IgQ#MoG<#PoN2'a
%J,RQ_reLOLJ#iV4^\k_DoY:Fj+9(6&s8MKZp]'g9s7bFKSZhreTDmj-r98/"jps]@5EDp2nM(5nmr9mBmduQ$-i&hfdpN''r:=8Y
%roa=Q\G0Dq[86hbdsq.Rl-k.AotU?Ir(l>)VRR$.i9)':0-q@Lr859Ls8KLAJm\NKJ+l+$P7Ig.+I1%3,)V"0Jju)'$^b]nKa`6T
%J@6-PO<dbTcV4:3Zl@\K".Tfkr=GAT)8R_W221d]IW'1Hca+W!(.SZN_Hk[O9mNH^L(`ElYXipuliBuj<c`GDd(;K_K7@.0`As
%Ddt4:?'\XSKhVF'd5*<2c`_h!9Mt*[H4pBE;5:]_Q.?39Ys6.U("rbgHo*KsEji"a/T'E&OG;$&OUu_hF[fd4eD#>DYn2LX(aqOj
%GSZ=Xj;k&n1G8S<,Y:">?2_]!*G$)p!G'#Bd/Qp/^n=e:_[p^c%!oS>IJbi%BBLcp8K`#_9`boW%:Be[DA8;I!>L'u9DFX.X,sG8
%7kRCc_G_Jt8.i.Ue@u7OQOp"64bDo0WD%K8=I^eocIgFTQtBlU)c8>Eo!':2&m[d@-N">k*(*OGWtcV2k^Y3^apK2V3\ZF)JF*3U
%N1lku+GL)f=u_g1^Qptp^^Z$eD'd0kGT>(Kn24:ujt>A!6KFY-UBWh)&sT#-&%6n1Z('d(?p252bn3JtZJfJSVOoPjN!feQOFe-;
%ae;^#R=0psL]E>_`U[g`.fR&99Nj+k2`#/$N>.5;pa8q4YA\oRE:%<U;:X[<XpJFmIO%HgFtHWm-)u,(.VA%2DIS!:1p\HA8.7j/
%X0h^G`g)hV?q"b;qnWs]Z^ma*WC5fGYi3Sq6!7pplqh0$WD1sGaiKr_'uQ&t!#:TlCWEegp[LJ$H[^D?'0>sLM!2,AaJI>7@0p-\
%ZPc/B1F]_&#""']9tR1-!Fs)`k\\rB*<t,)#pAC='!PnOK^47X0*V-j+O?b8Ssn=?]=F>'$0qp:Z#!MuC`r3]?qoVH*a\#3+K;"%
%LdlFsq>mtj&D%!4,d6YYj+?D6g]Es+b.7-_#>)C_Rh_j]iCHek/ra329nh1i5TsX.1fVZ%&m,1!FuhN)4]f8L?;\A5Lf>Tj.C8Uo
%I%jFG<tgLRVW!B%Y&qQF!1F&^nJ9MB(:\p'+m+9c^Tu(1d+-bZ!/+DT+fMU5+62A@*K(@dc0o]OQ-<B7!J"3keM">aUIIq7T67CY
%!<f[7rNIFNhQFBhfFNXb=32fq9UDaXam1kKl_?KJ)am294BE=2a60pmHMilr+o4!(1!J5@cHa+Fis-ko6e_nQ'8I>6L/TV7-#T,G
%pZI^i2--%EbfS@>p/.!uiTtVMS]CX*oOsT?;upig^U,^ZVS`,7-Cq8Rp5j-aRrg*T2ZZ3&ROs_2=u35N+^HWidt7!ZSV"X"%$:b^
%Xi6OM5CV'n0bsHQ(;nm(B"0Ng2t!u'$b53hOB^)&p<Va\^^`fE8,h:&D9#m'8Nk'ABJ@k8rtM[IMEUPn4`^=/Uj\#;*mM3P)u1'+
%<.Hi"_XUHW%Y&T+S,(ML^Wd$Ve*`rmH8qbZL>ikF?l(sSPrErE0beA-A>#''=O8S.q0`rq50L';(<=eT06*uAps^)`G%L3%9UjGm
%.VE:r`?<csPk(NOd"PYGI\g.;53[F@=jG833\n/'[n`[dqXT$u0Oa"c(BG1Tm3I<[_Z(Bl'SV7o26+5U'*/e=%na,\jLqrrXtLJH
%DhecOQfZQ2hFRJTHH^sfq<La"k^Rf;TYJSl;2Qbe+G*JcY='Ro*bi^f2KjpAoW^('JuG#uN:`KX]DRR?lg[T;4GQ(Rs*KE64SsYa
%$J=uAZM<!u$#.UMW^$b5?rplZcVJsP>>jZkjh7)*^@QdKFOkf3jKD<D/f,1_B_S5<4aW?rEu:'0qS+:N0jL.#-k#teNf'"mSeG?`
%5gN,l6=C"tk;mu]E"q9PAYTrtg/W%:_JG*Y$X4u3_2U]id-XaUVRRZQD@4)KgLmC/R]]]sbDHq^f;H(K+4l.[^EW*4?<5W1Ena0W
%>L\YU0Cd#M8!O)+5oQtp)k>0SrFfj&-"@Zq/)mBS.f0%?/5K4[)uOA2\SXAPCKm7RIm3=!aRE_D_IYpWS)5"cDr=$c3qdfpSf^!8
%H?_&Aga+;<=*h)`>p"+XrUq/^\=&Sp5.%.gEr43F)h'R]hNpREnc%^p0iHXH?SC\V(>5<e20'[:fkOjYZ*R]-Jo<XCI2u4@Q_[@2
%i(RlNI>r#1!./E9cGD5p)1^1Ro#&1$-m8,6c@dkAqC/3h_?jOga'9AmS<oO\6g`S[87%<SL3T#pe?]/?[iY`D#jXZ],D2RP`,7N/
%AFnb-".sjI`_`5Vp:*N'a_`7?>=3O;h&nIj,lB\A2<]bt0qsq#H)\s`^W$WA,RCTVFaH6Eo>X>:ih:63Jg*nOcWsbfG,<!sY8ZSn
%s)(O.:hG?0qg^`"TB;/3kkTj@6s%$bqmN$B/hH?]WW`.D?fgXj&bQk]>=nju6fR2E3NdZE(:76%kIZ2"%Gq/hplY6XLqD[nLi"%"
%miEb0V-?26`f^sH0aAWeViPOqSj)8H_ZK/4iL"(t,j$IA^rKImU[85GhF`&K/)G/.>9=]NSWf:l[W4*bKc),3Z#"hsmEI0MBi-.P
%,OT=PT53h>M'4#`Y9,:"3VR`%YP?f<XZ9F)Wr`hp/cPXnHAf9D?#1e-e-+8Sp7#Z[s805-BG@2rqsK0YlQ5*=j?bZn^)&t]:-0e7
%/4M,_<>\VM4L+S![Fgo9IoDK`It,3"nV$7SIJ>(t5=(eU:ET25o(4pa55,YH1[=4G3m"%_=D]p8hE?9<EFE+qLI\7+`*#4S`cWjC
%hl"4ne_aA>:`SNipPIAurW(mkg^Q2iLSrJO`B\Gpcf9\oaLqP-Q\)W*AU8_CFZ$K\HM;XCg?[X'Dk>F+WJ?+[T?QQQ&%esgnCF0p
%ejH0pKpK@2p[k_:UoD\#&8pRXkHLp!nJFrYG"8f*,'('>H@H$D[bMd<dIr%X:M(F=^'4%+BVlR-6BIgfIjdD=[umVe)u@dG^&%W3
%9i"tEak+Wki:g]f!43r#'+mog[2S?g%Z:&9TK\qnEQoj?26C(EB2SU*m<2a*cfdWP-i&(ZEVDt_ZOp\+SDncVU;$PI(r/T<fgU+q
%7Jp;_()?_rpGW36-kCs?a]6Xu0`H0Q(dkBdP!NV@JKrC+F3UN\9pcd;Vf@KJ?=U=$!&qXl9r?)NpjC+*E`erdkkeF*biTfWDOF?]
%ruQ+1i'![p[5EHHSt-b72&Jh/%e)GFZLYtq9,sEO`(VDka:5jpFs>55GB^FkY%IibDmpuAG\`Y8@^ff5V-/]BFW5MO8<Dr--N(s=
%@#3F"f>5BoIRJIRB"F@#$F/A_lFSF+ZV0[Tiqr-eV^rR;$OQ=D@Du&3Q7Iu4,>\QIXO<l$4;hH1=i!Y*iU82]7'[7h%eN6OikgQs
%>o/f?BIOU@n_92pMpFd`0^eI*hAESR@?-[]-bZ<Kcuh`4M";`thiT6/Xi()/Z5).MZhLcqF'TZ1^qW.n4+I*6J,7D@B^@m7\A7RB
%/!`$!&'K8P@&_r?3nd023PQ-2:D7iDU^"&q4@[KB=pno/DiSr\Q<2#a4&u8j%7d8)lK19&Z56R8\7boGFh'Pc(DA$Pl="fKj(EWu
%UU\shRkX)9&/<`F;L01ick%3aKnl%@oM2GI)ZA<Qc$dgr<uo7rX%+0S8Q&6qksJLt*SVkC5AW@_pf5@n#5F)dH\T^LSTM[6'@lQd
%J!Dt1<nb%fpc5+Z^m]&Gim2Q6TNO(1CLA/LZZgLJJ@qinX`5cbd;6-j4PI+f"Ar3o!G1rjA,APbSn/aA91%`%O_!f$:7/->/s(!;
%:kdXKo-8#BW'D250T9*GPP)VR"5GFG7EBA^[_8;-_GBH*\15jfN7Q^$IaG*P\LQ:`IAJtWWmm$('"!^]12+PB^fto53BLnFl91(t
%]&*C9l3*WZ`\^l.R-?SRB+K$Jo@0`$9,H31/[:._U.Z6*)?O)"GX1%X2jQ?pAQ1B<i8d.p][DVE70gc&A8Hs_#LssTW[J4c'Nl.?
%@+iEkF%@QZrhP:U`0AV:'fjR_Rg(DPR!0[dM_!`5^qqBZ.>Wi<F?@W52BU!Jr$]0XN;j#1!p,7O#.(+d==dm7^Uog(E,]-BPt'5`
%0H[knk9/\Pb^)2?ru"o^Le0BeWg+9eX9DFEG2P=$/K=?#%B:7#=0;E09-QC\bNn'$"&bg/A++W\<D6\,<j>0QT9(iOh1SuDWbH0U
%.r_bNjM][W`;L'<bj:IZ;?pU;]4d/.#@UV@Dk]pLi`8Pt2J@nua/in#636,#7>?#bl7ZVF;%5q/GG<*2h@iG4&Jpb_)$]e,g/DFM
%H%4_U%NNk9ih<r^GtmP:'Yt7+\klAd+V(3X(eCZ`I[V?(-4bVmATo*QId@^*H0\W3ZmbA9TFEJcc_p+W1jK+87AhC8$KstW*8=Og
%+OZhPTX)BZ4!.loQu"0E]Y;XirYn$nd?gO@d7DuAX-jL0d/[.V=QIec-,5Kt:_H>t=@aESe\m]L:o)WC[/dRF4"LFCTJI)DV-9hB
%6c$c4bT5,<9c8lS<a7KP'QpSLW:NOkIZIjX<\-Y63/)h2p\=C#1#GN9+^UP6OG^=tiE9C/JQB;<OM@0K\1cm*YF=[l(`[U/+n.E]
%R'DoT?_o2)K/qZE3]5"oOKG>KOQ-h0o6soTQ;B@*Cp)P,L5fs_K3g`eWZYm%/Ugf0V_:#+ESX6n>Bl=)E;"VRP<8Eb%RD?MMN>Vh
%W!?QnlA-lVfqfl\!@^jlD7S_D&K^!M,k_Qa2o'bWGg[+5p'F@8qs&9n8[RE5?P*X@)YaTt*q123T`FCdl(2=0479kRnAB*K:pe8E
%VV9iT5#tDQnbTP"'E@&F?es)dMFmtgd*uHMF%*DA731n*`fNn3)JGrm>RkG[Z#Zh$4#BVBn?/'+_s+``V$7Xfit]C,SgUe'(KQ,i
%1C/JS;4nAM+j3"IpeA0A<u/K50:-1F$[01K(hPJPiL2?qbeeASRTI+ErehAsSNgHgh[k1sBcm)sIt#!L9OCA?%f)f&VZHbC:D.0\
%>%`nO,3VJOcheoLDfVDW%Pd:kDRD0eQ4]m!_?IF"H4i_JP$T0_]:+/@'Ko6&<(X)fR<"ds5J2P>ZoB$LPNkh=LljAC"Xak:`\2A]
%M.hnlK\adB%O+";eeYm_:WO(mlAj6e,:(WfR:u*E<./3,MNasW)^"'09Q#M#FO;524-kS?fPjPiT`_+Y:_;,PgYa!?9%[cB+:\&T
%XG&&sYh;]2[BM)"C`"[kYsAKFVF8p3,q+;enZ+3:R+a!mgnksaGY9W^SM5*1^]l*"Se.QPX:k<d-j!=<&P.tMmpgOt'i+N8qpjtj
%Se)LmO@!B2XsD*>qcQqY/ns=o"b&QQS[kn9N=@"R&P!u7Hm$TF@SP@\V!%uqMI]Y-Db(LIc>Q9a&tb\4YOnJqVG30&,]kX;`9L.P
%O@bIH0N(rR%G%h`!j.cpXqh&f7s5[3.O^ZQ*.s!H67io:#_8ZQrn#=dS^:iF?:aAZ+H&S'V=83?L4\c2f$gm84Dt=qX)r-I"_4tE
%C)]]V,.&XAYaB+Y9nS7@I%V5pl\P]6XQ@h!>jKfYZKiEkYJ2<9O=<?o&>E1<1S'"Gpu)Yl!8KUE,]m-U.VkG>-[q;H&VuQ0om9$4
%K'Af.=id8&BGO>-o)D^B`snYmn`Yb8+>0na_`JIQ5_3kRXSCB$Z=NL,&5DFu/-IAPD(5>XN=or[k_C9X_Oe-T8sNcbh3!,J]3nE$
%7WPPiL5*jq;alr7cgQ-GXsK6CJ1mDhi,Pk)'MQ.sZH1Lh"cVHLW@aU@o:'2'_&)$%2<FN\qI2?>[.L]PokH]W^5=mGQX-(KYd.h9
%5eN(+-W/gig'$58Qgp7Z$Q6#hFPdkS?t1PGLeKYs>/ND4PVNR,,`+WBihs6rUB$kT@)cVE<t#393g0miMkL<$#;?:M<CZL*-Da0P
%kKs58a+7!j^6@&:*_Lib!V?pEANOe!meXMOEbqB/6T(gl.7:8,AsIFOITd6uj+6Tta]?4^8rW,j^;".p"N9.G,u@&#BCmp&EO82t
%-ZKJ_l:*7D@5%&cLU(aK<F>nd8F2X-a/gk0P4:4g6>p[I(RC287#pY#2H.,K=]s&hGq>KDY8toSAht-_dQ0B91T<tEoJ//9&AEnj
%9c?Idp4=lP%UB2,*&tX2J)l'8?Sr6Q`0,iW1ha[NB6,Q,a\@f@ZKriG+0]9m$[cS1_RH%OPda4&F")Bo7W+_JW>G%;+lTZu)NRC!
%Ge96e2I<c;G7*bZio%K3?XNEHMuIBOeA(t.s6qu)rq*[lrqQNmj.H>MYQ)cfIX6'(9i=>0$0F&?l+aDp.Thi"9&/n5FR=j3;EsKO
%7:^rKn^9,acb$kqLOZ5+KD-^F@j4SK]d06L27DJa4$Lrf:]FEIN>,TcE9Q1tf-')e"Z@p]^#$@8hu*&jh/Mbrn7g7<N.XXkXEq7r
%Vh$1Wke&RaM(UO,nQiq)#WM=fC[oq.DsqjrJ>(l]5Y)[Z@Gc<[3Am%,'RJYTQUnI>%_RCTLA.kHX'a`?m<X:N\au0np9=L2/bB@!
%#^N-X2#H!KChXI%&$Nrr^V"X&gB17_12-m`+A#K3j:#C*b=22T]/J,`%oTm<p>2Y@k*L;[G+QM8%)5>!Jjg!R@s7%h\E8h@Re?*F
%EZ)a[h;T6m<0CpTUO$\8g1$8PiK,N_^2ka;q;n0ZI:Ql(e3'(8rV^nVV<^<Nbq\ZlMJmrhkAJ%M>bk`]A<^H/ogi0U)CX<S+3$%>
%?fR\Mn]``Uh!H>EX'.lZSOOs-Nb]2F__o=eIX!HYqrOCGI:S*^Aln?[NDd&7Y(;Zfh?E:/'Kp^(>($(f486@YiA^I8[m.]=#ZEk;
%`m*q7VYJt_jg'ouqo(?*`Er8u^L(&/$m@/>rAsCQo/FFs\^s>@]'CDC\,Cb]WU%,%X;L/XpTF2TJY)?'&R0ku!hog_q7g9<OPIX)
%Kb9Mql^_hjk*J%$qV?ip?#"D>5,KWN\:'?bn&ADDI"-5i^AI#_qgE"Y+hpctQ8Xb=BZH)KJb_&VIcjm^pWGYmHZ(!=7]GIt]__SU
%X^4q-/<'Al[<+48Qi!>E]ST7MAGn*%BZ.(Pn5q@4K.+Mo=8]HZDt!=\JVB_I]:f.tTD!t"YFE>t?s<DtCH\9Pkt]!/<:DLq,ORCt
%4G1.C$1(d7j$8Up]kdW4Qa_29aF]"n5uMp2I&9igi\c6)=1!2$+('rpIX1+*+50W$hLp!PTbZd,AR=g,Y62!&hR3.HQZqllOj0B.
%Q^PD$@t&EW)N;]E+VjdA/+L;+n(]FBs.dEU+91rir;E8ep(??[J$9,<QC9FQ1!T-Z*Wjb+q4AJe]\`>Ym98:I]>X$]4^X3;IsL4K
%=$Yinl=WUSg<Mn\X.NM\HCX^B+IU'j27dIg6i7_BVkDY0eAIS=h!S,+CtncX5Q4'`a@npC5D%_/WVDi*mM\c2:^LthLGXcWX1&4F
%l?'B$0O8)0ap3GGF`kg4D#f""UgAl6H/-ksMBFOs,YVp5fU%l\>)6He?s^Wm$HhuC%5eKHLIuH($&$&^FET6SnYBeH8T#@Cs/948
%UeR<"Q0iZW5/OB*BM!5Wqm[-p`t4D!IB/^C)P><rI0bF&NA+j^ZEq'b_BK/;(K:8_\^L1A+/_OBG(,K9+(6>*(\>Qf2Je3U'</k[
%'COt?09e8cK(,iem;2\Ra_b-*,_3e7N8Oh7.Lil+o&$C"n:mJ\4cmf)aHBd=9,L$d=eL[<8s$W6SXO07*<Wn#KipQJArstY(F*sg
%%o^@0/`?bCQlmRSPR!*.k*lTi%djh;_U?].fUGD]!9!0X"g;O,3l>(<2b19S>s`LM(ZG?j+/O.U]+gq,=Nk^oB5Ri>=VF.<CRo5J
%VBT:Tl9m>*WElQ./?<&IJB&rKVmi0%:O2`29[g7a`Q9Sg_qV1WJST*T+'E,W-X.Pn:]Y8t)3#A+1O=R>PVcWQ87!nKJgGYRd2>gf
%(W('<LsDQe7(=se+f2-rj."iVQ:U_Y'W*fIQ4K,WohKf;@>"Un>!(r/;dF]=<Z6L:!7i>!RdVs6H]n5mOpRJ[2hLr"c3+ZF35]iu
%Gautmb"[VDD\c'S'FO&AK;npk@msMCX`_gJUqB5;C2Q+4,5O1d);%t@-\MRmXc!Jj@/<4#_oIK9BNEKW/8^HY#;d00;HId]5M"*m
%2<%XjY`m6c+_Ec/OJIOW[;0WgP6Y6.BJ5o2C+;bOIjWis"4fsgG<uhVa,+U5Bm6F0$7-E-D]q6'G0!@1"jMC]70=XVUmrRJ`kFL?
%s/7/Q>PX7<)CKcMa-0u-hU5@DUIn`PP;!aE:IoDn?kRZMM0pPO4Tnr$Y,[@PTM`9DZd,-lQf(>`$3^5A+uiArh4Zi/P[.CUB196Y
%PI;//&DRnc!ODVE\86;QQ%bi!eP"=C;p0>9q=6(a,T/J8j-NTOHYej<1;k*lH<a:mfokaHq%/jO%^p3s`?nRjp>3aCP(7&*,):Rl
%7-MS!5e&KWDW3ch64S!R[8`9iAV1)O6#;>e&9Qe1EV$Gm2?IKNX=$63)dXeb>m]m@nfQq1+dBk$#GSk)_*i*Hi"o??lkIhr4G]<!
%2V>8ZT]1l-10$k\GrC,Q]@cge0r7%Vg%Va-'WeIiq(k3@o=f/AEBCV]h=pG5mV8`q*)Qm7\%.\qIUbS1jOriX[W8B)Dq4WmQY12c
%ZTRX;I#+"tL34Q;]n_$s<jH=S:_/oX>sRF)A'ZnY:VfOL]&&HC#3Au\qg!]I:JEt$)'KbS^t9Pm7-P$-8[!L+Fn(;F@`\MZpd*<O
%TD)&*=mOZIB2UFcCDLPp`<qb8di^N(,9SiN!?)XmJ3F%0$E?-d3Gdtb7\/Wpnl:7u-M_gb,qA\m>GT7O*RC*VOKL,HhLPM8c8QlB
%0_SJc'lp<JMEd'd[X@#>\.=.8%u@Qh*^-Sa<6;t0;^EaeLsoEbToTk)8=R)O151'Xn(N?.rWao:4M&5D.GZ*l3cV-O$n3nEfuN$R
%a,M'de#4N]!@p$)NWWMposUHfrX1hOeNFt>7]?b;+cr!ZN3s(pl6';_TIGt5Pr]D'<\'3-b=]#pd@WqbN\7q11ZdKCmpd4K"Z+*c
%kc3G]0Z>(fH#J"3hrH\:V%IO+7Ge3D7d8hnmPm7L`'?-EP8j_b'R?4i[n%&HRhgN_i,h71#EUKIG&Ui<[X1+YEri'N1jTBppQfKA
%oAmX&Z7#Gq6giR/%S831H(ZPu#dluUD0<aDk0f'VOXYm!_4c*)c9o.\k_A@_F&8:&mo1mZh5EV1N(YL%s0Z:0qZ?-0X'>n_o[*n,
%P;]C4)o39d:&m&EYonk;3C(*"D.8*EpnC5qUoeckrG9s9/(+ELCF&9d-K+)=N.'/D,`96c,]/Ij2;A:jAgD.H;I"POSSg:R&J)JJ
%CE%ZueUV'hT*Pmq+>O![<$<2W3);t`4>g7ELkIpja^p!inF@0rn_BDW<D(j&BZ(j4q&PlfCQ]9Jc-9);%#OHVHFJGg)ViL\Yl[Tq
%!N92dJfm(Z0D>X_Y67[+!%/7X&mg-t%tq@C.['j9p-p-.At!Op.Xg,bX12;_9uSXVmcg;eN&IAHV!Atcm/st9cVl7Oq=J?o**`Q6
%Z)9u_+gaRrlchL7ZR!P.Lk;DEgd7qF@\Zn*#3[k2Zo0Gi"XX\iYtIJj-(3!e*`Q(WLE>uW>2gYb6\JqAG7&)k]CBq^-jf8:<"bal
%hZ8nOf`^dEK.,ikJN>U@!o$,O[M"1`c."$#[YZYk/diY%32_=6N--jo%SF8oZl,?'^`aC6@6p&7$$6:f=WjU#lV-acn0'5?#4BX%
%V$<6?FOR3-`^D<;En7l,O?a(J<GJPYPS#0W]3<Ui</+82d&0DL2";-%6pNeCCMak2)U;ndI3LU^okth^Wt"m]N:Oc1LT$/?'e#:1
%.fg/7fmcKDAZhj(VF^M&#_T.rRgCZ(gbMfIY)>B2-T/!7GHk:,&u>`uE4=[l3rqUK^gq:;*]RcT_IMR-RpJRM,k<no)YD6/,q(+>
%]LhS:rLln+,<]$UR.b7\'2[?',.fp>X;j<e`$2%sboI-aIoabA//%n?H:\jn))?,kBa4i"^nRKPSF626C\erQkS=(?/2T'tQf\)G
%=A@]cd$)9MMJ@Dkkr.@nASYf"N"lkjo.J`N=tk=)T[P/d^c6<pl6+,.\`/qO/b&)e\2jr)0V0h&o)%6dOS;j79W*Qr[k.hn>B?uT
%(_-`VJO%isMDhh*RgiWSAfs`K9oh(QN2DsBnCS.TmepZOknjf9_JfS2<b`@lpYAdKLYWL4#tmR2?P0eHL*F1I]9te,#"Lm7'(jLZ
%^BtogPKK)?5T;'EH0g/)rSEld/?qi3=[s8l4H'@W(.=-j)lW>;djH]A*062);4<Y*@2;*CkAf8+@-p>s@L;]kA'Zft_KlX[2a"4m
%VMpY%BHf$`8^G!j6=K0!adPQT`?s7eV2QHI5SXZP.D'[WRaih_C>H0r2[]b+2bDR!nKQ]YW1tb2r8D`P-7=]P3ZPH%l/@K&XCUqi
%?B:;:DA('2*Ue45@MWEtkXnb_;rl`E2@2+tc4pHNq&BT3OO_U9ck((9b(kMf)S7/689ErjJ_lQOV;DT_H]M"sX$Sa3ar5g]5*^Gk
%k:-Bhg_^O[j#ePta>^_AbXh(5;"?6I8=1AOf#?gc<N(1TU3dTRVN"iFp-bo@Vl!])"\8pEV9jB^(IPWZ:b#n\-+sZJP!SQR(0G[6
%ZS)?u!(X$p-t1j@CCs)UX_T2l6C)EhND6c!;/^.JE8CZiLXZOLh^'#-[(Mb[-hqnb;dt;-4QuC!SHhc)pY]-@+Crk^0]_==.5bTh
%8;8>d(3Z0FJ[FhsZ:_?XBBU$l]FXoIf\+G"'nFNiYb&@A!-rQ`'f<SBqTd^VU.4"ooADNDcY%'Li!M3G3,EB1:Ep6t/2B:AZD`qK
%3;<o`Z'eDJR][5kbPRfB5c^XFqf"H.<UV`4aIKF1:kIS85*$s*)9e82`?_F-2o0SM9/+l"eSSY#IU8`TpB`QuV!kTp_P+n!`V\#?
%[S(.[]9rSKW$Rp^]fP3j]">9Q\1!^hQ-.BErU2)rD<#_07S,!)cl3.STiZ,#B$.b;fM(72d"a+=*^Gp:aL$$!,*JZcAl_rBDZd.\
%9mRLjVcYX.LR<!F1n.FaKe'K1c=N8snqlpB;5-!Vf8:gZH-j%R8s`n(MD^ZoLE7iL0pHt,d%k@sh#uQMlH"OV(e*.6idJh@5S5<+
%^q":7BpTW^cd:$a8/@1r;mS5h7DuN;l=ik'LZL]h>1i/O:mLcAbWW0!Al@iO\W=H%N75IrBR)qS2j$L3S0ZNB+NoQlf%M<<3*GRA
%:n-OimWJfb&)b'M5V^`IDQq9P#/Tg1Hpk6C\@\tJX9MhOd[Bd1oC4s,JO8)lfNaU1ZD$96;Ejk5&ITdb,k:ThcTN7PKu^-hU$2cZ
%-@rg(I;cftP/i<I->?fYnPaP41DHn;k?=fT6,Bn=''7&HT@AP_b"&?>Op9"hGpaK4nKVPl&uBeD69hgH&%I)R&H%Zl5,fqt<'7+b
%q"-0n^0?h'V[,T80WG+Y-SGfAn>t!H`u`XfS;Z\Hr#M"FV)$9c"<*hX?`-!ujl\SQM59&4,g**Y#(sQ%l'g-S8u@51YHUS^EaXQ4
%&M^nuAf3d3"Ht/b#Gr">XtK<Ylq9JI@1__Ddk]Gj4DJ>X%AP@2!e"rS_Dq'GcW-Fi5fug#(mAX(gO19JafMKd0N$ulkh>%XBoRT"
%m"I]"nl_a'MELrImW,@PE,MrH]6<I[3E^@!F*LYehXj_o!,Iis$[o+3.sgS)=N'\Sd1GT32#Wf]"^$n/K9t2T9AN0Y&e^UlRj^+G
%%."OZ6K0N<%7ocXk)>f_>Tg0RDVrs+Y=kHK<J'[d&/C`DV,g&r_VdV_nd=@BeKd9%!J@CYO["^L44;YgWk28V-]"EjW]s^GG=&a%
%gK5*kmi[B]VuOb=Y_/A3rc"MUcd]M%nG7?9A4IaXU9l9"M8f1@\sGA4JV6W-cJlDW*a^M)%qBcP,#((Bj?#ZEAdED]q\cgmUc#&!
%m&pL7C\l[d>!kU!V6S"":<=]bCqD7aag*GIE'-V!m8h">LbE=dmN@p3d`GD+bjYd^=PsK)9%'!p<0<_].XYXXar<8U168]>>(9[X
%rWor/&lDO)W*de0/6Hd^d?.XLWLCH(PCRid]hh.C64SFRqq+DIr"SpQ4KJ/iFq$'LVl2Ku`1nipF;/fh-Uk31,CL7S22/?DA,s,f
%T>,sRlLJsd>BS-g4AJA:Ra[1]c-/an*2WlOGG6,\)hm_dI)4;GN4uIF>HdOMB@qFsG9AVDY,_V`16U)P<IgBd#aQ5AbZTF[,IAc7
%eTE-+F%^T$a7;F5!U.3J!HE'C,dgdr>HQ`M7iX.gO5Y!RG3"pD47ZK"(8S.V6';k<!!>2Io+G?sp1KMnVe1OAEGc^_6Gr<:*j<dC
%_#4S^ODd$/kClX:fJo7W8(Oq5<gi2O?jl2'ZJGI7i$ih2Ge%Lq1Q$bt#.Z6LJFFFMs3@b^,H6j(K\rq$L#bj?&sam__=sjc;)`H"
%L,nLqA!R"#Vqc5,4kVXR3F(XMFk,a9Gff=DbN56I#U5\6I6CsT:(g`PSI/7.*9U:/3ZZsa*".:)'P:TWc3:'eL-3`;f/QPrR1=,)
%Cd;Q0_R[&$KNo/u%T[&R*Ek>DUOKeL`3JlU6U6\Det!aX0;GVXpL?rJ25tnnNdpm"%[KZ'+GEE\A9(0',L<0=+#RF?*M>!q$@8B[
%!og[oU^*?cK@)6<7Wsg&FYb0G4qpGIU4_Dl6WKQ0F&W)qQ$1E-kCfHtV%X^hqX[5t90<n/VcYP%gI,3hnkI=\2si/uF=E0sEQ"?K
%_A^Z)n^2?]K\QT>YTmT`mYEVDQW\_B8/WR36\TB6a>+Ge=]0dmBTlHq&n,>hIOPoh`g+BiR7=Ue7<BDrN0<'!04Q1`8O0h@+sF)J
%o1p1<N!\u*m5"o9nE?'9Xq><<=uq/X(c.H*lT-.E(=H8I.'og4HJm#7=t)c_&no9l7rTP@1Ye>0DeFS02+'Ae[t*f_CR07=eoK,L
%=d6#T^s/TgYH3Tb)5Ckpn7JcTQQ1O^Vi#mFc=drn+2f$dP9>O/S7sTohYUGRlA9E).gcP.TS^sGJgGKN@m*-H,jk08S>_#sqmDlC
%l'OT=K$b#4kfZT`B9KW^VW*K>N:9cb/1,!IEC8Pp&Ns_Ecg<$3Y4?0p+BHi\BuTp7%k9MV0-;Iff=JM@Og@J+]8rkK/K'q;B5teS
%>M1KgYMH2j^6>^R5f$IK6FN3@)"X&o77*^?.ocs:8A5ttJc0HafB@7LrkJej'cWf18>)*-f9eeNT*85N+b-GD+MVt/Imo(?"8Egm
%s$-O*!WMk1rP8A./Odl'BYUiQID37X/?beu4\$S\@/ZN@1n]:bL\CiG2/O=lT`aJ5.2<@_(O=UV=d!3BUl63fksI&3HbKV_B8YV8
%\tlhdl"!Gk@d*X#-;-N03WD>CnaHM:Du]YE5K3X&lbjK$*jI@"")t)eP.T?Edm'n:p?@V*J[@J`+nL0Y+gY>@Msjo^IIZ0:b6A>h
%C-XZNci:c[pAYlf!Tst%*EDYPbTN[Pqmbm_AW])FW,:B%X4FdflSr9n;o[ng1MG,_<h]+'$RkGLLsM3neCW]$o6d]thPH]ecYXle
%+$ct.I(/q)ZC\t+j);;Q]3k9>WTWk1IM[7TpfuQ',#B^PY"aDT?13=I4m8><]7.6B=)2F"Epm1:4.cW)bh(-YJC]_Sldrc!ma(]3
%&<u^1S*p<7Q?YO4ot9sFms<jLcdgdXX`4ja=c^\oQsA6*m`;r/0l@mW@'+<fX80lHn#eIUB2"Cln=6&[(id=f[GgT2mK]!0S'Q4a
%]@k]Tch@0L_nZ1m"KA3O=XKW>W\ei05l=cG3WU2gpD>1_8flRqr:/>Z7[j<9Aj1.N'9BM<k,ZhaV?LBanikl%MOjm_ijaEGqUoaR
%M^X_&EM&PadWM#p^DHjQb8atOPagnJS(tZEr^c(gbj."@IPZCX)qX8/44:NW1]?\;XdeRqrV/Aaa3Ju_2k,7Y8%G%:Ha=]H5?DdT
%]Np'mph'AmfDBX-\:ab?B):1jI%T.PB%c@PJSWs*1M?AmqI,icB%$R9REp(AQX=TEjCe@;[Gf=$Is]ot2-2)ILCie8$cY&ScpJ3^
%%abibjgpcU\U972UO#7pGGGk8YF3N?o6RPKbJ>QG)a.IW:S/:ZH$d+EcU)06cZb:3[r9m(T=LoIiFdnog<C$>O,Q`Q4,0Oro:)l:
%YBJf?5@)b%h.5R+/]R`jrS:=hD[Tj88o2WB3<2,f:O01sq!!GpJ%DGg[J)('T\])/oppC,o$`B&_XgSm8.M+V[5j=8`C%7S%bJ,L
%chY1sZQV8(4k&#!%bJ++'?O%&[VZNK_9FlnlWVZehbC9KF8*dKIcbZ,iTt3[[qC`q?+4H\kM#kt[LM6q*nA/Wh9YOEm_A)V,)(.9
%NTFle00=3J50lDQG+L@08G5r4As7N3ktYUCRFu']2na#-p5o7S&i(E5?HoDZN$YD+g"is3LjF_8m3:KHlM9d4FmO2cP`,,)9L<`0
%$62AV5EToBKH<"Y_2JRYA`N5tgA3<:nDY?i%7,EmbTZj`7j][FHIW[`GDBr:R)ZOO2:X645oa)J)##L`Yh.:tG*Ys?'d!;"''^m\
%-Dd(mMH"K.YG!ACiYp6_aEo-d(N`0d8(Fgfh.M^C2L_u5@;@7UMJu9$EW+naO_VNU*5_s^[TO/F[`(4l16^O)BV2u[+I<AC"_fmU
%('*U:EQu7L>$j>Qd65_B4H>#X=j,kC+kMEc=OoA8V$Z9^V3ZUPY)8+tENK\4>rIUZ@nptrbQA:MZ]=D+)a?u5\mEmA!,nLSZ'IcB
%U?V^Ee!oV%Wc$.k`"@a^AN0S3IHj&;e.58:MLqd$6O='l@<0#q9]7l%%u\I'3NOX?MU'dm((c68Np1EGC[j7pQ"RKRj*AGkKm4ID
%B.P"R(i9nHnIh$0"7-#&O!&._/lP;D9[m\m!nl-#5+I1Wa*"-sJ(G6&W_F()cBBqC,X9=s"W\rEAJ:"!$1,[^3(!7k4kYDd[N.2S
%VqDOsYMsa+joeMrDJF%Sa:LlgB*c54aH!H*[*9.mYa4'a:F\P\9H)W9Vh./JXtYZ!3+Hh@"$Hs3KcM;d$>0\]M!QN8DdX>W1jGS:
%b7*5snb=Z&NFV.4WCJQRf8<No8>8&+A0oB!S;rG"IWJb`5#or;5]Q\D%@4t4m$_UC@.U^Ec<.>?rL'1ld^3YNelGH]XG:mR@t*!C
%,IhmDmRIJA?<,Wdes*Ae%$SS1!6#'#)b-"%@Amuj=1\,`p%m,n:['fF_PU&`''gk(^i#-dE1j"o2*e"-+etQPK/An00^hb!ZBZ+j
%G:a0X(aOmj9#uS.^7-p=^XH_@fNd6Yh7tQP;s;YBGaconlFS&#^*lrBHk^[@!))l"_pTO-]9:S7IeEd3!%(Q&Ng"b'eWM\+kXO`Y
%41UeOLO6JfEF!'u>N/k,b:h7(]YkG!_dJLjdH`+o5;VLW$rk>_"Im"kBnt\SV^L]/eIP;"<dJ`@.KesOB(reE_k^p-5k)XKeS;6*
%(^>F7rjHALNZ$H9M9o3n72^;n^Zk<m_!J#;1I_5"OLL/GN#O4ii-t+K1g$jE"sF;26gU")B%UaJ?Jc`,65.abCpqEukb'8;k&l8?
%J+R9==rg`AH\YnJP=h##qk>)5>mRr.JHWUj[rbI^:imX?BUrd#-@6r?+\ush<s1.6"d4h1ZYk0rgVa<ok])S$%8ee$C_5T.X@(ks
%OS[YU,9$-?,haM(iJOIJ?XenZd!Dj$[gW823<WMnU'e[UnDZ5j]:6dR<`l]J93d+=O&\pt:g-JndqX-;fd^)g@GXV@r!WSYfnPni
%6;0*A5P."-ocrl@:mXH8!%>>El=Vn;#QP%eN3t!aCehtq,#4Y1Tt1+a^W.ms^$>hbN4toZ#]_QU>$7Z9d*]SGGm%C^XM-m;&FMP#
%TM3A5+_?FG3$0iHJ/Y1.a2IufSN`d.&?UM(!;5<HaoqB6-kE\qJT=Dg6d\^hi'*fC!%bGoHd&&o[:L[E^7OlY<hkHY/";uZV\tQ1
%4l^@VMeeuuV9mgPi5R$=YR$cUY%eTKK9f>e4+b<<nHl+SDRo0n:k$Hd^rWENKPQB@*(,<I&I&rRn0q)!cO)QYfaGDWZ2bH,-9+t5
%GjmP\+$Cd%?EC=X(Ql)l\->_:C^P^XFaM1XAYQVkjN@k8E%PGKpp[uT^VB%iF76$QYY2a#;AO_YCIIe2Cb+cR*O7Y**k/.Oj=_D)
%BkT$KQBJ,XFE/`/T`@ZJDVA1I'D5P'<6[0o2)H:SM>d_+6I*'"(L+E[%2OWk\VBp2q@RUr()8fj<%UInl8g<ZLC;>\6B`;]&5nWA
%&mf0R=9GH<Yr>\.>-hgDTCSM?rPWS.77(f`!Ak]fE6D&`UVmAbkY"$4q/<j,o;pfl4FBsfY0C?`"@%4l6SZYJ!M*E+dkTYO)*,Wu
%rlr/=BoRm/WEE!"A3aO`7klYPs0g*p/7t9-DgH#r=P2ktdN)sJK8kF4(no]KbT92K3D3Xo)>"S$>p%f&(HI.]nFCg4*#X8g&N[Qm
%nf*)5(tarjf-lO.Bhq>(%rE.Om`o;N9H<Xt:h[p.Z<ef#7.IU`ZfCUH=Zc*7dDkMTf7f)6Fa)6[cre,T?C;MCX5%Q+Ng1W`S@h/]
%TVi+qYQHVEnTZgJk%NCA"19hQ!G_u7/`Khj-T#W>Q`B23I1=gP:k%Vg^$p6tldb3n/7,a?IOlMcl5W09KT7Ybp[Bf0njZL.0q;<Q
%0=VG@Cr^uir*><p9M5%)"[dNCfLsOD4$nDM&VtXjCX`LR!fdd/!?\jZV_XuB3;3-8/ru3<oQX7=%iiJ:beJ!;2sh5T2PV$/('P=+
%Xbl$Z$`DbV61P,O(j6?\O"E4Pd0qKR[@X8eG'a'u^)fcJ7KJ>flt8df'!W;*^?@,6&A[ZO!>,*FX&mT;k(jFgIEBB:X3]m"D"9Nd
%!uaa.CB:;/hF=*Q1,W,7eB)1BCt[3)];Mj',TZ*8L;&!9-$4?blqKI]cnFK=;/W"!kB#g1M'ga8Y2=3:o5r5enFR[c]Z32"XnSsL
%HPDN(,.M]rHCV)ajK[.G/]G%l@leL;gASR&Rl>7'C^n)?;KL?kn()lhSU%:7bk\5rE+S9Xca-StNGQfgkAts`H.g3<rI(oQE5(It
%c'-i;auIFXn"lSuD"g#']AK"CHlC9ag\$T[p34aS9oT7eloSgkhjEfePV9B1Dp7p@QbJmTGfOXp4(c+^1#)]ICtmG0$aX,WbdQ;#
%fk1,gS7CFLD0re:G.fWbHCMBhjs[uS[d/q+hNl"&Cr[L$]pn%n[f%5Qh/CO2Alg)-DQ!B6lHNN<hPNhjprjW>Gd_YVB0=!3KC=sD
%0g:rLkH8T'#@4sp7=5U0L:H-J!sN8Rp`)[I>3',PGGk!8W2H/$c/64f-u':lgp)e*B>/l)8$;TpI<S(1BrZm&pZpAU4KiT92'Dnd
%^4":PR[.lab9#-e[Z!SDA!O3:551PUcahnbE:\6)hW'P0b4d\T+"uGF`dM\HTsjjiRN.ooVt#["^"mUco==I1lre`S;]sOPI[:KY
%GpKWOH;&qm6pOPTb;>eanq0$nN6rVkMXPjHjndC_4!</<kN;/8esej+]K_/dG^Cs_<Xq!1qs?6bj16=9'5Y'he/opE?`e=t1Rcoh
%`9[/ep$?lRH.X&(QJ=S9rQ.s#XnK'gR-ji_NQkLNIEo/)BCAr9XRKH&pY9[N=n9#ONqI//pJobh\6RY*=j>P8/ALZ0)Y<d[21F/E
%?Lr0mn(PI@/bCru!$$7]m^j:I]tk;=cH*3lS*9fle%=c@g655P;ncnhVGR?m?IYe8GXK#?B^)M98nMV<aeL8A5\rmjZRV`qgb^PB
%q@i2`&Wcj9s%!rI:u$fuqf+A@m"Pl@!:7=uS>8,UlPAHr/E](E]onC#_??=:=E%s5aE#Ck@Wh3#(l7p:HU)-o&L)h+#\?XS-%Qf<
%*7B865$Y=`+p2WCf(lHNQqp,tpj2dB):kJZ5VuNgXNJpI!'R).i^lb">4Y8nK$"t+[Xl2OP<`YfXrKAe!!%qU2R'%S"B@Og@$1;/
%JV)]^JJM`u]X(h+.Ssdc@,:pCGl&2XZI75:`kr3\+k<!h-:Qt_WlNAJQt/dclr1#%nD=(@a;c@;bUTU2mJo5a^D6KPFKlNf<`t*s
%Vg,pC-F7?I*FdKQPos;F`Loji,:9?C%p@`<Y$+^-[ZQH$<D2<uWp4OVZh`S6oo]e(<mAkrf[CYO<0[!,[+CrXGtq6mRjHW'*0O_?
%I'mWar#+69e?03`QkWS.#![2=+U_jclHdPkOXo.+TD6WpPQE?9#R7Nq9a$"Z*uasmY$@M8637K0:QmERGp'JTJO2R!2XAl,UG0,k
%iRFbW(:"!*!NBqaB:_]`cFY`/&t+i]9@ZmN*d;jGcE6-^d$toQ$F:_rk'm7\N$>_!FNRM2X[5U%L_?/u3[U?-`%:>_pR=1_,t1!Y
%>IU"I(L9n+,Q\&VaAah"ks1ZgnbBE[S(A9-/Bk!M.q<9*1k(.(^d'?QcQ)8A0e&2&<->5W+\l:6jP'2aEYI8O=0!:H2tbm8#c;"1
%JfA+N7$4\B)gaD;W2u3nHL$+kX8/_'+dM1@Hqn`i5?:#+EJhXMmheJJWo-E?]0TF.)'s+u4;30'nN72ZWMff<8E*]Y6Ss5rir_rq
%dDKP;.r7aL:.YW8!bQ@d'g9h(8*^``J1ZUC1[>%_dE*EA:*dj)6i;=3KhD"rN*^+ZZ*K1OPi&iZLcO8B=ApVJh^P!O:^Alo<Ll#p
%]a1GL'5LLp`FO#WQ>m2kCQoZu"n9Z8$%,=d1,^JRWg[Sa(^K/2j!3)2,W#uC/\G^9&f8kf<W\0&K4jKm6X?.7dsV3Yd=?aW&nM8>
%N=T39GKg5t)f-,B;NplH'C%+f'SCh&bSuOkj4nJ];55Bs/3lNFP4Z'uHkSarY7pim7.X=(#.L`#ljh_ZZfj)N"C!r'j]!_>@A\/2
%]BQnGNE*P8\.=p(QVjDK)O#4R^eTPmGnD6d/t/H8]i=!jfK[g8<o-U=#tMLD-uBpS7X2M^Gt8S4o^ie$<D?dbLJ.LNTcqss-N'G"
%R=8W$aH>&_oX>T1Ls<KG.[\?ea,&onj+PEB#\Vd6T;_0nL)NAnjZ\U'Y#(!B]B^J/[B5`h4sEiUK4@8YGMS)oOpj71n_Yh_nat@4
%pGA4LDn%m]bK0UWieZcec1!;_%Rh],C8k2A+#;h$0h;NP6G^.@L(f1p"'`[`ne5_1Et89)(@nY4c4[&?E`C9*_NL[Hl&LCXT?23T
%p<$WoCnSQF`Xn>^Wma>3e)a_.W*mCcB]?HFj!S!q]nN11;K$Nh..H78?5:FK3[r`9L7tUPVYHAVc'-9,9A86l2OS/jU?(H6;N*Db
%NVmaDL-TOZGi]hPM^Rl?!6lWKESWIA&_27]pj6a0TB>b*aJGs[g,CNY-"b>u6\P`UZZs!]Kf48i::J01kLq6uCh;uA<MHe3T&^@?
%Dc#8C)c=$5'@;Is!;cr]./&tmjc.$")$g!<7R6o\UtF2ACk6T#.'VEPgWqCbS;gm\CiP9iZ`f[mnrb:kaRp-k>#m\>DhnY8^(?gY
%Lh*!(V4dRh)7mpg9AB767R4-5fIVaW"UQSpOt-iRe/2m.\m?5[m\g/I_P,keJ>;$bV*dqck[cN!`u3*'CXkRf1%>ZB[oe`m&bn5(
%!iVYYcag$gH*)0o/,[V-M:PP&]n"\a[Dc[`=%kc&&ZOepWaKa>lQ<_nNf9uZP*(#hUrgF%`<_(OI;8-^.1G*d^OJ?=0]rE::hO?Q
%4i2uRolu,rTjndt4SM7Wi``\#29#+cn./Xr-$G#h0<tMgg=l'7d"W19jI[*mP)@>g$U<mtf@JCo8g7LI[lh.ens3HiLI[_WNm1:M
%#/gHf9d0!aY>b9nL]HQ6XBV\.AF>ja]mLG(K0`FtLI2l9M<]8'U*L^f5%4kf;An=gEWE?Z]eoG-+"W?J3!M7m-@gm1=RUY2=P@1D
%F/gInlH!Is?)9kgotXbWm:f<u%`UC$>%faeSjCm]N&d^96'^UEF39$3$?arQT+_[n^mDhm@LSIH-?(9,)effs6fF0=0a,`_?9Y"_
%D&ccPiR/Gm:uS#C1,nY&b[+Li/_EMs#WRaASs1Efap$[FZB(!TeS4W+n@/"k=C.]0o+j(t"O:,"Ob[gLYp5;5'nVUO)SM?"_i:<4
%%/][]^O4Bh]@D\!0gS"FA706669l!)$Gjrda>7hZXunYl:A\2h%)AGs8&`AELd7F*09n[:\)YOOTdtb5cOd>d6l0#fa[GE'[k2#:
%o3Hp+^M5@k5f`(CT2r>\+@V/e'G-;u"]4)J@`]b%qO#:u-)&21OU2Y7iH'.4'V3GM4&DOhN?f+0qhSMi^tW?!ZQt,G:6GjK/Dh&P
%&/(]19U_ajQR&V`H1f>+OG+8Kr]#sfd7<9?<5WhjED;H/#F-LM`5ODgjEhV]Og>,pk(ld+aol@s6@/R3=EMZks!H2n6HF%4<*bTF
%T^%+83&':$*dKPq)hu"W)4ILhUiV.4Ql=<R*$=RDH&.n5EcVoN`+AHoOOom"VYA&1@f:=]LZiV4X7/f8q/L^gBYhCAi?.?>,OghF
%%fQ3J'TYEcXj'R\(i=T^;ctTWl>s.t(MJ,>'k%8^g*(OoFc*loFn@m_O$8\++KK.fMR;:!L-h7j@J;&P?a33^4FSc(%WfP)qn_4>
%O2Tt/:^4V#fL[%4"peeP&*(9kj:iO[6%\\:2(:`j1.AYmkpS';Rf3QrkEKE2b<?(n_^:*fBRR>u:L3.%g$H:j*7To+\Z"YoiGnS%
%^]glWGkIX^VOcV@Pk"5tJ8k`#)sY2R!$`hM[N96T?Dea?.=MJ_,IW%ck$XR@)2=EIQifpX>G/r^K#hcTpt1Z#3blF?Pt])o[fDWL
%4mHnsi/.VANq]#8+FM^q&tatWLWQ:1N%Q*/3_o]^r#'+=*mkf:VaKiG#_Lu=S9h>N+\"W<1F:b?3Y!XjF;j!I*A:9Em_TjjE>`q^
%9u;,Mr(VTRXC11e>_%lSHmVM5NjMU/CoPPpPBR:42Q@h1XZFIMCMoM4K\5>U=1/APmmHmQK3iH$)('.bo8j!/N7&QPk2)dfg?tJ!
%UA%0Q%>1HI<2C=cCMKn3K94_<7s'$_':2CZelj<-S$r3j)@K$RThF7IXG9WK82"N@muq8[0G/12KTi1p2=&q6BK&gCgDjG+()a,8
%`p*Ld;#koZRr"/mQJpm/=VZX]]as0oo4?`i`F.S01P"6*iR%3N+^(@3,gJ,k6u)9m#heV7oJ>ekjM1W3T1LMSnfS(t(`QZoG.,#6
%$=Vk[a4e)O@si8O_aheJ&s9P?(`1AS_AW=sAK6,.qW)`7fs"4-`]pr=4u-^dq`1rCOK`Kbqr7m?=XP:Gpqu^VA%5%6muskLXICp,
%>n!==NT7XZhOIebWeuLcM^cEY_r0R;j6JG-;k4uKIrfE$<@;:(L.N<!Fcj!6,:i<qBY`ZcmWJ?&_6(F@)RX"n8!&\I^\hiEU82Gc
%&fS*]!(j%J<$WRI,Tt+/f`1Sm?Tr.U\/2W]U?%]@XE:YGA:Ae%9tdB0h_f8j=j4R'ZR-K@<XI_#/NcbuZe[XOn&861+Ne)nSl>m1
%c]GYPXMYFj+onbhJJOKmp_st3mX-D]:8Y)sj9YPi_!TJQdp;)Zr(]nO4FGi0Oln(/>mAId[e#7\1?"<J_e3ZoHCi[4!ToH-ouKEN
%\gb0jg(O-4,e?s3=Q-Tj5R^l_j<[i"0/OILL"j\QM)[A=1[2k;VTc#(of?)[J)_ecqlu$KFT%5$Y$*B=rudg47;OjVi>53O]>41\
%DJt(*6:A_/;J]84Nms;bf=<Jk1*s6\&NGp]&5drq(T@#b>\oa??:bcbl`P=E6gdYZ,n7O>"Vp_r/6^,TR3]cA(9t;\Ou\V?q6n\s
%he[>RI`3AYF?=Z#9Xkpg_l;T_N?g`F+VEQj3c4C!Ug[(c#UqpF[:ZBA6>CEf,?V-ZLZ2`5mo9st4\a9\RD8"Rs'T.XT>Z<l"r"kW
%bTsV;o;Zje.j>,=%6FSo/s&C/-ja?!E`b6m]d7NVbdBM\i42TL[ncdBFcp=$+hMfj(edW)kIMm877@cAan-892t#YH`pR#8UdFqd
%_C>DbVFIdV;T#CS5udq4CdE^5.JeC2ai8Cd?jOP9q]k_Y0l'p='HC0OaXq<WhY'?)q12gD6iI47=/s)ZA#aT"ZN'n=EDdM0OafL@
%^Ul45j(46lk$S:'L<[+F"b9fe6(`55mS?]i+;'qeRU'`Qi3$ko3^9Vu0bbbs:3:I`HT[HMrIG[g(c2ET/.W$/'Z?K.BSuGV1XFlu
%N#F2UKMW"FN@;&E),O!j!AR0BEmc[d;B0T!5++*_M?]Z#FtCOa:sjlI[^>';l@KOt6,3s'35SAE5%(?]+VXJ5`UO*0_IT`m4hf&m
%8;eu+MqCTiZjl%kDTGu!QC`Q%i3V4[QYDE3+6F8-]jY"^T"T8LN2^+-<RYM(S1L7;*P4nM/IZB9luH1tm-:*LI1LD=>0'Ot[Pn<5
%D%e`0RfdEk76U[[.H3mD)E/;IE=ID-T8LBn)I_SNT1)GW(k6lN=f'6!YW[uo(XEleX4fLjAOSjk"iKmO,&r;s.#)^M6]?l`U<4l_
%!1:`uZ5mOE+o);0S<pk0jNJ-52C'<PrY5X%<@"';Zh8YmD\3DVS*u]hp0L?\GD2JXJ.n=2M.MH'*XX/43/7rkK8"aHObr60n2t:p
%><6@30%Vc&T96kd:jY6:I\rRC"Eqr>_B<tcgp4"17Y<d`L+IJ:i=pU[WpIaD;;+\0b(u61B:["%KObHu=L^fH`aXRT1KfU(]+N:>
%fdV'lL']6i<MLV\A!&Wq0FVPoOtC'o[ihLXMg"25F#d,Nh7lY(RCQO8nG\C:=Mp(P%m!-'K5q'#Pc!l'L[=HJDM/WAlR-nfKr<rM
%eeN8IUQh6C;,.Sq2p<E\JEIKS1JD4g12%MJR[1<]R/%oMChkbX3g>O`<4?Vap_.4FKM+i>'Y>D@JR"]<)28H'0Zca&l:5G?fuGK$
%#k;>I%$7S62Tu/"VJs"L=Ojo&`V<,.'_A5I$CNCmiI:f7$@i'Ue]tC`kkVB;>:5D-'SqW\lW]l&^N^^#JeYG(JMk@ZbR#Lai3CQq
%U4bFLOf,+`TG]Dg2+?>I4;4^Lg6>^uVGqf[IFc:BmS]iR!c0o'S>&V>k&GBE=i'egdK@;9%B';*-qW_f(*_uQMAl[\NJ&nuQQrbE
%fP3R6U)[Hu^Vr)PLM,$"XCg/;!P;=-+79.\\"<THI,HV3&\lW3HV:W(6Z.)4L]Gh1L53mbOIAce`8f;+F<moGhMBEQR!\1EpIie<
%6<jYBTY$(0V80\LZVI"0O(D@4St>,FL]/nY>++W(2?+6$<2J9=9hpGS/B0+D[nW^!,a7@fi!44OO+RSudf+ekJN4G@Tm1'1ZjGH1
%Ir3f!L\EDFUCr9kfs&Yr.BOM7/2!u$BF(5En4=c#Pc.dg0BVs#4pi"?BV#?r`rli%bUd=kX</UO?5Ge-d-k@u;EY"/#4PUg:4g-%
%ajO'(RL.?O?Nqg@cu4QR`d4F^Oue^1N.!Z<S_@Y1;'N/;e(Yo*0EnU9&r'PVgtUS3\8j3)\D`'$BXp\g1pg(N?s+pEHUpXd!aW#N
%(QN&D-u0/"8k;,A/sb.1\1uc/V$iO]]L%u"@2DBJ0b?^IDNr-<=c:$a*=N/uYY9:"Os)\]PRZZ@SmUqFi?UcSf,2!)T<rCn>#uH8
%BOn>7O`l`p*4EtfT3JFM)<iS?rUeCGhu#YFKB:,96!sm(NE08_Nu?fp_50pS0"IQ9$sScA</R$e#ghPRX8N^_bNjs,InKfRr#=+s
%9QT0HOftIa:$+[,GX_0@d)4lBe.cN=Uhu\s#5*+4b,VXt_PVC=m^&QdV"GVnp+K(t,o=H]Le6`fL(t/t"_E15<.:1[JGFiV_P;m?
%]FVNLFu/gm+?DbSVV032j0k'Y<C7?>O>fY+3g6AM?oqHmcf7@%epUen(RnR@*b;@=Yq/j-M-&9dhf-MEj'qOlE,T#1P`:2J^V&E?
%=<Oi)LppboVZ&',pl/^%<-l"hd^nBU9/_oMS4^U1:U1kj&tWL`$E8JN8f:On,:ItPm=0X>U(h\kQq7hUH!D8X$1rJ!9o9*0#1Qkq
%6P7"sEM/W8-$g])!RQbV_,9k$HG?kQ'W[ZHI=ob2HcAVu10i^(V]7]PQ^]U^]\B]oqm1I7R@PW3*d^#<7%A7]UP:Lfs'q%L_\Wr"
%n8Ll4$-_>QS#T"f7)<YqUd,8q2.6KkcpUP[c_)WQb!Fm>HtuBeO82]>dk''D"t<OanNW3`95,@C*L0a\.jYbI%R52BUtRHqD&bbG
%8K`;?DF7Pp%mT<u:j0iGO9UqO$VEn#!lHS#:J^Of?la'K$.*@:MEN=\,euGFf-QFh`U%#["%slE=W%&^T8R6c[t1X#W8%X+dD9pt
%K13F`hZOZ,=/tLnMU)Ar\h,`h/h,(2\d[0@j;:)jaa5<`GK/UpF#g!bh]-,kfMGYg&+-j&fk=f1qq<QN[mN"af=F6H9X:<:iSqTN
%?GZbigk713f+h[F(e6EM""XGT)Phst\J]]p@in1>W6!!`(RX+0ia?]MIB9bcYARj0QNg37\nd,KqqO#<l36/j0hp&0gF'4OMCk2<
%_7<Qe&\.U"NZYCC<Yon6@GsL/!FuL5D1Z,pL;-.ral+'"mCm4,f&O4PWRN44EnN0ic+M<:[>];%@k`9<l8#DEb^@ggF8]b-1StSd
%J/fsPH5Rc6+Ggg];S]gRIo/et55\R_i@NEN-IfbK\-]FX2WN&S,qoioJcLhFZ<H=r)5\U+*QN@urIm$Q3X6L#:JmTj7DZ0>[Q2b2
%/1-6f!HJKiFAu^fj:P?-L#UTl4M7=ilX-Y3IJN,B%YhK7#bEkO;)hs+/$2FWop.)RWfptED>:AIU;_FYP$9sn:nmrqp<Z@7^CEQ"
%B@LjbV!,L[;ABmmpViL7r*0gm"fj[X'%tMpG:Ct]A:ZC]%-CY8e5jQE9QI8JDIe_o[[O,(Elir"_))riVm[QD>n9d\nNXO\gisa%
%$8e8".2/s>r"ElV-R,@R#X+f[2e?WM^M563eQ[fO;tlJk]"e$]7##c`HOjd!((7/U3^CYlR7"89ORIp[kGgd%g8;1!5`nIM['"D[
%m[1>2\ij7XbYnkSP&<<P<]oYImP8l'#meu,B'E3Ek@@63okAk>m.DuDfDAM4,nD>WEe@LO%Q5A`H$"8.^]mWqM"sBT"1*XE8o)6q
%\eP2aXeN8Q8BK![i=)\*VGI]^Em]I.!3S1*J;W+7nTStiR>E!kTkR8`.mc^h.Xm!0^M>:FS@_o2V$5BOnl=EeHY%8]#E+d\:^rqO
%F.3NfAr]VB;^G?3FpM1SQ1?EP\'J7''JIX(a"Hk!=9ct(@.((IV$*>=1,4^,6cQGJ%%D-^M=-@$Y9Zb^0aDiBXN[Og6.5-.%eqm>
%^DT*dB+s%KVP/*K(L\q#.hSLT\$-fja`MDbh(`Y8/#pm70@lW`[9*_%77`bjg+T:`B[RmoEA*a^pLK`u_10!%I-?cd*97ud>u@#J
%U;2gU?F#r5[hLpA8EE+iF3tJ7"(2Wc7)ZCp3*D/n<:+k^%,2#g0IN,FR``2qi$JM-H8'U'Z;-<1Ab;Fej$W_K-@gaP8OX``L4NI3
%n@*H%(bF&SZ]89aPPkRs@.bEb^h2Qd3^_BK][#h5'*l]gP]ke3L.P_+.?J6A<uoc)CCX*nE2q/"Jo_1b1e6Lc%mW"?kM`25K9=p1
%&/3?G^E[Mm]QTa`QDNmUJP$^3]52"g;^J)f)uDR<!F];G'NLuY)[4Vn)>Weos-:Vr[PMNjTUu;_.oV[m8ABd2X%J>3'T"XIkK]2T
%JendQ5]!YqX22opgUdEV8X4*m@p9S^SCslmaRc,Q#<3It-Hs?>D'oP>J^/ES2X!'r6Hons2SoEX6NdE:rKM^=K-jj9Fb<YoWZ4^.
%)J6'`Q28dREN,[q]?DW4CeM5#H>s`5p;[m;l;A1^UE+fUd:U-!s6f_Fi4$[%@X^dh5,NLC@^)!\8(KtskSNPul=R;DE5Y&/7_+C9
%6aBadXb2_u>_GYB8o]t61X/$^)2'=&I'WE=2aU'BW/4H-4Isd+1dQAe[LO4(Foi,0>g@FLZ)C+W=br!]YGRnVim&WjR\2*[b@03$
%I?KY24?MK\f.BdQcq0s/[J<=R.r'Z'NUP*2"(a4L$,n/YOjnReo^d$hW]R3-K+CldjDlu4)1/@[m[3d#$7V-8?Ze=^k7&I-TX@'-
%-LXs&g]bItkma`kB%SitAa5@]33sN/M)F*h3c*[FEJ>/NodP6M9t'YO#8i9/*,aUEEBY_8]pM/-I<aaXc;m]i)u0;tEM(DJ^m?r`
%.([[p\r^RL5ca8CLFgAr"!0\-`oJ[Y[-+$?DV1+R]3=9RMTi9qqXFZ?I0?D%=uf;VKPOd?6t@u"+?G0e./>!oU)3k3BZN3M0.P7I
%_\f7sD*bbO\7o7IHUsm[[;&u8$(6[X`.[]"%WmQY-*6qp=-G$>5T,_[O"GqaDOL59L$co9'dUli[O<pt/\9]pRaps?5YQ=;0Zsu"
%6GohJ69*=OXfY1r,L'[;f.#1Pit0gUOkm+R6ddsIBm11l`F@JTV7`MMM,OOI1Ye<Ka]F@O1e565\uGO`aiOjl.<Hh+3fha[ICLpD
%r-Q^7[`jhkZ8'_d.[F:.DsIshO"gXCB)E.sGP`kIE;(^$OC1e',t3'D"HU@<=0</To-i66LO;FFMKcV'p_u^M"uAfFi?Mh$F*ECW
%;*GMG#)NPAE[]V62;?$7*4-[DQ`;C"\DonTj_*hCCuX!en&"SAgC8KjGjEB^`fDh8MasJikj8D3TD(A!R5<&m5RXB?.IB;.K3'dc
%a5f:0UtW)>jNa1SKZEC'PK>oRbP;i2bk;@>C;q#\-4d`op=%VRrhh^e<PY4Wd$RRdAjpT:-n.RAW@'SSBZBY@1MQCk[d&"&Gl3mi
%KfF_A2i]3EYX*+?gN$BlNuLC.)VK7:I:MpR6rpjlIPf8o*IC?tC!k'4fjj[WE@'SP#b,WLN>hOce1+J3@kafhGqGocZ@&"8QB^3I
%T[@+SWEU=t+hrTS;>>+sfYTC6+uN."`f+A!5Co-86>):1U2DS1J$J5$4u?7ho"K)<XU=ZMm::B_r`;F9.+@`J`UC>J5rY0L>gbUV
%5g2q^_4fXP-Dd\"D'i!MR)nXjLd/F8fN^/kOp]pbm5UI0#5e[Sr.\N(5bKjqA(`<P9R/<cD'l,@AC"`!EE9igb==WAfED>s@46Wt
%h=oq"2%#<ai5=k\0M*.Na5hdF/WPT42pr$6>oN9>/TXC&nsm1V=eL+k-44T<`Rf5%Rmp0n9=b4u@&,lkKZ-ukd3'$qFPJdOWm't&
%:GjlZ_jUWDIb*-b:c&@O+%7k[AG[D`b1Wb_.9p=0Cc$-":QTf3ZY=fH'XHP9-`:"PG&V%P4U_HDjaNG?Sd,40"b3GN&:#`Y4Vn44
%PN?'0=k*IBdVe.Q^+,R!]*DM?'3cNo('e%^!dH$QL;qP?H^BDKCrh[]1dFa"paRj-A0bZKM14%"EG+uod9S_Legf>?ML'(J`i/SR
%i)_C_S@fDWPYX*@aLC;G&g'm-0=CQV.L+p!:1U3-ZLGq+_-klJE+@>R""OYmO/2C67&jof%#a;m_5G:BLmkH$JRplW\gQ_kh.G]9
%\DQ^p2ZIO[(CN2@Pd`PcL7R-XpatsXP=YF'#UHl%4-%*>NJpN.P%<KO`R>:T"9VHE``$Rj!r5M^%Lld+G/<L#n*296=uCtn@VJ&S
%3@TkX]]<K,-@Gm>%p%'=DaPV(P+7-_;ORCOYY0*ocQpi&,u5=m&t;7SYO%+aW^ci;d$:VKUKdperm=-^-ScqIF3+Ek$@:j.TU1GD
%#7X'SPB,gV\aPR&Q-At*pHhfj+P^sG,I<!Bc+EP%EpT:^X$KB@)UbK\e\D$(Om5^3V,2j\p_2UJU.poa#u\[Y6r=:grc^:):VX$I
%+gN:JQ9fEi?u7o,pcf4DVi4I(_6+M&3Bc5/)7?&8o=a[_:f0".'2=?l<-uFQ9Q)jlSQSnBN0Ya(.<6FL'<!Zc]1lC)W<;9Y3e>6c
%E<It764GkS1h@-Df?*g4?*g01)B[$6`sG,7$s*IWg^'jE7#!gFNutl69\C(C"buhA4opi\;gp0AN)1gg2b)Q)s#o.gCjHf"gJ#&*
%"#8GHq"5fr)4#nq;VnLRkTrguCH+Za_aXiCGZ.7%/-V1OE.EP.3bL:\O5T0T2oYXc7)^4f964n>-C6DJQ60VW7bqKC#R5eT\$ONP
%Lf70p#^tWI^!_Fh1J%f%ik_dUV`B$H_0,/6p^ZHAo;4Wr&P4[0:Jnl5$E(Vl<s'Rm$-u$dB%erI'Mf\f<i;G`<*c'#^$&8-hX\!W
%P6`4i8U57*Qo>lQ(')Ruh@99%oX-6-[#U()/p-<3eVO\=pF1s*YgO(C?KZRgZqUpB^,'PpH&N(gqiT2UYlO`\k$H68as\^,=BL-A
%&LkSpjjL8C&pTgq&(B$M@J4`PSEd7",St>Th%[!7$C=2&Z/cjPesXV/VDF1\/E=`ANfBDQ\.*K-]CC2GGr!SW#R@5q[:4C^U,Cc+
%BaPA0*+@]]reue+GL9e*%*reoPhnu$eU9E\9D+.APT@_KH?+-&/!I;Ma82f=:bjp:RV=[(]!t;j'(1qTZUi^mD>fB1c'cgoGDV>*
%Hmb0(fK:f;@)V[u$Sd#.pp/0Fs25e$LNj?I!.[TLD/OkULbkNe2KrC.K]707L!(DpURQ/ZG);mZ.9mIBQs\]qOq5$N,;gdg135s7
%"*q:Q**C&+%a(%"C;!sV-npW#fCFjZ3'6)k&L[)J)^.$QT%THS*oqWuGM9+/d?<Y#q6'1m*\cq&3;Qk,U'[1*^%A$d>(X0<YE;XF
%Y<u>$ijnqb".n#7hJM>+#,PfkX;hD.fSWMuj_<VIW<ZrLIQ?mR3t,h:s"e;p?\h-`g/o;fO<Dd,(5i'>%56e@(Vc!A".g3>S?L?4
%!(/$Agb^a7_-c78<e+eSLOniAJ.'n:!VAhY@(>!qYObPo7OV;)*!4lL7tIn2@G+Nh"%0G(BP+mb9(t`d[JY+UJ7TusbZ-R$Y\#=J
%2Li/`U7d3pc?WR^03W=rm+ho?$HWl>9(_4`JLF)$r:TI3`$#!>j8\kO^\G^E^\[]nCamJ"4\]T/-<9]VO.SOQ2W\/&WdLTpl&4Tu
%'Xl0[Cr9DOk"f''HJZ-)QY6*Wm$ScUh06la20GTWmaT%\Wom&MQV%S##Go1dQU\iQ:R/l_HAAJVFl8;-']/`$s1CJ3Ds\`D>@?Il
%I"s)OSnU0.c\](=GSa2q,Fsf!N:jhP@n>D2*546=WbWH'/N<!-<MnGqH:,,*hRB2FLO=%/B]<.b>5tc&TLF4;QH)_PaP/<W"MG[K
%MEs.']bfSh^1]GuAq1kEmiu$o)WHV<jKI=(pl!-G?VMjM_+>:tFr<4`a%#^obq"1khVu7Uh;>D/pJ%<=!Xh^0417XNE+47@cmFm+
%hUh$*Rh/DWdt#7\p3aM8nFoT>\bf.lF+67I7!.^bjhf/047C?3Hu+QlCMK-Pq;&X`Y6a-i^C9o:asG?5?&D@-.LbJn,t%?>c*6ZV
%XP!-JrVF@0R8,-1FJEKE?XR?t.\29p9`.s03h!-JXF<LEcX0e68aI1`)Kr6^5P=imY"*lOjJRpV&m+^8&^k.q"VjdrEWE1,$X/p,
%8OGW`h3WMP%rCQ>J_2s]Vr'O2FdpJHSu/0Sj0<IA.S6Waa]JfMLgMOu8b*C5Gp^Wi0A!/L\b,G,+0G%*$Y?$"OmHP'ZEt[n>;Dn&
%k04mT^kk:al9nG)@MJ??,Q^T4`&&WK(4>KE2r_r.g[r$B1m'kd,H"#OpWf*.pP2bA_,;r<GPtYj_e`X)?3#cF183.>]g'(7iP5[$
%]ClUe5+UH%g'C`,'q2=nb7q;)2;_]\5tIPgb3+&DPMf+ZM3L_)JXltDYWS^[)DB(<T$Om4@_[s+$>-I1FR[i5R4uR6h:8h'o^iqp
%rgh#,R$pB<:7a36`;)aN$q^:EiS/+PA3N^Q9s;TQH3leW43Q:lf$pOJQM>2deE<H_LVnBJ%kUSrnK)_fg@IF/G37fUcnaNM=d/bG
%9!P1M+,/3<Nq'"d9sQe??[qZ15l6V6Mf>;fAi)]<&0^+rNs@ag,C6SLF#:)QOcho0dM=lY_OXBt*'\['%5u_!R[:6KT*2H+!ogV+
%3Z=o=P[V"<D4t<+%5__!E/iZIBEmV/Ek"q!ATVqld>p1kbc:RJ5a"\9fX)td[Bc'=VB^/6m$s'PPS(2YIEY_LnY(p@fI/Vao9,0^
%crRuV4TNu5!-![PZ7c_$h<D\\.3[BKkgA7N!4l2aYBm^N)@;7i%%aWX,hDaXD_A7Xk$\5^(I,Q6'h,%1=#[u$3s(8#RQ*7qPc1Mk
%,D:i_nkmhNLCad8SDeGOne\V?Mr*9o"/?!U"<>=TUq0J16Ve`e]jI:$CaB\01Tt516'c`ok-3XU^gX2L%qDHO-`';'69OE"n@JDb
%f@U'$c&NIY6GOHg-/t=%@sGOE1gHG5(b0,W/Na?&AgaUW]&Su>IJ%>X_E!i\X3f4)3<d*'677!je5>8[[.e\Ap/m=+Z-&D8,aGPF
%;^QdsfeFh?bNnK/]A44rAQOK;c3U8LP-AO=])kML!M=mdc+(G@Zgh0OYI%">b`ddDZVp;)_uQdm3N3?>XVDDO!$8UTgr[X9H%`L!
%mF\K;3f6+-.>RXSMFkHM.h3"68"G+[+JKl4E_/\./tfpug.o!X2>YG`"8(R>0ZW`.?ZM)UP#4V1FCs=LQ%5q<=raG5f>HRN8!\a&
%85UOkMtP&ZJ^*RtXLTKl[GfForEY'n,N4TH0W(oN\-=bPhja=cNNC*piYluP-u.Q:^AdX@g8p=Gj1#NZ<Tpq,+`Ko-?IeoirP1PK
%b(H-B%bGZ%!0W<ms0O*`l7bA:=CJC&-Co!FX-5D`(en(_Nso<$_iP4L5_9d.r*@5f"'E`#WuS9n*WXfLqFnlg3jms0N,0#_CU:$h
%q=]"sIpBmYeC><E((`t\X$7,W.,Q@%oD1L=0p(joGjfI3W,]C7!O2u$3,=sRQ4,a?WZe%D-W3dC"(8>Sp,7h7j[D`fUO-2XF=+%V
%eSK8uq#ft)D3foJL*\JR9O==S2dY[=I,,,uJ1m=W82KQ#kR567%r\/fe%=l'A`rVIX\TI@o(mKt"):a"jT\u)p>;fq[p<3u,s1H$
%p^_`ack9$P1+TR%;tlS!Ci%:HN$^q0L<s=$Ena]\d6:8jJ$1jbOdU9n`Q`OUo3r#c_\Kdq<`WPe11J1oEHcJ;^jFtIrlqZ0A-dfa
%!E+E3X6dP3KtZ%B'%hu1a5(/V5Xd=PT<hcQb,c:'Rm4T/.@3m8@1`5I)B4D<,5A4d1ok/S>!_UXd>0Hr^neW/.[NnQoongn8_/UH
%)+W^,iN-QL+Dq_0Zm.2k9rin+lB&H&FRtt<^2YcuGD>GB/S*,3bYLJ];\iVS<d)U4>g?-f!dI-r#6mZRSk</0R1VTdM_OLE/#>%^
%m9UNS]pkl59Z^6.Y1IRjNZH!mL'V]>Fl1D7d<Zp:Tt"%E\5WQ4h_I(]kI3RAP%<e$-3d&a"3"IWYGA(_rr1KL$j.k=-f9.QPcd?E
%CE)(B_9<1I/Nf=`Xh#f2<Il%X(XdacqjB*=Kfo87(DC1DA%mc2N2"3]]`KEE%EIG\cd+[!72t"b)3\!^WXL&@8<R!"+s/f)XRIH,
%L;S.t?+e/G;<CTqJV3Im0aTNMU)tT71<EOA$Tk@uZ=_[qHVA?H#FX)##N4UT6m?"bohrJ$YLuS%H)16RK.#q8:TfV6VB>A'iS:qV
%XVQW#075`"L0o?n4FWbnZB>X=Y;F?AD]nc(i#@=nndq0I"5aBm),(%IdOt_"XhB*$JL7NiH,NSLR)UB/9j.[^<%/V4#Ei%UaC`jP
%K5;3A?p'a?k%ChX_HL9TZU9pon_5a6<t1kb>`1gA[>KkJ3K2',9+ZJpU4@73e&=8,2'XS8%!*YupUEkXURR632RO,P_(,AHfm@g8
%a`uH[0dVK%2!(m.Zo!VP0QCR\?0ZW:1K*IVU:]W4QD]RVT#^Z%UF<YcR+#lJ+fOt\c)ON1(F/q-[h4u2#.D_OB$t+GYoiTa18bsA
%-hnB/Q$0iNfS\VW?HBS_49>A^9U/gt2i3D5M+LQ70'Sa2aZ4aCP(2rT!6OEmLek_'Oosm-bHBV%@RcZ&nf^u"m;,=)/fOh5l+Y+P
%!jhpPa5lu%iaOaAn=nM?'CD25%&f#]'hOF>=BO,c9.E&_59p%X8bn$q/6u_P_rS'BjjU,TelKm28:"OPcZ1>@OflOc>c&mgS$&\p
%STQroi+rnui7^6)0:*AZ+PG^r]%AdPn#%!5L,6M9^ljJUi2C_I9mXe:10)>#lJel6GbED,SfkqFl2\V.`'fK\0Dh7`Bf@HE5>`*'
%R4KU4&?:'^iR!Bb?VdhrU`p#@kbZ\QhF"am0NDd#Xj&#Y9I7N>R.9Cn+IfU@Gi>U"k4lH_!tur-p[:g'h+YM%dE`HYo%.p,GV5kn
%""B-pX#BtTfcM+V&7_2$]F&NFdeRgPp"iWtKU"T,8ueUc`Nf6kM7<Ip9hE/^kSN`r"!:e^W#&[pXLYJan<4rm10AOY=/GQll[]GJ
%l?!2S1D7a/:7LC7AP!Wfi>$o(aH:!#a;VU4N#W^A/P=/4kL\Z>IK%l[:0\UbX6*[;QAk7\!Kb9;7N,[`c"7]i"8j,dH'N*u/chl.
%A'df?dP'$hP(nM:7'8Ei8K!l9J:3G_)Trbk1*'%>]gf`[Vs]#"f@:aU5jKV3i3+C_gXqTln2OH_5tso;,(*9+Z+S%3H)Xc;_c#+t
%\L2gC\d,G#Xme92Ge:(LRW^p_jin>tr?gF:FS6rpAo^m*BDH3UCRU"AVNV'AbleL\`\e^J^*oZg2HS2:j>\M2#oXqW*;tbq,hrV#
%*o;/cEqSqs;r9qg\=*g(V7Z7dmnZH;A[,?Dd-h=Z9E'ku'!D7f0j'aA%V5U)6F1<9>H?_cNHQ6"(R*Tk8+&$1)(^?=-qufuCB@kS
%p";,YWN7pLW&^esWPB1i'kLY-oV%&Jr0+;J/sh>qjE9Rh?5iD#<C$`CNH/r?5#[\4,Pd#`@?B5h"]utJ"uP;S7Hf222'?KU@#9d+
%9p+sjEjKdgDk[/E1#HakE(g&a9dV7%28#H9*6/"IbO[W?L\\?9;!4/T.iR/m)]X?R(R[<qW*\Z1E.3^ArVngJ-:8u8F-Y9Q-N0k]
%hX-2*K93Fo6np:qW6(^<?OVb('n36=Bk.E7X2/EEWijc32u-KRZj/$jL&*%;A?J9.9;:4Hkm:s4h/Ig=eP$VPFm8XuQbgfBSGl_N
%<$>7mZ3d,;qdWjgK;"t_N(,Sm*-+MC_8=(p2hgJ&e^Z(AG&Hbe9hJ[6Xq6gu\l3c]8E.n>,u-\sV'0[@#/58sUeCD!hN><CPkg4M
%ao"ns*okRK=%Q!<&2DdD/p&B*VYbQB->E+gDcgL#QlEt!EnhYfooD\us-%mfQ+"j=-KSrMKp*J8UBRjN>6DX(1/^^uD`oq:8SY9:
%^P$T5P^C_TqfDN%j'X:ENt+`nDACi<)<>c:O7ZeL3oIW$qnO%#MMaM'Eja7_aKca@e6Y9A"TMaY&lp0V/@@kT5D7_!T2K[nG)Gq0
%Te(.g$@I_ASioIm2ab/b(lnG/'KX-$s%PEYD?Nr3lNFNLIT+)s5OUL<2Wj[Q"u).`4@b2q3'[%&M*uPp\#=W:o)<(HLS0f-N75.I
%luB>K'kM;MoJ-m=Kf;CB9+(80_'HOBZR:fV@C*@A9cafLE"OBdUPfC\5QOmR&?2n('@&`LFA^kGc:LDB9Gm9r.K-KA,5olU0?o_V
%VmJPE/s8l?/USGaRUKlDnl.tnWp-6r6]pKm>S+A1cU<\'q$(B5V\K)$Xt*ipO.^8qeLde:kX_eQ3FEg%g>b"98lOs]H:jrXM0S4L
%qe:l.HPa\86G"I<"QhPc:F?O09lPo%27Y0$gdG#+Am1hB$A;DZV<3F5Qm#W:)bq"?&HXcmTJlBKgX4_Jf066S!L_1`i'\^>RmhGG
%,_a:Rl78:^0r1X(6U$9e$pT1'KS):PK7+-b$\4/0kfkqKI@$7<Y0#&oJn+o`ZN?P1dn#$rQX8.2iE[0*BJZq&RgD6'F4OXH/iZ%a
%&l'&8.*T2=6CDJGo:dH8d853NrZpgSrUb:ESkllZ=VpO-r?Ul#d(N`X(JWL\GO1Ee]HTW,[lKb8Z2\FHRqXY%,.-F#A>4)pKQ&)E
%+f6h1nd-2X7\gg?W^+#1/O$\/G%M#-Q-Laf?;8:I_n,U'c:KQBo6#o@8!$tMTLJpT(K)kJ]7lKO:(GA?]NZQpC_ZB*M[Td85:
%V1H#!b5<5G)tUEsB[7:Olc`<Y@a#PpmUBi-ec^3:<k@m`K(ud$JdGQM"I$;?WJGU/CNK'u^.ud?$5ij1;oteFT(THZY++^gpf!SQ
%0N-,a.".9LQT]8_Z2qPhAm2O<SF$"5`"B/QOr$"<KtqrZ$R8=(@KTF'c+NG>]EW@]X8_/r*<jZE[Z?UUpu'O4qBu'JRgs(,,7>tY
%UFCquIMiML$/90P/@:hBY)CR0q(8#Y%:!`^ru+dgA'[_Gn39)'/@'HsH&L/!^Aq&C$F&&c3MXaoI[QnU\n*VnIEj];Slt0pR1A]O
%nV*(`RNao%\/*DBUsrWm.kIjB:_Bp,K;XA8SnR20<g7^#fHrO6N]'c>nJD7(<6D?kKo@A75Tj,el#Pj+?1Fk"l>qk[W/N)4.q64[
%IV%Fp'(`?,M$8Q",1X!ie]("oI/Ih,Z/<AIG0+@Xl[XEo)//A6Eeu8kW@lW.'EtGso/2Do5#Wsf=?lPZ^[^_?>JZ[Nb@rJUNm)u@
%c_g+5_68\89eQA:omN/jHP$eIJXBO'W+PdEW^`#:,e']g/i<sRFcOnR.Q[Xe!4%g1Mb<t#BK,(]3Pkl&6j"s><gkZnr`[bZ%iIhK
%2W-/8Hr9aMrCcn1,^(h8*moQ^Kgc37ao)p,rNauA_SX2XY1P)i`meU848[U?>gk,,##b@W2UNfVo&M7A?=1:%VK1Um&G+#hp7L6'
%rLU=h(\'1hdO!2T\)Z)l%R>,?[Q+tMWgRaCQVo11$n#YsjPZI5'!C"FoC+-?<k"98Mr;MD@YBQXS*Es0Q#KuX>u>])3A4K]_UDKF
%O8pV*?ETsq(Ke3re&jPXW_Xj6KBX:2Fj*g`$F<IGGSKO5+^YrN<TI1Z=/?/kdS6kr4,cSA6m4DJme>M!a(n(4p=&5T<85Ql`\?Z/
%c9NPm57:Gjq%.8f/JT9u)l_#2[ZuK+<_ZDNR62V&Ct7pp\s4%@VijJ*G*84h*"Q/$Xhqa(AOAmJEuV;.9UtE,QOUe\jE>9KB-:oE
%=Jf7i7sIdC/sn"aV,MS((TX(N?0Qh*a#N1mZ*[u\&=[R$6Xs4_=;UWaft>rlV`]9Xs#a9tik,_lVr6%$Li-U4Uc6ojoN?La>YtM-
%>U=@bS#;A^RESfO;<A1HIF$)^Zi8r>N#5"BHK@=8j]`H[-qmPN%A;VKYY)nAgBbZ310dYrW@g?-hs*2p1m-n*MibU9'leGU>YUuZ
%O=b>(DfD/"(eBG/eAi+ZJTjYb9+C6%kWY"B]G/1)b<OADX,>.J^-eQi=hm)_[K]DVS%jPeqGd.Mjm%=E?U@n^'>,@L,*81tb$3c<
%Kr:oL]c*";^bdaXbu>^J24#^1Jj3I/bSW1.45+al)<U#VD:a!JL:t#HqQc`_lb0@F`A#m7H]+;g;7S(N;G<uX+T/pEX7#TTgDJsL
%VR]6E%)@d8)>c`adc6bQ^2l/o:9Bl&31-"s<R#J^M%lgmRA+NUs2l<=S-Csap!KZ.47d'&dr[a0e>9gQdc?Eg2qLm$fM+K;A4(mL
%1Xk!%Ju<:b6!+d?M^TA&lU(SODBc*V\Ln4T^SYr4/]Z:%iOLKH^7f;tE7--M>?:$,W.VS.31h62nmB1qH0@c'enBHK!X8G[[2Y_a
%0&c8`_SmEGmf$B+c&&m<\M(4K;l\a=rqjaUT"f8].DM/Yq:BM3Mr!UblNdM*aY];E6!VXQY@RtW[bCS8Gg1;2#S/%eS0>VQoqStm
%2]_$XJ&HNuRs'A5N5]pAdagPG*lRbW\--^5f;Go=B"+%8=LX>FG:>OI>.7%mV>5@Po9b]]O0VtS9mu%SZd00o_hOWlb`]'@1(W("
%hi:(d1Dm3dX1aVfc/=u4l3j6-5*J6CL:2Q[1MT-(Pr9(@b*rJ^q`I'^$l(TYg%$7Kh%k>kE$5euEeljWa'ddGT!:dDf$`3qj012_
%U66hf7pVPrF*Y0Ad^-(H<5"$8Q?(Kbl11\#@mN72]2&V:8rZTrA$P1JqDl9Uk:mD5kBn29rq]Ufq=-9XY9T6T'qaeoXaF^,3-ho(
%k,Q(#RIa_OTNf;@(]:NF[CYKD]@Lo0lsA#/m7GlQ?(bG'?]nJ@<skV+a(h/O_:,Gb/,Ih@HF;=jE<OD_bBCV'G743>p,b]e/:mBm
%iDXfYCn-SW7,a_Wo!Do7>#^O4lH--JC1UW43h5@+4B?nIOK0EQl?V3feTt]p\m,4@J=!g&=j7nsDX=<LM6)?>B8Qr**q0`ZDjboM
%A4cWUR&(47XQl%SBFd?Q#MS1TJcAk;ND,qTn!Q/a+cF^9nW0L,.SiQ%D9!)C[:1;;Gh>ic)MP99Wcgf>Gros)mXg8j\7WE5JV8oI
%>#bCJFXL>HO#>6r4*9>R\"942/$#>o4Wn`jShcN5\b5WX9p:"I+gVMA\0gi4o$sa3QW[>DXo!fl_c9cWN^ErNT#JGOk-',E?KW0V
%Ru]^h%UC3($ql#S3g@0t*U9OSc?bM#ncU2>D2(Sg?1rgEoYH.'9;IU/@gmdp!8A'+?Mr*]L6-Pr?=(/YpKgeCo6*l,o2h4?'pN#_
%bAHq2gh6u-HW0<s2SDZ-hp1oO20-YY5-dMP-.>I7:HKueq:o\Nqj^EN`hORg)qPkj]#DCcCC\sF[-o*GA[#<iXF4hT`2J=7TAPoo
%IQX5mqh"d6HQO@1TEe\/GIu'[1@aJ.n]dH0.&^[f"eb&,4u-dYOH]1fqDIcenW'dp]_>A,reM*A>C;q+I@XW`q4l!Q5,J+E`3h_j
%3ZPT:*F$*<Xf&(`IWPgFLD2ZPBKfff>!GmP6JJqke5EgRZ'M7L:QMo(c`$!h)u2[7n69Wk1?On9mIH02m3PKbdr-nmn+Z'>(k0Lf
%:6+7`^7Y<-9'I4KhnZ/Mq;+KIT<jF]eNMJlB?#._f8$OsI6PY#gEaO0ItcF+qoGq_k'L\8n@@82hj1$en+mZ0`RAm6Ts8uY<bnf%
%e!Om!bMiKBrf2$CH!VpsqiW&<&O<D.*?>HY8?<u<"3p;>p0QA)+)LH/[BO&DCHg(TZbHcID;Jb9@sHl1dDrrWXu3BL3(N!LkBZrB
%9u$C?InN'j:dS>9%g(If[?Vfj7DH^gGI^WJds&A#iQHEWXnqrubi!a^!KmBP;.NRMq'\^f?9[YRF5NL\l+q^!UE,+X3o36Ehqa=;
%i,I]3[mqm;GIJT=YO-h\iVQN1dYF1!Iud;8#>eD!n3U1OLASKYDRG\3(LL?XR>:aqbO).d[s#LF\[D7qWW]`EIB:.6_`Z4h'U2r0
%_-"Ic%ju*k0NjL4Ptj9!6f_RZh&"\a:@i-Pfj'u$fbMUlpX=2MgY7,d[[GV/n3NJqj1-ag/n*usMe`3p!:TL8o"7]VRekL$Y'd*q
%$stqbE>RS]%.dUee\`Bqh9Sg)f:K"lL-K7_pUT"XDm830NoThk!SE<F\sCA-imVh,!JR_o^YO#l?5EJ]CsqeqEUgbsWq/9>@kE@T
%Zu1t8Uj7o6'k%;/;X%2)c;NDlFkfBOlAaN$=,Z!lY\hp25hB@[EG)A;.P'';29ahJcj)cngWNc04]UJINC5-SK94gsoabboBl
%rS4B?`#P9ca09Au]TA+_?J8R1f=A1sV]5rde$k&Y&:a_'p,AS2lSlE_i3d9qeo"%EGNII#3afu!6%=pB+5HXr#'W)04a-(Gr,e"i
%?GC?:h>(=BSYpK%>%Jen!?H[ik1ePGVJ#W!=CVEWdtapRj@eBkC)u4(A-9?#i5I##b:P9"L]Oie2X,0-gT_/hRlRu2=;r_N^"PLj
%:uCb9U.-"[K)G2@D7j3#"e,0(6V/i%H<Ia#],38Ce#J;!Wi7YDr:7'*K)P"0=02b>%imj:eTS^b4fpj2iG.hG=f4E4)`g*emoFdA
%\_o%X.ZN$W],`g^X)C)FfpD()TYHB]V:>hMrL7^3(n9h/HbZ:N5O7AX6%-pP[mnHi2m2?3_fgMIgXpYQdRh&7oaPi&&]7D_=H:ue
%X6^7s(9>(70I(<@gHk4)9pOLo_lbKBo]1D=BmPgVOm81,r>i*?h5A:Pf6-bJpZnc/F.&A2.Yld9WTK8g2=mun1G_1?9A):8NbAL>
%=KG-EZm)cq<scJ.,RQ<kF+g-2]KYrrq"O7e02C8La!RYHX$j&4F2bbYOgG%Mq'C^dfCt7G=.dYCBn2W+N;n/C0@?-3Jlh$c$g1/-
%r^8)HOcMFOAXXoGR@D/fh?;1>'nOS\;5.MQX3QWV$(3GV`.:gFr46@o<!&D^.elKKereY8<38>=M/YaaUS.Q;bRs7RqK&JA^3n+D
%IXSO6BHX2Ve9O,4c6iC$d#_c^[R_b@ZTd%KNeAM:'%=lBs.h#A&QAqQaGBms:[et9&igA-ZrC07E=L'51[11';7L4oQH?TLf\i]Z
%6SrQI%Uo*:l%fa=Z`VM;J)4fm[2_i6KpcQllN1-'d[Su&%;I&H&.iT:8lIL-CZOQA&5QC]8&^Sf,Q_^a)8(=;G+WQ/K>3>dq:@g=
%&m6N:%?9'rqFYB;As"eCf;dISNX7<QcCm<!r-@1q=##B.l:,,*!@g6\hefOUU.TeS$"i]RZ+jo68cZ]e!ppQ(ZEp"B`q`tN%>O\G
%@N>6*q]%kH]lEYL<Z-+dTo.#5,F1;;,=f.)#=#QaLDU6R*aE4MjkDu6@m1_AetoOlc]'VL@7^G08-+]t&qC@^gR*E$lG[:\Q6-3\
%RR7nm/PXgb_=)@^XW_*SEnm,e<*nQD^^([\D%g?j.T4Gborkt5?j:k5kpr:9n%Ue.J%T3E@'`"50/hLb*]&4a:e:0?e'\7k.[`k!
%:4+=fC'r\Y;(6%MB$%T"pa4WX`_\pV<9O63!l*?cY\qFVbiduCL5@d,0EOr!e.8%lbDS38>@k+!?df$rIb6@r^o5\Ui*5hTmZ1AP
%`WO8J5&#u].lH1*9blVpb\?A4@#diWAiW[)i2=>C\GSoo,\??fE/a>!R*J?q2&gah`Fgo1k4-4f=IJtXaFG.bPF+R#gBR"Q;Ou/f
%;S?U_W0TU51/rRC+n_2JqkF7(P2V7eIfXJj)'&@+8/W/&^2YE7Q<Xb4kFkefT_Y$&,(E;cF"o?GM&dFWW9S;-JMe[WdhTS,VETRS
%*G`Ir&JDiYJsB!r&uAVoeW?SVkp"[ro"Cej044Hd*$HkiXN_eV#[)p^?3sqUi/9lj<IO*A*Sqij4@B6YRT5CTiHLX<48d4<o"*Q%
%?[K7]<LdB*6;l?,)mQn*Vp"lOQZ0V@!VOdL%PCb7^_m2+ZWl)l0;%u93YENK^r3N`c<:sJaj"EP0?@kN)L^4nVk.Zc*cO<gQ*@]^
%MSf34#&#Vq(\in="Y.U]H4Jq@+:eM<]eh'U94ZQgHg0gn:W09g;s1d_$PA,dSP(%8CEU+:s719hB,sU2>]T%koUZIm%_IB(;DJ(.
%_95fo=<m.njWC2F!t9HlIZ&ShU/*WdHGg_&i+pr`o?on&g]?GWR8'-fFs^P-h*A=+kRWf`HIkTEQq#fK.,b%7_R74%H22!hrk]B_
%/s"'6VI^X4V/6s\pqU!6IMX#K(1"+.N,j<$.)8"2KK[*lQu/G1<8gaJlJr\aXt&uc-'d,iq0;35IXXMUhfM"=;-I3d*4'C2^rW/?
%A2*<P#EJdomU&4F05ZCr:Q:q=l8R=B;dITt2KW`849PjoKe"c-BMoILZB>8rElk!Lo$l6>qmS^C0FR-fOeJ:ES,3Q1P\E?3PPXt:
%l-EPnpqb?;M!Ec?-5C%Dq9JNsB=mSJ#%.^K?.:m@R(L<Tf[WdRHKm#1(bh[O6kZjfG>,\"h%'4Qh,aGm<QZb>lKO9@*@R5f&.f6'
%1"T@iLJ0gXBl(H^U6k?Jj@mK.RXj0m"`A[tCoa2>GAK6(*q^5H#NLW;MU87B0tjlA\DmLsT/tgG5<M3j!MVTE6"<'cIY\&-YDr5L
%?hEpFT3bbi#AZ-<_O:'jiG/\0#FY.1mNA;-HQ?BbrHQVqBosb\97XG?`,^2gQi5]CM=>9N]k;\S`a"PtS72bbBA3=E45'^fMXRJK
%L-$$X:UE[!+kVfk#?2dUs,OI;2(n'=?cFb=^&,[h:'l8/ASq>:Rq$"$*Gl\CQu[M9.BW/sS&&)`7EW0q)]CC!)[<aY)>JR<;jl7;
%(tV)jK34NGn\#rbh.d\')4)m6M#'SRa1"?QM/dqaK2:oC+T;-3@okj"ZF7@W6^$o9+]6k>P>&R*&]SO>P,>QKfBZ,NB>sKc%!`8Z
%$=1uUiRFdfrM_s$=HBHKh?peV%6M<6%f0\fT>og<f:9A]&a54k8@T;F,Z[-[(47KN&T*3eigo%&4ialuho["(17)h6YJ4pM@GTo2
%g*&>#W,p_R?A?M"*r#r3Qff887:EJLRDJg;lKe/$QgpNN&p&6bmtgt6@5hFVhELhIW0VV>Qi,nt>Aqd,&S/*$j*\YggU1R=SGNQ+
%I@9!=W[Epnh=kWjlF!7VFakP*kFXaReP(``_mfP!h;sIZ`t6k#p9*"!!"I."`Aj_=[er.F=t934`jT8$>@n?,8S7lg5&sV[:Wo)9
%qsIRCrgfr5^pP5arLBq#UuT/]p/3nI!lo]TETpeABDo,OD::Ynj+H7'bjT2*$`&!T,f\8?e%8j^`5I=.60uKRUH-EA^Zn`\fOUW!
%+`c.N41>%04/8kF8;o<L%WClp^.F<GKKLN@@E?M^:SaLmmH1BmRl"oVXhhPtXXadE>d??66W7E7RH_[dYPW-Y6POW.*GhOLR(Wr>
%Tp<V#1Z[kd1[Nh<gm`TK<mMVc\CPe<(;8]QI;0^\jupcPq3Bi0,]'>)JEgEDcp6"*8ob_:Q/YHt]C&tHp#qHoo>P(:(o_bPod!G'
%W64DK)aC?Fpi32M%Hdb8>(#6SkD&-<_*,,E0\cM_9=N%=7aaPGVi"oSoD!\2q;^bXg;Z5INeNE059LV(<8U<O0#MF[5r0!Z*YVRm
%]gAc-3BoJFQY'r.!Ofqi]:t45*k>Tn:a\9:8L,/A#$*"e*U;JaBk@=+SC$t!E>I+#Qk"Z,0rJ<D6f_LEqtQk;\(=P3GeRJLBE@Yf
%qFg%@Sb2OEBnq-hA?$PsMim-<5LGIiPO%!J.Fe%/B@cLD3*YmIk52i.;'"&nh0b6\cF,:X4DQN\@XUQ.dJMIt^3i$.WLcJaWRk7C
%j)McA]`5.o`&N6e]`)K<@K<b"Y>t+iMnq;oP!$(`d9#a?KP#/O@A7NC#(>=R3i1j%]CseZFAcFI5q$Ak4T!OKOd+7pR$>L]%^Qen
%ke(L'ersId]%*"4h)s^md;9*GPe)Do/QVIoL]G?`q4'*AQ:Z^a!sDM/j5+LrIB2u<2cM:\jY3BJl,2IR0697Bjb,h<KUHD;/K[Gh
%mHs'F,qDLZdcsIh5jD?L'*'KkU;H-NFaS(S>!Ah#hV"'QWJKMSnpE6`3-#:Rdq7!Hg8ZGTGiR\.)N5jlq.[adqj(k>W!2VlPgbRs
%.ebZOc0p&:BMZfjlUi8STLjH&WS<ol>_K9HnusMC#%#u'=<*Bq,Q*jXf,3Kr@[O&hED:$RES=KC%,^n5%MmjTj`"?k.EM+o:h5GM
%).b:k:V3E?n6^7A0BW,foD@.cr%.Yi9<7F`DZboD<a^_Y>`V\IL:qor>,f\R:i-Mj\mkKC4rU'+T3J55]r$94SN)RhpL8O0,f-JV
%HfO.!FCMn1k;Oh$NH-NCc@K0)ds2_,bB`Ya++./&q^`kYeoU6RrcOAFh\trH\*?ol5!#Z/H9eo;>\pleLY/'+5M_Jpm:f@EbI76`
%pc+:r-Vo9]@AF[<cikkjMU\;kF<F$3cpllOj\n^*S]p]rl&@=TOe;%/0HTrhB/igR07)Llq,i@$Z0`pRJ2?`dkuW%+:-Oo(])<')
%H6&i'[AN&\fXj-qpY1:'a'FMNnKhs#Ws[b/m/d[?;>P[?3o5"08$(V1m=.,r,*2]ugS\&V&'iLl'%o@lVaU0Z*@F1pcBXUbMu.Mm
%enG;mP@?(mdkd-DU!(H3c"Q9_XFKcZG3/,,GjY77G(#qIfdjf,+cE`nc)Vc2:VQ/NccaYu1qH^PHdi16f5dVP2'6Zuh`+D[ph4:n
%hp\FqhmD5T9MIVG4u22kr)$HT8@j!DI<>T7.FRM8/+QQ.Gt:^+lot^I;KY654t0PIN@,>4nU8'uT)!B-i%$YN]l<nCoBA*mRQe"h
%p/>1"Y9/#_?:O<d.RUVPT<=`">$YDt?,m6&eXNhYMuu2'Z1Jq*4A+(ng#)>jdLXmskLc;?<5Ef4`ac<N+5p-bAdbUEX3MQfq.J-%
%rNWRLSZ$-lL&q"dWn=$(T<'LMO@#"kHBY27E$u6\lQ^VPZO3B4O.SK-=TtT/VH0l0([g:,L)1@GM4c4Dp:O\,c")[s;DpM//d/eh
%H4r_jh3`&Q5)A+p7H6@pMb#Neo#=,l-lc+*M'6c9M'q\K5+g+J-7]/%QW6qT$siFuZBB#Y4!0$knF,0(qirflKpMi2(FWGIH[p5P
%%dOg/[$opTI-*cT);-"1W?tsVl^P;HE/ghFACNC;+UR9L/mVA?U]-4P*H7U*5R_o3jg%`h=m>"<+V.iZLn'8)Em>6"N-p!A;Mm)%
%*03\JcE>$o[m6Nj.&t)<Be!3t%H@d[&3L>NW3J&;20E&7Y$[J.oNVZ/e&;BT?'O@ba:7AUW!*Cm#^uGH>c98PI",f+&rZ(:ri?,>
%W:(TM.UE>KaHZK9oEtsti$1]Ae*@l_&]&r)F>F<I?,BBGgqb*-iOI>IMH2Kh!@Q%HPS2nKQ;,<-K,2h@VPI\5`-:)Tg2frN<Bgq?
%]\t&I^1h/h<cLkK'knntIH5?mg^EBX'?X?0L>l6VmA6=@&m%b#a`2M^Dp!V/JlB$r*XW[9`uQilekN]iIiZ:bZ>#)o%^Kum$t`Ju
%B+]3bjD?A6LBM%r9guCGCN+am&^XWiJAurV4L,q3MOA[T;$4G<c^<\.6O&Gp=!P6XgbZU'4$Vkc^5FB-:e>Nn@A0h`L5UO/!G/7K
%?`lbQfc(nPo&qFl&29ILAcXuZ\&)78/edkY<Fp$8qiOQ=&uAl?`p0$@L<AQHAPmlXMXD)'CRc)Ph5-@8;[i3E7hHjQ'^N!p(E)S'
%Uo>KM'k-uLa9Qb]r%`:7T0,Y5c-,G#8gi_^n8L_td\c)")JJ\W@c:c2@c5@!$tSRhCY1c`j@j1a'n@niZ,+o6d.qn5\qOM4'1"JY
%]kU;X`O$Et=Su=>7=[$flBqF7iVTi7=Qf6)AqmdUQhXOq]E.Rlb&8*#Rs<?FFZO^=]Z4Eh`6-&<!.`qaYsr^KT_+;58Q\dS?6lLU
%hq)eoYMu=>)$h&Q:aI!<Gk'`+kH"El_(CW:MobN\.0S^:Z6&BE[+Red'qACr#"+>$KHX+eqh$'Sg,@:^XeLUk@Y%T[.Kb8523ka4
%+^`7XZZLr'BhFJ3SPHnSQPp:B5a?Ok1m?u(`%I)a()e47G`0*W1akJ4Yl_9fM;9d:g!rM,%o5_H6"EW#F'L`p^Nr,-c(G7I(Xe+:
%CdKct^`V75BF6kFR!D^Wj6@g-/\,2^#\Z/0F0NJVQ#n<\QS)'[38o(kSMESZUo7N:#^hgbi#fk^g1DCLGqZc8R:!u&_j,X#8`[;j
%=lhE<k((Qeq,p_N$I4CLiPe@QR&Xst`R7`qYp?Pl8c,E>(V/*V)<'REjHfTU8NIjZ.'.o'pl$+c?/iUi$)le]LOKIt>XYrW,0Z"_
%ri?KcTi44%=#K6/Du6W`S6WMl:.br!C5YLjp/3GTCGd6Y_?Bk6M]C+t0H%*VS'(:G$BF/KWdYMjgq5>A\-_(gJNnW4Ar7&LamP'P
%j/'Uo>%W^&+:QPa'#'2WE!TlPnQp6p*e"&WbCN_MIaU4a3dIY#Jh,pE:uf:e`V3K".q<0sqc(NY$Q4%#/6c[uTiEqtN0C4OhfC;_
%\3S69jR\`V31u!V=2KA.Y6SQiQol.%G"PdN>N_QbN.'tFD(J>&I%@!Mq$0I#%7B.OdI7P)Su](PBT]km/%6?_J!,hSKVtPSV^^!6
%lJ%/Fii$;N:^\9Rkur%XJUJD(8X6aubAU.T[A;jP&'0*W2K4s/:+!$kE85@Ihem$>JN+tiOXAq9K16-m$N+0dr&d@9GHA%8Wg_V&
%m0m;QC,A&tJ'u&>Tc$N)P\9>?*)i4fq/C#E1'PbN&q"ca<=Y58V'%L_\Ce"sTN\U<G?uaIH0d9'0XmY:jIg)_QAU\Bn0DTg;ImK*
%':GkUL(L*"OR]hT12VKGrX70sMZo-&pFdV'(_8lImn>+C?+j>ji_H^%0-L\6$:nP-YSs!]"&&pjY37nIZY`n3>L4C1)GK6fA>@Ye
%,Zlu3+-]2JWQ]sEgH-.'25s2!$&1IGX!2"E!/HHHLRLi?SZ]9lO`oi_dKir!4GBp[UK0BU$!tHE0pHtpP4Is#>hIu=a`*Q^'(I,1
%QLaB'nZPmal&r=pCR]-Q@aB=W73$G!%tuhV:s^kl%sa$G/%K#iNJ^p2)4;m8cSW\DUkDcF/7SAu^QdQJ8Y0$",V(PBpF`.k6gA.U
%*Ab`fmks_nB"_cN#c:Mq!8#,i9JJru,f>R^S5dH?b5b-?WWOAhMj1iR"NBZ2pij@r-CH<r=H-:DWFb&7>B?i;BLl9b)7Gf#Rhb7C
%a76DX8=E/*"l(M7s1tTb(o8ue?#G+ZiO?P8YcU&]V8WW91imZiiZ`"]^IorrS!3p$9O75<@'X_m1N1?"SPTQg8eMQo??8;c:+d=u
%$S&HUWl`rTq*R$Pd:'PZUt>..bmksGh'i&'XIOB(&'+<2.JkB67N0LPUI!3@p4ohVO^o^X5quS8cVP4MD^)12hL2,Z]gt7o8V]):
%]Bn%*ptHGd*[&gLpqGhKKa6Gc1b5n2+`_]]oElI.]QPs2_`R0%Q>HG$F2NV2UPsA'kNZ9ah:Q]q/q`%j5C$R<<rkAg-43Bu<$hXk
%a96h%&c`7M\)WF9c9n5HE7;`<+-f?\3?Xq\G2_R,-P,A8DIHW:6$t-<P$EY]DS/SS=[T#5i[(?lF&p[K/6X=P?tuOp$l7m%_M,h\
%KL@N>Cf>.-])iBmbF8/$R4>;Rm;jkM?2H]6h$a)i-3Bo)npf$lJP2``I:_;2/EUAfW=h*fD"!`KefVd@hC:qh1_Ut2q*UTrG,ZJ-
%f#=A[;=6n#4=6+2oJ1^+V!&f6g`UCQ`)M8IFp/A\D^U$&eJ![3V\[K$gMqLV;O@%WEBp:.>Z%ukF-B,S%^X-U>W[jgT&$Jb6j#=$
%e`5=-gB69HpQUB[\>,ut:1n]]jYhhE$jnn\UU>64OHlkOX46=>m+)3`bM$SVOB)';FPkNuoHea>F&ZauR@6nja"#,ma,VL_Z-S"K
%j%%]\X7.-@o4%[")'ho_&ofRj:86R&5J_iC.AZ8aS"+'TQGjQTm_CT]r$(i@;b/-hGQ1+$>\V*qU>a\(g*nhJ#bV=HS.9(o-^W=<
%h%1opMI`"oisA\8/ZZTXl6ZgHfc5qo03]-/#rg]Te2+`/GhQT<M/#GcMDR70<i(:%W`GleYYA*Eecp81,hZO['lNcd3=R'n#\K>&
%FGec`K(E.XV44IXbQ4e6L;9puGa/6"L;nQ4n&@P,c6D-G8R1TS+u"i)2]*o6mT5&PQ!m=.'p2%c]D&a#K2'us"40*.ihU,O=+/8!
%M6FMeap3$Zp=1<%$qr8k<IFYdanU3',4URH[9S\I3<l]oouRV]A>R,Z`JNu&'G,7EMB`2%#-*?rjF0oSh^a,e\q&Z6Qj\q_`'?_5
%/[$^lm)tk^S%`,n-I(W4L``NF<Wb,l!:TR<<<`.M&NsMQ@Ha0=r/2I<<qk%LU$]t_:DKL/YPKYG]LlJB,,(^-Q-0-4CqlQ;0>.qI
%_KpS7F'Ql1?qu^f*LV/9qq[:*/t\J_k.@V=%O/%XdP\td8[%'=K>`F"*"7L3a.8FR1\d.;KLLV/@4g\jalRZ=M/n#L<Q,+=W]tI]
%1E<qdUo`>$TgXtt$P6[N$^6_;+8/2@Mi3-M'U?g4SZEX:hXno1JWmOFh2:soirdkC,0.erngO&!:'.T]92:*b%q1D3DZ6HI%LdnT
%p5<7-]O.l=BYhB`MDp#7cE#KbCFhU>#E.e1ICHHlgl;&eUrt-RdB!bLiH`KG]8#Z0r(V9(G'27WN=9KfTk)?,6`?FYkGYR`ZRX]o
%o5tXkd,6kn-pW4<UJIEj<VfG^g1LQ%($eN.XO6a69q]K#Rgq"`SE"pG%0@LtmT8=;=faR*\7E$]PikcP&l9MT5%6d\n-fL'k?N]W
%HFB`f\E.Bc#:$iMWP)mh0'g^bV$@VN9S:F/(5sY4&8FNFhQ1*e<EgE?+oF:&A+ImFl1(5tpmZ_k+1(W-L3-AL53qYaRkOd'?rVj!
%;6(irY<mBLZFFiT=P4D-nF587%Pi>l'o4#dHmn:url1;`F-W\6paY(^/E4UqCSD#D:^MUqAq79/EIT5cZ[,!)oi17GH4h72NlYl%
%d3a;e1ij(9AVG$FJ/SXc"j^Kn=FnHi[g/()L-"DY!"33OP9I""@FuW.L+:+d]WjZbYYu-N"dY8_btAEUM]+e#kE.%5bk"BB/)Ete
%#5enq*SrD!DK$_K9t)WS<]d4aOg>gr:`iEGq:@@soTap<@]&$oV1bpgc,NR;7&8Na#fY^VfIS6Ymm<.uU&iWX]uA4*rcT%/o/?Y)
%+tQ%2!hB=k=I0aG@#5Ut3.qh7atWqXo>BgCGU'Q\:b3+Ee]SnPN2Ht1qT1_u758?N$4L_#]d4P,Q^=Y>Q&".ZPKMP,8:@Fr(I;NA
%.CQ@mE(L%AaV9Au%A2[bB2Oi4`J]*g"KM!0b\D2QqBnEn]EVFbQCc:P<p,u\,p6;oqd';j1$lB`mMU`Zf&&o,+6QF]^lP7u:5,B\
%XMC&dfAQQ+SOqd3eE+>0F+g0tM:YW#o\-B!ds'39@Dj173\=`<Kr&Uj7>(3odpoA<lXgT62.N-Z4:pnAWVorX?$.>XekCb,rk@L]
%4b(?i<*1\"nSh0Z.cOSjK*[DX9GXBfK^Y<9I3?Q:0(<V9ZfVi!bGb?!qCI'3LL"T@>eWB=XW7gKZ8,g6U-+R?'A>_p6sJLd6T#,T
%f?KJ$DisAM\'d2"+UbTt9DpZ`>00t>d$%`"!=7>JQL7.r_qA?=Hnfa/4/TPne,F2,c]Q5QhE-cc-b[Uh6YeH7)<;Z.2AUSXfk3HL
%GC,Hr!57jX^D6EY4[>HjJ7:NDH^o_I,9:hnT$6@2NS-%aa;A.F&FX5?m1K,!I:`3JLGfN/X/ad`9uD=M^8.o3FFIMsU8O9l;+MV-
%e\;(_:!\crB7cQs*sZK'c@*>Y7^tS&T"aI<\o6JJ+P.Zmq!Pi4N;`utae<Wg[@\rs`[j@!FBn](g\Q5NIsW`hdkf8WMfsR#2la(E
%l?/-*;]f>[kmu.e:\4C*me1\f]!ce#hG%jL8>!1V;LQ6M*maf9Ghu6.3;`SrHb0:GFc>Lq2>GI@NK]6D);Jhu?t(<;a>I?Dr#!/J
%bIGG(`(*6^D46*dfLMXu?;Z=L4eFL^"5o>i:9>n@%@T9B9#DkR*P74>rOIEMG!VdddU[e9_\2gUF9+*6>F7aQ$YEDL"KiB%#.kpu
%K5FSG8jAOi+--hG`bK;B@1q/Vcm_c+6Zrc'Ah#qr>/^8qZdr<uF^6;rWF-K._LRSq_8ai!`WZlI/t(Ad*5Ece?oLm^)9lP:Cp&fn
%1)/X<P9biSE;CKK4,&gVr;pKMettHq6J\nZ9Aq'MWR:H_)&63[CL,>uAC)KS.0oW_fM\\(+V:3;:6826MiWPnQ:56LQt]!F+];XO
%fROUnfF9l^-MSIMa)8=u1F,uS].=.l<5)R/*;$k0dJ0e1-]'O`$,C$0#mRf9-p6ioSA9(UY\GX-Y4P*R^rK$UI4-Q&re*';AW\]*
%6c^l`-IlXl*^9kPE8BL*?kBG44Y,OgBC5OHoK^3LYhPU$AH\r:9e*`I1JooQ%A*XBc_JP="]c\;$n1l\QU!>CpWHB\HLFW)oN:S7
%WMt[a&h<?,OCV*XW/,D`,VtXn(4l<Mp^-V`a\Z08@S2W.BXhi+!f2pk'][mQ.1QFj_iY?Ea$H<F!\tG18%ZBQaJPLU1mYCn0cRcm
%l<NjLHn?iP9]6A`_OEQ(,A[ca3%Qii%UXtNG63lMd=;fMj$g-XX9=Us,-"_`MbiQr8&I3\R4+SH8]:lk!8<i-Qf7goCE!A7kT_]B
%XB70e!*2r+;Fso"WXD<#1_Z0H2*N#Z:4R9I>S71-DLj@G["jU)A2%=(9-eBh(BV7u.n*mpg*6FcdqJXs!C+S'6,[d9Po*D!3.M2U
%Xt$[7A(7aXP3Y6IjVPSraaEk'aJ"hRpkOtg%;8)>(/#U[((7WML5HW'atq0AUI9V[X@`CK9t&6Fco2b_;';)UqXDo2d4cn:[H[I%
%MTJB.!TGO^ZYmb?cOotlh)4"f;"ZQ)#01@Es.Ni_[[9#;k/'07F3bXe"3Jg6qa;Sa!9rCMaVGH%"LJHW:)`Y$@Ys+:nmet`I;)eQ
%1e'81k'@O6Ks=<@f$Z,W]b/GO(5i]R>Gs2>7dT@N==Gj6Q7\IcF-IA1(UG<bBgeO0d-u.2=?fE4FOq2dgQ[8A>ilm86,X@1Eu_Vq
%6eB*VKE'0BgP7Dt?8:cXXQPD=!N-<mj"2K1:>8A>XL_@k'0Tq/Z1\%=Ga(oEFl!,D(P-IT..>auf#5%^C@&/kom+LrW^&=A!QEG<
%64P>D5YsL,l%/F69-!%%/Xshc@I`7M1r+VT?,CD%Kl[qYU<''"#+a.!EE1C^Bb'?upYO8*%b,[JnaTLUMWfK&^AFR!6_^%o)i[u2
%0b.IBR(DW5:,Uh_XF/uF*kLL4ON&>nif"TF;#9\`i*;]qdJ.6c>50'2Ne`/tHcX!iNE%-V!8:-gK`Zo:-RZ)D5^Yo)6ML0Op\_i7
%?nMNf*u<-'1eFK+fQIA)8/OY7AT!Yk>aqcHKgmi"'OE#5Wgm^Kl.tNU1l#[n6Ylg1/2uO$(@gPL*6bh$ci/B,;;%:<%+-sOW+#)!
%R%2KZC`G]&(Mh/KNk/Ssp<7jt"*-t&$SM\e6.AemhnC@7`]i?CWbU\m6nO^ip"R,ila`^lXF`D%+]NffI^8srhGtpeI?gnF\%?;;
%r>38Gq(a((rGm>`=MqSZJ%;V*GJ?^;MX13X_p$*V./-(bPE4k37l!6Lo\(Q%&hl4LJ+Jr?SYMQ/bN\`tc95-.gO&'lL9KWc0Boo@
%ZYjpnbMo"7HS6o=RiARc8-WBd=QXPuN"3((WQ-]<qg`Y($=umeo94XpJmm&_a#(,s7?Y[-HGnX3T+nXapX+0X:hJ[seq38Lclnme
%(O,sHhUD*SBbX8'8aACV1uc2Uhgadd:Z`kG!GU-6*dA*SpZ"7,O(K`;dQ\eE[0oMmQI`e4CABkh_:QYC042iA3UuY/`,k7'_)66`
%ZZHqO9Qfa8rS5S?IX&").I2M/"k=r#)F0<_T)$_>ZG>aap/lGs;bel1dMfEHJ-j+^%2B')9dAA[J8Rn\0L9+5"bW[Tk7+NjJB*"p
%Q+WuE,DsVcXDWXP+*DC^<fL(:6gq!"9+:='Ioq4&/ilRH!Zfr]IYO]?6,EYl/\29hS"pm8q.b*;W3V.aT6[J>O]OF)O.auC>+3g!
%7EMDjhWYg!8,+:+<UXm*>#+HQ31NmF02W%e-q\%'"e\_9C)PbV\n?lEO7.L"$@g?EiqM%,-sK)[#bhm3S(BCk:!X(tU]ai%F9F8=
%M__hflBTp+raJTp.pn0o!o2N_9SO=3p;tF`];i6#YNO5JLj]/oe)*8^X4_cGe#dHFX$&+hG`N):H=Jl-U=CuekStB5+I`]S`&dgA
%Bq&L+RJ0UETAKV,5"7Z2d`a8'1HcB?i)t\jD!@'o3]fo1E"i>qhXs<Wl80Xen$YuA?<Q<D7N<0OrWGg7n9iLm&Ufd9(K#C1cKrd3
%j%VoX_k^Urh:$$7)9Ol924,.=T&6o)$2Y.5H`FSZ12lb[dN(BAe3qaeKb[^&VfiY2/UZtD((?PorDB'LG$nX\pRh'\F_qlF_>REm
%lP"R_l96^gop+La2#Kf4;.AKdSVVFp2Yk<6n/D'jj369h.'*!&(8,*Z.QC%LZDsPG9@/nEhT/?PNG.MWn@::hmh)'']a:8pR>OW5
%O_j(f(2ItJ2hrKuJW\RSs&O.`]t/+=PQof@YqS6.:kgE_*/!c5g7henJ?)_-&$)>(iA&Y3.D6SP*UH2BJKdV#aO\H!pN/1E'$t/:
%2%/%9P>A0pj;;@nnT&0?<]3p2o<6:]oPCgBCNYNPOK72jbt5ha7I[R4bd1E8]K5"EXI@lp(QcCo"()f&(Tg?=l`U7)C+^kjc+
%S]8Ktkl$_V,dNFaNJ*7gr;Ff\I$4@O7j7',$S?"X]L0jtbE78TAliY%T#6HOSAV;TL%hp0%$Gug'u/0_7hQnKfqbCQQ19Q2mIp/2
%^n$i\Jp<^>^d"7LkufRa-\aqP5T/I\+c&N.XC@01$Ub[[8$S3?rYe,6(N"6g?nfd$]ipLujR4&b%m4@\n!f,:jG"<rcnh*K?q84V
%j[E]p>A>pb9<t<%q9j5E!#[SX2=7rMk8-[RY%6((;Ej[>7A:d1<m>FWn['T62Pqd8*Z@uWZ^"tuMO!:T:,eGJibk[X4hapAHA*`E
%!`leZ%an)V7(8lH&%WtPob^S)4D>IV+%&^a3.CqNDG30eK*ORd6"H9+3jBBpGtJ?eXRbd5k6Kl4kKO6E[W(_<^=ZE0-0qk3ACA!%
%88I5PfnHC0lP]8O]@&fH/!Nf>+\a$RT8sp*3Bcto).SC1Q(PMV(1TD>Ps:RoPt_LAE"k0*p(UCNR_4t&F=;5ObX'd>im"";]bm):
%i?L/sY[<2"G9I.dCG0S:(3S!.c/J[C3^IH^?_#A3Mkt:2bX.j.c)u43cV:5mRh1mW_1\1]ZU\eEpmg]9S@@.h6fApDc>Q%00XVc1
%,UWe/jUIW(hU,J<>BOM^@7G0a""h0XoE:`MT\$`Q>nb*Y,_ga4fnn/p8%;Z.kN0TuG:CO)I:8/'46F*tjM4S[1R7XH<@6pYc?nY3
%O=+9$iWR6Z``"<JDY>hgDMS#P.465:*;V/K4.\"[$W2b^9C_3r&4@)-RDg@VOdQ!I'g0J-DHb6@R4K?!T$GF<n)SYCKnE-I%m-B9
%\X0++4)8Brf_8(EDaP*\At;eY)(CHP?HV\f-?(L(rb3-3*Chjk3h.+40T6#G5,^:.$^1U-oJ>#TVY!F>G?EnLJ#*35n:.s.TL%&d
%]saaC-hW_@L$K%8el5qfT57%DAstFuQs>]Y.mk=XjlBtBVMP+cjMp-Mi-e'Z4t`J1a:TZ7S(rth,(TSPI1_9p+@LlPLkBW%8'c6f
%1.9t]Y[%9k(^b?`A5.PmrlDN6mYa\8,Q?V!N`F5+f>3_Ejo`L%?>&67;Lk,.LUde&T@l00QjRmO63lO#j(Gd'4"H8&5*n0#V."IY
%*M[jq5+,EH(-4&@p!dGTjn..Pk4W?,i7r6EY"s:]Z=>]TWPo^Bbq+/r=b;W6<;?@>NE7E9rr202Y^Ot?2JMML)$rHMeE9nsDI]Dr
%X3%$@4,:qPFE6eR]u#FCXZa?THMC`ji,?C-fAHP5^]'kos7!4ArVM*AGCTJ<J,I>onTVt0s5Dl5QXBd[5Q8R(J,4q-s76ac8GkFH
%nN[&kYNJ,tpM^%<r6*I%r67J*e,T/l76?"l\%hq=GAmNOmiSIJ5QC0Jri[FDp[A.JGQ7=1s&aYPK`D%d4oY4`*rkb[5=GPEqss^c
%qYgHaIpV%44eDUrhu/(O#[kShE)5EgIs]8V%5o*R.UD&;cf/^A@FZfe(-[oKTE!&?rGUT\XmsnKXSR0i:%7X1C@(WjLCE8n@A$MQ
%TVZ0eUc`1l$ur.;3cPHiUlPJ)rV0Z*^\^fShHUBbLW?rRWtTFm=#DV1c*)S``%dK?c6&)U?1HV-0d$/)Sun(>%`4nJ9aRS=6XeLu
%DLdSb'[m)[B*f/ZX#)(dm-Y[>8$U5Z:D7`Bn#/P>`B_nSY-FY;Xk,;N=i0q>o_3OTMTIb"jh2ksKe#ULM[9$3*H9>Z_aBK7\7::d
%r%Q1DM'==FKK"-D.HD3d+mgWabuZ*o.,t%RY%.p^2MmdJ^[beDG1U&(Nij+MkpS0p7b8]*[(B?[pItotkn9G5e7(gi-2+:4eWI-V
%Qn94afM=h9,[XTmRN$KR\p6GCU0H5Z(&ZA8nCouJ\2SUdC[h2T3^QFmn6<=m"<gnsP+I(Mg_.KE$d,qJXcs\,&m%g,e*54^QBTYg
%XDdDU\8G`D(InLNR820dn.UYUiupmS4ZIf`m%#aecqNoKB5)`\fZb.'@:b:3M'"sqr<[G@W.BUFTod9oKFb\f]!&o470E:4])c5+
%&f.uUq(aEa&4.BUmaeN%A8r-bBuD/aP_G#+l@2_S!68d<=I'<r6Km0mKbV<aM46^RaV_Dscoh_M_+E;Xo-?Xg#cX`m8[IelZ[ttP
%D.;A/cVWW%Z\h7L]]f\=ih#c#e2WGf#'0#L)G&N-X"'d2I$1Nq4hu`D;LB^GAl<"#Pi8r&AO`te<OUSr@ud8aE`)[\XY!"=/;K4R
%@H3LS*2-Z[_L';HA//FFR)cXgf4.%VZOb=&_Go&c$pjQ0,XZ_p`?qM3lYc9Nnq;`6o;eK)GD`YV19LP5k)`XLoO`Tk.":_A*78-;
%ht3VU^<O*u:4?;'&Ctu*G55Cm!5,LVGT96In&L6BEEk)K<uuA+TrTnUXX9)<ks%==lU#r'pb@X:j2SRJCfaa[&0Ync0?7FM)b]3H
%"[:DT:KW*oOsg5^4qDteiH#<hjKerqGC&s;`YS7uQ_W(a5*+n:TU7+5KFOMS$L(O`PO7q@I99\I3p0s$9_iJsls6f!4_W]rO!dL\
%WfM"62c+gY"f=*^+0.bag82TS:?ANW?aJ8AI=h23X*NQA!$c(j]8YF"HBtO1C;;3&cg`L?oBhQu+hegQrT+-Xhr`#AIe3ZT07Ohf
%oX4SDfgD\$N*#l?[<Y?H$t3/QTXG+mD%bE8*?KFk15M88[I+EiZ.U?hdfI=/ls8)h8mG9e+RmC60Z.JE<Z/rDn4oYmQ.jjYn##3o
%OdeT6BPYN'*VY$OlUVseHW1)qks.UB#W4le.if[:M@P;"GrM0QaR,;WllC/jHGqb%"(0_ec5HuegB$d,bGim_TZ(j0$LJtZMbQhG
%+uMVdU/:16FO@GV^9!=G'#,N;;[qNe]/4WRQG#!,>$"7PR5#tr=&9L!420Wfdg\9ql#tf`R\H_AEKWtgCMEJ6Q3mYJ<Eq_9L)S"g
%R;VMVjDNnNbj^/p>bcLcUNc7&)RjsnUcdMeO']MSQ<A>A%:lc!67XAf8S8>5O"OE=+)5lkn%IN^5-DLrLG"G]%kSm0pIRnL*F#).
%$3Cj8nZUlDnH]P6fC\rc>"0/?$D2_t#.9?%0Wh$(?DIe`^<(g^X_E?d?"7JVCQG1<>"72P<Y$P=lLhHll[XI0fmoisV?XR%fIB\A
%++@SAL*&LrQWXV5k1%g9iqS^VQI+j_0pMI!C6`hXZK(0f/*YJP9Z1O]cP\B_#t7RI#,m]kh3eDiel:M;B;RIqeLFtH&6ccFcnSXZ
%q$OQG(m`+h>1]kr@gGZFjV?(i'LEcbpP]XN<X'o]W7W>##S2`"nPtXRCM#j@XBaBnEH4cmck`h`!Z.Q%]WC\Z>7[.RF\L-cpAfl$
%a_I+2p3F"HhN-l%*!d*?Zm%0E;0f3*:-C&H>)nlgiPUb.:Z(Ju(5s/>RVOIE_6KDe1hn57U(\*d#NRtg$rl_,+OZX*+C@/n-Iq_7
%Lj_mNc\#J1`SW?&_/+NeT:1u;S$!6;@_F*Aj1@5<O@a'B\GR1$OtbG5K'9t%OAH-s'm-:Q!Ed(0&9D4+5D-S@`3m;tn<$2[1VJX6
%WZNJufGFQK0BLKU9HaV2I(+"3dmHHnn$YEi)_h@\#7>a'D"L'Ldd:t_KYrSTaB:-dC[_\"1nirVl+E36gZ2(kasXGQ':sn<+73Aq
%n"V]@KO@J**aG`G'/rFDbmH^j:!UjI"C^!F^7J'BM!M1@eS;Ar2o:1JEGNhd)Y,KM<Go;#@N[rLghec$8Q3LUL7]_;RbB'9YH:jF
%C*iM\JU*,lWe<J<AE/S['AJ71P&3/4@,f@Uber.n,_fFmRptE%I1JQpa;Ki@1g3#4Ze^>%8U**+GD`:qCARYl@1JrRs4sSWm]uG(
%Us-7C\Ymr8'ODK.`->hQ9PU@"APL1tADOGs'Z(?L;eM5]Xf\_SP"m8Aj>u(3*5\rNJX"T&4`%<d^qWF1Xt)UO0]1l'c[Idq\q>sL
%8+9mu%>6?sLO*%8'O%*B?$P^M-Bl[,RD\+h+4.+dHE&tf+R-JtpSilT#b_q1^?Nd,#@`,?pGpP>cPBf?Be;BPdcr0->f#5(1j1._
%p8*o*:Su"Af"#rWK58&W\Q3PdqrYX3%0.#^c>K1"Aeo)F,r?nLOXN'F5K%i<2.1.LHpIeI_?G&7.mjIu>Nf1N`R:G7[+IBGD8SJ2
%;*OqTNGV(k<'8gXDT[DY:+Rbr?,!^j5!++j6)h*W]GZ`%A-D"5.6;_EKA71d]SBEg"a[bX\0Jm9>oCea<l2'j5(&olMWBkeG3'8j
%oB,HU$Ya4ml^1TsHfXP49+t[!_fEg!a%075b@0)*@Pq#0L)F:XS]#AC\m'[AaOfP=m3OTs)',VN<i1S7(Tl=nOjDItU]`onSuh0.
%f+QS5lc*'Ds47e=k$C_nL#V,;?Lekh<gAf4[V?)/&XO-%[>,0JQAqD-[$+kPm]D["i`=X[XO:@,B78D5bq./_d*WL_d,(k>Fm\h^
%9HOSAPs$N^go(e@NX6u!(81a=<eNd]qA$aed,Ff!29>O\8&,&s]*P7(s2B68^]*opT;#bD(aNlM6*`^69GU-9eP3o+K2Pip$sEN$
%8c2]Hb+\b0eB%*7O%'[6q\T;)?2FP-*FUa7RPJhOkg3m.SKV\?L((<Fe/^Hg:e1n[ADLZ+3pSi4FL08$#JcP5fMTi?,;P1T(aC:O
%EB8fUO1ZAJ<t5[WaGZ*'4Vi_r%u#=MBOia.o`MnUO0A*N+4mJSc(H$^7rbsL;H!]!:47JN:84j-QCJDLJ?.d9P<h`+Wt=.2",&es
%G/ppVSmpbZNY7I:N?IGF;KRF*[sjse'aW>NI-!!\XC86eZJ0_6MUh\Bs5)$*VCmhmB:31Ch-RYnpm:(!<.=FX"5P8r3S[QQ+?Abb
%T+,uN\7t(?*lBKpOgr4'o#h,8MW9Zb;/8;QqONEL`Dss$)qn"7'#"BTj#XbNjWBc7Sne<:B.rT&To$&R<Tl_kc4j@Lh4iF4$55:>
%*QYap;CIO`E836OFWp`,LU`nk<UnUH*3W3sbbgWOn9p'F(C;d*72pUi=45!8naCf3-VD#<Hj>`mL]>0q4@3)FfP#.Q@"SG\$!VWi
%)>T5%-+h/p]-EL#=PArXXj&(g.FSQ_lVbS+,Y;/\TH]VAGcb,:7lJ-"+qT(.(3M6_QbNhWm?dU]A$&bOObBj[Nb-IOBj33>Bjm#+
%b&Tf\=WP(So?TqqTr^]X[iV6$c3TK/DdF?qNhrCQW30eKKIu>9).h0)dhPVc\`_q,G`6$4bYejX5P>gl@ULdhbqUCr7HC[HgJi';
%f:etn%FO/@kUJ&0YsXO&TN&4h[FKn0/M$l@=N@8K'.qKYG-E/4H<IYn\rY9@"3JS0<O#nI4q;qEJX,a'9K0JZKje?C?-BeS=;FU?
%>h<-]AS^j(WCg@18WMF0^4@76Xef:_=bgNa=@,1aZtcM<$bNGEI9%jH1JB?eNcTq](Z#Sq=Mj=Gi1bW%\QMd6&][K8_6B;n::L^I
%%Tcl+[eS&:n"U1b=G^g[3FR37G,ObSJGrc5B:J?&&38ee^'m"&P)'mj,/#UPi+e^c+6ZGEPp-)64t>6,Lg8,H]NeN1V].=&S?\"F
%OF9FKH$<7S(3N%V\HK*^R!uR(A[k"<<J6UKHaW9dk!.bg("j4KE<AekPRAU8"T]!H\D7eOcc$sh/u3H.hf-Pg(b&3@%%:=XW7J-C
%\]5"r\P-sq(*,EG@P?^lWa:IIi7>IH+,7;'+>;WR&/9TeG!H/`Wt(,)*H5ks74>#:S^+#FoqTFi!,6KgV?*O;*N!!-__5KS>QXu0
%7MlN@oRQR=$;;(HXVfHFP2sSX4t]L#Y^(rO0`Z5eN[UrYgO5WtUrqW`\.6R2+<^p7fF&NB5Ke_R'[KBkfEsBocl@N/JCQd#d%b\Q
%i`S;;Y?O[S&jD?U.cKDDI*&\<#L?03"!)%LY*<B,R5ogQW%4*lW)34*P^E4KX)M#Vg%u[OU<!D9=a5=g4nNk4DktN:?P0D;>c_59
%k9,\*GsrueCRI!V-]1A%CSVOufG?1Hro?%LhH%FE:gql:/i$E@eO.>s%oa<Ij7W5WDoj%8M'0N#&*5$B%7%HrEUuX2)Obn'p(%_)
%Wu4;sOll1,NiGF2cF9EWr(b*cLCn<T@fPElY-)El$@rdsZ@EusPMTM*0Fe'8J,#@[rJuI)=9%d5TDmfar;(X;ptrgc+!75lqLPKl
%b"2R1qg\FVs61X*iRe,-rEoNJhu*.#^\lR8^\][6qE$h:cbKK%*`)c2O8jQo<WC4]qX%CdX2W.=!4GfHb:(<h86"+kUHMm]pm>`4
%BhL*ZA@M](Si,A5OrD>q_?unX,GA8MTSsNd/d3E)S=-aJm`XF61*:t\?YY8n`S]D.pfMQ8RumL@>IX\K>e,_C#kb$[3(I(-j9L"n
%;U4.f3E.#T*u7?:0bA"_k$Il:E(CH/]F:DWO5j,r#S#FUObEu1bCg^_n4MXY]G4\bo(GuqKNN?:O:3@\N:YDqGAB/q#$j\<:8^0j
%?`Y(`.!B]UQ?=/&6983sL^-\\>/rCC<,!@^VTQGL\_>G`FG93q(4Q&ec*EY>*CuNr`STtC/6(?]ZJ`]?",.XGKF>GIY\U.XA*Qep
%K@[m%L\c0S&m?>HDIEh@8h)TO,DjLnW[I&ZeO]r>7WSYo!?o,-)S*e6#U)<01T:UiT'$*[?6N'$Lp&"-h[RLVFs4Wded[?]#pFt`
%1\?SEi$soEVFY@:bBU0VkgKo5!5rS&s,ITT9,(&q?X)?)F^X>IA%5"?k1b(p%DqIU,tG=ho,+b8&\obAd&gAlXS6'a\QsMF`.qi-
%NaHJi[YZ0Wc%Lmh%@m[i$Ef38dA6AmKapG:2U;@X]W@mCe5>:Ldr'ZU_dG<-*RtsJUcu`If4N.Lha[(JDeC5#iRPjpKY@C&FGm75
%6V#VQO&]sS:4r/9HI;7(P.d;Af6iqFC@n5ko>5e7-rXL#gaaIDVG9WtLuD0ld#jYFM`=?r8*b,MKu8Ji)ELo$glL>/WS+c\k(<0'
%g,A#lXFmD(@0^RR/ek7.fgrr^j;4pAW$f>JW'NljG-13m&F\N*?Smr^pX?!XD2-@K?@oo0,n:4@"u)eVmm/r$3&R#:M9j29aL>,]
%:^go0C0JX>qrRDc4?u2Q-\X=F\*,DE7k#$:m*]SD=Re>V>5gc;Y4U`C(MfuQI`TlpD!\`e$g_[CTD0_#mCA%!l5)BE^'=i-g'FcX
%DDT)R5*GtS.a=*U]\pDMKMOGI-L/2e*1`As:'+_?ouR[^*jlb535fmK+2()\X)F:A(<5?l1XN'POoiu2HZ&m2Q+@qPJe'6f00$k5
%'H9t/a$VA:&<^lYMOQbpO(7\,EgLb!k7#t,HkhHRK,%oc&d8i]RY!Uc#imG!aOO=36cTX;U&iodiNau^8OG%;R^<\\J>uh'-d7YO
%[sWAX'I[Sr74tL=S4CI.Qop&:fHe1#?Xi%:914H3#qk;:U-)L;lktTe-hAg2f2*e>``5tq2BFDeo:#E1eX\n[(7#n5Qe<9]ou56<
%$b*Oe'rE16=TJhdI1)j$JO)GA9V92\_iZA!n>f4d4)m)=!<TCGlc0)lA@Gt!OPP)JEU1\1HW\U]!]^g2Z3,ZPjV$F=>;bPQ'cC9]
%'fuKNfMHS#',>0)6+[Ol*!eT=Y.uMmpBi&RV"`;0_o,e1'H5+Re*lr5PP'7830tsS"9R*AM\-dPi:pCWnE%`,#kW!.gcEa]8/1*3
%/ikL!PXYC.%j?oTq(8r."qlt4cF$m8HT8M$8gL*3G6?%]4DDRM:@o)k(6+R44[OWdbjK@#o%nm.r$=[T$7A2'jU0cLE]hmE,(=LH
%']3G;oT%SjCc"+!P=C:t2,b*da]b.=;!'Yqd8a\d0Pn_<T9V'N+Z_j)oBYnt[4:hTH">ei*2p^jcHAu$"h'!Z[X/P2PQN^0:7@RM
%L_1eEXNWX/V$Xe!8H2ScoGJrE]QB\6h8fQnrHIW^'i4gejBQ<;f`sOI'G-Q%la-4m?1@c^EVY0%rVBT>l6YOI08hp&Pb;>i7?X>-
%:t>B0?!KZ]T-fmK3'\I.XaB"l*2/1_aKUA"pkW#Q8&?O0>HW2-@3gRV#%*R<=2O7(:F+!&"-^jM@:<MG9$C.j=;Z,,^KTu?27W9k
%J5Gel;s;_pq[\!S??%bOdX)I+6m2'N!9j!0!D%R(eLhkTC,_5jK?0["Z0a2"Jusd.I%[:g\tWR1c>.ZQ#f)GP'``s7^_h)[8#&*&
%`-JNMJc@#?NEN.jSn01h@7%SWgIc91W`HkQk^b/Q9a98c'2aYhoC!K_O[EOAP9TA1Z!)BCk8smAO&9E":e0OP_nF":WX-44iUnc[
%`=1LOJ1Far<[+l?^LF-ffCKgQ\Bkh.kq]&33ENp1#j5B%4hNpl.nZ4W0e:0#[]HXY0Fai.!KTtjSOG@rm*$cRUkD3sO`N"(PIZI+
%cKO;WLp>@^HQoLi1</WX>n^Alf.stZ6MH#B2\na)lUV:5!TJgsY"b4%?HtD6H]84RICV`LGDg,/j/FGT[CG'<!eGN_JOZobDAkNh
%OJU#D]Z4@<f;O7P0DSrA`WF>(b%VQ"*OqE1Q_In4=]I@BibicD5_Y&/OYT03V2lDd?M#n'p_Mj0N3C\)\arkIYX;7%^E#Ofp1SRV
%?`-bG\@bkEoAe[Y%^=/^T/U/s=$PGX-[!5G*tDY!7\iMNd%h>58d?Ik/P+kh%\Ah[da8;c[[6JAcu."\(%"Jfj4K4EaJFe!;SAi8
%O\5q79:2u/<\=F8rY7)J!CM$cgU6oJNpKplILJW]PJ3b^;'#%93?p'r5-)[DIW.QB@Q?26.,`O4dS'B1Y<Z4C:jG8i#3r2'[?D,o
%K>(LBjC)[-N>=M`!Sn[QLXqYjUiGN#^7Qo<5=B0si<VE-+c,SK&1\)U7CSs\O+Hq4LC)A/D=X_1+To$@mKMO`mdPce1s<8e47][`
%g5Qn(>\ED7R?>.sK6UNV>sh_A3Y7QkTp#JMOKYn5cJ-Pm(\Dj,mrjLSR-+^kF:)*]%eF=!nRJs3GbEV>I/5OHnB>makMq1BCNe@D
%&uQV#:2\,k1^TBDEo__N!@k<T`aTsp&3@pCHR7Ql+LhWE`fKg!D(mub]!;iW]>-uSq0^<2K"7U6]dq'%-;?C9X"T*Ab4,Gj#/Z+d
%ET?a6&>O$DRFmpkB_4nYbL/D1keO,YcS0If/%0tsk`5&8[cS)m2)IcN*C3OZi*=<ub^l[PV6hFik^h0OK;*aA=M#g;n),'QEGikd
%OanA&"GR`0$W-6^Qj<3ZrVV%#l?<O1V41iQdh\98Rm$C])]9@Y>fMo@O![b<I(bR/5A^);I\Dm+Ke^h:Gb=T@P=mX_,B2f`/^//I
%4?'muUp_DN(\jQX69J0dcLtG&>J=3NMq$i%I<YI6lZB<TY7.?J\Y@%B(_bZa9RH$UmdNuWkPZ@OnqWRUg<`ILb54qTVW!@/+'g;J
%([18as7`^TUZN2SW"V+m]ZqGQJ]O^E;rNVMVqY96+bR\SGre#64qT"G15kB[L7ku*/oZA`KhsrmCYZ*D17lp?12TLB;'R+#jqTGW
%*b62Qf!SCWp9Vd4kH\#J_4r>SWW@(1jM:Ji9(*@U+54,u1mnqDmOcjq#i:CBCaapspr`J=DYEU53tF'qJlneu(!`>YdLar],"!6a
%BkcZSHn5kKc:[h=p.u1U67jr%C^-+_p;=SFJt6_8;7Y`c<CFaI>ZmcfS;SU&N/[^CG]5Nu<*nSq^e<U4,A;md-jL$X,.A=[F3gb^
%@GX:4P&4>jAo.#V/5)PLZQ?t-$g.b-:G&0)*a-q4J+Cq-'sALZg'aV);[?)rA)^>b=NVO5r=KpqPAJ`ts'pLe?6(rcb*&*"k!6o5
%k7JU)&D(=:l0D3A_B=aOSE#XNY"'&(h=`>4@*Fn7<TDcJR)eL,>2)#=I^@lE)8R^ogqEPd7-FkE5R^gL6?btfQB4U_?t/I6`.pAo
%JSEcZF+aMRMEGe6Z/d0fK6N!(&u0+#(bd=#^7_;8TGY_YZOqi;JB^2rcL]F)k#=Us7p?qLV*cF:r]@]-p8_Ha?G]p6iJ2@m_IWoH
%'(DI(h483rGmf8Tq4*>r7LP!!a`V/soXPkW$fPH_(s])YnD+h:_Z18#U586h+G!t0ZY_K6OGF#C'8ha[]P1:]iP>!-)V=4O\Ntpm
%q,Rd9$Dq/K+ca;tN`BMfWP$gXit@Z.<NWt0"LB9aF]p_UdBe(YR7eSfTi$%\e[<WfeA9s>=$#FX3-7V6j&OU)-&^gE$5tX(C&P]-
%T!-:-3U79S^gsp?(9Xa,4plS"-BI@&`5`LZ,6BGDA7CM(DE`e]6QD4C#]m)J*c8X(5Eq+\,@DOIZ6PcW2'bVc65\smiPC"m1>P$o
%ZR[R-ENDK?hEae'O2:9\`UgG01U>Qplh;KE5JG>&g#OACRBFp1_SJ-r)[VCm+uf_Dk>6rF&U38Gd't=g$?8m7J-@<bXN(m+d%"g,
%a3WJ1iKYFAT`N"C.c%a8m.lu$fQq!$VPh-O5-=QM=!nP%'[a&*o")9VHOmt2_sgD5[9._bG(8oFdI<A_`bpdgF2(%mg^H83"\@N%
%%fbRNj8EaUD3C0h!ltr0bGS5.pE)<*D<&\bb!OT0j#A^JFPF5mR/d4$</%akKaf_kG$L^bT-9\LGkC/Sr(3$c-plXqi<M@uQnMYT
%l%#VT.r]t@29<=aFD89dQtM]H[l7OHcUk`<\!rpnJ7VuDA$F.kKQH&]Xs((jXtMR6D2]Us#jVG.SjQ7bTF8eBe/h^kE`s<o3S"dh
%BmQNZgBSE`p9@/=o!ZCY]]+eu.\?!bhn%;`e]"/-"luQ$`B/^gNQ_K=6Ze;O6G&7+E4ged+D_1>C^oZ]e5)%l@e2'=d:"&_/oE;c
%%^$Lm=YAo2IGZ(i:#[H^_g%'g3dcNSGU+UBJVDL_K;"LK;k/Tf`hehKkNjoW'P8Gu1`a$q]%=b=$KXb*cq>4&Cor?&9q%E>pN7Ls
%_u&'X0]<Rb69Xq(C)hWmg<U,5#,1T[+Pat\=XWZ:!sa>/DW%>r3%^Y&qh$<'HC.5>*+Eh%5I=\MA"44'W^O'p,NVlq=PU\Q`0URg
%5MtnD.^V#Mh<j;uiJE0NHMa@191?N)7Q^CQm9P7Q[rQu86?(o9Vph.)YiAR;F;1'iJtiI,/pe/85_n1<BS^X=dXk[mMM1,46O.W?
%Hb4o8U!BsOgt'>e0W5V$=qLa`,V9RA$.d@KQ[Oi_`[<n2pX5uT'4dg.CNlege\!k.7p/fY=TE73C'5:7C>`E17M\;BEr1gMC?Z-o
%V6%@R&7:[@O^f=)BOJ!j%eH=X6+@9c#dNl&,VZoL2R:]oo>4^P^-gYGf+ok-j0],h-&-#[\+n`DrnUfUb[CP1a_S$=SP5Pt0F0dD
%1#O@b`#S%&&E^rKRu^]SSC(I3c1ZV;<esJZSP)Fq+`>ds=_;FAo7PYUbMP+YV*"r?F=^<>go%ghhR4qZ``97AcS">B83Fh4JiE@C
%7o+I7'*S;H5PGn:"Y'j(CNg.Q;-0urOEKF;J&V,qF5=lkGtp*'fSaLpm"$uRH5o?HX<FKV`T,$T+8]Q%dKc.lip"OamkYsAnAABR
%&8H40bGNg2)@J,T4/Jj46`=446Zk2%H3Ee.Pn$Z`dZZ*HNotCbAtKqDh]:-)`1=Nh=,pOU$#^U6;iR.+35L/tDQ,gj5X8m2Oc-NN
%55Mfm?6%1D\Mj]$:T(Z5?P/XM<N?0M!B%aJH!F"0K0em2)[kX/#`4QqV]ZU__m"LF""V3i7O0@P?<`Z8[H?nMm8o4DF+U_6Umj&d
%hEFTh[i7!5ihc];'X"(dV6R=Z0EbA+i2+!FVdX\A"tY8%;dSV/Ic%;8GaIO22NdZ:Lh5=/ajdL;Q@]FJ\*qT63^9+IF<P`]p+;d1
%bK$do6Cqu//$a](.i#mOq;n3N<+A)8_+Y<s$3kNZI.?Yu%Wk"*Ej)d"(6(@dp3d2>PQVi`;B"ItLe[,T/`h]'Lj7=8C7ta.Q`(,&
%`)Q%B@(X:26>1uhEKF4NDt6*YR)cLT\NppR_t&0_nS4rrj9&&!8g1Qa!+CfPgJ&38#$-d0%1>L8JR=>\omI?[0UjILMbk^dQQ*kd
%Nocg=dN@XS$S%gb&GO/YT=*apI,&V$+I/5Q%R3dH88<uD[H&=%7Cd2c?5odT"s\Ln&X*a[rNZXBXi3_=-O/HL8`goApm>0'$r^>O
%7n,TKkJkke:.hES[D&;d:JJR94uW8FU7SNCok&1Hnh%;sMZQ4`o4sKD>50B^0U5(,f]MM?YOdG.NM/=GoH?t2Lon/KGnT`g"?B=f
%+_1tr1F$Ui;BsipoEbG$,5ONOIh[9DMn;rf`GZp5U=;K%p<*dB$ZLE+@J6O%m[PqJi6i?cd&04_KAMf&fcP>ZAe(Df@-FBQq.=Vk
%,Hh:-K@&:'f><p3XND?fH8cS:')BED%<hn\<b?U;I=&Wq_=$#MbL*`%JREBiBR-)oc.JaP"aZ/gN,\:Ffb-]*OTWI$QP".CbX^Qf
%ksQhXjJPSNn.t"P3*tshLX:bm97>V3HJ:g>")eFL"/bt2A-:)na#X^MLR0'0=^,9d.4b<UYm%:a&*BhgnG<dAl-&KY&mt33Ce_E\
%B:p\`gYNkg2cc=B(7etm&;[fBSTMf1G+[$fOu)@<I2nC:07Ii#$;P%,!V7cO!Q"gu'(U'"Z&!&K%0Sosf%>d3a<oe'BnC\.!n,QK
%SX;po)^^@5oEG,b9IWIB64lnk\Io?Fj[VQFke[jA5eI.+ah-=US6/,+I:RP5(d=XP?@gq&&Q.^kemfK-TnN/;?NNBpG9$oXEU5J7
%/k'MXD09Y!IrX"mHs=^SCjD<:>\">RTK?NZ[Ttb&:&0V?'61_GgB[307:))H)+fe/FZDZkom8cfneA#k*1X8S`a\SO(Pd$;+UpX&
%aTUrYMA(XF)FDo$9PI++5(;=].]gK2A:FqdiLXIFOchb)Kl+7g`a:BSD&:LOp[.B!\_(5%Zio9P<4GOlj$!n\>['*AKm.ksHtkMm
%AUq1B"!g,!aH]Tde/*:R"FWr<N3SAbig8rhB352q^8b;J4M$5ZUJDndSu&C7!kf5Dle<&5V4,[XU(d0f>D_18Fid,M(H50WJfJ2u
%#fXsgU"AH(*h7iuNe'QG4N4?Z`'t1?k2`:5IeWHof`_r2c8pFKqTq"H@R\"Af=Zf^`Z6#dYa0mW$bkrF$A0,g5[s,,0Dj.]fC*)'
%'qMkdeM;8U]mVG<FaK&eT;mZ\TrG;!1bWBo%H>H#@5!&UCaa0e&=/O`&=QhQ,QQRpcn%YWJY]"7_8JsTDh;bu3:Uem!mM#>U!^,a
%L;=VsXol`0H.jugnMi$8=D9j.<l/C;1)?=rR)HmRA]S*SjKnU7>mm<OQS!U<ZEgoc3/^$JMo`l,`F`/$\4M7M4.W+LD$Zj*LgB81
%?_W*5b&%8RQ47MKFX>::Qr42k.?sQI$i`JU'i@qtB@s;3Ls7IeX<*H_;hR^q.>7GqK=!s.-kKt2I@!It#>kUU>[P^%"dOCnOm*JG
%W[nr-@Om(EeJ<.3L4*oscF)m<M]P9u9rJ:+651#H.kXYF<5W2<k#ID@rOAlsR0g2)c7A_*,hubL0P:f<9R"!#lG<TMeldj%#<aML
%dN\JjFei8f^pSX+7]S!+W\JQuicfHZYq`h<7JuGr(IAkj,r;r6h`45p>2p+hG38FnKFOR"mha?;[Ba,i``cLQNc;B`[@nF#<8C4%
%+2V#T-Uh8?dOTq:am!L*CkUo6$(X7`SEa6`2&;=KZ$'hFpfE)]"Mtkp'EPE=dAcea0YUh^6`,4a`ZhoX"8,t0oP!oo#<PqY).p'j
%N`:R[*=n^r&j"7VoS*rt]$S0"F'RH[s!!J"7^gomlu5Q(j;&!qNi9e>d+I9,GMV)o.O,t4#p8XPiYe4C0VKm:kr.84KVF!nrJT>$
%J\-L.N]L^EH*Gq4&)gb=A#4pa/lFce9c_fngYqL"pdj7k_Hti&#;eCDf!<Ro4)BY+iG_Cd?nM.0IfI>A2D;>J?(>fkqe412J(K6)
%CXB2Zn15%C,fFl)p6F%t&7/G&YR7DeP#bkaIXmt1iZS:,`?h+`lN.M4+'VX9c1.g>W)M.8DYjS.b80Di/Dp2o&Dr4g$df(t(N2qd
%f15Ft5iE,\<:e<3Ib2FIhA=?0V:@/ElG.IoSs>c(`hME4G^'<9==A-bWEk,1ng<](H[gUfY@+s?rEV[h"fU=^1H'DH4IJhqZDb$P
%7n:,)SIO^<(7%E1d>'kU_n:RGYF7OYEVX:@N`C^J5O5fo?ZrffM"Km0YUHd^e4tolgTFmc<ru_SVY$YU&Al.E/s6o2&9jB!@j]k7
%m(p_M[ijTL5L+nJ.Wjp/e+j!6iFd5qc&U'lE*n6u3kS(D]>m(c%uBYVD7^?BFjV6'[GT#"H6:RN!t?3@Ea/qr<^p;e&d1Uh0G7j1
%iY>F8A(?);G"oVbB@lfqEf:Y@[uq[,Ed%,82XDr#1_)/F`2e&)K8L:2g3g@fZ&r'<hD7'AX7`;c7UJXcbOGL1qe@8%0?M*D!%aK2
%_0=.XT/rush?uQuY.0pETR`<@;I"`n7L%$uBIc_^ORf%eIPbZ(2/m[5W):&tP[$4`a(,9f!88Bs?t4E,I7o]-2^jJ`qF,F$>/Fdm
%3KYC[.D%=HlDq$TNP'!?g:)Z%N>@CXM:s]YiSh=JphJY9;Df8nADTUb6;1o#@+Rl-QK&ALk(/OBApIAfK.ofi6QOA"X`5'"*&%P,
%baR%4BcZ0/MYgtNQ(BgnL`c1S=tjJoM[a)I?ot]1=167V7:PkIU,lM"I%91NZL9K?JK`:=XCYoS5e&;;h@;5)fL%kJ=+o;p!A`_p
%H$7r:lg5(K5Bh;M:_po$DIAgX%VP.plTiHi-+F87X7#9.Q%AeSB?'$bKbS'L[U"Zu#UJbs=.NTKjG0>i[H;,R<>F:-TK#WMC0PSf
%jAB("YI-ibEJouk*Z11I=Zok'i$??OW3-99IC2$q2Sqo+;G?C[)PW0facTD-C)$#C"(("\YJIOt3Q=-[bh;2GMiqp-l'#]AAfPSt
%#((SoHGN2+j(kR]Q*ukra>E<7%P<VC2%\kD%AD^DX1[[:53b\)^,/\7=b0`4bc&^(Uo]<SJ^AN;4ti\>$T@Q5`+.3TRPj>98hX.r
%)FDKj38,sQ]heYo>7Et8J.Z,R8J\D+;SW%inZprBO!MI+Na&k@[PLLQ)YOs:)UUh>AG:$NK>H@i65%IY=`uH*$1Cgk*nEbbjHo1q
%NC^!7?h5"!B544SZ.'jt,V\KaN^3$:EhF%#B\M:u_?d8fj^,1mn::9&'KDG0/G_kgJJpf?AfY1#I%kl*m4M$$aYGnc0:EI]_Q^Al
%.7!7_NWY9J0gE0_>pu(;SaKgLG7VaB9]pNPcT'#h';I^thB?r3@OP.?f4"*9CJ)HL2YS[Y?GGn!HptG&Y[H'ZR@Mbaaf?)=FTioh
%@R4u74$Q&R<i5#T?d&*WHD$7rLl&Vl/V(KVemH-In^h$H2(!:4b?^\X#t&DJOZb\'JVMjtPO,?hc;oqh&q@b^9b64OYVNR(er'PM
%,[a/_ng5/Q8h5$,/0[!&GdL";=dr(I3P^a-AF5q4Wa;*;mE<ik]!r&723j1OaiPhsq4\c"1T@%e_boKiL!Pcj1%4T@npn)d<Ko/!
%0KZ%YTT7k$Hb13?#!&).'jcT9htQtem=>;CIa./K=84J?#Rt5/^p_eB.2kc::p.AH1gKgab+59+hDLFP'O(s_X16<3mUae?*/tJW
%a@;8&X[MbP+-]Op\nO1E$CTFe]OTYiHW#>uF/UV9E0i+JJsfl+M03af^'GLNqVsUS\J>:o@P=9SntHt[;1*cgWouPHI6b'ThK<-$
%\5qu_Xc$$eX/7Q<prF7OiKN1=>Mn<^<<r'N*X,<=(L#M5%$ikm+grl`p+#-3Z_IZN#`l&!lqVQ<$h,"W!o^e[%$ns"9']?T'JRF<
%U0ho#L/2L11U5UQ"c8;_SVVtf9cBr'l-ec]!d'JO.2lXH]&DJXFc8X=!C"<,eRkJ69ETpZn6VKT)XI&7#6u/1)>\b$RYr#Bj]'A;
%1L?B924'/!jJquinanh@!nfX;8>sYP,MJ.R2c]-2[+jbIhL]e=AMZ7#(#O?);FPa&.W"B"5b<bHfElKL(kC7CLQ_7hcsee?e6#3B
%Qr@\K\k$Iucuc/Kf@EQ@Ut!>17A83o%HMN8cqm^(&#n+F$7tL,\Z`^u[h>M[W"L[IK5n(+mRlgUQA55M5`O1g,2'1%Gq1Ts7UQGu
%,LE0$_"ZNq=[DlkL9G,&#X\\XC5bJ!#/blY*)bB=hI,j_W6(,`#k%!/*_k"b7_rQe4Tq`Ee-iOF_`6@fia`O@+gb0J/NXIPij)tK
%:6L<?*dE]L0mj9PJ=Ij.<T4">kGUL095"?DSEg2a7";OT7L_&#DR%[3=K$4Jq<fZ=brX(rXaA`&Qdc,N/;GZtQ%2RtG12t>$k.BO
%H^FSPE\p)LX'0)u^dYsP4W/B7b)oDSB5<a=%j!s&UK8#EGi,f1jp\Kg3/[A5a;r]?-3q(ghJ&GM?t7E'OY+erB:.fJ<!/U)Y1f4"
%]=@V-jN:8Mp^Sj@,P^aBXR\/u:m`s06C:guHXAU;:4<JX`_:rF>u%I"j+sCP:2=2TclE[0rAs-mF''UTX5!rgC'H3S<>I%?>ks4&
%njdrdol/,CO9*SO[q.S'c+PV"U+l.I/6psOD3ZLo]t%^jqZ[gmp$9/Kh90n^ppHa[VGK?8<0W=^5<!q.&3bQN\1SC]?M(FMWE]&9
%jBLA,N7V?e"Ji.&N0W?,*gdX!R-ra^D'Q4*]_P`MGHS6XWGEo5\u*8t'JiG7@Z-$D]Um]TN_RU+as2q[@4rNt?NXoN.^I8HfnFQ/
%"+l11mK!*\T]qpRLjuTWKJW=ZKs_U33c99EgM)bjaW"GGY94l+_Y:(#]@[gZI!Z+Cg+X0JSt5Oc&+$Z8eoP'KTr;j/fB0Z>JXo-T
%k$3%XmjKU)b/2PVae@2/9H#9?j<EXJ.q?WU$Enmik8qV&+<Di7E*1m]_GGgS:7Q)m\O;g46n28D6(#<b,)j++@!ObS8_tUf8h6*A
%PK5K]cO[b()er_&pUT)Oj$fe3"F,hS!eD(^!d=RYpe`.bZcoHU/&`\VqfP"?ET^h2o.'*__Pd-')[u/a]H$JJPV97ZG9uhS"F^q^
%0-`-SY&/8D4mGZ^SsjUIZ/=a;1Sm4#I,3S0Z'AN=HG8S8qgk_kF3gMq!\!]p>e.!(<+BAsb0'F6hZnK#g53f#\r5!C(=uLTWjt>:
%mSa33@USWCI(-CRdjfL*If/ZI^"^hMac[\:"SE7IA#YGim5uKKb$Are>0+e+`[uipX*gRSX_k'%QK>U=)\HRJc;fA>#!mmM[W_&:
%q<+)#B-&6A`YbE9+p+6j[N;.\_0:W=H]Rp$4J\0J'>HP1O53,7l$\qWR<<TEWUZS!_7$)j_$;8%"AdSk9F%ZV/hdeZ8!RoE%lPF(
%)g1u1K9a$C2Ii$97<&rn5Ir)Yb-Y`#/=L1QJk/?Fk<pX64aX8^9sX,'G/Xge3U%"KTo`*fK?Kj[oX1'sSWY]Gg"`T:JK\c07)[A2
%0Zg@`hNG31$X]M\LPWF9K-u!g;Jlli\RaYcV.5c#aK27R&k&fgT;)#kd]Q_A`@]`<9e5b7AD_sPe#_jP@2R^-Fkb6)?GjKI1"RB[
%UfLFp^uV(1juT6&kG)hQ0f&?Vlc?K<@p]\h#`qA;CTIBd,kN.c4Ja_XG:E@KN3f9n(>>&mfk2A,8bfU3(aS"@34;KQf'T?1@9cH0
%7q+&q)r&A%@n1AJY^4HW*0tu$BLMO'<BoPJ+i0GO@a8`V&Y`$O,/pHO,48J%%.IRSMk$B<k4V2@+,MKh[:t>T]2@?h"EQ`I)CksT
%dLL0Vk?2\C[`L(Wg+WkDjV@(>hIiJ(-;b\S'<WWL-j2+M;>u8aa'+G7.mLH=?*Ms3B.VrS\>M47'MM[j+T[bA"dff;Reu;_*KG@[
%J.VO9WWS'+CYD"ZgrEIk<L.p7Xh':2WX&^"]kJhFW94HsFaP-?>Kk.i1-<ps@"YdTa7c",)IQ%cb%,&5bG'?7NLI$Agn>g]Se-&*
%SRlE8`45q.QpN;5[?l:8[3?Pep3O>YVg![.lDT(ER^A@1n)er/JbbA`5bLOtSM['lGc`$HdUCU`o=nYD&g^K(P00hgi[HeN3>DiV
%q-4Y5KK3'sdgGeY1U^Iec<_*09V-0'&!V\(:B-mI<E.("$HoNlb\*2PYq]e3-bEH\G1Vs.Y4ej*V"C0ugt#mB#:h_Z[7tEZ3)6'%
%Z=i2#80K(JoQ`WW=.<IMC3(*e74,4YUS311.qj3i^o]kk@Q)6\@AaAb.8%/(X%!33H,`85Q)''5)2=V:[Y+Vu^=O"&G_SE?=1)DW
%qC8Y;c3bL&aZo1sM?Z*.cn^E/+O6pnBa9i,+]O/Rjh-GNT:lmRG)OMu#pb]V29TBFEY??gl)K#=#<>@(*Bk:o4>@).URp_+ML)B%
%KV,!='9"K3S0'_/X"r4ML/"[#Qr0piKB^am7>j?]L@aULj<H#-64?"IPlhl8cMJXd'5%hp?O<E_(4_5T$(+G`ngm2,X57Yi:RZU5
%,&rU</#7-3G]q-pRL#18<.!CN6[j40OLQpc]YQ"GX=/E&.`MsLJl?ppk&Y%u6^pK#cnK(A]?/uZ$sgH@CP)t'3@L)(PDIY!RFDg-
%f'lk_8l<Kb>?ZJH8Bq=`a@B#/P?llTp9WZEj=-Nr$!1>\YA+lorJ#;5SsS5jH#?L$p#GfO4+%oTGH=k,Wu`Vop9?fhfuFqiF+5=2
%#p5jVT<hE"C-W[Q3BX,5]U-PJ(h\U3j9S/uK,Dd%!51jt-qCi>)B$og$)*_l&#VHQW/!TQ&'1i^<'!'&+f5#TnPChPM,$:5"doF0
%AIZ_[eHO@ONJ?"R7]U@J.p!)(N:CCjo:b_SVTKI:DUCSP:]H3HX,:8>IjkVt:@5DgU-J,cAiaN=)eMs)=Cid@f]eFU$ro7YNS`]K
%R)6$sG@*.jotAWEdW/m6%io'FQ^M*0hrWib\-\A0b44\ZgM/,<S$+q3mE*Dml-E/1d3S.lI9R%WUe'u%V$LJQ^<bILl51Mq/+35>
%/.__7b.U&=1Kl*#1-MX2_7Xn0eR`oW_Pqt(/`UeAi_4W!n%m'?CPlJ8.S>aJ'JD'^e>#CYb9h_cLrS;e&D'HjSs'Vq#9`uo:oG9.
%4@s)o-5!&Kl<]"%&4#/N,@(LF(4sG3c<D5q@g6Sqa.BRc@QnPnMYVgX`m7@b19KK3G>&_H'Qj^PF#C0dXKg.oMf_K5k.)O%aqu]a
%Ogo`gL5uNElV,T.jNnTh*`Z8-&OK&"`AEtBnh%[6-mDC)"@Vf&4U<0u<IET%=F]lDlT7=AED9-uX;`+?:RXFeabd6%g\mB/6N'eK
%ddrUM),<csf.&"K-%4jPJOO,pq>2?h@3/Dh=O\EZ1#o,o`mV`opU/#o<hl[p.sPKV]o1p\=f&&pLuuTW[&7,ja)=r#d0o"m:'7R5
%CEcWL8i7^<^_2p!)%fWA+RoJso4k%$O%5P#P\4$e_D0k9a?X=WQg*tHF_-0f`sek./"_;+Y+^,rR8PjQaiUOq,7uRG,6q2JDIMS0
%:X?FV*.D9UgWjN+3\=)9k]7bi.hp!o;W*XQc5=CIW"13P1#cG%WYh,Bi=8K(jK"/8bcE68d3>eu0gab^"oc5NMogA7@Zl]l4noZ?
%dqYEE98Xm0XL%>;iMaQp*^:r"9.6Ahjh-W/%*[[^9=f!4!*MHK`#!\VD4Q9FeBf>Y2S56Fl;B^Ei@$Y2r2>/K9<^qm2u:l''&=AD
%+j`l^lVPr$(,2J`N-TEoC@dC+MFt9^=+G?(K6]kN:n)Z0[)bFuCo?]p$*F$\kGXSCS.ibPah+fMie9k<H]TpEAU2UI]pS%RVhehC
%_T-o%XQ3E;CS28IAHDERpW'P[8-LcZ&qRp9fQAKA$/<iK66lo/NY^8F%VM;t7CSXP?(DQ2-_=OoM3[AN>!!2Wk+02K_0:nAQ'P,`
%?qQ>B=L/QH(e'l\3Bu[^DMoFf*WoGSP`2LT/FG>9^YXhp92SAV&e&W@hEY^_HrQASeS-,?+0d7prA^(,/UNja?MR-%=KFq)M)(N?
%![K1mN-c=0#K@f^kud_aU3776B%#k3M&2b9L%%JIbL5;&QaOTsq]R[qVY7C252T?=NF>u(o4_rWaH^_>dYB:DB0/!>1TSIYa2CnP
%r_FGcPQ*G@9/j;89B\E!%QKR9<J)EepJI@Bqshp6qTW?5N5,#;-Mi&`4_^tZ+%@F/6u3RCp2e$4,&<5hhl472IZ4K/B/gDbX,?>4
%'%5+$Qj&=(A(+5Y$C.)Bd98QQZ=%Vh(Ff6;:j.Q[:.7^0>LFU'-;gC$5`tE09RYd[n.L\.auLM?*-22S)+5LQMu9!%g-Mj`ViTDK
%*=UGmcd9<W[mdD]*7tdZ*ESi,#1@M_FRVY>@4PNpkY[dV6_lKY7Ke4Pk`U?d`k]e8N*lIre!e.WV\W\/O[`(epA.8+$74S]*<<G@
%4NY-tDOao==#mgHl32&:MBDR.B+&2VheE'0<1:4",5kJ#ahcQn4TNZi<`-mo^N8c8kei?a+$gY*D59l-*Gm#7)0U]OqZt$:HsV$,
%?F@Q9<nS:&B6<O,4Gs"A9^E'Gp%eAj-,^Al$m](=D_Rpl7LK.X6d1-j,W2f@N6IHPKtNi?bJoN!h"#tZ5WN@is->\YhR.+]a[+SJ
%79R_N?m1J/S3`-'C@JBWSP\#GF.4D><ToCB,F4\aJUKu4\V@aR7O8B3Ak@3[JO#gG\c(l3Q'Y$JRuP2lq94:5?$74?gbb[7&34Yh
%i0\>c]f]Vo5I:&`C1"Zp,p49fL+T59)ktWH*\M1#P"Am`8MHf)cL*8H,aO3`].3ZG6^k`ucpc(u/p&=2S`/Bo47/p:+aqU7<FNs/
%n=Y$/aq(`,V*D.f;$nNY\5C>ZHk+`)5`8@^Hl<RiPG'FB&^jWfgs=5&jP,i)*G*N%8U=f.XU,/BM(Q`2</:LqbN\])di$`bgFXlf
%nAsth*'+ue,5DcRSpHA.q;%VDIrM^n4ZuXO?8gdi.a1D\^A=]h8C*>0QL[Uo%NQOQ''%m4W8hhh!;.<T\l/g4>NBF3S]cNL#]hLe
%W,uN&ca4fJ(]EPYUkbs:2sk\^Gt`3C/LDHYn^KX>oI8d-0a*;b7D;Y08rF'\%LE[`"(l^+lL\"-W.am;]a#i?Q-1C@hC4ZMAfd]n
%Ld9<uBc;Se6aR-/r]Z%cUqV&5;B1p\E2-OZje5nC"#F0\4DmhUW\!9Pf`b'o0(>ClAp]D7,<!\eAlb/S?-KPIUrmD;r5p17*T4u%
%2ekFsI^"RCGFA3I?Hj'oXo8s]?6>s9^ClgW50!06&T%@/b_:Pq[V@ke.Mok=YQVVDXP[3oZXjB^YQKI(ZJ1Lj:<EMUY$]q`T9ur4
%8SK^_&"Um8>EKuP%aXrGZ];-Rfg(sPek*kk[k/,hE!pjm70>J:WUkbM`nqS<lQ8a,1SUBBI:?l"@m@Ga[N^Tl4im'2'71G%Z)rPI
%-MQl>Jb_jl-pQJK1R631e%:4g_:9u.#6hes`slWT0EcqE2+"r^iTSBUiX*:-"n:kP(c,d'm$F`!H6XT_^[;B4hAMMXJLGp:)@5nQ
%#MN(`WlH`E!KT2^Tr9jU'V%31<n\.,/WQZHUSo?Tj+KTu-c%p>9KUHK'OCg_r_Be-JCT(j0Sb=g-'2](441]QKmsB-J(,mrr[)+1
%+3MIC<4/T.S$="o5C17VT!>oYJgaS5(MLfG'L.7PbZ5r#;4NrL^HZsa9*Y9Oe^0,s;>If2Ld<#+s&K6'S0,jAR*,hlQg.=2%`jPT
%RfX+4"]nHHW>/2Z\=)$](+Pc]o(d]40[R*56$NJ\*9Jf/o9P!d=9<VJG7_R4,GnTSm1:$3i`YAZO,m7A+:e"<=F!'+U'V]G"&3/C
%qk!e_(np%'i32J*X#=!=XRi.Sgj$E],Dha/0Yf^N>uEf^m`)"USJZ+D!;F[-lJY-\bg/!'A-^Bu'=P[$7s4W_K`-9$'Ie3D)H:-c
%#8kcUfa4eM)E>'EiM`V<VB9_hr.?#0C7O$kd=bSC%?2uW;2ab:Y#*t)Q:R(qk67L_+LuB6b'Xs#WE>KK"MS-!Aha3JpkI5;_@'<P
%eDm%@0:5p-ps.ZRX+uQ)qXQS&A;OCKpZbTo^pC,U$'l3Ii9rL<Dl=^O%J(?2a:b?,3<9iTCiRFt,I6?cqm1'$`)+SgSA;HWai=g@
%miJjb*6qdm2mUQ7Lql:[EP8?%^&C-b.s?e7:Kcki$*iahO"VrD"eM9roifUF4rKk?dtuWDYAj$MDl>$*eRDhV8@+G>XM5RC/Vo,;
%W3R.I$.U*+5bu*B)#stEe_#^oQZ=cD(Eot9`eh-H@B@]U9K\<#MT?(0gSB)q@uE1j;98X%"^U/*;AEuc8SS8NXY!F]<K-lVWt2Kp
%&=!N9>h'lqLh\>:f1=HCqVXpcNS.KF(7k;0opf54FIF:in3h'C(0V]=c(mAWfB3>oYdFduJlP%tWOX6t\30?![69*kWZ5sElC^'M
%gp^KB+FWg%0ftPJ[6<rjo$d+TLJG%ilj/%k:fA_G<hD>K9q=t*a1sf3Xp%KKh$@&7OC/P6R:o^1KMYd-D>I0(ait@5)_]7>KLgm?
%o5kmT8G+'8I4ZUa>?s:@58JAYoE#:*aGW,g9U+9K>2t?VpeJ/G__nH7fDK"ea1=X@9"XX[@A;CD:l9CVX?!'VCXh(@.>3E?K0<.3
%TTlM,\nccEN)4I&Im6?eNd*P_Hn,.gTb&'[L[CeA>BWP!2&BQ*#%2&uUID];AH%5O:Gh[Fb);`(&T<5f.T+q/7W(@C%LGr'T\l!o
%=Z%G(W[<9Zi?$.EAUD[7mjtdM-lTpS]jo3UJc.rQ*JsbgpoapW^"UGt.LW+mmU%,mWf)R5ea@OK9jY:K_<FjlhN)QIj&,*EVFRC^
%O2[)KR8sJ)^XOfj\)M*b4K5BjP08_!n.9LI$(<Ga0umfDcdeQgZXuheRd^qB++]A>"'368HfV&MOfWU%RK&BflS(:O#balj]S
%f=;n1cV&]<50rQEoJ,uD9.\[4Qecsi53i5N[H"tl=YIW5f[RBPZPpgFE8("^X.q6%a/J&_b0^L1A*2.qS;aSe&Sb4R&r[7E"[agk
%W6ob+cM*P<XTu&;4_`nF7;R1P>0W=.U%I$anNkkOg-%VqM4,IH\.SB^ImkF%`_dq:@ZodD$$F%=+/*6-no^a\7X'$s4Ouan#3us/
%Cr("Y?AL=2)EKHC)N2!ePh%;A$/=#AeT:8[:CU2kF"iYAVCYHUeUa,AGOkD.-!k!%Z]IB#3[I(,:a<D=m^3[fR^l!;o1W=+.rh1X
%H7?s\eG=11&<$>4P^U]+`jhm*e=aI^<)ZJ^`B)]jcRj%FP3-80=COPJcU]F%80Q,*68?rp:H:`E[\S^k._Y,1`'a9J*&:ObOG;.C
%"jNhuAhuheAMfE00M:H&&7HSZFc[XGG_&X@#K%,D^?*EG//QgoDLD*B=tHE_8(r!$45YV:$Ja^#:0NcQp/*]L.IOBD,E"eTWr:/I
%6=7q+`/-O^MGI[i_bsGr2H/-?kC6EMZD9SXCBZC]kH1JE`u/[D\6@GRE-?K%(;fuZDC1V[;pcuapf'1XOdTAump"4]Ipu8<mf=<`
%n."EU:7GCo^CG5QPV;\:lUq__:K`%FV;G?skN#(8_@;K./AgYGYO3?r/.k,8Br3Ti/An(8/Cpkr8FV8,\p7l/M]1SZ<n=`#8"/AM
%Os5.-9r"]SggYDI(oI_TomdIFJbV'!8+;2ep1^p(oidAl1r-E%5n(e?lo7oo7^mKdC9XuGMmPdMRQ'j@d^^',Eb3#'o&S_^3B)oZ
%fhW+:j+a9gRiPUNr@R`d<u6TFOT0"0fCG\-4Z_M#ALls\=4QOj=*WI5p'VTQ/'_CHSEd#6h0PUaAE'Ar/qW5JOHqa.Sr0J/rB@'X
%FFk;=K36oO4N^hrN,U1H<luR8^m\6b3sY#_%e4>]CfQ9d'noErZHbrhla-=.8B4RiFkuNombjBrTKW9<q4Xb6(PCp`NmJ^q%,3V[
%$GDQ(=NVl)!OG-X;>IfCUI0Zn:[g%5jB6Z+1kUT([tl6a8VHN17"][mVF:rG-u/`0`3l>nA,5^0AgFYaIiicP4R0XM.01&M9Y%-?
%G&.@e3<W;L06)9lK'sKR/QF^qS'Xs`,.j1SY-t1*KGaX)L@e?rRQ`*>mQ^dMFssK"*2V7sU7B@;GTdhaCaEh*(7.OM."+c=lKq_;
%&!(Un"!_Z&pK)2YFau4O-%`e3#cq<6-\78'&fts0W"bKf(g:`"p=lohCK5Y_(EMFgOe(4+%M73C#)4M6;6RjE\=q*Fj?\en2Er&?
%bs#%UBi<''C.3LcmEj"V0SP+"&p_VRHcQI_*J7c;#=ehun]Vj**Q9fVfo?uW3(Y8)q&6i<L&Ac*Q:E-48p*1[Lt_9&gJ#[\SWP7S
%4d,VXUft7YYoTH/aD&o^#e+#=P[ct5^o_kE[qA%T\lG!o>Z2@QW$DYD_JB#lRXk>#dX_st5K:=^-;,a2PNTn)d&@X,kRkc>WC=ic
%isVe8&TW>Zc>D0TcjLh;:V?V6PjKkbeSP-AW`TO+8T^9E;\@TEZ]DDs-V]FO9Ts,+96&\fG%0'&WM1Z$";X`4SU5[--KZ=tVjW?q
%E_8(h&](e$+#GZn9,]nC\$@'Ga=L]25mZh<jo6k2^EZe,s)pXO%N^D?<hnSONAj,TLA7;h<Y@GS].d.lm*#@s#+>T$k!0'(;b(Jd
%l3)X'*lkSnRgsh/.8Ftc`MpEk]B'<[TgIG^.Pdrb2_]?k-pM.tVIEln0Z=K/XOCM[-$n?n0WIib?k7)UoTt7J!:T%&PN&;t;Fl+N
%(L$V4(H7uWSjN".,>l)u=RifMU%JDuM.ft%Oc;<)]9Yc]X-2)h%u`@!FVRh+>F*#X^qBrblm`]5K?En-lKJ?6p,4q%p,ejW2M6cb
%<!<KhdL(G-&\9&k!I$jb)+sO0954e:"7G(B&66$aEeW"h2\L1i8LO=,iuQ&VPsbbpL,B=%-RdWNWSRHi^sPEq7]D=^BJlC[_G8.e
%!-f#Ab:3'tNGF`"fBQfZ1ABuq(dSD+g8I\t<.E5Ol#s7h.[9<4Tphs<]>5UNAdtg2I'#?,mr0HW62&N`@W@SJp(<Qi9lU&-8'',*
%PTC_cq<Mduif3!&[.hll,iP/XZWQ8,+qCgpXG(ZXY%8Su2l_u.G+QcnCuCQ6lt*-seQ(MTlSc1##t+UKAV'7ea,n)\,8;RJJH.AX
%[m&i4,USnXn]>SE(2I^F]IlYN0(#Z7XX=Mo9A,omg)?7BV:7,VZ,Veg%s&FL[h8_9cK3\\K0gF-GWS3k(k<NVr6SgS@l,0iXrR1l
%"EhfeFTu,,2OXkVnJn=a9Q=U\/'!B'<j3=>/fM=TJjl+b0E]Abn,3(F@XmSn'c+TOjSf(o\OCa=%7HlqOLfL<'au8Z?"O>n>A7X9
%M`X+?#u&L^aJ*$+NRpkH7Mgpg\ksO%n^hCd\[=Q(PpS;\m>q!q);<`>"@%,X"ha@m+mKXC9/)DD/2TX%h-hen*jZ.P?*\g+hEVZ"
%"(.?O8?KUEd@=^@lW2r1k,#\Hcn@2\NHR0S&geGmLAK]8-4+EOQ`R?NWm!fT_,tdcJ+RkQ3+X/iSgq22it-iL6<7G.fS/6MOY:=7
%Il0ImV3N4F)?\u/9+ETA%+)./7>7OL's,HQClr0oSI-Mi)Zn]LVTgCEF=&ZIjbd"d>d-ooj&@dRRIL5dMjh[,90q!q9k@-n%KOt2
%4FU^7/LRJ,N#A<6W>)`G04\,lF^mU1g/DMA&(STc%\qP+Ng=#20f`FYgWYIp=Uj4))%Lo]D'@Cjc3e+oEInX^FN9nAHYCT&+!G`]
%B:Z&$8s!p6BZ++W#oR3%;BZD.Iae@?&5%rYYd98FAs[Eg&6t5&J'*?ohS=qop5oiUcUaDFg<H=;[b@M+^kf*[r08/,T^n0S)Nk:Q
%:?C$`.p.R$atJ`f[-I*S2NV3UYOWo81]t*`=:NEF-$$OMK[0B2pZ"WaKJ&ORW9cD[68DiGd.38ZJHh>kq$a:>(+Hm0`ge7V>kdL"
%L_.+:Zns<G8mfFqbkZ4C7:V_F&b6["Bb'6"8q(/`k'Z4l<:LVd(0a1#cM?YW99(LQoD#]NmWY*KJQP[(D\Ic`qNP[?P1l["&n4Or
%Z-dGI#eQZTE5$`1LMYA$r,AX4+0<6WpoSpC=BubhU/k&RI5-Hi1T(WIHE&Lf2=PBaaZ^#&ci*?;[@R8$KXZi0pQ4L-&a*;pBZ5']
%VAiN2DE`4/[dMpOK3I1roYGB3`A(:j>F9th?RYubbIK`M[%3(c7o`F5]+pLZcl%d?7mDF*)?k8Z#e2+u5L6pn_(?O"g//)#h.1*/
%6Og4V_?iV6KPV^Q#HuL<`Lu]]0oh?=HLsdjQB_RJa.gNK/9::$6U2'+`M@^:^]e-TRn<`R<=D@J<#SO3rJ_6lkW$EkK`Wqa`[lI.
%j3i-/%!9^[V%VWTLZ3*'AsihHN2gTp6QCe59DmQe.bK(7>q><K<UnEopE)0bVuWp1?0bY/eR=#@bVBZ.+lou"UGJL#\b'S+kFY8Z
%P*b!Y9:8bRkHg_*e_PMn;YMRd0MBn`_\FD$S5\,&J@EcP<K1V>k2^Gl(%5%*A(JG`;c+h\ZDaR7GZY8^mAN8c47aUc9bj.ichbjd
%g0FRp7?usL*L]Q[@^aataN/1E5NPX6g1jSN>ICOCmB-]d#]Iln,2KL*^Kh)7'u+Ag/BKa&e.:D<(fj[Xh]HF:)t-7]a`3DVo:\?)
%e"^e(.0D@03b(X)eTp(O.(a_A*2g`LW`7`,VeKt(FSaF89JY1B*eu^44a6iLDGr%7W48SXI+5[/`?l6F0S?>Xr-!#QqdX6A7knZ:
%9)Xj>2Yf6]l9u1_o.W>ZY'ok#aT*e"4mJ:Q?$b$e+X<kVJO-XjLVpTq?LN[]c&mjj5#!'6J*9#\Gg@6b6Fdj/ONZ"XV]?cb4RI?)
%47N#to22et1(nX4$"/)%1=#79itLr]@tL]NF<_t$CWFrb(440sQ@I74h@"ELL@kLHJ:o2m=JOa,F:eap&1^4@RV<>NN;&TlJa)fl
%3&JOr!j$ld'bjq>"=LJkfA?u&#S/J(Z7Ta>dnr;VfiW,!#i!lZMD#3'#7ZcP1>R.s@m-[5O49j_mHZ3Z(p\-G]n&qUI4k+SU<LgL
%8o\M)o%B^jJHdOTYl?i^oS5*p=PLoT:CVs<It,NZL!1:=K99]S;mIJ*PpUn<)'/3"Q>6'S@#WVN3h*#gr.@9j%oHt(i0;4n<P%s)
%;,o''H3u6!%rJpUZ8DaSoGnCB'&/+ZO#o`3k+O6j.#'oK&uU\4$LfUS*:O/8kWn6h^(0Pji,1,WEefDkIaG0-21/&mOX1[#AGMSc
%jO"j4Nlq8h&u7YF8VhY];4I,r1a%jH"k46GoG%4-5oL]'>03[I&0?hPEfM=aW_I6],B3id[U]3]"J`28Sr*n7_E6E/oRDgI.Z1JK
%`K4<t%P.bfKRi[]S9QtJ;LqTfEdFp+b)heDC!9HI<Y3U.6]bd]iN0F0YUmgRr:Z&m6MRCu2n(cuV0L@I7P`,elH]toBEmJ!=m8C-
%"$/!85E>CTjS<t4/L-W!Xi6iBLAYG[_B7J%Na\p''NqSCWq<sfZHGUhDNs5M$mj,0Kj`sT#9Xd-a)omQe['m-rtS/CpaN5K/C2V?
%JTL>o)Ub3W%\Z"H)FQCL#H+@47:7)]Re^ckK!31/5q$&ROKCR,0V:nTj2]SEnTqJ9=q9)WrA\^(Qa6FgBO`VY$Gsu/[3mg93QfsH
%h,pn]'E_hfX2Sd=\"]V1`JrAt=H;trC"dT@NQe&FZlJ(H1YA1X0n:=)[U_5Q<F*gkoeR,7S"ufa&oDmLWBJE=>^pAg.;=[>F;[QA
%W`#q*/D:]G(_8&aoRI<fQrEE2.2IlhG%o:fYt'3Pju=#HE4d)@o'.ocGc$JYl2ZE'\G8+,7q"S4",dN]N)`$MiV=oTNZ<J)&n+mL
%9dbKH3j][!Z8rt[j$qVMGq_"fShTg#7USB!h8'a"6*hgQ8#YU3,<UNMDNiqC1tq`@h46c3Y5*kj5T-WAAgnV%oa#m-@aYe%F*a9K
%C&Sm99kcW]'p@T5:ojX-"B/`_FO(<1nDtA^co:P'79GY'F^X7\c5b891OP5E;b?BANk/$[XY7Yto+(SW'mn(e;GW)$^E6cj?Orf[
%n8D,iMmY354nR"-,&cVFrl4Jo'7Heh)"0..X4Sk0m&+Wls7,FsHraWaCI$SBP_NN'@$.2!,9HN'?sp&]>fQji$h`;AGZVt_49tS1
%/]Os\N,04G=;C"l4a/*[4`o:F,Z[_*NkVmK*a'\7gb&/MJ4hRc"uE9]Rb:!k5=K`ih+KH=:]d*u0i&C!ksLI\!m>R$136?0>&^,X
%M2)=`bC1p;m86LeRT5r*Ig"PRPet>!D>jDAi6d,SpA+J89*Dk(TLn?oBsbHQJ4HLKJGK/1T*Om7]OQ+YFXlH`<mVkqUKl<"P865;
%9cg<?#<RHujaOEs?Vb1Z"LmDkm7J(7#t^'&/ipE%AjQhU#n$;AQk<e896n439qp8fVuql9*Z,/<*9`VTk!5"7Be@l:gMr;W]2]"!
%33^8+,=]0_mNMh80bi0&:+(!ejJAt<ZQIUcl]aIir7H!9RX"<U&&"G!*AYgq>Yf4<guBlnOu/0:UAIW`:fDilDNW;`Q\^&mKK8@#
%j#G7RSO82`_RLbs<Zb/Vf[Q!*dhgaNcL/Loa=GmD]nRTSQAThr/<SbSA+)Al&:mR7k#2Ba1nn!4;5`IFgo2rh*&S\4h^eY.j[j'K
%c@`AMK_>uO3nda>M^=%I$GF[r-"$^J%"C@sKnkaO+#>_W.qs=c2Eoh/e.%g*6qQL::"0tW"39M!'KYM.PkbjoCm%3O>I;_o8o?_8
%K[\a_)S:sfFao?kl).-EiG:4dcn>J"+9=@\IeFOr>kto8Z.YF@X1G.>;;rnNSHh*Fn;"jNe:<31AgG:K$2Hs&]F,3"oonnO[QgFk
%_p_N3H!6>sOjh[#Yh]e1\"E6X_qC1K16N[s50nq&SQ15XV6-F0`d#gc$IV'Bh]-pu*V3*t_&i=SLmE$,ofnf<BSjo,IhY37--?Jb
%8"?4o5It'q!:;n3]^:/%KpbN.mN%@*OXV8(96LU<EC#Yq]g?dZC2?X2,W"o1`D,a#be2X7T#03]]U>%;55L)uMPSub`#,O-p+!$H
%Z.&=*&aDJirD$2fs+[d@PTToI2=Ts`8i.b/QR+GUkUI(?f=Fi#^@;atYqam,hd.4\'$2"g%27&CU^dNVLdu@F)#FE$LAoJc\8p5q
%+i,VYP28hHOns]S#BS80lOJ>IAM1TY+5L&/drfjkjU2VdBDcfG;joDbQ!`cg;NJ=P:ektmZ;ORhqOK^nkO/1DhE]r_l9j'BKkOuf
%\j1.tEa(cBissb0mb=A:"sVFfLbAD"hM5a)n$\XsmB1T./"Y<i45.f5eTo06O'ui?m2TCndK@eKS]rEZE=SB=3FmXY1VhX1ZgmA3
%<Hm.4@3=JkIaEK1qkV=9Fic>p3$hi+j(<0b_E6NVpp80BUOJ%TfM<_LEB_CPaoJ+qFjCLl5=uu5V7V_/a;,9H5oTYA[r.ct<[_4t
%9(Zm_as3"UB'9%lUH1g'JiGsc\8+Hrb:j!+KQKGZ/#/J"A<fo<Th"pCiPL3GXO:c4@M#:>iVJr^(`#;41l_]Y^fJAE'?spD7iL?j
%NppkJ-_Ti4YL""i$5E7DOj<caBEpp_r)DoB!i!gX$I?#$`d0IL-^6OiDd#/LMb1HVg6[Vp07dX[W4AES*=W^.^G0%#<@l*W276J4
%CoT%dJVX-(KssAX*_n`[!(a[LEGlZ]5;k3d@dQY(O:UhmXJeWP+#3k,LTJC'`pG1XG$LrMituFc?4@Tp1G`R<@>t,](tpYn>TKOf
%@n4%TH3XO!*:G0qBpdMtCI-PLhN*#C`U81f"-TEDR6;7QMCY$$8uQIC9klfmnUM]O"P:(HFmOd)7.rm_I#@qGKSCKN1:J"=M;`3\
%ml\bY87<dda$/YPIXlVIIR$-jW2:/L8o9P^2*n&-$"FhW]]o1:1`2@h$`*mY+p,TY2LCt0:ULGo7nq)]"ntLe@e5Tf!4He19rqtR
%Sb?!bEJhJM;KAXfi(pXXGpXS!%1q`m&$cA@`g'J&Bi33VC*hMHWs2`>HGWSFi_HH!hfLk2R<p'D$HmHS8o9PT48O!!4]8b14GnY+
%j5Yp=+oO!S3c%Zc,ta.<H.[2FfV>@mAmd86<DXaV:hMZGDte,Mea[#E$Y;LF!jRHfYs8+OZdcDZ;hM&$\QgU8#o*i/6(*5#HPjsY
%mM3sm5_UCV3IMmtY<ANpJL9@l"TM%VlN)_ql!ee0dZrOFmmE^WbJQD.C%c:u?HA6:s70s_UDM?<hbH<)DQIe'<^>.XrXk?9*(>sq
%XVp?o2`<q(=l,$IPnb`LKLLbtZ?"@HgKeH(=Y:WX0fiW_d:ejr8oB*I/5r&I"_PDu):1U60_QSMg-Be8nIJ!+^/,46QP'&cM'rO<
%1cg>s9ER]hHj_OIHpY1%."&e=bn!\sPUhSj@3gM(cETY8pQ-ZaDh$k<e_A;sU]j5^7)_0\ea%V*;&96drm1[3'2uhk]SN"$'2QFf
%MU-`1Es[Y(FuVI?q,%Ttq!S*g=cP\/r`']C%.s.DjtpX%,:OWtX"%*UJ81<b.1)T'.UZUZeMn1_[tP<FWSJk?RWC<)C?0g1f_=U7
%n:&I]JEel"I6!(GSuGG&mX2HZgmI;bJDR%.nRskqkU*V;]a2m=!"]PRj0YN2`SbOPe710X[j(H;]6^No\'9BrMq!+[!#,S?^UCtu
%&JBC``22EP.3hm\#W?d%!?^p$^>Bl,f6;b3ZEM-[YP!,2*u[-A_b/iV50>G]7SI]7pI]sDLGVO.2WNCYc:$%mgHKkN-msC[Y$aL`
%[e-CSR6g5)hLh>cCk$,a9*nJT.(Wh!g`JAR`bBT6<<^F_MQ/*'@BQ=#C13\%pU9aX/''0]Q*l)iJm$#m':Bh&II_tcI2o2RBCWGP
%1)AIG<Y0aUl-?Iqd!-C-6':Z<Y/)*Eg8K#_PX;_K#`XBN2lB6("/u>r8VEbaWGCm78bFA.d"25?T&mI55'j)((\:V8q@_kMS4JMS
%F,Q!1iGSRj6\=0Af+9\uM!WF9YTM9KknKj?rj"mWNdI'lKTSbuoID+sEJ9l*q?V?H(*Z&N9`[@Vp,S4-',$D.S]No\!,i8?*,jV!
%/.FS5*laQ!k1%pXG;/p!\=g<@liMUDcpPh-#$O14M]hL5:jP@fU&HaQ#<bB)"N>g%QN+eJ(7dH"8L:_\8cV:[p>QRF")45e8uL%)
%/k;g;DH?E2X1ZTu?'9u:b/B1>'uq.n;6Z_U;c3Zc_8MN9ncjEJ0.m3sR8G(WD]Eor#]>%@4AMnk#idA!RO#f]Zf3H+YRi<*bt=n#
%GLI`]!6g7oZ_$QXMhl$c:S\4^D9#8pJ%mr54h`?i`YbRTiaC)Fe_Cp`D\VG/^fV;OA2R\?QW"U)2uS"i%'"KtA5]`0q`k#Xn*rhI
%W2a#D:gYL-GG0>&5XZb`EJO\V!G*5BDV\!)CSX2u%VL)pJ,Y+*+0I9(S.okC;1Bu\;GHf,I/&@K7W$OOnS^Oj:.__roi\=&%BH;N
%f,gl+&>"uDlN&s+fMI<.JA9R5g9ngSk23@:I#kHSNLf't-i+`L!?MuUOb4C?:\E>8W'!ll;5_ced<'X_X?2jRW[k!s!qq6r*J"h<
%?-WL/An'5-2*k5A@-$V]S3d$>_\tD`]e_g_fT^E,@$J)A3@+R/ZO?G@/6?&M89;!8mAKN&Ha/(HfT>Bg/4WhA:rm?!mUi<(Bab9$
%L>b"=/:Q'*YQ0VJE,8\o?TOjOe]/W`'gd6OK;rs]^@UTqoi+OD=`IWU:%a``B7Y<Vcj?,+O9$t2ok-[81)"uTTnTeJr\X`WqmF%k
%\3pQ.He6bobU?M\p7je[Sp"pPg9-YhF*/9(:Q&&Fi+rars48@i/UDDs:OD0Chu@cRh(3n6BOEBj%O2R`?ea,ol_<oRbYWM0X3852
%^#c@2ae:/[A(>]@rG_up4dO/+"lA!9#Q1j!ZT-PXBIo%^g*iEn7%-Yp<%Q,oP_i;9cD=$cr+dPRh?[,i05$i\=YdbM\TiX"13G?T
%W[HHrSem$cdF/[8pd<g4d3qFh.%RPCP29aVr63C%'q()tUl@h8,TcNGL*Qmo=58;pCK$[T9#;ZFA3!8=kWk.C'P_So]?BqN4"-34
%=aE;GQ<nQ/%"@S6Kk8@6^_eAUB@N].H)jCWd1^:cB)Go+es75,?&n#SXVG*&jJhP81oh*PMCb/QZ$:52;I.k>^7j)2'\$WpW+Lps
%N0A,0H;rd"@@3*17?jPgZ>YiUo22>d.l^GF+M(Df^#W(aC7q2fZn-C+B&onRA;&Qnr(_QkfTn6uBJ,MT>;HDR;l!dPo[&k!Ba(hO
%%8YYel"b%m5MTZaIAC8p]>U?)E,l[kK$cB(k*2oDWe6eA.?_s`A>u!YTWCD0@_80c.LZL6$MK1+r]@A64k5fP/5A&o4-E?SMEI,H
%gf?+a[U.1"B%2><q62W`cQXFtT4\PJibLdP"S7d6jf(/W627VUj`_rUc=<Db\r<#^oEoGJO7f?sIL$?uQ&!d*n1j@o&L,?YSV61D
%cc=_LZZ>),>$5=#4"K8"1VMV8jY*!Nn)."Z@r<0Ce_;ZBaX'P.dce7hqW'E3\!ETZ#*q%?]Q\V8VR1$b%f,c\6bWC39Af?Gn)PmB
%Z_n1A[&A9Xj+n7G$CR\Q]],-Yg44G8)+CuSW2T(Y#_^>DfTtNVK$0mQ^q:l^84=[Y&2hj72I`;$O!?o__EC3pJGMcRCf0bK1B4q4
%g^K>L5lC)%Y#A%ud4BGOKn(DaZ$U:lq*?J*Qq*B=*E0qtGC(#j/jsSn'Q6l(5S8$\HW5MW3^<LlX,799WSP3d-Yg/<\Efnrn=V3*
%Y*/-<G68]cF8;fnn9<.(WkD`c[u[dae5=1FG7GC3IM<.*)X1*g2ukWo#FZEk<fY#L3V;>3UX*+)k?q.2)oegW)':%kcFeh/"1g@b
%Am[P[Jo1bFV(&guZmaJ*H&mrB3r5rAIJ!^+]6ugIIqZI\$L91_[:WZQEWFP=N0Nj22pn3s3Bj-*XO[7HZ'U[LhfH+H[FEL(_QLT=
%+`MP2j\AEpn"g2T[_saMc"\Xf>R!58<[#YA@Q]Z"+oYMD%;FS&*&"r)r`]tKdGD*^.WO)F.>_&lQSs>j^"3PPG&f0>)Pd.MK\sN;
%<\E9k6o,=<[c8t'N2I[=Z8FH@mEXe6Q+)tUr@M9:%qcV)>Eg;LD\;(*V-C]'GI_]:8W,o>l7]359$0(4M,6/^+k-@sOlQH_m7QEX
%aT%Mt`HG-ArBt("W,8rD,Y\,]3USO8m&[Js4dQ^,cT<ThI/X#MmUc`PgD1\Jo6Vo3\mcJ1Gt;:].f]CR%=d]7D#4X:"LD]P?HO':
%a,n,.JrS=P1or?h/)9ip.KoH]c!e%Jb$'cAg@?/$QQDYcS[MEZ8"*q+72G6cF.o<k6Y%PN"9Mq])kR"Zg^9_rPN.V/-R_aX!a`/^
%]9,5H,P._098_Nu?;Y_QiiP;$>Cl5`$Zb]+JlFcsqio?"+_\?/+D9+7n_+:2ZYmQU=9W=%G:/!DA@<JaS"3(XUDV[@r"-1lFdFg>
%Qtt&D0P691m*m"Xa%O$Q"Rmt-^oSgZnF,5*=k1A>/tT1BrOj$9!n)OcZXLKB.Z=G%Ae.f7h_Qna]Ra2fIW*M7jAZtg22s&jCm/t?
%:qNDi^U%2X/<[oV^[(-HVe1SC;JaEa/l9"j`Y*`%']auDI,WD7<!.OV^-qCJY6b4U!eClgj?Bm=LG0(;T7pC\/h6QQ/(^f>hVQ))
%aj)BI0"qG2aDmalPA3?pm^c.4']?UI;a;nj,Kq!IKj!g4dOp#G2c5&hAStmVN\V\6E\o"W+5e1:d>rYK<'T_(=mW6Ai&^sVgG(:8
%VNn;;ntgE]='*21PN.4Cd*)h.YtpeT+CGO<nZ4hm3%'(=J@)Q/PVnQ0=]<?R:T>me4ooqE@&n%PH-?+?p*tuK$6rJ3GdY*S`a<%G
%Dqo?mj/_Q>;'VGC/':A+!F(.(m.m<C/rcCPs3Q^.fCF9;DO:NUiA!p1Ps>hi3!tU%r7&78>W_?/(kG:e&XjduM\Vp.(Mk>U@;Bhe
%NhEm0QOj)_hX#N)&Q\IBH-@6lG>\UDCGTkZ"Y*)*"%F$ab#4hFr7l5<O$AT0qB;kMP%'CgQYmPN#MRK]7<l`EIsmI&BDqS;*K_^J
%]Mcra?KFpVQK&"_m%b?EmT$MlZk3T^KCFB*2Q`UQWjub/ZZ<g(Hb`'29.K>UF*a'L_#6.]AJVH"D-'/AYi.<Y;aVEDVh&@5^\0o6
%;KkulcbF.ROnh;L7-eV66$Mq\e;OMS,8*i.El:(J,[Is,K%Z,89&Y`BAPAdMI:S:EVET'\8o/0k\YH/EcUOno`=B7'WF.mVHo+P=
%;GET`V4O&T;[H*=+:Bd5gERFMQgLYc\Z+KKr:b[Z?DC-ZZ8O>8JO8T#IZ!=NORM!MPb:["oF\K>;6"Bi5M9:"QJu0GHhF#22uM6s
%/hN=6^J4dRN2Cu2l$c(KV#<DYh(6f-KO%\QV*!^1_mO0bA5Naek@_+i_F@ZnW1WPWV$$#9No[XZ(rr[ibjrUHrYX6$YsD6?NGu;j
%G`H1Lmi;O1QM:;Po-n/ubj+'D#$HZQ0`Kk4kV5.!REcn(s)7#GN>(,kT<u\5^&6C@@po#X^_+Epjs>b@A=rUF</\*dh9-2Qbenj_
%m$\gh:odoHi+ik1qp.g,,hJjg+`kS"M,&Yb&S^$Q4@fmY5mdV6lh^V#"sa3A3'QILiABZHJ*DO>d1HkRh)OYYcA.2.'hL6'$N.1#
%$"5q$TgKd6[`Vr-V]6rnl[tkkE`=EcqEZ?W`_08f1QkqL28ijnF`+@k)YurF9tKuTpX?OB>?9?Xg'mM,&hWR>5.ZQ7,G@L?..8&s
%-kY(PK]2?^T:,e"8S&Z'@XDNRp48@W+O"(\inse,07MThrn0O8oj@[D0E:[*ronpArq1d<VgnR[J+Imaa8bitrgU\$gOJrVIraRV
%r4E!u=+C(gr+H&h:Oi4"5Q9KRrH8%u?dc.Xo^gsioq-^/]?buTYPHd\s7oarq=B+8qp.M)miU#.qR-:u5Q(Amr3,A:Iu@t>q(LVh
%D@01OeSp&L]/O@h%J%i](Y8%>>?CLpnFrQEGVM]-J$QfeZX4hB]RR==%F+n8EtO0aC\dY,m<:+.g<ni!37AD,mAt95WJJl7\W>'Y
%0r'G\gt:??PFi?<p!h1iP4o0,r;#8HGnehYBHr1>`a7G=0XI`6RsEMlq!:6sb`(\5?XEf*rZD+)J+?D8k&:9h^\[nIs6;iJl/2E`
%J,],UqO%9+DTAA*oH4,0:]@9,rL:Rudsq/cci2oWrormds4r`crZD16hr)n3r9Jk.H18TJr7>8lWo4E$>>>$)fg$sDB'd`ZgNkjn
%Yqb!CBQt`5)-@>,\(19?H&W6&!f_/qr8%;%jaY&AqXQ$g2)P$.7fUj8J&&=?DO4s+SV':.*^04-UD`C<pZ&#lns[s(Vf$UaAiH>7
%HhPZfKh<hS=fq\YJUc&8DS[!YIIR++h.P.pp.M"sJa2lFjRY7>HEhk5QMdN*B<QaBftQ0X?erMi>Yp,M0(A2_AdHHOJ]4s0kTc=c
%c@>af^6-6ZDf>[Ua2j_8C$+)*YZ=HMD!T;c*"QZ9#633,dkIk\HotK`jSO8N[/Z1o%8#i!qm^?\a+CNdPZdDE8Ro#^['QZoh.U\e
%)=)6!Rub++GgOYVX,d]LS$lPZ[mos(eJtGQj5<rF!J5,dC_m:65K9jW7,h#>HhYC,Ao'>?.j+U!\CFd%Y)a0YE%Z'ODmfue7i=-a
%Y9%?Dg1i@Knb'"cVT!;Y?MX=!f)WO9GdID"H<oA.;bc8^6W6cbk<o&]1`Y(D\DJXC-)K%K0XVk1V80Th^J)-h[*2D3I7FD&pHSYd
%%^*1N23=?PlXpebC1ae<O0aqm,+9SY7cN#di4*J$I\&q,E76UOCpj7DNe8BtbJh.4+Y1$)#rH=/I#a34S,]<JMAX7XhJU<IbrF>M
%__OU+#,sM!F;5h]\G,aCFtFYM7T4jnj(Ia3)Dd2IAjiMI%=m$f%KIo5UT+P_]%1*C-rTf(KD0m"b3[fur=2ms5=cES09aD<fWF0-
%%=aPb$o8F*5eOPQ=LD)p<njh0nbrdlQ8T2#*6>lPo>_s8p_j7bNMa_]`YG%kH+Ud@LYXfsgrSL]&?$>]1OXI1`D-<OOIg%d><OAt
%]#Cf2iSTe_V$=H0$tHO=YBo$)#&5$j?H:tGE%<$&4Ya3YgBW*ZLEc0EgQcWN@jU;2d=dn\``<pkCSEn"e]kK4:*._WRh>0$%IY8n
%NhLaP>!EI8gW,?u^?EQW%=#.bO0Q8[\/SB*:5X!,]i='MVk+ob9"T*>=%BKu2nl?NC`d`ioE_)^?)q)dorT</K>u??\lCRSbhU+K
%G!%jQQ>en)*P5-NI[GN,+#c`#d#*/=\c8qDL_$P;)&&@r5i17h?-#TWra%t<:A:nF"ROU+T8r4";f2FfNcOY:kLL+uc:cuC^88!7
%%96Qdf_]%YT(k,%r7lTU$b_Y3RJ0S]TB"3]=+@;+j$U?(I[BY+Sm\h_@JmCCRKi)*mt^G0#<`:71gK][Hi@Fl^/'=pdr6u=(d4_Y
%1i/4ubd*#\0?k<Ikdc(X9E'C!:c?cs_?/?g\&2SAS.';BZm6UK7iB#CSQ"m!2IO+7r_Am[KS4%!gUdfJ)$ed4$6_Yj>G5so>:FPJ
%RPos@]DE8g!C2C1DK3>'amYHa]/4]Anof5SZ0_;UN2$Cpq8U=,Bt5Q6467D7N*Q[X>nm4_9c[=hO>pDlq,HT!R$=ZkbrMQ64k'J9
%9,_^@[@ZR`RrW#.g0XAI%k8cNR6S-K3t4&-8^Dkp)>\j)B/fDEr8><"<!8qY[^Y@"L2+60p>s?#5B2]5Dfs%*PP<R!k^j[r\1Q(Y
%fSOM)k:8G#c+/o*l=Rr1j^M0^pKq5J]sdb9qj5$'hs,=e1pS'#dHse1dVJgOW#LfH@tMYupVfoY^Se66d5GHl5<D#-nD8`>kIQ,p
%09b>_SM5P\>^uRmgI/\LfpCr_G5L9&dbUce@:IE,mcb/><:F:?_5iV7bK>mPknTQ!JJR9B3A[hsB2l>[4cQ(:^eb,d'^>Tl-OR_H
%34s1a_jS(XUD;qbpDUdG=p%SYo%V:O7/kMh!]/<7")'Re='3T1O=s!I9a]2b=OkSBRQ8c2[!5TKn`**+EJ'82kAaKf*LN>r\<STC
%Ag,G4^-CeRj^`KpoV)0A2P-VENTr\#hmSGr?fKjr>Td,E-*RRkmphsWRJ8?b]1]Sic4/S'(tk@DjPV[W[G0OYeKV=[8ULmDYmH+@
%mI1[LM<"F1%kr]4s2(^PrjP&G)_63IC"*OLbP@9Qe7VujCV;cu%Z!)OTpRo?[lhQ.HOukp1>gc"QA8P>U9q/q[TpGia3WY0140>+
%ESIUe"P7+d3RQXH,%@Z4^XtF\Nq_YArO-+R.MiJ>`/qM>S`\,Ye#pn4]7\QfJ#^^qj*43<9*MV*mJnH(KAZNH-!(VC?TpCu"*AuW
%oX<BU(tir2.NWQ:9V3';DnkN$DN&%lgN="i`AiUTUh+lB%e"4CUYqk?5%u-$3@QNuE8[5!m:pf?7ED;%7mKBuBs-0#%M(!Lk,!s[
%BHg3c/o#W5@o`bRLar$i6$-qk`FEB6j$U0;Wq*^c.umJnhB4nGainPrL24b,2h*?K)\c(,$l4Q+c-3M1Zeg9Q9h`HanpHUU^t`%W
%6@dLu8&WfX8W'""40+>KUFob4/)j3+DAMO)Ho?,]);Q8_JDp[#isqEb4?Dg<F7j4>D%03;N!kYb=6-J@7FRR[%#l;^\.\5U^9mab
%K55D/mr]Y'jmZd[jGN+27sK#(X9p"P%mA"!FB?P'0nGt&I+an7"+hs;W+is1'cP7IgQ*YA8SlR6G4o>@,mqsBd.kk[O7K>#Old+G
%nkW]7]`,/Rl.^-N:u03O!fTcF+c!\CP7*$=^n_8/70IdZ.$=M`W6mlr\o9*d"ibr@V:i`!I+b%c;lPfiK4r>5^0/m7pSqoFB@h"g
%mNSs+jOD7FG_CEpN1>CTGXpg'B#`JrfmAHhqQ28<1_.M`k@l&d2&H2'79'9W+"USoRL<'cm\RuO2R]V^77hLHDG3"WaIOK#5Tf3f
%E)"fDo=X8fpnpn-)_3U?\gNufW/L?UXL+O?AsF?bb_T!g&$PL"5KrWp""(b6s,4fS0P@/l6\LNl=Tjj&0pLPD!Z@XcPhD']I50L6
%s+ro8B>8\P&s@-^D9WP\epUd^GB//R3\<*BKMjQM1G-u'X;2%qdB<(Qlu]O@AOZZ#K?S_%^j]BREgW0bU62@f1$2ckf$'bM%W=F`
%lfZ'>laF@!K8"j3aCOn0^AiH\<&$6$B/Y!I[t7Q*d^9nnCpi"8!jP[X:gj:4HHXQ>jnlB0@NF3cC%AdBF@XMH<gc(Qj7kiN'PM]c
%KA&MdlG/pNEKa%/`o4PJ5er>.ChcreC,!^p#Ct4/oC51K@s,>%HE+f?6FF@LCc:43K\>,uTDA*cK4\3M=\bW9TTm6tnXkMMIV(FZ
%kf6ejWuG)1^h1PRRJF](:`R9[Dr^D4q_=><89P2(-"%NJ()M$Ij62=u#T>eH>]S:!YRBPH<@aOjPN).Nr7lLt>92,])%A9DMeDu&
%*iNPrb\]_J[e[h\i1a6H>TCTj5,NOs41!2(rS6,3H(tdqYuDI01r&Be1_oHRHXh6PUGae[%bJ-EA)fL5I3"@U5k9$fUk.3`CTIV]
%F*&Yip#Mh0`oVbqPk$AP7K]8u2+PhUdG@,DmfnJAh.O$c.X(cXR#^bp5j)[`:4g64EV]!SoDGogg?+Au&a$?-$jOX7bj6$n1Y-<D
%!K&\FT+7X@&t>D4CCDAu4uMGACZ9:.9uRH2`uDBr43k2O5pP7%#ejpMCbZiH`og/!fb:f+oQUm'P7]KH"."HqF8(S1HLPoX()O8B
%gW[`SfeC9H]YH4W$T87a9^o4/M0u`T7VdC_g?K_8j;lK-r)u6[!/1k]"dku5is@S!H:Yp&f%Z&d/4F:8[Q.M^Pc0/eI4IhHN2@sI
%[KNpNj-nX-G\1J5)\&0D[k7'^Css8$.oZVZI!j[,,+:GE(WX>a'_kUrHb&5Ee:?MOc"u2'T=,3`MgLCUj]7mCOYjE;gHO6P5!/Q+
%nuL3_^=W2D13_KNk)P]4pj(odSfXNq+3WG7@i_3pH01=$O*]Zu:H>fJZ$RFm^9o%E\-,8?3B),@5^$"DTCRH;1ukmPKdiX(M^<6@
%'0c-,jEPdU:+eOtHrM^#6X9G1^A7Z!A+?i1oB2^@KkQ0!rB0Rf32mhY7KXs*1!NVV5U)3t_XK&c*sTPTQJL!60[`0,O.;#sIX\-0
%6JtnkRVPdqe?\X1G4K\21a+76k7.8GUMIm>kdF$pR9K8l71i,;rRrOHELr\kl](bK!D\7.#COD[LdAT0dHUOuc+#&??)@Zkh]]N=
%Mu-X^"c].qNN&rX3>P-:N=%>X)t:*.Y)>bE6BnUfVB`"uj*f#8QP=L*MXPIXfF\sEdjnO>dMlm!Oo3HngAD)G\\m9=?s6f`Y\+@K
%%Yp==%Ca^ES"mqkD\-=FPJDe!m[!#5QppEER8j(7N;MC,LE!!m93<3&%$+aO'tG5_(lcpt;F?(#"6Wn^*No83;.IC7&(K\<_JeJ"
%m$*(h>gY*5C'e?mV3[L&fag\;\p_u$88?^WACLe3?nD%[Wu%H.SW5./`"8g/O]na%q(WX#pGJ_j*e1I:f6hla_?@a<U)2.X"MOAA
%he+0^%!M#YCho*hC1PTaKn5#?STmTCTC*IZK9#sa/gDJ4nZRGQ/\N7@]WT]+C49=[f0/-)S%S)M0>#_F5C;)\Y5@:&8%nB*f:DcP
%Vr+u`\!,fpVVI6)b=Qh>dpC>7lWJKr<F8MZlY6<<Y$ZU-S%J1L=1n;N=+B>kft;Pq=iiLf],[]4)Q0G9[/ITTdaX3sE4:*Ie0]fq
%0_Y;-hR"(3quGKuD&DEDGg;8bXadq7]K]W4mZZ7^pUWq'\+>rgs5fWX*%3Iqcc\Us3RV5o^["aB4]Gbui0V@Xl`pHK!aOQ8X(-/>
%61-htk:$5n?`p$ga"OWgpc9:!-I-Igh'V0!f&!>!I3#t**%mS:Qg;`9e`Chr\R((u02L2Xf(DXY]tRdUHIkgKp%ipHBO7m<YLhCl
%<VLeg^0[J9QgO+Hr-j9J\a3\?!\Y^MCUi=AR!9'L>QZ&!d)\)'Z@r'BaJC]V6unP1*AolI;S%8dc_T4N90LtQh=j[.nFb01=kghu
%,O$GA0ur1TD;Q9e-fj`(beCWVd5.`*&W&Q(.r4t<;`)MS802@bUBgrUc\@HXH+lQfA/6fXW*V!,Z+R2O%=-o\:"<UD6?T7)b".i4
%i<\f)A=X\W]27B%D7XkBjYf9c[^I)V&`mP&cAg$GI`s"^;%:#?8MS@[*B5ho!liI+&-cV[YAin.a7aZJq:A(qp3<Mk9OjehkGGSl
%XCBc$fY^focf\dX_Yp.,bSQWYqaS&R"DGg.4EObllM*>r^o7_\oa0d/3JIGo7fZ#qTk<fsa,Qk;/Rr2lR.p2`LO\cLD!tgieAu4Y
%&9V(@ITAZ\D)5P[9UJu!pJl<5:0`snN/PMf!*2->irrQ$ddi&l)N;qAd!Gj)lhgUlcObeM-6=N7ebF$"5NZb,6o:B:jaG;8A=<W'
%;qDsjg5O:H)kWD9>J7&*)b9KJCCRDJO#]I#pbnX^JlM_+%>@f*LNa>;5:en[dm0GUO"ota5cicj!lK^1X$:<LE,VEES,7A6I,+lp
%iiIrM23cA:4;DWi<NZREdC2dJ]h]LWg\m?m]ilL[j2Kd34\=i."st*IT63:a1KkAY2`aG07RLe7A^:k;)\@[<=e>QPO'+>Z[T]'#
%fk5WoK<Bor?50OZV@<)O!oKdX(>%0pEHL8tj@j4e2*LfHp,E7@4!rSZ^6#gSJ+"=(PZj4gaKCnBA%7o"9TX0`)T,!O50fkG-gcZK
%%=ITg]BfA@H6m^KD4!'TnsGLrnI$X<oh)]$K$$4pcg%*R>b_[<@Gsp>7LrO+LN,\)JU%5gKX-[)2"VN<W.icA\!TZ"$oNW:NA48p
%(7_3I?\.DUX4U\P986kQ&tG%V4=YMM&?4ef:km;0l:Tjp!?I\R)7)&J6?Lcu-O1YkVs<7N2E(_jP`2b,1%@&m9J>5O(NJR;b4MA^
%AF36HebJs4Pmj4\AQ!3sd&<(HkQQ_9M@de+8M;2OF+EK@X[I[n+7["Crn]DD4uidfY7=PiUG9Ce<T7n`*S4s,!+ce@&Ap;.9)m5J
%\[GC7o%mblrh]_M0Vo)X(cqqerR^Lr7#<aM<<F".n_YE2DmET+MSQ/#jP[lhed=9E='3F\ili_bC:G/@9Sq)9:^np=_<8F(m0)Mj
%IjI@((#&gLQeV]9412t=?mb4DC(V)sI`h2kn51S5?<ERu+\ot</t72Jb`bPUW291O;:);2#gPF]c*fA*ol.`F[h?E/'RS9*m0/?j
%88nrq5r,\@E,05cluiTn)VSGap]oS44&X";`'VStjmbj$^Mfp?l`>D/>i<G7">+,RQ(j&ed_0Pl8E=Si0uHSQPoK+hET?'?B"#$L
%;!lDNK?`KC[$1AY!95Pg;fM%)_Kr)56gtXLQkAWCX@2()_+ZO06#][A/a6b$!b]LcT?nU*1\U<9niRA_A^T_`]^e#!0p@]R]8c!5
%BC!i@UApR9Hq+=:CCP'sBg%a^Ib%SDlO'9"F\,a<.'?'Y]4_2jC+DT8GsjP.p@^_[;N`eZ?\/`]AOX'iSg12RQ?<^C3llW)HX*=*
%h8]f+L;^5%;hnc>gfuI7h++i61!giW,-MKq]:G<I<h='iQNZI<3(S+l2r=XT[2Y$j(sO1fj.KI9]I281EWb+8H@T$.G3[65M\1cL
%=4`/l*2Ej6E5aIp]Y57+H@%gUX_'eh+#f\NkYc0r;m2Zo!j2XSOa?d@*mL*$*b"7I^sbk`Rd8pl9GVEQB1I,?,5N.<#+q6gLKctb
%SB,scmHKe`DIe^FqW`D8DQiR3#=8`=KEhP@Tde2'9Dd'Bd(_`sWe"cpJLT"s*oKdQ_<pu8J-_UIA,KK\X&AEFS"\=J@hd)g)^"+_
%ETu!W*uK3=,KPjX(+m]`n_S,mSSn`%Dpu3foC+t`ZXFu+Snl0\c%bV'8$KMnZe#[*M.;6;F7QlP*[job-h(DcL4TQr+AQ'kZ+EL4
%O=7m;3&_d$)+<[TPdSa[>!<)E$"0j*=)iRi24th"6=]_f(#)QHANR&EB8=$<+Ypbq%99I@=a%HCnJC1;WtPQem(R`bWcXmsb8;F(
%O%8tRA>II4b0alJ>6(7<(@fYb^4k74rRhV/>DG#/Q8]g&i/3rj,=PHs?mVGY!W"F'PZ:hF_,_dgG^($_3bocTkITpnL`:MW#C<#5
%PZ3jQk]CpiNbQ99F(Viuji5VkZ3Rd#-C7oDY]WW-O+8CK6I>,?G[P<U7hFBlMeNseqfr;"qrh`K:U\*lC*IK>>^/2jhZ8750UWI`
%n@L6/_UATRkeOBWp(]R#COl6SK3kh*,@HpbUb):HR6GlQHZ4ZlVt&f)?)r:54hO'&[V7ZCE=4t;0+Z^D,*PI;3g`iH=GeC'Fm`H[
%8Bc-:H,kjZH*B(F4(d=>TVtA3:lu!7EI@>p9T)JhSE0%5&Jp_b$4`aDED]=g@%$c6:gXQQ$hgtc'mcQY_),#3q$t(,,&$/pb?7W0
%Am.1%nkBuMK9=7V$g@5[1WhMP=Ri*aK4d@9DC@pp#M$@K5(:.Jl8D":>O3V_[4/Ri(DD1)7^%\>$N-9^o]crA_bu=S/eC.mGAJno
%6ISD1Q3B&+q>1dj"*%Nr<%0%F-&?94\=*raC9U,(Xmi)LIDu\OA9';e)s`l]s(;?U!R_[O\$-72O-53/-,SNepR/d<e3".k:q;RB
%h;q)e\QW8=hk+.J7\!;idjO.8"Z$CflB!romp`%Q2V="jmVQPdY$tun0^)!BBc#AH$C'r&PXg_c"qV?[/7IZLK_nf8_tT>E`XjrE
%XH-!**el@p*Gh'?<E<nAYu0*kFeaR\YgpfB7K(K,1T+1g+g<GB9"AUAFi8BbDuj?\\5Tu0@(`)9OUgUb"X/K&\E-K<M5)NHQRMJ[
%H]Sc@0):cF?M38t&\d'+4U[[FTptkRS5bP,4LVPfk%[tOkZSS;!JoI/o1eij1f1R89"O"l/0i"[9u."KFSju5VOmEiU^^eNT1'3:
%L/Tli(q%-e\6Fq!PC:L9_7:O9*.&eD4>UBo4mNgiMQUs/g@QTp`Z]8.o>V0u;FoBaDf6bRqj(_>76tMB*ANA>pPg05j,Sp[Y!t`-
%WE,-!gX&I[8ca+Cg-"uQ2JVug!.rQ<3n`;ViZ)gfYS;.nkAn0UZS:ucKsJtIk\cG&pliWa%q:aP!8YtRG.2g/OtXYpoos3^_/$E;
%"*)-#r6[(2h6[I'0:lc;5uL&JFg_0qGX:g68H?jTE<,*\[2p^(e_&@Z2!'!7`p!^_+:IPeG0\Dm]>sA;q$NG!pmp#`&jXhH?=YY'
%T[@5I)b-Q.0NP88mBMU41ukQgck)jNjKg[3/Q*Wp7Y)\k8$h1jig%"N858;qClI-G3ZP_7+W=9/K.17Y[hSXqUjOSLQ9b"ISHt9b
%&_tHOX\^I25H=+QDIrK@BMfp"OrUSPUG"TWh-:60K%Dgk#;VpqZjP$o<:III`.j88a)5p!Y]eF4iH`Jo['g8<Oj<I@_fdp8BjX4B
%/s'Br;;'a(^)fkM4h$7!DtsG6W%12n.;;sS]#ONS93^6o'Fe2?-fCqdq>%Rb%p`r:VP=tWObG]D&Pn\\QU6B3UgRfo&-34pPj)%l
%Ip;>#0NMIY,W>^u1J+f0Q#`h7`hE#VKA>fKPZ=q>081O*'.sKCWYB,Y<dPCfil4)K]$XS9Q<5Ab_P0WY5k@MnNsNm$<'T(6:;Td7
%$#O,rQQL%Y1Xo1B36]S`6%Z%gOlmn/^0R5Z6d`iPfCI1f4Rb;Q+.2iiH!NB&W=N=Q.El!pIQUS\%eOGF#a.Dt`ZU%4P?F$jbtRNk
%+F-7sJDA[$3mY$^IJWj*^9A]7D(As\hW?ed/4fOM]g7/k9P#mA[[*ing"[>6\"^*o8b_Uu]J&B9\kb]bO8T-GX"Y+#d:C#JkGegr
%N`TK2Es_#<H6j:bAtl/7E;<54nlJ3VfTjY[4=cs0Gghg^lXsf;[D_"$C"WqZBMt@lZ.lhi(_DVB?TVMu+k3[ZjuLg+LnWHndLrl*
%pd7Qa+:gG4Toh;2FBE_8bPq=pO2)`0_1lBGGidW)Q]JC9VT#<]_@-AXe.,&C?AgP<&k)%XYbJ2+8_jl\4i]='8+H8+XjZ0oJ-)ZD
%j-9?7@HR2$Z&Kp=RSjujaK6)9-"'Gs?dmT!o(iT*^DTt%;)cSE<LqeI`V'Lnih9roiAQn3G2n`$)aOh8$,:48@o$08VNFsGeT9@D
%`B$oX0?/el):F-NC/#Um3ABS_$!/XI'?nQF=!Ar'm(&PSckLJ3l`:1J+l^cZR%@@MZoe2nb-*9?gU9G>lkSRTAh<e55NV9f;k+<,
%f9Q+YHm@JJ^k'$Oho\-Ps8>_q7ajDBPQL;bW5NPWSD=q3dAloT&"QM.3BMm!Z50%#_AmMJHW\co+"L77^hKm@3O1td)YQKN9/dU*
%Rd='2qT1[j>s_6c2YC`/N(h+iQKf%#c%(K#VJbPI/Es'lKrN<f[:93:Lgkri81I$()T5ZD?r\nHUI=n^\8*BS9-;L<,D+)3Hq$r%
%?un8n`ksS$Pe"1nZugH5^KuFQE*UhFdQhct9tmmL6Eb;i!]r<i"Ci4<=8)K=ZH8K"2)`WJ^(A1C874%oX;fN@GjutD)1616+oi6'
%?Nt-)>0pEu[FhfJf`H?uUBRq$9j>j#^n+q=Lk.<%J]S+LV?GD)Yi+NM<boKN+$!SXENO9_Wub@YY">E)Ml6LPMrUX%25pT\7#9L%
%MjELG;CV6u#im=UhAb[`B,$+o\riEQ#QFp8hkn_5TtoR<!-RHo#nHF0U`9Vo-P;;kkh#Z]nfu$;R;X$`?S]fPEP>KudM\`X%ZAST
%H\!&B-3%]?5s1/,RFQ^GX;`>/WLn(/$&7&:(WJt+.hMH%SlnM1E!)F7LPh)b+@<k$G4?Z]b6Hn'\Fbq]H5rK36dZe(GbJLk"!G]i
%FU\sCT]b*KWjLjf\g0PZpd<F2"C!b3h6Ysm-?UjdSm>K<<[J^RrSXh_"8sq6X%j9E"g5$9RN$43$b#p%km]<JkiNnuB'B:pC%`Fm
%RF-WO5o=O5$g]`MElTlUeaL(_eK]0*pR[B0";Z1P#+>cTh<^/s;+qtXA:(36b(00YBW=pse:AO@9:+s^e/(WE_8o&u>W-.!m)DA"
%I#4UpaYML>2i!A_.<+[RL9YLso7NI=4h_,qiDoj'&C*9D\q0+=UoeWl8s@qNIUQbP)o`,cT:8c+kVMiVYSiHF%tfBL5WAkk#LE.\
%BT@W_OV+lBBFluNq@MWsOeeY9H*udY-Jt*]GNB'9-nTX$Kg[XbF4@."=`%gL6*p'6]GkkX&Y?BU*tG'm!paiTR-WjqS&Nb!0YTj8
%UY2&On6:^W+Sp6u3o9uIo3f(h(;LW9B:*nG`4,7nr25m>BUcPZ<.A"$gVF-DbDl;B-*GhgUp+ccQlREqWUX,fV5sZdN(c-'WZ?<d
%=dm$foXo*s_5:<J&CN304Uh*Jfr`>s%)_8.[m^kj(3h"m!.i[4J8BN3?@+V:7<H]dnh>5_@0"m;Z?\.PKgq6+G@AS)7%n6pGn$8b
%`oK/EE'IfrY3HN1)butUYXg,R!2"n3fVA!kVhYtf>IHhC"&$+2r2`C6%E(sAN\2FsN^EuW`W6Ocgk:OB0eoYRD+=%ek6f;jI..[p
%Dq&C]NHYYi+bt$B:luVEm*39k>qkaZp`93+k_>kIkE;/9>Xf&'r`0#-D?k9p/$N+X+US0Y89N5d)4"Ul(@oEakU!&W\/9stE[1Cq
%858PI@k*psX%/7+i[lk<FjAmq'=29r'R+ojaW"n*q:s#9_g,Jmo*Ffg7O=CC<-@^)IL1_Y747V0goFg.%g/)g*PZK!>bWbR"`SIY
%jH0s3C9uZ$:!1.>;-C>mJ_/d8*!o/nB*!e1AbZO16MQn!#kJX_1A<ZlfiE=u8=k5d,N/ZBTEUINBM[F"\jgiq]("BEXnGpEq6\(O
%bO[bF3PAX@!$3l\!It],.ZAHtE//GO*$dYarNXdiPs&LV^n)hdFSQRF`]KD=<"B7`$_l/[1,$eeou_-QEY*GQ5VKTZDh-mmDa8q7
%ot$>QTl5+dSf[^Gl3gqS2DI=CEF[WUmbkQloRLXS6oZ#`hOZu/3/)oJQp'lbJpVSbX&G@6-tZ<Z'2cQ/''1E](/]Cn\$<n%U1WFH
%>0dUAIVZQoCR$lD'i1K?G_lh\5kS?5WX#MU\<lCBZ-YTKLtWWdlc4Y\C(\&F!n6fC4A?OdG;FfBW4q=)(,Iid-e6G@T>nVr*9`61
%`RL$*%[h-adDJfe-W[i4/;aFP3"h#J0?MQNHp2<U!CXgJ([;1751^u.nTT^TV52n@,f@YnS;5qJ=GS6n<A4XP(Ba_6nuifoT9#+0
%#("(t5]/1pCIW@F]n,TZEpj$O`\VjTM+1-.GjLjo4]B_P-R;EPcmgE;gD),DaPo/K&jEH_T7!RA#,VEV8*VS9`,!scY^2NS@>Td;
%Le27B%J[r@+_XIOc6L+(+@Ze>1)`M3NukM8X37j5,XaMXXBpaIV.m^JUVVheOdHi0!>:FsEDY\LW0[/@6!>=V!Do)t8XP>"%l"JK
%G#>Fo!uiJ(J3eT6WirP>YX51e3>QV)/9;kr?mbPh<p=O[$tQ#;c2fZ'\s#)t/`A1ZG%(,%5NFd%n2-3+KQ?-9d*3+%[1^=H5;hQ#
%QX@)FV6leM?VZ'fEU(&&!##ema^"Ng?e^/;DVRfikmH2k`*#7Y&*M5`R&97C"S<%Q&?;K`h'jCSpH^IK0h(4;Eb8IW8sc&e'>o'+
%ci/97X"&G&MFZmD!K(Js*KB,?7N=OM`dg;jP#?RM(.nCe:VCe5U+7`>Weh/W#$1(pRIi?^5'a3GP,/dL'ScSCO.PM);![:9?Xb%-
%o&7(iM]rVl/P3mrp**D*eJ@YimUP9.(?Mu5)5lQ6;?.8G=6/Vn5SUkHkpYK=2k;*^>dGq&\e6@X)o"1+bY6T"rqMs1R\qFtN@XYG
%1=\nCH\X("3$PK'0G4CBeOi/M)Kuq4_F71YW=ioodPrD`]EJuD>de=8.>ShrTAf=],;Je/60T/11s!+%+h9VWer@<rRP>g0#GZM?
%i:oUaW/\eD!(YRRZCa3UX'Xi+'rf;FK4KXjO&.\m'k&t)C:sG*g\A7T<%*n7Pe2WgN+4&*.6NHX_<Y9D+M'nQHa'$=o-t_k!2G>^
%6h,L?""a[^7V>4Y]q!3tG1://^j_uZiOO&haB/\G;S5nXaaEsm!k4t\a?-_<2G=aCT$hh&HAY@6QU!PQG0CHD(Dt7H7U7a*fn5+0
%V*QZZ-WDpg*nB-&OuV2-g'oLa]#>WGTo]@$d;<Y`\O`WI_2LOQ7X>bm'T22,*Id.0isFEZN^$m,%Qq6hK\GALimO%qbGh&U?,c&3
%MZP?V,?L<<W`hE)(WNB/*k#4h-)/*k#&:Yq4uSO2+Z.c-EK>uN&4Fi,_n4X%F9&#]`S.5FeCddM,\7RZDh^5]#^(i-j>:!I3H#\j
%[*K"3*\2q%&_\@oche?"L^pfU4g^W8LWmF6@#2n)[7&J&!u!H)ZKf92+dnkNeZ%7eI7CaP<lFuLBL\OG<I$Yn1K%hp\Fb^ud+]>V
%,PmHU(q3,Qcb"njGdXK-;A^U@-.m8),M%BPYsXKc`pMA;]<=&?`P085?!r"?H58bA[T\>O)Q2GG5naD$c%9Kc\!ST;e/"$+?7`"Z
%fI?Dsr9r[mYf"t^ls=necdF.*nF2AI%db`$Olr&';?SQqM]XQk-_>O]"GF>-_S2(P5*d<DRGcNOgN+6n'p@IqPm2OsLPl5XNDDk0
%Q<ZJlXtWjd+ppZ=-`,:d9Uia!',c&g1[(?06Eq[diG</^!NT>%#V1#A2L2J3JiQqHV'te_E!n1%4iuM648*e/W(/'c&4bB&=ikP6
%X`M%mkB)0r.cIqrD)biJ^p@^t\NDBh][.Urc_2L7#_2!44M*>ZRtqH?f99H_S`ATd"n5Q8Yram"oRfB&`;8a2@mT>^@E(PLfos/s
%ru![oB&#A&S&;tQ<QQKiG'4bI;`@iCa=QpD2(u$@M/M+'`6_j)BT-eaD@`[#mU9P7%@(-hm^?N!K)o@KUNTlYMmuT?0aFM'h&4s8
%2>Uc6We"bSrgVAJ&co^82V?FrJSDZYNMo].X-$5]$7:%0HS\PM*AL,$SCp>KMc'5ULYr^ki>4>^+Y&^UN^nW2bmOg>>'rS7Hh!gJ
%Es.O00#prh^(PGkhiL^1nL1(8o2K$]fO$EM[ONYKa*ond@iI4rZVZO7&K4(%LoB`JR>&>K[SOi!XoG5[lq*=.0:4QA#&kj9Vh*%d
%m:t"'$Jn'3VrIt&)VGYi4>`2WJDs*<I%_s(gpDVZn?aipH+mSpqJHZNNtiAn<6c7,igi\cU#"Q"H*:2]/+)dt&A4,3YJe=?7Ic)W
%GbmT18Wk`[at*;Y9%/0]FC*Ul=.8=lV=[AE]b4=P8Z`d1m$0't8uoX'E%bbX(Lliu!dp[K^X.kA']^cIq1[IK,=,]$dVmY#.h2AJ
%fY3Q]Y=.kAAc0h+^Cnq$.-ig8qiqG:UWhWKolhVZ$YB?1n%VHq>U0DX`<ED2"BW]sX1Z8K$K3J'n1(Y](Lsts2I%OLY&Y(th2&\[
%`)VcU,$XR]EH.8]\-cl]MJR[fj1#G?]SV#@"[QIj6XF:m/s7J]nWLN0a]/u8,+\9KZ>p[j\LG##LqJ,#K=T.E]Lg=Pj_1g62(p.4
%=$`@WFO#fgcANso<P7KEoQ/Ia\nMD_ap_Q$M6>i,Y<k`<9r*\ldYlK#<KuaKGghSpdp3UO.N\7,1j'P0]#n*f86oM4Z*".304J-E
%?*:5Yf8J;5<>b'L+nd*=G*aPfMO;'_SmB=_Xtj`FP&"-E[]>MEX6A;,+RUF"G?:>^&ZE<6ftGPb>p]%o@X9]EHS6Rk(HK5Hl+a8m
%i)NVC7==U%;g9$6HkATU$74OS'jp#<hkV0oU5i:Ua;;,&X/tA^K(:BmGnmc8&])*eAmV;k?Xu-',Wd[=Sp)@)X(^^&?M$[DoL64\
%.WB^_6G:O=?3OBu>-(fYeuQUPM\te\3;04'HP`Hj$J4,\DI;IDYL9s_Okgg>hC8X;DNA%[UC%8kl&!M!"fi=cL093;L*m8>#7TAG
%+t67H03Hpeo^1g/rAD'@5Hm(qd!TDN>WEr\r/n0NP7&JoKtHomF1F)9DVUX1bN?sf\T2ns4J+,Kk_20A-Q68-8MBG,/(<b*M0e,V
%?+F!;<n7Y2lULTZZGKobA2ggIQ'M'[@!c=o?$UE+%c*CgpVP.$@I`.ZIog7?.uWo63.0a5hKY!'b2\a+H0%mmAC``,"=I2NU%_kJ
%7JOk*]s:--81f6uTO-<O='k2C#PQ<,]eF5/=L^<,mZlK&_?,0p%"I@S^[R?RSE1^#q9"<'ntiP6l5(60$Y0(VmCpu`YDhuj[JY`4
%IV#Tf\a;%4pa^"V:9MA%nD?5&=*FU<$/hs)E7GbLd3<h_/\!2K]VluYPnU;=$SQf7=7(aCb/9,]`/Ar[7;(UKPN#<Oii7*?=2h[!
%BO%r'Y.>TS%?I"4a,;^o>t*hS2tE\;Eg&5glCGS$UKhq@DLsAlg+4$TQ`Ji`M_`LN7HUU/o;53&dBL0]h7P5t>ZGkuH9:TL4;Sm-
%Mr)d\2UFl_kc-W7U/#f11:h3A^$$[al(PRd*#-DKP:0390H8KW:TOoo"3rKg#PDX89g*#-I4%=4@AkrNV<$0W4I7;V"dE:rgiZ`k
%k>`bl78N3K4EXZ']'*;1k[%OPZ<m11Y0'sMQ*(olYH.BK=-^"jT%I=oln230U1\XL5.dhj]d]se[F]:WD-'H@X8:S/;V[21gf8jl
%7B>jVCNidoHVqtu.-k.rpg3UhDUNu8%DWdn^_^k(Ws[f[Z1+c2Gh56o9.#sDlF0AX_Pdk2FqE#%&P)leWj:^\Jk=CRC%e9^m=*Wu
%hW.\+nuIT.Mr*Qb2We:6o:ia?<Th$[GeRj??M-U&6DCZPUL3+SY<&PaR\r)ie?:p5=2i_%2X?9YlW*KJWXep#,Q">uqc09^Wau"$
%HMaFuHdU8idG95uke4"lr_`=^WXX>U&\]b*?e(":1<-MTa&d9AX,?IBEVZW[I+<4ceU7@@3')chr=K"k?#dgn$3]Y@Q)$8,OB,6N
%(Zrph;d;jE`8iT@\Uea)8V4^\!4?#6?jBkKWF4rJqD!Y`Y4WW2s*uWB+&9SObG_pK-9D[VWEXcR(L\pf@0Ighk>B`r6@<32H/dJV
%R$O+e*,6--EOXIjaJhq0_@dUdhCJaIghrVG<:'!<'u3_hMBRAMq?JRYBXCF`=b)o[%0ab1L;+Urm((75&EHBn:S@fUO1.YpeJ=fk
%6'o4bN.ck/;.<um/]CSd'V[D1&3?NAd>7RtEO'aX[:g4_Y/6u(#k"G.bBd,Y2.N'@l^3)h%sWoaet:u*7^bXj?omS(&XO0%6L';g
%)Lu;82CJ`n.@CSdXfT($F=G(O%J`m_E_nTTE\HbFUJ1_cPE:TWN;LfEY*`K)j(r5beP<Kn_RocV!D?Q%X40hYeo9DtHgWNNJJ7WP
%6o7_eGh1!>p.rD\>*[FY.4=393"'/>.T$Fb@X']'oM]mKQNu2dP&FufR*\BspNqRV,*RdpM7b\`,G(^IQUX#F"G"4@LKBa-1$rbr
%U@M0r#5373bc6RmAT]$lp5oH(49Bsm,0Oakb5/"@iX%ic8W\NUJ[UsD8.tqV?]KRcYA\FcLL7nqcB9/R\<ncbnD#aG<))$+KD7Oa
%=\DhbR>EJ9I3$]A,DdF,0-BGpVs89mNu[nlIb%3d43KPffK#mQjHJJRR;'9q"5V@Ge0)iX6?]+9_sAUMPl#[]aqT9-E=)'TI84QC
%nE1QP'(g;OltaTM-jMfnA!BWS,NSI,X=EjDcAC%Sg^&r/d`BfnA!#Y?HH3s>qk2el*IKGEBb9e_9eXKSg9PZ4G]J!3LQ8rA;9;a(
%NFfLih'[l<W1SZ:%AAMkHY@duU7g(md$DZD^0/\G1R@r@#Hq!_H^\R%H;_T:HoPR=_p5)eBRKb=j*i^`2=!F^Ngj3>H=E*DX1+rj
%Qb\k!+omeFgJ;i\.RH@`JoWGFabUF%.<!nHqW=HS/j2,;M/r$E`<90<n!f3XUA$,&dEc"U5jd]hF9+RSF%dXNi[S.(#_XFQ>RY$T
%f4"O<J`A1J]TZq-^<6NsUVo_*!]*WC+oht/S\*69C!XZOFG[;hHV':ea)]NB4(eO:H1Y'UqVJg-D(8;!#<oW*Xn%"BD#UA[%.bm(
%Rg<pci,s+e-:#k9"PML@+k.Ap>>u8/!F<r5:6MQ#D`JDYf6k^V_^orZ&esb="<JUQp_-RRW(#t=-HK+4l]T0QB3@-/+_QOSfcQu0
%IDs0Ue,ZJV-M/'G"?Kn)7*KZ_=U$#m8i@PJeIP6_TZCrOaH,N2(FX!O=!rJAbo#r1e'=SV!XGEMm<H?%,*C\$;\Bs4"r>q7X`h`g
%fdhjoRNc-liJuR+a/l=e+LKK\)O^ob>uGkbThg\+:VO->(k(sJqDZT7/nYDsG4IajkELJU&"uneJS#mB>oKtgWcG?(Od^.PPsPG8
%Z),0reWH`]931\4&52@ZJjRL6`0bQn%]0e18`?*Ga^nkiU"-RJOBTmE!Z$hh?ZR[D!$@n.l+W>#4HbI[PkA)tj7<>CR[GBc)Hh&U
%^]k"pG<VM$5n(>jZ:#X+h.OZD\0U5575sk!<V_$?^K*Za$VbP$oa`DG/Ho^pr2n;_I0KhE<FoEg4LYQD$5mtqAnlS=.H4dus(CHh
%s7#o(4oT[gL9<h"L*268j'q5@)HENiAf$4:<JZ,^+Z>j21Q6&hq-F*H@8=M`,o;4C%3-4;LZ)XjAZn<D"m\aJG8Ej?h@bGFj)BN@
%4`5^5l<&0Wc\4G+&N1a*JgK5m%</*rMujHnX56)P/B]:ggjX![5mCTGl0AWSEQl0p33n\cAJhTm1t,ec!c)rCa3Vl_72E0Bb)MnG
%LZqm\hlQo!+[le\l@8Nq(e)JI%8&j.WJ[,QW\hLV]cNp6&-RVnEtRHZ/)J'2M+I,[63OL<#R_]qB_0lQ@E;7uN!p&\3*ao#YK.V6
%JN[C?VrlC0N"@la@ltRpn#Ij10j%A#8dLJXC3RsR*tDA&e/S$,ID`3"QqD;TF#aR17`?LjakYQ_*D"t))+W`$D[Gk-Gn4Bp$<:h2
%I?_8bUXH^8@IKBZ"ObV+E-P9Nc/s*s25&=#.>7ZBM+);b;scQr.4lf,).i4p:-qC#nZ,U7MR;""nm*U4mpB]gp0'\>&0:Y,L21?9
%J[<1DFWMj5J92ik`E\(#jLkVj])[2G0PM\e<r7`3Qo6mHc9C%+4XLOKi*Af/+:rOgQA0Klbt(Ef0d>MN!9nELL$mlM\O2dkGV!_m
%1XTX2,BE=<2=#_O^aOfF'pTkA>cNHs97F@(2IZfC9pO=1&ko*`@gGo@3]gQep\Lbk)#r4FJ!Q6eb;mbsX!3)q8Pjp4L6ini&P!20
%;4#QmoT\((Bf>IMcA1[e)GSAM'(!JGSO16>&:UZ0c".6\>7)$qQ/eb^Ht/l]JOLSFfa!#Chi\CD;S07\Q&gAjUnNR??hA/UfYt(Y
%V/iRC)N)V-9-'b-+`3(7cWkj%+m[/\\SDfj\;]B`TVl>(-1.[_(;D2:`PW<c<E$hs\$>kVmdi=:XQ*iQ&Xqk+fmuLNlN,tT+pC_'
%=R>6+>"ki>Ao@Z[-#OZ\aF?!rFP_q>g^k(S5k/'/5KcQt`$o(=K)te2,^mKXjSGZ]&A(B=d3_+&7V.5S/E'8>'eBCcrKFnI7mJsZ
%e_E[.qhp3.2t0i4oVRCif1s$DXBtO$?^+cu.^+%ZfGEr-(S06[,4/CDp8W4]e\lm`c[F3p]rLY;./88=qRpVF^ZYo0[>(lb`%MJ;
%05AO/?0%K0nl9W(Y0?g<ir#PGI+<s8'%6V\3@!j[aOk,O8Sa@BFT]5A;D[_s:cuNUr?8Mn4r!JY4Nan@A>1g"*Q8%.:m[%US4*D[
%W#1UnKg0ca+=M#aIG/fARscJ^p6"+*5+8/`\0$"M)QIR*9OqKoa_:R\2iu!+K&ju9,')&jJn@MFM][4kOEIm=U`,mi^:aTGH$0LC
%)Z`9d010t%B+W+2h*O[>dmH&f8r<<$Wg[g95TN%'Mn;.ZN98QHgRYVo-@L\p"lnbU(WI_J\:pC,-p;-#gKa*_V%I941b.aY_@_ro
%OrBua+mpUbjAfhX_Om^d)N7EAl.oc(^FLqqANGCC&KAq(Q;/\!"687+K)dPd_@f=Yp0XP3ZPa^3?Hf4K+5lHdZC"Ngr<(gHIjk;\
%*D0?Q<(:BDbT."hRRRG7](93UN!@Isp&G;pn]5Gp$N:h@]#Mmq;72_rgau]RNU+9s!3bq0QcS/D$CT[ppZSK-EWol8"RM2S7SIVf
%8aLQIn2[.LJC1]&6^G:ghULXlI``n2-,@qgiaHOimOa3?/r#XB])5C&9LIR;'ln;5:HCMX*)\%rGi99r+EgKN^tHRsH-Xnaes8\?
%i%5"UNE0BGR]eGBi?:j)J3g`576sn66X3[.AZ8dF5BA\#1?8\bb@-mM+%u2^`Qljt0*HP#%t]#JC+//H]qYes&MSV,,gcVR<?]=B
%e:T/"JnI[@K:+iPP!k&ir<Sg?H%k""cM6Y_/*[@\3t-OH4"3V>n'lgCoh8q)F"agDeYY\?5L@X(2;QF.RZV/*OVq;1r'/k]e(q[B
%lV.'\F:\:Z^hJJmSqe#o+1>tjBugBS:-JoB7R9JJ>YIPjU;>s6eb<CfZd'`OI7/rDQ]@jXNMJ'tL\op!?Gj+@ATS+rI2/G&UIV)R
%,=dp:kW(>OfdK>_88*%kpZX<4*o%.G4@k[3BL`EgkmNbX"F1+t(F:[]94<Yp==aAO_VVO?\XD$ofNMcOlp#8mUpjW-LkN\XA?1$O
%j=#"n"R#8n7AE2-%Y8g2+6sJ)LEDh+:Bd^b#:+m`GLcJ#"`m<Wd"HjOCYb.FEZ`VLB.0Mu3EW"GVL_(s1Xbmi_naE7c7?CG;+3;m
%G;&[A;:P]FA@%%QE6C7(k4ZQ3EsCTL+>6k*[Uh>gSLniB-UD/=lqde"Dj=#[]Q+J1ghJN#=.!)0q@r?SB%.ECC31l;9ccS2!WreC
%MXa,!]k)h2!>lGMD8=TAR7e.q"LMr+^=@m>&h6Y,HRhkoPO>a>Jt8>b0(EW&nnA@a,i,l.6"Y6BbH=i]9jVQ%'`;"VSU-q['X8fs
%-<K51,G@)AW)^B57'+bY>`JQ8(k)X'boT\EN?-6V=\51rP?0,1f!5:R6II@29Cf,!`:TVDqOsGu8n/E15PiegUYQOG/IO'7;F@C3
%C""12_Fd'kO9&45ODKN'<,>;gE3bh"Qk7[Gq*jBsBZ=i5jLZGLV4P$1**Kcs$`&aC#-iJP;H+D9V0a.JFhNuNCG>'Ri"(JSr)>EW
%`$IgoYt!7M^(IUOak4m;6fg*>LP:&r6O9,dbrJ^2!?Y3l`PJ$73IUd>#Y@.n%.(GV)=oH,)@%>sM,bG8DKT^EpWZ803X8Y+/8;nP
%AV]E@"%B!LK1*JSg0>,<MWQDIBn=hH!ikRO1itW`F4=>_[`j?^=&(2F]+(5CKdTWe-*cp7!AST"'nd^'A.XnQd#`gI/THR&+"+')
%APD:iQ7N=b23;j@OKN\.KF6J*9aiar#b*&apAAD$fGrG>pno\5`em[`[mi9XFu'Fj$5MNfA/!"`MJEuJ:6oK]"PUEPlbQ.MEfcXF
%%lOMX+4]cS;Oh.]!60%98eEig8\?>8:m@^EV<<Q/2&`5a?K.GY:\aRmT.1$a9#O]fR&VJPC<TZ=R41X)2/5eCR]9s=C>=BW2cU86
%:\^nehDZ;J?L]mp"\1_]Y+"kVMge<HGd;$9+)Po"kuPI%BqOUdD*e_uPN<gKd,EK""hc]VHW2ko]sq`@_/I8W-\5[i'_Wp7Qo9-d
%JT?3a1bTqf*olL95I_])i,[17.N6Mb<<,cjUelD7S2RSsZ`lEi*bfPGV5*2VNgn-%-K?A!L_L#'X"(,VJe0+-I*;uP=c,JE[Me^D
%,%6B1-OhL@A;cA(0O"gF.B,,K)@g.`^0YY6[tU:`.Wi*hM`EW"*[$ILM%D.F(*u]oLasKL@\C+G_Z`1ZRaanb+;o2*OZpV"8DJ`:
%]s<&*@=s0mpM^IX.j%<HFVWR4N(=P:7=hVY3Ct6!!e=8iNmJJKE4Q'>R"6#2nI6oF>0OSnXf*+-f*WE"k,>EiY=9`L-U4u2L3Tp0
%ok[Z.pM^=K&;^L>Jj:St?W0?_MsQT^?4_>"1m*b/&11ldX<@^%ck(N89$u%b5??8e]`h9cJ29lL%iZXJ3M,4AG;4Y^gtC'r_3Ig/
%2MbQ`34>1j3?^ef*1"O$4DZA;;]FP"%nQC@@?=S@rKp'B1(k7VmA709*2hI]6s-RQ#u4q8l4`=`X*8gbV_Na:o\`b/q8'+Qq.N^+
%R]9_YbOf'Vn+;LOI\!*F!t,&Q<=/So)(nX(5ZG3l$t3L]etRmp0SILY/.uU%Y`pPdhT0fn_`<-UkKi\kL\kJF&!c]Y'mBZsOB?4.
%E^FW`]HdZ#[OiPlKdN#OH\)0ue?K0T6Z7W]4*3Q_0-Nsk6lIHRos"2/EX&hR7+0CnL$V`E;`C7*Y'](^Zj+?_ZS+na>nl*H]4/Y^
%R9D*GQHeA^'8%<;O+#gSE4_BqX+X1mbkc-eUElEo>OQmtVN9^&iESJL&^^#`2-!1-;cXtYJMkTSk9h*KKUT*k:DTu-.N'r:E!gJm
%%Qf'I/g%deNLRY:>KFTI']BaE\-5S0i](<BH_lnI`kb,20nLZ4D0`ZREm&hCEk.Pg(GI)YKnKH_B8Nla"&"MnJS%C/K(_^.QQ&a#
%iQHXG'`(_HdfRs];UZRrWAdFO:PrFr'ZSuXU-5Qc4g3$l.H*EAp:XHBHr<:Y>&8Sm0_qN#q6\rQ7VVL/)>.^[oo7ttdmEK/P4'@O
%i<d+JQ,kr27Fmq\N<l7A:quP.'f=\[:!9A40hk6e,]Dp!ZI/e(1%Db?f8s?0^l-/E=(\NQrn]X\^I59C187`;XFmN+02Q<eJoO]G
%U69=Q,J'Xo8TR*Qb64lEGQlCLdVYN@%e/C6iOu'(M\jkip7\2p8Xsd2O;qt.i,lJp0V0L*2ZGp[I0e2VAkR8e,*(:*d_[u-g?_W-
%cO]?O:Fj0*Wl#q8('eUNV2D\C)iIEbf-d&@;.6O8gQ-oQeb4ik'eXkRYg6:Bmud]jqCZmN'M(5O>Y`\7ZtE4Y=@iUj"%c2lV(eX8
%G/9uYl<h+3TSfA3EBElrlB,<g6>S1kWe-/:3\VHhQ8c`RDl.+Po*Q#H2O&NF\t7id2mM-OUM@^E3\]*]8E,4V%"&Wh9!%j:KSWRh
%92;PsCP:7&]?!UB`26H?e1"[<&:^8of<iOUHTSe_Y-g;XiD_>*oF@a@(!arjKaJ8Vo5Kt;,;6PYDfq;f&oqO4DF`O`$Crtf2f%q(
%?igidEAl;!2Mq"!?)j8XAHJ9#1hj4h,oq1A.1ld%Aiu?#P*2hr:t61S%!aEi;7?nNg&]"UF;p/sLTTAt[hXaqWl^6m<f@``4$DQU
%8<)AeDocB>3oB:I-)&.WP?.??S@Y-5?Gmd*:(^C&`Fc;-M22j8Oo#N-EEPSHX/*/0OH"$1ROJjWDCNg5-Qu^eXKlPtR6X\:CWVfk
%:UC?qN.1=KH%dpj!h77Lp!u2E_JGauR.uR"ls-P-l<OV2WA&N"-lTH8%>/4tLN4*"[r/4pSb)?1:0L@K;Rk73<:.,f4V=cH[Sl1K
%hShX6WlF)=4rhFMS5^c[_t1i2\4[R;$\YIuK^Z'_3P]H!<RQ(DjVHed"/TnA3Y[8#edZe^Ma[/Q93_$gjdhV?W;IG+7,S2_EQ,tu
%VjIjs2=2h;ZK:P=To,D&C7P_'\5\/l7P))N=uMX4+lfY<[.5'8B'cB+dDA]d>TVF+9;$/XngtK,^hraC%@--kP:Iq5&[G'VMTCNK
%"J!CK]-OC1]nG.7/2i,APH]\P.5$kSh/q[hDaWj+YErjIr"(@%Q<?BPbbd/.RK;6_i]:XKH7e_]%HtC=,:5`U"8\02D<reN@nJ1R
%;)P3B7GD%3.4SUhj@l*g)A<Q\'S[e8oQZl@enXd,H\8HImT2/fWdq+:]n4tE,Xat?=XnBWB!nonj[+7ARoO:&gJVBpWe.>+HC"L%
%-b=q2QB7tnN87O2locY-.&VPuZ%K7qO"CcpP\MS:%[Md990iljaW[7HoPQH$"D)Y23EARMbCsDj@@/4'L/qH/+Cl66j.>sfoih_2
%&o'EX15kcolWg;UL!'kS9nhLVmf95%IC<16r[`t-^Fc,:8.0o+[KUYf.!rA.2>'V-B+ckSlKZp^._Zsr$D`,"Q,k_n?-U/NUcAgu
%O8$1T,&e2bADX@b(m@jPJO#>lh&s_VdK'%k<aCD<YUINWS:7HZOOU@0O;.06!4EHk23$j[@B<HSqTs'q_*FY-$uuN'Pp-KJVsJ/c
%>?5F*gQag$>]NNFen2S"`G/IIV$X&q0l5=/kn(WT8[6lV2j:O&/]AM92t@BcHkUOHWR>TeX_Sg2+k1gUS6W0UecX,HHbJV;fI;u,
%'6RM*lGtu%iZrUT*,/uX(+%aV"TJR2PY[Sd"GiD%1J/hTbTH2O0nQqn3*f29M-0#W>_RH*S0>o-o%kgMn;0nL;6F_JA4DO6Nk,=D
%@6.MDR612Zm<tsCoo5(aU8[+ciiXI9])FHN_5*GZ!sq6g7)k[)6&LeNO:a*O1_M;:#^Kg*K@d\f`LX']'&acDpIP"XJS([S#0bl5
%mrJA%S]!=>EYAXhETenbENZNB(sWakFaE?Lh[1#j!t$u>%s*eR(6A*@AEa`d.3[0)\nOY*1o5koP"0@#9he3Y2X%3=<*(kVX:>$-
%.FluR/_>ZkCRa\VO;Me'+gsZq2Q%mk:mc*]SS\q59e"RMkgh*1Cf:tU9u=A"3S]igDM)tI8l%AlZC@'79aUA;<-fLjHQ*ZI;_l)s
%ikHp6i06uU8j,/1.@_"hDNGrX&1((#'kclk1S2T8U#RKqj.%N<8guc/T:?Kn:+7bRfIs-jR8ZGs%I21e:$72VF+aBH)DPH'$4A61
%'tQi0)o^K<XtT.P<5gsP73O-QS$V3$2hC,CO]diT7@On3p!*Y1^ocI51"Uk5<`Uhh$teou'P,XB73"k"F[;s8\J7sD31OepA,6Y#
%j[?+g7D!<>E>`AL.L/QP+a)!p9H?7jc:I&`PQE3"Dl?H<,nHO1U'9aG(5"+uZXuaKI;,`)JNU,Rq1uE=.&QBbj\"rXHOm&\ST"W[
%8u`jK8B[$YbYJjdehq*SL8F/q69Ndt)%sB\=!VO=&@OuPJr6L!BE2"R`MuZH2Fbj?P:>foLti_IZKsB_hnqI@^fa.H]rKN&1a.IU
%-uWN.h84VJBK8WN7c!fHD"7T1GK>r*'r6Be8If"L$.]F@D`$$[#$P_!JOY`7cO#l(f.5S0Nhm`H%Z;Xf#&"8H>!2qmHe%Er-.jS3
%E!7i#`fr(@&5?^$!"H`[OR+$`T3'PF2%KJG;5eqfCd?7;@FZ^!5WS80,Yg'W(DTN(^be!no&P>*49M]YFV#=_Zr1ZTh,BgrNaN0,
%T^">K:(uYE;Rf23TNe;\'A@I5B]]VXP9;BE-0UOhiBM19rT<c);G_t4p7M+.pr:_OU\nrWRTQjDAhl6E,L0ai*c?ir<aeFd/g7:'
%Qql@mn^&^E;hZ8F%T&_$1D)`ob5lG4C759)1ZJi2P5WR/Pk)W!Ca%XXj^k9>AF@fX(j)M0:o-'Pg%Ilu1b)(tGtu!r"f-KM@9/u5
%DS^,L<fr_MZ'^*#%`qr=K\3(H&B0H%;+)_/O/,g/gG?Sj.]lV(UEO`=>#J%1JRhRGR52#NK%(O:K@L$WA@4`?kiPZ`L=IRd]cL7a
%&4]V8:Itd3]Qkbj&KPN*-IQ)apQon/.qQf$,,LN?;E=fhT[l!HlJR@S=pl<<:+@BL52I1dH%it30'!D(RgfR9^rmmdhLc*iE])$<
%-+5FK0:\8]LIH`n;/W(TG;`A-D_&BA`F^ZMM4?@d^:JR&"G0&Z<!48_dT0na`XfmprDH#T[4FG)_,LM[<T?tp\A-/cC$u94ip^j>
%4r'Jp^mMY<Ru^oT0_H0':9]ueqEP`E@Ma(:"_7ff=Cc1E&;imAh/`b5U-^gQQjjO>>CA6jW:$:q[lW'Y$Gt/N3>ec23g%X$>L@jO
%\^CU)dA4]iA>lj=[9,H&4;GpH-HCdBX]Z.@0=:"35^jG0'BK:aOXImWRl8Z`/leEn2siK\M5q,/5.VDR7TM0=8W'VoH2"&P+1e;V
%&^\!t;cHa3LdlOAQ4bh"XQ3eBKe?Dp6j9L;VV8GOU.pl_%E36Q8Xu`C'@h.fl(^HO#WtL]8=Y$]d[9&T2OV+Q/7)8hY75BRC1qR>
%9pgm4.nYGN@Q*6Amtgp<;$%\m!qkG)iuMN2=uV3j&^_^Qb*53M#<:ah$Lq%)[9ajtZm=/*/`#._q'@0kGgXs4/:54Hbh0,_oin8^
%GR+(VMNjN<C(B_lmr[;YOC`qniN*.ilRi&X%2k[XIj]1T5=$%P5Qs+_Dq2*.BGcBb&j5JDJZET9eeu8?cE)7R>h?665;,>/8eIrY
%C\Al"]Vd=!&&DqH8.R?2,rS(nAmoJ"]WCsL0n2J#+.ih>d3Wk")djl8R']jj(.a92F:,/.)[XO1;Lk4XPn40u7r)O_SY67q(,%'#
%(dWOI<'O<\RJ.G-GKJ(4Ggdru7;@QH^&=,>?<GHcIe@rAcj4WVr06VpSQ.$\^F/mDn1?5686d)Dm(nRbTq[G_nWM6RI9'[5G&ER)
%?Em3uk>G42q=c1A`lAF*.X?L86+%sOLWGdpdY6urMT<J9f@>kJ"U:\!&[,)=R+9j*PVfZ#Jd&f[K&E;?2-``00SuE!UDa93%@&*D
%/G^QLZW/lA##\%;07bl%7fpd;>p:fOrLdH]P0>+:&<f3*.k<;5S"WC#^]NoqRR:'j,W;>p.sfR%Ua?\d?5d4GIbf>jkESsT-,<1A
%]*K4eF;Fq<j`$km?-nBV+5<N)Su2NCfqm&\'t;]9>!49U[0q0e?VDLteOFcHXE:.?.M&\"H.qVr"1]8%`GCIA"K`P.GDbP=JGn=m
%#esSR31Mg5&18,R?&FVQRkF6NB%YfsZV<@2NZ21]imu3l,rcap.+`';d!6SR^9L,(S*=>@*C:;JDPtZJ)u&"O^>$.:kI9[I[[l:!
%I^Oqf=c+X\NV6`N#Dc50j6sN']X&FN3^ukh:g>K<,`PdkS=2!.kG>ter-gE^[5.uhAu'A^/#5[%-*\U:R:+Ho@a6]`@&Pb<!]U4d
%FAa&>-BR%sdQk-ZLs?:8M-%1'/5e,4@;Jsm%?q*0kY4"#L+4#l(cdorYI4caH^f^t_6g0Z8pf8@W%QdKd>a0OfN-7%A;;HB6.'Qj
%`MnqmJS%XWbUT^XJ2tI`BG@Ii<pa9-C11(O_'^*-g,lS:jmTO?QI_m0oN3i+baH1=/iPNLpaOJr,`98Z1,4[0-Cfs!RL.Hkbe:.O
%^&`=QBKM3^!YgEoT"BaLRKI,uTUH2bAco'>!UD`K!,[7?2K2)@r6Y^J.BAp(i6*D)o(uV(S,lHT:tI"6Jd-s,Wt#=cnBCYhnPI]R
%.P>UV<I0r-MLE'W%;C1t$t;^Z'FC&TR):aUIu9G&D$gGcR6,._ZVY+Z\Li'PN\E0)r9FFOdoqONV:;`*8SS:tdi+BeXY*%QL`+5]
%B?;=Q_!>Hg[1tZ:C-ZP-14i)+-uEs\1H&&d@MTdX(t]gt4:WPD;M$^6Ke8%AW(K*J^e*AqJ>h.OhT`"5F'Gr\RT5;PaGC1nWtcHA
%P/^46>Cdfr(lq51BdnAk.(='6ZUN$6Ue6d]"BS<lB=LTu_!)0#K'0'>+Al04/KNuQm8u].7/2p(C*2LFEM\Ja%;:`6H?caD;.t46
%9]%W0.'LCnqS"4[o_0<9qM%I(=8aLY_UPBK)]o_\jcB_T_IHC)N0`rGie.N0eas$lmOV^TX1ZN\'Zm.aa[UiFGqG7`c'6KD.N5/F
%/D>nX/0'J3;(98<o;MRYmT$JHE*X%:_s<%'EktYt]B)dL_i)n&pAg)pTgV@0;\LYO,_0CW`LF[tR0q.sY2po<A/#m,aJ<;-;'ch?
%`_<fEQ(,YU2?7t@@(clND[HO#KF9C^-6`\J9oO<:SJLB8l;1[fdlE54e42V\;$/bK1<ct6!U0)XDW^eZ9gtR;A^eWH&Rip9iabXA
%acgWZf+R97F7@(;0LjN<U"Clf5e54@:fUY"qTQZ9R8fX_G@3q6fb\1jEgor2gK+q^OO2?RT(5J2He7%U@bLt09*\aiDt$fh^?0\e
%Hm'P?Y]i"@5dD!1Etp?"@GuP>r,fmL.A=64EG"o>I;C_q,Jrm<[TenR<?_gTNYDmk`Q=o20c_+M7g6YrB_0GFaYSq5;ZfTOSUqG2
%/;H;(mi_L#&O6h'phAho/VP5Yo&b0%8G$Bt9>Fl=f4$RIGW+#jR4C$YnO70UcrN<.!7HO4jgDd5nOI4a\mLY4q?9JtXD"1m+U73_
%b3LqTa3pNXoVodaBY'>ro0nF1l#P2@'iB3JX?*h+V=Z)cO\A]17heo?7#E;[DUOnKM9Zs"fo6-?N_iTi#T;*h>]pXVdg?(G."H6u
%'p'nU"/:qsV$iY>&sAoja<_H3MG)<;Dt?I\5UgZAKaL18<1S]bef9;/lRK"/BL"Ai<c!L6U:Nq)X=*:!eRu2ol]X/5:'T^qaAub(
%K)#d&+KdEN^_L=pUgWj@#p?9mD?tDnZgf@`;Wu79bij5J`4UjN^1VbOpf8,j%'EL>Z925FWkom+60Udh8OkJ@q1:AW=eh*'N2eaI
%fJ=cUHY6Zj^Zg2!&O[aFk(%@4PY<K6=JEeN(r\@#26gpuYMu3T$D#jQ<!ZLg6g9:T?mb&L&!*,&CP`9kDf+*b0s4,MUfHX1F^9%5
%5l%d"]b,p!#A#fFR_>,k::IfS?<?p0kg8RAe)N+V9BN4t^qOSZ<*hj7M6^<mfkfkaWg.1dIs"Vq[]&<\L7fAM"cn%7BK_@ErWYC^
%RJsldnu5h3<$at/.E?+L&dWZVaQ3#f(Tk!\KO6-G8Ji*hF"IW1/;t:YTZ`:56VpEWGF[UV8]VFN/<$HeoS"Kn#rCEO<K%`+<s1p;
%"l)!DJl?4&lBO6a&:Yd<]rNq(=oa-GoIIbuTjiIQ,`9)L'jk&WTQmHqPnQbic^7+Q;Lb&(ntq[J`#3#/k*7]Pdn8t:*bl(<S4/g'
%q-%$1W$jOPKHUFuPdVr)#+55J<4FIo#-RmudK!;@K&4@9X!35]fd2`..VtQNi\a@n@$47:-+KS(N`0A1QC(7^SZ#]T6o!^+P$e%_
%$JkaQ/N+`29+V*F)b$!#6_sfML;4<8<6\sfhZ/0<G\O;X'g,E.TU9H"+tjBG@=k5XTp/URAu/T3a]pXYC?q`JWd'`k>r)++LWZtD
%30sh)W&m!NiUQ<pn52(Y&iRZ&fY^-7^(/kl3f09b;6[>GkU9hmeSAjc1*[!+,]UAK?+=+a'O`'d)j-],'@g26WdSI-8eER6A[5KI
%nsgCY&n,*?.g*(iD[Bdrn:Ss0Ml;2=@WL.;>t)N.3_AZs%^o6dqi)H8'!,:h!Qh]L<aBp#h_>"'Kin-iF'A5ZLbl@Eo,:Td!;%*W
%(`DHVDV1J!l1$%A]<PB4HWDG?>#,!goXOh461"E'b./fE[@>^9/]C;4R2h1.9/_u#<*&9*.;lGPkUt12>)9M[#D>$O%3i233`;*i
%LuX4H_23,6pjF5'-6TMiHe='0K)rg<'t5'MUbXDM4j=C'crY4\d_b_>4kE`p.MeK_!D'iDU9Ua>#;3N(C4,0$dkISTXb"m-Y^7i=
%8$s3>)(B80J0pj_^Dt38A]@9Q%Lmff4i9^&--Zs6[\\Na9(!"2pBK%>PSAL;+21#u^-PCU,qts4SPNtIVZc9`ZLoY$qZ_cON9u$c
%$pUSMT<ld<Gj2+/p=j-P'4UkgL&NFTre-_i9&dTOpcg>?0J+Mg:ibKNl:.cT0`-m?eKUK=:^].aLkHi;CZG9Lq?@*rCLn:tmnj0W
%$X;k=4I=j'\<rjnBL>1D6:'a33n3T+_X(:g-5UTCl^`]d^e5+)I##JJ127_fA4?l^E#IG/Pc@gu82a)8b4mB(fdfM/]%%u7Yqp5^
%JVWl`BMomakJOG,0"BQ,o>7J+"]>k`7U9&+TdsKo$,TbH9a]@]=fb;mAKb_\-jn&K];!D`0IopjR&>&N)q<0nPuW/RS'S)OhAP"P
%o%:p=h96FM]R`[_^dSH,A`t9'UJ9SsU\F6ILc4R"Q`!^\]U41Kf6'^o+:fUM>8gGuC%2C2aW=B*@iO<W06p&Sn-!8a6R-LNQZ"q>
%<u[i;l3P<-E//V[hI:jQ$qlTFnZMV*LB3@IH0ckJFF'<%1F?R[dF?q>XFYt="c7N6,HjmU!;/u":Vc<qf_[QpIY+Gh_!^@kr=(I\
%"S=oQ&""UTbRtCDOqY8:)5\hn)sIqu/^l(:(89#"&Va?>lRqRtJ]>lAj*1!j-S7hY@.7n3oSNbRbrKDY56=PQgB8I%SV*1'Csg;]
%/a;196/c48*2LqdWmlUD6VZP%<p3S5?V`Z_#Wj:;P*rpQiW_4n2DS992Du*ml9!34_V\.PNM^D])_"J0FJih^e4()$7`*\42/AZ#
%2,3o#8e.=<P"h.cVWhe6WGDPh7E!hM#YqWQ,^lS\8r&Yh-jqC3<7%;e.Mhn\\I!jfggo=E!+4!N3&KY)?Z9PG;CmOIftK)[:/c?m
%#n+C<KP5=Z6)nrSN>:%fIrR_KP7U8&-Vd<K+;j9l_l7BCg`d[YWRb,CJ\(,_$6;ahEkfPpe_DXUc(9^D0q')i[Wns<>Zd=Bc:]?5
%#3=%9-_:lk4G-GPQ.9#7:(m]*$bh4H*\!.r75sgbd5qXN.>`+6*\OH#2KC<JjhSqH'8M7u-s?o=88g,nas$u59sWJ2LZ>"$dQq4'
%V2D02Usj//BkHWeMfg9%oe81FRR90_[b]$KS`]E:F+(OgJnI*^dqn'(biHYUk%U^a7TM?d,F2DpBsU'DKNl#L<"%b3ZVF3F@rH2!
%P&K6?ZCt#'!k>3B'Z@t@o`P(HBk4g"\m7EaG-Pi``M/JK_](ih5EA2@AAGU,9ed![SSl8o-!9/aD'>!9#ih+Bcbq<fG`pd.9;YFK
%aH`PP26E$EfP5=s`2\*X76D88XHLDLq@78p#n-0c06]4aBUXd"R'TaMo:,@nTn;Z$`18t^W2ijgLFP\(>XBI\Nd3)HXj/%$W_0uT
%im-[6k\Y`:Sdea^6tLGhkMTO'-qp40L?)_OApE]n0J_`'PKQPeg(C$m]!.M:_rFaL1,+5aJ9qDH2P;>C$TS]^1^A+[D'&5ef8d/U
%;rZ?VD3EI1Sa2gB<Dg]!*@<Y9\6%\FXQh#ETcS.cK#`YbW\@9NGGN)Ek]*tZ\dp:Gi$Y+8),FCr\!$i*M1a7k_eD0+`H=_QE*'V<
%!gn=#WI(iWAur3Ai:]eYf8BFC>5OA=bLj:=^^rCEQ'/ea)0%<DE"/g><sD%K2&6m)niSSX!EG,=I4n-f@aX*jH\do:Nk3V1?h4b@
%qI4ed8;j2+%KR'e(#OQnT;0bGE:k*S4UOed4p?A-("+7`3[pm!!1Y\Ob^fUiaT#:e^d]fi,jA\]6"-5+0MQn]UduKRF_9P]f[_HS
%M1QlF%T\hF&nD>R%l6tU\sl*I)l/K-qSs&Fa=47PP^mcfK0R?@c[buC*.S+c2b/rSZ4N=$2t[9e,7@qCYqXF>fZ\sbC5'qAmR8I7
%$D=0C.6L_N)?0A\eaubY8Z<ha_;or"p?*Q7aWb74BsYA`JoaI`(;]=]fb^Ni+B`P,1aWUAD&[Le47+->QcF[@"k67W-fo/(M&H;;
%$`cBY2.$Sl8-?foeq!dc<-]C61UKN6.]:-?N9!M#QVn1/=FMAG]-^0%#b#Xip"RS$PJi?<'T?b;`fu1#b#^[`[QS.Y%2PO9QH`&;
%"!:)O!G1>N<ptc.h-FU8P,r%gOnsf4"jf<(^_[7.[=KkK_/f<JR"WBcO\8RWJBQlP+CV6RPb=r/m%I@Ld1)cA"I)&:Df5WhVkEN.
%I!c$25)#h/!ULb5pC1O.'LKP8[o\Fi7ULt$_$,?WBb!#eJ%1DK>O?sUp/8lOP!IEgKkF1e'W2B5Mmb"6n[WpXY=F]HB+aFid01j@
%X)QD!B>[Vo`2d!uFSM0L7ABbE7e+=MEl9GeEikq'HlcTf%KH9<j?UO$cpP;gAJMP?I5Z8q@/Pe5U/\1#;n5X@YdrE<N,Y'eg+)>B
%.>*Iar9#,+-,/>0]8"Arh)O8]'EJp,Jm2sSL\2ZQ;A(mPrX8%W6%+(bIN%pt$B-,Z?3d;OOMCPL<`*F,r'8)nG2/gC1<Nk08gXC!
%dg!C0n2,L_Pd.S<M\!f\)OBIF+F\V#5r@2&0LEE[;.[=([F#+8T&NhMY)n1&V,%iF&<'>=I`m"(")C^\/7_YPf[^=)QPcN(6&Yh*
%T]fqTad7`N+e6"R4Ws]S5j%?P1H`1&AOuYb1CSd]'3Q@/!0tNR<%[B"U>OnJnWN&]J%j3;DUej8?L>+D[#!-;CC4hahe.#VLBnT(
%&S)3K)i>$I`]L-1-Ehp#X3k_50#BK=g1gW*$:-(f8'lj)Cr&qmF$)l/oI49(E^Zs_K/)#eUpL5'(BoGuRO`u?G_cn`9#Zse_nldR
%[?N2k^TjX?QkB48;5"k*=#0OZ4)iDHZd7C[o1%Z0%%f%@^p=hFo!57)#6Z`d0H/!q:'D6-E<M@#A4FL_j8$cs@e8O6op-@]'f-Xj
%U!g2_iR+OT[4078'+m/hcV8D&S!^hpIW(,9gI)3?&;3u`i?g0sJmk1D*TtMb.>i/+\(nc2:2ue&`9/*[\q))s,#1)DW=pQC'_Ane
%O.B`oVl8?EK^KQ!42Ll5@"^K.`)Gae%&H'T1s`GQ)`[(2VL"-6hEYgO;;E2dmgZAn'N[IaTPpLRVo\Q\#(D0&3o'pG9i,"4Lb@-<
%5fX.BD0kD,E1#SAhT4*5VK5J[^,?YC%[5#3BkJA&C=?_%C"h<2MVL%ZDOPgZOeap1kaSIKD57JUU_FlG*c<5Pc4V%nWK17tP1,Z<
%H1'c`Rc\$Jk;;jQ,>E9K;EDuah+1J8A[G32?T6DDV^]%&jP,Y^h.]dU/H'c;<Ht*94AA)t9NIb96((\GR8d6J0OZsP%fGjl3O)t?
%Yul$(ol\BO,GDs[^%%=#C'SmP=KGW*ZIki#\;de]].2%'jVoCgomO4d=sQl,!SAa*h4VF2:q"ucJ4L(]b(Vq1(BDR8Wnf]>)DB0m
%;'CRF])K[!73iSf#igrF$*VV3CmKq0#ZVVl`Ghg9(/ZdgqHY675S(AW69p1@H)<80<PX<ZMh2b0GA%;H?E_jh:(B1RJO/K8SL=;;
%R0p8DMWL/>KJ^$,D[^&0cHn-]OX8(iWAd&kp160Z`ik+a$B@7qr&0Y@)k9$:K1?]h@G$gF]#.@]K\ih/Fk,(3<m'WP[4LC7,n_tN
%Z5>..658k8rn=?t3e?7@qPe:\aYF9=5Ygst,cJO84F:+gXfC8&/ds\l8t?sIhIMM=KaXlDFP.e'XpTpkXY97CWR))h<bU<";HXc#
%#Tk7h2o>dgf8#cRrn`O&ZI!El%Y?G3/OlHk!Hh@T2k&[?&Q(8?BESgDX(DLs,S%VNE$udm%594K=m6/i0WUTUm%YaQ`_..*[H\_6
%%?Z9/,dJRLLCe:Y8O/<?LqN<2dQGA<aZ,g[m?*C'G"Z#n6gN3\!G,bNV0bWO",?uGNA;Z8L+]ib"%SZTP)_,1np)[&DtV4D#[_S;
%/LfL,2Xa[hS5!(c8qpLmA.TQ9PA>oiFNqtCT`nXgLdL`:GbM$&QpH$]nkA6lVstkKp32HO8Tf7j``s4];JQE((mJr14Gqog2Np2q
%U(m=(=j't5[TC)SbJPg]ZC)H<Rrqj:T-paU+^qE358h9GPa^qCl78YM77\.(j32@-[=kqi[Y9?*W$GACc"ZSl,<MDR?r_X?\FEFk
%"GfIG7k6D#>WO/^J$0oVB)YbedjloT/bObeMGSUJDc"O[DA<U/$[o=LY[)WYdj_dQRq0CNKJKoi>YS-tVelL6MF93&4/l)R5\bh\
%:HG`1j^Fj'QOc["/lg[Xf.SW">rONI:2L"$)3V.ik7hnmkj_Ap!tn,Q7H/\Ui;q[?"\usidfADt0X@j%n!()81WbbeY#rMaA=_$Z
%e>J`$)d2X++k<L5rPHF/glmsXdcM:g_s',TqgoKD<R[-<a@=YZ>3p,CCbAB9Jc_25[ZXbj;B4TD,eG8B25aX#d4+_gPO'I\+#GLR
%(`+u\odYb\'KWQhgGYmQS!(T^Lu[??cjmVOY\ObpmA:;:gMD.6B"\KUhaRlt,@!A<CiA\<kp`$lVs2<m*7="RhBM:?,5.L'!$9Jj
%cH+FOS.5Qm9_fnkQmS]3'N53o$.m-#0?+3O`ft?#J=-KKBZa@^'IDq$#.FT$:Yep%1T<.LHVYjo7F/)>KhMR2EPfQ%\T'uQ>pcmn
%kMV5d<FEL8J:\-0'<[QKX3(VKbET,?b3Q@L!AihqfjL,6ZHuQlMA7Y<kR-lWVua;B-QFgqB&s'PdA;RW-fdfs)PmncV("RVPfRRa
%q(uT:RaO`D:ejaLWFeP!)l-PG=;T10JE5+G3jP9s@.^K&!Y-7m9l^?q80cDsq.CsO&uEs6UQWWkH6Ea57;Rfqr*%`8`D@I]3=_M8
%".q42^D;IMPG;3#CC-Q+,0a%0:8!40,CpGD8csc>N>-XrFt86963aD@#q6,E9Qu$LCQMXc/$po#U_LJNS"*V[I]Y%4f7^Qtd(2G4
%-bn0pa!C>*R\]rW88(6Ojrs?4V2@Jso>1(JBqs,e9KP<VeqEs0<k.r0:Bq4c:H:QbllR0<cILEp#4E:6[+U[+[9=qG+n%6^-98q6
%;=7=5Q<kJ?77Y.+BcL<T\QH7BeremjUoXPJ/);bYO.A<4#(r6)g+)PJY66^3)7<=JC82KnZtRuZJZELfkq"9+R_N$c>HWND]5fbA
%H\+)hMG31?p4s>_$,e5lXZXfO<*26h"fG4d9hUc$DY\XrV)bJhl@5^Ri<5^qC:"i[NKk<\=mV*&]p`#YKEWC3HV)bQ$[Rmd0<l,k
%$L^D[?YC`K)_(ujm04g_P9"1BKrVqX[Os.,^XYWrL\Hg$!G)-]\n(q^]!Kn!Q-!Kq?PWh[hJO`k_mR3'p`ZX@40p3ekdi7F0jArU
%<MU4N.LE_(i[V,?MZJCib.[#@'!?9cH@\ntY.EM4(Dj-.a+[3\D=K2$6M4%6Z@\duOce]-Y5'\)7.uOkog'Jlq7m0\7^/>4#(kd8
%8?=O&no5!lQ\MQB$Zrs)-AL2+E"cp8#]A8Q>=96naNOk/`>0K6PW3/BZ8!ZdfV%Z"Z$]4O5rPZ/VDKM:PU$q5P"irM)*,U!`Sl@;
%i>-<sK5C_]K]s8ACrVHo]<TJUa'j:9MHrDKge?=HX22PpDVXJ'T,`X.d@%75gplH!Fe"n$S?7;F>pgPA+pWf'pU4`JAs<X$nqCqT
%L.TY5Bm%XZ8t+5/S(%5(#IQ[dW4tA290]LBB!-mrb%F"n_cBY5Rh[\m+G.^pScja@;7E>n(tfZ#<km[g3-\B!O3bg5[IL1iT>-A`
%o'feQ5/:B`p&&*f.KECY@B*F'<KN'KnnoK<E7GMsR',q#022,bZsN+DU9Y`GB;]leV\O(3`G`A%Yk%P5MW]SVH9$nRcAu9eTU/F`
%d2=dV88uGEqQH0-Lru,NH$Bhf%pNH*JS(J$X.WiW%QHH(8'j4Dqm+*VpVp!-S#&W6`GYh!X3I7%-D_\n%^B_>`GV[peA^opJp\4T
%C-ttDEM3M$Fi;hNQ<ll)V[D9<9qC8lNs%d`ZRCCam+fAQ>rq?CjeL)Z9daCkdZP/oO;RYUWt>_@e-XeHo5o::-LtQmmmp)-V;@T'
%FDMM79Z]M2/0UL9,%.#.(-AD.2t%us1ar+*i8S89#WdKOTH_RI7\HRp8Z:"HNRP.TP,;l0G!;g:H0`u+08O<cm:j]0gGr+@WjlE9
%GZsWc;B(([Nr0YI_i2E?7eTZ0OCJ>+3D[nE"&MJTFIPC*9!kojag4:j1T=MAWGR,=K==!JLO8nr`CMk0n:=J@\+$..B.itF<]RE)
%oTP1tM3gO=Vq:0-Jju$Cl1+LH[NG*b0O^<nR-!EA5$W(2PecUHI*g*F6;t%d0&FYr)l_d=*as-QFITLJMqi!cJi"iKRdQ6Y:>2K\
%RF73kM+]`t:=OUMm'qcpJeXS[:e;.YU:(p%VP/QQ+T3RpG[onrmS[&oL9N4u+>58t]ctk@.TTJk"S?A(i#VC,n0XTFb&"<.9UTY*
%+tsWFQ)?"2;V&Oup*m=KdAgN[HhmOEdOMsPjnBuBW'CrQ0J6e]Lfb!a'"<X`__O7QB>paLruml&COja6fe=Vi$e59RiQ&?8"fhei
%RT:ITWRA..j/Uq*81q%(*S"*<S#NC&7^p&$$ETW@&=KY$I"J?HciI/gE"?X%42$%<kS%YuJpLiV<?#l;`d9alGn4euS#lKGeYg<+
%F/f%[66nC_*87&5g7g?kOreHO,TRqhl#GE>H':TV43a6"IsO[[YEOU>kM6XYiS=Vp`A"n*$t;PD.BTojF(J.\LX$5df+u^,eC?dA
%$#FXX*jDV==][O">,Q2>;r6+D7r4U`ad+CIlip+b?\JU8=X6=PZcu)%,37LcEW)?7l9UI"=$!7$R\jY[:q>00@?\&'<f<D:Au08#
%M5EjDRb96Z*1?0U)it?f+CN*[WEFmn"O2@u&8KXrgiA3`3btAqJqSU^WW-L'Be;g9JeqkHJ8c8;7iKHL.<ojHd<l9s7F%3ZEk%1>
%G(*=uY@<;)k/ZiHMt0o74p%QS"@ukPm%U`SS4]K#9j+4sCK]%B3UlWS_A:af&#Odi'*?KR\\b@\:^qF,rtP\_CCTbc>,A/>>1&m'
%6Qmu,f4Uj%nuKu@@!0P\eafe=gpEtQG#Ko5Sak""XCEEGK]9f_>u0NN$!K.bhfN#C?[A>sQF(c'o[&\/#$K?:<6SSY_R#u'#rM_^
%">42"1[VjGg>j!6C"M77Og8fp[nMWbVPGp;3kEdl]/M.&A-QX^92f#k!t$FOqi+4de!e8)qSph).joid=Zg:CjB5?IrIi.I)^*XJ
%6P:ArQe-&$T3d&1VqXY7BD&'uKr6ke<6si4:CCMO'ZoLPVmB9`<\9[u@O>-q'Q;$Ir0Q6&W`-a+2bTG0;OKl^V>:5VBi\CcAm<9%
%c&NS[i8?2n^01WaZK9V'jr;*<-l@^`%28j2MB\fA=?-Ng/<O\`0]u\l!MUPV,$kP+2,_Be<AS[YY4YO'U50f0a_2fc>&PCmKd/HD
%PqMDijsitoiUR;FEus"[Ui_1GcD/)TdiN4cH@"cD;jN2@QkorH7gec8SBMutHJn,2oHM&(j*Xc)r=WQcg@fcs\U_?5AjhX6X[-lQ
%4)OYV$M69&-kC<oJscHJl9IQ6fm;j=\k*fgWR<61oTY4/7q\rQ\(PbW09jC60:DH,E^h?ZM/kL1>hsq`pgcu(q=9(Uo+W'9WidQ9
%__4RJAjJ2E,t1@HfFE3=.c4k>*fqN>JhtIKSq9pBJ-;hsFpcec=4=U03Df8S4eg:ik;=\GL^"o&C+t8a,Su@_dsO.]223eqRRtG*
%g4Trt`K)E[=(YiYN*%?i)UFWk$^a[$R*H@N75iee!361DhC>;[$N9.I69-RdW&-aR0?]D*d'^d+!=a7aO(R=\"-B=/k;K>r:?mhq
%9RCEaIOdd7RS1Cm8S(eBAYVH47P0s@h3Vi0R#Pi9alX9pQ77g=ck15A&B.@s_di&`KfWVSMMO_OPmL=S'UYu+'kU"e6i>k.l(q#f
%:WbN=$9E#<J!q12R[02l-pKR@<Ac@C[8?p>=tFGm<bnH5f<ef7['8/ZF(!uuR(=7aAf\U>`=#LZ-7]N"%j`\NTe^=<aF6RJ"+X05
%l2q@5B!?q)LWX#,,NQsA6``V9UiML;72-.L8uBl7r#<pXS5fp,T4&ZUfNH=W8Z3NRm%?llSH759e&](Ne5q`/TTKj3E3O',?ChlD
%]/*]8>#]=5r7I';WpC;EZ2sooQBIZ%S=(.j1!VIn/?9_^1G_<8;08">!C*J)d4(T-"+!"^WD3Jr\&+t:B:(4mAFGT$HH3L=Wkrfb
%?K5W_'=CU'+4,DUVpe+R##s1prjPDQfdsg#q=>+ZJ3Q8J<7W-r(]<Wds3eXXc-,:bHM.")[srf!k0<_&QQl@Xq-Pa\?5*A:hd4$E
%G'X)bKV^%GreJnb0?=+jq>2mVDgBq3\d/7^r5X9sdJ#$QjEE!OkPr,WkOeG^ZI>7CYEORG&CKW/oQ2Yl'&%ZCr8"%LJ+f&;nHW>b
%YJuDWPQW7dhpZe`-RhZ@hpc2<Sg;#Bl(j$2A+i\Yh,BSu*Z(PM8o5!-*T@dtTjZeW'g'N[TjLc"pRX[aerqNNdOp_Q%\``"TBOTi
%JKXFmMs$g=[LT\pJNjq8Qc'fHip%Q<T_;IE-#PTFeOp@IBKZW(qeBYR,T[^Tg'+Bj!iZe=0s622-CVNQDEp$rRP?K('<RI"Tjfg&
%DC(Z<`5>STm`C]'/]L2eTTd8=O][P3;:kX:3^$/=JK??)4alRbNidm:KuGKV5C.)>QKt*_oE^B8U^'\sCSglf)+N1ica`B,qqdDM
%X2%c)6-pK^#nl#uc6B*N3jE-NgLN6l$hH`?9Bc..,uA$TFX$X3bWY+_'qs97/1_+^GA&S^$$.*6g,AFZ%h0"uhblM'Fo]uiOY2Bl
%03,(^FYpgCWR0WPl\js#*?C>Q/3FRdC!TOpj*>/UbgOYo`cI7/mt4GZe':gW*doLQ-tl[/nJ.+I.014OS7\kHA>gdh9ApYPM1Nnj
%8'_MSLf_8CMuf-\,t0s4*6`f1rUStH-F)4ZSG-<n)$59R?t,b`[MP<)7)Zsp.>)EiZK6EKi@nAekcqG`E%eNANo2m9/DdoTMVXh[
%R@DU1U&+&/@diAVLuhXt_sO4UYIB'-?o8@,pQ,i>XPP[s!R'YgOig)GEp(&le^k3f3h/JL!]Vc6e@V<fT>dp5gkm#njuh=W[Bgi:
%&i[M",1@l&<N5,Y1\H&`@WBr3P0?FA3&&Q'W?#<;9ZAVg6<rUhKdFj4W;:&>#68pMQkG(kP(5V,2FrdcIc:Z,.P+j9gd)IHCWo36
%UkuV0!?J^:SLt+:g7G<HnVB?fRUVt/Fr1l*V\P=gX(gJtb,=[Lj,J%l5TNBPmhG.#TdG84<edXaGo/J$a$)%;#l([#R^mM58>]D8
%L*M4n`@_2?IRdq3KLsYT$*dZV%P64t`0t/]YCM7/62V>)I;Ho63G$235bm+T_gn"pM1ek7FVq7/UA\?GLG(o^jp(I')2;eh`AU<>
%T3=iH:]j!_WR1^/YRR)CE#THGF,XjW`qSmuS"L#F$4pXqq^;g%luY%cG$2[21k2^8)J@RY@=@Aeo.h[KP8*\>3c3oV[N4:.A\G)d
%pH/`'LNJVU';)9aZlJQR,Z(scXsra19e%H_O*Vae]OrdU-*CPl&MaN]C_c%6-9?;\2(pR2klK=5kU<HDe'X%1rAGHT6d_LNd8qh$
%7Ki]K13LIE#jq^_2;-k;$OIUm!'\ImjRSDB"V_M5B5L0/e-\O"KEqd$@0$[_dH3^r5#G]FCe:/`,X*e_1P8E3[!KGlf*)#Z<Xe>d
%,LWHb_I,L1/d_E1*_j$\\.=b[8mB,EN/V[l\M9Bb^ThL=S_?foiC%YO-8/@Xf%3ZImiL@qgGj#=MY(Z[2Hp:&G)4^3@J*t)EJH\B
%fBCI2WWF-W+\@*dA!(m`Tef+d2#,A(#eo>Jl&mGg_BPF]0[JFgmk=W[&Z;5:SEO)G33R^+Sj'aBZs!MX(=X??6sC.E<sS'2NM"[K
%&2R^13YK`G\V/U(S"OM<r<7s<BVAn]2;7Ze$@ecZBIQifTctBl>'=9?5S7b:c*[Z>/[:#<7&]g]+Ac-$au=8_0<1c?5Wl-L=ElNh
%\ch[u5nqO$=eTV7UmJV@SS<c!gUB>^k#d4'Re9*6A[$Fe&dbM!GA9L(`s"SN`]'@,$Ol,J<278T::1?R=>bjWbf.-s)GIGnPA7[%
%PtW[td%D+X9["YZ9RB&PQA@Z/_k@EV7lpc^3rKag8epQBr&G+@<+1[3%n33mOSMGb6Vc,RP)72%^,U_"0P>$qGu`PggiFkNJ$7r8
%=LXQoPI%oMIR<_%a^>+C<Ai>;.^,#)?$?>),X/&`f:en$$i:lS]3?I&26`T(*'/\&i@.'<$^^6]9*4Iqje4e]X&X:Fm'O4,N;-'3
%ehE5l2)%Lm`s<p2TY]S!TXmcMS\Q+;K$25RUo-odS34)Z/L26s;"aK(`&II<NWHCEi@Q?Jor'qu76qIuZYdPsY/Vj0,dqlWct(8<
%l6p5ZBOjsg\4?t8L9Zk%H#;Zkb-p%>QS7_aERB+DU/=tNQ[1&p"0.r&+jC:n<>c9<B"K1"ieS+Q5\$Po89j,,[a)1pn5RA:Da5U7
%(P5KSbD[ZH)f3j?<L/dY?r"R&O<a2qZl`d6N^0MX?\VrAgO\(/dbuPM2@=)KhC]EAVPt#\N-VhUjDE@lo\N2iYXN6-/e9"51=1Qk
%?g(]gp7YO;'bqfDNNOV/=\Y7d#'ar1&S_<&h]BBO@C*010;%Vp=UL$_&A=jF2<-=W"b+>L:_88@"L\N)4RlD>ppH#3(t#RY-@=q@
%b19^IZi%t1":[_<%g@7#l^9>VL!s<<dLuD]Ch@RLoGDn#HG+4B17"V'<C*rk%;0;9"GKj6bn,T8a"/&0EYAUR`mmBA7GgSea[jc%
%AKg.S]()K&!B&r2CR5SoN%K;o=t85[QsrYNK8t0KJ/2A4<S\nE:)"jJ(??IQQ,;K`%*e+S#neE"\$.Km3n\UqDptq,262r_'d:Es
%F^\r:JrJXl7_0r26I,KG8o-lP2OL&Xj1@J==Ypu0/9l=j+V&IkKB?Go_BK(\oS1q[,pIeDl,YB)T"<NU-s7oCbchinqk[=D>lr9:
%^;/$e'48"88A,j,\2T#mXP:3'hl?MsiblWf)sfjSli<oG8:]Y;(hR)1U_A)nS%53a>6gK^=e;#qEBRl[N_5?.CIqAQoQ5dbcrYum
%m`*R+k=S[TZ%'%S@$q1TM*?X9>]IsYmX.'67+WXt5o#84(,QUcA7RG/:M,j_79!J(E2=t=H4,=F#.(N=-l>pIb/#A0@m;4>5KWl)
%Q>T7OX6$k3Wd9r91j;r.GT;8UFneDUo1-`(+^he=AICsVaYoC6T^^$#iddA=baY>"<i+jd:]ni!AVBG?"68WtWM7Ic^^(YlPDW0C
%c5MMe.N3iV(F>('<!u&qBM9/HYkI-0=[kb`e7FcpZ2[e"M\hbC8$qX=ZuWI%^]SMP7n5H?#oE''if!$(Ds/-0QH]1Gdf-dKe&>^m
%Fn656bAe\6265I=HRq#KE-I,B"XrH736[48I3TU;SjQ*hIi?[b7Gk<VCeD+jbV+eWfR5%dTN`4r>0Z;CluH;-7@I&qW1YR7jfPnt
%.^5V+*m[u:8q0OD7>3).ob+K5(6*W[)[%[R]J<N>(WX)a)!D[S%29D42%,5?dl@hq;W6$'Z89nhdVU:>VV6f\$3res/htW(T]<"s
%UbiH-P00\Gn`>Aa0<X;5+Rob8pm7>H5m*(AOq";\.jXc6&j_#l'jgB-o&;dZ+XfhcT>cg3`.n-pab`uVYJWD4LC8Ei!i?Qi8uAUV
%nBpKg,=4\cXX2_W(b?]%nsYD,P_@<eS=:#Z6H)^I'\E^<Ytb;^Hp1P=FGOSaNLG_$TWY_th"-HM6=VkCmG_A_f/hXI%*l:^M5aBK
%2g::n4fDWh0=An'qB5'%QZ?A966DjE0*M5!eiP&n,nLYWRbPn!YZQi,X][rJR0:Vk0e"N+HVZ-qF0?Q%[=B0>5ZP=)/7TrI#aJA/
%h&\\MqIJ%oU!AT>oG*_]50N9tdpj>9*Uo=A6I\UgBGWncOMCpiU\nL)-CkT#d>I-lB?q1t/iAmZ\`Nr=G#>kK5U3;Z/nlID<?<&$
%g5(gLY;LH`"-\%Gq[,cDI+gieaA>6FJJq/<>""_a2aj#a_M7'Ig].gN#$Wd<QP_UfYD!I4e("Rt4c]a+G(Gj3/p<g[XRbLDB+Djn
%m#TYHI]9kgK"G"a-J>,^(a#;&mE3/jP'@+C?7+'YhPbfFZ>ilIU]r:q&_oV[gbg0e=oLSk`g`h*[9&0n_a=@I7aNsJWYD,K8#g>5
%8-d9Qa,&_;*)/gE:A>(baoNC1^g_<3CP1Qdl>+Ou,BG/,NE?aHG56Kd@Buqd5K-`%\fbb\8A-7,3n9_#M1AAe5#2CE=5"9K]^b`$
%?r5?GEe?R+M63fLAOGpA%R)]^K"BO#S>_#"E)AM-U`cpo$:l'EY5l7oBR2hCXPAbuR-D_'>aAPdh_r!kfGT`nSXkk">ICUTquZlY
%](0)_6]d(<55KsCJlmTKo8f\UC;Ab7k-GJL\a?C9+Q1+1_&\T-7MUc2\Nl'\7NOB_/NAC8D(q8o<q8;S3).D'S'<"?K3JsX:^&j`
%QcS0_8s]f^V7=rP'g)#/k@1INbr1lrPK3B09*^GDJP4o[iu]h&<-;F,(_F^I,)s#LMn6)A2[MXoK,%SK5mR&0Ljk$^iVu6Q7J"JT
%"g@fY%Yr_OjH)*169#5cTU+e,d\+qF:SA;PoT=JG$fKWo+gn%mk*W1TQOjVC8X-KRJB>Gfo0e<5KH)CGkgD4k))a!&?ru;R?q7%3
%&Kjq7'[?bG1nk\K6IKlWC_O]/MW?%k/&tdIVt"*tkIl'S`WXdto2'['m*Mp+bcPCiBokK!3.[H"ikUPXWro:.,#tk_MhnC.Oa+R`
%<n<$e&otbEKS?Zjil%SLAeA:XXLS?!8@ZI`Q:a(-D(r(tRH^\J%pQ<;Fr%.SOOc/U=RC]F:40/*p/kStoOV>oTQZqd;d%4(/G`DK
%+DkX7N6'('#K-up+S#3Nr5FJ`77'X5?aJJ7c+lSY<S9J-2<$-]1,KXZ0:.Y(Z+5"Uq"p?W&HY=KUgcFa`f&Wsp00TiOu$(f'#5`c
%_&/:BPl*!HiJf]Y=hZ&oT%_!60nKNAW]Ou7\d%gr]J@a>S5CI`%"(OshoSO%>%tc/6P9WWeHBA0;S`,E1GNTs9+JIL\3sY@h!OH=
%O_2K<:rU7hBfE1'?p4=B%N^W84NJtT!]mF88[I([kmEPI>iie2$ucq[M/N2BBJt]&QD"DKf-;_SW]")NWRcWt2aDLt.e.@X&9bQJ
%d1.k5WNE;.PXVL8AP`P`.P'7K>d?=f[Y(32HS6+5dp*Ea8.c_B"fhkp4\4BM#-h!&=ntRV!j<6!pE:.f&>)bK%+QV#jejR4Q=R7-
%3<oe&-V_0!@I/g2Xu9s!Tgn!58T"F)<7-6[Vr/s\$J8<ZYSl4#</92fJ=um\8f!:3h^'$b$#!V!L"ao$!1Csm!g=oMd`S$!,t5ps
%;_:mV\Kj#5M:Jkkjr$)M5f@PcfPj@!PpTed/PHU14DWPp!9Zt;iclYPXJ+oB>4iWd>4UmU55*DZ*/&"6nnN@RYRaP@.ZDsn/5i,J
%3\C_OIU1OEjed..Zk5dI&lhT1&+KWC/4P\E;[4keX9D-*kgFI!(4`lNH/68VX_6Xca(_X?ih<C&d1EdEQ_>%RB'E\HkjL%K1<Vf.
%[foq]BP(^/X"s#@%JOF#oKiN._>*).oMi5^C>NF+hT,sW9E^MhP99j*]h+-*[2`C)k#!3o4mu#G/H?0'Xd1n4DhbD2@6jl_5q(-d
%[,H@:e.=_WW+@!-V,0Ra:*&Us:p;]),kKCg/rddfjN'du6pf.]aVH&V?E^:Pf%F,u)JW7+,[eH,oK^$3Gc;il0pt'(GT:"(!>iiB
%VH`V0((>32N**cZoYG7nTN?HA9s.Jppoj"qQP4@3o?Hmqp2-srDeiXdX$ZF(?!"2,hl_EE-+oqBJ"msM4eU&Y@16YnR2P"<o>8FX
%ZA7XMIQDC8D+;Zim4`:#pKjkEE>LE]i[MT"J7DG#!tm6;HM#:e^!WtmLH0aU^bZ<+APS\H;T_7dV\#=!N+`Y,%EO*V`*p:SK1&u4
%J2(tC3/bkn4k.'WP`f\t(RWfJd7T4a$G;rB=k3lDfWP"rV^c!g=-Lj]_AM\^4QeR?VFNGGcu'KE*Bn4Wh%FX%JZH@3Bd<;ej5GS*
%=t.o$B=1o'o"'K,Z`m'dj9Vr:?UB$+qdUfFAh"d?U5'"K"%;HS5W'[8:[]DMOB2lBMm4N:/A\89YF,Z_^]qkQW?A0'#0H-3:dJ!e
%m>Grf;E[k2PH`SorB-cX>l9?r.*^ViCh:_EKjT9'fcEmt#r4'm69\SQWNfVXjHN6`Z&m/o&u1QN$>+RYUk,hk@hpRGJ2g4<*4uQb
%1j<:/<JqI,ZB%oL-tFcEdFR^ik3p7nAYKAcT\S,a#,\NNn(OgNMKDGPS6.8A;aRt4Z@H75Pa@!X[@fRK%lUI5_);.=$'s4rME;DT
%Zg^-$h\-M4:+>@)MQg7s)k?jp7jHgCFI('!I<sSg$L'!gQ)=fF#%A,.[K[>P#]V>^)At86@C9E-bLSFkY2s"/'.1&-GrX=hQV+>I
%Q<f@Z*@4!Qpemk!_@QgWZ\qHI"1SAb:a.[^SRkL6'la>^*SDFPK&K2j*^a#'_:f"9V1l#PKk2TAQI:gGGh]6c8g5]6(7/,86NY,n
%/BUQ7PV)25eP_25WMK3APm3['o41gqXNUj"##OcBX..)9#)<B_(Xn6uo&NcTR.O]dB#fKA&Sr"]_(9/$?n2VO%$>:(Lm&`Q`,6/&
%ZP\[BfeD)6<r7`l_@P0Qb!b@(_RGlC<5W$_':Y,1,g2Aus,MQ=A5&Z;,LMPhk*ffIo&k#cEbG>iEE0fsB&U-;/c9iepi.Q2OYHDH
%p.A(1F)lj':lTFTMq<iXa-@Cd@md`41)eCn@>N;1*"Zgq7(k-e0ZW3ook3:ej:J*;4q@k#ZKu0<CL1:M"Zs$!1p<1<g(!Y8!K(C(
%)M@2laCg<u_2OI;PIbIl/!!J5m/bMWOTrgD,rd`DR7F+6/"RX:elet.+/(!QD<lMuh?g),%ZN@h&-V^p9N5HJ9LLQHdC3_RGNB7m
%l*?d3"s_c?nEj=a1UFSj"F&eXa<"<9:iKEJEE30L;6qjCdbC7n=K-H\eE<$P*&$@?Cc:"uJ3d?R]FQO"'c[uW:SVUk+N_U#9)O</
%im"Tp,O-4jKaU%$YoRjBDePIB%mQ\\\[2.HQR/u5CU!f2i82,n5=E\FapC214g(ejdGYJKnZlIK_JH2^8qfOIhX1(c]F#oB':(04
%aQ9fH#W@>n*+[/Wa_TfkOPA"WMhPD.)!2#F=L"cpm0JV5JeG%$7$.=E&d2hjoL@CET'5j^A-BbV9L>*CC;E[.(5K>f%?-V?;1Wa!
%"`:3TKHBo=?h,8p:Y+p\BXBkW%O3un&-u\DP6eLg3L3JGM6f(4[Pnj8@:<3R<OSC9<4RAo0]FKo`3`f`!6f\5_(*J?/Ju1Q"u]X@
%5o[oL@RSgI"1ITj0n;AramUJJ+7(OgVlmkQ:8jIbR8=/q7UVBN?ZC>DJ-BO+b_h2rYh__Bgb!nY9fpOa'3ZEDTtR9JGUlc[MO]FZ
%Qh_lGncn]oW)K1mY\na$(5H:@Ea7(LG*W:e*!I1Y>-!;Mft\&ma*#Ql;.pta]o1'*NskJ8)FSU3[t@%j3CQ_Dbh,nZY#!Ea(Qa]`
%8$G&3TV$63$-[r=QJAUD[iq%91SCROd6?6W`RRU=grpgA%!84S'kXY@/?,kTYuSld@j-dA[V0'LEJ1Wcq&ukTc'"Y,.a"%8*3ukY
%a]#MT5Td=+WT52i1?:02EBG(1hWcAJ&R(l'gQGF>#4SDS[[&R6`0)e(&*k\K(W"PJ_/Qg!Pa3qdBJK[E"Jft&M1J[Y^p1:*eW_[`
%KH;:=U@@j&h#T_a/)7r`5a[MEm-VSG:DM3gq%q97?`#,b=sheclqf75"[GX!nU0n<4B5/YLMl4:;p8J=?k6dT7YWSVLAOO?8jk?#
%X6GX:i'HAA[EL&#V\%Ub:_!*@KkbVZ=J`n=r>s56F80fL5AmieIaio"M/='bV[hS"VS%'kRl>s5]gj=AjKaTn?@D3k4_)Z`3>q<F
%E0,3`]N'1r\VqUOm]Lqt25:'U26Fr,W\2ronolc6o=&=k+]Y%:L!#;Zj'`Ii=P'p]1@>0b%0L.@EHCb$,@XG!P-2\\FPJI9_NTX8
%8f2j*:4,OS5#lT#CEZ?Jq'fAiJTI0V_*uD?l9>Ka=lP%8=;#jZ;B`47UXAjQau>SF;9)72'eO*WJsXH7F34YUE-W1[mr2\e%;9<%
%%5&)$eO<@TLb1cXT5G!>2GJosj"uQq"9j(ne^a^6aFZ43Ff#<0VA%Mm-`YEh!"-JdVd)WlAlsWjmac,4e%>`BOgnn98Cr6h;I@(D
%UajjJMjQEQ&\F,tA]`muX0=8An$,<=jN#CW6nK6Y/8&_Z81g-(Q<+pr\fd]Q>dbj+\k"t/*HfGt1.Ge_Vnq8CgEB5@j=(o+K,pr?
%/OHE(>-D$HaAR$YS8S*W@rEhhN63'KN6+P<BdG]ue%^Z,;@-RiF:/);>bgt+m6II'VTAW[1b@(j3\*Y73]2Lg]5ot6lbF,gJgO(&
%MDlOd24O98S]:H8!8JcIWoC+bdejsDrMV3-"5"oV&R1/rH<K0lBU5F3qH?p(Jc]7;+KOan$<g_?>-tNYN(#nf<"uZcHe.guXC?:n
%D.t,@&mNX.q^_%R(iC<9?7K4DTcAUUJVmB*\FWde',O:dM$H>mg_-&U6jETh#.U'A/nc@G3L?jC'i:0S9Q`'&AqWAa,SUu"80BO9
%VH^)i)7(c%6O6b:?KE'Q%HHpb+;VJ0`@UJ3'ss'G/Un4!Ir/cu/]nV49hRndWNGa5_Wj0eR(AM*Ie3#p1pr$1Zr3l'-r.jdU%0?1
%W"M@JM#6#$!)#cr?1`;ZTT_;a/<&4IWqK=A:UEtFP'HLRV51N#r$jS!huV;i(X3$4dXX9ZVPR=?$^QOP4>\Xk*ap:t,;IQH!XF4T
%dcCcd?(XC1YF";Y)/QUK]Y$ktBq,HA\nfet/=#oZ:c%(BVeRTjmB\grRKh^3%5r/[4jD,+QH_ial:!+E.EhEIe2^LWTn8(TBHR!R
%]i:h:d3TVertJgQ5g?FX,+UNKcK_M`5g"6J+fY^En?F1a4k3"9_,fLWV@M7C0DP4KIRc7rgT"h`ABA\[N_9W4f3;e5f"8DA6T3g;
%$)7qrh:3cMcB9B;2YW012WuGh^lQUfa##VXUoK1U6^$J:"OAG_CVpGLqQ6<qAi(3)TWKD3fcJUYF43ru;)OuD.Rf">>9p%F!tl@W
%qQq`7I!N6FC<:F%AgtbM_WHA7ZN=t/qpKR#P1hNql*XKm%M<L=IY/J5JYK@lDAc4Y!(Bk+9t:gnH#d(Yot\<(-Z@gg.G$KM:dQ`d
%La[(`ZImbu9]bNEWN36q8Qqd&+Z#Ic'&(5jGK[be[gR9^Feu'(?8i<g0./AjB.CM2iDf54lHR\U.9qNEL^=1Li_u\r,,q"[JD72Q
%1[_TG;\3igZth23(Z]#OEP]$Ilg%CK9Op*Jh,GqD+""/s".6XOO+ks_CVd/Ygs=(3B"p4=&#M%tO!k*,85bL\fk1ToM%D<Kl!7^H
%=NUSur0GbQZHLVT5jI+;k#fWqHDRUCQoARqba,&SGe5NYc?SUH`,TYtXrW1LMeUO[_l*l>$sTrYm8.>fg?`S]csSkg)M/YH9Sg!k
%@N9RXkma6OfmdinBkJ'-p%teVIscD/o$,.s^RUmQQjL4Qs7#7HhpK2`-i`i#^]3nD04'TL*rWtToAlMbrSl/<Hi!W?kNCkiJ,Tlb
%s5E#T?bRCpr8m#&J%L*uEr=Z@r@d0qreH\eHo1lT^HR#7QN,X1r8M'i^:F6(DgqJAs6UW;I.cdX%l]"1r(h6<IJrlYq9-,9TAZW^
%=T89cgPZlo?_+smJ,f2\fpdo#Qd9!om%:ZSc@5`ic#"]05)(/]O/n>]mW`mEp"MFgYN`C`&(]`T*3[Xp^O>Y7/gK&i(sq1+U\O]=
%lgs#J3reZXA$UToD(nAh\rX\_kk=[(]mP2&LU/qcr^pP4HU)!]UKMg9qG:M5\Ti2hm@Q";gch$j='tO=q\[bhNrS.O55iM@\(?hE
%bO;T??bG(Rj`U+a[Uo7)lKtXYo7)5^m(70hcM"LY(GB]EX,E<K4+E#%(O,S!s0'-uJ+`0QeSS+Jp2^,M6Wj23b>ENQ%=.iArNgoG
%_8.`%[u[BKJ%OD*mk:9Ift(dtpYP;6s4Z;pA,,cqi\03GWkIb3&ErSBHgLQF,P^B8I.bZ!hgPCg/&.-b:lkWr@O1m+bDS<g54M]]
%s6'42RpTI7IJJ8<oW,$p,P2Y1l.QF"H,9I=fB;%]HuV!1IWU5,Rodpj!r:jM<u8'$-I]\&VO^sS5Ea!Mp+`#2`H8JSrgp=cd:,.?
%9HSQfNY^*!lMo7@,)^._:]8[Mg7cLXcd1I^IXUbQjf`"'r@*3n]eB2n=W1XcpO3pE`a*^75-Oi#aJ%bgqT\V=TE"TD)?'M(@U37-
%npBW\J,&/qfB9V[]H&)N/+3F!NqGn_0_TRp%o:.8>?0%@S:fu0.d6J.FjRgDrGV.ME52>=r9Wg/B<Rniehh^QP<Z$r]Xi@`k33n.
%bR\`@gq%&mLZ[pX4r41s/Z7(1S'E)m:]GKOkJMbGrdTBEKDfZufB[F*s6t3tZfA+Z,Ns,3]XTg/nNq0?e$H(k=0MVfqersWP!?KP
%a5+KbVRNbCH$4B1jk6upLUIlWe+G?N(ll==^\QW.="hm,hSE@"P;+*MHTnS[="dpqH$4s_m;#fs[m(nBrb$=%mqNF.MG3B`9CV`[
%-pG1/rSlh]+.lhThSLAVWW#kkN]XkDmX;71]t/I[mH+/5]e%2"I':T^?X"##,mq,B!Dl:)FF?e8g0N>/6.b-eU@V5PDfks/,J9AG
%L\H2>IWteV00dE;2YgAL5POr)hYus0c,"l!^(HBdI/`l:^"d&i+8Qq+%uAGDfF,j\*j4AUo_k@8RC&=[56N=>RmB.:-M+;0^Ri48
%o%Rg'YJ/mqHGRXW-i)TKX7*d9H?&VEgTI+ggVl8EXaIu^P.TG2cS&TegIp=1bDs76L=sa**8p9l4aVYJp/^CJJ%V!3C394K[+nI8
%6J;_arOs)r?M=D3ILY[T(O_n,d)QVDr-B`:n\"r@qrn#)13!-$h9".g*o,N?O/I=j&cV9kkOk36]VeH_YP3)1rtp%"3uQ5&PXiA"
%1tALr8,StIh-M.^q`K*b3?bm.i,1^s^V4skh2>oYkEk?bhu)oqGC+]tmWdW,7;6schgX(es)oO+DRTQg#368,G:,K8:g*bUag]T&
%^-$o8jnXi+ZTB$&^YHjp%_I-69_P'qqU^-(l`f,&?L>?I\Tb@2?3A(C*`'`gK%9nhg%ad>39P/gN6?G<ro5^bG%.0%ql/>l+h3l5
%\!+?eHn;c0\(V5X"TRrOi'71Js4kXS0rjuZWIA<2JG"sfH[0VAm<JZ((Z[Lk04*H%JN5spT:Pa`UqbO5eirpnp\5MKo'P-15OjhQ
%FT9@pI<B].Oh`iNX4Ou`k3=2]]22"93/):a-@VPqDUtH6/,]*+mi8@_g$c(]`C0_'`Pp$lB0/D./q(HR^<b*]?G:hXk]5e[HF]5d
%C>J%lUNuk:im#GLD]R$%F8!H:A2r0)"5WUoZWFU\O^<G8m"_,O(@1N#k;S[Q\5cD[aV_Ck+""8kl^_;6pU2pPU93=ndb)[s+'KTO
%_lC'WL#k+&<BAmV&q#EfLqQL\]jMCg++6Aj+Ejspp\.[Zm3FH/X?\XgRs3lP3s$RKqJ=sMakOp_s*TA/B01sQgfNCfna=.4#dKld
%IiffO??XU+#dH+c:C.<3'D(2hK_XIun,VKX-gnZp5BV=`E:9Rcm:>X71a%H9![79;dI+s>^@sA>b>Ggr1#L+.J*p0i,N%$7pm-*0
%H1//p+7Hl2-?T'Oc24YG$Qb=0pi-lVG=_Yf$SU"XC.R]elhBHTo6Zo%c^e/(ajnq"?gS+%I&t,-A5)mJhoUq2J,</RqRIPNc;)#\
%G9k@Ws*]0ZqtJ^TRU>Gm.ZTaR`s_0W6.nfO4pJ9I$Yh%fEP.s)(Y"'jW:O(lRi\2_l@.HDf'kuoVr,j1*qcGkolRj<p3&Ud6tb/g
%osBpNpfO_t]u(cF-T&LMCqtCOVZ/hMA%emLm:9C\-fi1;OLgLTYdY:OPA0hP:WQ%$e+;l&nnO@h@L"_QGCs<"'E:L?-U*Ukm7t\$
%HnkVIr;U,_IlQ-%i"ji(]ig/%J,eisFR4j9kRL!?IP8VV%q*8"r>fn:lsgl&-CjB<gQ;g*aFl>kK/)=i?]4BuT=t'nmJ#2NbNJ'G
%>eJjpIf>P7LirVOK_0c-Ri8Z+E65[QE"),G)'4P$hh`rW!.=g1X39t7?>n^r+2O@/_[uh:Fse#bmnGgLT4;l5,kPA357[83mi)2X
%>cnSSqtPOLp.dBBm[]6E]0#9Y-[]"<a1]gnZW@r]^:cXYZ^7_-/&qBl>9SjB:tiqiW1u;_^3+17f6)SiodqH0hJt]WUGoc5lS76h
%f>DsLBuac6q]qs)mhOYkU>DG-@=Prbg\Hal^3K@h=*p@Y:Hq_@E,aQ/NJ0@LS`H?S/uq/X,F1RRh=p_5/9s$MbVH[]G-nN8;9B!c
%C+hl2A%dn4Pk+9*S7@fSj;=`k]<0./9"C"*3(>@kd/2-O9)7e2Dn^MoqYVeiMi;'a9d#pocc-+aiV^ZQX7*gubH(7+QX>]8H2bd-
%ZS)5tou18kY$RX5q;Ts#o.R7Q4aXa(+T2"NUDLMt:X=jlG9=_KY^pmIBQu@qNX!qZ5WTfS+2gG@ou1%TQZ&JPJQV>m-oC*?`\6+9
%W@^4%JZ_%]j3ILnMp&SRTHJ&4)2Rt[a%eA$S'Ch8<;_0g`?tuM]@GcoeIkPLhRB]&)3=Z]GH(/<'-cB#?,!!`bA9DRHHA,:7tTDR
%kk0LE1Ch^$Q=qWJ]%5p-K=R3EFi-K#a.R>Dr4Q'_0>BS5)d<$;UUT@VosUf;7D(5;H=<_pdG&^6[N)t4#93'oD>E,-3I4n)No$(s
%\)k:;RbM\r([pSa#Iau"cCthmgO<7;d;(U:G*>Yn.6<FEa5>l@!f%.Ac#<UTh,(uVi,RGnQk&sU+4m&H8NXIM%f?29pWKd3pG&`S
%q-H79XPH\7DVj2755UT#@nQ`U527eDhYcos`TA-2OdtcD&lm`ID!rl^G>-!5:HnY=;XnrDO1S1;ra'48*i\p]l2(:SidX:5fhOI)
%I35eD4j!GEa*+Cq+5aB[>YR^lR?-D\gIp.ZZnaiHXj#'scVK-jB'Y+un3G`j;Wd%2.J"e@IE+23IFo#kF:R1J`;:f@n)XIq5bdil
%^A6paq(A?bG<6F=gj_B9YKid/BO?1FnbM@W(!56(NAp.dNNR26"hX*shi>.`hqsaPl`G.3UZ.J@LY]th5"`HTbAX"9^\[rN'DhGB
%dg`)?BEoRFTVEO7T7YZb4(rgVc0&dG[=*/q5'G:Z\ph#=Ncrds%bgRgHiQ7leslE`kF_-O!Y=_U>Hco^o_i\equ6Q5o/e4U-+B*;
%CNltCiS3rcA4?LQa1Vl_rVac`HNJ@'SiD#tG3B8-e([r2^O:,$E\j9c8@LA1O*dd/GqTMfYFiKls6ZlYs*d''_:I)H-O,`P?<pjn
%$H7A)P;Gnrm.CCl\[oKO4(6I4Y21iRDs'tWd_G^Y_`6)Z>ebTGoIiEPrQAh=T(:_VJop_Be+(\`B4l.S^%hQV`Ek=]XMspW/"c4I
%KUBB6n"RP_:G96*lg$oaq=a@iA,#ooG&ZYO=;BCM^)95JG]WTGT.XI*5+%[<?h287(t,gP^Mi2mCbP>Q_o/KX>mG^:mc#sG&-)+$
%ZNK[#BD++L8&C%0%,oKb&+@7Nn)Q]\o5$A]KLbLikO(M2]4gGIDB$D^USH:/p+_:D78%isQC>N$4N45%V11\_idMC8;.'7^ou5[(
%m%<ZT$JlkCZ'V'>'5c_%df5)q/Trq+#G<XaAb`;X[Z.',FL7H"I[fS#MJVWLM>C)NVOaNdr^]N-:.B:]RZ9kdd:h5P`R/?[)GN_s
%l"Dn:fP&uq_tRh$mEfN--ER4]`l:N=U%WpOc[HX=;Ju=o'(0sQ+<;-`GF(Af.43j-I]fm2[@9ATaZ^?8m>s$[[kFneDVJ5S^41<*
%1j\3)\K,OuT-;Ebiu`0B6MM#W+fW*I:LCk]G4o9MS;?Co]4YamDgqJZh)K"h31l5On+1q'pN0s6j2Tm?H@02YbkJ`)?Sbp%P9"MB
%pP&YI>3_86eOl2n\X2:h.D*9[/;.NhD'*u]'`Ggi[s(hknFJK=GI7Pe4oIO$L@=1s]rPbTcM!f%C[Yb$#JH]PEpcu[I3/R&f&Q(K
%H+tifhg`8-[.jmV$3*mRjrII'LT+DQfEt+Xl_n7.ptK"%bYM*ZqS\U4m$Zc/mCTEckBG9NG&h48p3T!+O%fF3m.O:dq'<W)T?Q-(
%]7CqV\3'=dIpRnW?Y._OD-Y`\B7!ulY%'?arKL9r7lC(4k_8c1#/?L-NsAt*oa(#_lgJ$erqMfHj=T-<..6bem821o5%V@:RI9U0
%mA9.CGfoaN$K'kmgIp/UpF/0>iOVNknpW<5pK@HUG9-DPr'*:foH*=B,Uh=Z6-670Ym[]1]kC#%2/^IJ`3hdWSs&t1,sUOiPel"e
%HT"(!/cTRpGOae,HN2CJ_Z)`EnG4/6qd!ID\"AJi4XPs0%IV%!2suOOs#9g.PO)e@(t*c%r(ht7@"6bO_ZF())TW%eF<h@kLlTIs
%G&$I&pOMUK,_mc.p&t<BSQI65ahU-sae=1P'`:`LnjPp='C_pUcjS_)*:HSM]iXuEYBT<q$e5#0eCjLDhas!tI?44'0!'gW[!jZ>
%*?Us&niKBmoKU$8p@@l8++Rtl[r5WFrTbNNk?U2EDk;BjQWItbB]AIYqjlL]iFF;Wj_K9n5?angPQ(BfP<SV6H<a8$a\G=rTY9uu
%j'MT?Hc^brf@&PR(&[ZJU47O[C+$(Z8JuoJTD(SjbTHk.g>B_k5a'aE&m@J#n%fT3GRkeK*\Wd#$dJDE="H#e042BEa#ko>l]4+D
%\&UH*?>;sBJ'!iOo_k@M8+L!_s,`s"],ANhMN7W7='*`Jo'4n7?H$EnOcqF>rTomNin[\NH265FO,tcRjK%0F^&6n-&T^4-MYL99
%J%9g7reF"Ys%_>,J,8_kbHJ*UN7ECMm-F8ps#l,9aIW6Lr6M"MJ+Rp^It)_(*iJ5NM0kb@/`ZkHj*tMiq;f:3/RY;;s"OG5s#pAA
%5DSJ"PB?B-PQ16(h8s_Qk[,F&f&k-8S74]sUQt@VXdr^[fT3Ie:I?*kb;#TMbWg!E'p43;&e!`0mp`0/muMmXl/[[Zl[+X;/rseO
%S\B7:E@orG2)X)Kq%*J55&S=cq:<M%oZ(^L:&<D'C\hPc(]L^'c8A#c0qZLI8HX*/601m4#=?S]BIV&=UTrlF_YCVd=&.&JZRIj4
%G0K(c)0[u$/u,mCaSi0p/*A#;*a%&9QTV-P)Amtd)N4JpQ(#)]f1MAO;piElT0<$_1f/OGS@f4jMnT<sL!af-T"Ya*E@AAj&#nD"
%L<$tr?EYK8/BcrnG?qG=A7DK3-\JO^6`m`&[?#21`uRg6S^4?$Db_*-`?[[5`esB3Nh;2C[/]UmD15`gj$PqpY4dYPfBPdAI-B:7
%M]kV%]^(s'nO3bL`+/(2-mpc)-,h&alaul!Nm7bBk+4(^:j[I-K!-@>S(F9gE1E(B,7?Z+9P5<f&@%?aPjN[oiXfm1M,cNYoRS\#
%hI$mY5m%SFi3KZn+tqX%^V)0-jJ^m/+YO;3)SE.^EF.d>/4@T_Ik2>\$W26lRka7..%*"H9g_MiR>V5ij'uhES2r7jR5Rl_DmF@e
%O8,uE6B]H-h3F1>o0pOIYRk=!7,DD=Db%jgB"l[XfSn>M)a.lpc`6TbgKoec98C"RK*f;t@_.dU4AN$afqlfMPKHPOW'/u^@j:`[
%,2q1//JVEF*/Y#k?#3C+11#g'E=('UE1&Z7BJoI]5;l8=PEffQ#-''$=8oYdr!f@'Z"X_pFnOIKPj*1aVX'^qoU?Whg+FJ<mAYf/
%-Xno:A`KpgcPXL.;uH<0f'"O*YZ>CWr7^0LHBsO0Fgf:qU3h:Cio>nXR83Ji=bf%eUSfLj>h[i5QR]/Lm%np_U*L('Mm3'-+A=o(
%,c%U4.b$Sllh,B;pUp2MjK/+CprT?1.]t(CEmcomqY+K>F4BBPNGZYL20P(J-`>-D^oLRO($3.KO5ee?r,'9(3J;c5dTgcblcWQl
%_<A<j"$r9HeWd8N(\Am.lKadjG#ib=?[ILjQb)&)p0Q.2N-h8RGhZsRgVjnU>kqKcE*Tdgmnf2%jD^gV,lOpU_uBZn2+2@=D(P\6
%8ln#+jS1^aOC^AY0!dpCJ;ue]>ATF`a*h$`FHB99G;-CDXEj,p;F"=V&B=3!dl#66f0/jhN+)U`ZW<`6d#Wmc[rmSJ^HZ;oGU9,$
%*&hcec=\dE3AE:/:9K]+Y;(=677qHDp;2'N*7c]2a6,!5h6u@R39_0$0Xo05r0^;]B`.bWX5%u,`q>KU+/eW5-N3gnTfRLqK5MX>
%?23YYj5+k;o&FF%pHbIT-FtmO(?%7,A,/N[LT2TJ'$&Z9iuoN(EB+^n:6Aj$;CE/B8HfR5nc$U*na4:Y8G#k]C1(:,A%U0eRJ'kE
%%ZEWPXK'f52HHUIS:l9HEsKi)R#g$=)"1/#H:U]icAi.+V@[k4O.Xu-`n]SI)EY+L.mO2p3G1K9E_+[S.p)AG*r#,jqB;XBM_nAf
%e\0<i8^5EreuQ+)rQ>Ys0pT5eHb'a9p`%g(?Gc6L`lLAJ/R+$iD$A[Y"+)S_DFZ<N1^=HK9:=A1q5'O?,YHRA-4VLW#<H,ntI
%:Rt\^X*:3)*YYT9p'D,I,MlE[SkZs4T&I405$n849N%#-O*+$D6Uhtmf+D7$k;9=P5$aG"'<?RffKPu*ZUCu8F"T6(A_[fM?aasX
%`Ro<SQ#Y;O;p?J!^WLd^G^&^UEh;I+d+XA?1)0".DqJ;`eU&sl2-jUq2u1BN]bTf$nLO&"<dTG]a,(![:3(#1"XU9g:m[Y"[Nt8a
%W,A+tiADIe%u"G.n"?$4Gg5o1iu@/TVlFtr:<#^k(QBDe._=O$<bnDfCks"haG_#%T'YIAG;J.76X9,:&(Sp9N([MSg&kiE<^PKY
%j%T)arEH_L@ZM^Tj!:4P%R7*U]h6JXUs,2F>>OqZ:n!aPUo7[+Z$J./dTG(bDp1KdQW_h9EBN#BIZ.7b_EFR,.SbZ5CkF,pZrhQ_
%]&i5OUe/P*4]neg5Yp-aW&6!dMmgXP#e=I*ipP[heK"^,Pk8HCFa^l2YHg/Z4;u%nQ(I['f">lf03T"qnPc4?A;9\p8SRkBp9E8A
%j#sAOpt5+2%,.D1"P2njVh=?kdeTj^lbFH>9QJ`pP;?hUep%G\FKha0K!*a0bbt:$%Ir)Pj(Hk`N5>$!d6nMr9<(t)A*=q[U)''Y
%!-EA&-?%&Z?D/^ZjB1qKlT'1&dWnoPNCW/,/ml1l$9B<aQA%%M(%Qc#6Dk'T[VZno6,ZJLg,*]:OQE2,keK0FWC.=f\jL%@8$f`P
%H'H=g/%R`=jeoC3(e<U[%M_k/mdVP*3&X+BS&/4)0Db'\FEh+]Y7g0nD5\sngs\%3NF$u"5o_OD&M7VMbuo?3a]hX8N:XS"_XRU2
%4,qO44\TQ0;GeiVD8fX4hW6N\?MU_kS-[0m8(JGh%=?GZ+E9%a:.9!i+WP)L%r:B")7!)E(Kp=?!dWQ0U$@uE68Z87ZV1@)LpH&6
%V\d()ZJk!io'_XO\%AO&`_[hgYOp*cn)^AT8Tt#.Bud%=`X&=.8H\T/"F\kA3TK]ko\A"1^YhILM/qn%j"n(B/j]f.Z^%egR4K1Q
%(IE6!^j)!94LN'dBYCWh%!GnK?A+S=Z7Ng/R3Mq>M:IAJbEXS,E[9.]]#AZIA_tG&R8=!kM`S<5&@4#VD\KkGpr=Sn'RV(Pe<0W?
%m*_d.3&n;g`l9#lhfutlH<X\9Dkh!OEZnKMH()8pmP2;o;cu!T=)D"+,O/?kXKW+CDk(stJk3fH??^V>Eg"P+:=09s)W)*CFnKlS
%lp^,J=.r`>/>O4f#)631(3^Ts]F:Ai[A[_(hPIV!M71XN(Dl0@(,m9%&;D*'EH\nNNb[q@,[hO%Q<l:3X`bK?[0nlF&hXWPlOUj;
%m(MM[iuUU.]9-#<ZGr-_24$cVrJLp(qYV",45"Pi_l]naeN7i=$^'<#-<abdruUW=Ql`&^%MbJE269b)%j:n$P208O0%9odYijR!
%'ChH1>qZtoEl#I\qY_OT'"_(_d+uf^dM$k.7)alT:fpF?H7oYIZ3Eq_>F)^1l7dR+iVSRM<EEW&qSH/jKHYVhWQ$&B];nI2$[59F
%Qbtp<(@i4=oau:#hJo?ka\a7Yb<)mTS97+4<gXc-kaOouOIMgP=2Y5Z*_+]TYNTN1Br;d#)*sd7BBkI)?LFu')#6aO2meJ_N-r.n
%a\E^l>ZGXNj8Bj)31<D0G.]^bfsjRkN`ih7S_kfpioYoP2Ya.Q4t5aA'cC+Q)g5JCc?6hJTT8.W.k9.U5eARj)<10%E4]hO<TCTF
%Ghe_B6u'4Ekq%cl`J]r=o],p?EM&3A%Mt9E45iCFWOO:eP'k]LiN[>WNNCY$-jnNV8f*A[.7sAj\BrbUi1H+K8.YQb:79>n&;kHk
%VKUVHC74oXFt`Ti<4aDhf833XL7S.u2L8MYL]*=2VaV;P-gH/4-8fZ@r@OK7[TkPtlB]V>+\$IE@=&Ja\VN3LZ.VXV`<!s\TLVA&
%0m[(pFG8[-%^eVTB%W2%7eS@;EF*2^j%E(^=AA?cSEU=n(DnZ.8[^RsXZWrj]cr13k[\#@0l1T;+W"?_?*L:Y-8uAFOYCB-ijl#N
%R@PBr?VB)UR4UMoRmcd0PBt3^kJZdm\Rf7i8tE"5+ZD+IZ^>%/na0F]00?V0=+<%\*aCflA9pF:03=75R@agE?n+[DGScL'a,+_p
%]S$o!)#&:F6UqrB:llK!>Xq*X=_o<O2>FgsI=C1S,=e>80-7+34FsS^o$NXde(Do[%;,B13Dq-Jhk=_L0!=W-NN#6hRR</7qR>*q
%g8a$)?=FZ'K7G<oLb:a,iA$ikA$PekN^9+$JQ27o?3V/(dIV*.fs`eASeZ)VZ5YSBSnc]Iq08m>Ul'eg`%Ho>4O+a'`(8LT3Nfq3
%lGb"OOIU%5EbqWB(NWg/F'O=^KjO]*UB,K`P%bK8CJK7idXX,D>*CmCKO-;%?6?5%(fe1W/Y!8O<bU^+H;I83GR<Mq`DKPI@2!dX
%OXi/EGHQaC9cE40eP^C,4mBGN/[Z-u;(%-3PLL>Yc:)+&=GqW4K)A_kidTog&L*7rg6TGg$%tFg#5!c6QrU->^j)'M>@'\06TAtd
%TY^o.-RCdH/Ck2M4?m?@Z[SC$R,kU`>0JHa"HG(8<)q]\hrAM2BI\[[1>PG5P+o53MT$H7hk^[<Y![S1^FNgPTE*l9)WIIH2.f&1
%'%LEQT3R&F/Z[]pTbp_L9Wc^I@qud*3(Ws;)JHF)`CA<`U:?@b/"^`g)3k=9WVc=@lb[%No/<<K+:0:LB+?6=VCUC`HZM24l"t39
%Nf9,XNd'ak',@lO*Rr?UdlGYe(sVp>Z[5(MD:5JC<<8H*QqR(aG6hb!&"tJ1,fGG6a!H%s_S@+o'-!73(@+!?=$N]>)S=W"2O(Br
%Se??uF^,W(Bi.lem)?7I2OW`dS^dq"#"\]&mfBBsWNo,d6AZ3$/)gq$]$s!$dK<cKBu$<!g)>fTm@daEhsJ"]RTtZf)XS01Or9pF
%R%%oDhS`%4RC8S;""r8#>&ib.D*'@%nhWi2[18JGjsX!$n^+24B@(p)YJuc5D-N#P/;K<R$K>Sfr%98jd`YcdoYRlM0a>`HgmRT1
%>bdl*8(S:Ya30uU]BR^j:QY^VMjL>3D1KPbW`X\*,V0dGL`Y1+\:(c9PWZ+mE@7Wd>?KGU0qcQsiUgB"2.L-D/GhYg=X_$,bb^Tk
%[MdCYnl^Z(aHiJ\^NpXW*30#;\:fakKsmTt%C8?];ERL/#RO?j,6JUsHAj9$d1"m:J536d3W\Mg3';fhTEY`4L`,MiQ7mAsim4Lj
%S%PY/(5Mhh[t2,?k`JRO%3+#6X?!B2E?th^ZXhN^7sFVE)'a@PcOr6KcetNoqjqaL?+^bD@i)e?RQTf0ZmCc(%6\],e4GhB,t!GY
%mlUppY`G;tB9LU]ko.'ORKT"LW"Y='BX.<E4Qm3(JED^?lu3:l./RqDrpA+Z^A>f%?bO")BD^@`J,]Jfs8$)@a8\2kTq*gt+!-/\
%OsV6#G`p?8"CQs]g^R^>?U"g,-=)'+bj8tLI5CkX@d2Cn"N#8[s6pR2':.b]TJ:0?!O+:oi(h'Bq>*D(1&Tr3^gjZ0V_^ROQK:Do
%->qgOTI+dL!C/JWir2b21iYH.RXG&V3#\61!$KN%pCJUHMu,2q'K>P)TTjQX6-(lsii^ojq>*D@1g-3$i7"!7\H.)hZjD!XoLW*F
%+lF_^i;knqC#C.*2/2$P=>fpN!GF?l`dRAlZD%hI*4b3W;T1LX%f,5W&%1%SLe%$_OoHN(YErjQIGL3m'uP(]K28jMDqApr%*9jr
%n/s8$2t8RYRl#,@B+t)n&8fk6"#+SZ])/8VUkK'4g:2up+ksM`#@ZAsKnlAVjJ4pEhhE*M!=1Wp_]OJM1L9_R-oY'RmZ2Fqa7%kU
%2n\)S=?$&2#GKsa]0$5bL(/?F`1&o$GJ_#7cTM:$pA[[1],b[Mj@JVDl5f_!9;r,`OdQfDd%-'PeL*n<Yh\=dEC=4Ol6_?"B7PGX
%*HsI6T/]j,ZX(@eq9_7G:Ln!Hr4&5cF3qY;Ha?fM/`rNsXD`+9GgH9lqos#=hr;D=M8,;Va/eJa3,iWlHRq-4nLYfP4ik+"E4l"]
%E8fCJn3>3Qj(80.HoUH1[hs*si]EYi)s)"Cip9s#M\i9<^;l12'AqfhWJ0fFj35<Jpi1'.HOMnjnL]ckReRpsc<eQ#G]G^G^;Z<m
%'7VN6cG#"IOY')Phr)]J!PcI<1DA[*bkW1Ja'!Igao3u4m_a87D_U@!SGg@\3P&#$_4K\qn.#AeH\;;WK8q;Td%snmmBns0DH`[%
%SR9.E2qrh,mdUtj_0/@0fGO]W9f0aoW-(4fIu@RP;rBUuF`a=)K4&?TiU9V0GbTX1g%jI^O43IF`+MJ"]BK6R<'.GW\!$-[p"rBN
%Ze""Vgr09m%?rqiqAn!)rFk)]h>-a*Nt_!W%=a"Va"QqCPOE<A^I>otr;6a"cb)I!U>XEZpC.b,\Z`_9_lF9q:W[kT+211a@nbo%
%KKM'\*D.CIdQ^LL@sm35@NPQe2lM"FkP,fQcV/_ASnAhQ7F3h(hkK>f@JsCU4du-M:!ZL\Ml=[1nI;Li:V0]>*oT=UfWth\(1kfc
%I##(A(;</jo?mAd`4brM59]LKJ+sM%cRaI%^h<E!Dc-;r(B,luT:,HYNR()R)all=:4JYR8#OQQ-M)5[I=ogX-GDq41DAZ=oU18K
%OnsI/q;\hGNl3l4IK&V_7df;8rc*6+GEG*bn8k5E+/en]Zh"Wh+2+]3T_[83$d\;@l$rP*5Q046o).+sI6mbb+GhK:EBcTS:\laE
%qLAP;s8BEVrqCp<knb(brEl.urn$?54TF;grL]_^T=3SUc[YqTs7hpFs6K^TQiHjV^]3W7r56;Jq>^<c5QC>Ys75@&hLF>Bm7`o8
%'</SCmH;7^b>808^]!ucs4b:'YrZR>W+I&\l2F0ulJu-K2p(69I*VB]K_!?.>uJ_(_Ys96r+'Z:s/-hhF`Nl8j_D:u$[CINX:eXq
%Y6&KIf"g)CFb_qI3l/6TJ)V$6gbIU"F_L.>q6fGl,2cl;O1)`k*Lj7M!kcq/$qMdIG"7,<N^jZKc?Z3->=#[nJIK6P)!KW&[gT[W
%TblocrU4o&*BUp/!cAeX7\6i=!h\s9=-SCsO6mnkmWK5ei,c>!9UJEj)M2%8>Sl/K)ChDc[*[6'6qo9U&=65*7Z_o4rNJR%fB[*`
%]2-$ll8G\Q+>G-RVod4uP_:@g"M:4^B?K)*ONrmRIKc>c]K\\`Sq4:l4qAJA!q$?i$M10J0r8Lb(DF>@)/bg_ncVGfO_TI_+g0rs
%P+:ARq$>:[#Y9K0nRX`1Z<PYkqA!_HlBa5Eg+PVHd7t,5+osPN$%gu.3L=0E+QIi,N%6Lc"s+gT5)f1Z<b82&+IGV3PYJU@Xt)HP
%]2'"4P$93IrHYpH4Kiq#i#QOa$5^d)Jh9:k\fY+;B/A]qPG=DpX"gFiDG:.e"u2^B;G#`qBre5NH83$;qb'[H\+r%%SgFT1[K8ZZ
%%>1hAGu9[b$/bVLpt4f,^2X=dNS+a0E\M$T]"J^n\F%>JZ!?sAof?U@AKT>6<,XZ.[)&^U=RIb*"'5/i_Daq]0T2XnG#qnak#p:S
%a?'%u".[WjK&da?*pf`SYN],8iBH8A&7`2p$Ff+=g",BA]MBJ;cJRdV6`'><<0W5Y;i>0i^^JWOjDR1_jYP.!".rY^lX_8O=MLL;
%b,ZD'NN-CDBBk&e9QYRhn*:.PgMio+o>?gc1k.]j^t8''\E=0ni![[iSJG+njtlp#b2]o>HjSC]-]rYba]`7,GhQ<>1&L9qNnmH0
%6L;L^Z\/0'!O7&4T6tiS*c\G'U\qL_b.C.@\)!@*gQ",Z)Y$m)\o'\*KbSquO);Ao?(6V>%QP6g90)(AEq<c04JuMobFQjM2K-JC
%GdA85k<o\j.P^M.#\*[rj&\=1R43?5"rN\o6g+j!"d\>+$f_fMr=5..7\9#9:X;9c\b?tT<79os&`VbH^Q%_;iqJqUFsHJG;PID!
%1rZ.T6fYKrX[/pX+4-/O221N,lMFc$/^f=5jJ5HVaiBcma0GJSUDo$YN.ACC^QcPbX!Vm\O,`4f%2VT]>3!G8\;$K(IN:s*dF^P$
%5]9uK.,5#Vm-FgJ/AEXUg$OBlmb"]$#&l%'O6h^M+:_!.A&J_DSnl7:T*D`@cc^qM%-Xs$*<(icHHm`J)NLA,$j8fj4@'K;AF/\=
%qqMijHq1'Fg,146"g7;^IRC&"^qCh/diFWJgSU)`'F%38\/4;`1hWS+TZKD/n.:haq1tgtGiP%!oks;A/39-T+Q[CR)XdR5%'4lc
%Ek.b1-\/3E+n$*2O6?/%UXcPdJ;q%:/ApUepR?$Ya,ubb4`KH;DO`>U[p7o&`#:LR^L(r<Fc/<fLg-ulC.N<!:MYlQ^uomfJ6j&9
%f`oKW%+j=NNO^LVeW_3e)U/OPXu^%aC>BDJ1m/3^];S1YpqF.i>u<6f@*WWI?Dn*;""cf/5Snpnn3Kj2n,W.kR&9_qA[(QXIB'c6
%H%<=G4)@]H#c3VB)VAIbi*j.jQ4+Yr?)^ml@=!g"n=_BcI+m.bTVb:/(l>=i(sXkH'hA<=i7(#Sncpbq9?tK3^s.Iu<)[S@9m6%q
%g6U*i1-NH^bdVemC"Q=&p29c/Bmr4sr/L1k=)W,&G@:iHa$[:dW@tN7Wu=bVA3.D_SB@/)I:h@SV%gu)+<Bo5#Ckrf#343%;#Rm:
%Q96e*&+"g!h@DLDDEJ*9:l6?&oUU<Ni[<O>FAtc7SLs@Pat*PE=O+@J'H\*UjGDEiM&M4=r*.7P>A#X843>j_,RRumfa^_%J^:T$
%#EEC*oc4YAS,#!dq:2FOb:VS\oNKE=;I*d>Kn1uFmOFj9VGo"S@i>`6U\o2Q.Y%A%1JR42XLt-:2a;FJlEH5j6G$hp\imk13_:OK
%/./=3(2KV>C#N%b"OE'_4_<g@qOmglOL;^ppA)%\<N"d)Q!=#ablo^\Qb=c*ZkME(?8aUXID:-7`NA#pQXaU)%-1tFG_O0p?Aa'p
%FCt0g;?RHa]Db]`a7nV2L#J&Lqj`0TQo5Ltr;KrC)J*"T]Tu>qG!'7;h[J-/bEu/q8rM?AL@7Bg#Ni,O[b)ujlsM$1*ZOb33&(P3
%>KY!6K%&@oB&LOg<SEW2T>4YU!/;A*;#]<OWLco<&)E4U[(us5a0rM)!(6bA37t]QQOG>QGOa=.P%Sa]n+:bDqPN]%GE&FLIE>#j
%Z5]0^$t$IU?`rQ^he_JcN5tUoiUqO^&ZXD@A.GBh5':?](t2+[pMFP8Kma0=jZUnCFMsk`Bb*;9rr)>rJOHC%*Yo84=b*XZ/++aG
%@o#bCYl<s;BB7,D-^IR1Dk(Oqbr7'3aFc%kB&Q-d%B,_^n\<?!.\MrWit+hDR9fI6fi16FbmN]p4h.^-(u*`?J1b>2g9h/Z/d[<k
%,&eH1^qf-9YG_!8E`d&6\0nS4_5r#jQ&Ql`[gj^[^8lTW/dsrfSTtSt,%XM"bTQh/1YK'b9^o2I*TZ`I*1t`r3K0,ocERIc8l+s5
%c/1>p!#>Z1p@Q;:Ius;BTcaU[>RQ>.V_">X/LI3)`r?j12^F"Fg@bp4>o,hY\XU<>nU>o07fn8+0@p:,%6/U"^E>c_2P9I-[;CG2
%c<"t_<l"=9%a3r<\ou6rr%u9>J.Fd/^]:7?635Tk]67,C:<lGUE`?7@nCIbQe*@J%[B1(j%(%^?K/<RWIVg$3l9TscPMnC2*VO$C
%#I6['A$PkMiiSnY])M9CnXS<WK'a!CI,C;o2f;pl]B6Ane[5XL*-D\4aR2Z&0Q6UQ90ftF&"2,er=^"<[?%LG]oMRlTOBs:eb<1^
%Ql'+li:k%<(D&0.UaAkYq<@F:]E'"C6d;i6guf1Sd3$"EgHAG"rU>(s2*03_GDr#."4[,>5N4_a75*CY-,"cpJ]%fJRD,am23:#3
%6bW#l^8nd)';S!GG/p5lrF4a0@e:9Kg\k%R)*Znl>J.)1!UDXI?D>@@/US1NMVPLA8cjDu*!DssfM*n[D(!"LGrfKq*Ia305sY@C
%]S:V*AN1PmTU8*i!BYQ4(=93n(RLt*hl;ONP5/i'&ANJ9%N)mto9Pu>m"dp3O?kNZms1+CK'M'uK_.92%5a4aF19s%TA1njfVD>W
%:];EPFhDnDK1H)sBGALF:UW>\,.3\OqUh-P!F.gYg(kc5"o/E(q$<V$rRC,14buV\rWGtkH%OnVQTouiXN=c"QC.:GjY/pbq\+`4
%2+9$C*1agcG/$9r8atal\"!k5V(Xp)4DFf;h)QbHI&[f3:K0Ug#K&sQa&7ERGJJ!hkGH$ECpWgXJ^IO&5O'Ue]4FlAcna2nUk+'0
%[i*]9jnDN:/)W2]#laL6m6bV-TT<r?_eAFu3is_$J+%gMR)e<O(R3judTbB&%BK8+oWV"(pX1coMS9.+29BQE]5lZobPIS8_urM%
%:60pts)?g)Xpgju`,,+(W\_2f>TQ"c.DXb1[i(D<oQdMWjaL>lY^VS0q/>i5GXbPc[!df7dHq=SGa=Y^(bKZaWBHOf2:`D^8E\^H
%[7RYQ\I@eeD1DQ?L(EYe[g`H&ljT_3LQZKDJM$;/M7qq]eo07PccpiW+9OTSo_I.-H(YAe>lp46g?8u&R\q,3`_H$m4cZ+/C\ILc
%[m-3h;/.'5g&QC"@gDL-KRX4(]J8^iCj5GZC:hsJ-/a5XBW9iug'r9Lo<s0.'U9<`U23OB0Suqtm&>Ni4UF<-E)0MKJ-!.O@n>#B
%$=%lgE9[IRXFNr[cXqr.)YsBd2="3M^.gZ@OY3u1pLnaS[0M20C!33,%CC_j%iZU-D&FH<[XdUN_lB;@Ii!,4;SG\0$GGU1=1U-!
%?KY<(=D3i/'G90F$R!SMaU95?:K-g^+0"&JXH)-ohl(h63cbCF+Y9cQdBbMVYDD`<itJr%Cd@N&$=R;4[/JQ@^L9[<#%kTnN5Fg,
%M/X4KK@=bXe<+FZIMfbl3"e+)_'$[E/V?Q-ZJrK\J(^I_OCL@0f?:QdAlB&5`")"h%A,/deJ3EcINm]qgXBM!+u&LGc7:o"+)`[2
%rl\+9^':%eMmlXf,6+F>X6_e]TD_TTB'MY_Q-RNBTO%>Khj$#$>&j6_G;>OILq;_Cma/.YfKd\Hq&7c3J/PjJk-"3&h6%,rfaSf]
%8_U<O:(Pt7a/l`"JUO6aTeVENi?#Tl.AtHH5Nks']/t^^p`<+'s#K/+?'elYU_Oef8[L@0&[E[an2S`NmEGHriHoeVU:DKb:h)Eb
%d_Mbtl)]r&0;!rHh?7uPBWOp<b'br_6p17^U*rf9aI!bS4S[LH"5fMCga=:8ajm$>p\\Oujr\Llb&C/HraX%uR.'bN\,3s5eA6gd
%\%0?R:NfY<(\^.gjFgTr>V>t#[Nbq_*cEPk&FiA#MB?B5FcW3n:>9A#1^!X*1IqTVC`L[Hed-fFAPuJOJZ#?udQk0._L%<$*#8bU
%("%bM;9.HM^sg@*/#\pG_\EGd%&"LY/5$RPPfo429+Zbr^C#k,dCsrE6O=>3TDOFZ(J6*>82hj6qTb<kaf\*toa,O!Nl:C%OAOM^
%n#fM8#uYYG:HHr(OP"q:o<l!gMGBI"gEjU["!dfT4_g3iNF]+5=cCsLRLB3PC34UsmNks-E^hcN8^7ac+BSo1-0un$'dNuRLe;oT
%Q3_rq#d7orD!00@*d$!g/7<)lE<]F!JN_qTKiV4_ig_>X;hfWo;]1#5QQu=2-?5dU`tl?&aY,?`;bJO#4l4=S-bP%K+M_^02@lC1
%jF8-1\P,$r#=J3!bYLfj&anK8D2$r`8KYj`H/PWORa1H=LD+C:42)[6TF8d'hejUlAapmJ6);Md78X-\2e`Q&;FsW;aWRG!p2a'=
%E>Dn6#&_%pB(.KKMqTb51k9.7fFQGtE"2oi9.LhaYBXECgbZ,0eO]\:M=&CIEIkJGd>4!NrsX5W1kX^X$$[Y6$Qom\c@E^?p1diT
%ZZN3]qIo=D"q*%6A$>taRrnm1j8gO,RK%XDgF5iUM':@KA\Vo"!KhCu"(83KE]+oL/X-kQDH->`TN,q?Mdt7eYI>2t1s)53^d.LQ
%mq#HC!Kk>P_HGV3>_]W5#QA&U3ndQ@H@I's45i%Z?#_F'Kj2W%;?3e&7+jrI4%%#,9M*>#7X3UWBEInm8i-XrmB8KZ2;i:"/bJnR
%CR0e`5maL_ZP[XF#//$L1g`>dp#4boN#Eq_GgO6\AKrf)$(j2e9"o!a/!utTA5B4!.j%OrPd]imq>hGugN3iA#^Nm,8>=BYqE*i3
%^J&I+G,)1NONd-G8k'0\HkHdirIq`DJHn(GPh_n!c[Q6%J'65""/#&OYj8c]I;'g3G]8C0:2SNUT_V2L*6?XlC&ku6c[-4UGXtI"
%rA*FG#SbY,UC2lD,e/l:7t"q[ccZA6*]F"^AFQaT"D5V@&s6!,N](8$0'@eI9h+at@"b`e[%uI\`,i'P(9]GtPj'bf"A1r&.>dhX
%AqurU%U\E1TZ@7WYA$T2'?T'_8hC\hn97\0/$*+A$Mq6%6''3b7'c[F#JJqpLfb&cdX\/(k?OS@C4\:J#Up%hO!?`M5Mg-ZXBRp[
%''6k-]U"g_O!*6J1htMoGOon;"h-Q5o!tkacLVYVa#R5X:h8&j]s`n@+kCmS*UA`kS+9unqDY;<-?-RK95N9Z[bIY%Mh/75I7eaA
%9lW/;1\NY*+Z\4-[bP`W?4E^d\gM2&($.C$Uf@Tjnkj\AQ=\*=P2:@B03Ck3RQTHX_[4dC!umQTq:E(j52hkZTHBR'"RGF7`IOSV
%^+f$[6g[f1>C\)sQd\7%gSXVYq.s<-57Xi3>`7%80lA'W>'BU!@cEupPNR9QdEBfrGt)(AH?:t$3aPV(Cti4-[=Ck(VLdk,s1V_Z
%meb_)D?8h;rR82@8c09mN;Zg[eJhRd30!PcI)^UDN0ftm\`9EkNcquuq5p:I?gA_qpTjO6hb5sgaege<Z>t_Z$Z!=@`_Cn;%k?I\
%EO"RfRdd4lj(_f6\-@:$EP=2XasqgNTQ5A=Wff%&53Gp<bpf`1H0$@*59!V#?<T7!/4l`^k9q6hmHQ@-LiA*e;i+lYp0/EK3Rt<D
%1!1>N&ZsfJUV<o46%B<&FF,J+2>V)mpCm?-:2ok>IHkM2&d<Qsg=:Sj&f%kT>WlAe[^#Z@k\K51WM0+;"W*itgP)O7:-a9!6"<ZM
%]iT+C.h?r/@&b=?;g.iN`&7^iZF3!ZGCN?ks-tqF.D,Kc-@3225Oj"H"5S!f_I`^s-QG_!ICSXX0];[3\%VY:"ahKB57gQaKQo/\
%$Nk5EF+WC)fp+K_,.\dW&>aX."g=P5!/E#oVtrWN(3c,GGf3Q&#bMqCq36TD6TUle#*!FT-N!3;joXBu<ru5KTA.'W(eYARn0K6/
%6**kG(Tq%TMfY[@JlikW2$t,ZPp0E9N7_;N-np'FT-daS#3T[XP6?md%-d\-kK`]L`XL)loBAp#nN"gZ/s@WFaQ=L%1+cI=J[*S)
%eRTYK06,GT+?`HQ1Sup;Z):nco=#ik@`p"UGOrNOI6F_XdR[REWqe:9?Y-isOVreAg^#VRLa9YJm1G\j.GAaoYT>pq-^Jq@Jj:NQ
%B*hm)RN:<uZE#(*!Pk=2r=s0lgJmr10A;E4q$k.K(%/W:+J+%ikJgdO:'G0EWdq_=#XkQ0oYONDC>q-RQ>\d[Qo6-S)UL=LZMpc1
%fII@mPh,<8M@R/kYIEBS%\uGQP\F/1dJ)NjkG!O[!t315n<Lar["mfoEi#iBd88W6G_d/hVu$WO_ThnMiMEkWeDWbdd!r@<P$Ef,
%mmp9:ZbVTip15MVg_!'D3Z62r&B7Qjj;jY.=ob=L34YE-*M+0Dn_?t,,9,Rg7rhuhT=74u$EW6tB#$qh$cnqApecC2ZD?WV]lDes
%Y%h0+-6i!mL)ZfD9`fN#?rmF1blDIKVsu>u7rIHj1?))@<!?8Ua2bD?c^*aigDB50.'0!E2J;)c-+Q=(@bmF!g%0m,X\1su'9jOp
%&GPa0q$'W."g)[2K-,"^lp@GlAIr-N"BBAR.!bM@42?:c;Vgl@g*t?>Y!#K(+@j\-^SchOmJE9Lk]0q'VtKd%1HTuhPh-'^AkM'[
%^Ws[>]7C)90IrX6ceI&7UN0-KeB=Z#*m==I1fWU;4'(i95thMD"o&)R[fEtjDg"'M7S>XsS"4][?t<qGQKU*O5?pQYO%<2smC%5.
%d"D;ran(nH\E8(2/^r>M'-NMmJ26tEoThmh*02@;B300-N*3/.L9IpSed<L(Yqi9S)(VZ;8tWl^IWsHsOl+olWp#o;-R9oVjR[Te
%;lR4s)6)*Z>^AXE+pT2D!'qHq[kSp"imIK,H4MW!48C+gJI<Whnmf3^KB/b#\@6kCrchZ+C#UerC');QJi#`;7+Fin!i^W)[$^t_
%jP?E#;sI;B'A]5qeMqASEFK0_(pM.o.`RF/V1L8-V*9HFi(cSC![B3eZf6CJ:Qp&u3_jabJ2`76imDuBi(CT3-ubkfo`t"=!g\l>
%CDlSfF,j3$bt5lgK\7)XW[)MjKigSsK]@p\ppqkD8:OS>aV$"p4oc%.7^gAB%YU6D:,4;P@\aKp--/\>k=@9b'"b?IWjud(j$Y-I
%a[pDM*6o0O--hH[_5q#u>@d]e?#IA<&TjCdVVVR/b7C`c]_nEP)W;d]SVTBch3A34*f7,D)\JHL+8BoZD,i57-cIM=C?iLqCXU@c
%%@E9lF=qFEC;1fj-,]J$=hUP#2&hRHlGM%+Y*:QE9gje7)eqW2$rk!53,;;!"me3L.lBs\/nK:dgl"gUefLFDJW3WjfKjW\ICu\d
%(D4dIC$P3i_WR:bm'ZER:+t%d$<*]VN4YAY]EWY&cLMVc7kp,QJT@to6>9I#`p[P@n>,)&WN2R-38D?[Rtp(FgM-fa8HGMh-SHAU
%@KkOIX$dXCeJX)LSnXan_l0\4MA/mJF`k!J:oVQBq5i/ibFkku1Mp=^\e,;.oQCt5:-G:74kW_H*O^d1Xb$EpGuU=>1_?nClOF"#
%1o^0-BTROGLTT1e1D=aCm7\kR$@%3VRsZMc/e(Q7GIC$s0fn,W+'D";5WM"QZD+'H@,SW68W/DB]B0#9/S/fm,?rRrgVOc)F$l`/
%i3tcbZ'ecuoJdZVK^taf3]'Y-E(?5ng^h3CrlVr/!E#mDHra23dXC]%,&]T)`B\>,]!`Eon-IHmElMnL%Ood/UmJ>'kS>5`S93/M
%)rU0HIpNk<\iKaD'5V?:Bmk^8eA161ZRlAfIVO:a1i"^9nmjH2689$)dTpruEm=6+,)7;e)LroJ/*r>$;b];Wh4<MqaSL2=('=S`
%%lP,S=9`bd4u`uKquV3eZAA]jZh3ql"1WO9Nod^KA)SA.mQ(fM(m-f(;&MWW'_gl_(QdEnX<(U[!_rrK#?44X#7Ts<K=h.?00ilp
%*X\i"I'"8[X)7bK_"A:3gB]M._Ksu9]<9?Y(BX^7dXFPbYO2kaNQ!-<Gn<T*BnE53L-1ks>>EOImgH(tL(cCmbhI"aM]m5$'.Ju.
%RRf.;WGQI4GmFTjatd-O)joI_SD\mFX4&k/jf;rX.^r(=DNtm)h!uC6RQ?b\#/2r-jPL3To>hKtW5m2j5UMe-J.M"a=qc-tq\"9L
%?p<FJfR'+('.P0q;Zq@Y:hI]#2F'7\jX@t;N9'M)B9@QYo4(9Sq5LQ@blp\:+hH6SIOf%Y_CGoLHj01Xnp%G*-e/X*_u<a8fO9?E
%I+7gV?MO'P5fc3ph\+)j1#28%HcYm+#*ef/OVB5\O1,ktX22VV+hcLrjfI6;\GCc_p99Sq!Uf]&I/Y*I\b6h]S1KgA(,b.4]q"_s
%+b-!eI1O6YRt:n>oDJbp`b%IAQP]SN%94fF]\.nPl1Ra&hmhiu^]87QUc>FuMd<.E(=GWb!5tbn%Yuc(FDF.5qW"]$/FLiaQJKR(
%,96D'nchkl7V-Yn%+%02"fPr#^eIe-:XsGJg^PO_`5fQAE&#fN'_!+76U>E=]7Yls+J,:$>iA-i6ug#Imb6gR*oXIXhW,)P7t:L/
%"@<od+:ZPYI$iS7"hLD&=:ObtMDmQiJ/.1'!=-LQ#-4dTYd>^Dr7MrMH4P9mqSCSkL,1UUMc((/UJB7"(,5\Pamkam3\dqpF%+cn
%:BL@oK,#YHRTlg7Jq-<UFnuUX@)amEbN:-W2I7d/'A&'E'R,su&PtT])`%PQ_N=+1,O(Nu:*/`rp*.g3I3Z^b4/p5dBNqGfI%BAm
%91Dg2PC`M#P&#@jLNf25nRIp/<MUB!$d]?YFc@'7K$G^D/N):!2=P<aItY0[&mUaLLdiXK<jioSl+uf(R*laVW8%L4>9lIQO2L^c
%J:.j]]+prF"Z7@?*^n&s+C]E7#%Cug&sQf@),>Z',/^YtEa>Qo0Au07FX_WjkiK!je'tC$c`-^2neqKIfSk2X6-^a+liXV"\['^K
%peI-%!,rg/]UQs`@9Be%of/Wbak+E=O!C8;;8Np$,774&!M;F]0_6^C;=<J.j4/&f`PQ3MN/.lh<a^V7LhiebWY>'jOa)g:Niiai
%cTig)_\r=8Tq#c\J/^.2^C0=Ci4[!BpQPdXb8%ms4-9oBmM5P4PhLQfqULD[E]'k6j(8BC;JiCW\&ZpLF>73$LZ0V'%fns[6GS$X
%EXtGW`!iM/oUBM8`99Luf>OL!G89fO4N`&*a_`KJ?`^-:<Gn:TN,;4speq1g(AMpuO2Y<o\##H_M4[s[^I2Xp[GDRa(p_8eShEs-
%;f'q=`-q=>#d7;c5C2Bd'Wdh4V&j=$cPZj*7NiVSo:pS7V;hE=2]Dmkf<sK2hg+`4<ibQ<ASVu0gNo+k[X)9Z&P7A_X`,@aPPg#s
%".Xh-WY*[hhkXAOT<T$j5CjTDjT-`t-L(4(=nOl,Lrh*tEC-CN+#!,]-9N44a3BbT*bW5M#_$+)<rHS+FiTXGT'%e4IskP[*`[L4
%Z'>!ENhf=H5)&[_2GTmdWe36D\Ec^D]uLok^V5t1W#Z7B-eMd5g+jhHoJV95;?C+Li$edM6PBbDkm38)pg^j"]7N<A!MD$j:@[T,
%D#_*h)=A:<Sp6o##QEJ*PM*auN:D6j5K3(?XtkI<aIkccbGFCrGaBi]!URa3!,G._4$n)A-`7AE;YpaEPEP?q@2s)5L]ogiW>$55
%,H^L-06+Ym#!"79qhDiFUaM@(,<T2h.kp'XS8%G4OVpqh8=X)p4S_ht#g0!G*\2[>7`Ib7/1S`X>*6g$L^FcQZ,r?BgJXTn$9KO$
%GL@O)DKj3)B_trm2d%RYFGc[)CW4PuPa3;gN(fTAPZ#X+_I2h$XXOW\Q+$OCRL7Qi@O+O>/#bc[eZ;4Y;3C(jEee:7g4m%8BL!<Z
%,G.!`+sh;dK&")TJBYr&_:t*ZYYoecA];6$oJ^E"'Eb9FPU"NV:;"[?#[-pQ.:HdI[C+//3P.Qe5??$^T_2\radCe*8cdR[YrY`"
%ER?eiYePl#-EBg&8\s.I<csEeIfW$%8hglK.]"_S0'(]N>G?*+C=ahSmX]uipsNBUqo'e-qRDZOPM4#,:P0LiDWQ3R=guIB8RQjt
%$q<QVZC>0\P[(lQGn:$r`B\=A5PF,SD=)b-YG$Kh9!5Ga$N!F/5NW"5r)7;)C4NU@kp&p\Bpm[4fU[0O,&(j5/?+aJb?0.tI[^tj
%=Gb*.`1e"R5\^&;bI*Rm4dRR2"n-T9^&LLBf=ZclK%np[$o;f\/rRb#o<MTM[`F+HBZ[iLUl!kbK=IN]3#VmSl,PRGRpuYjku4Z5
%aPKD,]^6MC4BL7E?,j)A!;t"/W2)#3=(^baL0_&:K792LbNG9Z)F+Eg[uDFC&97N/XRoNI!'SdeKBcJ5G[!8lD*:`O49S6GY_qiX
%o6b*c<c4B:?NCqa]50`.H9^]B-_C`O$Se82T8UM$e69%>RD]YXb&3`U;K?\nW@krH\$[dhXnecZ%)f+Va(6;B))6mkZ[rbqM1[D?
%KJX7E/(==932PiWdCR85iYX;EhCk3:6m?T'78q>_>LGdP$ka;:n](]W$oUZfk-hEL&<>p!C9SVl[=s(tpRI87!gj:I9AL#$Q?Glk
%8\/kJJ1`gDFQF_CQAe<.0)[pW(c61T<Z"/PaXY*@U+MPS;l5$W]Sh`/!_209;V+:!_p<jgk;+gdTn(W2-t!;`-G+4_eV>Oq*s%^9
%G)Y,`nIS8\+bI$lYefn&*m<FK/Uj<bB@HL3Y%B;5)DHP45O.PT;-5kn<CY9ilNLIph!b(8aMa?NlK<Z??"2t#&t\Wp5'#(S:"d/i
%(pM`_MZNT`ZN4E`Wmlm/N(GNGp)M3=Od,%7]gu7M43"kF&?Z3ELjas7Z:!3O!E/?^J56,;gAp3<11p\D0\qKTnQ#lW"D?0(L13l'
%N<$Kl;ZAErDit<`A<XPp"P$[LLkc?Td1@!C@/>4D0S5@sJE=5RW+;s&_'5KJ=9.%(d.3<JJTYSO-NP%222;RV^H8Ql]l?cb#?Kmo
%P717N+hE508DHFL/^a!,E<Ye-n_3\keli-!Rirk,#!Q`?Z:hq(32euZXd!Y;f.Qm(k>A$)V-%0eP:BM\8eJROHXGJJ+]oO4O-J%_
%IdHR2fE*B%"IlA?XZ\YBf,nJ+!oE=59+R,5ZhE>Ldnhf=TgX2J6`<fO/Xh9LCK8rP0J"NJ[N)/<DGNO6*/EhsU25!u>ndiShVo42
%W?\!bi3.:5U<%Or$X([\2Tm!!Gb\c%hikRqQ_<3Xf\:p^Cbo9i@.Z_#jc*2lo0"N/V$\]GKY#6>B%YYm-njY(;(*u-C1!ss9?;FU
%.P_lpCu+,gKm0bDdZ5+SQ0iV:RgQbs?9COe!KEDE,Z=WHUth;&#!5^i;:0'*KVTXPqPm-6ckYF\I;",u6?4X+oq&#Hg29M0moado
%A\u[,AVUDB3tfS$ifEcUhQt-B`C8%%.hX3%aGV@">oQbYOD0ph;X<BVp:5=ilb+UH9eRe@%CaWoOfC!@mkC3)P0=HP'UgT,U21cP
%R74tk_sAHu##a20OK>bL9GrUWU)!Y*%?ML3-j)d<!Irf=Fo*ZPPqjl&2a.9(<?4_9YYepcCOP?2JMFpKJ6jV1.`$:u)+-_HcaQ`3
%/AdpN2!MEqZ7'83eI5#@I%;?t/*pVU#6!l3<kVa?(55FT_$.*"U7iIia(78Qq8U(cjgMlm#+/"dAHS9ik^L10eKF0p8qHYF?P`*D
%Bu6;\pj7f^mrE2,gaX-$Zr9f"Z#!eK@L&^^BY.Q.XCU!"j/;SrK+Uc>-@Rl1'$te8cgJ*3f-??[h:12,:JuA&`c,"Ur-[i?d5i7[
%/!e,e1Y>hZ1F_Ea6M!_#<m0%0YH5B`jE$:;;V'n+'idT[4s;d8mj2/ZHf`<>_YJD*H/!iFHNY"`8<CLEM!0`ENJ8JWQHSPh!)4>U
%&,d(`h=Ztq`2h8r4G1%qlAfn")VUp+fC0UZB-`*LS0]cf/'`FRE=%@d8eE*U:moZ%_^g:/-iX4NJE/WS4YE";$g2p9dbKtWMT8.2
%TNJmhe6%UK74>u:<Vs&u)U#TR%cggi@e#$-ijK;dSS$VZjMn@4H?-j_*F:'e>5HKJ*6O&%8!N?HaN*[1>!G=&FGgEAWBr#;AOWJ"
%FVWs\WIW%\Gj^,e^sD,599<LX[0Lef"pfA18%JEkd(CaX?X?1WGNafS&d.Kq82^1V":s*C/d;fP1?N@G4V0Ym4-gpqE`DL=Shj`)
%Zs!kD=]R18Z8ga$Y0tLCN9/FbQEFT^#Ur=9C$MV+q_d83O94R1E=YY0-E\?VC)-4uHgg&&E"AXnJ@UdV!t"&ccM*D%Vr%C_3(X,`
%^CF:s4dO+N\^eD_fj%9YhTbL:2p?&V2%d<PL;*=E)PphZCbAM&94!SfE8S-D*t8#\2dHOU$7p-KfPpSgq+poDb:+!A$gCRc5K^ss
%4=/jI^VAQZ=0'IfW)hleWudX;+KjtHF^!8MIg"FZpE1qU\@Y6r<>_gnH62<5&'CG6E_Y.;VnT@hmLAh$E1pWc!;Z'uUcMb$.H%+)
%+&Ml;HJC39*$&_W4h*/\=*#b;Id!rC"`I.bC9sA/7;:PRos6.Dc)j`e4$*ruk&HVOe>Ys!J.]SFChqer#T!-5K,ARmJNO"JDsY<J
%A_reccHHYH+!pVA"3e>2?ep-7f%4/,e]-O_.XBo"MfG6AMYSMo;sq4_Jp0]g%0V&H;5E(MoaKbgJ9+Pe-$("_=@""MdNdggJ;i+%
%;a@6B3.mGS.gBHee?RPNVf(LXX+,@Td[&7!jMCeN$efm_-sa'p-Qq<kAj*Y@,J])<M6.-]<CkiPagS\%AD_9i8,L#Q/mkY)aQJM9
%>!0J;QbNOpgOhd=?>;Wjdg]QjI'R5dR`'nCK#bT!=]VZ5mXMG>,\u[4BUj%\OQ>OFEVlGlIfF.-_;'U^nH.hX8-V+mPLC8h\n!*]
%]J!Wf+ChA.*Oc#%)C*.Jgl*ql(ls'R/ks[*(,p!cf\m_%N*oOY#$TM=`mr8`kS]'&W2jC1rn-2+f=EPIWIRH!RK2D*H;8DPQKPk3
%cN8DmDYqq"%&-ME%09M#hpfL"TQ@,@`;,@mVZuQ1T`km5.I;u%l@%B1jSiO>"n3Q%k;Rc/ae]Pc@hN#[Bf]S[R5`p-*OEu,-YBbZ
%[JRRO^%2uuQ[$DrhUaCjb=N63h@=Yc6jYHU9A=iZpNjATrA8\P[T3,S"&42?%6uTA!_IY4OKV6*RERu.$5eW1<,h@>aAo7h&k>_C
%p,$"";sg@CX6QVfNFFWc)f1V=[NEC4'_c-k>PM-rb]VX=;N[a,'Ya_Do1JnkdS#MI1Uk&ma@,Yc6&m+D-MbZ/]X*1J?Y;))E:U74
%/uVsdmV-D/#_4Wgm,7mYW%JAp\<I&o5DFSljou/$>oo_uDl/A\NE_Q.mR=`$6#$-LXAGW9\]n\n]%u1P,21[mf1_HJZ!"VZ\JhY!
%$^N*"O'.NaD)h.R_SO`,chh*!2TlBSQFVm1BpB&gO6K),m"!`#SCn)WZe<<$:qBST*t06,HF^"l]\7=rqeG]?mVBI/_f-1-gI_t<
%)_rCkM`\Cj%s<D:232*2@<Zkpqesu2cQM$%/""!L?aSq4(9>gb4U_(+3*B1</ugb^ah[M4[\#?=(Ho.8OjL7^\2dO8o"7)Z^isJI
%C[H\.OA;XV$?kB=(>I(']IbhD0#?pu@0O2;fEibENMj6Vcqil6;+L[40#jb%X?X]=Nt(Fi05U?\bFt.a#9PXc_lpj39&RiXFCu=G
%?;,R)NYg%J)n!2F\4g`=8S-Q8A7YG16S^2OSrAU;=DP89"$Apm>6@U8.*mm%5*'%K=Poj7oX31n%MoG@B5]K>&:Qk.acUd/K=A0i
%%5<'c/:VXnFPH5R-=biO3Y)lD?U=ehJ]>$^O'.u`Vunu<L1%oA,8;S*Ei8AD?jJG^H+HBpZUMhgmD4L>F*#i)+YGkSII>66C.TLr
%/kAdWgn"9j$g_4P'#Sk!4l1=Fp-U<*/W\L:YkiLL&F'fZO?%Q]>MUfsYe8ab<OIL;Y=UL\DXaD]+^2$5L0Zf^X10]U8F%eMMRXK$
%_J(_rh'uoR8cBLVQotdsj")h=in&1,%u`fphP,m"pK;I1=GRMj;46u5&ii4Iq/Y!5X/P)2aiVBSIKUmDbkG*6HeI`rm&:sVfnn3G
%,T%5KQ&32lVCm&iHW+A([aV:ebj.Z$+'5bg"<;XX+7>OTIH_Kd]OkC5=bZi^&rZ][BqQ\s5#'09ULKSA$6%H40lS:Y8G_F1;8f'u
%#XbRp-_o:T\tjT(eVPtF]?uH9dU+A$@Kb2T#96+&X=f])`#)mSH$0`8<>N(6URh@3L-+_Qs"5.D9@#N>-Ws5FaJ[K$EI_$n,3I'O
%g63]`S4j@E+hd,1EQ1mM:bs3`]fqK^1?aJ_>`Dop<Iur,!b'Q*O"C^Y%FjGncnCgi(#]Qbq"L((U)<=4(!JlQ#?h&.',%<k8OA+r
%#uTN[0WU5%#GP'/]Ssb!TAr2%&HS<4&2C=cl8&KVM+(<-`rCaoIh(sBih#<^FLbFc!L&'7kC/0e9A*J%#+2L/V-86(OhPp;N<!Jm
%D]IDe!@I?%+8Z,XBkK:70[D$XK#JoE08kCk_P<hZ_lB$?QO,tbFFK?bob%):T5XT1(P&Pu2ie]GT#L:>='!^a$Tb3D':9*@]YKaX
%:QD3nZaUQlVQ(.FOVrt>Z,W<("];Yu$7D0N3VV<A)Sk<;m@pK:Spok93&JsCpo,sJCNj_g[7=QdEH`5o@7p+Y&\T'fNo.]Fpt9c)
%]CJ"1+4%3G@1/te?MhnRb[OX/<_er*ECQOLlOIt*Og_mR_;7=G@T?S79^^*RK58EX,e3U#VU-*'I=_\Fc0l?WR/B;'/eIpBa%6k9
%Yi->@M[,g^S4&>8X/;7&Rq]h4k;ru&2riYr^&$]+!bY:5PCIk/=bEL<mOmk-9rruZ&M#NO2?ttk4c`!,"VuBnA)<c4>YL4!CE0[3
%len1J4)-N"-NP-%Y7H`W(aAq7Jl+_PN/a/k)S>k^T3tVlUr0TE@,%T8P<sW+rmbLfi7U9=;1%e`*"%OFm.c*q#4]kE4M%^=c)Dhc
%$+5@'EUp9cX\%6,R/R>i+KUAEhbTIrmN_MqgW<XmQbPE-97LEK^GQMto(rI..!"J054Rk;I/)=2F`"Gn.XjN$ZXiZ"J=V;'$F]`,
%G.)c^@?6mABFLW<kA0C'Z)sWL4jGNb46$E0=IJ[4gJ:+k>OpJBd[HFOnWgpCL&7!b=mYVI-`1<@cOBE*fl]h^?F;`PFt'rI`fB_;
%US[fHC#HXpf&U7NBA',4=h5^$AJ-@c@eA?TfrYV!SYgD5)dmHq^iJ-7M/brIYCY.cNHrLHNs9ipIdKG&!P%DLW5u-0@^!eSU8ICU
%BuWbeB'.(XMfI]Wl>CeG5(*7A&KmKJ$;-+(P7\G(2"U1Hs%e\CQd/LHnb!4:Qa3$W%`a)!;Ci%):+po<+?7k`e8(p&P/[r_J[5+=
%=;Z=qmrhdQXe\Jb%J0n^8pokfDZ#m!qSR&XDgA4?Li'aZLP,`eg335+48l"RYpqsYK9*AG+1P[8PCd;nE:4O&k2t,2>iQmSF>J,n
%>n>7Cm@nR=G%4e;qm#nP\jt=X3l%$<*KeYuZC\qc1JmT5k3VE'"u+TIIJE*%q1K+?<@Z#T_C^+.2ZRTfJ;:Hjkk<7EKoVsJF)#Md
%S)G)V]FTuF1O?KaQ!"Kp^c^)0Q"*;fQSF<"Q#kR4C]:Tq")`sdfC&d\IZ$"\JGE]]8tkPCC]<&`][P&GVOhB!?4?Xg;#/+0J@Gi&
%VcMRYf?!22(^S?.)"n\HVf;$bTd?[S*Iuamfr_jD0+/a9\cR1C1.((K+IV1KGdM^!_PK4H$c)<Fn4_S"!WXeb>+KNW>!=!1b3$n9
%F0-m>`BKKXC3.EC5[S:HhI<l[Ug:dBqti;.F\@K9p_;069&=a/[IZ^Vo@MsIbDa!:2WJJhNo!&qE3]L$+r'Z+cHZ-7ehZ%k"&8I'
%j6t#Pij<&RJ=`Tb."oBc!Gm@J!oNb113),\1&)((%h!E[p:MPO(bMRV@e4P=/%'qjq&.l2geK..FIn='`?2]eB1r_3$SH[<?_8HX
%I.4H`ch#m4)kWY,%JD:*)iFP#aPqSeFaJ`=9SnsSVr)0lB__ks'%p^%jqf\@QkV["!(&g-AE0Xso16s]A!<4tm/#/lG4U_S8'lqR
%oXWuF]8V:LcJSS5T05Xn]PLnqYlL%k.f`hu!X>]:]7QGrd7kf_s7;'%@b'sFpq#6FD(^93&D1n.=$YP+5d+<@IeVSpAqq2O(;IW7
%AeqUtpdlQ"_:,HD91UCm'S7FN'F"9no81oEE0o<BF)LB$L7i<WQus`1o.`dH!q/+F_'U)aDD&Ns(7O&uI4kVZ'896*Q7T>ViH:en
%jL[$GXH_G-SuYOjp&OokCC_Tu2JtJ,C2S=QM+JDlZ0dF&#]6cX&-jV%hIjAk_PO?$3!h(Cp8S%6TTOmH^XFh8oU!l(8$FE`M[<!b
%pmslG`8[F=Kj[5[`pTg&:tJ%C"$XEW/k:K%\<E['GI(Sn5h:%,=p:_6"94l6C%_k-92C#4nOLHg.)I*1[(*Kn4#ej/4CWQgoLaN*
%,(U5R$(gQo.g@b&l@&L`iBX,&1/#"+$n<pYY0?WcZL)>L[e^]fBI=6sX\Th\,/7R`\Wdg1?e9)+429JXA=.oM0E%J`Y%Qo%?!,Q^
%&UlGGD'pi1ZCJOZ^L;ZSgbYMVCWCe9R2O(":[uOl!Njr5@Xs`u1Xf[k3QFno^D/\i,+@-e2[p/Qmo`hXk^+fAr]+R4pZ$*Z#:?O9
%*:^lF'3`9?.%:h@NkE*<J95USQ#KO/duJ`?D-%3$d&N/iKt+KhHGK[fXR:"5ajZ<!!U<]N",(/;8O$6@rY3/ggMaIte7sMdg=Xrk
%H1##9g3c,!2j6;_`hk0=TpPCX$q,"OZqj`-ag)/Y)nHa*C&o8o.04n1XY>$I;<h:1S%#5kFu^1'<V"p'pXX\Q#B=r#;OV]A%-/VC
%N>Kt,f(uHC=JdhXr5W$4pLsM8BoU7,"5b\rlL")^\L`25(/R4.Y$ED.^?)si+k;spd9$o(BdOVQ\o)&'+Rc7Zbi))8QF"Wd$8](7
%[YbE$;^&Ye5^B's/MJilVmG0bLUY&5mjb"!*uPL/N<8t]`2^NZ\9W6kA0E<[ZB,HmgSHKP#AVlSedA=.aEo'9fDP(94<*(qja)MN
%6@HWL"'DM7CuB2Qd3hK8E%cG%$$77C0G#%V]K.]h>g=<,eBMqqnaM^3c=W3V3$I-!-Sl/#hW1p'SBhUic=[>=kOYqqQqe-31"FL3
%G;7Y/KO*=f1-'6uiV4,2M&"Js%E&^7/(NFrX,q4MF7aclrD3[a>IlE#^ZWRM'-^b\!qr#Zpj#L."YeR@:RJ!0dt@"Y\=#TUrJ1-8
%5ni)sjpmelrR.AC.cGP\A4_K6K2TWc_9!;j[d^WLc?Ch;Fj?K%GpDXA*2=T8j<+RJg\a>0Ce@%[er;bAW1[@%Fd&G;b[=cVJbk1+
%C#%KEXI\qHG0XADmBOO"YgjaVIVHt4nc@l!?f_*.?6eE'QO_Yl^,9!KHJQitUVjFELhP++M%?T_!UA(u3KZZG7m^RNo:bf?KB@4(
%"gKYO<)6%IlUh8m?Wd@@^c8:Kc;eRG/=:8@k;6XohEWs@4:UiF4I0o(\3"Qq,dU#m(jYiWG/c?rU@-JAq)H\AiiFN@6JKDqK_+[5
%.[I9YbPIQC7pN1F2(4)k!BiT9h:s5")mOn$b":TYf+:ggXYd$(jHggc9Z\<l<]-9LaO"%4@d4rUSnZ[]/IuTO`He8t8J4ff,P%QE
%L*eDG>D.+6iN((Z..k@!I(ET.6'7(^hWbfP4&H?dN=BYDF\2c>Ta*nTYL>bkrW(0TWaW%<>P^DE5JsfN':AHT>h.Tf\tg+g"N5^)
%q1&K`YLEH!_I!BEGU%dVFjZ'!n+YnAV3Loa/Z7@oRE[(KnFZgP.[;qO$?DIb1S+qXk/Z3`l_[f,[X_an<CqndXRkVqG]2^T&VWda
%X<j9fe?'oF0jIJH7rLh3\fl:I-*Ee*<_j!am7spB)lN1F\_bAG%bYP9,&8SWLlEP`PWFO.r^ILE8)gBnisWK'F11j\<b*p=LVh_.
%S=2*&BIA;dFSIGMEVD\Yr5^*RQd\,8M'??n&_UUA7+3Q7IiG9jD4P^3#`$#dV@#M2qOerleaDE>Jc$PpabT]\(]o?Yh8YuDbrql>
%"&-R>M54g`@4$R)'uki*qUZi,DOrcU"<"'L[s@#;P9IKibFsL$;4!5hld8S%?$49!E5ZsiP6;Pk1(jrC6Qptj+=(,kioG"1^6rMW
%OBWj@V&mmD#&nmN!m`$-)j@3g_7_dh4LMVorAhf$aKXa4KChhM@4TeRJO)iWkT+:9<Q1EMe.+mm%aMu0%VZ8")4`ue%fYlAIX-0"
%qmPXOL;Luj&4-/WlKDO6P9G'F3O\9;;^km@dCAb-6m$>+&7B_HhSK%iC&f<3EO^[,U(jrbLP'2hEr-d0fuKi";aDZ9e%c37!0J;M
%RTHO;lWhLcD1ZODOg"mc[RR>:V+BW^=:DOd`1TT]7dV%&Ps`h\#7U*B>);FsXUe*7Xs/Ya%i)hT!%BDFh$]-gpQW)7_@6Qa`ljpm
%@Y'sXjmnt]@Zd5jPDAUl";[*p-oo[TdhZgH#e9<<nC?Lo'?/u\6hjnH2@jU7s55OXh-D()&&H)H[0"_S^/Om6KgnGu,gC'bl:uW`
%iM;i>,_I1W'csNK3ETQda[J1ob%l!/:=+NemDZo=5(L@KL/XM8=qV^u-roi$hlq^(#n[iGoH:X9</P@9q7XTP<7Fn-"IE@%P*UPI
%6,R?/_j"Ys)AV:#%sV1L)Ab9]pbbX=Jrq?(Q'=OikuM'd!sU`E]-fZJB_PlU<TZ:s-`Q;UL^&l1j1\YoM2?c=E`3EX6;10m-7R4p
%$""VbEgWlWD/6;H;18ME!Wn5!DO`]h5uuSGWf("WOfC8e_GX3Qin3=h_W)'(n;EO`L;UbD3)L&`F6fd:F8?M")LktV[:??VK@YU"
%=bDI?R+dd#'f;+@XR]1E$!RU#W%*Gi;e7P"#qpbdmlB[Xf<tTWjK#>/#:X.XW51d8QEoh"-7=sJ3skrU7ahAoi_&9U-lgFf;c"];
%$MEH=&5XSpXh2i=5Gp*@mtK-l0a'Z@ZVaK\CGqB3;Ts2'A#tb?AKBEkPq;fpMkG(Y'8MR^!bs1F/QoAF#>%dl^t[G-4Z(9930Kk$
%S1;027a;;9$7$oGT5+f#5F+TJAY)YK/!"Wr9oEP4%)^MG+Cuk)(M"Nq-EZl]b$L"%RJ^!?luga3+G[l&=ftHuH+s.HA;4_:D,l>?
%$s]t5YQr"qY?>mR++k^.W9"r%V,,JGp8A"h75s([V=!ZOrLf+?\!+3U]hH0T".:=C"Y%W?*X((JTsWV\AUA=G]aG`>FDNq#feL*S
%f!W<BWmZZammf,ePA8Cgo/QY@;ILotj*7NtONoZ_T$_nZ^nfj=e'&TG565^/fuc1FjbDP$&rJ)<<"t"Wn(uLBL#dD_/7im/"R3/_
%dL*-nrI=n]cYo^*`7M"e4m/")>t<b<L85.r\`6hI.9%CI$r_Bl;VPeZ?@5X"mje3fjQ1s#rnJ7WbEM4P%?@Hscqrs=nr9S(\S=4:
%>VRh)7o?5&?+uYR0Ks\4(KhAB@MRJ\5]aiodL+M!jeic\WX"2`Koac`dlMmrAMuj*QHX%%Nr9HTPT@NcTqp8%Fk*(TlC(l.1!;`.
%>F_u$pFQ?_%la)id\uM8ZKtMOYB_i6YYX0c?E`$F!,2F4(^WuUg]ZjQgcQ:F47b^^1Le;9H*h@27G+D>MS+KT6jcZa/i:MY/JC[r
%4K%?n@0SOUql&tF`#l1?@iL?Y]fhJf8gm\(O?/Obp)H\S>Q0BD@hmG:l1pRReSR+Q>e3#i,g[Th/lm2odRs/dZE8qmV-F3Hb6,i-
%fNE3\h(uL_PR.aD.h77b*cDcGl#r0MY!bKp'm%2"l+pc+m\Of[J7C_fPCCTL#tqgr4^G`%dHKtVl?!i[U[h&t5jDm>9;iB8?<Nga
%hE$8Alq8tQP3bK]-(RD[>:O;$/qJT68S)K<g`kjb1%.6T6:p69JBL5C)fV4Y9GmGFKA\f(RiUj/PpK?#ZS(QEWSA]2*TZhIn=%G!
%JJ)VeE(k*:6<`&HCm);6$dGT?lSK._o!Ml%qT[t%YXHjO]X,5`3ZIHUg5jU!r.n`5<=qocDoRSi<muhNKV\eZV?]N'!Mf$1Q[%A6
%R4nF2,g6HP(*/[^;G6Z]Z>-8e<8nmJ2P>o*]3_AU5A5:Ji!Y3SE>5F69+:=h'kKP-_X9,hX!oJYluZ#3aIqV*;GeU'MX;ZH=S>`I
%2`75F\WN_:D4Lk^dT?rPH5DHik=a/8\b6fZoE+GeK20Lh<j\.]]+G0`rn'J`hRSnXnr&X`#$C:@[g*IAR7Vd-Lo>HoYD_Fc7,V]>
%Zo4qK.,3uG1@5.Z"sU\=bINU3G$%5e"&95^#7:<55Aj-s'Y_>OOX+es@aQr]>g5=LHOn5\$`&7Qh3/D(^c#D3GhbI/K.S&O;K14n
%pj6P>7EI5XmgcN+MR:4dVn]Wk^!@tEK-G/q!6g3U?Y.6i+=8eR5:t$%hJ(MmcDYk-=-okQ[R]O4Tj(PB17tk&BC!2oZC@=hUA,`n
%?haelFZqIE1DUTEZREN&q1L.O+$X.5q^FlqP:BUl5Bor;P,]Lp_dA!mh@1U:,J_1<NVbcB/`[LQI:bLagK_9oM_.q1i,eY)%1?P"
%*_Ats35)fOo4;dPS>P[#dWRBM1+ILnXQFKko+l5e`=(.7dqCh0)j`d?q`OLQ,_,:2ADE:NA0%qR:cG)Dl=YQMG\7;`l=k*&bt((P
%7?LB1ZE/76JbON]O*K'o3amcb9DUbKLUm%Xl\f0tYnHH7P[t[3pip"O0;n&W?$"t!Y;=6DSa:q'7g.[e5?OW)]oZ@[_2W/J6p*6<
%>=5YkUX\TIb(%.dYk4m/7(qNM1S)]uC)rU1=[B\E/nH@5UP2J;E8]S2/1iJLnR;J^hH%/,@^)m_Q1f`c*&4V[!J`@:H4LU$Ybopc
%p9eudK'%Q$>J9Ze8b;J`>%g'0;!Z/B5=-7[R?"Nm&d+u;Y-3T`+)`[r8rGkh#!=JKM5nOC*S.Z*T=CR7EtXl30jlk:Ne'We8s.O0
%!DkN/GB2"X)n0gjq%fGOksA(sr+Lqj6[4aB%0WUo`D+;qFeo<`;%G7Wb0R-KlD?c\+Z5tAn]B3A1.mYX=nP$cMug`U/_%30o#+YG
%dl"(&4m*Dg$)@'4!Eg_[(s&q^"@Z>X00hD1R:m5:ji8_5A_F+E67$QfqpL!4%3XJ&-sF+#K37Pg3[lJ._Nsa=3Q#0Z@IhbqD5#gU
%b-U!F?i=ACfUcnKb/)^RA1b37q-7rNZmr9M2;VZ@VBM\0lcJYS2E-`8[1]l:\1_p>&3)tMd[J"APB_&VinF!qkR_l.'Om:&4iMr8
%_k=&<MZa[%V4.0jKnp8_S`_TBC+8DA9Q`!8PA3g-L)%fBnj:su#RB(H(@Nf<>lEA6f";^fa'48,#d'\[WmS;+9IK";e2:+]`j_V8
%2te">S<*AOMNA=Q4MhR4P-/ob^Iu)dFt9!'oS;8:8.:tL%#n]s('5HW_,$.-dmn)&P)S<AA#$%EVBsi"plke\"fM/Y#0U$QfK?N4
%Z,0E1SK%kmXhTp[n,E2VZH,c#UId@8cMmD'0B[/Lhj7m!5*lbLQH0$1494=9XAQ@]lUKF)pDurY-Qp<fWUDm"G'*KRr2Clb_6jXB
%hT7'/Q8;nAH_M_Z@ePA<5WLL+m%DjeE.r*@O74,!3/VP.SBRiPFRD[)-@ECWMC,54KTOoRL'f(%%44FcYe"/B\'HkhD'3a'_UPj6
%UDWL4[a:SpbBO@-BA=ImeK]Em_Je=GeYk[0%'XO!%__RI(scdZQLqdXnM#)<#roS"A;i,!'r30p!RH\OC$E,:NGoG*0ka)n!WRP/
%AnaP\\,!joA@G?`Mr]`D*&TbYU`Bl*Ae`a>YW]dU\B_(+fuX`b[rM1e1qIg!kIW5(R"8u$%\&2t"XHs;lHm)`_DWa3YIY6hCee4j
%U9K#iGNS#h-_A@VX3E^dgYimC]:sh2-bd`(N-iubkIgQUTFq@J.4\dG:hAOV8$@\NTePN([^uo3)$!20jsnYn4nD5<LslPd@CsK*
%3/.H@9YL:.:p\2%"<;?qFhGHh,C=5lHc%`uS-gTcoQ7!$]hRbd(q:k[&7>j?KD2;,;7WI('qb$:2/p=anM1:djub,d%r?c!V,3c(
%Y9]WZ@S:5$16_ATAqOd`P<'-[bXuLT[[dU,%33E6V:eEB7XN_0"(]#$a^E/Hb]Fe,Z'A#@kAJQi]EOnS4X%YEMo$DS:>L[Q@>&Z#
%!ehcA]lHBLd^I,ad\W;YnJ"&]UQP?P^45_B/Se7MNfsn$:61htfPqFgg6W`&f.CFk%F2"]T"745VF=!h+'lNSR`3m[T'O)T`1FQ,
%dD7OucZ'#MXP.q2PQMffT-RYLGe*mhn>/p-hVF`ccE5Z_G2(:GgapOcjd/'hk-;*L3%N[!?SJGp&r1ICQE%?@Ei$5NW&/'Gf/VXH
%ms1!@HCM&?5[9XQ\CioXKI:Kemc]+m\uDg)Dh"RqqaUBY%1%`ND(5-^2V!&+Rq^9!/2LcD=ksK5WrTaW>LUQTAfTP(^m)fDZ(oSU
%k4)"V*oDe1:/`Zk^qaNj'Z,)#4%bAlR\a#P_K#uj0Z];q^t-UZf@fKNc>$T:I5fO$N\+5UIj=,8iGc,M!-0j#X<9He?-?12Hp(&R
%SeM^`.1[6]guuP<!td"n9M2)FB,LGE4"l[N9plaL&3\MFZ6BO;i.i%lZp-aJp#Pl)GKW!.I.sWR)=G#@5OV&T&,8:6U=gU:qZ7,0
%40mVFCs+DsRjU5CG"k0Q-VG+S%j/L"SgSu%7[p<Zj1$RAII1X([H/Sb%hPsl0'<P3]o#tL2nT*@^W'"m-o9l/FJ7lAkqXcsq^4o8
%H?D`CAa,g+AMlSG0@YRDr'if@NDsHLFrp9(FX7"*Ts,gj6NlSL/!-e*E5RkpWo<4$`U,1I8sN5O",5[q4?X,;BpA;:R<'fOOTbId
%'Mk<+`hd7)^@QQ_!7_\+Yn+G_!bLURT<<A#!X%F&%uK[19s1S<6N^\G8#HQgb_aeT1uNMPRB[[_Bpth;5LV79VtKfFe!X'5apA[?
%]0l4m[,fgYmusb=l^Qe=]S1X/3fdM4i^p^%54a"+e2PMr'5Ob`*4XU2*Hc;r#nLH*0k][8?9r`c0kAa,'MsS*lfE@E&``i`K="Xu
%eW27ZjA3]k%PMXfmLj7/jR7M!Ot]2G[#Oq_Y?_KTamVD?#8O-pqACW#qT>C,kO+(`f[D/jRc6*$+5Y8WT88M9P/e0gQJK^t5NET!
%Ss\XSm[$(L2\<eW*o`1=WU[7]n)&5k1cj`Tg#oU&8'&ji*qUuJR)uDYJt3hRgW"ii-*uBrC(q[1V!WF?VJUqn0.?q=,%9\Xp(WX#
%n9kf1P\Zr&G@o'gLlt8hD$5TK%;ub780Y_oXBFc;0(e_m(8ba:p]1J9!fBqXY0IYJ`GCMHQ;c'T"&WCT?f`M_>p9;LWf@K$$CMs4
%[?c2E3HeV7f40>Qn'#cA(HAC67p4H&8gC\#k3g3r/n0rWXTce\#A$>a(]7Z:dWX\oJ-k;R@5W'T5ti7t7XR`TfN4[fNXt4X\o2c0
%ZXfj8era>G\XGjE*p`:O-XX_[8IC[+dT;@MCrXtsD]Q?9.>W;nY5a\7!3Rju?kg7QQA/_D$00'L7[+cYEnRU,(ANq^!urLigSjap
%MA44COSgNm_/=CeNH<M;kL<oIDMF&t<>(,o<,KX\g+Bo+Y)5qC2,qR$R']H@$2%rT^]=`djlbF-PUFSNk'm%-k"psd6)amh-sS](
%5`5E7&Wfu5lgT,6-VF['I0CIkS)?f-"j\e29S*;E42pplY-Uq/__Yb5KfHLk_$8m=H69C]HOrk9T7rKL_^A&F>bMLm/+aT(J/o6M
%#Y9>-$"T0j!k;""_m;pPhrX=U[MB>r^8!''_LJ?PBp-bq$KWnLU+N9maZ#I0"\&uk9Poa(C$+ecLDH8`?h+lLT\ik$lf-W:#mG(.
%3]LIXdeqO>?XE"WIEBhQ?U6ikE==j4Q]$0cWKk8D#lscI27m>RQV3so7t%I<^[r-=Z3Q&<8Xj3A!KAkUL?aT/HO>/Demsf)`*ZK@
%c3:5DYN=:$;!$?aPu8t"M=nnd$qT64mIS3&"EQ[`e9b`&Pk[-^2t4AKr;^Yk2\+G`=?nJa!'f=@\3o/dJ0uA'*F]EeEgO(("@=`#
%ZdNhRflGV-;/5A:B.\cSmYDV&S,$.&K#K#jboi,a+#!5#k3ps&rWoG;;<s[;s#t%aPWi>:6?$^U_qY10(CU2.9mGdSmR'Dt>$a$^
%Y$HkEQQO^4HlaonMHURJ[2uWQKs`O'GuGr]>m!H:MCOc4iBqcJDjj5d(#@ZgDb?lFZA%F_L_-fne`!V;=%Iq5?7fGJ3qAc:KME>r
%Uk*OVBs0Ku,8XI-o65Gq\(<@i>V>74r!P`WWt$M*(BN[J!VIK#4i-@L0Re2Sj$5KKNQ]?54t=!W_o#i\[ln*X-k\H)%d%(QNM8K3
%Y-'i$1c!#plL26[:!k!j<?%rHdJlaKSIbo4.?C8Q(h+1*?Y/.i=WRuc(7dMJq]<D&m_Vte60G*2ShL:\7.#\X%rDKd/n-3H['g[0
%$&OgESjn1dK[Q$XTt"8f7GSZR@s4M=:K46W%RAH%;@oVY>KJl<(a[FM)g_."lc=Ar&_DHHSt/iU%QS7&r7Iq*(Hl/(`OM*%ekYtP
%/%=l$):1MVab"s8qF)$=fU/Gq!Z/BPWjkP(IFr+o=3/u=n\e8B@8$:o?W]o@$iQNYNY[L'\O'-6oLLj3D.%OZ.E`2[CAIar[=l%0
%LSP8C`][-,:^b9K'FA2/=c58BCR7j2NH'"fmd89P.j?B^;mY1"b6:W0=C`I<;am.0cjI]>1jQ:rmicKp"6e>]N@gRt@rj]DF9$7F
%#j!aAC>#:C6KS<FUlrYbF4I2NljIM6D//]n#+-fqbV0-Ad9!AZ8./&l$<(Ri[^l9:F,&Q!:5)cO(cFo]@mN"Pls^JJmiY%,_93fq
%$0h(\_=7:.U=U:R#.FmWbq,V;UlC!qh-?0$`D`A$B!K_`.],g82]Stfbp(>aH"g5,20UdWd&B/04-MS(-4MsOcDX?J?5?(Si<Fe5
%%CTg_nC4Qa6FS+D`!"H\rmCnp6#_sFW#E1_ieD\45g[VI%Xu1nGFGK3*,BkF'!UhT):Xa(T7A/M<):7/3SH:>qb-E!_mR,U=pj2u
%-;)ghg\o#ag3OWYSmm4q#ZPm/J<h[M"D$o-qA(jPTkBk'74`*oD_"N5NWsN@8\U]ZOg]Ue2%o5U7,;!/N:JICW[1.]%Qo6h(OXC*
%H6,d(juO"jZjE9L/I;:_i8+uXm+B^$MBpA&+>JNa1kXV9n'^5'K9]j&K\?[R:/*01ATGZk5@C/AkOBL.EA=LG'k@iH)b,<kbAIcl
%.Cgb?O1,inEo$29b9L]6L&)&f)W''.b2Ap2Cje(7^eY\;=e=nNKt$^H^d$^3\9@*M&<hEgrej:Rr)3b=HNU4O$o;j*MRUGNKI,P2
%HV83WYYtP8_Wf)B6oo5aWUpH41Tg9/?7m=bXI^t+6BF?d[bA!YhlJ\.mlXBB-8[j>iPJ]p8Sf<Th47G!inq/([8\:[`.lr-.p>X"
%1*Ic8R13qe);%Uk8qfqm[(C7D,&UjBK;j_>(\HZ)h$[/(*`05d?id#DH3"P[H'JdH?6r%E`6tsShNN[>8gmF`ZYG,h;Aeo:9eEa+
%TfI[=iW<"5iX8SHXWDC2N'_C3We8]OBhgAJ_*p@MfuC*?E!B5O/n<an<>oQ'K<Vm^SmYUgKZpX\,B.fQfWuMH#kqo=3hi!cD2\&J
%$D++#3VUuQXTEmc!7\#`gAmGf!)jEDdB<`UlrITL5ZEEh];=1F?iYN%>521f"TkE##2?;R`Y$mVheDCWRq2A,nC>=P4i#l+K2uO8
%r]\P4n?YiS_f'V8GVd"FJmUr"N*jR7j.-LtP/.-*s$!h"&CPA0g_`PLE]l,.M+f[gI`YtQ^he3"Bu$GKDR[(Idnp;A7dtY,@<L?D
%Gl$A`JInS!a;tmV/<@=[3%W2/5`.KBEQ"C,RFoMQY^sfp<3[0ZU/1='>[E(KHkgC(]34]:DiF!p"$8"q$+RgjZ!/g\%8<,1LZ2D>
%OWQ"po[W'.GuYHD@Qcf,2(OJR7KlEq5&JL+.TW;LHEEnB_AeD4$&F1O>'#'=aEoIARXn''rdCR(;JI_WdImJ^/]Ykg*eVrZJM.]'
%,$`ji)[07G%!cmtBttAO<LCbRaAZ;g_S^_NQ9&n+I*N0)4/;2heZM*2qPpF(,cRkS"gOs@5r&V,WK^KM<hKOm6kt>d^na?H1gEe#
%,6Zkr+Z!5AH&<Mu>q%Z<aP357JuH^5hUr*?]YGPJ=QBti]\!t1_sBUiD37\am=M;0!P<H:?]9Ve$0j5qXI9009jI<Q)k/"[4W0[4
%i*e5t5$>[/;.ckaZ!.Y'k,T,Er72AH!Hc$]Y@+XS@-U%n-VG]F+"L_]XFfe)\F3ANpp'Gs7QYj?KRd!*=tSZAPm3PJ=i"_3^+-'-
%;V+EP`^R)e9&Ka8i*tV`7AE=U9Ju;gW)b!Y.u_t-Z)WuB-=p\dhuYY<"3Fa?+PNQ18FGlCi,2M_a4gq3P:=X=<^;oE,fh#0Cme:E
%UV)LmI"9#>Z86qnUS.2cBMi$bbd!DM$8uMO$%*q[m3EqXOYh(8`[8h4"B7</%=g`:GQj:^!'T@;@'H#=gYJ-*^&[i(C^`(H>26ep
%9jmUd0kml/T=.J?[>_r^AIqep!0bq59+Sh5b)[Jt,JDj!Dg8bWVmsS!QPZ7/@[5f05L("7$iNh(\U_R!$@*E-jroS/4H48UkVWCA
%2R$+LrL4IQK$rBHEUQ!(UA:_9"Pn3KfXTZdUKBh3#S=4-:[0V].Lh&3(U(4JR`AI[F06#4qP8Y.o"cA,#/OdlbOIcACckFS<nHR"
%LFXcN4]e8t*_8O*:Nfo@e%cYj`OJMsb%eE,Yg;_-o/(h&1</J8ejD?Al[0&M&ti.t#%&)5A3?7g^QY<1Z(=W#;@sI,pKK+b+kL2E
%Z0Q\3mC5JMjB]R2CdUQn:,/+83<E;Y&:oJs!=V2h/;\8^H3h!#GEAE26OGZWQ='e<]c_\,Ms-(co=Ak%$oI2@!U&Wk>_&LN+Q0tn
%HNCHQ'gqhBX74A#>@2nh21NXMju6X4Xq&EcXJUbdTXMHb`t!.S2sbEFD$Ta[CJ,V3[$g[hqY1!)T9"H.qSaQ$(8(B]%=J/]-dW:C
%LHb8Mp[\I,L3gr/5/td,&O]:G%2]K\!DQB7T/=tljc`/bH)rG;%m]C$nmO!G=<+D?[fHE=o_'Q@CE?U1b,II*m?Ybtr`HYBl1uI\
%3fr4N0^c`snfj9KGj4$NeA%;@mj;)ILmhoXb)c$`_tdl1T:_I<30=AHZ.HNL<JR(BO'aZ5aP8)P>i+f-`"e768GLZB[frVo*!#b9
%hEYeupR4@8:WNEC+N&2q/1,Vn/U^Ibf=1=-VjhtEXlNaV"]aU6D1<ElEGWnNlR8R0r?5EJ$F,>(i!GHfmE:P2OC?6pNs(aiK\aX-
%BH#XdFXc5oF[*d!M)LVpWIbt+JfcWMkT`,VI"_dgA4iV>RZi.?`:.H:=-LG(Rb_4_^e`i($V3cl!o];h]WL\2/Sgs]jH"cAq,oh.
%Bt2%/Qb[,SK:U_?H"^,hj4+5/a5:XDf_r/^O5K4SJ#n0jF4i?Qg=!B4g2[TX`e%&&Kb(\\%#b^cr5.P1bbHbn-(NEJcf)Te/=f;c
%T9i<Hp!:hU=^"Hni,tjHWsLiBMh,imQX4d_!3$1:IZ/ElPo^'qH4XKK_'a*k5e>M@'$udp!o%r,Au*a24]d0Oj?t&-.h#kcr$`Bm
%b;[7u(B]U%q&)*rC!rG6Xfbkk9]h^A>)jqF^u_2WV?Ojli.=o:@(ZE\Wh/c_!tgek,C<?V0u'.s/54OQ[TX2Q&6#qjX>\Rq>g@32
%92DF&I1G\BY.LdL>%hfCoo2Np#(FqH"%5W1*^mg9.klG;bY(9Eb^[jofN2JGJ\N0RPL8-uoH8b*nJ9d*+(=Jgi=D+)2(#'CRjmpl
%oGjD*guRJ:Ri1L09"d)l0'T&3'i\"?g;'J%#^\*#S-I8!!.u;+4m3"\2im2pE4MCd[N$,bmEMDsj6d)"3<_68^!88Ci,T=,D)l)E
%e4=Yuk)p3g3K(+kXJa<K-;SGQeiDuD*Um(?[)<UU"\(M0N&lkGRnV/g?`TF&\R*ls_Wu^tO95Q'\J<]("B!0K"dNH")?:_O:A0mg
%//;+kkcu-=Y#^/aP28FE0C/N:Tk&"58k]#[9^526(7_%.!$nW\$rTrKZ=#A_f9jA&CXQd#<1F:.L['uf@4Q,W^mKhn#cjI#!@.?A
%Jm'8af4ECTE14_88HrX3VNk+aG#-gD4!HaeG#/)OI5u_bokdS]-Ef&2WD(pOjYfQFjT*YF(7ED<!,YfA0p/3IraW\F6;W-e]3K!_
%Nn:2e#^=eeZpep!X9H+/\k+oqqJHtfGu,P*k#Zla=SYk(!\Atk@3>!+p'"t;mLZ6h#%SD$f>GU&9u]"!N_K]U(/IQ7WCU-h`Yk?V
%mRH:=gqcjc>dR4+USU_qNu%o]Mqb%2jlZZ+RkI!fe2DqsePE)c(1]BB+IHb,rob'gmJjI&^U,:hX9MdQ&-blCYFj85EV+"=h-Rl*
%/_*+$>7A`8TA?DQX@Gu7'TQ31Zt+<`Lg09J<\><C:TjrC[_cfAcLbTNl?+78*Q0j=V51O/d(:#8Id5sqg5REOpH`)`+"mi.r0AEt
%i-BBJM&k[-mQ*$.>XnGW>Ao(2XLs5eb?MLRGqQdq+N=l)/q$-)QlqB>&n;YKp>>i1D?&khht5s^J(cG,K?S.Q67>!$g!eIKe/TX.
%B=C08,S>/$/OoI5PPV@/V*)/Ik7)\rYDT*.=VI`Y)VA7=f+at2+t>RsQd]&dVeFR4YiXFRBVN:(`Q8nb5^o`M3sBUcg]537FdZOH
%2$Md6X6?jD6@mr9s"7Q#]=l=Wbs2ltJp1I;2NV48Q69e#OPtB:_(UAc8UrKb!=.'U"h$1E8WZrO]r%J?1:mTk)0cgD*WGe$4jQ[/
%`@?g].Xeb+VM8_e%LW\fC[KV[U2um:X%"\<n8)l^C?kJR1:nsqUpC&QA)1$[%(n-`R=`$$K+lo?VCiXSkIj4l&%\f631_TnO>U4>
%Q)Y&tM7gAdi)m+E3*sBCRI?>c8-:#1""fB^"5?@VVPmt1&?l'.TI/$!9SjCDijf;:<s=8sM3JWc,,8&-U#>."T-])86$I+B%YR;U
%Tq'Pi)/'3mhnerD607FDXtpER.1>pX[G]Ke0b8A6"6um&g2p6h(/d44_qh<?(KXM4i2V$pAU;UlopSjVE&rUeOqkXV9BV;i0H04<
%$?fhZ2G-doq\6WTc(st,n;-!P4NW(iVNSma\.uY>^pBeN3YZHNJ'?%AWm2k6$N_@Yn*b5IPjh'qXU`eb1!hBSX/+j"1#0K/9CT5s
%!Y+Ln%nl\'j7QHk8qlam9YnshPcDKtG+m_BGn_V8:k8G;_MdtanQ)j7PKpB]8-@WB_>CUp9`Nqepm<P7nA,WAMphZZG%3K-#/K&!
%E[@n;HO>$58I@@Y"TqPP@uHuB!(oueH\sjWZ3jf%*+bM+%R&EZNZVe`6l6rRB?;Wp(Z\bfAg/Pf+Q_A++suB)K*=1PR:aA%\=-N%
%F!_7EPEIEN!aEq3$L1AVYe)C?*X;*?WjWut4p*+Y72\a0$f7-j_m1pee4n\$[AXXZ'@;UgW[]":3L!3Ib>".b>@>nPTTWk/k((Bi
%XfR\9F2fF5>B2+VQXF?DTR])_$Dp=\+G^<Y8^nb-4nTNq?)R?IGX\,2('DqdY=GAK+e,)J/2c1=3FfuD/ZI48To6B6lp'5m6@!X+
%;6O%dXP0C+dPg9/RN.:MP&,L)ZeBFJP$DjcZ8c,UM-Hd+T`F1Jp8+l1?pt2)@Y9D[\eNt;ouUm?UWgnUR:?7Ha!R4_*LQ['%D1(&
%5bV_7/R.2&iNObW3EDG4=_T3M:='Ch8^)"6Q[DW+:1QdOI*Io9;"/EJq\/At#<pmSgmjIf1=.ejMQYGS?"?DR0HgX(AsZo&3%!:$
%&(D3?h8]GAj*CT@7PM0W-]3Yh:f93?7%*W72cHb]%=Dp@KrGc@-rOQg&-4EmT_RPCp-?:ndjrAa!'B>nj<eTGoaq7!_GgT3.#"T_
%*?\`3Pbu,)pTd]e`'?O%#bfPh<4=sBAR\hG,rN:*gObG=V6rMV*M/W9B07c/neCFk_(eYNl9a0ZglVm*0W)8nfb%AaH(6O\(?'W0
%#p<:PGl9?s2o=(Q@Pg$DQu`P-VP"kf=\bWAm"&hGh!%1J3'H\O'd])5b2!^$-#^;m#CsQG+F4PFS!L'3<Z%:,eNa1qFQq`(gMaIt
%"FU$E[0IMC-,PMoNgn[H0-L7cdf:-E6H)Q\/?C&Ne%e-?A[AQ\kcV`Y=M%UGVj=<^:Co<"/NK$J(91AGpL/JFD"]q"\-c3hf0`"W
%\#$N2mcr;;kJo=ZPF'[K2':Aap(fFa>2qlYH#LB"N/'@Y_8#^'VA%ooIAISi:tmt>N'OLO5eib)?Cp?"_%0qcn68D,;ElO:IeZ1%
%/60I$gO,7Y!CV@k2hT;smWq#D4V*n_7MMTIX;OqXcjaMTk)TibQiUaQbF;CP<YaTI[dM&5WV*geD+mt^OGe(A^O@JGikR+H>UNjY
%*\$8JA6,@.VB1u'NdV)50UT-o4^,3!EL1NBpeJWZ,'BPe2U<+:\U#oXCl`O6/q^BZFqmgl-@D1IH3;Lk801jISttr#ELBak2:<d=
%1SJr1\&XbS/F>?o4R4"h`5@kE3m/lXBH*9G:76[^?Xn<Z\<*V2ajBsh@?Y3!MQ"t)[rqm#g=0A\SHtD/IQ?<VNl9+972uY0d7J<:
%2;XoM[!*MC^#Z\S*LSUjaaSZN(k<`'rilOm-Ze4#VeV([!U<_VNS8QMGB3ScDKcD6?OcpO]GfXIBu&9NPZWF>%X8%8@j&+tRE,^"
%qE&tOVqDe,8?-*h5Gg:)_'"WDphouI(NpmZ!@>7_[FICin]kMl"E)i()d,WQ$HNPb])Q2$#_66<>a5nK2])cgjX0C>,GdMmLYlFK
%)uudcJ:.j((J'St/.Lt:'%kb]nFE&?DfJZj.-oU;2\'90]GsIN/pDL*<1:Gnn/"N2!pS=rD)9o32FI5s19\']USd)TrVe?:[("5n
%",a(SY7"]2<c6+MDCSZJ92s4NHq4@r)V61.!@1rM!sDnUXnG"Kg=@<]mNO=ApD)!hCI.f]LWT@k!L+'$pM?!5;alR\K5)52DMmI<
%KPN3%WqY9Cpa\nk"b7\6)H5b[n6BP`_-&8N*b;DV66PUqV_QY`!PcMe9nok&6?l:DlQT2,HOE+\!>kDNHW[BNV!QV#\"o-Hr>:\+
%80*6P=9]!#>4d/?k3\sV[t(.cjF]Egdnq"1$tMQL#*FYXn(H\Gmo41Gf`Q4h;0GV>+cj)I^.s&4"2uaRaBG1*BZYOUfp-3/D^ciD
%QZbft)UUftG5(@.K6E+`T%FcR=,'<sL1t!)'gpZleYcA*[=a'2gaYPFf!_OPWTd?Yfu5Q<*WC0G6RDnT[$[)q$s0oUQ!C*DCbfgm
%d.sYJCVU.S1`@.?7Z\u=J02tC.QWDEA^XGWHerG;gu@L?LXGbO\tDBdpM],d2iiUf"l9cWI`_nSXjTK+DAA7glt'+\l-EV0A73<b
%mcOFn:KL'2O<%DI)n>nK?9pe#B<XHDX4U-0Y^8_$!AEQX+ZmSjY_Ye?@/L_SO107JP5u.e3[;ZfQ@8]uW@9u4`.2VuK7Wd5Wt'%t
%7u6h<Gf5[5W`)/5ra,57Z[m3&i:XR0ET4k2Y[3Sp,(Nh!EFeZn5rr6C-pV$G*p=!A\au.G%<E=Lc4E.!EUb'oE1dH'UgaKc-Y8Hj
%NR3\4fl35M00+r9VPSgDA6Ch]:7"7PdJ[kafh;aqBuk33lX&t&+$%jn4XoVTN%-Y!oSkJU\p;\R1))S0TeR+t_F28K:PZ9odab>@
%aO;$TIm]\[[hT@km1nt"N9r#?XtXN$HhZJ;:-203h=L7ga):=&R,*F8P1r(P6B"i/436^'_[csh\+&WUG842J0VH]P*+Ci"i:9"*
%ICafAl9PV%Ei9X"(J(.%e*0KAJYlbI_GqNZ`aaZ1hKocJ9L!5Ak4>9^:?M.RP0M3@*l.Hu=?rI\Z2r&P\='_OWQ,Z8E&Gtsf:EW+
%;TCEEMJBUC1Kk<0!8$h5"M#G3E]i5b&XC]*4$E5<@t8(HH>4^m"stE')[5$ia$<a+HH_3e?p-&nV*jaf)!XO6?iu16N!Z"NduhH#
%G5=i;(eUk%a0b71;qdB=ilBh>4B;J+ZX"$%[$%=QC)^rAZ^G'IPm/R'O^dQoek_]iA-i"$2Zq;>X_0?)jIX(/*s[Cn!lcT/?aF]c
%0'^Qh"Cq^BehA&i*^&:/4BOA=Jj'ADb&JtBE,rQj%9k'p#cf"jMW)KT&J/g/djmQe(o$Wta.unV0pce6<mR.C5U!8aF'N5a`W;Vo
%k2W8"`JVYV"O'u(OJhTjDtCp+IG"e&8PG6t'1mh\bEgF\bB8tQNUH%$=<lh'A5`;3Rj7gYaa9+MB;$tmW7!2dL:[$"?W6sSVQ:(k
%mM)=ZY6+hA@Z(&WY;!ig$CsCg9OpUOB4PG1',h_OJoTZoaOM]sqqb?U&h#jJnu!a4R?fXPXG*aL05#+5K',g&"0D,M9+[VSDcu39
%ZngX9Pp?mk.?V)).]F+MY\d)r1SM]Xm/X'78NMU_0KG%L;i,:&9UN`Z2)!9AMg8!X?W&fh5LFB9G!H^ik"^6d%KEqW9%si!WV^(W
%oJnSeA)N?i5;*]@*1jp15Su?\_W7-^nlsr<2jQOG!5+m.SK5SHqK83W$h`[&2@pTW.VM9Lr)m`!X.e&eaP`)/=9?==TE/PB3G\eu
%%\FJ`h?h2[!>/>BnSV0T9gC3FW#7]'CW6uUORn:7j"q4rZ6tI-o3/RPR3fJgncgXVk?U2nDN-]^f[YB.jNMo-#qf/?CN1d9Tj%&<
%[VuJJQZ,C0*IWhh<6MI7.>8V*m5WiU%5:lpbbO>qAUOl;F\MR?f$^Ksb<-^*DGcc&#Z'r8["UCmo0LilJD'a#5(th-^Au<"?O:6R
%Si7%c"YWE^CW#cch)2+8:Pa6PZb$D.*?Rh]g<</tDq&3mdm-h53^1oK<T+ZV-^a<!CZ[MbO-E5];=A]15Od:N4"0%1C'H0>]jEHY
%*>;km%g0e]8"*!OBudf2Gm6&m?=he-Y'Yeg!EU</It9b$1r*4$$97IFdS]qC8&\R2[kToKRqa$k7#<e=3Zo<7f3"?%kO*E&m._"o
%].fA-4C*@@*%"6YdV*fQ1'sJt3X/+WB0W>Kh4V`8Ml%+NKBKZBe`tG#SsoJdmA'(tOu.9>?@.bT(*DN@$p^F@/S9d&;m7]LXO7)L
%/K2,/gC[6s&QUJWePKi^<a3K0Vu*[li0m?2`5+^FF=5faj*Ks@IbloshSp<`'6,qkJ*p^J*]l_BAN?$G[r&km]Ri6t'X16@\5re3
%@re:]]q/:83Md^:4dmA=@P#P:a`s<P\JR;&SPKoISZc#N:YVIK>SX<9#LQbI`6rk]gc_5u[TTI15K7Os[.TC#c#[+saS,i?5*\:=
%=Mn27DU&?>^?<4Z0AciVU,9(p2mVR/U#pO+q*!g8Dbpl81u'MH<++%!#gb(/jUZi6/%Q"q%@k+YkE9XmV=fY*SN9g49e#O9O9>H_
%j_*6-J,<KPkPEBh\AsJDj%:/4U3ggL(@.8&^RMKfeEaKRDBq:ZN5$?ZHh@1,!Z9C#r_dcEn$l;h(ipTuhY$Z\0G0ID.[J"p09fJ:
%c'_aae/dIg"(-TD'D!7&EWleh/S,U1/Nd3%]T2"=92CkVpG-I/`VgN%Fn%E5f<jr;@p87e!Vb&C;kU38$'1'`$SN'Tk&PKW`>6>!
%CCbMSoc9^Qa[.(@Cq3o(Tfa>'!o`#:fn77oE\u;o'rlH?38f:-af=Pi.eBDqYc):N/u;\"P64T9Q>^NbLSH>bokGU7ItA)`T.)[K
%jHGIt3eP/FIr4,m+/?"k4[O<Nb2])flPR2lh%a8U97XM!Qg`s$ALNmZ'48chD^4Krkp>>`nQ;Ycq#44H#`,CE3MrETY#,?PegPp:
%hDQS%+)`[RBQO7mr$\4mSS8)9AW!(T=VN%EUKM8Xf'l=`PCW^*lmQ6Q4(P]LIoWeS+Jg4drJa2.ql8PR$7R.$pR-Mm5mD98(q^8a
%jh5P9g'pqF5IR*+-n+;W9g8f6&.n_CH<mdaVAG^;_]6HaMd[Ok=:Bg8P@iC3;G,Dk%73=Mr[Z'^8nAG^9PR8c(4-T?'7t+pPQ.jG
%hE[_-n]Y=<j,ti#c&33l]PR1`BX`5#H?s$WG$ftCQVCUcF;G`&CpYZlh\HWRTh#'?'-e\rmMYY^N8X7M-`1?h-_s1spS&W1L2PEQ
%"FD>!Jah*T.I3>>_MCa+^$')5K>JLaBo++U$C;sYBjcO*TuFM;81eQ6\`Jt!(.t$tRH"8.:B+EgEog:!Z'uC$/gqreE64W><'?/u
%`a+W0fWjp#`=eTKHg0AKE.3,g,G[>/]Ri9`+$q\)n3I7'Pq?P*F.H:1(rpAn(^[Ie-"^e))e@,oisMb0ge#&YT@M'A-js+M5.BdN
%br\@9m7%2\#ZF[];HB_No#A.6[Kp0(;`mtij7[GNhbsmZ43dWHZ\[('#ZA6dV22GN[WgrEhc=[Lr,d-5%"=i>Ku'sAJ0"RfEt@Ga
%AXb.Mhg\utCBNZ<lpnt0"9O_k"Pisb.(U$%O;RopeY]MG=.bWtHk,9OfSZD8qfC.%IO.FgX(3Mu?V-urpYFXuH-9ZE(jmHl06`/j
%)VgS%nJCCX_#4GF)p&^,-nQQ?23WU`!dp3QccW:^*YV<,P.m(XH:57cr]Dr69$>:^E>O!t+`d=d(8kf)0X<,iWQ(Z%_p_sFpZQ?7
%oKiThh42c<oUiG)Q\u'D*dHHi-S]o%Wb1`7R(5*Y]]"/f<c=%D3);>Cq`&_n(a._fIu7aOTh.Biq(cS0'eg92j@XuaW9='`U[?/G
%?8%*=8SnSh'Um-hA<HDQPKRjiZ37*jTA],<BN8P+@$Mgb1VQ#99mbgbE.N57Gc@f)3<rJZ,/m>Dp;$5c4N5Se!Qk-7Z1gY[ndIZ#
%_;0dZ%&P6JN`mb:_T=7"V'ZT6l;_jL5Xsi!cE2LR4djh#F1\%%H%\r0o1fJ$:=!h9jQPVjG"@<&[X67H/21!-$cmuhVkbqT5QY^r
%M0,b5)-N-7Q6,+qaainr9+MMrK8u70J8F'4#cEM;<!*s0+6k(UVM(W3IY-(u4Wj(\XA5Z?4314F_H$_6dJsajD4$oLCS94$E0)$u
%NSIc10)"3';l234QR,H8hJ_B@Z&#!egD3[ee+2(Z;k@Jl&d/":O-LID&6Mm)YbRhVcG',-<2)P=!<n0On!O.E[f,jmqF,]'3V/A_
%!R)'+PtY];>;M&&pj3po6Uroq1.%GC#'-Fs>k[4]](9K0ie+Y!%(pp4X_K9pKrJS'A"g<$V"-;*[A5DsTI22D^$*gO)DMR??A7R6
%-c$Z\K2t<@@;pQM=m'7c1u`7j<5a*p,Z!l"fMi.m1hD\d9)jnY0[0gnJ\SZtQeIa:fUeYI%N&#l_L"jmKN5_gI_IH!,-Pc9.6XnH
%%`ec-]26e_OgOlk@4[CBE+'8&0*t2;J@r(7^d*;IRu?Re.'!dZ=G=_Jj\N>Wi8a5)H2G5RN;\"U)NGo.`V9i7H)>^j/n69fJWi/6
%X0.*k<6;V8#fjnq;tlk*Dmg2oBd@V'$&k.n8L&B*8h3IaE!8o>!fV9R\IEi7EuIJ%5^#Y'opjp%=%K5)\CH(TX*.-?Mt@A/YPf2p
%eG[]&`&TS9_Fa\[Jrd)W2o*<:5:bBi1uLk#.(poA_nghM>N+(9G-$5AXdIT%a3*/5eLt6SR2uSK]\$65<(]<p@!Z)00["<)aNWZZ
%;I+EHN?`W#JS."uq-He0nZo@=@5o-4N`eAF0U&K-ml\]BT*5Ui$j7D^%DUe$Xo?f(VgVZolX2gk55k.o0>E"[WcW<YTkML4;C0N=
%D\[>SY@g*hmME\(ekl-n7!F%0;KSKcO9$E2Q[cf;@O*h_T/0<?L/$]CcH<t#Tt.6"4V[Y6-gD_F(V$F,q=V$Cm=bSVX+=&44lJW`
%bd$r@LdV]j(XeB#k!=C@2sG<d8lcDo$1):hH@rltHbKnaUkj%"b\&NsEP".1<bJ4lVR%@8O4B^EYa-/TceaVk]5Q>-hC:`KYFq?r
%Q;!?frj77dMX'.ZR;t_e!EV6`#d8*E<*!0P=FINU['f@\6Y7B%nK^eMZJ,:5"IIYmXW9Cg<r&?Be)%CAVd98d4aI"4E)Zl$2'Z30
%8([+Yi9.TGF+@>2??6:VFB!f?=dOT=JF",g[:Ah.Vs\DgD+BU:YpVO"E;qnLP'n_m$E,H,i?-L14X'\^`aO.qFi31*OH8*6=a`jG
%LV+<!p-rYsQ'm>ch;n5,1Cf;Ek1Xqj"e\\WT.@%_nGI;spAAuWJNE)%^kF)7>bVp)kHpMT_#ibr3<;L8S$jVZP<'aM^0Q81#"GJ(
%9!5#]CUE/^9a5u=ZbQ4e81:Y/mNjd'Mt9K:`X50N43r`tn2U.$M@8Cn/Vht;B@*q3BBCU<9[1LO5pi%cOaK2;e]DN'$"&a;[5)?n
%+ERC(\\bAos*.Bq-3KTl9:.!R/Q>O58a9N+$DIJ'b>_@s-2X2qY``H&G^d(7aCdR@n=qI(]fb"/0:,cZMoSg"?-M'mj(5nUc5[_B
%cSKP7IS=`.ST$kR,>[-e5_^j1]WTq%Ck*7*+VP]'B5)pp0.ri)!b6LO[h*I)h/:jL[pVc689sDaO/6K=ch.@$';3%#`\JY6.2`"E
%P5q*(qo_)](<eq]V*3^9bVd(cGcZ@pq7S=s`5gRO8!M6-%[:)fP-TXEqr7D6*e+@JE9;,<0E`g)WmNs&(?Dh&?@iCa9UbQM4WRFe
%UQ6d3*5MI:.F(%9VPBTXgn%DAd`$eO1MIs3^HEt\Sj"6+,m!1r,KUF%:JXeZcHdWS-dtH$aNJ1WDqDc$)8o$,4g.sp6Yb0FIK"&H
%"qeK6/AOK^H#/"&C4JojH!0ioIg3h]G81[.\laJH/cQUL>O]sY*d\:3.sVk['5S^/TMI(jkn`(LcaWcSKLarMJ?o]]0t,b\*UnbY
%b<D4^>0;9oc6,$;=[6deTd.U_Pa(Mo!Jf`f[GlN<G6B>_o0*9Ah"_%,eXp%N/LB@@^lIbnRIK`!Q`0-[QD<d?Bc'(\YVBT4pP6j-
%$+IG`0)YTsH`:)aAHI.*J61hlXJ>uR]6aU%>1`^0NK#;+VNYdGGYf1YH:Z%WIs?A*!Bcd"^e@=f*WQYlktVuSU>YoE@q3sqlSWO*
%'A\-h9,P)*0A"T^84Y7X!r3:9X#TamGn0b.,`c_RSd8u5=>-&Nb7"Bs1J$)G*gmH6/6Cg+2*M&)CV^0rai2uCbO$Y.6JUoQ+HD:8
%2M42G%-i8Sr>>\!C#R1^A\s3nB@:4"9%0XnKCgilboAM*boFUd1O4fG&::mB_Y#)GBP?A.0mA6UE10)J);m$De+u0Kf(7NuOKLOh
%"MR#)+FE#L\s"XsRek#_L*J"*c#9[)*\3mZ&?kVu/o^1SX9<&u=e+GbH,L:WI1:2#VIc+1,QPk706ISGjA4+Xk;*CeQ6*FE(qf@&
%O(&6+%-;GMM:Njlb/p=NjWI*$rQWtGFTp+ho8*Y;]2AiOmn=h_-($NMKdf5Nn9Bb'UNh%EPKK'%T`0-!>J6t[o*XMU)NgSY(T;qP
%Xm1Ak55B6ke,+CbEdXX,pe8HI>Pn?o;o#b;:d?rErl%4M547('-89ThD&[QPQ)nuLI(.[\@K,U9o4$Nr>4^cLG8116;>"9QC;SHO
%Qlif@)"'q]G[,]))>"^di/oNiIEc@)re]b`kMI*-(*d('CZW7I_mT;E/B4:phr4k\CWKUf#:'=A:,;X^8]>_tI0*1/8-UNnaUdNG
%99EGEPc'>B;,;M_0t&Ou,D&Z^I>aW+Um!,:9&Wd#CRUBiQLmZpqkKm"Ink=3UqJk?+4U3ic-SJ`4[p8&Oe\,!O6Ot*r;:pn#m;n(
%dX_\X`B8DoR6O$hCWR@6Qf+rsDEh9ScZ<<(otLSuqGM><3+;:[7/djj*0cBT4j!G\5_Kg5)8M")J,nY&-.?l9)7c,"[5Zta"Pes,
%Ae8@;fBJ-G,sBL28`e%X(?3_p-(UX/n9d<W,LT[2qKRVm,b.FbNoFQ2R[1Tt8O3!N3T[%0bs3o-1Q[q)BJYH4\o?A<-.0fZ8H[@Z
%.#0f0'Ro?SPMjDU(s._3%r%gJa*Z%DhGThbN/MU6L8JobN+A$+'/eLNl(L3O&0iEmjEu&0+r,O!ndG)&9"uPl2:=+40KXO1,k;nH
%J^(5G-eKA0`PP.R5/?E@M1q'U\QB]4eB?"3!,`@sf>Rn8m\%U+KBne<3ujIK^="ClCN."AGRNbFnJ3G_l(m[h_hT)5mopZ/2sO0l
%f87o:RU5"Wns*iHl3.!=RR,c.IsQ>r:8&VFC]aFPZDVNm]bui*>MnQPK-i8j8#9]!kFEVY7ST75A^5+J_idMiS7$et`^tAqW2=@f
%*5?K:k#4;ppSU#[F`JiuqKZ*h4C*\VP5W'Af2,1eIo'(,Sq@IJPbAXk8$eqS@6/ImJ-cYO.FE3L!D\[R7+8`<JbM0p06SSjo;O&e
%EIqm9:1-s8W>/`O?rU?o6S#OgPWV8f55/;Z>n,Gg`!j5BR)*;Z]#'uFEt;&ZB25h!S;`3X6ds9q[qXOomWC9',iO4E#HK'q2[*<Y
%^T1SR"DMTiO4tp&VBo4M8.pa8TXcMDZ]M#\HspBdM5Gi;UrkMD7e:-Vc*`Yj2.$ZNi*uCNdMMbG-a7nu^N?YG'KdGL%FR[bEDA!D
%72s7uam]AQ\&d5L!AW?o4jqd4fIWM]$ZQTPZh[8`m"ZIs6CaZ6*imWFrT-)o*t8P=/g*=sK)EPpVPS[M"K"YMr\<t$;?/2&fF%0V
%Ed=IpWE:4.N@lO79d%34"PQ2Trk7FXc'QQiqm.47p2V1a?2)84in/Q1(Pe+k%ZK':P=RnaVMjW"Cj5,*oRt2:U>+_g".fHU5--RR
%i:Yo#@ftfW8M>Qd%Ci=@]%X(,SD^lCq#SKM%i[[X^iN>_deL1YXF;&YS]+*d?M/'Yq!2`tWu[VsCc,DEch#i?Mkm?'b;WD=,?HN?
%Ci0KJ5$07/h:Bc)'k!2NRShqc2LWPpY>QIY-9[j,kj3iod%i>SIX,1<#O0(a?9_c!E:9?-\_pP%ELf@CYZ-UT0hJ/"ISE;o(2Y2K
%\`,2=5k2d!?X@'dPa?r:EH=WSf*q7?k'CG7Cg=B<5;CbtV<<*nIRg09HTLG!Ze70\*CDVY?H3AJf5Uj:4;&!J^6ndiAe<gS=hp6+
%Ye*fIE#K%dj2EoI_6:)jP4s;)_c*.E+^HXO8O.e<TUFkeDi$[bW`T5cl3KO,),1]q8Dp:;LGbE?iNVI-3Zn'+G+9o61E<;a^a,0H
%TM.QWE5amI?%@$`d#F/?k2iegbo7t2;g*4]`F^Ku]4S??'4Ar\8-08I4\8?Y4G+7'M,)Dh8Pceq-2j`e[V:<4SYc+A[p5AgL\EOE
%Ie=PIK&PRJbAY3"Ge%_'h5L$ADp00Gc&R'f8Wp3Me42K)@fiu@gtPunUl*Y/fj3F5jY2)$Dtn[&(CguN1b2af;6N(c4"&[QTg+n9
%O\[VRJfF4m;C#ggPg.J=Z$SCd,2[VJK=iYW[+30JR<Ha:4s'7$e15s1b5UQa7Q/'kLW-!Y6!am@*KBQ0k2Re#&Gfr*i3"OZruOAG
%WIHt4*u-<TKf3#qI,C<oKIpg8o)QH^AjUccGDK#H4NiYH2;8N_12Ou66>:go\W6@#hR?2d\9R2BhAKgeL?dO`A6"E:03R4)._s@p
%2teG>#.*ui"=08Q&!&j-:a.5L4d;.ECk/Zo"ZY=Ua:2oHS<6tKNbMK<#e9Z%PI3O[TNRgt!3Pd;$d^VXS58j[dt\_."Op/9EiF(M
%c_Q3Y&RmYrRa"=`!E.1>IMH@lOsaNDMZ-DXQ]r[fa+WpQ"?TgX]&F%XrT!JCj4?"eBVQ4F-gcb-6LB8ZH;-c#$$,5Em*#m0*l,4n
%\P_QIqfo'LrTbq*ejh9YE^&g^ig&[NTGeTM^Y&<tP=ZCV_.jrgf1dRuLs7X,.Bs\$=4.4!rX3UW'?Eg@+$rY;)B5=g72aUYj8'24
%V\llsJXl%l]?'->^@UF=VAWWVQH't@P]X/idF.G%Vf28W#)u28;aRlak@@HtEXcP-)p&2O[%4"DKO0o9q(sudn"^%[+?E1lY3G/@
%SMFfj.r*5ONJ?4eCjpsR>=j</J_%6I5mdV*8rD7p!gp/2*Nc5=KF)6;_$$VQ&B(F%?>_.aj5nQ1lQAnQ@X"$k#^f?jQH#YupFMR_
%iA.ZgDo^^dRLF1a\IghpMXpskFl[LFddkl+_TGEs0X_7!T^)*%`Bm0d?-6"N!t^4@2:<ACEuKB5-3Gs]fGOMbEh*<7N+D6C"O/g_
%VmjXpRkXIY;O=Y%]FpOio_br2GjI*-K.0D0Rh!2mpQoUKaT;aE:FiNWkqe8WS\CirqO(jRD1m=3>Re0L<&0il>(@M&V?$$fl#XC@
%X:HE(j6(G-+<o?MA.Hg2\IfTQ+*YZRe!?-Vl=kI0"E81q^ScK*4Tfk$S8Nn+(al<Lg#t5:K)k6+kjVT&ha/B`#mW?jkE&:25i28k
%-YNWcbuA9:r@k.Sm"TeJ8eBJ2$j'25?qiC0[nr#_Apt-`G&ILW:R2'Z>qZ=S-V>@MbB4Q\b*98B_W`n.oWb4r#>Z$M1=(d;0?Kma
%0J[m"W)!a#^P%DP-P-b0WYM3Y7)!g?7)Ss?T6'^cpa3fk;=62YqBRFVlnZ[cO?>/;1/DYLa2=(SPqfj^k.de.-'&HCG(%4[g)bs&
%^HKgi_M2dqfo)J?1u`N>OefUMB:AcSnQM(h5$gk4+ameC^8VOiK,q!H4013)?D+L'm)R8tU;&-O/&r5g@86D:'Bgoe49I^5lOlfN
%G:^4JMtq'W,\2N*/VY;fm[6$`-hg;\it6!#D`hiu[#Qna93SQ.3DF#J6:bLEi[8Le=dn<U9/^K$5-X:Tm^3bX$d35cBtIXR?u3:O
%1[#Tr#+Gi$6a:FDaL][*nnG1P$j#4NVN%)Us(hC6g@.j-i>62pf\3M=J9-j!T:f`]GA#;4(CVrT980R"*f/LSn="bO=_N%@0EK2R
%OODpQZ)_1s2AJnl'n@B^#U9%f_Aek],G`u'dh>7@OTOANP=0:j(?"`+-DEV\%,k!6'G.M+Jqq!CcePN+X3T&,,Q(\pV[2?fL^5\"
%juacp4c^&VU05qJDUNIg)HfhAp#u5\,.^O2Z#,0,kHP;QcSGj2e<E`r!V$RB@\*]jGb2D6p2V1S1\gM%3ne;B4UE[a2A1H5/_S')
%#HCAbU`C6PiFA>[`&B^`kal"5%&sV$p5sdrD_K^n#8<8^QPN^(Bpe93G%E%'8aa:5HqKl,jB`FGK)f[!lato*3%u^C7/#.6Z5.&W
%KB3OD=>tj@Mt[HY8'`AWMMBU,&[WL;/@mYrlGC^>;==Wj!eq,?2[Ega:`LltCq(<00V$i1loA`VW&0'u#p@;,E,<Z_$`O^j8G<;D
%lJlH)1as.o*[3)DVRJYYR7/0'.]\H3WA6&XWW(B4QZE%;,htN`6arLl0>[Ju+B6(UJ4,tEdn8_ME=3W*LWIH)At'm:=6rD:Ald4*
%6AjL,GdT!>npqSF6\t@uaa]1'kB.sI)eA(G^#1D;.%j'Rfm+CNm!=2Aa9jU(,G0+C:h8($@/9oM5d(+uYjMrH'OCe`n@k4E@$FJ5
%!DsVp0#`sC!Tk<u>ln%<+#plkJ1D%Ebi%mO"N89,"u.\DdCd.tBBoVP$,!^iI7[YCP.AU!(:s/>RqM%0H#jCq[3+YT;SWe1m.A)c
%J5*Xi3;E2fQ0YV.O%"?<$p$tB^rd^aMJg!:mI+7R6OhOWKelHP%&5jS5\h/MF@:^0IH<k6-Krk/5%":C^#1=TM`B(*nI59\1[#fU
%!`q1[o&Dgu8=pu2"rfRf"n(E\<(omX$YKrEi)-D;D,sbnSUWZ8+>[1.GrSqaAca_]hBHh%dG^6tg"?Mn8.)S->e+b>"K`2QXog^N
%lbbe#^.kiDUe]a@%ladL=1=VqH]8P8EgMPO.=>mPo-<,L4nDpm_+t8aj;]KRkLgk8B+&;'*=)$496hij7"$q`NUWq;A9\=fY?LX5
%\7[UemI!oB*A-\0b9hOcam9L]6r#M0?m"^;Xr4&$@^>OA+YetQ7jHNG$&mNt,XBDa?^qoEEK'7['XCCRM4FF3Hj:6.:2YY[ohlP;
%[*#H<@$)L0fArY3rJ(A&a.,H2*^'1Y7S;&;%!KH5qN3>lq`dS9.I6[@R]_Z)b7#Ra6]b_l"F60j+bh>]hd%V9lQQ0DdocBDZ9KNu
%Qsc8r470Q0*6OiVE2o*%GP#E)6\%`n#$5a7S8L:1+<3..WdB5-]/u'r]A%CRAs!"]D"U8t7$@g)gEg>Wq]7j#A+kA)=%<*1el3cg
%F\EoV7<UbL5N':bZH40cdc%5u?oV_Z>5\X1%c&o;\H<rtb\QKV&EWYVf%\A1G&m:!H[D=b$4T"J7i.<rLtbX"2Js9QI9<sgl,:GC
%?stB&B$"*f0.2$0_DaEUg3D^nI6@U@c);_F!b-SgHS8WY:V^ZKiEl.P,_L2[9O>d3h8Io!IJQWF9Nb;VR0'8d5<Pg/9RAF63$W>l
%D;Mgd@=hY(OMKDYcqRmnM+nIk4]Pf9LN_>7$-[*Nku^Q,mVo-qV+j#9EgbJ=eYf</:?F7Z;ZL:LR#))<dSE1gQm*AH/oh[l$3[6Y
%=K"q8]T7Le%+-iE)6cW,1[)[Dd-mhsq>#R]%7*JpW`Sm-a[+nd1U1L(OQ)b'A#;6[C6.Qs@EgKAbti<Ib9Mh'-kk_9j4GFS;u)Eq
%pbXnnfbr9^n]+)6A/2%<1D2p'(a/2&P0L"cJqtTLI)9Qr(j7V_Jr!haf%4HlXUQdh,/+M=i7V5"`T^rFX#Ad_,,q-/Wj2<Ib<3%W
%>Hj_4s"[dc?HBD#,7&2QoW0M]Ls&09bqAdkq5e9J#*$#K2=0W3k-pM`Xg;7[Z-J)D&eK4DVF;Fd@'FEZH[>f]Wmc#R*IA0#/k%Rf
%?@Za+7DCN(#bOV%qi7^!^g!SX:DU&rnj?*A@'Uq>$/h$?p)R:NC:#_5coA<2Dip5:2>)QZ<utZ%dR&ib*@KLO]$@2@)sO\e`[#8D
%-NW`hj`W"[i2:H=@G[n7/CV[R:m4)JBXj3h`[&?Dc?TWa4f90.!GP`M'YoV_@_Q-.9jRJP)<@B>8O.%jQU/#W^HIPK2teUbS\a?&
%^!kl&2\tj_7rljnGsoQl1cDopVMBu1MUtoN/KE75LR+:5<&&Qp%&V]]HdVZNH5k-hK&opR.l%a3oXi%ec]fu!q3n]&kq:^QJ(pMQ
%e(EkKG(^a)mn-f5?MEoUC^e9nk<$q:ACGT#4:?B8DYn`-5iE.6p9n\GSGPqKY%Cq\Qa$Sb5%`V?StS%\SW?F!o1/Bd<)UMmb7)Ys
%FmPHQ76=pb)?Of!CTak.)O(%1qci]t=&;!Y:dDh\@NkCK`*B:$>.1!1?`$".Mb@4i5nRO'Rl%Q;aqD7&k*M:_g'ahme(Elnm0SCT
%dar)Fdb_:a5g,,0c+OdHQJiMhE6:`ZO=eB![fl2H$^1QcCNrkH,^"c35kDhN/!pI,oq?6S>JI%84WSkW:,=S6-b!3%ZfhIZ_c"+_
%=8F`.%I(R`Y>X'7h0l&>Qh]fS,?"E_Mg5?JJs5'a;:k+_=9>PZ1X1(I1"V#/IgX!1aqDGWHnirnba23.Dm2s\%,Jo%Ar7lDem6OE
%Y80#Ll7O-6nrVe=97bDIHU.f;eYP>N"ma>I<Kh%Omo"ZGl6t!0p9CgChs)F."gGJE47NGqp+&0@p*,p\?MI*)KYt-Ho+2]gGG_)J
%G[EQ(`QYqSJTUYR78-?-AuFr_@-nR&R[fs5p,+j*I,q&Q2B&XNXL(U8+bAqsPk<o\]R]-!'_i[**lbLrnMF.F<_if*3/t=&YR>-I
%/dH#RUs#=Fi=/<5JL4dt(/LMl-8=23\.;?Mef-pHf'U>&+aGJXic-O-T)m2"lJQdhe(=X.)OjEnR\pi2EZ6MNndK]/^!eR3JD$4!
%9@a^g(R`Bg.Mh3EO7%?g=khR"A0(<`G_2F&YK?,,'Ps0u/`9Kda0>kq2bfW"BEufr94KQ?mO:,/b!$P*YZb8q.p,H*7`sj<QKL,+
%B1"Nt%!f'fQDAHjZ4?,)Fa3mNe*;tL@/:KQee#?a\P1_'`;enL*U[s[Kb_/oEhel1'LY]a<\(fFkR1>,c*QWG2n+8EUH(H/#uA@Q
%Hq$p+-$mPYT*Ml!n^,=ooeg`!5/5AjgrE*$i$5E1i;&>@cETJte+j_+kdfS3%r%QmKP,8G`<=NrGZ7S%J^0I?ld2Gj((n"#83I'<
%NgOp[cmGB8W_$'S$WqPilbsKM;.^'rTXJO*)_2=`+`?.2>FHAsqJ$d[,tpIX:0U#.mn=bSM@??bDE2l7K2H%<M0b`BI-L?Md'TW=
%&+F=4e5Pd!S&(;W+6JLVm;#he!Vb/W97AWg_HNFf&pau*#!98>ofp!$R!iOXK[Qhg#FKn<bTpZ39fIg%3B%0I]D8fX&ZA3W=(M5&
%+ENPC;S_\P>H*r,I([\mGm^p,I/:07rR*]Y6TggjQ][nu4"Y&@*?<[D.)EUN+"h^=mM;5&hL`@Anlp>?Wp>Jd;.`1lZ/N\bD6\sL
%Z#F/I1Pjh]SKYlgFK$."T@PP0/ue2oKhlK5>,_Pt4>s`)Dg\&-&*n\X]Y;i'ilScAE.6SV#'m:s=6%EZ$@pV"._o>RGpt,=D_-3n
%["m;H@<urkHYt&ko(,E@*^>-ahA%euhM*g^$fQm,kA6[Ao40(S1X"R6nM'ub,u;Bg9OlB-"D@jW*pCl$'RPXu!8fJ_;brl-,oKC=
%P'F'lP<Zta%^UZgEa$RL4i>!ASq*&ogrjsImUAs0T6V0jPC4n\*oHn.;OkUf<p*].Yg55UG13fb._rN[lWF1M4Df85(,(rCehcY3
%7pKj37q4q3D+F-3e(tls8GcOp$6qQ`A^gVmh!/MQktm2*"it=q4#T>gQEgJoY7K#DjF7B$:=cpWce6p_h'\lmh.HcRc(<eoSagtO
%RhB`>(@t)"9hEO</n;fo#.`aX1S:q6(g+NGh8oCQo8]*>mA\TLAF+OYj3F#lWf6N&IgV+%`sEj^SZdHsjd?d)7t4QY&fB='U*:].
%0q96^q.uW*n@V2ci8`o+UHg0AMpq`,M1'`<J\l]@:I0u`:k7d8Q]"kR=)U?R#4j@4`l?t$4^#Kc.,*;GPP"<GINC2clh$"OcP]3n
%.^.A*k"DOT\/kH7We#W*o*hK$Sj<Lri_l,Pn0$Z0l#=5T[7;HLZ^Rg1eE@Mm7_&Bm2"J,23OfgB8)rP*BO&?6%kqHi=Ti22q&Apf
%I-ILhV.`s^ONYROI5P&[c*0Fg/Dq;nGP8OaI;E6brbT+ipbS<)OQgq,+&'>e']khCoQ&rVq_NJA]CVG1=^`Jh^W/<>;P8(0aqVQB
%I/eB]-^)4"%&_E.N\(^krq(5b2;dC#`k`B[@2p!W.#e<XDTfML:i]H5GD=RGWVN>MjX]HY;f@J[hIG%;k.deAO@KMp43Epckjct2
%s-A8ADTtuKM`R-MK/)b8;Jj0TlbehrF_GKIUJr=,!P:b<Xo`L;#,nTnE<cE]#FI]AmFOuM!&YM,"J"&]Z6;uu42-Yg<?#"Y/,V.[
%U.bT@4o-_&`>m]ZPTc$6gE3V"/WkHW!\2BE3j1g&.%kmV'\nb?3jQuuJ5^8?5"bp!frG'h),N$5kAq'An+t$=PYlGcbujl9\mbPM
%cl"_EY)<M"(?**]E*\gC_d]*hq\3\iRs5:Q*R":5QCpaS"]TP(^oN!"Ck)e2c_/>-B=U(s*O*O\Z4h?biL31r5mgD3.E@T&`>ja.
%@4j&7-')rq9!$GnQcK4cML>ZYd7aQZ(fOP3P6Pcd,"JNZV<GXj!%n)*E3XrLigX$=h"'%W.lRK7]%J=4XMGDLCYRI_fq&A;$b>W.
%H6c9f]4Q<+5eqHA4]Xt*Fb;Mi<Ls5Pp6pNfE\h_I\<"o*33HXjV?6k,38OdK(t"TW,$b$Z`bqik#6p+jXQ[8V$'6@.hU4s,=H&LR
%kEQji[[A1?rqpeje(Ag3irP*Qe`P%<?OS+D%*IP<C]Ll%4i5P[&28]8!k+phK"PB>Nrfjuc_)\6UB/m8r!720J/*K44hPXiWgs,f
%(qPcLVf'(]0ska-4N!!3$)g953JoqO_^g%g`!6e^[k\)5mY.SdQ^D=:9lK;;]Fl9LeA%?I+gu3`>("sO/L3tmBB7H@!RI*CW=Or0
%^-TPD6,<iYG-)opEj4'/@=cE<!6q`<;!6NsfGR@;>_,sLI?9?^eVm2$7o4Mlb7&R;ZH-Hf)8#A6B_1Tq=AGjX^6IXRC,&sbl,G)#
%7@95lTkH5pQrG^)(2mM];;;Zn'hhKs)+MPm"qd=@E6J@[b8NA!JYM'/Uf8N;Wqo\8,(RHu'TeI^k-7H1R&,*YK##PeD;cP+DS_M[
%DWK(EdWZ8O)GufjDo'mWSq=)tjpS.&TJ#6i`JcA,.6,Qp@/lHILl@Mm;@:-$#Y8G->Y;\].4I`p#\+O9`b*So(3AS$mRB\#E=p!k
%drqTgEcYP_(6J78'oW_R_'!ZZfMFe=k-;uYH3\h"njOfDae#R`Feg8+)`8,6lV=(tV#YF0`lg*\K.S+sEEILDR#JD4eBC"d*okI6
%bA+gUVRjb$7?*+sTlJjtldB&F$'`o_&nC3HERL08^RfP?^)h@@6ro8>=](#Zp'/#:1C^._8K!@3/Z`*X7V"GS5esPB"mG1_=^M:+
%"p%)Ner(S?jm\*Nl.nbiZ,j,i;?;6<a(>c>CTV9h+e[CoKn@O,"cS\m)+65M;Ip0K6,;,sUmemGn&k:(qGThTCnZBC.?d%VA[:^]
%Ho(n?`RDfm\c:QY&=ib/e+rOQ#BnQq-3S&+o,f<@Es)42E"P&$!^r3Z?H%o*P^/heZtV'W:WK&D9$b-c\CmH9$TNld^cg4Z#1We;
%$j(l7CGQ_B>"2crDWIA,bJi?[/8Yf\C:HtK$/"nAT3FY-Fm;b-!Y,uS'Z^S@]KF5\8rek\Z<RR""/2s<!`]9L;paef*l\EJ;G[7b
%S$2%t$p;r#k$kM1VhgodoTcB@1Z0-E;DZs0kmmjRK:+ANJZ[Q7!V#L<3d*7/Y3bRJ5+oDb8i=`mP%Q4rl<F,_0\.7C+W"Ihf?(KY
%H.0YkPoRX'`()mAc<^:ik!7Spm'^Jr]p!Q_:%:ogjrBmsF48bQ3e=sC7=_r2/n52W[T1=JYEq),>n.\-+ab:$?P6)d>B-#*_JtKN
%*AR)o*tL)I9mMEe27`Q9!r/mnWVWc^-fpgT-cH2(]LDYBH+Ki]km-/]54qWu\pJ=%51."]4VH%oBBsOEORk8rT#mrMbr'J3b+6u&
%ih]?,\j-+</;KHK&?dR[1W2h[1OMkH-fm=X](B1Hjj,`]$#4B3J&^-**Yp[qV38g(8n6mi-`OAL-34uRH/oBKo#JDh9K=89Z'8r8
%,IcSHa`:=[aqN.I)[G8,Y&ZZ]-^I4o(lF).eKsg8V&JXo"B-(7"uYH*qRLnmH+na'CrK>poOMrCM+ETGn5RBqT/Gs5hkm/kihFVh
%Zdr\ae]M#N8j$MGK+AIg:oKr0@FeZsBgHD[M4Q95/,1!l@`u'PC>To[@Wa'T[eSn`?JiRU2F)bt)%:GBYCXX3#:QqPq'Ik\'`,Bb
%F5XD,aM^!m-m/-:]]GtK&>(\ZLnEi&&ptI/IuW;"TcLJ3#'E5\Y>[fNd$^GoJ,XdKo@$US[ND;Z@[=,32iNLS@I?n(c,8O8D99Xq
%^OTqI:NU#jXRh$t_`RC?Ka5G>_Wc)Z$ephqfHhLFM:OQ^*R5fqQcXg([GE8j96F^Kn96j#%;/Ma&(aBdZW*j2%<o;1i,AnT9HG8S
%Tg\5^Stq3E/A,-%.i'bC`)dqM3sTEmB;-"Gs(e>l3eoc^E8hQJG^r!5BsjO_o^k1_d\D=L"-.NTU03"&*6f-!"dabni$Qo@Kj37k
%WT_>Di$JQTe8'*b-XNrpj84J6>M.UJ4(!sGndB]QeEhl*\8A[7dk+7d3RK3`YOM8Jft'O*0jUVeR#/"Z(lV;MB?Y:&!n0Kq3f[e8
%?U55nV=-+GVFr!IM6HNdoF]Hb377#h00XkS=[5>L8%MO^[@P'WVmAu3$f7nr\P-?bj*B,+%(]CCk8F%!QZ"%Ubt.moc.$ZZL;Cqo
%K5"L4<C(NBgik+Hgik,"m`X>ecHj\Sk3&T%hcDLPod74_gR)X36t,m,!:gm,p5M.d^;\.;i])1pS7kYI-E!J^r8pA$0&4X$6mqDE
%U=$/**Jnms-7W\]bqY\KRqC$86,VC@9Oi0ORKGF7`fdpr*FL(,+LdH';=Kjri45GD:M!#3GFD4N)2)0bn=jb(s4IglrfKLsqIWf<
%,"9\tNd%)?C/J_l*59)/=D6+0H$TZPSV$tF7dK>]Yo2V-!PZ6P@F18=)5&p$T4a6`A8\<!S%[[1\J/!2l`>h%+`FeMcopgVV""A'
%)$@otEcJ=5gVmo:GJi%SC'lOP#tW>?OsL_]XtlAdld4;uTlJZPPL8DK931o,OBC;[&r')gg1$l4Ct[lGO?P!P_NMkNH$[Tj\Iue1
%Fo8dGmcDo,ho?o]+EmR1ni'/g^RsY\MV>+1rL_-8o#^?[l#).Xgd$!.i*J!SZ&==L5_*Iik\]c'eQf$FGWp:t7Jht.%R/IZC;GHN
%]U+QZm):NW'.uV,q8k=+@<#Tn[E*se`UYb/Aa<3q'<W+I3T8f*faCn5b]AA9QL3jjYna<b!mdY"&R9L*E_a,IL)&\3"u<\,Z!Dl<
%>CQkK=G"GX,-G>JA?I3Pg^A>frQ[2Y([835bOYeV>9M_gjI-6/1;Lu-G!iW]p['_c_"4(bA\MG?DG,uNdO`>Amac$jf%Xr5J5m))
%Khb?dBh3<u#I?N>G`tTW#&`Q+T>B(5jTOJFhY#g7j;#T<p<N6gp"Y8$"m>Vg&Ot#.=kW(ML's5r'@`%_RX!5BTfR`c5ml!&Xhnk4
%75=Ke^t@!k;2*e.Be1ViIGPjc,EM,*.,a)nMf`=Fg(hk1nR+<Y9^IFt*_*s:PL@rpH*V0)SR=P*&'K(Xj#-r$rE)g@)LI(:AlNPT
%dV<[Ro2=cGTAT&/(/>UMDuts[=f576Et[RFmCVre2rfL]mrbs"dD4SDN2:NPVoe?>o$gBPh*(P$"IpeZ[#fOe-eKpae7l#$#'S12
%5!KoZ(77V#PZF5Z=8HCd@M?hPQ#*T=X,(6dcPN'95(ce_FF>;qKC8:&oHf?mm0[;MU4@cB/!C7Bjh,$VRkKJX'YoR%D(cs)I"2#<
%W;HdGM"j=.?5O2"8W@;;)-fDFF:7VRE3\^;VH_s\:UcesFO,c1?p>t>9W(qrX64CpF)V0M(6X1PIR,(O6"N@<U=8@l5o&nbZI*.J
%O4_5YMiQ(,O9D'!jUCFjc8f9IVeWG<GL=&gP(6XUPJRlg:_M\>r<-3fWLU[BJfcYp54`T,7jcP=ZBOJtm7QtPCl'O<#,-TXn(Ui-
%'E,*#Z[1]EB@V`I(R^F,<$)%m's85)XXX]'%3&=\2>spN3nA-hR5#r5Sh\ZG#[4@%W_+qPMNOaCbC&ljI-h,D1]I7#1T]Xlmeaqk
%&h7jjrUkH9[-K5WVh0Be;=\:i+;f!n(Z3MJV6?5NF+R]n-+!U(G*&0=CU`\S#[PI`N3BPG"M(Il'?lM[!^kY30#hhhEFK-T`gAN0
%-irMcFTHV>as7)$ECP!9?=o[mFDI2AoGjrBGn?'UToi'/ZPB\`]21U,h=46b/_dejm^WdA5FJG-)"^Cln@ADhLPl>'"N1_s/'kOr
%@i%3bntP`<o.r@kOh*cYmpbt&V^2M@4SdWRX\s4-N2fpoh5K">E/._i[O$G<^l9YnEj=FHWI>c2(1N5VM>9=c+PH>X'01[UVQ3h3
%s6f!`qY,L4f>%@'hu:g>+9(B2^\Pq-s7GQj4e[B#n'?L]jWDfuaFDONhSuaWIEZ`'9+LjNpgGa6:TH8<)7Iq+K"8'-&-(@*5B.!X
%a78%<"_<fYT\0Lc.Kurk@?nP.g-CH,OE%[#qMf?+gB%>-/ij]j"]uSI-7Ik-brgG/n??Aa)=3Z;>8M'R)Bt2a_3]Vdf=">,jjlF1
%L:Qf]F-.M<'@0[3>3n@d1eHaks)=bU*_/jTN"9eHpu'#TGabq:<=.]R1KQibm'"k*EnSo0b0&2o5aIVTeXiWf\!o>J@1nft3G?34
%GDEtO[#.kr7u]Fp@_&$"*Er2V'=!uJdlo''#Dnjb9Onn$PC]drho^`(eBpMnf'cO%V?>CG74"smG/LB/=2C"5;'g^E^7>F>D5@E<
%+H1G_5%udHJ7\8iFfK4**iP>E>uUu[ZLIH-WJS.`Un<&4Q]:"L79ha:p\805fE_uj3)?d/H@8>IZ7n8dM?Q_-eG4:#J:Y)m'8/QK
%i8,P@PoCq@^0hglCC7"XMsB4%Y+7&mq8BOQouMfB[\=_$/h]>JF6dbf^d8/)ils2D&]/WV"d84S)P(-+C6mDaCcQs1'h=P[$W9C%
%So&WV2N)"e_)<dYNjsueJZV:-43!^WBZd'/hP"IOR.gS?:ks.:i_i2B&D(]WH4);^!O8t(+jUo:%dE1NPmR\+?!SQQ9/Fi#QXk_$
%HZ9YR(!tDd4A[rlcS*PCa4;<JkQ%*['r6Z9@ajHigNS[4=tFPGj<Vf;bE*Ib_%rZ8aL4.%o*8m18_8&/j,bmf__U8a]4&[TZ1K;M
%h01h4Qlt*aF7:])c?K<lp['FBX!C$_mg;ioLKd)Ljk):84o:,o>cRkNh7McOF?Kb+KUKd,l*_#8+Hd,X5I>ND&[BBnl<;8[d<+jO
%B)291/gu420\3fEK)Ua$+Nq4_'eX_5gK%G'<sp=E)a;1UlhX-ah&&G#FQM^ECpeQSHBW^6NgCgaN<K5BT@&6%?LLp+")nKG[?6\_
%`c5f-]%,Zi%rf/e\?@O9bQ##9ZPDRF,\S+0rI>7,*kO`r?:::MZ#7&eLb^DG.6?i$33_I%HK/]6?=Xg_iT'0L(9q&-6"OQmH+Y/f
%fYJcM9?h#RfLtB@6JV&5c]:giS4iM,#kh-SL=EjD*)7,JK9nV5%Z(3-4/tTu17hI*@M[;T9Q)FZ0@d*;EEhaT>8;K`6#.YijOR.\
%bPG"+E``h`:OBTRN8"NT@EMUh,5/=)XnIo)Z*Rfl'gs3"-/=e,h\7Kr'Jl57-`,.u7FINSl4C5%%2E`-o]IKCY?W$<=e_@8JT]5H
%!If/?g@?,R+!E7lmWpdHJU9J$K-SY"guUd^:,eLB2GKq^&^6tp-peFV5?kFR]"63OqPG,/[VYr:`1@dX/]b[Yh7kE12\AhV!H.-(
%*iK8kieEiYQGVR7m_D4Q+\0&=;7KFT]X`i&JqfnoEq#A#-K7$M`$:+l3pZ_TDb2DGkpnAc(Eqd)NU_Jh__%"jF*`k-)\G"3*C!=3
%64o93,.H&HO#/-onY\oPmat=:VMYFm8QBZm=!";D.,kQ<b7+X!Ke.r[DJ<["l";VJ2'LnDf]InikCG7@+u\VH(>nLGINUf?'r5.^
%i2Vb*_Te9<<Mdi[/tXNnCASL(/8&77TFD5?[j4>lgdOIb;\5*:@uscTUV=^bgtCFZ7RJbrpmgWs+$jj1;8f^Zj@Y$I6bo]r3fchK
%&TDZ]Y#CZ`'!_=I0qn*u$&MVq,g>8rP3c+2d\U#CCXl/XE:PuLfUsV?/l,;X@$4ELYH"9<UOlt5KSZal$.-k=R[&LCaNjB)fGgcZ
%cm-ItN.s*n^7t*gR+(k?HZ_fa7,O:o]uK1?JkMj,Hhq0o5PSna3W'*-OT7m,]&_/]GpCOH]0D:J:daO,*Sm/[@]fG2"&Z!KTX0ft
%"HkEN8`)n!h/5>G(tN,'60Ai1NSeXl/O!uJ`gr8'.DJb/ePm,]k45)@f6,n15LkoBXCM%`cG?D::SPQ]B%kF`-dbM3TJmm]j0^l1
%I)bG/Z:@cXHllQ;F]VjM;WWmLmgjFlr-8u27)o?4+-T!e5-:ngZ=A%F8U+<YagR="P_0@6mPpn81H0q_i,tqBfCC?ETY^f-GU\2*
%QH"C!@h\j5nF]8jg)dMF5DN_jgcRM*<\I,4W!5H4J5X>3OG;W?M^C&AMBG"Dc;f!RIDo<lqNZoFb)n!bN4tL9O1?>>P%/GqR`i+7
%AR=^J4\:g7[d#'jb"'#/6.gXJ@T3[3dju:*q(iOQ:6Z>"kXbWd$rY4tiu]QeB"m:1kUQ]Uit4Bh#IWA"7?h<?/5+58\$GKC!s>,S
%fbukaHft."]aD!<^qr8,(oZ5Ucpd3(eH#h9BoI#c6K-@1JKf!$1H]C3E,#+Z,&S;egpWAjBKJKlJ"fM'mUe3J]qBo1-5j;[1`fh=
%:rJPe*OdU`*nl*?`,2iBgU8::/P&RRD8VMaX\BkjTU:PiVC><pX$!auTnqIC/[m<<0(!%5"S,QgGmlaHM^b@bR":/SgXaV=_&De7
%1idnpKQGUF0c2CW$+B8mDDnleOX34q&qS*)/T<USDr"#5k^@FlqXRJ$9c'G6IQrn,JKWsdPL+0mTniV8'_.ugd;@d9991?U3'ZNm
%%@%8=Zq3_P7Im7g0/SR?ka9n">`*Kk,!:5[)G.)X!ms?8HWKClHB]L@n&XA'!A_Rqkh3cj`YNNgU9P%KC>g<ocMr`k,tS9VAl3d4
%83=Z4bUNW(M5i6n\,"lD[du:Y2T0gHT[#fI`['tbB97YG0j:dXj-trDl[^H-;D&..(Ilto61m4V/GMT;%+"a$'?H(4N*2[STdSMp
%ct=M!W-tJ('G3R*$YHV%%GAs5>LkroBP%QBRY0_*$@&.W(l_eT4ApL@`]%r;E:hl4&+A*l1u;g"`AZ\r@Ud><XKQ"M3NQ3H@="(c
%G]</ON?Z7XF;3uUc-[[0TiUbXmu77gl=sfr+Qfn3qba1"dW/qYgI!-YSdU$]>*HloX=dhp[BB"CZdE!B'9(&G]'iQcj#/8f^5MYt
%4@/X\lXt(*O"2Z?"\Pf%HmHf"QUGDl7]hgVCW'\;"n;%B=]kOU78VT(&a)g#o_bcL-9XngB!1E=IYUEN-R!013K).Vpr6jq9tLt@
%(2TT/VcY7Qr):*u6NFb`"XcDu4_>Gq!A9"t>PdnXW<[+Ni(tCn>fR)0ObW6tMC=oG@lXmW(,$C$,We+_#o0\(Ne=[*2(i9"3k;k'
%\'a7AH?5"`D[\JQe4(7$'!!<S(td9BP2$6;;3B$XjI7_)+ptoEb?$[SS&8R\loJFb<"1\YNZ%mI\.i0QSqVXV+_"Y:*5Y6*d93,h
%l/I#_DE]#TP"n!IO_s#G:dQD"mPEu62C8J+a53I5Boi*%ELs-,@I8<.a?L7\1!@M>k>!<2a\qXqpk'ng^&&?%kTg$+n6AqRTVX:S
%HqPXfoKX,`lcXH@Z=`&c^$E@DQEcKq7f=GgfZj^/+91=o1q"kDcs%O2Oe0pF&ZEgMMAscO0]+IsKadDHg='m]gJ8Mf@r]sF^N?\J
%mHF85^hT`6b_!.jK7Wo%=opqcBUV?>HcTr6:8ccSJO0CH@j`+^Nt,JMOk$IP'a3KE[2^uQFbQZWFUjg[n"b(e[X,L#oC(%SF9:""
%MO2@*MBrJeKcDT_91X934736hoq!8E.AHTIhCEq.Ut6E30WcTr+pQk"RUZ+75;YF'G)OD0m,=]uJ+S<RSS5pm=0.Q"@&9"O)hW+Z
%Fr:,1Jg!P/ET[63fgbVW&%BS<hfSREh+H01#I"b-a(!/+?4Jg,8PpPb[L0\J^5>YllV=YeGd%X-W`1-N4ifuj\*BH\DK7cVNL)La
%Nu-:'!#LBcJZk0;IXZg4c$:)"I1fBS*1r0WlY*Q4/<Xnum0EZo(U9D7QB`SmR"Z&Cr(tnC%r[?S=^XBLm<-6Yl6h_ufgu*A,PidF
%q6;!N?o=Ao!W-=ip$Tud3hUmM(eV3#=/ZX4H)4p)$!93EZC:kH?mD]gg+Sm#\Llhk$H5aI@M[BDJH]ei:6HgF;U&S5WT'='U-qi/
%dW_g(EDR.B[/mWSCZSR%:+mq[14M2Y,DD,`*>MlV\6;<92"h^dQSaKnLXC!/+#dSPDs`>I:4tXb"RH.!#Iepu&r^J`1F,m+\;^hl
%;[EmY+dpg`Ds:Dj_1lWNQ?7og[PlkRUll)?Bjc`(#u/#I-gE)\2,k;9;dXpZ1>CFl7SK[e3B5a(YR%0N,mDi:`sXe8?e,Tg\q4>'
%ltEr-*2EcKj)P_].4['H"PEqF#>f"\\Er.Mg8pR3K'RuMCA>du?Btc#kn'&k[:/f,fFn"u[^Bq^SsTSpQS=C.bZM)]/1H;;qhhXV
%c-XX5d&^H)*`gRG'cTacFeg)f`&IE!CuW\=E"VUB9!Hbq=M[.]"Qr_MN(`PT.KS.lE?1tc=8`MRW0SGs"hBf:Vp3b\DXn$gYihch
%F0O./?r)O/K#:T;=H&>-6'SH0gWa`CAOUl+qVq?&(;!t\a=9XBegTJ92kk*h$>SKLh$EE[V=X.7587ik`TXA1,_)Y%Yt0mGrtI?h
%krH3V_uOIn3AcXn?1MLs3D6sHdK#k^DFk4JhfW9cIq[JD&%4-SUa&N@c:\Wm"A&ZD&76F_K68CE[Uci4U0YW,YSFWEqCsdE%;+K9
%=?6uVAM_>[e`$XU`NA4cC4>M%>q(P`kj,sGNBGn1a$mV/pZr5><fE3X6F,e?UF=?Sb+GK97-%,KoGJg(+.>!Dl#CU".DeDikrEIa
%i5j7N[`(4)%ekC,gn<ekO]l`C,L]-3.i:'I"_##`jialM'*6:N$<A6lo#G?gm)GYRil%QU7R/X]lH#hE65NGjg*RDXNl_f4V644^
%!W%dtMej6_O(fBa$JF8%1s&t1plo5<25[c&4b60k0j:$;n+p"e^srLhQaEfG.OIofB&jgq5pP<emXa"[dpJt^QP;CikHWClXG*Qr
%Xeckj1dO;%H\:+<F=G@a5$Jtc5f/s-kEM@X^f-$)aKdBLM<O6ldHRd[.Wps.%'7WIc/`R31fk&KKF%0&q[^30O_m5`]9*Cr7/W^l
%A*?FR'QYD"b9K;['XOarF)eK1!=P9%S;p@OZiTG/J=M<MYW^"dk]0K&FWLQTM3l*O6Z]b]YhCOg%)Al)g^+IX2PDXE,`oqqTPhm_
%#dn=ap^Z:46rXW&O)-QF?.)h4lUZM==IlVP$HV[X!i%#6Ik].cq*B&dha8\C"[=,XF0$n7S;",H=P&`[^/`FB&f*9/eWd1J/P,`h
%<]`f5',n0]'jO:_VABUP`D6.SBbV+%lrh>@GCk'f$]KD0e"[$P;@H)]1;89.e=`=ZY\k5S,3tH!?3Y17[^5hDq[^::#;r0*ejLjI
%#bDFif>k1I_G@jNN:,aKkReKTX9\j/LeL+0e'o"qfGoPr6Sk642E[plRGJ![-C03r74qNnGLsUKA\IR<'T<>(@nhdWW\"3n=0K-G
%dTkHTh(iK*T?jN>"Buhur@D.(/2X(lb.WoZOQ+W1$`+_s:4hlgP&-Ir?FF=<9G4EZ`IE-_@%EGi?GX)),6u;:fI^b!3dLnUjQ9#=
%dmsX&Mp:llrLq'u(/K8*@lB7t;!T=`BdmU*4"(Q=F_cL$E27cXr.e>_?G]j,6+F<(V!N\J._k2Zs1lA\@hlJ5bcM_!i6nN-kL3X3
%.]mX4RR.I++WjefBET@W@cqcjaK^G`AT;S#1'2?Up&'q(Z6E:o^3o;hpeRu[!buSsF&4BR*^r%7A7QQ'8k@&q3:6R)7Rh!CV)8B-
%UgVBW@Z*&0daKe<lS4PYXEGt23(CnWiYe!Q%O@$s'ep=hieMDc:6?Z^%mEcO\Xp/9b5:1oI<X?fL'P.tg2(r&JQhP#V81/t^\2VE
%GSX!t(R1GZUY#`;QgdB_d8@?BLf6QuiBLR5Yis@T8.-M.J@7.pLI?i"/3.KZJ'J+,9;<[F+YM?[:(!^@0W>Gs8-YF+F=[",%Q6N`
%U%s#C/b`\-]>tnt0&DHG03Uo)_OaZL]le:+^5L:^M<6JFgX;gi#k'f9MNtD@\\ff)UTe50qcY0WF@T)p>%,es?Bo=1RAEZa#%_sQ
%72_.N]_`6'P:`UqXcq,e#SY\j@euK+A.LE\Q^g3VNB-WNC^WZsU$9V$SaI!dDl')[fWtR[2n$!I=fsJh0s%t8kafj3_8qV`*-s:a
%&*'"_S:.HFPpJi<et<XTQJFDd8CDP=kQ<E&2.!cn7.%=2k1Q)t\^\]7?GnILD!/H<N7HLpm9l3r[Q/#K<%c&9pA3&u;Gtps.]uk)
%@.rGk5cnH%.)5U,@*rT.WK7-up?^lsZSi-Lj#Y6jWj,bj$MhNFL;#\,T[[S<$4@-eGla7!ad/d_11_M"Th4brG-Bu2UgF:.\`CE`
%;O\Qg+SruR>5A79g^AqMpVDHMium`uY#.e.-mmQ:Cu7h`fuFT->+>**WZ#].>&kB&^n';DY%Z`S3ijp/IVEfL_4;A^AJ@FKJ<X]A
%S_gSL77$Bs-h]cm@J<_j/@#LNCP<0^o,[*"#7I8dhD$e]EV0Rc\)`=HqriZVQ_"@I'QUW%a%.C2_b>Pf!rNVPX**NlKjq`5WK247
%L!?c[Z^)%j+1a*2AmS2o5hacVPbZ4)Srdo_8JJiR0*="i8l!m@;snotOQlM\:SOqt4mV+0`X8fh_MF=SQdL>d\QH0_;,B[l+'kE!
%h:n*8j1I+kTOeGQk(B#aJ]=UrZ=6JB!M*WSo3Em_]BF79Lo2"A):XoOgJ0HN?hB+`a7[*oA-]6c(#3&3lWJg<j"Fg!;$ZRj)mb#L
%%4Ona_QTq:'0QKg"3?-7P#i(Y`PI17?-4G0ImA3S"]rG]BUZWjr7ro=8O#=h8VG7r4oK"_Dg-5o4c<(,ImhfrXRKJR`EVXSk==b#
%8cubjo=Fbj2Yd0$`FZQV03[hY*U,bp$H7HB$fC4&3ufGT4V2RV:I[?:&tq2P`^rqRAZ8p<WI#_><M\Q^Si(Zh@ATj8YDpcZ`gA#Z
%1g)B6E"CDI.7"$,($7ti(2jCcDI@I`YYX5D*#-l>$m'Y\1'W?bSS\T?,S.Q^+tsTp>!I#hPOcFV&TFu?:Y&`,%@&#+Ss%e\\,htd
%05U6WR=B_j5(g)=B2Eg#&@!e"VB9-l5aK]H"CfV_7#9U1'`<J7?.pMV#HdQl&nGL,C<M,?U,>=2?!=nqRXBJ`f`>NhF97>5mV%`X
%e4;YsNM`,PdQfhjC'5DnM$RNT*$B:cDe$Ca:sQCi:NLtbZB2=3Nt)8c(86'u*h4chbAg'+\tM/Cg-/>d32IBAU4s<,er4:qgf)Rf
%A<GEbopmS=jG1.jKnkg3!D@L/^(=M//U\ca/n';QU,2.KTXtf@+#dblLZ9pSBC1J6T#f/U;['4S>BeGBQ4[<N+4^YL`u<`WA)L9m
%:ibF"i0+)d*nnAVF/CG0`dj%P5e*S`nVR&"7KJ=b.28I:k-S><:hkQ)?q(8g0*VSrW*o*q%L-*RB5S"(.U=L0q(FrL$"E<Scq"r4
%B)8P?*h'!M2ZGEp1oH5;1j&hE8iK=_AtVQ,Cl/cud'RN_@;rG0pS#%LMNoOl(_SZ7AbLubaqPiM`JDp(*?qlU1l3Uh&$bfV$22VC
%*m(N=C(]EWlmn%-2$0`IK+S*_U$!\d`a^A5WBLr^UKfT]/_*=I.`VnC5P&=j71/I>I7o$>akN=%6s)/qg9)DOh*K;6(/UbO'EQcs
%Fc[;1)%s/l*?dd*#RQ!Ym6Ga.:C3C#U\+'6%&20Y#.MZBaZjIl$V/Z9#04ofEaDnb:23Lr,+L\E[o*cH_/6kBBFr<cF+]IkU2lWT
%;LOtJ_ZSUbFGp&%[MMKpd*XBI[(>0#*YebE"F8,tB\@*0cRGCXK;oZ\6+&a0M[ATPMM')P&h$p_WTt'"7W[`.d+S\`BOrT">EIU%
%oi:hH30:Cb3'HfOecd<63l(n-$)VO'r8=?t6+ip_BMfBuF*KJ5,t,Z^kOO*Bc)tae7'97c9WXmD\h,%_b=r[[!CiP@MD2oWgsW;V
%gfMFfJnk#SSsad:?YKZ[5]g+iIH@D3!l+LG$QI8fU1S3r?^3#a8drhkVq@^GB4o$ee5Q+rc"Ph_b&,<cK]G(./*b+g9XKaQU<RHQ
%*ROp?Ng7N*FY^I!R<`V&q$3`@R#W\2Q"Ns[4L4)lONr-XP1CN^H1g1K)SC+M)IOUp.P]BGA6R]l0efg.j(bY-)j>3h<[\i@@UXZZ
%R`4]ZH<BI1B4,u`@U!8V9eQ=gOJ<@.["CKi!M2rTN7<:DGo@lkIUhGNW"[6aW!S.4O$?\KgW<3`P&EOAnE.-*\(p3+m<,]!pP*i6
%cBjY`CU&9m=Zo8]b)GG;F"&@0SNR;`X=HQNCXJ!@5[cM\9Sh%*T2lHG"$f>"PV\EQ8Z9[hnqCB/6Nd`H;Z$4h'3ifdU8RoXKT%7A
%W#1-pMJG*0NM)S&8sr:2OELg9[&/Q51.5R,=W"cPCgdA0)QDQ"AjmE]7n69'rQ538K#1VsRlfj8b*nOhjTeh!<I7XKT"=K)i3<tk
%XVRrmSb]"'AEa8=Q&PtY@;4$?P"*`uAc%5ONRi*+2sL;"LE965dtT,:B\s^?$\EUtCBt-B"fl#u0`M1oCp-H\MOl5QX\FUL5qb)/
%^'3CDJ!e'i_UYj4iAs5ZF]`EWMTA$;Nc'8j"NN%pr32?D;;#@_A?tO<j%61_[Cqr8X_"*ZJMmbr1/)Mtb'"MRK<In'$^RJ70hesl
%(KS7EdK]FtrEs$faiT>q)<E(qA/l!n*g(i3edjs1'2s[pPs3&I&kZ]!E7RV&g('FD0o$(nat>Ckc/0f94A_#r"t:lb!Y>Gk`pC\j
%TTu8Z3&Y/ZQn,%\(aXu@m4=gd_@pl1//a/mr('X9,6"4=OCr1tY;\[*O8:Hgq?&g+fY)]E-1,#ImdF'B8J1`J"^FSCX6O#s^/pIc
%]?RmU@Ue89co\M>K/^)+&CG@u[Fc3VG<1$]`&@Mf/DfAP8Ta1Cl><YJ485n]&PLj!W)/q<@+5T^O:(U+1^k)CW=%tm/RWVlpDJ$b
%r?)-5>^uEkdq)F&`gJVW(%SQSIX#CAqf@5%FXC!Bop:,e+4^cO%HgP$S(ak_2eRrq+p>O<c%nO?6:BZ!_ZEJ/eC\LMB[rNg:&d<a
%<$`\U=Al2[hS#&aOkt0%\+^IF;u%@jE^`OCokWLN`_kM0^a\IU&0hH'@UN0Ibr@^O"rX`M"II!C'[lWL(o*Ei_kD-t.iF](GVJ)l
%7n3rl5*4lkC,?]1B5]CFMDpj"`D[qN`>cfuDHH.o"\Xr[;k'\eM:?iS/V&n-;^G\]-<B]2X-KS7CuM:b"U[*-^2@ZIj6.>.?CS>J
%`cGSH7M/0pSrL5&%qG?*Yk'e'GTUiKh.+TWLVr%cr(qS9d#)JpQPJ$Yqrk+O3"C*We2I&kTVPBu3[8f$1c\UM7qjA4%T^LkH!S4n
%jVetHljYmMDW^k.H>-IoCo8.(mC[XfNkeu&TOk+q:.d3E4WD4:2_Q[PG6aDHqr:tD*RNI28aDPNH1=]DS4&TaG(J`_2ZHGmD^=_A
%afg5HJZo%TMBl+ZErdj8,[b!DY#7G<JAIBrZAji?4B!82s+gB6!P5*U/2$R'[H*WSqY,^P\i,!S)`cujj5k;+]M%L.EI@W5?[V^*
%s5X$do'(("4Fk(i?FK;Kf8-h)VPj4XQTWjh'Iuojmk;0%Mm7O;T@:@E&:BNFf#es6k5%VP^s:?0J9CQudL]4reI+T+'i>Gf&QfPA
%P8&OD(9D-)g\ZH5qgi;'!cA"iXo=/fMt71SRFQ\EiZ_RDk_^tp5F6W#Zi^UYC4$';f](c*]+6jkG'OZ';/'>#nKQ,m&@2%3mS))1
%;Z*BJ^?:_N;0O9?Pc_AioC[tE`,6rbB)(T!qW^:]('B^AYZ(b4e8PGjr\6i)#_%F4F.U^Q=[:)rjh:,A]?GmdibSHg>%`CL9]Z]V
%I<.'^8qPU;]K6"a\`*h]ecA5)o?i9dhC$/h(1S6iHD.PA"$!`C_rkDP'WX+C4qkPP7sWf]L!?l':FQm\RcpVC:Q!?/9Hqa.o/r;b
%<:m&krWDD#(RDEWO'a&S.GF>T:b'25JA$KcOVpI6jh0pI_]7)-p"10:%@%%\lcfsoqoccR7tK@8GfXs#Ho]MrNaBf,O5;!g%?Ef[
%c^PCaLPp%d3WQ3M5d]j)]T;t+*]Q3qq@?sB>JP:KC)j+>[r5Yqn1!D^fKg\GO'MC=r?/V4Jb4[GPT/0U2>u/%@<WoB\:^U%Hng'(
%3RPG4Sp)kd6I%_'5BnM]V-?:&SXfF5"Sjgl^O4INCAIL'J+oEsI/;B#s'8bkIJig)msb/Shu(s$s7d]8nTR3FqYJrrqVa(krAWo<
%s6fgRq1&G6?_@AFZ/pK6a$9L\LYr-ohu<-V5Q8iEIeY"7qtn/.h=(C6V]UA[`r#QbZN'n'n=+q(qk(V%hnT+%s8-_`pud/&%?Or1
%rSuMerU]L>dXUemI/<1#^]3eq?N0^t55k0Cc@>lKo=t>!r3-$rI/;G2q5=1pJ,&:++90gc0E:JIrMNHGVuPl-s7q-rTDhCbr,:dE
%Da"[$e12L1f*bj9VaV'O*D4"d:W(j(TQRn2Qsi?aqLV;Iq$OP8(SSD3.lVP#%g7W$]tIrY$!9)%]-cOY'm4&9/L?AZ.D4!M_7,bY
%(Cn3pj?(X2r6_<uAIoN%]77E\da-\)Rf,_qGa!\`leB/5!Lc<Ui=?Oqj,55A,OY:77M<S!B_u[Ss&1l`d2Z`@?CKh8[i]bh>\C7/
%j,IRfrfKp)"!Ns#T#g><Z;-*^-TQilf_ftIjMsL4"RbuSER/uVa/n@3=V4H\cGM]<a5CB3^-DN,Mtgnlhg?;[Qhs@H9R+=ThqdZ)
%qQS[?UV!VQpP0j=>/"56O&)5akC9a`k.g`*>jq(#5Q8]%kd54+V<j`0ZY<J1H`5g-)$sXNDg#"o-PI0?>5'RK?BLpj.52hs)/Plf
%WdUg(3+`u<h[XSP\SE>>^:*W[*qMos2dq3\eObk3<Bgqt^Tji^P-!sN.`PX&o(fS.guc#564:5+:H!`DI4:?^K6A06SQk$u"kaD0
%Tm3PrInXfm',osV/JaptenV`$B]5dge,$+J:#KW$IYf(fA!W4dfAJC@bCe<8?457FDUgiC(i>`>lW-<*81H3jgYMRh5eR2,KE:IG
%)LJ9<OZ#"H+PnmT%SO'7>Np?8](#i[]!ft>er?/Bfr[58DkX1p%K't`Z1Mda@RdT3<8)^dChO-)VJKHQ:M!Ta#M"r=:c:#`98K$Z
%\L1K\hl0]L@MOX<rQq(I@s@*GQ)+'nUe#U*eH(7V#B^6?e2_4]8/f*s^UnJ]>qVKiaIj2^7Oso4O)=J.p4J2\b#&Kff<BQFSUVR4
%S_YiM9#1th"VZ\)U<<\nmSl_s;j.!-g<+X?"RQq'M;`CE=C2nJC4ObA&fe4mK<9''^99"HR-Sa?#'E9MJ$\cSUG7l_m6JWm[n\#2
%.;*p2)a5OXfZ#s;V""ck"R<D6Z[jo6Jom<\8^MV^aV@kj5)kgc9ua<bS+FQ&W-*N(o<!]8:3JSlP-neqAi&C%>$7Yr`'GEEG]hFU
%;2&'%ZGWkgPUL/c/3joo`Mf;6;&4$U3K')nb3*\=:p(=I]!.&mOpP9HXB1]_,C^+ZHhj7d\Tk4mE4&r8bP_eX$2+d9P-,8)Qq0'!
%NI:KK1DG\7`mWU>Vm0Eq3L4NFR_V%<$o\qYM0=2_gm^HEP(bNRmmXT%TfJs(DbQUgWW_0IENX*nHpE'n#4kTQi5)@g<W23n[4IVg
%ri.iuVojaI(@_=:>+K[W6R-:l,Q_".'LJ%CLt']"@kA=6,Gf6j6.=d.OELUs#9dAAiiCRS2Y-E=<s;!;5'ji"Q%Z%U8OlA^DW!Po
%7VWg9*U&L5f35jk=\`btKG'V'd<5Y#Yt)aa#Zt+O4&;5uU236<`Zi/lqiX!2>m=;uBrl+n[_jDZ!D_6Bn8:fDP>lh1dC0K>+SYu\
%D&=Kc*d\_=Q\+RJVaO)NqmN6.\>[2&B+`LF5Ba9UP4oFOi8)iB-fZ\([CVg/5qGcAeITokXjiJgH$RA?[2]L[-a:L8OiM4=3P.o2
%EKe1U%4Y&%_kf%5_M+uoK[?bq^d5]PF6-ZI2S9jf7Gd8[?^DMO]L1^tGV=[h_s99q=cA%djPg?-I6eX4-<ocmb99o0;I:Y5;GtlC
%Q,L7ZC5o$MJ4I,S6q:YLeQ%_q,l>;5-82<4hUgo?P"O!)+EN1[8fr3R2mn)6(3]XbClJNJ,\@#j-T$`-5#uT8Z<=KQ(G'RTg#]<8
%E!?iXqH$L[aeZ],?VS0=p5o'(<U84-BM2&ELdl:.46C_SC?SjR:pQ`sblnu'MdLB;6F19bDBM>e^"+!hJjr?iX\9.i]$Z!QD(Bcl
%BB>;$LS55bhAW5IEb=qFU3+p7FV`uBYkCC`2kJc^fdql(P:a?4d)Aa%b,M^';%+oIni:R,:qguW$V`m)+:$f56+]\Z/HE+T=\lPf
%^5M2P@BF4qn3K'<BipXK`A`Hu=QeBS4C&L68Xs4-9N![<!e]fFYQiKBAnY,="m/9h$o:+u2g[6T12<L+q/+_21R*7?H5X)'Hr8NL
%<>b,!aSQ@j6P0!`.]-B_k&V3!,OO_pKBMjrEd0ljs*,::LXCAQ'i-K-R!O@alub`9+m#4a[g(r4X.BEm0AglnB%5RET$^Sd\/aWS
%`i(=RU5Fctr:PaupOXsgeYDioGh-!gDW%s"S'uC%;ndt>f(?KbEGo\^!R3F+'omF72HgGFcU!.h/O?9<=Z=mMjGZA<$ISG1K(T%R
%m.bYl.;:QJC_]_D<u,9l6uSjTgW)@SC>qNNe@)RW>dah3>GD,'h973;$p1h?-.CB\YmDSLZ2mPE,bC@,RVs/1IC+.aQi"t>?fuE:
%%:81Zm)tcO4A0s8Q[+C]";NcUU"\Y7?g#8K@34N\T1(a\7Dn;7D0mMBV8VtJ]h1fM9%.L*%mh3pmpM>=\?1VK'hekg29En^@D1sk
%Y367jE@%02B7#FV@*i9tc'1p8[IX=?$^]h(4>lcV;H%5_TZ_"NrQG0$pcLTX-<3d'U_,eO[4R3^p$UDYGu68G4"/q&2Q/7Q;G'Y9
%2BoC2XG+34]gcP5FR^:e_('d6/Kf1]_Zj2-9\6j@R>!.cDN:"HjCh=5XA@"@-V6$rEAP2OI0ZkC['>miX26^?MZ2@C?ltGQn8`YQ
%ld3E+:hnqdOK:5r!NO'8%oU'b2(NO,)Q=\K1LXP+\j^?O*EDfgX3"Q@bC;H>'Q/*]Y<5\E4oYEEH18>3It#!!5@3b6oRdB;i9S)1
%nG_LmJ(+rl5Lh##0D6:<b/:.Ir%iZs#!TfWIPL:e^TPW#@31Kmh:MPQnbq_"p37!pIX5Ng?4QROgcD'GZ]BIokEjpDp&4.CqfoZ,
%H135-IdB1g)4,X<KXo;OSOS[,_^^)aRD7VCfC)MCis/$Lo2D4WnQPii*Xmap0e+5<!k[C@IX$?[C-5`1n)SIAZ8MK_F1jfkjDK.>
%cd-d@S#^u2POEO>IXQOl4s%n>mgns_V^LuojZ`^$&EI3td?>(^JjK=n(P[S;kJ&PjAC8?a#RN5CqAhjFNJ[Z*Y`ShZG6EXo^itKe
%3/?r.%TuQnGD1f7:\^7]Lm[]0b<nZEiOa\0-K;YS6n72C!_"HoHU:.JiOa\1QV%+<E03<,mg9oVbN]mtN4::M,A:U3^+4#1?g2b<
%Nqf=Jim<fNbjPiZfbD.JHt3l(.tD_e%_j9B`&*tP#U2!?nN4TY9Z[$i5SA"r4$lLcik'e6Slt^/_b!f3^*B;h/C<hk.=%*A0+BCV
%VW]ZD.p9URG6O;Fk4"^lQ9:f*QNrjN`-6p%lq)S+JB:3,:Pd,8k?f-<ij8RE@4&UCmg:nNLmq3S;s_7DfG$2M=.es5^jiW@2p100
%WS?1in3)eM9)-B.Dgt0!mRd<7],['"r>dL_'Cf@'8fmBWiMN-f2<I/(,gH>Z:_cdL?QQ<.*.E1GN^q<;7-spQ:^HQ/IfI:r^\RNR
%^\ciJ5>3N.Oit?6kN/uVNVR$:@kiikMk(?Bp8XSoV5_mOoq7r*.I0cXGr]O^Dp4*'`WBpG2sP-*mEc?Kems5S-hg(-8HYgh>.8#D
%Uu+FgL\F(")mO/PJZ>P9Xfbhb<K-jK^M25)_A-?YD!@leWpYmi1T!aK7]l3gp)^4C=YQ,e?sSDb*5/!)G%YbQ(>Ot;)6R<"U3,X#
%)KnM3c,3anCdD@\C?BY3iMRdte=f/mWe>$INN9plb,-5&Tmp[.Lu%C"QNt(FjQ5%3a,1O@+V-N.9)VGiDG&/cn:?*"jRs--X^`hb
%c5!*ebM\Lp&?qNl]\)2U?\]$Y9<"\X%pa?N_UZ\aMaVJlB/:"G_ZPj%O<")82J-s1i-?oah#qIFs#fiSnXpUQ87Qi[Y]C#CDD*fe
%Fn7RnX>bYm^_JMMB-Rp[hH>41H_sR"Cl;(^$t_WioG3*)'lWi&>7`8`J;['cF^e!=B]T(,KM*%uGL%)C=Qq8"Rb-gTB%Zui!n?5q
%Mmk2>Z5DncUQ^bcW_h^njJ@fX@"ki)'"c+MoXQI-m1sVk+&hjep"-.UHO)Nr\n;'CM$V?[?[6j7KRei];3Qug4[.Oori]GV`Yb\8
%\[ioM6[XTQIC+.3H8W2.g/5bmEMm-b::5n=HUjs"p)Dk^[\0D#JK673)\^m<.7TdP?]hiNQu'5IebSko6cj=65;I'pNf@'Xln)`Y
%d=%DN)Pf.Z-)9A:#qG+u)CUh">n3kP_n/qFR=H$B,-kpE!^I+4Xl$>sV\cE+n(!7:MV6i.M"I@DAm0'2Ph:r?q-;XEG+.6f&jeDG
%=IorTe[3Tt_qN]OY2WE'/S&^)]7+KVa<8l4,8pCOdFt`,lLD;ch!A#C1$FrM7J4m['og>68gW')VH2pWW?7fmRd-]k5/?pa_,.l=
%ZkCE0;*1`^bUA3Wfi$(C=GN1[\*,V/eSP'%q7G14D:3V@4E.8`XJ.CQ<Ftm+&764oq$/@rGEu^;qg;t,kCs0^)G012!M:iT1S$lB
%3,F^X*DDRL6Sjb71fiDH9l#bXC'Dr#!b-,:J[QEX*c#kP7KCGs;k9Z5S8KH:hcRFi>\]8qdr*$%3<5>`!Ip2[Ff_kb_F:4+'6]q+
%J$8fYN6GpW!r54=GIGD)i9g4If\UYKq!u^VocceM&&i?cj.BIr7OY@,@.`TdK#:l2)`*AI_9bM1GSS!^#>u.u^e5cLe+E"b`Dt[&
%2J*QR0u"ZKM>qucXS`u1j7`5uZU2Q.Ldm3`Cb#dG2/-%.DenZRQ`VD1^cqZf@nqi]lRlL\79&U7k/C??9XT2MAU4&?!@]\5*leK3
%aPoWO*hEfmCL+I@9ab4R'W@/uW>%!gIXD69&+u5/$n.tVlqF2g?+5D2C9Y0n"lm@`rN-jJ3`Xj:p%+M[O6O@k^(R#[gD;s*q5W]6
%d'j\^TC<p;det\-kQeC[[R0ESL-WP[Go*\']!<<&ecMLIVS_'qT;_0X669l:)c8D-;en6Wha'3i<)N.n))nedQ&"o-Bnr663#7NM
%=W:>'=&4')MJ]U&__EAXjAGuD27,:%`"D+#4-Fu;7MjN7S#0nj4M(A0(A4mZTIk\QP?_cWr!6sF>m]0;;!Kf+AP7U1gbH,0nQ[d=
%"-Ir;A<r72E(qjf@q/:RHS4ku9/T&o@e@Si^^2WiUTf_%rr+m9eCPZYerW.fe[tq-B5iodF[(_p;C*8dWp6%nSj4XXmXpBQS]NBs
%;9s_BPn3QY%DZ(,GM4h9JC-tl9B-j%=;g]Ee.8J3YP<H8-/:X4U6nD^at.6'/Tq:qedd.0<BF,[`G*0<oEohHTpN6'%F&1mVM^0^
%9'>ro:2&&jE:^uEP%@]cmmA0]g-D)8aXT`#0,EI;L0b)Y_jHCPH]077doZ=2&Z>drgeP^RRm"EXU,VMs3M^h5NQPFJqZ>V:6/+/W
%jRV#Lod_l[C)47hkB:a<b0"D6PZ%<'+,>WO]hh,POij>nDR%8tYKFGPXE3`6[+jQ9i9I5=*6roO1-c@j"gOQ"Of#CYd?9*U0RmKf
%fd]Y6h6,LdeJ^03@E5,o>MUqaJ0)bK_6otT`a`;omiim]kF75t-c$8sCcV6t%l0(4NMp+2gIcE?Pli;2gudVQ1hUF:SufMi\^M$9
%P-rpEH!.\DS)duHkhj(P\QQLq*g?SLKE939Cq&3W$AjU[85cXX]j=on.)dcbH3mBs$Ejf=Kf"A:6D%5_[U\Zj#ul"5O@Og@,1R^m
%n:LQ."%cVt#p9l+@7>sZ(KYq5mI8%8Etbb@o#13$bhJoW4k(,;i)RN)4N`)^c$p3ceiI&14V-BOC+;4BAJ_A+.LDr'9[hLm[B6U/
%=t`\5P,3"Qd-+\!HGP9rCa8[k>J'>dl8'GM\cOa1V><\Ln<M+bphn:;71]Ji'<bnU(*c'A0D>kMh,h+lA?12R_`(7]4,1F?J%]k2
%>!Mael0&V$!9on%qP$TZQa/::-R(r'a/_)&QRl)^$dZDCZ60UF&U"pUj]o?MU19qFd5"h8=u15XQAItnQ6S9O-$1DP3#p!OjK<U/
%-*B!j;`to+BPU[\AHi24Tik,EA-Q3e8]YsOLT%)up?qXhG4!fB"cdZOjc-iGmL*C4C>rukb<ogFSGF&F!B+2eb%a=ldk+N<8iJdR
%RZUH=4@-KEWVBS:)qbda7&698`S#qf>E8/t)&-QhVhuP&gRTh*W2ujB*$-#G>Xr^^At%VPC-Xhd4%8.0jg[Am/W-Oj%8saD5Dj;`
%"YQ<Y-R.L,LSr,r7I8eYjbL,q.s9MM7^GtW?r'`*Q_'W0:2Q@B^`TFHH,7uKp8Xn_R<L,0qiZ:f>/H2/YRU#:%2m@FH":hO)[j\M
%fpNoUYe0kZ-?6XZhX7-tH`h!"XEktOmkYli!c)JF><1H&<D13;0Lp$4\Y0t$r33Dlj9>clDkoU?E:B-q`XPta;i_"i7'ol#[Kc/H
%nV'G&/,@":7a'b=[0.HYNXP6Cn3d@tL<*rH@0shJ(;RM(A1G0cU"[B4<Dc4B0@H-p.nfqchsj@H018a/.SOe;[hLs!43Ko:a^'*0
%Ci[Gh`gZWS&3;frWP<g(@U,u:5P09KO0L;!*9k:qHt-M;U%CFJC^YH:O.C--f'foOm887lXmJ,"b0QB5AHCE*<cW%uRV]+J0_!/_
%)s<"EcHSg^UX^cOg?.cqUfHD\?p/@2M1)^]p0E[<V=5E+Ir9&AQi25KQe?h/B>r]\HZuol7?!eNohJ0=%h"aH%nZ"oY*IF..nIO%
%)-JjC\gV'7Hpk$?EL.tRR=lo*o<=pd<7T8Nie>K"e.ab>].DOIde"&H5fq]97`[NgMEUH5`TBVn\lG)5q;*T&[qaQTb%;jc'YHM-
%nE,GoSc+lrjk%\irV"tV^]0YXr::Wes'lW>=T_&8_A#LXq]m0!kJ?nb'E8l>CpWQ:Z9/W[T3G`b8OQ"VdJ"G0!6YmX]g]MQlSl&,
%CNGn^0D6umf;E/o@^-4!=KMktWbqNbQ6qFH[*]H0,\mai:!1eCjr5kW\lHUXU6ViU)mUJ<rkH8J>W^F5Nn)m]DL9?)D$0><A"3-]
%e^VW3Rg(J\NIq_..4[K1*M'"YWlVA*i`3QSI%u#%0NE&#IeTk1CF>^i$:+Q=2qmuH10V?hR!9%8eE@;4ASVIDfmi5>,jI"<q29H5
%eGZ)V,ZAGeRLImd!Ct_6FeEI0lFgEQ?L\:3I]qb\@t3+J3X+0@$,;J4K>!olDKSPgbLWC/%OZijfA.iGL\]Z=^^&UGe?YnLo#1\B
%M_q*FF'WdqWJSQ;+PsF,TK::f-"&kuX]*NbNN]%2:Gom9jXT`"_A`H^LV&h/E6#C>8'%e;>26'9@TAB8`Qo/#];I3:)7C_^7W[t3
%iJ+JNR"i7S=>$0g+tD40%qhZd<<>pdnK)JQB),GZMf-")Q#PNoQT\56*Xs!:@>5*J=PYCL?e$So"10Sli&<2Lo:59n]s%qd9!f?O
%Ne0^21Bg)0Ct?IOI_ijP#0Ph26&oPtV:Z)')[G)BX%,_WR@;n5?b/:E9M^eS#FUk]m"F7-)IKlAWkdOPemrq`HMHmp<#LVggm-M@
%eagt00hl17KtsF+8E_[q7sNB6p^:Q:M\.>C)q9o[TfTd\8I>_a6o3=4F8`+SLLeNlTZ29FHApe1onm?f*l0^si<=nUk.V@q;dTg2
%d.sApW5C[#@I)MmB(S#mjR=Ui-]WI>7DVtRBUqMO@e7b14JKPl>YI"c/>cks#JOX5W_F%KoS;'n>LC4A6m"1Hg6SDd?gB5Ia43lD
%Z`msS1oURD?T<uO.7^WKL4W*GOOBEM.#_*EA!Le=lh4>s'EQ<D4fmD#?*%&,PW=-A8eKp2a0dMW\(;`DkQ_TpU<2H(P]*[E>mao5
%4+m`kP=2J_7!pmA<u?<BB)bCFP!3??W_E79^fAHeOC;Gu+LEQ.Q7-HS0NS-+AjRZc:I*Z'Qee+-J)aW=DG,)e$Kl/:@knASDSs7U
%$>bQ*3QWB_,_uQZqR0"%OYS_n)fV-?Ra#TDO'7RGh=#lCM`%q(Xi=Q/^gE5J]58<C:q<#d?ug7J((*R^h0(tnCZZn8/3B%GfuQ>^
%4--k*:(rqkZ=/ITE3Uk9_A&hE5>XhYLo-tWG=eF/#cG)J=91=ik>`nV*T7C'?m!I5J5dNH^*,7.a65]m<bKd5\#i1kenVgWrE_*W
%g=1ih:XM4^9@BU1HhhW=_l/*ci]f2hC9r"*qa:Wm^5I2+.S"TePNmP]p-AT?*AH#/C$@UEA\NA`n6bQ.q1]?o>TPq_eK3D$/]&P2
%mnJ4i>1"[qop\iu'^0M[6rj916A<fj8-ljg>hO6hDIKg@l+qr^X1kqTok*+I)g8(7#-&.j/`@^ZR9[WXJ8VE)779m8f[&3hH"3=h
%;%27#!M*<jC><[R@7Z:'E4_i#e,p#&C3f>'JpJmrpd)Y^[t6ZO$#qkP_bbD%Bj2L?S"?+F\PqVY[>`YSDJV$P:<]ss&RO5F=im)-
%%@LJ#p!J/cZ'iMIr#BBqXE>UIP#j%cRQ_#=!U]M9`T^KJ[X/'9Z@Y6f&^]1#Yh>#)K!%FA"s$ZA1%1%3rB-FtHV?s7;7.2`Gr>:]
%&>WcgFPJuZEX+'D)t_O*6+jC(.sDF_'di0%F4H)UZu7cXU`#u9T\1mRKtQKHiN%bIdGuOVju->t1(*.!qW5jMP@iKY)-]Q29NRT@
%Mm:Jbe!t,&@I6[p,a+c0<0pe&Sa7MC%u\-UJO\t:<6*-ie@W+<MWGk29aRUgOG_O_=.O926@7+g[<j-2pVi4/?BeY=s&X^A(SC]l
%n,FN-oqu0q^"E%.oA^@rq5;\rrssVR[q;oFl@47DjF@3oGM*EJ3mkKeiJg$$Iq`OHL<B>#rY;>6j=m7SQGMp`eu`ce<Jul_RdH]d
%2hPsS6!@JTO^-guVdrq30/Zmh/LsLSD2i"N6H'<K(^5Gq]@Y<RDX0G/VnC_sG'%q](3ReB"",jN6V47A1mQ$ped/El#,46?Umt_;
%70Y^F\l8X^]FdTQ%*j4MAqL:'Ah@l#228Ml2l+[=oBsg1V]MpI6,6?_J2b33``u!8Qa]n3.?4!dY#0;5e'_ONdT/jBU[D6l1+EU<
%o<6^@2G=/hD`D(&a=j7ML^JIT]&2ua@5O^EOLad`:r=B`aR$Uo)c3/\[B`l<o<cmLa_t8`qN:mJ:6Vt88H*35R<#2Z,=.StIfqa6
%p6b5Vh#\9Y;^DT+QLkE3\%m,*K^E"#<b1rA>**JghM.u7.5#)6J+,62VWLh^s-0V#:+K&r1DaJ2Y(qVk(^7!%YehreCT_9+`oa93
%R]@sKj"8cH\Gm(TcYV-We6:F&T>*:Sj4`bOq:c8,XGYFT@;P-4'Io]?l`b8Lk'qI.=u\jAHqF?:;LI$?(=P+%1k%p%$*JBc4'0I7
%>oa[8aR+Kb;$BhFhX$GRKCPseBNA3XaG@L5SI2=eXP!NJ]tPFaa4?"%[&Wtf:43\u'",@f4TG_JLb3_O[TM]M[(`<\[Gdep97o,6
%&Hc#f6PHf?J"hdZJTW,.(Y)b)Iqo=+V0YZaCulhB*AdsjSr.<7C=^E+]g`X7XVKc%or"g%BEQn()ke0^nH%1cNg5<ROu<RH:;0f6
%Z!2oV?g3l\m7C&eiT?gLVOaq*V*e/HP8<6%lacTjA)"8`&6$K7YNfpa/`:5%!F!:=#6qjTjgc2irZ9_e%//DMFu6.g=qC+V?6D*e
%NIh1KO_&UIZa(O`.KCl<X_-aGK3kdLBd,7P$T)R+TV,9ug[/a0?bHSRR<!6f4O@ZIgBAU.[2#X"I<R#:=A`R<IY4MZC7O"oDt""+
%GNRO%=a7?9-!h(PENk0k77E/U_==WJ-oXb`]@dZ.<A?,L'TpXDfQl<Z8fi^UU7%@S>N\)boN'`CP[)GLZB(P3=&4%*Xj6?WGfrJr
%:1aX'47E:E,6PVl!;hRSKE3)D`V$l$mY&dOWAesNAu@6.hse(^op`drjk%L.(5iaCIpo-ISc8oFNEq#l%o>f$Pg2*+`*MK^QoS*,
%_S9fYa'dea`VS3>(.6^<@XF;Ur:FDNkSS0p;8)F[q:tA!?maZHMS._F*Gg@AhC\u"\YCgLAt`;o8?f1*LLrqQgV5L-U'LDH$fR4l
%F'Dc=,TsOg+&6Hf6?Y>c4q;ApH$!u,Y3,B%FN2#!5fsEi']e9jO@REDrmIMDliU+P^,Mqf^rVb;E1Us\X/AfpT8fnL*h3euLJedP
%6P48bEFb24V)Sbn'9MVH>R&G*KGJk<*]lY/Gt[Z0ra<R$gf$`'TYaW7^sX$0_!+_440Xc74]`&N85_.Bc.RX8(_!8SI)@#Tb!8_g
%kc<<Km4<#EN:gXsb15(iI=^^.XVL=B_dD>(@'2'"]>IXY\<(7hYAaoelbZHEibRhN7cBXM\/%,eh1$G2Fl3)U`NYnaMIj8UMSml(
%$#Z;AjXrI(0@=2o%BL"LQnJ*k)H`"#<f".).<c2WVhLS6^;f$gg==gX_'=S["s(&^`JV_jK=)r"i4ZI@MpVVp^ArmFZ8<'(Z"e`"
%ohKG50\jDR\uZE^RkpRIVkI-3Tc^BlCfqN=o@sTTX+OXN)&+?+2=A%Z]sqqci2!@j\:t0gNN[?S/$WKC=8D/LZJ._$F(*UZ@N.-U
%Kc<BM7cp].G/0HZ2mY+_/b/&ojmR'h.(.t5S_DXr#+I1,,@qF@P+eQC/ePU>[NSk-Tc]uIKpI^OKe%%KDdMee]lIt2(T"&uLs6Y]
%JK)*ZkcI2foT3&i[X=d(d#+pKEEVL?;K1S.&E3u6*5-!\GgTpX.t\Kle(&gZ#.j!(+OLYfeu<M\FA3B]G#S(P)VFS]eC:lDLi[r4
%g;uX7=cV.OlrNm+$I;u])m[]tAt1dpH'beE3Uia#k$T-7")71"KibcZce4=bBqlIWB4)V)E-EgEY93lJ;hRX</=fU(,d?]ikbU&j
%;Def9i+grMTd"`_+ZKj?8hD[gjb$^J!_U\PT#&7A[_`uahttj+TgGO$P5%oem8KSlQLL9AUJufOqGpBV8o;*B4DFrT@*L79Z>LHo
%MXV_G(67T2^02_WJnh945_*!$(A.g*$Z%4)Yk7ut#7$79N@C-Gc,`8#^u@5!#'L7-SDLBp8S:9nLi>UqjMIaI,gCB^F]lN>Nibpo
%QBHm%c9GM__ipB.U7cL-#T3NE)I7e!mu3MTLTu(nW;=jP;I=8'TPLZ6M1I!+*=P\X`h5a)=7_=!iPE*;3sPp/3/!d)`3$h3'i`/5
%cH-U!%UI%h/=ngM'0Y7@-R#lZ?f8[cpgWc2i?o0?i%&3[.^re.kp3lrpu&P'BT$\*gVoa&$Y6V^#Nf52k*&lNGJ"=2OW/&leYg`_
%hQ`kX4.Y_LDLG%%&&gZjo0Fjr`8GEjQnXbUV$%TG6(D"4GcI%Z$+QBiITVir%<8LIR-h4G/Zn#I)=W+GM`>X`lmli-=n#njB1<?X
%mQ?*&3WW2g$b1CS5WqD\L74oJnD]RFS4)WS[H"5-,]hA9aTii4Ml3mN0XDfob<2/<U=`5uA+c$Z@/Zl8#1LRmm.=*cG,b?0]YIl%
%9qSRLVA//qI_JrX36EjFofk5rWd]ga\ttnZG9%'(gYF;NVm(]mj(cFH(m4*$!>;Yg9S&IqB_gEbne!]oZY>dTc2@EPYO64TXc%N_
%`:[*7_'2\bhOR>^.'a=]SFFPa<+SKV\28V7"a[%t[5MBHgJK*fi*Ng;rRpHeZ5!BS!scu?'XiN-X79LR&DML57=`Bj!Nu(%HKu5u
%c"S=Tp2JEB#&NmP'B1'N\YeXiF,`qX6/^t^ge/s=8'Sf7pVed_l3*2FLL:j&Rc3bmpObY,F8$VUl/tH:;F";UV5dofi'/e_X0EG0
%MnW?F)bI1kD#<%Qg(,05M"@Uf^[W-[I>>jnUnm1eNaWZQ:]l!%?!oQ\Be\XaU]__+b!;C+K?9F9Ti6SJ<AVn@oUri6?_I>40.9tJ
%9WU::UU$;g+P`@.<Ed[d`T^8X#-EnD<B\')m#$o"@AYK<.VpMkO]m3b%Tt>"TQG3N6&f-q\`6ELNmNX2c7D`d9(21W\'+\%C^;TC
%1jrG8ZKg]./GiTgUTKT_JmR)7fX"Y[-_ZqDO*hJ]\R6WE;HLjm-!9?tEXFJ?ZZ0t;&-XQsUD>Kf(g\nk!mhLiUhgO_lEW!8*-OlK
%ct_EWNN"Qf.FjP.:Zib,)cACI8.2'MYTc[A`Lh(?basFZ>,Q1H8%@[BV#5hL8D=t,O40gUX*#.d5B.lsUBup(g`mL3E4>fYI]S0.
%T5d9o_;GJicQ-GWqUcs!3?!;R9MLTN\ci>!L?5LCK1)o`dBPL%:dZqT'NVR#hXGQJD4mA3kK?k<O_nnbHC]9,l6mK4#N:qF\<4*i
%/>aG70^T'9-A't[r``RQQJlS0M8M@An<G1$%^3*<bWsbllPRkr<4?L+3c24'-jqO73+A]=HUk1%#ZkIkGH8Q:Nb$$foZ<UTCZf]F
%"Ed&=:KZS]1A"qrNkIWBO',?rObu&&k$GCP'jN%HC4(0uY!-tL.]<gQ^sn@p8COcH6S6:.N/lF>#m4[8_[h-G&_(i&M.UHD-<$Zn
%#$DXE<#]J%;,9bp@<h?!BGIcZfXV<11Ns9jP3n8]<\rGKW?h-j1;B_cjYQ(uS,Q#]4Cc"/PoV,r6nW$XjQi?h9\At9]2HRO3g<*'
%5c&eaWqM[:`_/S=!*,ch/6ErjEF5/U:bb8p>^i0G!Hj*pl(FdG%U34(Gf<WhotfA$Ju)DGONU)o4,l]F-Q>`C*m%Ql=M>@4JC`th
%>?!9n<9+_2CmtZWj`W3t<kP\B=t;Ei"l92%YW9oADHJX<*Ok=&`\KmRFgpFZ0;GWSP4FlAaDOZD'JoTER**4L&j1n5JqfN1iS&n-
%TFUa&h5B\T3<cDZ$bRSR#dg/]T;Ag.#d,c+NP_#3QGEg7EF_Os/%%DQK"A,/mCJ`-[4jLU@';bFC,r-m=&9>@6j:dh27PU^b7N4A
%*BY9ETkr&:3PDU75sRoC(2>G&\D,CX89?LGE$X/I/1g'9N'K(6^:5P42oXXXE+JB;O(#2LUG3FR)'pMB6OoD-/?k5n&9,$Qg&:9@
%aI-\#3Lp2oiHbGoOSjY.Z6%6,7b*MK5j%X$Pi?,o["(&9!=rrE!`u6@]+:unZqMOa:.5k%km@W[O>nr=dBXb&o>_(7%r@d@d[f@a
%i8mpC4.RAZ_V72X]``WKJ?NkC@\j`X7HO4sDHYF2S&GkZ>OLS!miVi&Q;RA\D6n#\VnmIWWlJdTc1O@EU.'SI$mN,T^9T&D*-&-A
%"5X(pR7_l.@RZ3o057rC<+h7$\LFR@Q=XhG<.j9R$>T3g5"ok5]B?#)LP5fh5'dbT4HL>UY!VkkU+EbXZ15Y\80j64AjYcP8gdB-
%okef(83?@UAMR>3Alnc2!I?q#6!R8q;G&/=`1H76d%$l?V;&?QTI#7-e&aX[\[F%IDJO<PY$q:]C]Zp,_ACs#pJ>pMAPo_0-NZ+k
%L&[4EGLs65=d$_;i;>qm<!^u>`]HM[0XK;m#g<HF,)As1qHt"\!WDcJD@_f03o'diMZK+?n=>gp+-@-Vk2p7]DR4&'U;/iL$R'u=
%V70")mi*_)fpdOB4Ladi6:=p;So?"Ab:O[UBH'WA1l,eI7Hi!4\hL/cL,2MKr+uajLc+hPJLdGh2O++@WmpaDM&F0mV=pU%OQhg\
%-H`YY6!&\@^Q@!g`GD>ocelQ0+daEW&>[#]i8pP<A]DCRhfXCL76#e)fiB4KI`j=pMRXEZM7:.dOi"/Y(!$nm[NoFRVg;/hWuAo^
%#DupBC0NsJ/u`CH3C'>R?Q2QgB^FbC#`UIk5iph#VAU;M#rT[aC37@P?iX.-Gmq^&qU!"qgW+&9+0UYlkfA-"WZ=#jOX;IrD+f/]
%Oi4qKFqhALg>/9W$]i6D%Qd2O!KQ1JO;gm#*0:m;M=>no7i5<8Hi5.e*G$XPHP6(/S4A1sAA1bnXVmq"Mo'TCIrs:2i:5O2":?:X
%2m*^?l*4Mh]u**#Kdt(T,QMmr/*CG_>!ZS0oD/sg+V#T0]Q[uJa<UpX_8dgUdU)]W6jW[G_\-J>@R37]):ZqN_/hhjjou*Pl>^ds
%,G*tnM[0`A*cig)"CWG/1lcJ8CJl@gE7)&c4]]7S.eJq_<t(^tc<\]R0kRK>GA^H=&M$DT_8"2-i"0eV/lF[>2(%$,(oIQXS34P`
%49\C17*)IpBSf[+hK_`KHDlm`[++2+UaQ/oY:RVeC(&nbFsfmn^W+Z9On`MZ#1i+bPE`%\6#m*d>EidsRT9H16j-MRLEO_TZG!(i
%)lqmO9s`rZ*$,#iGXJZXM`S.>W8<f=S!/*>.hUdc5KrI&?(.53P&21mbbV%dmqM"V%Mh^p*ig^oD^6G\,F9gt'3F$<PEW];:lUT1
%Cb0P-5dM@+g'<MNMq2McQ[N`,KlR$R'%BF`=sKA3ap@3.fQaVLG*?&C3rIc#._4bkD@bunR0p**RhQ_Tpq6h4Md6Akk;FX4`-Z^M
%._,@+Rl7'gS;p\5CH*h:SNi@M9,TO37"Xt/h2nL1]1oE=DqI83F%6cXp/Ci!&^'k(X.XBXQqSN#MB@GpN4*V!/`2@QFLHs@P#^;5
%F1>IknU/&db6g#:0[8i/*D(&l\D<rZ<,s@KZ$A"Jh'nq!9.oM)>RBo*qH*jj(k0?sr7q4feq-!fcT?gp4Vu#<\[jt@]uuDM0YQZ'
%CPC?`&0e*&Ib\i#mNpTfieB;o4]h#4=D(P:=SdQBs*?PfJ3^1.VNL8/ms4;O`/?@l-MOP]N[%Ig_`&/KM-j`Ci#UV+1-s0RY#C;h
%[XJA/%RSfg^;UU@Jng>H,-llZ@cgJUj&TCX:4<+AZsp#LK^d6]q7;;AJg'4(Na!!2bPW3rV%RRqXZr/4_oOP2FIKfkdkBa,@>IY6
%4FhRfB(t#&65OOIS6hcnPF-St:%F9>b]NLoPqMp5p]R>[>h%HH&h9$c]'Pd2Kks8RnG!?Zqs+gE$*#;i_=9&tggp'X7XV)LMl+3+
%k!RsI$^R1]KW:aUCgm_+1km"cR:M=ek]'5Kc'6MD.uPB;&_tpodE4th0;H&=M`DT-%(iesD"DpWZ3the[OJb.)Y2G/]u7lX;d3^&
%NBK!a)Nd/6mk94PD)kP)TC?]=B`XuM,oQ6OD$>`n;QT5."50AO5t'L4"J_^MG:<#VK^UuJUNkE?7:.$7^k+Fj`O=UH!4`Wr6-jCg
%:[at_SgO(0WNG\D&\]CBI=/:oS+"0m?)(uAbP[n-qZ\>n^J:BMO)WNC><rUt+h1`_^i_Fe0=^P1jsF)a"<RK(o[biE)e&-^D-[IF
%YMiAnlOcBEJtLD&mH_6gb$bYD%qD$'C)=[Oqmo/5g:r]_P[CYpkA%\;#"WQheW#"`G(08s;"FtAH8h,:/=L/-]5<*U#.#fhl@6dS
%i8o[1WbU;ERC>otr;kq;GadHg"BV7+Pt,ahVV)55$P%(>X=:7Fk?/)GW2Xk7_ZYm4=Ml=q+m>n,]e/:60t0\@58`adYdSCQ!LP74
%+V!dPD7a"("s0MU5I=h0YR`G5S8iQ!6!1g5Tkp,<)9pmh?bu#S`EL,/kh897!D>)$\Lk>=VXh6^@q]l7)a\'Oq_-97Os\82;"^=a
%dKSSI0-Xq[Zf>$I#iIi-#?te4f+!`6JYIiOi)Pas`W'6Q4;YXE,^]Ablc\,_fR<:`Eoe5XrE?5.Ymq(IWEh>um>YQbI<,:?2bJ<S
%(,4j>&X6t>oF_RAhHASARLi=iX:!:56*Z)Q`_0lGG^b_8#NMp-HY.6!=s"q:I[VU%5Ck>0D(]$XS'+U>23*V,Np4H[=MbWS.oN3\
%-JDL!fe#rQPJDc2R"Cn7,!<"%iU!BJks`rd$c+tH4FW.':[qBmFjb1N!I9[\`*^4ZgGBj-&knKlX6UVV7t_?lFY9;Sdm2+I:>BLK
%4d#lCBeW^NEF]g3LK^PmKPg)$ZCR,b-@5&%Y?AnhEuEf;r,ngCYTe5W.o5*r2-h;SKLqN+B79(6:a?(c(,I!Y^-F:ooN$Q"oAB05
%>[.HFn<_"`VoqND$J-'s'*'R4iEn!Nj2Y2r'3!,$C*an.MZ81*+t5,\:?&1\S!hN^%@IX$*`j;b*q0!QiG?XdS1"9[H^bltiu!"s
%%ZK@%'U7g]_W%*Qj@P.&V9k3mCO[HuCG0=XkDgDnpI$^sYp]@'79$]$l5'(NZ&%n8I)t,Q2LgOqKu]7(,tJ<WdLT2:qm\F\#>8s\
%<c0U$!2rn30h(gg:_O-5;rXG#m(<fETB`+TQ[?2^g5Hq90gWU/Y'=,j%%;"bB@%Hk<bXc!HEA=FIAp52PNa,/"Nc'YUKP4(Ln?X<
%.c"kL7!/gE)H9[oTR58pYVbBpV&D:71Nu!H0d;pZ-A!Y:*<4H`!(YLX[7>Y.*2fU]J;9#>o3s<V8:%n1]+bk_M89Uh*##-%C$$WL
%%MA':'7/1U/r]`i6C*@(+t$[:J2$+!KMI"4O$o-Kp8d-Y*^cR6W`V^%M2N1\X=sE#,S@F,X7cFSC?tKFSjF4/9,CgZ&9b\%PMQ*l
%g[l(oVY,uIkNt7-QB<Y_+Eu7C+b[)jForlnP.lBdKeF1:?;ZBIjSQGcl%m-\^?*5P,p=^8(2,5K52hRDUJ\.`rX?Z'pE*T:X0@eM
%E(7D8p@/dXM-CX=Ve<^<,YthQ-t_ts-'-(:NIou>/i:rp]JQWmo0\E/o3n!i-a5K?EcN.8!`J0"&6T;hK"KICE7mjj=BV0(i/O9d
%5-HXko\F+Hc<!'fVHG:P,IOPo],9uL42]g-p,tul1Y&d':XX@HlhR]"Hl)B$%:]QB\k3/QCBL28?#S]-^u3^)dg3*ZTnojN3*%%O
%d2L?Vp1X4QWO<Tl?5;[_g9`l6D,6k0;@7\mIM#Nb2^<E[<e"!d0`JT_T8.a<5BQ8E#mLa?=K9##DC]HE8MjGR^dBDISp!:d@!JRp
%,u>Q^@0OP2@D?]B%(A]o+i9^K$1PKqr,UU,E*lN(-l;H"=CL72bm-lP[-iu3HI&H+lGMK!\,E$IBH"!mV.ag[pNM8of;VCY?$pc4
%/f_or]-W/qr^r2Jm5Bjc$@D-J;K\eYJ-k:s4MgM<ANgqqHdh;TTtn(3V$n]&Fm;L+WXg?6P^J:k;4WieVdCWScOi9AX#<dn(Jqab
%rR_rId3_[dROr9#Fr>h-k)s8ADoC!L&c^]WX!+^Xc.bJ+^(3T%Fei+tIfQn=P+W4AK#9IKb;95Ig)U.2FdA`uo*a%$$36"M#HpD&
%j;cu4V;"9'?"7]SAogRdDRZ@.nWQTGkDGkH-ot6@<26s$/]/QLq3'&%Ge>5;.^J;s'Xk+F_l([*XH]B0c3JJCE>EMtD)Y4)3?MFQ
%GR0N'a9M@f82G8GH)!l:-aE*5I6V01S9p@$Dof-)Pf`P/Hd!$k/AJt#cCRNSXRm;_;iICjN0?u?kI5Ug.$XT85TGU0LmjB4Ya$!l
%mZ/Fjh;R"<hu*gU&k\%8hHAl@JdM:pgD\&ZOcaL0jp^*8m4]^&/WpNG-!+V.#5`Hp^tYuiQLnOB/24KCjVSAM[MN*NM.gf`SX0Ad
%X1;$Vgp4k(#N2)!^Lnj^[9oNq[UeZ=T:3)LK;[Kn?l3SqDVi,)^2%TsDW7E)i6?Z7)(_bFp$D/UY%UtTHHa6^TZ"qjgCO3.8Vm%n
%RMWI%:u1ImA^UKDrE=/K.1f-2"^:EK5#tb+Np;q#^%Q(sh*k9i.?/3;8g^!@BZ6e6AuCXpg*I)f@6`:NnI'[V'N5>?_;=i`QkMV%
%m4j%US;%i(.^!CXp.3T>`c&kbee%3'kX!@aBoaiIaWg!bK?72NYcs7U?+VMNDnR$FLEhFNgM_FYa<TT,;K3orKur>:b]'sU*.iJC
%Oh`>Tan@"bQ[+pP<pI;@>:u[HI<"C9KrOmSc\00C^;KYjrGuh<&+OK=L6fPF]4.:/c*-6"YZkS?E"j7rS0IogS'83B,If"W,D*cj
%$_<7iZD8Ca<1fakbgY!g^RUR7/j8N,p5a'[W9,B<oFf:YQV/3A;SlU_H(q`HFH5jnhY>opF4#aL_<J36r:Nu9O=BY!HrZ)Js5;5R
%D:"Ia!F'tX4,C-56u"'!dF/$(J6(A5(2Fi*?,@sKC/f,.rn#G-6%#7o/ZElsl]o<Qi!hd&-c9i;?P:^/(c_=&\&H]Wi"O'J2C_+M
%&qfbjI9J+r#Il,Kji^@;^rC3eO=XiSY_Kg*.s!r[=eWn5HHIO0fpo1sS/HR2Nid42k;O)Qd,il#%-TGr"0qSd'6u0:5OdS'N/Vf!
%'*7$&>m+E"V[+\<a5k[R/uTpq/cJ[RIuWs)m:%eiGB#R_TR/T3K!$`eRp5`jOCj?f:hScZ46t4d<qf].#W,PrqRWT%!)9rqk-up7
%T>@7*B0#^.j)ViG^QmQ/.\RU\e\oF7<ooP?4^Zj6$cN_Ec?"n!aqRWANh"bTPrDrLKQ"S&>)W1#A;'7,-M4\tA*mS94;>9fk3"s9
%6oN\%q?/WJUs;s=rbuf+\G)dNk.FE9P_1Y2A:9,Waep@DB3"?Q%$$p<[62:HU/.:e)Gu`d&C4O%jNd]l2,h#WOlbUGH#N<?emghf
%Pb17\-t@Jf\O+qHdpH6TnJrI;WU;Pcc<:)O\ceFWPWmZ'o]$k0KEDa#7L:5%mZL:9O\Q![[Cq+1m$_f`\;:T<WIN8<#T)gq`DRq*
%Y/TIMb@e*Xn*,%oBP!pA-(Cc%P)=%#D);:$]BWCpp4rV0:7*cX[k#X>ca)L:qQ.A`4[Om8;J-Shre',cT_T3B\QlUNN\.%'"?dPj
%M^hE5Q<XL3<TlQ"5;*o&[.F>.fCiT6YO2oM!Y"KF^)N9dlahQ2OgA;hKG[i]0Dup;gDYL'-TfGIY`T&om"s=)_j;.#*Sa<`=G]mb
%*)33&Xnk]+\,=^q(4T`bln%'%S/@V$&f%P"*\GLtFS#JS1"r9Kh)g.?fF0itDF\=C2W3%^;<a(8Qi62KF`0in\@;;=BUmEeM!qmG
%'Ql)!$LG()l*<'NkP];&F`tUpmN`*<Q)rE_hr*Tg)1nH3G3ENn9Qb/VKAIu,_`^j88;hA:c94l8^d,="+;UX=g2X>Q&La_p&ose[
%_4NcSepG.P444uHfo]^uWkq`C/+tUILS,94om'40>WSIhIr)ZFWFmaRCWk*#JKa6SU@9GZA6EiK;pT)\Bat%*h_0E_<n&PrpW'3;
%UU!pIOgN$.-M:ooE%G(VZJR]1:O6u0Z%\((@h:P#>:f,8WKGA3R4^c+#V_4KOqA0-<sCs9kL\1P:JgZ;.F-R=c'`FETEV^@Ht[Ts
%ULs,*XLNZZjDWtGIM-]XNip?T_9lJiUV5aNh1Cj"@Yh@&]h%Ub^8=.L&O5grXENtHgZV_'<(Z-mh,X\m<+.8>ibrgg`s]_jp26sa
%L,%.UW)4h&_<ngVKU]A`;WtS:j?N+kXLSh>U1j=P)]U,0;DjIFl1*j&Y14^,7L&<;(pCr*YHZ@f/kuXG_&mdgr%7T"04>rhPJ-^,
%g"s#T++\HiP?cnET)nn+OXFKqeUW#]5ZX'*"a`jJdO4NF&uG?]+#EJuPJ%;BMP_N1*^@S`3<@iC!Tj!Z#.L[>aPc>:7!MID'eCC0
%.u^4G>#4joDH\0U`Q3bb\?ffsS.J#rqXADh9i;UFak8q*%Ju<S\r:I^S"e?uE/C1P>dAZf5K><ir)eh8j\jk[]gf!6,`[#:4.LA?
%V/E"'A6X6\;lC&_E^#%)T>r"<Hja.^=35+@YMJ3GFi%APh@eb)cT9ju[M*#S(r`2u7p^`\d@T.4@%Q3>^O?#tYGS;_r4[bU(q,jo
%lO,eh?u]p";/^lc$;u./<t'*p=7F>g^ehibme9@;%=i_=[RE+N03n)0'a$#1mUC8H,EubLM$W9sg&@@OU+joakgbR1@.kgu;nS>:
%T#:t.b'W.pp'a^*+^Q8tMPJEli-M)6)Rhk%d[B%K*b_X$#4l(gGh>`cA4RHpPNEc3?2&Ofj+gB+Q&qOqS@<:WgNAq^<*MG7OR2&S
%P.aZN/b%NJjgT6B?BT;QgV/3/NXr:Em[$-!P,)%[e])i?oY5E>B'3J"YL=MMDWM!Bf`dIf;4DOaj&n!aIu*$4\b(GW*^A1t0)tL:
%Uos*uW!Xok#pM?WrS[['33/CWpL.R;Y3C19jBIa;0HYH.THc#<jbMDd%/+Dc4;U`NNVuhKF^.>$L1<6[0Za5J&D@Q8+*Eapa5a#8
%Bn:ft,20JU+=$;8n+C.lQ#eV:%0([@'nF>.C*fiM=3145o9rfF.D#<dAbh&io#:N5[*ZPC@glo11XU_fTNMW5_(U+>i,]k5X1S>@
%g;ndsZ;4r2C.-()c-N5?N\';*FYN-`.Ql=p98lQY)"F@%.6STg.p'*.O(_-":no@h^`S8EI3%X'rYm+S,dR`9q)*lHJ(5n@Z=VTN
%=L\4Od.)(b=uO4<L&;V`?/P?Pj)?4oqla?+L\HN`_-bn2ndfpU9'?5FDJ_rQ,M@&Ol:;s1+*V\$NA?I[ja5*/#&e:h-2TEAAajD@
%#?e]X--_A''*_b+T%PL^pP8G;T@u(!Q[b_]dsmPfEj5rAf73bVInY,Aru2E3K2OdMaD[ZlPh`a287eh_NKI;n@1.i6\NJ3M94+`(
%[/R"A&EpYq2^u-34Lm7u!kc]5!#s#@l-`d'pm=idFbr`d5')!S@]2\BGl`#Y#T!#K<fLRY.*LX/fsDPQ*"<>MeF4(mWg)$hpCt.?
%BmRto24b9/;R@[1BFJIW26>S2dhd;8F*1E1V;!$e;<"f^m_X8$8M9bqXsf;^Bh,_T&5U&M.d'8'NdU2E79TuoV$89EWn;2-J>9h]
%YsLDt4U@B;'\$eLc,=GsKM\mp^LLGP(/B>cQ`G3K++JBpIVLQ-=9h"1.5]BL"cls@LICMfmpe0"J15G1SN\A2UHZ0WZ$ScqKr$r@
%*1<m7I2uOZb#i3_ojk"*VGLWa6W%t6(!9H,ng6At+AS5Led3?@5il^>Hq_@H"igM"'L<bd&m_q8r^m/u].iM.Bc#C?#)K;1?MieT
%^-)g7o/_Gqp06'5^sdI(X<O0,Gt%F1EO>ciD+@<L&WGk![D)r-06dkJ>Rl`[Lijoa$Ju3:)bQh0"CM+qK]*>6a6H@]Q#Ng5;*1)Q
%=`'ni7(kpSRK['9`[$'GgHN'VN\DL8:gTf;ofCf+,+(:?91!P&bL&5"C5WK1Xo&N-Zj22g:`CST#_j*Na%%@EL1a6BS#?GIENLCU
%H435]Is>!=))2s/ec)UETY4:NY2[#ICuuN*1S1\b`Nd4:j=j<'MH0&/LW#dVoTJWbjPT$bXS#[Z*Le@'ck5t1(4BMZQ.D/=`4-;j
%RX+f:,Cu']c<Q[.7W4SXe2=A((rsorYE,*K"-KS9`@/S[n;Im@No9LYjr]%r4DP\8ICRADVq"JqW%uQn$BA[8lq"Nd"SqooY2;^Q
%BFk',Yn6Ln=K6LN;`K>MS/&RCXs)#-8MWSDam0sCNnR#DH!`_2aeHd@3R7.c;Ad`lF2\t,s$)Uc:]8b^)iZbc:5R"T7C'pKOkESR
%emF>WBW*<ICH>LBLYlN%;4KnG;PD196mRe&l!>/n"!=OpRQS>+8WbAU_Pn5F$=l8t>*!,Nn/:3#K&3on*_W"(cUf/o_.')1a+tL^
%XqoIQHGil++RoH#N+5Adi+Qq$q)c]@X5cMODsDM$SIe-JbuWc'\!MBNqNFttn>07pQj5`lH.c\CSdcW1NHeI6E8%P?/iI4d2IV;)
%]/1-2nMm&I>pdKJ4;3eL$>s9%pn:@-f+Ct^6Gj(DRkRBnoB!,`GNpY6Ts*YS9FFBX?I!Ip+61g$EJN`0X?_Usn&N$TY(-:H\h`l:
%kVPL7\#NrI'GldTDX=`EW8,^I=.!\E!<V-5I'V#(E#&2JO5IU^lLIis8J];fpr7brVK0<Gi7M)7=Q`CY!X'eMWSW[HS7#klV^^</
%"n@XtHN22:21c$F`t-Ec7U?:Up"smq:a5V;JuY]u[bZ*DgR*J(%_n2,K'=Ln7BoHUhm;^!L7ql.n(4gfdoM70(SXEsdnA\,&Z]%H
%4<C?">2MB^fp_/+:JIQPlSP2UUsb%(XpA@JFJ-MI<nGPV@q2-""BT'^@7fZFGU5M#fFfr?r@Xb=>$*D?j!s_oHBmkBD!g(oT&C$s
%iGDku@AOrS.;?)Gbi?=E7FV)lX.iu9Sn1VE[t7A4N&&/.>nYCL5M\q9j<q!s=X/m<c7!bE)V`?QbH`bjaaT,1m79*m2R,o%DU<5O
%:JFKgQ\Fpmjl+Jpk9$+fV[L)g>;6IBdMpYIDjRU:81K?^J%c:QA%tED/qlE1?QOZ?4SHG+C[UC\1$bkmqiL3i2eRFLRm8i)rjJBr
%T4F!&HgI-k\]a+<]X4#gBZaZh([]UJpMtuVXVS5/3G4F6hB:%#8`mL$nJX&LNMt%C,;"L[Bn`^UNf1+YdSZ!uhe:7";F?7oS$FNK
%`3WGYlZW+*`amCIC"*9nm2A@Z-dZ@"[ZB@08->es+%j235lQt2>X.Ib<\3SM2`mse!>u"pio;1[7gJmqo$iR&Y3l51"Lq)cR),a'
%%`7N(4YD6)H:O,'IV^s^`!=4\4Za=Z;/LV*],)f*>:5[K&;!g[<;XLeelJ8GT:=umPat!K'Q\DhWKMOC3>u=CeUs:(SL1mWH)B+u
%"=\kZ?p9.0:LKV`NS>@AL^BA1"]Gt@g-#`#>_DWWO$IlOk;Bi'Pj-J3"@&FDc=n_Bl*g?*0:W_S<^.e<LQ)>>:&jjP:s8of3]#eN
%7'91V"9l-^^a(<rLBT=i]9)&?E/mq3%\Va!@to<]'jg=EW,-7*gu-;-75#usEgs)qG%JDWfV:"[l%f*60HLadq^c=ejlI8lm0"+0
%LC7VVH]Qt%Id,])c&:`qp()U3@o<h.MIdnYLi*(#S?*P:*6`FfZsT*A>VouREuJ7MZuRqle5h%DQf8OoZ[MfG74d"cNMg7.NKi[p
%#'pka/<2^MC.TL4;:lbQ'C\=c2[1_*2CsH_1i-C#2l4BQE@!i<S_2#b-lMts(W.e?jXM;GSW9KY6*b3SkbS)L+kKW96t/VAhm9JC
%>D1fk2lq$@=dTS,S*?HLYihDuSFrk?D.n[H[Pt*mo'H\eQLMsQ\M%T=kCatpmE$\8I36WS1OR9OiE:Ve)>k1HF1l#CT)q86S%MUA
%rF#hBRDK\^>YN&T9+)CKA6ScSh@:H#fWo\8@@k:5PFFfTJ*fiY]Z_d>&sF8](CZAH#TC]A6MQit[(pe;e#oS.(&9:,Yb[>>3gUTb
%$MO2:EP?Y&YgCo4%]QO>*B)hJ(?;.k4F)QAFJ^D$8lOh%qmlLK55t=?/-eF,ePga^lGg%eRFtG>d`US?qc8:RaDG4=P:0H74+TE(
%-[[o@?7mKC1:lIV*<J!f-5@g*"SFl7U<jUalYH.,c5l3V(-h/J$=%>6rt(R_!_"D*K==L*%o0@+%7VbUJbGD"]V9^O4a@d92=\8S
%Q!GtlbFi\odLHF/nWUGOef0'Coa9G$9G.;?]!&K;FAC)a/!r64JhE6MEHHiTqFJCA++H7417ZW?j%1pj\lS;DW2`N:W;j*ZCK(8F
%gK@aZ&p26m?!con!0J3!HDA[X:?<DHj@VIIfcYFr>NdPeXD=b-$4sKb&u[NfcsIMKkHrYDpNNG_MtX=r!f#r#Kf`0m?sil7`GSc_
%bAbg74<^l,AR6#Xn#8&cM!f/`>d8L:'l1?C5]I&*=9?*TR3VKO71$FA&eUpq*eI.Zid1f:2)9?3ARJ]Q%^C1(hsP7hG0<O3:]6*#
%5q^iNZrCD)\KHOJfpdWY#i*ks6&N,KW`3:TP'Ub;<J-s,'N^qs!f5TY.GQICkX(S9o)aO=W"A<e`QYGs=ME):R?Hh($t?%VJp\ZV
%O@DTjSL[mtJO(5171acA%f-cnV1<M#TNhh;b]":r+emf\BSKCTF-mWGg/=[s?&O,gl,*Z5];I+KFA`_kK),0ZJ7Zp(e>YN^1P=pC
%h4:_%:R(Tb'Ra.h"O#gLYW^ZKo;T47DBtHlZpGl#_oHUOa->7Yd1nnFE4BPJhg>Q\[W_e2r8L,RMP)PPA&kdDCHO0tRRT2$)*.#8
%]i,=BD(:5n-)(t5R,=U%i]E7qE'Qqq=sH#FN/b&flmsKcPXor-@OkO`)kTF,<j3!V'c4NZ?O7:p]>-!c9bGTmPaK^#DlgKr?eG`+
%KnuaDd^&ahI9suB_UrBCbiph09s/i:BO-i+V`ArQ<s_%,o%lgYU,#PAdTAKo_AmXINM(F8)'0[XA@AM-UJ^jFp1dU:$R9=tZNrcP
%_qf3G`O-JJfj'(r4Y:mM`V\WHbHUu$rH')RRO2bp,HjA)E_NBn:Up6Zl.0+&hMh:MpVT:`FLM+O3T^PA%&0o8Nl,,JUJaT^e<5F[
%&M2\5^9jb,!KW(4ficaq/,cKG$'bo_bJE5pe1t_g_K;'"TXOK[AXe>;9.eSkrmV843NR6KkK__=H'5%<1I>pp#M#6_nBA,ZLLsHE
%V_f25kXo:W#t+ek()H,]4\"pHc#:-U)So:(UIYM4j5Q)J)VU)%BP9p8[<^G(5A"e("M#^E0_=#G'(q0%GH"9!![7CcPPRPlZm_O#
%:(q'0RcRXV(UZ.^I$Kp5N$DW/S)j;?"KF5NYFSbL[j\Ht0jW_kh[iDA_1Da>^ZOlN1.Mqu*sV7t.K$%3+K,kU5djAH<gf6i5rB-I
%V(1"5e;uaAUTQ8HoOG-(j\IcAqm2@b!Vl8WG)bMHT$MY6K++SiDI=]"+?fS2UY]<a"^nJ4+eugUjD2-$VAk1/.KgkB\WG'abD5@b
%2JD"BAN+</Z*)c7Sq&+-/pe;?k/@,s;gs)F<T=.LT5(4iIDh#1P6asr5ktFEBf'nPF(:;lHjDXn5@%g\?](318Jj<V-4pn>[[G;0
%pE+lQcaH\<%(.:Fkk6nk!5+^pCo0@ieiR^0k,!Ehg_jE,EX;>I0V6FBOm&*A0"+Zu<N0C*N5U8l.*gDRh%0i6T>9^VL^"%+<;6bV
%dt]!0aSiYrF5#FaK7TRsXf(8rAUbR0V$%@_Va@B7jq28GYF]Lm&R<n\7XjV7W,F*$Uq+M#k$W=)++i>Gj_@d.KUGYeHH5Yn<Z)HI
%MOV5Y#VKnE[,Kdd_T-s<1lMW@V]nh"c,>k&;pJi"L`;kFk!rfE.e#pu-%ZGITt2P,L2e*l#ZkN"\`TDM[td%B&_'kb,$"VhCu.0-
%3!SOm4UR8#:9AU!0"bOOM-.,edGsB'HdO<7'NTQfghJ9]=9n<=Mq2h*moi@q#RE_=nU?Xro8(`QWj-4REG=.8XceX]p0nNWSYX9b
%rdq5S-#]d\q-.nHns_PU4@XMa;b(#PDA0`^hP<0m@H-rI8YUnHp7G*!HAZ#]IcEP-InAfrUGRS._/M>nWE\d6f^(A+7U%-;15U91
%BQN]8Ig)arcYtToZa?:2m8uK;n):'l[$iWR<5q0>;Q?R4fBfW,/?/[!DSZM>8QN4t3O9%)KR#l226L!]b=m8ZlJb4dMlWNr&NMtC
%n(O>#C,+D\al&V*)[(%SW3X.;n`o=pA*r))f@V0+em:+4)NP`L'u\N<)k5o9_aSJfYX/Bbqr1T$X0HGDK+)2=T_AW$Ss7XY(21Y*
%ML)LpP^//oT*-p`L%YR5bROXt,nUgA,R)'r]j1G$er)jrRS%N_A"*mY;H9pP0m%7?Dej!l:WaX,*,r+q[k/LV1Ys7$jj>aPNm&3=
%2S?j&X/Y;?e+C2J,$$"6K.l=hG#0Sj\0<=YnA[CuPbU>V=K8LVj4GZ_-Mec?*aE:"rfH71%q/2:d9jPg`I3N&+%d68N).r)N@D]*
%kSSK61/Xd3.u?;75'?Nn*G/&C0F;J$8cpf"^8OW!^dt)5<u28OrcK^h97AIEW`DK/:-D376_rDBhH5BKk%:('`nV]6ct'`Gh>*5;
%AVthbg+)F(Q)p\cMH.%)@l2p-'(.*_K(ih+f<*]cArg)?Q;<ECOIUTAZI0UCnM"'2'n1.<LLAMl8BHh@.4^DeI-;M%0.'"?!a&`l
%/E$ktcH"1=s5c"]pQjdo-n0ug6#";,Yig5;PCqOD:H4]/R#8ijelLSp%IU(j%",J#i,7>P#d<7uY2oehN&P4Y%#U<Y/e3uG`+IO2
%N,^,)A6melbSmRX#O.S'ESr)g[T\r3m@Dn6)JAsRr!_&W&m%>$\T5!7E</$%Sa8e4F'aO=3'0p1=&5Pl-T18KdqZ8\1%.,)dR%d/
%%T\6Gfophs&\:/-%2<6bY6\)(#&fg;^ZDcrZrPb<@$;:?KZ-A&AbR,n"=!3P:!po\6.TI2>3mt=($3BOnT$6>/`H*LhK-RIodrdk
%@E\+UGJ!G`!!V-::aRK,Uo`>Fn[uk,)D<<dN+Y^lL4je]C>SLLa/"0km8XVT'cXi$MRB.tS`ngK7h^Ke<(PU-><&n6osuj/p1dLT
%l-3@(D#p=bP4YLl!cEWQVV\DB=Fb!Y#8=HMin]Ab@"Rif$P6`<PLjAV(d[Q8MsA!q$C<*G`PNIU88:T4LF<=T,cC"7M.#n@QKV9T
%)\j&_23^L.;N5)AgHh5S+C&0Jnb+:@<8,W`-V`6gIm=/\C!h4P@X<W:olXKo9L9/V92b6bEe6ZDa'baAj3,pIg0A=K)q^(A63L!k
%""'CCjlX5+h"Vi)Sj8EOild!F9VuETYA:nD*0XA$/@%B9OMD6UM=YT9%SJaW0S8GY%pkcX=jTbC!c3J\@]#EFaJV1I/_"lRN!AG*
%aR]'m?chceea%M6kgSP_#SQt&YVOX@XEWc\@0ZFJN1N4,BnI1lm2(jtk.^dH&LZi0@u2:Z]/kYe_6h]6"=63p79C5YbkgE<p>:V6
%%d-?h8NciScoB9#kg"Y[RFVjb%/]*NT4[r$b1>Qh`I%1_KLj$JDksDqE[L,.DuUCLR6Y>bJetBPiI%^mM,F5<:_pgtQKpp9qWS%l
%o2`KNO9kPsPi\6N1D*q$<2j$X)%ok9Q@gbio#-E$]rl@']dt&\7'iJ.5gd;DlrJTpVu]O%f9M?^O5oB1Qitp+'>a(Q3(W'O)D5<B
%J8Ids]W>f[Ub'mQ?EN=7aFNd'1,&+W-=V'EJ8nU7^cg)K9a'M:f=)2..hPIW)3(tgI'SgkX$bU2_,:Wi+fm+C!&Oc;cd"Y%[+,$g
%Qtrcuhe.J$C8hKK?$hm&]=>XQAOF3\(2U3oA`'Cr<q'Khr=+45TWk`<($6__U8`EmG$?kY%*iu&St5bJkN"TP_tsG?;oX2n5M.;:
%BGl_'^t0[AOoi#G2NoB9fb1<teUVp,hT?jsa+ChUe#c4*4p[3:(oZcVo1=(<N?$5j;7W]Y1#\.f0tS(_&f!8nX<9K:2s%^H0A?*i
%npr;T\gHmBB6uqKWC)Ya56bQ(&";l3]]uUj<0BX<C=dS;XW.B]4$1Qo)QSl2YB;,k.?2u"XV2St4_c_/nca9EcQ>IK7h'?9rU6lB
%1:#qSm\F/"CD(.9HVD>iD80F.QV/)GgF-[[rh"44UZ'2QH!\&-*(e)u,oWmBmjOHh;5[+=.HD,#<o*kPNDu\kCnq6:BpJlP3t(2e
%HX/!tP&`37Ro,&%182$<Q%"sf@H;QFeC*Ie-ZOJY:u.T.CQ1_6XWi'(%::]dNJH:uGD9;-+h$PdUK<Em\QTiX]WeTM,=0Y?9\<*T
%I3cI$=u5P/IS6IKf"NFkC7:FX6(\%KXI[Na7%5ArrGF;fLtuMtnf)`^XVcB'L&KNHA$qHX95"kl<j!Z>!+s5R[p:'U6B#]BC8a/$
%7!Zs`nU/qpor5B5b.[(8fDG7+f+-.oMMmCWn8I(^[X==iO$.lULMtjnb^G`r-+;pT*]=Pi.<o17N>rFsm^C_a"LfgXJ-RXKdI`HO
%Y`_U:V)@9c<pK(onW2EFFqA^$@(0+u.1&AK<*Lds*.,#jS^M:cgGVP,+A!q%OE-UZe/)l+9.o^nY4]I,W]<'/bXc2;\q_KDDkHl3
%<2<iTS_T?i$L3:19\`#N-kVME>?TF6d\g8ch;':fljSm:il3lCD!rG?hC\Fb7;;kom3=>6N&a&MI0X)Gp.=Ie=L!X3Xqtn&M&<C7
%#Na%7q'>n@V9!-X`?q;=7?Mp">f-kEAc"ahX0):.e*j>+2;c4,<7`,-c-V8&L1p`uBMsqoo;M9G;^YC;$rWeXC5'jQe,$`p6H_9C
%b@n^,W1&4m_MZS\VRu"MpB:sW=#U4+D5Mb/8U0Ajfa3CN\W&A0Fa\V_=8S-7U%bdiHfWW1Ak&j_mB63Vm8od>*,u!"(Xk+21-?sS
%F\<DOM>dG'N"Q,'oqf7o?G9/CMG%/'`?G0UA8)lhdB\9I/oB(NEJRDM7`k.+8DMe@$.qI\;rYJ:<qTW^@VG7R2;5AiLT<-Wk#K[]
%BHogp5S8l335P@kN'@_uR67J!5R,=K$4;0BXICkn'!;M0kaU!$Yp1"YYjEioi(V44k2'n,Tq:=Nj.d6H,[slo<(_9]KI)k'Pr.oA
%!P$5pmH6A.CB)!V)d^<ZN+)R;PiR&l;-=@jS'^;qha$KO`#9?B/QjjPb,#@R_hc90K*\A#Mu8VQS0E*dcS@#7#TB_rp6e:tp#>QE
%`oInlTN!Ki7f.s]$r`5T'XUUZ79?Eq=UP[j0IO-*rPAc0/k0tn(m[b-,DAo*S,3ss4L,4TQ>`tl0[L=Fp]GGF_7W=fg3K"8)p%e#
%O3oB<a?JH<X9/[lPo0pEGi)WC/MB%c(kL+H+L^DLRb,''C*1JiY;Qi-mc,td7;c'2.tY_?7YJ+_</-t%1$X\aenmcNUV4S4d22:%
%^?k-7mgA!ph,jf$b2%oIb\M[6R4<U]"U7[;Moa*o@F;T[2dk>3_6k)dW.JAI(o]@%<*2uDoM4`jL6!'HAj,8u_$+IR#"?bnR.?\#
%S-Y<^=Sgi"Su`X6XKG&i$oEg]q[kq^G;EH?DB"lHZ6]]TaM<a^M$ZDb?:^?hOkAC>^.YPr3.Zh3[!<gImQ$8G1W&G$APR(Zcq^[g
%'1%tb/qPjV!MfFS1i:Ncj"Zm8gGMW%>hA9bcJk:>\U0,U@4ZjbRL;U9FQ-nfMg3'^dVK1ikr1@Xam'2b=#otUcr8=_+00oVjLnK&
%-)s>Q&.IfFEm,6,C=b=#_Hpeh6L:I[4ecL^lL.QF+j1YYmtE=AJgsH`i]7"7E(e%lb^/rTWp?bnphcpr&[^%B_d+.>ML(B??od:F
%aZ`$(#C@Rmp$#g:fc@2U,r@:)R<12#T38!Wa0LYq,$a_\pV&E&KQ@!%P9UR%Y$c!5,:lmKb3kX:e=QsG:Wr`.boGf#k7/1>o9T=]
%in,XSL5d5j#jN0@pN&etV$$?@q`BC`GMJkPWdd,u%\O*Y](.#uZ$fnmi6E@rarP&PJS[D7\#O@4)F)QR8OSM<pJQdJ;Y(/0W]+;`
%Bi,>lcEgg(MT9kpnN4su4aC%[.'4SBP1o*]?GWMA5(T2@LAh&&2"hhXqQ^3jdbW1rPrX1(+6JchBH7YQd6]Eh&QJpJ5_ouU#'qOX
%Uo9Gi;qBVFjDd0NfH`41X.VWS%2bP)-o&RA%&J1#n!JOp@:&Rq)iY(;iANZr+m`o'$q"Vr4b>hd*<KA+BffCrVqdEl8!bk;%Xeu[
%oL2LM2^S^t;ffYZY!%"+Yo7E>^9lR=Ea(S3Kt_hV[]f[]P7@=D47<cOh8.iSY+E:g_A%Q1MDmZ]g!/X'1o51$7,nK1Ncoc=U&J)O
%(7J&A\,*UYF4huFiL,QG_2>PLg)XCW8sUkujt8dGU]7$aIgIhI$"L'K@IGk?SU%kg"uq`iV9,Zq/VqCsT;:^\C/sc'#?9@rKAcQm
%J`\U7qT3;rV\<1t`u'.p]$\d\i!_V\[[AYr#iJ5gKui5kp6J.;cYN@68utgVV*<[9lV^OGWUd4(B/Mihb!/pV[H^,EfKJV67Mie1
%n&iW"f+ej69u3OKPRkUEZdo#s(!E=&K!m0DX4EG$CiuXuk;Kha;!R!\_@09$:CeDNbQ)4@,aFn#_)?`U%$%-6(:b?SeG7iFYoZJN
%s3S#V>"2#j8eGQuQ24Y7l\bY1S@9$*9mKns<mZ>%rEBKB*fT\Yqnsn0ZJ,\pAbT*U1?#[1`Eb2#H)kVHNUl7t#3a7]T4Rl8P"JEr
%H1'-4;,N`0Hm:=eb8&krB%$7W=$nq?M$EL]l6t&L[nLB-->.*%5e&K=@h<f@X/_m8]n*.0JnbOCm%26^mj@W20UoMAj/mOY[B;XW
%hhkg)q=.a?(^Y]93\T2cmV@+$0Cs'`dOuq#qf2]gaflSIpp&[sZE4EWX&_!CZPY4^HQ?#1LUsB?gdZ0YG(2B&,Jc1L8K"CRT/g$)
%b&p"\C]ma0I'5Hd5s&^NA>a#cl5+WO]D<o,&._&g8PXV"XHf93BBJ>rVqIcn017G`D`>uY6a5du-KPLC+,PZo84O=nFkp,!%/2oO
%YZ5!uHHbNDY*u;1BIAl-O_WRR"g3I+M(i$5*l%-3f^,>EcnsiO$Bg/:0sCrmhBU[BOiPapEE,KtSkF>b.icD'"=#I#asT%]G,G&^
%'X*`W???fP;'GZY:le,.,")]m1'S&>Yo3*koH_Pan.U#f_u,YDE8%e46+!ZEC`B^OJ;/Z?o.t%L.9_N&-UFu+)78\rj!O'tAm>8[
%9GTfQrO;>i=PMUtN0^1Dc>c("]>o#6[]B9s@ZtO@Z-!%QQu>n#,+P<ZnZ"2(qHl.[GJZ!dULC;8(@g0taj09\+NaU<0,mcpgS^Wo
%FSZTPT(J;6Pa:s"#c?t@`Ce^$iV;Ep/,OE2>P<;i=Q5ING;o(f>4*,2M6BsQl`3U'-:<h4*1@&F5(lE8LZk")4s>M]UXG%j$%WnP
%aB2o+_r;*H-6,TI]]otW7AqDtXgeu2*X.pI*'F&(L(bu9Yr-tc::<PO8%=r4BTclM-1]#eX=RG%3*R=CaPA:B:#Y)D-#b,llK53%
%c?Q.TdN5R0l^9D07^^Z78ATZ[kg(qtWD4am[u9k_<m&$#]1<FBY_MTs:``f_9dst^n(:'d3V.E5=_&l#Mp&IV[g+N[%%+V4H+Wb@
%$4!kFb9igQA<.;O>Y*mI@$AGcofXU38P2C(V;e_NPiR1^n8Y<EHF<FSK1l"s3aoE1JlfgO>qT4>]]?"aY%R?:RAJ]al]]ep<aZ*#
%7lEmTT/o7O)L]e1_,c\m?Dn2N6_6mTd)p]^nl70"W:]FhRSA.=._)T[Lh7g&i:3m!A8_tHPMqfQ$;RMS15#P9]D$_/m"YB%e>Kq^
%Bl/`i@m+8%DN\FCYnc^b8klGZ5hAE0XKTpG^bt?,*VUjKR[I17(^'2NHruYpA^<Q>J`'W2o!,5Qqr)h]$buKHKhSlEI!p1s$M%0L
%)TPd%P2HRm#E\&Kal(j/NQmqWhr<=i3HF"lrG9RmMaCQ1Cam+ed#FDMc)^Rjp-r#HlCD16R>$^C^4q-o8B[`FW*_G75QEeOBt='+
%b"?<NV1^fX`T6]!EaKB!P+6-_B4dbOJm!SqojUY8qdpUuB/9SbJH/CCH[Ac""O!r;iK`g;r+`if.E2'cnieGqeedXuF9D3Q>&LpB
%pN(80a\:h85(Oa;#CDYVf&Sd(Sr36+j#u&L94cI"#@ENl&[TVl[mj3tHS>3mn%X%4g.Z:6J8V.eFAE4LK2;G]d=IpPA`=hN$O?,S
%n(%>5h-L#ULeNJg]gbmHHH7NSpnbTQZ\8OTVE`T2"m*&@m=lB9f6pJMJ-5_tTH$Y$>b"Z8cjQZO;;E_[f`s[(<>/H<YB\)d^!lV_
%P!U>^:`n;j$rO"Pn$uJ7E8Yr[>'GG\,AG'ZY4dkg.>$kiG>DteRK+'q,)t>JV:eV-4Uk`#<;An+HF`SUr"cC*(!I=*Da%OK=r6=e
%YNJK:"Sk">HIja*lATAIA35f^T*J&gIc$:5jB+m*$OlGD^)M[SqiYfO;Non9@r*$`oLD%#.PtbT%aMq7JWOa]i-A6Z/]eQ`q8n28
%;A6FldZ%s2238lOnP:5W%DC'?8'-]dLlT&86D3&NhhI8VrV/]#N.BUmW+Wk`"9g&pJcJ!:jH'A12l!3e6bPW-dCha<)i8RgG#<Ie
%,uL)m(+QJ[bc@g_fNID9DIf#*C(OQa1/'8(gtkT`eb<i.7^q=69A$-f'@eLM9.1"=TLIADQ$rt2QWc0V/'iG,/(AJSE9iYkkt(N4
%3\>gGfY5LK\>R`25$ggg)6^FO>']]_G4LLk[edWuIkI9amZ5?dFdQ_pFD'7jH>@&YUh6CK)ECaIgUf:K\r!Vmd;\R&9-7Z'h]JU7
%N!`\[`PPs;]?V4HnL@a39u7'f,aJW3R!\b@"US_H"D(["E^MbGaqusbO3SHj8qiJ#jc@bHB`8cn9:j>LY6O=mVbZ/AXf";#eGtMg
%W?%VH:"A3UD%Z=EDm,*mZ6;Lh(1+.dKu#s#!m%osLMi[(>8kF_:Ta]3W]U#b2rG(rWdTimRuK<o4k=%;Cn,TX01Li-`<hQ95E80R
%mh.T4H8t<=AB-B6"O;4dLfR6b/t'W=fNbrg9]Bs0#YoCrS,"ibLXo-&dl"H2HVtj)_pGa>bf(<+^mPC!5:V=Bj=L#Mpu4Xh#"s#m
%3O<oU\rN)KJH=s0dbfoNG!Z'1R2U*QA2Sg_"!W;U?HogE9?:SFV;QIDDLO)5,F3;uJ1C.6mT]ZlK"Kga,OB0)FI6=gZ2"%C\/aI\
%G$W*nlpFUR)45h)0eHOUYn(if6d?eN(WbO[:7H)F3=RP6:XqPiaF"3hT]t]8?'p\o!hRN(o'GFJ`/g_p;m*mqV':t<4^Z%L47f%R
%h,<mR,:J/C20F++(n*f.G-:PGQ"_nh4bD,e!S<"hob(#C7).#n;K-,OH&4M$h;uH.2^c'dY6d+UMfP)HjD0i">VT@`Nk_`@J?
%3m"X5W?V0EMp0^:U(-9k!qgkaZK3`-D7Z5#J4M%e[sV\&AR/:>aci.mC4ED)W"LUtYK-5/,Ap)Y3-Tsmq6Jm`#-0&l5C0JMla1J>
%?a&s:dGn!r]n2C_#Na[*Pr(jIdH7knj%f1QlK`/nPsCsGV9Z1YhpV.$pFjBZ*d_n<U2n>s?F0:?_,"@<1,X76fQ>nF?.74GT0^_Z
%Uu&P`T]l86=lq9GarYkp.Th*"Qe]&f4m]fhr&0,[fq8YIEB&3EUDaI4Ysd@,KXE0OP-Q5W'>O\p+TMAY5B@7"\&<8H^*Zhr,+(n?
%a:,t-`^lfH9,Yq)o"7BR>4S1.XQ#Y`6jAFRW_QS_Z($%:D;LN<Yt(2E(C&\/G2@Z8/RJNt5@6]N9?kDUYB.V'reCah5JpGeMeKSn
%R>V9Q5/*5LkV"j\\OnehC*aGdOW2<qDG;\.S+9-tC'70bI:h'**YP?b!EB\&p^&7M-XdIdnE2*04E%BK\.elH>i]FNmao3td%J`i
%\oME%!7/%kXa.3h(IB%t#U!j=G*m7e!)b!!g"Ga/E2+ne[d3l&+@tOX]b.C5_CDlhs3W\'=5q*R?)=?32,K$QiSX<2G@dRj;YjIu
%r7u`ZlqB7t-`[TRLKag/bKhH7,g0>=NU%@I*Xd9`rO7,k$<3[CC,#iH&jM1D^^Mun:$^X*3@s9D*,VN!CLT9k!VuW1qYun;E?u6'
%g>?b+2gg/6A[WONi\7Dceo'bW\u2dZW\0t=Sc+E(%ZX9i"c'/pWf,jF:O58BiG*eA`ppse(94+*lsKNVZX557d%oWGa.N&APP0J4
%YD%!2Mt)LbL(<RG!a@C]LMlfBV5OsUU1&6/Uep]d)FW@XH[3ua\L%'ge(.Ju]=-s$:f-VYN,F+0l&rsbLGK^m2th<s&r@[!Y*N?q
%G[Y:ZTH6qb"Khe8rnJZU'2#5^I[7B2#Y`pFflblU$*'G3E&?cjdb&p?q1hY<2]]q"9pb+&JAS$#2ceCG:&51<S]lj1\Q_HJ@\cB`
%bhh8J)o`0@Icr)o\s)3V`P&I74Dng"(2=BI\uKAfQ9pASKj*hJm[Z1.4bg-*AKKH;/WNJkeS=\j7!U'UC]@c=99lTU6pIG)@1VlQ
%HdXL^ASQJfY4-g4s%WOMA,0uG2#G?hfr$-kduJc:]eTE-M)cL4OoW.*=1Lil>l%YUEF]j\l;a;[.m;YpVNYAu0hK)jG7.;=Zg?/D
%h68CPKrYTBV3qrA%?'J8+A"[.X`V[.MeL09kE>!;)KKsbojoW+n0Y.8gD2VAI]G7@r+09(%[%-ISeSNDN=4segiD#7f9:2H3$H.a
%hPp&MVMiu;;C'jR>>n1p8[2L!UK+bYbLI:,krZ�gnj[MU*2)1*/I27/+2_%>HJ^FNh[@S_/ouT7Y00/2eo8YfSAtDtRcYX>WWY
%^<J]"[`CfD.Ta:8kUIE]d;D6\R*&F'$o0#10B9]Iir'_;_\mp6ndu]^H(/.qb[T-QIEoofUKX]4/N/t:,KIH)0fln@[55=Uhj$?'
%Sd!<e,=Bt\m3\u$hoQ9Z*(JSH<&kcj,2)>h>Kpck)6AJD\9HXU6ed`3Z(Y(d\"e0)e&YM=)/mrj,jIm5[pLM2Tu-Yo(/Vih8P82g
%>B*0fDmtrbqf!+rC_;(`-n=puJu5&`49_Og*S=P<qL]=N.lc32pd5?9PO6(jG%Qm%^n!9)qGDgNrA<gf*IIbHH@c97"#q;-g10io
%O!V+S_HId7^h1#ZS!QIJ]S[]1!QQiZ]iSD_[e@bE]XBA^<&CXF2#"XOdMdQ4nf#!Xpo:m4M0^+X_j7AAJ*JWLo8f),-P8Rd'Emu9
%5;RV1G9iau*_YEc&"<K"H.iA]+JNbm#Tt30K^nL3s1'3@^d]]326edThq6*DT_[2g$NuWG5UTe4@B>4(LebO&om#/V(WRHYp_p6^
%eqd]Vd@QqD.)BlKhX?&q**_1[Bn&-YS"#duB0;?)o)WpPC[AS0$9tU$IA?9]:feY620l%B0!Zd`#FkYD[K`AMW-?4Ir>*:7FRpLX
%CW>KhD#\.l2=Xdf5_%_EQV?bm&fqSSl\RN216^0-W&VY,,FObZEt!ejFR=PNd-5]G*2gh/jDbX]rh1N]jR@](M1]4Ob828.N88;9
%lS;s40mW6SkMAVA`;"3(8pi.e-mr;$"U9K'L[=E1-dLKD?r"6Y%h[tfeg&ke!)K+OFmKCV"Zh7?Cbm_^C2(jFF(g^Qq9\e?D6!iu
%kLAW2C&IQf9cD//.,&K!R,CL\(SBCdkR.a5n0h_+4W?.FW5M@U]:gk1M^HO?'#&..,12i=R#"j\:SaDkk,mW4Qn:3:71kW!GP!OU
%DC_"T]]("oG3CQe@@FA'6N.b*9$DApY(KDHS74l:1+o[X/^[aU1jCr0JOOO&g55<l5IBO<,FGf?oX;fWp`n+Cmjdl5Y0@Ppg(ecT
%83_5Jqrf6*[Z%DZ;-br/p_J,o9.mluI#<)n?Xju;A-C:%qbtP02]*EeaIoe<djGit;1+fs]T;/r"uc58B('Z-g]-'YptLF4FI^tN
%qnN-^s76!]Dh%`Ss5X.T^Z&A_ci;\la0!ehQlC.L]MnoheMMHpIjrU1&&*I9QYq]EE>7h\=#2rI"O5)J0J+"a/DlAR$9Y7NbY(/d
%hAe':;dW330X(##5/sXsg<#9/a+-6SH1=NT]AY!l/))/t2F!Z$ST2qKrN.?hTTQYgdp,#Pg)o;U]"\$MJgpH2R/>T15ZCZJ@/>`U
%'*6,6\It.$9d52R3u6dqL;V,A"`B4(5*qchI=LndS#[:G6hcZ7SjZu5[]l!"Q(c?\ehP)(,[<)cluhCR.E$4%#!#jPKB`.)OY:Z^
%]%'l1P_$dl<O2rCK4YK[q!bkd]5O&X=^^VrQNWuqKVe2bijtqHMr\MA*2m!25KH5;40U]M+u]=VkPs&nn9/H#ggK0</NYYn.SfLj
%c1>R`-c=!Q.&]Pn_7DQ?5pi),mf)]Fr&M[Rj%VTEVsn)B=dsIfK..%]n8_V^pAg6=p<Z^#Kj]qMPQUh0C`/9&$fEfDO!hp&6/^[`
%`=-$S%QLpEVup\Oj5%Zi3s%\X\4r*"-V.W6./_^L:rjJK0[nQJ;h7Dh:[n$Wl3,GXd&*+.0f>2RFfpKt&`=Z<;9\'qK44^;Rf/eO
%0;3*$'&Ed'0>rC?.O%C.,km36ha,@sMDj-0adGN8V[+cqm,",I1Nho!YB8<7q`=IbP-3LgPJrM)iH3eNFZQBEIS1WC=]P&2TF;m2
%qLOROqZ^?6.uD+f@a;EXMN(U'%-)m'I#Mp^ZYQ_4Zm.pV7A^\uc'8U00onlOk&H:B@ir0t@HX$QA9:=]j^)Y?*D'(Gc:8<^6?8H?
%im.Im3SS'OM%`#,+mlMWRa'%0j3/q0?\/9?STSR7e\WOC[S(D7T5P5e9HMD7$EL2qV)=E8/]27tOsFET.mPHX.IifqElQt2aOrfr
%jIn;4\&gGAWJaid4YK6^(WdW.##o`0S=qdV.m"q67p&AqO]t[D,_Akuqk;IGJD+]<L>UuW\CG6`;o_eA-c2<;2Jh6Aj.&o$r@bu6
%$a3*,=gLG0od"!B$6o&Y.PN-bR[fK^149X`'Xmu.jQ%K*YoCN^IYJ\N>0G9Dq@!fr[QMR7._RV4.-!rN$A==UU-:`L!1_&Ql:sj2
%DM/TA('6f>20"<6c5$59.\NgSCl?!H;!,I<MYO0E\5jYCMH_(CB!2\kJW(2\KG/p&4G:8qNprH(6Wq!`&-7/<&@7cC&pdKKe(6kO
%LOt>CbbjB&2`YkB'YmW9fe13:&bdJC\_mnfR?6=F63oN5`?_<G6.=a'0:'[kP\A-9`'cDAW_(Pk;%P>1%!i0no3d&0<gu'JBP,^)
%fVRi<P'"(u8r)p"Y/D_aL9T>([[A.H)>%qMaIF3.P5`a!1O#0u)e/"nE9oql&FTUC*]Z4E'/B3>.Wl:Fc7$qbCAPE[:^H1IqX#FA
%_9+)*#"JlU0-HWFHs>EQb8Ylf2De<iBq,0T'=<kd/f@5]JT-(O#2S'_I'&-@HpuC'lW4'&U7Kg6r8h$h11A[C9P(-Cls`0U.I`!W
%f'lG$CLEY?*2#9B3uoNdI@l-6IlPY5iCoT]5[Oe,#N2?5D]%';NeD9DVihhd1195:1n/T266%]M;V;K;N==!=k%tlmGpm(^@-Okf
%F$'g1r,QUPX%5s.d(-j8Q1HN4b[W#]+Q9m9FAc5H?6bI$ip^9/=G16M?5!JM'ub$1Z$XY:f%6an$7P^KM6]R'9A1tN/mt^Mg+[]n
%i9(;/rc#Bkhi>+t'^L_CM]OKJ`2dTT&a@SPi^MQQBZP&sT7YU?K2^us."]*`_6<7XA"38!W-D<$gQR6jHa;tCr:LY_Y#0[D$6bL<
%*Mk)>3'0YON:q;&Msrpj[pt>/_oU03AVFU4dMEC8m*jlEfMp\Pn[tqd=k'Q[&.t/jL4ULs3;cI*V[\is08RdEbPFpdTb'1Wc8&N)
%Yu'3t;n;cfT">ObF2*=@!l0)r*ZMlK`%Q?mV^'a(5o7PRWp_2m#HM5mJImQli8de:i.p7VY%+(lecPsA9iX1AHBJ#^iF&Zo2YE"O
%lt67BZ:Du6LqOTJ6"(+Lr8B?1@]s99e3a9^LZ+=-W*9ugn4c%Qcle;)\!c\;/i)hKqLft-e[L8R_PR0VlrmO@Rq-JWhg[WWD<9El
%qVA$5FL0u()WB_Xl+Ji@n'.Lccd#[#a7dFbYHU*?A%[EU>>d:30$KJ0dh]F&"dajr(lTk%VPNDAo'f,j;[i'W2'_eq!J+j*5]#8<
%ih(;Z:OE1sF#/;=n:(S[)NG2ML5p)qj1n51DB@>?);dnZ'_?bZBr'u@Fpm)r7_<PYU>"*<hqrk?NJ`sr^\rmPro]6;s3JLF"["_L
%Oq[=Q*GoQg"mFu"KupgaY5)W\I^GB+l28-67jtko:VE`9(h([:5i\;VMo/@k9%C,eI>o,Y)W"k+0/lqAI^mh(3<&(\.Y%T2nB>OT
%E*a#B[@V^F)EL/0PoL]8>@5^(g:5(TSS\\!$\Kf)IC\>O<LM9R`sN-Q"F>gcDJ$t?1Uj3V6(LsD,n;3Np8(33?R!o!QE`n;>Fa)?
%R6A#j`Y<l0*%S9_[V)B7j%jq\CKn*)0]8lu"l[L'+A=/_b^Fdm.1)#DQM8<rKuB9=G:-fLJCKa^;b].@_I@C,N\#N"I'!&1$=dL/
%XO^R\!LBf$]_kSc]L*<KV%aK34Ai&CaL4Ni&:@:RkY,Gf9mj4Z(e$u3)JOB`$6pCQ[Eh'd=fNYsSp'U^VVdb&:Ep/056PV64@Ohd
%pl4Z_TQ:^I:sb%bd4Z]Rg3#`XR1N\bZ+Z=1=O1dt_$&M%5'&pc$EKH_\4[`J=#CKAQqPGMgEnTTO##[M+h<@O9=iIMSWjEFl/(gE
%(=K>-3-KG"+$45c!X(fKN<jQ!=o0D'J3jFNhPU3\0-Err/!8?'/_!t-`gPJFgrcZCDN;E.3m%^hX2VQ3qsa-rIi(*+l&tPW/3,UM
%@TmTnF8sT9assEY>?B2>&%LJ[gaCk%'#gX,H^)Na_$\8&WUDV9Q`:jr%gV^ELA'780a6;g6CdS2/464bp)lr8lYB[H\Q`)I0j1["
%d&HJ.5sqPU>b'ENK<U^)n9Sf2*Y"=P1'/(BiT!Z%K8AGb2,62BT11Y\dg7i=#C,3_UTNtq@BT_cQ?Y[q&tp_<C]IaZa=J-;RJk"3
%?/0_PK`$4m&\p6"jD`&B>G[s/U(Yj+V\q1Cr*cD0D2#gDr%=5`Bs@6$(j&K^nB-a)dV1VVdf0ZubLfQ5>&<h2+#fG2%!kb^$5lt,
%eimq>O#!A,k0*g`7D>nl.S#ThID6qhhnlGX0g*TFX7?-J;C+_%%#XifNVk5]dr2a,V$eY6VERt"\@/j=*u^2\XPW2kL1&m(lje#h
%gQI<]5;1f(@^@A&haVTn'[Mn-]n+J7-6GKqq.cguq^tos7<2*sF@,Spf*u=lLAbe8Mt#:fncm`WjGb:1b9OMsn&,LhhT^-O`*orQ
%0GeYIJaG`8***i2d><_\_@kPYjmI(5J"pBq\#=p,mRVj8iN9$>$eSdninm[n3.aNr61N:SU"+@1AtVK.FVb2MADekcF3sApk&Yeg
%.tDH>$QQ%G;4o6g[r)I'FR=lW([b@G452@VKO?Ih6'n,#Z;gH6=UHEn4-JEoX>#OJ4Cp>ZIV<=PNFVfebj;DG_M!`,GefH20CdgS
%*"6jNR[!c0A`P#f-VT>PgE@t+Vh,+[WFHaSK]f\7BQ4lDF7MIEOrNrQr>M<`<1fbr&]aIkEE;DESS^]]K<>Q1h5HDIEsuN'>YTId
%QE58Z%gO$f)Y[_G58si*Uc^,1+87^HSU@]c`F?ZGH',p=@nscY$U$@67^B?[(P2"E2m_Gb[I%36r(**oaZDYR!tdq6BEk%,cnb*W
%A*k`"EAL4$Wn/^'X7l!0[r)[+84(5)C>T#kL*1;K(I+0O6IZM(lYH,<DPtU,62*Ls[d=?a54UaXT2^lB8I9t,o+imJ]b'\KBu\ns
%*->VJZir0&<JH.T=:Y$4a\jT:_`THWp`ep.iqV518rM</r<S#,9sauTkckM^-Fj,I9DUo3^<`/I=nZ2WHI>rpGL\$<!S37Z(iOb,
%>8A]L!)2bYpK`eh:ZCr4mgU0Z[k[VD3OH[dWUI5?1N`Au$[Z1_SCf]AQbprcfKjj:SkPB:7o7[IJjtDNL_-07du4/:*??mB6/&TN
%,[=r)-kg7HX%J+oO+cm9HYX<p2,?MF_55WDZ2I\4Zt:DO6/)m8q[@(GK[r%Mn'oaLDMQ,Nq=0H'F+4ILPq+7cVO*d1@D>nSq8&$U
%B>/5Bb@h@f9E6W6m:+Be^R9OL1PF9hcn?R_#n=Je_Ye$nXF:p$RW4<i:`\sj5-<"\;YX3,A85%6qjofS6,W9j;B^I)a]eN5"::la
%Z[?#njT(-O`@I#rW53&82+=8^DuL>B(=GRdra1ZhMg=QtFAqgTK#\3:g(Al^Y4eZP%@ouX$n]C0*A`a/$_Y,BA0OG1T"niP/=2Rr
%@D7%u%SKqd3dl5VDZ3+S.kY']cNQ_?mf!:40W8Tr]$Hof4ta[(U*iLiY\_*_+VtRu_c3idDf:6"`ttC3d<[[^r!f@tB*+f7YIslB
%Lis<TV6onKKqZ0#4e2!WCtXa?L+*sIW?;=bqHc&f6b)qgR3eS%,I'@k/a,0$#C<pDY'FC!nJ$U'ZQ7iT'WtM-mXFqL76Q>Lj3]O+
%qn8tg,(;SXqp>-##`,\f<4>Pl\_X]se&fl#@':q25'GLU3'\6e*jmF!*BiZIW=B+tVHJh)f\aU9g+J#ga!?b&@bGSJ(I:$a[g^:M
%H%K<LYBE&u9sktW*OKJ+q+lZ4<,G]<C:g6!#_$o!d-'nNL&$6R\5;*"hn7ft;=c+f.#,/+eYoB!K$@a2n5!7LY6h_s6YnUdR.9kb
%4@1SL7;>!S;IKu1WnQJ,7?20S#.MO%F9Ogo5'>0/!jZo@"[A/ZMgb9*qd8IH`148Z\?7Z^V#3CqNO!!Ai+OLPRl,3:h!g:QM7)+?
%\@r%*5r8%h!O2<t8g<uL^HCp_'/8c5$4q;D`)V_S0[$^<a<E#j(B/OOH8(..L$2Z5Ig/5>*<S&\9`Fr^mKJ8ql_pK5en-!o-M#VK
%2[K9`V`B"2#@.3P\2/Qs;YQ0TMftbX2D[["QiTpgCVmYcjQWNLTOBET+02o#TZ1g7S#RE(5k=Jpm-,S`\6T31>5_p5CC(6hlka>Q
%Q+P/+J!qoMUrj]B[`jU\DVa63NT7(iG5Y"<m,U!g?/Ubo7TJqO8@-iYhKtIoIVNA0#4&c<l^H#K,^%'Hj!/:31&sTfHGZ>qP(A1/
%Rc6K3?\4U4?I_i=ge/cp>BaNTd)m5?VFU]UL8ojm7EQ6`#N]oeWbd*?ZJRQ(S1NM6#r+Mj2a/JWk@23#i3^N^6BD>p?lbug/gb`=
%2*c4R([gl%4m_<C1"k+Y6R@dHB$t2^K$r;bMD,n7h[LZJgd#,Z)esKXn&&G#"UGV8oHRWmik*Lk5<R^FRdWk,FJ,Sf7jD,@E/%5_
%cRVg3!r^0KToU[$1m8f(p@oCe8-<fjJml@OP'r'=".29'2N2%OWb)_l=Z93[AHUX?fBB`G.e"drl@r%6(8m")C64G1cb42E$ln%(
%\XRU"nJ)Jm%L@tR=:?.!q(25MEuQTBbG;Hfh3]QE5Y=?eba]MpiTtH.W^<%>/q#`[T@G?#FXujnonq[+(IP(`gt*)Pk?+`g+!.uK
%]-p6F6&9!=U]A_Z##1_S[I:#JW1"$&!M%ElUf8<XaIWY+,cB&$m!0_%E`RsNfs^/Ng*pNeSjCbc(UHMZlC_u,T]Pgkf@[G6=kri5
%IAum5_0h6kII+.IWH(P^R,8`;O12R7?s8%pY+gjkR5#EO\;cr^O#)KsQn@d"O\f&Q[d'19hVAA4.f2`?\9mYS,g_^Ml#EW5l3\_=
%B/PolYB`\*[H(^Zo.b9Y=lO^3XUKF1euTgbrJH5^@c_XF;eZMs&?LEe:dVF0#`hOOTTCPF.sRRG6oe:g<RBGJU1`T1]q&+_k_3(t
%s0'IlX^f4YNpIL4j=,2Xd(ILdW"LdGP&okhE>_oGZ[q/P`B^C&I6#*Y74G'R/eR"M-Y]KmHsT&\*J.>J#9>89=?_9Sg*=[5.*c"6
%?h&i/o1&*r%)d@h#J,2ei8BB32c<fj5$@B(b\(_rU8qMhj%$"Op]?CiV?,EU+u&7eI"IeuGgh1m/&P"]i-jtP*^"tcdo8Bt?H#Ds
%f:1Ugbsm1BSNtMo]&*TUiX66Fr8A`uH0d5@.PcLHq6Ki+'NU<<^$7OE@Af-.%_lkOJks;Pi$Y@\cHBcT_BPqL'^^m`\"kX<Oi\p,
%22o&q0/;%eCHd1e.NO<&.+[gMWor2(_m$.4^Q4ArY3FtA];M&1JW)Su^hJQA&&Wq\P'&-!N@."TX\t,RpE(tc4'u&3ENQ6?2QmRV
%W'[a-,RS?,/1qoV6r"uqf5cP;VH3q\s&iUlQX_V>1=@1jOq<p65Q?MFgH@:rFu,1tM[^?\<c3g8oLGPm48QM,WK!mZ=KBR=jcY*9
%K<G;`dU:C^!9,DE=2t,;:m*B5rgRJIQ=#]DnneCMB:=oNW[T)k:;-c3X&gK0N`@+08R2]YIVsttNOWE2jp".gm[KNeh@g$a>TE6k
%o>QVOgK:RBip*+!=M!%Aq#T=Q=Cp[l54XiY;r?tO"0s5c6%_0_NHqLYN%FF\q=p+FlElpC6m/=;0%/TA>Y0*Oec+$j-gD?e!qFP]
%CU`):iV#la;a.Z<(AgpTetD+lZ*]VYW0Zjo+2iK)ISMOTlck0u7,!0eY/[J*BgAA$)ZC2$r27E'MiQ'hH\-oK[+!$2r0P8MK0WGK
%)f%*+B7o9(6P=ANCR+A"a?U-l-XF9_;+hV*H!k1a,3UkuON/FnkrdesfMpW(,%:D=nB<5`!dLRsYEKAJlNSLo+$.5JjDhbd!5E'q
%f$8HR23TqWEGO4X86hL23Hj8urX:3#2)1kF=pA!B#Z*kD_HVU5%/0VQL7C>4!!X"fm*X/Dm\706$Ir?E!X`O0GdokJrEfW6/MAX%
%/W<E]!^uc#<n;i%_\Ab)<O(9OmfH1P]eDV,@Aei7k>:2@rAm'D6pB/&kkS8tJCTk'MLEE<7(;&/R+kk!'mSWMq62j)"N:MHIQJba
%opQ`aYL9Tk<=tO;H^nI^^]k%bBi">3c(&g8pHM<P8$6CFE0dl))"^U`Q[&HXafc`<E=n&omWu1,56pH/E$Qp]:-OY%7t[)5hhMY!
%CSiKqJlMmjh$VGVeQ`qiR'T2Koa/PT5/@jMq'obP,rJfcM(]\d'%K$]=WtPu6Ph`FmmRj/-Z'V2h!9+Lmq;U\"B'jSh_Z;@rI+,+
%mfD0b]?N<X_6C3.(',l59lO/:`/ElJcJ0P.EQhm_QJ07n3o0KN[E1q8,r=(]M]a4FKUDe5A(:c"2rX_TI$&"qq>E!>b)RN&1+_ng
%C/X7MM]!mR*ui'@C.I#d^,&`]IqgVhR5cUR,QUJYZ_bpAg[%X%?#FY<TU+OB#28^u>P.2UrR\;K:$RYU[T$O)5o+a9`YNn1T3&-t
%&Nn$F"_lQ+-?0?!i+:9>o')IDgf?Yj#V?Z1T3GUh:X=CBAgUCNBmVF-2,]h%(j:*VH*du$(($dGDRk=iZ?.NiYR&&7`OEn?nhLmp
%_o,UlEm,^X+(p4Zh2#S`bg)MG'iGt#7!$k<nZepfDG(?G2DTi%Wfq1Y&/DJf$U1UoEY%ap_,1&3,MD!7BCJcmKbVn$f1\1o;g]b;
%4dGk.qZ_t>X?1c@[u5V1\a?eWeTr:+S\X+YL]Lo?g<d/=oah]O_IY?V+EsEHY_N2JPoum<"u%k8rW$G`Isc=(**Mr+o'&\/@C;^/
%=jKHKmPZ;4)CplAIBe=_%u4._U(Bap4q=)d_/>PF2ClFlR4Q<(QQqGHd0#hs\\N]k*!u]"FY?"Z_![&`55dnukuDB`q><=Hg4tS5
%e\Y?>!^O<mkcCd%j/gtGFVm@_E>7jqdM`oAl>)`aI3uZp%CMOt/Ac^d^E38s6RQGa+F=_bkgrB]VR-4<GodSU%@;,jGZ3uH1f"]e
%'Js,T[&#<1Ib+EKa>&JkC8KRnqlAfC)`74_?(J'e3R(rpQ^]TXESi.Q4%H%1#eU*AD;"=\9X<*l*rGIS/"OWYB1ckB6;*cD@;_[P
%,%?HSKqEYqMiBV2\n8)5,VuuC[?6mb>=*<O_CV2!!i[7X6.<X3D'rI;0G#'m5K[(s8Y(O1l*/gF&3anA*+D?u+etW,k^"?FPth.9
%A/]TRYnu=b/3F,"B*u4RmH?ILs*=bCc8(ajlg]i\ZdG/q[tjq)h!W@9B54frhiAdL[Sm^pBl[5uct1A;C&-hMq1^;J56el-Wn)9f
%@+MoYj\GQNem5V<pZ_m]15,q-3Os>$R7;Er+$,R84sY=e_=!D5Aki]!+hZ%KPH\Qds5Zrfgt(gR^(dPFbSH#$H;]L5%q)9D5Ql.i
%,3Yh0KM@,hiEG8ciLZ\Ki(<i^dKdYD%eI`=99;,aJg2#@T=i[0XUFm7]AqTa!dAKBkt>NUEW\T"f#Z`%C'btRc2d%9oO$dB9<NEa
%)_Z\?Y@G$]pkW97F)LHpn<.A>M'D]g*F/GIQ_E1ug"k)u(%`5s=5^=WK?J%_\$RO5QQ%@dIKhEk2D7H@OsI<i[$QuNgKQ"E*f$[<
%0prU116?l8O3Lp`po3cj^,DU$+)dM+Hd#(=^OZ$!NVs4\)2PHq4uNOBh/NE<FU"BG1q()B")bPV9>G)-C(PeTC*NnB42rfGO`0dC
%^E#BfCE"(/JS^22`ruT(CWtDnN@\]i5+f,9Dr!EOarN;KA=:ZnZ)N?[/Z=spY1Ch>rIIf[n`o.L:C7;nVGLP6?"hs7V]@bOViWkq
%$"();*4sG3>fInXA4]Fse@=g\:;>UJ(l>V'B9F[JORk*dc7]^FPKK'O6;]$H:$96E\?D.oNQX)GkC13pmJ`+r6Er>8h<`#9d)^\`
%pc4cOU<Bc,oY-ldRq_S'/lkYEZ_W%=cMUMc*@VR_"qkqu6Wc(Np.f'u)PhplY$45UmcS%^.*GW.?&@/-6mmP0SqaB`<s*<(a"=ea
%M/1BuK>'24XSMYJmA!#9O5J`s5R,`G@,G1)eSj?`UZQlF8nQ$pq^SGbMeSG46=:)!ggUU;a>Jh$p]NsiIM6K)A)ISJ[NEi]8cccC
%EnM-Q\Z+K/lJSpVgR<'U:G$)'Xii9hlD2^0>mis9@_S;e.PeP@<7#jBQ'U4@fk(;6FggC]s0rt`P38WIEn7lU1"ROH-4OncY-?R$
%i,'To%E's\brnnrV+GGWT?*G=jI=)d]Ejok-3Z)V`/(!dPq!W6^&c#!cG[('!E[PEj*+b<M]XY5"mgGFJpsdO2%,FVEXasomV`1[
%G/2Bk:&%q2Gtql-l`R9?jnM9Dp'%Pbo"m+DG1l<Xdu5E9H[M:Zk/,PN_pl0>nPmL.ZOFn4YdW6M>Ac4!SB#%A\Zl)T1a3(<kFS=P
%dRflm-P"$%O:**j`;9%`mOSE9lO_/$&*@DZ0'5Y)it+4l@t20RTnaO^&WCAu?"Z%LrKjjn`sW>g(Ls)EjhfOdcQ$(IMKq[)k/]u*
%hd,8]V\QSqT8SjJordbQ,>T+cQfMq3lI[Us02M_j-K59@DP-Zf]EWj,$)'=l6_.E]b[Y9\7Nrc3H.<4oc6f,jBfb#r1.?0>Rn+^b
%#iCEDI9flKhcCWpN1m]N&uM3%[Xf\Tn&*D6o,\iRk"c*&g!Z#*[bH6a_#:=U]#TerCRZI<lMk,[Z7u@Gb+;qoGG-pt@;Y>]!!5nt
%(MK-q]O+a+B:]<KmY@54$&s7q%0"F'\=Z:D:EQN.HD]A+qpbGbn3V*k=eSd>OHUN(&`/@ISRo79(*?k/^9@>LFfV]NlEk<RLY[AZ
%pL-:#=0q,hp`[`$FpQ,0ib7]'#pj#tP*>XN6A'M5H@!Uig%[/18>54ApoI)HCu42&ckhFS,N7^oH:?M9QJ^"lkiJ52>;_UE`H[OQ
%B/4S`a=B525rM3k$A?lo<5+E'QYF'.,?8]o>md<.^&g/65\]L<l?;h/*`FcO&%>J[erS0=UhLR(.S+G,as@Q6jnWZjps]W".1<>L
%/C3O<gK2AVLo[?0\m=LUop=1aMr8)T*pJNS5U85C8mN]pFqtn-3eb?tQ`a_p6h&0)k6;CL=n8t^(WE&0lGBY7KCfPrTMKMA/DO_P
%';+>%WmlY]nJO>Ud4[.\H=pm4*@PA8Q#EG-mm):>#e#jCTNg$k'*8#&$:=-e$GkLN6<iqZZWC_d2\4lkN[E]lmOc--c6PeXW_0eR
%BZ#X@YmDDno^LE8-pcn"?Ft7m0s+AjH[8LM/YV-`lNej8S.ZSC5H]7DN^^Kcp[u%EA-f#GG9i@Z3Y\_KiD7p`iWR.c49ib=oG'p`
%*T?*iQ*pi5Tg$^,B!Z?XYJ,;8iAdoH\$h+'$^('<(KW:b4)8kb-G;O'2<F4#-SdiMpD!678?qO5@p=A/"_J6d$TJ>B/7!Qt:LL97
%irI2+JiD@TFTk"`bG[D;F8UK'F-iSIfT[[hoI&D-UDHOI>q/*<]%*(LQ(cV^oO8lKls`NQfp5pCoaM!F8t4f:lBc^1NLQB:EB)MT
%>\6\&<JWrfRi`r`^E,J;5J&BAiRm<-c[6P@J`!;b*TMDE1lK2BgqVBe<XN.aH<R+VVa5l3M_,AU"j%@2aNhA!oIVn3dAFWCXd%D8
%DW(%_j!uMa%DIj&7_Wg8+7REQ?9qqLnmR3P\"L3M-)]7]Cs_aE;WBJRiLmW&2OAbt9d7CCg"O*Are/7G9"Ioce2AtWY*YB48''G'
%$c0T<qjIuDfJ:-].X(>M[nCng?%8B]EfbnMp1g3.C>i.=pqnPpU"?P4O%%0H5sr`T`B$+_/%`:n3'`>ET<]%!Qo"-&0;,+UIeN&u
%`*[$Am\rHQ="`^i0RpBk;(`3`][r0RV-k31[cO:lA^uIMfOYUI?fim9(;HJW0q%/oJLpL_5A*<G-]'We-pJ%W!WYO^dH4uN?OdA#
%2#jMrO"RAa=)H6'&G*%(H"jaO9KVVjWu8YF@(<_^hndB`.f(URk9BI7T3sPnibSEaZbG],BHpl=Ct'p>?HLg>q!ZKfS(ll[,P81^
%,L)I&/j4&KW_^I!)f%Mh]Y<cFk]?'"dHj1>_e`V>E2eZ]@`Rja7dq@FD*7u\I"jB>1m8G0:em%?I8Tp6Mtf<A^&RQIl_!Zer[3"j
%s0r%'>5sZ`mH["9f73\oO0GdIs87#87-%odrP/9&?]Uob%R<tI_rU\JrSaQ1mR`,thSb`hZZe51r8>u9LoN8*096:B?8_Wl47Lh_
%_3&WR&<&h)OmmZn6sqr[*cH%"+!NJW>eXX)b#<ELqr83Q@#6!uaDkO-o"11e&KFRtVEBQkK_5Q[QQA9'0msC0`-R[;Vg]$XmuKR7
%"QCRs[sc5.F^5*\i$(/B#)=SBP_(8b6=K?g-+BXB1^5l4"!AD?*l7YY3-V2KC]oY9MFN_=r]bLBpieCj_/`>"C9<KR;)6o/WJ=K$
%l)%hX'N9G>nH[6LGCrs/ZkRZo:ol*:%b5to6ZL`(HfoPZ6#S4aKF9rE9hNTekgFs>5G8%8(VqlCJ7HU#3=rfI$mU(BBm7W7#VZ#u
%d?^DMK2`,85F<$%%kbdsE,O<^iS!ge8=Mg7I;k+&hpOE[a"BM_SH64o`IBEIDM4rtH2W'k>nJuMHrP5#71bBEhnFe6^=$+&[X8P7
%Y?-8%>mFZbFCug*4a?koLF'(h`WQb6G5iPPDW-FKdm!l2QqkW\%mtYM'AeP)5oZIc&>VVqbNfjJ=jL/=:!Ue'rBV,&4qZTFSD&D]
%bU9<Hp]H&1pd:=l:&+^2Nf'#.6b*,==E,.j6XRls:Fc??3%AN>-Yd5>NIqgrV,ILs[Ibp%1Fn6<2=SNAp>PeW@b,V"AI%6!aZ%NW
%88Q[m;0Pi=C4ZAD$WA9H(hu>d"f&B@L_FE'2T*Ob/)<sG1i/$;"$6o#R"`a%`sTh]/)J_+!MN:1=n<>oAIL/Nl-J9YV:sq`q!R.4
%J)i'B/qQ;Ml@5c9KQ(Y27`QD3@SAP6pC)3>&'IHF,@OD.<nIQ+Wi>!J;I??s8j%2-(,q<Q+Qot#F@ZXOR\-C7I,6[GEr:]V8"\g?
%M#Iu&n]^qmnm2G6YP=QIT*1X:3RR14jBNEcoUFY11!](q\r'[=FAFo@DX8VCQ+Oc6Juh+_+-H<]b?Lk+a4Gu)h1,3'-"+VMi:;"A
%%GtpNGO!;!2=[jo.%DPY!MukpbM-L!m%^?-P[&O]4KFL\_Y8%'%h7Wqf'L`mm?,Oa9<TiC(as;7m+eB4'Wl@YNAYTXdYEo_SCbH&
%.%XgTY:9(e;f(llGk@14n#-LG=Agm?lU1<,or`Zj:gk2gr;l6[2_#*,Z8cSX.6)o1D+"pm$Je7gkO!*a@9(c+=Ak%J!eAe`*ls?W
%R;jP+S%,I(`r"44%k^Mq6[CK&3c/Kuj;Q!"Gk@-`mFR[tZAJ-pm-t\Ch5?9]2.SlpT!5+,G]=mWZ#se\?oaVBYQd51\$`c(qqND4
%M=!D=<77m)5`EXZhI=FC+"Ut=GW4,#ip%jbep-g!$B3a(m`Jps-E\8Zm>no?4*"Bl2\](F=-"hkUTSOr\;;61IrPfU_/`ee+20-6
%3^gr9jLMaki'VZ>Dil"pX</tEbgZrTGla[uBD<C-NPS#UVXQA%7W`IiX4pq'fI=T+CU)`]k3#OF"fsPk,/f+_*\CF5k1:`JBbdc$
%bU>e$0Op.'%fkl-b@_UP$alDNWtqbb*9>+%An.7"ne=g"0e=I&s05p=.kAS.iJ3GZ+TtOBT"@r[qU1g_hR/t:3YR]4h_H`X285s0
%F(V$@LoN0PlR]q8b8;F*VoK!qPIIi(TQ]4cA)](5Zb\#@RuapZX+I5tC72s]C?dY)ee,_KW_LtY_.YR8VdMe-J$;u!:gjMf]rh#U
%\Uk*]AuBiTVTNdr$F/\92a&n1_VnbVGHk*,k-E^WM5M2*IuHU6$A[OE+la5%=K=/IePhuinh%Q_p8u7Td"A2om&get7&]TbXa+-\
%6!r\%j@@/%B]M53o@sRU12NWlCb#$`/<"A#\f<40I3g&jE$Jl=TT:XF^ODF/-N51]f#]oi+TNhS_RKr7f1%TWPg"Pq'b>KBnHU#K
%6aiuhkU2!:RcKT@jO6I;X&D,]4Gl]PbA;P2C\f6b6[`K"H7u!N9WldE6D\3@4>ku#g)hJoVGIKoI%>jE\+'^oNth3S8UCVR#^?]m
%p\Xj!#Mh.S`*]/*8mB&tCt;DoLnLBXQ=WTLG\qmrBqMMbnT1'\oYEnHTDSENVV;Ak7t`UZ$Zc#>U*PZUjj'ksUZRt,74%I(H%o\^
%DKgWJV/kg.[nC-MU:"5sH4QW7g".GKpbP^>p$4VUQ&aejU[$"op1p?#H+C+]Vmc>4;E0A2eHq)*:iut.bp.o^o?TNfIbHc#jF0Xj
%DL01MB#?SqbmuJeVcKFXY<#_Wkmn`rBCK[U-+F04bX\7V*U:FD1q,F1>q.455G$HEMaO]Y"&*'Ib#^b_ZqZZCj)4/dP[WILHO7?%
%&6>dcdkg2&V@Z\VB^(Rm9Xnt8_+jW'*,d$HoLE^D%e,eAFFRD4^`QOafj0arRVm?^h+g%O?<!VH$L=)<#J%7";p[68?XIK5r5bW>
%W=Lh_;8t8@cnHJRUFRp70`Fm-s'T;3mil10YVW?UR_T"m<q,GHoG[p6q<6<>=CMgT)hJo+%O-`:76_R6o+[[<*\/7t^Na],mj-E[
%3[]Ke@s;)o<:>HHlW5j$8YDp)D$pSE:.8o6oJ<N<@\uA$5#F5C+BUDHNlU\>[Ijd,"7_>;I>?UCfMd$K80"5lbIlW(W-%Y:q'-%%
%-KE73*Z(AZHON('4U1cRZ(33`?'6TANl&=fOL`Mj]o^_6Of'%A$<sQQoNL3#gh#-)PZ/2>]:(,"W]]3"E.JC]'"-\C`-Wh/]`WB2
%*/9Lncb@,fI-qNM?p3LHXK<B]e&3p"K!Dk?%R+Q!5Oq-#EC%d>gI;=f;@Y`Xn5+SjUN)HZPcgV.n*!=RN:_Q]Wr@S'\c#.=E/?>C
%]`1&I^67j-5DWP5Q#jm"o$J'OCr`WrfQYi993mGr;b<h`UUdFs@I:(M`3,Emp`jL/O$!M<j.nMTWb:Kqb_(m99YB0XLW/[nW4_[J
%l`o.NMUK,tJpB2diX`5fT+#J*3Ljuc=%*./T0_i,p]F$#h:=YXAY%jAG,Af,Tnn2=jMeiRV0'JB[Hhir0^au*`<aUHn2)'sn.^fO
%"SdVR2lp#p'bRhKqFjbnp;REu&&:F)LX!!])@60/(_DP,#2[%)OpYUr/pF$@TB*N#]"=l*eX!M%O\]7D3r^jSDnBf.EEif6_0q+1
%VZGI6f?WiG)9`WUG5$rA:6->0L(MaG)"\DEB)<WITL]E9qq2Rd<^bNqS!)sl^_S4cf#aI_Q'E4)Z!o9p6F`'\-:_Cp?=c:]Zj!k+
%(dXske7pcD+Vht\Ab@3*K%ZE/NOIS;A'QYnN6u_!h?/We`AgR-KrAT>Fr-IXgd`[,K7]%u$WIjbHQV&b'T?)#/g'C>Y@JA$kb:"^
%E^2*(r<&WZK$Q&BK,.au#>rY%RR-[QN!:L>T&#qdhF'E7@E=-]n"N.Q]=W/[d3<,BKab[@-g=MEMq*kc:^Xj>=Z;;qNHqed"ju[S
%dC!pA8N5:Y:=n[X4'peK[6[[W$Q(`M(gZ>L@FM(-.7&@%;?g3n_065\0pPRLkNiD!K1-K[g5$-e+e_g]7^7fIQWbI#O.qQsUmT:`
%r9En1]ONOuKpT!,[R4XoeKhluf`b)!`GY/[&s'NhiI)SBZ*O'<G^juYXG0u71ArY.39lnJOVCGE2m1]<_8El*`WOFFDc0=OP9coj
%\ACTfa[Z]\K"NZR#%JYH2g5_9UYn<hQ[kG8peX7k>cD2;ED3trJ#k2fGX7js6%UAL&ZE*1`+ch<e$Ll;T`k/M'KZ[o>Z(!dB>)P^
%f[Ab-SPU2a1/dG3Ok`M&gB<o:l4(5q#^g@m[g?d8XW,in_L%Li8>RZ#@UV:.lHC0k"dpWh"O'uS4M;WuRc%<N`N7+=#,r3a=a>u2
%TU-Y?WonT,.O3'n(VV+kE2l!G>.,m<baO[Ss5[5p<%N6-N"UH<+qlYf+nR;OUmX1aCKUng6T<qXS@&^\/<s;U7Q`67CjIT8$2+Iq
%.3EeSV?eJai_ccQ7o?3g.7OZ3'at$@FS+Ahd0!'?^\Y6,9i@u5qTJH8!)W$p``$/reYfgbYCQ+e>'^&_^?3\_ieks8R_=;fRg3N^
%&PH(]_:)X!..ZR_*4j$+JkiB<//h]\;tVAk&mO>9"':,!6.Q-\hNnO-\mI#ie'5`meb+4\2$$g&Q#dc^FuSPmAbi?TYg";o?RjLN
%2^Z0=2papik$Kpr6AP_t&LLtQA9!8$cUYo?$eX$(kYuDAK,.c8EqHS17V9+(>f;P@c.r^Y^;:>L7XiT;LC?pX@j+h.J71nQ4Xm4'
%,M1Q;0rOCWVTjC(DNcT+L;kQc%P,np!IEG:E`m#ps/atE@gNU&K/+L.\&c?[:O5ZeS'%TP8rQB$k/Bh%943EW2+[O"aOd/.ZX?^1
%D]!P#)>j_H+KIUMohBR-YH_#6(V'1'2^qW5>4eKt822MM8RYb:mZlQSA$c#0.C7[G3[ui(E,H8fD[aN$R;m>33GRuB?+>9X']$K*
%l3(Qo8su'69;8TW+tT+<QBXE\d`,mq>@041.T3e-\RlW[>-NE,TC&_I!B7L/QAZ.DV*?k7Opph`^A:Ai='&$_d8:o:DB;EHQ%nVD
%P#TU7R.?2+!'\p"*`rTG93V\K_/(ZaS3Z`V6f,hTO3YmJG_QQt?PG=F(?BnDCr%`M+iE&cQ.H_$)-OJt/3^V'DplrT.]$"aGe*0>
%=1nMTlY#M=62^I.F6oW5(('!!Cs4IMokkJ&<[3MsWtE:U$]6IZJ50,uJ:url7KOZe!U\N.4eDQOjQ(W0mU<a@ril].Pd0sC*RkBr
%AJHt@c9Zn#_\2\uL]QnA&LF'7cM)u;%?/h[Pe4,Qg5r8O_F4/gSR-M*cSNBQs812kM=`Q5k?+6Od89#AKh?b8,Ii`'.rP^3gh&:n
%,@/LgM0q4nB[+?523\`m1GK35HAi9V,\"saHjn/3U^cBI&`Y@nQcND^?!(BaI^A9d''+9h4A8lo<%Fsn';U!0X)Xs_Y;hCf\L^dO
%9OjbNGng?0D^HqEc;@\0BsO[g_$PW\=1PXU^kPEHWS;H9,$)Vga0m:/VRK?h%77^@T6i=3<AWL_"W.VY('X?);eBhr3[FDc>YSK+
%A;qS^V6.s]'JpX5U(`A-#=qUH6eP#<C;U6^A-5gX5H*ODU:"5?A-@7S9X[&keG<St[Mk^:Z(/*t[S/3I(u$IWd.`nYZlK0g'Vj3N
%%]T,B9Vg=#W'IeN$n>f^V,b[?Q(r+#*R&=l=!%n9k-I`g-2SI67n5qI5_Ot!eFDOh^EiED/B5bO.GP@_P.2IhNYZ_UK.<)iQcqu0
%RR.0NG&c:2nTD('@fkP*`p.#Z]i&\3=IZ,lX+cXr/e:.@gUG)H'Bi'Q[Sr+.Gic#^lo!=QM28,We$aX<=V7Qdg_2,?>pIY\G/S0_
%@)j'I[[UWZ4k*:no%8</_FT+kGtB,/ksc]`jtA0ONh\EJMG>Ke95q^(GA,!-BBP-4%?Z['H3Q,N!GiXH;2#Bq]B\UEFqMjkjcK[3
%Nfq>S)h"PgXjLt>V7)0"%DtdZM$t;];1,..<b;;p?Tf1JYqnYeA$X*l/uQ6!K=p3FWIKgf7*WdG_QQfHb"*.^O$Ya5WK:7(NfXH[
%PSE;g*gO=E$]$Xr@46sBA$\K<]cbguOasr/ad9YBF9Q&PSVdaOEnn+b"&5=POg5(F-\J][U_,YLRU<n]/4#b_Deh&P"3/ta1:rK:
%,p8#DrcCW0PlBK==g^Ze-XR^[8#m36;h`1Z^,IN;%LVG,q-T""9A*`/)`k_-iSc$^43XYoEB7R*W9<>)]r$5QF;-*M:^<</I7D$[
%Ai#\BqK?90*I4;CHRj;*LHYk%STKo`PTj1sJccPiZDr1"XBNnUIW-BHrc3Gfi>!if0V0bJhA(H25bRE[C'.)EW\[sUQMm<L_u`f,
%.Ooo<D7;N(,g-99HIEguO0El.Y\nYnh(apBL69`9:6KMXPn/AR_<q0_,%Ci@&fb3LgbEF>_D#R9eP1ga5)<uB&&kC'l1D-ue+>]p
%IM_3PE6$X#nL3P*65b+n"(1tH!cU$bEYq$[lSAa1ld_*_(A]BIc"Juq7)/$SIId2#o#,sL'SXE?cKV@h1BR]k=fAE"7TP./JNd!K
%Jmsh-^El:te_fDBU.Xh"(TI\<REBTA@AFhF8R*^g1mU3%I=WG"=<R*ED[WHZ(C&GBTHR5=@:4QPD,\W4#i]EX$;7=KH!D5V-^%d@
%pd8t/12Z-f2]6Rl</)75AenIA';'Zg.&.s76J>3ieqn4!DMBiK\5eJ<mA#Rr#?"M8FI#GE./uY$=ZqFBQF]DZKhJ=Phb?G9cq3#\
%fe>ZNAau<1U[@C:[\T^V$#*FOaapEfZFuSkR!1KH6O?3bDTfD>(Qr#S4ImtIa\`Ucm^uQj@lY=^6Cr*AfdUmbQthEG%l[,1CYftq
%E<C[>1(0>g#iUNVK]"CQK8Q6K)PA%elI\XAGA;JmE<1K<]&?HA`R&8LQ1uWpl<u+<jOLho`O5hH:t/Y?+N\a+)rT/)m5P8/2n"F@
%,b1Q"NYA^_N&1Y4J`n(Z!'OB=+.8AV'r6_WoV72Ahl,0D+n&;h=;p*Q&/pn('u9OS%>X]*_8b#jn-;-LATWl/@=1qoi6@WmgJ;`.
%d40RP^p.U1dB7^k$YgJFibSspQFed>37L*tS#K`+U)mVG'Ltffb\522gpS9'kaj6"I's70(P'PAV$/;_ho(W]VPk@G:cQmXJETT]
%5C"uFT$;kiAi.4=2'+s!XeAm_P9?&S:cF\9\6+Ok.Fe$eo[/[b(kP0qkc$1fOUOc\3'U,3:lT&3Etj6kW!2?+O+X(M(EWKF:G,+"
%o#;(%R%MXOP\+`4r$4`oM?+f&D/"sHj"=B(P+#GeN.E9QNQK=c7V>G\(i'7X#D?.E>oUXf%Nr+<MkVEQkXP)tRF:u[_eg9.QrgBJ
%&td.7E:s"nBWTdK0D2sg)3_nW.^M)i]=1csM:"SP@[&!!N5`UOdU4U54d?kj,dm!NQAR'`d&d(2Ch\sjm'-R+(!n@T.$g(tkR.&]
%&3@-JgK>PQ3XXh@[po=[hT<S%V1PNt6S_G<"l0JF#ZTFp8dt(;,I&q!<`;*d=gC(RC8[D@CUagfTRhkB=ifFOC`sI%0c4`8cmo=J
%(Gd$MbHi(;/!YIFLbig#1O*2:(".)Bbu0&t-cS7a1EhiSQsUlpTsnnjI%W:88mZfFV6\fao4u4bQ>nKq2-S@A\:!C,Z[!s\8ZTmo
%q6H&RBCad?>f:7/*"JH7MA2oB'-QIU'eqDNN`AJG@R%i^G[H*=2#0FI[8Ns$Ur1T(>qDgCbGCRI9@0O(s5D?p4j#5I=$M&]V^kf"
%p$%66Rr\:=s!m5DmW#Yg]6'&($_)%;(qU/CANT)pIT=Zh?arbdnc5nZV#-Tu[`Kkoa@U*D[55Yl7s8FBc6aH3PcHJC)Hg>oBAcN5
%IZ#CATn3HH<SUFa0%Vt2jFo._l5E]^X,!a\QK(+Kn#d\H0j+\c1o&%Z'RDB:J38M)2S,H:>.H@Xk1(\kYd/o>2q--rpnIbqK#^qU
%.`XA"DD+(;RiTRk3Y[W2ifd.SeQi>%>dGiq]/Rr"r.5+kO<GRm;,C&C\Ohfbl,ek8(g0FjntVZ^U.Vb">8\]XB,<\`G=/-p0cS<U
%+^4e'k"j%qpZb?G-$]X^riA/hU1/G^9]B'f`+4j*3oX60$H9cc[$'gb6)LG.*T0d)-Rlb5S?-c,I%3[2Q*C6R]u@:?L4e6I8m")H
%e:k;q&U1)@1addbLt/.RYR"17FlkQf.0]'jnT7VVE!%%o7SjD/']CatYfV\I"_hgNXeVs]pk+t9)B+$)@m;L&2NsTa<u'ill\3>V
%amfV$B#uRL-mt*4K5#,B&$cVGR,YB1GsPED:u=ajZn6Y9<V`bEYJWBLHH"b+oY1o8k57L*QtGj-Bd>+qhCr0RJI:=%EB4O7Z)7\8
%`9F@H(n\gb_g<((.t`RO&iBs%T^RQ748T2Oc&>0+R;N!<-Trr-X7We?]MW;1V>oI/Ut5eSV[`)QkC%fY8c5D>3C,fe0+D\R?CO2\
%lLGcI%8^1#pt3l1<6c=$/!A>:^&'aA<B)?R3g!@TPs!.</IHaqF(#/V&c&qO6Nr:KG$dYpc0FL[nksFfULM%J3omp#*CCWTn3e0V
%`V%1CH9:_[n-r]S(gXVW+>rX^Z%-*[_Jm2WHD]6-BP$UOHFe)!Y_8ZrP#QBs-R6.fGT'H-X2.*G&Sk3PH;m.;e^Z083*Ddi;HU-R
%!`^F$Uc=*u_nu\KQ/kLri/Dd9_N;1kk&9p@FE-orG]e&o6)\tmO:/V.mbZ"[Z5*tjU=45=M;I&`*`g,B]<hZ<"3n(T98R8[do7u<
%_9G]Jc4S>DnoK_8Zlg5e=()a/G9k6G`7D#`3."RjAtV.!Jd.u#XouET*=JWFYgI=eTL(O'hBlRerI['NOp$]%MaTgu&oN-l##n;h
%"&tW*BU+R'FXH!u0e97Yi(t?"b3V2AAj:0KKRVs:QE@7T<r,f*WZ>4WrJ7l(Ml1/1lEL&E+O:m8b?e588VbF3@@qDB!C)r;7&WR1
%G\"m&WR9pP,Pc"G6?_T+)+>`@&UYWU(:#^G5TEA((YfagPX)NQL<oNCnk4+F7;DFiqp6Kh"^?2JNJsLQ#"[]7R^`g_=,nm_DgHS>
%g-E'Z'\HDEp/Q'M)CL@o830Y]W*YFB`l<hD<.5\KLhhTe(U3VT?YeR-.F(X4QXsBib?;9Q='Gqc4"=(q_O6a\."W.tC:l6uZs3k'
%Fr$^(/5fq^r[9W,[u@3K]S3ajKs&K*(jeWT,JRo?1^dC1hCj)HDOiTeK8_enb4CjgK')Lu4M2=n@un!Ap7uUN'tq5S`/j"6b-!K2
%_a;5kN,-me((UqZqt"k)M/!;Z!aC%OIqqcK[io+r0"T)P=P0XnN2*e\je7SmC!9H?,7T'p!RLSCJd0O\N1!/c4?@AU0cgG.%#)^=
%="fLtWGtZQ&2#ASd3`:DUTsT#MO"I`3Qgm3IOcX"Ek5fu.Tt3Q?s[,F[]Gp[@!/DVRto_gfnJCs2*u0`oO=nY&S-8LC;fX!)s[:E
%]AULa8+F%U%@+rPIMr13(A^0`JZ.Q3)1O^fCeb#0A?&ZIU+8:3GapnT2D/P:Rc&fW`;crD#*2gcL$VMgC:[@6X,W>qL%q>MU85dZ
%qcW!0>EeQ1FE0N<&DV&;#'F?8#7F/dRqt"'jD6BpGK@)6_h<J=OljbeH@3L0BK)i$U](OkYS<3=\+2.H$=BH_BVdlF930IhXCsX$
%!&cS+)f(KPTnju^1H>TV4"Ej7Po[9sM%l4q(,j#fXbO*dK\bjhC:B[$7qn3o6jAV($7`Dl;o-BkD6mah62FqfRg?EQlSs"mmo$QN
%^HscC)G=\"F!p[NpI*k[2pY=d%pC`WnJ-/>U`,\#m?q6:V8Ug3lgZfs\u?n$l;\llah3be"[;7o4$A!ijo#27TpP1[*sF[ccA'SG
%(Fh&VfZ;TH4P%r5Hr),X#!6L/M^9roj=O@2OV](Hf@g3]#C'Mc^&k]l&EB`njG%iL7Lu4$MjKiX*jqau7(>94S'"(PC=qMmTM0C>
%(?0\3VeUVeR50,XRu*M@+AXIYDhV8R=;$](.S=/JVt+ejjJgX'(_-colI?Pf.uckXI@5K3J,;$dUZpn/J,SaF0>I;DYB,#8qsOCn
%hu3?;mp>uAe>=nfhu2u=2#VXuo\4kFqhJLIs6E`Nr:'CRhu:NS5CEImgTUY+GMiG_&)Vm0kHDWbY2:?`rHH]a5Q/W@J+oEs^]3nL
%TCMBbqYKsDHje+Nrm,M3s"AlulHatO+hdgEp7L7Al,/Q(KE=#^m.=Y's6Cbl;,ugUs/uqL)V"EMT5XbiJ)3kKH>,&4jlO8Up[n#<
%l/a#/*fiYp30W2bG&*d]XY[sU/?&dt<*)]XjC0C3Ne9Z59&#fl+H'K7FKdcE@=!p3m*T"lX)YZ/b-VI[aKch+qpaD>7g;b$l^t/2
%;9V+(<[.C.q?geA4!H*"Dc`o6A6&DfdSZ2:#qk]oMCY!\5efOGV:h7!0Sn$h!8D9o`iI0e<M&o2q[#+(HoNp8`VT,CC1WVLK(d6k
%ePe*Of5+\g('O`^F1e_)0DEqNJ,YAm\su.fl:4nER],SqNn$q\ZpfbFEfjME=XpQnk\4$tZm3[oS6&#C)MBg%ZkTfDkIpA6o@gnu
%X[1Q^+##%`e1@D4odoTY1e_h,)Jm<TG#c(*_>Uf5mj0M,E[Z5+L2Lgs_@*XO7O0B-,hnWM8@)a"**cD_Pk<%)K@[\-Ka`O&%P+'3
%/SJ+<F0!1p-6Xs=Y;)Gm+C%F;7M;\ANoa+!WWql]4A^dQ41**$%g:#g%AkPW%H%QCC7^SKNm892[<d6Vl@h4KEK=;hjO>_<FE.fU
%im05$a@n!hT!i?4p\F<-Q@_<C38Q&&,U1b:rKhs1"^!5fG1*-/ja*>>Z8*;@pR%[JR7LMlT?irR!Hj;rI_FD/B`0G9or!d&8*a"/
%I+5s49*0Vn9M,kUReT@7F;5f#V1R"2(drT1$0AZeBRWY%6QhMnC>STO1e&E;db&iQYT%VuK*Yfj2U9:;8F)N@^]P:_SJ"4WZ3(gl
%'=M&R%=\rrSX\(1!1kB/m&O9kU;G]Bffduu!B#8r0+rle)eX1D0b\odihA&:n!VKS#?e=C*1#:qTV@mD*+N"Oe7)5)`&BXfs1e4K
%If98$n%\k^+)g39k)\tT?Gt*,crhN@o^+.Bki?TCO;DoKnc(8FKOtA1"C%/R5Mr`0>GZsmDU$.`a46.J8G9R5i^cFi3_Y@4!3^67
%O!iO'!SiL>O-3->]?$9(+PX\R!D$(0=a7',:#QQr'BRXV$VGc71'^^"CTT&fKM^:Ir$N\O`G2ecZY\o]+_Ioa$lb&H'!"@K=>QR7
%L3/OV4b=jb.OjJq3.(^c$E]ccSW*?/[J=<)BV\+I#7iKXmJ4Bmr8E^`bI,cFI5Y!#@A:-Jd8Mj<o@5'Z1Gl5'EJ@Z:hK@3lFq38s
%-Kun7mD7UY[L-1g^`V$5G+[`'R;B.rJcIAokh^7t_VN4VI0].u;>]s]X"P*5AXe;h:.U6e/'N7HncUoPO:=g,&`IsH=.("<Ue5+k
%d3-8kU)%3m7S/p!9V99jOhh_?&n;4SKCiK/MuEb<*j4Yi,EU=on4!j_X%hmRC!8tc^"*4,H>HY&E-3I=5)>t,@kj'_d_NjW2Ae)[
%TWf<@gA4OXeMisRg99#apsnH&(8r.Ab/UrlEjQVc6(@1U#eg\OY3p4P32*f@#nR6$!h!KRlNk7O5_I:P!cC;DR>\/*_m*ltd<h'=
%Z+oa^V6X3$OJNa8'Obbr$%@k<aTLVa2DBXcW9!DSn[-(ARS[AfMQ86MTYmW3?V\R%)\K=S3?t+H^>)M.Dg0oWreRAf_O!=p,<E>.
%]7SI=>ujdj,NZ.q*#Pg[4/"R:P\et2T(\/Z?PXCm`[!U[EeunVhL,rr/#atu,I%\=QrEZ&qg<&%Yp)kOgp_)lnM:OgR]JLo?P%2#
%P[q6c`6XM,l#E@MHFF]#:Je/k/K\1HG<hIKYA27YSZGd$lf@HVC`1E/I&""Dq"b@:>]k$K1o_NCB&kEr8>'X32)06k^`oBmc&KpC
%o%E]ck+[^UR4lP'"h6hTnGM]T3?WK*hJI7_*Mi_>W`i"gN$rNVS=AE&@\5Wl\4DS2K4<+:(U/8Ag"=-3)*=PM*`D.":tAa+'J56#
%$T/E%FaEs1HbBeE9l`Z0"_qm<RrN.^EaT=bfO7gJ<*6ga99#@JQ&D<aDIhkZ'>SW:Y9oi</RW9^$rjBoo*:QNFT.Xg7<>U:E/BLI
%$9F7^$:)<US<p:eKZIX(6?ILXUiM$Odn#>7h8]E$kL9-2+'ue<o/B&"AQql^hM11=hPgWi$[MGl$oq"W%5A;m@*6Lpo'L:YKCiHj
%C:[-UneL&XQ%,`XNTpu^Yj0Yn5V51;Ct`T/H$03lAGKcFk^.reGm@MX`%RL%EK"#X[(Hi'@)rQY6?Z@Hj-OApF8Gc5UrS`Hq/`M`
%+kGn?W2-=0R0/m),6hoQ_lcs'(f@&O%BnhK[)tKcqsG4q[R:Hd*hX@,<FNG7)@\?4k3,(Ve"74M$W;9Xh+KR0W^bIF=G7pNBZhP!
%:2)@h&gd!O45hsLB@h^.RE-5sk)9!m$=5N`QqA\Q?L%V.H'kjTcR1IaV."m<gLF0Bn?*erPnY=eoZan\En:E>Zp=i-9WFl+-]-_b
%LBk:M2]+91krfmB[1K03>4Cl$Fre\\=ic<Go.pka`B:KTpt@#NU(n$421as(!F.*,,Wn_GH4d#0b;Lk^\^Me"7@YrM/PCZC4JHL+
%eW)l3@o.e*a@0!F(cOO,TSWHrbQ$E%_KD1L"frOQ8=7=\khkQS!Vg@sDG5Hd_l4bs/G7m6o_]sS(()?>h"Kj`rgo@W]&FBh.PjaQ
%0#acW5&,n7$>A2>Q[CNV:Xo+r3nGu=O4!d?o5sS'%P<r8kW"_SCQQf['i8W6FP0?(Mjb+Qns5h?W=$tT$j9$R-H\:jCT>&X$7i&I
%3U^Ed"eMDZ3tR`Vj7!NGm^makr]/)Ep0:_'W&/$;s!H,\HZP)EdaookdW\e:QR.eZJ5h=0BN3H$[KM#I*/\M:SjfEmp?!_MUjuF?
%-M'%;"n3HZF,A"ZI(G-89RNliV7Md&RY*KaS98"@KqP`A97b$F#@S1kBVYi>UsslN%Q8m?:mV?7e;83.6F@$SGDZ?9mTSi\;^?n9
%[VGn7!7^:_ntL)u)ED^L:2gu_l1guDgmJ.tdd`NE5(P<^Ank@9O2]!d.!Xi(bZ^9?clid)?Q]"r@SOS(Gi;9*"Cn2&PT_1Bbq'2d
%l-/q@([KPk1N*c4\JZ2S4QS!326lT9dq)t!+FIsg:lDbu-Njlt>!@D6O1fNOn$2+>nPW2YB.312S*t8k^B302KNq@jIc)IbJr:fm
%PW"=Y\ML0/;8<7WTQs"$K/&R1_IY+/'o;&^.QgLM6d&N=$SZis:!A9;Y.KLZ(!3Fn;5l#QTX$1BOmq$^Z4r\RWm]BFoncrCWTL9b
%bg0D1qbZ,kXlAlV%FQ@=HKben=fF/DjOkDF`(WJ\al)upVrTq\73q6N>E'-.p<il"FTkZi^&bC5,b`.M%I^Pe.-6T8RCl2s+)!G^
%'-.(F[nKq(UJsU:^#?fUg^IQg$8_2Yc'El]]H(sM/HGf75FRKc0%kuj$H[:uqC(e%72Z:j?^[Z&<$@Yc?goM3@?%@5aq28Q3NeaB
%PI,(P@b/A;EH10rdVFi/:!"4VfsZenPURdp?FOro>&D7KFG6$fY("%*Vk;Gmo</RpT451K>G9%+mkb.,4ab1W/7`V>pne`Pjt%Rf
%NHbJY6:DOMq.ZF*E;</_V?8le3Xba[&P(=71s&Q,5/,NC/CN'DUW:o:T@K(m_NAFlUQ&g?94OK(;8uhq#WN`[Yo0M>L6UhPGj-t5
%F?^BQUQ\`bIf6Gl*j1h'9/F(IK]Ku+KLHssKrO[k:C8!$S9efh0.X`kXX]Oi3kA?K<Wk&<__#lV>XmsnZY$ecZoeIHeF)P92J@ME
%JRQmg@$&1NcI%!&X%(^a=7k5i2*PgsI`9hF[kV?@.'<X$^68r(WH+&CoP?H+5Gri>T0k<Z[*Z`LbqiqpiH'f*6*]BPhcL,MBDNoR
%K3MY/<K"WnT%GfG';*15fq-'468[%<?f6$m#,utm1V#EeZPIL45;@8b\K;jtfr%<(EY3NW-WrQ8s3=AVok"RVIuKSbqTbl%jPgk8
%WZ4'"lj%rmoASi!Nh'G@@a*'DE/Ne!1'JgsVI)&XSNF15&1J6cKRn,Ii/tjgC33E:9&!G0h<s;"U&=>U#(^\_;cVd<GZSMIE+0n(
%*%#tcr!Cu8:-+]9h^:n0l9"mT6k9-7)+X@S0G$Gs1BONF'0iEeXHfFIZZgA=3iWM:l&R]6r3S0$pprE&6Ym4npF++Zb5+kb$R[63
%D6%$`LF*W$KjA!*S-i;?C.G(CI/Nj&EZMnNS$Ba^_2e')LSs;#2M+Y]f5fI[:8Y,sE$HIET=C4%P-#hXL@P&Dee4:@Pl0U'%6huQ
%_5r^;fO@"2pgiQ9CA]k3RZ%&q#fCkg%Pfh(1nc^_,p)]DnqN456;KZMYrDhZ'L4p<q(l*19K"-i-PMh4G%&DM,D\!TbbuK*((gA%
%T_$1@$utt]$\OZt@d^O,$beKFKmBE4*F!Y@I`u\FOKAmmo7`1FpIQr_1'ZCuMjU=2N"e#-$C$LE'WU&86r1l(24-"./u-;G@?l93
%rNb$`1f@q]1TAkW,P+h;e*m?#QsRu*k88uqL:X>7JI&_#P%N\?W`ZJg_W7lr8e@FkP$`Ze#)HD)f**gJ/FGk&N!HDF)r"])3Iu*>
%I'g^62@%,7hiEC462$FQ<R@'DnE.@9#T(849uV3Df=0'eQl4Src0\2;<;0Pe&;:??*0uG5k@?1N4e@cO#1n9qVK8($mE.V1^(i`k
%hpXqd^3MC+0XD#4+26O>k9"fAS(R282<5ca/t?8TYnAaVr-i]<=P]ZW,pME.=M=2o&HGq/!@.6n!ruL8m3/"=ZdiA].$Cs\@-)ZF
%r-%Tu5^X"O^)Y^]htL;P6-LrL_7#uFAkX-iQ;;VEH)*ZRXN&A-U39$EeqR\$4-,c`o*GbFDWs3CjLK0_U#[0^b_stNgK1]Z4KBXI
%7^b)]99Y!O*g]4`Lpf46Znn#u`iX=.W9J5$FD)2>\"Fj+/FCWA2;R)Wjk6!@=nME8Eq(,Ogaa5manp.c)(k'J11F_jikn^$)<lf^
%A`L1BAi$`W"O*1snHaB?:XiDG0rWiF-f#EBD07mAJ=b10U8BunBEICP._F7=(o_DYI`t<8*l:PlVhnFid!&@S9G4eOb%A(^a]\q'
%a!H#q'O/^DR>2"c$Fg>kQr`_XYgfUu1.#GVbr(n9T]S;fQ([*S*._A,abJCqi0B<u4Q9kf<LRl?"Ts>>f[bcf9FoQ9+aVR<_Dd@c
%6/u_dPq;Z97,Z%sQ]937@rYqS#\s]E+Yi^)0'sMB[U8t@7U62J(pOtcAp:sB8ioXq]TBA^pb>/koNKhW`S="UqpF&26Dsf??d2p5
%3BS:lI?DY3rXRS3"gHNnS;?_O(kgTTUr8ZQ*g_!ld=;?D%Z=4I[m:Klh\N4IT:5;SL+OeMppqQlAd$ouQ]n%*4>k#i^9JO:)1R3A
%TFB^#!W018/AD<t<r-JuO0pqn++h)I<U75]X*rJQ3/Ycd&i81LcjLjO?oG*rNq"41>CM-=#PK[PGaaaR0eJ[e'>Jp68BR7]?`qNY
%lE'=AE5:VAN!^/.QNO-HK:'JW(i`?h:3G?JaTdOeUTL*9RJ8mW(rd9:OYF7mj<pu5bU*o-C:"99*iCN.R[M'C[+\;-MZ@Z8hgYE@
%rNX1hMI,$Up6q@Bak<moa/:mL]G&4k\GeXOSX?ljI11SOP(!:##8mSmpaLCUF;);CIVClX%ansZK\p3M9qP69n?%o?,*X4VCSdOk
%*sle:k#euR+t7A#4Os.U!0uUSbb#FUVKj09[8L#LSq"m^&JGN-kQ'de+a!D\:?L#r+gJ,&bo+aa*qh7Y2b<+gfeSaH<0+lm!dHS+
%:>I!7(JC3,g.M[L-7g=9hQiXGVc\DolhHbu^"pB5\*%]%oA-*F2ZW*\%cu5N8))A3EisH7Y9G$`%/?5*?^u)XQ!:pE(<6tYQ<[2X
%;_!b3cKX/)\G_3jcm9D1'%H>Y8Y167h?\qJVli/#3!HF?79>/FPf8IrTCW*QU_"\]>0fRgh4KJ-q<_P5`"QB:c#GSPHNA'2h[<bX
%^f:u;!Su-nUXC_V+-Q.rW-%XJ@TLSWP+:PG4Se]`ZGYF#d)%_Tg-m0ub^hVZa9^>4[D-&S8gk[KYBrQ$6Qt$ZP7cgn!)3tb=CS._
%9ZaD.8L>s?i,i*].VQYOj4\%XoS,C6^ObB'>H'Q_+Q@.dIE)^3C0j`%NL6.@!"_n"Hi=`U>OM58XhObE"<UM8GVSb;J,K7b1))Nr
%12ApCCQ`N+c?P`WDpN#!&)oo^C>k@oX0WhbZO%qHrXR=.$,Dp,Ak,0m_cF6igo^@e0.("gWDTq##@nZ8.KHhY?EF>G*qC7RTku/J
%"h6AXalb<VW?@*;7poP7N?Ko6SD]gCM/%\.JrmD:0.GKj_bV9=E_tV_P_>DA&Ng@;)qj%`a4_^dO1$3gk=KNWH(:E+^_"NL8%A-\
%:Ab)tND8&)Q9sWQnG+QqiQk<DUI*qWYtAX6IY*#nrJr1"1T-.=rArWgC;F`>LsY>j6R';PY=Qbs5RG((a#4IRj+VNb#@222dAnPA
%5VX^q$'`ec'3ZGsY"cbXM88c%Ql*(*MOXiTF:n^&Z(a>tkSbe<DTHR5(JHK)keWB>9nj76*\3>t3^tu>O"ot@cDqVcbuPCX2D97a
%'PFFF\%n;[!acr"=g8E4Tp1fq%p`h2(HVcJnONF[*[=6Q3n<2`Q=j-K6uNO9X]e=W;<t=POWDMlBkGq"-81MH^Agfegt>UgJ[fQ4
%0saHmCJq?]_2ZKOX,g0san\p4SD7X#4i9[hMULM9C5r-B;""ZCI!2ht=p)Gc`l`mM0>Ci=!otQLGio9,(Grh'+=t6:`?p:W`e)E<
%r)FS>2*jB!HV[^<T?9nFUcb'Qi9[9dE,YO@Yg=fc-;+G,?m.fn;@dZ/7CI9:B+"@0d&.pd1F3s)$HP7KNjcTLphrrp"'HuM;MG,-
%rcn=\O'5``&+\&=0AcV.YFdGe3MrEKGKLgU?X54@S;ThjVRL:Ki0/k_N1s>$`F.*%r%OP3:pOZoQ5Ld1#,=Ch$9kM!Q%Qi9<S#]N
%R!@8OLYpcsp=E1rj&7SU,p;[R-pXIKVC=B,"jZ%S-tA]H#&/,<TJ'"S72d@S*OY(K,APKV@;e"<[hDYQ;/S8R5mgp0BW87)_)QR7
%F=b8#Mj5KAEj)!sElOBE9uTsGaNS?%k]Xi";A\c+1=e*J1EAN!G.R@0W)e-o1Bnu(IO[VPAa!W\;4Y366`O\_;l&f]:Q:cYC2EJ,
%._`6-TUWX74_%^("`!elXlNU/<p2]il^D),B%\0`mGpo0M-B`Mmj:8W[;@a7-8-pqo,pt,bI_NBVfeke6mIXI&MpW1P)h7@@ps,\
%FM^!B]1Dp@.B<W`3$'XOgpeM'jV4qc]0_,f8^V\P%`d6k?i322`fk4UGU?%N`%)45\[Ql*"E%$D\`3RR8cfML^4#Yb\omiM"8YDU
%Ab?N9B`]f_bT0^R$:<`g[3q-t8R@phV!mI)8-J/@/*-Sm2:P:[s!b_\LL\&9'KrK5npWE+HmCoCjjPI'+h",[pcTN9W&69e#"8\!
%&pfi:2I?ClQi,=YNU@Ojo:nI:To!LMQb)+h8&LcDG8ifAM.#)@fH'40%ub!Y.m3J3.Pqt7j$Z!r8mP<k%bYqD"Qj`F&1:$ih-']2
%ERNUHV6.u4^,0)QA$Se&O$e/092I%CTi(e#/>hDQA3W'!dW+BBa/Un6V"i?doBXf>H>%HCfoVclDq\9NdlMS%,Tu2+ZRFcFf@S/G
%S@$d[>6^I1Ujfn;=G7S3Q'!>m9YL)&&rTnXY2CPI]edI^X1>O*V)5Q>@^T.(C0PPa"HNd<c8G3(2J<*u-EpI6U"A4P2,#)!/@ZKH
%I#lL<MBk'oX`T206Ye#nI;YN+8cYeA/.TFO-qLGNLDGM!7&b(j*d8(Q>X(,W&`)FqA(k"H6"aZHOV50):Pf+Gd&a`Z$Z`"XEi!A0
%^p%6D'gp?g!agb<\I0;_<$TB7'/mQ6[3ID<UC>jXjq;Z<$YXq]E#p9rnWkW5Il(D8B+9u$*!Qr%Y,(@1`'j);ouXL?4Y.QU8Yu82
%OtV<Yg7%k4Yro7[%"`oC6)Cdn^M:_NI#9rF7E3j;TlZNQDj9_)HAQ]%>+X?$##Mct"-aBq&+GB+PWU\fgfQ^5?(id.Ws$fJ\:XOY
%T.YF9enC32bbugT3_dD@i;#BjPsmL;@%H+f]'s"&CkWXN`>EL5<0hbt@HL2%:HCi[YY)tKCIOCiZT!@Hi;8doRJ9d_04_Dd:uG/5
%HaCti-PjXt'nT&s71V9tC"S,]9/YR`E$/`aj90+a7&%$pM8(KFXrkG=(71NV#H$P_M)rJf%h^)<hRopj\bh>%UgBGf/2#$K9[Csh
%=7rN9#^S5qK'OkW\;_7l(p6.+/J#r5S5RW77:8Qf)O!$&BQ$':GZGY.3qQ:EFfUV^!&[4a>A]4n3-7nZC=)Np"@Adn26CNOP+$Qm
%R8Kt]ho:Ipj(OgYIPenP(*mo<S/'BgX-g)q:KGPAg([lsL_\,We?+Kqmi_a%A^mZ4Dm<G4n8NZ10dsG"U7\V:V:^:pg^IoiI;IQL
%&&tYSF2fsIm+N/G@O,'GO#:mnS?@sc"rP3VhMmOf!Gk4E6j)Du)^q''6Z>]N0+pStmaa'JBG$@L*uEn71r)jQ^:0RdD1;rS0mRa#
%84T*+Y3IrO.i*Obq0tUIBHGF5J+mkN.%HT$BKXr2"UETOdD.Ddj<(1@d5>J&j2[mP"WA(34K]FY-c?r=,iIl3(YRoSj!:*n/X"*@
%]+l++P4R_mJK/4&UOnJ)pOYBOBu=E:>dGERhI*^dg<a<4&LFfT.]3ctA>BuR;A0OtZQ^s1(^&6JkKTnXR+eqK+*;\N]^As'9#\ZL
%:gK7ZA6L;HE=:q,2C=10G1`,8p=[8+-OnEtb*&>%(f2QC07?D_FY^7\jnr_LPm1Zke$uQ@YWlh2CI#AbQG@7rhjRk$)^U*\pil(c
%UWRkFP=mU+Kf-JG=(I6\mH'G'TcU#@%1IKmC6Qb,R!/o5j.k<1MIs`o<1G>i3-Y\r5f;@8m?p5>#"J=N*`=irU&j4Id8A4*4?WPF
%8fjuq.e1X-()/FNotGb*E#Y,YBs<BI$L6%8b/t%=&hV_4<?_U\e!&BjCPDQ.WEO:hN%:#PAu*=!'=oQkRjm[@dBMG6:#gU&2iipA
%Q',*+*)5ne@,_67^Y[HeOb8Lql6A9AO0mIde+k=t+,a22(IP,*)PRZ)[a?*Kg+WN(rG]9e!gfQdKeB0V^Ma]%qB'?;a)@nq2iQRL
%OE,KhU>@Wl;Ep0f_]g+IE9a^[a[9dD2$OOq3R97:3MOHg==Lb.<BUh7EpRA:2)KWVe4_6S7(\u/oIA[2E6.(/c3l!b._lCU*$h$.
%!9c*XPYe(%.1LnaIAOG3@pO20%oJDD\LA^cjTf<%iXOr%L!a#t'[><9e-!L:@H>;1)X:bH)MF>!4:kMi_]blEUOhEbh'0j/bQ.45
%!'qZ'L;BX?Nf?-CG"*^P:tQ?T[!qS;h=bmU.U7jd#,aK*=j%Dg\\0+DQo'@4-Z^LH1K.fC_<,iD.\1Ho8BgjL[i.XURB[/aXM)n3
%CgEB^h#6O'5DX-;)X1jJL?2?U!BR9!9H5#jeQhA45OS2d"J/-_oK;8k?B$JM*t9i8fUSpZAC;)gNqMRrF;^fbS`T`\lj-]c(:;J$
%A:YXo$ZGr_FE`k^K,eSDeK./h3f/18@)`PrUWMl>B`nsp-h!cr[h7/L_:`R;E$_A)GHp5s(FVWBh"u(0,F+;(J/^TP*4J';<)m,A
%Lcoos32Dd;.!!sN':`SN-cs"N%iX2&:ok*>0bRB6"P5IQUJ@r<SB)T[?0jVgJ'rrH/_a$-Wfu>X,;EE`8i3%p2B!uR,IqMMT^1-g
%@D[sVeR61?ba%OdJe-+[<$ek2FUnt!>2SLB>4!G9NeZT-%d,f6B#)<3@:VJ1(X!-&eB^.>(J?!t;fWntgJJ-:a@ZrmDTCK#I"DLr
%G1sfQ=LG$-?\>d)I?[B<?,lA852ttphLZE$Da;M[r(@Nl8<tY^,N(%d/7;j``gT[n(J]frl@.s6YF\Pd'l:shkC^DHJffI<)#^2s
%;2'oY$1G9`H6f^f5T58MJt?@14#\BQ,-nQkY>/XbfWcD(7sCVsRPtGKbAbuZj0keGV25OniWM.NYLIj_32FPo5m)^o4#n')a0[B.
%cDOP<M@o%[AVsls\t7c]#b(S><0V'N_1C"[W]-96ZnV':NjGab9.Jn"$J/#A9,Rk#qDP+"+XFnKFb_mc'%@<oS)cC]6(FbbNT2Wr
%d?Mo\\#s;i*+D_)5eQo1#i4*[`7#)WBVAi:oB%N]2l\W+hXphA7SKc*p)3Fk\\ZQ;WfSr4Gd<.[W)fI^7SRqDdDh?R[TAt!ogu&J
%,JN<[>`Y2Rm,P0uA#OQVc[\9!gbr+B0H(M6Om\":nu8Z+WP?P"&e\R"_`C,4;W(s,F?-!aiX'aJ`<e^U;ujpOI*Q+2hf99$i3@mD
%iq!?75%la2fMkjhC,pl(\!<<i&YeYVU]Ld,N.'\XX_Wl@XRb+hFhssuo^ttr[kalH0!k&f/n#^DDd!6UA`YX6a#qMfdi3SH4TG38
%bcj_'J9;)aEr>CRcq-AOU+WWecc[&m(:*>f9I!6JfVs<O(q7@fEN(lmZ;;Ng(O8C,lluTc?=eaJ$FHRNd4L3g/1Wc+25CLXAK%t4
%5t<q2hpkhl$;X&T;e/K?.K76?PbeW9$'dLNe[,]u-mYhanr2rjEiEM)bf"P-0@BGdqfig]/pnif6\2c\e0CQMZ,%@*5JsPM,SRd\
%4F2f6=&!U3C)VHXi]rW^aY#=s-3B<N]*!FT'es_0[+C2cE#6<q-BC!hTSddT-gq-3K"T/1_M6gO"XB`;ZdHQ/4NOq<Y&]`2%0XmZ
%:L)S3+:e+ZZ'%m1Ul^`.<"(864h6M"+kA^QZa%#L,bg\2jKk("Mhm2J&t79Y<hI#4AM1?E)QD'MF&tA`E@Y=J3,l8dP%I[V0>$K-
%)ACPLfqEG)Md@Acl$Oogm:.8-X=kdC$9\h^Ief6r7V$/uK'`iA=HOcajIuIt8HYQt2GfCXpZ^`__7)LAS2h1^gPC_j_f9SYbY*fK
%W)e?=F%lENEB9EjA;.Lh/WYWliR]JikLJHg>6TAEc<U6?T_^#@OBRJ\!qB]u,SRO<9nV+A@-hHfgohX&SK&_:<[k:,41^\nd7UPY
%R`!-3YUPP[MWl.j&&pc;=WC/(d!DY^M/l/ljoh@q>DP2#fZEsKmM>NnSPQ6Q<['`eG*_j0IrO-dB))%4+Q4YJ$8pPRb^Pc"R"Tc\
%e+i][r$X"u=j-V#OtT%QTXF>=i.KOZi:go@:CJoeq:MsTLmV'$dV$NlqV@EaJe;og^tQ*bimf=koQr3=5i50/j1,.<`mQJ7]cJu4
%,;)"$H%E5>.AFtA?J0Sb!If:+o@FM(LYI:OQ(#W/qP8ssMcM-ulnEL<"E1.UO.@lr-##o,iCtLC"W=f^#DY(.dTB8aP1L$tTG3eo
%>YI##ATG,\Z^MuWO]=(nWi4r4Le`?@i-ckpd^K5hT0A.q\?`0uP7;o;^T2ZiJL>8JnMj4";.4h?G^er&QuN?aB&=1^&>a=uJXUHb
%\=M#UfResTn$]U%SMBCVpl]&j@.90chr'a)`0KGcS&sfX+ERicJjplY7R*Opbd(5jmHeZBeM`)^b+W_f*Ee-X$*Ye<T.?RQr/9q`
%_RMF5mR2j^.C?7"7_r.R@^#X'#(kaD-jCPl7s[d/jkZ'-:Y?V0-Kq\GeK_;VAf/>Qjig5jhTCY+bMgacpq')8W683I-r=/SXGt]5
%QdRR24W5*W:PVXgqf!0k0]<kojE*g;2U@:\YC'rMCPfZVP<hai':raVR"Jq`,Cg=uoi<Ej.=G^gQtD9Cl!h3Fs%uKL9R^e>-:H\B
%OZQ'qaji+>"YSiR@)cojRljJ+L(YQFX+Yd+N5j8<Ym_`./.#Z,`-Ku=&<RhFQ*2pT9hO6:D^*uJjZ)`\^t+Nb7m,s?3ua]6"=Yp&
%WSYk6l:Yj@[)Vo\E=6$Kli)R'=,l`s3P#'p\@+,)9JjtG5tAhu=C&6i?HB(5cCi1Ad\*Dhm5N\4A)-P(^&(X$/f^1?dC@:\Qc?@?
%34WsGm4TB)C^eEaC<Q<-Y#JX`<8sHM-5p[2G&\DV\Li!"/_A`U*o-LbJY0Z*jmhD.Rj1n+Zc=<XI_M#W:S'<4au#Lgp\9r%rST9A
%B?M!Me\',<2ji7/2Y9<q[D`03dkB>@P>Hq-$@&&=Oiu1Hi)dnW!g^!$"f\-L?a-7)jYq$R'Hje#Bn<Keabe]4TbXL?P*&L<g>/2p
%LIfq(69h#\%Yn;/E&/@D<>[D0>[*nU9FStFV=)2)>>oV.#sD<ll#_e?-3MMo"jj9;r_WtJ1jZ&h;R4bG2sFi0+%o%i9.R.3BI[Pn
%\"+B^PSL"<AKiXC</W:!N$g'&1hMJXf-\riK_`R=]+Ll+lmt3=F+@)R/0\XJ(1\u.*O_HX#htC3WAYT[MDU-4b%ihuMQZ]Frq;5n
%[u0bPKF4!=WmJbAKnj8b6"SN.LVq.Bd8I$TDMu[-ALtJR(;4D/Ifd<Y(7VN95r<fTV;AXN]]Ru+U,lDU,&KO1_(o%+LLLee[^`0U
%.6DgBJu5tQdB,mqf5OXY'^B]QO#5L0cnqV)gG-5X)TpqXoe#1$<Z?2O'hplSZG?U9'FX]/ZDfu'_tV(s8B-?m@1i*G_<iN\A6I[_
%bmWD0M5=)4.=RB/LFMVDbO1cXPB+Y)8<53V9]E2H65F=]/cc%t"1+(S:ho@`hRSp=2,#Z"h.upXPGlX-9u]1rG`5(sZKBel7_><$
%V>=gMWM>@\pjs>a+g#c8k9t'sGdU<'"^f\;72lJ?d7F46pMNJ34.!d+R,quc)ck]7N2bVbf['99S"kRjV6EV\4W:CLQhZ0Qm5u8e
%33eZTBro0J'k*,!iHEL_8B'LDA.nJ0BH,pag/,m>NiGi1f(Jt+Q89J7pH?0-;K#-t=Qbr=G2QXC$0jhqeNO$gUGDf>AUH7i?_g.I
%cYmN-5ukk=X)AAl*T#ZtQ]C#h[@A9ZT1!R$_p3iHDlsNOI+sQ]pSE>*%8fm%[U)K]N?j*coODASX))Ah>ZNg9?Sb0)h+:saEc8OA
%%'R4(X1:/L"fLp^[,Ci"&1mXYlfO/a\U&\;E:*#%A+3$k$Z/tJ%5breV]Hdn/YHA5$d;tsnlY`6qjuTQHemcFQ$"mKa93RaB&Uc!
%)!is7jRghRrMuO%*;8.<bqCF*o+)7?W=<L:icP%^8qFZpa+lV7FZ-%PDZTe+FSrWn='MfOTi1hD>Q-'UZB;H?q[t#O*;&J%<>3Y<
%lKU4SVggG6Y&8CM3R]`J:DSr)*k\`:M@:S>*C/Y:^k:8S8&,O=2?8?S)e)1!jF"J<\VSVAgjqY>IY'>^W505l67OfN`9#-%N^:]8
%*TRlt@IQfn,$K%SjA%@^pjBngN.L(V@fbp_!&'>]euU53VNjn8PoS@qa<d=[VFNlH.)mBn[Lu2%6'8"ie9>1'r_kZ_i>/gV/q8F@
%p9>be;Kmd%EJPSfV__<"2b^@d'deNUZ$g"Vab=#rT_1RHRrT'YI+,-BAWnQ7C[6k:U?_`OCLtF@A(BM/3p?p>aqHPu5T0?JXqA#n
%forsdX)WY@p&Iom!N`Tr$A$(qT^2gk-u7@qofb#:RGM.+lE#,SMu"]2!eIuCL%$dCm5,:k_:l(u7.=6SAC'K!JhpNs">8u]H34;V
%Qdp5,S4;5j4%n<RMM^^IXiPU&n7`^ocI);3hm`)+jJ/)TbN]HOf\s:YMMYpjjba'=)kUYK>mb]r10H)E]/6rkkA1?rYC9gT5Qp:7
%3;rW_+q^"I"_Cn+_uZ.QH'3#N,ORJPh)j9O?(kKZ^R[CsUCN(fW(3\CCIT1l4CjFdBLC[D$GSVf>df9YIOElrPUunoXan3@;3!.#
%h98a.5[m!</cao>k!Z9<["2>="=7R41C`n$ghOC:aj;W)&D(,RC,k^A^i$3d],g"0&lc;,caH/=U*8T228K!`&;XD+Qpra,m(h]/
%2S?QP*'00,2bmi[W4\63/k4<Fj(W<WWTb"*.o_;H(3lk%#jrO%,:F,?q@h4.V0U)2f50#-f;:U/Jf_ssdOIKS;5@WDG5p&_p0Pfq
%a,_-QNAeu_r1>FM+rn;\!6`P$BoF,sCA1\O<:<E<Zs7,7aIn,`k;r;fdm(8F>HjCGg%[h1eXCqd`1_mNF`]33R?H)gn3XKX\+?3P
%%BU#a`G$%pS6mQBLm\3ZY*(NSOW?3Dh2^U6N*sMc]9MnMUMc>17on]5M,h'6Af]Vq>>tl#Mr\*"#%AD6/TPrIYJV"]3rZaGgSUL%
%#)'J:V&KR'g-h1)Zl1[Tc4GX1j<>(CR-":R6&YJR^$N;"%@q<h.POI>GNqd%l;%<r1!3Q5UM6lOTPs5jTqPguk=^FS%iLgHS:d_*
%,pq@(=Nnm2I!oCjk?2K(WeNiInF!bRKYNJ4Yo.=V=O6N'.M\$<iRVi$,N4r"&-L#ocE7L>5c9Du(G7*\*,4L],,;H<;6f\\P9A!d
%PhW]lI30&,&j%>3S453i]qKQE1TllZnkR['(,.@U]3OW?V!MQ3P9/]P0-nK<JZubC_CIL8!&b^OXl\$=:nen*R&Xc=3(rL/k'7GV
%0QXX'Iq$W\R&'nP.@shKD!91?V&1$gaU%@!4FKhEG'#J:C3hq(j&pcdeSj9JQYJ)Cg''W6F`[?##*n.FoQu"II+:,`DK?gWUE@R(
%1a%>8W%8)\/j<=6Sj\NM>0J4'ikXM_SqL3/ETVA-nZ;s))^Q@q#J,(]FYp6BVrt@3TbN[bs+aebV'nlN*e,n(hir0_`\R$k&;u#.
%5gH9m/L@A<:!(Sb%I+UDI&6eCSeA<!"b'GNNTR-liZtIrW[59Ue.2b\PJiL7E>7]5g#APcas_Vt=9tVcTg#".1b3%.M^@[.Bi9qd
%kNVDXUYa('A_DS;l;G_+dhXi@#b5U*$uUHfRaO5$TopBtZdWokhI*J6K4g:WeNkWI?VWNEZ#.EFL8F'qL"L&B*^Jmg74@p(<UaM^
%reS?8kY<dU+q)q9XgTk@C+@<9b-FL)a#o:@Rg7#=WUs`'>!cgj.>rm<HW7p"FEr`rW*rNXb:\a)9.`RRXOPk_L\[b;-ukQY]8hVL
%O2oJ]CDCMB\;R0!BHO)0E1[SZbm$K"7>'\heJ[JJZ\!3nG8UC'1hs@:jZKcp;P7sHjNW_Yk]Tfr:t)rD*+st$]oUT-6#\F2Nl%l:
%o8SVDI:cQ<S%Q&iW.)67+R6)K2J=XMUUJ/;kG.$=d#Rs;D('5aXG\hBP1g%3rFK6(W.f@l:Lk_q<B2^pEoWSTDFqFBmNCR)E0RHL
%Z%X.4:]5t)CI.0&&!u19D_d``BK)T)CuMrUJu?6n.#tC0i'2!$?`E"-jh6Zhj9R5=;d;#4MfS+D]^Ntq(%:SN/T+I2o/:e2?,n,m
%I.Pn!nP(4J\/B03(K/d)>m\KT3mP!^.32*L\tBo66Tm/7`ua&riHaiP+3rCh9_7p%DnU[d6NbY&>!/LUg/r^1Q0kEQ2!9*:4Yu5k
%S\F_MOucS.c2.ms_>X#OmKRl:e[(M,=UAVoN<l;GRSlu2DC9uL=XSG?bBG%:Y/#Gq"%qOmD[dEP)%K0fWs^6S6G?p9&u%k&igY-H
%mDW"\^l6;'U8L^^NSK8#1d>_3*B<@o\>4a"Pu/D[X]/;[oHFK)dl*'%<Tf?XQ`Y@#O0YE$J=IV*XF!>>Dt#&FfbsOJ3b>mU)al/r
%[FV:(ZkGa"=J.E"o?]#3BA<[`P)joW:'b&]T"sDZKn\:\Hr<ZSK:]s1oH2QqI/T.1E>I#km"8%;9F1)qjFS7L9JbM\$;cj3it@E-
%2@I6OAr9Z++AqB5K8&-iZ;],lae`F+f1NHjKI'P&<Y,3u(BcTWonFlP;.5AC9IGSF.o2V(`IsaR^P,b?.#(1%oY:%o)RN-P[Fg1h
%bL!1&fsh[RR;>",EAZ=)bkW<LMG[nn;6:Ba@H!F@ep%md1/RjNcRh=#`7Tre:rL8\.OAp;5a@I8S!oHrFFPg)10gj9qk[X/AoDBC
%\.eL[cHZV1h7G7()1?!pP?=i]34FSTO5Og8]ip<AC`B?EHC5\cV<ZS^.Dih'E-Zjh$bJ^2nnDCb>THQ@:P=7gbDI&U1\1[0[gH1[
%1f:?kg-3nu1+s9,N5VJ(.i3?H71(2LAt)9<TaC=6)6X!b?)@!gmJ8?>+V^^.l+8lf^(_MiGM_i?ES+dLA1K#/Z462[G#p_pEcn/F
%k08+dQ@+L..KgiGBX)^e_M?h0C=,lrED6RcJ@]'Q/e`FaWj4T1D`\s'!fFPj/X!GGI1G9K[>/mG8=NnaV9\9k\GC1P9a#\*U;*Z.
%8_MlRGe002X2`'q"4U'!J-+kaT\+n%G/#e7*2K8b3c+;o`9?L1&?AZ<g?c9j1]roT=`AcrPQV?4AgAqAmAj=qS4`?#FPsDE[5md8
%oWuN'BsKtoM!6.@Eh#STL&7df/$4iI.o%B<1$?hMG\p2RIlB7bH:$6!]Y<+$I\7I'kAGn#Ws[s!Y/)UDnF8b4lC0qm-:J,^Ah5jC
%D4j^8`m+CTl<T"gf\#L&IVo>'Z%Dnua:jI^.EV1kbt<f*Ba![aIh8GOW;f_2=cA*W&J._+I&(]o`!`10;PfD%<R8\jlN'j#bJ4k?
%E-q-5ocC1glR92=,F;nca:2FFlp@2<MQ5ZKk6f0P-/8j\3s6nla-%ZWXkA+1`i6/UWDf%*_95m/]tN[O[:guHc)1d-rMiLE:#Fbs
%e2drr]4#5+P-*F<1^Uso*t9*)_R_KgTMD?Ym"2.=M7s(@PR!dDp#6+JAf/*r[:3`(Xrr.YmAN'Bi=%ho%:5N$@l6.J1+ObkZPSg=
%j<K)g!Ye:r7+$RMD'I$M.D6j*>=lQ#IHr'_pA11?@^s@E>*tQQp^kD>*CH[IHT`9l$X/8VqP5Lc*7tA]]S@(gTRt[#3mdF2M5/$^
%W<F=h1N%g"q.O47'HJHj&f*a5Bt9&mZm6KJKl\U]?q&V`5B:'76b2s.,pdREPqJ@,E-N<31QdqOG='$G^0!`(Mmtja,;a[bPa?8K
%o!/Z?n)<D)1QmtYb?.BY(n$U?`u*A[^f\-(Qp`PgQ;!+kC+]$Z\.*!PN46XVhTQM>=dBg<>ZE$<fc5<eVS6jH>*_,r;^Q'=n'Or[
%+F-5MZsq\[Uq4ktWAiV^f[Jd,Q[X(J!tE$WLsbDn`5m'e3!LM=cu!D<TK$q,<,p>OI7\GXW/.hA!$/&C?<rAFBo:#k\+L>!("C2S
%Xb9Jto?/rNWqhu?)O-/q:io:pm7lHn^hV,TrnStu:;#?$nMrn9;i2t"`c@@o3`lYehoeQrU'p!m<G>9nNDLi6kQ7hj>Tn8pXS#Na
%i!jB&**oKNXuud9I^sJgrq1:h[J\N60f!e!kK&a%j2,1?!f]%CQ?BmP3G7*op3C=LfY'RN[%ONt,kS'5P6]8F3h<uMZ&,kd\hat)
%dK!U+F?'eG6`&'ER/jP&$8,;d9rM1i=,`IqgG+7D.T("lodV>?Kto1[*=gr$BGb6Q!G<(^AWf>4gK%q+g,Fu`=<=hma[lDOBO4;r
%e%uYnjhA+]MlLFd"e=f'NJF>1JCeECFg7E^'eoSAXtGQ,Yj\n7QbB5eK,P10Z;3mRc)$0b9VtGdS)HbX*_5a#7ZfFfEm@/W2,_mH
%L5N4nk#k<8e?3(YQ3CF4Ct^r5[MfU$\(BLLFF1?*8ga#"gf?P@S]7J!,kbWI!p]#Pk!`i^X#i/Ia`hhmS\A[P"u1,i0S"R-;0"@O
%_GKaErh*OX^7J=8Mih:bY<*G2V6$i;_'>s&X"Z9@9T=,+q'p)pPUbpSKfk._\fg)W;OiR=&.cJH@r]8s4uaL,-!ur7K[6F00.tc_
%H94"4A1ERR,%;KF[Fb[3]/T,UE&8:*4Y/g^h'=Xu,"-_n:K+7u)s'Dl>Eqm;'fD\r;u'%pnM'YnrIJdHj`kmTCrgc#po)YhOR\?k
%JWq]'hl/(ONHKKS>Wb'X%M`8I.E+#b+YkB_9(O#:iI[g*@>>2Z_F"RR<l[>O]!JsD.smrU0M':/Gh_-Oj=N-c^Qn"LRWc'!TlINV
%?'\kj_CXKE;Ekr4&IE0tI3O?'!EpH'/Gf4EJSH4U*QqkKIp`'&btct,%utNG+BG/(LG<f+?Y#A"p<AtC<-p]]=Q[QP)@2579pA'c
%nn%1CmeTMfC(6I9m8eiB,96,h4>8TqbXM0k>!8I%2TW.p5V$2;WX7N]*J8t;.qKPtB8/?E>`l$*oAQ`/R-9Yj80(tmgl@eT>rAYY
%kbi#W>"=g1dj8!D"o`3/,b-.&j#8daUDn<?8&Jr]9nuLh;^7_2r5,XD^/?GT.Cr[,Q&AMUEG%u"NQ[;m*CI;>9j9'-\q8.8a$"8=
%M$>/fVIBMl5giAV7LqEu+*Yo(J'LPqS=C13+[n&nfF%POdds?XauE@=$Qi9J0Y/T/8*Hnq]59e%7++>c@0*($HAMl<P41(6Ic%1Z
%?>ZLip6a&5<ZWFP?=tCTA='SD6lLjn3kB?Lg#huj*bOh+>$Bn5$MIigYC6/"[-<8pN95*92Rd[5PXQ(#Eau%#XIbM\>DJfcPM\J0
%LW(cZ4<Z.34U,FjCNe(I4Dr[2LZmToZ<mJLY:5n7@3/O:("sZ%<4Q`cTEfUaET18-Q54Yg`2Hs)_;c%]Q.WK"0,dY1]JUmRr^:ZF
%DV2f&Y",J)iNt0J]#[euo_c5HMJ%XLgbu^7E8$6Z5oUqX-%=aKb7?T<oaen8T<-g.>YU,2R(!FS=_`;#c6mg7e@=H*(6K>m/drDn
%LQAh+e`XBf71FNW#X9U8\;qS[P$oQ(ZJN"r9o8&HI*tHuLPgpN:-5uM*J4)R\]m()SC_R7O;3RK8Q;Gm<\JB(0p!U3ktX8@!+JWS
%huDQp3/GOF1&&YNipErVYMDtWofSQ.-u.=f9c&3g^D^8DolnSPn<f;B-:7Xm4YT@=N2Yh_cAihOlnEU)IDi6#d]j;aU^8YG_h=It
%S?a_Ym_ui"c,((K\ar!o$H=]t+7p]jQq>qE%>EUTabqUmV[07-05=ntaoP'6BNnuHFIADLa,Kb!GP@*HJ@Xrff?M:`2Dh9&Eu"T2
%aXV"4E,AEV_AqmcQ.c;G-%S&/E!u']_dXlUH]SG&B79\6NWZoaVo%tfL?^.R@$J,jeD4UbIP*'kE)mrq9`N3s[X.f53ALF8@'J3`
%QAQKT8EZlYG[PC\8^Bs=6lb=_GisdbSP.)ap@JC\$X\CdX-8",JGiU-P8jQhYn#<&dL_[qg<fXT5TQoFadIs5=^8Ws3K&PqiR?-O
%k&iq1%Q_$r?5!Fh@GJJpqYosf<;0a>,3u,[I5mku`)T;Tm`AF>FK!7TMiYX)mRE80$=Vi>pF'uZ2'RjGac44(Kqa!>GPH?lrG!YQ
%)uB)Eqdi_X^kp#@`=Gi#3=O^<E9+Sem)C2HBe]i7;*j/n)XEq"@E6*W*:[X"XZ#qAFfEt3q/jjK&.Z7!q,3q$_.+m2CWqh\gMM/t
%q@5s96?+,RR7Be?8cqgu$]=Cf"*/&eXfY(2c*qQNiAU,HLaGL5<4PQ_#k%->h[hY@R2@9e$qSSijDn*j,:E[GMu'e:TaA'qBsVb(
%).GDY%70JQd2N6,E.d>^';;KC=^4]=Hh+9nPGdB4?a)4p5qX&*58q9$'tND\1*%p3G'?TA*`90TV's&lm`?)BCp'#IJ16)8bDTD?
%jg;r![Dst-\"+MH"N(4o&S+jI!(A^T7^E:YQ^]_m1B;'Q<IAp/Rfe^!c>F`sE2D5&:"F[J.td(]iFb4Rh0M?:']NAP7>f!Q`Mp6g
%\+>i^qF'&Q7&1)">PFVpSpI(cpaP^*Y#GAO(qo!ZQr9#R;]dDO"GH'^Uj^<N$5K-Y(BeEd]t-N.,!4Kaj<jbNcSGYjkLKGRf%*tf
%fj\7q'68uAb!@'OG\3h?Q>,+prK]K?YP>P^!@?\P>1lAmB_3u#DWFp.ZGUA=[\q$H(JD'I%Eq8+79k(]$aWArRsIR@LV/>hYq98=
%jm"rk]kp1I@cYYn@2+23YG'TuW0SQSnUB(t-_J[&=$hq<EDODqK8Gg)KM2_^.uF(kRP08R3MW($d[;Oh'*J%^W5qaKZn7!J*K600
%ODX+)QU5"m5i=+6=[oZKX%1Q]L/\g\dnJ$pXm.g>VV]jj&"V-/%Pj!-(U(j1U.20oSl>j@/kXW-cYcDkemO"70r!0%ZF:c,eIE4>
%,M4t$po&M7:hfqm;iXla3]4\K!R<[D\N1+e,e^m+#ibMe2cT5*O&cliR6/j$"l?b/kUHaGeC2V583?24'9)RWO0e6T(af;2J3]"&
%q<u_X*/GG/G\o\OZ(-akg0hE@Bn0+#eVFh\m:)^r9om6)ca=Bk3=XB8,OqfdE2CS%#`/uD(250t7jng9UnP4%$g+YGcG*ssb&OO`
%M!7]$3,Lq-OiWV[hSEAXGS)?H>:9Q`"@#kbq`E90b)Xe#[P5$20nnh^IP-oa/isD)H$Onq#EnKgGgDk5Y2?o9='%7LrKW73=TkQu
%k@Q3]GHnNnRNW1h?k^/\g1\a`RjmK#'8A>R)&!pL>':Jcc8>Jo3CTSJF@,LoNLB_T=+Q(42+Jh6:(+=-pfjbU2_D:<S8ppf0Tgr%
%DR)O3M9Jn64EC-fl-!cuZq;HR.*^G8FDIE[n^9+k'a65uXO9(Z$Dj&HFAZ.s>_>:F)H'>/TQUo".IAR%/2S:FDIWi!To^3]M#rA6
%s.BX6C6i3o+rtIDfWLj;XX5Bd"Xm3T/D(djA:Z=3.BHJs7H(-*[H'D0?7Ier]0UgOIDUNG2*pC2Z`Dd<V]4[=dn0GHP(E7QR9jTh
%gdjf=P<q&pdb(X=.m*dje-p8ugY@`n^tug]`7aJ]mu#>R3Y:"LTp-sd1NH9iih'`geh&$aGZcD&-V_KYlJ/`p'NbJQ'bO+-$%\Cf
%#a[IS9%R'BD45oW[12!\c)M?B,FuQ;iSeO'4]Xq.pZ]_ZMS(sO4N\]TW&j(H#d#"@`TXl1gMO)1/]Kfu01F:,BG@o^[2Q<O:gUOi
%`KJ;9\n%q$B.i6He0rFmZ\q4'gBqdnM3N4C\Jq@2E=tEA;.DHuWjY;rJ6dTOM7kOq?YEo>9X,/Jc[WOTo7^tk-Gup,eAMV5,;E6i
%-QJ8[a0FH#2[rn(-VC$(oc8piK6>3L]LbJ0b'P-n,K@`BS#UNi]L<U(1p,n"&RqE9?.LXj;4B:BF?#aU7DmAI<2sF+lX\6A#TI]j
%@=5Uh[pt6GM3!WU^gcpPf!#[Q$-Au$1_bl'C+4[qCPn%)>/@<J6JIG(6\`IdX[Z/X2fZ*2Od^TGKQi(>AiAs43WO#qgpaPXMm6"q
%!DV+l>+p];D6oMfrcHK6#),),rg[)53j%o$3ZAN^cg((JZ7db'AC##`,lD12\%AoX`,pMf5]9K!>@21b[Go0Q8+EW:TR=F'mdAWm
%aK%ld!6#;>Qe]+*%2?cFcHnN\WaOi/LaeiO*SNdD&^'=9YnS+'(o*#J'q<c.O+t\-:?-W]gX4!hX.T*4\WQd]Vd;+l^,)=aa1]db
%%Cr^\=^]a\c54Ng-D#TKFB>8HD\*7h%$;!NZq2\!/,0IjVmGU-fN*=g&[bC!n]55\oho=3\Ja4MMUuCmR8DZY1*jq5a2t8'lSskI
%`MgAk`WRTq.2IQ##RWJ#]u0+G\Gb2%D>rTJ(49a7Mj/-?Q4psCOsJ<ql"9#:Du&MZbPF0-j`2aiToU,q'q62N.Mi?kHT>?4L<Mls
%jZS-?;C?0aaB,Kud5FX1::5[dh:sU],"@IlWG=0WF`t#d\u?N<d`"ON<_eu,,Se*s6&&QU2<.tTK.9!r7`-A:%%nc?4p4Jf](ipI
%<XChU3Bf;<gghG,hk.o\&!T1mW6ekZBn#Uo^g\\lh\Lk`W]OahM2[l,XV?=%qsZDD<(LmVR%+YnPknsX%je?o``240BdERP'G7$.
%7;0\9W*saa?o=KmNsitWSI<;l\5],%Y5I@UJ>A%si()1h7REDTP@)DmH;9Y5*b0^+SJn%&"'k2-%)$T4=`T8KhstC,@[\9+1Z)%[
%PuP1[C^9X('I[j;5\s-[E=7`,H/=tepCd8'7j1_6s,JuWN+CA`-dK-k&H%j3h4dul>!1bH*B;]_2G9c6?@ogn%(e?Jo-Tc[[I)f)
%)4"5MbBPGbGTQf?Uh:6mlB+/>#4(d6odCI>5SH]+C8hb#nmtffTT)mVn4&!o>aZpi[A[-FE)9B"`k+'dGpP-_K4fg[.],SMlVK]E
%IWm9GH-g@'A<=X!e\r:F;LK`'I]r.CL`Ma_%u]SfYu!R&AA_Q9?je8[BM5./V3Ku&m1R.+*7Vh]S)X5@55EW3.eSeBV4uqS"pm9n
%K@l5f$:dRZFJm1EJ42;pcD2;h;G^SkWRrq"KnAV]m&t,@/4Y$ZlgYrhAoE"B</fH;-A]F=S=>[8g3U9eA`.PZC)Y7d\+$.XOc-7h
%?6=6!<G`it+.ITDmmk:dL>mS=R;jY:gOp0>?+\O+a>VKb[2Q3r>P@368(p\r]j!Th[XBd3Z$JASXB)l?BY$Arl#t*eZkCraMd8+F
%XPbju/\tsFV2OAIY:IQL8CBd+/BV3+[ceSg)DoNL%@Ja8:1_h]SXH-+fQ"A?%oZG%m9I<Y.(o.Rk%g!tO\U'GF3gq]S@.fTr+]"c
%T/1GF1`f";CJbmH?Y;V'U*`&)7H#3qXVEJ@jm4IbAt<fFqrC5Q5eAn\PG*2iUe0k$PqljiG!ujNASIssHTbV;:pK$>HMPh%/PBk5
%NeY[c[@W=_PG1mZajo`7-Fn0cSAB'*'1C7@oGjW/.,]n[R8YP>g]QICD']SbKO*EtO0!AB'Aj:_S%d2/;?Zr!JZd"*HhWXepNlj?
%rq5`0q>Cj(iL@:u^A73OYJ1&.bQ"Rmp>>oHgE0aNn]P;&o^__3q]EQLn_;s7r:+..qSUo<n)+*3lb@`@?Z&sDDn#c%rr9J-rq6l9
%2ZMC4Ie_mfn%\gV++O(`c*q'[VshA"boa\"lH`geIpDG,/q*cKJ,K"a^\RKu5C`DFs8K(&J,dd&Yl*M\roWtTo#&XhIe`4*^\Nst
%IX1h:Du]Iga4l+B_sK\^J,fA=]VM#-AcMJY5MmCYoBh&*c^4S#VjI,J?XE`dInq`4PJ@%9&*Bl>89#,LTm6V,&]=b\agkGPQ0+iB
%[80>[/5j2fY9*DP?8$`M5tq=(beqSdY?)+/[s60Ad<AiDNoY38Y93bamFH@63#7FhePO"^hAt*6/jJH!CBRTo0eR[D6d\i3*=SSQ
%E4L4TYi4q/0(s;?GJ,RUq"fBfEc4aOjY&e)#=bnDrQWOCs5o+*^\RTt0>I;4YC?<@p>c$7IeU`]EpYU3o#i]dE-q9Xpd$SV0E9&t
%&QulN-%D(b'a2<#kOX2<Rb'`;XL1%?k\O:2iAp=\`jZH_\>hPpY;M`>R4l5p7ZK_qE3h,(Kp<;%X,>Xu7QMk"NGfoad@StdI3$!b
%Gm81/IeD%dD>ia,DGTa<s3J13IeE^5mp:JCrE$c2k3LcrOON+FJrKM<s8:F95:@fRp8I([5Or0'V"bDXo_?u6LO[$4h-^-G_p9kt
%^]!&$Abo8jU"]sfrKk12hs8$!'4/uMImPjIiBrS]Rd,uJ_oZo#%2k7C17V[1i9F<PTlC;b$HXe,1du+sJ>+U>T/rs;=OGWZm&69P
%leek\.`OVkO9aci.Op.MqkHDW)^\37<QEgPOG8u6"GmEuW,snpe0E3gi0HK.qrgGsFZ,I`UAeJXbllT#TJ^@FH=/M*3,OR?\'1g"
%L/9hhW!fN.1FF=3+$"0Zdi,j.q-)U5gO!&OduS:::Vs>RH6CD,eMEd)58BX7$?n%0H>q;F',Y%GTuL&lC5-^NGq)9nTX5-I34gkR
%.J8TinreR+dA5U:P*,inZsEQj8]UnfQuCuqpW55p,r`l(?S_Tg7ZD/e$Z[bt[fOj1kh^68F>LM:#]*N&mS_Za"[q'E]t<:`"]54Q
%aWiV0k)gDs,C?AfpeVQ*;G'M%RFO-CF4Ec=%3QBkoOdM$3&/W:e*K2W/]stAT<Ff;8pk%V/='bKU`e2S^1G:gBkH=S)$<%c</E5R
%25$mXOercR>M<riL*59JbML8tH7!eYN:iKoha%r+"^KRUA^3t<0H/9f-bG[2j3cfOa5&8(2SnN*ooVpU03P`E>n!D*UnK&K:FHY/
%P[;1W,E.TTk!\0>eTUR=[qT\+/(ZZ=h@j0g(BuUML"Otm<@Uj@p!a/S[<_-f3o>"%TSi?'FVEt"UCfsD-4S=o\)V-h(Mu.T=OUhc
%N#0@\Kq]r/@%M]s(Gj;?P;^H,6`rN*r&QMrO&p,3PPsWR'`7,C!4o\#g%`eXmT`Hh`rl`#72KGc4J^^4LhsJ"9e743"RRVlS!iP]
%)bNMbE31X>al-:6YmbACl]pq6(e`\1OS,5ui1W,P[RTH(Wpd^l0Rr6MZX;l*5"?3qFW'dY"1-p3GG`/.Z9[Y(SY=&J*KlGhh=5)I
%"g5k%&pkb#V1]p6X'87=QsC7@Wp8G7641W"bsHtX2YO1LQ"j:UK3cR^'AaFuj?c:.gOf3]jAId`CX&&edBrSbY'R_Br^X/]pEk`U
%9]J67[4B0"Zse;.e/T]U.@EkHi/CNCM2A35YBkD8[?<K@9@3n&V6iOQb94B6gj1^>m>TeqBBPtR187`^b9^9^St)/"@&uE_(\JKJ
%5Ah(h%p-#r@>O^)BMZW1O>o@@E1CG#PN\;CH@0VJ'Vqp6%ho[`hT+R"GlRJJM=q2+>hLe']^BBcKT+BD.7>VfbC#M0":#P'S(+%R
%iIr!4A]?AiPg427I-db<dUm=or9a]SfC-K$gX`nV5A$$[WVc,,hdl>72+#btF-VLq`H9&=]W=>DXAtO]A#3(rq+-S4g<X)Rp04,J
%,$%bsbUgIDDp$0sLtNlNp'-Z5h&<I]=N7r=#6J?n#l(ZG=NSM<gh-[B/p&U?>gB#USR%3/pFeu!Qi=MLkmsXO/ph)YmZ1ZG00E"?
%]%p_AmIqI:Ghi,`a'<o_PIl0d(/156$aPOt6=[2U[P5uuj/)7FR[Y]8:\NeHDQ+-=N5u^CYdg61P`cHN[8)bjKEh>5RMg_\h6=eZ
%PD7hCA6n!)AP&hJqM2'TA#6S7B@=jTN!@=.c_[;?[Ot=T8sP@K*aIE1-_tp*J5,ue_PMse]X/s!4Z_0:!OeE;@B;nLZmM*1NoGVM
%U:*/XhXmG.o"ea"q*1`FI/V\?71$L[W=ihPPlfbNV\C+A<.Q*(EBh$jEMS-oeT&s`H3`3mi`N!&'8\(e*2$8j**a_Tj-H^-/*Dj3
%c3fsDDuLB$5,1pe]cgQC:;0,5!46/grEr*,_3(ZM@rYum(.mX"2s=?ceR1l[`)!.;1s4XdZ`C+9H_(3b?'Vus$\r;C5/K_?&=,OU
%d)u%D7s:E3`G!2fa3!-3nN*n?a#RHDofQ5P:Sp=!!ENg79'MA`R.6H"I5KYTIrmR1_oO\(.;6K+qJ5_4:fs*qbDMg<kg&&(7$L.Q
%@2THF(pW(T%<3/[JfL'e^-lP._2)N\(ljbIg&X"(4iSJp*b.R[YClIe%OT6`nR70BP[ZDj/0d?T%BG"PJ7MGB-WpWT@Yf@K+_;m*
%fg-jL1c^<q<q2*Q1/`nkRi9=7Ue]0mOZGo'1f0[q^;U'$R)p+`6jp,JEDXRhc+(b>$@-i,5b=RE%.="a`g(L$ON\7afCMM1j`.Ka
%^(:Ym2`[U-2BE*&qp%\j/;JI43]uO:Rj292UYC424t@j2B,?ZR;)O0go49r4@>k3g2*tKVb;kcS^1aI5oU2]"qpb=N*\1f10\XRK
%<s$M'5=a_o9%7O%:!-bqo/Vp@K%-'Z7"1jrUj8n0/(D5'ZP\t*WXm9AOCW:kA;=H]V,9j1*m<9^!sJ3T24&Hfb@K3U^0F"L;bP0b
%f`_\X1Xib:ibCd3nE&*LB@W78Qh;52kGge(0i'I@8s[adG6oQl%QGj0'Jq*!>Pmi`.N>qqFuM4aF%7;5kQ8m]P'>7-fSnf_af7-&
%J%=[@Y^JNt[V=i>\@RdB=39p5>?3tG!io1cDpt+<]>thB,#PT76f<A1ljpftVV8#TDBHTFnW$.&W.><NdRA;9iLdXmH5^ra]ao0U
%XP7c<?q`h.+!$`XUIqetE=CtGWJ9\m6V/ZJ7*hTHfNg+.EcY8bF3[Gkd>;5H:E\n@60grUk4k>k+SNhC3qY9=Ec`^(Z0Uo@k^GFR
%\g$\!K_!n@SU7lSVTZRFd=jTsMDlhQE:X-a6.fU*f34e0lT#:uZb+!Keo-!#(HO[>US%V-A^!s<XrCd8nQEqsbE#Hekqf3X1>^)"
%n)CJne-MIR($<b,hnPCN4>^?YlFM]*,Z0RXN%L5+)[HD9Sm_gE.;/4t5%Yj\o]"l3H2Pt!Ki^!b>WIUhGhkK*WJXf$*]Z<SWG!09
%806nm`c76,@(G`_#,qLQ)6lOYAS8;c)"X\`PO5,K>/CZ3<)]V<1X9%KK22K=N)bEtlBfig3S!-TW4X#`[\=I#4CWn:>1+g/KgN^i
%iNo=s[MAK&AMJsO]&SW^8:=;<rle1EM+_Fsi7,0m'rB*A*tTN*;iY,AdeD->D'6/JUK9L6#10f4YLKq?5C[_8ch(r11E/W9WHk^B
%)shek@6(s+iK;&:rAis13><Qh$U?F+W5e^2U)KlFq[=cKoU[gb)PM!=TjM<IHT$bDff'&,e6QjL`^8_XJZ\GRK0A]Xf$Ht/.Xt=D
%anhW7AY*(5;;6/PUH/k%h5ICA*nPb'JFlrf:P7WlLM+Y8pZ4tJfAO@79BY;C'Gb`(]Pe#;0/J6Cr.fR9\Gp-kQ(q]YT1gWfc/mq?
%ZcBI<e*B#Kj(g-a)fkoNS0mk*8qm#GoC8@.F=*QZN.N3H!=[Jp[:2u9Oojk7i(p^j)qR5(6^DO]PdI-=2,esJb?H4tO2^V8-AlC+
%&43r\ZB;#C'fj^1a3l!=cb"lp&uEXW&1Q.>",R0Ih0'Irg1,2]]^E%a72GZ9e'kALlFoXV#O>XI+t4onUO[:1Xlf!6@e-t@$WK*U
%5)Z8DGGfd#pE:8bPr1QqlurdcS3?f:I5(DDpNr2P5CB9JWSdMBOb#`EUr_(.5#PqbmsLqH!?=:$+9i;t.I[Lb?>H2G%NdWK$\pY\
%+GW&93?SohV]F]P_^>tn`RTMM>fPai#D+1\"TeA-4$s-1j>]1(MBpJL!BI\PO9Io2351q=Tmk>ri60r]0OQZV+Yj$Ta)Non2g:&+
%!:(Upfmr`8LY`"3h&VU[13=M7"'fpf]`X.6G>Jh.dW)@\Nc9mIs)^6M?*I]tG3Y1QE0/T^J=$hg\dMS5#B1^"NTj9C,7H=J(j6]P
%R1:H'67gUUAfchtN_R+ngIt,C*C6:]R(":[1`[``(He.HV`R4>o0D/X:hi$`mh3F)#GTOs>po?l_dXukn;O'3YX/l1_$J&'00hb*
%X=8OrB1QR:kcir5>YnpjmghX1LM+iDqC2"*.'qDB>onqeMULRjO;N[RScl?0UT;Yi+"J4kP[<^(Yf'>ge7LgF'&5@fDEcq8>MT0_
%s+b(]6c1YNSJ_q*Nk6R7F!@6c:!A/R[CY8Y`#O;0;Ln3GN*3#RbY]F5dP_F7A6seXfRE62U":7ZFLch#3Ar5Ke;r?C8Q1V]2ucd"
%SsS*CXT0B];`@NSJ-u3#lVXI51"\jb^&Tk.ItnH7PE=2KZ@Dn?&Bo<TH[6KU_nk&l^elDmXKgEf;-fbEcTrhI/=&\LH9G"]V*h%^
%C;$^X?D#j?n1Fc>lD%]BE\6Ugi"goE$"HT1.oL1`H?pgK=0Ih:JPP?\KLPk<6gQDMi/s)fM%&FN&[tB$7WCdKqciLh\Iqi1$2M+/
%4W/Yh+Ki+`1t:N"f-YgFonOuUQ_uc^I^Pnk[oi>KfhL<H-Di'hM$GTOr*h\)il^)j1h8OLmMAA;UDDGnCsiE,Q9<Zr,I,EZ(=EDl
%OBW^8]-+S_h-.@jX*!7Ta*Ejm(-+&]oge!g=)*rPg-os3Gu:FbHK_V6'`I^8o#51`%]-:/QgFjc/RAoGY6+EtW'31u7ZDU,6pT%B
%OWNiV7aAWI7L+p[[^3+BLSP_p]?A\$aY$)eLi\MKk;'3?_`9W2@fkU1S`@0I\kqR7hIl#r2dV.F;d-jq9\Y9V*cL)O71$[DjSkE_
%pY?dE>F/VLnJIFN<o-[s/p!lk_5h5*ittZU!"rTZftB_"4+p1d+ne1i!61";5fH$*5&#JrbIF4:hT0u/[iopH01Ke%&)O!"UhGgX
%=;57u2Mr=0WO!P/O8r#YAT/Vo<sA<-2?t=.rkndaom1R7`(;sTe-e\7Rkf#1i2_7RRLX^k)s9BLnJje5M'.KRH:ep)R@T+/AH=_d
%9k!G]8/pT)VlMihW6FU\*#_:%-!6cR$L"N%(oD?H7uT`&O:3!`MK^e+!qH]Mqn"iU:t=$OSeFY!PZTFV%o@D,BN>2u"uUoWSF">2
%")i"R).:[]HtaT\^_Q^rG8T"^@Uu10E?b8m9-G#&[iD]$\Vp%hYNXT"%i4nn\Cq,Fo'Msm$=-%_P0bUiN+9;9,&i*nOY0gG&NT(-
%'L0^no[\9G5%7555g5/.TMZ\><h-YdiAStcA:XRV(+7^fZ_Kfa$iNZ[+46b+irH!*=-pP0J3J85:*Xr^OJLmCc+?J,l%GQ;s8Fq%
%>J.g;Dj08<)Zlf%;bD1Bqq^=;<_WBM<>UQOcA=-WdW,9f#klJ>iWfm8gNiBO.5s5b0@T[S52mn@Bs[_A%k_6_qb4.$/M]i`\qXn_
%T?@&`MK>G3l;;+I]M@sF)8!p$7L&7;3Ll4W>.t1m-T/Zq`HdAA&>iRa<TWu2)`TFS6"jkOmEJ(I9c-Sub1>k\0Hoe*fo'0[oe*bc
%Do1#,35s=,B69)`+M%p:HJ=E7+7n<*SG1)MWUILg5/c1\kG:>0UG5>AgX/*$]e:-%C%;4cF,$S5fHO&(-6aD&b[V.Q\D+ZYPm(Nj
%DtVi'U(L/:P8cONE^9YV5#g`Jmn('b6N(<bR.nQWdh+V[`T:)TDfk5Q&A9.qU1"JaSJt%W!VnNVHri$,mGcqbhSsi!=8_,6=eDE?
%"^=9RS9cJB^dSrMGi\&iIeJ<tZ!>$>f['m8#UXuaI6o#Y#<e%Em6lbtO$;44h-F9(E<4=>6d<5%W%KBV5`H<o5_8U4<&nWt8e,oM
%%bscg=We>k#2LI&_>p^K]]Mm3LqMoMMk!]l`Brk?]4d10A/aoSjLiY>occVmL=Ys5ScH>^]Ao(naZ9'.'`'D8>Y,:fIQMl>R6:sb
%*CZK`?ieX^T&e`kTdU:/903YGMKSPOfnBephqc=uP?2/T+_WI4Z&5;6NhV73l`@\$I[?r#X$c7<"LKI>SKk^SBXEA9Kg2O'`3A?0
%4-@0g,qqC^A=EIjMn9q=hW5c$2""7EbI+C82S3^hrOW3(@.#4leZQ-i"_at!#0]%6ARI)FVT?TZ49/AVe=C>/CP/h[)nO>G6[<s'
%)qTEnfclIY`]]K_2j%IfY`0AP_\phW=f^kM*+7k;h=nN6G$6FAmt#BD'F44pimWY6BJB5+*Cr)"0UX#%g:KF/DVrg;q&r'6G\OdC
%HOX:R?nDGtpHop%D!nD)073-gUfEh[%DVp%]0!@8SXl0h*$#-AMQ@/V*7.$FaV#D'ah`]XkO&O<Em>@jE\<Lt;8iTn,1/`_"@3BW
%S3rF4s)Y+$S2W8]VJj2Pp.Ub#4RY:+cM)Hg=59W."aXMIG+-iWNr3j]SJK=Q*8i^m5+;Pu<LDSjO>j=mWCp$1JQ>@ik6Ak!"kemf
%"fP+h#E&KnObWHiQ@EJq7'rs.@<"DI2\*>LNSr1?3ki-E14Z/M?@9MS<c^f`/aW5+WaLUb)q'qtZ4hhL>uT69n]!T5U$IPsPbC,]
%$UWNg3fj!Y'Y*.q+'Y6?nbqsBif-<Ph3>m70-g"-O]$L9:Os4.N#@Z:#3SgkTW,b;EYaf32VP_+AfZkM$7R'J,(nZaFS89,>\72%
%AjT4!Y/`S>Obl/n)"D/oD4cf=a;Q+cdEjI@m#4h1c14O_<-mP>i@un;89EJQ#s&-CDbZq;2<*YU7e%%#Zj6q*1VrFXB^E**4i\?`
%IS8WSc)!^&S8_+5XSj\7iQB.MFpTK7M@DLrH+"IMfs`/Z7"Iud/%`BlU'S$RC/6"YN(M*+a7]q`Ke(?Y9,][,V.$qBruGI.<80cO
%4:eoV^?6mI2ESd$[!cBC\`'Jb&r^(RD[0?H75Y-PaI\MFLqmi%p3&_4@GnI*FhED+W5T<acd[(PKl./'^l@4m`h<AFO"q%m&ao8T
%*W`MYSgOaTb7Xf^_,ED_o/-_07l?;\$JU^ljBT[:f`9YYr'qrrK3/u4&]$?bW:T![cq3>T5C&`icYt#]MO_:I.4^c%>u/*pM("Fh
%8tf@TB/A6J9`a5'J4\IXJ9DS"51$O_,mnX4N1sM#Y`;DO>%4_".Hk$q>dqUVCI02=jV)i9_K1!r`"71Dq[2,Y$XD5k--se):6(hG
%gPWT&+?ih=!1D7Pe!ZF3;.[0THDIE']]Og,NCVE#+mq7k+OM-BTnl5f-"G_8M+V43;P;uhLX)S+-C;abSdL*pfWjMGON;^5AD<+(
%R*\qI$n>7uP@JR>#l$$]1<P$Ql6kPu4"GhkT9@B77lSZ%cA*8_*CK1nIV:obC!kk!D98WbV?.3n9hu8pT2JIC)Y4t]oYl9Yq'i&2
%*h8rEa_#9BdO;2!BLL5f9-ML2S,aB_LV[]5fH"djs7R(-H#0dG;\Xs>=><m`H0We1TbHBsdA\KfAM<"to'-HBIO:f?>[@(MDM<"%
%-t0F[>-)]Mdk:gX]XUNc<sW'6J2n'1THdAeRJ@g[Xd^;BBtBonJYW%e(:5#VpCr6%^G)H38%`u2m&CC#(E,ID?P;nC6$o`uF.d#Y
%+WaF]0hu9?1:3@Bd)D*)rf<#CiukpU\%K4T75X&9i`Tf+StR@t<<T2OFq]`F?Uh>_-gVViSfTN+N`b@R0)+J5MTk]BMe3+QAr+0m
%Y=4HIR]aabKPlUfaDT.T_m2YAU/!c=Zop./I$^]lZ3rB$'JZ:(nR)J$4/b;D#e.#i61#Q(i;UTAQn[kLSl"U/+>\(.,R+iA':>+Q
%E?lY06Y.k*M3\b$gU+q0K+an41c$S8KOU_Yd1C[oD4s<.9b^h\nV-jbZp@5@Ka8;3;DKFNR(C5/&;T>=J/`Q8+>aQe"l%u\&/q!S
%E6IYV>/hjIUc9K,67J(1+AElHpcK6+1aRb$VR[SLNdd?k64TIS0PlEG],ZO-5[#SD'0Y]m#]#Tu>"!fTh_oSBI<%\_UZji)W$VeE
%KQ9KXX^K?%aYk]GcKX&&RF*#U;^sJu6*`+^\CTZnK&CSS0ke96ZM'4g2CWt&l>4[/30"&CL<*#Rnl'2h']k,b1'7H5hO[,tK'Fu*
%NF3+DXb@]!m#2%EBtDDCXs2akYXVYHOR3/t(&D!eas>)Rbp^9$JqD"94/F3"*,)^(;Y7_BC>R,#gU(^cfsGa"LH'$T+m7DI8B;/o
%V<iqP"g%k,)PCLJ-@;'LZL#pscN*f\d`eu<k91e4FEIYuHbd/V3Fqb=5W+Dr*(2!g!1sR#/<E.%q,Rrc0<F^COK@,D+;%l-@E_Qt
%:N1koiPpY)O_G-jQqd.,J@p1Dq5eq=TL3u^e6t=!L?V;b"*ZSn.':ZrC<0BV"nNApnp)5W%3iPQ'i^7_3cpQWXs$hf2kgRS,*V!;
%_WZOXdU^FLUQlUe"%=4u&NF/dL8ls:+paK-3](mqVRe/%2.<sQ9lc+;L0RO4;2.`1J12_Yq?!B4VQfS^W.]1a'=/.ZdsS>'*QckP
%1#Vm'KM7_<l(E$5?S5&TU"20@<=plo>k-O`7Zbi?m$5B25d@UZ!32.W&bf:A)$g'on9[Q-GTKNOT\KhW#+H3["+;K#:?HeCFTHZ=
%ptE"b=X)GUn2euo/ukdj=AiY&Z`C9VI\[9!O<k7,hiP>]Sqi_RbngY7>dT5YZ5[m7_/*K`hT3ZI.6'`BVMi0t7;9X@a#qP&cTj2H
%>rSRO,#Ln#\ONCoR$Q"F7=Yp[ff3[KMfLM/JkF:Rb]4aU&OJmdWeFgq_kNW+7X'qCe1`>'$mDSCl!8q#5QqJ+@hH/b.hn\kdtF)]
%%1W*hE^VKVoH:thi[PeHY`Y=c4WM+C,O/m-/S_e<'mPe:,e\d98FsNJ5b-^[I2*So%Oa--M'TRpl2n:*]k<l=;CHs_LgA]78dSn8
%Q?_`Sae#[U*%*e0AMBI[8.!*)=f?J_i,1X3OP;<SL%k\djmh=K17<_>[H34>*P#rN)]H-s+(f6j*Y@mX)MLHS-d$!A1WG,I<]6i:
%$.LhK=k(]l_-sBC\uVog0V:mSJXs%.`NKkm3^j<8)<863<;Q-MjY@#E:Ia=si.c,nSua9#;fPgdj@17E!nU8*W=i;U(WO0oT_aWF
%E$4jEP_0-BZ;tTi4#pK;etF/"R%RbA]A%>.-j#b'95l*7feJWjT4qW+&Obf[88X.J:*_D*O:(89RsRUYD#EKb#g/a7Y[iU'7mWC$
%7,C5rgBdeQ["*X^7)_Of>LsQ8?WRUmNcc[T$JLHDLD2?+\Clm?4*1H`J0WA5`!QLET#cd("R:*5V>fKElsa+d\e@fps)cNo"hXf,
%q=#`dc3IaRTK7^cAV(=J^th]3"b=Q*H;-)5k<j0li_?!m#kr\^5G;W(7bItI^gKoh.kmZuFRd:]Ymu'L<_rX;OItOO;f>1`N;bor
%Rha[gr`A-=2XMFefmNruSgcJdk'o7+fWmi]bkB:Bi<D0A=P;,-\8)'"VL9ukM79@urj>UmpD_^;<n=GrA>![LkE_+nLWN"DYd!Z!
%d3t[iNLs$u6>V_EGBeJ)bJsJ)$4T)(^q]MhD\d9?VIdICjdWYqdC9d"&6\COe3;MZg\"2sCY?5%qu_/os4+>@YWiYMJjb2gPRd\m
%%FQ!lFi(G7b5a/[Yj)k:agT8nU2E.XBK\Ka$hi+F+7DiR-\!`JmmYB;"om$oVlsJd9/Ok/=?)ooFB/'l)J/ppp-0'Ms51#JeutLo
%s8!JZqT"*\p!W]'?a&Ylb;2romak(s0*P\Xe$#"c*t*AVZbKCAY7rQmoT`c2WTT/8f<4I'q.h8KFHN$:>1>5(iieKqS*=e$FDb6l
%^orjLF6-U!)UpG3]f1Co[-Ru[7Z85=WQ)-'f(0V4LJ=9uU1<jtJ,-IQN4ot&:Dq`tgbZ]i;U:ZT*'&Gu_uYkR?Tb;iTt7oabaL8`
%bHK;Nr8rX0ba^egH.joYL!N`>)DuBcW9fCkqo+bV'r]MsbgZrIlb<)9-P\I>cOV@^atEK?,Sb[4?B<LoL9uEq(JTQA:'GEW*Bq&a
%ZX:/Ys5l98J$2o!)E=gB,O6.?lQ?-=s6o4#/U@ojf$O=`e+t*RAZU1uHZlFhOL0Ik?0W)Qr%7ntJ]]Q*G,T'RP%jmd1XH%^rpc>L
%F^)8V?gOashu(_ph@`'Gb0.Fh.o<B7dfsAib4X#/po-@7J'Y=5_*rXtX'38EKn?kLqO?CA`5Gud$L:LZhp9#8X`i6=rgN/bs7FW%
%.C#e0@`9lUZ+jI']k.Euf.G`Ar9I/3IQs[,Pq?FCmdOkmEike,F.[l1pM^*(j-)5j<iAj]NSgder2"0fW1!?GDX[Vcn,Mle9D01.
%FQKOkqN7_KH7Q[+PM4"Ijn?[.4n[ufrGbD3AZDV/:+Q*p8D%\m)n0\5TM07hj_t1s_@'0<gQ+q+Cpb0]9BgG%i@i1-cgK2kH%l1,
%I.XTq]`(D"a$)<`8QDrs]o8@5:M@-t%3!g46hT4qaO>&CI]LhfInWaOXhQ-75@6-\`0@62]%;Beoln0#ZZs$Dp1%rhrbRn"Q7Ak9
%X@V*n+"gbQ@o0M+W>k6T;X$%hq2^Zj+15"W,S`,(N`ir%oD0cnZI</Vp$!u<lSiZ[btmk@0$d20X$BQYVtfMq#,=E;ETkcp<ASs9
%Q`>i=X^'o1XCbK']O?6"E2B#fjm:KBX#0bG"(s6V3r$\\DH0T)qYjBuH+,tC)OJNT_4J$Vf;qic8QDeK.5u@ndAqJ/>r]37@Tu(9
%mmUFR)a5sV=rn3-"j5>p=8hOAk4>mrf)K\N-g/e.h2D/3HS5-g[._DWO7$.8Dk!DtMq6*c:d3JK[bU?]Vs`[-jBOdZC37ASApM+:
%pMnY0%W#J<O*O<t:pjo;)O/=>#%Oo^7rCG15=k,&pZoh1,d3_A`kZ;0V[mWE4>1D3>Gc,TXG1&a^K28Yjno3SC[J(Sq3$4#>E>5Z
%@-5gJ\OR3Vb^*Rkom"Q/Y4DAT(PAN(XrmXZ5ag]*96Qo:@,[&1)0sn+5$Pb=O>2Al(XD]-RPXYBKsWK"rMXf.>;+SK3,A&YWI8OE
%AUkMsf6?f0nXYR#pA8WnM\"\RP.H!do;%>3PC@tYh:Mm((Q@Z^5",uVHL)EBjtE2cY[VLb(E]mD`*K=YDjU2i4s1T=gOJ@KV6bq8
%c*\"T44_9:;a+F#@Tj]qQZoK+r9?Vq2=@$i5.t+I\B%aNo7Vf>0:LD(C;*q:s'NNtr8X>#F#WI\CAFe4WGaKuG$&kUH;L[^7op0O
%S+Q#NX[^P3puAp&S*/K5q'8:&Yo\h3+$R>cESoiEi$gnW$`LoI(O+/BR5E7)hI+.#A]kkp`QIk"m'kB5<q/Asp7=<hD!RT$WI!qN
%Xlo,_*#._an[4"51/ji8YA)0\IQI3HKBjVOLi0TJqL3b[if,HY^RWq=7:Kh`X?M(`8F,P"o33Tf)>W1U5'>QD<D+]_WgN+Tm[sLr
%h.IJkoBDsLp[;BJ]R"Db%.nkH3P-mJ4laBSXWLM7q!H$M>pb'6I`&12K-#&7nAJ9*&c#LjmRn&nA+e]TrLXP$S%(/:)nc"a'^OVT
%[6=29hqi'3iKHuCD-B-&rS(agigK0-cTMr@6mm'4mRo67cg>&oVfZCQB(*A4oBtEV5&HQejG]5E[d;\\ERDR*iJ$e$8j&:8n\l:h
%"ad6-`6Dq&c+%n2gRNHW9icH,Wad_qjP2o/Z:B;Q?DuG!_<(iTpT:'Mq+_cqFSpLVQ2K#=?)[iT^V^=q*;a2M_rrLqXlZW)kFl!<
%pWm^q)*dRND5OC!E8pZ,Q(oQ+o/B6RUd#Z?,J"'ah0M#eJ'N\i#=%GhmFYtq(HFKWp<9NU?f\rEp7/^5C<t>"BjkE)^r>K92iLi<
%4nA'aUXl'INAYj%qs;nmShklFBj[FC7qpfUIT<T8B&f`^a)<q\jnbBQKL[BaInDaG4o'hJ6jLY7?'jou<?p\hd5AgWX1>l6O,jfW
%USNKeA'^ZgOnglu;7k-0^2n2hjI23ur]04roYg'6(H!FAXHsl%hL+Su2Tpg1o/iulW(NgCS@laRjkN&1BkkhqkIf:8j+CDT4LhVD
%@^Sb3rXc1aY(1`=Q*qq7Mitc>mCu<uqgRqRarL7mMqL(Mq71Ke_o1,@/h57ujj@Jo?/@Fb4cJQ2T)%[cM.upj=Om'7?FU0bhdG5o
%+0``P?edfJokUQ7^V-e5b'@t!]+$R%bAjF120d@V6(+qDTA(KIpNOsFs''T6JEQ`;mkq1R`="cAdG`"!([k:\XccCIKjj;-h[.cS
%\UX#!edqZ.UV9ZQkk^KeU!%g!m5!"&p?N%JUF-H$B\G5:6DO^K&,*Ha]C2BH5-68Og]-t2O7BGb2brdC3]mKX.l6OM;aFU]cYoH'
%,b,=9F46!a$(L<KeQQLlDce>kF:,IH[J_YXoJtM5/aIs$J^Je`p2ftLigsAPpF[QD8E7'",<*AA4h*g\@;f5KqQ:ce5'j&7o?Q/I
%)\rn[8*PK=C_+qL3Ut'Zgj;"tB-sI?F8Ob,cUPVj/-faAIfX[/2"9@USK1_5GH*U#=2g4^Rf4V8EL2-f1M_YjN*"mYs!80=#8_U.
%BECOpCGobql+779jkMl*musGf?AXpd[LRLD3O_e&S^C('npg4G1i(pW8tibH=nT?7*87;bj?DAA>-R0&o^HYn(M1LWIA+rb290S]
%VNl6"b`2k_8d,Hr290Y,0_o0E1RXTe9Q/`9]1L\cV=V+[R=ds<n("d5=L[`/?&N(I4T&oSU(C/6gVQ)i&h>^3rRcirm41+8.T>F2
%=CiHAbk>f5eie>'C03SZh`auMA`(mFLNTbrWM%ktc/3^KgAgBZ^,V\GcPX.Zkk1aYK"5I__"s>.0Daf<#@'<o@X,Ta*,gaAKDT:M
%U4q0sdr"0!Yle0q%?7G(7Xb["q"FH_qU;%BBW$,_S[t)NfX5W^)dG*uA,I)[&U2Ri?.,3D=XU!-n.C(QQ&54RBA[PbAAY.)?#,4"
%N&S)/I!YtD>!7DaHE$&"AUD_Y8PJI4YuO06`esLr+mVkJm8MbO[\?qV=M*>/Yp6j2N8*/m%=4#%1p2>7aCucFo%+\_>b"ir:kR`M
%^U]GnfWF1LL6R_3hD3_)aD?.^aQh`,E$t-k`U"2#`XQSoGK>$C6AH]t-4\A%&6<8^+mXdN)73J[&fafJd?p3r0-kZ;gW*A+.M[kA
%*3kgld,;HYIb4KMfV)bC=q@)bARni\3!6\DT[sF4`q6>G<arn*bE(K)\Tq_2Y@8,T1`j@$^r?)eDB2s700%Jrm^Q)>#:opl7b>Un
%aDO%Pb)GjRj,ZaW<QlF@@GHC1Of:-Hd?0n/Xrgp&3=OB*N*USq;V\X(o>nu.Jh$V$]s/MP8M9G%rG#@P*79K*pR=!\;ZHLOG=$IB
%T+ApPmnb`$3&Ok:h9Ggup3kRKZGA8bI'Dn_j_/,T%kMAt03DA8&#pdmH/HKa\4q@bC:A1=-4ao4^EIrt;YKSd@sZ^)Q)Jp,r.dB.
%0CP>F?.OY=CAcf'=2QmOkK<4l2=QsTj0kuEEUD\imaPX`1.P'01pCu:'nk%Hd)8M.>Gtgqjfr%9hg]TZa.t2)Y?B,iY<R=X9^C-Y
%j"#3-<h5<R?U+1&%r14CXbTUhh_-553;6nLIT'j<;l<\[Hc_uI&ClGeS\*9ig=F_]/RI3rQ4KZ`Q@46QQ"t(mg66h7#*0_PX1f>k
%8$#taR>^2;Oj-IW$!Ugb\@c<\i[M]\5C`^@BY!nlAmnkEp+=@[$?DUF(c/hJH\j,jErA4+rV>6OfVW9*iN$s4^9VNpQ%\m@D[kNE
%?FAFNh,C=`W7bt2.5!6S7'rK)]Oq+3$u0!!&R\LboZF@]D>\?\j'";Zp6r:IHGK3%1Z(i!/(T%..5g-m5;^,0I6Qo]9,r-Tm,kQQ
%l.$t0q[MrA,k5p7NOEo:*Be[apUWf"B.[5nj7kLUqQ2!#16U,_r3T)^m`G-SMaCj!Y;e!fo:6P1LX>Db>f@0TL\,8IGS=,$nE5Q[
%h7Rale<'k1&"gAM'@+9i?h?"7n7LCAD,LH%#G:W:$0UZ'Q_\)/IeRQ#.S?Bq?&&jQ=sp"Z"Ga#uk@!6*]63/RX`,>m\pn.3o_eSU
%WOd^`*f[6QpFbl@0t,gATC+kG5.\1P?;'!Iq+^aH(t'iriM9Uod&Nk_CHNU5[a33mrqfl]dM6P0%@J(Bk3*cYXrQ3(H0<RJ@K%nJ
%S4qu?\]WUC`XM*.5/(etYu3.C3NsKO]l7B!HW@,sC>3h!Qt]4En,D;"K=Ei]gqJ+)lE*V0`NR;OphgpBI"PY:*FGn@[8LgHn@<[Z
%s8%F*VbEMhn?[7AFrrnnq0)&t_WSeE%qp>,CHlk)Ud7`B`+&*rT<_QqNE8mrhR@k+hEse/T"B#!C#bNW"QdMjrGnHX;s$aocnO<q
%:i9\+f&GlLc"gC`>e>"QmXs<PM*+(NiUg&"CVkZle,,q*+&2%.(,N_N[9/Li"Qu'H&8T:AO&gW`UMKdU>cI]Q^:Wq!3:cq$3kh>4
%0M^Kl4+H)+<AQ]ON@'q*n^MDgml`^l]KQiYm[hl](u??PgqA(5XK4C#`7s+6*k_41..[Am3W8W@hW$iRn_F_22pH.Tf+#n6?[j86
%j7eb/gLh%E[I_JMX&i&4S^o'Dm!H;-oWKq/XbZ$6\Te"peQ_bhgc;u`;VX=lG$MQWlD$TD1!bK1?Vd[?9rhsr:QPF4]eJlbZ>44J
%BNc_YIsrsE;"4'=f>!_P-^n)XJZHM7j;dn=T3FgOAO\>-9+LaYd^jd7D?$PC+g'XZUVBbK4uiSm\B%qcga7IH9D+:7CBkVe7P9_g
%bQ[lmTfs"aSFseCLM=HOAD6bK5P%uXc\"l;5&;8(*>O=448qlqNgs>2Y8QtMAFAirAH.p%WaPQSm$uNW4FcJ=R(2\)035:r7ot\O
%'5m$_H7[p"iFcE2ih!bp^7*OH?$2e19"iWQO8Mm]nc&>I9*`uVDl*(a1H(kMaQDW_4Eo*==unLX$SR!&o_<+?l!G^@qcAhrRbPH?
%*iAUNm30Yrr=XtC]6\l%dZH-0U>,$$%>HLiEUrtPh")WC\o;3GifU>Ui'7Gb%UHI/ql;qsDnL/e`85WX#<"&pBN-N^]@ZBYhd6*R
%`n?o`-hhOa1:C];6F!?LQ*MDWID5I:[@a:/pMXD!F^XgHaZ\N7T%ZQKC,08gQ>b)Us/Dt\\9n1knS^=64K2tW'"M0[hlPRJg5>:T
%S\O\n;S*_bKFdNV^Na4k7\q/\F+0rbdsa)SIXV"8Q!6I"\HhkH?Oooe]/G$tH[(m9Zpu:>$^>?cB]`r3pO@\db4St_mbYRJ[peda
%rgd9FY?X&.r7bKr5FjUAGDh>IE^QQiT@_7Emk]7Zl7I>mI<YV-WAE]i?G:m[cJABl+/DU'_1VW/Dr1guq;LP24^W&2]kmD@*\AiX
%c*O<7JPqK=$m%WGa_.[*I^*n9f>3:VdQE$Y6Lo3sr7NkR^]/KG<u]bo=?:ZSW.Ecn=*j'"ge(muX)tc3SU0rN1j$['M0"uc>e=G)
%VTi>RCe];cCtZI8_n),VAre#o\8UOGl/bRNQ'\LD:<tFkU3)fD("6B0lT\qTaAJ_QUj,@i)EE1a^Wt*(QS4n1ph+R9-r;n*<8"S=
%hG*[-.p'/Qal;`li(3E_qg^nFajuHeRhU6[bD7Zb&>gFU/#N$H<Sk.&b51p+Ac;)th)QR%hT#*BJ;^R>ZV`85m5*uQ9k#NuX@'o"
%>De3=$;PBiXDQ^(Xd^R=QYi;L\:(6er>'"<IR;KD1CO3"&#[--Eh#VAV)TcB:-kbW6hV&6"\O%^l#FN-S^^5]*_3c3gP&l;#t/%#
%O9]#>_K'%IO1ackR3R"V1N+i8%1q!BCU)(s&j8W3)2Q'0WREi/0F[.M8\6GH*^rbZo>^9Q,etr6HkJiVi`a9Xi<!#6&ATJ?7Q(n]
%BV("[.ma8*>7DQ^XsL_P%M;NFZ*]T*!VN;1b?s>R/>D)jScdB;7rCQC?qpmO&2/H!&\^5Y9R),ojVf`bN\LQgaoF1[Gcn5P+[j)^
%$[&ISB"^OY&uJ%s%S)l8?JIlM@[6FN]hUL$s$QAOfg=;afdnA'RO-A86FqWh$e9c%B(L2!IR-D\N(Cg*.2bCJ9qN:_]L&&S>sf8L
%1Q$^^6)5*k>bn%rrK-oR%u`).K4Bua.hS(t-3dB4#-GiqXN3Xl6k@)Y&F-'t-FV*t!:dH#UcG=8M7beSrE(K2c%IN,'8muqRViDG
%9[F/0gPrQadC\&._/r5:([@S:JKn,Pb+_f;\fr[[LmsK>:e]HeZBWe?b*HnKhO0J635gtj3'h#13A<ST.V0qF*IAdQA(eGe.ZoMh
%JK70<7%T:43t5T80J2QD8.pnCMRj%WZrVR]OV7FSCuL1"*ALn6*KOcX9]a,"E6.3PLjFgkdb]cc??CFBA<Z111S(a`pm,CO15!4N
%o,Z3URhh2CgVR*FU-Kb+NLR^%-`jpDbpH!3`l.CU+O>$A5o?\8#UF?:.8UOd<eC=3XU$aZY'b*pIlg=(5d<o)6O'hD_)SYN;,ZsZ
%_hh&uoXtk/Bq_:hr^:3p@dWc#TIY+R16@2$9%WG)#mSq68C7toNI5>"%g-ZX2,p)>^@YOHEh!iEn8GR>>M-:okh&)BT%M9N%I'$:
%H-gNAD@;"pcjbe,,[;aZeXFU4oT3uqEY)SbTIrJc(UE8WMXZRlomu^t77MB-Ki5!W#n].imbi>070l'm?@Aa]S5"Po#J$kuHUHFn
%J69f;ZEBieV8&rD"W5jE_2EB"_0(P8#L&a6l1#VsVqsrId5`]QY,jh7Zoh_c[^a#$g"=d6k!KZF(Z/l.-m=EX!f<EV7Y_0ncGK!=
%<(E87$f.1fM1W>!Lo=GFT'g%UG')`nVpAXW;%#9/UAb3FD5=LG].3iH0O<?m&NC0U)"1*K,NNB/g'%@**'"0[ORM\+TLK1_,K'![
%O9c+!X)#;kI'pq_498?W7_U!1#BdG+V@TJuDEcDh2a+$[@qn]\,OVh/`g`1Tbl&'9:>V@[,TG)P2($5H9q,81lK5F\I(gZ-k<.a@
%plW:`s#uT!-Q!?UhZ7$.^]*qH^IX*d53dE0=1[Q9S!:c`HebB;Z!*tFo8@hI[s1ROnS8",e9pmmdAPQo.G[ntB''$A*r"WLC6*fq
%nl-PkIpAO7^D;)%GFpUm_..m*X#k>qUW<8+8@ROu+1$F^&*TV%=m9?jocDd4@^1E3N%ZZ)BPb\[I$>R['N8>C=f#6e`CDUHr%WdY
%/l]#G=tH!>&O#pBaLurj`c\[km#BfUKD9^E!h4YJ$(0\AdLR@$IuS!mCto`+T5W?&e[[/S?EbZBY0md\DFH>G5K#54.NDo?96TZQ
%f(V*BZtYW&B3Cpk+Z-2mmth,Q6WUX$LC1S>?rsP+$<_E=P,3d:<hq\<e3(-7Rbj][kg\-k`U7kSq<u0P4!d5ekUG,oV]'UE/NJ-+
%]6k2@h``i-^>9ec6tV$K'+Wm0pJ#jsH:I'EM;C&X2#Q9aHMhENQ'ZQ4%e`jd^"'D_MRb6ES#K=saL0]C4"'4G?K$t0mA_L_&SjF;
%DHm+Hq1`*63JVs:^K'UT-H0Y71A@!k$s]p=pgR"DOZq`B2$WbKi>e1=GP02Vr:cj/3B>+aKYKDB@!%9_W6WVp902S"R60iuS/r@C
%epd#q"P^nVi*sT)XdW(HriWWp9$WDl'rnOojE4+!_B7+Bq[g,:[-?U/r:dGU3=ii=0>D&"40TM#n[Emc?^.,Vje`?CR-qICW8=6G
%6`#LW/pu1]rd#lt\);qdC%]bI30Ej@[rX0Obk9G%kH2A.42YF/L=b%,!dFE/9>9(;RGE&K?H]mk]cI)TH-(c1SDBQ%JT/R+!ToKl
%Zh>JDfaRmdA&I+F><OEl4nj$cDF%X/2^3DR>`&dQ3R'^1i3t^,3@@>6T,!Z^ccN`1(le3##Qsr3%bG$6Y9"PcJ(4?8m'G<05pu-*
%%?_Y9_69+5q[+Y$qr%FRT2lFOB?gf?i,!*J":kD`-g11MXP?^]Mol8.9&L!DIl-?)NpImjh1T"edhNcWkkSj-5\jP_=t14fnJV[b
%*.'._kP4+?ZOI>*4u=Z'CV/t?c@_Zi\gj9*akUI?h[D\Dru=9=hg`:30\%PJ(Q%fEOHX`o$,C-MXF@9^lDi:;4b1BG*5qS<W7)9@
%hi<[Y*gD"*]N&V6;!H_Pqu-S_Y4Hq5!W/ACYmO,WjkSYrIJU)6;b#@#0<,L!g+]K"3QDds\FjF&=S"1aj]ksrF'Xb[F4L-Dk_%9*
%A$IZ@'9//fk#[MLgN#C=fPl)9fsH$Q)'o'%n!R[$a53A:2W9;#gOnA7ABgBDHb0H"($Rr47LMtcqWN37WlJ:[]U_meP90uB8D+/2
%SGNp;14ALZ';QIf`m*rC<ijakI-nQ-Haru4[pUEhh"g>-d&6/'R+G,]k3@mC+*?0'qr+rhdpfG&dhgof`)5:NbHGp$2]+cQWAJk%
%i?Nu$mYQpC//WS(d(FdD"hCm\r,V7(5gM8*5I-#kOZmGLD>E2'J[+i#YYuS+9>>Z+G%rt[>j\F";DA%>]a*,G@;cEte^.DWbhh1K
%[HQ6!qeohEgG7>f_.W^H:NnVl##fW1^$t%Wl*8?4b;VZF?Up^3agn_;UFetHcOUUAp%i28Nj\ZiJW;,0:s2)uW\scV@kI>u#<2)V
%Fk9B:;/8_,jAf>X^ck&+?J@68;pZT'^/ODdj,g9beC^F$NBNKPX+&^5ElsmS+XZjZa(e2E4)oFEOPs+E]d2dWXijcis1Gfk;nf1b
%H1d[sZ0@Sf^IWadQUrr5I.GS#>F'a<W"3pO/l<#?^]SfKk/%%GDj,2JmJH:G?\`8q-hYI;]R@&gRsZsK=PgdEha>*pRoHZ'I*n-B
%OQOi8)Hf/n#f6:*^)3<Z@cZn;P#qT=O3jC%4$)p\gQTZ'DLR.0FKG,i4P!KWl$:cO)D8dl[h%opiZ2+V-&Igo0$i4)m#5*FK5^;`
%FhP%_or@aum*>b6kP!bPiFXfmqQA#&qV]ZuWG7$;DUN%j,62VjpJ7n+MgOa6hKA?3d"pH69WK1,GUiDhoQ@I+(Hi;3m%.H4nUoc!
%e77Ig6RS%i3d31sgUh3BZ>0Y.(#&@$Z#%mlIJ`a\TP+<(IChBi):kq3_[^r,>'9,eUSg4;\ohbQkgAs:4TAp(N\b!C:DA1JC"h]"
%Ia_n#'"A3b`?kZBF'1$AF2aT@q\j6#3arX$eJ4W$;,BSR9FM\o>embZ8&dG$7Q!;?bkG5("XHGu8meQ>M=nh(q_D;e;<1%k=Yun8
%7caJ\\6s&sK+(ao*!%S\JrP@m)c5UZ'8m.7g;8g[\lQtn&-T?7**>-_QGEb5)];.3S&>t?;@O(f?thr1p,%VV`CF02F<^UCk+`-?
%CQlGnDV0@VCYK"m-I#S'.9e*qX@e3Q,X]h^2$%N!^5,pt(`NXR7M_D18EPL<5H,OV:^eE3/><d?\@/=%E\?\IJ>t0DP(3b'aniFs
%bQWPYOnODQ(i]>L4[B9>?SbjabTjepGW4i"4pA7^"lA=o!ndPb'$B,<OFa#Zk)h8="Blk9+U,Q08jP(&$O5G&:_DpH6!]Y&j_U&]
%92I?,Miqc%M?#D.VF;%k2jB9!_fc40:^X6aM1C1iLa.5<8koF=qlBj6MP1CZ9qB4;62]%Aj)/NA12O*W;i-4^8rbPqaX'"b=K`T9
%!#"I"VdPZ$+XO(%7q4]"5sBgN3s.nk"_S*M[1/u/D@7EboXPCXXERYC78LfD%3`kY#pu@A$E-=gnb8o3@P\qF/Ffd4AU%b.(C`J$
%hKBdJTuI([cU(Mq#t;Q>/De+]VHFMq5ZJo2@\]0?7,YWdCFbOW'4jFFH6PEO[SY^fp^H-akkh$0$o+&/g]9[F`8D!paKc2)W#+i`
%gq9UMB>(.7=K\J<r$ptu;Pi%$!!Xt@JJs:W%KM,/6@_&JXGr!LBdO3<Z.*/8Qq1Nkbf-a1VG7pB*_A+Z/*)S2MrgBEUkaOQ/u(E,
%++`^=Be8-#)C?t0Z#(T>-*]jo5`&*Z4CQql>Agr#I1hWsCh[,TT_D!:m=]EkN>1W]!\BHqU0q1>i>HuP$VUd?RV\,%("e=:V+P5W
%$;.4*[%=*%p]m'Z.8U.lJnd"G?X\PR@As4DGr8T-6Nu+ujj8,""!ZXg,,[%.9>(c[AZ,uf<Y%eQ6#X#2AChJg'm(so`N``TP'drY
%<YG;HWRb/1Z4?3)"":rnCl#"MfhgSK:gbE/dD`(Q'0MRL(3,^46,YaB,EQWm"*l/pI1Zd.6QO&%78*9V4Jf4oXDF3A.Q]6bO$IlR
%-RD99jAGJIjV._(!rWa[Gs?t""aNNRLQ1k&\nIPt.%`oploSGP:oLb2q(*+:"DL\lRnj8LRY!'ulEW%1@p>)u]oY_C5H%T'!`$>D
%D?WtG83R7bkR'WW6MJn4U)rAGq`/EO3!*gC'M?R<**.I<!Jhs4Qj1]C!k_"o7FXk;F[X1VFa,d%f>+'3>Qq\if[*9=?eW]M?!2)j
%AV+o5aIXbW!gj'd$kG6UU$?dI8iFL;A7bp$/=M5X1eQ5m)q[8[!L*h9-US/Q`IU;%YR4"\:ol>Th67inj;dNT/5*HOQhMA%K%bbi
%WC(pN+KN)j42O="+LD0BQONkF5Z;d_/B0A1J"^2!TY7#/V%.'pk0s0!J\(8iX?<mVGB!q<(NaOnc,-..9'*?G=C8<1\IrS=U*>.'
%*@h2$;$4YOJ`%FRNs4@$+FkRX`<&_p<Pj)BY]84c`!@>Y,lXIDUmD79]'ZHd8\5JQV3O<cZ@R%H!'0#?&BLW0U`s2i1]]]/7a/+^
%3sfR2P%AY6'^HB@e<=UinO-:g,!Z<57/*@]Vh1&*RNN<q[R_t"oh"`oWs';&c2jILJkd#s!\n1G=1=qTaJ_@\K"e@ngm'P..GT4G
%K";-=8:ln:EiMDC0A>E;3%^1D!2hj^T2ZMD$6nDWN70@Y2]OJUMmnnU(kN#:O(9;P;MceL:327`d^t$t,K[/t?_B]3'guaehPA"<
%Tpn0:#IS*j5QErVSQc,<6$+CA76V>nAV"LH,=<KIZ/h4q3=t,2$Z1Y<3o"5W1eBd3+I?N'YP(nTWtl3W'IJ&R"B'lglD8%(YVo'G
%<jWZK-etT0C?siG,USPPP^l+A37I*(Fi8,H(;R3:W8jol(i"eNU7a'DW?\uoM!+>/#sa$3p\D1gEaT][KM>V'*]h&o\p^4cVkBk?
%V"dc!$`johc+%8o]QS9&dOl7[eR4F]RV*$V$`[Lm@/qNXf,,k_B*+/j6TI=IEObd:";^+70kmCSrPEMMa4u7+1<jAABVBIM_Zt>c
%T/4j>p'E]PYo9F4C4hTmm:[JH-9*B!W!bBKkdW-^!6[p(cr!\W:=tJuA'h3rJUObm$64hF>$(pa^d<b([,EF<lelD_6htR(V!8ql
%q`qB-kW$;/%*8#,3&9]g:h_Zj[->6kn;rtFYUH7UF0$Z.f#G)`TP$<soE#Q"/lA=f#kQB#YAL9;#L'u*O^X_oT)_Th\Hq%JB_ruj
%aEJCB(?\49iq_7;AI_!bO7neRF:g;Qkt&ELbG0e@M"lHO`:So3@Sd(P0&8g$`.>^61c5D?^=$_mWPNW*YmRpC(*9NYT[9@Q.#SBT
%X=_Vm)2\*L<!!Gf@(`O``$[eOj]oa+*I/IHJ-MUr/LA8Kd(4r<K`])Z.:(<+Ab,p]2GsPk9mM,KAE/%L]SRS;Jc'hS7,SDW<>-L\
%A`F)KZ)VnS"*r;u19=]]_@",2%LrPco3ePE$..J'h-3^V=AoO!:s0Rc>6nbeZfR@^$/n+Z$O1I-[m1XY-_P>"=3@VU0AA,c'PUi4
%=Q,`mjCf%>HoV4jMKHgMR'M:M/Q)SF5R5-M-lagK#_Qu1=PJro(htnVC!ZK`0n_gLQaoO*NBo[1pG<q\5%!gt%cH`"Fq\OD#&629
%;fM=r&Hoq3ESf)V#/=sF1ubI'8'n6t#^k>P:^!(XH8)"*?OPd[RIj05hOpIIO"K\MTs"S%l_J1^3'<3UN77?^^9?rTCp-Y(Cs%:J
%idn=6''-_,B,^Cp$JslM#,keu4W$jA:tqu[.C!9XcnsA7dKTf,0.@(0Cr"^jiTVSHB_&3qJqAX%2`8+G'K@6<,)dEsU*f)7_iPl]
%m&!@F('@jQ]]H7:'[%h#HT4%$KkqYt_"U$s_e&(C,tEs!Dn]hCLm!DM4Y*sMHdQ*`WjrZB*SskLfX'a["FM!g^08)R>!no.O?2U4
%g+m2dEq%MnPCj)fhqPt8C[#RTY\Dd34W-[2pC)6I=Ah!^i3$&7Ycq>&"'??7/d1K$G?7>lV,O]h^jkc=FR^=:LChS!-Gu5DNKlOX
%:(DC,KZc'`3JK`ALO!j[@M)[t=0;gN3M&S9"oBg@ZGdkA.$RJJB(UrrK%W-jS=f#2',$M"DWh]7PFa:o0=;]B_Hs_(j%*?XG?&D`
%M-4)iE'D6aJI<=@FOXi9kp3t/LY`]Q/H)e'QC>3ms,?\U[]`l^API5?NFQ04:uJpF)A0iN?nR>s8ccG=_:aPO,FCULI+gD`jEoYm
%ajmLcSno.G.;!W/pc*6=nC?<eCW\dLI5$nrL'>,q?k]6=<<AHtPHT7;<]TpLRNF.bn8+Nd7!rrmfH?e@pmuAFi-S0s3q'65nMRMJ
%<\lESd7fKO7^i*!k]FTN3c%W.2@%Cl="k)'nNf:)r*7%\7)\C3;`*5(b(4$/q1^6Er48u+^;dcF%rXOL#!iE2g'd,!XRG-l.IJUY
%`pJOs\IghbaRX)g>pe31e2e9HHbRZj>C!BM4fX:>bAg]J0a,0W1sXLl`l3fB^=P2"XSFX-^qD"?R"4L`E`'ZL5rLNnAK=H-4H"!Z
%5qokLlE24$\'nn8gic6q1fk\`@9)J;E5W%GlZ,n>5b:A#>+`dja/^iJ=7];uZ-lX.kD<[e"L;O+a4kFPJZ#L`%?]EL4UI@0+j&`3
%OU'2I6i0Yu:=7jibA3b!+#HYff1rO`J3?0%1@)/k(Zu?o<d#I)V$^NDTkCl1$)Y2)=/1HlQn3l._:]4m2]_%sG[MH&Z.?_6n0a)V
%5:Tn;Vk$iY:pYY$hC>,lT7G*#q4@ct1AKV"nlA?P2Z-*Qd!m/%XV-$Ir>g-`r0Sjg`r="@5>LDlrqVVI6ULM2]PAMKqE127V^hiK
%p!o\+OVaRQ@SVt#8+Da,>rkq<?g=NsFZL8pIf-pGpjlf6mF^k=h#8.>=]+@GhZY_MWDSV#m!h-PY#r&dK9/?TN68CB5gl:L<L4uq
%q*S-Tkh2Vm<TqrGD@,6iHf<6)Q2fj95<g6PL&:2*6/q.HV[l9XTkB<p$(k2CZ`h"S/U/F84KC\`q7M_K3"EUk#X99.buY5kd2]o!
%*.[!B(N*F)2AUZ)`L*2iiq3,H4Pc2DO&2cafshI*P7Fh`%]d?IP80"hqJPEh')b\!HRUFBJf[-pe7r#EqT>9:>6C==i3"lJ#0(*U
%)J6HOcl.5X\)V^P?[a_CbNur??&VnMDM)-3@SKm/\:8C5P?=pJn/h&<8)fbUUAt.lOZsV^4E/`1.&gab;+h^b)Rgd7PS_%N1O.43
%!Ti>#aBpAZcBIWq2i+9LkkS02BsF&T<Vhqsh]4dM</9)>hm[`"\%%*$L$R9GPMg`($49j]r1]UMMSu)85V`ZA.ZE+"JLOs[1UE[!
%s%f:(>,"UUkX>#D"+!5G#n+a2d:*9,ljbZfZ$*/m:sq/#HPPYo?Rk[t9UF;a`A),AUdH`K5@I0n@'"(]TT9nj<i8pQ)+PAPpY+11
%!q3LsQ3)N?,$bC3N(3@FoHL3fU_/-f[#2ah<Zruo6EJJQk;\K+]09Vep7'SoFhp;3c2;6?P^^.#>JV/U1h:@iTQB3J;']K[A(Kk[
%l*4?7G,32>1/58)CQ4cI4_X=ec+2T<c]/&iohmif^b^V[<%&2N.9/id1c<?jj^j*;^%Q`bfH5'C()a],hrXsEC>G3u^3k6,MeF@N
%Jh496\?]JC7+2RG^A>1e0*Q=lW"W.2'8$4?dn/p18$64S4`Alb$P.8qD9\*l8Yu'g@f=&&Z>mbRE?3F'Wp.QN[t3#T:]c]MT+['M
%39N5(EBYc5mZe`iGOnPIY:(/:e[fPr%2\J>5P`QEEpRMJk1#ePqk_=[&c27ImNJ^h8+t_m.jE5eC0j;QkdeRT5?NVijD-g_4P]dk
%X#X5kY$#^sM2JM)SDOc]9M3WhJ;Q"`$9]K'Ho>$<htd]trkk+2q2WE4YIt.]qG7a_bf]?13(KJE,ItN3e2[S;_MY[LTFS5T6tQNO
%p?n(Hh"-qF:$C\Y-c<a#lb_d5"C8D+%dFZc^0NNYkg#A)T[61U;t4Y)Ld8XL0,#.gfINeU#H_'=.AqU_jQA+)PnIK`2`A%$r@'.,
%nZdj98G]`tLF^3:_W`K(1/.3#[s*%SFne!=.K'.g$F/3q(Lli_H6J7BS&oClb[7c$.F?0'U[\71`l0:C44;p@egZu,.p9,8)\j.c
%`r>4rYH1g33mQ`Ye%jcaT,s"?c+^QlEi`*.7R^figEhV6%nr$\[2,l?c5e-ZLnl"tX#VOl#^T$RG.C^F60[8e1c%1^P\GsklM&mV
%X+[G7m.au`%dICYN9'ch-l>'I[GU1#S[o@/i`tnkjP4"t4P"N'\D"4S*RoeHXc->5W]P@R(RoUjHarshV6+giDk?uXXSk%DKc_<V
%(ItRkU7FeL5E`bSp8(F>J(c=%KF>K.=*u8rbBN;8oLMAtn=3_>+BE@\Q$RB#\2Yss?i0ALd;(?s,)5#91T+2'2WQ:c]r+L[Njnn5
%[Vg1`VG3-6r]N"^m#l_TE`-u0merb8LrH5RXDp34E9-85"TR?12]>9J:JY6m@:=f@bX[!8jI?W>95MIZr;6!9kgJ@1<Uf\'/KZ'_
%A/mV=%SRa(D'+am"!aQ+El/WRKmS)S.)'on`#4Hmf#Dm\ifom[3\TA<4;SdLRMp2X%*53a:Y^#=7.B:gf#pkZcFMEL+2J`gIF-\k
%[B]sHX4_=f6Ul!3cah0&GI+Tl*F?:%-Qi:aicBVLX<gLeL7=c:YJ!/p4SLM"q=^$'Oe/lTa&2A5g=/''RP$HRdCV,OcfGVL,9Gg3
%)tG`r,X1s`05;KkDe6rUq%4'Xp<+Tk9tXm(S!k/>T(qL0RZZ]AEDQGT6]XebIWB_s,algIR>2lBT(`*9cA>C$:T]\<jdjNnrn/lu
%;egNb>l7kK96C'Z_%e1mX/Pls5MUJQ;44tErToZ[gHM*gap4N0C*.isonb3.F'"R8F)'#;o*9DThr%oW+N5;mR^6V\c96OKmbPq0
%2[>D7^OH(:rVQ>,?Tl)D6/P`)+7d*-V44j8maPC2/mZ'^*;ncq9j_c;qPu2`(D"X,(Fh*.2JS_LSXn<F<P=/B2#Mbas5P/ci#\/h
%W!,fkB>-=*B!r6@P-7.$V@D9<0&EmRlUI-YAi;5FJl42iDQ^0BleJpg;UuoRJ;%fmBVVfu6G@.pjFO.SKcJ+7pgbcd,<hPLD3O<N
%fkeTNOTlDZ7gtIO$s.Bm#ZgL1]Rk)qJ-$D08@5'HJY$n<!!B5<TX5hE_\!il,LgXdiAdM?Sc+<p5uBsXii&S%':JqS,6Yc&a<*om
%+MkXVn-k"Xo,+0ac$X-+V&O78&]:Qb?4LX8@gf(B#WmVMQj!0uF.945m-s*rQBYE4]>3d+$(f.U%E<T7/l10e#nhp4A[9R3\W!T?
%(.M9-\+sQ:G/9UcTq>iX1tPf.GBT&a?"i56?0LT"X'X<6Xg8`WC<P"h@>qJCi0WQZQ5KN*dc=WnQR13<VKt]2''5`5VE)>O!H'@>
%ilajK/mt.>9eh\5H++G*5o2?bHOYjLf-T'$T\@Km!F>LpEas_kEo$L'!4ETq5cg0>0>O*A^Jq":!7'Zq&[m7$<?dO_LtA4B=p8-3
%F=tfRj9/X\9l\lsO>0k7`/n[@r*5+*2(R)F!/^"Gi$6#>'RVH;1+)>*q3Xu^^ai&6Wp5JQ!eNXgb<7Jb7L-a6+mrT&d(%lk/.0nC
%\UfpL)'B9j!@stpjH9PH<j6QJqb[?HMIBNK?\fO.#PsXijk:=E[O[B![U?TFpSoscV.(Ed_,&::*b,>:)\")pQr_$>d3+e_@"MX$
%n=YI$r5gN8IZ(dLfo^h-+/k<#@<VR\TlU=D\?71fAj[-SY!i=f8^)4s4!IS1$4cBjU$&!p:dCusJhdOaZk;?_GRCs;IZ#i1[rQk<
%'jMgd+rtZcZIs:k[6m7N*HWiM"Td]\$:#ha6_#EiZ8^Js@E!o$a^Gcl;,CSB)S'SI_I&1<DEM`%h`h*8]53URUL&6bF\a+pB'_+B
%3F)eT@OEbC]b$VE@,\\p^1X$6pddLK*T^oJe=3WLPHf[VFqA>ET9?3?J>JoqQI7^7SUIMS`]4-b,#NR]Ar+6Rg,98SU"1l=aQ(S1
%.\@4S_n/&$+]a60f*0//:)f>.L+=rg+R#f[?PNhUh%uLQ3M[`%i/s$:'\?AFBjWmnJfdG6M,\AfS]DDaQQ#OZPT2:3;3Bg_G3G+q
%0GSV)Z#,&7!2<QTriQh9?G)5KMY.X/]I'%8&A2IhAeZ&ka='hY6kB'4'.635ZfdFRS1=U661.;-MIqXffo@@4*!5MYT,t>M"6rWD
%Cja(eHL-lbpq9#D]'/"I1U[QP$aLH&"a#:)Ig+BJL`Jl%$_t5L%bnE9L^*dHj0DII36m&`*H_foAculijG5t[AT2%Y"qP87,RH77
%^eNpD$g8PLe1)FJTY5XA7uXu%*`:qZ`4IGfI^7WohMM)Y1$c.3N=)DHP/4I?[hhI5!+4[uOSK'KR8@f=^FnA"$oSk^!5Y_JTt;8)
%YK4><'`eqgaA^4R`5MoY^O2U]Q+rn[>:O*g(-68&9330>!p#+lJl;`uWjCFaJ5\>"4SC!@-:*j$ZPb_0fLC8;!9(-!Y+VWlk%1BT
%l=T3G).6EGAlK%j@`6ZNrBgTg/bBM9JYcU>R(Jhs2;'QTi;Kll1>&#H/rBXh-b^WdC`TqJN3%*)30AEc$fF'5IF$ir8;@5<."]Ua
%e4CM`>ol@g5M(ql@^:nL\Ch]G%oDBcA?^]-g^Y2:'%l[-;j@7=q*O``:9IKMT^:UB.kcK%`PmG!]Fg>6cGJq.6$*;r.LmC2P$$(r
%7m9bKCZ<h'Z9u/T=F*r7nE!B3Nl7X2e)X?EgtV$+6t6fkqLMA0hII7FfV,8:f7Da7_RRGZQPgMXE0^(K:Y=7n4:q$j!hWfeM;XN6
%JJ!s50ENkX33VQ,-j.3>!(8Gq5%o>@$3Go\^^^)M+pS0K\fe1DnCI5s&!^fuKX66)p=O?u>+"%e=eBm5i%#L.lnsVB=:*>S5(:P+
%q_rP^!d$3*XY!Ei%PTlP;?C1AD89;4U'18VO;D/40Z#j+2L#Deod?j-\@")n=`DtJQ,fCiBAh]$;7$V[;N!]2i0GK`"72ru=_o+$
%plS[bfjde+S`kAo[7(E+dH*QNeHYZG)tkoXQF77n7>r0Yin%(i1f.l/"ti<kq1s4q#`<0=:%13nfE4TJO=YSK#7mEQB+E>#fY+Cp
%Msg1S*+UD7Yt$_UI4<H&OmaO8$k*!l'c*66Q'N;NcmRZ3j9]+,jq.\e#Yr\OZ5mCHK,oo5:Ue-M4;]t;WWKt^%eTe6P78j_"-57*
%X.\-p,,d>@DZ5\a8b6,FJ!Wu0+Qd)\WLGQ.BH@X0%GsW'.=OS_I5LK)DS,q86:hi^h`^h$7m)9I.ZZ7F"t]]N+(*8;Eq+@ajRt7Q
%`EnNk;!*dHb_7tP.K-ZA=Y-SFQoeJ0QWAUuD(eqiC.Rt:qiBM_k211c03Y8cMae:de?a-0o,gh;h35D-?V@fof"Gc#[.][Y>iaLa
%;8Mffjc<K4Q`!N4?J4d9ct:W#=sQ9jNdgj_5G^PRR2.Ai`6i#*V58_MpncFH7XlmeXp!Zj@XjE(kdA9-Wi*f<']6'!MbjCSHCaVM
%S?UsFjf8Fol:!)=72@@OZhdm_9]9p!kh6*<f6BNdTcSR>l0*%SlVttJqs-?*<!sJAQ^sDc_cNf$Y`[ba`a[Kp%W2i94fuC0WC+.<
%*A@+kWToA%[:GV$"03e<&Z\+TUQ:.0NFgD'")*;'V'G)L28*=X_8<V/V>_tTS3A8'_=Ur[Q>ZYAfp'gthE8>PbcHrp7##`m>!Z^6
%GjkSDr9nh7cC**+3JpqVH+QhA5'Gr(iJj%)[q]6e@`W3O]N2]m?mWt)XNrKeG*t@gG7*X*G6VnJHgCM=q[`+"0tpTbU;6hUQ6E.p
%C/k<@hRi10<p!gjF7b5tl6Sq4X8:ea(VX*:oojNj%'P5IrrR>k2q)Ob\ug?\Aib$qhZic%BAU9b78h(OlcZsl]#:%tS&,llq=6fS
%V<c_dO'SDn<bm5QrYb4^NMeD#npZHE3dnScm(9O>m>#eXErIZ3[Zcj(p-#JYUIfXHi/d'YKSZ[g?FkB#aeTc2&-$/@E07oaY%o9K
%r:s]WBh\gBD+DLK6<:]R5n&H1W$/q9XQ=N7^QTL'UY2867l40+/mY.=4`A(J/),D#ZO"=r^/sp!L'jdi_fLYXb>q;4/5"#=X&b90
%$@b'=6TTIsR/PTWZ-'sJRYNb1[i7=Ag7Vh&Sn0ZhXBIe=_&D2(dp9$-b2-aiM#&j0C(ObJTh@Th$b#&0,Nhj9&H)QdmoH;/?$,!P
%lPB/P_Du,jo+%AE8.;N[7PA*;6!!a*6##-@\a)F"=X=i!2LjP1/5_88'l!NC2eC8!):>1C)8GXoc!<m4>%-X#eXt'R0mal_+\Ic"
%]m]kSpL=(ZmJe/!<3gLLK(TiGZ#KZ>"!a?]HfNYHS>-a,YtCFj<c;/"[cdF^9?'5n2I3QQaH#@<[[t1FHO(tF]KX5kap_C`ApT8\
%HuCaTHg^<oo"ibV#7mpW?7"0=meW3dh[Q$#aMo=IT0@EI-g1&h+PZnmc)\ul;gum#'gj5cQ"GE%-N&5R:0kGRlhF!7cp/QDX;P"]
%B]</"c<iPRi`8h"g!BN%mEiRJ36V$k@Z*KUdmi_`Ji184U@YIo7ur'Y3,"S[lh9dR5&5*+`p&Jh#;qNt((B)Ci)Ad0DZ&2`.!"5k
%;H(@1af4SRQ3DPP21NU+3jA__mc<0U^T\A1A(d_^4\+s#IqC9bBtE\h_\?GU)!\Be]TY@b[KXq2@`nJ=D5o3LEVnb(iBVKg\5(dB
%o@@g:s21t/b8Z7#^>tdtd26olm6Io2OCL:2hi3Oo)EtEQ;+P?KnH3h4,4'NEpVf(h8PJmf,BP_B-9u5sXop0DT^RG3G/jH6j)K6V
%3.L8W#[FDnkF9YJT=BCMlZq!j>&Hk6I%C)7pNs/Z!$]+'qU#)T3$R5tY]qe+q6ghsosH$:%.$srh*kLa8:oc)5-XIM_j&[HcPc=X
%J)"T4X2@uV[lcXXH#g#h3?%Ar='S=U+t#mSC!SD>,^YY;P6]"Pm'm_g^41B)kH_@ZRAIXYLM)dF:sXtqdLBC(r30h\)7q#NnZfVY
%[oa@_N]ur@\?jZE,`:^l2gcIl7e^ho*`b.KTXW@[K6Q,@&<tb*eH3s2]DC8f1Fg?>![J<We51\iR1ZpmRM;$\Smr-G\_CuAPtO49
%`MUM.4?F.-C1K5u<O0imLN.?!33g+$U=2:3hR^H$j!0ZI>@2mb6i!<@g@2,niQI!C!RL4;3hg!]8\:ZN+#$=Nb_@j##>C^J^,6GV
%Z?&f(/;ft0Q]<0emSl=(l,F6hG&L_J<hWp-ILJp:_3KYFFB<h'*sWFjZuncI)5o=PRlhi=UX/?+PN0)Ekq`f5-HtiU%h%CT^qic[
%qLQ\Ej8S:Cm:$CJHSZ`k+1I96)OLr4W]ki\*p_k&X`JhRCmtcrp"kZ+H"`P6B+OIeZ@$bO>pDJ^-LWp<pS$L%3k+R9"bXCpHbW\J
%(kT1:]lNS@X1.QRIum9GqsKa<[lkWEQI`G+m*@V>p%=?9q!8?Z4o5_[]mBS$XfL@J>Woc1DTXkW:T9;]RFrTBn^G$iQgR3VXPL1!
%o8;cqS#8[<jln5CUi#ue%3AGIl.:C`#>OpPaL64eGfhQa^hC\,*_ZoX/#ES>8KlhR)!L5nos08'"DG5GUCp.>4MH+71e2PaGS]0@
%H]EWK%'>V.TY8;NOX(.;4-L82#mc&aKQ.G20sq<lLIV2OB]<Ot;,>O^8.NX#f>tcojACqEaCccTD@=pkisCtp">YH]nDf%57Z^Y7
%;1mM58-'=nRQ4!P;HK4RDM4>Vn5El3"f"H+,3#m`XB!@$.KBeb,o<Uu_T9S[eV3H)l+%9N%ZLd%PSFG&.81n5;0:QaYeQna_O%<5
%MhI/M``u'>OG:S1q,3db%nO<-9NaVRjt#/.k%:h\0HI.]RFDSHh\k(D=[I[OS#X%#\O-oKgEFED\`[Q)(U,Q</-62+N-lm#WZ)Sh
%r&e?k0SN"!:brH!BG5(i>cBN;LK#$p82GZ2J/CW/AP_99N'a7b$rf:%J7_28*G@dl-K,QU,CsabL?+^g@tI8aQ&PkKBpPTY@_+Q:
%8-DgWP5nfp*5r?m]$8I$Vam+g6$jM1A<H_O3TS!RAs*5,`hXWnN/]/0@&"F]%1'C>`]$3pO*&c[Bh+#)Kqf7UEtJ0`%QL\lnbD_^
%a2,;1Mj_becYQ(+">.q"+/PP<:_qB7c`A";U$Z$pX/'=T"Q:bP%2\j#I0MkA50*70J#Yrmg]Gc/jqTT?#\?*MIN@RV&"/i6"u^u8
%<bNR"htt>T7(<Ajm("atWFRfH6o_;VWj-]d3s[4!X_b`PJfkfcTE]?jb_V=qM%HKKWb*HG4.&!UPC&g/1I3FH.El=o.rt$YfP?9=
%j.=Vu_^lm%H397]/EO<-Q</Z-YYEqcZlXiJC`tBhE)'W]D]R*(#A!<FNu:l+%"p-U.\M]!m00g:!A;7"$pbSd64CIWJ1,)[6CqUU
%.!ns'@$@pF!C?L>\3uLPlmLd;0LAllV`s9-:[^>27>Jqf)PDVd0LS+@jLu4HRXu,S#h-R1bIgfW:(lr)\RfjhR+L$`C^[M9'-V78
%/ReKtJ.Birfode87T_7R!]aDWQnk*s$/ulf>->^u!OBSJm">YW.(I2,Ce*srodg@mnt]r'Bu1B4MjtWe)$5?h5fMR$'P`.*#M`.a
%TF-Jl%4o]P?!tY553*?K,hn;]V;%&m<!(MuG:c(h0n@)?I(R1*7CW]/0H5\4iE8g4e:Kpoa"5SR=se<eJgj`:eBA(%huG*7%r#I)
%5`Hn]&BOdl%X0'gb7r-@#aYeV\PS.bI+8e2=I8iC!IZ;V(IpIT@4Dfs#N/]X.lod1^-Hd7+C8o<PakFB-;-*O!CI\K'*2Q%#g)*q
%:d<<3"Kcc&+aelHKppqC#\m`c@L)dljPOBpBO-0=?o*N17`['b>\:%B3dr=Zgt[R![$_r,hD>MRDMP$3#WG&O!SHlc."Q^rc#6Vg
%eH5e*'2lD=7%-uo-Nt'S&!c7l<U?3P$4NhAb6eiuO`_-bqQL!oeQXC-HU%_$T$drh:n8?_N^T-?gfB(?+=`thALX9sntnW)O8tV@
%fp7@2hHhn_JtWaWS/2%W62%6^+TVbOgKOE'"jmeE**D6oO_f%bi-gK8)`Z#M61t6o!<IJK`4mZbJAW^_'Z+9DJ<MYM9.9lB.GdNZ
%!.I66I3]rN1sGu8!<Kt4am;p9RBuM_4:]J/lK=SbVX-f;s!":h549IWEDMtrHnR\M^"f56msiO\YkN0`IN-Q/bO/#a*Pq4E'\3&/
%rgb6o?&lZ`*K0"iNV[NQmia>3YX2ds5Q1/:Z'\BdJI\dH<=6_Y+).]B&i+uP4T.<Og94dfr3ft3gn:Bn-AZC6M<Dr@rR^5l,)ADT
%LS4&CJO'(dbrX>hUr#2&C('FE*u1(ds4`5NQh_8%&'kJtpaW!KZkg>2`Ua"SHC_OT`;*BE]N?JT7\LrW:-@h'jd0G+2$qg[BQ,VI
%J"$(;&B!t1`!%^B:F^SU;CtH2m<>9e:sZ`W@Xmu'o5Aaja!0Q[;[d-N5$$TYV:&Xj`8k5n@PP3:R0\m@0D^"])$_\+p?3A]Q*tG\
%g-rN44^XqZjLX<o'm#k`@P="H;*dc*^JY7qK&2#Wde_7Xh+oYCheCg>m@`C)gNP+R0VmeXHa\qb):VQ\#1Y",jSatL=\=U;loo:&
%`:cmX:p0D?(0XQ1DSG$N-#3i#+a_\+PH2J-XOV$V:'Oh&@<3QAao>\R(.2^eR*pTo;6oT-`A<uN!K%%ddqdI3.*"%"i8)##Vh$G7
%;S/f:e>h$/$eBd7r_jUcRF3Z-XZI7fYM+2>%;NqLBNVlQLTW5]!qtJ`(NXULIL`gN$<ccchVZHq4UCNFX,U5oHtF2SUT#qUqt\u*
%p(,%&lTSkSY[7"$\!N\.p]3(^5VXa2ahiDj8jd6P766\@_\OjA8=WYuL2I)\g#^Pq0O/hcj9^I.EUV-L'"C[Xlik[q]"PGTo@9;>
%CjH3Y_sKKp&i8b$?V5,Lh^tcC/(&@dW'8JZAlNg);>fD-5!ed^*Sq8FW;b"@o8.f:j+G`qKPSi@c[4P&mFf0kO#C"Wi1.'8#X(qB
%MoAjoRnRLZ#'7QWR-_ld7ZV"W@-2Vj?ekU'_18tZ6Wt"/\@JqqlF<+K(,s:L>'%-#d?>311a.KXm'KEe(.[P""?lWhs+t5N/T6UE
%go1[Z^*"[lg8(8E(1HVm/Qp.79jRLMZ/ZDJs.<9.Wl%mMgWJp>9Reg*hh@iK]2akK=M/k@9PTJlLK"]\Jq(M7`Xn$YX68[X$6=Tf
%_>ObR<mBH>o#AX#,d9=5ECq5J+Sb-S-"VC9ZoVq3]sIoF"tG*(ebe:e-*TM'rXcYRK94gH`eML<@SIc^S6L;_<.Xc2f4\gc]fT]%
%^&<*RTLK_dBK@cI)`;e`LS@\*hVU^Q6Pif-<SqJ$**^nbSPpl<3u*20b(95l3[i3RbOol!)s>gKR(OSn39JMsZO(fc$XZDW=Nf!K
%=80CRmd-]CE2Qe2L`et:Y'i.O9Ytjbo?\nH>fgu4+3tGni51f-EFa9ul;JbI*..Y:lCm_[`*u`Dm<t@]4RTcU_rb*=9?.[;l6!)h
%SsPVq^NO)Xm#LN]I1LI_20\?s=787NV"qk";u=:rQ'JECnD3FKT5WS/nANl,bSKrUT@pi*?LO3%q2a[5;>W!E5?t[7f,d@q!ONX"
%S[i_=`5*J[kOre]1AaXGC"tnDe"XmUfuo],m$HPp-^YB:e?/U%5*!C1kC3o$O(!:Wjnsu@eCUu[Mj<eH9nNDnj_CaEWG<D+;907d
%3t3(E/-$K^Y"<r)-F&a*XXUj*g)A)0VM-bW]#cV3J6R&?l+u-Sc,XH[?O?Qe=iZB*Q!3i0V*7ic/LcQ$Q1.a*$<9Z4<YPYkmPsQ3
%L6`@]h_H4C"gL112ZXkU+t,r3Qdh!AION!,5Va[*qhpsG,X.mEPqq(^a@.SWk=?#Yl*C/9k`XmFS%+NQ%oU6n*a)I$Pl=l94h[#k
%_Bb"DI)lruc"a8f;gP@<oOCO9H'9).rSpe%dNs7rE>0g?A[!u$B9EGAAMYi^LhjTm/gD%An'^<.RYns<`Q\p_Q*,Of5/D.fS[T;n
%L(XZZD8F`caW3*71OqniI,r)^g1E!`E&e?ui;+W>+caT^okYQuJ:JHe'PJC1.U`o<J4*fI6OQO8TV!V9]"5p>Tq!M_Z*aBLakK?#
%_%4]IOd1)5bW!';+eMK?H5TjhYi`pc!g5jl]2FMp.jo^G0"Y[e60]3O5f&DRo9<_=Y"md^Xfa,9)9K-67V(_8VB\%FXHNpc"JVcK
%n,seY3Z-YhM2b4Oi:H><-:d#u)KV+8lSVhP=?-Bc@80NdiCQ6<';8uoLn\JV/1D_\Y<gU.0,t(%n<FiBUbr`q@,3;SO#)3%4QS@(
%iX-/+8(>oEg4ZtYdO>YeREgD]+;eq#8hQ!2(F5VaZqZ.rY%`U'&DhS!WL2e7a@.#tLB.Z([HY$S#"T@GOl>N0_8um@L^9)flkOGk
%0G;Q()N:;m%>+ckV&0]+K\2"m<Al2:Li$l`;=GP>ra5lbd?4uTP7"Ujge^;$'J0ukClB9P;Im"#!B't4PYG3,Fi_NS#W,!4*[OcW
%Yo)\_lnAY5I?aAWV8EruDNJ<s6Z'D\gBLGDqS?)GF5%imAh0eq6Yu?cC<dG\$LR"eNTa>VdMP8bmHIkTWfn.!-&Rr`f-uuj'1K;T
%#1J_uJW*i35*tNVe3ai]g*AXg?07#p8_>_bnjCXcY\9\4#^)\$Ko%KWeZh\@PbN\N#J6[IW!UW\BFD82Xr&[F@*:Gb&VHl-1cBeM
%LLm#%a9Bs;"?fWWDkJ66E#\^CfG#cj6\]FD`B(J`.Ea=L=htN:XX[)PYj-dIN.#uFTmY%]*p[Ku3WTM;iDZ@6.[mU$cl>cN`KD4I
%J.QDAG`:F_(lJIG_nOT_#p9"XF@_%)&)qS:8;m<gDBr%F#U"/bROLd^L>Gr@g`GlN;1RH/PbK0hbbM-mfU>4'!-X]:HN]b@F>60.
%!"*;JD*[)Hc`G4pC,,rp0To#[/slWq#:.sDLh\=N*H<\O@Qfo;400#/e6\g[8;3A`+O!hhDjnsJ1`M+`8-h@%'=sm5\hp,#:ph8Z
%0CQe)#*>"Fkua;6$B%2\7mK,RNm'`iASSl3_)4>L'uR>6HS"AHVG?gHZ6Ujhk6T+p/+!@QMPZVV<8c/?Sm)nuQ)3V$9o18e!W`J(
%[U#85?\TU(V,G6)]cJkL_;8(f2%/o#q3VeQqD$WC*NHX-:#]a#K",Q\`[EZAZ[rgq*g=Uu!`[Y>"J(pYYU'ka)aTO"=gS6QNCO$S
%$5QMUV*1H)?R65U-&6P#oMa)0oFPKIqY!O!csj+fS>=\o($ac^97f^D6aQt$JH!Q8An5aGpO!g(XICYu8&T2iAQ_Ma"=XQTTk.0B
%9i<eN^a'@B[<rXjPSaB6Adc\$0[s61$lK?X=Xlo_`U*e99c>*%mfaV*;K4Th.4!5O0t3`+#U.jL\V@&c-0`$5'IhPi;X28ud$URV
%@.gaXL/'PdD-CS'iW9.m'Z_[d&@;NS0e%o/ZsoUW4B3f\Vn'HkjDA'-njKHPQp_AFaMUasJY"KFSnRmR$Oj1PVCB&@eObg]c8Kln
%T8'jG_U=1^3D36YUiPOj0:5(_0SO6b70+ms)B[cI:I@,M)ME=O%]cHE+Ep6Z;a*LFWLah5;Oati)6?jWE\$]=V'$F^)G7Kb;)&&f
%-).bp5Uo\S8uB,"WSV7V'qRcedD^3aA(#"q/.)f/++.tSTJe)^3$IS"SImt>aH3uRgdG0j#)*^^$I$tP%&>9kfsLsh#Xcs8p!fXo
%O&+e8ndM$HZB>KoU^G&8^<cYG[Ks2?e!4]P.RD^$&Zqf[,4eVtg[Q0EBkp%Rl5HIec?drJ2$Z3VB'_o./(]np0gDXLfMZ]\.\fm]
%.5XUpWg>%?SOtVgEuG,+*&Z+^Y\inJ=GskOhXkY.s't;8WD(S-R#K!CM+>JaL*N7Oa?hK\6Fs8'D<(FO/^f@B*l?K"ShVP.W+J"p
%GS\c-R%Y"hVA!uA0hILZUr.`f\/WLCZZm(;+*_.YK&n8JmTCGJ!)Ne/`(c#BG?G][hGa0%9tp$&V$[V2fj6uZ(;K7belS!1=V57*
%+FM[!co&Hi![.:/q$3]g/;WLo=2QAi\<@Y$bn`[%,e2kg(`as$De/\)%/UI:K9IJ'oahC!"$'s2e.>_LGWb"R2F.j>o3!K8J/HKF
%b+#UV&G`3X'(-(\Q,1FYAY56N1e1hi,uO$),i_Hbgd@EElF$p/nU-P^YXgp^L7,cmAX^>HWr(a@$c&;[FtIZ@YR-m.%M#:M%[^D5
%hb'`r0"J3#blVU'Rc"HXC9Rt+ce_J0-D5E^2HHQ&)-;1fJk_FQ4S"2:'+]O+)!nsShh`nT@6ouU&4`pCH9+_gL4P*7O]le%K5/_p
%]!-hudGau,JuL/eC9"c5&sRk'b5mF9Z8b.:RI#IBM*3M.3bh<>+>'TLP[0;mLfJYelB.F'PdoA!C\B062C73<&XjYF/uQYX-=D:<
%Wj`R.NB^ep'H$H^L@:$:$0#'(R:d\(@:P'65)uD"YQQb;.n,UZ`uApJ@NQs,EYaKt[lAR[,g5#_0US3Xi%%eU#F!\aECY@G(K`Xn
%%_AgM[HJD76J%+Y`%hRjF>nsB_YK]sQe:QuL>5fN.`iHh1cD.CCd\SRf8pj\9&D,h""ou1K1dERnS`bt\3VK+E._D9_OVN>\A8\j
%Nt2qV"pZ?o@DUI[iNaPI'pU"j[D<"M'4U9BP6!<tT&T1hN+aP[K7-<Z7i[bi>nsKEe?osi,(j[3?j^o+<oL$uF.&L2f00\O1u=5`
%FW>/Aq?Fuj\!1oD%=W7Rjt4&1VDnjg7/P^!CP<nTE0rT8N1@Q>`kl0mP0V"kO9a7s=:qVU4UAs!65?buGaL5'[SX8FT&L!o23l'I
%A_0C;lSK=Wh0>+4YUb!<FH[q'XjHTt%V*Rql:,5j=!YkVUIe/uT#6oTBLPPD(=@:\AMaJo-Hn?q:s`WnG"8eG50W!iQUSMQh9tAq
%Lm@.c6derG:%E2^Z&]OO'SslXFN#1P#]sTMLiebf'Y\!2IjNPBd6<B1W8n'BEu;5e6^["*/o'UsMt<"N)8e#o))<XT&d-V@JapX=
%<4'X@h6^OS(kU;ej=nbYJW<@GFi,&(F)1?rL@"\?AlC)m(&*)RF/5eD!Zr^_\,"HD1P,YV8o9_R\4rm%'&SnbIAXZ4gF.&!P8d+V
%"iA\+m^(P)%drq9>F8uA0'Dg;Yq^li]H_?`iN3Ib@$7E>*0f+,$H0`O_8]0UUSKG3Um,7F->@XB_UZP%3m,n_p-3?pEKmLNG[&7P
%kUSF=@&FjP0R"4\?a/K%.W04)V,ISg)u-u`9Yn<VJ]N3[g5)/%(uj[X'n)$s<)sB$:O5i#i\KN'HFS\"76CWD(clo7nI>4m::N"L
%TcNi,&PFu4j(R+2a&1PmK>.j9<#t(nMQ=-S)^U+h`mRgDl`SOIcH+PWF`7+]`Lb7DJ><CkLpRqDFl9,d,>X;"Wh+0.9HM*SY8j?S
%KDbrKRPolO</-8S=H7CR^u_m^[tm8>Tr>UIcm*jS,At\`DnGA4Kaan"/X\QE8__IK5$,m^L+:CL3b20^V.o;cM:)DRCEbf]AR1%+
%!B`9J;EsY>\ZQ[Q:"g9_c+2luA-KdGUk7ruA$M$;N`[lA'f90JhpsnEAsjR+5'0MA##@&j+;[oM#-8q"hL1#bNigmJ,L2%7+SUUC
%1u*=]L4O$8Q<XE,VIl$37p'+A&FUPlOG>CBqcU?tZP@esKi*q1,$L.W=,>$/PHKW@:Vc&]R\H4Zkk[.n!uZj:\PP-E5!o]#cPgl&
%-T+G*;1sjKg7c@4$0UAMOWVMBY)D:r#$Xp<`0!J#!Z`#0*jN52jVTVA+r$uADt<Q;c=aLYU"`l*[p!*Ks5Jm2!Dq/?ZHp>VKU5.l
%REB52,1^pjY(SO^R`TJ(/MmYE\N&A+GtJBr%pD/@`CL\tbs1Eh)t&5u$1qMgMg.7Hd.ihl4=*R4V5?kHSS#\dBA/N^i#"!=M6\9*
%MnN)[)mOP\EZ5Fpbh)h4d!=(D3#m+;731s4"s-trE`]9'Vud&AI!IeUnF]=NVsH`*)oQ7H'KR`^(t2+U?kYPHn:TN+^gtBA47j.g
%Z4cr=do6`(;+*l[f+<I.6@&\OHS$&HS!NNfZE5n`G,K-O1>9*MgErtDUO4(I\g_!e2N8Wq+TM];='!p'2pBK^gqIp-XN[!T=uS(a
%VL@"'m2L4dgck;CWXjn)5_rE%[sGe`9E$kr=E-l_b$",d[VVJ;C;]b)K%U(o#q]L=JFmtPEf^o)&0fD9/J:p/\\\B""p84(gZ=EP
%CGV`A"cEE+JT)\r*SSqtK7f,7)VqTd0V^[FgdVhq\i6'!M#uVj@otS99Uj<9K\KlH(t2H&qXeBg:n8_r#L),#I:9@?!.Z2R.3]&)
%6)Vlbg!`e,f5O`GQnA*iJD9/U&8_2jlN^H7S7jK;.$Z([$g_PE8Z)!#)+k(#$B@deNoUh'TKEn]o>M3LYZn7^6^4PeCh5(POf*_j
%7E@uNKnYDh:!mjaBMpR5Pm>),;&)D:@!0@(%r2QU0H"4#pT69B/N=!HC_*f7Sj$h*dr`,'GVZ2c4lL#RS-0cj/O0<I4I4Y(5InP)
%J_t,01O)IEh#F<U>he>M"J*#+0bFPg@%]ZD<C63;h^2ha==>a<PC.07i\_D9Ttpk35'>*2TD7lI4ENH(EGWI^LMU5JH(^HXo9L_/
%297.hC?R,O2j5K2P["/BI:7Bj9dLI*,KMWS=K,C[N`D(2%*jFK))K-RFd600!N2*=!"DAFR.C\[Xifd>.bLTlb;0_5)H-(=7/?mu
%<11t)+CGDk(1I<+))7t#!iEn'M]1:]l&GkI:bM>8+RgW:$duHXV1XBq7Q/[P_*mEXIl0[N:1pp=.4/^p_;hP'L[;"QGk!b6Q!,(k
%'B0,9<EiCW8+eJY+mIhk<ZT)@%Cp=kEfh^.5]@mg0M%7!<A#=V,Uqt8a\@u=U_R=B/`\Fb>\X(-MZT`N37_K)HA3-L<]/f6`=t_P
%5H8+FmhS;AFnfPc!EbrRj/)&'^)0h2<$@Xj<+$ODf\3Ri,<1Tu7UT*rlQue(RKSeh'-[k$1a]m9).I9?C_G(u!eH_rcI8qo-O#r2
%PRN.\_KM<?_OsJF5(kqhDgjua_]h45:?[9d-GDfn!"M0cK89;4,_BogU3imMF>G1R_+g.?-n4:"JX[r,kE3%8X!J@POu4!$Jk"2\
%j7mBbZrI7EWhA&RF-+BtVo<GZ7VakUW/dOH&37dZ0l1,GN)r_<dDarOecZ;&_c[:hjuT+u6p3&&P3C1"(4.lh:]q79ej-I[Zpba?
%39f?k3&n.*;$j&0Y[F-hO>JQCQE$?D$%+V6lB-o@GN_4XVKcSPgg;+G,d`V1H\#-CX^<ca)NJo80cND4aY?'uhPDIjLcKQ":n!]4
%7+=:]eR]`:U*Ef*(Y0oi0*R+%3X/IdK)TQ>S,p'R6"#Mlo4V2+ZC\MiS?=$K>FF_u=O35"*iYI0=p8qWW#C>/+=e+A@5Q<mUGQ.7
%@'bB`6JOR1*]"S5GIEjb3H<6AG*edh(Sh&Le"m`Je;"#,_rY_\_FC@2FG=,$X72dm(dB?6L(]*Z/$=7.U>5qqW.GS6kg2mn=RmHC
%2"sD/P.#6D60u\j6<=Fh(7)$)lmI]Nk-jq<7%4=d3#tA0b*jVKQK0!;&.;4"XlupT660?mB0X7>7[MB9L=?r;!JBAdORK51>$\+8
%d4#A'fnf&F8g:2K"='"ENl;a+aeXON2Oth"J3SpOj^=\BM\XuJ99pU5WKpp>3\)'t=:b.+C5);mE2Jah!N]bhC_t;;*lE7\V%71]
%pd=K`?;"5!]0C^6WTPe_2KC/)nYd(%>H__E:7&'/"5k`u=`N1gk\LQP9cA@2)*m6=<L_NPXH>b,&ja%4"XkU>@MLEMK-fYF"]>gU
%\']D"\Y?>Uf0KTRa/HSt<F(=U;/F`_E>,/Uk/kg9(]l#G7K\$h`2Ne3%Q)gd_McgD$tF0LFfP#fn?cq"c<j%C<(haVd<BH!lg_'r
%[p,^s(Vk^UF*q%0p2I(Kr`Te]O%(#r1L9DM6)9OE9;%Ll3(&SB/on>MP[9c[+L.e5k\n&u+CccfnGfihh@$IG>2Sgn"1\Y?J,fW)
%8Xr+AV*cBtSjj!]Og=0:kE#Ak5:mUOfp5!mc($RcR2KI:<`rW)[mUj1[@aF0)O%.dN&,%eO#R^Zlfm&3:I_!j.X?]!Dd]tTP+8=0
%#IGAQ+3FC09-H.#<CuS_"A&qGX?H]!"-m3YN4$)F-$\^tL/"KA3>,se.k0fM&nd&XlpiD)0J^u0(+s]$:rF"N+W,].M>]b%d!nf*
%3GD[#TNohN>5AN3+.7aLN=q6'ck_dhAX^of;T-?b,dD3FU7tOQ+t<c0E0N?>i,t4B&)u/*KbTpge*m0e4iCY=XNIfFZDJ_doYOTQ
%%FN,./3WL@XM\2Y&WHu-3)L&/0Y?Qe[REbaf/.YFBKSpciq3-?^?eCB!g/9oX4#np*JjJL>VV8$!6/(O:^'S,Ma.E/Gg[7/F?'uA
%\tU#d?qP3dWJA8GfEs&'O)^0B;7/EbE@;fo!.1([cGPL4g6&1R&5fhFP(jPc\?70:5TS2d<([*edR9mK;&EP>e930,5WN@A/(J@p
%AQ0JK19FE2d[ptb>LLGHlbLf+-Qs\i&B7s&86^H1"ZH_O,/R"`oRI+pU/8T>;mdUq6;$1Z@;%3r+:T@Lg^r7!U8]=^,7sTAd8>'g
%,jPO&4Gbd)+o9WLrkJ^=K-(g0%#V8_)m2Ip](hF[7"S$<0oB)5nG$T-bBWu;@77^%MJ6VC@33HK_HfR6K7^u&.'+C`,tX-88185Y
%J.NkV"iMsd>"fa5#c^QaKIhlrF:"K:K*.Jq-0E-`8/H:._S@]uAQiCq:+`Q'c>slg3_iN7C_-o!,rauUUs^[Mcq26t@`66@I`)Qq
%r\:E?.AAT>Sg9GP(]dr.qJ:fj:<4V)$3Bi80F<Sa/$+ZIW^:P^Wn,'`8X[D4E&L1Ql`)<#-Y^L!ruRk$8@%!'iC=OML*%"Y13j9G
%$&1'q1(B&fX1dK4"GtmNO-8XE[op>EM`AuP:X\PVEOQ(p!BlOFKCL'nXBT2W)YiK,R5ms)j;:8uRNe+A"[U%Re!"o?Medqp(g#C"
%Z2e^2>jk=7,_/^mKueR0(Sl1POFNK;ahl!c-V7LoJ0r*nW#f90859SgW['*l$0;Y1%UfKqGaKJGL+Q2]OY/%G"@#H("!%D5W(_aE
%pc`)cr=UL_?t8i):H5sGo`KE3171?o]0\ZTTp7U'3+I/>Yf0`]j'1PIFEr7\*&E&878=nOaX5V-RmNE*8g#AN7uC>;92EFXpd\5S
%4@*b'k`XO1>bT(4>'P`hJU_J9pq6F'hOc9>>Kq3+)ZMsS#TV8nOSt-JT-4?=#_[_J;/28X)27F2"Gm-]b!&BM),N/o38@5'o<ps"
%e]V^67-^RSWL4[<fIK7_]f=mt_FfFD("4<^>`tLSLhJ*A'n#fY%eiR@iu4puA"X-9s"L11'e^mM2$;p->_.GZAB+AJ"3?ftG+nUi
%0(8mlBtYWC:c?<^!@j5^o8Ual2#sj(aO(/KPCP?o+0,E`>FG:O5m_&7P#;1Pmd_W8Ni$fI.l0XLbnr]5]N$p=&Skdai%D&fbpFcO
%`s)%<#Uil-gqtD\q+<%IKs\c?A_0H$7?mJ$P.h1ZD^UsgL(5Jo-,G_)0po".d\4Obgl"er=s>Mq5=pqd,T/VAkTc1#Q40qH>h@('
%P2'TkO15sabUTUX59$OW6F4f7V'@9sfh?F"CN4BX<lpo:([rci=nN!B8be"7gM.?CXZ0PnN;abk(Zb,N#E7p6$75a<#Xq`31Ia^"
%<*)ogUB.YB?X*T\L.u8R(bqIZLM8P29+&TOL/\@b)6Lf-Md[8MGXQU`A(j\@De[%1>^8l"dS<qB'T$-8J.GLNUFSm>9%&#$/0,4.
%.6%bL3_dBoOqQUY7<KH^'iQP4'8,c\hBW;>dLpDQF,-c;Y"?9U`bFCi\1tZeA1`/S^9CVC.:c4`G'4\A$#p),*!L0rVe:b+"Wq:.
%J>4OZapi__!<-Rc).ba56msl.!;d(fk4NH2.gDPYKipr9;%3.o@96dR@g!L+ITEje7TI?$63*Aa/_n-.NYp(1NNoE:fS]G`6>2sU
%6W.WX,j5qLT#']k-V0@$=Dac=ir%=TmPc%3RnO<;N0HnidXt0s)lNAUER=f5jTQ?5+DI$:4U4sd&\A1uB_A"66t3Wn`+Wa82Q.mQ
%<e;<u=IdBDZ%nV[<0*1fEh'I+7[jDT"m;2'<CH@WL***=L/sGm]&PC$UC2T.;P4,pG_'eBl)H5/i'K!:*'Ca*5-C0(G5sCCISkiU
%CL&%j42FNQ8JHao"&pS#:''(*!:'[]W$_3'16U_ZK*rm?.Z[!=_*qQs]fUK30LQ8D:R'\*KBmYfV&&cc)Pag*8/r^KYgD#s#7s=a
%i[_g>P#`G/&pmb5$a#(aN"KGS6LHYW3&di0'%IW$TQHM7V+1N`I$<Ze2'd](OK(6J$5LL21);5]M+FuZ.=-N#S]D8pSrbp_T&PJo
%Da!YJ#8U#8=.I+=#YoQ[5,&YVH4W?FO=E/=nPn28#F-"\WIsA':c^Z&'"1JFR)oJ&\Aj:S.4;K47/9oCQ>%L,aspO!/QWVC3J%XZ
%`@t\_>m^_2VIBmL)j+f#^&Fd#]Ks:`D)Ig7n?HXn4)t>.+B9?\i$m'd(A#K(1b1_O0JEcUiIcPmX!F)=+<rXBAJgJB;r3:<'BZ"Q
%;cZH7c7^Z&j+JK$8goXkTX[[IdR-?uqLq7h+smW_*G=UofVHL,Pb&mD1)Ii&@gO?$fI<ZN%*j,@4;AGbXpSSU!9DC79WY[:9PI$i
%fU3eEWC%'U'hK$A8haKcB47f@G%?qCOH^\1=?\E\6+Lj]&1^T[UY%XZZRR&mA.lH++r7#ALrJ"(*)M3@qNPM"[KW":dII]dS/%ZH
%)+_$BQKpnV/AnD8e*GX"'5'3PXYGJ^#`D*XkZBr";0S1XZqj"p5K1=_SA,@&rnu[I;'b-B_RX/YZ(r]+^mdTl4p(&#V,Do3,"Z$:
%&V=M(*Di_J(dK@_asZ-fEf'!6`kfYtr?W)p@+b_U'!MMil/O<1b,bg-`*f]<]KqD'gRh$I-ZiJ[hP*GL=oJaW8jaA`6=M&P*26):
%'>^tNW,8^QMpXEeT\UmT:#Bg7h%]h=48O7S5p5ZYP9eVXh.42qN5S?272(E[!`$.Z:f)Ii_%InG'r,T>Z<$\::9QQ*G7qKkU_jn@
%Q3fNNS&V:6EO((6JmfjM_?`sAa'2Nt5=oHA,jK6eKI'3S=L@!qSCG.oOYK!%(QUAI':U>%f#T>YO3CH?`NVbq6br8Pcru*Z;J;OF
%`sO43f+l\^,\%"%T+j#hN?jnD2iJlR14I)P`?L?'g*"%7EDe[5YQEa/NNb+.AS""m-d3);3l'dkWL[le56Aa>bKdte1@Y[6YSSRl
%C%J*Ki@(g<'%*_r_;K!4)*!M9"Do#J7eMisE>Xk&6p$4QS+!R#RU-^8k;1+U%<1,T(=/f,YqQSQ@e"5cho5-$#`TLMd@eo9-,r6U
%'F$%YUq#Q4K=hC\2fWjW*W;+$R\TI`b^eX90]fU%/;UkSAOd*PEPr%5'Y4K?G(gXS/4Rec`gIT24T#M#JCF-nXQ)%1>br6%)-9jM
%5pP`"<EX&X97@'5(M-f98d<k'b8B31OnqQ$`Wup;*%)*lZ-s*.#Cp9^gkNsUOef(p$)3;LF1^Xa:H89//+$dM%XaWUP!j[Ek[uKK
%WbTq%7F.$&%RM/:A^1`e7Y56m[=XS\eZ^-*9X2H>SX<+a/Z5=c5kJY"2j@B1iX9ao?ks<7e'Z0;4Zk0&N;#etkm&H+7<T)jQAC!$
%,tsZ\082JY&-B]6'r@[:8LjGA--TCeU6s]0F3_+F'+)ejcnL;&hkmD+d=Cc3@'XsnT1X!Q"6Z5k]9ea9%KPolV"_bQFXIrI@>&VY
%CP:E^$"AZ&JJ)P+LPlL</=Xj]qf(3n=q=%0ElB>WG7X7OLl&8!H<W/A.fR8$SNtN>E0%?@'A1PDp+OOHMIRQB4cU3T'%B1dfA7-E
%$>k*ZGk.$aaFN)8mTdZ4R:Lp.$>CAT-rIm,=ZiD.hD(>FNREFbE"HuF1:rJ&1ne<6b1q%T4H.bLiHd:p9G9h!6=_[^'plPCKI3G3
%3KhlIcXJ.R#Ifn[/<2WRoV?4X6s!k,r#aGjN=rL?ISnuoK%?QSZ=5!pP)c@r375*K<$MOSLBa"h0HEI`.V/ZXP)+fi+K'ikP6!-5
%[HUc.3!NW(KA<>:*gg"%&!Dhc$Am813g"G&-ZOB&]A"#,2^$;2ni'`t'N^&7jrr5B,adgMW<5R'I1lEhq;sFeCZ'1fb#1]"XVP#B
%m$qM[/[Wa(P+ZQs_U+;t>V.JG;GA`),Ha@!7OiDS.$.mLAN=d.;AXmD#O0cZ!4flV5,d7l'5E!DGq(:-`c@7;GKGp,%T`)R0GOqd
%'/N:IodbZg)QaXGcrr<,l6Qi`FS4Zt4[?@t$%r(PV%ujsC3Bo<#mY%,g]RnRK!)qS@d7UDeH.%/`)&5k6Kg8T(5dL$U4G)=cB>FZ
%8Y&oANhU\&Y3(;e+)7.JMKh^ModA\((qU5<_.9gPf<S:">0e1d0#VH*0jrq''WIsf-7DqdC5+3A_#f!12f\)t`l6#66fnMKlkC?M
%Ws/oiS`?_&0f;_kW=`C#6HZ07DT^aI8R/nT7Q;Yt8*o``\C;?JZkT53OTLhg/hAT&X0MF:PbMT("'dCL0_q):=A&UXP%:!s^(-R8
%Gjm)eA:FU,:q'D/]4Vb</OX@YrK<E%,X\6Z$[RV&R1>$qXDEJuM:J)[R%b83<=lNUOjZ#C>K%loM<(@f)AE0Dd[J:dFnJY$+_d0[
%%WJKsE5;`nrXo#0,.*;#`99>bQq9Od(ioHs9Wg+;'Hq0+LIjhScNlU13&lmhRb]>!-\^36\6(F68sI-%9-h!#hY,5W"/PiR:<&Ea
%rCI@KiA/a'.mQc@=X@,O1X[X0G!j3(@?uIgP(cln<`uO1+4]Eq[K&ghiGWZM*tk/SR'A'Mq11()"Yn]^PrbB7X\Xmp#V%.N(aXT2
%)?K:HNRB+aB#Uf-Dhr]3BmjSA0gQ1b6c''?(4(Nd9Mb1,<?kW"-T%Yn:fV185/)+Y?Tept%+>bLAi/oVjj*'Y'"E<EFrTG@*\qe+
%>388-30jRBp]gHZi`lgA"D#XZTN2[_Gj'8^Ub*#lJdnG0QSgCBWR,DEe7jm[!BDiAa@.LGb-]*_egoEO=hE-,b3Jsk^)"8E*3'Of
%[+&D2aqQ%Rh;SdRc\cte$(-_a)MoBmFB)%1JT-oX<G]g"E2d@\6NUGN`*(W(.\qX>eL8%n>?_sN:s]7M$G3tR##"FO"kPGor&B]:
%b#akCi%6V]5]oCUCFgCYeF14S/Y^dT"s'-JgPh7k2rbF*3%LH5n7f2F,aP63Kao`P(ch1#9h6Jf'bJhc$<grL@)s0[ZF.UVH*V8I
%3dN=s[3ugO-:QU&@Q5E;^r1/E2ZmUQ0C#E6U25ZdL%-a0;dujpQ77klW6u5g3Y,4fBTZ94D.9:Z"O<qjam/MQFRITRn2ioK@#QGW
%in>AhC;&*^eH%9go?nb*LL0E^+a,Km((s)qi_&Mk<c3jC0nI]FIRA4_88o.W:4PGK_G)8DO%LU^#<@)U1Boo^8I>UQ,(u?c17I##
%%S[[Y+JB(U9M8g4R*l$s0.?F.=-tkG11LC/%9d9\TM_MF(K<Dl^e<K4!IGPo.<$i9>bPk8Gd0(QX)29R;`l]F$M/9noG`,C)'$:g
%%pi9BW<'i[+lR%&E&(?orM:@M>Gs)%%nCgg8Ql]W8O:$$7AY-2AJ4-8Ppk"@jZ"hc/(#sl_2G0]-&=dARcQ$8$EN5GC/uT,7SC!q
%5E'bWK9V>",!'^,<[4kJ.-imO=S=!SW`RP.fL-hp%4"EuemWl_!QbF7Ot:sn$XAYt`suTYI"=4;Y0tsB,"f%lkJWdr10:o_1d?G+
%Mfn>C7I?4WHPBa=#AFRVF(=gS3'LJkRIO=f/=bSE!bGf]"W:1&YUsm#8V(JU$H[6W$Z%0"m.%qI6;Fg*h]^^p#`Il1+F/B?(C%q5
%_/YF<M=B:KG*`TKh*`P(Yd%BK/c\M^BmjOeOlgaO5X%c(WW_J]luPa%_'OhsO;='MgF\U2Z1iqLQqS,M4[IMMWnP&3.j/e>eg.<g
%:X*2\>A$^&-amhj\\k"eRGA6:oDHG08B[quZ>5+AUYpaR9>:O)NO\C"d2gX>l,lLe>)PeIPPg78[TKBCf1+usr)hVam:I7f0@^n>
%^f]E8;"Vk\Pc:-B0ATBOXpSF9'&u%aoW$Yh<s.>+@<5b:%_/YOY#C#65TsE('[VQ7DTU*X:WhCn0\"&Mar@L+N4nkg8DGn1X<<X-
%6%k!:^lQXTCTMcn9ke-\6!5']m!+O\=g@h%'Vu:KKhWa\/+Y2X6Y6)'^hXS4'?dNsYXeK@ZLd(,p=LP%<Iu<,jMiH^n]Rqu9lH)9
%g*<A7Gl0NN0B1-4c<=kZLN9p[?VZ!9XXHbh``7\jbmW*2,fZAR&ljft4;oom!6/EcC1HVgE@_MZAUps]r1?Ap:nkuWWmZ7@Ygd'V
%,1C@Am%-%1+fX5A$FLJ7:#I-7XpdrJGJ&_m.o4?F^N1Xm[]$oH1sDNn@#r(.U1)hj/MF9MMZK"rF!J\paKdr3:#>&eWu^3RQ5FjH
%kBO:)9;8[>LlAOA@S,l"A0D'4:t^g7#t9K(J=eHnZB?n]brqfB<$sW+]?S9*V9atP*Fg:-!"XIB$)To,or9t[1dg;+H6H9gWuN%=
%7T_BH>!j7l`C-(ZC[m.ch<4X[D1;1_m=QC^]S$7@ip3d_"=15kn*!b=0iB_::G3J^=iDA(ZY,LNc"t[_&cP-P_AGJ)0O>AXA0t#V
%KCX(+f6*X@>(0:JMrn<uZM^)q@S7%jZ9?Q5#eA'3]Ym2nO;RTQ5sV#%4JAE:N,j&7^U0i;ciTNc[D:qA.]-]3Qr_W?k!P\X>!)m6
%8A-cVdUY^1q+,fX;bR]/-"s,Y9V"$!/>6gfQ,X8U!(eaim)"S!)!%"Cf?c1[UD;!=J4[9I(=OH>1Q.BCC0Z7T)i.tZE5P_h!#I:*
%7][t<ZOI8S;OAG!^`ujpTHq,J,=T&A0k+DO"rPcciq3/Q"@l\)2]X\52;FKdXuGM(S9)$c3LT60$Z=f_012=t:!_$5DXP2$9:qQu
%:I`1Fs5tR032cn\.]s55^dTdCO:B,E^r&HW&JI'A"mpl%`3>pnDJcLuN!C.._F'>sKl69aa0t[a)COJ#)"@Tg+0f-AIUq%N7Tias
%]5B+!F[7egA<g0P_HeDmdMR(SR:QUJ/KdfS)J@1Ur$Rn?X,>4=q,&<EO3(Q[DdZ1no?`9p[N+ol.-(B(\>%dmW(IKV9.s0%H=6E'
%^t'2%]p<k!P%:J_VUiX:#Gh3$9OZ=?0NbSA*?DYGnJ5>B9^>G@=G8IJ<Q4VtiIW-<+r44%5A>__iPPUEX`[.]$ZIt<>cYJ1$=VZO
%^ukBt8r2JBc(@eCSRT@e))aR9E1$Q^EFm,pJWh-;8WY==ed26G[.7P,%KhXR>.7D%b4J2V\#JD.Vqe6FVb[+H1^Nhg;rhAqghJ\c
%rGqA/=f!]']%trk<+N!fS2uFZ=EA0pRL098EI/GS(L#qZPZrLi'J2)<DqpVq$ScnboN/Tbfs_$2j0%lZ4PN@OCY+A):-3-%hf([4
%'l0=f/%7^>9%ABs;JF\W0<hlF6sKPZ%mqSs'rN?]LrLD+h62!mL;DSMT^dM*'ld=J::9?6r47jNZeB8=qbs>"^\bhb1[`E\:17,&
%YD&iS$,n::03l.09M&:GIQ"TAIs_>d%)T2[#Os)o@HG[K%#NI3\is//Kcs1tVpDtl#`>th^%_rsmMbS7#a\9=qN/b=s((4%I-
%/TV!l9-M]NDu$\L>&!VA"OB(\d8cOJC!&KC_B27AK$m^;VAg;@o-=hJn,/obR5k`um+Ts#Vc.KbCK$A'.JCMA)f&As^#Ugg%>V2b
%Nb0/^X;XS0OuEH6X7%)<E%/t$eA$2fb\Z%F.Y%'H:q;*FJn6@+*E?,=hGMtEO(Du21[.;i"c"W<J"uR_#a=<U)KKQe]2]pUedadt
%^H2-#U^\rR45EYFC@).`&?0YbV.R?kWjAV`eT$@f2mpG)Z&D.-[2t]=bLKtI^F`g<F[m1F+jWoq5);$n=+=q:=NaSW[Er``"bp(j
%))aQTU]L9KKZCJiS#l*c.LjRWBO"oePR#I5nI=,>f2i[ahlY?kD2UG0C>3Dsh;NXmg-oai%BhF&7]/-j^7l6H;7qofJZ2(*2kYT&
%:Z8M:[4[dB6dArBh+hh:*'-d2pu5E!D>>*OM>I[`Ws#WlCP;"F9]?!nM[m-pe%15j6_hbrF$$dS3N2+jeN9\:Rc%'V-?.?cG6Y8,
%IQN4<UJG`(HSUj>=5OQpP=(9Ie1$)))I?a^BF\7<KVONMaPN^DD?,;!-`5J?lXf^uh>L@2HS,fuc_b'QfWWNsl\sQNDQd3`5=Xmu
%4iHm%kh)>)#^s#0D)_KUXW-N3h]3nqpRJ9CqXs]8pZT7pCR3'JAbKe6/[s(4$g$ZXM_.Fq]Ze]ZLl9h96bnbCOP.b?mE297.rK;(
%qJ-Hne/R8*\%\ekEA&I+QAlLc]Zj1RL5/)@&7ZA(ou^:Qi:1n6g2tf7"sIfm8V4@gCuW$/)nqa6-XUZ=:OgplX`=sP^+/BNOAWhd
%&*Ph&nuR:?mPi<C:=?p=0_8f"2ba`@9E!n];%-@6,*@BNOV9s:E;<Al?[hW#5Pg0,UMj`r;lo3Thp#,*k*Tl541-_8'#3m:jjb`S
%^[=)R^fp_%p$)g;i*pWs]=f7(;<b4>YLJ>+(Vb;]dHGO(0s/J62)7>W*,;U4iDf]]=X;9Q\(NM!!G97knjsXXV/;E-&%fjHFdRdL
%U*32^k*gp/X8JIbM+=q2N9#'0:MS&GQKt!B),4p(MFG*]R&a^7PQd8bq0s<<0^t]TM_RC2;lRHk#/dmpi+W^s%ep63h<N$fbsC1\
%m'8Q`f'57`WMTc%7+BrXj%X7d8/';nDidM]](i=4riiFFjB%r(6(\F>)k!g%PAGh?Q>bUYs5@<A^5of#d)>7nPsMl:)V1;fdJ>>:
%Wc+aV\g.-MelDO*aRQbm<Q`'Ia@fo2-8$<dab3=k*VDk`I;8D:p4MUm#oVD-=3*5F>FE^rQ.'1k>q>Zr+4!*_s3J<Bf"$c0G0?Ys
%!9n)oRF\=_V%mbRIl,X<@SMMiQ*p1e>b_)T>,KDJ:7&9`qh\DbF\m_)K@B%6B%H_6h`h#mSZ#l?`%Eg17JLm!s)"IOj*h-_@DY?q
%+L*7E7fS7.J\?*15F![MNr7ooJH&?Qj*08Ed7=n?Lh\aJ`d7b^&6sDYUGVAQh1gi,FM!?D1Z;m%#+UVMApn2Jhde\+9ch?$j"E/i
%"3;0)f=HIbQIthgZc_Fn649nt[2$Z\X=t*hdd#=U%4YK<+e;#jI')3(+DVkH(:/pbbG<8P&;LY(fpJ#dbMs[p6+,6%%_Xpe=9"4=
%r)7'8^KUXlG3%_KH>Ggr4194(rQ[D:qD2!nN-`IEDEOu&NjIn*5#iO7F3*:n6W;RiC7V#8IBeEST"Ri1q9Bb"A.3f(k8=P/fqe$8
%Li*(mII*Di2Yl!"^]*P/T<+*%i^TFVUVcdfXLOn\+8Sj/7$4Q[7-9@=GmlD_EI1-F)E7-I^H]HRB78`gH/Ci?pW;=Z_"r!=E,2>A
%k2=h!qAUF0HKTe)^V-*2@nc?@b56HhrnZo>N0MLW*7Va>@7m&`0(DZ]^3Njc_P3A@Y#n`0Q2R5e^(0EqaEcnU?gI#egrOufakt>c
%UG`U]fKt+o'8Mgb3+UOY,*d.7J<Q&kr-5dJG9+`SA.2)3_0o#ikC]c5HSGKfK;h7TW_6fA#?1(sdp3SNiF&\CGqT,q.KB,^BUVc0
%)L"3cs%:so&+e\!R,d'RA\Z]Q)Dec#FgL>Ie5eW0USg=&`qO*_ZNO8R6-k^hn1V:fg;]gtZmYFRETk/SU2]O%jX:=X89.UNSuD4@
%Sg[X-TirP0.%[lr7)t*.rh,)\dZ)&]=AG.`RqVF94]/M[;7`O*'-/;2qo;E1AJ9d!/uOPTO6uZD-Q<"T:R#hS3'F$]^.o>9r1bW3
%Fu0e(,Wp9-q2_*qQCRCB),4P$^1F0+,OtEH.-$bQMuMLKNKNgGHrW/fd?N"VGu%R0,;4J-',)Sd-Iej3pF4H])3`-Gr85Up7'3M.
%,]i7s)_qAklk3keTfFA\'22pgC"GMa`7V'X<5h)b$1c;K*^:^JfRb\>+WN(b\<]GZ8fFn>r6qW)qjl$BCu"fc+;)OCHlVQGiir!L
%!%V.4=<*86W8K>2`h6'Z0!H8ob0i1!=m1k(n(s[W)b)'9BCLCKRJV7hU&TRENVIjG=FI5lbPg-j&D-q[h1Tm98W0LGT9UPq"&"\7
%iR[XI=n]u_RV_"`*_BP,q5QQO.u4-nV3(\Q5ne@g#79t"6%B*u?Qm8,Ik(^%M2F<@$7q/8n,Ii4*L@"SWsh58^V8:"6S8NXlK-u/
%?+@Cq[aU=]4rX?gf8@jmmruN>9-F6;eS0&qNoI#/JIVTPX'6Y!8?4_MI\?]r1uQ^sD)AFR&L+P@>Q??E293`.Ws1c_.1Tu29ea]K
%6iT\fN$a'Ka;EC0)DFY[+u2W3")snfX"h*nmsbTbo?X:f09SZO]%&-*Lr3dWs2Cf'4i!hB=oML/7DC3=kF[1Ls(2%j3pAjai;=rs
%o)F19ihAFMN"BVSpX#;6h,^T3p`E3<rRXIgLuM4/&M4/u2+\HSiSqO8n$'$]B$@^[HT#ku/$r";Q!:H0DMR[AZS`>XBo+KBA'?hi
%,Ie:p8=_otBPN%C,iJ-8rU16oXgapjLVI'iq^9)c3SIQ:5Hnp9g&CHV&2%Mi5DLO@4Wg_lV)6KgWOL]=I=:t_T<Db(9V.UNCnBSR
%eFSU.:+<G4?,uVFB(7O\q"sY5rn!OVWYC@<EM4dc[?Tg*s/SB^b7]7,91]#,QLLHLlb@K^M94(2bbbQ);S1]I2d`%6q"R'ec(;7H
%cNl*3/]i$b#?YAV2.P(dh2;4LA3R`o8sK[53\3mN6AtDq/ir\N4b>m,K(>-'k56udI(st!X+'YR_V&q3Y"J4Tgt?\-Qr;_eGA_aQ
%i&Y5qUH9Ia\b4W?U86_>o*XBM?d#4qn58s%h/b/ba\SH@riNd,No,5^QI]sKot2W]LisN(!^)9JL#1T1:G(FqUSe39<+*G$YST6N
%JF1rteM*?/laQ#\DYOf!Z-^W;+]!TP=j,iG!teBJs%L'Dpt_2ag=jfB@;2b7:`@pNXf:[U<jP_7eDo2:[B\<+3Eji<+<k&tf37EG
%YBL0qFAC-I26Tdp>AEUK2f#hln#=aUDi`M0%CNZdog'U\koS@#L?q(T*it>m05M^dDq=<C_VD'N@op#rG[6rks-c!KQX;oPe!okg
%\Z.U2E;`SgUDH9Z?8oiP*SDsai6;5plH.fqFgd\*f?7+UUIN>s)Yr9;6Q_@f4_%uH2-]MARnt0)f`NiXn@mungrUN)E$Ro8<#"];
%r!%7`:i;67IA+,Q;g@]>ghI206lNomVnHLPacNLM-gF->^p\H[UJe;KBB8:H5&1M/?&\Wt<aFoHeeGfP'u`-p=[c56Z'[_c3'GAZ
%.EU5l-1pl&JFtk<r`59e<\bor4*!`o]gI;@rm5C(2U8c_YN_[C<g-XF?WBZt$q4.rN[4c;l[t]kief2`"UL>ARD+BW+k/-D_AD6(
%"ap$V(DQQE\SK7X*qt@:I3F4>6s<EO.-S=P1#04)dGu5[A%H&(9"_r2O2sfgKLs3/,ftuXgEEG01Q.5(>"bHd?;B$i+,IgWPK%W0
%(8MIeUH=(WFY+3]GY=;rbi=P)8p\d7a:`btqVA;r>L:Xp#Fqf!W=M0_n58,6;od^Cn#[N1*n9U80R+?2Z&>JaT?=T3K-=Qb?)58Z
%VUE.!*pkRtL=Yiq*T%Za`ntUFrDih+$e+O;ZTLJk7!$_0AO'%GLp`N<de:<?qXCUN)SdGiILfH[XU/HAk_JaVl>N]LD)Lk/O=?ho
%)^jRV&9Rqnh<G8(0393\"2X.Xp,>mpi%K_K$%LhP+.[r6$iX7uXjOS3M_Y4[DKSd.0`2"s1S?u;TD?f_Q*D`h#"`P^(`s9.Bdn;<
%QL=Lj]FggU.2*NP<sKk/2h57c&O7UEWe3%uk6LOta7+;U_ReU$qUTK5qXk>8@j,&D6Y,7%-8HJPEt9=of]SD9PefnA,Om^2XRMIu
%,DLETLUfD%)*Ct4Ms@b&*?#m:XSfcd^uf%^%f@IB95Jp1%L54@E\N7`&TSkT$IIQ?\Xq^_nQMt#1A0"8q<'>pE>E_,JBNne<:lVd
%LW%Abf\G-C^QT"Pn:I9[=9KG^4SQ\X?[k`N%U.-BItd[8'.J&orG"ItHL$W^PBk6a4bos]iiB@!drM[B#c[jd$9[e1,h5mPUAMEL
%aDCjnS'>:Cf]t8eLa'%&;Y6mScX.*GCn9*\*UGV6BgM!I`(uj<)ngZ+Q0o3_LI_$hiG$'[JFZ/N1XqR8I`U%*',X)sFF1o;RpNgb
%PS#U<s."?n/GC+Vi?'.2nRP^X(:sHfq<t[G`tSe=WnAntel?YAnC'q\4Err1G.P^*X2R7fccJaCCi\[SgF(SgTA&:@!WUKldpUq5
%;f'=YXK?MC^lJ5)]4W+pI:BB>3rKSZQ9Og,[*6lul@KFDJD:(VjjGJbVZO3;g<YUPK5LC5P5X+S5?X`U!JWhEPQ0TbruY?[pV@f#
%+\%nqn&t9d(/mLe2<mmVPrjt&\P\tKG'g!U70gX^'`3uWn>e`q;?+s].UQs$bEZ\?3Mbqj)N.$ng'<d>jo,gHb,20u/1=;.XN\!s
%A6O*YgK$/RLac1IiS7D[#N4:`0EBG-'q>29De:>%G]$KYd-$k*.9<V&+Gc\!%nAYcc1\*4eU9b2S;s"l7]3"iD`!tF012OrRKujT
%F^3HsHUj*ahDq_LhE9YV9`*.LBr["nQ%sK=o/cTs\i0QOFK6Kh1cPb6;S$&E5H`V,UUK-6O+rkE,L8[aZkoZqMTKfsAamZBNW^RC
%[.8=tj)!gm^#l>+[,k>0@/6d]b<b)ueoD7IjdIfXe,*).dBK[R*Z[dV-WF6;HIYL?a3DK9lB&>2<@PE"SZ7+=9s8['oi+;#eEgh1
%f5cDJFU.>oX0#tE;'a)Bre$4u"0J$4)a/B.+\^[D=KQ_RdeflXoi)]Q^?A=g.G[),#0Yn$D8Dm+]o1pG.44&OTH[RQ5Id`fEInM]
%:uDMG1c8gI=9`MhkAjDFQ:b3GaQXZ,l5A+[fra$-::2sZ+_A7p,g9UMo,G<tUZO4STneY;V,\<K&t*XOh&H@=em#8-PmQ,N\]E`]
%G'aE`Mq]'AgINA*Q[9O;GZ=lM+*FUg7cd&>Q=[u@R:I&0N_*Ygf/D7*:9FD[SVF96/j%>X(lkf]ERQ>VX<UE-k$0D9!ZhMZc?^#W
%%d`ac8`KrZi&`p+A4iSS/,=Kak&#t,9*u]3kbQ:(&Lr]e]bI='Mu%`M2V)*t=Du1C>Q0pB@A+n^MVo/4AJlYqiC-P*fILK_r%3)A
%k<Y7Z4o'M#i@hn-H]^&?F!*!ZpL;]jF'NoA1Wafe^S`jKl3GS:ijGIb+1LX,==gZ+c#Jm#$PH$aQVNf8Q.KoS<i9-F@M=22QkUk%
%Tt.Eo1GZ;1go-"j%#UN<lV.6dOY9X0[Dfrk-t2F*?;hLNoB-cJ:Z1KD9+Q:5Bb`:I':)r1BFEO!NQ:(:*:nW;['qZX[4)t0\MDYu
%=$o?1,r)F$L?Fk6aT&0im12KadPMK(O>L+FV0Zp\4@G`mA8T/k%IeG1`N-E&#G9XtcIgS?p]Am<i2]nd.`jMa=JrK&)<Bf,;>jS0
%`B%-X?ofi+[mE8@+6u"oVH^6>rE=]T8lC8B)eWqemW?%O7RhKB>9g#j%L-NgC2Z)s<'?]"40Wfa+[a9EnpbtdG3>$b6+9o7Gr-@_
%ohb%Ec]Y+*=9.au\fJ:&A3fV&FnleiBeWCn%P<f'D)NrMq9!L+\$je&.SE-m'uf#)*nbc3>t9m90kkN<YcY$%ho^bkf%p4=a]5EA
%\i)lj8&4`!D6tj!f63^2UC>d^f1$L6'K<(Oeq*.bSCbkuB=Ku><<b&hK-n!,YQ*<6MG].@m;B&/l'7e#DR;W/gZAFTT_nSs8cks.
%bmi*&T_5PD'5lR)^Zl3bcku;.HHeKcJ`^R8_5jt%C4Wgj;;:gdg1!9HV;-8>DJ7W\^rnj/p5h7NG$_de?g\kF_Jb#R6JJRk0ujUP
%lEB+S0dK<ZR5&UWhQ73U6Y:)F1aJe$iX6gF*&)K/9,j)mi3fTYCTBg5O#"HgmfYqG6+,Ed4,ft0YJnAd17t\2B'!'Aop9'u2]&cP
%<o&4Wp#Xn^p;:D0d%o861u3us>+to_Ym[]GB8\jZlh7"`P6]W=>Q%RHcW).H7CT^!<qa*lQX^+LF_8[l1IR-Bl2e8j1l(I=cRL-0
%>2rbM#NR1^VHnBQf@j5<rgd92>(+b6FM*pOfB]VL8%9MG5bg9V`!1?ChM@["-._Fbm_NR.B0$]/]IY3HG_csXHo?Q0le<5:-Oi#S
%=kd@8c6O<;8al?Wfq@4r_JcF\#-Wcm</;nBRi3)9FmdY]>$TX6Ra_V#bIs%Ig-6F_BWGIc@Q.J[d4]8%S3',5i/"gdfg<-UI@P9'
%Z'j9?T-s#o`F+4go=fb90S&`A_9qZFFY*ZMHC@I4``'GLk@&!`*E2a#AkkEFl6F!H5H$qfIHLo(bJ?]TLY-5%_i*&rAq80TK0-i#
%DIjo(%>NR#IK@qH?S"pB>(R?`E#<EojV&aV5qZJsOJQ_XN4u^C9(p)*,Xgd*O_F3F0[SMgM=4uFi]D8G1gY7>NU3%ePal2DU`#3'
%A8*m`g_e9J$*Z]+/l=LZ(kh6tp%Zj4Z\(V9+J*ij3'6dbhX@oRK\4?'lnR^rB<]/kMRgS[a+M\_:Y)$>Ymhq082_AU[bN+tlt5(m
%G%(@9_Q'<)F7D/'=$#GTb=*PZGHRD-^X0_'Y%!\S/g-n"Y#jO%n'PMj=0DF%LLA%1S!lj,CQ^clAu0T<iTXqa04X0J]$gPR)g1SP
%Ap*]G+0YQ:S)9ss.JdMto7I%B[teY,S(fUrp:m'Y\,7hTq-?4#$#fZH9$9jk<YF7'?c_8FVd"QO]J+7aq-G2QGHHcAFkmVm_0JnQ
%6JpoXXnts@0;SItRLX+\d;QIS_6r4W'_-C`QC-;\Y*Q`?%FL@*]3=DZho&+q$pbC/45&WEl!;n(r%[Pl;lm_Md))R>qlAKO37:c*
%J+$s]r'cWaSrYt_$WhfdHS#>kN$ENoP,[iZLTP$#lsgID'lp'^1>lcb`=uoYoBf/`[\(e[qq.-D;UkB(QUV]l`boF6%b@BKGVmrH
%5_Kd;k/*Fpm_`m[kmKX%RZahD34Om;?9Bk?a$gLRlClmNe4E*c-[KOIi]n</*OJSAF:t.nIhu)!/U>8O4C6VsBQqHb'Y\[shlW,u
%8*/Y$^)jdO/a08m[8TVmjV&"_-*>"&(&]Yg$;Ma-S-28:W^nVDP$"<ZS")cfg+YE:[t`F65O,:l`)g`n=)6K7;iH^*K51;X#F"2>
%?*bJ2&R4rKa(rHh3RWu#]GgNjUK6gl1_%NAjN)0$kpaY84i5q,?oplkRd8DPUF#RsMD[;r9J>C(S7qZ*hBFo+HbD(+]S\B%<I>C^
%ier$r5K'Vt,$r5!nL@T!Pu_J!*b'N9#PBP^l?+IE`Cdg+UVbMcOEqX+e>rA<?J10][=X.)*=.k4m#-7&?fWa7,%'"6q9$Fm=8#"q
%ZCQC'*onjK+^`nh^@(VA>KN50UmRSYP-=5-Ht>P'.li`1p34(-8\:-Fm7P*+=7SelOtYOSr6VV-MfpC2Zn'gD=64%[(glf!]97kk
%h2,"7d]R6GK!['(Tj>c2].TOI[6%j"Qns6,o.^F1h@+l2Fh8j"=2ZuJI"O%B/N?Sufs:ZZl]&Yumljk1;T!Q;K@%k:mdQnG=pUZJ
%l(-/EdpdFroOTP%*Kb+&oi//Js'4G'FC,D/8#(dTo^]\+q/(ESWj3s#X^Nc/ISmW-8bF-glCHYC$NrE*082%H%"3&BO=lMF(XnpI
%@mJr)qJ<&?YOf+!rmk[-^!\u&fJuV8[M!p+f;jVn?1]W(J%1\_GD4e0_Ie,#MYgW7g?]!<K?2j$o(Lfl&dXATa2_l9S__lIHR89(
%I$RO2FQCJ-E.(s)9&sT"UO4]+p[H6Cb#U1&d6i?NKsSqWk"BT7Zu_Xq5<Ri'[lq9(Qp82sd8*cko=<IZ85<M3$qL/4JKXd]n0Tt[
%r>^c:X/BkTrI-TTPSA8;[r\rRRNp'gWE:d+L@aO)b2^TI7U8l'BKn0+SUQ':E.O<mARCV<mjU@YZ:^PVCcr=L,RVF>jf/,3YFa:2
%Q=JCsctRU^/9S51H*4mS+/QfnC?-eB/8soNcUS5_i#%I9.^?QC8F/eZTBkt0cVR04c/7[-++<?;*^?1RO!5JuIho^:Iu:)rT2rKE
%I@<5XEr;li4PUD:4rO_#q]""BrIGsToB&))']k,6N07B(I<;]tEZB8tB^BT@]Ps@\*t8?iF,bnqQ8b&J)>Bm^Kr=/$AZp6pql!K8
%*:E;[)@3(`Wj?c;IV=q[^sUmaWUP43idZ&oH=L8FGeW*bFE^Nk^`S9:DdQo6DX69cIoK`H=7YKZ^$\+D[Z9:@lh3JI]T(^Uj:M0$
%GX_W\q?eCB,:Q"C>$P16Ho)US5PL[3qV6RJlWcDsFJl4[$Zg>2B_a2*V<sUjViU8j72FJsp`J=ZIN6SGe^#fh7;&6?p+.0:qOD=C
%nNOOshF_WFHo1Q*[!fE)b5Z/Ip/WXgV%Z7,]Xc<%)Y(B0[W9OfW)S"h/3&#VSIL$iNjG%4U9CfIQDNE&QRi&*GGXpuI5-2o?/FQ,
%au94^D0XI6]\=g]c%c9ZX)e3uUL9PVh1g"c&'OIi%GODIl<X(q**1EVV6G*>8,%4=b=D)(kZm-i[DJ-V7s!,KdUSI?dJ_D@c?oTP
%SGU^^q>ug5%WbW_&*p'JjRCRoYZ,oYc1!rD\5to*^C)XY+%9($s6S9&Vr@EudbEGJ`Ta/0da_cEKE'>o82(Uf/F71hEp%c!4.($c
%kgf:mbg>ULVpb83@8?hNPK;gka'8B&VmFE6mRJ?p5P?*^qL0Ba'c]F6J@MHJ3,"$AF$4g;[83!C#kt+?qr*Rq8,L-No!JBnOCH59
%H7@sFm/ucH'.;b,l(,k6*dolNC-=DKkP-k3BI+:s*1B,HFE^\j_OjgD[MJV]F$5[mQ;VGlka(>*W8%&B`q7e=lUM39q+^_5iV#%\
%(\:n0+3O=$o$P[`]PhD9/,d<Gehhbra3KnB_ec1hZK7ip`Racq<:\^Zq(QVnKe'k#$'@',\Q&:Lr6`'(^Kg$=7l/_ap=&[eUYZER
%0rl^`]r.g)fhS*?=r)@[>CX1+1::G;<m="c]:=B9VKbnA7#pZjT#p@MVmkQZ]pIZunL7q\\Trt.BF![dZU)_cV>>O%DL&B3jC^C=
%_+2B=[.?1sj7kH;geU)s:Mm_9:mTC6*8aN(Q(Jg3T;InL].37ueR=K(455YQgIIOXf6,-3V_clGT#9$qhYc6MjaaJclb[;_o(M0c
%PGtI`nk@4&ZuT".3'P$u/V!EcVm[>P%T_/X*T+S[aJCd8T=tH#icDc1FN**l`SR3HgE0Khk03@0qkLCgjRa-<e_,7B>;?$H"!tO$
%j7p"8WK`F5T$C-Xmlr?`YLn4dI9`a5^3uYjccAjWe'lHE.-7sJYrsPN\\r*N>$SP,l/di0_)?_1?/;_I]m/498fOBl=3cAjS.T6`
%)d^Z2h/_.pHH\;(/g/$#hV:`kblMB]02cS2]:*aoqZ\u@=0IseoYj8g)RHC7`GmJu0DFpfbF.eV7/nhM7).S1?p9p?'@S=rR8#=T
%Y059E\b#.OQ)gh2oZD7B@X@Q.1kP`W+qjgp:59@P@s4X:[ZNb3PS.ZZfk"]bG!FKeGk)S#nKhb8fp.VT_Xm8j]X-IYB6"7#ZS=AG
%q0'?=HU;7(S"*=k2N(eMqGKM5cQ/B/pM:T?m/j(0=BeAkQFPaO.XQ[2faaEYQ+?Js]j2cEfQ&FN1#;Nh;4SGm$aRb2kFkCs*p5SH
%ok/i!_:.Od=^WlI/-tpK5`Z<MQ.6(S2qorq?Omcb`s;8sqK$@/*PZAYLlEB@_XVc$d"sSU>3UreV]["uU.^/U_"3,Yjd;bM??PBg
%HCVaNI_MsB2_-'E:-I=+G&r&FY6j-'])-aj!Y/_tP0i4^IER%`?qW_A$uVq=?8[$D*/>mV%QB92iGj&dHBNX6%1[GPI<`6I6GqQK
%;ago"HT$4`d.s5eQe4)+MrWOIT">LCd2:QjPJ\o5iT9Zt"`<XIl-d_p*9uJKG-*co=ttG5H,E6a.Do!CL"K>locb3'+\,sU)u<7i
%PtO-=J$_FtA0lef,+[Wh=f`X)q9e;'GF4/Hp@,@Yb%Triq\FUWqgqelX^3Ve/RGC"UY$FFX1.a@nf-WLLUmB;-IS+cUK2d@m'I%9
%77DQL%f_6An;lWo)YM6C+hO9piGCMU(5(_NXo&5=D.s<r\;Fq4eQ]*aW2mr)?mIOF"C(-6fhKg#UmZ>(2;KqH'Ba/<e!'([nlBbE
%MnT809H>b.]Ca(Q>)oQ+BOmO=[sBYtrdj:k)Kf([WO7GoVela37Lkps"nOQk#-S*"7aUW8pi>Z]Z^<M(<n$P%I16[Y9%W$%,($u]
%E<`o53&m95*Ss%lGaLfP<RMp!&l-mrl2@mCGFUA`a#TP?n_J/]Mi=\]pZVn[m)HodR&!&oZ>DODMesTr"rsFA_KF?1XN"Qm[Z\7h
%7:\F'#Ot$CKl(NG#-tFTFiHCJ;+6K5F(epBJTN3J^B2@*Q'X8p"\DJ/hKL/*GG)ds05A4Z$`Sl(2&Km(Lb@'WM-U>P5SCctV*CoO
%D-@I./mps2[-^&)IUrP&D4E4%kfJ$U4s9\'.[dp0!Ve6@9B^-l3?7FVa3h7mH+VM2Y-QQ(b)XNinh?M<I7:)&k-)npiB2M`S@e[o
%LXVr.Y@>2QAC7\aR(W`VNXXdoj41M%O7XOURiF!+T&]6'jWej4LI\5TRU+k><P>n':\TRL@b[lgj2nB)DHUp+k6$qjnp/,O*ZP@8
%(A[6F8:_llC/o@P*^`7PlRd$G**MO6:6O4j]$$SS$@u=\3A1Ui_oo4>]<9f!Y)4&l06U[eYuf6H/\,O?'u_Nj]h^<<([h)Nn.[Cu
%`p:4d4mnF:ekH#GJu$HS`VcD@.2df_EK\Wmd<#\)ekR7:@4^SZ0u6ri9M95qM"8cpikC:h?;*2L:E@,3gsr:Ye,)mFbV't)?9GmP
%,WYJCaK;%@Y3=hnr+4C.ARFUl<*&R#P.MWJlLAKE0&m"!'-V\f=W`KoJ%[EFFR=')),3qk@NW^+TcQ-C9DU[,;(XW]"n2GAPp]c]
%]81`@g6];%8af;mDUSEF'XDWSlq='KA>tnf"%F\F<2t-/3cNg,Y-,/:K!&jT#a;";]mJ:Pg`47ra#SlU2Bh+lP_#M%1$m*F\V7`#
%/>Ydj6&R1h_>7<WaoJ6)Vj?`)0YauN6-\9,X#&ND1+pPqfKEN"oq4$F[HB"Y9'59\Wc[eI,@E2dpq&cG(:#8mO/?L-[Y<@hR.7he
%)p_ksZ.k]BafO.G5`GALes'H--TVY[LYYkKQf[Ej,i:L8he[fdh=c4*M*uUaK+d/o!^h;%$_;^PL$b[82tf4'[>TN.Z`m*gk0VR;
%lZQbm*IjMa<?;C19_L'Pf?50UIV)]d#(Q8n?`G]Bo6;tk6#e+hB+&_#q/OdO?iYa#B2/(>f&V8:k?bF0"bI6%)g\G/^>rTCW&tQB
%_BcoQZRsY6)qcE!--+gY/h`"j/g.G=OFqN:f)oQjDG30<HSIJ?0o5@VmnM2=YC>Q,"..nhGG,m3,uJ^Vmm=o1XFl'0$](?e?WfY<
%i&#p=eNU.,NUUf\^h1jt]$RsYh?/ZLD+sCkA1k8LL\D/G0lJG._!+<OY$,DChOeZZ4\p;!^qU9%@E$Gc['<[`q'k"Cb;fL$p47`%
%/Kd*QaB)V[1s//ijlAi$]hU<*OH:.iTQua)`'j.:C_1R2#2E/_RW<F`#U4/aMF49aiZZZo?I5J2mCu.*39t@L%$YS*S_g'Za5q7k
%KM6!*.T)7fUWfFQ6%aZs99mTlASTVu=%Kg]]@'(<QjYmU=D1S_`f\1!&GGg/0Og+4Nl(kDOBr_eD]FOCMBmKXb'Mc0LLd[a@8Jk%
%lfa>ildMa0S*!/@*%?g7oB)G:5X)O?((FR4@lG^SUH;6/D7A/`o8eN0Mp=OV0IMdu*OY0&Hp/l,F+LRIKXD2oS^*Lc0ZHhLd$i#>
%Kk60Y?X4Y0mCq2XKbh?bn07$*dtZ,:-TXJuLBPlKr=Fl.@G&M[DRb+_`^7,L3/8[ZU='kP-lSqgp1L$Q:@.$*dj91F>O%"O\j0(W
%eA:Q[HmRRDfuU$FqI,dX&!dP#U%@7]/+i+hj4"'W1Sj=tJY60#aWcb,&j-p2kp&-RfLWh@q5\.<nDV4A1eJOCN$&>_?f?RH32eqn
%7ZRhK+EtDMo.gVV"bsC#pM\JO!lE4f97^?;('!mS4GjokY^7_;OtTmBCp$Hf`g6#)`on5SR?6RHYp\F^Ab1lOR)6iDERP(ld4oSK
%@``o5aP$;&n]7F0qgDh`k2]<-j.<XVEcX+c/-7XpMrTAT73Hbondc73#HHgi"bLXQNja9Y7L[?S6lgG8igB>t-h&g;V%;F,`Ub.2
%9k.\phXSQ?7W:_U%ag$7`#=/[/Ru%*#kBa=&T]rF>S@^SN,s:miB;j6b@2G\>V&*eq@^sP%o3=e1&>Id9K:8hKZ#Va;OAht*F]fP
%LT`g]ln<_2d6iNJ2^u$0n-L(H&q36]=H6inf4"T7AR7QeP?8$Gb]<X"`:A!,74b>P`OVh$=@RqTpG1=c_ojp?Q/iW]]t**4p:Foe
%l=[`9m`:Taq\,=n2j9O(c[?mUhoT5:hJRJ1Q8mq7M:hNVrg\@aYfYa^&<1j$*.B0ImsXmu10o035:(AlS&SdL5gUR?^U]o:f+7G:
%FMFFM_>6hO"VnnsH8q$!Ti=o7=_)D6B&%Tn7Ri'eMJ/ZW:1]&^&ZqEfBGe`KZj-NC'cAW^,%ppV>U#)fDIm3QY?`sOh,9JFmFFDM
%CJ$UUVq:h4B5X;(SIG51FM*KC\PL21Y#Ak/c)6hrFD9j6Rm-:?%Q!'3pXHWH=q*'![4Gn9Qk">cSc_8D:ZnXnl,_=qp`Q!&_!-L4
%mI\QUqZZn-'n.Y5e2iNXekeYA,@1.Z^ZMTKgJsV6*Y=aK\T2EMW"A7_JU;NWTof-WcN&h`8i7mrYV,?L'_BM#aLj->e]mj2I_HHO
%Z%Hmh[a4W[EbST[P>&JfkE]b[U-Q?ik[cWqCDR91>Gbqn0@(?(\38R#e^h\$1/iE6r,OG71`%R%'bfkP2k2_3F$e%C#H?g9Talo8
%O>hLWG,3Y9E!#TJbUbdVGp-d.fFiI0@!Kj6lg8c>_5XcITBbW+O1[R7N:4_>g2.?#3NW]:'tP1t!lLKlWk[)s6-sbti/mWS`ODJ0
%h$C*QPWu_9("h/(cij8j*o>T&_!%W>2$8gEj08WE^$b3]JY6HN:iC$;O%)K*nkn[U34dd7'nU!X"qjR,42'(f7WWeVI:)-'QYNSc
%;gJ6YrAL+LW)t\2R)5fjC%(BMJ?oI+1Ra3mD5T4LS?CCfA.C7!_C08G7^MJpLa3l@VTu,;Rla&LE)'G3ESe.HhEVgr_#]=r!Of_*
%^n9X(>WF=?hM93Q>S+p:LgbPq3h\c90h6JHo3JU@EQ%Lf+Nqqlnh!:d:DB4+<X>6nhjf5*`rb7J9/kA0:dVJ>!lA%&'&'(2?T90o
%`%i-^S]_**383ala,-SQ8OZGV93$qGh6(]7Z[WM`;r59AL*4$sipE\bM'SClh9S=@HJ#bp50DV62\g8$(%WN2iFgk3+@Xedj,&FY
%7sG)4;&GI(jBZ:m?<Iod?6SJHF,iMqgV^\Q96Qquhhoj)3kpBPS6er#8OX4`%i5_N<$F-83JmmbXTJ4^nP1+,#KuWOHMa)Q"]7[8
%J2;=D":rqiG8q/V[9Xfhj,Ouha..I-12'`GRNM`t'N-HlH5efHDca/HO"ces=LU,Z"(uF)(Vj_DaWfl$Bj^5TkKEb^>m/7;^5/bi
%^@k!s&s+3BZ8HG%*g3]@B*,HG2j,WJmhcB]YL]Q"Wm1,FNEAmtJYf/'$nS8go[3,*lBioB9VQICI(8jk'8&@6eLCjF2p@%]<\`f+
%A"%/YVh<!\09\c(WFFW\4[B:]6F;XejlsbSBX/B5R*T7]cbjV#Qlg[oE2N=s<_SJFkk^Y[0auu>g?#]"jlefPh_qe#T^2\FTck:9
%MV=_VpklkKFIUPRm$fSCLB&V'R;=<.I/fSQ_Y,I#dsH3iF7VA)=HaR'6#S"'"U$Ee9`[PIm&/D!oJJU$jSaMa4k8&cqMG%N2+P#+
%S/6WIGoSFt='0G8.Ciinr@f%k>\a<kO5g9#=>tm\n%1@]s3nAh+l)?J*4b87=Vd*3!W*IQ=[8#mm^RdP%<eA!cLeYt-J]mXV!(MJ
%@,PRK++2aqAk(@pLGna64C#'Tr@qZW)tiF^648UE1ZqZA[D]m`kU3`H*fqpm,d_gQKbs)X(kppTi=M*tP5ob0JhX.,kFg6H3OmF`
%<')i&hndB?$Ge%?:!:!<b1!qA%O(s"<"R4tjM*o!1RZp`&]$`>Z:K/%E%-J-bP6[ker?kZU)%:B@jqP1=J!Dbo9aeR(A)^`$6l1O
%;@&!_n!NT\Og>f7K4fZgKpgZl0IW&/:r*jm6[ltrB-nWXEOj_FeBjm)FST&FNA#Ho!E6RE<P$2M&cgtc't,l*X;kZCV(_!HgQ98c
%W<NdS[PJQPIBR2qNEl^@i6,KH'+o($K8kTN'RM%;D+=6O2!1ho6GOQ($U'BbI(@[qI)QTfIBP:bhM`T-ju5_JI(H!"jM#+-K(lih
%_.:l2'@HZ`0e21-F1k(6r&X+]9t5)%@uibMHCq,$B[ofXU2':.nW&<"q?VmK6\q+LR.5.8U4o+k,9q_^4W9<Zn2MPEmBMs3_7buQ
%<,KM1AXe15T4oq[?hQ)QjZ#KIq/uJ<-WEAKl+K,<)KQ0(>JeC7.$&SD5+oX'E1#E[!g$l_&/1kCCi)08N\NfLbNBH+&b4Mem>\Yl
%<e#/@f6mokplC,)AWg1!=i];<;\jr2agpfl4c3b"L!0>('YtHqI+8t>pq5`JWS1/Ol#$#5N_O$?2^=,_1:TPoXS\/C`U\!$XVNbA
%$7@9gOeF2+?+<h\[=DB1:n3,H\NKI7Qnr@hbAKl0abXN8CpD+3;T%F((U7eU4R!#V*`FWE4<tcX4<^t7SiNB=j[m*e?=Ff=I=K=6
%Zu!IqZEQj(ka'PKJZLJ53FK4gKZ*G&h`pOm58Q*kfO)'2&,0euaf&c>jOPMp\Y!&a:/pYV&Uqr\b'ei@hgkOrJbp.c`1Qqd8\>PC
%:[78`pjQ*$V_IO[@Im+b55RN!>tnY?b/!$01KbInAY#LG:W_DA7\2JmIAW//nCsXAJKZf.>d2"p/1La!\"[j7\_B\WT;rBRh23E<
%$F6^P+(nphZL#3[L%?Yg/QX'6p(?tI[9N`tqa>8b]O=GrMkn\2469-dIb<LZQ?#ckA"d1-D826[nU)r!M!5NpVN1epl#7jEbe9s$
%kp!6iGu;!2Rd*0->:uqa>Z6VBs5Yi5[^6DF^ZD2)b;Ii<EuFkLC<*kYoV-*D2:YN[iYsMMk2#Ymq2;7)K*qgsjeD$Oo/5'30&LYG
%[:O=0#<Va>W\)h%1[NkL0<2Hc;[llEhf)H#jeHcVp,?5U%:_(s;lt<[-@8Ut=o&sun<:M`g2H,X#E7*iU2!FKd@f0?nY0cr_-*lc
%d>P"n!TX>;%.AEW<Eo=+fBVub\O8'Mp4_H?];XGQ<6/<t0<,eB/=WiBG0[Q2,sL`ce_^+f?bND,Z[e&pIJZ\ZG@*V6fd0TK;tPT^
%H$AWE&9bnuBQK_h<=/.KHemW5'9;WC^p=4BG.&?d-WiT/#A8tOcJXsjl42,5j+DK)B90B.P:;o8!G?m..SA[Q'?I`sJ7f5u$1H'h
%i7S1iCo8!edqRnDc=T"-:U7K^*LuM9PE?r3[W%8dQf-Nu*]:tdO#T7+!1^0`b-BpY!aO#j0&lA:iEOL?"OH4HU(s3cXMahsd1a.5
%P@?`7f`nI!!b].3M^U^Ba1cp%T$:P0F0&doqr4URqQ/5hK4f]4#'LT'[XbZWho[c64BhfUD2]fh($Y,pc5s0h\I"iZY`qoYaZeY9
%!oRnP;,KD;>6&E^bNna+cP?LnHdm`_JS,@@ZcuW3A&5Ll?88&X8l'E7f6IsY*=GF&JDd)JU+\)cd^!`1LM,@s`5rtu1-AbP=oUp8
%[Pp2#Qtm.PX]lGDKkJQ/]VF;Rc)]6/]KKI=X6t.T[a9H^_Q\#-`alnfM%7kph:Z,&p63$K>F3G/gU"rW%Fa.d_Njc-FE]W=K6>(/
%$`PtkkrR[\r[([e`=n&f;:O7T+2b;Fn*Y"0X\RgY'N8P\lRKR#OE&/!99;2FnFI`N+(F$!;X8uJirWPs#p@7T=OHS&N'"5q,SB&M
%W,O/8(`0;npbg""1$@j!&E=rn)LNP[*q2][RLEZ\SjDuhLiEl4`s!DX$8J\.L#[aiD&gLh\9HU$6]AX\fVB)=OInX!G"NH'DN2>Y
%%q;&eXIhI]>eCig<tOD(<8)O>`nbZ*-\iQ5<I8\$`44iE=VF5_:Bm0HKc'Q89DS^!gm/'B/Vrp'd$OfB4<Q8)^OR.[dFboO`r4[q
%5<`Q3iQh9+,K=^l:dm4P3\Fl(&@C>?5'b*AKJ6FJLiEMCMaPs@,K>SDcUm5d'OmSG(Qh9@RfbLl5ONY6`&QXu0knT$jClaYbI6"D
%oEe7`M&6cu10qmgN*C(@I1KfB\Ph`=&`Xf+BgK9.g),Y9YLL,q7uRZU0"h1pZGCE1(P&l?!AX"a0@+/@j6ea97u[>aGFPT7EA)a-
%*+BoUi9',o:DPZ[mR[;&mZoqDgra'>#;I:hp-_RS0s5L5Gt.F,dP2<nA(HD*M&:I,OA$3?NjNd81]At^E@dEHDZH1N@U-YK`5c0"
%^(KB,Oc]qm`]7)J2^$-1mQ8:B-\WBrTUnRmemfiBa/a1C(GY@$&g&&IcD_EG%>]"_(qQ0sh+/lr+%;+nK)@.e-]8g3F3u]%hhN'3
%7Re_b(tTuW_J[=I&E>aRcgcni8Kl*]Z_(N_Iii.T,L_*.LiHepa2UT-44G?n7uZ3SaTXC/fPn?Qqn(563]7tKrGP&Ylg8*!^'bsa
%[gN>R%it(%QV!mgolboEpS#KIYc[l$n&_9@F_nRJ)ONWJ>T]L#(?Ppu_o7`1?U]`SOS.La%eiBB:BV]@_mGQOs)$t=*?3;bbBKVs
%WCU\[7VKcT%3;T%L=Ail(3I&b%fBkbi>*HrS'^+pT@3J,_^BY,Sf9_<%(t40k]#/.9.,H(f<O:EjR`eS_tE87Dp=X\3h2D]r=.t0
%DFXB=dG]BggB2*Y-$2,m8t$SXS?3eBBCQGpE.'GBT(Fj'3o#JKr>'Lb=T6rSdG`(rK'u'^gJQ;SJIZnI;4JUegag6')0EBK%JRrP
%r=V0HBuMEW%bIuE,+6@/U;J"W#:GH?f4@*6F*n?V>[M/;?%n-0_t@Q95k+ZtiJquI-otVRL0JA.P3?jt*G1JuE1Rc54?D8/?RCR=
%f<O:uh%uui]>(R'5-F<sZ1u%l%bEY/U[q7i*Nj<=`5KCu*U\X@S.%I6A;bjT3aAVdK(O@'I;iIaKAV2Sg_`O>,Y/&i/4H:=GJ:jO
%F7\Jm!mlA9ZesE)'TcD#WeN.n\JcNXhhTPf^b<hDGcmLS)qfk.1,kiVWn>%YS@01($0?841!t:`hCE3Ar9L+iQYC2p-G6N*iCMt7
%:cad6IHcd9auQZOELhK/857[9APcl9EH;J/i>^E<nX]eC5KqWC])siHl22Moh-&4a?Hi)52#Vi\Sc7_TR.E3QRKM^h6i2o*FEFSe
%NeV1&MSJ.m7/[:;gs"dBFPM(^3kFLj3q((?Y=%>Y-1-apP0seBcUeH?g(iP75R[cC;*!U[QJQLc5_j]2>o(d5ESGI6*H`2!YBqRN
%#qmEK"i0G1p&nY_NeHJ(N"-aYfXJq,Z6t6?&G*`H%sY]N7TSH``,GT9R-]e:LeHA1p3=qs4l?.;/*;-9T:"LKd*iZ>,P;%LI"+:t
%*"RmilHQBZ.^2[>IO9-Y*l7D,V.]mSrJT:&C>Mf$fIaCW1!DY&Q[4EsApNurY`\=rASVI:EOI<=`hK263H_(U4a#n7bf6S@IHWo3
%gMt1j6PEV-BndH$@NtK=5SBL;NLqo'YN0jG@XNqnho;&LA;M587sVb3I"8AXU]Ui!"#P<V#n$`mjW*'\.o&H:8/UD$#^Tp:`FQ-`
%`&6A3]_@Sp\m*0-'EQR'G'XT0hQ^tP/O,.-GR+RAZ%W=a,Dk`q0EZ3@'%J03C>F8ja/u@m;<o`rUG9O3QR@-&qZZ^r&Z.9)alB3-
%n72bg+ujn%@,0Uj:>c"Ja0?VIs"H?iE(O]1T":bl7jjZ/ma8GD:*:t3,8Zi\P`BTAJRC+@*g6&'Th%iaLpqoUfg+RML_-2Rj5,g&
%5R]obp5BP@FX^V'f,bn>5'GJ!a/5;Kh\1m\1oC(ZnL%i3Qjbkfi7H1UqGm=mW-*#pW[Nk/gCbd5:*d:W"G]))3IK<@#S@'ZBn:9J
%P?FFd[#Re>aeEhT+Y."9npCr&\Qnq[Q0!lO(;.7[3,42lhhfpoK/*5'pY^E`ns-D)=meOkL9CJqOTq]t-*G5MIFJ!Oh?Vp9Q%3'\
%X(W8eZ$:C*GqN"2b:oV[VsjqP`dF#0.*q6t4,N'7>qC>A90oi\nEDQkIE7cGb`.E[P:)Y:lB%[p(Hlsd@N"34.hhE_^p5tXAc(nB
%?J[98l0Cj#bEK+W-C+[]NPtAjWb<$p\uSs,7:XB0"WeZ%ZJ1rCP7u+tO!96_<uf17)WRZMBk@t#c?$Pd(<aS9<S^8nmX$Ea[QDgK
%na">njo0=N_K%lK-sBFkBSn(H_!='h/@B0"`,C#_6>2F?CM.X>#b[d&`?aBn^!FCuJt:rpH_,EPqGdrj&@bs(@U?h$m&Gi##_!VG
%Opc/hju9Jq$g%lQJ3Zh]gFp/RD06P<3D!Rs/)G=</]Y"XN1oRs&m=S4o/0tLRULI]`"k;>BT.NNk-KOfiog&G:$P%Qnh#osX3P2?
%ER=2'%n<JUFt\O%HG*"S3IXaH@da"SXeH<u35R]t?0!MOeTSN&%<p:+f'(a1"7W3DXh$"LCj_a:'UIlW)0;dSkB!i?OISMI^,sd:
%)-KNlnt)EsC\*l+]t*!e@(#3e*1^\FM.ntsEd^tACuc[=dJU-`$_]@&^%7Y;=p/@C0aG'm\#T\rZ+.,hEAdlGoNi_(4[7(rB<J/W
%LT?fCVTQ;ood*u3pQ\$jHE#:V>71[7o9&A!=?<<3&)R$3\ta9g\?K%1,aYt.kO)rZpP5I,FQ%Uak4VA@c'>GEF2<o4l"HdiedJOT
%UX/,u8+!7[oC6klG$$CDP:$lfT3!>LGPG?f4);8WGLqjF=3nLP`TQFNEp3H[p3t^J0!E"oK"^9XSRF`b>$U:c,BM<ih0O8s.*]H-
%L[L2&=3J_Ij2J.H\b8lmGrabU9,eg+rVgu?35+soHT\E@:0Yp-e``#mOLDWo_SpX`g7@W&8@tcIDuG-+45:pkD'<dW=BIS_X@A55
%WH;j_Z%+"YBRUKfE;XDK4V?Ss*bJUGZXjR%7Ph`f5\$bEQ8o*b3-c!E-NcYPab<QtQ(2/u7F0o`&Y4#B8pTB3B-Y&*-%P]Cbi_!9
%NE^G1oQE7hg#)%m-\:4JouZ0u`tFA<<p,e2K/^c[`-NpI/=(Gi(1'W1S'g<pZ&3.YR8.+j<OMoNJ$HYs(;>O>`HTlTT3AdX`Pl\A
%48/'0PeW)?pBQ\1=\1W#QqbUCGNua;p@ca+WqX#3n`1o9H2O(;8ISX``IkLoG'XU>NoWM]Wum3aO<'8"@pQ`?8o(r!I8`p[d9[9R
%dV(;::&WiPH$roKIHe!jRU18d^O^\I=&8YVQ/h2"l,@Ue#-(oJ^d$DJ_s'^33kRBN"P^:@*U]F\9J9IKPHZ%3o_HJD6G=YGa)U#,
%l\JLbBPdIIp%hVW%<::k75V'u%B'KDp\L8Xp\QK*G5#[#Ap+%Y^XW\Ebk0-)qeWj/D3ida8K,7ck:3CU-gAQAYIg=>]%KH1De@Aj
%Q="%qpQapTg57.?bm#uke&Oj"Ri[i=H3:^pDZ&9fX"4!\F`qJ3rSRbuqnp;p2OYn&1n<Cdcdqr\E2%J!aU=e3\l;rPV9bG?=6XUH
%o`u8^3VE*MF1@Dpc+`@J_N!O"`ca2+b8aef@4q(8Yjh42g.Pf6mM&(W/"=(Nkn_Ef,\9)>q"&'06_3Y_Ym>'Y[5UE68#8n[ZOhl:
%/n$,;R?,Zn0QWPO;_uh[npOrOq]b30_tU'ro=m[*;:UEJcY`+CnN*7UmBe(a,E<"'BA`-XUX\gSj<!OC&.]hE=88GM5JB`(VH;%N
%L$-h]TfVO'("$?)YFpG?0CB=BHPJB<RjddeK@088qU%.LeQnWg*?OXfdG)".VLB9sf]M8k0_%FP>7]V(U9RH!P5s@dRpbqA]O0E_
%>n+gHI>5*.Z9NsGhj0UM/&>(kEGp=kFcmWukP"Xok4RW_)p7P<B(*%s8\V*]DSp.N[2HZ7HDeL7VpA]hrS6_mgiL1jqlu,FL$!sk
%&1Za*+&[fhd)rXTS%:'1X",,tdj.^'o[->;]8lM<Aj27$f+8rboV!$d(A"uiCZ[ZTaMmQ]6qFdWKtJ$b3fIK-PhG5\SOdA[Sbsoq
%ia"Cpm&XV^LNg@9_r*H]T6kh7d$EIZmIWo&"[id.=&NRT-BVLqIEUSD7/GPOH[RMp2LX=Fdtf+,%UKA28D\2I9$0c>Pu2b.5I#U$
%jR-jmZ)4"!qG[rkkiUB@B6\o?P>%geF7jj)N>Urt;<I4g=2KlHC$ZT%i-Dq6Gh>*XVbaXegYCceoTef06TW#*D)N3J.kg2TdH+-^
%WBPNqgM\[9jBfIs/],"Al_XDNj6l8KrH2)`!oZ>9ZO_hTBNLRTBoP"e8'9$C7W5P:GR:3e&8jS+A%Z1Fa=fL@L?`UKo[u,J[5LGM
%Z9<thhXA7*\\`E5Ghd[/bcg+HiPeDMTuL.A\_E#WZu#8Z8K"\/PJpqiB)NiN]e4+3G)M'@X4oI/VCnT^Ub_14Gj[P<]\1D)DG`P8
%ABrIq0/M/(k_\_#U=4@Cj==k%TF2gDWnZg`DDltc*E!M0]PV4qf.5I`f<`:L0]C2A?LH/$<m%$gK=c)?Xh6B\C314DdC<YD\b]\q
%9%RrAR`%f0dOc]ddBN,QEg6\`p<72.n9e0Wd5<,no`XVg;=r%&^2UgRqoa][>PsS/BRup%5$bYu$(+[F2k_^/qJq&`"ZM$:,1l>0
%6)GC0\B$QHK5!11irfcDOfuc26Lh,-dB7q)i`Bde([)t.Ea`JPIMXdrr*/H^Z///3T+\?kJW/_X%jW&YY28O%mfmtXhXd"jHq`u;
%EO<rdH;j6;iU$j//EQ.UTnrF*9BJUpS7Y)uDZNJFe2"/Vo4;G94bbYMjl[6#8+VGRqY"F1qf]P=/MR,hmJT4U0#s,ZaaL!Y<q^e,
%l=6a,gID$,kijY-H<sV@;mXcA"[;m@k0eLdGXf8eHBY,IV@7?^`2$uVCV?7m=mre;1T/.]@(i-=G)-=15Nofs?B.J_HBs*\RoZY2
%la)RDeKDgc^6"fP.T)uYIpVND%@;+Ya]NWerR]'*cJ"r#N?0&]j@87j.=/5/>tE83f<UGBZ[5fjMI2'MNXIM\o5X&;m%oi0A3Qlg
%BZS=E?bP44_XSU;Z&Lr;cR/"p510TY&a[,['7YRo>^X52'=P9k0/'<.lK3G)5@4`cm$$dr\b4Rf[>X[Ve2mk$gF&_Ce;dMTSpt'S
%h#pg@6<rFqM\TE;cD-;RTmg%IZEY!j.<P7J?&<*9m58/fp.";a]2/RR"j#$ZlZq[R+^^XEHJ[D(Lg1U9q"-@Ac('e0(4hn@j^+Qk
%55&U7G?5BCJ%16M5bEbLKD.gA/7"*U2*/VhL^pSpZ5*_gBZmk]B1W7]^r@qbisQ**Im<+Y,'1A`5&^+[o$rfI,gq4k@JEe8M^WZa
%<pgOrhjM;[K$+O=L9?l4GZjNXYn[Pr,H]C1>C#sW'`]o_R6j(RMHa7fSJC]aEtJjQH:+^[bZcEab0:MfWVlo:L%T00_>-e$m%jW@
%c@3,TWgZKZl3/HE\V$aU3RgL2B@-LT)'lUuq304hqt#f4]A,as\"YJojQH74`cY^0riqlpPR^4ZjeGh-'[?i&LRFK"iLr0]^q1,l
%abTu!&!7KP3h:(%WXnFgb>9unrLE+NDD=(+."mK&eFHZ<C+oJTO]fiW?Uf6nkM]W\-WLG<[0JL=+CZd\>D.deWJq.YNu].G).`]E
%nNsCd63JGOm#3tf*,ZO`>AM\LWVh&sSQnAfZe\pO,2K"K.\tgu'it:3EGG2Nq_9%WH$f_\[YC0dCL:QTa/hI2G]%.*\q0-fLBi#V
%=o#?d-ql:Z_YPMLi3e,l+VrD&/+O-sl6,[AQ`I[6_f6p9r:Y4;8+QnrU9`$fFU]cuf;!RTZId;?h0!XlY`5a!bsD!hod%,43r)<Y
%:5ce4dWSO[anPf,4f'mMgKp^MX5+/I1TbHLGLa:Smr,?pP?F^0]H55j.-OrF9*X'&o<GH)3U7Fe_"3s\kdH9]U25&^CS!d'Bs?g=
%@(Jo*\F&2>0C*MYc,J7['.n<9)X/rJl.MVuNKmZVf)rp.K\9.DFDT;ZmGBE48oqh;n5b2V`QHJCPI_)RF.Jo;;[rqC3pSb(>^m1.
%[CaAHX*pkdkRV:fEiq2]ZcnZKqd^V-rVO%NPc-Ib/1W4eDK]U9+-fDHQ*hqUF(MR,hQ``kN$8gDO",o#6&;/:2l;5rq<I@*P%br<
%[?8/4'a%NJ#&YG@._MRgdDB?j%HYLNh4AM3XYj0XE(KG\44e+2FC)Iq5J?33Lr14P;pB.H%5VG>"VuZiY,oC@o^B)nX6X81$?,$-
%^nOIG)e0\d@RZa/]tU(,1]oZ>ojCkq=4X58f4i`Jm7A,Kaj[<1C#S<M9;GMO6u"lcU[uQLp.aAHTmhkRlm@9MN(>tth*7`3O7r!,
%k<CK0.-VSBZ&SGM3CKtB:.MkN@D&1gjhb)RkNg[I@jIe+>pQ/-A]1=D"#:dr+,jN:6Q&/LOH<kX$jh:tg7[m28-D!b.Q8cd%&nAp
%i]*`!ct-%mq6n1%OTL^oN^GRg0gs_T19[9^G>a'4(H-^q^O4JC5W6s1;S(L52%&%%GnqAdGAuW-Ci_D=bl-aN>Bs[ajP1l%Ye2f^
%M-_\MYXp.>S3Q5%&5fQh9T-Uu6-hnC,]4*0llQ["(s\]"12NPE74k<V<IK=P_s!"RQ?BriA,g47jtH"=ldM9s[!bDbiU4)$37F3o
%?W=Q+prHl@nbi0?)BcF?QZfNub'6bHTWL=Z"pIFh+373L/Zh8,aGVu&Ua1@.iunFLgBR?3[aT=E*/=[93?Kh?!hYYMTXHM.-VitQ
%1*jdir<u;+8.Z=A\Xe.eL,:5=E]s;](WE(s1"sYQmR0AkIc1=moQ%Ga4-0oGl^B`kf&8kXQ>*i%;i^$mNh"iaLJ"\j/_L"OkG(!4
%mQ9g=TcU:dq.rF'TEG4Lcgg3:GCRiS#D'ju4.?NZ^I=et81G0-&_5WLI%o=o*2M(OO%JDP\om#]`TL#iV^;m0p1Waoa0A6jN-Yia
%K+?]IAdT!hU"f"BY9aGWXeXDVm)4qM9*8tiqu]$Jg"ji]*S9&+6atTY9;fe?TI"o.jT;ou?8MA6ir,`RbT?6.:K%F<\@i:T?jWg.
%dO`iB\$'hU(QSsWf<&>SNMBFZ\5.Lh(C.i.3-'?WQ.XMO(nX42XUfWk+/cIRj`'Q2qmLl2b<4t_\&4W)ou!8#K2&NE<'X5KL)k@"
%j_&a72iGpS372YPB1sMs4F,f<W]ampJXM=7)aXmRXHS(gHn0e39`3ff/#1lWSg8=!JGU>KEaKihf.U=ZRS1_0A#pcth,ZCM*&_eS
%ToaVNIE>QWVG$.!a?6bKeP\Rn*PQ'67a;C"LJfh8s8JG,^C_F\go/qZ4n759G-a]2QZMu&)N&*d?`k<%Le]5FR70$Yj]l]<Fn;]h
%'BW-:9tI[?oSJ?`r@kRGbfA+XT=E1F3H3g!Ztd!FqVpceK_FtAiJ(jH4":('\64'&%,DkKd5M;H2Q35V<a0S@on8HX+WdqPNn$ao
%B[L2LfPcl`R#2nP(0?uOCaWSXD[2t-=Sj\W]<cWL*&NJh?q8;\h!R8$""h"arTl,!?q6niXQ61f[g;l\>lr]$8eQ=I6oS2,6'f27
%1tITV%O<a)!^Vea7i=1d/sAO,NcQU]&)mH/7<K9\AA`6^iSYRoL:ND^"WUftg=-'q>WcQ"1EW<H(6lI77&TTj'5=[en80bAGFWC'
%=*p/KONg.nqd87:&a*a)o0HYH]_fboqE1=bpag69=KJu"HZ[#pgMaQ`gc(\O:[/_P?ed&iPTSD9H@J@-*nQZVLb+;s4JApVpelga
%L!1(eT6&b3>fRD&,p=#2^Ji8rSu5@qknFA-W9%rWk`i9ld=e#1Ck$4pEg[GLFdX&06+d.nRiA#1=NfmYDU.7-5p^h-arp;<>BjZ:
%e;jhSPM+Smgs5Ac+!7\mOj/e9\nl$d2AQMi-]#l,ANl-@kL>p:1J"dI:dW1Y@E`0.h;2a8O3b&_c3#!<m)CU#Ij`^D[dGs%DQ"s4
%gP'+NZ?Fj+6l=E8[<@nOWu\9LJjec*2<pBY#,P<,k#[_>Vk%tpC(:J?O[?F?_J;Y)`b:Ppb-/!k@'(Xl4tmdjYTs4tY<^%Do'K"u
%3PbIar%MCpc-;B,!9.Z646r_O&b5*t0/bB,eTW,(&e/O&7,oahpoJ&a7d&AbWSUR031j?LjW$d1%-Q^ca*'5?LLa"eB)&i*?;(Pe
%5KY&?;O-lCp@:)i9$AWhZT&&bmV$7H]p6S,'uZ=1>D:g*.i-oQ!LNKfG,s&IS[p_?qUrX.Xj)OYEogt!,Uq]k@J]V8E0*)oNYN.m
%hbB8m2#Y6fq!N$4UH+d:fsZ-BV75,d1KRpET?/KRX%4"nH!0N$G,G%bPh4);E01p\EqTduN19',V>R&\P!G+^[F4#M/R=mI*g8Q/
%)-La2j@d&VN^UnS/<aPk>WV_'G@YI?)!u_=N&KlO'r9Y+G.PY4rI+'6-8iGtHVH.-60MT/Ok;3@!Sr0WE(,fL=G2!+lrdug*^@&'
%_u^V?L?Jc/$OJXd4_3jl@M'Q6Y_R7"=tT)'h=n=ua>sq?fAW8dW#a_((*ZK.=^cVjohLBLV]qc_eVVSEKj2?nOD,LdX`eOcW@HYD
%)L2e5VtTk'k&RY@R9$o+En!PD2#TmP*pRM\i\[in^r8TU1X#n:EM?;VMt7mkO:dV'C7&1.o:b'Jn!R%s'J7.`;@&8fpaDZhGq_E'
%&:pW!/0k5mK%<LhXjW5*X75[bS5ZUU:9$,a8\V9=U3G$6I?EqM1#]UGQnOe=LRDhWdF6!6ak0e&P,l>>I%]_in_&\)e_S/Jp?8IK
%R42b0]<!c3H&i/0e?_'1BhmJqq<\-"mn23#fXC/\n.)](;)-ScW`C8e>n@`M"N:i_6:;Lndd4ZnTC_DnN4Dt8Pt%3Ycai5obNH@j
%EM[D-ZQ6BOb5ATfAcbDi\N0QS`G0gEn(I7en^q[Q6Hou>XR/\T*C0;IlhU(Q>"4C7G.'+\]iL\<:scYHVGSshS:,e*RX\gjEUE2'
%:nW_(P3SJ1cW9Q]<(6gI23_[_X*C-2b4t;/rPnBNj1X9^_ogWY_kHUgVb4W_ghAA\2]?Ik^J<s]os9:jiFukt1-W$*#6tbY<H%:^
%E;=HCOe_o`h(mXN?b1(DZu<AL6[J5Fg5aeoPs.<=X6(i*^3e:,DOoKBI'WeGqtBBCjcu7%YsYqhn?I<*kATaXe`Q$15A_*^4mILg
%#;O-8>IhU?*c95^*PH\UrB*<4nr&^teV3,jq\K1qpsY"/rklVM[=q+,O6Z];;q.KE`Pp(!Q)Mdfp\YZ2h&`2jl,@A95#6ZVZh@j?
%1&^\&;C1Pi5>J$t`OM/)BD)jS1)I879$;-:05RI`7iu*&n,UKQ/faDZKiE9MbD-TUU__ag,ce3+h'nJkHka;'DfYjQo>s'))gB_3
%>jio"a:^glK/#:%]S[^aU!I*kK=)S6Yd]T=G@W@],5YSpo^du40KptShiO"Z=K%:?Kt5n7?Dpn\*_@&X^HC.^2rV`e2rUS1ZdjHQ
%*h.DW`lC.B'ge"ia]kk%O);C\c)I,5?alVL7RrY<p8?d![[W0\2*Nj`4+6K^/+Ubkq)Vm^$#FomYDrlp(UMQE;C9f/L[((_:SSSE
%NR_*KH6\eTa_\@l&2Z4+Z+RL83#J#@Vq78rT$$1WK+/U#+9*mQ*K8iX(p/:f[S0qK@K+f4nP]1OJJceV_'=-6mCt"sa?*5D_qVNp
%NEJ,enFC6=QG(!bkG?f<6,6$)ln2esV0;omaU`*a,OlQQ2)[VP)cPaW2[C!k`hngkl?A0RboG%o?2/BFpuc0f!qu29l9C&r*8UVl
%+E"pD#5N9g?'3]!B(6piAFFd<eZq(e@INGY@t%kIm`MVX]5h).!Mu;1.q_e2%/8>&/rVuBpU\>6jk)Bc@/?k\)/u3:p*.(MgMW/6
%5nUEXfG$j)gE%\K4BeiBIdh3f:Y4:++pRjBmHATF0XZ=cNsaG8n3Ps")I4n$ZCZQ:hnB&;/$u\r@^k?ha]a+-itbBSp9&1(6c65\
%+--'IGZ^O81&C`CoS'-$Q#utt<_^nHk7*8V3[0qe)im1rR!Z1o;r=^`fBbq-&0r93kq/1%O"[^90QNKPYuuE3]2Ion;pCqmimB2!
%oCH24T"UP@q"X3_*@_0*5@&1t%iqVKqu,4HlL)?R=7raigt/S(VH5i-fpEs%,g5JJF*f9u8fftUI'0j6F3h0)gc'_qm'e_uen=C-
%ZZ8,"`kIg3-I:aS"$=CM21Fk%o)>,6a5Nb/@qSd/M7mNf5ASe[@oqLLkI%V$998!#fEXV4YUILbr!Pt59j=f<*pn?q=`1foMF/T$
%Y+E&"M\:^Df1'pN1k"suD57'U!\iI,*3r"SCmQ!V=-)$N0mD"0?<a"m9^e709:]EPC]/W]Z_6Y#:u'+!T6+K0R:/+<DuY7sar7>V
%hr(SrDEVg;I<c:2]62Kn["i`E,GOIP"sj+Iij1H7_G2-oldLt8G:-bM)\9sW]Ob1@r/KJ&I^7M"rg7%T].s$NkU!ugbb"Ku)e7([
%(2r"*H0\T-ZFge@Atd]8ERL\Zd\/5nCES+>s4P;nqbMAOVK\q&Pp.k=]D\j[?"a1?Ie$Ti$EYOB4._]!L3RpVGGB?EE+B,V;BNM4
%hLQ#'9A*8B]c&q[jYu[Rj]M0u[!g3L=!tR`_<)YK>DtN[P0MO`n(o_J[];J!$*Z`r*)?AVL/l94T>\2,g"@=#4JntnAVCo.d1MMW
%WKG_f^&(asRoRmNWX-#`c\O3F8b`5DUX*kBhS@JJcTc\>]fgH3pdPpKQJMrZ&t6p>p78gd-Z>l3Ibd/G0.q]t=q-q52`>ZJ;-%aM
%D>j1Ag6_H1?Fm<&C%h0W[^8;DPC=m43f^Eor).d%qj8l`<$-=!gVZ,-h0']YRP,`O\3!k`I6Y`C4BhbG2kB/:5JG_:Ibre4a'Cd+
%I;#.2L^I)#mX-%HSoilakR'5PT19D`XI8'FV:qW1)&WN7d:R]6C[#g3gR%"tZ[4L#^=9SmhRCj#dE8osAI@DXc,0_L>oO\O(jEI7
%2D_qHGOtB*2S#DsZCQK+XhQBoZ*gdqm@D?plTouL`\&oY^/k'RQg)W2\LOM'(`Qd+G:2$s0K+>=\$rhi.[[!\51Y2,'ER%3_VOt,
%nfYd-_W8RolA#!U8glo"[Q*0SEAU-*Wl+;??$j/j;"H1H)Nog*=1dO=<IPlE4NHa[Rfu4[2cn,^*@Y*DB?s5-e(p;8Xi@_,m=mA=
%V66,ic*c#[gAM[@dP>7opJ=RkfI^,G.DI=r]H/Q3aBuVc3Oae/m4Z)ji%)EcW,A,cSt+\*Ps#"%<\6qXk;Cq`D85or-Y4+eYKqOJ
%DDAVFoB+Q_-bhbmT:XIYD_Bc^Qdd?heh/prj/*da3b^8A__GcDQS3*Z>9$cs5B$5iao2$M2>n*Wqr5r=!sSHdHFD8pDLWJ:5IcP(
%Ac@&?&SlN?h(p8d5H<#K[-sgsl^=e;m-65k]\dij@.&5,:(ni[1Fi\XXU8$54o)a[^up)/-K'5S]DLaT8H?:$U9@_jDXa@2L=B;Z
%cNg^Xm0b,PR?-V;4NQmPo!@>HO.6'Y:9/S?/uU38I854V[+,D6[8edXSN`rlYK,0da$[bZ.NZ>a^J'*Q,!#E2C.Ia5%Y%8E>H+63
%lfOD/KD.BkJ+pJf!7%.mkqZX:g]$N^2@5ISQgBsp:EU(u:'hg8)uWFEmTt4@St36t,aJ9+D0E\!qaI*I4*OU:Y>-auq02h(+Cfo1
%-)[L]kABfqh7oIG)UKK&;YN,ar)3AEQMo-8?!cG^Nto=+c`:E>='O#J.@cpiMLAf4n+$g(9Bk[3RM[(B42&l:jLjFMTY8Qs.E]VA
%L:n)s!f,2M;F#Ya:c86,:i6-Q97?W&F<5qrgZ[:u0SAf%ISMuU_ToYb8h\c1F6_ehVYtg`b4=5?9=8=@W34Utkt;06^X;u;r'kar
%j.CasSRI=Ul^G2/QM9QcH`"7h^O1kETf9m6RFMg,:1s6djmV2u_fH_Lk/KVYqRlEVN=BjAn*:%41.9a[!X=$T!-J5jY6u3:AH=d6
%<F-Iqi6)1VL9L6\JGXu4/7</d9!8U>n7;WbYq*I>@)/*4Y`a6bf*)TXZ2h.>Q[`;VJ1h:d]l]Th?,1tD$XaJ<$EjiI5M4-\fW0FS
%f*)TXZ2e(O/%dLmra7AeTWc#FlN.9<=TH+e<F-Iqi6)1hl+Ot"!X;mi^4H$aY6u3:AH>Y80)N51!FHVX2^VegFTM4AHW^@DEo-*`
%qDd0VZ]@abI^Z`Q&tT5HGK`h)dCXbX`S>c0S(S%m%+.Q-'DE%#T@P*tmCZ3"FadqFm)SL:'5U4Nh0a.-CEI_SG=0>a!o,hq:(KP8
%dj>!03U"HP]pl2p>-/L.Xn906c@^;VTsroprG3f<TD#(LTQan+@-,k>Np=VVZ>f9XnQEI(6C70F0&ak,fn9/Hn&&\^+!7aH]K*eD
%n3oM?i8acV<Foh;)(j'(D.N(h-SmZE9V#a#Y61H0Xk1@N-HJDp(2M*S?G2YF9Y!>A<I<(B;T.J1cst*T-pBj^hQhQ@pTK(#-`pa7
%r-7*KMTiIXTHcm&"PV&W6e_*W7Gs[-_e^lRRrrr(j/u.+[bY\t<:FI,+6OTNGBZ<*G)Q"h_8;P8VEkK3o@rWgoBDI+(b?`*VlO,O
%pYXFEhgSH,BR-ho0`'=Lk0s"XZR`p`pI^<DoW1b6DYs6>.air0IJ_EYq<HYT48>MWZf6mRChBe-Z6rqOo3^r;RYB/P1Kh?ao\I4F
%M:sqjl0S-(=Lc^NMa^'EI=$;-[9m4,^Upfbq-0(M@LkJ7O6tA.o:JrK%l*lYV)E+E46?IIU#BF=X>Wi"Nd--0S8IW\*A24-UN&Dl
%.cF0T5Q!Ud.n]\rFq4O+phsknB_:M5n*m\^DsfQF.t9C9:\L64-[.(6LI8tKj"n`Ro6^./$uI$bUGBZZGKWWtT$CCa.cJBA\T+s(
%j29"f[[Csk<a9j8h/8^^1-XH/mdlpuL%S(*YG:7MBgq_t=_h(#<`^rgmd8lQhY)Dnj*HetF""$3i4jJc%\;Rk1Iq6<E[[o?5<jmc
%G^Ncd&,bH*5((DtT+tR5Y'f"q.Qb<=ooO6pW`A13en.pO-!B?&4_F8dWdO(]0$1/^buDZlZtd!'($g7tq:rGLl9dJG'Lo"f0pB1`
%SuTFd;er2:?@Ab8L9!(BD5B+R1K[+XBm[PE8:@GEX4CDM1rW/%kGo,A]o^4f><BHVc0_Y0O58jYg#:6=k$Qh\IbWUkCn<ODNuJ>K
%5<?OX9BVfC76jst(B</O,M.skYBg&4<*_s'<D?L3I5UV*mH'707H^iEjt;Dg)WHn.7,_+EYJP*kYf>`qeU$E5A&c$Y:-FE+9Jt)&
%D3%fbYQX.l&f5%)!uY!2Nl7?Eel?RhWjL>mNI\r.X_,_AY&[iKF(<Yl9WaH*HEFI'Y$*WhG2@R0Z6fThpl/%b:Q^TTEf5c0Q2:1k
%2h:e1nO-FlSXIo^9sKnH1Ub>E<E0s7TJ_q^)9ud0:1V&h#_boQ^%/Tp7O\`./7rXX[+B)S't\5*eCo3:q0;IWDu.Xg;Ajrk9-pkI
%HZa9qOfP""gH'(K%[oJ=P+]K+at'62/+;'Z8T]Gp.#e>HRqH2E+F]jO[JV$RjE#_:A`?"$[*@qYJ`nI>_je@!eOKc>#V,9/($H^4
%mjC0KD3'MG&]6fL3kTadTCV:<PfN&P_JmjVH8T[ZhAfMQ6,<Rj*kNFhk^O*H.K=Zd>a%KRBB3tj\felaJfN+[BZ\BdTDdQ8ge;_V
%B2;0PH:<`q'%AGce<6J2dAiKHnqqU5Gk4`;0d#Z,D-d1r`,0J$+ru,bV<sT"d8sPMhnJM!mJsPpT'`*.g)umR?<r@FRV/OXj3?ui
%Zc4>bjmG,oJf*rci'=]#j]?GC&UC>==OSOhB]q@M!4-]ag1/,P&rm=72147%.78u%bkS!&AL["gSB5GO(B5XsNt>3VW_J^pO1>\s
%0fEmpe/Bc'MINZpX4BtHSbJ_Z'2j'ae%?,=TWST0C,'<U`VXYPgd?ZfhB!!_(J`g*bA@t!!+%6hElO=IhP]`Q6Ai.MN:Q?j+OkY]
%@]&iiHbJ!4CKIX+>!)19hf"8a/L_li!"0dJ<)V8lb5\h7E)fW\1]s?Es!VM-s)7#cjPL>N?h3Z,`:$3GJD8!,KCW\[,^RD+T5YB$
%F:2M!61#oB\?f9'HW6c4J.X_^$Xt2dm3C&sS(k[[i:_uN6$`*[6:8[GQs(&@%&Ok0*.t61n"J[S"lOQ-h3+F;dI*;'ono'E,cFeO
%]d8BFU@mmW\=GPQ^J3Jf=0)?dJ@g#M#_5Qaqhml,Q,)cUi8_,B:Xoo<,s><T:^r6HQ#[LGpain-0GmFqLqc["Imq>mLe;CZEs+ec
%.H-!NL<3AL1PG\'Wb07tM%=Z%[7IWcYV[D&VojhVjXR/]J?\!9])T-P1h=Tk<1j4"%`.YYntI,O*s56;9B*H+>?+fA10uk0N.o28
%jqsb+`2.a6&KDqB>Roh8Bdt?6RrBGo-l8[`qnuR%A?J%Y3%M1I,qGjg91[HB.[-MZB<Kf43&%.m;aJNHjdg3E9B7S(is\G"eVWjb
%Y[N[p"1\sMF'?mEloa<b;f!aiB^MMb5/[>ZTcse;"]EY95*pls)=:@+9eF7rkGi7=Ho'8"\"&!#3("U_WmrT&bk9rbIK7WS"C;Un
%i]CXiOg%&-e\j-N@+)&5&hASaQE"V?<B5(?KM=&nBXPa/0kDJDic<hPE7C+q'TorKP7T0Yc&#C76GihO8=]/OB5l"i_@PZM9#b=#
%ST5pEh3#$%_r`YJeM+$^%=f>7"$&'$<>-qGE-hqh>8SO)BqRo8fbc6dj)>sk62J*AG+"[qo<9DS'POB<EGFeOF)t2gAc!NAaHF'Q
%qD9r@N5G8tp!khl%jH9+'/gI9-=g_O$2JO"ftGiO;C!^bU?R(W=I<"+2&1_cJeKGUNet+MgZ3eXBINN\FqUZN:8qqT87[GA<-jU,
%Dt,oOj1B%Agn939b*<qgP*B1P%cVg=l9Qq>g]Rim@ho8!N6*7tlIEh*,oECi;kBjLJX.T/N^4J@XC5qlZCZ23E_,b"k:OWg5ZK%%
%nf1g:L0'q$b&Inn&s3<U):1$QaWr,FBUYrsfTM"faE0J*dm.6(L8<fO0H;R4Y^=pKNkg]DEHN03/$U+NNtDrA@r\DW6Or:3:0K]+
%ULdKq/\!iD47BP?Z&EE;-Gss]"Jap5AqSK%Et_*?U[D\M@4$oaJSI;&"O\/&c`@RK8.\"q6s5+&R;%W->5GH<k[^iE-=]kg+%[lh
%d&&M,:<OR3LFpmS[S^HoG\0Nk$"mWd`JcSnAX(BWnEN)0`LJ>Q:4HGaCj1tZV?l(q@pWoXQL&ebVo@Ns#oB/?&TMI`rE=d$A[
%+WtYB1Rp32#0E'&]Ue.:)Qct4%BdhE,ZkhLCem4`)80W7p<llX\\?W++54^S?3MPR(G=L07PX%^Xe6?ON]@,Z@/R-/I*b%:%Z"1!
%^,)Q;9X3;r\M)K1LE,Z1)TG$a/*9.!UP"9G#aVu,c?q+=JaVc1l[@="m"M!Bb/mYf4'j>!.`_EO6q)4_UFcc6.+-NTmt)biArPU%
%gL*G6KW0C4"E):MB8YI70U8F%#15:c"11_-4QK(R)+5=5%*2J.?WK.@S-GPbJ[1e;OY]UCn?"C+PRJQP+?/6=i=(-SONL8GNWN&8
%S0ki/:=1R2%.MH(YV_"ccU9<e%Q02_D.)LhC_8f#&RYiBORXRY`P#Z,clOkOL'_@Y%$gKO0sI6Z&4S1m6i,.4!7tUs\L^$<c^C:L
%?I&.e).4)r_h)%%=:.<Fguc6ak"I/..L;+^7S2iI"?G8,6W-?<PZNRllTB$R&p1V&E%RGaD.q1rf(%,VI#`M!5)]c+3G<3l\`"M`
%UB7\W(6m6j%L$@`!KX!`1B^2.KFoJ:@];^_l;EX3d$#'IJt_+j!t::aN/'S%TSNmor.Li]6QcD9q[a'!68D])g.+WZ_2Dsfq(cp2
%d=Q^meT8C?M\DWg,(oIhE?M;A3&O_F'0NWX3YOoZPT8Jo-!5/NTu9\j995-^JA34nPr!\1\U>=N"O\n:A3Sk5iPKl(6W^q-![r)U
%6:6f'K$0#7pUG]6*[4WXb#gX$/-'7M)B*1Y8B'Kli%:/3">TP?Xj_t/!.rn"n=Sl5R%=m]3$GNhQV0\65'5Qic7]DQAB72kO:OoP
%1$#I0[1BlC`7#?d,f%:L'YKh,18YqPl7f*BOWa^mN&h44l`E/H!#+n1K=qGhFW?#ABCc1,P_g4B4[hrB*RU\EG<TD>S.K9LG!jFi
%9W+DB@l`5aD@G64N&_h[N%ng:0a:Y?&]%Uej/n>MJdcq,MD<G/$ma7d/rEl881l=7otqX%;eX;RO%m8G=.u)cTCZO5,igN(LD=87
%d#VZCr)Fa&4Dfof)5dY_JHHJ6&?LaVZdL0%ThGR'(j/EUbRsNi#W+01Fu_TR0r]79\:KP?/XS3rClj=a&ksJrFF]3K'NYDn+bo#c
%W:9=2ZBM-Ac*d:?$VA33KGae2?j%V$kYNs+YSt_'/A.Z+:oG)[eA9_O[i.j/H@a?O@KnF6@Sej&oiY`c@ZX!G9FR=^`I6I1XZ>1N
%B%>0p:D<C]9,Skg64$tr(':d5C7##T!tOTh_L)j15?LX;#j;IR8k%0!L;V-tE"bp2-iTnR:l_uBm_[.9%+e&lQkS\j%<?tI3Sp)Y
%q@aKGJ^PNZGnTt'12(KX1lLW+KVW8dQ&b6(=>'t(V<l[a@!4('CH;uVB,s[06kM+7Nei2i%/<m1SLD1N&OB#'A!EJgV3_hHOVasL
%ibr#>?-WV0l9pRDnMIUTH!kKTjT.Ii5#Gd%!>f!7fu%nK@9"Y.;Yi_u(LjV$H_>d6.](oG^qd)4-#j=b*D7Ro=\(sn+h9kP:6@%7
%@iA&N_n/<^&]a+:KS*TQSIWGHg`_a)!?;XZd^!u?AB7Z@a[uqlEPN$G&/6rP"9ua`f`7B//a%Z/$'($Gj@mq36f9'mNE#EKXin$2
%OGGa0k`X-p%&Lm:q[d"05no$)(aKj0#0$Yg&F%XE\h3U.?>8_c2C]Bc+Tdn!9B8N`%/#7WasJ9$&h3meB8MsX).i%haI#c@L)@mB
%H.[@2,fo9WW4`iQlP\_88K46m-)es'5m?8dJ/Pj`7#)`-"3nA-kcWu%fJVdu$2T4R_m9%u9t3T59Y;/H97Uu+N7<\sloAm=%`$UY
%(SkgKdNp&%\"#`I%%^)o$P>OZ/[\8$AVk4P,ll=b6Gt]\.P=0?!"Qp3c:9(UBo!<8ds<!kc%$5=+onJhcVf@(L0*>/==+(PB$Ct)
%PpCH\(fj;@c)Z)S:Pc5Rk-5'6P$1>p(gBH:p)LJ.#0)>g8UrIUZCit=#b.M41DrZZ`HHr:Liac;/e/2F@#tkL(>7hA'lar5#pMWQ
%Gu"-7N%e$o<PT<3"1Nk.,\3\Rk*B-eN*/G@N^3nK-_QJ+O9/%T>n$,.$WTC3MiPmej.ah]MFPRq+t"X,`;GRtPdjU/'..1.aA!TA
%mA.aN`1`:$GVZ-A&fpTK6r>]e/;gOHO#1Y-A"*!/\D._[o,N$"]e)-qeWPs>Tj!l\i.3kRAaK*N#]Oft(=c=R@)A-bU:Qf#\5*]e
%P?$<E0'h?XIKuke8Kr&8UeMJ<Q]9:Boa@sUN\Pu=Zq8L>KFEHk;%2ZQN$LB/V^i'T`X%8-X+m<R@Uhd.pbRM?8K]\.0m#`&;c5Lb
%<\X6E'-R3R8[)t1Z]8.V:gTl+?KXX)JCme*B4.L%HG\Ua\AAs#bTReGK*Z\iYH/R!GVS?&1EGfabRU_aPJhY(`.9UZ,OJAiK\6AB
%g5n+G!)%Adr2t2qKN41Gj9Xsa,kT7Cf6AD8]p;be^hGs5-OCo-YuAIW1o\]U^tQD*YTths,X]k*VQq6He'hDEZk0l'A_)eH)bFN%
%!R%<u4';g3M-B2=&jDXU1BU2b@&?^Gd0$E1KH,Pm(k@@=i@\B*^`AM7Gq+@FI=S*'Ou>'cCe%D43%1!m#[uLRe0^T$BE[[gba!sf
%R/;R8a=C[p0dSJuB$N!M7S2>JrR=99,Z&,e-BT]*-'9iNTM_](4Y'!VPlhaL"YORX8!7C+fu2esEABUd-V6W)-Wr+BSItqS`DM?)
%O-r2gB(B>(aS&$=#e2J_%FQ'i(.r!?+JtFQWF.Hj9fc+.L,./gFc0Q?bFWU'=Q_+lb6uK2%5A<H?ps!cVDG#OBL6-_B+n@l%!BEL
%'h;M"Y@f"la6?`tiVl^kC*[7,RAST8%L!\o*j!:hT+*M5K[;gOO+md7\.esAk"RfZc$bblQGSAfCnB;s@qRe8%lOfP).r(QOeqDp
%nX(%VQD_#]SP(k9!`Pss6IA*W[FI1dTi0GR,^i@=Tdc^:%'9Xi%.tL'aS#p+,qU:NFVZNra!GKlP.$E0Lc\T[4u/;m2I7(N'OqHd
%>p5SqM+;TL)<!hW;GD2oW?`'l8F#ceMK-)c240qDD'Y835SeG!6HM8TBI28D,!,9mP*DJ,^n0&4Zks;,$V7'#),)C^O;9&p!bakF
%F/`5C8cbp5__VKpN*r=`Jj`imI>M36;r*D.=2Ong%<\)oW)0nmBfLcX,+#oMM8[ctP!qj3\7!6Eciur@4Bjgm1h3VCUmd]ZcqG=V
%OYEP'd@n.*Z4.4O/gJSDK[[9]JdF/t`S;ncj_=X<Pm%$?G`m"NL.F7c6k>J.6urQ>VA+]FdE#Hk@Y_$tSBV\.E1%q[]"*T8)T.*T
%lR8.O8ZOg\n^NEA&jo-^&C7KsS5TEeFZP1j]Ii)3=n!RMkN&&Q6E+>?+\_W$<[+?RjYd<dda^qs1SQ.qHkmc1OZXE&2N`2A'V+=^
%n@6DdC5P.R@UV(R=W.@A9^8MI3LQ+h#ZsE2*b/7937?39#9de]FsO',AMVgTlQHEV&dj)GMQfo#(8(Gj$BS&YCD0^k!cKf*R:%pH
%'[i+`-8GIrj\r/Qc@i'BP=\oB]2I(iCfir4Lk2+$@@@[$?.(MS$qF^fAN9fYWQ%gG@_/J,1'L/.";3,'?&I-_A<:i:";j`VeIN.h
%N*PQ.R"ca7eC$Y-4AVil0pT\e7PY*?<O-54:$BJ%#*L5'7\l%RATj(_9A2aCJG?h)?Fr=%5/X%Qb=NaQ.ZY9S;C;k6"*2IE+2M[N
%K87f&0d!qZ]jX%#:;ol1#Sui<n/7C)(mA?7W*lGedR0Et8BP=2dLfGJ(u80>JFG2%['6mJ-$ac**tj0FbYd5bRu/^pd\W>Jr"iJY
%H4Q>E3Fl?#90GZ[Ob^#MQ:mO!U?%N"na"k"Mn,qZVm9(7._I`A>V1"0Vg1SL&p=F;#pJl:8=t%]g3*<U$(4cLj1Ma%k#=kn$::10
%4Cn9kOOMf-M$1MNFV>]F<fCf21kt,oH=3Y/K6e7RE(a\5[sQL8oOU%8R7-k.OjS_B6=a6W0p:ftM@Fi=3n]VYrfZ@'JF8Cr^d9oh
%GIm?C5*S]Bk!J"pA>r7cl)^m&.4Ih_2[m3d)&YbOL4[&gom+V>kto*+))!dkkb8Rs,4&I+GEZj.Qu9db:__qlT$]:16ARftZ&b8I
%b&^<MKWK5c.u"Qu1d&!4kKUFC-c#rW08cV.PH-P$NKW(MeWbq?W.8mk$jZFK:aVJ$)[`P)KkSLpeY2oj>tL]P7l63NU;D=P.KlCJ
%Z_#;dZSVso6h3iIa34X?,@s3!/Vo[MeZ=jA'<92dRUf;b^"#_X0U)-oJGp+/#]f(lK(cFI'oH&.UH/u8-en?O%__tj05R*pM>G&9
%M3cX._UR@r*XCq)+DDS$.On-t&9c?h"G][L[SmP(be&IqThoUfaV0[oQ>r:rPib+ViDgZBRK4I+/gR!EWrc=7H@lOM,aq]K8hlN&
%KIg=uZS3-gKP8I4Pa+&>$-FQ1P2LbK$,*l5,5s)Ls,0@U;Y/RUj0-piSu]q*O%PYjgrhF(V!&[['*S]`5*0W90bq<==E`:i_FnF]
%O[$dDb"4r,/E.!Ok!DbXX58U7GN)^H``u2g/W$&j"NlE0'rI/?Z\3_MRjW6eMtKr-80X(M-jcjZ-9?eMqCM'Xa,C:^W@@-c<^bS3
%S_is(g_fFdC3uA6FtI;0\9DPaEYVd(,`Q(GUQu2La9ZH]r6_d8cOe>=Q7$d=+JQc,D2r[cBY%/*Y/)<@I)?p)@mnsnCPi7@&ts/G
%S;QY'WqQOAZ?"+[<^KSL)"3@2(J2]>q>^5V4t^hP?fSaA=8DGk`r8[fG4NBpA&%t>#mITuqm]%A:82=7MJ"+cQGh`Vas*=b];[7X
%r]O6Lj\.o<YlVJ+cb6X2:L]&;HR5^oqYJ;^f'JO\??u"iME0PHUH_DV[Cf/YqIh)m^Upn^<t=-^V=DuPHIe`jDP[ZR7rn?X1RF50
%dc=m)pr@m)ZP*41D*PK%BCFs+/Q_0o\6NT!PDaPg1qHY[_9=O_*743KU[_7FEuKH8nE#>iI:#iX\q2@100CQ.rIU?YU4T!"'[DS;
%^*'GopZtStfj-$uY#J!HWAU![LS1%?OA$2H6P?b"GND9&]o:Gei>EQWM_TKh+Zod%4AO]N.FtO1[DsP:_GkA,P9^`69WnVS'dNCF
%eum_.[<CDqWTSZf@7q/^^"1J+7$q&O!$2QNP/r^c'#&,7<)nad,#p)L;5m8dC>O+?DWk?BI`>(05B$T^@m\jBqYF<pfuI&C/kc*d
%S]%4aS9k^'g8J;iP4>+XFSPK(e,ei/`WEgn=I]TuB,P-A@Z]PKBc7;@c2((dMn3#EakC3h2I[f"4`aR80tU[%VC@roPLr$l]R7aP
%"0#h9#:5UUf^$Zii&T$8=*[7W0P?8^<Sad9YF[N=Wf56KcID/m#HsVp>J.E)eMnbp9Yf`[1_d!6JKo!/NGYA/N3,0U.c&W5,eQ\c
%cU9t+)Coj/P0=ELbGf:%ef)_iLBj3YP`E1]rn^r%CpnR%"%\k:_EF!f[q%G![3<00StCjGGrVI0(\J8=Zp0BuZY`?gMf#m`2mI3Y
%e7=ao<22jkPR83tl^*mWgIMli[Ze`3I%&0Br>EPd'B8<D;Z%t^pS(3jZ2&N\J%r7p\TbRZk;P,E"%D#..IUVqGcq4GlX9WO)#q>o
%A(SQlFYJ7bN*chMf>76)0`Gu$`m9F/QNIVDh`'IGn\0S?3;tt!^Q.?Xj7rZ83.A?I^N7pZr]5A:Nh3DKVsER23dSAtT!"ids-qEb
%mgY5=lbM^F0Y.aQXokI!oYB[p.C%8H,,1!.P964g4YuWYnX#eaBf>lq;XJEnIUVHVK;%8_='N:r[H"C&rPnBSm`F$%NQTi2+c4`/
%_Ddb9j2T2To=+hIdJT1Q\>?]_Ge!Hf@H`1@>Tf:/~>
%AI9_PrivateDataEnd
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_figure.pdf b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_figure.pdf Binary files differnew file mode 100644 index 00000000000..816eaed6a7d --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_figure.pdf diff --git a/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_main.pdf b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_main.pdf Binary files differnew file mode 100644 index 00000000000..2006e366fdc --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_main.pdf diff --git a/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_main.tex b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_main.tex new file mode 100644 index 00000000000..a81f22fcaaf --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_main.tex @@ -0,0 +1,120 @@ +\documentclass[12pt,draftcls]{ucdavisthesis} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% % +% LATEX COMMANDS FOR DOCUMENT SETUP % +% % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\usepackage{bookmark} +\usepackage[us,nodayofweek,12hr]{datetime} +\usepackage{graphicx} +\usepackage[square,comma,numbers,sort&compress]{natbib} +%\usepackage{hypernat} +% Other useful packages to try +%\usepackage{amsmath} +%\usepackage{amssymb} +% +% Different fonts to try (uncomment only fontenc and one font at a time) +% (you may need to install these first) +%\usepackage[T1]{fontenc} %enable fontenc package if using one of the fonts below +%\usepackage[adobe-utopia]{mathdesign} +%\usepackage{tgschola} +%\usepackage{tgbonum} +%\usepackage{tgpagella} +%\usepackage{tgtermes} +%\usepackage{fourier} +%\usepackage{fouriernc} +%\usepackage{kmath,kerkis} +%\usepackage{kpfonts} +%\usepackage[urw-garamond]{mathdesign} +%\usepackage[bitstream-charter]{mathdesign} +%\usepackage[sc]{mathpazo} +%\usepackage{mathptmx} +%\usepackage[varg]{txfonts} + +\hyphenation{dis-ser-ta-tion blue-print man-u-script pre-par-ing} %add hyphenation rules for words TeX doesn't know + + +%\renewcommand{\rightmark}{A University of California Davis\ldots \hfill Rev.~\#1.0 \quad Compiled: \currenttime, \today} +% a fancier running header that can be used with draftcls options + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% % +% DOCUMENT SETUP AND INFORMATION FOR PRELIMINARY PAGES % +% % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\title {A University of California Davis\\ + Dissertation/Thesis LaTeX Class File} +%Exact title of your thesis. Indicate italics where necessary by underlining or using italics. Please capitalize the first letter of each word that would normally be capitalized in a title. + +\author {First Middle Last} +%Your full name as it appears on University records. Do not use initials. + +\authordegrees {B.S. (First Institution) 2002 \\ + M.S. (Second Institution) 2004} +%Indicate your previous degrees conferred. + +\officialmajor {Official Name of Major} +%This is your official major as it appears on your University records. + +\graduateprogram{Graduate Program Name} +%This is your official graduate program name. Used for UMI abstract. + +\degreeyear {2020} +% Indicate the year in which your degree will be officially conferred. + +\degreemonth {June} +% Indicate the month in which your degree will be officially conferred. Used for UMI abstract. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%\copyrightyear{2020} +%\nocopyright + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\dedication{\textsl{To someone very important \ldots \\ + a nice dedication.}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\abstract{The abstract submitted as part of your dissertation, in the introductory pages, does not have a word limit. It should follow the same format as the rest of your dissertation (1.5 inch left margin, double-spaced, consecutive page numbering, etc.).} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\acknowledgments{Acknowledgements to those who helped you get to this point. They should be listed by chapter when appropriate.} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% Each chapter can be in its own file for easier editing and brought in with the \include command. +% Then use the \includeonly command to speed compilation when working on a particular chapter. +%%% \includeonly{ucdavisthesis_example_Chap1} + +\begin{document} + +\newcommand{\bibfont}{\singlespacing} +% need this command to keep single spacing in the bibliography when using natbib + +\bibliographystyle{unsrtnat} +%many other bibliography styles are available (IEEEtran, mla, etc.). Use one appropriate for your field. + +\makeintropages %Processes/produces the preliminary pages + +\include{ucdavisthesis_example_Chap1} +\include{ucdavisthesis_example_Chap2} +\include{ucdavisthesis_example_Chap3} + +\bibliography{ucdavisthesis_example} + +% The UMI abstract uses square brackets! +\UMIabstract[The abstract that is submitted to UMI must be formatted as shown in the example here. The body of the abstract cannot exceed 350 words. It should be in typewritten form, double-spaced, and on bond paper. It is important to write an abstract that gives a clear description of the content and major divisions of the dissertation, since UMI will publish the abstract exactly as submitted. Students completing their requirements under Plan A should provide extra copies of the typed summary for use by the dissertation committee during the examination. + +The abstract that is submitted to UMI must be formatted as shown in the example here. The body of the abstract cannot exceed 350 words. It should be in typewritten form, double-spaced, and on bond paper. It is important to write an abstract that gives a clear description of the content and major divisions of the dissertation, since UMI will publish the abstract exactly as submitted. Students completing their requirements under Plan A should provide extra copies of the typed summary for use by the dissertation committee during the examination. + +The abstract that is submitted to UMI must be formatted as shown in the example here. The body of the abstract cannot exceed 350 words. It should be in typewritten form, double-spaced, and on bond paper. It is important to write an abstract that gives a clear description of the content and major divisions of the dissertation, since UMI will publish the abstract exactly as submitted. Students completing their requirements under Plan A should provide extra copies of the typed summary for use by the dissertation committee during the examination. + +The abstract that is submitted to UMI must be formatted as shown in the example here. The body of the abstract cannot exceed 350 words. It should be in typewritten form, double-spaced, and on bond paper. It is important to write an abstract that gives a clear description of the content and major divisions of the dissertation, since UMI will publish the abstract exactly as submitted. Students completing their requirements under Plan A should provide extra copies of the typed summary for use by the dissertation committee during the examination.] + +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/ucdavisthesis/README b/Master/texmf-dist/doc/latex/ucdavisthesis/README new file mode 100644 index 00000000000..586a3c26c63 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucdavisthesis/README @@ -0,0 +1,28 @@ +A University of California at Davis Thesis/Dissertation LaTeX Class +Copyright (C) 2009 Ryan Scott + +2009/02/23 v1.0 UCDavis thesis class + +Please read the manual ucdavisthesis.pdf for more information. + +The ucdavisthesis class is a LaTeX class that allows you to create a +dissertation or thesis which conforms to UC Davis formatting +requirements as of 2009. The output document has the necessary +preliminary pages, margins, page number placement, etc. This class +also provides most of the macros available in the report class on +which it is based, allowing for chapters, sections, etc. Please check the Graduate +Studies web page (http://gradstudies.ucdavis.edu/students/filing.html) +for any changes or updates to their requirements. + +Several useful features include: +- Two different draft modes (draftcls or draft) with + * configurable running headers + * black margin box to locate margin violations +- Generation of additional abstract in the + format for the UMI microfilming abstract +- -example dissertation illustrating + * some basic LaTeX usage + * different LaTeX styles/techniques for + -pictures/figures/tables + -general formatting + *BibTeX usage example
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/ucdavisthesis/ucdavisthesis.pdf b/Master/texmf-dist/doc/latex/ucdavisthesis/ucdavisthesis.pdf Binary files differnew file mode 100644 index 00000000000..3cd6be83ee6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucdavisthesis/ucdavisthesis.pdf diff --git a/Master/texmf-dist/source/latex/ucdavisthesis/ucdavisthesis.dtx b/Master/texmf-dist/source/latex/ucdavisthesis/ucdavisthesis.dtx new file mode 100644 index 00000000000..a606c0dacf3 --- /dev/null +++ b/Master/texmf-dist/source/latex/ucdavisthesis/ucdavisthesis.dtx @@ -0,0 +1,2297 @@ +% \iffalse meta-comment +% +% ucdavisthesis.dtx +% +% Copyright (C) Copyright 2007, 2008, 2009 by Ryan Scott +% +% Adapted from UCLA THESIS/DISSERTATION CLASS -- for LaTeX version 2e +% (C) Copyright 1995 by John Heidemann. +% Taken from UCLA THESIS/DISSERTATION CLASS (version 0.94 BETA, 5/23/91) +% (C) Copyright 1988 Richard B. Wales. All Rights Reserved. +% by Richard B. Wales. +% Taken from DISSERTATION style (1/10/86) +% by Dorab Patel and Eduardo Krell +% +% Additional features/ideas taken from ucd_dissertation_template.tex +% A file from the UC Davis Mathematics Department +% ------------------------------------------------------------ +% +% This file may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either +% version 1.2 of this license or (at your option) any later +% version. The latest version of this license is in: +% +% http://www.latex-project.org/lppl.txt +% +% and version 1.2 or later is part of all distributions of +% LaTeX version 1999/12/01 or later. +% +% \fi +% +% \iffalse +%<*driver> +\ProvidesFile{ucdavisthesis.dtx} +%</driver> +% +%<class>\NeedsTeXFormat{LaTeX2e}[1999/12/01] +%<class>\ProvidesClass{ucdavisthesis} +%<*class> + [2009/02/23 v1.0 UCDavis thesis class] +%</class> +%<ucd10pt>\ProvidesFile{ucdthesis10.clo}% +%<ucd10pt> [2009/02/22 v1.0 ucdavisthesis class 10pt size option] +%<ucd11pt>\ProvidesFile{ucdthesis11.clo}% +%<ucd11pt> [2009/02/22 v1.0 ucdavisthesis class 11pt size option] +%<ucd12pt>\ProvidesFile{ucdthesis12.clo}% +%<ucd12pt> [2009/02/22 v1.0 ucdavisthesis class 12pt size option] +%<ucd13pt>\ProvidesFile{ucdthesis13.clo}% +%<ucd13pt> [2009/02/22 v1.0 ucdavisthesis class 13pt size option] +% +%<*driver> +\documentclass{ltxdoc} +%\EnableCrossrefs +% \DisableCrossrefs +% \CodelineIndex %codelineindex or pageindex, not both +% \PageIndex +\RecordChanges +\begin{document} + \DocInput{ucdavisthesis.dtx} +\end{document} +%</driver> +% \fi +% +% \CheckSum{2965} +% +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +% +% \changes{v0.8}{2007/09/13}{Initial version. Still working out bugs.} +% +% \changes{v0.9}{2008/09/12}{First full implementation. Fixed UMI abstract and page number location.} +% +% \changes{v0.99}{2009/02/12}{Fixed prelim page numbering problem. Fixed typos in documentation.} +% +% \changes{v1.0}{2009/02/23}{Release version. UMI abstract left margin fixed. Added \texttt{singlespacing} and \texttt{committee} commands.} +% +% \GetFileInfo{ucdavisthesis.dtx} +% +% \DoNotIndex{\{,\},\ ,\',\.,\@M,\@MM,\@@input,\@Alph,\@alph,\@addtoreset,\@arabic} +% \DoNotIndex{\@badmath,\@centercr,\@cite} +% \DoNotIndex{\@dotsep,\@empty,\@float,\@gobble,\@gobbletwo,\@ignoretrue} +% \DoNotIndex{\@listI,\@listi,\@listii,\@listiii,\@listiiv,\@listv,\@listvi} +% \DoNotIndex{\@latex@warning,\@input,\@ixpt,\@m,\@minus,\@mkboth} +% \DoNotIndex{\@ne,\@nil,\@nomath,\@openbib@code,\@plus,\@roman,\@Roman,\@set@topoint} +% \DoNotIndex{\@tempboxa,\@tempcnta,\@tempdima,\@tempdimb} +% \DoNotIndex{\@tempswafalse,\@tempswatrue,\@viipt,\@viiipt,\@vipt} +% \DoNotIndex{\@vpt,\@warning,\@xiipt,\@xipt,\@xivpt,\@xpt,\@xviipt} +% \DoNotIndex{\@xxpt,\@xxvpt,\\,\ ,\addpenalty,\addtolength,\addvspace} +% \DoNotIndex{\advance,\addcontentsline,\ast,\baselinestretch,\begin,\begingroup} +% \DoNotIndex{\bfseries,\bigskip,\bgroup,\box,\bullet} +% \DoNotIndex{\cdot,\cite,\CodelineIndex,\cr,\day,\DeclareOption} +% \DoNotIndex{\def,\DisableCrossrefs,\divide,\DocInput,\documentclass} +% \DoNotIndex{\DoNotIndex,\egroup,\ifdim,\else,\fi,\em,\endtrivlist} +% \DoNotIndex{\EnableCrossrefs,\end,\end@dblfloat,\end@float,\endgroup} +% \DoNotIndex{\endlist,\everycr,\everypar,\ExecuteOptions,\expandafter} +% \DoNotIndex{\fbox,\footnotesize} +% \DoNotIndex{\filedate,\filename,\fileversion,\fontsize,\framebox,\gdef} +% \DoNotIndex{\global,\halign,\hangindent,\hbox,\hfil,\hfill,\hrule} +% \DoNotIndex{\hsize,\hskip,\hspace,\hss,\if@tempswa,\ifcase,\or,\fi,\fi} +% \DoNotIndex{\ifhmode,\ifvmode,\ifnum,\iftrue,\ifx,\fi,\fi,\fi,\fi,\fi} +% \DoNotIndex{\input} +% \DoNotIndex{\jobname,\kern,\labelsep,\labelwidth,\leftmargin,\leavevmode,\let,\leftmark} +% \DoNotIndex{\list,\llap,\long,\m@ne,\m@th,\mark,\markboth,\markright} +% \DoNotIndex{\month,\newcommand,\newcounter,\newenvironment} +% \DoNotIndex{\NeedsTeXFormat,\newdimen,\newif} +% \DoNotIndex{\newlength,\newpage,\nobreak,\noindent,\normalsize,\normalfont,\null,\number} +% \DoNotIndex{\numberline,\OldMakeindex,\OnlyDescription,\p@} +% \DoNotIndex{\parindent,s\pagestyle,\par,\paragraph,\paragraphmark,\parfillskip} +% \DoNotIndex{\penalty,\PrintChanges,\PrintIndex,\ProcessOptions} +% \DoNotIndex{\protect,\ProvidesClass,\raggedbottom,\raggedright,\quad} +% \DoNotIndex{\refstepcounter,\relax,\renewcommand,\RequirePackage} +% \DoNotIndex{\rightmargin,\rightmark,\rightskip,\rlap,\rmfamily} +% \DoNotIndex{\secnumdepth, \secdef,\selectfont,\setbox,\setcounter,\setlength} +% \DoNotIndex{\settowidth,\sfcode,\skip,\sloppy,\slshape,\space} +% \DoNotIndex{\symbol,\the,\textsc,\textwidth,\thechapter,\thepage} +% \DoNotIndex{\thispagestyle,\trivlist,\typeout,\tw@} +% \DoNotIndex{\undefined,\uppercase,\usecounter,\usefont,\usepackage} +% \DoNotIndex{\vfil,\vfill,\viiipt,\viipt,\vipt,\vskip,\vspace} +% \DoNotIndex{\wd,\xiipt,\year,\z@} +% +% \title{The \textsf{ucdavisthesis} class\thanks{This document +% corresponds to \textsf{ucdavisthesis}~\fileversion, +% dated~\filedate.}} +% \author{Ryan Scott \\ \texttt{rpscott@gmail.com}} +% +% \date{Printed \today} +% +% \maketitle +% +% \tableofcontents +% +% \section{Introduction} \label{sec.intro} +% +% The \textsf{ucdavisthesis} class is a \LaTeXe{} class that allows you to create a dissertation or thesis which conforms to UC Davis formatting requirements as of 2009. The output document has the necessary preliminary pages, margins, page number placement, etc. This class also provides most of the macros available in the |report| class, allowing for chapters, sections, etc. Please check the Graduate Studies web page (http://gradstudies.ucdavis.edu/students/filing.html) for any changes or updates. +% +% This manual is typeset according to the conventions of the \LaTeX{} \textsc{docstrip} utility which enables the automatic extraction of the \LaTeX{} macro source files. +% +% +% \section{Usage} \label{sec.usage} +% To create a dissertation or thesis which conforms to UC Davis requirements load the class with +% \begin{quote} +% |\documentclass|\oarg{class-options}|{ucdavisthesis}| +% \end{quote} +% at the beginning of your your \LaTeXe{} source file. The \meta{class-options} +% are entered as a comma separated list (no spaces). They are described in detail in +% Section~\ref{sec.options}. The other commands (macros) necessary to put +% together a complete document are explained in Section~\ref{sec.commands}. +% +% Please look through the |Sample_Dissertation_Main.tex| file and its subfiles for the proper macro order and helpful suggestions for formatting and organization of your thesis. +% +% \section{Class Options} \label{sec.options} +% The \textsf{ucdavisthesis} class is in itself an alteration of the standard \texttt{report} class, thus it keeps most of its class options except those options that would make the document non-conforming and aren't likely to be used for drafts (e.g., |twocolumn|, |notitlepage| and |a4paper|). If you find yourself wanting \texttt{report} features that are not available, please let me know. +% +% The possible options for the \textsf{ucdavisthesis} class are (default values are in angle brackets): +% \begin{description} +% \item[\texttt{MA\quad MS\quad ME\quad $\langle$PhD$\rangle$\quad DEngr}]\ \\ This option formats the title pages to conform to the requirements for a particular degree. +% \item[\texttt{single\quad $\langle$double$\rangle$}]\ \\ Sets the document line spacing. NOTE: single line spacing is non-conforming to the UCD format. However, even when using |double| spacing, environments like footnotes, captions and references are kept to single spacing. If there are problems with a particular environment becoming double spaced when using certain packages (e.g., \textsf{natbib} or \textsf{chapterbib}), see the |\singlespacing| command. +% \item[\texttt{twoside}] $\langle$\textit{false}$\rangle$\\ Two-sided printing (for a duplex printer). Adjusts margins and placement of page numbers and headers appropriately. NOTE: two-sided printing is non-conforming to the UCD Format. +% \item[\texttt{openright\quad $\langle$openany$\rangle$}]\ \\ This option only makes sense when using the \texttt{twoside} option. \texttt{openright} forces chapters to begin on odd (right-hand) pages only. The default, \texttt{openany} will start a chapter on the next page, whether it is even or odd. +% \item[\texttt{draft\quad draftcls\quad $\langle$final$\rangle$}]\ \\ \textsf{ucdavisthesis} provides two draft modes as well as the normal final mode. The \texttt{draft} and \texttt{draftcls} options provide additional information in the running header, including the text ``DRAFT'', the time and date, etc. Additionally, \texttt{draft} puts every package used in the document into draft mode (disabling rendering of figures for most graphics packages), while \texttt{draftcls} confines the draft mode behavior to just the class file. +% \item[\texttt{nofigureslist}] $\langle$\textit{false}$\rangle$\\ Suppress printing of the List of Figures. +% \item[\texttt{notableslist}] $\langle$\textit{false}$\rangle$\\ Suppress printing of the List of Tables. +% \item[\texttt{nohyphenatetitles\quad $\langle$hyphenatetitles$\rangle$}]\ \\ Choose whether to hyphenate section (and subsection...) titles. +% \item[\texttt{10pt\quad 11pt\quad $\langle$12pt$\rangle$\quad 13pt}]\ \\ Font size to use in the body of document (i.e., normalsize). Appropriate font sizes are chosen for the usual array of text size macros (e.g., |\small|, |\large|, |\Large|, etc.). Any of the four size options are acceptable according to the UCD Format. +% \end{description} +% +% \section{Class Commands} \label{sec.commands} +% This class file provides many commands that must be used to correctly format your dissertation or thesis. Some are self explanatory, others more obscure. I try to describe them all below. +% +% \subsection{Preliminary Page Commands} +% Use the following commands to produce all of the preliminary pages (e.g., title page, abstract, etc.). Theses should be used before the |\makeintropages{}| command is issued. +% +% \DescribeMacro{\title} This command sets the dissertation/thesis title. Formatting commands are allowed in the argument (e.g., |\textit{}|). The title must always be specified. +% \begin{quote} +% |\title|\marg{title} +% \end{quote} +% +% +% \DescribeMacro{\author} This command sets the dissertation/thesis author. Only one author is allowed. The author must always be specified. +% \begin{quote} +% |\author|\marg{author's name} +% \end{quote} +% +% +% \DescribeMacro{\authordegrees} Specify the author's previous degrees on the \textsc{Title Page}. Separate entries with the end line command |\\ |. The author's degrees must always be specified. +% \begin{quote} +% |\authordegrees|\marg{list of degrees} +% \end{quote} +% For example: +% \begin{quote} +% |\authordegrees||{B.S. (University of California, Davis) 1978||\\| +% | M.S. (University of California, Berkeley) 1980}| +% \end{quote} +% +% +% \DescribeMacro{\officialmajor} Set the official major name (in the degree title). +% e.g., Electrical and Computer Engineering, Applied Science, Russian, or Entomology. +% The official name of your major must always be specified. +% \begin{quote} +% |\officialmajor|\marg{major's name} +% \end{quote} +% +% +% \DescribeMacro{\graduateprogram} Set the graduate program name. +% It is only used on the UMI abstract page. The graduate program name may be +% the same as the official major. +% \begin{quote} +% |\graduateprogram|\marg{program name} +% \end{quote} +% +% +% \DescribeMacro{\thesis} Set the document type to |Thesis|, and the degree name to the command's argument. This command is normally not needed, since an |MA| or |MS| option to |\documentclass| will do the same thing in all standard situations. +% +% +% \DescribeMacro{\dissertation} Set the document type to |Dissertation|, and the degree name to the command's argument. This command is normally not needed, since a |PhD| or |DEngr| option to |\documentclass| will do the same thing in all standard situations. +% +% +% \DescribeMacro{\degreemonth} Set the month in which the degree will be \textbf{conferred}, typically, March, June, September or December. Default is the current month +% (this may not be correct!). +% \begin{quote} +% |\degreemonth|\marg{month} +% \end{quote} +% +% +% \DescribeMacro{\degreeyear} Set the year in which the degree will be conferred. +% Default is the current year. +% \begin{quote} +% |\degreeyear|\marg{year} +% \end{quote} +% +% +% \DescribeMacro{\committee} This command will place the committee members' names on the approval lines. This command is used only to make the PDF version for electronic filing where the document's title page has typed names \emph{in place of} the actual approval signatures. Default is no names. +% \begin{quote} +% |\committee|\marg{member 1}\marg{member 2}\marg{member 3} +% \end{quote}% +% +% +% \DescribeMacro{\copyrightyear} Set the year which appears in the copyright +% notice. Default is the degree year (see above). +% \begin{quote} +% |\copyrightyear|\marg{year} +% \end{quote} +% +% +% \DescribeMacro{\nocopyright} Don't include a copyright notice at all. No page +% will be produced in its place. Default behavior is to include a copyright page. +% \begin{quote} +% |\nocopyright| +% \end{quote} +% +% +% \DescribeMacro{\titlesize} Print the document title (on the \textsc{Title} and +% \textsc{Abstract} pages) at a particular size. Default is |\Large| +% (17-point when using 12pt option). Although any \LaTeX{} type size name will be +% accepted, the only other non-default value likely to give satisfactory +% results is |\LARGE| (20-point when using 12pt option). +% \begin{quote} +% |\titlesize|\marg{size name} +% \end{quote} +% +% +% \DescribeMacro{\dedication} The argument's text is used as the dedication (in a |\center| environment) on the \textsc{Dedication} page. Default is not to have a dedication. +% \begin{quote} +% |\dedication|\marg{text} +% \end{quote} +% +% +% \DescribeMacro{\acknowledgments} The argument's text is used for the +% \textsc{Acknowledgments} page. Default is not to have an \textsc{Acknowledgments} page. +% \begin{quote} +% |\acknowledgments|\marg{text} +% \end{quote} +% +% +% \DescribeMacro{\abstract} The argument's text is used as the dissertation/thesis +% abstract. You must include an abstract. There is no limit on length. +% \begin{quote} +% |\abstract|\marg{text} +% \end{quote} +% +% +% \DescribeMacro{\makeintropages} Generate the introductory pages in the proper +% sequence. This command is placed just before your first chapter or section. +% +% +% \subsection{UMI Abstract Formatting} +% This is usually only used in the final preparation of the dissertation. +% +% +% \DescribeMacro{\UMIabstract} The text in the argument is used as the UMI abstract. +% Otherwise, it defaults to using the text from |\abstract| (hence the square brackets). +% However, the UMI abstract can't exceed 350 words in length. The UMI abstract is separate +% from the dissertation abstract and should NOT be included as part of the submitted +% dissertation. Normally this command is called at the end of the main file, +% just before |\end{document}|. The command is ignored if |twoside| is enabled. +% \begin{quote} +% |\UMIabstract|[$\langle$\textit{text}$\rangle$] $\Leftarrow\,$\textbf{Note: square brackets} +% \end{quote} +% +% +% \subsection{Text Formatting Commands} +% These are commands you can use to customize the fonts and font sizes used in the headings. A command is also provided to produce single spacing in certain environments. +% +% +% \DescribeMacro{\singlespacing} Set the line spacing to single spacing. Usually |\singlespacing| +% is required with packages that modify or redefine particular environments (i.e., |thebibliography|). +% For example, if using the |natbib| package, use the command: +% \begin{quote} +% |\newcommand{\bibfont}{\singlespacing}| +% \end{quote} +% The |\bibfont| command will make the text \emph{within} references single spaced while +% there will still be double spacing between each reference. This works even if the +% |chapterbib| package with the |sectionbib| option is used. +% +% +% +% \DescribeMacro{\chapternamesize} Set the size of the chapter name (i.e, `Chapter'). +% Default size is |\Huge|. +% +% +% \DescribeMacro{\chapternamefont} Set the font of the chapter name (i.e, `Chapter'). +% Default font is |\bfseries|. +% +% +% \DescribeMacro{\chaptertitlesize} Set the size of the chapter title. +% Default size is |\huge|. +% +% +% \DescribeMacro{\chaptertitlefont} Set the font of the chapter title. +% Default font is |\bfseries|. +% +% +% \DescribeMacro{\secfontsize} Set the font type and size of the section title. +% Default is |\bfseries\Large|. +% +% +% \DescribeMacro{\subsecfontsize} Set the font type and size of the subsection title. +% Default is |\bfseries\large|. +% +% +% \DescribeMacro{\ssubsecfontsize} Set the font type and size of the subsubsection title. +% Default is |\bfseries\normalsize|. +% +% +% \StopEventually +% +% \section{Implementation and Source Code Listing for the Class File} +% This section deals with the package source code. Please, do not read this unless you really need it or have some strange fascination with inspecting \LaTeX{} internals (like me). The comments are very short and they typically just tell you where you are. If you are experiencing any problems when testing this class, please send me an email and I will try to solve it. +% +% Also, please feel free to send me emails about feature requests, improvements to the code, or changes to the formatting requirements. +% \bigskip +% +% Require \texttt{ifthen} package to process options. +% \begin{macrocode} +%<*class> +\RequirePackage{ifthen} +% \end{macrocode} +% +% A command to keep track of the font size option chosen. +% \begin{macrocode} +\newcommand\@ptsize{} +% \end{macrocode} +% +% Define some booleans to control class options like draft mode, list of figures, etc. +% \begin{macrocode} +\newif\if@openright % Set to true if openright option set +\newif\if@draft % Set to true if draft option set +\@draftfalse +\newif\if@draftcls % Set to true if draft class option set +\@draftclsfalse +\newif\if@figures +\@figurestrue % Make List of Figures +\newif\if@tables +\@tablestrue % Make List of Tables +% \end{macrocode} +% +% Some booleans to keep track of where we are in the document processing. +% \begin{macrocode} +\newif\if@prelimpages % Set to false after producing preliminary pages +\@prelimpagestrue +% \end{macrocode} +% \subsection{Title Page Macros} +% Define the title page macros. +% \begin{macrocode} +\def\@title{NO TITLE!?!} +\def\@author{NO AUTHOR!?!} +\def\@authordegrees{NO DEGREES!?!} +\def\@memberone{ }\def\@membertwo{ }\def\@memberthree{ } +\def\@titlesize{\large} +\renewcommand{\title}[1]{\def\@title{#1}} +\renewcommand{\author}[1]{\def\@author{#1}} +\newcommand{\titlesize}[1]{\def\@titlesize{#1}} +\newcommand{\authordegrees}[1]{\def\@authordegrees{#1}} +\newcommand{\committee}[3]{\def\@memberone{#1}\def\@membertwo{#2}\def\@memberthree{#3}} +% \end{macrocode} +% +% The following commands set the official major and graduate program. +% \begin{macrocode} +\def\@officialmajor{NO OFFICIAL MAJOR!?!} +\newcommand{\officialmajor}[1]{\def\@officialmajor{#1}} +\def\@graduateprogram{NO GRADUATE PROGRAM!?!} +\newcommand{\graduateprogram}[1]{\def\@graduateprogram{#1}} +% \end{macrocode} +% +% The following commands will process the |MA|, |MS|, |ME|, |PhD|, or |DEngr| +% option. (The default is |PhD|.) +% \begin{macrocode} +\newcommand{\thesis}[1] + {\def\@thesisname{thesis} + \def\@Thesisname{Thesis} + \def\@degreename{#1} + } +\newcommand{\dissertation}[1] + {\def\@thesisname{dissertation} + \def\@Thesisname{Dissertation} + \def\@degreename{#1} + } +\dissertation{Doctor of Philosophy} % default +% \end{macrocode} +% +% The following commands set the year in which the degree will be +% awarded, as well as the year of copyright. +% \begin{macrocode} +\def\@degreeyear{\number\year} % default is current year +\def\@degreemonth{\ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi} +\def\@copyrightyear{\number\year} % default is current year +\newif\if@cyrset +\@cyrsetfalse +\newcommand{\degreeyear}[1] + {\def\@degreeyear{#1}\if@cyrset\else\def\@copyrightyear{#1}\fi} +\newcommand{\degreemonth}[1]{\def\@degreemonth{#1}} +\newcommand{\copyrightyear}[1]{\def\@copyrightyear{#1}\@cyrsettrue} +% \end{macrocode} +% \subsection{Option Declarations} +% Now, we declare the class options. +% \begin{macrocode} +\DeclareOption{PhD}{} % default -- nothing more to do +\DeclareOption{DEngr}{\dissertation{Doctor of Engineering}} +\DeclareOption{MA}{\thesis{Master of Arts}} +\DeclareOption{MS}{\thesis{Master of Science}} +\DeclareOption{ME}{\thesis{Master of Engineering}} +% +\DeclareOption{10pt}{\renewcommand\@ptsize{10}} +\DeclareOption{11pt}{\renewcommand\@ptsize{11}} +\DeclareOption{12pt}{\renewcommand\@ptsize{12}} % default size +\DeclareOption{13pt}{\renewcommand\@ptsize{13}} +% +\DeclareOption{nofigureslist}{\@figuresfalse} +\DeclareOption{notableslist}{\@tablesfalse} +\DeclareOption{openright}{\@openrighttrue} +\DeclareOption{openany}{\@openrightfalse} +% \end{macrocode} +% +% \subsubsection{Line Spacing Definitions} +% The following commands will process the |single| or |double| option. +% (The default is |double|.) This controls inter-line spacing. +% \begin{macrocode} +\def\@singlespacing{1.0} +\def\@doublespacing{1.5} % see LaTeX manual for explanation of value +\let\@spacing=\@doublespacing +\newcommand{\@titlespacing}{1.2} % Spacing to use in chapter and section titles +\DeclareOption{single}{\let\@spacing=\@singlespacing% + \let\@titlespacing=\@singlespacing} +\DeclareOption{double}{\let\@spacing=\@doublespacing} +% \end{macrocode} +% +% The following definitions provide a way to get single spacing in some types +% of environments like |thebibliography|. Just resetting |\baselinestretch| +% does not seem to work with some of the packages like |natbib|. The code is +% taken from |setspace.sty| version 6.7 by Geoffrey Tobin. +% +% Line spacing command +% \begin{macrocode} +\newcommand{\setstretch}[1]{% + \def\baselinestretch{#1}% + \@currsize}% +% \end{macrocode} +% +% Allow users to modify the |\SetSinglespace| value to something slightly +% more or less than 1 to help with unusual font heights (when compared to +% their point size). +% +% \begin{macrocode} +\newcommand{\SetSinglespace}[1]{% + \def\setspace@singlespace{#1}} +\SetSinglespace{1} +% \end{macrocode} +% +% This is the command to call when you want single spacing in a particular +% environment. +% +% \begin{macrocode} +\newcommand{\singlespacing}{% + \setstretch {\setspace@singlespace}% normally 1 + \vskip \baselineskip} % Correction for coming into |\singlespacing| +% \end{macrocode} +% +% Modification of the \LaTeX{} command |\@setsize| The meanings of the +% arguments to |\@setsize| appear to be (whatever these may signify): +% current size; font baselineskip; ignored (!); and font size. +% +% \begin{macrocode} +\def\@setsize#1#2#3#4{% + \@nomath#1% + \let\@currsize#1% + \baselineskip #2% + \baselineskip \baselinestretch\baselineskip + \parskip \baselinestretch\parskip + \setbox\strutbox \hbox{% + \vrule height.7\baselineskip + depth.3\baselineskip + width\z@}% + \skip\footins \baselinestretch\skip\footins + \normalbaselineskip\baselineskip#3#4} +% \end{macrocode} +% +% \subsubsection{Mark Overfull hboxes} +% Overfull hboxes are marked. +% \begin{macrocode} +\DeclareOption{draft}{\setlength{\overfullrule}{5pt}\@drafttrue\@draftclstrue} +\DeclareOption{draftcls}{\setlength{\overfullrule}{5pt}\@draftfalse\@draftclstrue} +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} +\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} +\DeclareOption{final}{\setlength{\overfullrule}{0pt}\@draftfalse\@draftclsfalse} +% \end{macrocode} +% +% Provide Chapter and Section title font and size control +% \begin{macrocode} +\def\@chapternamesize{\Huge} +\newcommand{\chapternamesize}[1]{\def\@chapternamesize{#1}} +\def\@chapternamefont{\bfseries} +\newcommand{\chapternamefont}[1]{\def\@chapternamefont{#1}} +\def\@chaptertitlesize{\huge} +\newcommand{\chaptertitlesize}[1]{\def\@chaptertitlesize{#1}} +\def\@chaptertitlefont{\bfseries} +\newcommand{\chaptertitlefont}[1]{\def\@chaptertitlefont{#1}} +\def\@secfontsize{\bfseries\Large} +\newcommand{\secfontsize}[1]{\def\@secfontsize{#1}} +\def\@subsecfontsize{\bfseries\large} +\newcommand{\subsecfontsize}[1]{\def\@subsecfontsize{#1}} +\def\@ssubsecfontsize{\bfseries\normalsize} +\newcommand{\ssubsecfontsize}[1]{\def\@ssubsecfontsize{#1}} +% \end{macrocode} +% +% Provide way to make hyphenating titles optional. +% \begin{macrocode} +\newboolean{hyphenatetitles} +\setboolean{hyphenatetitles}{true} +\DeclareOption{nohyphenatetitles}{\setboolean{hyphenatetitles}{false}} +\DeclareOption{hyphenatetitles}{\setboolean{hyphenatetitles}{true}} +% \end{macrocode} +% +% Set default options and then execute the options. +% \begin{macrocode} +\ExecuteOptions{double,12pt,oneside,final,openany} +\ProcessOptions\relax +% \end{macrocode} +% +% Redefine how |\cleardoublepage| works so that it behaves differently when the |twoside| +% option is chosen. +% \begin{macrocode} +\renewcommand{\cleardoublepage}{\clearpage% + \if@twoside + \ifodd\c@page + \else + \null\thispagestyle{empty}\newpage% make a blank page + \fi + \fi} +% \end{macrocode} +% +% \subsection{Page Layout} +% UCD format requires only letter paper size be used. +% \begin{macrocode} +\setlength{\paperheight}{11in} +\setlength{\paperwidth}{8.5in} +% \end{macrocode} +% +% All margin dimensions measured from a point one inch from top and side +% of page (standard \TeX{}). A little extra (0.1 in) is added on each side +% to ensure that the text will fall within the thesis margin limits +% even if photo-copying enlarges or misaligns it slightly. +% +% According to the UCD format, margins are to be 1.5 inch left, +% 1 inch top, right, and bottom with the page numbers allowed +% to be outside these margins. +% +% \subsubsection{Side Margins} +% \begin{macrocode} +\if@twoside % twoside is non-conforming to UC format + \setlength{\oddsidemargin}{0.6in} % these are added to + \setlength{\evensidemargin}{0.1in} % LaTeX's 1 inch left margin +\else % Note that \oddsidemargin = \evensidemargin + \setlength{\oddsidemargin}{0.6in} % these are added to LaTeX's + \setlength{\evensidemargin}{0.6in} % 1 inch left margin. +\fi +% \end{macrocode} +% +% \subsubsection{Vertical Spacing} +% Top of page: +% |\topmargin| is the nominal distance from \LaTeX{}'s 1 inch top margin to the top of the box containing the running head. |\headheight| is the height of the box containing the running head. |\headsep| is the space between the running head and text. +% +% \begin{macrocode} +\setlength{\topmargin}{-0.6in} +\setlength{\headheight}{0.2in} +\setlength{\headsep}{0.5in} +% \end{macrocode} +% +% Bottom of page: +% |\footskip| is the distance from baseline of box containing foot to baseline of last line of text. +% \begin{macrocode} +\setlength{\footskip}{0.6in} +% \end{macrocode} +% +% \subsubsection{Dimensions of Text} +% |\textheight| is the height of the text (including footnotes and figures, excluding running header and footer). |\textwidth| is the width of text line. +% \begin{macrocode} +\setlength{\textheight}{8.8in} +\setlength{\textwidth}{5.8in} +% \end{macrocode} +% +% A |\raggedbottom| command causes `ragged bottom' pages: pages set to +% natural height instead of being stretched to exactly |\textheight|. +% +% \subsubsection{Input Font Size Info} +% The appropriate |ucdthesis1x.clo| file defines things that depend on the type size. +% In order to meet the UCD requirements, font size must be between 10 +% and 13 points. +% +% \begin{macrocode} +\input{ucdthesis\@ptsize.clo} % \@ptsize is determined by the class option +% \end{macrocode} +% +% \subsection{Lists} +% +% \subsubsection{Enumerate} +% Enumeration is done with four counters: |enumi|, |enumii|, |enumiii| +% and |enumiv|, where |enumN| controls the numbering of the $N$th level +% enumeration. The label is generated by the commands |\labelenumi| +% ... |\labelenumiv|. The expansion of |\p@enumN\theenumN| defines the +% output of a |\ref| command. +% +% \begin{macrocode} +\renewcommand\theenumi{\@arabic\c@enumi} +\renewcommand\theenumii{\@alph\c@enumii} +\renewcommand\theenumiii{\@roman\c@enumiii} +\renewcommand\theenumiv{\@Alph\c@enumiv} +\newcommand\labelenumi{\theenumi.} +\newcommand\labelenumii{(\theenumii)} +\newcommand\labelenumiii{\theenumiii.} +\newcommand\labelenumiv{\theenumiv.} +\renewcommand\p@enumii{\theenumi} +\renewcommand\p@enumiii{\theenumi(\theenumii)} +\renewcommand\p@enumiv{\p@enumiii\theenumiii} +% \end{macrocode} +% +% \subsubsection{Itemize} +% Itemization is controlled by four commands: |\labelitemi|, |\labelitemii|, +% |\labelitemiii|, and |\labelitemiv|, which define the labels of the various +% itemization levels. +% +% \begin{macrocode} +\newcommand\labelitemi{\textbullet} +\newcommand\labelitemii{\normalfont\bfseries \textendash} +\newcommand\labelitemiii{\textasteriskcentered} +\newcommand\labelitemiv{\textperiodcentered} +% \end{macrocode} +% +% \subsubsection{Verse} +% The verse environment is defined by making clever use of the +% list environment's parameters. The user types |\\| to end a line. +% This is implemented by |\let'in| |\\| equal |\@centercr|. +% +% \begin{macrocode} +\newenvironment{verse} + {\let\\\@centercr + \list{}{\itemsep \z@ + \itemindent -1.5em% + \listparindent\itemindent + \rightmargin \leftmargin + \advance\leftmargin 1.5em}% + \item\relax} + {\endlist} +% \end{macrocode} +% +% \subsubsection{Quotation} +% Fills lines and indents paragraph. +% +% \begin{macrocode} +\newenvironment{quotation} + {\list{}{\listparindent 1.5em% + \itemindent \listparindent + \rightmargin \leftmargin + \parsep \z@ \@plus\p@}% + \item\relax} + {\endlist} +% \end{macrocode} +% +% \subsubsection{Quote} +% Same as quotation except no paragraph indentation. +% +% \begin{macrocode} +\newenvironment{quote} + {\list{}{\rightmargin\leftmargin}% + \item\relax} + {\endlist} +% \end{macrocode} +% +% \subsubsection{Labels} +% To change the formatting of the label, you must redefine +% |\descriptionlabel|. +% \begin{macrocode} +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} + {\endlist} +\newcommand*\descriptionlabel[1]{\hspace\labelsep + \normalfont\bfseries #1} +% \end{macrocode} +% +% \subsection{Other Environments} +% \subsubsection{Default Title Page} +% In the normal environments, the |titlepage| environment does nothing but +% start and end a page. +% \begin{macrocode} +\newenvironment{titlepage} + {% + \newpage + \thispagestyle{prelim}% + }% + {\newpage + \if@twoside\else + \fi + } +% \end{macrocode} +% +% \subsubsection{Array and Tabular} +% |\arraycolsep| is half the space between columns in an array environment. |\tabcolsep| is half the space between columns in a tabular environment. |\arrayrulewidth| is the width of rules in array and tabular environment. |\doublerulesep| is the space between adjacent rules in array or tabular environment. +% \begin{macrocode} +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +% \end{macrocode} +% +% \subsubsection{Tabbing} +% |\tabbingsep| is the space used by the |\'| command (see \LaTeX{} manual). +% \begin{macrocode} +\setlength\tabbingsep{\labelsep} +% \end{macrocode} +% +% \subsubsection{Minipage} +% |\@minipagerestore| is called upon entry to a minipage environment to +% set up things that are to be handled differently inside a minipage +% environment. In the current styles, it does nothing. +% \begin{macrocode} +\skip\@mpfootins = \skip\footins +% \end{macrocode} +% +% \subsubsection{Framebox} +% |\fboxsep| is the space left between box and text by |\fbox| and |\framebox|. |\fboxrule| is the width of rules in box made by |\fbox| and |\framebox|. +% \begin{macrocode} +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +% \end{macrocode} +% +% \subsection{Chapters and Sections} +% \subsubsection{Define Counters} +% +% |\newcounter|\marg{NEWCTR}[OLDCTR] Defines NEWCTR to be a counter, which is reset to zero when counter OLDCTR is stepped. Counter OLDCTR must already be defined. +% \begin{macrocode} +\newcounter {part} +\newcounter {chapter} +\newcounter {section}[chapter] +\newcounter {subsection}[section] +\newcounter {subsubsection}[subsection] +\newcounter {paragraph}[subsubsection] +\newcounter {subparagraph}[paragraph] +% \end{macrocode} +% +% For any counter CTR, |\theCTR| is a macro that defines the printed version of counter CTR. It is defined in terms of the following macros: +% +% |\arabic|\marg{COUNTER} : The value of COUNTER printed as an arabic numeral. +% |\roman|\marg{COUNTER} : Its value printed as a lower-case roman numeral. +% |\Roman|\marg{COUNTER} : Its value printed as an upper-case roman numeral. +% |\alph|\marg{COUNTER} : Value of COUNTER printed as a lower-case letter: 1 = a, 2 = b, etc. +% |\Alph|\marg{COUNTER} : Value of COUNTER printed as an upper-case letter: 1 = A, 2 = B, etc. +% +% \begin{macrocode} +\renewcommand \thepart {\@Roman\c@part} +\renewcommand \thechapter {\@arabic\c@chapter} +\renewcommand \thesection {\thechapter.\@arabic\c@section} +\renewcommand\thesubsection {\thesection.\@arabic\c@subsection} +\renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection} +\renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph} +\renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph} +% \end{macrocode} +% +% \subsubsection{Chapter Name} +% |\@chapapp| is initially defined to be `CHAPTER'. The |\appendix| command +% redefines it to be `APPENDIX'. +% \begin{macrocode} +\newcommand\@chapapp{\chaptername} +% \end{macrocode} +% +% |\secdef|\marg{UNSTARCMDS}\marg{STARCMDS} +% +% When defining a |\chapter| or |\section| command without using |\@startsection|, you can use |\secdef| as follows: +% \begin{quote} +% |\def\chapter|{ ... |\secdef| |\CMDA| |\CMDB| }\\ +% |\def\CMDA|[\# 1]\# 2\marg{ ... } Command to define |\chapter|[...]\marg{...}\\ +% |\def\CMDB|\# 1\marg{ ... } Command to define |\chapter*|\marg{...} +% \end{quote} +% \subsubsection{Part Macro} +% \begin{macrocode} +\newcommand\part{% + \if@openright + \cleardoublepage % Starts new page. + \else + \clearpage + \fi + \thispagestyle{thshead} % Page style of part page is 'thshead' + \@tempswafalse % @tempswa := false + \null\vfil % Add fil glue to center title + \bgroup \centering % BEGIN centering + \secdef\@part\@spart} +% \end{macrocode} +% +% \begin{macrocode} +\def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2 + \refstepcounter{part}% % THEN step part counter + \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}% add toc line + \else % ELSE add unnumbered line + \addcontentsline{toc}{part}{#1}% + \fi % End if + \markboth{}{} + \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2 + \normalsize\bfseries Part\thepart % THEN Print 'Part' and number + \par % in \normalsize bold. + \vskip 20\p@ % Add space before title. + \fi + \huge\bfseries #2\par\@endpart} % Print Title in \huge bold. +% \end{macrocode} +% Print title in |\normalsize| boldface +% \begin{macrocode} +\def\@spart#1{\normalsize\bfseries #1\par\@endpart} % +% \end{macrocode} +% +% |\@endpart| finishes the part page +% \begin{macrocode} +\def\@endpart{\vfil\newpage % End page with 1fil glue. + \if@twoside + \if@openright + \null + \thispagestyle{empty}% + \newpage + \fi + \fi + \if@tempswa % IF @tempswa = true + \twocolumn % THEN \twocolumn + \fi} +% \end{macrocode} +% +% \subsubsection{Chapter Macro} +% \begin{macrocode} +\newcommand\chapter{% + \if@openright\cleardoublepage\else\clearpage\fi % Starts new page. + \if@prelimpages % Are we on preliminary pages? + \thispagestyle{prelim} % if yes, format for preliminary pages + \else + \thispagestyle{thshead} % Otherwise it is the main text + \fi + \global\@topnum\z@ % Prevents figures at top of first page in chapter. + \@afterindentfalse % Suppress indent in first paragraph, + \secdef\@chapter\@schapter} % change to \@afterindenttrue to indent. +% \end{macrocode} +% +% \begin{macrocode} +\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne + \refstepcounter{chapter}% + \typeout{\@chapapp\space\thechapter.}% + \addcontentsline{toc}{chapter}% + {\protect\numberline{\thechapter}#1}% + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% Adds between-chapter space + \addtocontents{lot}{\protect\addvspace{10\p@}}% to lists of figs & tables. + \@makechapterhead{#2}% + \@afterheading} % Routine called after chapter and section heading. +% \end{macrocode} +% +% |\@makechapterhead|\marg{TEXT} Makes the heading for the |\chapter| command. +% \begin{macrocode} +\def\@makechapterhead#1{% + \vspace*{50\p@}% + {\renewcommand\baselinestretch{\@titlespacing}% set spacing for chapter title + \parindent \z@ \raggedright \normalfont + \ifnum \c@secnumdepth >\m@ne + \@chapternamefont\@chapternamesize \@chapapp\space \thechapter + \par\nobreak + \vskip 20\p@ + \fi + \interlinepenalty\@M + \@chaptertitlefont\@chaptertitlesize #1\par\nobreak + \vskip 40\p@ + }\renewcommand\baselinestretch{\@spacing}\@normalsize}% return to \@spacing +% \end{macrocode} +% +% |\@makeschapterhead|\marg{TEXT} Makes the heading for the |\chapter*| command. +% \begin{macrocode} +\def\@schapter#1{\@makeschapterhead{#1}\@afterheading} +% \end{macrocode} +% +% \begin{macrocode} +\def\@makeschapterhead#1{% % Heading for \chapter* command + \vspace*{-30\p@}% % Space at top of page. + {\parindent \z@ \raggedright + \normalfont + \interlinepenalty\@M + \centering \large \scshape% % Title font. + #1\par\nobreak % Title and TeX penalty to prevent page break. + \vskip 20\p@ % Space between title and text. + }} +% \end{macrocode} +% \subsubsection{Sectioning Macros} +% |\@startsection|\marg{NAME}\marg{LEVEL}\marg{INDENT}\marg{BEFORESKIP}\\ +% \marg{AFTERSKIP}\marg{STYLE} optional * [ALTHEADING]\marg{HEADING} +% +% Generic command to start a section.\\ +% NAME : e.g., 'subsection'\\ +% LEVEL : a number, denoting depth of section -- e.g., chapter=1,\\ +% section = 2, etc. A section number will be printed if\\ +% and only if LEVEL $\leq$ the value of the secnumdepth\\ +% counter.\\ +% INDENT : Indentation of heading from left margin +% BEFORESKIP : Absolute value = skip to leave above the heading. +% If negative, then paragraph indent of text following +% heading is suppressed. +% AFTERSKIP : if positive, then skip to leave below heading, +% else - skip to leave to right of run-in heading. +% STYLE : commands to set style +% If '*' missing, then increment the counter. If it is present, then +% there should be no [ALTHEADING] argument. A sectioning command +% is normally defined to \@startsection + its first six arguments. +% Note: for ?SKIP, negation applies to all components of a skip -- the +% negative of (10pt plus 5pt minus 2.5pt) is (slightly surprisingly) +% (-10pt plus -5pt minus -2.5pt) +% \begin{macrocode} +\ifthenelse{\boolean{hyphenatetitles}}{% + \newcommand{\TitleHyphenation}{}% + }{% + \newcommand{\TitleHyphenation}{% + \pretolerance=10000% + \hyphenpenalty=200% + \raggedright}% + } +\newcommand\section{\@startsection {section}{1}{\z@}% + {-2.0ex \@plus -.5ex \@minus -.2ex}% + {.75ex \@plus.1ex}% + {\normalfont\renewcommand\baselinestretch{\@titlespacing}% + \@secfontsize\TitleHyphenation}} +\newcommand\subsection{\@startsection{subsection}{2}{\z@}% + {-1.5ex\@plus -.5ex \@minus -.2ex}% + {.5ex \@plus .1ex}% + {\normalfont\renewcommand\baselinestretch{\@titlespacing}% + \@subsecfontsize\TitleHyphenation}} +\newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {-1.0ex\@plus -.3ex \@minus -.1ex}% + {.5ex \@plus .1ex}% + {\normalfont\renewcommand\baselinestretch{\@titlespacing}% + \@ssubsecfontsize\TitleHyphenation}} +% \end{macrocode} +% +% Because |\{sub,}paragraph| are in-line, we allow hyphenation always. +% \begin{macrocode} +\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}% + {.75ex \@plus.2ex \@minus.1ex}% + {-1em}% + {\normalfont\normalsize\bfseries}} +\newcommand\subparagraph{\@startsection{subparagraph}{4}{\parindent}% + {.75ex \@plus.2ex \@minus .1ex}% + {-1em}% + {\normalfont\normalsize\bfseries}} +% \end{macrocode} +% +% Default initializations of |\...mark| commands. (See below for their +% use in defining page styles). +% \begin{macrocode} +\newcommand*\chaptermark[1]{} +% \end{macrocode} +% +% The value of the counter |secnumdepth| gives the depth of the +% highest-level sectioning command that is to produce section numbers. +% \begin{macrocode} +\setcounter{secnumdepth}{3} +% \end{macrocode} +% +% \subsubsection{Appendix} +% The |\appendix| command must do the following:\\ +% -- reset the chapter counter to zero\\ +% -- set |\@chapapp| to Appendix (for messages)\\ +% -- redefine the chapter counter to produce appendix numbers\\ +% -- reset the section counter to zero\\ +% -- redefine the |\chapter| command if appendix titles and headings are\\ +% to look different from chapter titles and headings. +% \begin{macrocode} +\newcommand\appendix{\par% + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \gdef\@chapapp{\appendixname}% + \gdef\thechapter{\@Alph\c@chapter}} +% \end{macrocode} +% +% \subsection{Default List Parameters} +% The following commands are used to set the default values for the list +% environment's parameters. See the \LaTeX{} manual for an explanation of +% the meanings of the parameters. Defaults for the list environment are +% set as follows. First, |\rightmargin|, |\listparindent| and |\itemindent| +% are set to 0pt. Then, for a $K$th level list, the command |\@list|$K$ is +% called, where $K$ denotes |i|, |ii|, ... , |vi|. (i.e., |\@listiii| is +% called for a third-level list.) By convention, |\@listK| should set +% |\leftmargin| to |\leftmarginK|. +% +% For efficiency, level-one list's values are defined at top level, and +% |\@listi| is defined to set only |\leftmargin|. +% \begin{macrocode} +\setlength\leftmargini {2.5em} +\leftmargin \leftmargini +\setlength\leftmarginii {2.2em} % > \labelsep + width of `(m)' +\setlength\leftmarginiii {1.87em} % > \labelsep + width of `vii.' +\setlength\leftmarginiv {1.7em} % > \labelsep + width of `M.' +\setlength\leftmarginv {1em} +\setlength\leftmarginvi {1em} +\setlength \labelsep {.5em} +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\parsep 5pt plus 2.5pt minus 1pt +\def\@listI{\leftmargin\leftmargini} +\let\@listi\@listI +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii\advance\labelwidth-\labelsep + \topsep 5pt plus 2.5pt minus 1pt + \parsep 2.5pt plus 1pt minus 1pt + \itemsep \parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii\advance\labelwidth-\labelsep + \topsep 2.5pt plus 1pt minus 1pt + \parsep \z@ \partopsep 1pt plus 0pt minus 1pt + \itemsep \topsep} +\def\@listiv{\leftmargin\leftmarginiv + \labelwidth\leftmarginiv\advance\labelwidth-\labelsep} +\def\@listv{\leftmargin\leftmarginv + \labelwidth\leftmarginv\advance\labelwidth-\labelsep} +\def\@listvi{\leftmargin\leftmarginvi + \labelwidth\leftmarginvi\advance\labelwidth-\labelsep} +% \end{macrocode} +% +% \subsection{Table of Contents, etc.} +% A |\subsection| command writes a +% \begin{quote} +% |\contentsline|\marg{subsection}\marg{TITLE}\marg{PAGE} +% \end{quote} +% command on the |.toc| file, where TITLE contains the contents of the +% entry and PAGE is the page number. If subsections are being numbered, +% then TITLE will be of the form +% \begin{quote} +% |\numberline|\marg{NUM}\marg{HEADING} +% \end{quote} +% where NUM is the number produced by |\thesubsection|. Other sectioning +% commands work similarly. +% +% A |\caption| command in a |figure| environment writes +% \begin{quote} +% |\contentsline|\marg{figure}\marg{|\numberline|\marg{NUM}\marg{CAPTION}}\marg{PAGE} +% \end{quote} +% on the |.lof| file, where NUM is the number produced by |\thefigure| and +% CAPTION is the figure caption. It works similarly for a 'table' environment. +% +% The command |\contentsline{NAME}| expands to |\l@NAME|. So, to specify +% the Table of Contents, we must define |\l@chapter|, |\l@section|, +% |\l@subsection|, ...; to specify the list of figures, we must define +% |\l@figure|; and so on. Most of these can be defined with the +% |\@dottedtocline| command, which works as follows. +% +% \begin{quote} +% |\@dottedtocline|\marg{LEVEL}\marg{INDENT}\marg{NUMWIDTH}\\ +% \marg{TITLE}\marg{PAGE} +% \end{quote} +% LEVEL : An entry is produced only if LEVEL $\leq$ value of +% |tocdepth| counter. Note, |\chapter| is level 0, |\section| +% is level 1, etc. +% INDENT : The indentation from the outer left margin of the start of +% the contents line. +% NUMWIDTH : The width of a box in which the section number is to go, +% if TITLE includes a |\numberline| command. +% +% This command uses the following three parameters, which are set +% with a |\def| (so em's can be used to make them depend upon the font). +% |\@pnumwidth| : The width of a box in which the page number is put. +% |\@tocrmarg| : The right margin for multiple line entries. One +% wants |\@tocrmarg| $\geq$ |\@pnumwidth| +% |\@dotsep| : Separation between dots, in mu units. Should be |\def'd| to +% a number like 2 or 1.7 +% \begin{macrocode} +\newcommand\@pnumwidth{1.75em} +\newcommand\@tocrmarg{2.75em} +\newcommand\@dotsep{4.5} +\setcounter{tocdepth}{2} +% \end{macrocode} +% +% \subsubsection{Table of Contents} +% \begin{macrocode} +\newcommand\tableofcontents{% + \chapter*{\contentsname + \@mkboth{% + \contentsname}{\contentsname}}% + \renewcommand\baselinestretch{\@spacing}\@normalsize\@starttoc{toc}% + } +\newcommand*\l@part[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty{-\@highpenalty}% + \addvspace{2.25em \@plus\p@}% + \setlength\@tempdima{3em}% + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + {\leavevmode + \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par + \nobreak + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \endgroup + \fi} +% \end{macrocode} +% +% \begin{macrocode} +\newcommand*\l@chapter[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty}% + \vskip 1.0em \@plus\p@ + \setlength\@tempdima{1.5em}% + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + \leavevmode \bfseries + \advance\leftskip\@tempdima + \hskip -\leftskip + #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par + \penalty\@highpenalty + \endgroup + \fi} +\newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}} +\newcommand*\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}} +\newcommand*\l@paragraph{\@dottedtocline{4}{10em}{5em}} +\newcommand*\l@subparagraph{\@dottedtocline{5}{12em}{6em}} +% \end{macrocode} +% +% \subsubsection{List of Figures} +% \begin{macrocode} +\newcommand\listoffigures{% + \if@figures\chapter*{\listfigurename}% + \@mkboth{\listfigurename}% + {\listfigurename}% + \addcontentsline{toc}{section}{\listfigurename}% + \@starttoc{lof}% + \fi} +\newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} +% \end{macrocode} +% +% \subsubsection{List of Tables} +% \begin{macrocode} +\newcommand\listoftables{% + \if@tables\chapter*{\listtablename}% + \@mkboth{% + \listtablename}% + {\listtablename}% + \addcontentsline{toc}{section}{\listtablename}% + \@starttoc{lot}% + \fi} +\let\l@table\l@figure +% \end{macrocode} +% +% \subsubsection{Bibliography} +% The |thebibliography| environment executes the following commands: +% +% |\def\newblock{\hskip .11em plus .33em minus -.07em}| -- +% Defines the `closed' format, where the blocks (major units of +% information) of an entry run together. +% +% |\sloppy| -- Used because it's rather hard to do line breaks in +% bibliographies, +% +% +%% \begin{macrocode} +\newdimen\bibindent +\setlength\bibindent{1.5em} +\newenvironment{thebibliography}[1] + {\chapter*{\bibname}% + \@mkboth{\bibname}{\bibname}% + \renewcommand\baselinestretch{1}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv} + \renewcommand\baselinestretch{\@singlespacing}\@normalsize % enforce single spacing for each entry + }% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \renewcommand\baselinestretch{\@spacing}\@normalsize % return to original line spacing + \endlist} +\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty +% \end{macrocode} +% +% |\def\@biblabel#1{[#1]\hfill}| Produces the label for a |\bibitem|[...] command. +% |\def\@cite#1{[#1]}| Produces the output of the |\cite| command. +% +% \subsubsection{The Index} +% THE THEINDEX ENVIRONMENT +% Produces double column format, with each paragraph a separate entry. +% The user commands |\item|, |\subitem| and |\subsubitem| are used to +% produce the entries, and |\indexspace| adds an extra vertical space +% that's the right size to put above the first entry with a new letter +% of the alphabet. +% \begin{macrocode} +\newif\if@restonecol % used to restore one-column format after index + %(two column not used outside the index environment) +\newenvironment{theindex} + {\@restonecoltrue + \twocolumn[\@makeschapterhead{\indexname}]% + \@mkboth{\indexname}% + {\indexname}% + \thispagestyle{thshead}\parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \columnseprule \z@ + \columnsep 35\p@ + \let\item\@idxitem} + {\if@restonecol\onecolumn\else\clearpage\fi} +\newcommand\@idxitem{\par\hangindent 40\p@} +\newcommand\subitem{\@idxitem \hspace*{20\p@}} +\newcommand\subsubitem{\@idxitem \hspace*{30\p@}} +\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +% \end{macrocode} +% +% \subsubsection{Footnotes} +% |\footnoterule| is a macro to draw the rule separating the footnotes from +% the text. It should take zero vertical space, so it needs a negative +% skip to compensate for any positive space taken by the rule. (See +% |plain.tex|.) +% \begin{macrocode} +\renewcommand\footnoterule{% + \kern-3\p@ + \hrule\@width.4\columnwidth + \kern2.6\p@} +\@addtoreset{footnote}{chapter} % Numbers footnotes within chapters +% \end{macrocode} +% +% |\@makefntext|\marg{NOTE} : +% \begin{macrocode} +\newcommand\@makefntext[1]{% + \parindent 1em% + \noindent + \hb@xt@1.8em{\hss\@makefnmark}#1} +% \end{macrocode} +% +% |\@makefnmark| : A macro to generate the footnote marker that goes +% in the text. Default used. +% +% \subsection{Figures and Tables} +% \subsubsection{Float Placement Parameters} +% See \LaTeX{} manual for their definition. +% \begin{macrocode} +\setcounter{topnumber}{4} +\renewcommand\topfraction{.9} +\setcounter{bottomnumber}{4} +\renewcommand\bottomfraction{.7} +\setcounter{totalnumber}{10} +\renewcommand\textfraction{.1} +\renewcommand\floatpagefraction{.66} +\setcounter{dbltopnumber}{4} +\renewcommand\dbltopfraction{.66} +\renewcommand\dblfloatpagefraction{.66} +% \end{macrocode} +% +% |\@makecaption|\marg{NUMBER}\marg{TEXT} : Macro to make a figure or table caption. +% NUMBER : Figure or table number--e.g., 'Figure 3.2' +% TEXT : The caption text. +% Macro should be called inside a |\parbox| of right width, with |\normalsize|. +% \begin{macrocode} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{6\p@} +\setlength\belowcaptionskip{0\p@} +\long\def\@makecaption#1#2{% + \renewcommand{\baselinestretch}{1.0} + \small + \vskip\abovecaptionskip + \sbox\@tempboxa{#1. #2}% + \ifdim \wd\@tempboxa >0.9\hsize% + \hskip.05\hsize\parbox{0.9\hsize}{#1. #2}%\par + \else + \global \@minipagefalse + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \normalsize + \vskip\belowcaptionskip + } +% \end{macrocode} +% +% To define a float of type TYPE (e.g., TYPE = figure), the document style +% must define the following. +% +% |\fps@TYPE| : The default placement specifier for floats of type TYPE. +% +% |\ftype@TYPE| : The type number for floats of type TYPE. Each TYPE has +% associated a unique positive TYPE NUMBER, which is a power +% of two. E.g., figures might have type number 1, tables type +% number 2, programs type number 4, etc. +% +% |\ext@TYPE| : The file extension indicating the file on which the +% contents list for float type TYPE is stored. For example, +% |\ext@figure| = 'lof'. +% +% |\fnum@TYPE| : A macro to generate the figure number for a caption. +% For example, |\fnum@TYPE| == Figure |\thefigure|. +% +% The actual float-making environment commands--e.g., the commands +% |\figure| and |\endfigure|--are defined in terms of the macros |\@float| +% and |\end@float|, which are described below. +% +% |\@float|\marg{TYPE}\marg[PLACEMENT] : Macro to begin a float environment for a +% single-column float of type TYPE with PLACEMENT as the placement +% specifier. The default value of PLACEMENT is defined by |\fps@TYPE|. +% The environment is ended by |\end@float|. +% E.g., |\figure == \@float{figure}|, |\endfigure == \end@float|. +% +% \subsubsection{Figure} +% \begin{macrocode} +\newcounter{figure}[chapter] +\renewcommand \thefigure + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{% +\figurename\nobreakspace\thefigure}% Text with caption figure number +\newenvironment{figure} + {\@float{figure}} + {\end@float} +\newenvironment{figure*} + {\@dblfloat{figure}} + {\end@dblfloat} +% \end{macrocode} +% +% \subsubsection{Table} +% \begin{macrocode} +\newcounter{table}[chapter] +\renewcommand \thetable + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename\nobreakspace\thetable} +\newenvironment{table} + {\@float{table}} + {\end@float} +\newenvironment{table*} + {\@dblfloat{table}} + {\end@dblfloat} +% \end{macrocode} +% +% \subsection{Page Styles} +% The page style 'foo' is defined by defining the command |\ps@foo|. This +% command should make only local definitions. There should be no stray +% spaces in the definition, since they could lead to mysterious extra +% spaces in the output. +% +% The |\ps@...| command defines the macros |\@oddhead|, |\@oddfoot|, +% |\@evenhead|, and |\@evenfoot| to define the running heads and +% feet---e.g., |\@oddhead| is the macro to produce the contents of the +% heading box for odd-numbered pages. It is called inside an |\hbox| of +% width |\textwidth|. +% +% To make headings determined by the sectioning commands, the page style +% defines the commands |\chaptermark|, |\sectionmark|, ... , where +% |\chaptermark|\marg{TEXT} is called by |\chapter| to set a mark, and so on. +% The |\...mark| commands and the |\...head| macros are defined with the +% help of the following macros. (All the |\...mark| commands should be +% initialized to no-ops.) +% +% MARKING CONVENTIONS: +% \LaTeX{} extends \TeX{}'s |\mark| facility by producing two kinds of marks +% a 'left' and a 'right' mark, using the following commands: +% |\markboth|\marg{LEFT}\marg{RIGHT} : Adds both marks. +% |\markright|\marg{RIGHT} : Adds a 'right' mark. +% |\leftmark| : Used in the |\@oddhead|, |\@oddfoot|, |\@evenhead| or |\@evenfoot| +% macro, gets the current 'left' mark. Works like \TeX{}'s +% |\botmark| command. +% |\rightmark| : Used in the |\@oddhead|, |\@oddfoot|, |\@evenhead| or |\@evenfoot| +% macro, gets the current 'right' mark. Works like \TeX{}'s +% |\firstmark| command. +% +% The marking commands work reasonably well for right marks 'numbered +% within' left marks--e.g., the left mark is changed by a |\chapter| command and +% the right mark is changed by a |\section| command. However, it does +% produce somewhat anomalous results if two |\bothmark|'s occur on the same page. +% \begin{macrocode} +\mark{{}{}} % Initializes TeX's marks +% \end{macrocode} +% +% \subsubsection{Preliminary Page Style} +% Definition of 'prelim' page style that is used for preliminary +% pages of the thesis (i.e., those that are numbered using small +% roman numbers (i, ii, iii, etc.) centered at the page bottom. +% \begin{macrocode} +\def\ps@prelim{% + \if@draftcls % If 'draftcls' option + \if@twoside % If 'twoside' option + \def\@oddhead{\hfil\textsc{\footnotesize DRAFT \quad\rightmark}} + \def\@evenhead{\textsc{\footnotesize DRAFT \quad\leftmark\hfil}} + \else + \def\@oddhead{\textsc{\footnotesize DRAFT \quad\rightmark\hfil}} + \let\@evenhead\@oddhead + \fi + \let\@mkboth\markboth + \def\chaptermark##1{% + \markboth {{% + \@chapapp\ \thechapter. \ % + ##1}}{}}% + \def\@oddfoot{\hfil\textrm{-\thepage -}\hfil} + \let\@evenfoot\@oddfoot + \else + \def\@oddhead{} + \def\@evenhead{} + \def\@oddfoot{\hfil\textrm{-\thepage -}\hfil} + \let\@evenfoot\@oddfoot + \fi} +% \end{macrocode} +% +% \subsubsection{Thesis Body Page Style} +% Definition of |thshead| page style +% Note the use of \#\# 1 for parameter of |\def\chaptermark| inside the +% |\def\ps@thshead|. +% \begin{macrocode} +\newlength{\foliosep} +\newlength{\UMIfoliosep} +% gap separating page number box from edge of text +\setlength{\foliosep}{0.34in} +% gap separating page number from edge of text +\setlength{\UMIfoliosep}{0.25in} +% \end{macrocode} +% +% \begin{macrocode} +\def\ps@thshead{\def\@oddfoot{}\def\@evenfoot{}% No footers. +\if@twoside % If `twoside' option + \if@draftcls % If `draftcls' option + \def\@oddhead{\hbox to\textwidth{% Heading on odd (right) pages. + {\hfil\textsc{\footnotesize DRAFT \quad\rightmark}}% + % Push the page number into the margin + \rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}} + \def\@evenhead{\hbox to\textwidth{% Heading on even (left) pages. + % Push the page number into the margin + \llap{\hbox to 20pt{\thepage\hfill}\hskip\foliosep}% + {\footnotesize DRAFT \quad\leftmark}\hfil}} + \let\@mkboth\markboth + \def\chaptermark##1{% + \markboth {{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\ \thechapter. \ % + \fi + ##1}}{}}% + \def\sectionmark##1{% + \markright {{% + \ifnum \c@secnumdepth >\z@ + \thesection. \ % + \fi + ##1}}} + \else + \def\@oddhead{\hbox to\textwidth{% Heading on odd (right) pages. + % Push the page number into the margin + \hfill\rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}} + \def\@evenhead{\hbox to\textwidth{% Heading on even (left) pages. + % Push the page number into the margin + \llap{\hbox to 20pt{\thepage\hfill}\hskip\foliosep}\hfill}} + \fi +\else + \if@draftcls % If 'draft' option + \def\@oddhead{\hbox to\textwidth{% + {\textsc{\footnotesize DRAFT \quad\rightmark}}% + \hfil\rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}}% Heading. + \let\@evenhead\@oddhead + \def\chaptermark##1{\markright {{\ifnum \c@secnumdepth >\m@ne + \@chapapp\ \thechapter. \ \fi ##1}}} + \else + \def\@oddhead{\hbox to\textwidth{% + \hfill\rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}}% Heading. + \let\@evenhead\@oddhead + \fi +\fi} +% \end{macrocode} +% +% \subsubsection{UMI Abstract Page Style} +% \begin{macrocode} +\def\ps@UMIheadings{% UMI Abstract Heading for page 2 +\def\@oddfoot{}\def\@evenfoot{}% No footers +\def\@oddhead{\hbox to\textwidth{% Header for odd pages + % force page number into right margin + \hfill\rlap{\hskip\UMIfoliosep -\thepage -}}}% +\let\@evenhead\@oddhead} % Even pages same as odd pages +% \end{macrocode} +% +% \subsubsection{Standard Page Styles} +% Definition of headings from report.cls. +% \begin{macrocode} +\if@twoside + \def\ps@headings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{% + \markboth {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\ \thechapter. \ % + \fi + ##1}}{}}% + \def\sectionmark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\z@ + \thesection. \ % + \fi + ##1}}}} +\else + \def\ps@headings{% + \let\@oddfoot\@empty + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\ \thechapter. \ % + \fi + ##1}}}} +\fi +\def\ps@myheadings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\@gobbletwo + \let\chaptermark\@gobble + \let\sectionmark\@gobble + } +% \end{macrocode} +% +% \subsection{Miscellaneous} +% \subsubsection{\texttt{$\backslash$today} Macro} +% \begin{macrocode} +\def\today{\ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year} +% \end{macrocode} +% +% \subsubsection{Equation and Eqnarray} +% Put here because it must follow |\chapter| definition +% |\newcounter{equation}| +% \begin{macrocode} +\@addtoreset {equation}{chapter}% Makes \chapter reset 'equation' counter. +\renewcommand\theequation + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@equation} +% \end{macrocode} +% +% \subsubsection{Element Names (e.g., Contents, Index, Chapter, etc.)} +% Define names of elements +% \begin{macrocode} +\newcommand\contentsname{Contents} +\newcommand\listfigurename{List of Figures} +\newcommand\listtablename{List of Tables} +\newcommand\bibname{References} +\newcommand\indexname{Index} +\newcommand\figurename{Figure} +\newcommand\tablename{Table} +\newcommand\partname{Part} +\newcommand\chaptername{Chapter} +\newcommand\appendixname{Appendix} +\newcommand\abstractname{Abstract} +\newcommand\acknowledgename{Acknowledgments} +\newcommand\dedicationname{Dedication} +% \end{macrocode} +% +% \subsubsection{Redefine \TeX{} Text Macros} +% Make old \TeX{} commands behave as LaTeX commands +% \begin{macrocode} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal} +% \end{macrocode} +% +% \subsubsection{Code Environment} +% Same as verbatim except it is always in single spacing +% and double spacing is restored at the end +% \begin{macrocode} +\begingroup \catcode `|=0 \catcode `[= 1 +\catcode`]=2 \catcode `\{=12 \catcode `\}=12 +\catcode`\\=12 |gdef|@xcode#1\end{code}[#1|end[code]] +|endgroup +\def\code{\par\renewcommand\baselinestretch{1}\@normalsize\@verbatim +\frenchspacing\@vobeyspaces \@xcode} +\def\endcode{\renewcommand\baselinestretch{\@spacing}\@normalsize\endtrivlist} +% \end{macrocode} +% +% \subsubsection{Footnotes} +% Change it so that footnotes are printed in single spacing +% \begin{macrocode} +\long\def\@footnotetext#1{\insert\footins{\renewcommand\baselinestretch{1} + \footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore + \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext + {\rule{\z@}{\footnotesep}\ignorespaces + #1\strut}\renewcommand\baselinestretch{\@spacing}}} +% \end{macrocode} +% +% \subsection{Initialization} +% Default initializations +% \begin{macrocode} +\ps@plain % 'plain' page style +\pagenumbering{arabic} % Arabic page numbers +\onecolumn % Single-column. +\if@twoside\else\raggedbottom\fi % Ragged bottom unless twoside option. +% \end{macrocode} +% +% \subsection{Preliminary Pages} +% Generate thesis preliminary pages. +% +% NEEDSWORK: This |singlespacing| test always fails, even when |ucdavisthesis.cls| is loaded. +% \begin{macrocode} +\def\@stdsinglespacing{1.0} +\ifx\@singlespacing\@stdsinglespacing + % Spacing has already been set (in ucdavisthesis.cls). +\else + % Spacing was not set, set it here as if we were ucdavisthesis.cls. + % \typeout{Spacing not set.} + \def\@singlespacing{1.0} + \def\@doublespacing{1.5} % see above for explanation of value + \let\@spacing=\@singlespacing +\fi +% \end{macrocode} +% +% The following macro pair save and restore |twocolumn| status. +% \begin{macrocode} +\newif\if@ColumnSaveValue +\newcommand{\ColumnSave}{ + \if@twocolumn + \@ColumnSaveValuetrue + \else + \@ColumnSaveValuefalse + \fi + \pagebreak + \onecolumn +} +\newcommand{\ColumnSaveHeading}[1]{ + \if@twocolumn + \@ColumnSaveValuetrue + \pagebreak + \twocolumn[#1] + \else + \@ColumnSaveValuefalse + \pagebreak + #1 + \fi +} +\newcommand{\ColumnRestore}{\if@ColumnSaveValue\twocolumn\fi} +% \end{macrocode} +% +% \subsubsection{Title Page} +% \begin{macrocode} +\newcommand\@maketitlepage{ + \begin{titlepage} + \renewcommand\baselinestretch{\@singlespacing} + \ColumnSave + \begin {center} + \leavevmode\vfil + \@titlesize{\@title} \\ \bigskip + \normalsize By \\ \bigskip + \textsc{\@author} \\ + \@authordegrees \\ \bigskip + \textsc{\@Thesisname} \\ \bigskip + Submitted in partial satisfaction of the requirements + for the degree of \\ \bigskip + \textsc{\@degreename} \\ \bigskip + in \\ \bigskip + \@officialmajor \\ \bigskip + in the \\ \bigskip + \textsc{Office of Graduate Studies} \\ \bigskip + of the \\ \bigskip + \textsc{University of California} \\ \bigskip + \textsc{Davis} \\ \bigskip\bigskip + Approved: \\ \vspace{20pt} + \textit{\@memberone}\\ \vspace{-9pt} + \rule{3in}{1pt} \\ \vspace{14pt} + \textit{\@membertwo}\\ \vspace{-9pt} + \rule{3in}{1pt} \\ \vspace{14pt} + \textit{\@memberthree}\\ \vspace{-9pt} + \rule{3in}{1pt} \\ \medskip + Committee in Charge \\ \bigskip + \@degreeyear \\ + \vfil + \end {center} + \ColumnRestore + \end{titlepage} +} +% \end{macrocode} +% +% \subsubsection{Copyright Page} +% The Copyright page does not get numbered or counted in numbering. +% \begin{macrocode} +\newif\if@copyright +\@copyrighttrue +\newcommand\nocopyright{\@copyrightfalse} +\def\@copyrightinfo{All rights reserved.} +\newcommand\copyrightinfo[1]{\def\@copyrightinfo{#1}} +\newcommand\@makecopyrightpage{% + \if@copyright + \thispagestyle{empty} + \ColumnSave + \null + \vfill + \begin{center} + \normalsize \normalfont Copyright \copyright\ + \ifx\@copyrightyear\@degreeyear \@degreeyear\else + \@copyrightyear \fi\ by \\ + \@author \\ + \emph{\@copyrightinfo} + \end{center} + \ColumnRestore + % Increment page number if oneside + \if@twoside\else\addtocounter{page}{-1}\fi + \else + \relax % don't create copyright page + \fi +} +% \end{macrocode} +% +% \subsubsection{Dedication Page} +% \begin{macrocode} +\newif\if@dedication +\def\@dedication{} +\newcommand\dedication[1]{\@dedicationtrue\def\@dedication{#1}} +\newcommand\@makededication{ + \if@dedication + \@mkboth{\dedicationname}{\dedicationname} + \ColumnSave + \par + \renewcommand\baselinestretch{\@spacing}\@normalsize\normalfont + \vspace*{0pt} % force spacing at top of page + \vfill + \begin{center} + \@dedication + \end{center} + \vfill\vfill % put about 1:2 (above:below) dedication + \ColumnRestore + \fi +} +% \end{macrocode} +% +% \subsubsection{Abstract Page} +% \begin{macrocode} +\newif\if@abstract +\def\@abstract{} +\newcommand\abstract[1]{\@abstracttrue\def\@abstract{#1}} +% \end{macrocode} +% +% This has one argument: the |baselinestretch| \\ +% The UCD Format requires doublespacing +% \begin{macrocode} +\newcommand{\@makeabstractpage}[1]{% + \if@abstract + \@mkboth{\abstractname}{\abstractname} + \addcontentsline{toc}{section}{\abstractname}% + \ColumnSave + \par + \begin{center} + \textsc{\large \abstractname\ of the \@Thesisname}\\ \bigskip + \textbf{\@title} % \textsb? + \end{center} + \ifx\@spacing\@doublespacing\bigskip\smallskip\else\bigskip\fi + \renewcommand\baselinestretch{#1}\@normalsize +% \end{macrocode} + % + % Set up spacing. + % If it's single spacing, indent the margins. + % If double spacing is required than things are already + % ugly enough (and we loose enough space) that we may + % as well use the whole |\textwidth|. +% \begin{macrocode} + \ifthenelse{\equal{#1}{\@stdsinglespacing}}{% + \begin{center} + \begin{minipage}{4.75in} + \setlength{\parindent}{1.5em} + \@abstract + \end{minipage} + \end{center} + }{% + \@abstract + } + \vfill + \renewcommand\baselinestretch{\@spacing}\@normalsize + \ColumnRestore + \else + \typeout{No abstract.} + \fi\newpage +} +% \end{macrocode} +% +% \subsubsection{Acknowledgments Page} +% \begin{macrocode} +\newif\if@acks +\def\@acknowledgments{} +\newcommand\acknowledgments[1]{\@ackstrue\def\@acknowledgments{#1}} +\newcommand\@makeackheading{% + { + \centering + \textsc{\large \acknowledgename} + \vskip 12pt + } +} +\newcommand\@makeacknowledgments{% + \if@acks + \@mkboth{\acknowledgename}{\acknowledgename} + \addcontentsline{toc}{section}{\acknowledgename}% + \ColumnSaveHeading{\@makeackheading} + \par + \renewcommand\baselinestretch{\@spacing}\@normalsize + \noindent \normalsize \normalfont \@acknowledgments + \vfill + \ColumnRestore + \fi\newpage +} +% \end{macrocode} +% +% \subsubsection{Print All Preliminary Pages} +% \begin{macrocode} +\newcommand\makeintropages{% + % Preliminary page style (lowercase roman numbers at bottom of page) + \pagenumbering{roman}\pagestyle{prelim} + \@maketitlepage +% \end{macrocode} +% + % If we're printing two sided and there is no copyright page, + % insert a blank page for the back of the title page. + % NOTE: This extra page makes the output non-conforming + % to the UCD Format, unless you throw it away. +% \begin{macrocode} + \if@twoside + \if@copyright + \else + \typeout{Two-side detected, blank page added after title page.} + \null\thispagestyle{empty}\newpage % the back side of the title page + \fi + \fi + \@makecopyrightpage + \@makededication + \tableofcontents + \listoffigures\newpage + \listoftables\newpage + \@makeabstractpage{\@doublespacing} + \@makeacknowledgments + \@prelimpagesfalse\newpage % end of preliminary pages, start a new page + \if@twoside + \ifthenelse{\isodd{\value{page}}}% + {} + % create a blank page if prelim pages has an odd number of pages + {\thispagestyle{empty}\null\newpage} + \fi + % change pagestyle to thshead (arabic page number in upper right) + \pagenumbering{arabic}\pagestyle{thshead} +} +% \end{macrocode} +% +% \subsubsection{UMI Abstract} +% Create a UMI compliant abstract +% \begin{macrocode} +% hold current page number when creating the UMI abstract +\newcounter{UMIpagetemp} +\newenvironment{UMImargins}{% + \begin{list}{}{% + \setlength{\topsep}{0pt}% + \setlength{\leftmargin}{0in}% + \setlength{\rightmargin}{0in}% + \setlength{\listparindent}{\parindent}% + \setlength{\itemindent}{\parindent}% + \setlength{\parsep}{\parskip}% + }% + \item[]}{\end{list}} +\newcommand\UMIabstract[1][\@abstract]{% +\if@twoside + \typeout{Two-side detected, UMI Abstract not printed in this mode.} + \relax +\else + \newpage % begin abstract on a new page + \setcounter{UMIpagetemp}{\value{page}} % save the current page number + \setcounter{page}{1} % number pages in the abstract starting at 1 + \pagestyle{UMIheadings} % page numbers in upper right with surrounding dashes + \thispagestyle{empty} % no page number on the first page + \begin{UMImargins} + \begin{flushright} + \renewcommand\baselinestretch{\@singlespacing} + \normalsize \normalfont \@author \\ + \@degreemonth\ \@degreeyear \\ + \@graduateprogram \\ \bigskip + \end{flushright} + \begin{center} + \@title \\ \bigskip + \textbf{\underline{Abstract}} + \end{center} + \renewcommand\baselinestretch{% + \@doublespacing}\noindent#1 % Doublespaced abstract + \end{UMImargins} + \renewcommand\baselinestretch{% + %return to previous spacing, clear rest of page + \@spacing}\@normalsize\newpage + \pagestyle{thshead} % return to standard page headings + % return the page counter to previous value + \setcounter{page}{\value{UMIpagetemp}} +\fi} +% end of |ucdavisthesis.cls| +%</class> +% \end{macrocode} +% +% \section{Implementation and Source Code Listing for the Class Option Files} +% This section documents the code that is processed by \textsc{docstrip} into the class option files (|.clo|). After processing, there are four files; one for each of the font size options (10pt, 11pt, 12pt, and 13pt). The option files contain the font size information and any \LaTeX{} lengths that are font size dependent. +% +% \begin{macrocode} +%<*ucdxxpt> +\lineskip 1pt % \lineskip is 1pt for all font sizes. +\normallineskip 1pt +\renewcommand\baselinestretch{\@spacing} % single or double spacing +% \end{macrocode} +% \subsection{Font Sizes} +% Each size-changing command |\SIZE| executes the command\\ +% |\@setsize\SIZE|\marg{BASELINESKIP}|\FONTSIZE\@FONTSIZE| +% where:\\ +% \begin{description} +% \item{BASELINESKIP} Normal value of |\baselineskip| for that size. (Actual +% value will be |\baselinestretch| $\times$ BASELINESKIP.) +% +% \item{|\FONTSIZE|} Name of font-size command. The currently available +% (preloaded) font sizes are: |\vpt| (5pt), |\vipt| (6pt), +% |\viipt| (etc.), |\viiipt|, |\ixpt|, |\xpt|, |\xipt|, |\xiipt|, +% |\xivpt|, |\xviipt|, |\xxpt|, |\xxvpt|. +% \item{|\@FONTSIZE|} The same as the font-size command except with an +% |@| in front---e.g., if |\FONTSIZE = \xivpt| then +% |\@FONTSIZE = \@xivpt|. +% \end{description} +% +% For reasons of efficiency that needn't concern the designer, +% the document class defines |\@normalsize| instead of |\normalsize|. This is +% done only for |\normalsize|, not for any other size-changing commands. + +% NOTE: All line spacings have been set to the nominal value times 1.3 +% (e.g., 15.6pt for 12-point type). If you change this spacing, you +% must make a corresponding change to the |\@doublespacing| value in the +% ucdavisthesis.cls file. + +% Font sizes are generally taken from \LaTeXe{}'s |sizexx.clo|. +% \begin{macrocode} +\renewcommand\normalsize{% +%<*ucd10pt> + \@setfontsize\normalsize\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ +%</ucd10pt> +%<*ucd11pt> + \@setfontsize\normalsize\@xipt{13.6}% + \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ +%</ucd11pt> +%<*ucd12pt> + \@setfontsize\normalsize\@xiipt{14.5}% + \abovedisplayskip 12\p@ \@plus3\p@ \@minus7\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ +%</ucd12pt> +%<*ucd13pt> + \@setfontsize\normalsize{13}{15.6}% + \abovedisplayskip 13\p@ \@plus3\p@ \@minus7\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ +%</ucd13pt> + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +% +\newcommand\small{% +%<*ucd10pt> + \@setfontsize\small\@ixpt{11}% + \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus2\p@ + \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 4\p@ \@plus2\p@ \@minus2\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ +%</ucd10pt> +%<*ucd11pt> + \@setfontsize\small\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 6\p@ \@plus2\p@ \@minus2\p@ + \parsep 3\p@ \@plus2\p@ \@minus\p@ +%</ucd11pt> +%<*ucd12pt> + \@setfontsize\small\@xipt{13.6}% + \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 9\p@ \@plus3\p@ \@minus5\p@ + \parsep 4.5\p@ \@plus2\p@ \@minus\p@ +%</ucd12pt> +%<*ucd13pt> + \@setfontsize\small\@xiipt{14.5}% + \abovedisplayskip 11.5\p@ \@plus3\p@ \@minus6\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 9\p@ \@plus3\p@ \@minus5\p@ + \parsep 4.5\p@ \@plus2\p@ \@minus\p@ +%</ucd13pt> + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +% +\newcommand\footnotesize{% +%<*ucd10pt> + \@setfontsize\footnotesize\@viiipt{9.5}% + \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus\p@ + \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 3\p@ \@plus\p@ \@minus\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ +%</ucd10pt> +%<*ucd11pt> + \@setfontsize\footnotesize\@ixpt{11}% + \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus\p@ + \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 4\p@ \@plus2\p@ \@minus2\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ +%</ucd11pt> +%<*ucd12pt> + \@setfontsize\footnotesize\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 6\p@ \@plus2\p@ \@minus2\p@ + \parsep 3\p@ \@plus2\p@ \@minus\p@ +%</ucd12pt> +%<*ucd13pt> + \@setfontsize\footnotesize\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 6\p@ \@plus2\p@ \@minus2\p@ + \parsep 3\p@ \@plus2\p@ \@minus\p@ +%</ucd13pt> + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +% +%<*ucd10pt> +\newcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt} +\newcommand\tiny{\@setfontsize\tiny\@vpt\@vipt} +\newcommand\large{\@setfontsize\large\@xiipt{14}} +\newcommand\Large{\@setfontsize\Large\@xivpt{18}} +\newcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}} +\newcommand\huge{\@setfontsize\huge\@xxpt{25}} +\newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}} +%</ucd10pt> +%<*ucd11pt> +\newcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}} +\newcommand\tiny{\@setfontsize\tiny\@vipt\@viipt} +\newcommand\large{\@setfontsize\large\@xiipt{14}} +\newcommand\Large{\@setfontsize\Large\@xivpt{18}} +\newcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}} +\newcommand\huge{\@setfontsize\huge\@xxpt{25}} +\newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}} +%</ucd11pt> +%<*ucd12pt> +\newcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}} +\newcommand\tiny{\@setfontsize\tiny\@vipt\@viipt} +\newcommand\large{\@setfontsize\large\@xivpt{18}} +\newcommand\Large{\@setfontsize\Large\@xviipt{22}} +\newcommand\LARGE{\@setfontsize\LARGE\@xxpt{25}} +\newcommand\huge{\@setfontsize\huge\@xxvpt{30}} +\newcommand\Huge{\@setfontsize\Huge{29.86}{35}} +%</ucd12pt> +%<*ucd13pt> +\newcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}} +\newcommand\tiny{\@setfontsize\tiny\@vipt\@viipt} +\newcommand\large{\@setfontsize\large\@xviipt{22}} +\newcommand\Large{\@setfontsize\Large\@xxpt{25}} +\newcommand\LARGE{\@setfontsize\LARGE\@xxvpt{30}} +\newcommand\huge{\@setfontsize\huge{29.86}{35}} +\newcommand\Huge{\@setfontsize\Huge{35.83}{40}} +%</ucd13pt> +% +\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@} +\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@} +% +\normalsize % Choose the normalsize font. +% \end{macrocode} +% \subsection{Footnotes} +% +% |\footnotesep| = Height of strut placed at the beginning of every +% footnote = height of normal |\footnotesize| strut, +% so no extra space between footnotes. +% +% |\skip\footins| = Space between last line of text and +% top of first footnote. +% \begin{macrocode} +%<*ucd10pt> +\setlength\footnotesep{6.65\p@}% +\setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@}% +%</ucd10pt> +%<*ucd11pt> +\setlength\footnotesep{7.7\p@}% +\setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@}% +%</ucd11pt> +%<*ucd12pt> +\setlength\footnotesep{8.4\p@}% +\setlength{\skip\footins}{10.8\p@ \@plus 9\p@ \@minus 2\p@}% +%</ucd12pt> +%<*ucd13pt> +\setlength\footnotesep{8.4\p@}% +\setlength{\skip\footins}{10.8\p@ \@plus 9\p@ \@minus 2\p@}% +%</ucd13pt> +% \end{macrocode} +% +% \subsection{Floats} +% A float is something like a figure or table. +% For floats on a text page: both one-column mode or single-column +% floats in two-column mode. +% +% \noindent |\floatsep| = Space between adjacent floats moved to top or +% bottom of text page.\\ +% |\textfloatsep| = Space between main text and floats +% at top or bottom of page.\\ +% |\intextsep| = Space between in-text figures and text. +% +% \begin{macrocode} +%<*ucd10pt> +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@}% +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\intextsep{12\p@ \@plus 2\p@ \@minus 2\p@}% +%</ucd10pt> +%<*ucd11pt> +\setlength\floatsep{13\p@ \@plus 2\p@ \@minus 3\p@}% +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\intextsep{13\p@ \@plus 4\p@ \@minus 3\p@}% +%</ucd11pt> +%<*ucd12pt> +\setlength\floatsep{14\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\intextsep{14\p@ \@plus 4\p@ \@minus 4\p@}% +%</ucd12pt> +%<*ucd13pt> +\setlength\floatsep{14\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\intextsep{14\p@ \@plus 4\p@ \@minus 4\p@}% +%</ucd13pt> +% \end{macrocode} +% +% For floats on a separate float page or column: +% one-column mode or single-column floats in two-column mode. +% +% \begin{macrocode} +% Stretch at top of float page/column. (Must be 0pt plus ...) +\setlength\@fptop{0\p@ \@plus 1fil}% +% +% Space between floats on float page/column. +\setlength\@fpsep{8\p@ \@plus 2fil}% +% +% Stretch at bottom of float page/column. (Must be 0pt plus ... ) +\setlength\@fpbot{0\p@ \@plus 1fil}% +% \end{macrocode} +% +% \subsection{Paragraphing} +% |\parskip| = Extra vertical space between paragraphs (default is 0).\\ +% |\parindent| = Width of paragraph indentation.\\ +% |\topsep| = Extra vertical space, in addition to +% |\parskip|, added above and below list and +% paragraphing environments.\\ +% |\partopsep| = Extra vertical space, in addition to +% |\parskip| and |\topsep|, added when user +% leaves blank line before environment.\\ +% |\itemsep| = Extra vertical space, in addition to +% |\parskip|, added between list items. +% +% \begin{macrocode} +%<*ucd10pt> +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{15\p@} +\setlength\topsep{10pt plus 4pt minus 6pt} +\setlength\partopsep{3pt plus 2pt minus 2pt} +\setlength\itemsep{5pt plus 2.5pt minus 1pt} +%</ucd10pt> +%<*ucd11pt> +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{17\p@} +\setlength\topsep{10pt plus 4pt minus 6pt} +\setlength\partopsep{3pt plus 2pt minus 2pt} +\setlength\itemsep{5pt plus 2.5pt minus 1pt} +%</ucd11pt> +%<*ucd12pt> +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{1.5em} +\setlength\topsep{10pt plus 4pt minus 6pt} +\setlength\partopsep{3pt plus 2pt minus 2pt} +\setlength\itemsep{5pt plus 2.5pt minus 1pt} +%</ucd12pt> +%<*ucd13pt> +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{1.5em} +\setlength\topsep{10pt plus 4pt minus 6pt} +\setlength\partopsep{3pt plus 2pt minus 2pt} +\setlength\itemsep{5pt plus 2.5pt minus 1pt} +%</ucd13pt> +% \end{macrocode} +% +% \subsection{Page Breaking Penalties} +% +% \begin{macrocode} +\@lowpenalty 51 % Produced by \nopagebreak[1] or \nolinebreak[1] +\@medpenalty 151 % Produced by \nopagebreak[2] or \nolinebreak[2] +\@highpenalty 301 % Produced by \nopagebreak[3] or \nolinebreak[3] +% +\@beginparpenalty -\@lowpenalty % Before a list or paragraph environment. +\@endparpenalty -\@lowpenalty % After a list or paragraph environment. +\@itempenalty -\@lowpenalty % Between list items. +% +% \clubpenalty % 'Club line' at bottom of page. +% \widowpenalty % 'Widow line' at top of page. +% \displaywidowpenalty % Math display widow line. +% \predisplaypenalty % Breaking before a math display. +% \postdisplaypenalty % Breaking after a math display. +% \interlinepenalty % Breaking at a line within a paragraph. +% \brokenpenalty % Breaking after a hyphenated line. +%</ucdxxpt> +% \end{macrocode} +% +% \PrintChanges +% \newpage +% \PrintIndex +% \Finale +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/source/latex/ucdavisthesis/ucdavisthesis.ins b/Master/texmf-dist/source/latex/ucdavisthesis/ucdavisthesis.ins new file mode 100644 index 00000000000..08e9116fcd9 --- /dev/null +++ b/Master/texmf-dist/source/latex/ucdavisthesis/ucdavisthesis.ins @@ -0,0 +1,68 @@ +%% +%% Copyright (C) 2007-2009 by Ryan Scott +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.2 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.2 or later is part of all distributions of +%% LaTeX version 1999/12/01 or later. +%% +\input docstrip.tex + +\keepsilent +\askonceonly + +\usedir{tex/latex/ucdavisthesis} + +\preamble + +This is a generated file. + +Copyright (C) 2007, 2008, 2009 by Ryan Scott + +This file may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either +version 1.2 of this license or (at your option) any later +version. The latest version of this license is in: + +http://www.latex-project.org/lppl.txt + +and version 1.2 or later is part of all distributions of +LaTeX version 1999/12/01 or later. + +\endpreamble + +\generate{\file{ucdavisthesis.cls}{\from{ucdavisthesis.dtx}{class}} + \file{ucdthesis10.clo}{\from{ucdavisthesis.dtx}{ucdxxpt,ucd10pt}} + \file{ucdthesis11.clo}{\from{ucdavisthesis.dtx}{ucdxxpt,ucd11pt}} + \file{ucdthesis12.clo}{\from{ucdavisthesis.dtx}{ucdxxpt,ucd12pt}} + \file{ucdthesis13.clo}{\from{ucdavisthesis.dtx}{ucdxxpt,ucd13pt}} + } + +\obeyspaces +\obeyspaces +\Msg{****************************************************} +\Msg{* *} +\Msg{* To finish the installation you have to move the *} +\Msg{* following files into a directory searched by *} +\Msg{* TeX. See the FAQ on CTAN at /help/uk-tex-faq *} +\Msg{* for more on this. *} +\Msg{* *} +\Msg{* ucdavisthesis.cls *} +\Msg{* ucdthesis10.clo *} +\Msg{* ucdthesis11.clo *} +\Msg{* ucdthesis12.clo *} +\Msg{* ucdthesis13.clo *} +\Msg{* *} +\Msg{* To produce the documentation run the file *} +\Msg{* ucdavisthesis.dtx through LaTeX. *} +\Msg{* *} +\Msg{* Happy LaTeXing! *} +\Msg{* *} +\Msg{****************************************************} + +\endbatchfile
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls new file mode 100644 index 00000000000..3789a1325eb --- /dev/null +++ b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls @@ -0,0 +1,984 @@ +%% +%% This is file `ucdavisthesis.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ucdavisthesis.dtx (with options: `class') +%% +%% This is a generated file. +%% +%% Copyright (C) 2007, 2008, 2009 by Ryan Scott +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.2 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.2 or later is part of all distributions of +%% LaTeX version 1999/12/01 or later. +%% +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesClass{ucdavisthesis} + [2009/02/23 v1.0 UCDavis thesis class] +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +\RequirePackage{ifthen} +\newcommand\@ptsize{} +\newif\if@openright % Set to true if openright option set +\newif\if@draft % Set to true if draft option set +\@draftfalse +\newif\if@draftcls % Set to true if draft class option set +\@draftclsfalse +\newif\if@figures +\@figurestrue % Make List of Figures +\newif\if@tables +\@tablestrue % Make List of Tables +\newif\if@prelimpages % Set to false after producing preliminary pages +\@prelimpagestrue +\def\@title{NO TITLE!?!} +\def\@author{NO AUTHOR!?!} +\def\@authordegrees{NO DEGREES!?!} +\def\@memberone{ }\def\@membertwo{ }\def\@memberthree{ } +\def\@titlesize{\large} +\renewcommand{\title}[1]{\def\@title{#1}} +\renewcommand{\author}[1]{\def\@author{#1}} +\newcommand{\titlesize}[1]{\def\@titlesize{#1}} +\newcommand{\authordegrees}[1]{\def\@authordegrees{#1}} +\newcommand{\committee}[3]{\def\@memberone{#1}\def\@membertwo{#2}\def\@memberthree{#3}} +\def\@officialmajor{NO OFFICIAL MAJOR!?!} +\newcommand{\officialmajor}[1]{\def\@officialmajor{#1}} +\def\@graduateprogram{NO GRADUATE PROGRAM!?!} +\newcommand{\graduateprogram}[1]{\def\@graduateprogram{#1}} +\newcommand{\thesis}[1] + {\def\@thesisname{thesis} + \def\@Thesisname{Thesis} + \def\@degreename{#1} + } +\newcommand{\dissertation}[1] + {\def\@thesisname{dissertation} + \def\@Thesisname{Dissertation} + \def\@degreename{#1} + } +\dissertation{Doctor of Philosophy} % default +\def\@degreeyear{\number\year} % default is current year +\def\@degreemonth{\ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi} +\def\@copyrightyear{\number\year} % default is current year +\newif\if@cyrset +\@cyrsetfalse +\newcommand{\degreeyear}[1] + {\def\@degreeyear{#1}\if@cyrset\else\def\@copyrightyear{#1}\fi} +\newcommand{\degreemonth}[1]{\def\@degreemonth{#1}} +\newcommand{\copyrightyear}[1]{\def\@copyrightyear{#1}\@cyrsettrue} +\DeclareOption{PhD}{} % default -- nothing more to do +\DeclareOption{DEngr}{\dissertation{Doctor of Engineering}} +\DeclareOption{MA}{\thesis{Master of Arts}} +\DeclareOption{MS}{\thesis{Master of Science}} +\DeclareOption{ME}{\thesis{Master of Engineering}} +\DeclareOption{10pt}{\renewcommand\@ptsize{10}} +\DeclareOption{11pt}{\renewcommand\@ptsize{11}} +\DeclareOption{12pt}{\renewcommand\@ptsize{12}} % default size +\DeclareOption{13pt}{\renewcommand\@ptsize{13}} +\DeclareOption{nofigureslist}{\@figuresfalse} +\DeclareOption{notableslist}{\@tablesfalse} +\DeclareOption{openright}{\@openrighttrue} +\DeclareOption{openany}{\@openrightfalse} +\def\@singlespacing{1.0} +\def\@doublespacing{1.5} % see LaTeX manual for explanation of value +\let\@spacing=\@doublespacing +\newcommand{\@titlespacing}{1.2} % Spacing to use in chapter and section titles +\DeclareOption{single}{\let\@spacing=\@singlespacing% + \let\@titlespacing=\@singlespacing} +\DeclareOption{double}{\let\@spacing=\@doublespacing} +\newcommand{\setstretch}[1]{% + \def\baselinestretch{#1}% + \@currsize}% +\newcommand{\SetSinglespace}[1]{% + \def\setspace@singlespace{#1}} +\SetSinglespace{1} +\newcommand{\singlespacing}{% + \setstretch {\setspace@singlespace}% normally 1 + \vskip \baselineskip} % Correction for coming into |\singlespacing| +\def\@setsize#1#2#3#4{% + \@nomath#1% + \let\@currsize#1% + \baselineskip #2% + \baselineskip \baselinestretch\baselineskip + \parskip \baselinestretch\parskip + \setbox\strutbox \hbox{% + \vrule height.7\baselineskip + depth.3\baselineskip + width\z@}% + \skip\footins \baselinestretch\skip\footins + \normalbaselineskip\baselineskip#3#4} +\DeclareOption{draft}{\setlength{\overfullrule}{5pt}\@drafttrue\@draftclstrue} +\DeclareOption{draftcls}{\setlength{\overfullrule}{5pt}\@draftfalse\@draftclstrue} +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} +\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} +\DeclareOption{final}{\setlength{\overfullrule}{0pt}\@draftfalse\@draftclsfalse} +\def\@chapternamesize{\Huge} +\newcommand{\chapternamesize}[1]{\def\@chapternamesize{#1}} +\def\@chapternamefont{\bfseries} +\newcommand{\chapternamefont}[1]{\def\@chapternamefont{#1}} +\def\@chaptertitlesize{\huge} +\newcommand{\chaptertitlesize}[1]{\def\@chaptertitlesize{#1}} +\def\@chaptertitlefont{\bfseries} +\newcommand{\chaptertitlefont}[1]{\def\@chaptertitlefont{#1}} +\def\@secfontsize{\bfseries\Large} +\newcommand{\secfontsize}[1]{\def\@secfontsize{#1}} +\def\@subsecfontsize{\bfseries\large} +\newcommand{\subsecfontsize}[1]{\def\@subsecfontsize{#1}} +\def\@ssubsecfontsize{\bfseries\normalsize} +\newcommand{\ssubsecfontsize}[1]{\def\@ssubsecfontsize{#1}} +\newboolean{hyphenatetitles} +\setboolean{hyphenatetitles}{true} +\DeclareOption{nohyphenatetitles}{\setboolean{hyphenatetitles}{false}} +\DeclareOption{hyphenatetitles}{\setboolean{hyphenatetitles}{true}} +\ExecuteOptions{double,12pt,oneside,final,openany} +\ProcessOptions\relax +\renewcommand{\cleardoublepage}{\clearpage% + \if@twoside + \ifodd\c@page + \else + \null\thispagestyle{empty}\newpage% make a blank page + \fi + \fi} +\setlength{\paperheight}{11in} +\setlength{\paperwidth}{8.5in} +\if@twoside % twoside is non-conforming to UC format + \setlength{\oddsidemargin}{0.6in} % these are added to + \setlength{\evensidemargin}{0.1in} % LaTeX's 1 inch left margin +\else % Note that \oddsidemargin = \evensidemargin + \setlength{\oddsidemargin}{0.6in} % these are added to LaTeX's + \setlength{\evensidemargin}{0.6in} % 1 inch left margin. +\fi +\setlength{\topmargin}{-0.6in} +\setlength{\headheight}{0.2in} +\setlength{\headsep}{0.5in} +\setlength{\footskip}{0.6in} +\setlength{\textheight}{8.8in} +\setlength{\textwidth}{5.8in} +\input{ucdthesis\@ptsize.clo} % \@ptsize is determined by the class option +\renewcommand\theenumi{\@arabic\c@enumi} +\renewcommand\theenumii{\@alph\c@enumii} +\renewcommand\theenumiii{\@roman\c@enumiii} +\renewcommand\theenumiv{\@Alph\c@enumiv} +\newcommand\labelenumi{\theenumi.} +\newcommand\labelenumii{(\theenumii)} +\newcommand\labelenumiii{\theenumiii.} +\newcommand\labelenumiv{\theenumiv.} +\renewcommand\p@enumii{\theenumi} +\renewcommand\p@enumiii{\theenumi(\theenumii)} +\renewcommand\p@enumiv{\p@enumiii\theenumiii} +\newcommand\labelitemi{\textbullet} +\newcommand\labelitemii{\normalfont\bfseries \textendash} +\newcommand\labelitemiii{\textasteriskcentered} +\newcommand\labelitemiv{\textperiodcentered} +\newenvironment{verse} + {\let\\\@centercr + \list{}{\itemsep \z@ + \itemindent -1.5em% + \listparindent\itemindent + \rightmargin \leftmargin + \advance\leftmargin 1.5em}% + \item\relax} + {\endlist} +\newenvironment{quotation} + {\list{}{\listparindent 1.5em% + \itemindent \listparindent + \rightmargin \leftmargin + \parsep \z@ \@plus\p@}% + \item\relax} + {\endlist} +\newenvironment{quote} + {\list{}{\rightmargin\leftmargin}% + \item\relax} + {\endlist} +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} + {\endlist} +\newcommand*\descriptionlabel[1]{\hspace\labelsep + \normalfont\bfseries #1} +\newenvironment{titlepage} + {% + \newpage + \thispagestyle{prelim}% + }% + {\newpage + \if@twoside\else + \fi + } +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\newcounter {part} +\newcounter {chapter} +\newcounter {section}[chapter] +\newcounter {subsection}[section] +\newcounter {subsubsection}[subsection] +\newcounter {paragraph}[subsubsection] +\newcounter {subparagraph}[paragraph] +\renewcommand \thepart {\@Roman\c@part} +\renewcommand \thechapter {\@arabic\c@chapter} +\renewcommand \thesection {\thechapter.\@arabic\c@section} +\renewcommand\thesubsection {\thesection.\@arabic\c@subsection} +\renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection} +\renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph} +\renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph} +\newcommand\@chapapp{\chaptername} +\newcommand\part{% + \if@openright + \cleardoublepage % Starts new page. + \else + \clearpage + \fi + \thispagestyle{thshead} % Page style of part page is 'thshead' + \@tempswafalse % @tempswa := false + \null\vfil % Add fil glue to center title + \bgroup \centering % BEGIN centering + \secdef\@part\@spart} +\def\@part[#1]#2{\ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2 + \refstepcounter{part}% % THEN step part counter + \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}% add toc line + \else % ELSE add unnumbered line + \addcontentsline{toc}{part}{#1}% + \fi % End if + \markboth{}{} + \ifnum \c@secnumdepth >-2\relax % IF secnumdepth > -2 + \normalsize\bfseries Part\thepart % THEN Print 'Part' and number + \par % in \normalsize bold. + \vskip 20\p@ % Add space before title. + \fi + \huge\bfseries #2\par\@endpart} % Print Title in \huge bold. +\def\@spart#1{\normalsize\bfseries #1\par\@endpart} % +\def\@endpart{\vfil\newpage % End page with 1fil glue. + \if@twoside + \if@openright + \null + \thispagestyle{empty}% + \newpage + \fi + \fi + \if@tempswa % IF @tempswa = true + \twocolumn % THEN \twocolumn + \fi} +\newcommand\chapter{% + \if@openright\cleardoublepage\else\clearpage\fi % Starts new page. + \if@prelimpages % Are we on preliminary pages? + \thispagestyle{prelim} % if yes, format for preliminary pages + \else + \thispagestyle{thshead} % Otherwise it is the main text + \fi + \global\@topnum\z@ % Prevents figures at top of first page in chapter. + \@afterindentfalse % Suppress indent in first paragraph, + \secdef\@chapter\@schapter} % change to \@afterindenttrue to indent. +\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne + \refstepcounter{chapter}% + \typeout{\@chapapp\space\thechapter.}% + \addcontentsline{toc}{chapter}% + {\protect\numberline{\thechapter}#1}% + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% Adds between-chapter space + \addtocontents{lot}{\protect\addvspace{10\p@}}% to lists of figs & tables. + \@makechapterhead{#2}% + \@afterheading} % Routine called after chapter and section heading. +\def\@makechapterhead#1{% + \vspace*{50\p@}% + {\renewcommand\baselinestretch{\@titlespacing}% set spacing for chapter title + \parindent \z@ \raggedright \normalfont + \ifnum \c@secnumdepth >\m@ne + \@chapternamefont\@chapternamesize \@chapapp\space \thechapter + \par\nobreak + \vskip 20\p@ + \fi + \interlinepenalty\@M + \@chaptertitlefont\@chaptertitlesize #1\par\nobreak + \vskip 40\p@ + }\renewcommand\baselinestretch{\@spacing}\@normalsize}% return to \@spacing +\def\@schapter#1{\@makeschapterhead{#1}\@afterheading} +\def\@makeschapterhead#1{% % Heading for \chapter* command + \vspace*{-30\p@}% % Space at top of page. + {\parindent \z@ \raggedright + \normalfont + \interlinepenalty\@M + \centering \large \scshape% % Title font. + #1\par\nobreak % Title and TeX penalty to prevent page break. + \vskip 20\p@ % Space between title and text. + }} +\ifthenelse{\boolean{hyphenatetitles}}{% + \newcommand{\TitleHyphenation}{}% + }{% + \newcommand{\TitleHyphenation}{% + \pretolerance=10000% + \hyphenpenalty=200% + \raggedright}% + } +\newcommand\section{\@startsection {section}{1}{\z@}% + {-2.0ex \@plus -.5ex \@minus -.2ex}% + {.75ex \@plus.1ex}% + {\normalfont\renewcommand\baselinestretch{\@titlespacing}% + \@secfontsize\TitleHyphenation}} +\newcommand\subsection{\@startsection{subsection}{2}{\z@}% + {-1.5ex\@plus -.5ex \@minus -.2ex}% + {.5ex \@plus .1ex}% + {\normalfont\renewcommand\baselinestretch{\@titlespacing}% + \@subsecfontsize\TitleHyphenation}} +\newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% + {-1.0ex\@plus -.3ex \@minus -.1ex}% + {.5ex \@plus .1ex}% + {\normalfont\renewcommand\baselinestretch{\@titlespacing}% + \@ssubsecfontsize\TitleHyphenation}} +\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}% + {.75ex \@plus.2ex \@minus.1ex}% + {-1em}% + {\normalfont\normalsize\bfseries}} +\newcommand\subparagraph{\@startsection{subparagraph}{4}{\parindent}% + {.75ex \@plus.2ex \@minus .1ex}% + {-1em}% + {\normalfont\normalsize\bfseries}} +\newcommand*\chaptermark[1]{} +\setcounter{secnumdepth}{3} +\newcommand\appendix{\par% + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \gdef\@chapapp{\appendixname}% + \gdef\thechapter{\@Alph\c@chapter}} +\setlength\leftmargini {2.5em} +\leftmargin \leftmargini +\setlength\leftmarginii {2.2em} % > \labelsep + width of `(m)' +\setlength\leftmarginiii {1.87em} % > \labelsep + width of `vii.' +\setlength\leftmarginiv {1.7em} % > \labelsep + width of `M.' +\setlength\leftmarginv {1em} +\setlength\leftmarginvi {1em} +\setlength \labelsep {.5em} +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\parsep 5pt plus 2.5pt minus 1pt +\def\@listI{\leftmargin\leftmargini} +\let\@listi\@listI +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii\advance\labelwidth-\labelsep + \topsep 5pt plus 2.5pt minus 1pt + \parsep 2.5pt plus 1pt minus 1pt + \itemsep \parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii\advance\labelwidth-\labelsep + \topsep 2.5pt plus 1pt minus 1pt + \parsep \z@ \partopsep 1pt plus 0pt minus 1pt + \itemsep \topsep} +\def\@listiv{\leftmargin\leftmarginiv + \labelwidth\leftmarginiv\advance\labelwidth-\labelsep} +\def\@listv{\leftmargin\leftmarginv + \labelwidth\leftmarginv\advance\labelwidth-\labelsep} +\def\@listvi{\leftmargin\leftmarginvi + \labelwidth\leftmarginvi\advance\labelwidth-\labelsep} +\newcommand\@pnumwidth{1.75em} +\newcommand\@tocrmarg{2.75em} +\newcommand\@dotsep{4.5} +\setcounter{tocdepth}{2} +\newcommand\tableofcontents{% + \chapter*{\contentsname + \@mkboth{% + \contentsname}{\contentsname}}% + \renewcommand\baselinestretch{\@spacing}\@normalsize\@starttoc{toc}% + } +\newcommand*\l@part[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty{-\@highpenalty}% + \addvspace{2.25em \@plus\p@}% + \setlength\@tempdima{3em}% + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + {\leavevmode + \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par + \nobreak + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \endgroup + \fi} +\newcommand*\l@chapter[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty}% + \vskip 1.0em \@plus\p@ + \setlength\@tempdima{1.5em}% + \begingroup + \parindent \z@ \rightskip \@pnumwidth + \parfillskip -\@pnumwidth + \leavevmode \bfseries + \advance\leftskip\@tempdima + \hskip -\leftskip + #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par + \penalty\@highpenalty + \endgroup + \fi} +\newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}} +\newcommand*\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}} +\newcommand*\l@paragraph{\@dottedtocline{4}{10em}{5em}} +\newcommand*\l@subparagraph{\@dottedtocline{5}{12em}{6em}} +\newcommand\listoffigures{% + \if@figures\chapter*{\listfigurename}% + \@mkboth{\listfigurename}% + {\listfigurename}% + \addcontentsline{toc}{section}{\listfigurename}% + \@starttoc{lof}% + \fi} +\newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand\listoftables{% + \if@tables\chapter*{\listtablename}% + \@mkboth{% + \listtablename}% + {\listtablename}% + \addcontentsline{toc}{section}{\listtablename}% + \@starttoc{lot}% + \fi} +\let\l@table\l@figure +%% \begin{macrocode} +\newdimen\bibindent +\setlength\bibindent{1.5em} +\newenvironment{thebibliography}[1] + {\chapter*{\bibname}% + \@mkboth{\bibname}{\bibname}% + \renewcommand\baselinestretch{1}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv} + \renewcommand\baselinestretch{\@singlespacing}\@normalsize % enforce single spacing for each entry + }% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \renewcommand\baselinestretch{\@spacing}\@normalsize % return to original line spacing + \endlist} +\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty +\newif\if@restonecol % used to restore one-column format after index + %(two column not used outside the index environment) +\newenvironment{theindex} + {\@restonecoltrue + \twocolumn[\@makeschapterhead{\indexname}]% + \@mkboth{\indexname}% + {\indexname}% + \thispagestyle{thshead}\parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \columnseprule \z@ + \columnsep 35\p@ + \let\item\@idxitem} + {\if@restonecol\onecolumn\else\clearpage\fi} +\newcommand\@idxitem{\par\hangindent 40\p@} +\newcommand\subitem{\@idxitem \hspace*{20\p@}} +\newcommand\subsubitem{\@idxitem \hspace*{30\p@}} +\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\renewcommand\footnoterule{% + \kern-3\p@ + \hrule\@width.4\columnwidth + \kern2.6\p@} +\@addtoreset{footnote}{chapter} % Numbers footnotes within chapters +\newcommand\@makefntext[1]{% + \parindent 1em% + \noindent + \hb@xt@1.8em{\hss\@makefnmark}#1} +\setcounter{topnumber}{4} +\renewcommand\topfraction{.9} +\setcounter{bottomnumber}{4} +\renewcommand\bottomfraction{.7} +\setcounter{totalnumber}{10} +\renewcommand\textfraction{.1} +\renewcommand\floatpagefraction{.66} +\setcounter{dbltopnumber}{4} +\renewcommand\dbltopfraction{.66} +\renewcommand\dblfloatpagefraction{.66} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{6\p@} +\setlength\belowcaptionskip{0\p@} +\long\def\@makecaption#1#2{% + \renewcommand{\baselinestretch}{1.0} + \small + \vskip\abovecaptionskip + \sbox\@tempboxa{#1. #2}% + \ifdim \wd\@tempboxa >0.9\hsize% + \hskip.05\hsize\parbox{0.9\hsize}{#1. #2}%\par + \else + \global \@minipagefalse + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \normalsize + \vskip\belowcaptionskip + } +\newcounter{figure}[chapter] +\renewcommand \thefigure + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{% +\figurename\nobreakspace\thefigure}% Text with caption figure number +\newenvironment{figure} + {\@float{figure}} + {\end@float} +\newenvironment{figure*} + {\@dblfloat{figure}} + {\end@dblfloat} +\newcounter{table}[chapter] +\renewcommand \thetable + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename\nobreakspace\thetable} +\newenvironment{table} + {\@float{table}} + {\end@float} +\newenvironment{table*} + {\@dblfloat{table}} + {\end@dblfloat} +\mark{{}{}} % Initializes TeX's marks +\def\ps@prelim{% + \if@draftcls % If 'draftcls' option + \if@twoside % If 'twoside' option + \def\@oddhead{\hfil\textsc{\footnotesize DRAFT \quad\rightmark}} + \def\@evenhead{\textsc{\footnotesize DRAFT \quad\leftmark\hfil}} + \else + \def\@oddhead{\textsc{\footnotesize DRAFT \quad\rightmark\hfil}} + \let\@evenhead\@oddhead + \fi + \let\@mkboth\markboth + \def\chaptermark##1{% + \markboth {{% + \@chapapp\ \thechapter. \ % + ##1}}{}}% + \def\@oddfoot{\hfil\textrm{-\thepage -}\hfil} + \let\@evenfoot\@oddfoot + \else + \def\@oddhead{} + \def\@evenhead{} + \def\@oddfoot{\hfil\textrm{-\thepage -}\hfil} + \let\@evenfoot\@oddfoot + \fi} +\newlength{\foliosep} +\newlength{\UMIfoliosep} +\setlength{\foliosep}{0.34in} +\setlength{\UMIfoliosep}{0.25in} +\def\ps@thshead{\def\@oddfoot{}\def\@evenfoot{}% No footers. +\if@twoside % If `twoside' option + \if@draftcls % If `draftcls' option + \def\@oddhead{\hbox to\textwidth{% Heading on odd (right) pages. + {\hfil\textsc{\footnotesize DRAFT \quad\rightmark}}% + % Push the page number into the margin + \rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}} + \def\@evenhead{\hbox to\textwidth{% Heading on even (left) pages. + % Push the page number into the margin + \llap{\hbox to 20pt{\thepage\hfill}\hskip\foliosep}% + {\footnotesize DRAFT \quad\leftmark}\hfil}} + \let\@mkboth\markboth + \def\chaptermark##1{% + \markboth {{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\ \thechapter. \ % + \fi + ##1}}{}}% + \def\sectionmark##1{% + \markright {{% + \ifnum \c@secnumdepth >\z@ + \thesection. \ % + \fi + ##1}}} + \else + \def\@oddhead{\hbox to\textwidth{% Heading on odd (right) pages. + % Push the page number into the margin + \hfill\rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}} + \def\@evenhead{\hbox to\textwidth{% Heading on even (left) pages. + % Push the page number into the margin + \llap{\hbox to 20pt{\thepage\hfill}\hskip\foliosep}\hfill}} + \fi +\else + \if@draftcls % If 'draft' option + \def\@oddhead{\hbox to\textwidth{% + {\textsc{\footnotesize DRAFT \quad\rightmark}}% + \hfil\rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}}% Heading. + \let\@evenhead\@oddhead + \def\chaptermark##1{\markright {{\ifnum \c@secnumdepth >\m@ne + \@chapapp\ \thechapter. \ \fi ##1}}} + \else + \def\@oddhead{\hbox to\textwidth{% + \hfill\rlap{\hskip\foliosep\hbox to 20pt{\hfill\thepage}}}}% Heading. + \let\@evenhead\@oddhead + \fi +\fi} +\def\ps@UMIheadings{% UMI Abstract Heading for page 2 +\def\@oddfoot{}\def\@evenfoot{}% No footers +\def\@oddhead{\hbox to\textwidth{% Header for odd pages + % force page number into right margin + \hfill\rlap{\hskip\UMIfoliosep -\thepage -}}}% +\let\@evenhead\@oddhead} % Even pages same as odd pages +\if@twoside + \def\ps@headings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{% + \markboth {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\ \thechapter. \ % + \fi + ##1}}{}}% + \def\sectionmark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\z@ + \thesection. \ % + \fi + ##1}}}} +\else + \def\ps@headings{% + \let\@oddfoot\@empty + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{% + \markright {\MakeUppercase{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\ \thechapter. \ % + \fi + ##1}}}} +\fi +\def\ps@myheadings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\slshape\leftmark}% + \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% + \let\@mkboth\@gobbletwo + \let\chaptermark\@gobble + \let\sectionmark\@gobble + } +\def\today{\ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year} +\@addtoreset {equation}{chapter}% Makes \chapter reset 'equation' counter. +\renewcommand\theequation + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@equation} +\newcommand\contentsname{Contents} +\newcommand\listfigurename{List of Figures} +\newcommand\listtablename{List of Tables} +\newcommand\bibname{References} +\newcommand\indexname{Index} +\newcommand\figurename{Figure} +\newcommand\tablename{Table} +\newcommand\partname{Part} +\newcommand\chaptername{Chapter} +\newcommand\appendixname{Appendix} +\newcommand\abstractname{Abstract} +\newcommand\acknowledgename{Acknowledgments} +\newcommand\dedicationname{Dedication} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal} +\begingroup \catcode `|=0 \catcode `[= 1 +\catcode`]=2 \catcode `\{=12 \catcode `\}=12 +\catcode`\\=12 |gdef|@xcode#1\end{code}[#1|end[code]] +|endgroup +\def\code{\par\renewcommand\baselinestretch{1}\@normalsize\@verbatim +\frenchspacing\@vobeyspaces \@xcode} +\def\endcode{\renewcommand\baselinestretch{\@spacing}\@normalsize\endtrivlist} +\long\def\@footnotetext#1{\insert\footins{\renewcommand\baselinestretch{1} + \footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore + \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext + {\rule{\z@}{\footnotesep}\ignorespaces + #1\strut}\renewcommand\baselinestretch{\@spacing}}} +\ps@plain % 'plain' page style +\pagenumbering{arabic} % Arabic page numbers +\onecolumn % Single-column. +\if@twoside\else\raggedbottom\fi % Ragged bottom unless twoside option. +\def\@stdsinglespacing{1.0} +\ifx\@singlespacing\@stdsinglespacing + % Spacing has already been set (in ucdavisthesis.cls). +\else + % Spacing was not set, set it here as if we were ucdavisthesis.cls. + % \typeout{Spacing not set.} + \def\@singlespacing{1.0} + \def\@doublespacing{1.5} % see above for explanation of value + \let\@spacing=\@singlespacing +\fi +\newif\if@ColumnSaveValue +\newcommand{\ColumnSave}{ + \if@twocolumn + \@ColumnSaveValuetrue + \else + \@ColumnSaveValuefalse + \fi + \pagebreak + \onecolumn +} +\newcommand{\ColumnSaveHeading}[1]{ + \if@twocolumn + \@ColumnSaveValuetrue + \pagebreak + \twocolumn[#1] + \else + \@ColumnSaveValuefalse + \pagebreak + #1 + \fi +} +\newcommand{\ColumnRestore}{\if@ColumnSaveValue\twocolumn\fi} +\newcommand\@maketitlepage{ + \begin{titlepage} + \renewcommand\baselinestretch{\@singlespacing} + \ColumnSave + \begin {center} + \leavevmode\vfil + \@titlesize{\@title} \\ \bigskip + \normalsize By \\ \bigskip + \textsc{\@author} \\ + \@authordegrees \\ \bigskip + \textsc{\@Thesisname} \\ \bigskip + Submitted in partial satisfaction of the requirements + for the degree of \\ \bigskip + \textsc{\@degreename} \\ \bigskip + in \\ \bigskip + \@officialmajor \\ \bigskip + in the \\ \bigskip + \textsc{Office of Graduate Studies} \\ \bigskip + of the \\ \bigskip + \textsc{University of California} \\ \bigskip + \textsc{Davis} \\ \bigskip\bigskip + Approved: \\ \vspace{20pt} + \textit{\@memberone}\\ \vspace{-9pt} + \rule{3in}{1pt} \\ \vspace{14pt} + \textit{\@membertwo}\\ \vspace{-9pt} + \rule{3in}{1pt} \\ \vspace{14pt} + \textit{\@memberthree}\\ \vspace{-9pt} + \rule{3in}{1pt} \\ \medskip + Committee in Charge \\ \bigskip + \@degreeyear \\ + \vfil + \end {center} + \ColumnRestore + \end{titlepage} +} +\newif\if@copyright +\@copyrighttrue +\newcommand\nocopyright{\@copyrightfalse} +\def\@copyrightinfo{All rights reserved.} +\newcommand\copyrightinfo[1]{\def\@copyrightinfo{#1}} +\newcommand\@makecopyrightpage{% + \if@copyright + \thispagestyle{empty} + \ColumnSave + \null + \vfill + \begin{center} + \normalsize \normalfont Copyright \copyright\ + \ifx\@copyrightyear\@degreeyear \@degreeyear\else + \@copyrightyear \fi\ by \\ + \@author \\ + \emph{\@copyrightinfo} + \end{center} + \ColumnRestore + % Increment page number if oneside + \if@twoside\else\addtocounter{page}{-1}\fi + \else + \relax % don't create copyright page + \fi +} +\newif\if@dedication +\def\@dedication{} +\newcommand\dedication[1]{\@dedicationtrue\def\@dedication{#1}} +\newcommand\@makededication{ + \if@dedication + \@mkboth{\dedicationname}{\dedicationname} + \ColumnSave + \par + \renewcommand\baselinestretch{\@spacing}\@normalsize\normalfont + \vspace*{0pt} % force spacing at top of page + \vfill + \begin{center} + \@dedication + \end{center} + \vfill\vfill % put about 1:2 (above:below) dedication + \ColumnRestore + \fi +} +\newif\if@abstract +\def\@abstract{} +\newcommand\abstract[1]{\@abstracttrue\def\@abstract{#1}} +\newcommand{\@makeabstractpage}[1]{% + \if@abstract + \@mkboth{\abstractname}{\abstractname} + \addcontentsline{toc}{section}{\abstractname}% + \ColumnSave + \par + \begin{center} + \textsc{\large \abstractname\ of the \@Thesisname}\\ \bigskip + \textbf{\@title} % \textsb? + \end{center} + \ifx\@spacing\@doublespacing\bigskip\smallskip\else\bigskip\fi + \renewcommand\baselinestretch{#1}\@normalsize + % + % Set up spacing. + % If it's single spacing, indent the margins. + % If double spacing is required than things are already + % ugly enough (and we loose enough space) that we may + % as well use the whole |\textwidth|. + \ifthenelse{\equal{#1}{\@stdsinglespacing}}{% + \begin{center} + \begin{minipage}{4.75in} + \setlength{\parindent}{1.5em} + \@abstract + \end{minipage} + \end{center} + }{% + \@abstract + } + \vfill + \renewcommand\baselinestretch{\@spacing}\@normalsize + \ColumnRestore + \else + \typeout{No abstract.} + \fi\newpage +} +\newif\if@acks +\def\@acknowledgments{} +\newcommand\acknowledgments[1]{\@ackstrue\def\@acknowledgments{#1}} +\newcommand\@makeackheading{% + { + \centering + \textsc{\large \acknowledgename} + \vskip 12pt + } +} +\newcommand\@makeacknowledgments{% + \if@acks + \@mkboth{\acknowledgename}{\acknowledgename} + \addcontentsline{toc}{section}{\acknowledgename}% + \ColumnSaveHeading{\@makeackheading} + \par + \renewcommand\baselinestretch{\@spacing}\@normalsize + \noindent \normalsize \normalfont \@acknowledgments + \vfill + \ColumnRestore + \fi\newpage +} +\newcommand\makeintropages{% + % Preliminary page style (lowercase roman numbers at bottom of page) + \pagenumbering{roman}\pagestyle{prelim} + \@maketitlepage + % If we're printing two sided and there is no copyright page, + % insert a blank page for the back of the title page. + % NOTE: This extra page makes the output non-conforming + % to the UCD Format, unless you throw it away. + \if@twoside + \if@copyright + \else + \typeout{Two-side detected, blank page added after title page.} + \null\thispagestyle{empty}\newpage % the back side of the title page + \fi + \fi + \@makecopyrightpage + \@makededication + \tableofcontents + \listoffigures\newpage + \listoftables\newpage + \@makeabstractpage{\@doublespacing} + \@makeacknowledgments + \@prelimpagesfalse\newpage % end of preliminary pages, start a new page + \if@twoside + \ifthenelse{\isodd{\value{page}}}% + {} + % create a blank page if prelim pages has an odd number of pages + {\thispagestyle{empty}\null\newpage} + \fi + % change pagestyle to thshead (arabic page number in upper right) + \pagenumbering{arabic}\pagestyle{thshead} +} +\newcounter{UMIpagetemp} +\newenvironment{UMImargins}{% + \begin{list}{}{% + \setlength{\topsep}{0pt}% + \setlength{\leftmargin}{0in}% + \setlength{\rightmargin}{0in}% + \setlength{\listparindent}{\parindent}% + \setlength{\itemindent}{\parindent}% + \setlength{\parsep}{\parskip}% + }% + \item[]}{\end{list}} +\newcommand\UMIabstract[1][\@abstract]{% +\if@twoside + \typeout{Two-side detected, UMI Abstract not printed in this mode.} + \relax +\else + \newpage % begin abstract on a new page + \setcounter{UMIpagetemp}{\value{page}} % save the current page number + \setcounter{page}{1} % number pages in the abstract starting at 1 + \pagestyle{UMIheadings} % page numbers in upper right with surrounding dashes + \thispagestyle{empty} % no page number on the first page + \begin{UMImargins} + \begin{flushright} + \renewcommand\baselinestretch{\@singlespacing} + \normalsize \normalfont \@author \\ + \@degreemonth\ \@degreeyear \\ + \@graduateprogram \\ \bigskip + \end{flushright} + \begin{center} + \@title \\ \bigskip + \textbf{\underline{Abstract}} + \end{center} + \renewcommand\baselinestretch{% + \@doublespacing}\noindent#1 % Doublespaced abstract + \end{UMImargins} + \renewcommand\baselinestretch{% + %return to previous spacing, clear rest of page + \@spacing}\@normalsize\newpage + \pagestyle{thshead} % return to standard page headings + % return the page counter to previous value + \setcounter{page}{\value{UMIpagetemp}} +\fi} +\endinput +%% +%% End of file `ucdavisthesis.cls'. diff --git a/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis10.clo b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis10.clo new file mode 100644 index 00000000000..f7343397363 --- /dev/null +++ b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis10.clo @@ -0,0 +1,106 @@ +%% +%% This is file `ucdthesis10.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ucdavisthesis.dtx (with options: `ucdxxpt,ucd10pt') +%% +%% This is a generated file. +%% +%% Copyright (C) 2007, 2008, 2009 by Ryan Scott +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.2 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.2 or later is part of all distributions of +%% LaTeX version 1999/12/01 or later. +%% +\ProvidesFile{ucdthesis10.clo}% + [2009/02/22 v1.0 ucdavisthesis class 10pt size option] +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +\lineskip 1pt % \lineskip is 1pt for all font sizes. +\normallineskip 1pt +\renewcommand\baselinestretch{\@spacing} % single or double spacing + + +\renewcommand\normalsize{% + \@setfontsize\normalsize\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\newcommand\small{% + \@setfontsize\small\@ixpt{11}% + \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus2\p@ + \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 4\p@ \@plus2\p@ \@minus2\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +\newcommand\footnotesize{% + \@setfontsize\footnotesize\@viiipt{9.5}% + \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus\p@ + \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 3\p@ \@plus\p@ \@minus\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +\newcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt} +\newcommand\tiny{\@setfontsize\tiny\@vpt\@vipt} +\newcommand\large{\@setfontsize\large\@xiipt{14}} +\newcommand\Large{\@setfontsize\Large\@xivpt{18}} +\newcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}} +\newcommand\huge{\@setfontsize\huge\@xxpt{25}} +\newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}} +\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@} +\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@} +\normalsize % Choose the normalsize font. +\setlength\footnotesep{6.65\p@}% +\setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@}% +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@}% +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\intextsep{12\p@ \@plus 2\p@ \@minus 2\p@}% +\setlength\@fptop{0\p@ \@plus 1fil}% +\setlength\@fpsep{8\p@ \@plus 2fil}% +\setlength\@fpbot{0\p@ \@plus 1fil}% +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{15\p@} +\setlength\topsep{10pt plus 4pt minus 6pt} +\setlength\partopsep{3pt plus 2pt minus 2pt} +\setlength\itemsep{5pt plus 2.5pt minus 1pt} +\@lowpenalty 51 % Produced by \nopagebreak[1] or \nolinebreak[1] +\@medpenalty 151 % Produced by \nopagebreak[2] or \nolinebreak[2] +\@highpenalty 301 % Produced by \nopagebreak[3] or \nolinebreak[3] +\@beginparpenalty -\@lowpenalty % Before a list or paragraph environment. +\@endparpenalty -\@lowpenalty % After a list or paragraph environment. +\@itempenalty -\@lowpenalty % Between list items. +\endinput +%% +%% End of file `ucdthesis10.clo'. diff --git a/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis11.clo b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis11.clo new file mode 100644 index 00000000000..81feeb9a669 --- /dev/null +++ b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis11.clo @@ -0,0 +1,106 @@ +%% +%% This is file `ucdthesis11.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ucdavisthesis.dtx (with options: `ucdxxpt,ucd11pt') +%% +%% This is a generated file. +%% +%% Copyright (C) 2007, 2008, 2009 by Ryan Scott +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.2 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.2 or later is part of all distributions of +%% LaTeX version 1999/12/01 or later. +%% +\ProvidesFile{ucdthesis11.clo}% + [2009/02/22 v1.0 ucdavisthesis class 11pt size option] +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +\lineskip 1pt % \lineskip is 1pt for all font sizes. +\normallineskip 1pt +\renewcommand\baselinestretch{\@spacing} % single or double spacing + + +\renewcommand\normalsize{% + \@setfontsize\normalsize\@xipt{13.6}% + \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\newcommand\small{% + \@setfontsize\small\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 6\p@ \@plus2\p@ \@minus2\p@ + \parsep 3\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +\newcommand\footnotesize{% + \@setfontsize\footnotesize\@ixpt{11}% + \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus\p@ + \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 4\p@ \@plus2\p@ \@minus2\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +\newcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}} +\newcommand\tiny{\@setfontsize\tiny\@vipt\@viipt} +\newcommand\large{\@setfontsize\large\@xiipt{14}} +\newcommand\Large{\@setfontsize\Large\@xivpt{18}} +\newcommand\LARGE{\@setfontsize\LARGE\@xviipt{22}} +\newcommand\huge{\@setfontsize\huge\@xxpt{25}} +\newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}} +\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@} +\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@} +\normalsize % Choose the normalsize font. +\setlength\footnotesep{7.7\p@}% +\setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@}% +\setlength\floatsep{13\p@ \@plus 2\p@ \@minus 3\p@}% +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\intextsep{13\p@ \@plus 4\p@ \@minus 3\p@}% +\setlength\@fptop{0\p@ \@plus 1fil}% +\setlength\@fpsep{8\p@ \@plus 2fil}% +\setlength\@fpbot{0\p@ \@plus 1fil}% +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{17\p@} +\setlength\topsep{10pt plus 4pt minus 6pt} +\setlength\partopsep{3pt plus 2pt minus 2pt} +\setlength\itemsep{5pt plus 2.5pt minus 1pt} +\@lowpenalty 51 % Produced by \nopagebreak[1] or \nolinebreak[1] +\@medpenalty 151 % Produced by \nopagebreak[2] or \nolinebreak[2] +\@highpenalty 301 % Produced by \nopagebreak[3] or \nolinebreak[3] +\@beginparpenalty -\@lowpenalty % Before a list or paragraph environment. +\@endparpenalty -\@lowpenalty % After a list or paragraph environment. +\@itempenalty -\@lowpenalty % Between list items. +\endinput +%% +%% End of file `ucdthesis11.clo'. diff --git a/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis12.clo b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis12.clo new file mode 100644 index 00000000000..2d625535a9c --- /dev/null +++ b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis12.clo @@ -0,0 +1,106 @@ +%% +%% This is file `ucdthesis12.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ucdavisthesis.dtx (with options: `ucdxxpt,ucd12pt') +%% +%% This is a generated file. +%% +%% Copyright (C) 2007, 2008, 2009 by Ryan Scott +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.2 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.2 or later is part of all distributions of +%% LaTeX version 1999/12/01 or later. +%% +\ProvidesFile{ucdthesis12.clo}% + [2009/02/22 v1.0 ucdavisthesis class 12pt size option] +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +\lineskip 1pt % \lineskip is 1pt for all font sizes. +\normallineskip 1pt +\renewcommand\baselinestretch{\@spacing} % single or double spacing + + +\renewcommand\normalsize{% + \@setfontsize\normalsize\@xiipt{14.5}% + \abovedisplayskip 12\p@ \@plus3\p@ \@minus7\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\newcommand\small{% + \@setfontsize\small\@xipt{13.6}% + \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 9\p@ \@plus3\p@ \@minus5\p@ + \parsep 4.5\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +\newcommand\footnotesize{% + \@setfontsize\footnotesize\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 6\p@ \@plus2\p@ \@minus2\p@ + \parsep 3\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +\newcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}} +\newcommand\tiny{\@setfontsize\tiny\@vipt\@viipt} +\newcommand\large{\@setfontsize\large\@xivpt{18}} +\newcommand\Large{\@setfontsize\Large\@xviipt{22}} +\newcommand\LARGE{\@setfontsize\LARGE\@xxpt{25}} +\newcommand\huge{\@setfontsize\huge\@xxvpt{30}} +\newcommand\Huge{\@setfontsize\Huge{29.86}{35}} +\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@} +\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@} +\normalsize % Choose the normalsize font. +\setlength\footnotesep{8.4\p@}% +\setlength{\skip\footins}{10.8\p@ \@plus 9\p@ \@minus 2\p@}% +\setlength\floatsep{14\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\intextsep{14\p@ \@plus 4\p@ \@minus 4\p@}% +\setlength\@fptop{0\p@ \@plus 1fil}% +\setlength\@fpsep{8\p@ \@plus 2fil}% +\setlength\@fpbot{0\p@ \@plus 1fil}% +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{1.5em} +\setlength\topsep{10pt plus 4pt minus 6pt} +\setlength\partopsep{3pt plus 2pt minus 2pt} +\setlength\itemsep{5pt plus 2.5pt minus 1pt} +\@lowpenalty 51 % Produced by \nopagebreak[1] or \nolinebreak[1] +\@medpenalty 151 % Produced by \nopagebreak[2] or \nolinebreak[2] +\@highpenalty 301 % Produced by \nopagebreak[3] or \nolinebreak[3] +\@beginparpenalty -\@lowpenalty % Before a list or paragraph environment. +\@endparpenalty -\@lowpenalty % After a list or paragraph environment. +\@itempenalty -\@lowpenalty % Between list items. +\endinput +%% +%% End of file `ucdthesis12.clo'. diff --git a/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis13.clo b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis13.clo new file mode 100644 index 00000000000..746f5965653 --- /dev/null +++ b/Master/texmf-dist/tex/latex/ucdavisthesis/ucdthesis13.clo @@ -0,0 +1,106 @@ +%% +%% This is file `ucdthesis13.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ucdavisthesis.dtx (with options: `ucdxxpt,ucd13pt') +%% +%% This is a generated file. +%% +%% Copyright (C) 2007, 2008, 2009 by Ryan Scott +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.2 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.2 or later is part of all distributions of +%% LaTeX version 1999/12/01 or later. +%% +\ProvidesFile{ucdthesis13.clo}% + [2009/02/22 v1.0 ucdavisthesis class 13pt size option] +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +\lineskip 1pt % \lineskip is 1pt for all font sizes. +\normallineskip 1pt +\renewcommand\baselinestretch{\@spacing} % single or double spacing + + +\renewcommand\normalsize{% + \@setfontsize\normalsize{13}{15.6}% + \abovedisplayskip 13\p@ \@plus3\p@ \@minus7\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\newcommand\small{% + \@setfontsize\small\@xiipt{14.5}% + \abovedisplayskip 11.5\p@ \@plus3\p@ \@minus6\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 9\p@ \@plus3\p@ \@minus5\p@ + \parsep 4.5\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +\newcommand\footnotesize{% + \@setfontsize\footnotesize\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 6\p@ \@plus2\p@ \@minus2\p@ + \parsep 3\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip +} +\newcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}} +\newcommand\tiny{\@setfontsize\tiny\@vipt\@viipt} +\newcommand\large{\@setfontsize\large\@xviipt{22}} +\newcommand\Large{\@setfontsize\Large\@xxpt{25}} +\newcommand\LARGE{\@setfontsize\LARGE\@xxvpt{30}} +\newcommand\huge{\@setfontsize\huge{29.86}{35}} +\newcommand\Huge{\@setfontsize\Huge{35.83}{40}} +\setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@} +\setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\bigskipamount{12\p@ \@plus 4\p@ \@minus 4\p@} +\normalsize % Choose the normalsize font. +\setlength\footnotesep{8.4\p@}% +\setlength{\skip\footins}{10.8\p@ \@plus 9\p@ \@minus 2\p@}% +\setlength\floatsep{14\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}% +\setlength\intextsep{14\p@ \@plus 4\p@ \@minus 4\p@}% +\setlength\@fptop{0\p@ \@plus 1fil}% +\setlength\@fpsep{8\p@ \@plus 2fil}% +\setlength\@fpbot{0\p@ \@plus 1fil}% +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{1.5em} +\setlength\topsep{10pt plus 4pt minus 6pt} +\setlength\partopsep{3pt plus 2pt minus 2pt} +\setlength\itemsep{5pt plus 2.5pt minus 1pt} +\@lowpenalty 51 % Produced by \nopagebreak[1] or \nolinebreak[1] +\@medpenalty 151 % Produced by \nopagebreak[2] or \nolinebreak[2] +\@highpenalty 301 % Produced by \nopagebreak[3] or \nolinebreak[3] +\@beginparpenalty -\@lowpenalty % Before a list or paragraph environment. +\@endparpenalty -\@lowpenalty % After a list or paragraph environment. +\@itempenalty -\@lowpenalty % Between list items. +\endinput +%% +%% End of file `ucdthesis13.clo'. diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 6c5a25eb2a6..81609aa7107 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -71,7 +71,7 @@ my @WorkingTLP = qw( delimtxt digiconfigs din1505 dinat dingbat directory disser dk-bib dlfltxb doc-pictex docmfp doi doipubmed - dotarrow dottex + dotarrow dot2texi dottex doublestroke dozenal dpfloat dprogress drac draftcopy draftwatermark dramatist dratex dtxgallery dtxtut duerer-latex dvdcoll dviasm dviincl dvipdfmx-def @@ -227,7 +227,7 @@ my @WorkingTLP = qw( trajan translator tree-dvips trfsigns trivfloat trsym tufte-latex tugboat tugboat-plain turnstile twoup txfonts Type1fonts typedref typogrid - uaclasses uebungsblatt ucthesis uhrzeit uiucthesis ulsy + uaclasses uebungsblatt ucdavisthesis ucthesis uhrzeit uiucthesis ulsy umich-thesis uml umlaute umthesis umtypewriter underlin undertilde units unitsdef universa unroman diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 27fbc603344..4485c5a3956 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -162,6 +162,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'dmfonts', "die 'skipping, needs work'", 'dnp', "&MAKEdnp", 'dogma', "die 'skipping, requires nonfree font'", + 'dot2tex', "die 'skipping, only useful with supporting python setup'", 'dps', "die 'skipping, requires acrotex'", 'dropping', "die 'skipping, nosell license'", 'dtk', "&MAKEflatten", diff --git a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc index a7cddbcb168..df66611d889 100644 --- a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc @@ -60,6 +60,7 @@ depend toptesi depend tugboat depend tugboat-plain depend uaclasses +depend ucdavisthesis depend ucthesis depend uiucthesis depend umthesis diff --git a/Master/tlpkg/tlpsrc/ucdavisthesis.tlpsrc b/Master/tlpkg/tlpsrc/ucdavisthesis.tlpsrc new file mode 100644 index 00000000000..43d6f5ac0f6 --- /dev/null +++ b/Master/tlpkg/tlpsrc/ucdavisthesis.tlpsrc @@ -0,0 +1,2 @@ +name ucdavisthesis +category Package |